Proving statements for all natural numbers via base case and inductive step, strong induction, well-ordering, and where induction fails.
Imagine an infinite line of dominoes standing upright. How can we be sure every single domino will fall? Two things are enough: (1) we push the first domino over, and (2) whenever any domino falls, it stands close enough to knock over the next one. Mathematical induction is this exact domino chain turned into a rigorous method of proof for statements about all natural numbers n=1,2,3,….
Let P(n) be a statement depending on a positive integer n. If (1) base case: P(1) is true, and (2) inductive step: for every integer k≥1, assuming P(k) is true (the inductive hypothesis) implies that P(k+1) is also true, then P(n) is true for all integers n≥1.
Why is it true?
From P(1) and the implication P(1)⇒P(2) we get P(2); from P(2) and P(2)⇒P(3) we get P(3); and so on without end, reaching any target integer n in finitely many steps. In axiomatic arithmetic (Peano axioms), induction is one of the defining axioms of the natural numbers.
Proof
Suppose P(1) holds and for every integer k≥1, the implication P(k)⇒P(k+1) holds. To prove that P(n) holds for all n≥1, assume for contradiction that the set of counterexamples S={n∈Z≥1:P(n) is false} is non-empty.
By the Well-Ordering Principle of the positive integers Z≥1, the non-empty subset S possesses a least element m=minS≥1. Since P(1) is true by the base case hypothesis, we have 1∈/S, which forces m≥2 and therefore m−1≥1.
Because m−1<m and m is the smallest element of S, we must have m−1∈/S, meaning P(m−1) is true. Applying the inductive step with k=m−1≥1 yields P(m−1)⇒P(m), so P(m) is true. This contradicts m∈S, proving S=∅ and hence P(n) holds for all n≥1.
(P(1)∧∀k≥1,(P(k)⇒P(k+1)))⟹∀n≥1,P(n)
Example: Sum of the first n positive integers
Prove that for every integer n≥1, 1+2+⋯+n=2n(n+1).
Solution
**Base case (n=1):** The left-hand side is 1, and the right-hand side is 21(1+1)=1, so P(1) holds.
Inductive step: Assume P(k) holds for some k≥1, meaning 1+2+⋯+k=2k(k+1). Adding k+1 to both sides gives 1+2+⋯+k+(k+1)=2k(k+1)+(k+1)=(k+1)(2k+1)=2(k+1)(k+2), which is P(k+1). By mathematical induction, the formula holds for all n≥1.
Interactive Riemann sum widget showing n rectangles accumulating step by step under a curve.
Visualizing discrete sums versus continuous area: adjusting the number of rectangles n compares the step-function sum ∑j=1nj2=6n(n+1)(2n+1) with the integral ∫0nx2dx=3n3, illustrating how each inductive step adds the next bar of area (k+1)2.
Example: An exponential inequality
Prove that 2n>n for every integer n≥1.
Solution
**Base case (n=1):** 21=2>1, which is true.
Inductive step: Assume 2k>k for some k≥1. Multiplying both sides by 2 gives 2k+1=2⋅2k>2k=k+k≥k+1 (since k≥1). Therefore 2k+1>k+1, completing the induction.
UndergraduateStrong Induction and the Well-Ordering Principle
Definition: Strong induction (complete induction)
To prove P(n) for all n≥n0, it suffices to verify P(n0) and show that for every k≥n0, if P(n0),P(n0+1),…,P(k)all hold, then P(k+1) holds. Despite its name, strong induction is logically equivalent to ordinary induction: apply ordinary induction to the combined statement Q(n)=P(n0)∧P(n0+1)∧⋯∧P(n).
Let P(n) be a statement for integers n≥n0. If P(n0) holds and for every integer k≥n0, the assumption (P(n0)∧⋯∧P(k))⇒P(k+1) holds, then P(n) holds for all integers n≥n0. Moreover, strong induction, ordinary induction, and the well-ordering principle are logically equivalent.
Why is it true?
Strong induction lets us reach back to any earlier case P(j) with n0≤j≤k (such as a,b≤k when factoring k+1=ab or P(k−1) and P(k) in Fibonacci recurrences) without needing any extra axioms beyond ordinary induction.
Proof
Reduction to ordinary induction: Given a predicate P(n) for n≥n0, define the cumulative conjunction Q(n)≡P(n0)∧P(n0+1)∧⋯∧P(n). At the base index n=n0, the conjunction Q(n0) has a single term P(n0), which holds by the strong base case hypothesis.
**Inductive step for Q(k):** Fix an integer k≥n0 and assume Q(k) is true. By definition of Q(k), all statements P(n0),P(n0+1),…,P(k) are true. The strong inductive hypothesis (P(n0)∧⋯∧P(k))⇒P(k+1) then implies that P(k+1) is also true.
Conclusion: Combining Q(k) with P(k+1) proves Q(k+1)≡Q(k)∧P(k+1). By the ordinary principle of mathematical induction applied to Q(n), the statement Q(n) holds for every integer n≥n0; in particular, its last conjunct P(n) holds for all n≥n0.
Example: Existence of prime factorizations
Prove that every integer n≥2 is either a prime or a product of primes.
Solution
**Base case (n=2):** 2 is prime.
Strong inductive step: Fix k≥2 and assume every integer m with 2≤m≤k is a prime or a product of primes. Consider k+1. If k+1 is prime, we are done. Otherwise, k+1=ab for integers a,b satisfying 2≤a,b≤k. Ordinary induction cannot help because a and b are not k, only ≤k. By the strong inductive hypothesis, both a and b are products of primes, so their product k+1=ab is also a product of primes.
Definition: Well-ordering principle
Every non-empty subset S⊆N of the positive integers has a least elementm∈S such that m≤x for all x∈S.
Well-ordering, ordinary induction, and strong induction are three faces of the same principle. To deduce induction from well-ordering, suppose P(1) holds and P(k)⇒P(k+1) for all k≥1, yet P(n) fails for some n. Then the set of counterexamples S={n≥1:P(n) is false} is non-empty, so by well-ordering it has a smallest element m. We cannot have m=1 because P(1) is true; hence m−1≥1 is not in S, meaning P(m−1) is true. By the inductive step, P(m) must also be true, contradicting m∈S. This phrasing is often called the minimal counterexample method.
AdvancedGeometric Induction: Tiling with Trominoes
Example: Golomb's tromino tiling (1954)
An L-tromino is a tile made of 3 unit squares in an L-shape. Prove that for every integer n≥1, any 2n×2n chessboard with any single square removed can be tiled completely by non-overlapping L-trominoes.
Solution
Notice that strengthening the statement to any missing square (not just a corner) is what makes induction work. **Base case (n=1):** Removing any square from a 2×2 board leaves an L-shape of 3 squares, which is covered by 1 tromino.
Inductive step: Assume the claim holds for 2k×2k boards. Divide a 2k+1×2k+1 board (with one square missing) into four 2k×2k quadrants. The missing square lies in one quadrant. Place a single L-tromino at the center so that its 3 squares cover one corner square of each of the other three quadrants. Now every 2k×2k quadrant has exactly one unavailable square, so by the inductive hypothesis all four quadrants can be tiled.
ResearchSubtle Pitfalls and Where Induction Stops
Why cannot every true statement about integers be proved by simple induction on n? A striking example is the Collatz conjecture (`collatz-conjecture`, posed in 1937): starting from any positive integer n, repeatedly replace an even number x by x/2 and an odd number x by 3x+1; the conjecture asserts that the trajectory always reaches 1. If we try strong induction on n, even numbers 2k reduce immediately to k<2k, which works—but an odd number 2k+1 jumps upward to 6k+4>2k+1, outside the range covered by the inductive hypothesis P(1),…,P(2k+1).
In a proof by mathematical induction of a statement P(n) for all n≥1, what must the inductive step establish?
Where does Pólya's bogus induction proof that "all horses have the same colour" break down?
How does strong induction differ from ordinary induction?
Why does naive strong induction on n fail to prove the Collatz conjecture?