Let $n\in \mathbb{N}.$ Show that $n^6+18n$ is a perfect square if and only if $n=2$
My Solution:
For $n=1, n^6+18n = 19$ which is not a perfect square.
For $n=2, n^6+18n=2^6+18\cdot 2=100$ is a perfect square
We observe that for $n>2,$ $$18n<2n^3+1$$
which implies that $$n^6<n^6+18n<n^6+2n^3+1$$ $$\implies (n^3)^2<n^6+18n<(n^3+1)^2$$ $$\implies n^3<\sqrt{n^6+18n}<n^3+1$$
which implies that $\;\sqrt{n^6+18n}\;$ is a non-integer. Q.E.D
Can anyone think of an alternative argument rather than this proof which I find very hard to motivate?
If $\;n^6+18n=k^2\;$ where $\;n,k\in\Bbb N\;,\;$ then
$n^3<k\;$ and $\;(k+n^3)(k-n^3)=18n\;,\;$ hence,
$2n^3\!\!\!\!\!\underset{\overbrace{\text{because}\\\;n^3<k}}{<}\!\!\!k+n^3\leqslant18n\;,\;$ consequently,
$n^2<9\;,\;$ that is, $\;\color{blue}{n=1}\;$ or $\;\color{blue}{n=2}\,.$
By inspection we get that only for $\,n=2\,,\;$ the number $\;n^6+18n\;$ is a perfect square.