The problem is,
Prove that for each positive natural number $a$ there exists a natural number $b$ such that $b{++}=a$.
Using only the followings,
- Peano Axioms.
Axiom 2.1
$0$ is a natural number.
Axiom 2.2
If $n$ is a natural number then $n{+}{+}$ is also a natural number. (Here $n{+}{+}$ denotes the successor of $n$ and previously in the book the notational implication has been bijected to the familiar $1, 2\ldots$).
Axiom 2.3
$0$ is not the successor of natural number; i.e. we have $n{+}{+}\neq 0$ for every natural number $n$.
Axiom 2.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 2.5
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$.
Definition of Addition: Let $m$ be a natural number. We define, $0 + m = m$ and suppose we have inductively defined the addtion $n + m$ then we define, $(n{++})+m=(n+m){++}$. Where $n{++}$ is the successor of $n$.
Commutativity, Associativity and Cancellation Laws of Addition.
Definition of Positivity: A natural number $n$ is said to be positive if $n\neq 0$.
I thought to apply induction on $a$ but I can't figure out how to prove the base case and what value would be apt for $a$ because if we take $a=0{++}$ then we are bound to assume that,
There doesn't exist any natural number between $0$ and $0{++}$.
Which I can't prove. Recently I have asked another question here whose proof also depended on the vital proof of the problem I have given. It will be very nice if someone can give some outline of the argument.