I've been trying to find everything I can to understand Cantors Diagonalization to prove that real numbers are infinitely uncountable and I simply cannot understand why it makes sense.
My first question is why we take the numbers in the diagonal and construct a new real number, why not take any random row and construct a new real number?
And how does constructing that new number incremented by some random amount prove its not in our list?
The goal is to construct a number that isn't on the list (and thereby derive a contradiction). If we just pick some random row on our list, then that number is definitely on our list, because... well, it was plucked straight from our list.
The elegance of the diagonal argument is that the thing we create is definitely different from every single row on our list. Here's how we check:
And so on. Thus, our number isn't on our list, even though our list was allegedly complete.