|
|
|
|
|
by H8crilA
2045 days ago
|
|
What would you re-map 0 into? If it's re-mapped into anything else than 0 then you'll potentially end up with an infinite sequence of digits, i.e. not an integer. And of course it has to be re-mapped into something else than itself. This would fail on the following list: 1: 1
2: 2
3: 3
4: 4
5: 5
...
In other words - after getting the re-mapped diagonal you end up with an object that's potentially no longer an integer - it can be infinitely long. |
|
But maybe your point about needing infinite digits is the reason? Anyway, here's a sketch of the "proof":
list the natural numbers, in binary, simply in order, from zero onwards. But written in reverse, eg 100 (4) is written 001
[NB: the list will grow longer faster than the length of each number, so the diagonal will be all zeros.]
now construct the "diagonal" number: taking its ith digit as the complement of the ith digit of the ith number in the list. This will be all 1's.
This number isn't in the list, because one of its digits differs from each one of them, by definition. Therefore, this list of the natural numbers can't enumerate all the natural numbers.
Perhaps the flaw is simply that although there are infinitely many natural numbers, each of them only has finite digits. That all-1 diagonal has infinite digits, so it isn't a natural number (as you say).