I am not a mathematician, so please point out any mistakes I am making here - I am trying to grasp the concept of countable vs. uncountable infinity in a somewhat informal way and would like to know whether that conception makes sense.
We can imagine the set of natural numbers as an axis that goes from some fixed point ($0$, or $1$ if you want) to infinity:
Clearly, the points on this axis are countable, because we know exactly how the axis goes on and can therefore make a precise calculation about how many points the rest of the axis will contain.
For the integers, we no longer have a fixed starting point, but the axis grows infinitely in two directions:
However, we still have only one axis of fixed points and can make a precise calculation of how many points the axis as a whole will contain.
The first thing that bugs me: Since the axis is calculably exactly twice as long, this should be a "larger infinity" than the for the natural numbers, right? But still, we would say that $\mathbb{Z}$ has the same cardinality as $\mathbb{N}$?
For the rational numbers, things get a little more difficult, but we can still handle it: Any rational number can be displayed as the fraction between two integers - if I understood it correctly, this is what the Cantor pairing function does? - so we can just add a second axis to account for the combinatoric possibilities yielding $\mathbb{Q}$:
The amount of points now doesn't simply add up, i.e. the axis doesn't just get longer (as in the step from $\mathbb{N}$ to $\mathbb{Z}$), but it multiplies, i.e. there are more axes now, so that's even a "larger increase of infinity". Is this correct?
But we still have finitely many axes with countably many points, so the whole amount of points is countable too.
Now for the case of real numbers, things look a bit differently.
Clearly, a one-dimensional system doesn't suffice because we need to account for the digits behind the comma, so we need at least two axes, in order to create $0.0, 0.1, 0.2, ..., 1.0, 1.1, ...$:
Now that doesn't suffice either, because from $1.1$, we can decide to either stay at $1.1$, which would be $1.10$ (Is it true that $1.1$ is in fact $1.10$ which is in fact $1.1000000...$, so that rational numbers are actually never really finite, or is this idea false and $1.1$ is really just $1.1$?) or go further to $1.11$, so we need another axis:
We are now three-dimensional and can thus account for all the numbers with two digits behind the comma, but that still doesn't suffice, because between $1.10$ and $1.11$, we also have the numbers $1.101, 1.102, 1.103, ... $, and from any point we are, we are recursively stepping one dimension deeper, because for any digit we add, we again have all the possibilities to go on from that point, so we never reach a point where we can stop adding axes:
(At this point I'm running out of imagination on how to draw a 7D diagram, sorry)
Now we are at the point where we run into an infinite number of axes - and this corresponds to the set of real numbers $\mathbb{R}$ no longer being countably infinite.
My question is:
Is it adequate to say that countably infinite corresponds to finitely many dimensions, while uncountably infinite corresponds to infinitely many dimensions, or did I go anywhere wrong in my conception?