It's simple. If there exists a row from the identity matrix for each digit and all other rows of N can be constructed from combining these rows (binary OR operation), then there are no more digits remaining to construct the diagonal for the rest of my list. End of story. The assumption that the digits of N when written out as binary strings maps one to one with the rows is false. Unless there is a proof of this, Cantor's diagonal cannot be constructed.
@Mark44: You don't understand. Cantor's diagonal can't even get to N, much less Q, much less R. He can only get to a subset of N (which is also N), but regardless... He's using this limitation to show that |subset of N| is always < |R|. What I'm showing is that this is also showing |N| < |N| which is fatal to the proof.
stevendaryl said:
Let's say that a real number ##r## between 0 and 1 is computable if there is a computer function ##f(n)## that takes an integer ##n## and returns the digit in decimal place number ##n## of ##r##.
The flaw is that you're using the same index for two positions that are not one to one. It makes it very easy to gloss over the flaw when you do this. What you have is f(n, x, y) where n is your number, x is the digit position and y is the row of n. You are claiming to use this when x=y. I'm saying that this is not possible because x and y are not one to one.
If there exists all the rows of the infinite identity matrix in my list, and they must, then all digits have been accounted for. But these are not all my rows.
What you all don't seem to understand is WHERE the new number comes from. It doesn't come from using up all N rows. It comes from using up a SUBSET of N rows. This is fatal. If Cantor's proof only used every second row, it would be trivial to show this doesn't work, correct? Well, that's all I'm trying to show. That Cantor's diagonal does not use the whole list.
To make it even easier to explain, I'm saying that Cantor's proof is using base 3 numbers not found in base 2 numbers to prove that |N base 2| < |N base 3|. We all know that it is not valid to compare bases like this. Yet Cantor does the exact same thing except he's using the identity matrix and base 2. I'll use I for identity matrix. So he's using |I| < |R|. The problem is that his proof also shows |I| < |N| and that's fatal.
The identity matrix is a restricted form of writing out N the same way base 2 is a restricted form of writing N compared to base 3. There are numbers in base 3 that do not appear in base 2 in the same way there are number in base 2 that do not appear in I when comparing digit by digit. But since I has never been called base 1 or whatever, then people have glossed over it. But it IS a restricted form, is it not? The identity matrix does have N rows and N digits, does it not? But it does not contain all base 2 numbers when comparing digit by digit, correct? So why is this technique accepted?
All the numbers in base 2 exist in base 3 when comparing digit by digit, does that mean |N in base 3| > |N in base 2|? Of course not.
All the numbers in the Identity matrix exist in base 2 when comparing digit by digit, does that mean |N in base 2| > |I|? Of course not. This last one is fatal to Cantor's diagonal because that's the technique he's using. This is where the new number comes from.