Prove that for ${a^3} = {b^2} + {c^2}$. where $a$, $b$ and $c$ are positive integers that there are an infinite number of values for $a$. Prove that for ${a^3} = {b^2} + {c^2}$. where $a$, $b$ and $c$ are positive integers that there are an infinite number of values for $a$.
 A: Let suppose first that exist $u,v\in\mathbb{Z}$ such that $a=u^2+v^2$ then $a^{3}=(au)^2+(av)^2.$ That is, every number $a$ that is sum of two squares is solution to the problem. Now, $5=2^{2}+1^2$ so every number of the form $5n^2$ can be written as $(2n)^2+n^2$ so there we have infinite possible values to $a.$  For example, taking $n=1$ we have $5=2^2+1^2$ so $5^3=10^2+5^2,$ for $n=2$ we have $20=4^2+2^2$ so $20^3=80^2+40^2,$ etc...
A: I have got one way of demonstrating it:
Where $z$ is an odd number
Where $n=(z-1)/2$
1). $(10^z)^3=(3•10^{z+n})^2+(10^{z+n})^2$
This means that $10^{3z}= 9•10^{3z-1}+10^{3z-1}$ for $3z-1=2z+2n$ since $n=(z-1)/2$
Therefore $1•10^{3z}=(9/10)10^{3z}+(1/10)10^{3z}$ which is also $10^{3z}(9/10+1/10)$ which is also $1•10^{3z}$
Therefore there are an infinite number of values for z
now if one superimposes what is in the brackets of 1). with $a$, $b$ and $c$ you will get $a^3=b^2+c^2$
Therefore $a$ has an infinity of values
A: Let $n$ be any odd positive integer.  Then:
$$(2^n)^3 = 2^{3n} = 2 \times 2^{3n-1}= 2 \times (2^{(3n-1)/2})^2$$
The requirement that $n$ is odd ensures that $(3n-1)/2$ is an integer.
