ATLAS Ouvrir dans l'atlas →

Théorème 4Topologie de ℝ

Théorème de Tychonov et compacité des cubes ⋆

⋆ Axiome du choix

La démonstration emploie le lemme de l'ultrafiltre, par le sens réciproque de la caractérisation de la compacité (Compacité et ultrafiltres, (ii)), et aucune autre forme du choix : les limites xix_i sont uniques parce que les facteurs sont séparés, si bien que le point xx du produit est défini sans choisir. Sur l'équivalence de l'énoncé avec le lemme de l'ultrafiltre, ou avec l'axiome du choix pour des facteurs seulement quasi-compacts, voir le nœud Théorème de Tychonov.

Énoncé

(i) Théorème de Tychonov. Soit (Xi)i∈I(X_i)_{i \in I} une famille d'espaces compacts. Le produit X=∏i∈IXiX = \prod_{i \in I} X_i, muni de la topologie produit, est compact.

(ii) Pour tout ensemble II, le cube [0,1]I[0, 1]^I, produit de la famille constante égale au segment [0,1][0, 1] muni de la topologie induite par ℝ{\mathbb R}, est compact.

Démonstration

(i) Séparation. Soit x≠yx \neq y dans XX. Ces deux familles diffèrent en un indice jj, et des ouverts disjoints U∋xjU \ni x_j et V∋yjV \ni y_j de XjX_j donnent les ouverts disjoints pj−1(U)∋xp_j^{-1}(U) \ni x et pj−1(V)∋yp_j^{-1}(V) \ni y de XX (Topologie produit).

Compacité. Par la caractérisation par les ultrafiltres (Compacité et ultrafiltres, (ii)), il suffit de montrer que tout ultrafiltre 𝒱\mathcal V sur XX converge.

Pour chaque ii, l'image (pi)∗𝒱(p_i)_*\mathcal V est un ultrafiltre sur XiX_i (Lemme de l'ultrafiltre, (iv)). Comme XiX_i est compact, il converge, et sa limite est unique puisque XiX_i est séparé (Compacité et ultrafiltres, (i) et (ii)).

Notons xix_i cette limite. La famille x=(xi)i∈Ix = (x_i)_{i \in I} est un élément de XX, défini par compréhension : c'est l'ensemble des couples (i,z)(i, z) tels que zz soit la limite de (pi)∗𝒱(p_i)_*\mathcal V, et l'unicité de la limite en fait une application sur II. Aucun choix n'intervient.

Montrons que 𝒱\mathcal V converge vers xx. Soit WW un voisinage de xx ; il contient un cylindre ouvert ∏iUi\prod_i U_i qui contient xx, avec Ui=XiU_i = X_i hors d'une partie finie JJ de II. Ce cylindre s'écrit ∏i∈IUi=⋂j∈Jpj−1(Uj),\prod_{i \in I} U_i = \bigcap_{j \in J} p_j^{-1}(U_j), l'intersection vide valant XX.

Pour j∈Jj \in J, l'ouvert UjU_j contient xjx_j : c'est un voisinage de la limite de (pj)∗𝒱(p_j)_*\mathcal V, donc un élément de ce filtre, ce qui signifie exactement pj−1(Uj)∈𝒱p_j^{-1}(U_j) \in \mathcal V.

A x U1 x1 U2 x2 p1−1(U1) p2−1(U2) X1 X2
Pour deux facteurs, le voisinage U1U_1 de x1x_1 appartient à l'ultrafiltre image (p1)∗𝒱(p_1)_*\mathcal V, ce qui veut dire que la bande verticale p1−1(U1)p_1^{-1}(U_1), en bleu, appartient à 𝒱\mathcal V ; de même pour la bande horizontale p2−1(U2)p_2^{-1}(U_2), en vert. Le cylindre U1×U2U_1 \times U_2, en rouge, intersection des deux bandes, appartient donc à 𝒱\mathcal V, et il rencontre tout élément AA de 𝒱\mathcal V.

L'intersection finie de ces éléments de 𝒱\mathcal V lui appartient, par récurrence sur le nombre d'éléments de JJ et l'axiome (b) des filtres, et X∈𝒱X \in \mathcal V règle le cas J=∅J = \varnothing. Le cylindre appartient donc à 𝒱\mathcal V, et WW, qui le contient, aussi. Ainsi 𝒱\mathcal V converge vers xx, et XX est compact.

(ii) Le segment [0,1][0, 1] est compact (Borel-Lebesgue) ; on applique (i).

□
Remarque

Le nœud Théorème de Tychonov de la topologie générale énonce ce théorème sans pouvoir le démontrer : la branche des structures topologiques ne dépend que des relations et des fonctions, alors que la preuve donnée ici passe par le lemme de l'ultrafiltre, démontré dans l'atlas par le lemme de Zorn, établi avec les ordinaux. Le lemme de l'ultrafiltre est pourtant strictement plus faible que l'axiome du choix (Théorème de Tychonov) : c'est la démonstration, non l'énoncé, qui fait appel à Zorn. L'analyse réelle vient après l'une et l'autre, et c'est aussi là que le segment [0,1][0, 1] devient compact, ce qui donne les cubes du point (ii).

Remarque

C'est la séparation des facteurs qui dispense de tout autre choix. Pour des facteurs seulement quasi-compacts, chaque ultrafiltre image converge encore, mais vers plusieurs points peut-être, et il faudrait en choisir un dans chaque facteur. Ce besoin n'est pas un artefact de la preuve : Kelley (1950) a montré que le théorème pour des facteurs quasi-compacts implique l'axiome du choix.

Remarque

L'erreur la plus répandue est d'oublier que le résultat tient à la topologie produit. Pour la topologie des boîtes, où tous les produits d'ouverts sont ouverts (Topologie produit), le cube [0,1]ℕ[0, 1]^{\mathbb N} n'est pas compact. Les boîtes ∏nVn\prod_n V_n, où chaque VnV_n vaut [0,23[[0, \frac23[ ou ]13,1]]\frac13, 1], le recouvrent, puisque tout réel de [0,1][0, 1] est dans l'un de ces deux intervalles.

Mais mm d'entre elles, B1,…,BmB^1, \dots, B^m, ne suffisent jamais. Le point yy dont la coordonnée yky_k, pour 1⩽k⩽m1 \leqslant k \leqslant m, vaut 00 si le facteur d'indice kk de BkB^k est ]13,1]]\frac13, 1] et 11 sinon, et dont les autres coordonnées sont nulles, échappe à chaque BkB^k par sa kk-ième coordonnée. C'est l'argument diagonal du théorème de Cantor (Théorème de Cantor), appliqué à un nombre fini de boîtes.

Remarque

A. Tychonoff a démontré en 1930 la compacité des cubes [0,1]I[0, 1]^I (« Über die topologische Erweiterung von Räumen », Math. Ann. 102, p. 544-561), puis énoncé le théorème général en 1935 (« Über einen Funktionenraum », Math. Ann. 111, p. 762-766), en indiquant que la démonstration est la même que pour les cubes.

E. Čech en publie une démonstration détaillée en 1937 (« On bicompact spaces », Ann. of Math. 38, p. 823-844) : il bien-ordonne l'ensemble des indices par le théorème de Zermelo et construit le point limite coordonnée par coordonnée, par récurrence transfinie. La démonstration par les ultrafiltres s'inscrit dans la théorie des filtres de Cartan (Lemme de l'ultrafiltre), développée ensuite par Bourbaki.

Repose sur

Sert à

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