Mathematical induction proves a statement for every integer in a consecutive range. The base case starts the chain, and the induction step shows that each true case forces the next one.
The induction principle
Let P(n) be a proposition defined for every integer n≥n0. To prove that all of these propositions are true:
- Base case: prove P(n0).
- Induction hypothesis: let n≥n0 be arbitrary and temporarily assume P(n).
- Induction step: use that assumption to prove P(n+1).
- Conclude that P(n) holds for every integer n≥n0.
The induction step proves the implication P(n)⇒P(n+1) for an arbitrary allowed n. It does not assume the whole theorem. Together with the base case, it creates the chain
P(n0)⇒P(n0+1)⇒P(n0+2)⇒⋯.
This forward scheme covers a natural-number range such as n≥n0. One base case and one forward step do not automatically cover all integers, rationals, or real numbers.
Example: the sum of the first n positive integers
We will prove
1+2+⋯+n=2n(n+1)(n≥1).
Base case. At n=1,
1=21(1+1).
Induction hypothesis. Let n≥1 and assume
1+2+⋯+n=2n(n+1).
Induction step. Add the next integer and use the hypothesis on the part already known:
1+2+⋯+n+(n+1)=2n(n+1)+(n+1)=2n(n+1)+2(n+1)=2(n+1)(n+2)=2(n+1)((n+1)+1).
This is exactly P(n+1). Therefore the formula holds for every integer n≥1.
Example: when an exponential outruns a line
We will prove
2n+1<2n(n≥3).
The starting index matters: the inequality fails at n=0,1,2.
Base case. At n=3,
2(3)+1=7<8=23.
Induction hypothesis. Let n≥3 and assume 2n+1<2n.
Induction step. Then
2(n+1)+1=(2n+1)+2<2n+2<2n+2n=2n+1.by the induction hypothesisbecause 2<2n for n≥3
So the inequality holds for every integer n≥3.
Pascal's triangle and the binomial pattern
The coefficients in the first few powers of x+y form the rows of Pascal's triangle:
(x+y)1(x+y)2(x+y)3(x+y)4=x+y,=x2+2xy+y2,=x3+3x2y+3xy2+y3,=x4+4x3y+6x2y2+4xy3+y4.
The coefficient rows are
111413126131411.
Each interior entry is the sum of the two above it. This is Pascal's identity:
(kn)+(k−1n)=(kn+1)(1≤k≤n).
One way to prove it is to count the k-element subsets of an (n+1)-element set. Fix one special element. A subset either excludes it, giving (kn) choices, or includes it and chooses the remaining k−1 elements from the other n, giving (k−1n) choices.
The binomial theorem
For every nonnegative integer n,
(x+y)n=k=0∑n(kn)xn−kyk.
The term with index k contains k copies of y and n−k copies of x. Its coefficient is (kn) because we choose which k of the n factors contribute y.
In
(2x+y)25=k=0∑25(k25)(2x)25−kyk,
the term containing y13 has k=13. Its x-power is 25−13=12:
(1325)(2x)12y13=(1325)212x12y13.
Therefore the coefficient of x12y13 is
(1325)212.
Proof of the binomial theorem by induction
Let P(n) be the displayed binomial identity.
Base case. For n=0, both sides are the constant polynomial 1:
(x+y)0=1=(00)x0y0.
Induction hypothesis. Assume for some n≥0 that
(x+y)n=k=0∑n(kn)xn−kyk.
Induction step. Multiply by x+y and use the hypothesis:
(x+y)n+1=(x+y)(x+y)n=xk=0∑n(kn)xn−kyk+yk=0∑n(kn)xn−kyk=k=0∑n(kn)xn+1−kyk+k=1∑n+1(k−1n)xn+1−kyk.
For an interior exponent 1≤k≤n, the monomial xn+1−kyk comes from both sums. Its coefficient is
(kn)+(k−1n)=(kn+1).
The endpoints have only one source. When k=0, the first sum contributes xn+1. When k=n+1, the second contributes yn+1. Since
(0n+1)=(n+1n+1)=1,
we obtain
(x+y)n+1=xn+1+k=1∑n(kn+1)xn+1−kyk+yn+1=k=0∑n+1(kn+1)xn+1−kyk.
Thus P(n+1) follows, so the theorem holds for every n≥0.
Why a row sums to 2n
For every n≥0,
k=0∑n(kn)=2n.
There are two useful proofs.
Count subsets by size. An n-element set has 2n subsets because each element is either included or excluded. It has (kn) subsets of size k. The size classes k=0,1,…,n are disjoint and include every subset, so their counts add to 2n.
Use the binomial theorem. Set x=y=1:
2n=(1+1)n=k=0∑n(kn)1n−k1k=k=0∑n(kn).
The endpoint n=0 also works: the empty set has exactly one subset, itself.