Question: For which values of n, $n^2 \leq 2^n$ holds? Prove it by simple induction.
This is what I have done so far:
We know that all natural numbers other than 3 works. So I will make the claim that $\forall n \in \mathbb{N}, n \neq 3: n^2 \leq 2^n$
Now to prove this:
Proof method: Simple induction
Let P(n) be that $\forall n \in \mathbb{N}, n \neq 3: n^2 \leq 2^n$.
Basic Step:
$5^2 = 25 \leq 2^5 = 32$
Then P(5) is true, because $5^2 \leq 2^5$
Inductive Step:
Assume $\forall k \in \mathbb{N}, k \neq 3: k^2 \leq 2^k$
Want to show that $P(k) \implies P(k+1)$
So, $k^2 \leq 2^k$
$2k^2 \leq 2(2^k)$
$2k^2 \leq 2^{k+1}$
$k^2 + k^2 \leq 2^{k+1}$
This is where I got stuck, trying to change the left hand side to $(k+1)^2$, I've tried working with the idea that $(k+1)^2 = k^2 + 2k + 1$, but wasn't able to really get anything out of it.
Any help will really be appreciated.