My teacher proved the following $n!>2^n\;\;\;\forall \;n≥4\;$ in the following way
Basis step: $\;\;4!=24>16$ ok
Induction hypothesis: $\;\;k!>2^k$
Induction step: $\qquad\qquad(k+1)!=k!(k+1)>(k+1)2^k>2^k\cdot 2=2^{k+1}$
I wonder how did he assume that $2^k(k+1)>2^{k}\cdot 2\quad\forall k≥4$?
Don't we have to show it by induction too?