I am looking at Edmund Landau, Foundation of analysis and do not agree with is proof of Theorem 2 part 2. I put the pages here for easy reference (http://pbrd.co/1y89p7b and http://pbrd.co/1y89A2s).
Problem I have with Landau, is theorem 2, part 2 does not prove the theorem (I think). Theorem is \begin{equation}x’ \neq x\end{equation} 1. He assumes the theorem and goes on with the result.
Another issue, if we assume successor function is injective does not mean that x and suc(x) can be one and the same in value. Lastly, injection is a big assumption. Axiom 2 “exactly 1” but does not say mutually exclusive.
I have a separate proof via contradiction. Basically I assume x’ = x and using axiom 4, disprove it as below:
Assume \begin{equation}x’ = x\end{equation} Also,from Axiom 4 \begin{equation} x' = y' => x = y \end{equation} This leads to the following contradiction from our assumption and 1st part of axiom 4 that: \begin{equation} x = y' \end{equation} This cannot be true because of part 2 of axiom 4 which says: \begin{equation} x = y \end{equation} Since the axiom must hold true making our assumption as incorrect. Hence the theorem is proved i.e. \begin{equation} x' \neq x \end{equation} Would appreciate any insights. Is it because this book is a translation of the original german book and someone messed it up ?
I'll try only to recap André's comments regarding Landau's proof : there are no mistakes in the book's translation from the original german edition.
Theorem 2 [page 3] : $x' \ne x$
Note : with more details, Landau will prove : for all $x$, $(x' \ne x)$.
The proof is by induction; thus, we have to review [page 2] :
Now for the proof of Th.2 :
First, we have to prove the basis of induction :
We have :
Thus, $1$ is a "candidate" for being one of $x$ belonging to $\mathfrak M$.
This means that : for all [natural numbers] $x$, $(x' \ne 1)$; thus, being $1$ a natural number, we have : $1' \ne 1$.
So far, we have proved step I) of Axiom 5 : $1$ belongs to the set $\mathfrak M$ of all [natural numbers] $x$ for which $x' \ne x$ hold true.
Now for the induction step :
This is the "standard" induction step : assume $A(n)$ and prove $A(n+1)$. In Landau's proof :
and this is proved according to :
with $x'$ in place of $x$ and $x$ in place of $y$.
Conclusion :
Let $\mathfrak M$ the set of all [natural numbers] $x$ for which $x' \ne x$ hold true.
By I) we have proved that : $1$ belongs to $\mathfrak M$.
By II) we have proved that : if $x$ belongs to $\mathfrak M$, then $x'$ belongs to $\mathfrak M$.
Now we can apply Axiom 5 to conclude with :
which amounts to saying that :
Note that Landau follows quite closely Peano's original formulation; see :