In Terence Tao's book Analysis I, the definition of $1$ is given right after stating the first two axioms, namely the following axioms,
Axiom 1. $0$ is a natural number.
Then Tao elaborates the notion of successors (the successor of $n$ is taken there as $n{++}$) and then states the following axiom,
Axiom 2. If $n$ is a natural number, then $n{++}$ is also a natural number.
After stating these two axioms he then gives the following definition,
Definition We define $0{++}=1$.
My objection is regarding the place of occurrence of this definition in the book. In my opinion the definition shouldn't occur in the text until we have proved that $0{++}=1$.
I think that the statement $0{++}=1$ of course can be taken as a definition of $1$ but only when we have proved the following property of our intuitive natural number system, loosely speaking, $$\color{blue}{\text{There doesn't exist any natural number between $0$ and $1$.}}$$ The necessity for proving this statement is that without it we cannot say that the construction of our natural number from Peano Axioms is complete (note that Axiom of Induction only excludes the existence of any other "non-natural" elements but so far as I know, it doesn't trivially exclude the possibility of having natural number between $0$ and $0{++}$). For if there really exists any natural number between $0$ and $0{++}$, the resulting system doesn't (apparently) contradicts any one of the Peano Axioms but still clearly it isn't the natural number system that we have known since our childhood and which is our objective to treat formally. And since one of the most important objective of this axiomatic treatment of natural number is to formalize our notion of natural numbers, we mustn't include in our formalized system any property that contradicts out intuitive notion of natural numbers. Otherwise the whole point of construction becomes meaningless.
Up untill now I can't find any rigorous proof of the fact that I have stated above and which, using logical operators becomes (all the variables indicating natural numbers), $$\color{red}{\boxed{\not\exists b:0<b<0{++}}}$$
Is there any proof of this result? Can anyone elaborate where am I wrong?
I have discussed this problem with some of my friends but none of them could give me a satisfactory answer. I thought that maybe we should take this as an axiom.
In case the remaining Peano Axioms are needed,
Axiom 3. $0$ is not the successor of natural number; i.e. we have $n{+}{+}\neq 0$ for every natural number $n$.
Axiom 4. Different natural numbers must have different successors; i.e., if $n, m$ are natural numbers and $n\neq m$, then $n{+}{+}\neq m{+}{+}$.
Axiom 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{+}{+})$ is also true. Then $P(n)$ is true for every natural number $n$.
The definition of $+$ is given as,
Definition of $+$
$0+m:=m$ and supposing that we know to define $n+m$ we define, $$(n{++})+m:=(n+m){++}$$
Also for the notion of Ordering of natural numbers,
Definition of $\ge$ and $>$
Let $n$ and $m$ be natural numbers. We say that $n$ is greater than or equal to $m$, and write $n \ge m$ or $m \le n$, iff we have $n = m + a$ for some natural number $a$. We say that $n$ is strictly greater than $m$, and write $n > m$ or $m < n$, iff $n \ge m$ and $n \ne m$.
After I have asked it here in the comment what Emil Jeřábek pointed out I can't understand. Specifically, I don't understand,
"The only thing that you need to prove before introducing a definition of a constant is that there exists a unique element satisfying the definition. ..."
Also,
"In any case, the property you want is stated right after the definition of < in Proposition 2.2.12, and you are asked to prove it yourself in Exercise 2.2.3,.."
It is because the Proposition 2.2.12, is, (text quoted),
Proposition 2.1.12 (Basic properties of order for natural numbers)
(a) (Order is reflexive) $a \ge a$.
(b) (Order is transitive) If $a \ge b$ and $b \ge c$, then $a \ge c$.
(c) (Order is anti-symmetric) If $a \ge b$ and $b \ge a$, then $a = b$.
(d) (Addition preserves order) $a \ge b$ if and only if $a+ c \ge b +c$.
(e) $a< b$ if and only if $a{++}\le b$.
(f) $a < b$ if and only if $b = a + d$ for some positive number $d$. (A positive number is a natural number which is not equal to $0$)