I don't understand induction. I first describe what I know and then I ask a set of conceptual questions.
From Terence Tao's Analysis I book (3rd edition), we have the following description of mathematical induction:
Axiom 2.5 (Principle of mathematical induction). Let $P (n)$ be any property pertaining to a natural number $n$. Suppose that $P (0)$ is true, and suppose that whenever $P (n)$ is true, $P (n+1)$ is also true. Then $P (n)$ is true for every natural number $n$.
To put it formally:
$$(P(0) \; \wedge\; \forall k {\in} \mathbb{N}(P(k) \implies P(k + 1))) \implies \forall n {\in} \mathbb{N}(P(n)).$$
When I use induction, I do the following: I show that the base case $P(0)$ holds. I proceed to an inductive assumption: $\forall k {\in} \mathbb{N}(P(k))$ is true. I then realize I cannot assume that $\forall k {\in} \mathbb{N}(P(k))$ since this is precisely what needs to be proved, however this is not a problem since analysing the formal logical statement of mathematical induction shows that it does not matter whether our inductive assumption is false or true:
If $\forall k {\in} \mathbb{N}(P(k))$ is false, then the implication $\forall k {\in} \mathbb{N}(P(k) \implies P(k + 1))$ is true, and, therefore, once $P(0)$ is true, the whole hypothesis $P(0) \; \wedge\; \forall k {\in} \mathbb{N}(P(k) \implies P(k + 1)$ is true, and, therefore, we obtain that $\forall n {\in} \mathbb{N}(P(n))$ is true, as desired.
If $\forall k {\in} \mathbb{N}(P(k))$ is true, then we show that $\forall k {\in} \mathbb{N}(P(k + 1))$ is true. Once this has been shown, the implication is true, and once $P(0)$ is true, we obtain that $\forall n {\in} \mathbb{N}(P(n))$, as desired.
This closes induction.
Here's what I'm struggling with:
- Consider case $1$ above. We have that $\forall k {\in} \mathbb{N}(P(k))$ is false and $\forall n {\in} \mathbb{N}(P(n))$ is true, which is a contradiction. Where am I wrong in my reasoning?
- Some authors express induction formally as $$(P(0) \; \wedge\; \exists k {\in} \mathbb{N}(P(k) \implies P(k + 1))) \implies \forall n {\in} \mathbb{N}(P(n)).$$ a) Is this correct? b) If this is correct, why do we have two inequivalent statements for one concept? c) And if this is correct, which statement should I use: with a universal quantifier or with an existential quantifier?
it is false that ∀k∈N P(k)rather than∀k∈N, it is false that P(k). The former is consistent with P(0) being true, whilst the latter (what you misread the OP to have written) certainly contradicts P(0). – ryang Sep 28 '24 at 13:18