Start with a square piece of paper. You want to cut this square into smaller squares, leaving no waste (every piece of paper you end up with must be a square). Obviously it is possible to cut the square into 4 squares. You can also cut it into 9 squares. It turns out you can cut the square into 7 squares (although not all the same size). What other numbers of squares could you end up with?
Sometimes, to prove that is true, it would be helpful to know that andand are all true. This is certainly the case when proving something about a recurrence relation that is given as a combination of two previous terms.
There are also times when we might want to go even farther back to use an assumption that is true for much smaller than . This is the idea behind strong induction and the topic of this short section.
You have a rectangular chocolate bar, made up of identical squares of chocolate. You can take such a bar and break it along any row or column. How many times will you have to break the bar to reduce it to single chocolate squares?
If you had 4 squares arranged in a square, your first break would require you to break the chocolate into two bars. Then each of these would require more break(s), for a total of breaks to go from the to single squares.
Do we believe this? Suppose you used one break to reduce the bar into two smaller bars, with and squares respectively. If the conjecture is correct, how many more breaks will it take to reduce the size bar?
Think of recursive definitions as instructions for building a ladder. You can build the ladder as tall as you like because you have instructions for building the next rung, as long as you are standing on the rung before it.
Induction is the corresponding proof technique. To prove that you can climb the ladder as high as you like, you prove that you can step onto the ladder (the base case) and then prove that, from any rung, you can get to the next rung (the inductive step).
More specifically, suppose you were trying to prove that you can get to rung 4 on the ladder. You have successfully proved that you can get to rung 1, and that from any rung, you can get to the next. So you can get to rung 1, and from 1 you can get to 2. From 2 you can get to 3, and from 3 you can get to 4. Therefore, you can get to 4.
But notice that along the way, you know you have visited rungs 1 through 3. We might as well assume that we have visited all the rungs below the next one we are trying to reach. This is the idea behind strong induction.
A better ladder metaphor for strong induction is to think of ladders as things we can stack on top of each other. We want to argue that it is possible to climb 20 rungs of a ladder. Letβs divide that into two smaller ladders, say a 12-rung ladder and an 8-rung ladder. We can assume that we can climb both of these since 20 is the least size we are not yet convinced of. Well, put those two ladders together, and you get rungs.
Of course, it is acceptable to replace 0 with a larger base case if needed.β2β
Technically, strong induction does not require you to prove a separate base case. This is because when proving the inductive case, you must show that is true, assuming is true for all . But this is not any help so you end up proving anyway. To be on the safe side, we will always include the base case separately.
Inductive case: Fix an arbitrary and assume is true for all . Consider a -square rectangular chocolate bar. Break the bar once along any row or column. This results in two chocolate bars, say of sizes and . That is, we have an -square rectangular chocolate bar, a -square rectangular chocolate bar, and .
We also know that and , so by our inductive hypothesis, and are true. To reduce the -square bar to single squares takes breaks; to reduce the -square bar to single squares takes breaks. Doing this results in our original bar being reduced to single squares. All together it took the initial break, plus the and breaks, for a total of
First, the idea: If we take some number , maybe it is prime. If so, we are done. If not, then it is composite, so it is the product of two smaller numbers. Each of these factors is smaller than (but at least 2), so we can repeat the argument with these numbers. We have reduced to a smaller case.
Inductive case: assume is true for all . We want to show that is true. That is, we want to show that is either prime or is the product of primes. If is prime, we are done. If not, then has more than 2 divisors, so we can write , with and less than (and greater than 1). By the inductive hypothesis, and are each either prime or can be written as the product of primes. In either case, we have that can be written as the product of primes.
Whether you use regular induction or strong induction depends on the statement you want to prove. If you wanted to be safe, you could always use strong induction. It really is stronger, so can accomplish everything βweakβ induction can. That said, using regular induction is often easier since there is only one place you can use the induction hypothesis. There is also something to be said for elegance in proofs. If you can prove a statement using simpler tools, it is nice to do so.
What questions do you have? Write at least one question about the content of this section that you or a classmate might be curious about after reading this section.
Suppose you are trying to prove, by strong induction, that a statement is true for all . What would you attempt to prove in the induction step of the proof? (Select all that apply.)
A simpler version of the chocolate bar problem is as follows: Suppose you have a chocolate bar that is squares long. You can break the chocolate bar into two pieces by making a single straight break across the bar. No matter where you make the breaks, you will break the chocolate bar into pieces by making breaks.
Since \(a\) and \(b\) are no more than \(k\text{,}\) it will be possible to break these smaller bars into single squares using \(a-1\) and \(b-1\) breaks, respectively.
Suppose a football team only scores 3-point field goals and 7-point touchdowns (ignore the possibilities of safeties, missed extra points, and two-point conversions). Prove, using strong induction, that the team can get any number of points, 12 points or greater.
Prove using strong induction that the sum of the interior angles of a convex -gon is . (A convex -gon is a polygon with sides for which each interior angle is less than .)
As with the previous question, we will want to subtract something from in the inductive step. There we subtracted the largest power of 2 less than . So what should you subtract here?
Note that you will still need to take care here that the sum you get from the inductive hypothesis, together with the number you subtracted, will be a sum of distinct Fibonacci numbers. In fact, you could prove that the Fibonacci numbers in the sum are non-consecutive!
We have previously proved that for any tree, the number of edges is always one less than the number of vertices. That is, a tree with vertices and edges satisfies .
Give an alternate proof of this fact using strong induction on the number of vertices. Do so by taking a non-leaf vertex and βsplittingβ it into two vertices, each belonging to a separate tree.
You can now conclude that holds for all . Do you believe that? Explain why this sort of induction is valid. For example, why do your proofs above guarantee that is true?
Given a square, you can cut the square into smaller squares by cutting along lines parallel to the sides of the original square (these lines do not need to travel the entire side length of the original square). For example, by cutting along the lines below, you will divide a square into 6 smaller squares:
You will need three base cases. This is a very good hint actually, as it suggests that to prove is true, you would want to use the fact that is true. So somehow you need to increase the number of squares by 3.