← mapLogic & Proof

Strong Induction & Well-Ordering

⚗ Dr. Möbius, from the lab

Ordinary induction lets you lean on one previous domino — the immediately prior P(k)P(k). But some proofs need to reach way back: to factor a number into primes, you might split it as 35=5×735 = 5 \times 7, and suddenly you need facts about 55 and 77, not about 3434. Your one measly domino is useless. Enter strong induction: assume every previous case at once. Then we meet its mirror twin, the Well-Ordering Principle — a statement so obvious-sounding that students ignore it right up until it saves their ass — and the slickest trick in all of proof: the smallest criminal.

THE BIG IDEA

Strong induction lets you assume P holds for all values up to k when proving P(k+1), and it is equivalent to the Well-Ordering Principle: every nonempty set of naturals has a least element.

When one domino back isn't enough

Ordinary induction hands you a single piece of free loot in the step: the immediately preceding case P(k)P(k). Usually that's plenty — sums and divisibility formulas connect P(k+1)P(k+1) neatly to P(k)P(k). But sometimes the natural way to break down P(k+1)P(k+1) reaches back further than one step, to cases you can't predict in advance.

Strong induction fixes this by handing you all the previous loot:

  1. Base case(s). Prove PP for the starting value(s).
  2. Strong inductive step. Prove that for every kk, if P(1),P(2),,P(k)P(1), P(2), \dots, P(k) all hold, then P(k+1)P(k+1) holds.

The only difference from ordinary induction is the strong inductive hypothesis: instead of assuming just P(k)P(k), you assume every case from the base up through P(k)P(k). More free loot, same domino logic — if all earlier dominoes have fallen, the next one falls too, and the chain still reaches every natural number.

And here's the reassuring part: strong induction is not a more powerful axiom. Anything provable by strong induction is provable by ordinary induction and vice versa — they're logically equivalent. The Federation of Boring Textbook Authors loves to present them as separate, mysterious techniques; they're the same damn principle in two outfits. "Strong" refers only to the convenience of the hypothesis, not to extra deductive muscle. Use it whenever splitting P(k+1)P(k+1) lands you on cases smaller than kk.

Worked: every integer ≥ 2 is a product of primes

This is the existence half of the Fundamental Theorem of Arithmetic — that every integer factors into primes — and it's the poster child for strong induction, because factoring a number splits it into two smaller numbers, not into "n1n - 1." Ordinary induction would be completely helpless here, which is why I need you to understand both tools.

Theorem. Every integer n2n \ge 2 is a product of one or more primes.

Proof (by strong induction on nn).

Base case (n=2n = 2): 22 is prime, so it's a product of a single prime (itself). ✓

Strong inductive step: Let k2k \ge 2, and assume the strong IH: every integer mm with 2mk2 \le m \le k is a product of primes. We must show k+1k + 1 is a product of primes. Two cases:

  • k+1k+1 is prime. Then it's a product of one prime (itself). Done.
  • k+1k+1 is composite. By definition of composite, k+1=abk + 1 = a \cdot b for some integers a,ba, b with 2ak2 \le a \le k and 2bk2 \le b \le k (both factors are at least 22 and strictly less than k+1k+1). Now spend the strong IH on both aa and bb: since each lies in the range [2,k][2, k], each is a product of primes. Multiplying those two prime factorizations together expresses k+1k+1 as a product of primes.

Either way, k+1k + 1 is a product of primes. By strong induction, every integer 2\ge 2 is a product of primes. \blacksquare

Why ordinary induction can't do this cleanly: when you factor k+1=abk+1 = a \cdot b, the factors aa and bb could be anywhere in [2,k][2, k] — not necessarily kk itself. You need the factorizations of aa and bb to be already available, and only the strong hypothesis ("everything up to kk works") guarantees that. This is exactly the situation strong induction was built for. (Recall: in proof-by-contradiction we used the fact that every integer 2\ge 2 has a prime factor, without proving it, to finish Euclid's theorem. We're now closing that debt. I don't leave debts open.)

The Well-Ordering Principle

Now a statement that looks almost too obvious to bother with, yet powers some of the cleanest proofs you'll ever write.

Well-Ordering Principle (WOP). Every nonempty subset of N\mathbb{N} has a least element.

That's it. Any nonempty collection of natural numbers, however weird and pathological, contains a smallest member. ("Nonempty" is essential — the empty set has no least element, having no elements at all, a fact that will bite you if you're sloppy.) This fails for other number systems: the positive rationals have no least element (whatever tiny positive fraction you name, half of it is smaller, and so on forever), and so do the integers as a whole (no least integer). WOP is special to N\mathbb{N}, riding on the successor structure from the very first lesson — you can't descend forever through the naturals, because there's a hard floor at 00. The reactor has a floor.

WOP is equivalent to induction. They prove each other; assuming one, you can derive the other. So you're free to use whichever makes a given proof shortest — they're the same principle in two outfits, and I want you comfortable in both.

Using WOP: the smallest counterexample

WOP unlocks a devastating proof style — really a flavor of proof by contradiction (from two lessons ago) — called the minimal criminal or smallest counterexample argument. The shape:

  1. Suppose, for contradiction, the claim P(n)P(n) is false for some naturals. Then the set SS of counterexamples (the nn where P(n)P(n) fails) is nonempty.
  2. By WOP, SS has a least element — call it mm, the smallest criminal: the smallest nn for which PP fails.
  3. Derive a contradiction by producing an even smaller counterexample, or by showing mm can't actually fail PP. Since mm was the smallest criminal, an even smaller one is impossible — contradiction.
  4. Therefore SS is empty: there are no counterexamples, so P(n)P(n) holds for all nn. \blacksquare

The genius is step 3: by grabbing the minimal offender, you give yourself a powerful extra fact — everything below mm obeys the rule — and you weaponize it to break mm itself. It's strong induction wearing a trench coat, and it is deeply satisfying to watch. Let's see it bite.

Example claim. Every integer n2n \ge 2 has a prime divisor.

Proof (smallest counterexample via WOP). Suppose not. Then the set SS of integers 2\ge 2 with no prime divisor is nonempty, so by WOP it has a least element mm. Now mm has no prime divisor — in particular mm is not prime (a prime divides itself), so mm is composite: m=abm = a \cdot b with 2a<m2 \le a < m. Since a<ma < m and mm was the smallest criminal, aa is not a counterexample, so aa has a prime divisor pp. But pap \mid a and ama \mid m, so pmp \mid m (divisibility is transitive — from Direct Proof). So mm has a prime divisor pp — contradicting mSm \in S. Hence SS is empty, and every integer 2\ge 2 has a prime divisor. \blacksquare

That's the fact Euclid borrowed in the previous lesson. Notice how WOP, strong induction, and contradiction are really the same machine: "the smallest place it could go wrong can't actually go wrong, so nowhere does." Three names, one weapon — the same weapon that runs through every floor of this building. Now go wield it.

🔬 SPECIMENS (worked examples)

Worked example 1 — making postage from 4- and 5-cent stamps

Prove by strong induction: every integer amount of postage n12n \ge 12 cents can be made using only 44-cent and 55-cent stamps.

Proof (by strong induction on nn).

Base cases (n=12,13,14,15n = 12, 13, 14, 15): 12=4+4+412 = 4+4+4; 13=4+4+513 = 4+4+5; 14=4+5+514 = 4+5+5; 15=5+5+515 = 5+5+5. ✓ (We need four base cases because the step reaches back by 44.)

Strong step: Let k15k \ge 15 and assume the strong IH: every amount mm with 12mk12 \le m \le k is makeable. Show k+1k + 1 is makeable. Since k+116k + 1 \ge 16, the amount (k+1)4=k3(k+1) - 4 = k - 3 satisfies 12k3k12 \le k - 3 \le k, so by the strong IH it's makeable. Take that combination of stamps and add one 44-cent stamp: that yields (k3)+4=k+1(k - 3) + 4 = k + 1 cents.

So k+1k+1 is makeable. By strong induction, every n12n \ge 12 is makeable. \blacksquare

Why strong (and why four base cases)? The step reduces k+1k+1 to k3k - 3, four steps back — ordinary "one back" induction wouldn't reach it, and we must seed the first four values by hand so the recursion always lands on a covered case.

Worked example 2 — a least element forces a stop

Use the Well-Ordering Principle to prove: there is no sequence of natural numbers n1>n2>n3>n_1 > n_2 > n_3 > \cdots that strictly decreases forever.

Proof (by WOP). Suppose, for contradiction, that such an infinitely decreasing sequence of naturals exists: n1>n2>n3>n_1 > n_2 > n_3 > \cdots, all in N\mathbb{N}.

Consider the set S={n1,n2,n3,}S = \{n_1, n_2, n_3, \dots\} of all terms. It is a nonempty subset of N\mathbb{N} (it contains n1n_1, at least). By the Well-Ordering Principle, SS has a least element; say it's njn_j, the smallest value appearing in the sequence.

But the sequence strictly decreases, so nj+1<njn_{j+1} < n_j, and nj+1n_{j+1} is also a term of the sequence, hence in SS. That makes nj+1n_{j+1} an element of SS smaller than the supposed least element njn_j — contradiction.

Therefore no infinitely decreasing sequence of naturals exists. \blacksquare

This "no infinite descent" fact is WOP's soul: you can't keep getting smaller forever inside N\mathbb{N}, because every nonempty collection hits a floor. It's exactly what makes minimal-criminal arguments terminate.

Worked example 3 — the trap: always check the factor bounds

In the proof that every n2n \ge 2 is a product of primes, a student writes: "if k+1k+1 is composite, then k+1=abk + 1 = a \cdot b, and by the IH both aa and bb are products of primes." Identify the gap and fix it.

The gap: the student never checked that aa and bb actually fall in the range where the strong IH applies. The strong IH covers integers mm with 2mk2 \le m \le k. If aa could be 11 or k+1k+1, the IH says nothing about it, and the argument collapses.

The fix: invoke the definition of composite precisely. k+1k+1 being composite means it has a factorization k+1=abk+1 = a \cdot b with both factors strictly between 11 and k+1k+1, i.e. 2ak2 \le a \le k and 2bk2 \le b \le k. (If one factor were 11, the other would be k+1k+1 and that's not a proper factorization; "composite" rules that out.) Now both aa and bb lie in [2,k][2, k], so the strong IH legitimately applies to each, and their prime factorizations multiply to give one for k+1k+1.

The lesson: strong induction is only as good as your bookkeeping on which earlier cases you're invoking. You must verify the cases you lean on are actually inside the hypothesis's range — here, that the factors are genuinely smaller than k+1k+1 and at least 22. Skip that check and you've proven nothing. \blacksquare

☠ KNOWN HAZARDS

  • Thinking strong induction proves more than ordinary induction. It doesn't — they're equivalent. Reach for "strong" only because the hypothesis is handier, e.g. when factoring lands you on unpredictable smaller cases.

  • Forgetting "nonempty" in WOP. The empty set has no least element. Minimal-criminal proofs require the counterexample set to be nonempty — that's the assumption you're aiming to contradict.

  • Applying WOP to the wrong set. It holds for N\mathbb{N}, not for Q+\mathbb{Q}^+ (no least positive rational — try finding one, I dare you) or Z\mathbb{Z} (no least integer). Make sure your set lives inside N\mathbb{N}.

  • Splitting a composite without bounding the factors. In the prime-factorization proof you must note 2a,bk2 \le a, b \le k so the strong IH actually applies to aa and bb. A factor of 11 or k+1k+1 breaks the argument.

TL;DR

  • Strong induction: to prove P(k+1)P(k+1), assume the strong IH that P(1),,P(k)P(1), \dots, P(k) all hold — useful when P(k+1)P(k+1) splits into cases smaller than kk.

  • It's logically equivalent to ordinary induction — "strong" means a more convenient hypothesis, not more power.

  • Every integer 2\ge 2 is a product of primes: split a composite k+1=abk+1 = ab with a,b[2,k]a, b \in [2, k], then apply the strong IH to both factors.

  • Well-Ordering Principle (WOP): every nonempty subset of N\mathbb{N} has a least element. Special to N\mathbb{N} (fails for Q+\mathbb{Q}^+ and Z\mathbb{Z}), and equivalent to induction.

  • Smallest-counterexample (minimal criminal) proofs: assume a counterexample exists, take the least one by WOP, break it with an even smaller one — a flavor of proof by contradiction.