MathLabs
TheoremProved

Cantor–Schröder–Bernstein theorem

Statement

If there exist injections f:A→Bf:A\to B and g:B→Ag:B\to A between two sets AA and BB, then there exists a bijection h:A→Bh:A\to B. Equivalently: ∣A∣≤∣B∣|A|\le|B| and ∣B∣≤∣A∣|B|\le|A| together imply ∣A∣=∣B∣|A|=|B|.

Why is it true?

Having an injective copy of each set sitting inside the other is already enough to guarantee they are genuinely the same size — you never need to exhibit a direct bijection, just two one-way embeddings that fit together.

Proof sketch

Trace each element of AA backward by alternately applying g−1g^{-1} and f−1f^{-1} where defined; every trail either stops in A∖g(B)A\setminus g(B), stops in g(B∖f(A))g(B\setminus f(A)), or continues forever. Define h=fh=f on elements whose trail stops in AA or never stops, and h=g−1h=g^{-1} on elements whose trail stops in BB; checking each case shows this hh is a well-defined bijection A→BA\to B.

Stated by

Topics that use this theorem

Related theorems

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Kenneth Kunen (1980). Set Theory: An Introduction to Independence Proofs
  2. Paul R. Halmos (1974). Naive Set Theory