Mathematical induction is a method for proving that a proposition holds for every integer
. The base case establishes
. For the inductive step, one assumes
,
called the induction hypothesis, for an arbitrary integer
and proves
. The principle
of mathematical induction then implies that
holds for every
.
For example, consider the identity
The base case
is immediate. If the identity holds for
, then
which proves the inductive step.
Ordinary mathematical induction uses the principle of weak induction. Under the principle
of strong induction, the induction hypothesis assumes for every
from
through
, while transfinite induction
extends the method from the integers to well-ordered
sets.