CSCE 235

Handout 16: Common Mistakes in Proof by Induction

February 27, 2004 

 

There are many types of problems that we have talked about in this class: the summation of a series of numbers, proving that some numbers are divisible by k, recursive definitions, and so on.  Common mistakes include not setting up the problem correctly.

 

I will repeat the strategy here to supplement Handout 15 (February 25 2004).  First, the strategy consists of three steps:

(1)  You want to establish the basis.  Show that it is true by inspection.  Why can we simply show it by inspection?  This is because usually the basis is very simple to prove: by plugging in the numbers.

(2)  You want to establish the induction step.  Show that it is true.  Show that the induction hypothesis holds.  How do you do that?  You have to first define what the nth proposition is, and then given that proposition, you show that the (n+1)th proposition is also true. 

(3)  Finally, you want to conclude by saying “By the Principle of Mathematical Induction, we …”.

 

Prove that the following is true using the Principle of Mathematical Induction: 

 

 for all .

 

First, we want to establish the basis.  For ,

 

 

So, the basis is true by inspection.

 

Next, we want to establish the induction step.  [Now, we need to say what the induction hypothesis is, or what we know is true.]  We know that for some ,  holds.  [Why?  Because we have just shown in the Basis that the hypothesis does hold for !]  We want to show that for , the following is also true:

 

.

 

[But wait a minute!  How do we come up with the above?  Why do we use ?  If we go back to what has been taught in the class early in our Induction topic, we know that we want to do this: given the nth proposition, you want to show that the (n+1)th proposition is also true.  All this is saying is:  given a proposition or hypothesis for a current case that is true, you want to show that the next proposition is also true.  The current case in our problem is when  and the next case is when !!!  Don’t confuse the n in our discussion with the n in the equation!  These are simply variables in different contexts.  Now, let’s look at the second issue.  Some students had trouble identifying what the nth proposition is, and what the (n+1)th proposition is.  Given the summation type, we can actually rewrite it this way:

 

 

That is, we consider the summation of a series of numbers up to (and including) the mth term where .  That is the mth proposition.  Note the notation change.  We cannot use n here because it has been used in the equation!  So, for the (m+1)th proposition, we consider the summation up to the (m+1)th term!  So we have

 

 

This same strategy applies to other types of Induction problem.  So, do not get fixated at this particular type of Induction problem.  You must understand why this is done in order to deal with other types of Induction problem.]

 

To show that the proposition for  is true,

 

.

 

[Now, do you understand why we can write the following equation in the above:

 

?

 

Some of you may not fully understand this and thus make some grave mistakes in the proof.  What is ?  The summation can be re-written as:

 


Now, so what?  Well, if you look carefully, the summation of all terms up to the mth term is something that we already know!  That is:

.

 

So, that means !  This is why we can write what we write.  You must understand this.  Once you understand this, you can apply this idea to other types of Induction problem!  Note also that this is what drives the induction:  you use what is known to be true for the current proposition to prove the next proposition!  This is the core of induction, the core that gives induction its power!  Conceptually, it says that we can break down a problem into two parts:  one consists of a new term, and the other consists of a term that we know the answer for.  So, now, we can substitute the answer for that term into the mix, incorporating it with the new term, driving towards the goal state (i.e., showing the next proposition holds).]

 

Thus, we have shown that the induction step holds:  is true when  is true.

 

Therefore, by the Principle of Mathematical Induction, we have shown that  is true for all . 

 

*