Mathematical Induction — Weak and Strong Forms
Mathematical Induction is a proof technique for statements about all natural numbers . One-line statement: if a property holds for a base case and "passes" from each number to the next, it holds for all numbers from the base on. Key result: proving plus establishes for every . Applies to: sums, divisibility, inequalities, recurrences, geometry, algorithm correctness. Who/when: formalized by Pascal (1654) and Maurolico (1575); name coined by De Morgan (1838).
Think of an infinite line of dominoes. You do not need to push each one. You need exactly two facts: 1. The first domino falls (base case). 2. Whenever a domino falls, it knocks over the next (inductive step). From these two facts alone, logic guarantees all dominoes fall. Induction converts an infinite verification into one base check plus one universal "if-then" — a finite amount of work yielding an infinite conclusion.
Formal Statement
Let be a statement (predicate) defined for each integer , where is a fixed starting integer (usually or ). We want to prove:
Derivation hint: this is the universally-quantified target; everything below exists to establish it. Symbols: is the variable natural number; the base index; a truth-valued statement about ; means "for all."
Suppose:
Derivation hint: directly verify the statement at the single starting value.
Derivation hint: assume (the inductive hypothesis) and deduce by algebra/logic. Then holds for all . The conjunction of [2] and [3] implies [1].
Suppose:
Derivation hint: verify enough small cases to anchor the recurrence's depth.
Derivation hint: assume the statement for ALL integers from up to , then prove it for . Then holds for all . The difference from weak induction is the richer hypothesis: you may use any earlier case, not just the immediately preceding one.
Strong and weak induction are logically equivalent — anything provable by one is provable by the other. Strong induction is not "stronger" in what it can prove; it is merely a more convenient packaging when naturally depends on cases earlier than (e.g. ). You can always simulate strong induction by applying weak induction to the auxiliary statement
Why It Holds / Derivation
We prove weak induction using the Well-Ordering Principle (WOP): every nonempty set of natural numbers contains a least element.
Step 1 — Set up a contradiction. Suppose [2] and [3] hold but [1] fails. Define the "failure set"
Derivation hint: collect exactly the counterexamples; assuming [1] fails means .
Step 2 — Extract a least counterexample. Since is a nonempty set of integers bounded below by , WOP gives a least element . So is false.
Step 3 — Locate it past the base. By [2], is true, so ; hence and .
Step 4 — Predecessor is true. Because is the least counterexample, , so is true.
Step 5 — Apply the inductive step. Setting in [3]: . Since is true, is true.
Step 6 — Contradiction. Step 2 says is false; Step 5 says it is true. Contradiction. Hence and [1] holds. The strong form follows identically: at Step 4, all of are true (none are in ), so [5] yields .
∎The British mathematician Augustus De Morgan coined the very term "mathematical induction" in his 1838 article Induction (Mathematics) for the Penny Cyclopædia. He carefully distinguished it from the inductive reasoning of natural science (generalizing from observations, which is not certain) and emphasized that the mathematical version is deductively valid. De Morgan also made foundational contributions to symbolic logic — including De Morgan's Laws — and helped establish a rigorous, axiomatic spirit that the later Peano axioms would formalize. His naming gave a unified identity to a method mathematicians had used implicitly for centuries.
Building Intuition
Why does checking two things prove infinitely many? Because the inductive step is itself an infinite supply of implications packaged in one statement. Saying " for all " secretly asserts:
The base case lights the first link; each implication is a ready-built bridge to the next. Walking the chain from to any target takes finitely many steps, even though no single proof "reaches the end." Induction is not magic about infinity — it is the recognition that every natural number is reachable from by finitely many steps, which is precisely the structure the natural numbers are built to have.
Worked Examples
Claim: for all .
Base case (): LHS ; RHS . ✓
Inductive hypothesis: assume for some .
Inductive step: add the next odd number :
Derivation hint: substitute the hypothesis , then factor the perfect square . This is exactly . By weak induction, the claim holds for all .
Check with : . ✓
Claim: Define . Then for all . (We use strong induction because depends on two prior terms.)
Base cases:
- : . ✓
- : . ✓
Strong inductive hypothesis: assume for all , with .
Inductive step (prove for ):
Derivation hint: apply the hypothesis to BOTH and , then factor out the smaller power. Since :
Derivation hint: replace by the smaller to keep the inequality, then combine exponents. This is . By strong induction the bound holds for all .
Check : , and , so . ✓
Common Misconceptions
The inductive step alone proves nothing. "" can be perfectly true while is false for every — if the chain never starts. You need both an anchored base and a valid step. Likewise, strong induction requires enough base cases: if your inductive step uses , then alone may not anchor it — you may need and both verified explicitly (as in the Fibonacci example).
False claim: " for all ."
Bogus inductive step: Assume , i.e. . Add to both sides: , which is . So the implication is genuinely valid! Yet the claim is absurd. Why no contradiction? There is no valid base case: says , which is false. With no first domino, the entire chain collapses despite a flawless inductive step. Lesson: never skip the base case.
False claim (Pólya): "In any set of horses, all are the same color."
Base (): one horse, trivially same color. ✓ Step: given horses , the first are same color (hypothesis) and the last are same color (hypothesis), so by overlap all match.
The flaw: the "overlap" argument fails when , because and share no horse — there is nothing to transmit the color. The step is broken, so the chain never propagates. Lesson: the inductive step must hold for <strong>every</strong> , including the very first transition.
Connections
Mathematical induction sits at the foundation of discrete mathematics and connects widely:
- <a class="wiki-link" href="/wiki/math-found-well-ordering-principle">Well-Ordering Principle</a> — logically equivalent to induction; provides the contradiction backbone of the proof.
- <span class="wiki-link-missing">Peano Axioms</span> — induction is literally one of the axioms defining the natural numbers; it is not derived but assumed at the foundational level.
- <span class="wiki-link-missing">Recursion and Recurrence Relations</span> — recursion constructs objects step-by-step; induction proves properties of those objects. They are mirror images.
- <span class="wiki-link-missing">Structural Induction</span> — generalizes the idea from numbers to trees, lists, formulas, and other recursively-built structures used in computer science.
- <a class="wiki-link" href="/wiki/math-found-proof-by-contradiction">Proof by Contradiction</a> — the engine inside the WOP-based justification of induction.
- <span class="wiki-link-missing">Transfinite Induction</span> — extends the method past the natural numbers to all ordinals using well-ordered sets.
Real-World Applications
Historical Development
Subtleties & Limits
Induction over is complete for properties of natural numbers in the sense that any true universal arithmetic statement provable from the Peano axioms is provable using the induction schema. Yet there are profound limits:
- Gödel incompleteness (1931): there exist true statements about natural numbers that the Peano axioms (including induction over first-order formulas) cannot prove. Induction does not capture all arithmetic truth.
- Goodstein's theorem is a true statement about natural numbers that provably cannot be proven using ordinary (first-order) induction — it requires transfinite induction up to the ordinal . This shows the weak/strong forms over are genuinely weaker than transfinite induction.
- Choosing the right induction variable is sometimes an art: a statement may be hard to induct on directly but easy after strengthening the hypothesis (proving a more general claim that gives a more useful inductive step). Finding the right strengthening is a recurring research-flavored challenge.
- Open meta-question for learners: which problems require strong induction versus weak? Formally none (they are equivalent), but the practical boundary — when does the extra hypothesis genuinely simplify a proof — remains a matter of mathematical taste and experience.
See Also
Well-Ordering Principle · Peano Axioms · Recursion and Recurrence Relations · Structural Induction · Proof by Contradiction · Transfinite Induction · Binomial Theorem · Fibonacci Sequence