ATLAS Ouvrir dans l'atlas →

Théorème 4Relations, fonctions

Théorème de Cantor-Bernstein

Énoncé

Si A≼BA \preccurlyeq B et B≼AB \preccurlyeq A, alors A≈BA \approx B. La démonstration n'utilise pas l'axiome du choix.

Démonstration

Soient f:A→Bf : A \to B et g:B→Ag : B \to A injectives. Pour X⊂AX \subset A, posons φ(X)=A∖g(B∖f(X)).\varphi(X) = A \setminus g\big(B \setminus f(X)\big). L'application φ:𝒫(A)→𝒫(A)\varphi : {\mathcal P}(A) \to \mathcal P(A) respecte l'inclusion : si X⊂X′X \subset X', alors f(X)⊂f(X′)f(X) \subset f(X'), donc B∖f(X)⊃B∖f(X′)B \setminus f(X) \supset B \setminus f(X'), donc leurs images par gg sont dans le même sens, et les complémentaires dans AA dans le sens inverse, soit φ(X)⊂φ(X′)\varphi(X) \subset \varphi(X').

Un point fixe. Soit 𝒮={X∈𝒫(A):X⊂φ(X)}\mathcal S = \{X \in \mathcal P(A) : X \subset \varphi(X)\} et X0=⋃𝒮X_0 = \bigcup \mathcal S. Pour X∈𝒮X \in \mathcal S, on a X⊂X0X \subset X_0, donc X⊂φ(X)⊂φ(X0)X \subset \varphi(X) \subset \varphi(X_0) ; ainsi X0⊂φ(X0)X_0 \subset \varphi(X_0).

Comme φ\varphi respecte l'inclusion, φ(X0)⊂φ(φ(X0))\varphi(X_0) \subset \varphi(\varphi(X_0)), donc φ(X0)∈𝒮\varphi(X_0) \in \mathcal S et φ(X0)⊂X0\varphi(X_0) \subset X_0. D'où φ(X0)=X0\varphi(X_0) = X_0, c'est-à-dire A∖X0=g(B∖f(X0)).A \setminus X_0 = g\big(B \setminus f(X_0)\big).

La bijection. Posons h(a)=f(a)h(a) = f(a) si a∈X0a \in X_0, et h(a)=h(a) = l'unique antécédent de aa par gg si a∈A∖X0a \in A \setminus X_0 ; cet antécédent existe par l'égalité précédente, est unique par injectivité de gg, et appartient à B∖f(X0)B \setminus f(X_0).

L'application h:A→Bh : A \to B est injective : elle l'est sur X0X_0 comme ff, sur A∖X0A \setminus X_0 comme réciproque de gg, et les deux images f(X0)f(X_0) et B∖f(X0)B \setminus f(X_0) sont disjointes.

Elle est surjective : un b∈f(X0)b \in f(X_0) est atteint sur X0X_0 ; un b∉f(X0)b \notin f(X_0) vérifie g(b)∈A∖X0g(b) \in A \setminus X_0, et h(g(b))=bh(g(b)) = b.

A B X0 A ∖ X0 f(X0) B ∖ f(X0) h = f h = g−1
Les flèches bleues sont celles de ff, qui envoie X0X_0 sur f(X0)f(X_0) ; les flèches vertes sont celles de gg, qui envoie B∖f(X0)B \setminus f(X_0) exactement sur A∖X0A \setminus X_0, grâce à l'égalité φ(X0)=X0\varphi(X_0) = X_0. La bijection hh suit les flèches bleues dans le sens de ff et les flèches vertes à rebours.
□
Remarque

Cette preuve est celle du théorème de point fixe de Knaster-Tarski, qui vaut pour toute application croissante d'un treillis complet dans lui-même, et en particulier de 𝒫(A)\mathcal P(A). Elle évite les itérations ff, g∘fg \circ f, f∘g∘ff \circ g \circ f, … de la preuve habituelle, qui demanderaient d'avoir déjà construit ℕ\mathbb N.

Remarque

Le théorème a été conjecturé par Cantor. Dedekind en avait une démonstration dès 1887, restée inédite de son vivant ; Bernstein en a donné une en 1897.

Repose sur

Sert à

Aucune fiche de ce graphe ne l'utilise encore.
Ouvrir dans l'atlas interactif →