This theorem blew my mind on the Set Theory 101. A particularly interesting implication is that we can't say anything about the vast majority of the real numbers. Anything we say or write, all texts created by the humanity now and in the future creates a countable set. Since the real numbers are not countable, we can't assign them with the definitions.
For some added fun: algebraic numbers are the set of all numbers which are roots of rational polynomials. You know, things like sqrt 2, along with all the rationals themselves. Algebraic numbers comprise the vast majority of real numbers we ever have a reason to actually use. These are also merely countable...
Cantor diagonalisation
61–64 of 64 posts
Re: Cantor diagonalisation
#62This theorem blew my mind on the Set Theory 101. A particularly interesting implication is that we can't say anything about the vast majority of the real numbers. Anything we say or write, all texts created by the humanity now and in the future creates a countable set. Since the real numbers are not countable, we can't assign them with the definitions.
It depends on which majority is at question. For that majority that is irrational, we can say any member can be approximated arbitrarily closely by a rational number.
Re: Cantor diagonalisation
#63Re: Cantor diagonalisation
#64Cantor's theorem is better stated as "Let X be infinite. If f: powerset(X) to X, then f is not injective.". This is completely uncontroversial, and its proof is by diagonalisation in a context where it really does intuitively "just work". Set X to the naturals, and prove that the reals are equipotent with the powerset of N, to obtain "the reals are uncountable".
> Let X be infinite. That assumption is unnecessary. Cantor's theorem works just as well for finite sets: it's simply the statement that 2ⁿ > n.