What’s the difference between simple induction and strong induction?

I just started to learn induction in my first year course. I’m having a difficult time grasping the concept. I believe I understand the basics but could someone summarize simple induction and strong induction and explain what the differences are? The video I’m watching explains that if $P(k)$ is true then $P(k+1)$ is true for simple induction, and for strong induction if $P(i)$ is true for all $i$ less than equal to $k$ then $P(k+1)$ is true. I don’t really know what that means.


With simple induction you use “if $p(k)$ is true then $p(k+1)$ is true” while in strong induction you use “if $p(i)$ is true for all $i$ less than or equal to $k$ then $p(k+1)$ is true”, where $p(k)$ is some statement depending on the positive integer $k$.

They are NOT “identical” but they are equivalent.

It is easy to see that if strong induction is true then simple induction is true: if you know that statement $p(i)$ is true for all $i$ less than or equal to $k$, then you know that it is true, in particular, for $i=k$ and can use simple induction.

It is harder to prove, but still true, that if strong induction is true, then simple induction is true. That is what we mean by “equivalent”.

Here we have a question. It is not why we still have “weak” induction – it’s why we still have “strong” induction when this is not actually any stronger.

My opinion is that the reason this distinction remains is that it serves a pedagogical purpose. The first proofs by induction that we teach are usually things like $\forall n\left[\sum_{i=0}^n i= \frac{n(n+1)}{2}\right]$. The proofs of these naturally suggest “weak” induction, which students learn as a pattern to mimic.

Later, we teach more difficult proofs where that pattern no longer works. To give a name to the difference, we call the new pattern “strong induction” so that we can distinguish between the methods when presenting a proof in lecture. Then we can tell a student “try using strong induction”, which is more helpful than just “try using induction”.

Source : Link , Question Author : Jake Park , Answer Author : AidanM

Leave a Comment