Cantor's diagonalization argument says that given a list of the reals, one can choose a unique digit position from each of those reals, and can construct a new real that was not previously listed by ensuring it does not match any of those digit position's place values. The conclusion is that $| \Bbb{R}| > |\Bbb{Z}|$. Let's call the function that produces digits of the unlisted real $D$.
The proof by contradiction starts by assuming a list $X$ containing all reals, therefore $|X|=|\Bbb{R}|$. Let's say that $x_{i,j}$ is the $j$-th digit of the $i$-th element of $X$ and $j \in \Bbb{Z}$. Any digits not present are assumed to be zero-valued. (Correct me if I make any invalid assumptions along the way.) For the moment let's only say of $i$ that it can take on positive and negative values, which is easily justified by $X$ containing positive and negative reals.
Let's call $y$ the unlisted real produced by diagonalization, and $y_k$ are the digits of the unlisted real. $k \in \Bbb{Z}$. Though many ways to produce place values exist, lets settle for:
$$D(k) = y_k = (x_{k,k} + 1) \mod 10$$
This means the domain of $D$ is $\Bbb{Z}$.
However, by definition, the diagonalization process must consume all elements of $X$, and so D must be a function that can be invoked with a unique input the same number of times as there are elements in $X$. Again, we assumed that $|X|=|\Bbb{R}|$. This means that the cardinality of the domain of $D$ is $| \Bbb{R} |$. If we accept that $| \Bbb{R}| > |\Bbb{Z}|$, then we have:
- the domain of $D$ is $\Bbb{Z}$.
- the cardinality of the domain of $D$ is $| \Bbb{R} |$
- $| \Bbb{R}| > |\Bbb{Z}|$
A contradiction is formed before we even attempt to produce a $y$. My interpretation of this contradiction is that, If we accept that $| \Bbb{R}| > |\Bbb{Z}|$, then we must also accept that the function $D$ cannot exist, and therefore diagonalization is impossible.
To my question, shouldn't the impossibility of diagonalization mean that it is not useful for proving $| \Bbb{R}| > |\Bbb{Z}|$?
I keep thinking that $D$ is similar (what's the precise word?) to some $D'$ where the input is some element of $X$, and the output is an unique $i$ from $y_i$. That would be $D': \Bbb{R} \rightarrow \Bbb{Z}$, a demonstration of a bijection all on its own. Perhaps that a list can contain the reals, and that $D$ exists, are the same assumption, and by that, we can reach the contradiction articulated by Cantor.