ATLAS Ouvrir dans l'atlas →

Théorème 3Relations, fonctions

Théorème de Cantor

Énoncé

Pour tout ensemble AA, il n'existe aucune surjection de AA sur 𝒫(A){\mathcal P}(A). En particulier, A≼𝒫(A)A \preccurlyeq \mathcal P(A), mais AA et 𝒫(A)\mathcal P(A) ne sont pas équipotents.

Démonstration

Soit f:A→𝒫(A)f : A \to \mathcal P(A) une application. L'ensemble D={a∈A:a∉f(a)}D = \{a \in A : a \notin f(a)\} existe par séparation, et c'est une partie de AA. Supposons D=f(d)D = f(d) pour un d∈Ad \in A. Par définition de DD, on a d∈D  ⟺  d∉f(d)=Dd \in D \iff d \notin f(d) = D, ce qui est contradictoire. Donc DD n'a pas d'antécédent, et ff n'est pas surjective.

a b c d f(a) f(b) f(c) f(d) D diagonale encadrée diagonale inversée échantillon : A est un ensemble quelconque
Un point plein dans la ligne de f(y)f(y) et la colonne de xx signifie x∈f(y)x \in f(y), un point creux x∉f(y)x \notin f(y). La partie DD, en rouge, s'obtient en inversant la diagonale encadrée : elle diffère de chaque f(x)f(x) au moins en xx, et ne peut donc être aucune des lignes. Seules quelques lignes sont dessinées ; l'argument vaut pour un ensemble AA quelconque.

L'application A→𝒫(A)A \to \mathcal P(A), a↦{a}a \mapsto \{a\}, de graphe {(a,S)∈A×𝒫(A):S={a}}\{(a, S) \in A \times \mathcal P(A) : S = \{a\}\}, est injective, puisque {a}={a′}\{a\} = \{a'\} entraîne a=a′a = a'. Une bijection de AA sur 𝒫(A)\mathcal P(A) serait une surjection, ce qui vient d'être exclu.

□
Remarque

L'argument diagonal est celui du paradoxe de Russell, appliqué à x∉f(x)x \notin f(x) au lieu de x∉xx \notin x. Il montre qu'aucun ensemble n'est « le plus grand » : 𝒫(A)\mathcal P(A) est toujours strictement plus gros que AA. Cantor l'a publié en 1891, sous la forme équivalente des fonctions d'un ensemble dans {0,1}\{0, 1\}.

Repose sur

Sert à

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