I am stuck with the this question:
Prove by induction that $2^n > n^3$, for all $n \ge 10$
I got this far:
Base: For $P(10)$: $$ 2^n > n^3 \\ 2^{10} > 10^3 \\ 1024 > 1000 $$ so, $P(10)$ is true
Inductive steps: Need to show $P(k+1)$ is true, assuming $P(k)$ is true.
For $P(k+1)$: $$ 2^{k+1} > (k+1)^3 \\ 2 \times 2^k > k^3 + 3k^2 + 3k + 1 \\ 2^k + 2^k > k^3 + 3k^2 + 3k + 1 $$
We assume $2^k > k^3$, so we only need to show $2^k > 3k^2 + 3k + 1$ ? But I am stuck here.
Any idea/hints? Thanks a lot for the help.