I'm in high school, learning induction
Apparently, induction requires the satisfaction of two steps
- The initial or base case: prove that the statement holds for 0, or 1.
- The induction step, inductive step, or step case: prove that for every n, if the statement holds for n, then it holds for n + 1. In other words, assume that the statement holds for some arbitrary natural number n, and prove that the statement holds for n + 1.
Here's what I can't wrap my head around. Consider this...
When the base case is wrong and all the other cases as well, the wrong assumption can lead to a correct inductive step.
E.g. prove n=n+2 for n>0 (natural numbers)
Base case wrong since 1 not equal to 3
However, if assuming right for n=k RTP: k+1=k+3
LHS=k+1 (sub k=k+2 from assumption)
=k+3
=RHS
Therefore k+1=k+3
So the inductive step is right
This all emphasizes the importance of the base case
However, I just don’t understand why there isn’t an example where the base case satisfies, but not all the cases, which leads to a wrong assumption, BUT can also lead to a correct inductive step. I just conceptualise why. I can’t find an example where it does, but I don’t understand on a core level, why I’m not able to find one, apart from the fact that I just can’t.
If a wrong assumption, can lead to a correct inductive step, as I’ve given an example of, what’s stopping a wrong assumption, where only the base case is right, from producing a correct inductive step, (since assuming for n=k where k>=0, can ofc be wrong, if it’s only right for the base case e.g. proving n^3=n^2 for n>0, is only right for n=1) which would, thus, prove it by induction but not actually be right. I can't find a why to prove this example for the inductive step, but I don't know why I can't find an example where I can.
With the k=k+2 example
- It doesn't work for any thing
- Is a wrong assumption (as a result)
- But leads to a correct inductive step
With the k^2>=k^3 example
- It only works for 0 and 1 but not all k
- Is a wrong assumption (as a result)
- But can't lead to an incorrect inductive step (for some reason)
What is fundamental difference between these two false assumptions which allows one to lead to a correct inductive step but the other, an incorrect one, and why is it exactly that the former will have a wrong base case, but the latter will have a correct one. It works out conveniently for induction but I just don't understand how we can trust it, if it is possible for you to make a correct inductive step with a wrong assumption. I don't understand why, exactly, you can just say that if the inductive step is right but the statement is wrong, the base case will always be wrong to show you that.
In a way, I’m asking why induction is considered foolproof and reliable. It just seems so arbitrary and vague. Please let me know if I've done something wrong, or if I've breached or am unaware to a an aspect of induction