Cantor's theorem: the reals are uncountable
Statement
The interval (and hence ) is uncountable: there is no way to list all of its elements as a sequence indexed by the natural numbers.
Why is it true?
This is the first proof that infinite sets come in different sizes: the natural numbers and the reals are both infinite, but one infinity is strictly bigger. It underlies why most real numbers cannot be described by any finite formula, and it is the ancestor of the diagonal arguments used throughout logic and computer science (e.g. the halting problem).
Proof sketch
Suppose, for contradiction, that were countable: every real number in it appears exactly once in some enumeration . Write each in decimal form as , choosing the expansion that does not end in an infinite string of 9's when a number has two representations.
Now build a new number digit by digit, one digit at a time, by looking down the diagonal of this list: , where the -th digit is defined by . Restricting the choice to guarantees never ends in all 0's or all 9's, so its decimal expansion is unique and unambiguous.
For every index , the number differs from at the -th decimal digit by construction (), so . Since 's digits are all or , .
But then is a real number in that is not equal to any in the supposedly complete list — a contradiction, since the list was assumed to contain every element of . Therefore no enumeration of can exist, and (hence the larger set ) is uncountable.
Topics that use this theorem
Step-by-step proofs
No step-by-step proof yet for this theorem.
References
- Morris Kline (1980). Mathematics: The Loss of Certainty
- Maryna Viazovska (2016). The sphere packing problem in dimension 8 · arXiv:1603.04246
- DeepMind (2024). AI solves IMO problems at silver medal level