Mathematical Induction
Mathematical induction is a proof technique for establishing that a statement is true for every natural number. Think of it like knocking over an infinite line of dominoes: if you can knock over the first one (the base case) and prove that any domino knocking over the next one (the inductive step), then every domino falls. Induction is the standard method for proving summation formulas, divisibility properties, and inequalities that hold for all integers from some starting point onward.
The Principle of Mathematical Induction
To prove that a statement is true for all integers (often ):
Step 1 — Base Case: Show that is true.
Step 2 — Inductive Step: Assume is true for some arbitrary integer (the induction hypothesis). Then prove that must also be true.
Conclusion: By the principle of mathematical induction, is true for all .
The induction hypothesis is not assuming what you want to prove. You are assuming the statement for one specific value and using that assumption to prove it for the next value . The logical chain then carries the truth from the base case to every subsequent integer.
Proving Summation Formulas
Example 1: Sum of the First n Natural Numbers
Prove: for all .
Base Case ():
Left side: . Right side: . They match. Base case holds.
Inductive Step: Assume the formula holds for :
We must show it holds for :
Starting from the left side, use the induction hypothesis:
This is exactly the formula with . The inductive step is complete.
Conclusion: By mathematical induction, for all .
Example 2: Sum of Squares
Prove: for all .
Base Case ():
Left: . Right: . Holds.
Inductive Step: Assume true for : .
Show for :
Factor out :
This matches the formula with .
Proving Divisibility
Example 3: Divisibility by 6
Prove: is divisible by 6 for all .
Base Case (): . Zero is divisible by 6 (since ). Holds.
Inductive Step: Assume is divisible by 6 for some . That means for some integer .
Show is divisible by 6:
By the induction hypothesis, . Also, is the product of two consecutive integers, so it is always even: for some integer . Therefore:
So , which is divisible by 6.
Proving Inequalities
Example 4: Exponential Growth Beats Linear Growth
Prove: for all .
Base Case (): . Holds.
Inductive Step: Assume for some .
Show :
We need , which simplifies to . This is true since by our base case assumption.
Therefore .
Example 5: Factorial Inequality
Prove: for all .
Base Case (): and . Since , it holds.
Inductive Step: Assume for some .
Since , we have , so:
Therefore .
Note: The base case starts at , not . Induction proves the statement from the base case onward. Check: for , and , so fails — confirming that is the right starting point.
Strong Induction (Brief)
In strong induction, the inductive step assumes , , …, are all true (not just ), then proves . This is useful when the th case depends on a case earlier than .
Strong induction is logically equivalent to ordinary induction but sometimes makes proofs easier. A classic example is proving that every integer greater than 1 can be written as a product of primes.
Real-World Application: Algorithm Correctness
Induction is the standard technique for proving that recursive algorithms are correct. For example, the merge sort algorithm works by:
- Base case: A list of 1 element is already sorted
- Inductive step: If merge sort correctly sorts lists of size up to , then splitting a list of size into two halves, recursively sorting each, and merging the results produces a correctly sorted list
Computer scientists use this reasoning to guarantee that the algorithm works for any input size.
Common Mistakes
- Skipping the base case. Without it, the chain of reasoning has no starting point. Consider the false “proof” that all horses are the same color — it fails because the base case for does not properly connect to .
- Assuming what you want to prove. You assume (for one specific ), then show follows. You are NOT assuming .
- Not clearly using the induction hypothesis. The power of the proof comes from explicitly invoking the assumption. Underline or annotate where you use it.
- Choosing the wrong base case. The statement must be checked at the actual starting point. If the claim is for , the base case is .
Practice Problems
Problem 1: Prove by induction: for all .
Base Case (): . Holds.
Inductive Step: Assume .
By induction, the formula holds for all .
Problem 2: Prove by induction: for all .
Base Case (): and . Holds.
Inductive Step: Assume .
This is the formula with .
Problem 3: Prove that is divisible by 4 for all .
Base Case (): . Divisible by 4. Holds.
Inductive Step: Assume for some integer .
This is divisible by 4.
Problem 4: Prove that for all .
Base Case (): . Holds.
Inductive Step: Assume for some .
We need , i.e., .
The quadratic has roots and .
For : . Holds.
For : , so the inductive step fails. But we can verify directly: . For the induction carries.
Problem 5: What goes wrong if you try to prove ” for all ” by induction?
Base Case (): is false. The base case fails.
The statement is actually false for (check: no, no, no). It becomes true for . If you started with base case , you could prove it for .
This illustrates why the base case matters — it catches false statements.
Key Takeaways
- Mathematical induction proves statements for all using two steps: base case and inductive step
- The base case establishes the starting truth; the inductive step propagates it to all larger values
- You assume (induction hypothesis) and prove — you do not assume what you are trying to prove
- Induction works for summation formulas, divisibility, and inequalities
- Strong induction assumes all cases up to (useful when the next case depends on earlier cases)
- Always verify your base case carefully — a wrong starting point invalidates the entire proof
Return to College Algebra for more topics in this section.
Next Up in College Algebra
All College Algebra topicsLast updated: March 29, 2026