Le théorème de Tychonov est un théorème de topologie qui affirme qu'un produit d'espaces topologiques compacts est compact au sens de la topologie produit. Il a été publié en 1930 par le mathématicien russe Andreï Nikolaïevitch Tikhonov. Il a plusieurs applications en topologie algébrique et différentielle, particulièrement en analyse fonctionnelle, pour la preuve du théorème de Banach-Alaoglu-Bourbaki et le compactifié de Stone-Čech.
Si ce théorème ne choque pas l'intuition dans le cas d'un produit fini, sa validité dans le cas d'un produit quelconque est plus étonnante, et se démontre par une méthode non constructive faisant appel à l'axiome du choix. On notera qu'il est aussi possible de se passer de l'axiome du choix dans le cas d'un produit dénombrable d'espaces métriques compacts, ce que nous montrons dans la première partie de cet article, la deuxième étant consacrée à la démonstration dans le cas général.
Dans le cas du produit dénombrable de métriques, l'idée essentielle est de faire de ce produit un espace lui aussi métrique en le munissant d'une distance appropriée, ce qui permet ensuite d'utiliser le théorème de Bolzano-Weierstrass: le produit X sera compact si et seulement si de toute suite d'éléments de X on peut extraire une sous-suite convergente.
Soit donc une famille de métriques compacts. On se ramène à des distances di plus petites que 1: pour chaque i, la distance d'i = Min(di,1) définit la même topologie que la distance di. Définissons sur l'application d par:
On vérifiera aisément que c'est bien une distance sur X. Montrons qu'elle définit les mêmes ouverts de la topologie produit.
Soit , montrons que x appartient à un ouvert pour la topologie produit contenu dans Bd(a,r). Par l'inégalité triangulaire, il existe ρ > 0 tel que . La série est absolument convergente: son reste tend donc vers 0. Soit donc N tel que . On considère alors l'ouvert , si alors donc U voisinage au sens de la topologie produit de x inclus dans Bd(a,r): la topologie produit contient donc la topologie métrique.
Réciproquement, soit U ouvert de la topologie produit, soit , alors il existe et r0..rN > 0 tels que . On considère alors le rayon : la boule pour d de centre x et de rayon r est alors incluse dans U: en effet sid(x,y) < r, alors , comme la somme est à termes positifs chaque terme est donc plus petit que r: donc , donc . U est donc voisinage de chacun de ses points au sens de la topologie métrique: c'est donc un ouvert de la topologie métrique: la topologie métrique contient la topologie produit.
Ainsi, la topologie métrique et la topologie produit sont égales. On peut alors utiliser pour la compacité de X la caractérisation séquentielle par un procédé diagonal: soit une suite d'éléments de X (une suite de suites). La suite admet une suite extraite qui converge vers par compacité de X0. Alors la suite admet une suite extraite qui converge vers par compacité de X1, et n1 est une sous suite de n0 donc converge vers x0. Par récurrence, supposons qu'il existe une extractrice np telle que pour tout , converge vers xi. suite d'éléments de Xp + 1, donc admet une sous suite convergeant vers , avec np + 1 extraite de np, ce qui prouve la récurrence, or la propriété est vérifiée pour p=0 donc par récurrence on a l'existence d'éléments xi tels que pour tout p, il existe une extractrice np avec que pour tout , converge vers xi.
L'extractrice donne alors une suite extraite de qui converge vers par construction, ce qui achève la preuve puisqu'on est dans un métrique.