Show that $a^2 + b^2 = c^3 $ has infinitely many solutions in $ \{ (a,b,c) \in \Bbb Z ^3 | (a,b)=1, (a,c)=1, (b,c)=1 \}$ .
Describe all these solutions.
I don't know how to approach this question. I'm thinking about something like $a^2+b^2=(a-bi)(a+bi)$, so we get $xy=c^3$ where $x,y \in \Bbb Z [i]$. I'm not sure it's the right way to do this.