Induction is not only for sums, divisibility and inequalities. Whenever a statement about n can be built up one step at a time, induction is the natural tool: sequences defined by a rule linking each term to the one before, long products, and counting problems. This lesson shows a few of these uses, then looks at the mistakes that turn an induction "proof" into nonsense.
Sequences defined step by step#
When a sequence is given by a recursive rule, the usual approach is: work out the first few terms, guess a formula, then prove the guess by induction.
Example 1#
A sequence has a1=1 and an+1=2an+1. Find a formula for an and prove it.
The first terms are 1,3,7,15,31. Each is one less than a power of 2: 2−1, 4−1, 8−1, 16−1, 32−1. So we guess an=2n−1.
Base step. a1=1=21−1. True.
Hypothesis. Assume ak=2k−1.
Inductive step. By the rule, ak+1=2ak+1=2(2k−1)+1=2k+1−2+1=2k+1−1. This is the formula for n=k+1.
By induction, an=2n−1 for every natural number n.
Example 2#
A sequence has a1=2 and an+1=an+2n. Prove that an=n2−n+2.
Base step. 1−1+2=2=a1. True.
Hypothesis. Assume ak=k2−k+2.
Inductive step. ak+1=ak+2k=k2−k+2+2k=k2+k+2. The formula for n=k+1 gives (k+1)2−(k+1)+2=k2+2k+1−k−1+2=k2+k+2. They agree.
By induction the formula holds for all n.
Products#
For a product of n factors, the product of k+1 factors is the product of k factors times one more factor.
Example 3#
Prove that (1+11)(1+21)(1+31)⋯(1+n1)=n+1.
Base step. For n=1: 1+1=2. True.
Hypothesis. Assume the product of the first k factors is k+1.
Inductive step. Multiply by the next factor 1+k+11=k+1k+2:
(k+1)×k+1k+2=k+2
which is the formula for n=k+1. By induction the result holds for all n.
Example 4#
Prove that (1−221)(1−321)⋯(1−n21)=2nn+1 for every n≥2.
Base step. For n=2: 1−41=43, and 42+1=43. True.
Hypothesis. Assume the product up to 1−k21 is 2kk+1, for some k≥2.
Inductive step. The next factor is 1−(k+1)21=(k+1)2(k+1)2−1=(k+1)2k(k+2). So the product becomes
2kk+1×(k+1)2k(k+2)=2(k+1)k+2
which is the formula for n=k+1. By induction the result holds for all n≥2.
Counting#
Example 5#
Prove that a convex polygon with n sides has 2n(n−3) diagonals, for every n≥3.
Base step. A triangle has no diagonals, and 23×0=0. True.
Hypothesis. Assume a convex polygon with k sides has 2k(k−3) diagonals.
Inductive step. Make a polygon with k+1 sides by adding one new corner V just outside one side AB of a k-sided polygon, and joining it to A and B. Every old diagonal is still a diagonal. The side AB now becomes a diagonal too: 1 more. And V can be joined to each of the other k−2 old corners: k−2 more. So the number of diagonals is
2k(k−3)+1+(k−2)=2k2−3k+2k−2=2k2−k−2=2(k+1)(k−2)
which is the formula for n=k+1. By induction the result holds for all n≥3. For example, a hexagon has 26×3=9 diagonals.
Common mistakes#
1. Skipping the base step. As we saw in the first lesson, the step "P(k)⟹P(k+1)" can be true for a statement that is false for every n. Always check the starting case.
2. Assuming what you want to prove. In the inductive step you assume P(k), never P(k+1). A common slip is to write down P(k+1), do the same thing to both sides until something true appears, and stop. That shows only that P(k+1) leads to something true, not that P(k+1) is true. Work from one side of P(k+1) to the other.
3. A step that does not work for every k. Here is a famous false "proof" that all the students in any group have the same height.
Base: in a group of 1 student, everyone has the same height. Step: suppose any group of k students all have the same height, and take a group of k+1. Send out one student; the remaining k all have the same height. Bring that student back and send out another; again the remaining k have the same height. The two groups overlap, so all k+1 have the same height.
The mistake is in the step from k=1 to k+1=2. With two students, sending out one leaves one, and sending out the other leaves the other: the two smaller groups do not overlap at all, so nothing links their heights. The step fails for k=1, and so the whole chain of dominoes never starts moving. The inductive step must work for every k from the starting value on.
Practice#
- A sequence has a1=3 and an+1=an+4. Prove that an=4n−1.
- A sequence has a1=1 and an+1=3an+2. Find a2, a3, a4, and prove that an=2⋅3n−1−1.
- Prove that (1−21)(1−31)⋯(1−n+11)=n+11.
- Prove that (1+13)(1+45)(1+97)⋯(1+n22n+1)=(n+1)2.
- The triangular numbers are 1,3,6,10,…, with nth term 2n(n+1). Prove that the sum of the first n of them is 6n(n+1)(n+2).
- In a group of n people (n≥2), each pair shakes hands once. Prove by induction that there are 2n(n−1) handshakes.
- Someone claims 1+2+⋯+n=2n2+n+2 and shows that if it is true for k then it is true for k+1. Check this step, then explain what is wrong with the claim.
- How many diagonals does a polygon with 12 sides have?
Answers#
Show answers
- Base: a1=3=4−1. Step: ak+1=(4k−1)+4=4(k+1)−1.
- a2=5, a3=17, a4=53. Base: 2×1−1=1. Step: ak+1=3(2⋅3k−1−1)+2=2⋅3k−1.
- Base: 21=21. Step: k+11×(1−k+21)=k+11×k+2k+1=k+21.
- Base: 1+3=4=22. Step: (k+1)2(1+(k+1)22k+3)=(k+1)2+2k+3=k2+4k+4=(k+2)2.
- Base: 1=61×2×3. Step: 6k(k+1)(k+2)+2(k+1)(k+2)=6(k+1)(k+2)(k+3).
- Base: 2 people, 1 handshake, and 22×1=1. Step: a new person shakes hands with the k others, so the count becomes 2k(k−1)+k=2k(k+1).
- Step: 2k2+k+2+(k+1)=2k2+3k+4=2(k+1)2+(k+1)+2, so the step is correct. But for n=1 the left side is 1 while the right side is 21+1+2=2, so the claim is false there: the base step fails, so the claim is false for every n. (The correct sum is 2n2+n.)
- 212×9=54