alan1000 wrote: ↑Mon Nov 07, 2022 12:38 pm
This is not an area of mathematical philosophy that I'm very familiar with... but I believe that if one wanted to prove that the real numbers are countably infinite, it will be necessary to disprove Cantor's Diagonal Argument. What is the disproof of the argument?
Posted at 4:38am forum time.
alan1000 wrote: ↑Mon Nov 07, 2022 12:41 pm
I'm still waiting.
Posted at 4:41am forum time, three minutes later.
That gave me a chuckle. No worries, I'm an impatient type too.
For the doubters, Cantor gave not one, not two, but
three separate proofs that the reals are uncountable. By far the simplest and most striking is
Cantor's theorem, which shows that any set has strictly smaller cardinality than its powerset.
This beautiful theorem shows that not only do the reals have larger cardinality than the natural numbers (because the reals are easily bijected to the powerset of the naturals); but that also there is an endless hierarchy of cardinalities, each strictly larger than the previous one.
Skepdick wrote: ↑Mon Nov 07, 2022 2:02 pm
Why have you waited more than a month to watch/understand a 1 hour video?
That's from a talk by Andrej Bauer, a noted constructivist mathematician. Of course the constructive reals are countable (* see below). The standard reals are uncountable. Cantor's results pertain to the standard reals. But note that even constructive mathematicians believe in infinite sets; whereas @Bobmax does not. @Bobmax wrote:
bobmax wrote: ↑Mon Nov 07, 2022 3:05 pm
In fact, the argument is incorrect. While the infinite is undecidable, as it does not exist.
I noted that you replied to @alan1000, but @alon1000 was not doubting Cantor's result, he was challenging doubters for a refutation. I believe your remark was more properly addressed to @Bobmax.
(*) According to this MO thread, the constructive reals are NOT constructively countable, if I'm understanding the thread correctly. It's a bit technical.
https://mathoverflow.net/questions/3064 ... athematics
This reply by Neel Krishnaswami is particularly enlightening.
Neel Krishnaswami wrote:
If you are working in classical mathematics, and regard the computable reals to be those real numbers for which a program exists to generate their digits, then they are countable, since there are at most (classically) countably many programs.
However, if you are working in intuitionistic mathematics, then after you construct the real numbers you can prove using a standard diagonalization argument that the reals are not countable. This shows that the real numbers are not constructively countable. There is no computable construction which puts the computable reals into bijective correspondence with the natural numbers, since that would require the ability to solve the Halting problem -- ie, how do you tell if two programs generate the same stream of digits?
The bottom line seems to be that if we restrict ourselves to constructive math, the computable reals are indeed countable; but we can not PROVE that using constructive math, since there is no
computable bijection from the natural numbers to the computable reals.
I don't know how the video you linked gets around that, if it does.