0% ont trouvé ce document utile (0 vote)
125 vues417 pages

Cours GeometrieM1Orsay

Ce document est un cours de topologie et de géométrie destiné aux étudiants de première année de Master à l'Université Paris-Saclay. Il couvre divers sujets tels que l'homotopie, les revêtements, les groupes fondamentaux, les sous-variétés différentielles, et la théorie de Morse, avec des exercices et des indications pour leur résolution. Le cours est structuré en plusieurs chapitres détaillant les concepts et théorèmes clés en mathématiques fondamentales.

Transféré par

aithmidiabdelziz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
125 vues417 pages

Cours GeometrieM1Orsay

Ce document est un cours de topologie et de géométrie destiné aux étudiants de première année de Master à l'Université Paris-Saclay. Il couvre divers sujets tels que l'homotopie, les revêtements, les groupes fondamentaux, les sous-variétés différentielles, et la théorie de Morse, avec des exercices et des indications pour leur résolution. Le cours est structuré en plusieurs chapitres détaillant les concepts et théorèmes clés en mathématiques fondamentales.

Transféré par

aithmidiabdelziz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction topologique à la géométrie

Frédéric Paulin

Professeur à l’Université Paris-Saclay (Faculté des sciences d’Orsay)

Cours de première année de Master (M1), parcours :


Mathématiques fondamentales (MF)
et Voie Hadamard (VH),

Université Paris-Saclay

Année 2024-2025

1
Table des matières
Préambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1 Homotopie et groupe fondamental 8


1.1 Homotopie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Groupe fondamental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2.1 Composition et homotopie des chemins . . . . . . . . . . . . . . . . . 10
1.2.2 Lacets et groupe fondamental . . . . . . . . . . . . . . . . . . . . . . . 12
1.2.3 Changement de point base . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2.4 Propriété fonctorielle du groupe fondamental . . . . . . . . . . . . . . 13
1.2.5 Groupe fondamental et homotopie . . . . . . . . . . . . . . . . . . . . 14
1.3 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 21

2 Revêtements 31
2.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2 Homéomorphismes locaux et revêtements . . . . . . . . . . . . . . . . . . . . 33
2.3 Actions de groupes topologiques . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.4 Actions de groupes et revêtements . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.5 Unicité des relèvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.6 Relèvement des chemins et des homotopies . . . . . . . . . . . . . . . . . . . 43
2.7 Action sur la fibre du groupe fondamental de la base . . . . . . . . . . . . . 46
2.8 Groupes fondamentaux de graphes . . . . . . . . . . . . . . . . . . . . . . . . 49
2.9 Relèvement des applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.10 Structure des morphismes de revêtements . . . . . . . . . . . . . . . . . . . . 53
2.11 Revêtements galoisiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.12 Revêtements universels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
2.13 Classification des revêtements . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.14 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
2.15 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 71

3 Présentation de groupes fondamentaux 94


3.1 Propriétés universelles sur les groupes . . . . . . . . . . . . . . . . . . . . . . 94
3.1.1 Somme amalgamée de groupes . . . . . . . . . . . . . . . . . . . . . . 94
3.1.2 Formes normales dans les produits amalgamés . . . . . . . . . . . . . 98
3.2 Le théorème de van Kampen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.3 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
3.4 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 113

4 Sous-variétés différentielles 127


4.1 Variétés topologiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
4.2 Sous-variétés de Rn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
4.3 Applications différentiables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
4.4 Espaces tangents et applications tangentes . . . . . . . . . . . . . . . . . . . . 140
4.4.1 Sous-espace tangent en un point . . . . . . . . . . . . . . . . . . . . . 140
4.4.2 Fibré tangent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
4.4.3 Applications tangentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

2
4.5 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
4.6 Variétés différentielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
4.7 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
4.8 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 162

5 Théorème de Sard et théorie du degré 178


5.1 Le théorème de Sard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
5.2 Sous-variétés différentielles à bord . . . . . . . . . . . . . . . . . . . . . . . . . 182
5.3 Le théorème du point fixe de Brouwer . . . . . . . . . . . . . . . . . . . . . . 188
5.4 Sous-variétés différentielles orientables . . . . . . . . . . . . . . . . . . . . . . 189
5.5 Degré des applications différentiables . . . . . . . . . . . . . . . . . . . . . . . 193
5.6 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
5.7 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 201

6 Théorie de Morse 207


6.1 Points critiques non dégénérés . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
6.2 Existence de fonctions de Morse lisses . . . . . . . . . . . . . . . . . . . . . . 213
6.3 Flot local d’un champ de vecteurs . . . . . . . . . . . . . . . . . . . . . . . . . 218
6.3.1 Opérations sur les champs de vecteurs . . . . . . . . . . . . . . . . . . 219
6.3.2 Équation différentielle associée à un champ de vecteurs sur une sous-
variété . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
6.3.3 Dérivation des fonctions associée à un champ de vecteurs . . . . . . 224
6.4 Structure des variétés entre deux niveaux critiques . . . . . . . . . . . . . . . 226
6.5 CW-complexes finis et caractéristique d’Euler . . . . . . . . . . . . . . . . . . 228
6.6 Décomposition en anses des variétés différentielles . . . . . . . . . . . . . . . 234
6.7 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
6.8 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 242

7 Topologie des surfaces 258


7.1 Recollements lisses de variétés et sommes connexes . . . . . . . . . . . . . . 258
7.2 Les surfaces compactes connexes modèles . . . . . . . . . . . . . . . . . . . . 265
7.3 Classification lisse des surfaces à bord compactes connexes . . . . . . . . . . 272
7.4 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
7.5 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 280

8 Courbure des courbes et surfaces de l’espace euclidien 289


8.1 Courbure des courbes planes et gauches . . . . . . . . . . . . . . . . . . . . . 289
8.1.1 Classification à déplacement près des courbes planes . . . . . . . . . 290
8.1.2 Classification à déplacement près des courbes gauches . . . . . . . . 293
8.2 Formes fondamentales et courbures des sous-variétés . . . . . . . . . . . . . . 302
8.2.1 Fibré normal et point focaux . . . . . . . . . . . . . . . . . . . . . . . 302
8.2.2 La première forme fondamentale . . . . . . . . . . . . . . . . . . . . . 304
8.2.3 La seconde forme fondamentale et les courbures . . . . . . . . . . . . 306
8.2.4 Le cas des hypersurfaces orientées . . . . . . . . . . . . . . . . . . . . 310
8.3 Points focaux et courbures principales . . . . . . . . . . . . . . . . . . . . . . 313
8.4 Courbures des surfaces de R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
8.5 Surfaces minimales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
8.6 Géodésiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
3
8.7 La formule de Gauss-Bonnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
8.8 Le remarquable théorème de Gauss . . . . . . . . . . . . . . . . . . . . . . . . 342
8.9 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
8.10 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 344

A Annexe : rappels de topologie générale 352


A.1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
A.1.1 Topologie engendrée, prébase et base d’ouverts . . . . . . . . . . . . . 353
A.1.2 Voisinages, systèmes fondamentaux de voisinages . . . . . . . . . . . 354
A.1.3 Intérieur, adhérence, frontière . . . . . . . . . . . . . . . . . . . . . . . 354
A.1.4 Séparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
A.1.5 Continuité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
A.1.6 Connexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
A.2 Constructions de topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
A.2.1 Comparaison de topologies . . . . . . . . . . . . . . . . . . . . . . . . . 357
A.2.2 Topologie initiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
A.2.3 Sous-espace topologique . . . . . . . . . . . . . . . . . . . . . . . . . . 358
A.2.4 Topologie produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
A.2.5 Topologie finale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
A.2.6 Topologie quotient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
A.2.7 Topologie de l’ordre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
A.3 Limites et valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
A.3.1 Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
A.3.2 Propriétés des limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
A.3.3 Valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
A.4 Compacité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
A.4.1 Espace compact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
A.4.2 Compacité et valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . 373
A.4.3 Compacité et produits . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
A.4.4 Espaces localement compacts . . . . . . . . . . . . . . . . . . . . . . . 374
A.4.5 Compacité et continuité . . . . . . . . . . . . . . . . . . . . . . . . . . 376
A.4.6 Topologie compacte-ouverte . . . . . . . . . . . . . . . . . . . . . . . . 378
A.5 Exercices récapitulatifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
A.6 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 381

B Annexe : rappels de théorie des groupes 389


B.1 Action de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
B.2 Groupes libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
B.3 Graphe de Cayley . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
B.4 Groupes définis par générateurs et relations . . . . . . . . . . . . . . . . . . . 396
B.5 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 397

C Annexe : rappels de calcul différentiel 400


C.1 Exercices de révision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
C.2 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 406

Index 408

4
Références 415
1

1. Je remercie les étudiants des années 2020 à 2025 pour leurs corrections, et Kevin Destagnol pour la
solution de nombreux exercices.

5
Préambule.
Les beaux 2 objets géométriques se prêtent à une étude triple, topologique, différentiable
et métrique. L’un des buts de ce cours est de donner quelques outils de ces trois domaines
permettant de décrire ces beaux objets géométriques.
Nous commencerons par une introduction à la topologie algébrique, qui essaye de classer
(ou du moins de comprendre) les espaces topologiques X (dans des familles données)
en leur associant des objets algébriques (nombres, groupes, anneaux, modules, algèbres,
etc) dont la classe d’isomorphisme ne dépend que de la classe d’homéomorphisme de X.
En particulier, ceci peut permettre de distinguer à homéomorphisme près des espaces
topologiques. La notion de connexité a été l’un des premiers invariants topologiques à
être utilisé dans ce but. Le nombre de composantes connexes par arcs, par exemple, ou le
groupe abélien libre engendré par l’ensemble des composantes connexes par arcs, sont des
invariants algébriques. Par exemple la droite R et le plan R2 ne sont pas homéomorphes,
car en enlevant un point du premier, il est disconnecté, tandis que le second ne l’est pas.
De même, le cercle S1 et la sphère S2 ne sont pas homéomorphes, car enlever un point à
S1 disconnecte un voisinage connexe de ce point, alors que ce n’est pas le cas dans S2 .
Pour formaliser cette méthodologie, définissons un foncteur covariant de la catégorie
des espaces topologiques dans la catégorie des groupes comme la donnée, pour tout espace
topologique X, d’un groupe F (X), et, pour toute application continue f ∶ X → Y entre
deux espaces topologiques, d’un morphisme de groupes F (f ) de F (X) dans F (Y ), telle
que
F (idX ) = idF (X) et F (g ○ f ) = F (g) ○ F (f )
pour toute application continue g ∶ Y → Z. Ces propriétés impliquent que si f ∶ X → Y est
un homéomorphisme, alors F (f ) est un isomorphisme de groupes. Le groupe fondamental
que nous introduirons dans la partie 1 est une variante d’un tel foncteur. Plus précisément,
il associe un groupe à un espace topologique pointé (c’est-à-dire muni d’un point base) et
un morphisme de groupes à une application continue préservant les points bases, de sorte
que les deux propriétés ci-dessus soient vérifiées.
Le second objet de ce cours est d’introduire (dans la partie 4) les sous-variétés diffé-
rentielles, qui sont en particulier les espaces de phases (hors singularités) de la physique,
dans lequels s’effectuent par exemple les mouvements des objets soumis aux équations de
la physique. Pour n et N des entiers strictement positifs tels que n ≤ N , les sous-variétés de
dimension n de RN sont les parties de RN sur lesquelles existent localement des systèmes
de n coordonnées permettant d’effectuer du calcul différentiel comme dans les ouverts de
Rn .
Nous donnerons aussi quelques outils de base pour manipuler ces sous-variétés diffé-
rentielles, le théorème de Sard (voir la partie 5.1) qui donne un lien avec la théorie de la
mesure, et la théorie de Morse (voir la partie 6), qui permet de donner une description
topologique combinatoire des sous-variétés différentielles. Nous ne définirons les variétés
différentielles abstraites que dans le but de réaliser, via des théorèmes de plongements,
des exemples concrets de sous-variétés différentielles. Nous renvoyons à des apprentissages
de seconde année de Master pour une étude complète des variétés différentielles (voir par
exemple [Spi, Pau1]).
2. Lire par exemple Montesquieu (Charles-Louis de Secondat, baron de La Brède et de Montesquieu),
Essai sur le goût (1757).

6
Les sous-variétés M des espaces euclidiens RN héritent de RN une structure de produit
scalaire sur leurs espaces tangents, exemple archétypal d’une métrique riemannienne sur
M , qui permet de considérer les aspects métriques des sous-variétés différentielles, bien
plus rigides que les aspects différentiels. Après avoir développé le cas des courbes dans la
partie 8.1, nous étudierons les propriétés de courbure (courbures principales, courbure de
Gauss, courbure moyenne, points focaux) et les géodésiques des sous-variétés dans la partie
8. Nous renvoyons à des apprentissages de seconde année de Master pour une étude plus
complète de la géométrie riemannienne (voir par exemple [Spi, GaHL, Pau4]).
Nous donnerons la classification à difféomorphismes lisses près des surfaces lisses com-
pactes connexes dans la partie 7 et nous étudierons particulièrement la géométrie des
surfaces dans R3 (surfaces de révolution, surfaces minimales, etc) dans la second moitié de
la partie 8.

Nous recommendons fortement l’utilisation de l’index (très complet) pour trouver ra-
pidement où sont définies les notions utilisées ailleurs dans le texte.
Des références de base pour ce cours sont les livres [God1, Mil1, Laf, doC] et [Cha,
Chap. 6], complétés pour ceux qui le souhaitent par [Car, Spa, Spi, Pau1, Pau3] et autres
références ponctuelles. Les prérequis en topologie générale sont contenus dans l’appendice
A, voir aussi les notes de cours [Pau2]. Tous les portraits de mathématiciens qui appa-
raissent en note de bas de page de ce cours sont extraits de Wikipedia. Le dessin de
couverture est extrait du livre [Fra]. Les très nombreuses illustrations de ce cours sont,
pour la plupart, aussi extraites de Wikipedia.
Nous noterons Sn = {(x0 , . . . , xn ) ∈ Rn+1 ∶ x20 + ⋅ ⋅ ⋅ + x2n = 1} la sphère unité de l’espace
euclidien usuel Rn+1 et Bn = {(x1 , . . . , xn ) ∈ Rn ∶ x21 + ⋅ ⋅ ⋅ + x2n ≤ 1} la boule unité fermée
de l’espace euclidien usuel Rn . Pour tous les entiers a, b ∈ Z tels que a ≤ b, nous noterons
Ja, bK = [a, b] ∩ Z. Si A et B sont deux ensembles, nous noterons A∖B = {x ∈ A ∶ x ∉ B} le
complémentaire de A ∩ B dans A.

Caveat. Conformément à l’enseignement gaulois de N. Bourbaki, tous les espaces com-


pacts, localement compacts ou σ-compacts sont, par définition, séparés.
7
1 Homotopie et groupe fondamental
Nous renvoyons à l’appendice A pour des rappels de topologie. Le groupe fondamental,
que nous définirons dans la partie 1.2, est un invariant algébrique des espaces topologiques
pointés. Avant de le définir, il est important de comprendre (voir la partie 1.1) des proprié-
tés de déformations (par équivalence d’homotopie) des espaces topologiques, qui peuvent
changer le type topologique (c’est-à-dire ne pas préserver la classe d’homéomorphisme),
mais s’avèreront ne pas changer, à isomorphisme de groupes près, le groupe fondamental.
La propriété d’invariance homotopique du groupe fondamental formera, avec la théorie des
revêtements donnée dans la partie 2 et le théorème de van Kampen démontré dans la partie
3.2, les trois outils principaux pour le calcul ou la détermination des groupes fondamentaux
d’espaces topologiques pointés.
L’exercice suivant sera souvent utilisé (de manière implicite) dans cette partie.

Exercice E.1. Soient X et Y deux espaces topologiques, (Fi )i∈I un recouvrement fermé
fini de X, et fi ∶ Fi → Y une application continue pour tout i ∈ I. Si fi et fj coïncident sur
Fi ∩ Fj pour tous les i, j ∈ I, alors il existe une et une seule application continue f ∶ X → Y
égale à fi sur Fi pour tout i ∈ I.

1.1 Homotopie
Soient X et Y deux espaces topologiques. Deux applications continues f, g ∶ X → Y sont
homotopes s’il existe une application continue h ∶ X × [0, 1] → Y telle que h(x, 0) = f (x) et
h(x, 1) = g(x) pour tout x dans X. Nous noterons alors f ∼ g, et nous dirons que h est une
homotopie entre f et g. Pour tout s dans [0, 1], nous noterons hs ∶ X → Y l’application
définie par hs (x) = h(x, s) pour tout x ∈ X.
Si A est une partie de l’espace de départ X, deux applications continues f, g ∶ X → Y
sont homotopes relativement à A s’il existe une application continue h ∶ X × [0, 1] → Y telle
que h(x, 0) = f (x) et h(x, 1) = g(x) pour tout x dans X, et telle que h(a, s) = f (a) pour
tous les a dans A et s dans [0, 1]. Nous noterons alors f ∼ g rel A, et nous dirons que h
est une homotopie relative à A entre f et g.
Il est immédiat que ∼ est une relation d’équivalence sur l’ensemble C (X, Y ) des appli-
cations continues de X dans Y . En effet, f ∼ f par l’homotopie constante h ∶ (x, s) ↦ f (x) ;
si f ∼ g par l’homotopie h, alors g ∼ f par l’homotopie inverse h ∶ (x, s) ↦ h(x, 1 − s) ; si
f1 ∼ f2 par l’homotopie h1 et f2 ∼ f3 par l’homotopie h2 , alors f1 ∼ f3 par l’homotopie
composée
h (x, 2s) si 0 ≤ s ≤ 12
(x, s) ↦ { 1
h2 (x, 2s − 1) si 12 ≤ s ≤ 1 .
De même, ∼ rel A est une relation d’équivalence sur l’ensemble des applications continues
de X dans Y qui coïncident sur A avec une application continue donnée de A dans Y .
Un espace topologique X est contractile s’il est non vide et si l’application identique
idX de X est homotope à une application constante de X dans X.
Par exemple, un convexe non vide C dans un espace vectoriel topologique (c’est-à-
dire un espace vectoriel réel ou complexe muni d’une topologie telle que l’addition et la
multiplication externe soient des applications continues) est contractile : si x0 ∈ C, alors
l’application (x, s) ↦ (1 − s)x + sx0 de C × [0, 1] dans C est une homotopie entre idC

8
et l’application constante x ↦ x0 . En particulier, la boule fermée Bn et la boule ouverte

Bn = {(x1 , . . . , xn ) ∈ Rn ∶ x21 + ⋅ ⋅ ⋅ + x2n < 1} de l’espace euclidien usuel Rn sont contractiles.
La notion d’espace contractile est importante, car la plupart des espaces topologiques
que nous rencontrons sont localement contractiles, c’est-à-dire admettent un système fonda-
mental de voisinages ouverts contractiles. C’est en particulier le cas des ouverts des espaces
vectoriels topologiques et des variétés topologiques (c’est-à-dire les espaces topologiques X,
supposés métrisables séparables sauf mention explicite du contraire, tels que pour tout x
dans X, il existe n ∈ N et V un voisinage de x dans X, tels que V soit homéomorphe à Rn ,
voir la partie 4.1). C’est aussi le cas des CW-complexes (voir la partie 6.5) et des complexes
simpliciaux (voir par exemple [Pau3, Spa]).
Un espace topologique est simplement connexe s’il est connexe par arcs et si toute
application continue du cercle S1 dans X se prolonge (continuement) en une application
continue du disque B2 dans X, ou, de manière équivalente si toute application continue de
S1 dans X est homotope à une application constante de S1 dans X (voir aussi l’exercice
E.5 et la proposition 1.10).

Exercice E.2. Montrer qu’un espace contractile est simplement connexe.

Soient X et Y deux espaces topologiques. Une application continue f ∶ X → Y est une


équivalence d’homotopie s’il existe une application g ∶ Y → X continue telle que f ○ g soit
homotope à l’application identique de Y et g ○ f soit homotope à l’application identique
de X. S’il existe une équivalence d’homotopie entre X et Y , nous dirons que X et Y ont
le même type d’homotopie.
Il est immédiat de vérifier que la relation « avoir même type d’homotopie » est une
relation d’équivalence sur tout ensemble d’espaces topologiques.
L’intérêt de la notion d’équivalence d’homotopie vient du fait que la plupart des in-
variants de topologie algébrique que nous construirons (dont le groupe fondamental, voir
la partie 1.2, en faisant attention à la gestion des points bases), sont non seulement des
invariants topologiques, mais aussi des invariants homotopiques (c’est-à-dire tels que les
invariants associés à deux espaces topologiques ayant même type d’homotopie soient iso-
morphes).
Exemple : Un espace topologique est contractile si et seulement s’il a le même type
d’homotopie qu’un singleton. 3
Soient X un espace topologique, A un sous-espace de X et i ∶ A → X l’inclusion (c’est-
à-dire l’application de A dans X définie par x ↦ x). Nous dirons que A est un rétracte de
X s’il existe une application continue r ∶ X → A telle que r ○ i = idA . Nous dirons que A est
un rétracte de X par déformation si de plus i ○ r est homotope à idX . Nous dirons que A
est un rétracte de X par déformation forte si de plus i ○ r est homotope à idX relativement
à A. Nous dirons alors que r est respectivement une rétraction, rétraction par déformation,
rétraction par déformation forte.
Notons que si A est un rétracte par déformation de X, alors A et X ont le même type
d’homotopie.
3. Il existe une et une seule topologie sur un ensemble ayant un seul élément !

9
Exemples : (1) Pour tout n ∈ N, la sphère Sn est un ré-
tracte par déformation forte de Rn+1 ∖{0}. En effet, en no-
tant i ∶ Sn ↪ Rn+1 ∖{0} l’inclusion, si r ∶ Rn+1 ∖{0} → Sn est x
la rétraction radiale définie par r(x) = ∣∣x∣∣ x
, alors nous avons
r ○ i = idSn et la composition i ○ r est homotope à l’appli- x/∥x∥
cation identique de Rn+1 ∖ {0} par l’homotopie définie par 0
h(x, s) = sx + (1 − s) ∣∣x∣∣
x
, qui fixe Sn . En particulier, l’inclu-
sion i de Sn dans R ∖{0} est une équivalence d’homotopie,
n+1

et les espaces topologiques Sn et Rn+1∖{0} ont le même type Sn


d’homotopie. Ils ne sont par contre pas homéomorphes (voir
le théorème d’invariance du domaine de Brouwer 4.1).
(2) Si X est un espace topologique, Y un espace contractile et y un point de Y , alors
X × {y} est un rétracte par déformation de X × Y . Donc X × Y et X ont le même type
d’homotopie.

1.2 Groupe fondamental


1.2.1 Composition et homotopie des chemins
Considérons un espace topologique X. Un chemin dans X est une application continue
α ∶ [0, 1] → X ; son origine est x = α(0), son extrémité est y = α(1) ; nous dirons aussi que
α est un chemin joignant x à y.
Pour tout x dans X, nous appelons chemin constant en x le chemin cx tel que cx (t) = x
pour tout t dans [0, 1].
Si α est un chemin dans X joignant x à y, nous appelons
α
chemin inverse de α le chemin α, joignant y à x, défini par
y
α(t) = α(1 − t) pour tout t dans [0, 1]. x α

Soient α et β deux chemins dans X tels que α(1) =


β β(0). Nous notons α ⋅ β le chemin
α
α(2t) si t ∈ [0, 12 ]
α⋅β t↦{
β(2t − 1) si t ∈ [ 12 , 1] .
Nous dirons que α ⋅ β est le chemin composé (ou concaténé) de α et β. Deux chemins
α et β sont composables (ou concaténables) si l’extrémité de α est égale à l’origine de
β. L’application (α, β) ↦ α ⋅ β de l’ensemble des couples de chemins composables dans
l’ensemble des chemins s’appelle la composition (ou concaténation) des chemins.
Deux chemins α et β dans X d’origine x0 et d’extrémité x1 sont homotopes (nous dirons
parfois homotopes relativement aux extrémités s’il y a risque de confusion), et nous notons
α ∼ β (et α ∼ β rel 0, 1 s’il y a risque de confusion), si les applications α et β de [0, 1]
dans X sont homotopes relativement à la partie {0, 1} de [0, 1], c’est-à-dire s’il existe une
application continue h ∶ [0, 1] × [0, 1] → X notée (t, s) ↦ h(t, s) telle que
● h(t, 0) = α(t) et h(t, 1) = β(t) pour tout t dans [0, 1],
● h(0, s) = x0 et h(1, s) = x1 pour tout s dans [0, 1].
Nous dirons que t est le paramètre de chemin et s le paramètre d’homotopie. Une telle
application h est appelée une homotopie de α à β (nous dirons parfois homotopie relative

10
s’il y a risque de confusion). Nous notons [α] la classe d’homotopie (relativement aux
extrémités) d’un chemin α.
Le résultat suivant donne les principales propriétés de la composition et de l’homotopie
des chemins.

Lemme 1.1. Soient α, β, b, c, γ des chemins dans X.


(1) Si α ∼ β, alors α ∼ β.
(2) Si c ∼ α, si b ∼ β et si c et b sont composables, alors α et β sont composables et
c ⋅ b ∼ α ⋅ β.
(3) Soient α un chemin joignant x à y, β un chemin joignant y à z, γ un chemin joignant
z à w. Alors les chemins (α ⋅ β) ⋅ γ et α ⋅ (β ⋅ γ) sont homotopes.
(4) Si α est un chemin joignant x à y, alors cx ⋅ α et α ⋅ cy sont homotopes à α.
(5) Si α est un chemin joignant x à y, alors α ⋅ α et α ⋅ α sont homotopes à cx et cy
respectivement.

Démonstration. (1) Si h est une homotopie du chemin α au chemin β, alors l’application


(t, s) ↦ h(1 − t, s) est une homotopie du chemin α au chemin β.

(2) Soit h une homotopie du chemin c au chemin α


et k une homotopie du chemin b au chemin β. Alors s α⋅β
l’application 1 α β
h(2t, s) si t ∈ [0, 2]
1
h k
(t, s) ↦ {
k(2t − 1, s) si t ∈ [ 21 , 1] c b
0 t
c⋅b 1
est une homotopie du chemin c ⋅ b au chemin α ⋅ β.

(3) L’application s 1/2 3/4




4t
α( 1+s ) si 0 ≤ t ≤ 1+s 1 α β γ



4
(t, s) ↦ ⎨ β(4t − s − 1) si 4 ≤t≤ 4
1+s 2+s




⎩ γ( 2−s ) 4 ≤t≤1
4t−s−2 2+s
si

est une homotopie du chemin (α⋅β)⋅γ au chemin


α β γ
α ⋅ (β ⋅ γ). t
0 1/4 1/2 1

(4) L’application s
1 α
2t
α( 1+s ) si 0 ≤ t ≤ 1+s
(t, s) ↦ { 2
y si 1+s
2 ≤t≤1

est une homotopie du chemin α ⋅ cy au chemin α.


Nous construisons de même une homotopie du α cy
0 1/2 1 t
chemin cx ⋅ α au chemin α.

11
(5) L’application s 1/2

⎪ x si 0 ≤ t ≤ s 1 cx cx


⎪ 2




⎪ α(2t − s) si 2 ≤
s
t≤ 1
2
h ∶ (t, s) ↦ ⎨

⎪ α(2 − 2t − s) si
s
2 ≤ t≤
1 2−s


⎪ 2


⎪ α α

⎩ x si 2−s
≤t≤1 0 t
2 s 1 1−s 1
2 2 2
est une homotopie du chemin α ⋅ α au chemin cx .
Nous construisons de même une homotopie du hs α(1 − s) y = α(1)
chemin α ⋅ α au chemin cy . x = α(0) α⋅α

1.2.2 Lacets et groupe fondamental


Soit x un point de X. Un lacet en x dans X est un chemin dans X d’origine et d’ex-
trémité x. Le point x est appelé le point base de ce lacet. Les chemins constants sont des
lacets, et le chemin inverse d’un lacet est un lacet. Deux lacets sont homotopes s’ils sont
homotopes en tant que chemin (donc relativement à leur point base).
Sur l’ensemble L(X, x) des lacets en x, la relation « être homotope à » est une relation
d’équivalence, d’ensemble quotient noté π1 (X, x).
La composition des chemins, restreinte aux lacets en x, est une loi de composition
interne sur L(X, x), qui (par le lemme 1.1 (2)) passe au quotient en une loi de composition
interne sur π1 (X, x).

Proposition 1.2. La composition des chemins induit une structure de groupe sur l’en-
semble π1 (X, x) des classes d’homotopie de lacets dans X de point base x.

Démonstration. La propriété d’associativité découle du lemme 1.1 (3). La classe du lacet


constant en x est un élément neutre par le lemme 1.1 (4). Si [c] est une classe dans π1 (X, x),
la classe [c] de c ne dépend pas du choix du représentant c de [c] par le lemme 1.1 (1). De
plus, la classe [c] est l’inverse de [c] pour la loi de π1 (X, x) par le lemme 1.1 (5). ◻
Le groupe π1 (X, x) s’appelle le groupe fondamental (ou groupe de Poincaré, ou premier
groupe d’homotopie) de X en x.
Exemple. Puisque le seul lacet d’un espace topologique réduit à un point est le lacet
constant, si X = {x}, alors π1 (X, x) = {0}.

1.2.3 Changement de point base


Rappelons que par le lemme 1.1 (3), si α1 , ..., αn sont des chemins consécutivement
composables, alors la classe [α1 ⋅ α2 ⋅ ... ⋅ αn ] = [α1 ⋅ (α2 ⋅ (... ⋅ αn ) . . . )] ne dépend en fait pas
des parenthésages.

Proposition 1.3. Soit c un chemin d’origine x et d’extrémité y dans X. L’application


ϕc ∶ [α] ↦ [c ⋅ α ⋅ c] est un isomorphisme de groupes de π1 (X, y) dans π1 (X, x), qui ne
dépend que de la classe d’homotopie (relativement aux extrémités) de c. Si ℓ est un autre
chemin joignant x à y, alors les isomorphismes de groupes ϕc et ϕℓ sont conjugués.

12
Démonstration. En effet, nous avons

∀ [α], [β] ∈ π1 (X, y), ϕc ([α ⋅ β]) = [c ⋅ α ⋅ β ⋅ c] = [c ⋅ α ⋅ c ⋅ c ⋅ β ⋅ c] x


= [c ⋅ α ⋅ c][c ⋅ β ⋅ c] = ϕc ([α]) ϕc ([β]). ℓ c
De plus, nous avons ϕc = ϕ−1
et si g est la classe d’homotopie du
c , y
lacet ℓ ⋅ c de point base x, alors

∀ [α] ∈ π1 (X, y), ϕℓ ([α]) = [ℓ ⋅ α ⋅ ℓ] = [ℓ ⋅ c ⋅ c ⋅ α ⋅ c ⋅ c ⋅ ℓ] α

= [ℓ ⋅ c][c ⋅ α ⋅ c][ℓ ⋅ c]−1 = g ϕc ([α]) g −1 .


Corollaire 1.4. Si X est connexe par arcs et x, y ∈ X, alors les groupes π1 (X, x) et
π1 (X, y) sont isomorphes. Si π1 (X, x) est abélien, cet isomorphisme est canonique. ◻

Nous noterons souvent π1 X au lieu de π1 (X, x0 ), quand un point base x0 de X est sous-
entendu et indifférent. La proposition précédente laisse penser que cet abus de notation ne
pose que peu de problèmes. Mais “peu de problèmes” ne signifie pas “pas de problèmes”,
et du soin est nécessaire en ce qui concerne le traitement des points bases des groupes
fondamentaux.

Exercice E.3. Soit ((Xi , xi ))i∈I une famille d’espaces topologiques pointés. Montrer que
les groupes π1 (∏i∈I Xi , (xi )i∈I ) et ∏i∈I π1 (Xi , xi ) sont isomorphes. En particulier,

π1 (X × Y, (x, y)) ≃ π1 (X, x) × π1 (Y, y) .

1.2.4 Propriété fonctorielle du groupe fondamental


Soient X et Y deux espaces topologiques, et f ∶ X → Y une application continue. Si
c est un chemin dans X joignant x à y, alors f ○ c est un chemin dans Y joignant f (x)
à f (y). La post-composition c ↦ f ○ c par f des chemins est compatible avec l’homotopie
(relativement aux extrémités) des chemins :

si α et β sont deux chemins homotopes dans X, alors f ○ α et f ○ β le sont aussi dans Y

(car si h ∶ [0, 1]2 → X est une homotopie entre α et β, alors f ○ h ∶ [0, 1]2 → Y est une
homotopie entre f ○ α et f ○ β) et avec la composition des chemins :

f ○ (α ⋅ β) = (f ○ α) ⋅ (f ○ β).

Le résultat suivant en découle.

Proposition 1.5. Pour tout x ∈ X, une application continue f ∶ X → Y induit un mor-


phisme de groupes f∗ ∶ [α] ↦ [f ○ α] de π1 (X, x) dans π1 (Y, f (x)). ◻

De plus, si f est l’application identique de X, alors f∗ est l’application identique de


π1 (X, x) ; si g est une application continue de Y dans un espace topologique Z, alors

(g ○ f )∗ = g∗ ○ f∗ ∶ π1 (X, x) → π1 (X, g ○ f (x)) .

13
1.2.5 Groupe fondamental et homotopie
Proposition 1.6. Soient f, g ∶ X → Y deux applications continues homotopes. Pour tout
x dans X, il existe un isomorphisme de groupes u ∶ π1 (Y, g(x)) → π1 (Y, f (x)) tel que le
diagramme suivant commute :

π1 (Y, f (x))
f∗

π1 (X, x) ↑u
g∗

π1 (Y, g(x)) .

Si f et g sont homotopes relativement à {x}, alors f∗ = g∗ .

Démonstration. Soit h une homotopie entre f et g. Soit c le chemin s ↦ hs (x) = h(x, s)


dans Y entre f (x) et g(x). Par la proposition 1.3, l’application u = ϕc ∶ [β] ↦ [c ⋅ β ⋅ c] est
un isomorphisme de groupes de π1 (Y, g(x)) dans π1 (Y, f (x)). Pour montrer que f∗ = u○g∗ ,
il suffit de montrer que pour tout lacet α d’origine x dans X, les lacets (c ⋅ (g ○ α)) ⋅ c et
f ○ α sont homotopes (relativement aux extrémités).
Pour tout s dans [0, 1], considérons le che-
f ○α hs ○ α min cs ∶ t ↦ h(x, st) dans Y . L’application
g○α (s, t) ↦ ((cs ⋅ (hs ○ α)) ⋅ cs )(t) est continue.
En s = 0, elle vaut (cf (x) ⋅ (f ○ α)) ⋅ cf (x)
f ( x) (où cf (x) est le lacet constant en f (x)), qui
cs h(x, s) c est homotope à f ○ α. En s = 1, elle vaut
g ( x)
(c ⋅ (g ○ α)) ⋅ c. ◻
Corollaire 1.7. Si f ∶ X → Y est une équivalence d’homotopie entre X et Y , alors l’ap-
plication f∗ ∶ π1 (X, x) → π1 (Y, f (x)) induite par f sur les groupes fondamentaux est un
isomorphisme de groupes.

Démonstration. Soit g ∶ Y → X un inverse homotopique de f , c’est-à-dire une ap-


plication continue telle que les applications f ○ g et g ○ f soient homotopes à l’identité.
Posons y = f (x). Par la proposition précédente et les propriétés fonctorielles (voir la
fin de la partie 1.2.4), les applications (f ○ g)∗ = f∗ ○ g∗ ∶ π1 (Y, y) → π1 (Y, f ○ g(y)) et
(g ○ f )∗ = g∗ ○ f∗ ∶ π1 (X, x) → π1 (X, g ○ f (x)) sont des isomorphismes de groupes. Donc
f∗ ∶ π1 (X, g(y)) → π1 (Y, f ○ g(y)) est surjective par la première affirmation précédente
et f∗ ∶ π1 (X, x) → π1 (Y, f (x)) est injective par la seconde. Or x et g(y) = g(f (x)) sont
dans la même composante connexe par arc de X car g ○ f est homotope à idX . De même,
f ○ g(y) = f ○ g(f (x)) et f (x) sont dans la même composante connexe par arc de Y car
f ○ g est homotope à idY . Or les changements de point base dans les groupes fondamen-
taux, lorsque ces points bases sont dans une même composante connexe par arc, sont des
isomorphismes de groupes, par la proposition 1.3. Puisque pré-composer une application
surjective par une application bijective et la post-composer par une application bijective
ne changent pas son caractère surjectif, nous avons donc que f∗ ∶ π1 (X, x) → π1 (Y, f (x))
est à la fois injective et surjective, donc bijective. ◻

Corollaire 1.8. Les groupes fondamentaux de deux espaces connexes par arcs, ayant même
type d’homotopie, sont isomorphes. ◻
14
Pour calculer (à isomorphisme près) le groupe fondamental d’un
espace topologique connexe par arcs B de point base b quelconque,
Méthodologie 1 : on pourra montrer que B a le même type d’homotopie qu’un espace
topologique connexe par arcs X de point base x quelconque dont on
connaît le groupe fondamental π1 (X, x) (par exemple en montrant
Scrountch ! que B se rétracte par déformation forte sur une partie A de B qui
est homéomorphe à X), et de conclure que π1 (B, b) ≃ π1 (X, x) en
invoquant le corollaire 1.8 ci-dessus.

Corollaire 1.9. Tout groupe fondamental d’espace contractile est trivial.

Démonstration. Un espace contractile a même type d’homotopie qu’un singleton. ◻

Soient X un espace topologique et x ∈ X. Considérons l’espace topologique quotient


[0, 1]/⟨{0, 1}⟩ (voir l’exemple (3) suivant l’exercice E.A.110 dans l’appendice A) obtenu
en recollant entre elles les deux extrémités de l’intervalle [0, 1]. Nous l’identifions avec
S1 ⊂ R2 = C par l’homéomorphisme [θ] ↦ e2iπθ . À tout lacet α dans X d’origine x est ainsi
associé une application continue, encore notée α, de S1 dans X telle que α(1) = x.
Si α est un lacet de X, nous appelons classe d’homotopie relative de α la classe d’ho-
motopie relativement à {1} de l’application continue α ∶ S1 → X ainsi définie, et, pour
distinguer, nous appelons classe d’homotopie libre de α la classe d’homotopie de l’applica-
tion continue α ∶ S1 → X ainsi définie.
La proposition suivante est souvent utilisée pour vérifier ou utiliser l’annulation d’une
classe d’homotopie.

Proposition 1.10. Soit α ∶ S1 → X une application continue, telle que α(1) = x. Alors
[α] = 1 dans π1 (X, x) si et seulement si α s’étend continuement en une application continue
B2 → X.

Démonstration. Si α s’étend continuement en f ∶ B2 → X, si i ∶ S1 → B2 est l’inclusion,


alors, par fonctorialité, le diagramme suivant est commutatif :

π1 (B2 , 1)
i∗
↗ ↓f∗
α∗
π1 (S1 , 1) Ð→ π1 (X, x) .

Or si β ∶ [0, 1] → S1 = [0, 1]/⟨{0,1}⟩ est le lacet induit par passage au quotient de l’identité
de [0, 1], alors α∗ [β] = [α]. Comme π1 (B2 , 1) = {1} par le corollaire 1.9, le morphisme α∗
est trivial par la commutativité du diagramme ci-dessus. Ceci montre que [α] est l’élément
neutre de π1 (X, x).
Réciproquement, si [α] = 1, alors soit h ∶ S1 × [0, 1] → X une homotopie entre α et
l’application constante. Considérons l’espace topologique quotient

S1 × {1}

Y = (S1 × [0, 1])/⟨S1 × {1}⟩ S1 × {0}


cylindre S1 × [0, 1] cylindre avec disque B2
un bord écrasé
15
obtenu en écrasant en un point la composante connexe S1 × {1} du bord du cylindre
S1 × [0, 1]. Il est homéomorphe au disque B2 par l’application [eiθ , s] ↦ (1 − s)eiθ , qui
envoie S1 (identifié à l’image de S1 × {0}) sur S1 (le bord de B2 ) par l’identité. Alors h
factorise en une application continue de Y à valeurs dans X. Or Y est homéomorphe au
disque, par un homéomorphisme valant l’identité sur S1 , en identifiant S1 avec un sous-
espace de Y par l’application induite par x ↦ (x, 0). Comme h0 = α, ceci montre le résultat.

Exercice E.4. Soient X un espace topologique connexe par arcs et x un point de X. Nous
notons [S1 , X] l’ensemble des classes d’homotopies d’applications du cercle S1 dans X.
Montrer que l’application de π1 (X, x) dans [S1 , X] qui à la classe d’homotopie relative d’un
lacet α associe la classe d’homotopie libre de l’application α de S1 dans X, est surjective
et induit une bijection de l’ensemble des classes de conjugaison du groupe π1 (X, x) sur
[S1 , X].
Exercice E.5. Soit X un espace topologique connexe par arcs. Montrer que les propriétés
suivantes sont équivalentes :
(1) l’espace X est simplement connexe ;
(2) il existe x dans X tel que π1 (X, x) = 0 ;
(3) nous avons π1 (X, x) = 0 pour tout x dans X ;
(4) deux chemins de même origine et même extrémité sont homotopes (relativement aux
extrémités).
Proposition 1.11. Soient X un espace topologique, U et V deux ouverts connexes par arcs
de X, tels que X = U ∪ V et tels que U ∩ V soit connexe par arcs. Pour tout x dans U ∩ V ,
si i ∶ U → X et j ∶ V → X sont les inclusions, alors i∗ π1 (U, x) ∪ j∗ π1 (V, x) engendre le
groupe π1 (X, x). En particulier, si U et V sont de plus simplement connexes d’intersection
non vide, alors X est simplement connexe.
Démonstration. Soit α un lacet en x. Par compacité de [0, 1] et continuité de α, il existe
n ∈ N non nul tel que α([ ni , i+1
n ]) soit contenu dans U ou dans V pour tout i ∈ J0, n − 1K.
Pour tout i ∈ J0, nK, soit ci un chemin entre x et α( ni ), contenu dans U, V, U ∩ V si α( ni )
appartient à U, V, U ∩V respectivement (ce qui est possible car U, V, U ∩V sont connexes par
n ).
arcs), avec c0 et cn constants. Pour tout i ∈ J0, n − 1K, nous notons αi le chemin t ↦ α( i+t
Par le lemme 1.1, le lacet α en x est homotope au lacet

(c0 ⋅ α0 ⋅ c1 ) ⋅ (c1 ⋅ α1 ⋅ c2 ) ⋅ ... ⋅ (cn−2 ⋅ αn−2 ⋅ cn−1 ) ⋅ (cn−1 ⋅ αn−1 ⋅ cn ) . (1)

Pour i ∈ J0, n − 1K, le chemin ci ⋅ αi ⋅ ci+1 , est un lacet en x contenu dans U ou dans V . Donc
i∗ π1 (U, x) ∪ j∗ π1 (V, x) engendre π1 (X, x).
Montrons la dernière assertion. Si U ∩ V est non vide, alors X est connexe par arcs
(voir la partie A.1.6 de l’appendice A). Si U et V sont simplement connexes, alors chaque
ci ⋅ αi ⋅ ci+1 est homotope au lacet constant en x. Donc α est homotope au lacet constant
en x par l’expression (1) et le lemme 1.1. Par conséquent, X est simplement connexe. ◻
Corollaire 1.12. Pour n ≥ 2, la sphère Sn est simplement connexe.
Démonstration. Elle s’écrit comme réunion de l’ouvert U complémentaire du pôle nord,
et de l’ouvert V complémentaire du pôle sud. Les ouverts U et V sont contractiles (par la
16
rétraction par déformation forte sur le pôle qu’ils contiennent le long des méridiens), donc
simplement connexes par l’exercice E.2. L’intersection U ∩ V se rétracte par déformation
forte le long des méridiens sur l’équateur Sn−1 , qui est connexe par arcs si n ≥ 2. ◻
Corollaire 1.13. Pour n ≥ 1, l’espace projectif complexe Pn (C) est simplement connexe.
Démonstration. Rappelons (voir l’exercice E.A.121 (2) de l’appendice A) que pour tout
n ∈ N∖{0}, l’espace projectif complexe de dimension n est l’espace des droites complexes
de Cn+1
Pn (C) = (Cn+1 ∖{0})/C∗ .
Raisonnons par récurrence sur n. D’après l’exercice E.A.121 (3) de l’appendice A, la droite
projective P1 (C) est homéomorphe à la sphère S2 . Donc, par le corollaire 1.12, nous avons

π1 (P1 (C)) = 0 .

Supposons maintenant Pn (C) simplement connexe. Si f ∶ ∂B2n+2 = S2n+1 → Pn (C) est la


projection canonique, alors le recollement 4 B2n+2 ∪f Pn (C) est homéomorphe à Pn+1 (C)

(voir l’exercice E.A.121 (6)). L’intérieur B2n+2 de B2n+2 est un ouvert U de B2n+2 ∪f Pn (C),
par les propriétés des recollements données dans l’exemple (5) suivant l’exercice E.A.111. Le
complémentaire de l’origine de B2n+2 est un ouvert V de B2n+2 ∪f Pn (C). Remarquons que
U est contractile, et que V se rétracte par déformation forte sur Pn (C) (par la rétraction
radiale de B2n+2 ∖{0} sur son bord), donc est simplement connexe. De plus, l’ouvert U ∩ V

est connexe par arcs, car la boule ouverte épointée B2n+2 ∖{0} se rétracte par déformation
forte (radialement) sur la sphère de centre 0 et de rayon 21 , qui est homéomorphe à S2n+1 ,
donc est connexe par arcs. La proposition 1.11 montre alors que Pn+1 (C) est simplement
connexe. ◻

1.3 Autres exercices


Exercice E.6. Dans cet exercice, nous appelons peigne le sous-espace topologique X de
R2 suivant :
X = ([0, 1] × {0}) ∪ ⋃ {α} × [0, 1] .
α∈{0}∪{2−n ∶ n∈N}

Montrer que le peigne est contractile. Soit x0 = (0, 1). Montrer que idX est homotope à
l’application constante en x0 , mais n’est pas homotope à l’application constante en x0
relativement à {x0 }.
Coller en tordant une fois

x0

1 1
0 4 2 1
Le peigne Le ruban de Möbius
4. Voir l’exemple (5) suivant l’exercice E.A.111 dans l’appendice A pour une définition.

17
Exercice E.7.
(1) Montrer que l’espace topologique quotient C = [0, 1] × [0, 1]/ ∼C , où ∼C est la relation
d’équivalence engendrée par (0, s) ∼C (1, s) pour tout s ∈ [0, 1], est homéomorphe au
sous-espace topologique A = {z ∈ C ∶ 1 ≤ ∣z∣ ≤ 2} (appelé un anneau) de C et à l’espace
̃ = S1 × [0, 1] (appelé un cylindre). Montrer que cet anneau, ainsi
topologique produit C
que l’anneau ouvert {z ∈ C ∶ 1 < ∣z∣ < 2}, ont le même type d’homotopie que le cercle
S1 .
(2) Montrer que le ruban de Möbius 5 M = ([0, 1] × [0, 1])/ ∼M , où ∼M est la relation
d’équivalence engendrée par (0, s) ∼M (1, 1 − s) pour tout s ∈ [0, 1], a le même type
d’homotopie que le cercle S1 . On pourra par exemple montrer que l’âme du ruban de
Möbius AM = π([0, 1] × { 12 }), où π ∶ [0, 1] × [0, 1] → M est la projection canonique, est
un rétracte par déformation forte de M .
(3) Montrer qu’il existe un homéomorphisme local f ∶ C → M tel que tout point de
M admette exactement deux antécédents (l’application f est un revêtement à deux
feuillets, avec la terminologie de la partie 2).
(4) En utilisant par exemple le théorème de Jordan disant que toute courbe fermée simple 6
du plan euclidien le sépare en deux composantes connexes, montrer que C et M ne
sont pas homéomorphes.

Exercice E.8. Montrer que le tore troué (S1 × S1 )∖{(1, 1)} a le même type d’homotopie
que le bouquet 7 de deux cercles (S1 , 1) ∨ (S1 , 1).

(1, 1)

Exercice E.9. Montrer que pour tout n ∈ N, le plan euclidien, privé de n points, a le
même type d’homotopie que le bouquet de n cercles (voir l’exemple (4) suivant l’exercice
E.A.110 dans la partie A.2.6 de l’appendice A pour la définition d’un bouquet de cercles).
5. Nous renvoyons au superbe article (2023) “The Optimal Paper Möbius Band” de Richard Evan
Schwartz (et à ses papiers et articles de presse reliés, disponibles sur la page oueb de l’auteur
https ://www.math.brown.edu/reschwar/papers.html), qui caractérise la hauteur maximale d’un rectangle
de papier de longueur 1 permettant de fabriquer un ruban de Möbius en recollant ses extrémités.

plier

√1
3
plier
plier
coller

6. c’est-à-dire l’image d’une application de S1 dans R2 qui est un homéomorphisme sur son image
7. Voir l’exemple (4) suivant l’exercice E.A.110 dans la partie A.2.6 de l’appendice A pour la définition
d’un bouquet de cercles.

18
Exercice E.10. Soit V un espace vectoriel réel de dimension n ≥ 1 (muni de sa topologie
usuelle définie par n’importe laquelle de ses normes). Soit W un sous-espace vectoriel de
dimension k avec 0 ≤ k ≤ n − 1.
(1) Montrer que V ∖W est connexe (donc connexe par arcs) si et seulement si k ≤ n − 2.
(2) Supposons maintenant que n ≥ 2 et k ≤ n − 2. Montrer que V ∖ W a le même type
d’homotopie que la sphère Sn−k−1 . En déduire le groupe fondamental de V ∖ W en
fonction de n et k. 8

Exercice E.11. Soit G un groupe topologique, d’élément neutre e. Si f, g ∶ [0, 1] → G sont


deux lacets en e, nous notons f g ∶ [0, 1] → G le lacet défini par f g ∶ t ↦ f (t)g(t).
(1) Montrer que les lacets f ⋅ g et f g sont homotopes (rel {0, 1}).
(2) Montrer que π1 (G, e) est abélien.

(En particulier avec les notations qui seront introduites dans la partie 2.3, les groupes
π1 (Tn , 0), π1 (SO(n), e) et π1 (SLn (R), e) sont abéliens.)

Exercice E.12. Rappelons tout d’abord le théorème de relèvement des applications et des
homotopies à valeurs dans le cercle (voir le corollaire 2.28 pour une démonstration dans
un cadre général).
— Si f ∶ [0, 1] → S1 est une application continue, pour tout t0 ∈ R tel que f (0) = e2iπt0 , il
̃
existe une application continue f̃ ∶ [0, 1] → R telle que f (t) = e2iπf (t) pour tout t ∈ [0, 1],
appelée un relèvement de f , qui est unique si nous demandons de plus que f̃(0) = t0 .
— Si h ∶ [0, 1] × [0, 1] → S1 est une application continue, et si f ∶ [0, 1] → R est une
application continue telle que h(t, 0) = e2iπf (t) pour tout t ∈ [0, 1], alors il existe une
et une seule application continue ̃ h ∶ [0, 1] × [0, 1] → R telle que ̃
h(t, 0) = f (t) et
̃
h(t, s) = e2iπ h(t,s)
pour tous les t, s ∈ [0, 1].

(1) Montrer que, pour tout élément x dans S1 , l’application φx ∶ π1 (S1 , x) → Z, définie
par [γ] ↦ ̃ γ (1) − ̃
γ (0) où ̃
γ est un relèvement du lacet γ défini ci-dessus, est un
isomorphisme de groupes.
Si c est un chemin dans S1 , d’origine x et d’extrémité y, et si ϕc ∶ π1 (S1 , y) → π1 (S1 , x)
est l’isomorphisme de groupes défini dans la proposition 1.3, montrer que φx ○ ϕc = φy .
Soient f ∶ S1 → S1 une application continue et x un point de S1 . Posons y = f (x).
La composition des morphismes de groupes

φ−1 f∗ φy
Z Ð→ π1 (S1 , x) Ð→ π1 (S1 , y) Ð→ Z
x

est un morphisme de groupes de Z dans Z. C’est donc la multiplication par un entier


n ∈ Z, qui ne dépend pas de x par ce qui précède. Nous le notons deg(f ), et nous
l’appelons le degré de f .
Dans ce qui suit, f et g sont des applications continues de S1 dans S1 .
(2) Si f est une rotation, calculer deg(f ). Pour tout n ∈ N, calculer le degré de l’application
z ↦ zn.
8. Si k = n − 2, on pourra utiliser l’exercice E.12 (1).

19
(3) Montrer que deg(f ○ g) = deg(f )deg(g). En déduire que si f est un homéomorphisme,
alors deg(f ) ∈ {±1}.
(4) Montrer que deg(f ) = deg(g) si et seulement si f et g sont homotopes. En déduire que
deg(f ) = 0 si et seulement si f se prolonge continûment en une application continue
f ′ ∶ B2 → S1 .
(5) Montrer qu’il n’existe pas de rétraction B2 → S1 .
(6) Démontrer le théorème de d’Alembert : tout polynôme complexe non constant admet
au moins une racine complexe.
(7) Soit f ∶ S1 → S1 une application continue telle que f (−x) = −f (x). Montrer que f est
de degré impair.
(8) Calculer le groupe fondamental du tore Tn de dimension n, du ruban de Möbius et des
anneaux sphériques fermés {x ∈ Rn ∶ a ≤ ∥x∥ ≤ b} et ouverts {x ∈ Rn ∶ a < ∥x∥ < b} où
b > a > 0.
Exercice E.13. (Théorème de Borsuk-Ulam en dimension 1 et 2) 9 Le théorème de
Borsuk-Ulam affirme que pour tout n ∈ N et pour toute application continue f ∶ Sn → Rn ,
il existe un point x ∈ Sn tel que f (x) = f (−x). 10
(1) Montrez que ce théorème est vrai si n = 1.
(2) Supposons par l’absurde qu’il existe une application continue f ∶ S2 → R2 telle que
pour tout x ∈ S2 nous ayons f (x) ≠ f (−x)
a) Montrez que le degré d’une application continue φ ∶ S1 → S1 vérifiant φ(−x) = −φ(x)
pour tout x ∈ S1 est impair.
b) Construire une application continue g ∶ S2 → S1 telle que pour tout x ∈ S2 nous
ayons g(−x) = −g(x).
c) Notons ι ∶ S1 → S2 l’inclusion du cercle S1 comme équateur de la sphère S2 . Montrez
que ι est homotope à une application constante, alors que g ○ ι ne l’est pas. Conclure.
Exercice E.14.
(1) Soient X un espace topologique et CX = (X × [0, 1])/⟨X × {1}⟩ le cône sur X (voir
l’exemple (1) suivant l’exercice E.A.110 dans la partie A.2.6 de l’appendice A). Nous
notons [x, t] la classe dans CX de l’élément (x, t) de X × [0, 1]. Montrer que CX est
contractile, et que si x0 = [x, 1] (pour tout x dans X) est le sommet de ce cône, alors
CX ∖{x0 } se rétracte par déformation forte sur X (identifié par x ↦ [x, 0] avec une
partie fermée de CX).
(2) Si f ∶ X → Y est une application continue, nous appelons cône de f , et nous notons
C(f ) l’espace topologique obtenu par recollement (voir l’exemple (5) suivant l’exercice
E.A.111 dans la partie A.2.6 de l’appendice A pour la définition d’un recollement) du
cône CX de X sur Y par l’application f (comme ci-dessus, X est identifié à une partie
fermée de CX) :
C(f ) = CX∪f Y .
Nous notons encore x0 l’image de x0 ∈ CX dans C(f ).
Montrer que C(f )∖{x0 } se rétracte par déformation forte sur Y .
9. Voir l’exercice E.72 en dimension quelconque.
10. En particulier avec n = 2, ce résultat montre que sur la surface terrestre, il existe deux points
antipodaux qui sont à la même altitude et ont la même température, ainsi que deux points antipodaux qui
ont la même pression atmosphérique et la même température.

20
(3) Soient X un espace topologique et SX = (X × [−1, 1])/R, où R est la relation d’é-
quivalence engendrée par (x, 1) ∼ (x′ , 1) et (x, −1) ∼ (x′ , −1) pour tous x, x′ dans X,
la suspension de X (voir l’exemple (2) suivant l’exercice E.A.110 dans la partie A.2.6
de l’appendice A). Montrer que si X est connexe par arcs, alors SX est simplement
connexe. Donner un contre-exemple si l’hypothèse n’est pas vérifiée.

1.4 Indications pour la résolution des exercices


Correction de l’exercice E.1. Puisque les applications fi et fj coïncident sur Fi ∩ Fj
pour tous les i, j ∈ I, il existe une et une seule application f ∶ X → Y égale à fi sur Fi pour
tout i ∈ I. Montrons qu’elle est continue. Soit F un fermé de Y . Puisque la famille (Fi )i∈I
recouvre X, nous avons

f −1 (Y ) = ⋃ f −1 (Y ) ∩ Fi = ⋃ (fi )−1 (Y ) .
i∈I i∈I

Comme l’application fi est continue, l’image réciproque (fi )−1 (Y ) est un fermé de Fi , donc
un fermé de X puisque Fi est fermé dans X. Donc f −1 (Y ) est fermé comme union finie
(car I est finie) de fermés.
Correction de l’exercice E.2. Soient X un espace topologique contractile, x0 ∈ X, et
f ∶ S1 → X une application continue. Montrons que f s’étend en une application continue
f̃ ∶ B2 → X. Puisque X est contractile, il existe une homotopie h ∶ X × [0, 1] → X entre
l’application identique de X et l’application constante de valeur x0 . Pour tout s ∈ [0, 1],
notons hs ∶ x ↦ h(x, s). Considérons l’application f̃ ∶ B2 → X définie par f̃(0) = x0 et
f̃(ρ eiθ ) = h(f (eiθ ), 1 − ρ) pour tous les ρ ∈ ]0, 1]. Alors l’application f̃ coïncide avec f sur
S1 car h0 = idX . Elle est continue sur B2 ∖{0} par composition d’applications continues.
Elle est aussi continue en 0, car h1 est l’application constante de valeur x0 et puisque les
applications f et h sont continues. Donc X est simplement connexe.
Correction de l’exercice E.3. Pour tout i ∈ I, notons pi ∶ ∏i∈I Xi → Xi la i-ème
projection canonique, définie par (yi )i∈I ↦ yi . Elle est continue par la définition de la
topologie produit (voir la partie A.2.4 de l’appendice A). Donc l’application induite

(pi )∗ ∶ π1 (∏ Xi , (xi )i∈I ) → π1 (Xi , xi )


i∈I

est un morphisme de groupes. L’application

ϕ = ∏(pi )∗ ∶ π1 (∏ Xi , (xi )i∈I ) → ∏ π1 (Xi , xi )


i∈I i∈I i∈I

définie par [α] ↦ ((pi )∗ ([α]))i∈I est donc un morphisme de groupes.


Par les propriétés de la topologie produit, si γi , γi′ ∶ [0, 1] → Xi sont des lacets en xi
pour tout i ∈ I, alors l’application ∏i∈I γi ∶ [0, 1] → ∏i∈I Xi définie par t ↦ (γi (t))i∈I est
un lacet en (xi )i∈I . Elle vérifie (∏i∈I γi ) ⋅ (∏i∈I γi′ ) = ∏i∈I (γi ⋅ γi′ ) en regardant compo-
sante par composante. Donc l’application ψ ∶ ([γi ])i∈I ↦ [∏i∈I γi ] de ∏i∈I π1 (Xi , xi ) dans
π1 (∏i∈I Xi , (xi )i∈I ) est un morphisme de groupes. Il est élémentaire de vérifier que ϕ et ψ
sont inverses l’un de l’autre.
Correction de l’exercice E.5. L’équivalence entre les assertions (1) et (2) découle de
la proposition 1.10. Comme X est connexe par arcs, l’équivalence entre les assertions (2)
et (3) découle du corollaire 1.4.
21
Si l’assertion (4) est vérifiée, alors en particulier tout lacet est homotope au lacet
constant en son point base, donc l’assertion (3) est vérifiée. Si l’assertion (1) est vérifiée,
si α et β sont deux chemins de même origine et de même extrémité, alors l’application
α(2t) si t ∈ [0, 21 ]
f du cercle S1 dans X définie par f (e2iπt ) = { est continue par
β(2 − 2t) si t ∈ [ 12 , 1]
l’exercice E.1, donc s’étend continuement en une application g ∶ B2 → X par l’assertion (1).
L’application h ∶ [0, 1] × [0, 1] → X définie par

h(t, s) = g((1 − s)e2iπt + s e−2iπt )

(obtenue en postcomposant par g l’homotopie affine le long des segments verticaux dans
B2 entre le demi-cercle supérieur et le demi-cercle inférieur de S1 ), est alors une homotopie
relative entre α et β.
Correction de l’exercice E.6. Le peigne X se rétracte par déformation forte sur son
segment horizontal [0, 1] × {0} par l’homotopie affine le long de ses segments verticaux. Ce
segment horizontal se rétracte par déformation forte sur son origine x′0 = (0, 0) par l’homo-
topie affine h ∶ (t, s) ↦ (t(1 − s), 0) le long de lui-même. Enfin, les applications constantes
sur X de valeurs x′0 et x0 (qui sont tous les deux des points de X) sont homotopes, par
l’homotopie affine le long du segment vertical {0} × [0, 1] entre x′0 et x0 . Par composition
des homotopies, ceci montre que X est contractile et que idX est homotope à l’application
constante en x0 .
Supposons par l’absurde qu’il existe une homotopie h ∶ X × [0, 1] → X relative à {x0 }
entre idX et l’application constante en x0 . Pour tout n ∈ N, notons yn = (2−n , 1). L’ap-
plication s ↦ h(yn , s) est un chemin continu de yn à x0 . Puisque x0 et yn sont dans des
composantes connexes par arcs différentes de X ∖{x′0 }, il existe un temps sn ∈ [0, 1] tel
que h(yn , sn ) = x′0 . Quitte à extraire, nous pouvons supposer que (sn )n∈N converge vers s ∈
[0, 1]. Par la continuité de h, puisque la suite (yn )n∈N converge vers x0 dans X, et puisque
l’homotopie h est relative à {x0 }, nous avons donc x0 = h(x0 , s) = lim h(yn , sn ) = x′0 .
n→+∞
Ceci contredit le fait que x′0 ≠ x0 .
Correction de l’exercice E.7. (1) L’application (e2iπθ , s) ↦ (1+s)e2iπθ est une bijection
continue entre les espaces compacts C ̂ et A, donc un homéomorphisme.
Notons πC ∶ [0, 1]×[0, 1] → C = ([0, 1]×[0, 1])/∼C la projection canonique. L’application
̂ définie par (t, s) ↦ (e2iπt , s) est continue. Elle vérifie (t, s) ∼C (t′ , s′ )
f ∶ [0, 1] × [0, 1] → C
si et seulement si f (t, s) = f (t′ , s′ ). Elle passe donc au quotient en une bijection f continue
de C dans C. ̂ De plus, par l’exercice E.A.107 (2) de l’appendice A, l’espace quotient
C est séparé, donc compact car πC est continue et [0, 1] × [0, 1] compact. Comme une
bijection continue entre espaces compacts est un homéomorphisme (voir le théorème A.23
de l’appendice A), l’application f est un homéomorphisme.
Puisque les intervalles [0, 1] et ]0, 1[ sont contractiles et par l’exemple (2) juste avant la
partie 1.2, l’espace C ̂ (ainsi que tout espace qui lui est homéomorphe), et l’anneau ouvert
{z ∈ C ∶ 1 < ∣z∣ < 2} (qui est homéomorphe à S1 × ]0, 1[ par restriction) ont le même type
d’homotopie que le cercle S1 .

22
s=1

s= 1
2

s=0
t=0 t=1
âme AM

(2) L’application h ∶ ([0, 1] × [0, 1]) × [0, 1] → ([0, 1] × [0, 1]) définie par
u
((t, s), u) ↦ (t, (1 − u)s + )
2
est continue. Puisque (1 − u)(1 − s) + u2 = 1 − ((1 − u)s + u2 ), elle passe au quotient en
une application continue h ∶ M × [0, 1] → M , qui est une homotopie relative à AM entre
l’identité de M et une rétraction de M sur AM . Donc le ruban de Möbius et son âme
(qui est homéomorphe au cercle comme déjà vu pour montrer que le quotient d’un inter-
valle fermé par l’identification de ses extrémités est homéomorphe au cercle) ont le même
type d’homotopie. Puisque la relation « avoir même type d’homotopie » est une relation
d’équivalence, les espaces C et M ont le même type d’homotopie.
(3) Notons πM ∶ ([0, 1] × [0, 1]) → M = ([0, 1] × [0, 1])/∼M la projection canonique.
s=1
En considérant de manière sé-
parée les cas où t, t′ ∈ {0, 1} et
t, t′ ∉ {0, 1}, il est élémentaire
de montrer que deux points
s= 1
(t, s) et (t′ , s) de [0, 1] × [0, 1], 2

qui ne sont pas équivalents par


∼M , ont des voisinages satu-
rés disjoints, voir la figure ci-
contre. s=0
t=0 t=1
Donc par la proposition A.4 de l’appendice A, l’espace M est séparé. Il est donc compact
car c’est l’image par l’application continue πM du compact [0, 1] × [0, 1]. L’application
πM (2t, s) si t ≤ 12
f ∶ [0, 1] × [0, 1] → M définie par (t, s) ↦ { est bien définie en
πM (2t − 1, 1 − s) si t ≥ 12
t = 12 , car πM (1, s) = πM (0, 1 − s). Elle est continue par l’exercice E.1 appliqué aux fermés
F1 = ([0, 12 ] × [0, 1]) et F2 = ([ 12 , 1] × [0, 1]). De nouveau puisque πM (1, s) = πM (0, 1 − s),
elle passe au quotient en une application f ∶ C → M , dont les préimages ont exactement
deux points, et qui est continue par les propriétés du passage au quotient. De plus, en
restriction à l’image par πC du rectangle vertical ([t − ϵ, t + ϵ] ∩ [0, 1]) × [0, 1] pour tous les
t ∈ ]0, 1[ et ϵ ∈ ]0, 10
1
], ainsi qu’à l’image par πC de ([0, 10 1
] ∪ [0, 10
1
]) × [0, 1], l’application
f est une bijection continue entre deux compacts, donc un homéomorphisme.
(4) Supposons par l’absurde qu’il existe un homéomorphisme f du ruban de Möbius
M dans l’anneau C. Notons que M privé de son âme AM se rétracte par déformation forte
sur son bord, qui est homéomorphe à un cercle, donc M privé de AM est connexe. Mais
23
alors f (AM ) est une courbe fermée simple dans l’anneau A qui ne sépare pas l’anneau, et
comme tout point du plan est joignable par un chemin (radialement par exemple) à l’une
des deux composantes de bord de A, l’image f (AM ) est une courbe fermée simple dans le
plan qui ne sépare pas le plan, ce qui contredit le théorème de Jordan.
Correction de l’exercice E.8. Les deux séries de respectivement 4 et 7 dessins ci-
dessous montrent que le tore troué se rétracte par déformation forte sur un sous-espace
homéomorphe à un bouquet de deux cercles, ce qui implique le résultat. La première
série voit le tore (à homéomorphisme près) comme l’espace topologique quotient du carré
[0, 1] par l’identification par translation des côtés opposés. La seconde série voit le tore (à
homéomorphisme près) comme le tore de révolution autour de l’axe de coordonnée vertical
d’un cercle vertical disjoint de cet axe de coordonnée.

T2 − {∗} S1 ∨ S1

Correction de l’exercice E.9. Nous avons déjà vu le résultat si n = 1 (voir l’exemple (1)
juste avant la partie 1.2). Nous supposons donc n ≥ 2. Le groupe des homéomorphismes de
R2 agit transitivement sur les n-uplets de points deux à deux distincts (voir par exemple
la proposition 5.17, démontrée dans la partie 6.3.2). Nous pouvons donc supposer que les
n points considérés sont les xk = (3k, 0) pour k ∈ J1, nK. Notons S(x, r) le cercle dans R2
de centre x ∈ R2 et de rayon r > 0. Notons X = ( ⋃n−1 k=1 [3k + 1, 3k + 2]) ∪ ( ⋃k=1 S(3k, 1).
n

Alors X est un espace topologique ayant le même type d’homotopie qu’un bouquet de n
cercles, en écrasant en un point la réunion contractile des intervalles [3k + 1, 3k + 2] pour
k ∈ J1, n − 1K et des demi-cercles supérieurs fermés des cercles S(3k, 1) pour k ∈ J2, n − 1K
(avec la convention usuelle de l’ensemble vide si n = 2). De plus, le plan euclidien privé
des points xk pour 1 ≤ k ≤ n se rétracte par déformation forte sur X, en considérant la
rétraction radiale sur son bord sur chaque disque de centre xk et de rayon 1, la rétraction
le long des verticales pour tout point de [3, 3n] × R, la rétraction le long des rayons partant
de (3, 0) d’angle en ce point dans [ π2 , 3π
2
] modulo 2π, ainsi que la rétraction le long des
rayons partant de (3n, 0) d’angle en ce point dans [ − π2 , π2 ] modulo 2π.

24
x1 x2 xk

Correction de l’exercice E.10. (1) En prenant des bases et puisque les bijections
linéaires sont des homéomorphismes, nous pouvons supposer que V = Rn et W = Rk × {0}.
Pour tout m ∈ N∖{0}, l’ouvert Rm ∖{0} de Rm est connexe (donc connexe par arcs) si et
seulement si m ≥ 2. Donc l’ouvert V ∖W = Rk × (Rn−k ∖{0}) est connexe (donc connexe par
arcs) si et seulement si k ≤ n − 2.
(2) Puisque Rk est contractile, puisque Rn−k ∖ {0} a le même type d’homotopie que
la sphère Sn−k−1 par rétraction radiale (voir l’exemple (1) avant la partie 1.2) et comme
le produit préserve les équivalences d’homotopie (voir l’exemple (2) avant la partie 1.2),
l’espace V ∖ W a le même type d’homotopie que la sphère Sn−k−1 . Puisque Sn−k−1 est
simplement connexe si n − k − 1 ≥ 2, le groupe fondamental de V ∖W est donc trivial si
k ≤ n − 3. Si k = n − 2, alors le groupe fondamental de V ∖W est isomorphe à celui du cercle
S1 , qui est isomorphe à Z (comme vu par exemple dans l’exercice E.12 (1)).
Correction de l’exercice E.11. (1) Notons ce le lacet constant en l’élément neutre e
dans G. Comme vu dans la démonstration du lemme 1.1 (4), les lacets f ⋅ ce et f sont
homotopes, par l’homotopie h ∶ [0, 1] × [0, 1] → G définie par
f ( s+1
2t
) si 0 ≤ t ≤ 1+s
(t, s) ↦ { 2
e si 1+s
2 ≤t≤1.
De la même manière, les lacets f et ce ⋅ f sont homotopes.
Par multiplication point par point des homotopies, si f et f ′ sont des lacets en e
homotopes, et si g et g ′ sont des lacets en e homotopes, alors les lacets f g et f ′ g ′ sont
homotopes.
Le résultat découle donc du fait que (f ⋅ ce )(ce ⋅ g) = f ⋅ g.
(2) L’application h ∶ [0, 1] × [0, 1] → G définie par

⎪ f (2t) si 0 ≤ t ≤ 2s



(t, s) ↦ ⎨ f (s)g(2t − s) si 2s ≤ t ≤ 1+s



2

⎩ f (2t − 1) si 1+s
≤ t ≤ 1
2

est continue par l’exercice E.1. Pour tout t ∈ [0, 1], nous avons h(t, 0) = (g ⋅ f )(t) et de plus
h(t, 1) = (f ⋅ g)(t). Donc les lacets g ⋅ f et f ⋅ g sont homotopes, et

[g][f ] = [g ⋅ f ] = [f ⋅ g] = [g][f ] .
25
Ceci montre que π1 (G, e) est abélien.
Correction de l’exercice E.12. Nous noterons p ∶ R → S1 l’application continue définie
par t ↦ e2iπt . Pour tout s ∈ R, la fibre p−1 (p(s)) de p au-dessus de s est l’orbite s + Z de
s par les translations entières dans R.
(1) Montrons tout d’abord que l’application φx est bien définie.
Elle est bien à valeurs entières, car la différence de deux points d’une même fibre de p
est entière.
Elle ne dépend pas du choix des relèvements. En effet, soient ̃ γ et ̃
̃
γ deux relèvements
d’un lacet γ en x. Puisque la différence de deux points d’une même fibre de p est entière,
l’application t ↦ ̃ ̃
γ (t)− ̃
γ (t) est continue et à valeurs dans l’espace discret Z, donc constante.
En particulier ̃ ̃
γ (1) − ̃γ (1) = ̃
̃ γ (0) et ̃
γ (0) − ̃ ̃γ (1) − ̃ ̃
γ (0) = ̃
γ (1) − ̃
γ (0).
Elle ne dépend pas du choix d’un lacet γ représentant une classe d’homotopie donnée
[γ] ∈ π1 (S1 , x). En effet, soient γ et γ ′ des lacets en x homotopes. Soient ̃ γ un relèvement de
γ ′ l’unique relèvement de γ ′ tel que ̃
γ et ̃ γ (0) = ̃ γ ′ (0) (ce qui est possible car γ(0) = γ ′ (0)).
Soient h une homotopie de γ à γ ′ et ̃ h ∶ [0, 1]×[0, 1] → R l’unique relèvement de l’homotopie
̃
h telle que h(t, 0) = ̃ γ (t) pour tout t ∈ [0, 1]. Alors le chemin t ↦ ̃ h(t, 1) est un relèvement
′ ′
de γ d’origine ̃ γ (0), donc est égal à ̃ γ ′ par unicité. Puisque l’application s ↦ h(1, s) est
constante et comme tout relèvement de chemin constant est constant, nous obtenons donc
que ̃ γ ′ (1). Par conséquent ̃
γ (1) = ̃ γ ′ (1) − ̃
γ ′ (0) = ̃ γ (1) − ̃
γ (0).
Montrons que si γ et γ ′ sont des lacets en x tels que φx ([γ ′ ]) = φx ([γ]), alors γ et
γ ′ sont homotopes. Ceci montrera l’injectivité de φx . Soient ̃ γ un relèvement de γ et ̃ γ′
′ ′ ′
un relèvement de γ tels que ̃ γ (0) = ̃γ (0). Puisque φx ([γ ]) = φx ([γ]), nous avons donc
̃ γ ′ (1). Les deux chemins ̃
γ (1) = ̃ γ ′ dans R ont donc même origine et même extrémité.
γ et ̃
Puisque R est simplement connexe (voir l’exercice E.5, mais ici il suffit de considérer
l’application (t, s) ↦ s ̃ γ ′ (t), qui est clairement une homotopie (relativement
γ (t) + (1 − s) ̃
aux extrémités) entre les chemins ̃ γ et ̃ γ ′ ), ils sont homotopes. Puisque p est continue, les
′ ′
lacets γ = p ○ ̃ γ et γ = p ○ ̃
γ sont homotopes. Donc φx est injectif.
Montrons que φx est surjectif. Pour tout k ∈ Z, l’application γk ∶ [0, 1] → S1 définie
par t ↦ xe2iπkt est un lacet en x dans S1 . Pour tout s ∈ R tel que p(s) = x, l’application
̃
γk ∶ t ↦ s + kt est un relèvement de γk , donc φx ([γk ]) = ̃
γk (1) − ̃
γk (0) = k. Par conséquent
φx est surjectif.
Montrons que φx est un morphisme de groupes. Pour tous les lacets γ et γ ′ en x dans
γ un relèvement de γ et γ̃′ l’unique relèvement du chemin inverse γ ′ tel que
S1 , soient ̃
γ̃′ (0) = ̃
γ (1)

γ (1)) = x = γ ′ (0)). Notons que γ̃′ est un relèvement de γ ′ , donc


(ce qui est possible car p(̃

γ̃′ (0) − γ̃′ (1) = γ̃′ (1) − γ̃′ (0) = φx ([γ ′ ]) .

Alors par l’exercice E.1, la concaténation ̃γ ⋅ γ̃′ des chemins concaténables ̃


γ et γ̃′ est un
relèvement de la concaténation γ ⋅ γ ′ . Donc
γ ⋅ γ̃′ (1) − ̃
φx ([γ][γ ′ ]−1 ) = φx ([γ ⋅ γ ′ ]) = ̃ γ ⋅ γ̃′ (0) = γ̃′ (1) − ̃
γ (0)
= γ̃′ (1) − γ̃′ (0) + ̃
γ (1) − ̃ γ (0) = (̃ γ (1) − ̃γ (0)) − (γ̃′ (0) − γ̃′ (1))
= φx ([γ]) − φx ([γ ′ ]) ,

26
ce qui montre que φx est un morphisme de groupes.
Enfin, soient y ∈ S1 , γ un lacet en y dans S1 et c un chemin dans S1 , d’origine x et
d’extrémité y. Notons ̃ γ un relèvement de γ, ̃c le relèvement de c tel que ̃ γ (0) et ̃
c(1) = ̃ c
̃
le relèvement de c tel que c(0) = ̃ ̃
γ (1). Notons que c est aussi un relevé de c, donc

−( ̃
c(1) − ̃
c(0)) = ̃
c(1) − ̃
c(0) .

Alors le chemin concaténé (̃ γ) ⋅ ̃


c⋅̃ c est un relèvement du lacet (c ⋅ γ) ⋅ c en x. Donc

c⋅̃
φx ○ ϕc ([γ]) = φx ([(c ⋅ γ) ⋅ c]) = (̃ γ) ⋅ ̃ c⋅̃
c (1) − (̃ γ) ⋅ ̃
c (0) = ̃
c(1) − ̃
c(0)
=̃c(1) − ̃
c(0) + ̃ γ (1) − ̃
γ (0) + ̃c(1) − ̃
c(0) = ̃γ (1) − ̃
γ (0) = φy ([γ]) .

(2) Montrons que le degré d’une application continue f ∶ S1 → S1 ne dépend pas du


choix du point base x de S1 . En effet, soient x′ ∈ S1 et y ′ = f (x′ ), et soit c un chemin de x
à x′ dans S1 . Nous avons un diagramme

φ−1 f∗ φy
Ð→ π1 (S1 , x) Ð→ π1 (S1 , y) Ð→
x
Z Z
id ↑ ↑ ϕc ↑ ϕf ○c ↑ id
φ−1 f∗ φy ′
Ð→ π1 (S1 , x′ ) Ð→ π1 (S1 , y ′ ) Ð→
x′
Z Z

dont le carré de droite et le carré de gauche commutent par dernière affirmation de la


question (1).
Montrons que le carré du milieu commute, ce qui montrera que la composition des
applications de la ligne du bas coïncide avec la composition des applications de la ligne du
haut, donc que le degré ne dépend pas du choix du point base.
En effet, pour tout lacet γ en x′ , nous avons

f∗ ○ ϕc ([γ]) = f∗ ([c ⋅ γ ⋅ c]) = [f ○ (c ⋅ γ ⋅ c)] = [(f ○ c) ⋅ (f ○ γ) ⋅ (f ○ c)]


= ϕf ○c ([f ○ γ]) = ϕf ○c ○ f∗ ([γ]) .

L’application γ ∶ t ↦ e2iπt définie sur [0, 1] est un lacet en 1 dont un relèvement est
t ↦ t, donc vérifiant φ1 ([γ]) = 1. Pour tout θ ∈ R, si f ∶ z ↦ e2iπθ z est la rotation d’angle
2πθ modulo 2π, alors f ○ γ est le lacet t ↦ e2iπ(t+θ) en e2iπθ , dont un relevé est α ∶ t ↦ t + θ.
Donc par la définition du degré, nous avons

deg f = φe2iπθ ○ f∗ ○ (φ1 )−1 (1) = φe2iπθ ○ f∗ ([γ]) = φe2iπθ ([f ○ γ]) = α(1) − α(0) = 1 .

De même, pour tout n ∈ Z, si g ∶ z ↦ z n , alors g ○ γ est le lacet t ↦ e2iπnt en 1, dont un


relevé est β ∶ t ↦ nt. Donc
deg g = β(1) − β(0) = n .

(3) Soient f, g ∶ S1 → S1 deux applications continues et x ∈ S1 . Notons y = g(x) et


z = f (y), de sorte que f ○ g(x) = z. Alors par la définition du degré, nous avons

deg(f ○ g) = φz ○ (f ○ g)∗ ○ (φx )−1 (1) = φz ○ f∗ ○ g∗ ○ (φx )−1 (1)


= φz ○ f∗ ○ φ−1 −1 −1
y (φy ○ g∗ ○ (φx ) (1)) = φz ○ f∗ ○ φy (deg g) = (deg f )(deg g) .

27
Si f est un homéomorphisme, puisque deg(id) = 1 (par exemple parce que id∗ = id), il
découle de la propriété de multiplicativité ci-dessus que deg f est un entier inversible, donc
deg f ∈ {±1}
(4) Supposons que f et g soient deux applications homotopes du cercle dans le cercle.
Soit x ∈ S1 , posons y = f (x) et z = g(x). Soit h une homotopie entre f et g, posons
c ∶ s ↦ h(x, s), qui est un chemin entre h(x, 0) = f (x) = y et h(x, 1) = g(x) = z. Par la
proposition 1.6 et par la dernière assertion de la question (1), le diagramme suivant est
commutatif.
φ−1 f∗ φy
Ð→ π1 (S1 , x) Ð→ π1 (S1 , y) Ð→
x
Z Z
id ↑ ↑ id ↑ ϕc ↑ id
φ−1 g∗ φz
Ð→ π1 (S1 , x) Ð→ π1 (S1 , z) Ð→
x
Z Z .
Donc les compositions des applications de la ligne du haut et de celles du bas sont égales,
et deg f = deg g.
Réciproquement, supposons que nous ayons deg f = deg g. Soit γ ∶ t ↦ e2iπt , qui est un
lacet en 1 dans S1 . Alors f ○γ et g ○γ sont des lacets en y = f (1) et z = g(1) respectivement.
Soient f̃○ γ et g̃○ γ des relèvements de f ○ γ et g ○ γ. Puisque deg f = deg g, nous avons

○ γ(1) − f̃
○ γ(0) = g̃
○ γ(1) − g̃
○ γ(0)
par la définition du degré. Considérons l’application continue h′ ∶ [0, 1] × [0, 1] → S1 définie
par (t, s) ↦ p((1 − s) f̃ ○ γ(t) + s g̃
○ γ(t)). Par la formule centrée ci-dessus et puisque
̃
f ○ γ(1) = f (1) = f ○ γ(0) = e2πif ○γ(0) , nous avons h′ (1, s) = h′ (0, s) pour tout s ∈ [0, 1].
Donc l’application continue h′ induit une application continue h ∶ S1 × [0, 1] → S1 telle que
h(γ(t), s) = h(e2iπt , s) = h′ (t, s) pour tous les éléments t, s ∈ [0, 1]. De plus, nous avons
h(z, 0) = h(γ(1), 0) = h′ (1, 0) = p( f̃
○ γ(1)) = f (γ(1)) = f (z)
et de même h(z, 1) = g(z) pour tout z ∈ S1 , par définition des relèvements f̃ ○ γ et g̃
○ γ.
Donc f et g sont homotopes.
Il découle de cette équivalence, et du fait qu’une application constante est de degré 0,
que deg f = 0 si et seulement si f est homotope à une application constante.
Soit h ∶ S1 × [0, 1] → S1 une homotopie entre l’application constante en x0 ∈ S1 et
l’application f . Alors l’application f ′ ∶ B2 → S1 définie par f ′ (z) = h( ∣z∣
z
, ∣z∣) si z ≠ 0 et
′ ′
f (0) = x0 est continue, puisque h est continue et h(z , s) tend vers x0 quand s tend vers
0 uniformément en z ′ ∈ S1 . De plus, f ′ coïncide avec f sur le bord de B2 .
Réciproquement, s’il existe une extension continue f ′ ∶ B2 → S1 de f , alors l’applica-
tion h ∶ (z, s) ↦ f ′ (sz) est une homotopie entre l’application constante en f (0) ∈ S1 et
l’application f .
(5) Supposons par l’absurde qu’il existe une rétraction r ∶ B2 → S1 , et notons i ∶ S1 → B2
l’inclusion, de sorte que r ○ i = idS1 . Alors par la fonctorialité du groupe fondamental (voir
la partie 1.2.4), en utilisant 1 comme point base de S1 , nous avons r∗ ○ i∗ = idπ1 (S1 ,1) . Donc
le morphisme de groupes i∗ ∶ π1 (S1 , 1) → π1 (B2 , 1) est injectif. Or son groupe de départ est
isomorphe à Z et son groupe d’arrivée est trivial, ce qui est une contradiction.
(6) Supposons par l’absurde qu’il existe un polynôme complexe P non constant et
sans racine complexe. En particulier P ne s’annule pas sur le cercle S1 , et l’application
P (z)
f ∶ S1 → S1 définie par z ↦ ∣P (z)∣ est continue.
28
Encore puisque P ne s’annule pas, l’application continue h ∶ S1 × [0, 1] → S1 définie
P ((1−s)z) P (0)
par (z, s) ↦ ∣P ((1−s)z)∣ est une homotopie entre f et l’application constante en ∣P (0)∣ . Donc
deg f = 0 par les questions (3) et (4).
Notons k ≥ 1 le degré du polynôme P , et remarquons que pour tous les a0 , . . . , ak ∈ C,
l’expression uz (s) = sk ∑ki=0 ai ( zs )i = ∑ki=0 sk−i ai z i converge vers ak z k quand s → 0, unifor-
mément pour z dans un compact de C. Toujours puisque P ne s’annule pas, l’application
sk P ( zs )
continue h ∶ S1 × [0, 1] → S1 définie par (z, s) ↦ ∣sk P ( zs )∣
est donc une homotopie entre f
et l’application z ↦ z . Par conséquent, nous avons deg f = k par la question (4). Ceci
k

implique que k = 0, contredisant l’hypothèse initiale.


(7) Soit f ∶ S1 → S1 une application continue telle que f (−x) = −f (x) pour tout x ∈ S1 .
Le lacet γ ∶ t ↦ f (e2iπt ) dans S1 vérifie alors γ(t + 21 ) = −γ(t). Si ̃
γ ∶ [0, 1] → R est un
relèvement de γ, alors
1
e2iπ ̃γ ( 2 ) = γ( ) = −γ(0) = e2iπ(̃γ (0)+ 2 ) .
1 1

2
Il existe donc un entier n ∈ Z tel que ̃γ ( 21 ) − ̃
γ (0) = n + 12 .
L’application ̃
̃
γ ∶ [0, 1] → R définie par

̃ ̃
γ (t) si t ≤ 1
̃
γ∶t↦{ 2
̃
γ ( 12 ) − ̃
γ (0) + ̃
γ (t − 21 ) si t ≥ 1
2

est aussi un relèvement (continu) de γ. Par la définition du degré, nous avons donc
1 1 1
deg f = ̃
γ (1) − ̃
̃ ̃ γ( ) − ̃
γ (0) = ̃ γ (0) + ̃
γ( ) − ̃ γ( ) − ̃
γ (0) = 2(̃ γ (0)) = 2n + 1 .
2 2 2

Correction de l’exercice E.13. (1) Considérons l’application g ∶ R → R définie par


t ↦ f (eit ) − f (−eit ). Alors g est continue, vaut g(0) = f (1) − f (−1) en t = 0 et vaut
g(π) = f (−1) − f (1) = −g(0) en t = π. Donc par le théorème des valeurs intermédiaires,
l’application g prend la valeur 0 dans l’intervalle [0, π], ce qui montre le résultat.
(2) a) Ceci a été montré dans l’exercice E.12 (7).
f (x)−f (−x)
b) Il suffit de considérer l’application g ∶ x ↦ ∥f (x)−f (−x)∥ , dont le dénominateur ne
s’annule pas par l’hypothèse d’aburdité sur f , donc est continue.
c) L’inclusion ι est homotope à l’application constante au pôle Nord, par exemple par
l’homotopie h rétractant l’équateur le long des méridiens nord. L’application g ○ ι est de
degré impair par la question a), et aussi de degré nul, car elle est homotope à une application
constante par l’application g ○ h, ce qui est la contradiction cherchée.
Correction de l’exercice E.14. (1) L’application h ∶ ([x, t], s) ↦ [x, (1 − s)t + s], qui est
continue par les propriétés de passage au quotient, est une homotopie entre l’application
identique de CX et l’application constante en x0 .
De même, l’application h ∶ ([x, t], s) ↦ [x, (1 − s)t] est une homotopie entre l’applica-
tion identique de CX ∖{x0 } et la rétraction [x, t] ↦ [x, 0] de CX ∖{x0 } sur X (celle-ci
étant bien continue, car la restriction de la projection canonique X × [0, 1[ → CX est un
homéomorphisme sur son image, voir l’exercice E.A.112 dans l’appendice A).
(2) L’application ̃h ∶ (((CX∖{x0 }) ∐ Y )) × [0, 1] → (CX ∐ Y ) définie par ̃
h([x, t], s) =
[f (x), (1 − s)t] et ̃
h(y, s) = y pour tous les [x, t] ∈ CX ∖ {x0 }, y ∈ Y et s ∈ [0, 1], qui
29
est continue comme vu ci-dessus et par composition, passe au quotient en une application
continue de (C(f )∖{x0 }) × [0, 1] dans C(f )∖{x0 }, qui est une rétraction par déformation
forte sur Y .
(3) Nous pouvons supposer que X est non vide. Notons [x, t] ∈ SX la classe d’équi-
valence de (x, t) ∈ X × [−1, 1]. Considérons les points p− = [x, −1] et p+ = [x, 1], qui ne
dépendent pas de x ∈ X. Les parties U = SX∖{p− } et V = SX∖{p+ } de SX sont ouvertes,
car ce sont les images des ouverts saturés X× ] − 1, 1] et X × [−1, 1[ respectivement. Ils
sont contractiles (donc simplement connexes), car l’application h ∶ U × [0, 1] → U définie
par ([x, t], s) ↦ [x, (1 − s)t + s] est une homotopie entre l’application identique de U et
l’application constante en p+ , et de même pour V . L’intersection U ∩ V se rétracte par
déformation forte sur X (identifié à son image dans SX par x ↦ [x, 0]) par l’homotopie
([x, t], s) ↦ [x, (1 − s)t], donc est connexe par arcs par l’hypothèse sur X. Le résultat
découle alors de la proposition 1.11.

30
2 Revêtements
Avant toute définition, donnons deux exemples de revêtements qu’il sera important de
garder en tête tout au long de ce chapitre 2.
L’application continue p ∶ R → S1
de la droite réelle dans le cercle, dé-
finie par t ↦ e2πit , vérifie la pro-
priété suivante : pour tout élément R
x = e2πiθ dans S1 , si V = S1 ∖{−x},
alors p−1 (V ) est une réunion dis-
jointe
Z
⋃ ]θ + (2k − 1)π, θ + (2k + 1)π[
k∈Z

et la restriction de p à chacun des t


]θ+(2k−1)π, θ+(2k+1)π[ est un ho-
méomorphisme de cet ouvert sur V .
De plus, le groupe Z des translations
entières de R agit transitivement sur S1 e2iπt
l’ensemble des préimages par p d’un © Franquin
point donné du cercle.

Pour tout espace topologique B (ci-contre représenté


par l’assiette blanche en bas) et pour tout espace to-
B×D
pologique discret D non vide, la première projection
pr1 ∶ B × D → B (définie par (x, d) ↦ x) de l’espace
pr1 topologique produit B × D (ci-contre représenté par
la pile disjointe d’assiettes en haut) est aussi, en res-
B triction à chaque « tranche » B × {d} pour d ∈ D, un
homéomorphisme sur B.

2.1 Définitions
Soient X et B deux espaces topologiques, et p ∶ X → B une application continue. Nous
dirons que p est un revêtement si pour tout b ∈ B, il existe un voisinage V de b dans B, un
espace discret D non vide et θ ∶ V × D → p−1 (V ) un homéomorphisme tel que le diagramme
suivant commute :
θ
V × D Ð→ p−1 (V )
pr1 ↘ ↓p
V .
Nous dirons que B est la base de p et X l’espace total de p. Pour tout b ∈ B, nous dirons
que p−1 (b) = θ({b} × D) est la fibre de p au-dessus de b, V un voisinage distingué de b pour
p, et θ une trivialisation locale de p au-dessus de V .

31
Remarque. Comme D est non vide, un revêtement est surjectif. Comme D est discret et θ
est un homéomorphisme, notons que les fibres p−1 (b), pour tout b ∈ B, sont des sous-espaces
discrets de X.

Soient f ∶ X → B et f ′ ∶ X ′ → B deux revêtements ayant la même base. Un morphisme


de revêtements de f sur f ′ est une application continue ϕ ∶ X → X ′ telle que le diagramme
suivant commute
ϕ
X Ð→ X ′
f ↘ ↙f ′
B .
Une application continue ϕ ∶ X → X ′ est donc un morphisme de revêtements si et seulement
si, pour tout b ∈ B, l’application ϕ envoie la fibre f −1 (b) de f au-dessus de b dans la fibre
(f ′ )−1 (b) de f ′ au-dessus de b.
L’application id = idX ∶ x ↦ x de X dans X est un morphisme de revêtements, dit
morphisme identité, de f sur f . Si f ′′ ∶ X ′′ → B est un revêtement de base B et si ϕ′ est
un morphisme de revêtements de f ′ sur f ′′ , alors ϕ′ ○ ϕ est un morphisme de revêtements
de f sur f ′′ , dit morphisme composé. Un isomorphisme de revêtements de f sur f ′ est
un morphisme de revêtements ϕ ∶ X → X ′ de f sur f ′ tel qu’il existe un morphisme de
revêtements ψ ∶ X ′ → X de f ′ sur f tel que ψ ○ ϕ = idX et ϕ ○ ψ = idX ′ . Si de plus f = f ′ ,
nous parlons d’automorphisme de revêtements de f . Deux revêtements ayant la même base
sont isomorphes s’il existe un isomorphisme de revêtements de l’un sur l’autre.
Nous notons Aut(f ) le groupe des automorphismes de revêtements de f (nous noterons
aussi parfois AutB (X) ce groupe, mais cette notation est abusive, car il peut exister deux
revêtements non isomorphes entre deux espaces topologiques donnés, comme les applica-
tions z ↦ z n et z ↦ z m avec n ≠ m du cercle S1 = {z ∈ C ∶ ∣z∣ = 1} dans lui-même, voir
aussi l’exercice E.30).
Un revêtement f ∶ X → B de base B est dit trivial s’il est isomorphe à un revêtement
pr1 ∶ B × D → B, où D est un espace discret non vide.
Si f ∶ X → B est un revêtement et W un ouvert de B, alors f∣f −1 (W ) ∶ f −1 (W ) → W est
un revêtement. Il est trivial si et seulement si W est un ouvert distingué.

Proposition 2.1. Soient X et B deux espaces topologiques. Une application continue


f ∶ X → B est un revêtement si et seulement si tout point y de B admet un voisinage
V tel que f −1 (V ) = ⋃i∈I Ui soit une union disjointe non vide d’ouverts Ui de X tels que
f∣Ui ∶ Ui → V soit un homéomorphisme.

Démonstration. Si f est un revêtement, alors pour tout y ∈ B, notons V un voisinage


distingué de y et h une trivialisation locale de f au-dessus de V . En posant I = D et
Ui = h(V × {i}) pour tout i dans I, l’application f vérifie la propriété demandée.
Réciproquement, supposons que pour tout y ∈ B, une famille (Ui )i∈I comme dans
l’énoncé existe. Alors notons D l’ensemble I muni de la topologie discrète, et considérons
l’application
g ∶ f −1 (V ) = ⋃ Ui → V × I
i∈I

telle que g(x) = (f (x), i) si x ∈ Ui . Il est élémentaire de vérifier que g est un homéomor-
phisme, dont l’inverse est une trivialisation locale de f au-dessus de V . ◻

32
2.2 Homéomorphismes locaux et revêtements
Dans cette partie, nous comparons les homéomorphismes locaux et les revêtements.
Soient X et Y deux espaces topologiques. Un homéomorphisme local est une application
continue f ∶ X → Y telle que pour tout x dans X, il existe un voisinage ouvert U de x tel
que f (U ) soit ouvert et f∣U ∶ U → f (U ) soit un homéomorphisme.
Remarques.
(1) Un homéomorphisme local est une application ouverte.
(2) S’il existe un homéomorphisme local surjectif entre deux espaces topologiques, alors
ceux-ci ont les mêmes propriétés topologiques locales (locale connexité, locale connexité
par arcs, locale contractibilité, etc).
(3) Un revêtement est un homéomorphisme local.
(4) Comme nous le verrons dans la partie 4, si X et Y sont deux sous-variétés différentielles
de même dimension, alors une application différentiable f ∶ X → Y est une submersion
(c’est-à-dire son application tangente en chaque point est surjective) si et seulement
si elle est une immersion (c’est-à-dire son application tangente en chaque point est
injective), et alors f est un homéomorphisme local, par le théorème d’inversion locale.
(5) Si f ∶ X → B est un revêtement et si B est connexe, alors le cardinal 11 de la fibre
f −1 (y) est constant en y dans B.
Un revêtement f ∶ X → B est un revêtement fini si pour tout y dans B, le cardinal de
la fibre f −1 (y) est fini. Soit n ∈ N∖{0}. Un revêtement f ∶ X → B est un revêtement à n
feuillets si pour tout y dans B, le cardinal de la fibre f −1 (y) est égal à n.
Proposition 2.2. Un revêtement à un feuillet est un homéomorphisme.
Démonstration. Un revêtement à un feuillet est injectif, et tout revêtement est continu,
ouvert, surjectif. ◻
Proposition 2.3. Soit f ∶ X → Y un homéomorphisme local, et supposons que X soit
séparé. Si l’une des deux conditions suivantes
● le cardinal de chaque fibre f −1 (y) est fini constant non nul,
● l’espace topologique Y est séparé et connexe et l’application f est propre 12 ,
est vérifıée, alors f est un revêtement fini. Donc il existe n ∈ N ∖ {0} tel que f soit un
revêtement à n feuillets.
Démonstration. Pour tout y dans Y , et tout x dans F = f −1 (y), il existe un voisinage
ouvert Ux de x tel que f∣Ux ∶ Ux → f (Ux ) soit un homéomorphisme.
Supposons tout d’abord que le cardinal des fibres de p soit fini et constant. Comme X
est séparé, nous pouvons supposer que les Ux pour x dans F sont deux à deux disjoints.
Posons V = ⋂x∈F f (Ux ), qui est ouvert car l’application f est ouverte et l’ensemble F est
fini. Alors nous avons une inclusion
f −1 (V ) ⊃ ⋃ (f −1 (V ) ∩ Ux ) .
x∈F

11. qu’il soit fini ou pas


12. c’est-à-dire fermée et dont les images réciproques des points sont compactes, voir la définition générale
au dessus de la proposition A.24 dans l’appendice A, et surtout la définition équivalente dans le cas
particulier où X et Y sont localement compacts donnée par la proposition A.24

33
Comme cette union est disjointe, et comme le cardinal des fibres de f est constant, cette
inclusion est une égalité. 13 De plus la restriction de f à f −1 (V ) ∩ Ux est un homéomor-
phisme entre f −1 (V ) ∩ Ux et V . Donc f est un revêtement par la proposition 2.1.
Supposons maintenant que X soit séparé connexe et que f soit propre. Alors le cardinal
de chaque fibre est fini non nul. En effet, l’application f est ouverte, car c’est un homéomor-
phisme local, et fermée car propre (voir la définition au-dessus de la proposition A.24 dans
l’appendice A). Comme Y est connexe, nous avons donc f (X) = Y . Donc f est surjective.
Pour tout y dans Y , la fibre F = f −1 (y) est compacte car f est propre. Elle est aussi
discrète, car f étant un homéomorphisme local, pour tout x ∈ F , il existe Ux un voisinage
ouvert de x tel que Ux ∩ F = {x}. Elle est donc finie.
Soit Ux pour x ∈ F comme ci-dessus. Puisque F est fini et comme X est séparé, nous
pouvons supposer que les ouverts Ux pour x ∈ F sont deux à deux disjoints. Comme f
est fermée, le sous-ensemble V = Y ∖f (X ∖ ⋃x∈F Ux ) est un voisinage ouvert de y tel que
f −1 (V ) ⊂ ⋃x∈F Ux . Donc f −1 (V ) = ⋃x∈F f −1 (V ) ∩ Ux (union disjointe) et la restriction de f
à f −1 (V ) ∩ Ux est un homéomorphisme entre f −1 (V ) ∩ Ux et V . Donc f est un revêtement
par la proposition 2.1. Par la remarque (5) ci-dessus, le cardinal (fini) des fibres de f est
constant. ◻
Exemples.
● L’application de l’intervalle ]0, 2[ dans le cercle S1 définie par t ↦ e2πit est un homéo-
morphisme local, de fibres finies non vides, mais qui n’est pas un revêtement.
● Si X = {0± }∪ ]0, 1] est l’espace topologique non séparé de l’exercice E.A.99 dans l’ap-
pendice A, l’application X → [0, 1] définie par 0± ↦ 0 et t ↦ t si t > 0 est un homéo-
morphisme local, de fibres finies non vides, mais qui n’est pas un revêtement.
● Soit n ∈ N∖{0}. L’application de C∗ dans C∗ , ainsi que de S1 dans S1 , définie par z ↦ z n
est un revêtement à n feuillets.
● Soit P un polynôme complexe à une variable de degré n > 0. Soient Z l’ensemble des
racines dans C du polynôme dérivé P ′ , F l’ensemble fini P (Z) et U l’ouvert connexe
C ∖ P −1 (F ). Alors l’application P∣U ∶ U → C ∖ F est un revêtement à n feuillets. En
effet, c’est un homéomorphisme local, car P est une immersion sur l’ouvert U de même
dimension que l’ouvert C∖F , et les images réciproques de chaque point de C∖F ont
exactement n racines.
● En utilisant les définitions de la partie 4.2, si X et Y sont des sous-variétés différentielles
connexes compactes de même dimension, et si f ∶ X → Y est une submersion ou une
immersion, alors f est un revêtement (car un homéomorphisme local propre).

2.3 Actions de groupes topologiques


Cette partie est composée de définitions et propriétés élémentaires sur les groupes
topologiques et les actions continues de groupes. Nous renvoyons à l’appendice B.1 pour
des rappels sur les actions ensemblistes de groupes.
13. En effet, pour tout y ∈ V , la fibre f −1 (y) contient déjà un point dans l’ouvert f −1 (V ) ∩ Ux (en
restriction auquel f est un homéomorphisme sur V ) pour tout x ∈ F . Comme f −1 (y) est de cardinal n, elle
n’en contient pas d’autre. Comme f −1 (V ) = ⋃y∈V f −1 (y), ceci montre donc que l’inclusion dans la formule
centrée ci-dessus est une égalité.

34
Un groupe topologique est un ensemble G muni d’une structure de groupe et d’une
structure d’espace topologique compatibles, c’est-à-dire telles que l’application

G × G Ð→ G
(x, y) ↦ xy −1

soit continue. 14 Un morphisme de groupes topologiques est un morphisme de groupes qui


est continu. Un isomorphisme de groupes topologiques est un isomorphisme de groupes
qui est un homéomorphisme. Deux groupes topologiques sont isomorphes s’il existe un
isomorphisme de groupes topologiques de l’un sur l’autre. « Être isomorphe » est une
relation d’équivalence sur tout ensemble de groupes topologiques. Si G est un groupe
G Ð→ G
topologique, alors pour tout g ∈ G, la translation à gauche Lg ∶ par g et la
h ↦ gh
G Ð→ G
translation à droite Rg ∶ par g −1 sont des homéomorphismes.
h ↦ hg −1
Exemple. Soit G un groupe. Muni de la topologie discrète, G est un groupe topologique,
que nous appellerons un groupe discret.
Soit n ∈ N∖{0}. Notons GLn (C) le groupe linéaire complexe des matrices complexes
2
n-n inversibles, muni de la topologie induite par la topologie usuelle 15 sur Cn , et GLn (R)
son sous-groupe des matrices à coefficients réels, appelé le groupe linéaire réel. Soient

SLn (C) = {x ∈ GLn (C) ∶ det x = 1}

le groupe spécial linéaire complexe,

U(n) = {x ∈ GLn (C) ∶ x−1 = x∗ }

le groupe unitaire, où x∗ = t x est la matrice adjointe de x, et SU(n) = U(n) ∩ SLn (C) le


groupe spécial unitaire. Soient

SLn (R) = {x ∈ GLn (R) ∶ det x = 1}

le groupe spécial linéaire réel,

O(n) = {x ∈ GLn (R) ∶ x−1 = t x}

le groupe orthogonal, et SO(n) = O(n) ∩ SLn (R) le groupe spécial orthogonal.


Exercice E.15. Soit n ∈ N∖{0}.
(1) Montrer que tout sous-groupe d’un groupe topologique, muni de la topologie induite, est
un groupe topologique. Montrer que le produit d’une famille (quelconque) de groupes
topologiques, muni de la topologie produit et de la structure de groupe produit, est un
groupe topologique. Montrer que si G est un groupe topologique et H un sous-groupe
distingué, alors le groupe quotient G/H, muni de la topologie quotient, 16 est un groupe
topologique.
14. Montrer que cette condition est équivalente au fait de demander que les deux applications
G × G Ð→ G G Ð→ G
et soient continues.
(x, y) ↦ xy x ↦ x−1
15. définie par n’importe laquelle de ses normes
16. Voir le corollaire 2.7 pour un critère suffisant de séparation de l’espace topologique quotient G/H.

35
(2) Montrer que le groupe abélien Rn , muni de la topologie usuelle, est un groupe topologique
localement compact. Montrer (voir le corollaire 2.7) que Tn = Rn /Zn est un groupe
topologique compact.
2 2
(3) Montrer que GLn (C) est ouvert dans Cn , et que GLn (R) est ouvert dans Rn .
(4) Montrer que GLn (C) est un groupe topologique localement compact.
(5) Montrer que SLn (C), U(n), SU(n), GLn (R), SLn (R), O(n) et SO(n) sont des sous-
groupes fermés de GLn (C). Ce sont donc des groupes topologiques localement compacts.
(6) Montrer (ou attendre la proposition 4.14) que GLn (C), SLn (C), U(n), SU(n), GLn (R),
SLn (R), O(n) et SO(n) sont des variétés topologiques (métrisables séparables), donc
sont localement contractiles.
(7) Montrer que le cercle S1 = {z ∈ C ∶ ∣z∣ = 1}, muni de la multiplication des nombres
complexes, est un groupe topologique, isomorphe (en tant que groupe topologique) au
groupe topologique quotient R/Z, à SO(2) et à U(1).
(8) Montrer que les espaces topologiques U(n), SU(n), O(n) et SO(n) sont compacts.
(9) Montrer que les espaces topologiques U(n), SU(n) et SO(n) sont connexes par arcs, et
que O(n) a deux composantes connexes.
(10) Soit H (respectivement H ++ ) le sous-espace topologique de Cn formé des matrices
2

hermitiennes (respectivement hermitiennes définies positives). Montrer que l’applica-


tion exponentielle est un homéomorphisme de H sur H ++ . Montrer qu’il existe un
√ √ 2
homéomorphisme x ↦ x et un seul de H ++ dans lui-même tel que x = x pour tout
x ∈ H ++ .
Montrer que l’application H ++ × U(n) → GLn (C) définie par (x, y) ↦ xy est un ho-
méomorphisme (appelé la décomposition polaire de GLn (C) ), d’inverse l’application
√ √ −1
x ↦ ( x x∗ , x x∗ x). En déduire que l’espace topologique GLn (C) est homéomorphe
à U(n) × R n , que l’espace topologique SLn (C) est homéomorphe à SU(n) × R n −1 ,
2 2

n(n+1)
que l’espace topologique GLn (R) est homéomorphe à O(n) × R 2 , et que l’espace
n(n+1)
−1
topologique SLn (R) est homéomorphe à SO(n) × R 2 .

Fixons X un espace topologique et G un groupe topologique, d’élément neutre noté e.


Une action (à gauche) continue de G sur X est une action (à gauche) de G sur X qui
est continue, c’est-à-dire une application

G × X Ð→ X
(g, x) ↦ gx

continue telle que g ′ (gx) = (g ′ g)x et ex = x pour tous les g, g ′ dans G et x dans X.
Nous dirons que G opère (ou agit) continuement sur X s’il est muni d’une action continue
de G sur X. Nous supposerons souvent de manière implicite qu’une action d’un groupe
topologique sur un espace topologique est continue.
Remarques. (1) Pour tout g dans G, l’application x ↦ gx est alors un homéomorphisme
de X, d’inverse l’application x ↦ g −1 x.
(2) Une action d’un groupe discret G sur un espace topologique est continue si et
X Ð→ X
seulement si, pour tout g dans G, l’application est continue.
x ↦ gx
36
Nous supposons dans la suite de la partie 2.3 que G agit continuement sur X.
L’espace des orbites G/X sera muni de la topologie quotient (voir la partie A.2). Si H
est un sous-groupe de G, alors l’application g ↦ g −1 induit un homéomorphisme entre les
espaces topologiques quotients H/G et G/H, et l’action par translations à gauche de G sur
l’espace des classes à droite G/H est continue.

Remarque 2.4. La projection canonique π ∶ X → G/X est continue (par définition de la


topologie quotient sur G/X). Mais c’est un fait remarquable qu’elle est aussi ouverte : si
U est un ouvert de X, alors le saturé π −1 (π(U )) = ⋃g∈G gU de U est un ouvert de X (en
tant que réunion d’ouverts), donc π(U ) est ouvert, par définition de la topologie quotient
sur G/X.

Si G et X sont séparés, une action continue de G sur X est dite propre, et le groupe
topologique G est dit agir proprement sur l’espace topologique X, si l’application graphe
gr ∶ G × X Ð→ X × X
(g, x) ↦ (x, gx) ,

qui est continue, est propre (i.e. fermée, et dont les images réciproques de points sont com-
pactes, voir la partie A.4.5 dans l’appendice A). Lorsque G est discret, une action (continue)
propre de G sur X est aussi appelée une action proprement discontinue. La définition ci-
dessus n’est pas très utile, même si elle est générale. Dans la plupart des exemples que
nous rencontrerons, les espaces topologiques X ainsi que les groupes topologiques G seront
localement compacts, auquel cas nous ne retiendrons comme définition que la condition
équivalente donnée par la proposition 2.5 (1) ci-dessous.
Proposition 2.5.
(1) Si X est localement compact et G séparé, une action continue de G sur X est propre
si et seulement si, pour tout compact K de X, la partie

{g ∈ G ∶ K ∩ gK ≠ ∅}

est compacte dans G.


(2) Si G est compact (par exemple fini discret), toute action continue de G sur un espace
localement compact est propre. 17
Lorsque G est discret (auquel cas ses compacts sont exactement ses parties finies),
l’assertion (1) de cette proposition dit une action (continue) de G sur un espace localement
compact X est propre si et seulement si pour tout compact K de X, la partie

{g ∈ G ∶ K ∩ gK ≠ ∅}

est finie. C’est cette définition (parfois appelée la propriété d’être proprement discontinue)
qu’il convient de retenir et d’utiliser dans la plupart des applications. Lorsque G est discret
et fini, toute action continue de G sur un espace localement compact est donc propre.
Démonstration. (1) Si l’action est propre, pour tout compact K de X, alors gr−1 (K ×K)
est compact dans G × X (voir la proposition A.24 de l’appendice A). Donc

{g ∈ G ∶ K ∩ gK ≠ ∅} = pr1 (gr−1 (K × K))


17. Voir aussi l’assertion (3) de l’exercice E.16.

37
est compact car G est séparé et car la projection sur le premier facteur pr1 ∶ G × X → G
est continue.
Réciproquement, pour tout compact L de X × X, soit K un compact de X tel que
L ⊂ K × K (par exemple K = pr1 (L) ∪ pr2 (L) ⊂ X où pri ∶ X × X → X est la projection sur
le ième facteur, cette union de compacts étant compacte car X est séparé). Alors gr−1 (L)
est un fermé, contenu dans le compact {g ∈ G ∶ K ∩ gK ≠ ∅} × K, donc est compact.
Comme X × X est localement compact et G × X séparé, la proposition A.24 montre que
gr est propre.
(2) Supposons que G soit compact. Pour tout compact K de X, la partie de X définie
par GK = {gx ∶ g ∈ G, x ∈ X} est compacte, car image du compact G × X dans l’espace
séparé X par l’application continue (g, x) ↦ gx. L’application ψ ∶ G × K × K → GK × GK
définie par (g, x, y) ↦ (x, gy) est continue entre espaces compacts donc est propre. Si ∆
est la diagonale de GK × GK, alors ∆ est fermée donc compacte dans GK × GK. Donc
ψ −1 (∆) est compact dans G × K × K. Par la continuité de la projection sur le premier
facteur pr1 ∶ G × K × K → G et par la séparation de G, nous avons donc que le sous-espace
{g ∈ G ∶ K ∩ gK ≠ ∅} = pr1 (ψ −1 (∆)) est compact dans G. Le résultat découle alors de
l’assertion (1). ◻
Une action continue d’un groupe topologique G sur un espace topologique X est dite
cocompacte s’il existe un compact K de X dont l’orbite par G recouvre X. Par exemple si
X est compact, toute action continue de G sur X est cocompacte.

Proposition 2.6. Si X et G sont séparés et si G agit proprement sur X, alors l’espace


des orbites G/X est séparé et les orbites de G dans X sont fermées. Si X est localement
compact, si G est séparé et si G agit proprement sur X, alors G/X est localement compact.
Si X et G sont séparés et si l’action de G sur X est propre et cocompacte, alors G/X est
compact.

Démonstration. 18 Comme l’application graphe gr est propre, elle est fermée, donc son
image
im(gr) = {(x, y) ∈ X × X ∶ ∃ g ∈ G, y = gx}
est fermée dans X × X. Soient x, y ∈ X. Si x n’est pas dans la même orbite que y, alors le
couple (x, y) n’appartient pas à im(gr), donc il existe des ouverts U et V de X tels que
(x, y) ∈ U × V ⊂ (X × X)∖ im(gr). Alors π(U ) et π(V ) sont des ouverts (car π est ouverte),
disjoints (car (U × V ) ∩ im(gr) est vide), et contenant π(x) et π(y) respectivement. Donc
G/X est séparé.
18. Voici une démonstration de la séparation de G/X lorsque X et G sont supposés localement compacts
et métrisables.
Soient x et x′ deux points de X qui ne sont pas dans la même orbite par G. Soient K et K ′ deux
voisinages compacts disjoints de x et x′ dans X, qui existent car X est localement compact (donc sé-
paré). Puisque X est métrisable, soient (Kn )n∈N et (Kn′ )n∈N des systèmes fondamentaux dénombrables de
voisinages de x et x′ contenus dans K et K ′ respectivement. Montrons par l’aburde qu’il existe N ∈ N

tel que l’intersection KN ∩ GKN soit vide. Sinon, pour tout n ∈ N, il existe xn ∈ Kn et gn ∈ G tels que
gn xn ∈ Kn′ . Comme K ∪K ′ est compact (car X est séparé) et l’action est propre, la suite (gn )n∈N reste dans
un compact de l’espace métrisable G, donc, quitte à extraire, converge vers g ∈ G. Or (xn )n∈N converge vers
x et (gn xn )n∈N vers x′ . Donc par la continuité de l’action, nous avons x′ = gx, ce qui contredit l’hypothèse

initiale. Puisque la projection canonique π est ouverte, les images KN et KN sont alors des voisinages
disjoints de π(x) et π(x′ ) respectivement. Donc l’espace topologique quotient G/X est séparé.

38
Les orbites, images réciproques par l’application π ∶ X → G/X (continue) des singletons
de G/X (fermés car G/X est séparé) sont donc fermées. Les deux dernières assertions
découlent du fait que l’image d’un compact par une application continue à valeurs dans un
espace séparé est compact, et que l’image d’un voisinage d’un point x ∈ X par l’application
ouverte π est un voisinage de π(x). ◻

Corollaire 2.7. Soit H un sous-groupe fermé d’un groupe topologique localement compact
G. Alors les espaces topologiques H/G et G/H sont séparés et localement compacts. Ils sont
compacts si G est compact.

Si de plus H est distingué, alors G/H est un groupe topologique localement compact.
Par exemple, pour tout n ∈ N, le quotient Tn = Rn /Zn est un groupe topologique compact.
Démonstration. Puisque l’inversion g ↦ g −1 induit par passage au quotient un homéo-
morphisme de H/G sur G/H, il suffit de montrer le résultat pour H/G. Un sous-espace
fermé d’un espace localement compact est localement compact, donc H est un groupe to-
pologique localement compact. Pour tout compact K de G, et pour tout h ∈ H, nous avons
K ∩ hK ≠ ∅ si et seulement si h ∈ KK −1 . Par la compacité de K × K, par la continuité de
l’application (x, y) ↦ xy −1 de K × K dans G et puisque G est séparé, la partie KK −1 est
compacte dans G, et donc KK −1 ∩ H = {h ∈ H ∶ K ∩ hK ≠ ∅} est un compact de H par
la proposition 2.5 (1). Par conséquent, l’action par translations à gauche de H sur G est
propre. Le résultat découle alors de la proposition 2.6. ◻

Exercice E.16.
(1) Montrer que pour tout n ∈ N∖{0}, les espaces topologiques quotients GLn (C)/ U(n),
SLn (C)/ SU(n), GLn (R)/ O(n) et SLn (R)/ SO(n) sont séparés et homéomorphes res-
n(n+1) n(n+1)
2 2 −1 −1
pectivement à Rn , Rn ,R 2 et R 2 .
1 0
(2) Si SO(n) est identifié à un sous-groupe de SO(n + 1) par l’application x ↦ ( )
0 x
en notation par blocs, montrer que l’espace topologique quotient SO(n + 1)/ SO(n) est
séparé et homéomorphe à la sphère Sn .
(3) Si G est un groupe topologique compact agissant (continuement) sur un espace topo-
logique séparé X, montrer que l’action de G sur X est propre. (Cette question étend
l’assertion (2) de la proposition 2.5.)

2.4 Actions de groupes et revêtements


Cette partie introduit une classe d’exemples fondamentaux de revêtements, ceux définis
par les actions libres 19 et propres de groupes discrets. Ils jouent un rôle essentiel dans la
théorie des revêtements.

Théorème 2.8. Soit G un groupe discret agissant (continuement) librement et proprement


sur un espace topologique séparé X. Alors
(1) pour tout x dans X, il existe un voisinage V de x tel que gV ∩ V = ∅ pour tout g dans
G∖{e}
(2) chaque orbite de G est discrète ;
19. Voir la partie B.1 pour des rappels sur les actions de groupes.

39
(3) la projection canonique X → G/X est un revêtement.

Un tel revêtement est galoisien, voir la partie 2.11 pour des définitions.
Démonstration. (1) 20 L’application graphe gr est continue, injective (car l’action de
G sur X est libre) et fermée (car propre), donc est un homéomorphisme sur son image.
Comme {e} × X est un ouvert de G × X, son image par gr, qui est la diagonale de X × X,
est ouverte dans im(gr). Pour tout x dans X, il existe donc un voisinage V de x dans
X tel que l’intersection (V × V ) ∩ im(gr) soit contenue dans la diagonale de X × X. Si
l’intersection V ∩ gV est non vide, alors il existe (x, y) ∈ V × V tel que y = gx, donc
(x, y) ∈ (V × V ) ∩ im(gr). D’où x = y et donc g = e car l’action est libre.
(2) Ceci découle de (1), voir l’exercice E.A.101 de l’appendice A.2.
(3) Pour tout x dans X, soit V un voisinage ouvert de x comme dans l’assertion (1).
Alors U = π(V ) est un ouvert, car π est ouverte. De plus π −1 (U ) = ⋃g∈G gV et cette union
est disjointe, car si y ∈ gV ∩g ′ V , alors g −1 y ∈ V ∩(g −1 g ′ )V . Donc g −1 g ′ = e par l’assertion (1),
c’est-à-dire g = g ′ . De plus, l’application π∣gV ∶ gV → U est continue, ouverte, surjective car
U = π(V ) = π(gV ). Elle est aussi injective. En effet, si x, x′ ∈ V vérifient π(gx) = π(gx′ ),
alors π(x) = π(x′ ), et puisque la restriction π ∣V est injective par l’assertion (1), nous
avons x = x′ . Donc π∣gV ∶ gV → U est un homéomorphisme et π est un revêtement par la
proposition 2.1. ◻

Corollaire 2.9. Soit G un groupe fini (discret) agissant librement (par homéomorphismes)
sur un espace séparé X. Alors G/X est séparé, et la projection canonique X → G/X est
un revêtement à Card(G) feuillets.

Démonstration. 21 Par la proposition 2.6 et le théorème 2.8 précédent, il suffit de montrer


que l’application graphe gr est propre. Comme un groupe fini discret est compact, ceci
découle de l’assertion (3) de l’exercice E.16. Mais nous donnons une autre démonstration
ci-dessous.
Comme G est fini, l’image réciproque d’un point par l’application graphe gr est finie,
donc compacte car G × X est séparé. De plus, si F est un fermé de G × X, alors pour tout
g dans G, le fermé F ∩ ({g} × X) est de la forme {g} × Fg où Fg est un fermé de X. Comme
X × X est séparé, le sous-ensemble Fg′ = {(x, y) ∈ X × X ∶ pr1 (x, y) = g pr2 (x, y)} est
fermé (voir par exemple l’exercice E.A.119). D’où

gr(F ) = ⋃ gr(F ∩ ({g} × X)) = ⋃ pr−1 ′


1 (Fg ) ∩ Fg
g∈G g∈G

est fermé (car l’union est finie). ◻

20. Voici une démonstration lorsque X est supposé localement compact. Pour tout x dans X, soit U un
voisinage compact de x. Comme l’action est propre et le groupe G discret, il existe g1 , . . . , gk dans G∖{e}
tels que
{g ∈ G∖{e} ∶ gU ∩ U ≠ ∅} = {g1 , . . . , gk } .
Pour tout i ∈ J1, kK, comme l’action est libre, nous avons gi x ≠ x. Comme X est séparé et l’action continue,
pour tout i ∈ J1, kK, il existe un voisinage ouvert Ui de x, contenu dans U , tel que gi Ui ∩ Ui = ∅. Alors
V = ⋂1≤i≤k Ui est un ouvert qui convient.
21. Si X est supposé localement compact, alors l’action de G sur X est propre car pour tout compact
K de X, l’ensemble {g ∈ G ∶ gK ∩ K ≠ ∅}, étant une partie du groupe fini G, est finie. Le corollaire 2.9
découle alors du théorème 2.8.

40
Exemples.
(1) Le groupe fini {±1} agit librement sur la sphère Sn par x ↦ ±x. Donc l’espace projectif
réel Pn (R) = {±1}/Sn est un espace topologique séparé, et l’application canonique
Sn → Pn (R) est un revêtement à deux feuillets (par le corollaire 2.9). Pour visualiser
le cas n = 2, je recommande la vidéo sur YouTube de Henri-Paul de Saint-Gervais

https://www.youtube.com/watch?v=lEvJqGvY24c

(2) Soient n ∈ N et p ∈ N∖{0}. Le groupe multiplicatif fini Up = {z ∈ C ∶ z p = 1} des racines


p-èmes de l’unité agit (continuement) sur la sphère de dimension impaire

S2n+1 = {(z0 , ..., zn ) ∈ Cn+1 ∶ ∣z0 ∣2 + ... + ∣zn ∣2 = 1}

par l’action diagonale (λ, (z0 , . . . , zn )) ↦ (λz0 , . . . , λzn ). Cette action est libre, donc
Ln,p = Up /S2n+1 est un espace topologique séparé, appelé un espace lenticulaire, et la
projection canonique S2n+1 → Ln,p est un revêtement à p feuillets (par le corollaire
2.9).
Corollaire 2.10. Soit H un sous-groupe discret d’un groupe topologique séparé G, alors
le sous-espace topologique H est fermé, l’espace topologique quotient H/G est séparé et la
projection canonique G → H/G est un revêtement.

Démonstration. 22 Soit U un voisinage de l’élément neutre e dans G, tel que U ∩ H = {e}.


Soit V un voisinage de e dans G tel que V V −1 ⊂ U , qui existe par la continuité en (e, e)
de l’application (x, y) ↦ xy −1 de G × G dans G, qui envoie (e, e) sur e. Supposons par
l’absurde qu’il existe g ∈ H ∖H, où H est l’adhérence de H. Alors V g est un voisinage de
g, qui rencontre H en au moins deux éléments distincts h, h′ (car G est séparé). Soient v
et v ′ dans V tels que vg = h et v ′ g = h′ . Alors h′ h−1 = v ′ v −1 est un élément de H différent
de e qui appartient à U , ce qui est une contradiction. Donc H est fermé.
Maintenant, afin de montrer les deux dernières affirmations du corollaire 2.10 dans le
cas général, par la proposition 2.6 et le théorème 2.8, il suffit de montrer que l’application
graphe gr ∶ H ×G → G×G définie par gr(h, g) = (g, hg) est propre. Comme elle est injective,
les images réciproques de singletons de G × G sont des singletons de l’espace séparé H × G,
donc sont compactes. L’image de gr est

im(gr) = {(g, g ′ ) ∈ G × G ∶ g ′ g −1 ∈ H} .

Notons que im(gr) est fermé dans G × G, car l’application (g, g ′ ) ↦ g ′ g −1 de G × G dans G
est continue et H est fermé dans G comme nous venons de le voir. Donc pour tout fermé F
de H × G, son image directe gr(H) par gr, qui est son image réciproque par l’application
continue gr−1 ∶ im(gr) → H × G définie par (g, g ′ ) ↦ (g ′ g −1 , g) est fermée dans im(gr),
donc fermée dans G × G. ◻
Exemple. L’application canonique Rn → Rn /Zn est un revêtement. Par le paragraphe pré-
cédant l’exercice E.A.107, l’application Rn → (S1 )n définie par (t1 , ..., tn ) ↦ (e2iπt1 , ..., e2iπt1 )
est un revêtement.
22. Comme tout sous-espace fermé d’un espace topologique localement compact est localement compact,
si G est localement compact, alors H l’est (et en particulier est séparé). Les deux dernières assertions du
corollaire 2.10 découlent donc, si G est localement compact, du corollaire 2.7 et de la version localement
compacte du théorème 2.8 (voir la note de bas de page 20).

41
2.5 Unicité des relèvements
L’une des propriétés fondamentales des revêtements est de pouvoir relever de manière
unique en une application à valeurs dans l’espace total certaines applications à valeurs dans
la base. Dans cette partie, nous étudions le problème de l’unicité (voir la partie 2.9 pour
le problème de l’existence).
Soient p ∶ X → B un revêtement et f ∶ Y → B une application continue.
Un relèvement (ou relevé) de f par p est une application continue f̃ ∶ Y → X telle que
p ○ f̃ = f , c’est-à-dire telle que le diagramme suivant commute :

X

↗ ↓p
f
Y Ð→ B .

Une section de p est un relèvement de l’identité B → B, c’est-à-dire une application


continue s ∶ B → X telle que p ○ s = idB :

X
s
↗ ↓p
idB
B Ð→ B .

Exemples. (1) Si p est un revêtement trivial, si y ∈ Y , b = f (y) et x ∈ p−1 (b) alors f


admet au moins un relèvement f˜ tel que f˜(y) = x. En effet, si D est un espace discret non
vide, si pr1 ∶ B × D → B est la première projection, et si θ ∶ B × D → X est un isomorphisme
de revêtements au-dessus de B, alors pour tout d dans D, l’application f̃ ∶ y ↦ θ(f (y), d)
est un relèvement de f . En prenant f = id, nous obtenons que tout revêtement trivial
(par exemple la restriction d’un revêtement à la préimage d’un ouvert distingué de la base)
admet, pour tout point x de la fibre au-dessus d’un point b de la base, au moins une section
s telle que s(b) = x.
(2) Si p′ ∶ X ′ → B est un revêtement, alors tout morphisme de revêtements φ de p sur
p′ est un relèvement de l’application continue p par le revêtement p′ : le diagramme suivant
commute
X′
φ
↗ ↓ p′
p
X Ð→ B .

Nous donnerons dans la partie 2.9 un critère nécessaire et suffisant pour l’existence de
relèvements.
Proposition 2.11. (Unicité des relèvements) Si Y est connexe, alors deux relèvements
de f qui coïncident en un point sont égaux.
Démonstration. Soient f ′ , f ′′ ∶ Y → X deux relèvements de f qui coïncident en un point
y ∈ Y , et
A0 = {u ∈ Y ∶ f ′ (u) = f ′′ (u)}, A1 = {u ∈ Y ∶ f ′ (u) ≠ f ′′ (u)} ,
qui sont deux parties disjointes de Y . Soient u ∈ Y , V un voisinage ouvert distingué de
f (u), h ∶ V × D → p−1 (V ) une trivialisation de p au-dessus de V , et Vd = h(V × {d}) pour
42
tout d ∈ D. Si u ∈ A0 , soit d ∈ D tel que f ′ (u) ∈ Vd . Alors (f ′ )−1 (Vd ) ∩ (f ′′ )−1 (Vd ) est
un voisinage ouvert de u contenu dans A0 , donc A0 est ouvert. Si u ∈ A1 , soient d′ et d′′
dans D tels que f ′ (u) ∈ Vd′ et f ′′ (u) ∈ Vd′′ . Alors d′ ≠ d′′ et (f ′ )−1 (Vd′ ) ∩ (f ′′ )−1 (Vd′′ ) est
un voisinage ouvert de u contenu dans A1 , donc A1 est ouvert. Comme y ∈ A0 , et par
connexité de Y , nous avons donc A1 = ∅ et f ′ = f ′′ . ◻
Corollaire 2.12.
(1) Soient p ∶ X → B et p′ ∶ X ′ → B deux revêtements. Si X est connexe, alors deux
morphismes de p sur p′ qui coïncident en un point sont égaux.
(2) Soit p ∶ X → B un revêtement, d’espace total X connexe. Le groupe Aut(p) des auto-
morphismes du revêtement p agit librement sur X.
(3) Soit p ∶ X → B un revêtement, de base B connexe. Deux sections de p qui coïncident
en un point sont égales.
(4) Soit G un groupe discret agissant proprement et librement sur un espace connexe séparé
X, et p ∶ X → G/X le revêtement associé (voir le théorème 2.8). Si x ∈ X, alors
l’application Θx qui à un automorphisme de revêtements ϕ de p associe l’unique élément
g = gϕ,x de G tel que ϕ(x) = gx, est un isomorphisme du groupe Aut(p) sur le groupe
G indépendant de x.
Démonstration. (1) Ceci découle de l’exemple (2) ci-dessus et de la proposition 2.11
appliquée à f = p.
(2) Un automorphisme de p ayant un point fixe coïncide en ce point avec l’automor-
phisme identité, donc lui est égal par l’assertion (1).
(3) Ceci est un cas particulier de l’assertion (1).
(4) Soit x ∈ X. L’application Θx est bien définie, car le point ϕ(x) appartient à
−1
p (p(x)) = Gx puisque ϕ est un morphisme de revêtements, et l’unicité de g découle
de la liberté de l’action de G sur X. Pour tout g ′ ∈ G, l’application φg′ ∶ X → X définie
par y ↦ gy est un automorphisme de revêtements, puisqu’elle envoie orbite sur orbite et
est d’inverse φ(g′ )−1 .
L’élément g = gφ,x ne dépend en fait pas de x, car les morphismes de revêtements ϕ et
φg coïncident en x donc partout par la connexité de X et l’assertion (1). Donc pour tout
ϕ′ ∈ Aut(p), nous avons

gϕ′ ○ϕ,x x = ϕ′ ○ ϕ(x) = ϕ′ (gφ,x x) = gφ′ ,gφ,x x (gφ,x x) = (gφ′ ,x gφ,x )x .

Puisque l’action de G est libre, ceci implique que gϕ′ ○ϕ,x = gφ′ ,x gφ,x . Par conséquent Θx est
un morphisme de revêtements, indépendant de x.
Montrons que l’application Θx est surjective. Pour tout g ′ ∈ G, par définition, Θx (φg′ )
est l’unique élément g ′′ ∈ G tel que φg′ (x) = g ′′ x. Or φg′ (x) = g ′ x par la définition de
l’automorphisme de revêtements φg′ . Donc Θx (φg′ ) = g ′ , ce qui conclut.
Enfin, l’application Θx est injective, car pour tous les ϕ, ϕ′ ∈ Aut(p), si Θx (ϕ) = Θx (ϕ′ ),
alors ϕ(x) = ϕ′ (x), donc ϕ = ϕ′ par l’assertion (1). ◻

2.6 Relèvement des chemins et des homotopies


Dans cette partie, nous montrons que les revêtements ont la propriété de relèvement
unique des chemins et des homotopies.
43
Proposition 2.13. (Relèvement des chemins) Soit p ∶ X → B un revêtement. Pour
tout chemin α dans B d’origine b, pour tout x dans p−1 (b), il existe un unique relèvement
̃ de α d’origine x.
α

Cette proposition est en fait un cas particulier de la proposition suivante, en prenant


pour Y l’espace réduit à un point.

Proposition 2.14. (Relèvement des homotopies) Soient p ∶ X → B un revêtement


et f ∶ Y → B une application continue, admettant un relèvement f̃ ∶ Y → X. Pour toute
application continue h ∶ Y × [0, 1] → B telle que pour tout y ∈ Y , nous ayons h(y, 0) = f (y),
il existe un unique relèvement ̃ h ∶ Y × [0, 1] → X de h tel que pour tout y ∈ Y , nous ayons
̃ ̃
h(y, 0) = f (y).

Démonstration. L’existence d’une telle application ̃ h est élémentaire si p est trivial : si


D est un espace discret non vide, si θ ∶ B × D → X est un isomorphisme de revêtements
entre les revêtements pr1 ∶ B × D → B et p ∶ X → B, alors l’application ̃ h définie par
(y, t) ↦ θ( h(y, t), pr2 ○ θ−1 ○ f̃(y) ) convient. 23
Par compacité de [0, 1], pour tout y ∈ Y , il existe un voisinage ouvert Uy de y et
n = ny ∈ N non nul tel que pour tout i ∈ J0, n − 1K, l’image h(Uy × [ ni , i+1 n ]) soit contenue
dans un voisinage ouvert distingué Vy,i de h(y, n ). i

Puisque p ∣p−1 (Vy,0 ) est un revêtement trivial par la définition des ouverts distingués,
soit ̃
g0 un relèvement de h∣Uy ×[0, 1 ] tel que ̃ g0 (z, 0) = f̃(z) pour tout z dans Uy . Par récur-
n
rence sur i ∈ J1, n − 1K, puisque p ∣p−1 (Vy,i ) est un revêtement trivial, nous construisons un
relèvement ̃ gi de h∣Uy ×[ i , i+1 ] tel que ̃gi (z, ni ) = ̃
gi−1 (z, ni ) pour tout z dans Uy . En recol-
n n
lant ces relevés (voir l’exercice E.1), nous obtenons un relèvement ̃ gy de h∣Uy ×[0,1] tel que
̃ ̃
gy (z, 0) = f (z) pour tout z dans Uy .
Si y ′ ∈ Y , et pour tout z dans Uy ∩ Uy′ , les relèvements ̃ gy et ̃
gy′ coïncident en (z, 0).
Donc par la connexité de {z} × [0, 1] et la proposition 2.11, ces relèvements coïncident sur
{z} × [0, 1]. Par conséquent ̃ gy et ̃gy′ coïncident sur (Uy ∩ Uy′ ) × [0, 1]. En recollant les ̃ gy ,
nous obtenons un relèvement h cherché.̃
Pour tout y dans Y , deux tels relèvements coïncident en (y, 0), donc sur {y} × [0, 1]
par la connexité de [0, 1], donc ils sont égaux. ◻
23. En effet, puisque p ○ θ = pr1 , pour tous les y ∈ Y et t ∈ [0, 1], nous avons

h(y, t) = pr1 ( h(y, t), pr2 ○ θ−1 ○ f̃(y) ) = h(y, t) .


p○̃

De plus, pour tout y ∈ Y , nous avons pr1 ○ θ−1 (f̃(y)) = f (y) = h(y, 0) et donc

h(y, 0) = θ( h(y, 0), pr2 ○ θ−1 ○ f̃(y) ) = θ( pr1 ○ θ−1 (f̃(y)), pr2 ○ θ−1 ○ f̃(y) ) = θ ○ θ−1 (f̃(y)) = f̃(y) .
̃

44
̃(1) = β̃(1)
α
p−1 (α(1))

β̃
̃
α
̃(0) = β̃(0)
α
p

α(1) = β (1)

α
β
α(0) = β (0)

Corollaire 2.15. Si α et β sont deux chemins homotopes dans B, si α ̃ et β̃ sont des


̃ et
relèvements par p de α et β respectivement, ayant la même origine, alors les chemins α
β̃ ont la même extrémité et sont homotopes.

Démonstration. Si h ∶ [0, 1] × [0, 1] → B est une homotopie entre α et β, telle que

h(t, 0) = α(t), h(t, 1) = β(t), h(0, s) = α(0) = β(0), h(1, s) = α(1) = β(1) ,

soit ̃
h ∶ [0, 1] × [0, 1] → X le relèvement de h tel que ̃ ̃(t) donné par la proposition
h(t, 0) = α
2.14. Comme les chemins constants s ↦ h(0, s) et s ↦ h(1, s) se relèvent en des chemins
constants, nous avons ̃ ̃
̃(0) = β(0)
h(0, s) = α et ̃ ̃
̃(1) = β(1).
h(1, s) = α Puisque l’application
̃ ̃ ̃ ̃
t ↦ h(t, 1) est un relèvement de β d’origine h(0, 1) = α(0) = β(0) et par l’unicité dans la
proposition 2.13, nous avons ̃ ̃
h(t, 1) = β(t). ◻

Corollaire 2.16. Soient x un point base dans X et b = p(x). Le morphisme de groupes


p∗ ∶ π1 (X, x) → π1 (B, b) est injectif.

Démonstration. Soit α un lacet en x dans X. Si le lacet p○α en b dans B est homotope au


lacet constant en b, alors α, qui par la propriété d’unicité des relèvements, est le relèvement
de p ○ α d’origine x, est homotope au lacet constant en x, par le corollaire 2.15. ◻

Corollaire 2.17. Soit p ∶ X → B un revêtement, d’espace total X connexe par arcs. Soient
b ∈ B et x ∈ p−1 (b). Les propriétés suivantes sont équivalentes :
(1) l’espace topologique X est simplement connexe,
(2) deux lacets c et c′ en b dans B sont homotopes dans B si leurs relèvements d’origine
x dans X ont même extrémité.

Démonstration. Nous utilisons la caractérisation de la simple connexité donnée par le


dernier point de l’exercice E.5.
Si X est simplement connexe, alors deux chemins dans X ayant même origine et même
extrémité sont homotopes, donc leurs images par p aussi. Donc l’assertion (1) implique
l’assertion (2).

45
Réciproquement, soient α et α′ deux chemins dans X ayant même origine x et même
extrémité. Alors les chemins p ○ α et p ○ α′ dans B ont leurs relèvements dans X d’origine
x qui ont même extrémité. Ils sont donc homotopes dans B si l’assertion (2) est vérifiée.
Par la propriété de relèvement des homotopies, les chemins α et α′ sont homotopes dans
X, ce qui implique l’assertion (1). ◻

Exercice E.17. Montrer que si p ∶ X → B est un revêtement, si X est connexe par arcs,
si b ∈ B et si x, y ∈ p−1 (b), alors les sous-groupes p∗ π1 (X, x) et p∗ π1 (X, y) sont conjugués
dans le groupe π1 (B, b).

2.7 Action sur la fibre du groupe fondamental de la base


Dans cette partie, nous construisons et étudions une action naturelle du groupe fonda-
mental de la base sur la fibre d’un revêtement.
Soient p ∶ X → B un revêtement, b ∈ B et F = p−1 (b) la fibre au-dessus de b.
Pour tous les x ∈ F et g ∈ π1 (B, b), soit α un lacet en b dans B représentant g, c’est-à-
dire tel que g = [α]. Nous notons xg = α ̃(1) ∈ F l’extrémité de l’unique relèvement α
̃ de α
d’origine x. Par le corollaire 2.15, le point xg de F ne dépend pas du choix du représentant
α de g.

Proposition 2.18.
(1) L’application (x, g) ↦ xg est une action à droite du groupe π1 (B, b) sur la fibre F .
(2) Le stabilisateur de x ∈ F par l’action à droite du groupe π1 (B, b) sur la fibre F est égal
à p∗ π1 (X, x).
Démonstration. (1) Par unicité, pour tous les lacets α et
α′ en b, le relèvement d’origine x de la concaténation des α̃′
chemins α ⋅ α′ est la concaténation du relèvement α ̃ de α
x [α ]
̃′ de α′ d’origine α
d’origine x et du relèvement α ̃(1) = x[α].
Le relevé d’origine x du chemin constant en b est le chemin x ̃
α
constant en x. Nous obtenons donc p
α′
∀ x ∈ F, ∀ g, g ′ ∈ π1 (B, b), (xg)g ′ = x(gg ′ ) et xe = x b
α
où e est l’élément neutre de π1 (B, b).

(2) Soit g ∈ π1 (B, b) fixant x. Si α est un lacet en b représen- x ̃


α
tant g, de relevé d’origine x noté α ̃, alors α
̃(1) = x, donc α ̃
p
est un lacet en x, dont la classe d’homotopie a pour image g
par p∗ . b α

x β Réciproquement, soit g ∈ π1 (X, x) et β un lacet en x repré-


p sentant g. Alors β est par unicité le relevé de p ○ β d’origine
x et β(1) = x. Donc xp∗ (g) = x et p∗ (g) appartient au sta-
b p○β bilisateur de x. ◻

Si X est un espace topologique, notons π0 X l’ensemble de ses composantes connexes


par arcs.
46
Proposition 2.19. Si B est connexe par arcs, l’application de F dans π0 X, qui à x ∈ F
associe sa composante connexe par arcs Cx dans X, induit une bijection
F /π1 (B, b) ≃ π0 X
entre l’ensemble des orbites de π1 (B, b) dans F et π0 X.
Démonstration. L’application θ̃ ∶ F → π0 X définie par x ↦ Cx est surjective, car pour
tout y ∈ X, si α est un chemin dans l’espace connexe par arcs B entre p(y) et b, alors le
relèvement de α d’origine y admet pour extrémité un point de F , qui appartient donc à la
même composante connexe par arcs que y.
Par construction, pour tous les x et x′ dans F , si x′ = xg pour un g dans π1 (B, b), alors
il existe un chemin entre x et x′ . Donc l’application θ̃ passe au quotient en une application
surjective θ ∶ F /π1 (B, b) → π0 X.
Enfin, cette application θ est injective, car si deux points x et x′ de F sont joints par
un chemin α dans X, alors p ○ α est un lacet en b dans B, dont le relèvement d’origine x
est exactement α, et en particulier a pour extrémité x′ . Donc x[p ○ α] = x′ . ◻
Il découle des propositions 2.19 et 2.18 que si B est connexe par arcs, alors X est
connexe par arcs si et seulement si π1 (B, b) agit transitivement sur F . Nous avons de plus
le fait suivant, qui découle de la proposition B.1 de l’appendice B (n’utilisant que des
propriétés des actions de groupes).
Corollaire 2.20. Si X est connexe par arcs, alors pour tout x dans F , l’application de
π1 (B, b) dans F définie par g ↦ xg induit une bijection
p∗ π1 (X, x)/π1 (B, b) ≃ F . ◻
En particulier, si X est connexe par arcs et si n ∈ N∖{0}, alors p est un revêtement à
n feuillets si et seulement si p∗ π1 (X, x) est un sous-groupe d’indice n de π1 (B, b). Comme
un revêtement est un homéomorphisme si et seulement si c’est un revêtement à 1 feuillet,
nous avons le résultat suivant.
Corollaire 2.21. Si X est connexe par arcs, alors p est un homéomorphisme si et seule-
ment si le morphisme p∗ ∶ π1 (X, x) → π1 (B, b) est un isomorphisme de groupes (sa surjec-
tivité suffit par le corollaire 2.16). ◻
Le corollaire suivant est assez souvent utilisé pour montrer que deux espaces sont ho-
méomorphes (voir par exemple la démonstration du théorème de Poincaré sur les groupes
de réflexions [Har1]).
Corollaire 2.22. Un revêtement d’espace total connexe par arcs et de base simplement
connexe est un homéomorphisme.
Démonstration. Si p ∶ X → B est un tel revêtement, alors le morphisme de groupes p∗
est injectif par le corollaire 2.16, et d’image nulle car B est simplement connexe, donc est
un isomorphisme. Par le corollaire 2.21 précédent, l’application p est donc un homéomor-
phisme. ◻
Proposition 2.23. Soient G un groupe discret, agissant proprement et librement sur un
espace topologique X séparé et connexe par arcs, p ∶ X → B = G/X la projection canonique,
b ∈ B et x ∈ F = p−1 (b). Pour tout γ ∈ π1 (B, b), il existe un et un seul gγ ∈ G tel que
xγ = gγ x. L’application π1 (B, b) → G définie par γ ↦ gγ est un morphisme de groupes,
surjectif, de noyau p∗ π1 (X, x).
47
Démonstration. Par définition, F est l’orbite de x par G, ce qui montre l’existence de
gγ . L’unicité vient du fait que l’action de G sur X est libre. Il est clair que ge = e.
Soient g dans G et γ dans π1 (B, b). Soit α un lacet en b représentant γ. Alors xγ est
l’extrémité du relèvement α ̃ de α d’origine x et g(xγ) est donc l’extrémité du relèvement
g̃α de α d’origine gx. Par unicité, nous avons donc g(xγ) = (gx)γ.
Par conséquent, pour tous les γ, γ ′ dans π1 (B, b), nous avons

gγ ′ γ x = x(γ ′ γ) = (xγ ′ )γ = (gγ ′ x)γ = gγ ′ (xγ) = gγ ′ (gγ x) = (gγ ′ gγ )x .

Puisque l’action de G sur X est libre, nous avons gγ ′ γ = gγ ′ gγ . Ceci montre que l’application
γ ↦ gγ est un morphisme de groupes.
La surjectivité découle du fait que le groupe π1 (B, b) agit transitivement sur F car X
est connexe par arcs (voir le commentaire suivant la démonstration de la proposition 2.19).
Le noyau du morphisme de groupes γ ↦ gγ est égal au stabilisateur de x dans π1 (B, b), par
la définition de gγ et par la liberté de l’action, donc est égal à p∗ π1 (X, x) par la proposition
2.18 (2). ◻
En particulier, sous les hypothèses de la proposition 2.23 précédente, le groupe image
p∗ π1 (X, x) devient alors un sous-groupe distingué 24 de π1 (B, b) et le groupe quotient
associé π1 (B, b)/p∗ π1 (X, x) est isomorphe à G.
Corollaire 2.24. Soient G un groupe discret, agissant proprement et librement sur un
espace topologique X séparé et simplement connexe, et B = G/X. Alors pour tout b ∈ B,
le groupe π1 (B, b) est isomorphe à G. Plus précisément, si x ∈ X est tel que b = Gx soit
l’orbite de x par G, alors l’unique application ϕ ∶ π1 (B, b) → G telle que xγ = ϕ(γ)x pour
tout γ ∈ π1 (B, b) est un isomorphisme de groupes. ◻

Pour calculer (à isomorphisme près) le groupe fondamental d’un


espace topologique connexe par arcs B de point base b quelconque,
Méthodologie 2 : on pourra montrer que B est (homéomorphe à) l’espace quotient
d’un espace séparé et simplement connexe X par l’action propre
et libre d’un groupe discret G, et de conclure par π1 (B, b) ≃ G en
Olé Olé !
invoquant le corollaire 2.24 ci-dessus (et l’invariance topologique
des groupes fondamentaux, voir par exemple le corollaire 1.7).

Exemples :
(1) Comme la projection canonique R → R/Z est un revêtement, puisque R est séparé et
simplement connexe, et puisque S1 est homéomorphe à R/Z, nous avons donc

π1 (S1 ) ≃ Z .

Plus généralement, π1 (Rn /Zn ) ≃ Zn .


(2) Comme la projection canonique Sn → (Z/2Z)/Sn = Pn (R) est un revêtement, et puisque
Sn est simplement connexe pour n ≥ 2, nous avons donc

si n ≥ 2, alors π1 (Pn (R)) ≃ Z/2Z .

Comme P1 (R) est homéomorphe au cercle, nous avons bien sûr π1 (P1 (R)) ≃ Z.
24. Ceci est une propriété remarquable d’un revêtement p défini par l’action libre et propre d’un groupe
discret, qui n’est pas vérifiée par tous les revêtements, voir la partie 2.11

48
(3) Comme la projection canonique S2n+1 → Up /S2n+1 = Ln,p est un revêtement, et puisque
S2n+1 est simplement connexe pour n ≥ 1, le groupe fondamental de l’espace lenticulaire
Ln,p est donc
∀ n, p ∈ N∖{0}, π1 (Ln,p ) ≃ Z/pZ .

2.8 Groupes fondamentaux de graphes


Comme son nom l’indique, le but de cette partie est de calculer les groupes fondamen-
taux des graphes. Nous renvoyons à la partie 3 pour une autre méthode. Nous utiliserons
la définition des graphes due à [Ser]. Nous renvoyons à l’appendice B.2 pour des rappels
sur les groupes libres et les graphes de Cayley de groupes.
Un graphe combinatoire 25 est un quintuplet X = (VX, EX, , o, t) où
● VX et EX sont des ensembles,
● ∶ EX → EX est une involution sans point fixe,
● o, t ∶ EX → VX sont deux applications telles que t( e ) = o(e) pour tout e ∈ EX.
Les ensembles VX et EX sont appelés l’ensemble des sommets et l’ensemble des arêtes
de X respectivement. Pour tout e ∈ EX, les sommets o(e) et t(e) sont appelés l’origine
et l’extrémité de e respectivement, et l’arête e est appelée l’arête opposée à e. Notons que
e ≠ e par l’hypothèse d’involution sans point fixe.
Une orientation d’un graphe est un choix d’un des deux éléments de chaque paire {e, e}
composée d’une arête e et de son arête opposée e. Un graphe orienté est un graphe muni
d’une orientation.
Le graphe X est dit connexe si pour tous les sommets distincts v, v ′ ∈ VX, il existe un
chemin d’arêtes entre v et v ′ , c’est-à-dire une suite finie (e0 , . . . , en ) d’arêtes de X où n ∈ N
telles que t(ei−1 ) = o(ei ) pour i ∈ J1, nK et o(e0 ) = v, t(en ) = v ′ . Un graphe est un arbre
combinatoire s’il est connexe et s’il ne contient pas de cycle de longueur n ≥ 2, c’est-à-dire
de chemin d’arêtes (e0 , . . . , en ) tel que e0 = en , o(ei ) = t(ei−1 ) pour i ∈ J1, nK, et qui est
sans aller-retour, c’est-à-dire vérifiant ei ≠ ei−1 pour i ∈ J1, nK.
Le graphe X est dit localement fini si pour tout sommet v ∈ VX de X, l’ensemble
{e ∈ EX ∶ o(e) = v} des arêtes de X d’origine v est fini.
Une action d’un groupe G sur un graphe X est un couple formé d’une action de G
sur VX et d’une action de G sur EX tel que pour tous les g ∈ G et e ∈ EX, nous ayons
o(ge) = g o(e), t(ge) = g t(e), ge = g e et ge ≠ e. Cette dernière condition s’appelle la
propriété d’être sans inversion. Elle est nécessaire pour que le graphe quotient défini par
G/X = (G/VX, G/EX, , o, t) où o(Ge) = G o(e), t(Ge) = G t(e) et Ge = G e soit bien un
graphe (c’est-à-dire pour que l’application ∶ G/EX → G/EX soit bien une involution sans
point fixe).
La réalisation topologique ∣X∣ d’un graphe combinatoire X est, de manière informelle,
l’espace topologique obtenu en prenant une copie Ie de l’intervalle [0, 1] pour chaque arête
e, en identifiant les intervalles Ie et Ie par symétrie, et en recollant l’origine/extrémité
de l’intervalle Ie sur le sommet origine/extrémité de e. Plus précisément, ∣X∣ est l’espace
topologique quotient
∣X∣ = (VX ∐(EX × [0, 1]))/R
de l’espace topologique somme disjointe VX ∐(EX × [0, 1]), où VX et EX sont munis de
la topologie discrète et EX × [0, 1] de la topologie produit, par la relation d’équivalence
25. Nous omettrons le mot « combinatoire » lorsque le contexte est suffisant.

49
R engendrée par la relation (e, t) ∼ (e, 1 − t), v ∼ (e, 0) si o(e) = v et v ∼ (e, 1) si t(e) = v,
pour tous les t ∈ [0, 1], v ∈ VX et e ∈ EX.
Un graphe topologique 26 (respectivement arbre topologique) est la réalisation topolo-
gique d’un graphe (respectivement arbre) combinatoire.
L’inclusion de VX dans VX ∐(EX × [0, 1]) induit par passage au quotient un homéo-
morphisme sur son image, qui est une partie discrète de ∣X∣, appelée par abus l’ensemble
des sommets du graphe ∣X∣ et encore notée VX. 27
Pour toute arête e, l’inclusion de {e}×]0, 1[ dans VX ∐(EX × [0, 1]) induit par passage
au quotient un homéomorphisme sur son image, qui est un ouvert de ∣X∣, appelée une
arête ouverte de ∣X∣. La préimage par la projection canonique de l’arête ouverte image
de {e}×]0, 1[ est exactement {e, e}×]0, 1[ . La topologie induite sur la réunion des arêtes
ouvertes, qui est égale à ∣X∣∖VX, est la topologie faible (voir la partie A.2) définie par la
famille des arêtes ouvertes.
Une action d’un groupe G sur un graphe combinatoire X induit une action (continue)
du groupe discret G sur la réalisation topologique ∣X∣ de X, obtenue en passant au quotient
par la relation d’équivalence l’application

G × (VX ∐(EX × [0, 1])) → (VX ∐(EX × [0, 1]))

définie par (g, v) ↦ gv et (g, (e, t)) ↦ (g e, t) pour tous les g ∈ G, v ∈ V X, e ∈ EX


et t ∈ [0, 1]. La réalisation topologique ∣G/X∣ du graphe quotient G/X s’identifie avec
l’espace topologique quotient G/∣X∣ de la réalisation topologique ∣X∣ par G.
Remarques. Un graphe topologique ∣X∣ est un espace topologique séparé 28 et locale-
ment contractile. 29 Un compact de ∣X∣ ne rencontre qu’un nombre fini d’arêtes ouvertes. 30
26. Nous omettrons le mot « topologique » lorsque le contexte est suffisant.
27. L’ensemble des sommets de la réalisation topologique ∣X∣ dépend du graphe combinatoire X, et pas
seulement de l’espace topologique ∣X∣. En particulier, si X a un sommet x de valence 2 (c’est-à-dire ayant
deux et seulement deux arêtes d’origine x), alors le sommet x de ∣X∣ ne se détecte pas topologiquement.
Avant de donner d’autres exemples, définissons la subdivision barycentrique d’un graphe combinatoire
X = (VX, EX, , o, t) comme le graphe combinatoire X ′ = (VX ′ , EX ′ , ′ , o′ , t′ ) où
● VX ′ = V X ∐ (EX/(e ∼ e)), correspondant au fait de rajouter un sommet au “milieu” de chaque arête
de X,
● EX ′ = EX × {−1, 1}
● pour tout e ∈ EX, nous avons o′ ((e, −1)) = o(e), t′ ((e, −1)) = {e, e}, o′ ((e, 1)) = {e, e}, t′ ((e, 1)) = t(e)

et (e, ±1) = (e, ∓1).
Alors les réalisations topologiques d’un graphe et de sa subdivision barycentrique sont homéomorphes.
28. Si (e, t), (e′ , t′ ) ∈ EX×[0, 1] ne sont pas équivalents pour la relation d’équivalence R, il est élémentaire
de construire des voisinages saturés disjoints de (e, t) et (e′ , t′ ), en distinguant les cas où t, t′ ∈ {0, 1}.
29. Chaque arête ouverte est un voisinage ouvert contractile de chacun de ses points. La réunion d’un
sommet v et des demi-arêtes ouvertes d’extrémités v est un voisinage ouvert contractile de v dans ∣X∣.

30. Soit K un compact de ∣X∣. Munissons toute arête ouverte e de ∣X∣, identifiée avec ]0, 1[, de sa
distance euclidienne d et notons me○ son milieu. Supposons par l’absurde qu’il existe un ensemble infini E
○ ○
d’arêtes ouvertes rencontrant K. Pour tout e ∈ E, puisque K∩ e ≠ ∅, notons

○ 1 + 2 re○ ○
re○ = min d(x, me○ ) , Ue○ = {x ∈ e ∶ d(me○ , x) < }, Fe○ = {x ∈ e ∶ d(x, me○ ) ≤ re○ } ,
x∈K∩ e
○ 4
○ ○
de sorte que re○ ∈ [0, 12 [ , la partie Ue○ soit un ouvert de e et la partie Fe○ soit un fermé de e . Enfin, notons
U = ∣X∣∖⋃e○ ∈E Fe○ , qui est un ouvert de ∣X∣ par la définition de la topologie quotient et de la topologie somme

disjointe. Alors {U } ∪ {Ue○ ∶ e ∈ E} est un recouvrement ouvert de K qui n’a pas de sous-recouvrement fini.

En effet, pour tout x ∈ K, ou bien il n’existe pas de e ∈ E tel que x ∈ e , auquel cas x ∈ U , ou bien il existe

50
Un graphe topologique est connexe (donc connexe par arcs) si et seulement si le graphe
combinatoire est connexe. Un graphe topologique est localement compact si et seulement
si le graphe combinatoire est localement fini.

Proposition 2.25. Un arbre est contractile. Tout groupe fondamental de graphe est un
groupe libre.

Démonstration. Soit x0 un sommet d’un arbre (topologique) T . Pour tout x ∈ T , il


existe un unique chemin d’arêtes sans aller-retour, paramétré de manière isométrique le
long de chaque arête, de x0 à x si x est un sommet, ou au premier sommet en partant de
x0 de l’unique arête e contenant x dans son intérieur sinon, et dans ce dernier cas, nous
prolongeons le paramétrage jusqu’à x par l’unique paramétrage isométrique du segment
de e entre v et x. La rétraction par déformation forte sur x0 le long de ces paramétrages
montre alors que T est contractile.
Soient X un graphe (topologique) et x0 un sommet de X. Nous pouvons supposer que
X est connexe (donc connexe par arcs), quitte à remplacer X par sa composante connexe
contenant x0 . Par le lemme de Zorn, il existe un arbre maximal dans X contenant x0 .
Par un écrasement de cet arbre maximal en x0 comme ci-dessus, tout graphe connexe a le
même type d’homotopie qu’un bouquet de cercles. Par invariance par homotopie (voir le
corollaire 1.7), il suffit donc de montrer que si B est un bouquet de cercles de sommet b,
et si S est l’ensemble de ses cercles, alors π1 (B, b) est isomorphe au groupe libre L(S).
Si T est le graphe de Cayley (voir la partie B.3) du groupe L(S) pour sa partie géné-
ratrice S, alors T est un arbre. L’espace topologique quotient L(S)/T est homéomorphe
à B et la projection canonique T → L(S)/T est un revêtement (voir le lemme B.4 de
l’appendice B.3 pour un résultat plus général). Comme T est contractile, donc simplement
connexe, et séparé, le résultat découle donc du corollaire 2.24. ◻

Corollaire 2.26. (Théorème de Schreier) Tout sous-groupe d’un groupe libre est libre.

Démonstration. Soit H un sous-groupe du groupe libre L(S) sur un ensemble S. Soit T


le graphe de Cayley du groupe L(S) pour sa partie génératrice S. Le groupe H agit aussi
proprement et librement sur T . Puisque T est simplement connexe et séparé, le groupe
fondamental de H/T est isomorphe à H par le corollaire 2.24. Puisque le quotient H/T est
un graphe, le résultat découle de la proposition 2.25. ◻

2.9 Relèvement des applications


Dans cette partie, nous étudions l’existence de relèvements d’applications à valeurs
dans la base d’un revêtement.

Théorème 2.27. (Théorème du relèvement) Soient p ∶ X → B un revêtement, Y un


espace topologique connexe et localement connexe par arcs, et f ∶ Y → B une application
continue. Soient y ∈ Y , b = f (y) et x ∈ p−1 (b). Il existe un relèvement f̃ ∶ Y → X de f par
p tel que f̃(y) = x si et seulement si

f∗ π1 (Y, y) ⊂ p∗ π1 (X, x) .

e ∈ E tel que x ∈ e , auquel cas d(x, me○ ) ≥ re○ . Si d(x, me○ ) > re○ , alors x ∈ U . Enfin, si d(x, me○ ) est égal à
1+2 r ○
re○ , qui est strictement inférieur à 4
e
car re○ < 12 , alors x ∈ Ue○ .

51
Démonstration. Si un tel relèvement existe, le diagramme suivant
(X, x)

↗ ↓p
f
(Y, y) Ð→ (B, b)

commute, c’est-à-dire f = p○f̃, donc f∗ = p∗ ○f̃∗ . Ceci montre que la condition est nécessaire.
Réciproquement, supposons que f∗ π1 (Y, y) ⊂ p∗ π1 (X, x). Pour tout z dans Y , choisis-
sons 31 un chemin α de y à z. Alors f ○ α est un chemin de b à f (z). Nous notons f˜(z)
̃ de f ○ α d’origine x.
l’extrémité de l’unique relevé α
c

β̃ f̃(z )
̃
α
x
p
p○c
β f ○β
f
z f (z )
y α f ○α
b

Si β est un autre chemin de y à z, notons β̃ le relevé de f ○ β d’origine x. Alors

[(f ○ α) ⋅ (f ○ β) ] = [f ○ (α ⋅ β )] ∈ f∗ π1 (Y, y) ⊂ p∗ π1 (X, x) .

Il existe donc un lacet c en x dans X tel que (f ○ α) ⋅ (f ○ β) soit homotope à p ○ c. Par les
propriétés de relèvement des homotopies et d’unicité du relèvement d’origine donnée d’un
chemin, nous en déduisons que les chemins α ̃ et β̃ ont la même extrémité. Donc f˜(z) ne
dépend pas du choix de α.
Soit U un voisinage ouvert de f̃(z) tel que p(U ) soit ouvert et p∣U soit un homéomor-
phisme sur son image. Soit V ⊂ f −1 (p(U )) un voisinage ouvert connexe par arcs de z. Pour
tout w dans V , si α′ est un chemin de z à w contenu dans V , alors f̃(w) est l’extrémité du
relèvement de f ○(α⋅α′ ) = (f ○α)⋅(f ○α′ ) d’origine x, donc appartient à U . Par conséquent,
f̃ est continue. ◻
Le corollaire immédiat suivant dit qu’un revêtement possède la propriété de relèvement
(unique lorsque des points bases sont choisis) de toutes les applications continues définies
sur un espace simplement connexe (et localement connexe par arcs).
Corollaire 2.28. Si p ∶ X → B est un revêtement, pour tout espace topologique Y locale-
ment connexe par arcs et simplement connexe, pour toute application continue f ∶ Y → B,
pour tous les x ∈ X et y ∈ Y tels que p(x) = f (y), il existe un et un seul relèvement
f̃ ∶ Y → X de f tel que f̃(y) = x.
Démonstration. Nous avons π1 (Y, y) = {e} car Y est simplement connexe. Par conséquent
f∗ π1 (Y, y) = {e} ⊂ p∗ π1 (X, x), et le théorème du relèvement 2.27 s’applique. L’unicité
découle de la proposition 2.11. ◻
31. Rappelons (voir la partie A.1.6 de l’appendice A) qu’un espace connexe et localement connexe par
arcs est connexe par arcs, car la composante connexe par arcs de tout point d’un tel espace est à la fois
ouverte et de complémentaire ouvert.

52
Corollaire 2.29. Deux revêtements p ∶ X → B et p′ ∶ X ′ → B, tels que X et X ′ soient
simplement connexes et localement connexes par arcs, sont isomorphes. De plus, si x ∈ X et
x′ ∈ X ′ sont tels que p(x) = p′ (x′ ), alors il existe un unique isomorphisme de revêtements
ϕ ∶ X → X ′ de p sur p′ envoyant x sur x′ .

Démonstration. Par le corollaire précédent, soit p̃ ∶ X → X ′ le relèvement de l’application


continue p par le revêtement p′ tel que p̃(x) = x′ . De même, notons p̃′ ∶ X ′ → X le relèvement
de l’application continue p′ par le revêtement p tel que p̃′ (x′ ) = x. Alors l’application
continue p̃ ○ p̃′ ∶ X ′ → X ′ est un morphisme de revêtements de p′ sur p′ . En effet, pour tous
les y ′ ∈ X ′ et y ∈ X, nous avons p̃′ (y ′ ) ∈ p−1 (p′ (y ′ )) et p̃(y) ∈ (p′ )−1 (p(y)), donc

p̃ ○ p̃′ (y ′ ) ∈ (p′ )−1 (p(p−1 (p′ (y ′ )))) = (p′ )−1 (p′ (y ′ )) ,

p ○ p̃′ (y ′ )) = p′ (y ′ ). Ce morphisme fixe x′ , donc vaut l’identité de X ′ (voir le


d’où p′ (̃
corollaire 2.12 (1)) car X ′ est connexe. De même p̃′ ○ p̃ = idX et p̃ est un isomorphisme de
revêtements. L’unicité découle aussi du corollaire 2.12 (1). ◻

Exercice E.18. Soient n ∈ N∖{0} et p ∶ S1 → S1 l’application z ↦ z n . Montrer qu’une


application continue f ∶ S1 → S1 admet un relèvement par le revêtement p si et seulement
si son degré 32 divise n.

2.10 Structure des morphismes de revêtements


Dans cette partie essentiellement technique (et donc qui peut être omise en première
lecture), nous introduisons les outils permettant de montrer l’équivalence des définitions
de revêtement galoisien (voir la partie 2.11). Nous étudions pour cela les propriétés des
morphismes de revêtements.
Soient p ∶ X → B et p′ ∶ X ′ → B deux revêtements de même base, b ∈ B, F = p−1 (b) la
−1
fibre au-dessus de b dans X et F ′ = p′ (b) celle dans X ′ .
Soit f ∶ X → X ′ un morphisme de revêtements de p sur p′ . En particulier, f (F ) ⊂ F ′ .
De plus, l’application f∣F ∶ F → F ′ est π1 (B, b)-équivariante 33 (pour les actions à droite
de π1 (B, b) sur F et sur F ′ , voir la partie 2.7), c’est-à-dire

∀ g ∈ π1 (B, b), ∀ x ∈ F, f (xg) = f (x)g .

En effet, si g = [α], alors xg est l’extrémité de l’unique chemin α ̃ de X d’origine x qui est

un relèvement de α par p. Puisque p ○ f = p et p ○ α ̃ dans X ′ est un
̃ = α, le chemin f ○ α

relèvement par p de α d’origine f (x). Donc son extrémité f (xg) vaut f (x)g par unicité.
Notons Mor(p, p′ ) l’ensemble des morphismes de revêtements de p sur p′ , et notons
Morπ1 (B,b) (F, F ′ ) l’ensemble des applications π1 (B, b)-équivariantes de F dans F ′ .

Proposition 2.30. Si B est connexe et localement connexe par arcs, alors l’application

Θ ∶ Mor(p, p′ ) → Morπ1 (B,b) (F, F ′ )


f ↦ f∣F

est une bijection.


32. Voir l’exercice E.12.
33. Voir l’appendice B.1 pour la terminologie.

53
Démonstration. Étape 1 : Ramènons-nous tout d’abord au cas où X est connexe par
arcs.

Lemme 2.31. Soit p ∶ X → B un revêtement, de base B connexe et localement connexe par


arcs. Si C est une composante connexe par arcs de X, alors p∣C ∶ C → B est un revêtement.

Démonstration. Pour tout b ∈ B, soit V un voisinage distingué et connexe par arcs


de b, et θ ∶ V × D → p−1 (V ) une trivialisation locale de p au-dessus de V . Notons D′
l’ensemble des éléments d dans D tels que θ(V × {d}) ∩ C ≠ ∅ ou, de manière équivalente
puisque θ(V × {d}) est connexe par arcs comme image d’un espace connexe par arcs par
une application continue, tels que θ(V × {d}) ⊂ C.
Si x ∈ C, notons α un chemin 34 entre p(x) et b, et α ̃ son relevé d’origine x. Alors
̃(1) ∈ p−1 (V ) ∩ C et si d′ ∈ D est tel que α
α ̃(1) ∈ θ(V × {d′ }), alors la partie connexe par
arcs θ(V × {d′ }), qui contient α
̃(1), est contenue dans la composante connexe par arcs de
̃(1) dans X, qui est égale à C. Donc d′ ∈ D′ et D′ est non vide.
α
Puisque l’intersection θ(V × {d}) ∩ C est vide si d ∉ D′ , la restriction θ∣V ×D′ est une
trivialisation locale de p∣C au-dessus de V . ◻
Soit (Xi )i∈I la famille des composantes connexes par arcs de X. Par la proposition 2.19,
les orbites de π1 (B, b) dans F sont les F ∩ Xi pour i ∈ I. Les restrictions à chaque Xi des
applications de X dans X ′ , et de F dans F ′ , donnent donc des bijections

Mor(p, p′ ) ≃ ∏ Mor(p∣Xi , p′ ) et Morπ1 (B,b) (F, F ′ ) ≃ ∏ Morπ1 (B,b) (F ∩ Xi , F ′ ) .


i∈I i∈I

Si la proposition 2.30 est vraie pour chaque Xi , elle est donc vraie pour X.

Étape 2 : Nous supposons maintenant que X est connexe par arcs. En particulier,
l’action de π1 (B, b) sur F est transitive (voir la proposition 2.19).
Pour montrer que l’application Θ est injective, soient f et g dans Mor(p, p′ ) telles que
f∣F = g∣F . Comme F est non vide et X connexe, nous avons f = g par le corollaire 2.12 (1).
Pour montrer que l’application Θ est surjective, considérons ϕ ∶ F → F ′ une application
π1 (B, b)-équivariante. Soient x ∈ F et x′ = ϕ(x) ∈ F ′ .
Montrons qu’il existe un (unique) relèvement f ∶ X → X ′ de l’application continue
p ∶ X → B par le revêtement p′ ∶ X ′ → B tel que f (x) = x′ . En effet, par le théorème du
relèvement 2.27, il suffit de montrer que p∗ π1 (X, x) est contenu dans p′∗ π1 (X ′ , x′ ). Par la
proposition 2.18, le stabilisateur de x (respectivement x′ ) par l’action de π1 (B, b) sur F
(respectivement F ′ ) est égal à p∗ π1 (X, x) (respectivement p′∗ π1 (X ′ , x′ ) ). Comme ϕ est
équivariante, si g ∈ p∗ π1 (X, x), alors

x′ g = ϕ(x)g = ϕ(xg) = ϕ(x) = x′ .

Donc g ∈ p′∗ π1 (X ′ , x′ ), ce qui montre l’existence de f .


Comme les applications f∣F et ϕ sont π1 (B, b)-équivariantes, comme l’action de π1 (B, b)
sur F est transitive et comme f (x) = ϕ(x), nous avons donc f∣F = ϕ. Puisqu’un relèvement
d’un revêtement p par un revêtement p′ est un morphisme de revêtements de p sur p′
comme vu dans la démonstration du corollaire 2.29, ceci montre la surjectivité. ◻
34. qui existe car B est connexe par arcs, voir la note de bas de page 31.

54
Corollaire 2.32. Sous les hypothèses de la proposition 2.30, la restriction à F induit une
bijection de l’ensemble Isom(p, p′ ) des isomorphismes de revêtements de p sur p′ à valeurs
dans l’ensemble Isomπ1 (B,b) (F, F ′ ) des bijections π1 (B, b)-équivariantes de F sur F ′ .

Démonstration. Si f ∶ X → X ′ est un isomorphisme de revêtements, alors f∣F est une


bijection (d’inverse g∣F ′ où g ∶ X ′ → X est l’isomorphisme de revêtements inverse de f ).
Réciproquement, si ϕ ∶ F → F ′ est une bijection π1 (B, b)-équivariante, d’inverse noté
ψ ∶ F ′ → F , soient f ∶ X → X ′ et g ∶ X ′ → X les morphismes de revêtements tels que nous
ayons f∣F = ϕ et g∣F ′ = ψ. Alors g ○ f est un morphisme de revêtements de p sur p, tel
que g ○ f∣F = idX ∣F , donc par unicité (et puisque F est non vide), nous avons g ○ f = idX .
De même, nous avons f ○ g = idX ′ et l’application f ∶ X → X ′ est un isomorphisme de
revêtements. ◻
En particulier, les revêtements p et p′ sont isomorphes si et seulement s’il existe une
bijection π1 (B, b)-équivariante de F sur F ′ .

Corollaire 2.33. Si p ∶ X → B est un revêtement, de base B connexe et localement connexe


par arcs, s’il existe b ∈ B tel que l’action de π1 (B, b) sur F = p−1 (b) soit triviale, alors p
est un revêtement trivial.

Démonstration. L’application pr1 ∶ B × F → B est un revêtement de B, et l’action


de π1 (B, b) sur pr−1 ′
1 (b) = {b} × F est triviale (car si x et x sont deux points distincts
de F , alors il n’existe pas de chemin entre (b, x) et (b, x′ ) ). Donc la seconde projection
pr−1 −1
1 (b) = {b} × F → p (b) = F est une bijection π1 (B, b)-équivariante. Par le corollaire
2.32, les revêtements pr1 ∶ B × F → B et p ∶ X → B sont donc isomorphes. ◻

Corollaire 2.34. Tout revêtement d’un espace simplement connexe et localement connexe
par arcs est trivial.

Démonstration. Toute action d’un groupe trivial est triviale. ◻

Avant de donner d’autres applications de la proposition 2.30, voici quelques rappels de


théorie des groupes.
Soit H un sous-groupe d’un groupe G. Le normalisateur de H dans G est

N (H) = {g ∈ G ∣ gHg −1 = H} .

Il est facile de montrer que N (H) est le plus grand sous-groupe de G dans lequel H est
distingué, et que H est distingué dans G si et seulement si N (H) = G.
Pour l’action à droite par translations à droite (Hg ′ , g) ↦ Hg ′ g de G sur H/G, notons
AutG (H/G) le groupe des bijections G-équivariantes de l’ensemble H/G muni de cette
action.

Lemme 2.35. Les groupes AutG (H/G) et H/N (H) sont isomorphes.

Démonstration. Pour tout ϕ ∈ AutG (H/G), soit n = nϕ ∈ G tel que ϕ(He) = Hn. Par la
G-équivariance de ϕ, nous avons,

∀ g ∈ G, ϕ(Hg) = ϕ(Heg) = ϕ(He)g = Hng . (2)

55
En particulier, Hn = ϕ(He) = ϕ(Hh) = Hnh pour tout h ∈ H. En multipliant à droite cette
égalité par n−1 , nous avons nhn−1 ∈ H pour tout h ∈ H. Donc n appartient à N (H). Nous
avons par conséquent une application

AutG (H/G) → H/N (H)


ϕ ↦ Hnϕ .

C’est un morphisme de groupes injectif par la formule (2) ci-dessus, qui montre d’une
part que n = nϕ détermine ϕ, d’autre part que si ϕ′ est un autre élément de AutH (H/G),
alors
Hnϕ′ ○ϕ = ϕ′ ○ ϕ(He) = ϕ′ (Hnϕ ) = Hnϕ′ nϕ .
Pour tous les n dans N (H) et h dans H, l’application ϕ ∶ G → H/G définie par ϕ(g) = Hng
vérifie ϕ(hg) = Hnhg = H(nhn−1 )ng = ϕ(g). Elle induit donc par passage au quotient une
application ϕn ∶ H/G → H/G. Celle-ci est G-équivariante et bijective, d’inverse ϕn−1 , et
son image par l’application AutG (H/G) → H/N (H) est la classe à gauche Hn. Donc
l’application ϕ ↦ Hnϕ est surjective. ◻
En particulier, le groupe des bijections G-équivariantes de H/G (pour l’action à droite
de G sur H/G) agit transitivement sur H/G si et seulement si N (H) = G, c’est-à-dire si
et seulement si H est distingué dans G.

Corollaire 2.36. Si p ∶ X → B est un revêtement, d’espace total X connexe et localement


connexe par arcs, et si x ∈ X, alors les groupes Aut(p) et p∗ π1 (X, x)/N (p∗ π1 (X, x)) sont
isomorphes.

Démonstration. Soient b = p(x) et F = p−1 (b). Puisque X est connexe par arcs, 35 son
image B par l’application continue p l’est aussi. Par l’affirmation qui précède le corollaire
2.20, l’action à droite de G = π1 (B, b) sur F est transitive. Donc il existe une bijection
G-équivariante entre F et H/G où H est le stabilisateur de x par l’action de G sur F , qui
est égal à p∗ π1 (X, x) par la proposition 2.18 (2). Par le corollaire 2.32 et le lemme 2.35
précédent, nous avons donc

Aut(p) ≃ Autπ1 (B,b) (F ) ≃ AutG (H/G) ≃ H/N (H) = p∗ π1 (X, x)/N (p∗ π1 (X, x)). ◻

Voici enfin les dernières propriétés des automorphismes de revêtements dont nous au-
rons besoin dans la suite.

Proposition 2.37. Soit p ∶ X → B un revêtement, d’espace total X connexe, et de base


B localement connexe et séparée. Le groupe discret Γ = Aut(p) des automorphismes de p
agit (continuement) proprement et librement sur X. Si Γ′ est un sous-groupe de Γ et si
pΓ′ ∶ Γ′ /X → B est l’application induite par p, alors pΓ′ est un revêtement, et la projection
canonique π ∶ X → Γ′ /X est un morphisme de revêtements de p sur pΓ′ .

Démonstration. Notons que X est séparé (voir l’exercice E.23 (1) dans la partie 2.14).
Comme X est connexe, le groupe Γ agit librement sur X par le corollaire 2.12 (1). Soit
gr ∶ Γ×X → X ×X l’application graphe (g, x) ↦ (x, gx). Comme Γ agit librement et comme
Γ × X est séparé, l’image réciproque d’un singleton par gr est un singleton, donc compact.
Soient F un fermé de Γ × X et (x, y) ∈ gr(F ). Comme p × p est continue et B séparé, si ∆
35. voir la note de bas de page 31

56
est la diagonale de B × B, alors ∆ est fermée dans B × B (voir l’exercice E.A.119 dans la
partie A.5 de l’appendice A). Par la continuité de p × p (voir la partie A.1.3 de l’appendice
A pour l’inclusion ci-dessous), nous avons

(p × p)(x, y) ∈ (p × p)( gr(F ) ) ⊂ (p × p)(gr(F )) ⊂ ∆ = ∆ .

Donc p(x) = p(y). Soit V un voisinage distingué connexe de p(x), qui existe puisque B
est localement connexe. Soient Vx et Vy les composantes connexes de p−1 (V ) contenant x
et y respectivement. Comme (x, y) ∈ gr(F ), l’intersection (Vx × Vy ) ∩ gr(F ) est non vide.
Soient g ∈ Γ et u ∈ X tels que u ∈ Vx et gu ∈ Vy . Comme g est un automorphisme de
revêtements de p, nous avons donc gVx = Vy et en particulier y = gx. Donc gr est fermée.
Par conséquent, le groupe Γ agit proprement sur X.
Tout sous-groupe Γ′ de Γ agit aussi librement et proprement. Si V est un ouvert dis-
tingué connexe dans B pour p, alors, puisque Γ′ permute les composantes connexes de
p−1 (V ), il est immédiat que V est aussi un ouvert distingué dans B pour pΓ′ .
Puisque Γ préserve les fibres de p, la projection canonique π envoie fibre de p dans fibre
de pΓ′ , donc π est un morphisme de revêtements de p sur pΓ′ . ◻

Proposition 2.38. Soient p ∶ X → B et p′ ∶ X ′ → B deux revêtements, d’espaces totaux


X et X ′ connexes et de base B localement connexe. Si ϕ ∶ X → X ′ est un morphisme de
revêtements de p sur p′ , alors ϕ est un revêtement.

Démonstration. Soient x′ ∈ X ′ , b = p′ (x′ ) et V un voisinage connexe de b, distingué


−1
pour p et pour p′ . Soit s′ ∶ V → p′ (V ) la section du revêtement trivial p′ ∣p′ −1 (V ) telle que
s′ (b) = x′ .
Si ϕ(X) rencontre s′ (V ), soient y ∈ X et b′ ∈ V tels que ϕ(y) = s′ (b′ ). Nous notons
s ∶ V → p−1 (V ) la section du revêtement trivial p∣p−1 (V ) telle que s(b′ ) = y, ce qui est
possible car p(y) = p′ ○ ϕ(y) = p′ ○ s′ (b′ ) = b′ . Puisque p′ ○ ϕ = p, les applications ϕ ○ s et
s′ sont deux sections de p′∣p′ −1 (V ) qui coïncident en b′ , donc sont égales, car V est connexe
(voir le corollaire 2.12 (3)). En particulier, comme x′ = s′ (b) ∈ s′ (V ) = ϕ ○ s(V ), nous avons
x′ ∈ ϕ(X). Donc par contraposition, si x′ ∉ ϕ(X), alors ϕ(X) ne rencontre pas le voisinage
s′ (V ) de x′ . En faisant varier x′ dans X ′ , ceci montre que le complémentaire de ϕ(X) est
ouvert.
L’image réciproque ϕ−1 (x′ ) est discrète, car contenue dans la fibre p−1 (p′ (x′ )) puisque
p′ ○ ϕ = p. Pour tout x dans ϕ−1 (x′ ), notons sx ∶ V → p−1 (V ) la section du revêtement
trivial p∣p−1 (V ) telle que sx (b) = x, ce qui est possible car p(x) ∈ p(ϕ−1 (x′ )) = {p′ (x′ )} = {b}.
Comme ci-dessus, nous avons ϕ ○ sx = s′ . Donc l’homéomorphisme de s′ (V ) × ϕ−1 (x′ ) dans
ϕ−1 (s′ (V )) = ⋃x∈ϕ−1 (x′ ) sx (V ) ⊂ p−1 (V ) défini par (u, x) ↦ sx ○ p′ (u) est une trivialisation
de ϕ au-dessus de s′ (V ).
En particulier, l’application ϕ est ouverte. D’où ϕ(X) est ouvert non vide et de com-
plémentaire ouvert dans X ′ , donc est égal à X ′ par connexité. Comme ϕ−1 (x′ ) est non
vide, nous en déduisons que ϕ est un revêtement. ◻

2.11 Revêtements galoisiens

Le but de cette partie est de décrire de manière intrinsèque la collection des revêtements
isomorphes aux revêtements de la forme X → G/X où G est un groupe discret agissant
librement et proprement sur un espace topologique séparé X.
57
Théorème 2.39. Soient p ∶ X → B un revêtement, d’espace total X connexe et localement
connexe par arcs, x ∈ X, b = p(x) et F = p−1 (b). Les conditions suivantes sont équivalentes :
(1) l’action de Aut(p) sur F est transitive ;
(2) le sous-groupe p∗ π1 (X, x) est distingué dans π1 (B, b) ;
(3) nous avons p∗ π1 (X, y) = p∗ π1 (X, z) pour tous les y et z dans F ;
(4) pour tout lacet α de B en b, ou bien tout relèvement de α est un lacet, ou bien aucun
relèvement de α n’est un lacet.
Si B est séparé, ces conditions sont équivalentes à :

(5) il existe un groupe discret Γ agissant librement et proprement sur X et un homéomor-


phisme f ∶ Γ/X → B tels que si π ∶ X → Γ/X est la projection canonique, alors le
diagramme suivant commute :

X
π
↙ ↘p
f
Γ/X Ð→ B.

Démonstration. Supposons que l’assertion (1) soit vérifiée. Alors l’assertion (4) l’est
aussi, par l’unicité des relèvements des chemins d’origine donnée dans la fibre F et puisque
Aut(p) préserve l’ensemble des relèvements d’un lacet en b dans B.
Supposons que l’assertion (4) soit vérifiée. Pour tous les y et z dans F , si α est un lacet
en y dans X, alors α est un relèvement de p ○ α qui est un lacet, donc le relèvement β de
p ○ α d’origine z est aussi un lacet, et p∗ [α] = p∗ [β]. Donc p∗ π1 (X, y) ⊂ p∗ π1 (X, z). En
échangeant y et z, l’assertion (3) est donc vérifiée.
Supposons que l’assertion (3) soit vérifiée. Pour tout lacet α en b dans B, soit c son
relèvement d’origine x, soit y l’extrémité de c, et soit ϕc ∶ π1 (X, x) → π1 (X, y) l’isomor-
phisme de groupes [β] ↦ [c ⋅ β ⋅ c] (voir la proposition 1.3). Puisque p ○ c = α, pour tout
[β] ∈ π1 (X, x), nous avons l’égalité

p∗ ([c ⋅ β ⋅ c]) = [p ○ (c ⋅ β ⋅ c)] = [(p ○ c) ⋅ (p ○ β) ⋅ (p ○ c)] = [α]−1 p∗ ([β]) [α] .

En utilisant l’assertion (3) pour la dernière égalité, nous avons alors

[α] p∗ π1 (X, x) [α]−1 = p∗ (ϕc (π1 (X, x))) = p∗ π1 (X, y) = p∗ π1 (X, x) .

Donc l’assertion (2) est vérifiée.


Montrons que l’assertion (2) implique l’assertion (1). 36 Considérons les deux groupes
G = π1 (B, b) et H = p∗ π1 (X, x). Par la remarque précédant le corollaire 2.36, puisque H
est un sous-groupe distingué de G par l’assertion (2), le groupe AutG (H/G) agit transiti-
vement sur H/G. 37 Comme X est connexe par arcs, 38 il existe par le corollaire 2.20 une
36. Cette implication peut être admise par le lecteur ou la lectrice n’ayant pas lu la partie 2.10.
37. Voici un argument direct. Pour tout g ∈ G, notons φg ∶ H/G → H/G l’application définie par
Hg ′ ↦ Hgg ′ . Cette application est bien définie car pour tout h ∈ H, nous avons Hghg ′ = Hghg −1 gg ′ = Hgg ′
puisque H est distingué dans G. Elle est clairement équivariante pour l’action par translations à droite de
G sur H/G, et elle est bijective d’inverse φg−1 . Donc φg ∈ AutG (H/G). Comme φg envoie He sur Hg, ceci
montre le résultat en faisant varier g dans G.
38. Voir la note de bas de page 31.

58
bijection de F sur H/G, qui est G-équivariante pour les actions à droite de G sur F et sur
H/G. Donc par le corollaire 2.32, puisque le groupe des bijections G-équivariantes de H/G
agit transitivement sur H/G, le groupe Aut(p) agit transitivement sur F , ce qui montre
l’assertion (1).
Supposons maintenant que la base B soit séparée. Notons que B est aussi localement
connexe (par arcs), car p est un homéomorphisme local surjectif.
Supposons que l’assertion (5) soit vérifiée. Puisque Γ agit librement, il s’identifie avec
un groupe d’homéomorphismes de X via l’application g ↦ {x ↦ gx}. Alors Γ, qui préserve
les fibres (qui sont les orbites de Γ), est contenu dans Aut(π) et agit transitivement sur
chacune des fibres de π. Donc l’assertion (1) est vérifiée.
Réciproquement, supposons que l’assertion (1) soit vérifiée. Alors par la proposition
2.37, puisque X est connexe et B est localement connexe et séparée, le groupe discret
Γ = Aut(p) agit proprement et librement sur X, et l’application f = pΓ ∶ Γ/X → B induite
par p par passage au quotient est un revêtement. Puisque Γ agit transitivement sur les fibres
par l’assertion (1), le revêtement f est à un feuillet. Par la proposition 2.2, l’application f
est donc un homéomorphisme, et elle vérifie f ○ π = p. Par conséquent, l’assertion (5) est
vérifiée. ◻
Un revêtement p ∶ X → B, d’espace total X connexe et localement connexe par arcs, est
dit galoisien si l’une des propriétés (1)-(4) du théorème précédent est vérifiée. Le groupe
Γ = Aut(p) s’appelle alors le groupe de Galois de p.
Exemple. Comme tout sous-groupe d’un groupe abélien est distingué et par la définition
(2) du théorème précédent, tout revêtement connexe d’un espace topologique connexe,
localement connexe par arcs, de groupe fondamental abélien, est galoisien.

Exercice E.19. Montrer que les applications p ∶ X → B suivantes entre graphes sont
des revêtements. Quels sont ceux qui sont galoisiens ? Quels sont leurs groupes d’automor-
phismes de revêtements ? (Les sommets de X sont envoyés par p sur l’unique sommet de
B, et la restriction de p à chaque arête ouverte orientée du graphe X étiquetée par une
lettre, est un homéomorphisme préservant l’orientation sur l’arête ouverte orientée de B
étiquetée par la même lettre.)

a
b
a b
a a b b
a
b a
X b b b b a b b a a a
b a
a a a
p b b

B
a b a b a b a b

59
2.12 Revêtements universels
Le but de cette partie est de montrer l’existence de revêtements simplement connexes
pour les espaces topologiques suffisamment gentils.
Dans cette partie, nous fixons un espace topologique B connexe et localement connexe
par arcs.
Un revêtement universel de B est un revêtement ̃ π∶B ̃ → B d’espace total B
̃ connexe
tel que pour tout revêtement p ∶ X → B d’espace total X connexe, pour tous les ̃ b∈B ̃ et
x ∈ X tels que ̃ ̃ ̃
π (b) = p(x), il existe un morphisme de revêtements ϕ ∶ B → X de ̃π sur p
̃
tel que ϕ(b) = x.
Par le corollaire 2.12 (1), le morphisme ϕ est unique. Un revêtement universel de B
est unique à isomorphisme près (même démonstration que celle du corollaire 2.29). Cet
isomorphisme est unique une fois effectué un choix de point base dans la fibre au-dessus
d’un point base de B. Pour cette raison, nous dirons parfois par abus “le revêtement
universel” de B.
Lemme 2.40. Un revêtement universel de B est galoisien.
Démonstration. Pour tout b ∈ B, si x, y ∈ p−1 (b), alors il existe par la propriété universelle
̃→B
un morphisme de revêtements ϕx,y ∶ B ̃ de p tel que ϕx,y (x) = y. Comme ϕx,y est un
automorphisme de revêtements (d’inverse ϕy,x ), ceci montre que l’assertion (1) du théorème
2.39 est vérifiée. ◻
Le corollaire 2.28 s’énonce de la manière suivante.
Proposition 2.41. Si p ∶ X → B est un revêtement, d’espace total X simplement connexe,
alors p est un revêtement universel. ◻
Exemples. L’application R → S1 définie par t ↦ e2iπt , ainsi que les projections canoniques
Rn → Tn = Rn /Zn , Sn → Pn (R) pour n ≥ 2, et S2n+1 → Ln,p pour n, p ≥ 1 (où Ln,p est
l’espace lenticulaire de dimension 2n + 1 et de groupe fondamental Up ≃ Z/pZ, défini juste
avant le corollaire 2.10) sont des revêtements universels.
Un espace topologique Y est semilocalement simplement connexe si tout point y de Y
admet un voisinage U tel que tout lacet en y contenu dans U soit homotope dans Y au
lacet constant en y (ou de manière équivalente tel que le morphisme i∗ ∶ π1 (U, y) → π1 (Y, y)
soit le morphisme nul, pour i ∶ U → Y l’inclusion.)
Si Y est localement contractile, par exemple si Y est une variété topologique (voir la
partie 4.1), ou un CW-complexe (voir la partie 6.5 et par exemple [Pau3, Spa]), alors Y
est semilocalement simplement connexe.
Exercice E.20. Considérons le cercle Sn de
centre ( n+1
1 1
, 0) et de rayon n+1 dans R2 . Soit
B = ⋃n∈N Sn , muni de la topologie induite par
celle de R2 , appellé l’anneau hawaïen. a Mon-
trer que B est connexe et localement connexe
par arcs, mais n’est pas semilocalement simple-
ment connexe. Montrer que B n’admet pas de
revêtement universel. Montrer que B n’est pas
homéomorphe au bouquet B ′ = ⋁n∈N (S1 , 1) d’un
ensemble dénombrable infini de cercles.
a. ou encore les boucles d’oreille hawaïennes
60
Attention, la propriété d’être semilocalement simplement connexe n’est pas une pro-
priété locale (c’est-à-dire un ouvert d’un espace topologique semilocalement simplement
connexe ne l’est pas forcément). Par exemple, le cône 39 CB sur l’anneau hawaïen B
(construit dans l’exercice E.20 ci-dessus) est contractile, mais le cône CB privé de son
sommet est un ouvert qui se rétracte par déformation forte sur B, donc n’est pas semilo-
calement simplement connexe.

Théorème 2.42. Soit B un espace topologique séparé, connexe et localement connexe par
arcs. Alors B admet un revêtement d’espace total simplement connexe si et seulement si
B est semilocalement simplement connexe.

Démonstration. Supposons qu’il existe un revêtement p ∶ X → B de B d’espace total


X simplement connexe. Pour tout point b de B, si V est un voisinage distingué de b, et
si s ∶ V → X est une section du revêtement trivial p∣p−1 (V ) , alors l’inclusion i ∶ V → B
est égale à p ○ s. Donc par fonctorialité (voir la partie 1.2.4), le morphisme de groupes
i∗ ∶ π1 (V, b) → π1 (B, b) est le morphisme trivial, car il factorise par le groupe trivial :
nous avons i∗ = p∗ ○ s∗ avec p∗ ∶ π1 (X, s(b)) → π1 (B, b) et π1 (X, s(b)) = {1} car X est
simplement connexe. Par conséquent, B est semilocalement simplement connexe.
Réciproquement, supposons que B soit semilocalement simplement connexe. Soit b ∈ B,
̃ l’ensemble des classes d’homotopie des chemins d’origine b et soit
soit B

̃
π∶B ̃ → B
[β] ↦ β(1)

l’application quotient de l’application d’évaluation en 1, qui est bien définie (car l’homo-
topie des chemins est relativement aux extrémités) et surjective (car B est connexe par
arcs 40 ).
Munissons l’ensemble des chemins dans B d’origine b de la topologie compacte-ouverte
(voir la partie A.4.6 de l’appendice A ; lorsque B est un espace métrique et puisque [0, 1]
est compact, c’est la topologie de la convergence uniforme), et B̃ de la topologie quotient.
Comme l’application d’évaluation en un point est continue pour la topologie compacte-
ouverte (voir l’exercice E.A.118 de la partie A.4.6 de l’appendice A), et par la continuité
des applications induites par passage au quotient d’applications continues, l’application ̃
π
est continue.
Le groupe discret G = π1 (B, b) agit sur B̃ par

G×B ̃ → B
̃
([α], [β]) ↦ [α][β] = [α ⋅ β] .

Cette action est continue par passage au quotient, car nous pouvons vérifier que l’applica-
tion de concaténation par un lacet α des chemins dans B d’origine b est continue pour la to-
pologie compacte-ouverte. Elle est libre, car si [α⋅β] = [β], alors [α] = [α⋅β⋅β ] = [β⋅β ] = [cb ]
est la classe d’homotopie du lacet constant cb en b. Les orbites de G sont les fibres de ̃ π,
car pour tous les [α] ∈ G et [β], [β ′ ] ∈ B, ̃
● nous avons (α ⋅ β)(1) = β(1) donc ̃ π ([α][β]) = ̃
π ([β]) et
● si ̃ π ([β ′ ]), alors β ′ ⋅ β est un lacet en b et [β ′ ] = [β ′ ⋅ β] [β].
π ([β]) = ̃
39. Voir l’exemple (1) suivant l’exercice E.A.110 de la partie A.2.6 de l’appendice A.
40. Voir la note de bas de page 31.

61
̃ → G/B
Si p ∶ B ̃ est la projection canonique et si G/B
̃ est muni de la topologie quotient,
alors l’application continue ̃
π induit par passage au quotient une application f ∶ G/B̃→B
telle que le diagramme suivant commute


p↓ ↘̃π
̃ Ð→
G/B
f
B , (3)

et l’application f est continue et bijective.


̃ il existe un voisinage ouvert O = O[β] de [β] dans
Lemme 2.43. Pour tout [β] dans B,
̃ tel que
B
● pour tout g dans G, si O ∩ gO est non vide, alors g = e,
● la partie ̃
π (O) est ouverte dans B.

Démonstration. Soit [β] dans B. ̃ Par la compacité de [0, 1] et puisque B est semilocale-
ment simplement connexe, il existe un entier n ∈ N∖{0} et, pour i ∈ J0, n − 1K, des ouverts
Vi connexes par arcs dans B, tels que
(i) tout lacet dans Vi est homotope dans B au lacet constant,
(ii) la partie β([ ni , i+1n ]) est contenue dans Vi .
Soit Õ l’ouvert de l’espace des chemins dans B d’origine b, formé des chemins β ′ d’origine
b tels que β ′ ([ ni , i+1 ′ i
n ]) ⊂ Vi et β ( n ) appartient à la même composante connexe par arcs de
Vi ∩ Vi−1 que β( n ) (les composantes connexes par arcs d’un espace localement connexe par
i

arcs sont ouvertes, voir la fin de la partie A.1.6 de l’appendice A). Soient β ′ et β ′′ dans Õ
tels que β ′ (1) = β ′′ (1).
Soit γ0 le chemin constant en b.
Vn−1 Pour tout i ∈ J1, nK, il existe par
V2
β′ construction un chemin γi dans
V1 β ′ ( n2 )
β ′ ( n1 ) β ′ (1) Vi ∩ Vi−1 joignant β ′ ( ni ) à β ′′ ( ni ),
γ2 β ′′
γ1 et nous pouvons supposer que γn
V0 est constant. Posons alors
β ′′ ( n1 ) β ′′ ( n2 )
b
βi′′ = β∣[′′ i , i+1 ] .
n n

Soit c le chemin

c = (γ0 ⋅ β0′′ ⋅ γ1 ) ⋅ (γ1 ⋅ β1′′ ⋅ γ2 ) ⋅ ... ⋅ (γn−2 ⋅ βn−2


′′ ′′
⋅ γn−1 ) ⋅ (γn−1 ⋅ βn−1 ⋅ γn ) .

Alors par la première propriété (i) des ouverts Vi , nous avons β ′′ ∼ c ∼ β ′ .


En particulier, deux chemins dans B, suffisamment proches, ayant mêmes extrémités,
sont homotopes (relativement aux extrémités). Soit O l’ensemble des classes d’homotopie
(relativement aux extrémités) des éléments de O. ̃ Montrons que cet ensemble O est ouvert
dans B.̃ Il suffit de montrer que le saturé de Õ est ouvert dans l’espace des chemins dans
B d’origine b. Soit α un chemin dans B d’origine b suffisamment proche d’un chemin α′
homotope à un chemin α′′ de O. ̃ Concaténons α par un petit chemin α0 entre α(1) et
α (1) = α (1) contenu dans un voisinage connexe par arcs de α′ (1) contenu dans Vn−1 .
′ ′′

62
Comme vu ci-dessus, nous avons alors α ⋅ α0 ∼ α′ si α est suffisamment proche de α′ , donc
α ∼ α′′ ⋅ α0 , qui est un chemin dans O.̃
Soient g ∈ G et [β ], [β ] ∈ O tels que [β ′ ] = g[β ′′ ]. Alors β ′ (1) = β ′′ (1), donc par ce
′ ′′

qui précède, [β ′ ] = [β ′′ ]. Comme G agit librement sur B, ̃ nous avons donc g = e.


Nous avons ̃ π (O) = Vn−1 par la définition de O et la connexité par arcs de Vn−1 , donc
̃
π (O) est ouvert dans B. ◻
Lemme 2.44. L’application ̃ ̃ est séparé, et l’action de G sur B
π est ouverte, l’espace B ̃
est propre.
Démonstration. L’application ̃ π est ouverte par le lemme précédent (et le fait qu’une
partie d’un espace topologique est ouverte si et seulement si elle est voisinage de chacun
de ses points).
Montrons que l’espace B̃ est séparé. Soient x et y dans B. ̃ Si ̃π (x) ≠ ̃
π (y), comme ̃π est
continue et B séparé, alors x et y admettent des voisinages disjoints (images réciproques
par ̃
π de voisinages disjoints de ̃
π (x) et ̃
π (y) ). Si ̃
π (x) = ̃
π (y), alors il existe g dans G tel
que y = gx. Donc Ox et gOx sont des voisinages ouverts de x et y, qui, par la première
assertion du lemme 2.43, sont disjoints sauf si g = e, c’est-à-dire lorsque x = y.
̃→B
Soit gr ∶ G × B ̃×B ̃ l’application graphe. Puisque G agit librement, l’image réci-
proque par gr d’un singleton est un singleton, donc est compact car G × B ̃ est séparé.
Comme l’application f ∶ G/B ̃ → B est continue et bijective à valeurs dans un espace
̃
séparé, l’espace quotient G/B est séparé (voir le second point de l’exercice E.A.119 de
la partie A.5 de l’appendice A). Donc (voir le premier point de l’exercice E.A.119 de la
partie A.5 de l’appendice A) la diagonale ∆ de (G/B) ̃ × (G/B) ̃ est fermée, et l’image
−1 ̃ ̃
im(gr) = (p × p) (∆) est fermée dans B × B, par la continuité de p × p. L’application
gr−1 ∶ im(gr) → G × B ̃ est égale à ([β], [β ′ ]) ↦ ([β ′ ⋅ β], [β]), donc est continue. Par
conséquent, puisqu’un fermé d’un sous-espace fermé est fermé, l’application gr est fermée.

Par le lemme précédent et puisque f ○ p = ̃ π , l’application f du diagramme (3) est


ouverte, donc est un homéomorphisme, et p est un revêtement (voir le théorème 2.8). Par
conséquent, ̃ π est un revêtement.
Il suffit maintenant de montrer que B ̃ est simplement connexe.
Soient α un chemin d’origine b dans B et αt ∶ s ↦ α(st), qui est un chemin dans B, pour
tout t ∈ [0, 1]. Comme l’application (s, t) ↦ α(st) est continue et comme les propriétés des
topologies compactes-ouvertes assurent que C ([0, 1] × [0, 1], B) = C ([0, 1], C ([0, 1], B))
(voir l’exercice E.A.118 (2) de la partie A.4.6 de l’appendice A), l’application t ↦ αt est
un chemin dans l’espace des chemins d’origine b. Donc l’application t ↦ [αt ] est un chemin
dans B,̃ d’origine la classe d’homotopie du lacet constant [cb ] en b et d’extrémité [α]. Donc
B̃ est connexe par arcs.
De plus, t ↦ [αt ] est le relèvement de α d’origine [cb ] pour le revêtement ̃ π . Soit γ un
lacet en [cb ] dans B.̃ Comme γ est le relèvement de ̃ π ○ γ d’origine [cb ], nous avons par
unicité γ(t) = [(̃ π ○ γ)t ] pour tout t ∈ [0, 1]. Si h ∶ (t, s) ↦ [((̃π ○ γ)t )s ], alors h est une
homotopie entre [cb ] et γ. ◻
Le résultat suivant découle en particulier du théorème 2.42 et de la proposition 2.41.
Corollaire 2.45. Tout espace topologique séparé, connexe, localement contractile admet
un revêtement universel. ◻
63
Soit B un espace topologique séparé, connexe, localement connexe par arcs, et semilo-
calement simplement connexe. Si ̃ π∶B ̃ → B est un revêtement universel de B, alors par
unicité, B̃ est simplement connexe. Le groupe Γ = Aut(̃ π ) des automorphismes de revête-
ments de ̃ ̃
π agit librement et proprement sur B (par la proposition 2.37), et transitivement
sur les fibres (car ̃π est galoisien par le lemme 2.40). Donc l’application ̃ πΓ ∶ Γ/B̃ → B,
induite par passage au quotient de ̃ π , qui est un revêtement par la proposition 2.37, est
un homéomorphisme. De plus, pour tous les b dans B et x dans ̃ π −1 (b), les groupes Γ et
π1 (B, b) sont isomorphes, ce que nous écrivons

π ) ≃ π1 (B, b) ,
Aut(̃

par l’unique isomorphisme ϕ′ ∶ Aut(̃ π ) → π1 (B, b) tel que γx = xϕ′ (γ) pour tout γ dans Γ
(voir le corollaire 2.24). Notons que cet isomorphisme ϕ′ = ϕ′x dépend de x, mais seulement
à conjugaison près à la source : si y ∈ ̃ π −1 (b) est un autre point dans la fibre au-dessus de
b, et si g ∈ Γ = Aut(̃π ) vérifie y = gx (ce qui est possible par la transitivité de l’action de Γ
π (b)), alors nous avons 41 ϕ′y (γ) = ϕ′x (g −1 γg) pour tout γ ∈ Γ.
sur ̃ −1

2.13 Classification des revêtements

Le but de cette partie est d’établir une correspondance entre les revêtements connexes
d’un espace topologique (suffisamment gentil) et les sous-groupes de son groupe fondamen-
tal.
Soit B un espace topologique séparé, connexe, localement connexe par arcs, et se-
milocalement simplement connexe. Fixons-nous un point b ∈ B, un revêtement universel
̃
π∶B ̃ → B de B (qui existe par le théorème 2.42) et x ∈ ̃ π −1 (b). Identifions Aut(̃
π ) avec
π1 (B, b) comme à la fin de la partie précédente (ce qui dépend du choix de x).
Si H est un sous-groupe de Aut(̃ π ), alors l’application ̃π∶B ̃ → B induit par passage
au quotient une application ̃ ̃
πH ∶ H/B → B, appelée le revêtement de B associé à H. Par
exemple, nous avons ̃π{e} = ̃
π . Nous appellerons revêtement connexe de B tout revêtement
de B d’espace total connexe.
Théorème 2.46. L’application H ↦ ̃ πH induit une bijection de l’ensemble des classes
de conjugaison de sous-groupes de Aut(̃ π ) sur l’ensemble des classes d’isomorphisme de
revêtements connexes de B. Elle induit aussi une bijection de l’ensemble des sous-groupes
distingués de Aut(̃π ) dans l’ensemble des classes d’isomorphisme de revêtements galoisiens
de B, ainsi que, pour tout n ∈ N∖{0}, une bijection de l’ensemble des classes de conjugaison
de sous-groupes d’indice n de Aut(̃ π ) dans l’ensemble des classes d’isomorphisme de revê-
tements à n feuillets de B.
Démonstration. Soient G = Aut(̃ π ) et H un sous-groupe de G. Par construction, la fibre
de ̃πH au-dessus de b est en bijection G-équivariante avec H/G, et donc est de cardinal n
si et seulement si H est d’indice n dans G. L’espace H/B ̃ est connexe car B̃ l’est.
L’application ̃πH est un revêtement par la proposition 2.37, qui est galoisien si et
seulement si H, qui est égal à (̃ ̃ Hx) par le corollaire 2.24 et l’identification
πH )∗ π1 (H/B,
ci-dessus de G et π1 (B, b), est distingué dans G = π1 (B, b), par le théorème 2.39 (2).
41. En effet, pour tout γ ∈ Γ, nous avons γy = yϕ′y (γ) si et seulement si γgx = gxϕ′y (γ), c’est-à-dire
g γgx = xϕ′y (γ). Donc xϕ′y (γ) = xϕ′x (g −1 γg). Alors, par la liberté de l’action à droite de π1 (B, b) sur la
−1

fibre π −1 (b), ceci implique que ϕ′y (γ) = ϕ′x (g −1 γg) comme voulu.

64
Si H et H ′ sont conjugués par g ∈ G (c’est-à-dire si H ′ = gHg −1 ), alors l’automorphisme
de revêtements g ∶ B ̃→B ̃ de ̃
π induit un isomorphisme de revêtements H/B ̃ → H ′ /B
̃ de
̃
πH sur ̃ πH ′ (défini par Hx ↦ Hgx). Donc l’application H ↦ ̃ πH induit une application Ψ
de l’ensemble des classes de conjugaison de sous-groupes de G dans l’ensemble des classes
d’isomorphisme de revêtements connexes de B.
Réciproquement, si les revêtements ̃ πH et ̃πH ′ sont isomorphes, alors par le corollaire
2.32, les fibres de ̃
πH et ̃
πH ′ au-dessus de b sont en bijection G-équivariante. Donc il existe
une bijection G-équivariante ϕ ∶ H/G → H ′ /G. Si ϕ(He) = H ′ g0 , par la G-équivariance de
ϕ, nous avons pour tout h dans H,

H ′ g0 = ϕ(He) = ϕ(Hh) = ϕ(He)h = H ′ g0 h .

Donc g0 Hg0−1 ⊂ H ′ , et en utilisant ϕ−1 , nous avons g0 Hg0−1 = H ′ , et les sous-groupes H et


H ′ sont conjugués. Par conséquent, l’application Ψ est injective.
Enfin, si p ∶ X → B est un revêtement connexe et u ∈ F = p−1 (b), alors la fibre F est
en bijection G-équivariante avec H/G, où H = p∗ π1 (X, u), par le corollaire 2.20. Donc les
fibres des revêtements connexes p et ̃
πH sont en bijection G-équivariante. Par le corollaire
2.32, les revêtements p et ̃
πH sont isomorphes. Donc Ψ est surjective. ◻
Remarques. (1) En particulier, pour tout revêtement connexe p ∶ X → B, il existe un
̃ → X tel que le diagramme suivant commute (nous dirons que tout
revêtement πX ∶ B
revêtement connexe de B est factorisé par son revêtement universel)

̃
B
↘πX
̃
π↓ X
↙p
B .

(2) Soient H un sous-groupe distingué de G = Aut(̃ π ), et H/G le groupe quotient.


Alors son revêtement associé ̃ ̃ → B est galoisien, et nous avons un isomorphisme
πH ∶ H/B
de groupes
πH ) ≃ H/G .
Aut(̃
̃ avec quotient homéo-
Le groupe discret H/G agit donc librement et proprement sur H/B,
morphe à B (voir la proposition 2.37).
(3) Soient H et H ′ des sous-groupes de G = π1 (B, b). L’ensemble Mor(πH , πH ′ ) des mor-
phismes de revêtements de πH sur πH ′ est en bijection avec l’ensemble MorG (H/G, H ′ /G)
des applications G-équivariantes de H/G dans H ′ /G (voir la proposition 2.30).
(4) L’application H ↦ πH induit une bijection de l’ensemble des classes de conjugaison
de sous-groupes d’indice fini de π1 (B, b) sur l’ensemble des classes d’isomorphisme de re-
vêtements connexes finis de B.

65
Pour classer (à isomorphisme de revêtements près) les revêtements
connexes d’un espace topologique B localement connexe par arcs,
on pourra procéder comme suit.
1) Trouver (lorsqu’il existe) un revêtement ̃π ∶B ̃ → B de B
par un espace localement compact simplement connexe B, ̃ muni
d’une action propre et libre d’un groupe discret G tel que l’espace
topologique quotient G/B ̃ soit homéomorphe à B.
Méthodologie 3 : 2) Donner une liste L (exhaustive et sans répétition) des sous-
groupes de G à conjugaison près, ainsi que celle Ldis des sous-
groupes distingués de G.
Classer ! 3) Appliquer le théorème 2.46 disant que les revêtements
connexes à isomorphisme près sont exactement les applications
induites par passage au quotient ̃ πH ∶ H/B ̃ → G/B ̃ suivi de la
̃
composition par un homéomorphisme G/B → B, où H parcourt
la liste L (et la liste Ldis lorsque nous cherchons les revêtements
galoisiens).
4) Tâcher de reconnaître, lorsque c’est possible, les revêtements
déjà connus dans la liste {̃πH ∶ H ∈ L } ci-dessus.

Exemple. Comme les seuls sous-groupes de Z/2Z sont Z/2Z et {0}, pour n ≥ 2, les revête-
ments connexes de l’espace projectif réel Pn (R) sont, à isomorphisme près, son revêtement
universel Sn → Pn (R) et l’identité Pn (R) → Pn (R).

Exercice E.21. Montrer que les revêtements connexes du cercle S1 sont, à isomorphisme
près, son revêtement universel R → S1 défini par t ↦ e2iπt , et ses revêtements à n feuillets
S1 → S1 définis par z ↦ z n pour n ∈ N∖{0}.

Le résultat suivant étend le théorème 2.46 de classification des revêtements connexes


de B aux revêtements non nécessairement connexes.

Proposition 2.47. Soit (B, b) comme au début de la partie 2.13. Pour tout ensemble non
vide E muni d’une action à droite du groupe fondamental π1 (B, b), il existe un revêtement
pE ∶ XE → B et une bijection π1 (B, b)-équivariante uE ∶ p−1 ′
E (b) → E. Si E est un autre

ensemble muni d’une action à droite de π1 (B, b), et si f ∶ E → E est une application
(resp. bijection) π1 (B, b)-équivariante, alors il existe un unique morphisme (resp. isomor-
phisme) de revêtements ϕ ∶ XE → XE ′ tel que le diagramme suivant commute :
uE
pE −1 (b) Ð→ E
ϕ∣p−1 (b) ↓ ↓f
E
uE ′
pE ′ −1 (b) Ð→ E′ .

Si p ∶ X → B est un revêtement de B, alors il existe un ensemble non vide E muni d’une


action à droite du groupe fondamental π1 (B, b), unique à bijection π1 (B, b)-équivariante
près, tel que les revêtements p ∶ X → B et pE ∶ XE → B soient isomorphes.

Démonstration. Soit E = ∐α∈A Eα la partition de E en orbites pour π1 (B, b). Pour


tout α ∈ A, soient xα un point de Eα et Hα le stabilisateur de xα dans π1 (B, b). Soit
̃ → B le revêtement connexe de B associé au sous-groupe Hα de π1 (B, b).
πα ∶ Xα = Hα /B

66
Posons XE = ∐α∈A Xα (muni de la topologie somme disjointe) et pE ∶ XE → B l’application
dont la restriction à Xα est πα . Alors pE est un revêtement de fibre p−1 −1
E (b) = ∐α∈A πα (b),
−1 −1
et nous notons uE l’application de pE (b) dans E dont la restriction à πα (b) vaut la
composition des bijections πα−1 (b) ≃ Hα /π1 (B, b) ≃ Eα .
La deuxième assertion découle de la proposition 2.30 et de son corollaire 2.32, appliqués
−1
à uE ′ ○ f ○ uE , qui est une application (resp. bijection) π1 (B, b)-équivariante de pE −1 (b)
dans pE ′ −1 (b).
La dernière assertion découle du théorème 2.46 en posant E = p−1 (b), A = π0 X l’en-
semble des composantes connexes par arcs de X et Eα = p−1 (b) ∩ α, pour tout α ∈ A.

2.14 Autres exercices


Exercice E.22.
(1) Soient p ∶ X → B un revêtement et U un ouvert de B. Montrer que la restriction
p∣p−1 (U ) ∶ p−1 (U ) → U est un revêtement.
(2) Soient p ∶ X → B et p′ ∶ X ′ → B ′ deux revêtements. Montrer que l’application p × p′ de
X × X ′ dans B × B ′ définie par (x, x′ ) ↦ (p(x), p′ (x′ )) est un revêtement. Montrer que
cette propriété est vraie pour les produits finis de revêtements, mais n’est plus vraie
pour les produits infinis de revêtements : montrer que l’application de RN dans (S1 )N
définie par (tn )n∈N ↦ (e2iπtn )n∈N n’est pas un revêtement.
(3) Soient p ∶ X → B et p′ ∶ X ′ → B deux revêtements, X ×B X ′ le sous-espace topologique
de X × X défini par

X ×B X ′ = {(x, x′ ) ∈ X × X ′ ∣ p(x) = p(x′ )} ,

et π ∶ X ×B X ′ → B l’application définie par π(x, x′ ) = p(x). Montrer que π est un


revêtement.

Exercice E.23. Soit p ∶ X → B un revêtement.


(1) Montrer que si B est séparé, alors X est séparé.
(2) Montrer que si B est compact et si p est un revêtement fini, alors X est compact.

Exercice E.24. Soient G un groupe topologique séparé et H un sous-groupe. √ Montrer que


H/G est séparé si et seulement si H est fermé dans G. Si G = R et H = Z + 2 Z, montrer
que la topologie de l’espace topologique quotient G/H est la topologie grossière.

Exercice E.25.
(1) Montrer que la projection canonique

SL2 (R) → PSL2 (R) = SL2 (R)/{±Id}

est un revêtement à deux feuillets.


(2) Soit Un le groupe des racines n-èmes de l’unité, montrer que la projection canonique
SLn (C) → PSLn (C) = SLn (C)/Un Id est un revêtement à n feuillets.

Exercice E.26.

67
(1) Montrer que le groupe topologique SU(2) = {x ∈ SL2 (C) ∶ t x x = id} est homéomorphe
à la sphère S3 = {(z, w) ∈ C2 ∶ ∣z∣2 + ∣w∣2 = 1}.
(2) Considérons l’espace vectoriel réel V = {X ∈ M2 (C) ∶ t X = −X, tr(X) = 0} des
matrices anti-hermitiennes de trace nulle. Montrer que ⟨X, Y ⟩ = 21 tr(X t Y ) est un
produit scalaire euclidien sur V , invariant par l’action par conjugaison de SU(2).
(3) En déduire l’existence d’un revêtement à deux feuillets SU(2) → SO(3).
(4) Quel est le groupe fondamental de SO(3) ?

Exercice E.27.
(1) Notons G le sous-groupe du groupe des transformations (isométriques affines) de R2
engendré par a ∶ (x, y) ↦ (x+1, 1−y) et b ∶ (x, y) ↦ (x, y +1). Montrer que tout élément
de G s’écrit de manière unique bn (b−1 a)m avec m, n ∈ Z. Montrer que G agit librement
et proprement, avec quotient compact, sur l’espace topologique localement compact
R2 . L’espace topologique quotient K = G/R2 est appelé la bouteille de Klein. Montrer
que la projection canonique R2 → K est un revêtement universel de K. Calculer le
groupe fondamental de K.

Bouteille de Klein Huit de Klein Bonnet de Klein Dent de Klein

y
(x, 1)
(2) Montrer que la bouteille de Klein est (0, 1) (1, 1)
homéomorphe à l’espace topologique
quotient [0, 1]2 /R où R est la relation (1, 1 − y )
d’équivalence engendrée par la relation
(0, y) ∼ (1, 1 − y) et (x, 0) ∼ (x, 1) pour (0, y )
tous les x, y ∈ [0, 1].
(0, 0) (x, 0) (1, 0) x

(3) Notons M1 et M2 deux copies du ruban de Möbius ([0, 1] × [0, 1])/R, où R est la
relation d’équivalence engendrée par (1, t) ∼ (0, 1 − t), et f ∶ ∂M1 → ∂M2 l’application
identité. Montrer que la bouteille de Klein K est homéomorphe à l’espace M1 ∪f M2
recollement (voir l’exemple (5) après l’exercice E.A.111 de la partie A.2.6 de l’appendice
A) de deux rubans de Möbius par l’identité le long de leur bord.
(4) Montrer qu’il existe un revêtement à deux feuillets p du tore T2 sur K. Pour tout
x ∈ T2 , quelle est l’application p∗ ∶ π1 (T2 , x) → π1 (K, p(x)) ?
(5) (Utilise les définitions et résultats de la partie 3.1) Montrer que G admet comme
−1
présentation de groupes ⟨a, b ∣ a b a −1 = b⟩ et ⟨α, β ∣ α2 = β 2 ⟩. Montrer que G est
isomorphe au produit amalgamé Z ∗Z Z où les deux morphismes de Z dans Z sont
tous deux le morphisme de multiplication par 2. Quel est l’abélianisé de G, c’est-à-dire
68
le quotient de G par son sous-groupe dérivé [G, G] (engendré par les commutateurs
[x, y] = xyx−1 y −1 pour x, y ∈ G) ? Montrez que la bouteille de Klein n’a pas le même
type d’homotopie que le tore.
Exercice E.28. Soit B l’anneau hawaïen (voir l’exercice E.20), muni du point base x
commun à tous les cercles Sn pour n ∈ N. Pour tout cercle Sn de B, notons Xn l’espace
topologique obtenu par recollement en son point base d’une copie de B∖Sn sur chaque
point entier de R.

Xn

(1) Montrer qu’il existe un revêtement pn ∶ Xn → B, unique à isomorphisme de revêtements


près, tel que la restriction de pn à chaque copie de B∖Sn soit un homéomorphisme sur
son image, et la restriction de pn à R soit un revêtement de Sn . Montrer que pn et pm
sont deux revêtements de B non isomorphes pour n ≠ m.
(2) Pour toute suite (ϵi )i∈N dans {−1, +1}, notons c(ϵi ) le lacet dans B en x dont la res-
n+1
triction à [1 − 21n , 1 − 2n+1
1
] vaut t ↦ n+1
1
(eϵn 2iπ2 t + 1) (c’est-à-dire qu’il parcourt le
cercle Sn à vitesse 2n+1 dans le sens positif si ϵn = 1, et négatif sinon), pour tout n ∈ N.
Vérifier que c(ϵi ) est bien un lacet dans B en x. Montrer que pour tout n ∈ N, si (ϵ′i )i∈N
est une autre suite dans {−1, +1} telle que ϵn ≠ ϵ′n , alors les actions des lacets c(ϵi ) et
c(ϵ′i ) sur la fibre p−1
n (x) du revêtement pn sont différentes.
(3) En déduire que le groupe fondamental de B est non dénombrable.
Exercice E.29.
(1) Soient p ∶ X → Y et q ∶ Y → B des revêtements, tels que q soit fini. Montrer que
q ○ p ∶ X → B est un revêtement. (En particulier, la composition de deux revêtements
finis est un revêtement fini.)
(2) Donner un exemple de deux revêtements p ∶ X → Y et q ∶ Y → B connexes par arcs
tels que p soit un revêtement fini et tels que q ○ p ne soit pas un revêtement. On pourra
prendre B égal à l’anneau hawaïen (voir l’exercice E.20 ci-dessus) et q un revêtement
pn comme dans l’exercice E.28 ci-dessus, pour n = 0 par exemple, et chercher p qui soit
un revêtement à deux feuillets.
Exercice E.30. Pour tout k ∈ N∖{0}, quel est le nombre de classes d’isomorphisme de
revêtements connexes à deux feuillets du bouquet de k cercles ? Combien sont galoisiens ?
Pour n ∈ J1, 5K, quel est le nombre (de classes d’isomorphismes) de revêtements connexes
à n feuillets du bouquet de deux cercles S1 ∨ S1 ? Combien sont galoisiens ? Quels sont leurs
groupes d’automorphismes de revêtements ?
Exercice E.31. Montrer que le groupe libre L(a, b) de rang 2 admet un sous-groupe
distingué libre L({x0 , x1 , . . . }) de rang le cardinal dénombrable infini.
Exercice E.32. Construire un revêtement universel des bouquets de deux et trois cercles,
de S1 ∨ S2 et de S1 ∨ S1 ∨ S2 .
69
Exercice E.33. Quels sont (à isomorphisme près) les revêtements connexes du tore S1 ×S1 ,
du plan projectif P2 (R), de l’espace lenticulaire Ln,p , de S1 ∨ S2 , de la bouteille de Klein ?

Exercice E.34. Soit G un groupe topologique connexe et localement connexe par arcs,
admettant un revêtement universel ̃ π∶G̃ → G. Fixons ̃ e∈̃ ̃
π −1 (e). Pour tous les x, y ∈ G,
soient γx et γy des chemins dans G̃ de ̃ e à x et y respectivement. Notons γxy l’unique
relèvement par ̃
π du chemin (̃ π ○ γy ) tel que γxy (0) = ̃
π ○ γx )(̃ e. Posons xy = γxy (1).
(1) Montrer que G ̃ est connexe par arcs. Vérifier que l’élément xy de G̃ ne dépend pas des
̃ ̃ ̃
chemins γx et γy . Montrer que l’application de G × G dans G définie par (x, y) ↦ xy
̃ Montrer que ̃
est une loi de groupes topologiques sur G. π est un morphisme de groupes
topologiques.
(2) Montrer que le noyau de ̃ π est un sous-groupe central de G, ̃ isomorphe au groupe
fondamental de G.
(3) Pour n ∈ {2, 3}, calculer les groupes fondamentaux des groupes topologiques GLn (R),
SLn (R) et PSLn (R) = SLn (R)/({± id} ∩ SLn (R)) en l’élément neutre. 42

Exercice E.35. Soit S2 la sphère unité des éléments t de l’espace euclidien usuel R3 tels
que ∥t∥ = 1, soit S3 la sphère unité des (z1 , z2 ) ∈ C2 tels que ∣z1 ∣2 + ∣z2 ∣2 = 1, et soit G le
π
sous-groupe des isométries de l’espace euclidien usuel C engendré par z ↦ ei 5 z et z ↦ z.
Pour g ∈ G, on note ϵ(g) = 1 si g est une rotation, et ϵ(g) = −1 sinon. Le groupe G agit à
gauche sur l’espace topologique produit X = S3 × S2 par

(g, (z1 , z2 , t)) ↦ (gz1 , gz2 , ϵ(g)t) .

Notons B l’espace topologique quotient G/X et p ∶ X → B la projection canonique.


(1) Montrer que G est fini. Montrer que p est un revêtement. Calculer le groupe fonda-
mental de B.
(2) Donner, à isomorphisme de revêtements près, la liste des revêtements connexes de B.
Parmi ceux-ci, lesquels sont galoisiens ?

Exercice E.36. Notons S1 = {z ∈ C ∶ ∣z∣ = 1} le cercle, et T = S1 × S1 le tore. Le groupe à


deux éléments G = {±1} agit sur T par

(ϵ, (w, z)) = (wϵ , z ϵ )

avec w, z ∈ S1 et ϵ ∈ G. Notons S l’espace topologique quotient G/T et π ∶ T → S la


projection canonique.
(1) Calculer π1 (T ∖{x1 , ... , xk }), où x1 , ..., xk sont des points deux à deux distincts de T .
(2) Montrer que G laisse fixe exactement quatre points x1 , x2 , x3 , x4 de T , et que l’appli-
cation π ∶ T ∖{x1 , ... , x4 } → S ∖{π(x1 ), ... , π(x4 )} est un revêtement.
(3) Montrer, à l’aide de dessins, que S est homéomorphe à la sphère S2 .
42. Il est possible de montrer que pour n = 2, les espaces totaux des revêtements universels de SL2 (R)
et PSL2 (R), qui sont isomorphes (en tant que groupe topologique), ne sont pas linéaires, c’est-à-dire ne
sont pas isomorphes (en tant que groupes) à des sous-groupes d’un GLN (C).

70
Exercice E.37. Soit C l’ensemble des couples (p, q) ∈ C2 tels que 4p3 +27q 2 ≠ 0. Rappelons
que, pour tout (p, q) ∈ C, l’équation X 3 +pX+q = 0 admet trois racines complexes distinctes.
Notons
B = {(p, q, x) ∈ C × C ∶ x3 + px + q = 0} et
A = {(x, y, z) ∈ C3 ∶ x + y + z = 0, x ≠ y ≠ z ≠ x} .
Notons π ∶ A → B l’application (x, y, z) ↦ (p, q, x) où p et q sont définis par l’égalité
suivante de polynômes complexes à une indéterminée

X 3 + pX + q = (X − x)(X − y)(X − z) .

Notons ρ ∶ B → C la projection (p, q, x) → (p, q).


(1) Montrer que π, ρ et ρ ○ π sont des revêtements finis.
(2) Montrer que A, B et C sont connexes par arcs.
(3) Soit a = (−1, 0) ∈ C. Montrer que l’action du groupe fondamental de π1 (C, a) sur la
fibre ρ−1 (a) définit un morphisme surjectif de π1 (C, a) sur le groupe symétrique S3 .
(4) Parmi les revêtements π, ρ et ρ ○ π, lesquels sont galoisiens ? Quels sont les groupes
d’automorphismes de revêtements de π, ρ et ρ ○ π ?
(5) Notons K le sous-espace de la sphère S3 = {(z, w) ∈ C2 ∶ ∣z∣2 + ∣w∣2 = 2} défini par

K = {(z, w) ∈ C2 ∶ ∣z∣ = ∣w∣ = 1, z 3 = w2 } .

Montrer que C et S3 ∖K ont le même type d’homotopie. Montrer que K est homéo-
morphe au cercle S1 = {(z, w) ∈ S3 ∶ w = 0}, mais que S3 ∖K et S3 ∖S1 ne sont pas
homéomorphes.

2.15 Indications pour la résolution des exercices


Correction de l’exercice E.15. (1) Si H est un sous-groupe d’un groupe topologique
H, alors la restriction au sous-espace H × H de G × G de l’application (x, y) ↦ xy −1 est
continue (et à valeurs dans H), donc H est un groupe topologique. Si (Gi )i∈I est une famille
de groupes topologiques, alors l’application (∏i∈I Gi ) × (∏i∈I Gi ) → (∏i∈I Gi ) définie par
((xi )i∈I , (yi )i∈I ) ↦ (xi yi−1 )i∈I est continue, par les propriétés de continuité des projections
canoniques pri ∶ ∏j∈I Gj → Gi pour tout i ∈ I et des applications à valeurs dans un produit
(voir la partie A.2.4 de l’appendice A). L’application de G/H × G/H → G/H définie par
(xH, yH) ↦ (xH)(yH)−1 = (xy −1 )H est continue par passage au quotient de l’application
continue (x, y) ↦ xy −1 de G × G dans G.
(2) Dans tout espace vectoriel normé (E, ∥ ∥), l’application (x, y) ↦ x − y est continue
par l’inégalité triangulaire : ∥(x − y) − (x0 − y0 )∥ ≤ ∥x − x0 ∥ + ∥y − y0 ∥. Le théorème de Riesz
dit que E est localement compact si et seulement si E est de dimension finie.
L’espace topologique quotient Rn /Zn est séparé, car si x, y ∈ Rn vérifient x − y ∉ Zn ,
si ϵ = 31 d(x − y, Zn ) > 0, alors B(x, ϵ) + Zn et B(y, ϵ) + Zn sont des voisinages saturés
disjoints de x et de y respectivement. Il est aussi possible, puisque Zn est un sous-groupe
fermé du groupe localement compact Rn , d’invoquer le corollaire 2.7. L’espace Rn /Zn est
l’image du compact [0, 1]n par la projection continue Rn → Rn /Zn , qui est continue, donc
est compact.

71
(3) Ceci découle de la continuité de l’application déterminant (et du fait que les single-
tons sont fermés dans C et R).
(4) Ceci découle du fait que les coefficients du produit de deux matrices sont des
polynômes (quadratiques) en les coefficients des deux matrices, du fait que les coefficients
de l’inverse d’une matrice inversible sont des fractions rationnelles, de dénominateurs ne
s’annulant pas, des coefficients de la matrice, et du fait qu’un ouvert (par la question (3))
d’un espace localement compact (par la question (2)) est encore localement compact.
(5) Le fait que ce sont des sous-groupes de GLn (C) est bien connu, et le fait qu’ils soient
fermés découle de la continuité des applications partie imaginaire, déterminant, x ↦ xx∗
et x ↦ x t x, toutes à valeurs dans un espace topologique séparé, donc à singletons fermés.
(7) Les applications t mod Z ↦ e2iπ t de R/Z dans S1 , θ mod Z ↦ ( cos θ − sin θ
sin θ cos θ ) de R/Z
dans SO(2) et z ↦ (z) de S1 dans U(1) sont clairement des isomorphismes de groupes
topologiques.
(8), (9) et (10) Voir par exemple [Pau5, §3.5]
Correction de l’exercice E.16. (1) Par la décomposition polaire (exercice E.15 (10)),
nous avons vu que l’application de H ++ × SU(n) dans GLn (C) définie par (x, y) ↦ xy est
√ √ −1
un homéomorphisme d’inverse l’application x ↦ ( x x∗ , x x∗ x). Donc l’application
de H dans GLn (C)/ SU(n), induite par passage au quotient de l’inclusion de H ++ dans
GLn (C), est une bijection continue, d’inverse l’application induite
√ par passage au quotient
de l’application continue de GLn (C) dans H ++ définie par x x∗ . Comme l’application
exponentielle est un homéomorphisme de H sur H ++ (voir loc. cit.), et puisque H est un
espace vectoriel réel de dimension n2 , nous obtenons que GLn (C)/ SU(n) est homéomorphe
2
à Rn . Les autres résultats se démontrent de même.
(2) Puisque SO(n) est le stabilisateur du point (1, 0, . . . , 0) pour l’action par rotation
de SO(n + 1) sur la sphère Sn , l’application orbitale g ↦ g(1, 0, . . . , 0) de SO(n + 1) dans
Sn induit par passage au quotient une bijection continue de SO(n + 1)/ SO(n) dans Sn .
Puisque l’espace topologique Sn est séparé et par l’exercice E.A.107 (2) de l’appendice
A, l’espace topologique quotient SO(n + 1)/ SO(n) est séparé. Donc puisque SO(n + 1)
est compact et la projection canonique SO(n + 1) → SO(n + 1)/ SO(n) continue, l’espace
SO(n + 1)/ SO(n) est compact. 43 Puisqu’une bijection continue entre espaces compacts est
un homéomorphisme, les espaces SO(n + 1)/ SO(n) et Sn sont homéomorphes.
(3) La diagonale ∆ de X × X est fermée car X est séparé (voir l’exercice E.A.119 de
la partie A.5 de l’appendice A). Pour tout (x, y) ∈ X × X, comme l’action de G sur X est
continue, l’ensemble K des éléments g ∈ G tels que gx = y, qui est l’image réciproque de ∆
par l’application continue g ↦ (gx, y) de G dans X×X, est fermé dans G, donc compact. Par
conséquent, comme G × X est séparé, l’image réciproque {(g, x) ∈ G × X ∶ gx = y} = K × {x}
du point (x, y) de X × X par l’application graphe gr est compact.
Il reste à montrer que l’application gr est fermée, ce que nous admettrons.
Correction de l’exercice E.17. Puisque X est connexe par arcs, soit c un chemin dans
X entre x et y. Alors p ○ c est un lacet en b, et nous avons p ○ c = p ○ c. Rappelons que
43. Le résultat découle aussi du corollaire 2.7, car SO(n) est un sous-groupe fermé du groupe compact
SO(n + 1).

72
l’application ϕc ∶ π1 (X, y) → π1 (X, x) définie par [α] ↦ [c ⋅ α ⋅ c] est un isomorphisme de
groupes par la proposition 1.3. Pour tout lacet α en y dans X, nous avons

[p ○ c][p ○ α][p ○ c] = [(p ○ c) ⋅ (p ○ α) ⋅ (p ○ c)] = [p ○ (c ⋅ α ⋅ c)] .

La conjugaison par l’élément [p○c] de π1 (B, b) envoie donc p∗ π1 (X, y) surjectivement dans
p∗ π1 (X, x).
Correction de l’exercice E.18. Rappelons la définition et les propriétés du degré d’une
application continue f ∶ S1 → S1 , avec une présentation différente (et plus courte, mainte-
nant que nous avons plus de résultats à notre disposition).
(1) Si f̃ ∶ R → R est un relèvement (total) de f par le revêtement π ∶ R → S1 défini
par t ↦ e2iπt (c’est-à-dire un relèvement par π de l’application continue f ○ π ∶ R → S1
définie sur un espace simplement connexe et localement connexe par arcs, qui existe par le
théorème 2.27), alors le degré de f est défini comme

deg f = f̃(1) − f̃(0) .

Ceci ne dépend pas du choix du relèvement f̃, car les fibres de π sont les orbites par
translations entières dans R et donc deux relèvements diffèrent d’une translation entière
par le corollaire 2.12 (1).
(2) En particulier
deg(p ∶ z ↦ z n ) = n
car l’application t ↦ nt est un relèvement de z ↦ z n . Pour tout θ ∈ R, nous avons

deg(z ↦ eiθ z) = 1 ,

car t ↦ t + θ
2π est un relèvement de z ↦ eiθ z.
(3) Nous avons
deg(f ○ g) = (deg f )(deg g) . (4)
En effet, si f̃ est un relèvement de f , alors f̃(t + 1) = f̃(t) + deg f pour tout t ∈ R, car
l’application t ↦ f̃(t + 1) − f̃(t) est continue et à valeurs dans l’espace discret Z, donc
constante. Donc f̃(t ± k) = f̃(t) ± k deg f par récurrence sur k ∈ N. Notons que f̃○ ̃
g∶R→R
est un relèvement de f ○ g car π ○ f̃○ ̃ g = f ○π ○̃
g = f ○ g ○ π. Donc

deg(f ○ g) = f̃○ ̃
g (1) − f̃○ ̃
g (0) = f̃(̃
g (0) + deg g) − f̃(̃
g (0)) = (deg f )(deg g) .

Si f est un homéomorphisme, en appliquant la formule (4) à g = f −1 et puisque deg id = 1


par le rappel (2), nous obtenons que deg f est inversible dans Z, donc deg f ∈ {±1}.
(4) Le groupe discret Z agit librement et proprement par translations sur l’espace
simplement connexe séparé R, et les fibres de l’application π sont les orbites de cette
action. L’application ψ de π1 (S1 , 1) dans Z définie, pour tout γ ∈ π1 (S1 , 1), par ψ(γ) = 0 ⋅ γ
(où ⋅ est l’action à droite de γ sur la fibre π −1 (1) = Z) est un isomorphisme de groupes,
par le corollaire 2.24.
Soient f ∶ S1 → S1 une application continue telle que f (1) = 1, de sorte que l’application
f∗ ∶ π1 (S1 , 1) → π1 (S1 , 1) induite sur le groupe fondamental soit bien définie. Montrons que

73
l’application ψ ○ f∗ ○ ψ −1 ∶ Z → Z est l’application de multiplication par deg f , c’est-à-dire
que le diagramme suivant est commutatif.
× deg f
Z Ð→ Z
ψ
↑ ↑ ψ
f∗
π1 (S1 , 1) Ð→ π1 (S1 , 1) . (5)

Ceci montre en particulier que le degré de f défini dans cet exercice E.18 coïncide avec
celui défini dans l’exercice E.12.
Pour tout k ∈ Z, le chemin αk ∶ [0, 1] → S1 défini par t ↦ e2iπkt est un lacet dans S1 tel
̃k ∶ t ↦ kt est l’unique relèvement de α par π d’origine
que 0 ⋅ [αk ] = k. En effet, le chemin α
0. Donc ψ([αk ]) = α ̃k (1) = k. Si f est le relèvement (total) de f tel que f̃(0) = 0 (ce qui
̃
est possible car f (1) = 1), alors le chemin f̃○ α ̃k est le relèvement du lacet f ○ αk d’origine
0, donc
ψ(f∗ [αk ]) = ψ([f ○ αk ]) = f̃○ α
̃k (1) = f̃(k) = k deg f
Par conséquent, nous obtenons bien que ψ ○ f∗ ○ ψ −1 (k) = k deg f .
Après ces rappels, supposons qu’une application continue f ∶ S1 → S1 admette un
relèvement u ∶ S1 → S1 par le revêtement p ∶ z ↦ z n . Alors f = p ○ u et par les rappels (3)
et (2) ci-dessus, nous avons

deg f = deg(p ○ u) = (deg p)(deg u) = n(deg u) ,

donc n divise deg f .


Réciproquement, soit f ∶ S1 → S1 une application continue telle que n = deg p divise
deg f . Quitte à remplacer f par l’application z ↦ f (1)−1 f (z), puisque le degré de l’appli-
cation z ↦ f (1)−1 z vaut 1 par le rappel (2) ci-dessus et par la formule (4), nous pouvons
supposer que f (1) = 1.
Puisque p(1) = 1, nous avons un morphisme de groupes p∗ ∶ π1 (S1 , 1) → π1 (S1 , 1). Les
applications ψ ○ p∗ ○ ψ −1 ∶ Z → Z et ψ ○ f∗ ○ ψ −1 sont égales à la multiplication par deg p
et par deg f respectivement par la formule (5) ci-dessus. Puisque deg p divise deg f , nous
avons (deg f )Z ⊂ (deg p)Z. Donc f∗ π1 (S1 , 1) ⊂ p∗ π1 (S1 , 1). Le théorème 2.27 assure par
conséquent l’existence d’un relèvement de f par le revêtement p.

Correction de l’exercice E.19. Les applications sont des homéomorphismes locaux,


car en chaque sommet arrivent une demi-arête verte orientée et une demi-arête rouge
orientée et de chaque sommet partent une demi-arête verte orientée et une demi-arête
rouge orientée. Le cardinal des fibres est constant égal à 2, 3, 4, 5 respectivement (en
prenant les exemples de la gauche vers la droite). Par la proposition 2.3, les applications
sont donc des revêtements.
Par le théorème 2.39 (1), comme l’homéomorphisme échangeant les deux boucles vertes
étiquetées a du premier espace total X et ses deux arêtes rouges étiquetées b (en préservant
les orientations et les paramétrages) est un homéomorphisme involutif de X qui préserve
les fibres, et engendre un groupe agissant transitivement sur les fibres de p, le premier
revêtement est galoisien, de groupe des automorphismes de revêtement égal à Z/2Z.
Le second revêtement n’est pas galoisien, car un des relèvements de a est un lacet, et
les deux autres ne le sont pas, ce qui contredit le théorème 2.39 (4). Son groupe des auto-
morphismes de revêtement est trivial, car tout tel automorphisme doit fixer le sommet du
74
bas de l’espace total, qui est le seul en lequel le lacet a se relève en un lacet, et puisque tout
automorphisme de revêtement (d’espace total connexe) ayant un point fixe est l’identité
(voir le corollaire 2.12 (2)).
Le troisième revêtement est galoisien de groupe Z/4Z par le théorème 2.39 (5), car le
groupe (fini et isomorphe à Z/4Z) engendré par la rotation d’angle π2 agit librement (et
proprement car fini) sur l’espace total qui est connexe et localement connexe par arcs,
d’espace des orbites qui s’identifie avec le bouquet de deux cercles.
Le quatrième revêtement n’est pas galoisien, car un des relèvements de a est un lacet,
et les quatre autres ne le sont pas, ce qui contredit le théorème 2.39 (4). Son groupe des
automorphismes de revêtement est trivial, car tout tel automorphisme doit fixer le sommet
du haut de l’espace total, qui est le seul en lequel le lacet a se relève en un lacet, et
puisque tout automorphisme de revêtement (d’espace total connexe) ayant un point fixe
est l’identité (voir le corollaire 2.12 (2)).

Correction de l’exercice E.20. L’espace topologique B est compact (car fermé borné)
et connexe par arcs (car tout point x ∈ B peut être joint par un arc du cercle Sn contenant
x au point (0, 0)). Il est localement connexe par arcs, car tout point différent de (0, 0) a
un voisinage homéomorphe à un intervalle, et tout voisinage de 0 contient un voisinage qui
se rétracte par déformation forte sur une copie homothétique de B.
Montrons qu’il n’est pas semilocalement simplement connexe. Pour tout voisinage V
de (0, 0), pour tout n assez grand, le cercle Sn est contenu dans V . Considérons pour tout
n assez grand l’application continue f de B dans Sn qui vaut l’identité en restriction à
Sn , et est constante valant (0, 0) sur tout cercle Sk avec k ≠ n. En identifiant de manière
usuelle C et R2 , si le lacet γ ∶ t ↦ n+1
1
− n+1
1
e2iπt de point base (0, 0) était homotope à
un chemin constant dans B, alors son image f ○ γ serait homotope à un chemin constant
dans Sn . Or la classe d’homotopie du lacet f ○ γ est un générateur du groupe fondamental
π1 (Sn , (0, 0)), qui est isomorphe à Z, donc est non trivial. Ceci montre que l’anneau ha-
waïen B n’est pas semilocalement simplement connexe, et en particulier n’admet pas de
revêtement simplement connexe.

Le fait que le bouquet B ′ = ⋁n∈N (S1 , 1) d’un


ensemble dénombrable infini de cercles n’est pas
homéomorphe à B peut se montrer de plusieurs
manières. Rappelons (voir l’exemple (4) de la
partie A.2.6 de l’appendice A) que B ′ est l’espace
topologique quotient ( ∐n∈N S1 )/R où R est la [1]
relation d’équivalence qui identifie les points
bases 1 de toutes les copies du cercle en un point
noté [1]. Notons que la restriction de la projec-
tion canonique ( ∐n∈N S1 ) → B ′ à ∐n∈N (S1∖{1})
est un homéomorphisme sur son image.
L’espace B est compact, alors que B ′ ne l’est pas. En effet, comme toute arête ouverte
(les copies de S1 ∖{1}) du graphe B ′ est un ouvert de B ′ , tout compact de B ′ ne rencontre
qu’un nombre fini d’arêtes ouvertes.
L’espace B ′ est localement contractile, alors que B ne l’est pas. En effet, le complé-
mentaire de la réunion des points −1 de chaque copie du cercle se rétracte par déforma-
tion forte sur le sommet de B ′ , par l’homotopie qui sur chaque copie de S1 ∖ {−1} vaut

75
(z, s) ↦ z 1−s = e(1−s) ln z , en utilisant la détermination principale du logarithme ln (qui est
continue sur C∖] − ∞, 0]).
Montrons enfin que l’espace B n’admet pas de revêtement universel. Pour tout n ∈ N,
considérons le revêtement p′n ∶ Xn → B à deux feuillets construit de la manière suivante.
Considérons An l’espace topologique B ∖(Sn ∖{(0, 0)}) obtenu en enlevant à B le cercle
Sn sauf son point (0, 0). L’espace topologique Xn est obtenu en recollant au cercle S1 une
copie de An en 1 et une copie de An en −1, voir la figure ci-dessous.

L’application continue p′n ∶ Xn → B est l’application qui vaut l’identité sur chaque copie
de An , et qui vaut sur le cercle S1 le revêtement de degré 2 de S1 dans Sn (défini par
z ↦ n+11
− n+1 z , qui envoit ±1 sur (0, 0)). En tant qu’homéomorphisme local dont toutes
1 2

les fibres sont de cardinal 2, l’application p′n est un revêtement à deux feuillets (voir la
proposition 2.3).
Supposons par l’absurde qu’il existe un revêtement universel ̃ π ∶B̃ → B. Soit V un
voisinage distingué de (0, 0) pour ̃π . Soit n assez grand tel que Sn soit contenu dans V .
Montrons que le revêtement ̃ π ne factorise pas par le revêtement p′n , ce qui contredit la
propriété universelle des revêtements universels (voir le début de la partie 2.12). En effet,
tous les relèvements par ̃π du lacet γ ∶ t ↦ n+1
1
− n+1
1 2iπt
e parcourant le cercle Sn sont des
lacets, puisque V est un voisinage distingué pour ̃π contenant Sn , alors qu’aucun relèvement
de γ par pn n’est un lacet.

Correction de l’exercice E.21. Nous appliquons la méthodologie décrite dans la partie


2.13. L’application R → S1 définie par t ↦ e2iπt est un revêtement universel du cercle par
un espace localement compact simplement connexe (et même contractile) R, sur lequel le
groupe Z agit librement et proprement par translations entières. Le groupe Z est abélien,
et la liste (exhaustive et sans répétition) de ses sous-groupes (tous distingués) sont les nZ
pour n ∈ N.
Pour tout n ≥ 1, l’espace topologique quotient R/nZ est homéomorphe au cercle par
t
l’application ψn ∶ t ↦ e2iπ n . Le diagramme suivant, dont la première application verticale
est l’application t mod n ↦ t mod 1 et la deuxième l’application z ↦ z n , est commutatif
ψn
R/nZ Ð→ S1
↓ ↓
ψ1
R/Z Ð→ S1 .

76
Par le théorème 2.46, les revêtements connexes du cercle S1 sont donc, à isomorphisme
près, son revêtement universel R → S1 défini par t ↦ e2iπt , et ses revêtements à n feuillets
S1 → S1 définis par z ↦ z n pour n ∈ N∖{0}. Ils sont tous galoisiens.
Correction de l’exercice E.22. (1) Si V est un ouvert distingué du revêtement p et si
h ∶ V × D → p−1 (V ) est une trivialisation locale de p au-dessus de V , alors U ∩ V est un
ouvert distingué de p∣p−1 (U ) et h∣(U ∩V )×D ∶ (U ∩ V ) × D → p−1 (U ∩ V ) est une trivialisation
locale de p∣p−1 (U ) au-dessus de V .
(2) Soient V et V ′ des ouverts distingués de p et p′ , et soient h ∶ V × D → p−1 (V )
−1
et h′ ∶ V ′ × D′ → p′ (V ′ ) des trivialisations locales de p et p′ au-dessus de V et V ′
respectivement. Notons que l’espace topologique produit D × D′ est encore discret. Alors
V × V ′ est un ouvert distingué de p × p′ et l’application de (V × V ′ ) × (D × D′ ) dans
−1
p−1 (V ) × p′ (V ′ ) = (p × p′ )−1 (V × V ′ ) définie par ((x, x′ ), (d, d′ )) ↦ (h(x, d), h′ (x′ , d′ )) est
une trivialisation locale de p × p′ au-dessus de V × V ′ .
Montrons que l’application de RN dans (S1 )N définie par (tn )n∈N ↦ (e2iπtn )n∈N n’est
pas un homéomorphisme local, donc n’est pas un revêtement. Nous pointons S1 en 1 et
(S1 )N en la suite constante (1)n∈N . Soit V un voisinage ouvert de cette suite constante
(1)n∈N dans (S1 )N . Pour tout n ∈ N, notons γn ∶ t ↦ (αi (t))i∈N le lacet dans (S1 )N où pour
tout t ∈ [0, 1], nous avons αi (t) = 1 si i < n et αi (t) = e2iπt si i ≥ n. Par la définition de
la topologie quotient, il existe n ∈ N tel que le lacet γn soit contenu dans V . Le lacet γn
n’est pas homotope au lacet constant dans (S1 )N , sinon prn ○ γn serait homotope au lacet
constant dans S1 , ce qui n’est pas le cas puisque sa classe d’homotopie engendre π1 (S1 , 1).
Donc (S1 )N n’est pas localement contractile. Or l’espace vectoriel topologique produit RN
l’est : pour tout voisinage U de la suite constante (0)n∈N dans RN , il existe N ∈ N et ϵ > 0
tel que le voisinage ouvert contractile (car étoilé) ∏i∈N Ui de (0)n∈N , où Ui = ] − ϵ, +ϵ[ si
0 ≤ i ≤ N et Ui = R si i > N , soit contenu dans U . Donc RN et (S1 )N ne sont pas localement
homéomorphes.
(3) Soit V un ouvert distingué à la fois pour p et pour p′ (ce qui est possible par
−1
intersection). Soient h ∶ V × D → p−1 (V ) et h′ ∶ V × D′ → p′ (V ) des trivialisations

locales de p et p au-dessus de V respectivement. Notons que l’espace topologique produit
D × D′ est encore discret. Alors V est encore un ouvert distingué de π et l’application
−1
de V × (D × D′ ) dans π −1 (V ) = {(x, x′ ) ∈ p−1 (V ) × p′ (V ) ∶ p(x) = p(x′ )} définie par
(y, (d, d )) ↦ (h(y, d), h (y, d )) est bien à valeurs dans X ×B X ′ et est une trivialisation
′ ′ ′

locale de π au-dessus de V .
Correction de l’exercice E.23. (1) Soient x et x′ deux points distincts de X. Si
p(x) ≠ p(x′ ), comme B est séparé, il existe des voisinages ouverts disjoints U et V de
p(x) et p(x′ ) respectivement dans B. Puisque p est continue, les parties p−1 (U ) et p−1 (V )
sont des voisinages ouverts disjoints de x et x′ respectivement dans X.
Si p(x) = p(x′ ), considérons un voisinage ouvert distingué V de p(x) dans B et une
trivialisation locale θ ∶ V × D → p−1 (V ) de p au-dessus de V . Puisque x ≠ x′ et comme il
existe un et un seul point de la préimage de p(x) dans chaque « tranche » au-dessus de
V , il existe d ≠ d′ dans D tels que x ∈ θ(V × {d}) et x′ ∈ θ(V × {d′ }). Alors θ(V × {d}) et
θ(V × {d′ }) sont des voisinages ouverts disjoints de x et x′ respectivement dans X. Donc
X est séparé.
(2) Soit (Ui )i∈I un recouvrement ouvert de X. Pour tout x ∈ B, puisque les fibres de
p sont finies, il existe une partie finie I(x) de I telle que la fibre p−1 (x) soit contenue
77
dans ⋃i∈I(x) Ui . Puisque p est un revêtement, il existe Vx un voisinage ouvert de X tel que
p−1 (Vx ) soit contenue dans ⋃i∈I(x) Ui . Par la compacité de B, il existe une partie finie F
de B telle que B = ⋃x∈F Vx . Alors (Ui )i∈⋃x∈F I(x) est un sous-recouvrement fini de (Ui )i∈I .
Correction de l’exercice E.24. Notons π la projection canonique G → H/G. Si H/G est
séparé, alors le singleton {He} dans H/G est fermé, et puisque l’application π est continue,
sa préimage π −1 ({He}) = H est fermée dans G.
Réciproquement, si le sous-groupe H est fermé dans G, montrons que la diagonale
∆ = {(x, y) ∈ H/G × H/G ∶ x = y} de H/G × H/G est fermée. Par l’exercice E.A.107 (1)
de la partie A.5 de l’appendice A, ceci montrera que H/G est séparé. Par la définition de
la topologie quotient et les propriétés de la topologie produit, la partie ∆ de H/G × H/G
est fermée si et seulement si sa préimage par l’application π × π ∶ G × G → H/G × H/G est
fermée. Or

(π × π)−1 (∆) = {(g, g ′ ) ∈ G × G ∶ Hg = Hg ′ } = {(g, g ′ ) ∈ G × G ∶ g ′ g −1 ∈ H},

qui est fermé car H est fermé et l’application (g, g ′ ) ↦ g ′ g −1 de G × G dans G est continue.

Les fibres de la projection
√ canonique R → R/(Z + 2 Z), qui sont les translatés du
sous-groupe dense Z + 2 Z de R, sont toutes denses. Donc le résultat découle de l’exercice
E.A.108 de la partie A.2.6 de l’appendice A.

Correction de l’exercice E.25. (1) Le groupe SL2 (R) est fermé dans l’espace topolo-
gique usuel R4 donc localement compact, et son sous-groupe fini {±Id} (égal à son centre
et distingué, par ailleurs) agit librement par translations à droite sur SL2 (R). Donc la pro-
jection canonique SL2 (R) → PSL2 (R) est un revêtement à deux feuillets (voir le corollaire
2.9).
2
(2) De même, le groupe SLn (C) est fermé dans Cn donc localement compact, et son
sous-groupe fini Un Id d’ordre n (égal à son centre et distingué, par ailleurs) agit librement
par translations à droite sur SLn (C). Donc la projection canonique SLn (C) → PSLn (C)
est un revêtement à n feuillets (voir le corollaire 2.9).

Correction de l’exercice E.26. (1) L’application ψ de la sphère unité S3 de l’espace


w −z
hermitien usuel C2 à valeurs dans M2 (C) définie par (w, z) ↦ A = ( ) est continue,
z w
injective, donc un homéomorphisme sur son image, car S3 est compact et M2 (C) séparé.
Cette image est contenue dans SU(2) car nous avons det A = ∣z∣2 + ∣w∣2 = 1 et les colonnes
de A sont unitaires et orthogonales. Montrons que l’image de ψ est exactement SU(2).
a b
Soit A = ( ) un élément de SU(2). Puisque les colonnes sont orthogonales (et que la
c d
b −c
première colonne est non nulle), il existe λ ∈ C tel que ( ) = λ ( ). Puisque les colonnes
d a
sont unitaires, nous avons ∣a∣ + ∣c∣ = 1. Puisque le déterminant de A est égal à 1, nous
2 2

avons 1 = ad − bc = λ(∣a∣2 + ∣c∣2 ) = λ donc λ = 1. Nous avons bien montré que A appartient
à l’image de ψ.
(2) Pour tout M ∈ M2 (C), notons M ∗ = t M sa matrice adjointe. Pour la culture (voir
par exemple [Pau1, Pau4]), l’espace vectoriel réel V est appelé l’algèbre de Lie du groupe
de Lie réel SU(2), et noté su(2).
78
Posons
0 i 0 −1 i 0
ξ1 = ( ), ξ2 = ( ), ξ3 = ( ).
i 0 1 0 0 −i
Toute matrice X de V , étant anti-hermitienne de trace nulle, s’écrit de manière unique
i x3 −x2 + i x1
X =( ) = x1 ξ1 + x2 ξ2 + x3 ξ3
x2 + i x 1 −i x3
où x1 , x2 , x3 sont des nombres réels. Donc V est un espace vectoriel réel, ayant pour base
(ξ1 , ξ2 , ξ3 ). Il est immédiat que l’application (X, Y ) ↦ ⟨X, Y ⟩ est une forme bilinéaire. Un
calcul élémentaire utilisant les coordonnées ci-dessus montre que
⟨X, X⟩ = x21 + x22 + x23 .
Donc ⟨⋅, ⋅⟩ est un produit scalaire euclidien sur V , rendant la base (ξ1 , ξ2 , ξ3 ) orthonormée.
Pour tous les A ∈ SU(2) et X ∈ V , nous avons (AXA−1 )∗ = (A∗ )−1 X ∗ A∗ = −AXA−1
et tr(AXA−1 ) = tr X = 0. Par conséquent AXA−1 ∈ V . L’application Ad A ∶ X ↦ AXA−1
de conjugaison par A est linéaire et inversible d’inverse Ad(A−1 ). Comme nous avons
Ad(AB) = (Ad A) ○ (Ad B), l’application Ad ∶ A ↦ Ad A est un morphisme de groupes de
SU(2) dans GL(V ).
Pour tous les A ∈ SU(2) et X, Y ∈ V , puisque A−1 = A∗ et puisque (U V )∗ = V ∗ U ∗ et
tr(U V ) = tr(V U ) pour tous les U, V ∈ M2 (C), nous avons
1 1
⟨Ad A(X), Ad A(Y )⟩ = tr((A∗ )−1 X ∗ A∗ AY A−1 ) = tr(X ∗ Y ) = ⟨X, Y ⟩ .
2 2
(3) Considérons l’application Φ de SU(2) dans GL3 (R) qui à A associe la matrice de
Ad A dans la base (ξ1 , ξ2 , ξ3 ). Elle est polynomiale en les coefficients, donc continue. Par la
question (2) ci-dessus, l’image de Φ est contenue dans le groupe orthogonal O(3). Comme
SU(2) est connexe (car homéomorphe à la sphère S3 par la question (1) précédente) et
puisque Φ est continue, son image est en fait contenue dans la composante connexe de
l’élément neutre dans O(3), qui est SO(3) (voir l’exercice E.15 (9)).
Le noyau Ker Ad de Ad est
{g ∈ SU(2) ∶ ∀ X ∈ V, gXg −1 = X} .
En prenant X = ξ3 , qui est diagonale à valeurs propres distinctes, nous obtenons que tout
a 0
élément de Ker Ad est diagonal, donc de la forme ( ) avec ∣a∣ = 1. En prenant X = ξ2 ,
0 a
nous obtenons que a = a est réel, donc a = ±1, d’où Ker Ad est contenu dans {± id}.
L’inclusion réciproque étant immédiate, nous avons Ker Ad = {± id}. Donc Ker Φ = {± id},
qui est d’ordre 2.
⎛ei 2 0 ⎞
θ

Montrons que Φ est surjective. 44


Pour tout θ ∈ R, posons A = , qui est un
−i θ2 ⎠
⎝ 0 e
44. Voici une démonstration qui utilise la partie 4 de ces notes. Par la proposition 4.14, les sous-espaces
SU(2) et SO(3) sont des sous-variétés différentielles de même dimension 3 des espaces vectoriels réels de
dimension finie M2 (C) et M3 (R). L’application Φ, étant polynomiale en les coefficients, est de classe C∞ .
Puisque Φ est un morphisme de groupes de noyau discret, sa différentielle en tout point est injective, donc
bijective par égalité de dimension. Par le théorème d’inversion locale (voir le théorème C.1 de l’appendice
C), l’application Φ est ouverte. Donc l’image Φ(SU(2)) est un ouvert de SO(3). Par la compacité de SU(2)
(et la séparation de SO(3)), cette image est compacte, donc fermée. Puisque SO(3) est connexe, nous avons
Φ(SU(2)) = SO(3).

79
élément de SU(2). Un petit calcul élémentaire montre que

Ad(A)(ξ3 ) = ξ3 , Ad(A)(ξ1 ) = cos θ ξ1 + sin θ ξ2 et Ad(A)(ξ2 ) = − sin θ ξ1 + cos θ ξ2 .

⎛ cos θ sin θ 0⎞
Ainsi, Φ(A) = ⎜− sin θ cos θ 0⎟ est la rotation d’angle θ modulo 2π et d’axe celui des
⎝ 0 0 1⎠
dernières coordonnées (en choisissant bien les orientations).
Par le théorème de diagonalisation en base orthonormée des matrices anti-hermitiennes
(voir par exemple le corollaire 1.15 (1) de [Pau5]), pour tout X ∈ V non nul, il existe un
λi 0
élément P ∈ U(2) et λ ∈ R∖{0} tel que P XP −1 = ( ) = λξ3 . Nous pouvons supposer
0 −λi
que P appartienne à SU(2) quitte à multiplier P par une homothétie de rapport de module
1. En particulier, pour toute rotation R d’axe RX dans l’espace euclidien V , il existe
P ∈ SU(2) tel que Ad(P )R Ad(P )−1 soit une rotation d’axe Ad(P )(RX) = Rξ3 . Comme
vu ci-dessus, il existe A ∈ SU(2) tel que Ad(P )R Ad(P )−1 = Ad(A). Donc R = Ad(P −1 AP )
appartient à l’image de Ad. Ceci montre la surjectivité de Φ.
Enfin, le groupe fini Ker Φ = {± id} agit librement par translations (à droite ou à
gauche, il est central dans SU(2)...) sur l’espace topologique compact SU(2). Nous pouvons
appliquer la proposition 2.9. L’espace topologique quotient SU(2)/{± id} est donc séparé, et
par conséquent compact car SU(2) l’est. La projection canonique π ∶ SU(2) → SU(2)/{± id}
est donc un revêtement à deux feuillets. Le morphisme de groupes Φ ∶ SU(2) → SO(3),
qui est continu et surjectif, passe au quotient modulo son noyau en une bijection continue
Φ ∶ SU(2)/{± id} → SO(3) entre espaces compacts, qui est donc un homéomorphisme.
Par conséquent, l’application Φ ○ π ∶ SU(2) → SO(3) est un revêtement à deux feuillets.
C’est un revêtement universel par la proposition 2.41, car SU(2), étant homéomorphe à S3
par la question (1), est simplement connexe.
(4) Le groupe fondamental de l’espace topologique SO(3), qui admet un revêtement
galoisien par l’espace séparé et simplement connexe SU(2) de groupe {± id}, est donc
isomorphe à Z/2Z par le corollaire 2.24.

Correction de l’exercice E.27. (1) Notons que le groupe G est engendré par les deux
éléments b et b−1 a ∶ (x, y) ↦ (x + 1, −y). Pour tout ϵ ∈ {±1}, nous avons

(b−1 a)bϵ = b−ϵ (b−1 a) ∶ (x, y) ↦ (x + 1, −y − ϵ)

et
(b−1 a)−1 bϵ = b−ϵ (b−1 a)−1 ∶ (x, y) ↦ (x − 1, −y − ϵ) .
Pour tous les ϵ = ±1 et m, n ∈ Z, nous avons donc bn (b−1 a)m bϵ = bn+ϵ(−1) (b−1 a)m . Donc
m

par récurrence sur la longueur d’un mot en des puissances de b−1 a et de b représentant
un élément de G, tout élément de G s’écrit bn (b−1 a)m ∶ (x, y) ↦ (x + m, (−1)m y + n) pour
m, n ∈ Z. Une telle écriture est clairement unique.
Le groupe G muni de la topologie discrète, étant un sous-groupe du groupe des isomé-
tries affines du plan affine réel R2 , agit continuement sur R2 . Pour tous les x, y ∈ R, puisque
(x + m, (−1)m y + n) = (x, y) si et seulement si m = n = 0, l’action est libre.
Notons pri ∶ R × R → R la projection canonique sur le i-ème facteur, pour i = 1, 2.
Si C est un compact de R2 , l’application de l’espace topologique compact C × C dans R
80
définie par (z, z ′ ) ↦ pr1 (z) − pr1 (z ′ ) est continue à valeur dans un espace séparé, donc
d’image C1 compacte. De même, l’image C2± par (z, z ′ ) ↦ pr2 (z) ± pr2 (z ′ ) est un compact
de R. S’il existe (x, y), (x′ , y ′ ) ∈ C tels que (x + m, (−1)m y + n) = (x′ , y ′ ), alors nous avons
m = x′ − x ∈ C1 et n ∈ C2− ∪ C2+ . Puisque Z est discret et puisque les parties compactes d’un
espace discret sont ses parties finies, il n’existe qu’un nombre fini d’éléments (m, n) ∈ Z2
tels que bn (b−1 a)m C ∩ C ≠ 0. Donc l’action est propre.
Par le théorème 2.8 (3), la projection canonique ̃ π ∶ R2 → K est un revêtement. Par
2
la proposition 2.41, puisque R est contractile, donc simplement connexe, la projection
canonique R2 → K est un revêtement universel. Par le corollaire 2.24, le groupe fondamental
de la bouteille de Klein (pour un choix indifférent de point base x ∈ K) est isomorphe au
groupe G :
π1 (K, x) ≃ G .

(2) Par la définition de la relation d’équivalence R, l’inclusion de [0, 1]2 dans R2 induit
par passage au quotient une bijection continue ψ de [0, 1]2 /R dans G/R2 .
En considérant des petits disques aux points (x, 1)
(0, 1) (1, 1)
de l’intérieur du carré [0, 1]2 , ou deux petits
demi-disques aux paires de points du bord de (1, 1 − y )
[0, 1]2 identifiés par R, ou quatre quarts de pe-
tits disques aux sommets du carré [0, 1]2 , il est
élémentaire de vérifier que deux points du carré (0, y )
qui ne sont pas dans la même classe d’équiva-
lence de R ont des voisinages saturés disjoints. (0, 0) (x, 0) (1, 0)
Donc l’espace topologique quotient [0, 1]2 /R est séparé, image du compact [0, 1]2 , donc
compact. La bijection continue ψ entre deux espaces compacts est un homéomorphisme.
(3) Question non traitée.
(4) Soit H le sous-groupe d’indice 2 de G engendré par les deux éléments

a2 = (b−1 a)2 ∶ (x, y) ↦ (x + 2, y) et b ∶ (x, y) ↦ (x, y + 1) ,

qui est abélien libre de rang 2 et d’indice 2 dans G.

K T2

L’application canonique ̃ πH de H/R2 dans K = G/R2 est donc un revêtement à deux


feuillets par le théorème 2.46. L’application (x, y) ↦ (2x, y) de R2 dans R2 induit un ho-
méomorphisme f du tore T2 = R2 /Z2 sur l’espace topologique quotient H/R2 . La composi-
tion p = ̃
πH ○f est donc un revêtement à deux feuillets. L’application p∗ est par conséquent,
à isomorphisme de groupes près à la source et au but, de la forme (m, n) ↦ bn (b−1 a)2m .
(5) Le morphisme de multiplication par 2 de Z dans Z est injectif, donc la somme
amalgamée Z ∗Z Z est un produit amalgamé. Par la construction d’une somme amalgamée,
81
comme A = Z a pour présentation (α, ∅) et B = Z a pour présentation (β, ∅) et C = Z
a pour présentation (c, ∅), et que les morphismes de C dans A et B sont respectivement
définis par c ↦ α2 et c ↦ β 2 , la somme amalgamée A ∗C B admet pour présentation
⟨α, β ∣ α2 = β 2 ⟩.
−1
En posant α = a et β = b a, ainsi que réciproquement a = α et b = αβ −1 , les groupes
−1
de présentation ⟨a, b ∣ a b a −1 = b ⟩ et ⟨α, β ∣ α2 = β 2 ⟩ sont clairement isomorphes. Enfin,
considérons le morphisme canonique du groupe libre L(a, b) dans G qui à a associe a et
à b associe b. Il est surjectif, puisque la partie {a, b} engendre G. Il induit par passage au
−1
quotient un morphisme de groupes surjectif du groupe de présentation ⟨a, b ∣ a b a −1 = b⟩
dans G car ab−1 a−1 = b ∶ (x, y) ↦ (x, y + 1). La forme normale dans les produits amalgamés
dit que ce morphisme est injectif.
L’abélianisé de G a pour présentation ⟨α, β ∣ [α, β] = 1, α2 = β 2 ⟩, donc pour présentation
⟨α, β ∣ [α, β] = 1, (αβ −1 )2 = 1⟩, donc est isomorphe à (Z × Z)/({0} × 2Z) = Z × (Z/2Z).
La bouteille de Klein n’a pas le même type d’homotopie que le tore, car ils sont tous
les deux connexes par arcs, et que leurs groupes fondamentaux (pour des points bases
indifférents) ne sont pas isomorphes (par exemple parce que celui du tore est abélien, alors
que celui de la bouteille de Klein ne l’est pas).

Correction de l’exercice E.29. (1) Pour tous les b ∈ B et y ∈ q −1 (b), soit Vy un


voisinage ouvert distingué de y pour le revêtement p. Quitte à restreindre Vy , puisque
q est un revêtement, nous pouvons supposer que les Vy lorsque y parcourt q −1 (b) sont
deux à deux disjoints, que q(Vy ) est un ouvert de B et que q ∣Vy ∶ Vy → q(Vy ) soit un
homéomorphisme. Alors il n’est pas difficile de vérifier que l’intersection finie d’ouverts
V = ⋂y∈q−1 (b) q(Vy ) est un voisinage ouvert distingué de b pour l’application q ○ p, car
(q ○ p)−1 (V ) = ⋃y∈q−1 (b) p−1 (Vy ∩ q −1 (V )) (avec union disjointe).

(2) Soit Zn l’espace topologique (représenté par le dessin ci-dessus) obtenu par recol-
lement en les deux points 1 et −1 du cercle S1 d’une copie de B∖(Sn ∪ S0 ). De manière
similaire à la construction du revêtement pn dans l’exercice E.28 (1), pour tout n ∈ N∖{0},
il existe un revêtement p′′n de l’anneau hawaïen B∖S0 privé de son cercle extérieur par l’es-
pace topologique Zn , tel que la restriction de p′′n à chacune des deux copies de B∖(Sn ∪ S0 )
soit un homéomorphisme sur son image B∖(Sn ∪ S0 ), et la restriction de p′′n à S1 soit un
revêtement à deux feuillets de Sn .

82
Notons q = p0 ∶ Y = X0 → B le revêtement construit dans l’exercice E.28 (1) pour
n = 0. Considérons l’espace topologique X (représenté par le dessin ci-dessus) obtenu en
prenant l’espace topologique somme disjointe des espaces Zn pour n ∈ N∖{0}, recollée sur la
somme disjointe de deux droites comme indiqué sur le dessin ci-dessus. Notons p ∶ X → Y
l’application qui sur chacune des deux copies de la droite dans X est l’identité sur la copie
de la droite dans Y , et vaut p′′n sur chaque Zn pour n ∈ N∖{0}. Alors p est un revêtement à
deux feuillets, mais p ○ q n’est pas un revêtement, car B contient des cercles arbitrairement
petits qui ne se relèvent pas en des lacets, et le point commun des cercles de B n’a pas de
voisinage distingué.

Correction de l’exercice E.30. Soit k ∈ N∖{0}. Nous allons montrer qu’il existe exac-
tement 2k − 1 classes d’isomorphisme de revêtements connexes à deux feuillets du bouquet
de k cercles, qui sont tous galoisiens (voir dessin ci-dessous lorsque k = 2).

revêtements
à 2 feuillets

Nous montrerons aussi qu’il y a exactement 7 classes d’isomorphisme de revêtements


connexes à n = 3 feuillets du bouquet de 2 cercles, dont 4 sont galoisiens (voir dessin
ci-dessous). Le calcul pour n = 4, 5 est laissé au lecteur.

83
revêtements
galoisiens
à 3 feuillets

revêtements
non galoisiens
à 3 feuillets

Le bouquet de k cercles Bk est un espace connexe et localement connexe par arcs,


localement contractile. Son groupe fondamental est isomorphe au groupe libre Lk à k
générateurs s1 , ... , sk . Donc, pour tout n ∈ N ∖ {0}, par le théorème de classification des
revêtements, l’ensemble des classes d’isomorphisme de revêtements connexes à n feuillets
de Bk est en bijection avec l’ensemble des classes de conjugaison de sous-groupes d’indice
n de Lk . De plus, les revêtements galoisiens correspondent aux sous-groupes distingués.
Rappelons que tout sous-groupe d’indice 2 d’un groupe G est distingué dans G.
Les sous-groupes distingués d’indice n de Lk sont les noyaux des morphismes de groupes
surjectifs de Lk à valeurs dans les groupes d’ordre n. Par la propriété universelle des groupes
libres, si G est un groupe, et g1 , ... , gk des éléments de G, il existe un et un seul morphisme
de groupes f ∶ Lk → G tel que f (xi ) = gi pour i ∈ J1, kK. De plus f est surjectif si et seulement
si {g1 , ... , gk } engendre G. Il existe en particulier exactement Card(G)k morphismes de Lk
dans G, si G est fini.
Il existe, à isomorphisme près, un seul groupe d’ordre 2, qui est Z/2Z, et un seul groupe
d’ordre 3, qui est Z/3Z. Une partie de l’un de ces deux groupes l’engendre si et seulement
si elle n’est pas réduite à l’élément neutre. Deux morphismes non nuls de Lk à valeurs dans
Z/2Z sont distincts si et seulement s’ils ont des noyaux distincts. Deux morphismes non
nuls (donc surjectifs) de Lk à valeurs dans Z/3Z ont même noyau si et seulement s’ils sont
égaux ou si l’un est l’opposé de l’autre.
Donc, il y a exactement 2k − 1 classes d’isomorphisme de revêtements connexes à deux
feuillets de Bk (donc 3 si k = 2, voir le premier dessin ci-dessus), et 3 2−1 (donc 4 si k = 2,
k

voir le second dessin ci-dessus) classes d’isomorphisme de revêtements connexes galoisiens


à trois feuillets, du bouquet de k cercles.
Remarque. Comme vu ci-dessus, les seuls groupes d’ordre 2 ou 3 sont abéliens. Tout
morphisme de Lk dans un groupe abélien factorise à travers l’abélianisé de Lk , qui est le
groupe abélien libre Zk de rang k. Nous pouvons donc aussi nous ramener à compter le
nombre de sous-groupes d’indice 2 ou 3 de Zk .
84
Calculons maintenant le nombre de revêtements connexes non galoisiens du bouquet de
deux cercles. Fixons une fois pour toute une orientation de chaque cercle de B. Tout revête-
ment X d’un bouquet de cercles B est un graphe, dont chaque arête de X est naturellement
munie d’une orientation (en demandant que l’application de revêtement p ∶ X → B préserve
l’orientation sur chaque arête). Si b est le point base de B, alors par relèvement des chemins,
tout cercle (muni de son orientation fixée) c de B définit une permutation σc de F = p−1 (b),
telle que pour tout x ∈ F , le sommet σc (x) soit l’extrémité de l’unique arête de X au-dessus
de c d’origine x. Réciproquement, la donnée pour tout cercle c de B d’une permutation
σc de F = p−1 (x) définit un graphe X, d’ensemble de sommets F , en recollant une arête
orientée d’origine x et d’extrémité σc (x) pour tout x dans F et tout cercle c de B. Ce
graphe X revêt naturellement B. Tout automorphisme de revêtements ϕ d’un revêtement
p ∶ X → B induit une bijection σ de F = p−1 (x). Comme ϕ préserve les relèvements de
chemins, il induit donc une conjugaison sur les permutations σc ↦ σσc σ −1 .
Comme il existe un unique homéomorphisme à homotopie près de l’intervalle [0, 1] dans
lui-même fixant 0 et 1, nous en déduisons que l’ensemble des classes d’isomorphisme de
revêtements (pas forcément connexes) à n feuillets du bouquet de k cercles est en bijection
avec
Sn k /Sn
où Sn est le groupe symétrique sur n lettres, le quotient étant pris pour l’action diagonale
de Sn par conjugaison sur chacun des facteurs de Sn k .
Dans le cas particulier où k = 2 et n = 3, alors modulo conjugaison, il existe trois
permutations de S3 , qui sont id, la transposition, et le cycle de longueur 3, correspondant
aux trois possibilités suivantes de relèvement total d’un cercle de B (modulo permutations
de la fibre) :

Si le revêtement est non galoisien, alors le relèvement total d’un des deux cercles orientés
du bouquet de deux cercles B est du second type. Si le revêtement est de plus connexe,
alors le relèvement total de l’autre cercle orienté de B est du second ou troisième type.
Il est alors facile de montrer qu’il y a trois classes d’isomorphismes de revêtements non
galoisiens connexes à trois feuillets du bouquet de 2 cercles, représentés sur la deuxième
figure de la correction de cet exercice E.30.

Correction de l’exercice E.31. Considérons l’espace topologique X (voir le dessin ci-


dessous) égal à R où une copie du cercle S1 a été recollée en chaque point entier. Notons
encore 0 le point de X image du point 0 de R.

85
−2 −1 0 1 2

L’espace topologique X est connexe par arcs et localement compact. Le groupe discret Z
agit librement et proprement sur X par translations entières (l’élément k de Z envoie le
cercle recollé en n ∈ Z sur le cercle recollé en n + k par l’identité). L’espace topologique
quotient B = Z/X est homéomorphe au bouquet de deux cercles, dont nous notons ∗ le
sommet. Par la proposition 2.23, en notant p ∶ X → B la projection canonique, il existe
donc un morphisme de groupe surjectif de π1 (B, ∗) dans Z dont le noyau est p∗ π1 (X, 0).
En particulier, p∗ π1 (X, 0) est un sous-groupe distingué de π1 (B, ∗).
L’espace topologique X a le même type d’homotopie qu’un bouquet d’une infinité
dénombrable de cercles (en écrasant en un point la droite R sur laquelle nous avons recollés
tous les cercles). Donc son groupe fondamental est isomorphe au groupe libre L(Z) sur un
ensemble infini dénombrable (voir la démonstration de la proposition 2.25). Puisque p∗
est injective par le corollaire 2.16, puisque π1 (B, ∗) est isomorphe au groupe libre L(a, b),
nous avons bien montré que L(a, b) contient un sous-groupe distingué isomorphe à L(Z).
Plus précisément, soit a = [α] la classe d’homotopie du lacet α de B (faisant une fois
le tour d’un des deux cercles de B) qui se relève en un lacet α ̃0 d’origine 0 faisant une fois
le tour du cercle de X recollé en 0, et b = [β] celle qui ne se relève pas en un lacet. Alors
par relèvement de chemins, nous avons

p∗ π1 (X, 0) = {bn ab−n ∶ b ∈ Z} ⊂ L(a, b) = π1 (B, ∗) .


−1 0 β̃n n

β̃n
̃0
α ̃n
α

En effet, pour tout n ∈ Z, soit α ̃n le relèvement de α d’origine n faisant une fois le tour du
cercle de X recollé en n. Soit β̃n le relèvement d’origine 0 de la concaténation β ⋅ β ⋅ ... ⋅ β
de n copies de β si n > 0, et la concaténation β ⋅ β ⋅ ... ⋅ β de −n copies de β si n < 0. Par
convention, β̃0 est le chemin constant en 0 dans X. Voir la figure ci-dessus. Alors nous
avons [p ○ (β̃n ⋅ α
̃n ⋅ β̃n )] = bn ab−n pour tout n ∈ Z.

Correction de l’exercice E.32. Considérons l’espace topologique X (voir le dessin


ci-dessous) égal à R où une copie de la sphère S2 a été recollée en chaque point entier.

−2 −1 0 1 2

86
Considérons l’espace topologique Y (voir dessin ci-dessous) égal au graphe de Cayley
T = Cay(L(a, b), {a, b}) du groupe libre de partie génératrice standard {a, b} où une copie
de la sphère S2 a été recollée en chaque sommet.

b2
ba−1 ba
b

a−1 b ab
a2 b
a−2 a −1 a2
e a a3
a2 b−1
−1 −1
a b
b−1

Puisque S2 est simplement connexe, les espaces topologiques X et Y sont connexes par
arcs, localement contractiles et simplement connexes. L’action par translations entières de
Z sur R, et l’action du groupe libre L(a, b) sur T , étendues par l’identité entre les copies
des sphères, est une action propre et libre de ces groupes sur ces espaces topologiques, dont
les quotients s’identifient à S1 ∨ S2 et S1 ∨ S1 ∨ S2 . Donc X et Y sont les espaces totaux de
revêtements universels de S1 ∨ S2 et de S1 ∨ S1 ∨ S2 .

Correction de l’exercice E.33. Nous appliquons la méthodologie décrite dans la partie


2.13.
Chacun des espaces topologiques B1 = T2 (qui est homéomorphe à S1 ×S1 ), B2 = P2 (R),
B3 = Ln,p , B4 = S1 ∨ S2 , B5 = K de cet exercice admet un revêtement universel connu. Ce
sont respectivement les projections canoniques
̃1 = R2 → R2 /Z2 = T2 ,
● B
̃2 = S2 → (Z/2Z)/S2 = P2 (R) (où 1 ∈ Z/2Z = {0, 1} agit par l’antipodie x ↦ −x sur
● B
S2 ),
̃3 = S2n−1 → Up /Ln,p par la définition des espaces lenticulaires,
● B
● B̃4 = X → Z/X où X est la droite R sur laquelle une copie de la sphère S2 a été
recollée en chaque point entier, muni de l’action par translations entières de Z (voir la
correction de l’exercice E.32),
̃5 = R2 → G/R2 = K, avec les notations de l’exercice E.27.
● B
Ces applications sont des applications de passage au quotient par des actions propres
et libres sur des espaces localement compacts de groupes discrets G1 = Z2 , G2 = Z/2Z,
G3 = Up ≃ Z/pZ, G4 = Z et G5 = G (le groupe défini dans l’exercice E.27) respectivement.
Il découle de ceci que Bi est localement compact, séparé, connexe par arcs, localement
connexe par arcs, et localement contractile. Sauf le dernier groupe G5 , les groupes Gi sont
tous abéliens, donc deux sous-groupes de Gi pour i ≠ 5 sont conjugués si et seulement s’ils
sont égaux.
87
Notons Hi l’ensemble des sous-groupes de Gi pour i ≠ 5, et H5 l’ensemble des sous-
groupes de G5 modulo conjugaison. Pour i ∈ {1, 2, 3, 4, 5}, par le théorème 2.46, l’application

H ↦ {̃ ̃i → Bi }
πH ∶ H/B

induit une bijection de Hi dans l’ensemble des classes d’isomorphisme de revêtements


connexes de Bi . Il suffit donc de décrire Hi .
● Un sous-groupe de Z2 est ou bien trivial, ou bien infini cyclique, ou bien engendré par
deux éléments de Z2 linéairement indépendants sur R. Par conséquent, avec liste exhaustive
mais ayant des répétitions, car nous avons Z(p, q) = Z(p′ , q ′ ) si et seulement si (p′ , q ′ ) =
±(p, q) et nous avons Z(a, b) + Z(c, d) = Z(a′ , b′ ) + Z(c′ , d′ ) si et seulement s’il existe A ∈
a′ b′ a b
GL2 (Z) tel que ( ′ ) = A( ), nous avons
c d′ c d

H1 = {{0}, Z(p, q), Z(a, b) + Z(c, d) ∶ (p, q) ∈ Z2 ∖{0, 0}, a, b, c, d ∈ Z, ad − bc ≠ 0} .

Nous laissons montrer au lecteur que les espaces topologiques quotients R2 /Z(p, q) sont
homéomorphes à l’anneau R × S1 , les espaces topologiques quotients R2 /(Z(a, b) + Z(c, d))
sont homéomorphes au tore T2 , et le revêtement R2 /(Z(a, b) + Z(c, d)) → R2 /Z2 = T2 est
un revêtement à ∣ad − bc∣ feuillets.
● Nous avons clairement H2 = {{0}, G2 = Z/2Z}.
● Nous avons clairement H3 = {{0}, Up′ ∶ p′ ∈ N∖{0}, p′ ∣ p}.
● Nous avons clairement H4 = {aZ ∶ a ∈ N}.
● Une présentation du groupe fondamental de la bouteille de Klein K est

G = ⟨a, b ∣ bab = a⟩

(voir l’exercice E.27 (5)). Nous laissons au lecteur le soin de vérifier que
(1) Tout sous-groupe de G est de la forme
Hm,n = ⟨{am bn }⟩ pour m ∈ N et n ∈ Z (qui est le groupe trivial pour m = n = 0), ou
Hm,n,p = ⟨{am bn , bp }⟩ pour m, p ∈ N∖{0} et 0 ≤ n < p.
(2) Les sous-groupes Hm,n et Hm,n,p sont distingués si et seulement si m est pair.
(3) Les espaces topologiques quotients R2 /Hm,n sont homéomorphes à l’anneau ouvert
R × S1 si m est pair ou au ruban de Möbius ouvert si m est impair.
(4) Les espaces topologiques quotients R2 /Hm,n,p sont homéomorphes au tore T2 si m est
pair ou à la bouteille de Klein si m est impair.

π
Correction de l’exercice E.35. Nous notons r ∶ z ↦ ei 5 z, qui est une rotation d’angle
5 (donc d’ordre 10) et s ∶ z ↦ z qui est la symétrie par rapport à l’axe réel dans C.
π

(1) Le groupe G est le groupe des isométries d’un décagone régulier de C, donc est fini.
C’est le groupe diédral D20 d’ordre 20.

88
r∶z↦e5z

π
5

s∶z↦z

s○r

L’action de G sur X est libre, car si g ∈ G et g(z1 , z2 , t) = (z1 , z2 , t), alors ϵ(g)t = t et
le fait que t ∈ S2 soit non nul implique que g est une rotation, et comme z1 ou z2 est non
nul, g vaut l’identité. L’espace X est séparé (et même compact), et le groupe fini G agit
librement sur X, donc p est un revêtement par le corollaire 2.9.
Une sphère de dimension au moins 2 est simplement connexe par le corollaire 1.12.
L’espace X est donc simplement connexe, car produit d’espaces simplement connexes. Le
groupe fondamental de B en un point base b indifférent est donc isomorphe au groupe
d’automorphismes G du revêtement universel p :

π1 (B, b) ≃ G .

(2) Donnons la liste des sous-groupes de G, à conjugaison près. Comme G est d’ordre
20, ses sous-groupes sont d’ordre 1, 2, 4, 5, 10 ou 20. Soit H0 = G et H1 = {1} le sous-groupe
trivial. Les seuls éléments d’ordre 2 sont la symétrie centrale r5 et les symétries rsk pour
k ∈ J0, 9K. Les éléments rsk et rsk sont conjugués si et seulement si k et k ′ ont la même

parité. À conjugaison près, il y a donc exactement trois sous-groupes d’ordre 2, qui sont

H2 = {1, r5 }, H3 = {1, s}, H4 = {1, sr} .

Parmi ceux-ci, seul H2 est distingué (c’est le centre de D10 ).


Par le théorème de Sylow, comme 20 = 22 ⋅ 5, le nombre n de 2-Sylow de G vérifie
n = 1 mod 2 et n ∣ 5, donc n = 1 ou 5, et le nombre m de 5-Sylow vérifie m = 1 mod 5 et
m ∣ 4, donc m = 1.
Soit H5 = {1, r5 , s, sr5 }, qui est un sous-groupe (car srk s = r−k pour tout k), d’ordre
4, donc un 2-Sylow. Comme il n’est pas distingué (rsr−1 = sr−2 ∉ H5 ), il y a donc cinq
2-Sylow, qui sont conjugués à H5 .
Le seul 5-Sylow est H6 = {1, r2 , r4 , r6 , r8 }, qui est donc distingué.
Tout sous-groupe d’ordre 10 contient l’unique 5-Sylow. S’il contient une puissance im-
paire de la rotation r, alors c’est H7 = {rk ∶ 0 ≤ k ≤ 9}, qui est distingué. S’il contient un
sr2k , alors c’est H8 = {1, r2 , r4 , r6 , r8 , s, sr2 , sr4 , sr6 , sr8 }, qui est distingué. S’il contient un
sr2k+1 , alors c’est H9 = {1, r2 , r4 , r6 , r8 , sr, sr3 , sr5 , sr7 , sr9 }, qui est distingué. 45
Comme p ∶ X → B est un revêtement universel, l’application H ↦ (pH ∶ H/X → B), où
pH est l’application induite par passage au quotient modulo H de p, induit une bijection
entre l’ensemble des classes de conjugaison de sous-groupes de G et l’ensemble des classes
45. Le fait que les trois sous-groupes H7 , H8 , H9 soient distingués dans G découle aussi du fait que tout
sous-groupe d’indice 2 d’un groupe G′ est distingué dans G′ .

89
d’isomorphisme de revêtements connexes de B. Donc les revêtements connexes de B sont,
à isomorphisme près, les pHk pour k ∈ J0, 9K. Ceux qui sont galoisiens sont les pHk où Hk
est distingué, c’est-à-dire

pH0 , pH1 , pH2 , pH6 , pH7 , pH8 , pH9 .

Correction de l’exercice E.36. (1) Si k = 0, nous avons vu en cours que π1 (T ) = Z2 .


Supposons donc k ≥ 1. Quitte à faire agir deux rotations, supposons qu’aucun des x1 , ... , xk
n’est sur le cercle S1 × {1} ni sur {1} × S1 .

x1
x2
γ2
γ1 x3
xk
γk
s γ0

Considérons le tore comme le quotient du carré par le recollement des côtés opposés.
Fixons un sommet s du carré. Pour i ∈ J2, kK, nous notons γi un lacet issu de s, et dont
la composante connexe du complémentaire dans le carré ne contenant pas le bord (privé
de s), contient le point xi et seulement lui. Alors l’espace topologique T ∖{x1 , ... , xk } se
rétracte par déformation forte sur le bouquet de k + 1 cercles, qui est la réunion des images
des deux lacets γ0 et γ1 correspondant au bord du carré et des k −1 lacets γi pour i ∈ J2, kK.
Donc
π1 (T ∖{x1 , ... , xk }) = L([γ0 ], [γ1 ], [γ2 ], . . . , [γk ])
est un groupe libre à k + 1 générateurs.
(2) Les seuls points fixes du seul élément non trivial de G sont clairement les quatre
points (±1, ±1), que nous numérotons arbitrairement x1 , x2 , x3 , x4 . Le groupe fini G agit
donc librement sur le complémentaire de l’ensemble de ces points fixes, qui est un espace
topologique séparé (et même localement compact). Par le corollaire 2.9, la projection cano-
nique T∖{x1 , ... , x4 } → G/(T∖{x1 , ... , x4 }) est un revêtement. Par conséquent la restriction
π ∶ T ∖{x1 , ... , x4 } → S ∖{π(x1 ), ... , π(x4 )} est un revêtement.
(3) En représentant le tore comme un tore de révolution autour de l’axe vertical de
R , l’application (z, w) ↦ (z −1 = z, w−1 = w) est la composée des symétries orthogonales
3

(z, w) ↦ (z, w), et (z, w) ↦ (z, w) par rapport au plan horizontal et l’un des plans verticaux
de coordonnées. C’est donc la rotation d’angle π autour d’un axe de coordonnée horizontal.

90
x1 x2 x3 x4

Clop ! Clop !

Le quotient G/T est donc le quotient d’un cyclindre par la relation d’équivalence en-
gendrée par l’identification d’un point et de son conjugué sur chaque cercle du bord. Il
s’agit topologiquement de la sphère S2 .

Correction de l’exercice E.37. (1) Commençons par une remarque préliminaire. Soit
n n
P = ∑ ai X i = an ∏(X − xi )
i=0 i=1

un polynôme non constant de degré n à coefficient complexes, n’ayant que des racines
simples. Pour tout ϵ > 0, il existe δ > 0 tel que si supi ∣bi − ai ∣ < δ, alors le polynôme
Q = ∑ni=0 bi X i admet n racines distinctes y1 , ... , yn telels que supi ∣yi − xi ∣ < ϵ. (En effet, si γ

est le bord d’un petit disque centré en xi , alors l’indice ∫γ PP variant continuement en les
coefficients de P , et étant à valeurs entières, est localement constant en les coefficients de
P . De plus, cet indice est le nombre de racines simples contenues dans l’intérieur du petit
disque.)
Pour montrer que π, ρ et ρ○π sont des revêtements finis, il suffit de montrer que ce sont
des homéomorphismes locaux dont le cardinal des fibres est fini (non nul), et constant.
Les applications π, ρ sont continues, car polynomiales, et sont des homéomorphismes
locaux par la remarque préliminaire. Donc ρ ○ π est aussi un homéomorphisme local.
Par le rappel sur la condition pour que les racines d’un polynôme complexe de degré 3
ait trois racines distinctes, si (p, q, x) ∈ B, alors π −1 (p, q, x) contient deux points distincts
(x, y, z) et (x, z, y) où x, y, z sontles trois racines distinctes de X 3 + pX + q = 0 ; de même,
ρ−1 (p, q) contient exactement les trois points (p, q, x), (p, q, y) et (p, q, z). Donc π, ρ et ρ ○ π
sont des revêtements à respectivement 2, 3, 6 feuillets.

(2) L’espace A est le complémentaire de trois droites complexes ∆1 , ∆2 , ∆3 dans le plan


complexe P de C3 d’équation x + y + z = 0. Soient deux points de A et D la droite complexe
passant par ces deux points. Comme D et les ∆i sont distinctes, l’intersection A ∩ D est le
complémentaire d’un nombre fini de points dans le plan réel D, donc est connexe par arc.
Donc A est connexe par arcs.
Comme A est connexe par arcs, et puisque π et ρ ○ π sont continues et surjectives,
B = π(A) et C = ρ ○ π(A) sont connexes par arcs.
91
(3) Notons S3 le groupe des bijections de l’ensemble ρ−1 (a), qui est de cardinal trois.
Soit a = (p, q) ∈ C et (p, q, x), (p, q, y), (p, q, z) les images réciproques de (p, q) par ρ.
L’action à droite de π1 (C, a) sur la fibre ρ−1 (a) est un morphisme de groupes ϕ de π1 (C, a)
dans S3 . Montrons que la transposition fixant (p, q, x) et échangeant (p, q, y), (p, q, z) est
dans l’image de ce morphisme. Par symétrie, et comme les transpositions engendrent le
groupe symétrique, ceci montrera que ϕ est surjectif.
Comme (x, y, z) appartient à A, les nombres complexes y et z sont distincts de −2x, x
et − x2 . Comme C privé de trois points est connexe par arcs, il existe un chemin γ dans
C, d’origine y, d’extrémité z, tel que γ(t) ≠ −2x, x, − x2 pour tout t dans [0, 1]. Donc
(x, γ(t), −x − γ(t)) appartient à A pour tout t dans [0, 1].
Alors α ∶ t ↦ (pt , qt ) = ρ ○ π(x, γ(t), −x − γ(t)) est un lacet d’origine a dans C, dont les
relevés d’origines (p, q, x), (p, q, y), (p, q, z) sont, par unicité, les chemins

α1 ∶ t ↦ (pt , qt , x), α2 ∶ t ↦ (pt , qt , γ(t)), α3 ∶ t ↦ (pt , qt , −x − γ(t))

respectivement. Le chemin α1 est un lacet en (p, q, x), le chemin α2 a pour origine (p, q, y)
et extrémité (p, q, z), et le chemin α3 a pour origine (p, q, z) et extrémité (p, q, y). Donc
l’action de [α] ∈ π1 (C, a) sur la fibre ρ−1 (a) est la transposition voulue.
Comme l’image d’un groupe abélien par un morphisme de groupes est un groupe abé-
lien, et que S3 n’est pas abélien, on en déduit que π1 (C, a) n’est pas abélien.

(4) Tout revêtement à deux feuillets f ∶ Y → Z d’espace total Y connexe par arcs est
galoisien : si b ∈ Z et f −1 ({b}) = {u, v}, si β est un lacet en b, alors par unicité, le relèvement
de β d’origine u est un lacet si et seulement si celui d’origine v est un lacet. (Dans le cas
où B est localement connexe par arcs et semi-localemnt connexe par arcs, on peut aussi
utiliser la classification des revêtements connexes, en disant que tout sous-groupe d’indice
2 est distingué.) Donc π est galoisien, de groupe d’automorphismes Z/2Z.
Reprenons les notations de la question précédente. Puisque α admet un relèvement qui
est un lacet et un relèvement qui ne l’est pas, le revêtement ρ n’est pas galoisien. Comme
tout automorphisme de revêtements permute les relevés d’un lacet, et puisque α admet un
unique relèvement qui est un lacet, tout automorphisme de revêtements de ρ fixe le point
(p, q, x), donc est trivial car B est connexe par arcs. Donc le groupe des automorphismes
de revêtements de ρ est trivial.
Le groupe fini S3 agit continuement et librement par permutation des coordonnées
sur A. De plus, cette action est par automorphismes de revêtements pour ρ ○ π (permuter
les racines d’un polynôme ne change pas ses coefficients). Par un résultat du cours, si
f ∶ A → S3 /A est la projection canonique, alors l’application ρ ○ π induit une application
continue g ∶ S3 /A → C qui est un revêtement. De plus, g est un revêtement à un feuillet,
car S3 agit transitivement sur toute fibre de ρ ○ π, donc g est un homéomorphisme. Nous
en déduisons que ρ ○ π est un revêtement galoisien, de groupe d’automorphismes de revê-
tements le groupe (isomorphe à S3 ) des permutations des coordonnées.

(5) Si a, b > 0, alors l’équation at6 + bt4 − 2 = 0 admet une et une seule solution t = t(a, b)
strictement positive. En effet, en posant u = t2 et f (u) = au3 +bu2 −2, alors les racines de f ′
sont u = 0 et u = − 3a2b
< 0, donc f est strictement croissante entre 0 et +∞, et f (0) = −1 < 0.
De plus, par un argument déjà vu, t(a, b) dépend continuement de a, b.
L’application (p, q) ↦ (z, w) = ( p3 , i 2q ) est un homéomorphisme de C2 dans lui-même,
envoyant C sur le complémentaire de la courbe complexe d’équation z 3 = w2 . L’application
92
(z, w) ↦ (t2 z, t3 w) où t = t(∣w∣2 , ∣z∣2 ) induit une rétraction par déformation forte de C sur
S3 ∖K (noter que ∣w∣2 > 0 et ∣z∣2 > 0 si (p, q) ∈ C). Donc C et S3 ∖K ont le même type
d’homotopie.
L’application de S1 dans K qui à eiθ associe (e2iθ , e3iθ ) est un homéomorphisme, d’in-
verse (z, w) ↦ wz .
Par la projection stéréographique par rapport à un point de S1 , l’espace S3 ∖ S1 est
homéomorphe au complémentaire d’une droite dans R3 , qui se rétracte par déformation
forte sur un plan privé d’un point. Donc le groupe fondamental de S3∖S1 est isomorphe à Z,
qui est abélien. Or le groupe fondamental de S3 ∖K est isomorphe au groupe fondamental
de C, qui est non abélien par la question (3). Donc π1 (S3 ∖K) et π1 (S3 ∖S1 ) ne sont pas
isomorphes, ce qui implique que S3 ∖K et S3 ∖S1 ne sont pas homéomorphes.

93
3 Présentation de groupes fondamentaux
3.1 Propriétés universelles sur les groupes
Nous renvoyons à l’appendice B pour des rappels de théorie des groupes, dont les
définitions de groupes libres (et en particulier leur propriété universelle) et de présentations
de groupe.

3.1.1 Somme amalgamée de groupes


Nous appellerons famille inductive de groupes une famille (Gi )i∈I de groupes, munie
pour tout couple (i, j) d’éléments de I d’un ensemble Fij (éventuellement vide) de mor-
phismes de groupes de Gi dans Gj . Nous appellerons limite inductive de cette famille tout
groupe G muni d’une famille de morphismes de groupes (fi ∶ Gi → G)i∈I telle que fj ○f = fi
pour tout f dans Fij , qui vérifie la propriété universelle suivante :
pour tout groupe H muni d’une famille de morphismes de groupes
(hi ∶ Gi → H)i∈I telle que hj ○ f = hi pour tout f dans Fij , il existe un
unique morphisme de groupes ϕ ∶ G → H, dit morphisme canonique, tel
que ϕ ○ fi = hi pour tout i ∈ I.
Proposition 3.1. Une limite inductive (G, (fi )i∈I ) existe et est unique à isomorphisme
de groupes près, et même à unique isomorphisme de paires près 46 .
Démonstration. La propriété d’unicité découle classiquement de la propriété universelle,
de la même manière que pour les groupes libres, 47 de la manière suivante. Si (G′ , (f ′ i )i∈I )
est une autre limite inductive, alors le morphisme canonique ψ ∶ G → G′ tel que ψ ○ fi = f ′ i
pour tout i ∈ I, donné par la partie existence de la propriété universelle de (G, (fi )i∈I ),
est un morphisme de groupes. Montrons que ψ est un isomorphisme de groupes, d’inverse
le morphisme canonique ψ ′ ∶ G′ → G tel que ψ ′ ○ fi′ = fi , donné par la partie existence
de la propriété universelle de (G′ , (f ′ i )i∈I ). Le fait que ψ ′ ○ ψ = idG découle de la partie
unicité de propriété universelle de (G, (fi )i∈I ) appliquée avec H = G et hi = fi . Le fait que
ψ ○ ψ ′ = idG′ se démontre de même.
Si ψ̃ ∶ G → G′ est un autre isomorphime de groupes tel que ψ ̃ ○ fi = f ′ pour tout i ∈ I,
i
alors Θ = (ψ)̃ ○ ψ ∶ G → G est un morphisme de groupes tels que Θ ○ fi = fi pour tout
−1

i ∈ I. Donc Θ = idG par l’unicité dans la propriété universelle ci-dessus. Par conséquent
̃ = ψ, ce qui montre l’unicité de l’isomorphisme de paires ψ.
ψ
Soit L = L(∐i∈I Gi ) le groupe libre sur l’ensemble somme disjointe des ensembles Gi
pour i ∈ I. Par la propriété universelle du groupe libre L(Gi ), l’inclusion Gi → ∐i∈I Gi
induit un morphisme canonique injectif L(Gi ) → L, par lequel nous identifions L(Gi ) à un
sous-groupe de L. Notons πi ∶ L(Gi ) → Gi le morphisme canonique surjectif (venant par
la propriété universelle du groupe libre L(Gi ) du fait que la partie Gi engendre le groupe
Gi ), et N = ⟨⟨A⟩⟩ le sous-groupe distingué de L engendré par la réunion A de ⋃i∈I Ker πi et
de l’ensemble des x−1 f (x) pour i, j ∈ I, x ∈ Gi et f ∈ Fij . Enfin, soit G le groupe quotient
L/N . Pour tout i ∈ I, puisque A contient Ker πi , l’inclusion L(Gi ) → L induit par passage
au quotient 48 un morphisme de groupes fi ∶ Gi → G.
46. c’est-à-dire que si (G′ , (fi′ )i∈I ) est un autre tel couple, il existe un unique isomorphisme de groupes
Θ ∶ G → G′ tel que Θ ○ fi = fi′
47. Voir la démonstration de la proposition B.2 de la partie B.2 de l’appendice B.
48. Voir la formule (65) dans la partie B.1 de l’appendice B.

94
Soit H un groupe muni d’un morphisme hi ∶ Gi → H pour tout i ∈ I, tel que hj ○ f = hi
pour tous les i, j ∈ I et f ∈ Fij . Soit j ∶ ∐i∈I Gi → H l’application qui coïncide avec hi sur
Gi pour tout i ∈ I, soit ϕ ̃ ∶ L → H le morphisme canonique associé à (H, j) par la propriété
universelle du groupe libre L. Pour tous les i, j ∈ I, f ∈ Fij et x ∈ Gi , puisque f (xi ) ∈ Gj ,
̃ −1 f (x)) = hi (x)−1 hj (f (x)) = e. De plus, si x ∈ Ker πi , alors ϕ(x)
nous avons ϕ(x ̃ = hi (e) = e.
̃
Le morphisme de groupes ϕ vaut donc l’élément neutre sur tout élément de A donc de N .
Par conséquent ϕ ̃ induit par passage au quotient un morphisme de groupes ϕ ∶ G → H.
Celui-ci vérifie ϕ ○ fi = hi pour tout i ∈ I par construction. Comme ⋃i∈I fi (Gi ) engendre G,
un tel morphisme ϕ est unique. Donc (G, (fi )i∈I ) vérifie la propriété universelle des limites
inductives. ◻
Nous noterons (G, (fi )i∈I ) par abus
G = lim Gi .

Il découle de l’unicité dans la proposition 3.1 et de la démonstration ci-dessus que la


réunion ⋃i∈I fi (Gi ) engendre G. Le morphisme canonique ϕ ∶ G → H donné par la propriété
universelle des limites inductives est surjectif si ⋃i∈I hi (Gi ) engendre H.
Dans la suite, nous identifions deux limites inductives par l’unique isomorphisme de
paires entre elles donné par la proposition 3.1, et nous nous permettrons ainsi de parler de
« la » limite inductive.
Exemple. Considérons la famille inductive de groupes formée de trois groupes A, B, C et
de deux morphismes de groupes iA ∶ C → A et iB ∶ C → B. Sa limite inductive est appelée
la somme amalgamée de A et B au-dessus de C, et notée A∗C B, lorsque les morphismes iA
et iB sont sous-entendus. 49 Il s’agit donc d’un groupe G muni de morphismes de groupes
jA ∶ A → G et jB ∶ B → G tels que jB ○ iB = jA ○ iA , vérifiant la propriété universelle
suivante :
pour tout groupe H muni de morphismes de groupes hA ∶ A → H et
hB ∶ B → H tels que hB ○ iB = hA ○ iA , il existe un unique morphisme
de groupes ϕ ∶ G → H, dit morphisme canonique, tel que le diagramme
suivant commute :
iB
C Ð→ B
↙jB
iA ↓ G ↓hB
↗jA ↘ϕ
hA
A Ð→ H. (6)
Exercice E.38. Soient A, B, C trois groupes, et iA ∶ C → A et iB ∶ C → B deux morphismes
de groupes. Soient (SA , RA ) et (SB , RB ) une présentation de groupe de A et B respecti-
vement. Soit SC une partie génératrice de C. Nous identifions L(SA ) avec son image par
l’application canonique L(SA ) → L(SA ∐ SB ) et de même pour L(SB ). Pour tout c ∈ SC ,
nous notons ĩ A (c) une préimage de iA (c) par la projection canonique L(SA ) → A, et de
même pour ĩ B (c). Montrer que

(SA ∐ SB , RA ∪ RB ∪ { ĩ ̃ −1 ∶ c ∈ SC })
A (c) (iB (c))

49. En pratique, il est recommandé de préciser qu’il s’agit d’une somme amalgamée de A et B au-dessus
de C par les morphismes de groupes iA et iB .

95
est une présentation de groupe de la somme amalgamée A ∗C B de A et B au-dessus de C
par les morphismes iA et iB .

Remarques. (1) Si B est le groupe trivial, alors, par l’exercice E.38 ci-dessus, la somme
amalgamée A ∗C B est le groupe quotient A/⟨⟨iA (C)⟩⟩ de A par le sous-groupe distingué
de A engendré par iA (C).
(2) Une somme amalgamée A ∗C B peut être un groupe trivial, même si A et B ne sont
pas triviaux. Par exemple, Z/3Z ∗Z Z/2Z, où les morphismes Z → Z/3Z et Z → Z/2Z sont
les projections canoniques, est le groupe dont une présentation est (voir l’exercice E.38)
⟨x, y ∣ x3 = 1, y 2 = 1, x = y⟩, donc est le groupe trivial puisque 2 et 3 sont premiers entre
eux.
(3) Si les morphismes de groupes iA et iB sont injectifs, nous appellerons la somme
amalgamée A ∗C B le produit amalgamé de A et B au-dessus de C (par les morphismes
de groupes iA et iB , lorsque les préciser est utile). Nous montrerons ci-dessous que les
morphismes de groupes jA et jB sont alors aussi injectifs, et nous identifierons A et B avec
leurs images par jA et jB dans A ∗C B.

Exemple. Dans l’exemple précédent, si C est le groupe trivial, le produit amalgamé A∗C B
est noté A ∗ B, et appelé le produit libre de A et B. Nous identifierons A et B avec leurs
images dans A ∗ B. Il convient de prendre garde à ne pas confondre produit libre A ∗ B et
produit direct A × B, qui, lorsque A et B sont non triviaux, ne sont pas isomorphes. 50

Attention à ne pas confondre le groupe libre Z ∗ Z et le groupe


abélien libre Z × Z !

Le produit libre A ∗ B est le groupe G muni de morphismes de groupes jA ∶ A → G et


jB ∶ B → G (unique à unique isomorphisme près) vérifiant la propriété universelle suivante :

pour tout groupe H muni de morphismes de groupes hA ∶ A → H et


hB ∶ B → H, il existe un unique morphisme de groupes ϕ ∶ G → H, dit
morphisme canonique, tel que le diagramme suivant commute :
jA jB
A Ð→ G ←Ð B
hA ↘ ↓ϕ ↙hB
H.

Exercice E.39.
(1) Montrer que le morphisme canonique de A ∗ B dans A ∗C B est surjectif de noyau
égal à N = ⟨⟨iA (c) iB (c)−1 ∶ c ∈ C⟩⟩, le sous-groupe distingué engendré par les élé-
ments iA (c) iB (c)−1 pour c ∈ C, et qu’il suffit de prendre les éléments c d’une partie
génératrice de C. En particulier, il induit par passage au quotient un isomorphisme de
groupes
(A ∗ B)/N ≃ A ∗C B .
50. Par exemple, le morphisme canonique de A ∗ B dans A × B n’est pas un isomorphisme, parce que si
a ∈ A∖{1} et b ∈ B ∖{1}, alors ab ≠ ba dans A ∗ B, mais ab = ba dans A × B.

96
(2) Montrer à l’aide des indications suivantes que Z/2Z ∗ Z/3Z est isomorphe au groupe
modulaire
PSL2 (Z) = SL2 (Z)/{± id} .
Pour tout ( ac db ) ∈ SL2 (R), noter [ ac db ] = ±( ac db ) son image dans PSL2 (R). Commencer
par construire un morphisme de groupes ψ ∶ Z/2Z ∗ Z/3Z → PSL2 (Z) qui envoie le
générateur 1 mod 2 de Z/2Z sur l’élément S = [ 01 −1 0 ] et le générateur 1 mod 3 de Z/3Z
sur l’élément T = [ −1 1 ]. Montrer que ces deux éléments engendrent PSL2 (Z). Montrer
0 1

que l’application de PSL2 (Z) × (R∖Q) dans R∖Q définie par ([ ac db ], x) ↦ ax+b cx+d est une
action de PSL2 (Z) dans R∖Q. Montrer que pour tout x ∈ R∖Q, nous avons Sx < 0
si et seulement si x > 0, et que pour tout x ∈ R ∖ Q négatif, nous avons T x > 1 et
0 < T −1 x < 1. En déduire que le morphisme de groupes ψ est injectif.

Exemple. Plus généralement, si A est un groupe, si (Gi )i∈I est une famille de groupes et si
fi ∶ A → Gi est un morphisme de groupes pour tout i ∈ I, la limite inductive de cette famille
inductive de groupes est appelée la somme amalgamée des Gi au-dessus de A par les fi , et
notée ∗A (Gi , (fi )i∈I ) (et par abus, ∗A Gi quand les morphismes fi sont sous-entendus).
Si A est le groupe trivial, cette somme amalgamée est appelée le produit libre de (Gi )i∈I .
Nous le notons ∗i∈I Gi (et G1 ∗ G2 ∗ ⋅ ⋅ ⋅ ∗ Gn si I = J1, nK). Nous identifierons Gi à son image
dans ∗i∈I Gi par l’injection canonique gi ∶ Gi → ∗i∈I Gi qui à g ∈ Gi associe l’image de
g ∈ L(∐i∈I Gi ) par la projection canonique

L(∐ Gi ) → ∗i∈I Gi = L(∐ Gi )/⟨⟨∐ Ker πi ⟩⟩


i∈I i∈I i∈I

où πi ∶ L(Gi ) → Gi est la projection canonique.

Exercice E.40.
(1) Soit (Si )i∈I une famille d’ensembles. Montrer que le produit libre ∗i∈I L(Si ) est iso-
morphe au groupe libre L(∐i∈I Si ).
(2) Soit (Gi )i∈I une famille de groupes. Montrer que
● le groupe ∗i∈I Gσ(i) est isomorphe au groupe ∗i∈I Gi pour toute permutation σ de
I;
● le groupe ∗α∈A (∗i∈Iα Gi ) est isomorphe au groupe ∗i∈I Gi pour toute partition
∐α∈A Iα de I.
(3) Soient S un ensemble, et (Si )i∈I une famille de parties finies de S, recouvrant S, et
stable par union finie (par exemple, mais ce n’est pas toujours la seule, la famille
de toutes les parties finies de S). Soient i, j ∈ I ; si Si ⊂ Sj , posons Fij = {fij } où
fij ∶ L(Si ) → L(Sj ) est le morphisme canonique induit par l’inclusion de Si dans Sj ;
sinon, posons Fij = ∅. Montrer que le morphisme canonique lim L(Si ) → L(S) est un

isomorphisme.
(4) Soient (S, R) une présentation de groupes, et G = L(S)/⟨⟨R⟩⟩ le groupe associé. Soit
(Ri )i∈I une famille de parties finies de R, recouvrant R, et stable par union finie (par
exemple, mais ce n’est pas toujours la seule, la famille de toutes les parties finies de R).
Notons Gi = L(S)/⟨⟨Ri ⟩⟩ et hi ∶ Gi → G le morphisme défini par passage au quotient de
l’identité de L(S). Soient i, j ∈ I ; si Ri ⊂ Rj , posons Fij = {fij } où fij ∶ Gi → Gj est le
morphisme défini par passage au quotient de l’identité de L(S) ; sinon, posons Fij = ∅.
97
Montrer que le morphisme canonique θ ∶ lim Gi → G associé à la famille (G, (hi )i∈I )

est un isomorphisme. 51

En particulier, par la question (1) de cet exercice E.40, le produit libre de n copies de
Z est un groupe libre de rang n

∗1≤i≤n Z ≃ L(x1 , . . . , xn ) .

Les deux dernières propriétés de la question (2) de l’exercice E.40 sont connues sous le nom
de la commutativité et de l’associativité du produit libre. En particulier, G1 ∗ (G2 ∗ G3 ) et
(G1 ∗ G2 ) ∗ G3 sont canoniquement isomorphes, ainsi que G1 ∗ G2 et G2 ∗ G1 .

3.1.2 Formes normales dans les produits amalgamés


Soient A un groupe, (Gi )i∈I une famille de groupes et A → Gi un morphisme injectif 52
de groupes pour tout i. Identifions A avec son image dans Gi pour tout i ∈ I. Notons
G = ∗A Gi le produit amalgamé des Gi au-dessus de A, fi ∶ Gi → G le morphisme de
groupes canonique, et f = fi ∣A = fj ∣A ∶ A → G pour tous les i, j ∈ I.
Soit Ri un ensemble de représentants des classes à gauche de A dans Gi , tel que e ∈ Ri .
L’application (a, s) ↦ as est donc une bijection de A×Ri sur Gi , envoyant A×(Ri∖{e}) sur
Gi ∖A. Si s ∈ ∐i∈I Ri , notons is l’élément i ∈ I tel que s appartienne à l’image de l’inclusion
canonique Ri → ∐i∈I Ri . Appellons mot réduit toute suite finie

(a, s1 , . . . , sn )

où n ∈ N, a ∈ A, sk ∈ ∐i∈I (Ri ∖{e}) pour k ∈ J1, nK et isk ≠ isk+1 pour k ∈ J1, n − 1K.

Théorème 3.2. Pour tout g dans G, il existe un unique mot réduit (a, s1 , . . . , sn ) tel que
g = f (a)fis1 (s1 ) . . . fisn (sn ).

Ce résultat implique le fait remarquable que les morphismes de groupes fi sont aussi
injectifs. 53 Nous identifierons Gi avec son image dans G par fi . Tout élément g de G s’écrit
donc de manière unique
g = as1 . . . sn
où a ∈ A, n ∈ N, sk ∈ ∐i∈I (Ri ∖{e}) pour k ∈ J1, nK et isk ≠ isk+1 pour k ∈ J1, n − 1K. Cette
écriture s’appelle la forme normale de g. En particulier, dans G, nous avons Gi ∩ Gj = A
si i ≠ j et les parties Ri ∖{e} sont deux à deux disjointes.
Le cas des produits libres s’obtient en prenant A = {e} et Ri = Gi ∖{e} : un élément
g de ∗i∈I Gi s’écrit de manière unique (après identification de Gi avec son image dans
∗i∈I Gi par le morphisme canonique) g = g1 . . . gn où n ∈ N (par convention g = e si n = 0),
gk ∈ ∐i∈I (Gi ∖{e}) pour k ∈ J1, nK et igk ≠ igk+1 pour k ∈ J1, n − 1K.
En prenant A = {e} et Gi = Z pour tout i, ce théorème permet facilement de redémontrer
que G = ∗i∈I Z, muni de l’application j ∶ I → G définie par j(i) = fi (1) où fi ∶ Z → G est le
51. Ainsi, tout groupe de type fini est limite inductive de groupes de présentation finie.
52. Cette hypothèse est cruciale pour obtenir une forme normale.
53. En effet, fi ∣A est injective. Tout élément h ∈ Gi ∖A s’écrit de manière unique h = as avec a ∈ A et
s ∈ Ri ∖{e}. Donc si fi (h) = e, alors f (e) et f (a)fi (s) sont deux formes normales distinctes d’un même
élément fi (h) de G, ce qui contredit l’unicité dans le théorème 3.2.

98
morphisme de groupes canonique sur la i-ème copie de Z dans G = ∗i∈I Z, vérifie la propriété
universelle des groupes libres, donc que

∗i∈I Z = L(I) .

Démonstration. (D’après [Ser, page 9].) Soit X l’ensemble des mots réduits. Nous allons
définir une action de G sur X, c’est-à-dire un morphisme de groupes de G dans le groupe
des bijections de X. Par la propriété universelle, il suffit de définir pour tout i ∈ I une
action de Gi sur X, dont l’action induite sur A soit indépendante de i.
Soient i ∈ I et Yi l’ensemble des mots réduits de la forme (e, s1 , . . . , sn ) tels que is1 ≠ i.
Les ensembles A × Yi et A × (Ri ∖{e}) × Yi s’envoient dans X par les applications

(a, (e, s1 , . . . , sn )) ↦ (a, s1 , . . . , sn ) et (a, s, (e, s1 , . . . , sn )) ↦ (a, s, s1 , . . . , sn ) .

Nous obtenons ainsi une bijection (A × Yi ) ⊔ (A × (Ri ∖{e}) × Yi ) → X. Comme la réunion


A ⊔ (A × (Ri ∖{e})) s’identifie avec Gi , nous avons une bijection

θi ∶ Gi × Yi → X .

Le groupe Gi agit sur le produit Gi × Yi par translations à gauche sur le premier facteur
g ′ (g, y) = (g ′ g, y). En transportant par la bijection θi , nous obtenons donc une action de Gi
sur X. Sa restriction à A est définie par a′ (a, s1 , . . . , sn ) = (a′ a, s1 , . . . , sn ), qui ne dépend
pas de i. Nous avons donc construit une action de G sur X, que nous noterons ⋆ .
De plus, si m = (a, s1 , . . . , sn ) est un mot réduit, et si g = f (a)fis1 (s1 ) . . . fisn (sn ), alors,
par récurrence sur n, l’image g ⋆ (e) par g ∈ G du mot réduit trivial (e) ∈ X est le mot m
lui-même. L’application β ∶ X → G définie par

(a, s1 , . . . , sn ) ↦ f (a)fis1 (s1 ) . . . fisn (sn ) ,

composée avec l’application orbitale G → X définie par g ↦ g ⋆ (e), est donc l’identité.
Donc β est injective. Ceci montre l’unicité de l’écriture réduite d’un élément de G.
Comme G est engendré par ⋃i∈I fi (Gi ), si g ∈ G, alors il existe n ∈ N et gk ∈ Gik pour
k ∈ J1, nK tels que g = fi1 (g1 ) . . . fin (gn ). Comme gn = an sn où an ∈ A et sn ∈ Rin , nous
avons g = fi1 (g1 ) . . . fin−1 (gn−1 an )fin (sn ) si n ≥ 2, et g = f (an )fin (sn ) si n = 1 et sn ≠ e. Si
sn = e, nous avons g = fi1 (g1 ) . . . fin−1 (gn−1 an ) si n ≥ 2, et g = f (an ) si n = 1. Par récurrence
sur n, tout élément g admet donc au moins une écriture réduite. ◻

Exercice E.41.
(1) Montrer que si les injections C → A et C → B dans un produit amalgamé A ∗C B
sont propres (c’est-à-dire d’image d’indice au moins 2), alors A ∗C B est infini. En
particulier, montrer que le produit libre de deux groupes non triviaux est infini.
(2) Montrer que la somme amalgamée Z/4Z ∗Z/2Z Z/6Z (pour les inclusions évidentes (les
seuls morphismes non triviaux, qui sont injectifs) Z/2Z → Z/4Z et Z/2Z → Z/6Z) est
isomorphe à SL2 (Z).

3.2 Le théorème de van Kampen


Le théorème suivant est l’un des moyens les plus utilisés pour calculer des groupes
fondamentaux d’espaces topologiques.
99
Théorème 3.3. (Théorème de van Kampen) Soient B un espace topologique, U0 , U1 , U2
trois ouverts connexes par arcs tels que U0 = U1 ∩ U2 et B = U1 ∪ U2 , et b ∈ U0 . Les
applications induites sur les groupes fondamentaux en b par les inclusions de Ui dans B
pour i ∈ {0, 1, 2} induisent un isomorphisme de groupes

π1 (U1 , b) ∗π1 (U0 ,b) π1 (U2 , b) ≃ π1 (B, b) .

L’hypothèse que U0 est connexe par arcs est absolument cruciale, et doit être soigneu-
sement vérifiée.
Démonstration. Première démonstration via les revêtements. Nous donnons une
première démonstration, utilisant la théorie des revêtements, sous les hypothèses supplé-
mentaires que B est séparé et que U0 , U1 , U2 sont localement connexes par arcs et semi-
localement simplement connexes. Comme la plupart des espaces topologiques rencontrés
(graphes, CW-complexes (voir la partie 6.5 et [Pau3, Spa]), variétés topologiques (voir la
partie 4.1), ...) seront séparés et localement contractiles, cette restriction n’est pas gênante.
Soient i1 ∶ U0 → U1 , i2 ∶ U0 → U2 , j1 ∶ U1 → B et j2 ∶ U2 → B les inclusions, qui sont des
applications continues fixant b et rendant le diagramme suivant commutatif
i1
U0 Ð→ U1
i2 ↓ ↓j1
j2
U2 Ð→ B .

Par fonctorialité, comme j2 ○ i2 = j1 ○ i1 , nous avons un diagramme commutatif


i1∗
π1 (U0 , b) Ð→ π1 (U1 , b)
i2∗ ↓ ↓j1 ∗
j2 ∗
π1 (U2 , b) Ð→ π1 (B, b) . (7)

Par unicité de la somme amalgamée, pour montrer le théorème, il suffit donc de montrer
que π1 (B, b) vérifie la propriété universelle (6) des sommes amalgamées. Soient H un
groupe, h1 ∶ π1 (U1 , b) → H et h2 ∶ π1 (U2 , b) → H des morphismes de groupes tels que le
diagramme suivant commute :
i1∗
π1 (U0 , b) Ð→ π1 (U1 , b)
i2∗ ↓ ↓h1
h2
π1 (U2 , b) Ð→ H.

Nous cherchons à construire le morphisme canonique ϕ ∶ π1 (B, b) → H, tel que ϕ ○ ji ∗ = hi


pour i ∈ {1, 2}.
Par la proposition 1.11, la partie j1 ∗ π1 (U1 , b) ∪ j2 ∗ π1 (U2 , b) engendre π1 (B, b). Ceci
montre en particulier l’unicité du morphisme canonique.
Pour k ∈ {1, 2}, le groupe π1 (Uk , b) agit à droite sur l’ensemble non vide H par l’appli-
cation (g, γ) ↦ g hk (γ), où γ ∈ π1 (Uk , b) et g ∈ H. Soit pk ∶ Xk → Uk un revêtement de Uk
de fibre H associé à cette action (voir la proposition 2.47, l’espace topologique Uk vérifiant
les conditions topologiques requises au début de la partie 2.13).
Puisque j2 ∗ ○ i2∗ = j1 ∗ ○ i1∗ , les fibres des revêtements p1 ∣p−1 (U0 ) et p2 ∣p−1 (U0 ) sont en
1 2
bijection π1 (U0 , b)-équivariante, donc ces revêtements sont isomorphes (voir la proposition
100
2.47). Soit ψ ∶ p−1 −1
1 (U0 ) → p2 (U0 ) un isomorphisme de revêtements. Soit X = X1 ∪ ψ X2
l’espace topologique obtenu en recollant X1 à X2 par ψ (voir l’exemple (5) précédant
l’exercice E.A.112 dans la partie A.2.6 de l’appendice A).
Les applications p1 ∶ X1 → B et p2 ∶ X2 → B, vérifiant l’égalité p2 ○ ψ = p1 sur p−1
1 (U0 ),
induisent une application continue p ∶ X → B, qui est un revêtement. De plus, si nous notons
q ∶ X1 ∐ X2 → X1 ∪ ψ X2 = X la projection canonique, alors q∣Xk est un isomorphisme de
revêtements de pk sur p∣Xk pour k ∈ {1, 2}.
Le revêtement p, de fibre H au-dessus de b, définit (voir la partie 2.7) une action à
droite de π1 (B, b) sur H, que nous noterons dans cette démonstration (g, x) ↦ x ⋅ g, où
x ∈ H et g ∈ π1 (B, b). Par les isomorphismes précédents, pour k ∈ {1, 2}, nous avons

∀ x ∈ H, ∀ g ∈ π1 (Uk , b), x ⋅ jk ∗ (g) = xhk (g) .

Si e est l’élément neutre de H, considérons l’application ϕ ∶ π1 (B, b) → H définie par


ϕ(g) = e ⋅ g. Nous avons en particulier ϕ ○ jk ∗ = hk pour k ∈ {1, 2}.
Si n ∈ N∖{0} et gℓ ∈ π1 (Ukℓ , b) pour ℓ ∈ J1, nK et k1 , . . . , kn ∈ {1, 2}, alors par récurrence
sur n, nous avons

ϕ(jk1 ∗ (g1 ) . . . jkn ∗ (gn )) = e hk1 (g1 ) . . . hkn (gn ) = (e hk1 (g1 ))(e hk2 (g2 )) . . . (e hkn (gn ))
= ϕ(jk1 ∗ (g1 )) . . . ϕ(jkn ∗ (gn )) .

Comme j1 ∗ π1 (U1 , b) ∪ j2 ∗ π1 (U2 , b) engendre π1 (B, b) (voir la proposition 1.11), ceci


montre que ϕ ∶ π1 (B, b) → H est un morphisme de groupes. C’est le morphisme canonique
cherché.

Seconde démonstration par découpages d’homotopies. Voici une démonstration


complète (sous les seules hypothèses de l’énoncé) qui n’utilise pas la théorie des revête-
ments, voir par exemple [Olu, Gra]. Notons Gi = π1 (Ui , b) pour i ∈ {0, 1, 2} et G = π1 (B, b).
Le diagramme commutatif (7), et la propriété universelle des sommes amalgamées montre
l’existence d’un morphisme canonique θ ∶ G1 ∗G0 G2 → G. La propriété universelle des pro-
duits libres donne un morphisme canonique θ ∶ G1 ∗ G2 → G, qui coïncide avec (j1 )∗ sur
G1 et avec (j2 )∗ sur G2 . En considérant le morphisme canonique du produit libre G1 ∗ G2
à valeurs dans la somme amalgamée G1 ∗G0 G2 , nous avons un diagramme commutatif
θ
G1 ∗ G2 Ð→ G
↘ ↗θ
G1 ∗G0 G2 .

Le morphisme θ est surjectif car j1 ∗ G1 ∪j2 ∗ G2 engendre π1 (B, b) (voir la proposition 1.11).
Donc θ est surjectif. Notons N le noyau du morphisme canonique G1 ∗G2 → G1 ∗G0 G2 , qui
−1
est le sous-groupe distingué engendré par l’ensemble R des éléments ((i1 )∗ (c))((i2 )∗ (c))
de G1 ∗ G2 lorsque c parcourt G0 (voir l’exercice E.39 (1)).
Montrons que N = Ker θ, ce qui implique que θ est injectif, donc conclut la démons-
tration du théorème de van Kampen. Puisque (j1 )∗ ○ (i1 )∗ = (j2 )∗ ○ (i2 )∗ , il est immédiat
que la partie R qui engendre N en tant que sous-groupe distingué est contenue dans
Ker θ. Nous avons donc N ⊂ Ker θ puisque le sous-groupe Ker θ est distingué. Montrons
l’inclusion réciproque.

101
Tout élément du produit libre G1 ∗G2 appartenant au noyau de θ s’écrit [γ1 ][γ2 ] . . . [γn ]
où γ1 , γ2 , . . . , γn sont des lacets en b, chacun d’eux étant contenu dans U1 ou dans U2 , tel
que le lacet concaténé γ1 ⋅ γ2 ⋅ . . . ⋅ γn (valant γi (nt − i + 1) sur t ∈ [ i−1
n , n ]) soit homotope
i

au lacet constant cb en b. Montrons que [γ1 ][γ2 ] . . . [γn ] appartient à N , ce qui conclut.
Soit h ∶ [0, 1]2 → B une homotopie de lacets t
entre γ1 ⋅γ2 ⋅. . .⋅γn et cb . Notons s ∈ [0, 1] le temps
de l’homotopie (représenté horizontalement sur (N − 1)/N
le dessin), de sorte que pour tout t ∈ [0, 1], si (n − 1)/n
s = 0, alors h(s, t) = γ1 ⋅ γ2 ⋅ . . . ⋅ γn (t), et si s = 1,
alors h(s, t) = cb (t) = b. Puisque [0, 1]2 est com- q /N
pact et h continue, il existe N ∈ N∖{0, 1} mul-
tiple de n tel que chaque carré de la subdivision 1/n
de [0, 1]2 en N 2 carrés de même taille (voir le
1/N s
dessin ci-contre) soit contenu dans h−1 (U1 ) ou
s=0
p
s=1
dans h−1 (U2 ). N

Pour tout (p, q) ∈ J0, N K2 , fixons un chemin αp,q de b à h( Np , Nq ), qui est contenu dans
U0 , U1 , U2 si h( Np , Nq ) appartient à U0 , U1 , U2 respectivement, ce qui est possible par la
connexité par arcs de ces ouverts. Si q = 0 ou q = N ou p = N , nous supposons que αp,q est
le chemin constant en h( Np , Nq ) = b.
Quitte à remplacer les lacets γi par des concaténations de lacets obtenus en suivant γi
N ] et en faisant des aller-retour le long des α0,q pour q parcourant
sur des intervalles [ Nq , q+1
(i+1)N
{ iN
n , n − 1}, et à faire une homotopie à la source, nous pouvons supposer que n = N ,
que le lacet concaténé Γ0 = γ1 ⋅ γ2 ⋅ . . . ⋅ γN est paramétré par [0, 1] de sorte que pour tout
q ∈ J1, N K, pendant l’intervalle de temps [ q−1 N , N ], ce lacet Γ0 suit le lacet γq , et que α0,q
q

est le chemin constant en h(0, Nq ) = b.


δi
t
α0,i

b h α1,i
1
γN ′
γN
γi γi′
γi γi′
cb α1,i−1
γ2 γ2′ δ i− 1
γ1 γ1′
0 b 1 s b B

Pour tout q ∈ J1, N K, posons γq0 = γq et γqN = cb , et pour tous les p ∈ J1, N − 1K, notons
γqp= αp,q−1 ⋅ (t ↦ h( Np , q−1+t
N )) ⋅ αp,q , qui est un lacet en b. De même, pour tout p ∈ J1, N K,
posons δ0p = δNp
= cb et pour tous les q ∈ J1, N −1K, notons δqp = αp−1,q ⋅(t ↦ h( p−1+t
N , N ))⋅ αp,q ,
q

qui est aussi un lacet en b. Voir le dessin de droite ci-dessus, où nous avons posé γi′ = γi1
pour i ∈ J1, N K et δi = δi1 pour i ∈ J0, N K. Nous supposons pour réaliser un dessin simple
que h en restriction au carré bleu du dessin de gauche est un homéomorphisme sur son
image, le carré bleu de droite, et nous avons dessiné comme si les chemins α0,q n’étaient
pas constants en b pour anticiper sur la récurrence qui suit.
102
Notons que pour tous les p, q ∈ J0, N K, le lacet αp,q ⋅ αp,q (qui est un aller-retour)
d’origine h(p, q) est homotope au lacet constant en h(p, q) dans l’ouvert U0 , U1 , U2 qui
contient h(p, q).
De plus, pour tous les a′ , b′ ∈ R, le che- (a′ , b′ + 1) (a′ + 1, b′ + 1)
min α′ ∶ t′ ↦ (a′ , b′ + t′ ) suivant un côté
du carré [a′ , a′ + 1] × [b′ , b′ + 1] entre deux
sommets consécutifs (a′ , b′ ) et (a′ , b′ + 1) est
homotope (relativement extrémités) au che-
min β ′ concaténation de (t′ ↦ (a′ + t′ , b′ )),
α′ β′
(t′ ↦ (a′ +1, b′ +t′ )) et (t′ ↦ (a′ +1−t′ , b′ +1))
suivant les trois autres côtés entre ces deux
sommets. Si h′ ∶ [a′ , a′ + 1] × [b′ , b′ + 1] → B
est une application continue, alors les chemins
h′ ○ α′ et h′ ○ β ′ sont aussi homotopes (relati-
vement extrémités). (a′ , b′ ) (a, +1, b′ )
Par conséquent, pour tout i ∈ J1, N K, si le carré Ci = [0, N1 ] × [ i−1 N , N ] est contenu
i

dans h−1 (U1 ), alors les lacets γi , γi′ , δi−1 et δi sont des lacets dans U1 tels que le lacet
γi = α0,i−1 ⋅ (t ↦ h(0, i−1+t
N )) ⋅ α0,i soit homotope dans U1 à

s i−1
δi−1 ⋅ γi′ ⋅ δi = (α0,i−1 ⋅ (s ↦ h( , )) ⋅ α1,i−1 )
N N
1 i−1+t
⋅ (α1,i−1 ⋅ (t ↦ h( , )) ⋅ α1,i )
N N
1−s i
⋅ (α1,i ⋅ (s ↦ h( , )) ⋅ α0,i ) .
N N
Nous avons donc
[γi ] = [i1 ○ δi−1 ] [γi′ ] [i1 ○ δi ]−1 dans G1 .
Si le carré Ci+1 au dessus du carré Ci est aussi contenu dans h−1 (U1 ), alors le lacet
γi ⋅ γi+1 vérifie, par simplification à homotopie près, que

[γi ] [γi+1 ] = [i1 ○ δi−1 ][γi′ ] [γi+1



] [i1 ○ δi+1 ]−1

dans G1 .
Mais si le carré Ci+1 est contenu dans h−1 (U2 ), alors le lacet δi est contenu dans
U1 ∩ U2 = U0 et nous avons

[γi ] [γi+1 ] = [i1 ○ δi−1 ] [γi′ ] [i1 ○ δi ]−1 [i2 ○ δi ] [γi+1



] [i2 ○ δi+1 ]−1
−1
dans G1 ∗ G2 . Notons que [i1 ○ δi ]−1 [i2 ○ δi ] = ((i1 )∗ ([δi ])) ((i2 )∗ ([δi ])) est un élément
du sous-groupe N , qui est distingué. Puisque δ0 et δN sont les lacets constants en b, nous
avons donc en travaillant modulo le sous-groupe distingué N , l’égalité

[γ1 ] [γ2 ] . . . [γN ] = [γ1′ ] [γ2′ ] . . . [γN



]

dans (G1 ∗ G2 )/N . En procédant de proche en proche vers la droite dans le carré [0, 1]2 ,
nous obtenons donc que l’élément [γ1 ][γ2 ] . . . [γN ] est trivial dans (G1 ∗ G2 )/N , ce qu’il
fallait démontrer. ◻
103
Pour calculer (à isomorphisme près) le groupe fondamental
d’un espace topologique connexe par arcs B, on pourra chercher
des ouverts U et V « appropriés », connexes par arcs, recouvrant
X et d’intersection connexe par arc a , et invoquer le théorème de
van Kampen pour obtenir, pour tout point base b dans U ∩ V ,
l’isomorphisme π1 (B, b) ≃ π1 (U, b) ∗π1 (U ∩V,b) π1 (V, b).
Méthodologie 4 :
Ne pas oublier de simplifier cette somme amalgamée ou de
l’expliciter le plus complètement possible.
Uhu ! Par U et V “appropriés”, nous entendons que leurs groupes fon-
damentaux, ainsi que les applications de π1 (U ∩ V, b) dans π1 (U, b)
et π1 (V, b) lorsque c’est nécessaire, soient calculables, par exemple
en utilisant la méthodologie 1 d’équivalence d’homotopie donnée
après le corollaire 1.8.
a. Ne pas oublier de le vérifier explicitement !

Exemples. (1) Soit B le bouquet de deux cercles S1 ∨ S1 , recollés au point b. Soit y un


point du cercle différent de b, U1 l’ouvert de B obtenu en enlevant le point y sur un des deux
cercles, U2 l’ouvert de B obtenu en enlevant le point y sur l’autre cercle, et U0 = U1 ∩ U2 .
U1 U2

Alors U0 est contractile, donc est connexe par arcs (il se rétracte par déformation forte
sur le point commun b), U1 et U2 ont le type d’homotopie du cercle, donc sont connexes
par arcs (ils se rétractent par déformation forte sur l’un des deux cercles de B). Donc
π1 (U0 , b) = 0, π1 (U1 , b) ≃ Z, π1 (U1 , b) ≃ Z, et le théorème de van Kampen 3.3 donne
π1 (B, b) ≃ Z ∗ Z .
Ceci démontre de nouveau (voir la proposition 2.25) que le groupe fondamental du bouquet
de deux cercles est un groupe libre de rang 2. Par récurrence, le groupe fondamental du
bouquet de k cercles est un groupe libre de rang k : pour un choix indifférent de point
base, nous avons
k
π1 ( ⋁ S1 ) ≃ ∗ki=1 Z ≃ L(x1 , . . . , xk ) .
i=1

Rappelons que le disque fermé privé de son


centre B2 ∖{0} se rétracte (radialement) par défor-
mation forte sur son bord S1 . Soit k ∈ N. Le plan R2
privé de k points p1 , . . . , pk (deux à deux distincts)
se rétracte par déformation forte sur un bouquet p1 p2 pk
de k cercles plongé dans R2 ∖{p1 , . . . , pk }. Donc le
groupe fondamental de R2∖{p1 , . . . , pk } est aussi un R2
groupe libre de rang k.
104
(2) Soit P un octogone régulier de bord orienté par l’ordre trigonométrique, de cô-
tés étiquetés par les lettres a, b, a−1 , b−1 , c, d, c−1 , d−1 dans cet ordre. Notons R la relation
d’équivalence sur P engendrée par la relation identifiant l’arête étiquetée a, b, c, d à l’arête
étiquetée a−1 , b−1 , c−1 , d−1 en renversant l’orientation induite par celle du bord de P . Notons
X l’espace topologique quotient P /R. Notons V l’image (ouverte) dans X du polygone

ouvert P et U l’ouvert complémentaire de l’image dans X du centre 0 de P . Alors V est
homéomorphe à un disque ouvert, donc contractile, et U est connexe par arcs et se rétracte
par déformation forte (radialement dans P , voir dessin de gauche ci-dessous) dans X sur
un bouquet B de quatres cercles étiquetés a, b, c, d. De plus, U ∩ V est homéomorphe à un

anneau ouvert P ∖{0}, donc est connexe par arcs et a le même type d’homotopie qu’un
cercle.
b−1
c a −1
γ b c

d 0 b a

x d
−1
c a
d−1

Dans la rétraction r par déformation forte de U sur B, un lacet γ de U ∩ V d’origine un


point x se rétractant par r sur l’origine de l’arête étiquetée a, dont la classe d’homotopie
engendre le groupe fondamental de U ∩V , s’envoie sur un lacet dans B suivant, dans l’ordre,
le cercle de B étiqueté a, puis le cercle de B étiqueté b, puis le cercle de B étiqueté a mais
dans le sens inverse, puis le cercle de B étiqueté b mais dans le sens inverse, puis le cercle
de B étiqueté c, puis le cercle de B étiqueté d, puis le cercle de B étiqueté c mais dans le
sens inverse, puis le cercle de B étiqueté d mais dans le sens inverse.
Donc par le théorème de van Kampen 3.3 et par le calcul du groupe fondmental du
bouquet de 4 cercles B, le groupe fondamental de X en x est isomorphe à
π1 (X, x) = π1 (U, x) ∗π1 (U ∩V, x) π1 (V, x) = π1 (B, x)/⟨⟨r∗ ([γ])⟩⟩
= ⟨a, b, c, d ∣ aba−1 b−1 cdc−1 d−1 = 1⟩ .
Nous renvoyons à la partie 7 pour une généralisation de ce calcul au calcul des groupes
fondamentaux de toutes les surfaces compactes connexes.
Les deux résultats suivants découlent immédiatement du théorème de van Kampen 3.3,
le premier par l’invariance homotopique des groupes fondamentaux (voir la partie 1.2.5 et
le corollaire 1.7), le second par récurrence.
Corollaire 3.4. Soit B un espace topologique. Soient X1 et X2 deux sous-espaces connexes
par arcs de B, de réunion X1 ∪ X2 = B, d’intersection X0 = X1 ∩ X2 connexe par arcs,
et b ∈ X0 . Supposons qu’il existe des voisinages ouverts U1 de X1 et U2 de X2 tels que
U1 , U2 , U1 ∩ U2 se rétractent par déformation forte sur X1 , X2 , X0 respectivement. Alors
en utilisant dans la somme amalgamée ci-dessous les morphismes induits sur les groupes
fondamentaux en b par les inclusions de X0 dans X1 et X2 , nous avons un isomorphisme
de groupes
π1 (X1 , b) ∗π1 (X0 ,b) π1 (X2 , b) ≃ π1 (B, b). ◻
105
Corollaire 3.5. Soient B un espace topologique, U0 , U1 , . . . , Un des ouverts connexes par
arcs de B tels que B = U1 ∪ ⋅ ⋅ ⋅ ∪ Un et U0 = Ui ∩ Uj pour tous les i, j ∈ J1, nK distincts, et
b ∈ U0 . Les applications induites sur les groupes fondamentaux en b par les inclusions de Ui
dans B pour i ∈ J0, nK induisent un isomorphisme de groupes (avec la notation de l’exemple
précédant l’exercice E.40)

∗π1 (U0 ,b) (π1 (Ui , b))1≤i≤n ≃ π1 (B, b) . ◻

Le dernier résultat de cette partie dit que tout groupe est un groupe fondamental.

Proposition 3.6. Pour tout groupe G, il existe un espace topologique pointé (X, x) séparé,
connexe par arcs et localement contractile tel que

π1 (X, x) ≃ G .

Si de plus G est de présentation finie, alors il est possible de prendre X compact.

Démonstration. Fixons une présentation (S, R) du groupe G, avec S et R finis si G


est de présentation finie. Rappelons que R est une partie du groupe libre L(S), donc est
constituée de mots réduits sur S. Nous identifions le cercle S1 avec l’espace topologique
écrasement 54 [0, 1]/⟨0 ∼ 1⟩ par l’application t ∈ [0, 1]/⟨0 ∼ 1⟩ ↦ e2iπt ∈ S1 .
Pour tout s dans S, soit Cs une copie du cercle S1 = [0, 1]/⟨0 ∼ 1⟩, pointé en (l’image de)
1. Soit Y = ⋁s∈S Cs le bouquet de cercles correspondant. Pour tout s ∈ S, nous identifions
Cs avec son image dans Y . Soit fs ∶ [0, 1] → Y la projection canonique de [0, 1] sur
Cs ⊂ Y , qui est un chemin dans Y . Pour tout mot réduit r = sϵ11 . . . sϵkk appartenant à R,
considérons un polygone régulier Pr , de bord ∂Pr orienté, ayant k côtés, chacun d’eux
étant paramétré de manière préservant l’orientation par [0, 1], et étiquetés dans l’ordre
cyclique par sϵ11 , sϵ22 , . . . , sϵkk . Soit gr ∶ ∂Pr → Y l’application continue qui en restriction
au côté étiqueté sϵi i vaut le chemin fsi si ϵi = 1, et le chemin inverse fsi ∶ t ↦ fsi (1 − t)
sinon. Soient Z l’espace topologique somme disjointe Z = ∐r∈R Pr et A = ∐r∈R ∂Pr , qui
est une partie fermée de Z. Notons g ∶ A → Y l’application valant gr sur ∂Pr pour tout
r ∈ R. Enfin, posons X = Z ∪g Y l’espace topologique recollement 55 des polygones Pr sur
le bouquet de cercle Y par les applications (dites d’attachement, voir la partie 6.5 pour
une généralisation) gr . La restriction à Y de la projection canonique π ∶ Z ∐ Y → X est un
homéomorphisme sur son image (voir l’exercice E.A.112 de la partie A.2.6 de l’appendice
A). Nous identifions Y avec son image dans X, et nous notons x ∈ X le sommet du bouquet
de cercles Y .
L’espace X est séparé car il est élémentaire de construire des voisinages saturés dis-
joints de deux points non équivalents de Z ∐ Y . Il est connexe par arcs, car tout point de

l’image dans X de l’intérieur Pr d’un polygone Pr peut être joint à un point de Y par un
chemin contenu dans l’image de Pr dans X, et car Y est connexe par arcs. La restriction à

l’intérieur Pr de chaque polygone Pr de la projection canonique π est un homéomorphisme
sur son image (voir l’exercice E.A.112 de la partie A.2.6 de l’appendice A). L’espace X est

localement contractile, car chaque Pr est contractile, et le complémentaire de la réunion
54. Voir l’exemple (3) de la partie A.2.6 de l’appendice A, mais il s’agit juste d’identifier les deux
extrémités d’un intervalle !
55. Voir l’exemple (5) de la partie A.2.6

106

d’un point dans chaque Pr se rétracte par déformation forte sur le sous-espace localement
contractile Y .
Montrons que l’espace topologique pointé (X, x) convient. Il est appelé le 2-complexe
de Cayley de la présentation (S, R). Si R est vide, alors X = Y est un bouquet de cercles,
et le résultat a déjà été vu (voir la démonstration de la proposition 2.25).
Le lemme suivant traite le cas où R est réduit à un élément, et il est formulé pour
permettre une récurrence. Soit Y ′ un espace topologique séparé, connexe par arcs et loca-
lement contractile. Soit f ∶ S1 = [0, 1]/⟨0 ∼ 1⟩ → Y ′ une application continue. L’application
f définit un lacet dans Y ′ d’origine x′ = f (0), dont nous notons [f ] la classe d’homotopie
dans π1 (Y ′ , x′ ), et N = ⟨⟨[f ]⟩⟩ le sous-groupe distingué de π1 (Y ′ , x′ ) qu’elle engendre. Soit
X ′ = B2 ∪f Y ′ l’espace topologique recollement du disque unité fermé B2 = {z ∈ C ∶ ∣z∣ ≤ 1}
sur Y ′ par f . Nous identifions Y ′ , ainsi que B2∖S1 , avec son image dans X ′ par la projection
canonique, qui en restriction à chacun de ces sous-espaces de B2 ∐ Y ′ est un homéomor-
phisme sur son image (voir l’exercice E.A.112 de la partie A.2.6 de l’appendice A). Notons
ι l’inclusion de Y ′ dans X ′ , qui est une application continue. Pour les mêmes raisons que
précédemment, l’espace X ′ est séparé, connexe par arcs et localement contractile.

Lemme 3.7. Le morphisme de groupes ι∗ ∶ π1 (Y ′ , x′ ) → π1 (X ′ , x′ ) induit par passage au


quotient un isomorphisme π1 (Y ′ , x′ )/N → π1 (X ′ , x′ ).

Démonstration. Soit U = B(0, 23 ) le disque ouvert de centre l’origine et de rayon 23 dans


le disque ouvert B2 ∖ S1 ⊂ X ′ . Soit V le complémentaire de l’adhérence de B(0, 31 ) dans X ′ .
Notons S(0, 12 ) le cercle de centre 0 et de rayon 21 dans B2 , et z = 12 ∈ S(0, 12 ) ⊂ U ∩ V .

U
U ∩V
z
V

Y′

Alors U , V et U ∩ V sont connexes par arcs, U est contractile (c’est un disque), donc
π1 (U, z) = {e}, et U ∩ V est un anneau, qui a le type d’homotopie du cercle (il se rétracte
radialement par déformation forte sur S(0, 21 )). Soit α ∶ t ↦ 12 e2iπt , qui est un lacet en z
dans U ∩ V . Sa classe d’homotopie engendre π1 (U ∩ V, z) (qui est isomorphe à Z).
Par le théorème de van Kampen et la remarque (1) suivant l’exercice E.38, l’inclusion
V → X ′ induit un isomorphisme de groupes π1 (V, z)/⟨⟨[α]⟩⟩ ≃ π1 (X ′ , z).
Comme V se rétracte par déformation forte sur Y ′ , par une rétraction appropriée
(radiale sur V ∩(B2∖S1 )) envoyant le lacet α sur le lacet f , nous en déduisons que l’inclusion
Y ′ → X ′ induit un isomorphisme π1 (Y ′ , x′ )/N → π1 (X ′ , x′ ). ◻
Pour toute partie finie F de R, notons GF le groupe quotient L(S)/⟨⟨F ⟩⟩, et XF le
bouquet de cercles Y sur lequel ont été seulement recollés les polygones Pr par gr pour
r ∈ F . Par récurrence, le lemme 3.7 montre que le morphisme de groupes du groupe libre
π1 (Y, x) = L(S) dans π1 (XF , x) (induit en homotopie par l’inclusion Y ↪ XF ) induit par
passage au quotient un isomorphisme de groupes GF ≃ π1 (XF , x). Soit F ′ une partie finie
de R contenant F . Alors le morphisme identité du groupe L(S) induit par passage au
quotient un morphisme de groupes surjectif φF,F ′ ∶ GF → GF ′ . L’inclusion de la somme

107
disjointe Y ∐ ( ∐r∈F Pr ) dans Y ∐ ( ∐r∈F ′ Pr ) induit par passage au quotient une appli-
cation continue fF, F ′ ∶ XF → XF ′ , qui fixe point par point Y . Le diagramme suivant est
commutatif ∼
GF Ð→ π1 (XF , x)
φF,F ′ ↓ ↓(fF, F ′ )∗

GF ′ Ð→ π1 (XF ′ , x) .
Nous avons donc un isomorphisme entre les limites inductives (voir la partie 3.1.1) sur les
parties finies F de R
lim GF ≃ lim π1 (XF , x) .
→ →

L’inclusion de Y ∐ ( ∐r∈F Pr ) dans Y ∐ ( ∐r∈R Pr ) induit par passage au quotient une


application continue fF ∶ XF → X. Si F ′ est une partie finie de R contenant F , alors nous
avons fF = fF ′ ○ fF,F ′ . Par la propriété universelle des limites inductives, les applications
(fF )∗ pour toutes les parties finies F de R définissent un morphisme canonique θ de
lim π1 (XF , x) dans π1 (X, x).

Proposition 3.8. Un compact K de X ne rencontre qu’un nombre fini d’images dans X



de polygones ouverts Pr pour r ∈ R.
Il découle de cette proposition que l’image de tout compact par une application continue
à valeurs dans X est compacte car X est séparé, et donc contenue dans un XF pour F une
partie finie assez grande de R.
Démonstration. Supposons par l’absurde qu’il existe une partie infinie I de R telle que

K rencontre les polygones ouverts (deux à deux distincts donc disjoints) Pi ⊂ X pour tout

i ∈ I. Identifions Pi avec le disque ouvert B2 ∖S1 muni de la distance euclidienne. Notons

ri = min ○ d(0, x), qui appartient à [0, 1[ car K∩ Pi ≠ ∅. Soient
x∈K ∩ Pi
○ 1 + ri
Vi = {x ∈ Pi ∶ d(0, x) < }
2
le disque rouge ci-contre, 1+ri
xi
2
○ 1 + 3ri
Wi = {x ∈ Pi ∶ d(0, x) ≤ } ri
4 0 1+3ri
4

de complémentaire dans Pi en bleu ci-contre, et
Pi
U = X ∖ ⋃ Wi .
i∈N
Alors U est un ouvert de X par la définition de la topologie quotient sur l’espace recollement
X = Y ∪f ( ∐r∈R Pr ) et de la topologie somme disjointe sur l’espace ∐r∈R Pr . La famille
○ ○
{U } ∪ {Vi ∶ i ∈ I} est un recouvrement ouvert de X car 1+3r
4
i
< 1+r
2 donc Vi ∪ (Pi ∖Wi ) = Pi .
i

Aucune sous-famille finie de cette famille ne recouvre K, car les Vi sont deux à deux
disjoints et chacun d’eux contient un point xi ∈ K à distance ri < 1+3r
4
i
de 0, donc qui n’est
pas dans Wi . Ceci donne une contradiction. ◻
Il découle de la proposition précédente que tout lacet de π1 (X, x) est contenu dans un
sous-espace XF pour F une partie finie assez grande de R. Donc le morphisme de groupes
108
θ est surjectif. Il découle aussi de la proposition précédente que l’image de toute homotopie
entre deux lacets de X est contenue dans un sous-espace XF pour F une partie finie assez
grande de R. Donc le morphisme de groupes θ est injectif. ◻
Exemple.
a
b b−1 a −1

b−1 2-complexe de Dehn


b de la présentation
a −1 a
⟨a, b ∣ ab−1 aba−1 b = 1, aba−1 b−1 = 1⟩
b a du groupe Z

b a

3.3 Autres exercices


Exercice E.42. (Voir aussi l’exercice E.B.129 de la partie B.4 de l’appendice B.)
(1) Pour tout m ∈ N∖{0, 1, 2}, montrer que le groupe de présentation

⟨a, b ∣ am = b2 = (ab)2 = 1⟩

possède 2m éléments et qu’il est isomorphe au groupe des isométries du plan laissant
invariant un polygone régulier à m côtés. Un groupe isomorphe à un tel groupe est
appelé un groupe diédral d’ordre 2m, et souvent noté D2m . 56
(2) Montrer que le produit libre Z/2Z ∗ Z/2Z est isomorphe au groupe de présentation
⟨a, b ∣ b2 = (ab)2 = 1⟩, au groupe des isométries de Z (muni de la distance induite de
celle de R), et au groupe des isométries de R engendré par les transformations t ↦ t + 1
et t ↦ −t de R. Un groupe isomorphe à un tel groupe est appelé un groupe diédral
infini, et souvent noté D∞ .
Exercice E.43. Calculer le groupe fondamental du complémentaire de la réunion de deux
droites affines dans R3 (distinguer les cas où les droites affines sont confondues, sécantes
en un point, disjointes).
Exercice E.44. Pour tout i ∈ {1, 2}, soit pi ∈ N∖{0}, soit Bi une copie du disque unité
fermé B2 = {z ∈ C ∶ ∣z∣ ≤ 1}, et soit Si une copie du cercle S1 = {z ∈ C ∶ ∣z∣ = 1} pointée en
xi = 1. Identifions Si avec son image dans le bouquet de cercles S1 ∨ S2 . Soit fi ∶ ∂Bi → Si
l’application z ↦ z pi et soit X l’espace topologique recollement suivant

X = (B1 ∐ B2 ) ∪(f1 ∐ f2 ) (S1 ∨ S2 ) .

Calculer le groupe fondamental de X.


Exercice E.45. Cet exercice est la suite de l’exercice E.37 dont nous reprenons les nota-
tions.
(6) Donner une présentation du groupe fondamental π1 (S3∖K, b) (on pourra considérer
les sous-espaces K1 = {(z, w) ∈ S3 ∶ ∣z∣ ≤ ∣w∣} et K2 = {(z, w) ∈ S3 ∶ ∣z∣ ≥ ∣w∣}).
56. Certains ouvrages le notent Dm .

109
Exercice E.46. Soit (Gi )i∈I une famille de groupes, et pour tout i ∈ I, soit (Xi , xi )
un espace topologique séparé, localement contractile, connexe par arc, pointé, muni d’un
isomorphisme de groupes αi ∶ Gi → π1 (Xi , xi ). Soit (X, x) = ⋁i∈I (Xi , xi ) la somme pointée
de la famille (Xi , xi )i∈I . Montrer que le groupe π1 (X, x) est isomorphe au produit libre de
la famille (Gi )i∈I .

Exercice E.47. Ce problème est un exercice de synthèse portant sur les trois premiers
chapitres de ce livre. Les différentes parties de ce problème sont largement indépendantes.
Rappelons que si X et Y sont deux espaces topologiques, si A est une partie de X et
si f ∶ A → Y est une application continue, alors nous appelons espace topologique obtenu
par recollement de X sur Y par f , et nous notons X ∪f Y , l’espace topologique quotient
(X ∐ Y )/R de l’espace topologique somme disjointe X ∐ Y par la relation d’équivalence
R engendrée par la relation x ∼ f (x) pour tout x ∈ A.

I Si X est un espace topologique, nous notons CX l’espace topologique quotient


CX = (X × [0, 1])/R, où R est la relation d’équivalence engendrée par (x, 0) ∼ (x′ , 0) pour
tous les x, x′ dans X. Pour t ∈ [0, 1] et u ∈ X, nous noterons [x, t] la classe de (x, t).
(1) Montrer que CX est contractile.
(2) Montrer que l’application de X dans CX définie par x ↦ [x, 1] est un homéomor-
phisme sur son image. Dans la suite de ce problème, nous identifions X et son image dans
CX par cette application.
(3) Si f ∶ X → Y est une application continue, montrer que l’application Cf de CX
dans CY , définie par Cf ([x, t]) = [f (x), t] est continue.
(4) Montrer que si X est compact, alors CX l’est aussi.

II Pour tout n ∈ N∖{0}, considérons dans le plan euclidien R2 le compact Rn qui est le
rectangle [−2, 4n − 2] × [−2, 2] privé des disques ouverts de rayon 1 et de centre (4k, 0) pour
k ∈ J0, n − 1K. Notons ∆n l’espace topologique quotient de Rn par la relation d’équivalence
engendrée par (x, −2) ∼ (x, 2) pour tout x dans [−2, 4n − 2] et (−2, y) ∼ (4n − 2, y) pour
tout y dans [−2, 2].
Calculer le groupe fondamental de ∆n .

III Soit E un ensemble fini, non vide, muni de la topologie discrète. Soit σ ∶ E → E
une bijection. (Pour n ∈ N et f une application d’un ensemble dans lui-même, rappelons
que f ○n = f ○ f ○ ⋅ ⋅ ⋅ ○ f désigne la composée n-ème de f , avec f ○0 = id.)
(1) Montrer que l’application

Z × (CE × R) Ð→ (CE × R)
(n, (x, t)) ↦ ((Cσ)○n (x), t + n)

est une action libre et propre du groupe discret Z sur l’espace localement compact CE × R,
préservant E × R.
(2) Si Ω est l’espace topologique quotient Z/(CE × R), calculer le groupe fondamental
de Ω.

110
(3) Montrer qu’il existe N ∈ N∖{0} tel que ∂Ω = Z/(E × R) possède un nombre fini de
composantes connexes Σ1 , . . . , ΣN , chacune d’entre elles étant homéomorphe à un cercle.
(4) Pour i ∈ J1, N K, notons Di une copie du disque unité fermé de R2 , et choisissons un
homéomorphisme fi ∶ ∂Di = S1 → Σi , vu à valeurs dans Ω. Notons Ω ̂1 l’espace topologique

N
(∐ Di ) ∪(∐N Ω
i=1 fi )
i=1

recollement des disques Di sur Ω par les applications fi . Calculer le groupe fondamental
̂1 .
de Ω
̂1 ) si E = Z/nZ et σ ∶ x ↦ x + 1 mod n ?
Application numérique : que vaut π1 (Ω
(5) Considérons le rectangle RN privé de N disques, défini en II. Soit ∂+ RN ⊂ RN
la réunion des bords de ces N disques, et ϕ ∶ ∂+ RN → ∂Ω un homéomorphisme. Notons
̂2 = RN ∪ϕ Ω l’espace topologique obtenu par recollement de RN sur Ω par l’application

ϕ.
̂2 a le type d’homotopie d’un bouquet de N cercles.
Montrer que Ω
(6) Considérons l’espace topologique SN , qui est la sphère S2 privée de N disques
ouverts, d’adhérences deux à deux disjointes. Notons ∂SN ⊂ SN la réunion des bords de
ces N disques, et φ ∶ ∂SN → ∂Ω un homéomorphisme. Notons Ω ̂3 = SN ∪φ Ω l’espace
topologique obtenu par recollement de SN sur Ω par l’application φ.
̂3 .
Calculer le groupe fondamental de Ω
Application numérique : Pour p, q ∈ N∖{0}, supposons que E = J1, p + qK, et que
̂3 )
σ est le produit de deux cycles (1, . . . , p)(p + 1, . . . , p + q). Montrer que le groupe π1 (Ω
p −1 p −1 −q
admet pour présentation ⟨a, b ∣ ab a = b ⟩ ou ⟨a, b ∣ ab a = b ⟩. (Un tel groupe s’appelle
q

un groupe de Baumslag-Solitar.)

IV Considérons le graphe orienté B de sommets xj pour j ∈ J1, 6K (en considérant


les entiers modulo 6), ayant, pour tout i ∈ {1, 2, 3}, une arête étiquetée a de x2i à x2i+1 et
de x2i+1 à x2i , et une arête étiquetée b de x2i+1 à x2i+2 et de x2i+2 à x2i+1 . Notons B le
bouquet de deux cercles, orientés et étiquetés par a, b. Fixons un paramétrage préservant
l’orientation par l’intervalle ]0, 1[ de chaque arête ouverte de B et de B. Considérons
l’application continue p ∶ B → B, envoyant les sommets de B sur le sommet x0 de B, et
envoyant, par un homéomorphisme préservant les paramétrages donnés, chaque arête de
B sur l’arête de B ayant même orientation et étiquette (voir le dessin ci-dessous).

111
x1
a b
x6 a b x2

B b b a a
a b
x5 x3
a b
x4
p

B a b
x0

(1) Montrer que p ∶ B → B est un revêtement. Est-il galoisien ? Quel est le groupe Γ
des automorphismes de revêtement de p ?
(2) Fixons un revêtement universel ̃ π ∶B̃ → B de B. Notons G le groupe des auto-
morphismes de revêtements de ̃ ′ ̃
π , et π ∶ B → G/B ̃ la projection canonique sur l’espace
̃
topologique quotient G/B. Montrer qu’il existe un unique homéomorphisme h ∶ G/B ̃→B
tel que h ○ π ′ = ̃
π . Dans la suite, nous identifions G/B̃ et B par cet homéomorphisme, et

donc π avec ̃ π.
(3) Montrer qu’il existe un revêtement q ∶ B ̃ → B et un morphisme surjectif de groupes
ψ ∶ G → Γ, uniques, tels que, pour tout g dans G, le diagramme suivant commute :
g
̃
B ̃
B
q q
ψ (g )
B B
̃
π p p ̃
π

(4) Notons E l’ensemble des sommets de B, et Cψg ∶ CE → CE l’application induite


(voir la question I.3) par la restriction ψg = ψ(g)∣E ∶ E → E. Montrer que l’application

G × (CE × B) ̃ Ð→ (CE × B)̃


(g, (x, y)) ↦ (Cψg (x), g(y))

est une action libre et propre du groupe discret G sur CE × B.̃


̃ Quel est le groupe fondamental
(5) Notons Θ l’espace topologique quotient G/(CE× B).
de Θ ?
(6) Notons pr2 ∶ E × B̃→B ̃ la seconde projection (x, y) ↦ y. Montrer que pr2 induit
un revêtement connexe G/(E × B) ̃ → B.

112
̃ et B sont homéomorphes.
(7) Montrer que G/(E × B)
̃ de Θ.
(8) Soit f un homéomorphisme de la partie B de CB sur la partie G/E × B
̂
Notons Θ l’espace topologique obtenu par recollement de CB sur Θ par f .
̂
Calculer le groupe fondamental de Θ.
̂ ? Quels sont ceux
(9) Quels sont, à isomorphisme près, les revêtements connexes de Θ
qui sont galoisiens ?

3.4 Indications pour la résolution des exercices


Correction de l’exercice E.38. Soient I = {A, B} et S = ∐i∈I Si . Soit i ∈ I, et posons
Gi = i pour simplifier les notations. Par la propriété universelle du groupe libre L(Si ),
l’inclusion Si → S induit un morphisme canonique injectif L(Si ) → L(S), par lequel nous
identifions L(Si ) à un sous-groupe de L(S). Notons πi ∶ L(Si ) → Gi le morphisme cano-
nique surjectif, dont le noyau est le sous-groupe distingué engendré par Ri (venant du fait
que (Si , Ri ) est une présentation du groupe Gi ). Soit N = ⟨⟨R⟩⟩ le sous-groupe distingué
de L(S) engendré par la réunion R de RA , de RB et de l’ensemble des ĩ ̃ −1
A (c) (iB (c))
pour tout c ∈ SC . Enfin, soit G le groupe quotient L(S)/N , dont une présentation est par
construction celle cherchée (S, R). Puisque (Si , Ri ) est une présentation de groupe de Gi et
comme Ri est contenu dans R, l’inclusion L(Si ) → L(S) induit par passage au quotient 57
un morphisme de groupes fi ∶ Gi → G. Nous avons fA ○ iA = fB ○ iB , car cette égalité entre
morphismes de C dans G se vérifie sur la partie génératrice Sc de C, et puisque R contient
les ĩ ̃ −1 pour tout c ∈ SC .
A (c) (iB (c))
Soit H un groupe muni d’un morphisme hi ∶ Gi → H pour tout i ∈ I, tel que nous ayons
hA ○ iA = hB ○ iB . Soit j ∶ S → H l’application qui coïncide avec hi ○ πi sur Si pour tout i ∈ I.
Soit ϕ̃ ∶ L(S) → H le morphisme canonique associé à (H, j) par la propriété universelle du
groupe libre L(S). Le morphisme de groupes ϕ ̃ vaut l’élément neutre sur tout élément de
R donc de N , donc induit par passage au quotient un morphisme de groupes ϕ ∶ G → H.
Celui-ci vérifie ϕ ○ fi = hi pour tout i ∈ I par construction. Comme ⋃i∈I fi ○ πi (Si ) engendre
G, un tel morphisme ϕ est unique. Donc (G, (fi )i∈I ) vérifie la propriété universelle de la
somme amalgamée A ∗C B. Par conséquent, le couple (S, R) est bien une présentation du
groupe A ∗C B.

Correction de l’exercice E.39. (1) Soient (SA , RA ) et (SB , RB ) une présentation de


groupe de A et B respectivement, de sorte que les morphismes canoniques L(SA ) → A
et L(SB ) → B induisent des isomorphismes L(SA )/⟨⟨RA ⟩⟩ ≃ A et L(SB )/⟨⟨RB ⟩⟩ ≃ B.
Soit SC une partie génératrice de C (par exemple SC = C). Par l’exercice E.38, la somme
amalgamée A ∗C B a pour présentation (SA ∐ SB , RA ∪ RB ∪ { ĩ ̃ −1 ∶ c ∈ SC }).
A (c) (iB (c))
Le morphisme canonique L(SA ) ∗ L(SB ) → L(SA ∐ SB ) est un isomorphisme de groupes.
Donc le morphisme canonique du produit libre L(SA )/⟨⟨RA ⟩⟩ ∗ L(SB )/⟨⟨RB ⟩⟩ dans A∗C B
est surjectif, et son noyau est exactement le sous-groupe distingué engendré par les éléments
iA (c) iB (c)−1 pour c ∈ SC . Ceci montre le résultat.
(2) Notons S̃ = ( 01 −1 ̃
0 ) et T = ( −1 1 ), qui sont des éléments de SL2 (Z). Ils vérifient S =
0 1 2
̃ ̃
− id et T = − id, donc leurs images S = ±S et T = ±T dans PSL2 (Z) sont respectivement
3

d’ordre 2 et d’ordre 3, comme le montre un petit calcul. Donc nous avons des morphismes
57. Voir la formule (65) dans la partie B.1 de l’appendice B.

113
de groupes Z/2Z → PSL2 (Z) et Z/3Z → PSL2 (Z) qui envoient respectivement le générateur
S = 1 mod 2 de Z/2Z sur S = ±S̃ et le générateur T = 1 mod 3 de Z/3Z sur T = ±T̃. La
propriété universelle des produits libres donne un morphisme de groupes ψ de Z/2Z ∗ Z/3Z
dans PSL2 (Z) comme voulu dans la première indication.
Pour montrer que ce morphisme de groupes ψ est surjectif, puisque les éléments S =
ψ(S) et T = ψ(T ) sont dans l’image de ψ, il suffit de montrer que le sous-groupe H de
PSL2 (Z) engendré par S et T est égal à PSL2 (Z). Soit g = [ ac db ] ∈ PSL2 (Z). Montrons par
récurrence sur ∣a∣ + ∣c∣ que g ∈ H, ce qui montre la surjectivité. Comme Sg = [ −c −d
a b ], nous
pouvons supposer que ∣a∣ ≥ ∣c∣. Nous pouvons supposer que a ≥ 0 quitte à changer tous les
signes. Si c = 0, alors ad = 1 donc a = d = 1 et g = [ 10 11 ] appartient à H, car ST = [ 10 −1
b
1 ]
donc [ 10 11 ] = (ST )−1 ∈ H. Sinon notons ϵ ∈ {±1} le signe de c. Alors [ 10 −ϵ
1 ] g = [ a−ϵc b−ϵd ] et
c d
nous avons ∣a − ϵc∣ + ∣c∣ = a < ∣a∣ + ∣c∣. Donc par récurrence, nous avons g ∈ H.
Si x ∈ R∖Q et g = [ ac db ] ∈ PSL2 (Z), alors cx + d ≠ 0. De plus, x′ = ax+bcx+d ∈ R∖Q car si
′ ′
x ∈ Q, comme x ≠ c puisque ad − bc = 1 ≠ 0, nous aurions x = cx′ −a ∈ Q. Puisque x′ est
a b−x′ d

inchangé par un changement de tous les signes de a, b, c, d, l’application (g, x) ↦ gx = x′


est bien définie. Un petit calcul immédiat montre que c’est une action de groupe. Comme
Sx = −1x , si x > 0 alors Sx < 0, et si x < 0 alors Sx > 0. Comme T x = 1−x , nous avons bien
1
−1
que si x < 0, alors 0 < T x < 1. Comme T x = 1 − x , nous avons bien que si x < 0, alors
1

T −1 x > 1. En particulier si x < 0, alors T ϵ x > 0 pour tout ϵ ∈ {±1}.


Montrons que pour tout élément g du produit libre Z/2Z ∗ Z/3Z différent de l’élément
neutre, nous avons ψ(g) ≠ id, ce qui montre que ψ est injective. Par la forme normale des
éléments d’un produit libre (et puisque S est d’ordre 2), g s’écrit de l’une des 4 formes
possibles suivantes de mots réduits non triviaux, en discutant sur le fait que la première
et la dernière lettre soient S ou pas, avec ϵi ∈ {±1} :


ϵ1
S T S T ...T S
ϵ2 ϵk



⎪ ϵ1 ϵ2
⎪ T S T ...T S
ϵk
g=⎨ ϵ1 ϵk


⎪ S T S ...S T


⎪ ϵ1 ϵ 2 ϵk
⎩ T S T ...S T
Soit y ∈ R ∖ Q. Dans le premier cas, si y > 0, alors Sy < 0, donc T ϵk Sy > 0, puis
ST Sy < 0, et par récurrence ψ(g)y = ST ϵ1 . . . ST ϵk Sy < 0, donc ψ(g) ≠ id.
ϵk

Dans le second cas, si ϵ1 = +1, si y > 1, nous avons ST ϵ2 . . . ST ϵk Sy < 0 par l’ar-
gument précédent, donc ψ(g)y = T ST ϵ2 . . . ST ϵk Sy ∈ ]0, 1[ , et de même ψ(g) ≠ id. Si
ϵ1 = −1, si y ∈ ]0, 1[ , nous avons toujours ST ϵ2 . . . ST ϵk Sy < 0 mais maintenant ψ(g)y =
T −1 ST ϵ2 . . . ST ϵk Sy > 1, donc de même ψ(g) ≠ id.
Dans le troisième (respectivement quatrième) cas, l’élément g est conjugué à un élé-
ment du deuxième (respectivement premier) cas par S. Comme un morphisme de groupes
préserve les classes de conjugaison, et que la classe de conjugaison de l’élément neutre est
réduite à l’élément neutre, ceci montre que ψ(g) ≠ id.

Correction de l’exercice E.40. (1) Soient G = ∗i∈I L(Si ) et H = L(∐i∈I Si ). Rappelons


que nous identifions L(Si ) avec son image par l’injection canonique dans le produit libre
G. En particulier, nous avons une application j ∶ ∐i∈I Si → G, qui envoie s ∈ Si sur l’image
de s dans L(Si ). Soit ϕ ∶ H → G le morphisme canonique donné par la propriété universelle
du groupe libre H appliquée à (G, j). De même, la propriété universelle du groupe libre
L(Si ) appliquée à l’injection composée Si ↪ ∐i∈I Si ↪ H donne un morphisme canonique

114
fi ∶ L(Si ) → H. La propriété universelle des produits libres pour la famille (L(Si ), fi )i∈I
donne un morphisme canonique ψ ∶ G → H. L’unicité dans les propriétés universelles des
produits libres et des groupes libres respectivement donne que ϕ○ψ et ψ ○ϕ valent l’identité
de G et H respectivement.
(2) En prenant une présentation (Si , Ri ) du groupe Gi pour tout i ∈ I, ceci découle
du fait qu’une présentation du produit libre ∗i∈I Gi est (∐i∈I Si , ∐i∈I Ri ) par l’exemple
précédant l’énoncé de l’exercice E.40, et de l’associativité et la commutativité de la somme
disjointe.
(3) Les inclusions de Si dans S fournissent des morphismes canoniques L(Si ) → L(S)
par la propriété universelle des groupes libres. Ces morphismes de groupes sont compatibles
avec les éventuelles inclusions de Si dans Sj . Ils fournissent donc un morphisme canonique
θ ∶ G = lim L(Si ) → L(S) par la propriété universelle des limites inductives. Ce morphisme

θ est surjectif car les Si recouvrent S. L’injectivité de θ vient du fait que tout élément de
G est dans l’image de L(Sj ) pour une partie finie Sj assez grande de S (car pour toute
partie finie F de S, il existe i ∈ I tel que F ⊂ Si car la famille (Si )i∈I est stable par union
finie et recouvre S), et que la restriction de θ à l’image de L(Sj ) est injective, et reste
injective quand on passe à une partie de S contenant Sj .
(4) La démonstration est analogue. Tout d’abord, il est immédiat de vérifier que si
Ri ⊂ Rj , alors hj ○ fij = fi , donc la famille (G, (hi )i∈I ) vérifie les propriétés demandées pour
appliquer la propriété universelle des limites inductives, et par conséquent le morphisme
canonique θ est bien défini. Puisque les hi sont surjectifs, le morphisme θ est surjectif.
L’injectivité de θ vient du fait qu’un mot réduit de L(S) qui est trivial dans G = L(S)/⟨⟨R⟩⟩
appartient à ⟨⟨F ⟩⟩ pour une partie finie assez grande F de R, et que pour toute partie
finie F de R, il existe i ∈ I tel que F ⊂ Ri car la famille (Ri )i∈I est stable par union finie
et recouvre R.

Correction de l’exercice E.41. (1) Identifions, comme convenu pour les produits amal-
gamés, les groupes A et B avec leur image dans A ∗C B, ce qui identifie C avec un sous-
groupe de A et un sous-groupe de B.
Soient a ∈ A∖C et b ∈ B ∖C, que nous pouvons choisir comme étant des représentants
de leur classe à gauche (non triviale) modulo C dans A et B respectivement. Pour tout
n ∈ N, les éléments (ab)n = abab . . . ab sont des mots réduits deux à deux distincts par le
théorème 3.2 de forme normale, donc A ∗C B est infini.
Comme un produit libre est un produit amalgamé au-dessus du groupe trivial, la der-
nière affirmation de cet exercice découle de la première.
(2) Par l’exercice E.38, la somme amalgamée G = Z/4Z ∗Z/2Z Z/6Z (qui est un produit
amalgamé) admet pour présentation ⟨x, y ∣ x4 = y 6 = 1, x2 = y 3 ⟩. Reprenons les notations de
l’exercice E.39. Nous avons vu dans la correction de la question (2) de cet exercice E.39 que
S 4 = id et T 6 = id et que S 2 = T 3 = − id. Donc la propriété universelle des produits libres
donne un morphisme de groupes ψ ′ ∶ G → SL2 (Z). Notons que {S, T } engendre SL2 (Z) car
− id = S 2 et {±S, ±T } engendre PSL2 (Z). Donc ψ ′ est surjectif.
Nosons p ∶ G → Z/2Z ∗ Z/3Z le morphisme de groupes qui envoie x sur S et y sur T , ce

115
2 3 4 6
qui est possible car S = 1 = T (donc S = T = 1). Le diagramme suivant est commutatif
ψ′
G Ð→ SL2 (Z)
p
↓ ↓
ψ
Z/2Z ∗ Z/3Z Ð→ PSL2 (Z) .
Si g ∈ G est un élément du noyau de ψ ′ , alors par la commutativité du diagramme et le
fait que ψ soit un isomorphisme de groupes, nous avons que p(g) = e.
Le sous-groupe Z de G engendré par x2 est central (donc distingué), car x2 commute
avec toutes les puissances de x et puisque x2 = y 3 , il commute aussi avec toutes les puis-
sances de y. Le sous-groupe Z est de plus d’ordre 2, car x4 = 1. Montrons que Z est égal
au noyau de p. Comme ψ ′ (x2 ) = S 2 = − id ≠ id, ceci montrera que ψ ′ est injective.
2
Le groupe Z est contenu dans Ker p car p(x2 ) = S = 1. Comme x2 engendre l’image
du sous-groupe au-dessus duquel G est un produit amalgamé, et par le théorème 3.2 de
forme normale des produits amalgamés, un élément de G qui n’est pas dans Z s’écrit
zxα y β1 xy β2 . . . xy βk xα avec z ∈ Z, k ∈ N, α, α′ ∈ {0, 1} tels que α ≠ α′ si k = 0, et βi ∈

{1, 2} pour i ∈ {1, . . . , k}. L’image de cet élément par p est alors le mot réduit non trivial
α β1 β2 βk α′
S T S T ... S T S dans le produit libre Z/2Z ∗ Z/3Z, qui n’est donc pas l’identité.
Donc Z = Ker p.

Correction de l’exercice E.42. (1) Notons


G1 = L({a, b})/⟨⟨{am , b2 , bab−1 a}⟩⟩
le groupe quotient défini par la présentation ⟨a, b ∣ am = b2 = bab−1 a = 1⟩, et
G2 = L({s, t})/⟨⟨{s2 , t2 , (st)m }⟩⟩
le groupe quotient défini par la présentation ⟨s, t ∣ s2 = t2 = (st)m = 1⟩. Le morphisme
canonique L({a, b}) → L({s, t}) induit par a ↦ st et b ↦ t passe au quotient en un
morphisme de groupes ϕ de G1 dans G2 car dans G2 , nous avons t = t−1 et s2 = 1 donc
(t)(st)(t)−1 (st) = ts2 t = 1. De même, le morphisme canonique L({s, t}) → L({a, b}) induit
par s ↦ ab−1 et t ↦ b passe au quotient en un morphisme de groupes ψ de G2 dans G1
car dans G1 , nous avons ab−1 a = b−1 et b−2 = 1 donc (ab−1 )2 = ab−1 ab−1 = b−2 = 1. Il est
immédiat que ψ ○ ϕ et ϕ ○ ψ valent l’identité, car ce sont des morphismes de groupes valant
l’identité sur une partie génératrice de G1 et de G2 respectivement.
D
D′ D′
v s
t
t
π
m
π
O O m v D
s
P∗ P∗
P
P

m pair m impair

116
Pour toutes les droites vectorielles D et D′ d’un plan vectoriel euclidien P faisant un
angle ± mπ
entre elles (voir le dessin ci-dessus), notons RD,D′ le sous-groupe du groupe
orthogonal de P engendré par les deux réflexions orthogonales σD et σD′ d’ensemble de
points fixes D et D′ respectivement. Ce groupe est le groupe des symétries de deux classes
d’homothétie de polygones réguliers à m sommets P et P ∗ . Le morphisme canonique de
L(s, t) dans RD,D′ défini par t ↦ σD et s ↦ σD′ passe au quotient en un morphisme
θ ∶ G2 → RD,D′ car σD′ ○ σD est une rotation d’ordre m. Ce morphisme est surjectif car
σD = θ(t) et σD′ = θ(s) engendrent RD,D′ . Tout élément de G2 s’écrit de manière unique
comme un mot de longueur au plus m alternant s et t, donc est de cardinal 2m. Puisque
RD,D′ est aussi d’ordre 2m, le morphisme θ est un isomorphisme.
(2) Le groupe des isométries H de Z est engendré par les applications r0 ∶ n ↦ −n et
r1 ∶ n ↦ 1 − n. Le morphisme canonique de L(s, t) dans H défini par t ↦ r0 et s ↦ r1
passe au quotient en un morphisme θ′ ∶ Z/2Z ∗ Z/2Z → H car r0 et r1 sont d’ordre 2. Ce
morphisme est surjectif car r0 = θ′ (t) et r1 = θ′ (s) engendrent H. Comme r1 ○ r0 est la
translation n ↦ n + 1, qui est d’ordre infini, le morphisme θ′ est un isomorphisme.

Correction de l’exercice E.43. Soient D et D′ deux droites affines de R3 . Nous notons


X = R3 ∖(D ∪ D′ ), qui est un ouvert connexe par arcs de R3 .
(1) Supposons d’abord D et D′ disjointes, et calculons π1 X par deux méthodes, notées
a) et b) ci-dessous.

P P′


D′
D

U ∩ U′

a) L’espace X, étant un ouvert de R3 , est localement connexe par arcs et localement


contractile. Soit ∆ une perpendiculaire commune à D et à D′ . Soit P le plan de R3
contenant D et orthogonal à ∆ et P ′ le plan de R3 contenant D′ et orthogonal à ∆. Soit
C la composante connexe de R3 ∖P contenant D′ et C ′ la composante connexe de R3 ∖P ′
contenant D. Soient U = C ∖D′ et U ′ = C ′ ∖D. Alors U et U ′ sont des ouverts connexes
(donc connexes par arcs) de X. Comme P et P ′ sont parallèles, l’intersection U ∩ U ′ est
convexe, donc contractile, donc π1 (U ∩U ′ ) = {1} pour un point base indifférent dans U ∩U ′ .
Comme U se rétracte par déformation forte (parallèlement à D′ ) sur un demi-plan ouvert
privé d’un point (l’intersection avec U d’un plan perpendiculaire à D′ ), qui lui-même se
rétracte par déformation forte sur un cercle, nous avons π1 U ≃ Z. De même π1 U ′ ≃ Z. Par
le théorème de van Kampen 3.3, nous avons donc

π1 X ≃ π1 U ∗π1 (U ∩U ′ ) π1 U ′ ≃ Z ∗ Z

(un groupe libre de rang deux).

117
b) Si D et D′ sont parallèles, alors X se rétracte par déformation forte (parallèlement
à D) sur un plan P perpendiculaire à D privé des deux points x et y d’intersection avec
D et D′ . Le groupe fondamental de P ∖{x, y} est un groupe libre de rang 2, donc

π1 X ≃ Z ∗ Z .

Si D et D′ ne sont pas parallèles, il existe un homéomorphisme entre X = R3 ∖(D ∪ D′ ) et


Y = R3 ∖(D ∪ D′′ ) avec D′′ une droite disjointe et parallèle à D. Donc

π1 X ≃ π1 Y ≃ Z ∗ Z .

(Par changement de coordonnées, on se ramène au cas où, en notant (z, t) un point de


R3 = C × R, la droite D a pour équations Im z = t = 0 et D′ pour équations Re z = 0, t = 1.
πt
Alors (z, t) ↦ (ze 2 , t) est un tel homéomorphisme.)

(2) Supposons maintenant D et D′ sécantes en un point p. Considèrons la sphère


euclidienne S de centre p et de rayon 1, qui possède quatre points d’intersection w, x, y, z
avec D ∪ D′ . Alors X se rétracte (radialement) par déformation forte sur S ∖{w, x, y, z}.

D D′
w x

S p 1

z y

Par projection stéréographique, une sphère privée de quatre points est homéomorphe au
plan euclidien R2 privé de trois points t, u, v. Nous avons donc (voir l’exemple (1) suivant
la démonstration du théorème de van Kampen 3.3)

π1 X ≃ π1 (S ∖{w, x, y, z}) ≃ π1 (R2 ∖{t, u, v}) ≃ Z ∗ Z ∗ Z

(un groupe libre de rang trois).

Correction de l’exercice E.44. Notons Y = S1 ∨ S2 le bouquet de deux cercles, pointé


au point commun aux deux cercles. Posons X ′ = B2 ∪f2 Y , de sorte que X = B1 ∪f1 X ′
(à homéomorphisme canonique près), munis du point base de Y , identifié avec son image
dans X ′ et dans X. Notons c un générateur de π1 (∂B1 ) = π1 (∂B2 ) ≃ Z. Par le lemme 3.7,
nous avons
π1 X ′ ≃ π1 Y /⟨⟨(f2 )∗ (c)⟩⟩ et π1 X ≃ π1 X ′ /⟨⟨(f1 )∗ (c)⟩⟩
Donc
π1 X ≃ π1 Y /⟨⟨(f1 )∗ (c), (f2 )∗ (c)⟩⟩ .
Comme π1 Y est un groupe libre à deux générateurs x, y, et puisque (f1 )∗ (c) = xp1 et
(f2 )∗ (c) = y p2 , le groupe π1 X admet pour présentation ⟨x, y ∣ xp1 = 1, y p2 = 1⟩. Donc

π1 X ≃ Z/p1 Z ∗ Z/p2 Z .
118
Correction de l’exercice E.45. (6) L’espace K1 = {(z, w) ∈ S3 ∶ ∣z∣ ≤ ∣w∣} est homéo-
morphe à B2 × S1 par l’application (z, w) ↦ ( wz , ∣w∣ w
). En effet, si (z, w) ∈ K1 , alors w est
non nul ; de plus, l’inverse est
√ √
2uv 2v
(u, v) ↦ ( √ ,√ )
1 + ∣u∣2 1 + ∣u∣2

qui est continu. La rétraction par déformation forte r ∶ B2 × S1 → {0} × S1 , induite par la
rétraction radiale du disque B2 sur son centre, induit une rétraction par déformation forte
(z, w) ↦ (0, ∣w∣w
) de K1′ = K1 ∩ (S3 ∖K) sur le cercle {0} × S1 . En particulier π1 (K1′ ) = Z.
De même, l’application K2′ = K2 ∩ (S3 ∖K) → S1 × {0} définie par (z, w) ↦ ( ∣z∣ z
, 0) est

une rétraction par déformation forte sur un cercle. En particulier π1 (K2 ) = Z.
L’intersection K1 ∩ K2 est l’ensemble des (z, w) tels que ∣z∣ = ∣w∣ = 1. L’application
3
(z, w) ↦ ( wz 2 , wz ) est un homéomorphisme de K1 ∩ K2 sur S1 × S1 qui envoie K sur le cercle
{1} × S1 . Donc K1′ ∩ K2′ est homéomorphe au tore S1 × S1 privé du cercle {1} × S1 . En
particulier π1 (K1′ ∩ K2′ ) = Z, l’inclusion K1′ ∩ K2′ → K1′ induit sur les groupes fondamentaux
l’application Z → Z qui est la multiplication par 3, et l’inclusion K1′ ∩ K2′ → K2′ induit sur
les groupes fondamentaux l’application Z → Z qui est la multiplication par 2.
Comme K1′ , K2′ , K1′ ∩K2′ sont connexes par arcs, avec K1′ ∪K2′ = S3∖K et puisque K1′ , K2′
sont des rétractes par déformation forte de voisinages dans S3 ∖K, nous en déduisons par
le théorème de van Kampen (voir le corollaire 3.4), pour tout b dans K1′ ∩ K2′ , par exemple
b = (−1, 1), que

π1 (S3 ∖K, b) ≃ π1 (K1′ , b) ∗π1 (K1′ ∩K2′ ,b) π1 (K2′ , b) ≃ ⟨x, y ∣ x3 = y 2 ⟩ .

Correction de l’exercice E.46. Notons π ∶ ∐i∈I Xi → ⋁i∈I Xi la projection canonique


pour la relation d’équivalence qui identifie les points base. Pour tout i ∈ I, notons Vi un
voisinage ouvert contractile de xi dans Xi . Montrons tout d’abord deux lemmes.

Lemme 3.9. Pour tout i ∈ I, les restrictions π∣Xi ∖{xi } et π∣Xi sont des homéomorphismes
sur leur image.

Démonstration. Ces applications sont des bijections continues sur leurs images. Comme
Xi est séparé, le singleton {xi } est fermé dans Xi . Pour tout fermé F de Xi , son image
π(F ) est fermée dans X car π −1 (π(F )) = F ∐ ∐j∈I∖{i} {xi } est un fermé dans ∐i∈I Xi (par
la définition de la topologie somme disjointe). De même, pour tout ouvert U de Xi ∖{xi },
alors son image π(U ) est ouverte dans X, car π −1 (π(U )) = U est un ouvert de Xi ∖{xi },
donc de Xi car {xi } est fermé, donc de ∐i∈I Xi (par la définition de la topologie somme
disjointe). ◻
Dans la suite, nous identifions Xi avec son image dans X par π.

Lemme 3.10. Pour tout espace topologique compact K et pour toute application continue
f ∶ K → X, l’image de f ne rencontre qu’un nombre fini de π(Xi ∖{xi }) pour i ∈ I.

Démonstration. Montrons tout d’abord que l’espace topologique X est séparé. En effet,
soient π(y) ≠ π(z) dans X, et soient i, j ∈ I tels que y ∈ Xi et z ∈ Xj . Supposons d’abord
que y ≠ xi et z ≠ xj . Soient respectivement U et V des voisinages ouverts disjoints de y et
z, ne contenant pas xi et xj , dans Xi et Xj , qui existent si i = j car Xi est séparé, et si i ≠ j
119
en prenant U = Xi ∖{xi } et V = Xj ∖{xj }. Les images π(U ) et π(V ), qui sont disjointes,
sont ouvertes comme image par la projection canonique d’ouverts saturés, et contiennent
respectivement π(y) et π(z).
Supposons quitte à permuter que y = xi et z ≠ xj . Soient U et Wj des voisinages
ouverts disjoints de z et xj dans Xj respectivement. Notons V = Wj ∐ ( ∐k∈I∖{j} Xk ), qui
est un ouvert saturé de ∐k∈I Xk . Alors comme ci-dessus, les images π(U ) et π(V ) sont des
voisinages ouverts disjoints de π(y) et π(z) respectivement.
Puisque X est séparé, f continue et K compact, l’image f (K) est compacte dans X.
Par le lemme 3.9, les parties Zi = π(Xi ∖{xi }) sont ouvertes dans X. Notons J l’ensemble
des éléments j ∈ I tels que K ∩ Zj ≠ ∅. Pour tout j ∈ J, soit x′j ∈ K ∩ Zj et soit Zj′ un
voisinage ouvert de xj dans Xj ne contenant pas xj (qui existe par la séparation de Xj ).
Posons
U = π(( ∐ Xk ) ∐ ( ∐ Zk′ )) ,
k∈I∖J k∈J
qui est un ouvert de X, comme image par la projection canonique d’un ouvert saturé.
Alors la famille infinie {U, Zj ∶ j ∈ J} est une famille d’ouverts recouvrant f (K). Par la
compacité de f (K), puisqu’elle contient une sous-famille finie recouvrant f (K) et par la
définition de J, nous obtenons que l’ensemble J est fini. ◻
Pour toute partie finie F de I, notons (XF , xF ) = ⋁i∈I (Xi , xi ) la somme pointée des
(Xi , xi ) pour i ∈ F et πF ∶ ∐i∈F Xi → XF la projection canonique, qui est connexe par arcs.
Montrons par récurrence sur le cardinal de F que

π1 (XF , xF ) ≃ ∗i∈F π1 (Xi , xi ) . (8)

Le résultat est vrai si F est vide. Supposons qu’il soit vrai pour toutes les parties finies
de I de cardinal n. Soit F une partie finie de I de cardinal n + 1, soit i0 ∈ F et soit
F ′ = F ∖{i0 }. Soient U = πF (Vi0 ∐ ∐i∈F ′ Xi ) et V = πF (Xi0 ∐ ∐i∈F ′ Vi ). Puisque Vi est un
voisinage ouvert contractile de Xi contenant xi , les parties U et V sont des ouverts de
XF (car images par la projection canonique πF d’ouverts (par la définition de la topologie
somme disjointe) saturés). Par le lemme 3.9 et par récurrence, ils se rétractent par défor-
mation forte respectivement sur πF (∐i∈F ′ Xi ) qui est homéomorphe à ⋁i∈F ′ (Xi , xi ), donc
est connexe par arcs, et sur πF (Xi0 ) qui est homéomorphe à Xi0 , donc est connexe par
arcs. L’intersection U ∩ V = πF (∐i∈F Vi ) est contractile (donc connexe par arcs). Par le
théorème de van Kampen 3.3, nous avons donc

π1 (XF , xF ) ≃ π1 (Xi0 , xi0 ) ∗ ( ∗i∈F ′ π1 (Xi , xi )) ≃ ∗i∈F π1 (Xi , xi ) ,

ce qui conclut la récurrence.


Notons F l’ensemble (partiellement ordonné par l’inclusion) des parties finies de I. Si
F ⊂ F ′ , nous avons une injection évidente XF → XF ′ , qui est un homéomorphisme sur son
image par le même argument que pour le lemme 3.9. Elle induit un morphisme de groupes
π1 (XF , xF ) → π1 (XF ′ , xF ′ ). Par le lemme 3.10, tout lacet et toute homotopie de lacet ne
rencontre qu’un nombre fini de Xi ∖{xi } pour i ∈ I. Donc

π1 (X, x) = lim π1 (XF , xF ) .


Comme
∗i∈I π1 (Xi , xi ) = lim ∗i∈F π1 (Xi , xi ) ,

120
le résultat découle alors de la formule (8) et du fait que si F ⊂ F ′ , alors le diagramme
suivant est commutatif
π1 (XF , xF ) ≃ ∗i∈F π1 (Xi , xi )
↓ ↓
π1 (XF′ , x′F ) ≃ ∗i∈F ′ π1 (Xi , xi ) .

Correction de l’exercice E.47. I (1) Soit u0 = [x, 0] (qui ne dépend pas du choix
de x ∈ X). Soit ̃
h ∶ (X × [0, 1]) × [0, 1] → (X × [0, 1]) l’application ̃
h((x, t), s) = (x, st). Elle
est continue, et envoie pour s fixé classes d’équivalences sur classes d’équivalences, donc
passe au quotient en une application continue h ∶ CX × [0, 1] → CX telle que h(y, 0) = u0
et h(y, 1) = y pour tout y ∈ CX. Donc CX est contractile.
Dans la suite, nous appellerons CX le cône de base X, et u0 son sommet.
(2) L’application x ↦ [x, 1] est continue, comme composée de deux applications conti-
nues. Elle est injective par définition de la relation d’équivalence. Son application réci-
proque [x, 1] ↦ x est continue, car elle est obtenue par passage au quotient de l’application
continue (x, 1) ↦ x.
(3) L’application (x, t) ↦ (f (x), t) est continue et envoie classes d’équivalence sur
classes d’équivalence, donc passe au quotient en une application continue, qui est Cf .
(4) Si X est séparé, alors CX l’est aussi. En effet, soient [x, t], [x′ , t′ ] deux points
distincts de CX. Si t < t′ , soit u tel que t < u < t′ . Alors {(y, s) ∈ X × [0, 1] ∣ s < u} et
{(y, s) ∈ X × [0, 1] ∣ s > u} sont deux ouverts saturés disjoints de X × [0, 1], contenant
respectivement (x, t) et (x′ , t′ ). Si t = t′ , alors t ≠ 0 et x ≠ x′ ; si U, U ′ sont deux ouverts
de X disjoints contenant x, x′ respectivement, et si ϵ ∈ ]0, t[, alors U × (]t − ϵ, t + ϵ[∩[0, 1])
et U ′ × (]t − ϵ, t + ϵ[∩[0, 1]) sont deux ouverts saturés disjoints, contenant (x, t), (x′ , t)
respectivement. Donc CX est séparé.
Si X est compact, alors CX est séparé et X × [0, 1] est compact. Comme la projection
canonique est continue, CX est compact.

121
Rn
2

−2
0 2 4 6 4n − 6 4n − 2

Rn′

c′

c1 cn−1

c2 cn−2

c3 c′′

II Considérons le sous-espace Rn′ de Rn , réunion de [−2, 4n−2]×{−2, +2}, de {−2, 4n−


2} × [−2, +2], et de {4k − 2} × [−2, +2] pour k ∈ J1, n − 1K. Un carré privé d’un disque ouvert
de centre le centre du carré, et contenu dans ce carré, se rétracte par déformation forte
(radialement) sur le bord du carré. Donc Rn se rétracte par déformation forte sur Rn′ .
Notons ∆′n l’espace topologique quotient de Rn′ par la relation d’équivalence engendrée
par (x, −2) ∼ (x, 2) pour tout x dans [−2, 4n − 2] et (−2, y) ∼ (4n − 2, y) pour tout y dans
[−2, 2]. Comme la rétraction de Rn sur Rn′ est compatible avec les relations d’équivalences,
l’espace ∆n se rétracte par déformation forte sur ∆′n . Or ∆′n est homéomorphe à un graphe,
composé d’un bouquet de deux cercles c′ , c′′ correspondant aux segments verticaux {−2, 4n−
2} × [−2, +2] et horizontaux [−2, 4n − 2] × {−2, +2} respectivement de Rn′ , et de n − 1 cercles
c1 , . . . , cn−1 (correspondant aux segments verticaux {4k − 2} × [−2, +2] pour k ∈ J1, n − 1K),
qui sont recollés en un point sur c′′ . Donc ∆′n a le même type d’homotopie qu’un bouquet
de n + 1 cercles. Par conséquent, π1 (∆n ) = Z ∗ Z ∗ ⋅ ⋅ ⋅ ∗ Z est un groupe libre de rang n + 1.

III (1) Comme E est discret et fini, il est compact. Donc CE est compact, donc CE×R
est localement compact. Si n(x, t) = (x, t), alors en regardant les deuxièmes composantes,
on a t = t + n, donc n = 0. Donc l’action est libre. Si K est un compact de CE × R, il existe
N ∈ N tel que K ⊂ CE × [−N, N ]. Si ∣n∣ ≥ 2N + 1, alors nK ∩ K est vide. Donc l’action est
propre.
(2) Les espaces CE et R sont contractiles, donc leur produit CE × R aussi. Comme
CE × R est localement compact et Z agit librement et proprement sur CE × R, le groupe
fondamental du quotient Ω est donc isomorphe à Z.
122
Voici autre manière de voir cela, qui sera utile pour la suite. En considérant la rétraction
par déformation forte du cône CE sur son sommet u0 construite en I.1, l’espace CE × R
se rétracte par déformation forte sur {u0 } × R, de manière équivariante pour l’action de Z.
L’espace Ω se rétracte donc par déformation forte sur le cercle α0 = Z/({u0 } × R).
(3) Comme E est discret, l’espace E × R possède Card(E) composantes connexes, qui
sont homéomorphes à R. Comme l’image par une application continue d’un espace connexe
est connexe, l’espace ∂Ω possède un nombre fini de composantes connexes.

0 ℓ1 0 ℓN

0 0

0
0
E1 × R
0
EN × R

Plus précisément, la permutation σ de E est un produit de cycles σ1 , . . . , σN de longueur


ℓ1 , . . . , ℓN ∈ J1, Card(E)K dont les supports E1 , . . . , EN sont deux à deux disjoints. Chaque
partie Ei × R est préservée par l’action de Z, et son quotient est un cercle Σi de longueur
ℓi . De plus, comme E est une partie finie discrète de CE, les cercles Σi ont des voisinages
deux à deux disjoints. Donc les Σi sont les composantes connexes de ∂Ω.
(4) L’espace Ω est compact. En effet, il est séparé, car quotient d’un espace localement
compact par une action propre et libre d’un groupe discret, et c’est l’image du compact
CE × [0, 1] par la projection canonique (CE × R) → Ω, qui est continue. Les espaces Ω et
∐N N
i=1 Di sont compacts, donc normaux. Le sous-espace ∐i=1 ∂Di est fermé dans ∐i=1 Di .
N

Par un exercice bien connu, le recollement Ω ̂1 est normal, donc séparé.


Comme les fi sont des homéomorphismes, la restriction de la projection canonique à
Di est continue, injective, donc est un homéomorphisme sur son image, car Di est compact
̂1 est séparé. Dans la suite, nous identifions donc Di avec son image dans Ω
et Ω ̂1 .

123
D1

DN

∂D1
f1

∂DN
Σ1
fN

ΣN Ω

α0

En particulier, l’intérieur U1 de D1 est un ouvert connexe par arcs de Ω ̂1 . Le complémen-


̂
taire V dans Ω1 de l’origine de Di est aussi un ouvert connexe par arcs de Ω ̂1 . L’intersection
U ∩ V , qui est Di privé de son origine, est aussi connexe par arcs. On fixe un point base
dans U ∩ V . Par le théorème de van Kampen, on a donc π1 (Ω ̂1 ) = π1 (U ) ∗π (U ∩V ) π1 (V ).
1
Or U est contractile, et V se rétracte par déformation forte sur Ω ̂1 privé de l’intérieur de
D1 .
Notons E ′ = E ∖E1 . Le sous-espace CE ′ × R de CE × R est préservé par l’action de Z.
Notons Ω′ son image dans Ω, et Ω ̂′ l’espace obtenu par recollement sur Ω′ des disques Di
1
par les applications fi pour i ∈ J2, N K. En utilisant la rétraction par déformation forte du
cône CE1 sur son sommet, on voit que V se rétracte par déformation forte sur Ω ̂′ .
1
Supposons par récurrence (sur N , avec conventions évidentes pour N = 0) que le groupe
̂′ ) admette pour présentation ⟨x ∣ xℓ2 = xℓ3 = ⋅ ⋅ ⋅ = xℓN = 1⟩, de sorte que x soit la
π 1 (Ω 1
classe d’homotopie du lacet image du cercle α0 dans Ω ̂′ (comme π1 (Ω̂′ ) est abélien, il n’y
1 1
a pas de problème de point base). Comme la classe d’homotopie du lacet Σ1 est ±ℓ1 fois
celle de α0 , le théorème de van Kampen nous dit que π1 (Ω ̂1 ) admet pour présentation
⟨x ∣ x = x = x = ⋅ ⋅ ⋅ = x = 1⟩. Notons ℓ = pgcd{ℓ1 , . . . , ℓN }. Alors π1 (Ω
ℓ1 ℓ2 ℓ3 ℓN ̂1 ) = Z/ℓZ.
Pour l’application numérique, on a N = 1, ℓ = ℓ1 = n, donc π1 (Ω ̂1 ) = Z/nZ.

Les questions (5) et (6) ne sont pas corrigées.

IV (1) Par construction, p est un homéomorphisme local et la préimage de chaque


point est de cardinal 6. Donc p est un revêtement.
Le groupe diédral D6 d’ordre 6 est isomorphe au groupe défini par la présentation
⟨α, β ∣ α2 = β 2 = (αβ)3 = 1⟩. Nous notons encore α, β les éléments de D6 correspondants.
Considérons l’action (par homéomorphismes) du groupe libre engendré par α, β avec α
permutant chacun des couples de sommets {x1 , x6 }, {x2 , x3 }, {x4 , x5 }, ainsi que le couple
d’arêtes entre chacun de ces couples de sommets, et β permutant chacun des couples de
sommets {x1 , x2 }, {x3 , x4 }, {x5 , x6 }, ainsi que le couple d’arêtes entre chacun de ces couples
124
de sommets, (de manière à préserver les paramétrages des arêtes.) Alors par construction,
cette action passe au quotient en une action de D6 , de sorte que l’homéomorphisme f de B
correspondant à chaque élément de D6 vérifie p○f = p. Donc le groupe des automorphismes
du revêtement p ∶ B → B contient le groupe D6 . Comme celui-ci agit transitivement sur
la fibre au-dessus du point commun b0 aux deux cercles de B, nous en déduisons que le
revêtement est galoisien.
Comme tout automorphisme de revêtement qui fixe un point est l’identité (car B est
connexe), nous en déduisons que le groupe des automorphismes de p est égal à D6 .
(2) Puisque G préserve les fibres de p, l’homéomorphisme local p ∶ B ̃ → B passe au
quotient en un homéomorphisme local h ∶ G/B ̃ → B (vérifiant donc h○π ′ = π). Comme tout
revêtement universel est galoisien, G agit transitivement sur les fibres, donc la préimage
de chaque point est 1. Comme les espaces sont séparés et par un résultat du cours, tout
homéomorphisme local à un feuillet est un homéomorphisme.
(3) L’espace B est connexe par arcs, séparé et localement contractile (donc en parti-
culier admet bien un revêtement universel). Nous avons identifié B et G/B, ̃ de sorte que
̃ → B = G/B
l’application π ∶ B ̃ soit la projection canonique. Par le théorème de classifica-
tion des revêtements, il existe un sous-groupe H de G, tel que le revêtement H/B ̃→B
soit isomorphe au revêtement p ∶ B → B. En identifiant ces deux revêtements par un tel
isomorphisme, et en notant q ∶ B̃ → H/B ̃ la projection canonique, nous avons alors p○q = π.
Comme p est galoisien, le sous-groupe H est distingué.
De plus, pour tout g ∈ G, il existe une unique application
̃ = B → H/B
ψ(g) ∶ H/B ̃=B

telle que le diagramme suivant commute :

B̃ g
Ð→ B̃
q↓ ↓q
H/B ̃ Ð→ H/B
ψ(g)
̃ .

Il suffit de poser ψ(Hx) = Hgx, ce qui ne dépend pas du choix de x, car H est distingué.
Il est immédiat que ψ(g) est un automorphismes de revêtement de p, et que g ↦ ψ(g) est
̃
un morphisme de groupes (car ψ(g) ○ ψ(h) et ψ(g ○ h) coïncident sur H/B).
̃
Soit h ∶ B → B un automorphisme de revêtement de p. Soit x ∈ B et x′ ∈ q −1 (h ○
q(x)). Comme B ̃ est localement connexe par arcs et simplement connexe, le théorm̀e du
̃→B
relèvement dit qu’il existe une unique application continue g ∶ B ̃ telle que g(x) = x′
et que le diagramme suivant commute


g↗ ↓q
̃
B
h○q
Ð→ B .

En considérant le relevé g ′ de h−1 ○ q par le revêtement q tel que g ′ (x′ ) = x, comme gg ′ est
un morphisme de revêtement fixant un point, et que B ̃ est connexe, on en déduit que g est
un automorphisme de revêtement de π.
(4) Comme G agit librement et proprement B, ̃ et comme CE est compact, les mêmes
arguments qu’en III.1 montrent que G agit librement et proprement sur CE × B. ̃

125
̃ sont simplement connexes, donc leur produit
(5) Comme en III.2, les espaces CE et B
̃ ̃
CE × B aussi. Comme CE × B est localement compact et G agit librement et proprement
̃ le groupe fondamental du quotient Θ est donc isomorphe à G.
sur CE × B,
(6) Comme G agit par y ↦ g(y) sur la seconde composante, l’application continue pr2
̃ → B. Comme E est discret, cette
passe au quotient en une application continue G/(E × B)
application est un homéomorphisme local. Comme ψ est surjective, et Γ agit transitivement
̃ est connexe. Le cardinal de chaque fibre est égal au cardinal de
sur E, l’espace G/(E × B)
̃ → B est un revêtement.
E, donc est constant non vide. Donc l’application G/(E × B)
(7) Les revêtements G/(E × B) ̃ → B et B → B sont connexes et localement connexes
par arcs, et les fibres au-dessus de x0 sont π1 (B, x0 )-équivariament isomorphes. Donc ces
revêtements sont isomorphes.

u′0

CB

B= G/
̃
E ×B

B= G/
̃
{u0 }×B

(8) Reprenons des arguments similaires à ceux de III.4. Notons U l’image dans Θ ̂ de
CB ∖ B, qui est ouverte, et connexe par arcs. Notons V le complémentaire dans Θ ̂ de

l’image du sommet u0 du cône CB, qui est ouvert et connexe par arcs. Par le théorème
de van Kampen, comme U est contractile et U ∩ V connexe par arcs, si b est un point
̂ b) est isomorphe au quotient de π1 (V, b) par le sous-groupe
base dans U ∩ V , alors π1 (Θ,
distingué engendré par l’image de π1 (U ∩ V, b). L’espace V se rétracte par déformation
̃ ≃ B (avec u0 le sommet du cône CE).
forte sur le bouquet de deux cercles G/({u0 } × B)
̂ admet pour présentation de groupe
Une petite inspection des lacets tués montre que π1 (Θ)
2 2 3 ̂
⟨α, β ∣ α = β = (αβ) = 1⟩, donc π1 (Θ) est isomorphe au groupe diédral D6 .
(9) Non corrigé.

126
4 Sous-variétés différentielles
Pour des explications historiques sur l’invention de la notion de variété et ses moti-
vations, nous renvoyons aux textes originaux de Riemann [Rie, Spi], H. Poincaré [Poi],
E. Cartan [Car], ainsi qu’aux ouvrages d’histoire des mathématiques comme l’excellent
[Die1].

4.1 Variétés topologiques


Avant de définir les variétés topologiques, donnons deux résultats de topologie générale.
Pour tout n dans N, l’ensemble Rn est muni de sa topologie usuelle.

Théorème 4.1. (Théorème d’invariance du domaine de Brouwer) Soient U un


ouvert de Rn et f ∶ U → Rn une application continue et injective. Alors f (U ) est ouvert,
et f ∶ U → f (U ) est un homéomorphisme. ◻

En particulier, un ouvert non vide de Rn n’est pas homéomorphe à un ouvert non vide
de Rm si n et m sont distincts. Notons que si nous remplaçons « homéomorphe » par
« C1 -difféomorphe », alors cette dernière assertion est évidente. Dans le cadre différentiel
de ce cours, le théorème d’inversion locale (voir le théorème C.1 de l’appendice C) est en
général un outil suffisant pour remplacer le théorème d’invariance du domaine de Brouwer.
Nous admettrons le théorème 4.1. Les démonstrations les plus naturelles utilisent des
outils élémentaires de topologie algébrique (et plus précisément d’homologie), ce qui consti-
tuerait une diversion un peu longue (voir [God1, Spa, Hat, Pau3]).

La proposition suivante servira à comprendre les propriétés topologiques globales (qui


sont minimes) que nous demanderons aux variétés topologiques. Nous renvoyons à l’ap-
pendice A (éventuellement via l’index final) pour les définitions des notions topologiques
utilisées.

Proposition 4.2. Soit X un espace topologique, dont tout point admet un voisinage ouvert
homéomorphe à un ouvert d’un espace Rn . Alors les assertions suivantes sont équivalentes :
(1) X est séparé et à base dénombrable,
(2) X est σ-compact,
(3) X est dénombrable à l’infini,
(4) X est métrisable séparable,
(5) il existe un plongement topologique (c’est-à-dire un homéomorphisme sur son image)
de X dans l’espace de Hilbert ℓ2 (R). 58

Démonstration. Un espace topologique séparé dans lequel tout point admet un voisinage
ouvert homéomorphe à un ouvert d’un Rn est localement compact. En particulier, tout
point d’un tel espace admet un système fondamental de voisinages fermés métrisables
(pour la topologie induite).
58. Cet espace de Hilbert est l’espace vectoriel
1/2
ℓ2 (R) = {x = (xn )n∈N ∈ RN ∶ ∥x∥2 = ( ∑ x2n ) < +∞}
n∈N

des suites de réels de carrés sommables muni du produit scalaire ⟨x, y⟩2 = ∑n∈N xn yn .

127
Puisque tout point d’un espace localement compact admet un voisinage ouvert d’adhé-
rence compacte, et puisque tout fermé d’un compact est compact, toute base d’ouverts
(respectivement base dénombrable d’ouverts) d’un espace localement compact contient une
base (respectivement base dénombrable d’ouverts) d’ouverts d’adhérences compactes. 59
Donc un espace localement compact à base dénombrable est σ-compact. De plus, un espace
σ-compact, dans lequel tout point admet un voisinage ouvert qui est à base dénombrable
(pour la topologie induite), est à base dénombrable. 60 Donc les assertions (1) et (2) sont
équivalentes.
Il est immédiat qu’un espace dénombrable à l’infini est σ-compact, et qu’un espace
localement compact et σ-compact est dénombrable à l’infini. Donc les assertions (2) et (3)
sont équivalentes.
L’espace de Hilbert ℓ2 (R) est métrisable et à base dénombrable (l’ensemble des boules
ouvertes de rayons rationnels centrées aux suites presque nulles de rationnels est une base
dénombrable d’ouverts). Tout sous-espace d’un espace métrisable et à base dénombrable
l’est encore. Un espace topologique à base dénombrable est séparable, car si (Ui )i∈N est
une base d’ouverts non vides, et si xi est un point de Ui , alors la suite (xi )i∈N est dense.
Donc l’assertion (5) implique l’assertion (4).
Un espace métrique séparable est séparé et à base dénombrable (en prenant les boules
ouvertes de rayons rationnels centrées aux points d’une partie dénombrable dense). Donc
l’assertion (4) implique l’assertion (1).
Montrons qu’un espace topologique X, séparé, à base dénombrable, et dont tout point
admet un système fondamental de voisinages fermés métrisables, se plonge dans ℓ2 (R).
En effet, soit (Ui )i∈N une base dénombrable d’ouverts de X. Nous pouvons supposer que
U i est métrisable (pour la topologie induite), car si J est l’ensemble des i ∈ N tels que
U i est métrisable, alors (Uj )j∈J est encore une base d’ouverts. Notons di une distance sur
l’espace U i compatible avec sa topologie. Considérons la fonction φi ∶ X → [0, 1] définie par
φi (x) = min{1, di (x, ∂Ui )} si x appartient à Ui et φi (x) = 0 sinon. Il est facile de vérifier que
φi est continue et non nulle exactement sur Ui . Alors l’application f ∶ x ↦ ( i+1 1
φi (x))i∈N
(qui est bien définie car les φi sont bornés par 1 et car la suite réelle ( i+1 )i∈N est de carré
1

sommable) est un homéomorphisme de X sur son image dans ℓ2 (R). En effet, l’injectivité
de f découle du fait que X soit séparé et que (Ui )i∈N soit une base d’ouverts. La continuité
de f vient du fait que les φi soient continues et bornées en valeur absolue par 1. Enfin,
l’application f ∶ X → f (X) est fermée, car si F est un fermé de X et si x n’est pas dans
F , alors il existe i ∈ N tel que x ⊂ Ui ⊂ (X ∖F ), et donc d(f (x), f (F )) ≥ φi (x)/(i + 1) > 0.
Donc l’assertion (1) implique l’assertion (5). ◻

Une variété topologique (ou par abus variété) est un espace topologique M tel que
● l’espace M soit séparé et à base dénombrable,
59. Soit B une base d’ouverts de la topologie d’un espace localement compact X. Pour tout x ∈ X,
soit Ux un voisinage ouvert de x d’adhérence compacte, et soit Vx un système fondamental de voisinages
ouverts de x contenus dans Ux (donc d’adhérences compactes car fermées dans le compact Ux ) et formé
d’éléments de B. Alors ⋃x∈X Vx est une base d’ouverts d’adhérences compactes, qui est contenue dans B
(donc est dénombrable si B l’est).
60. Soit (Ki )i∈N une famille dénombrable de compacts de X de réunion égale à X. Pour tout x ∈ X, soit
Ux un voisinage ouvert de x et Bx une base d’ouverts dénombrable de la topologie de Ux . Puisque Ux est
ouvert dans X, tout élément de Bx est aussi ouvert dans X. Pour tout i ∈ N, soit Fi une partie finie de Ki
telle que la famille finie (Ux )x∈Fi recouvre Ki . Alors ⋃i∈N ⋃x∈Fi Bx est une base d’ouverts dénombrable de
la topologie de X.

128
● tout point de M admette un voisinage ouvert homéomorphe à un ouvert d’un espace
Rn .
En particulier, par la proposition 4.2, une variété topologique est un espace localement
compact, métrisable, séparable, dénombrable à l’infini. Au lieu de demander que M soit
séparé et à base dénombrable, nous pourrions demander, de manière équivalente par la
proposition 4.2, que M soit métrisable séparable. Il est souvent plus facile de vérifier les
conditions séparé à base dénombrable que les conditions métrisable séparable (lorsque nous
voulons montrer qu’un objet est une variété), et c’est pour cela que nous mettons en avant
les premières. Par contre, les secondes sont souvent plus utiles lorsque nous travaillons sur
une variété donnée.
Ces propriétés globales des variétés topologiques sont minimes, et en pratique faciles à
vérifier (cette vérification étant parfois omise). Ce qui est important est qu’une variété to-
pologique admette les mêmes propriétés topologiques locales qu’un espace Rn . Par exemple,
elle est, entre autres, (voir l’appendice A et la partie 1.1 pour des définitions)
● localement compacte (ce qui n’est pas uniquement une condition locale à cause de
l’hypothèse de séparation),
● localement connexe par arcs (donc elle est connexe par arcs si et seulement si elle est
connexe),
● localement contractile.

Soit M une variété topologique. Pour tout x dans M , l’entier n tel qu’il existe un voisi-
nage ouvert de x homéomorphe à un ouvert de Rn est uniquement défini, par le théorème
d’invariance du domaine de Brouwer 4.1, et il est localement constant (donc constant sur
toute composante connexe de M ). Pour tout n dans N, une variété topologique est dite
de dimension n si tout point admet un voisinage ouvert homéomorphe à un ouvert de Rn .
Toute composante connexe de M possède donc une dimension bien définie. Dans la litté-
rature comme dans ce cours, nous ne considérons en général que des variétés topologiques
dont les dimensions des composantes connexes sont égales. Nous appellerons courbe une
variété topologique de dimension 1, et surface une variété topologique de dimension 2.
Par exemple, les variétés topologiques de dimension 0 sont les espaces discrets dénom-
brables.

L’outil principal qui permet le passage du local au global dans les variétés topologiques
est celui des partitions de l’unité, que nous introduisons maintenant. Nous renvoyons à
l’appendice A (éventuellement via l’index final) pour les définitions de topologie générale
utilisées, en particulier celle de famille localement finie de parties.
Soit X un espace topologique. Si f ∶ X → R est une fonction continue, nous appellerons
support de f l’adhérence de {x ∈ X ∶ f (x) ≠ 0}, et nous le noterons Supp(f ). C’est le plus
petit fermé en dehors duquel f est nulle.
Une partition de l’unité de X est une famille (φα )α∈A
● de fonctions continues φα de X dans [0, 1],
● dont la famille des supports (Supp(φα ))α∈A est localement finie, et
● qui vérifie ∑α∈A φα = 1.
La seconde condition ci-dessus implique que la somme ∑α∈A φα (x) ne possède qu’un
nombre fini de termes non nuls pour tout x dans X (donc est bien définie), et que l’ap-
plication x ↦ ∑α∈A φα (x) est continue. Remarquons qu’alors (φ−1 α (]0, 1]))α∈A est un re-
couvrement ouvert de X. Soit U = (Ui )i∈I un recouvrement ouvert de X. Une partition
129
de l’unité subordonnée à U est une partition de l’unité (φi )i∈I de X, telle que, pour tout
i ∈ I, le support de φi soit contenu dans Ui .
Remarque. Supposons que nous ayons une partition de l’unité (φ′α )α∈A de X, telle que,
pour tout α ∈ A , il existe un élément de U contenant le support de φ′α . Il est alors facile de
modifier cette partition de l’unité pour la rendre subordonnée à U . En effet, si f ∶ A → I
est n’importe quelle application telle que le support de φ′α soit contenu dans Uf (α) pour
tout α ∈ A , posons
φi ∶ x ↦ ∑ φ′α (x) ,
α∈f −1 (i)

avec la convention usuelle ∑∅ = 0. Alors (φi )i∈I est une partition de l’unité subordonnée à
U . En effet,
(1) l’application φi est bien définie et continue, car sur un voisinage de tout point, φi
est somme d’un nombre fini de φ′α ;
(2) nous avons ∑i φi = ∑α φ′α = 1 ;
(3) la famille de fermés (Supp φi )i∈I est localement finie, car pour tout ouvert U de X,
{i ∈ I ∶ (Supp φi ) ∩ U ≠ ∅} ⊂ f ({α ∈ A ∶ (Supp φ′α ) ∩ U ≠ ∅}) ,
et l’image d’un ensemble fini par une application est finie ;
(4) puisqu’une union localement finie de fermés est fermée, nous avons

Supp φi ⊂ ⋃ Supp φ′α = ⋃ Supp φ′α ⊂ Ui .


α∈f −1 (i) α∈f −1 (i)

Proposition 4.3. Une variété topologique M est paracompacte, et tout recouvrement ou-
vert de M admet une partition de l’unité qui lui est subordonnée. Si de plus M est compacte,
alors tout recouvrement ouvert admet un sous-recouvrement fini et une partition de l’unité
finie qui est subordonnée à ce sous-recouvrement.
En fait, tout recouvrement ouvert d’un espace topologique paracompact admet une
partition de l’unité subordonnée (voir [Dug, page 170]), mais nous ne montrerons ce résultat
que dans les cas des variétés, et nous en donnerons une version différentiable dans la
proposition 4.17.
Lemme 4.4. Pour tout x0 dans Rn et tout voisinage U de x0 , il existe une fonction C∞
de Rn dans R, de support contenu dans U , constante égale à 1 sur un voisinage de x0 , et
à valeurs dans [0, 1].

Démonstration. Rappelons que limt→0+ t1n e− t = 0


1

pour tout n dans R. Il est alors facile de vérifier que,


pour tous les a, b ∈ R tels que a < b, l’application de R
1
dans R définie par

⎪ 2t−(a+b) −1


⎪ (1 + e (b−t)(t−a) ) si a < t < b

fa,b ∶ t ↦ ⎨ 0

⎪ 1 si t ≤ a



⎩ 0 si t ≥ b a b

est C∞ . Alors, pour ϵ > 0 suffisamment petit, l’appli-


cation x ↦ fϵ/2,ϵ (∣∣x − x0 ∣∣) convient, pour ∣∣ ⋅ ∣∣ la norme ◻
usuelle sur Rn .
130
Démonstration de la proposition 4.3. Comme M est dénombrable à l’infini, il existe
par définition une suite exhaustive de compacts (Ki )i∈N dans M (voir la partie A.4.4 de

l’appendice A). Posons K−1 = ∅, et Kn′ = Kn+1∖ Kn , qui est un sous-espace compact de M .
Soit U = (Uα )α∈A un recouvrement ouvert de M . Posons

Vn,α = Uα ∩ (Kn+2 ∖Kn−1 ) .

Alors (Vn,α )α∈A est un recouvrement ouvert de Kn′ , donc admet un sous-recouvrement fini
(Vn,α )α∈An . Alors (Vn,α )n∈N,α∈An est un recouvrement ouvert de M , plus fin que U , et
localement fini. Donc M est paracompacte.
Pour tout x dans Kn′ , soit Wx un voisinage ouvert de x, contenu dans Vn,α pour un α
dans A , et homéomorphe à un ouvert d’un espace Rk . Par le lemme précédent, il existe
donc (en prolongeant par 0 en dehors de Wx ) une application continue φx de M dans
[0, 1], de support contenu dans Wx , constante égale à 1 sur un voisinage Wx′ de x. Comme
(Wx′ )x∈Kn′ recouvre Kn′ , il existe une partie finie Bn de Kn′ telle que (Wx′ )x∈Bn recouvre
Kn′ . Posons
φ ∶ y ↦ ∑ φx (y) ,
n∈N, x∈Bn

qui est une somme n’ayant qu’un nombre fini de termes non nuls (car pour x dans Bn ,
l’application φx est nulle sur Kn−1 , donc en y si n est assez grand), et qui est strictement
positive (en fait supérieure ou égale à 1) pour tout y dans M . Posons φ′x = φx /φ. Alors
(φ′x )n∈N, x∈Bn est une partition de l’unité que l’on peut rendre subordonnée à U en utilisant
la remarque précédant la proposition 4.3.
La dernière assertion découle immédiatement de la première. ◻

Exercice E.48. Soit M un espace topologique paracompact, dont tout point admet un
voisinage homéomorphe à un ouvert de Rn . Montrer que M est métrisable.

Il découle de la proposition 4.3 et de l’exercice ci-dessus que l’on peut rajouter la


condition « X est paracompact séparable » dans la liste des conditions équivalentes de la
proposition 4.2.

Il existe des espaces topologiques localement homéomorphes à Rn , mais non séparés,


que nous appellerons variétés topologiques non séparées (de dimension n). De tels exemples
apparaissent assez naturellement quand on considère des quotients de variétés topologiques
(il est donc important de ne pas oublier d’étudier la propriété de séparation des quotients,
lorsque l’on veut construire des variétés topologiques comme espaces quotients d’espaces
topologiques !). Voir des exemples dans l’exercice E.49 ci-dessous. Il existe des espaces to-
pologiques localement homéomorphes à Rn , mais non paracompacts, que nous appellerons
variétés topologiques non paracompactes (de dimension n). Mais de tels exemples sont la
plupart du temps très artificiels, voir ceux dans l’exercice E.50 ci-dessous.

Exercice E.49.
(1) Soit X l’ensemble (R∖{0}) ∐{0− , 0+ }. Montrer qu’il existe une unique structure d’es-
pace topologique sur X telle que les deux applications φ± ∶ R → X définies par φ± (t) = t
si t ≠ 0, et φ± (0) = 0± soient des homéomorphismes sur leurs images. Montrer que X
est une variété topologique non séparée (au sens ci-dessus).

131
0+

0−

X Ω = R2 ∖{0} Ω = R2

(2) Considérons Ω un ouvert de R2 et X ∶ Ω → R2 un champ de vecteurs (voir la section


6.3 et utiliser le théorème 6.14) de classe C1 sur Ω, ne s’annulant pas sur Ω, dont
toute courbe intégrale est fermée dans Ω. Notons ∼ la relation d’équivalence sur Ω
définie par x ∼ y si et seulement s’il existe une courbe intégrale de X passant par x
et par y. Montrer que l’espace topologique quotient Ω/∼ est localement homéomorphe à
R. Plus généralement (voir par exemple [God2, Pau1] pour les définitions), si F est
un feuilletage C1 de codimension k à feuilles fermées dans une variété différentielle
Ω de classe C1 , alors l’espace des feuilles de (Ω, F ) (c’est-à-dire l’espace topologique
quotient de Ω par la relation d’équivalence « être dans la même feuille ») est localement
homéomorphe à Rk . Dans les deux exemples de la figure ci-dessus, montrer que Ω/∼
est une variété topologique non séparée de dimension 1 (mais séparable).

Exercice E.50. (Voir la partie A.2.7 de l’appendice A pour des rappels sur les ordres.)
Soit β un ordinal, et β− l’ensemble ordonné des ordinaux strictement inférieurs à β. On
considère l’ensemble X = (β− × [ 0, 1[) ∖ {(0, 0)} muni de la topologie de l’ordre induite
par l’ordre lexicographique. Montrer que si β est l’ordinal de l’ordre usuel sur N, alors X
est homéomorphe à ]0, +∞ [. Montrer que si β est le plus petit ordinal non dénombrable,
alors X est une variété topologique non paracompacte (mais séparée), appelée la longue
(demi-)droite.

4.2 Sous-variétés de Rn
Nous renvoyons par exemple à [Ave, Car, Die2] pour des rappels de calcul différentiel,
ainsi qu’à l’appendice C. Sauf mention explicite du contraire, pour tous les p, n ∈ N tels
que 0 ≤ p ≤ n (avec convention immédiate pour p = 0 ou p = n), nous identifions dans ces
notes les espaces vectoriels euclidiens Rn et Rp × Rn−p , de manière usuelle, par l’application
(x1 , . . . , xn ) ↦ ((x1 , . . . , xp ), (xp+1 , . . . , xn )).
Dans tout ce qui suit, pour tout r ∈ N, nous pouvons remplacer Rr par un espace
vectoriel réel normé de dimension r, muni d’une base lorsqu’il est question de coordonnées,
et décomposé en somme directe appropriée lorsqu’il y a besoin de travailler dans une
écriture en produit. Par ailleurs, tout espace vectoriel réel de dimension finie sera supposé
muni d’une norme (souvent indifférente, mais que nous préciserons lorsque c’est utile), ainsi
que de la topologie définie par cette norme, qui ne dépend pas du choix de la norme.
Le premier exemple, et celui qu’il faut garder en tête, de sous-variété d’un espace vecto-
riel de dimension finie est un sous-espace vectoriel, par exemple Rp × {0} contenu dans Rn .
Nous allons définir une sous-variété générale comme obtenue par difféomorphismes locaux
ambiants à partir un tel exemple, et donner des caractérisations équivalentes. Rappelons
que le graphe d’une application f ∶ A → B est la partie de l’ensemble produit A × B formée

132
des couples (x, f (x)) pour x dans A :

graphe(f ) = {(x, y) ∈ A × B ∶ y = f (x)} .

Théorème 4.5. Soient n ≥ p dans N et k dans (N∖{0}) ∪ {∞}. Les propriétés suivantes
d’une partie M de Rn sont équivalentes.

(1) (Définition locale par redressement) U


Pour tout x dans M , il existe un voisinage ou- f 0 Rp
vert U de x dans Rn , un voisinage ouvert V de x
0 dans Rn et un Ck -difféomorphisme f ∶ U → V , V
tels que f (U ∩ M ) = V ∩ (Rp × {0}). M

(2) (Définition locale par fonction impli- M


cite)
Pour tout élément x dans M , il existe un voisi- x
nage ouvert U de x dans Rn et une application U
f ∶ U → Rn−p de classe Ck qui est une submer- f
sion en x, tels que U ∩ M = f −1 (0). 0 Rn−p

(3) (Définition locale par graphe) U Rp


Pour tout x dans M , il existe un voisinage ou- n −p
R x
vert U de x dans Rn , une identification par un
automorphisme linéaire Rn = Rp × Rn−p , un ou-
vert V de Rp et une application f ∶ V → Rn−p M V
de classe Ck tels que U ∩ M = graphe(f ).

(4) (Définition locale par paramétrage)


Pour tout x dans M , il existe un voisinage ou- U ∩M
x
vert U de x dans Rn , un voisinage ouvert V de
f
0 dans Rp et une application f ∶ V → Rn de 0
classe Ck tels que f (0) = x, f soit une immer-
sion en 0, et f soit un homéomorphisme de V V Rn
sur U ∩ M .

Démonstration. Montrons que (1) implique (2). Si x, U, f sont comme dans (1), alors
nous pouvons supposer que f (x) = 0 quitte à effectuer une translation au but, et en notant
f1 , . . . , fn les composantes de f , et g ∶ U → Rn−p l’application de composantes fp+1 , . . . , fn ,
alors g est une submersion 61 de classe Ck telle que g −1 (0) = U ∩ M .
Montrons que (1) implique (4). Si x, U, V, f sont comme dans (1), alors nous pouvons
supposer que f (x) = 0, et la restriction de f −1 à l’ouvert W = V ∩ (Rp × {0}) de Rp × {0}
est une application de classe Ck envoyant 0 sur x, qui est une immersion 62 en 0, et qui est
un homéomorphisme de W sur U ∩ M .
61. parce que g est la composée de deux submersions, le difféomorphisme f et la submersion linéaire
(y1 , . . . , yn ) ↦ (yp+1 , . . . , yn ), ou car la matrice jacobienne de g est la matrice des n − p dernières lignes de
la matrice jacobienne de f (inversible), donc est de rang n − p
62. comme composée de deux immersions, l’immersion linéaire (x1 , . . . , xp ) ↦ (x1 , . . . , xp , 0, . . . , 0) et le
difféomorphisme f −1 , ou car la matrice jacobienne de (f −1 )∣W est la matrice des p premières colonnes de
la matrice jacobienne de f −1 (inversible), donc est de rang p

133
Montrons que (4) implique (1) (cette implication est parfois utilisée sous le nom de
théorème des immersions dans les exercices, voir aussi la proposition 4.11). Si x, U, V, f sont
comme dans (4), alors par le théorème C.4 (voir l’appendice C) de forme normale locale
des immersions, quitte à restreindre les ouverts U et V , il existe un Ck -difféomorphisme ψ
de U sur un voisinage ouvert W de 0 dans Rn tel que, sur V , nous ayons l’égalité

ψ ○ f (x1 , . . . , xp ) = (x1 , . . . , xp , 0 . . . , 0) ,

et donc en particulier ψ(U ∩ M ) = ψ ○ f (V ) = W ∩ (Rp × {0}).


Le fait que (2) implique (1) (cette implication est parfois utilisée sous le nom de théo-
rème des submersions dans les exercices, voir aussi la proposition 4.9) se montre de même,
en utilisant le théorème C.5 (voir l’appendice C) de forme normale locale des submersions.
Le fait que (3) implique (4) est immédiat, car si x, U, V, f sont comme dans (3), alors
nous pouvons supposer que 0 ∈ V et que x = (0, f (0)) quitte à effectuer une translation à
la source, et l’application F ∶ y ↦ (y, f (y)) est alors un homéomorphisme de V sur U ∩ M ,
qui est une immersion Ck en 0 avec F (0) = x.
Montrons pour terminer que (2) implique (3). Soient x, U, f comme dans (2), et notons
f1 , . . . , fn−p les composantes de f . Nous pouvons supposer que x = 0 quitte à effectuer
une translation à la source. Quitte à permuter les coordonnées de Rn , comme f est une
submersion en x (donc est de rang n − p en x), nous pouvons supposer que la matrice
B = ( ∂x∂fj+p i
(x)) (extraite de la matrice jacobienne de f en x) soit inversible. Notons
1≤i,j≤n−p
pr1 la projection sur le premier facteur de Rp × Rn−p . La différentielle en x de l’application
I ∗
F ∶ y ↦ (pr1 (y), f (y)) est inversible, car sa matrice est de la forme ( p ). Donc par le
0 B
théorème d’inversion locale C.1 (voir l’appendice C), F est un difféomorphisme local en 0.
L’inverse de F est de la forme y ↦ (pr1 (y), G(y)) avec G une application d’un voisinage
ouvert W de 0 dans Rn à valeurs dans Rn−p . Donc, quitte à restreindre U , la partie
U ∩ M = f −1 (0) = F −1 (Rp × {0}) est le graphe de la fonction G restreinte à W ∩ (Rp × {0}).

Nous dirons qu’une partie M de Rn est une sous-variété de Rn de dimension p et de


classe Ck (et tout simplement sous-variété par abus, par exemple quand k est sous-entendu)
si elle vérifie l’une des propriétés du théorème 4.5. Nous dirons alors que la codimension
de M dans Rn est n − p. Si k = ∞, nous dirons que M est une sous-variété lisse. Si
p = 1, 2, n − 1, nous dirons que M est une courbe, surface, hypersurface (différentielle) de
Rn respectivement.
Si x ∈ M , un paramétrage local de classe Ck de M en x est une application f ∶ V → M ,
où 63 V est un voisinage ouvert de 0 dans Rp , telle que f (0) = x, f soit une immersion Ck
sur V , et f soit un homéomorphisme de V sur un voisinage ouvert de x dans M (voir la
définition locale par paramétrage (4)). Il est crucial de ne pas oublier la seconde hypothèse,
qui traduit une dissymétrie entre les immersions et les submersions (voir la partie 4.3 pour
des développements sur cette dissymétrie et la partie 4.5 pour des contre-exemples).
Exemples. (1) Les sous-variétés C∞ de Rn , de dimension n et de codimension 0, sont
exactement les ouverts U non vide de Rn . L’inclusion de U dans Rn est un paramétrage
63. Pour simplifier les notations ultérieures, nous supposons dans cette définition que 0 est le point de
Rp qui est envoyé sur x par le paramétrage local en x de M . Mais en pratique, et quitte à effectuer une
translation à la source, nous pouvons prendre n’importe quel point de Rp .

134
local de U . L’application f ∶ U → R0 = {0} est de classe C r et une submersion telle que
f −1 (0) = U .
(2) Le dessin ci-dessous représente quelques (morceaux de) surfaces de R3 .

Exercice E.51. Soient U un ouvert de Rn et f ∶ U → Rq une application de classe Ck


et de rang constant r. Montrer que pour tout y0 dans f (U ), l’ensemble des solutions de
l’équation f (x) = y0 est une sous-variété de Rn de classe Ck et de dimension n − r.

Remarque 4.6.
(1) Une sous-variété M de Rn est une partie localement fermée dans Rn (c’est-à-dire tout
point de M admet un voisinage ouvert U dans Rn tel que M ∩ U soit fermé dans U ,
voir l’exercice E.A.127 dans l’appendice A).
(2) Si M est une sous-variété de dimension p et de classe Ck de Rn , si x ∈ M , si f ∶ U → M
et g ∶ V → M sont deux paramétrages locaux de M en x, alors l’application f −1 ○ g
(définie sur l’ouvert V ∩ g −1 (f (U ))) est un Ck -difféomorphisme local de Rp en 0.

Notons que la propriété d’être localement fermée est invariante par homéomorphismes
(et même par homéomorphismes locaux). Par contre, une sous-variété n’est en général pas
fermée (penser à un intervalle ouvert borné non vide dans R).
Démonstration. (1) Un singleton est fermé dans Rn−p , donc cette remarque est immédiate
avec la définition locale par fonctions implicites (voir le théorème 4.5 (2)). Ceci découle
aussi de la définition locale par redressement (voir le théorème 4.5 (1)) et du fait qu’un
sous-espace vectoriel de Rn est localement fermé.
(2) Par la définition locale par redressement des sous-variétés (voir le théorème 4.5 (1)),
soient W et W ′ un voisinage ouvert de x et 0 respectivement dans Rn et soit ϕ ∶ W → W ′
un difféomorphisme tel que ϕ(x) = 0 et ϕ(W ∩ M ) = W ′ ∩ Rp (où nous identifions Rp avec
le sous-espace vectoriel des p premières coordonnées de Rn ). Quitte à réduire U et V , nous
pouvons supposer que f (U ) = g(V ) ⊂ W . Les applications ϕ ○ f et ϕ ○ g définies sur les
ouverts U et V de Rp respectivement, à valeurs dans l’ouvert W ′ ∩ Rp de Rp , sont des

135
immersions en 0 (comme composées d’immersions) de classe Ck . Donc, par le théorème
d’inversion locale, ce sont des Ck -difféomorphismes locaux en 0, envoyant 0 sur 0. D’où
quite à réduire U , V , W , W ′ de manière appropriée, nous avons f −1 ○ g = (ϕ ○ f )−1 ○ (ϕ ○ g),
qui est un difféomorphisme local en 0, comme composition de difféomorphismes locaux. ◻
Remarques. (1) Comme toute partie d’un espace topologique séparé à base dénombrable,
munie de la topologie induite, est encore séparée à base dénombrable, une sous-variété M
de Rn de dimension p est en particulier une variété topologique de dimension p (voir la
partie 4.1), donc hérite des propriétés locales de Rp . Puisque tout point de M admet
un voisinage ouvert homéomorphe à un ouvert de Rp , toute sous-variété est localement
compacte, localement connexe par arcs, et localement contractile, par exemple.
(2) La définition locale par redressement du théorème 4.5 (1) fait encore sens lorsque
k = 0. Nous parlons alors de sous-variété topologique (ou de classe C0 ). La définition du
théorème 4.5 (3) fait encore sens aussi, mais elle est strictement plus forte que la première,
car l’exemple ci-dessous est une sous-variété topologique de R2 (c’est-à-dire qu’elle vérifie
la définition du théorème 4.5 (1)), mais ne peut pas s’écrire localement comme le graphe
d’une fonction continue (c’est-à-dire qu’elle ne vérifie pas la définition du théorème 4.5
(3)).

(3) L’exercice suivant peut permettre de comprendre les différences de régularité des
sous-variétés. Il est important en pratique, par exemple pour des problèmes de recolle-
ment de morceaux de rail de chemin de fer pour éviter de secouer les passagers : plus le
recollement est lisse, moins cela secoue !
Exercice E.52. Pour tout n ∈ N∖{0}, soit M le sous-espace de R2 réunion de la demi-
droite horizontale ] − ∞, 0] × {0} et du graphe {(x, xn ) ∶ x ∈ [0, +∞[ } de la fonction x ↦ xn
sur [0, +∞[. Montrer que M est une sous-variété de classe Cn−1 de R2 qui n’est pas une
sous-variété de classe Cn .

4.3 Applications différentiables


Donnons une motivation heuristique préliminaire. Si φ ∶ W → M est un paramétrage
local d’une sous-variété différentielle M de dimension m, alors l’application

(λ1 , . . . , λm ) ↦ φ(λ1 , . . . , λm )

est un système de coordonnées locales sur M qui permet localement de se ramener dans
un ouvert de Rm afin d’y effectuer du calcul différentiel de manière usuelle. En particulier,
nous pouvons demander qu’une application entre deux sous-variétés soit de classe Ck si
elle l’est quand nous la ramenons à une application entre deux ouverts d’espaces euclidiens
usuels par de tels systèmes de coordonnées.
Plus précisément, soit r ∈ (N∖{0}) ∪ {∞} un exposant de régularité. Soient M et N
deux sous-variétés de classe Cr et de dimension m et n respectivement (dans des espaces
vectoriels réels normés de dimension finie qu’il n’est pas nécessaire de préciser, mais nous
considèrerons souvent les espaces euclidiens Rm et Rn avec m′ ≥ m et n′ ≥ n). Soit
′ ′

k ∈ (N∖{0}) ∪ {∞} tel que k ≤ r. Soit f ∶ M → N une application.


136
Si x ∈ M , nous dirons que f est de classe Ck en x si et seulement s’il existe des
paramétrages locaux φ ∶ U → M de M en x et ψ ∶ V → N de N en f (x), tels que
f (φ(U )) ⊂ ψ(V ) et ψ −1 ○ f ○ φ ∶ U → V soit de classe Ck . L’application ψ −1 ○ f ○ φ ∶ U → V
est appelée l’application f lue dans ces paramétrages locaux. Si k = ∞, nous dirons que f
est lisse en x. Si f est de classe Ck en tout point de M , nous dirons que f est de classe
Ck de M dans N . Nous noterons Ck (M, N ) l’ensemble des applications de classe Ck de M
dans N .
Remarques. (1) Par la remarque 4.6 (2), la définition ci-dessus ne dépend pas des choix
des paramétrages locaux. Donc si f est de classe Ck en x, alors pour tous les paramétrages
locaux φ ∶ U → M de M en x et ψ ∶ V → N de N en f (x), tels que f (φ(U )) ⊂ ψ(V ),
l’application f lue dans ces paramétrages locaux ψ −1 ○ f ○ φ ∶ U → V est de classe Ck .
(2) La définition ci-dessus implique que si f est de classe Ck en x, alors f est continue
en x. En particulier, si f est de classe Ck , alors f est continue.
(3) Si M est une sous-variété de Rm , alors l’inclusion i ∶ M → Rm de M dans Rm est
′ ′ ′


une application de classe Cr . En effet, il suffit de prendre pour paramétrage local ψ de Rm
l’application identité et pour ϕ n’importe quel paramétrage local de M . L’application i lue
dans ces paramétrages locaux est alors juste l’application ϕ elle-même, qui est de classe
Cr .

Proposition 4.7. Avec les notations du début de la partie 4.3, l’application f est de
classe Ck si et seulement s’il existe une application f̃ d’un voisinage ouvert U de M dans

son espace euclidien ambiant Rm à valeurs dans un voisinage ouvert V de N dans son
espace euclidien ambiant Rn , telle que f̃ envoie M dans N , soit de classe Ck , et ait pour

restriction à M l’application f .

Il peut être tentant de prendre cette caractérisation comme une définition d’une appli-

cation de classe Ck entre une partie quelconque de Rm à valeurs dans une partie quelconque

de Rn . C’est ce que nous ferons dans la partie 5.2 dans un cas particulier afin de pouvoir
définir les sous-variétés à bord. Mais cette définition n’est pas forcément la mieux adaptée
pour traiter les parties fractales quelconques, comme nous le mentionnerons dans la partie
susnommée.
Démonstration. Le fait que s’il existe une telle application f̃, alors l’application f est de
classe Ck est élémentaire. En effet, montrer que f est de classe Ck est un problème local.
Par redressement, nous pouvons donc supposer que M est un ouvert de l’espace Rm × {0}

des m premières coordonnées de Rm contenant 0, que N est un ouvert de l’espace Rn
des n premières coordonnées de Rn contenant 0 et que f (0) = 0. Nous pouvons alors

prendre pour paramétrages locaux ϕ et ψ les restrictions des applications u ↦ (u, 0) d’un
voisinage de 0 de Rm dans Rm × {0}, et d’un voisinage de 0 de Rn dans Rn × {0}. Alors, en
notant f̃1 , . . . , f̃n′ les composantes de f̃, l’application f lue dans les paramétrages locaux,
c’est-à-dire l’application ψ −1 ○ f ○ φ, est l’application

(x1 , . . . , xm ) ↦ (f̃1 (x1 , . . . , xm , 0 . . . , 0), . . . , f̃n (x1 , . . . , xm , 0 . . . , 0), 0 . . . 0) ,

qui est bien de classe Ck .


Nous montrerons la réciproque juste avant la partie 4.7 constituée d’exercices. Il s’agit
en effet d’un problème de passage du local au global, et nous aurons besoin pour ceci des

137
partitions de l’unité de classe Ck , pour lesquelles nous renvoyons à la proposition 4.17 de
la fin de la partie 4.6. ◻
Reprenons notre série de définitions concernant les applications différentiables. Un
Ck -difféomorphisme de M dans N est une bijection de classe Ck de M dans N dont
l’inverse est encore de classe Ck . Deux sous-variétés différentielles de classe Ck sont dites
Ck -difféomorphes (ou isomorphes lorsque k est sous-entendu) s’il existe un Ck -difféomor-
phisme de l’une dans l’autre. La relation « être Ck -difféomorphe à » est une relation d’équi-
valence sur tout ensemble de sous-variétés de classe Ck , par exemple sur l’ensemble de
toutes les sous-variétés de classe Ck des espaces euclidiens Rq pour q ∈ N.
Si x0 ∈ M , un Ck -difféomorphisme local en x0 entre M et N est une application de
classe Ck de M dans N telle qu’il existe des voisinages ouverts U de x0 et V de f (x0 ) tels
que f (U ) = V et la restriction f ∣U ∶ U → V soit un Ck -difféomorphisme.
Si x ∈ M , nous dirons que f est une immersion en x s’il existe des paramétrages locaux
en x et en f (x) tels que l’application f lue dans ces paramétrages locaux soit une immersion
en 0 (qui est le point qui s’envoie sur x par le paramétrage local). Ceci ne dépend pas des
paramétrages locaux choisis en x et f (x). Nous dirons que f est une immersion si f est une
immersion en tout point de M . Nous définissons de même une submersion en un point, une
submersion, une application de rang constant au voisinage d’un point, et une application
de rang constant (aussi appelée subimmersion). Remarquons que la composée de deux
immersions est une immersion, que la composée de deux submersions est une submersion,
mais que la composée de deux applications de rang constant n’est pas forcément de rang
constant (voir l’exercice E.C.134 dans l’appendice C et l’exercice E.62).
Exemple : Un paramétrage local φ ∶ W → V de classe Cr d’un ouvert V de M par un
ouvert W de Rm est un Cr -difféomorphisme de W dans V , car l’application φ lue dans
ce paramétrage local de V (et dans le paramétrage local x ↦ x de W ) est l’application
identité de W , qui est de classe Cr .
Les corollaires C.4, C.5 et C.6 de l’appendice C, donnant des formes normales locales
des immersions, submersions et applications de rang constant, sont des résultats locaux,
donc nous obtenons immédiatement leurs extensions pour les sous-variétés, énoncées dans
le théorème 4.8 ci-dessous.
Soit x un point de M , supposons à partir de maintenant que f ∶ M → N soit de classe
Ck .
Théorème 4.8. (Forme normale locale des immersions) Si f est une immersion en
x, alors pour tout paramétrage local φ de M en x tel que φ(0) = x, il existe un paramétrage
local ψ de N en f (x) tel que ψ(0) = f (x) et, au voisinage de 0, nous ayons

ψ −1 ○ f ○ φ (x1 , . . . , xm ) = (x1 , . . . , xm , 0, . . . , 0) .

(Forme normale locale des submersions) Si f est une submersion en x, alors pour
tout paramétrage local ψ de N en f (x) tel que ψ(0) = f (x), il existe un paramétrage local
φ de M en x, tel que φ(0) = x et, au voisinage de 0, nous ayons

ψ −1 ○ f ○ φ (x1 , . . . , xm ) = (x1 , . . . , xn ) .

(Forme normale locale des applications de rang constant) Si f est une applica-
tion de rang constant s ≤ min{m, n} sur un voisinage de x, alors il existe un paramétrage
138
local ψ de N en f (x) et un paramétrage local φ de M en x tels que φ(0) = x, ψ(0) = f (x)
et, au voisinage de 0, nous ayons

ψ −1 ○ f ○ φ (x1 , . . . , xm ) = (x1 , . . . , xs , 0, . . . , 0) . ◻

Nous avons aussi un résultat généralisant la construction de sous-variété par le théorème


4.5 (2).
Proposition 4.9.
(1) Soit y ∈ f (M ). Si f est de rang constant s sur un voisinage de f −1 (y), et en particulier
si f est une submersion en tout point de f −1 (y), alors f −1 (y) est une sous-variété Ck
de M , de dimension m − s, qui est fermée.
(2) Si f ∶ M → N est une submersion Ck , si S est une sous-variété Ck de N de dimension
p, alors f −1 (S) est une sous-variété Ck de M , de dimension m − n + p, qui est fermée
si S est fermée.
Démonstration. (1) Comme le fait d’être une sous-variété est un problème local, par le
théorème 4.8 de forme normale des applications de rang constant, en prenant des para-
métrages locaux, nous nous ramenons au cas où M et N sont des ouverts de Rm et Rn
respectivement, contenant 0, où f (0) = 0 et y = 0, et où f est une restriction de l’applica-
tion linéaire (x1 , . . . , xm ) ↦ (x1 , . . . , xs , 0, . . . , 0) dont la préimage de 0 est {0} × Rm−s . Le
résultat en découle, puisque les singletons de N sont fermés et f est continue.
(2) Soient x dans f −1 (S) et y = f (x). En uti-
lisant la définition 4.5 (2) des sous-variétés ap-
f −1 (S)
Rm ⊃ M
pliquée à N , soient U un voisinage ouvert de y x
dans N et g ∶ U → Rn−p une submersion Ck telle
que si z = g(y), nous ayons S ∩ U = g −1 (z). Alors
g ○ f est une submersion en x, et
f
f −1
(S) ∩ f −1 −1
(U ) = (g ○ f ) (z) , Rn−p
Rn ⊃ N S
y g z
ce qui montre le résultat (par la continuité de f
pour la dernière affirmation). ◻

Une application f de M dans N est un Ck -plongement 64 si


● f ∶ M → f (M ) est un homéomorphisme (où f (M ) est muni de la topologie induite) et,
● l’application f est une immersion Ck .
Attention, il y a bien deux conditions dans cette définition, et les exemples dans la
partie 4.5 montrent qu’une immersion injective n’est en général pas un plongement : la
demande que f soit un homéomorphisme sur son image est cruciale.
Attention, l’image d’un plongement n’est pas toujours fermée. Par exemple, l’applica-
tion d’inclusion d’un intervalle ouvert borné non vide dans R est un plongement d’image
non fermée.
Nous renvoyons à la partie A.4.5 de l’appendice A pour la définition d’une applica-
tion propre et ses propriétés (dont la proposition A.25). Le résultat suivant en découle
immédiatement.
64. ou plongement tout court quand le degré de différentiabilité est sous-entendu

139
Proposition 4.10. Soient M et N deux sous-variétés de classe Ck . Toute immersion de
classe Ck injective et propre de M dans N est un homéomorphisme sur son image, donc un
Ck -plongement, d’image fermée. En particulier, si M est compacte, alors toute immersion
Ck injective de M dans N est un Ck -plongement. ◻

La proposition 4.11 suivante dit en particulier que l’image d’une sous-variété par un
Ck -plongement est une sous-variété.

Proposition 4.11. Soient M et N deux sous-variétés de classe Ck . Une application f


de M dans N est un Ck -plongement si et seulement si les deux conditions suivantes sont
vérifiées :
(1) f (M ) est une sous-variété Ck de N , et
(2) f ∶ M → f (M ) est un Ck -difféomorphisme.

Démonstration. Comme l’injection d’une sous-variété Ck de N dans N est une immersion


Ck , il est immédiat que si ces deux conditions sont vérifiées, alors f est un Ck -plongement.
Réciproquement, soit f ∶ M → N un Ck -plongement.
Comme f est un homéomorphisme sur son image, il suffit de vérifier que f (M ) est
une sous-variété Ck de N , et que, pour tout point x de M , l’application f est un Ck -
difféomorphisme d’un voisinage ouvert de x dans M sur un voisinage ouvert de f (x) dans
f (M ). Mais ces deux propriétés sont des propriétés locales, et il suffit donc de les vérifier
au voisinage des points x et f (x). Soient U un voisinage ouvert de x dans M et V un
voisinage ouvert de f (x) dans N , qui sont images de paramétrages locaux. Comme f est
un homéomorphisme sur son image, nous pouvons supposer que f (U ) ⊂ f (M ) ∩ V . En
remplaçant f par son application lue dans les paramétrages locaux, nous nous ramenons
au cas où M et N sont des ouverts de Rm et Rn respectivement. Le résultat découle alors
du théorème 4.5. ◻

4.4 Espaces tangents et applications tangentes


La notion de vecteur tangent (et, si ce vecteur tangent est non nul, de droite tangente)
en un point d’une courbe de classe C1 dans Rn est bien connue. Elle va nous permettre de
définir, de manière élémentaire, la notion de vecteur tangent en un point d’une sous-variété
de Rn , et partant, de sous-espace tangent en ce point de cette sous-variété.
Soient p ≤ n dans N et M une sous-variété de classe C1 et de dimension p de Rn (qui
peut être remplacé par n’importe quel espace vectoriel réel normé de dimension n). Soit x
un point de M .

4.4.1 Sous-espace tangent en un point


Un vecteur v de Rn est dit tangent à M en x s’il existe un intervalle ouvert I contenant
0 et une courbe c ∶ I → Rn de classe C1 tracée sur M (c’est-à-dire à valeurs dans M ), telle
que
c(0) = x et ċ(0) = v .
Notons Tx M l’ensemble des vecteurs tangents à M en x.
Le résultat suivant donne le calcul de Tx M , en fonction des différentes caractérisations
locales des sous-variétés de Rn (voir le théorème 4.5).

140
Proposition 4.12.
(1) (Définition par redressement)
Si U est un voisinage ouvert de x dans Rn , si U
Tx M
V est un voisinage ouvert de 0 dans Rn et si 0 Rp
f ∶ U → V est un C1 -difféomorphisme, tels que x
f
f (x) = 0 et f (U ∩ M ) = V ∩ (Rp × {0}), alors V
M
Tx M = dfx −1 (Rp × {0}) .

(2) (Définition par fonction implicite)


Si U est un voisinage ouvert de x dans Rn et si M
f ∶ U → Rn−p est une application de classe C1 x
qui est une submersion en x, tels que f (x) = 0 U Tx M
et U ∩ M = f −1 (0), alors
f
0 Rn−p
Tx M = Ker dfx .
(3) (Définition par graphe)
Tx M
Si U est un voisinage ouvert de x dans Rn =
U Rp
Rp × Rn−p , si V est un voisinage ouvert de 0 x
dans Rp et si f ∶ V → Rn−p est une application
Rn−p
de classe C1 , tels que U ∩ M = graphe(f ) et
x = (0, f (0)), alors V
M 0
Tx M = Im {v ↦ (v, df0 (v))} .

(4) (Définition par paramétrage)


Si U est un voisinage ouvert de x dans Rn , si U ∩M Tx M
V est un voisinage ouvert de 0 dans Rp et si f x
f ∶ V → Rn est un paramétrage local C1 de U ∩M 0
en x tel que f (0) = x, alors
V Rn
Tx M = Im df0 .
Démonstration. (1) Puisque f est un difféomorphisme C1 tel que f (x) = 0, une courbe c
est tracée sur U ∩M avec c(0) = x et ċ(0) = v si et seulement si la courbe f ○c est tracée sur
f (U ∩ M ) = V ∩ (Rp × {0}) avec f ○ c(0) = 0 et (f ○ c)′ (0) = dfx (v). Puisque l’ensemble des
vecteurs tangents en 0 à V ∩ (Rp × {0}) est Rp × {0}, le résultat en découle. En particulier,
Tx M est un sous-espace vectoriel de dimension p de Rn .
(2) Si c est une courbe tracée sur M telle que c(0) = x, alors nous avons f ○c(t) = 0 pour
tout t assez petit. Donc en dérivant, nous obtenons l’égalité dfx (ċ(0)) = 0 et le sous-espace
vectoriel Tx M est contenu dans le sous-espace vectoriel Ker dfx . Comme dfx est surjective,
les dimensions de Tx M et de Ker dfx sont toutes les deux égales à p, et le résultat en
découle.
(4) Pour tout v dans Rp , soit c une courbe dans V telle que c(0) = 0 et ċ(0) = v. Alors
f ○c est une courbe C1 tracée sur f (V ) = U ∩M telle que f ○c(0) = x et (f ○c)′ (0) = dfx (v).
Donc le sous-espace vectoriel Tx M contient le sous-espace vectoriel Im dfx . Par l’injectivité
de dfx , les dimensions de Tx M et de Im dfx sont toutes les deux égales à p, et le résultat
en découle. L’assertion (3) découle immédiatement de l’assertion (4). ◻
141
Comme montré dans la démonstration, l’ensemble Tx M est un sous-espace vectoriel de
Rn de dimension p, appelé le sous-espace vectoriel tangent à M en x. Nous appellerons
x + Tx M le sous-espace affine tangent à M en x.

4.4.2 Fibré tangent


La réunion disjointe des sous-espaces affines tangents aux points d’une sous-variété de
Rn est naturellement munie d’une structure de (sous-)variété.

Proposition 4.13. Soit M une sous-variété de Rn , de classe Cr+1 et de dimension p, où


r ∈ (N ∖ {0}) ∪ {∞}. Soit T M le sous-ensemble de Rn × Rn formé des couples (x, v) de
M × Rn tels que v ∈ Tx M . Alors T M est une sous-variété de Rn × Rn , de classe Cr et de
dimension 2 p, et l’application π ∶ T M → M définie par (x, v) ↦ x est de classe Cr .

Sauf quand r = ∞, notons la perte d’un degré de régularité quand nous passons de M
à T M . Le résultat est encore valable si r = 0, en définissant une sous-variété de classe C0
comme un sous-espace topologique qui est une variété topologique. Muni de l’application
π ∶ (x, v) ↦ x de T M dans M , dite de projection canonique, la sous-variété T M est appelée
le fibré tangent à M .
Pour tout k ∈ N ∪ {∞} tel que k ≤ r, un champ de vecteurs de classe Ck sur M est
une application X de classe Ck de M dans T M telle que π ○ X = idM . C’est donc une
application X ∶ M → Rn × Rn définie par x ↦ (x, v(x)) où v ∶ M → Rn est une application
de classe Ck telle que pour tout x ∈ M , le vecteur v(x) ∈ Tx M soit un vecteur tangent à
M en x. Nous reviendrons sur les champs de vecteurs dans la partie 6.3.
Démonstration. Soient (y0 , w0 ) dans T M et (W, φ) un paramétrage local Cr+1 de M au
voisinage ouvert de y0 , d’image U ∩ M , où U est un voisinage ouvert de y0 = φ(0) dans
Rn . Puisque Ty0 M = Im dφ0 par la proposition 4.12 (4), soit v0 ∈ Rp tel que dφ0 (v0 ) = w0 .
Montrons que l’application

ψ ∶ (x, v) ↦ (φ(x), dφx (v + v0 )) , (9)

définie sur l’ouvert W × Rp de Rp × Rp , est un paramétrage local Cr de T M au voisinage


de (y0 , w0 ).
Comme nous avons Tφ(x) M = Im dφx pour tout x ∈ W par la proposition 4.12
(4), l’application ψ paramètre un voisinage de (y0 , w0 ) dans T M . Elle envoie (0, 0) sur
(φ(0), dφ0 (v0 )) = (y0 , w0 ). Elle est de classe Cr . Montrons que ψ est une immersion en
tout point de son domaine. En effet, φ est une immersion et dφx est linéaire et injective.
La matrice jacobienne de ψ en (x, v) est triangulaire supérieure par blocs dans les décom-
positions Rp × Rp de l’espace de départ et Rn × Rn de l’espace d’arrivée, de blocs diagonaux
injectifs, respectivement égaux à la matrice jacobienne de φ en x et à la matrice de l’ap-
plication linéaire dφx dans les bases canoniques de Rp et Rn . Donc ψ est une immersion
en (x, v). Enfin, c’est une application propre et bijective de W × Rp sur (U × Rn ) ∩ T M ,
donc un homéomorphisme entre ces espaces. 65
La dernière affirmation découle du fait que la restriction à une sous-variété Cr d’une
application Cr (car linéaire) de Rn × Rn dans Rn est encore de classe Cr . ◻
65. En fait, l’application inverse de la bijection ψ ∶ W × Rp → ψ(W × Rp ) est l’application définie par
−1
(y, w) ↦ (φ−1 (y), (dφφ−1 (y) ) (w) − v0 ), qui est clairement continue.

142
Remarque. Lorsque la sous-variété M est de classe Cr+1 , nous venons de voir que la
projection π ∶ T M → M définie par (x, v) ↦ x est de classe Cr . Chaque fibre Fx = π −1 (x) de
cette application est égale à {x} × Tx M , donc est munie d’une structure d’espace vectoriel.
Cette structure d’espace vectoriel « dépend de manière Cr » de x, au sens suivant. Les
applications
T ϕ ∶ (x, v) ↦ (φ(x), dφx (v))
sont des Cr -difféomorphismes sur leur image (comme vu ci-dessus à translation près),
chaque fibre {x} × Rp de la première projection U × Rp → U est naturellement munie d’une
structure d’espace vectoriel, et T ϕ ∶ {x} × Rp → Fx est un isomorphisme linéaire. Cette
remarque est à la base de la définition des fibrés vectoriels, pour lesquels nous renvoyons
aux apprentissages de seconde année de Master (voir par exemple [Spi, Pau1]).

4.4.3 Applications tangentes


Soient N une sous-variété de classe C1 d’un espace vectoriel réel normé de dimension
finie et f ∶ M → N une application de classe C1 . Notons

Tx f ∶ Tx M → Tf (x) N

l’application qui à un vecteur v ∈ Tx M , tangent en t = 0 à une courbe c tracée sur M ,


associe le vecteur vitesse en t = 0 de la courbe f ○ c : celle-ci est en effet de classe C1 ,
tracée sur N et passe à l’instant t = 0 par f (x). En prenant des paramétrages locaux, nous
pouvons montrer que l’application Tx f ne dépend pas du choix de la courbe c, et qu’elle
est linéaire. Elle est appelée l’application tangente à f en x.
L’application de T M dans T N définie par (x, v) ↦ (f (x), Tx f (v)) est appelée l’ap-
plication tangente à f , et elle est notée T f . En prenant des paramétrages locaux, nous
obtenons que si M et N sont de classe Cr+1 et si f est de classe Ck avec k ∈ (N∖{0}) ∪ {∞}
et k ≤ r + 1, alors T f est de classe Ck−1 . Nous supposerons toujours, par la suite, que la
régularité d’une application entre deux sous-variétés est inférieure ou égale à la régularité
de ces sous-variétés.
Propriétés. (1) Par exemple, supposons que f soit la restriction à M d’une application
de classe Ck notée f̃, définie sur un voisinage ouvert de M dans l’espace vectoriel réel
normé E de dimension finie qui le contient, et à valeurs dans un voisinage ouvert de N
dans l’espace vectoriel réel normé F de dimension finie qui le contient. Alors f est de
classe Ck (voir le sens élémentaire de la proposition 4.7) et pour tout x ∈ M , l’application
tangente Tx f ∶ Tx M → Tf (x) N est la restriction, au sous-espace vectoriel Tx M de E, de la
différentielle df̃x ∶ E → F de f̃ en x.
(2) Toujours en prenant des paramétrages locaux, il est élémentaire de montrer que le
théorème de dérivation des fonctions composées s’étend : pour tout x ∈ M , si f ∶ M → M ′
et g ∶ M ′ → M ′′ sont de classe Ck en x et f (x) respectivement, alors g ○ f ∶ M → M ′′ est
de classe Ck en x, et nous avons

Tx (g ○ f ) = Tf (x) g ○ Tx f .

Donc si f ∶ M → M ′ et g ∶ M ′ → M ′′ sont de classe C1 , alors g ○ f est de classe C1 et nous


avons
T (g ○ f ) = (T g) ○ (T f ) .
143
(3) Soit f ∶ M → N une application de classe Ck où k ∈ (N∖{0}) ∪ {∞}. Alors f est une
immersion (resp. submersion) en un point x de M si et seulement si son application tangente
en x, c’est-à-dire l’application linéaire Tx f ∶ Tx M → Tf (x) N , est injective (resp. surjective).
De même, f est une application de rang constant au voisinage d’un point x de M si et
seulement si le rang de l’application linéaire Ty f ∶ Ty M → Tf (y) N est constant pour y dans
un voisinage de x. Ceci découle, en prenant des paramétrages locaux, du cas où M et N
sont des ouverts de Rm et Rn respectivement.

4.5 Exemples
Soit r ∈ N ∪ {∞}.
Exemples. (1) Pour tout n ∈ N, tout ouvert non vide U de Rn est une sous-variété lisse
de dimension n de Rn , et pour tout x ∈ U , nous avons

Tx U = Rn et T U = U × Rn .

Si M et N sont des ouverts de Rm et Rn respectivement, si f ∶ M → N est une


application de classe C1 , alors en rappelant que T M = M ×Rm et T N = N ×Rn , l’application
tangente T f ∶ T M → T N est

(x, v) ↦ (f (x), dfx (v)) .

(2) Plus généralement, tout ouvert non vide U d’une sous-variété M , de dimension p et
de classe Cr+1 , d’un espace vectoriel réel normé E de dimension finie est une sous-variété,
de dimension p et de classe Cr+1 , de E et Tx U = Tx M pour tout x ∈ U .
(3) Le produit de deux sous-variétés M et N , de classe Cr+1 et de dimension p et q,
de Rm et Rn respectivement, est une sous-variété de classe Cr+1 et de dimension p + q, de
Rm+n = Rm × Rn . 66 De plus, pour tous les x ∈ M et y ∈ N , nous avons

T(x, y) (M × N ) = Tx M × Ty N .

L’application canonique de T M × T N dans T (M × N ), définie par

((x, v), (y, w)) ↦ ((x, y), (v, w)) ,

est un Cr -difféomorphisme. Nous identifierons dans la suite T M × T N et T (M × N ) par


cette application.
(4) Remarquons que la propriété d’être une sous-variété de classe Cr+1 et de dimension n
d’un espace vectoriel réel normé E de dimension finie est invariante par Cr+1 -difféomorphis-
mes ambiants : si f est un Cr+1 -difféomorphisme d’un voisinage ouvert dans E d’une partie
M de E, à valeurs dans un ouvert d’un espace vectoriel réel normé F de dimension finie,
alors M est une sous-variété de classe Cr+1 de dimension n de E si et seulement si f (M )
est une sous-variété de classe Cr+1 de dimension n de F , et alors T f ∶ T M → T (f (M )) est
un Cr -difféomorphisme.
66. En effet, il est élémentaire de vérifier que pour tout (x, y) ∈ M ×N , si ϕ ∶ U → M et ψ ∶ V → N sont des
paramétrages locaux de M en x et de N en y respectivement, alors l’application de U ×V (qui est un ouvert
de Rp × Rq = Rp+q ) dans M × N (qui est une partie de Rm × Rn = Rm+n ) définie par (u, v) ↦ (ϕ(u), ψ(v))
est un paramétrage local de M × N en (x, y).

144
(5) (Sphères) Soit n dans N. La sphère de dimension n est le sous-espace topologique
compact Sn de Rn+1 défini par
Sn = {(x0 , x1 , . . . , xn ) ∈ Rn+1 ∶ x20 + ⋅ ⋅ ⋅ + x2n − 1 = 0} .
Certains ouvrages, voire la plupart, notent Sn la sphère de dimension n, mais nous préférons
la notation en indice plutôt qu’en exposant, pour ne pas confondre avec les produits (que
penser de (S1 )n ≠ Sn ?). Rappelons que la sphère Sn possède deux composantes connexes
si n = 0, qu’elle est connexe par arcs non simplement connexe si n = 1, et qu’elle est
simplement connexe si n ≥ 2.

x⊥
x
x
x⊥
0 0

S1 S2

L’application f ∶ x = (x0 , . . . , xn ) ↦ ∥x∥2 − 1 = x20 + ⋅ ⋅ ⋅ + x2n − 1 est 67 une submersion


lisse en tout point de Sn = f −1 (0). Donc la sphère est une sous-variété lisse de Rn+1 ,
de codimension 1 et de dimension n. De plus, par la proposition 4.12 (2), le sous-espace
tangent Tx Sn à Sn en un point x ∈ Sn est le noyau de l’application linéaire v ↦ ⟨v, x⟩,
c’est-à-dire l’orthogonal x⊥ de x (pour le produit scalaire usuel de Rn+1 ).
Le fibré tangent de Sn est la sous-variété lisse
T Sn = {(x, v) ∈ Sn × Rn+1 ∶ v ∈ x⊥ } ,
munie de la projection évidente sur Sn .
Exercice E.53. Montrer que la sphère Sn est une sous-variété lisse de Rn+1 en utilisant
chacune des autres définitions du théorème 4.5.

Remarque. Plus généralement, si f ∶ U → Rq est une submersion C1 , où U est un ouvert


de Rp , pour tous les y ∈ f (U ) et x ∈ M = f −1 (y), avec Jfx = ( ∂x
∂fi
j
(x)) 1≤i≤q la matrice
1≤j≤p
jacobienne de f en x, il découle de la proposition 4.12 (2) que le sous-espace vectoriel Tx M
tangent en x à la sous-variété M = f −1 (y) de Rp admet le système d’équations linéaires
suivant :
p
∂fi
(X1 , . . . , Xp ) ∈ Tx M ⇐⇒ ∀ i ∈ J1, qK, ∑ (x)Xj = 0 .
j=1 ∂xj

(6) (Tores) Pour tout n ∈ N, l’un des avatars du tore de dimension n est le sous-espace
topologique compact de Cn défini par
Tn = {z = (z1 , . . . , zn ) ∈ Cn ∶ ∣z1 ∣ = ⋅ ⋅ ⋅ = ∣zn ∣ = 1} .
67. En effet, sa différentielle en x = (x0 , . . . , xn ) ∈ Sn est la forme linéaire
dfx ∶ h = (h0 , . . . , hn ) ↦ 2x0 h0 + ⋅ ⋅ ⋅ + xn hn = 2⟨h, x⟩
n+1
sur R , qui n’est pas la forme linéaire nulle car x ≠ 0, et toute forme linéaire non nulle est surjective.

145
L’application f ∶ (z1 , . . . , zn ) ↦ (∣z1 ∣2 − 1, . . . , ∣zn ∣2 − 1) de Cn dans Rn est une submersion 68
lisse en tout point de Tn . Donc le tore Tn est une sous-variété lisse de Cn , de codimension
n et de dimension n.

Exercice E.54.
(1) Montrer que Tn est C∞ -difféomorphe à la variété produit de n copies du cercle S1 .
(2) Notons x, y, z les coordonnées usuelles de R3 . Nous appellerons tore de révolution le
sous-espace de R3 obtenu en faisant tourner autour de l’axe des z le cercle d’équations
y = 0, (x − 2)2 + z 2 = 1 (ou plus généralement n’importe quel cercle contenu dans un
plan vertical et disjoint de l’axe vertical). Montrer que le tore de révolution est une
sous-variété lisse de R3 , qui est C∞ -difféomorphe à T2 .

Comme dit dans la partie 4.3, alors que la préimage d’une sous-variété par une sub-
mersion est une sous-variété (voir la proposition 4.9), il n’est pas toujours vrai que l’image
d’une immersion (même injective) est une sous-variété. Chaque dessin ci-dessous repré-
sente une sous-variété immergée, c’est-à-dire l’image d’une sous-variété par une immersion
injective dans un espace vectoriel réel normé de dimension finie. 69 La démonstration du
fait qu’aucune d’entre elles n’est une sous-variété différentielle C1 est laissée au lecteur.
Remarquons toutefois qu’une sous-variété différentielle est en particulier localement fermée
(voir la remarque 4.6 (1)). Ainsi, dans l’exemple de droite ci-dessous, √
l’application de R
dans T = {z = (z1 , z2 ) ∈ C ∶ ∣z1 ∣ = ∣z2 ∣ = 1} définie par g ∶ t ↦ (e , e
2 2 it i 2 t
) est√une immersion
injective lisse qui n’est pas un

plongement.

En effet, par la densité de Z + 2 Z dans R et
puisque g(t + 2kπ) = (eit , ei 2 t+2kπ 2+2k π ) pour tous les k, k ′ ∈ Z, l’image de g est dense

dans T2 , et en particulier n’est pas localement fermée.

68. En effet, pour tout z = (z1 , . . . , zn ) ∈ Tn , l’application linéaire

dfz ∶ (Z1 , . . . , Zn ) ↦ (2 Re ( z1 Z1 ), . . . , 2 Re ( zn Zn ))

est surjective car zi ≠ 0 pour i ∈ J1, nK. En particulier, en notant w⊥ la droite vectorielle réelle orthogonale
à un vecteur non nul w dans le plan euclidien réel C = R + iR, nous avons

Tz Tn = z1⊥ × ⋅ ⋅ ⋅ × zn⊥ .

69. Attention à la terminologie, une sous-variété immergée n’est pas toujours une sous-variété.

146
{(z1 , z2 ) ∈ S1 × S1 ∶ ∃√t ∈ R,
z1 = eit , z2 = ei 2 t }

(7) (Groupes matriciels classiques) Nous renvoyons à [Pau4, page 14-15], ainsi
qu’à [Die3, Hel], pour une liste complète des groupes matriciels dits classiques.
Soient n, p, q des éléments de N non nuls. Notons In la matrice identité n × n, et

−Ip 0
Ip, q = ( ).
0 Iq

Pour toute matrice X ∈ Mp,q (C), notons t X sa matrice transposée et X ∗ = t X sa matrice


adjointe. Nous définissons alors les groupes (pour la multiplication matricielle) suivants.

SLn (R) = {x ∈ GLn (R) ∶ det x = 1}


SLn (C) = {x ∈ GLn (C) ∶ det x = 1}
O(n) = {x ∈ GLn (R) ∶ t x x = In }
SO(n) = O(n) ∩ SLn (R)
(10)
O(p, q) = {x ∈ GLp+q (R) ∶ t x Ip, q x = Ip, q }
SO(p, q) = O(p, q) ∩ SLp+q (R)
U(n) = {x ∈ GLn (C) ∶ x∗ x = In }
SU(n) = U(n) ∩ SLn (C)

Le groupe SLn (R) est appelé le groupe spécial linéaire réel. Le groupe SLn (C) est appelé
le groupe spécial linéaire complexe.
Le groupe O(n) est appelé le groupe orthogonal : c’est le groupe des matrices (dans la
base canonique) des bijections linéaires préservant le produit scalaire de l’espace euclidien
standard (Rn , ⟨⋅, ⋅⟩), où
n
⟨x, y⟩ = ∑ xi yi
i=1

si x = (x1 , . . . , xn ) et y = (y1 , . . . , yn ). Le groupe SO(n) est appelé le groupe spécial ortho-


gonal, ou aussi le groupe des rotations.
Le groupe U(n) est appelé le groupe unitaire : c’est le groupe des matrices (dans la
base canonique) des bijections linéaires préservant le produit scalaire de l’espace hermitien
standard (Cn , ⟨⋅, ⋅⟩), où le produit scalaire hermitien standard 70 est défini par
n
⟨z, w⟩ = ∑ zi wi
i=1

70. La convention concernant le côté linéaire et celui anti-linéaire d’un produit hermitien varie suivant
les références.

147
si z = (z1 , . . . , zn ) et w = (w1 , . . . , wn ). Le groupe SU(n) est appelé le groupe spécial unitaire.
Notons Rp,q l’espace pseudo-euclidien standard de signature (p, q), c’est-à-dire l’espace
vectoriel réel Rp+q muni de la forme quadratique standard 71 de signature (p, q)

Q = −(x1 )2 − ⋅ ⋅ ⋅ − (xp )2 + (xp+1 )2 + ⋅ ⋅ ⋅ + (xp+q )2 .

Alors O(p, q) est exactement l’ensemble des matrices (dans la base canonique) des bijections
linéaires f ∶ Rp+q → Rp+q qui préservent la forme quadratique Q, c’est-à-dire qui vérifient

Q○f =Q.

En utilisant le fait que le déterminant det ∶ GLN (K) → K× , pour K = R ou K = C et


N ∈ N, est un morphisme de groupes, et les propriétés 72 de la transposée et de l’adjoint
(outre celles de l’inverse) des matrices

∀ x, y ∈ GLN (C), t
(xy) = t y t x et t
(x−1 ) = (t x)−1 ,
(xy)∗ = y ∗ x∗ et (x−1 )∗ = (x∗ )−1 ,

il est facile de montrer que les ensembles définis dans le tableau (10) sont bien des sous-
groupes des groupes GLN (K) qui les contiennent. Ils sont aussi fermés dans GLn (C), car
intersections avec GLn (C) de parties définies par l’annulation de fonctions continues (car
polynomiales). Remarquons de plus que GLn (R) et GLn (C) sont ouverts dans Mn (R) et
Mn (C) respectivement.
De plus, les groupes O(n) et U(n) sont bornés dans Mn (R) et Mn (C) respectivement :
tout élément de O(n) et U(n) préservant la norme des vecteurs (dans Rn et Cn respective-
ment), ses vecteurs colonnes sont de norme 1, donc les valeurs absolues de ses coefficients
sont au plus 1. Par conséquent les groupes O(n), SO(n), U(n), SU(n) sont compacts, car
fermés et bornés dans des espaces vectoriels réels normés de dimension finie. Notons que

O(n) = U(n) ∩ GLn (R) et SO(n) = SU(n) ∩ GLn (R) .

Proposition 4.14. Soient n, p, q ∈ N∖{0}. Les parties GLn (R), GLn (C), SLn (R), SLn (C),
2
O(n), SO(n), O(p, q), SO(p, q), U(n) et SU(n) de respectivement Mn (R) ≃ Rn , Mn (C) ≃
R2n , Mn (R) ≃ Rn , Mn (C) ≃ R2n , Mn (R) ≃ Rn , Mn (R) ≃ Rn , Mp+q (R) ≃ R(p+q) ,
2 2 2 2 2 2

Mp+q (R) ≃ R(p+q) , Mn (C) ≃ R2n et Mn (C) ≃ R2n sont des sous-variétés lisses, fer-
2 2 2

mées sauf GLn (R) et GLn (C), dont l’espace tangent en l’élément neutre, la dimension, le
nombre de composante connexe (par arcs) et le groupe fondamental en l’élément neutre (à
isomorphisme de groupes près) sont les suivants.
71. La convention concernant la position des signes + et − varie dans les références.
72. On dit que la transposition et l’adjoint sont des anti-morphismes de groupes de GLN (C).

148
G Te G dimension ∣π0 G∣ π1 (G, e)


⎪ {1} si n = 1


GLn (R) Mn (R) n 2
2 ⎨ Z si n = 2



⎩ Z/2Z sinon
GLn (C) Mn (C) 2n2 1 Z

⎪ {1} si n=1


SLn (R) {X ∈ Mn (R) ∶ tr X = 0} n2 − 1 1 ⎨ Z si n = 2


⎪ Z/2Z sinon

SLn (C) {X ∈ Mn (C) ∶ tr X = 0} 2n2 − 2 1 {1}

⎪ {1} si n = 1


O(n) {X ∈ Mn (R) ∶ t X = −X} n(n−1)
2 ⎨ Z si n = 2
2 ⎪


⎩ Z/2Z sinon
SO(n) TIn O(n) n(n−1)
2
1 π1 (O(n), e)
O(p, q) {X ∈ Mp+q (R) ∶ t X Ip, q + Ip, q X = 0} (p+q)(p+q−1)
2
4 π1 (O(p), e) × π1 (O(q), e)
SO(p, q) TIp+q O(p, q) (p+q)(p+q−1)
2
2 π1 (O(p), e) × π1 (O(q), e)
U(n) {X ∈ Mn (C) ∶ X = −X}∗
n 2
1 Z
SU(n) {X ∈ Mn (C) ∶ X ∗ = −X, tr X = 0} n −1
2
1 {1}

(11)

Ainsi, l’espace tangent en l’élément neutre de SO(n) est le sous-espace vectoriel réel de
Mn (R) des matrices antisymétriques, 73 et celui de SU(n) est le sous-espace vectoriel réel
de Mn (C) des matrices antihermitiennes 74 de trace nulle.
Démonstration. Nous renvoyons par exemple à [MnT, Pau4] pour les deux dernières
colonnes. Voir l’exercice E.26 (4) pour le calcul de π1 (SO(3), e).
Soient K = R ou K = C et N ∈ N∖{0}. Pour tout g ∈ GLN (K), l’application de MN (K)
dans MN (K) définie par x ↦ gx est un C∞ -difféomorphisme, qui, si g ∈ G, préserve le
sous-groupe G considéré dans la colonne de gauche ci-dessus. Donc pour montrer que les
sous-groupes en question sont des sous-variétés, il suffit de montrer (voir l’exemple (4) ci-
dessus) qu’ils sont des sous-variétés au voisinage de leur élément neutre. La démonstration
donnera l’expression de l’espace tangent en l’identité.
Les deux premières lignes du tableau ci-dessus sont immédiates, puisque GLn (K) est
un ouvert de Mn (K).
L’application F = det ∶ Mn (K) → K est C∞ (car polynomiale en les coefficients), et
sa différentielle en In est l’application d FIn = tr de Mn (K) dans K, qui est clairement
surjective. Donc SLn (K) = F −1 (1) est un fermé (car F est continue), et une sous-variété
lisse au voisinage de In par le théorème 4.5 (2), dont l’espace tangent en In est Ker tr
par la proposition 4.12 (2). Toujours par le théorème 4.5 (2), la dimension de SLn (K) est
égale à la différence entre la dimension de l’espace de départ et celle de l’espace d’arrivée,
donc n2 − 1 si K = R et 2n2 − 2 si K = C. Ceci montre les troisième et quatrième lignes du
tableau ci-dessus.
73. Rappelons que toute matrice antisymétrique est de diagonale nulle, donc de trace nulle.
74. Rappelons que toute matrice antihermitienne est à coefficients diagonaux imaginaires purs, donc de
trace imaginaire pure.

149
Pour O(n), O(p, q), U(n) et SU(n), nous appliquons la méthode ci-dessus avec F valant
respectivement les applications suivantes.
● Notons Symn l’espace vectoriel réel des matrices symétriques réelles de taille n.
L’application F ∶ Mn (R) → Symn définie par x ↦ t xx (dont la différentielle en In , qui est
X ↦ t X + X, est surjective, puisque tout élément Y de Symn s’écrit t X + X avec X = 21 Y ).
Elle est lisse (car polynomiale en les coefficients). Nous avons F (In ) = In et F −1 (In ) = O(n).
De plus Ker d FIn est le sous-espace vectoriel des matrices antisymétriques.
● L’application F ∶ Mp+q (R) → Symp+q définie par x ↦ t xIp,q x (dont la différentielle
en Ip+q , qui est X ↦ t XIp,q + Ip,q X, est surjective, puisque tout élément Y de Symp+q
s’écrit t XIp,q + Ip,q X avec X = 12 Ip,q Y ). Elle est lisse (car polynomiale en les coefficients).
Nous avons F (Ip+q ) = Ip,q et F −1 (Ip,q ) = O(p, q). De plus Ker d FIp+q est égal au sous-espace
vectoriel {X ∈ Mn (C) ∶ t X Ip, q = −Ip, q X}.
● L’application F ∶ Mn (C) → Hermn définie par x ↦ x∗ x (dont la différentielle en In ,
qui est X ↦ X ∗ +X, est surjective, car tout élément Y de Hermn s’écrit X ∗ +X où X = 21 Y ).
Elle est lisse (car polynomiale en les coefficients). Nous avons F (In ) = In et F −1 (In ) = U(n).
De plus Ker d FIn est le sous-espace vectoriel des matrices antihermitiennes.
● L’application F de l’ouvert U = {x ∈ Mn (C) ∶ det x ≠ −1} à valeurs dans Hermn ×R
définie par x ↦ (x∗ x, Im det x) (dont la différentielle en In , qui est X ↦ (X ∗ + X, Im tr X),
est surjective, puisque tout élément Y de Hermn s’écrit X ∗ + X avec X = 21 Y + Z où
Z est n’importe quelle matrice diagonale dont les coefficients diagonaux sont imaginaires
purs). Elle est lisse (car polynomiale en les coefficients). Nous avons F (In ) = (In , 0) et
F −1 (In , 0) = U ∩ SU(n), puisque que le déterminant de tout élément x de SU(n) est de
module 1, donc de partie imaginaire nulle si et seulement si det x est égal à −1 (exclu
si x appartient à U ) ou 1. De plus Ker d FIn est le sous-espace vectoriel des matrices
antihermitiennes de trace de partie imaginaire nulle, donc de trace nulle puisque que la
partie réelle de la trace d’une matrice antihermitienne est nulle.
Si x appartient à G = O(n) ou à G = O(p, q), alors (det x)2 = 1. Donc l’application
det ∶ G → {−1, 1} est continue. Or {1} est un ouvert du sous-espace topologique {−1, 1} de
R. Par conséquent, SO(n) et SO(p, q) sont ouverts dans O(n) et O(p, q) respectivement,
comme image réciproque d’ouvert par une application continue. Ceci montre la véracité
des lignes restantes du tableau ci-dessus. ◻

4.6 Variétés différentielles


L’abstraction de la notion de paramétrage local au voisinage de chaque point d’une
sous-variété va nous permettre de définir des structures différentielles (permettant aussi
d’effectuer du calcul différentiel localement comme dans des ouverts des Rn ) sur des objets
naturels, mais qui ne sont pas naturellement contenus dans des Rn , par exemples des
espaces topologiques construits par des procédures de quotient.

150
Disques de Newton. Étude pour Fugue à deux couleurs. Par František Kupka.

Soient k ∈ N ∪ {∞} (muni de l’unique extension de l’ordre de N telle que p ≤ ∞ pour


tout p dans N), et n dans N.
Un atlas de cartes Ck à valeurs dans Rn sur un espace topologique M est un ensemble
A de couples (U, φ) où φ ∶ U → W = φ(U ) est un homéomorphisme d’un ouvert U de M
sur un ouvert W de Rn , tel que les ouverts U des éléments (U, φ) de A recouvrent M , et
que pour tous les couples (U, φ) et (V, ψ) dans A , l’application

ψ ○ φ−1 ∶ φ(U ∩ V ) → ψ(U ∩ V )

soit un Ck -difféomorphisme d’un ouvert de φ(U ) sur un ouvert de ψ(V ).

U V

φ ψ

ψ ○ φ−1
φ(U ) ψ (V )

Dans la définition ci-dessus, nous pouvons remplacer Rn par n’importe quel espace
vectoriel réel normé de dimension n. Nous ferons souvent l’abus de noter de la même
manière une application et sa restriction à une partie de son domaine de définition. Nous
151
utiliserons souvent par abus des familles indexées {(Ui , φi ) ∶ i ∈ I}, quitte à indexer les
atlas par eux-mêmes.
Un tel couple (Ui , φi ) (et l’application φi ) est appelé une carte (ou carte locale) de A
(ou de M par abus lorsque l’atlas A est sous-entendu), et une carte (locale) en x si x ∈ Ui ;
l’ouvert Ui est appelé le domaine de cette carte. L’application

φi ○ φ−1
j ∶ φj (Ui ∩ Uj ) → φi (Ui ∩ Uj )

est appelée une application de transition, ou un changement de carte, de A (ou de M par


abus lorsque l’atlas A est sous-entendu).

Lemme 4.15. Soit M un espace topologique. Tout atlas de cartes Ck de M est contenu
dans un unique atlas de cartes Ck maximal (pour l’inclusion).

Démonstration. Deux atlas de cartes Ck sont dit Ck -compatibles si leur réunion est
encore un atlas de cartes Ck (ou de manière équivalente si l’application de transition entre
toute carte de l’un et toute carte de l’autre est un Ck -difféomorphisme). La relation « être
Ck -compatible à » est une relation d’équivalence sur l’ensemble des atlas de cartes Ck . La
réunion de tous les atlas de cartes Ck qui sont Ck -compatibles à un atlas de cartes Ck
donné est alors l’unique atlas maximal cherché contenant ce dernier. ◻

Par définition, une variété différentielle de classe Ck et de dimension n est un espace


topologique
● séparé à base dénombrable,
● muni d’un atlas maximal de cartes Ck .

Lorsque k et n sont sous-entendus, nous parlerons de variété différentielle, voire même


par abus de variété. Nous dirons une variété lisse lorsque k = ∞. Lorsque n = 1 (respec-
tivement n = 2), nous parlerons de courbe (respectivement surface) différentielle (lisse si
k = ∞), et par abus lorsque le contexte est clair, de courbe (respectivement surface) tout
court, mais il vaut mieux préciser, il y a de nombreuses sortes de courbes et de surfaces.
Remarques. (1) Puisque, par le lemme précédent, tout atlas de cartes est contenu dans
un unique atlas de cartes maximal, nous définirons souvent des variétés en donnant un
atlas de cartes le plus simple possible, étant sous-entendu que nous prenons alors l’atlas
de cartes maximal le contenant.
(2) Une variété différentielle de dimension n, si nous oublions qu’elle est munie d’un
atlas maximal, est en particulier une variété topologique de dimension n, donc est loca-
lement homéomorphe à des ouverts de Rn (et donc possède les mêmes propriétés locales
que Rn , comme être localement connexe par arc et localement contractile). Nous pouvons
remplacer « séparé à base dénombrable » par « métrisable séparable », ou « dénombrable
à l’infini », ou « paracompact séparable » dans la définition de variété différentielle, par la
proposition 4.2 et l’alinéa suivant l’exercice E.48.
(3) Soit k ′ ∈ N tel que k ′ ≤ k. Tout atlas de cartes Ck d’un espace topologique est aussi
un atlas de cartes Ck . Si M est une variété différentielle Ck , d’atlas maximal A , alors


l’espace topologique M peut être, et sera, muni d’une structure de variété différentielle Ck
(dite obtenue par appauvrissement de structure, et notée par abus de la même manière),
en munissant M de l’unique atlas maximal de cartes Ck contenant A .

152
Soient M et M ′ deux variétés Ck et f ∶ M → M ′ une application.
Soient (U, φ) et (U ′ , φ′ ) des cartes de M et M ′ respectivement ; l’application
φ′ ○ f ○ φ−1 ∶ φ(U ∩ f −1 (U ′ )) → φ′ (U ′ )
s’appelle l’application f lue dans les cartes (U, φ) et (U ′ , φ′ ).
L’application f est dite de classe Ck en un point x de M s’il existe des cartes locales
(U, φ) et (U ′ , φ′ ) de M et M ′ en x et f (x) respectivement, telles que f (U ) ⊂ U ′ et que
l’application f lue dans les cartes (U, φ) et (U ′ , φ′ ) soit de classe Ck en φ(x).

M f
M′

U U′
V ′
x f (x) V
φ
φ′
ψ φ(U ) φ′ (U ′ )
φ(x) ψ′
φ′ ○f ○ φ−1
ψ(V ) ○ φ−1 ψ ′ ○ φ′ −1
ψ ′ (V ′ )
ψ

ψ ′ ○ f ○ ψ −1

Par le théorème de composition des applications différentiables (voir le dessin ci-dessus),


ceci ne dépend pas du choix des cartes locales (U, φ) en x et (U ′ , φ′ ) en f (x) telles que
f (U ) ⊂ U ′ .
L’application f est une immersion (respectivement submersion, application de rang
constant de classe Ck en x s’il existe des (ou de manière équivalente si pour toutes les) cartes
locales (U, φ) et (U ′ , φ′ ) de M et M ′ en x et f (x) respectivement, telles que f (U ) ⊂ U ′ et
que l’application f lue dans les cartes (U, φ) et (U ′ , φ′ ) soit une immersion (respectivement
submersion, application de rang constant) de classe Ck en φ(x).
L’application f est dite de classe Ck (respectivement une immersion, une submersion,
une application de rang constant de classe Ck ) si elle l’est en tout point de M . L’application
f est un Ck -difféomorphisme (ou difféomorphisme tout court lorsque k est sous-entendu)
si f est de classe Ck , bijective et d’inverse aussi de classe Ck .
Exemples. (1) (Structure standard de variété d’une sous-variété) Si M est une
sous-variété de classe Ck et de dimension n, alors M est un espace topologique séparé
et à base dénombrable (car RN l’est, et ces propriétés sont préservées par passage à des
sous-espaces topologiques). L’ensemble des couples (U, φ) où U est un ouvert de M et
φ−1 ∶ W → U est un paramétrage local de M par un ouvert W de Rn , est un atlas de
cartes Ck , par la remarque 4.6 (2). Donc M , muni de l’atlas de cartes maximal contenant
cet atlas, est une variété de classe Ck . Sauf mention explicite du contraire, nous munirons
toujours une sous-variété de cette structure de variété, dite structure standard de variété
des sous-variétés.
153
(2) (Sphères) Soit n ∈ N. Soient N = (1, 0, . . . , 0) ∈ Sn et S = (−1, 0, . . . , 0) ∈ Sn ,
appelés respectivement le pôle Nord et le pôle Sud de la sphère

Sn = {(x0 , x1 , . . . , xn ) ∈ Rn+1 ∶ x20 + x21 + ⋅ ⋅ ⋅ + x2n = 1}

de dimension n. Notons pN ∶ (Sn ∖{N }) → Rn et pS ∶ (Sn ∖{S}) → Rn les applications,


appelées projection stéréographique de pôle Nord et Sud respectivement, qui à un point x
de la sphère, différent du pôle concerné, associent le point d’intersection, avec l’hyperplan
d’équation x0 = 0 (identifié avec Rn ), de la droite passant par le pôle concerné et x. Il
est immédiat géométriquement que ces applications sont continues, bijectives, et d’inverses
continus, et un lecteur incrédule pourra écrire des formules (voir aussi la correction de
l’exercice E.A.117 (8) de la partie A.4.4 de l’appendice A).

x0 N
Sn α x

pN (x)
0
0 p S ( x)
Rn
Sn−1 π
2 −α

Les projections stéréographiques sont donc des homéomorphismes d’un ouvert de Sn


sur Rn . Il est facile de voir géométriquement 75 que l’application de transition est

pS ○ p−1
N ∶ R ∖{0} → R ∖{0}
n n

x ↦ ∥x∥2
x

(qui est l’inversion par rapport à la sphère Sn−1 ), donc est un C∞ -difféomorphisme (invo-
lutif). Les ouverts Sn ∖{N } et Sn ∖{S} recouvrent Sn . Donc {(Sn ∖{i}, pi )}i∈{S,N } est un
atlas de cartes C∞ sur Sn . La structure standard de variété sur Sn est l’espace topologique
Sn (métrisable séparable comme toute partie de Rn+1 ) muni de l’atlas de cartes maximal
contenant {(Sn ∖{i}, pi )}i∈{S,N } .
Pour la culture (et pour justifier le terme « standard » ci-dessus), des résultats de Ker-
vaire et Milnor [KM] montrent que nombre κ(n) de classes d’isomorphisme de structures
de variété lisse sur l’espace topologique Sn pour n ≤ 18 est donné par le tableau suivant.

n ≤ 6 7 8 9 10 11 12 13 14 15 16 17 18
κ(n) 1 28 2 9 6 992 1 3 2 16256 2 16 16

Exercice E.55. Vérifier que la structure de variété lisse sur l’espace topologique Sn définie
par cet atlas et celle définie par la structure de sous-variété lisse de Rn+1 sont égales.
75. Avec les notations de la figure ci-dessus, si α est l’angle en N entre le segment [N, 0] et le segment
[N, pN (x)], alors ∥pN (x)∥ = tan α et ∥pS (x)∥ = tan( π2 − α), donc ∥pN (x)∥ = 1/∥pS (x)∥. Le résultat découle
du fait que les points 0, pS (x) et pN (x) sont alignés.

154
(3) (Espaces projectifs réels) Voici le premier exemple naturel de structure de
variété lisse, qui n’est pas naturellement une structure de sous-variété lisse (même s’il
existe de telles structures par le théorème de plongement de Whitney, voir le théorème
4.18.
Soit n ∈ N. Rappelons que l’espace projectif réel de dimension n est l’espace topologique
quotient Pn (R) = R× /(Rn+1 ∖{0}) de Rn+1 ∖{0} par l’action par homothéties du groupe
multiplicatif R× , c’est-à-dire l’espace topologique quotient (Rn+1∖{0})/∼ de l’ensemble des
vecteurs non nuls de Rn+1 par l’action par homothétie de R× , c’est-à-dire par la relation
d’équivalence « être colinéaire à »

x∼y ⇐⇒ ∃ λ ∈ R× , x = λy .

L’ensemble Pn (R) s’identifie avec l’ensemble des droites vectorielles de Rn+1 (et avec le
quotient par antipodie de la sphère Sn , voir l’exercice E.A.121 (1) de la partie A.5 de
l’appendice A).
Si x = (x0 , x1 , . . . , xn ) ∈ Rn+1 ∖{0}, notons [x0 ∶ x1 ∶ . . . ∶ xn ] l’image de x dans Pn (R),
et appelons x0 , x1 , . . . , xn les coordonnées homogènes de x. Elles doivent ne pas être simul-
tanément nulles. Elles sont bien définies modulo multiplication simultanée par un scalaire
non nul. En particulier, pour tout t dans R× , nous avons

[tx0 ∶ tx1 ∶ . . . ∶ txn ] = [x0 ∶ x1 ∶ . . . ∶ xn ] .

Posons
Ui = {[x0 ∶ x1 ∶ . . . ∶ xn ] ∈ Pn (R) ∶ xi ≠ 0} .
Les parties Ui de Pn (R) sont bien définies, elles sont ouvertes (car de préimage ouvertes
par la projection canonique Rn+1 ∖{0} → Pn (R)) et elles recouvrent Pn (R). L’application
φi ∶ Ui → Rn définie par
x0 xi−1 xi+1 xn
[x0 ∶ x1 ∶ . . . ∶ xn ] ↦ ( ,..., , ..., )
xi xi xi xi

est un homéomorphisme, d’inverse (t0 , . . . , t̂i , . . . , tn ) ↦ [t0 ∶ . . . ∶ ti−1 ∶ 1 ∶ ti+1 ∶ . . . ∶ tn ], où


la notation t̂i signifie que nous omettons ti . Pour i ≠ j, l’application de transition

φj ○ φ−1 ̂ ̂j , . . . , un ) ∈ Rn ∶ ui ≠ 0}
i ∶ {(t0 , . . . , ti , . . . , tn ) ∈ R ∶ tj ≠ 0} → {(u0 , . . . , u
n

est définie par uk = ttkj si k ≠ i, j, et ui = t1j . Chacune de ses composantes est une appli-
cation rationnelle, de dénominateur ne s’annulant pas, donc d’une application lisse. Par
conséquent, (Ui , φi )0≤i≤n est un atlas de cartes C∞ sur Pn (R). Nous munirons l’espace
topologique Pn (R) (qui est séparé (voir l’exercice E.A.121 (1) de la partie A.5 de l’appen-
dice A), à base dénombrable car la projection canonique est ouverte, par exemple par la
remarque 2.4) de l’atlas de cartes maximal contenant cet atlas, et le couple ainsi construit
est appelé la structure standard de variété sur Pn (R). Sa dimension est n.
La même construction en remplaçant R par C munit l’espace projectif complexe Pn (C)
d’une structure de variété différentielle lisse de dimension 2n.

155
hémisphère sud hémisphère sud non-immersion
avec antipodie avec deux points équatoriaux du plan projectif dans R3
sur l’équateur et antipodaux identifiés

Voir la vidéo de Henri Paul de Saint-Gervais (images de Jos Leys, voix d’Etienne Ghys)
sur YouTube
https://www.youtube.com/watch?v=jrFOZHW2Dbc
pour une visualisation de la non-immersion ci-dessus (appelée le chapeau croisé), ainsi que
le dessin de droite ci-dessous.

Immersions du plan projectif dans R3 Le chapeau croisé

Voir la vidéo de Henri Paul de Saint-Gervais sur YouTube


https://www.youtube.com/watch?v=lEvJqGvY24c
pour une explication du plan projectif comme recollement d’un disque et d’un ruban de
Möbius, et la vidéo sur YouTube
https://www.youtube.com/watch?v=-SZgV_Iiq1Y
pour une explication de l’immersion du plan projectif correspondant aux deux dessins de
gauche ci-dessus (appelée la surface de Boy, elle a un unique point triple, et le lieu des
points au moins double est un bouquet de trois cercles), ainsi que le site
https://mathcurve.com/surfaces/boy/boy.shtml.
Travaux manuels : réaliser en origami une immersion du plan projectif réel !
(4) (Variétés quotients) Soit G un groupe discret agissant, par Ck -difféomorphismes,
librement et proprement sur une variété différentielle X de classe Ck .
Proposition 4.16. L’espace topologique quotient G/X admet une unique structure de
variété différentielle de classe Ck , telle que la projection canonique π ∶ X → G/X soit un
Ck -difféomorphisme local.
De plus, pour tout k ′ ∈ J1, kK, si f̃ ∶ X → Y est une application de classe Ck (respec-


tivement un Ck -difféomorphisme local) constante sur les orbites de G, alors l’application
f ∶ G/X → Y induite par passage au quotient est de classe Ck (respectivement un Ck -
′ ′

difféomorphisme local).
156
Sauf mention explicite du contraire, tout tel quotient G/X sera muni de cette structure
de variété Ck , dite de variété quotient.
Démonstration. Nous savons (voir la proposition 2.6) que l’espace topologique G/X est
séparé. Il est immédiat que G/X est à base dénombrable, car X l’est et la projection cano-
nique π est continue, ouverte (voir la remarque 2.4) et surjective. Considérons l’ensemble
A des couples (π(V ), φ ○ (π∣V )−1 ) avec (V, φ) une carte locale d’un atlas de cartes 76 Ã
de X, telle que l’application π∣V ∶ V → π(V ) soit un homéomorphisme, et que gV ∩ V = ∅,
pour tout g dans G∖{e}. Montrons que A est un atlas de cartes Ck sur G/X, appelé l’atlas
quotient de Ã.

g φ
U
π∣V
ψ π∣U
π (U ) π (V )

ψ ○ (π∣U )−1 φ ○ (π∣V )−1


ψ (U ) φ(V )
ψ ○ g ○ φ−1

En effet, d’une part, il existe bien de telles cartes dont les domaines de cartes recouvrent
G/X, par le théorème 2.8. D’autre part, si (π(U ), ψ ○ (π∣U )−1 ) est un autre tel couple, alors
pour tout x dans l’intersection V ∩ π −1 (π(U )), il existe un (unique) élément g dans G tel
que, pour tout y suffisamment proche de x, nous ayons gy = (π∣U )−1 ○ π∣V (y). L’application
de transition entre (π(V ), φ ○ (π∣V )−1 ) et (π(U ), ψ ○ (π∣U )−1 ) est donc, au voisinage de
φ(x), l’application
(ψ ○ g ○ φ−1 )∣φ(V ∩ π−1 (π(U ))) ,
qui est de classe Ck par composition.
La structure de variété Ck définie par cet atlas (en prenant l’atlas de cartes maximal
qui le contient) sur G/X convient. L’unicité est immédiate par la propriété demandée sur
la projection canonique, car être une variété se vérifie localement (mis à part les petites
conditions topologiques globales).
La dernière affirmation de la proposition 4.16 est une propriété locale. Comme π est
un Ck -difféomorphisme local surjectif, tout point de G/X admet un voisinage ouvert V
dans G/X tel qu’il existe un ouvert U de X tel que π ∶ U → V soit un Ck -difféomorphisme.
L’application f , qui coïncide sur V avec f̃ ○ π −1 , est donc de classe Ck sur V , comme

composition d’applications de classe Ck (et c’est un Ck -difféomorphisme local sur V si f̃


′ ′

l’est). ◻

Exercice E.56.
76. pas forcément le maximal donné, nous aurons besoin de cette généralité plus tard

157
(1) Montrer que la structure de variété quotient du tore

Tn = Rn /Zn

définie par l’exemple (4) ci-dessus est C∞ -difféomorphe avec la structure de variété
définie dans l’exemple (1) ci-dessus à partir de la structure de sous-variété lisse des
tores définie dans l’exercice E.54.
(2) Montrer que la structure de variété lisse quotient de l’espace projectif

Pn (R) = (Z/2Z)/Sn

définie par l’exemple (4) ci-dessus coïncide avec la structure de variété lisse définie
dans l’exemple (3) ci-dessus.

Pour tout k dans N∪{∞}, un théorème de Whitney (voir par exemple [Hir]) montre que
toute variété Ck de dimension n > 0 admet un Ck -difféomorphisme sur une sous-variété
de R2n , et admet une immersion Ck dans R2n−1 . Comme tout sous-espace d’un espace
séparé et à base dénombrable l’est aussi, la condition imposée aux variétés différentielles
d’être séparées et à base dénombrable est donc nécessaire pour la validité du théorème
de Whitney. En appliquant le résultat ci-dessus aux espaces projectifs réels Pn (R), nous
obtenons donc des réalisations de ces espaces comme des sous-variétés de R2n . Ce résultat
de Whitney est optimal, car le plan projectif réel P2 (R) (qui est de dimension 2) ne se
plonge pas dans R3 (et l’espace projectif Pn (R) ne se plonge pas dans R2n−1 pour n ≥ 1),
voir par exemple [Hir, page 108].
Dans ces notes, nous ne démontrerons que le théorème 4.18 de plongement, qui utilise
le résultat préliminaire suivant permettant le passage du local au global en classe Ck .
Comme tout recouvrement ouvert d’une variété différentielle admet un recouvrement
plus fin formé de domaines de cartes, et par une démonstration analogue, la proposition 4.3
d’existence de partition de l’unité s’étend pour donner des partitions de l’unité de classe
Ck (c’est-à-dire dont chaque application est de classe Ck ), pour k dans N ∪ {∞}.

Proposition 4.17. Soient k dans N ∪ {∞} et M une variété de classe Ck . Tout recou-
vrement ouvert de M admet une partition de l’unité de classe Ck qui lui est subordonnée.

Théorème 4.18. Pour tout k dans N ∪ {∞} et toute variété compacte M de classe Ck , il
existe un entier m dans N et un Ck -difféomorphisme entre M et une sous-variété de classe
Ck de Rm .

Démonstration. Soit n la dimension de M . Par compacité, M admet un atlas de cartes


Ck fini (Ui , φi )1≤i≤p à valeurs dans Rn . Par la proposition 4.17 et sa démonstration, il existe
une partition de l’unité (fj )1≤j≤q de classe Ck , avec fj constante non nulle sur un ouvert Vj ,
et de support contenu dans Uij , de sorte que la famille (Vj )1≤j≤q recouvre M . L’application
fj φij , prolongée par 0 en dehors de Uij , est de classe Ck . L’application

ψ = (f1 φi1 , . . . , fq φiq , f1 , . . . , fq )

de M dans R(n+1)q est une immersion Ck (car tout point x appartient à l’un des ouverts
Vj sur lequel fj est constante non nulle et φij est une immersion). Elle est injective (car si
158
ψ(x) = ψ(y), et si x ∈ Vj ⊂ Uij , alors fj (y) = fj (x) > 0, donc y ∈ Uij , et φij étant injective
sur Uij , nous avons par conséquent x = y). Donc ψ est un Ck -plongement par la proposition
4.10, dont l’énoncé et la démonstration s’étendent lorsque la source est une variété. ◻
Fin de la démonstration de la proposition 4.7 de la partie 4.3. Il s’agit de montrer

que si M est une sous-variété Ck de dimension m de Rm , si N est une sous-variété Ck de
dimension n de Rn et si f ∶ M → N est une application de classe Ck avec k ′ ≤ k, alors
′ ′

existe une application f̃ de classe Ck d’un voisinage ouvert U de M dans Rm à valeurs


′ ′

dans un voisinage ouvert V de N dans Rn , telle que f̃∣M = f .


Par la définition par redressement des sous-variétés (voir le théorème 4.5 (1)), pour tout

point x de M , soient Ux un voisinage ouvert x dans Rm et ϕx un Ck -difféomorphisme de Ux
sur un voisinage ouvert Vx de 0 dans Rm tels que ϕx (x) = 0 et ϕx (Ux ∩M ) = Vx ∩(Rm ×{0}).

Notons s ∶ (y1 , . . . , ym′ ) ↦ (y1 , . . . , ym ) la submersion canonique de Rm sur Rm , qui est


de classe C∞ . Quitte à rétrécir Ux , nous pouvons supposer que Vx est une boule ouverte
euclidienne de centre 0, de sorte que s(Vx ) = Vx ∩ (Rm × {0}) ⊂ Vx . Posons U = ⋃x∈M Ux et
V = Rn , qui sont des voisinages ouverts de M et N dans Rm et Rn respectivement.
′ ′ ′

Soit (φx )x∈M une partition de l’unité de classe Ck de U subordonnée au recouvrement


ouvert (Ux )x∈M de U . L’application φx f ○ ϕ−1 x ○ s ○ ϕx ∶ Ux → R , est de classe C
n′ k′
par
produit et composition de telles applications. Nous notons de même son extension sur tout

U prenant la valeur 0 en dehors de Ux , qui est encore de classe Ck . Posons

f̃ = ∑ φx f ○ ϕ−1
x ○ s ○ ϕx ∶ U → R .
n′
x∈M

C’est une application de classe Ck sur U , comme somme localement finie de telles applica-
tions. Comme s vaut l’identité sur Rm × {0} et puisque ∑x∈M φx = 1, nous avons f̃∣M = f .


Remarque. Attention, si M est une sous-variété Ck de dimension m de Rm , si N est une
sous-variété Ck de dimension n de Rn et si f ∶ M → N est une application de classe Ck avec
′ ′

k ′ ≤ k, alors il n’est pas toujours possible de prolonger f en une application f̃ ∶ Rm → Rn de


′ ′

′ ′
classe Ck définie sur tout Rm . Il suffit de considérer par exemple l’application logarithme
définie sur l’ouvert ]0, +∞[ de R.

4.7 Autres exercices


Exercice E.57. Considérons l’application f ∶ R3 ∖({(0, 0)} × R) → R définie par
√ 2
(x, y, z) ↦ ( x2 + y 2 − 1) + z 2 .

Pour tout t ∈ R, notons Mt = f −1 (t), appelée l’hypersurface de niveau t de f .


(1) Montrer que l’application f est lisse et calculer la différentielle de f en tout point de
R3 ∖({(0, 0)} × R).
(2) Déterminer les points critiques de f (c’est-à-dire les points de R3 ∖({(0, 0)} × R) en
lesquels f n’est pas une submersion, c’est-à-dire en lesquels la différentielle de f n’est
pas surjective, voir la partie 5 pour des développements). Calculer les valeurs critiques
de f (c’est-à-dire les valeurs de f en ses points critiques).
(3) Pour quelles valeurs de t ∈ R l’hypersurface de niveau Mt est-elle une sous-variété lisse
de R3 ?
159
(4) Pour tout t ∈ R tel que Mt soit une sous-variété lisse de R3 , déterminer l’espace tangent
à Mt en tout point de Mt .
(5) Dessiner M 1 .
4

Exercice E.58.
(1) Soit f ∶ R → R∗+ une application de classe C∞ . Notons

X = {x(z, θ) = (f (z) cos θ, f (z) sin θ, z) ∶ z ∈ R, θ ∈ R}

la surface de révolution autour de l’axe Oz engendrée par f (voir la partie 8.4 pour des
développements). Pour tout x = x(z, θ) dans X, montrer qu’il existe un voisinage ouvert
U de x dans X et un voisinage ouvert V de (0, 0, z) dans le plan R(− sin θ, cos θ, 0) +
R(0, 0, 1) tels que la projection orthogonale sur V soit un homéomorphisme de U dans
V , dont la réciproque soit une immersion.
(2) Soient p, n ∈ N et f ∶ Rn → R∗+ une fonction de classe C∞ . Notons
p
X = {(f (z)x1 , . . . , f (z)xp , z) ∶ x1 , . . . , xp ∈ R, ∑ x2i = 1, z ∈ Rn }
i=1

(une « surface de révolution en dimension n + p »). Énoncer et démontrer un résultat


analogue à celui de la première question.
Exercice E.59.
(1) Notons f1 ∶ R → R2 l’application lisse définie par

x ↦ (cos x, sin x) .

Montrer que f1 est une immersion lisse et un paramétrage local lisse du cercle S1 en
restriction à tout intervalle ouvert de longueur strictement inférieur à 2π.
(2) (Coordonnées sphériques de S2 ) Notons f2 ∶ R2 → R3 l’application lisse définie
par
(x, y) ↦ (cos x cos y, sin x cos y, sin y) .
Montrer que l’image de f2 est la sphère S2 . Déterminer le rang de la différentielle
d(f2 )(x,y) pour tout (x, y) ∈ R2 . En quels points de R2 l’application f2 est-elle une im-
mersion ? Aux voisinages de quels points de S2 l’application f2 est-elle un paramétrage
local de S2 ?
(3) (Paramétrage de Hopf de S3 ) 77 Notons f3 ∶ R3 → R4 l’application lisse définie par

(x, y, z) ↦ (cos x cos z, sin x cos z, cos y sin z, sin y sin z) .

Montrer que l’image de f3 est la sphère S3 . En quels points de R3 l’application f3


est-elle une immersion ? Aux voisinages de quels points l’application f3 est-elle un
paramétrage local de S3 ?
Exercice E.60. Pour tous les n, k ∈ N tels que k ≤ n, notons Mn,k (R) l’espace vectoriel
réel de dimension finie des matrices réelles de taille n × k, et In la matrice identité n × n de
Mn (R) = Mn,n (R).
77. Voir les articles de Wikipedia sur les angles d’Euler et la fibration de Hopf.

160
(1) Soient Jn = ( I0n −I0n ) et Sp2n (R) = {x ∈ M2n (R) ∶ t xJn x = Jn }. Montrer que Sp2n (R)
est un sous-groupe fermé de GL2n (R) et une sous-variété lisse de M2n (R). Calculer sa
dimension et l’espace tangent en son élément neutre. 78
(2) Montrer que la variété de Stiefel

Vn,k = {x ∈ Mn,k (R) ∶ t x x = Ik } ,

est constituée des matrices de Mn,k (R) dont les colonnes sont orthonormées. Montrer
que Vn,k est une sous-variété lisse de Mn,k (R), calculer sa dimension et son espace
tangent en ( I0k ). Identifier Vn,1 et Vn,n .
(3) Pour tout ℓ ∈ N tel que ℓ ≤ k, considérons l’application πk,ℓ ∶ Vn,k → Vn,ℓ qui à une
matrice n × k associe la matrice de ses ℓ premières colonnes. Montrer que pour tout
−1
y ∈ Vn,ℓ , la partie πk,ℓ (y) est une sous-variété lisse de Mn,k (R) homéomorphe à Vn,k−ℓ .

Exercice E.61. Pour tout (a, b) ∈ R2 , posons

H(a, b) = {(x, y) ∈ R2 ∶ y 2 = x3 + ax + b} ,

appelée une courbe elliptique réelle. Définissons le discriminant de H(a, b) comme étant la
quantité ∆(a, b) = −16(4 a3 + 27 b2 ).
(1) Montrer que si ∆(a, b) ≠ 0, alors H(a, b) est une sous-variété lisse de R2 .
(2) Supposons que ∆(a, b) = 0. Pour quelles valeurs de (a, b) ∈ R2 la courbe elliptique
H(a, b) est-elle une sous-variété de R2 ? Quel est sa régularité ?
(3) Pour quelles valeurs de (a, b) ∈ R2 la courbe elliptique H(a, b) est-elle connexe ?
(4) Dessiner l’allure de H(−1, b) en fonction de b.

Exercice E.62. Soient k dans (N∖{0}) ∪ {∞}, M et N deux variétés Ck , f ∶ M → N une


application Ck , et x un point de M .
(1) Montrer que f est de rang constant au voisinage de x si et seulement si l’application
f s’écrit i ○ s au voisinage de x, où s est une submersion Ck en x et i une immersion
Ck en s(x). En déduire que la troisième affirmation du théorème 4.8 découle des deux
premières.
(2) Montrer que si f est de rang constant au voisinage de x, alors f s’écrit s○i au voisinage
de x, où i est une immersion Ck en x et s est une submersion Ck en i(x).
(3) Montrer que si f est de rang constant, si g est une immersion et si g ′ est une submersion,
alors g ○ f ○ g ′ est de rang constant.
(4) La composée de deux applications de rang constant est-elle de rang constant ?

Exercice E.63. Soient n ∈ N∖{0, 1}, notons ⟨ , ⟩ le produit scalaire de l’espace euclidien
usuel Rn+1 . Soit M une hypersurface lisse 79 compacte de Rn+1 . Considérons l’application
ψ ∶ M → Pn (R) qui à x ∈ M associe la droite vectorielle Tx M ⊥ orthogonale à l’espace
tangent Tx M à M en x, appelée l’application de Gauss de l’hypersurface M .
78. Ce groupe Sp2n (R), parfois noté Spn (R) dans la littérature, est appelé le groupe symplectique de
R2n = Rn × Rn muni de la forme symplectique f ((x, y), (x′ , y ′ )) = t y x′ − t x y ′ en identifiant tout vecteur
de Rn avec le vecteur colonne de ses composantes.
79. c’est-à-dire une sous-variété C∞ de codimension 1

161
(1) Montrer que l’application de Gauss ψ est lisse.
(2) Pour tout v ∈ Rn+1 ∖{0}, calculer l’application tangente en tout point de M de l’appli-
cation de M dans R définie par x ↦ ⟨x, v⟩.
(3) En déduire que pour tout hyperplan vectoriel H de Rn+1 , il existe au moins un point
x ∈ M tel que Tx M = H.

Exercice E.64. Soient n ∈ N∖{0} et πn ∶ Rn+1 ∖{0} → Pn (R) la projection canonique.


Considérons l’application f ∶ R3 ∖{0} → R6 ∖{0} définie par

(x, y, z) ↦ (x2 , y 2 , z 2 , yz, xz, xy) .

(1) Montrer que l’application f est une immersion.


(2) Montrer que pour tout polynôme réel homogène 80 P de degré k ∈ N en n + 1 variables,
nous avons dPu (u) = k P (u) pour tout u ∈ Rn+1 .
(3) Montrer que la projection canonique πn est lisse. Pour tout u ∈ Rn+1 ∖{0}, calculer le
noyau de l’application tangente Tu (πn ) de πn en u. Pour tout u ∈ R3 ∖{0}, calculer le
noyau de l’application tangente Tu (π5 ○ f ) de π5 ○ f en u.
(4) En déduire que la restriction π5 ○ f∣S2 de l’application π5 ○ f à la sphère S2 est une
immersion.
(5) Montrer que l’application π5 ○f∣S2 induit par passage au quotient un plongement lisse 81
V ∶ P2 (R) → P5 (R), appelé le plongement de Veronese du plan projectif réel.

Exercice E.65. (Classification des variétés de dimension 1)


(1) Montrer qu’une variété topologique compacte connexe de dimension 1 est homéo-
morphe au cercle S1 . Montrer qu’une variété topologique connexe non compacte de
dimension 1 est homéomorphe à R. En déduire qu’une variété topologique de dimen-
sion 1 est somme disjointe d’un ensemble dénombrable d’espaces homéomorphes à R
ou à S1 .
(2) Soit k ∈ (N∖{0}) ∪ {∞}. Montrer qu’une variété Ck compacte connexe de dimension
1 est Ck -difféomorphe au cercle S1 . Montrer qu’une variété Ck connexe non compacte
de dimension 1 est Ck -difféomorphe à R. En déduire qu’une variété Ck de dimension 1
est somme disjointe d’un ensemble dénombrable de variétés Ck -difféomorphes à R ou
à S1 . 82
(3) Montrer qu’il n’existe, à C∞ -difféomorphisme près, qu’une et une seule structure de
variété C∞ sur une variété topologique de dimension 1.

4.8 Indications pour la résolution des exercices


Correction de l’exercice E.49. (1) Par le critère pratique (63) de la partie A.1.1
de l’appendice A, il existe une et une seule topologie sur X telle que pour tout élément
t ∈ R∖{0}, la famille des intervalles ]t − ϵ, t + ϵ[ pour ϵ ∈ ] 0, ∣t∣ [, ainsi que les deux familles
80. c’est-à-dire somme finie de monômes de même degré total k, ou de manière équivalente vérifiant
P (λu) = λk P (u) pour tous les λ ∈ R et u ∈ Rn+1
81. c’est-à-dire une immersion lisse qui est un homéomorphisme sur son image
82. Voir le théorème 5.7 lorsque k = ∞, dont la démonstration s’adapte pour tout k ∈ (N∖{0}) ∪ {∞},
après avoir utilisé le théorème de plongement de Whitney pour passer des variétés aux sous-variétés.

162
des ] − ϵ, 0 [ ∪ {0± } ∪ ] 0, +ϵ [ pour ϵ > 0, soient des systèmes fondamentaux de voisinages
de respectivement t ∈ R ∖ {0} et 0± dans X. Pour cette topologie, les deux applications
φ± ∶ R → X sont clairement des homéomorphismes sur leur image, puisqu’elles envoient
systèmes fondamentaux de voisinages sur systèmes fondamentaux de voisinages.
Réciproquement, pour toute topologie sur X telle que les deux applications φ± ∶ R → X
soient des homéomorphismes, les familles ci-dessus sont des systèmes fondamentaux de
voisinages de respectivement t et 0± dans X. Comme une topologie est déterminée par
la donnée d’un système fondamental de voisinages de chacun de ses points, ceci montre
l’unicité.
L’espace topologique X n’est pas séparé pour la même raison que celle pour l’exercice
E.A.99 de la partie A.1.4 de l’appendice A : tout voisinage de 0+ rencontre tout voisinage
de 0− (et 0+ ≠ 0− ). Le fait que tout point admette un voisinage homéomorphe à un ouvert
de R vient de l’existence des homéomorphismes φ± , dont les deux images recouvrent X.
(2) Notons (e1 , e2 ) la base canonique de R2 et (ϕt ) le flot local du champ de vecteurs X
sur Ω. Pour tout x ∈ Ω, notons Ix l’intervalle ouvert de définition de l’application t ↦ ϕt (x).
Soient x ∈ Ω et v un vecteur linéairement indépendant de X(x). Montrons que si ϵ > 0 est
assez petit, alors l’application de [−ϵ, +ϵ] dans Ω/∼ définie par t ↦ ϕIx+vt (x + vt) est un
homéomorphisme sur un voisinage de la courbe intégrale ϕIx (x) de x. Par le théorème 6.14,
à translation et difféomorphisme local près, nous pouvons supposer que x = 0, que dans un
voisinage U de x, le champ de vecteurs soit le champ de vecteurs constant e1 et que v = e2 .
Il existe donc ϵ > 0 tel que pour tous les t, y ∈ [−ϵ, +ϵ] , nous ayons ϕt (0, y) = (t, y).
Notons y = ϕI(0,y) (0, y) la courbe intégrale de X passant par (0, y) et I le segment
compact {0} × [−ϵ, +ϵ]. Puisque toute courbe intégrale est fermée, l’intersection y ∩ I est
compacte. Supposons par l’absurde que cette intersection ne soit pas finie. Alors elle s’ac-
cumule non trivialement sur elle-même, et par la continuité du flot, aucun point de y ∩ I
n’est isolé. Rappelons qu’un compact non vide sans point isolé d’un intervalle est non dé-
nombrable, donc y ∩ I est non dénombrable. La courbe intégrale y contient un ensemble
non dénombrable d’ouverts deux à deux disjoints ] − ϵ, +ϵ[ ×{y ′ } pour y ′ ∈ y ∩ I. Ceci
contredit le fait que y est séparable, car R l’est et le flot ϕ est continu.
Donc quitte à diminuer ϵ, nous pouvons supposer que toute courbe intégrale passant
par un point de I ne rencontre I qu’en ce point. Un argument analogue montre que si x
et y sont deux points distincts de I, alors les saturés par le flot des orbites de voisinages
ouverts disjoints Ux et Uy de x et y respectivement dans I sont ouverts et disjoints.
La restriction à I de la projection canonique Ω → Ω/∼ est donc continue et injective, de
source compacte et de but séparé, donc un homéomorphisme sur son image. Ceci montre
que l’espace topologique quotient Ω/∼ est localement homéomorphe à R.
L’espace des feuilles du premier feuilletage donné 83 est homéomorphe à l’ensemble
somme disjointe Z/4Z ∪ ⋃i∈Z/4Z (]0, +∞[ ×{i}) muni de l’unique topologie qui coïncide
avec la topologie usuelle sur ]0, +∞[×{i} et dont un système fondamental de voisinages de
i ∈ Z/4Z est l’ensemble des parties {Uϵ ∶ ϵ > 0} où Uϵ = (]0, ϵ[ ×{i}) ∪ {i} ∪ (]0, ϵ[ ×{i + 1}).
Il est non séparé pour la même raison que celle pour l’exercice E.A.99 de la partie A.1.4
de l’appendice A : tout voisinage de i rencontre tout voisinage de i + 1 pour tout i ∈ Z/4Z.
83. que nous pouvons par exemple voir comme l’espace des courbes intégrales du champ de vecteurs
X ∶ reiθ ↦ e−iθ sur R2 ∖{0}

163
]0, +∞[×{2} ]0, +∞[×{1}

2
3 1
4

]0, +∞[×{3} ]0, +∞[×{4}

L’espace des feuilles du second feuilletage donné est homéomorphe à l’ensemble somme
disjointe (] − ∞, 0] × {+}) ∪ (] − ∞, 0] × {−}) ∪ ]0, +∞[ (deux demi-droites fermées en
rouge sur le dessin et une demi-droite ouverte en vert sur le dessin) muni de l’unique
topologie qui coïncide avec la topologie usuelle sur ] − ∞, 0 [×{±} et ] 0, +∞[, et dont un
système fondamental de voisinages de (0, ±) est l’ensemble des parties {Uϵ± ∶ ϵ > 0} où
Uϵ± = (] − ϵ, 0] × {±}) ∪ ]0, ϵ[. Il est non séparé pour la même raison que celle pour l’exercice
E.A.99 de la partie A.1.4 de l’appendice A : tout voisinage de (0, +) rencontre tout voisinage
de (0, −).

Correction de l’exercice E.51. Puisque le problème est local et invariant par difféo-
morphismes ambiants, nous pouvons supposer par le théorème C.6 (voir l’appendice C) de
forme normale locale des applications de rang constant r que y0 = 0 et que f est l’applica-
tion de rang constant r linéaire définie par (x1 , . . . , xn ) ↦ (x1 , . . . , xr , 0, . . . , 0), auquel cas
l’ensemble des solutions de l’équation f (x) = y0 est le sous-espace vectoriel {0} × Rn−r de
Rn = Rr × Rn−r , qui est bien une sous-variété de dimension n − r.
Correction de l’exercice E.52. Le sous-espace M du plan est le graphe de l’application
f ∶ R → R définie par x ↦ 0 si x ≤ 0 et x ↦ xn si x ≥ 0. Cette application est de classe Cn−1 ,
donc M est une sous-variété de classe Cn−1 par la définition locale par graphe 4.5 (3) des
sous-variétés.
La pente de la droite tangente T(x,y) M en un point (x, y) de M est égale à 0 si x ≤ 0
et à n xn−1 si x ≥ 0. Si M était de classe Cn , cette pente serait de classe Cn−1 , ce qui n’est
pas le cas.

Correction de l’exercice E.53. Le groupe des rotations SO(n) agit de manière linéaire
donc de manière lisse sur Rn+1 . Il préserve la sphère Sn , et agit transitivement dessus. Il
suffit donc de montrer que Sn est une sous-variété lisse de codimension 1 au voisinage de
son pôle Nord N = (1, 0 . . . , 0) en utilisant chacune des caractérisations (1), (3) et (4) du
théorème 4.5.
L’application de la boule ouverte √ Bn = {(x1 , . . . , xn ) ∈ Rn ∶ x21 + ⋅ ⋅ ⋅ + x2n < 1} dans
R n+1
définie par (x
√1 , . . . , xn ) ↦ ( 1 − x1 − ⋅ ⋅ ⋅ − xn , x1 , . . . , xn ) est une application lisse car
2 2

l’application t ↦ t est lisse sur ]0, +∞[ . Elle envoie le point 0 de Bn sur N et Bn sur
l’hémisphère nord ouvert HN = {(x1 , . . . , xn ) ∈ Sn ∶ x0 > 0} de Sn , qui est un ouvert de
Sn . C’est un homéomorphisme sur son image (d’inverse la projection sur les n dernières
coordonnées, qui est continue). C’est une immersion car les n dernières colonnes de sa

164
matrice jacobienne sont les colonnes de la matrice identité n×n. C’est donc un paramétrage
local de Sn en N , ce qui montre qu’elle vérifie la définition (4) du théorème 4.5.
Par ce qui précède, sur cet hémisphère ouvert HN , la sphère est (à permutation de
n
coordonnées près) le graphe √ de l’application lisse de l’ouvert Bn de R à valeurs dans R
définie par (x1 , . . . xn ) ↦ 1 − x1 − ⋅ ⋅ ⋅ − xn . Ceci montre qu’elle vérifie la définition (3) du
2 2

théorème 4.5.
Enfin, l’application ψ de l’ouvert Bn × ] − 12 , 12 [ de Rn+1 à valeurs dans Rn+1 définie par

((x1 , . . . , xn ), r) ↦ (r + 1)( 1 − x21 − ⋅ ⋅ ⋅ − x2n , x1 , . . . , xn )

est une application lisse à valeurs dans le voisinage ouvert de l’hémisphère nord constitué
des points à distance radiale strictement inférieure à 21 de cet hémisphère. Elle est bijective
de bijection réciproque l’application lisse
y1 yn √
(y0 , y1 . . . , yn ) ↦ (( √ ,..., √ ), y02 + y12 + ⋅ ⋅ ⋅ + yn2 − 1) .
y02 + y12 + ⋅ ⋅ ⋅ + yn2 y02 + y12 + ⋅ ⋅ ⋅ + yn2

Donc ψ est un difféomorphisme lisse, dont l’inverse est une application de redressement
de l’hémisphère nord ouvert sur la boule ouverte Bn × {0}. Ceci montre que la sphère Sn
vérifie la définition (1) du théorème 4.5.

Correction de l’exercice E.54. (1) Rappelons que S1 = T1 = {z ∈ C ∶ ∣z∣ = 1}, et que


pour tout w ∈ S1 , l’application de ] − π2 , π2 [ dans S1 définie par t ↦ w eit est un paramétrage
local de S1 en w (paramétrant le demi-cercle ouvert centré en w). Par la définition de la
topologie produit, l’application de (S1 )n dans Tn définie par (z1 , . . . , zn ) ↦ (z1 , . . . , zn )
est clairement un homéomorphisme, d’inverse l’application (z1 , . . . , zn ) ↦ (z1 , . . . , zn ). Par
définition de la structure de sous-variété produit, pour tout (w1 , . . . , wn ) fixé dans (S1 )n ,
l’application ψ de ] − π2 , π2 [n dans (S1 )n définie par (t1 , . . . , tn ) ↦ (w1 eit1 , . . . , wn eitn ) est
un paramétrage local lisse de (S1 )n . Or ψ est aussi une immersion lisse de ] − π2 , π2 [n dans
Cn , car sa différentielle en (t1 , . . . , tn ), qui se calcule composante par composante, est
l’application linéaire injective

dψ(t1 ,...,tn ) ∶ (T1 , . . . , Tn ) ↦ (i w1 eit1 T1 , . . . , i wn eitn Tn ) .

L’application ψ est un homéomorphisme sur son image, qui est un ouvert de Tn contenant
(w1 , . . . , wn ). Donc ψ est aussi un paramétrage local en (w1 , . . . , wn ) de la sous-variété Tn .
Ceci montre que les deux structures de sous-variétés coïncident.
(2) Notons T le tore de révolution. Considérons l’application f de S1 × S1 dans R3
définie par

(eiθ , eiφ ) ↦ (x = (2 + cos φ) cos θ, y = (2 + cos φ) sin θ, z = sin φ)) .

Par construction, son image est égale à T . Puisque les applications (θ, φ) ↦ (eiθ , eiφ ) défi-
nies sur des ouverts U de diamètre au plus π de l’espace euclidien R2 sont des paramétrages
locaux de S1 × S1 , l’application f est une application lisse. C’est un homéomorphisme sur
son image, car son inverse est donné par
x y √
(x, y, z) ↦ ( √ + i√ , ( x2 + y 2 − 2) + iz) .
x2 + y 2 x2 + y 2
165
De plus, l’application f est une immersion, car la différentielle au point (θ, φ) de l’appli-
cation (θ′ , φ′ ) ↦ f (eiθ , eiφ ) est l’application linéaire
′ ′

(Θ, Φ) ↦ ( − (sin φ)(cos θ) Φ − (2 + cos φ)(sin θ) Θ,


− (sin φ)(sin θ) Φ + (2 + cos φ)(cos θ) Θ, (cos φ) Φ) ,

que l’on vérifie aisément être injective, en discutant suivant que cos φ = 0 ou pas. Donc f
est un plongement lisse de T2 dans R3 d’image T . Il découle alors de la proposition 4.10
que T est une sous-variété lisse de R3 et que l’application f est un C∞ -difféomorphisme
de T2 sur T .

Correction de l’exercice E.55. Puisque {(Sn ∖ {i}, pi )}i∈{S,N } est un atlas de cartes
de la structure standard de variété sur Sn , il suffit de montrer que pour tout i ∈ {S, N }
l’application p−1
i ∶ R → Sn ∖{i} est un paramétrage local de la structure de sous-variété
n

lisse de Sn . Nous le montrons pour le pôle Nord, l’argument pour le pôle Sud est le même
(nous pourrions aussi utiliser le fait que l’antipodie est un difféomorphisme à la fois pour
la structure de variété standard et celle de sous-variété de Sn ).
Un calcul élémentaire (voir la correction de l’exercice E.A.117 (8) dans la partie A.6
de l’appendice A) montre que f = p−1 N ∶R →R
n n+1
est l’application

∑ni=1 yi2 − 1 2y1 2yn


y = (y1 , . . . , yn ) ↦ (f0 (y) = , f1 (y) = , . . . , fn (y) = ).
1 + ∑i=1 yi
n 2 1 + ∑i=1 yi
n 2 1 + ∑ni=1 yi2

En tant qu’application à coordonnées des fractions rationnelles de dénominateur ne s’an-


nulant pas, cette application est lisse. Nous savons déjà que c’est un homéomorphisme
sur son image (qui est un ouvert de Sn ), puisque son inverse est la projection stéréogra-
phique pN . En identifiant le groupe des rotations SO(n) avec son image dans SO(n + 1)
par A ↦ ( 10 A0 ), pour tous les A ∈ SO(n) et y ∈ Rn , nous avons f (Ay) = Af (y). Puisque les
rotations sont des difféomorphismes et puisqu’elles agissent transitivement sur les demi-
droites vectorielles, pour montrer que f est une immersion, il suffit de le faire en un point
y ′ = (y1 , y2 = 0, . . . , yn = 0) où y1 ≥ 0.
Notons f0 , f1 , . . . , fn ∶ Rn → R les composantes de f et r2 = ∑ni=1 yi2 = y12 . La matrice
jacobienne Jfy′ ∈ Mn+1,n (R) de f en y ′ se calcule aisément, et nous avons



4y y
− (1+ri 2j)2 = 0 si i ≠ 0 et i ≠ j



∂fi ′ ⎪
⎪ 2(1+r2 −2y2 )
(y ) = ⎨ (1+r2 )2 i = si i ≠ 0, 1 et i = j
2
∂yj ⎪


1+y12



2(1+r2 −2yi2 )
=
2(1−y12 )
si i = j = 1 .
⎩ (1+r2 )2 (1+y12 )2

Si y1 ≠ 1, la sous-matrice carrée ( ∂y
∂fi
j
(y ′ ))1≤i,j≤n de la matrice Jfy′ est diagonale à coeffi-
cients diagonaux non nuls. Elle est donc inversible et f est une immersion en y ′ . Si y1 = 1,
nous avons
∂f0 ′ 2y1 (r2 − 1)(2y1 )
(y ) = − =1.
∂y1 1 + r2 (1 + r2 )2
La sous-matrice carrée ( ∂y
∂fi
j
(y ′ ))0≤i≤n,i≠1,1≤j≤n est donc triangulaire supérieure à coefficients
diagonaux non nuls. Par conséquent, l’application f est encore une immersion en y ′ . Nous
avons donc bien montré que f est un paramétrage local de la sous-variété Sn .
166
Correction de l’exercice E.56. (1) Considérons l’application f̃ ∶ Rn → (S1 )n définie
par (t1 , . . . , tn ) ↦ (e2iπt1 , . . . , e2iπtn ). C’est un C∞ -difféomorphisme local, qui passe au
quotient en une bijection continue entre espaces compacts, donc un homéomorphisme,
f ∶ Rn /Zn → (S1 )n . Cet homéomorphisme f , qui est un C∞ -difféomorphisme local par
la dernière affirmation de la proposition 4.16, est donc un C∞ -difféomorphisme entre la
structure de variété quotient de Rn /Zn et la structure de variété produit de (S1 )n .
(2) Montrons que la projection canonique f̃ ∶ Sn → Pn (R) est un C∞ -difféomorphisme
local entre la structure de sous-variété de Sn et la structure de variété de Pn (R) dé-
finie par les coordonnées homogènes. L’application f̃ est équivariante pour les actions
de SO(n) par rotations sur Sn et par transformations projectives sur Pn (R). Ces deux
actions sont des actions par C∞ -difféomorphismes, comme cela se vérifie en cartes lo-
cales. Il suffit donc par transitivité de montrer que f̃ est un C∞ -difféomorphisme lo-
cal au voisinage √ du point (1, 0, . . . , 0). L’application f̃ lue dans les paramétrages locaux
(x1 , . . . , xn ) ↦ ( 1 − ∑1≤i≤n x2i , x1 , . . . , xn ) de Sn et (t1 , . . . , tn ) ↦ [1 ∶ t1 ∶ . . . ∶ tn ] de
Pn (R) est l’application (x1 , . . . , xn ) ↦ ( √ x1
, . . . , √ xn ), qui est un C∞ -
1−∑1≤i≤n x2i 1−∑1≤i≤n x2i
difféomorphisme local au voisinage de 0. Le résultat en découle.
Maintenant, comme dans la question (1), la projection canonique f̃ passe au quotient
en un homéomorphisme f ∶ ((Z/2Z)/Sn ) → Pn (R), qui est un C∞ -difféomorphisme local
par la dernière affirmation de la proposition 4.16. Donc f est C∞ -difféomorphisme entre la
structure de variété quotient de (Z/2Z)/Sn et la structure de variété de Pn (R) définie par
les coordonnées homogènes.
Correction de l’exercice E.57. (1) Par le théorème de dérivation des fonctions com-
posées, l’application f est différentiable sauf aux points (0, 0, z) pour z ∈ R. Pour tout
(x, y, z) ∈ R3 ∖{(0, 0, 0)}, la différentielle df(x,y,z) est alors la forme linéaire
x √ y √
(X, Y, Z) ↦ √ ( x2 + y 2 − 1)X + √ ( x2 + y 2 − 1)Y + 2zZ
x2 + y 2 x2 + y 2

(2) Cette différentielle est surjective en tout point (x, y, z) ∈ R3 ∖({(0, 0)} × R) sauf si
x + y 2 = 1 et z = 0, c’est-à-dire sauf si t = f (x, y, z) vaut 0.
2

(3) Par le théorème des submersions (voir la définition (2) du théorème 4.5), l’hyper-
surface de niveau Mt est une sous-variété lisse (de codimension 1 donc de dimension 2) si
t ≠ 0.
Montrons que l’hypersurface de niveau M0 = f −1 (0) n’est pas une sous-variété lisse de
R3 . Le cercle S1 × {0} = {(x, y, z) ∈ R3 ∶ s2 + y 2 = 1, z = 0} est contenu dans M0 . Si ϵ > 0 est
assez petit, alors l’intersection avec M0 de la boule de centre (1, 0, 0) et de rayon ϵ privée
de son intersection avec S1 ×√ {0} admet quatre composantes connexes (obtenues en variant
le signe de z et le signe de x2 + y 2 − 1). Or cette intersection ne devrait avoir que deux
composantes connexes si M0 était une sous-variété au voisinage de 0.
(4) Par la proposition 4.12 (2), pour tout (x, y, z) ∈ R3 tel que x2 + y 2 ≠ 1 et z ≠ 0,
l’espace tangent à Mt en f (x, y, z) vaut le plan vectoriel Ker d f(x,y,z) , égal à
x √ y √
{(X, Y, Z) ∈ R3 ∶ √ ( x2 + y 2 − 1) X + √ ( x2 + y 2 − 1) Y + 2z Z = 0} .
x2 + y 2 x2 + y 2

167
Correction de l’exercice E.58. (1) L’application x ∶ (z, θ) ↦ x(z, θ) de R2 dans R3 est
clairement lisse (chacune de ses trois composantes l’est). Sa matrice jacobienne en (z, θ) est

⎛f (z) cos θ −f (z) sin θ⎞
⎜ f ′ (z) sin θ f (z) cos θ ⎟. Comme f ne s’annule pas et comme sin θ et cos θ ne s’annulent
⎝ 1 0 ⎠
pas simultanément, les deux colonnes sont linéairement indépendantes. Donc l’application x
est de rang 2 et x est une immersion en tout point de R2 . L’application x passe au quotient
en une application x continue et injective de l’espace localement compact R × (R/2πZ)
dans l’espace localement compact R3 . De plus, l’application x est propre en regardant la
dernière coordonnée. C’est donc un homéomorphisme sur son image. L’application x est
donc un C∞ -plongement.
(2) La même démonstration (en prenant des paramétrages locaux de la sphère Sn−1
pour montrer le caractère immersif) montre que l’application de R × Sn−1 dans Rn définie
par (z, (x1 , . . . , xn )) ↦ (f (z)x1 , . . . , f (z)xn , z) un C∞ -plongement, donc que son image est
une sous-variété de Rn qui est C∞ -difféomorphe à R × Sn−1 .
Correction de l’exercice E.59. (1) L’application f1 est clairement lisse (chacune de
ses composantes l’est) et à valeurs dans S1 . Sa différentielle en tout x ∈ R est l’application
dx f1 ∶ h ↦ (−(sin x)h, (cos x)h), qui est injective car sin x et cos x ne s’annulent pas simul-
tanément. Donc f est une immersion en tout point. Si I = ]a, b[ est un intervalle ouvert
avec 0 < b−a < 2π, alors l’application f ∶ I → S1 est continue et injective, d’espace de départ
compact, à valeurs dans un espace séparé, donc un homéomorphisme sur son image. Donc
f ∶ I → S1 est un homéomorphisme sur son image, et par conséquent est un paramétrage
local de S1 .
(2) L’application f2 est clairement lisse (chacune de ses composantes l’est) et à valeurs
dans S2 . Soit (a, b, c) ∈ S2 , montrons qu’il appartient à l’image de f2 . Si a = b = 0, alors
c = ±1 et nous pouvons prendre y = ± π2 (et n’importe quel x). Supposons (a, b) ≠ 0. Puisque
√ √
c ∈ [−1, 1], il existe y ∈ R tel que c = sin y. Alors ρ = a2 + b2 = 1 − sin2 = cos y, quitte à
remplacer y par π − y ce qui ne change pas sin y. Par l’existence des coordonnées polaires,
il existe x ∈ R tel que (a, b) = (ρ cos x, ρ sin x), ce qui montre la surjectivité de f2 .
⎛− sin x cos y − cos x sin y ⎞
La matrice jacobienne de f2 en (x, y) est J = ⎜ cos x cos y − sin x sin y ⎟.
⎝ 0 cos y ⎠
⎛0 ± cos x⎞
Si y ∈ π2 + πZ (ce qui équivaut à cos y = 0), alors cette matrice vaut ⎜0 ± sin x ⎟. Elle
⎝0 0 ⎠
est alors de rang 1 car sin x et cos x ne s’annulent pas simultanément. En particulier f2
n’est alors pas une immersion en (x, y), donc n’est pas un paramétrage local en f2 (x, y).
Si y ∉ π2 + πZ, alors la seconde colonne de J est non nulle. La première colonne de
J n’est pas un multiple non nul de la seconde, et est un multiple non nul d’un vecteur
colonne non nul, toujours car sin x et cos x ne s’annulent pas simultanément. Donc J est
de rang 2. Par le théorème d’inversion locale appliqué à l’application f lue (au but) dans
un paramétrage local de la sphère, l’application f2 est donc une immersion en tout point
(x, y) ∈ R2 tel que y ∉ π2 + πZ, et un paramétrage local au voisinage de l’image de ce point
par f2 .
(3) L’application f3 est clairement lisse (chacune de ses composantes l’est) et à valeurs
dans S3 . Soit (a, b, c, d) ∈ S3 , montrons que ce point appartient à l’image de f3 . Posons
168
√ √
σ = a2 + b2 et ρ = c2 + d2 . Puisque σ 2 + ρ2 = 1, il existe z ∈ R tel que σ = cos z et
ρ = sin z. Par coordonnées polaires, il existe x, y ∈ R tel que (a, b) = (σ cos x, σ sin x) et
(c, d) = (ρ cos y, ρ sin y), ce qui montre la surjectivité de f3 .
⎛− sin x cos z 0 − cos x sin z ⎞
⎜ cos x cos z 0 − sin x sin z ⎟
La matrice jacobienne de f3 en (x, y, z) est J = ⎜ ⎟.
⎜ 0 − sin y sin z cos y cos z ⎟
⎝ 0 cos y sin z sin y cos z ⎠
⎛− ± sin x 0 0 ⎞
⎜ ± cos x 0 0 ⎟
Si z ∈ πZ, alors cette matrice vaut ⎜ ⎟, donc est de rang 2, d’où f3 n’est
⎜ 0 0 ± cos y ⎟
⎝ 0 0 ± sin y ⎠
⎛0 0 − ± cos x⎞
⎜0 0 − ± sin x ⎟
pas une immersion en (x, y, z). De même, si z ∈ π2 + πZ, alors J = ⎜ ⎟
⎜0 − ± sin y 0 ⎟
⎝0 ± cos y 0 ⎠
est de rang 2, donc f3 n’est pas une immersion en (x, y, z).
⎛− sin x 0 − cos x sin z ⎞
⎜ cos x 0 − sin x sin z ⎟
Si z ∉ π2 Z, alors J a le même rang que la matrice ⎜ ⎟, dont
⎜ 0 − sin y cos y cos z ⎟
⎝ 0 cos y sin y cos z ⎠
les deux premières colonnes sont linéairement indépendantes. Montrons que la troisième
colonne n’est pas combinaison linéaire des deux premières. Sinon il existerait a ∈ R tel que
− cos x sin z = −a sin x et − sin x sin z = a cos x. Donc en prenant des carrés et en sommant,
nous aurions sin2 z = a2 , et en particulier a ≠ 0. Si par exemple sin z = a, en simplifiant,
nous aurions cos x = − sin x = − cos x, ce qui contredit le fait que sin x et cos x ne s’annulent
pas simultanément. Donc J est de rang 3. Comme dans la question (2), l’application f3
est une immersion en tout point (x, y, z) ∈ R3 tel que z ∉ π2 Z. Par le théorème d’inversion
locale, f3 est donc un paramétrage local au voisinage de l’image de ce point par f3 .
Correction de l’exercice E.60. (1) Pour tout g ∈ Sp2n (R), l’application de M2n (R) dans
M2n (R) définie par x ↦ gx est un C∞ -difféomorphisme (car linéaire d’inverse x ↦ g −1 x),
qui préserve Sp2n (R) puisque Sp2n (R) est un groupe, et qui envoie I2n sur g. Donc pour
montrer que Sp2n (R) est une sous-variété au voisinage de g, il suffit de montrer que Sp2n (R)
est une sous-variété au voisinage de I2n .
Notons Asym2n = {x ∈ M2n (R) ∶ t x = −x}, et remarquons que Jn appartient à Asym2n .
L’application F ∶ M2n (R) → Asym2n définie par x ↦ t x Jn x (qui est bien définie car
( x Jn x) = t x t Jn x = − t x Jn x) est C∞ (car polynomiale en les coefficients). Elle envoie
t t

I2n sur Jn . Sa différentielle en I2n est l’application d FI2n ∶ X ↦ t XJn + Jn X de M2n (R)
dans Asym2n . Cette différentielle est surjective. En effet, pour tout élément Y de Asym2n ,
si X = − 21 Jn Y , alors puisque t Y = −Y , t Jn = −Jn et Jn2 = −I2n , nous avons

1t t 1 1 1
t
XJn + Jn X = − Y Jn Jn − Jn Jn Y = − Y Jn Jn − Jn Jn Y = Y .
2 2 2 2
Donc Sp2n (R) = F −1 (Jn ) est un fermé (car F est continue), et une sous-variété lisse au
voisinage de I2n par le théorème 4.5 (2). Son espace tangent en I2n est

TI2n Sp2n (R) = Ker d FI2n = {X ∈ M2n (R) ∶ t XJn = −Jn X}

169
par la proposition 4.12 (2). Toujours par le théorème 4.5 (2), la dimension de Sp2n (R) est
égale à la différence entre la dimension de l’espace de départ et celle de l’espace d’arrivée,
2n(2n−1)
donc (2n)2 − 2 = n(2n − 1).
(2) La première affirmation est évidente par la définition du produit matriciel, car une
matrice colonne x est de norme 1 si et seulement si t xx = 1 et deux matrices colonnes x et
y sont orthogonales si et seulement si t xy = 0.
Nous allons utiliser comme dns la question (1) la méthode des surfaces de niveau
régulières/des submersions/des fonctions implicites, voir le théorème 4.5 (2). Considérons
l’application f ∶ Mn,k (R) → Symk , que nous noterons f (k) dans la question (3) où il
conviendra de préciser l’entier k, définie par x ↦ t x x, de sorte que f −1 (Ik ) = Vn,k . Elle
est lisse car polynomiale en les coefficients. La différentielle de f en x ∈ Mn,k (R) est
l’application
dfx = d(f (k) )x ∶ X ↦ t x X + t X x .
Si f (x) = Ik , montrons que dfx est surjective. Pour tout y ∈ Symk , posons X = 12 x y (qui est
bien définie, car x possède k colonnes et y possède k lignes, et qui appartient à Mn,k (R)).
Puisque t x x = Ik et comme y est symétrique, nous avons
1t 1 1 1
dfx (X) = x x y + ty tx x = y + y = y .
2 2 2 2
Donc f est une submersion en tout point de Vn,k . Par le théorème 4.5 (2), le sous-espace
Vn,k de Mn,k (R) est une sous-variété de Mn,k (R) dont la dimension est

k(k + 1)
dim Mn,k (R) − dim Symk = n k − .
2
A ) + ( t t )( Ik ) = 0 si
Pour tous les A ∈ Mk,k (R) et B ∈ Mn−k,k (R), nous avons ( t Ik 0 )( B A B 0
et seulement si A est antisymétrique. Donc si x = ( I0k ), alors

A) ∶ A ∈ M
Tx Vn,k = Ker dfx = {( B k,k (R), B ∈ Mn−k,k (R), A = −A} .
t
(12)

L’application x ↦ t x est un homéomorphisme de Vn,1 sur la sphère unité Sn−1 de Rn .


Par définition, nous avons Vn,n = O(n) (voir la liste des groupes matriciels classiques dans
la partie 4.5).
(3) Représentons les éléments de Mn,k (R) comme des matrices par blocs (C1 . . . Ck )
de leurs colonnes ou comme des matrices par blocs (y z) de deux matrices y et z à ℓ
colonnes et à k − ℓ colonnes respectivement.
L’application πk,ℓ ∶ Vn,k → Vn,ℓ est la restriction aux sous-variétés Vn,k et Vn,ℓ (bien
définie car les ℓ premières colonnes d’une matrice à k colonnes orthonormées sont encore
orthonormées) de l’application (C1 . . . Ck ) ↦ (C1 . . . Cℓ ) de Mn,k (R) dans Mn,ℓ (R).
Celle-ci est linéaire, donc de classe C∞ et de différentielle en tout point égale à elle-même.
Par conséquent, pour tout élément x ∈ Vn,k , en notant y = πk,ℓ (x), l’application tangente
Tx πk,ℓ ∶ Tx Vn,k → Ty Vn,ℓ de πk,ℓ en x est la restriction de cette application linéaire. Montrons
−1
que Tx πk,ℓ est surjective, ce qui montrera que πk,ℓ est une submersion en x, donc que πk,ℓ (y)
est une sous-variété lisse de Mn,k (R) par le théorème 4.5 (2).
Soit Y ∈ Ty Vn,ℓ ⊂ Mn,ℓ (R). Par la question précédente (2) et puisque nous avons
Tx Vn,ℓ = Ker d(f (ℓ) )x (voir la proposition 4.12 (2) pour la justification de cette égalité,
170
ou la formule (12) ci-dessus avec k = ℓ), nous avons t Y y + t yY = 0. Soit z ∈ Mn,k−ℓ (R)
telle que x = (y z). Posons Z = − y t Y z, qui appartient à Mn,k−ℓ (R) car y ∈ Mn,ℓ (R),
t
Y ∈ Mℓ,n (R) et z ∈ Mn,k−ℓ (R), et X = (Y Z), qui appartient à Mn,k (R). Par la définition
de X, puisque t Y y + t yY = 0, par la définition de Z, puisque t yy = 1 car y ∈ Vn,ℓ , et enfin
puisque t yz = 0 et t zy = 0 car x = (y z) ∈ Vn,k donc les colonnes de y sont orthogonales
aux colonnes de z (et réciproquement !), nous avons
t
Y t
y t
Y y + t yY t
Y z + t yZ
t
Xx + t xX = (t ) (y z) + (t ) (Y Z) = ( t )
Z z Zy + t zY t
Zz + t zZ
0 Y z − t yy t Y z
t
0 0
=( )=( ).
− zY yy + t zY
t t
− zY t yz − t zy t Y z
t
0 0

Donc X ∈ Ker d(f (k) )x = Tx Vn,k et par construction Tx πk,ℓ (X) = Y , ce qui montre que
Tx πk,ℓ est surjective.
−1 −1
De plus, nous avons πk,ℓ (0) = {(y z) ∈ Vn,k ∶ y = 0} et l’application (0, z) ↦ z de πk,ℓ (0)
dans Vn,k−ℓ (qui est bien à valeur dans Vn,k−ℓ car les colonnes de z sont orthonormées), est
un C∞ -difféomorphisme, comme restriction à deux sous-variétés d’une application linéaire
d’inverse aussi restriction à deux sous-variétés de l’application linéaire z ↦ (0, z).

Correction de l’exercice E.61. (1) Considérons l’application f ∶ R2 → R définie par

(x, y) ↦ y 2 − x3 − ax − b ,

qui est de classe C∞ (car polynomiale) et vérifie f −1 (0) = H(a, b). Pour tout élément
(x, y) ∈ H(a, b), la différentielle de f en (x, y) est la forme linéaire

(X, Y ) ↦ (−3x2 − a)X + (2y)Y .

Elle n’est passurjective si et seulement si elle est nulle, c’est-à-dire si et seulement si le


y=0
système d’équations S ∶ { 2 est vérifié. Comme (x, y) ∈ H(a, b), ce système S
x = − a3
implique que 0 = − a3 x + ax + b. Si a = 0, alors S est équivalent à x = y = 0 et implique
que b = 0, donc que ∆(a, b) = 0, ce qui n’est pas possible sous les hypothèses de cette

⎪ y=0



question (1). Si a ≠ 0, le système S est équivalent au système ⎨ x = − 2a
3b
. La dernière


⎪ 3b 2
⎪ (
⎩ 2a ) = − a
3
équation de ce dernier système est équivalente à ∆(a, b) = 0, ce qui est exclu dans cette
question (1). Donc f est une submersion en tout point de H(a, b), qui est par conséquent
une sous-variété lisse de R2 par le théorème 4.5 (2), de dimension 2 − 1 = 1 (en particulier
H(a, b) est une courbe lisse).
Dans le dessin ci-dessous, le discriminant ∆(a, b) de la courbe elliptique réelle H(a, b)
ne s’annule pas pour les valeurs (a, b) = (−4, 0) en bleu foncé, (a, b) = (0, 1) en vert clair,
(a, b) = (−3, 3) en vert foncé, (a, b) = (0, −3) en rose et (a, b) = (−1, 0) en noir.

171
3
y 2 = x3 − 4x
2
1
y 2 = x3 + 1 1
2 y 2 = x3 − 3
−2 −1 − 12 1
1 2 3
− 21 2

−1

−2 y 2 = x3 − x

−3
y 2 = x3 − 3x + 3

(2) Supposons que ∆(a, b) = 0. Si a = 0, alors b = 0 et H(0, 0) est le graphe (en échangeant
les deux axes de coordonnées) de l’application y ↦ x = y 2/3 de R dans R, qui est lisse sauf
en 0. L’application y ↦ (y 2/3 , y) est un homéomorphisme de R dans H(0, 0) (d’inverse la
seconde projection), donc H(0, 0) est une variété topologique. Elle est lisse en dehors de
(0, 0). La courbe topologique H(0, 0) (dessinée en rouge ci-dessous) a un point de rebrous-
sement en (0, 0), en laquelle elle n’est pas une variété de classe C1 . Par exemple, si elle
était de classe C 1 , sa droite tangente en (0, 0) serait par continuité l’axe horizontal. Mais la
courbe H(0, 0) n’est pas localement le graphe d’une fonction au dessus de l’axe horizontal,
car la projection orthogonale sur cet axe n’est pas injective.

y 2 = x3
1
y = x − 3x − 2
2 3

−2 −1 1 2

y 2 = x3 − 3x + 2
−1

−2

Rappelons (voir par exemple [Lan, V, §10], avec une convention de notation différente)
que
● le résultant de deux polynômes complexes non constants P de degré m et Q de degré n
est le déterminant Res(P, Q) de l’application linéaire de Cn−1 [X]×Cm−1 [X] → Cm+n−1 [X]
172
définie par (x, y) ↦ P x + Qy dans les bases canoniques

((1, 0), (X, 0), . . . , (X n−1 , 0), (0, 1), (0, X), . . . , (0, X m−1 )) et (1, X, . . . , X m−n−1 ) ;

● si m = 3 et n = 2, si P = a0 + a1 X + a2 X 2 + a3 X 3 et Q = b0 + b1 X + b2 X 2 , alors
RRR a0 0 b0 0 0 RRRR
RRR R
RRR a1 a0 b1 b0 0 RRRR
R R
Res(P, Q) = RRRR a2 a1 b2 b1 b0 RRRR .
RRR R
RRR a3 a2 0 b2 b1 RRRR
RRR R
R 0 a3 0 0 b2 RRRR

● Les deux polynônes complexes P et Q ont une racine commune si et seulement si


Res(P, Q) = 0. En particulier, P a une racine multiple si et seulement si Res(P, P ′ ) = 0 où
P ′ est le polynôme dérivé de P .
Considérons le polynôme complexe P (X) = X 3 + aX + b. Un petit calcul montre que

Res(P, P ′ ) = 4 a3 + 27 b2 .

Donc dire que le discriminant ∆(a, b) est nul est équivalent à dire que le polynôme complexe
P a une racine multiple α1 . Puisque P est à coefficients réels, ses racines complexes non
réelles viennent par paires conjuguées. Comme P n’est que de degré 3, ceci force α1 à être
réelle et la dernière racine α2 à être aussi réelle. Nous avons alors deux possibilités.
● Ou bien α2 = α1 et P = (X − α1 )3 puisque P est unitaire. Comme le coefficient de
X dans P est nul, ceci force α1 = 0, et donc a = b = 0, cas déjà traité.
2

● Ou bien α2 ≠ α1 et

P = (X − α1 )2 (X − α2 ) = X 3 − (α2 + 2α1 )X 2 + (α12 + 2α1 α2 )X − α12 α2 .

Par identification de coefficients, nous avons donc α2 = −2α1 , a = −3α12 et b = 2α13 . Nous
avons a, b ≠ 0 sinon (a, b) = (0, 0) puisque le discriminant est nul et nous serions dans la
√ 2
possibilité précédente. En particulier, α1 = ± − a3 , sachant que a3 = − 27b
4 < 0. Comme vu
dans la question (1), le seul point de H(a, b) qui pourrait ne pas être un point lisse serait
6α3
un point (x0 , y0 ) où y0 = 0 et x0 = − 2a
3b
= − −6α12 = α1 .
√ 1
Supposons tout d’abord que α1 = − − a3 , ce qui implique que α1 < 0 < α2 . Comme
nous avons y 2 = P (x) = (x − α1 )2 (x − α2 ) pour tout (x, y) ∈ H(a, b), le seul point de la
courbe H(a, b) dans le demi-plan ouvert H− = {(x, y) ∈ R2 ∶ x < α2 } est le point (x0 , y0 ).
Donc H(a, b) ∩ H− est une sous-variété lisse de dimension 0 (réduite à un point !). Dans le
demi-plan ouvert H+ = {(x, y) ∈ R2 ∶ x > α1 }, la question (1) montre que H(a, b) ∩ H+ est
une sous-variété lisse de dimension 1. Avec la définition du cours, le sous-espace H(a, b)
n’est donc pas une sous-variété, car il a une composante connexe qui est une sous-variété
de dimension 0 et une composante connexe qui est une sous-variété de dimension 1 ≠ 0.
Voir la figure en bleu foncé ci-dessus,√où α1 = −1.
Supposons maintenant que α1 = − a3 , ce qui implique que α1 > 0 > α2 . Alors si x est

proche de α1 , nous avons x − α2 proche de α1 − α2 = 3α1 = −3a > 0. La courbe H(a, b)
est donc, au voisinage du point (x0 , y0 ), réunion des graphes des deux fonctions continues

f± ∶ x ↦ ±∣x − α1 ∣ x − α2 pour x proche de α1 . Or les dérivées à droites et à gauche de f+
en x = α1 sont de signes opposés et le graphe de f− est le symétrique de celui de f+ par
173
rapport à l’axe horizontal, cet axe contenant le point (x0 , y0 ). Donc la courbe H(a, b) a un
point de croisement en (x0 , y0 ). Voir la courbe en vert foncé du dessin ci-dessus, où α1 = 1.
Elle n’est donc pas une sous-variété (par exemple parce qu’elle devrait être de dimension
1 par connexité, et que le point (x0 , y0 ) sépare un voisinage connexe par arcs de ce point
dans H(a, b) en quatre composantes connexes par arcs au lieu de 2 pour les sous-variétés
de dimension 1).
En conclusion, si le discriminant ∆(a, b) est nul, alors le sous-espace H(a, b) n’est pas
une sous-variété lisse de R2 .
(3) Nous venons de voir que si ∆(a, b) = 0, alors H(a, b) est connexe si b ≥ 0 et n’est
pas connexe si b < 0, puisque b = 2 α13 est du même signe que α1 .
Supposons maintenant que ∆(a, b) ≠ 0. Comme P est un polynome à coefficients réels
de degré 3 (impair), il a nécessairement une racine réelle. Ses deux autres racines complexes
sont ou bien non réelles et complexes conjuguées, ou bien réelles et alors les trois racines
réelles sont deux à deux distinctes puisque Res(P, P ′ ) ≠ 0.
Comme le coefficient dominant de P est positif, si α1 < α2 < α3 sont les trois racines
réelles deux à deux distinctes de P , alors H(a, b)√possède deux composantes connexes, la
première réunion du graphe de la fonction x ↦ P (x) sur l’intervalle [α1 , α2 ] et de son
symétrique par rapport à l’axe horizontal, la seconde celle sur l’intervalle [α3 , +∞[.
Si P admet une racine complexe non réelle et si α1 est sa racine réelle, alors√ H(a, b)
possède une seule composante connexe, réunion du graphe de la fonction x ↦ P (x) sur
l’intervalle [α1 , +∞[ (sur lequel P (x) est positif) et de son symétrique par rapport à l’axe
horizontal.
(4)

2
b=1

b = 2/(3 3)
1
b=0

−2 −1 − √1 0 1 2
3


b = −2/(3 3)
−1
b = −1

−2

Correction de l’exercice E.62. (1) Supposons que f soit de rang constant au voisinage
de x. Pré-composer une submersion s′ en x par un Ck -difféomorphisme local en x′ envoyant
x′ sur x est une submersion en x′ envoyant x′ sur s′ (x). Post-composer une immersion i′
174
en y par un Ck -difféomorphisme local en i′ (y) envoyant i′ (y) sur 0 est une immersion en
y envoyant y sur 0. En appliquant le théorème de forme normale locale des applications
de rang constant (voir le corollaire C.4 de l’appendice C) à l’application f lue dans des
paramétrages locaux en x et en f (x), il suffit donc de supposer que M = Rm , que N = Rn et
que f est l’application linéaire (x1 , . . . , xm ) ↦ (x1 , . . . , xr , 0, . . . , 0) pour r ≤ min{m, n}. Or
cette application est la composition i ○ s de la submersion linéaire de Rm dans Rr définie
par s ∶ (x1 , . . . , xm ) ↦ (x1 , . . . , xr ) et de l’immersion linéaire de Rr dans Rn définie par
i ∶ (x1 , . . . , xr ) ↦ (x1 , . . . , xr , 0, . . . , 0).
Réciproquement, supposons que f s’écrive i○s au voisinage de x, où s est une submersion
Ck en x et i une immersion Ck en s(x). Notons Θ un paramétrage local en s(x), quelconque.
Alors par le théorème 4.8 de forme normale locale des submersions (en vérifiant bien l’ordre
des quantificateurs), il existe r ∈ N et un paramétrage local φ en 0 tel que, au voisinage de
0, nous ayons
Θ−1 ○ s ○ φ (x1 , . . . , xm ) = (x1 , . . . , xr ) .
De même, par le théorème 4.8 de forme normale locale des immersions (en vérifiant bien
l’ordre des quantificateurs), il existe un paramétrage local ψ en i(s(x)) = f (x) tel que
ψ(0) = f (x) et, au voisinage de 0, nous ayons

ψ −1 ○ i ○ Θ (x1 , . . . , xr ) = (x1 , . . . , xr , 0, . . . , 0) .

Alors, au voisinage de 0, nous avons

ψ −1 ○ f ○ φ = (ψ −1 ○ i ○ Θ) ○ (Θ−1 ○ s ○ φ) ∶ (x1 , . . . , xm ) ↦ (x1 , . . . , xr , 0, . . . , 0) .

Donc f est de rang constant au voisinage de x, et nous avons montré par la même occasion
que la troisième affirmation du théorème 4.8 découle des deux premières.
(2) Ceci découle, par des réductions analogues à celles de la question (1), du fait que
l’application linéaire (x1 , . . . , xm ) ↦ (x1 , . . . , xr , 0, . . . , 0) de Rm dans Rn , qui est de rang
constant r où r ≤ min{m, n}, est la composition s ○ i de l’immersion linéaire de Rm dans
Rm+n−r définie par i ∶ (x1 , . . . , xm ) ↦ (x1 , . . . , xm , 0, . . . , 0) et de la submersion linéaire
s ∶ (y1 , . . . , ym , ym+1 , . . . , ym+n−r ) ↦ (y1 , . . . , yr , ym+1 , . . . , ym+n−r ) de Rm+n−r dans Rn .
(3) Soient m la dimension de M et n la dimension de N . Soient g ∶ N → P une immersion
C k et g ′ ∶ P ′ → M une submersion C k . Fixons y ∈ P ′ et notons p′ la dimension de P ′ , qui
vérifie p′ ≥ m puisque g ′ ∶ P ′ → M est une submersion. Supposons que f ∶ M → N soit une
application C k de rang constant r ≤ min{m, n} au voisinage de x = g ′ (y). Par le théorème
4.8 de forme normale locale des applications de rang constant, il existe des paramétrages
locaux φ de M en x et ψ de N en f (x) tels que φ(0) = x, ψ(0) = f (x) et, au voisinage de
0 dans Rmx , nous ayons

ψ −1 ○ f ○ φ (x1 , . . . , xm ) = (x1 , . . . , xr , 0, . . . , 0) .

Puisque g est une immersion en f (x), par le théorème 4.8 de forme normale locale des
immersions (en vérifiant bien l’ordre des quantificateurs), il existe un paramétrage local ψ ′
de P en g(f (x)) tel que ψ(0) = g(f (x)) et, au voisinage de 0 dans Rn , nous ayons

(ψ ′ )−1 ○ g ○ ψ (x1 , . . . , xn ) = (x1 , . . . , xn , 0, . . . , 0) .

175
Puisque g ′ est une submersion en y, par le théorème 4.8 de forme normale locale des
submersions (en vérifiant bien l’ordre des quantificateurs), il existe un paramétrage local
φ′ de M en x, tel que φ′ (0) = y et, au voisinage de 0 dans Rp , nous ayons

φ−1 ○ g ′ ○ φ′ (x1 , . . . , xp′ ) = (x1 , . . . , xm ) .



Alors au voisinage de 0 dans Rp , nous avons

(ψ ′ )−1 ○ (g ○ f ○ g ′ ) ○ φ′ = ((ψ ′ )−1 ○ g ○ ψ) ○ (ψ −1 ○ f ○ φ) ○ (φ−1 ○ g ′ ○ φ′ )


∶ (x1 , . . . , xp′ ) ↦ (x1 , . . . , xr , 0, . . . , 0) .

Ceci montre que l’application g ○ f ○ g ′ ∶ P ′ → P est de rang constant r au voisinage


de y, puisqu’elle admet une application lue dans des paramétrages locaux en y et en
g ○ f ○ g ′ (y) = g(f (x)) qui est l’application linéaire standard de rang constant r. C’est ce
que nous voulions démontrer.
(4) La réponse à la question est « Pas toujours ». Par exemple, prenons f ∶ R → R2
l’immersion lisse t ↦ (t, t2 ) et g ∶2 R → R la submersion lisse (car linéaire) (x, y) ↦ y. Alors
g ○ f ∶ R → R est l’application t ↦ t2 , qui n’est pas de rang constant au voisinage de 0, car
elle est de rang 1 en tout t ≠ 0 et de rang nul en t = 0.

Correction de l’exercice E.64. (1) L’application f est définie entre deux ouverts d’es-
paces euclidiens, et est lisse (car polynomiale). Pour tout (x, y, z) ∈ R3 ∖{0}, la matrice
⎛2 x 0 0⎞
⎜ 0 2y 0 ⎟
⎜ ⎟
⎜0 0 2 z⎟
jacobienne de f en (x, y, z) est J = Jf(x,y,z) = ⎜
⎜0
⎟. Si x ≠ 0, alors les première,
⎜ z y⎟⎟
⎜ ⎟
⎜z 0 x⎟
⎝y x 0⎠
cinquième et sixième lignes de J sont linéairement indépendantes. Donc J est de rang au
moins 3, donc de rang 3 car elle a trois colonnes. Par le théorème du rang, la différentielle
df(x,y,z) , dont la matrice dans les bases canoniques de R3 et R6 est J, est donc injective.
Donc f est une immersion en (x, y, z).
Si y ≠ 0, la même méthode montre le même résultat, car alors les deuxième, quatrième
et sixième lignes de J sont linéairement indépendantes.
Puisque (x, y, z) ≠ 0, le dernier cas z ≠ 0 se traite de même, car alors les troisième,
quatrième et cinquième lignes de J sont linéairement indépendantes.
(2) Soit k ∈ N. Puisque P est homogène de degré k, nous avons P (tu) = tk P (u) pour
tous les t ∈ R et u ∈ Rn+1 . Par le théorème de dérivation des applications composées, en
dérivant en t = 1, nous avons donc dPtu (tu) = k tk−1 P (u) (avec la convention usuelle
k tk−1 = 0 si k = 0). En prenant t = 1, le résultat en découle.
(3) Pour montrer que πn est lisse, il suffit de montrer que pour tout k ∈ J0, nK, l’ap-
plication πn est lisse au voisinage de tout point u = (x0 , . . . , xn ) ∈ Rn+1 ∖{0} où xk ≠ 0.
Par la définition de la structure de variété sur Pn (R), une carte locale de Pn (R) en u est
φ ∶ [y0 ∶ . . . ∶ yn ] ↦ ( yyk0 , . . . , yyk−1
k
, yyk+1
k
, . . . , yynk ). L’application πn lue dans cette carte locale
est
y0 yk−1 yk+1 yn
φ ○ πn ∶ (y0 , . . . , yn ) ↦ ( , . . . , , ,..., ) .
yk yk yk yk
176
Elle est lisse dans un voisinage de u, car rationnelle de dénominateur ne s’annulant pas.
Donc πn est lisse dans un voisinage de u.
En un tel point u, le noyau de l’application tangente Tu (πn ) est égal au noyau de la
différentielle d(φ ○ πn )u . Or par la formule centrée ci-dessus, nous avons
1 x0 1 xk−1
d(φ ○ πn )u (X0 , . . . , Xn ) = ( X0 − 2 Xk , . . . , Xk−1 − 2 Xk−1 ,
xk xk xk xk
1 xk+1 1 xn
Xk+1 − 2 Xk+1 , . . . , Xn − 2 Xk ) .
xk xk xk xk

Donc le noyau de l’application linéaire d(φ ○ πn )u est la droite vectorielle


x0 xk−1 xk+1 xn
R( ..., , 1, , . . . , ) = R(x0 . . . , xk−1 , xk , xk+1 , . . . , xn ) .
xk xk xk xk

En rappelant que les points de l’espace projectif Pn (R) sont les droites vectorielles de Rn+1 ,
nous avons donc Ker Tu (πn ) = R u = πn (u).
Par le théorème de dérivation des fonctions composées, pour tout u ∈ R3 ∖{0}, nous
avons donc

Ker Tu (π5 ○ f ) = Ker (Tf (u) π5 ) ○ (Tu f ) = (Tu f )−1 ( Ker Tf (u) π5 )
= (dfu )−1 (Rf (u)) .

Par la question (2), comme les composantes de f sont des polynomes homogènes de degré
2, nous avons dfu (u) = 2 f (u). Donc (dfu )−1 (f (u)) = 21 u puisque dfu est injective par la
question (1). D’où Ker Tu (π5 ○ f ) = R u.
(4) L’espace tangent à S2 en u ∈ S2 est le supplémentaire orthogonal u⊥ de la droite
vectorielle R u. Notons i ∶ S2 → R3 ∖{0} l’inclusion, qui est une restriction de l’application
linéaire id. L’application tangente Tu i ∶ Tu S2 → Tu R3 est donc l’application X ↦ X de u⊥
dans R3 . Par le théorème de dérivation des fonctions composées, nous avons Tu (π5 ○ f∣S2 ) =
Tu (π5 ○ f ) ○ (Tu i). Comme l’image de Tu i ne rencontre la droite vectorielle R u qu’en 0,
l’application Tu (π5 ○ f∣S2 ) est donc injective. Donc la restriction π5 ○ f∣S2 est une immersion.
(5) Puisque f (−u) = f (u), il est facile de vérifier que l’application π5 ○ f∣S2 passe au
quotient en une application injective V de P2 (R) = {±1}/S2 dans P5 (R). Cette application
V est une immersion lisse par la question (4) et puisque la projection canonique S2 → P2 (R)
est une immersion lisse. Comme P2 (R) est compact, l’immersion lisse injective V est donc
un C∞ -plongement.

177
5 Théorème de Sard et théorie du degré
Fixons un élément k dans (N∖{0}) ∪ {∞}, deux variétés M et N de classe Ck et de
dimension m et n respectivement, et une application f ∶ M → N de classe Ck .
Un point x de M est un point critique de f si f n’est pas une submersion en x. Un
point y de N est une valeur critique de f s’il existe un point critique x tel que f (x) = y. Un
point de N qui n’est pas une valeur critique de f est une valeur régulière de f . (Attention,
une valeur régulière n’est pas forcément une valeur, en fait tout point de N n’appartenant
pas à l’image de f est une valeur régulière !)
Notons que l’ensemble des points critiques est fermé, car si f est une submersion en x,
alors f est aussi une submersion sur tout point assez proche de x par la semi-continuité
du rang. Mais l’ensemble des valeurs critiques n’est pas forcément fermé. Par exemple,
l’ensemble des valeurs critiques de l’application lisse f ∶ ]0, 1[ → R2 définie par t ↦ (t, 0)
est ]0, 1[×{0}, qui n’est pas fermé dans R2 . Par contre, si f est fermée (par exemple si M
est compacte), alors l’ensemble des valeurs critiques est aussi fermé.
L’abondance des valeurs régulières vient du théorème de Sard (ou Sard-Brown ou
Morse-Sard) que nous montrerons dans la partie 5.1.
Soit U un ouvert de R. Si une application f ∶ U → R est de classe C1 , ses points
critiques sont les réels x ∈ U tels que f ′ (x) = 0, c’est-à-dire dont le graphe possède une
tangence horizontale en ce point. Donc y est une valeur critique si et seulement si la droite
horizontale R×{y} est tangente au graphe de f dans R×R. Le théorème de Sard impliquera
que presque toute droite horizontale n’est pas tangente au graphe d’une fonction C1 donnée
d’un ouvert de R à valeurs dans R.

y
y = f (x)
valeur
critique
valeur
régulière
x

Soit V un ouvert de R2 . De même, les points critiques d’une application f ∶ V → R


de classe C1 sont les couples (a, b) ∈ V tels que ∂f ∂x (a, b) = ∂y (a, b) = 0, c’est-à-dire dont
∂f

le graphe possède une tangence horizontale en ce point. Le théorème de Sard impliquera


que presque tout plan horizontal R2 × {y} n’est pas tangent au graphe d’une fonction C2
donnée d’un ouvert de R2 à valeurs dans R.
L’intérêt des valeurs régulières est qu’elles permettent de construire des sous-variétés
par images réciproques, comme indiqué dans le résultat suivant qui découle de la partie
4.3.

Corollaire 5.1. Si y est une valeur régulière de f et si y ∈ f (M ), alors f −1 (y) est une
sous-variété Ck de M , de dimension m−n. En particulier, si f ∶ M → N est une submersion
Ck , alors f −1 (y) est une sous-variété Ck de M pour tout y dans N .

Démonstration. Comme l’ensemble des points de M en lesquels f est une submersion


est un ouvert, et qu’une submersion à valeurs dans N est une application de rang constant
n, le résultat découle de la proposition 4.9. ◻

178
5.1 Le théorème de Sard
L’un des buts de cette partie est de donner un lien entre la théorie de la mesure et l’étude
des sous-variétés, étendant le fait que les C1 -difféomorphismes entre deux ouverts de Rn
sont absolument continus 84 par rapport à la mesure de Lebesgue, et donc permettent des
changements de variables. 85 Il n’y a en fait pas que les C1 -difféomorphismes qui préservent
les ensembles de mesure nulle, les applications localement lipschitziennes entre deux ouverts
de Rn sont absolument continues, comme le montre la démonstration du résultat suivant.

Lemme 5.2. Soit n ∈ N. Soient U un ouvert de Rn et f ∶ U → Rn une application C1 .


Alors l’image par f d’une partie A de U de mesure de Lebesgue nulle est encore de mesure
de Lebesgue nulle.

Démonstration. Puisqu’une union dénombrable d’ensembles de mesure nulle est de me-


sure nulle, et puisque tout ouvert de Rn est réunion dénombrable de cubes fermées, il
suffit de montrer le résultat lorsque A est contenu dans un cube fermé C. Posons K =
maxx∈C ∥dfx ∥. Par le théorème des accroissements finis, l’application f est K-lipschitzienne
sur C. Donc l’image par f d’un cube contenu dans C de longueur de côté δ > 0 (de mesure
δ ′ = δ n ) est contenue dans un cube de longueur de côté Kδ (de mesure (Kδ)n = K n δ ′ .
Donc si B est une réunion de m cubes contenus dans C et contenant A, de mesure au plus
ϵ = mδ n > 0, alors la mesure de f (B) est au plus mK n δ ′ = K n ϵ. Donc f (A) est de mesure
nulle. ◻
Soit N ′ une variété de classe au moins C1 et de dimension n. Une partie A de N ′ est
dite de mesure nulle si pour toute carte locale (U, φ) de N ′ , la partie φ(A ∩ U ) de Rn est
de mesure nulle pour la mesure de Lebesgue de Rn .
Remarques. (1) Il n’est pas besoin de vérifier cette propriété pour toutes les cartes
locales de N ′ . Tout C1 -difféomorphisme entre ouverts de Rn préserve les ensembles de
mesure nulle (comme déjà mentionné), par le théorème de changement de variable pour la
mesure de Lebesgue. Donc une partie A de N ′ est de mesure nulle si et seulement si pour
tout x dans A, il existe une carte locale (U, φ) de N ′ en x telle que la partie φ(A ∩ U ) de
Rn soit de mesure nulle pour la mesure de Lebesgue de Rn .
84. c’est-à-dire préservent les ensembles de mesure nulle
85. Soient φ ∶ U → V un C1 -difféomorphisme entre ouverts de Rn de jacobien jφ ∶ U → R (voir l’appendice
C), et λ la mesure de Lebesgue de Rn . Alors, par le théorème de Radon-Nikodym (voir par exemple [Coh,
Theo. 4.2.2]), la mesure image φ∗ λ sur V est absolument continue par rapport à la mesure λ sur V , de
dérivée de Radon-Nykodym donnée, pour λ-presque tout y ∈ V , par
dφ∗ λ
(y) = ∣ j(φ−1 )y ∣ .

La mention « λ-presque tout » vient du fait que les dérivées de Radon-Nikodym, lorsqu’elles existent, ne
sont définies que presque partout modulo les mesures concernées (rappelons qu’elles doivent être σ-finies).
Puisque y ↦ j(φ−1 )y est continue, la formule centrée précédente dit en particulier que dans notre cas, il
existe un représentant (de la classe d’égalité presque partout) qui est continu, donc pour lequel la formule
est vraie pour tout y ∈ V . Cette formule est équivalente à la propriété suivante : pour toute application
f ∶ V → C continue à support compact, nous avons

∫ f dλ = ∫ f ○ φ ∣jφ∣ dλ .
V U

179
De même, si (Ui , φi )i∈I est un atlas 86 de cartes locales de la variété N ′ , alors une partie
A de N ′ est de mesure nulle si et seulement si pour tout i dans I, la partie φi (A ∩ Ui ) de
Rn est de mesure nulle pour la mesure de Lebesgue de Rn .
(2) Notons qu’une sous-variété de classe au moins C1 et de codimension au moins 1 de
N ′ est de mesure nulle dans N ′ , par la définition 4.5 (1) des sous-variétés par redressement.
(3) Notons que le complémentaire d’une partie de Rn , de mesure nulle pour la mesure de
Lebesgue de Rn , est dense dans Rn . Puisque la densité d’une partie d’un espace topologique
se vérifie localement, le complémentaire de toute partie de mesure nulle de N ′ est donc
dense dans N ′ .
Théorème 5.3. (Théorème de Sard) Soient M et N deux variétés de classe Ck de
dimensions m et n, et f ∶ M → N une application de classe Ck , où k ∈ (N∖{0}) ∪ {∞}. Si
nous avons k > max{0, m − n}, alors l’ensemble des valeurs critiques de f est de mesure
nulle dans N , et en particulier l’ensemble des valeurs régulières est dense dans N .
Nous ne traiterons que le cas où k = ∞ (comme d’ailleurs l’ouvrage [Hir, page 69], ainsi
que le très joli petit livre [Mil1] dont nous suivrons la démonstration). Le cas où m < n
particulièrement, 87 ainsi que le cas m = n, admet une démonstration plus élémentaire. La
condition sur la régularité est nécessaire (voir par exemple [Whi] pour un contre-exemple
avec m = 2, n = 1, r = 1). Le résultat dit en particulier qu’il n’existe pas de courbe de Peano
de classe C1 . Une courbe de Peano est une application continue de [0, 1] dans R2 dont
l’image est d’intérieur non vide (voir par example [Sag]). Des courbes de Peano remplissant
le carré unité peuvent être construites explicitement en utilisant des développements p-
adiques des éléments de [0, 1] ou par des processus de passage à la limite de courbes,
comme décrit par les dessins suivants, où le k-ème segment parmi les N (n) segments de
l’étape n est paramétré de manière affine par l’intervalle [ Nk−1 (n) , N (n) ], pour 1 ≤ k ≤ N (n).
k

86. pas forcément l’atlas maximal de N ′ , et qu’en pratique on tâchera de prendre le plus simple possible,
en particulier dénombrable (ce qui est toujours possible car toute variété est à base dénombrable d’ouverts),
et même fini lorsque N ′ est compacte
87. Si m < n, tous les points de M sont critiques pour f , puisqu’il n’existe pas d’application linéaire
surjective d’un espace vectoriel réel de dimension m dans un espace vectoriel réel de dimension n. Fixons
des atlas de cartes dénombrables (Ui , ϕi )i∈N de M et (Vj , ψj )j∈N de N tels que pour tout i ∈ N, il existe
ji ∈ N tel que f (Ui ) ⊂ Vji . Le lemme 5.2 appliqué aux applications de Rn−m × ϕi (Ui ) dans ψji (Vji ) définies
par (t, x) ↦ ψji ○ f ○ ϕ−1
i (x) et à l’ensemble de mesure nulle A = {0} × ϕi (Ui ), dit que l’image de f est de
mesure nulle.

180
Démonstration. (k = ∞) Comme les variétés sont à base dénombrable, toute variété
admet un atlas de cartes dénombrable, donc M et N peuvent être recouvertes par une
famille dénombrable d’ouverts difféomorphes à des ouverts de Rm et Rn respectivement.
Puisqu’une union dénombrable d’ensembles de mesure nulle dans N est encore de mesure
nulle, le résultat découle du lemme suivant.

Lemme 5.4. Soient m, n ∈ N des entiers, U un ouvert de Rm et f ∶ U → Rn une application


lisse. Alors l’ensemble des valeurs critiques de f est de mesure nulle.

Démonstration. Le résultat est immédiat si n = 0, donc nous supposons que n ≥ 1.


Montrons le résultat par récurrence sur m. Le résultat est vrai si m = 0, car tout singleton
dans Rn est de mesure de Lebesgue nulle. Supposons que m ≥ 1 et que le résultat soit vrai
pour m − 1.
Notons C l’ensemble des points critiques de f , et pour tout i ∈ N ∖ {0}, notons Ci
l’ensemble des points de U où toutes les dérivées partielles de f d’ordre au plus i s’annulent.
Nous avons une suite décroissante C ⊃ C1 ⊃ C2 ⊃ C3 . . . .
Étape 1. Montrons que f (C ∖C1 ) est de mesure nulle.
Si n = 1, alors C = C1 . Supposons donc que n ≥ 2. Montrons que pour tout x ∈ C ∖C1 ,
il existe un voisinage ouvert V de x dans Rm tel que f (V ∩ C) soit de mesure nulle.
Puisque C ∖C1 est contenu dans la réunion d’une famille dénombrable de tels voisinages
par séparabilité, ceci montrera le résultat.
Notons f1 , . . . , fn les composantes de f . Puisque x ∉ C1 , il existe une dérivée partielle,
∂f1
disons ∂x 1
, qui ne s’annule pas en x. Considérons l’application lisse g ∶ U → Rm définie par

x′ = (x′1 , x′2 , . . . , x′m ) ↦ (f1 (x′ ), x′2 , . . . , x′m ) ,

qui est donc une immersion au point x (car le jacobien de g en x est non nul). Par le
théorème d’inversion locale, il existe des voisinages ouverts V de x et W de g(x) tels que
l’application g ∶ V → W soit un difféomorphisme. Donc h = f ○ g −1 envoie W dans Rn .
L’ensemble des points critiques de h dans W est exactement g(V ∩ C), donc l’ensemble des
valeurs critiques de h est exactement f (V ∩ C).
Par construction, l’image par h de tout (t, x′2 , . . . , x′m ) ∈ W appartient à l’hyperplan
{t} × Rn−1 . Notons ht ∶ ({t} × Rm−1 ) ∩ W → ({t} × Rn−1 ) la restriction de h à {t} × Rm−1 .
Un point de ({t} × Rm−1 ) ∩ W est critique pour ht si et seulement s’il est critique pour h.
Par l’hypothèse de récurrence, l’ensemble des valeurs critiques de ht est de mesure
nulle dans {t} × Rm−1 . Donc l’intersection avec tout hyperplan {t} × Rn−1 de l’ensemble des
valeurs critiques de h est de mesure nulle. Donc par le théorème de Fubini, f (V ∩ C) est
de mesure nulle. Ceci montre l’étape 1.
Étape 2. Montrons que f (Ci ∖Ci+1 ) est de mesure nulle pour tout i ∈ N∖{0}.
Pour tout x ∈ Ci ∖ Ci+1 , quitte à permuter les variables, il existe une i-ème dérivée
i
partielle w = ∂xs∂...fr∂xs d’une composante fr de f qui s’annule sur Ci , mais dont la dérivée
1 i
partielle ∂w
∂x1 ne s’annule pas en x. Comme ci-dessus, l’application g ∶ U → Rm définie par

x′ = (x′1 , x′2 , . . . , x′m ) ↦ (w(x′ ), x′2 , . . . , x′m )

est un difféomorphisme d’un voisinage ouvert V de x sur un voisinage ouvert W de g(x). De


plus, g envoie Ci ∩V dans l’hyperplan {0}×Rm−1 . Considérons comme ci-dessus l’application

181
h = f ○ g −1 ∶ W → Rn , et sa restriction h0 ∶ ({0} × Rm−1 ) ∩ W → Rn à l’hyperplan {0} × Rm−1 .
Par récurrence, l’ensemble des valeurs critiques de h0 est de mesure nulle. Or tout élément
de g(Ci ∩ V ) (qui est contenu dans ({0} × Rm−1 ) ∩ W ) est un point critique de h0 (car
dhy = dfg−1 (y) ○d(g −1 )y pour tout y ∈ W et dfx′ = 0 si x′ ∈ Ci ). Donc f (Ci ∩V ) = h0 (g(Ci ∩V ))
est de mesure nulle.
Comme l’ensemble Ci∖Ci−1 est contenu dans la réunion d’un ensemble dénombrable de
tels ouverts V , ceci montre l’étape 2.
Étape 3. Montrons que f (Ck ) est de mesure nulle si k est assez grand.
Soit Q un cube (fermé) de Rm contenu dans U . Montrons que si k > m n − 1, alors
f (Ck ∩ Q) est de mesure nulle. Comme Ck est contenu dans la réunion d’un ensemble
dénombrable de tels cubes, ceci montrera le résultat.
Notons ∥⋅∥∞ la norme de la borne supérieure 88 sur Rm . Par un développement de Taylor
et par la compacité de Q, il existe c > 0 tel que pour tous les x ∈ Ck ∩ Q et h ∈ − x + Q, nous
avons
∥f (x + h) − f (x)∥∞ ≤ c ∥h∥k+1
∞ . (13)
Soit δ la longueur des côtés de Q. Pour tout N ∈ N∖{0}, subdivisons le cube Q en N m
sous-cubes (de longueur des côtés δ/N ). Soit Q′ un cube de la subdivision qui contient un
point x ∈ Ck . Alors tout élément de Q′ s’écrit x + h avec ∥h∥∞ ≤ δ/N . Donc par la formule
(13) ci-dessus, l’image f (Q′ ) est contenue dans un cube de longueur de côtés c′ /N k+1 où
c′ = 2 c δ k+1 est une constante. Par conséquent, f (Ck ∩ Q) est contenu dans une réunion
d’au plus N m cubes dont chacun est de volume au plus (c′ /N k+1 )n . Donc f (Ck ∩ Q) est
de volume au plus (c′ )n N m−(k+1)n , qui tend vers 0 quand N → +∞ si k est assez grand (et
k>m n − 1 suffit). Donc f (Ck ∩ Q) est de mesure nulle, ce qui montre l’étape 3, et conclut
la démonstration du lemme 5.4, car si k est assez grand, alors
k−1
f (C) ⊂ f (C ∖C1 ) ∪ ( ⋃ f (Ci ∖Ci+1 ) ) ∪ f (Ck )
i=1

est de mesure nulle. ◻


Ceci conclut la démonstration du théorème de Sard 5.3. ◻

Corollaire 5.5. Soient M et N deux variétés différentielles lisses de dimension m et n


respectivement, et f ∶ M → N une application de classe C1 . Si m < n, alors la partie f (M )
est de mesure nulle dans N .

Démonstration. Pour tout x ∈ M , l’application linéaire Tx f ∶ Tx M → Tf (x) N n’est pas


surjective, car la dimension m de son espace de départ est strictement inférieure à la
dimension n de son espace d’arrivée. Donc tout point de M est un point critique, et par
conséquent tout point de f (M ) est une valeur critique de f . Par le théorème de Sard 5.3,
que nous pouvons appliquer car 1 > max{0, m − n} = 0, la partie f (M ) est de mesure nulle.

5.2 Sous-variétés différentielles à bord


Soient p, n ∈ N avec p ≤ n et soit r ∈ (N∖{0}) ∪ {∞}.
88. Pour tout x = (x1 , . . . , xm ) ∈ Rm , nous avons ∥x∥∞ = max1≤i≤m ∣ xi ∣.

182
De la même manière que les sous-variétés de Rn de dimension p sont localement mo-
delées sur des ouverts de Rp , nous allons définir les « sous-variétés à bord » de Rn de
dimension p comme étant localement modelées sur le demi-espace standard de dimension
p
Rp+ = {(x1 , . . . , xp ) ∈ Rp ∶ xp ≥ 0} .
Nous définissons le bord de Rp+ comme la partie de Rp+ définie par

∂ Rp+ = {(x1 , . . . , xp ) ∈ Rp ∶ xp = 0} .

La notion de sous-variété à bord est en particulier très utile pour des arguments de
découpage de sous-variétés le long de sous-variétés de codimension 1 ou de recollement de
sous-variétés à bord (recoller deux sous-variétés le long de leur bord, lorsque c’est possible,
peut permettre d’obtenir des sous-variétés sans bord). Voir par exemple la partie 7.3 pour
le cas des surfaces. Une notion aussi très utile en pratique, mais traditionnellement oubliée
des enseignements, est celle des sous-variétés à coins de Rn , définies, de la manière analogue
à celle qui suit pour les sous-variétés à bord, comme étant localement modelées sur le cube
standard de dimension p
Cubp = [0, 1]p
(ou, de manière équivalente, sur le quartier d’espace standard de dimension p

[0, +∞[ p = {(x1 , . . . , xp ) ∈ Rp ∶ x1 ≥ 0, . . . , xp ≥ 0} ).

Voir [Dou] pour un traitement complet. Si du point de vue des homéomorphismes, il n’y
a pas de différence entre boule et cube, du point de vue des difféomorphismes, il y a
une différence importante : le bord du cube présente une stratification (en fonction de la
dimension de la face minimale (pour l’inclusion) du cube contenant un point considéré)
dont il est important de tenir compte. Alors que la notion de sous-variété à bord n’est
pas stable par produit (penser aux produits de deux intervalles compacts d’intérieur non
vide), celle de sous-variété à coin l’est. Mais surtout, les sous-variétés à coin permettent
des opérations (différentiables) de découpage/recollement par processus itératifs, alors que
les sous-variétés à bord s’arrêtent à la première étape.
Nous avons besoin d’étendre la notion d’application différentiable entre des parties des
espaces Rn (ou de n’importe quel espace vectoriel réel de dimension finie munie d’une
norme quelconque) qui ne sont pas forcément ouvertes. Une des possibilités est la suivante,
mais elle n’est pas forcément la mieux adaptée au cas de toutes les parties fractales des
Rn (voir par exemple [Fed] et les développements récents importants de l’analyse sur les
espaces singuliers [Hei]).
Soient A et B des parties de Rp et Rq (ou plus généralement d’espaces vectoriels
normés réels de dimension p et q) respectivement. Une application f ∶ A → B est de classe
Cr s’il existe des voisinages ouverts U de A dans Rp et V de B de Rq , et une application
f̃ ∶ U → V de classe Cr , tels que f̃(A) ⊂ B et f = f̃∣A . La composition de deux applications
de classe Cr est encore une application de classe Cr . Une application f ∶ A → B est un
Cr -difféomorphisme si elle bijective et si f et f −1 sont de classe Cr .
Notons que si nous avons A = Rp+ et x ∈ ∂ Rp+ , alors pour toute application f ∶ A → B
de classe Cr , l’application dx f̃ ∶ Rp → Rq ne dépend pas du choix d’une extension f̃ de f
comme ci-dessus, par continuité et par unicité dans l’intérieur Rp+ ∖∂ Rp+ de Rp+ . Elle est

183
appelée la différentielle de f , et elle est notée dx f . Notons que l’espace tangent 89 Tx Rp+ de
Rp+ en x est égal à Rp , et que Tx (∂ Rp+ ) est un hyperplan de Tx Rp+ .
Remarques. (1) Pour tous les ouverts 90 V et W de Rp+ , si f ∶ V → W est un Cr -
difféomorphisme, alors
f (V ∩ ∂ Rp+ ) = W ∩ ∂ Rp+ .
(2) Par la proposition 4.7, si A = M et B = N sont des sous-variétés de classe Cr de
R et Rq respectivement, alors une application f ∶ M → N est différentiable de classe Cr
p

au sens ci-dessus si et seulement si elle est différentiable de classe Cr au sens défini dans
la partie 4.3.
Une sous-variété à bord de Rn , de classe Cr et de dimension p, est une partie M de
R telle que pour tout x ∈ M , il existe un voisinage ouvert U de x dans Rn , un ouvert V
n

de Rp+ , et un Cr -difféomorphisme f ∶ V → U ∩ M . Une telle application f est appelé un


paramétrage local de M en x.
L’ensemble des points x de M image d’un point de ∂ Rp+ par un paramétrage local en
x est noté ∂M , et appelé le bord de M . Par la remarque (1) précédente, cette définition ne
dépend pas du choix d’un paramétrage local en x.
Notons que pour toute sous-variété à bord M de Rn de classe Cr et de dimension p, si
∂M ≠ ∅, alors les parties ∂M et M ∖∂M de Rn sont des sous-variétés de Rn de classe Cr
et de dimension p − 1 et p respectivement.
Nous définissons comme pour le cas sans bord la notion d’application f de classe Ck
entre sous-variétés à bord M et N de classe Cr pour k ∈ (N∖{0}) ∪ {∞} et k ≤ r, d’espace
tangent T M (en notant que pour tout x ∈ ∂M , l’espace tangent Tx (∂M ) est un hyperplan
de Tx M ), d’application tangente T f ∶ T M → T N , de submersion, immersion, point critique,
valeur critique, valeur régulière. Le théorème de Sard 5.3 s’étend au cas des sous-variétés
à bord.
Exemples. ● Toute sous-variété de Rn est une sous-variété à bord de Rn , et une sous-
variété à bord de Rn est une sous-variété de Rn si et seulement si son bord est vide.
● Notons que Rp+ est une sous-variété à bord de Rp , de bord égal à ∂ Rp+ .
● Tout intervalle de R est une sous-variété à bord de R, et pour tous les a, b ∈ R tels
que a < b, le bord de l’intervalle [a, b] est {a, b}. Mais attention, le bord de la sous-variété à
bord [a, b[ est réduit à {a}. On ne confondra pas le bord ∂M de M en tant que sous-variété
à bord avec la frontière ∂M de M dans Rn en tant que sous-espace topologique (voir la
partie A.1.3 de l’appendice A) : les deux notations ∂M sont en conflit.
● La boule unité fermée Bn+1 est une sous-variété à bord de Rn+1 , lisse et de dimension
n + 1, dont le bord est la sphère Sn .
Soient m′ , n′ ∈ N. Soit M une sous-variété à bord de Rm . Si N est une sous-variété de

R , alors M × N est une sous-variété à bord de Rm +n . Mais si N est une sous-variété à


n′ ′ ′

bord de Rn , et si les bords de M et de N sont tous les deux non vides, alors M × N n’est

pas une sous-variété à bord de Rm +n (c’est une « sous-variété à coins », voir ci-dessus).
′ ′

89. qui se définit, conformément à la définition des applications différentielles sur des ouverts de demi-
espaces, comme l’ensemble des vecteurs tangents ċ(0) des courbes c ∶ I → U de classe C1 , où U est un
voisinage ouvert de Rp+ dans Rp , telles que c(0) = x
90. Une partie V de Rp+ est ouverte dans Rp+ si et seulement s’il existe un ouvert V ′ de Rp tel que
V = V ′ ∩ Rp+ . Il convient de faire attention : un ouvert de Rp+ n’est pas forcément ouvert dans Rp , en
commençant par Rp+ lui-même.

184
Exercice E.66. Montrer, par une démonstration similaire à celle de la proposition 4.9 (1),
que si M est une sous-variété Cr de Rn de dimension p, si g ∶ M → R est une application
Cr et si t est une valeur régulière de g, alors {x ∈ M ∶ g(x) ≥ t} est une sous-variété à bord
de Rn , de classe Cr et de dimension p, dont le bord est l’hypersurface g −1 (t) de M .

Proposition 5.6. Soient M et N des sous-variétés à bord de classe Cr , de dimension m


et n respectivement, avec ∂N = ∅, et f ∶ M → N une application de classe Cr . Soit y ∈ N
une valeur régulière de f et de f ∣∂M ∶ ∂M → N . Alors f −1 (y) est une sous-variété à bord
de classe Cr , de dimension m − n et

∂(f −1 (y)) = ∂M ∩ (f −1 (y)) .

Démonstration. Puisque le problème est local, nous pouvons supposer que M = Rm + et


N = Rn . Le résultat est immédiat si n = 0, nous supposons donc n ≥ 1. Soit x ∈ f −1 (y). Si x
appartient à l’intérieur de Rm + , alors nous savons
91
que f −1 (y) est, au voisinage de x, une
sous-variété de classe C et de dimension m − n.
r

Supposons que x ∈ ∂M . Soient U un voisinage ouvert de x dans Rm et f̃ ∶ U → Rn


une application de classe Cr qui coïncide avec f sur U ∩ M . Quitte à réduire U (et par la
semi-continuité inférieure du rang), nous pouvons supposer que f̃ n’a pas de point critique
sur U . Donc f̃−1 (y) est, au voisinage de x, une sous-variété de Rm de classe Cr et de
dimension m − n.
Notons p ∶ f̃−1 (y) → R l’application restriction à la sous-variété f̃−1 (y) de l’application
linéaire p̃ ∶ (x1 , . . . , xm ) ↦ xm de dernière coordonnée, qui est de classe Cr . Montrons que
0 est une valeur régulière de p. Sinon, il existe un élément z ∈ p−1 (0) = ∂M ∩ f̃−1 (y) tel que
la forme linéaire Tz p = p̃ ∶ Tz (f̃−1 (y)) → T0 R = R définie sur l’espace tangent Tz (f̃−1 (y))
à f̃−1 (y) en z est nulle, c’est-à-dire tel que Tz (f̃−1 (y)) est contenu dans Rm−1 × {0}. Or
Tz (f̃−1 (y)) est égal au noyau ker df̃z de df̃z ∶ Rm → Rn , par la proposition 4.12 (2).
Puisque ∂M = Rm−1 × {0} et puisque y = f (z) est une valeur régulière de f ∣∂M par une
des hypothèses de la proposition 5.6, nous avons

(df̃z )(Rm−1 × {0}) = (Tz (f ∣∂M ))(Tz (∂M )) = Ty N ≠ {0}

car n ≥ 1. Donc le noyau de df̃z n’est pas contenu dans Rm−1 × {0}, une contradiction au
fait que ker df̃z = Tz (f̃−1 (y)) ⊂ Rm−1 × {0}.
Par conséquent,

f −1 (y) ∩ U = f̃−1 (y) ∩ Rm ̃−1


+ = {x ∈ f (y) ∶ p(x) ≥ 0}

est, par l’exercice E.66 appliqué à g = p ∶ f̃−1 (y) → R et t = 0, une sous-variété à bord de
classe Cr , de bord égal à p−1 (0), ce qui montre le résultat. ◻
Le résultat suivant est un résultat de classification des sous-variétés lisses à bord de
dimension 1. À difféomorphisme près, exactement quatre d’entre elles sont connexes, [0, 1],
[0, 1[ , ]0, 1[ et S1 . Nous donnerons un résultat de classification des surfaces compactes lisses
dans la partie 7.3.

Théorème 5.7. Toute sous-variété à bord, de dimension 1 et lisse, est C∞ -difféomorphe


à une somme disjointe dénombrable de copies d’intervalles de R et de cercles.
91. Voir le corollaire 5.1.

185
Démonstration. Par la séparabilité des sous-variétés à bord, il suffit de montrer que pour
tout n ∈ N∖{0}, toute sous-variété à bord M de Rn , de dimension 1, connexe et lisse, est
C∞ -difféomorphe à un intervalle de R ou au cercle S1 .
Nous munissons Rn de sa norme euclidienne usuelle. Soient I un intervalle non trivial
(non vide, non réduit à un point) de R et f ∶ I → Rn une application de classe C1 . Nous
dirons que f est une courbe paramétrée par longueur d’arc si ∥f˙(s)∥ = 1.

Lemme 5.8. Si f ∶ I → Rn est une immersion de classe C1 , alors f admet un reparamé-


trage par longueur d’arc, unique à isométrie près à la source.

Ceci signifie qu’il existe un intervalle J de R et un C1 -difféomorphisme φ ∶ I → J tels


que l’application f̃ = f ○ φ−1 ∶ J → Rn soit une courbe paramétrée par longueur d’arc, et
que si (J ′ , φ′ ) est un autre tel couple, alors il existe une isométrie ι de R telle que J ′ = ι(J)
et φ′ = ι ○ φ.
Démonstration. Notons a < b les deux extrémités de I (qui chacune peut appartenir ou
pas à I, et peut valoir respectivement −∞ et +∞). Soit s0 ∈ I. Notons a′ = ∫s0 ∥f˙(s)∥ ds et
a

b′ = ∫ ∥f˙(s)∥ ds, qui vérifient a′ < b′ (car a′ ≤ 0 ≤ b′ et b′ − a′ = ∫ ∥f˙(s)∥ ds > 0) et peuvent


b b
s0 a
valoir −∞ et +∞ respectivement. Notons J l’intervalle d’extrémités a′ et b′ , contenant a′
(respectivement b′ ) si et seulement si a (respectivement b) appartient à I. L’application φ
t
de I dans J définie par t ↦ ∫s0 ∥f˙(s)∥ ds est une immersion C1 strictement croissante (car
de dérivée ∥f˙(s)∥ continue et strictement positive), donc est une bijection de I dans J,
d’inverse C1 par le théorème d’inversion locale. Par conséquent, l’application φ ∶ I → J est
un C1 -difféomorphisme et le théorème de dérivation des fonctions composées montre que
f˙(φ−1 (s))
la courbe f ○ φ−1 ∶ J → Rn , de vecteur vitesse au temps s égal à − ∥f˙(φ−1 (s))∥ , est paramétrée
par longueur d’arc.
L’unicité vient du fait qu’un C1 -difféomorphisme d’un intervalle de R dans un intervalle
de R, de pente ±1 en chaque point, est en fait la restriction d’une isométrie de R (de pente
constante égale à 1 ou à −1). ◻

Lemme 5.9. Soient f ∶ I → M et g ∶ J → M deux paramétrages C∞ par longueur d’arc


d’ouverts de M (en particulier f (∂I), g(∂J) ⊂ ∂M , où ∂I et ∂J sont les bords des variétés
à bord I et J). Alors l’intersection f (I) ∩ g(J) admet au plus deux composantes connexes.
Si elle n’en a qu’une, alors l’application f peut être étendue en un paramétrage par longueur
d’arc d’image f (I) ∪ g(J). Si elle en a deux, alors M est C∞ -difféomorphe au cercle.

Démonstration. L’application g −1 ○ f ∶ f −1 (f (I) ∩ g(J)) → g −1 (f (I) ∩ g(J)), définie sur


un ouvert de I et à valeurs dans un ouvert de J, est un difféomorphisme de dérivées ±1.
Donc son graphe

Γ = {(s, t) ∈ I × J ∶ s ∈ f −1 (f (I) ∩ g(I)), t = g −1 (f (s))} = {(s, t) ∈ I × J ∶ f (s) = g(t)}

est un fermé de I × J composé de segments de droite de pente ±1. Puisque Γ est fermé dans
I × J et g −1 ○ f est un difféomorphisme local, ces segments doivent avoir leurs extrémités
sur le bord du carré I × J. Puisque g −1 ○ f et f −1 ○ g sont bijectifs, chacun des quatre côtés
du carré I × J contient au plus un point de Γ. Donc Γ admet au plus deux composantes
connexes, et s’il y en a deux, alors leurs pentes sont égales.

186
β
α
δ J
γ
a b c d
I

Si Γ est connexe, alors l’application g −1 ○ f s’étend en une application affine A ∶ R → R


(de pente ±1). Les applications f et g ○ A définies sur I et A−1 (J) se recollent pour donner
un paramétrage par longueur d’arc F ∶ I ∪ A−1 (J) → f (I) ∪ g(J).
Supposons que Γ admette deux composantes connexes, disons de pentes +1. Notons
respectivement ((a, α), (b, β)) et ((c, γ), (d, δ)) les couples d’extrémités des deux segments
de Γ, de sorte que a < b ≤ c < d et γ < δ ≤ α < β. Quitte à translater J, nous pouvons
supposer que γ = c et par conséquent que δ = d. Notons que α − a > 0 car a < c = γ < α.
Considérons l’application h ∶ S1 → M définie, en posant t = a + (α − a)θ pour tout θ ∈ ]0, 1],
par
f (t) si a < t < d
h(e2iπθ ) = {
g(t) si c < t < β .
Elle est bien définie car
● I a pour extrémités a et d, donc f (t) est bien défini pour tout t ∈ ]a, d[ ,
● J a pour extrémités γ = c et β, donc g(t) est bien défini pour tout t ∈ ]c, β[ ,
● puisque a < c = γ < d = δ ≤ α < β, nous avons α − a > 0 et les intervalles ]a, d[ et ]c, β[
recouvrent l’intervalle ]a, α = a + (α − a)],
● l’application de ]0, 1] dans ]a, α = a + (α − a)] définie par θ ↦ t = a + (α − a)θ est un
homéomorphisme,
● f (t) et g(t) coïncident sur t ∈ ]c, d[ = ]γ, δ[ par la définition de Γ, c’est-à-dire pour
t dans l’intersection ]a, d[ ∩ ]c, β[ des deux domaines de définitions par morceaux de h, et
● f (s) et g(s + (α − a)) coïncident sur s ∈ ]a, b[ par la définition de Γ.
L’application h est continue (en particulier en e2iπθ pour θ = 1 par la dernière propriété
ci-dessus) et injective car f et g le sont et par construction. Son image est compacte (car
image de l’espace compact S1 par une application continue à valeurs dans un espace séparé)
et ouverte (car d’image la réunion des ouverts f (I) et g(J)), donc égale à M par connexité.

Maintenant, supposons que M ne soit pas difféomorphe au cercle, et montrons que
M est difféomorphe à un intervalle. Soit f ∶ I → M un paramétrage par longueur d’arc
maximal, c’est-à-dire tel qu’il n’existe pas d’intervalle Ĩ contenant strictement I et de
paramétrage par longueur d’arc f̃ ∶ Ĩ → M tels que f̃∣I = f , dont l’existence est immédiate
par extension maximale éventuelle de part et d’autre de I. Montrons que f est surjective,
ce qui conclut. Par l’absurde, si l’ouvert f (I) de M n’était pas égal à M tout entier, il
existerait par connexité par arcs de M un point d’accumulation x ∈ f (I)∖f (I). En prenant
g ∶ J → M un paramétrage local en x de M , modifié pour qu’il soit un paramétrage par
longueur d’arc par le lemme 5.8, et en appliquant le lemme 5.9 ci-dessus, nous obtiendrions
un paramétrage par longueur d’arc d’un ouvert de M , qui étendrait strictement f (puisque
son domaine contiendrait x), ce qui contredirait la maximalité de f . ◻

187
5.3 Le théorème du point fixe de Brouwer
Nous donnons ci-dessous, en application du théorème de Sard 5.3, une démonstration
(due à M. Hirsch et suivant le joli petit livre [Mil1]) du théorème de point fixe de Brouwer.
La démonstration peut-être la plus naturelle (évitant en particulier la régularisation) est
donnée par des arguments homologiques (voir par exemple [God1, Spa, Hat, Pau3]).

Théorème 5.10. (Théorème du point fixe de Brouwer) Pour tout n ∈ N, toute


application continue de Bn dans Bn admet un point fixe.

Démonstration. Nous pouvons supposer que n ≥ 1. Nous commençons par montrer un


résultat de non existence de rétraction d’une sous-variété compacte à bord sur son bord.

Lemme 5.11. Soit M une sous-variété à bord, compacte et lisse. Il n’existe pas d’applica-
tion lisse r ∶ M → ∂M valant l’identité sur ∂M .

Démonstration. Supposons par l’absurde qu’il existe une telle application r, avec M
donc ∂M non vide. Par le théorème de Sard 5.3, soit y ∈ ∂M une valeur régulière de r.
Remarquons que puisque r ∣∂M = id∂M , le point y est aussi une valeur régulière de r ∣∂M .
Puisque ∂M est de codimension 1 dans M et par la proposition 5.6, l’image réciproque
r−1 (y) est une sous-variété à bord, compacte et lisse, de dimension 1, telle que

∂(r−1 (y)) = ∂M ∩ r−1 (y) = (r ∣∂M )−1 (y) = {y} .

Ceci contredit la classification des sous-variétés compactes de dimension 1 (voir le théorème


5.7), qui montre que leur bord est toujours de cardinal pair. ◻

Lemme 5.12. Pour tout n ∈ N, toute application lisse f de Bn+1 dans Bn+1 admet un
point fixe.

f (x)

x
r(x)
Sn

Démonstration. Sinon, l’application r ∶ Bn+1 → Sn , qui à x ∈ Bn+1 associe l’unique


intersection avec Sn du rayon d’origine f (x) passant par x est une rétraction 92 lisse 93 de
la sous-variété lisse compacte à bord Bn+1 sur son bord ∂Bn+1 = Sn , ce qui contredit le
lemme 5.11. ◻
Maintenant, nous terminons la démonstration du théorème 5.10 du point fixe de Brou-
wer par un processus classique d’approximation (ou de régularisation) de fonctions conti-
nues. Supposons par l’absurde qu’il existe une application continue g ∶ Bn+1 → Bn+1 sans
92. Si x ∈ Sn , alors r(x) = x par construction.
93. En effet, notons ∥ ∥ et ⟨ , ⟩ la norme√usuelle et le produit scalaire usuel de Rn+1 . Nous avons
x−f (x)
r(t) = x + tu où u = ∥x−f (x)∥
et t = −⟨x, u⟩ + ⟨x, u⟩2 − ∥x∥2 + 1 (par un petit calcul utilisant le fait que
∥r(x)∥ = 1 et x appartient au segment entre f (x) et r(x)). Alors u et t dépendent de manière lisse de x,
car le dénominateur de u ne s’annule pas, et le terme sous la racine carrée est strictement positif, car sinon
∥x∥ = 1 et ⟨x, u⟩ = 0, donc ⟨x, f (x)⟩ = ⟨x, x⟩, et par le cas d’égalité dans l’inégalité de Cauchy-Schwarz, nous
aurions f (x) = x, une contradiction.

188
point fixe. Par continuité et compacité, nous avons ϵ = 13 minx∈Bn+1 ∥g(x) − x)∥ > 0. Par le
théorème d’approximation de Stone-Weierstrass (voir par exemple [Pau2, §5.6]), il existe
une fonction polynomiale (donc lisse) P ∶ Rn+1 → Rn+1 telle que

sup ∥g(x) − P (x)∥ ≤ ϵ .


x∈Bn+1

L’application f = 1+ϵ
1
P est lisse et envoie Bn+1 dans Bn+1 . De plus, par l’inégalité triangu-
laire inverse, pour tout x ∈ Bn+1 , nous avons
1
∥f (x) − x∥ = ∥P (x) − g(x) + g(x) − x + x − (1 + ϵ)x∥
1+ϵ
1
≥ ( − ∥P (x) − g(x)∥ + ∥g(x) − x∥ − ∥x − (1 + ϵ)x∥)
1+ϵ
1
≥ (−ϵ + 3ϵ − ϵ) > 0 .
1+ϵ
Donc f n’admet pas de point fixe, ce qui contredit le lemme 5.12. ◻

5.4 Sous-variétés différentielles orientables


Soient p, n ∈ N tels que 1 ≤ p ≤ n. Nous ne considérerons que des sous-variétés lisses à
bord (éventuellement vide) dans cette partie.
Soit E un espace vectoriel réel de dimension finie p. Une orientation de E est une classe
d’équivalence de bases de E pour la relation B ∼ B ′ si l’unique application linéaire de E
dans E envoyant le p-uplet B sur le p-uplet B ′ (dans l’ordre) est de déterminant strictement
positif (ou, de manière équivalente, si le déterminant de la matrice de passage de B à B ′
est strictement positif). Il existe exactement deux orientations sur E, car p ≥ 1 (ce sont les
classes d’équivalence d’une base B = (e1 , e2 , . . . , ep ) et de la base B ′ = (−e1 , e2 , . . . , ep )).
Nous dirons que E est orienté s’il est muni d’une orientation. Une base appartenant à cette
orientation est alors dite positive ou directe.
Un isomorphisme linéaire d’un espace vectoriel réel orienté E dans un espace vectoriel
réel orienté F préserve l’orientation s’il envoie l’orientation de E sur l’orientation de F ,
c’est-à-dire s’il envoie une/toute base positive de E sur une base positive de F , ou de ma-
nière équivalente, si son déterminant, dans des bases positives de E et de F , est strictement
positif.
L’espace Rp est muni de l’orientation dite canonique (ou standard) telle que sa base
canonique soit positive. Si E et F sont deux espaces vectoriels réels de dimension finie
orientés, alors l’espace vectoriel produit E × F (dans cet ordre) sera muni de l’orientation,
dite produit, telle que la concaténation d’une base positive de E et d’une base positive de
F (dans cet ordre) soit une base positive de E × F .
Par convention, une orientation d’un espace vectoriel nul est un choix d’un signe +1 ou
−1. 94
Soit M une sous-variété à bord dans Rn , lisse et de dimension p.
Une orientation de M est un choix localement cohérent, pour tout x ∈ M , d’une des
deux orientations de l’espace vectoriel réel Tx M de dimension p, où par localement cohérent,
nous entendons que pour tout x0 ∈ M , il existe un paramétrage local φ ∶ W → U de M en
94. auquel on peut penser comme à un spin ±1 de physicien

189
x0 , où U est un voisinage ouvert de x0 dans M , et W un ouvert de Rp+ , tel que pour tout
x ∈ U , l’image réciproque par l’isomorphisme linéaire dφφ−1 (x) ∶ Rp → Tx M de l’orientation
choisie de Tx M soit une orientation de Rp indépendante de x ∈ U . Si cette orientation est
l’orientation canonique de Rp , nous dirons que le paramétrage local φ est orienté.
Nous dirons que M est orientable si elle admet une orientation. Orienter M , c’est choisir
une orientation sur M , et nous noterons souvent de la même manière la sous-variété orientée
obtenue.
Si M et N sont deux sous-variétés à bord, lisses et orientées, de dimension au moins
1, un C1 -difféomorphisme local f ∶ M → N préserve l’orientation si pour tout x ∈ M ,
l’application tangente 95 Tx f ∶ Tx M → Tf (x) N préserve l’orientation.
Par convention, une orientation d’une sous-variété M ′ de dimension 0 est une applica-
tion ε ∶ M ′ → {±1}. 96 Une sous-variété orientée de dimension 0 est un couple (M ′ , ε) d’une
sous-variété M ′ de dimension 0 munie d’une orientation ε. Une bijection f ∶ M ′ → M ′′
entre deux sous-variétés de dimension 0 munies respectivement d’orientations ε et ε′ pré-
serve l’orientation si ε′ ○ f = ε. Remarquons que toute sous-variété de dimension 0 est
orientable, c’est-à-dire admet une orientation, par exemple la fonction constante de valeur
1.
Remarques. (1) La sous-variété à bord M est orientable si et seulement si chacune de
ses composantes connexes l’est. Si M est connexe et orientable, alors M admet exactement
deux orientations. Si M est orientable, alors M admet exactement 2n0 orientations, où n0
est le nombre de composantes connexes de M .
(2) Il découle par exemple du théorème de classification 5.7 que toute sous-variété à
bord, de dimension 1 et lisse, est orientable, car les intervalles et le cercle le sont. Les deux
orientations possibles du cercle S1 = {z ∈ C ∶ ∣z∣ = 1} sont l’orientation trigonométrique (une
base directe de Tz S1 est {iz}) et l’orientation opposée du sens des aiguilles d’une montre.
(3) Si M est orientée et si sa dimension p est au moins 2, alors il existe une unique
orientation sur la sous-variété lisse ∂M telle que pour tout x dans ∂M , si (v2 , . . . , vp )
est une base orientée de Tx (∂M ), et si v1 est un vecteur tangent en x à M pointant
vers l’extérieur (c’est-à-dire v1 = ċ(0) où c ∶ ] − ϵ, +ϵ [ → Rn de classe C∞ , avec c(0) = x,
ċ(0) ∉ Tx (∂M ), c(t) ∈ M si t ≤ 0 et c(t) ∉ M si t > 0), alors (v1 , v2 , . . . , vp ) est une base
orientée de Tx M .

M
∂M

vp
v2

x v1

L’orientation de ∂M ci-dessus est appelée l’orientation par la direction sortante (ou


normale sortante). Sauf mention explicite du contraire, le bord de toute sous-variété à
bord, lisse et orientée, sera muni de cette orientation. Le choix de cette orientation est
95. qui est un isomorphisme linéaire par l’hypothèse que f est un C1 -difféomorphisme local
96. c’est-à-dire la donnée d’un spin ±1 pour tout point de M

190
important pour la validité des formules de Stokes et ses variantes (Ostrogradski, etc), voir
par exemple [Pau1], et on prendra bien garde à la signification de cette orientation par
la direction sortante du bord des domaines non simplement connexes du plan euclidien
orienté R2 , voir la figure de droite ci-dessous.
+1

+
+

−1

Si M est orientée et si p = 1, alors il existe une unique orientation sur la sous-variété


∂M de dimension 0 telle que pour tout x ∈ ∂M , si φ ∶ ] − ϵ, 0] → U est un paramétrage
local d’un voisinage ouvert U de x = φ(0) dans M , alors la valeur en x de l’orientation de
∂M est, par définition, +1 si φ préserve l’orientation et −1 sinon. Voir la figure de gauche
ci-dessus.
Exemples. (1) La sous-variété Rp est orientable, et orientée par le choix de la base
canonique dans l’espace tangent Tx Rp = Rp pour tout x ∈ Rp . Tout ouvert non vide U
d’une sous-variété à bord orientée M est orientable, en munissant, pour tout x ∈ U , l’espace
tangent Tx U de l’orientation de Tx M = Tx U . La sous-variété à bord U sera, sauf mention
explicite du contraire, munie de cette orientation. L’affirmation suivante en découle par
contraposition.
Pour montrer qu’une sous-variété à bord n’est pas orientable, il
Méthodologie :
suffit de montrer qu’elle contient un ouvert non vide non orientable.

(2) Si M1 et M2 sont deux sous-variétés lisses et orientées (sans bord, même si l’une
des deux peut en avoir, voir le commentaire avant l’exercice E.66), alors la sous-variété
produit M1 × M2 est orientable. Elle sera orientée par le choix de l’orientation produit sur
T(x,y) (M1 × M2 ) = Tx M1 × Ty M2 (dans cet ordre !), et alors appelée la sous-variété orientée
produit.
(3) Si M est une sous-variété orientée lisse, si G est un groupe discret agissant sur M
proprement et librement par C∞ -difféomorphismes préservant l’orientation, alors la variété
quotient G/M , réalisée de manière indifférente comme une sous-variété par le théorème
de plongement de Whitney, est une sous-variété lisse orientable, et orientée par l’unique
orientation telle que la projection canonique M → G/M (qui est un C∞ -difféomorphisme
local, voir la proposition 4.16) préserve l’orientation.
(4) Un point important est qu’alors que tout espace vectoriel réel de dimension finie,
ainsi que tout ouvert de Rp , admet une orientation, il existe des sous-variétés lisses qui
ne sont pas orientables. C’est le cas par exemple du ruban de Möbius, qui est la variété
quotient de R2 par l’action libre et propre du groupe Z, où 1 ∈ Z agit par (x, y) ↦ (x+1, −y)
(voir l’exercice E.7 (2)).
191
Les fourmis d’Escher

Le plan projectif réel et la bouteille de Klein (voir l’exercice E.27), qui contiennent tous
deux des ouverts qui sont difféomorphes au ruban de Möbius, ne sont pas orientables non
plus, par l’exemple (1). Voir pour illustration le site de Henri Paul de Saint Gervais
http://analysis-situs.math.cnrs.fr/Quelques-surfaces-non-orientables.html .

Bouteille de Klein Huit de Klein Bonnet de Klein Dent de Klein

Exercice E.67.
(1) Montrer que la sphère Sn est orientable. Montrer que l’orientation du bord du disque B2
par la normale sortante munit le cercle S1 de l’orientation dans le sens trigonométrique.
(2) Montrer que le ruban de Möbius n’est pas orientable. 97 Plus généralement, montrer
que si une sous-variété M est recouverte par les images de deux paramétrages locaux
(W, φ) et (W ′ , φ′ ) tels que le jacobien de l’application de changement de paramétrage
local
φ−1 ○ φ′ ∶ (φ′ )−1 (φ(W ) ∩ φ(W ′ )) → φ−1 (φ(W ) ∩ φ(W ′ ))
ne soit pas de signe constant, alors M n’est pas orientable.
(3) Montrer que l’espace projectif Pn (C) est orientable.
(4) Montrer que toute sous-variété lisse simplement connexe est orientable.
(5) Montrer que l’espace projectif Pn (R) est orientable si et seulement si n est impair.
97. Application pratique : le titre du film « Möbius » d’Éric Rochant en 2013, avec Cécile de France
et Jean Dujardin, est-il vraiment justifié ? Pour comprendre qu’une double identité apparente peut ne
représenter qu’une face d’une même personnalité, relire l’œuvre de Jean Giraud.

192
(6) Montrer que toute sous-variété M de classe C∞ admet un revêtement double (c’est-à-
̃ → M qui est orientable. Si M est connexe et non orientable,
dire à deux feuillets) π ∶ M
montrer que ce revêtement est connexe et unique à isomorphisme de revêtements près,
et qu’il existe une action libre de G = Z/2Z sur M̃ telle que la variété quotient G/M̃

soit C -difféomorphe à M . (Ce revêtement est appelé un revêtement d’orientation de
M .)

5.5 Degré des applications différentiables


Soient M et N deux sous-variétés (à bord vide) lisses orientées 98 de même dimension
n ≥ 1. Soit f ∶ M → N une application lisse. Supposons que M soit compacte et N connexe.
Si x ∈ M n’est pas un point critique de f , alors Tx f ∶ Tx M → Tx N est une application
linéaire surjective entre deux espaces vectoriels de même dimension finie, donc est un
isomorphisme linéaire. Notons εf (x) = +1 si Tx f préserve l’orientation, et εf (x) = −1
sinon.
Si y ∈ N est une valeur régulière de f qui appartient à l’image de f , rappelons que
−1
f (y) est une sous-variété de dimension n − n = 0 de M , donc est discrète dans M , et finie
par compacité de M . Posons

deg(f, y) = ∑ εf (x) .
x∈f −1 (y)

De manière compatible avec la convention usuelle des sommes vides, si y ∈ N est une valeur
régulière de f qui n’appartient pas à l’image de f , posons deg(f, y) = 0.

Lemme 5.13. L’entier deg(f, y) est défini pour y dans un ouvert dense de N . Il est
localement constant dans cet ouvert dense. Si l’orientation de M (respectivement N ) est
changée en son orientation opposée, alors l’entier deg(f, y) est changé en son opposé.

Démonstration. La densité de l’ensemble des valeurs régulières découle du théorème de


Sard 5.3. L’ensemble des points critiques est fermé par la semi-continuité inférieure du
rang, donc est compact dans M . Par la continuité de f (à valeurs dans un espace séparé),
l’ensemble des valeurs critiques de f est compact, donc son complémentaire est ouvert dans
N.
Pour tout x ∈ f −1 (y), l’application f est un difféomorphisme d’un voisinage ouvert
Ux de x dans M à valeurs dans un voisinage ouvert Vx de y dans N . Puisque la partie
f −1 (y) est finie, nous pouvons supposer que les Ux sont deux à deux disjoints et que les
orientations de M et N dans les Ux et les Vx sont cohérentes. Si

V =( ⋂ Vx ) − f (M − ⋃ Ux )
x∈f −1 (y) x∈f −1 (y)

alors V est un voisinage ouvert de y dans N et pour tous les y ′ ∈ V et x ∈ f −1 (y), la fibre
f −1 (y ′ ) est contenue dans ⋃z∈f −1 (y) Uz , elle rencontre Ux en un et un seul point x′ et nous
avons εf (x) = εf (x′ ). La seconde affirmation en découle.
La dernière affirmation est immédiate. ◻
98. Cette hypothèse est cruciale, sinon il n’est possible de définir le degré qu’en tant qu’élément de Z/2Z,
voir par exemple [Mil1].

193
Nous allons en fait voir que l’entier deg(f, y) est constant sous les hypothèses sur M et
N du début de la partie 5.5, et que c’est un invariant homotopique de f . Nous le noterons
deg f , et nous l’appellerons le degré de f .
Deux applications lisses f, g ∶ X → Y entre deux sous-variétés lisses sont C∞ -homotopes
s’il existe une application h ∶ X ×[0, 1] → Y de classe C∞ (appelée une C∞ -homotopie entre
f et g) telle que h(x, 0) = f (x) et h(x, 1) = g(x) pour tout x dans X. Remarquons que
X × [0, 1] est une sous-variété lisse à bord (car le bord de X est vide), donc demander que
h soit de classe C∞ fait sens. Lorsque X et Y sont des variétés à bord, alors X × [0, 1]
est une variété à coins, et comme précédemment, nous pouvons définir une C∞ -homotopie
comme une restriction à X × [0, 1] d’une application lisse de X×] − ϵ, 1 + ϵ[ dans Y pour un
ϵ > 0 vérifiant les deux conditions au temps t = 0 et t = 1. Ceci sera utile dans la partie 7.1.

Théorème 5.14. L’entier deg(f, y) est indépendant du choix de la valeur régulière y de


f . Si f est C∞ -homotope à une application lisse g ∶ M → N , alors deg f = deg g.

Démonstration. La relation « être C∞ -homotope à » que nous noterons ∼∞ , reste une


relation d’équivalence. En effet, les formules données dans la partie 1.1 pour montrer que
la relation d’homotopie est réflexive et transitive restent valables pour ∼∞ (les homotopies
constantes h ∶ (x, s) ↦ f (x) et les homotopies inverses h ∶ (x, s) ↦ h(x, 1 − s) d’une
homotopie h de classe C∞ sont encore de classe C∞ ). Mais par contre, la formule donnée
pour montrer la transitivité ne fonctionne plus (elle fournit des homotopies seulement C∞
par morceaux), et doit être adaptée.

Soit φ ∶ [0, 1] → [0, 1] une fonction 1


lisse valant 0 sur [0, 31 ] et 1 sur [ 32 , 1] (par
exemple construite comme dans le lemme
4.4).
0 1 2 1
3 3
Si h est une homotopie lisse entre deux applications lisses f et g entre deux sous-
variétés, alors l’application ̃
h ∶ (x, s) ↦ h(x, φ(s)) est une homotopie lisse entre f et g, qui
vérifie de plus ̃h(x, s) = f (x) pour tout s ∈ [0, 13 ] et ̃
h(x, s) = g(x) pour tout s ∈ [ 23 , 1].
Maintenant, si f1 ∼∞ f2 par la C∞ -homotopie h1 et f2 ∼∞ f3 par la C∞ -homotopie h2 ,
alors f1 ∼∞ f3 par la C∞ -homotopie composée

h̃ (x, 2s) si 0 ≤ s ≤ 21
(x, s) ↦ { ̃1
h2 (x, 2s − 1) si 12 ≤ s ≤ 1 ,

qui est maintenant de classe C∞ quand s = 21 .

Lemme 5.15. Supposons que la sous-variété orientée M soit le bord d’une sous-variété
lisse compacte orientée à bord W et que f soit la restriction à M d’une application lisse
F ∶ W → N . Alors pour toute valeur régulière y de f , nous avons deg(f, y) = 0.

Démonstration. Nous pouvons supposer que y appartient à l’image de f , sinon le résultat


découle de la définition du degré. Par densité et puisque deg(f, y) est localement constant
en y ∈ N , nous pouvons supposer que y est aussi une valeur régulière de F . La proposition
5.6 montre que F −1 (y) est une sous-variété à bord de dimension 1 de W , et f −1 (y) =
F −1 (y) ∩ ∂W . Par le théorème de classification 5.7, la préimage F −1 (y) est une union finie
194
de cercles et d’arcs, tels que si A est une composante connexe de F −1 (y) qui est un arc,
alors ∂A ⊂ ∂W , par la proposition 5.6. Montrons que ∑a∈∂A εf (a) = 0, ce qui conclut par
une sommation sur les composantes connexes de F −1 (y) qui sont des arcs.
Munissons A de l’orientation définie par celles de W et N de la manière suivante. Pour
tout z ∈ A, soit v0 un vecteur tangent non nul en z à la sous-variété A, complété en une
base (v0 , v1 , v2 , . . . , vn ) positive de Tz W (qui est de dimension au moins 2, c’est possible
quitte à remplacer v1 par −v1 ). L’application tangente de F en z induit un isomorphisme
linéaire de Tz W /Tz A dans Ty N . Nous demandons que (v0 ) soit une base positive de Tz A
si et seulement si l’image par Tz F de (v1 , . . . , vn ) soit une base positive de Ty N , ce qui ne
dépend pas du choix de (v1 , . . . , vn ).

v0
z
a+
A a−

M = ∂W

En notant ν1 (z), pour tout z ∈ A, le vecteur tangent à A en z positivement orienté et


unitaire (pour la norme de l’espace euclidien ambiant contenant W ), l’application de A
dans T W définie par z ↦ ν1 (z) est un arc lisse. Il est sortant de W en une extrémité a+ de
A et rentrant dans W en l’autre extrémité a− de A. L’orientation des espaces tangents à W
le long de l’arc A varie continuement. Donc εf (a+ ) = +1 et εf (a− ) = −1, par définition de
l’orientation de ∂W = M . Comme ∑a∈∂A εf (a) = εf (a− ) + εf (a+ ), ceci montre le résultat.

Lemme 5.16. Soient f, g ∶ M → N deux applications lisses C∞ -homotopes et y ∈ N une


valeur régulière commune à f et à g. Alors deg(f, y) = deg(g, y).

Démonstration. Soit F ∶ M × [0, 1] → N une homotopie C∞ entre f et g. La sous-variété


à bord, lisse et orientée, W = M × [0, 1], admet pour bord la réunion disjointe de M × {1}
(avec l’orientation de M ) et de M × {0} (avec l’orientation opposée de celle M ). Posons
f ∗ ∶ ∂W → N l’application telle que f ∗ ∣M ×{1} = g et f ∗ ∣M ×{0} = f . Notons que f ∗ = F ∣∂W
est la restriction de F à ∂W . Une valeur régulière de f ∗ est une valeur régulière commune
à f et à g. Nous avons donc, par le lemme précédant,

deg(g, y) − deg(f, y) = deg(f ∗ , y) = 0 .

Ceci montre le lemme 5.16. ◻


Nous admettrons provisoirement le résultat suivant, voir par exemple [Mil1] et la partie
6.3.2. Deux C∞ -difféomorphismes f, g ∶ P → Q sont dits isotopes s’il existe une C∞ -isotopie
entre f et g, c’est-à-dire une homotopie h ∶ P × [0, 1] → Q de classe C∞ telle que pour tout
s ∈ [0, 1], l’application hs de P dans Q définie par x ↦ h(x, s) soit un C∞ -difféomorphisme.

195
Proposition 5.17. Le groupe 99 des C∞ -difféomorphismes isotopes à l’identité d’une sous-
variété lisse connexe agit transitivement sur ses points.
Maintenant, soient y et z deux valeurs régulières de f . Par la proposition ci-dessus,
puisque N est connexe, il existe un C∞ -difféomorphisme ϕ ∶ N → N isotope à l’identité
qui envoie z sur y. En particulier ϕ, comme l’identité de N , préserve l’orientation de N .
Alors ϕ(z) est une valeur régulière de ϕ ○ f par le théorème de dérivation des applications
composées, et par la naturalité de la construction, nous avons
deg(ϕ ○ f, ϕ(z)) = deg(f, z) .
Or par le lemme 5.16 appliqué avec g = ϕ ○ f , qui est C∞ -homotope à f , nous avons
deg(ϕ ○ f, y) = deg(f, y) .
Comme ϕ(z) = y, nous avons deg(f, z) = deg(f, y), et la première assertion du théorème
5.14 en découle. La seconde assertion découle alors du lemme 5.16, car l’intersection de
deux ouverts denses (les ensembles des valeurs régulières de f et de g) de N est non vide.

Exemples. (1) Toute application constante de M dans N est de degré nul. Plus généra-
lement, toute application f lisse non surjective de M dans N est de degré 0, puisque tout
élément de N ∖f (M ) est une valeur régulière de f .
(2) Nous avons deg(id) = 1. Si M, N, P sont des sous-variétés (à bord vide) compactes
lisses orientées et connexes de mêmes dimensions, si f ∶ M → N et g ∶ N → P sont des
applications lisses, alors
deg(g ○ f ) = (deg g)(deg f ) .
Ceci se montre en utilisant la définition même du degré, en remarquant que pour toute
valeur régulière z de g tel que tout point de l’ensemble fini g −1 (z) soit une valeur régulière
de f (qui existe car l’ensemble des valeurs régulières est ouvert et dense par le lemme 5.13),
nous avons une réunion disjointe (g ○ f )−1 (z) = ⋃ f −1 (y).
y∈g −1 (z)

(3) Un C -difféomorphisme de M dans N est de degré +1 s’il préserve l’orientation et
−1 sinon.
(4) Pour tout k ∈ Z, l’application z ↦ z k de S1 dans S1 est une application lisse de
degré k. La notion de degré d’une application lisse de S1 dans S1 coïncide avec celle définie
dans l’exercice E.12 pour toutes les applications continues de S1 dans S1 .
(5) Pour tout n ∈ N∖{0}, l’application d’antipodie x ↦ −x de Sn dans Sn est de degré
(−1)n+1 . Donc par le théorème 5.14, si n est pair, alors l’application d’antipodie n’est pas
C∞ -homotope à l’identité.
Corollaire 5.18. (Théorème de peignage des sphères) Pour tout n ∈ N∖{0}, la sphère
Sn admet un champ de vecteurs tangents lisse 100 ne s’annulant pas si et seulement si n est
impair.
99. Il s’agit bien d’un sous-groupe du groupe des C∞ -difféomorphismes, car si h est une C∞ -isotopie
entre f et id, et si k est une C∞ -isotopie entre g et id, alors (x, s) ↦ k(h(x, s), s) est une C∞ -isotopie
entre g ○ f et id, et en notant pour tout s ∈ [0, 1], l’application hs définie par x ↦ h(x, s), l’application
(x, s) ↦ h−1 ∞
s (x) est une C -isotopie entre f
−1
et id.
100. Nous renvoyons à la partie 4.4.2 pour la définition des champs de vecteurs sur les sous-variétés, et à
la partie 6.3 pour des généralités sur ces champs de vecteurs.

196
Démonstration. Pour tout n ∈ N, l’application S2n+1 → T S2n+1 ⊂ Cn+1 × Cn+1 définie par
z ↦ (z, i z) est un champ de vecteurs lisse ne s’annulant pas sur la sphère de dimension
impaire S2n+1 = {(z0 , . . . , zn ) ∈ Cn+1 ∶ ∣z0 ∣2 + ⋅ ⋅ ⋅ + ∣zn ∣2 = 1}.

peignage du cercle S1 peignage à un épi de la sphère S2

Pour tout entier non nul n ∈ N∖{0}, si f ∶ x ↦ (x, v(x)) est une application de S2n dans
T S2n ⊂ R2n+1 × R2n+1 , qui est un champ de vecteurs lisse sur S2n ne s’annulant pas, alors,
l’application de S2n × [0, 1] dans S2n définie par

v(x)
(x, s) ↦ x cos(πs) + sin(πs) ,
∥v(x)∥

qui est bien à valeurs dans S2n car v(x) est orthogonal à x, est une homotopie lisse entre
l’identité x ↦ x en s = 0 et l’antipodie x ↦ −x en s = 1, ce qui est impossible par l’exemple
(5) ci-dessus. ◻
Remarque. Nous n’avons défini le degré que pour les sous-variétés de même dimension au
moins 1. Il est possible de le définir aussi en dimension 0, pour les amateurs de conventions.
Soient M et N deux variétés de dimension 0, munies d’une orientation ηM ∶ M → {±1} et
ηN ∶ N → {±1}. Notons que toute application f de M dans N est de classe C∞ , et tout point
de M est un point régulier de f (l’application linéaire nulle entre deux espaces vectoriels
nuls est surjective !). Donc tout point de N est une valeur régulière. Nous pouvons définir
le degré de f en un point y ∈ N par

deg(f, y) = ∑ ηM (x) ηN (y) ,


x∈f −1 (y)

(qui ne dépend pas de y si N est connexe, car alors N est réduite à {y}). Il vérifie encore
que
deg(g ○ f, g(y)) = deg(g, g(y)) deg(f, y)
pour tout y ∈ N et toute application g ∶ N → P où P est une variété de dimension 0, et que

deg(f, y) = 0

pour tout y ∈ N si M est le bord d’une sous-variété lisse compacte orientée à bord W de
dimension 1 et si f est la restriction à M d’une application lisse F ∶ W → N (qui est alors
constante sur chaque composante connexe de W ).

197
5.6 Autres exercices
Exercice E.68. Soient M et N des sous-variétés lisses de Rd de dimension m et n telles
que m + n < d. Montrer que l’ensemble des vecteurs v ∈ Rd tels que (M + v) ∩ N ≠ ∅ est de
mesure de Lebesgue nulle.
Exercice E.69. Soient n ∈ N∖{0} un entier et M une sous-variété lisse de codimension
1 de l’espace euclidien usuel Rn . Montrer que M est orientable si et seulement s’il existe
une application 101 N ∶ M → Rn lisse telle que pour tout x ∈ M , nous avons ∥N (x)∥ = 1 et
N (x) ⊥ Tx M .
Exercice E.70. Soient n ∈ N ∖ {0} un entier, U un ouvert de Rn et f ∶ U → R une
submersion lisse. Montrer que pour tout y ∈ f (U ), le sous-espace f −1 (y) est une sous-
variété lisse orientable de Rn de codimension 1.
Exercice E.71. Soient n ∈ N∖{0} un entier non nul. Montrer que toute application lisse
de la sphère Sn dans elle-même de degré différent de (−1)n+1 admet au moins un point
fixe.
Exercice E.72. Soient n ∈ N∖{0} et Sn = {(x0 , x1 , . . . , xn ) ∈ Rn+1 ∶ x20 + x21 + ⋅ ⋅ ⋅ + x2n = 1}.
Le but de cet exercice est de démontrer le théorème de Borsuk-Ulam qui dit que pour
toute application lisse 102 f ∶ Sn → Rn , il existe un point x ∈ Sn tel que f (x) = f (−x). Une
application g ∶ Sn → Sn est dite impaire si g(x) = −g(x) pour tout x ∈ Sn .
(1) Démontrer le théorème de Borsuk-Ulam pour n = 1. Nous supposons maintenant que
n ≥ 2.
(2) Soit g ∶ S1 → S1 une application continue impaire. Montrer que deg(g) est impair.
Supposons par récurrence que toute application g ∶ Sn−1 → Sn−1 lisse impaire est de
degré impair.
(3) Dans les questions (3) à (5), considérons une application g ∈ C∞ (Sn , Sn ) impaire.
Montrer que, quitte à composer g avec une rotation, nous pouvons supposer que les
pôles Nord (1, 0, . . . , 0) et Sud (−1, 0, . . . , 0) de Sn sont des points réguliers de g, et
n’appartiennent pas à l’image g(S0n ) par g de l’équateur S0n = ({0} × Rn ) ∩ Sn de Sn .
(4) Soient p ∶ Rn+1 → {0} × Rn la projection orthogonale de l’espace euclidien usuel Rn+1
sur son hyperplan vectoriel horizontal {0} × Rn , S≥0 n = {(x0 , . . . , xn ) ∈ Sn ∶ x0 ≥ 0}
l’hémisphère Nord fermé de Sn et ̃g = (p ○ g)∣ S≥0
n
. Montrer que 0 est une valeur régulière
de p ○ g. Montrer que le degré de g est congru modulo 2 à Card ̃ g −1 (0).
g −1 (0) est impair. En déduire que deg(g) est impair. 103
(5) Montrer que Card ̃
(6) Dans les questions (6) à (8), considérons par l’absurde une application f ∈ C∞ (Sn , Sn )
telle que f (x) ≠ f (−x) pour tout x ∈ Sn . Construire une application g ∈ C∞ (Sn , Sn−1 )
impaire.
101. Une telle application N s’appelle une application de Gauss de l’hypersurface orientable M . Nous y
reviendrons dans l’exercice E.84 et dans la partie 8.2.4.
102. Nous n’avons défini le degré que pour les applications lisses, mais la régularité de classe C1 suffit
(avec invariance par C1 -homotopie), comme le montre une relecture de la partie 5.5. Ceci permet de
remplacer la régularité C∞ par la régularité C1 dans cet énoncé du théorème de Borsuk-Ulam. Par ailleurs,
le théorème de Borsuk-Ulam est en fait vrai pour des applications simplement supposées continues, mais
sa démonstration utilise alors des outils homologiques (voir par exemple [Hat, Coro. 2B.7]).
103. En particulier, une application lisse impaire de Sn dans Sn est surjective, car le degré d’une application
non surjective est nul (donc n’est pas impair !).

198
(7) Montrer que l’application g∣ S0n est de degré impair.
(8) Montrer que l’application g∣ S0n est de degré nul. Conclure.
Exercice E.73. Un noeud est un plongement lisse du cercle S1 dans l’espace euclidien
orienté usuel R3 , ou par extension, l’image d’un tel plongement. Nous renvoyons par
exemple à [Rol, Ada] pour des informations sur la théorie des noeuds. Pour tout v ∈ S2 ,
notons πv la projection orthogonale de R3 sur le plan v ⊥ orthogonal à v. Si f est un noeud,
nous dirons que les auto-intersections de πv ○ f sont transverses 104 si pour tous les x ≠ y
dans S1 tels que πv ○ f (x) = πv ○ f (y), les vecteurs πv ○ f ′ (x) = πv ○ f ′ (y) sont linéairement
indépendants.
(1) Montrer qu’il existe un ouvert V de S2 de mesure pleine (c’est-à-dire de complémentaire
de mesure nulle) tel que pour tout v ∈ V , l’application πv ○ f soit une immersion.
(2) Montrer que pour presque tout v ∈ S2 les auto-intersections de πv ○ f sont transverses.
(3) Montrer que l’ensemble des v ∈ S2 tels que les auto-intersections de πv ○ f soient
transverses est un ouvert de S2 .
(4) Montrer qu’il existe un ouvert dense V de S2 tel que pour tout v ∈ S2 , l’application
πv ○ f soit une immersion à auto-intersections transverses au plus doubles de πv ○ f ,
c’est-à-dire telle que le sous-ensemble (πv ○ f )−1 (y) de S1 soit de cardinal au plus 2
pour tout y ∈ v ⊥ . L’image de πv ○ f est alors appelée un diagramme de noeud, et un
point z du plan v ⊥ tel que (πv ○ f )−1 (z) soit de cardinal 2 est appelé un (point de)
croisement.

Noeud Noeud de Noeud de


trivial trèfle huit

Liste de noeuds à au plus 7 croisements

Exercice E.74. Soient n, m, k ∈ N∖{0} tels que m + n = k, et soient M et N deux sous-


variétés lisses compactes, connexes, orientées (à bord vide) disjointes de l’espace euclidien
orienté usuel Rk+1 , de dimension respectivement m et n. Nous définissons le nombre d’en-
lacement de M et N , et nous notons Enl(M, N ), le degré de l’application de M × N dans
Sk définie par
x−y
(x, y) ↦ .
∥x − y∥
104. Voir la partie 6.2 pour un développement complet de cette notion.

199
(1) Montrer que Enl(M, N ) = (−1)(m−1)(n−1) Enl(N, M ).
(2) Préciser la dépendance de Enl(M, N ) par rapport au choix des orientations de M et
de N .
(3) Montrer que s’il existe une sous-variété lisse à bord W de Rk+1 telle que M = ∂W et
W ∩ N = ∅, alors Enl(M, N ) = 0.
(4) Montrer que s’il existe un hyperplan affine de Rk+1 séparant M et N , alors Enl(M, N ) =
0.
(5) À partir de maintenant, nous supposons que k = 2 et m = n = 1. Un entrelac (à
deux composantes) est un couple de plongements lisses du cercle S1 dans R3 d’images
disjointes, et par extension, la réunion de ses deux images. Soit (f, g) un entrelac.
Montrer qu’il existe un ouvert dense U de S2 tel que pour tout v ∈ U , si πv est la
projection orthogonale de R3 sur le plan v ⊥ orthogonal à v, alors les applications πv ○ f
et πv ○ g sont des immersions à auto-intersections transverses au plus doubles (voir
l’exercice E.73 pour la terminologie) de S1 dans v ⊥ telles que pour tous les x, y ∈ S1 ,
si z = πv ○ f (x) = πv ○ g(y), alors les ensembles (πv ○ f )−1 (z) et (πv ○ g)−1 (z) sont des
singletons. La réunion des images de πv ○ f et πv ○ g, avec indication de quel brin passe
dessus et lequel passe dessous (par rapport à l’ordre sur la droite Rv dirigée par v),
est appelé un diagramme d’entrelac. Comment lire sur un tel diagramme le nombre
d’entrelacement des deux composantes connexes d’un entrelac ?

(6) Deux entrelacs (f0 , g0 ) et (f1 , g1 ) sont dits isotopes dans R3 s’il existe deux homotopies
f ∶ S1 × [0, 1] → R3 et g ∶ S1 × [0, 1] → R3 respectivement entre f0 et f1 , et entre g0 et
g1 telles que pour tout t ∈ [0, 1], les applications x ↦ f (x, t) et x ↦ g(x, t) soient des
plongements lisses d’images disjointes. Montrer qu’alors

Enl(f0 (S1 ), g0 (S1 )) = Enl(f1 (S1 ), g1 (S1 )) .

(7) En déduire que l’entrelac celtique de la figure ci-dessus n’est pas isotope à l’entrelac
trivial (voir le dessin de gauche ci-dessous) d’image C1 ∪ C2 où

C1 = {(x, y, z) ∈ R3 ∶ x2 + y 2 = 1, z = 0} et C2 = {(x, y, z) ∈ R3 ∶ x2 + y 2 = 1, z = 1} .

200
z z

C2 C2′
R2 × {1}

x x
C1′
C1
R × {0}
2 R × {0}
2

(8) En déduire que l’entrelac celtique de la figure ci-dessus n’est pas isotope à l’entrelac
de Hopf (voir le dessin de droite ci-dessus) d’image C1′ ∪ C2′ où

C1′ = {(x, y, z) ∈ R3 ∶ x2 +y 2 = 1, z = 0} et C2′ = {(x, y, z) ∈ R3 ∶ (x−1)2 +z 2 = 1, y = 0} .

5.7 Indications pour la résolution des exercices


Correction de l’exercice E.66. Comme être une sous-variété à bord est un problème
local, par le théorème 4.8 de forme normale des applications de rang constant appliqué à f ,
en prenant un paramétrage local de M à la source et quitte à effectuer une translation sur R
au but, nous nous ramenons au cas où M est un ouvert de Rm , contenant 0, où f (0) = 0 et
y = 0, et où f est une restriction à un ouvert de l’application linéaire ℓ ∶ (x1 , . . . , xm ) ↦ xm .
Or la préimage ℓ−1 (] − ∞, 0]) de ] − ∞, 0] par ℓ est le demi-espace standard Rm + , qui est
−1
bien une sous-variété à bord, dont le bord est ∂Rm + = Rm−1
× ] − ∞, 0] = ℓ (0). Le résultat
en découle.

Correction de l’exercice E.67.


+

e2
(1) La seconde assertion est immédiate
+
par la définition de l’orientation du bord 0 e1
d’une sous-variété, en mettant le vecteur +
sortant en première position.

Pour montrer la première assertion, nous pouvons supposer que n ≥ 2, car toute sous-
variété de dimension 0 ou 1 est orientable. L’ensemble des inverses des deux projections
stéréographiques de pôle Nord et Sud est un ensemble de paramétrages locaux dont les
images recouvrent la sphère Sn . L’application de changement de paramétrage local est
l’inversion x ↦ ∥x∥
x
2 de R ∖{0} dans R ∖{0} (voir l’exemple (2) de la partie 4.6). Celle-ci
n n

préserve l’orientation si n est pair (et la renverse sinon). Si n est impair, en précomposant
l’inverse de la projection stéréographique de pôle Sud par l’application lisse x ↦ −x de
Rn ∖{0} dans Rn ∖{0}, nous obtenons un ensemble de deux paramétrages locaux dont les
images couvrent la sphère Sn et dont l’application de changement de paramétrage local
x ↦ − ∥x∥
x
2 préserve l’orientation.
La première assertion est aussi un cas particulier de l’exercice E.69 en considérant la
normale sortante N ∶ Sn → Rn+1 définie par N (x) = x.
201
(3) Nous pouvons supposer que n ≥ 1. L’assertion (3) découle de l’assertion (4) par le
corollaire 1.13. Mais il est aussi possible de le montrer directement. Les applications de
changement de cartes du système de cartes affines usuelles (Ui , φi )i≤0≤n de Pn (C) (voir
l’exemple (3) de la partie 4.6), sont, pour tout i ≠ j, les applications

φj ○ φ−1 ̂ ̂j , . . . , un ) ∈ Cn ∶ ui ≠ 0}
i ∶ {(t0 , . . . , ti , . . . , tn ) ∈ C ∶ tj ≠ 0} → {(u0 , . . . , u
n

définies par uk = ttkj si k ≠ i, j, et ui = t1j . Ces applications préservent l’orientation (par


exemple parce qu’elles sont holomorphes).
(4) Soient M une sous-variété lisse simplement connexe et x∗ ∈ M . Pour tout x ∈ M ,
soit αx un chemin lisse injectif de x∗ à x. Par compacité de [0, 1], il existe un choix cohé-
rent d’orientation des espaces tangents Tαx (t) M le long de αx . Puisque M est simpleemnt
connexe, cette orientation ne dépend pas du choix d’un chemin lisse injectif de x∗ à x, et
ce choix d’orientation est localement cohérent.
(6) Nous pouvons supposer M connexe, quitte à prendre la réunion disjointe des re-
vêtements doubles orientables de chaque composante connexe de M . Si M est orientable,
alors le revêtement double trivial M × Z/2Z de M est orientable.
Supposons donc que M est connexe et non orientable. Puisque M est localement
contractile, soit ̃
π∶M̃ → M un revêtement simplement connexe de M , et soit G le groupe
des automorphismes de revêtement de ̃ ̃ est une sous-variété lisse orientable par
π . Alors M
la question (4). Le groupe G agit librement et proprement sur M ̃, et il n’est pas entière-
ment constitué d’éléments préservant l’orientation, sinon M serait orientable par l’exemple
(3) de la partie 5.4. Considérons son sous-groupe G+ d’indice 2 constitué des éléments qui
préservent l’orientation. Alors le revêtement à deux feuillets G+ /M ̃ → M défini par ce
sous-groupe convient.

Correction de l’exercice E.68. L’application f ∶ M ×N → Rd , définie par (x, y) ↦ y −x,


est une application de classe C∞ , car c’est la restriction à une sous-variété lisse de Rd × Rd
d’une application bilinéaire. Son application tangente en tout point (x, y) ∈ M × N , qui
est une application linéaire de l’espace vectoriel T(x,y) (M × N ) = Tx M × Ty N de dimension
m + n, à valeurs dans l’espace vectoriel Tf (x,y) Rd = Rd de dimension d, n’est pas surjective,
car m + n < d. Donc tout point de M × N est un point critique pour f . Par conséquent,
l’image de f , qui est formée de valeurs critiques de f , est de mesure de Lebesgue nulle, par
le théorème de Sard 5.3. Or cette image est exactement {v ∈ Rd ∶ (M + v) ∩ N ≠ ∅}. Ceci
montre le résultat.

Correction de l’exercice E.69. S’il existe une telle fonction N , pour tout x ∈ M ,
munissons Tx M de l’unique orientation telle qu’une base (vx,1 , . . . , vx,n−1 ) de Tx M est
positive si et seulement si (vx,1 , . . . , vx,n−1 , N (x)), qui est bien une base de Rn , est positive
(c’est-à-dire que det(vx,1 , . . . , vx,n−1 , N (x)) > 0 en prenant le déterminant de n-uplets de
vecteurs dans la base canonique). Montrons que ce choix est localement cohérent. Soit
φ ∶ W → V un paramétrage local d’un voisinage ouvert V de x dans M par un ouvert
W de Rn−1 , qui est en particulier une immersion au voisinage de φ−1 (x). Alors pour tout
x′ ∈ V proche de x, la suite (vx′ ,1 = ∂x ∂φ
1
(φ−1 (x′ )), . . . , vx′ ,n−1 = ∂x∂φ
n−1
(φ−1 (x′ ))) est une
base de Tx′ M , et le signe de det(vx′ ,1 , . . . , vx′ ,n−1 , N (x′ )) est constant au voisinage de
x par continuité (et peut être supposé positif quitte à précomposer φ par une symétrie
orthogonale par rapport à un hyperplan vectoriel).
202
Réciproquement, si M est orientable, pour tout x ∈ M , pour tout paramétrage local
orienté φ ∶ W → V d’un ouvert V de M par un ouvert W de Rn−1 tel que 0 ∈ V et φ(0) = x,
notons
∂x1 (0) ∧ ⋅ ⋅ ⋅ ∧ ∂xn−1 (0)
∂φ ∂φ
N (x) = ∂φ
∥ ∂x1 (0) ∧ ⋅ ⋅ ⋅ ∧ ∂x∂φ
n−1
(0)∥

le produit vectoriel 105 renormalisé des dérivées partielles de φ en 0 = φ−1 (x). Il est bien
défini, car comme φ est une immersion en 0, ses dérivées partielles ∂x ∂φ
1
(0), . . . , ∂x∂φ
n−1
(0)
sont linéairement indépendantes. Montrons qu’il ne dépend pas du choix du paramétrage
local orienté. En effet, soit ψ un autre paramétrage local orienté envoyant 0 sur x. Pour
∂(φ−1 ○ψ)ℓ
tous les i ∈ J1, nK et j ∈ J1, n − 1K, nous avons ∂ψ
∂xj (0) = ∑ℓ=1 ∂xℓ (0)
i n−1 ∂φi
∂xj (0). Donc par
le caractère multilinéaire alterné du produit vectoriel, nous avons
∂ψ ∂ψ ∂φ ∂φ
(0) ∧ ⋅ ⋅ ⋅ ∧ (0) = (det J(φ−1 ○ ψ)0 ) (0) ∧ ⋅ ⋅ ⋅ ∧ (0) .
∂x1 ∂xn−1 ∂x1 ∂xn−1
L’invariance en le paramétrage local orienté vient alors du fait que le jacobien du
changement de paramétrage local entre deux paramétrages locaux orientés est strictement
positif. Donc N ∶ M → Rn est une application lisse, qui a les propriétés voulues.

Correction de l’exercice E.70. Par la définition des sous-variétés par fonctions impli-
cites (voir le théorème 4.5 (2), ainsi que la proposition 4.9), puisque y ∈ f (U ), nous savons
que M = f −1 (y) est une sous-variété lisse de Rn de codimension 1. Nous pouvons supposer
que n ≥ 3, car toute sous-variété de dimension 0 ou 1 est orientable.
Notons e1 le vecteur de la base canonique de R, considéré comme un vecteur tangent
en y à R. Puisque f est une submersion, il existe un vecteur vx,n ∈ Tx U = Rn tel que
dx f (vx ) = e1 . Par la proposition 4.12 (2), pour tout x ∈ M , nous avons Tx M = Ker dx f , et
en particulier vx,n ∉ Tx M . Nous munissons Tx M de l’unique orientation telle qu’une base
105. Nous renvoyons par exemple à [Pau5, Prop. 1.25] pour les rappels ci-dessous. Notons det le détermi-
nant des n-uplets de vecteurs dans la base canonique de l’espace vectoriel Rn , muni de son produit scalaire
usuel ⟨ , ⟩. Le produit vectoriel d’un (n − 1)-uplet (x1 , . . . , xn−1 ) de vecteurs de Rn est l’unique vecteur
x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 tel que, pour tout y ∈ Rn , nous ayons

⟨x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 , y⟩ = det(x1 , . . . , xn−1 , y) .

Nous avons
● l’application (x1 , . . . , xn−1 ) ↦ x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 est (n − 1)-linéaire alternée,
● x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 = 0 si et seulement si x1 , . . . , xn−1 sont linéairement dépendants,
● x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 ∈ Vect(x1 , . . . , xn−1 )⊥ , et
● si A = (xi,j )1≤i≤n, 1≤j≤n−1 est la matrice n × (n − 1) dont les colonnes sont les vecteurs colonnes
des coordonnées de x1 , . . . , xn−1 dans la base canonique, alors la i-ème coordonnée (x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 )i de
x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 dans la base canonique est (−1)n−i fois le déterminant de la matrice Ai obtenue en enlevant
la i-ème ligne de A :
RRR x1,1 ...... x1,n−1 RRR
RRR RRR
RRR ⋮ ⋮ ⋮ RRR
RR RRR
n−i R xi−1,1 ...... xi−1,n−1
(x1 ∧ ⋅ ⋅ ⋅ ∧ xn−1 )i = (−1) RRRR RRR .
RRR xi+1,1 ...... xi+1,n−1 RRR
RRR RRR
RRR ⋮ ⋮ ⋮ RRR
RRR xn,1 ...... xn,n−1 RRR
R
En particulier, le produit vectoriel de x1 , . . . , xn−1 dépend de manière C∞ (car polynomiale en les coordon-
nées) de x1 , . . . , xn−1 .

203
(vx,1 , . . . , vx,n−1 ) de Tx M est positive si et seulement si (vx,1 , . . . , vx,n−1 , vx,n ), qui est bien
une base de Rn , est positive. Ceci ne dépend pas du choix de vx,n . Ce choix d’orientation
sur les espaces tangents aux points de M est localement cohérent par l’exercice E.69, car
nous pouvons choisir de manière lisse ce vecteur vx,n , en prenant l’unique vecteur unitaire
orthogonal à Tx M dont l’image par dx f est un multiple (strictement) positif de e1 , ou tout
simplement
∇x f
vx,n = .
∥∇x f ∥

Correction de l’exercice E.71. Supposons par contraposition que nous ayons une
application lisse f ∶ Sn → Sn sans point fixe. Montrons que le degré de f est égal à (−1)n+1 .
Considérons l’application h ∶ Sn × [0, 1] → Sn définie par

(1 − s)f (x) − sx
(x, s) ↦ .
∥(1 − s)f (x) − sx∥

Elle est bien définie car pour tout x ∈ Sn la corde affine [−x, f (x)] dans la boule fermée
unité Bn+1 ne passe pas par 0, sinon cette corde serait un diamètre et nous aurions f (x) = x.
Elle est clairement lisse. C’est donc une C∞ -homotopie entre l’application f au temps s = 0
et l’antipodie i ∶ x ↦ −x au temps s = 1. Comme les homotopies préservent le degré (voir
le théorème 5.14) et par le calcul du degré de l’antipodie (voir l’exemple (5) de la partie
5.5), nous avons donc
deg(f ) = deg(i) = (−1)n−1 .

Correction de l’exercice E.72. Le théorème de Borsuk-Ulam est même vrai en dimen-


sion 0, car toute application de S0 = {±1} dans R0 = {0} est constante !
(1) Voir la correction de l’exercice E.13 (1).
(2) Voir la correction de l’exercice E.13 (2) a).
(3) Notons que l’équateur S0n est une sous-variété de Rn+1 (qui s’identifie avec la sphère
Sn−1 par l’identification usuelle de {0} × Rn et Rn ). L’application ̃
g = g∣ S0n ∶ S0n → Sn , qui
est lisse, n’est une submersion en aucun point car n − 1 < n, donc toutes les valeurs de ̃ g
sont des valeurs critiques. Donc (voir le corollaire 5.5 du théorème de Sard) le fermé (car
image d’un compact par une application continue) g(S0n ) est de mesure nulle. En particulier
U = Sn∖g(S0n ) est un ouvert non vide. Toujours par le théorème de Sard, puisque l’ensemble
des valeurs régulières de g est dense, il existe une valeur régulière y de g appartenant à
U . Puisque g est impaire, −y est aussi une valeur régulière de g. Par la transitivité de
l’action du groupe des rotations sur les paires de points opposés de la sphère, quitte à
post-composer g par une rotation r, nous pouvons supposer que y est le pôle Nord (et −y
le pôle Sud). Ceci préserve le fait que g soit impaire car r est linéaire ; ceci préserve les
valeurs régulières car r est un C∞ -difféomorphisme de la sphère Sn ; et ceci fait que ces
pôles n’appartiennent pas à l’image de S0n par g, par la définition de U .
(4) L’origine 0 de l’hyperplan vectoriel {0} × Rn est une valeur régulière de p∣ Sn , car
nous avons p−1 (0) ∩ Sn = {S, N } et pour tout v ∈ {S, N }, l’application Tv p = p ∶ Tv Sn = v ⊥ =
Rn × {0} → Rn × {0} vaut l’identité. Puisque N et S sont des valeurs régulières de g, et
puisque Tx (p ○ g) = Tv p ○ Tx g pour tous les x ∈ g −1 (v) et v ∈ {S, N }, l’origine 0 est donc
une valeur régulière de p ○ g.

204
Puisque 0 est une valeur régulière de p○g et puisque les dimensions de Sn et de {0}×Rn
coïncident, la partie (p ○ g)−1 (0) est finie, car c’est une sous-variété de dimension 0 = n − n
de la variété compacte Sn par le corollaire 5.1.
Notons S>0 <0
n = {(x0 , . . . , xn ) ∈ Sn ∶ x0 > 0} et Sn = {(x0 , . . . , xn ) ∈ Sn ∶ x0 < 0} les
hémisphères ouverts Nord et Sud de Sn . Pour tout x ∈ (p ○ g)−1 (0), soit ϵx ∈ {±1} le signe
du déterminant de Tx g dans des bases directes de Tx Sn et Tg(x) Sn . Notons ≡ la congruence
modulo 2. Puisque ϵx = ±1 ≡ 1, puisque (p○g)−1 (0) est la réunion disjointe g −1 (S)⊔g −1 (N ),
et puisque S, N ∉ g(Sn−1 × {0}) par la question (3), nous avons

g −1 (0) ≡
Card ̃ ∑ ϵx = ∑ ϵx + ∑ ϵx
x∈(p○g)−1 (0)∩S≥0
n x∈g −1 (N )∩S≥0
n x∈g −1 (S)∩S≥0
n

= ∑ ϵx + ∑ ϵx .
x∈g −1 (N )∩S>0
n x∈g −1 (S)∩S>0
n

Puisque l’application g est impaire, l’antipodie x ↦ −x induit une bijection de g −1 (S) ∩ S>0
n
sur g −1 (N ) ∩ S<0
n . Toujours puisque g est impaire, l’application T−x g ∶ T−x Sn → Tg(−x) Sn
est égale à l’application Tx g ∶ Tx Sn → Tg(x) Sn , mais par contre les orientations de Tx Sn
et T−x Sn , ainsi que de Tg(x) Sn et T−g(x) Sn , sont opposées. Donc ϵ−x = −(−ϵx ) = ϵx . Par
conséquent, en utilisant une congruence modulo 2, nous avons

g −1 (0) ≡
Card ̃ ∑ ϵx + ∑ ϵ−x = ∑ ϵx + ∑ ϵx
x∈g −1 (N ) ∩ S>0
n x∈g −1 (N ) ∩ S<0
n x∈g −1 (N ) ∩ S>0
n x∈g −1 (N ) ∩ S<0
n

= deg(g, N ) = deg(g) .

p○g(x)
(5) Considérons l’application G ∶ S0n → S0n définie par x ↦ ∥p○g(x)∥ , qui est bien définie et
lisse car g(S0n ) ne rencontre pas p−1 (0) = {S, N } par la question (3). C’est une application
impaire d’une sphère de dimension n − 1 dans elle-même car g l’est et p est linéaire. Donc
par récurrence, le degré de G est impair.
Notons a1 , . . . , ak les éléments de S≥0 −1
n qui appartiennent à (p ○ g) (0). Remarquons
>0 −1
que a1 , . . . , ak ∈ Sn comme vu précédemment, et que Card ̃ g (0) = k par la définition de
̃
g . Pour tout i ∈ J1, kK, notons Bi l’intersection avec Sn d’une boule ouverte (de l’espace
euclidien Rn+1 ) centrée en xi de rayon assez petit pour que Bi soit contenue dans S>0 n
et vérifie Bi ∩ Bj = ∅ si j ≠ i. Considérons la variété compacte connexe orientée (par
l’orientation de Sn ) à bord Y = S≥0 n ∖ ⋃i=1 Bi . Son bord orienté par la normale sortante est
k

∂Y = Sn ∐ ∐i=1 (∂Bi ) .
0 k opp

Considérons l’application G ̃ ∶ Y → S0 définie par x ↦ p○g(x) , qui est bien définie et


n ∥p○g(x)∥
lisse pour les mêmes raisons que celles pour G. Par le lemme 5.15 et puisque G = G∣ ̃ S0 ,
n
nous avons 0 = deg(G ̃ ∣ ∂Y ) = deg G + ∑ deg G
k ̃ ∣ (∂B )opp .
i=1 i
Pour tout i ∈ J1, kK, montrons que deg G ̃ ∣ ∂B ≡ 1 mod 2, ce qui est équivalent à
i
deg G ̃ ∣ (∂B )opp ≡ 1 mod 2. Ceci implique que modulo 2
i

k
̃ ∣ (∂B )opp ≡ deg G ≡ 1 mod 2 ,
g −1 (0) = k ≡ ∑ deg G
Card ̃ i
i=1

et démontre la première partie de l’assertion (5).


Or puisque les points a1 , . . . , ak sont des points réguliers de p ○ g, cette application est
un C∞ -difféomorphisme local en ai , envoyant ai sur 0. Donc si le rayon des boules Bi est
205
̃ ∣ ∂B est un difféomorphisme de la sphère orientée ∂Bi sur la
assez petit, l’application G i
≥0
sphère orientée Sn . En particulier, elle est de degré ±1 (donc impair) par l’exemple (3) de
la partie 5.5.
La dernière partie de l’assertion (5) découle immédiatement de la question (4).
f (x)−f (−x)
(6) L’application g ∶ Sn → Sn−1 définie par x ↦ ∥f (x)−f (−x)∥ est bien définie et lisse par
l’hypothèse sur f , et elle est clairement impaire.
(7) Après identification de S0n et Sn−1 , ceci découle des questions (2) à (5).
(8) L’application g∣ S0n se prolonge (par l’application g !) à une application lisse de la
variété lisse compacte orientée à bord S≥0 n à valeurs dans Sn−1 . Donc par le lemme 5.15, le
degré de g∣ S0n est nul. Ceci contredit la question (7).

206
6 Théorie de Morse

Tomographe à rayon X Comment comprendre la topologie du cerveau ?


(Laboratoire Matéis) Par la tomographie !

Le but de cette partie est de donner une description homotopique des sous-variétés
différentielles. Nous donnons un exemple dans ce préambule afin de comprendre le che-
minement que nous allons prendre. Soient p, m ∈ N avec p ≤ m. Nous fixons dans cette
partie une sous-variété différentielle lisse M de dimension p dans Rm , et une application
f ∶ M → R de classe Cr , avec r ∈ (N∖{0, 1}) ∪ {∞}, parfois appelée la fonction de hauteur
sur M . Il est important que r ≥ 2, mais le seul cas à garder en tête est r = ∞ (surtout en
première lecture), cela évite des problèmes de perte de régularité.
Pour tout a ∈ R, nous notons (en étant bien conscient du fait que cela dépende de la
fonction f fixée)
M=a = f −1 (a) ,
appelé le niveau de M de hauteur a, et

M≤a = {x ∈ M ∶ f (x) ≤ a} ,

appelé le sous-niveau de M de hauteur a. Un niveau M=a est dit critique si a est une
valeur critique de f , et régulier sinon. Le but est de décrire la sous-variété M en décrivant
comment changent les niveaux M=a et sous-niveaux M≤a de M , lorsque a parcours R en
croissant.
Comme vu dans l’exercice E.66, si a ∈ R est une valeur régulière de f , alors M≤a est
une sous-variété à bord de classe Cr , de bord la sous-variété M=a = f −1 (a) de classe Cr .
Par exemple, soit f ∶ T2 → R la fonction de hauteur définie par (x, y, z) ↦ z sur un
tore de révolution T2 posé sur un plan horizontal (donc de révolution autour d’une droite
horizontale). Elle est C∞ , car c’est la restriction à une sous-variété de R3 d’une fonction
C∞ sur R3 (voir la proposition 4.7). Elle a quatre points critiques x0 , x1 , x2 , x3 et quatre
valeurs critiques correspondantes t0 < t2 < t2 < t3 . Les points x0 et x3 sont les uniques
points de M où f atteint son minimum et maximum, respectivement.

207
Si t < t0 ou t > t3 , alors le niveau M=t = M R
−1
f (t) est vide.
x3
Si t = t0 ou t = t3 , alors le niveau M=t = t3
f −1 (t) est réduit au singleton x0 ou x3 , res-
pectivement.
Si t = t1 ou t = t2 , le niveau M=t = f −1 (t) M=t2 t2
n’est pas une sous-variété du tore M , il est x2
homéomorphe à un bouquet de deux cercles. f
Si t ∈ ]t0 , t1 [ ∪ ]t2 , t3 [ , alors le niveau
M=t = f −1 (t) est une sous-variété du tore M
de dimension 1, difféomorphe à un cercle. x1 t1
Enfin, si t ∈ ]t1 , t2 [ , alors le niveau M=t = M=t1
−1
f (t) est une sous-variété du tore M de di-
mension 1, difféomorphe à la réunion disjointe
de deux copies du cercle. t0
x0
La sous-variété à bord M≤t pour t ≠ t0 , t1 , t2 , t3 change de type d’homotopie quand t
passe par l’une des valeurs critiques. Par exemple, si ϵ > 0 est assez petit, alors M≤t1 −ϵ est
contractile (difféomorphe au disque fermé) et M≤t1 +ϵ est C∞ -difféomorphe à un cylindre
S1 × [0, 1], de groupe fondamental isomorphe à Z. En fait, en rappelant que Bn est la boule
unité fermée de Rn , l’espace topologique M≤t1 +ϵ est, à homéomorphisme près, obtenu à
partir de M≤t1 −ϵ par recollement X ∪f Y (au sens de l’exemple (5) de la partie A.2.6 de
l’appendice A ) d’une anse X = B1 × B1 sur Y = M≤t1 −ϵ par une application continue
f ∶ B1 × ∂B1 → ∂Y , qui est même un homéomorphisme sur son image.
X = B1 × B1

X ∪f Y

Y = M≤t1 −ϵ

Le but de cette partie est de généraliser une telle description à toutes les sous-variétés
lisses M .

6.1 Points critiques non dégénérés


Remarquons qu’un point critique (voir la définition en début de partie 5) de f ∶ M → R
est un point x de M tel que l’application linéaire Tx f ∶ Tx M → Tf (x) R = R (qui est une
forme linéaire) soit nulle.
Rappelons certaines propriétés du calcul différentiel du second ordre entre ouverts d’es-
paces vectoriels normés de dimension finie. Si W est un ouvert de Rp , si g ∶ W → R est une
application de classe C2 et si w ∈ W est un point critique de g, la forme hessienne de f en
w est la forme bilinéaire symétrique Hw g ∶ Rp × Rp → R définie par 106
∀ X, Y ∈ Rp , Hw g(X, Y ) = d2 gw (X)(Y ) .
106. Rappelons l’identification usuelle de L (Rp , L (Rp , R)) et de l’espace vectoriel L (Rp , Rp ; R) des
formes bilinéaires sur Rp par l’application f ↦ {(x, y) ↦ f (x)(y)}. Rappelons (voir l’appendice C) que la

208
Si V est un ouvert de Rq , si v ∈ V , si h ∶ V → W est une application de classe C2 telle que
w = h(v) soit un point critique de g, alors par la formule (67) de l’appendice C, qui utilise
de manière cruciale le fait que w soit un point critique de g, nous avons

∀ X, Y ∈ Rq , Hv (g ○ h)(X, Y ) = Hw g (dhv (X), dhv (Y )) . (14)

En particulier, si h est un C2 -difféomorphisme, alors la forme bilinéaire symétrique Hw g


est non dégénérée 107 si et seulement si la forme bilinéaire symétrique Hv (g ○ h) l’est.
Notons que la matrice de la forme bilinéaire Hw g dans la base canonique de Rp est la
matrice hessienne de g en w

∂2g
Hessw g = ( (w)) . (15)
∂xi ∂xj 1≤i,j≤p

En particulier, la forme bilinéaire symétrique Hw g est non dégénérée si et seulement si la


matrice hessienne Hessw g est inversible. Si V est un ouvert de Rp , si v ∈ V , si h ∶ V → W
est une application lisse telle que w = h(v) soit un point critique de g, alors 108

Hessv (g ○ h) = t
(Jhv ) (Hessw g) (Jhv ) ,

où Jhv est la matrice jacobienne de h en v, ce qui remontre la formule (14).


Passons au cas des sous-variétés, avec les notations du début du chapitre 6. Pour tout
point critique x ∈ M de f , la forme hessienne de f en x, notée Hx f ∶ Tx M × Tx M → R, est
la forme bilinéaire symétrique sur Tx M définie, pour tout paramétrage local φ ∶ W → M
en x par un ouvert W de Rp , en posant w = φ−1 (x), par

∀ X, Y ∈ Tx M, Hx f (X, Y ) = Hw (f ○ φ)((Tw φ)−1 (X), (Tw φ)−1 (Y )) . (17)

Notons que la formule ci-dessus ne dépend pas du choix du paramétrage local φ en x, par
la formule (14), puisque w = φ−1 (x) est un point critique de f ○ φ. 109
différentielle de l’application dg ∶ W → L (Rp , R) définie par x ↦ dfx est appelée la différentielle seconde
de g, notée d2 g ∶ W → L (Rp , L (Rp , R)), et que la forme bilinéaire d2 gw est symétrique pour tout w ∈ W
par le lemme de Schwarz, puisque g est de classe C2 .
107. Rappelons qu’une forme bilinaire symétrique B ∶ E × E → K sur un espace vectoriel E de dimension
finie sur un corps commutatif K est non dégénérée si son noyau Ker B = {X ∈ E ∶ ∀Y ∈ E, B(X, Y ) = 0}
est réduit à {0}.
108. Voir la formule (68) de l’appendice C. Si h1 , . . . , hm sont les composantes de h, alors

∂ 2 (g ○ h) ∂ ∂(g ○ h) ∂ ∂g ∂hℓ
(v) = ( )(v) = ( ∑ ○h )(v)
∂xi ∂xj ∂xi ∂xj ∂xi 1≤ℓ≤m ∂xℓ ∂xj
∂2g ∂hk ∂hℓ ∂g ∂ 2 hℓ
= ∑ (h(v)) (v) (v) + ∑ (h(v)) (v) . (16)
1≤k,ℓ≤m ∂xk ∂xℓ ∂xi ∂xj 1≤ℓ≤m ∂xℓ ∂xi ∂xj
∂g
En particulier, si ∂xi
(h(v)) = 0 pour 1 ≤ i ≤ m, alors

∂ 2 (g ○ h) ∂2g ∂hk ∂hℓ


(v) = ∑ (h(v)) (v) (v) .
∂xi ∂xj 1≤k,ℓ≤m ∂x k ∂x ℓ ∂x i ∂x j

109. Si ψ ∶ W ′ → M est un autre paramétrage local en x, notons h = ψ −1 ○φ, qui est un C∞ -difféomorphisme
d’un voisinage ouvert de φ−1 (x) sur un voisinage ouvert de ψ −1 (x). Alors, en utilisant la formule (14) pour

209
Nous dirons qu’un point critique x de f est non dégénéré si la forme hessienne de f
en x est non dégénérée (voir la note de bas de page 107). Si x est un point critique non
dégénéré, si la signature de la forme bilinéaire symétrique réelle Hx f est (k, k ′ ), avec k la
dimension maximale d’un sous-espace vectoriel de Tx M sur lequel Hx f est définie négative,
nous appellerons k l’indice du point critique x, noté Ind(x), et Indf (x) lorsqu’il convient
de préciser f .
La propriété d’être un point critique non dégénéré est invariante par difféomorphisme,
au sens suivant. Soit h ∶ M ′ → M un Cr -difféomorphisme, et soient x′ ∈ M ′ et x ∈ M tels
que h(x′ ) = x. Alors x est un point critique non dégénéré de f si et seulement si x′ est un
point critique non dégénéré de f ○ h, et alors

Indf (x) = Indf ○h (x′ ) .

En effet, par les formules (14) et (17), nous avons

∀ X ′ , Y ′ ∈ Tx′ M ′ , Hx′ (f ○ h)(X ′ , Y ′ ) = Hx (f )(Tx′ h(X ′ ), Tx′ h(Y ′ )) ,

et Tx′ h ∶ Tx′ M ′ → Tx M est un isomorphisme linéaire.


Remarquons que si x est un point critique non dégénéré de f , et si p est la dimension
de M , alors k ′ = p − k et
Ind(x) ∈ J0, pK .

Soient U un ouvert de Rp et φ ∶ U → M un paramétrage local lisse d’un voisinage


ouvert d’un point x de M . Pour tout n ∈ N tel que n ≤ r et pour tous les i1 , . . . , in ∈ J1, pK,
nf
nous noterons par abus ∂xi ∂...∂x i
l’application
1 n

∂nf ∂ n (f ○ φ)
= ○ φ−1 ∶ φ(U ) → R (18)
∂xi1 . . . ∂xin ∂xi1 . . . ∂xin

(qui dépend du choix du paramétrage local). Ainsi, x est un point critique de f si et


∂f
seulement si ∂x1
(x) = ⋅ ⋅ ⋅ = ∂x
∂f
m
(x) = 0 et il est non dégénéré si et seulement si la matrice
hessienne
∂2f
Hessx f = ( (x))
∂xi ∂xj 1≤i,j≤p

(qui dépend du choix du paramétrage local) est inversible, cette inversibilité ne dépendant
pas, elle, du choix du paramétrage local en x.
Exemples. (1) Le point (0, 0) de la courbe lisse M d’équation y = x3 dans le plan
R2 est un point critique isolé dégénéré pour la fonction de hauteur f ∶ (x, y) ↦ y. Le point
(0, 0) de la courbe lisse M d’équation y = e− x2 sin x1 dans le plan R2 est un point critique
1

non isolé dégénéré pour la fonction de hauteur f ∶ (x, y) ↦ y. Le point (0, 0, 0) de la surface
la deuxième égalité, nous avons

Hφ−1 (x) (f ○ φ)((Tφ−1 (x) φ)−1 (X), (Tφ−1 (x) φ)−1 (Y ))


= Hh−1 (ψ−1 (x)) (f ○ ψ ○ h)((Th−1 (ψ−1 (x)) ψ ○ h)−1 (X), (Th−1 (ψ−1 (x)) ψ ○ h)−1 (Y ))
= Hψ−1 (x) (f ○ ψ)((dh−1 (ψ−1 (x)) h) ○ (Th−1 (ψ−1 (x)) ψ ○ h)−1 (X), (dh−1 (ψ−1 (x)) h) ○ (Th−1 (ψ−1 (x)) ψ ○ h)−1 (Y ))
= Hψ−1 (x) (f ○ ψ)((Tψ−1 (x) ψ)−1 (X), (Tψ−1 (x) ψ)−1 (Y )) .

Ceci montre bien l’indépendance de la forme hessienne Hx f en le paramétrage local.

210
lisse M d’équation z = x2 dans l’espace R3 est un point critique non isolé dégénéré pour
la fonction de hauteur f ∶ (x, y, z) ↦ z. Le point (0, 0, 0) de la surface lisse M d’équation
z = x2 y 2 dans l’espace R3 est un point critique isolé dégénéré pour la fonction de hauteur
f ∶ (x, y, z) ↦ z.
y y z

x x x

(2) Dans les dessins qui suivent, représentant diverses sous-variétés M de R3 munies
d’un point critique non dégénéré isolé, la fonction de hauteur f est la fonction de troisième
coordonnée (x1 , x2 , x3 ) ↦ x3 .

S = (0, 0, −1) point critique N = (0, 0, 1) point critique 0 = (0, 0, 0) point critique
non dégénéré de M = S2 non dégénéré de M = S2 non dégénéré de M d’équation
Ind(S ) = 0 Ind(N ) = 2 z = x2 − y 2 , où Ind(0) = 1

Le dernier exemple, dit de la selle de cheval, est typique d’un comportement local d’un
point critique non dégénéré, à changement de coordonnées à la source près, comme le
montre le résultat suivant.
Lemme 6.1. (Lemme de Morse) Supposons que r ≥ 3. Soit k ∈ J0, pK. Si x0 ∈ M est un
point critique non dégénéré d’indice k de f , alors il existe un paramétrage local φ ∶ W → U
de M en x0 de classe Cr−2 , où W est un voisinage ouvert de 0 dans Rp et U un voisinage
ouvert de x0 dans M , tel que φ(0) = x0 et, pour tout y = (y1 , . . . , yp ) dans un voisinage
assez petit de 0 dans Rp , nous ayons
f ○ φ(y) = f (0) − (y1 )2 − (y2 )2 − ⋅ ⋅ ⋅ − (yk )2 + (yk+1 )2 + ⋅ ⋅ ⋅ + (yp )2 .
Démonstration. Nous commençons la démonstration par un lemme d’algèbre linéaire à
paramètre montrant en particulier que la signature d’une forme bilinéaire symétrique non
dégénérée varie de manière lisse. Pour tout n ∈ N, notons Symn = {X ∈ Mn (R) ∶ t X = X}
l’espace vectoriel réel des matrices symétriques réelles de taille n.
Lemme 6.2. Si A est une matrice diagonale de taille n, de coefficients diagonaux dans
cet ordre a1 , a2 , . . . , an ∈ {−1, +1}, alors il existe un voisinage ouvert U de A dans Symn et
une application P ∶ U → GLn (R) de classe C∞ telle que pour tout B ∈ U , nous ayons
t
P (B) B P (B) = A .
211
Démonstration. Procédons par récurrence sur n, le résultat étant immédiat pour n = 0.
Soit n ≥ 1. Si U est un voisinage ouvert de A dans Symn assez petit, alors pour tout
B = (bi,j )1≤i,j≤n ∈ U , son coefficient b11 est non nul et du même signe que a1 , de sorte que
a1 = ∣bb11
11 ∣
. Posons
⎛ √∣b1 ∣ − bb12 ... − b1n
b11 ⎞
T =⎜ ⎟
11 11

⎜ ⎟
⎝ 0 In−1 ⎠

Alors T dépend de manière C de B sur U . En utilisant le fait que B est symétrique, un
petit calcul montre que
a1 0
t
T BT = ( )
0 B′
avec B ′ ∈ Symn−1 qui dépend de manière C∞ de B sur U , et qui, si U est assez petit,
est proche de la matrice diagonale A′ de coefficients diagonaux a2 , . . . , an . Par récurrence,
quitte à réduire U , il existe donc une matrice Q′ qui dépend de manière C∞ de B ′ (donc
1 0
de B) sur U , telle que t Q′ B ′ Q′ = A′ . En posant Q = T ( ), qui dépend de manière C∞
0 Q′
de B sur U , nous avons t QBQ = A, comme voulu. ◻
Afin de démontrer le lemme de Morse 6.1, nous pouvons supposer que M est un ouvert
convexe V de Rp , que x0 = 0 et f (x0 ) = 0. Par un changement de coordonnées linéaire
(et la réduction de Gauss des formes quadratiques), nous pouvons supposer que la matrice
hessienne A = Hess f0 de f en 0 est diagonale, avec les k premiers coefficients diagonaux
égaux à −1 et les p − k derniers égaux à +1.
Notons que, par le théorème fondamental de l’intégration et puisque f (0) = 0 et ∂x
∂f
j
(0) =
0, nous avons, pour tout x ∈ V ,
1 p 1 ∂f
d
f (x) = ∫ (f (tx)) dt = ∑ ( ∫ (tx) dt)xj
0 dt j=1 0 ∂xj
p 1 1 ∂2f
= ∑ (∫ ∫ (stx) dt ds)xi xj .
i,j=1 0 0 ∂xi ∂xj

Il existe donc une application x ↦ Bx = (bij (x))1≤i,j≤p de classe Cr−2 de V dans Symp telle
que pour tout x ∈ M , nous ayons
p
f (x) = ∑ bij (x) xi xj = t x Bx x .
i,j=1

Quitte à réduire V , notons Qx = P (Bx ) la matrice dépendant de manière C∞ de Bx


(donc de manière Cr−2 de x) telle que t Qx Bx Qx = A, donnée par le lemme précédant.
Remarquons que B0 = A par l’hypothèse sur la matrice hessienne de f en 0, et donc Q0 est
la matrice identité Ip . L’application ϕ ∶ V → Rp définie par x ↦ Q−1 x x est de classe C
r−2
.
−1
Sa différentielle en x = 0, qui existe car r ≥ 3 et vaut l’application linéaire X ↦ Q0 X = X,
est inversible. Par le théorème d’inversion locale, ϕ est un Cr−2 -difféomorphisme local en
0. Alors pour y = (y1 , . . . , yp ) proche de 0, en posant x = ϕ−1 (y), de sorte que y = Q−1x x
donc x = Qx y, nous avons
p
f ○ ϕ−1 (y) = f (x) = t xBx x = t y t Qx Bx Qx y = t yAy = ∑ aii yi2 .
i=1
212
Le résultat en découle. ◻

Nous dirons qu’une fonction f ∶ M → R de classe Cr , avec r ∈ (N∖{0, 1}) ∪ {∞} est une
fonction de Morse si tous ses points critiques sont non dégénérés.
Remarquons qu’il découle du lemme de Morse 6.1 que si r ≥ 3, alors un point critique
non dégénéré de f est isolé dans M , et donc (par la séparabilité des sous-variétés) que
l’ensemble des points critiques d’une fonction de Morse sur M est discret et dénombrable,
et en particulier fini si M est compacte.
Remarque 6.3. Un minimum local et un maximum local d’une fonction de classe C1
étant un point critique, si f est une fonction de Morse de classe Cr , ses minima locaux et
maxima locaux sont des points critiques non dégénérés. Par le lemme de Morse, l’indice
d’un minimum local de f est 0 et l’indice d’un maximum local de f est la dimension p de
M . Si M est compacte, alors par continuité, f admet au moins un point critique d’indice
0 et un point critique d’indice p.

Exemples. (1) Une submersion f ∶ M → R de classe C2 , qui n’a pas de point critique, est
une fonction de Morse.
(2) La fonction de hauteur f ∶ (x, y, z) ↦ z sur le tore T2 décrite en début de chapitre 6
est une fonction de Morse de classe C∞ , ayant un point critique x0 non dégénéré d’indice 0,
deux points critiques x1 , x2 non dégénérés d’indice 1 et un point critique x3 non dégénéré
d’indice 2.
Nous allons étudier dans la partie suivante le problème de l’existence de fonctions de
Morse : elles sont très nombreuses ! Nous reviendrons sur une démonstration de l’existence,
par une méthode complètement différente, dans la partie 8.3.

6.2 Existence de fonctions de Morse lisses


Nous renvoyons à [Hir] pour tout complément sur cette partie.
Commençons cette partie par des éléments d’algèbre linéaire. Soit E un espace vectoriel
réel de dimension finie e. Soient B et C des sous-espaces vectoriels de E de dimension b
et c respectivement. Nous dirons que B et C sont transverses dans E, et nous noterons
B ⋔ C, si
E =B+C .
Nous ne demandons pas que cette somme soit une somme directe.
Remarque 6.4. Cette condition, qui est symétrique en B et C, est équivalente au fait de
demander que l’inclusion de B dans E induise une surjection de B dans l’espace vectoriel
quotient E/C.
Exemples. (1) Si b + c < e, alors B et C ne sont pas transverses.
(2) Si b + c = e, alors B et C sont transverses si et seulement si E est la somme directe
de B et de C, ou, de manière équivalente, si B ∩ C = {0}, ou encore, toujours de manière
équivalente, si l’inclusion de B dans E induit une bijection de B dans l’espace vectoriel
quotient E/C.
(3) Si e ≥ 2, deux hyperplans vectoriels dans E sont transverses si et seulement s’ils
sont distincts.
213
Soient M et N deux sous-variétés lisses, et A une sous-variété lisse de N . Nous dirons
qu’une application f ∶ M → N de classe C1 est transverse à A si pour tout x ∈ M tel que
f (x) ∈ A, les sous-espaces vectoriels Tf (x) A et Tx f (Tx M ) de l’espace vectoriel Tf (x) N sont
transverses, c’est-à-dire si nous avons

Tf (x) N = Tf (x) A + Tx f (Tx M ) .

Pour toute partie P de M , nous dirons que f ∈ C1 (M, N ) est transverse en A en tout point
de P , et nous noterons f ⋔P A (et f ⋔y A si P = {y}), si pour tout x ∈ P tel que f (x) ∈ A,
nous avons Tf (x) N = Tf (x) A + Tx f (Tx M ).
Si M et A sont deux sous-variétés de N , nous dirons que M et A sont transverses dans
N si l’inclusion f ∶ M → N est transverse à A, c’est-à-dire si pour tout point x ∈ A ∩ M ,
les sous-espaces vectoriels Tx A et Tx M de Tx N sont transverses dans Tx N .
Exemples. (1) Si la somme de la dimension de A et de la dimension de M est strictement
inférieure à la dimension de N , alors il n’existe pas d’application f ∶ M → N de classe C1
transverse à A.
(2) Si M et A sont deux sous-variétés de N , dont la somme des dimensions est égale
à la dimension de N , alors M et A sont transverses dans N si et seulement si, pour tout
x ∈ A ∩ M , nous avons
Tx N = Tx A ⊕ Tx M .

(3) Soient f ∶ M → N une application de classe C1 , A une sous-variété lisse de N ,


ψ ∶ N → N ′ et ϕ ∶ M ′ → M des C1 -difféomorphismes. Alors f est transverse à A si et
seulement si ψ ○ f ○ ϕ ∶ M ′ → N ′ est transverse à ψ(A). 110

Proposition 6.5. Soit g ∶ M → N une application de classe C∞ transverse à une sous-


variété lisse A de N . Alors g −1 (A) est une sous-variété lisse de M , de codimension dans
M égale à la codimension de A dans N .

Démonstration. Le résultat est un résultat local, invariant par difféomorphisme. Nous


pouvons donc supposer, par redressement, que N = Ra × Rq−a et A = Ra × {0}. Notons
pr2 ∶ Ra × Rq−a → Rq−a la projection (u, v) ↦ v sur le second facteur. Nous avons donc que
g est transverse à A si et seulement si pour tout x ∈ M tel que pr2 ○g(x) = 0 (ceci équivaut
110. Pour tout x′ ∈ M ′ , posons x = ϕ(x′ ). Puisque ψ est injective, nous avons ψ ○ f ○ ϕ(x′ ) ∈ ψ(A) si et
seulement si f (x) ∈ A. Supposons ceci vérifié. Comme Tf (x) ψ ∶ Tf (x) N → Tψ○f ○ϕ(x′ ) N ′ est un isomorphisme
linéaire, nous avons
Tψ○f ○ϕ(x′ ) N ′ = Tf (x) ψ(Tf (x) N ) .
Puisque ψ est un C1 -difféomorphisme entre les sous-variétés A de N et ψ(A) de N ′ , nous avons

Tψ○f ○ϕ(x′ ) (ψ(A)) = Tf (x) ψ(Tf (x) A) .

Par le théorème de dérivation des fonctions composées et puisque Tx′ ϕ ∶ Tx′ M ′ → Tx M est un isomorphisme
linéaire, nous avons

Tx′ (ψ ○ f ○ ϕ)(Tx′ M ′ ) = Tf (x) ψ(Tx f (Tx′ ϕ(Tx′ M ′ ))) = Tf (x) ψ(Tx f (Tx M )) .

Donc de nouveau puisque Tf (x) ψ est un isomorphisme linéaire, nous avons

Tψ○f ○ϕ(x′ ) N ′ = Tψ○f ○ϕ(x′ ) (ψ(A)) + Tx′ (ψ ○ f ○ ϕ)(Tx′ M ′ )

si et seulement si Tf (x) N = Tf (x) A + Tx f (Tx M ). Ceci montre l’affirmation de l’exemple (3).

214
à demander que g(x) ∈ A), l’application Tx (pr2 ○g) ∶ Tx M → Rq−a est surjective, donc si et
seulement si 0 est une valeur régulière de pr2 ○g. Comme g −1 (A) = (pr2 ○g)−1 (0), le résultat
découle du corollaire 5.1. ◻
Rappelons que, pour tout m ∈ N,
● le dual (Rm )∗ de l’espace vectoriel réel Rm est l’espace vectoriel réel des formes
linéaires sur Rm ,
● toute forme linéaire ℓ sur un sous-espace vectoriel E de Rm s’étend de manière unique
en une forme linéaire ℓ̃ sur Rm en demandant qu’elle soit nulle sur l’orthogonal E ⊥ de E
dans Rm (pour son produit scalaire euclidien usuel), et
● l’application ainsi définie du dual de E dans l’espace vectoriel réel des formes linéaires
de Rm nulles sur E ⊥ est un isomorphisme linéaire.
Soit M une sous-variété lisse de Rm de dimension p. Le fibré cotangent de M est
l’ensemble des couples (x, ℓ) d’un point de M et d’une forme linéaire ℓ sur Tx M :

T ∗ M = {(x, ℓ) ∶ x ∈ M, ℓ ∈ (Tx M )∗ } ,

muni de la projection canonique π ∗ ∶ T ∗ M → M définie par (x, ℓ) ↦ x. Notons que T ∗ M


s’identifie, par les rappels d’algèbre linéaire précédents, à la partie de Rm × (Rm )∗ définie
par
{(x, ℓ̃ ) ∈ Rm × (Rm )∗ ∶ ℓ̃ ∣(Tx M )⊥ = 0} .
Si U est un ouvert de Rp , alors nous avons T ∗ U = U × (Rp )∗ . Une démonstration analogue
à celle de la proposition 4.13 montre que T ∗ M est une sous-variété lisse de Rm × (Rm )∗ , de
dimension 2p, telle que si φ ∶ W → M est un paramétrage local de M , où W est un ouvert
de Rp , alors l’application de W × (Rp )∗ dans T ∗ M définie par

(x, ℓ) ↦ ( φ(x), ℓ ○ (dφx )−1 ) (19)

est un paramétrage local de T ∗ M . Notons que si ϕ ∶ M → N est un C∞ -difféomorphisme,


alors l’application T ∗ ϕ ∶ T ∗ M → T ∗ N définie par

(x, ℓ) ↦ (ϕ(x), ℓ ○ (Tx ϕ)−1 ) (20)

est un C∞ -difféomorphisme.
Soit f ∶ M → R une application de classe C1 . Rappelons que Tx f ∶ Tx M → Tf (x) R = R
est une forme linéaire, qui est nulle si et seulement si x est un point critique de f . Nous
avons une application continue df ∶ M → T ∗ M , appelée la différentielle 111 de f , qui à x ∈ M
associe la forme linéaire dfx = Tx f sur Tx M . C’est une 1-forme différentielle continue sur
M , c’est-à-dire une application continue ω de M dans T ∗ M telle que π ∗ ○ ω = idM . Mais
c’est la seule forme différentielle que nous rencontrerons dans ce cours (voir par exemple
[Pau1] pour une introduction aux formes différentielles).
La section nulle de T ∗ M est la sous-variété lisse Z ∗ = M × {0} de T ∗ M , qui est de
dimension p. Notons que x est un point critique de f si et seulement si dfx appartient à
la section nulle Z ∗ . Si ϕ ∶ M → N est un C∞ -difféomorphisme, alors T ∗ ϕ ∶ T ∗ M → T ∗ N
envoie la section nulle de T ∗ M sur la section nulle de T ∗ N (voir la formule (20)).
111. Il convient de ne pas confondre la différentielle df ∶ M → T ∗ M de f avec l’application tangente
T f ∶ T M → T R de f , même si l’une détermine l’autre (car pour tout x ∈ M , nous avons par définition
dfx = Tx f ), car les applications df et T f n’ont pas les mêmes espaces de départ et d’arrivée.

215
Lemme 6.6. Une fonction f ∶ M → R de classe C2 est de Morse si et seulement si sa
différentielle df ∶ M → T ∗ M est transverse à la section nulle Z ∗ de T ∗ M .
Démonstration. Puisque les problèmes de la transversalité en un point de la section nulle
et de la non dégénérescence d’un point critique s’étudient localement et sont invariants par
C2 -difféomorphismes, nous pouvons supposer que nous avons M = Rp . Alors la section
nulle Z ∗ = Rp × {0} est le premier facteur de l’espace vectoriel produit T ∗ M = Rp × (Rp )∗
de dimension 2p, et en particulier Z ∗ est un sous-espace vectoriel de dimension p de ce
produit.
Soit x un point critique de f . Alors dfx = (x, 0) ∈ Z ∗ et T(x,0) Z ∗ = Rp × {0}. Puisque df
est l’application de M dans T ∗ M définie par y ↦ (y, w ↦ dfy (w)), l’application
Tx (df ) ∶ Tx M = Rp → T(x,0) T ∗ M = Rp × (Rp )∗
est l’application v ↦ (v, w ↦ d2x f (v, w)). Son image Tx (df )(Tx M ) est par conséquent le
sous-espace vectoriel A = {(v, w ↦ d2 fx (v, w)) ∶ v ∈ Rp } de Rp × (Rp )∗ . Vu les dimensions,
pour que les espaces vectoriels T(x,0) Z ∗ = Rp × {0} et Tx (df )(Tx M ) = A (qui est de dimen-
sion au plus p) soient transverses dans T(x,0) T ∗ M = Rp × (Rp )∗ , il faut et il suffit que A
soit de dimension égale à p et que l’intersection T(x,0) Z ∗ ∩ A soit réduite à {0}, c’est-à-dire
que pour tout vecteur non nul v ∈ Rp , la forme linéaire w ↦ d2x f (v, w) soit non nulle. Ceci
est exactement demander que x soit un point critique non dégénéré de f . ◻

Notons C∞ (M, N ) l’ensemble des applications de classe C∞ de M dans une sous-variété


lisse N de dimension q. Nous allons le munir de la topologie de la convergence uniforme
sur les compacts des applications lues dans les cartes et d’un nombre fini leurs dérivées, de
la manière suivante. Considérons g0 ∈ C∞ (M, N ). Soient (U, ϕ) et (V, ψ) des paramétrages
locaux d’ouverts de M et N par des ouverts U et V de Rp et Rq respectivement. Soient
r ∈ N, K un compact de U tel que g0 (ϕ(K)) ⊂ ψ(V ), et ϵ > 0. Notons Vϵ,K,r,(U,ϕ),(V,ψ) (g0 )
l’ensemble des applications g ∈ C∞ (M, N ) telles que g(ϕ(K)) ⊂ ψ(V ) et telles que pour
tout k ∈ J0, rK, nous ayons
sup ∥ dk (ψ −1 ○ g ○ ϕ)x − dk (ψ −1 ○ g0 ○ ϕ)x ∥ < ϵ ,
x∈K

où R et R sont munis de leur norme euclidienne usuelle et, pour tout k ≥ 1,


p q

∥ ℓ(v1 , . . . , vk ) ∥
∥ℓ∥ = sup
v1 ,...,vk ≠0 ∥v1 ∥ . . . ∥vk ∥

désigne la norme d’opérateur des applications k-linéaires ℓ de (Rp )k dans Rq .


Alors la topologie C∞ 112 sur C∞ (M, N ) est la topologie engendrée par les ensembles
de parties Vϵ,K,r,(U,ϕ),(V,ψ) (f ) de C∞ (M, N ), de sorte qu’une partie U de C∞ (M, N ) est
ouverte si et seulement si pour tout f ∈ U , il existe une intersection finie de telles parties
Vϵi ,Ki ,ri ,(Ui ,ϕi ),(Vi ,ψi ) (f ) qui est contenue dans U .
Par exemple, par le théorème de dérivation des fonctions composées, si P est une sous-
variété lisse, l’application de composition (f, g) ↦ g ○ f de C∞ (M, N ) × C∞ (N, P ) dans
C∞ (M, P ) est continue pour les topologies C∞ .
L’intérêt de la notion de transversalité vient, outre de la proposition 6.5, du résultat
suivant.
112. Plus précisément, il s’agit de la topologie C∞ faible, mais nous ne considérons que celle-ci dans ces
notes, voir [Hir, §2.1] pour des compléments.

216
Théorème 6.7. Soient M et N deux sous-variétés lisses, et A une sous-variété lisse de
N . L’ensemble des applications f ∶ M → N de classe C∞ transverses à A est dense dans
C∞ (M, N ) pour la topologie C∞ .

Démonstration. Nous ne montrerons qu’une version locale de ce résultat, en renvoyant


à [Hir, §3.2] pour le passage du local au global, qui utilise le fait que la topologie de
C∞ (M, N ) est définissable par une distance complète, et la propriété de Baire.

Proposition 6.8. Soient m, n ∈ N, M un ouvert de Rm , K un compact de M , N = Rn et A


un sous-espace vectoriel de Rn . Alors l’ensemble {f ∈ C∞ (M, N ) ∶ f ⋔K A} des applications
lisses de M dans N transverses en A en tout point de K est un ouvert dense de C∞ (M, N ).

Démonstration. Notons p ∶ Rn → Rn /A la projection canonique. Remarquons que pour


tous les x ∈ M et f ∈ C∞ (M, N ), nous avons f ⋔x A si ou bien (i) f (x) ∉ A, ou bien (ii)
f (x) ∈ A et x est un point régulier de p ○ f (par la remarque 6.4).
Soit f0 ∈ C∞ (M, N ) tel que f0 ⋔K A. Tout élément y de K admet un voisinage compact
Ky tel que ou bien la propriété (i) pour f = f0 (qui est une propriété ouverte car A est
fermée) soit vérifiée pour tout x ∈ Ky , ou bien la propriété (ii) pour f = f0 soit vérifiée
pour tout x ∈ Ky (car la propriété d’être un point régulier est ouverte). Pour tout compact
K ′ de M contenu dans l’ouvert f0−1 (N ∖A), si f est uniformément proche de f0 , alors nous
avons aussi K ′ ⊂ f −1 (N ∖A). De même, pour tout compact K ′ de M contenu dans f0−1 (A)
dont tout point est un point régulier de p ○ f0 , si f est proche de f0 pour la topologie C∞ ,
alors tout point de K ′ ∩ f −1 (A) est un point régulier de p ○ f . En recouvrant le compact
K par un nombre fini de compacts Ky1 , . . . , Kyk comme ci-dessus, nous avons donc que
l’ensemble {f ∈ C∞ (M, N ) ∶ f ⋔K A} est ouvert.
Soit g ∈ C∞ (M, N ). Par la théorème de Sard 5.3, il existe une suite (yi )i∈N dans Rn
convergeant vers 0 telle que p(yi ) soit une valeur régulière de p ○ g. Pour tout i ∈ N,
définissons une application gi ∈ C∞ (M, Rn ) par x ↦ g(x) − yi . Remarquons qu’elle est
transverse à A, car p ○ gi ∶ x ↦ p ○ g(x) − p(yi ) admet 0 comme valeur régulière. De plus, la
suite (gi )i∈N converge vers g dans la topologie C∞ . Ceci démontre la propriété de densité
cherchée. ◻◻
Nous admettrons la variation suivante sur le théorème 6.7 (voir par exemple [Hir,
Theo. 3.2.8]).

Théorème 6.9. Soient M une sous-variété lisse et A une sous-variété lisse de T ∗ M .


L’ensemble des fonctions f ∈ C∞ (M, R), telles que df ∈ C∞ (M, T ∗ M ) soit transverse à A,
est dense dans C∞ (M, R) pour la topologie C∞ . ◻

Le corollaire immédiat suivant montre donc l’existence de fonctions de Morse.

Corollaire 6.10. Soit M une sous-variété lisse.


(1) Dans l’espace C∞ (M, R) muni de la topologie C∞ , l’ensemble des fonctions de
Morse f ∶ M → R de classe C∞ est dense.
(2) Il existe une fonction de Morse f ∶ M → R de classe C∞ telle que tout sous-niveau
M≤a = {x ∈ M ∶ f (x) ≤ a} soit compact, et tout niveau M=a = {x ∈ M ∶ f (x) = a} contienne
au plus un point critique de f .

Démonstration. Pour la première affirmation, il suffit d’appliquer le théorème 6.9 avec


A = Z ∗ en utilisant le lemme 6.6.

217
Pour la seconde affirmation, par la dénombrabilité à l’infini de M , fixons-nous une suite
(Ui )i∈N d’ouverts de M , tels que Ui soit d’adhérence compacte contenue dans Ui+1 . Nous
construisons une fonction f ∶ M → R lisse valant 0 sur U0 et i sur le compact U2i − U2i−1
pour i ≥ 1, en interpolant de manière C∞ par partition de l’unité sur U2i+1 − U2i pour i ≥ 0,
de sorte que f soit à valeurs dans [i, i + 1] dans U2i+1 − U2i . En particulier, f ∶ M → R est
positive ou nulle, de classe C∞ et propre.
Puis par récurrence, nous construisons par la première affirmation de ce corollaire, une
fonction fi ∶ M → R, arbitrairement proche de f ∣Ui sur Ui+1 − Ui , de Morse sur un voisinage
de Ui dans Ui+1 , coïncidant avec f en dehors de Ui+1 et coïncidant avec fi−1 sur Ui−1 si
i ≥ 1. La fonction g valant fi sur Ui est alors bien définie, de Morse, positive ou nulle
et propre. En rajoutant des petites fonctions plateau au voisinage des points critiques, il
est alors possible de séparer les points critiques dans un même niveau (en nombre fini car
discrets dans un compact). ◻
Voici une démonstration élémentaire de l’existence d’une fonction de Morse sur une
surface compacte.

Exercice E.75. Soit S une surface compacte.


(1) Soient W un ouvert de R2 et f ∈ C∞ (W, R). Montrer que pour presque tous les a, b ∈ R,
l’application g ∶ W → R définie par (x, y) ↦ f (x, y) + ax + by est une fonction de Morse.
(2) Soient V ′ un ouvert de R2 et f ∈ C∞ (V ′ , R) une fonction de Morse. Montrer que
pour tout ouvert V d’adhérence compacte contenue dans V ′ , si g ∈ C∞ (V ′ , R) est
suffisamment proche de 0 pour la topologie C∞ , alors l’application f + g est encore de
Morse sur un voisinage ouvert de l’adhérence de V dans V ′ .
(3) Montrer qu’il existe des entiers n, N ∈ N avec N ≥ 2n, un plongement C∞ de S dans
RN par lequel nous identifions S avec son image, et des recouvrements ouverts finis
(Vi )1≤i≤n et (Ui )1≤i≤n de S, tels que pour tout i ∈ J1, nK, l’ouvert Vi soit d’adhérence
compacte contenue dans Ui et l’application définie par x = (x1 , . . . , xN ) ↦ (x2i−1 , x2i )
soit un C∞ -difféomorphisme d’un voisinage ouvert Vi′ dans Ui de l’adhérence de Vi , à
valeurs dans un ouvert de R2 .
(4) Montrer que l’application f1 ∶ S → R définie par x = (x1 , . . . , xN ) ↦ x1 est une fonction
de Morse sur V1′ . Montrer qu’il existe des réels a3 , a4 tels que l’application f2 ∶ x =
(x1 , . . . , xN ) ↦ f1 (x) + a3 x3 + a4 x4 de S dans R soit de Morse sur la réunion d’un
voisinage ouvert de l’adhérence de V1 dans U1 et d’un voisinage ouvert de l’adhérence
de V2 dans U2 .
(5) Montrer l’existence d’une fonction de Morse f ∈ C∞ (S, R).

6.3 Flot local d’un champ de vecteurs


Soient M une sous-variété lisse de Rm de dimension p, et r ∈ N ∪ {∞}.
Rappelons (voir la partie 4.4) qu’un champ de vecteurs X de classe Cr sur M est une
section de classe Cr du fibré tangent de M , c’est-à-dire une application de classe Cr de M
dans T M telle que, pour tout x ∈ M , nous ayons X(x) = (x, v(x)) avec v(x) ∈ Tx M . Nous
noterons souvent, par abus, de la même manière l’application X ∶ M → T M ⊂ Rm × Rm et
sa seconde projection v = pr2 ○X ∶ M → Rm . Nous noterons Γr (T M ) (et Γ(T M ) si r = ∞)
l’ensemble des champs de vecteurs de classe Cr sur M .

218
Par exemple, le champ de vecteurs nul sur M , noté 0, est l’application x ↦ (x, 0). Si
U est un ouvert de Rp , comme T U est égal à U × Rp , un champ de vecteurs de classe Cr
sur U , qui est une application x ↦ (x, X(x)) de U dans T U de classe Cr , s’identifie donc
à l’application x ↦ X(x) de classe Cr de U dans Rp .

6.3.1 Opérations sur les champs de vecteurs

Structure d’espace vectoriel réel. La structure d’espace vectoriel réel de l’espace


tangent en tout point de M permet de munir l’ensemble Γr (T M ) d’une structure d’espace
vectoriel réel pour l’addition point par point

X + Y ∶ x ↦ X(x) + Y (x)

(où nous notons (x, v) + (x, w) = (x, v + w) dans T M ⊂ M × Rm pour tous les v, w ∈ Tx M )
et la multiplication externe point par point

λX ∶ x ↦ λX(x)

(où nous notons λ(x, v) = (x, λv) pour tous les v ∈ Tx M et λ ∈ R).
Structure de Cr (M, R)-module. L’ensemble Γr (T M ) est aussi muni d’une structure
de module sur l’anneau Cr (M, R), pour l’addition point par point précédente et la multi-
plication point par point par une fonction f ∈ Cr (M, R), définie par

f X ∶ x ↦ f (x)X(x) .

Par exemple, si U est un ouvert de Rp , si (e1 , . . . , ep ) est la base canonique de Rp , si


Xei est le champ de vecteurs constant x ↦ ei sur U , alors Γr (T U ) est un Cr (U, R)-module
libre engendré par les Xei pour 1 ≤ i ≤ p : tout champ de vecteurs X ∈ Γr (T U ) s’écrit, de
manière unique, sous la forme
p
X = ∑ Xi Xei (21)
i=1

où les fonctions Xi ∈ Cr (U, R) sont appelées les composantes (ou coordonnées) du champ
de vecteurs X dans la base (Xe1 , . . . , Xep ) du Cr (U, R)-module libre Γr (T U ).
Image réciproque par morphismes étales. Les champs de vecteurs se tirent en arrière
par les difféomorphismes locaux, par la formule suivante. Soient N une sous-variété lisse
et φ ∶ M → N un Cr+1 -difféomorphisme local. Pour tout champ de vecteurs Y de classe
Cr sur N , nous définissons un champ de vecteurs φ∗ Y sur M de classe Cr , appelé image
réciproque de Y par f (ou parfois tiré en arrière), par

φ∗ Y ∶ x ↦ (Tx φ)−1 (Y (φ(x)))

en utilisant le fait que l’application Tx φ ∶ Tx M → Tφ(x) N est un isomorphisme linéaire.


Cette opération d’image réciproque sur les champs de vecteurs vérifie les propriétés
suivantes.
(1) L’application φ∗ de Γr (T N ) dans Γr (T M ) définie par Y ↦ φ∗ Y est R-linéaire, et pour
toute fonction f de classe Cr sur N , nous avons

φ∗ (f Y ) = (f ○ φ) (φ∗ Y ) .
219
(2) Les images réciproques se comportent de manière contravariante pour la composition.
Plus précisément, si ψ ∶ N → P est un Cr+1 -difféomorphisme local, et si Z est un champ
de vecteurs de classe Cr sur P , alors

(ψ ○ φ)∗ Z = φ∗ (ψ ∗ Z) .

Il est immédiat que id∗ X = X pour tout X ∈ Γr (T M ). En particulier, si φ ∶ M → N est


un Cr+1 -difféomorphisme, alors φ∗ ∶ Γr (T N ) → Γr (T M ) est un isomorphisme d’espaces
vectoriels réels, et (φ∗ )−1 = (φ−1 )∗ .
(3) Si U est un ouvert de M et i ∶ U → M est l’inclusion, alors

∀ X ∈ Γr (T M ), i∗ X = X∣U .

Il découle donc de la propriété précédente que les images réciproques et les restrictions
de champs de vecteurs sont compatibles. Plus précisément, si U est un ouvert de N ,
et si Y est un champ de vecteurs de classe Cr sur N , alors nous avons

(φ∣φ−1 (U ) )∗ (Y ∣U ) = (φ∗ Y )∣φ−1 (U ) .

Par exemple, soient U et V deux ouverts de Rp , soit φ ∶ U → V un Cr+1 -difféomorphisme


de composantes φ1 , . . . , φp , et soit Y ∶ V → Rp un champ de vecteurs de classe Cr sur V
de composantes Y1 , . . . , Yp . Alors X = φ∗ Y ∶ U → Rp est le champs de vecteurs sur U défini
par x ↦ (dφx )−1 (Y (φ(x))), c’est-à-dire tel que

Y (φ(x)) = dφx (X(x)) .

Par calcul matriciel, les composantes X1 , . . . , Xp de X vérifient donc


p
∂φi
Yi = ( ∑ Xk ) ○ φ−1 .
k=1 ∂xk

Cette formule exprime les anciennes coordonnées Y1 , . . . , Yp du champ de vecteurs Y sur


V en fonction des nouvelles coordonnées X1 , . . . , Xp du champ de vecteurs X = φ∗ Y sur
U . Afin d’obtenir les nouvelles en fonction des anciennes, il suffit d’inverser la matrice
jacobienne de φ (ou de calculer la matrice jacobienne de l’inverse de φ).

6.3.2 Équation différentielle associée à un champ de vecteurs sur une sous-


variété
Soit X un champ de vecteurs de classe Cr sur M , avec r ≥ 1 (condition nécessaire pour
pouvoir appliquer le théorème de Cauchy-Lipschitz). Comme dans le cas des ouverts de
Rp , nous allons étudier les courbes tracées sur M dont le vecteur vitesse en tout point est
donné par le champ de vecteurs X.
Un flot (local) de X est une application ϕ ∶ Ω → M de classe Cr , notée (t, x) ↦ ϕt (x),
où Ω est un voisinage ouvert de {0} × M dans R × M tel que pour tout x ∈ M , l’ouvert
Ω ∩ (R × {x}) de R × {x} soit connexe, 113 qui vérifie les deux propriétés suivantes :
113. donc Ω ∩ (R × {x}) = Ix × {x} où Ix est un intervalle ouvert de R

220
(1) (Équation différentielle autonome) pour tous les (s, x) ∈ Ω, nous avons

dϕt (x)
= X(ϕs (x)) ,
dt ∣t=s

(2) (Condition initiale) pour tout x ∈ M , nous avons

ϕ0 (x) = x .

La première composante t de (t, x) ∈ Ω s’appelle la coordonnée de temps, et la seconde


composante x la coordonnée d’espace.
Un flot local ϕ ∶ Ω → M de X est maximal s’il n’est pas possible de l’étendre strictement,
c’est-à-dire si pour tout autre flot local ϕ′ ∶ Ω′ → M de X tel que Ω ⊂ Ω′ et ϕ = ϕ′∣Ω , nous
avons Ω = Ω′ et ϕ = ϕ′ .
Un flot local ϕ ∶ Ω → M de X est complet si Ω = R × M . Il est alors maximal, et la
première affirmation du résultat suivant montre qu’il est alors unique. Nous dirons alors
que le champ de vecteurs X est complet.
Une courbe intégrale de X est une courbe c ∶ I → M de classe C1 tracée sur M , où I
est un intervalle ouvert de R, telle que ċ = X ○ c. Elle est maximale s’il n’est pas possible
de l’étendre strictement, c’est-à-dire si pour tout autre courbe intégrale c∗ ∶ I ∗ → M de X
telle que I ⊂ I ∗ et c = c∗∣I , nous avons I ∗ = I et c∗ = c.

Théorème 6.11. Un champ de vecteurs X de classe Cr sur M , avec r ≥ 1, admet un


unique flot local maximal ϕ ∶ Ω → M . De plus, ϕ vérifie les propriétés suivantes.
(3) Pour tout x0 ∈ M , l’unique courbe intégrale maximale de X passant par x0 au temps
t = 0 est la courbe c ∶ Ix0 = {t ∈ R ∶ (t, x0 ) ∈ Ω} → M définie par

t ↦ ϕt (x0 ) .

(4) Pour tout (s, x) ∈ Ω, nous avons (t, ϕs (x)) ∈ Ω si et seulement si (t + s, x) ∈ Ω et alors

ϕt ○ ϕs (x) = ϕt+s (x) . (22)

(5) Pour tout t ∈ R, l’application

ϕt ∶ Ut = {x ∈ M ∶ (t, x) ∈ Ω} → M

est un Cr -difféomorphisme local. Si de plus X est complet, alors (ϕt )t∈R est un groupe
à un paramètre de Cr -difféomorphismes de M de classe Cr . 114
(6) (Le flot local préserve le champs de vecteurs) Pour tout (t, x) ∈ Ω, nous avons

Tx ϕt (X(x)) = X(ϕt (x)) . (23)

114. Ceci signifie que ϕ0 est l’identité de M , que pour tous les t, s dans R, nous avons ϕt ○ ϕs = ϕt+s ,
que l’application (t, x) ↦ ϕt (x) de R × M dans M est de classe Cr . Ceci implique que ϕt ∶ M → M est un
Cr -difféomorphisme pour tout t ∈ R.

221
X ( x)
X (ϕt (x)) = Tx ϕt (X (x))
ϕt (x)
x

Nous noterons ϕX ∶ (t, x) ↦ ϕX t (x) le flot local maximal de X lorsqu’il convient de


préciser le champ de vecteurs X. La régularité Cr du flot local maximal de X s’appelle
la propriété de régularité en fonction des conditions initiales des solutions de l’équation
différentielle autonome définie dans l’assertion (1).
Démonstration. Pour montrer l’existence et l’unicité locale, en prenant les images réci-
proques des restrictions de X par les paramétrages locaux, nous nous ramenons au cas où
M est un ouvert d’un espace Rn , pour lequel le résultat est bien connu puisque r ≥ 1, parfois
sous le nom de théorème de Cauchy-Lipschitz (avec dépendance régulière des conditions
initiales) (voir un cours de calcul différentiel [Ave, Die2, Car]).
Pour montrer l’existence et l’unicité globale, nous procédons par recollement, en utili-
sant l’unicité locale.
Notons que la partie Ix0 de R définie dans l’assertion (3) est bien un intervalle ouvert
de R, par les hypothèses sur Ω. Cette propriété (3) se démontre par l’absurde, en utilisant
l’existence et l’unicité locale pour étendre strictement le flot local ϕ si la courbe c définie
par l’assertion (3), qui est bien une courbe intégrale de X par la propriété (1), n’est pas
maximale.
L’assertion (4) dit qu’à (s, x) fixé dans Ω, l’un des deux termes de l’égalité (22) est
défini si et seulement si l’autre l’est, et qu’ils sont alors égaux. Elle découle de l’unicité dans
l’assertion (3), les deux membres de l’égalité (22) vérifiant la même équation différentielle
en t avec la même condition initiale en t = 0.
L’assertion (5) s’obtient en prenant t = −s dans l’assertion précédente : puisque le
couple (−s + s = 0, x) appartient à Ω, le couple (−s, ϕs (x)) appartient à Ω et nous avons
ϕ−s ○ ϕs (x) = ϕ0 (x) = x. Ceci est vrai sur un voisinage de x dans M puisque Ω est ouvert.
Donc l’application linéaire Tx ϕs est injective, entre espaces vectoriels de même dimension,
donc est bijective. Par le théorème d’inversion locale, l’application ϕs est par conséquent
un Cr -difféomorphisme local en x.
Enfin, l’assertion (6) s’obtient en dérivant par rapport à s en s = 0 la formule (22), par
le théorème de dérivation des fonctions composées. ◻
Le support Supp(X) d’un champ de vecteurs X est plus petit fermé de M en dehors
duquel le champ de vecteurs X est nul, donc

Supp(X) = {x ∈ M ∶ X(x) ≠ 0} .

Proposition 6.12. (7) Supposons qu’il existe ϵ > 0 tel que ]−2ϵ, 2ϵ [ ×M soit contenu dans
Ω. Alors le champ de vecteurs X est complet.
(8) Si le support de X est compact (par exemple si M est compacte), alors X est
complet.

Démonstration. (7) Pour tout t ∈ R, considérons l’application ψt = ϕ○k ϵ ○ ϕt−kϵ où k = ⌊ ϵ ⌋


t
t ○k
est la partie entière de ϵ et ϕϵ est la composée k-ème de ϕϵ , qui est bien définie en tout
222
point de M par l’hypothèse de l’assertion (7). Comme le flot local ϕ ∶ Ω → M de X préserve
dψt (x)
X (voir l’assertion (6) ci-dessus), il est immédiat que dt ∣t=s
= X(ψs (x)), et ψ0 (x) = x
pour tous les s dans R et x dans M . Donc ψ est un flot local de X défini sur R × M . Par
maximalité, ceci montre que ϕ = ψ est complet.
(8) Pour tout x dans M , puisque le domaine Ω du flot local est ouvert, il existe
un voisinage ouvert Ux de x et ϵx ∈ ]0, 1] tel que le flot local de X soit défini sur
] − 2ϵx , 2ϵx [ × Ux . Lorsque x ∉ Supp(X), la courbe intégrale maximale de X passant en
x au temps t = 0 est l’application constante en x, donc nous pouvons prendre ϵx = 1 et
Ux = X ∖Supp(X). Par la compacité de Supp(X), il existe k ≥ 1 et x1 , . . . , xk dans M tels
que Supp(X) ⊂ Ux1 ∪ ⋅ ⋅ ⋅ ∪ Uxk . Soit ϵ = min1≤i≤k ϵxi . Alors l’hypothèse de l’assertion (7) est
vérifiée. ◻

Si X est un champ de vecteurs complet de classe C∞ , alors le temps t de son flot


ϕt ∶ M → M est un C∞ -difféomorphisme C∞ -isotope à l’identité, car (x, s) ↦ ϕst est une
homotopie de classe C∞ entre id en s = 0 et ϕt en s = 1, et ϕst est un C∞ -difféomorphisme
pour tout s ∈ [0, 1]. Cette remarque permet de donner une démonstration à la proposition
5.17.
Démonstration de la proposition 5.17. Montrons tout d’abord que pour tous les points

x et y de la boule ouverte unité Bp de l’espace euclidien usuel Rp , il existe (au moins) un
C∞ -difféomorphisme de Rp envoyant x sur y, qui est C∞ -isotope à l’identité par une homo-
topie h telle que pour tout s ∈ [0, 1], l’application x ↦ h(x, s) soit un C∞ -difféomorphisme
○ ○
de Rp , qui préserve la boule ouverte unité Bp , et vaille l’identité sur Rp∖ Bp .
Nous pouvons supposer que x ≠ y. Soient v = ∥y−x∥ y−x
, qui est un vecteur (de norme 1)

de Rp et φ ∶ Rp → R une application C∞ strictement positive sur la boule ouverte Bp , et
− 1
nulle en dehors de celle-ci. Par exemple, nous pouvons prendre l’application x ↦ e (1−∥x∥)2

si ∥x∥ < 1 et x ↦ 0 sinon.

x y

Considérons le champ de vecteurs (qui sont tous colinéaires à v) de classe C∞ défini par
X ∶ x ↦ φ(x)v. Il est complet, car nul en dehors du compact Bp . Notons (ϕt )t∈R son flot.

Les courbes intégrales de X sont, outres celles réduites à un point x pour tout x ∉ Bp , les

intersections avec Bp des droites affines de vecteur directeur v, car elles sont contenues dans
ces droites affines, et φ ne s’annulant pas dans la boule ouverte, les limites en ±∞ de ces
courbes intégrales doivent être les points d’intersection avec la sphère unité de ces droites

223
affines. Si T ∈ ]0, +∞[ est tel que ϕT (x) = y, alors le C∞ -difféomorphisme ϕT convient, par
l’explication précédant le début de la démonstration.
Maintenant, soit M une sous-variété lisse connexe de dimension p quelconque. Définis-
sons une relation « être isotope à » sur M en demandant que x ∈ M soit isotope à y ∈ M
s’il existe un C∞ -difféomorphisme C∞ -isotope à l’identité de M envoyant x sur y. C’est
clairement une relation d’équivalence. Puisque tout point de M admet un paramétrage

local φ ∶ Bp → M , toute classe d’équivalence est ouverte par ce qui précède. Par connexité
de M , et puisque les classes d’équivalence forment une partition de M , il existe donc une
seule classe d’équivalence, ce qui démontre la proposition 5.17. ◻

Exercice E.76. Si N est une sous-variété lisse, si ψ ∶ M → N est un Cr+1 -difféomorphisme


et si Y ∈ Γr (T N ) est un champ de vecteurs de classe Cr sur N de flot local maximal défini
sur l’ouvert ΩY de R × N , montrer que le flot local maximal de X = ψ ∗ Y est défini sur
l’ouvert ΩX = (id ×ψ)−1 (ΩY ) = {(t, x) ∈ R × M ∶ (t, ψ(x)) ∈ ΩY } de R × M par
−1
∀ (t, x) ∈ ΩX , t (x) = ψ
ϕX ○ ϕYt ○ ψ (x) .

6.3.3 Dérivation des fonctions associée à un champ de vecteurs


Les champs de vecteurs lisses sur une sous-variété peuvent être interprétés comme des
dérivations des fonctions lisses sur cette sous-variété.
Une dérivation de M est une application R-linéaire δ ∶ C∞ (M, R) → C∞ (M, R) telle
que, pour tous les f, g ∈ C∞ (M, R), nous ayons

δ(f g) = f δ(g) + gδ(f ) .

L’ensemble D(M ) des dérivations de M est un sous-espace vectoriel de l’espace vecto-


riel L (C∞ (M, R), C∞ (M, R)). C’est aussi un C∞ (M, R)-module, pour la multiplication
externe par f ∈ C∞ (M, R) de δ ∈ D(M ) définie par

(f δ)(g) ∶ x ↦ f (x)δ(g)(x) .

Notons que toute dérivation est nulle sur les fonctions constantes, par leur linéarité et le
fait que δ(1) = δ(1 ⋅ 1) = δ(1) + δ(1).
Si X est un champ de vecteurs de classe C∞ sur M , alors l’application LX de C∞ (M, R)
dans C∞ (M, R) définie par

∀ f ∈ C∞ (M, R), LX (f ) ∶ x ↦ Tx f (X(x)) (24)

est clairement une dérivation, appelée la dérivation de Lie associée à X. 115 Il est tradi-
tionnel de noter aussi
LX (f ) = X(f )
pour tout f ∈ C∞ (M, R), et il est important de garder en tête que X(f ) est une fonction
lisse sur M .
115. La formule fait sens lorsque f et X sont seulement supposés de classe Cr+1 et Cr respectivement
pour r ∈ N, avec une perte d’un degré de régularité : la fonction LX (f ) est alors seulement de classe Cr
en général.

224
Le théorème de dérivation des fonctions composées montre que si ϕ est un flot local de
X, alors
d
LX (f ) = f ○ ϕt .
dt ∣t=0
Par exemple, si M est un ouvert de Rp , et si (e1 , . . . , ep ) est la base canonique de Rp ,
si Xei est le champ de vecteur constant x ↦ ei sur M , alors, comme ∂x ∂f
i
(x) = dfx (ei ), nous
avons LXei = ∂xi . La formule (21) devient donc

p

LX = ∑ Xi . (25)
i=1 ∂xi

Plus généralement, si (W, φ) est un paramétrage local de M , alors L(φ−1 )∗ Xei = ∂x



i
, où
cette dérivation est définie par la formule (18).
Nous renvoyons par exemple à [Pau1] pour une démonstration du résultat suivant, dont
nous n’aurons pas besoin dans ces notes, qui identifie les champs de vecteurs lisses et les
dérivations sur M . Certains ouvrages notent encore X la dérivation LX , ce qui explique
la notation X(f ).
Théorème 6.13. L’application X ↦ LX de Γ(T M ) dans D(M ) est un isomorphisme
d’espaces vectoriels réels, ainsi que de C∞ (M, R)-modules. ◻

Nous concluons cette partie sur les champs de vecteurs par une généralisation de
l’exercice E.C.130, à considérer comme un théorème de forme normale locale pour un
champ de vecteurs ne s’annulant pas en un point. Dans Rp , le champ de vecteurs constant
Xe1 ∶ x ↦ e1 , où e1 est le premier vecteur de la base canonique de Rp , est un exemple de tel
champ. Le théorème suivant dit que, localement et à difféomorphisme près, c’est le seul.

φ
x0 0

X ∣φ(W ) Xe1

Théorème 6.14. (Théorème de redressement des champs de vecteurs) Soit X un


champ de vecteurs de classe Cr sur une variété lisse M , avec r ≥ 1. Pour tout point x0 de
M tel que X(x0 ) ≠ 0, il existe un paramétrage local (W, φ) de classe Cr de M en x0 , tel
que
φ∗ (X ∣φ(W ) ) = (Xe1 )∣W .
Démonstration. Comme le problème est local, et par les propriétés des champs de vec-
teurs vis à vis des restrictions et des images réciproques, nous pouvons supposer que M est
un ouvert de Rn , que x0 = 0 et que X(x0 ) = e1 . Cette dernière propriété peut être obtenue
en effectuant un changement de coordonnées linéaire. Notons ϕ un flot local de X en 0.
Considérons l’application
φ ∶ (t, x2 , . . . , xn ) ↦ ϕt (0, x2 , . . . , xn ) ,
225
qui est de classe Cr et définie sur un voisinage de 0 dans Rn . Comme ϕ0 = id et

dϕt (0)
= X(0) = e1 ,
dt ∣t=0

la différentielle de φ en 0 est l’identité. Donc par le théorème d’inversion locale, φ est un


Ck -difféomorphisme local en 0. Pour tout x = (x1 , . . . , xn ) suffisamment proche de 0, nous
avons
d
dφx (e1 ) = φ(t, x2 , . . . , xn ) = X(ϕx1 (0, x2 , . . . , xn )) = X(φ(x)) .
dt ∣t=x1
Donc (φ−1 )∗ (Xe1 ) = X sur un voisinage de 0, ce qui montre le résultat. ◻

6.4 Structure des variétés entre deux niveaux critiques


Dans cette partie et la partie 6.6, nous allons mettre en œuvre le programme décrit en
début du chapitre 6, de description homotopique des (sous-)variétés différentielles. Nous
fixons toujours une sous-variété différentielle lisse M de dimension p dans Rm , et une
application f ∶ M → R.
Nous supposons maintenant que f est une fonction de Morse de classe Cr , de régularité
r ∈ (N∖{0, 1, 2}) ∪ {∞}, telle que tout sous-niveau M≤a = {x ∈ M ∶ f (x) ≤ a} soit compact,
et tout niveau M=a = {x ∈ M ∶ f (x) = a} contienne au plus un point critique, ce qui est
possible par le corollaire 6.10.
Regardons d’abord ce qui se passe entre deux niveaux critiques. Le résultat suivant dit
en particulier que le type d’homotopie des sous-niveaux ne change pas tant que nous ne
traversons pas de niveau critique.

Théorème 6.15. Soient a < b dans R tels que l’intervalle [a, b] ne contienne pas de valeur
critique de f . Alors les sous-niveaux M≤a et M≤b sont Cr−1 -difféomorphes, et la sous-
variété à bord f −1 ([a, b]) est Cr−1 -difféomorphe à M=a × [0, 1]. De plus, M≤b se rétracte
par déformation forte sur M≤a , et en particulier l’inclusion de M≤a dans M≤b est une
équivalence d’homotopie.

La compacité de la partie f −1 ([a, b]) de M entre les niveaux réguliers M=a et M=b est
nécessaire. La fonction hauteur du tore vertical introduite au début du chapitre 6 permet
d’illustrer ce résultat.

226
M R

x3
t3

t2
x2
M= b b
f

M=a a
x1 t1

t0
x0

Démonstration. Notons ∥ ∥ et ⟨ , ⟩ la norme et le produit scalaire usuels de l’espace


euclidien ambiant Rm . Le résultat ci-dessous généralise à toutes les sous-variétés la notion
de gradient (voir la note de base de page 121) d’une fonction C1 définie sur un ouvert de
Rm (la structure euclidienne de Rm étant cruciale).

Proposition 6.16. Pour toute application g ∶ M → R de classe Cr , il existe un et un seul


champ de vecteurs ∇g de classe Cr−1 sur M , appelé le gradient de g (et aussi noté grad g),
tel que pour tous les champs de vecteurs lisses X sur M , nous ayons

⟨X, ∇g⟩ = X(g) .

De plus, si c ∶ R → M est une courbe lisse tracée sur M , alors pour tout t ∈ R, nous avons

⟨ ċ(t), ∇g(c(t)) ⟩ = dgc(t) (ċ(t)) = (g ○ c)′ (t) .

Démonstration. Rappelons que tout produit scalaire ⟨⟨⋅, ⋅⟩⟩ sur un espace vectoriel réel de
dimension finie E induit un isomorphisme, dit de dualité, entre E et son espace vectoriel réel
dual E ∗ , défini par u ↦ {v ↦ ⟨⟨u, v⟩⟩}. Pour tout x ∈ M , définissons le vecteur ∇g(x) ∈ Tx M
comme le dual de la forme linéaire Tx g ∈ Tx∗ M pour la restriction ⟨⋅, ⋅⟩x au sous-espace
vectoriel Tx M du produit scalaire ⟨⋅, ⋅⟩ de Rm . La formule

∀ x ∈ M, ⟨X(x), ∇g(x)⟩ = X(g)(x) = LX g(x)

découle alors de la définition dans la formule (24) de la dérivation de Lie associée à X.


La dernière assertion découle de la définition de la 1-forme différentielle dg ∶ M → T ∗ M
qui à x ∈ M associe la forme linéaire Tx g ∶ Tx M → Tg (x)R = R, ainsi que du théorème de
dérivation des fonctions composées.
Le fait que le champ de vecteurs x ↦ ∇g(x) soit de classe Cr−1 sur M se vérifie en
prenant des paramétrages locaux. 116 ◻
116. Notons (e1 , . . . , ep ) la base canonique de Rp . Soit (W, φ) un paramétrage local lisse par un ouvert
W de Rp d’un ouvert φ(W ) de M . Pour tout x ∈ φ(W ), notons respectivement

227
Remarquons que x ∈ M est un point critique de f si et seulement si ∇f (x) = 0. Par
partition de l’unité, puisque f −1 ([a, b]) est compact et ne contient pas de point critique,
il est élémentaire 117 de construire une fonction ρ ∶ M → R de classe Cr−1 valant ∥∇f1 ∥2 sur
f −1 ([a, b]) et 0 en dehors d’un voisinage compact dans M de f −1 ([a, b]). Considérons le
champ de vecteurs
X = ρ ∇f
sur M , qui est de classe Cr−1 , avec r −1 ≥ 1. Comme il est à support compact, il est complet
par la proposition 6.12 (8). Notons (ϕt )t∈R son flot (voir le théorème 6.11), qui est de classe
Cr−1 .
Pour tout x ∈ M , si ϕt (x) ∈ f −1 ([a, b]), par la dernière affirmation de la proposition
6.16, nous avons

d(f ○ ϕt (x)) dϕt (x)


=⟨ , ∇f (ϕt (x)) ⟩ = ⟨ X(ϕt (x)), ∇f (ϕt (x)) ⟩ = 1 .
dt dt
Donc la fonction t ↦ f ○ ϕt (x) est affine de pente 1 sur les t ∈ R tels que f ○ ϕt (x) ∈ [a, b].
Le Cr−1 -difféomorphisme ϕb−a ∶ M → M envoie donc le niveau M=a sur le niveau M=b ,
ainsi que le sous-niveau M≤a sur le sous-niveau M≤b , qui sont par conséquent des sous-
variétés à bord Cr−1 -difféomorphes.
f (x)−a
L’application de f −1 ([a, b]) dans M≤a × [0, 1] définie par x ↦ (ϕa−f (x) (x), b−a ) est
un C -difféomorphisme. L’application h ∶ M≤b × [0, 1] → M≤b , définie par
r−1

x si f (x) ≤ a
(x, s) ↦ {
ϕs(a−f (x)) (x) si a ≤ f (x) ≤ b

est une application continue, telle que l’application x ↦ h(x, 0) soit l’identité de M≤b . De
plus, l’application x ↦ h(x, 1) envoie M≤b dans M≤a et pour tout s ∈ [0, 1], l’application
x ↦ h(x, s) vaut l’identité sur M≤a . Donc M≤b se rétracte par déformation forte sur M≤a .

Nous étudierons dans la partie 6.6 le comportement homotopique des sous-niveaux de
part et d’autre d’un niveau critique, toujours en ayant en tête l’exemple du début du
chapitre 6. Nous commençons par définir le vocabulaire nécessaire aux énoncés.

6.5 CW-complexes finis et caractéristique d’Euler


En deux mots, un CW-complexe est un espace topologique stratifié où la n-ème strate
est obtenue par recollements de boules euclidiennes de dimension n le long de leur bord sur
● Yx la matrice colonne des coordonnées dans la base Bx = (dφφ−1 (x) (e1 ), . . . , dφφ−1 (x) (ep )) de Tx M
du vecteur ∇g(x) ∈ Tx M ,
● Zx la matrice colonne des coordonnées dans la base Bx de la forme linéaire Tx g sur Tx M (qui
dépend de manière Cr−1 de x)
● Ax la matrice dans la base Bx du produit scalaire ⟨⋅, ⋅⟩x sur Tx M (qui dépend de manière lisse de
x).
r−1
Alors nous avons Yx = A−1
x Zx , qui dépend bien de manière C de x.
117. Soient U un voisinage ouvert d’adhérence compacte de K = f −1 ([a, b]) ne contenant pas de point
critique de f et V = M ∖ K. Soit {φU , φV } une partition de l’unité de classe C∞ subordonnée au recouvre-
ment ouvert {U, V } de M (voir la proposition 4.17). La fonction φU ∥∇f1 ∥2 , qui est bien définie sur U car
U ne contient pas de point critique de f , s’étend de manière C∞ sur M , en demandant qu’elle prenne la
valeur 0 sur M ∖U . Alors l’application ρ = φU ∥∇f1 ∥2 convient, car φU = 1 − φV vaut 1 sur K.

228
la (n − 1)-ème strate, en notant que ces recollements ne sont pas forcément injectifs sur les
bords des boules. Dans le cas des CW-complexe fini, on part d’un ensemble fini discret de
points, sur lequel on recolle un nombre fini d’intervalles, sur lesquels on recolle un nombre
fini de disques, et on itère un nombre fini de fois.

c3 copies de B3

c2 copies de B2
c1 copies de B1
c0 copies de B0
c0 = 19, c1 = 29, c2 = 12, c3 = 2

Soit k ∈ N un entier. Nous appellerons cellule de dimension k toute variété topologique


à bord 118 e, qui est homéomorphe à la boule unité fermée Bk (avec B0 = {0}). Notons que
son bord ∂e est alors homéomorphe à la sphère ∂Bk = Sk−1 (avec S−1 = ∅), et son intérieur
○ ○ ○
e à la boule unité ouverte Bk (avec B0 = {0}).
Nous renvoyons vers l’exemple (5) d’espace topologique quotient dans la partie A.2.6
de l’appendice A pour la définition et les propriétés de base des recollements X ′ ∪f ′ Y ′
d’un espace topologique X ′ sur un espace topologique Y ′ par une application continue
f ′ ∶ A′ → Y ′ où A′ est une partie de X ′ . Nous dirons qu’un espace topologique Y est
obtenu par recollement de cellules de dimension k sur un espace topologique X s’il existe une
famille (eα )α∈A où eα est une cellule de dimension k munie d’une application continue 119
gα ∶ ∂eα → X, appelée l’application d’attachement de eα , telle qu’il existe un homéomor-
phisme
(( ∐ eα ) ∪(∐α∈A gα ) X) → Y .
α∈A

de l’espace topologique recollement sur X des cellules eα par les applications gα , à valeurs
dans Y . Rappelons (voir la partie A.2.5 de l’appendice A) que l’ensemble somme disjointe
∐α∈A eα est muni de la topologie somme disjointe. La donnée d’une telle famille et d’un
tel homéomorphisme s’appelle une décomposition cellulaire de Y relative à X.
La restriction de cet homéomorphisme à X est un homéomorphisme sur son image dans
Y , car ∐α∈A ∂eα est un fermé dans ∐α∈A eα . De même, la restriction de cet homéomor-

phisme à toute cellule ouverte eα est un homéomorphisme sur son image dans Y , car les
applications d’attachement ne recollent que les bords ∂eα des cellules eα sur X, donc tout

ouvert de eα est un ouvert de l’espace topologique somme disjointe (∐α∈A eα ) ∐ X, qui est
saturé pour la relation d’équivalence définissant l’espace recollement (∐α∈A eα )∪(∐α∈A gα ) X.

De plus, les images dans Y des cellules ouvertes eα sont deux à deux disjointes pour α ∈ A,
et si k ≥ 1, les composantes connexes de Y privé de l’image de X est exactement la réunion

(disjointe) des images des cellules ouvertes eα pour α ∈ A.

Nous identifierons dans la suite X et eα avec leur image dans Y par cette restriction.

Les cellules ouvertes eα pour α ∈ A sont alors les composantes connexes de Y ∖X.
118. Il découle du théorème d’invariance du domaine 4.1 que le bord d’une variété topologique à bord de
dimension p (définie comme étant localement homéomorphe à un ouvert de Rp+ ) est bien défini. Dans les
applications ci-dessous, les cellules seront des sous-variétés au moins de classe C1 , auquel cas la notion de
bord est bien définie comme vu dans la partie 5.2.
119. Nous ne demandons pas que l’application gα soit injective.

229
Notons que si k = 0, alors Y est juste l’espace topologique somme disjointe de X et de
l’ensemble des indices A muni de la topologie discrète. En particulier, si X est localement
contractile, alors Y l’est aussi.

Si k ≥ 1 et si X est localement contractile, comme les cellules ouvertes eα sont contrac-

tiles et puisque Y privé d’un point dans chaque cellule ouverte eα pour α ∈ A se rétracte
par déformation forte sur X (via la rétraction radiale vers le bord de Bk ∖{0} sur Sk−1 ),
alors Y est aussi localement contractile.
Un CW-complexe fini 120 de dimension N est un espace topologique X, appelé l’espace
topologique sous-jacent, muni d’une famille (X (n) )0≤n≤N de sous-espaces, appelée la struc-
(n)
ture de CW-complexe sur l’espace topologique sous-jacent, telle que X = ⋃N n=1 X et telle
(−1)
que, en utilisant la convention que X = ∅, pour tout n ∈ J0, N K, le sous-espace X (n)
soit obtenu par recollement d’une nombre fini de cellules de dimension n sur X (n−1) , avec
au moins une cellule si n = N . Le sous-espace topologique X (n) est appelé le n-squelette de
cette structure de CW-complexe (avec la convention qu’il est égal à X si n > N ). Si n ≤ N ,
muni de la famille (X (k) )0≤k≤n , le n-squelette X (n) est un CW-complexe fini de dimension
n.
Remarquons que les cellules ouvertes s’envoient par un homéomorphisme sur leur image
dans X, et que, par passage à la limite des sphères S(0, r) dans Bn quand r → 1, la donnée
de la famille (X (n) )0≤n≤N détermine de manière unique les applications d’attachement du
bord des k-cellules sur le (k − 1)-squelette pour tout k ∈ J0, N K.
Les 0-cellules d’un CW-complexe fini sont aussi appelées ses sommets, et les 1-cellules
d’un CW-complexe fini sont aussi appelées ses arêtes.
Remarquons qu’un CW-complexe fini est localement contractile, car son 0-squelette
l’est et par récurrence sur ses squelettes. En particulier, un CW-complexe fini connexe est
connexe par arcs, et admet un revêtement universel (voir la partie 2.12).
Un morphisme de CW-complexes d’un CW-complexe fini X dans un CW-complexe fini
Y est une application continue de X dans Y qui, pour tout n ∈ N, envoie le n-squelette
X (n) de X dans le n-squelette Y (n) de Y . Un isomorphisme de CW-complexes d’un CW-
complexe fini X dans un CW-complexe fini Y est un morphisme de CW-complexes bijectif
dont l’inverse est un morphisme de CW-complexes.
La caractéristique d’Euler d’un CW-complexe fini X, ayant cn cellules ouvertes de
dimension n pour tout n ∈ N, est
+∞
χ(X) = ∑ (−1)n cn .
n=0

Cette somme est finie, égale à ∑N n=0 (−1) cn si X est de dimension N . Notons que cn est
n

égal au nombre de composantes connexes de X (n) ∖X (n+1) . La caractéristique d’Euler est


un invariant d’isomorphisme de CW-complexes, mais c’est ausi un invariant topologique et
homotopique, comme le montre le résultat suivant (que nous admettrons, car sa démons-
tration, utilisant de l’homologie cellulaire et son invariance homotopique, nécessite de trop
longs développements, voir par exemple [Pau3]).

120. La première lettre C de la terminologie vient du mot « cell ». Nous ne définirons pas dans ces notes
la notion générale de CW-complexe, voir par exemple [Pau3], qui explique la seconde lettre W, initiale de
« weak »).

230
Théorème 6.17. Si les espaces topologiques sous-jacentes à deux CW-complexes finis X
et Y ont le même type d’homotopie (et en particulier s’ils sont homéomorphes), alors
χ(X) = χ(Y ). ◻

Si un espace topologique X a le même type d’homotopie qu’un CW-complexes fini X ′ ,


nous définissons alors la caractéristique d’Euler de X comme

χ(X) = χ(X ′ ) ,

ce qui ne dépend pas du choix de X ′ par le théorème précédant. Mais cette définition n’est
pas toujours optimale lorsque X n’est pas compact. On prendra bien garde que recoller une
cellule C de dimension k sur X par une application continue de ∂C dans X n’a peut-être
pas toujours l’effet escompté d’ajouter (−1)k à la caractéristique d’Euler de X.
Exemples. (1) Les CW-complexes finis de dimension 0 sont les ensembles finis discrets.
(2) Un cercle admet une infinité de structures de CW-complexe fini de dimension 1 à
isomorphisme près. Il est par exemple obtenu (à homéomorphisme près) par le recollement
d’une cellule de dimension 1 sur un singleton (pour l’unique application d’attachement
possible). Donc sa caractéristique d’Euler est 1 − 1 = 0 :

χ(S1 ) = 0 .

Le cercle est aussi (voir le dessin ci-dessous) le recollement, pour tout k ∈ N, de k + 1


cellules de dimension 1 sur un ensemble discret de k + 1 cellules de dimension 0 (de manière
appropriée, en recollant de manière cyclique l’origine de la i-ème 1-cellule sur la i-ème
0-cellule et l’extrémité de la i-ème 1-cellule sur la (i + 1)-ème 0-cellule, avec i modulo
k + 1).
(3) Pour tout n ≥ 2, un bouquet de n cercles Bn admet (voir le dessin ci-dessous)
une structure naturelle de CW-complexe fini de dimension 1, obtenu par recollement de
n cellules de dimension 1 sur un singleton, par les (uniques) applications d’attachement
constantes (qui envoient les deux points du bord de chaque 1-cellule sur l’unique 0-cellule).
Donc sa caractéristique d’Euler est :

χ(Bn ) = 1 − n . (26)

Plus généralement, un graphe topologique (voir la partie 2.8) X fini, c’est-à-dire ayant
un nombre fini S de sommets et un nombre fini A d’arêtes, est un CW-complexe fini de
dimension au plus 1, dont les 0 cellules sont les sommets du graphe et les 1-cellules sont
les arêtes du graphe. Donc sa caractéristique d’Euler est :

χ(S) = S − A .

En particulier, un graphe topologique fini connexe, qui a le même type d’homotopie qu’un
bouquet de cercle, est un arbre si et seulement s’il est contractile, donc si et seulement si sa
caractérisique d’Euler est égale à 1. Le 1-squelette X (1) d’un CW-complexe est un graphe
topologique fini.

231
B2

∂ B2
z ↦ z2
S1

bouquet de
cercle à quatre cercles plan
quatre sommets tore bouteille projectif
χ(B4 ) = −3 de Klein réel
χ(S1 ) = 0 χ(T2 ) = 0 χ(K2 ) = 0 χ(P2 (R)) = 1

(4) Le tore T2 (respectivement la bouteille de Klein K2 ) admet une structure de CW-


complexe fini de dimension 2, de 0-squelette réduit à un point x0 , de 1-squelette le bouquet
de deux cercles S1 ∨ S1 , avec recollement d’une unique cellule de dimension 2, le carré unité
[0, 1]2 , avec application d’attachement donnée par

⎪ (1, t) ∈ {1} × [0, 1] ↦ e2iπt ∈ {x0 } ∨ S1



⎪ (t, 1) ∈ [0, 1] × {1} ↦ e2iπt ∈ S1 ∨ {x0 }
g∶⎨

⎪ (0, t) ∈ {0} × [0, 1] ↦ e2iπt ∈ {x0 } ∨ S1



⎩ (t, 0) ∈ [0, 1] × {0} ↦ e2iπt ∈ S1 ∨ {x0 } (resp. e−2iπt ∈ S1 ∨ {x0 }) .
Ils sont donc tous les deux de caractéristique d’Euler nulle :

χ(T2 ) = 0 et χ(K2 ) = 0 .

En particulier, il existe des CW-complexes finis non homéomorphes (et même qui n’ont
pas le même type d’homotopie, comme le tore et la bouteille de Klein, dont les groupes
fondamentaux sont respectivement abélien et non abélien, donc non isomorphes) ayant la
même caractéristique d’Euler.
Le plan projectif réel P2 (R) = {±1}/S2 admet une structure de CW-complexe fini
de dimension 2, de 0-squelette réduit à un point x0 , de 1-squelette un cercle S1 , avec
recollement d’une unique cellule de dimension 2, le disque B2 (vu comme l’hémisphère
Nord de la sphère S2 ), par l’application d’attachement g ∶ ∂B2 = S1 → S1 définie par z ↦ z 2
(voir par exemple l’exercice E.A.121 de l’appendice A ). La caractéristique d’Euler de
P2 (R) est donc
χ(P2 (R)) = 1 .
Plus généralement, le 2-complexe de Cayley X d’une présentation finie de groupe ⟨S, R⟩
admet, par construction (voir la démonstration de la proposition 3.6), une structure de
CW-complexe fini de dimension 2 (si R est non vide), de 0-squelette réduit à un point
x0 , de 1-squelette le bouquet de ∣S∣ cercles (où ∣S∣ est le cardinal de S), avec recollement
d’une cellule de dimension 2 pour chaque élément r ∈ R, par l’application d’attachement
gr décrite dans ladite démonstration. Nous avons donc

χ(X) = 1 − ∣S∣ + ∣R∣ .


232
(5) La sphère Sn admet une structure de CW-complexe ayant en tout et pour tout une
cellule x0 de dimension 0 et une cellule e de dimension n (dont l’application d’attachement
est l’unique application (constante !) ∂e → {x0 }).

Bn
Sn−1

Sn
x0

Donc sa caractéristique d’Euler est

2 si n est pair
χ(Sn ) = 1 + (−1)n = {
0 si n est impair.

Le cas de la dimension impaire est un cas particulier d’un résultat général (voir la propo-
sition 6.20).
(6) Si P est un polyèdre compact convexe de R3 (intersection compacte d’un nombre

fini de demi-espaces fermés) d’intérieur P non vide, ayant S sommets, A arêtes et F faces,

alors la frontière ∂P = P − P de P admet une structure de CW-complexe ayant S cellules
de dimension 0, A cellules de dimension 1 et F cellules de dimension 2.

tétraèdre cube octaèdre dodécaèdre icosaèdre

4−6+4=2 6 − 12 + 8 = 2 12 − 30 + 20 = 2
8 − 12 + 6 = 2 20 − 30 + 12 = 2

Comme ∂P est homéomorphe à la sphère S2 (par exemple par rétraction radiale sur la
sphère de rayon ϵ > 0 assez petit centrée en son barycentre), une conséquence du théorème
6.17 et du calcul précédent χ(S2 ) = 2 est la formule célèbre

S−A+F =2.

(7) Le théorème 6.17 permet de définir la caractéristique d’Euler d’un espace topolo-
gique X ayant le même type d’homotopie qu’un CW-complexe fini Y (mais par exemple
pas forcément compact) en posant

χ(X) = χ(Y ) ,

ce qui ne dépend pas du choix de Y par le théorème susdit.


En particulier, si X est un espace contractile (comme Rm , ou un ouvert étoilé de Rm )
alors χ(X) = 1. L’espace R2 privé d’un nombre fini n de points, qui se rétracte par défor-
mation forte sur un bouquet de n cercles (voir l’exercice E.9), a donc pour caractéristique
d’Euler 1 − n par l’exemple (2) ci-dessus.
233
Exercice E.77. Soient Y un CW-complexe fini et p ∶ X → Y un revêtement fini à n
feuillets de l’espace topologique sous-jacent à Y . Montrer que X admet une structure de
CW-complexe fini, et que
χ(X) = n χ(Y ) .

Proposition 6.18. Soient (X, (X (n) )0≤n≤N ) un CW-complexe fini connexe et x un point
base de X appartenant à X (0) . L’inclusion X (1) → X induit un morphisme de groupes sur-
jectif π1 (X (1) , x) → π1 (X, x), et l’inclusion X (2) → X induit un isomorphisme de groupes
π1 (X (2) , x) → π1 (X, x).

Démonstration. Pour tout n ≥ 1, la rétraction radiale vers le bord de la boule épointée


Bn ∖{0} sur son bord Sn−1 montre que le n-squelette X (n) de X, privé d’un point dans
chaque cellule ouverte de dimension n, se rétracte par déformation forte sur le (n − 1)-
squelette X (n−1) de X. Si n ≥ 2, tout lacet dans un CW-complexe fini de dimension n est
homotope à un lacet dont l’image évite un point dans chaque cellule ouverte de dimension
n, donc à un lacet dans le (n − 1)-squelette. Par récurrence descendante, ceci montre que
tout lacet de X est homotope à un lacet contenu dans X (1) , ce qui montre la première
affirmation.
De même, si n ≥ 3, toute homotopie h entre deux lacets contenus dans le (n − 1)-
squelette d’un CW-complexe fini de dimension n est homotope à une homotopie de ces
lacets dont l’image évite un point dans chaque cellule ouverte de dimension n. Donc par
rétraction h est homotope à une homotopie de lacets dans le (n−1)-squelette. Par récurrence
descendante, ceci montre que si un lacet contenu dans le 1-squelette d’un CW-complexe
fini de dimension n est homotope au lacet trivial, alors il est homotope au lacet trivial
par une homotopie à valeurs dans le 2-squelette. Ceci montre l’injectivité de l’application
π1 (X (2) , x) → π1 (X, x), qui est surjective par la première affirmation. ◻

6.6 Décomposition en anses des variétés différentielles


Revenons maintenant à l’étude du changement homotopique des sous-niveaux lors de
passages de niveaux critiques. Nous reprenons les notations du début de la partie 6.4.

Théorème 6.19. Soit r ∈ N∪{∞} tel que r ≥ 4. Soient a < b dans R deux valeurs régulières
d’une fonction de Morse f ∶ M → R de classe Cr , telle que f −1 ([a, b]) soit compact et
contienne un et un seul point critique de f , d’indice noté k. Alors il existe une cellule ek
de dimension k contenue dans f −1 ([a, b[), rencontrant M=a en son bord, et telle que M≤b
se rétracte par déformation forte sur M≤a ∪ ek .

En particulier, le sous-niveau M≤b possède le même type d’homotopie qu’un recollement


sur le sous-niveau M≤a d’une cellule de dimension k, avec application d’attachement un
homéomorphisme sur son image.
Voici une illustration de ce théorème dans le cas du tore vertical T2 muni de la fonction
de Morse lisse définie au début du chapitre 6, où le passage du niveau critique en t = t1 se
traduit, à équivalence d’homotopie près, par le recollement d’une cellule e1 de dimension
1 sur un sous-niveau juste en dessous.

234
R M

x3
t3

t2
x2
f
M≤t1 +ϵ
M≤t1 −ϵ ♯ e1
t1 + ϵ x1
t1 x1 x1
M=t1
t1 − ϵ e1

t0
x0 x0 x0

Démonstration. Notons z le point critique de f dans f −1 ([a, b]) et c = f (z) ∈ ]a, b[ la


valeur critique correspondante. Nous pouvons supposer que c = 0, quitte à remplacer f par
f − c. En particulier a < 0 et b > 0.
Soit (W, φ) un paramétrage local de M de classe Cr−2 au voisinage de z, tel que
φ(0) = z, vérifiant le lemme de Morse 6.1, c’est-à-dire tel que, pour (x1 , . . . , xp ) proche de
0 dans W , puisque k est l’indice de z, nous ayons
k p
f ○ φ(x1 , . . . , xp ) = − ∑(xi )2 + ∑ (xi )2 .
i=1 i=k+1

L’absence de terme constant vient du fait que f (z) = 0. Pour tous les s > 0 et n ∈ N, notons

Bn (s) (respectivement B n(s)) la boule fermée (respectivement ouverte) de centre 0 et de
rayon s dans l’espace Rn muni de sa norme euclidienne usuelle.
○ ○
Par restriction, nous pouvons supposer que W = B k (δ) × B p−k (δ) où δ ∈ ]0, 1] est
assez petit pour que φ(W ) ⊂ f −1 (]a/2, b/2[). Identifions Rp avec le sous-espace des p
premières coordonnées de l’espace euclidien standard Rm contenant M . Par changements
de coordonnées de classe Cr−2 (qui fait que la sous-variété M est maintenant seulement
de classe Cr−2 , la fonction f est de classe Cr−2 et son gradient ∇f de classe Cr−3 ), nous
pouvons supposer que W ⊂ M et que φ = idW (en particulier que z = 0), de sorte que, pour
○ ○
tous les x ∈ B k (δ) et y ∈ B p−k (δ), nous avons

f (x, y) = −∥x∥2 + ∥y∥2 .



Soient ϵ = δ 2 /100 et ek = Bk ( ϵ) × {0}, qui est une cellule de dimension k, contenue dans
W donc dans f −1 (]a/2, b/2[).

235
y ∈ R p −k f −1 (ϵ)

f −1 (−ϵ) f −1 (−ϵ)

H
ek
x ∈ Rk

C1
C2
f −1 (ϵ)
√ √ √ √
Notons C1 = Bk ( 2ϵ ) × Bp−k ( 3ϵ ) et C2 = Bk ( 3ϵ ) × Bp−k ( 4ϵ ), qui sont tous les
deux contenus dans W , avec C1 contenu dans l’intérieur de C2 . Notons que les « coins »
de C1√et C2 , c’est-à-dire
√ leurs couples (x, y) de points de norme maximale (par exemple
∥x∥ = 2ϵ et ∥y∥ = 3ϵ pour C1 ) appartiennent à f −1 (ϵ) = {(x, y) ∈ W ∶ −∥x∥2 + ∥y∥2 = ϵ}.
Notons que le gradient de f en (x, y) ∈ W vaut ∇f (x, y) = (−2x, 2y). En utilisant le
fait que r − 3 ≥ 1, considérons un champ de vecteurs X de classe Cr−3 sur M , qui est
● nul hors de f −1 (]a, b[) (donc le champ de vecteurs X, nul en dehors du compact
−1
f ([a, b]), est complet),
● égal à l’opposé −∇f du gradient de f sur f −1 ([−ϵ, +ϵ])∖C2 , et interpolant de manière
lisse sur f −1 ([a, b])∖(f −1 ([−ϵ, +ϵ]) ∪ C2 ),
● valant (0, −2y) sur C1 , qui est un champ de vecteur vertical, ne s’annulant que sur
C1 ∩ (Rk × {0}).
● interpolant par (x, y) ↦ 2(ρ(x, y)x, −y) sur C2 ∖C1 avec ρ ∶ W → R une fonction lisse
à valeurs dans [0, 1], valant 0 dans C1 et 1 hors de C2 .
Le temps 2ϵ du flot (ϕt )t∈R de X est un Cr−3 -difféomorphisme de M , qui envoie M≤ϵ sur
M≤−ϵ ∪H où H (appelée une anse de rang k) est contenu dans f −1 ([−ϵ, ϵ]), est homéomorphe
à Bk × Bp−k par un homéomorphisme tel que H rencontre M≤−ϵ en exactement l’image de
∂Bk × Bp−k par cet homéomorphisme . De plus, M≤−ϵ ∪ H se rétracte par déformation forte
sur M≤−ϵ ∪ ek verticalement (voir le dessin ci-dessus).
En utilisant le fait que M≤−ϵ se rétracte par déformation forte sur M≤a et que M≤b se
rétracte par déformation forte sur M≤ϵ par le théorème 6.15, le résultat en découle. ◻

Remarque. En itérant le théorème 6.19, il est possible de montrer que toute variété lisse
compacte M de dimension p, munie d’une fonction de Morse lisse f , ayant pk = pk (f ) points
critiques d’indice k pour k compris entre 0 et p (qui sont les deux indices extrémaux par la
remarque 6.3), a le même type d’homotopie qu’un CW-complexe fini de dimension p, ayant
pk cellules de dimension k, voir par exemple [Mil2, §I.3], [Hir, §6.4]. Par la définition de
la caractéristique d’Euler d’un espace topologique ayant le même type d’homotopie qu’un

236
CW-complexe fini, et par son invariance par équivalence d’homotopie, nous avons donc
p
χ(M ) = ∑ (−1)k pk .
k=0

Proposition 6.20. Si M est une variété compacte lisse (à bord vide) de dimension impaire,
alors
χ(M ) = 0 .

Démonstration. Notons p la dimension de M et f une fonction de Morse sur M (qui


existe par le corollaire 6.10). Remarquons que la fonction −f est aussi une fonction de
Morse lisse sur M , ayant les mêmes points critiques que f , et que, puisqu’en tout point
critique de f la forme hessienne de −f est l’opposée de la forme hessienne de f (ou par le
lemme de Morse 6.1) et par la définition de l’indice, un point x ∈ M est un point critique
d’indice k de f si et seulement si x est un point critique d’indice p − k de −f .
Donc pk (f ) = pp−k (−f ) pour k ∈ J0, pK. Par conséquent, en utilisant le fait que la
caractéristique d’Euler de M est indépendante de la fonction de Morse choisie pour la
calculer (voir le théorème 6.17), nous avons
p p p
χ(M ) = ∑ (−1)k pk (f ) = ∑ (−1)k pp−k (−f ) = (−1)p ∑ (−1)k pk (−f )
k=0 k=0 k=0
= (−1) χ(M ) .
p

Puisque p est impair, le résultat en découle. ◻


Nous terminons cette partie en donnant un résultat permettant de caractériser to-
pologiquement les sphères à partir des fonctions de Morse, que nous utiliserons dans la
classification des surfaces dans le chapitre 7.

Théorème 6.21. (Théorème de reconnaissance des sphères) Soient n ∈ N∖{0} et


M une sous-variété lisse compacte de dimension n admettant une fonction de Morse f de
classe C∞ ayant exactement deux points critiques. Alors M est homéomorphe à la sphère
Sn .

Attention, ce théorème ne dit pas qu’il est possible de trouver un C∞ -difféomorphisme


entre M et Sn . En fait, cet argument a été utilisé par Milnor pour construire des structures
de variétés différentielles distinctes sur la variété topologique S7 .
Démonstration. Par compacité, l’application continue f admet un minimum et un maxi-
mum dans M , qui sont nécessairement des points critiques et qui sont distincts, car f
n’est pas constante (sinon tous les points de M seraient critiques). Nous pouvons donc
noter x− et x+ les points critiques distincts de f , tels que x− soit le minimum de f et
x+ le maximum de f , et a± = f (x± ). Par le lemme de Morse 6.1, la fonction f est de la
forme x21 + ⋅ ⋅ ⋅ + x2n + a− (respectivement −x21 − ⋅ ⋅ ⋅ − x2n + a+ ) dans un paramétrage local lisse
au voisinage de x− (respectivement x+ ). Donc si ϵ est assez petit, les images réciproques
B− = f −1 ([a− , a− + ϵ]) et B+ = f −1 ([a+ − ϵ, a+ ]) sont des boules fermées Bn plongées dans
M , de bord C∞ -difféomorphes à la sphère Sn−1 . Par le théorème 6.15, l’image réciproque
f −1 ([a− + ϵ, a+ − ϵ]) est C∞ -difféomorphe au cylindre Sn−1 × [0, 1].

237
R
P+ x+
C+ B+ a+
a+ − ϵ

Sn M
ψ f

C− a− + ϵ
P− B− a−
x−

Tout homéomorphisme h de la sphère Sn−1 dans elle-même s’étend radialement en un


homéomorphisme ̃
h de la boule Bn dans elle-même, défini par

̃ 0 si x = 0
h∶x↦{
∥x∥ h( ∥x∥
x
) sinon.

Donc un C∞ -difféomorphisme ψ de f −1 ([a− + ϵ, a+ − ϵ]) dans Sn − (C− ∪ C+ ), où C±


est une calotte polaire ouverte centrée au pôle P± = (0, . . . , 0, ±1) de Sn , s’étend en un
homéomorphisme ψ de M dans Sn . ◻

6.7 Autres exercices


Exercice E.78. Soit m ∈ N∖{0}. Pour chacune des applications f ci-dessous, montrer que
f est une fonction de Morse, trouver ses points critiques et leurs indices :
(1) pour tout r > 1, l’application f ∶ (S1 )m → R définie par
m
(eiθ1 , . . . , eiθn ) ↦ ∏(r + cos θi ) ;
i=1

(2) l’application f ∶ Sm → R définie par

(x0 , . . . , xm ) ↦ x0 ;

(3) pour tous les a0 , . . . , am ∈ R tels que a0 < a1 < ⋅ ⋅ ⋅ < am , l’application f ∶ Pm (R) → R
définie en coordonnées homogènes par

a0 x20 + ⋅ ⋅ ⋅ + am x2m
[x0 ∶ . . . ∶ xm ] ↦ .
x20 + ⋅ ⋅ ⋅ + x2m

Exercice E.79. Soient M et N deux variétés lisses compactes, et soient f ∶ M → R


et g ∶ N → R deux fonctions de Morse. Pour tous les a, b > 0, considérons l’application
Fa,b ∶ M × N → R définie par

(x, y) ↦ (a + f (x))(b + g(y)) .

Montrer que si a et b sont suffisamment grands, alors la fonction Fa,b est une fonction de
Morse. Trouver alors ses points critiques et leurs indices (en fonction des mêmes données
pour f et g).
238
Exercice E.80. Soit n ∈ N∖{0, 1}.
(1) Montrer qu’il existe un champ de vecteurs lisse ne s’annulant pas sur le tore de révo-
lution T2 = {((2 + cos φ) cos θ, (2 + cos φ) sin θ, sin φ) ∶ θ, φ ∈ R} dans R3 . Le but de cet
exercice est d’étudier le comportement local des champs de vecteurs au voisinage de
leurs zéros isolés.
(2) Soient U un ouvert de l’espace euclidien usuel Rn et X un champ de vecteurs lisse sur
U . Soit x un zéro isolé de X. Définissons l’indice de X en x
X(x + ϵv)
Ind(X, x) = deg (v ↦ )
∥X(x + ϵv)∥
X(x+ϵv)
comme le degré de l’application de Sn−1 → Sn−1 définie par v ↦ ∥X(x+ϵv)∥ pour ϵ > 0
suffisamment petit. Montrer que l’indice est bien défini et ne dépend pas de ϵ si ϵ est
suffisamment petit.
(3) Soient M une sous-variété lisse, Y un champ de vecteurs lisse sur M , y ∈ M un zéro isolé
de Y , et φ ∶ U → M un paramétrage local lisse par un ouvert U de Rn d’un voisinage
ouvert φ(U ) de y dans M . Définissons (voir la partie 6.3.1) le champ de vecteurs image
réciproque de Y sur U par φ comme le champ de vecteurs φ∗ Y ∶ U → Rn sur U défini
par
φ∗ Y ∶ x ↦ (Tx φ)−1 (Y (f (x))) .
Définissons l’indice de Y en y comme l’indice du champ de vecteurs φ∗ Y de U en
φ−1 (y). Montrer que cette définition ne dépend pas du choix du paramétrage local φ.
(4) Montrer que les applications suivantes de la sphère S2 dans R3 sont des champs de
vecteurs lisses sur S2 , dessiner leurs courbes intégrales, trouver leurs zéros isolés et
calculer leur indice en ces points :

X ∶ (x, y, z) ↦ (−y, x, 0), Y ∶ (x, y, z) ↦ (xz, yz, z 2 − 1),

Z ∶ (x, y, z) ↦ (1 − z − x2 , −xy, x(1 − z)) .


On pourra utiliser la projection stéréographique de pôle Nord pour étudier le champ
de vecteurs Z.
(5) Pour tout n ≥ 1, dessiner les courbes intégrales du champ de vecteurs ∇(Re(z n )) sur
C. Quel est l’indice de ce champ de vecteurs en 0 si n ≥ 2 ?

Exercice E.81. Soient n ≥ 1 et U un ouvert de Rn . Soient X ∶ U → Rn et Y ∶ U → Rn deux


champs de vecteurs lisses sur U . Notons ϕX et ϕY des flots locaux de X et Y respectivement
(par exemple ceux maximaux). Pour tout x ∈ U , pour tout t assez proche de 0, notons
1 ′′
f (t) = ϕX
t ○ ϕt ○ ϕ−t ○ ϕ−t (x) et [X, Y ](x) = f (0) .
Y X Y
2
(1) Pour tout y ∈ U , donner un développement limité à l’ordre 2 en 0 de l’application
g ∶ t ↦ ϕX
t (y).
(2) Calculer f ′′ (0) et montrer que

[X, Y ](x) = dx X(Y (x)) − dx Y (X(x)) .

239
(3) Montrer que l’application de Γ(T U ) × Γ(T U ) dans Γ(T U ) définie par (X, Y ) ↦ [X, Y ]
est bilinéaire, antisymétrique et vérifie l’identité de Jacobi

[X, [Y, Z]] + [Y, [Z, X]] + [Z, [X, Y ]] = 0

Le champ de vecteurs lisse [X, Y ] s’appelle le crochet de Lie des champs de vecteurs
lisses X et Y .

Exercice E.82. Notons Heis3 , et appelons groupe de Heisenberg, le sous-groupe du groupe


linéaire réel GL3 (R) des matrices triangulaires supérieures unipotentes, défini par

⎪ ⎫

⎪⎛
⎪ 1 x z⎞ ⎪

Heis3 = ⎨ ⎜0 1 y ⎟ ∶ x, y, z ∈ R⎬ .

⎪ ⎝0 0 1⎠
⎪ ⎪


⎩ ⎭
Pour tout g ∈ Heis3 , notons Lg ∶ Heis3 → Heis3 l’application définie par la multiplication à
gauche h ↦ gh par la matrice g.
(1) Montrer que Heis3 est une sous-variété de M3 (R) et que Lg est un C∞ -difféomorphisme
de Heis3 pour tout g ∈ Heis3 . Expliciter Lg .
⎛0 1 0⎞ ⎛0 0 0⎞ ⎛0 0 1⎞
(2) Considérons les éléments e1 = ⎜0 0 0⎟, e2 = ⎜0 0 1⎟ et e3 = ⎜0 0 0⎟ de M3 (R).
⎝0 0 0⎠ ⎝0 0 0⎠ ⎝0 0 0⎠
Montrer que (e1 , e2 , e3 ) est une base de l’espace tangent TI3 Heis3 en l’élément neutre
I3 de Heis3 . Montrer que pour tout i ∈ {1, 2, 3}, l’application Ei ∶ g ↦ TI3 Lg (ei ) est un
champ de vecteurs lisse sur Heis3 , et expliciter Ei .
(3) Calculer les flots locaux maximaux des champs de vecteurs E1 , E2 , E3 .
(4) Calculer les crochets de Lie (voir l’exercice E.81) [E1 , E3 ], [E2 , E3 ] et [E1 , E2 ].

Exercice E.83.
(1) Soit G un groupe discret agissant par C∞ -difféomorphismes, librement et proprement
sur une sous-variété différentielle lisse M . Notons π ∶ M → G/M la projection canonique
sur la variété quotient G/M (voir la proposition 4.16). Un champ de vecteurs lisse X
sur M est G-invariant si g ∗ X = X pour tout g ∈ G (ou, de manière équivalente si
X(gx) = Tx g(X(x)) pour tous les g ∈ G et x ∈ M ). Montrer que tout champ de vecteurs
G-invariant lisse X sur M est l’image réciproque par π d’un champ de vecteurs lisse Y
sur la variété quotient G/M . Exprimer le flot local maximal de Y en fonction du flot
local maximal de X.
(2) Soit X un champ de vecteurs lisse sur R2 qui est Z2 -périodique c’est-à-dire tel que
X(x + k) = X(k) pour tous les x ∈ R2 et k ∈ Z2 . Montrer que X est l’image réciproque
par la projection canonique π ∶ R2 → T2 = R2 /Z2 d’un champ de vecteurs lisse Y sur le
tore T2 . Montrer que X et Y sont complets.
(3) Supposons maintenant que X soit un champ de vecteurs constant sur R2 . Donner une
condition nécessaire et suffisante pour que le flot ϕY de Y soit périodique, c’est-à-dire
tel qu’il existe n ∈ N∖{0} tel que ϕYt+n = ϕYt pour tout t ∈ R.

Exercice E.84. Soient n ∈ N∖{0}. Notons ⟨⋅, ⋅⟩ le produit scalaire et ∥⋅∥ la norme de l’espa-
ce euclidien orienté usuel Rn+1 . Soit M une hypersurface lisse compacte connexe orientée

240
de Rn+1 . Notons νM = {(x, v) ∈ M × Rn+1 ∶ v ⊥ Tx M }, qui muni de la projection canonique
(x, v) ↦ x de νM sur M est appelé le fibré normal de M . Pour tout x ∈ M , notons N (x)
l’unique élément de Sn tel que si (v1 , . . . , vn ) est une base orthonormée directe de Tx M
alors (v1 , . . . , vn , N (x)) est une base orthonormée directe de Rn+1 .
(1) Montrer que le fibré normal νM de M est une sous-variété lisse de Rn+1 × Rn+1 , et
calculer sa dimension. Montrer que l’application N ∶ M → Sn définie par x ↦ N (x) est
de classe C∞ .
(2) Pour tous les v ∈ Sn et x ∈ M , notons Xv (x) la projection orthogonale de v sur Tx M .
Montrer que Xv est un champs de vecteurs de classe C∞ sur M .
(3) Considérons la fonction fv ∶ M → R définie par x ↦ ∥x − v∥2 . Montrer que x est
un point critique de fv si et seulement si (x, v) est un point critique de l’application
e ∶ νM → Rn+1 définie par (y, w) ↦ y + w. Montrer qu’il existe un ouvert Ω de Sn
de mesure pleine tel que pour tout v ∈ Ω, la fonction fv ∶ x ∈ M ↦ ∥x − v∥2 soit une
fonction de Morse. En déduire un résultat similaire pour la fonction x ↦ ⟨x, v⟩.
(4) En déduire qu’il existe un ensemble de mesure pleine Ω′ dans Sn tel que pour tout
v ∈ Ω′ , les zéros du champ de vecteurs Xv soient isolés.
(5) Notons i ∶ Sn → Sn l’application antipodale x ↦ −x. Exprimer le degré de i○N ∶ M → Sn
en fonction de celui de N et en déduire que si n est pair, alors pour tout v ∈ Ω′ , nous
avons
1
deg N = ∑ Ind(Xv , x)
2 x∈M ∶Xv (x)=0

où l’indice Ind(Xv , x) est défini dans l’exercice E.80 (3).

Exercice E.85. Soient d ∈ N ∖ {0, 1}, X = {[x ∶ y ∶ z] ∈ P2 (C) ∶ xd + y d = z d }, appelée


la courbe (projective) de Fermat de degré d, et π ∶ X → P1 (C) l’application définie par
[x ∶ y ∶ z] ↦ [x ∶ y].
(1) Montrer que X est une sous-variété lisse compacte de dimension 2 de P2 (C).
(2) Montrer que pour tout k ∈ Z/dZ, l’application [x ∶ y ∶ z] ↦ [x ∶ y ∶ ze2iπk/d ] est un
C∞ -difféomorphisme de X.
(3) Notons F = {[x ∶ y ∶ z] ∈ X ∶ z = 0}. Montrer que π est un C∞ -difféomorphisme local
en tout point de X ∖F .
(4) Montrer que π∣X∖F est un revêtement galoisien lisse, et calculer son groupe des auto-
morphismes de revêtement.
(5) Montrer que la surface réelle X est connexe et orientable.
(6) Montrer que la sphère S2 privée de d points se rétracte par déformation forte sur un
CW-complexe fini de dimension 1 et donner sa caractéristique d’Euler.
(7) Montrer que si une surface lisse S compacte connexe privée de d points se rétracte par
déformation forte sur un CW-complexe fini de dimension 1 et de caractéristique d’Euler
N , alors S a le même type d’homotopie qu’un CW-complexe fini de caractéristique
d’Euler N + d.
(8) En utilisant l’exercice E.77, calculer la caractéristique d’Euler de X.

241
6.8 Indications pour la résolution des exercices
Correction de l’exercice E.75. (1) Un point (x, y) ∈ W est un point critique de g si
et seulement si 121 ∇f (x, y) = −(a, b). La matrice hessienne de f en un point z ∈ W est la
matrice jacobienne en z du gradient de f , par sa définition dans la formule (15) :

Hessz f = J(∇f )z .

Le point critique (x, y) est donc non dégénéré si et seulement si −(a, b) est une valeur
régulière de ∇f ∶ W → R2 . Le résultat découle alors du théorème de Sard 5.3.
(2) Notons ∥ ⋅ ∥ la norme euclidienne usuelle de R2 . L’application f est de Morse si et
seulement si pour tout point z ∈ V ′ , si ∇f (z) = 0, alors Hessz f ≠ 0. Donc f est de Morse
si et seulement si
∀ z ∈ V ′ , (det Hessz f )2 + ∥∇f (z)∥2 > 0 .
Le résultat découle du fait que cette condition sur f est ouverte pour la topologie C∞ , en
utilisant la convergence uniforme des fonctions et de ses dérivées jusqu’à l’ordre 2 sur un
voisinage compact de V .
(3) Ceci se montre comme le théorème de Whitney (voir le théorème 4.18). Par la
compacité de S, soit (Ui , φi )1≤i≤n un atlas fini de cartes lisses de S à valeurs dans R2 . Soit
(θi )1≤i≤n une partition de l’unité lisse subordonnée au recouvrement ouvert (Ui )1≤i≤n de
S, où pour tout i ∈ J1, nK, l’application θi est constante sur un voisinage ouvert Vi′ dans
Ui de l’adhérence d’un ouvert Vi relativement compact dans Ui tel que la famille (Vi )i∈N
recouvre encore S. Pour tout i ∈ J1, nK, nous notons encore θi φi ∶ M → R2 l’extension par
0 en dehors de Ui de l’application produit θi ∣Ui φi ∶ Ui → R2 . Elle est de classe C∞ . Posons
N = 3n. Montrons que l’application ψ de M dans (R2 )n × Rn = RN définie par

x ↦ (θ1 (x)φ1 (x), . . . , θn (x)φn (x), θ1 (x), . . . , θn (x))

convient. C’est un C∞ -plongement par la démonstration du théorème de Whitney 4.18. De


plus, notons ci la valeur commune des θi (x) pour x ∈ Vi′ . Alors le couple des (2i − 1)-ème
et (2i)-ème composantes de ce plongement est, en restriction à Vi′ , égal à ci fois le couple
des deux composantes de φi , donc est un C∞ -diffféomorphisme de Vi′ dans un ouvert de
R2 .
(4) L’application f1 de S dans R définie par x = (x1 , . . . , xN ) ↦ x1 est en restriction
à V1′ la composition du difféomorphisme x = (x1 , . . . , xN ) ↦ (x1 , x2 ) avec la projection
linéaire de R2 sur son premier facteur, donc est une submersion par composition. D’où
(f1 )∣V1′ est de Morse (car sans point critique).
Par la question (2), si ϵ > 0 est assez petit, alors pour tous les a3 , a4 ∈ [−ϵ, +ϵ], l’ap-
plication lisse f2 de S dans R définie par x = (x1 , . . . , xN ) ↦ f1 (x) + a3 x3 + a4 x4 est en
restriction à un voisinage ouvert de de V1 dans V1′ encore une application de Morse.
Soit ψ2 ∶ V2′ → R2 l’application x = (x1 , . . . , xN ) ↦ (x3 , x4 ) donnée par la question (3)
avec i = 2. Alors f1 ○ ψ2−1 ∶ ψ2 (V2′ ) → R est de classe C∞ . Donc par la question (1), pour
121. Rappelons que le gradient d’une application h ∶ V → R de classe Cr sur un ouvert V de Rn est
∂h
l’application ∇h = ( ∂x 1
∂h
, . . . , ∂xn
) de V dans Rn , qui est donc un champ de vecteurs de classe C r−1 sur V .
En notant ⟨ , ⟩ le produit scalaire usuel de Rn , l’application ∇h est uniquement déterminée par la propriété
⟨∇h(x), X⟩ = dx h(X) pour tous les x ∈ V et X ∈ Rn . Voir la proposition 6.16 pour une généralisation aux
sous-variétés.

242
presque tout a3 , a4 ∈ [−ϵ, +ϵ], l’application g ∶ (x3 , x4 ) ↦ f1 ○ ψ2−1 (x3 , x4 ) + a3 x3 + a4 x4 est
une fonction de Morse sur ψ2 (V2′ ). Puisque ψ2 est un C∞ -diffféomorphisme sur son image,
nous en déduisons donc que f2 = g ○ ψ2 ∶ V2′ → R est aussi une fonction de Morse.
(5) Soit k ∈ J2, n − 1K. Supposons qu’il existe une application lisse fk ∶ S → R qui soit
de Morse sur un voisinage de l’adhérence de Vi dans Ui pour tout i ∈ J1, kK, comme le
montre la question (4) pour k = 2. De la même manière, il existe a2k−1 , a2k ∈ R telle que
l’application fk+1 ∶ S → R définie par x ↦ fk (x) + a2k−1 x2k−1 + a2k x2k reste de Morse sur un
voisinage de l’adhérence de Vi dans Ui pour tout i ∈ J1, kK, et soit aussi de Morse sur un
voisinage de l’adhérence de Vk+1 dans Uk+1 . Ainsi par récurrence, nous construisons une
application fn ∶ S → R qui est de Morse sur un voisinage de l’adhérence de Vi dans Ui pour
tout i ∈ J1, nK. Puisque (Vi )i∈N est un recouvrement de S, l’application fn est donc une
fonction de Morse sur S.

Correction de l’exercice E.76. Notons ΩY le domaine de définition du flot local maxi-


mal ϕY de Y . Notons Ω = {(t, x) ∈ R × M ∶ (t, ψ(x)) ∈ ΩY }, qui est un ouvert de R × M
contenant {0} × M . L’application ϕ ∶ (t, x) ↦ ϕt (x) = ψ −1 ○ ϕYt ○ ψ(x) est définie sur Ω et à
valeurs dans M . Elle vérifie ϕ0 (x) = x pour tout x ∈ M . Par le théorème de dérivation des
fonctions composées, pour tout (s, x) ∈ Ω, nous avons
d d
ϕt (x) = TϕYs ○ψ(x) (ψ −1 )( ϕY (ψ(x)))
dt ∣t=s dt ∣t=s t
= (Tψ−1 ○ϕYs ○ψ(x) ψ)−1 (Y (ψ(ψ −1 ○ ϕYs ○ ψ(x)))) = X(ϕs (x)) .

Donc ϕ est un flot local de X. La maximalité de ϕ (et donc le fait que ϕ = ϕX ) découle
̃ était une extension stricte de ϕ, alors de la même
de celle de ϕY par l’absurde, car si ϕ
̃t ○ ψ (y) serait un flot local de Y étendant strictement ϕY .
manière, (t, y) ↦ ψ ○ ϕ −1

Correction de l’exercice E.77. Notons N la dimension de M , (Y (k) )0≤n≤N la suite des


squelettes de Y , et ck le nombre de cellules de dimension k de Y , de sorte que nous ayons
χ(Y ) = ∑N k=0 (−1) ck .
k

Posons X (0) = p−1 (Y (0) ), qui, puisque p est un revêtement à n feuillets, est une partie
fini discrète de X de cardinal n c0 . Soit k ≥ 1. Notons X (k) = p−1 (Y (k) ). Notons (eα )α∈A la

famille des k-cellules de Y . Pour tout α ∈ A, notons yα ∈ Y un point fixé de l’intérieur eα de
eα , et xα,1 , . . . , xα,n ∈ X ses n préimages par le revêtement à n feuillets p. Puisque la boule
Bk est simplement connexe (car contractile), pour tout i ∈ J1, nK, l’application canonique
eα → Y (k) se relève par le théorème du relèvement 2.27 en une unique application continue
fα,i ∶ eα → X (k) envoyant yα sur xα,i , dont nous notons gα,i ∶ ∂eα → X (k−1) la restriction
au bord. Puisqu’un revêtement d’un espace simplement connexe par un espace connexe est

un homéomorphisme, la restriction de p à chaque fα,i (eα ) est un homéomorphisme sur son

image. La restriction de fα,i à eα est donc un homéomorphisme sur son image, et les images

fα,i (eα ) pour α ∈ A et i ∈ J1, nK sont deux à deux disjointes. Donc X (k) est obtenu par
rattachement sur X (k−1) de n ck cellules de dimension k, avec applications d’attachement
les gα,i pour α ∈ A et i ∈ J1, nK.
Donc (X, (X (k) )0≤k≤N ) est un CW-complexe, de caractéristique d’Euler
N
χ(X) = ∑ (−1)k (nck ) = n χ(Y ) .
k=0
243
Correction de l’exercice E.78. (1) L’application h de Rm dans (S1 )m définie par

θ = (θ1 , . . . , θm ) ↦ h(θ) = (eiθ1 , . . . , eiθm )

est un C∞ -difféomorphisme local (qui fournit par restriction un paramétrage local au voi-
sinage de chaque point de (S1 )m ). Donc h(θ) est un point critique de f si et seulement si
θ est un point critique de f ○ h, puisque

Tθ (f ○ h) = Th(θ) f ○ Tθ h .

De plus, si h(θ) est un point critique de f , alors h(θ) est non dégénéré d’indice k pour f
si et seulement si θ est non dégénéré d’indice k pour f ○ h, puisque

∀ X, Y ∈ Rm , Hθ (f ○ h)(X, Y ) = Hh(θ) f (Tθ h(X), Tθ h(Y ))

par la formule (14). Soient g = f ○ h, θ = (θ1 , . . . , θm ) ∈ Rm , X = (X1 , . . . , Xm ) ∈ Rm et


Y = (Y1 , . . . , Ym ) ∈ Rm . Un calcul immédiat montre que
m
dgθ (X) = − ∑ sin θk ∏(r + cos θj )Xk .
k=1 j≠k

Comme r > 1, nous avons dgθ = 0 si et seulement si sin θk = 0 pour tout k ∈ J1, mK. Donc θ
est un point critique de g si et seulement si θ ∈ (πZ)m .
Un autre calcul immédiat montre que si θ ∈ (πZ)m , alors
m
d2 gθ (X, Y ) = − ∑ cos θk ∏(r + cos θj )Xk Yk .
k=1 j≠k

Puisque cos θk ∈ {±1}, ceci montre que θ est un point critique non dégénéré, et son indice
est Card{k ∈ J1, mK ∶ θk ∈ 2πZ}. En particulier, g donc f est une fonction de Morse.
(2) Puisque l’application f est la restriction à la sous-variété Sm d’une forme linéaire,
elle est lisse. De plus, son application tangente en x = (x0 , . . . , xm ) ∈ Sm est l’application
Tx f ∶ Tx Sm → R définie par (X0 , X1 , . . . , Xm ) ↦ X0 . Cette forme linéaire est nulle si et
seulement si l’espace tangent à Sm en x est l’hyperplan vectoriel d’équation X0 = 0, c’est-à-
dire si et seulement si x est le pôle Nord N = (1, 0, . . . , 0) ou le pôle Sud N = (−1, 0, . . . , 0).
Au voisinage de ces pôles, les applications

(x1 , . . . , xm ) ↦ (± 1 − x21 − ⋅ ⋅ ⋅ − x2m , x1 , . . . , xm )

(définies sur un voisinage ouvert assez petit de 0 dans Rm ) sont des paramétrages locaux
lisses. Dans ces coordonnées locales, l’application f est donc simplement l’application

(x1 , . . . , xm ) ↦ ± 1 − x21 − ⋅ ⋅ ⋅ − x2m .

Sa différentielle seconde a pour matrice −Im au pôle Nord et Im au pôle Sud. Donc les
indices des points critiques sont

Indf (N ) = m et Indf (S) = 0 .

En particulier, f est une application de Morse.


244
(3) L’application h de Sm dans Pm (R) définie par

x = (x0 , . . . , xm ) ↦ h(x) = [x0 ∶ . . . ∶ xm ]

est un C∞ -difféomorphisme local (et un revêtement à deux feuillets). Donc comme dans la
question (1), si g ∶ Sm → R est l’application lisse définie par

g = f ○ h ∶ x = (x0 , . . . , xm ) ↦ a0 x20 + ⋅ ⋅ ⋅ + am x2m ,

alors pour tout x ∈ Sm , le point h(x) ∈ Pm (R) est un point critique de f si et seulement
si x est un point critique de g, et si h(x) est un point critique de f , alors h(x) est non
dégénéré d’indice k pour f si et seulement si x est non dégénéré d’indice k pour g. Notons
que l’application tangente en un point u d’une sous-variété M de Rm+1 de la restriction
à M d’une application lisse F ∶ Rm+1 → R est Tu (F ∣M ) = (dFu )∣Tu M . Donc pour tout
x = (x0 , . . . , xm ) ∈ Sm , l’application tangente

Tx g ∶ Tx Sm = x⊥ = {(X0 , . . . , Xm ) ∈ Rm+1 ∶ x0 X0 + ⋅ ⋅ ⋅ + xm Xm = 0} → R

de g en x est
(X0 , . . . , Xm ) ↦ 2a0 x0 X0 + ⋅ ⋅ ⋅ + 2am xm Xm .
Elle est donc nulle si et seulement si l’équation 2a0 x0 X0 + ⋅ ⋅ ⋅ + 2am xm Xm = 0 est une
équation du plan tangent en x à Sm , c’est-à-dire si et seulement s’il existe t ∈ R∗ tel que

a0 x0 = tx0 , a1 x1 = tx1 , ..., am xm = txm .

Ces égalités impliquent que t = aj pour tous les j ∈ J1, mK tels que xj ≠ 0, et il existe
au moins un tel j. Comme les réels a0 , . . . , am sont deux à deux distincts et puisque x =
(x0 , . . . , xm ) ∈ Sm , ceci implique que les points critiques de g sont exactement les points

aj,± = (x0 = 0, . . . , xj+1 = 0, xj = ±1, xj−1 = 0, . . . , xm = 0) .

Au voisinage de aj,± , l’application

(x0 , . . . , xj−1 , xj+1 , . . . , xm ) ↦



(x0 , . . . , xj−1 , ± 1 − x21 − ⋅ ⋅ ⋅ − x2j−1 − x2j+1 − ⋅ ⋅ ⋅ − x2m , xj+1 , . . . , xm )

est un paramétrage local de Sm et l’application g lue dans ce paramétrage local est l’ap-
plication

(x0 , . . . , xj−1 , xj+1 , . . . , xm ) ↦


(a0 − aj )x20 + ⋅ ⋅ ⋅ + (aj−1 − aj )x2j−1 + (aj+1 − aj )x2j+1 + ⋅ ⋅ ⋅ + (am − aj )x2m .

Puisque a0 < a1 < ⋅ ⋅ ⋅ < am , la forme hessienne de cette application (qui est directement
sous forme de Morse, voir le lemme 6.1) est non dégénérée de signature (j, m − j). Donc
f est une application de Morse, admettant un point critique h(aj,− ) = h(aj,+ ) d’indice j
pour tout j ∈ J1, mK.

Correction de l’exercice E.79. Puisque les espaces topologiques M et N sont com-


pacts et puisque les applications f et g sont continues, notons a0 = maxx∈M ∣f (x)∣ et
245
b0 = maxy∈N ∣g(y)∣, qui sont deux nombres réels. Supposons que a > a0 et b > b0 . Notons
F = Fa,b pour simplifier.
L’application tangente de F en (x, y) ∈ M ×N est l’application T(x,y) F ∶ Tx M ×Ty N → R
définie par
(X, Y ) ↦ Tx f (X)(b + g(y)) + (a + f (x))Ty g(Y ) .
Puisque b + g(y) ≠ 0 et a + f (x) ≠ 0, cette forme linéaire est nulle si et seulement si Tx f = 0
et Ty g = 0, c’est-à-dire si et seulement si x est un point critique de f et y un point critique
de g.
Si (x, y) est un point critique de F , alors la forme hessienne de F est 122 l’application
H(x,y) F ∶ (Tx M × Ty N ) × (Tx M × Ty N ) → R définie par

((X, Y ), (X ′ , Y ′ )) ↦ Hx f (X, X ′ )(b + g(y)) + (a + f (x))Hy g(Y, Y ′ ) .

Comme b + g(y) > 0 et a + f (x) > 0, et puisque les formes hessiennes Hx f et Hy g sont non
dégénérées, ceci montre immédiatement que H(x,y) F est non dégénérée. De plus, si (k, k ′ )
est la signature de Hx f et (ℓ, ℓ′ ) est la signature de Hy g, alors la signature de H(x,y) F est
(k + ℓ, k ′ + ℓ′ ). Donc
IndF (x, y) = Indf (x) + Indg (y) .
Notons m et n les dimensions de M et N respectivement. Il était aussi possible d’utiliser
deux fois le lemme de Morse 6.1 pour calculer IndF (x, y). Soit ϕ ∶ U → M un paramétrage
local de M en x = ϕ(0) tel que

f ○ ϕ(u) = f (x) − u21 − ⋅ ⋅ ⋅ − u2k + u2k+1 + ⋅ ⋅ ⋅ + u2m

pour u = (u1 , . . . , um ) assez proche de 0. Soit ψ ∶ V → N un paramétrage local de N en


y = ψ(0) tel que

g ○ ψ(v1 , . . . , vn ) = g(y) − v12 − ⋅ ⋅ ⋅ − vℓ2 + vℓ+1


2
+ ⋅ ⋅ ⋅ + vn2

pour v = (v1 , . . . , vn ) assez proche de 0. Alors l’application ϕ×ψ ∶ U ×V → M ×N définie par


(u, v) ↦ (ϕ(u), ψ(v)) est un paramétrage local de M × N en (x, y), et si u = (u1 , . . . , um )
et v = (v1 , . . . , vn ) sont assez proche de 0, alors

(F ○ (ϕ × ψ))(u, v)
= (a + f (x) − u21 − ⋅ ⋅ ⋅ − u2k + u2k+1 + ⋅ ⋅ ⋅ + u2m )(b + g(y) − v12 − ⋅ ⋅ ⋅ − vℓ2 + vℓ+1
2
+ ⋅ ⋅ ⋅ + vn2 ) .

Comme b + g(y) > 0 et a + f (x) > 0, ceci remontre par un calcul par bloc que la signature
de la forme hessienne de F en (x, y) est (k + ℓ, m + n − k − ℓ).

Correction de l’exercice E.80. (1) Pour tous les θ, φ ∈ R, notons c = cθ,φ ∶ R → R3


l’application
t ↦ ((2 + cos φ) cos(θ + t), (2 + cos φ) sin(θ + t), sin φ) .
Cette courbe est lisse. Elle est tracée sur T2 car c(t) ∈ T2 par changement de variable dans
la définition de T2 . Son vecteur vitesse au temps t = 0, qui est

ċ(0) = (−(2 + cos φ) sin θ, (2 + cos φ) cos θ, 0)


122. par un calcul immédiat utilisant que Tx f = 0 et Ty g = 0

246
est non nul, car sin θ et cos θ ne sont pas simultanément nuls. Il appartient (par la définition
même des vecteurs tangents) à l’espace tangent Tc(0) T2 de T2 en c(0), et donc le couple
(c(0), ċ(0)) appartient à la sous-variété tangente T T2 ⊂ R3 × R3 de T2 . De plus, le vecteur
tangent ċ(0) ne dépend pas du choix de (θ, φ) ∈ R2 modulo Z2 comme le montre sa formule.
Nous savons (voir l’exercice E.54 (2)) que l’application de R2 dans le tore de révolution T2
définie par
(θ, φ) ↦ ((2 + cos φ) cos θ, (2 + cos φ) sin θ, sin φ)
est un C∞ -difféomorphisme local et un revêtement, qui induit par passage au quotient un
C∞ -difféomorphisme ϕ ∶ R2 /Z2 → T2 de la variété quotient R2 /Z2 dans T2 . L’application
lisse de R2 dans R3 définie par (θ, φ) ↦ (cθ,φ (0), ċθ,φ (0)) passe donc au quotient en une
application lisse ψ ∶ R2 /Z2 → T T2 . Par conséquent, l’application ψ ○ ϕ−1 ∶ T2 → T T2 est un
champ de vecteurs lisse sur T2 qui ne s’annule pas.
(2) Comme x est un zéro isolé du champ de vecteurs X et puisque tout vecteur v ∈ Sn−1
est unitaire, il existe ϵ0 > 0 tel que le point x + ϵv n’est pas un zéro de X si ϵ ∈ ]0, ϵ0 [ .
X(x+ϵv)
De plus, l’application fϵ ∶ v ↦ ∥X(x+ϵv)∥ est lisse, et définie de la sous-variété orientée Sn−1
dans elle-même, donc son degré est bien défini.
Si ϵ, ϵ′ ∈ ]0, ϵ0 [ , alors l’application (t, v) ↦ ftϵ+(1−t)ϵ′ (v) de [0, 1] × Sn−1 dans Sn−1 est
une C∞ -homotopie entre fϵ et fϵ′ . Par l’invariance du degré (voir le théorème 5.14), l’indice
de X en x ne dépend pas de ϵ ∈ ]0, ϵ0 [ .
(3) Par la propriété de contravariance de l’image réciproque des champs de vecteurs
(voir la partie 6.3.1), il suffit de montrer que si f ∶ U ′ → U est un C∞ -difféomorphisme
entre deux ouverts U ′ et U de Rn , si X est un champ de vecteurs lisses sur U ayant un
zéro isolé en x ∈ U , alors
Ind(f ∗ X, f −1 (x)) = Ind(X, x) .
Notons X ′ = f ∗ X ∶ y ↦ (dfy )−1 (X(f (y))) et x′ = f −1 (x). Remarquons tout d’abord que x′
est un zéro isolé de X ′ . [...]
(4) Rappelons que pour tout v ∈ S2 , l’espace tangent à S2 en v = (x, y, z) est l’hyperplan
vectoriel
v ⊥ = {(A, B, C) ∈ R3 ∶ xA + yB + zC = 0}
orthogonal à v. Un petit calcul immédiat montre alors que les applications X, Y et Z sont
des champs de vecteurs sur S2 . Elles sont lisses comme restriction à S2 d’applications lisses
de R3 dans R3 . Un petit calcul immédiat montre que les zéros de X et Y sont les pôles
Nord N = (0, 0, 1) et Sud S = (0, 0, −1), et que le pôle Nord N = (0, 0, 1) est le seul zéro du
champ de vecteurs Z. En particulier, les zéros de X, Y et Z sont isolés.
Les courbes intégrales de X sont les applications lisses t ↦ (x(t), y(t), z(t)) définies
sur un intervalle de R telles que (ẋ(t), ẏ(t), ż(t)) = (−y(t), x(t), 0) et passant par un
point de S2 . En particulier, l’application z est constante, valant z0 . En posant w(t) =
x(t) + iy(t), nous avons une équation différentielle ẇ = iw, dont les solutions maximales
sont les applications définies sur R par t ↦ eit w0 pour w0 = x0 + iy0 ∈ C. Les courbes
intégrales maximales de X sont donc les applications définies sur R par

t ↦ (x0 cos t − y0 sin t, y0 cos t + x0 sin t, z0 )

pour tout (x0 , y0 , z0 ) ∈ S2 .

247
N N N

S S
courbes intégrales de X courbes intégrales de Y courbes intégrales de Z

De même les courbes intégrales maximales de Y sont les solutions maximales du système
différentiel du premier ordre (ẋ(t), ẏ(t), ż(t)) = (x(t)y(t), y(t)z(t), z(t)2 − 1) passant par
un point de S2 . L’équation différentielle ż = z 2 − 1 est une équation de Ricatti. Sa solution
maximale valant z0 ∈ [−1, 1] au temps t = 0 est, par unicité, la solution constante définie
sur R par z = z0 si z0 ∈ {±1} et la solution définie sur R par t ↦ tanh(−t + artanh z0 ) si
z0 ∈ ] − 1, 1[ . Si z0 ≠ ±1, la solution maximale de l’équation différentielle ẏ = zy valant
t
y0 au temps t = 0 est alors définie sur R par t ↦ e∫0 z(s) ds y0 = √ 2 y0
. De
1−z0 cosh(t−artanh z0 )
même, la solution maximale de l’équation différentielle ẋ = zx valant x0 au temps t = 0
est alors définie sur R par t ↦ √ 2 x0
, et nous devons avoir (x0 , y0 , z0 ) ∈ S2 .
1−z0 cosh(t−artanh z0 )
Les courbes intégrales maximales non constantes de Y restent dans l’intersection avec la
sphère S2 du plan vectoriel d’équation y0 x − x0 y = 0, et la coordonnée verticale z est alors
décroissante de −1 à 1 quand t varie de −∞ à +∞. Leurs images sont donc les demi-arcs
de cercles ouverts allant du pôle Nord au pôle Sud.
Considérons 123 la projection stéréographique de pôle Nord p ∶ S2 ∖{N } → R2 , qui est le

C -difféomorphisme défini par (x, y, z) ↦ ( 1−z
x y
, 1−z ), d’inverse

2a 2b a2 + b2 − 1
(a, b) ↦ ( , , ).
1 + a2 + b2 1 + a2 + b2 1 + a2 + b2
L’application tangente de p en v = (x, y, z) est l’isomorphisme linéaire Tv p de Tv S2 dans
R2 défini par
A xC B yC
(A, B, C) ↦ ( + , + ).
1 − z (1 − z) 1 − z (1 − z)2
2

Un petit calcul montre que Tv p(Z(v)) = (1, 0) pour tout v = (x, y, z) ∈ S2 . Donc Z est le
champ de vecteurs image réciproque p∗ W du champ de vecteurs constant W = (1, 0) de
R2 . La courbe intégrale maximale de Z passant au temps t = 0 par v est par l’exercice
E.76 l’image réciproque par p de la courbe intégrale de W passant au temps t = 0 par p(v).
Or celle-ci est la courbe définie sur R par t ↦ (t + 1−z
x y
, 1−z ). Donc les courbes intégrales
maximales de Z sont les intersections avec S2 des plans passant par le pôle Nord N et
une droite parallèle à l’axe des x contenue dans le plan horizontal d’équation z = 0, et
paramétrées par

2(t + 1−z
x
) y
2( 1−z ) (t + 1−z
x 2
) + ( 1−z
y 2
) −1
t↦( , , y 2 ).
1 + (t + 1−z ) + ( 1−z ) 1 + (t + 1−z ) + ( 1−z ) 1 + (t + 1−z ) + ( 1−z
x 2 y 2 x 2 y 2 x 2
)
123. Voir aussi l’exercice E.A.117 (8) de l’appendice A.

248
Calculons maintenant les indices. Nous identifions R3 = R2 × R avec C × R par l’applica-

tion (x, y, z) ↦ (w = x+iy, z). L’application
√ φ− du disque ouvert unité B2 = {w ∈ C ∶ ∣w∣ < 1}
dans S2 définie par w ↦ φ− (w) = (w, − 1 − ∣w∣2 ) est un paramétrage local de la sphère
S2 au voisinage de son pôle Sud S = (0, 0, −1) = φ− (0) (voir la définition locale par graphe
des sous-variétés du théorème 4.5 (3)). Puisque la différentielle d(φ− )w ∶ C → R3 est de
la forme W ↦ (W, cw (W )) pour cw une forme linéaire réelle, et puisque −y + ix = iw
si w = x + iy, nous avons (φ− )∗ X ∶ w ↦ iw. Donc l’indice de X en S est le degré de
i(0+ϵv)
l’application v ↦ ∣i(0+ϵv)∣ = iv de S1 dans S1 . Cette application étant un difféomorphisme
préservant l’orientation du cercle, son degré est égal à 1 (voir l’exemple (3) de √la partie
5.5). La même démonstration en utilisant le paramétrage local φ+ ∶ w ↦ (w, 1 − ∣w∣2 )
montre que Ind(X, N ) = 1. Notons que

Ind(X, S) + Ind(X, N ) = 2 ,

qui est la caractéristique d’Euler


√ de la sphère S2 (voir la partie
√ 6.5).
Puisque (zx)+i(zy) = − 1 − ∣w∣ w si w = x+iy et z = − 1 − ∣w∣2 , le même paramétrage
2

local φ− montre que (φ− )∗ Y ∶ w ↦ − 1 − ∣w∣2 w. Donc l’indice Ind(Y, S) est le degré de
l’antipodie v ↦ −v du cercle S1 , qui vaut (−1)1+1 = 1 (voir l’exemple (5) de la partie 5.5).
De même Ind(Y, N ) = 1, et nous remarquons que nous avons toujours

Ind(Y, S) + Ind(Y, N ) = 2 ,
√ 2
Enfin, pour tout v = x + iy ∈ S1 , puisque 1 − 1 − ϵ2 = ϵ2 + o(ϵ2 ) quand ϵ → 0, nous avons
√ ϵ2
(φ+ )∗ Z(0 + ϵv) = (1 − 1 − ϵ2 − ϵ2 x2 ) + i(−ϵ2 xy) = − ((x2 − y 2 + o(1)) + i(2xy)) .
2
(φ )∗ Z(ϵv)
Comme v 2 = (x2 − y 2 ) + i(2xy), l’application v ↦ ∣(φ++ )∗ Z(ϵv)∣ est C∞ -homotope à l’applica-
tion v ↦ −v 2 . Comme le degré est invariant par C∞ -homotopie et multiplicatif, puisque le
degré de l’antipodie est égal à 1 et le degré de v ↦ v 2 est égal à 2, nous avons donc

Ind(Z, N ) = 2 .

Encore une fois, la somme des indices des zéros du champ de vecteurs Z à zéros isolés est
égal à la caractéristique d’Euler de la sphère S2 . 124
(5) Pour tout n ≥ 1, notons F ∶ z ↦ Re(z n ). Par convention z 0 = 1 pour tout z ∈ C.
∂(Re(x+iy)n )
Nous avons ∂x = n Re(x + iy)n−1 = n Re(x − iy)n−1 et
∂(Re(x + iy)n )
= n Re(i(x + iy)n−1 ) = −n Im(x + iy)n−1 = n Im(x − iy)n−1 .
∂y
Donc ∇F ∶ z ↦ n z n−1 . En particulier, si n = 1, alors le champ de vecteurs ∇F n’a pas
de zéro, son flot local est (t, z) ↦ z + t, et ses courbes intégrales sont les droites affines
horizontales paramétrées à vitesse constante 1.
124. Ceci s’explique par le théorème de l’indice de Poincaré-Hopf suivant. Soit M une sous-variété lisse
compacte. Soit X un champ de vecteurs lisse sur M dont les zéros sont isolés. Alors (voir par exemple
[Mil1, §6])
∑ Ind(X, x) = χ(M )
x∈M ∶X(x)=0

où χ(M ) est la caractéristique d’Euler de M .

249
Si n ≥ 2, alors le champ de vecteurs ∇F a un zéro isolé en 0. Pour tous les ϵ > 0 et
∇F (ϵz)
z ∈ S1 , nous avons ∣∇F (ϵz)∣ = z n−1 = z 1−n . Donc (voir l’exemple (4) de la partie 5.5)

Ind(∇F, 0) = deg(z ↦ z 1−n ) = 1 − n .

Notons G ∶ z ↦ Im(z n ). Une courbe de classe C1 dans C définie sur un intervalle I par
t ↦ z(t) est une courbe intégrale du champ de vecteurs ∇F si et seulement si ż = n z n−1 .
En particulier,

(G ○ z)′ = Im((z n )′ ) = n Im(ż z n−1 ) = n2 Im ∣z∣n−1 = 0 .

Donc les courbes intégrales de ∇F dans C× sont contenues dans les composantes connexes
des lignes de niveau de la fonction G dans C× . Celles-ci (voir la figure ci-dessus avec n = 4)
sont des sous-variétés de dimension 1, qui sont les rayons d’angles kπ n pour k ∈ J0, 2n − 1K
et des plongements propres de R. Ceux-ci sont explicitables en coordonnées polaires par
(k+1)π
les applications θ ↦ ρ(θ)eiθ définies sur tout intervalle ] kπ
n , n [ pour k ∈ J0, 2n − 1K par
la formule
c
ρ(θ) = ,
∣ sin(n θ) ∣1/n
où c > 0 est une constante. Comme le seul zéro de ∇F est 0, les images des courbes intégrales
maximales de ∇F sont exactement les composantes connexes des lignes de niveau de G.

Correction de l’exercice E.81. (1) Par les propriétés d’un flot local de X, l’application
g est définie et lisse sur un intervalle ouvert contenant 0. Donc nous avons

t2 ′′
g(t) = g(0) + tg ′ (0) + g (0) + o(t2 ) .
2

Or g(0) = ϕX 0 (y) = y par la condition initiale et g (t) = ds ∣s=t ϕs (y) = X(ϕt (y)) par
d X X

l’équation différentielle autonome associée à X. Donc par le théorème de dérivation des


fonctions composées, nous avons
d
g ′′ (0) = dϕX (y) X( ∣t=0 ϕX
t (y)) = dy X(X(y)) .
0 dt
t2
t (y) = y + tX(y) +
Par conséquent, ϕX 2 dy X(X(y)) + O(t ).
3

250
(2) Notons pour simplifier ϕ = ϕX et ψ = ψ Y . En composant les développements limités
et en tronquant au fur et à mesure afin de ne conserver que les termes d’ordre inférieur ou
égal à 2, nous avons

t2 t2
ϕt ○ ψt ○ ϕ−t ○ ψ−t (x) = x − tY (x) + dx Y (Y (x)) − tX(x − tY (x)) + dx X(X(x))
2 2
t2
+ tY (x − tY (x) − tX(x)) + dx Y (Y (x))
2
t2
+ tX(x − tX(x)) + dx X(X(x)) + O(t3 ) .
2
En refaisant un développement limité, nous obtenons

ϕt ○ ψt ○ ϕ−t ○ ψ−t (x) = x + t2 (dx X(Y (x)) − dx Y (X(x))) + O(t3 ) ,

donc f ′′ (0) = 2(dx X(Y (x)) − dx Y (X(x))).


(3) L’application [X, Y ] est donc l’application définie sur U par

[X, Y ] ∶ x ↦ dx X(Y (x)) − dx Y (X(x)) . (27)

Elle est clairement de classe C∞ , donc appartient à Γ(T U ), et aussi clairement bilinéaire
et antisymétrique en (X, Y ). La différentielle de [X, Y ] est

dx [X, Y ] ∶ h ↦ d2x X(h, Y (x)) + dx X(dx Y (h)) − d2x Y (h, X(x)) − dx Y (dx X(h)) .

Pour tout Z ∈ Γ(T U ), la quantité [X, [Y, Z]](x) + [Y, [Z, X]](x) + [Z, [X, Y ]](x) est la
somme par permutation circulaire des X, Y, Z de la quantité

dx X([Y, Z](x)) − dx [Y, Z](X(x) = dx X(dx Y (Z(x)) − dx Z(Y (x))


− d2x Y (X(x), Z(x)) − dx Y (dx Z(X(x))) + d2x Z(X(x), Y (x)) + dx Z(dx Y (X(x))) .

Cette somme, en utilisant la linéarité des différentielles et la symétrie des différentielles


secondes, est égale à 0.

Correction de l’exercice E.82. (1) La partie Heis3 est un sous-espace affine de di-
mension 3 de l’espace vectoriel M3 (R), donc une sous-variété lisse de dimension 3. Pour
tout g ∈ Heis3 , l’application Lg , étant restriction à la sous-variété Heis3 d’une application
lisse (car polynomiale en les coefficients) de M3 (R) dans M3 (R), est lisse. Comme elle est
bijective d’inverse Lg−1 , c’est un C∞ -difféomorphisme de Heis3 .
⎛1 a c ⎞ ⎛1 x z ⎞
Si g = ⎜0 1 b ⎟ et h = ⎜0 1 y ⎟, alors
⎝0 0 1⎠ ⎝0 0 1⎠

⎛1 x + a z + ay + c⎞
Lg (h) = gh = ⎜0 1 y+b ⎟ .
⎝0 0 1 ⎠

(2) Puisque Heis3 est un sous-espace affine de M3 (R), son espace tangent en tout point
est le sous-espace vectoriel associé à cet espace affine. Donc pour tout g ∈ Heis3 , nous avons
251
⎛0 X Z ⎞
Tg Heis3 = { ⎜0 0 Y ⎟ ∶ X, Y, Z ∈ R} . Il est alors immédiat que (e1 , e2 , e3 ) est une base
⎝0 0 0 ⎠
de TI3 Heis3 .
Puisque les coefficients de Lg (h) sont affines en x, y, z, un calcul immédiat de dérivée
⎛1 a c ⎞
donne que pour tout g = ⎜0 1 b ⎟ ∈ Heis3 , l’application TI3 Lg ∶ TI3 Heis3 → Tg Heis3 est
⎝0 0 1⎠

⎛0 X Z ⎞ ⎛0 X Z + aY ⎞
⎜0 0 Y ⎟ ↦ ⎜0 0 Y ⎟.
⎝0 0 0 ⎠ ⎝0 0 0 ⎠

Donc en notant ag le coefficient (1, 2) de g, nous avons

⎛0 1 0⎞ ⎛0 0 ag ⎞ ⎛0 0 1⎞
E1 ∶ g ↦ ⎜0 0 0⎟ , E2 ∶ g ↦ ⎜0 0 1 ⎟ , et E3 ∶ g ↦ ⎜0 0 0⎟ .
⎝0 0 0⎠ ⎝0 0 0 ⎠ ⎝0 0 0⎠

Ces applications sont lisses (car restrictions d’applications polynomiales en les coefficients),
et Ei (g) ∈ Tg Heis3 par construction. Donc Ei est un champ de vecteurs lisse sur Heis3 .
Remarquons en particulier que E1 et E3 sont constants, et que E2 est la restriction à
Heis3 d’une application linéaire.
⎛1 x z ⎞ ⎛1 x + t z ⎞
(3) Pour tous les t ∈ R et h = ⎜0 1 y ⎟ ∈ Heis3 , posons ϕE t
1
(h) = ⎜0 1 y ⎟.
⎝0 0 1⎠ ⎝0 0 1⎠
L’application (t, h) ↦ ϕt (h) est définie et lisse sur R × Heis3 , et vérifie ϕ0 (h) = h et
E1 E1

dt ∣t=s (ϕt (h)) = e1 = E1 (ϕs (h)) pour tout s ∈ R. Par unicité, c’est donc le flot local
d E1 E1

maximal du champ de vecteurs E1 , qui est complet. De même, le champ de vecteurs E3


⎛1 x z + t⎞
est complet, de flot local maximal (t, h) ↦ ϕE
t
3
(h) = ⎜0 1 y ⎟.
⎝0 0 1 ⎠
⎛1 x z + tx⎞
Posons finalement ϕE t
2
(h) = ⎜0 1 y + t ⎟. L’application (t, h) ↦ ϕE t (h) est définie
2

⎝0 0 1 ⎠
et lisse sur R × Heis3 , et vérifie ϕ0 (h) = h et dt
E2 d
∣t=s (ϕE
t (h)) = e2 + xe3 = E2 (ϕs (h)) pour
2 E2

tout s ∈ R. De nouveau par unicité, cette application est donc le flot local maximal du
champ de vecteurs E3 , qui est aussi complet.
⎛1 x z⎞
(4) Après l’identification de R avec Heis3 par l’application (x, y, z) ↦ ⎜0
3
1 y ⎟, qui
⎝0 0 1⎠
est une carte locale (en fait globale !) de Heis3 , et par le commentaire de la fin de la
correction de la question (2), nous avons dg E1 = 0, dg E3 = 0 et

⎛0 X Z ⎞ ⎛0 0 X ⎞
dg E2 ∶ ⎜0 0 Y ⎟ ↦ ⎜0 0 0 ⎟ .
⎝0 0 0 ⎠ ⎝0 0 0 ⎠

252
Par la formule (27) dans la correction de l’exercice E.81 et pour tout g ∈ Heis3 , nous
avons donc
[E1 , E2 ](g) = dg E1 (E2 (g)) − dg E2 (E1 (g)) = −E3 (g) ,
[E1 , E3 ](g) = dg E1 (E3 (g)) − dg E3 (E1 (g)) = 0 ,
[E2 , E3 ](g) = dg E2 (E3 (g)) − dg E3 (E2 (g)) = 0 .

Correction de l’exercice E.83. (1) Pour tout y ∈ G/M , soit x ∈ M tel que π(x) = y
et soit U un voisinage ouvert de x dans M , d’adhérence U compacte, tel que pour tout
g ∈ G∖{e}, nous ayons U ∩ g U = ∅. Outre le fait qu’un tel U existe, nous savons alors
(voir le théorème 2.8 et la proposition 4.16) que π(U ) est un ouvert de G/M et que la
restriction π∣U ∶ U → π(U ) est un C∞ -difféomorphisme (car un C∞ -difféomorphisme local
qui est un homéomorphisme sur son image par compacité de U ).
Puisque y ∈ π(U ) et puisque ((π∣U )−1 )∗ X est un champ de vecteurs sur π(U ), nous
pouvons alors poser
Y (y) = (((π∣U )−1 )∗ X) (y) .
Par la définition de l’image réciproque d’un champ de vecteur, cette définition ne dépend
pas du choix d’un tel voisinage U de x, et l’application Y est définie et C∞ sur l’ouvert
π(U ). Montrons qu’elle ne dépend pas non plus du choix de la préimage x de y. En effet,
toute autre préimage est de la forme gx pour un élément g ∈ G. Or π ○ g = π donc
π∣gU ○ g = π∣U , et gU est un voisinage approprié de gx. Par la propriété de contravariance
de l’image réciproque des champs de vecteurs (voir la partie 6.3.1) et par l’invariance de
X par G, nous avons donc

((π∣U )−1 )∗ X (y) = ((π∣gU ○ g)−1 )∗ X (y) = (g −1 ○ (π∣gU )−1 )∗ X (y)


= (π∣gU )−1 )∗ ○ (g −1 )∗ X (y) = (π∣gU )−1 )∗ X (y) .

Ceci montre que Y (y) est indépendant du choix de x.


Notons ΩX le domaine de définition du flot local maximal (t, x) ↦ ϕX t (x) de X et ΩY
−1
celui pour Y . Soit g ∈ G. L’application c ∶ t ↦ g ○ ϕt ○ g(x), vérifie sur son domaine
X

de définition Igx = {t ∈ R ∶ (t, gx) ∈ ΩX } la condition initiale c(0) = g −1 ○ ϕX


0 ○ g(x) =
−1
g ○ id ○g(x) = x et l’équation différentielle, pour tout s ∈ Igx ,

d(g −1 ○ ϕX
t ○ g(x)) −1 dϕt
X
ċ(s) = = TϕX
s ○g(x)
(g )( (g(x)))
dt ∣t=s dt ∣t=s
= (Tg−1 ϕX
s ○g(x)
g)−1 (X(g ○ g −1 ○ ϕX ∗
s ○ g(x))) = g X(g
−1
○ ϕs ○ g(x))
= X(g −1 ○ ϕs ○ g(x)) = X(c(s)) .

Donc c est une courbe intégrale du champ de vecteurs X passant au temps t = 0 par x.
Par la maximalité de ϕX , nous avons donc que Igx ⊂ Ix et c est égale à la restriction
−1
de l’application t ↦ ϕXt (x) à l’intervalle Igx . En remplaçant g par g , nous avons donc
(t, x) ∈ ΩX si et seulement si (t, gx) ∈ ΩX , et alors

t ○ g(x) = g ○ ϕt (x) .
ϕX X

Nous pouvons alors considérer l’application

ψ ∶ Ω′ = {(t, y) ∈ R × G/M ∶ ∃ x ∈ M, π(x) = y et (t, x) ∈ ΩX } → G/M


253
définie par (t, y) ↦ ψt (y) = π(ϕX t (x)) pour n’importe quel x ∈ M tel que π(x) = y, ce
qui est bien défini puisque le flot local de X commute avec l’action de G (transitive sur
les fibres de π). Cette application est lisse, car pour tout ouvert U comme au début de la
−1
solution de cette question, nous avons ψπ(U ) = π ○ ϕX t ○ (π∣U ) . Pour tout y ∈ G/M , nous

avons {t ∈ R ∶ (t, y) ∈ Ω } = Ix , qui est un intervalle connexe, pour n’importe quel x ∈ M tel
que π(x) = y, car Ix = Igx pour tout g ∈ G d’après ce qui précède.
Soient y ∈ G/M et x ∈ M tel que π(x) = y. L’application ψ vérifie la condition initiale
ψ0 (y) = π ○ϕX0 (x) = π(x) = y et l’équation différentielle, pour tout s ∈ Ix tel que ϕs (x) ∈ U ,
X

d(ψt (y) d(π ○ ϕX


t (x)) dϕX
= = TϕX
s (x)
π( t
(x))
dt ∣t=s dt ∣t=s dt ∣t=s
−1
= (Tπ○ϕX
s (x)
(π∣U )−1 ) (X((π∣U )−1 ○ π ○ ϕX −1 ∗
s (x))) = ((π∣U ) ) X(π ○ ϕs (x))
X

s (x)) = Y (ψs (y)) .


= Y (π ○ ϕX

Donc, par la maximalité du flot local maximal ϕY du champ de vecteurs Y , nous avons
Ω′ ⊂ ΩY et l’application ψ est la restriction à Ω′ de ϕY . De plus, l’inclusion Ω′ ⊂ ΩY est
en fait une égalité, sinon l’application ψ ∶ (t, x) ∈ R × M ∶ (t, π(x)) ∈ ΩY } → M définie par
(t, x) ↦ ϕYt (π(x)) contredirait, par une vérification analogue de la condition initiale et de
l’équation différentielle autonome associée au champ de vecteurs X, la maximalité du flot
local maximal ϕX de X.
(2) Comme pour tout k ∈ Z2 , la différentielle de l’application g ∶ x ↦ x + k de R2 dans
R est l’identité, donc a pour différentielle l’identité en tout point, nous avons g ∗ X = X,
2

et le champ de vecteurs X est invariant par l’action du groupe Z2 , qui agit de manière
lisse, propre et libre sur R2 par translations. La première affirmation découle donc de
la question (1). Comme T2 est compact, le champ de vecteurs Y est complet (voir la
proposition 6.12 (8)). Par la question (1), le domaine ΩX du flot local maximal de X est
égal à {(t, x) ∈ R × M ∶ (t, π(x)) ∈ ΩY }, qui vaut R × M puisque ΩY = R × G/M .
(3) Si X est le champ de vecteurs constant (donc Z2 -périodique) valant (a, b) sur R2 ,
alors le flot de X est défini sur tout R × R2 par l’application lisse

(t, (x, y)) ↦ ϕX


t (x, y) = (at + x, bt + y) ,

comme le montre une vérification immédiate de la condition initiale et de l’équation diffé-


rentielle autonome. Comme vu dans la question (1), le flot de Y est alors

(t, (x, y) mod Z2 ) ↦ (at + x, bt + y) mod Z2 .

Si (a, b) = (0, 0), le champ de vecteurs Y est nul, donc son flot est périodique. Sinon,
le flot de Y est périodique si et seulement s’il existe n ∈ N∖{0} tel que pour tout (x, y)
mod Z2 ∈ T2 , nous ayons

(a(t + n) + x, b(t + n) + y) = (at + x, bt + y) mod Z2 ,

c’est-à-dire si et seulement s’il existe n ∈ N∖{0} tel que (an, bn) = 0 mod Z2 , c’est-à-dire si
et seulement si a/b appartient à Q ∪ {∞}.

Correction de l’exercice E.85. (1) Soit ([xn ∶ yn ∶ yn ])n∈N une suite dans X qui converge
vers [x ∶ y ∶ z] ∈ P2 (C). Alors par la définition de la topologie quotient de P2 (C), il existe
254
une suite (λn )n∈N dans C× telle que x = lim λn xn , y = lim λn yn et z = lim λn zn quand
n → +∞. Donc
xd + y d − z d = lim λdn (xdn + ynd − znd ) = lim 0 = 0 .
n→+∞ n→+∞
D’où [x ∶ y ∶ z] ∈ X. En tant que fermé de l’espace métrisable compact P2 (C), la courbe de
Fermat est compacte.
Soit [x0 ∶ y0 ∶ z0 ] ∈ X, montrons que X est une sous-variété lisse de P2 (C) au voisinage
de [x0 ∶ y0 ∶ z0 ]. Si z0 ≠ 0, alors l’application de C2 dans P2 (C) définie par (x, y) ↦ [x ∶ y ∶ 1]
est un paramétrage local de P2 (C) en [x0 ∶ y0 ∶ z0 ] = [ xz00 ∶ yz00 ∶ 1], et l’image réciproque de
X par ce paramétrage local est X ′ = {(x, y) ∈ C2 ∶ xd + y d = 1}.
L’application φ ∶ C2 → C définie par (x, y) ↦ xd + y d est une application lisse (car
polynomiale). Montrons que φ est une submersion en tout point (x, y) de X ′ . Remarquons
que (x, y) ≠ 0 car 0d + 0d ≠ 1. La différentielle de φ en (x, y) est l’application de C2 dans
C définie par (Z, Z ′ ) ↦ d xd−1 Z + d y d−1 Z ′ (car la différentielle réelle d’une application
holomorphe de C dans C est la multiplication par sa dérivée complexe, et que les deux
applications x ↦ xd + y d et y ↦ xd + y d sont holomorphes de C dans C). Cette différentielle
n’est pas la forme linéaire complexe nulle, car (x, y) ≠ 0 donc (d xd−1 , d y d−1 ) ≠ (0, 0), donc
est surjective.
Par le théorème des submersions 4.5 2), le sous-espace X ′ est donc une sous-variété
lisse de C2 de dimension dimR (C2 ) − dimR C = 2. Par conséquent, X est une sous-variété
lisse de dimension 2 de P2 (C) au voisinage de [x0 ∶ y0 ∶ z0 ].
Si z0 = 0, alors x0 ≠ 0 car x0 , y0 , z0 ne sont pas simultanément nuls et xd0 + y0d = z0d .
Donc l’application de C2 dans P2 (C) définie par (x, y) ↦ [1 ∶ y ∶ z] est un paramétrage
local de P2 (C) en [x0 ∶ y0 ∶ z0 ], et l’image réciproque de X par ce paramétrage local est
X ′′ = {(x, y) ∈ C2 ∶ y d − z d = −1}. Un raisonnement similaire au précédent montre que X
est une sous-variété lisse de dimension 2 de P2 (C) au voisinage de [x0 ∶ y0 ∶ z0 ].
(2) Soit k ∈ Z/dZ. Il est immédiat que l’application fk ∶ P2 (C) → P2 (C) définie par
[x ∶ y ∶ z] ↦ [x ∶ y ∶ ze2iπk/d ] préserve X, et est bijective d’inverse f−k . Dans la carte locale
z ≠ 0, c’est l’application (x, y) ↦ (x e−2iπk/d , y e−2iπk/d ), qui est lisse. Dans la carte locale x ≠
0, c’est l’application (y, z) ↦ (y, z e2iπk/d ), qui est lisse. Donc fk est un C∞ -difféomorphisme
de X.
(3) L’application π est bien définie car si (x, y) = (0, 0) et xd + y d = z d , alors z = 0.
d
Si [x ∶ y ∶ z] ∈ X et z = 0, alors x ≠ 0 et y ≠ 0 et ( xy ) = −1, donc il existe k ∈ Z tel que
y = xeiπ(1+2k)/d . Par conséquent

F = {[1 ∶ eiπ(1+2k)/d ∶ 0] ∈ X ∶ 0 ≤ k ≤ d − 1} ,

qui est fini d’ordre d. De plus, π(F ) = {[1 ∶ eiπ(1+2k)/d ] ∈ P1 (C) ∶ 0 ≤ k ≤ d − 1} est aussi fini
d’ordre d.
Montrons que π est un C∞ -difféomorphisme local en tout point de X −F . L’application
[x ∶ y ∶ z] ↦ [y ∶ x ∶ z] étant un C∞ -difféomorphisme de P2 (C) qui préserve X, il suffit de
montrer que π ∶ X − F → P1 (C) − π(F ) est un C∞ -difféomorphisme local en tout point
[x0 ∶ y0 ∶ z0 ] ∈ X tel que z0 ≠ 0 et x0 ≠ 0. Les applications (x, y) ↦ [x ∶ y ∶ 1] et y ↦ [1 ∶ y]
sont des paramétrages locaux lisses respectivement de P2 (C) et P1 (C) au voisinage de
[x0 ∶ y0 ∶ z0 ] et [x0 ∶ y0 ] respectivement. Il suffit donc de montrer que l’application π lue
dans ces paramétrages locaux, que nous noterons f , est un C∞ -difféomorphisme local. Or
f est l’application de U = {(x, y) ∈ C2 ∶ xd + y d = 1, x ≠ 0} dans C définie par (x, y) ↦ xy .
255
L’espace tangent à U en (x0 , y0 ) ∈ U est {(X, Y ) ∈ C2 ∶ dxd−1
0 X + dy0 Y = 0}, et donc pour
d−1

tout (X, Y ) dans cet espace tangent, nous avons

1 y0 1 y0 −y0d−1 1
d(x0 ,y0 ) f (X, Y ) = Y − 2 X = (Y − d−1
Y ) = d+1 Y .
x0 x0 x0 x0 x0 x0

La différentielle d(x0 ,y0 ) f est donc surjective. Par conséquent, f est une submersion lisse
en (x0 , y0 ), et puisque les sous-variétés U et C sont toutes les deux de dimension 2, f est
un C∞ -difféomorphisme local en (x0 , y0 ).
(4) Pour tout [x ∶ y ∶ z] ∈ X − F , l’image réciproque de π([x ∶ y ∶ z]) = [x ∶ y] par
π est constituée des d éléments [x ∶ y ∶ ze2iπk/d ] pour k ∈ J0, d − 1K. Donc l’application
π∣X−F ∶ X − F → π(X − F ) est un homéomorphisme local (par la question (3)) dont toutes
les fibres sont de cardinal fini d. Par conséquent π∣X−F est un revêtement, par la proposition
2.3.
L’application de Z/dZ dans le groupe des homéomorphismes de X définie, avec les
notations de la correction de la question (2), par k ↦ fk est une action continue du groupe
fini Z/dZ sur X, qui agit simplement transitivement sur les fibres de π∣X−F . Donc π∣X−F
est un revêtement galoisien de groupe de revêtement Z/dZ.
(5) Montrons que X est connexe par arcs. Comme une sous-variété est localement
connexe par arcs, il suffit de montrer que X − F est connexe par arcs. Comme la base
P1 (C) − π(F ) du revêtement π∣X−F , qui est une sphère privée d’un nombre fini de points,
est connexe par arcs, et par la propriété des relèvements des chemins des revêtements, il
suffit de montrer que deux points [0 ∶ 1 ∶ e2iπk/d ] de la fibre de π au-dessus de [0 ∶ 1] sont
joints par un chemin. Il suffit par concaténation et par l’action du groupe de revêtement
de le faire pour les points [0 ∶ 1 ∶ 1] et [0 ∶ 1 ∶ e2iπk ].
Notons log la détermination principale du logarithme complexe sur C− ] − ∞, 0], et
remarquons que Re (e2iπt − 1) = cos(2πt) − 1 > 0 si t ∈ ]0, 1[ . Posons xt = e d log(e −1) si
1 2iπt

1 1
t ∈ ]0, 1[ , et x0 = x1 = 0. Notons que ∣ xt ∣ = ∣ xdt ∣ d = ∣ e2iπt − 1 ∣ d tend vers 0 quand t ∈ ]0, 1[
tend vers 0 ou 1. Posons yt = 1 et zt = e2iπt/d pour tout t ∈ [0, 1]. Nous avons xdt + ytd = ztd et
zt ≠ 0 pour tout t ∈ [0, 1], donc l’application de [0, 1] dans X − F définie par t ↦ [xt , yt , zt ]
est un chemin joignant [0 ∶ 1 ∶ 1] à [0 ∶ 1 ∶ e2iπk ].
Montrons que X est orientable. Il suffit de montrer que X − F est orientable, car les
orientations des espaces tangents Tu X quand u converge vers un point u′ de F fournissent
une orientation localement cohérente de Tu′ X. Comme un revêtement lisse f ∶ S → S ′
d’une surface orientable S ′ est encore orientable (l’orientation des espaces tangents de S
tels que l’isomorphisme linéaire Tx f ∶ Tx S → Tf (x) S ′ préserve l’orientation pour tout x ∈ S
est localement cohérente), comme P1 (C) − π(F ) est une sphère privée d’un nombre fini de
points, et que tout ouvert d’une variété orientable l’est encore, P1 (C)−π(F ) est orientable,
donc X − F l’est.
(6) Notons U la sphère S2 privée de d points. Nous savons que U , comme R2 privé
de d − 1 points, se rétracte par déformation forte sur un bouquet de d − 1 cercles (voir
l’exercice E.9). Donc par l’exemple (3) de la partie 6.5, et par l’invariance par équivalence
d’homotopie de la caractéristique d’Euler (voir le théorème 6.17), nous avons

χ(U ) = 1 − (d − 1) = 2 − d .

256
(7) Soit S une surface compacte connexe privée de d points qui se rétracte par défor-
mation forte sur un CW-complexe fini S ′ de dimension 1, dont le nombre de 0-cellules
et de 1-cellules est c0 et c1 respectivement. Alors S a le même type d’homotopie qu’un
CW-complexe fini obtenu par recollement sur S ′ de d cellules de dimension 2, donc ayant
c0 , c1 et c2 = d cellules de dimension 0, 1 et 2 respectivement. Donc

χ(S) = c0 − c1 + c2 = χ(S ′ ) + c2 = N + d .

(8) Puisque P1 (C) est C∞ -difféomorphe à S2 , la sphère trouée P1 (C) − π(F ) se rétracte
par déformation forte sur un graphe topologique de caractéristique d’Euler 2 − d par la
question (6). Donc par l’exercice E.77, la surface X − F se rétracte par déformation forte
sur un graphe topologique de caractéristique d’Euler d(2 − d). Donc par la question (7),
nous avons
χ(X) = d(2 − d) + d = d(3 − d) .

Remarques. (1) En particulier, quand nous aurons vu le théorème 7.12 de classification


des surfaces compactes connexes orientables (sans bord) et le calcul de leur caractéristique
d’Euler (voir la proposition 7.11), nous obtiendrons que si d = 2, alors χ(X) = 2 et X est
C∞ -difféomorphe à la sphère S2 , et si d = 3, alors χ(X) = 0 et X est C∞ -difféomorphe au
tore T2 .
(2) Quand nous aurons défini le genre g(S) d’une surface compacte connexe orientable
S dans la partie 7.2 et vu sa relation avec la caractéristique d’Euler de S dans la proposition
7.11, nous aurons que
2 − χ(X) (d − 1)(d − 2)
g(X) = = .
2 2
(3) Les deux dessins de gauche ci-dessous respectivement pour d = 3 et d = 4 sont
extraits de A. J. Hanson and J.-P. Sha, Exploring Visualization Methods for Complex
Variables, dans “Scientific Visualization : Advanced Concepts”, H. Hagen ed, pp. 90–109,
Dagstuhl Follow-Ups Vol. 1, Dagstuhl Publishing, 2010. Le dessin de droite pour d = 5 est
extrait de https ://personal.math.ubc.ca/∼jbryan/Zoominar-UBC-ETH/ .

Cubique de Fermat Quartique de Fermat Quintique de Fermat

257
7 Topologie des surfaces
Le but de cette partie est de donner une classification à C∞ -difféomorphisme près
des surfaces compactes connexes lisses, en utilisant la théorie de Morse développée dans le
chapitre précédent. Je recommande de nouveau la consultation des vidéos de Henri Paul de
Saint-Gervais (http://analysis-situs.math.cnrs.fr/Classification-des-surfaces-
triangulees-equipees-de-fermetures-eclair.html)

https://www.youtube.com/watch?v=GK-lHk06UTQ et
https://www.youtube.com/watch?v=MZFBrG_EDI8 .

7.1 Recollements lisses de variétés et sommes connexes


Aussi bien la construction que la classification des surfaces lisses compactes connexes
utilise des recollements lisses le long de leur bord de surfaces lisses à bord. Nous commen-
çons cette partie par donner des résultats qui assureront l’invariance (et le bien-fondé) des
recollements.
Rappelons (voir l’exemple (5) de topologie quotient dans la partie A.2.6 de l’appendice
A) que le recollement d’un espace topologique X sur un espace topologique Y , par une
application continue f d’une partie A de X à valeurs dans Y , est l’espace topologique
quotient
X ∪f Y = (X ∐ Y )/R
où R est la relation d’équivalence engendrée par x ∼ f (x) pour tout x dans A.
Si M et N sont deux sous-variétés lisses à bord, nous dirons que deux plongements
lisses f, g ∶ M → N sont C∞ -isotopes s’il existe une C∞ -isotopie entre f et g, c’est-à-dire
une homotopie h ∶ M × [0, 1] → N entre f et g, de classe 125 C∞ , telle que pour tout
s ∈ [0, 1], l’application x ↦ h(x, s) soit un plongement lisse de M dans N . Pour des raisons
techniques de recollement d’isotopies, nous supposerons lorsque c’est nécessaire (voir la
démonstration du théorème 5.14 pour l’opération de lissage) qu’il existe ϵ ∈ ]0, 31 ] tel que
pour tous les x ∈ M et s ∈ [0, ϵ], nous ayons h(x, s) = h(x, 0) et h(x, 1 − s) = h(x, 1). Nous
dirons alors que l’isotopie est plate au bord. Comme deux plongements C∞ -isotopes par une
C∞ -isotopie h sont C∞ -isotopes par une C∞ -isotopie plate au bord ̃h (voir la démonstration
du théorème 5.14), ceci n’entraîne pas de restriction sur les classes d’équivalence.
Remarquons que la relation « être C∞ -isotope à » (par une C∞ -isotopie plate au bord,
ce qui facilite la démonstration de la transitivité comme vu dans la démonstration du
théorème 5.14) est une relation d’équivalence sur l’ensemble des plongements de M dans
N . Ce fait sera utilisé moultes fois, en particulier dans la démonstration du lemme 7.5.

Lemme 7.1.
(1) Considérons deux variétés lisses à bord M et N de même dimension n, ainsi qu’un
C∞ -difféomorphisme f ∶ ∂M → ∂N entre leur bords. Alors il existe une, et une seule à
C∞ -difféomorphisme près, structure de variété lisse sur l’espace topologique recollement
M ∪f N de M et N le long de leur bord par f , qui induise les structures de variétés à
bord originelles sur M et N .
125. Comme expliqué avant l’énoncé du théorème 5.14, l’espace M × [0, 1] est techniquement une sous-
variété à coins. Cette régularité signifie que h est la restriction à [0, 1] × M d’une application de classe C∞
de ] − ϵ, 1 + ϵ[ ×M dans N , pour un certain ϵ > 0.

258
(2) Si deux C∞ -difféomorphismes f, g ∶ ∂M → ∂N sont C∞ -isotopes, alors les variétés
différentielles lisses M ∪f N et M ∪g N ci-dessus définies sont C∞ -difféomorphes.
(3) Si f, g ∶ ∂M → ∂N sont deux C∞ -difféomorphismes tels que f ○ g −1 ∶ ∂N → ∂N s’étende
en un C∞ -difféomorphisme de N , alors les variétés différentielles lisses M ∪f N et
M ∪g N ci-dessus définies sont C∞ -difféomorphes.

Les résultats ci-dessus sont valables si nous recollons sur une partie ouverte et fermée
du bord. Plus précisément, si ∂0 M et ∂0 N sont des réunions de composantes connexes du
bord de M et de N respectivement, et si f, g ∶ ∂0 M → ∂0 N sont des C∞ -difféomorphismes
vérifiant les propriétés demandées dans respectivement les assertions (1), (2), (3) du lemme,
alors les espaces topologiques recollements M ∪f N et M ∪g N vérifient les propriétés (1),
(2), (3) du lemme, mis à part que ce sont maintenant des variétés à bord.
Même si nous partons de deux sous-variétés à bord M et N , l’objet obtenu M ∪f N
est naturellement une variété abstraite, qu’il est alors possible de considérer comme une
sous-variété en utilisant le théorème de plongement de Whitney (voir la partie 4.6). L’idée
de la démonstration du lemme 7.1 est bien entendu de construire des cartes locales en
un point z provenant de l’identification d’un point x ∈ ∂M avec le point y = f (x) ∈ ∂N
en recollant (de manière lisse) des cartes de variétés à bord de M en x et de N en y.
Mais contrairement au cas des recollements juste continus, il est important pour obtenir le
caractère lisse de “faire diffuser” le difféomorphisme f de recollement entre les bords dans
l’intérieur de N .
M ∪f N
M N
x y
z
f
∂M ∂N

Une manière de visualiser la différence entre un recollement continu et un recollement lisse


(et donc la nécessiter de « lisser ») est la suivante. Considérons dans R2 la réunion R des
deux demi-droites M = {(x, −x) ∶ x ∈] − ∞, 0]} et N = {(x, x) ∶ x ∈ [0, +∞[}, qui est une
sous-variété topologique de R2 , recollement continu de deux sous-variétés à bord M et
N le long de leur bord. Mais R n’est pas une sous-variété de classe C1 (elle n’a pas de
droite tangente en 0 = (0, 0)). L’intuition (qui sera cachée par une bonne gestion des cartes
locales) est la procédure d’arrondissement (de classe C∞ ) des angles dans un voisinage du
bord de M et de N , décrite dans le dessin suivant.

M N M′ N′

0 0

Pour éviter un processus à la main de passage du local au global, nous utilisons les outils
globaux des colliers et des voisinages tubulaires.

259
Démonstration. (1) Nous admettrons le résultat suivant (obtenu en recollant locale-
ment des voisinages de points de bord (ce n’est pas si évident que cela), voir par exemple
[Hir, Theo. 6.1]), car dans les cas où nous allons l’utiliser, les colliers sont fournis par les
constructions, voir la remarque 7.3.

∂M
ψM (∂M × [0, 1[)

Théorème 7.2. Le bord ∂M de toute variété lisse à bord M admet un collier, c’est-à-dire
un C∞ -difféomorphisme ψM ∶ ∂M × [0, 1[→ U d’image un voisinage ouvert U de ∂M dans
M tel que ψM (x, 0) = x pour tout x ∈ ∂M , qui est unique à C∞ -isotopie constante sur
∂M × {0} près. ◻

Nous identifions dans cette démonstration M et N avec leurs images dans l’espace
topologique recollement R = M ∪f N par les restrictions de la projection canonique (qui sont
des homéomorphismes sur leurs images). L’application ψ ′ ∶ (∂M × ] − 1, 1[ ) → R = M ∪f N
définie par
ψ (x, −t) si t ≤ 0
(x, t) ↦ { M
ψN (f (x), t) si t ≥ 0
est, par la définition du recollement, un homéomorphisme sur un voisinage de l’image
de ∂M dans R. En prenant des cartes locales de la variété lisse produit ∂M × ] − 1, 1[ ,
cet homéomorphisme ψ ′ permet de construire (par « transport de structure ») des cartes
locales de classe C∞ en tout point de l’image de ∂M dans R. Des cartes locales de domaines
contenus dans M ∖∂M et N ∖∂N pour les structures originelles au voisinage de tout point
de M∖∂M et N∖∂N fournissent des cartes locales de R aux points de R n’appartenant pas
à l’image de ∂M dans R. Elles sont par construction compatibles entre elles, et donnent
donc, en passant à l’atlas maximal, une structure de variété lisse cherchée sur R.
L’image de ψ ′ est ce que l’on appelle un voisinage tubulaire de l’image S de ∂M dans
R. Nous ne donnerons pas la définition générale (voir [Hir]), car elle nécessite un soin
particulier (voir la remarque 7.4 ci-dessous et l’exercice E.88 (1)). Nous nous contenterons
d’affirmer qu’ils sont uniques à C∞ -isotopie près fixant S. L’unicité de la structure de
variété sur R découle du théorème d’unicité à isotopie près des voisinages tubulaires de
sous-variétés de variétés, et nous renvoyons par exemple à [Hir, Theo. 8.1.9] pour des
explications.
(2) Fixons une C∞ -isotopie plate au bord h ∶ (∂N ×[0, 1]) → ∂N entre g○f −1 et l’identité
de ∂N . Considérons l’application ψ ′′ ∶ ψN (∂N × [0, 12 ]) → ψN (∂N × [0, 12 ]) définie sur un
collier fermé de ∂N par la formule

ψ ′′ ∶ ψN (x, t) ↦ ψN (h(x, 2t), t) .

Alors ψ ′′ est un C∞ -difféomorphisme, valant sur ψN (∂N × {0}) l’application

g ○ f −1 ∶ x = ψN (x, 0) ↦ ψN (g ○ f −1 (x), 0) = g ○ f −1 (x) ,

260
et valant l’identité sur l’image de ψN (∂N × { 12 }). Ce C∞ -difféomorphisme ψ ′′ s’étend en
un C∞ -difféomorphisme de N encore noté ψ ′′ , par l’identité en dehors du collier fermé
ψN (∂N × [0, 21 ]).
Alors l’application de la variété lisse M ∪f N dans la variété lisse M ∪g N valant l’identité
sur M et ψ ′′ sur N est un C∞ -difféomorphisme cherché.
(3) La fin de la démonstration ci-dessus donne le résultat. ◻

Remarque 7.3. Dans le cas d’une surface à bord S dans les considérations qui suivent,
le bord de S viendra avec un collier, que ce soit
● dans les exemples standards des bords des disques B2 et anneaux S1 × [0, 1] ou
{z ∈ C ∶ a ≤ ∣z∣ ≤ b} pour a, b > 0, 126
● par des constructions en enlevant des disques plongés dans S (il suffit d’enlever le
disque de rayon 1/2, et d’utiliser l’invariance par isotopie des plongements de disque, que
nous verrons dans le lemme 7.5),
● ou par des sous-niveaux réguliers de fonctions de Morse lisses sur S. 127
L’unicité de la structure différentielle des recollements le long du bord découle en dimension
2 de la dernière assertion (3) ci-dessus, par le lemme 7.6.

Remarque 7.4. Le ruban de Möbius ouvert ([0, 1]× ]0, 1[ )/ ∼ où ∼ est la relation d’équi-
valence engendrée par (0, y) ∼ (1, 1−y) pour tout y ∈ ]0, 1[ est un voisinage tubulaire de son
âme 128 , qui est le cercle C image de [0, 1] × { 12 } dans M . Mais M n’est pas homéomorphe
à S1 ×]−1, 1[ , donc il ne faut pas croire que tous les voisinages tubulaires sont des produits,
comme ceux construits dans la démonstration ci-dessus.

âme du
ruban de Möbius

Lemme 7.5. (Cerf-Palais) Soit M une sous-variété lisse connexe à bord de dimension n.
Deux plongements lisses f, g ∶ Bn → M , qui, si M est orientable, préservent ou renversent
tous les deux l’orientation, sont C∞ -isotopes.

De même, si B est une somme disjointe finie de copies de boules Bn , alors deux plon-
gements lisses préservant l’orientation de B dans une sous-variété lisse connexe orientable
de dimension n sont C∞ -isotopes.
126. Par exemple, l’application de S1 × [0, 1[ dans B2 définie par (z, t) ↦ (1 − t)z est un collier (d’image
maximale) du bord S1 du disque B2 .
127. Si M=a est un niveau régulier d’une fonction de Morse f lisse définie sur une sous-variété lisse M
(de dimension quelconque) telle que les sous-niveaux M≤t de f sont compacts pour tout t ∈ R, alors la
sous-variété à bord M≤a admet un collier, d’image égale à f −1 (]a − ϵ, a]) = M≤a − M≤a−ϵ pour tout ϵ > 0
assez petit, par le théorème 6.15.
128. « Objets inanimés, avez-vous donc une âme qui s’attache à notre âme et la force d’aimer ? » (A. de
Lamartine).

261
Démonstration. Nous pouvons supposer que n ≥ 1. Puisque le groupe des C∞ -difféomor-
phismes isotopes à l’identité agit transitivement sur M − ∂M (voir la proposition 5.17),
nous pouvons supposer que f (0) = g(0) = x0 .
Soit (Rn , φ) un paramétrage local C∞ de M en x0 , tel que φ(0) = x0 . Quitte à remplacer
f , pour ϵ assez petit, par le plongement x ↦ f (ϵx) de Bn , qui est C∞ -isotope à f par
(x, s) ↦ f (sx + (1 − s)ϵx), nous pouvons supposer que f (et de même g) est à valeurs dans
l’image φ(Bn ) de φ, que nous munirons de l’orientation induite de celle de Rn par transport
de structure par φ (telle que le difféomorphisme φ ∶ Rn → φ(Rn ) préserve l’orientation).
Nous pouvons supposer que les plongements f et g ou bien tous deux préservent l’orien-
tation, ou bien tout deux renversent l’orientation. Ceci découle de l’hypothèse si M est
orientable. Sinon, nous pouvons, pour ϵ > 0 assez petit, remplacer f par un plongement
isotope obtenu en suivant un lacet en x0 renversant l’orientation.
Quitte à remplacer f et g par φ−1 ○ f et φ−1 ○ g, et à précomposer φ par une application
linéaire renversant l’orientation (comme (x1 , x2 , . . . , xn ) ↦ (−x1 , x2 , . . . , xn )), nous pouvons
supposer que M = Rn et que les plongements f et g fixent 0 et préservent l’orientation.
Quitte à remplacer f par l’application linéaire df0 , qui est C∞ -isotope à f par

s−1 f (sx) si s ≠ 0
(x, s) ↦ {
df0 (x) sinon,

nous pouvons supposer que f est linéaire, et de même pour g. Comme le sous-groupe
GL+n (R) de GLn (R) formé des bijections linéaires de déterminant strictement positif est
une sous-variété lisse (en fait un ouvert) et connexe par arcs dans Mn (R), un chemin lisse
de f à g dans GL+n (R) fournit une isotopie entre f et g. ◻

Lemme 7.6. Deux C∞ -difféomorphismes du cercle S1 préservant l’orientation de S1 sont


C∞ -isotopes. Deux C∞ -difféomorphismes du cercle S1 renversant l’orientation de S1 sont
C∞ -isotopes. Tout C∞ -difféomorphisme f du cercle S1 s’étend en un C∞ -difféomorphisme
du disque B2 .

En particulier, tout C∞ -difféomorphisme du cercle S1 est C∞ -isotope ou bien à l’appli-


cation identité id ∶ z ↦ z ou bien à la conjugaison complexe z ↦ z, suivant que son degré
soit +1 ou −1. Deux C∞ -difféomorphismes du cercle S1 ayant même degré sont C∞ -isotopes.
La dernière affirmation de ce lemme est incorrecte pour les sphères de dimension quel-
conque, par exemple par l’existence de sphères exotiques en dimension 7, 129 qui sont toutes
construites comme recollement de deux boules B7 par un difféomorphisme de leur bord.
Démonstration. La seconde assertion se ramène à la première par composition par la
conjugaison complexe.
Soit f un C∞ -difféomorphisme du cercle S1 préservant l’orientation. Quitte à composer
par une rotation (qui est isotope à l’identité), nous pouvons supposer que f fixe le point 1.
Notons f̃ ∶ R → R le relevé de f par le revêtement universel lisse R → S1 , défini par t ↦ e2iπt ,
tel que f̃(0) = 0, qui est une application lisse strictement croissante. Alors l’application
définie par (x, s) ↦ s x + (1 − s) f̃(x) est une C∞ -isotopie (équivariante par le groupe du
revêtement Z) entre f̃ et idR , qui induit par passage au quotient une C∞ -isotopie entre f
et idS1 .
129. Voir la fin de l’exemple (5) de la partie 4.5

262
1
graphe de id

graphe de f̃

0 1

Pour démontrer la dernière affirmation du lemme 7.6, nous utilisons tout d’abord une

C -isotopie plate au bord entre f et l’identité, ou entre f et la conjugaison complexe,
dont l’existence est donnée par les deux premières assertions, pour étendre l’application f
à l’anneau {z ∈ C ∶ 21 ≤ ∣z∣ ≤ 1} (de sorte que l’extension vaille l’identité ou la conjugaison
complexe sur le cercle {z ∈ C ∶ ∣z∣ = 21 }). Puis nous étendons encore par l’identité ou la
conjugaison complexe au disque {z ∈ C ∶ ∣z∣ ≤ 21 }. ◻
Le résultat suivant est un théorème de reconnaissance des sphères lisses de dimension
2, améliorant en dimension 2 le théorème 6.21 (passant d’un homéomorphisme avec S2 à
un C∞ -difféomorphisme avec S2 ). Mais nous redisons que son extension en toute dimension
est incorrecte. Ce résultat est un premier pas vers la classification lisse des surfaces lisses
en utilisant la théorie de Morse.

Corollaire 7.7. Soit M une surface lisse compacte (à bord vide) admettant une fonction
de Morse f lisse ayant seulement deux points critiques. Alors M est C∞ -difféomorphe à la
sphère S2 .

Démonstration. Par la démonstration du théorème 6.21, M est C∞ -difféomorphe au


recollement de deux disques B2 le long de leur bord par un C∞ -difféomorphisme f ∶ S1 → S1 .
Quitte à composer f par la conjugaison complexe (qui s’étend en un C∞ -difféomorphisme
du disque), nous pouvons supposer que f est C∞ -isotope à l’identité, et que les deux disques
sont les hémisphères Nord et Sud de la sphère S2 . Or la sphère S2 est C∞ -difféomorphe à
la variété différentielle recollement de ses hémisphères Nord et Sud par l’identité sur leur
bord. Le résultat découle alors de l’affirmation (2) du lemme 7.1. ◻

Soit S une surface lisse à bord. Un recollement d’une anse 130 sur S est toute surface lisse
○ ○
à bord C∞ -difféomorphe au recollement A ∪f (S∖( D1 ∪ D2 )) d’un cylindre A = S1 × [0, 1]
sur la surface S privée des intérieurs de deux disques fermés D1 et D2 C∞ -plongés de
manière disjointe dans S∖∂S, par un C∞ -difféomorphisme f ∶ ∂A → (∂D1 ∪ ∂D2 ). Si S est
connexe et orientée, si le bord des variétés orientées à bord est muni de l’orientation par la
direction sortante, et si f préserve les orientations, nous dirons que le recollement d’anse
préserve l’orientation. Par ce qui précède, si S est connexe et orientée, un recollement
d’anse sur S préservant l’orientation ne dépend, à C∞ -difféomorphisme près, ni du choix
des disques D1 , D2 ni du choix du difféomorphisme f . Par ce qui précède, si S est connexe
et non orientable, un recollement d’anse ne dépend pas de ces choix, à C∞ -difféomorphisme
près.
130. Cette terminologie d’« anse » diffère de celle introduite dans la partie 6.6.

263
Définition 7.8. Si S1 et S2 sont deux surfaces lisses connexes à bord, une somme connexe
de S1 et S2 est la variété différentielle
○ ○
S1 ♯ S2 = (S1 ∖ D1 ) ∪f (S2 ∖ D2 ) ,

où D1 et D2 sont des disques fermés C∞ -plongés dans S1 ∖ ∂S1 et S2 ∖ ∂S2 respectivement,


et f ∶ ∂D1 → ∂D2 un C∞ -difféomorphisme.

La structure de variété lisse sur la somme connexe S1 ♯ S2 est celle fournie par le
lemme 7.1 (1). Par le lemme 7.1 (et les commentaires qui le suivent), et par les lemmes 7.5
et 7.6, la classe de C∞ -difféomorphisme de S1 ♯ S2 ne dépend pas du choix des données de
recollement, c’est-à-dire des disques D1 et D2 ni de l’application de recollement f . Nous
parlerons donc par abus de « la » somme connexe de S1 et S2 . En utilisant le fait que l’image
d’un ouvert saturé par la projection canonique est ouvert, et en identifiant une partie de
○ ○
(S1 ∖ D1 ) ⊔ (S2 ∖ D2 ) qui s’injecte par la projection canonique avec son image dans S1 ♯ S2 ,
notons que les parties S1 ∖D1 et S2 ∖D2 de S1 ♯ S2 sont des ouverts disjoints, et que les
○ ○
restrictions à S1 ∖ D1 et à S2 ∖ D2 de la projection canonique sont des homéomorphismes
sur leur image.
Remarques. (1) Effectuer une somme connexe avec la sphère S2 ne change pas la classe
de C∞ -difféomorphisme, car le complémentaire de l’intérieur d’un disque plongé dans S2 est
un disque, et recoller un disque par son bord le long d’une composante connexe compacte
du bord d’une surface ne dépend pas, à C∞ -difféomorphisme près, du choix du recollement
par le lemme 7.1 (et les commentaires qui le suivent) et par le lemme 7.6.
(2) Effectuer un recollement d’anse sur une surface connexe revient, à C∞ -difféomor-
phisme près, à effectuer une somme connexe avec un tore ou avec une bouteille de Klein.
(3) Effectuer un recollement d’anse sur une surface S ayant deux composantes connexes
S1 et S2 , tel que les disques D1 et D2 de la définition soient contenus respectivement dans
S1 et S2 , revient, à C∞ -difféomorphisme près, à effectuer une somme connexe de S1 et S2 .

Lemme 7.9. Avec les notations de la définition 7.8, pour i ∈ {1, 2}, soit xi ∈ ∂Di , soit

⟨Ai ∣ Ri ⟩ une présentation du groupe fondamental π1 (Si ∖ Di , xi ), soit [γi ] un des deux
générateurs du groupe infini cyclique π1 (∂Di , xi ) ≃ Z, et soit wi un élément du groupe libre

L(Ai ) sur Ai représentant l’image dans π1 (Si ∖ Di , xi ) de [γi ]. Soit f ∶ ∂D1 → ∂D2 un
C∞ -difféomorphisme, tel que f (x1 ) = x2 et (quitte à remplacer [γ2 ] et w2 par leur inverse)
f∗ ([γ1 ]) = [γ2 ], où f∗ ∶ π1 (∂D1 , x1 ) → π1 (∂D2 , x2 ) est l’application induite sur le groupe
fondamental par f . Alors le groupe fondamental de la somme connexe
○ ○
S = S1 ♯ S2 = (S1 ∖ D1 ) ∪f (S2 ∖ D2 ) ,

pour le point base x∗ ∈ S image commune de x1 et x2 , admet pour présentation

⟨A1 ∪ A2 ∣ R1 ∪ R2 ∪ {w1 w2−1 }⟩ .



Démonstration. Pour i ∈ {1, 2}, notons Ci un voisinage ouvert collier de ∂Di dans Si ∖ Di

homéomorphe à ∂Di × [0, 1[ , et identifions Si ∖ Di avec son image dans S.

264
U1
U2

C1 f C2
γ1 γ2
x∗
x1 x2

S1 ♯ S2

○ S 2 ∖ D2
S1 ∖ D1

En utilisant le fait que l’image d’un ouvert saturé par la projection canonique est ouvert,
considérons les ouverts connexes par arcs

● U1 = (S1 ∖ D1 ) ∪ C2 qui est connexe par arcs et se rétracte par déformation forte sur

S1 ∖ D1 et

● U2 = (S2 ∖ D2 ) ∪ C1 qui est connexe par arcs et se rétracte par déformation forte sur

S 2 ∖ D2 .
Nous avons S = U1 ∪ U2 . De plus, U0 = U1 ∩ U2 = C2 ∪ C1 est un anneau (en particulier
connexe par arc) qui se rétracte par déformation forte sur le cercle C2 ∩ C1 de S, image
commune de ∂D1 et ∂D2 . Le résultat découle alors du théorème de van Kampen 3.3. ◻

7.2 Les surfaces compactes connexes modèles


Dans cette partie, nous construisons les surfaces compactes connexes qui apparaîtrons
dans le théorème de classification. Soient g, n ∈ N.
Nous définissons une surface compacte connexe orientable de genre g, que nous notons
Σg , comme toute surface lisse (à bord vide) qui est C∞ -difféomorphe à la somme connexe
de g tores T2 ou, de manière équivalente, au recollement préservant l’orientation de g anses
sur la sphère S2 = {(x, y, z) ∈ R3 ∶ x2 + y 2 + z 2 = 1}, avec par convention Σ0 = S2 . Elle est
connexe et orientable.

... ...

Σ0 = S2 Σ1 = T2 Σ2 = T2 ♯ T2 Σg = ♯g T2

...

... ...

Σ0 = S2 Σ1 = T2
Σ2 = T2 ♯ T2 Σg = ♯g T2

Si g ≥ 1, nous définissons une surface compacte connexe non orientable de genre 131 g,

que nous notons Σno
g , comme toute surface lisse (à bord vide) qui est C -difféomorphe à la

131. La terminologie de « genre » dans le cas non orientable n’est pas uniformément utilisée dans la
littérature.

265
somme connexe de g copies du plan projectif réel P2 (R). Elle est connexe et non orientable
(car elle contient un ruban de Möbius, puisque g ≥ 1).

2 = P2 (R) ♯ P2 (R) = K2
Σno

1 = P2 (R)
Σno g = ♯g P2 (R)
Σno

Exercice E.86. Montrer qu’une somme connexe P2 (R) ♯ P2 (R) de deux plans projectifs
réels est C∞ -difféomorphe à la bouteille de Klein K2 .

Une sphère à n trous Σ0,n est toute surface lisse à bord qui est C∞ -difféomorphe à la
sphère S2 privée des intérieurs de n disques fermés B2 = {z ∈ C ∶ ∣z∣ ≤ 1} plongés deux à
deux disjoints. Si n ≥ 1, ceci est équivalent à demander que Σ0,n soit une surface lisse à
bord qui est C∞ -difféomorphe au disque B2 privé des intérieurs de n − 1 disques plongés
D1 , D2 , . . . , Dn−1 dans B2∖∂B2 deux à deux disjoints. Par le commentaire suivant le lemme
7.5, la classe de C∞ -difféomorphisme de Σ0,n ne dépend pas de la famille de disques enlevés.
Remarquons que Σ0,0 est la sphère S2 , que Σ0,1 est C∞ -difféomorphe au disque B2 et que
Σ0,2 est C∞ -difféomorphe à l’anneau S1 × [0, 1]. Toute surface Σ0,3 est appelée un pantalon.

○ ○ ○
D1 D2 ... Dn−1

Σ0,n
pantalon Σ0,3

Nous définissons une surface compacte connexe orientable de genre g à n trous, que
nous notons Σg,n , comme étant toute surface lisse à bord qui est C∞ -difféomorphe à la
somme connexe
Σg,n = Σ0,n ♯ Σg
d’une sphère Σ0,n à n trous et d’une surface Σg compacte connexe orientable de genre g.
Remarquons que la somme connexe Σg,n ♯ Σg′ ,n′ est C∞ -difféomorphe à Σg+g′ ,n+n′ pour
tous les g, g ′ , n, n′ ∈ N.

266
D2
D1
Dn
○ ○
Σg,n = ♯g T2 ∖( D1 ∪ ⋅ ⋅ ⋅ ∪ Dn )

Si g ≥ 1, nous définissons enfin une surface compacte connexe non orientable de genre g

à n trous, que nous notons Σnog,n , comme étant toute surface lisse à bord qui est C -difféo-
morphe à la somme connexe
g,n = Σ0,n ♯ Σg
Σno no

d’une sphère Σ0,n à n trous et d’une surface Σno g compacte connexe non orientable de

genre g. Remarquons que Σno g,n ♯ Σ no
g ,n
′ ′ est C -difféomorphe à Σno
g+g ′ ,n+n′ pour tous les
′ ′ ′
g, g , n, n ∈ N tels que g, g ≥ 1.

D2
D1
Dn

g,n = Σ0,n ♯( ♯g P2 (R))


Σno

Exercice E.87. Montrer que pour tous les g, g ′ , n, n′ ∈ N tels que g ≥ 1, la somme connexe

g,n ♯ Σg ′ ,n′ est C -difféomorphe à Σg+2g ′ ,n+n′ .
Σno no

Le résultat suivant donne le calcul des groupes fondamentaux (pour des points bases
x∗ indifférents) de ces surfaces connexes. Rappelons que si a et b sont deux éléments d’un
groupe G, alors leur commutateur est l’élément [a, b] = aba−1 b−1 du groupe G.

Proposition 7.10. Soient g, g ′ , n, n′ ∈ N.


(1) Le groupe fondamental d’une surface Σg,n compacte connexe orientable de genre g
à n trous admet la présentation de groupe suivante à 2g + n générateurs et 1 relation :

π1 (Σg,n , x∗ ) ≃ ⟨a1 , b1 , a2 , b2 , . . . , ag , bg , x1 , . . . , xn ∣ [a1 , b1 ] [a2 , b2 ] . . . [ag , bg ] x1 x2 . . . xn = 1⟩ .

Si g ≥ 1, le groupe fondamental d’une surface Σno g,n compacte connexe non orientable de
genre g à n trous admet la présentation de groupe suivante à g+n générateurs et 1 relation :

g,n , x∗ ) ≃ ⟨a1 , a2 , . . . , ag , x1 , . . . , xn ∣ a1 a2 . . . ag x1 x2 . . . xn = 1⟩ .
π1 (Σno 2 2 2


g,n et Σg ′ ,n′ si g, g ≥ 1,
(2) De plus, les surfaces Σg,n et Σg′ ,n′ , ainsi que les surfaces Σno no

sont C -difféomorphes si et seulement si elles sont homéomorphes, et si et seulement si
(g, n) = (g ′ , n′ ).

En particulier,

π1 (Σg , x∗ ) ≃ ⟨a1 , b1 , a2 , b2 , . . . , ag , bg ∣ [a1 , b1 ] [a2 , b2 ] . . . [ag , bg ] = 1⟩ ,

π1 (Σno
g , x∗ ) ≃ ⟨a1 , a2 , . . . , ag ∣ a1 a2 . . . ag = 1⟩ ,
2 2 2

267
et si n ≥ 1, alors π1 (Σg,n , x∗ ) est un groupe libre à 2g +n−1 générateurs (la relation exprime
le générateur xn comme un mot en les autres générateurs, donc le groupe π1 (Σg,n , x∗ ) est
isomorphe au groupe libre de partie génératrice libre {a1 , b1 , a2 , b2 , . . . , ag , bg , x1 , . . . , xn−1 })
et le groupe π1 (Σnog,n , x∗ ) est un groupe libre à g + n − 1 générateurs.
Il est en fait possible de montrer que si n ≥ 1, alors Σg,n admet le même type d’homo-
topie qu’un bouquet de 2g + n − 1 cercles, et que si g, n ≥ 1, alors Σno g,n admet le même type
d’homotopie qu’un bouquet de g + n − 1 cercles.
Démonstration. (1) La démonstration procède par récurrence sur le genre g, avec g ≥ 0
dans le cas orientable et g ≥ 1 sinon. Plus précisément, nous montrons par récurrence sur
g les deux formules centrées dans l’énoncé de la proposition 7.10, avec le fait que si n ≥ 1,
et si le point base x∗ est un point de la n-ème composante connexe du bord de Σg,n ou de
g,n , alors l’élément xn dans les présentations ci-dessus des groupes libres π1 (Σg,n , x∗ ) et
Σno
π1 (Σnog,n , x∗ ) peut être choisi comme la classe d’homotopie d’un lacet en x∗ qui engendre
le groupe fondamental de la n-ème composante connexe du bord de Σg,n ou de Σno g,n .

x∗
γn

... Σ0,n
γn −1 γ2 γ1

Si n = 0, la surface Σ0,n est la sphère S2 , de groupe fondamental trivial. Si n ≥ 1,


alors la surface Σ0,n est le disque privé des intérieurs de n − 1 disques fermés plongés deux
à deux disjoints. Elle se rétracte par déformation forte sur un bouquet de n − 1 cercles
plongé dans Σ0,n , de sommet x∗ dans le bord du disque, donc son groupe fondamental
est un groupe libre. Notons pour usage ultérieur que la classe d’homotopie xn = [γn ] du
lacet γn faisant une fois le bord du disque dans le sens trigonométrique (conformément à
l’orientation du bord) est égale au produit x−1 −1
n−1 . . . x1 des inverses des classes d’homotopie
xi = [γi ] des lacets γi faisant une fois le tour de chaque disque enlevé dans le sens des
aiguilles d’une montre (conformément à l’orientation du bord par la direction sortante).
En particulier, le groupe π1 (Σ0,n , x∗ ) admet comme présentation ⟨x1 , . . . , xn−1 ∣ ⟩, où, de
manière plus appropriée pour appliquer l’hypothèse de récurrence via le théorème de van
Kampen, ⟨x1 , . . . , xn−1 , xn ∣ x1 . . . xn−1 = x−1
n ⟩, où xn = [γn ] représente un élément générateur
du groupe fondamental (infini cyclique) de la n-ème composante connexe du bord de Σ0,n .
Nous savons déjà (voir le chapitre 3) que
● le groupe fondamental du tore T2 admet comme présentation ⟨a1 , b1 ∣ [a1 , b1 ] = 1⟩ ;
● le groupe fondamental du plan projectif admet comme présentation ⟨a1 ∣ a21 = 1⟩ ;
● le plan projectif réel privé d’un disque est un ruban de Möbius, dont la classe
d’homotopie du bord est (quitte à prendre son inverse) le carré d’une classe d’homotopie
génératrice du groupe fondamental (cyclique) du ruban de Möbius : pour tout point base
x∗ sur le bord de Σno 1,1 , le groupe fondamental π1 (Σ1,1 , x∗ ) admet comme présentation
no

⟨a1 , x1 ∣ a21 = x−1


1 ⟩ avec x1 = [γ] l’un des deux éléments générateurs du groupe fondamental
du bord et a1 = [α] l’un des deux éléments générateurs du groupe fondamental du ruban
de Möbius ;

268
γ
α
x∗


● la classe d’homotopie du bord [γ] du tore troué Σ1,1 = R2 /Z2 ∖ B (0, 21 ), qui se rétracte
par déformation forte sur un bouquet de deux cercles, dont le groupe fondamental est un
groupe libre sur S = {a, b} où a et b représentent des générateurs des groupes fondamentaux
des deux cercles pointés, est égale (quitte à passer à son inverse) à [a, b] = aba−1 b−1 ,
ce qui montre que, pour tout point base x∗ sur le bord de Σ1,1 , le groupe fondamental
π1 (Σ1,1 , x∗ ) admet comme présentation ⟨a1 , b1 , x1 ∣ [a1 , b1 ] = x−1
1 ⟩ avec x1 représentant un
élément générateur du groupe fondamental du bord.

a a
x∗
γ

Les deux formules centrées dans l’énoncé de la proposition 7.10 découlent alors par
récurrence du lemme 7.9, sachant que

g−1,n ♯ P2 (R) si g ≥ 2
Σno
Σg,n = Σg−1,n ♯ T2 g,n = {
et Σno
Σ0,n ♯ P2 (R) si g = 1 .

(2) Montrons la dernière assertion de la proposition 7.10. Remarquons que l’abélia-


nisé 132 de π1 (Σg , x∗ ) est isomorphe au groupe abélien libre Z2g de rang 2g : il admet
comme présentation

⟨a1 , b1 . . . , ag , bg ∣ [ai , aj ] = [ai , bj ] = [bi , bj ] = 1⟩


132. L’abélianisé d’un groupe G est son groupe quotient G/[G, G] par son sous-groupe dérivé [G, G]
engendré par les commutateurs d’éléments de G. C’est le plus gros quotient abélien de G, au sens que
si f ∶ G → A est un morphisme de groupes à valeurs dans un groupe abélien, alors f factorise par un
(unique) morphisme de groupes f ∶ G/[G, G] → A : si p ∶ G → G/[G, G] est la projection canonique, alors
le diagramme suivant est commutatif
G
p ↓ ↘f
f
G/[G, G] Ð→ A.
Comme le groupe dérivé est un groupe caractéristique, si φ ∶ G → G′ est un isomorphisme de groupes,
alors φ([G, G]) = [G′ , G′ ] et φ induit par passage au quotient un isomorphisme entre les groupes abéliens
G/[G, G] et G′ /[G′ , G′ ].

269
car la relation de la présentation donnée par l’assertion (1) de π1 (Σg,n , x∗ ) avec n = 0
devient triviale dans l’abélianisé. Cet abélianisé devient, par la réduction modulo 2 des Z-
modules, un espace vectoriel de dimension 2g sur Z/2Z. Si n ≥ 1, l’abélianisé de π1 (Σg,n , x∗ )
est isomorphe au groupe abélien libre Z2g+n−1 de rang 2g + n − 1 : il admet comme présen-
tation

⟨a1 , b1 . . . , ag , bg , x1 , . . . , xn−1 ∣ [ai , aj ] = [ai , bj ] = [bi , bj ] = [ai , xk ] = [bi , xk ] = [xℓ , xk ] = 1⟩

puisque la relation de π1 (Σg,n , x∗ ) exprime xn comme un mot en les autres générateurs


a1 , b1 , . . . , ag , bg , x1 , . . . , xn−1 , et donc enlever cette relation ainsi que le générateur xn ne
change pas la classe d’isomorphisme du groupe. Cet abélianisé devient, par la réduction
modulo 2 des Z-modules, un espace vectoriel de dimension 2g + n − 1 sur Z/2Z. De même,
si g ≥ 1, l’abélianisé de π1 (Σno g , x∗ ), de présentation

⟨a1 . . . , ag ∣ [ai , aj ] = (a1 . . . ag )2 = 1⟩ ≃ ⟨α1 . . . , αg ∣ [αi , αj ] = αg2 = 1⟩ ,

(en posant αi = ai si i ≤ g −1 et αg = a1 . . . ag ), est isomorphe au groupe abélien Z/2Z×Zg−1 .


Cet abélianisé devient, par la réduction modulo 2 des Z-modules, un espace vectoriel de
dimension g sur le corps Z/2Z. Si g, n ≥ 1, l’abélianisé de π1 (Σno g,n , x∗ ) est de présentation

⟨a1 . . . , ag , x1 , . . . , xn−1 ∣ [ai , aj ] = [ai , xk ] = [xℓ , xk ] = 1⟩

(puisque la relation de π1 (Σno g,n , x∗ ) exprime xn comme un mot en les autres générateurs
a1 , . . . , ag , x1 , . . . , xn−1 , et donc enlever cette relation ainsi que le générateur xn ne change
pas la classe d’isomorphisme du groupe). Cet abélianisé devient, par la réduction modulo
2 des Z-modules, un espace vectoriel de dimension g + n − 1 sur le corps Z/2Z.
Comme n est le nombre de composantes connexes du bord, et comme le bord est
préservé par tout homéomorphisme de variété topologique à bord, si Σg,n et Σg′ ,n′ (respec-
′ ′
tivement Σno g,n et Σg ′ ,n′ si g, g ≥ 1) sont homéomorphes, alors n = n .
no

Un homéomorphisme entre deux variétés connexes induit un isomorphisme de groupes


entre leurs groupes fondamentaux (pour des choix indifférents de point base), donc un
isomorphisme de groupes entre leurs abélianisés, donc un isomorphisme d’espaces vectoriels
sur le corps Z/2Z en réduisant modulo 2. La dimension (ou le cardinal) d’un espace vectoriel
sur le corps Z/2Z est un invariant d’isomorphisme d’espaces vectoriels. Donc le rang d’un
groupe abélien libre est, par réduction modulo 2, un invariant d’isomorphisme des groupes

abéliens libres. Par conséquent, si Σg,n et Σg′ ,n (respectivement Σno g,n et Σg ′ ,n si g, g ≥ 1)
no
′ ′
sont homéomorphes, alors 2g = 2g si n = 0 et 2g + n − 1 = 2g + n − 1 si n ≥ 1 (respectivement
g = g ′ si n = 0 et g + n − 1 = g ′ + n − 1 si n ≥ 1). Dans tous les cas, nous avons donc g = g ′ ,
ce qui termine la démonstration de la proposition 7.10. ◻
Proposition 7.11. La caractéristique d’Euler d’une surface Σg,n compacte connexe orien-
table de genre g à n trous est
χ(Σg,n ) = 2 − 2g − n .
Si g ≥ 1, la caractéristique d’Euler d’une surface Σno g,n compacte connexe non orientable de
genre g à n trous est
g,n ) = 2 − g − n .
χ(Σno
Démonstration. Si n ≥ 1, puisque la caractéristique d’Euler est un invariant d’équivalence
d’homotopie, et puisque Σg,n (respectivement Σnog,n si g ≥ 1) se rétracte par déformation

270
forte sur le bouquet de 2g + n − 1 (respectivement g + n − 1) cercles, le résultat découle de
la formule (26) dans l’exemple (3) de CW-complexe dans la partie 6.5).
Les espaces Σg (respectivement Σno g si g ≥ 1) sont obtenus par recollement d’une 2-
cellule sur Σg,1 (respectivement Σg,1 si g ≥ 1). Donc
no

χ(Σg ) = χ(Σg,1 ) + 1 = 2 − 2g − 1 + 1 = 2 − 2g

g ) = χ(Σg,1 ) + 1 = 2 − g − 1 + 1 = 2 − g).
(respectivement χ(Σno ◻
no

Remarque. Il existe de très nombreuses manières de montrer tout ou partie de ce résultat.


Par exemple, si X et Y sont deux CW-complexes finis, contenant respectivement des sous-
CW-complexes finis A et B, et si f ∶ A → B est un isomorphisme de CW-complexe, alors
l’espace topologique X ∪f Y admet une structure de CW-complexe naturelle, dont le k-
squelette est le recollement du k-squelette de X sur le k-squelette de Y par la restriction
de f aux k-squelettes de A et de B. Un argument simple de comptage (alterné) de cellules
montre la formule d’additivité de la caractéristique d’Euler

χ(X ∪f Y ) = χ(X) + χ(Y ) − χ(A) . (28)

En particulier, puisque la caractéristique d’Euler du cercle est nulle, le recollement de


deux surfaces à bord le long d’une composante connexe de leur bord est additif pour
la caractéristique d’Euler. Il est possible d’utiliser cette remarque, par récurrence, pour
calculer, à partir des exemples du tore troué Σ1,1 , du pantalon Σ0,3 et du plan projectif troué
1,1 (qui ont respectivement −1, −1 et 0 comme caractéristique d’Euler), la caractéristique
Σno
d’Euler de toutes les surfaces compactes connexes à bord.
La sphère à n ≥ 1 trous admet une structure de CW-complexe avec n sommets (une par
trou), 2n − 1 arêtes (une faisant le tour de chaque trou, plus une entre un trou fixé et les
autres trous), et 1 cellule de dimension 2 (vue comme un polygone avec n + 2(n − 1) = 3n − 2
côtés, avec application d’attachement du bord représentée en vert sur la figure ci-dessous),
ce qui permet de retrouver que

χ(Σ0,n ) = n − (2n − 1) + 1 = 2 − n .

Cellulation de Σ0,n avec n sommets, n + (n − 1) arêtes et une 2-cellule

Si g ≥ 1, une autre manière de calculer la caractéristique d’Euler de la surface compacte


connexe orientable de genre g est de dire qu’elle est homéomorphe à l’espace Σ′g obtenu
par identification de côtés du 4g-gone régulier (de côtés numérotés cycliquement

a1 , b1 , a1−1 , b1−1 , a2 , b2 , a2−1 , b2−1 , . . . , ag , bg , ag−1 , bg−1 )

de la manière de la figure de gauche ci-dessous.

271
b1−1
a2 a1−1 a2 a1
b2

a2−1 b1
a2
a1
b2−1 a1

Σg bg−1
Σno
g

ag
ag−1
bg
ag
ag

En effet, si g = 1, nous obtenons la construction bien connue du tore T2 comme recolle-


ment des côtés opposés d’un carré par translations. Et si g ≥ 2, le découpage le long d’une
corde entre les extrémités de quatre arêtes consécutives montre que Σ′g = Σ′g−1 ♯ Σ′1 , qui
par récurrence est donc homéomorphe à Σg−1 ♯ T2 = Σg .
Comme le recollement Σ′g admet naturellement une structure de CW-complexe avec un
seul sommet (vérifier que tous les sommets du 4g-gone sont identifiés), (4g)/2 = 2g arêtes
(une par paire d’arêtes du 4g-gone) et une seule cellule de dimension 2, nous retrouvons
que
χ(Σg ) = 1 − 2g + 1 = 2 − 2g .
Le théorème de van Kampen, comme dans l’exemple (2) suivant la démonstration du
théorème de van Kampen 3.3, permet de retrouver le calcul du groupe fondamental de Σg .
De même, si g ≥ 1, la surface compacte connexe non orientable de genre g est homéo-
morphe à l’espace Σ′ g obtenu par identification de côtés du 2g-gone régulier (de côtés
no

numérotés cycliquement
a1 , a1 , a2 , a2 , . . . , a g , a g )
comme sur la figure de droite ci-dessus. Elle admet donc une structure de CW-complexe
2 = g arêtes et une seule cellule de dimension 2, ce qui permet de
ayant un seul sommet, 2g
retrouver que
χ(Σnog )=1−g+1=2−g .

De même, le théorème de van Kampen permet de retrouver le calcul du groupe fondamental


de Σno
g .

7.3 Classification lisse des surfaces à bord compactes connexes


Le but de cette partie est de montrer que toute surface à bord S, lisse, compacte et
connexe, est C∞ -difféomorphe à une des surfaces construites dans la partie précédente, en
utilisant des fonctions de Morse.
Nous renvoyons par exemple à [Moi] pour le fait (spécifique aux dimensions au plus
3, en particulier le cas qui nous intéresse de la dimension 2) qu’il n’y a pas de différence
entre la classification des surfaces lisses à C∞ -difféomorphisme près, et la classification des
surfaces topologiques à homéomorphisme près. Nous renvoyons à [Rey] pour une excellente
exposition de la classification topologique des surfaces compactes connexes, et à [Ker, Ric]
pour la classification topologique des surfaces connexes non compactes. Nous suivrons les
références [Gra, Hir] dans cette partie.
272
Un point selle d’une surface lisse munie d’une fonction de Morse lisse est un point
critique d’indice 1.

Théorème 7.12. Une surface à bord S, lisse, compacte et connexe, est C∞ -difféomorphe
à Σg,n pour un unique couple (g, n) ∈ N2 si elle est orientable, et à Σno
g,n pour un unique
couple (g, n) ∈ (N∖{0}) × N sinon.

L’unicité découle de la proposition 7.10 (2). Donc le théorème 7.12 est un théorème de
classification complet, à C∞ -difféomorphisme près, des surfaces compactes connexes.
Démonstration. En recollant de manière lisse un disque sur chaque composante connexe
de bord (de manière indifférente par les lemmes 7.1 et 7.6), en appliquant le théorème de
classification lisse pour les surfaces compactes connexes à bord vide, puis en refaisant le
même nombre de trous 133 (de manière indifférente par le lemme de Cerf-Palais 7.5 et les
lemmes 7.1 et 7.6), nous pouvons supposer que le bord de S est vide.
Par le théorème de plongement de Whitney 4.18, nous supposons qu’il existe un entier
m ∈ N tel que S soit une sous-variété lisse de Rm . Par le corollaire 6.10, soit f ∶ S → R une
fonction de Morse, ayant (par compacité de S) un nombre fini de points critiques, avec un
seul point critique par niveau critique. Rappelons (voir la remarque 6.3) que par le lemme
de Morse, les points critiques d’indice 0 de f sont les minima locaux de f et les points
critiques d’indice 2 de f sont les maxima locaux de f .
Puisque S est compacte, le gradient ∇f de f (défini par le produit scalaire de Rm , voir
la démonstration du théorème 6.15) est un champs de vecteurs complet sur M . Les courbes
intégrables non réduites à un point de ∇f , le long desquelles la fonction f est strictement
croissante, sont définies sur R par complétude et convergent toutes en +∞ et en −∞ vers
un point critique. En effet, toute valeur d’adhérence en ±∞ (qui existe par compacité) doit
être un point critique par le comportement du flot au voisinage d’un point régulier, voir
le théorème 6.14. De plus, l’ensemble A− des valeurs d’adhérence en −∞ et celui A+ en
−∞ sont connexes, par la connexité de [0, +∞[ (et le théorème de l’arbre et de l’écorce).
Or les points critiques sont isolés, donc A± est une partie discrète non vide connexe, par
conséquent réduite à un et un seul point. En conclusion, les courbes intégrables convergent
en +∞ vers un point critique de S d’indice 1 ou 2 (car il ne peut pas être un minimum
local) et en −∞ vers un point critique de S d’indice 0 ou 1 (car il ne peut pas être un
maximum local).
133. Le poinçonneur des Lilas, Serge Gainsbourg https ://www.youtube.com/watch ?v=eWkWCFzkOvU :
« des petits trous, des petits trous, encore des petits trous ».

273
T2 R

maximum local x3
t3

t2
x2
f

x1 t1

minimum local
t0
x0

Le dessin ci-dessus donne le comportement du flot du gradient de f au voisinage d’un


minimum local et d’un maximum local (avec convergence en −∞ et +∞ respectivement des
courbes vers ces extrema), ainsi qu’une représentation schématique des courbes intégrables
du gradient de la fonction de hauteur f ∶ (x, y, z) ↦ z sur le tore de révolution T2 vertical
définie en début de la partie 6 : toutes les orbites partent en −∞ du minimum global x0 et
arrivent en +∞ au maximum global x3 sauf
● les quatre orbites critiques (constantes),
● deux orbites partant en −∞ de x0 et arrivant en +∞ en x1 ,
● deux orbites partant en −∞ de x1 et arrivant en +∞ en x2 ,
● deux orbites partant en −∞ de x2 et arrivant en +∞ en x3 .
Raisonnons par récurrence sur le nombre ν de points selle de f .
Si ν = 0, alors toute courbe intégrale de ∇f converge en +∞ vers un maximum local de
f car il n’y a pas de point selle. Par la connexité de S, l’ensemble Ω des points réguliers
de f , qui est égal à la surface S privé d’un nombre fini de points, est connexe.
Pour tout maximum local x de f , montrons que l’ensemble Ωx des points de Ω dont la
courbe intégrale converge vers x en +∞ est ouvert dans Ω. En effet, comme vu ci-dessus,
il existe un voisinage ouvert V de x dans S tel que l’orbite positive {ϕt (y) ∶ t ≥ 0} de tout
point de V soit contenue dans V et converge vers x en +∞. Pour tout z ∈ Ωx , fixons T > 0
tel que ϕT (z) ∈ V . Par la régularité du flot en fonction des conditions initiales, si z ′ ∈ S est
assez proche de z, alors ϕT (z ′ ) ∈ V , et donc ϕt (z ′ ) = ϕt−T (ϕT (z ′ )) converge vers x quand
t → +∞.
Or Ω est la réunion disjointe des Ωx lorsque x parcours l’ensemble des maxima locaux.
Donc par la connexité de Ω (qui ne peut pas s’écrire comme une union disjointe de deux
ouverts non vides), l’application f admet un seul maximum local. En remplaçant f par
−f , nous obtenons aussi qu’elle admet un seul minimum local. Donc la fonction de Morse f
admet seulement deux points critiques. Par le corollaire 7.7 de reconnaissance de la sphère
lisse de dimension 2, la surface S est C∞ -difféomorphe à la sphère S2 .
Supposons donc que ν ≥ 1. Notons z le point selle le plus bas de f , c’est-à-dire tel que
pour tout autre point selle z ′ de f , nous ayons f (z) < f (z ′ ) (ce qui est possible car chaque
niveau critique ne contient qu’un seul point critique).
274
Lemme 7.13. Si a est une valeur régulière de f qui appartient à l’image de f , alors une
composante connexe M du sous-niveau S≤a = f −1 ( ] − ∞, a]) qui ne contient pas de point
selle est un disque (fermé, plongé de manière lisse) dont le bord est contenu dans le niveau
S=a = f −1 (a), et ne contenant qu’un seul point critique, qui est un minimum local de f .

Démonstration. L’intersection M ∩ S=a est non vide par la connexité de S et puisque le


niveau S=a est non vide. Les courbes intégrales en temps négatifs de ∇f , partant au temps
t = 0 de M ∩ S=a convergent quand t tend vers +∞ vers un unique minimum local x de f
appartenant à M par la connexité de M (par un argument semblable au précédent). Par
le lemme de Morse, si ϵ > 0 est assez petit, alors f (x) + ϵ < a et la composante connexe
D du sous-niveau S≤f (x)+ϵ contenant x est C∞ -difféomorphe au disque B2 . Notons que D
est contenue dans M car x ∈ M . Puisque M ∩ f −1 ([f (x) + ϵ, a]) ne contient pas de point
critique, le théorème 6.15 montre que A = M ∩ f −1 ([f (x) + ϵ, a]) est C∞ -difféomorphe à
l’anneau Σ0,2 et vérifie A∩D = ∂D. Donc M = A∪D est C∞ -difféomorphe au recollement de
l’anneau sur le disque (par un C∞ -difféomorphisme envoyant le bord du disque sur l’une des
deux composantes connexes du bord de l’anneau). Par conséquent, M est C∞ -difféomorphe
au disque. Le seul point critique de f dans M est le minimum local x. ◻

Lemme 7.14. Soit S une surface lisse compacte connexe, f ∶ S → R une fonction de Morse
lisse, a une valeur régulière de f telle que f −1 (a) ≠ ∅ et le sous-niveau S≤a = f −1 ( ] − ∞, a])
ne contiennent qu’un seul point selle z. Alors la composante connexe M de S≤a contenant
z est une sous-surface à bord de S qui est C∞ -difféomorphe
● ou bien à un anneau Σ0,2 ayant ses deux composantes connexes dans f −1 (a), conte-
nant un seul minimum local,
● ou bien à un disque Σ0,1 , dont le bord est contenu dans f −1 (a), ayant deux minima
locaux
−1
● ou bien à un plan projectif réel troué Σno 1,1 , dont le bord est contenu dans f (a),
contenant un seul minimum local.

Le dessin ci-dessous représente, de la gauche vers la droite, les trois possibilités du


lemme ci-dessus. La partie en dessous de la courbe rouge dans le dessin de droite est bien
un disque plongé dans la surface (et la courbe rouge est donc un cercle dans la surface),
mais le dessin dans R3 ne permet pas de le montrer aussi comme un disque plongé dans
R3 . Toujours dans ce dessin de droite, la partie entre le cercle vert et le cercle rouge est un
ruban de Möbius troué, voir le dernier dessin avant la partie 7.4.

f −1 (a)
f −1 (a) f −1 (a)
z

z z

Avant de démontrer ce lemme, montrons comment il implique le théorème de classifi-


cation 7.12. Le niveau régulier S=a = ∂(f −1 ([a, +∞[ )) est une sous-variété lisse compacte
de dimension 1, donc une union finie disjointe de cercles, par le théorème de classification
5.7. Notons S ′ la surface lisse (pas forcément connexe) compacte à bord vide obtenue en

275
recollant de manière lisse sur le sur-niveau f −1 ([a, +∞[ ) (qui est une sous-surface com-
pacte lisse à bord), dont le bord est le niveau S=a , un disque (le long de son bord) sur
chaque composante connexe de S=a . Il est de plus possible d’étendre, en une fonction de
Morse lisse f ′ sur la surface S ′ , la restriction f ∣f −1 ([a,+∞[ ) , que sorte que l’extension ait
exactement un minimum local (et pas d’autres points critiques) dans chacun des disques
rajoutés. Alors S ′ est une surface compacte (à bord vide) munie d’une fonction de Morse
f ′ ayant un point selle de moins que f . Par récurrence, chaque composante connexe de S ′
est donc une des surfaces modèles de la partie 7.2. De plus, S ′ est connexe, sauf si M est
un anneau dont les deux composantes de bord appartiennent à deux composantes connexes
disjointes du sur-niveau f −1 ([a, +∞[ ).

S=a = f −1 (a)

−1
S≤′ a = f ′ ( ] − ∞, a])

En appliquant l’hypothèse de récurrence à chacune des composantes connexes de S ′ ,


nous obtenons le résultat, car S est obtenue à partir de S ′ , à C∞ -difféomorphisme près, en
fonction des trois possibilités portant sur la composante M obtenues dans le lemme 7.14,
par respectivement
● recollement d’une anse, si M est un anneau, donc S est la somme connexe des deux
composantes connexes de S ′ si S ′ n’est pas connexe, et si S ′ est connexe, alors M est un
anneau dont les deux composantes de bord appartiennent la même composante connexe
du sur-niveau f −1 ([a, +∞[ ), et donc S est la somme connexe avec un tore T2 ou avec une
bouteille de Klein, en fonction de la préservation ou pas de l’orientation par les applications
de recollement de l’anse,
● somme connexe avec une sphère, si M est un disque (il est aussi possible de modifier
la fonction de Morse f de sorte qu’elle ait un point selle de moins), donc en fait S est
C∞ -difféomorphe à S ′ ,
● somme connexe avec un plan projectif, si M est un plan projectif réel troué,
donc S est difféomorphe à une des surfaces modèles.
Démonstration du lemme 7.14. Quitte à remplacer f par f − f (z), nous pouvons
supposer que f (z) = 0. Soit ϵ ∈ ]0, a[ suffisamment petit, pour que 0 soit la seule valeur
critique dans [−ϵ, +ϵ]. Montrons que si ϵ est assez petit, la composante connexe M ′ de
f −1 ([−ϵ, +ϵ]) contenant z est C∞ -difféomorphe
● ou bien à un pantalon Σ0,3 ayant exactement deux composantes connexes de bord
dans le niveau f −1 (+ϵ), et l’autre dans f −1 (−ϵ),
● ou bien à un pantalon Σ0,3 ayant exactement une composante connexe de bord dans
le niveau f −1 (+ϵ), et les deux autres dans f −1 (−ϵ),
● ou bien à un plan projectif réel à deux trous Σno1,2 ayant exactement une composante
connexe de bord dans le niveau f (+ϵ), et l’autre dans f −1 (−ϵ).
−1

Le lemme 7.14 découle alors de cette affirmation, comme suit. Chaque composante
connexe de M ∩ f −1 ( ] − ∞, −ϵ]) est un disque par le lemme 7.13. Comme f −1 (+ϵ) est
une sous-variété compacte de dimension 1 (à bord vide), donc une union finie disjointe de

276
cercles, le sous-espace f −1 ([+ϵ, a]) est, par le théorème 6.15, une union finie disjointe de
cylindres. Par la trichotomie ci-dessus, la composante M ′ possède au moins une composante
connexe de bord contenue dans le niveau f −1 (+ϵ), et une dans f −1 (−ϵ). Si M ′ est un
pantalon ayant deux (respectivement une) composantes de bord dans le niveau f −1 (+ϵ),
alors M est un anneau comme dans la première conclusion du lemme (respectivement un
disque comme dans la deuxième conclusion du lemme). Enfin, si M ′ est un plan projectif
réel à deux trous, alors M est un plan projectif réel à un trou comme dans la troisième
conclusion du lemme.
Par le lemme de Morse, prenons un paramétrage local (W, φ) de S en z tel que φ(0) = z
et
f ○ φ(x, y) = − x2 + y 2
si (x, y) est assez proche de 0 dans W . Comme le niveau critique f −1 (0) privé de z est
une sous-variété de dimension 1, et par leur théorème de classification 5.7, M ′ ∩ f −1 (0)
est homéomorphe au symbole 8 (ou au symbole ∞, bref à un bouquet de 2 cercles !). En
suivant les niveaux réguliers quitte à réduire ϵ, nous obtenons par connexité que M ′ est
C∞ -difféomorphe à un recollement des côtés pairs (contenus dans des courbes intégrales du
gradient de f ) d’un octogone, dont les côtés impairs, après recollement de leurs extrémités,
correspondent aux deux sous-variétés f −1 (+ϵ) et f −1 (−ϵ).
II I
f −1 (+ϵ)

f −1 (−ϵ)
f −1 (−ϵ)
z

f −1 (0)

f −1 (+ϵ)
III IV

Numérotons cycliquement par I, II, III, IV (dans le sens trigonométrique) les côtés pairs
à recoller de l’octogone, comme sur la figure ci-dessus. Ils sont orientés par la direction du
gradient de f , et les recollements doivent préserver l’orientation de ces segments.
Si les côtés I et IV sont recollés, alors les côtés III et II le sont, et M ′ est un pantalon,
ayant deux composantes connexes dans le niveau f −1 (−ϵ) et une dans le niveau f −1 (+ϵ).
Voir le dessin de gauche ci-dessous.
Si les côtés I et II sont recollés, alors les côtés III et IV le sont, et M ′ est un pantalon,
ayant une composante connexe dans le niveau f −1 (−ϵ) et deux dans le niveau f −1 (+ϵ).
Voir le dessin de droite ci-dessous.
f −1 (+ϵ) f −1 (+ϵ)
II=III I=IV z f −1 (0)
f −1
(0)
z I=II III=IV
f −1
(−ϵ) f −1 (−ϵ)

277
Enfin, si les côtés I et III sont recollés, alors les côtés II et IV le sont, et puisque les
recollements préservent les niveaux, la sous-variété M ′ n’est pas orientable, elle a deux
composantes connexes de bord, une dans le niveau f −1 (−ϵ) et une dans le niveau f −1 (+ϵ).

II=IV f −1 (+ϵ)

I=III
f −1 (−ϵ)

De plus, M ′ est un ruban de Möbius à un trou, donc un plan projectif réel à deux trous.
Ceci termine la démonstration du lemme 7.14, donc du théorème de classification 7.12. ◻◻

7.4 Autres exercices


Exercice E.88. (Courbes fermées simples) Une courbe fermée simple dans une surface
lisse à bord Σ est l’image (encore notée c) d’un plongement c ∶ S1 → Σ de classe C∞ du
cercle S1 dans Σ.
● Elle est dite essentielle si l’application c∗ ∶ π1 (S1 , 1) → π1 (Σ, c(1)) induite sur les
groupes fondamentaux est injective (ce qui ne dépend pas du choix de point base sur le
cercle ni du paramétrage de c).
● Elle est dite séparante si le complémentaire Σ∖ c(S1 ) de son image dans Σ n’est pas
connexe.
● Elle est dite préservant l’orientation transverse (respectivement renversant l’orienta-
tion transverse) s’il existe une application v ∶ [0, 1] → T Σ de classe C∞ telle que pour tout
t ∈ [0, 1], nous ayons v(t) ∈ Tc(e2πit ) Σ (que nous appellerons un champ de vecteurs le long
de c), telle que (ċ(e2πit ), v(t)) soit une base de Tc(e2πit ) Σ pour tout t ∈ [0, 1] et telle que
v(1) = v(0) (respectivement v(1) = − v(0)). Ceci ne dépend pas du choix du paramétrage
de c
Dans la suite, nous fixons g ∈ N et Σg une surface lisse compacte connexe orientable (à
bord vide) de genre g.
(1) a) Montrer qu’une courbe fermée simple c dans Σg préserve l’orientation transverse et
admet un voisinage compact dans Σg qui est une sous-variété à bord C∞ -difféomorphe
à l’anneau Σ0,2 = S1 × [−1, 1] par un C∞ -difféomorphisme ψ envoyant c sur S1 × {0}. 134
134. Ceci est un cas particulier du théorème du voisinage tubulaire mentionné dans la démonstration
du lemme 7.1 (1). Si c est une courbe fermée simple renversant l’orientation transverse dans une surface
lisse S, le même argument que celui dans le cas préservant l’orientation transverse montre que c admet un
voisinage compact dans Σg qui est une sous-variété à bord C∞ -difféomorphe au ruban de Möbius (celui qui
est compact) par un C∞ -difféomorphisme envoyant c sur l’âme du ruban de Möbius (voir l’exercice E.7).
La surface S n’est alors pas orientable.

278
b) Montrer que si c est séparante, il existe deux surfaces compactes connexes orien-
tables à bord Σ− et Σ+ , chacune à bord non vide connexe, et un C∞ -difféomorphisme
f ∶ ∂Σ+ → ∂Σ− tels que Σg soit C∞ -difféomorphe à la surface recollement Σ+ ∪f Σ−
par un C∞ -difféomorphisme envoyant c sur l’image de ∂Σ± dans Σ+ ∪f Σ− . La réunion
disjointe Σc = Σ+ ∐ Σ− est appelée la surface Σg découpée le long de c.
Montrer que si c est non séparante, il existe une surface compacte connexe orien-
table à bord Σc dont le bord a exactement deux composantes connexes C+ et C− et
un C∞ -difféomorphisme f ∶ C+ → C− , renversant l’orientation par la direction sor-
tante, 135 tels que Σg soit C∞ -difféomorphe à la surface quotient 136 Σc /R par la re-
lation d’équivalence R engendrée par l’identification de x ∈ C+ et f (x) ∈ C− , par
un C∞ -difféomorphisme envoyant c sur l’image de C± dans Σc /R. La surface Σc est
appelée la surface Σg découpée le long de c.
(2) Montrer qu’une courbe fermée simple non essentielle c dans Σg est le bord d’un plon-
gement d’un disque B2 dans Σg . En déduire le théorème de Jordan lisse, disant que si
c ∶ S1 → R2 est une courbe fermée simple (au sens ci-dessus), alors R2 ∖c admet deux
composantes connexes, l’une bornée et dont l’adhérence est une sous-variété à bord
C∞ -difféomorphe au disque fermé B2 , l’autre non bornée et dont l’adhérence est une
sous-variété à bord C∞ -difféomorphe à B2 ∖{0}.
(3) Montrer qu’il n’existe pas de courbe fermée simple essentielle sur la sphère Σ0 = S2 .
(4) Si g = 1, montrer qu’aucune courbe fermée simple séparante de Σg n’est essentielle.
(5) Notons Cg l’ensemble des classes d’équivalence [c] de courbes fermées simples c sur la
surface Σg modulo C∞ -isotopie 137 lisse et reparamétrage. Notons Diff(Σg ) le groupe
des C∞ -difféomorphismes de Σg , qui agit sur Cg par l’application (ϕ, [c]) ↦ [ϕ ○ c].
Montrer que le nombre d’orbites de cette action est fini, et calculer le cardinal

Card( Diff(Σg )/Cg ) < +∞ .

Montrer que Diff(Σg ) agit transitivement sur le sous-ensemble de Cg des classes de


courbes fermées simples non séparantes. Montrer que le sous-groupe Diff 0 (Σg ) de
Diff(Σg ), formé des C∞ -difféomorphismes de Σg qui sont C∞ -isotopes à l’identité,
agit transitivement sur le sous-ensemble de Cg des classes de courbes fermées simples
non essentielles.
(6) Soit c une courbe fermée simple séparante dans Σg . Montrer que le groupe c∗ (π1 (S1 , 1))
image de c∗ est contenu dans le groupe dérivé [π1 (Σg , c(1)), π1 (Σg , c(1))].
(7) Soit c une courbe fermée simple non séparante dans Σg . Construire un revêtement
̃ g → Σg de Σg dans lequel p−1 (c) est une courbe fermée simple non sépa-
double p ∶ Σ
rante.
(8) Soit c une courbe fermée simple essentielle séparante. Construire un revêtement double
p∶Σ̃ g → Σg de Σg dans lequel p−1 (c) est la réunion disjointe de deux courbes fermées
simples non séparantes.

135. Par la connexité de Σ+ , ceci ne dépend pas du choix d’une des deux orientations de Σ+
136. La structure lisse de ce quotient est construite de la même manière que dans le lemme 7.1 en recollant
des colliers de C+ et C− dans Σc .
137. Voir la définition de deux plongements C∞ -isotopes dans le début de la partie 7.1.

279
Exercice E.89. (Décomposition en pantalons) Soient g, g ′ , b, b′ ∈ N, notons Σg,b
une surface lisse compacte connexe orientable de genre g avec b composantes de bord.
Rappelons que si g = 0 et b = 3, une telle surface est appelée un pantalon. Une décomposition
en pantalons de Σg,b est un ensemble fini {c1 , . . . , ck } de courbes fermées simples dans la
surface Σg,b∖ ∂Σg,b deux à deux disjointes tel que chaque composante connexe de la surface
Σg,b ∖(∂Σg,b ∪ c1 ∪ ⋅ ⋅ ⋅ ∪ ck ) soit un pantalon privé de son bord.
(1) Soient D une composante connexe du bord de Σg,b et D′ une composante connexe du
bord de Σg′ ,b′ . Soient f ∶ D → D′ un C∞ -difféomorphisme et S = Σg,b ∪f Σg′ ,b′ la surface
lisse 138 à bord recollement de Σg,b et Σg′ ,b′ par f . Calculer χ(S) en fonction de χ(Σg,b )
et χ(Σg′ ,b′ ).
(2) Soient D et D′ deux composantes de bord distinctes de Σg,b . Soient f ∶ D → D′ un
difféomorphisme et S = Σg,b /R la surface lisse à bord recollement de Σg,b par f , où R
est la relation d’équivalence engendrée par x ∼ f (x) pour tout x ∈ D. Calculer χ(S)
en fonction de χ(Σg,b ).
(3) Montrer que la surface Σg,b admet une décomposition en pantalons si et seulement si
χ(Σg,b ) < 0.
(4) Soit {c1 , . . . , ck } une décomposition en pantalons de Σg,b . Montrer que le nombre de
composantes connexes de Σg,b ∖(c1 ∪ ⋅ ⋅ ⋅ ∪ ck ) est égal à 2g − 2 + b et que le nombre de
courbes fermées simples définissant une décomposition en pantalons est égal à

k = 3g − 3 + b .

7.5 Indications pour la résolution des exercices


Correction de l’exercice E.86. Comme vu dans l’exercice E.27, la bouteille de Klein
K2 est obtenue comme la variété quotient (voir la proposition 4.16) du plan R2 par une
action lisse, propre et libre d’un groupe discret d’isométries affines de R2 , revenant à
recoller les côtés opposés du carré C = [0, 1] × [−1, 1], par l’identification par la translation
(t, −1) ↦ (t, 1) des côtés horizontaux [0, 1] × {−1} et [0, 1] × {1}, et par l’identification par
la translation tordue (0, t) ↦ (1, −t) des côtés verticaux {0} × [−1, 1] et {1} × [−1, 1].
138. Voir la note de bas de page 136.

280
y

2
y M1
3
2

1 1

1 1
2
M1 2 M1
0 M1 x 0 x
− 21

−1

Considérons l’image M1 dans K2 de la bande [0, 1] × [− 21 , 12 ] horizontale de C, qui est


un ruban de Möbius (fermé) plongé dans K2 .
L’adhérence du complémentaire de M1 dans K2 , que nous pouvons aussi voir comme la
bande [0, 1]×[ 12 , 23 ] avec l’identification par (0, t) ↦ (1, 2−t) des côtés verticaux {0}×[ 21 , 32 ]
et {1} × [ 21 , 23 ], est aussi un ruban de Möbius (fermé) plongé dans K2 .
Comme le plan projectif privé de l’intérieur d’un disque fermé plongé est C∞ -difféo-
morphe au ruban de Möbius, et par l’invariance à C∞ -difféomorphisme près des sommes
connexes en les données de recollement, la somme connexe P2 (R) ♯ P2 (R) est C∞ -difféo-
morphe à K2 .
Une manière de voir la bouteille de Klein comme recollement d’une anse entre deux
plans projectifs réels est la suivante. La réunion des images dans K2 des deux rubans
(fermés) hachurés curvilignes de C dans le dessin ci-dessous est aussi un ruban de Möbius
(fermé) plongé dans K2 .

P4
P4 P3
P1
M1
P2 P1
M2 P2
P3

L’image A dans K2 des adhérences des quatre composantes connexes P1 , P2 , P3 et P4


du complémentaire de la réunion des trois parties hachurées dans C est C∞ -difféomorphe à
l’anneau S1 ×[0, 1], et donc K2 est C∞ -difféomorphe au recollement de A sur deux copies M1
et M2 du plan projectif privé de l’intérieur d’un disque fermé plongé, chaque composante
connexe du bord de A étant envoyé sur le bord de l’une de ces deux copies (rappelons que
le bord du ruban de Möbius est constitué d’un seul cercle).

281
Correction de l’exercice E.87. Par les propriétés d’associativité et de commutativité
à C∞ -difféomorphisme près des sommes connexes, et par récurrence, il suffit de montrer

que la somme connexe Σno 1,0 ♯ Σ1,0 = P2 (R) ♯ T est C -difféomorphe à la somme connexe
2

3,0 = P2 (R) ♯ P2 (R) ♯ P2 (R), ou à la somme connexe K2 ♯ P2 (R), par l’exercice


triple Σno
E.86.
Comme faire un trou (en enlevant l’intérieur d’un disque fermé plongé), puis effectuer un
C∞ -difféomorphisme, puis recoller un disque sur l’image du bord du trou ne change pas la
classe de C∞ -difféomorphisme, et puisque le plan projectif troué Σno ∞
1,1 est C -difféomorphe
au ruban de Möbius (compact) M2 , il suffit en fait de montrer que la somme connexe
T2 ♯ M2 est C∞ -difféomorphe à K2 ♯ M2 . Le dessin ci-dessous 139 représente ces deux
surfaces.

Une bouteille de Klein trouée



2,1 = K2 ∖ D
Σno

Un tore troué

Σ1,1 = T2 ∖ D

La somme connexe d’un tore La somme connexe d’une bouteille de Klein


et d’un ruban de Möbius et d’un ruban de Möbius
T2 ♯ M2 K2 ♯ M 2

Le résultat découle alors des dessins suivant, qui expliquent qu’en faisant glisser une
anse le long d’un ruban de Möbius, on passe par C∞ -isotopie de la somme connexe T2 ♯ M2
d’un tore et d’un ruban de Möbius à la somme connexe K2 ♯ M2 d’une bouteille de Klein
et d’un ruban de Möbius.
139. Il est extrait, comme le suivant, du très joli livre de J. Weeks, “The shape of space”, 2nd ed.,
Mono. Text. Pure Appl. Math. 249, Dekker, 2002.

282
T2 ♯ M2 K2 ♯ M 2

Correction de l’exercice E.88. (1) a) Par partition de l’unité, il est possible de


construire un champ de vecteurs le long de c tel que (ċ(e2πit ), v(t)) soit une base de
Tc(e2πit ) Σ pour tout t ∈ [0, 1]. Si les vecteurs v(0) et v(1) ne sont pas dans la même com-
posante connexe de Tc(1) Σg ∖ R ċ(1), alors les bases (ċ(1), v(0)) et (ċ(1), v(1)) ne sont
pas dans une même orientation de Tc(1) Σg . Ceci contredit le fait que Σg est orientable.
Quitte à modifier v(t) pour t proche de 1 dans une carte locale de Σg en c(1), nous pou-
vons alors supposer que v(0) = v(1). Par carte locale et partition de l’unité, nous pouvons
étendre v en un champ de vecteurs lisse sur tout Σg . Puisque Σg est compact, ce champ
de vecteurs est complet. Notons (ϕt )t∈R son flot. Puisque c est compact et puisque v ne
s’annule pas le long de la courbe c, il existe ϵ > 0 tel que l’application de c × [−ϵ, +ϵ] dans
Σg définie par (x, t) ↦ ϕt (x) soit un C∞ -difféomorphisme sur un voisinage compact de c,
envoyant c×{0} sur c. Comme c×[−ϵ, +ϵ] est C∞ -difféomorphe à l’anneau S1 ×[−1, 1] par un
C∞ -difféomorphisme qui envoie c × {0} sur S1 × {0}, le résultat en découle par composition.
b) Notons ψ le C∞ -difféomorphisme de la question a). Notons Σc la surface Σg privée
de l’anneau ouvert ψ(S1 × ] − 12 , + 12 [ ), qui est une surface lisse compacte à bord, ayant deux
composantes connexes de bord C± = ψ(S1 × {± 12 }. La surface Σc possède deux composantes
connexes si c est séparante, et une seule composante connexe sinon. Munissons Σc de
l’orientation induite par le choix d’une des deux orientations de Σg . Si
1 1
f ∶ C− = ψ(S1 × { − }) → C+ = ψ(S1 × { + })
2 2
est l’application définie par ψ(x, − 21 ) ↦ ψ(x, 21 ), alors f est un C∞ -difféomorphisme, ren-
versant l’orientation par la direction sortante, entre les deux composantes connexes du
bord de Σc . Soit α ∶ [0, 21 ] → [0, 1] un C∞ -difféomorphisme infiniment plat en 0 et en 12
(c’est-à-dire dont les dérivées de tout ordre en 0 et en 21 sont nulles) tel que α(0) = 0 et
283
α( 12 ) = 1. Notons R la relation d’équivalence sur Σc engendrée par l’identification de x ∈ C+
et f (x) ∈ C− . Considérons l’application Φ de Σc /R dans Σg , qui vaut l’identité en dehors
de l’image de ψ(S1 × ([−1, − 21 ] ∪ [ 21 , 1])), et telle que pour tous les x ∈ S1 et t ∈ [ 12 , 1], nous
ayons
1 1
Φ(ψ(x, −t)) = ψ(x, −α(t − )) et Φ(ψ(x, t)) = ψ(x, α(t − )) .
2 2
Alors l’application Φ est bien définie par la construction de R, et est un C∞ -difféomor-
phisme de Σc /R dans Σg par les recollements plats.
(2) Notons Σc la surface Σg découpée le long de c. Supposons par l’absurde qu’aucune
composante connexe de Σc n’est un disque. Supposons d’abord que c soit séparante, et
notons Σ+ et Σ− les deux composantes connexes de Σc . Par la classification des surfaces
lisses compactes connexes orientables à bord, il existe alors g− , g+ ∈ N tels que Σ− = Σg− ,1
et Σ+ = Σg+ ,1 (à C∞ -difféomorphisme près). Par l’hypothèse d’absurdité, g− et g+ sont
non nuls. Fixons un point base x± sur le bord de Σ± , tel que x+ = f (x− ) pour un C∞ -
difféomorphisme f ∶ ∂Σ− → ∂Σ+ permettant de recoller Σ+ et Σ− pour obtenir Σg , de sorte
que x± s’envoie sur l’origine c(1) du lacet c dans Σg . Notons u± la classe d’homotopie d’un
lacet en x± dans ∂Σ± , engendrant π1 (∂Σ± , x± ), telle que u+ = f∗ (u− ), où f∗ ∶ π1 (∂Σ− , x− ) →
π1 (∂Σ+ , x+ ) est l’application induite par f sur les groupes fondamentaux. Nous savons que
le groupe fondamental π1 (Σ± , x± ) admet pour présentation

⟨a±1 , b±1 , . . . , a±g± , b±g± , u± ∣ u± = [a±1 , b±1 ] . . . [a±g± , b±g± ]⟩ .

En particulier, pour tout n ∈ N∖{0}, l’élément un± est non trivial si g± ≠ 0, car ce groupe
est égal au groupe libre L(S) sur S = {a±1 , b±1 , . . . , a±g± , b±g± }, et le mot

([a±1 , b±1 ] . . . [a±g± , b±g± ])n

est un mot réduit sur S, de longueur non nulle si g± > 0 et n > 0. Considérons le mor-
phisme π1 (∂Σ− , x− ) → π1 (Σ− , x− ) induit par l’inclusion de ∂Σ− dans Σ− ainsi que le mor-
phisme π1 (∂Σ− , x− ) → π1 (Σ+ , x+ ) induit par la composition de f∗ avec le morphisme
π1 (∂Σ+ , x+ ) → π1 (Σ+ , x+ ) induit par l’inclusion de ∂Σ+ dans Σ+ , qui sont tous les deux
injectifs. En particulier, la somme amalgamée

π1 (Σ− , x− ) ∗π1 (∂Σ− ,x− ) π1 (Σ+ , x+ )

est un produit amalgamé (voir la remarque (3) de la partie 3.1.1).


Par le théorème de van Kampen, le groupe fondamental

π1 (Σg , c(1)) ≃ π1 (Σ− , x− ) ∗π1 (∂Σ− ,x− ) π1 (Σ+ , x+ )

admet pour présentation

⟨a−1 , b−1 , . . . , a−g− , b−g− , a+1 , b+1 , . . . , a+g+ , b+g+ ∣ [a−1 , b−1 ] . . . [a−g− , b−g− ] = [a+1 , b+1 ] . . . [a+g+ , b+g+ ]⟩ .

Notons pour une utilisation dans la question (3) que nous avons alors g = g− + g+ , par
exemple par abélianisation, car nous savons que l’abélianisé de π1 (Σg ) est isomorphe au
groupe Z2g (et par unicité du rang d’un groupe abélien libre de type fini).
La puissance n-ème de la classe d’homotopie du lacet c (ou son inverse) est égale à
([a−1 , b−1 ] . . . [a−g− , b−g− ])n dans cette présentation, qui n’est pas triviale si g− , g+ et n sont
284
non nuls, car c’est un élément réduit non trivial dans la forme normale des éléments dans
le produit amalgamé π1 (Σ− , x− ) ∗π1 (∂Σ− ,x− ) π1 (Σ+ , x+ ), voir la partie 3.1.2.
La démonstration dans le cas non séparant est similaire.
Notons que la réciproque de la question (2) est vraie : si Σc admet une composante
connexe qui est un disque Σ0,1 = B2 , alors c est non essentielle (car homotope au lacet
constant puisque B2 est contractile).
(3) Comme la sphère S2 est simplement connexe, il n’existe pas d’application injective
de π1 (S1 , ∗) ≃ Z dans π1 (S2 , ∗) = {0}.
(4) Comme vu dans la question (2), si la surface Σg− ,1 ∐ Σg+ ,1 est le tore Σ1,0 découpé le
long d’une courbe fermée simple séparante c, alors g− + g+ = 1. Donc nécessairement g− = 0
ou g+ = 0 et c n’est pas essentielle, car elle borde un disque.
(5) Soit f ∈ Diff(Σg ). Si c est une courbe fermée simple, alors f (c) l’est aussi, et c
est séparante si et seulement si f (c) l’est, car f induit une bijection de l’ensemble des
composantes connexes de Σg ∖ c sur l’ensemble des composantes connexes de Σg ∖f (c).
Si c est une courbe fermée simple non séparante de Σg , alors la surface Σg découpée
le long de c est, par la classification des surfaces compactes connexes orientables à bord
et le théorème de van Kampen, C∞ -difféomorphe à Σg−1,2 . Par l’unicité de la classe de
C∞ -isotopie de C∞ -difféomorphismes du cercle renversant l’orientation (voir le lemme 7.6),
et par l’invariance par C∞ -isotopie de la classe de C∞ -difféomorphismes des recollements
(en utilisant l’adaptation immédiate du lemme 7.1 lorsque nous recollons une partie des
composantes connexes du bord sur une partie disjointe des composantes connexes du bord
d’une même variété), le groupe Diff(Σg ) agit transitivement sur l’ensemble des classes de
C∞ -isotopie de courbes fermées simples non séparantes de Σg .
Supposons maintenant que c soit une courbe fermée simple séparante de Σg . Alors la
surface Σg découpée le long de c est, comme vu dans la question (2), par la classifica-
tion des surfaces compactes connexes orientables à bord et le théorème de van Kampen,
C∞ -difféomorphe à Σg− ,1 ∐ Σg+ ,1 avec g− + g+ = g et 0 ≤ g− ≤ g+ (avec g− = 0 si et seule-
ment si c est non essentielle). Par l’unicité dans ce théorème de classification, un tel couple
(g− g+ ) est unique. Le nombre de tels choix de décompositions (g− g+ ) de g est 1 + ⌊ g2 ⌋. De
plus, si g ′ ≠ g ′′ , alors Σg′ ,1 et Σg′′ ,1 ne sont pas C∞ -difféomorphes, toujours par le théorème
de classification. Comme précédemment, le nombre d’orbites du groupe Diff(Σg ) sur l’en-
semble des classes de C∞ -isotopie de courbes fermées simples séparantes de Σg est donc
égal à 1 + ⌊ g2 ⌋.
Au total, nous obtenons que l’ensemble des orbites du groupe Diff(Σg ) sur l’ensemble
des classes de C∞ -isotopie de courbes fermées simples de Σg est de cardinal 2 + ⌊ g2 ⌋.
La dernière affirmation de l’assertion (5) découle de l’assertion (2) et du lemme de
Cerf-Palais 7.5.
(6) Nous avons déjà vu cela dans la question (2), où, en en reprenant les notations, nous
avons montré que le sous-groupe c∗ (π1 (S1 , 1)) est l’image par le morphisme de groupes
π1 (Σg− ,1 , x− ) → π1 (Σg , c(1)) du sous-groupe ([a−1 , b−1 ] . . . [a−g− , b−g− ])Z , et puisque l’image
d’un commutateur par un morphisme de groupes est un commutateur.
(7) Par la classification des surfaces lisses compactes connexes orientables à bord et la
question (5), nous pouvons supposer que c est la courbe du dessin ci-dessous.
Soit alors α la courbe fermée simple non séparante dans Σg comme sur le dessin,
rencontrant transversalement c en un et un seul point. Soit Σα la surface lisse compacte
285
connexe, ayant deux composantes connexes de bord α− et α+ , obtenue en découpant Σg
le long de α, et soit f ∶ α− → α+ le C∞ -difféomorphisme renversant l’orientation par la
direction sortante et permettant de recoller Σα pour obtenir Σg . Soit Σ ̃ g la surface obtenue
α α α ∞
en recollant le long du bord deux copies Σ1 et Σ2 de Σ par le C -difféomorphisme valant
f ∶ α−,1 → α+,2 et f −1 ∶ α−,2 → α+,1 , en notant de manière évidente les composantes connexes
de bord des deux copies Σα1 et Σα2 . Il existe un revêtement double p ∶ Σ ̃ g → Σg galoisien
(même si c’est automatique) de groupe des automorphismes de revêtement constitué, outre
de l’identité, du C∞ -difféomorphisme de Σ ̃ g qui envoie Σα et Σα pour i ∈ {1, 2} par
i 3−i
l’identité (et vaut la rotation d’angle π autour de l’axe dessiné sur le dessin ci-dessous).

Σg
c

Σα α−

α+

̃
c

Σ2g−1

La préimage p−1 (c) de c par p est alors la courbe fermée simple non séparante ̃ c (qui
est l’image des deux relèvements du chemin c ⋅ c, la courbe c parcourue deux fois) du dessin
ci-dessus. Notons que Σ̃ g est une surface compacte connexe orientable de genre 2g − 1 (ce
qui découle aussi du fait que χ(Σ̃ g ) = 2 χ(Σg ), voir l’exercice E.77).

(8) Par la classification des surfaces lisses compactes connexes orientables à bord et la
question (5), nous pouvons supposer que c est la courbe du dessin ci-dessous.
Soit alors α la courbe fermée simple non séparante dans Σg comme sur le dessin,
rencontrant transversalement c en exactement deux points, et telle que α ne soit pas isotope
à une courbe fermée simple disjointe de c. Soit Σα la surface lisse compacte connexe, ayant
deux composantes connexes de bord α− et α+ , obtenue en découpant Σg le long de α, et
soit f ∶ α− → α+ le C∞ -difféomorphisme renversant l’orientation par la direction sortante
et permettant de recoller Σα pour obtenir Σg . Soit Σ ̃ g la surface obtenue en recollant le
long du bord deux copies Σ1 et Σ2 de Σ par le difféomorphisme valant f ∶ α−,1 → α+,2
α α α

et f −1 ∶ α−,2 → α+,1 , en notant de manière évidente les composantes connexes de bord des
deux copies Σα1 et Σα2 . Il existe un revêtement double p ∶ Σ ̃ g → Σg galoisien (même si c’est
automatique), de groupe des automorphismes de revêtement constitué, outre de l’identité,
du C∞ -difféomorphisme de Σ ̃ g qui envoie Σα et Σα pour i ∈ {1, 2} par l’identité (et vaut
i 3−i
la rotation d’angle π autour de l’axe dessiné sur le dessin ci-dessous).
286
Σg
α
c

α−
α+
Σα

̃g
Σ
̃
c1

̃
c2

La préimage p−1 (c) de c par p est alors la réunion disjointe de deux courbes fermées
simples non séparantes ̃ c1 et ̃c2 (qui sont les images des deux relèvements possibles du
chemin c) du dessin ci-dessous. Notons que la réunion ̃ c=̃ c1 ∪ ̃
c2 est, elle, séparante dans
̃ g car p ∶ Σ
Σ ̃g ∖ ̃c → Σg ∖ c est continue, d’image non connexe. Par ailleurs, notons que Σ ̃g
est une surface compacte connexe orientable de genre 2g − 1 (ce qui découle aussi du fait
que χ(Σ̃ g ) = 2 χ(Σg ), voir l’exercice E.77).

Correction de l’exercice E.89. (1) Considérons une structure de CW-complexe fini


sur Σg,b ayant c0 , c1 et c2 cellules de dimension 0, 1 et 2 respectivement. Considérons une
structure de CW-complexe fini sur Σg′ ,b′ ayant c′0 , c′1 et c′2 cellules de dimension 0, 1 et
2 respectivement. Comme la caractéristique d’Euler du cercle est nulle, la structure de
CW-complexe induite sur la composante connexe du bord D de Σg,b possède d cellules de
dimension 0 et 1, et celle sur D′ possède d′ cellules de dimension 0 et 1. Quitte à subdiviser,
nous pouvons supposer que d et d′ sont égaux. Puisque la classe de C∞ -difféomorphisme du
recollement S ne dépend que de la classe de C∞ -isotopie de f (voir le lemme 7.1 (2)), nous
pouvons supposer que le C∞ -difféomorphisme f envoie les 0-cellules de D sur les 0-cellules
de D′ (et de même pour les 1-cellules). Alors S admet une structure de CW-complexe
fini ayant c0 + c′0 − d cellules de dimension 0, c1 + c′1 − d cellules de dimension 1, et c2 + c′2
cellules de dimension 2. Par l’invariance de la caractéristique d’Euler en la structure de
CW-complexe fini, nous avons donc

χ(S) = (c0 + c′0 − d) − (c1 + c′1 − d) + (c2 + c′2 ) = χ(Σg,b ) + χ(Σg′ ,b′ ) .

287
Voir la formule d’additivité (28) de la caractéristique d’Euler pour une généralisation.
(2) Un raisonnement similaire utilisant le fait que la caractéristique d’Euler du cercle
est nulle donne
χ(S) = χ(Σg,b ) .
(3) Il découle des questions (1) et (2) et de la proposition 7.11 que si la surface Σg,b
admet une décomposition en n pantalons, alors
2 − 2g − b = χ(Σg,b ) = n χ(Σ0,3 ) = n(2 − 3) = −n < 0 .
En particulier, ceci exclu exactement la sphère Σ0,0 , le disque Σ0,1 , l’anneau Σ0,2 et le tore
Σ1,0 .
Σg
c3
P1 c5 P2g−2
P2 P4
c1 c3g−3
P3 c3g−4
c2
c4

c3 Σg,1 c3g−3
P1 c5 P2g−1
P2 P4
c1 P3 c3g−4 P2g−2
c2
c4 c3g−2

Σ0,b

P1 P2 P3 P4 Pb−3 Pb −2

c1 c2 c3 c4 cb−4 cb−3

Réciproquement, si χ(Σg,b ) < 0, comme Σg,b = Σg,0 ♯ Σ0,b , comme Σg,0 avec g ≥ 2 admet
une décomposition en 2g − 2 pantalons, comme Σg,1 avec g ≥ 1 admet une décomposition
en 2g − 1 pantalons, et comme Σ0,b avec b ≥ 3 admet une décomposition en b − 2 pantalons
(voir les dessins ci-dessus), le résultat en découle.
(4) Fixons une décomposition en n pantalons {c1 , . . . , ck }. Comme chaque pantalon de
cette décomposition a trois composantes connexes de bord, comme sur chaque cercle ci
se recollent exactement deux bords de pantalons, comme chaque composante connexe du
bord de Σg,b appartient à un et un seul pantalon, en comptant de deux manières le nombre
avec multiplicité de bords de pantalons, nous avons 2k + b = 3n. Puisque le nombre n de
pantalons est égal à l’opposé de la caractéristique d’Euler comme vu dans la question (3),
nous avons
2k + b = 3n = −3 χ(Σg,b ) = 3(2g + b − 2) .
D’où comme cherché k = 3g − 3 + b et
n = 2g + b − 2 .

288
8 Courbure des courbes et surfaces de l’espace euclidien
140
AΓEΩM ET P HT OΣ M H∆EIΣ EIΣIT Ω

Dans ce dernier chapitre, nous allons considérer certains aspects métriques des sous-
variétés, 141 lorsque nous les munissons des structures métriques induites par celles de
l’espace euclidien ambiant. Nous introduirons des quantités numériques permettant, à re-
paramétrage et isométrie près, de caractériser les sous-variétés considérées en tant qu’objets
métriques : la courbure pour les courbes planes, les courbure et torsion pour les courbes
gauches, et la courbure de Gauss pour les surfaces de l’espace euclidien de dimension 3. Dans
ce chapitre, nous suivrons les références [BG, doC]. Pour compléter la brève introduction
à la géométrie riemannienne qui suit, nous renvoyons par exemple à [Pau4, GaHL, Spi].
Soient r, m ∈ N∖{0}. Nous noterons dans tout ce chapitre ∥ ∥ et ⟨ , ⟩ la norme et le
produit scalaire usuel de Rm . Nous identifions tout élément de Rm avec la matrice colonne
de ses coordonnées dans la base canonique de Rm . Nous pouvons remplacer Rm dans ce qui
suit par un espace vectoriel réel euclidien de dimension m (muni d’une base orthonormée
fixée lorsque besoin).
Exercice E.90. Montrer que le sous-espace de (Rm )m formé des bases orthonormées (res-
pectivement des bases orthonormées directes) de Rm est une sous-variété lisse de (Rm )m ,
qui est C∞ -difféomorphe à O(m) (respectivement SO(m)). En particulier, le sous-espace
des bases orthonormées directes de R2 est C∞ -difféomorphe au cercle S1 .

8.1 Courbure des courbes planes et gauches


La courbe de tes yeux fait le tour de mon coeur,
Un rond de danse et de douceur,
Auréole du temps, berceau nocturne et sûr,
Et si je ne sais plus tout ce que j’ai vécu
C’est que tes yeux ne m’ont pas toujours vu.
Feuilles de jour et mousse de rosée,
Roseaux du vent, sourires parfumés,
Ailes couvrant le monde de lumière,
Bateaux chargés du ciel et de la mer,
Chasseurs des bruits et sources des couleurs,
Parfums éclos d’une couvée d’aurores
Qui gît toujours sur la paille des astres,
Comme le jour dépend de l’innocence
Le monde entier dépend de tes yeux purs
Et tout mon sang coule dans leurs regards.
Paul Eluard, Capitale de la douleur, 1926

Une courbe régulière de classe Cr dans Rm est une application c ∶ I → Rm de classe Cr ,


où I est un intervalle de longueur non nulle de R, telle que ċ(t) ≠ 0 pour tout t ∈ I. Nous
140. La tradition veut que cette phrase, signifiant « Que nul n’entre ici s’il n’a l’esprit géomètre » fut
gravée à l’entrée de l’Académie, l’école fondée à Athènes par Platon.
141. donc après la topologie homotopique des chapitres 1, 2 et 3, et la topologie différentielle des chapitres
4, 5 et 7, nous effectuons pour la première fois de la vraie géométrie différentielle, en renvoyant au sens
étymologique du mot « géométrie » de mesurer les mondes

289
dirons que c est une courbe plane si m = 2 et une courbe gauche si m = 3. Sa longueur est

long(c) = ∫ ∥ċ(t)∥ dt ,
I

qui est un élément de [0, +∞].


Nous dirons que deux courbes régulières c ∶ I → Rm et d ∶ J → Rm sont équiva-
lentes modulo paramétrage (respectivement modulo paramétrage orienté) s’il existe un Cr -
difféomorphisme (respectivement Cr -difféomorphisme préservant l’orientation) φ ∶ I → J
tel que
d = c ○ φ−1 .
Nous dirons alors que d est un reparamétrage (respectivement reparamétrage orienté) de c.
Nous dirons que deux courbes régulières c ∶ I → Rm et d ∶ J → Rm sont équivalentes
modulo isométrie (respectivement modulo déplacement) s’il existe une isométrie (respecti-
vement un déplacement, c’est-à-dire une isométrie préservant l’orientation) ϕ de l’espace
métrique Rm muni de la distance euclidienne usuelle, et de son orientation usuelle (en tant
qu’espace vectoriel réel de dimension finie) telle que

d=ϕ○c.

Rappelons que toute isométrie (respectivement tout déplacement) de Rm est la composition


d’une transformation orthogonale (respectivement une rotation) x ↦ Ax où A ∈ O(m)
(respectivement A ∈ SO(m) ) avec une translation x ↦ x + t où t ∈ Rm . Cette écriture
montre que le groupe des isométries (respectivement déplacements) de Rm est isomorphe
au produit semi-direct de son sous-groupe des isométries vectorielles O(m) (respectivement
SO(m) ) par le groupe Rm de ses vecteurs de translations.
Rappelons que c est paramétrée par longueur d’arc si pour tout s ∈ I son vecteur
vitesse ċ(s) est unitaire, c’est-à-dire s’il vérifie ∥ċ(s)∥ = 1. Rappelons que toute courbe
régulière admet un reparamétrage (respectivement reparamétrage orienté) par longueur
d’arc, unique à isométrie (respectivement translation) près à la source (voir le lemme 5.8).
La longueur d’une courbe paramétrée par longueur d’arc c ∶ I → Rm est égale à la longueur
de son intervalle de définition I.

8.1.1 Classification à déplacement près des courbes planes


Supposons que r ≥ 2 et m = 2. Nous identifierons le plan réel R2 et la droite complexe C
par l’application (x, y) ↦ x + iy. Soit c ∶ I → R2 une courbe plane paramétrée par longueur
d’arc. Le repère (mobile) de Frenet de c est l’application de classe Cr−1 de l’intervalle I
dans le sous-espace de (R2 )2 des bases orthonormées directes de R2 définie par

s ↦ (τ (s) = ċ(s), ν(s) = i ċ(s)) .

Les vecteurs unitaires τ (s) et ν(s) sont aussi appelés les vecteurs tangents et normaux à
la courbe c au temps s. Les applications τ = τc ∶ I → R2 et ν = νc ∶ I → R2 ainsi définies
sont de classe Cr−1 .
La courbure de c est l’application κ = κc ∶ I → R de classe Cr−2 définie par

κ ∶ s ↦ ⟨τ̇ (s), ν(s)⟩ .

290
Pour tout s ∈ I tel que κ(s) ≠ 0, le nombre κ(s) 1
est appelé le rayon de courbure de
la courbe plane c en c(s). Le cercle osculateur à la courbe plane c au point c(s) est le
cercle de centre c(s) + κ(s)
1 1
ν(s) et de rayon κ(s) . Nous renvoyons à la partie 8.1.2 pour une
explication de la terminologie.
En dérivant la formule ∥ċ(s)∥2 = 1, nous obtenons que les vecteurs τ (s) et τ̇ (s) sont
orthogonaux, donc que τ̇ (s) et ν(s) sont colinéaires, et comme ν(s) est un vecteur unitaire,
nous avons
∀ s ∈ I, τ̇ (s) = κ(s) ν(s) . (29)
Cette formule, appelée l’équation de Frenet, redonne la définition de κ en prenant le produit
scalaire avec ν(s). Attention, il est important que la courbe soit paramétrée par longueur
d’arc pour utiliser cette formule afin de calculer la courbure. Il convient donc de ne pas
oublier de reparamétrer les courbes par longueur d’arc si ce n’est pas déjà le cas.
Remarquons que τ̇ (s) = c̈(s) est le vecteur accélération de la courbe c au temps s. La
formule (29) dit en particulier que l’accélération d’une courbe paramétrée par longueur
d’arc est normale (c’est-à-dire colinéaire au vecteur normal en tout temps).
Exemple. Par exemple, la courbure du cercle de centre z0 et de rayon R paramétré dans
s
le sens trigonométrique (et par longueur d’arc) par c ∶ s ↦ z0 + R ei R est R1 . En effet, en
remarquant que ċ(s) est bien de module 1, nous avons
s s 1 is
τ (s) = ċ(s) = i ei R , ν(s) = − ei R et τ̇ (s) = − e R .
R
Attention, si ce cercle est paramétré dans le sens des aiguilles d’une montre, la courbure
est alors constante égale à − R1 . La proposition 8.1 dit en particulier que les courbes planes
régulières de courbure constante sont ainsi les arcs de droites et les arcs de cercles (avec
leurs deux classes de paramétrage orienté, pouvant faire plusieurs tours et fractions de
tours !).
Remarque. Pour toute courbe plane régulière f ∶ J → R2 de classe Cr , pour tout repara-
métrage orienté par longueur d’arc c = f ○ s−1 de f , nous pouvons définir le repère (mobile)
de Frenet t ↦ (τ (t) = τf (t), ν(t) = νf (t)) de f par

f˙(t)
∀ t ∈ J, τ (t) = = τf ○s−1 (s(t)) et ν(t) = i τ (t) = νf ○s−1 (s(t)) ,
∥f˙(t)∥
et la courbure κ = κf ∶ J → R2 en posant
∀ t ∈ J, κ(t) = ⟨τ̇ (t), ν(t)⟩ = κf ○s−1 (s(t)) .
Comme deux tels reparamétrages ne diffèrent que d’une translation à la source et puisque
s′ (t) = ∥f˙(t)∥, les formules ci-dessus sont bien vérifiées.
Remarquons que la courbure des courbes planes régulières est invariante par reparamé-
trage orienté (par construction) et par déplacements, et qu’elle est changée en son opposé
par un reparamétrage non orienté. En effet, si f ∶ J → R2 de classe Cr est une courbe
plane régulière, si φ ∶ J → I est un Cr -difféomorphisme, si ϵ est le signe du jacobien de φ
(c’est-à-dire ϵ = +1 si φ préserve l’orientation et ϵ = −1 sinon), et si ϕ ∶ R2 → R2 est un
déplacement (de la forme x ↦ Ax + b avec A ∈ SO(2) et b ∈ R2 ), de partie vectorielle ϕ′ (de
la forme correspondante x ↦ Ax), alors nous avons
τf ○φ−1 = ϵ τf ○ φ−1 , νf ○φ−1 = ϵ νf ○ φ−1 et κf ○φ−1 = ϵ κf ○ φ−1 ,
291
et
τϕ○f = ϕ′ ○ τf , νϕ○f = ϕ′ ○ νf et κϕ○f = κf .
Même s’il est fortement conseillé de passer d’abord par un reparamétrage par lon-
gueur d’arc, comme celui-ci n’est pas toujours une fonction élémentaire, il est bien entendu
possible de donner une expression intrinsèque de la courbure : en dérivant la formule
f˙(t) = ∥f˙(t)∥ τ (t), nous obtenons

f¨(t) = (∥f˙(t)∥)′ τ (t) + ∥f˙(t)∥ τ̇ (t) .

Donc
det (f˙(t), f¨(t))
κf (t) = .
∥f˙(t)∥2
Proposition 8.1. Pour toute application κ ∶ I → R de classe Cr−2 , il existe une courbe
plane paramétrée par longueur d’arc c ∶ I → R2 de classe Cr et de courbure égale à κ, unique
modulo déplacement.
Démonstration. Si c ∶ I → R2 est une courbe de classe Cr paramétrée par longueur
d’arc, alors sa vitesse τ = ċ ∶ I → S1 est une application à valeurs dans le cercle (puisque
ses vecteurs tangents sont unitaires). Par le théorème du relèvement 2.27 (qui fournit des
applications aussi régulières que l’application à relever, lorsque le revêtement est de classe
C∞ , donc un C∞ -difféomorphisme local), appliqué au revêtement universel R → S1 de classe
C∞ défini par t ↦ ei t , il existe une application θ ∶ I → R de classe Cr−1 , unique modulo
constante additive dans 2πZ, telle que pour tout s ∈ I, nous ayons

ċ(s) = τ (s) = eiθ(s) ,

et donc κ(s) = θ̇(s). La donnée de l’application κ de classe Cr−2 (donc au moins continue
car nous avons supposé que r ≥ 2) détermine par intégration l’application θ de classe Cr−1
à constante additive près, qui détermine l’application τ de classe Cr−1 à une constante
multiplicative de module 1 près, qui détermine par intégration l’application c de classe Cr
modulo déplacement (rotation-translation), le terme de translation venant de la constante
d’intégration. ◻
Par exemple, les arcs de droites et cercles sont les courbes régulières de courbure
constante, et les clothoïdes sont les courbes régulières dont la courbure est linéaire crois-
sante κ ∶ s ↦ λ s où λ > 0. Le dessin ci-dessous est extrait de Wikipedia, auquel nous
renvoyons pour l’historique.

Clothoïde
de courbure
κ∶s↦s

292
8.1.2 Classification à déplacement près des courbes gauches
Supposons maintenant que r ≥ 3 et n = 3. Une courbe gauche c ∶ I → R3 de classe Cr est
dite bi-régulière si pour tout t ∈ I, ses vecteurs vitesse ċ(t) et accélération c̈(t) au temps t
sont linéairement indépendants (ce qui ne dépend pas du paramétrage). Nous renvoyons par
exemple à [Ber, Pau5] pour des rappels sur le produit vectoriel 142 dans l’espace vectoriel
euclidien orienté R3 .
Fixons une courbe gauche bi-régulière paramétrée par longueur d’arc c ∶ I → R3 de
classe Cr . Le repère (mobile) de Frenet de c est l’application de classe Cr−2 de l’intervalle I
dans la sous-variété lisse de (R3 )3 constituée des bases orthonormées directes de R3 (voir
l’exercice E.90), définie par

τ̇ (s)
s ↦ ( τ (s) = ċ(s), ν(s) = , β(s) = τ (s) ∧ ν(s) ) . (30)
∥τ̇ (s)∥

Ces trois vecteurs sont appelés respectivement les vecteurs tangent, normal, binormal de
la courbe c au temps s. Ce sont des vecteurs unitaires (car c est paramétrée par longueur
d’arc). Le plan vectoriel engendré par τ (s) et ν(s) est appelé le plan osculateur de la courbe
c. Il contient toute l’information au second ordre de la courbe c. Nous noterons τ = τc , ν = νc
et β = βc lorsqu’il convient de préciser la courbe c. Ces applications sont en effet de classe
Cr−2 (τ est même de classe Cr−1 ), et en dérivant la relation ⟨τ (s), τ (s)⟩ = 1, nous obtenons
que τ (s) et ν(s) sont orthogonaux, donc par les propriétés du produit vectoriel, que le
triplet (τ (s), ν(s), β(s)) est bien une base orthonormée directe de R3 .

Lemme 8.2. Il existe des uniques fonctions K = Kc ∶ I → ]0, +∞[ de classe Cr−2 et
T = Tc ∶ I → R de classe Cr−3 , respectivement appelée la courbure de c et la torsion de
c, telles que le système d’équations différentielles suivant, dit de Frenet, 143 soit vérifié en
tout point s de I :


⎪ τ̇ (s) = K(s) ν(s)



⎨ ν̇(s) = −K(s) τ (s) − T (s) β(s) (31)




⎩ β̇(s) = T (s) ν(s) .
De plus, pour tout s ∈ I, nous avons


⎪ K(s) = ∥τ̇ (s)∥ = ⟨ν(s), τ̇ (s)⟩ = − ⟨ν̇(s), τ (s)⟩

⎨ (32)


⎩ T (s) = ⟨β̇(s), ν(s)⟩ = − ⟨ν̇(s), β(s)⟩ .
142. Rappelons que pour tous les vecteurs u et v dans l’espace vectoriel euclidien orienté usuel R3 , leur
produit vectoriel u ∧ v est l’unique vecteur de R3 tel que pour tous les w ∈ R3 , nous ayons

⟨u ∧ v, w⟩ = det(u, v, w)
B

où B est la base canonique de R . Le vecteur u ∧ v est nul si et seulement si u et v sont colinéaires. Si u et


3

v sont orthogonaux non nuls, alors u ∧ v est le vecteur directement orthogonal à u et à v, de norme égale
à ∥u∥ ∥v∥. Enfin, si u = (x, y, z) et v = (x′ , y ′ , z ′ ), alors les composantes de u ∧ v sont

y y′ z z′ x x′ y y′ x x′ x x′
u∧v =(∣ ∣, ∣ ∣, ∣ ∣)=(∣ ∣, −∣ ∣, ∣ ∣).
z z′ x x′ y y′ z z′ z z′ y y′

143. ou parfois de Frenet-Serret

293
Démonstration. La définition de ν dans la formule (30) permet d’obtenir la première éga-
lité du système (31) en posant K(s) = ∥τ̇ (s)∥ = ∥c̈(s)∥, qui est bien strictement positive 144
et de classe Cr−2 en s.
L’orthogonalité entre ν̇(s) et ν(s), obtenue en dérivant l’égalité ⟨ν(s), ν(s)⟩ = 1, 145
implique que ν̇(s) est une combinaison linéaire de τ (s) et β(s). Ceci permet d’écrire
ν̇(s) = a(s) τ (s) + b(s) β(s) , (33)
avec a(s) = ⟨ν̇(s), τ (s)⟩ et b(s) = ⟨ν̇(s), β(s)⟩, puisque τ (s) et β(s) sont orthogonaux.
En dérivant les égalités ⟨ν(s), τ (s)⟩ = 0 et ⟨ν(s), β(s)⟩ = 0, nous pouvons respectivement
écrire
a(s) = ⟨ν̇(s), τ (s)⟩ = −⟨ν(s), τ̇ (s)⟩ = −K(s)
et poser
T (s) = −b(s) = −⟨ν̇(s), β(s)⟩ = ⟨ν(s), β̇(s)⟩ .
Ceci permet d’obtenir la deuxième égalité du système (31). Notons que T est bien de classe
Cr−3 car ν(s) et β(s) sont Cr−2 .
Par la définition de β(s) = τ (s) ∧ ν(s) et en dérivant, le caractère bilinéaire et alterné
du produit vectoriel permet d’écrire β̇(s) = τ (s) ∧ ν̇(s). En utilisant la formule centrée (33)
et le fait que τ (s) ∧ β(s) = −ν(s), nous obtenons la dernière égalité du système (31). ◻
Pour tout s ∈ I, puisque K(s) ≠ 0, le nombre K(s) 1
est bien défini, appelé le rayon
146
de courbure de la courbe gauche c en c(s). Le cercle osculateur à la courbe gauche c
au point c(s) est le cercle de centre c(s) + K(s) ν(s) et de rayon K(s)
1 1
tangent à τ (s) en
c(s). Il est contenu dans le plan osculateur, qui est, comme défini ci-dessus, le plan affine
c(s) + R τ (s) + R ν(s).

plan osculateur

1
K (s)
cercle osculateur

ν (s) c

c(s)
β (s) τ (s)

Pour tout s0 ∈ I, alors que la droite affine tangente c(s0 ) + R τ (s0 ) a un contact d’ordre
1 avec la courbe gauche c en c(s0 ) (ceci signifie que
∥ c(s0 + t) − (c(s0 ) + t τ (s0 )) ∥ = O(t2 )
144. L’hypothèse que la courbe c est birégulière implique en particulier que le vecteur accélération c̈(s)
est non nul pour tout s ∈ I.
145. Par la formule (30), le vecteur ν(s) est unitaire pour tout s ∈ I.
146. Par convention compatible avec des arguments de passage à la limite (et de convergence de grands
cercles vers des droites), si c n’est pas supposée birégulière (mais toujours paramétrée par longueur d’arc),
il est possible de continuer de définir le vecteur tangent τ (s) = ċ(s) et la courbure K(s) = ∥c̈(s)∥. Si
K(s) = 0, le rayon de courbure est +∞, le centre du cercle osculateur est à l’infini, et le cercle osculateur
coïncide avec la droite tangente R τ (s).

294
quand t → 0), le cercle osculateur a un contact d’ordre 2 avec c, au sens suivant. Posons
R = K(s
1
0)
et paramétrons par longueur d’arc le cercle osculateur en c(s0 ) par

θ θ
f ∶ θ ↦ c(s0 ) + R (1 − cos ) ν(s0 ) + R ( sin ) τ (s0 ) .
R R
Nous avons
1
f (0) = c(s0 ), f˙(0) = τ (s0 ) = ċ(s0 ), f¨(0) = ν(s0 ) = K(s0 ) ν(s0 ) = c̈(s0 ) .
R
Dire que le cercle osculateur de c en c(s0 ) a un contact d’ordre 2 avec la courbe gauche c
en c(s0 ) signifie que
∥c(s0 + θ) − f (θ)∥ = O(θ3 )
quand θ → 0, ce qui se vérifie en développant au second ordre les fonctions θ ↦ c(s0 + θ) et
f en θ = 0.
Remarquons que si φ ∶ I → J est une (restriction d’une) isométrie (pour la distance eu-
clidienne), si ϵ est la dérivée (constante) de φ (c’est-à-dire ϵ = +1 si φ préserve l’orientation
et ϵ = −1 sinon), alors c ○ φ−1 est encore une courbe paramétrée par longueur d’arc, et nous
avons
τc○φ−1 = ϵ τc ○ φ−1 , νc○φ−1 = νc ○ φ−1 , βc○φ−1 = ϵ βc ○ φ−1 ,
Kc○φ−1 = Kc ○ φ−1 et Tc○φ−1 = Tc ○ φ−1 .
De plus, soit ϕ ∶ R3 → R3 une isométrie, qui est une transformation affine, de la forme
x ↦ Ax + b avec A ∈ O(3) et b ∈ R3 . Sa différentielle, de la forme x ↦ Ax (constante, notée
ϕ′ ), est une isométrie vectorielle de R3 , donc préserve la norme. L’application linéaire ϕ′
préserve le produit vectoriel si et seulement si ϕ est un déplacement. En notant ϵ′ = det A,
qui vaut +1 si ϕ préserve l’orientation, et −1 sinon, nous avons

∀ x, y ∈ R3 , ϕ′ (x ∧ y) = ϵ′ ϕ′ (x) ∧ ϕ′ (y) .

Alors ϕ ○ c est encore une courbe paramétrée par longueur d’arc, et nous avons

τϕ○c = ϕ′ ○ τc , νϕ○c = ϕ′ ○ νc , βϕ○c = ϵ′ ϕ′ ○ βc ,

Kϕ○c = Kc et Tϕ○c = ϵ′ Tc .
Attention, comme dans le cas planaire, il est important que la courbe soit paramétrée
par longueur d’arc pour utiliser les équations de Frenet afin de calculer la courbure et la
torsion. Il convient donc a priori de ne pas oublier de reparamétrer les courbes par longueur
d’arc si ce n’est pas déjà le cas.
Mais il est néanmoins possible de calculer la courbure et la torsion sans passer par une
explicitation du paramétrage par longueur d’arc. En effet, si f ∶ J → R3 est un repara-
métrage orienté quelconque d’une courbe gauche bi-régulière c ∶ I → R3 paramétrée par
longueur d’arc et si s ∶ t ↦ st est le changement de variable 147 tel que f = c ○ s, alors

f˙(t) = s′ (t) ċ(st ) = ∥f˙(t)∥ τ (st ) ,


147. qui vérifie s′ (t) = ∣s′ (t)∣ = ∥f˙(t)∥ puisque c est paramétrée par longueur d’arc et puisque le changement
de variable est strictement croissant

295
et
f¨(t) = s′′ (t) τ (st ) + (s′ (t))2 τ̇ (st ) = s′′ (t) τ (st ) + ∥f˙(t)∥2 K(st ) ν(st )
et
...
f (t) =(s′′′ (t) − ∥f˙(t)∥3 K(st )2 ) τ (st ) + (s′′ (t) s′ (t) K(st ) + (∥f˙(t)∥2 K(st ))′ ) ν(st )
− (∥f˙(t)∥3 K(st ) T (st ) β(st ) .

Donc en utilisant le caractère multilinéaire et alterné du produit vectoriel et du détermi-


nant, nous avons
∥ f˙(t) ∧ f¨(t) ∥
K(s(t)) =
∥f˙(t)∥3
et ...
det ( f˙(t), f¨(t), f (t) )
T (s(t)) = − .
∥ f˙(t) ∧ f¨(t) ∥2

Le résultat suivant dit que la courbure et la torsion déterminent une courbe birégulière
à isométrie et reparamétrage près.

Proposition 8.3. Pour tout intervalle I et pour toutes les applications K ∶ I → ]0, +∞[
de classe Cr−2 et T ∶ I → R de classe Cr−3 , il existe une courbe gauche paramétrée par
longueur d’arc bi-régulière c ∶ I → R3 de classe Cr de courbure égale à K et de torsion égale
à T , unique modulo déplacement.

Démonstration. Soient s0 ∈ I et F0 = (τ0 , ν0 , β0 ) une base orthonormée directe de R3 .


Rappelons que le groupe SO(3) des rotations agit simplement transitivement sur l’ensemble
des bases orthonormées directes de R3 .

Lemme 8.4. Le système d’équations différentielles (31) admet une unique solution

F ∶ s ↦ (τ (s), ν(s), β(s))

définie sur tout I 148 à valeurs dans 149 (R3 )3 , de classe Cr−2 , qui vérifie la condition initiale
F (s0 ) = (τ0 , ν0 , β0 ), et telle que le triplet F (s) soit une base orthonormée directe de R3
pour tout s ∈ I.

Montrons tout d’abord que ce lemme permet de terminer la démonstration de la pro-


position 8.3. Pour toute constante d’intégration c0 ∈ R3 , la courbe gauche c ∶ I → R3 définie
par
s
c ∶ s ↦ c0 + ∫ τ (t) dt (34)
s0

est paramétrée par longueur d’arc (car ċ(s) = τ (s) est un vecteur unitaire). Elle est biré-
gulière (car ċ(s) = τ (s) et c̈(s) = τ̇ (s) = K(s) ν(s) sont linéairement indépendants puisque
τ (s) et ν(s) le sont et puisque la courbure K est strictement positive). La courbe gauche
est de courbure égale à K et de torsion égale à T par définition. Elle est de plus de classe
Cr par itération (« bootstrap » en anglais) : les applications K et ν sont de classe Cr−2
148. Tutti Frutti, Little Richard, https ://www.youtube.com/watch ?v=F13JNjpNW6c
149. Il convient de bien faire attention qu’un point dans l’image de F est un triplet de vecteurs de R3 ,
pas un triplet de réels.

296
par hypothèse et construction, donc la première équation du système (31) montre que τ
est de classe Cr−1 , et donc par la nouvelle intégration (34) ci-dessus, l’application c est
de classe Cr . Ceci montre que la courbe gauche cherchée c existe, et qu’elle est unique, à
déplacement (rotation-translation) 150 près.
Démonstration du lemme 8.4. Le système d’équations (31) est un système d’équations
différentielles linéaires (sans second membre) du premier ordre à coefficients continus, et
nous savons alors (voir par exemple [Car, Theo. 1.9.1]), qu’il admet une et une seule solution
F ∶ s ↦ (τ (s), ν(s), β(s)) de classe C1 à valeurs dans (R3 )3 , définie sur l’intervalle I tout
entier, 151 et valant F0 en s = s0 .
⎛τ1 (s) ν1 (s) β1 (s)⎞
Pour tout s ∈ I, notons B(s) = ⎜τ2 (s) ν2 (s) β2 (s)⎟ ∈ M3 (R) la matrice réelle 3 × 3
⎝τ3 (s) ν3 (s) β3 (s)⎠
dont les colonnes sont les coordonnées de

τ (s) = τ1 (s)τ0 + τ2 (s)ν0 + τ3 (s)β0 ,


ν(s) = ν1 (s)τ0 + ν2 (s)ν0 + ν3 (s)β0 ,
β(s) = β1 (s)τ0 + β2 (s)ν0 + β3 (s)β0

dans la base F0 . En particulier, la matrice B(s0 ) est la matrice identité I3 . Si nous posons
⎛ 0 K(s) 0 ⎞
A(s) = ⎜−K(s) 0 −T (s)⎟, alors le système d’équations (31) s’écrit, par un calcul
⎝ 0 T (s) 0 ⎠
élémentaire
d
∀ s ∈ I, B(s) = B(s) tA(s) . (35)
ds
Comme l’application A est de classe Cr−3 , l’application B (et donc l’application F ) est de
classe Cr−2 .
L’application de I dans M3 (R) définie par s ↦ tB(s) B(s) vaut I3 en s = s0 et vérifie
l’équation différentielle du premier ordre
d t
( B(s) B(s)) = A(s) tB(s) B(s) + tB(s) B(s) tA(s) .
ds
Comme la matrice A(s) est antisymétrique, les deux applications s ↦ I3 (qui est constante)
et s ↦ t B(s) B(s), qui vérifient toutes les deux sur I la même équation différentielle du
premier ordre
d
X(s) = A(s) X(s) − X(s) A(s)
ds
avec la même condition initiale en s = s0 , sont égales. Donc B(s) appartient à O(3) pour
tout s ∈ I, et puisque SO(3) est la composante connexe par arcs de I3 = B(s0 ) dans O(3), la
matrice B(s) appartient à SO(3) pour tout s ∈ I. Donc F est bien à valeurs dans l’ensemble
des bases orthonormées directes de R3 . Ceci montre le lemme 8.4, donc la proposition 8.3.
◻◻
150. La rotation correspond au choix de la condition initiale (τ0 , ν0 , β0 ) du système (31), qui est une base
orthonormée directe (on passe de l’une à l’autre par un élément de SO(3)). La translation correspond au
choix de la constante d’intégration dans la formule (34).
151. C’est une propriété remarquable des systèmes d’équations différentielles linéaires.

297
Remarque. Supposons que A(t) et A(s) commutent pour tous les s, t ∈ I (ce qui est le
cas si et seulement si le rapport T (s)/K(s) est constant, comme le montre un petit calcul).
Notons ⋅ l’action linéaire naturelle de GL3 (R) sur (R3 )3 définie par
3
(ai,j )1≤i,j≤3 ⋅ (vk )1≤k≤3 = ( ∑ ai,j vj )1≤i≤3 .
j=1

Remarquons que l’équation différentielle (35) est équivalente à

d t
B(s) = tB(s)A(s) ⇐⇒ Ḟ (s) = A(s) ⋅ F (s) .
ds
Alors par unicité, l’unique solution maximale du système (31) valant F0 en s = s0 est définie
sur I, en utilisant l’application exponentielle exp ∶ M3 (R) → GL3 (R) des matrices, par
s
F ∶ s ↦ exp ( ∫ A(t) dt) ⋅ F0 .
s0

Mais une telle formule n’est pas valable en général lorsqu’une telle hypothèse de com-
mutation n’est pas vérifiée.
Exemples. (1) Les courbes gauches birégulières de torsion nulle sont les courbes planaires,
car après reparamétrage par longueur d’arc, leur vecteur binormal β(s) est constant, égal à
β(s0 ) pour tout s0 ∈ I fixé, et donc la courbe est contenue dans le plan affine orthogonal à
β(s0 ) et passant par c(s0 ) pour un temps initial s0 , donc contenue dans le plan osculateur
c(s0 ) + R τ (s0 ) + R ν(s0 ).
(2) Les courbes gauches birégulières de torsion K et de courbure T toutes deux constantes
non nulles sont appelées les hélices circulaires.

Théorème 8.5. (Théorème de Puiseux) À reparamétrage et déplacement près, les


hélices circulaires maximales sont les courbes définies sur R de la forme

f ∶ t ↦ (a cos t, a sin t, b t) ,

où a, b ∈ R avec a > 0 et b ≠ 0, de courbure K = a


a2 +b2
et torsion T = b
a2 +b2
.

Le réel strictement positif a est appelé le rayon de l’hélice circulaire f , et le réel 2πb le
pas de l’hélice circulaire f . √
En posant λ = √ 21 2 = K 2 + T 2 , un reparamétrage par longueur d’arc de cette courbe
a +b
f est
c ∶ s ↦ (a cos(λ s), a sin(λ s), b λ s) . (36)
Ses vecteurs tangents et normaux sont

τ (s) = ( − a λ sin(λ s), a λ cos(λ s), b λ) et ν(s) = ( − cos(λ s), − sin(λ s), 0) .

Les dessins ci-dessous sont extraits de Wikipedia. Ils montrent que les hélices circulaires
sont extrèmement fréquentes dans la vraie vie.

298
Si nous demandons que le pas 2πb d’une hélice soit strictement positif, alors il convient
de distinguer les hélices circulaires

dextres t ↦ (a cos t, a sin t, b t) et senestres t ↦ (a cos t, −a sin t, b t).

Cette dernière se ramène par déplacement (demi-tour autour du premier axe de coor-
donnée) à l’hélice circulaire t ↦ (a cos t, a sin t, −b t). Par exemple, le temple d’Aphrodite
ci-dessous en haut à gauche contient à la fois des colonnes (dites torses) à hélices dextres
et des colonnes à hélices senestres.

299
Escalier à double hélice Parking à double hélice
Escalier à double hélice
de Chambord du musée du Vatican de Noisy-le-Grand

Puit Saint-Patrice à double hélice


d’Orvieto

Il existe des plantes qui s’enroulent sur des tuteurs en hélices dextres, s’enroulant pour
l’observateur de bas en haut et de gauche à droite (comme le liseron et le haricot) et d’autre
en hélices sénestres (comme le houblon).

Houblon Colonne torse Haricot Liseron

Démonstration du théorème de Puiseux 8.5. Par la réduction des matrices an-


tisymétriques (donc normales, c’est-à-dire commutantes avec leur matrice adjointe, voir
300
⎛ 0 K 0 ⎞
par exemple [Pau5, Coro. 1.17 (3)]), la matrice (constante) A = ⎜−K 0 −T ⎟ de la dé-
⎝ 0 T 0 ⎠
−1
monstration du lemme 8.4 ci-dessus s’écrit A = QBQ où Q ∈ SO(3) (la matrice d’un
⎛ 0 λ 0⎞
changement de base orthonormée directe) et B est de la forme B = ⎜−λ 0 0⎟, avec
⎝ 0 0 0⎠
λ ∈ R. Les valeurs propres complexes de B sont iλ, −iλ et 0. Celles de A, dont le polynôme
caractéristique est
det(X id −A) = X(X 2 + T 2 + K 2 ) ,
√ √
sont i K 2 + T 2 , −i K 2 + T 2 et 0. Puisque
√ deux matrices conjuguées ont les mêmes valeurs
propres complexes, nous avons ∣λ∣ = K + T 2 .
2

Il est bien connu que les solutions maximales d’un système d’équations différentielles
linéaires à coefficients constants Ẏ = A Y , d’inconnue Y à valeurs dans R3 , sont les appli-
cations Y ∶ R → R3 de la forme t ↦ exp(tA) Y0 où Y0 ∈ R3 . En prenant l’exponentielle et
en supposant que s0 = 0 ∈ I, nous avons donc
∀ s ∈ R, F (s) = exp(sA) ⋅ F (0) = Q exp(sB) Q−1 ⋅ F (0) = Q exp(sB) Q−1 ⋅ F (0)
⎛ cos(λs) sin(λs) 0⎞
= Q ⎜− sin(λs) cos(λs) 0⎟ Q−1 ⋅ F (0) .
⎝ 0 0 1⎠
Donc le premier vecteur du triplet F (s) est de la forme τ (s) = cos(λt) u0 + sin(λt) v0 + w0
où u0 , v0 , w0 ∈ R3 . Par conséquent, la courbe gauche c s’écrit, à translation près,
c ∶ s ↦ sin(λs) u + cos(λs) v + sw
avec√u, v, w ∈ R3 . Quitte à remplacer s par −s et w par −w, nous pouvons supposer que
λ = K 2 + T 2 . Nous avons τ (0) = ċ(0) = λu + w, Kν(0) = τ̇ (0) = c̈(0) = −λ2 v, et
...
−K 2 τ (0) − KT β(0) = K ν̇(0) = τ̈ (0) = c (0) = −λ3 u.
Donc, comme λ2 − K 2 = T 2 , nous avons
−K ν(0) K 2 τ (0) + KT β(0) K 2 τ (0) + KT β(0)
c(s) = cos(λs) + sin(λs) + s(τ (0) − )
λ2 λ3 λ2
K K Kτ (0) + T β(0) T T τ (0) − Kβ(0)
= 2 cos(λs)(−K ν(0)) + 2 sin(λs) + 2 (λs) . (37)
λ λ λ λ λ
Posons
K T Kτ (0) + T β(0) T τ (0) − Kβ(0)
a = 2 , b = 2 , e1 = −ν(0), e2 = , et e3 = .
λ λ λ λ
Alors a > 0 et a2 + b2 = λ12 donc K = a2 a+b2 et T = a2 +b b
2 . Le triplet (e1 , e2 , e3 ) est une
base orthonormée directe, comme le montre un calcul élémentaire d’orthonormalité des
colonnes et de déterminant 1 de la matrice de passage de la base orthonormée directe
K T
⎛0 λ λ ⎞
(τ (0), ν(0), β(0)) au triplet (e1 , e2 , e3 ), qui est ⎜−1 0 0 ⎟.
⎝ 0 T −K ⎠
λ λ
La formule (37) permet de retrouver l’équation (36) à changement de base orthonormée
directe près, en utilisant que λ2 = K 2 + T 2 . ◻

301
Exercice E.91. (Théorème de Lancret) Montrer que les courbes gauches paramé-
trées par longueur d’arc birégulières de classe C3 de torsion non nulle vérifiant l’une des
conditions suivantes :
● ses vecteurs tangents font un angle constant avec une direction donnée,
● ses vecteurs normaux sont orthogonaux à un vecteur non nul constant,
● ses vecteurs binormaux font un angle constant avec une direction donnée,
T
sont les courbes gauches paramétrées par longueur d’arc birégulières dont le rapport K de
la torsion T par la courbure K est constant non nul. Ces courbes sont appelées des hélices.

8.2 Formes fondamentales et courbures des sous-variétés


Soient n, p ∈ N tels que p ≤ n. Soit M une sous-variété de classe C∞ de dimension p
de l’espace vectoriel euclidien orienté usuel Rm , muni de sa base canonique. Nous pouvons
remplacer dans ce qui suit Rm par n’importe quel espace vectoriel réel euclidien orienté de
dimension m, muni d’une base lorsque nécessaire.

8.2.1 Fibré normal et point focaux


νx M

Tx M
x
M

Notons
νM = {(x, v) ∈ R2m ∶ x ∈ M, v ∈ νx M = (Tx M )⊥ }
le sous-espace de Rm × Rm = R2m des couples (x, v) où x est un point de M et v un
vecteur dit normal à M , c’est-à-dire appartenant à l’orthogonal νx M = (Tx M )⊥ (pour le
produit scalaire euclidien usuel de Rm ) du plan tangent Tx M à M en x. Nous représenterons
souvent sur les dessins l’espace normal νx M en un point x de M , qui est un espace vectoriel,
comme l’espace affine passant par x correspondant. Remarquons que νx M est un sous-
espace vectoriel de dimension m − p de Rm . En particulier, si M est une hypersurface de
Rm (c’est-à-dire si p = m − 1), alors les espaces normaux νx M aux points x de M sont des
droites vectorielles.
Le sous-espace νM muni de la projection canonique π ν ∶ (x, v) ↦ x de νM dans M
s’appelle le fibré normal à la sous-variété M . Par une démonstration assez semblable à celle
pour le fibré tangent (voir la proposition 4.13) et le fibré cotangent (voir la partie 6.2), c’est
une sous-variété lisse de R2m de dimension p+(m−p) = m et l’application π ν ∶ νM → M est
une submersion C∞ . 152 Contrairement au cas des fibrés tangents et cotangents, il dépend
152. Identifions Rp avec le sous-espace vectoriel des p premières coordonnées de Rm et Rm−p avec le
sous-espace vectoriel des m − p dernières coordonnées. Pour tout x ∈ M , soit ϕ ∶ U → V un redressement
local de M en x (voir le théorème 4.5 (1)), c’est-à-dire un C∞ -difféomorphisme ϕ d’un voisinage ouvert U
de x dans Rm à valeurs dans un voisinage ouvert V de 0 dans Rm tel que ϕ(x) = 0 et ϕ(M ∩ U ) = V ∩ Rp .
Pour tout y ∈ M , notons πy⊥ ∶ Rm → (Ty M )⊥ la projection orthogonale de Rm sur l’orthogonal du plan
tangent Ty M . Alors l’application de (V ∩ Rp ) × Rm−p dans R2m définie par

(z, v) ↦ (ϕ−1 (z), πϕ⊥ −1 (z) ○ d(ϕ−1 )z (v))

302
à C∞ -difféomorphisme près du plongement de M dans l’espace ambiant Rm .
Un champ de vecteurs normaux est une section lisse de la projection canonique π ν du
fibré normal νM , c’est-à-dire une application lisse n ⃗ ∶ M → νM telle que π ν ○ n
⃗ = idM .
Comme elle est de la forme x ↦ (x, v(x)) avec v ∶ M → R une application de classe C∞ ,
m

telle que v(x) ⊥ Tx M pour tout x ∈ M (qui détermine complètement n ⃗ ), nous identifierons
souvent l’application n ⃗ avec sa seconde projection v.
Si p < m (c’est-à-dire si la codimension de M dans Rm est au moins 1), pour tout point
fixé x de M , il existe des champs de vecteurs normaux qui sont définis sur tout M et ne
s’annulent pas sur un voisinage ouvert assez petit de x. Les paramétrages locaux de νM et
les partitions de l’unité permettent même de construire m − p champs de vecteurs normaux
linéairement indépendants en tout point d’un voisinage ouvert assez petit de x.
Exemple. Le fibré normal νSp à la sphère Sp de dimension p dans Rp+1 est C∞ -difféomorphe
à Sp × R, car l’application de Sp × R dans νSp définie par

(x, t) ↦ (x, tx)

est un C∞ -difféomorphisme d’inverse (x, v) ↦ (x, ⟨x, v⟩). De plus, l’application n ⃗ ∶x↦
(x, −x) est un champ de vecteurs normaux unitaires lisse sur Sp . Contrairement aux champs
de vecteurs tangents (voir le théorème de peignage des sphères 5.18), il existe donc des
champs de vecteurs normaux ne s’annulant pas sur toute sphère, mais ce n’est pas forcément
vrai pour toute sous-variété.
Nous avons une application lisse fM ∶ νM → Rm (dite d’évaluation en leur extrémité
des vecteurs normaux) définie par fM ∶ (x, v) ↦ x + v. Nous dirons qu’un point y ∈ Rm
est un point focal de M en x s’il existe v ∈ νx M tel que fM (x, v) = y et telle que le point
(x, v) soit un point critique de fM , ou, de manière équivalente puisque les sous-variétés
νM et Rm sont toutes deux de dimension m, telle que l’application tangente T(x,v) fM ait
un noyau non nul. La multiplicité k d’un point focal y de M en x est alors la dimension
du noyau de T(x, y−x) fM .
Exemples. (1) Soit y ∈ Rn . S’il existe une courbe c ∶ I → M de classe C1 non constante
tracée sur M et un champ de vecteurs normaux v ∶ I → νM lisse le long de c (c’est-à-dire
tel que v(s) ∈ νc(s) M pour tout s ∈ I, ou, de manière équivalente, tel que π ν ○ v = c), qui
vérifient
∀ s ∈ I, c(s) + v(s) = y ,
alors y est un point focal de M . Mais cette condition suffisante n’est pas équivalente à être
un point focal, qui est une propriété infinitésimale.
(2) Si p ≥ 1, le seul point focal de la sphère Sp (et plus généralement de tout ouvert
non vide de Sp ) est son centre, point en lequel se concentrent les rayons lumineux normaux
intérieurs émis par une sphère. Sa multiplicité est égale à p. En effet, nous avons fSp (x, −x) =
0 pour tout x ∈ Sp , donc (x, −x) est un point critique de fSp car p ≥ 1. Une variation
(utilisant le principe de réflexion de Descartes, avec réflexion symétrique de part et d’autre
de la normale, et non pas le long de la normale) sur le phénomène de concentration des
rayons est à la base des fours solaires, ci-dessous celui parabolique d’Odeillo (Pyrénées
Orientales).
est un paramétrage local de νM en tout point de {x} × (Tx M )⊥ .

303
Proposition 8.6. Presque aucun point y ∈ Rm n’est un point focal de M .
Démonstration. Puisque les sous-variétés νM et Rm sont toutes les deux de dimension
m et par définition, les points focaux de M sont les valeurs critiques de l’application lisse
fM ci-dessus, et il suffit donc d’appliquer le théorème de Sard 5.3. ◻

8.2.2 La première forme fondamentale


Notons T M ×M T M = {(x, v, w) ∈ R3m ∶ x ∈ M, v, w ∈ Tx M }, qui est une sous-variété
lisse de Rm × Rm × Rm = R3m de dimension 3p, 153 appelée l’espace des bivecteurs tangents
à M.
La première forme fondamentale de la sous-variété M de l’espace euclidien Rm est
l’application I ∶ T M ×M T M → R définie par

I ∶ (x, v, w) ↦ Ix (v, w) = ⟨v, w⟩ ,

en rappelant que ⟨ , ⟩ est le produit scalaire usuel de Rm . Le réel Ix (v, w) est parfois noté
gx (v, w) ou ⟨v, w⟩x . Remarquons que l’application I est de classe C∞ , et que l’application
de Tx M × Tx M dans R définie par (v, w) ↦ Ix (v, w) est un produit scalaire sur l’espace
tangent Tx M en x, c’est-à-dire une forme bilinéaire symétrique définie positive sur Tx M .
Nous noterons ∥ ∥x la norme euclidienne sur Tx M associée au produit scalaire euclidien Ix .
La première forme fondamentale, qui dépend du plongement dans l’espace ambiant Rm ,
donne un exemple de métrique riemannienne sur la sous-variété M , mais nous n’en ferons
pas de théorie générale dans ce cours, en renvoyant aux apprentissages de seconde année
(M2) de master (voir par exemple [Pau4, GaHL, Spi]).
Nous pouvons exprimer la première forme fondamentale à l’aide de paramétrages lo-
caux. Soit φ ∶ W → Rm un paramétrage local de M (où W est un ouvert de Rp et φ(W )
un ouvert de M ). Pour tout x ∈ W , le p-uplet
∂φ ∂φ
Bφ,x = ( (x), . . . , (x) )
∂x1 ∂xp
de vecteurs tangents à M en φ(x) est une base de l’espace tangent Tφ(x) M . Elle ne dépend
pas seulement de φ(x), mais aussi de la différentielle de φ en x. La matrice G(x) = Gφ (x)
153. En effet, comme dans la démonstration de la proposition 4.13, si (W, φ) est un paramétrage local
lisse de M , d’image U ∩ M , où U est un voisinage ouvert dans Rm d’un point x′0 ∈ M , alors
(W × Rp × Rp , ψ ∶ (x, v, w) ↦ (φ(x), dφx (v) + v0′ , dφx (w) + w0′ )
est un paramétrage local lisse de T M ×M T M au voisinage de (x′0 , v0′ , w0′ ) pour tous les v0′ , w0′ ∈ Tx0 M .

304
de la première forme fondamentale Iφ(x) de M en φ(x) dans cette base est la matrice de
Gram 154 du p-uplet de vecteurs Bφ,x pour le produit scalaire euclidien de Rm , c’est-à-dire
∂φ ∂φ
G(x) = (gi,j (x))1≤i,j≤p = ( ⟨ (x), (x)⟩ ) . (38)
∂xi ∂xj 1≤i,j≤p

Notons Sym++p l’ensemble des matrices réelles de taille p × p symétriques définies positives,
qui est un ouvert (donc une sous-variété lisse) de l’espace vectoriel réel Symp de dimension
p(p+1)
2 des matrices réelles de taille p × p symétriques. L’application G = Gφ ∶ x ↦ G(x)
ainsi définie de W dans Sym++ ∞
p est de classe C . Notons (v1 , . . . , vp ) les composantes d’un
vecteur tangent v ∈ Tφ(x) M dans la base Bφ,x , de sorte que
p
∂φ
v = ∑ vi (x) .
i=1 ∂xi
Nous identifions de manière usuelle un vecteur de Tφ(x) M avec la matrice colonne de ses
coordonnées dans la base Bφ,x . Nous obtenons l’expression en coordonnées locales de la
première forme fondamentale
p
∀ v, w ∈ Tφ(x) M, Iφ(x) (v, w) = t v G(x) w = ∑ gi,j (x) vi wj .
i,j=1

La formule de changement de paramétrage local est la suivante (voir la formule (40)). Soit
ψ ∶ W ′ → W un C∞ -difféomorphisme entre ouverts de Rp , de matrice jacobienne Jψy en
y ∈ W ′ . Considérons l’application φ ○ ψ ∶ W ′ → Rm , qui est encore un paramétrage local
C∞ de M (et tout paramétrage local de M en tout point de φ(W ) est localement de cette
forme). Rappelons la formule
Z = (Jψy ) Z ′ (39)
reliant la matrice colonne Z ′ des nouvelles coordonnées d’un vecteur de Tφ○ψ(y) M dans la
nouvelle base Bφ○ψ,y des dérivées partielles de φ ○ ψ en y, en fonction de la matrice colonne
Z de ses anciennes coordonnées dans l’ancienne base Bφ,ψ(y) des dérivées partielles de
φ en ψ(y). 155 Alors la matrice de la première forme fondamentale pour le (nouveau)
paramétrage local φ ○ ψ ∶ W ′ → Rm de M est

Gφ○ψ (y) = t
(Jψy ) Gφ (ψ(y)) (Jψy ) . (40)

Comme le montre la formule (38), la première forme fondamentale de M est un in-


variant d’ordre 1 de la sous-variété M . Nous allons maintenant définir la seconde forme
fondamentale II de M , en tant qu’invariant du second ordre de M .
154. Voir par exemple [Pau5] pour des généralités sur les matrices de Gram, dont nous n’aurons pas besoin
ici.
155. En effet, notons ψ1 , . . . , ψp les coordonnées de ψ et rappelons que Jψy = ( ∂ψi
∂yj
(y))1≤i,j≤p . Pour tout

⎛ z1 ⎞ ⎛ z1 ⎞
′ p ∂ψ
i ∈ J1, pK, la i-ème composante de (Jψy )Z est ∑j=1 ∂yji zj′ . ′
Soient Z = ⎜ ⋮ ⎟ et Z = ⎜ ⋮ ⎟ les matrices
⎝ zn ⎠ ⎝zn′ ⎠
colonnes des coordonnées de v ∈ Tφ○ψ(y) M dans Bφ,ψ(y) et Bφ○ψ,y respectivement. Alors,
p p p p p p
∂φ ∂φ ○ ψ ∂φ ∂ψi ∂ψi ∂φ
∑ zi (ψ(y)) = v = ∑ zj′ (y) = ∑ zj′ ∑ (ψ(y)) (y) = ∑ ( ∑ (y)zj′ ) (ψ(y)) .
i=1 ∂xi j=1 ∂yj j=1 i=1 ∂xi ∂yj i=1 j=1 ∂yj ∂xi

D’où Z = (Jψy ) Z ′ par l’unicité des coordonnées dans une base.

305
8.2.3 La seconde forme fondamentale et les courbures
Notons π ⊥ l’application de M × Rm dans νM qui à (x, v) associe (x, πx⊥ (v)) où, comme
déjà défini dans la note de bas de page 152, nous notons πx⊥ ∶ Rm → νx M = (Tx M )⊥ la
projection orthogonale de Rm sur le sous-espace vectoriel νx M . Remarquons que π ⊥ est de
classe C∞ .
La seconde forme 156 fondamentale de la sous-variété M de Rm est l’application notée
II ∶ T M ×M T M → νM définie par
p
∂2φ
II ∶ (x, v, w) ↦ IIx (v, w) = ∑ πx⊥ ( (φ−1 (x))) vi wj (41)
i,j=1 ∂xi ∂xj

où φ ∶ W → Rm est un paramétrage local de M , avec W un ouvert de Rp tel que x ∈ φ(W ),


et (v1 , . . . , vp ) et (w1 , . . . , wp ) sont les coordonnées de v et w respectivement dans la base
Bφ,φ−1 (x) = ( ∂x ∂φ
1
(φ−1 (x)), . . . , ∂x
∂φ
p
(φ−1 (x))) des dérivées partielles de φ en φ−1 (x). Notons
que par le lemme de Schwarz, pour tout x ∈ M , l’application bilinéaire IIx ∶ Tx M × Tx M →
νx M est symétrique.
Cette définition ne dépend pas du choix du paramétrage local φ de M en x. En effet,
soient ψ ∶ W ′ → W un C∞ -difféomorphisme entre ouverts de Rp , et ψ1 , . . . , ψp les compo-
santes de ψ. Par la formule (16) de la note de bas de page 108, si y = (φ ○ ψ)−1 (x), nous
avons
∂ 2 (φ ○ ψ) ∂2φ ∂ψk ∂ψℓ ∂φ ∂ 2 ψℓ
(y) = ∑ (ψ(y)) (y) (y) + ∑ (ψ(y)) (y) .
∂yi ∂yj 1≤k,ℓ≤p ∂xk ∂xℓ ∂yi ∂yj 1≤ℓ≤p ∂xℓ ∂yi ∂yj
Puisque la seconde somme du membre de droite de l’égalité ci-dessus est une combinaison
linéaire de vecteurs tangents à M en φ(ψ(y)) = x, elle disparaît en prenant la projec-
tion orthogonale 157 par πx⊥ . La formule (39) de changement de coordonnées des vecteurs
tangents montre alors l’indépendance cherchée. En particulier, l’application II, qui peut
localement être définie en prenant un même paramétrage local, est de classe C∞ .
⃗ est un champ de vecteurs normaux sur M , la seconde forme 158 fondamentale dans
Si n
la direction n⃗ de la sous-variété M est l’application IIn⃗ ∶ T M ×M T M → R de classe C∞
définie par
IIn⃗ ∶ (x, v, w) ↦ IInx⃗ (v, w) = ⟨ n
⃗ (x), IIx (v, w) ⟩ .
Pour tout x ∈ M , la forme bilinéaire IInx⃗ ∶ Tx M × Tx M → R est symétrique (et à valeurs
maintenant scalaires, et non plus vectorielles), et elle ne dépend que de la valeur de n ⃗ en
⃗ (x), nous la noterons aussi IIvx .
x. Si v = n
Les valeurs propres (qui sont réelles) de la matrice MatB IInx⃗ de la forme bilinéaire IInx⃗
dans n’importe quelle base orthonormée B de Tx M pour la première forme fondamentale
Ix sont appelées les courbures principales de M en x dans la direction n ⃗ . 159 Elles sont
156. Le terme « forme » n’est pas approprié, car l’application bilinéaire IIx n’est pas à valeurs dans R,
mais est à valeurs vectorielles. Pour des raisons d’usage, nous l’emploierons tout de même.
157. C’est la raison pour laquelle nous prenons cette projection orthogonale, sinon la définition de la
formule (41) ne serait pas indépendante du paramétrage local φ.
158. Cette fois-ci, la terminologie de forme est appropriée
159. Attention à ne pas oublier de prendre une base orthonormée de l’espace euclidien Tx M pour calculer
la matrice de la forme bilinéaire IIn⃗
x (et il convient de se souvenir que la formule de changement linéaire
t
de coordonnées M ↦ P M P pour les matrices de formes bilinéaires n’est pas la même que la formule
de changement linéaire de coordonnées M ↦ P −1 M P pour les matrices d’endomorphismes linéaires, sauf
précisément quand P est une matrice de changement de base orthonormée, donc vérifiant P −1 = t P ).

306
notées
λ1 = λn1⃗ (x), . . . , λp = λnp⃗ (x) ,
et sont bien définies modulo l’ordre.
⃗ sont les réels
Les rayons de courbure principaux de M en x dans la direction n

Ri = Rin⃗ (x) = λ−1


i

pour tous les i ∈ J1, pK tels que λi ≠ 0. Lorsque λi = 0, on pose parfois Ri = ∞ par continuité
dans P1 (R) = R ∪ {∞}, mais il vaut mieux dire que le rayon de courbure n’est alors pas
défini.
La courbure de Gauss de M en x dans la direction n ⃗ est

K = K n⃗ (x) = λ1 . . . λp .

⃗ est
La courbure moyenne de M en x dans la direction n
1
H = H n⃗ (x) = (λ1 + ⋅ ⋅ ⋅ + λp ) .
p
Les courbures de Gauss et courbures moyennes sont indépendantes du choix de l’ordre des
courbures principales, et définissent des fonctions de classe C∞ sur M . 160
Par le théorème de Riesz-Fréchet, 161 pour tout x ∈ M , puisque Ix est un produit scalaire
sur Tx M et puisque IInx⃗ est une forme bilinéaire symétrique sur Tx M , il existe une unique
application linéaire Lnx⃗ ∶ Tx M → Tx M , auto-adjointe pour ce produit scalaire, telle que
pour tous les v, w ∈ Tx M , nous ayons

IInx⃗ (v, w) = Ix (Lnx⃗ (v), w) .


160. En effet, pour tout x ∈ M , soit φ ∶ W → Rm un paramétrage local de M en x, et pour tout y ∈ φ(W ),
soit B
̂φ,φ−1 (y) la base orthonormée de Ty M obtenue par le procédé de Gram-Schmidt (voir par exemple
[Pau5, Prop. 1.11]) appliqué à la base Bφ,φ−1 (y) des dérivées partielles de φ en φ−1 (y). Alors par les
formules de l’orthonormalisation de Gram-Schmidt, la base B ̂φ,φ−1 (y) dépend de manière C∞ de y dans
φ(W ), et donc
1
K n (y) = det ( MatB̂ IIn H n (y) = tr ( MatB̂ −1 IIn
⃗ ⃗ ⃗ ⃗
y ) et y ).
φ,φ−1 (y) p φ,φ (y)

dépendent de manière C∞ de y dans φ(W ).


161. Le théorème de Riesz-Fréchet (en dimension finie, sur le corps R) dit que si E est un espace vectoriel
réel de dimension finie muni d’un produit scalaire ⟨⋅, ⋅⟩, si E ∗ = L (E, R) est son espace vectoriel réel dual,
alors l’application linéaire E → E ∗ définie par x ↦ {y ↦ ⟨x, y⟩} est un isomorphisme linéaire, car elle est
linéaire injective entre espaces vectoriels de même dimension finie. Soit x ∈ M . Notons Ψx ∶ Tx M → (Tx M )∗
l’isomorphisme de Riesz-Fréchet pour Tx M muni du produit scalaire Ix . Pour tout v ∈ Tx M , notons
ℓ(x,v) ∶ Tx M → R la forme linéaire w ↦ IIn ⃗ n

x (v, w). Alors l’application Lx ∶ Tx M → Tx M définie par
−1 n
⃗ n

v ↦ Ψx (ℓ(x,v) ) est une application linéaire, vérifiant IIx (v, w) = Ix (Lx (v), w) pour tous les v, w ∈ Tx M .
C’est l’unique telle application par construction, et comme la forme bilinéaire IIn⃗
x est symétrique, l’opérateur
Lnx

est auto-adjoint pour le produit scalaire Ix .
En prenant les cartes locales données dans les formules (9) et (19) dans les parties 4.4.2 et 6.2 res-
pectivement, on peut vérifier que l’application ψ ∶ T M → T ∗ M défini par (x, v) ↦ (x, ψx (v)) est un
C∞ -difféomorphisme.

307
L’application linéaire Lnx⃗ est appelée l’opérateur de Weingarten dans la direction n
⃗ en x
(« shape operator » en anglais, parfois notée Wxn⃗ ). 162 Les courbures principales dans la
direction n⃗ en tout point de M sont les valeurs propres de l’opérateur de Weingarten dans
la direction n⃗ en tout point de M . De plus, nous avons
1
K n⃗ (x) = det Lnx⃗ et H n⃗ (x) = tr Lnx⃗ .
p

Remarques. (1) Les courbures de Gauss et moyennes sont invariantes par isométries de
l’espace ambiant Rm , au sens suivant. Soit f ∶ Rm → Rm une isométrie (pour la distance
euclidienne), donc de la forme x ↦ A x + b avec A ∈ O(m) et b ∈ Rm , de partie vectorielle
̃ = f (M ) de M par
f ′ ∶ x ↦ A x. Puisque f est un C∞ -difféomorphisme de Rm , l’image M
f est une sous-variété lisse de R . L’application νf ∶ νM → ν(f (M )) définie par
m

(x, v) ↦ (f (x), f ′ (v))

est un C∞ -difféomorphisme, car f ′ (v) ∈ νf (x) (f (M )) si et seulement si v ∈ νx M puisque f ′


préserve l’orthogonalité et envoie Tx M sur Tf (x) f (M ) (par linéarité, Tx f = f ′ ∣Tx M ). Soit
⃗ ∶ M → νM un champ de vecteurs normaux lisse sur M . Alors
n

⃗ ○ f −1 ∶ f (M ) → ν(f (M ))
⃗ = νf ○ n
f∗ n

est un champ de vecteurs normaux lisse sur f (M ), et f∗ n ⃗ est unitaire si et seulement si n ⃗


l’est car ∥f ′ (v)∥ = ∥v∥ pour tout v ∈ Rm . Les première ̃I et seconde II ̃ formes fondamentales
de la sous-variété lisse M ̃ = f (M ), la seconde forme fondamentale II ̃ f∗ n⃗ dans la direction du
champs de vecteurs normaux f∗ n ⃗ , l’opérateur de Weingarten L ̃f∗ n⃗ , ainsi que la courbure de
f (x)
Gauss K ̃ f∗ n⃗ et la courbure moyenne H ̃ f∗ n⃗ , au point f (x) de la sous-variété lisse M ̃ = f (M )

162. Nous identifions comme d’habitude l’espace vectoriel réel End(Rm ) des endomorphismes linéaires de
2
Rm avec l’espace vectoriel Rm , par l’isomorphisme linéaire qui à un endomorphisme associe sa matrice
dans la base canonique de R . Si E est un sous-espace vectoriel de l’espace euclidien Rm , d’orthogonal E ⊥ ,
m

alors tout endomorphisme linéaire f ∈ End(E) de E s’étend de manière canonique en un endomorphisme


linéaire f̂ ∈ End(Rm ) de Rm tel que f̂∣E = f et f̂∣E ⊥ = 0. Ainsi, End(E) s’identifie à un sous-espace vectoriel
2
de End(Rm ) = Rm par l’application f ↦ f̂. Notons

End(T M ) = {(x, f̂ ) ∈ Rm × End(Rm ) ∶ x ∈ M et f ∈ End(Tx M )}

la réunion disjointe pour tous les x ∈ M des espaces vectoriels End(Tx M ) des endomorphismes linéaires
des espaces tangents à M . Muni de l’application π End ∶ (x, f̂) ↦ x, le sous-espace End(T M ) s’appelle le
fibré des endomorphismes du fibré tangent de M . Montrons que le sous-espace topologique End(T M ) de
2 2
Rm × End(Rm ) = Rm × Rm = Rm+m est une sous-variété lisse de Rm(m+1) de dimension p(p + 1). Soient
(y0 , f0 ) ∈ End(T M ) et (W, φ) un paramétrage local C∞ de M au voisinage ouvert de y0 = φ(0) par un
̂
ouvert W de Rp contenant 0. Notons que pour tout f ∈ End(Rp ), l’application fx = dφx ○ f ○ dφ−1 x est un
endomorphisme linéaire de Tx M . Alors par une démonstration semblable à celle de la proposition 4.13,
l’application
ψ ∶ (x, f ) ↦ (φ(x), f̂x + f̂0 ))
2
définie sur l’ouvert W × End(Rp ) de Rp × Rp , est un paramétrage local lisse de End(T M ) au voisinage de
(y0 , f̂0 ) = ψ(0, 0).
Par les formules explicites de la note de bas de page 161, l’application Ln⃗ ∶ M → End(T M ) définie
par x ↦ Ln ⃗
x est une section de classe C

du fibré End(T M ), c’est-à-dire une application C∞ telle que
π End ○ Ln⃗ = idM .

308
vérifient, 163 pour tous les x ∈ M et v, w ∈ Tx M ,
̃If (x) (f ′ (v), f ′ (w)) = Ix (v, w), ̃ f (x) (f ′ (v), f ′ (w)) = f ′ (IIx (v, w)) ,
II
̃ f∗ n⃗ (f ′ (v), f ′ (w)) = IIn⃗ (v, w),
II ̃f∗ n⃗ = f ′ ○ Ln⃗ ○ (f ′ )−1 ,
L
f (x) x f (x) x
̃ f∗ n⃗ (f (x)) = K n⃗ (x),
K ̃ f∗ n⃗ (f (x)) = H n⃗ (x) .
H (42)

(2) Tout polynôme symétrique P en p variables définit aussi une fonction lisse sur M
par x ↦ P (λ1 (x), . . . , λp (x)).
(3) Soit h ∶ Rm → Rm l’homothétie x ↦ λ x de rapport λ > 0 dans Rm . Remarquons que
⃗ ∶ M → νM
Tx M = Th(x) h(M ) pour tout x ∈ M car h préserve toute droite vectorielle. Si n
est un champ de vecteurs normaux lisse sur M , alors en définissant maintenant

⃗ (h−1 (x))) ∈ ν(h(M )) ,


⃗ ∶ x ∈ h(M ) ↦ (x, n
h∗ n

l’application h∗ n ⃗ est un champ de vecteurs normaux lisse sur f (M ) car l’homothétie h


préserve l’orthogonalité et l’espace tangent en tout point de M , et h∗ n ⃗ est unitaire si et
seulement si n ⃗ l’est. Par des calculs similaires à ceux de la remarque (1), les première ̃I et
seconde IĨ formes fondamentales, la seconde forme fondamentale II ̃ h∗ n⃗ dans la direction du
champs de vecteurs normaux h∗ n ⃗ , l’opérateur de Weingarten L ̃h∗ n⃗ , ainsi que la courbure
h(x)
de Gauss K ̃ h∗ n⃗ et la courbure moyenne H ̃ h∗ n⃗ , au point h(x) de la sous-variété lisse h(M )
vérifient, 164 pour tous les x ∈ M et v, w ∈ Tx M ,
̃Ih(x) (h(v), h(w)) = λ2 Ix (v, w), ̃ h(x) (h(v), h(w)) = h(IIx (v, w)) ,
II
̃ h∗ n⃗ (h(v), h(w)) = λ IIn⃗ (v, w), L
II ̃h∗ n⃗ = 1 Ln⃗ ,
h(x) x h(x) λ x
K̃ h∗ n⃗ (f (x)) = 1 K n⃗ (x), H̃ h∗ n⃗ (f (x)) = 1 H n⃗ (x) . (43)
λp λ

Exemple. Supposons que I soit un intervalle ouvert non vide de R, et que M soit l’image
d’une courbe plane régulière (respectivement d’une courbe gauche birégulière) c ∶ I → Rm
163. La première égalité découle du fait que l’application linéaire f ′ préserve le produit scalaire de Rm .
Montrons la seconde égalité, les deux suivantes en découlant par les définitions des divers objets et les deux
dernières découlant de la quatrième car deux endomorphismes conjugués ont même déterminant et même
trace. Si φ ∶ W → Rm est un paramétrage local de M , alors f ○ φ ∶ W → Rm est un paramétrage local de
f (M ). Soit x ∈ W . Nous avons ∂f ○φ
∂xi
∂φ
(x) = f ′ ○ ∂xi
(x) pour tout i ∈ J1, pK. Donc si v = ∑pi=1 vi ∂x
∂φ
i
(x) ∈ Tφ(x) M ,
2 2
alors f ′ (v) = ∑pi=1 vi ∂f ○φ
∂xi
∂ f ○φ
(x). Nous avons ∂x i ∂xj
(x) = f ′ ○ ∂x∂i ∂x
φ
j
(x) et πf⊥(x) ○ f ′ = f ′ ○ πx⊥ . Par la définition
(41) de II ̃ f (x) , la seconde égalité de la formule (42) en découle.
164. Pour la troisième égalité, il convient de remarquer que par la seconde égalité, nous avons maintenant
̃ hh(x)
II
∗n

(h(v), h(w)) = ⟨II
̃ h(x) (h(v), h(w)), h∗ n ⃗ (x)⟩ = λ IIn
⃗ (h(x))⟩ = ⟨λ IIx (v, w), n ⃗
x (v, w) .

La quatrième égalité en découle alors, car par les première et troisième égalités et puisque les homothéties
commutent avec toutes les applications linéaires, pour tous les x ∈ M et v, w ∈ Tx M = Th(x) h(M ), nous
avons
1 ̃ 1
Ix (Lhh(x)
∗n
Ih(x) (h(Lhh(x)
∗n
(v)), h(w)) = 2 ̃Ih(x) (Lhh(x)
∗n
⃗ ⃗ ⃗
(v), w) = (h(v)), h(w))
λ2 λ
1 ̃ h∗ n⃗ 1 n 1
IIx (v, w) = Ix (Ln

= 2 IIh(x) (h(v), h(w)) = x v, w) .
λ λ λ

309
avec m = 2 (respectivement m = 3), paramétrée par longueur d’arc, qui est un plongement
lisse de I dans Rm . Nous reprenons les notations de la partie 8.1. Notons n⃗ le champ de
vecteurs normaux unitaires le long de c défini par n⃗ (c(s)) = ν(s). Alors pour tout s ∈ I,
nous avons
R ν(s) si m = 2
Tc(s) M = R τ (s), νc(s) M = {
R ν(s) + R β(s) si m = 3,
et pour tous les a, b ∈ R, puisque τ (s) est unitaire, et puisque l’accélération c̈(s) = τ̇ (s) est
normale à M en c(s), nous avons

Ic(s) (a τ (s), b τ (s)) = a b, IIc(s) (a τ (s), b τ (s)) = a b c̈(s),

⃗ a b κ(s) si m = 2
IInc(s) (a τ (s), b τ (s)) = a b ⟨ ν(s), c̈(s) ⟩ = {
a b K(s) si m = 3,
κ(s) si m = 2
de sorte que K n⃗ (c(s)) = λn1⃗ (c(s)) = { . Ainsi la courbure de Gauss dans
K(s) si m = 3
la direction du vecteur normal à la courbe ν coïncide avec la courbure des courbes planes
et gauches.
Si m = 3, pour tout s0 dans l’intérieur de I, pour tout ϵ > 0 assez petit, tout champ de
vecteurs normaux unitaires le long de c∣]s0 −ϵ,s0 +ϵ[ s’écrit

⃗ θ ∶ c(s) ↦ cos(θ(s)) ν(s) + sin(θ(s)) β(s) ,


n

où θ ∶ ] s0 − ϵ, s0 + ϵ [ → R est une application lisse. Auquel cas, puisque nous avons


c̈(s) = τ̇ (s) = K(s) ν(s), pour tout s ∈ ] s0 − ϵ, s0 + ϵ [ , nous avons
⃗θ
IInc(s) ⃗ θ (c(s)), c̈(s) ⟩ = a b cos(θ(s)) K(s) .
(a τ (s), b τ (s)) = a b ⟨ n

8.2.4 Le cas des hypersurfaces orientées


Supposons dans cette partie que la sous-variété lisse M soit une hypersurface de l’espace
euclidien orienté Rm (en particulier p = m−1). Lorsque M est munie d’un champ de vecteurs
normaux unitaires lisse n ⃗ , il est traditionnel de noter II la seconde forme fondamentale IIn⃗
dans la direction n⃗ , et de l’appeler la seconde forme fondamentale de M . De même, nous

notons Lx = Lx , que nous appelons l’opérateur de Weingarten de M .
n

⃗ défini sur tout M


Lemme 8.7. Il existe un champ de vecteurs normaux unitaires lisse n
si et seulement si M est orientable.

Démonstration. Si M est orientable, pour tout choix d’orientation de M , nous pouvons


⃗ en demandant que pour tout x ∈ M , si (v1 , . . . , vm−1 ) est une base orthonormée
définir n
(pour la première forme fondamentale) orientée de Tx M , alors (v1 , . . . , vm−1 , n⃗ (x)) est une
m
base orthonormée orientée de R (voir l’exemple ci-dessous pour l’explication du choix de
positionnement de n ⃗ (x)).
Réciproquement, s’il existe un champ n ⃗ comme dans l’énoncé, nous pouvons définir une
orientation (lisse) sur T M , en demandant pour tout x ∈ M qu’une base (v1 , . . . , vm−1 ) de
⃗ (x)) de Rm est directe.
Tx M soit directe si et seulement si la base (v1 , . . . , vm−1 , n ◻
En particulier, un champ de vecteurs normaux unitaires lisse existe localement : pour
tout paramétrage local φ ∶ W → Rm de M , où W est un ouvert W de Rm−1 , nous pouvons
310
munir l’ouvert φ(W ) de M de l’orientation qui fait de φ un C∞ -difféomorphisme préservant
l’orientation.
Si M est connexe et s’il existe un champ de vecteurs normaux unitaires lisse n ⃗ sur M ,
il est, par continuité, unique modulo changement global de signe, auquel cas la seconde
forme fondamentale est bien définie au signe près. Et particulier si p = m − 1 est pair,
comme ce sera le cas pour les surfaces dans R3 traitées dans la partie 8.4, alors la courbure
de Gauss est indépendante du choix de n ⃗ , car changer toutes les courbures principales en
leur opposée ne change pas leur produit si leur nombre est pair.
Lorsque M est une hypersurface orientée, nous utiliserons sauf mention contraire le
champ de vecteurs normaux unitaires lisse n ⃗ du lemme ci-dessus, dit orienté, pour définir
la seconde forme fondamentale II = IIn⃗ , parfois appelée la seconde forme fondamentale
scalaire, qui est alors invariante par déplacement de Rm par la formule (42), ainsi que pour
définir l’opérateur de Weingarten scalaire L = Ln⃗ .
L’application de classe C∞ ainsi définie n⃗ ∶ M → Sm−1 est appelée l’application de Gauss
de l’hypersurface orientée M . 165
⃗ (x) est le plan
Pour tout x ∈ M , puisque l’orthogonal de n
tangent Tx M à l’hypersurface M en x, nous avons

⃗ (x)⊥ = Tn⃗ (x) Sm−1 .


Tx M = n

⃗ (x), n
En dérivant l’égalité ⟨ n ⃗ (x) ⟩ = 1 exprimant le caractère unitaire du champ de vecteurs
normaux n ⃗ , pour tout v ∈ Tx M , nous avons que Tx n ⃗ (v) est orthogonal à n⃗ (x), donc
appartient à Tn⃗ (x) Sm−1 = Tx M . Par conséquent, l’application Tx n ⃗ ∶ Tx M → Tx M est un
endomorphisme linéaire de Tx M .
Proposition 8.8. Pour tout x ∈ M , l’opérateur de Weingarten Lx de l’hypersurface orien-
⃗ en x de l’application de Gauss :
tée M en x est égal à l’opposé de l’application tangente Tx n

⃗ et IIx (v, w) = − Ix (Tx n


∀ x ∈ M, ∀ v, w ∈ Tx M, Lx = − Tx n ⃗ (v), w) .

De nombreux ouvrages, dont [BG], utilisent malencontreusement une convention de


signe différente.
Démonstration. Fixons x ∈ M et v, w ∈ Tx M . Soit φ ∶ W → M un paramétrage local de
M préservant l’orientation tel que x ∈ φ(W ). Nous pouvons étendre la donnée du vecteur
tangent w en x à M en un champ de vecteurs tangents x′ ↦ w(x′ ) sur un voisinage ouvert
U ⊂ φ(W ) de x dans M de sorte que l’application x′ ↦ d(φ−1 )x′ (w(x′ )) ∈ Tφ−1 (x′ ) W = Rm−1
soit constante sur U ′ , en posant w(x′ ) = dφφ−1 (x′ ) (d(φ−1 )x (w)) ∈ Tx′ M . En différentiant
par rapport à x′ ∈ U la relation d’orthogonalité

⃗ (x′ ), dφφ−1 (x′ ) (d(φ−1 )x (w))⟩ = ⟨ n


⟨n ⃗ (x′ ), w(x′ )⟩ = 0 ,

nous avons, pour tout v ′ ∈ Tx′ M

⃗ (v ′ ), dφφ−1 (x′ ) (d(φ−1 )x (w))⟩ + ⟨ n


⟨ Tx′ n ⃗ (x′ ), d2 φφ−1 (x′ ) (d(φ−1 )x′ (v ′ ), d(φ−1 )x (w))⟩ = 0 .
165. La troisième forme fondamentale III ∶ T M ×M T M → R d’une hypersurface orientée M , dont nous ne
nous servirons pas dans ces notes, est définie comme étant l’opposée de l’image réciproque de la première
forme fondamentale de Sm−1 par l’application tangente à l’application de Gauss de M :

∀ x ∈ M, ∀ v, w ∈ Tx M, IIIx (v, w) = −⟨Tx n


⃗ (v), Tx n
⃗ (w)⟩ .

Nous avons donc IIIx (v, w) = − IIx (v, Lx (w)).

311
Considérons (x′ , v ′ ) = (x, v) dans la suite. Notons que ⟨⃗
n(x), πx⊥ (u)⟩ = ⟨⃗
n(x), u⟩ pour tout
−1
u ∈ R , et que dφφ−1 (x) (d(φ )x (w)) = w. Par la formule (41), nous avons donc
m

IInx⃗ (v, w) = ⟨ n ⃗ (x), d2 φφ−1 (x) (d(φ−1 )x (v), d(φ−1 )x (w))⟩


⃗ (x), IIx (v, w)⟩ = ⟨ n
⃗ (v), w⟩ = Ix (− Tx n
= −⟨ Tx n ⃗ (v), w) .
Ceci étant vérifié pour tous les x ∈ M et v, w ∈ Tx M , le résultat en découle, par l’unicité
de l’opérateur de Weingarten. ◻
Exemple. Pour tous les n ∈ N et R ∈ ]0, +∞[, la sphère SR = SRn+1 (0, R) de centre 0 et de
rayon R dans l’espace euclidien orienté Rn+1 est une hypersurface lisse de Rn+1 , orientée par
la normale sortante de la boule fermée BRn+1 (0, R) comme dans la partie 5.4, en mettant
un vecteur sortant en première position. Son champ de vecteurs normaux unitaires orienté
est, par la construction dans le lemme 8.7 mettant le vecteur normal en dernière position,
le champ de vecteurs normaux x ↦ (−1)n R x
, rentrant dans la boule BRn+1 (0, R) si n est
impair, et sortant de cette boule si n est pair.

n

+

n

S1 S2

Comme remplacer ce champ de vecteurs par son opposé ne change pas la courbure de
Gauss si n est pair, nous utiliserons dans la suite le champ de vecteurs normaux unitaires
rentrant n⃗ ∶ x ↦ −Rx
pour calculer la seconde forme fondamentale.
Au voisinage de tout point de SR de première coordonnée strictement positive, l’ap-

plication φ ∶ B Rn (0, R) → SR définie sur la boule ouverte de rayon R et de centre 0 dans
l’espace euclidien Rn par

x = (x1 , . . . , xn ) ↦ φ(x) = (x0 = R2 − ∥x∥2 , x1 , . . . , xn )
est un paramétrage local. En notant (e0 , e1 , . . . , en ) la base canonique de Rn+1 , pour tout

x ∈ B Rn (0, R), la base Bφ,x de Tφ(x) SR définie par ce paramétrage local est
∂φ x1 ∂φ xn
( (x) = e1 − √ e0 , . . . , (x) = en − √ e0 ) .
∂x1 R2 − ∥x∥2 ∂xn R2 − ∥x∥2
Pour tous les i, j ∈ J1, nK, le coefficient (i, j) de la matrice de Gram G(x) = (gi,j (x))1≤i,j≤n
de la première forme fondamentale de SR en x dans cette base est donc
⎧ xi xj
⎪ R2 −∥x∥2 si i ≠ j
∂φ ∂φ ⎪
gi,j (x) = ⟨ (x), (x) ⟩ = ⎨ x2i
∂xi ∂xj ⎪
⎪ 1 + si i = j .
⎩ R 2 −∥x∥2

312
En particulier, au pôle Nord P = (R, 0, . . . , 0) = φ(0), l’espace tangent TP SR à la sphère
SR a pour base (e1 , . . . , en ), qui est orthonormée pour la première forme fondamentale de
SR en P , et donc G(0) = In est la matrice identité n × n. De plus, le coefficient (i, j) de la
matrice de la seconde forme fondamentale de SR en P dans cette base est

∂2φ ∂2φ 0 si i ≠ j
π⊥( (0) ) = (0) = { 1
∂xi ∂xj ∂xi ∂xj − R e0 si i = j .

φ(0)
Puisque le champ de vecteurs normaux unitaires rentrant de SR vaut n⃗ (0) = − R = −e0
au pôle Nord P = φ(0), la seconde forme fondamentale (scalaire) en P de l’hypersurface
orientée SR vérifie donc, pour tous les v, w ∈ TP SR ,
1
IIP (v, w) = IP (v, w) .
R
Par invariance par rotation (voir la remarque (1) de la partie 8.2.3), pour tous les x ∈ SR
et v, w ∈ Tx SR , nous avons IIx (v, w) = Ix ( R1 v, w). Donc l’opérateur de Weingarten en tout
point x de SR est l’application linéaire v ↦ R1 v, c’est-à-dire l’homothétie de rapport R1 de
l’espace tangent Tx SR .
Par invariance par rotation, les courbures principales, les rayons de courbure principaux,
les courbures de Gauss et moyennes de la sphère Sn sont constantes, égales respectivement
à
1 1 1
λ1 = ⋅ ⋅ ⋅ = λn = , R1 = ⋅ ⋅ ⋅ = Rn = R, K = n et H = .
R R R
Remarquons qu’en dimension impaire, le choix opposé du champ de vecteurs normaux
unitaires sortant de la boule (qui est celui utilisé pour définir l’orientation de la sphère)
conduirait à des sphères de courbures principales strictement négatives, ce qui ne collerait
pas avec l’intuition.

8.3 Points focaux et courbures principales


Soit M une sous-variété de classe C∞ et de dimension p dans Rm . Le but de cette
partie est de caractériser les points focaux de M en terme des courbures principales et d’en
déduire une nouvelle construction de fonctions de Morse lisses sur M .

Proposition 8.9. Pour tout point y ∈ M et tout vecteur normal unitaire v ∈ νy M à M en


y, les points focaux de M sur la droite affine normale ℓ = {y + tv ∶ t ∈ R} sont les points
y + Ri v où Ri = λ1i est un rayon de courbure principale de M en y dans la direction v, pour
tous les i ∈ J1, pK tels que λi ≠ 0.
Pour tout i ∈ J1, pK tel que λi ≠ 0, la multiplicité du point focal y + Ri v est égale à
Card{j ∈ J1, pK ∶ Rj = Ri }.

Comptés avec multiplicité, il y a donc au plus p points focaux le long de la droite affine
normale ℓ.
Lorsque M est l’image d’une courbe plane régulière ou d’une courbe gauche birégulière
c, ce résultat dit, par le calcul de la courbure principale de M dans l’exemple en fin de la
partie 8.2.3, que l’unique point focal de M en un point x = c(s) dans la direction ν(s) du
vecteur normal en s est le centre c(s) + K(s)
1
ν(s) du cercle osculateur de M en x (lorsqu’il
existe, c’est-à-dire lorsque la courbure K(s) de c au temps s est non nulle).

313
Démonstration. Nous pouvons supposer que p < m. Soient y ∈ M et v ∈ νy M tel que
∥c∥x = 1. Soit φ ∶ W → Rm un paramétrage local de M en y, où W est un ouvert de
Rp contenant 0 et φ(0) = y. Quitte à réduire l’ouvert W , il existe, pour tout élément
x = (x1 , . . . , xp ) ∈ W , une base orthonormée (⃗ ⃗ m (x)) du sous-espace vectoriel
np+1 (x), . . . , n
euclidien νφ(x) M , dépendant de manière lisse de x, telle que n ⃗ p+1 (0) = v. Alors l’application
̃ de W × R
φ m−p
dans νM définie par
m
̃ ∶ (x = (x1 , . . . , xp ), u = (xp+1 , . . . , xm )) ↦ ( φ(x), ∑ xk n
φ ⃗ k (x) )
k=p+1

est un paramétrage local lisse de νM en (y, v). L’expression dans ce paramétrage local de
l’application fM ∶ νM → Rm définie par (z, w) ↦ z + w est
m
̃ ∶ (x = (x1 , . . . , xp ), u = (xp+1 , . . . , xm )) ↦ φ(x) + ∑ xk n
ψ = fM ○ φ ⃗ k (x) .
k=p+1

Ses dérivées partielles en (x, u) ∈ W × Rm−p sont, pour tout i ∈ J1, mK,
⃗k
∂ψ ∂φ
(x) + ∑m
k=p+1 xk ∂xi (x)
∂n
si i ≤ p ,
(x, u) = { ∂xi (44)
∂xi ⃗ i (x) sinon .
n

Pour tout x ∈ W , puisque les vecteurs n ⃗ k (x) pour k ∈ Jp + 1, mK sont orthogonaux aux
vecteurs ∂xj (x) pour j ∈ J1, pK, pour tout i ∈ J1, pK, nous avons
∂φ

⃗k
∂n ∂φ ∂2φ ∂ ∂φ
⟨ (x), ⃗ k (x),
(x) ⟩ + ⟨ n (x) ⟩ = ⃗ k (x),
⟨n (x) ⟩ = 0 .
∂xi ∂xj ∂xi ∂xj ∂xi ∂xj
Quitte à effectuer un changement de variable linéaire dans W , nous pouvons supposer que
la base ( ∂x
∂φ
1
(0), . . . , ∂x
∂φ
p
(0)) de Ty M est orthonormée, c’est-à-dire que la matrice de Gram
(gi,j (0) = ⟨ ∂x
∂φ
i
(0), ∂x
∂φ
j
(0) ⟩)1≤i,j≤p est la matrice identité p × p.
Par la formule (44), pour tout u ∈ Rm−p , l’application différentielle d(0,u) ψ ∶ Rm → Rm
en (0, u) de ψ, qui est linéaire, admet pour matrice dans la base canonique de l’espace de
départ Rm et dans la base orthonormée ( ∂x ∂φ
1
(0), . . . , ∂x
∂φ
p
⃗ p+1 (0), . . . , n
(0), n ⃗ m (0)) de l’espace
A(0, u) B
d’arrivée Rm , une matrice de la forme ( ) avec A(0, u) = (aij (0, u))1≤i,j≤p où
0 Im−p

∂ψ ∂φ ∂φ ∂φ m
⃗k
∂n ∂φ
aij (0, u) = ⟨ (0), (0) ⟩ = ⟨ (0), (0) ⟩ + ∑ xk ⟨ (0), (0) ⟩
∂xi ∂xj ∂xi ∂xj k=p+1 ∂xi ∂xj
m
∂2φ
⃗ k (0),
= gi,j (0) − ∑ xk ⟨ n (0) ⟩
k=p+1 ∂xi ∂xj

et B ∈ Mp,m−p une matrice qu’il n’est pas besoin de préciser. En particulier, la dimension
du noyau de d(0,u) ψ est égale à la dimension du noyau de A(0, u). Ainsi, pour tout t ∈ R,
en posant u0 = (1, 0, . . . , 0) ∈ Rm−p de sorte que ψ(0, tu0 ) = y + tv, le point y + tv est un
point focal de M en y si et seulement si la différentielle d(0, t u0 ) ψ n’est pas injective, et
alors la multiplicité du point focal y + tv est égale à la dimension du noyau de la matrice
∂2φ
(aij (0, tu0 ) = gi,j (0) − t⟨ v, (0) ⟩) .
∂xi ∂xj 1≤i,j≤p

314
Donc y + tv est un point focal de M de multiplicité µ si et seulement si 1t est une valeur
propre de multiplicité µ de la matrice de la seconde forme fondamentale de M en y dans
la direction v. Ceci montre le résultat. ◻
Le résultat suivant redémontre l’existence d’une fonction de Morse lisse sur toute variété
(voir la partie 6.2), en utilisant le théorème de plongement de Whitney (voir la partie 4.6)
pour se ramener à une sous-variété d’un espace euclidien Rm .
Théorème 8.10. Pour presque tout point z ∈ Rm , l’application δz ∶ M → R définie par
y ↦ d(y, z)2 = ∥y − z∥2 est une fonction de Morse lisse sur M .
Démonstration. Remarquons que l’application δz ∶ y ↦ ⟨y − z, y − z⟩ est en effet une
fonction lisse sur M . Le lemme clef est la caractérisation suivante des points critiques non
dégénérés de la fonction δz .
Lemme 8.11. (1) Un point y ∈ M est un point critique dégénéré de la fonction δz si et
seulement si z est un point focal de M en y. La dimension du noyau de la matrice hessienne
de δz en y est alors égale à la multiplicité du point focal z.
(2) Si y ∈ M est un point critique non dégénéré de la fonction δz , alors l’indice de y
est égal au nombre de points focaux de M (comptés avec multiplicité) sur le segment ]y, z[
normal à M .
Démonstration. (1) Soit φ ∶ W → Rm un paramétrage local de M en y, où W est un
ouvert de Rp contenant 0 et φ(0) = y. L’application δz lue dans ce paramétrage local est
l’application ψ = δz ○ φ ∶ W → R définie par
ψ ∶ x ↦ ∥φ(x) − z∥2 .
Ses dérivées partielles premières sont, pour tout j ∈ J1, pK,
∂ψ ∂φ
(x) = 2⟨ (x), φ(x) − z ⟩ .
∂xj ∂xj
∂φ
En particulier, puisque les vecteurs ∂x 1
(0), . . . , ∂x
∂φ
p
(0) engendrent l’espace vectoriel Ty M ,
le point y est un point critique de δz si et seulement si le vecteur y − z est normal à M en
y.
La matrice hessienne de ψ en 0 vérifie, pour tous les i, j ∈ J1, pK, l’égalité
∂2ψ ∂φ ∂φ ∂2φ
(0) = 2⟨ (0), (0) ⟩ + 2⟨ (0), φ(0) − z ⟩ .
∂xi ∂xj ∂xj ∂xi ∂xi ∂xj
Donc si z = y + tv avec v un vecteur normal unitaire à M en y = φ(0), nous avons
∂2ψ ∂2φ
(0) = 2( gi,j (0) − t⟨ v, (0) ⟩) .
∂xi ∂xj ∂xi ∂xj
Le résultat découle donc de la fin de la démonstration de la proposition 8.9.
(2) Nous renvoyons par exemple à [Mil2]. ◻
Ce lemme et la proposition 8.6 démontrent le théorème 8.10. ◻
Exercice E.92. Calculer la courbure et les points focaux des ellipses planes et des hyper-
boles planes d’équation a x2 + b y 2 = 1, où a, b ∈ R∖{0}, et des paraboles planes d’équation
y = ax2 , où a ∈ R∖{0}.
315
8.4 Courbures des surfaces de R3
Le but de cette partie est de décrire les propriétés locales de courbure des surfaces
plongées dans R3 . Nous supposons donc que d = 2 et m = 3 dans cette partie, et que M est
une sous-variété lisse orientée de dimension 2 (donc une surface) de R3 .
Comme nous n’allons effectuer qu’une étude locale, la restriction sur l’orientation n’est
pas contraignante : nous nous restreindrons à l’image d’un paramétrage local, et nous
supposerons que celui-ci préserve l’orientation. Rappelons aussi que la courbure de Gauss
K ∶ M → R, produit des deux courbures principales, ne dépend pas du choix local d’un
champ de vecteurs normaux unitaires lisse, car le choix opposé donne la même valeur. Nous
prendrons les champs de vecteurs normaux unitaires définis par les paramétrages locaux
préservant l’orientation.
Les images de surfaces sont légion sur la toile internet, et nous n’en donnons que
quelques exemples ci-dessous, essentiellement issus de Wikipedia.

Walt Disney Concert Hall

Soit M une hypersurface lisse orientée de Rm . Nous allons mettre en œuvre ci-dessous,
dans le cas particulier m = 3, la méthodologie introduite dans la partie 8.2 pour calculer
les invariants géométriques de M .

316
(1) Trouver de « bons » paramétrages locaux φ ∶ W → M (préservant l’orientation)
de « bons » voisinages de tout point de M , qui rendront les calculs les plus
agréables possibles et reflèteront les éventuelles symétries de M (il est souvent
utile d’utiliser des arguments de symétrie pour simplifier, voire éviter, certains
calculs).
(2) Calculer une base de champs de vecteurs tangents (les ( ∂x
∂φ
○ φ−1 )1≤i≤m−1 étant
Méthodologie : Courbons l’échine !

i

une base du C (φ(W ))-module des champs de vecteurs tangents sur φ(W )).
(3) Calculer la première forme fondamentale, par exemple par la matrice de Gram
de la base précédente.
(4) Calculer le champ de vecteurs normaux unitaires n ⃗ orienté (c’est-à-dire donné
par l’orientation de la variété et de l’espace ambiant), par exemple en prenant
le produit vectoriel (renormalisé) de la base précédente, et qui déterminera
donc l’application de Gauss de l’hypersurface orientée M de Rm .
(5) Calculer la seconde forme fondamentale de M , que ce soit en utilisant
(sans oublier de prendre le produit scalaire avec n ⃗ pour avoir la seconde
forme fondamentale « scalaire ») la différentielle seconde du paramétrage
d2 φφ−1 (x) (dφ−1 −1
x (v), dφx (w)) ou de manière équivalente sa matrice hessienne
2
(à valeurs vectorielles) ( ∂x∂i ∂x
φ
j
○ φ−1 )1≤i,j≤m−1 ou que ce soit en utilisant l’opé-
rateur de Weingarten − Tx n ⃗ , de matrice de taille (m − 1) × m donnée par
n○φ)
∂(⃗ −1
( ∂xi ○ φ )1≤i≤m−1 , en fonction de ce qui minimise les calculs.
(6) Enfin, calculer les invariants de courbure souhaités, dont courbures principales,
courbure de Gauss, courbure moyenne, points focaux (par la proposition 8.9),
etc.

Calcul de la première forme fondamentale dans un paramétrage local


Soit φ ∶ W → R3 un paramétrage local de M (préservant l’orientation), où W est un
ouvert de R2 . Pour tout (x, y) ∈ W , posons

∂φ 2 ∂φ ∂φ ∂φ 2
E(x, y) = ∥ (x, y)∥ , F (x, y) = ⟨ (x, y), (x, y) ⟩, et G(x, y) = ∥ (x, y)∥ .
∂x ∂x ∂y ∂y

Alors la matrice de la première forme fondamentale Iφ(x,y) de M en φ(x, y) dans la


base Bφ,(x,y) = ( ∂φ )
∂x (x, y), ∂y (x, y) est la matrice de Gram
∂φ

E(x, y) F (x, y)
( ),
F (x, y) G(x, y)

de sorte que la forme quadratique associée à la forme bilinéaire symétrique Iφ(x,y) s’écrive,
pour tout v = X ∂φ
∂x (x, y) + Y ∂x (x, y) ∈ Tφ(x,y) M ,
∂φ

E(x, y) F (x, y) X
Iφ(x,y) (v, v) = (X Y ) ( )( )
F (x, y) G(x, y) Y
= X 2 E(x, y) + 2XY F (x, y) + Y 2 G(x, y) .

317
Pour tout borélien B contenu dans l’image φ(W ) de φ, nous définissons l’aire de B par
√ √
Aire(B) = ∫ det(Iφ(x,y) ) dx dy = ∫ det(gi,j (x, y))1≤i,j≤2 dx dy
φ (B)
−1 φ (B)
−1

√ ∂φ ∂φ
=∫ EG − F 2 dx dy = ∫ ∥ (x, y) ∧ (x, y)∥ dx dy ,
φ−1 (B) φ−1 (B) ∂x ∂y
qui est un élément de [0, +∞]. Par la formule de changement de variable des intégrales
pour la mesure de Lebesgue de R2 et par la formule (40), ceci ne dépend pas du para-
métrage local. Nous pouvons alors définir l’aire Aire(B) de tout borélien B d’une surface
lisse M ′ (orientable ou pas) de R3 , en écrivant B = ⊔i∈N Bi comme une réunion dénom-
brable de boréliens Bi deux à deux disjoints, chacun d’eux étant contenu dans l’image d’un
paramétrage local de M , en posant

Aire(B) = ∑ Aire(Bi ) .
i∈N

Par la σ-additivité de la measure de Lebesgue, ceci ne dépend pas du choix d’une telle
décomposition de B. L’application B ↦ Aire(B) est une mesure (positive, borélienne) finie
sur les compacts, sur l’espace localement compact M ′ , appelée la mesure d’aire de M ′ .
La première formule ci-dessus permet de définir une mesure, dite riemannienne, sur
toute variété riemannienne, nous renvoyons pour cela aux apprentissages de seconde année
(M2) de master (voir par exemple [Pau4, GaHL, Spi]).

Exemples. (1) Graphes. Soit f ∶ W → R une fonction lisse sur un ouvert W de R2 .


L’application graphe de f de W dans R3 , définie par φ ∶ (x, y) ↦ (x, y, f (x, y)), est un
C∞ -plongement (voir le théorème 4.5 (3)). Donc son image

M = φ(W ) = {(x, y, z) ∈ R3 ∶ (x, y) ∈ W, z = f (x, y)}

est une surface de R3 . Nous orientons la surface M en demandant que le C∞ -difféomorphis-


me φ ∶ W → M préserve l’orientation. Pour tous les (x, y) ∈ W , la base ( ∂φ
∂x (x, y), ∂y (x, y))
∂φ

de l’espace vectoriel Tφ(x,y) M définie par ce paramétrage local est donnée par

∂φ ∂f ∂φ ∂f
(x, y) = (1, 0, (x, y)) et (x, y) = (0, 1, (x, y)) .
∂x ∂x ∂y ∂y

Alors
∂f 2 ∂f ∂f ∂f 2
E(x, y) = 1+( (x, y)) , F (x, y) = (x, y) (x, y), et G(x, y) = 1+( (x, y)) .
∂x ∂x ∂y ∂y
(45)
En particulier, si B est un borélien de M = φ(W ), alors l’aire de B est

∂f 2 ∂f 2
Aire(B) = ∫ 1 + ( ) + ( ) dx dy . (46)
φ−1 (B) ∂x ∂y

(2) Surfaces de révolution. Notons (e1 , e2 , e3 ) la base canonique de R3 = C × R.


Rappelons que le produit scalaire usuel de R3 s’écrit dans cette décomposition, pour tous
les z, z ′ ∈ C et t, t′ ∈ R,
⟨(z, t), (z ′ , t′ )⟩ = Re (z z ′ ) + t t′ .
318
Pour tout θ ∈ R/2πZ, posons eiθ = cos θ e1 + sin θ e2 , qui est un vecteur unitaire de l’espace
euclidien R3 . Soit I un intervalle ouvert (non vide) de R. Soit c ∶ I → R e1 + R e3 , définie
par s ↦ f (s) e1 + g(s) e3 , une courbe plane lisse paramétrée par longueur d’arc (c’est-à-dire
f ′ (s)2 + g ′ (s)2 = 1 pour tout s ∈ I), qui est un C∞ -plongement de I dans R e1 + R e3 , et
telle que f soit strictement positive. 166 Alors l’application φ ∶ I × R/2πZ → R3 , définie par

φ(s, θ) = f (s) eiθ + g(s) e3 ,

est un C∞ -plongement de I × R/2πZ dans R3 , dont l’image M est appelée la surface


de révolution d’axe R e3 et de méridienne c. L’image de toute telle surface M par tout
déplacement de R3 est appelée une surface de révolution dans R3 . Par définition, une surface
de révolution est connexe, même si la définition pourrait être modifiée pour admettre
plusieurs composantes connexes. En restriction à I × J pour tout intervalle ouvert J de
longueur strictement inférieure à 2π (vu comme un ouvert de R/2πZ), l’application φ est
un paramétrage local lisse d’un ouvert de M . Nous munirons M de l’orientation faisant de
φ un C∞ -difféomorphisme préservant l’orientation de I × R/2πZ dans M .

R e3
∂φ
∂s

c(s)
g (s)
∂φ
∂θ

R e1
f (s)
R e2
c

Il est important de penser aux surfaces de révolution comme obtenues en faisant tourner
autour de son axe sa courbe méridienne, de la même manière qu’un artisan ou une artisane
ébéniste tourne son bois, ou qu’un artisan potier ou une artisane potière tourne son argile.
166. Cette hypothèse implique que la courbe c ne rencontre pas l’axe vertical R e3 , ce qui est nécessaire
comme le montre l’exemple du cône de révolution {(x, y, z) ∈ R3 ∶ x2 + y 2 − z 2 = 0} qui n’est pas une
sous-variété différentielle en (0, 0, 0).

319
Voici quelques dessins représentant des surfaces de révolution, essentiellement extraits
de Wikipedia.

Alors, pour tous les s ∈ I et θ ∈ R/2πZ, en n’indiquant pas les évaluations en (s, θ) des
dérivées partielles pour alléger les notations, nous avons
∂φ ∂φ
= f ′ (s) eiθ + g ′ (s)e3 et = if (s) eiθ , (47)
∂s ∂θ
de sorte que, puisque c est paramétrée par longueur d’arc,
∂φ ∂φ ∂φ ∂φ
E(s, θ) = ∥ ∥ = 1, F (s, θ) = ⟨ , ⟩ = 0, et G(s, θ) = ∥ ∥ = f (s)2 . (48)
∂s ∂s ∂θ ∂θ
Si B est un borélien de M , alors l’aire de B est

Aire(B) = ∫ f (s) ds dθ . (49)


φ−1 (B)

En particulier, nous avons

Aire(M ) = 2π ∫ f (s) ds ∈ ]0, +∞] .


I

Comme la sphère S2 (privée de ses pôles Nord et Sud) est la surface de révolution d’axe
de révolution R e3 obtenue en prenant I = ] − π2 , π2 [, f ∶ s ↦ cos s et g ∶ s ↦ sin s, nous
retrouvons la formule bien connue
Aire(S2 ) = 4π .
320
Calcul de la seconde forme fondamentale dans un paramétrage local
Nous avons vu qu’un paramétrage local φ ∶ W → R3 de M définit une orientation de
son image dans la surface M , et le choix du champ de vecteurs normaux unitaires orienté
sur φ(W ) est alors l’application lisse ν⃗ = ν⃗φ ∶ W → R3 , à valeurs dans la sphère S2 , appelée
l’application de Gauss de φ, définie par

∂x (x, y) ∧ ∂y (x, y)
∂φ ∂φ
ν⃗ ∶ (x, y) ↦ .
∥ ∂φ
∂x (x, y) ∧ ∂y (x, y)∥
∂φ


La matrice de la seconde forme fondamentale (scalaire) IIφ(x,y) = IIνφ(x,y) dans la base
Bφ,(x,y) est alors
ℓ(x, y) m(x, y)
( ),
m(x, y) n(x, y)
où, en n’indiquant pas les évaluations en (x, y) pour raccourcir les formules, et en dérivant
par rapport à x ou à y les égalités ⟨ ∂φ ⃗ ⟩ = ⟨ ∂φ
∂x , ν ⃗ ⟩ = 0 afin d’obtenir les égalités de droite
∂y , ν
ci-dessous,

∂φ ∂φ ∂2φ ∂φ ∂ ν⃗
ℓ = IIφ(x,y) ( (x, y), (x, y)) = ⟨ 2 , ν⃗ ⟩ = −⟨ , ⟩,
∂x ∂x ∂x ∂x ∂x
∂φ ∂φ ∂2φ ∂φ ∂ ν⃗ ∂φ ∂ ν⃗
m = IIφ(x,y) ( (x, y), (x, y)) = ⟨ , ν⃗ ⟩ = −⟨ , ⟩ = −⟨ , ⟩,
∂x ∂y ∂x∂y ∂x ∂y ∂y ∂x
∂φ ∂φ ∂2φ ∂φ ∂ ν⃗
n = IIφ(x,y) ( (x, y), (x, y)) = ⟨ 2 , ν⃗ ⟩ = −⟨ , ⟩.
∂y ∂y ∂y ∂y ∂y

(50)

Notons qu’il est parfois plus rapide de calculer les dérivées partielles du champ de vecteurs
normaux que de calculer les dérivées partielles secondes du paramétrage local. Donc il
convient de choisir la formule la plus appropriée afin de calculer les quantités ℓ, m, n.
Remarquons que la base Bφ,(x,y) n’est pas forcément orthonormée. Rappelons que la
matrice de l’opérateur de Weingarten dans cette base Bφ,(x,y) , dont le déterminant et la
moitié de la trace donnent la courbure de Gauss et la courbure moyenne respectivement,
est égale au produit de l’inverse de la matrice dans la base Bφ,(x,y) de la première forme
fondamentale par la matrice dans la base Bφ,(x,y) de la seconde forme fondamentale. La
courbure de Gauss de M au point φ(x, y) est alors
−1
E F ℓ m ℓn − m2
K(φ(x, y)) = det ( ( ) ( )) = (51)
F G m n EG − F 2

et la courbure moyenne de M au point φ(x, y) est


−1
1 E F ℓ m ℓG − 2mF + nE
H(φ(x, y)) = tr ( ( ) ( )) = . (52)
2 F G m n 2(EG − F 2 )

321
Exemples. (1) Graphes. Soit φ ∶ (x, y) ↦ (x, y, z = f (x, y)) l’application graphe d’une
fonction lisse f ∶ W → R3 . Notons A ∶ W → ]0, +∞[ la fonction lisse

∂f 2 ∂f 2 √ ∂φ ∂φ
A = 1 + ( ) + ( ) = EG − F 2 = ∥ ∧ ∥
∂x ∂y ∂x ∂y

sur l’ouvert W . Nous avons ∂φ


∂x = (1, 0, ∂f
∂x
), ∂φ
∂y = (0, 1, ∂f
∂y
) et

∂φ
∂x ∧ ∂φ
∂y 1 ∂f ∂f
ν⃗ = = (− , − , 1) .
∥ ∂x
∂φ
∧ ∂φ
∂y
∥ A ∂x ∂y

Donc

∂2φ 1 ∂2f ∂2φ 1 ∂2f ∂2φ 1 ∂2f


ℓ=⟨ , ⃗
ν ⟩ = , m = ⟨ , ⃗
ν ⟩ = , et n = ⟨ , ⃗
ν ⟩ = .
∂x2 A ∂x2 ∂x∂y A ∂x∂y ∂y 2 A ∂y 2
(53)
Ainsi, la matrice de la seconde forme fondamentale IIφ(x,y) dans la base Bφ,(x,y) est la
matrice hessienne de f en (x, y) multipliée par le scalaire A(x,y)
1
. En particulier, par la
formule (51), toujours avec évaluations implicites des fonctions en (x, y) pour raccourcir
les expressions, nous avons

1 1 ∂2f ∂2f ∂2f 2


K(φ(x, y)) = det Hess f(x,y) = ( − ( ) ).
A(x, y)4 A4 ∂x2 ∂y 2 ∂x∂y

Par les formules (52) et (45), nous avons

1 ∂2f ∂f 2 ∂ 2 f ∂f ∂f ∂ 2 f ∂f 2
H(φ(x, y)) = 3
( 2
(1 + ( ) ) − 2 + 2 (1 + ( ) ) ) . (54)
2 A ∂x ∂y ∂x∂y ∂x ∂y ∂y ∂x

(2) Surfaces de révolution. Soit M une surface de révolution d’axe R e3 et de


courbe méridienne c ∶ s ↦ f (s) e1 + g(s) e3 (définie sur un intervalle ouvert I, paramétrée
par longueur d’arc avec f > 0, et étant un C∞ -plongement), donc de paramétrage local
φ ∶ (s, θ) ↦ f (s) eiθ + g(s) e3 . Alors par les formules (47) et la note de bas de page 142, et
après simplification par f (s) ≠ 0, nous avons

∂φ
∧ ∂φ
ν⃗(s, θ) = ∂s ∂θ
= − g ′ (s) eiθ + f ′ (s) e3 . (55)
∥ ∂φ
∂s ∧ ∂φ
∂θ

Notons κ ∶ I → R la courbure de la courbe c dans le plan euclidien orienté R e1 +R e3 de base


directe (e1 , e3 ). L’équation de Frenet (29) s’écrit c̈(s) = κ(s) J(ċ(s)) où J est la rotation
d’angle + π2 dans le plan euclidien orienté R e1 + R e3 . Par l’égalité f ′ (s)2 + g ′ (s)2 = 1 qui
découle du fait que la courbe c est paramétrée par longueur d’arc, nous avons, pour tout
s ∈ I, les relations
f ′′ (s) = −κ(s) g ′ (s) et g ′′ (s) = κ(s) f ′ (s) .

322
Par les formules (47) et (55), nous avons alors aisément

∂φ ∂ ν⃗ ∂φ ∂ ν⃗ ∂φ ∂ ν⃗
ℓ = −⟨ , ⟩ = κ(s), m = −⟨ , ⟩ = 0, et n = −⟨ , ⟩ = f (s) g ′ (s) . (56)
∂s ∂s ∂s ∂θ ∂θ ∂θ

En particulier, comme les matrices des première et seconde formes fondamentales sont
diagonales, nous avons immédiatement par les formules (48) et (56) que
−1
E F ℓ m 1 0 κ(s) 0 ⎛κ(s) 0 ⎞
( ) ( )=( )( )= g ′ (s) .
F G m n 0 f (s)−2 0 f (s)g ′ (s) ⎝ 0 f (s) ⎠

Donc les courbures principales de la surface de révolution M au point φ(s, θ) sont

g ′ (s)
λ1 = κ(s) et λ2 = ,
f (s)
la courbure de Gauss est
g ′ (s)
K(φ(s, θ)) = κ(s) ,
f (s)
et la courbure moyenne est

1 g ′ (s)
H(φ(s, θ)) = ( κ(s) + ).
2 f (s)

En particulier, le signe de la courbure de Gauss de M est égal au signe de la courbure


de sa méridienne en tout point où g est strictement croissante (nous avions supposé que
f était strictement positive). En un point où la dérivée de g s’annule (c’est le cas pour
les cercles de hauteur maximale et de minimale sur un tore de révolution, voir le dessin
ci-dessous juste au-dessus de la description des points paraboliques), la courbure de Gauss
de la surface est nulle.
Par la proposition 8.9, les points focaux de la surface de révolution M en φ(s, θ) sont
donc, respectivement si κ(s) ≠ 0 (c’est-à-dire si la courbure de la méridienne ne s’annule
pas au temps s) et si g ′ (s) ≠ 0 (c’est-à-dire si la hauteur de la méridienne n’a pas de point
extrémal au temps s)

1 g ′ (s) iθ f ′ (s)
φ(s, θ) + ν⃗(s, θ) = (f (s) − )e + (g(s) + )e3
λ1 κ(s) κ(s)
1 f (s) f ′ (s)
φ(s, θ) + ν⃗(s, θ) = (g(s) + )e3 .
λ2 g ′ (s)
Les points focaux donnés par la seconde courbure principale λ2 sont donc sur l’axe vertical,
et si la composante horizontale de la méridienne a un extrémum au temps s (c’est-à-dire
si f ′ (s) = 0), alors les deux points focaux sont dans le même plan horizontal que φ(s, θ).

Allure locale des surfaces par rapport à leur plan tangent.


Nous dirons qu’un point a0 d’une surface lisse M dans R3 est
● un point elliptique si K(a0 ) > 0,
● un point hyperbolique si K(a0 ) < 0,
323
● un point parabolique si K(a0 ) = 0,
● un méplat si la seconde forme fondamentale scalaire de M s’annule en a0 , c’est-à-dire
si IIa0 = 0,
● un ombilic si l’opérateur de Weingarten en a0 est une homothétie, c’est-à-dire s’il
existe λ ∈ R tel que IIa0 = λ Ia0 c’est-à-dire si les deux courbures principales en a0 sont
égales :
λ1 (a0 ) = λ2 (a0 ) .
Toutes ces définitions sont indépendantes du choix d’une des deux orientations dans un voi-
sinage ouvert connexe de a0 (et donc du choix d’un des deux champs de vecteurs normaux
unitaires lisses sur un tel voisinage). Remarquons qu’un méplat est un point parabolique
et un ombilic. Nous allons décrire la position locale de la surface par rapport à chacun de
ses plans tangents.
Reprenons les notations de l’exemple (1) ci-dessus et supposons que nous ayons un
point (x0 , y0 ) dans W tel que f (x0 , y0 ) = 0 et d(x0 ,y0 ) f = 0 (ce que nous pouvons toujours
supposer en écrivant localement M comme un graphe au-dessus de son plan tangent, voir
le théorème 4.5 (3)). Les dessins ci-dessous sont essentiellement extraits de Wikipedia.
Alors par les formules (45) et (53), puisque ∂f ∂x (x0 , y0 ) = ∂y (x0 , y0 ) = 0, la matrice de la
∂f

première forme fondamentale en a0 = φ(x0 , y0 ) est la matrice identité, et la matrice de la


seconde forme fondamentale (scalaire) en a0 est la matrice hessienne de f . En particulier
1
K(a0 ) = det Hess f(x0 ,y0 ) et H(a0 ) = tr Hess f(x0 ,y0 ) .
2

Point elliptique. Si K(a0 ) > 0, alors la matrice Hess f(x0 ,y0 ) est de valeurs propres
non nulles de même signe, donc inversible, et (x0 , y0 ) est un point critique non dégénéré de
f , d’indice 0 ou 2. Le lemme de Morse 6.1 appliqué à la fonction f et à son point critique
(x0 , y0 ) nous dit qu’il existe donc ϵ = ±1 et des fonctions lisses u et v de (x, y), définies
sur un voisinage ouvert de (x0 , y0 ) dans R2 , telles que u(x0 , y0 ) = 0 et v(x0 , y0 ) = 0, et
(x, y) ↦ (u(x, y), v(x, y)) soit un C∞ -difféomorphisme entre deux voisinages ouverts de 0
dans R2 , de sorte que
f (x, y) = ϵ(u(x, y)2 + v(x, y)2 ) .
La seconde forme fondamentale en a0 est donc ou bien définie positive ou bien définie
négative. En particulier, M est, dans un voisinage assez petit de a0 , d’un seul côté de son
plan tangent Ta0 M en a0 . Par la proposition 8.9, la surface admet deux points focaux en
a0 (confondus si et seulement si a0 est un ombilic, voire ci-dessous), du même côté du plan
tangent Ta0 M qu’un voisinage assez petit de a0 dans M .

324
Point hyperbolique. Si K(a0 ) < 0, le lemme de Morse 6.1 appliqué à la fonction f
et à son point critique (x0 , y0 ) nous dit qu’il existe des fonctions lisses u et v de (x, y),
définies sur un voisinage ouvert de (x0 , y0 ) dans R2 , telles que u(x0 , y0 ) = 0 et v(x0 , y0 ) = 0,
et (x, y) ↦ (u(x, y), v(x, y)) soit un C∞ -difféomorphisme entre deux voisinages ouverts de
0 dans R2 , de sorte que
f (x, y) = u(x, y)2 − v(x, y)2 .
Nous dirons que la surface M est une selle de cheval au voisinage de a0 par rapport à son
plan tangent Ta0 M en a0 . Elle contient des points de part et d’autre de son plan tangent.
Par la proposition 8.9, la surface admet deux points focaux en a0 , de part et d’autre du
plan tangent Ta0 M .

Par exemple, le tore de révolution dans R3 paramétré par

(s, t) ↦ ((2 + sin s) cos t, (2 + sin s) sin t, cos s)

comporte deux cercles de points à courbure de Gauss nulle (le long desquels exactement
une courbure principale s’annule), séparant deux demi-tores ouverts, l’un à courbure stric-
tement positive, l’autre à courbure strictement négative (voir le calcul ci-dessus de la
courbure de Gauss des surfaces de révolution).

Point parabolique. Lorsque K(a0 ) = 0, de nombreuses positions relatives sont


possibles, que ce soit des sphères quadratiquement aplaties comme la surface d’équation
− 1
z = (x2 + y 2 )2 voire infiniment aplaties comme la surface d’équation z = e (x2 +y2 ) (pour
lesquelles (0, 0, 0) est un minimum local et un méplat), ou des selles de singes (voire de
pieuvres !) comme la surface d’équation z = x3 − 3xy 2 , pour laquelle (0, 0, 0) est aussi un
méplat.
325
Les points du cylindre S1 × R dans C × R = R3 sont des points paraboliques qui ne sont
pas des méplats. Pour tous les z ∈ S1 et t ∈ R, le point focal d’un point (z, t) de S1 × R (il
en existe un et un seul, car il existe exactement une courbure principale non nulle) est le
point (0, t) de R3 .

Selle de singe

Point ombilic. En un ombilic a0 de courbure de Gauss non nulle (donc strictement


positive car K(a0 ) = (λ1 )2 ), la surface admet une sphère osculatrice, une sphère ayant un
contact d’ordre 2 avec la surface en ce point, qui est la sphère de centre a0 + √ 1 ⃗ (a0 ),
n
K(a0 )
⃗ (a0 ) est le vecteur unitaire normal en a0 , du même côté du plan tangent que la surface
où n
au voisinage de a0 . Le centre de ce cercle est par ailleurs l’unique point focal de la surface
en a0 , par la proposition 8.9.

Exercice E.93. Montrer qu’une surface lisse M de R3 dont tout point est un ombilic est
une union dénombrable d’ouverts de sphères pour la distance euclidienne de R3 ou d’ouverts
de plans affines de R3 .

Exercice E.94. Soient a, b, c > 0. Calculer les courbures principales, les points focaux et
les ombilics de l’ellipsoïde

E = {(x, y, z) ∈ R3 ∶ ax2 + by 2 + cz 2 = 1}

en les points (x0 , y0 , 0) de E.

8.5 Surfaces minimales


Soit C une courbe fermée lisse 167 dans R3 , image d’un plongement lisse du cercle S1
dans R3 . Le problème des bulles de savon consiste à essayer de trouver des surfaces S
compactes, lisses, à bord, plongées dans R3 , dont le bord est C et dont l’aire est minimale
parmi toutes les telles surfaces.
Nous allons supposer que C et S sont des graphes au-dessus du plan horizontal, et
déterminer une équation différentielle partielle vérifiée par S nécessaire à l’existence de S.
167. Il est possible de diminuer la régularité de C, par exemple en C2 par morceaux. Mais nous ne
regarderons que le cas lisse dans ces notes. Des conditions de régularité encore moindre posent des problèmes
fort intéressants sur le problème de Plateau en analyse sur les espaces singuliers, voir par exemple [Dav]
et ses références.

326
C
S
(c(s), h(c(s)))

c
U c(s)
2
R

Soient donc c ∶ S1 → R2 une courbe de Jordan lisse (un C∞ -plongement plan du cercle
unité). Alors le théorème de Jordan (voir par exemple [Pau3] ou l’exercice E.88 (2)) dit
que R2∖ c(S1 ) admet exactement deux composantes connexes, une bornée que nous notons
U (dont l’adhérence U = U ∪ c(S1 ) est un disque plongé dans R2 , et en particulier une
sous-variété à bord), et une non bornée, dont le bord commun est c(S1 ). Nous supposons
qu’il existe h ∶ c(S1 ) → R une application lisse telle que C = {(c(s), h(c(s)) ∶ s ∈ S1 }, et
nous cherchons une fonction f ∈ C∞ (U ) à valeurs réelles telle que la surface

S = {(x, y, z) ∈ R3 ∶ (x, y) ∈ U , z = f (x, y)}

lisse à bord ait pour bord exactement C et minimise l’aire parmi toutes les surfaces de
bord C qui sont des graphes au-dessus de U .
Par la formule (46), il s’agit donc de minimiser

∂f 2 ∂f 2
A (f ) = ∫ 1 + ( ) + ( ) dx dy .
U ∂x ∂y
Pour tout t ∈ R et toute fonction g ∈ C∞
c (U ), le graphe de la fonction f + t g est encore
une surface lisse à bord, de bord égal à C. L’application t ↦ A (f + t g) est dérivable en
t = 0, par les théorèmes de dérivation des intégrales à paramètres sur le compact U . Si S
minimise l’aire à bord donné, alors A (f ) ≤ A (f + t g) pour tout t ∈ R, et donc
d
∣t=0 A (f + t g) = 0 .
dt
Cette équation s’écrit
∂f ∂g
∂x ∂x + ∂f ∂g
∂y ∂y
∫ √ dx dy = 0 .
U ∂f 2 ∂f 2
1 + ( ∂x ) + ( ∂y )

Puisque g est à support compact dans U et par intégration par partie, nous avons
∂f ∂f
∂ ∂ ∂y
∫ g( √ + √ ) dx dy = 0 .
∂x
U ∂x 2 2 ∂y 2 2
1 + ( ∂f
∂x
) + ( ∂f
∂y
) 1 + ( ∂f
∂x
) + ( ∂f
∂y
)

Ceci étant vrai pour toute fonction g ∈ C∞


c (U ), la fonction f vérifie donc l’équation aux
dérivées partielles
∂f ∂f
∂ ∂ ∂y
√ ∂x
+ √ =0,
∂x 2 2 ∂y ∂f 2 ∂f 2
1 + ( ∂x ) + ( ∂y )
∂f ∂f
1 + ( ∂x ) + ( ∂y )

327
ou encore, avec les notations condensées usuelles,
∇f
div ( √ )=0.
1 + ∥∇f ∥2
Or, par les formules (54), la courbure moyenne H = H(x, y) de la surface S au point
(x, y, f (x, y)) vérifie
2 2
∂2f ∂ 2 f ∂f ∂f ∂2f
( ∂x2
(1 + ( ∂f
∂y ) ) − 2 ∂x∂y ∂x ∂y + ∂y 2
(1 + ( ∂f
∂x ) ))
2H = 2 2 3/2
. (57)
(1 + ( ∂f
∂x
) + ( ∂f
∂y
) )
Le second membre de cette formule est égal, par un calcul élémentaire, au premier membre
de la formule centrée précédente. Donc (comme montré dès 1776 par Meusnier) la surface
S, qui minimise l’aire de toutes les surfaces s’appuyant sur la courbe C et s’exprimant
comme graphe, vérifie l’équation
H =0.
Cette condition n’est qu’une condition nécessaire pour ce problème de minisation d’aire, 168
mais elle justifie la définition suivante.
Nous dirons qu’une surface lisse dans R3 est une surface minimale si sa courbure
moyenne est nulle. 169
Nous concluons cette partie en donnant des exemples de surfaces minimales, les dessins
étant extraits de Wikipedia. Nous renvoyons aussi à
https ://www.youtube.com/watch ?v=YdneSMKObls

Exemples. (1) (Plan) Tout ouvert non vide d’un plan affine de R3 , étant à courbures
principales nulles, donc de courbure moyenne nulle, est une surface minimale.
(2) (Caténoïde) Les caténoïdes (Euler, 1744) sont les images par les isométries de
3
R des surfaces de révolution d’axe R e3 et de méridiennes (non paramétrées par longueur
d’arc) c ∶ R → R e1 + R e3 définies par t ↦ f (t) e1 + t e3 où
1
f ∶t↦
cosh(at + b)
a
avec a, b ∈ R et a > 0. En bulle de savon, elles sont obtenues en plongeant deux cercles
parallèles dans un produit tensioactif et en perçant les éventuels disques horizontaux.

168. Similaire au fait que si une fonction f ∶ I → R définie sur un intervalle ouvert I vérifie f ′ (s0 ) = 0 en
un point s0 de I, alors f (s0 ) n’est pas forcément un minimum local de f , mais juste un extrémum local
de f .
169. Il vaudrait mieux dire surface extrémale, mais nous suivons l’usage commun.

328
Proposition 8.12. (Meunier, 1776) Les surfaces de révolution minimales M sont les
ouverts non vides, invariants par rotations autour de l’axe de révolution, des plans affines
épointés et des caténoïdes.
Démonstration. Nous pouvons supposer que l’axe de rotation de M est R e3 , et que sa
méridienne est un C∞ -plongement c ∶ I → R e1 + R e3 d’un intervalle ouvert I, défini par
s ↦ f (s) e1 + g(s) e3 , paramétré par longueur d’arc, avec f strictement positive.
Si la dérivée de g est nulle sur tout I, alors la fonction g est constante. À translation
verticale près, nous pouvons supposer qu’elle est nulle. La fonction f ∶ I → ]0, +∞[ est alors
un paramétrage par longueur d’arc d’un intervalle ouvert f (I) de R contenu dans ]0, +∞[,
et donc M est l’ouvert √
M = {(x, y, 0) ∶ x2 + y 2 ∈ f (I)}
du plan horizontal, invariant par rotation autour de l’axe vertical.
Supposons que la dérivée de g soit non nulle en un point x0 de I. Alors g est strictement
monotone sur un voisinage ouvert maximal I0 de t0 dans I. Nous verrons in fine que la
dérivée g ′ ne s’annule en fait en aucun point de I ∩ I0 , ce qui montrera que I = I0 et que
nous avons traité tous les cas. Après changement de variable (éventuellement renversant
l’orientation) à la source, nous pouvons donc supposer 170 que la courbe c est une appli-
cation t ↦ f (t) e1 + t e3 où f ∶ I → ]0, +∞[ est de classe C∞ . Les dérivées partielles de
l’application φ ∶ (t, θ) ↦ f (t) eiθ + t e3 (qui est un C∞ -plongement de I0 × R/2πZ dans R3 )
sont
∂φ ∂φ
= f ′ (t) eiθ + e3 et = if (t) eiθ .
∂t ∂θ
Donc les coefficients de la première forme fondamentale de M en φ(t, θ) sont

E = 1 + f ′ (t)2 , F = 0, et G = f (t)2 .

Le champ de vecteurs normaux unitaires associé à φ est, au point φ(t, θ) (la courbe c
n’étant plus paramétrée par longueur d’arc),

∧ − eiθ + f ′ (t) e3
∂φ ∂φ
ν⃗(t, θ) = ∂t ∂θ
= √ .
∥ ∂t
∂φ
∧ ∂φ
∂θ
∥ 1 + f ′ (t)2
∂ ν⃗
Les coefficients de la seconde forme fondamentale sont, outre m = −⟨ ∂φ ⟩
∂t , ∂θ = 0 ,

∂φ ∂ ν⃗ f ′′ (t) ∂φ ∂ ν⃗ f (t)
ℓ = −⟨ , ⟩ = −√ et n = −⟨ , ⟩= √ .
∂t ∂t 1 + f ′ (t)2 ∂θ ∂θ 1 + f ′ (t)2
Donc la courbure moyenne est
−1
1 E 0 ℓ 0 1 −f ′′ (t) 1
H= tr ( ) ( )= √ ( ′ (t)2
+ ).
2 0 G 0 n ′
2 1 + f (t) 2 1 + f f (t)

Ainsi, la fonction f vérifie l’équation différentielle

f ′′ (t)f (t) − f ′ (t)2 − 1 = 0 .


170. Remarquons que la courbe c n’est alors plus paramétrée par longueur d’arc, donc que les formules
(47), (48), (55) et (56) ne s’appliquent plus directement, donc qu’il convient de revenir à la méthodologie
donnée au début de la partie 8.4.

329
À changement de variable à la source près, nous pouvons supposer que 0 ∈ I. Par unicité,
l’unique solution de cette équation différentielle de valeurs initiales f (0) = f0 ∈ ]0, +∞[ et
f ′ (0) = f0′ ∈ R est
1
f ∶ t ↦ cosh(at + b)
a
cosh(argsinh f ′ )
où b = argsinh f0′ et a = f0
0
.
Notons que le reparamétrage s ↦ t(s) rendant la méridienne c paramétrée par longueur
2
d’arc vérifie (f˙(t(s)) ṫ(s)) + ṫ(s)2 = 1, donc ṫ(s) = cosh(a1t(s)+b) , qui n’admet pas de limite
nulle en temps fini. Ainsi la dérivée de la composante verticale de la méridienne paramétrée
par longueur d’arc ne s’annule en aucun point de I. ◻
(3) (Hélicoïde) Les hélicoïdes (Euler, 1744) sont, à isométrie près de R3 , les surfaces
paramétrées
M = {(u cos(av), u sin(av), v) ∶ u, v ∈ R} ,
où a ∈ R∖{0}. L’hélicoïde est dextre si a > 0 et sénestre si a < 0. Un calcul montre que les
hélicoïdes sont bien des surfaces minimales.

Il existe une famille continue de surfaces minimales passant de la caténoïde à l’hélicoïde,


voir par exemple l’animation de Wikipedia

https ://en.wikipedia.org/wiki/Helicoid♯/media/File :Helicatenoid.gif

(4) (Surface de Scherk) La surface de Scherk (1834) est la surface connexe lisse M
de R3 d’équation
π π 2
M = { (x, y, z) ∈ ] − , [ × R ∶ ez cos x = cos y } .
2 2
Il est élémentaire de vérifier que l’application (x, y, z) ↦ ez cos x − cos y est une submersion
sur ] − π2 , π2 [ 2 × R, donc M est bien une surface, qui s’écrit comme le graphe de la fonction
f ∶ (x, y) ↦ ln cos cos y sur ]− 2 , 2 [ . La surface de Scherk admet une droite verticale asymptote
x π π 2

en chacun des coins du carré ] − π2 , π2 [ 2 . Un petit calcul utilisant la formule (57) montre
que sa courbure moyenne est nulle. Une bonne approximation consiste à tremper dans un
liquide tensioactif le contour de la figure de droite suivante, voir

https ://www.youtube.com/watch ?v=ZN9rmVKwbak

330
contour pour bulle à savon
disque de Scherk quintuplet de surfaces de Scherk (presque) de Scherk
recollées par demi-tour le long
de droites verticales

(5) (Surface d’Enneper) La surface d’Enneper est la surface minimale M immergée


dans R3 paramétrée par

u3 v3
M = {(x = u − + uv 2 , y = v − + vu2 , z = u2 − v 2 ) ∶ u, v ∈ R} .
3 3

Voir aussi

https ://en.wikipedia.org/wiki/Enneper_surface♯/media/File :EnneperSurfaceAnimated.gif

Exercice E.95. Montrer que la surface d’Enneper est en effet une surface immergée lisse
minimale.

(6) (Surface de Costa) La surface de Costa est une surface minimale plongée dans
3
R homéomorphe au tore privé de trois points.

331
8.6 Géodésiques
Nous allons étudier dans cette partie les propriétés des courbes lisses tracées sur les
surfaces lisses plongées dans R3 . Nous fixons une surface M lisse connexe dans l’espace
euclidien orienté usuel R3 . Nous donnons quelques définitions avant d’énoncé le résultat
principal de cette partie.
Pour tout intervalle I de R, nous dirons qu’une courbe c ∶ I → M de classe C1 par
morceaux tracée sur M est paramétrée proportionnellement à la longueur d’arc si la norme
∥ ċ ∥ de son vecteur vitesse est constante. Par exemple, toute courbe constante est paramé-
trée proportionnellement à la longueur d’arc. Toute courbe non constante est paramétrée
proportionnellement à la longueur d’arc si et seulement si elle admet un reparamétrage par
longueur d’arc par homothétie à la source.
Rappelons que la longueur d’une courbe c ∶ I → M de classe C1 par morceaux tracée
sur M est
long(c) = ∫ ∥ ċ(t) ∥ dt .
I
Par le théorème de changement de variable de la mesure de Lebesgue de R et le théorème de
dérivation des fonctions composées, la longueur d’une courbe est invariante par changement
de variable de classe C1 à la source : si ϕ ∶ J → I est un C1 -difféomorphisme, alors

long(c ○ ϕ) = long(c) (58)

La distance riemannienne sur M est la fonction d ∶ M × M → [0, +∞[ définie, pour tous
les x, y ∈ M , en demandant que d(x, y) soit la borne inférieure des longueurs des courbes
c ∶ [a, b] → M de classe C1 par morceaux tracées sur M allant de x = c(a) à y = c(b).

Lemme 8.13. La distance riemannienne d est une distance sur M , induisant la topologie
de M .

Démonstration. Comme M est connexe, il existe au moins un chemin lisse tracé sur
M entre deux points quelconques de M , donc l’application d est bien définie. Comme une
longueur est positive ou nulle, l’application d est à valeurs positives ou nulles, et d(x, y) = 0
si x = y, en prenant un chemin constant de x à y, défini sur [0, 1] par exemple.
Comme la concaténation de deux chemins (concaténables) de classe C1 par morceaux
est encore de classe C1 par morceaux, et comme la longueur des chemins de classe C1 par
morceaux est additive par concaténation et invariante par parcours dans le sens inverse,
l’application d est symétrique et vérifie l’inégalité triangulaire. Si x ≠ y, alors tout chemin
de x à y de classe C1 par morceaux et tracé sur M est de longueur supérieure ou égale à
la distance euclidienne entre x et y, qui est strictement positive. Donc d vérifie l’axiome
de séparation des distances.
Toute suite (xi )i∈N dans M qui converge dans M vers x ∈ M (pour la topologie de
M induite par la distance de R3 ) converge aussi pour la distance riemannienne, car en
travaillant dans un paramétrage local, il est élémentaire de trouver des courbes de classe
C1 de xi à x dont la longueur tend vers 0 quand i → +∞. Comme la distance riemannienne
de M est supérieure ou égale à la restriction à M de la distance euclidienne de R3 , ceci
montre que les topologies induites par ces deux distances sont les mêmes. ◻
Nous dirons qu’une courbe c ∶ I → M de classe C1 par morceaux tracée sur M minimise
localement la distance si pour tout t0 ∈ I, il existe ϵ > 0 tel que pour tous les temps s < t
332
dans I ∩ ]t0 − ϵ, t0 + ϵ[ , nous avons d(c(s), c(t)) = long(c∣[s,t] ), c’est-à-dire si la restriction
c∣[s,t] réalise la borne inférieure des longueurs des chemins C1 par morceaux tracés sur M
allant de c(s) à c(t).
Nous définissons l’énergie de c comme

En(c) = ∫ ∥ ċ(t) ∥2 dt .
I

Contrairement à la longueur, l’énergie d’une courbe n’est en général pas invariante par
changement de variable de classe C1 à la source. Parcourir très doucement une courbe puis
accélérer brutalement vers la fin n’est pas un procédé le plus économe en énergie. 171
Une courbe c ∶ I → M de classe C1 par morceaux tracée sur M minimise localement
l’énergie si pour tout t0 ∈ I, il existe ϵ > 0 tel que pour tous les temps s < t dans I ∩ ]t0 −
ϵ, t0 + ϵ[ , la restriction c∣[s,t] réalise la borne inférieure des énergies des chemins C1 par
morceaux tracés sur M allant de c(s) à c(t).
Soient k, r ∈ N ∪ {∞} avec k ≤ r et c ∶ I → M une courbe de classe Cr tracée sur M .
Un champs de vecteurs tangents à M le long de c de classe Ck est une application
X ∶ I → T M de classe Ck telle que pour tout t ∈ I le vecteur X(t) soit tangent à M en
c(t), c’est-à-dire
∀ t ∈ I, X(t) ∈ Tc(t) M .
Par exemple, si Y ∶ M → T M est un champ de vecteurs lisse sur M , alors Y définit un
champ X ∶ I → T M de classe Cr de vecteurs tangents à M le long de c par précomposition,
en posant X(t) = Y (c(t)) pour tout t ∈ I. Un autre exemple est donné par les vecteurs
vitesses de c : si r ≥ 1, alors l’application ċ de I dans T M définie par t ↦ ċ(t) = ds
d
∣s=t c(s)
r−1
est un champ de vecteurs tangents à M le long de c de classe C . Par partition de l’unité,
au voisinage de tout temps t tel que ċ(t) ≠ 0, tout champ de vecteurs tangents à M le long
de c se prolonge en un champ de vecteurs lisse sur M .
Soit X un champ de vecteurs tangents à M le long de c, de classe C1 . Pour tout x ∈ M ,

notons πx ∶ R3 → Tx M la projection orthogonale de R3 sur Tx M . Remarquons qu’il n’y
a pas de raison en général pour que le vecteur vitesse Ẋ(t) à l’instant t de la courbe
X ∶ I → R3 soit encore tangent à M . La dérivée covariante de X le long de c, notée ∇ċ X,
est le champ de vecteurs tangents à M le long de c défini par

∇ċ X ∶ t ↦ πc(t) (Ẋ(t)) .

Le résultat suivant, pour lequel nous renvoyons par exemple à [Pau4], justifie en parti-
culier la notation ∇ċ X.

Proposition 8.14. Pour tout x ∈ M , pour toute courbe lisse c tracée sur M , définie sur
un voisinage ouvert de 0 dans R et telle que c(0) = x, et pour tout champ de vecteurs lisse
X sur M le long de c, le vecteur tangent ∇ċ X(0) à M en x ne dépend que du vecteur
tangent ċ(0) de c au temps t = 0, et est linéaire en ċ(0). ◻

Si r ≥ 2, la courbure géodésique de la courbe c dans M est l’application κg = κcg de I


dans [0, +∞[ définie par
κg ∶ t ↦ ∥(∇ċ ċ)(t)∥ .
171. Le Lièvre et la Tortue, Jean de la Fontaine, Livre VI, 10.

333
Expression en paramétrage local de la dérivée covariante. Soit φ ∶ W → R3 un
paramétrage local de M . Notons (e1 , e2 ) la base canonique de R2 et (x1 , x2 ) les coordonnées
dans W . Pour tous les a ∈ W et i, j ∈ {1, 2}, l’application ci ∶ t ↦ φ(a + tei ) est une
courbe lisse tracée sur M (définie sur un intervalle ouvert assez petit contenant 0), et
l’application Xj ∶ t ↦ ∂x
∂φ
j
(a + tei ) est un champ de vecteurs tangents à M le long de
ci . Puisque Bφ,a = ( ∂x∂φ
1
(a), ∂x
∂φ
2
(a)) est une base de l’espace tangent Tφ(a) M , le vecteur
tangent ∇ċi Xj (0) en φ(a) s’écrit comme combinaison linéaire des éléments de cette base :
pour k ∈ {1, 2}, il existe Γkij (φ(a)) ∈ R tels que

2
∂φ
∇ċi Xj (0) = ∑ Γkij (φ(a)) (a) .
k=1 ∂xk

Les fonctions Γkij ∶ φ(W ) → R sont lisses et sont appelées les symboles de Christoffel du
paramétrage local φ.
Rappelons que ( ∂x ∂φ
1
○ φ−1 , ∂x
∂φ
2
○ φ−1 ) est une base du C∞ (φ(W ))-module libre des
champs de vecteurs tangents lisses sur φ(W ). Soit c une courbe lisse définie sur un
intervalle ouvert de R contenant 0 telle que c(0) = x, et soient λ1 , λ2 ∈ R tels que
ċ(0) = λ1 ∂x
∂φ
1
(φ−1 (x)) + λ2 ∂x
∂φ
2
(φ−1 (x)). Soient

∂φ ∂φ
Y = f1 ○ φ−1 + f2 ○ φ−1
∂x1 ∂x2

un champ de vecteurs tangents lisse sur φ(W ) où f1 , f2 ∈ C∞ (φ(W )), et X ∶ t ↦ Y (c(t))


le champ de vecteurs lisse le long de c défini par Y . Nous avons alors
2 ∂fj ○ φ −1 ∂φ −1
∇ċ X(0) = ∑ (λi (φ (x)) + Γkij (x) λi fj (x)) (φ (x)) .
i,j,k=1 ∂xk ∂xk

Théorème 8.15. Les propriétés suivantes sont équivalentes.


(1) (Minimisation locale de la distance) La courbe c est de classe C1 par morceaux,
paramétrée proportionnellement à la longueur d’arc, et minimise localement la distance.
(2) (Minimisation locale de l’énergie) La courbe c est de classe C1 par morceaux et
minimise localement l’énergie.
(3) (Accélération normale) La courbe c est de classe C2 et l’accélération de c est
normale à la surface M :
∀ t ∈ I, c̈(t) ⊥ Tc(t) M .

(4) (Courbure géodésique nulle) La courbe c est de classe C2 et à courbure géodésique


nulle.
(5) (Auto-dérivée covariante nulle) La courbe c est de classe C2 et la dérivée cova-
riante du vecteur vitesse de c le long de c est nulle :

∇ċ ċ = 0 .

Si la courbe c vérifie l’une des propriétés ci-dessus, nous dirons que c est une géodésique
de M . Nous verrons dans la démonstration qu’elle est alors de classe C∞ , et que pour tous

334
les x0 ∈ M et v0 ∈ Tx0 M , il existe une et une seule géodésique maximale 172 c ∶ I → M telle
que 0 ∈ I, c(0) = x0 et ċ(0) = v0 . En particulier, c est paramétrée par longueur d’arc si
et seulement si le vecteur v0 est unitaire. Nous reparamètrerons souvent les géodésiques
non constantes par homothétie à la source afin qu’elles soient paramétrées exactement par
longueur d’arc (c’est-à-dire à vecteurs vitesses unitaires).
Démonstration. L’équivalence des assertions (3), (4) et (5) découle des définitions de la
courbure géodésique et de la dérivée covariante.
Toute courbe de classe C1 par morceaux qui n’est pas de classe C1 admet une courbe
de classe C1 entre les mêmes extrémités de longueur et d’énergie strictement plus petite,
par racourcissement des angles. Nous pouvons donc supposer que les applications c dans
les assertions (1) et (2) sont de classe C1 .
Montrons l’équivalence entre les assertions (1) et (2) . La longueur d’une courbe ne
dépend pas de son paramétrage par le théorème de changement de variable (voir la formule
(58)). Pour tous les x, y ∈ M , nous avons en particulier

d(x, y) = inf{long(c) ∶ c ∈ C1 ([0, 1], M ), c(0) = x, c(1) = y} .

Pour tout c ∈ C1 ([0, 1], M ), l’inégalité de Cauchy-Schwarz donne l’inégalité

long(c)2 ≤ En(c) ,

avec égalité si et seulement si c est paramétrée proportionnellement à la longueur d’arc.


Donc
d(x, y)2 ≤ inf{En(c) ∶ c ∈ C1 ([0, 1], M ), c(0) = x, c(1) = y} .
Montrons l’inégalité inverse, ce qui donnera l’équivalence entre les assertions (1) et (2)
. Pour tout ϵ > 0, soit c ∈ C1 ([0, 1], M ) telle que c(0) = x, c(1) = y et

ℓ = long(c) ≤ d(x, y) + ϵ .

Notons
1 t
ϕ∶t↦ ∫ (∥ ċ(s) ∥ + ϵ) ds .
ℓ+ϵ 0
∥ ċ(t) ∥+ϵ
Alors ϕ est de classe C1 , de dérivée ϕ′ (t) = ℓ+ϵ > 0 et vérifie ϕ(0) = 0 et ϕ(1) = 1. Donc
ϕ est un C1 -difféomorphisme de [0, 1] dans [0, 1], dont l’inverse a pour dérivée

1 ℓ+ϵ
(ϕ−1 )′ (t) = = .
ϕ′ −1 −1
○ ϕ (t) ∥ ċ(ϕ (t)) ∥ + ϵ

Donc ̃c = c ○ ϕ−1 est une courbe de classe C1 tracée sur M , de même longueur que c
(par invariance de la longueur par reparamétrage) et de mêmes extrémités que c. Par le
théorème de dérivation des fonctions composées, nous avons
1 1 ∥ ċ(ϕ−1 (t)) ∥2
c) = ∫
En(̃ ∥̃
c˙(s) ∥2 ds = (ℓ + ϵ)2 ∫ ds ≤ (ℓ + ϵ)2
0 0 (∥ ċ(ϕ−1 (t)) ∥ + ϵ)2
≤ (d(x, y) + 2ϵ) . 2

˙
172. c’est-à-dire que pour toute géodésique d ∶ J → M telle que 0 ∈ J, d(0) = x0 et d(0) = v0 , nous avons
J ⊂ I et d = c ∣J

335
En faisant tendre ϵ vers 0, nous obtenons donc l’inégalité cherchée

d(x, y)2 ≥ inf{En(c) ∶ c ∈ C1 ([0, 1], M ), c(0) = x, c(1) = y} .

L’étape essentielle pour montrer que l’assertion (2) implique l’assertion (3) est la ré-
solution d’un problème variationel par ses équations d’Euler-Lagrange, que nous allons
considérer dans un cas élémentaire adapté à notre situation (voir par exemple [ET, DaL,
GF, Str, Eva] pour des développements). Soit f ∶ U1 ×⋅ ⋅ ⋅×Up → U0 une application de classe
C1 où Ui est un ouvert de Rni pour tout i ∈ J0, pK. Pour tous les k ∈ J1, pK et x ∈ U1 ×⋅ ⋅ ⋅×Up ,
nous noterons dk fx ∶ Rnk → Rn0 la k-ème différentielle partielle de f en x, définie par
d
v ↦ dk fx (v) = ∣t=0 f (x + t(0, . . . , 0, v, 0, . . . 0)) ,
dt
où (0, . . . , 0, v, 0, . . . 0) est l’élément du produit Rn1 × ⋅ ⋅ ⋅ × Rnp dont la k-ème composante
est égale à v et les autres composantes sont nulles. Rappelons que (Rn )∗ est le dual de
l’espace vectoriel réel de dimension finie Rn , c’est-à-dire l’espace vectoriel réel des formes
linéaires sur Rn .
Lemme 8.16. Soient n ∈ N∖{0}, W un ouvert de Rn et x0 , x1 deux points de W . Soit
J ∈ C1 ([0, 1] × W × Rn , R). Si Ω = {c ∈ C1 ([0, 1], W ) ∶ c(0) = x0 , c(1) = x1 }, et si c est un
minimum local 173 de la fonctionnelle J ∶ Ω → R définie par
1
J ∶c↦∫ J(t, c(t), ċ(t)) dt ,
0

alors l’application de [0, 1] dans (Rn )∗ définie par t ↦ d3 J(t,c(t),ċ(t)) est de classe C1 et c
vérifie les équations d’Euler-Lagrange
d
d3 J(t,c(t),ċ(t)) = d2 J(t,c(t),ċ(t)) .
dt
Démonstration. Soient c ∈ Ω et h ∈ C1 ([0, 1], Rn ) telle que h(0) = h(1) = 0. Alors par
compacité de [0, 1], si ∣s∣ est assez petit, nous avons c+s h ∈ Ω et c+s h converge vers c quand
s → 0 pour la topologie C1 . Par le théorème de dérivabilité des intégrales à paramètres
sur le compact [0, 1], l’application s ↦ J (c + s h) est de classe C1 au voisinage de s = 0,
et admet un mimimum en s = 0 si c est un minimum local de la fonctionnelle J . Donc
ds ∣s=0 J (c + s h) = 0.
d

Cette équation est équivalente à


1
∫ (d2 J(t,c(t),ċ(t)) (h(t)) + d3 J(t,c(t),ċ(t)) (ḣ(t))) dt = 0 .
0

Notons (e1 , . . . , en ) la base canonique de Rn . Le résultat suivant, appliqué, pour tout


i ∈ J1, nK, aux fonctions h de la forme h ∶ t ↦ f (t) ei pour f ∈ C1 ([0, 1], R) telle que
f (0) = f (1) = 0, termine la démonstration du lemme 8.16.
173. Nous munissons l’ensemble C1 ([0, 1], W ) de la topologie C1 , c’est-à-dire de la topologie de la conver-
gence uniforme sur [0, 1] des applications et de leur dérivée première, induite par la distance
∀ c, γ ∈ C1 ([0, 1], W ), d(c, γ) = inf d(c(t), γ(t)) + inf d(ċ(t), γ̇(t)) ,
t∈[0,1] t∈[0,1]

3
en utilisant la distance euclidienne sur R . Ces deux bornes inférieures sont des minima.

336
Lemme 8.17. (Lemme de Du Bois-Reymond) Soient u, v ∈ C0 ([0, 1], R) telles que
pour toute application f ∈ C1 ([0, 1], R) telle que f (0) = f (1) = 0, nous ayons
1
∫ (u(t) f (t) + v(t) f ′ (t)) dt = 0 . (59)
0

Alors v est de classe C1 et v ′ = u.


1 t
Démonstration. Considérons la constante κ = ∫0 (v(t) − ∫0 u(s) ds) dt. L’application
t
U ∶t↦∫ u(s) ds + κ
0

est une primitive de u, donc de classe C1 et de dérivée égale à u. Posons


t
f ∶ t ↦ ∫ (v(s) − U (s)) ds ,
0

qui vérifie f (0) = 0 et f (1) = 0 par la définition de la constante κ. Par intégration par
partie, nous avons, puisque f est nulle en 0 et 1,
1 1
∫ u(t) f (t) dt = − ∫ U (t) f ′ (t) dt .
0 0

Ainsi, la formule (59) s’écrit


1 1
0=∫ (v(t) − U (t)) f ′ (t) dt = ∫ ∣v(t) − U (t))∣2 dt .
0 0

Donc v = U et le résultat en découle. ◻◻

Montrons maintenant que l’assertion (2) implique l’assertion (3). Le problème étant
local, fixons un paramétrage local φ ∶ W → R3 de M , et écrivons les courbes γ de classe C1
dans φ(W ) entre deux points y0 et y1 de φ(W ) comme γ = φ ○ c où c ∶ [0, 1] → W est une
courbe de classe C1 dans W entre c(0) = φ−1 (y0 ) et c(1) = φ−1 (y1 ), de sorte que

γ̇ = dφc (ċ) .

Posons J ∶ [0, 1] × W × R2 → R l’application définie par (t, u, v) ↦ ∥ dφu (v) ∥2 , de sorte que
la fonctionnelle d’énergie est
1 1 1
En(γ) = ∫ ∥ γ̇(t) ∥2 dt = ∫ ∥ dφc(t) (ċ(t)) ∥2 dt = ∫ J(t, c(t), ċ(t)) dt .
0 0 0

Nous allons minimiser cette fonctionnelle en la courbe c de classe C1 , avec des conditions
au bord c(0) = φ−1 (y0 ) et c(1) = φ−1 (y1 ), en utilisant le lemme 8.16. Par le théorème de
différentiation des fonctions composées, et puisque la différentielle d’une application linéaire
est elle-même, la différentielle par rapport à la troisième variable de la fonctionnelle J, prise
au point (t, u, v) ∈ [0, 1] × W × R2 , est la forme linéaire de R2 dans R définie par

d3 J(t,u,v) ∶ h ↦ 2 ⟨ dφu (v), dφu (h)⟩ .

En particulier, nous avons, pour tout t ∈ [0, 1],

d3 J(t,c(t),ċ(t)) ∶ h ↦ 2 ⟨ γ̇(t), dφc(t) (h)⟩ .


337
Notons qu’un champ de vecteurs tangents est lisse si et seulement si ses coordonnées, dans
la base de champs de vecteurs tangents donnée par le paramétrage local, sont lisses. La
première affirmation du lemme 8.16 montre donc que si γ minimise à extrémités données
l’énergie comme demandé par l’assertion (2), alors l’appliction γ̇ est de classe C1 . Donc γ
est de classe C2 . Nous avons alors, pour tout t ∈ [0, 1],
d
d3 J(t,c(t),ċ(t)) ∶ h ↦ 2 ⟨ γ̈(t), dφc(t) (h)⟩ + 2 ⟨ γ̇(t), d2 φc(t) (ċ(t), h)⟩ .
dt
De même, la différentielle par rapport à la deuxième variable de la fonctionnelle J au point
(t, u, v) ∈ [0, 1] × W × R2 est la forme linéaire de R2 dans R définie par

d2 J(t,u,v) ∶ h ↦ 2 ⟨dφu (v), d2 φu (h, v)⟩ .

Donc d2 J(t,c(t),ċ(t)) ∶ h ↦ 2 ⟨ γ̇(t), d2 φc(t) (h, ċ(t))⟩ pour tout t ∈ [0, 1]. Ainsi l’équation
d’Euler-Lagrange
d
d3 J(t,c(t),ċ(t)) = d2 J(t,c(t),ċ(t))
dt
obtenue par le lemme 8.16, qui est une égalité entre applications linéaires, s’écrit (en
utilisant la symétrie de la différentielle seconde, donnée par le lemme de Schwarz)

∀ h ∈ R2 , ⟨ γ̈(t), dφc(t) (h)⟩ = 0 .

Comme l’image de l’application linéaire dφc(t) est l’espace tangent Tc(t) M par la propo-
sition 4.12, ceci dit exactement que l’accélération de γ doit être normale à la surface M .
Nous avons bien démontré que l’assertion (2) implique l’assertion (3).
Lemme 8.18. Si c ∶ I → M est de classe C2 et d’accélération normale à M , alors c est
paramétrée proportionnellement à la longueur d’arc et de classe C∞ . Pour tous les x ∈ M
et v ∈ Tx M , il existe une et une seule géodésique c définie sur un intervalle ouvert maximal
contenant 0 telle que c(0) = x et ċ(0) = v.
Démonstration. La dérivée de l’application t ↦ ∥ ċ(t)∥2 , qui est t ↦ 2 ⟨ c̈(t), ċ(t)⟩, est
nulle puisque l’accélération c̈(t) est orthogonale au vecteur tangent ċ(t). Donc l’application
t ↦ ∥ ċ(t)∥2 est constante, et c est paramétrée proportionnellement à la longueur d’arc.
La condition d’accélération normale à la surface s’écrit, tant que c reste dans l’image
d’un paramétrage local φ, comme le système d’équations différentielles du second ordre
∂φ −1
⟨ c̈(t), (φ (c(t)) ⟩ = 0
∂x
∂φ −1
⟨ c̈(t), (φ (c(t))) ⟩ = 0 .
∂y
Comme les fonctions sont de classe C∞ , le théorème de Cauchy-Lipschitz donne l’exis-
tence, l’unicité à conditions initiales d’ordres 0 et 1 données, et la régularité des solutions
maximales c de ce système. ◻
Nous renvoyons par exemple à [Pau4] pour la démonstration que l’assertion (3) implique
l’assertion (2). ◻

Exemples. (1) (Géodésiques du plan) L’accélération d’une courbe tracée sur un plan
affine P appartient au plan vectoriel P⃗ associé à P , et doit être normale au plan vectoriel
338
P⃗ (égal à Tx P pour tout x ∈ P ) si la courbe est une géodésique de P . Donc les géodésiques
de P sont les courbes de P d’accélération nulle. Les géodésiques non constantes d’un plan
affine sont par conséquent les arcs de droites paramétrés de manière affine par un intervalle
ouvert I contenant un temps t0 , de la forme

c ∶ t ↦ a(t − t0 )v + b

où b = c(t0 ) est un point de P , v est un vecteur unitaire du plan vectoriel P⃗ associé à P ,


tel que av = ċ(t0 ) et a = ∥ċ(t0 )∥ > 0.
(2) (Géodésiques de la sphère) Soit c ∶ I → S2 une géodésique de la sphère S2 .
Puisque s ↦ c(s) est un champs de vecteurs unitaires normaux à S2 lisse le long de c(s),
et puisque l’accélération d’une géodésique sur S2 est normale à S2 , il existe une application
lisse λ ∶ I → R telle que c̈(s) = λ(s) c(s) pour tout s ∈ I, et nous avons λ(s) = ⟨c̈(s), c(s)⟩.
En dérivant deux fois la relation ∥c(s)∥2 = 1, nous obtenons l’égalité ⟨c̈(s), c(s)⟩ + ∥ċ(s)∥2 =
0. Puisque la norme du vecteur vitesse de c est constante, l’application λ est constante
négative ou nulle. En écrivant λ = −a2 , nous avons donc c̈(s) + a2 c(s) = 0. Si a = 0, comme
les seuls segments de droites contenus dans la sphère sont des singletons, l’application c est
constante. Supposons donc a ≠ 0. Par l’unicité des solutions des équations différentielles
linéaires du second ordre à coefficients constants, pour tout s0 ∈ I, il existe α, β ∈ R3 tels
ċ(s )
que c ∶ s ↦ α cos(a(s−s0 ))+β sin(a(s−s0 )). De plus α = c(s0 ) et β = a0 sont orthogonaux
(car le vecteur vitesse ċ(s0 ) est tangent à la sphère) et unitaires (car c(s0 ) ∈ S2 et a = ∥ċ(s)∥
pour tout s ∈ I). Nous avons donc montré le résultat suivant.

Proposition 8.19. Les géodésiques non constante de S2 sont les arcs de grands cercles de
S2 paramétrés proportionnellement à la longueur d’arc. ◻

Ce résultat explique pourquoi les avions ne suivent pas des parallèles (à latitude
constante) pour aller d’un point à un autre de la terre.

(3) (Géodésiques des surfaces de révolution) Soit M une surface de révolution


d’axe R e3 et de méridienne c ∶ s ↦ f (s) e1 + g(s) e3 (paramétrée par longueur d’arc par un
intervalle ouvert J, donc nous avons f˙(s)2 + ġ(s)2 = 1 et en dérivant f˙(s)f¨(s)+ ġ(s)g̈(s) = 0,
pour tout s ∈ J), donc de paramétrage local φ ∶ (s, θ) ↦ f (s) eiθ + g(s) e3 . Rappelons que
f est supposée strictement positive.
339
Cherchons les applications lisses t ↦ s(t) et t ↦ θ(t) définies sur un intervalle ouvert I,
la première à valeurs dans J et la seconde dans R/(2πZ), telles que la courbe γ définie par
γ ∶ t ↦ φ(s(t), θ(t)) soit une géodésique paramétrée par longueur d’arc. Puisque le vecteur
vitesse de γ est
γ̇(t) = ṡ(t) f˙(s(t)) eiθ(t) + ṡ(t) ġ(s(t)) e3 + θ̇(t) f (s(t)) i eiθ(t) ,
et qu’il est unitaire, nous avons donc
∥γ̇(t)∥2 = (ṡ(t) f˙(s(t)))2 + (ṡ(t) ġ(s(t)))2 + (θ̇(t) f (s(t)))2 = ṡ(t)2 + f (s(t))2 θ̇(t)2 = 1 .
L’accélération de γ est donc
γ̈(t) = (s̈(t) f˙(s(t)) + ṡ(t)2 f¨(s(t)) − θ̇(t)2 f (s(t))) eiθ(t)
+ (s̈(t) ġ(s(t)) + ṡ(t)2 g̈(s(t))) e3 + (2 θ̇(t) ṡ(t) f˙(s(t)) + θ̈(t) f (s(t))) i eiθ(t) ,
Les équations (d’Euler-Lagrange du problème de minimisation de l’énergie) disant qu’elle
est orthogonale aux vecteurs tangents de base ∂φ ∂s = f (s) e + ġ(s) e3 et ∂θ = f (s) i e
˙ iθ ∂φ iθ

s’écrivent donc (en utilisant encore les égalités f˙2 + ġ 2 = 1 et par dérivation f¨ f˙ + g̈ ġ = 0,
ainsi que f > 0)
s̈(t) − f (s(t)) f˙(s(t)) θ̇(t)2 = 0
2 θ̇(t) ṡ(t) f˙(s(t)) + θ̈(t) f (s(t)) = 0 .
La deuxième équation, qui s’écrit aussi dtd
( θ̇(t) f (s(t))2 ) = 0, dit qu’il existe une constante
J0 ∈ R (le moment cinétique) telle que θ̇(t) f (s(t))2 = J0 . L’équation ṡ(t)2 +f (s(t))2 θ̇(t)2 =
J02
1 s’écrit alors ṡ(t)2 + f (s(t))2
= 1. La fonction t ↦ s(t) vérifie donc l’équation différentielle
J02
ṡ(t)2 = 1 − .
f (s(t))2
Si J0 = 0, alors l’application t ↦ θ(t) est égale à une constante θ0 , et (t) = ±t + s0 où s0 ∈ R
est une constante d’intégration. Donc γ est un reparamétrage isométrique de l’image par
la rotation d’angle θ0 autour de l’axe R e3 de la courbe méridienne c. Réciproquement,
la courbe méridienne c et ses images par rotation autour de l’axe R e3 sont donc des
géodésiques. 174
Si J0 ≠ 0, alors l’application t ↦ θ(t) est strictement monotone. En reparamétrant la
courbe γ par θ (ce qui lui fait certes perdre le fait qu’elle est paramétrée proportionnelle-
ment par longueur d’arc), nous obtenons donc
ds
ds 2 2 f (s)2 − J02
( ) = ( dθ
dt
) = f (s)2 .
dθ dt
J02
Notons qu’en particulier ∣J0 ∣ ≤ mins f (s). Cette équation est certes à variable séparable,
mais n’a pas de solution explicite en général. Voir le théorème de Clairaut pour une ca-
ractérisation. Par exemple, le dessin ci-dessous indique que les géodésiques maximales ni
verticales ni horizontales sur la poire de Tannery (1892)

M = {(x, y, z) ∈ R3 ∶ 16a2 (x2 + y 2 ) = z 2 (2a2 − z 2 ), 0 < z < 2 a } ,
où a > 0, sont périodiques de longueur 2πa, en forme de 8.
174. Un autre argument consiste à voir que si une courbe lisse entre deux points d’un méridien n’est pas
l’arc de méridien entre ces deux points, on pourrait la racourcir strictement en utilisant une symétrie par
rapport à un plan vertical et en raccourcissant les angles.

340
Notons que les parallèles critiques (les cercles d’équation s = s0 , intersections de la
surface de révolution avec les plans horizontaux affines passant par (f (s0 ), 0, g(s0 )) pour
tout s0 dans le domaine de définition de la méridienne tels que f˙(s0 ) = 0, par exemple
lorsque f a un minimum local) sont aussi des géodésiques, voir le dessin de gauche ci-
dessous.

géodésiques circulaires
géodésiques du cylindre

Exemple. Sur un cylindre, les géodésiques non constantes sont les arcs de droites di-
rectrices, les arcs de cercles perpendiculaires aux droites directrices et les arcs d’hélices
circulaires tracées sur le cylindre (toutes paramétrées proportionnellement à la longueur
d’arc).
En effet, nous pouvons à isométrie près supposer que l’axe du cylindre est l’axe vertical
R e3 , et que la méridienne est une courbe c ∶ s ↦ f (s) e1 + g(s) e3 paramétrée par longueur
d’arc, définie sur un intervalle I. Alors la fonction f est constante, égale au rayon R du
cylindre, donc g est de la forme s ↦ εs + a0 où ε = ±1 et a0 ∈ R. Pour tout s ∈ I, la fonction
f a un point critique en s, donc tous les arcs de cercles paramétrés proportionellement à
la longueur d’arc θ ↦ R eiλθ+θ0 , où λ ≠ 0 et θ0 sont des constantes, sont des géodésiques.
Supposons à translation à la source près que 0 ∈ I. Si γ est la géodésique maximale de
données initiales γ(0) et γ̇(0) telle que la vitesse initiale γ̇(s0 ) ne soit ni horizontale ni
verticale (en particulier non nulle), alors par ce qui précède, nous avons

γ ∶ s ↦ R ei(λ0 s+θ0 ) + (εs + a0 ) e3 ,

où λ0 = ± √ J0 ≠ 0 pour J0 ∈ ]0, R[ le moment cinétique défini ci-dessus. Si λ0 > 0, cette


R R2 −J02
hélice est dextre ou senestre en fonction de la valeur de ε. Les constantes λ0 , θ0 , a0 sont
uniquement déterminées par les conditions initiales, par

γ(0) = R eiθ0 + a0 e3 et γ̇(0) = R λ0 i eiθ0 + ε e3 .

341
Ce caractère géodésique (et le fait que la nature est fainéante et cherche à économiser
son énergie afin d’atteindre ses objectifs ...) explique pourquoi les plantes grimpantes,
comme le haricot, le liseron ou le houblon (voir les photos en fin de partie 8.1.2) s’enroulent
en des hélices circulaires le long de tuteurs.

Exercice E.96. Soient S une surface lisse dans R3 et dS la distance riemannienne sur S.
Pour tous les x ∈ S et ϵ > 0, notons S(x, ϵ) = {y ∈ S ∶ dS (x, y) = ϵ} la sphère de centre x
et de rayon ϵ dans S pour la distance riemannienne. Montrer que si ϵ > 0 est assez petit,
alors S(x, ϵ) est un cercle lisse de R3 de longueur euclidienne vérifiant
π
ℓ(S(x, ϵ)) = 2π ϵ − K(x) ϵ3 + o(ϵ3 ) .
3
Cette formule permet d’exprimer la courbure de Gauss (qui est un invariant de nature
2
C ) en fonction uniquement de la distance riemannienne (qui est un invariant de nature
C0 ).

8.7 La formule de Gauss-Bonnet


Le résultat suivant, que nous ne démontrerons pas dans ces notes, donne un lien entre
la courbure de Gauss et la caractéristique d’Euler des surfaces lisses dans R3 .

Théorème 8.20. (Formule de Gauss-Bonnet) Soit M une surface compacte lisse plon-
gée dans R3 , de courbure de Gauss K = KM ∶ M → R, de caractéristique d’Euler χ(M ) et
de mesure d’aire AireM . Alors

∫ K(x) d AireM (x) = 2π χ(M ) .


M

Ce résultat admet de nombreuses variations et extensions. Notons qu’il lie une quan-
tité topologique (et même homotopique), la caractéristique d’Euler χ(M ) à une quantité
géométrique, la courbure de Gauss KM , qui est intrinsèque à la géométrie de la surface,
comme expliqué dans la partie suivante.

8.8 Le remarquable théorème de Gauss


Le résultat suivant de Gauss, que nous ne démontrerons pas dans ces notes, dit « theo-
rema egregium », montre que la courbure de Gauss d’une surface lisse dans R3 est indépen-
dante du plongement de la surface M tant que celui-ci soit isométrique pour la première
forme fondamentale.

Théorème 8.21. (Théorème de Gauss) Soit M une surface lisse plongée dans R3 ,
et φ ∶ W → M un paramétrage local. Alors la courbure de Gauss s’exprime en fonction
des coefficients E, F, G de la première forme fondamentale et de ses dérivées partielles

342
premières et secondes, par la formule
1 ∂E ∂G ∂F ∂G ∂G 2
K= (E( −2 +( ) )
4(EG − F )
2 ∂y ∂y ∂x ∂y ∂x
∂E ∂G ∂E ∂F ∂E 2
+ G( −2 +( ) )
∂x ∂x ∂x ∂y ∂y
∂E ∂G ∂E ∂G ∂E ∂F ∂F ∂F ∂F ∂G
+ F( − −2 +4 −2 )
∂x ∂y ∂y ∂x ∂y ∂y ∂x ∂y ∂x ∂x
∂2E ∂2F ∂2G
− 2(EG − F 2 )( 2 − 2 + )) .
∂y ∂x ∂y ∂x2

Soient M et M ′ deux surfaces lisses dans R3 . Nous appellerons isométrie riemannienne


de M dans M ′ un C∞ -difféomorphisme ψ ∶ M → M ′ qui préserve les premières formes
fondamentales, c’est-à-dire qui vérifie, pour tous les points x ∈ M et les vecteurs tangents
v, w ∈ Tx M , l’égalité
Iψ(x) (Tx ψ(v), Tx ψ(w)) = Ix (v, w) .
Notons que dans cette formule la première forme fondamentale Iψ(x) est celle de la surface
M ′ et la première forme fondamentale Ix est celle de la surface M .
Puisque la longueur des chemins C1 par morceaux est définie par intégration de la
norme de leur vecteur vitesse, puisque les isométries riemanniennes, préservant les pro-
duits scalaires sur les espaces tangents, préservent aussi les normes, et par le théorème de
dérivation des fonctions composées (ψ ○ c)′ (t) = Tc(t) ψ(ċ(t)), une isométrie riemannienne
ψ préserve la longueur des chemins : pour tout chemin C1 par morceaux c ∶ I → M tracé
sur M , la longueur du chemin ψ ○ c ∶ I → M ′ tracé sur M ′ est égale à la longueur de c :

long(ψ ○ c) = long(c) .

Lorsque M et M ′ sont connexes, 175 puisque la distance riemannienne est définie comme
la borne inférieure de longueurs de chemins C1 par morceaux entre les deux points, une
isométrie riemannienne ψ préserve les distances riemaniennes dM de M et dM ′ de M ′ :

∀ x, y ∈ M, dM ′ (ψ(x), ψ(y)) = dM (x, y) .

La réciproque, que nous ne démontrons pas dans ces notes, est vraie.

Proposition 8.22. SiM et M ′ sont connexes, une bijection ψ ∶ M → M ′ qui est une
isométrie pour les distances riemanniennes de M et de M ′ est une isométrie riemannienne.

Nous dirons que les surfaces lisses M et M ′ sont isométriques s’il existe une isométrie
riemannienne de M dans M ′ . La relation « être isométrique à » est une relation d’équiva-
lence sur l’ensemble des surfaces lisses de R3 .
Il découle du théorème de Gauss 8.21 que si ψ ∶ M → M ′ est une isométrie riemannienne,
alors
∀ x ∈ M, KM ′ (ψ(x)) = KM (x) .
En particulier, un ouvert non vide de la sphère S2 , à courbure de Gauss constante 1, n’est
pas isométrique à un ouvert non vide du plan horizontal R2 , à courbure de Gauss constante
175. Cette condition est juste là pour assurer que la distance riemannienne soit bien définie.

343
0. Ce fait explique la difficulté d’avoir de bonnes cartes géographiques (à grandes échelles,
pour les cartes IGN au 1: 25 000-ème, pas de souci !), et en particulier pourquoi une carte
de la terre pertinente au niveau de l’équateur est très distordue quand on s’approche des
pôles.

8.9 Autres exercices


Exercice E.97. Soient S une surface lisse dans R3 et I un intervalle de R contenant 0
dans son intérieur. Soit c ∶ I → S une courbe lisse dans R3 tracée sur S, paramétrée par
longueur d’arc, birégulière, et passant par x = c(0) ∈ S au temps s = 0 avec vecteur tangent

unitaire v = ċ(0) ∈ Tx S. Soit s ↦ (τ (s), ν(s), β(s)) le repère mobile de Frenet de c. Soit n
un champs de vecteurs normaux unitaires sur un voisinage de x dans S. Notons θ ∈ [0, π]
l’angle entre le vecteur normal ν(0) de c au temps s = 0 et n ⃗ (x). Notons κ la courbure de
la courbe gauche c au temps s = 0. Montrer la formule de Meusnier

IInx⃗ (v, v) = κ cos(θ) .

Exercice E.98. Soient S une surface lisse dans R3 de courbure de Gauss strictement
positive et I un intervalle de R contenant 0 dans son intérieur. Soit c ∶ I → S une courbe
lisse dans R3 tracée sur S, paramétrée par longueur d’arc et birégulière. Soit κ la courbure
de la courbe c au temps s = 0 et λ1 , λ2 les courbures principales de S en c(0). Montrer que

κ ≥ min{∣λ1 ∣, ∣λ2 ∣} .

Quand cette égalité est-elle une égalité ?

8.10 Indications pour la résolution des exercices


Correction de l’exercice E.90. Notons B (respectivement B + ) le sous-espace topolo-
gique de (Rm )m constitué des bases orthonormées (respectivement des bases orthonormées
directes) de Rm . Notons (e1 , . . . , em ) la base canonique de Rm . Considérons l’application
344
Φ ∶ O(m) → (Rm )m définie par g ↦ (ge1 , . . . , gem ) et Φ+ = Φ∣SO(m) , qui est la restric-
tion de Φ à l’ouvert SO(m) de O(m). L’application Φ, et donc Φ+ , est de classe C∞ , car
chacune de ses composantes est une restriction d’une application linéaire à la sous-variété
lisse O(m) de Mn (R). L’application Φ (respectivement Φ+ ) est injective et son image
est exactement B (respectivement B + ), par la simple transitivité de l’action de O(m)
(respectivement SO(m)) sur l’ensemble des bases orthonormées (respectivement des bases
orthonormées directes) de Rm . Puisque O(m) et SO(m) sont compacts et (Rm )m séparé,
les injections continues Φ et Φ+ sont des homéomorphismes sur leur image. Enfin, Φ, et
donc Φ+ , est une immersion, car par un argument de linéarité, son application tangente
Tg Φ ∶ Tg O(m) → (Rm )m est X ↦ (Xe1 , . . . , Xem ), qui est injective car une application
linéaire est déterminée par les valeurs qu’elle prend sur la base canonique. Donc Φ et Φ+
sont des plongements lisses, et par la proposition 4.11, les sous-espaces B et B + de (Rm )m
sont des sous-variétés lisses de (Rm )m , qui sont C∞ -difféomorphes à O(m) et SO(m) res-
pectivement.

Correction de l’exercice E.91. Soit c ∶ I → R3 une courbe gauche paramétrée par


longueur d’arc birégulière de classe C3 et de torsion non nulle. Notons s ↦ (τ (s), ν(s), β(s))
le repère (mobile) de Frenet de c, ainsi que K ∶ I → ]0, +∞[ et T ∶ I → R la courbure et la
torsion de c. Notons J une composante connexe de l’ouvert (non vide par l’hypothèse que
T n’est pas l’application nulle) {s ∈ I ∶ T (s) ≠ 0} de I.
Si nous montrons qu’il existe une constante C3 ∈ R∖{0} telle que K T
= C3 sur J, ceci
montrera d’une part que c∣J est une hélice, d’autre part, puisque T doit s’annuler sur une
extrémité de J qui appartient à I par maximalité, que J = I.
Notons v un vecteur unitaire de R3 . Dire que les vecteurs tangents de c (qui sont
unitaires) font un angle constant avec la direction Rv signifie qu’il existe une constante
C1 ∈ [−1, 1] (le cosinus du tel angle) telle que pour tout s ∈ J, nous ayons ⟨τ (s), v⟩ = C1 .
Comme J est connexe, l’existence d’un tel C1 est équivalente, par dérivation et par la
première équation de Frenet (31), au fait que nous ayons

0 = ⟨τ̇ (s), v⟩ = K(s)⟨ν(s), v⟩

Comme K(s) = ∥τ̇ (s)∥ = ∥c̈(s)∥ ≠ 0 puisque la courbe est birégulière, ceci est équivalent à
⟨ν(s), v⟩ = 0. Comme la torsion ne s’annule pas sur J, ceci est équivalent, par la troisième
équation de Frenet (31) au fait que

⟨β̇(s), v⟩ = T (s)⟨ν(s), v⟩ = 0 .

Comme J est connexe, et par dérivation, ceci équivaut au fait qu’il existe une constante
C2 ∈ [−1, 1] telle que pour tout s ∈ J, nous ayons ⟨β(s), v⟩ = C2 , c’est-à-dire ses vecteurs
binormaux font un angle constant avec une direction donnée. Donc les trois conditions
de l’énoncé de l’exercice E.91 sont équivalentes, du moins sur l’intervalle J. De plus, la
direction v est alors uniquement définie.
Si ces trois conditions sont satisfaites, comme ⟨ν̇(s), v⟩ = 0 en dérivant la relation
⟨ν(s), v⟩ = 0, en prenant le produit scalaire avec v de la deuxième équation de Frenet (31)
ν̇(s) = −K(s) τ (s) − T (s) β(s), nous avons

⟨ν̇(s), v⟩ = −K(s)⟨τ (s), v⟩ − T (s)⟨β(s), v⟩


⇐⇒ 0 = K(s) C1 + T (s) C2 .

345
Notons que comme K ne s’annule pas sur I, ceci implique que si C2 = 0, alors C1 = 0, et
donc que les vecteurs τ (s), ν(s), β(s) sont tous les trois orthogonaux au vecteur non nul v,
T (s)
ce qui n’est pas possible puisqu’ils forment une base orthonormée de R3 . Donc K(s) = − C C2
1

est constant non nul.


Réciproquement, s’il existe une constante C3 ∈ R∖{0} telle que pour tout s ∈ I, nous
T (s)
ayons K(s) = C3 , alors les première et troisième équations de Frenet (31) donnent, pour
tout s ∈ I,
τ̇ (s) = C3 β̇(s) .
Par intégration et puisque I est connexe, il existe donc un vecteur v ∈ R3 tel que τ (s) =
C3 β(s) + v pour tout s ∈ I. Notons que v est non nul, car τ (s) et β(s) ne sont pas
colinéaires. En prenant le produit scalaire de cette égalité avec ν(s), qui est orthogonal à
τ (s) et à β(s), nous obtenons donc que ⟨ν(s), v⟩ = 0 pour tout s ∈ I, ce qui est la deuxième
condition de l’énoncé de l’exercice E.91.

Correction de l’exercice E.92. Considérons la conique réelle E d’équation a x2 +b y 2 = 1


avec a, b ≠ 0. Supposons-la non vide, c’est-à-dire supposons que a et b ne sont pas tous les
deux négatifs. Fixons (x0 , y0 ) ∈ E. Par les symétries (x, y) ↦ (y, x) et (x, y) ↦ (−x, y),
nous pouvons supposer que a > 0 et x0 ≥ 0. Nous pouvons supposer √ que x0 > 0, le résultat
lorsque x0 = 0 s’obtiendra par continuité. L’application c ∶ t ↦ ( 1−bt
2
a , t), définie sur un
voisinage ouvert I de t = y0 dans R, est un paramétrage lisse de E au voisinage de (x0 , y0 ).
Pour tout t ∈ I, nous avons ċ(t) = ( − √ bt 2 , 1) et c̈(t) = ( − √a(1−bt
b
2 )3/2 , 0). De plus,
a(1−bt )

1 bt
⃗∶t↦ √
n ( − 1, − √ )
1+ b2 t2 a(1 − bt2 )
a(1−bt2 )

est un champ de vecteurs normaux unitaires lisse le long de c. La seconde forme fonda-
mentale IIn⃗ de E dans la direction de n
⃗ est donc l’application bilinéaire sur Tc(t) E = Rċ(t)
définie par

∀ u; v ∈ R, IInc(t) (u ċ(t), v ċ(t)) = λ1 uv
où la (première et seule) courbure principale en c(t) est
b
⃗ (t)⟩ = √
K = λ1 = ⟨c̈(t), n √ .
b2 t2
a(1 − bt2 )3/2 1+ a(1−bt2 )

Le point focal de E en c(t) est alors


1 b2t + a(1 + bt2 )2
c(t) + ⃗ =(− √
n , 1 − t(1 − bt2 )) .
λ1 b a(1 − bt2 )

Correction de l’exercice E.93. Supposons que M soit connexe, et montrons que M


est un ouvert d’une sphère ou d’un plan affine de R3 , ce qui conclut (par la séparabilité
de M ). Soit φ ∶ W → R3 un paramétrage local de M , où W est un ouvert connexe de R2
do coordonnes notées (x, y), et soit ν⃗ ∶ W → R3 le champs de vecteurs normaux unitaires
sur φ(W ) associé. Par l’hypothèse, il existe donc une application λ ∶ W → R (sans aucune
condition de régularité a priori) telle que pour tous les (x, y) ∈ W , nous ayons

IIφ(x,y) = λ(x, y) Iφ(x,y) .


346
Puisque ν⃗ est unitaire en tout point de W , et en dérivant par rapport à x puis à y l’équation
∂ ν⃗
ν , ν⃗⟩ = 1, nous avons ⟨ ∂x
⟨⃗ , ν⃗⟩ = ⟨ ∂∂yν⃗ , ν⃗⟩ = 0. Donc les dérivées partielles ∂x
∂ ν⃗
et ∂∂yν⃗ , qui sont
orthogonales au vecteur normal, sont des vecteurs tangent à M en φ(x, y).
Par les formules (50), et puisque les vecteurs de Tφ(x,y) M sont déterminés par leur
produit scalaire avec les vecteurs de base ∂φ ∂y (x, y) et ∂y (x, y), nous avons donc le système
∂φ

d’équations
∂ ν⃗ ∂φ
− =λ
∂x ∂x
∂ ν⃗ ∂φ
− =λ .
∂y ∂y

En particulier, l’application λ ∶ W → R est de classe C∞ . En dérivant la première équation


par rapport à y et la seconde par rapport à x et en soustrayant, le lemme de Schwarz
montre que
∂λ ∂φ ∂λ ∂φ
= .
∂y ∂x ∂x ∂y
Puisque les vecteurs ∂φ ∂y (x, y) et ∂y (x, y) sont linéairement indépendants, nous obtenons
∂φ

donc que les différentielles partielles de λ sont nulles, donc par connexité de W que λ est
constante.
Si λ est nulle, alors le vecteur normal ν est constant, donc les plans vectoriels Tφ(x,y) M
le long de la surface φ(W ) sont constants, et, par connexité, la surface φ(W ) est contenue
dans le plan affine φ(x0 , y0 ) + Tφ(x0 ,y0 ) M pour tout (x0 , y0 ) ∈ W fixé.
Si λ est non nulle, alors la fonction φ + λ1 ν⃗, dont les dérivées partielles sont nulles, est
constante sur l’ouvert connexe W . Notons c sa valeur. Donc ∥φ(x, y) − c∥ = λ1 est constant
et φ(W ) est contenue dans la sphère de centre c et de rayon λ1 .
Dans les deux cas ci-dessus, par le théorème d’invariance du domaine, la surface φ(W )
est un ouvert du plan affine ou de la sphère qui la contient. Par connexité, il en est de
même de M .

Correction de l’exercice E.94. Fixons un point (x0 , y0 , z0 ) ∈ E. Par la symétrie


(x, y, z) ↦ (−x, y, z) et l’homothétie (x, y, z) ↦ ( √1a x, √1a y, √1a z), nous pouvons suppo-
ser que x0 ≥ 0 et a = 1 (voir les formules (43) de la remarque (3) de la partie 8.2.3). Nous
avons en particulier x20 +by02 +cz02 = 1. Nous pouvons supposer que x0 > 0, le résultat lorsque
x0 = 0 s’obtiendra par continuité. L’application

φ ∶ (y, z) ↦ (x = 1 − by 2 − cz 2 , y, z) ,

définie sur un voisinage ouvert W assez petit de (y0 , z0 ) dans R2 , est alors un paramétrage
lisse de E au voisinage de (x0 , y0 , z0 ). Pour tout (y, z) ∈ W , en omettant les évaluations
des dérivées partielles en (y, z), nous avons

∂φ by
=(− √ , 1, 0) = (−byx−1 , 1, 0)
∂y 1 − by 2 − cz 2
∂φ cz
=(− √ , 0, 1) = (−czx−1 , 0, 1) .
∂z 1 − by 2 − cz 2

347
E F
La matrice ( ) de la première forme fondamentale de S en φ(y, z) dans la base
F G
Bφ,(x,y) = ( ∂φ ∂φ
)
∂y , ∂z est donc donnée par

∂φ 2 ∂φ ∂φ ∂φ 2
E=∥ ∥ = 1 + b2 y 2 x−2 , F =⟨ , ⟩ = bcyzx−2 , G=∥ ∥ = 1 + c2 z 2 x−2 .
∂y ∂y ∂z ∂z
Nous avons
∂2φ (1 − by 2 − cz 2 ) + by 2
= ( − b , 0, 0) = (−b(x2 + by 2 )x−3 , 0, 0) ,
∂y 2 (1 − by 2 − cz 2 )3/2

∂2φ (1 − by 2 − cz 2 ) + cz 2
= ( − c , 0, 0) = (−c(x2 + cz 2 )x−3 , 0, 0)
∂z 2 (1 − by 2 − cz 2 )3/2
et
∂2φ bcyz
=(− , 0, 0) = (−bcyzx−3 , 0, 0) .
∂y∂z (1 − by 2 − cz 2 )3/2
De plus,
∂φ
∧ ∂φ
1
(1, byx−1 , czx−1 )
∂x ∂y
ν⃗ ∶ φ(x, y) ↦ =√
∥ ∂x
∂φ
∧ ∂φ
∂y
∥ 1 + b2 y 2 x−2 + c2 z 2 x−2
1
=√ (x, by, cz)
x2 + b2 y 2 + c2 z 2

est un champ de vecteurs normaux unitaires lisse sur φ(U ) (qu’il était aussi possible de
retrouver, modulo son signe, par une dérivation de l’équation x2 + by 2 + cz 2 = 1 de E). La
seconde forme fondamentale IIν⃗ de E dans la direction de ν⃗ est donc l’application bilinéaire
ℓ m
sur Tc(t) E de matrice ( ) dans la base Bφ,(x,y) où, par les formules (50), nous avons
m n

∂2φ b(x2 + by 2 )x−2


ℓ=⟨ , ⃗
ν ⟩ = − √ ,
∂y 2 x2 + b2 y 2 + c2 z 2
∂2φ bcyzx−2
m=⟨ , ν⃗ ⟩ = − √ ,
∂z∂y x2 + b2 y 2 + c2 z 2
∂2φ c(x2 + cz 2 )x−2
n=⟨ , ⃗
ν ⟩ = − √ ,
∂z 2 x2 + b2 y 2 + c2 z 2

Posons α = − x2 (x2 +b2 y12 +c2 z 2 )3/2 et β = − (x2 +b2 y21+c2 z 2 )3/2 . La matrice de l’opérateur de Wein-
garten en φ(y, z) dans la base Bφ,(x,y) est donc
−1
E F ℓ m 1 G −F ℓ m
( ) ( )= ( )( )
F G m n EG − F 2 −F E m n
x2 + c2 z 2 −bcyz b(x2 + by 2 ) bcyz
= α( 2 2) ( )
−bcyz x +b y
2
bcyz c(x2 + cz 2 )
b(1 − cz 2 + c2 z 2 ) bcyz(1 − c)
=β( ).
bcyz(1 − b) c(1 − by 2 + b2 y 2 )

348
Supposons dans ce qui suit que z0 = 0, de sorte que x20 = 1−by02 . Les courbures principales
de E en φ(y0 , 0) sont les valeurs propres de la matrice ci-dessus, qui est alors diagonale.
Elles sont alors
λ1 = βb et λ2 = βc(1 − by02 + b2 y02 ) .
Le point φ(y0 , 0) est alors un ombilic de E si et seulement si nous avons λ1 = λ2 , c’est-à-dire

b − c = bc(b − 1)y02 . (60)

Si b = 1, alors l’équation (60) d’inconnue y0 admet une solution si et seulement si c = 1,


c’est-à-dire si E est la sphère S2 , auquel cas tous les points sont des ombilics. Si b = 1 et
c ≠ 1, l’ellipsoïde E n’admet pas d’ombilic sur le plan horizontal.
Supposons donc que b ≠ 1. Si b = c, alors l’équation (60) admet comme seule solution
y0 = 0, et par symétrie, l’ellipsoïde E admet exactement deux ombilics sur le plan horizontal,
qui sont (±1, 0, 0).
Supposons donc que b ≠ c. Si b−1 b−c
< 0, alors l’équation (60) n’admet pas de solution et
l’ellipsoïde E n’admet pas d’ombilic sur le plan horizontal. Si b−1 b−c
> 0, alors l’équation (60)

admet comme seules solutions y0 = ± bc(b−1) , et nous avons
b−c

b(c − 1)
1 − by02 = . (61)
c(b − 1)

Si > 0, alors par symétrie, l’ellipsoïde E admet exactement quatre ombilics sur le plan
c−1
b−1 √ √
b(c−1)
horizontal, qui sont ( ± c(b−1) , ± bc(b−1)
b−c
, 0). Si c = 1, alors par continuité, l’ellipsoïde
E admet exactement deux ombilics sur le plan horizontal, qui sont (0, ± √1 , 0). Enfin, si
b
c−1
b−1 < 0, alors 1 − by02 est strictement négatif, donc ne peut pas être le carré de x0 . Par
conséquent, l’ellipsoïde E n’admet pas d’ombilic sur le plan horizontal.
Notons que λ1 ≠ 0 et λ2 = βc(x20 + b2 y02 ) ≠ 0. Par la proposition 8.9 et par symétrie et
continuité, les points focaux des points (x0 , y0 , 0) de E sont donc
1 1 1
(x0 , y0 , 0) + ν⃗(φ(y0 , 0)) = (x0 (1 + ), y0 (1 + 2 2 2 2 ), 0)
λ1 b(x20 + b2 y02 )2 (x0 + b y0 )
1 1 1
(x0 , y0 , 0) + ν⃗(φ(y0 , 0)) = (x0 (1 + ), y0 (1 + 2 2 2 3 ), 0) .
λ2 c(x0 + b y0 )
2 2 2 3 (x0 + b y0 )

Correction de l’exercice E.95. L’application φ ∶ R2 → R3 définie par

u3 v3
(u, v) ↦ (u − + uv 2 , v − + vu2 , u2 − v 2 )
3 3
est polynomiale donc de classe C∞ . Sa matrice jacobienne en tout point (u, v) de R2 est
⎛1 − u + v
2 2
2uv ⎞
Jφ(u,v) = ⎜ 2uv 1 − v 2 + u2 ⎟. La matrice extraite des deux premières lignes est de
⎝ 2u −2v ⎠
déterminant 1 − (u + v ) , qui est inversible si u2 + v 2 ≠ 1. Si u2 + v 2 = 1, en ajoutant u fois
2 2 2

la dernière ligne à la première et en enlevant v fois la dernière ligne à la deuxième, nous

349
⎛2 0⎞
obtenons la matrice ⎜ 0 2 ⎟. Donc le noyau de dφ(u,v) est nul, et φ est une immersion
⎝2u 2v ⎠
2
en tout point de R .
La norme au carré du premier vecteur colonne de Jφ(u,v) , le produit scalaire de ses deux
vecteurs colonnes et la norme au carré de son second vecteur colonne sont respectivement
(en échangeant u et v pour éviter le dernier calcul)

E = (1 − u2 + v 2 )2 + 4u2 v 2 + 4u2 = (1 + u2 + v 2 )2 , F = 0, G = (1 + u2 + v 2 )2 .

La matrice de la première forme fondamentale en φ(u, v) dans la base B = ( ∂φ ∂φ


)
∂u , ∂v est
E F
donc ( ) = (1 + u2 + v 2 )2 I2 , où I2 est la matrice identité 2 × 2.
F G
Le champs de vecteurs normaux unitaires défini par ce paramétrage est donc
1 ∂φ ∂φ
ν⃗(u, v) = √ ( ∧ )
EG − F 2 ∂u ∂v
1
= ( − 2u(1 + u2 + v 2 ), 2v(1 + u2 + v 2 ), 1 − (u2 + v 2 )2 )
(1 + u2 + v 2 )2
1
= ( − 2u, 2v, 1 − u2 − v 2 ) .
1+u +v
2 2

Notons que
∂ ν⃗ −2 −2 ∂φ
= (1 − u2 + v 2 , 2uv, 2u) =
∂u (1 + u2 + v 2 )2 (1 + u2 + v 2 )2 ∂u
et
∂ ν⃗ 2 2 ∂φ
= (2uv, 1 + u2 − v 2 , −2v) = .
∂v (1 + u2 + v 2 )2 (1 + u2 + v 2 )2 ∂v
La matrice de la seconde forme fondamentale en φ(u, v) dans la base B = ( ∂φ ∂φ
)
∂u , ∂v est
ℓ m
donc ( ), où
m n
∂φ ∂ ν⃗
ℓ=−⟨ , ⟩ = −2
∂u ∂u
∂φ ∂ n ⃗
m = −⟨ , ⟩=0,
∂v ∂u
et
∂φ ∂ n ⃗
n = −⟨ , ⟩=2,
∂v ∂v
Par définition, les courbures principales λ1 , λ2 de M au point φ(u, v) sont les valeurs
−1 ℓ
E F ℓ m 0
propres de la matrice ( ) ( ) = ( E n ) donc, à permutation près,
F G m n 0 G

−2 2
λ1 = et λ2 = .
(1 + u2 + v 2 )2 (1 + u2 + v 2 )2

En particulier, la courbure moyenne de la surface d’Enneper est H = 12 (λ1 + λ2 ) = 0, donc


M est une surface minimale.
350
Correction de l’exercice E.97. Puisque la courbe c est tracée sur la surface S, nous
avons ċ(s) ∈ Tc(s) S pour tout s ∈ I, donc

⃗ (c(s))⟩ = 0 .
⟨ċ(s), n

Puisque l’opérateur de Weingarten est l’opposé de l’application tangente de l’application


de Gauss par la proposition 8.8, en dérivant l’égalité précédente en s = 0, puisque nous
avons c̈(0) = τ̇ (0) = K(0) ν(0) par la première des équations de Frenet (31), et puisque le
produit scalaire de deux vecteurs unitaires est le cosinus de leur angle, nous avons

IInx⃗ (v, v) = ⟨−Tx n


⃗ (v), v⟩ = −⟨ċ(0), Tx n
⃗ (ċ(0))⟩ = ⟨c̈(0), n
⃗ (c(0))⟩
⃗ (c(0))⟩ = κ cos(θ) ,
= ⟨K(0)ν(0), n

ce qu’il fallait démontrer.

Correction de l’exercice E.98. Comme les courbures principales sont bien définies à
l’ordre près, nous pouvons supposer que ∣λ1 ∣ ≥ ∣λ2 ∣. Fixons un champ de vecteurs normaux
unitaires n⃗ sur un voisinage de x = c(0), le résultat ne dépendant pas de ce choix. Soient e1
et e2 des vecteurs propres orthornormés de l’opérateur de Weingarten Lnx⃗ associés respec-
tivement aux valeurs propres λ1 et λ2 , de sorte que la matrice de Lnx⃗ dans la base (e1 , e2 )
λ 0
de Tx S soit égale à ( 1 ). Puisque le vecteur v = ċ(0) ∈ Tx S = R e1 + R e2 est unitaire,
0 λ2
il existe θ′ ∈ R tel que v = cos θ′ e1 + sin θ′ e2 . Alors, avec les notations de l’exercice E.97 et
par sa conclusion, nous avons

κ cos θ = IInx⃗ (v, v) = ⟨v, Lnx⃗ (v)⟩ = λ1 cos2 θ′ + λ2 sin2 θ′ .

Puisque la courbure de Gauss de S en c(0), égale à K(x) = λ1 λ2 est strictement positive,


et quitte à remplacer n⃗ par −⃗ n, ce qui ne change pas le résultat, nous avons λ1 ≥ λ2 > 0.
Donc
κ cos θ ≥ λ2 cos2 θ′ + λ2 sin2 θ′ = λ2 = min{∣λ1 ∣, ∣λ2 ∣} > 0 .
Le résultat en découle puisque κ = ∥c̈(0)∥ ≥ 0, donc l’inégalité précédante implique d’une
part que cos θ > 0 et d’autre part, en la divisant par cos θ, que κ ≥ min{∣λ1 ∣, ∣λ2 ∣} puisque
cos(θ) ≤ 1.
Si cos θ′ ≠ 0, alors il y a égalité si et seulement si λ1 = λ2 , c’est-à-dire si x est un point
ombilic de S, et si cos θ = 1, c’est-à-dire si le vecteur normal à la courbe c en x est égale
au vecteur normal à S en x dans la direction de son point focal.
Si cos θ′ = 0 (c’est-à-dire si la courbe c est au point x tangente au premier ordre avec
la ligne de courbure principale de S en x), alors il y a égalité si et seulement si cos θ = 1,
c’est-à-dire si le vecteur normal à la courbe c en x est égale au vecteur normal à S en x
dans la direction de son point focal.
Donc il y a égalité si et seulement si la courbe c est au point x est tangente au second
ordre avec la ligne de courbure principale de S en x, ou si x est un point ombilic de S et le
vecteur normal à la courbe c en x est égale au vecteur normal à S en x dans la direction
de son point focal.
C’est en particulier le cas si S est la sphère S2 et si c est un arc de grand cercle.

351
A Annexe : rappels de topologie générale
Les références pour cet appendice sont [Bou2, Dug, Dix, Pau2]. Nous supposons con-
nues, essentiellement pour des exemples, les notions d’espaces vectoriels normés et d’espaces
métriques. Les démonstrations qui ne sont pas données ci-dessous sont les mêmes que dans
le cas particulier des espaces métriques, ou sont laissées en exercice.

Cercles dans un cercle, W. Kandisky, 1923, Philadelphia Museum of Art

A.1 Généralités
Un espace topologique est un ensemble X muni d’un ensemble O de parties de X tel
que
(1) toute intersection finie d’éléments de O appartient à O,
(2) toute union d’éléments de O appartient à O.
Par abus, nous notons souvent X le couple (X, O). Par convention, une intersection
vide de parties d’un ensemble E est égal à E, et une union vide de parties de E est égale à
la partie vide. Donc ∅ et X appartiennent à O. Les éléments de O sont appelés les ouverts
de X, et O une topologie sur l’ensemble X. Les complémentaires de ces ouverts s’appellent
les fermés de la topologie O. Toute union finie de fermés est fermée, toute intersection de
fermés est fermée, ∅ et X sont fermés. Étant donné un ensemble de parties d’un ensemble
352
E, stable par intersections et par unions finies, l’ensemble des complémentaires de ces
parties est une topologie sur E.
Une bijection f ∶ X → Y entre deux espaces topologiques est un homéomorphisme
si l’image réciproque par f de la topologie de Y est la topologie de X. Deux espaces
topologiques X et Y sont homéomorphes s’il existe un homéomorphisme de X dans Y .
« Être homéomorphe à » est une relation d’équivalence sur tout ensemble d’espaces topo-
logiques. Une propriété P sur la collection des espaces topologiques est dite invariante par
homéomorphismes si tout espace topologique homéomorphe à un espace topologique ayant
la propriété P admet aussi la propriété P .
Exemple 1 : Si X est un ensemble, alors O = {∅, X} est une topologie sur X, appelée
la topologie grossière de X. L’espace (X, O) est alors dit grossier. L’ensemble P(X) de
toutes les parties de X est une topologie sur X, appelée la topologie discrète de X. L’espace
topologique (X, P(X)) est alors dit discret. « Être grossier » et « être discret » sont des
propriétés invariantes par homéomorphismes.
Exemple 2 : Si (X, d) est un espace métrique, en notant B(x, r) la boule ouverte de
centre x ∈ X et de rayon r > 0, alors l’ensemble des parties U de X telles que

∀ x ∈ U, ∃ r > 0, B(x, r) ⊂ U

est une topologie sur X, appelée la topologie induite par la distance d. Sauf mention
contraire, tout espace métrique sera muni de la topologie induite par sa distance.

A.1.1 Topologie engendrée, prébase et base d’ouverts


Soit X un ensemble. Pour toute partie Σ de P(X), il existe une unique topologie la
plus petite (pour l’inclusion) contenant Σ. C’est l’ensemble O des unions d’intersections
finies d’éléments de Σ. C’est l’intersection de toutes les topologies contenant Σ. Nous dirons
que O est la topologie engendrée par Σ, et que Σ est une prébase de O.
Démonstration. Il est clair que toute topologie contenant Σ contient O. Il suffit donc de
montrer que O est une topologie. Ceci découle de la propriété de distributivité

( ⋃ Ai ) ∩ ( ⋃ Bj ) = ⋃ (Ai ∩ Bj ). ◻ (62)
i∈I j∈J i∈I,j∈J

Une base d’ouverts d’un espace topologique (X, O) est une partie B de O telle que tout
ouvert de X soit une union d’éléments de B. Par exemple, l’ensemble des intersections
finies d’éléments d’une prébase de O est une base d’ouverts de O. Si (X, d) est un espace
métrique, alors {B(x, n+1
1
) ∶ x ∈ X, n ∈ N} est une base d’ouverts de la topologie de (X, d).
Un espace topologique (X, O) est à base dénombrable s’il admet une base d’ouverts
dénombrable.
Proposition A.1. (Critère pour qu’une prébase soit une base) Soit X un ensemble.
Soit B une partie de P(X) telle que ⋃ B = X et

∀ U, V ∈ B, ∀ x ∈ U ∩ V, ∃ W ∈ B, x ∈ W ⊂ U ∩ V. (63)

Alors l’ensemble O des unions d’éléments de B est la topologie engendrée par B. En


particulier, B est une base d’ouverts de sa topologie engendrée.
353
Démonstration. Il suffit de montrer que O est W
une topologie. Comme X ∈ O et par la formule
de distributivité (62), il suffit de montrer que
l’intersection de deux éléments de B est une x
union d’éléments de B. Ceci découle de la condi- U
tion (63). ◻ V

Si f ∶ X → Y est un homéomorphisme, si B est une prébase (respectivement une base)


d’ouverts dans X, alors f (B) est une prébase (respectivement une base) d’ouverts dans
Y.
Exemple. Soient +∞, −∞ deux ensembles distincts n’appartenant pas à R. L’ensemble des
parties de R ∪ {+∞, −∞} de la forme ]x − n1 , x + n1 [ ou {−∞} ∪ ] − ∞, −n[ ou ]n, +∞[ ∪ {+∞}
avec x ∈ R et n ∈ N∖{0} est une base d’ouverts pour une topologie sur R ∪ {+∞, −∞}. Cet
ensemble muni de cette topologie est noté R. L’inclusion R → R est un homéomorphisme
sur son image (celle-ci étant munie de la topologie induite, voir la partie A.2.3), et R est
dense dans R (voir la définition d’une partie dense dans la partie A.1.3).

A.1.2 Voisinages, systèmes fondamentaux de voisinages


Soit X un espace topologique. Un voisinage d’une partie A de X est une partie de X
contenant un ouvert contenant A. Nous appelons voisinage d’un point x de X un voisinage
de la partie {x}.
Une partie A de X est ouverte si et seulement si elle est voisinage de chacun de ses
points, car elle est alors égale à la réunion des ouverts qu’elle contient.
Si V (x) est l’ensemble des voisinages de x, alors
— toute partie de X contenant un élément de V (x) appartient à V (x) ;
— toute intersection finie d’éléments de V (x) appartient à V (x).

Un système fondamental de voisinages d’un point x d’un espace topologique X est une
partie P de V (x) (ou par extension une famille de parties de V (x)) telle que tout voisinage
de x contienne un élément de P. Par exemple, pour toute suite de réels strictement positifs
(rn )n∈N tendant vers 0, si (X, d) est un espace métrique, alors {B(x, rn ) ∶ n ∈ N} est un
système fondamental de voisinages de x ∈ X.
Si f ∶ X → Y est un homéomorphisme et x ∈ X, alors f (V (x)) = V (f (x)), et l’image
par f d’un système fondamental de voisinages de x est un système fondamental de voisi-
nages de f (x).

A.1.3 Intérieur, adhérence, frontière


Soient X un espace topologique et A une partie de X. L’intérieur de A est l’ensemble,

noté A, des points de A dont A est un voisinage. L’adhérence de A est l’ensemble, noté A,
des points de X dont tout voisinage rencontre A. La frontière de A est l’ensemble, noté
∂A, des points de X adhérents à A et à son complémentaire. Une partie de X est dense
dans X si son adhérence est égale à X, et nulle part dense si l’intérieur de son adhérence
est vide.
Si A et B sont des parties de X, alors

354

— A est ouvert si et seulement si A = A ;
— A est fermé si et seulement si A = A ;
○ ○ ○
̂
— A ∩ B = A ∩ B, A∪B = A∪B;
○ ○ ○
̂
— A∪B ⊂ A ∪ B, A∩B ⊂ A∩B;
○ ○
— X∖ A = X ∖A, X∖ A = X ̂ ∖A ;
— l’intérieur de A est la réunion des ouverts contenus dans A, c’est le plus grand ouvert
contenu dans A ;
— l’adhérence de A est l’intersection des fermés contenant A, c’est le plus petit fermé
contenant A ;
— si f ∶ X → Y est une application continue et A′ une partie de Y , alors
○ ○
f ( A ) ⊂ f (A) et f −1
( A ) ⊂ f̂
′ −1 (A′ ) .

— si f ∶ X → Y est un homéomorphisme, alors




f ( A ) = f (A), f (A) = f̂
(A) et f (∂A) = ∂(f (A)) .

A.1.4 Séparation
Un espace topologique est séparé si deux points distincts de X admettent des voisinages
disjoints. La propriété « être séparé » est invariante par homéomorphismes. Dans un espace
séparé, les singletons sont fermés. Un espace discret est séparé. Un espace grossier est séparé
si et seulement s’il ne contient qu’au plus un point.
Un espace topologique est métrisable si sa topologie est induite par une distance. La
propriété « être métrisable » est invariante par homéomorphismes. Tout espace vectoriel
réel ou complexe normé est métrisable (et en fait muni de la distance induite par sa norme).
Proposition A.2. Tout espace topologique métrisable est séparé.

Démonstration. Soient d une distance sur un en-


semble X, et x et y deux points distincts de X. x
Nous avons alors r = 12 d(x, y) > 0. Si par l’absurde y
B(x, r) ∩ B(y, r) est non vide, soit z un de ses points. r
Alors d(x, y) ≤ d(x, z) + d(z, y) < 2r = d(x, y), impos- r
sible. ◻
Exercice E.A.99. Soient 0− et 0+ deux ensembles distincts,
qui n’appartiennent pas à l’ensemble [0, 1]. Notons X l’ensemble
{0+ } ∪ {0− } ∪ ]0, 1]. Pour x ∈ ]0, 1], notons
1 1 0+
B(x) = {]x − , x + [ ∩ ]0, 1] ∶ n ∈ N∖{0}}
n n
0 1
1 0−
et B(0± ) = {{0± } ∪ ]0, [ ∶ n ∈ N∖{0}} .
n
Montrer que B = ⋃u∈X B(u) est une base d’ouverts d’une topo-
logie non séparée sur X.
355
A.1.5 Continuité
Soient X et Y deux espaces topologiques et f ∶ X → Y une application. Si x0 ∈ X, nous
dirons que f est continue en x0 si, pour tout voisinage V de f (x0 ) dans Y , il existe un
voisinage U de x0 dans X tel que f (U ) ⊂ V .
Soient U un système fondamental de voisinages de x0 , et V un système fondamental
de voisinages de f (x0 ). Alors f est continue en x0 si et seulement si pour tout V ∈ V , il
existe U ∈ U tel que f (U ) ⊂ V .
En particulier, si la topologie de X est induite par une distance d et si celle de Y est
induite par une distance d′ , alors f est continue en x0 ∈ X si et seulement si

∀ ϵ > 0, ∃ η > 0, ∀ x ∈ X, d(x, x0 ) < η ⇒ d′ (f (x), f (x0 )) < ϵ .

Les conditions suivantes sont équivalentes :


(1) pour tout ouvert O de Y , la partie f −1 (O) est un ouvert de X ;
(2) pour tout fermé F de Y , la partie f −1 (F ) est un fermé de X ;
(3) pour tout x ∈ X, l’application f est continue en x ;
(4) pour tout A ⊂ X, nous avons f ( A ) ⊂ f (A).
Nous dirons que l’application f est continue si elle vérifie l’une de ces conditions. Si l’espace
de départ X est discret, alors f est continue. Si l’espace d’arrivée Y est grossier, alors f est
continue. Si f ∶ X → Y et g ∶ Y → Z sont deux applications continues, alors g ○ f ∶ X → Z
est continue. Une bijection f ∶ X → Y est un homéomorphisme si et seulement si f et f −1
sont continues.
Soient X et Y deux espaces topologiques et f ∶ X → Y une application. Nous dirons
que f est ouverte si l’image par f de tout ouvert de X est un ouvert de Y . Nous dirons
que f est fermée si l’image par f de tout fermé de X est un fermé de Y .

A.1.6 Connexité
Un espace topologique X est connexe si l’une des propriétés équivalentes suivantes est
vérifiée.
(1) Les seules parties ouvertes et fermées de X sont ∅ et X.
(2) Il n’existe pas de partition de X en deux ouverts non vides.
(3) Il n’existe pas de partition de X en deux fermés non vides.
(4) Toute application continue de X à valeurs dans un espace discret est constante.
(5) Toute application continue de X à valeurs dans l’espace discret {0, 1} est constante.
Une partie A d’un espace topologique X est dite connexe si le sous-espace topologique
A (voir la partie A.2.3 pour une définition) est connexe. Par exemple, les convexes de
(l’espace vectoriel normé usuel) Rn sont connexes. Une composante connexe d’un espace
topologique X est une partie connexe maximale (pour l’inclusion) de X. Un espace topo-
logique X est localement connexe si tout point de X admet un système fondamental de
voisinages connexes.
L’image d’un espace connexe par une application continue est connexe. Pour toute
partie connexe C d’un espace topologique X, si C ⊂ D ⊂ C, alors D est connexe. 176 Si
176. Ce résultat est parfois appelé le théorème de l’arbre et de l’écorce.

356
A est une partie connexe non vide de X, la réunion de toutes les parties connexes de X
contenant A est la composante connexe de X contenant A. Une composante connexe est
fermée, et deux composantes connexes sont disjointes. Dans un espace localement connexe,
les composantes connexes sont ouvertes et fermées.
Un espace topologique X est connexe par arcs si pour tous les x et y dans X, il existe
une application continue f ∶ [0, 1] → X telle que f (0) = x et f (1) = y. Une partie A
d’un espace topologique X est dite connexe par arcs si le sous-espace topologique A (voir
la partie A.2.3 pour une définition) est connexe par arcs. Par exemple, les convexes de
Rn sont connexes par arcs. Une composante connexe par arcs d’un espace topologique X
est une partie connexe par arcs maximale (pour l’inclusion) de X. Un espace topologique
X est localement connexe par arcs si tout point de X admet un système fondamental de
voisinages connexes par arcs.
Un espace topologique connexe par arcs est connexe. L’image d’un espace topologique
connexe par arcs par une application continue est connexe par arcs. Si un espace topolo-
gique X est réunion d’une famille (Ai )i∈I de parties connexes par arcs dont l’intersection
⋂i∈I Ai est non vide, alors X est connexe par arcs. Dans un espace topologique X locale-
ment connexe par arcs, les composantes connexes par arcs C sont ouvertes. 177 Un espace
topologique X connexe et localement connexe par arcs est connexe par arcs. 178 Dans un
espace topologique localement connexe par arcs, les composantes connexes et les compo-
santes connexes par arcs coïncident.
Par exemple, l’adhérence dans R2 du graphe de la fonction x ↦ sin x1 , définie sur
] 0, +∞[, est connexe, mais ni connexe par arcs, ni localement connexe (voir dessin juste
avant la partie A.4).

A.2 Constructions de topologies


A.2.1 Comparaison de topologies
Soit X un ensemble. Une topologie O1 sur X est moins fine qu’une topologie O2 sur
X si O1 est contenue dans O2 , et plus fine si O1 contient O2 . La topologie grossière est la
topologie la moins fine sur X, et la topologie discrète est la topologie la plus fine sur X.
Exercice E.A.100. Soient X un ensemble, et T1 , T2 deux topologies sur X. Montrer que
les assertions suivantes sont équivalentes :
— T1 est plus fine que T2 ;
— tout fermé pour T2 est fermé pour T1 ;
— l’application identique (X, T1 ) → (X, T2 ) est continue ;
— pour tout x dans X, tout voisinage de x pour T2 est un voisinage de x pour T1 .

A.2.2 Topologie initiale


Soient X un ensemble et (Yi )i∈I une famille d’espaces topologiques. Pour tout i ∈ I,
soit fi ∶ X → Yi une application. La topologie initiale sur X définie par la famille (fi )i∈I
177. En effet, si x ∈ C et si V est un voisinage connexe par arcs de x, alors par concaténation de chemins
(voir la partie 1.2), la partie V est contenue dans C.
178. En effet, si C est une composante connexe de X, alors C est ouverte comme nous venons de le voir,
et son complémentaire, qui est la réunion des composantes connexes par arcs de X différentes de C est
ouvert comme union d’ouverts. Donc C, étant ouverte et fermée dans X, est égal à tout X par connexité
de X.

357
est la topologie engendrée par {fi−1 (Ui ) ∶ i ∈ I, Ui ouvert de Yi }. C’est la topologie sur
X la moins fine rendant continue les applications fi pour tout i ∈ I. Si Z est un espace
topologique et si g ∶ Z → X est une application, alors g est continue si et seulement si
chacune des applications fi ○ g est continue. Si Bi est une base d’ouverts de Yi pour tout
i ∈ I, alors l’ensemble des intersections finies d’éléments de {fi−1 (Ui ) ∶ i ∈ I, Ui ∈ Bi }
est une base d’ouverts de X. Si x ∈ X et Vi est un système fondamental de voisinages
de fi (x) dans Yi pour tout i ∈ I, alors l’ensemble des intersections finies d’éléments de
{fi−1 (Vi ) ∶ i ∈ I, Vi ∈ Vi } est un système fondamental de voisinages de x dans X.

A.2.3 Sous-espace topologique


Soient X un espace topologique, A une partie de X et i ∶ A ↪ X l’inclusion. La topologie
initiale sur A définie par (la famille réduite à un élément) i est appelée la topologie induite
sur A. L’ensemble A muni de cette topologie est appelé un sous-espace topologique de X
(ou sous-espace par abus). Sauf mention contraire, toute partie d’un espace topologique
sera munie de la topologie induite.
Les propriétés suivantes découlent de celles des topologies initiales, ou sont laissées en
exercice.
— Une partie U de A est ouverte dans A si et seulement s’il existe un ouvert U ′ de X tel
que U = U ′ ∩ A.
— Une partie F de A est fermée dans A si et seulement s’il existe un fermé F ′ de X tel
que F = F ′ ∩ A.
— L’inclusion i est continue, et la topologie induite sur A est la moins fine rendant continue
i.
— Les voisinages d’un point x de A sont les traces dans A des voisinages de x dans X.
— Tout ouvert de A est un ouvert de X si et seulement si A est ouvert dans X.
— Tout fermé de A est un fermé de X si et seulement si A est fermé dans X.
B
— Si A ⊂ B ⊂ X, alors l’adhérence A de A dans B est la trace dans B de l’adhérence
X B X
A de A dans X : nous avons A = B ∩ A .

Tout sous-espace d’un espace topologique séparé est séparé.

Exercice E.A.101. Soient X un espace topologique et A ⊂ X. Nous dirons que x ∈ A est


un point isolé de A s’il existe un voisinage V de x dans X tel que V ∩ A = {x}. Montrer
que les assertions suivantes sont équivalentes :
— le sous-espace topologique A est discret ;
— tout point de A est isolé.

Exercice E.A.102. Soient X un espace topologique et (Ai )i∈I une famille de parties de
X. Nous supposons vérifiée au moins l’une des deux conditions suivantes :

— (Ai )i∈I est un recouvrement (voir la définition dans la partie A.4.1) de X ;
— (Ai )i∈I est un recouvrement fermé de X localement fini (c’est-à-dire, pour tout x dans
X, il existe un voisinage V de x tel que {i ∈ I ∶ V ∩ Ai ≠ ∅} soit fini).
Montrer qu’une partie B de X est fermée (resp. ouverte) si et seulement si la partie Ai ∩ B
est fermée (resp. ouverte) dans Ai .
358
A.2.4 Topologie produit
Soient (Xi )i∈I une famille d’espaces topologiques et

X = ∏ Xi = {(xi )i∈I ∈ (⋃ Xi )I ∶ ∀ i ∈ I, xi ∈ Xi }
i∈I i∈I

l’ensemble produit, muni de ses projections canoniques pri ∶ X → Xi pour tout i ∈ I,


définies par pri (x) = xi si x = (xi )i∈I . La topologie initiale sur X définie par la famille
(pri )i∈I est appelée la topologie produit sur X. Sauf mention contraire, l’ensemble produit
d’une famille d’espaces topologiques sera muni de la topologie produit.
Un ouvert élémentaire de X est une partie de X de la forme

VJ,(Uj )j∈J = {(xi )i∈I ∈ X ∶ ∀ j ∈ J, xj ∈ Uj } = ⋂ pr−1


j (Uj )
j∈J

pour J une partie finie de I et Uj un ouvert de Xj pour tout j dans J. Par exemple, si
n ∈ N∖{0} et X = X1 × X2 × ... × Xn , alors un ouvert élémentaire de X est une partie de la
forme U1 × U2 × ... × Un avec Ui un ouvert de Xi .
Les propriétés suivantes découlent des propriétés des topologies initiales, ou sont laissées
en exercice.
● Les projections pri sont continues, et la topologie produit est la topologie la moins fine
rendant continue les projections pri .
● L’ensemble des ouverts élémentaires de X est une base de la topologie produit de X.
● Si a = (ai )i∈I ∈ X, si Vi est un système fondamental de voisinages de ai dans Xi pour
tout i dans I, alors l’ensemble des parties de X de la forme

{(xi )i∈I ∈ X ∶ ∀ j ∈ J, xj ∈ Vj } = ⋂ pr−1


j (Vj )
j∈J

lorsque J est une partie finie de I et Vj ∈ Vj pour j ∈ J, est un système fondamental de


voisinages de a dans X pour la topologie produit.
● Soient Y un espace topologique et f ∶ Y → X une application. Notons fi = pri ○f la
i-ème composante de f , de sorte que f (x) = (fi (x))i∈I . Alors f est continue en x si et
seulement si fi ∶ Y → Xi est continue en x pour tout i dans I. De même, f est continue
si et seulement si fi ∶ Y → Xi est continue pour tout i dans I.
● (Associativité de la topologie produit) Si I = ⋃α∈A Iα est une partition de I, et si
Yα = ∏i∈Iα Xi , alors l’application canonique

∏ Yα → ∏ Xi
α∈A i∈I

définie par (yα )α∈A ↦ (xi )i∈I si yα = (xi )i∈Iα , est un homéomorphisme.
● (Commutativité de la topologie produit) Si σ ∶ I → I est une bijection, alors l’application
∏i∈I Xi → ∏i∈I Xσ(i) , définie par (xi )i∈I ↦ (xσ(i) )i∈I , est un homéomorphisme.
● Si Ai est une partie de Xi , alors

∏ Ai = ∏ Ai .
i∈I i∈I

359
● Si Ai est une partie de Xi pour tout i dans I, alors la partie produit ∏i∈I Ai est fermée
dans X si et seulement si la partie Ai est fermée dans Xi pour tout i dans I.

Remarque. En particulier, si X, Y et Z sont des espaces topologiques, alors les applica-


tions (X × Y ) × Z → X × (Y × Z) définie par ((x, y), z) ↦ (x, (y, z)), et X × Y → Y × X
définie par (x, y) ↦ (y, x), sont des homéomorphismes. Attention il existe des ouverts dans
R × R qui ne sont pas des ouverts élémentaires (c’est-à-dire pas produits de deux ouverts).
La dernière propriété de la liste ci-dessus est fausse pour les ouverts : [0, 1[N n’est pas
ouvert dans [0, 1]N .
Proposition A.3. Un produit d’espaces topologiques séparés est séparé. Si un produit
d’espaces topologiques non vides est séparé, alors chacun des facteurs est séparé.
Démonstration. Soit X = ∏i∈I Xi un espace topologique produit. Si x = (xi )i∈I est
différent de y = (yi )i∈I , alors il existe au moins un j dans I tel que xj ≠ yj . Si les Xi
sont séparés, il existe deux ouverts disjoints U et V dans Xj tels que xj ∈ U et yj ∈ V .
Alors pr−1 −1
j (U ) et prj (V ) sont deux ouverts (élémentaires) de X, disjoints, et contenant
respectivement x et y. Donc X est séparé.
Réciproquement, si X est séparé et si les Xi sont non vides, choisissons ai dans Xi pour
tout i dans I. Soit j dans I. L’application ϕ ∶ Xj → X définie par x ↦ (xi )i∈I , où xj = x et
xi = ai pour tout i ≠ j, est un homéomorphisme sur son image. En effet, elle est injective,
et continue car pri ○ϕ est continue pour tout i. Sa réciproque est la restriction à l’image
de ϕ de la j-ème projection, donc est continue. Le résultat découle alors du fait que tout
sous-espace d’un espace topologique séparé est séparé. ◻
Exercice E.A.103. Définissons par récurrence une suite de fermés Cn de [0, 1], en posant
C0 = [0, 1], en supposant que Cn soit la réunion disjointe de 2n intervalles de longueur 31n ,
et en construisant Cn+1 en divisant chaque composante connexe de Cn en trois intervalles
de longueurs égales, et en enlevant l’intérieur de celui du milieu. L’ensemble triadique de
Cantor C est défini par C = ⋂n∈N Cn . Munissons l’ensemble {0, 1} de la topologie discrète
et {0, 1}N de la topologie produit. Montrer que l’application

ϕ ∶ {0, 1}N → C

2xi
(xi )i∈N ↦ ∑ i+1
i=0 3

est un homéomorphisme. Montrer que C N et C sont homéomorphes.


Exercice E.A.104. Montrer que le produit d’une famille d’espaces topologiques connexes
(resp. connexes et localement connexes, connexes par arcs, connexes et localement connexes
par arcs) est connexe (resp. localement connexe, connexe par arcs, localement connexe par
arcs). Montrer que le produit d’une famille finie d’espaces topologiques localement connexes
(resp. localement connexes par arcs) est localement connexe (resp. localement connexe par
arcs).

A.2.5 Topologie finale


Soient X un ensemble et (Yi )i∈I une famille d’espaces topologiques. Pour tout i ∈ I,
soit fi ∶ Yi → X une application. La topologie finale sur X définie par la famille (fi )i∈I
est la topologie dont les ouverts sont les parties O de X telles que pour tout i dans I, le
360
sous-ensemble fi−1 (O) soit un ouvert de Yi . C’est la topologie sur X la plus fine rendant
continue toutes les applications fi . Les fermés de cette topologie sont les parties F de X
telles que pour tout i dans I, le sous-ensemble fi−1 (F ) soit un fermé de Yi . Si Z est un
espace topologique et si g ∶ X → Z est une application, alors g est continue si et seulement
si chacune des applications g ○ fi est continue.
Exemple 1 : Topologie somme disjointe. Soit (Xi )i∈I une famille d’espaces topolo-
giques. Rappelons qu’un ensemble X muni d’applications fi ∶ Xi → X est une somme
disjointe des Xi si pour tout ensemble Y muni d’applications gi ∶ Xi → Y , il existe une
unique application ϕ ∶ X → Y telle que le diagramme suivant commute pour tout i :
fi
Xi Ð→ X
gi ↘ ↓ϕ
Y .

L’ensemble {(x, i) ∈ (⋃i∈I Xi ) × I ∶ x ∈ Xi }, muni des applications fi ∶ Xi → X définies par


fi (x) = (x, i), convient. Il est unique modulo bijection faisant commuter les diagrammes
ci-dessus. Nous identifions x ∈ Xi avec son image par fi et nous notons X = ∐i∈I Xi , muni
des inclusions Xi ↪ X, la somme disjointe des Xi pour i ∈ I.
La topologie finale sur X définie par la famille (fi )i∈I est appelée la topologie somme
disjointe. Sauf mention contraire, un ensemble somme disjointe sera muni de la topologie
somme disjointe.
Exemple 2 : Topologie faible. Soient X un ensemble et (Xi )i∈I une famille de parties
de X. Supposons chaque Xi munie d’une topologie, et notons fi ∶ Xi → X l’inclusion. La
topologie finale sur X définie par (fi )i∈I est appelée la topologie faible définie par (Xi )i∈I .
Les propriétés suivantes découlent de celles des topologies finales :
● une partie F de X est fermée si et seulement si F ∩ Xi est fermée dans Xi pour tout i
dans I ;
● une partie O de X est ouverte si et seulement si O ∩ Xi est ouverte dans Xi pour tout
i dans I ;
● pour tout espace topologique Y , une application f ∶ X → Y est continue si et seulement
si sa restriction f∣Xi ∶ Xi → Y à Xi est continue pour tout i dans I.
Par exemple, si X = R2 , et si (Xi )i∈I est la famille des droites vectorielles de R2 , munies
de leur topologie usuelle, alors la topologie faible définie par (Xi )i∈I est strictement plus
fine que la topologie usuelle sur R2 .
Exercice E.A.105. Soit X un espace topologique. Montrer que les conditions suivantes
sont équivalentes :
● X est discret ;
● la topologie de X est la topologie faible définie par la famille des singletons (un singleton
possède une et une seule topologie) ;
● la bijection canonique ∐x∈X {x} → X est un homéomorphisme.
Exercice E.A.106. Soit X un ensemble, muni de la topologie faible définie par une famille
(Xi )i∈I de parties de X munies chacune d’une topologie. Montrer que si, pour tous les i, j
dans I, les topologies induites sur Xi ∩ Xj par celles de Xi et de Xj coïncident, et si la
partie Xi ∩ Xj est fermée dans Xi et dans Xj , alors
361
● la topologie de Xi coïncide avec la topologie induite sur Xi par la topologie de X ;
● Xi est fermé dans X.

A.2.6 Topologie quotient


Soient X un ensemble et R ⊂ X ×X une relation d’équivalence sur X. Notons Y = X/R
l’ensemble des classes d’équivalences de R et

π ∶ X → X/R = Y

la projection canonique, qui à x ∈ X associe sa classe d’équivalence R(x), que nous noterons
souvent [x] s’il n’y a pas d’ambiguité. Rappelons la propriété universelle des quotients :
pour tout ensemble Z et pour toute application f ∶ X → Z constante sur chaque classe
d’équivalence de R, il existe une et une seule application f ′ ∶ X/R → Z telle que le
diagramme
f
X Ð→ Z
π ↓ ↗f ′
X/R
commute.
Si X est un espace topologique, la topologie finale sur Y = X/R définie par (la famille
réduite à un élément) π est appelée la topologie quotient. Sauf mention contraire, tout
ensemble quotient sera muni de la topologie quotient.
Les propriétés suivantes découlent de celles des topologies finales :
● une partie U de Y est ouverte si et seulement si π −1 (U ) est ouvert dans X ;
● une partie F de Y est fermée si et seulement si π −1 (F ) est fermé dans X ;
● la projection canonique π est continue, et la topologie quotient est la topologie la plus
fine sur Y rendant continue π ;
● pour tout espace topologique Z, une application f ∶ Y → Z est continue si et seulement
si f ○ π ∶ X → Z est continue.

Si A est une partie de X, le saturé de A par R est RA = ⋃a∈A R(a) = π −1 (π(A)) ; la


partie A est saturée si A = RA.
Remarque. (1) Si A est ouvert (resp. fermé) et saturé dans X, alors π(A) est ouvert
(resp. fermé) dans Y . En général, l’hypothèse « saturé » ne peut être omise.
(2) L’image réciproque par la projection canonique est une bijection entre les parties
de X/R et les parties saturées de X, qui préserve les opérations booléennes usuelles.

Proposition A.4. L’espace topologique quotient Y est séparé si et seulement si pour tous
les x et y dans X n’appartenant pas à la même classe d’équivalence, il existe deux ouverts
U et V saturés disjoints contenant x et y respectivement.

Démonstration. Supposons la condition vérifiée. Soient x′ et y ′ dans Y tels que x′ ≠ y ′ .


Soient x et y dans X tels que π(x) = x′ et π(y) = y ′ . Soient U et V comme ci-dessus. Alors
π(U ) et π(V ) sont des ouverts (car leurs préimages par π sont U et V , qui sont ouverts),
disjoints, et contenant x′ et y ′ respectivement. Donc Y est séparé.
362
Réciproquement, si Y est séparé, si les points x et y dans X ne sont pas équivalents,
alors x′ = π(x) ≠ π(y) = y ′ . Soient U ′ et V ′ deux ouverts disjoints de Y contenant x′ et y ′
respectivement. Alors U = π −1 (U ′ ) et V = π −1 (V ′ ) conviennent. ◻
Un espace topologique quotient d’un espace topologique séparé n’est pas toujours sé-
paré. Regarder si un quotient est séparé ou non doit devenir un réflexe.
Exemple. Soient n ∈ N∖{0} et R la relation d’équivalence sur Rn définie par

x R y ⇐⇒ x − y ∈ Zn .

Notons Tn ou Rn /Zn l’espace topologique quotient Rn /R, que nous appelons le tore de
dimension n. Soit π ∶ Rn → Tn la projection canonique. Identifions de manière usuelle R2
avec C par l’application (x, y) ↦ x + iy. L’application

ϕ∶ Rn Ð→ (S1 )n
(t1 , ..., tn ) ↦ (e 2πit1
, ..., e2πitn )

est continue, surjective, et induit par passage au quotient une bijection

ϕ∶ Tn Ð→ (S1 )n
[(t1 , ..., tn )] ↦ (e 2πit1
, ..., e2πitn ) .

Cette bijection est continue, car ϕ ○π = ϕ l’est. L’espace quotient Tn est séparé par l’exercice
E.A.107 (2). Il découle de la remarque suivant la démonstration du théorème A.23 que ϕ
est un homéomorphisme.

Exercice E.A.107. Soient X un espace topologique et R une relation d’équivalence sur


X.
(1) Montrer que si X/R est séparé, alors R ⊂ X × X est fermé.
(2) Montrer que si X ′ est un espace topologique séparé, si f ∶ X → X ′ est une application
continue et si x R y ⇔ f (x) = f (y), alors X/R est séparé.

Exercice E.A.108. Soient X un espace topologique et R une relation d’équivalence sur


X. Montrer que si l’une des classes d’équivalence de R est dense, et si Card(X/R) ≥ 2,
alors la topologie quotient sur X/R n’est pas séparée. Montrer que si toutes les classes
d’équivalence sont denses, alors la topologie quotient sur X/R est la topologie grossière.

Exercice E.A.109. Soient X un espace topologique et R une relation d’équivalence sur


X. Notons π ∶ X → X/R la projection canonique. Soient A une partie de X et notons
RA = R ∩(A×A) la relation d’équivalence induite sur A. Nous avons une inclusion continue
évidente A/RA ↪ X/R. Montrer que sous l’une des conditions suivantes, la topologie
quotient de A/RA coïncide avec la topologie induite par la topologie quotient de X/R :
(1) tout ouvert saturé de A est la trace sur A d’un ouvert saturé de X ;
(2) A est ouvert et π est ouverte ;
(3) A est fermé et π est fermée ;
(4) π∣A ∶ A → X/R est fermée.
Que se passe-t-il si X = R, x R y ⇔ x − y ∈ Z, et A = [0, 1[ ou [0, 1] ?

363
Soient X un ensemble, et ∼ ⊂ X × X une relation sur X (nous notons souvent x ∼ y
au lieu de (x, y) ∈ ∼). Nous appelons relation d’équivalence engendrée par ∼ l’intersection
de toutes les relations d’équivalence contenant ∼. C’est la plus petite (pour l’inclusion)
relation d’équivalence contenant ∼. Nous pouvons montrer facilement que c’est la relation
d’équivalence R définie par x R y si et seulement s’il existe n ∈ N et x0 , x1 , ..., xn dans X
tels que x0 = x, xn = y et, pour tout i = 1, ..., n,

xi−1 ∼ xi ou xi ∼ xi−1 ou xi = xi−1 .


I1
Exemple. Soient I1 et I2 deux copies de l’intervalle [0, 1]. 0 1
I2
Soit R la relation d’équivalence sur la somme disjointe 0 1
I1 ∐ I2 engendrée par la relation t ∈ I1 ∼ t ∈ I2 pour t > 0. π
Alors l’espace topologique (I1 ∐ I2 )/R (pour la topologie 0+
quotient de la topologie somme disjointe) n’est pas séparé
(et est homéomorphe à l’espace de l’exercice E.A.99). 0− 0 1

Exercice E.A.110. Soient π ∶ R2 → T2 = R2 /Z2 la projection canonique, et α ∈ R ∪ {∞}.


(1) Soit D une droite affine de pente α dans R2 . Montrer que
si α ∈ Q ∪ {∞}, alors π(D) est homéomorphe à un cercle.
Montrer que si α ∉ Q ∪ {∞}, alors π(D) est dense dans T2
et π∣D ∶ D → π(D) est une bijection continue. Est-ce que
π∣D est un homéomorphisme sur son image ?
(2) Soit ∼ la relation sur T2 définie par x′ ∼ y ′ si et seulement R2
s’il existe une droite affine D de pente α dans R2 et x et
y dans D tels que π(x) = x′ et π(y) = y ′ . Montrer que π
∼ est une relation d’équivalence, et que l’espace topologi-
que quotient T2 /∼ est séparé si et seulement si α ∈ Q. Si
α ∈ Q, montrer que l’espace topologique quotient T2 /∼ est
homéomorphe à un cercle. Si α ∉ Q, montrer que la topologie
quotient de T2 /∼ est la topologie grossière.

Exemple (1). Soit X un espace topologique. Le cône sur X est l’espace topologique
quotient
CX = (X × [0, 1])/R
où R est la relation d’équivalence engendrée par (x, 1) ∼ (x′ , 1) pour tous les x et x′ dans
X.
1

0
X
X X × [0, 1] CX

Nous pouvons vérifier que l’application x ↦ [(x, 0)] de X dans CX est un homéomorphisme
sur son image, permettant d’identifier X avec une partie de CX, et que si f ∶ X → Y est une
application continue, alors l’application Cf ∶ CX → CY définie par [(x, t)] ↦ [(f (x), t)]

364
est continue. L’image de X ×{1} dans CX est réduite à un point, appelé le sommet du cône
CX. Si f ∶ X → Y et g ∶ Y → Z sont des applications continues, alors C(g ○f ) = (Cg)○(Cf )
et C(idX ) = idCX .
Exemple (2). Soit X un espace topologique. La suspension de X est l’espace topologique
quotient
SX = (X × [−1, 1])/R
où R est la relation d’équivalence engendrée par (x, 1) ∼ (x′ , 1) et (x, −1) ∼ (x′ , −1) pour
tous les x et x′ dans X.
1

X X

−1
X × [−1, 1] SX

Les images de X × {+1} et X × {−1} dans SX sont réduites à un point, appelés les pôles
nord et sud de la suspension SX. Nous pouvons vérifier que l’application x ↦ [(x, 0)]
de X dans SX est un homéomorphisme sur son image, permettant d’identifier X avec
une partie de SX, et que si f ∶ X → Y est une application continue, alors l’application
Sf ∶ SX → SY définie par [(x, t)] ↦ [(f (x), t)] est continue. Si f ∶ X → Y et g ∶ Y → Z
sont des applications continues, alors S(g ○ f ) = (Sg) ○ (Sf ) et S(idX ) = idSX .
Exemple (3). Soient X un espace topologique et A une partie de X. L’écrasement de A
dans X, noté X/⟨A⟩, est l’espace topologique quotient X/R où R est la relation d’équi-
valence engendrée par x ∼ x′ pour tous les x et x′ dans A.

X
X/⟨A⟩
A

Nous pouvons vérifier que si A est ouvert ou fermé, alors la restriction à X ∖ A de la


projection canonique π ∶ X → X/⟨A⟩ est un homéomorphisme sur son image. Par exemple,
CX/⟨X⟩ et SX sont homéomorphes.
Exemple (4). Si (Xi , xi )i∈I est une famille d’espaces topologiques pointés, la somme
pointée de cette famille est l’espace topologique quotient

⋁(Xi , xi ) = ( ∐ Xi )/R
i∈I i∈I

où R est la relation d’équivalence engendrée par xi ∼ xj pour tous les i et j dans I, muni
du point base égal à la classe d’équivalence commune des xi pour i ∈ I.

Lemme A.5. L’inclusion Xi → ∐i∈I Xi induit un homéomorphisme sur son image, de Xi


dans ⋁i∈I (Xi , xi ).

365
Pour tout i ∈ I, nous identifions à partir de dorénavant Xi avec son image dans
⋁i∈I (Xi , xi ) par cet homéomorphisme.
Démonstration. Soit i ∈ I. Notons π ∶ ∐j∈I Xj → ⋁j∈I (Xj , xj ) la projection canonique.
L’application f = π∣Xi ∶ Xi → ⋁i∈I (Xi , xi ) est continue comme restriction d’une application
continue (et puisque la restriction à Xi de la topologie somme disjointe de ∐j∈I Xj est la
topologie originelle de Xi ). Elle est clairement injective, car deux points distincts de Xi ne
sont pas équivalents par R, et d’image π(Xi ). Montrons que l’inverse g = f −1 ∶ π(Xi ) → Xi
est continue. Soit F un fermé de Xi .
Si xi ∉ F , alors F est un fermé de ∐j∈I Xj par la définition de la topologie somme dis-
jointe, qui est saturé par la relation d’équivalence R. Donc par la définition de la topologie
quotient, g −1 (F ) = π(F ) est un fermé de ⋁i∈I (Xi , xi ), contenu dans π(Xi ), donc un fermé
de π(Xi ).
Supposons maintenant que xi ∈ F , alors par la définition de la topologie somme dis-
jointe, la partie F ′ = F ⊔ ⊔j∈I∖{i} Xj est un fermé de ∐j∈I Xj saturé par la relation d’équiva-
lence R. Donc π(F ′ ) est un fermé de ⋁i∈I (Xi , xi ) par la définition de la topologie quotient.
Par conséquent, g −1 (F ) = π(F ) = π(F ′ ) ∩ π(Xi ) est un fermé de π(F ′ ) par la définition
de la topologie induite sur une partie. ◻
Nous appelons bouquet de sphères de dimension n (ou bouquet de cercles si n = 1) une
somme pointée de copies de la sphère de dimension n (pointée en (1, 0, ..., 0)).

Exercice E.A.111. Montrer que deux bouquets de sphères sont homéomorphes si et


seulement s’ils ont la même dimension et si leurs ensembles de sphères ont le même cardinal.

bouquet de 4 sphères bouquet de 5 cercles

Exemple (5). Soient X et Y deux espaces topologiques, A une partie de X et f ∶ A → Y


une application continue. Le recollement de X sur Y par f est l’espace topologique quotient

X∪f Y = (X ∐ Y )/R

où R est la relation d’équivalence engendrée par x ∼ f (x) pour tout x dans A.

X
A X ∪f Y
f

366
Nous pouvons vérifier que si A est un fermé (resp. ouvert) dans X, et si nous notons
π ∶ (X ∐ Y ) → X ∪f Y la projection canonique, alors l’application π∣Y ∶ Y → X ∪f Y est
un homéomorphisme sur son image, qui est fermée (resp. ouverte). De même, si A est un
fermé dans X, l’application π∣X∖A ∶ X∖A → X ∪f Y est un homéomorphisme sur son image,
qui est ouverte dans X ∪f Y . Nous pouvons vérifier que si A est non vide, et si X et Y
sont connexes (resp. connexes par arcs), alors X ∪f Y l’est aussi. Si u ∶ X → Z et v ∶ Y → Z
sont deux applications continues, telles que u(x) = v(f (x)) pour tout x dans A, il existe
une unique application continue w ∶ X ∪f Y → Z telle que w ○ π∣X = u et w ○ π∣Y = v. Si A
est non vide et si Y est réduit à un point ∗, alors l’inclusion de X dans X ∐{∗} induit un
homéomorphisme
X/⟨A⟩ ≃ X ∪f {∗} .
Exercice E.A.112. Vérifier les affirmations des cinq exemples ci-dessus.
Exercice E.A.113. Pour tout i ∈ S1 , soit Ri une copie de [0, +∞[. Sur la somme disjointe
X = ∐i∈S1 Ri , nous notons R la relation d’équivalence engendrée par 0 ∈ Ri ∼ 0 ∈ Rj pour
tous les i et j dans S1 . Montrer que l’espace topologique quotient X/R est homéomorphe à
l’ensemble R2 muni de la topologie faible définie par la famille des rayons vectoriels fermés
de R2 .

A.2.7 Topologie de l’ordre


Soit E un ensemble. Rappelons qu’un ordre sur E est une relation ⪯ qui est réflexive
(∀ x ∈ E, x ⪯ x), antisymétrique (∀ x, y ∈ E, si x ⪯ y et y ⪯ x, alors x = y) et transitive
(∀ x, y, z ∈ E, si x ⪯ y et y ⪯ z, alors x ⪯ z). Nous noterons x ≺ y si x ⪯ y et x ≠ y. Un
ensemble muni d’un ordre est un ensemble ordonné. Un ordre total sur E est un ordre ⪯
tel que pour tous les x et y dans E, nous ayons x ⪯ y ou y ⪯ x. Un ensemble muni d’un
ordre total est un ensemble totalement ordonné. Un ordre total sur E est un bon ordre si
toute partie non vide de E admet un plus petit élément (c’est-à-dire si

∀ A ⊂ E, (A ≠ ∅) ⇒ (∃ x ∈ A, ∀ y ∈ A, x ⪯ y) .

Un ensemble muni d’un bon ordre est un ensemble bien ordonné (par définition, ceci im-
plique qu’il est totalement ordonné).
Par exemple, l’ensemble N muni de son ordre usuel est bien ordonné. Par exemple, si
E et F sont deux ensembles totalement ordonnés (resp. bien ordonnés), alors l’ensemble
produit E × F muni de l’ordre lexicographique

(x, y) ⪯ (x′ , y ′ ) si et seulement si (x ≺ x′ ou (x = x′ et y ⪯ y ′ ))

est totalement ordonné (resp. bien ordonné).


Une application f ∶ E → F entre deux ensembles ordonnés E et F préserve l’ordre si
pour tous les x et y dans E, si x ⪯ y alors f (x) ⪯ f (y). Deux ensembles ordonnés sont
dit isomorphes s’il existe une bijection de l’un dans l’autre préservant l’ordre, ainsi que
son inverse. Un ordinal est une classe d’isomorphisme d’ensembles bien ordonnés. Comme
un cardinal est une classe d’équivalence d’ensembles pour la relation « être en bijection »,
le cardinal d’un ordinal est bien défini. Un ordinal est dit dénombrable si son cardinal
l’est (c’est-à-dire si son cardinal est le cardinal d’une partie de N). Par un théorème de
Zermelo (voir [Kri]), tout ensemble admet un bon ordre, et donc il existe un ordinal non
dénombrable (voir ci-dessous pour un exemple ne dépendant pas de l’axiome du choix).
367
Soit E un ensemble bien ordonné. Un segment initial de E est une partie de la forme
{y ∈ E ∶ y ≺ x} pour un x dans E. Muni de l’ordre induit de celui de E, un segment
initial de E est bien ordonné. Soient α et β deux ordinaux, nous dirons que α ≺ β si α est
isomorphe à un segment initial de β (ce qui ne dépend pas des choix des représentants).
Nous noterons α ⪯ β si α ≺ β ou α = β. Il est possible de montrer que tout ensemble
d’ordinaux, muni de cet ordre ⪯, est bien ordonné. En particulier, la classe d’isomorphisme
de l’ensemble (qui en est bien un) bien ordonné des ordinaux dénombrables est un ordinal
non dénombrable, qui est le plus petit ordinal non dénombrable.
Soit E un ensemble totalement ordonné. La topologie de l’ordre sur E est la topologie
dont une base d’ouverts est l’ensemble des

]x, y[ = {z ∈ E ∶ x ≺ z ≺ y}

pour les x et y dans E (l’ensemble de ces parties vérifie le critère pratique (63)). Cette
topologie est séparée.

Exercice E.A.114. Montrer que l’ensemble ordonné des ordinaux inférieurs ou égaux à
un ordinal donné, muni de la topologie de l’ordre, est compact.

A.3 Limites et valeurs d’adhérence


Soient X et Y deux espaces topologiques, A une partie de X, a ∈ A et f ∶ B → Y une
application avec A ⊂ B ⊂ X.

A.3.1 Limites
Nous dirons que f (x) admet une limite quand x tend vers a dans A s’il existe ℓ ∈ Y tel
que pour tout voisinage V de ℓ, il existe un voisinage U de a tel que

f (U ∩ A) ⊂ V .

Notons alors f (x) Ð→ ℓ ou lim f (x) = ℓ. Lorsque A est sous-entendu, par


x→a, x∈A x→a, x∈A
exemple quand A vaut X ou le domaine de définition de f , nous dirons aussi que f admet
pour limite ℓ en a, et nous notons lim f = ℓ.
a

⎪ lim f (x)




⎪ [x0 , x0 + α[ ⎪

x→x0 , x≥x0


⎪ ⎪

⎪ lim f (x)
⎪ ]x0 , x0 + α[ ⎪ x→x+0
Exemple 1. Si X = R et A = ⎨ , nous notons alors ℓ = ⎨ et

⎪ [x0 − α, x0 [ ⎪
⎪ lim f (x)


⎪ ⎪

⎪ x→x , x≤x
]x0 − α, x0 [ ⎪
0 0
⎩ ⎪
⎪ lim f (x) ,


⎩ x→x−0
nous appelons respectivement limite à droite et limite à gauche les deuxième et quatrième
cas.
Exemple 2. Si X = R, si A est une partie non majorée de R et si a = +∞, nous notons (si
elle existe) lim f (x) (ou lim f lorsque A est sous-entendu) la limite de f (x) quand x
x→+∞, x∈A +∞
tend vers +∞ dans A. De même pour −∞. Bien sûr,

ℓ= lim f (x) ⇐⇒ ∀ V ∈ V (ℓ), ∃ R ∈ R, ∀ x > R (x ∈ A ⇒ f (x) ∈ V ) .


x→+∞, x∈A

368
Si X = R, si A = N et si a = +∞, une application f ∶ A → Y est une suite (xn )n∈N à valeurs
dans Y , et nous notons ℓ = lim xn ou xn Ð→ ℓ si f admet ℓ pour limite en +∞. Bien sûr,
+∞ n→+∞

ℓ = lim xn ⇐⇒ ∀ V ∈ V (ℓ), ∃ N ∈ N, ∀ n ≥ N, xn ∈ V .
+∞

La proposition suivante dit que l’on ne change pas la définition d’une limite en deman-
dant aux voisinages U et V de la définition de rester dans des systèmes fondamentaux de
voisinages prescrits de a et ℓ.

Proposition A.6. Soient U et W deux systèmes fondamentaux de voisinages de a et ℓ


dans X et Y respectivement. Alors

f (x) Ð→ ℓ ⇐⇒ ∀ V ′ ∈ W , ∃ U ′ ∈ U f (U ′ ∩ A) ⊂ V ′ .
x→a, x∈A

Démonstration. Si l’assertion de gauche est vérifiée, pour tout V ′ dans W , il existe U


dans V (a) tel que f (U ∩ A) ⊂ V ′ . Soit U ′ dans U tel que U ′ ⊂ U . Alors f (U ′ ∩ A) ⊂ V ′ ,
ce qui montre l’assertion de droite.
Réciproquement, si l’assertion de droite est vérifiée, pour tout V dans V (ℓ), soit V ′
dans W tel que V ′ ⊂ V , et soit U ′ dans U tel que f (U ′ ∩ A) ⊂ V ′ . Alors U ′ ∈ V (a) et
f (U ′ ∩ A) ⊂ V , ce qui montre l’assertion de gauche. ◻
Exemple. Si X et Y sont des espaces métriques, de distances respectivement dX et dY ,
alors

f (x) Ð→ ℓ ⇐⇒ ∀ ϵ > 0, ∃ δ > 0, ∀ x ∈ A dX (x, a) < δ ⇒ dY (f (x), ℓ) < ϵ .


x→a, x∈A

Nous pouvons caractériser la continuité par les limites. Soient X et Y deux espaces to-
pologiques, f ∶ X → Y une application et x0 ∈ X. Alors f est continue en x0 si et seulement
si lim f existe et vaut f (x0 ).
x0

A.3.2 Propriétés des limites


Une limite n’est pas toujours unique. Si Y est l’espace topologique construit dans
l’exercice E.A.99, alors la suite (xn = n+1
1
)n∈N converge à la fois vers 0+ et 0− . Pour les
espaces topologiques séparés (par exemple métrisables), ce problème n’arrive pas, comme
le montre le résultat suivant.

Proposition A.7. Si Y est séparé, si f (x) admet une limite quand x tend vers a dans A,
alors cette limite est unique.

Démonstration. Si ℓ et ℓ′ sont deux limites distinctes, alors soient V et V ′ deux voisinages


disjoints de ℓ et ℓ′ respectivement. Par définition d’une limite, il existe deux voisinages U
et U ′ de a tels que f (U ∩ A) ⊂ V et f (U ′ ∩ A) ⊂ V ′ . Comme U ∩ U ′ est un voisinage de a
et puisque a est adhérent à A, l’ensemble U ∩ U ′ ∩ A est non vide. Donc f (U ∩ U ′ ∩ A) est
non vide. Comme f (U ∩ U ′ ∩ A) ⊂ V ∩ V ′ , l’ensemble V ∩ V ′ est non vide, contradiction. ◻

Proposition A.8. Si f (x) admet pour limite ℓ quand x tend vers a dans A, alors ℓ ∈ f (A).
369
Démonstration. Pour tout voisinage V de ℓ, soit U un voisinage de a tel que f (U ∩A) ⊂ V .
Comme a ∈ A, l’ensemble U ∩ A est non vide, donc f (A) ∩ V , qui contient f (U ∩ A), est
aussi non vide. ◻
Proposition A.9. (Composition des limites) Soient X, Y, Z trois espaces topologiques,
A une partie de X, B une partie de Y , f ∶ A → Y et g ∶ B → Z deux applications telles que
f (A) ⊂ B, et a ∈ A. Si f (x) Ð→ b et si g(y) Ð→ ℓ, alors g ○ f (x) Ð→ ℓ.
x→a, x∈A y→b, y∈B x→a, x∈A

Démonstration. Remarquons d’abord que, par la proposition précédente, b ∈ f (A) ⊂ B.


Soit W un voisinage de ℓ. Il existe un voisinage V de b tel que g(V ∩ B) ⊂ W . Il existe un
voisinage U de a tel que f (U ∩ A) ⊂ V . Donc
g ○ f (U ∩ A) ⊂ g(V ∩ f (A)) ⊂ g(V ∩ B) ⊂ W . ◻
Corollaire A.10. Soient X, Y, Z trois espaces topologiques, x0 ∈ X, y0 ∈ Y , f ∶ X → Y et
g ∶ Y → Z deux applications. Si f (x) Ð→ y0 et si g est continue en y0 , alors nous avons
x→x0

g ○ f (x) Ð→ g(y0 ). ◻
x→x0

Exercice E.A.115. Soient (Xi )i∈I une famille d’espaces topologiques, Y un espace topo-
logique, A une partie de Y et a ∈ A.
(1) Soit X un ensemble muni de la topologie initiale définie par une famille d’applications
(fi ∶ X → Xi )i∈I . Soit f ∶ B → X une application avec A ⊂ B ⊂ Y . Montrer que
f (x) Ð→ ℓ si et seulement si fi ○ f (x) Ð→ fi (ℓ) pour tout i dans I.
x→a, x∈A x→a, x∈A

(2) Soient X = ∏i∈I Xi , muni de ses projections canoniques pri ∶ (xi )i∈I ↦ xi , et f ∶ Y → X
une application, de i-ème composante fi . En déduire que f (x) Ð→ (ℓi )i∈I si et
x→a, x∈A

seulement si fi (x) Ð→ ℓi pour tout i dans I.


x→a, x∈A

A.3.3 Valeurs d’adhérence


Nous dirons que ℓ ∈ Y est une valeur d’adhérence de f (x) quand x tend vers a dans A
(ou de f en a si A est sous-entendu) si pour tout voisinage V de ℓ, pour tout voisinage U
de a, l’ensemble f (U ∩ A) ∩ V est non vide.
Remarque. Si U et W sont deux systèmes fondamentaux de voisinages de a et ℓ dans X
et Y respectivement, alors il est immédiat que ℓ ∈ Y est valeur d’adhérence de f en a si et
seulement si pour tout V ∈ W , pour tout U ∈ U , l’ensemble f (U ∩ A) ∩ V est non vide.
Exemple 1. Si X et Y sont deux espaces métriques, alors ℓ ∈ Y est valeur d’adhérence
de f en a si et seulement si
∀ ϵ > 0, ∀ δ > 0, ∃ x ∈ A dX (a, x) < δ et dY (f (x), ℓ) < ϵ .

Exemple 2. Si (xn )n∈N est une suite dans X, si x ∈ X, alors x est valeur d’adhérence de
(xn )n∈N si et seulement si
∀ V ∈ V (x), ∀ N ∈ N, ∃ n ≥ N xn ∈ V .
370
En particulier, toute limite d’une sous-suite est valeur d’adhérence de (xn )n∈N . Si X est
un espace métrique (il suffit que tout point de X admette un système fondamental dénom-
brable de voisinages), alors x est valeur d’adhérence de la suite si et seulement si x est
limite d’une sous-suite.
Proposition A.11.
(1) Pour tout système fondamental U de voisinages de a (par exemple U = V (a)), l’en-
semble des valeurs d’adhérence de f en a dans A est égal à
⋂ f (U ∩ A) .
U ∈U

(2) Si f admet pour limite ℓ en a dans A, alors ℓ est une valeur d’adhérence de f en a
dans A. Si de plus Y est séparé, cette valeur d’adhérence est unique.
Démonstration. (1) Soit ℓ ∈ Y . Alors
ℓ ∈ ⋂ f (U ∩ A) ⇐⇒ ∀ U ∈ U , ℓ ∈ f (U ∩ A) ⇐⇒
U ∈U

∀ U ∈ U , ∀ V ∈ V (ℓ) f (U ∩ A) ∩ V ≠ ∅ ⇐⇒ ℓ est valeur d’adhérence de f en a.

(2) Supposons que f (x) Ð→ ℓ. Soient V un voisinage de ℓ dans Y et U un voisinage


x→a, x∈A
de a dans X. Alors il existe un voisinage U ′ de a dans X tel que f (U ′ ∩ A) ⊂ V . Comme
U ∩ U ′ est un voisinage de a ∈ A, l’ensemble U ∩ U ′ ∩ A est non vide. Donc
f (U ∩ A) ∩ V ⊃ f (U ∩ U ′ ∩ A) ∩ V = f (U ∩ U ′ ∩ A) ≠ ∅ .
Supposons que Y soit séparé. Si ℓ′ est une valeur d’adhérence de f en a dans A, distincte
de ℓ, soient V et V ′ deux voisinages disjoints de ℓ et ℓ′ respectivement. Soit U un voisinage
de a tel que f (U ∩ A) ⊂ V . Alors f (U ∩ A) ∩ V ′ est vide, ce qui contredit le fait que ℓ′ est
une valeur d’adhérence de f en a dans A. ◻
Exemple. Si (xn )n∈N est une suite dans X, alors l’ensemble des valeurs d’adhérence de
(xn )n∈N est
⋂ {xn ∶ n ≥ N }.
N ∈N
Si X est séparé et si lim xn = x, alors x est l’unique valeur d’adhérence de (xn )n∈N .
+∞

1
Exemple. Si X = R, A = ]0, +∞[ , a = 0 ∈ A et si
f ∶ A → R est l’application x ↦ sin x1 , alors l’ensemble
des valeurs d’adhérence de f en 0 est [−1, 1].
−1

A.4 Compacité
A.4.1 Espace compact
Si X est un ensemble, une famille (Ai )i∈I de parties de X est un recouvrement de X
(ou recouvre X) si ⋃i∈I Ai = X. Un sous-recouvrement est une sous-famille (Aj )j∈J (avec
J ⊂ I) qui recouvre encore X. Si X est un espace topologique, un recouvrement (Ai )i∈I est
dit ouvert ou fermé si tous les Ai le sont.
371
Définition A.12. Un espace topologique X est dit compact s’il est séparé et si tout recou-
vrement ouvert de X admet un sous-recouvrement fini.

Voir par exemple [Pau2] pour des conditions équivalentes dans le cas des espaces mé-
trisables, dont la plus importante est : « toute suite admet une sous-suite convergente ».
Exemple. Un espace discret est compact si et seulement s’il est fini, car la famille de ses
singletons est un recouvrement ouvert.
Par passage au complémentaire, il est immédiat qu’un espace topologique séparé X
est compact si et seulement si toute famille de fermés de X d’intersection vide admet une
sous-famille finie d’intersection vide.
Soient X un espace topologique et A une partie de X. Comme les ouverts du sous-
espace topologique A sont les traces sur A des ouverts de X, les assertions suivantes sont
équivalentes :
● le sous-espace topologique A est compact.
● le sous-espace topologique A est séparé, et tout recouvrement de A par des ouverts de
X admet un sous-recouvrement fini.
Nous dirons alors que A est une partie compacte de X.

Proposition A.13.
(1) Si X est un espace topologique séparé, si A est une partie compacte de X, alors A est
fermée dans X.
(2) Un sous-espace fermé d’un espace compact est compact.
(3) Si X est un espace topologique séparé, alors une réunion finie de parties compactes
K1 , . . . , Kn de X est un compact.

Démonstration. (1) Montrons que X∖A est ouvert. Soit x ∈ X∖A. Comme X est séparé,
pour tout y dans A, il existe Uy et Vy deux ouverts disjoints de X avec x ∈ Uy et y ∈ Vy .
En particulier, (Vy )y∈A est un recouvrement de A par des ouverts de X. Par compacité de
A, il existe y1 , . . . , yn dans A tels que A ⊂ Vy1 ∪ ⋅ ⋅ ⋅ ∪ Vyn . Alors U = ⋂ni=1 Uyi est un ouvert
de X, tel que U ∩ A = ∅ et x ∈ U . Donc X ∖A est ouvert.
(2) Nous avons déjà démontré qu’un sous-espace d’un espace séparé est séparé. Soit A
un fermé d’un espace compact X. Soit (Fi )i∈I une famille de fermés de A, d’intersection
vide. Puisque A est fermé, Fi est aussi fermé dans X, donc par compacité de X, il existe
une sous-famille finie d’intersection vide.
(3) Comme tout sous-espace d’un espace séparé est séparé, ceci découle du fait que la
réunion pour i ∈ {1, . . . , n} de recouvrement ouverts finis de Ki est un recouvrement ouvert
fini de K1 ∪ ⋅ ⋅ ⋅ ∪ Kn . ◻
Cette assertion (3) est surtout là pour montrer qu’il ne faut pas oublier l’hypothèse de
séparation sur X. Par exemple, l’espace topologique grossier {0, 1} est la réunion de deux
parties compactes {0} et {1}, mais n’est pas compact.

Exercice E.A.116. Soit X un espace topologique séparé. Montrer que deux compacts
disjoints de X ont des voisinages disjoints.

372
A.4.2 Compacité et valeurs d’adhérence
Soient X et Y deux espaces topologiques, A une partie de X, a ∈ A et f ∶ B → Y une
application avec A ⊂ B ⊂ X.

Proposition A.14. Si Y est compact, alors f admet au moins une valeur d’adhérence en
a. De plus, si f admet une unique valeur d’adhérence ℓ en a, alors f admet ℓ pour limite
en a.

Méthodologie : Pour montrer que ℓ est la limite en a dans A d’une application f à


valeurs dans un espace compact, on pourra montrer que toute valeur d’adhérence de f en
a dans A est égale à ℓ.
Démonstration. Par la proposition A.11, l’ensemble des valeurs d’adhérence est égal à
⋂U ∈V (a) f (U ∩ A). Si cet ensemble est vide, par compacité de X, comme les f (U ∩ A) sont
fermés, il existe des voisinages U1 , ..., Un de a tels que f (U1 ∩ A) ∩ ... ∩ f (Un ∩ A) = ∅.
Comme

f (U1 ∩ ... ∩ Un ∩ A) ⊂ f (U1 ∩ A) ∩ ... ∩ f (Un ∩ A) ⊂ f (U1 ∩ A) ∩ ... ∩ f (Un ∩ A),

nous avons donc U1 ∩ ... ∩ Un ∩ A = ∅. Comme U1 ∩ ... ∩ Un est un voisinage de a, ceci


contredit le fait que a ∈ A.
Si ℓ est l’unique valeur d’adhérence, soit V un voisinage ouvert de ℓ. Alors l’intersection
(Y ∖V ) ∩ ⋂U ∈V (a) f (U ∩ A) est vide, et les parties Y ∖V et f (U ∩ A) pour tout U dans
V (a) sont fermées. Par compacité, il existe donc des voisinages U1 , . . . , Un de a tels que
(Y ∖V ) ∩ f (U1 ∩ A) ∩ ⋅ ⋅ ⋅ ∩ f (Un ∩ A) = ∅. Si U = U1 ∩ ⋅ ⋅ ⋅ ∩ Un , qui est un voisinage de A,
alors f (U ∩ A) ⊂ f (U1 ∩ A) ∩ ⋅ ⋅ ⋅ ∩ f (Un ∩ A) ⊂ V . Donc f admet ℓ pour limite en a. ◻

Corollaire A.15. Dans un espace topologique compact, toute suite admet au moins une
valeur d’adhérence. Si elle est unique, alors la suite converge vers elle. ◻

A.4.3 Compacité et produits


Soit E un ensemble muni d’une relation d’ordre (partielle) ≺. Un élément x de E est
dit maximal si
∀y∈E x≺y ⇒ y=x.
Si F est une partie de E, un élément x de E est un majorant de F si

∀y∈F y≺x.

Une partie F de E est totalement ordonnée si

∀ x, y ∈ F x ≺ y ou y ≺ x .

L’ensemble E muni de ≺ est dit inductif si toute partie totalement ordonnée admet un
majorant.

Théorème A.16. (Théorème de Zorn) Tout ensemble ordonné inductif non vide pos-
sède un élément maximal. ◻

Ce théorème est admis (voir par exemple [Kri]), il est équivalent à l’axiome du choix.
373
Lemme A.17. Soit X un espace topologique. Un mauvais recouvrement de X est un
recouvrement n’admettant pas de sous-recouvrement fini. Soit A une prébase d’ouverts de
X. Si X admet un mauvais recouvrement ouvert, alors il admet un mauvais recouvrement
par des éléments de A .

Démonstration. Soit M l’ensemble supposé non vide des mauvais recouvrements ouverts
de X, partiellement ordonné par l’inclusion. Montrons qu’il est inductif. Soit (Uα )α∈A
une famille totalement ordonnée d’éléments de M . Soit U = ⋃α∈A Uα . Alors U est un
majorant des Uα . C’est un mauvais recouvrement ouvert de X, sinon il contiendrait un
sous-recouvrement fini {V1 , ..., Vn } ; si Vi ∈ Uαi et si β ∈ A vérifie Uαi ⊂ Uβ pour tout i,
alors Uβ aurait un sous-recouvrement ouvert fini, contradiction.
Par le théorème de Zorn, soit U ∗ un élément maximal de M . En particulier, pour tout
ouvert V ∉ U ∗ , le recouvrement U ∗ ∪ {V } n’est pas mauvais, donc il existe U1 , ..., Un dans
U ∗ tels que {V, U1 , ..., Un } recouvre X.

Lemme A.18. Pour tous les ouverts V et V ′ de X, si V ∉ U ∗ et V ′ ∉ U ∗ , alors nous


avons V ∩ V ′ ∉ U ∗ .

Démonstration. Soient U1 , ..., Un , U1′ , ..., Un′ ′ des éléments de U ∗ tels que {V, U1 , ..., Un }
et {V ′ , U1′ , ..., Un′ ′ } recouvrent X. Alors {V ∩ V ′ , U1 , . . . , Un , U1′ , . . . , Un′ ′ } recouvre X, et
comme U ∗ est mauvais, V ∩ V ′ ∉ U ∗ . ◻

Lemme A.19. Pour tous les ouverts V et V ′ de X, si V ∉ U ∗ et V ⊂ V ′ , alors V ′ ∉ U ∗ .

Démonstration. Si {V, U1 , . . . , Un } recouvre X, alors {V ′ , U1 , . . . , Un } recouvre X aussi.



Montrons maintenant que A ∩ U ∗ recouvre X. Soit x0 dans X. Comme U ∗ recouvre
X, il existe U ∈ U ∗ tel que x0 ∈ U . Comme A est une prébase, il existe V1 , ..., Vn dans A
tels que x0 ∈ V1 ∩ ... ∩ Vn ⊂ U . Par les lemmes précédents, il existe i tel que Vi ∈ U ∗ . Donc
x0 ∈ Vi ∈ A ∩ U ∗ . Enfin, comme U ∗ est mauvais, A ∩ U ∗ l’est aussi. ◻

Théorème A.20. (Théorème de Tychonov) Tout produit d’espaces compacts est com-
pact.

Démonstration. Nous avons déjà vu qu’un produit d’espaces séparés est séparé (pro-
position A.3). Soit X = ∏i∈I Xi un produit d’espaces compacts. Par les propriétés de la
topologie produit, A = {pr−1 j (V ) ∶ j ∈ I, V ouvert de Xj } est une prébase d’ouverts de
X. Supposons par l’absurde que X ne soit pas compact. Par le lemme technique A.17,
il existe un mauvais recouvrement U de X par des éléments de A . Pour j ∈ I, soit
Aj l’ensemble des ouverts V de Xj tels que pr−1 j (V ) ∈ U . Si par l’absurde Aj recou-
vrait Xj , par compacité de Xj , il existerait V1 , ..., Vn dans Aj recouvrant Xj . Mais alors
pr−1 −1 −1
j (V1 ) ∪ ⋅ ⋅ ⋅ ∪ prj (Vn ) = prj (Xj ) = X, ce qui contredirait le fait que U est mauvais.
Soit donc xj dans Xj tel que xj ∉ ⋃ Aj . Nous posons x = (xj )j∈I . Comme U recouvre X, il
existe j ∈ I et V ouvert de Xj tel que x ∈ pr−1 j (V ) ∈ U . Ceci contredit le fait que xj ∉ ⋃ Aj .

A.4.4 Espaces localement compacts


Un espace topologique X est

374
● localement compact s’il est séparé et si tout point de X admet un voisinage compact. 179
● σ-compact s’il est séparé et union dénombrable de compacts,
● dénombrable à l’infini s’il est séparé et s’il existe une suite (dite exhaustive) de compacts
(Ki )i∈N de réunion X tels que Ki soit contenu dans l’intérieur de Ki+1 ,
● paracompact s’il est séparé et si tout recouvrement ouvert admet un recouvrement
ouvert localement fini plus fin.
Attention à ne pas confondre la séparation (c’est-à-dire le fait d’être séparé) et la séparabi-
lité (c’est-à-dire le fait d’être séparable, voir l’exercice E.A.124). La séparation est cruciale
pour montrer qu’un sous-espace compact d’un espace topologique séparé est fermé, ainsi
que pour montrer qu’une application continue bijective d’un espace compact dans un es-
pace séparé est un homéomorphisme, voir ci-dessous. Certains ouvrages, surtout de langue
anglaise, omettent, à tort, l’hypothèse de séparation dans la définition de la compacité,
locale compacité, σ-compacité, dénombrabilité à l’infini, paracompacité.
Exemples.
(1) Tout espace discret est localement compact.
(2) Tout espace compact est localement compact.
(3) (Théorème de Riesz) Un espace vectoriel normé est localement compact si et seulement
s’il est de dimension finie. En particulier, R est localement compact (mais pas compact).
(4) Un sous-espace fermé d’un espace localement compact est localement compact.
(5) Un produit fini d’espaces localement compacts est localement compact.
(6) L’espace RN n’est pas localement compact, car si V est un voisinage compact de
l’élément x = (xi )i∈N ∈ RN , alors V contient un voisinage élémentaire de la forme
]x0 − ϵ, x0 + ϵ[ × ⋅ ⋅ ⋅ × ]xn − ϵ, xn + ϵ[×R × R × R × ... . Alors prn+1 (V ) = R qui est non
compact, ce qui contredit la continuité de prn+1 .
Proposition A.21. Un espace topologique séparé X est localement compact si et seulement
si tout point de X admet un système fondamental de voisinages compacts.
Démonstration. Soient x ∈ X et F un voisinage compact de x. Pour tout ouvert U tel
que x ∈ U ⊂ F , il suffit de montrer qu’il existe un voisinage W de x fermé, contenu dans U
donc dans F , et par conséquent compact.
Comme X est séparé, si y ≠ x, soient V et V ′ des voisinages de x et y respectivement
tels que V ∩ V ′ = ∅. Alors y ∉ V , donc ⋂V ∈V (x) V = {x}. Par conséquent, nous avons
(X ∖U ) ∩ ⋂V ∈V (x) V = ∅. Par compacité de F , il existe des voisinages V1 , . . . , Vn de x tels
que (X ∖U ) ∩ V1 ∩ ⋅ ⋅ ⋅ ∩ Vn ∩ F = ∅. Alors W = V1 ∩ ⋅ ⋅ ⋅ ∩ Vn ∩ F est un voisinage fermé de x
contenu dans U . ◻
Corollaire A.22. Tout ouvert d’un espace localement compact est localement compact. En
particulier, si X est localement compact et x ∈ X, alors X ∖{x} est un espace localement
compact. ◻
Exercice E.A.117. (Compactifié d’Alexandrov) Soient X un espace localement com-
̂ = X ∪ {∞}.
pact, ∞ un ensemble n’appartenant pas à X et X
179. Voir la proposition A.21 pour la “vraie” définition d’espace localement compact, disant qu’il s’agit
vraiment (hormis la condition de séparation) d’une propriété locale, analogue aux propriétés d’être locale-
ment connexe, localement connexe par arcs, etc.

375
(1) Montrer que l’ensemble des parties de X ̂ de la forme U , avec U ouvert de X, ou
(X ∖K) ∪ {∞}, avec K compact de X, est une topologie sur X. ̂ (L’espace X,̂ muni de
cette topologie, est appelé le compactifié d’Alexandrov de X et ∞ son point à l’infini.)
(2) Montrer que la topologie induite sur X par celle de X ̂ est la topologie usuelle de X, et
que X est un ouvert dense de X ̂ si X n’est pas compact.
(3) Montrer que X ̂ est compact.
(4) (Extension) Montrer que si Y est un espace localement compact, et si f ∶ X → Y
est une application continue propre (voir la partie A.4.5 pour une définition), alors
l’application f̂ ∶ X
̂ → Ŷ définie par f̂ ∣X = f et f̂(∞) = ∞ est continue.
(5) (Unicité) Si Y est un espace topologique compact et s’il existe y ∈ Y et ϕ ∶ X → Y
un homéomorphisme sur son image tels que ϕ(X) = Y ∖{y}, montrer que l’application
̂∶ X
ϕ ̂ → Y définie par x ↦ ϕ(x) si x ∈ X et ∞ ↦ y, est un homéomorphisme.
(6) (Fonctorialité) Montrer que si Y est un espace localement compact, et si f ∶ X → Y est
un homéomorphisme, alors l’application f̂ ∶ X ̂ → Ŷ définie par f̂ ∣X = f et f̂(∞) = ∞
est un homéomorphisme.
(7) Montrer que si X est compact, alors X ̂ est homéomorphe à X ∐ {∞}, muni de la
topologie somme disjointe.
(8) Montrer que le compactifié d’Alexandrov
de Rn est homéomorphe à Sn . (Nous regar-
dons Rn contenu dans Rn+1 comme l’hy- N
perplan des n premières coordonnées. Si Sn
x
N est le pôle nord de Sn , on utilisera la
propriété (5) d’unicité, en montrant que π ( x)
la projection stéréographique de pôle nord
Rn
π ∶ Sn ∖{N } → Rn , qui à x associe le point
d’intersection avec Rn de la droite passant
par N et x, est un homéomorphisme.)
(9) (Fonctions nulles à l’infini) Soient Cb (X) l’espace de Banach complexe des fonctions
continues bornées sur X muni de la norme uniforme ∥f ∥ = supx∈X ∣f (x)∣, et Cc (X) le
sous-espace vectoriel des fonctions continues à support compact sur X. Soit f ∶ X → C
une fonction continue, montrer que les trois conditions suivantes sont équivalentes.
(a) La fonction f est nulle à l’infini, c’est-à-dire pour tout ϵ > 0, il existe un compact
K dans X tel que pour tout x ∈ X ∖K, nous ayons ∣f (x)∣ < ϵ.
(b) La fonction f appartient à l’adhérence de Cc (X) dans Cb (X).
(c) La fonction f s’étend continûment (de manière unique) en une application continue
g∶X ̂ → C telle que g(∞) = 0.

A.4.5 Compacité et continuité


Théorème A.23. Soient X un espace compact, Y un espace séparé et f ∶ X → Y une
application continue. Alors
(1) l’espace f (X) est compact ;
(2) si f est bijective, alors f est un homéomorphisme.

376
Démonstration. (1) D’abord, le sous-espace f (X) est séparé car Y l’est. Pour tout recou-
vrement ouvert (Ui )i∈I de f (X), la famille (f −1 (Ui ))i∈I est un recouvrement ouvert de X,
donc admet un sous-recouvrement fini (f −1 (Uj ))j∈J . D’où f (X) ⊂ ⋃j∈J Uj . Par conséquent,
f (X) est compact.
(2) Il suffit de montrer que f −1 est continue, c’est-à-dire que f est fermée. Si F est un
fermé de X, alors F est compact dans X, donc f (F ) est compact dans Y par (1), donc
fermé dans Y car Y est séparé, par la proposition A.13 (1). ◻
Du résultat précédent, il découle que l’application ϕ ∶ Tn = Rn /Zn → (S1 )n , définie par
[(t1 , ..., tn )] ↦ (e2πit1 , ..., e2πitn ), qui est continue, bijective, de but séparé, de source com-
pacte (car séparée par l’exercice E.A.107 (2) et image du compact [0, 1]n par la projection
canonique π ∶ Rn → Rn /Zn qui est continue), est un homéomorphisme.

Soient X et Y deux espaces topologiques séparés, et f ∶ X → Y une application. Nous


dirons que f est propre si f est fermée et si l’image réciproque par f de tout point de Y
est un compact de X. La condition que l’application f soit fermée est, dans la pratique,
difficile à vérifier. Lorsque les espaces sont localement compacts, nous utiliserons presque
exclusivement la caractérisation suivante : une application continue entre espaces topologi-
ques localement compacts est propre si et seulement si l’image réciproque de tout compact
est compact.

Proposition A.24. Si f est propre, alors l’image réciproque par f de tout compact de Y
est un compact de X. Si Y est localement compact, et si l’image réciproque par f de tout
compact de Y est un compact de X, alors f est propre.

Démonstration. Si f est propre, soit K un compact de Y et (Fi )i∈I une famille de fermés
de f −1 (K), d’intersection vide. Supposons par l’absurde que CJ = ⋂j∈J Fj ≠ ∅ pour toute
partie finie J de I. Alors f (CJ ) est un fermé de Y , donc de K. Pour toute famille finie
(Jα )α∈A de parties finies de I, nous avons

⋂ f (CJα ) ⊃ f ( ⋂ Fj ) ≠ ∅ .
α∈A j∈⋃α∈A Jα

Comme K est compact, il existe au moins un point y dans l’intersection des ensembles
f (CJ ) pour toutes les parties finies J dans I. Pour toute partie finie J dans I, nous avons
donc
f −1 (y) ∩ ⋂ Fj = f −1 (y) ∩ CJ ≠ ∅ .
j∈J

Puisque f (y) est compact, nous avons donc f −1 (y) ∩ ⋂i∈I Fi ≠ ∅, ce qui contredit le fait
−1

que la famille (Fi )i∈I est d’intersection vide.


Réciproquement, supposons que Y soit localement compact, et que l’image réciproque
par f de tout compact de Y soit un compact de X. Alors le singleton {y} est compact
dans Y , donc f −1 (y) est compact. Soit F un fermé de X et y ∈ f (F ). Soit W un voisinage
compact de y. Soit (Vi )i∈I un système fondamental de voisinages compacts de y contenus
dans W . Le fermé Fi = f −1 (Vi ) ∩ F de X est contenu dans le compact f −1 (W ) ∩ F .
L’intersection ⋂j∈J Fj est non vide pour toute partie finie J de I, car ⋂j∈J Vj est un
voisinage de y. Par compacité de f −1 (W ) ∩ F , il existe donc un point x dans ⋂i∈I Fi . Donc
f (x) ∈ ⋂i∈I Vi = {y}. D’où f (x) = y et f est fermée. ◻

377
Exemple. Soient E et F deux espaces vectoriels normés de dimension finie, et f ∶ E → F
une application continue. Alors f est propre si et seulement si pour toute suite (xi )i∈N
dans E telle que ∥xi ∥ Ð→ + ∞, nous avons ∥f (xi )∥ Ð→ + ∞. Ceci découle du fait que les
i→∞ i→∞
compacts de E et F sont leurs fermés bornés.
Proposition A.25. Soient X et Y deux espaces séparés, et f ∶ X → Y une application
continue. Si f est bijective et propre, alors f est un homéomorphisme.
Démonstration. Si f est propre, elle est fermée, donc f −1 est continue. (Voici aussi,
lorsque X, Y sont localement compacts, ce qui est le cas dans la plupart des applications,
une démonstration utilisant la caractérisation des applications propres entre espaces topo-
logiques localement compacts. Il suffit de montrer que f −1 est continue en tout point y de
Y . Soit V un voisinage compact de y. Alors U = f −1 (V ) est un voisinage de f −1 (y) car f
est continue, qui est compact car f est propre. Donc f∣U ∶ U → V est une bijection continue
entre espaces compacts, donc un homéomorphisme par le théorème A.23. Comme U et V
sont des voisinages de f −1 (y) et y respectivement, ceci implique que f −1 est continue en
y.) ◻
Remarque. L’application identité de l’espace X = {0, 1} muni de la topologie discrète
dans l’espace Y = {0, 1} muni de la topologie grossière est une bijection continue telle que
l’image réciproque par f de tout compact de Y soit un compact de X (car toute partie de
X est compacte et les seuls compacts de Y sont ∅, {0} et {1}). Mais f n’est pas propre
(car pas fermée), et n’est pas un homéomorphisme. L’hypothèse de locale compacité de Y
est importante pour la seconde assertion de la proposition A.24.

A.4.6 Topologie compacte-ouverte


Soient X et Y deux espaces topologiques, avec X localement compact. Notons C (X, Y )
l’ensemble des applications continues de X dans Y . Nous appelons topologie compacte-
ouverte sur C (X, Y ) la topologie engendrée par les parties de la forme
O(K, U ) = {f ∈ C (X, Y ) ∶ f (K) ⊂ U }
pour K compact de X et U ouvert de Y . Sauf mention contraire, l’ensemble C (X, Y ) sera
muni de cette topologie. (Il n’y a pas besoin que X soit localement compact pour définir
cette topologie, mais l’hypothèse de locale compacité sur X implique qu’il y a suffisamment
de compacts dans X pour que cette topologie soit intéressante.)
Exercice E.A.118. Soient X et Y deux espaces topologiques, avec X localement compact.
(1) Montrer que l’application d’évaluation C (X, Y ) × X → Y définie par (f, x) ↦ f (x) est
continue.
(2) Si Z est un espace topologique, montrer que l’application
C (Z × X, Y ) Ð→ C (Z, C (X, Y ))
f ↦ {z ↦ fz ∶ x ↦ f (z, x)}
est une bijection.
(3) Montrer que la topologie compacte-ouverte sur l’ensemble C (X, Y ) est la seule topologie
sur cet ensemble telle que pour tout espace topologique Z, l’application de C (Z × X, Y )
dans C (Z, C (X, Y )) ci-dessus soit une bijection.
378
(4) Montrer que si Y est séparé, alors C (X, Y ) l’est aussi.
(5) Montrer que si X est compact et si Y est un espace métrique, alors la topologie
compacte-ouverte sur C (X, Y ) est la topologie de la convergence uniforme induite par
la distance uniforme d sur C (X, Y ) définie par
∀ f, g ∈ C (X, Y ), d(f, g) = sup d(f (x), g(x)) .
x∈X

A.5 Exercices récapitulatifs


Exercice E.A.119. Soient X et Y deux espaces topologiques.
● Montrer que X est séparé si et seulement si la diagonale ∆ = {(x, y) ∈ X × X ∶ x = y}
de X × X est fermée.
● Montrer que si f, g ∶ X → Y sont deux applications continues et si Y est séparé, alors
{x ∈ X ∶ f (x) = g(x)} est fermé dans X.
● Montrer que si f, g ∶ X → Y sont deux applications continues, si Y est séparé, et si f
et g coïncident sur une partie dense de X, alors f = g.
Exercice E.A.120. Un espace topologique X est dit normal s’il est séparé et si pour tous
les fermés disjoints F et F ′ de X, il existe des ouverts disjoints U et U ′ de X tels que
F ⊂ U et F ′ ⊂ U ′ .
● Montrer qu’un espace topologique compact est normal.
● Montrer que si F est un fermé d’un espace topologique normal X et U un ouvert de X
contenant F , alors il existe un ouvert V de X tel que
F ⊂V ⊂V ⊂U .

● Soient X un espace topologique normal et ∼ une relation d’équivalence sur X telle que
la projection canonique π ∶ X → X/∼ soit fermée. Montrer que X/∼ est normal (donc
séparé).
● Soient X un espace topologique compact et ∼ une relation d’équivalence sur X telle
que la projection canonique π ∶ X → X/∼ soit fermée. Montrer que X/∼ est compact.
● Montrer que l’espace topologique somme disjointe d’une famille d’espaces topologiques
normaux est normal.
● Soient X un espace topologique compact et ∼ une relation d’équivalence fermée (en
tant que partie de X × X). Montrer que X/∼ est compact.
● Soient X et Y deux espaces topologiques normaux, A un fermé de X et f ∶ A → Y une
application continue. Montrer que l’espace topologique recollement X ∪f Y est normal
(donc séparé). En déduire que l’espace topologique d’écrasement X/⟨A⟩ est normal. Si
X et Y sont compacts, montrer que X ∪f Y est compact.
● Montrer que si X est un espace topologique séparé (respectivement normal), alors son
cône CX et sa suspension SX sont aussi séparés (respectivement normal).
Exercice E.A.121. Pour n dans √ N, nous notons ∥ ⋅ ∥ la norme euclidienne standard sur
Rn (telle que ∥(x1 , . . . , xn )∥ = x21 + ⋅ ⋅ ⋅ + x2n ). Soit Bn = {x ∈ Rn ∶ ∥x∥ ≤ 1} la boule unité
(fermée) de Rn et Sn = {x ∈ Rn+1 ∶ ∥x∥ = 1} la sphère de dimension n. Identifions Cn
avec R2n par (z1 , . . . , zn ) ↦ (Re z1 , . . . , Re zn , Im z1 , . . . , Im zn ). Identifions Rn avec un
sous-espace de Rn+1 par (x1 , . . . , xn ) ↦ (x1 , . . . , xn , 0).
379
(1) Sur Rn+1 ∖{0}, considérons la relation d’équivalence x ∼1 λx pour tous les éléments x
dans Rn+1 ∖{0} et λ dans R∖{0}. Sur Sn , considérons la relation d’équivalence x ∼2 ±x
pour tout x dans Sn . Sur Bn , considérons la relation d’équivalence ∼3 engendrée par
x ∼ −x pour tout x dans Sn−1 = ∂Bn . Montrer que l’inclusion √ Sn n↪ R ∖ {0} et
n+1

l’application Bn → Sn définie par (x1 , . . . , xn ) ↦ (x1 , . . . , xn , 1 − ∑i=1 xi ) induisent


2

des homéomorphismes Sn / ∼2 → (Rn+1 ∖ {0})/ ∼1 et Bn / ∼3 → Sn / ∼2 . Montrer que ces


espaces sont séparés, puis qu’ils sont compacts. L’espace quotient (Rn+1 ∖{0})/∼1 est
appelé l’espace projectif réel de dimension n et noté Pn (R) (ou RPn ). Nous noterons
[x0 ∶ . . . ∶ xn ] ∈ Pn (R) la classe d’équivalence de (x0 , . . . , xn ) ∈ Rn+1∖{0}. Cette notation
est appelée la coordonnée homogène du point considéré de Pn (R).
(2) Sur Cn+1 ∖ {0}, considérons la relation d’équivalence x ∼1 λx pour tous les x dans
Cn+1 ∖{0} et λ dans C∖{0}. Sur S2n+1 , considérons la relation d’équivalence x ∼2 λx
pour tous les x dans S2n+1 et λ ∈ S1 . Montrer que l’inclusion S2n+1 ↪ Cn+1∖{0} induit un
homéomorphisme S2n+1 /∼2 → (Cn+1 ∖{0})/∼1 . Montrer que ces espaces sont compacts.
L’espace quotient (Cn+1 ∖{0})/∼1 est appelé l’espace projectif complexe de dimension
n et noté Pn (C) (ou CPn ). Notons [z0 ∶ ... ∶ zn ] ∈ Pn (C) la classe d’équivalence de
(z0 , ... , zn ) ∈ Cn+1 ∖{0}. Cette notation est appelée la coordonnée homogène du point
considéré de Pn (C).
(3) Montrer que la droite projective réelle P1 (R) est homéomorphe au compactifié d’Alexan-
drov de R (donc à S1 ), par l’application [x ∶ y] ↦ x/y si y ≠ 0, et [x ∶ 0] ↦ ∞. Montrer
que la droite projective complexe P1 (C) est homéomorphe au compactifié d’Alexandrov
de C (donc à S2 ), par l’application [w ∶ z] ↦ w/z si z ≠ 0, et [w ∶ 0] ↦ ∞.

(4) Montrer que le plan projectif réel P2 (R) est ho-


méomorphe à l’espace topologique obtenu en re-
collant les côtés opposés d’un carré, en préser-
vant l’ordre trigonométrique.

(5) Si f ∶ Sn−1 → Pn−1 (R) (ces deux espaces sont vides si n = 0) est la projection canonique
(x1 , ... , xn ) ↦ [x1 ∶ ... ∶ xn ], montrer que l’application

ϕ ∶ Bn ∐ Pn−1 (R) → Pn (R) √


(x1 , ... , xn ) ∈ Bn ↦ [x1 ∶ ... ∶ xn ∶ 1 − ∑ni=1 x2i ] ∈ Pn (R)
[x1 ∶ ... ∶ xn ] ∈ Pn−1 (R) ↦ [x1 ∶ ... ∶ xn ∶ 0] ∈ Pn (R)

induit un homéomorphisme

Bn ∪f Pn−1 (R) → Pn (R) .

En déduire que P2 (R) est homéomorphe à l’espace topologique B2 ∪f S1 pour f ∶ S1 → S1


l’application z ↦ z 2 .
(6) De manière similaire, montrer que si f ∶ S2n−1 → Pn−1 (C) désigne la projection cano-
nique (z1 , ... , zn ) ↦ [z1 ∶ ... ∶ zn ], alors l’application

ϕ ∶ B2n ∐ Pn−1 (C) → Pn (C) √


(z1 , ... , zn ) ∈ B2n ↦ [z1 ∶ ... ∶ zn ∶ 1 − ∑ni=1 ∣zi ∣2 ] ∈ Pn (C)
[z1 ∶ ... ∶ zn ] ∈ Pn−1 (C) ↦ [z1 ∶ ... ∶ zn ∶ 0] ∈ Pn (C)
380
induit un homéomorphisme

B2n ∪f Pn−1 (C) → Pn (C) .

Exercice E.A.122. Soit G un sous-groupe (additif) de (R, +). Considérons la relation


d’équivalence ∼ sur R définie par x ∼ y si x − y ∈ G. Quelle est la topologie quotient sur
R/∼ ?

Exercice E.A.123. Munissons {0, 1} de la topologie discrète et X = {0, 1}N de la topologie


produit. Nous appelons sous-suite finie consécutive de (xi )i∈N ∈ X toute suite finie de la
forme (xk , xk+1 , xk+2 , ... , xk+ℓ ) avec k, ℓ ∈ N. Soit M un ensemble de suites finies de 0 et de
1. Montrer que le sous-espace des éléments de X, dont aucune sous-suite finie consécutive
n’est dans M , est compact.

Exercice E.A.124. Un espace topologique est séparable s’il admet une partie dénombrable
dense.
● Montrer qu’un espace topologique métrisable compact est séparable et à base dénom-
brable.
● Si X est un espace topologique séparable, montrer que tout ouvert de X N est union
dénombrable d’ouverts élémentaires.
● Si X est un espace topologique, est-ce que tout ouvert de X N est union dénombrable
d’ouverts élémentaires ?

Exercice E.A.125. Un espace topologique est dit totalement discontinu si tout point
admet un système fondamental de voisinages à la fois ouverts et fermés. Montrer que tout
espace topologique métrisable, compact, totalement discontinu, sans point isolé, non vide
est homéomorphe à l’espace triadique de Cantor (voir l’exercice E.A.103). Montrer que tout
espace topologique métrisable, compact, sans point isolé, non vide contient un sous-espace
homéomorphe à l’espace triadique de Cantor.

Exercice E.A.126. Soit E un ensemble, si {0, 1} est muni de la topologie discrète, montrer
que {0, 1}E est un espace compact totalement discontinu sans point isolé. Montrer que
{0, 1}E est séparable si et seulement si E est (fini ou) dénombrable.

Exercice E.A.127. Soit A une partie d’un espace topologique X. Montrer que A est
une partie localement fermée (c’est-à-dire telle que tout point de A admette un voisinage
U dans X tel que A ∩ U soit fermé dans U ) si et seulement si A est ouverte dans son
adhérence, et si et seulement si A est l’intersection d’un ouvert et d’un fermé.

A.6 Indications pour la résolution des exercices


Solution de l’exercice E.A.107. (1) Supposons X/R séparé et montrons que le com-
plémentaire c R est ouvert dans X × X. Soient x, y ∈ X tels que (x, y) ∉ R, c’est-à-dire
tels que π(x) ≠ π(y). Par la proposition A.4, il existe deux ouverts U et V de X saturés
disjoints contenant x et y respectivement. Donc U × V est un ouvert de X × X contenu
dans c R.
(2) Par les propriétés du passage au quotient et puisque x R y ⇔ f (x) = f (y), l’ap-
plication continue f ∶ X → X ′ passe au quotient en une application continue injective

381
f ∶ X/R → X ′ . Soient x et y deux éléments distincts de X/R. Par l’injectivité de f , nous
avons f (x) ≠ f (y). Puisque Y ′ est séparé, il existe deux ouverts U ′ et V ′ de X ′ disjoints
−1
contenant f (x) et f (y) respectivement. Puisque f est continue, les parties f (U ′ ) et
−1
f (V ′ ) de X/R sont des ouverts disjoints contenant x et y respectivement.
Solution de l’exercice E.A.108. Soient x ∈ X un point dont la classe d’équivalence C
est dense dans X, et y ∈ X ∖C (qui existe si Card(X/R) ≥ 2). Pour tout ouvert saturé U
contenant y (donc non vide), l’intersection de C et de U est non vide par densité. Donc
il n’existe pas d’ouverts saturés disjoints contenant respectivement x et y, ce qui par la
proposition A.4 montre que X/R n’est pas séparé.
Supposons que toutes les classes d’équivalences de R soient denses. Soit U un ouvert
non vide de X/R. Alors π −1 (U ) est un ouvert non vide saturé de X. Il rencontre la classe
de tout élement de X par densité, donc la contient par saturation. Donc π −1 (U ) = X et
U = X/R. Ceci montre que la topologie quotient sur X/R est la topologie grossière.
Solution de l’exercice E.A.109. Notons πA ∶ A → A/RA la projection canonique.
Notons f ∶ A/RA → X/R l’application induite par passage au quotient de l’inclusion de
A dans X, qui est en effet injective et continue par les propriétés de passage au quotient.
Montrons que l’application f ∶ A/RA → f (A/RA ) est ouverte sous les hypothèses des
assertions (1) et (2), et fermée sous les hypothèses des assertions (3) et (4), ce qui montre
que f est un homéomorphisme, ce qui était demandé.
−1
(1) Soit U un ouvert de A/RA . Puisque πA (U ) est un ouvert saturé de A, il existe un
−1
ouvert saturé V de X tel que πA (A) = A ∩ V . Si x ∈ π(A) ∩ π(V ), si y ∈ A est tel que
π(y) = x, comme π(y) = x ∈ π(V ), nous avons y ∈ π −1 (π(V )) = V car V est saturé. Donc
y ∈ A ∩ V et π(A) ∩ π(V ) ⊂ π(A ∩ V ). L’autre inclusion étant immédiate, nous avons
−1
f (U ) = π(πA (U )) = π(A ∩ V ) = π(A) ∩ π(V ) = f (A/RA ) ∩ π(V ) .

Or π(V ) est ouvert car V est un ouvert saturé, donc f (U ) est un ouvert du sous-espace
topologique f (A/RA ), ce qui conclut.
−1
(2) Soit U un ouvert de A/RA . Puisque πA (U ) est un ouvert du sous-espace topologique
−1
A, il existe un ouvert V de X tel que πA (A) = A ∩ V . Puisque A est ouvert, A ∩ V est
ouvert, et puisque π est continue, π(A ∩ V ) est un ouvert. Par conséquent,
−1
f (U ) = π(πA (U )) = π(A ∩ V )

est un ouvert de X/R contenu dans f (A/RA ), donc un ouvert du sous-espace topologique
f (A/RA ), ce qui conclut.
(3) Soit F un fermé de A/RA . La même démonstration que ci-dessus en remplaçant
ouvert par fermé montre que f (F ) est un fermé du sous-espace topologique f (A/RA ), ce
qui conclut.
−1 −1
(4) Soit F un fermé de A/RA . Alors πA (F ) est un fermé de A, donc f (F ) = π(πA (F ))
est un fermé de X/R contenu dans f (A/RA ), donc un fermé du sous-espace topologique
f (A/RA ), ce qui conclut.
Sous les hypothèses de la question finale, si A = [0, 1[ , alors RA est la relation d’équi-
valence triviale {(x, y) ∈ A × A ∶ x = y}, donc A/RA est homéomorphe à A, donc à un

382
intervalle. L’application continue injective f est aussi surjective, mais n’est pas un homé-
morphisme car le cercle R/Z n’est pas homéomorphe à un intervalle (par exemple parce
que le premier n’est pas contractile alors que le second l’est, voir la partie 1). Par contre si
A = [0, 1], alors l’application f étant une bijection continue entre les deux espaces compacts
A/RA (séparé par l’exercice E.A.109 (2)) et R/Z est un homéomorphisme par le théorème
A.23 (2).
Solution de l’exercice E.A.110. (1) L’isomorphisme linéaire permutant les coordonnées
0 1
horizontale et verticale, dont la matrice ( ) dans la base canonique est inversible sur
1 0
Z, passe au quotient en un homéomorphisme du tore. Nous pouvons donc supposer que la
pente de D est finie, et que D pour équation y = αx + c où α est la pente, et c ∈ R est une
constante.
Deux points (x, αx + c) et (x′ , αx′ + c) de D sont distincts et ont la même image par
π si et seulement si x ≠ x′ et s’il existe p, q ∈ Z tels que x′ = x + p et αx′ + c = αx + c + q.
Ceci implique que p ≠ 0 et que la pente α = pq est rationnelle. En particulier, si α est
irrationnelle, alors π∣D ∶ D → π(D) est une bijection continue.
Supposons que α = q′
p′ soit rationnel, avec p′ et q ′ premiers entre eux. Par le théorème
q′ r′
de Bézout, il existe r′ , s′ ∈ Z tels que la matrice entière A = ( ′ ′ ) soit de déterminant 1,
p s
donc inversible sur Z, donc induit un homéomorphisme de T2 . Comme A envoie la droite
vectorielle horizontale sur la droite vectorielle d’équation y = αx et comme les transla-
tions sur le tore sont aussi des homéomorphismes, nous pouvons supposer que D est l’axe
horizontal des coordonnées. L’application de R dans R2 définie par x ↦ (x, 0) induit par
passage au quotient une bijection continue de R/Z dans π(D), qui est un homéomorphisme
car R/Z est compact et T2 est séparé. Nous appellerons cercles horizontaux les translatés
de π(D) dans T2 .
Si α est irrationnel, alors Zα+Z est dense dans R, donc D +Z2 est dense dans R2 , et par
la continuité de π, l’image π(D) est dense dans le tore T2 . Si π∣D était un homéomorphisme
sur son image, alors π(D) serait aussi fermée, donc égale à T2 . Ceci n’est pas vérifié (par
exemple car π −1 (π(D)) = D + Z2 n’est pas tout R2 , car de mesure de Lebesgue nulle).
(2) Si α est irrationnel, alors les classes d’équivalences de ∼ sont les images par π des
droites affines parallèles à D, donc sont denses. Par l’exercice E.A.108, ceci montre que la
topologie quotient de T2 /∼ est la topologie grossière.
Si α est rationnel, comme ci-dessus, on se ramène au cas où D est la droite vectorielle
horizontale. Alors l’application de R dans R2 définie par y ↦ (0, y) induit par passage
au quotient une bijection continue h′ de R/Z dans T2 /∼. Ce quotient est séparé par la
proposition A.4, car deux cercles horizontaux distincts de T2 ont des voisinages saturés
par cercles horizontaux disjoints. De nouveau par la compacité de R/Z, l’application h′ est
un homéomorphisme.
Solution de l’exercice E.A.111. Soient n, n′ ∈ N. Notons I et I ′ deux ensembles, et
rappelons que dire qu’ils ont le même cardinal signifie qu’ils sont en bijection. Notons B
et B ′ des bouquets de Card I et Card I ′ sphères de dimension n et n′ respectivement. Le
résultat est immédiat si n ou n′ est nul, car un bouquet de Card I sphères de dimension 0
est un ensemble discret de cardinal 1 + Card I. Il est immédiat par le rappel initial que si
n = n′ et Card I = Card I ′ , alors B et B ′ sont homéomorphes. Notons que si n ≠ n′ , alors Sn

383

et Sn′ ne sont pas homéomorphes, car alors sinon Rn et Rn (obtenus à homéomorphisme
près en enlevant un point de Sn et Sn′ par compactification d’Alexandrov, voir l’exercice
E.A.117 (8)) le seraient. Or si n ≠ n′ , le théorème d’invariance du domaine de Brouwer
(voir le théorème 4.1) dit qu’un ouvert non vide de Rn n’est pas homéomorphe à un ouvert

non vide de Rn .
Supposons donc que n, n′ ≥ 1, par symétrie que Card I ≥ 2 et qu’il existe un homéomor-
phisme f ∶ B → B ′ . Puisque f envoie au moins un point qui n’est pas le point base de B
sur un point qui n’est pas le point base de B ′ par cardinalité, puisqu’un homéomorphisme
est en particulier un homéomorphisme local, nous avons donc n = n′ par le théorème d’in-
variance du domaine de Brouwer, et f envoie le point base de B sur le point base de B ′ .
Puisque qu’un bouquet de Card I sphères de dimension n privé de son point base possède
Card I composantes connexes, nous avons donc Card I = Card I ′ .
Solution de l’exercice E.A.112. Soient X et Y deux espaces topologiques, A une partie
de X, f ∶ A → Y une application continue et π ∶ (X ∐ Y ) → X ∪f Y la projection canonique.
Par la définition de la relation d’équivalence R définissant le quotient X ∪f Y , la classe
d’équivalence d’un point x ∈ X est [x] = {x} si x ∉ A et [x] = {f −1 (f (x))} ∐{f (x} si x ∈ A.
La classe d’équivalence d’un y ∈ Y est [y] = f −1 (y) ∐{y} (et en particulier [y] = {y} si
y ∉ f (A)). Donc les restrictions de π à X∖A et à Y sont injectives, donc bijectives sur leurs
images. Elles sont continues comme restrictions d’application continue.
Supposons A fermé. Montrons d’abord que l’application π∣Y est fermée, donc un ho-
méomorphisme sur son image. Soit F un fermé de Y . Alors son saturé par R est RF =
f −1 (F ) ∐ F , et f −1 (F ) est fermé dans A donc dans X, car A est fermé. Donc RF est
fermé dans X ∐ Y , et son image par π est aussi fermée, car π −1 (π(F )) = RF . Donc π∣Y
est fermée. L’argument analogue en remplaçant fermés par ouverts montre que si A est
ouvert, alors l’application π∣Y est ouverte, donc un homéomorphisme sur son image.
Montrons maintenant que si A est un fermé de X, alors l’application π∣X∖A est ouverte,
donc un homéomorphisme sur son image. Soit U un ouvert de X ∖A. Alors comme A est
fermé, U est un ouvert de X, et comme il est saturé par R, son image par π est ouverte,
donc π∣X∖A (U ) = π(U ) est ouverte. La même démonstration en échangeant ouverts et
fermés montre que si A est un ouvert de X, alors l’application π∣X∖A est fermée, donc un
homéomorphisme sur son image.
Supposons A non vide, et fixons x0 ∈ A. Si X et Y sont connexes, si g est une application
continue de X ∪f Y dans l’espace discret {0, 1}, alors π ○ g ∶ (X ∐ Y ) → {0, 1} est continue,
donc constante sur X et sur Y , donc constante car puisque x0 ∈ A, le point x0 ∈ X est
dans la même classe pour R que f (x0 ) ∈ Y . Donc X ∪f Y est connexe. De même, si X et
Y sont connexes par arcs, alors d’une part π(X) et π(Y ) sont connexes par arcs car π est
continue. D’autre part, pour tous les x ∈ X et y ∈ Y , si α est un chemin dans X de x à x0
et β un chemin dans Y de f (x0 ) à y, alors les applications π ○ α et π ○ β sont des chemins
dans X ∪f Y qui sont concaténables car x0 R f (x0 ). La concaténation de π ○ α et π ○ β est
alors un chemin d’origine π(x) et d’extrémité π(y). Ceci montre que X ∪f Y est connexe
par arcs.
Si u ∶ X → Z et v ∶ Y → Z sont deux applications continues, telles que u(x) = v(f (x))
pour tout x dans A, alors l’application w ∶ (X ∐ Y ) → Z définie par w∣X = u et w∣Y = v, qui
est continue et constante sur chaque classe, passe au quotient en une application continue
w ∶ X ∪f Y → Z telle que w ○ π∣X = u et w ○ π∣Y = v. L’unicité est immédiate.
Si Y est réduit à un point ∗, alors f est l’application constante de A dans Y et A ∐{∗}

384
est une classe d’équivalence pour R. Donc l’inclusion de X dans X ∐{∗} induit par passage
au quotient une application ϕ continue injective, et surjective car A est non vide, de X/⟨A⟩
dans X ∪f {∗}. Réciproquement, l’application de X ∐{∗} dans X/⟨A⟩ valant la projection
canonique sur X et envoyant ∗ sur la classe A de X/⟨A⟩ est continue. Elle passe au quotient
en une application continue de X ∪f {∗} dans X/⟨A⟩, qui est l’inverse de ϕ.
Solution de l’exercice E.A.117. (1) La partie vide de X ̂ est un ouvert de X, donc de
̂ La partie X
X. ̂ de X̂ est le complémentaire du compact vide de X, donc est un ouvert de
̂
X.
Montrons que la topologie putative de X ̂ est stable par intersection finie. L’intersection
de deux ouverts de X est un ouvert de X, donc un ouvert de X. ̂ Comme la réunion de deux
compacts d’un espace séparé est compact (voir la proposition A.13 (3)), l’intersection des
complémentaires de deux compacts de X est le complémentaire d’un compact de X, donc
̂ Si U est un ouvert de X et K un compact de X, alors puisqu’un compact
est un ouvert de X.
̂
d’un espace séparé est fermé (voir la proposition A.13 (1)), la partie U ∩(X∖K) = U ∩(X∖K)
est un ouvert de X, donc est un ouvert de X. ̂
Montrons que la topologie putative de X ̂ est stable par union quelconque. Soit (Ui )i∈I
une famille d’ouverts de X et (Kj )j∈J une famille de compacts de X. Alors U = ⋃i∈I Ui est
un ouvert de X et si J est vide, alors
̂ ∖Kj ) = U
⋃ Ui ∪ ⋃ ( X
i∈I j∈J

̂ Si J est non vide, soit j0 ∈ J. Alors K =


est un ouvert de X, donc est un ouvert de X.
Kj0 ∩ ⋂j∈J, j≠j0 Kj ∩ U est un fermé de Kj0 , donc un compact de X par la proposition
c

A.13 (2). Par conséquent, la réunion


̂ ∖Kj ) = X
⋃ Ui ∪ ⋃ (X ̂ ∖K
i∈I j∈J

̂
est un ouvert de X.
(2) La topologie induite sur X est l’ensemble des traces U ∩ X sur X des ouverts U
̂ Pour tout ouvert U de X, nous avons U ∩ X = U qui est ouvert dans X. Pour tout
de X.
compact K de X, nous avons (X ̂ ∖K) ∩ X = X ∖K. Le résultat découle donc du fait qu’un
compact de X est un fermé de X par la proposition A.13 (1), donc de complémentaire
dans X ouvert.
Puisque X est un ouvert de X, la partie X est un ouvert de X.̂ Si U est un voisinage
ouvert de ∞ dans X,̂ alors il existe un compact K de X tel que U = X ̂ ∖K, et comme
X ≠ K, l’ouvert U rencontre X. Ceci montre que X est dense dans X.̂

(3) Montrons que X ̂ est séparé. Si x, y ∈ X sont distincts, puisque X est séparé, il existe
des ouverts de X, donc de X,̂ disjoints et contenant respectivement x et y. Si x ∈ X, soit V
un voisinage compact de x dans X, qui existe car X est localement compact. Alors X ̂ ∖V

et V sont des voisinages ouverts disjoints dans X ̂ de respectivement ∞ et x. Ceci montre
le résultat.
Soit U = (Ui )i∈I un recouvrement ouvert de X. ̂ Puisque ∞ appartient à X, ̂ il existe
̂
i0 ∈ I et K un compact de X tel que Ui0 = X∖K. Puisque (Ui ∩ X)i∈I est un recouvrement
ouvert de K par l’assertion (2) et par l’équivalence qui précède la proposition A.13, il

385
existe donc une partie finie J de I tel que (Ui ∩ X)i∈J recouvre K. Alors (Ui )i∈J∪{i0 } est
un sous-recouvrement fini de U . Donc X ̂ est compact.
(4) Puisque f̂ ∣X = f et par l’assertion (2) pour X et pour Y , il est immédiat que
l’application f̂ est continue en tout point de X.
Soit V un voisinage ouvert de ∞ dans Ŷ . Alors il existe un compact K de Y tel
que V = Ŷ ∖ K. Puisque f est propre, la partie f −1 (K) est un compact de X, et donc
U =X ̂ ∖f −1 (K) est un ouvert de X.̂ Puisque

f̂(U ) = f̂(X
̂ ∖f −1 (K)) ⊂ Ŷ ∖K = V ,

l’application f̂ est aussi continue en ∞.


(5) L’application ϕ̂ est clairement une bijection. Elle est continue en tout point de X
par l’assertion (2) et par le fait que puisque Y est séparé, tout point de Y différent de y
admet un voisinage ouvert ne contenant pas y.
Si V est un voisinage ouvert de y, alors Y ∖V est un compact de Y (car fermé dans un
compact). Puisque ϕ ∶ X → Y ∖{y} est un homémomorphisme, la partie K = ϕ−1 (Y ∖V ) est
un compact de X. Donc U = X ̂ ∖K est un ouvert de X̂ et
̂ (U ) = ϕ
ϕ ̂ (X
̂ ∖ϕ−1 (Y ∖V )) ⊂ V .

L’application ϕ̂ est donc continue en ∞.


Enfin, en tant que bijection continue entre deux espaces compacts (par l’assertion (3)),
̂ est un homéomorphisme (voir le théorème A.23).
l’application ϕ
(6) Puisqu’un homéomorphisme entre espaces localement compacts est une application
propre, il découle de l’assertion (4) que f̂ est une bijection continue entre deux espaces
compacts (par l’assertion (3)), donc est un homéomorphisme par le théorème A.23.
(7) Si X est compact alors {∞} = X ̂ ∖X est un ouvert de X, ̂ disjoint de l’ouvert X de
̂ ̂
X, donc la topologie de X = X ∪ {∞} est la topologie somme disjointe (voir la partie A.2.5
de cet appendice A) : une partie de X ̂ est ouverte si et seulement si son intersection avec
{∞} et avec X est ouverte.
Ð→ ÐÐÐÐ→
(8) Un petit calcul sans difficulté, utilisant que les vecteurs N x et N π(x) sont colinéaires
et que la dernière coordonnée de π(x) est nulle, montre que la projection stéréographique
est l’application de Sn ∖{N } dans Rn définie par
x0 xn−1
(x0 , . . . , xn ) ↦ ( ,..., ).
1 − xn 1 − xn
Son inverse de Rn dans Sn ∖{N } est facilement montré être
2y1 2yn ∑ni=1 yi2 − 1
(y1 , . . . , yn ) ↦ ( , . . . , , ).
1 + ∑ni=1 yi2 1 + ∑ni=1 yi2 1 + ∑ni=1 yi2
En tant qu’applications à coordonnées des fractions rationnelles de dénominateur ne s’an-
nulant pas, ces deux applications sont continues. Par l’assertion (5), la projection stéréo-
graphique se prolonge donc en un homéomorphisme de R ̂n dans Sn .
Solution de l’exercice E.A.118. Les ouverts de C (X, Y ) sont par définition les unions
quelconques d’intersections finies de parties O(K, U ) = {f ∈ C (X, Y ) ∶ f (K) ⊂ U } pour
K compact de X et U ouvert de Y .
386
(1) Notons ev l’application d’évaluation C (X, Y ) × X → Y définie par (f, x) ↦ f (x).
Soient U un ouvert de Y et (f, x) ∈ C (X, Y ) × X tel que ev(f, x) = f (x) ∈ U . Puisque
l’application f est continue et l’espace X est localement compact, il existe un voisinage
compact K de x tel que f (K) ⊂ U . Alors O(K, U ) × K est un voisinage de (f, x) dans
C (X, Y ) × X → Y tel que pour tout (g, y) ∈ O(K, U ) × K, nous ayons g(y) ∈ g(K) ⊂ U .
Donc ev−1 (U ) est un ouvert de C (X, Y )×X (en tant que voisinage de chacun de ses points)
et l’application ev est continue.
(2) Remarquons que si F (A, B) est l’ensemble de toutes les applications d’un ensemble
A dans un ensemble B, alors l’application de F (Z × X, Y ) dans F (Z, F (X, Y ))) définie
par f ↦ {z ↦ fz ∶ x ↦ f (z, x)} est clairement une bijection. Donc tout le sel de l’exercice
est de vérifier les propriétés de continuité.
Soient f ∈ C (Z × X, Y ). Notons que pour tout z ∈ Z, l’application fz ∶ x ↦ f (z, x) est
clairement continue (l’application x ↦ (z, x) l’est).
Montrons tout d’abord que l’application f̃ ∶ z ↦ fz est continue. Il suffit de montrer
que pour tous les compacts K de X et les ouverts U de Y , la partie f̃−1 (O(K, U )) est
un ouvert de Z. Soit z ∈ f̃−1 (O(K, U )), ce qui équivaut à f ({z} × K) ⊂ U . Puisque f
est continue, pour tout x ∈ K, il existe donc un voisinage ouvert Vx de z dans Z et un
voisinage ouvert Ux de x dans X tel que f (Vx × Ux ) ⊂ U . Puisque la famille d’ouverts
(Ux )x∈K recouvre le compact K, soit F une partie finie de K telle que la famille (Ux )x∈F
recouvre encore K. Alors l’intersection finie V = ⋂x∈F Vx est un voisinage ouvert de z dans
Z et f̃(V ) ⊂ O(K, U ). Donc f̃−1 (O(K, U )) est un ouvert de Z (en tant que voisinage de
chacun de ses points).
Réciproquement, soit f̃ ∈ C (Z, C (X, Y )). Alors l’application

f ∶ (z, x) ↦ f̃(z)(x) = ev(f̃(z), x)

est continue comme composition d’applications continues, en utilisant l’assertion (1).


(4) Soient f et g deux éléments distincts de C (X, Y ). Il existe alors un élément x ∈ X
tel que f (x) ≠ g(x). Comme Y est séparé, il existe des voisinages ouverts U de f (x) et
V de g(x) dans Y qui sont disjoints. Puisque l’application d’évaluation en x est continue
comme conséquence de l’assertion (1), il existe des voisinages ouverts U ′ de f et V ′ de g
dans C (X, Y ) tels que pour tous les f ′ ∈ U ′ et g ′ ∈ V ′ , nous ayons f ′ (x) ∈ U et g ′ (x) ∈ V .
Mézalor f ′ (x) ≠ g ′ (x) puisque U et V sont disjoints, donc U ′ et V ′ sont disjoints.
(5) Soient K un compact de X, U un ouvert de Y et f ∈ O(K, U ). Puisque Y est
un espace métrique, la partie f (K) de Y est compacte, contenue dans U , donc à distance
ϵ = d(f (K), c U ) > 0 strictement positive du fermé c U . Soit g un élément de la boule ouverte
Bd (f, ϵ) pour la distance uniforme. Alors pour tous les x ∈ K et y ∈ c U , nous avons

d(g(x), y) ≥ d(f (x), y) − d(g(x), f (x)) > ϵ − ϵ = 0 .

donc g(x) ∈ U , puis g(K) ⊂ U , c’est-à-dire g ∈ O(K, U ). Par conséquent, l’ouvert O(K, U )
de la topologie compacte-ouverte est un ouvert pour la topologie de la convergence uni-
forme.
Réciproquement, soient f ∈ C (X, Y ) et ϵ > 0. Puisque f est continue sur un compact
à valeurs dans un espace métrique, elle est uniformément continue. Donc pour tout x ∈ X,
il existe un voisinage compact Kx de x dans X tel que pour tous les y, z ∈ Kx , nous ayons
d(f (y), f (z)) < 2ϵ . Puisque X est compact, il existe une partie finie F de X telle que les
387
voisinages compacts Ku pour u ∈ F recouvrent X. Maintenant, pour tout h appartenant à
W = ⋂u∈F O(Ku , B(f (u), 2ϵ )), qui est un voisinage ouvert de f pour la topologie compacte-
ouverte, montrons que d(h, f ) < ϵ, ce qui montre que Bd (f, ϵ) contient W , ce qui conclut la
démonstration. En effet, pour tout x ∈ X, soit u ∈ F tel que x ∈ Ku . Alors h(x) ∈ B(f (u), 2ϵ )
puisque h ∈ W , donc
ϵ ϵ
d(h(x), f (x)) ≤ d(h(x), f (u)) + d(f (u), f (x)) < + =ϵ,
2 2
ce qui montre le résultat, puisque supx∈X d(h(x), f (x)) = maxx∈X d(h(x), f (x)) par la
compacité de X et par continuité.
Solution de l’exercice E.A.119. ● Si X est séparé, alors pour tout (x, y) ∈ (X ×X)∖∆,
soient U et V des voisinages ouverts disjoints de x et de y respectivement. Alors U × V
est un voisinage ouvert de (x, y) contenu dans (X × X) ∖ ∆. Donc ∆ est fermé car de
complémentaire ouvert, comme voisinage de chacun de ses points.
Réciproquement, si ∆ est fermé, alors (X × X)∖∆ est ouvert. Pour tous les x, y ∈ X
tels que x ≠ y, nous avons (x, y) ∈ (X × X)∖∆. Par définition de la topologie produit, il
existe donc des ouverts U et V de X tels que (x, y) ⊂ (U × V ) ⊂ ((X × X)∖∆). Donc U et
V sont des voisinages ouverts disjoints de x et y respectivement.
● La partie {x ∈ X ∶ f (x) = g(x)} est fermée comme image réciproque par l’application
continue x ↦ (f (x), g(x)) de la diagonale ∆ de Y × Y , qui est fermée car Y est séparé, par
le point précédent.
● La dernière assertion découle du fait qu’une partie dense et fermée d’un espace
topologique est égale à tout cet espace topologique.

388
B Annexe : rappels de théorie des groupes
B.1 Action de groupes
Soient G un groupe (d’élément neutre e) et E un ensemble.
Une action (à gauche) de G sur E est une application de G×E dans E notée (g, x) ↦ gx
telle que, pour tous les x ∈ E et g, h ∈ G, nous ayons
(1) ex = x,
(2) g(hx) = (gh)x.
Ainsi pour tout g ∈ G, l’application x ↦ gx est une bijection de E dans E, appelée l’action
de g sur E, d’inverse x ↦ g −1 x. Pour simplifier, nous noterons encore g l’application x ↦ gx
lorsque l’action est sous-entendue. Nous dirons qu’un groupe G agit sur E si E est muni
d’une action de G sur E.
Il est parfois plus naturel (voir par exemple la partie 2.7) d’utiliser une action à droite
de G sur E, c’est-à-dire une application de E × G dans E notée (x, g) ↦ xg telle que, pour
tous les x ∈ E et g, h ∈ G, nous ayons
(1) xe = x,
(2) x(gh) = (xg)h.
Si une application (x, g) ↦ xg est une action à droite, alors l’application (g, x) ↦ xg −1
est une action (à gauche), donc nous nous contenterons d’étudier les actions (à gauche).
Si E et E ′ sont deux ensembles munis d’une action (respectivement d’une action
à droite) d’un même groupe G, une application f ∶ E → E ′ est dite équivariante, ou
G-équivariante lorsqu’il convient de préciser le groupe (les deux actions étant sous-entendues),
si
∀ x ∈ E, ∀ g ∈ G, f (gx) = gf (x) (respectivement f (xg) = f (x)g ) .
Soit G un groupe agissant (à gauche) sur un ensemble E. La relation

x R y ⇔ (∃ g ∈ G, y = gx)

est une relation d’équivalence. La classe d’équivalence d’un point x de E est appelée l’orbite
de ce point par l’action de G, et notée Gx. L’ensemble des classes d’équivalence est noté
G/E, et appelé l’espace des orbites de G dans E. L’espace des orbites pour une action à
droite de G sur E est noté E/G.
Soit A une partie de E. Pour tout g ∈ G, nous notons gA = {gx ∶ x ∈ A} l’image de A
par l’action de g.
Nous dirons qu’un élément g ∈ G préserve A si gA ⊂ A. Nous dirons qu’un sous-groupe
H de G préserve (ou laisse invariant) A si h préserve A pour tout h ∈ H, ou, de manière
équivalente car H contient les inverses de ses éléments, si hA = A pour tout h ∈ H.
Le stabilisateur de A est le sous-groupe de G constitué des éléments g ∈ G tels que
gA = A. Le stabilisateur point par point (ou fixateur) de A est le sous-groupe de G constitué
des éléments g ∈ G tels que gx = x pour tout x ∈ A. Notons que le fixateur de A est un
sous-groupe distingué du stabilisateur de A. Le stabilisateur d’un point x (c’est-à-dire du
singleton {x}) de E est égal à son fixateur, et noté

Gx = {g ∈ G ∶ gx = x} .

389
Remarquons que
Ggx = g Gx g −1 ∶ (64)
le stabilisateur de l’image de x par g est le conjugué par g du stabilisateur de x.
Une action d’un groupe G sur un ensemble E est dite transitive si pour tous les x, y
dans E, il existe un élément g de G tel que y = g x.

Proposition B.1. Si G agit transitivement sur E, alors pour tout x ∈ E, l’application


orbitale g ↦ gx de G dans E induit par passage au quotient une bijection de G/Gx dans
E. ◻

Une action d’un groupe G sur un ensemble X est dite libre si le stabilisateur Gx de
chaque point x de X est trivial (c’est-à-dire vaut {e} où e est l’identité de G). Ceci équivaut
à demander que
∀ x ∈ X, ∀ g, g ′ ∈ G, gx = g ′ x ⇒ g = g ′ ,
ou encore que
∀ x ∈ X, ∀ g ∈ G, gx = x ⇒ g = e .

Soient A un groupe et B un sous-groupe de A. Alors B agit par translations à gauche


sur A :
B × A Ð→ A
(b, a) ↦ ba .
Nous notons Bg l’orbite à gauche par B de g ∈ A, et B/A l’ensemble quotient. Le groupe
B agit aussi (à gauche) par translations à droite sur A :

A × B Ð→ A
(a, b) ↦ ab−1 .

Nous notons gB l’orbite à droite par B de g ∈ A et A/B l’ensemble quotient. Si B est un


sous-groupe distingué de A, alors A/B = B/A.
Si A′ est un autre groupe et B ′ un sous-groupe de A′ , si f ∶ A → A′ est un morphisme
de groupes tels que f (B) ⊂ B ′ , alors l’application f ∶ A/B → A′ /B ′ définie par

f (gB) = f (g)B ′ (65)

est bien définie, est appelée le passage au quotient de l’application f . Si f est surjectif,
alors f est surjective. Si B est distingué dans A et B ′ distingué dans A′ , alors f est un
morphisme de groupes entre les groupes quotients A/B et A′ /B ′ .
L’action par translations à gauche de A sur lui-même induit une action de A sur A/B,
encore appelée l’action par translations à gauche de A sur l’espace des classes à droites
A/B :
A × A/B Ð→ A/B
(g, g ′ B) ↦ gg ′ B .

390
B.2 Groupes libres

Soit S un ensemble. Un mot 180 sur S est une suite finie d’éléments de S × {±1}. Nous
noterons e la suite vide, appelée le mot vide, et pour tous les n ∈ N, s1 , . . . , sn ∈ S et
ϵ1 , . . . , ϵn ∈ {±1}, nous noterons sϵ11 . . . sϵnn la suite finie ((s1 , ϵ1 ), . . . , (sn , ϵn )) (par conven-
tion, ce mot est le mot vide si n = 0). Nous dirons que n est la longueur du mot w = sϵ11 . . . sϵnn ,
et nous la noterons ℓ(w). Un mot sϵ11 . . . sϵnn est réduit si pour tout i ∈ J1, n − 1K, nous avons
ϵi = ϵi+1 dès que si = si+1 , ou autrement dit, s’il ne contient pas de sous-mot sϵi i sϵi+1 i+1
tel que
si = si+1 et ϵi = −ϵi+1 . Par exemple, tout mot de longueur au plus 1 est réduit.
La concaténation avec réduction est la loi de composition interne L ∶ E × E → E sur
l’ensemble E des mots réduits sur S définie, par récurrence sur la longueur des mots, par

sϵ11 . . . sϵnn r1 η1 . . . rm ηm si sϵnn ≠ r1 −η1


L (sϵ11 . . . sϵnn , r1 η1 . . . rm ηm ) = {
L (sϵ11 . . . sϵn−1
n−1
, r2 η2 . . . rm ηm ) sinon.

Proposition B.2. L’ensemble des mots réduits sur S, muni de la loi de concaténation
avec réduction, est un groupe, noté L(S) et appelé le groupe libre sur S. L’application
i ∶ S → L(S) définie par s ↦ s+1 est injective. Le couple (L(S), i) vérifie la propriété
universelle suivante :
pour tout couple (G, j) où G est un groupe et j ∶ S → G est une applica-
tion, il existe un unique morphisme de groupes f ∶ L(S) → G tel que le
diagramme suivant commute :
i
S Ð→ L(S)
j ↘ ↓f
G.

Un tel couple (L(S), i) est unique à unique isomorphisme près.

Nous identifions S avec son image dans L(S) par i. Si G est un groupe muni d’une
application j de S dans G, nous appellerons morphisme canonique associé à (G, j) le
morphisme de groupes f ∶ L(S) → G donné par la propriété universelle ci-dessus. Si j(S)
engendre G, alors le morphisme canonique f est surjectif.
Démonstration. Notons L = L(S) l’ensemble des mots réduits sur S, muni de la loi de
concaténation avec réduction. Il est immédiat que la suite vide est élément neutre (à droite
et à gauche) de L, et que l’inverse (à droite et à gauche) du mot sϵ11 . . . sϵnn est le mot
−ϵ1
s−ϵ
n . . . s1 . L’associativité de la loi de concaténation avec réduction est par contre plus
n

délicate à montrer. Une manière qui évite une discussion de cas qui apparaît naturellement
lors de la concaténation avec réduction de trois éléments, avec les deux choix possibles de
parenthésages, est la suivante.
Soit Ẽ l’ensemble des mots sur S. La concaténation des suites

((sϵ11 ... sϵnn ), (tη11 ... tηmm )) ↦ sϵ11 ... , sϵnn tη11 ... tηmm

180. au sens des groupes : dans les monoïdes, la définition est différente

391
est une loi de composition interne clairement associative sur E, ̃ ayant le mot vide comme
élément neutre à gauche et à droite. Soit R la plus petite relation d’équivalence compa-
tible 181 avec cette loi de composition et mettant en relation sϵ s−ϵ et le mot vide ∅ pour
tous les s ∈ S et ϵ ∈ {±1}.
Il est élémentaire de vérifier que cette loi de composition induit une loi de groupe sur
̃
l’ensemble quotient E/R, d’élément neutre e la classe d’équivalence du mot vide, l’inverse
−ϵ1
de la classe du mot s1 ... sϵnn étant la classe du mot s−ϵ
ϵ1
n ... s1 . Montrons le résultat suivant.
n

Affirmation. La classe d’équivalence de tout élément w de E ̃ contient un et un seul mot


réduit.
̃
Il est alors élémentaire de vérifier que l’application de E/R dans L(S) qui à une classe
d’équivalence de R associe l’unique mot réduit qu’elle contient est une bijection qui préserve
les lois de composition, ce qui montre l’associativité de la loi de L(S).
Démonstration de l’affirmation. Si w = sϵ11 ... sϵnn contient un sous-mot sϵi i sϵi+1 i+1
tel que

si = si+1 et ϵi = −ϵi+1 , alors w est équivalent au mot w = s1 . . . si−1 si+2 . . . sn , dont la
ϵ1 ϵi−1 ϵ i+2 ϵn

longueur est ℓ(w) − 2. Tout mot équivalent à w de longueur minimale est donc réduit. Il
suffit donc de montrer que tout mot est équivalent à un unique mot de longueur minimale.
Si deux mots w0 , w1 sont équivalents pour R, alors par définition de R, nous pouvons
passer de l’un à l’autre par un nombre fini de transformations de la forme w → w′ ou son
inverse w′ → w comme ci-dessus. Par récurrence sur le nombre de transformations, il est
élémentaire de montrer que si w0 est réduit, alors w0 est une sous-suite de la suite w1 , donc
ℓ(w1 ) ≥ ℓ(w0 ). ◻
Reprenons la démonstration de la proposition B.2. L’injectivité de i est immédiate. Soit
(G, j) un groupe muni d’une application j ∶ S → G. Notons f ∶ L → G l’application

f (sϵ11 ... sϵnn ) = j(s1 )ϵ1 ... j(sn )ϵn .

Il est immédiat que f est un morphisme de groupes de L dans G tel que f ○ i = j. Ce


morphisme est unique, car i(S) engendre L.
La dernière assertion d’unicité découle de la propriété universelle elle-même. Si (L′ , i′ )
est un autre couple vérifiant la propriété universelle, alors il existe un morphisme de groupes
ϕ ∶ L → L′ tel que ϕ ○ i = i′ , et un morphisme de groupes ϕ′ ∶ L′ → L tel que ϕ′ ○ i′ = i.
Comme idL′ est un morphisme de groupes u tel que u ○ i′ = i′ , nous avons ϕ ○ ϕ′ = idL′
par l’unicité demandée par la propriété universelle, et de même ϕ′ ○ ϕ = idL . Donc ϕ est un
isomorphisme de L dans L′ tel que ϕ ○ i = i′ , et c’est le seul par l’unicité demandée par la
propriété universelle. ◻
Un groupe libre est un groupe G tel qu’il existe un ensemble S tel que le groupe G soit
isomorphe au groupe L(S). Nous appellerons rang d’un groupe libre le cardinal d’un tel
ensemble S, ce qui est bien défini par l’exercice suivant. L’image réciproque de S par tout
isomorphisme de G dans L(S) est une partie génératrice de G, dite standard. Il découle de
la propriété universelle que le groupe Aut(G) des automorphismes de groupes d’un groupe
libre G agit transitivement sur l’ensemble des parties génératrices standards de G.

Exercice E.B.128. Si S et S ′ sont deux ensembles, montrer que L(S) et L(S ′ ) sont
isomorphes si et seulement si S et S ′ ont même cardinal.
̃ si x R y et x′ R y ′ , alors xx′ R yy ′
181. c’est-à-dire vérifiant la propriété que pour tous les x, x′ , y, y ′ ∈ E,
′ ′
où zz désigne la concaténation des mots z, z ∈ E ̃

392
B.3 Graphe de Cayley
Soient G un groupe et A une partie de G.
Le sous-groupe de G engendré par A, noté ⟨A⟩, est l’intersection de tous les sous-groupes
de G contenant A. C’est le plus petit sous-groupe de G contenant A. Il est égal à l’ensemble
des éléments de G de la forme
aϵ11 aϵ22 . . . aϵnn
avec n ∈ N, ϵi = ±1, et ai ∈ A, en convenant que c’est l’élément neutre e de G si n = 0
Nous dirons que A est une partie génératrice de G (ou que A engendre G) si ⟨A⟩ = G.
Si A est une partie génératrice d’un groupe G, si f ∶ G → H est un morphisme de groupes
surjectif, alors f (A) est une partie génératrice de H.
Un groupe est dit de type fini s’il admet une partie génératrice finie.
Le sous-groupe distingué de G engendré par A, noté ⟨⟨A⟩⟩, est l’intersection de tous les
sous-groupes distingués de G contenant A. C’est le plus petit sous-groupe distingué de G
contenant A. Il est égal à l’ensemble des éléments de G de la forme

(g1 aϵ11 g1−1 )(g2 aϵ22 g2−1 ) . . . (gn aϵnn gn−1 )

avec n ∈ N, ϵi = ±1, ai ∈ A et gi ∈ G (en convenant que c’est l’élément neutre e de G si


n = 0). Nous avons ⟨⟨A⟩⟩ = ⟨{gag −1 ∣ a ∈ A, g ∈ G}⟩.

Soit G un groupe muni d’une partie génératrice S telle que e ∉ S. Le graphe de Cayley 182
(à droite) de (G, S) (ou graphe de Cayley de G lorsque la partie génératrice S est sous-
entendue) est le graphe 183 X = Cay(G, S) d’ensemble des sommets V X = G, d’ensemble
des arêtes
EX = {(g, h, s) ∈ G × G × (S ∪ S −1 ) ∶ gs = h} ,
tel que pour toute arête e = (g, h, s) ∈ EX, son origine soit le sommet o(e) = g, son
extrémité soit le sommet t(e) = h, et son arête opposée soit l’arête e = (h, g, s−1 ). Nous
avons exclu l’élément neutre dans S afin que l’application e ↦ e soit une involution sans
point fixe, car si (g, h, s) = (h, g, s−1 ), alors g = h = gs donc s = e.

Lemme B.3. Le graphe de Cayley X = Cay(G, S) de (G, S) est un graphe connexe, et sa


réalisation topologique est donc un espace topologique connexe par arcs.

Démonstration. Il suffit de montrer, par concaténation et inversion de chemin d’arêtes,


que pour tout g ∈ V X = G, il existe un chemin d’arêtes entre e et g. Pour tout élé-
ment g ∈ G, puisque S engendre G, il existe k ∈ N et s1 , . . . , sk ∈ S ∪ S −1 tels que
g = s1 . . . sk . En posant gi = s1 . . . si pour tout i ∈ J0, kK, de sorte que g0 = e et gk = g,
la suite ((g0 , g1 , s1 ), (g1 , g2 , s2 ), . . . , (gk−2 , gk−1 , sk−1 ), (gk−1 , gk , sk )) est un chemin d’arêtes
entre e et g. ◻
Comme nous le verrons dans les exemples ci-dessous, le graphe de Cayley de (G, S)
dépend du choix de la partie génératrice S.
Un graphe de Cayley Cay(G, S) est fini si et seulement si G est fini. Un graphe de
Cayley Cay(G, S) est localement fini si et seulement si S est fini.
182. Voir la démonstration de la proposition 3.6 pour la définition du 2-complexe de Cayley d’une pré-
sentation de G.
183. Voir la partie 2.8 pour la définition d’un graphe et de sa réalisation topologique.

393
Exemples. (1) Si G est le groupe Z/nZ muni de la partie génératrice S = {1} (en notant
encore par abus k ∈ Z/nZ la classe de k ∈ Z modulo nZ), alors (la réalisation topologique
de) son graphe de Cayley est un cercle. Si G est un groupe et si S = G∖{e}, alors son
graphe de Cayley est le graphe complet d’ensemble de sommets G.

2 1 2 1

3 0 3 0

4 5 4 5
Cay(Z/6Z, {1}) Cay(Z/6Z, {1, 2, 3, 4, 5})

(2) Si G est le groupe Z muni de la partie génératrice S = {1}, alors (la réalisation
topologique de) son graphe de Cayley est une droite. Si G est le groupe Z × Z muni de la
partie génératrice S = {(1, 0), (0, 1)}, alors (la réalisation topologique de) son graphe de
Cayley est la grille carrée de R2 .

−3 −2 −1 0 1 2 3

Cay(Z, {1})

−3 −2 −1 0 1 2 3

Cay(Z, {2, 3})

(3, 2)

(0, 1)

(−1, 0) (0, 0) (1, 0)

(0, −1)

Cay(Z × Z, {(1, 0), (0, 1)})

(3) Si S est un ensemble et si L = L(S) est le groupe libre sur S, alors le graphe de
Cayley de (L, S) est un arbre, par la définition du groupe libre. L’ensemble L(S) des mots
réduits sur S ∪ S −1 s’identifie à l’ensemble des chemins d’arêtes sans aller-retour d’origine
e dans le graphe Cay(L(S), S).

394
b2
ba−1 ba
b ab2
aba−1
a−1 b ab aba
a2 b
−2 −1 2
a a a
e a a3
a2 b−1
−1 −1
a b
b−1

Cay(L(a, b), {a, b})

Remarque. Si S n’a pas d’élément d’ordre 2, il est immédiat de vérifier que le couple
formé de l’action par translations à gauche de G sur V X = G, ainsi que de l’action de G
sur EX définie par (g ′ , (g, h, s)) ↦ (g ′ g, g ′ h, s), est une action à gauche 184 de G sur son
graphe de Cayley X = Cay(L(S), S). Le fait que l’action de G sur X soit sans inversion
d’arête découle du fait que s’il existe g ′ , g, h ∈ G et s ∈ S tels que g ′ (g, h, s) = (h, g, s−1 ),
alors s = s−1 , donc s serait un élément d’ordre 2.

Lemme B.4. Pour toute partie génératrice S de G ne contenant pas e ni d’élément


d’ordre 2, la projection canonique de la réalisation topologique ∣X∣ du graphe de Cayley
X = Cay(G, S) dans l’espace topologique quotient G/∣X∣ est un revêtement connexe d’un
bouquet de cercles. L’action de G sur ∣X∣ est propre et libre.

Démonstration. Le caractère libre découle du fait que l’action par translations à gauche
de G sur lui-même est libre, et du fait que l’action de G sur X soit sans inversion d’arête
par la remarque précédente et par l’hypothèse sur S, donc aucun sommet ni milieu d’arête
n’est fixé par un élément non trivial de G.
Par construction, toute arête du graphe X = Cay(G, S) appartient à l’orbite d’une arête
d’origine e. Les arêtes d’origine e sont en bijection avec les éléments de S ∪ S −1 . Puisque
G agit transitivement sur les sommets de Cay(G, S), l’espace topologique quotient G/∣X∣,
qui est la réalisation topologique du graphe quotient (celui-ci existe, voir la remarque
précédente) de Cay(G, S) par G, est donc un bouquet de cercles, dont l’ensemble des
cercles est en bijection avec S ∪ S −1 .
Montrons que la projection canonique p de ∣X∣ sur G/∣X∣ est un revêtement. En effet,
la préimage par p d’une arête ouverte du bouquet (qui est un ouvert de G/∣X∣) est la
réunion disjointe des arêtes ouvertes (qui sont des ouverts de ∣X∣) dans une orbite par G.
La préimage par p du complémentaire des milieux des arêtes de G/∣X∣ (qui est un ouvert de
G/∣X∣) est la réunion disjointe, pour tout sommet x ∈ V X, de la réunion (qui est un ouvert
184. c’est la raison pour laquelle nous considérons les graphes de Cayley à droite

395
de ∣X∣) de {x} et des moitiés d’arêtes ouvertes d’origine x. La projection canonique p induit
un homéomorphisme de chaque élément de ces réunions disjointes sur leur image dans le
bouquet de cercles. Par la proposition 2.1, puisque l’espace ∣X∣ est connexe et comme le
graphe topologique G/∣X∣ = ∣G/X∣ est localement connexe et séparé, l’application continue
p ∶ ∣X∣ → G/∣X∣ est donc un revêtement.
L’assertion finale découle alors de la proposition 2.37, car l’application g ↦ {x ↦ gs}
est un morphisme de groupes de G dans Aut(p), bijectif puisque l’action de G sur les
sommets de X est libre et transitive. ◻

B.4 Groupes définis par générateurs et relations


Soit G un groupe. Une présentation (de groupe) de G est un couple (S, R), aussi noté
⟨S ∣ R⟩, où
● S est un ensemble muni d’une application 185 j ∶ S → G telle que j(S) soit une partie
génératrice de G,
● R est une partie du groupe libre L(S) engendré par S,
tel que le sous-groupe distingué ⟨⟨R⟩⟩ de L(S) engendré par R soit le noyau du morphisme
canonique 186 L(S) → G associé à (G, j). Nous avons en particulier un isomorphisme de
groupes
L(S)/⟨⟨R⟩⟩ → ̃ G.
Un groupe est dit de présentation finie 187 s’il admet une présentation ⟨S ∣ R⟩ telle que
S et R soient finis. Si S = {si ∶ i ∈ I} et R = {rk ∶ k ∈ J}, nous notons aussi ⟨si ∣ rk = 1⟩ la
−1
présentation (S, R), et si rk = r1,k r2,k , nous noterons aussi r1,k = r2,k au lieu de rk = 1.
Exemples.
(1) Le couple (S, ∅) est une présentation du groupe libre L(S).
(2) ⟨x ∣ xn = 1⟩ est une présentation du groupe Z/nZ fini cyclique d’ordre n.
(3) ⟨a, b ∣ [a, b] = 1⟩, où [a, b] = aba−1 b−1 , est une présentation du groupe abélien libre Z×Z.
(4) Si ⟨S ∣ R⟩ est une présentation d’un groupe G, alors pour tout ensemble S ′ disjoint de
S, le groupe G admet aussi pour présentation ⟨S ∪ S ′ ∣ R ∪ S ′ ⟩.
(5) Un système de Coxeter est un couple (W, S) où W est un groupe et S une partie
génératrice de W dont les éléments sont d’ordre 2 dans W . Un groupe de Coxeter est
un groupe W qui admet une telle partie génératrice S. Si (W, S) est un système de
Coxeter, pour tous les s, t ∈ S, notons mst ∈ (N∖{0}) ∪ {∞} l’ordre du produit st dans
W . Alors

⟨S ∣ ∀ s ∈ S, s2 = 1, ∀ s, t ∈ S tels que mst ≠ ∞, (st)mst = 1⟩

est une présentation de W . Nous renvoyons par exemple à [Bou1, Har1, Hum] pour
une démonstration de cette affirmation et pour des compléments, en particulier pour
la classification à isomorphisme près des groupes de Coxeter finis.
185. Il n’est pas demandé qu’elle soit injective.
186. Voir la définition d’un morphisme canonique donnée par la propriété universelle des groupes libres
dans le commentaire suivant la proposition B.2.
187. Attention, toutes les présentations d’un groupe de présentation finie ne sont pas forcément finies.
Par exemple, le groupe trivial admet comme présentation ⟨S ∣ R⟩ où S = {x} et R = {xn ∶ n ∈ N}.

396
Exercice E.B.129.
(1) Montrer que pour tout m ∈ N∖{0, 1, 2}, le groupe diédral D2m d’ordre 2m (le sous-
groupe des isométries de R2 préservant un polygone régulier à m côtés) est un groupe
de Coxeter, qui admet comme présentation ⟨a, b ∣ a2 = b2 = (ab)m = 1⟩.
(2) Montrer que le groupe diédral infini D∞ (le sous-groupe des isométries de R engen-
dré par la translation de longueur 1 et la symétrie en l’origine t ↦ −t) admet pour
présentation ⟨a, b ∣ a2 = 1, aba = b−1 ⟩.
(3) Montrer que pour tout n ∈ N∖{0, 1}, le groupe symétrique Sn+1 d’ordre (n + 1)! (le
groupe des permutations d’un ensemble de cardinal n + 1) est un groupe de Coxeter,
qui admet comme présentation

⎪ σ2 = 1 si i ∈ J1, nK

⎪ i
⟨σ1 , . . . , σn ∣ ⎨ σi σi+1 σi = σi+1 σi σi+1 si i ∈ J1, n − 1K ⟩.


⎪ (σ
⎩ i j σ ) 2
= 1 si i, j ∈ J1, nK et ∣ i − j ∣ > 1

(4) Montrer (voir aussi l’exercice E.39 et [Ser]) que le groupe PSL2 (Z) = SL2 (Z)/{± id}
admet comme présentation ⟨a, b ∣ a2 = b3 = 1⟩.
Tout groupe G admet au moins une 188 présentation : si S est une partie génératrice
de G (par exemple S = G), soit R le noyau du morphisme canonique L(S) → G. Alors
⟨⟨R⟩⟩ = R et (S, R) est une présentation de G.
Un groupe de type fini étant dénombrable, il existe des groupes qui ne sont pas de type
fini (le groupe additif R par exemple). Si S est dénombrable infini, alors L(S) n’est pas
de type fini. Il existe des groupes de type fini qui ne sont pas de présentation finie. En
effet, il existe une infinité non dénombrable de classes d’isomorphisme de groupes de type
fini (voir par exemple [Har2, page 69]). Comme l’ensemble des classes d’isomorphisme de
groupes de présentation finie est dénombrable, il existe une infinité non dénombrable de
classes d’isomorphisme de groupes de type fini qui ne sont pas de présentation finie.
n
Exemple. Soit wn = 22 + 1 le n-ème nombre de Fermat. Un groupe dont une présentation
est
⟨a, b ∣ [awn −2 b a2−wn , b] = 1, ∀ n ∈ N⟩
n’est pas de présentation finie. Un groupe dont une présentation est

⟨a, b, c, d ∣ an b a−n = cn d c−n , ∀ n ∈ N⟩

n’est pas de présentation finie. (Ces affirmations ne sont pas immédiates, voir par exemple
[Har2].)

B.5 Indications pour la résolution des exercices


Exercice E.B.128. Supposons qu’il existe une bijection f ∶ S → S ′ . Alors le morphisme
canonique L(S) → L(S ′ ) induit par l’application de S dans L(S ′ ) définie par s ↦ f (s) est
un isomorphisme, d’inverse le morphisme canonique L(S ′ ) → L(S) induit par l’application
de S ′ dans L(S) définie par s′ ↦ f −1 (s′ ).
Supposons que les groupes libres L(S) et L(S ′ ) soient isomorphes. Alors leurs abéliani-
sés L(S)/[L(S), L(S)] et L(S ′ )/[L(S ′ ), L(S ′ )] sont des groupes isomorphes. Ces groupes
188. et en fait une infinité de présentations, par le quatrième exemple ci-dessus

397
sont les groupes abéliens libres Z(S) et Z(S ) (des suites presque nulles à valeurs dans

Z, indexées par respectivement S et S ′ ). Si les groupes abéliens libres Z(S) et Z(S ) sont

isomorphes, alors les espaces vectoriels (Z/2Z)(S) et (Z/2Z)(S ) sur le corps Z/2Z sont

isomorphes. Comme ces deux espaces vectoriels admettent une base de cardinal égal au
cardinal de S et de S ′ respectivement, ceci montre que S et de S ′ ont même cardinal.
Exercice E.B.129. (1) Notons s la réflexion orthogonale par rapport à la droite D
passant par le barycentre O d’un polygone régulier à m côtés P et un sommet v de P .
Notons t la réflexion orthogonale par rapport à la droite D′ passant par le barycentre O
et le milieu d’une arête de P de sommet v.
D
D′ D′
v s
t
t
π
m
π
O O m v D
s
P∗ P∗
P
P

m pair m impair

Il est élémentaire de vérifier que le groupe D2m est d’ordre 2m, qu’il est engendré par
les éléments s et t, que ceux-ci sont des involutions, c’est-à-dire vérifient les relations
s2 = t2 = id, et que la composition s ○ t est la rotation de centre O et d’angle 2π m , donc
̃
vérifie (s ○ t) = id. Notons D2m le groupe de présentation ⟨a, b ∣ a = b = (ab) = 1⟩ et
m 2 2 m

S = {a, b}. Notons Θ ̃ ∶ L(S) → D2m le morphisme canonique du groupe libre L(S) dans le
groupe D2m , défini par l’application a ↦ s et b ↦ t de S dans D2m . Ce morphisme Θ ̃ est
surjectif, car {s, t} est une partie génératrice de D2m . Puisque s et t vérifient les mêmes
relations de la présentation ci-dessus que a et b, le morphisme Θ ̃ passe au quotient en un
̃
morphisme de groupes surjectif Θ ∶ D2m → D2m .
Par les relations de D̃ 2m , tout élément de D
̃ 2m peut s’écrire comme un produit ababab...
de longueur ℓ ∈ J0, mK (donc l’élément neutre si ℓ = 0, terminant par b si ℓ est pair et par
a si ℓ est impair), ou un produit bababa... de longueur ℓ′ ∈ J1, m − 1K (donc terminant
par a si ℓ′ est pair et par b si ℓ′ est impair). Toujours par les relations, deux tels mots
sont distincts. Donc D ̃ 2m est aussi de cardinal (m + 1) + (m − 1) = 2m. Par conséquent,
l’application surjective Θ entre deux ensembles de même cardinal est bijective, donc est
un isomorphisme de groupes.
(2) Poser a ∶ t ↦ −t et b ∶ t ↦ t + 1 et montrer que le morphisme canonique du groupe
libre L({a, b}) dans le groupe D∞ , défini par l’application a ↦ a et b ↦ b de S dans D2m
induit par passage au quotient un isomorphisme de groupes du groupe de présentation
⟨a, b ∣ a2 = 1, aba = b−1 ⟩ dans le groupe diédral infini D∞ .
(3) Pour tout i ∈ J1, nK, notons σ i la transposition (i i + 1) de l’ensemble {1, . . . , n + 1}.
Il est élémentaire de vérifier que les transpositions σ 1 , . . . , σ n vérifient les relations

398
● σ i2 = 1 pour tout i ∈ J1, nK,
● σ i σ i+1 σ i = σ i+1 σ i σ i+1 pour tout i ∈ J1, n − 1K et
● (σ i σ j )2 = 1 pour tous les i, j ∈ J1, nK tels que ∣ i − j ∣ > 1.
Notons S ̃ n+1 le groupe de présentation donnée dans l’énoncé de la question (3) et S l’en-
semble {σ1 , . . . , σn }. Notons Θ ̃ ∶ L(S) → Sn+1 le morphisme canonique du groupe libre
L(S) dans le groupe Sn+1 , défini par l’application de S dans Sn+1 donnée par σi ↦ σ i
pour tout i ∈ J1, nK. Ce morphisme Θ ̃ est surjectif, car {σ 1 , . . . , σ n } est une partie généra-
trice de Sn+1 . Puisque σ 1 , . . . , σ n vérifient les mêmes relations de la présentation de S ̃ n+1
̃
que σ1 , . . . , σn , le morphisme Θ passe au quotient en un morphisme de groupes surjec-
tif Θ ∶ S̃ n+1 → Sn+1 . Nous renvoyons par exemple à [Har1] pour une démonstration de
l’injectivité de Θ.

399
C Annexe : rappels de calcul différentiel
Nous renvoyons par exemple à [Ave, Car, Die2, Pau2] pour des démonstrations et
commentaires des résultats de cette partie.
Soient E et F deux espaces de Banach réels, U et V deux ouverts de E et F respecti-
vement, f ∶ U → V une application de classe C1 et x un point de U .
Nous notons dfx ∶ E → F (ou aussi f ′ (x) ∶ E → F ) la différentielle de f en x, qui est
l’unique application linéaire continue vérifiant, pour tout v ∈ E,
d
dfx (v) = ∣t=0 f (x + tv) .
dt
Nous notons rg fx le rang de l’application linéaire dfx , c’est-à-dire (en n’utilisant qu’une
seule notation pour toutes les dimensions infinies)

rg fx = dim Im dfx ∈ N ∪ {∞} ,

appelé le rang de f en x. C’est aussi le rang de la matrice de dfx dans des bases quelconques
de E et F lorsque ceux-ci sont de dimension finie. Si F = Rq , et si f1 , . . . , fq sont les
composantes de f , alors le rang de f en x est le rang du système 189 de formes linéaires
(d(f1 )x , . . . , d(fq )x ) dans l’espace vectoriel dual E ∗ de E. Si E = Rp , alors le rang de f en
x est le rang du système 190 de vecteurs ( ∂x ∂f
1
(x), . . . , ∂x
∂f
p
(x)) de F . Si E = Rp , F = Rq et
les bases sont les bases canoniques, la matrice de dfx , qui est, avec i l’indice de ligne et j
l’indice de colonne,
∂fi
Jfx = ( ) ∈ Mq,p (R) ,
∂xj 1≤i≤q
1≤j≤p

est appelée la matrice jacobienne de f en x. Le rang de f en x est égal au rang de sa matrice


jacobienne en x. L’application x ↦ rg fx est semi-continue inférieurement, c’est-à-dire pour
tout x dans U , si rg fx = n, il existe un voisinage U ′ de x dans U tel que, pour tout y dans
U ′ , nous ayons rg fy ≥ n (car N est discret). Mais il ne faut pas croire que l’application
x ↦ rg fx soit localement constante ! Nous avons

rg fx ≤ min{dim E, dim F } .

Si E = F est de dimension finie, notons jfx ∶ E → R le déterminant de l’application linéaire


dfx (ou, ce qui revient au même, de la matrice jacobienne de f en x quand E = F = Rp ),
appelé le jacobien de f en x : avec E = F = Rp pour la seconde égalité, nous avons

jfx = det dfx = det Jfx .

Nous dirons qu’un point x ∈ U est un point critique de f si dfx = 0 ou, de manière
équivalente, si le rang de f en x est nul. Si E = Rp et F = Rq , ceci équivaut à demander
que la matrice jacobienne de f en x soit nulle.
Nous dirons que f est une immersion en x si la différentielle dfx ∶ E → F de f en x est
injective. Si E est de dimension finie, ceci équivaut à dire que rg fx = dim E. Nous dirons
que f est une immersion si f est une immersion en tout point de U .
189. c’est-à-dire la dimension de l’espace vectoriel engendré
190. voir la note de bas de page précédente

400
Nous dirons que f est une submersion en x si la différentielle dfx ∶ E → F de f en x est
surjective. Si F est de dimension finie, ceci équivaut à dire que rg fx = dim F . Nous dirons
que f est une submersion si f est une submersion en tout point de U .
Si E et F sont de dimension finie, nous dirons que f est une application de rang constant
au voisinage de x (nous dirons aussi une subimmersion en x) si la différentielle dfy ∶ E → F
est de rang constant pour tout y dans un voisinage de x dans U . Par exemple, par la
semi-continuité du rang, une immersion ou submersion en x est une application de rang
constant au voisinage de x.
Soit k un élément de (N∖{0}) ∪ {∞}. Nous dirons qu’une application f ∶ U → V de
classe Ck est un Ck -difféomorphisme (ou difféomorphisme lorsque k est sous-entendu, par
exemple k = ∞, ce qui sera souvent le cas dans les exercices) si f est bijective et si son
inverse est de classe Ck . Nous dirons aussi que f est de classe C0 si elle est continue, et
que f est un C0 -difféomorphisme si f est un homéomorphisme.
Théorème C.1. (Théorème d’inversion locale) Soient E et F deux espaces de Banach
réels, U un ouvert de E, k un élément de (N∖{0}) ∪ {∞} et f ∶ U → F une application de
classe Ck . Si, en un point x de U , la différentielle dfx ∶ E → F est bijective, alors il existe
un voisinage ouvert V de x contenu dans U et un voisinage ouvert W de f (x), tels que
f (V ) = W et l’application f ∣V ∶ V → W soit un C k -difféomorphisme.
Notons que si E et F ont la même dimension finie (par exemple E = F = Rn muni de
n’importe quelle norme, où n ∈ N), alors nous pouvons bien entendu remplacer « bijective »
par « injective » dans ce résultat. Le corollaire suivant est une application immédiate.
Corollaire C.2. Soient k ∈ (N∖{0}) ∪ {∞} et n ∈ N. Une application bijective f entre
deux ouverts de Rn , différentiable de classe Ck , dont le jacobien ne s’annule pas, est un
Ck -difféomorphisme entre ces ouverts.
Démonstration. Il suffit de montrer que la bijection inverse est aussi de classe Ck . Or
être de classe Ck est une propriété locale, donc le théorème d’inversion locale conclut. ◻
Le résultat suivant est essentiellement équivalent au théorème C.1 (voir l’exercice
E.C.135).
Théorème C.3. (Théorème des fonctions implicites) Soient E, F et G trois espaces
de Banach réels, U un ouvert de E × F , k un élément de (N∖{0}) ∪ {∞}, et f ∶ U → G
une application de classe Ck . Si, en un point (a, b) de U tel que f (a, b) = 0, la différentielle
partielle par rapport à la seconde variable 191 ∂2 f(a,b) ∶ F → G est bijective, alors il existe un
voisinage ouvert V de a dans E, un voisinage ouvert W de b dans F tels que V × W ⊂ U ,
et une application g ∶ V → W de classe C k telle que g(a) = b et telle que l’assertion

(x, y) ∈ V × W et f (x, y) = 0

soit équivalente à l’assertion


x ∈ V et y = g(x) .
191. Rappelons que les différentielles partielles de f en (a, b) ∈ U sont les fonctions ∂1 f(a,b) ∶ E → G et
∂2 f(a,b) ∶ F → G définies par
d d
∂1 f(a,b) ∶ v ↦ ∣t=0 f (a + t v, b) et ∂2 f(a,b) ∶ w ↦ ∣t=0 f (a, b + t w) .
dt dt

401
De plus, nous avons
−1
dga = −(∂2 f(a,b) ) (∂1 f(a,b) ) . (66)
Comme précédemment, si F et G ont la même dimension finie (par exemple F = G = Rn
muni de n’importe quelle norme, où n ∈ N), alors nous pouvons remplacer « bijective » par
« surjective » dans cet énoncé.
Il est légitime de soupçonner que le théorème d’inversion locale
C.1 pourrait être utile par exemple lorsqu’il s’agit d’un problème
de déformation locale ou de bon choix de paramétrage local. Il est
légitime de soupçonner que le théorème des fonctions implicites C.3
Méthodologie : pourrait être utile par exemple lorsque le problème à résoudre se
présente sous forme d’équation(s) à résoudre avec des paramètres,
ou d’étude de fonctions définies de manière implicite.
TIL-TFI Dans les deux cas, l’étape cruciale est de chercher une bonne
fonction auxiliaire à laquelle appliquer le théorème d’inversion
locale C.1 ou le théorème des fonctions implicites C.3, et qui sera
adaptée à la résolution du problème. Voir les exercices E.C.130 et
E.C.131 pour des exemples de mise en place de cette méthodologie.

Voici quelques applications classiques des théorèmes précédents. Fixons p, q ≤ n dans N


et k un élément de (N∖{0}) ∪ {∞}. Rappelons qu’un Ck -difféomorphisme local f de Rn en
un point x0 est un Ck -difféomorphisme d’un voisinage ouvert de x0 sur un voisinage ouvert
de f (x0 ).

Les applications linéaires

(x1 , . . . , xp ) ↦ (x1 , . . . , xp , 0, . . . , 0) Rp
0
p n
de R dans R , Rn
(x1 , . . . , xn ) ↦ (x1 , . . . , xq )
Rn−q
de Rn dans Rq , et

(x1 , . . . , xp ) ↦ (x1 , . . . , xr , 0, . . . , 0) 0

de Rp dans Rq où r ≤ min{p, q}, sont respectivement


Rn
une immersion, une submersion, et une application de
rang constant r. Rq
0
Les résultats suivants disent que ces exemples sont, localement et modulo difféomor-
phismes locaux, les seuls.
Corollaire C.4. (Théorème de forme normale locale des immersions) Soient U
un ouvert de Rp contenant 0 et f ∶ U → Rn une application de classe Ck , qui est une
immersion en 0 telle que f (0) = 0. Alors il existe un Ck -difféomorphisme local ψ de Rn en
0 tel que, au voisinage de 0, nous ayons

ψ ○ f (x1 , . . . , xp ) = (x1 , . . . , xp , 0, . . . , 0) . ◻
402
Par « au voisinage de 0 », nous entendons « il existe un voisinage U ′ de 0 contenu dans
U tel que pour tout (x1 , . . . , xp ) ∈ U ′ ». En faisant agir des translations au but et à la
source, nous obtenons que si U est un ouvert de Rp , si x0 ∈ U et si f ∶ U → Rn est une
application de classe Ck , qui est une immersion en x0 (ce qui implique que p ≤ n), alors
il existe un Ck -difféomorphisme local ψ de Rn en f (x0 ) tel que ψ(f (x0 )) = 0 et, pour
tout x dans un voisinage assez petit de x0 , en identifiant Rn et Rp × Rn−p , nous ayons
ψ ○ f (x) = (x − x0 , 0).

Corollaire C.5. (Théorème de forme normale locale des submersions) Soient U


un ouvert de Rn contenant 0 et f ∶ U → Rq une application de classe Ck , qui est une
submersion en 0 telle que f (0) = 0. Alors il existe un Ck -difféomorphisme local φ de Rn en
0, tel que φ(0) = 0 et tel que, au voisinage de 0, nous ayons

f ○ φ (x1 , . . . , xn ) = (x1 , . . . , xq ) . ◻

Par « au voisinage de 0 », nous entendons « il existe un voisinage U ′ de 0 contenu


dans U tel que pour tout (x1 , . . . , xn ) ∈ U ′ ». En faisant agir des translations au but et
à la source, nous obtenons que si U est un ouvert de Rn , si x0 ∈ U et si f ∶ U → Rq est
une application de classe Ck , qui est une submersion en x0 (ce qui implique que n ≥ q),
alors il existe un Ck -difféomorphisme local φ de Rn en 0 tel que φ(0) = x0 et tel que, en
identifiant Rn et Rq × Rn−q , pour tout (x, y) dans un voisinage assez petit de (0, 0), nous
ayons f ○ φ(x, y) = x + f (x0 ).

Corollaire C.6. (Théorème de forme normale locale des applications de rang


constant) Soient U un ouvert de Rp contenant 0 et f ∶ U → Rq une application de classe
Ck , qui est une application de rang constant r ≤ min{p, q} sur un voisinage de 0 telle que
f (0) = 0. Alors, il existe un Ck -difféomorphisme local ψ de Rq en 0 tel que ψ(0) = 0, et un
Ck -difféomorphisme local φ de Rp en 0 tel que φ(0) = 0, tels que, au voisinage de 0, nous
ayons
ψ ○ f ○ φ (x1 , . . . , xp ) = (x1 , . . . , xr , 0, . . . , 0) . ◻

Pour tout espace de Banach réel F ′ , notons L (E, F ′ ) l’espace de Banach des applica-
∥u(x)∥
tions linéaires continues de E dans F ′ muni de la norme d’opérateur ∥u∥ = supx∈E∖{0} ∥x∥ .
Supposons que f soit de classe C2 , c’est-à-dire que l’application df ∶ U → L (E, F ) définie
par x ↦ dfx soit de classe C1 . Pour tout x ∈ U , nous noterons

d2 fx = d(df )x ,

que nous appellerons la différentielle seconde de f en x. Notons L (E, E; F ) l’espace de


∥u(x,y)∥
Banach (pour la norme ∥u∥ = supx,y∈E∖{0} ∥x∥∥y∥ ) des applications bilinéaires continues
de E × E dans F . Rappelons (voir par exemple [Pau2, Prop. 2.21]) que l’application de
l’espace de Banach L (E, L (E, F )) dans l’espace de Banach L (E, E; F ), définie par

u ↦ {(x, y) ↦ u(x)(y)} ,

est un isomorphisme linéaire isométrique, d’inverse l’application u ↦ {x ↦ (y ↦ u(x, y))}.


Nous identifierons donc d2 f avec l’application bilinéaire continue de E × E dans F corres-
pondante.
403
Le lemme de Schwarz dit que l’application bilinéaire d2 fx ∶ E × E → F est symétrique
pour tout x ∈ U :
∀ X, Y ∈ E, d2 fx (X, Y ) = d2 fx (Y, X) .
Si g ∶ V → W est une application de classe C2 , où W est un ouvert d’un espace de
Banach G, alors pour tout x ∈ U et X, Y ∈ E, nous avons

d2 (g ○ f )x (X, Y ) = d2 gf (x) (dfx (X), dfx (Y )) + dgf (x) (d2 fx (X, Y )) . (67)

Pour toute application h, définie sur un ouvert de Rp , à valeurs dans R et de classe C2 ,


et pour tout point z = (z1 , . . . , zp ) du domaine de h, la matrice hessienne de h en z est

∂2h
Hess hz = ( (z)) .
∂zi ∂zj 1≤i,j≤p

Si E = Rm , F = Rn et G = R, si f1 , . . . , fn sont les composantes de f , alors la formule


(67) ci-dessus est équivalente au système d’égalités ci-dessous entre fonctions de U dans R

∂ 2 (g ○ f ) ∂ ∂(g ○ f ) ∂ ∂g ∂fℓ
∀ i, j ∈ J1, mK, = ( )= ( ∑ ○f )
∂xi ∂xj ∂xi ∂xj ∂xi 1≤ℓ≤n ∂yℓ ∂xj
∂2g ∂fk ∂fℓ ∂g ∂ 2 fℓ
= ∑ ○f + ∑ ○f .
1≤k,ℓ≤n ∂yk ∂yℓ ∂xi ∂xj 1≤ℓ≤n ∂yℓ ∂xi ∂xj

Si de plus x ∈ U et ∂y
∂g

(f (x)) = 0 pour 1 ≤ ℓ ≤ n (c’est-à-dire si f (x) est un point critique
de g), alors le système d’égalités ci-dessus évalué en x se simplifie pour donner

Hessx (g ○ f ) = t
(Jfx ) (Hessf (x) g) (Jfx ) . (68)

Le lecteur prendra bien garde que cette formule n’est pas vraie sans l’hypothèse que f (x)
est un point critique de g.

C.1 Exercices de révision


Exercice E.C.130. (Redressement des courbes planes régulières) 192 Pour tout
intervalle ouvert I de R, pour toute application c ∶ I → R2 de classe Cr , pour tout t0 ∈ I tel
que ċ(t0 ) ≠ 0, montrer qu’il existe un voisinage J de t0 dans R2 , un voisinage ouvert U de
c(t0 ) dans R2 , et une application ϕ ∶ U → R2 qui est un Cr -difféomorphisme, tel que pour
tout t ∈ J, nous ayons
ϕ(c(t)) = (t − t0 , 0) .
Exercice E.C.131. (Suivi des racines simples de polynômes) Rappelons que Cn [X]
désigne l’algèbre des fonctions polynomiales complexes en une indéterminée de degré au
plus n (munie d’une norme quelconque). Pour tout P0 ∈ Cn [X], pour toute racine simple
z0 de P0 , montrer qu’il existe un voisinage ouvert V de z0 dans C tel que si P est assez
proche de P0 , alors P admet une et une seule racine zP dans V , et
P (z0 )
zP = z0 − + o(P − P0 ) ,
P0′ (z0 )
où P0′ est le polynôme dérivé de P0 .
192. Voir le théorème 4.5 pour une version plus générale.

404
Exercice E.C.132. Soient n, m ∈ N∖{0} et f une application de classe C1 d’un ouvert
V non vide de Rn dans Rm , injective. Montrer que n ≤ m et que l’application linéaire dfx
est injective pour tout x appartenant à un ouvert dense de V . L’application dfx est-elle
nécessairement injective pour tout x ∈ V ?

Exercice E.C.133. Montrer que le sous-ensemble A = {(x, ∣x∣) ∶ x ∈ R} de R2 n’est pas


l’image de R par une immersion C1 .
Donner un exemple d’une application de classe C1 de R dans R2 dont l’image est A.

Exercice E.C.134. Soient U, V, W des ouverts d’espaces de Banach E, F, G respective-


ment. Soient f ∶ U → V et g ∶ V → W deux applications. Si f et g sont des immersions,
submersions ou applications de rang constant, que pouvons-nous dire de g ○ f ?

Exercice E.C.135. Montrer, en dimension finie et en classe de différentiabilité C1 , l’équi-


valence entre le théorème C.1 d’inversion locale et le théorème C.3 des fonctions implicites.

Exercice E.C.136. Démontrer les corollaires C.4, C.5, C.6 à partir des théorèmes C.1 et
C.3.

Exercice E.C.137. Soit n ∈ N tel que n ≥ 2. Considérons l’application déterminant det


définie sur l’espace vectoriel de dimension finie Mn (R) des matrices réelles de taille n × n ;
elle est de classe C∞ car polynomiale.
(1) Caractériser les matrices en lesquelles la différentielle de det est non nulle. Montrer
que si A est inversible, alors

d(det)A ∶ H ↦ det A tr(A−1 H) .

(2) Soit X = SLn (R) = {A ∈ Mn (R) ∶ det(A) = 1}. Montrer que, pour tout A ∈ X, il existe
un voisinage ouvert V de A dans Mn (R), un voisinage ouvert U de 0 dans Rn −1 et
2

une application f ∶ U → V de classe C∞ qui est un homéomorphisme sur son image et


qui possède une différentielle injective en 0, telle que f (0) = A et f (U ) = V ∩ X.
(3) Montrer le même résultat pour X l’ensemble des matrices de rang n − 1.
(4) Montrer que ce résultat n’est pas valable pour l’ensemble des matrices de rang ≤ n − 1.
On pourra par exemple considérer la matrice nulle.

Exercice E.C.138. Soient n ∈ N et f ∶ Rn → R une fonction de classe C1 propre, c’est-à-


dire (voir aussi la partie A.4.5 de l’appendice A) telle que

lim ∣f (x)∣ = +∞ .
∥x∥→+∞

Supposons que f admette (au moins) deux minima stricts (distincts) a et b. Le but de
l’exercice est de montrer que f possède un troisième point critique.
(1) Montrer que le résultat est évident si n = 1, ou si n ≥ 2 et lim∥x∥→+∞ f (x) = −∞.
Dans la suite, nous supposerons donc n ≥ 2 et lim∥x∥→+∞ f (x) = +∞. Nous supposons
que f n’admet pas d’autre point critique et nous voulons aboutir à une contradiction.
(2) Pour tout m dans R, soit Km la réunion des compacts connexes contenant a et b sur
lesquels f est majorée par m. Montrer que Km est fermé. Montrer qu’il existe M dans
R tel que KM ≠ ∅ et Km = ∅ pour tout m < M .
405
(3) Montrer en utilisant le théorème des fonctions implicites que l’intérieur de KM est
connexe.
(4) Conclure.

Exercice E.C.139. Dans cet exercice, fixons un élément n de N∖{0}.


(1) Montrer que l’application exponentielle des matrices

exp ∶ Mn (R) → GLn (R) ⊂ Mn (R)

est une application C∞ , et montrer que d exp0 = Id.


(2) Pour M ∈ Mn (R), notons LM et RM les opérateurs de multiplication à gauche et à
droite par M , agissant sur Mn (R), et ad M = LM − RM ∶ X ↦ M X − XM . Montrer
LpM RM
q
que d expM = ∑p,q≥0 (p+q+1)! , puis en déduire que


(ad M )k
exp(−M ) d expM = ∑ (−1)k .
k=0 (k + 1)!

(3) Montrer que d expM ∶ Mn (R) → Mn (R) est inversible si et seulement si ad M n’a pas
de valeur propre complexe de la forme 2ikπ avec k ∈ Z∖{0}.
(4) Notons sln (R) le sous-espace vectoriel des matrices de trace nulle de Mn (R), et so(n)
le sous-espace vectoriel des matrices antisymétriques de Mn (R). Montrer que l’appli-
cation exponentielle envoie sln (R) dans SLn (R) et so(n) dans SO(n).
(5) Montrer que exp ∶ so(n) → SO(n) est surjective, mais que exp ∶ sl2 (R) → SL2 (R) ne
l’est pas (on pourra vérifier qu’une matrice dans l’image de l’exponentielle est de trace
au moins −2).
(6) Montrer que l’exponentielle est un C∞ -difféomorphisme entre l’espace vectoriel des
matrices symétriques réelles et l’ouvert dans cet espace formé des matrices symétriques
réelles définies positives.

C.2 Indications pour la résolution des exercices


Correction de l’exercice E.C.130 Il est légitime d’envisager d’utiliser le théorème
d’inversion locale C.1, car ce problème de redressement est un problème de déformation
locale.
Quitte à effectuer des translations à la source et au but, nous pouvons supposer que
t0 = 0 et c(t0 ) = 0. Soit v ∈ R2 un vecteur non colinéaire à ċ(t0 ), considérons l’application
auxiliaire f ∶ I × R → R2 de classe Cr définie par (t, s) ↦ c(t) + s v, qui vérifie f (0, 0) = 0.
Ses dérivées partielles en (0, 0) vérifient ∂f
∂t (0, 0) = ċ(t0 ) et ∂s (0, 0) = v. Par conséquent, la
∂f

matrice jacobienne de f en (0, 0) est de rang 2, donc inversible. Par le théorème d’inversion
locale C.1, il existe un voisinage ouvert U de 0 et un Cr -difféomorphisme 193 ψ ∶ U → R2 tel
que ψ ○ f (t, s) = (t, s) pour (t, s) assez proche de 0. Par conséquent ψ ○ c(t) = ψ ○ f (t, 0) =
(t, 0) pour tout t assez proche de t0 = 0.
193. Nous pouvons toujours supposer que son image est R2 tout entier, quitte à prendre une restriction
du Cr -difféomorphisme ψ fourni par le théorème d’inversion locale de sorte que son image soit un ouvert
difféomorphe à R2 , et à post-composer ψ par un difféomorphisme sur R2 .

406
Correction de l’exercice E.C.131 Il est légitime d’envisager d’utiliser le théorème des
fonctions implicites C.3, car trouver des racines de polynômes qui varient est fondamenta-
lement un problème de résolution d’équations à paramètre.
Considérons l’application auxiliaire f ∶ Cn [X] × C → C définie par f (P, z) ↦ P (z),
appelée la fonction d’évaluation des polynômes. Elle est lisse, car polynomiale en les co-
efficients de P et la variable z. Nous avons f (P0 , z0 ) = 0 car z0 est une racine de P0 . La
seconde différentielle partielle ∂2 f(P0 ,z0 ) , qui est l’application linéaire de C dans C définie
par h ↦ P0′ (z0 )h, est inversible car z0 est une racine simple de P0 donc P0′ (z0 ) ≠ 0. Par le
théorème des fonctions implicites C.3, il existe un voisinage ouvert V ′ de P0 dans Cn [X],
un voisinage ouvert V ′′ de z0 dans C et une application lisse g ∶ V ′ → V ′′ telle que pour
tout (P, z) ∈ V ′ × V ′′ , nous avons P (z) = 0 si et seulement si z = g(P ). Donc g(P ) est
l’unique racine de P dans V ′′ .
Puisque la fonction f est linéaire en la première variable, sa différentielle partielle en
la première variable est ∂1 f(P0 ,z0 ) ∶ H ↦ H(z0 ). Par la formule de Taylor de g et la formule
(66), nous avons donc
(P − P0 )(z0 )
g(P ) = g(P0 ) + dgP0 (P − P0 ) + o(P − P0 ) = z0 − + o(P − P0 )
P0′ (z0 )
P (z0 )
= z0 − + o(P − P0 ) .
P0′ (z0 )

Correction de l’exercice E.C.136 (1) Montrons le corollaire C.4. Soient f1 , f2 , . . . , fn


les fonctions coordonnées de f . Par l’hypothèse, le rang de f en 0 est égal à p ≤ n. Quitte
à permuter les coordonnées de l’espace d’arrivée Rn , nous pouvons supposer que la ma-
trice A = ( ∂x
∂fi
j
(0)) est inversible. En posant x = (x1 , . . . , xp ), considérons la fonction
1≤i,j≤p
auxiliaire
g ∶ (x1 , . . . , xp , y1 , . . . , yn−p ) ↦ (f1 (x), . . . , fp (x), y1 + fp+1 (x), . . . , yn−p + fn (x)) , (69)
définie sur un voisinage ouvert de 0 dans Rn et à valeurs dans Rn . Alors g(0) = 0 et la
A 0
matrice jacobienne Jg0 = ( ) de g en 0 est inversible. Par le théorème d’inversion locale
∗ id
C.1, il existe un voisinage ouvert W de 0 dans Rn tel que g ∣W soit un difféomorphisme de
W sur un ouvert de Rn . Alors ψ = (g ∣W )−1 convient, en prenant y1 = ⋅ ⋅ ⋅ = yn−p = 0 dans la
formule (69).
(2) Montrons le corollaire C.5. Soient f1 , f2 , . . . , fq les fonctions coordonnées de f .
Par l’hypothèse, le rang de f en 0 est égal à q ≤ n. Quitte à permuter les coordonnées
de l’espace de départ Rn , nous pouvons supposer que la matrice B = ( ∂x ∂fi
j
(0)) est
1≤i,j≤q
inversible. Considérons la fonction auxiliaire
g ∶ x ↦ (f1 (x), . . . , fq (x), xq+1 , . . . , xn ) , (70)
définie sur un voisinage ouvert de 0 dans Rn et à valeurs dans Rn . Alors g(0) = 0 et la
B ∗
matrice jacobienne Jg0 = ( ) de g en 0 est inversible. Par le théorème d’inversion locale
0 id
C.1, il existe un voisinage ouvert W de 0 dans Rn tel que g ∣W soit un difféomorphisme
de W sur un ouvert de Rn . Alors φ = (g ∣W )−1 convient, car pour tout x′ ∈ Rn , les q
coordonnées de f ○ φ sont les q premières coordonnées de x par la formule (70).
407
Index
action, 49, 389 base, 31
cocompacte, 38 d’ouverts, 353
continue, 36 directe, 189
libre, 390 dénombrable, 353
par translation à gauche, 390 positive, 189
propre, 37 Bn , 379
proprement discontinue, 37 bord, 183, 184
sans inversion, 49 boule unité, 379
transitive, 390 bouquet
à droite, 389 de cercles, 366
adhérence, 354 de sphères, 366
aire, 318 bouteille de Klein, 68
Alexandrov, 376
aller-retour, 49 Cantor, 360
anneau, 18 caractéristique d’Euler, 230, 231, 233
anneau hawaïen, 60 cardinal, 367
anse, 263 carte, 152
antihermitienne, 149 locale, 152
antisymétriques, 149 caténoïdes, 328
appauvrissement de structure, 152 cellule, 229
application cercle osculateur, 291, 294
continue, 356 champ
en un point, 356 devecteurs
d’attachement, 106, 229 invariant, 240
de classe Ck , 137, 153, 183 périodique, 240
en un point, 137 champ de vecteurs, 142, 218
de Gauss, 161, 198, 311, 321 complet, 221
de rang constant, 138, 153 image réciproque, 219, 239
de transition, 152 le long d’une courbe, 278, 333
fermée, 356 normaux, 303
graphe, 37 nul, 219
impaire, 198 changement de carte, 152
isotope, 258 chemin, 10
lisse, 137 composé, 10
lue dans des cartes, 153 constant, 10
lue dans des paramétrages locaux, 137 d’arêtes, 49
nulle à l’infini, 376 extrémité d’un, 10
ouverte, 356 inverse, 10
propre, 377 origine d’un, 10
tangente, 143 chemins
en un point, 143 composables, 10
arbre homotopes, 10
combinatoire, 49 clothoïde, 292
topologique, 50 codimension, 134
arête, 49, 230 collier, 260
opposée, 49 commutateur, 267
ouverte, 50 compactifié d’Alexandrov, 376
atlas de cartes, 151 Ck -compatibles, 152
quotient, 157 2-complexe de Cayley, 107
automorphisme composante connexe, 356
de revêtements, 32 par arcs, 357
composition des chemins, 10

408
concaténation, 10 différentielle, 215
cône, 121, 364 partielle, 336, 401
connexe, 356 seconde, 403
contractile, 8 dimension, 129, 134
localement, 9 discriminant, 161
coordonnées distance
homogènes, 155 uniforme, 379
sphériques, 160 distance riemannienne, 332
courbe, 129, 134, 152 domaine, 152
de Fermat, 241 décomposition en pantalons, 280
de Peano, 180 dérivation, 224
elliptique, 161 de Lie, 224
gauche, 290
bi-régulière, 293 écrasement, 365
intégrale, 221 énergie, 333
maximale, 221 engendrer, 393
paramétrée par longueur d’arc, 186, 290 ensemble
plane, 290 bien ordonné, 367
régulière, 289 ordonné, 367
tracée sur une sous-variété, 140 isomorphe, 367
courbe fermée simple totalement ordonné, 367
séparante, 278 triadique de Cantor, 360
courbe fermée simple entrelac, 200
essentielle, 278 celtique, 200
courbe fermée simple, 278 de Hopf, 201
préservant l’orientation, 278 isotopes, 200
renversant l’orientation, 278 trivial, 200
courbure, 290, 293 équation
de Gauss, 307 d’Euler-Lagrange, 336
géodésique, 333 de Frenet, 291
moyenne, 307 de Ricatti, 248
principales, 306 équivalence d’homotopie, 9
CPn , 380 espace
critère pour base d’ouverts, 353 des feuilles, 132
crochet de Lie, 240 des orbites, 389
cube, 183 euclidien standard, 147
CW-complexe fini, 230 hermitien standard, 147
C (X, Y ), 378 lenticulaire, 41
cycle, 49 normal, 302
cylindre, 18 projectif
complexe, 380
décomposition cellulaire, 229 réel, 155, 380
décomposition polaire, 36 pseudo-euclidien standard, 148
degré, 19, 194, 197 total, 31
degré, 73 vectoriel
demi-espace, 183 orienté, 189
dénombrable à l’infini, 375 topologique, 8
dense, 354 espace topologique, 352
diagramme à base dénombrable, 353
d’entrelac, 200 σ-compact, 375
de noeud, 199 compact, 372
difféomorphisme, 138, 153, 183, 401 connexe, 356
local, 138, 402 par arcs, 357

409
contractile, 8 connexe, 49
dénombrable à l’infini, 375 de Cayley, 393
discret, 353 localement fini, 49
grossier, 353 orienté, 49
homéomorphes, 353 quotient, 49
localement topologique, 50
compact, 375 groupe
connexe, 356 de Baumslag-Solitar, 111
connexe par arcs, 357 de Coxeter, 396
métrisable, 355 de Galois, 59
normal, 379 de Heisenberg, 240
paracompact, 375 de Poincaré, 12
semilocalement simplement connexe, 60 de présentation finie, 396
séparé, 355 des rotations, 147
simplement connexe, 9 discret, 35
séparable, 381 diédral, 88, 109, 124
totalement discontinu, 381 infini, 109
extrémité, 49 fondamental, 12
libre, 392
famille inductive, 94 sur S, 391
fermé, 352 linéaire, 35
fermée, 356 modulaire, 97
fibre, 31 orthogonal, 35, 147
fibré spécial linéaire, 35
des endomorphismes, 308 spécial linéaire, 147
normal, 241 spécial orthogonal, 35, 147
tangent, 142 spécial unitaire, 35, 148
fixateur, 389 symplectique, 161
flot local, 220 topologique, 35
complet, 221 unitaire, 35, 147
maximal, 221 Gx , 389
fonction
de hauteur, 207 hélice, 302
de Morse, 213 circulaire, 298
forme fondamentale dextre, 299
première, 304 senestre, 299
seconde, 306, 310 homéomorphisme, 353
directionnelle, 306 local, 33
scalaire, 311 homotope, 8, 12
troisième, 311 relativement, 8
forme hessienne, 209 C∞ -homotopes, 194
forme normale, 98 homotopie, 8, 10
formule relative, 8, 10
de Meusnier, 344 C∞ -homotopie, 194
formule d’additivité hypersurface, 134
de la caractéristique d’Euler, 271 de niveau, 159
frontière, 354 hélicoïde, 330

genre, 265 identité de Jacobi, 240


géodésique, 334 immersion, 33, 138, 153, 400
gradient, 227, 242 indice, 210, 239
graphe, 132 inductif, 373
combinatoire, 49 intérieur, 354

410
invariante par homéomorphismes, 353 niveau, 207
isolé, 358 critique, 207
isomorphe, 32, 35, 138, 367 régulier, 207
isomorphisme noeud, 199
de revêtements, 32 nombre d’enlacement, 199
de CW-complexes, 230 non dégénéré, 209, 210
de dualité, 227 normal, 379
de groupes topologiques, 35 normalisateur, 55
isométrie riemannienne, 343 nulle part dense, 354
isotope, 195
isotopie, 195, 258 ombilic, 324
plate au bord, 258 opérateur
de Weingarten, 311
jacobien, 400 opérateur de Weingarten, 308, 310
orbite, 389
lacet, 12 ordinal, 367
homotopes, 12 dénombrable, 367
lemme ordre, 367
de Du Bois-Reymond, 337 bon, 367
de Morse, 211 lexicographique, 367
limite, 368 total, 367
à droite, 368 orientable, 190
à gauche, 368 orientation, 49, 189, 190
en +∞, 368 canonique, 189
en −∞, 368 par la direction sortante, 190
inductive, 94 produit, 189, 191
localement origine, 49
compact, 375 ouvert, 352
contractile, 9 élémentaire, 359
fermée, 135, 381 ouverte, 356
longue droite, 132
longueur, 290, 391 pantalon, 266, 280
paracompact, 375
majorant, 373 paramétrage
matrice de Hopf, 160
hessienne, 209, 404 paramétrage local, 134, 184
jacobienne, 400 orienté, 190
maximal, 373 partie
méplat, 324 connexe, 356
mesure d’aire, 318 par arcs, 357
mesure nulle, 179 partie compacte, 372
métrisable, 355 partie génératrice, 393
moins fine, 357 standard, 392
morphisme partition de l’unité, 129
canonique, 94–96, 391 subordonnée, 130
de revêtements, 32 passage au quotient, 390
composé, 32 peigne, 17
identité, 32 π0 X, 46
de CW-complexes, 230 π1 (X, x), 12
de groupes topologiques, 35 plan osculateur, 293
mot, 391 plongement, 139
réduit, 98, 391 de Veronese, 162
vide, 391 plus fine, 357
méridienne, 319

411
Pn (C), 380 par déformation, 9
Pn (R), 380 rétraction, 9
point forte par déformation, 9
base, 12 par déformation, 9
critique, 178, 400 radiale, 10
non dégénéré, 210 revêtement, 31
de croisement, 174, 199 à n feuillets, 33
de rebroussement, 172 associé, 64
elliptique, 323 connexe, 64
focal, 303 d’orientation, 193
hyperbolique, 323 fini, 33
parabolique, 324 galoisien, 59
selle, 273 trivial, 32
à l’infini, 376 universel, 60
pôle Riesz, 375
Nord, 154, 365 RPn , 380
Sud, 154, 365 ruban de Möbius, 18
prébase, 353 âme, 18
présentation de groupe, 396 résultant, 172
préserver
l’orientation, 189, 190 saturé, 362
une partie, 389 section, 42
produit segment initial, 368
amalgamé, 96 selle de cheval, 211, 325
libre, 96, 97 semi-continue inférieurement, 400
vectoriel, 203 semilocalement simplement connexe, 60
projection séparabilité, 375
stéréographique, 154 séparation, 375
projection canonique, 142, 215 séparé, 355
projection stéréographique, 376 simplement connexe, 9
propre, 377 Sn , 379
propriété universelle, 94, 95, 391 somme
amalgamée, 95, 97
R, 354 disjointe, 361
rang, 400 pointée, 365
d’un groupe libre, 392 somme connexe, 264
rayon de courbure, 291, 294 sommet, 49, 50, 121, 230, 365
principal, 307 sous-espace
réalisation topologique, 49 affine tangent, 142
recollement, 366 topologique, 358
de cellules, 229 vectoriel tangent, 142
recouvrement, 371 sous-groupe
fermé, 371 engendré par, 393
localement fini, 358 distingué, 393
mauvais, 374 sous-niveau, 207
ouvert, 371 sous-recouvrement, 371
relation d’équivalence engendrée, 364 sous-variété, 134
relevé, 42 à bord, 184
relèvement, 42, 73 immergée, 146
reparamétrage, 290 lisse, 134
repère de Frenet, 290, 293 produit, 144
rétracte, 9 topologique, 136
fort par déformation, 9 sphère, 145, 379

412
n-squelette, 230 du point fixe, 188
stabilisateur, 389 du redressement, 225
point par point, 389 Tn , 363
subdivision barycentrique, 50 topologie, 352
subimmersion, 138, 401 C∞ , 216
submersion, 33, 138, 153, 401 C1 , 336
suite exhaustive, 375 compacte-ouverte, 378
support, 129, 222 de l’ordre, 368
surface, 129, 134, 152 de la convergence uniforme, 379
chapeau croisé, 156 discrète, 353
d’Enneper, 331 engendrée, 353
de Boy, 156 faible (définie par des sous-espaces), 361
de Costa, 331 finale, 360
de révolution, 160, 319 grossière, 353
de Scherk, 330 induite, 358
découpée, 279 induite par une distance, 353
isométriques, 343 initiale, 357
minimale, 328 moins fine, 357
suspension, 365 plus fine, 357
symbole de Christoffel, 334 produit, 359
système fondamental de voisinages, 354 quotient, 362
système de Coxeter, 396 somme disjointe, 361
séparable, 381 tore, 145, 363
de révolution, 146
théorème torsion, 293
d’invariance du domaine, 127 totalement discontinu, 381
d’inversion locale, 401 totalement ordonnée, 373
de Borsuk-Ulam, 20, 198 transitive, 390
de Brouwer, 127, 188 translation
de dérivation des fonctions composées, 143 à droite, 35
de forme normale à gauche, 35
des applications de rang constant, 403 transverse, 199, 213, 214
des applications de rang constant, 138 en un point, 214
des immersions, 138, 402 trivialisation locale, 31
des submersions, 138, 403 Tychonov, 374
de Gauss, 342 type d’homotopie, 9
de Gauss-Bonnet, 342
de Jordan, 279 V (x), 354
de l’arbre et de l’écorce, 356 valeur
de Lancret, 302 critique, 178
de peignage des sphères, 196 d’adhérence, 370
de Poincaré-Hopf, 249 régulière, 178
de Puiseux, 298 variété, 128
de reconnaissance des sphères, 237 de Stiefel, 161
de Riesz, 375 différentielle, 152
de Riesz-Fréchet, 307 lisse, 152
de Sard, 180 orientable, 190
de Schreier, 51 orientée, 190
de Tychonov, 374 produit, 191
de van Kampen, 100 quotient, 157
de Whitney, 158 topologique, 9, 128
de Zorn, 373 non paracompacte, 131
des fonctions implicites, 401 non séparée, 131

413
vecteur
normal, 302
tangent, 140
voisinage
d’un point, 354
d’une partie, 354
distingué, 31
tubulaire, 260

Zorn, 373

414
Références
[Ada] C. Adams. The Knot Book. American Mathematical Society, 2004.
[Ave] A. Avez. Calcul différentiel. Masson, 1983.
[Ber] M. Berger. Géométrie. Vol. 2 : espaces euclidiens, triangles, cercles et sphères. Ce-
dic/Fernand Nathan, 1979.
[BG] M. Berger and B. Gostiaux. Géométrie différentielle : variétés, courbes et surfaces. 2nd
ed, PUF, 2012.
[Bou1] N. Bourbaki. Groupes et algèbres de Lie : chap. 4, 5 et 6. Masson, 1981.
[Bou2] N. Bourbaki. Topologie générale. chap. 1 à 4, Hermann, 1971.
[Car] H. Cartan. Cours de calcul différentiel. Hermann, 2nde éd. 1977.
[Cha] M. Chaperon. Calcul différentiel et calcul intégral 3e année : Cours et exercices avec
solutions. Dunod, 2008.
[Coh] D. Cohn. Measure theory. Birkhäuser, 1980.
[DaL] R. Dautray and J.-L. Lions. Méthodes variationnelles Analyse mathématique et calcul
numérique pour les sciences et les techniques. Volume 4. Elsevier, 1988.
[Dav] G. David. Should we solve Plateau’s problem again ? In "Advances in analysis : the legacy
of Elias M. Stein", pp 108–145, Princeton Math. Ser. 50, Princeton Univ. Press, 2014.
[Die1] J. Dieudonné. A history of algebraic and differential topology 1900-1960. Birkhaüser, 1990.
[Die2] J. Dieudonné. Éléments d’analyse t. 1 : fondements de l’analyse moderne. Gauthier-Villars,
1971.
[Die3] J. Dieudonné. La géométrie des groupes classiques. Erg. Math. Grenz., Springer Verlag,
1971.
[Dix] J. Dixmier. Topologie générale. PUF, 1981.
[doC] M. do Carmo. Differential geometry of curves and surfaces. Revised & updated 2nd ed.
Dover Publications, 2016.
[Dou] A. Douady. Variétés à bord anguleux et voisinages tubulaires, Théorèmes d’isotopie et de
recollement, Arrondissement des arêtes. Séminaire Henri Cartan (Topologie différentielle),
14eme année, 1961-1962, Exposés 1,2,3.
[Dug] J. Dugundji. Topology. Wm. C. Brown, 1989.
[ET] I. Ekeland and R. Temam. Convex Analysis and Variational Problems. Classics Applied
Math., SIAM 1987.
[Eva] L. C. Evans. Partial Differential Equations. Grad. Stud. Math 19, Amer. Math. Soc. 2010.
[Fed] H. Federer. Geometric measure theory. Springer-Verlag, 1969.
[Fra] S. Francis. A topological picturebook. Spinger Verlag, 1988.
[GaHL] S. Gallot, D. Hulin, and J. Lafontaine. Riemannian geometry. Springer Verlag, 1990.
[GF] I. M. Gelfand and S. F. Fomin. Calculus of variations. Dover 2000.
[God1] C. Godbillon. Éléments de topologie algébrique. Hermann, 1971.
[God2] C. Godbillon. Feuilletages. Études géométriques. Prog. Math 98. Birkhäuser, 1991.
[Gra] A. Gramain. Topologie des surfaces. Presse Univ. France 1971.
[Har1] P. de la Harpe. An invitation to Coxeter groups. In “Group theory from a geometrical
viewpoint” (E. Ghys, A. Haefliger, A. Verjovsky eds.), 193–253, World Scientific, 1991.
[Har2] P. de la Harpe. Topics in geometric group theory. Chicago Univ. Press, 2000.
[Hat] A. Hatcher. Algebraic topology. Cambridge Univ. Press, 2002.
http ://pi.math.cornell.edu/∼hatcher/AT/ATpage.html.

415
[Hei] J. Heinonen. Lectures on analysis on metric spaces. Universitext, Springer Verlag, 2001.
[Hel] S. Helgason. Differential geometry, Lie groups and symmetric spaces. Academic Press,
1978.
[Hir] M. Hirsch. Differential topology. Grad. Texts Math. 33, Springer Verlag, 1976.
[Hum] J. E. Humphreys. Reflection groups and Coxeter groups. Cambridge Univ. Press, 1990.
[Ker] B. Kerékjártó. Vorlesungen über Topologie. Springer Verlag 1923.
[KM] M. Kervaire and J. Milnor. Groups of homotopy spheres I. Ann. Math.77 (1963) 504-537.
[Kri] J.L. Krivine. Théorie axiomatique des ensembles. PUF, 1969.
[Laf] J. Lafontaine. Introduction aux variétés différentielles. Press. Univ. Grenoble, 1996.
[Lan] S. Lang. Algebra. Addislon-Wesley, 1965.
[Mil1] J. Milnor. Topology from the differentiable viewpoint. Univ. Press Virginia, Charlottes-ville,
1965.
[Mil2] J. Milnor. Morse theory. Ann. Math. Stud. 51, Princeton Univ. Press, 5th ed., 1973.
[MnT] N. Mneimné and F. Testard. Introduction à la théorie des groupes de Lie classiques.
Hermann, 1986.
[Moi] E. Moise. Geometric topology in dimension 2 and 3. Springer Verlag, 1977.
[Olu] P. Olum. Non-abelian cohomology and van Kampen’s theorem. Ann. Math. 68 (1958)
658–668.
[Pau1] F. Paulin. Géométrie différentielle élémentaire. Notes de cours de première année de
master, Ecole Normale Supérieure, 2007, voir
https ://www.imo.universite-paris-saclay.fr/∼paulin/notescours/liste_notescours.html.
[Pau2] F. Paulin. Topologie, analyse, calcul différentiel. Notes de cours de troisième année de
licence, Ecole Normale Supérieure, 2009, voir http ://www.math.u-psud.fr/∼paulin/ no-
tescours/cours_analyseI.pdf .
[Pau3] F. Paulin. Topologie algébrique élémentaire. Notes de cours de première année de master,
Ecole Normale Supérieure, 2010, voir http ://www.math.u-psud.fr/∼paulin/notescours/
cours_topoalg.pdf .
[Pau4] F. Paulin. Groupes et géométries. Notes de cours de seconde année de master, Université
Paris-Sud, 2014, voir
http ://www.math.u-psud.fr/∼paulin/notescours/cours_georiem.pdf.
[Pau5] F. Paulin. Algèbre et géométrie euclidienne et hermitienne. Cours de préparation à l’agré-
gation de mathématique, Université Paris-Saclay, 2020-2024, voir
https ://www.imo.universite-paris-saclay.fr/∼paulin/notescours/cours_Agregation.pdf.
[Poi] H. Poincaré. Oeuvres complètes, tome II. Gauthier-Villars, 1952.
[Rey] E. Reyssat. Quelques aspects des surfaces de Riemann. Prog. in Math. 77, Birkhauser,
1989.
[Ric] I. Richards. On the classification of noncompact surfaces. Trans. Amer. Math. Soc. 106
(1963) 259–269.
[Rie] G. F. B. Riemann. Über die Hypothesen, welche der Geometrie zu Grunde liegen. Gesam.
math. Werke, Springer Verlag, 1990.
[Rol] D. Rolfsen, Knots and Links, Publish or Perish 7, 1976.
[Sag] H. Sagan. Space filling curves. Springer Verlag, 1994.
[Ser] J.-P. Serre. Arbres, amalgames, SL2 . 3ème éd. corr., Astérisque 46, Soc. Math. France,
1983.
[Spa] E. Spanier. Algebraic topology. Tata McGraw-Hill, 1981.

416
[Spi] M. Spivak. A comprehensive introduction to differential geometry. 2nd ed., Publish or
Perish, 1979.
[Str] M. Struwe. Variational methods. Applications to nonlinear partial differential equations
and Hamiltonian systems. Erg. Math. Grenz. 34, Springer Verlag, 2008.
[Whi] H. Whitney. A function not constant on a connected set of critical points. Duke Math. J.
1 (1935) 514–517.

Frédéric Paulin
Laboratoire de mathématique d’Orsay, UMR 8628 CNRS
Université Paris-Saclay, 91405 ORSAY Cedex, FRANCE
courriel : [email protected]
417

Vous aimerez peut-être aussi