Why induction is needed
Many early MATH1025 statements are not about one number. They are about every positive integer at once. Checking the first few cases can suggest a pattern, but it does not prove the pattern. For example,
is true for , but the statement claims infinitely many facts. A finite table cannot justify all of them. Mathematical induction is the proof principle that turns one verified starting point and one repeatable implication into a proof for every positive integer.
The hidden idea is simple: once the first statement is true, and once truth of one statement always forces truth of the next, the chain cannot break.
Statements indexed by integers
Definition
Indexed statement
An indexed statement is a family of statements P(n), one for each integer
n in a specified range. The sentence P(n) may be true for some values of
n and false for others.
Before writing an induction proof, always state P(n) explicitly. This avoids
two common errors: proving a different formula from the one claimed, or using
the induction assumption without knowing exactly what it says.
Theorem
Principle of mathematical induction
Let P(n) be a statement for each . Suppose:
P(1)is true.- For every integer , if
P(k)is true, then is true.
Then P(n) is true for every .
The second condition is not the statement by itself. It is a
conditional statement: assuming P(k), prove . The proof is allowed to
use the assumption P(k), but only after clearly declaring it.
The standard proof format
An induction proof normally has four visible pieces:
- Define
P(n). - Verify the base case.
- Prove the induction step: assume
P(k)for an arbitrarykin the allowed range and deduce . - Invoke the induction principle.
This format is not decoration. It records exactly where the infinite claim enters the proof.
Worked example
Sum of cubes
Prove that
for every .
Let P(n) be the displayed identity.
For , the left side is 1, and the right side is
So P(1) is true.
Now assume P(k) is true for some , so
Then
This is exactly . Therefore, by induction, the formula holds for all
positive integers n.
The key line in the example is not the algebra alone. It is the moment where
the assumed formula for the first k cubes is used to rewrite the first part
of the sum for .
Divisibility induction
Induction is not limited to closed-form sums. It also proves divisibility statements.
Definition
Divisibility
For integers m and n, we say that m is divisible by n, and write
, if there exists an integer q such that .
Worked example
A divisibility proof
Prove that for every .
Let P(n) be the statement .
For , we have , so P(1) is true.
Assume P(k) for some . Then for some .
Compute
Since is an integer, . Thus is true, and induction proves the claim.
The proof works because the induction assumption gives a precise multiple of
3, not merely a vague pattern.
What can go wrong
Common mistake
The induction step must work immediately after the base case
A famous false proof claims that all objects in every finite set have the same
property by comparing two overlapping n-element subsets of an
-element set. The argument fails at the transition from to :
the two one-element subsets do not overlap. A proof with a true base case but a
broken first transition proves nothing.
Common mistake
Do not prove only examples
Showing P(1), P(2), and P(3) may help you discover the statement, but it
does not replace the induction step. The proof must explain why an arbitrary
true case forces the next one.
Variations
Sometimes the first relevant integer is not 1. If a statement begins at
, the base case is , and the induction step must prove
from P(k) for every .
Sometimes a problem naturally splits into even and odd cases. Then an induction
step from P(k) to may be used, but it needs the correct starting
case for the parity being proved.
Theorem
Strong induction
Let P(n) be a statement for each . Suppose:
P(1)is true.- For every , if are all true, then is true.
Then P(n) is true for every .
Strong induction is useful when the next case depends on several earlier cases, not only the immediately previous one.
Quick checks
Quick check
In an induction proof, what is the difference between P(k) and ?
State the role of each one in the induction step.
Solution
Answer
Quick check
Why is checking not a proof of a formula for all positive integers?
Think about the size of the claim.
Solution
Answer
Quick check
If a statement is claimed for all integers , what should the base case be?
Use the first allowed integer.
Solution
Answer
Exercises
- Prove by induction that
1+2+\cdots+n=n(n+1)/2for every . - Prove that for every .
- Prove that for every integer .
- Explain precisely why the overlapping-subset argument in the false proof fails at the first nontrivial transition.
Guided solutions
- Let
P(n)be the summation formula. The base case is immediate. For the step, add to the formula for and simplify to(k+1)(k+2)/2. - Base case: . If , then .
- Start at . If and , then because for .
- The two subsets used in the induction step overlap only when . The step from one object to two objects therefore has no shared object, so the argument cannot transfer the property.