Show by induction that$$(n!)^2<2^{n^2} \quad \forall n \in \mathbb{N} $$
- $n=1 \leftrightarrow 1<2$
- $(k!)^2<2^{k^2}$
- $((k+1)(k!))^2 < 2^{(k+1)^2}$ and $(k^2+2k+1)(k!)^2<2k^2 \cdot 2^{2k+1}$, but our assumption told us that, $(k!)^2<2^{k^2}$, therefore I rewrote the inequality to $(k+1)^2<2^{2k+1}$. However, this got me nowhere, I kept doing this for four different inequalities down the line without getting to a satisfying answer.
May I get some help? Please.
So you want to prove $(k+1)^2<2^{2k+1}$.
It suffices to prove $k+1\leq 2^k$, since squaring both sides (as $k+1>0$) gives $(k+1)^2\leq 2^{2k}<2^{2k+1}$.
But binomial expansion $2^k=(1+1)^k=1^k1^0+k1^{k-1}1^1+\dots$ is a sum of $k+1$ nonnegative summands, and just summing the first two summand gives $2^k\geq 1+k$, as long as $k+1\geq 2$ which is indeed what we have in inductive hypothesis.