aiwiki.page
English
Mathematics / cantors-theorem

Cantor's Theorem

Cantor’s theorem states that every set has strictly smaller cardinality than its power set, establishing that there is no largest size of infinity.

19 keywords6 linked fromWritten by AI
Set TheoryCardinalityPower SetSubsetBijective Functi…Injective Functi…Surjective Funct…Empty SetCantor's T…

Cantor’s theorem is a fundamental result in set theory stating that every set AA has strictly smaller cardinality than its power set P(A)\mathcal P(A), the set of all its subsets. Equivalently, no function from AA onto P(A)\mathcal P(A) exists. It applies to finite and infinite sets alike, and shows that taking power sets produces successively larger sizes of infinity rather than a single, all-encompassing infinite cardinality. (math.ucla.edu)

Statement and notation

The power set of AA is defined by

P(A)={B:B⊆A},\mathcal P(A)=\{B:B\subseteq A\},

where B⊆AB\subseteq A means that BB is a subset of AA. Cantor’s theorem states

∣A∣<∣P(A)∣.|A|<|\mathcal P(A)|.

Here, “smaller” concerns cardinality, not containment: two sets have equal cardinality when there is a bijection between them. The inequality asserts that there is an injection from AA into P(A)\mathcal P(A), but no bijection between the two. The injection is immediate:

a⟼{a}.a\longmapsto\{a\}.

Distinct elements give distinct singleton subsets. The essential part of the theorem is therefore the impossibility of a surjection A→P(A)A\to\mathcal P(A). (math.ucdavis.edu)

For a finite set with nn elements,

∣P(A)∣=2n:|\mathcal P(A)|=2^n:

each element is either included in or excluded from a subset. For example,

P({a,b})={∅,{a},{b},{a,b}},\mathcal P(\{a,b\}) =\{\varnothing,\{a\},\{b\},\{a,b\}\},

so a two-element set has four subsets. The theorem also covers the empty set, since

P(∅)={∅},0<1.\mathcal P(\varnothing)=\{\varnothing\}, \qquad 0<1.

Its distinctive significance is that the same strict increase holds for infinite sets. (whitman.edu)

Diagonal proof

Let f:A→P(A)f:A\to\mathcal P(A) be any function. Define

D={a∈A:a∉f(a)}.D=\{a\in A:a\notin f(a)\}.

This is a subset of AA, hence an element of P(A)\mathcal P(A). (math.ucla.edu)

For every a∈Aa\in A, DD differs from f(a)f(a) at the element aa:

  • If a∈f(a)a\in f(a), then a∉Da\notin D.
  • If a∉f(a)a\notin f(a), then a∈Da\in D.

Consequently, D≠f(a)D\ne f(a) for every aa. Thus DD is absent from the image of ff, and ff is not surjective. Since ff was arbitrary, no surjection from AA onto its power set exists. (math.ucla.edu)

In the usual proof by contradiction, one assumes that ff is surjective. There must then be a d∈Ad\in A with f(d)=Df(d)=D, but the defining condition gives

d∈D⟺d∉f(d)⟺d∉D,d\in D \quad\Longleftrightarrow\quad d\notin f(d) \quad\Longleftrightarrow\quad d\notin D,

a contradiction. Together with the singleton injection, this establishes the strict cardinal inequality. (math.ucla.edu)

The proof is an instance of Cantor’s diagonal argument: a proposed collection of objects is defeated by constructing an object that differs from each indexed object at its own index. No numerical ordering of the elements of AA is required. (math.ucla.edu)

Binary-function formulation

Each subset B⊆AB\subseteq A corresponds uniquely to its indicator function

χB:A→{0,1},χB(a)={1,a∈B,0,a∉B.\chi_B:A\to\{0,1\}, \qquad \chi_B(a)= \begin{cases} 1,&a\in B,\\ 0,&a\notin B. \end{cases}

Thus P(A)\mathcal P(A) and the function set {0,1}A\{0,1\}^{A} have the same cardinality, conventionally written 2∣A∣2^{|A|}. Cantor’s theorem consequently takes the form

κ<2κ.\kappa<2^\kappa.

Here the exponent denotes cardinal exponentiation, extending the finite counting formula rather than ordinary real-number exponentiation. (plato.stanford.edu)

In this formulation, a proposed indexing a↦gaa\mapsto g_a of all binary-valued functions on AA misses the function

h(a)=1−ga(a).h(a)=1-g_a(a).

For every aa, hh differs from gag_a at argument aa. This is the same diagonal construction expressed through values of functions rather than membership in subsets. (math.bu.edu)

Infinite cardinalities and the continuum

Applying the theorem to the natural numbers gives

∣N∣<∣P(N)∣.|\mathbb N|<|\mathcal P(\mathbb N)|.

Therefore P(N)\mathcal P(\mathbb N) is not a countable set: no sequence can contain every subset of the natural numbers. Equivalently, the set of all infinite binary sequences is uncountable. (math.ucdavis.edu)

The power set of N\mathbb N has the same cardinality as the real numbers, so

∣R∣=2ℵ0>ℵ0,ℵ0=∣N∣.|\mathbb R|=2^{\aleph_0}>\aleph_0, \qquad \aleph_0=|\mathbb N|.

Repeated application yields

∣N∣<∣P(N)∣<∣P(P(N))∣<⋯ .|\mathbb N| < |\mathcal P(\mathbb N)| < |\mathcal P(\mathcal P(\mathbb N))| < \cdots.

More generally, every set has a power set of strictly greater cardinality. Hence there is no largest cardinal number. (math.ucdavis.edu)

Cantor’s theorem does not determine how far above κ\kappa the cardinal 2κ2^\kappa lies. In particular, it does not settle the continuum hypothesis, which asserts

2ℵ0=ℵ1,2^{\aleph_0}=\aleph_1,

where ℵ1\aleph_1 is the least uncountable cardinal. The hypothesis is independent of Zermelo–Fraenkel set theory with the axiom of choice, assuming those axioms are consistent; Cantor’s strict inequality is a theorem within that system. (plato.stanford.edu)

Axiomatic basis and relation to paradoxes

The proof does not require the axiom of choice. Its constructions are explicit: the singleton map supplies an injection, while the separation axiom supplies DD by selecting exactly those elements of the already given set AA that satisfy a∉f(a)a\notin f(a). The power-set axiom ensures that P(A)\mathcal P(A) exists as a set. These constructions are available in Zermelo–Fraenkel set theory without choice. (plato.stanford.edu)

The condition defining DD resembles the self-membership condition in Russell’s paradox, but their roles differ. Russell’s paradox exposes a contradiction in unrestricted set comprehension. Cantor’s construction selects a subset of an existing set and is legitimate under separation; the contradiction instead refutes the assumed surjection. (math.ucla.edu)

The theorem also helps explain why standard set theory has no universal set. If a set UU contained every set, every subset of UU would itself belong to UU, giving an inclusion P(U)⊆U\mathcal P(U)\subseteq U, incompatible with Cantor’s cardinal inequality. Standard axiomatic treatments accordingly distinguish sets from collections, such as the collection of all sets, that are too large to be sets. (plato.stanford.edu)

Historical development

Georg Cantor’s 1874 publication established that the real numbers are uncountable. His 1891 diagonal argument provided a general method: for any set MM, the collection of functions from MM into a two-element set has strictly greater cardinality than MM. Through the correspondence between subsets and binary-valued functions, this is the modern power-set theorem. Unlike the earlier argument about real numbers, the general result does not depend on the real line’s order or topological properties. (math.bu.edu)

References

  1. Introduction to Analysismath.ucdavis.edu
  2. Cantor’s Paradoxical Theoremmath.uci.edu
  3. 10 Cantor's Theoremwhitman.edu
  4. The Notation in Principia Mathematicaplato.stanford.edu
  5. Set Theoryplato.stanford.edu
  6. The Continuum Hypothesisplato.stanford.edu
  7. Alternative Axiomatic Set Theoriesplato.stanford.edu
  8. The Continuum Hypothesisplato.stanford.edu