ATLAS Ouvrir dans l'atlas →

Théorème 4Ordinaux, cardinaux

Tout bon ordre est isomorphe à un unique ordinal

Énoncé

(i) Si deux ordinaux sont isomorphes pour l'ordre, ils sont égaux, et l'unique isomorphisme est l'identité.

(ii) Tout ensemble bien ordonné (E,⩽)(E, \leqslant) est isomorphe à un unique ordinal, son type d'ordre, par un unique isomorphisme.

Démonstration

(i) Soit f:α→βf : \alpha \to \beta un isomorphisme d'ordres. Pour γ<α\gamma < \alpha, les éléments de β\beta inférieurs à f(γ)f(\gamma) sont exactement les f(δ)f(\delta), δ<γ\delta < \gamma, puisque ff est une bijection croissante. Comme un ordinal est l'ensemble de ses prédécesseurs, f(γ)={f(δ):δ<γ}.f(\gamma) = \{f(\delta) : \delta < \gamma\}.

Si f(δ)=δf(\delta) = \delta pour tout δ<γ\delta < \gamma, il vient f(γ)=γf(\gamma) = \gamma ; par induction dans le bon ordre α\alpha, ff est l'identité, et β=f(α)=α\beta = f(\alpha) = \alpha.

Si ff et f′f' sont deux isomorphismes de EE sur des ordinaux α\alpha et α′\alpha', alors f′∘f−1f' \circ f^{-1} est un isomorphisme de α\alpha sur α′\alpha' ; donc α=α′\alpha = \alpha' et f=f′f = f'.

(ii) Pour x∈Ex \in E, notons Ex={y∈E:y<x}E_x = \{y \in E : y < x\}, comme au nœud Bon ordre. Soit AA l'ensemble des x∈Ex \in E tels que ExE_x soit isomorphe à un ordinal, nécessairement unique par (i), noté αx\alpha_x.

Si y<xy < x et x∈Ax \in A, l'isomorphisme de ExE_x sur αx\alpha_x envoie EyE_y sur l'ensemble des éléments de αx\alpha_x inférieurs à son image f(y)f(y), c'est-à-dire sur l'ordinal f(y)f(y) ; donc y∈Ay \in A et αy=f(y)<αx\alpha_y = f(y) < \alpha_x.

Montrons que A=EA = E. Sinon, soit xx le plus petit élément de E∖AE \setminus A. Tout y<xy < x appartient à AA, et par remplacement, y↦αyy \mapsto \alpha_y est une application de ExE_x ; elle est strictement croissante d'après ce qui précède.

Son image {αy:y<x}\{\alpha_y : y < x\} est transitive, puisque tout élément de αy\alpha_y est de la forme αz\alpha_z avec z<yz < y ; c'est donc un ensemble transitif d'ordinaux, bien ordonné par ∈\in, c'est-à-dire un ordinal. Ainsi ExE_x est isomorphe à un ordinal, et x∈Ax \in A : contradiction.

Le même raisonnement, appliqué à EE tout entier, montre que x↦αxx \mapsto \alpha_x est un isomorphisme de EE sur un ordinal. L'unicité vient de (i).

□
Remarque

L'ordinal associé à EE mesure la « longueur » de son bon ordre, et non le nombre de ses éléments : deux bons ordres sur un même ensemble peuvent avoir des types différents. C'est pourquoi il faut ensuite définir les cardinaux.

usuel 0 1 2 3 ⋯ type ω 0 renvoyé à la fin 1 2 3 4 ⋯ 0 type ω + 1 pairs, puis impairs 0 2 4 6 ⋯ 1 3 5 7 ⋯ deux suites
Trois bons ordres sur l'ensemble des entiers naturels, construit plus loin au nœud ℕ, chaque point précédant ceux qui sont à sa droite : l'ordre usuel, l'ordre où 00 passe après tous les autres, et les pairs suivis des impairs. Les points rouges, qui ne sont pas le plus petit élément et n'ont pas de prédécesseur immédiat, et la présence ou l'absence d'un plus grand élément distinguent les trois types d'ordre. À droite, leurs types : ω\omega, le plus petit ordinal limite, construit au nœud ℕ, puis ω+\omega^+, successeur de ω\omega, noté aussi ω+1\omega + 1 ; le troisième est formé de deux suites de type ω\omega mises bout à bout.
Remarque

La preuve emploie encore le remplacement. Sans lui, on ne peut pas même démontrer que tout bon ordre est isomorphe à un ordinal. Le schéma a été proposé en 1922 par Fraenkel et par Skolem, pour obtenir des ensembles comme {Z0,𝒫(Z0),𝒫(𝒫(Z0)),… }\{Z_0, \mathcal P(Z_0), \mathcal P(\mathcal P(Z_0)), \dots\}, où Z0Z_0 est l'ensemble des entiers ; von Neumann en a fait ensuite, avec ses ordinaux, l'outil de ce théorème.

Ouvrir dans l'atlas interactif →