When we want to prove that a property P(n)P(n) holds for all natural numbers nn0n\ge n_0 we cannot check it one by one: the naturals are infinite. The principle of induction provides a two-step scheme that “closes” the proof in one stroke.

Theorem — Principle of mathematical induction

Let P(n)P(n) be a statement defined for every nNn\in\mathbb{N}, nn0n\ge n_0. If:

  • (base) P(n0)P(n_0) is true;
  • (inductive step) for every kn0k\ge n_0, P(k)P(k+1)P(k)\Rightarrow P(k+1),

then P(n)P(n) is true for every nn0n\ge n_0.

Topics: Set theory
Concepts: Natural numbers · Principle of induction
Methods: Induction
Skills: Proving