Prove $n^2\leq 2^n+1$ for $n\geq 1$ using induction.
Proof. For $n=1, (1)^2\leq 2^1+1=3$. $\therefore 1\leq 3$ is true.
Assume $n=k$ is true so $k^2\leq 2^k+1$ or $k^2-1\leq 2^k$. Then prove for $n=k+1$.
Goal: $(k+1)^2\leq 2^{k+1}+1$
We have $$ 2^{k+1}+1=2\cdot 2^k+1\geq2\cdot(k^2-1)+1=2k^2-2+1=2k^2-1. $$ I've got to the $2k^2-1$ but from there I'm stuck. I can't see how I can show that the goal is true? Or is that all I need to show for the proof?
You are left to prove:$$2k^2-1\ge(k+1)^2=k^2+2k+1$$This leads to proving:$$k^2\ge2(k+1)$$Which is true for $k\gt2$
Therefore you need to show the cases for $n=1$ and $n=2$ to be true and you are done.