I was watching a YouTube video on Banach-Tarski, which has a preamble section about Cantor's diagonalization argument and Hilbert's Hotel. My question is about this preamble material.
At c. 04:30 ff., the author presents Cantor's argument as follows. Consider numbering off the natural numbers with real numbers in $\left(0,1\right)$, e.g.
$$ \begin{array}{c|lcr} n \\ \hline 1 & 0.\color{red}50321642239817 \ldots \\ 2 & 0.0\color{red}7829136011205 \ldots \\ 3 & 0.31\color{red}11370055629 \ldots \\ 4 & 0.999\color{red}9261457682 \ldots \\ 5 & 0.0001\color{red}042507334 \ldots \\ \vdots & \vdots \end{array} $$
Then you could form a new real in $\left(0,1\right)$ not already in the list, e.g. $0.\color{red}{68281} \ldots$. Hence there are more reals than naturals.
I have two questions about this:
- Couldn't you run exactly the same argument (erroneously) for rational numbers in $\left(0,1\right)$? E.g. say I choose powers of $\frac{1}{2}$, giving:
$$ \begin{array}{c|lcr} n \\ \hline 1 & 0.\color{red}4999999999999 \ldots \\ 2 & 0.2\color{red}499999999999 \ldots \\ 3 & 0.12\color{red}49999999999 \ldots \\ 4 & 0.062\color{red}4999999999 \ldots \\ 5 & 0.0312\color{red}499999999 \ldots \\ \vdots & \vdots \end{array} $$
So $0.\color{red}{55555} \ldots$ is not in the list, suggesting that the cardinality of the rationals is greater than that of the naturals.
But a different argument shows that their cardinalities are the same. So there seems to be something wrong with the diagonal argument itself?
- As a separate objection, going back to the original example, couldn't the new, diagonalized entry, $0.68281 \ldots$, be treated as a new "guest" in Hilbert's Hotel, as the author later puts it (c. 06:50 ff.), and all entries in column 2 moved down one row, creating room?
- Admittedly, you could diagonalize this expanded list again; but then you could also move the guests down again. So the argument does not seem to show that there's any fundamental problem, i.e. that you can't continue pairing off the reals with the naturals forever?