Generalizations
This type of proof can be generalized in several ways. For instance, if we want to prove a statement not for all natural numbers but only for all numbers greater than or equal to a certain number b then the following steps are sufficient:
- Showing that the statement holds when n = b.
- Showing that if the statement holds for n = m then the same statement also holds for n = m + 1.
This can be used, for example, to show that n2 > 2n for n ≥ 3. Note that this form of mathematical induction is actually a special case of the previous form because if the statement that we intend to prove is P(n) then proving it with these two rules is equivalent with proving P(n + b) for all natural numbers n with the first two steps.
Another generalization allows that in the second step we not only assume that the statement holds for n = m but also for all n smaller than or equal to m. This leads to the following two steps:
- Showing that the statement holds when n = 0.
- Showing that if the statement holds for all n ≤ m then the same statement also holds for n = m + 1.
This can be used, for example, to show that fib(n) = [Φn - (-1/Φ)n ] / 51/2 where fib(n) is the nth