I am reading a book called Analysis I by Herbert Amann and Joachim Escher. I am currently stuck on page 33 where they construct the addition operator using functions. One property the addition operator should fulfil is the following $$n+ v(m) = v(n+m)$$
where $v$ is the succesor function. In order for the $+$ operator to obtain this property, the authors propose the following set:
$$ N:= \{n \in \mathbb{N}; \exists \ \varphi_n: \mathbb{N} \to \mathbb{N} \ \ \text{with } \ \varphi_n(0) = v(n) \ \ \text{and } \ \varphi_n(v(m)) = v(\varphi_n(m)) \ \forall \ m \in \mathbb{N}\} $$
I somewhat do see why they propose this set. It makes sense later on once you define the binary operator $+$. But before they ultimately define the addition operator they first prove that $N = \mathbb{N}$. As always, they prove it with Peano's induction Axiom. First they define $\varphi_0 := v$. It is clear to me that $0 \in N$ since $\varphi_0(0)= v(0)$ and $\varphi_0(v(m)) = v(\varphi_0(m))$. By Peano's axiom which states that there exists a successor function these two conditions are true statements hence $\varphi_0$ exists. From this point on I am not able to follow their thinking. The next step is to show that if $n \in \mathbb{N}$, then $v(n) \in N$. I don't really understand how they prove that if $n \in N $ then $v(n) \in N$.