| • Science | • People | • Locations | • Timeline |
| Contents | ||
The simplest and most common form of mathematical induction proves that a statement holds for all natural numbers n and consists of two steps:
To understand why the two steps are in fact sufficient, it is helpful to think of the domino effect: if you have a long row of dominos standing on end and you can be sure that
then you can conclude that all dominos will fall.
Suppose we wish to prove the statement:
for all natural numbers n. This is a simple formula for the sum of the natural numbers up to the number n. The proof that the statement is true for all natural numbers n proceeds as follows.
Check if it is true for n = 0. Clearly, the sum of the first 0 natural numbers is 0, and 0(0 + 1) / 2 = 0. So the statement is true for n = 0. We could define the statement as P(n), and thus we have that P(0) holds.
Now we have to show that if the statement holds when n = m, then it also holds when n = m + 1. This can be done as follows.
Assume the statement is true for n = m, i.e.,
Adding m + 1 to both sides gives
By algebraic manipulation we have
Thus we have
This is the statement for n = m + 1. Note that it has not been proven as true: we made the assumption that P(m) is true, and from that assumption we derived P(m + 1). Symbolically, we have shown that:
However, by induction, we may now conclude that the statement P(n) holds for all natural numbers n:
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:
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, called complete induction, allows that in the second step we assume not only that the statement holds for n = m but also that it is true for n smaller than or equal to m. This leads to the following two steps:
This can be used, for example, to show that
where fib(n) is the nth Fibonacci number and Φ = (1 + 51/2) / 2 (the so-called golden mean). Since fib(m + 1) = fib(m) + fib(m − 1) it is straightforward to prove that the statement holds for m + 1 if we can assume that it already holds for both m and m − 1.
Also this generalization is just a special case of the first form: