MathematicsDiscrete MathematicsMedium

Mathematical Induction

Also known as:Proof by InductionInductive ProofWeak Induction

Mathematical induction is a proof technique used to establish that a statement P(n) holds for all natural numbers n by verifying a base case and then proving an inductive step. In the inductive step, one assumes P(k) is true (the inductive hypothesis) and derives that P(k+1) must also be true. This technique is analogous to a line of dominoes: knocking the first triggers an infinite chain.

Key Formula

If P(1) is true and P(k) implies P(k+1), then P(n) is true for all natural numbers n

LaTeX: P(1) \text{ true, and } P(k) \Rightarrow P(k+1) \Rightarrow P(n) \text{ true } \forall n \in \mathbb{N}

SymbolMeaningUnit
P(n)Proposition or statement depending on natural number nnone
kArbitrary natural number used as inductive hypothesisnone
nAny natural number for which the statement is claimednone

Worked Example

Problem

Prove that the sum of the first n natural numbers equals n(n+1)/2.

Solution

Step 1 (Base case): For n = 1, LHS = 1, RHS = 1(2)/2 = 1. True. Step 2 (Inductive hypothesis): Assume 1 + 2 + ... + k = k(k+1)/2 for some k ≥ 1. Step 3 (Inductive step): Show it holds for k+1. LHS for k+1: 1 + 2 + ... + k + (k+1) = k(k+1)/2 + (k+1) [by inductive hypothesis] = (k+1)[k/2 + 1] = (k+1)(k+2)/2 = (k+1)((k+1)+1)/2 [matches RHS for n = k+1] Step 4: By induction, the formula holds for all n ∈ ℕ.

Answer

1 + 2 + 3 + ... + n = n(n+1)/2 for all natural numbers n. (Proven by induction.)

Structure of a Mathematical Induction Proof

StepNameWhat to DoExample (Sum formula)
1Base CaseVerify P(1) directlySum(1) = 1 = 1(2)/2 ✓
2Inductive HypothesisAssume P(k) is trueAssume sum up to k = k(k+1)/2
3Inductive StepProve P(k) ⟹ P(k+1)Add (k+1) to both sides
4ConclusionState result for all nFormula holds for all n ∈ ℕ

Interactive Tools

Khan Academy — Proof by Induction

Open Tool

Brilliant — Induction

Open Tool

Wolfram Alpha — Induction Checker

Open Tool
Dominoes falling in sequence, illustrating the chain reasoning of mathematical induction

Wikimedia Commons, CC BY-SA

Related Terms

The word "induction" comes from Latin inductio, meaning "leading into." The method was used informally by ancient Greek mathematicians but was first clearly articulated by Francesco Maurolico in 1575. Blaise Pascal applied it systematically in 1665, and Augustus De Morgan formalised and named the technique in the 19th century.

proof-techniquenatural-numberslogicsequencesdiscrete-math