Theorem: $n < 10^n$
For $P(0)$, $0 < 1$
Inductive Hypothesis: Assume $k < 10^k$
We must show $k+1 < 10^{k+1} $
By the inductive hypothesis, we know, $k < 10^k$
Plugging in $k + 1$ in place of $k$ for the inductive hypothesis, we get $k+1 < 10^{k+1} $
Which is what we are trying to prove. Thus, the statement is true.
Obviously this proof is flawed, but I cannot seem to articulate why. Is it simply because $k+1 \ne k$?
The issue is you cannot "Just plug it in" and think it works, you've already assumed your conclusion then while trying to prove it. That is no good.
To do it properly it would be
$$k+1<10^k+1<10^k\cdot 10=10^{k+1}$$