If we observe a bug to be alive on the first day, and assume it to be alive on the Kth day, would we be able to prove that the bug would also be alive on the K+1th day? This statement seems so provable by mathematical induction; however, at the same time I know that the statement is false because all things die.
Now, could you explain to me, why is mathematical induction not applicable to this statement? Is mathematical induction flawed? I certainly acknowledge the fact that we do need some more information on the bug's story of life in order to derive something useful and check whether mathematical induction is applicable or not. But at the same time, I stress upon the fact that how do I find such conditions in other more logical cases, where I can successfully say that Mathematical induction is not applicable there?
You’re misunderstanding. Suppose
Then the principle of induction tells you that the bug will remain alive forever.
Of course, we know the bug isn’t immortal. The gap in the reasoning is the second bullet point. We are not able to prove that “for all $k$, alive on day $k$ $\implies$ alive on day $k+1$”. Since we cannot prove our second bullet point, we cannot apply induction, so we are unable to conclude that the bug is immortal.
In fact, we can reason further and say the following: since we know that the bug is not immortal, one of the two bullet points above is false. It is not the first one, given what I said (I am observing it right now). Thus, the second bullet point is false; if you logically write out what this means, it says “there is a day $k$ such that the bug is alive on day $k$ but it is not alive on day $k+1$”.
My immortal phone.
Compare with the following idealized scenario where I prove using induction that my iphone will never die on me. I give you the following information
With this information, it seems pretty obvious that my phone will never die on me during the day when I’m awake (ignoring realistic physics about battery decay and the fact that earth won’t be around forever etc etc). I can in fact provide a proof by induction:
Ok, let us ignore the silly human element about it being ‘my phone’ (I am obviously not immortal). Take this as merely being an example of how a proper inductive proof should run: establish base case (my first paragraph), then establish the inductive step using all the information you have in the problem (my second paragraph), then conclude. If the human element really bothers you, then reframe the scenario by adding another assumption: “there exists an immortal being”, and instead of calling it my phone, let’s refer to this immortal being’s phone :)