Suppose
- P(1) is true; and
- for all integers k ³ 1, if P(k) is true then P(k + 1) is true.
The truth of statement (2) implies, according to the law of universal instantiation, that no matter what particular integer k ³ 1 is substituted in place of k, the statement "If P(k) then P(k + 1)" is true. The following argument, therefore, has true premises, and so by modus ponens it has a true conclusion:
If P(1) then P(2). |
by 2 and universal instantiation |
P(1) |
by 1 |
\ P(2) |
by modus ponens |
Similar reasoning gives the following chain of arguments, each of which has a true conclusion by modus ponens:
If P(2) then P(3). P(2) \ P(3) |
|
If P(3) then P(4). P(3) \ P(4) |
|
If P(4) then P(5). P(4) \ P(5) And so forth. |
Thus no matter how large a positive integer n is specified, the truth of P(n) can be deduced as the final conclusion of a (possibly very long) chain of arguments continuing those shown above.Principal of Mathematical Induction: top
Let P(n) be a predicate, whose domain is Z. Let m be a fixed given integer. If the following statements are true:
Example: Sum of the first n integers. Prove that
. top
Proof: (by induction)
Let P(n):
. [We must show that P(1) is true in the basis step and that P(k + 1) is true in the induction step.]
Basis Step: P(1) is true: The sum of i from i =1 to 1 is just 1 and 1(1 + 1)/2 = 1.
Inductive Step: For k ³
1, suppose P(k) is true, that is
. We must prove that
.
Now, given
, we have
[this is the critical step, substitution by inductive hypothesis]
\ P(k + 1) follows from P(k) for k ³ 1. So by the PMI, P(n) is true for all n ³ 1. QED
PMI: P(n) defined for all n ³ m, where m is a given, fixed integer. If the following two statements are true:
Then P(n) is true for all n Î z, n ³ m.
top An outline for the Principal of Mathematical Induction.