Let $(J, <)$ be a well ordered set. Let $S_\alpha \equiv \{ j \in J: j < \alpha \}$ ( section by $\alpha$ of $J$). Transfinite induction says that for any subset $J_0$, if the following property holds (that of being an inductive set):
$$ \forall \alpha \in J, (S_\alpha \subseteq J_0 \implies \alpha \in J_0) $$
then $J_0 = J$.
This can be proven by contradiction: Suppose such an inductive set $J_0$ exists and $J_0$ is not equal to $J$. Let $W \equiv J / J_0$ (for wrong) be the set of elements of $J$ not in $J_0$. $W$ is non-empty since $J_0$ is not equal to $J$. Let $w \equiv \min(W)$ be the smallest element of $W$, which exists as $W$ is non-empty and is well ordered (as a subset of $J$, a well ordered set). Since $w$ by definition is the smallest element that does not belong to $J_0$, the set $S_w$ of elements smaller than $w$ is a subset of $J_0$. Thus, we know that $S_w \subseteq J_0$. This implies that $w \in J_0$ as $J_0$ was assumed inductive. This contradicts the definition of $w$ as an element that does not belong to $J_0$. Thus, $J/J_0$ must be empty, or $J = J_0$ $\square$.
Doesn't this also prove induction, automatically, since transfinite induction is stronger than induction? So why do we need the Axiom of infinity, which asserts that's there is a set we can perform induction on?
However, this answer on math.se explains why induction needs to be an axiom in Peano arithmetic. This suggests that we must have an Axiom of Infinity.
I now know three "facts" which seem to contradict each other:
- Transfinite induction is stronger than induction.
- Transfinite induction can be proven in ZF.
- Induction must be an axiom in ZF (cannot be proven).
One of these must be wrong. I suspect the first one. I'd like a clarification.