Mathematical Writing - Vivaldi Franco 2014
Strong Induction
Induction
In an induction proof, the successful completion of the inductive step rests on the assumption that to prove
we only need
. Should we instead (or in addition) need
, then this method would collapse.
This situation is not unusual. Suppose we want to prove by induction that every integer is a product of prime numbers. To prove that this statement is true for, say,
, the preceding case
is of no use. We would need instead
and
.
The rescue is a form of induction called strong induction (or complete induction), which is formulated as follows:
(
) If
is a predicate over
such that
i)
ii)
As with Peano’s induction, the base case of strong induction can be any integer, and there is an equivalent formulation in terms of sets:
(
) If
is a subset of
such that
i)
ii)
Strong induction follows from Peano’s induction (
), since the latter has fewer conditions. (One could say that induction is stronger than strong induction!)
In Sect. 8.1 we proved that every integer greater than 1 is a product of one or more primes by combining well-ordering with contradiction; we now prove the same statement using strong induction. The two proofs employ two variants of the same argument, giving a tangible illustration of the equivalence of well-ordering and strong induction.
PROOF. We use strong induction. The integer 2 is prime, which establishes the base case. Suppose that for some
every integer
with
is a product of primes, and consider
. If
is prime, then there’s nothing to prove. If
is not a prime then there are integers
such that
and
. By the induction hypothesis,
and
are products of primes, and hence so is
. We have completed the inductive step. ![]()
With the help of strong induction, Euclid’s elegant proof of the infinitude of primes (Sect. 7.5) yields an upper bound (or an estimate) for the
th prime number.
Theorem 8.1
For all
, the
th prime
satisfies the upper bound
.
PROOF. We use strong induction. The base case is clear:
. Assuming that for some
we have
for
, we have

where the first inequality follows from Euclid’s argument (the right-hand side is divisible by a prime greater than
, see (7.7)), while the second inequality follows from the induction hypothesis. The proof is complete. ![]()
To complete the proof that the four formulations of the induction principle are equivalent, it remains to show that well-ordering follows from strong induction (
). When this is done, we will have proved that
![]()
and equivalence follows from a loop of implications (cf. Sect. 7.4.1).
We use the both ends method. Assume that strong induction holds but that there is a non-empty subset
of
without a least element. Let
. Then
, for otherwise 1 would be the least element of
. Likewise, if for some
we have
, then we must also have
, because otherwise
would be the smallest element of
. Hence, from strong induction, we have that
, and hence
, contradicting the hypothesis
.