Are the two algebraic structures $(\mathbb{N},\leq,+)$ and $(\mathbb{Q}_{\geq 0},\leq,+)$ isomorphic?
I read that they are, but to prove that, I need to find an isomorphism between $\mathbb{N}$ and $\mathbb{Q}$.
If it were between $\mathbb{N}$ and $\mathbb{Z}$ it would be easy. The main issue I have with it is, that the rational numbers don't have a "next" rational number like the natural numbers have and it seems very counterintuitive to me that these two sets have the same cardinality.
How should I start with this proof? And how do I find an explicit bijection between the natural numbers and the rational numbers?