We will often use induction as a method of proof. Induction allows one to prove generalizations over a set of objects that can be ordered by the natural numbers. We will, for example, prove generalizations over proofs by induction on the number of steps they involve. Because natural numbers are defined inductively from
Proposition 3.1 (Simple Induction on the Natural Numbers) Given a condition
then every natural number satisfies
On the other hand, since positive integers are defined inductively from
Proposition 3.2 (Simple Induction on the Positive Integers) Given a condition
then every positive integer satisfies
For purposes of illustration, consider the pattern below:
Example 3.1 We use an induction on the positive integers to prove the generalization:
Here the condition
By induction on the positive integers, it is enough to show:
That is, suppose:
Then:
A word of caution. Mathematical induction becomes all too powerful when it is misused. Here is an example of how a misapplication of mathematical induction can lead us astray. In the case at hand, we misuse induction to argue for the absurd claim that all finite sets have the same cardinality.
Exercise 3.1 Identify the flaw in the following argument.
Let
We (mis)use induction to argue that the condition holds for every natural number. We proceed in two steps:
Suppose two sets
Suppose
The conclusion of the argument is that no two finite sets differ in cardinality, which is patently false. Where exactly is the flaw in the argument?
We will sometimes rely on alternative but equivalent forms of induction:
Proposition 3.3 (Complete Induction on the Natural Numbers) Given a condition
then all natural numbers satisfy
Equivalently:
Proposition 3.4 (Complete Induction on the Natural Numbers without a Base Case) Given a condition
then all natural numbers satisfy
Notice that