MathLabs
AxiomProved

Principle of mathematical induction

Statement

Let P(n)P(n) be a statement depending on a natural number n≥n0n \ge n_0. If (base case) P(n0)P(n_0) is true, and (inductive step) for every k≥n0k \ge n_0, P(k)P(k) being true implies P(k+1)P(k+1) is true, then P(n)P(n) is true for every integer n≥n0n \ge n_0.

Why is it true?

Induction is climbing an infinite ladder: if you can reach the first rung, and from any rung you can always reach the next one, then you can reach every rung, no matter how high. You never need to check infinitely many rungs one by one — checking the first step and the 'next-step' mechanism is enough to cover them all at once.

Proof sketch

The principle follows from the well-ordering property of the natural numbers: every nonempty subset of {n0,n0+1,… }\{n_0, n_0+1, \dots\} has a least element. Suppose, for contradiction, that the set SS of integers n≥n0n \ge n_0 for which P(n)P(n) is false is nonempty; let mm be its least element. Since P(n0)P(n_0) is true, m≠n0m \ne n_0, so m−1≥n0m - 1 \ge n_0 and m−1∉Sm-1 \notin S (as mm is least), i.e. P(m−1)P(m-1) is true. By the inductive step, P(m)P(m) must then be true, contradicting m∈Sm \in S. Hence SS is empty and P(n)P(n) holds for all n≥n0n \ge n_0. (Equivalently, induction and well-ordering of N\mathbb{N} are interchangeable and both follow from the Peano axioms.)

Stated by

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Kenneth H. Rosen (2012). Discrete Mathematics and Its Applications
  2. George Pólya (1954). Induction and Analogy in Mathematics