About proof by induction
When we work with new concepts in mathematics, we often start from the basics and then add more and more tools in our toolbox. Or we add recipes to our cookbook, if you prefer. One thing very peculiar with sequences is that they are indexed by positive integers. This offers the possibility to use a proof technique called proof by induction. We use this proof in the following situations:
- When we know that a property is true for a certain value to start (very often at or ), let’s call this value .
- When we know that if the property is true for a given value (ideally ), then it is also true for the next value . If the two conditions are satisfied, then we can conclude that the property is true for all values .
(Note: For those who worked in programming, this is very similar concept to a recursion.)
Demonstration of the theorem
Goal
In Mathematics we start from some basic properties (called axioms) and then we prove other properties (called theorems), which afterwards we can use directly to prove other theorems or properties. It’s a bit like a craftmen who has to build tools, then with those tools he can build other tools and so on. As a maths practitioner, we have to remember all of the tools and choose which one is the best to use for a given problem.
The Proof
In order to prove the theorem, we will use a technique called proof by absurdity. This technique consists in assuming that the theorem is false and then showing that this leads to a contradiction. As the contradiction is not true, we can conclude that the theorem is true. (Because if it was false we would have a paradox).
Let’s restate the starting assumptions:
- The property is true for .
- We know that if the property is true for any value bigger than , then it is also true for . The theorem then states that the property is true for all values . Let’s assume that the theorem is false. This means that there exists several values strictly bigger than such that the property is false.
Let’s take the smallest value such that the property is false. Because we know that is the smallest value such that the property is false, we know that is true. We can apply the second property of this theorem, which states that if the property is true for , then it is also true for . But this is a contradiction, because we assumed that the property was false for .
So we can conclude that the theorem is true, there is indeed no value strictly bigger than such that the property is false.
And here we are: we have made our first demonstration of this series! 🎉🎉🎉
Using the theorem
First example
Preamble
we will go very slowly in this first example. It is very important to understand the mechanics of a mathematics proof.
- We write very carefully what we know, and what we want to prove.
- Each time we want to use a theorem:
- We have to recall the theorem’s necessary conditions
- clearly show that they are satisfied, and then apply the theorem.
- Recall the theorem’s conclusion and apply it to our case to make one step forwards
- And we repeat the above until we reach our conclusion.
Let’s goooooooo
We will study a partical case of sequence, called arithmetic sequence. It is very often defined recursively as , where is a constant. We want to find a direct expression for this sequence. In order to get the intuition for a direct expression, let’s look at the first few elements:
- ok - thank you captain obvious
It seems that we can express the sequence as .
Let’s try to prove this by induction.
- We know that the property is true for , because .
- Let’s try to prove that if the property is true for , then it is also true for .
We know that . (That’s the assumption) Let’s try to compute :
- by definition of the sequence
- But we know how to express with our assumption, so we can replace it:
And here we are, we have proved that the property is true for .
Let’s check again the hypothesis of the induction theorem:
- If a property is true for a given value (we proved this above in 1.)
- If a property is true for then it is also true for (we proved this above in 2.)
- Then the induction theorem states that the property is true for all values .
So we can conclude that the property is true for all values of .
Exercises
-
Try to prove again the induction theorem, without looking at the proof above. It will be a good exercise to understand the induction theorem and the basics mechanics of proof demonstration.
-
Let’s look at another example, the geometric sequence. It is defined recursively as , where is a constant.
This is what happens when you have a saving account with a constant interest rate, and you want to see how much money you will have after years. Can you find a direct expression for this sequence? Can you prove that your expression is correct, using the induction theorem?
- Let’s look at another example, the sum of the first n integers. It is defined recursively as , where . The general formula for this is
Try to compute the first 5 or 6 terms and see if the general expression is correct. Can you prove that this expression is correct, using the induction theorem?