The natural ordering on the set of natural numbers
(that is,
) has the well ordering property that every nonempty subset of
has a least (smallest) element. The principle of induction is the following theorem, which is equivalent to the well ordering property of the natural numbers.
Theorem (Principle of induction). Let
be a statement about![]()
Suppose that
1. (basis statement)
is true,
2. (induction step) if
is true, then
is true.
Then
is true for all![]()
Proof. Suppose that
is the set of natural numbers
for which
is not true. Suppose that
is nonempty. Then
has a least element by the well ordering principle. Let us call
the least element of
We know that
by assumption. Therefore
and
is a natural number as well. Since
was the least element of S, we know that
is true. But by the induction step we can see that
is true, contradicting the statement that
Therefore
is empty and
is true for all![]()
Sometimes it is convenient to start at a different number than 1.
Example: Prove for![]()
![]()
We let
be the statement that
is true. Putting
we can see that P(1) is
true. Suppose that
is true. That is, suppose that
holds. Multiply both sides by
to obtain![]()
As
when
we have
That is, ![]()
and hence
is true. By the principle of induction, we see that
is true for all
and
hence
is true for all![]()
The principle of strong induction is similar:
Let
be a statement about a natural number
Suppose that
1. (basis statement)
is true,
2. (induction step) if
is true for all
then
is true.
Then
is true for all![]()