In introductory discrete mathematics, we are introduced to a powerful proof technique called the principle of mathematical induction, which is commonly formulated as follows.
Mathematical Induction. Let be a predicate on
. Suppose
and for any
,
. Then for any
,
.
Proof of Mathematical Induction. Let . By the first condition,
. By the second condition, we obtain the equivalent formulation
. By a core property of
,
.
The condition is known as the base case and the condition “for any
,
” is known as the induction step. Students are introduced to a stronger variant of induction known as strong induction.
Strong Induction. Let be a predicate on
. Suppose
and for any
,
. Then for any
,
.
The difference here is that we have more tools to work with. We will use strong induction to prove the existence part of the fundamental theorem of arithmetic.
Proof of Strong Induction. Suppose and for any
,
. Let
be the predicate defined on
by
We will use standard induction to prove that for any ,
. Since
, this implies
, as required.
For the base case, fix such that
. Then
, and by the first condition,
holds. Therefore,
.
For the induction step, fix and suppose
. By definition, for any
,
implies
. Therefore,
. By the second condition,
. Therefore, for any
,
implies
. This is equivalent to
. Therefore,
, as required.
Therefore, and for any
,
implies
. By induction, for any
,
, as required.
As promised, we prove that every natural number can be factored into a unique product of primes.
Fundamental Theorem of Arithmetic. For any number such that
, there exist primes
such that
Furthermore, the factorisation is unique in the following sense: if and
are primes such that
then and for any
,
.
Proof of the Fundamental Theorem of Arithmetic. We will use strong induction to establish existence. Let be a predicate on
defined by
precisely when
can be factored into primes. Clearly,
is factored into the prime
, so that
. Suppose for any
,
. We need to establish
.
Consider the number . There are two cases. Either
is prime, or not. If
is prime, then it is factored into
, as required. If
is not prime, then
is composite. This means that there exist positive integers
such that
. Since
, by the induction hypothesis, there exist primes
and
such that
Hence, letting denote the primes in non-decreasing sequence,
as required. Therefore, for any ,
. This is equivalent to the original existence proposition.
We will use Euclid’s lemma to establish uniqueness, for the sake of completeness. As an aside, Euclid’s lemma will be proved independently from the fundamental theorem of arithmetic, so that we do not incur a circular-reasoning fallacy.
Suppose and
are primes such that
We claim that . Repeating the argument
times then yields the result. Fix
. By Euclid’s lemma, there exists
such that
. Thus, there exists some integer
such that
. Since
is prime,
or
.
- If
, find an integer
such that
. Then
, a contradiction.
- If
, then a similar argument yields
.
Next, we show that . Otherwise, there exists
such that
. By Euclid’s lemma again, there exists
such that
. A similar argument yields
, a contradiction.
To conclude, strong induction affords us not just , from which we need to prove
, but furthermore the whole sleuth of
, using any of which or even any combination thereof, to prove
.
—Joel Kindiak, 13 Nov 24, 0017H
Leave a comment