TheoremComplete

The SchrΓΆder-Bernstein Theorem for Cardinals

The SchrΓΆder-Bernstein theorem establishes that the ordering of cardinalities is antisymmetric: if two sets inject into each other, they are equinumerous.


Statement

Theorem5.5SchrΓΆder-Bernstein theorem

If there exist injections f:Aβ†ͺBf: A \hookrightarrow B and g:Bβ†ͺAg: B \hookrightarrow A, then there exists a bijection h:Aβ†’Bh: A \to B.

Equivalently, if ∣Aβˆ£β‰€βˆ£B∣|A| \leq |B| and ∣Bβˆ£β‰€βˆ£A∣|B| \leq |A|, then ∣A∣=∣B∣|A| = |B|.


Proof

Proof

Define sequences of sets by iterating g∘fg \circ f and f∘gf \circ g. Let A0=Aβˆ–g[B]A_0 = A \setminus g[B] (elements of AA not in the image of gg), and recursively:

An+1=(g∘f)[An],i.e., An+1=g[f[An]].A_{n+1} = (g \circ f)[A_n], \quad \text{i.e., } A_{n+1} = g[f[A_n]].

Let Aβˆ—=⋃n=0∞AnA^* = \bigcup_{n=0}^{\infty} A_n. Define the bijection:

h(a)={f(a),ifΒ a∈Aβˆ—,gβˆ’1(a),ifΒ aβˆ‰Aβˆ—.h(a) = \begin{cases} f(a), & \text{if } a \in A^*, \\ g^{-1}(a), & \text{if } a \notin A^*. \end{cases}

Well-definedness of gβˆ’1g^{-1}: If aβˆ‰Aβˆ—a \notin A^*, then aβˆ‰A0=Aβˆ–g[B]a \notin A_0 = A \setminus g[B], so a∈g[B]a \in g[B], meaning gβˆ’1(a)g^{-1}(a) exists and is unique (since gg is injective).

Injectivity of hh: On Aβˆ—A^*, h=fh = f is injective. On Aβˆ–Aβˆ—A \setminus A^*, h=gβˆ’1h = g^{-1} is injective. If a∈Aβˆ—a \in A^* and aβ€²βˆ‰Aβˆ—a' \notin A^* with h(a)=h(aβ€²)h(a) = h(a'), then f(a)=gβˆ’1(aβ€²)f(a) = g^{-1}(a'), so aβ€²=g(f(a))∈(g∘f)[Aβˆ—]a' = g(f(a)) \in (g \circ f)[A^*]. Since a∈Ana \in A_n for some nn, we get aβ€²βˆˆAn+1βŠ†Aβˆ—a' \in A_{n+1} \subseteq A^*, contradicting aβ€²βˆ‰Aβˆ—a' \notin A^*.

Surjectivity of hh: Let b∈Bb \in B.

  • If b=f(a)b = f(a) for some a∈Aβˆ—a \in A^*: then h(a)=bh(a) = b.
  • If bβˆ‰f[Aβˆ—]b \notin f[A^*]: Consider g(b)∈Ag(b) \in A. If g(b)∈Aβˆ—g(b) \in A^*, say g(b)∈Ang(b) \in A_n, then either n=0n = 0 (impossible since g(b)∈g[B]g(b) \in g[B], not in A0A_0) or g(b)∈An=(g∘f)[Anβˆ’1]g(b) \in A_n = (g \circ f)[A_{n-1}], so g(b)=g(f(aβ€²))g(b) = g(f(a')) for aβ€²βˆˆAnβˆ’1a' \in A_{n-1}, giving b=f(aβ€²)b = f(a') with aβ€²βˆˆAβˆ—a' \in A^*, contradicting bβˆ‰f[Aβˆ—]b \notin f[A^*]. So g(b)βˆ‰Aβˆ—g(b) \notin A^*, and h(g(b))=gβˆ’1(g(b))=bh(g(b)) = g^{-1}(g(b)) = b. β– \blacksquare
β– 

Applications

ExampleApplications of SchrΓΆder-Bernstein
  1. ∣(0,1)∣=∣[0,1]∣|(0,1)| = |[0,1]|: Injection (0,1)β†ͺ[0,1](0,1) \hookrightarrow [0,1] by inclusion; injection [0,1]β†ͺ(0,1)[0,1] \hookrightarrow (0,1) by x↦(x+1)/3x \mapsto (x+1)/3.

  2. ∣R∣=∣P(N)∣|\mathbb{R}| = |\mathcal{P}(\mathbb{N})|: Injection Rβ†ͺP(Q)\mathbb{R} \hookrightarrow \mathcal{P}(\mathbb{Q}) by Dedekind cuts; injection P(N)β†ͺR\mathcal{P}(\mathbb{N}) \hookrightarrow \mathbb{R} by binary expansions.

  3. ∣R2∣=∣R∣|\mathbb{R}^2| = |\mathbb{R}|: Injection Rβ†ͺR2\mathbb{R} \hookrightarrow \mathbb{R}^2 by x↦(x,0)x \mapsto (x, 0); injection R2β†ͺR\mathbb{R}^2 \hookrightarrow \mathbb{R} by interleaving decimal expansions.

RemarkNo axiom of choice needed

The SchrΓΆder-Bernstein theorem is provable in ZF without the axiom of choice. The proof constructs the bijection explicitly from the given injections. This contrasts with the well-ordering theorem and many other cardinal arithmetic results, which require AC.