I've been struggling with Cantor's Diagonal Argument, and reading the questions of many others which do not quite address my concerns. My concern has to do with with the non-terminating nature of Cantor's construction. Maybe the most clear way to solicit feedback about this concern is to propose a similar argument that relies on a non-terminating construction for the natural numbers, and ask what is wrong with it (and if it's not obvious, why this is not also a problem in Cantor's construction)?
- Suppose you have a countably infinite list of all natural numbers.
- Add up all of the numbers in this list to calculate the sum x.
- Contradiction: x is a natural number (the sum of other natural numbers) which should be in the list, but it is bigger than every element in the list based on its construction.
Step 2 seems problematic to me in that it's just not possible to add up all of the natural numbers. But it seems like Cantor's Diagonalization argument relies on a similarly problematic construction that never ends. Otherwise, you could use his construction as a kind of generator to enumerate irrational numbers that would at least pass a specific diagonalization test... but I'm probably getting ahead of myself. I guess my primary question is about why this kind of never ending construction is OK for Cantor to use, but not OK to use in my example above.
Thanks in advance for any thoughts or references in the direction of sorting out this confusion!
Update: I do understand the deficiency in the proposal asked about here Why Doesn't Cantor's Diagonal Argument Also Apply to Natural Numbers?. My question is instead about the reasonableness of basing a construction on the contents of a infinite list.