I know this question has been asked endlessly on the internet, however, I was hoping someone could help me see an error in these two "examples" that always popped into my head when anyone mentions the subject.
Countably infinite is defined as having a one-to-one mapping with the natural numbers. The immediate idea that comes to me is that the naturals are themselves rationals, so the identity mapping causes problems for me. We map each natural number to itself and viola, we've exhausted all counting numbers just mapping to themselves; nothing left for the likes of $\frac{1}{2}$. I try to counter this by using the "endless hotel" idea: since there's an infinite number of naturals, just scoot one space over and fit in another rational, then repeat. This seems fishy. For one, maybe it's wrong outright, but it also raises the question of why we can't do the same thing when working with the irrationals.
The other thought that comes to me is the mapping of some natural "$n$" to a rational $\frac{1}{10^n}$. This should be a one-to-one mapping that'll exhaust all naturals, yet we don't even get past one on the number line.
I've long since given up on trying to intuitively understand these things, though these thoughts want answers and I want to know how these seemingly simple counterexamples fail.
Thank you for input and your time!
The fact that one mapping is not a bijection of the naturals to the rationals doesn't prevent a different mapping from being one.