$0^0$ is most definitely not undefined and $0^0 = 1$ as you've read. If you want a more thorough explanation this seems like a nice article.
EDIT: As pointed out in the comments by T. Bongers, my first sentence is misleading. Outside of the world of analysis, you are fairly safe in holding with the definition. As highlighted in the article there are very good reasons by we define $0^0 = 1$ in our usual context (here we are actually considering $f(x)^{g(x)}$ as $\lim_{x \to 0^+}{f(x)}$ and $\lim_{x \to 0^+}{g(x)}$). It is perhaps, a simplification, but a thoroughly discussed and justified simplification for our everyday application.
Induction is a simple method of proof:
Basis: $P(0) = 0^0 = 1 \ge 0!$.
Assume $P(k)$ holds or that $k^k \ge k!$. So, for $k+1$:
We know $(k+1)^{(k+1)} = (k+1)^k(k+1)$ and that $(k+1)! = k!(k+1)$.
So, $(k+1)^k \ge k^k \ge k!$ and so we multiply through by $(k+1)$, so $(k+1)^k(k+1) \ge k^k(k+1) \ge k!(k+1)$ hence $(k+1)^k(k+1) \ge k!(k+1)$. Using our earlier equalities, however, this is the same as $(k+1)^{(k+1)} \ge (k+1)!$. $\Box$
n! = n(n-1)(n-2)... 1 (n terms)
n^n = nnn*..........n (n terms).
n > n-1, n > n-2, ... n > 1
Thus for any positive n, n^n >= n!.
Did you mean to prove that if n! is divisible by m! then, n >=m?
Thanks
Satish
– Satish Ramanathan Nov 26 '13 at 04:02