Géométrie Topologique

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 294

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 2021-2022

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

1 Homotopie et groupe fondamental 7


1.1 Homotopie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Groupe fondamental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 18

2 Revêtements 19
2.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 Homéomorphismes locaux et revêtements . . . . . . . . . . . . . . . . . . . . 20
2.3 Actions de groupes topologiques . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4 Actions de groupes et revêtements . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.5 Unicité des relèvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.6 Relèvement des chemins et des homotopies . . . . . . . . . . . . . . . . . . . 29
2.7 Action sur la fibre du groupe fondamental de la base . . . . . . . . . . . . . 31
2.8 Groupe fondamental des graphes . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.9 Relèvement des applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.10 Structure des morphismes de revêtements . . . . . . . . . . . . . . . . . . . . 38
2.11 Revêtements galoisiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.12 Revêtements universels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.13 Classification des revêtements . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.14 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.15 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 53

3 Présentation de groupes fondamentaux 64


3.1 Propriétés universelles sur les groupes . . . . . . . . . . . . . . . . . . . . . . 64
Somme amalgamée de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Formes normales dans les produits amalgamés . . . . . . . . . . . . . . . . . 67
3.2 Le théorème de van Kampen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.3 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.4 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 80

4 Sous-variétés différentielles 89
4.1 Variétés topologiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2 Sous-variétés de Rn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.3 Applications différentiables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.4 Espaces tangents et applications tangentes . . . . . . . . . . . . . . . . . . . . 101
4.4.1 Sous-espace tangent en un point . . . . . . . . . . . . . . . . . . . . . 101
4.4.2 Fibré tangent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.4.3 Applications tangentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.5 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.6 Variétés différentielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
4.7 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
4.8 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 118

2
5 Théorème de Sard et théorie du degré 120
5.1 Le théorème de Sard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.2 Sous-variétés différentielles à bord . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.3 Le théorème du point fixe de Brouwer . . . . . . . . . . . . . . . . . . . . . . 129
5.4 Sous-variétés différentielles orientables . . . . . . . . . . . . . . . . . . . . . . 130
5.5 Degré des applications différentiables . . . . . . . . . . . . . . . . . . . . . . . 133

6 Théorie de Morse 138


6.1 Points critiques non dégénérés . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
6.2 Existence de fonctions de Morse lisses . . . . . . . . . . . . . . . . . . . . . . 144
6.3 Flot local d’un champ de vecteurs . . . . . . . . . . . . . . . . . . . . . . . . . 148
6.3.1 Opérations sur les champs de vecteurs . . . . . . . . . . . . . . . . . . 149
6.3.2 Équation différentielle associée à un champ de vecteurs sur une sous-
variété . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
6.3.3 Dérivation des fonctions associée à un champ de vecteurs . . . . . . 154
6.4 Structure des variétés entre deux niveaux critiques . . . . . . . . . . . . . . . 156
6.5 CW-complexes finis et caractéristique d’Euler . . . . . . . . . . . . . . . . . . 158
6.6 Décomposition en anses des variétés différentielles . . . . . . . . . . . . . . . 163
6.7 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6.8 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 166

7 Topologie des surfaces 167


7.1 Recollements lisses de variétés et sommes connexes . . . . . . . . . . . . . . 167
7.2 Les surfaces compactes connexes modèles . . . . . . . . . . . . . . . . . . . . 173
7.3 Classification lisse des surfaces à bord compactes connexes . . . . . . . . . . 181
7.4 Autres exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7.5 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 186

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


8.1 Courbure des courbes planes et gauches . . . . . . . . . . . . . . . . . . . . . 187
8.1.1 Classification à déplacement près des courbes planes . . . . . . . . . 188
8.1.2 Classification à déplacement près des courbes gauches . . . . . . . . 191
8.2 Formes fondamentales et courbures des sous-variétés . . . . . . . . . . . . . . 198
8.2.1 Fibré normal et point focaux . . . . . . . . . . . . . . . . . . . . . . . 199
8.2.2 La première forme fondamentale . . . . . . . . . . . . . . . . . . . . . 201
8.2.3 La seconde forme fondamentale et les courbures . . . . . . . . . . . . 202
8.2.4 Le cas des hypersurfaces orientées . . . . . . . . . . . . . . . . . . . . 204
8.3 Points focaux et courbures principales . . . . . . . . . . . . . . . . . . . . . . 207
8.4 Courbures des surfaces de R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
8.5 Surfaces minimales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
8.6 Géodésiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
8.7 La formule de Gauss-Bonnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
8.8 Le remarquable théorème de Gauss . . . . . . . . . . . . . . . . . . . . . . . . 234
8.9 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 236

3
A Annexe : rappels de topologie générale 239
A.1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Topologie engendrée, prébase et base d’ouverts . . . . . . . . . . . . . . . . . 240
Voisinages, systèmes fondamentaux de voisinages . . . . . . . . . . . . . . . . 241
Intérieur, adhérence, frontière . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Séparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Continuité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Connexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
A.2 Constructions de topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.2.1 Comparaison de topologies . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.2.2 Topologie initiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.2.3 Sous-espace topologique . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.2.4 Topologie produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
A.2.5 Topologie finale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
A.2.6 Topologie quotient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
A.3 Limites et valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Propriétés des limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
A.4 Compacité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Espace compact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Compacité et valeurs d’adhérence . . . . . . . . . . . . . . . . . . . . . . . . . 259
Compacité et produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Compacité et continuité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Topologie compacte-ouverte . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
A.5 Exercices récapitulatifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
A.6 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 267

B Annexe : rappels de théorie des groupes 269


B.1 Action de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
B.2 Groupes libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
B.3 Graphe de Cayley . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
B.4 Groupes définis par générateurs et relations . . . . . . . . . . . . . . . . . . . 275
B.5 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 277

C Annexe : rappels de calcul différentiel 278


C.1 Indications pour la résolution des exercices . . . . . . . . . . . . . . . . . . . 284

Index 286

Références 292

4
Préambule.
Les beaux 1 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 R et 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 .
Par exemple, un foncteur covariant de la catégorie des espaces topologiques dans la
catégorie des groupes est 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 un tel exemple. 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 ≤ N des entiers strictement positifs, 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
homotopique 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]).
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
1. Lire par exemple Montesquieu (Charles-Louis de Secondat, baron de La Brède et de Montesquieu),
Essai sur le goût (1757).

5
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 (courbure 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 .

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.
6
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 fondamen-
tal. La propriété d’invariance homotopique du groupe fondamental sera, 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.
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 aussi hs ∶ X → Y
l’application hs (x) = h(x, s).
Si A est une partie de 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 et
x ↦ x0 .
7
Cette notion est importante, car la plupart des espaces topologiques que nous ren-
controns sont localement contractiles, c’est-à-dire admettent un système fondamental de
voisinages contractiles. C’est en particulier le cas des ouverts des espaces vectoriels topo-
logiques, des variétés topologiques (c’est-à-dire les espaces topologiques X, supposés métri-
sables 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 ), ainsi que des
CW-complexes 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 inva-
riants de topologie algébrique que nous construirons (dont le groupe fondamental, voir la
partie 1.2), sont non seulement des invariants topologiques, mais aussi des invariants ho-
motopiques (c’est-à-dire tels que les invariants associés à deux espaces topologiques ayant
même type d’homotopie soient isomorphes).
Exemple : Un espace topologique est contractile si et seulement s’il a le même type
d’homotopie qu’un singleton.
Soient X un espace topologique et A un sous-espace. 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 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.
Exemples : (1) Pour tout n ∈ N, la sphère Sn est un rétracte
par déformation forte de Rn+1 − {0}. En effet, si i ∶ Sn ↪ x
Rn+1 − {0} est l’inclusion et si r ∶ Rn+1 − {0} → Sn est la
rétraction radiale définie par r(x) = ∣∣x∣∣
x
, alors r ○ i = idSn x/∥x∥
et i ○ r est homotope à l’application identique de Rn+1 − 0
{0} par l’homotopie h(x, s) = sx + (1 − s) ∣∣x∣∣x
, qui fixe Sn .
En particulier, l’inclusion i de Sn dans R n+1
− {0} est une
équivalence d’homotopie, et les espaces topologiques Sn et Sn
Rn+1 − {0} ont le même type d’homotopie.
8
(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


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
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 de 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.

9
(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 relative du chemin b au chemin α⋅β
β. Alors l’application α β
h(2t, s) si t ∈ [0, 12 ] h k
(t, s) ↦ {
k(2t − 1, s) si t ∈ [ 21 , 1] c b
est une homotopie du chemin c ⋅ b au chemin α ⋅ β. c⋅b

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

⎧ α β γ


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



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

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


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

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

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 α.

(5) L’application s 1/2


cx cx

⎪ x si 0 ≤ t ≤ 2s



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

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



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

Lacets et groupe fondamental

10
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 base x.

Démonstration. L’associativité découle du lemme 1.1 (3). La classe du lacet constant en


x est élément neutre par le lemme 1.1 (4). Si [c] est une classe dans π1 (X, x), la classe de
c ne dépend pas du choix du représentant c de [c] par le lemme 1.1 (1). Et [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 de X en x (ou groupe de Poincaré,
ou premier groupe d’homotopie).
Exemple. Puisque le seul lacet d’un espace topologique réduit à un point 2 est le lacet
constant, si X = {x}, alors π1 (X, x) = {0}.

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 ] ne dépend 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.
Démonstration. En effet,

φc ([α ⋅ β]) = [c ⋅ α ⋅ β ⋅ c] = [c ⋅ α ⋅ c ⋅ c ⋅ β ⋅ c] = x
` c
[c ⋅ α ⋅ c][c ⋅ β ⋅ c] = φc ([α])φc ([β]).
y
De plus, φc = φ−1
c , et si g est la classe du lacet ` ⋅ c de base x, alors

φ` ([α]) = [` ⋅ α ⋅ `] = [` ⋅ 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. ◻
2. Il existe une et une seule topologie sur un ensemble ayant un seul élément !

11
Nous noterons souvent π1 (X, x0 ) par π1 X, 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) .

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 joignant x à y, alors f ○ c est un chemin 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 f ○ h ∶ [0, 1]2 → Y est une homotopie entre f ○ α et f ○ β si h ∶ [0, 1]2 → X est une
homotopie entre α et β) 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∗ .

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∗ .

12
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] 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). L’application (s, t) ↦
((cs ⋅(hs ○α))⋅cs )(t) est continue. En s = 0,
g○α elle vaut (cf (x) ⋅ (f ○ α)) ⋅ cf (x) (où cf (x)
f ( x) est l’application constante en f (x) ), qui
c
cs g ( x) est homotope à f ○ α. En s = 1, elle vaut
(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 une application continue telle que f ○ g et g ○ f soient


homotopes à l’identité. Par la proposition précédente et les propriétés fonctorielles, f∗ ○ g∗
et g∗ ○ f∗ sont des isomorphismes de groupes. Donc f∗ est surjective et injective. ◻

Corollaire 1.8. Les groupes fondamentaux de deux espaces connexes par arcs, ayant même
type d’homotopie, sont isomorphes. ◻

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. Nous identifions l’espace topologique quotient


[0, 1]/⟨{0, 1}⟩ (voir l’exemple (3) suivant l’exercice E.A.82) obtenu en recollant les deux
extrémités de l’intervalle [0, 1] 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 la classe d’homotopie
relativement à {1} de l’application continue α ∶ S1 → X ainsi définie, et, pour distinguer,
classe d’homotopie libre la classe d’homotopie de l’application 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) .
13
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}, 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

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

obtenu en écrasant en un point la composante connexe S1 × {1} du bord de l’anneau


S1 × [0, 1]. 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). ◻
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 :
● X est simplement connexe ;
● il existe x dans X tel que π1 (X, x) = 0 ;
● π1 (X, x) = 0 pour tout x dans X ;
● 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
π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 = 0, ..., n − 1.
Pour tout i = 0, ..., n, 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 arcs), avec c0 et cn constants. Pour tout i = 0, . . . , n − 1, nous notons αi le chemin
t ↦ α( i+t
n ). Par le lemme 1.1, le lacet α en x est homotope à

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

Pour i = 0, ..., n − 1, 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. 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 conséquent, X est simplement
connexe. ◻
14
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, V sont contractiles, donc
simplement connexes. L’intersection U ∩ V se rétracte par déformation forte 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 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.93, la droite projective P1 (C) est
homéomorphe à la sphère S2 . Donc

π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 B2n+2 ∪f Pn (C) est homéomorphe à Pn+1 (C)

(voir l’exercice E.A.93). L’intérieur B2n+2 de B2n+2 est un ouvert U de B2n+2 ∪f Pn (C). Le
complémentaire de l’origine de B2n+2 est un ouvert V de B2n+2 ∪f Pn (C). Comme U est
contractile, et V se rétracte par déformation forte sur Pn (C), donc est simplement connexe,
la proposition 1.11 montre que Pn+1 (C) est simplement connexe. ◻

1.3 Autres exercices


Exercice E.6. 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

15
Exercice E.7. (1) Montrer que l’espace topologique quotient C = [0, 1] × [0, 1]/ ∼, où
∼ est la relation d’équivalence engendrée par (0, s) ∼ (1, s), est homéomorphe au sous-
espace topologique {z ∈ C ∶ 1 ≤ ∣z∣ ≤ 2} (appelé un anneau) de C et à l’espace topologique
produit S1 × [0, 1] (appelé un cylindre). Montrer que cet anneau, ainsi 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 M = [0, 1] × [0, 1]/ ∼, où ∼ est la relation d’équi-
valence engendrée par (0, s) ∼ (1, 1 − s), a le même type d’homotopie que le cercle S1 .
On pourra par exemple montrer que A = π([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 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 de deux cercles (S1 , 1) ∨ (S1 , 1) (voir l’exemple (4) suivant l’exercice E.A.82
dans la partie A.2 pour la définition d’un bouquet de cercles).

(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.82 pour la définition d’un bouquet de cercles).
Exercice E.10. 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 plus loin, les groupes π1 (Tn , 0),
π1 (SO(n), e) et π1 (SLn (R), e) sont abéliens.)
Exercice E.11. Rappelons tout d’abord le théorème de relèvement des applications et des
homotopies à valeurs dans le cercle (voir le corollaire 2.26 pour une preuve 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̃(0) = t0 et f (t) = e2iπf (t)
pour tout t ∈ [0, 1], appelée un relèvement de f , qui est unique si nous demandons 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
2iπ ̃
h(t, s) = e h(t,s)
pour tous les t, s ∈ [0, 1].
16
1) Montrer que, pour tout 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 lacet 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,


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 n ∈ N, calculer le degré de l’application
z ↦ zn.
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.12. (Théorème de Borsuk-Ulam en dimension 1 et 2) 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)
(1) Montrez que ce théorème si n = 1.
(2) Supposons par l’absurde qu’il existe une application continue f ∶ S2 → R2 telle que
pour tout x ∈ Sn 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 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.

17
Exercice E.13. 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.82). 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 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.82 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 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 .
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.82). Montrer que si X est
connexe par arcs, alors SX est simplement connexe. Donner un contre-exemple si l’hypo-
thèse n’est pas vérifiée.

1.4 Indications pour la résolution des exercices


Correction de l’exercice E.8. Les deux series de 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

18
2 Revêtements
2.1 Définitions
L’application continue p ∶ R → S1 de la droite
réelle dans le cercle, définie par t ↦ e2πit , vérifie la R
propriété suivante : pour tout élément x = e2πiθ dans
S1 , si V = S1 − {−x}, alors p−1 (V ) est une réunion dis-
jointe ⋃k∈Z ]θ + (2k − 1)π, θ + (2k + 1)π[ et la restriction
de p à chaque ]θ+(2k−1)π, θ+(2k+1)π[ est un homéo- Z
morphisme de cet ouvert sur V . De plus, le groupe Z
des translations entières de R agit transitivement sur
l’ensemble des préimages d’un point donné du cercle.
t
Pour tout espace topologique X et pour tout espace
topologique discret D non vide, la première projection
pr1 ∶ X × D → X est aussi, en restriction à chaque
« tranche » X × {d}, un homéomorphisme sur X. S1 e2iπt

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, X l’espace total de p, p−1 (b) la fibre de p au-dessus
de b, V un voisinage distingué de b pour p, θ une trivialisation locale de p au-dessus de V .
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 p ∶ X → B et p′ ∶ X ′ → B deux revêtements ayant 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 .
L’application id est un morphisme de revêtements, dit identité, de f sur f . Si f ′′ ∶ X ′′ → B
est un revêtement de base B et φ′ un morphisme de revêtements de f ′ sur f ′′ , alors φ′ ○φ est
un morphisme de revêtements de f sur f ′′ , dit 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 X = X ′ , nous parlons d’automorphisme de revêtements. Deux revêtements 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 notons
aussi parfois AutB (X) ce groupe, mais cette notation est abusive, car il peut exister deux
19
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.29).
Un revêtement f ∶ X → B de base B est dit trivial s’il est isomorphe au 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, qui est trivial si W est un ouvert distingué.
Proposition 2.1. L’application f 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, si I et (Ui )i∈ I comme dans l’énoncé existent, alors notons D l’en-
semble 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 h est une trivialisation locale de f au-dessus de V . ◻

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 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 n. Un revêtement à un
feuillet est un homéomorphisme (car il est alors injectif, et tout revêtement est continu,
ouvert, surjectif).
20
Proposition 2.2. 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’application f est propre (voir la définition au dessus de la proposition A.22 dans
l’appendice A) et l’espace topologique Y est connexe,
est vérifıée, alors f est un revêtement fini, donc à n feuillets pour un n ∈ N − {0}.

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. Comme X est séparé,
si F est fini, nous pouvons supposer que les Ux pour x dans F sont deux à deux disjoints.
Sous la première hypothèse, posons V = ⋂x∈F f (Ux ), qui est ouvert car f est ouverte.
Alors f −1 (V ) ⊃ ⋃x∈F f −1 (V ) ∩ Ux (union disjointe) et comme le cardinal des fibres est
constant, il y a égalité. De plus 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.
Si f est propre, alors le cardinal de chaque fibre est fini non nul. En effet, l’application
f est ouverte, car c’est un homéomorphisme local, et fermée car propre (voir la définition
au-dessus de la proposition A.22 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 de x tel que Ux ∩ F = {x}. Elle est donc finie.
Soit Ux pour x ∈ F comme ci-dessus. 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éomor-
phismeentre 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.71 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 de degré n > 0. Soit Z l’ensemble des racines du polynôme
dérivé P ′ , F l’ensemble fini P (Z) et U l’ouvert connexe C − P −1 (F ). Alors 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 U , et les images réciproques de chaque point de C − F ont
exactement n racines.
● 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/immersion, alors f est un revêtement (car un ho-
méomorphisme local propre).

21
2.3 Actions de groupes topologiques
Cette partie est composée de définitions et propriétés élémentaires sur les actions conti-
nues de groupes et les groupes topologiques. Nous renvoyons à l’appendice B.1 pour des
rappels sur les actions ensemblistes de groupes.
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. 3 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. Si G est un groupe topologique,
G Ð→ G
alors pour tout g ∈ G, la translation à gauche Lg ∶ par g et la translation à
h ↦ gh
G Ð→ G
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 4 sur Cn , et GLn (R)
le 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.14. (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 (quel-
conque) 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, est un groupe topologique.
3. 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
4. définie par n’importe laquelle de ses normes

22
(2) Montrer que le groupe abélien Rn , muni de la topologie usuelle, est un groupe topologique
localement compact. Montrer (voir le corollaire 2.5) 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.13) 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.


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, où
e est l’élément neutre de G. Nous dirons que G opère (ou agit) continuement sur X s’il
est muni d’une action continue de G sur X. Nous supposons 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,
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

23
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. 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 ouvert (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
compactes, voir la partie A.4 dans l’appendice). Lorsque G est discret, une action (continue)
propre de G sur X est aussi appelée une action proprement discontinue.
Proposition 2.3. (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.
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/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.22), donc {g ∈ G ∶ K ∩ gK ≠ ∅} =
pr1 (gr−1 (K × K)) 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). 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.22 montre que gr est propre.
(2) Si G est compact, pour tout compact K de X, l’application ψ ∶ G × K × K → K × K
définie par (g, x, y) ↦ (x, gy) est continue entre espaces compacts donc est propre. Si ∆
est la diagonale de K × K, alors ∆ est fermée donc compacte dans K × K. Donc ψ −1 (∆)
24
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. ◻
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.4. Si X et G sont séparés et si G agit proprement sur X, alors les orbites
de G dans X sont fermées et l’espace des orbites G/X est séparé. 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. 5 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. Si x n’est pas dans la même orbite que y, alors (x, y) n’appartient
pas à im(gr), donc il existe des ouverts U, 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é.
Les orbites, images réciproques par π (continue) des singletons (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.5. 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, Tn = Rn /Zn est un groupe topologique compact.
Démonstration. Puisque l’inverse induit un homéomorphisme 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 topologique 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 continuité de l’application (x, y) ↦ xy −1 , la partie KK −1 est compacte dans G, et donc
5. Voici une démonstration de la séparation de G/X lorsque X et G sont supposés localement compact
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′ , 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ée) 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 G/X est séparé.

25
KK −1 ∩ H est un compact de H. Par conséquent, l’action par translations à gauche de H
sur G est propre. Le résultat découle alors de la proposition 2.4. ◻

Exercice E.15.
(1) Si G est un groupe topologique compact agissant (continuement) sur un espace topolo-
gique séparé X, montrer que l’action de G sur X est propre.
(2) 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 homéomorphes respectivement
n(n+1) n(n+1)
2 2 −1 −1
à Rn , Rn ,R 2 et R 2 .
1 0
(3) 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
homéomorphe à la sphère Sn .

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 6 et propres de groupes discrets. Ils jouent un rôle essentiel dans la
théorie des revêtements.

Théorème 2.6. 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 ;
(3) la projection canonique X → G/X est un revêtement.

Démonstration. (1) 7 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 (V × V ) ∩ im(gr) soit contenu dans la diagonale de X × X. Donc si 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.73 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
6. Voir la partie B.1 pour des rappels sur les actions de groupes.
7. 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, il existe g1 , . . . , gk dans G − {e} tels que

{g ∈ G − {e} ∶ gU ∩ U ≠ ∅} = {g1 , . . . , gk } .

Pour tout i ∈ {1, . . . , k}, comme l’action est libre, nous avons gi x ≠ x. Comme X est séparé et l’action
continue, 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.

26
(1), c’est-à-dire g = g ′ . De plus, l’application π∣gV ∶ gV → U est continue, ouverte, surjective.
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.7. 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. Par la proposition 2.4 et le théorème 2.6 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 (1) de l’exercice E.15. Mais nous donnons une autre démonstration
ci-dessous. 8
Comme G est fini, l’image réciproque d’un point est finie, donc compacte car G × X est
séparé. Enfin, 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.91). D’où
gr(F ) = ⋃ gr(F ∩ ({g} × X)) = ⋃ pr−1 ′
1 (Fg ) ∩ Fg
g∈G g∈G

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


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.7). 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 (λ, (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 cano-
nique S2n+1 → Ln,p est un revêtement à p feuillets (par le corollaire 2.7).
Corollaire 2.8. 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. 9 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é de
8. 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.
9. 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.8 découlent donc, si G est localement compact, du corollaire 2.5 et de la version localement
compacte du théorème 2.6 (voir la note de bas de page 5.

27
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 différent de e et appartient à U ,
contradiction. Donc H est fermé.
Maintenant, afin de montrer les deux dernières affirmations du corollaire 2.8, par la
proposition 2.4 et le théorème 2.6, 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.79, l’application Rn → (S1 )n définie par (t1 , ..., tn ) ↦ (e2iπt1 , ..., e2iπt1 )
est un revêtement.

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
p ↓↑s
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
28
(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′ .
Nous donnerons dans la partie 2.9 un critère nécessaire et suffisant pour l’existence de
relèvements.

Proposition 2.9. (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 coïncidant 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
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.10.
(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 des automorphismes
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é. Si x ∈ X, alors l’application qui à un
automorphisme de revêtements φ associe l’unique élément g de G tel que φ(x) = gx,
est un isomorphisme du groupe Aut(p) sur le groupe G. ◻

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.

Proposition 2.11. (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.

29
Proposition 2.12. (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 h(y, 0) = f (y) pour tout y ∈ Y , il existe un
unique relèvement ̃h de h tel que ̃ h(y, 0) = f̃(y) pour tout y ∈ Y .

Démonstration. L’existence 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 ∶ (y, t) ↦ θ( h(y, t), pr2 ○ θ−1 ○ f̃(y) )
convient.
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 h(Uy ×[ i−1 n , n ]) soit contenu dans un voisinage ouvert distingué
i+1

Vy,i de h(y, ni ).
Puisque p∣p−1 (Vy,i ) 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écurrence,
n
nous construisons un relèvement ̃ gi de h∣Uy ×[ i , i+1 ] tel que ̃
gi (z, ni ) = ̃
gi−1 (z, ni ) pour tout z
n n
dans Uy . En recollant ces relevés (voir l’exercice E.1), nous obtenons un relèvement ̃ gy de
gy (z, 0) = f̃(z) pour tout z dans Uy .
h∣Uy ×[0,1] tel que ̃
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.9, 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. ◻

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

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

α(1) = β (1)

α
β
α(0) = β (0)

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


̃ et β̃ ont même
relèvements par p de α et β respectivement, ayant même origine, alors α
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) ,

30
si ̃
h ∶ [0, 1] × [0, 1] → X est le relèvement de h tel que ̃ ̃(t), alors par l’unicité dans
h(t, 0) = α
la proposition 2.11, et comme les chemins constants se relèvent en des chemins constants,
nous avons
̃ ̃
h(t, 1) = β(t), ̃ ̃
̃(0) = β(0),
h(0, s) = α ̃ ̃
̃(1) = β(1)
h(1, s) = α . ◻

Corollaire 2.14. 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.13. ◻

Corollaire 2.15. 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 si leurs relèvements d’origine 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).
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 si l’assertion (2) est vérifiée. Par
la propriété de relèvement des homotopies, les chemins α et α′ sont homotopes, ce qui
implique l’assertion (1). ◻

Exercice E.16. Montrer que 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. Nous
notons xg = α̃(1) ∈ F l’extrémité de l’unique relèvement α̃ de α d’origine x. Par le corollaire
2.13, le point xg de F ne dépend pas du choix du représentant α de g.

Proposition 2.16. (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).

31
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 [α ]
d’origine x et du relèvement β̃ de β d’origine α
̃(1). Le relevé
d’origine x du chemin constant en b est le chemin constant x ̃
α
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.

Proposition 2.17. 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 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
a pour extrémité x′ . Donc x[p ○ α] = x′ . ◻
Il découle des propositions 2.17 et 2.16 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’appencice B.1.

Corollaire 2.18. 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 . ◻


32
En particulier, si X est connexe par arcs et 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).
Corollaire 2.19. 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.14). ◻
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.20. 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 p∗ est injective, et d’image
nulle, donc est un isomorphisme. Par le corollaire précédent, p est donc un homéomorphis-
me. ◻
Proposition 2.21. 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).
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 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 ,

ce qui montre que l’application γ ↦ gγ est un morphisme de groupes.


La surjectivité découle du fait que π1 (B, b) agit transitivement sur F car X est connexe
par arcs. 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). ◻
En particulier, sous les hypothèses de la proposition précédente, p∗ π1 (X, x) est alors un
sous-groupe distingué de π1 (B, b) et le groupe quotient π1 (B, b)/p∗ π1 (X, x) est isomorphe
à G.
Corollaire 2.22. 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. ◻
Exemples :
(1) Comme la projection canonique R → R/Z est un revêtement, puisque R est séparé et
simplemetn connexe, et puisque S1 est homéomorphe à R/Z, nous avons donc

π1 (S1 ) ≃ Z .

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


33
(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.
(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
π1 (Ln,p ) ≃ Z/pZ .

2.8 Groupe fondamental des graphes


Comme son nom l’indique, le but de cette partie est de calculer le groupe fondamental
d’un graphe. Nous renvoyons à la partie 3 pour une autre méthode. Nous utiliserons la
présentation 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 10 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 tous les v ∈ VX et 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. Un
graphe orienté est un graphe muni d’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.
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 (e0 , . . . , en ) d’arêtes de X telles
que t(ei−1 ) = o(ei ) pour i = 1, . . . , n 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 = 1, . . . , n, et qui est
sans aller-retour, c’est-à-dire vérifiant ei ≠ ei−1 pour i = 1, . . . , n.
Le graphe X est dit localement fini si pour tout sommet v ∈ VX de X, l’ensemble
{e ∈ EX ∶ o(e) = x} 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 avons
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é
10. Nous omettrons le mot « combinatoire » lorsque le contexte est suffisant.

34
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
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 11 (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∣, encore appelée l’ensemble des
sommets du graphe ∣X∣ et notée VX. 12
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 X induit une action (continue) du groupe
discret G sur la réalisation topologique ∣X∣ de X, obtenue en passant en quotient par la
relation d’équivalence l’application

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

définie par (g, (e, t)) ↦ (g e, t) et (g, v) ↦ gv. La réalisation topologique ∣G/X∣ du graphe
quotient G/X s’identifie avec le quotient G/∣X∣ de la réalisation topologique ∣X∣ par G
Remarques. Un graphe topologique ∣X∣ est un espace topologique séparé 13 et locale-
ment contractile. 14 Un compact de ∣X∣ ne rencontre qu’un nombre fini d’arêtes ouvertes. 15
11. Nous omettrons le mot « topologique » lorsque le contexte est suffisant.
12. 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 arrête
de X,
● EX ′ = EX × {−1, 1}
● for every e ∈ EX, we have 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.
13. 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′ ).
14. La réunion d’un sommet v et des demi-arêtes ouvertes d’extrémités v est un voisinage ouvert contrac-
tile de v dans ∣X∣.
15. 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, 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

35
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.23. Un arbre est contractile. Tout groupe fondamental de graphe est un
groupe libre.
Démonstration. Si x0 est un sommet d’un arbre ∣T ∣, pour tout x ∈ X, il existe un unique
chemin d’arêtes sans aller-retour de x0 à une arête contenant x, paramétré de manière
isométrique le long de chaque arête, et la rétraction par déformation le long de ce chemin
montre que T est contractile.
Soient X un graphe et x ∈ X. Nous pouvons supposer que X est connexe (donc connexe
par arcs). Par le lemme de Zorn, il existe un arbre maximal dans X contenant x. En écrasant
cet arbre en un point, tout graphe connexe a le même type d’homotopie qu’un bouquet de
cercles. Par invariance par homotopie, il suffit donc de montrer que si B est un bouquet de
cercles, 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.3 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.22. ◻
Corollaire 2.24. (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). Soit T le graphe de Cay-
ley 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.22. Puisque le quotient H/T est un graphe, le
résultat découle de la proposition 2.23. ◻

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.25. (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 tel
que f̃(y) = x si et seulement si
f∗ π1 (Y, y) ⊂ p∗ π1 (X, x) .
Démonstration. Si un tel relèvement existe, le diagramme suivant
(X, x)

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

de sorte que re○ ∈ [0, 12 [ , et Ue○ est un ouvert de e et Fe○ est 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.

36
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 16 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é α

β̃ 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.26. 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. ◻

Corollaire 2.27. 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. Soient x ∈ X et
x′ ∈ X ′ tels que p(x) = p′ (x′ ), il existe alors un unique isomorphisme de revêtements
φ ∶ X → X ′ 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̃′ le relèvement de
l’application continue p′ par le revêtement p tel que p̃′ (x′ ) = x. Alors l’application continue
16. Rappelons (voir la fin de la partie A.1) 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.

37
p̃ ○ p̃′ ∶ X ′ → X ′ est un morphisme de revêtements de p′ , car 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.10 (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.10 (1). ◻
Exercice E.17. 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é 17 divise n.

2.10 Structure des morphismes de revêtements


Dans cette partie essentiellement technique, 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,
∀ 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. Le chemin f ○ α ̃ dans X ′ est un relèvement par p′ de α d’origine
f (x), donc son extrémité f (xg) vaut f (x)g.
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 ′ (pour
les actions à droite de π1 (B, b) sur F et sur F ′ , voir l’appendice B.1 pour la terminologie).
Proposition 2.28. 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.


Démonstration. Étape 1 : Ramènons-nous tout d’abord au cas où X est connexe par
arcs.
Lemme 2.29. 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 d dans D tels que θ(V × {d}) ⊂ C.
Si x ∈ C, notons α un chemin 18 entre p(x) et b, et α ̃ son relevé d’origine x. Alors
−1 ′
̃(1) ∈ p (V ) ∩ C, donc D est non vide.
α
17. Voir l’exercice E.11
18. qui existe car B est connexe par arcs, voir la note de bas de page 16.

38
Par connexité par arcs, si d ∉ D′ , alors θ(V × {d}) ∩ C = ∅, et donc θ∣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.17,
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 le résultat est vrai pour chaque Xi , il est donc vrai pour X.

Étape 2 : Nous supposons maintenant X connexe par arcs. En particulier, l’action


de π1 (B, b) sur F est transitive (voir la proposition 2.17).
Pour montrer que Θ 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.10 (1).
Pour montrer que Θ 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.25, il suffit de montrer que p∗ π1 (X, x) est contenu dans p′∗ π1 (X ′ , x′ ). Par la
proposition 2.16, 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 f∣F et φ sont π1 (B, b)-équivariants, comme l’action de π1 (B, b) sur F est tran-
sitive et comme f (x) = φ(x), nous avons donc f∣F = φ. Ceci montre la surjectivité. ◻

Corollaire 2.30. Sous les hypothèses de la proposition 2.28, 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 ψ ∶
F ′ → F , soient f ∶ X → X ′ et g ∶ X ′ → X les morphismes de revêtements tels que 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é g ○ f = idX . De même f ○ g = idX ′ et 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.31. 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.

39
Démonstration. L’application pr1 ∶ B × F → B est un revêtement, 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 ) ). La seconde projection pr−1
′ −1
1 (b) → p (b) est
donc une bijection π1 (B, b)-équivariante. ◻

Corollaire 2.32. 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.28, 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.33. 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
G-équivariance de φ, nous avons,

∀ g ∈ G, φ(Hg) = Hng . (∗)

En particulier, Hn = φ(He) = φ(Hh) = Hnh pour tout h ∈ H. Donc n appartient à N (H).


Nous avons donc une application

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


φ ↦ Hnφ .

C’est un morphisme de groupes injectif par (∗). Pour tout n dans N (H), l’application
φ ∶ G → H/G définie par φ(g) = Hng, vérifie φ(hg) = Hnhg = H(nhn−1 )ng = φ(g)
pour tout h dans H. Elle induit donc une application φn ∶ H/G → H/G. Celle-ci est G-
équivariante et bijective, d’inverse φn−1 , et son image par AutG (H/G) → H/N (H) est 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.34. 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.

40
Démonstration. Soient b = p(x) et F = p−1 (b). Puisque X est connexe par arcs (voir la
note de bas de page 16) et par l’affirmation qui précéde le corollaire 2.18, 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.16. Par le corollaire 2.30 et le lemme 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.35. 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.22 dans la partie 2.14).
Comme X est connexe, le groupe Γ agit librement sur X par le corollaire 2.10 (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 ∆ est la diagonale de B ×B, alors ∆ est fermée dans B ×B (voir l’exercice E.A.91
dans l’appendice A.5) et

(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), et Vx , Vy les composantes
connexes de p−1 (V ) contenant x, 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.
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.36. 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é pour
−1
p et 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. 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.10 (3)). En particulier, comme x′ ∈ s′ (V ),
nous avons x′ ∈ φ(X). Donc si x′ ∉ φ(X), alors φ(X) ne rencontre pas le voisinage s′ (V )
de x′ , ce qui montre que le complémentaire de φ(X) est ouvert.
41
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. Comme ci-dessus, nous avons φ ○ sx = s′ . Donc l’homéo-
morphisme de s′ (V ) × φ−1 (x′ ) dans φ−1 (s′ (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 et fermé 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.

Théorème 2.37. 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. Si l’assertion (1) est 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 et puisque Aut(p) préserve
l’ensemble des relèvements d’un lacet dans la base.
Si l’assertion (4) est 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.
Si l’assertion (3) est 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’isomorphisme de
groupes [β] ↦ [c ⋅ β ⋅ c] (voir la proposition 1.3). Comme p∗ ([c ⋅ β ⋅ c]) = [α]−1 p∗ ([β]) [α],
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.


42
Montrons que l’assertion (2) implique l’assertion (1). Soient G = π1 (B, b) et H =
p∗ π1 (X, x). Par la remarque précédant le corollaire 2.34, si H est un sous-groupe dis-
tingué de G, alors le groupe AutG (H/G) agit transitivement sur H/G. 19 Comme X est
connexe par arcs, il existe par le corollaire 2.18 une bijection G-équivariante de F sur H/G,
pour les actions à droite de G sur F et sur H/G. Donc par le corollaire 2.30, le groupe des
bijections G-équivariantes de H/G agit transitivement sur H/G si et seulement si Aut(p)
agit transitivement sur F .
Supposons maintenant que B est séparé. Si l’assertion (5) est vérifiée, alors Γ est contenu
dans Aut(π) et agit transitivement sur chaque fibre de π, donc l’assertion (1) est vérifiée.
Réciproquement, si l’assertion (1) est vérifiée, alors par la proposition 2.35, le groupe discret
Γ = Aut(p) agit proprement et librement sur X, et l’application f ∶ Γ/X → B induite par
p par passage au quotient est un revêtement à un feuillet, donc un homéomorphisme, tel
que 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.
Par exemple, comme tout sous-groupe d’un groupe abélien est distingué et par la défini-
tion (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.18. 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
19. 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 . Comme elle envoie He sur Hg, ceci montre le résultat en
faisant varier g dans G.

43
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.10 (1), le morphisme φ est unique. Un revêtement universel de B est
unique à isomorphisme près (même démonstration que le corollaire 2.27). 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.38. 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.37 est vérifiée. ◻
Le corollaire 2.26 s’énonce de la manière suivante.

Proposition 2.39. Si p ∶ X → B est un revêtement, d’espace total X simplement connexe,


alors p est un revêtement universel. ◻

Par exemple, l’application R → S1 définie par t ↦ e2iπt , les projections canoniques


R → Tn = Rn /Zn , Sn → Pn (R) pour n ≥ 2, et S2n+1 → Ln,p pour n ≥ 1 (où Ln,p est l’espace
n

lenticulaire, défini juste avant le corollaire 2.8) 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, ou un CW-
complexe (voir par exemple la partie 6.5 et [Pau3]), alors Y est semilocalement simplement
connexe.
Exercice E.19. 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. Montrer
que B est connexe et localement connexe par
arcs, mais n’est pas semilocalement simplement
connexe. Montrer que B n’admet pas de revête-
ment universel.
Attention, la propriété d’être semilocalement simple connexe n’est pas une propriété
locale (c’est-à-dire un ouvert d’un espace topologique semilocalement simplement connexe

44
ne l’est pas forcément). Par exemple, le cône CB sur l’anneau hawaïen B 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 semilocalement simplement connexe.
Théorème 2.40. 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. Si p ∶ X → B est un revêtement d’espace total simplement connexe
de B, pour tout point b de B, si V est un voisinage distingué de b, et s ∶ V → X une
section du revêtement trivial p∣p−1 (V ) , alors l’inclusion i ∶ V → B est égale à p ○ s. Donc par
fonctorialité, 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.
Réciproquement, si B est semilocalement simplement connexe, soit b ∈ B, soit B ̃ l’en-
semble des classes d’homotopie des chemins d’origine b et soit

̃
π∶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).
Munissons l’ensemble des chemins dans B d’origine b de la topologie compacte-ouverte
̃ de la topologie quotient. Comme l’application d’évaluation en
(voir l’appendice A.4), et B
un point est continue pour la topologie compacte-ouverte (voir l’exercice E.A.90), et par
la continuité des applications induites par passage au quotient d’applications continues,
l’application ̃
π est continue.
̃ par
Le groupe discret G = π1 (B, b) agit sur B

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

Cette action est continue et libre, car si [α ⋅ β] = [β], alors [α] est la classe d’homotopie
[β ⋅ β] = [cb ] du lacet constant cb en b. Les orbites de G sont les fibres de ̃ π , car si
̃
π ([β]) = ̃π ([β ′ ]), alors β ′ ⋅ β est un lacet en b et [β ′ ] = [β ′ ⋅ β] [β].
̃ → G/B
Si p ∶ B ̃ est la projection canonique, alors l’application ̃ π induit par passage au
̃
quotient une application f ∶ G/B → B telle que le diagramme suivant commute


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

et l’application f est continue et bijective.


̃ il existe un voisinage ouvert O = O[β] de [β] dans
Lemme 2.41. Pour tout [β] dans B,
̃ tel que
B
● pour tout g dans G, si O ∩ gO est non vide, alors g = e,
● ̃
π (O) est ouvert dans B.
45
Démonstration. Soit [β] dans B. ̃ Par la compacité de [0, 1] et puisque B est semiloca-
lement simplement connexe, il existe n ∈ N − {0} et, pour i = 0, ..., n − 1, des ouverts Vi
connexes par arcs, 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 β( ni ) (les composantes connexes par arcs d’un espace localement connexe
par arcs sont ouvertes, voir la fin de la partie A.1). Soient β ′ et β ′′ dans Õ tels que
β ′ (1) = β ′′ (1).
Vn−1
V2
β′ Pour tout i = 0, . . . , n, soit γi un
β ′ ( n2 ) β (1)
′ chemin dans Vi ∩ Vi−1 joignant
β ′ ( n1 ) β ′′ β ′ ( ni ) à β ′′ ( ni ), tels que γ0 et
γ1 γn soient constants. Posons alors
V0 β ′′ ( n2 )
βi′′ = β∣[′′ i , i+1 ] .
β ′′ ( n1 ) n n
b

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. ̃ Cet ensemble O est ouvert dans B ̃ (car
̃
le saturé de O est ouvert).
Soient g ∈ G et [β ′ ], [β ′′ ] ∈ O tels que [β ′ ] = g[β ′′ ]. Alors β ′ (1) = β ′′ (1), donc par ce
qui précède, [β ′ ] = [β ′′ ]. Comme G agit librement, 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.42. 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.


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. 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.41, sont disjoints sauf si g = e, c’est-à-dire
lorsque x = y.
Soit gr ∶ G × B̃→B ̃×B ̃ l’application graphe. Puisque G agit librement, l’image réci-
proque d’un singleton est un singleton, donc est compact car G × B ̃ est séparé.
Comme f est continue et bijective à valeurs dans un espace séparé, l’espace quotient
G/B ̃ est séparé. Donc (voir l’exercice E.A.91 (1) de la partie A.5) la diagonale ∆ de
(G/B)̃ × (G/B) ̃ est fermée, et l’image im(gr) = (p × p)−1 (∆) est fermée dans B ̃ × B.
̃

46
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 est ouverte, donc est un
homéomorphisme, et p est un revêtement (voir le théorème 2.6). 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 (s, t) ↦ α(st) est continue et comme C ([0, 1] × [0, 1], B) =
C ([0, 1], C ([0, 1], B)) (voir l’exercice E.A.90), l’application t ↦ [αt ] est un chemin dans
̃ d’origine la classe d’homotopie du lacet constant [cb ] et d’extrémité [α]. Donc B
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.40 et de la proposition 2.39.

Corollaire 2.43. Tout espace topologique séparé, connexe, localement contractile admet
un revêtement universel. ◻

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 (proposition 2.35), et transitivement sur
les fibres (car ̃
π est galoisien). Donc le revêtement Γ/B̃ → B est un homéomorphisme, et
−1
pour tous les b dans B et x dans ̃ π (b), les groupes Γ et π1 (B, b) sont isomorphes

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

π ) → π1 (B, b) tel que γx = xφ(γ)−1 pour tout γ dans Γ


par l’unique isomorphisme φ ∶ Aut(̃
(voir le corollaire 2.22).

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 et x ∈ ̃π −1 (b). Identifions Aut(̃ π ) avec π1 (B, b) comme à la fin de la partie
précédente.
Si H est un sous-groupe de Aut(̃ π ), alors l’application ̃π∶B ̃ → B induit une application
̃
πH ∶ H/B → B, appelée le revêtement de B associé à H. Nous appellerons revêtement
connexe de B tout revêtement de B d’espace total connexe.
47
Théorème 2.44. 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. Soit G = Aut(̃ π ). 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’application πH est un revêtement par la proposition 2.35, qui est galoisien si et
seulement si H est distingué dans G, par le théorème 2.37.
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.30, 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 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 ′ . Donc Ψ 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), donc les fibres des revêtements
connexes p et πH sont en bijection G-équivariante. Par le corollaire 2.30, 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.


̃ → B est galoisien, et nous avons un isomorphisme
Alors son revêtement associé πH ∶ H/B
de groupes
Aut(πH ) ≃ H/G .
̃ avec quotient homéo-
Le groupe discret H/G agit donc librement et proprement sur H/B,
morphe à B (voir la proposition 2.35).

48
(3) Si H et H ′ sont des sous-groupes de G = π1 (B, b), alors l’ensemble Mor(πH , πH ′ )
des morphismes de revêtements de πH sur πH ′ est en bijection avec MorG (H/G, H ′ /G),
l’ensemble des applications G-équivariantes de H/G dans H ′ /G (voir la proposition 2.28).
(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.
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.20. Montrer que les revêtements connexes du cercle S1 sont, à isomorphisme
près, son revêtement universel R → S1 avec t ↦ e2iπt , et ses revêtements à n feuillets
S1 → S1 avec z ↦ z n pour n ∈ N − {0}.

Proposition 2.45. 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. isomorphisme) 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′ .

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


point de Eα , et Hα le stabilisateur de xα dans π1 (B, b). Soit πα ∶ Xα = Hα /B ̃ → B le
revêtement connexe de B associé au sous-groupe Hα de π1 (B, b). 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), et nous notons
−1 −1
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 seconde assertion découle de la proposition 2.28 et de son corollaire 2.30, appliqués
à u−1 −1
E ′ ○ f ○ uE , qui est une application (resp. bijection) π1 (B, b)-équivariante de pE (b)
−1
dans pE ′ (b). ◻

2.14 Autres exercices


Exercice E.21. (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 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 SN 1 définie par
(ti )i∈N ↦ (e2iπti
)i∈N n’est pas un revêtement.

49
(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ête-


ment.

Exercice E.22. Soit p ∶ X → B un revêtement. Montrer que si B est séparé, alors X est
séparé. Montrer que si B est compact et si p est un revêtement fini, alors X est compact.

Exercice E.23. 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 + 2Z, montrer
que la topologie de l’espace topologique quotient G/H est la topologie grossière.

Exercice E.24. (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.25. (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 ⟩ = 12 tr(t X Y ) est un
produit scalaire euclidien sur V , invariant par l’action par conjugaison de SU(2). En déduire
l’existence d’un revêtement à deux feuillets SU(2) → SO(3).
(3) Quel est le groupe fondamental de SO(3) ?

Exercice E.26. (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, proprement et cocompactement 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

(2) 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
50
identité. Montrer que la bouteille de Klein K est homéomorphe à l’espace M1 ∪f M2 re-
collement (voir l’appendice A.2, exemple (5) après l’exercice E.A.83) de deux rubans de
Möbius le long de leur bord.
(3) 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)) ?
(4) (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 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.27. Soit B l’anneau hawaïen (voir l’exercice E.19), 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ête-


ments près, tel que la restrition 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
n+1
restriction à [1 − 21n , 1 − 2n+11
] vaut t ↦ n+1 1
(en 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 si n ≠ ′n , alors les actions
des lacets c(i ) et c(′i ) sur la fibre pn−1 (x) du revêtement pn sont différentes.
3) En déduire que le groupe fondamental de B est non dénombrable.

Exercice E.28. (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 que q ○ p ne soit pas un revêtement (on pourra
prendre B égal à l’anneau hawaïen (voir l’exercice E.19 ci-dessus) et q un revêtement pn
comme dans l’exercice E.27 ci-dessus, pour n = 0 par exemple), et chercher p qui soit un
revêtement à deux feuillets.

Exercice E.29. Quel est le nombre de classes d’isomorphisme de revêtements connexes à


deux feuillets du bouquet de k cercles ? Combien sont galoisiens ?
51
Pour n = 1, ..., 5, 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.30. Construire un revêtement universel des bouquets de deux et trois cercles
S1 ∨ S2 et de S1 ∨ S1 ∨ S2 .

Exercice E.31. 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.32. Soit S2 la sphère unité de R3 , soit S3 la sphère des (z1 , z2 ) ∈ C2 tels que
π
∣z1 ∣2 +∣z2 ∣2 = 1, et soit G le sous-groupe des isométries de 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 fon-
damental 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.33. 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 π ∶
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 .

Exercice E.34. Soit C l’ensemble des couples (p, q) ∈ C2 tels que 4p3 +27q 2 ≠ 0. Rappelons
que, pour (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

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.
52
(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éomorphe
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


Exercice E.18 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 examples de la gauche
vers la droite). Par la proposition 2.2, les applications sont donc des revêtements.
Par le théorème 2.37 (2), comme tout sous-groupe d’indice 2 d’un groupe est distingué
dans ce groupe, le premier revêtement est galoisien, de groupe de revêtement 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.37 (4). Son groupe des
automorphismes de revêtement est trivial, car tout tel automorphisme doit fixer le sommet
du 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 ayant un point fixe est l’identité (voir le corollaire 2.10).
Le troisième revêtement est galoisien de groupe Z/4Z par le théorème 2.37 (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, 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.37 (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 ayant un point fixe est l’identité (voir le corollaire 2.10).

Exercice E.24 (1) Le sous-groupe SL2 (R) est fermé donc localement compact, et son
groupe fini {±Id} (égal à son centre et distingué, par ailleurs) agit librement par translations
à droite sur SL2 (R). Donc la projection canonique SL2 (R) → PSL2 (R) est un revêtement
à deux feuillets (voir le corollaire 2.7).
(2) De même, le sous-groupe SLn (C) est fermé donc localement compact, et son groupe
fini Un Id d’ordre n (égal à son centre et distingué, par ailleurs) agit librement par trans-
lations à droite sur SLn (C). Donc la projection canonique SLn (C) → PSLn (C) est un
revêtement à n feuillets (voir le corollaire 2.7).

Exercice E.26 (1) Notons que le groupe G est engendré par les deux éléments b et
b−1 a ∶ (x, y) ↦ (x + 1, −y), et que (b−1 a)b = b−1 (b−1 a) ∶ (x, y) ↦ (x + 1, −y − 1). Pour tous
53
les  = ±1 et m, n ∈ Z, nous avons donc bn (b−1 a)m b = bn+(−1) (b−1 a)m ,
m

bn (b−1 a)m a = bn (b−1 a)m b(b−1 a) = bn+(−1) (b−1 a)m+1


m

et
bn (b−1 a)m a−1 = bn (b−1 a)m (b−1 a)−1 b−1 = bn−(−1) (b−1 a)m−1 .
m

Donc par récurrence sur la longueur d’un mot en b−1 a et 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 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 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.6 (3), la projection canonique R2 → K est un revêtement. Par la
proposition 2.39, puisque R2 est contractile, donc simplement connexe, la projection cano-
nique R2 → K est un revêtement universel. Par le corollaire 2.22, 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 .

K T2

(3) 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. L’application canonique πH de H/R2
dans K = G/R2 est donc un revêtement à deux feuillets par le théorème 2.44. L’application
(x, y) ↦ (2x, y) de R2 dans R2 induit un homéomorphisme f du tore T2 = R2 /Z2 sur
l’espace topologique quotient H/R2 . La composition 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 .
(4) 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,
comme A = Z a pour présentation (α, ∅) et B = Z a pour présentation (β, ∅) et C = Z
54
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 −1
En posant α = a et β = b a, les groupes de présentation ⟨a, b ∣ a b a −1 = b ⟩ et
⟨α, β ∣ α2 = β 2 ⟩ sont clairement isomorphes. Enfin le morphisme canonique du groupe libre
L(a, b) dans G qui à a associe a et à b associe b, qui est surjectif, puisque la partie {a, b}
engendre G, induit par passage au quotient un morphisme de groupes surjectif du groupe
−1
de présentation ⟨a, b ∣ a b a −1 = b ⟩ dans G. 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).

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

(2) De manière similaire à la construction du revêtement pn dans l’exercice E.27 (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’espace topologique Zn obtenu par recollement en les deux points 1 et
−1 du cercle S1 d’une copie de B − Sn − S0 , tel que la restrition 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 .

Notons q = p0 ∶ Y = X0 → B le revêtement construit dans l’exercice E.27 (1) pour


n = 0. Considérons l’espace topologique X obtenu en prenant l’espace topologique somme
55
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é.

Exercice E.29 Supposons k ≥ 1. Nous allons montrer qu’il y a exactement 2k − 1 classes


d’isomorphisme de revêtements connexes à deux feuillets du bouquet de k cercles, qui sont
tous galoisiens, et 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.

revêtements
galoisiens

revêtements
non galoisiens

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, 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 sur 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 = 1, ... , k. 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 finie de l’un de ces deux groupes l’engendre
56
si et seulement si elle n’est pas réduite à l’élément neutre. Deux morphismes non nuls
distincts dans Z/2Z ont des noyaux distincts, et deux morphismes non nuls dans Z/3Z ont
même noyau si et seulement si l’un est le double de l’autre.
Donc, il y a exactement 2k − 1 classes d’isomorphisme de revêtements connexes à deux
feuillets de Bk , et 3 2−1 (donc 4 si k = 2) classes d’isomorphisme de revêtements connexes
k

galoisiens à trois feuillets, du bouquet de k cercles.


Remarque. Les seuls groupes d’ordre 2 ou 3 sont tous les deux 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 .
Calculons maintenant le nombre de revêtements connexes non galoisiens du bouquet de
deux cercles. Tout revêtement X d’un bouquet de cercles B est un graphe, et si on oriente
les cercles de B, alors 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). Si x est le
point base de B, alors par relèvement des chemins, tout cercle orienté c de B définit une
permutation σc de F = p−1 (x), avec σc (x) 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 isomorphisme de revêtements d’un revêtement p ∶ X → B induit une
bijection σ de F = p−1 (x). Comme il préserve les relèvements de chemins, cet isomorphisme
de revêtements 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, le cycle de longueur 3, correspondant
aux trois possibilités suivantes de relèvement d’un cercle de B (modulo permutations de
la fibre) :

57
Si le revêtement est non galoisien, alors le relèvement d’un des deux cercles orientés de
B est du second type. Si le revêtement est connexe, le relèvement de l’autre cercle orienté
de B est alors 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.

Exercice E.30 Considérons l’espace topologique X égal à R où une copie de la sphère


S2 a été recollée en chaque point entier.

−2 −1 0 1 2

Puisque S2 est simplement connexe, les espaces topologiques X et 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, sont
connexes par arcs, localement contractiles et simplement connexes. L’action par transla-
tions 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 .

b2
ba−1 ba
b

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

π
Exercice E.32 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.
(1) Le groupe G est le groupe des isométries du décagone régulier de C, donc est fini.
C’est le groupe diédral D10 d’ordre 20.

58
r∶z↦e5z

π
5

s∶z↦z

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.7.
Une sphère de dimension au moins 2 est simplement connexe. L’espace X est donc
simplement connexe, car produit d’espaces simplement connexes. Le groupe fondamental
de B est donc isomorphe au groupe d’automorphismes G du revêtement universel p :

π1 (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 = 0, ... , 9. 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.
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é.
Comme p ∶ X → B est un revêtement universel, l’application H ↦ (πH ∶ H/X → B)
induit une bijection entre l’ensemble des classes de conjugaison de sous-groupes de G et
l’ensemble des classes d’isomorphisme de revêtements connexes de B. Donc les revêtements
connexes de B sont, à isomorphisme près, les πHk pour k = 0, ..., 9. Ceux qui sont galoisiens
sont les πHk où Hk est distingué, c’est-à-dire

πH0 , πH1 , πH2 , πH6 , πH7 , πH8 , πH9 .


59
Exercice E.33 (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
γ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 = 2, ... , k, 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 x), 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 = 2, ... , k. 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 (±1, ±1).
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.7, la projection canonique 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
R3 , l’application (z, w) ↦ (z −1 = z, w−1 = w) est la composée des symétries orthogonales
(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.

60
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 .

Exercice E.34 (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.
61
(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
62
(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.

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

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’un ensemble Fij (éventuellement vide) de morphismes 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 à unique isomor-
phisme près.

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 (voir la démonstration de la proposition
B.2 de la partie B.2) : si (G′ , (f ′ i )i∈I ) est une autre limite inductive, alors le morphisme
canonique ψ ∶ G → G′ tel que ψ ○ fi = f ′ i , donné par la partie existence de la propriété
universelle de (G, (fi )i∈I ), est un isomorphisme de groupes, unique par l’unicité dans cette
propriété universelle, dont l’inverse est 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 ψ ○ ψ ′ = id′G se démontre de même.
Soit L = L(∐i∈I Gi ) le groupe libre sur la 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 du fait que
Gi engendre Gi ), et N le sous-groupe distingué de L engendré par la réunion 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 . L’inclusion L(Gi ) → L induit par passage au quotient 20 un morphisme de groupes
fi ∶ Gi → G.
Soit H un groupe muni d’un morphisme hi ∶ Gi → H pour tout i ∈ I, tel que hj ○ f = hi
pour tout les f ∈ Fij et i, j ∈ I. Soit j ∶ ∐i∈I Gi → H l’application valant hi sur Gi , soit
̃ ∶ L → H le morphisme canonique associé à (H, j) par la propriété universelle du groupe
φ
̃ vaut l’élément neutre sur N , donc induit par passage au quotient un
libre L. L’application φ
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. ◻
20. Voir la formule (41) dans l’appendice B.1.

64
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 est surjectif si ⋃i∈I hi (Gi ) engendre H.
Dans la suite, nous identifions deux limites inductives par l’unique isomorphisme 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
des 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. 21 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.

Exercice E.35. Soient trois groupes A, B, C, 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))

est une présentation de groupe de la somme amalgamée A ∗C B.

Remarques. (1) Si B est le groupe trivial, alors la somme amalgamée A ∗C B est le


groupe quotient A/⟨⟨iA (C)⟩⟩ de A par le sous-groupe distingué 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.35)
⟨x, y ∣ x3 = 1, y 2 = 1, x = y⟩, donc est le groupe trivial puisque 2 et 3 sont premiers entre
eux.
21. 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 .

65
(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 iA et iB , lorsque
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. 22

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 (unique à unique isomorphisme près) muni de


morphismes de groupes jA ∶ A → G et jB ∶ B → G 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.36. (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 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 (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 .

(3) Montrer que le produit libre Z/2Z ∗ Z/2Z est isomorphe au groupe diédral infini
D∞ (engendré par les transformations t ↦ t + 1 et t ↦ −t de R).
(4) Montrer que Z/2Z ∗ Z/3Z est isomorphe à PSL2 (Z) = SL2 (Z)/{± id} ; on pourra
0 −1
envoyer le générateur de Z/2Z sur l’image de la matrice ( ) et le générateur de
1 0
0 −1
Z/3Z sur l’image de la matrice ( ). Montrer que Z/4Z∗Z/2Z Z/6Z (pour les inclusions
1 1
évidentes (les seuls morphismes non triviaux) Z/2Z → Z/4Z et Z/2Z → Z/6Z) est isomorphe
à SL2 (Z).
22. 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.

66
Exemple. Plus généralement, si A est un groupe, si (Gi )i∈I une famille de groupes et si
ιi ∶ 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 ιi , et
notée ∗A (Gi , (ιi )i∈I ) (et par abus, ∗A Gi quand les morphismes ιi 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 = {1, 2, ... n})). Nous identifierons Gi à son
image dans ∗i∈I Gi par l’injection canonique fi ∶ Gi → ∗i∈I Gi .
Exercice E.37. (1) Soit (Si )i∈I une famille d’ensembles. Montrer que le produit libre
∗i∈I L(Si ) est isomorphe 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 à ∗i∈I Gi pour toute permutation σ de I ;
● le groupe ∗α∈A (∗i∈Iα Gi ) est isomorphe à ∗i∈I Gi pour toute partition I = ∐α∈A 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⟩⟩. 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 = ∅. Montrer que le
morphisme canonique θ ∶ lim Gi → G associé à la famille (G, (hi )i∈I ) est un isomorphisme.

En particulier, 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.37 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 .

Formes normales dans les produits amalgamés


Soient A un groupe, (Gi )i∈I une famille de groupes et A → Gi un morphisme injectif 23
de groupes pour tout i. Identifions A avec son image dans Gi . Notons G = ∗A Gi , fi ∶ Gi → G
le morphisme de groupes canonique, et f = fi ∣A = fj ∣A 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 = 1, ... , n et isk ≠ isk+1 pour k = 1, ... , n − 1.


23. Cette hypothèse est cruciale pour obtenir une forme normale.

67
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 fi sont aussi injectifs. 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 = 1, ... , n et isk ≠ isk+1 pour k = 1, ... , n − 1. Cette
écriture s’appelle la forme normale de g. En particulier, dans G, nous avons Gi ∩ Gj = A
si i ≠ j et les Ri − {e} sont deux à deux disjoints.
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 = 1, ... , n et igk ≠ igk+1 pour k = 1, ... , n − 1.
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), 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, de sorte que l’action induite de A ne dépende pas de i.
Soient i ∈ I et Yi l’ensemble des mots réduits de la forme (1, s1 , ... , sn ) tels que is1 ≠ i.
Les ensembles A × Yi et A × (Ri − {e}) × Yi s’envoient dans X par les applications

(a, (1, s1 , ... , sn )) ↦ (a, s1 , ... , sn ) et (a, s, (1, 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 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 = 1, ... , n 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. Par
récurrence sur n, tout élément g admet donc au moins une écriture réduite. ◻
68
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.

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
(CW-complexes (voir la partie 6.5 et [Pau3]), variétés topologiques, ...) 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) . (1)

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. 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
69
de fibre H associé à cette action (voir la proposition 2.45, l’espace topologique Uk vérifiant
les conditions 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
2.45). Soit ψ ∶ p−1 −1
1 (U0 ) → p2 (U0 ) un isomorphisme de revêtements. Soit X l’espace topo-
logique obtenu en recollant X1 à X2 par ψ (voir l’exemple (5) précédant l’exercice E.A.84
dans l’appendice A.2.6).
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, nous avons pour k = 1, 2

∀ 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 ` = 1, . . . , n 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 (1), 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
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 les éléments ((i1 )∗ (c))((i2 )∗ (c)) de G1 ∗ G2
lorsque c parcourt G0 (voir la partie 3.1).
Montrons que N = ker θ, ce qui implique que θ est injectif, donc conclut la démonstra-
tion du théorème de van Kampen. Puisque (j1 )∗ ○ (i1 )∗ = (j2 )∗ ○ (i2 )∗ , il est immédiat que
70
la partie génératrie du sous-groupe distingué N est contenue dans ker θ, donc N ⊂ ker θ.
Montrons l’inclusion réciproque.
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.
t
Soit h ∶ [0, 1]2 → B une homotopie de (N − 1)/N
lacets entre γ1 ⋅ γ2 ⋅ . . . ⋅ γn et cb . Puisque
[0, 1]2 est compact et h continue, il existe (n − 1)/n
N ∈ N−{0, 1} multiple de n tel que chaque
carré de la subdivision de [0, 1]2 en N 2
carrés de même taille (voir le dessin ci-
1/n
contre) soit contenu dans h−1 (U1 ) ou dans
h−1 (U2 ). 1/N s
s=0 s=1

Pour tout (p, q) ∈ {0, . . . , N }2 , fixons un chemin αp,q de x0 à h( Np , Nq ), qui est contenu
dans U0 , U1 , U2 si h( Np , Nq ) appartient à U0 , U1 , U2 respectivement, ce qui est possible par
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
sur des intervalles [ Nq , q+1
N ] et en faisant des aller-retour le long des α0,q pour q parcourant
(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 = 1, . . . , N , 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
b h
1
γN ′
γN γi γi′

γi γi′
cb δ i− 1
γ2 γ2′
γ1 γ1′ b
s B
0 b 1

Pour tout q ∈ {1, . . . , N }, posons γq0 = γq et γqN = cb , et pour tous les p ∈ {1, . . . , N − 1},
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 ∈ {1, . . . , N }, posons δ0p = δNp
= cb et pour tous les q ∈ {1, . . . , N − 1}, notons δqp =
αp−1,q ⋅ (t ↦ h( N , N )) ⋅ αp,q , qui est aussi un lacet en b. Voir le dessin de droite ci-
p−1+t q

dessus, où nous avons posé γi′ = γi1 pour i = 1, . . . , N et δi = δi1 pour i = 0, . . . , N + 1. Nous
supposons pour réaliser un dessin simple que h en restriction au carré bleu du dessin de
71
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.
Notons que pour tous les p, q ∈ {0, . . . , N }, 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, le chemin suivant un côté du carré entre deux sommets consécutifs
est homotope (relativement extrémités) au chemin suivant les trois autres côtés entre ces
deux sommets.
Par conséquent, pour i = 1, . . . , N , si le carré Ci = [0, N1 ] × [ i−1
N , N ] est contenu dans
i
−1 ′
h (U1 ), alors les lacets γi , γi , δi−1 et δi sont des lacets dans U1 tel que le lacet γi =
α0,i−1 ⋅ (t ↦ h(0, i−1+t
N )) ⋅ α0,i soit homotope dans U1 à
i−1 s
δ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 i−1+t
⋅ (α1,i ⋅ (t ↦ 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. ◻
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

72
Alors U0 est contractile (il se rétracte par déformation forte sur le point commun b),
U1 et U2 ont le type d’homotopie du cercle (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 donne
π1 (B, b) ≃ Z ∗ Z .
Ceci démontre de nouveau (voir la proposition 2.23) 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é-
formation forte sur son bord S1 . Le plan R2 privé
de k points p1 , ... , pk se rétracte par déformation
forte sur un bouquet de k cercles plongé dans p1 p2 pk
R2 − {p1 , ... , pk }. Donc le groupe fondamental de
R2 −{p1 , ... , pk } est aussi un groupe libre de rang R2
k, pour tout k ∈ N.

(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
étiquettée a−1 , b−1 , c−1 , d−1 en renversant l’orientation induite par celle du bord de P . No-
tons X l’espace topologique quotient P /R, 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éo-
morphe à 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
73
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, 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.

Corollaire 3.4. Soit B un espace topologique. Soient X1 et X2 deux sous-espaces connexes


par arcs, 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 nous avons un
isomorphisme de groupes

π1 (X1 , b) ∗π1 (X0 ,b) π1 (X2 , b) ≃ π1 (B, b). ◻

Corollaire 3.5. Soient B un espace topologique, U0 , U1 , . . . , Un des ouverts connexes par


arcs tels que B = U1 ∪ ⋅ ⋅ ⋅ ∪ Un et U0 = Ui ∩ Uj pour tous les i, j ∈ {1 . . . , n} distincts, et
b ∈ U0 . Les applications induites sur les groupes fondamentaux en b par les inclusions de
Ui dans B pour i = 0, 1, . . . , n induisent un isomorphisme de groupes (avec la notation de
l’exemple précédant l’exercice E.37)

∗π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.
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. Soit fs ∶ [0, 1] → Y la projection
canonique de [0, 1] sur Cs ⊂ Y . Pour tout mot réduit r = s11 . . . skk 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 s11 , s22 , . . . , skk . Soit gr ∶ ∂Pr → Y l’application continue qui en restriction au
côté étiqueté si i vaut l’application fsi si i = 1, et l’application 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,
74
posons X = Z ∪g Y l’espace topologique recollement 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.84 de l’appendice A.2.6). 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 disjoints
de deux points non équivalents. 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.

L’espace X est localement contractile, car chaque Pr est contractile, et le complémentaire

de la réunion 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.23).
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. 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, 32 ) 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 ′ . Soit z = 12 ∈ S(0, 21 ) ⊂ U ∩ V .

U
U ∩V
z
V

Y′

Alors U , V , et U ∩ V sont connexes par arcs, U est contractile, donc π1 (U, z) = {e}, et
U ∩ V est un anneau, qui a le type d’homotopie du cercle. Soit α ∶ t ↦ 21 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.35, l’inclusion
V → X ′ induit un isomorphisme π1 (V, z)/⟨⟨[α]⟩⟩ ≃ π1 (X ′ , z).
75
Comme V se rétracte par déformation forte sur Y ′ , par une rétraction appropriée
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) (induite 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 disjointe Y ∐ ( ∐r∈F Pr ) dans Y ∐ ( ∐r∈F ′ Pr ) induit par passage au quotient une
application 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 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. 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.

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). Soient
x∈K ∩ Pi

○ 1 + ri ○
Vi = {x ∈ Pi ∶ d(0, x) < }, Wi = {x ∈ Pi ∶ d(0, x) ≤ ri } et U = X − ⋃ Wi .
2 i∈N

Alors U est un ouvert de X par la définition de la topologie somme disjointe sur ∐r∈R Pr ,
et {U } ∪ {Vi ∶ i ∈ N} est un recouvrement ouvert de X, dont aucun sous-recouvrement fini
ne recouvre K, 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
θ est surjectif. Il découle de la proposition précédente que l’image de toute homotopie entre

76
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.38. 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.39. Pour i = 1, 2, soit pi ∈ N − {0}, soit Bi une copie du disque unité fermé
B2 = {z ∈ C ∶ ∣z∣ ≤ 1}, 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.40. Cet exercice est la suite de l’exercice E.34 dont on reprend les notations.
(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∣}).
Exercice E.41. Soit (Gi )i∈I une famille de groupes, et pour tout i, soit (Xi , xi ) un espace
topologique 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.42. 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).
77
(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 = 0, ... , n−1. 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, on rappelle
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 Ω.
(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 = 1, ... , N , 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 Ω
Application numérique : que vaut π1 (Ω ̂1 ) si E = Z/nZ et σ ∶ x ↦ x + 1 mod n ?
(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
78
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 = {1, ... , p + q}, et
̂3 )
que σ 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 = 1, ... , 6 (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).

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 ̃ π.
̃ → B et un morphisme surjectif de groupes
(3) Montrer qu’il existe un revêtement q ∶ B
ψ ∶ G → Γ, uniques, tels que, pour tout g dans G, le diagramme suivant commute :

79
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 Θ ?
̃→B
(6) Notons pr2 ∶ E × B ̃ la seconde projection (x, y) ↦ y. Montrer que pr2 induit
̃ → B.
un revêtement connexe G/(E × B)
̃ 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
̂ l’espace topologique obtenu par recollement de CB sur Θ par f .
Notons Θ
̂
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


Exercice E.37 (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. 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 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.
(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
80
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 ), 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 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 .

Exercice E.38 Soient D, D′ deux droites de R3 . Nous notons X = R3 − (D ∪ D′ ), qui est


un ouvert connexe par arcs de R3 .
(1) Supposons d’abord D, D′ disjointes, et calculons π1 X par deux méthodes.
P P′


D′
D

U ∩ U′

a) L’espace X, étant un ouvert connexe 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 connexe et contractile, donc π1 (U ∩ U ′ ) = {1}. 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′ ), nous avons π1 U ≃ Z. De
même π1 U ′ ≃ Z. Par le théorème de van Kampen, nous avons donc

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

(un groupe libre de rang deux).


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, 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 .
81
(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)

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

(un groupe libre de rang trois).

Exercice E.39 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, avec (f1 )∗ (c) = xp1 , (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 .

Exercice E.40 (6) L’espace K1 = {(z, w) ∈ S3 ∶ ∣z∣ ≤ ∣w∣} est homéomorphe à 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.
82
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, 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 ⟩ .

Exercice E.42 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.

83
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 = 1, ... , n−1. 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 = 1, ... , n − 1),
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.
84
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 ∈ {1, ... , Card(E)} 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 .

85
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 = 2, ... , N . 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 classe
π 1 (Ω 1
d’homotopie du lacet image du cercle α0 dans Ω ̂′ (comme π1 (Ω ̂′ ) est abélien, il n’y a
1 1
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
86
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 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. ̃

87
̃ 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é.

88
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 l’on remplace « 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 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, ce qui constituerait 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 de X dans `2 (R).

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).
Il est immédiat qu’une base (dénombrable) d’un espace localement compact contient
une base (dénombrable) d’ouverts d’adhérences compactes. 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. Donc (1) et (2) sont équivalents.

89
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 (2) et (3) sont équiva-
lents.
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 (5) implique (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
(4) implique (1).
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 tels que U i est métri-
sable, 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 est dans 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 est
un homéomorphisme de X sur son image dans ` (R). En effet, l’injectivité découle du fait
2

que X soit séparé et que (Ui )i∈N soit une base d’ouverts. La continuité 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 tel que
x ⊂ Ui ⊂ X − F , et donc d(f (x), f (F )) ≥ ϕi (x)/(i + 1) > 0. Donc (1) implique (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,
● 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 locale-
ment compact, métrisable, séparable, dénombrable à l’infini. Au lieu de demander que M
soit séparé à 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.
Mais 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é topologique 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 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),
90
● 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 de partition de l’unité, que nous introduisons maintenant. Nous renvoyons à
l’appendice A 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 est localement finie, et qui vérifie ∑i ϕi = 1 (re-
marquer qu’alors (ϕ−1 α (]0, 1]))α∈A est un recouvrement ouvert, et que la somme ∑i ϕi (x)
ne possède qu’un nombre fini de termes non nuls pour tout x dans X). Soit U = (Ui )i∈I
un recouvrement ouvert de X. Une partition 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 l’on ait 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) ∑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) nous avons

(Supp ϕi ) ⊂ ⋃ Supp ϕ′α = ⋃ Supp ϕ′α ⊂ Ui ,


α∈f −1 (i) α∈f −1 (i)

91
car une union localement finie de fermés est fermée.
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.16.
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 a < b, l’application de R dans R 1

⎪ 2t−(a+b) −1


⎪ (1 + e (b−t)(t−a) ) si a < t < b

fa,b ∶ t ↦ ⎨

⎪ 1 si t ≤ a 0



⎩ 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. ◻

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 (voir 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. 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 sur y si n est assez grand), et qui est strictement
92
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.43. 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 les exemples en exercice ci-dessous. Il existe des espaces topologiques
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 les exemples en exercice ci-dessous.

Exercice E.44. (1) Soit X l’ensemble (R−{0}) ∐{0− , 0+ }. Montrer qu’il existe une unique
structure d’espace 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 (voir ci-dessous).

0+

0−

X Ω = R2 − {0} Ω = R2

(2) Considérons un champ de vecteurs (voir la section 6.3) de classe C1 ne s’annulant


pas sur un ouvert Ω de R2 , dont toute courbe intégrale est fermée dans Ω. Soit ∼ 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 y. Montrer que l’espace topologique quotient Ω/∼ est localement ho-
mé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éren-
tielle Ω 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.45. (Voir l’appendice A.2 pour des rappels sur les ordres.) Soit β un ordinal,
et β− l’ensemble ordonné des ordinaux strictement inférieurs à β. On considère l’ensemble
93
X = (β− × [ 0, 1[) − {(0, 0)} muni de la topologie de l’ordre induite par l’ordre lexicogra-
phique. 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, 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 )) pour 0 ≤ p ≤ n (avec convention immédiate
pour p = 0 ou p = n).
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
des couples (x, f (x)) pour x dans A.

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 ).

94
(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, 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 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 en 0, et qui est
un homéomorphisme de W sur U ∩ M .
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.10). 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 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.8) 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 x = 0 et que f (0) = 0, 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) = 0.
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 à permuter
les coordonnées de Rn , comme f est une submersion 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.
1≤i,j≤n−p
Notons pr1 la projection sur le premier facteur de Rp × Rn−p . La différentielle en x de
I ∗
l’application F ∶ y ↦ (pr1 (y), f (y)) est inversible, car sa matrice est de la forme ( p ).
0 B
Donc par le 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.

95
Exemples. (1) Les sous-variétés C∞ de Rn , de dimension n est de codimension 0, sont
exactement les ouverts U non vide de Rn . L’inclusion de U dans Rn est un paramétrage
local. L’application f ∶ U → {0} est de classe C r et
(2) Le dessin ci-dessous représente quelques (morceaux de) surfaces de R3 .

Si x ∈ M , un paramétrage local de classe Ck de M en x est une application f ∶ V → M ,


où V est un voisinage ouvert de 0 dans Rp , telle que f (0) = x, f soit une immersion Ck
24

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).
Exercice E.46. 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 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.99 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 f −1 ○ g 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
(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)).
24. 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 locel en x. Mais en pratique, et quitte à effectuer des translations
à la source, nous pouvons prendre n’importe que point de Rn .

96
(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 → Rn
un difféomorphisme tel que φ(x) = 0 et φ(W ∩ M ) = W ′ ∩ Rp (où nous identifions Rp
avec le sous-espace 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 de U et V
respectivement à valeurs dans l’ouvert W ′ ∩ Rp de Rp sont des 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. Donc 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
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 (1) fait encore sens lorsque k = 0. Nous parlons
alors de sous-variété topologique (ou de classe C0 ). La définition (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 (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 (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.47. 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


Si ϕ ∶ W → M est un paramétrage local d’une sous-variété différentielle M de dimension
n, alors les applications (λ1 , . . . , λn ) ↦ ϕ(λ1 , . . . , λn ) sont des systèmes de coordonnées qui
permettent localement de se ramener dans un ouvert de Rn . En particulier, nous pouvons
demander qu’une application entre sous-variétés soit de classe Ck si elle l’est quand nous
la ramenons à des applications entre ouverts d’espaces euclidiens usuels par ces systèmes
de coordonnées.
Plus précisément, soit r ∈ (N − {0}) ∪ {∞} une 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). Soit k ∈ (N − {0}) ∪ {∞} tel que k ≤ r. Soit f ∶ M → N
une application.
97
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 les 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 f lue
dans ces paramétrages locaux est alors juste l’application φ elle-même, qui est de classe
Cr .
(4) 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 Rm ambiant à valeurs dans un voisinage
ouvert V de N dans son espace euclidien Rn ambiant, telle que f̃ envoie M dans N , soit

de classe Ck , et ait pour restriction à M l’application f .


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 redres-
sement, nous pouvons donc supposer que M est un ouvert de l’espace Rm × {0} des m

premières coordonnéees de Rm contenant 0, que N est un ouvert de l’espace Rn des n
premières coordonnéees de Rn contenant 0 et que f (0) = 0. Nous pouvons alors prendre

pour paramétrage 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 ψ −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 . Pour montrer la réciproque, il s’agit d’un problème de passage du
local au global, et nous aurons besoin des partitions de l’unité de classe Ck , pour lesquelles
nous renvoyons à 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’in-
verse 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éomorphisme
de l’une dans l’autre.
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 des paramétrages locaux soit une immersion
98
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 les exercices E.C.106 dans l’appendice C et E.53).
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 leur extension pour les sous-variétés.
Soit x un point de M , supposons à partir de maintenant que f ∶ M → N soit de classe
k
C .

Théorème 4.7. (Forme normale locale des immersions) Si f est une immersion en
x, alors pour tout paramétrage local ϕ de M en x, il existe un paramétrage local ψ de N
en f (x) tel que, 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), il existe un paramétrage local ϕ de M en x, tel
que, au voisinage de 0, nous ayons

ψ −1 ○ f ○ ϕ (x1 , . . . , xn ) = (x1 , . . . , xm ) .

(Forme normale locale des applications de rang constant) Si f est une appli-
cation de rang constant s ≤ min{p, q} sur un voisinage de x, alors il existe un paramétrage
local ψ de N en f (x) et un paramétrage local ϕ de M en x tels que, au voisinage de 0,
nous ayons
ψ −1 ○ f ○ ϕ (x1 , . . . , xp ) = (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.8. (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.7 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’application
linéaire (x1 , . . . , xm ) ↦ (x1 , . . . , xs , 0, . . . , 0). Le résultat en découle.

99
(2) Soient x dans f −1 (S), y = f (x) et z =
g(y). En utilisant la définition 4.5 (2) des sous- f −1 (S )
variétés, soient U un voisinage ouvert de y dans
N et g ∶ U → Rn−p une submersion Ck telle que M
nous ayons S∩U = g −1 (z). Alors g○f est une sub-
f
mersion en x, et f −1 (S) ∩ f −1 (U ) = (g ○ f )−1 (z),
ce qui montre le résultat (par la continuité de f
N
pour la dernière affirmation). ◻ S

Une application f de M dans N est un Ck -plongement 25 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
parties 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’application d’inclusion d’un
intervalle ouvert borné non vide dans R est un plongement d’image non fermée.
Nous renvoyons à l’appendice A.4 pour la définition d’une application propre et ses
propriétés (dont la proposition A.23), dont le résultat suivant découle immédiatement.
Proposition 4.9. 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 suivante dit en particulier que l’image d’une sous-variété par un plon-
gement Ck est une sous-variété.
Proposition 4.10. 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. ◻
25. ou plongement tout court quand le degré de différentiabilité est sous-entendu

100
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, et partant, de sous-espace
tangent en un point d’une sous-variété de Rn .
Soient p ≤ n dans N, 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), et 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).

Proposition 4.11.
(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))} .

101
(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 f ○ c(t) = 0 pour tout
t assez petit, donc en dérivant dfx (ċ(0)) = 0 et le sous-espace vectoriel Tx M est contenu
dans 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 Im dfx . Par 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 (4). ◻
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. On appelle 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.12. Soit M une sous-variété de classe Cr+1 de Rn , 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 classe Cr de Rn ×Rn , et l’application π ∶ T M → M définie
par (x, v) ↦ x est de classe Cr .
Sauf si 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
102
Rn . Puisque Ty0 M = Im dϕ0 par la proposition 4.11 (4), soit v0 ∈ Rp tel que dϕ0 (v0 ) = w0 .
Montrons que l’application

ψ ∶ (x, v) ↦ (ϕ(x), dϕx (v + v0 )) ,

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.11 (4),
cette 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 . C’est une immersion en tout point de
son domaine, car ϕ l’est et dϕx est linéaire et injective, et la matrice jacobienne de ψ en
(x, v) est triangulaire supérieure par blocs n × p dans les décompositions Rp × Rp de l’es-
pace 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’application linéaire dϕx dans
les bases canoniques de Rp et Rn . Enfin, c’est une application propre et bijective de W × Rp
sur (U × Rn ) ∩ T M , donc un homéomorphisme entre ces espaces. 26
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 Cr . ◻
Remarque. 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, car les applications ψ ∶ (x, v) ↦ (ϕ(x), dϕx (v + v0 )) de la démonstration
précédente sont des Cr -difféomorphismes sur leur image, chaque fibre {x} × Rp de la pre-
mière projection U × Rp → U est naturellement munie d’une structure d’espace vectoriel,
et ψ ∶ {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 Ck 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) ↦ (x, Tx f (v)) est appelée l’application
tangente à f , et notée T f . En prenant des paramétrages locaux, nous obtenons que si f
est de classe Ck avec k ∈ (N − {0}) ∪ {∞}, alors T f est de classe Ck−1 .
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
26. En fait, l’application inverse de la bijection ψ ∶ W × Rp → ψ(W × Rp ) est l’application définie par
(y, w) ↦ (ϕ−1 (y), (dϕϕ−1 (y) ) (w) − v0 ), qui est clairement continue.
−1

103
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 27 f est de
classe Ck 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.
Si M et N sont des ouverts de Rn et Rp respectivement, si f ∶ M → N est une application
de classe C1 , alors en rappelant que T M = M × Rn et T N = N × Rn , l’application tangente
T f ∶ T M → T N est
(x, v) ↦ (f (x), dfx (v)) .

(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 , nous avons
T (g ○ f ) = (T g) ○ (T f ) .

(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

Exemples. (1) Pour tout n ∈ N, tout ouvert non vide U de Rn est une sous-variété de
dimension n de Rn , et pour tout x ∈ U , nous avons
Tx U = Rn et T U = U × Rn .

(2) Plus généralement, tout ouvert non vide U d’une sous-variété M de dimension p
d’un espace vectoriel réel normé E de dimension finie est une sous-variété de dimension p
de E et Tx U = Tx M pour tout x ∈ U .
(3) Le produit de deux sous-variétés M et N , de dimension p et q, de Rm et Rn respec-
tivement est une sous-variété de dimension p + q de Rm+n = Rm × Rn . 28 De plus, pour tous
27. La réciproque est vraie : en utilisant la définition par redressement des sous-variétés différentielles
(voir le théorème 4.5 (1)), le prolongement d’une fonction g définie sur Rp en une fonction ̃ g définie sur
Rp+q = Rp × Rq par ̃ g ∶ (u, v) ↦ g(u), et des partitions de l’unité pour passer du local au global (voir
la proposition 4.16), il est possible de montrer que toute application f de classe Ck de M dans N est
la restriction à M d’une application de classe Ck d’un voisinage ouvert de M dans E à valeurs dans un
voisinage ouvert de N dans F .
28. 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).

104
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 homéomorphisme, qui est un Ck -difféomorphisme si M et N sont de classe Ck+1 .


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 Ck et de dimension n
d’un espace vectoriel réel normé E de dimension finie est invariante par Ck -difféomorphismes
ambiants : si f est un Ck -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 Ck de dimension n de E si et seulement si f (M ) est une
sous-variété de classe Ck de dimension n de F .
(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 29 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.11 (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 ).
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 .
29. 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⟩
sur R n+1
, qui n’est pas la forme linéaire nulle car x ≠ 0, et toute forme linéaire non nulle est surjective.

105
Exercice E.48. 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 tout y ∈ f (U ) et x ∈ f −1 (y), avec Jfx = ( ∂xji (x)) 1≤i≤p la matrice jacobienne de
∂f

1≤j≤q
f en x, il découle de la proposition 4.11 (2) que le sous-espace vectoriel Tx (f −1 (y)) tangent
en x à la sous-variété f −1 (y) admet le système d’équations linéaires suivant :
p
∂fj
∀ j ∈ {1, . . . , q}, ∑ (x)Xi = 0 .
i=1 ∂xi

(5) (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} .
L’application f ∶ (z1 , . . . , zn ) ↦ (∣z1 ∣2 − 1, . . . , ∣zn ∣2 − 1) de Cn dans Rn est une submersion 30
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.49. (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 dans un plan vertical
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.8), 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 immer-
sion injective dans un espace vectoriel réel normé de dimension finie. (attention à la ter-
minologie, une sous-variété immergée n’est pas toujours une sous-variété). La démons-
tration du fait qu’aucune d’entre elles n’est une sous-variété différentielle C1 est lais-
sée au lecteur. Notons qu’une sous-variété différentielle est en particulier localement fer-
mée (voir la remarque 4.6). Ainsi, dans l’exemple de droite, l’application de R dans
30. En effet, pour tout z = (z1 , . . . , zn ) ∈ Tn , l’application linéaire
dfz ∶ (Z1 , . . . , Zn ) ↦ (2 z1 Z1 , . . . , 2 zn Zn )
est surjective car zi ≠ 0 pour i = 1, . . . , n.

106

T2 = {z = (z1 , z2 ) ∈ C2 ∶ ∣z1 ∣ = ∣z2 ∣ = 1} définie par g ∶ t ↦ (eit , ei 2t ) est √
une immer-
sion injective lisse qui n’est pas

un plongement.

En effet, par la densité de Z + 2Z dans R

et puisque g(t + 2kπ) = (e , e
it i 2t+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.

{(z1 , z2 ) ∈ S1 × S1 ∶ ∃√t ∈ R,
z1 = eit , z2 = ei 2t }

(6) (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 objets 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)
(2)
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 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 bijections linéaires pré-
servant le produit scalaire de l’espace hermitien standard (Cn , ⟨⋅, ⋅⟩), où le produit scalaire

107
hermitien standard 31 est défini par
n
⟨z, w⟩ = ∑ z i wi
i=1

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 32 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 33 de la transposée des matrices

∀ x, y ∈ GLN (K), t
(xy) = t y t x et t
(x−1 ) = (t x)−1 ,

il est facile de montrer que les ensembles définis dans le tableau (2) sont des sous-groupes
des groupes GLN (K) qui les contiennent. Ils sont aussi fermés, car intersections de parties
définies par l’annulation de fonctions continues (car polynomiales).
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.13. Les parties GLn (R), GLn (C), SLn (R), SLn (C), O(n), SO(n), O(p, q),
2 2 2
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) , Mp+q (R) ≃ R(p+q) ,
2 2 2 2 2

2 2
Mn (C) ≃ R2n et Mn (C) ≃ R2n sont des sous-variétés lisses et fermées, 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 sont les suivants.
31. La convention concernant le côté linéaire et celui anti-linéaire d’un produit hermitien varie suivant
les références.
32. La convention concernant la position des signes + et − varie dans les références.
33. On dit que la transposition et l’adjoint sont des anti-morphismes de groupes de GLN (C).

108
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

⎪ (3)
O(n) {X ∈ Mn (R) ∶ t X = −X} n(n−1)
2 ⎨ Z si n = 2
2 ⎪


⎩ Z/2Z sinon

⎪ {1} si n = 1


SO(n) TIn O(n) n(n−1)
1 ⎨ Z si n = 2
2 ⎪


⎩ Z/2Z sinon
O(p, q) {X ∈ Mp+q (R) ∶ t X Ip, q + Ip, q X = 0} (p+q)(p+q−1)
2
4
(p+q)(p+q−1)
SO(p, q) TIp+q O(p, q) 2
2
U(n) {X ∈ Mn (C) ∶ X ∗ = −X} n 2
1 Z
SU(n) {X ∈ Mn (C) ∶ X ∗ = −X, tr X = 0} n2 − 1 1 {1}

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, 34 et celui de SU(n) est le sous-espace vectoriel réel
de Mn (C) des matrices antihermitiennes de trace nulle.
Démonstration. Nous renvoyons par exemple à [MnT, Pau4] pour les deux dernières
colonnes.
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 ↦ xg est un C∞ -difféomorphisme. 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 dFIn = tr de Mn (K) dans K, qui est clairement
surjective. Donc SLn (K) = F −1 (1) est 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.11 (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.
Pour O(n), O(p, q), U(n) et SU(n), nous appliquons la méthode ci-dessus avec F valant
respectivement
● 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
34. Rappelons que toute matrice antisymétrique est de diagonale nulle, donc de trace nulle.

109
X = 12 Y ), qui est lisse (car polynomiale en les coefficients), de sorte que F (In ) = In et
F −1 (In ) = O(n), et 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 ), qui est lisse (car polynomiale en les coefficients), de sorte
que F (Ip+q ) = Ip+q et F −1 (Ip+q ) = O(p, q), et 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, puisque tout élément Y de Hermn s’écrit X ∗ + X avec
X = 21 Y ), qui est lisse (car polynomiale en les coefficients), de sorte que F (In ) = In et
F −1 (In ) = U(n), et 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),
de sorte que 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 anti-hermitiennes de trace de partie hermitienne nulle, donc de trace
nulle puisque que la partie réelle de la trace d’une matrice anti-hermitienne 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 et {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.
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.

110
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
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 ;
111
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.14. 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.
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, si nous oublions qu’elle est munie d’un atlas maximal, est
en particulier une variété topologique, donc est localement 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.43.

(3) Tout atlas de cartes Ck d’un espace topologique est aussi un atlas de cartes Ck pour

k ≤ k. 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 .

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 ′ )
112
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 (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 dite de classe Ck si elle est de classe Ck 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.
(2) (Sphères) Soit n ∈ N. Soient N = (1, 0, . . . , 0) et S = (−1, 0, . . . , 0), appelés respec-
tivement le pôle Nord et le pôle Sud de la sphère Sn 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.89 (8) de l’appendice A.4).

113
N
Sn
α x
pN (x)
pS (x)
Rn
π
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 (avec les notations de la figure, 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)∥ et 0, pS (x), pN (x) sont alignés) 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.50. 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.

(3) (Espaces projectifs réels) 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 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 .


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 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} .
114
Les parties Ui 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 . Il s’agit d’une application 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.93 de l’appendice A.5), à base dénombrable car la projection
canonique est ouverte) 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).
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.

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

Voir la vidéo de Henri Paul de Saint-Gervais sur YouTube

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

115
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.15. 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.
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.4) 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
canonique π est continue, ouverte (voir la partie 2.3) et surjective. Considérons l’ensemble
A des couples (π(V ), ϕ ○ (π∣V )−1 ) avec (V, ϕ) une carte locale d’un atlas de cartes 35 Ã
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 Ã.
V

g ϕ
U
π∣V
ψ π∣U

π (U ) π (V )

ψ (U ) ϕ ○ g −1 ○ ψ −1 ϕ(V )

En effet, d’une part, les domaines de cartes recouvrent bien G/X, par le théorème
2.6. 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),

(ψ ○ g ○ ϕ−1 )∣ϕ(V ∩ π−1 (π(U ))) ,


35. pas forcément le maximal donné, nous aurons besoin de cette généralité plus tard

116
qui est de classe Ck .
La structure de variété Ck définie par cet atlas sur G/X convient. ◻

Exercice E.51. Montrer que la structure de variété quotient du tore Tn = Rn /Zn définie
par l’exemple (4) est C∞ -difféomorphe avec la structure de variété définie dans l’exemple
(1) à partir de la structure de sous-variété lisse des tores définie dans l’exercice E.49.
Montrer que la structure de variété lisse quotient de l’espace projectif Pn (R) = (Z/2Z)/Sn
définie par l’exemple (4) coïncide avec la structure de variété lisse définie dans l’exemple
(3).

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 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.17 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.16. 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.17. Pour tout k dans N ∪ {∞} et toute variété compacte M de classe Ck ,
il existe 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.16 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 constant et ϕij est une immersion). Elle
est injective (car si ψ(x) = ψ(y), et si x ∈ Vj ⊂ Uij , alors fj (y) = fj (x) > 0, donc y ∈ Uij ,
et ϕij étant injective sur Uij , nous avons donc x = y). Donc ψ est un Ck -plongement par
la proposition 4.9, dont l’énoncé et la démosntration s’étendent lorsque la source est une
variété. ◻

117
4.7 Autres exercices
Exercice E.52. (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 . 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) Soit f ∶ Rn → R∗+ une fonction de classe C∞ . Notons

X = {(f (z)x1 , . . . , f (z)xp , z) ∶ x1 , . . . , xp ∈ R, ∑ x2i = 1, z ∈ Rn }

(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.53. 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.7 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.54. (Classification des variétés de dimension 1) (1) Montrer qu’une va-
riété topologique compacte connexe de dimension 1 est homéomorphe 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 dimension 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 .
(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


Exercice E.46 Puisque le problème est local et invariant par difféomorphismes am-
biants, nous pouvons supposer que y0 = 0 et que f est l’application 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−s de Rn = Rr × Rn−r , qui est
bien une sous-variété de dimension n − r.
118
Exercice E.47 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 Tx,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.
Exercice E.53 (1) Supposons que f soit de rang constant. 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 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 , . . . , xs , 0, . . . , 0) pour s ≤ min{m, n}. Or cette application est
la composition de la submersion linéaire (x1 , . . . , xm ) ↦ (x1 , . . . , xs ) de Rm dans Rs et de
l’immersion linéaire (x1 , . . . , xs ) ↦ (x1 , . . . , xs , 0, . . . , 0) de Rs dans Rn .
Réciproquement, supposons que f s’écrive i○s au voisinage de x, où s est une submersion
C en x et i une immersion Ck en s(x). Notons Θ un paramétrage local en s(x), quelconque.
k

Alors par le théorème 4.7 de forme normale locale des submersions (en vérifiant bien l’ordre
des quantificateurs), il existe un paramétrage local ϕ en 0 tel que, au voisinage de 0, nous
ayons
Θ−1 ○ s ○ ϕ (x1 , . . . , xm ) = (x1 , . . . , xk ) .
De même, par le théorème 4.7 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 , . . . , xk ) = (x1 , . . . , xk , 0, . . . , 0) .

Alors, au voisinage de 0, nous avons

ψ −1 ○ f ○ ϕ = (ψ −1 ○ i ○ Θ) ○ (Θ−1 ○ s ○ ϕ) ∶ (x1 , . . . , xm ) ↦ (x1 , . . . , xk , 0, . . . , 0) .

Donc f est de rang constant, et nous avons montré par la même occasion que la troisième
affirmation du théorème 4.7 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 , . . . , xs , 0, . . . , 0) de Rm dans Rn , qui est
de rang constant s où s ≤ min{m, n}, est la composition de l’immersion linéaire de Rm
dans Rm+n−s définie par (x1 , . . . , xm ) ↦ (x1 , . . . , xm , 0, . . . , 0) et de la submersion linéaire
(y1 , . . . , ym+n−s ) ↦ (y1 , . . . , ys , ym+1 , . . . , ym+n−s ) de Rm+n−s dans Rn .

119
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 !)
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 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 le
∂f

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 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.8. ◻

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 36 par rapport à la mesure de Lebesgue, et donc permettent des
36. c’est-à-dire préservent les ensembles de mesure nulle

120
changements de variables. 37 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. 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 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 cubes contenus dans C et contenant A, de mesure au plus  > 0, alors la
mesure de f (B) est au plus K n . Donc f (A) est de mesure nulle. ◻
Soit N une variété de classe 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, 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 .
De même, si (Ui , ϕi )i∈I est un atlas de cartes locales de la variété N (pas forcément
l’atlas maximal de N , et qu’en pratique on tâchera de prendre le plus simple possible),
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
d’une variété 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 .
37. Si ϕ ∶ U → V est un C1 -difféomorphisme entre ouverts de Rn et si λ est la mesure de Lebesgue de
R , alors, pour λ-presque tout x ∈ U ,
n

dϕ∗ λ
(x) = ∣jϕx ∣ .

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).
La formule 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 x ∈ U . Par le théorème
de Radon-Nikodym (voir par exemple [Coh, Theo. 4.2.2]), nous avons donc

∫ f ∣jϕ∣ dλ = ∫ f ○ ϕ dλ .
V U

121
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, 38 , 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

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 N est de mesure nulle. Supposons que m ≥ 1 et que le résultat est vrai pour m − 1.
38. 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.

122
Notons C l’ensemble des points critiques, 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 C ⊃ C1 ⊃ C2 ⊃ C3 . . . .
Étape 1. Montrons que f (C − C1 ) est de mesure nulle.
Si n = 1, alors C = C1 . Supposons donc n ≥ 2. Montrons que pour tout x ∈ C−C1 , il existe
un voisinage ouvert V de x dans Rm tel que f (V ∩ C) est 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 = (x1 , x2 , . . . , x′m ) ↦ (f1 (x′ ), x′2 , . . . , x′m ), qui est donc une immersion au point x. Par
′ ′ ′

le théorème d’inversion locale, il existe des voisinages ouverts V de x et W de g(x) tels


que 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, pour tout (t, x′2 , . . . , x′m ) ∈ W , son image par h appartient à l’hyper-
plan {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 dérivée partielle
i
w = ∂xs∂...fr∂xs d’une composante fr de f qui s’annule en x, mais dont la dérivée partielle
1 i
∂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
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 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 39 sur Rm . Par 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
39. Pour tout x = (x1 , . . . , xm ) ∈ Rm , nous avons ∥x∥∞ = max1≤i≤m ∣ xi ∣.

123
avons
∥f (x + h) − f (x)∥∞ ≤ c ∥h∥k+1
∞ . (4)
Soit δ la longueur des côtés de Q et 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
(4), 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. 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, 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}) ∪ {∞}.
De la même manière que les sous-variétés de Rn de dimension p sont localement mode-
lé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 manière analogue

124
à celle qui suit des 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 homéomorphisme, il n’y a


pas de différence entre boule et cube, du point de vue différentiable, 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.
Nous avons besoin d’étendre la notion d’application différentiable entre des parties des
Rn qui ne sont pas forcéments ouvertes. Une des possibilités est la suivante, mais elle n’est
pas forcément 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
appelée la différentielle de f , et elle est notée dx f . Notons que Tx Rp+ = Rp , et que Tx (∂ Rp+ )
est un hyperplan de Tx Rp+ .
Remarques. (1) Pour tous les ouverts 40 V et W de Rp+ , si f ∶ V → W est un Cr -
difféomorphisme, alors
f (V ∩ ∂ Rp+ ) = W ∩ ∂ Rp+ .
(2) Par la note de bas de page 27, si M et N sont des sous-variétés de classe Cr , alors
une application f ∶ M → N est différentiable de classe Cr 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.
40. 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.

125
Notons que pour toute sous-variété à bord M de Rn de classe Cr et de dimension p, les
parties ∂M et M − ∂M de Rn sont des sous-variétés de Rn de classe Cr et de dimension
p − 1 si ∂M ≠ ∅ 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 , 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.
Par exemple, 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 le bord d’un intervalle [a, b] où a < b est {a, b}. 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 .
Soit M une sous-variété à bord de Rm . Si N est une sous-variété de Rn , alors M × N
est une sous-variété à bord de Rm+n . Mais si N est une sous-variété à bord de Rn , et si les
bords de M et de N sont non vide, alors M × N n’est pas une sous-variété à bord de Rm+n
(il y a aussi des « coins », voir ci-dessus).
Exercice E.55. Montrer, par une démonstration similaire à celle du corollaire 5.1, que si
M est une sous-variété Cr de Rn de dimension p, si f ∶ M → R est une application Cr et
si y est une valeur régulière de f , alors {x ∈ M ∶ f (x) ≤ y} est une sous-variété à bord de
Rn , lisse et de dimension p, dont le bord est l’hypersurface f −1 (y) 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
−1
N = R . Le résultat est immédiat si n = 0, nou supposons donc n ≥ 1. Soit x ∈ f (y). Si x
n

appartient à l’intérieur de Rm + , alors nous savons


41
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 (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 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 le noyau de df̃z ∶ Rm → Rn , par la proposition 4.11 (2).
Puisque y est une valeur régulière de f ∣∂M par une des hypothèses de la proposition 5.6,
nous avons
(dfz )(Rm−1 × {0}) = d(f ∣∂M )z (Tz (∂M )) = Ty N ≠ {0}
41. Voir le corollaire 5.1.

126
car n ≥ 1. Donc le noyau de df̃z = dfz n’est pas contenu dans Rm−1 × {0}, une contradiction.
Par conséquent,

f −1 (y) ∩ U = f̃−1 (y) ∩ Rm ̃−1


+ = {x ∈ f (y) ∶ p(x) ≥ 0}

est, par l’exercice E.55, 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.
Démonstration. Par la séparabilité des sous-variétés à bord, il suffit de montrer que 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 +∞. 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 ϕ de I dans J
t
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 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 la courbe f ○ϕ−1 ∶ J → Rn , de
f˙(ϕ−1 (s))
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 f peut être étendu 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.
127
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 ∶ f (s) = g(t)}
est un fermé de I × J composé de segments de droite de pente ±1. Puisque Γ est fermé
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 est bijectif, chacun des quatre côtés du carré I × J
contient au plus un point de Γ. Donc Γ a au plus deux composantes connexes, et s’il y en
a deux, alors leurs pentes sont égales.

β
α
δ 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. 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 f (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
128
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 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 . ◻

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 contine 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 42 lisse 43 de
42. Si x ∈ Sn , alors r(x) = x par construction.
43. En effet, en notant ∥ ∥ et ⟨ , ⟩ la norme n+1
√ usuelle et le produit scalaire usuel de R , nous avons
r(t) = x + tu où u = ∥x−f (x)∥ et t = −⟨x, u⟩ + ⟨x, u⟩2 − ∥x∥2 + 1, qui dépendent de manière lisse en x, car
x−f (x)

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
avons f (x) = x, une contradiction.

129
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
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
≥ (− + 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. Il existe exactement deux orientations sur E, car p ≥ 1. Nous dirons
que E est orienté s’il est muni d’une orientation. Une base appartenant à cette orientation
est alors dite positive.
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.
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
130
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 44 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 application
ε ∶ M → {±1}. 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 d’orientations ε et ε′ respectivement préserve
l’orientation si ε′ ○ f = ε.
Remarques. (1) Si M est connexe et orientable, alors M admet exactement deux orienta-
tions. Si M est orientable, alors M admet exactement 2n0 orientations, où n0 est le nombre
de composantes connexes de M .
(2) 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 .
+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 ci-dessus.
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.
Exemples. (1) La sous-variété Rp est orientable, et orientée par le choix de la base
canonique dans tout espace tangent Tx Rp = Rp . Tout ouvert U d’une sous-variété orientée
44. qui est un isomorphisme linéaire

131
M est orientable, en munissant, pour tout x ∈ U , l’espace tangent Tx U de l’orientation de
Tx M = Tx U , et sera, sauf mention explicite du contraire, munie de cette orientation.
(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.55), 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 , 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 agisssant 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.15) 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 Rn , 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).

Les fourmis d’Escher

Le plan projectif réel et la bouteille de Klein, 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 .
Exercice E.56. (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. 45 Plus généralement, montrer
que si une sous-variété M est recouverte par les images de deux paramétrages locaux (W, ϕ)
45. 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 personalité, relire l’œuvre de Jean Giraud.

132
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 l’espace projectif Pn (R) est orientable si et seulement si n est impair.
(5) 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 46 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
f −1 (y) est une sous-variété de dimension n − n = 0 de M , donc est discrete 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
xf −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)

46. 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].

133
alors V est un ouvert de 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. ◻
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 .

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 47 à une application lisse g ∶ M → N , alors deg f = deg g.

Démonstration. Notons que M × [0, 1] est une sous-variété lisse à bord, donc demander
qu’une homotopie entre deux applications lisses de M dans N soit de classe C∞ fait sens. 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, 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
47. Deux applications lisses f, g ∶ X → Y entre deux sous-variétés 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.

134
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
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 . 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.
135
Proposition 5.17. Le groupe 48 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 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.
(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 49 ne s’annulant pas si et seulement
si n est impair.
48. 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.
49. Nous renvoyons à la partie 6.3 pour des généralités sur les champs de vecteurs sur les sous-variétés,
définis dans la partie 4.4.2.

136
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 n ∈ N, si f ∶ x ↦ (x, v(x)) est une application de S2n dans T S2n ⊂ R2n × R2n ,
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 Sn 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 ).

137
6 Théorie de Morse
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 fonction de hauteur. 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.55, 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
T posé sur un plan horizontal. Elle est C∞ , car c’est la restriction à une sous-variété de
2

R3 d’une fonction C∞ sur R3 . 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.
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

138
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 l’appendice A.2)
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 50

∀ X, Y ∈ Rp , Hw g(X, Y ) = d2 gw (X)(Y ) .

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 (43) 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 )) . (5)

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 51 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)) .
∂xi ∂xj 1≤i,j≤p

50. Rappelons (voir l’appendice C) que la 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 , après 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)}.
51. Rappelons qu’une forme bilinaire symétrique B ∶ E × E → R sur un espace vectoriel E de dimension
finie sur un corps 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}.

139
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 52

Hessv (g ○ h) = t
(Jhv ) (Hessw g) (Jhv ) ,

où Jhv est la matrice jacobienne de h en v, ce qui remontre la formule (5).


Passons au cas des sous-variétés. 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 )) . (7)
Notons que la formule ci-dessus ne dépend pas du choix du paramétrage local ϕ en x, par
la formule (5), puisque w = ϕ−1 (x) est un point critique de f ○ ϕ. 53
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 51). Si la signature de la forme bilinéaire
symétrique Hx f est (k, k ′ ), avec k la dimension maximale d’un sous-espace vectoriel de
Tx M sur laquelle 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 (5) et (7), nous avons

∀ X ′ , Y ′ ∈ Tx′ M ′ , Hx′ (f ○ h)(X ′ , Y ′ ) = Hx (f )(Tx h(X ′ ), Tx h(Y ′ )) .


52. Voir la formule (44) 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) . (6)
1≤k,`≤m ∂xk ∂x` ∂xi ∂xj 1≤`≤m ∂x` ∂xi ∂xj

En particulier, si ∂g
∂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 ∂xk ∂x` ∂xi ∂xj

53. 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 (5) pour
la troisiè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 ○ ψ)((Th−1 (ψ−1 (x)) h) ○ (Th−1 (ψ−1 (x)) ψ ○ h)−1 (X), (Th−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 forme hessienne Hx f en le paramétrage local.

140
Remarquons que si p est la dimension de M , alors k ′ = p − k et
Ind(x) ∈ {0, . . . , p} .

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 ∈ {1, . . . , p},
nf
nous noterons par abus ∂xi ∂...∂x i
l’application
1 n

∂ f n
∂ n (f ○ ϕ)
= ○ ϕ−1 ∶ ϕ(U ) → R (8)
∂xi1 . . . ∂xin ∂xi1 . . . ∂xin
(qui dépend du choix du paramétrage local). Ainsi, x est un point critique de f si et
seulement si ∂x∂f
1
(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
R est un point critique isolé dégénéré pour la fonction de hauteur f ∶ (x, y) ↦ y. Le point
2

(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
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

141
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 ∈ {0, . . . , p}. Si x ∈ 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 x de classe Cr−2 , où W est un voisinage ouvert de 0 dans Rp et U
un voisinage ouvert de x dans M , tel que ϕ(0) = x 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. Notons Symn = {X ∈ Mn (R) ∶ t X = X} l’espace vectoriel
des matrices symétriques 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 .

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 ∣ − b12
√ ... − b√
1n

b11 ∣b11 ∣ b11 ∣b11 ∣
T =⎜ ⎟
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, nous
avons
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 x = 0 et f (x) = 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.

142
Notons que, par le théorème fondamental de l’intégration et puisque f (0) = 0 et ∂xj (0)
∂f
=
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 Symn telle
que pour tout x ∈ M , nous ayons
p
f (x) = ∑ bij (x) xi xj .
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
n
f ○ φ−1 (y) = f (x) = t xBx x = t y t Qx Bx Qx y = t yAy = ∑ aii yi2 .
i=1
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.
143
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. Soient E un espace vec-
toriel réel de dimension finie e, et 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.
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 C∞ -difféomorphismes. Alors f est transverse à A si et
seulement si ψ ○ f ○ φ est transverse à ψ(A). 54
54. En effet, pour tout x ∈ M tel que f (x) ∈ A, nous avons Tφ−1 (x) (ψ ○ f ○ φ)(Tφ−1 (x) M ) = Tf (x) ψ(Tx M ),
Tψ○f ○φ(φ−1 (x)) ψ(A) = Tf (x) ψ(Tf (x) A) et Tψ○f ○φ(φ−1 (x)) N = Tf (x) ψ(Tf (x) N ).

144
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
à 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 Rm est l’espace vectoriel 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 de E dans
Rm (pour son produit scalaire euclidien usuel), et
● l’application ainsi définie du dual de E dans l’espace vectoriel 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 :
̃ ∶ x ∈ M, ` ∈ (Tx M )∗ } ,
T ∗ M = {(x, `)

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
̃ ∈ Rm × (Rm )∗ ∶ `̃ ∣T M ⊥ = 0} .
{(x, `) x

Si U est un ouvert de Rp , alors T ∗ U = U × (Rp )∗ . Une démonstration analogue à celle de la


proposition 4.12 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 )

est un paramétrage local de T ∗ M . Notons que si f ∶ M → N est un C∞ -difféomorphisme,


alors l’application T ∗ f ∶ T M → T N définie par

(x, `) ↦ (f (x), ` ○ (Tx f )−1 ) (9)

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 55 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
55. 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.

145
c’est la seule forme différentielle que nous rencontrerons dans ce cours (voir par exemple
[Pau1]).
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 f ∶ M → N est un C∞ -difféomorphisme, alors T ∗ f ∶ T ∗ M → T ∗ N
envoie la section nulle de T ∗ M sur la section nulle de T ∗ N (voir la formule (9)).

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
difféomorphismes, nous pouvons supposer que 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, v ↦ dfy (v)), 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 est par conséquent le sous-espace
vectoriel A = {(w, v ↦ d2 fx (v, w)) ∶ w ∈ 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 dimension 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 leur 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 N . 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 pour tout k ∈ {0, . . . , r}, nous ayons

sup ∥ dk (ψ −1 ○ g ○ φ)x − dk (ψ −1 ○ g0 ○ φ)x ∥ <  ,


x∈K

où Rp et Rq sont munis de leur norme euclidienne usuelle et


∥ `(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∞ 56 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

56. 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.

146
ouverte si et seulement si pour tout f ∈ U , il existe une intersection finie de telles parties
Vi ,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.

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 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)
est vérifiée pour tout x ∈ Ky , ou bien la propriété (ii) pour f = f0 est 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 K ′ est contenu dans f −1 (A) et tout point de K ′ 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.

147
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.
Pour la seconde affimation, 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, une fonction fi ∶
S → 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.57. Soit S une surface compacte.
(1) Soient U un ouvert de R2 et f ∈ C∞ (U, R). Montrer que pour presque tous les a, b ∈ R,
l’application g ∶ U → R définie par (x, y) ↦ f (x, y) + ax + by est une fonction de Morse.
(2) Soient U un ouvert de R2 et f ∈ C∞ (U, R) une fonction de Morse. Montrer que pour
tout ouvert V d’adhérence compacte contenue dans U , si g ∈ C∞ (U, R) est suffisamment
proche de 0 pour la topologie C∞ , alors l’application f + g est encore de Morse sur un
voisinage de l’adhérence de V dans U .
(3) Montrer qu’il existe un entier n ∈ N, un plongement C∞ de S dans R2n 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 Vi soit d’adhérence compacte contenue dans Ui et que l’application définie
par x ↦ (x2i , x2i+1 ) soit un C∞ -difféomorphisme de Ui sur un ouvert de R2 .
(4) Montrer que l’application f1 ∶ S → R définie par x ↦ x1 est une fonction de Morse sur
un voisinage de l’adhérence de V1 dans U1 . Montrer qu’il existe des réels a3 , a4 tels que
l’application f2 ∶ x ↦ f1 (x) + a3 x3 + a4 x4 de S dans R soit de Morse sur la réunion d’un
voisinage de l’adhérence de V1 dans U1 et d’un voisinage 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
148
M dans T M telle que, pour tout x ∈ M , nous ayons X(x) = (x, v) avec v ∈ Tx M . Nous
noterons Γr (T M ) (et Γ(T M ) si r = ∞) l’ensemble des champs de vecteurs de classe Cr
sur M .
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 ).


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 (10)
i=1

où les fonctions Xi ∈ Cr (U, R) sont appelées les composantes (ou coordonnées) du champ
de vecteurs X.
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 , 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 vecteurs vérifie les propriétés suivantes.

149
(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 ) .

(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.
(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 en fonction des nouvelles co-
ordonnées X1 , . . . , Xp . Afin d’obtenir les nouvelles en fonction des anciennes, il suffit d’in-
verser 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}) soit connexe, qui vérifie les deux propriétés suivantes :
150
(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) . (11)

(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 . 57
(6) (Le flot local préserve le champs de vecteurs) Pour tout (t, x) ∈ Ω, nous avons

Tx φt (X(x)) = X(φt (x)) . (12)

57. 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 , et que φt ∶ M → M est un Cr -difféomorphisme
pour tout t ∈ R.

151
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é (11) 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é (11) 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 (11), 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) Posons ψt = φ○k ○k


 ○ φt−k où k est la partie entière de t/ et φ est la
composée k-ème de φ . Comme le flot local φ ∶ Ω → M de X préserve X (voir l’assertion
152
dψ (x)
t
(6) ci-dessus), il est immédiat que dt ∣t=s
= X(ψs (x)), et ψ0 (x) = x pour tout s dans R
et x dans M . Donc ψ est un flot local de X défini sur R × M . Par unicité, ceci montre que
φ = ψ est complet.
(8) Pour tout x dans M , il existe un voisinage ouvert Ux de x et x ∈ ]0, 1] tel que le
flot local de X soit défini sur ] − 2x , 2x [ ×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 (1) 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, 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 homotopie
h telle que pour tout s ∈ [0, 1], l’application x ↦ h(x, s) est un C∞ -difféomorphisme de Rp ,
○ ○
qui préserve la boule ouverte unité Bp , et vaut l’identité sur Rp − Bp .
Nous pouvons supposer que x ≠ y. Soient v = ∥y−x∥
y−x
, qui est vecteur (de norme 1) de Rp

et ϕ ∶ Rp → R une application C∞ strictement positive sur la boule ouverte Bp , et nulle en
− 1
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 Bn . 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
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.

153
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.58. Si N est une sous-variété lisse, si ψ ∶ M → N est un Cr+1 -difféomorphsime


et si Y ∈ Γr (T N ) est un champ de vecteur de classe Cr sur N , montrer que le flot local
maximal de X = ψ ∗ Y est
−1
t =ψ
φX ○ φYt ○ ψ .

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 sur les 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 avons

δ(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 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
LX (f ) ∶ x ↦ Tx f (X(x)) (13)
est clairement une dérivation. 58 Il est traditionnel 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 .
Il est immédiat de vérifier que si φ est un flot local de X, alors
d
LX (f ) = f ○ φt .
dt ∣t=0
58. 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.

154
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 (10) devient donc

p

LX = ∑ Xi . (14)
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 (8).
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.102, à 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 ) ,

qui est de classe Cr et définie sur un voisinage de 0. Comme φ0 = id et


dφt (0)
= X(0) = e1 ,
dt ∣t=0
155
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.
M R

x3
t3

t2
x2
M= b b
f

M=a a
x1 t1

t0
x0

156
Démonstration. Notons ∥ ∥ et ⟨ , ⟩ la norme et le produit scalaire usuels de l’espace
euclidien ambiant Rm .

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
dual E ∗ , défini par u ↦ {v ↦ ⟨⟨u, v⟩⟩}. Pour tout x ∈ M , le vecteur ∇g(x) ∈ Tx M est 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(x), ∇g(x)⟩ = X(g)(x) = LX g(x) pour tout
x ∈ M découle alors de la définition (13) de la dérivée 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. 59 ◻
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 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 (2). 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]), 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].
59. Notons (e1 , . . . , ep ) la base canonique de Rp . Si (W, ϕ) est un paramétrage local lisse par un ouvert
W de Rp d’un ouvert ϕ(W ) de M , alors pour tout x ∈ ϕ(W ), en notant respectivement
● 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),
alors nous avons Yx = A−1 x Zx , qui dépend bien de manière C
r−1
de x.

157
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 Cr−1 -
difféomorphes.
L’application de f −1 ([a, b]) dans M≤a × [0, 1] définie par x ↦ (φa−f (x) (x), f (x)) est un
C -difféomorphisme. De plus, 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 ,
que l’application x ↦ h(x, 1) soit une application continue de M≤b dans M≤a et que 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


Soit k ∈ N un entier. Nous appellerons cellule de dimension k toute variété topologique
à bord 60 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 l’appendice A.2.6
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 dimension k munie d’une application continue 61 gα ∶ ∂eα → X, appelée application
d’attachement, telle qu’il existe un homéomorphisme

((∐ eα ) ∪(∐α gα ) X) → Y .
α

de l’espace topologique recollement sur X des cellules eα par les applications gα , à va-
leurs dans Y . 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 ∐α ∂eα est un fermé dans ∐α eα . De plus, la restriction de cet homéomorphisme à

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 (∐α eα ) ⊔ X, qui est saturé pour la
relation d’équivalence définissant l’espace recollement (∐α eα ) ∪(∐α gα ) X.

60. 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.
61. Nous ne demandons pas que l’application gα soit injective.

158

Nous identifierons dans la suite X et eα avec leur image dans Y par cette restriction.

Les cellules ouvertes eα sont alors les composantes connexes de Y − X.
Notons que si k = 0, alors Y est juste l’espace topologique somme disjointe de X et de
l’ensemble A muni de la topologie discrète.

Si X est localement contractile, comme les cellules ouvertes eα sont contractiles et

puisque Y privé d’un point dans chaque cellule ouverte eα se rétracte par déformation
forte sur X, alors Y est aussi localement contractile.
Un CW-complexe fini 62 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 ∈ {0, . . . , N }, 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 , c’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.
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 isomorphisme de CW-complexes d’un CW-complexe fini X dans un CW-complexe
fini Y est un homéomorphisme 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 .
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]).

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 ). ◻
62. 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 »).

159
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 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 est (voir dessin ci-dessous) un 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 . (15)
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.

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

160
(4) Le tore (respectivement la bouteille de Klein) 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.


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.93). La caractéristique d’Euler de P2 (R) est donc égale à
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∣ .

(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.
161
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
R ) alors χ(X) = 1. L’espace R2 privé d’un nombre fini n de points, qui se rétracte
m

par déformation forte sur un bouquet de n cercles, a donc pour caractéristique 1 − n par
l’exemple (2) ci-dessus.
Exercice E.59. 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 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 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 à une
homotopie de lacet 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. ◻
162
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. Soient a < b dans R deux valeurs régulières d’une fonction de Morse
f ∶ M → R de classe Cr avec r ∈ N ∪ {∞} tel que r ≥ 4, 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.

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 ∈ ]a, b[ la valeur


critique associée. 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 que, pour (x1 , . . . , xp ) proche de 0
dans W ,
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 r > 0 et n ∈ N, notons

Bn (r) (respectivement B n(r)) la boule fermée (respectivement ouverte) de centre 0 et de
rayon r dans l’espace Rn muni de sa norme euclidienne usuelle.

163
○ ○
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[).

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 d’un compact,
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 et rencontre M≤− en exactement l’image de ∂Bk × Bp−k . De plus, M≤− ∪ H se
rétracte par déformation forte sur M≤− ∪ ek verticalement (voir le dessin ci-dessus).
164
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 CW-complexe fini, 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 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, puisque 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 = 0, . . . , p. Donc, 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

Si 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) Soit 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 f 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. Nous pouvons supposer que n ≥ 1. Par compacité, l’application continue
f admet un minimum et un maximum dans M , qui sont nécessairement des points critiques
et qui sont distincts, car f n’est pas constante. 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−
165
(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, 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].

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.60. 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.

6.8 Indications pour la résolution des exercices


Exercice E.60 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.

166
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 l’appendice A.2.6) 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 63 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 de plus qu’il existe  ∈ ]0, 13 ] 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 lorsqu’il convient d’insister 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’équivalences.
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. a) Considérons M et N deux variétés lisses à bord de dimension n, ainsi


que f ∶ ∂M → ∂N un C∞ -difféomorphisme. 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 .
b) Si les 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.
63. 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.

167
c) 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, alors les espaces topologiques recollements M ∪f N et
M ∪g N vérifient les propriétés a), b), c) 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
est bien entendu de construire des cartes locales en un point z provenant de l’identifica-
tion 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 recolle-
ments 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 = ] − ∞], 0] × {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 N ,
décrite dans le dessin suivant.

N N′

M M
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.
Démonstration. a) Nous admettrons le résultat suivant (obtenu en recollant localement
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 construc-
tions, voir la remarque 7.3.
168
∂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 M et N avec leurs images dans l’espace topologique recollement R =
M ∪f N . L’application ψ ′ ∶ (∂M × ] − 1, 1[ ) → R = M ∪f N définie par
ψM (x, −t) si t ≤ 0
(x, t) ↦ {
ψ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 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). 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.
b) Une C∞ -isotopie plate au bord h ∶ (∂N × [0, 1]) → ∂N entre g ○ f −1 et l’identité
de ∂N définit un C∞ -difféomorphisme ψ ′′ ∶ ψN (∂N × [0, 12 ]) → ψN (∂N × [0, 12 ]) sur un
collier fermé de ∂N , valant g ○ f −1 ∶ x = ψN (x, 0) ↦ g ○ f −1 (x) = ψN (g ○ f −1 (x), 0) sur
ψN (∂N × {0}) et l’identité sur l’image de ψN (∂N × { 12 }), par la formule
ψ ′′ ∶ ψN (x, t) ↦ ψN (h(x, 2t), t) .
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, 12 ]).
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é.
c) 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, 64
64. 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 .

169
● 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. 65
L’unicité de la structure différentielle des recollements découle de la dernière assertion
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, x) ∼ (1, 1 − x) est un voisinage tubulaire de son âme 66 , 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, deux plongements lisses préservant l’orientation d’une somme disjointe finie
d’un même nombre de copies de boules Bn dans une variété lisse connexe orientable de
dimension n sont C∞ -isotopes.
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
65. Si M=a est un niveau régulier d’une fonction de Morse f lisse sur une sous-variété lisse compacte
M (de dimension quelconque), alors la sous-variété à bord M≤a admet un collier, d’image f −1 (]a − , a]) =
M≤a − M≤a− , par le théorème 6.15.
66. « Objets inanimés, avez-vous donc une âme qui s’attache à notre âme et la force d’aimer ? » (A. de
Lamartine).

170
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, qui sont toutes
contruites comme recollement de deux boules 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 lisse R → S1 , défini par t ↦ e2iπt , tel
que f̃(0) = 0, qui est une application 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)
entre f̃ et idR , qui induit par passage au quotient une C∞ -isotopie entre f et idS1 .

1
graphe de id

graphe de f̃

0 1

Pour démontrer la dernière affirmation, 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 f à l’anneau {z ∈ C ∶ 12 ≤ ∣z∣ ≤ 1}
(de sorte que l’extension vaille l’identité sur le cercle {z ∈ C ∶ ∣z∣ = 12 }). Puis nous étendons
encore par l’identité ou la conjugaison complexe au disque {z ∈ C ∶ ∣z∣ ≤ 21 }. ◻

171
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 re-
collement de deux disques B2 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 qu’il est C∞ -isotope à l’identité, et que les deux disques sont les hémi-
sphè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 b) du lemme 7.1. ◻

Soit S une surface lisse à bord. Un recollement d’une anse 67 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 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.
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.
Par les lemmes 7.1 (et le commentaire qui le suit), 7.5 et 7.6, la classe de C∞ -difféomor-
phisme de S1 ♯ S2 ne dépend pas du choix 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 les lemmes 7.1 (et le commentaire qui le suit) et 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.
67. Cette terminologie d’« anse » diffère de celle introduite dans la partie 6.6.

172
(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. Pour i = 1, 2, soit xi ∈ ∂Di , soit ⟨Ai ∣ Ri ⟩ une présentation du groupe fon-
○ ○
damental π1 (Si − Di , xi ), et soit wi = [γi ] l’image dans π1 (Si − Di , xi ) d’un générateur du
groupe infini cyclique π1 (∂Di , xi ) ≃ Z. Soit f ∶ ∂D1 → ∂D2 un C∞ -difféomorphisme, tel que
f (x1 ) = x2 et f∗ (w1 ) = w2 , 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∗ 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.

U1
U2
C1 f C2
γ1 γ2
x∗
x1 x2
S1 ♯ S2

○ S2 − D2
S1 − D1

En utilisant le fait que l’image d’un ouvert saturé par la projection canonique est ouvert,
le résultat découle du théorème de van Kampen 3.3 appliqué aux 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 S2 − D2 ,
de sorte que S = U1 ∪ U2 , 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 . ◻

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 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.

173
... ...

Σ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 68 g,



que nous notons Σno g , comme toute surface lisse (à bord vide) qui est C -difféomorphe à la
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.61. Montrer qu’une somme connexe P2 (R) ♯ P2 (R) de 2 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, ou, si n ≥ 1, au disque B2 privé des intérieurs de n − 1 disques plongés 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 difféomorphe au disque B2 et que Σ0,2 est difféomorphe
à l’anneau S1 × [0, 1].
68. La terminologie de « genre » dans le cas non orientable n’est pas uniformément utilisée dans la
littérature.

174
...

Σ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.

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 Σno g,n , comme étant toute surface lisse à bord qui est C -
difféomorphe à 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.62. 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.
175
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 :

π1 (Σno
g,n , x∗ ) ≃ ⟨a1 , a2 , . . . , ag , x1 , . . . , xn ∣ a1 a2 . . . ag x1 x2 . . . xn = 1⟩ .
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

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
176
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 ∣ ⟩.
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 ;

γ
α
x∗


● la classe d’homotopie du bord [γ] du tore troué Σ1,1 = R2 /Z2 − B (0, 12 ), 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 .

177
(2) Montrons la dernière assertion de la proposition 7.10. Remarquons que l’abélianisé 69
de π1 (Σg , x∗ ) est isomorphe au groupe abélien libre Z2g de rang 2g (de présentation

⟨a1 , b1 . . . , ag , bg ∣ [ai , aj ] = [ai , bj ] = [bi , bj ] = 1⟩

car la relation de la présentation de π1 (Σg,n , x∗ ) devient triviale dans l’abélianisé), qui


donne, 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 (de présentation

⟨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 présentation du groupe), qui donne en réduisant 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 (Σnog , 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 ,


qui donne, par la réduction modulo 2 des Z-modules, un espace vectoriel de dimension g
sur 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 présentation du groupe), qui donne, 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 inva-
riant par tout C∞ -difféomorphisme (et par tout homéomorphisme de variété topologique à

bord), si Σg,n et Σg′ ,n′ (respectivement Σno g,n et Σg ′ ,n′ si g, g ≥ 1) sont homéomorphes, alors
no

n=n.
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
en réduisant modulo 2. La dimension (ou le cardinal) d’un espace vectoriel sur le corps Z/2Z
69. L’abélianisé d’un groupe G est son groupe quotient G/[G, G] par son groupe dérivé [G, G] engendré
par les commutateurs d’éléments de G. C’est le plus gros quotient séparé 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
↓ ↘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′ ].

178
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) sont homéomorphes,
no

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 Σno g,n si g ≥ 1) se rétracte par déformation
forte sur le bouquet de 2g + n − 1 (respectivement g + n − 1) cercles, le résultat découle de
la formule (15) 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 Σno
g,1 si g ≥ 1). Donc

χ(Σ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) . (16)

En particulier, puisque la caractéristique d’Euler du cercle est nulle, le recollement de deux


surfaces à bord sur 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é Σno 1,1 , la
caractéristique d’Euler de toutes les surfaces compactes connexes.
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 .

179
Σ0,n avec n sommets, n + (n − 1) arêtes et une 2-cellule

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 identi-
fication 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.


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, la surface compacte connexe non orientable de genre g est homéomorphe à
l’espace Σ′ g obtenu par identification de côtés du 2g-gone régulier (de côtés numérotés
no

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 .

180
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.
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 g, n ∈ N avec g ≥ 1 sinon.
à Σg,n pour un g, n ∈ N si elle est orientable, et à Σno

Comme vu dans la proposition 7.10, deux telles surfaces ne sont pas C∞ -difféomorphes.
Donc le théorème 7.12 est un théorème de classification complet, à C∞ -difféoméorphisme
près, des surfaces compactes connexes orientables.
Démonstration. En recollant de manière lisse un disque sur chaque composante de bord
(de manière indifférente par les lemmes 7.1 et 7.6), en appliquant le théorème de classifi-
cation lisse pour les surfaces compactes connexes à bord vide, puis en refaisant le même
nombre de trous 70 (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.17, 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 . Par
complétude et compacité, les courbes intégrables non réduites à un point de ∇f , le long
desquelles la fonction f est strictement croissante, convergent toutes en +∞ et en −∞ vers
un point critique (car les points critiques sont isolés, et toute valeur d’adhérence doit être
un point critique par le comportement du flot au voisinage d’un point régulier, voir le
théorème 6.14). Donc elles 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).
Raisonnons par récurrence sur le nombre ν de points selle de f .
70. Le poinçonneur des Lilas, Serge Gainsbourg https ://www.youtube.com/watch ?v=eWkWCFzkOvU :
« des petits trous, des petits trous, encore des petits trous ».

181
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 , l’ensemble Ωx des points de Ω dont la courbe intégrale converge vers
x en +∞ est ouvert dans Ω (par la régularité du flot en fonction des conditions initiales), et
Ω 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).

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 connexité de S, et les courbes
intégrales en temps négatifs de ∇f , partant au temps t = 0 de M ∩ S=a convergent vers
un unique minimum local x de f par la connexité de M (par un argument semblable
au précédent). Donc M est C∞ -difféomorphe au recollement d’un anneau, obtenu par le
théorème 6.15 entre un niveau S=f (x)+ juste au-dessus du niveau du minimum local et le
niveau a, sur la composante inférieure du bord S=f (x)+ duquel est recollé de manière lisse
(voir les lemmes de la partie 7.1) le sous-niveau S≤f (x)+ , qui est un disque par le lemme
de Morse. ◻

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 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 Σ0,1 , ayant deux minima
locaux
● ou bien à un plan projectif réel troué Σno 1,1 , dont le bord est contenu dans Σ0,1 ,
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 verte et la cercle rouge est
un ruban de Möbius troué, voir le dernier dessin avant la partie 7.4.

182
f −1 (a)
f −1 (a) f −1 (a)
z

Avant de démontrer ce lemme, montrons comment il implique le théorème de classifica-


tion 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 (pas forcément connexe) compacte à bord vide obtenue en recollant
de manière lisse sur le sur-niveau f −1 ([a, +∞[ ) (qui est une sous-surface 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 lo-
cal (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écurence à 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 obtenues dans le lemme, par respectivement
● recollement d’une anse, donc S est la somme connexe des deux composantes connexes
de S ′ si S ′ n’est pas connexe, et si S ′ estconnexe, alors M est un anneau dont les deux com-
posantes 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 appplications de recollement de l’anse,
● somme connexe avec une sphère (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,
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

183
● ou bien à un pantalon Σ0,3 ayant exactement deux composantes connexes de bord
dans le niveau f −1 (+),
● ou bien à un pantalon Σ0,3 ayant exactement une composante de bord dans le niveau
f (+), et l’autre dans f −1 (−),
−1

● ou bien à un plan projectif réel à deux trous Σno 1,2 ayant exactement une composante
−1 −1
de bord dans le niveau f (+), et l’autre dans f (−).
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
cercles, le sous-espace f −1 ([+, a]) est, par le théorème 6.15, une union finie disjointe de
cylindres. Si  est assez petit, 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 la classification, M ′ ∩ f −1 (0) est homéomorphe à la
figure 8. 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.
Si les côtés I et IV sont recollés, alors les côtés III et IV 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.
184
f −1 (+) f −1 (+)
I=IV z
f −1 (0) f −1 (0)
II=III z I=II III=IV
f −1
(−) f −1 (−)

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.63. (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 induite sur les groupes fondamentaux
c∗ ∶ π1 (S1 , 1) → π1 (Σ, c(1)) 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 n’est pas connexe.
Dans la suite, nous fixons g ∈ N et Σg une surface lisse compacte connexe orientable (à
bord vide) de genre g.
(1) Montrer qu’une courbe fermée simple non essentielle dans Σg est le bord d’un
plongement d’un disque B2 dans Σg .
(2) Montrer qu’il n’existe pas de courbe fermée simple essentielle sur la sphère Σ0 = S2 .
(3) Si g = 1, montrer qu’aucune courbe fermée simple séparante n’est essentielle.
(4) Notons Cg l’ensemble des classes [c] de courbes fermées simples c sur Σg modulo
d’isotopie 71 lisse et reparamétrage. Notons Diff(Σg ) le groupe de C∞ -difféomorphismes de
71. Voir la définition de deux plongements isotopes dans le début de la partie 7.1.

185
Σ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 l’ensemble des classes d’isotopie lisse 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 isotopes à l’identité, agit transitivement sur l’en-
semble des classes d’isotopie lisse de courbes fermées simples non essentielles.
Supposons maintenant que g ≥ 2 et fixons une courbe fermée simple c essentielle et
séparante dans Σg .
(5) 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))].
(6) Construire un revêtement double p ∶ Σ ̃ g → Σg dans lequel c se relève en (c’est-à-dire
−1
p (c) est) une courbe fermée simple non séparante.
Exercice E.64. (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 Σg,b
deux à deux disjointes tel que chaque composante connexe de Σg,b − (∂Σg,b ∪ c1 ∪ ⋅ ⋅ ⋅ ∪ ck )
soit un pantalon privé de son bord.
(1) Soient D une composante de bord de Σg,b et D′ une composante de bord de Σg′ ,b′ .
Soient f ∶ D → D′ un C∞ -difféomorphisme et S = Σg,b ∪f Σg′ ,b′ le 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 le 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


Exercice E.64 (4)
Σg
C3
P1 C5 P2g−2
P2 P4
C1 C3g−3
P3 C3g−4
C2
C4

186
8 Courbure des courbes et surfaces de l’espace euclidien
72
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, 73 lorsque nous les munissons des structures métriques induites par celles de l’es-
pace euclidien ambiant. Nous introduirons des quantités numériques permettant, à repa-
ramé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 euclidien de dimension m (muni d’une base orthonormée fixée lorsque
besoin).
Exercice E.65. 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
72. 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.
73. 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

187
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 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 de ses vecteurs de translations Rm .
Rappelons que c est paramétrée par longueur d’arc si ses vecteurs vitesses ċ sont uni-
taires, c’est-à-dire si ∥ċ(s)∥ = 1 pour tout s ∈ I. Rappelons que toute courbe régulière admet
un reparamétrage (respectivement reparamétrage orienté) par longueur d’arc, unique à iso-
mé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)⟩ .

Pour tout s ∈ I tel que κ(s) ≠ 0, le nombre 1


κ(s) est appelé le rayon de courbure de la courbe

188
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) . (17)
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 (17) 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é
s
dans le sens trigonométrique (et par longueur d’arc) par c ∶ s ↦ z0 + R ei R est R1 , car, en
remarquant que ċ(s) est bien de module 1,
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 . 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 ↦ (τ = τf (t), ν = τf (t)) de f par

f˙(t)
∀ t ∈ J, τ (t) = = τf ○s−1 (s(t)) et ν(t) = i τf (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 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 ∈ O(2) et b ∈ R2 ), de partie vectorielle φ′ (de
la forme x ↦ Ax), alors nous avons

τf ○ϕ−1 =  τf ○ ϕ−1 , νf ○ϕ−1 =  νf ○ ϕ−1 et κf ○ϕ−1 =  κf ○ ϕ−1 ,

189
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.25 (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)
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 de courbure constante, et
les clothoïdes sont les courbes dont la courbure est linéaire croissante κ ∶ s ↦ λ s où λ > 0.
Le dessin ci-dessous est extrait de Wikipedia, auquel nous renvoyons pour l’historique.

Clothoïde
de courbure
κ∶s↦s

190
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 74 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 , définie
par
τ̇ (s)
s ↦ ( τ (s) = ċ(s), ν(s) = , β(s) = τ (s) ∧ ν(s) ) .
∥τ̇ (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, soit vérifié :

⎪ τ̇ (s) = K(s) ν(s)


⎨ ν̇(s) = −K(s) τ (s) − T (s) β(s) (18)



⎩ β̇(s) = T (s) ν(s) .
De plus, nous avons

K(s) = ∥τ̇ (s)∥ = ⟨ν(s), τ̇ (s)⟩ = −⟨ν̇(s), τ (s)⟩ et T (s) = ⟨β̇(s), ν(s)⟩ = −⟨ν̇(s), β(s)⟩ .
(19)

Démonstration. La définition de ν permet d’obtenir la première égalité du système (18)


en posant K(s) = ∥τ̇ (s)∥ = ∥c̈(s)∥, qui est bien strctement positive et de classe Cr−2 en s.
L’orthogonalité entre ν̇(s) et ν(s), obtenue en dérivant l’égalité ⟨ν(s), ν(s)⟩ = 1, im-
plique que ν̇(s) est une combinaison linéaire de τ (s) et β(s). Ceci permet d’écrire

ν̇(s) = a(s) τ (s) + b(s) β(s) , (20)


74. Rappelons que pour tous les vecteurs u, v ∈ R3 , leur produit vectoriel u ∧ v est l’unique vecteur de
R tel que pour tous les w ∈ R3 , nous ayons ⟨u ∧ v, w⟩ = detB (u, v, w) où B est la base canonique de R3 ,
3

que u ∧ v est nul si et seulement si u et v sont colinéaires, que si u et v sont orthogonaux non nuls, alors
u ∧ v est le vecteur directement orthogonal à u et à v, de norme égale à ∥u∥ ∥v∥, et enfin que 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′

191
avec a(s) = ⟨ν̇(s), τ (s)⟩ et b(s) = ⟨ν̇(s), β(s)⟩.
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 (18). 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 (20)
et le fait que τ (s) ∧ β(s) = −ν(s), nous obtenons la dernière égalité du système (18). ◻
Pour tout s ∈ I tel que K(s) ≠ 0, le nombre K(s)1
est appelé le rayon de courbure de la
75
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)
1 1
ν(s) et de rayon K(s) 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 )

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
75. Par convention compatible avec des arguments de passage à la limite (et de convergence de grands
cercles vers des droites), si K(s) = 0, le rayon de courbure est +∞, le centre du cercle osculateur est à
l’infini (dans la direction de ν(s)), et le cercle osculateur est la droite tangente R τ (s).

192
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(n) 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, et sinon, en notant
′ = det A, qui vaut +1 si φ préserve l’orientation, et −1 sinon, nous avons

φ′ (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 76 tel que f = c ○ s, alors

f˙(t) = s′ (t) ċ(st ) = ∥f˙(t)∥ τ (st ) ,

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 ) .

76. 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

193
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 .
Nous allons montrer que le système d’équations différentielles (18) admet une unique
solution
F ∶ s ↦ (τ (s), ν(s), β(s))
définie sur tout I 77 à valeurs dans 78 (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 ceci permet de terminer la démonstration de la proposition
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
s0

est paramétrée par longueur d’arc (car ċ(s) = τ (s) est un vecteur unitaire), birégulière (car
ċ(s) = τ (s) et c̈(s) = τ̇ (s) = K(s) ν(s) sont linéairement indépendants puisque la courbure
K est strictement positive), 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 par hypothèse et construction, donc la première équation du système
(18) montre que τ est de classe Cr−1 , et donc par la nouvelle intégration, 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) près.
Or le système d’équations (18) 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))
à valeurs dans (R3 )3 , définie sur l’intervalle I tout entier, 79 et valant F0 en s = s0 .
77. Tutti Frutti, Little Richard, https ://www.youtube.com/watch ?v=F13JNjpNW6c
78. 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.
79. C’est une propriété remarquable des systèmes d’équations différentielles linéaires.

194
Pour tout s ∈ I, notons B(s) ∈ M3 (R) la matrice réelle 3 × 3 dont les colonnes sont
les coordonnées de τ (s), ν(s), β(s) dans la base F0 . En particulier, B(s0 ) est la matrice
⎛ 0 K(s) 0 ⎞
identité I3 . Si A(s) = ⎜−K(s) 0 −T (s)⎟, alors le système d’équations (18) s’écrit
⎝ 0 T (s) 0 ⎠

d
B(s) = B(s) t A(s) .
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 ↦ t B(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) t B(s) B(s) + t B(s) B(s) t A(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 résultat. ◻
Remarque. Notons que si 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),
alors par unicité, l’unique solution maximale du système (18) 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

où ⋅ désigne l’action scalaire naturelle de GL3 (R) sur (R3 )3 par


3
(ai,j )1≤i,j≤3 ⋅ (vk )1≤k≤3 = ( ∑ ai,j vj )1≤i≤3 .
j=1

Mais une telle formule n’est pas valable en général.


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.

195
Théorème 8.4. (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 .
Un reparamétrage par longueur d’arc de cette courbe f est, en posant λ = √ 21 2 =
√ a +b
K2 + T 2
c ∶ s ↦ (a cos(λ s), a sin(λ s), b λ s) . (21)
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.

Si nous demandons que le pas 2πb d’une hélice soit strictement positif, alors il convient
de considérer 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 au milieu contient à la fois des colonnes (dites torses) à hélices dextres et des
colonnes à hélices senestres.

196
Escalier à double hélice parking à double hélice
Escalier à double hélice
du Musée du Vatican de Noisy-le-Grand
de Chambord

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. Par la réduction des matrices antisymétriques (donc normales, c’est-à-


dire commutantes avec leur matrice adjointe, voir par exemple [Pau5, Coro. 1.17 (3)]), la
⎛ 0 K 0 ⎞
matrice (constante) A = ⎜−K 0 −T ⎟ de la démonstration ci-dessus s’écrit A = QBQ−1
⎝ 0 T 0 ⎠
où Q ∈ SO(3) (la matrice d’un changement de base orthonormée directe) et B est de
197
⎛ 0 λ 0⎞
la forme B = ⎜−λ 0 0⎟, avec λ ∈ R. Puisque les valeurs propres complexes de B sont
⎝ 0 0 0⎠
√ √
iλ, −iλ et 0, puisque celles de A sont i K 2 + T 2 , −i K 2 + T 2 et 0, et puisque
√ deux
matrices conjuguées ont les mêmes valeurs propres complexes, nous avons ∣λ∣ = K 2 + T 2 .
En prenant l’exponentielle et en supposant que s0 = 0 ∈ I, nous avons

F (s) = exp(tA)F (0) = Q exp(tB)Q−1 F (0) = Q exp(tB)Q−1 F (0)


⎛ cos(λt) sin(λt) 0⎞
= Q ⎜− sin(λt) cos(λt) 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
−K ν(0) K 2 τ (0) + KT β(0) K 2 τ (0) + KT β(0)
c(s) = cos(λs) + sin(λs) + s(τ (0) − ).
λ2 λ3 λ2
Nous retrouvons bien l’équation (21) à changement de base orthonormée directe près, en
utilisant que λ2 = K 2 + T 2 et en posant

K T Kτ (0) + T β(0) T τ (0) − Kβ(0)


a= , b = 2 , e1 = −ν(0), e2 = , et e3 = ,
λ2 λ λ λ
de sorte que a > 0 et que la base (e1 , e2 , e3 ) soit orthonormée directe, comme un calcul
élémentaire de déterminant le montre. ◻

Exercice E.66. (Théorème de Lancret) Montrer que les courbes gauches birégulières
de classe C3 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 birégulières dont le rapport K de la torsion T par la courbure K
est constant. Ces courbes sont appelées des hélices.

8.2 Formes fondamentales et courbures des sous-variétés


Soit M une sous-variété de classe C∞ de dimension p de l’espace vectoriel euclidien
orienté usuel Rm . 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.

198
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 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.
Muni de la projection canonique π ν ∶ (x, v) ↦ x, il 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.12) et le fibré cotangent (voir la partie 6.2), c’est une sous-variété lisse de
R2m de dimension p+(m−p) = m. 80 Contrairement au cas des fibrés tangents et cotangents,
il dépend à 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
x de M , il existe des champs de vecteurs normaux qui sont définis et ne s’annulent pas sur
un voisinage ouvert assez petit de x. Les paramétrages locaux de νM permettent même de
construire m − p vecteurs normaux linéairement indépendants en tout point d’un voisinage
ouvert assez petit de x.
Exemple. Le fibré normal à la sphère Sp de dimension p dans Rp+1 est difféomorphe à
Sp × R, car l’application de Sp × R dans νSp définie par

(x, t) ↦ (x, tx)


80. Identifions Rp avec le sous-espace vectoriel des p premières coordonnées de Rm et Rn−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), 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 dans 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))

est un paramétrage local de νM en tout point de {x} × (Tx M )⊥ .

199
est un C∞ -difféomorphisme. 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) 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).

Exercice E.67. 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}.

Proposition 8.5. 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
f ci-dessus, et il suffit donc d’appliquer le théorème de Sard 5.3. ◻

200
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 R3m de dimension 3p, 81 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 .
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 (en
particulier ϕ(W ) est 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) de la
première forme fondamentale Iϕ(x) de M en ϕ(x) dans cette base est la matrice de Gram 82
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)⟩ ) . (22)
∂xi ∂xj 1≤i,j≤p

L’application x ↦ G(x) = Gϕ (x) ainsi définie de W dans la sous-variété Sym++p des matrices

réelles de taille p × p symétriques définies positives, 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
Iϕ(x) (v, w) = t v G(x) w = ∑ gi,j (x) vi wj .
i,j=1

81. En effet, comme dans la démonstration de la proposition 4.12, 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 x0 ∈ M , alors
(W × Rp × Rp , ψ ∶ (x, v, w) ↦ (ϕ(x), dϕx (v), dϕx (w))
est un paramétrage local lisse de T M ×M T M au voisinage de (x0 , v0 , w0 ) pour tous les v0 , w0 ∈ Tx0 M .
82. Voir par exemple [Pau5] pour des généralités sur les matrices de Gram, dont nous n’aurons pas besoin
ici.

201
La formule de changement de paramétrage local est la suivante. Soit ψ ∶ W ′ → W un C∞ -
difféomorphisme entre ouverts de Rp , de matrice jacobienne Jy ψ en y ∈ W ′ . Rappelons la
formule
Z = Jy ψ Z ′ (23)
reliant la matrice colonne Z ′ des (nouvelles) coordonnées d’un vecteur de Tϕ○ψ(y) M dans
la (nouvelle) base des dérivées partielles de ϕ ○ ψ en y, en fonction de la matrice colonne
Z de ses (anciennes) coordonnées dans la base (ancienne) des dérivées partielles de ϕ en
ψ(y). Alors la matrice de la première forme fondamentale pour le (nouveau) paramétrage
local ϕ ○ ψ ∶ W ′ → Rm de M est

Gϕ○ψ (y) = t
(Jy ψ) Gϕ (ψ(y)) Jy ψ . (24)

Comme le montre la formule (22), 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 .

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 80, nous notons πx⊥ ∶ Rm → νx M = (Tx M )⊥ la
projection orthogonale de Rm sur νx M . Remarquons que π ⊥ est de classe C∞ .
La seconde forme 83 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 (25)
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
Bx 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 × 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 (6) de la note de bas de page 52, 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 projection
orthogonale 84 par πx⊥ . La formule (23) 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∞ .
83. 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.
84. C’est la raison pour laquelle nous prenons cette projection orthogonale, sinon la définition ne serait
pas indépendante du paramétrage local.

202
⃗ est un champ de vecteurs normaux sur M , la seconde forme fondamentale dans la
Si n
⃗ est l’application IIn⃗ ∶ T M ×M T M → R de classe C∞ définie par
direction n

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 de la forme bilinéaire IInx⃗ dans
n’importe quelle base orthonormée de Tx M (pour la première forme fondamentale Ix ) sont
appelées les courbures principales de M en x dans la direction n ⃗ . 85 Elles sont 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 ∈ {1, . . . , p} tels que λi ≠ 0.


⃗ est
La courbure de Gauss de M en x dans la direction n

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 moyennes sont indépendantes du choix de l’ordre, et définissent
des fonctions de classe C∞ sur M , invariantes par isométries de l’espace ambiant Rm . En
effet, 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 ′ ∶ x ↦ A x. Alors ν(f (M )) =
f (νM ), et les première et seconde formes fondamentales, ainsi que les courbures de Gauss
et moyenne, de la sous-variété lisse f (M ) vérifient

If (x) (f ′ (v), f ′ (w)) = Ix (v, w), IIf (x) (f ′ (v), f ′ (w)) = IIx (v, w),
K f ○⃗n (f (x)) = K n⃗ (x), H f ○⃗n (f (x)) = H n⃗ (x) . (26)

Remarquons que tout polynôme symétrique P en p variables définit aussi une fonction lisse
sur M par x ↦ P (λ1 (x), . . . , λp (x)).
Par le théorème de Riesz-Fréchet, 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) .


85. 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
de coordonnées M ↦ P M P pour les matrices de formes bilinéaires n’est pas la même que la formule de
t

changement linéaire de coordonnées M ↦ P −1 M P pour les matrices d’endomorphismes linéaires).

203
L’application Ln⃗ ∶ x ↦ Lnx⃗ est appelée l’opérateur de Weingarten dans la direction n
⃗ (« shape
operator » en anglais). 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

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
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, nous avons, puisque τ (s) est unitaire, et c̈(s) = τ̇ (s) est normal à
M en c(s),
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 ⟨ c̈(s), ν(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 coïncide
K(s) si m = 3
avec la courbure des courbes plane et gauche.
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, comme τ̇ (s) = K(s) ν(s), pour
tout s ∈]s0 − , s0 + [, nous avons

IInc(s) (a τ (s), b τ (s)) = a b ⟨ c̈(s), ν(s) ⟩ = a b cos(θ(s)) K(s) .

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 unitaire 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 = Lnx⃗ , que nous appelons l’opérateur de Weingarten de M .

⃗ défini sur tout M si et


Lemme 8.6. Il existe un champ de vecteurs normaux unitaires n
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

204
⃗ (x)) est une base orthonormée orientée de Rm (voir
orientée de Tx M , alors (v1 , . . . , vm−1 , n
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
Tx M soit directe si et seulement si la base (v1 , . . . , vm−1 , n⃗ (x)) de Rm soit directe. ◻
En particulier, un champ de vecteurs normaux unitaires existe localement : pour tout
paramétrage local ϕ ∶ W → Rm de M , où W est un ouvert W de Rm−1 , nous pouvons
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 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ées ne change pas leur produit si leur nombre est pair.
Lorsque M est une hypersurface orientée, nous utiliserons le champ de vecteurs nor-
maux unitaires n ⃗ du lemme ci-dessus, dit orienté, pour définir la seconde forme fondamen-
tale II = IIn⃗ , parfois appelée la seconde forme fondamentale scalaire, qui est alors invariante
par déplacement de Rm par la formule (26), ainsi que pour définir lopérateur de Weingarten
L = Ln⃗ .
L’application ainsi définie n ⃗ ∶ M → Sm−1 est appelée l’application de Gauss de l’hyper-
surface orientée M . Pour tout x ∈ M , puisque l’orthogonal de n
86
⃗ (x) est le plan tangent
Tx M , nous avons
Tx M = n⃗ (x)⊥ = Tn⃗ (x) Sm−1 .
⃗ (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.7. 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 une convention de signe différente.


Démonstration. Soit ϕ ∶ W → M un paramétrage local préservant l’orientation. Soient
x ∈ M et v, w ∈ Tx M . En dérivant la relation d’orthogonalité

⃗ (x), dϕϕ−1 (x) (d(ϕ−1 )x (w))⟩ = ⟨ n


⟨n ⃗ (x), w⟩ = 0 ,

86. La troisième forme fondamentale 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 :

⃗ (v), Tx n
∀ x ∈ M, ∀ v, w ∈ Tx M, IIIx (v, w) = −⟨Tx n ⃗ (w)⟩ .

Nous avons donc IIIx (v, w) = − IIx (v, Lx (w)).

205
nous avons

⃗ (v), dϕϕ−1 (x) (d(ϕ−1 )x (w))⟩ + ⟨ n


⟨ Tx n ⃗ (x), d2 ϕϕ−1 (x) (d(ϕ−1 )x (v), d(ϕ−1 )x (w))⟩ = 0 .

Notons que ⟨⃗n(x), πx⊥ (u)⟩ = ⟨⃗


n(x), u⟩ pour tout u ∈ Rm . Par la formule (25), nous avons
donc, pour tous les x ∈ M et v, w ∈ Tx 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) .

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.6 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
pair, 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
⃗ ∶ x ↦ −R
rentrant n x
pour calculer la seconde forme fondamentale.
Au voisinage de tout point de SR de première coordonnée strictement positive, l’appli-

cation ϕ ∶ B Rn (0, R) → Sn définie sur la boule ouverte de rayon R 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 (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 R − ∥x∥
2 2 ∂xn R − ∥x∥2
2

206
Pour tous les i, j ∈ {1, . . . , n}, le coefficient (i, j) de la matrice G(x) = (gi,j (x))1≤i,j≤n de
Gram de la première forme fondamentale 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 −∥x∥2
2

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 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 en P dans cette base est
∂2ϕ ∂2ϕ 0 si i ≠ j
π⊥( (0) ) = (0) = { 1
∂xi ∂xj ∂xi ∂xj − R e0 si i = j .

Puisque le champ de vecteurs normaux unitaires rentrant de SR vaut −e0 au pôle Nord P ,
sa seconde forme fondamentale (scalaire) en P vérifie donc, pour tous les v, w ∈ TP Sn ,
1
IIP (v, w) = IP (v, w) .
R
Par invariance par rotation, nous avons IIx (v, w) = Ix ( R1 v, w) pour tous les x ∈ Sn et
v, w ∈ Tx Sn . Donc l’opérateur de Weingarten en tout point x de Sn est l’application linéaire
v ↦ R1 v, c’est-à-dire l’homothétie de rapport R1 de l’espace tangent Tx Sn .
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.8. 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 ∈ {1, . . . , p} tels que λi ≠ 0.
La multiplicité du point focal y + Ri v est égale à Card{j ∈ {1, . . . , p} ∶ 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)
207
du vecteur normal en s est le centre du cercle osculateur de M en x (lorsqu’il existe,
c’est-à-dire lorsque la courbure de M en x est non nulle).
Démonstration. Nous pouvons supposer que p < m. 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 euclidien νϕ(x) M , dépendant de manière
np+1 (x), . . . , n
lisse de x, telle que n ⃗ p+1 (0) = v. Alors l’application ϕ
̃ de W × Rm−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 0 sont, pour tout i ∈ {1, . . . , m},


⃗k
∂ψ ∂ϕ
(x) + ∑m
k=p+1 xk ∂xi (x)
∂n
si i ≤ p ,
(x, u) = { ∂xi
∂xi ⃗ i (x) sinon .
n
La différentielle d(x,u) ψ en (x, u) de ψ admet donc pour matrice dans la base canonique
de l’espace de départ Rm et la base ( ∂x ∂ϕ
1
(x), . . . , ∂x
∂ϕ
p
⃗ p+1 (x), . . . n
(x), n ⃗ m (x)) de l’espace
A(x, u) B
d’arrivée Rm , une matrice de la forme ( ) avec A(x, u) = (aij (x, u))1≤i,j≤p où
0 Im−p
∂ϕ ∂ϕ m
⃗k
∂n ∂ϕ
aij (x, u) = ⟨ (x), (x) ⟩ + ∑ xk ⟨ (x), (x) ⟩
∂xi ∂xj 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(x,u) ψ est égale à la dimension du noyau de A(t, u). Puisque les vecteurs
⃗ k (x) pour p + 1 ≤ k ≤ m sont orthogonaux aux vecteurs ∂x
n ∂ϕ
j
(x) pour 1 ≤ j ≤ p, nous avons

⃗k
∂n ∂ϕ ∂2ϕ ∂ ∂ϕ
⟨ (x), (x) ⟩ + ⟨ n
⃗ k (x), (x) ⟩ = ⟨n
⃗ k (x), (x) ⟩ = 0 .
∂xi ∂xj ∂xi ∂xj ∂xi ∂xj
Ainsi, pour tout t ∈ R, en posant u0 = (1, 0, . . . , 0) ∈ Rm−p , 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) ⟩)1≤i,j≤p .
∂xi ∂xj
Quitte à effectuer un changement de variable linéaire dans W , nous pouvons supposer
que (gi,j (0))1≤i,j≤p est la matrice identité p × p. Donc x + 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. ◻
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 .
208
Théorème 8.9. Pour presque tout point z ∈ Rm , l’application dz ∶ M → R définie par
y ↦ d(y, z)2 = ∥y − z∥2 est une fonction de Morse lisse sur M .

Démonstration. Notons que dz 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 dz .

Lemme 8.10. (1) Un point y ∈ M est un point critique dégénéré de la fonction dz si et


seulement si z est un point focal de M en y. La dimension du noyau de la matrice hessienne
de dz 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 dz , alors l’indice de y
est égal au nombre (compté avec multiplicité) de points focaux de M 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 dz lue dans ce paramétrage local est
l’application ψ = dz ○ ϕ ∶ W → R définie par

ψ ∶ x ↦ ∥ϕ(x) − z∥2 .

Ses dérivées partielles premières sont, pour tout j ∈ {1, . . . , p},


∂ψ ∂ϕ
(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 dz si et seulement si le vecteur y − z est normal à M en
y.
La matrice hessienne de f en 0 est définie, pour tous les i, j ∈ {1, ⋯, p}, par

∂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.8. ◻


Ce lemme et la proposition 8.5 démontrent le théorème 8.9. ◻

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.
209
Nous prendrons les champs de vecteur 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

Nous allons mettre en oeuvre ci-dessous la méthodologie introduite dans la partie 8.2
pour calculer les invariants géométriques des hypersurfaces orientées M :
(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 ∂ϕ
i
○ϕ−1 )1≤i≤m−1 étant 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
2
équivalente sa matrice hessienne (à 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
∂(⃗n○ϕ) −1
donnée par ( ∂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, cour-
bure de Gauss, courbure moyenne, points focaux (par la proposition 8.8), 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
210
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’écrit,
∂x (x, y) + Y ∂x (x, y) ∈ Tϕ(x,y) M ,
pour tout v = X ∂ϕ ∂ϕ

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) .

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
ϕ−1 (B) ϕ−1 (B)
√ ∂ϕ ∂ϕ
=∫ 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 (24), ceci ne dépend pas du paramétrage
local. Par additivité de l’intégrale, ceci permet de 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énombrable de boréliens Bi deux à deux disjoints, chacun d’eux étant contenu
dans l’image d’un paramétrage local de M . 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
plongement C∞ (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 , que nous orientons en demandant que le C∞ -difféomorphisme ϕ ∶


M → ϕ(M ) préserve l’orientation. Pour tous les (x, y) ∈ W , la base ( ∂ϕ ∂ϕ
)
∂x , ∂y de l’espace
vectoriel Tϕ(x,y) M définie par ce paramétrage local est définie par

∂ϕ ∂f ∂ϕ ∂f
= (1, 0, ) et = (0, 1, ).
∂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
(27)
211
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 . (28)
ϕ (B)
−1 ∂x ∂y

(2) Surfaces de révolution. Notons (e1 , e2 , e3 ) la base canonique de R3 = C × R.


Posons eiθ = cos θ e1 + sin θ e2 . 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) par un intervalle ouvert I de R, qui est un C∞ -plongement de I dans R e1 + R e3 , et
telle que f soit strictement positive. 87 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 Re3 et de méridienne c. L’image de toute telle surface M par tout
déplacement de R3 est appelé 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π, 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.
87. Cette hypothèse implique que la courbe c ne rencontre pas l’axe vertical Re3 , 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).

212
Voici quelques dessins représentant des surfaces de révolution, essentiellement extraits
de Wikipedia.

Alors
∂ϕ ∂ϕ
= f ′ (s) eiθ + g ′ (s)e3 et = if (s) eiθ , (29)
∂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 . (30)
∂s ∂s ∂y ∂y
Si B est un borélien de M , alors l’aire de B est

Aire(B) = ∫ f (s) ds dθ . (31)


ϕ−1 (B)

En particulier, nous avons


Aire(M ) = 2π ∫ f (s) ds .
I
Comme la sphère S2 (privée de ses pôles Nord et Sud) est la surface de révolution d’axe
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π .

213
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, pour tout (x, y) ∈ W ,

∂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 omettant les évaluations en (x, y) pour raccourcir les formules, et en dérivant les
égalités ⟨ ∂ϕ ⃗ ⟩ = ⟨ ∂ϕ
∂x , ν ⃗ ⟩ = 0,
∂y , ν

∂ϕ ∂ϕ ∂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 , ν⃗ ⟩ = −⟨ , ⟩. (32)
∂y ∂y ∂y ∂y ∂y
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.
Remarquons que la base Bϕ(x,y) n’est pas forcément orthonormée, et rappelons que la
matrice de l’opérateur de Weingarten, 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 de la première forme fondamentale par la matrice 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 ( ( ) ( )) = (33)
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 ( ( ) ( )) = . (34)
2 F G m n 2(EG − F 2 )

Exemples. (1) Graphes. Si ϕ ∶ (x, y) ↦ (x, y, z = f (x, y)) est l’application graphe d’une
fonction lisse f ∶ W → R3 , alors en notant A la fonction lisse

∂f 2 ∂f 2 √ ∂ϕ ∂ϕ
A = 1 + ( ) + ( ) = EG − F 2 = ∥ ∧ ∥
∂x ∂y ∂x ∂y
sur l’ouvert W , nous avons
∂ϕ
∂x ∧ ∂ϕ
∂y 1 ∂f ∂f
ν⃗ = = (− , − , 1)
∥ ∂ϕ
∂x ∧ ∂ϕ
∂y
∥ A ∂x ∂y
214
et 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
Ainsi, la matrice de la seconde forme fondamentale IIϕ(x,y) dans la base Bϕ(x,y) est la
1
matrice hessienne de f multipliée par le scalaire A(x,y) . En particulier, par la formule (33)
nous avons
1
K(ϕ(x, y)) = det Hess f(x,y) ,
A(x, y)4
et, par les formules (34) et (27), toujours avec évaluations implicites des fonctions en (x, y)
pour raccourcir les expressions, nous avons

1 ∂2f ∂f 2 ∂ 2 f ∂f ∂f ∂ 2 f ∂f 2
H(ϕ(x, y)) = ( (1 + ( ) ) − 2 + (1 + ( ) )). (35)
2 A3 ∂x2 ∂x ∂x∂y ∂x ∂y ∂y 2 ∂y

(2) Surfaces de révolution. Si M est une surface de révolution d’axe R e3 et de


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 (27), nous avons
∂ϕ
∧ ∂ϕ
= − g ′ (s) eiθ + f ′ (s) e3 .
∂x ∂y
ν⃗(s, θ) =
∥ ∂x
∂ϕ
∧ ∂ϕ
∂y

En notant κ ∶ I → R la courbure de la courbe c, par l’équation de Frenet (17) qui s’écrit


c̈(s) = κ(s) J(ċ(s)) où J est la rotation d’angle + π2 dans le plan euclidien orienté Re1 +Re3 ,
pour tout s ∈ I, et par l’égalité f˙(s)2 + ġ(s)2 = 1 qui découle du fait que c est paramétrée
par longueur d’arc, nous avons les relations

f ′′ (s) = −κ(s) g ′ (s) et g ′′ (s) = κ(s) f ′ (s) .

Nous avons alors aisément


∂ϕ ∂ ν⃗ ∂ϕ ∂ ν⃗ ∂ϕ ∂ ν⃗
` = −⟨ , ⟩ = κ(s), m = −⟨ , ⟩ = 0, et n = −⟨ , ⟩ = f (s)g ′ (s) . (36)
∂s ∂s ∂s ∂θ ∂θ ∂θ
En particulier, comme les matrices des première et seconde formes fondamentales sont
diagonales, nous avons immédiatement par les formules (30) et (36) que les courbures
principales de la surface de révolution M au point ϕ(s, θ) sont
g ′ (s)
λ1 = κ(s) et λ2 = ,
f (s)
que la courbure de Gauss est
g ′ (s)
K(ϕ(s, θ)) = κ(s) ,
f (s)
et que la courbure moyenne est
1 g ′ (s)
H(ϕ(s, θ)) = ( κ(s) + ),
2 f (s)
215
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.8, 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, 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,
● 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 ) .
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 la matrice de la première forme fondamentale en a0 = ϕ(x0 , y0 ) est la matrice
identité, et la matrice de la seconde forme fondamentale 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. Le lemme de Morse 6.1 appliqué à la fonction f et à son point


critique (x0 , y0 ) nous dit que si K(a0 ) > 0, alors la matrice Hess f(x0 ,y0 ) est de valeurs

216
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. 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.8, la surface admet deux points focaux en
a0 (confondus si et seulement si a0 est un ombilic, voire ci-dessous), de même côté du plan
tangent Ta0 M qu’un voisinage assez petit de a0 dans M .

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 à 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.8, 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).
217
Point parabolique. Lorsque K(ϕ(x0 , y0 )) = 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.
Les points du cylindre S1 × R dans C × R = R3 sont des points paraboliques qui ne sont
pas des méplats.

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 . Ce centre est par ailleurs l’unique point focal de la surface en a0 , par
la proposition 8.8.
Exercice E.68. 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.69. Calculer les courbures principales, les points focaux et les ombilics d’un
ellipsoïde
E = {(x, y, z) ∈ R3 ∶ ax2 + by 2 + cz 2 = 1}
où a, b, c > 0.
218
8.5 Surfaces minimales
Soit C une courbe fermée lisse 88 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.
C
S
(c(s), h(c(s)))

c
U c(s)
2
R

Soient donc c ∶ S1 → R2 une courbe de Jordan lisse (un plongement de classe C∞ ). Alors
le théorème de Jordan (voir par exemple [Pau3]) 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 (28), 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
∂x ∂x + ∂y ∂y
∂f ∂g ∂f ∂g

∫ √ dx dy = 0 .
U ∂f 2 ∂f 2
1 + ( ∂x ) + ( ∂y )

88. 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.

219
Puisque g est à support compact dans U et par intégration par partie, nous avons
∂f ∂f
∂ ∂
∫ g( √ + √ ) dx dy = 0 .
∂x ∂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
∂ ∂
√ ∂x
+ √ ∂x
=0,
∂x ∂f 2 ∂f 2 ∂y ∂f 2 ∂f 2
1 + ( ∂x ) + ( ∂y ) 1 + ( ∂x ) + ( ∂y )

ou encore, avec les notations condensées usuelles,


∇f
div ( √ )=0.
1 + ∥∇f ∥2

Or, par les formules (35), la courbure moyenne H = H(x, y) de la surface S au point
(x, y, f (x, y)) vérifie
2 2
∂2f 2 2
( ∂x2 ∂x ) ) − 2 ∂x∂y ∂x ∂y + ∂y 2 (1 + ( ∂y ) ) )
(1 + ( ∂f ∂ f ∂f ∂f ∂ f ∂f

2H = √ . (37)
∂f 2 ∂f 2
1 + ( ∂x ) + ( ∂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.
Ceci justifie la définition suivante.
Nous dirons qu’une surface lisse dans R3 est une surface minimale si sa courbure
moyenne est nulle.
Nous concluons cette partie en donnant des exemples, 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.
220
Proposition 8.11. (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é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 → R est alors un
paramétrage par longueur d’arc d’un intervalle ouvert f (I) de R, 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 de t0 dans I. Nous verrons in fine que ġ ne s’annule en fait en
aucun point de I, ce qui montrera que nous avons traité tous les cas. Après changement de
variable (éventuellement renversant l’orientation) à la source, nous pouvons donc supposer
que c ∶ t ↦ f (t) e1 + t e3 où f ∶ I → ]0, +∞[ est de classe C∞ . En calculant les dérivées
partielles de l’application ϕ ∶ (t, θ) ↦ f (t) eiθ + t e3 , nous obtenons, puisque

∂ϕ ∂ϕ
= f ′ (t) eiθ + e3 et = if (t) eiθ ,
∂t ∂θ
que 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 ,

que le champ de vecteurs normaux unitaires est, au point ϕ(t, θ) (la courbe c n’étant plus
paramétrée par longueur d’arc),

− eiθ + f ′ (t) e3
ν⃗(t, θ) = √ ,
1 + f ′ (t)2
∂ ν⃗
que 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

221
Donc la courbure moyenne est
−1
1 E 0 ` 0 1 −f ′′ (t) 1
H= tr ( ) ( )= √ ( ′
+ ).
2 0 G 0 n 2 1 + f ′ (t)2 1 + f (t) 2 f (t)

Ainsi, la fonction f vérifie l’équation différentielle

f ′′ (t)f (t) − f ′ (t)2 − 1 = 0 .

À 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

222
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 (37) 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

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.70. 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
R3 homéomorphe au tore privé de trois points.

223
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).
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.12. 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.
224
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
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

Contrement à la longueur, l’énergie d’une courbe n’est en général pas invariante par chan-
gement 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. 89
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 X ∶ M → T M est un champ de vecteurs lisse sur M , alors X définit un
champ de vecteurs de classe Cr tangents à M le long de c par restriction, encore noté
X ∶ I → T M , en posant X(t) = X(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) est un champ de vecteurs tangents à M le long de c de classe Cr−1 .
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.
89. Le Lièvre et la Tortue, Jean de la Fontaine, Livre VI, 10.

225
Proposition 8.13. Pour tout champ de vecteurs lisse X ∈ Γ(T M ) sur M fixé, pour tout
x ∈ M fixé et 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, 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)∥ .

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

∂ϕ ∂ϕ
X = f1 ○ ϕ−1 + f2 ○ ϕ−1
∂x1 ∂x2

un champ de vecteurs tangents lisse sur ϕ(W ) où f1 , f2 ∈ C∞ (ϕ(W )). Soit c une courbe lisse
définie sur un intervalle ouvert de R contenant 0 telle que c(0) = x et ċ(0) = λ1 ∂x
∂ϕ
1
(ϕ−1 (x))+
∂ϕ
λ2 ∂x2
(ϕ−1 (x)). 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.14. 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.

226
(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.

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
les x0 ∈ M et v0 ∈ Tx0 M , il existe une et une seule géodésique maximale 90 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 (à 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. 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 (t) ∥ ċ(φ−1 (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
90. 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

227
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

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 i ∈ {0, . . . , p}, pour tous les k ∈ {1, . . . , p} et
x ∈ U1 × ⋅ ⋅ ⋅ × Up nous noterons dk fx ∶ Rni → 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.15. 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 91 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

91. 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.

228
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 ∈ {1, . . . , n}, 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.15.
Lemme 8.16. (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 . (38)
0

Alors v est de classe C1 et v ′ = u.


1 t
Démonstration. Posons κ = ∫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 κ. 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 (38) 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.15. Par le théorème de
229
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)⟩ .

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.15 montre donc que si γ minimise à extrémités données
l’énergie comme demandé par l’assertion (3), alors γ̇ 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.15, 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 , ceci dit exacte-
ment 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.17. 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

230
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. ◻
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
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.18. 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.

231
(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.
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 Re3 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. 92
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
92. 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.

232
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.

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 ,
233
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 .

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.

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.19. (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.20. (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
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

234
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) .

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.21. 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.20 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
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.

235
8.9 Indications pour la résolution des exercices
Exercice E.68 Supposons que M est connexe, et montrons que M est un ouvert d’une
sphère ou d’un plan affine de R3 , ce qui conclut. Soit ϕ ∶ W → R3 un paramétrage local de
M , où W est un ouvert connexe de R2 , et soit ν⃗ le champs de vecteurs normaux à ϕ(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 avons

II(x,y) = λ(x, y) I(x,y) .

Par les formules (32), et puisque les vecteurs de T(x,y) M sont déterminés par leur pro-
∂y (x, y) et ∂y (x, y), nous avons donc le système
duit scalaire avec les vecteurs de base ∂ϕ ∂ϕ

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, et alors les plans vectoriels
T(x,y) M le long de la surface ϕ(W ) sont constants, et donc par connexité la surface ϕ(W )
est contenue dans le plan affine ϕ(x0 , y0 ) + T(x0 ,y0 ) M pour tout (x0 , y0 ) ∈ W fixé.
236
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 .
Exercice E.70 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


⎛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) = √
n ( ∧ )
EG − F 2 ∂u ∂v
1
= ( − 2u(1 + u2 + v 2 ), 2v(1 + u2 + v 2 ), 1 − (u2 + v 2 )2 )
(1 + u + v 2 )2
2

1
= ( − 2u, 2v, 1 − u2 − v 2 ) .
1 + u2 + v 2
Notons que

∂n −2 −2 ∂ϕ
= (1 − u2 + v 2 , 2uv, 2u) =
∂u (1 + u + v )
2 2 2 (1 + u + v ) ∂u
2 2 2

et

∂n 2 2 ∂ϕ
= (2uv, 1 + u2 − v 2 , 2v) = .
∂v (1 + u + v )
2 2 2 (1 + u + v ) ∂v
2 2 2

La matrice de la seconde forme fondamentale en ϕ(u, v) dans la base B = ( ∂ϕ ∂ϕ


)
∂u , ∂v est
` m
donc ( ), où
m n

∂ϕ ∂ n
`=−⟨ , ⟩ = −2
∂u ∂u
237

∂ϕ ∂ 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.

238
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.

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 des 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

239
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 topo-
logiques 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 topologiques.
Une propriété P sur les 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, dite topologie
grossière. 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 topologie discrète. 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.

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 distributivité

( ⋃ Ai ) ∩ ( ⋃ Bj ) = ⋃ (Ai ∩ Bj ). ◻
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 est union d’éléments de B. Par exemple, l’ensemble des intersections finies
d’éléments d’une prébase est une base d’ouverts. Si (X, d) est un espace métrique, alors
{B(x, n+1
1
) ∶ x ∈ X, n ∈ N} est une base d’ouverts.
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. (39)

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.
240
Démonstration. Il suffit de montrer que O est W
une topologie. Comme X ∈ O et par la formule
de distributivité ci-dessus, il suffit de montrer
que l’intersection de deux éléments de B est x
union d’éléments de B. Ceci découle de la condi- U
tion (39). ◻ 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), et R est
dense dans R (voir ci-dessous la définition d’une partie dense).

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. 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).

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, B sont des parties de X, alors

— A est ouvert si et seulement si A = A.
— A est fermé si et seulement si A = A.
241
○ ○ ○
̂
— 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 un homéomorphisme, alors f (A) =f̂
(A), f ( A ) = f (A), f (∂A) =
∂(f (A)).

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éomorphisme. 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éomorphisme. Tout espace vectoriel réel
ou complexe normé est métrisable (et en fait muni de la distance induite par sa norme).
Tout espace topologique métrisable est séparé.
Démonstration. Soient d une distance sur un en-
semble X, et x, y deux points de X. Si x ≠ y, alors x
r = 12 d(x, y) > 0. Si B(x, r) ∩ B(y, r) est non vide, soit y
r
z un de ses points. Alors d(x, y) ≤ d(x, z) + d(z, y) <
d(x, y), impossible. ◻ r

Exercice E.A.71. Soient 0− , 0+ deux ensembles distincts,


n’appartenant pas à [0, 1]. Notons X l’ensemble {0+ } ∪ 0+
{0− } ∪ ]0, 1]. Notons B(x) = {]x − n1 , x + n1 [ ∩ ]0, 1] ∶ n ∈
N−{0}} pour x ≠ 0± et B(0± ) = {{0± } ∪ ]0, n1 [ ∶ n ∈ N−{0}}. 0 1
Montrer que B = ⋃u∈X B(u) est une base d’ouverts d’une to- 0−

pologie non séparée sur X.


Continuité
Soient X, Y deux espaces topologiques et f ∶ X → Y une application. Si x0 ∈ X, on dit
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, d(x, x0 ) < η ⇒ d′ (f (x), f (x0 )) < .

Les conditions suivantes sont équivalentes :


242
(1) pour tout ouvert O de Y , f −1 (O) est un ouvert de X ;
(2) pour tout fermé F de Y , f −1 (F ) est un fermé de X ;
(3) pour tout x ∈ X, f est continue en x ;
(4) pour tout A ⊂ X, f ( A ) ⊂ f (A).
Nous dirons que 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, 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 .

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.
Par exemple, les convexes de (l’espace vectoriel normé usuel) Rn sont connexes. Une
composante connexe d’un espace topologique X est un sous-espace topologique (voir la
partie A.2 pour une définition) connexe maximal (pour l’inclusion) de X. Un espace to-
pologique 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. Si A
est une partie connexe non vide de X, la réunion de tous les sous-espaces topologiques
de X connexes contenant A est la composante connexe de X contenant A. Une compo-
sante 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. Par exemple, les
convexes de Rn sont connexes par arcs. Une composante connexe par arcs d’un espace
topologique X est un sous-espace topologique connexe par arcs maximal de X. Un espa-
ce 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 topologique
X est réunion d’une famille (Ai )i∈I de sous-espaces topologiques connexes par arcs dont
l’intersection ⋂i∈I Ai est non vide, alors X est connexe par arcs. Dans un espace topologique
X localement connexe par arcs, les composantes connexes par arcs C sont ouvertes. 93 Un
93. En effet, si x ∈ C et si V est un voisinage connexe par arcs de x, alors par concaténation de chemins,
V est contenu dans C.

243
espace topologique X connexe et localement connexe par arcs est connexe par arcs. 94
Dans un espace topologique localement connexe par arcs, les composantes connexes et les
composantes 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.72. 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 (fi )i∈I 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 i ∈ I. Si Z est un espace topologique et 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 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.
94. 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.

244
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.
— Si A ⊂ B ⊂ X, alors l’adhérence de A dans B est la trace dans B de l’adhérence de A
dans X.

Tout sous-espace d’un espace topologique séparé est séparé.

Exercice E.A.73. 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.74. 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) 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 ≠ ∅} est fini).
Montrer qu’une partie B de X est fermée (resp. ouverte) si et seulement si Ai ∩B est fermé
(resp. ouvert) dans Ai .

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 avec pri (x) = xi si
x = (xi )i∈I . La topologie initiale sur X définie par (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

245
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

● Si Ai est une partie de Xi , alors ∏i∈I Ai est fermé dans X si et seulement si Ai est
fermé dans Xi pour tout i dans I.

Remarque. En particulier, si X, Y, Z sont des espaces topologiques, alors les applications


(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.2. 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é.

246
Démonstration. Soit X = ∏i∈I Xi un espace topologique produit. Si x = (xi )i∈I ≠ 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 avec 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. ◻

Exercice E.A.75. 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
1
3n , et en construisant Cn+1 en divisant chaque composante 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.76. 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 (fi )i∈I est la topologie
dont les ouverts sont les parties O de X telles que pour tout i dans I, le 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 . Si Z est un espace topologique et si g ∶ X → Z est une application, alors
g est continue si et seulement si chacune des appllications g ○ fi est continue.
Exemple : Topologie somme disjointe. Soit (Xi )i∈I une famille d’espaces topologiques.
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 .
247
L’ensemble {(x, i) ∈ (⋃i∈I Xi ) × I ∶ x ∈ Xi }, muni de fi ∶ Xi → X avec 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 topologie finale sur X définie par (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 : 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.77. 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.78. 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
● 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

248
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 définie par π 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.3. 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é.
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. ◻
Le quotient d’un espace 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 quotient Rn /R, que nous appelons le tore de dimension
n. Soit π ∶ Rn → Tn la projection canonique. Identifions R2 avec C par (x, y) ↦ x + iy.
L’application
φ∶ Rn Ð→ (S1 )n
(t1 , ..., tn ) ↦ (e2πit1 , ..., e2πitn )
249
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.79. Il découle de la remarque suivant le théorème A.21 que φ est un homéomorphisme.

Exercice E.A.79. Soient X un espace topologique et R une relation d’équivalence sur X.


● Montrer que si X/R est séparé, alors R ⊂ X × X est fermé.
● 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.80. 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.81. 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 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 celle de X/R :
● tout ouvert saturé de A est la trace sur A d’un ouvert saturé de X ;
● A est ouvert et π est ouverte ;
● A est fermé et π est fermée ;
● π∣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] ?

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 (I1 ∐ I2 )/R (muni de la topologie quotient de la topo- 0+
logie somme disjointe) n’est pas séparé (et est homéomorphe
à l’espace de l’exercice E.A.71). 0− 0 1

Exercice E.A.82. Soient π ∶ R2 → T2 = R2 /Z2 la projection canonique, et α ∈ R ∪ {∞}.

250
(1) Soit D une droite 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 ?
R2
(2) Soit ∼ la relation sur T2 définie par x′ ∼ y ′ si et seulement
s’il existe une droite D de pente α dans R2 et x, y dans D
π
tels que π(x) = x′ et π(y) = y ′ . Montrer que ∼ est une rela-
tion d’équivalence, et que l’espace quotient T2 /∼ est séparé
si et seulement si α ∈ Q. Si α ∈ Q, montrer que l’espace quo-
tient T2 /∼ est homéomorphe à un cercle. Si α ∉ Q, montrer
que la topologie 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)]
est continue. L’image de X × {1} dans CX est réduite à un point, appelé sommet du cône.
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

251
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. L’inclusion
Xi → ∐i∈I Xi induit un homéomorphisme sur son image, de Xi dans ⋁i∈I (Xi , xi ). Nous
identifions Xi avec son image par cet homéomorphisme. 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.83. Montrer que deux bouquets de sphères sont homéomorphes si et seule-
ment 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, 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.
252
X
A X ∪f Y
f

Nous pouvons vérifier que si A est fermé (resp. ouvert) dans X, et si π ∶ X ∐ Y → X ∪ f Y


est la projection canonique, alors l’application π∣Y ∶ Y → X ∪ f Y est un homéomorphisme
sur son image, qui est fermée (resp. ouverte). Nous pouvons vérifier que si A est non vide,
et si X, 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 Y est réduit à un point ∗, alors f est l’application constante de A dans Y , et l’inclusion
de X dans X ∐{∗} induit un homéomorphisme

X/⟨A⟩ ≃ X ∪f {∗} .

Exercice E.A.84. Vérifier les affirmations des exemples ci-dessus.

Exercice E.A.85. 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 de R2 .

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 avons 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, 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
253
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).
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 (39)). Cette
topologie est séparée.

Exercice E.A.86. 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.

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
Exemple.

⎪ lim f (x)




⎪ [x0 , x0 + α[ ⎪

x→x0 , x≥x0


⎪ ⎪

⎪ lim f (x) (limite à droite)
⎪ ]x0 , x0 + α[ ⎪ x→x+0
Si X = R et A = ⎨ , nous notons alors ` = ⎨

⎪ [x0 − α, x0 [ ⎪
⎪ lim f (x)


⎪ ⎪

⎪ x→x0 , x≤x0
⎩ ]x0 − α, x0 [ ⎪
⎪ lim f (x) (limite à gauche) .



⎩ x→x−0

254
Exemple. 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 la limite de f (x) quand x tend vers +∞ dans A. De
x→+∞ , x∈A +∞
même pour −∞. Bien sûr,

` = lim f ⇐⇒ ∀ V ∈ V (`), ∃ R ∈ R, ∀ x > R (x ∈ A ⇒ f (x) ∈ V ).


+∞

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 à U et V de rester dans des systèmes fondamentaux de voisinages prescrits de a et
`.

Proposition A.4. Soient U et W un système fondamental 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, 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

Propriétés des limites


Une limite n’est pas toujours unique. Si Y est l’espace topologique construit dans
l’exercice E.A.71, 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.5. Si Y est séparé, si f (x) admet une limite quand x tend vers a dans A,
alors cette limite est unique.

255
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 U et U ′ voisinages
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.6. Si f (x) admet pour limite ` quand x tend vers a dans A, alors ` ∈ f (A).

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.7. (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 avec
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.8. 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 g○f (x) Ð→ `.
x→x0 x→x0

Exercice E.A.87. Soient (Xi )i∈I une famille d’espaces topologiques, Y un espace topolo-
gique, 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 ⊂ X. 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

Valeurs d’adhérence
Nous dirons que ` ∈ Y est 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.

256
Par exemple, 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. 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.
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.9.
(1) L’ensemble des valeurs d’adhérence de f en a est

⋂ f (U ∩ A).
U ∈V (a)

(2) Si f admet pour limite ` en a, alors ` est une valeur d’adhérence de f en 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 ∈ V (a), ` ∈ f (U ∩ A) ⇐⇒
U ∈V (a)

∀ U ∈ V (a), ∀ 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 ` et U un voisinage de a.


x→a, x∈A
Alors il existe U ′ voisinage de a 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) ≠ ∅ .
Si `′ est une valeur d’adhérence de f en 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.

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 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
257
A.4 Compacité

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 les Ai le sont.

Définition A.10. 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.11.
(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 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 . ◻

258
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.88. Soit X un espace topologique séparé. Montrer que deux compacts dis-
joints de X ont des voisinages disjoints.

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.12. 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.

Démonstration. Par la proposition A.9, 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.13. 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. ◻

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.

259
Théorème A.14. (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.
Lemme A.15. 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.16. 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.17. Pour tous ouverts V, 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.18. (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.2). 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.
Si X n’est pas compact, par le lemme technique A.15, 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 Aj recouvre Xj , par compacité de Xj , il existe V1 , ..., Vn dans Aj
recouvrant Xj . Mais alors pr−1 −1 −1
j (V1 ) ∪ ⋅ ⋅ ⋅ ∪ prj (Vn ) = prj (Xj ) = X, ce qui contredit 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 . ◻

Espaces localement compacts


Un espace topologique X est
260
● localement compact s’il est séparé et si tout point de X admet un voisinage compact.
● σ-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.96). 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.19. Dans un espace localement compact X, tout point 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
ue x ∈ U ⊂ F , il suffit de montrer qu’il existe un voisinage W de x fermé, contenu dans U ,
donc 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.20. 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.89. (Compactifié d’Alexandrov) Soient X un espace localement com-
pact, ∞ un ensemble n’appartenant pas à X et X ̂ = X ∪ {∞}.
(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.)
261
̂ est la topologie usuelle de X, et
(2) Montrer que la topologie induite sur X par celle de X
̂
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 ci-dessous), 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 si φ ∶ X → Y est un homéomor-
phisme sur son image, tel que φ(X) = Y − {y}, montrer que φ ̂∶ 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 S n
x
N est le pôle nord de Sn , on utilisera la
propriété (5) d’unicité, en montrant que la π ( x)
projection stéréographique π ∶ Sn − {N } →
Rn
Rn , qui à x associe le point d’intersection
avec Rn de la droite passant par N et x,
est un homéomorphisme.)

Compacité et continuité
Théorème A.21. 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.
Démonstration. (1) D’abord, f (X) est séparé car Y l’est. Pour tout recouvrement 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é. ◻
Du résultat précédent, il découle que l’application φ ∶ Tn = Rn /Zn → (S1 )n , avec
[(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.79 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
262
est un compact de X. La condition que f est fermé 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 topologiques localement
compacts est propre si et seulement si l’image réciproque de tout compact est compact.
Proposition A.22. 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α ) de parties finies de I, nous avons

⋂ f (CJα ) ⊃ f ( ⋂ Fj ) ≠ ∅ .
α j∈⋃ 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 est 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. ◻

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.23. 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. Comme U et V sont des voisinages de
x et y respectivement, ceci implique que f −1 est continue en y.) ◻
263
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.90. 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.
(4) Montrer que si Y est séparé, alors C (X, Y ) l’est aussi.

A.5 Exercices récapitulatifs


Exercice E.A.91. 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.92. 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é de 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é).
264
● 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 X ∪f Y est normal (donc séparé). En déduire que
X/⟨A⟩ est normal. Si X, 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.93. 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).
● Sur Rn+1 −{0}, considérons la relation d’équivalence x ∼1 λx pour tout 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 ↪ Rn+1 − {0} et l’application Bn →
Sn définie par (x1 , ... , xn ) ↦ (x1 , ... , xn , 1 − ∑i=1 x2i ) induisent des homéomorphismes
n

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 ). Notons [x1 ∶ ... ∶ xn+1 ] la classe d’équivalence
de (x1 , ... , xn+1 ).
● Sur Cn+1 − {0}, considérons la relation d’équivalence x ∼1 λx pour tout x dans Cn+1 −
{0} et λ dans C − {0}. Sur S2n+1 , considérons la relation d’équivalence x ∼2 λx pour
tout 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 [z1 ∶ ... ∶ zn+1 ] la classe d’équivalence de (z1 , ... , zn+1 ).
● Montrer que P1 (R) est homéomorphe au compactifié d’Alexandrov de R (donc à S1 ), par
l’application [x ∶ y] ↦ x/y si y ≠ 0, et [x ∶ 0] ↦ ∞. Montrer que 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] ↦ ∞.

● 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.

● Si f ∶ Sn−1 → Pn−1 (R) (ces deux espaces sont vides si n = 0) est la projection canonique

265
(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 .
● De même, montrer que si f ∶ S2n−1 → Pn−1 (C) désigne la projection canonique (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)
induit un homéomorphisme

B2n ∪f Pn−1 (C) → Pn (C).

Exercice E.A.94. Soit G un sous-groupe (additif) de R. Considérons la relation d’équi-


valence ∼ sur R définie par x ∼ y si x − y ∈ G. Quelle est la topologie quotient sur R/∼ ?
Exercice E.A.95. 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.96. 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.97. 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 espa-
ce topologique métrisable, compact, totalement discontinu, sans point isolé, non vide est
homéomorphe à l’espace triadique de Cantor (voir exercice E.A.75). Montrer que tout es-
pace topologique métrisable, compact, sans point isolé, non vide contient un sous-espace
homéomorphe à l’espace triadique de Cantor.
Exercice E.A.98. 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.
266
Exercice E.A.99. Soit A une partie d’un espace topologique X. Montrer que A est
localement fermée (c’est-à-dire tel que tout point de A admet 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


Exercice E.A.89 (1) La partie vide de X ̂ est un ouvert de X, donc de X. ̂ La partie 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.11 (3)), l’intersection
des complémentaires de deux compacts de X est le complémentaire d’un compact de X,
donc est un ouvert de X. Si U est un ouvert de X et K un compact de X, alors puisqu’un
compact d’un espace séparé est fermé (voir la proposition A.11 (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.11 (2). Par conséquent, la réunion


̂ − Kj ) = X
⋃ U i ∪ ⋃ (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.11 (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 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 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 )i∈I est un recouvrement
ouvert de K et par l’équivalence qui précède la proposition A.11, il existe donc une partie
finie J de I tel que (Ui )i∈J recouvre K. Alors (Ui )i∈J∪{i0 } est un sous-recouvrement fini de
U . Donc X ̂ est compact.

267
(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.21).
l’application φ
(6) Puisqu’un homéomorphisme entre espace 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.21.
(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 rationelles ne s’annulant pas, ces deux
applications sont continues. Par l’assertion (5), la projection stéréograhique se prolonge
donc en un homéomorphisme de R ̂n dans Sn .

268
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 pour tous les x ∈ E et g ∈ G, nous avons

∀ x ∈ E, ∀ g ∈ G, f (gx) = gf (x) (respectivement f (xg) = f (x)g ) .

Soit G un groupe agissant sur un ensemble E. La relation

xRy ⇔ (∃ 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. 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 stabilisateur, et noté

Gx = {g ∈ G ∶ gx = x} .

269
Remarquons que
Ggx = g Gx g −1 ∶ (40)
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 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 ′ .

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 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 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 ′ (41)

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 .

B.2 Groupes libres

Soit S un ensemble. Un mot 95 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
95. au sens des groupes : dans les monoïdes, la définition est différente

270
1 , . . . , n ∈ {±1}, nous noterons s11 . . . snn 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 = s11 . . . snn ,
et nous la noterons `(w). Un mot s11 . . . snn est réduit si i = i+1 dès que si = si+1 , ou au-
trement dit, s’il ne contient pas de sous-mot si i si+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

s11 . . . snn r1 η1 . . . rm ηm ) si snn ≠ r1 −η1


L (s11 . . . snn , r1 η1 . . . rm ηm ) = {
L (s11 . . . sn−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 s11 . . . snn 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

((s11 ... snn ), (tη11 ... tηmm )) ↦ s11 ... , snn tη11 ... tηmm

̃ ayant le mot vide comme


est une loi de composition interne clairement associative sur E,
élément neutre à gauche et à droite. Soit R la plus petite relation d’équivalence compa-
tible 96 avec cette loi de composition et mettant en relation s s− et le mot vide ∅ pour
tout s ∈ S et  ∈ {±1}.
̃ si x R y et x′ R y ′ , alors xx′ R yy ′
96. c’est-à-dire vérifiant la propriété que pour tous les x, x′ , y, y ′ ∈ E,
où zz ′ désignant la concaténation des mots z, z ′

271
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 ... snn é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 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 = s11 ... snn contient un sous-mot si i si+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 (s11 ... snn ) = 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 id = idL′ est un morphisme de groupes tel que id ○ i′ = i′ , nous avons φ ○ φ′ = id
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
tel isomorphisme 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.100. 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.

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
a11 . . . ann
272
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 a11 g1−1 . . . gn ann 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 97
(à droite) de (G, S) (ou graphe de Cayley de G lorsque la partie génératrice S est sous-
entendue) est le graphe 98 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 est le sommet o(e) = g, son extrémité
est le sommet t(e) = h, et son arête opposée est 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.
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.
Exemples. (1) Si G est le groupe Z/nZ muni de la partie génératrice S = {1}, alors (la
réalisation topologique de) son graphe de Cayley est un cercle. Si G est un groupe fini 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} (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 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 .
97. Voir la démonstration de la proposition 3.6 pour la définition du 2-complexe de Cayley d’une pré-
sentation de G.
98. Voir la partie 2.8 pour la définition d’un graphe et de sa réalisation topologique.

273
−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).

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’odre 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
274
définie par (g ′ , (g, h, s)) ↦ (g ′ g, g ′ h, s), est une action à gauche de G sur son graphe de
Cayley X = Cay(L(S), S) (c’est la raison pour laquelle nous considérons les graphes de
Cayley à droite). Le fait que l’action de G sur X soit sans inversion d’arêtes 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.3. Si G n’a pas d’élément d’ordre 2, pour toute partie génératrice S de G, 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.
Soit S une partie génératrice (quelconque) de G ne contenant pas e. 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 les cercles sont en bijections avec S ∪ S −1 .
Montrons que projection canonique de ∣X∣ sur G/∣X∣ est un revêtement. En effet, la
préimage d’une arête ouverte du bouquet est la réunion disjointe des arêtes ouvertes dans
une orbite par G. La préimage du complémentaire des milieux des arêtes est la réunion
disjointe, pour tout sommet x ∈ V X, de la réunion de {x} et des moitiés d’arêtes ouvertes
d’origine x. La projection canonique p ∶ ∣X∣ → G/∣X∣ induit un homéomorphisme de chaque
élément de ces réunions disjointes sur leur image dans le bouquet de cercles. Le résultat
découle alors de la proposition 2.35, 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 99 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 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 100 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.
99. Il n’est pas demandé qu’elle soit injective.
100. 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}.

275
(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.
Exercice E.B.101. (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 engendré
par la translation de longueur 1 et la symétrie en l’origine) 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

⟨σ1 , . . . , σn ∣ σi2 = 1, σi σi+1 σi = σi+1 σi σi+1 , et (σi σj )2 = 1 si ∣i − j∣ > 1⟩ .

(4) Montrer (voir aussi l’exercice E.36 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 101 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⟩
101. et en fait une infinité de présentations, par le quatrième exemple ci-dessus

276
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.101

277
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

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 quel-
conques de E, 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 102 de formes linéaires
(d(f1 )x , . . . , d(fq )x ) dans le dual E ∗ de E. Si E = Rp , alors le rang de f en x est le rang du
système 103 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 ′ , on ait 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 sont de même 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 .
102. c’est-à-dire la dimension de l’espace vectoriel engendré
103. voir la note de bas de page précédente

278
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 = F = Rn (muni de n’importe quelle norme), alors nous pouvons bien
entendu remplacer « bijective » par « injective » dans ce résultat. Le corollaire suivant est
une application immédiate.

Corollaire C.2. 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 précédent (voir l’exercice E.C.107).

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 104 ∂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) .
De plus, nous avons
−1
dga = −(∂2 f(a,b) ) (∂1 f(a,b) ) . (42)
104. Rappelons que les différentielles partielles de f 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

279
Comme précédemment, si F = G = Rn (muni de n’importe quelle norme), alors nous
pouvons remplacer « bijective » par « surjective » dans cet énoncé.
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
de Rp dans Rn , 0
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, une application de
rang constant r. Rq
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) . ◻
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 , 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 , 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 ).
280
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 et un Ck -
difféomorphisme local ϕ de Rp en 0, tels que ϕ(0) = 0 et, au voisinage de 0, nous ayons
ψ ○ f ○ ϕ (x1 , . . . , xp ) = (x1 , . . . , xr , 0, . . . , 0) . ◻

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 , où L (E, F ) est muni de la norme d’opérateur
∥u(x)∥
∥u∥ = supx∈E−{0} ∥x∥ . Pour tout x ∈ U , nous noterons

d2 fx = d(df )x ,
que nous appellerons la différentielle seconde de f en x. Rappelons (voir par exemple
[Pau2, Prop. 2.21]) que l’application de l’espace de Banach L (E, L (E, F )) (pour la norme
d’opérateur des applications linéaires continues de E dans L (E, F )) dans l’espace de
∥u(x,y)∥
Banach L (E, E; F ) (pour la norme ∥u∥ = supx,y∈E−{0} ∥x∥∥y∥ ) des applications bilinéaires
continues de E × E dans 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 correspondante.
Le lemme de Schwartz 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 )) . (43)
Pour toute application h, définie sur un ouvert de Rp , à valeurs dans R et de classe C2 ,
et pour tout point z du domaine de h, la matrice hessienne de h en x 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


(43) ci-dessus est équivalente au système d’égalités ci-dessous entre fonctions de U dans R,
pour 1 ≤ i, j ≤ m,
∂ 2 (g ○ f ) ∂ ∂(g ○ f ) ∂ ∂g ∂f`
= ( )= ( ∑ ○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 ) . (44)
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.
281
● Exercices de révision.

Exercice E.C.102. (Redressement des courbes planes régulières) 105 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.103. (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 )

Exercice E.C.104. 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 dfx est injective sur un
ouvert dense de V . L’application dfx est-elle nécessairement injective partout ?

Exercice E.C.105. 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.106. 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 peut-on dire de g ○ f ?

Exercice E.C.107. 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.108. Démontrer les corollaires C.4, C.5, C.6 à partir des théorèmes C.1 et
C.3.

Exercice E.C.109. 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


possède une différentielle injective en 0, telle que f (0) = A et f (U ) = V ∩ X.
105. Voir le théorème 4.5 pour une version plus générale.

282
(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.110. Soient n ∈ N et f ∶ Rn → R une fonction de classe C1 propre, c’est-à-


dire 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 .
(3) Montrer en utilisant le théorème des fonctions implicites que l’intérieur de KM est
connexe.
(1) Conclure.

Exercice E.C.111. 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
q
LpM RM
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.

283
C.1 Indications pour la résolution des exercices
Exercice E.C.102 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 ), soit
f ∶ I × R → R2 l’application 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 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 106 ψ ∶ 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.

Exercice E.C.103 Notons f ∶ Cn [X] × C → C l’application définie par f (P, z) ↦ P (z),


appelée la fonction d’évaluation, qui est lisse, car polynomiale en les coefficients 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 . Par le théorème des fonctions implicites C.3,
il existe un voisinage ouvert U de P0 dans Cn [X], un voisinage ouvert V de z0 dans C et
une application lisse g ∶ U → V telle que pour tout (P, z) ∈ U × 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
(42), nous avons donc

P (z0 )
g(P ) = g(P0 ) + dgP0 (P − P0 ) + o(P − P0 ) = z0 − + o(P − P0 ) .
P0′ (z0 )

Exercice E.C.108 (1) Montrons le corollaire C.4. Soient f1 , f2 , . . . , fn les fonctions co-
ordonné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 matrice A = ( ∂x∂fi
j
)
1≤i,j≤p
est inversible. En posant x = (x1 , . . . , xp ), considérons la fonction auxiliaire

g ∶ (x1 , . . . , xp , y1 , . . . , yn−p ) ↦ (f1 (x), . . . , fp (x), y1 + fp+1 (x), . . . , yn−p + fn (x)) ,

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.
(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
) est inversible.
1≤i,j≤q
Considérons la fonction auxiliaire

g ∶ x ↦ (f1 (x), . . . , fq (x), xq+1 , . . . , xn ) ,


106. 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 .

284
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.

285
Index
action, 34, 269 positive, 130
cocompacte, 25 Bn , 265
continue, 23 bord, 124, 125
libre, 270 boule unité, 265
par translation à gauche, 270 bouquet
propre, 24 de cercles, 252
proprement discontinue, 24 de sphères, 252
sans inversion, 34 bouteille de Klein, 50
transitive, 270
à droite, 269 Cantor, 247
adhérence, 241 caractéristique d’Euler, 159, 162
aire, 211 cardinal, 254
Alexandrov, 261 carte, 111
aller-retour, 34 locale, 111
anneau, 16 caténoïdes, 220
anse, 172 cellule, 158
antihermitienne, 109 cercle osculateur, 189, 192
antisymétriques, 109 champ de vecteurs, 102, 148
appauvrissement de structure, 112 complet, 151
application image réciproque, 149
continue, 243 le long d’une courbe, 225
en un point, 242 normaux, 199
d’attachement, 75, 158 nul, 149
de classe Ck , 98, 113, 125 changement de carte, 112
en un point, 98 chemin, 9
de Gauss, 205 composé, 9
de rang constant, 99 constant, 9
de transition, 112 d’arêtes, 34
fermée, 243 extrémité d’un, 9
graphe, 24 inverse, 9
isotope, 167 origine d’un, 9
lisse, 98 chemins
lue dans des cartes, 113 composables, 9
lue dans des paramétrages locaux, 98 homotopes, 9
ouverte, 243 clothoïde, 190
propre, 262 codimension, 95
tangente, 103 collier, 169
en un point, 103 commutateur, 175
arbre compactifié d’Alexandrov, 261
combinatoire, 34 Ck -compatibles, 112
topologique, 35 2-complexe de Cayley, 75
arête, 34, 159 composante connexe, 243
opposée, 34 composante connexe
ouverte, 35 par arcs, 243
atlas de cartes, 111 composition des chemins, 9
quotient, 116 concaténation, 9
automorphisme cône, 83, 251
de revêtements, 19 connexe, 243
contractile, 7
base, 19 localement, 8
d’ouverts, 240 coordonnées
dénombrable, 240 homogènes, 114

286
courbe, 91, 95, 112 équation
de Peano, 122 d’Euler-Lagrange, 228
gauche, 188 de Frenet, 189
bi-régulière, 191 équivalence d’homotopie, 8
intégrale, 151 espace
maximale, 151 des feuilles, 93
paramétrée par longueur d’arc, 127, 188 des orbites, 269
plane, 188 euclidien standard, 107
régulière, 187 hermitien standard, 107
tracée sur une sous-variété, 101 lenticulaire, 27
courbe fermée simple, 185 normal, 199
essentielle, 185 projectif
séparante, 185 complexe, 265
courbure, 188, 191 réel, 114, 265
de Gauss, 203 pseudo-euclidien standard, 108
géodésique, 226 total, 19
moyenne, 203 vectoriel
principales, 203 orienté, 130
CPn , 265 topologique, 7
critère pour base d’ouverts, 240 espace topologique, 239
cube, 125 à base dénombrable, 240
CW-complexe fini, 159 σ-compact, 261
C (X, Y ), 264 compact, 258
cycle, 34 connexe, 243
cylindre, 16 par arcs, 243
contractile, 7
décomposition cellulaire, 158 dénombrable à l’infini, 261
décomposition polaire, 23 discret, 240
degré, 17, 134, 137 grossier, 240
demi-espace, 124 homéomorphes, 240
dénombrable à l’infini, 261 localement
dense, 241 compact, 261
difféomorphisme, 98, 113, 125, 279 connexe, 243
local, 98, 280 connexe par arcs, 243
différentielle, 145 métrisable, 242
partielle, 279 normal, 264
seconde, 281 paracompact, 261
différentielle partielle, 228 semilocalement simplement connexe, 44
dimension, 91, 95 séparé, 242
distance riemannienne, 224 simplement connexe, 8
domaine, 112 séparable, 266
décomposition en pantalons, 186 totalement discontinu, 266
dérivation, 154 extrémité, 34
écrasement, 252 famille inductive, 64
énergie, 225 fermé, 239
engendrer, 273 fermée, 243
ensemble fibre, 19
bien ordonné, 253 fibré tangent, 102
ordonné, 253 fixateur, 269
isomorphe, 253 flot local, 150
totalement ordonné, 253 complet, 151
triadique de Cantor, 247 maximal, 151

287
fonction homotope, 7, 11
de hauteur, 138 relativement, 7
de Morse, 143 C∞ -homotopes, 134
forme fondamentale homotopie, 7, 9
première, 201 relative, 7, 9
seconde, 202, 204 C∞ -homotopie, 134
directionnelle, 203 hypersurface, 95
scalaire, 205 hélicoïde, 222
troisième, 205
forme hessienne, 140 immersion, 20, 98, 278
forme normale, 68 indice, 140
formule d’additivité inductif, 259
de la caractéristique d’Euler, 179 intérieur, 241
frontière, 241 invariante par homéomorphismes, 240
isolé, 245
genre, 173, 174 isomorphe, 19, 22, 98, 253
géodésique, 227 isomorphisme
gradient, 157 de revêtements, 19
graphe, 94 de CW-complexe, 159
combinatoire, 34 de dualité, 157
connexe, 34 de groupes topologiques, 22
de Cayley, 273 isométrie riemannienne, 235
localement fini, 34 isotope, 135
orienté, 34 isotopie, 135, 167
quotient, 34 plate au bord, 167
topologique, 35
groupe jacobien, 278
de Baumslag-Solitar, 79
de Coxeter, 276 lacet, 11
de Galois, 43 homotopes, 11
de Poincaré, 11 lemme
de présentation finie, 275 de Du Bois-Reymond, 229
des rotations, 107 de Morse, 142
discret, 22 limite, 254
fondamental, 11 à droite, 254
libre, 272 à gauche, 254
sur S, 271 en +∞, 255
linéaire, 22 en −∞, 255
orthogonal, 22, 107 inductive, 64
spécial linéaire, 22 localement
spécial linéaire, 107 compact, 261
spécial orthogonal, 22, 107 contractile, 8
spécial unitaire, 22, 108 fermée, 96, 267
topologique, 22 longue droite, 94
unitaire, 22, 107 longueur, 188, 271
Gx , 269
majorant, 259
hélice, 198 matrice
circulaire, 195 hessienne, 139, 281
dextre, 196 jacobienne, 278
senestre, 196 maximal, 259
homéomorphisme, 240 méplat, 216
local, 20 mesure d’aire, 211
mesure nulle, 121

288
métrisable, 242 plus fine, 244
moins fine, 244 Pn (C), 265
morphisme Pn (R), 265
canonique, 64–66, 271 point
de revêtements, 19 base, 11
composé, 19 critique, 120, 278
identité, 19 non dégénéré, 140
de groupes topologiques, 22 elliptique, 216
mot, 270 focal, 200
réduit, 67, 271 hyperbolique, 216
vide, 270 parabolique, 216
méridienne, 212 selle, 181
à l’infini, 261
niveau, 138 pôle
critique, 138 Nord, 113
régulier, 138 Sud, 113
non dégénéré, 139, 140 présentation de groupe, 275
normal, 264 produit
normalisateur, 40 amalgamé, 66
nulle part dense, 241 libre, 66, 67
projection canonique, 102, 145
ombilic, 216 projection stéréographique, 262
opérateur de Weingarten, 204 propre, 262
orbite, 269 propriété universelle, 64, 271
ordinal, 254 prébase, 240
dénombrable, 254 préserver
ordre, 253 l’orientation, 130, 131
bon, 253 une partie, 269
lexicographique, 253
total, 253 R, 241
orientation, 130, 131 rang, 278
canonique, 130 d’un groupe libre, 272
par la direction sortante, 131 rayon de courbure, 188, 192
produit, 130, 132 principal, 203
origine, 34 réalisation topologique, 34
ouvert, 239 recollement, 252
élémentaire, 245 de cellules, 158
ouverte, 243 recouvrement, 258
fermé, 258
pantalon, 186 localement fini, 245
paracompact, 261 mauvais, 260
paramétrage local, 96, 125 ouvert, 258
orienté, 131 relation d’équivalence engendrée, 250
partie compacte, 258 relevé, 28
partie génératrice, 273 relèvement, 28
standard, 272 reparamétrage, 188
partition de l’unité, 91 repère de Frenet, 188, 191
subordonnée, 91 rétracte, 8
passage au quotient, 270 fort par déformation, 8
peigne, 15 par déformation, 8
π0 X, 32 rétraction, 8
π1 (X, x), 11 forte par déformation, 8
plan osculateur, 191 par déformation, 8
plongement, 100

289
radiale, 8 submersion, 20, 99, 279
revêtement, 19 suite exhaustive, 261
à n feuillets, 20 support, 91, 152
associé, 47 surface, 91, 95, 112
connexe, 47 chapeau croisé, 115
d’orientation, 133 d’Enneper, 223
fini, 20 de Boy, 116
galoisien, 43 de Costa, 223
trivial, 20 de révolution, 118, 212
universel, 44 de Scherk, 222
Riesz, 261 isométriques, 235
RPn , 265 minimale, 220
ruban de Möbius, 16 suspension, 251
symbole de Christoffel, 226
saturé, 249 système fondamental de voisinages, 241
section, 28 système de Coxeter, 276
segment initial, 254 séparable, 266
selle de cheval, 142
selle à cheval, 217 théorème
semi-continue inférieurement, 278 d’invariance du domaine, 89
semilocalement simplement connexe, 44 d’inversion locale, 279
séparabilité, 261 de Riesz, 261
séparation, 261 de Schreier, 36
séparé, 242 de Borsuk-Ulam, 17
simplement connexe, 8 de Brouwer, 89, 129
Sn , 265 de forme normale
somme des applications de rang constant, 281
amalgamée, 65, 67 des applications de rang constant, 99
disjointe, 247 des immersions, 99, 280
pointée, 252 des submersions, 99, 280
somme connexe, 172 de Gauss, 234
sommet, 34, 35, 83, 159, 251 de Gauss-Bonnet, 234
sous-espace de Lancret, 198
affine tangent, 102 de peignage des sphères, 136
topologique, 244 de Puiseux, 196
vectoriel tangent, 102 de reconnaissance des sphères, 165
sous-groupe de Sard, 122
engendré par, 272 de Tychonov, 260
distingué, 273 de van Kampen, 69
sous-niveau, 138 de Whitney, 117
sous-recouvrement, 258 de Zorn, 260
sous-variété, 95 des fonctions implicites, 279
à bord, 125 du point fixe, 129
immergée, 106 du redressement, 155
lisse, 95 Tn , 249
produit, 104 topologie, 239
topologique, 97 C∞ , 146
sphère, 105, 265 C1 , 228
n-squelette, 159 compacte-ouverte, 264
stabilisateur, 269 de l’ordre, 254
point par point, 269 discrète, 240
subdivision barycentrique, 35 engendrée, 240
subimmersion, 99, 279 faible (définie par des sous-espaces), 248

290
finale, 247
grossière, 240
induite, 244
induite par une distance, 240
initiale, 244
moins fine, 244
plus fine, 244
produit, 245
quotient, 249
somme disjointe, 248
tore, 106, 249
de révolution, 106
torsion, 191
totalement discontinu, 266
totalement ordonnée, 259
transitive, 270
translation
à droite, 22
à gauche, 22
transverse, 144
en un point, 144
trivialisation locale, 19
Tychonov, 260
type d’homotopie, 8

V (x), 241
valeur
critique, 120
d’adhérence, 256
régulière, 120
variété, 90
différentielle, 112
lisse, 112
orientable, 131
orientée, 131
produit, 132
quotient, 116
topologique, 8, 90
non paracompacte, 93
non séparée, 93
vecteur
normal, 199
vecteur tangent, 101
voisinage
d’un point, 241
d’une partie, 241
distingué, 19
tubulaire, 169

Zorn, 260

291
Références
[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.
[Hei] J. Heinonen. Lectures on analysis on metric spaces. Universitext, Springer Verlag, 2001.

292
[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.
[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-2021, 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.
[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.
[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.

293
[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 : frederic.paulin@universite-paris-saclay.fr
294

Vous aimerez peut-être aussi