Théorie des ensembles

Histoire de la théorie des ensembles

En moins d'un siècle, l'infini est passé du statut de paradoxe qu'on évite à celui d'objet qu'on calcule, puis de fondement de toutes les mathématiques. L'histoire commence par des remarques isolées : Galilée, Bolzano. Elle prend son essor avec Cantor et Dedekind dans les années 1870, traverse la crise des paradoxes autour de 1900, se stabilise avec les axiomes de Zermelo et Fraenkel, et se termine, provisoirement, sur une surprise : Gödel et Cohen montrent que certaines questions naturelles, comme l'hypothèse du continu, ne peuvent être tranchées par ces axiomes. Chaque planche refait, en miniature, le geste mathématique d'une époque.

La frise : trois siècles en un coup d'œil

Cinq couleurs, cinq fils qui s'entrelacent : l'infini avant Cantor, l'œuvre de Cantor et Dedekind, la logique de Frege, Peano et Russell, les paradoxes, puis les axiomes et l'indépendance. L'échelle est dilatée après 1840, quand tout s'accélère. Cliquez sur un point pour lire l'événement.

Chaque point est une date ; le curseur rouge parcourt la frise et allume les événements à mesure. La hauteur sépare les cinq fils de l'histoire.
Événement choisi
1

Avant Cantor : le tout et la partie (1638-1888)

Galilée renonce, Bolzano s'étonne, Dedekind en fait une définition.

En 1638, dans les Discours concernant deux sciences nouvelles, Galilée apparie chaque entier à son carré. Il y a donc « autant » de carrés que d'entiers, alors que les carrés se raréfient. Il en conclut que « plus grand », « plus petit » et « égal » n'ont pas de sens pour l'infini. Dans les Paradoxes de l'infini, publiés en 1851 après sa mort, Bolzano observe la même chose pour les segments. La correspondance y = 12x/5 apparie chaque point de [0 ; 5] à un point de [0 ; 12], sans oubli ni répétition, et pourtant le second segment est plus long. Il y voit une curiosité. Dedekind, en 1888, renverse la perspective : un ensemble est infini précisément quand il est en bijection avec une de ses parties strictes. Le « paradoxe » devient une définition.

La figure de Bolzano : un segment de longueur 5, un segment de longueur 12, et un point O d'où partent des rayons. Chaque rayon relie x à 12x/5 : la bijection se voit, c'est une projection.
Le test de Dedekind sur des ensembles finis : la page essaie toutes les injections de {1, …, n} dans lui-même et n'en trouve aucune qui manque un élément. Pour ℕ, n ↦ n + 1 ou n ↦ n² en manquent une infinité.
Bolzano : x ↦ 12x/5
Galilée : entiers et carrés jusqu'à 10, 100, …, 10⁶
Dedekind : un ensemble fini n'est en bijection avec aucune de ses parties strictes
2

1877 : « je le vois, mais je ne le crois pas »

Le carré n'a pas plus de points que le segment.

En 1874, Cantor publie que les nombres algébriques se rangent en une liste, alors que les réels ne le peuvent pas : il existe deux tailles d'infini. Il se demande alors si le carré a « plus » de points que le côté. Le 20 juin 1877, il écrit à Dedekind qu'il n'en est rien : on entrelace les chiffres. Le point (x, y) = (0,a₁a₂a₃…, 0,b₁b₂b₃…) devient le nombre z = 0,a₁b₁a₂b₂a₃b₃… Le 29 juin, il ajoute, en français dans sa lettre en allemand : « Je le vois, mais je ne le crois pas. » Dedekind relève aussitôt une faille. Pour que l'écriture soit unique, Cantor utilise des développements illimités (0,0999… au lieu de 0,1). Mais alors certains z ne sont l'image d'aucun couple, et l'application n'est qu'injective. Cantor répare la preuve en passant par les fractions continues. En 1878, il publie le résultat, qui ébranle l'idée même de dimension.

Cliquez dans le carré : le point (x, y) est envoyé sur le segment du bas en entrelaçant leurs chiffres (en bleu ceux de x, en orange ceux de y). Deux points voisins dans le carré peuvent atterrir loin l'un de l'autre : la bijection n'est pas continue.
(x, y) ↦ z
L'objection de Dedekind
Aller-retour sur 10 000 couples tirés au hasard
3

1897-1903 : la crise des paradoxes

« L'ensemble de tous les ensembles qui ne se contiennent pas » n'existe pas.

Frege avait fondé l'arithmétique sur un principe apparemment évident : toute propriété définit un ensemble. En juin 1901, Russell en tire une contradiction, et il l'écrit à Frege le 16 juin 1902, alors que le second volume des Lois fondamentales de l'arithmétique est sous presse. Frege répond aussitôt que la découverte ébranle le fondement sur lequel il comptait bâtir l'arithmétique. D'autres paradoxes l'avaient précédée : celui de Burali-Forti en 1897, sur le « plus grand ordinal », et celui que Cantor signale à Dedekind en 1899, sur l'« ensemble de tous les ensembles ». Voici le paradoxe de Russell sous une forme concrète. Une bibliothèque contient des catalogues, et chacun cite certains catalogues, parfois lui-même. Peut-on rédiger le catalogue R de tous les catalogues qui ne se citent pas eux-mêmes ? Comme catalogue extérieur, oui. Mais on ne peut pas le ranger dans la bibliothèque : qu'il se cite ou non, il se contredit.

Ligne i, colonne j : le catalogue Cᵢ cite-t-il Cⱼ ? (cliquez pour changer). La diagonale dit qui se cite soi-même. R est la diagonale retournée : il diffère de chaque Cᵢ au moins sur la case (i, i). Rangé dans la bibliothèque, R ne trouve aucune valeur cohérente pour sa propre case.
Le catalogue R
Si l'on range R dans la bibliothèque
Contrôle exhaustif : toutes les bibliothèques de 3 catalogues
4

1908-1930 : les axiomes, et deux façons d'écrire les entiers

Zermelo remplace « toute propriété définit un ensemble » par une liste de règles précises.

En 1908, Zermelo publie sept axiomes : l'extensionnalité, les ensembles élémentaires (∅, {a}, {a, b}), la séparation (on ne forme {x ∈ A : P(x)} qu'à l'intérieur d'un ensemble A déjà donné, ce qui désamorce Russell), l'ensemble des parties, la réunion, le choix et l'infini. En 1922, Fraenkel et Skolem ajoutent le remplacement. Sans lui, par exemple, on ne peut pas réunir en un seul ensemble ℕ, P(ℕ), P(P(ℕ)), … Von Neumann (1925) puis Zermelo (1930) ajoutent la fondation, qui interdit x ∈ x et les descentes infinies. Le système ZFC est alors en place. Les entiers eux-mêmes ont changé d'écriture. Zermelo posait 0 = ∅ et n + 1 = {n}, si bien que chaque entier non nul n'a qu'un seul élément. Von Neumann (1923) pose n + 1 = n ∪ {n}, si bien que n a exactement n éléments et que m < n signifie m ∈ n. C'est son écriture qui s'est imposée, car elle se prolonge naturellement aux ordinaux infinis.

L'entier n dans les deux écritures, comme des boîtes emboîtées : à gauche Zermelo (une seule boîte dans chaque boîte, empilées sur n niveaux), à droite von Neumann (n boîtes, qui sont 0, 1, …, n − 1).
Zermelo 1908 : n + 1 = {n}
Von Neumann 1923 : n + 1 = n ∪ {n}
Comparaison, entiers de 0 à 10
5

Signature : la carte des influences, et ce que veut dire « indépendant »

Qui a lu qui, et comment une question peut n'avoir pas de réponse.

Les idées ne naissent pas isolées. Chaque œuvre ci-dessous reprend, corrige ou contredit des œuvres antérieures. Faites glisser l'année : les travaux apparaissent à leur date, reliés à ceux dont ils s'inspirent. On voit l'héritage de Cantor se diviser en deux courants. D'un côté, la logique de Frege et de Russell, de l'autre l'axiomatique de Zermelo. Les deux se rejoignent chez von Neumann, puis chez Gödel et Cohen. Cliquez sur une œuvre pour lire ce qu'elle apporte.

Les œuvres placées par année (horizontalement) et par courant (verticalement). Une flèche va d'une œuvre vers une œuvre plus tardive qui s'en inspire.
Œuvre choisie
Contrôles de la carte

En 1938, Gödel construit un univers d'ensembles, le monde constructible L, où tous les axiomes de ZFC sont vrais et l'hypothèse du continu aussi. En 1963, Cohen invente le forçage pour fabriquer un autre univers où ZFC est vrai mais l'hypothèse du continu est fausse. Une démonstration de l'hypothèse dans ZFC la rendrait vraie partout, ce que contredit le second univers ; une réfutation la rendrait fausse partout, ce que contredit le premier. Elle est donc indépendante de ZFC. Le même phénomène se voit en miniature. Prenons une théorie à deux axiomes sur trois points : « la relation < est irréflexive » et « elle est transitive ». Chaque modèle est un ordre strict. Un énoncé est démontrable s'il est vrai dans tous les modèles, réfutable s'il est faux dans tous, indépendant sinon.

Les 19 modèles de la théorie sur les points a, b, c, parmi les 512 relations possibles : en vert ceux où l'énoncé choisi est vrai, en rouge ceux où il est faux. Une flèche x → y signifie x < y.
Verdict
Contrôles

Après 1963

1966Cohen reçoit la médaille Fields pour le forçage.
1970Solovay : un univers sans axiome du choix complet où toute partie de ℝ est mesurable. Martin et Solovay étudient l'axiome de Martin.
1975Martin démontre que les jeux boréliens sont déterminés.
1985-1988Martin, Steel et Woodin relient la détermination projective aux grands cardinaux.
aujourd'huiLes grands cardinaux et les axiomes de forçage servent à explorer ce que ZFC laisse ouvert, dont la valeur de 2ℵ₀.

En résumé

De la curiosité à la définition

Galilée et Bolzano voient qu'une partie peut être « aussi grande » que le tout ; Dedekind en fait la définition de l'infini, Cantor en tire une hiérarchie d'infinis.

De la crise aux axiomes

Les paradoxes (Burali-Forti, Cantor, Russell) ruinent l'idée que toute propriété définit un ensemble ; Zermelo, Fraenkel, Skolem et von Neumann la remplacent par ZFC.

Des axiomes à leurs limites

Gödel et Cohen montrent que ZFC ne tranche ni l'axiome du choix (dans ZF) ni l'hypothèse du continu : il faut choisir ses axiomes.

Pour aller plus loin

Le « paradis de Cantor ». En 1926, Hilbert déclare que « nul ne doit pouvoir nous chasser du paradis que Cantor a créé pour nous ». Kronecker, à l'inverse, refusait les objets infinis achevés, et Poincaré restait très critique envers la théorie de Cantor et la logique formelle de Russell.

Le paradoxe de Skolem (1922). Si ZFC est cohérente, elle a un modèle dénombrable, dans lequel pourtant « ℝ n'est pas dénombrable » est vrai : la bijection avec ℕ existe hors du modèle, pas dedans. La non-dénombrabilité est relative.

Liens. Les ensembles infinis, les fondements et les paradoxes, l'axiome du choix, les ordinaux, la construction des nombres, la quête des fondements, la métamathématique.