Cantor's Theorem
Cantor's theorem is one of the most fundamental results in set theory, establishing that there is no largest cardinal number. This theorem reveals the richness of infinity and shows that the power set operation always produces a strictly larger set.
For any set , there is no surjection from onto its power set . Equivalently, .
Let be any function. We will construct a subset that is not in the range of , proving that cannot be surjective.
Define the diagonal set:
This set is well-defined by the axiom schema of comprehension. We claim that is not in the range of . Suppose for contradiction that for some . Then:
- If , then by definition of , we have . Contradiction.
- If , then satisfies the condition , so by definition of , we have . Contradiction.
Both cases lead to contradiction, so . Therefore, is not surjective.
This elegant diagonal argument is fundamental to set theory and appears in many other contexts, including:
- GΓΆdel's incompleteness theorems
- The undecidability of the halting problem
- Turing's proof that certain functions are not computable
The diagonal set is constructed so that it differs from at position for every . This is reminiscent of Cantor's original diagonal argument showing that is uncountable: constructing a real number that differs from the -th number in any enumeration at the -th decimal place.
Cantor's theorem has profound implications for the structure of infinity:
There exists an infinite strictly increasing sequence of cardinal numbers:
More generally, defining and , we have:
Starting from the natural numbers:
- (the smallest infinite cardinal)
- (the cardinality of the continuum)
- (the cardinality of the set of all functions )
Each step produces a strictly larger infinity. The continuum hypothesis asks whether , i.e., whether there are any cardinals between and .
Cantor's theorem also shows that certain collections cannot be sets:
There is no set such that every set is a member of . In other words, the class of all sets is not a set.
Suppose is a set containing all sets. Then since every subset of is a set, hence a member of . This gives an injection , contradicting Cantor's theorem which requires .
This result reinforces the distinction between sets and proper classes in ZFC. The universe of all sets, the class of all ordinals , and the class of all cardinals are all proper classesβthey are too large to be sets.
Cantor's theorem applies to function spaces. For any sets and , the set of all functions from to has cardinality . Since can be identified with , Cantor's theorem states:
This shows that the exponential function on cardinals is strictly increasing: for all cardinals .
Cantor's theorem holds in all models of ZFC and even in weaker systems. It does not depend on the axiom of choice, although determining the exact cardinal arithmetic of infinite power sets often does. The theorem represents a fundamental limitation: no matter how large a set we construct, we can always construct a strictly larger one by taking its power set.
The philosophical implications are striking: there is no "largest" infinity, no ultimate collection that contains everything. The universe of sets is necessarily stratified into an endless hierarchy of ever-larger infinities, each transcending all that came before. This vision of the infinite, pioneered by Cantor, revolutionized mathematics and philosophy.