I am more or less familiar with constructions of the real number system starting from the Peano axioms for $\mathbb{N}$ and proceeding to $\mathbb{Z}$, $\mathbb{Q}$, and $\mathbb{R}$.
Apostol's Calculus, however, starts with the field axioms for $\mathbb{R}$ (including completeness), and then defines $\mathbb{N}$ as the smallest inductive set in $\mathbb{R}$, as follows:
- A set $\mathcal{S}\subseteq \mathbb{R}$ is said to be inductive if $1\in\mathcal{S}$ and for all $x\in\mathcal{S}$, $x+1\in\mathcal{S}$.
- A real number is called a positive integer if it belongs to every inductive set.
Later on he says:
In a thorough treatment of the real-number system, it would be necessary at this statge to prove certain theorems about integers. For example, the sum, difference, or product of two integers is an integer, but the quotient of two integers need not be an integer. However, we shall not enter into the details of such proofs.
My questions are:
How common is it to define the $\mathbb{N}$ in this way, rather than defining $\mathbb{R}$ constructively from $\mathbb{N}$?
I would be interested to see how the proofs of the above statements would look like, as well as something like "if $n$ and $n+1$ are positive integers, there is no positive integer $m$ such that $n<m<n+1$".