I'm trying to find $\mathbb N$ in ZFC.
I understand that the axiom of infinity guarantees the existence of an inductive set which has no inductive proper subsets (a set $A$ is inductive if $\emptyset \in A$ and $n\in A \implies n \cup \{n\}\in A$). I think this could be defined to be $\mathbb N$. But now I would like to prove Peano axioms. Namely that there exists $0\in \mathbb N$ and $\sigma\colon \mathbb N\to \mathbb N$ such that:
- $\sigma(x)=\sigma(y)\implies x=y$;
- $\sigma(x) \neq 0$;
- $(A \subset \mathbb N, 0\in A, n \in A \implies \sigma(n)\in A) \implies A = \mathbb N$.
I define $0=\emptyset$. I can then define $\sigma=\{(n, m) \in \mathbb N \times \mathbb N\colon m= n \cup \{n\} \}$. I would like to prove that $\sigma$ is an injective function. I failed at this. I think I first need to prove that given $n,m\in \mathbb N$ then $n\subset m \lor m \subset n$. Is this the correct path? How do I prove the seemingly simple fact that $\subset$ is a total order on $\mathbb N$?