0% ont trouvé ce document utile (0 vote)
11 vues28 pages

Variétés et sous-variétés en géométrie différentielle

Le document traite des sous-variétés et des propriétés des quadriques affines dans un cadre de géométrie différentielle. Il définit des concepts clés tels que les immersions, submersions et espaces tangents, tout en fournissant des exemples illustratifs. La structure différentielle sur les variétés et l'espace projectif est également abordée, avec des définitions et des propriétés associées.

Transféré par

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

Variétés et sous-variétés en géométrie différentielle

Le document traite des sous-variétés et des propriétés des quadriques affines dans un cadre de géométrie différentielle. Il définit des concepts clés tels que les immersions, submersions et espaces tangents, tout en fournissant des exemples illustratifs. La structure différentielle sur les variétés et l'espace projectif est également abordée, avec des définitions et des propriétés associées.

Transféré par

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

VARIETES

P. Pansu, d’après des notes de L. Clozel


24 mai 2007

1 Sous-variétés
1.1 Motivation
Vérifier d’une quadrique affine non dégénérée est lisse, déterminer son hyperplan tangent.

1.2 Définitions
Définition 1 Soit k ≥ 1. Soient U et V deux ouverts de Rn . Un C r -difféomorphisme de U sur
V , c’est une bijection f : U → V qui est de classe C r ainsi que sa réciproque.
Si un C 1 -difféomorphisme f est de classe C r , alors f −1 est de classe C r .
Définition 2 Soit X un sous-ensemble de Rn . X est une sous-variété de dimension d si pour tout
point x ∈ X il existe des ouverts U et V de Rn et un C r -difféomorphisme de U sur V qui envoie
x sur 0 et envoie U ∩ X sur V ∩ Rd . On appelle n − d la codimension de X.
Exemples 3 La réunion de deux droites sécantes n’est pas une sous-variété du plan. La réunion
de deux droites parallèles l’est. Le graphe d’une fonction de classe C r de Rn−1 dans R est une
sous-variété de dimension n − 1 de Rn .

1.3 Immersions et submersions


Définition 4 Soit U un ouvert de Rn . Une application f : U → Rp de classe C r est une immersion
en x ∈ U si sa différentielle en x est injective (i.e. si sa matrice jacobienne est de rang n). f est
une submersion en x ∈ U si sa différentielle en x est surjective (i.e. si sa matrice jacobienne est
de rang p). f est une submersion au dessus de y ∈ Rp si f est une submersion en tout point de
f −1 (y).
Théorème 1 Soit U un ouvert de Rn . Soit f : U → Rp de classe C r .
1. Si f est une immersion en x ∈ U , alors il existe un ouvert x ∈ U 0 ⊂ U tel que f (U 0 ) est une
sous-variété de classe C r et de dimension n de Rp .
2. Si f est une submersion au dessus de y ∈ Rp , alors f −1 (y) est ou bien vide, ou bien une
sous-variété de classe C r et de dimension n − p de Rn .
Exemples 5 1. L’application γ : R → R2 définie par t 7→ (sin(2t), sin(3t)) est une immersion
en tout point mais son image n’est pas une sous-variété de R2 .
1

0.8

0.6

0.4

0.2

!0.2

!0.4

!0.6

!0.8

!1
!1 !0.8 !0.6 !0.4 !0.2 0 0.2 0.4 0.6 0.8 1

1
2. L’application η :] − π/10, π[→ R2 définie par t 7→ (sin(2t), sin(3t)) est une immersion en tout
point, elle est injective, mais son image n’est pas une sous-variété de R2 .
1

0.8

0.6

0.4

0.2

!0.2

!0.4

!0.6

!0.8

!1
!1 !0.8 !0.6 !0.4 !0.2 0 0.2 0.4 0.6 0.8 1

3. La fonction f : Rn → R définie par f (x1 , . . . , xn ) = x21 + · · · + x2n est une submersion au-
dessus de tout réel non nul. Les sphères de rayon non nul sont donc des sous-variétés de
dimension n − 1 (i.e. de codimension 1).

Exercice 6 Vérifier que la projection stéréographique est une immersion du plan dans R3 .

1.4 Espace tangent


Définition 7 Soit X une sous-variété de dimension d de Rn , et x ∈ X. Les vecteurs vitesse en
x des courbes contenues dans X et passant par x forment un sous-espace vectoriel appelé espace
tangent à X en x et noté Tx X.

En effet, si φ : U → V est un difféomorphisme qui redresse X sur Rd au voisinage de x, alors


Tx X = (dx φ)−1 (Rd ).

Proposition 8 Soit X une sous-variété de dimension d de Rn .


1. Si X = f (U ) est l’image d’une immersion, alors Tf (x) X = imdx f .
2. Si X = f −1 (y) est une fibre d’une submersion, alors Tx X = kerdx f .

Corollaire 9 Un sous-ensemble de Rn est une sous-variété de dimension d si et seulement si au


voisinage de tout point x ∈ X, X s’écrit comme le graphe d’une application f de Tx X dans (Tx X)⊥
telle que f (0) = 0 et d0 f = 0. En particulier, si y ∈ X est voisin de x ∈ X, la distance de y à Tx X
est un o(|y − x|). De même, si v ∈ Tx X est assez petit, la distance de x + v à X est un o(|v|).

Preuve. Notons pr la projection orthogonale sur Tx X. Soit g : Rd → Rn une immersion qui


paramètre X au voisinage de x. Alors pr ◦ g est une immersion de Rd dans Tx X en 0 donc un
difféomorphisme d’un voisinage de 0 sur un voisinage U de 0 dans Tx X. Notons h : U → Rd le
difféomorphisme réciproque. Alors f = pr⊥ ◦ h : U → (Tx X)⊥ est différentiable, sa différentielle
en 0 est nulle, et son graphe coı̈ncide avec X au voisinage de x. Si v ∈ U , x + v + f (v) ∈ X donc
x + v est proche (en o(|v|)) de X.
L’application y 7→ y − f ◦ pr(y − x) est différentiable, sa différentielle en x est l’identité, c’est
un difféomorphisme local qui redresse X sur le plan affine x + Tx X. Il déplace le point y d’une
distance en o(|y − x|), donc si y ∈ X, y est proche du plan tangent.

Fin du cours n0 17

1.5 Cas des quadriques affines


Proposition 10 Soit q une forme quadratique non dégénérée en n + 1 variables, de matrice S.
Soit Q la quadrique affine de Rn définie par l’équation affine q(x1 , . . . , xn , 1) = 0. Alors Q est une

2
sous-variété de classe C ∞ , et son hyperplan tangent en x = (x1 , . . . , xn , 1) est défini par l’équation
linéaire en v,
 >   n n
x v X X
S = Si,j xi vj + Sn+1,j vj = 0.
1 0
i, j=1 j=1
 
n x
Preuve. Soit x ∈ R . On note p = le vecteur colonne de composantes (x1 , . . . , xn , 1).
1
 >  
v v
L’équation de Q est f (x) = q(p) = p> Sp = 0. Alors, pour v ∈ Rn , dx f (v) = Sp+p> S =
    0 0
v w
2p> S . Supposons que x ∈ Q. Notons Sp = . Alors f (x) = wx + z = 0. Comme
0 z
S est inversible et p non nul, Sp est non nul, donc w 6= 0 et z 6= 0. Alors la forme linéaire
v
dx f : v 7→ 2p> S = 2w> v est surjective. Autrement dit, f est une submersion au dessus de 0.
0
En particulier, Q = f −1 (0) est une sous-variété d’espace tangent kerdp f .

2 Variétés
2.1 Motivation
On voudrait traiter le cas des quadriques projectives. Pour cela, il faut définir la notion de
sous-variété de l’espace projectif.

2.2 Structure différentielle sur un espace topologique


Définition 11 Soit X un espace topologique. Un atlas de classe C r pour X est la donnée
– d’un recouvrement de X par des ouverts Ui ;
– pour tout ∞, d’un homéomorphisme φi : Ui → Vi ouvert de Rn ,
tels que, pour tous ∞ et j, φj ◦ φ−1
i : φi (Ui ∩ Uj ) → φj (Ui ∩ Uj ) est un C r -difféomorphisme.

On appelle les φi les, cartes de l’atlas, et les Ui les domaines de cartes.

Définition 12 Deux atlas (Ui , φi ) et (Wα , ψα ) sont compatibles si les applications ψα ◦ φ−1
i sont
des C r -difféomorphismes. Une structure différentielle sur X est une classe d’atlas compatibles.

On peut alors prendre l’atlas formé de toutes les cartes compatibles avec un choix de (Ui , φi ). On
appelle variété un espace topologique muni d’une structure différentielle.

Exemple 13 Sur R considérons les deux atlas à une carte (U = R, φ : x 7→ x) et (W = R, ψ :


x 7→ x3 ). Ces deux atlas ne sont pas compatibles.

En effet, x 7→ x3 n’est pas un difféomorphisme. Il y a donc plein de structures différentielles


différentes sur R. On verra qu’elle sont toutes difféomorphes.

Exemple 14 Sur R/Z considérons l’atlas à deux cartes U1 =]0, 1[ mod 1, φ1 (x mod 1) = x et
U2 =] − 1/2, 1/2[, φ2 (x mod 1) = x. Cela définit une structure différentielle sur R/Z.

En effet, U1 ∩ U2 =]0, 1/2[∪]1/2, 1[ mod 1, φ1 (U1 ∩ U2 ) =]0, 1/2[∪]1/2, 1[, φ2 (U1 ∩ U2 ) =]0, 1/2[ et
pour y ∈ φ1 (U1 ∩ U2 ), deux cas,
– si y ∈]0, 1/2[, φ2 ◦ φ−1
1 (y) = y ;
– si y ∈]1/2, 1[, φ2 ◦ φ−1
1 (y) = y − 1.
Dans les deux moitiés, φ2 ◦ φ−1 ∞
1 est un C -difféomorphisme.

3
2.3 Objets différentiables
Toute propriété locale invariante par C r -difféomorphisme a un sens évident sur une variété
différentielle. Par exemple,

Définition 15 – Une application f : X → Y entre variétés est de classe C r si, pour toutes
cartes (Ui , φi ) de X et (Wα , ψα ) de Y , ψα ◦ f ◦ φ−1i est de classe C r .
– Une application f : X → Y entre variétés est une immersion, submersion, difféomorphisme
local, si pour toutes cartes (Ui , φi ) de X et (Wα , ψα ) de Y , ψα ◦ f ◦ φ−1 i l’est.
– Une application f : X → Y entre variétés est un difféomorphisme si c’est un difféomorphisme
local bijectif.
– Un sous-ensemble Y ⊂ X est une sous-variété si et seulement si pour toutes cartes (Ui , φi )
de X, φi (Ui ∩ Y ) est une sous-variété de Rn .
– Deux sous-variétés Z ⊂ X et Y ⊂ X sont tangentes en x si et seulement si pour une (toute)
carte (Ui , φi ) de X définie en x, φi (Z) et φi (Y ) sont tangentes en φi (x).
Terminologie. Dans la suite, différentiable signifie de classe C r , où r est déterminé par le
contexte.

2.4 Structure différentielle sur la droite projective


Une droite vectorielle D non verticale de R2 est représentée par une pente m = φ1 (D), c’est
le réel tel que (1, m) ∈ D. Si D n’est pas horizontale, elle possède une antipente a = φ2 (D), c’est
le réel a tel que (a, 1) ∈ D. Les deux applications pente et antipente constituent des cartes, et le
changement de carte φ2 ◦ φ−1 ∞
1 : m 7→ a = 1/m est un C -difféomorphisme de R \ {0} sur R \ {0}.
Cet atlas définit une structure différentielle sur la droite projective.

a 1

2.5 Structure différentielle sur l’espace projectif


Définition 16 On appelle ouvert affine Ui de Pn (R) l’ensemble des points dont la i-ème coor-
donnée homogène est non nulle. On appelle carte affine l’application réciproque de l’homéomor-
phisme φ−1
i : Rn → Ui , (x1 , . . . , xn ) 7→ [x1 : . . . : xi−1 : 1 : xi+1 : . . . : xn ].

Alors φi (Ui ∩ Uj ) = {x ∈ Rn | xj 0 6= 0}, où j 0 = j si j < i, j 0 = j − 1 si j > i. Comme

x1 1 x1
φj ◦ φ−1
i (x1 , . . . , xn ) = ( ,..., , . . . , 1, . . . , )
xj 0 xj 0 xj 0

est un C ∞ -difféomorphisme, on obtient ainsi une structure différentielle sur Pn (R).

Définition 17 Dela même façon, on définit une structure différentielle de dimension 2n sur
Pn (R).

Exemple 18 Une sous-variété linéaire de Pn (R) (resp. Pn (C)) est une sous-variété.

4
En effet, dans toute carte affine, une sous-variété linéaire est envoyée sur un sous-espace affine.

Fin du cours n0 18

Lemme 19 1. Soit X une variété de classe C r . Soit f : X → Rn+1 \ {0} une application de
classe C . Alors l’application induite f¯ : X → Pn (R) est de classe C r .
r

2. Soit Y une variété de classe C r . Soit f : Rn+1 \ {0} → Y une application de classe C r
telle que pour tout v ∈ Rn+1 \ {0} et tout λ 6= 0, f (λv) = f (v). Alors l’application induite
f¯ : Pn (R) → Y est de classe C r .

Preuve. 1. Ecrivons f = (f1 , . . . , fn+1 ). Soit x0 ∈ X, w = f (x0 ). Pour simplifier les notations,
supposons que wn+1 = fn+1 (x0 ) 6= 0. Alors, au voisinage de P(w), on peut utiliser la carte affine
φn+1 , et

φn+1 ◦ f¯(x) = φn+1 [f1 (x) : f2 (x) : . . . : fn+1 (x)]


f1 (x) fn (x)
= ( ,..., ).
fn+1 (x) fn+1 (x)

C’est bien une application de classe C r d’un ouvert de X dans Rn , donc f¯ est de classe C r .
2. Soit v ∈ Rn+1 , v 6= 0. Pour simplifier les notations, supposons que vn+1 6= 0. Alors, au
voisinage de P(v), on peut utiliser la carte affine φn+1 , et

f¯ ◦ φ−1
1 (x1 , . . . , xn ) = f¯[1 : x1 : . . . : xn ]
= f (1, x1 , . . . , xn ).

C’est bien une application de classe C r d’un ouvert de Rn dans Y , donc f¯ est de classe C r .

Exemple 20 Une application projective est de classe C ∞ là où elle est définie.

En effet, on applique successivement les énoncés 1 et 2 du lemme.

2.6 Cas des quadriques projectives


Proposition 21 Soit q une forme quadratique non dégénérée en n+1 variables, de matrice S. Soit
Q la quadrique projective de Pn (R) définie par q. Alors Q est une sous-variété de classe C ∞ . Soit
p ∈ Q. Alors l’hyperplan polaire de p est tangent à Q en p. Cet énoncé reste vrai sans changement
si on remplace R par C.

Preuve. On peut supposer que la dernière coordonnée homogène de p est non nulle. On utilise
la carte affine φn+1 : Un+1 → Rn . Alors φn+1 (Un+1 ∩ Q) = Q est la quadrique affine d’équation
q(x1 , . . . , xn , 1) = 0, qui est une sous-variété. Cela prouve que Q est une sous-variété. φn+1
(U n+1 ∩
v
P(p⊥ )) est un hyperplan affine, parallèle à l’ensemble des vecteurs v ∈ Rn tels que p> S = 0,
0
i.e. à l’hyperplan tangent à Q en φn+1 (p). On conclut que H est tangent à Q en p.

Exercice 22 A quelle condition l’intersection de deux quadriques projectives non dégénérées est-
elle une sous-variété de l’espace projectif ?

2.7 Revêtements et structures différentielles


Proposition 23 Soit p : E → X un revêtement. Etant donnée une structure différentielle sur X,
il existe une unique structure différentielle sur E qui rend p différentiable. Inversement, si E est
une variété et si pour toute section locale s de p, s ◦ p est un difféomorphisme, alors il existe une
unique structure différentielle sur X qui rend p différentiable

5
Preuve. Si X est une variété, on recouvre X par des ouverts Ui qui sont à la fois contenus dans
des ouverts de cartes φi |Ui : Ui → Rn et trivialisants pour le revêtement, i.e. p−1 (Ui ) = j sj (Ui ).
`
Les cartes φ ◦ p|sj (Ui ) : sj (Ui ) → Rn forment un atlas pour E.
Inversement, supposons que E est une variété. On recouvre E par des ouverts Ui qui sont à
la fois contenus dans des ouverts de cartes φi |Ui : Ui → Rn et tels que p(Ui ) soit trivialisant, i.e.
p−1 (p(Ui )) = j sj (p(Ui )). Les cartes φi ◦ sj : sj (p(Ui )) → Rn forment un atlas pour X. En effet,
`

deux choix j et j 0 différents donnent un changement de carte φi ◦sj 0 ◦(φi ◦sj )−1 = φi ◦sj 0 ◦p◦(φi )−1
qui est un difféomorphisme.

Exemple 24 Soit G un groupe discret qui agit librement et proprement par difféomorphismes
d’une variété E. Alors l’espace quotient X = G\E hérite d’une structure différentielle qui rend le
revêtement p : E → X différentiable.

En effet, si s est une section locale de p, s ◦ p est la restriction à un ouvert d’un élément de G,
donc s ◦ p est un difféomorphisme.

3 Partitions de l’unité
3.1 Motivation
Comment fabriquer des objets différentiables, ne serait-ce qu’une fonction non constante, sur
une variété ? En combinant des morceaux donnés dans des cartes.

3.2 Construction
Définition 25 Soit X un espace topologique. Soit u une fonction continue sur X. Le support de
u est le plus petit fermé en dehors duquel u est nulle.

Rappel 26 Il existe une fonction paire χ sur R, de classe C ∞ , à support dans ] − 1, 1[, qui vaut
1 sur une voisinage de 0.

Lemme 27 Soit X une variété séparée de classe C r , soit x ∈ X, soit Ux un ouvert contenant x.
Il existe un voisinage ouvert Vx de x et une fonction χx de classe C r sur X, à support dans Ux ,
qui vaut 1 sur Vx .

Preuve. La structure différentielle fournit une carte φ : U → V . Supposons que V contient une
boule de rayon . Pour y ∈ U , on pose χx (y) = χ(φ(y)/), où χ est la fonction modèle sur R, à
support dans ] − 1, 1[. Alors le support de χx est un compact K de U . Comme X est séparé, c’est
un fermé de X. Tout point z ∈ / U possède un voisinage disjoint de K. On peut donc prolonger χx
par 0 en dehors de U , elle reste de classe C r .

Définition 28 Soit X un espace topologique. Soient Wα des ouverts qui recouvrent X. On appelle
partition de l’unité subordonnée à (Wα ) la donnée, pour chaque α, d’une fonction positive ou nulle
χα sur X, à support compact dans Wα , de sorte que
1. Pour tout x ∈ X, seuls un nombre fini parmi les nombres χα (x) sont non nuls.
P
2. α χ ≡ 1.

Théorème 2 Soit X une variété compacte de classe C r . Soient Wα des ouverts en nombre fini
qui recouvrent X. Alors X possède une partition de l’unité de classe C r subordonnée à (Wα ).

Preuve. Pour chaque x ∈ X, on applique le lemme 27 à l’intersection Ux des Wα qui contiennent


x. On obtient une fonction χx qui vaut 1 sur un ouvert Vx . Les Vx forment un recouvrement ouvert
de X. Comme X est compacte, on peut choisir un sous-recouvrement fini, i.e. une partie finie

6
P P
F ⊂ X telle que la somme x∈F χx > 0 partout.
P On note
P ηα = x∈F ∩Wα χx . C’est une fonction
à support compact contenu dans Wα . Comme α ηα ≥ x∈F χx > 0, on peut poser
ηα
χα = P .
α ηα

Par construction, c’est une fonction de classe C r à support dans Wα et


P
α χα ≡ 1.

3.3 Plongement
Théorème 3 H. Whitney (1936). Toute variété compacte est difféomorphe à une sous-variété de
Rn .

Preuve. Soit X une variété compacte de dimension n. Soit (Ui , φi )i=1,...,N un atlas fini pour la
structure différentielle de X. Pour chaque x ∈ X, on applique le lemme 27 à l’intersection Ux des
Ui qui contiennent x. On obtient un ouvert Vx et une fonction χx . On applique à nouveau le lemme
27 à Vx , on obtient une nouvelle fonction χ0x et un ouvert Vx0 . Les Vx0 forment un recouvrement
ouvert de X. Comme X est compacte, on peut choisir un sous-recouvrement fini, i.e. une partie
finie F ⊂ X telle que les Vz0 , z ∈ F , suffisent à recouvrir X. On note N le nombre d’éléments de
F.
Pour chaque z ∈ F , on choisit une des cartes définies au voisinage de z, et on note φz (resp. φ0z )
deux copies de cette Q carte, vues comme des applications à valeurs dans des facteurs tous distincts
du produit R2nN = z∈F Rn × Rn . On définit une application différentiable f : X → R2nN par
f (x) = (. . . , χz (x)φz (x), χ0z (x)φ0z (x), . . .)z∈F . f est bien définie, car lorsque x ∈
/ Uz , χz (x) = 0 donc
on n’a pas besoin de connaı̂tre φz (x).
Alors f est une immersion. En effet, au voisinage de x, l’une des fonctions χz vaut 1, donc la
différentielle en x de la z-ème composante χz φz est de rang n. A fortiori, dx f est de rang n.
f est injective. En effet, si f (x) = f (y), il existe z telle que χ0z (x) > 0 et χ0z (y) > 0, d’où x ∈ Vz0 ,
y ∈ Vz0 , χz (x) = χz (y) = 1 donc φz (x) = φz (y). Comme φz est injective, on conclut que x = y.
f est un homéomorphisme sur son image, par compacité.
f (X) est une sous-variété. En effet, pour tout w ∈ f (X), w = f (x), il existe un voisinage U de
x tel que f (U ) soit une sous-variété. Comme f (U ) est un voisinage de w dans f (X), cela prouve
que f (X) est une sous-variété.
f est un difféomorphisme, car f est un difféomorphisme local bijectif.

Remarque 29 Le théorème de H. Whitney contient davantage d’information.

1. Il s’applique aussi à des variétés non compactes (voir ci-dessous).


2. Il donne une meilleure borne sur la dimension de l’espace d’arrivée : Whitney plonge une
variété de dimension n dans R2n .
3. Whitney montre que pour certaines valeurs de n, cette borne ne peut pas être améliorée.

Remarque 30 Partitions de l’unité pour des espaces topologiques non compacts.

Il faut préalablement pouvoir extraire d’un recouvrement un recouvrement de multiplicité finie


(i.e. chaque point est contenu dans un nombre fini d’ouverts). On appelle cette propriété la pa-
racompacité. Etre localement compact ne suffit pas. Un espace localement compact séparé X est
paracompact si et seulement si c’est une réunion disjointe de sous-espaces Xj tels que chaque Xj
soit une réunion dénombrable de compacts. Il existe des variétés séparées non paracompactes.

Fin du cours n0 19

7
3.4 Cas de l’espace projectif
Dans le cas de l’espace projectif, il y a des plongements explicites.

Exercice 31 Soit f : P(V ) → End(V ) l’application qui à une droite p associe le projecteur ortho-
gonal sur p. Vérifier que f est un difféomorphisme sur son image.

Solution. Soit p une droite, soit w un vecteur directeur de p. Le projecteur orthogonal sur p
est donné par la formule

w⊥ u 1
f (p)(u) = w = ⊥ ww⊥ u,
w⊥ w w w
donc sa matrice est w⊥1 w ww⊥ . C’est une fonction de classe C ∞ de w, donc f est de classe C ∞ .
L’image de f est l’ensemble P des projecteurs orthogonaux de rang un. L’application réciproque
associe à un projecteur son image. Cela montre que f est un homéomorphisme de Pn (R) sur P.
Soit p ∈ Pn (R). Choisissons des coordonnées homogènes de sorte que p = [0 : · · · : 0 : 1]. On
peut utiliser la carte affine φn+1 au voisinage de p. Dans cette carte,
 ⊥
x⊥
  
−1 1 x ⊥
 1 xx
g = f ◦ φn+1 (x) = x 1 = .
1 + |x|2 1 1 + |x|2 x 1

La différentielle de g en x = 0 est

vx⊥ + xv ⊥ v⊥
 
v 7→ ,
v 0

qui est injective, puisque le troisième bloc l’est. Cela prouve que f est une immersion en p. Comme
on l’a vu lors de la preuve du théorème de Whitney, une immersion qui est un homéomorphisme
sur son image est un difféomorphisme sur une sous-variété.

4 Espace tangent
4.1 Espace tangent
L’espace tangent est l’endroit où vivent les vecteurs vitesse des courbes. Cela suggère la défini-
tion suivante.

Définition 32 Soit X une variété et x ∈ X. Décidons que deux courbes γ et η telles que γ(0) =
η(0) = x ont même vitesse en t = 0 si, dans une carte φ définie au voisinage de x, les images φ ◦ γ
et φ ◦ η ont même vitesse en t = 0. L’ensemble des classes d’équivalence s’appelle l’espace tangent
de X en x, noté Tx X.

Clairement, la carte φ : U → Rn identifie Tx X à l’espace vectoriel Rn . Une autre carte ψ : U 0 →


Rn donne une identification qui diffère de la première par l’isomorphisme dφ(x) (ψ ◦ φ−1 ). Par
conséquent, Tx X possède une structure d’espace vectoriel.

Définition 33 Une application différentiable f : X → Y entre variétés induit une application


linéaire dx f : Tx X → Tf (x) Y appelée sa différentielle. En particulier, pour une sous-variété Y ⊂ X,
Ty Y s’identifie à un sous-espace vectoriel de Ty X.

Une application f est une immersion (resp. submersion) en x si et seulement si sa différentielle


est injective (resp. surjective). Deux sous-variétés sont tangentes en x si et seulement si elles ont
même espace tangent en x.

Exemple 34 Soit V un espace vectoriel. Soit f ∈ Gl(V ). La différentielle de f en p se calcule


comme suit. On identifie Tp P(V ) à Hom(p, V /p) et Tf (p) P(V ) à Hom(f (p), V /f (p)). Alors dp f est
l’isomorphisme de Hom(p, V /p) sur Hom(f (p), V /f (p)) induit par f .

8
En utilisant une carte affine, on vérifie que tout vecteur tangent w à P(V ) en p est la vitesse
en 0 d’une droite t 7→ γ(t) = P(u + tv), u vecteur directeur de p. Montrons qu’une autre droite
t 7→ P(u0 + tv 0 ) définit le même vecteur tangent w si et seulement si il existe λ, µ ∈ R tel que
u0 = λu, v 0 = λv +µu. Choisissons une base de V telle que p = [0 : · · · : 0 : 1], avec u = (0, . . . , 0, 1),
u0 = (0, . . . , 0, λ). Alors

tv1 tvn tv10 tvn0


φn+1 (P(u + tv)) = ( ,..., ), φn+1 (P(u0 + tv 0 )) = ( 0 , . . . , 0 ),
1 + tvn+1 1 + tvn+1 λ + tvn+1 λ + tvn+1

dont les dérivées en t = 0 valent respectivement (v1 , . . . , vn ) et (v10 , . . . , vn0 )/λ. Les deux droites ont
même vitesse si et seulement si v 0 − λv est un multiple de u.
Par conséquent, l’homomorphisme p → V /p qui envoie u sur v mod p ne dépend que du vecteur
tangent w et non du choix de vecteur directeur u. Alors f ◦ γ(t) = f (u) + tf (v), donc le vecteur
tangent dp f (w) correspond à l’homomorphisme f (p) → V /f (p) qui envoie f (u) sur f (v).

4.2 Champs de vecteurs


Définition 35 Un champ de vecteurs sur une variété X, c’est une application qui à chaque point x
associe un vecteur tangent ξ(x) ∈ Tx X, de sorte que, dans une carte φ, l’application x 7→ dx φ(ξ(x))
soit différentiable.

Remarquer que lorsque X est de classe C r , on peut parler de champs de vecteurs de classe C r−1 ,
mais pas mieux.

Remarque 36 Lorsque X ⊂ Rn est une sous-variété, un champ de vecteurs est aussi une appli-
cation différentiable ξ : X → Rn . Il revient au même de dire que cette application est de classe
C r−1 .

Remarque 37 Si f : X → Y est un difféomorphisme, et ξ un champ de vecteurs sur X, le champ


de vecteurs transporté par f sur Y est noté f∗ ξ. On a (f∗ ξ)(y) = (df −1 (y) f )(ξ(f −1 (y))).

Exemple 38 Soit V un espace vectoriel, soit L ∈ End(V ). Alors L détermine un champ de


vecteurs sur P(V ).

En effet, l’homomorphisme L|p : p → V /p définit un vecteur tangent en p, vitesse de la droite


P(u + tL(u)), u ∈ p.

4.3 Flots
Définition 39 Soit ξ un champ de vecteurs sur une variété X. Une ligne intégrale de ξ est la
donnée d’un intervalle ouvert I de R et d’une courbe différentiable γ : I → X solution de l’équation
différentielle γ 0 (t) = ξ(γ(t)), t ∈ I.

Théorème 4 Soit X une variété de classe C r , r ≥ 2, soit ξ un champ de vecteurs de classe C k ,


1 ≤ k ≤ r − 1.
1. Existence locale. Pour tout point x ∈ X, il existe  > 0 et une ligne intégrale de ξ définie sur
] − , [ et passant par x en t = 0.
2. Unicité locale. Si γ1 : I1 → X et γ2 : I2 → X sont deux lignes intégrales de ξ de même
condition initiale x, alors γ1 |I1 ∩I2 = γ2 |I1 ∩I2 .
3. Solution maximale. Pour tout point x ∈ X, il existe une unique solution maximale γx : Ix →
X de condition initiale x. Si K est un compact de X et si, pour tout t ∈ Ix , t ≥ 0, γx (t) ∈ K,
alors sup Ix = +∞.

9
4. Dépendance par rapport à la condition initiale. Soit
[
W = Ix × {x} ⊂ R × X.
x∈X

Alors W est un ouvert, et l’application Φ : W → X définie par Φ(t, x) = γx (t) est de classe
Ck.
5. Flot. Pour t ∈ R, soit Wt = {x ∈ X | (t, x) ∈ W }. Alors, pour t ≥ 0, l’application φt : Wt →
W−t est un C k -difféomorphisme, et, lorsque tout est défini, φt ◦ φs = φt+s .

Corollaire 40 Si ξ est à support compact, W = R × X, et l’application t 7→ φt est un homomor-


phisme de groupes de R dans Dif f (X).

Définition 41 On appelle t 7→ φt le groupe à un paramètre engendré par ξ, ou plus brièvement


le flot de ξ.

Remarque 42 Soit f : X → Y est un difféomorphisme, et ξ un champ de vecteurs sur X, t 7→ φt


le flot de ξ. Alors le flot de f∗ ξ est t 7→ f ◦ φt ◦ f −1 .

Exemple 43 Soit V un espace vectoriel de dimension finie, soit L ∈ End(V ), soit ξ le champ
de vecteurs correspondant. Alors le flot φt de ξ est formé des bijections projectives associées aux
bijections linéaires etL .

En effet, si p ∈ P(V ) et u est un vecteur directeur de p, la courbe s 7→ esL (p) est tangente en s = t
à la droite s 7→ etL u + (s − t)LetL u dont la vitesse en s = t est L|etL p : etL p → V /etL p, c’est une
ligne intégrale du champ ξ.

Exercice 44 Soit X une variété séparée et connexe. On note Dif fc (X) le groupe des difféomor-
phismes de X qui valent l’identité hors d’un compact. Montrer que Dif fc (X) agit transitivement
sur X, i.e. pour tous x, x0 ∈ X, il existe un difféomorphisme à support compact φ tel que φ(x) = x0 .

Solution. Soit x ∈ X. Soit φx : Ux → Vx une carte au voisinage de x. Soit χ une fonction à


support compact sur Vx qui vaut 1 sur un voisinage Wx de 0 = φ(x).
Soit z ∈ Wx . Construisons un difféomorphisme à support dans Vx qui envoie 0 sur z. Soit ζ
le champ de vecteurs constant sur Rn qui vaut z. Soit η le champ de vecteurs à support compact
sur Rn défini par η = χζ. Le segment de droite t 7→ tz, t ∈ [−1, 1], est une ligne intégrale de η de
condition initiale 0. Par conséquent, le flot t 7→ ψt de η satisfait ψ1 (0) = z.
Comme ψ1 est à support dans Vx , le difféomorphisme φ−1 ◦ ψ1 ◦ φ de Ux , à support compact
dans Ux , se prolonge en un difféomorphisme f de X tel que f (x) = φ−1 (z). Cela montre que
l’orbite de x sous Dif fc (X) contient un voisinage de x. En fait, on en déduit que les orbites du
groupe Dif fc (X) sont ouvertes. Comme X est connexe, elle ne peut être partitionnée en ouverts.
On conclut qu’il n’y a qu’une orbite.

4.4 Intersection de sous-variétés


Soient Y et Y 0 deux sous-variétés de X. A quelle condition Y ∩ Y 0 est elle une sous-variété ?
Si f : X → Z et f 0 : X → Z 0 sont des submersions et Y = f −1 (z), Y 0 = f −1 (z 0 ), il suffit que
(f, f 0 ) : X → Z × Z 0 soit une submersion.

Lemme 45 Soient F et F 0 deux sous-espaces vectoriels d’un espace vectoriel E de dimension finie.
Alors l’application naturelle E → E/F × E/F 0 est surjective si et seulement si E = F + F 0 .

Preuve. Le noyau de l’application naturelle L : E → E/F × E/F 0 est F ∩ F 0 . Comme

dim(F ∩ F 0 ) + dim(F + F 0 ) = dim(F ) + dim(F 0 ) et dim(kerL) + dim(imL) = dim(E),

10
codim(imL) = dim(E/F × E/F 0 ) − dim(imL)
= dim(E/F ) + dim(E/F 0 ) − dim(E) + dim(F ∩ F 0 )
= dim(E) − dim(F ) − dim(F 0 ) + dim(F ) + dim(F 0 ) − dim(F + F 0 )
= codim(F + F 0 ),
donc L est surjective si et seulement si E = F + F 0 .
Autre argument. Remarquons que le dual de E/F s’identifie au sous-espace de E ∗ polaire F 0
de F , i.e. constitué des formes linéaires qui s’annulent sur F . Alors (E/F )∗ × (E/F 0 )∗ = F 0 × F 00 .
L’adjoint de L s’écrit L∗ : F 0 × F 00 → E ∗ , (f, f 0 ) 7→ f + f 0 . Son noyau est l’ensemble des couples
(f, f 0 ) tels que f 0 = −f ∈ F 0 ∩ F 00 . Il s’identifie à (F + F 0 )0 . Par conséquent, L∗ est injective si et
seulement si E = F + F 0 .
Définition 46 On dit que deux sous-espaces vectoriels F et F 0 d’un espace vectoriel E sont trans-
verses si E = F + F 0 . On dit que deux sous-variétés Y et Y 0 de X sont transverses si leurs espaces
tangents sont transverses en tout point de l’intersection Y ∩ Y 0 .
Exemple 47 Deux plans de R3 sont transverses dès qu’ils sont distincts. Une droite D et un plan
P de R3 sont transverses si et seulement si D n’est pas contenue dans P . Deux droites vectorielles
de R3 , en tant que sous-espaces vectoriels, ne sont jamais transverses. Deux droites affines de R3 ,
en tant que sous-variétés, elles sont transverses si et seulement si elles sont disjointes.
Remarque 48 L’ensemble des couples (f, f 0 ) d’applications linéaires dont les images sont trans-
verses est un ouvert de Hom(F, E) × Hom(F 0 , E). Cet ouvert est non vide si et seulement si
dim(F ) + dim(F 0 ) ≥ dim(E). Il est alors dense.
Autrement dit, lorsque la condition sur les dimensions est satisfaite, deux sous-espaces en position
générale sont transverses.
Proposition 49 Si deux sous-variétés Y et Y 0 de X sont transverses, alors Y ∩ Y 0 est ou bien
vide, ou bien une sous-variété de codimension
codim(Y ∩ Y 0 ) = codim(Y ) + codim(Y 0 ).
Preuve. Il s’agit d’une propriété locale. Localement, Y et Y 0 sont définies par des submersions f
et f 0 . D’après le lemme 45, (f, f 0 ) est une submersion, donc Y ∩ Y 0 est une sous-variété.

Fin du cours n0 20

Exercice 50 Etudier l’intersection d’un tore de révolution avec une famille de plans parallèles.

5 Orientation
5.1 Rappel : orientation d’un espace vectoriel
Certaines opérations de la géométrie euclidienne, comme le produit mixte et le produit vectoriel,
nécessitent le choix d’une orientation. Par exemple, la définition du produit vectoriel de deux
vecteurs de l’espace ambiant nécessite la convention des 3 doigts de la main droite.
En effet, le produit mixte de n vecteurs de Rn euclidien, c’est, au signe près, le déterminant dans
une base orthonormée. Mais deux bases orthonormées diffèrent d’une isométrie dont le déterminant
peut valoir 1 ou −1, d’où une ambiguı̈té sur le signe, qu’on lève en fixant une fois pour toute une
classe d’équivalence de bases de même signe.
Bien qu’on l’ait motivée par des considérations euclidiennes, et qu’on y pense souvent en termes
euclidiens (une base du plan est directe si et seulement si les vecteurs forment un angle compris
entre 0 et π, elle est indirecte si et seulement si les vecteurs forment un angle compris entre π et
2π), la notion d’orientation ne nécessite pas de structure euclidienne. Toute bijection linéaire entre
espaces vectoriels transporte les orientations de l’un sur l’autre.

11
5.2 Orientation d’une variété
Définition 51 Soit X une variété. Orienter X, c’est choisir une orientation de chaque espace
tangent de façon continue, i.e., si φ : U → V ⊂ Rn est une carte, les orientations transportées par
les différentielles dx φ : Tx X → Rn sont toutes les mêmes.

Remarque 52 Définition équivalente. Orienter X, c’est choisir un atlas formé de cartes à valeurs
dans des espaces vectoriels orientés, telles que les changements de cartes préservent l’orientation.

En effet, un tel atlas permet d’orienter de façon continue les espaces tangents. Réciproquement,
une fois les espaces tangents orientés, l’atlas des cartes préservant l’orientation convient.

5.3 Orientabilité
Définition 53 Une variété est orientable si elle possède une orientation.

Exemple 54 La sphère est orientable.

En effet, on peut définir sa structure différentielle au moyen de 2 cartes seulement, donc un seul
changement de cartes, qu’on peut supposer direct. Autre procédé : fixer une orientation sur Rn+1 ,
munir Tv S n = v ⊥ de la classe des bases (v1 , . . . , vn ) telles que (v1 , . . . , vn , v) est une base directe
de Rn .

Proposition 55 Soit G un groupe discret qui agit librement et proprement par difféomorphismes
d’une variété V . Alors la variété quotient X = G\V est orientable si et seulement si V est orientable
et G préserve l’orientation.

Preuve. Si X est orienté, on peut tirer en arrière l’orientation de X par le revêtement p : V → X,


en une orientation de V qui est préservée par les transformations de revêtements. Réciproquement,
si G préserve l’orientation, celle-ci passe au quotient sans ambiguı̈té.

Corollaire 56 L’espace projectif réel Pn (R) est orientable si et seulement si n est impair.

Preuve. Pn (R) = G \ S n est engendré par l’antipodie a : v 7→ −v. a préserve (resp. change)
l’orientation de Rn+1 si et seulement si n est impair (resp. pair), et a préserve la normale sortante,
donc a préserve (resp. change) l’orientation de S n si et seulement si n est impair (resp. pair).

Proposition 57 Toute variété X possède un revêtement à deux feuillets p : X or → X, appelé


revêtement d’orientation, qui a la propriété suivante : X or est trivial si et seulement si X est
orientable. De plus, X or est une variété orientable, et X est le quotient de X or par une action du
groupe à deux éléments.

Preuve. Soit X or l’ensemble des couples (x, ox ) où ox est une orientation de Tx X. On note p :
X or → X, (x, ox ) 7→ x. Si φ : U → Rn est une carte, et si Rn est muni d’une orientation o, on définit
une section sU,φ,o de p au-dessus de U par sU,φ,o (x) = (x, (dx φ)−1 (o)). Les ensembles sU,φ,o (U )
forment la`base d’une topologie sur X or , qui rend p et les sU,φ,o continues. Comme p−1 (U ) =
sU,φ,o (U ) sU,φ,−o (U ), p est un revêtement. Comme il n’a que 2 feuillets, il est automatiquement
galoisien.
Par définition, une orientation d’un ouvert V de X correspond à une section continue de p
au-dessus de V . Par conséquent, X est orientable si et seulement si p possède une section globale.
Pour un revêtement galoisien, cela équivaut à être trivial.
Sur l’image sU,φ,o (U ), φ ◦ p est un homéomorphisme sur un ouvert de Rn . On obtient ainsi
une structure différentielle sur X or qui fait de p un difféomorphisme local (cf. proposition 23). Cet
atlas définit une orientation. En effet, étant données deux cartes φ : U → Rn et φ0 : U 0 → Rn et
des orientations o et o0 sur Rn telles que sU,φ,o (U ) ∩ sU 0 ,φ0 ,o0 (U 0 ) 6= ∅, nécessairement (dx φ)−1 (o) =
(dx φ0 )−1 (o0 ) aux points de U ∩ U 0 , donc le changement de cartes φ0 ◦ p ◦ (φ ◦ p)−1 = φ0 ◦ φ−1 préserve
l’orientation. Cela prouve que X or est orientable.

12
Corollaire 58 Toute variété simplement connexe est orientable.

Exemples 59 1. Si X = G\E n’est pas orientable, et si E est orientable, alors X or = G+ \E,


+
où G est le sous-groupe de G formé des difféomorphismes qui préservent l’orientation.
2. La bande de Möbius est le quotient d’une bande infinie {(x, y) ∈ R2 | |y| ≤ 1} par le groupe
engendré par le difféomorphisme g : (x, y) 7→ (x + 1, −y). Elle n’est pas orientable. Son
revêtement des orientations est difféomorphe à la bande ordinaire. Remarquer que P2 (R)
contient une bande de Möbius.
3. La bijection affine g ci-dessus normalise le groupe des translations entières (i.e. si τ ∈ Z2 est
une translation entière, alors g ◦ τ ◦ g −1 est encore une translation entière. Par conséquent,
elle induit un difféomorphisme ḡ du tore Z2 \R2 , qui engendre un groupe Ḡ à 2 éléments. La
bouteille de Klein est le quotient du tore par Ḡ. Son revêtement des orientations est le tore.

6 Eléments de topologie différentielle


Désormais, on va donner quelques résultats de topologie différentielle, i.e. qui tournent autour
du problème de classification des variétés. Les démonstrations ne seront pas toujours complètes.

6.1 Régularité
Du point de vue de la topologie différentielle, il n’y a aucune différence entre C 1 , C r , r ≥ 2,

C (ou même C ω , mais cela demande davantage de travail). On va montrer que toute structure
différentielle de classe C 2 possède un atlas compatible de classe C ∞ .

Lemme 60 Soit X ⊂ Rn une sous-variété compacte de classe C r , r ≥ 2. Alors il existe un


voisinage U de X dans Rn et une rétraction de classe C r−1 : U → X.

Remarque 61 On appelle U un voisinage tubulaire de X dans Rn .

Preuve. Pour x ∈ X, on note πx : Rn → Tx X le projecteur orthogonal (il dépend C r−1 de x),


νx = kerπx et νX = {(x, v) ∈ X × Rn | v ∈ νx .
Montrons que νX est une sous-variété de classe C r−1 . Pour x voisin de x0 , la restriction de
πx0 à Tx X est bijective. Autrement dit, ker(πx0 ◦ πx ) = kerπx = νx . Par conséquent, au voisinage
de {x0 } × νx0 , νX est défini par l’équation g(x, v) = 0 où g : X × Rn → Tx0 X est définie par
g(x, v) = πx0 ◦πx (v). g est une submersion en tout point de {x0 }×νx0 , donc νX est une sous-variété.
L’application φ : νX → Rn , (x, v) 7→ x+v est une immersion en tout point de X ×{0}. Montrons
qu’il existe  > 0 tel que φ est injective sur l’ouvert V = {(x, v) ∈ νX | |v| < }. Sinon, il existe des
suites (xj , vj ) et (yj , wj ) ∈ νX, avec |vj | et |wj | tendant vers 0, telles que que φ(xj , vj ) = φ(yj , wj ).
Par compacité, on peut supposer que xj tend vers x et yj vers y. Nécessairement,

x = φ(x, 0) = lim φ(xj , vj ) = lim φ(yj , wj ) = φ(y, 0) = y.

Or, comme φ est une immersion en (x, 0), il existe un voisinage de (x, 0) sur lequel φ est injective,
contradiction.
U = φ(V ) est un ouvert de Rn . L’application φ−1 composée avec la projection X × Rn → X
est la rétraction cherchée.

Définition 62 Soit X un espace topologique compact. Sur l’ensemble Ar des atlas de classe C r
de X, on met la topologie dont une base de voisinages est obtenue comme suit. Soit (φi : Ui → Rn )
un atlas. Soient Ki ⊂ Ui des compacts. Soit  > 0. On considère les atlas (φ0i : Ui0 → Rn ) tels que
Ki ⊂ Ui0 , et |φ0i ◦ φ−1
i − id|C r (φi (Ki )) < .

Proposition 63 Pour tout r ≥ 1, A∞ est dense dans Ar . De plus, deux atlas de Ar suffisamment
voisins définissent des structures différentielles difféomorphes sur X.

13
Preuve. On peut lisser un C 1 -difféomorphisme par convolution. Sur l’intérieur d’un compact
contenu dans le domaine, une application C 1 proche d’un difféomorphisme est à nouveau un
difféomorphisme. Cela montre la densité.
Supposons r ≥ 2. Soit (φi ) un atlas. Le théorème de plongement de Whitney fournit un plon-
gement f(φi ) : X → Rn . Si (ψi ) est un atlas suffisamment proche de (φi ), le plongement f(ψi ) est
C 0 -proche de f(φi ) . En particulier, son image est contenue dans un voisinage tubulaire de f(φi ) . En
composant f(ψi ) avec la rétraction, on obtient un difféomorphisme de (X, (ψi )) sur (X, (φi )). Le
cas r = 1 demande davantage de travail.

Remarque 64 La proposition 63 montre que la classification des variétés compactes à difféomor-


phisme près doit s’exprimer au moyen d’invariants discrets, par exemple, à valeurs entières, et non
continus.

En fait, elle montre que l’ensemble des classes de difféomorphisme de variétés compactes est
dénombrable.

6.2 Classification des variétés de dimension 1


Théorème 5 Toute variété compacte connexe de dimension 1 est difféomorphe à R/Z.

Preuve. On commence par supposer la variété de classe C r avec r ≥ 2.


1. Cas orientable. Soit φi : Ui → R un atlas fini définissant une orientation de X. Notons ζ un
champ de vecteurs P constant sur R. Soit (χi ) une partition de l’unité subordonnée au recouvrement
(Ui ). Posons ξ = i χi (φ−1 i )∗ ζ. Alors ξ est un champ de vecteurs différentiable sur X, qui ne
s’annule jamais. En effet, pour tous indices i et j, (φj φ−1 i )∗ ζ = λi,j ζ où la fonction λi,j est
strictement positive. Alors X
(φj )∗ ξ = ( χi λi,j )ζ,
i
P
et i χi λi,j > 0 partout. Pour x ∈ X, notons γx : R → X la ligne intégrale de condition initiale x.
Alors le vecteur vitesse γx0 (t) = ξ(γx (t)) ne s’annule pas, donc γx est une immersion, et son image,
l’orbite de x, est un ouvert de X. Comme les orbites partitionnent X, et X est connexe, il y a
une seule orbite, donc γx est surjective. Si γx était injective, alors γx serait un homéomorphisme,
ce qui est impossible, car R n’est pas compact. On conclut qu’il existe s, s0 ∈ R, s 6= s0 , tels que
γx (s) = γ(s0 ). Alors t 7→ γx (t+s) et t 7→ γx (t+s0 ) sont des lignes intégrales de ξ de même condition
initiale, donc γx (t + s) = γx (t + s0 ) pour tout t ∈ R. En particulier, γx est |s0 − s|-périodique. Soit
T la plus petite période de γx . Alors γx passe au quotient en un difféomorphisme R/T Z → X
préservant l’orientation.
2. Cas non orientable. Soit X or le revêtement des orientations de X. Alors X or est orientable,
donc X or est difféomorphe à R/Z, et X = G\X or où G est un groupe à deux éléments engendré par
un difféomorphisme a de X or renversant l’orientation. Alors a se relève en un automorphisme ã du
revêtement universel X̃ = X g or = R, qui renverse l’orientation. Autrement dit, ã est une fonction

dont la dérivée est partout strictement négative. Elle tend vers ∓∞ en ±∞. D’après le théorème
des valeurs intermédiaires, l’équation ã(t) = t possède une solution, ce qui est impossible pour un
automorphisme d’un revêtement. On conclut que X est forcément orientable.
3. Cas des variétés de classe C 1 . Il suffit de remarquer qu’intégrer un champ de vecteurs en
dimension 1, ce n’est rien d’autre qu’intégrer une fonction, donc un champ de vecteurs de classe
C 0 seulement possède des lignes intégrales.

Remarque 65 Pour peu qu’on sache construire des partitions de l’unité, le même argument
montre que toute variété séparée, paracompacte, non compacte, connexe de dimension 1 est difféo-
morphe à R.

14
7 Caractéristique d’Euler-Poincaré
7.1 Décompositions cellulaires convexes
Une décomposition cellulaire convexe d’un compact K du plan, c’est une collection finie seg-
ments de droites (appelés arêtes) contenus dans K telle que
1. deux arêtes distinctes sont disjointes ou partagent une extrémité ;
2. la frontière de K est une réunion d’arêtes ;
3. chaque composante connexe du complémentaire de la réunion des arêtes est convexe.
On appelle les adhérences de ces composantes les faces de la décomposition cellulaire. On appelle
sommets) les extrémités des arêtes.
Exemples 66 1. Si K est un polygone convexe, il admet une décomposition cellulaire à une
seule face, dont les arêtes sont les côtés de K.
2. Si K est une ligne polygonale sans auto-intersection, il admet une décomposition cellulaire
naturelle.
Définition 67 Soit C une décomposition cellulaire convexe d’un compact du plan. On note S
le nombre de sommets, A le nombre d’arêtes, F le nombre de faces. On appelle caractéristique
d’Euler-Poincaré de C le nombre χ(C) = S − A + F .
Exemples 68 1. Pour la décomposition cellulaire à 1 face d’un polygone convexe, χ = 1.
2. Si K est une ligne polygonale ouverte (i.e. ses extrémités sont distinctes), alors χ = 1. Si K
est une ligne polygonale fermée, χ = 0.
Proposition 69 Soit C une décomposition cellulaire convexe d’un polygone convexe du plan. Alors
χ(C) = 1.
Preuve. Si s est un sommet et f une face qui lui est adjacente (i.e. s ∈ f¯), notons int(s, f ) ∈]0, π]
l’angle intérieur de f en s, et ext(s, f ) = π − int(s, f ) l’angle extérieur de f en s.
Notons ext(f ) la somme des angles extérieurs de f en tous ses sommets. Alors ext(f ) = 2π.
En effet, lorsqu’on parcourt le bord de la face f , à chaque sommet s la direction suivie tourne de
ext(s, f ), et lorsque le tour est fini, la direction a fait un tour complet.
Notons int(s) la somme des angles intérieurs en s des faces de C adjacentes à s. Alors int(s) = 2π
si s est à l’intérieur de K. Sinon, int(s) = int(s, K) est l’angle intérieur de K en s. On note Sint le
nombre de sommet intérieurs et S∂K le nombre de sommets du bord, de sorte que S = Sint + S∂K .
On calcule
X X X
ext(s, f ) = ext(s, f )
(s,f ) f s sommet de f
X
= ext(f )
f
= 2πF.
D’autre part,
X X X
int(s, f ) = int(s, f )
(s,f ) s f adjacente à s
X
= int(s)
s
X
= 2πSint + int(s, K)
s∈∂K
X
= 2πSint + (π − ext(s, K))
s∈∂K
= 2πSint + πS∂K − 2π.

15
Si a est une arête orientée de C, qui n’est pas contenue dans le bord de K, il lui correspond un
couple (s, f ) tels que s est un sommet de f : s est l’origine de a et f la face dont un côté est a,
située à gauche de a. Si a est une arête de ∂K, il y a exactement une des deux orientations pour
laquelle la face située à gauche existe. Réciproquement, étant donné un couple (s, f ) tels que s est
un sommet de f , il lui correspond une arête orientée, celle telle que, lorsqu’on la parcourt, on a
la face f à sa gauche. Par conséquent, le nombre de couples (s, f ) tels que s est un sommet de f
est égal au nombre d’arêtes intérieures orientées plus le nombre d’arêtes du bord, sans orientation.
Si on note Aint le nombre d’arêtes intérieures et A∂K le nombre d’arêtes du bord, de sorte que
A = Aint + A∂K , il vient
X
1 = 2Aint + A∂K .
(s,f )

Par conséquent,
X X X
int(s, f ) + ext(s, f ) = π
(s,f ) (s,f ) (s,f )

= π(2Aint + A∂K ),

d’où

2πF + 2πSint + πS∂K − 2π = 2πAint + πA∂K ,

ce qui peut s’écrire


1
Sint − Aint + F = 1 − (S∂K − A∂K ),
2
ou
1
χ(C) = 1 + χ(∂K).
2
Comme le bord de K est une ligne polygonale fermée, χ(∂K) = 0, donc χ(C) = 1.

7.2 Invariance de la caractéristique d’Euler-Poincaré


Lemme 70 Si K = K1 ∪ K2 et C est une décomposition cellulaire convexe de K qui induit des
décompositions cellulaire C1 , C2 et C0 sur K1 , K2 et K0 = K1 ∩ K2 , alors

χ(C) = χ(C1 ) + χ(C2 ) − χ(C0 ).

Preuve. Chaque sommet (resp. arête, resp. face) de C0 est aussi un sommet (resp. arête, resp.
face) de C1 et de C2 simultanément, donc S = S1 + S2 − S0 , A = A1 + A2 − A0 , F = F1 + F2 − F0 .

Proposition 71 Soit K un polygone du plan. Deux décompositions cellulaires convexes de K


donnent la même caractéristique d’Euler-Poincaré.

Preuve. Soient C et C 0 deux décompositions cellulaires convexes de K.


1. Réduction au cas ou C 0 est plus fine que C.
Comme l’intersection de deux polygones convexes est un polygone convexe, il y a une décom-
position cellulaire convexe de K dont les faces sont les intersections de faces de C 0 et de faces de
C. Il suffit de montrer que cette décomposition, raffinement de C 0 et de C, a même caractéristique
d’Euler-Poincaré que C.
2. Cas où C n’a aucune face.
Dans ce cas, C et C 0 sont deux graphes homéomorphes. Il ont donc les mêmes composantes
connexes, qui ont mêmes connectivités A−S +1 (voir cours sur le groupe fondamental), donc même

16
caractéristique d’Euler-Poincaré. On peut aussi remarquer que subdiviser les arêtes ne change pas
S − A.
3. Récurrence sur le nombre de faces de C.
On retire l’intérieur de toutes ses faces à C, on obtient un graphe K0 muni de deux décompositions
C0 et C00 . Puis on ajoute l’intérieur d’une face de C, cela donne un polygone K1 muni de deux décom-
positions C1 et C10 plus fine, etc... Supposons que χ(Ck ) = χ(Ck0 ). Par définition, χ(Ck+1 ) = χ(Ck )+1.
Remarquer que Kk+1 = Kk ∪ f où f est une seule face de C, mais est décomposée en plusieurs
faces au sens de C 0 . D’après le lemme 70, χ(Ck+1 0
) = χ(Ck0 ) + χ(f ) − χ(Kk ∩ f ) = χ(Ck0 ) + 1, car
0
Kk ∩ f est une ligne polygonale fermée sans point double. Cela montre que χ(Ck+1 ) = χ(Ck+1 ), et
0
donc que χ(C ) = χ(C), par récurrence sur k.

8 Variétés compactes de dimension 2


On commence par construire des exemples.

8.1 Somme connexe


Soient X et Y deux variétés de même dimension n. Notons B la boule ouverte de centre 0 et
de rayon 2 dans Rn , B 0 la boule unité ouverte. Soient U un ouvert de X, V un ouvert de Y , φ
un difféomorphisme de U sur B et ψ un difféomorphisme de V sur B. On note U 0 = φ−1 (B 0 ) et
V 0 = ψ −1 (B 0 ). On considère l’espace topologique X#Y obtenu recollant X \ U 0 et Y \ V 0 le long
de leur bord, au moyen de l’homéomorphisme ψ −1 ◦ φ|∂U 0 . Noter que X#Y dépend des choix de
φ et ψ.

U V

U’ V’
X Y

X#Y

On munit X#Y d’une structure différentielle comme suit. L’atlas contient toutes les cartes de
X et de Y dont le domaine ne rencontre pas U 0 ou V 0 . Il contient aussi une carte Φ dont le domaine
est (U \ U 0 ) ∪ (V \ V 0 ) (vu comme un ouvert de X#Y ), et définie par
(
Φ(x) = φ(x) si x ∈ U \ U 0 ,
ψ(y)
Φ(y) = |ψ(y)|2 si y ∈ V \ V 0 .

Définition 72 On appelle somme connexe de X et Y suivant φ et ψ la variété ainsi obtenue.

Exemple 73 Si Y = S n est la sphère de dimension n, et ψ : V → B est donné par la projection


stéréographique, alors X#ψ Y est difféomorphe à X.

En effet, l’inversion z 7→ |z|z 2 se prolonge en un difféomorphisme global i de S n . On définit un


difféomorphisme Ψ de X#S n sur X en posant,
(
Ψ(x) = x si x ∈ X \ U 0 ,
Ψ(y) = φ ◦ i(y) si y ∈ S n \ V 0 .
−1

Remarque 74 Si n ≥ 3, π1 (X#Y ) = π1 (X) ? π1 (Y ) est un produit libre. Si n = 2, π1 (X#Y ) =


π1 (X \ U 0 ) ?Z π1 (Y \ V 0 ) est une somme amalgamée au-dessus de Z.

Cela permet de voir qu’en général X#Y n’est difféomorphe ni à X ni à Y .

17
8.2 Dépendance par rapport aux choix
Proposition 75 Soient X et Y des variétés connexes. A difféomorphisme près, la variété X#Y
ne dépend que de l’orientation de φ et de ψ. Précisément,
1. si X ou Y n’est pas orientable, X#Y est indépendante des choix ;
2. si X (ou Y ) est orientable et admet un difféomorphisme renversant l’orientation, X#Y est
indépendante des choix ;
3. si X et Y sont orientables, on peut obtenir au plus deux variétés X#Y , suivant que ψ −1 ◦ φ
préserve ou non l’orientation.

Preuve. Soient U1 et U2 deux ouverts contenant un point x de X, soient φ1 : U1 → B et


φ2 : U2 → B deux difféomorphismes sur la boule B de rayon 2, envoyant x en 0, et ayant même
différentielle en x. Posons Ui, = φ−1 1
i (B(0, 2), φi, =  (φi )|Ui, : Ui, → B. D’après le lemme 63, la
structure différentielle sur X#φi, Y ne dépend pas de . Lorsque  tend vers 0, φ−1 1, ◦ φ2, converge
vers l’identité, donc pour  assez petit, X#φ1, Y et X#φ2, Y sont difféomorphes. On conclut que
φ1 et φ2 définissent la même somme connexe. Celle-ci ne dépend donc que de la donnée de points
x ∈ X et y ∈ Y , ainsi que d’isomorphismes linéaires de Rn sur Tx X et Ty Y respectivement. Comme
X et Y sont connexes par arcs, le choix des points est sans importance. De même, seule compte
la composante connexe de Isom(Tx X, Rn ) à laquelle dx φ appartient, i.e. le fait que φ préserve ou
non l’orientation.
Si X n’est pas orientable, il existe un lacet dans X basé en x dont le relèvement dans le
revêtement des orientations X or n’est pas un lacet. On peut donc déformer continûment φ en
un difféomorphisme φ0 d’un voisinage de x sur la boule B tel que φ−1 ◦ φ0 renverse l’orientation.
Cela signifie que X#φ Y = X#φ0 Y ne dépend pas de la composante connexe de Isom(Tx X, Rn ) à
laquelle dx φ appartient.
Si X possède un difféomorphisme global Φ qui renverse l’orientation, celui-ci induit un difféo-
morphisme de X#φ Y sur X#Φ◦φ Y , et de nouveau X#φ Y ne dépend pas de la composante connexe
de Isom(Tx X, Rn ) à laquelle dx φ appartient.
Terminologie. Dans la suite, lorsque X et Y sont orientables, on notera X#Y celle des
sommes connexes qui est orientable (obtenue à l’aide d’une carte orientée de X et d’une carte de
Y renversant l’orientation).

8.3 Exemples de variétés de dimension 2


Définition 76 Soit g ∈ N un entier. On appelle surface orientable de genre g, et on note Σg , la
variété obtenue à partir de la sphère en effectuant g sommes connexes avec un tore.

Surface orientable de genre 3

Définition 77 Soit g ∈ N un entier. On appelle surface non orientable de genre g, et on note


Ug , la variété obtenue à partir du plan projectif en effectuant g sommes connexes avec un plan
projectif.

La surface non orientable de genre 3

18
8.4 Décompositions cellulaires lisses
Voici une généralisation, invariante par difféomorphisme, de la notion de décomposition en
cellulaire convexe.

Définition 78 Soit X une variété de dimension 2, et K ⊂ X un compact. Une décomposition


cellulaire lisse de K, c’est la donnée d’une famille finie d’arcs de classe C 1 plongés dans K appelés
arêtes tels que
– deux arêtes sont disjointes ou partagent une extrémité ;
– pour chaque composante connexe D du complémentaire dans K de la réunion des arêtes, il
existe un voisinage de l’adhérence de D qui est l’image par un difféomorphisme Φ d’un ouvert
U du plan, tel que Φ−1 (D) soit un polygone convexe.

Dans ce cas, on appelle sommets de la décomposition les extrémités des arêtes et faces de la
décomposition les composantes connexes du complémentaire de la réunion des arêtes. Si toutes les
faces sont des triangles, on parle de triangulation lisse. De nouveau, on appelle χ(C) = S − A + F
la caractéristique d’Euler-Poincaré de la décomposition cellulaire.
Le lemme 70 s’étend aux décompositions cellulaires lisses, avec la même preuve.

Lemme 79 Si K = K1 ∪ K2 et C est une décomposition cellulaire lisse de K qui induit des


décompositions cellulaires C1 , C2 et C0 sur K1 , K2 et K0 = K1 ∩ K2 , alors

χ(C) = χ(C1 ) + χ(C2 ) − χ(C0 ).

8.5 Exemples de décompositions cellulaires lisses


Exemple 80 La sphère S 2 possède une décomposition cellulaire lisse, obtenue en projetant radia-
lement un tétraèdre régulier.

Il y a 4 sommets, 6 arêtes et 4 faces, donc la caractéristique d’Euler-Poincaré vaut 2.


En particulier, le disque possède une décomposition lisse avec 4 sommets, 6 arêtes et 3 faces,
donc sa caractéristique d’Euler-Poincaré vaut 1.

Exemple 81 Le tore T 2 possède une décomposition cellulaire lisse.

Il y a 2 sommets, 6 arêtes et 4 faces, donc la caractéristique d’Euler-Poincaré vaut 0.

19
Exemple 82 Le tore troué T 2 \ D possède une décomposition cellulaire lisse.

Il y a 5 sommets, 10 arêtes et 4 faces, donc la caractéristique d’Euler-Poincaré vaut −1.

Exemple 83 Le tore troué deux fois T 2 \ (D1 ∪ D2 ) possède une décomposition cellulaire lisse.

Il y a 10 sommets, 19 arêtes et 7 faces, donc la caractéristique d’Euler-Poincaré vaut −2.

Exemple 84 La surface orientable Σg de genre g possède une décomposition cellulaire, compatible


avec une décomposition en un tore troué, g − 1 tores troués deux fois et un disque.

La caractéristique d’Euler-Poincaré de cette décomposition vaut 2 − 2g.

Exemple 85 La sphère S 2 possède une décomposition cellulaire lisse, invariante par l’antipodie.
En quotientant par l’antipodie, on obtient une décomposition cellulaire lisse du plan projectif.

Pour le plan projectif, il y a 5 sommets, 10 arêtes et 6 faces, donc la caractéristique d’Euler-Poincaré


vaut 1.
En particulier, le plan projectif privé d’un disque (aussi appelé bande de Möbius) possède une
décomposition cellulaire lisse avec 4 sommets, 6 arêtes et 2 faces, donc sa caractéristique d’Euler-
Poincaré vaut 0.

20
On peut aussi voir la bande de Möbius comme le quotient de la bande {(x, y) ∈ R2 | − 1/2 ≤
y ≤ 1/2} par le groupe engendré par (x, y) 7→ (x + 1, −y). La décomposition cellulaire apparaı̂t
comme suit.

Exemple 86 La bande de Möbius trouée admet une décomposition cellulaire lisse.

Il y a 10 sommets, 15 arêtes et 4 faces, donc la caractéristique d’Euler-Poincaré vaut −1.


Exemple 87 La surface non orientable Ug possède une décomposition cellulaire lisse compatible
avec la décomposition en une bande de Möbius, g − 1 bandes de Möbius trouées, et une bande de
Möbius. Sa caractéristique d’Euler-Poincaré égale à 1 − g.

8.6 Décompositions, revêtements et sommes connexes


Proposition 88 Soit p : E → X un revêtement. Soit C une décomposition cellulaire lisse de X. Il
existe une unique décomposition cellulaire lisse C˜ de E dont chaque face est envoyée bijectivement
˜ = dχ(C).
sur une face de X. Si le revêtement a d feuillets, alors χ(C)
Preuve. Comme chaque face f est simplement connexe, le revêtement p|p−1 (f ) : p−1 (f ) → f est
trivial, i.e. p−1 (f ) = j sj (f ) où les sj sont des sections de p au-dessus de f . La collection des
`

sj (f ) forme la décomposition C.˜


Chaque sommet, arête, face de C donne naissance à d sommets, arêtes, faces distincts de C, ˜
donc S̃ = dS, Ã = dA, F̃ = dF .
Proposition 89 Soient X et Y deux variétés compactes de dimension 2. Alors
χ(X#Y ) = χ(X) + χ(Y ) − 2.
Preuve. D’après la règle d’addition, χ(X) = χ(X \ U ) + χ(U ) − χ(∂U ) = χ(X \ U ) + 1. De plus

χ(X#Y ) = χ(X \ U ) + χ(Y \ V ) − χ(∂U ) = χ(X) + χ(Y ) − 2.

21
8.7 Classification des variétés compactes de dimension 2
On admettra les trois théorèmes suivants.

Théorème 6 Toute variété de dimension 2 compacte admet une triangulation lisse.

Théorème 7 Soit X une variété de dimension 2 compacte. Les décompositions cellulaires lisses
de X ont toutes même caractéristique d’Euler-Poincaré, notée χ(X).

Exercice 90 A l’aide de ce théorème, et des propositions 88 et 89, retrouver de façon plus directe
les résultats numériques du paragraphe précédent.

Théorème 8 Les variétés compactes connexes orientables de dimension 2 sont classifiées par leur
caractéristique d’Euler-Poincaré. C’est un entier pair ≤ 2. Les variétés compactes connexes sans
bord non orientables de dimension 2 sont classifiées par leur caractéristique d’Euler-Poincaré. C’est
un entier ≤ 1.

Autrement dit, toute variété compacte connexe orientable de dimension 2 est difféomorphe à une
et une seul des surfaces Σg , où, par convention, Σ0 est la sphère. Toute variété compacte connexe
orientable de dimension 2 est difféomorphe à une et une seul des surfaces Ug , g ≥ 0, où, par
convention, U0 est le plan projectif.

Exercice 91 Déduire de la classification que toute surface orientable possède un difféomorphisme


renversant l’orientation et sans points fixes.

9 1-formes différentielles
9.1 Rappels
Définition 92 Soit U un ouvert de Rn . Une 1-forme différentielle sur U est une application qui à
chaque x ∈ U associe une forme linéaire ω(x) sur Rn . Si la matrice de ω(x) est a1 (x) · · · an (x) ,
Xn
on note ω = ai dxi . Si les fonctions ai , au lieu d’être à valeurs réelles, sont à valeurs complexes,
i=1
on parle de 1-forme différentielle complexe sur U .
n
X ∂u
Exemple 93 Si u est une fonction différentiable sur U , sa différentielle du = dxi est une
i=1
∂x i
1-forme différentielle sur U (réelle ou complexe suivant que u est à valeurs réelles ou complexes).

Définition 94 Soit V un ouvert de Rq . Soit f : V → U une application différentiable, f =


(f1 , . . . , fn ). Alors f tire en arrière les formes différentielles de U vers V ,
n q
n X
X X ∂fi
f ∗ ω(y) = ω(f (y)) ◦ dy f = ai ◦ f dfi = ai ◦ f dyj .
i=1 i=1 j=1
∂yj

Proposition 95 Si u est une fonction sur U , on note f ∗ u = u ◦ f . Alors


1. d(f ∗ u) = f ∗ du,
2. f ∗ uω = f ∗ u f ∗ ω.

Cela rend le calcul de f ∗ ω entièrement mécanique.

Exemple 96 Soit ω = x dy − y dx sur R2 . Soit f : R2 → R2 le changement de coordonnées


polaires, f (r, θ) = (r cos θ, r sin θ). Alors f ∗ ω = r2 dθ.

22
En effet, f ∗ x = r cos θ, f ∗ dx = d(f ∗ x) = cos θ dr − r sin θ dθ, f ∗ y = r sin θ, f ∗ dy = d(f ∗ x) =
sin θ dr + r cos θ dθ, d’où

f ∗ω = r cos θ(sin θ dr + r cos θ dθ) − r sin θ(cos θ dr − r sin θ dθ)


= r2 dθ.

Dans Cn , il y a des notations commodes.


Notation. Soit U un ouvert de Cn . On note zj les coordonnées complexes sur U , xj = <e(zj )
et yj = =m(zj ). On note dzj = dxj + Pidy j et dz̄j = dxj + idyj . Toute 1-forme différentielle à valeurs
n
complexes s’écrit donc uniquement j=1 aj dzj + aj̄ dz̄j .

Définition 97 Soit UPun ouvert de Cn . Une 1-forme différentielle complexe sur U est dite holo-
n
morphe si elle s’écrit j=1 aj dzj , où les fonctions aj sont holomorphes.
n
X ∂f
Exemple 98 Si f est une fonction holomorphe sur U , alors df = dzj est une 1-forme
j=1
∂zj
holomorphe.

Remarque 99 Si f : Cq → Cn , f = (f1 , . . . , fn ), est une application holomorphe, et ω une


1-forme holomorphe, alors
n q
n X
X X ∂fi
f ∗ω = ai ◦ f dfi = ai ◦ f dzj
i=1 i=1 j=1
∂zj

est une 1-forme holomorphe.

Définition 100 Soit U un ouvert de Rn . On dit qu’une 1-forme différentielle ω sur U est exacte
s’il existe une fonction u sur
PX telle que f = du. Une condition nécessaire est que ω soit fermée,
n
i.e. que dω = 0, où, si ω = i=1 ai dxi ,
n n X n
X X ∂ai
dω = dai ∧ dxi = dxj ∧ dxi .
i=1 i=1 j=1
∂xj

Ces deux notions sont préservées lorsqu’on tire les formes en arrière.

Définition 101 1. Soit ω = a(t) dt une 1-forme différentielle sur un intervalle [a, b] de R.
L’intégrale de ω sur [a, b] est
Z Z b
ω= a(t) dt.
[a,b] a

2. Soit γ : [a, b] → U une courbe différentiable. L’intégrale de ω sur γ est par définition
Z Z b
ω := γ ∗ ω.
γ a

Définition 102 Comme on sait transporter les 1-formes différentielles par les difféomorphismes,
on peut parler de 1-formes différentielles sur les variétés, de formes exactes, fermées, d’intégrales
curvilignes. Dans le cas des variété complexes, on peut même parler de 1-formes holomorphes.

23
9.2 Motivation
1
Comment calculer une primitive de la fonction √ ? Il s’agit d’intégrer la 1-forme
ax2+ bx + c
différentielle dx/y le long d’arcs de la courbe d’équation y 2 = ax2 + bx + c. Cette courbe C est
une cônique affine non dégénérée. On utilise un paramétrage unicursal de cette cônique. C’est une
application f : P1 (R) → C dont les composantes sont des fonctions rationnelles, donc f ∗ dx y =
R(t) dt où R est une fraction rationnelle. Par conséquent, la primitive se calcule (décomposition en
éléments simples). Le résultat s’exprime rationnellement en fonction de t et de log(t) si les pôles
de R sont réels (sinon il faut ajouter arctan(t)),
√ donc c’est une expression rationnelle en x et en
log d’une fraction rationnelle en x et en ax2 + bx + c.
1
Exemple 103 Intégration de √ .
1 − x2
Dans ce cas, C est le cercle unité. Le paramétrage unicursal d’origine A = (−1, 0) est f : t 7→
2t 1 − t2 y
( , ). Inversement, comme t est la pente de la droite passant par A et (x, y), t = x+1 .
1 + t2 1 + t2
Alors
2−2t2 √
∗ dx (1+t2 )2 dt 2 1 − x2
f = 2 = dt = d(2 arctan(t)) = d(2 arctan( )).
y 1−t
1+t2
1 + t2 x+1

Remarque 104 La méthode s’étend à toute fonction rationnelle en x et en ax2 + bx + c.
1
Comment intégrer √ ?
ax3 + bx2 + cx + d
La courbe T d’équation y 2 = ax3 + bx2 + cx + d n’est pas une cônique. On va voir qu’elle
ne possède par de paramétrage rationnel par la droite projective. Si c’était le cas, l’ensemble des
solutions complexes de l’équation (une courbe algébrique complexe) serait paramétrable par la
droite projective complexe. Or on va voir que T est difféomorphe à un tore.

9.3 Courbes algébriques planes projectives


Comme pour les côniques, les courbes algébriques affines sont les points à distance finie de
courbes algébriques projectives.
Définition 105 Une courbe algébrique plane projective est T = P(Z) où Z est le lieu des zéros
d’un polynôme homogène en 3 variables.
La complétion projective d’une courbe algébrique affine s’obtient en rendant homogène l’équa-
tion. Pour la courbe affine T d’équation affine y 2 = ax3 + bx2 + cx + d, l’équation homogène
est ax3 + bx2 z + cxz 2 + dz 3 − y 2 z = 0. Les points à l’infini de T sont les points de coordonnées
homogènes [x : y : 0] tels que ax3 = 0, il y a donc un seul point, i = [0 : 1 : 0], le point de fuite de
l’axe des y.
Exercice 106 Si le polynôme ax3 + bx2 + cx + d n’a que des racines simples, la cubique projective
T d’équation ax3 + bx2 z + cxz 2 + dz 3 − y 2 z = 0 est une sous-variété complexe de P2 (C).
Solution. Dans la carte affine φ3 , il s’agit d’étudier l’équation affine, dont la différentielle est
(3ax2 + 2bx + c) dx − 2y dy. Celle-ci s’annule aux zéros communs du polynôme ax3 + bx2 + cx + d
et de sa dérivée, i.e. aux racines multiples de ce polynôme.
Pour étudier l’unique point à l’infini i = [0 : 1 : 0] de T , on utilise la carte affine φ2 . Dans cette
carte, l’équation affine de φ2 (T ) devient ax3 + bx2 z + cxz 2 + dz 3 − z = 0, dont la différentielle est
(3ax2 + 2bxz + cz 2 ) dx + (bx2 + 2cxz + 3dz 2 − 1) dz. Au point φ2 ([0 : 1 : 0]) = (0, 0), la différentielle
est −dz, elle est non nulle. On conclut que T est une sous-variété complexe.
Convention. On suppose désormais que le polynôme ax3 + bx2 + cx + d n’a que des racines
simples.

24
9.4 Revêtement ramifié
On va calculer la caractéristique d’Euler-Poincaré de T . Si T était un revêtement de degré d de
la droite projective, on pourrait utiliser la formule χ(T ) = dχ(P1 (C)). Un tel revêtement n’existe
pas. A la place, on utilise la projection de centre i = [0 : 1 : 0], de P2 (C) sur la droite projective
D d’équation y = 0, dont on note ∞ le point de fuite. En coordonnées homogènes, elle s’écrit
[x : y : z] 7→ [x : 0 : z] (sa restriction au plan affine est simplement la projection sur l’axe des x,
(x, y) 7→ x). Cette application est un revêtement sauf en quelques points, dits de ramification, qui
nécessiteront un traitement spécial.

Exercice 107 La restriction à T \ {i} de la projection de centre i sur D se prolonge en une


application holomorphe p : T → D. C’est une submersion au-dessus de D privée de ses 3 points
d’intersection r, r0 , r00 avec T et du point de fuite. La restriction de p à T \ {r, r0 , r00 , i} est un
revêtement à 2 feuillets.

Solution. Au voisinage de i, on peut paramétrer T par x 7→ [x : 1 : ζ(x)], où ζ est holomorphe


au voisinage de 0, ζ(0) = 0, d’où ζ(x) = n≥1 an xn = xη(x) où η est holomorphe au voisinage
P
de 0. On utilise la carte φ2 : [x : y : z] 7→ (x/y, z/y). Au voisinage de ∞ dans D, on utilise la
carte ψ2 : [x : z] 7→ z/x. Dans ces cartes, la projection centrale s’écrit (x, z) 7→ [x : 1 : z] 7→
[x : 0 : z] 7→ z/x, donc la restriction de cette projection à la courbe, dans le paramétrage choisi,
s’écrit x 7→ ζ(x)/x = η(x), qui est holomorphe. De l’équation ζ = ax3 + bx2 ζ + cxζ 2 + dζ 3 , on tire
xη = ax3 + bx3 η + cx3 η 2 + dx3 η 3 , puis η = x2 (a + bη + cη 2 + dη 3 ), qui montre que η 0 (0) = 0, i.e. p
n’est pas une submersion en i.
Si q = (x, y) ∈ T est à distance finie, p n’est pas une submersion en q lorsque la tangente à
T en q est verticale, i.e. quand la différentielle de l’équation affine de T est proportionnelle à dx.
Cela se produit lorsque y = 0, i.e. aux trois points r, r0 et r00 de T dont les abscisses sont les
racines du polynôme ax3 + bx2 + cx + d. Soit q = (x, y) ∈ T un point où p est une submersion.
Alors il existe des voisinages U de q dans T et V de x = p(q) dans D tels que p|U : U → V est un
difféomorphisme, d’application réciproque s. Alors p−1 (V ) = s(V ) ∪ σ ◦ s(V ), où σ(x, y) = (x, −y).
Ceci montre que p est un revêtement en dehors des quatre points r, r0 , r00 et ∞.

Lemme 108 Il existe des voisinages disjoints V1 , . . . , V4 des quatre points r, r0 , r00 et ∞ de D et
des cartes φi : p−1 (Vi ) → C et ψi : Vi → C telles que pour tout q ∈ p−1 (Vi ), ψi ◦ p(q) = φi (q)2 .
Autrement dit, à changement de coordonnées holomorphe près, p se confond avec l’application
z 7→ z 2 au voisinage des points de ramification.

Preuve. Au voisinage du point i, on utilise le paramétrage x 7→ (x, xη(x)). On peut écrire p =


p
η(x) = φ(x)2 où φ = a + bη + cη 2 + dη 3 est holomorphe au voisinage de 0, φ(0) = 0 et φ0 (0) 6= 0,
donc φ est une carte.
Au voisinage de (r, 0), on peut paramétrer T par y 7→ (r + ξ(y), y), où ξ est holomorphe au
voisinage de 0 et satisfait ξ(0) = 0. De l’équation y 2 = a(r + ξ)3 + b(r + ξ)2 + c(r + ξ) + d, on tire
y 2 = a(3r2 ξ + 3rξ 2 + ξ 3 ) + b(2rξ + ξ 2 ) + cξ, soit (3ar2 + 2br + c)ξ = y 2 − 3arξ 2 − aξ 3 − bξ 2 . Cela
montre que ξ 0 (0) = 0, donc on peut écrire ξ(y) = y 2 χ(y), où χ est holomorphe au voisinage de 0.
1
Alors χ(y) = 3ar2 +2br+c (1 − (3ar + b)y 2 χ(y)2 − ay 4 χ(y)3 ), donc p(x, y) = x = ξ(y) peut s’écrire
φ(y) où φ est holomorphe au voisinage de 0, φ(0) = 0 et φ0 (0) 6= 0. Il en est de même au voisinage
2

de r0 et r00 .

9.5 Calcul de la caractéristique d’Euler-Poincaré


Soit C une décomposition cellulaire lisse de D telle que
– les points r, r0 , r00 et ∞ sont des sommets de C ;
– toutes les faces de C contenant l’un de ces points sont contenues dans la réunion des ouverts
Vi .

25
Chaque élément (sommet, arête, face) de C qui ne contient pas les points de ramification se
relève en 2 éléments analogues, disjoints, dans T . En contemplant le comportement de l’application
z 7→ z 2 , on voit que chaque arête ou face contenant un point de ramification se relève en 2 éléments
qui se touchent en un sommet. Les points de ramification eux-mêmes se relèvent en un seul sommet.
On obtient une décomposition cellulaire lisse Ĉ de T , telle que

Ŝ = 2S − 4, Â = 2A, F̂ = 2F,

donc χ(T ) = 2χ(D) − 4 = 4 − 4 = 0, ce qui prouve que T est un tore.

9.6 Différentiabilité de dx/y


dx
Exercice 109 Vérifier que la 1-forme différentielle y se prolonge en une 1-forme différentielle
holomorphe sur T .

Solution. Au voisinage de r, on utilise le paramétrage f : y 7→ [r + ξ(y) : y : 1], où ξ(y) =


ξ 0 (y)
y 2 χ(y). Alors f ∗ dx 0
y = y dy = (2χ + yχ (y)) dy est holomorphe au voisinage de 0, ce qui prouve
0 00
que dx y est holomorphe au voisinage de r. C’est pareil en r ou r .
Au voisinage de i, on utilise le paramétrage g : x 7→ [x : 1 : ζ(x)], où ζ(x) = xη(x). Alors
g ∗ dx dx
y = dx est holomorphe au voisinage de 0, ce qui prouve que y est holomorphe au voisinage de
i.

9.7 1-formes fermées et primitives


Que signifie calculer une primitive d’une 1-forme différentielle comme dx/y sur un tore ?

Remarque 110 Il n’existe pas de fonction f sur T telle que df = dx/y.

En effet, comme df est holomorphe, f est une fonction holomorphe. Comme T est compacte,
|f | atteint son maximum en un point q. En composant avec une carte au voisinage de q, on
trouve une fonction holomorphe définie au voisinage de 0 dans C, telle que |f | est maximum en 0.
Nécessairement, f est constante, df = 0, contradiction.
Pourtant, dx/y admet des primitives localement. Par exemple, au voisinage de i, la carte g −1 ,
réciproque du paramétrage g : x 7→ [x : 1 : ζ(x)], satisfait d(g −1 ) = dx
y . L’obstacle pour étendre
une primitive locale en une primitive globale est lié au groupe fondamental.

Proposition 111 Soit X une variété connexe. Soit ω une 1-forme différentielle fermée sur X,
réelle ou complexe. Il existe un plus petit revêtement connexe p : X ω → X tel que p∗ ω soit
exacte. Ce revêtement est galoisien. Son groupe d’automorphismes est commutatif et libre. Si X
est compacte, il est isomorphe à ZN , pour un N ∈ N.

Preuve. Soit x0 ∈ X un point base. On considère l’ensemble des chemins différentiables d’origine
R1
x0 . On note f (γ) = γ ω := 0 γ ∗ ω. On introduit la relation d’équivalence qui identifie deux
R

chemins γ et γ 0 s’ils ont même extrémité et si de plus γ ω = γ 0 ω. Comme lors de la construction


R R

du revêtement universel, on vérifie que l’espace quotient X ω est une variété, et que la projection
p : X ω → X qui à une classe de chemins associe leur extrémité commune est un revêtement. La
fonction f passe au quotient en une fonction différentiable sur X ω , et, par construction, df =
p∗ ω. Le point essentiel est que deux lacets différentiables de mêmes extrémités et homotopes sont
équivalents.
Soit F : [0, 1] × [0, 1] → X une homotopie de γ à γ 0 . Comme ω est fermée, elle admet des
primitives locales. Recouvrons F ([0, 1] × [0, 1]) par un nombre fini d’ouverts connexes Ui telle
que α|Ui = dfi . Soit δ > 0 un nombre de Lebesgue du recouvrement F −1 (Ui ) (i.e. tout sous-
carré de côté δ est entièrement contenue dans l’un des F −1 (Ui )). Découpons [0, 1] × [0, 1] en N 2
sous-carrés égaux, de côté ≤ δ/2. Soit α un chemin dans cette grille, passant successivement par

26
les intersections z0 , . . . , zk . Pour chaque j = 1, . . . , k, choisissons un indice ij tel que les carrés
contenant le côté [zk−1 , zk ] soient contenus dans F −1 (Uij ). Baptisons “intégrale” de ω sur α la
X k
somme fij (zk ) − fij (zk−1 ). Clairement, l’“intégrale” de ω sur tout carré de la grille vaut zéro,
j=1
donc, en additionnant, l’“intégrale” de ω sur le bord de [0, 1] × [0, 1] vaut 0. Or c’est la différence
entre les intégrales ordinaires de ω sur γ et γ 0 . Celles-ci sont donc égales.
Comme toute classe d’homotopie contient un lacet lisse, on obtient une application hω :
π1 (X, x0 ) → R ou C. C’est un homomorphisme de groupes. Soit H son noyau. Alors X ω = H \ X̃
où X̃ est le revêtement universel de X. Comme H est un noyau, il est distingué, et le quotient
π1 (X, x0 )/H est isomorphe à l’image de hω , un sous-groupe de R ou C. En particulier, le revêtement
est galoisien, et son groupe d’automorphismes est isomorphe à un sous-groupe de R ou C, il est
donc commutatif et libre. Si X est compacte, π1 (X, x0 ) est engendré par un nombre fini d’éléments.
Un groupe commutatif libre de type fini, c’est ZN .
dz
Exemple 112 Dans le cas où X = C \ {0} et ω = , X ω = X̃ coı̈ncide avec le revêtement
z
universel, donné par l’exponentielle exp : C → C \ {0}.
En effet, X se rétracte par déformation sur le cercle unité, π1 (X) = Z est engendré par le cercle
unité parcouru dans le sens trigonométrique, le long duquel l’intégrale de dz/z est non nulle, donc
l’homomorphisme hdz/z : π1 (X) → C est injectif. La primitive de exp∗ dz z = dw est la coordonnée
w sur C.

9.8 Application d’Abel-Jacobi


dx
On montre que la forme possède des primitives, qu’il faut voir comme des applications à
y
valeurs dans un quotient de C.
dx
Proposition 113 Soit X = T et ω = . Soient γ et γ 0 deux générateurs de π1 (T ). Alors les
y
nombres complexes τ = γ ω et τ 0 = γ 0 ω sont linéairement indépendants sur R. En particulier,
R R

X ω = X̃ coı̈ncide avec le revêtement universel.


Preuve. Par l’absurde. Supposons que τ 0 = λτ , où λ ∈ R. Considérons la 1-forme réelle fermée
a = =m(τ −1 ω). Alors γ a = γ 0 a = 0, donc le revêtement T a est trivial. Autrement dit, a = dg
R R

est exacte sur T . Soit x ∈ T un point où g atteint son maximum M . Soit f la primitive locale de
τ −1 ω qui vaut M en x. Alors eg = |e−if | au voisinage de x. Le principe du maximum entraı̂ne que
la fonction holomorphe e−if est constante au voisinage de x, contradiction. On conclut que τ et τ 0
sont linéairement indépendants sur R. L’homomorphisme hω est injectif, donc T ω = T̃ .
dx
Corollaire 114 Soit Λ le sous-groupe de C formé des intégrales de sur les lacets de T . Alors,
y
dx
en intégrant , on obtient un isomorphisme de la variété complexe T avec le tore quotient Λ\C.
y
Preuve. D’après la proposition 113, l’homomorphisme hdx/y a pour image un sous-groupe Λ
de C engendré par deux vecteurs linéairement indépendants sur R. Ce groupe agit librement et
proprement sur C. Le quotient Λ\C est naturellement un tore. La 1-forme constante dz sur C passe
au quotient en une 1-forme holomorphe dz sur Λ\C. Notons f˜ : T̃ → C une primitive de dx/y. Alors
f˜ passe au quotient en une application f : T → Λ\C qui satisfait f ∗ dz = dx/y. Comme dx/y ne
s’annule nulle part, f est un difféomorphisme local entre variétés compactes, donc un revêtement
holomorphe. Par construction de Λ, f# : π1 (T ) → π1 (Λ\C) = Λ coı̈ncide avec l’isomorphisme hdx/y .
Les revêtements étant en bijection avec les sous-groupes du groupe fondamental, f est trivial, i.e.
un difféomorphisme biholomorphe. Cela prouve que T n’est pas seulement homéomomorphe à un
tore, mais biholomorphe au quotient de C par deux translations indépendantes.

27
9.9 Un théorème d’Abel
Les primitives f de dx/y ne sont pas des fonctions élémentaires, comme les fonctions ration-
nelles, le logarithme, l’exponentielle, les fonctions trigonométriques, leurs réciproques, ou les com-
binaisons de celles-ci. Autrement dit, on ne sait pas les calculer. Néanmoins, on sait prouver qu’elles
satisfont à des identités, dont voici la plus simple.
Théorème 9 N. Abel (1826). Etant donnée une droite projective L de P2 (C), notons p1 (L), p2 (L)
et p3 (L) les trois points d’intersection de L et de T (certains sont éventuellement confondus). Soit
f : T → Λ\C une primitive de dx/y. Alors
f (p1 (L)) + f (p2 (L)) + f (p3 (L)) ∈ Λ\C
est indépendant de L.
Preuve. Soit P2 (C)∗ l’espace des droites de P2 (C). C’est une variété complexe de dimension 2.
Alors l’application g : P2 (C)∗ → Λ\C, L 7→ f (p1 (L))+f (p2 (L))+f (p3 (L)) est holomorphe. En effet,
lorsque L et T sont transverses, le théorème des fonctions implicites affirme que chacun des points
pj (L) dépend holomorphiquement de L. Soit L une droite tangente à T en un point distinct de i.
Lorsqu’une sécante converge vers la tangente, 2 des points d’intersection convergent vers le point
de tangence. En effet, par compacité, étant donné une suite de sécantes, on peut toujours extraire
des sous-suites pour lesquelles les points d’intersection convergent. Les limites sont nécessairement
des points d’intersection de la tangente et de la courbe, donc le point de tangence. Comme pour
toutes les suites extraites, la limite est la même, il y a convergence. Pour la même raison, pour
la tangente en i, les points d’intersection des sécantes voisines convergent vers i. Cela montre que
l’application g est continue. Localement, g est une fonction continue, holomorphe le long d’une
courbe, elle est automatiquement holomorphe partout.
Comme P2 (C)∗ est simplement connexe, g possède un relèvement g̃ : P2 (C)∗ → C. C’est une
fonction holomorphe. D’après le principe du maximum (pour les fonctions holomorphes sur des
ouverts de C2 ), g̃ est constante, donc g est constante.

9.10 Structure de groupe sur la cubique


Soit f : T → Λ\C la primitive de dx y qui envoie le point i de T sur 0 ∈ Λ\C. Comme f est
un difféomorphisme, on peut transporter par f la structure de groupe commutatif de Λ\C. Cette
addition est donnée par une construction géométrique.
Corollaire 115 Soient q, q 0 des points de T . La droite qq 0 (la tangente à T , si q = q 0 ) recoupe T
en un point r. Soit r0 l’image de r par la symétrie (x, y) 7→ (x, −y). Alors l’application (q, q 0 ) 7→
q ⊕ q 0 = r0 est une structure de groupe commutatif sur T , et f : (T , ⊕) → (Λ \ C, +) est un
isomorphisme de groupes.
Preuve. Soit Li la droite à l’infini de P2 (C). Alors Li coupe T en un seul point, i. Par conséquent,
f (p1 (L)i ) + f (p2 (Li )) + f (p3 (Li )) = 0 + 0 + 0 = 0.
D’après le théorème d’Abel, pour toute droite L ∈ P2 (C)∗ , f (p1 (L)) + f (p2 (L)) + f (p3 (L)) = 0.
Soit q ∈ T un point à distance finie. La droite projective Lq passant par les points i et q recoupe
T au point symétrique σ(q). Par conséquent
f (q) + f (i) + f (σ(q)) = f (p1 (Lq )) + f (p2 (Lq )) + f (p3 (Lq )) = 0,
donc f (σ(q)) = −f (q).
Soient q, q 0 et r trois points de T qui sont alignés. Alors f (q) + f (q 0 ) + f (r) = 0. Par conséquent
f (q ⊕ q 0 ) = f (r0 ) = −f (r) = f (q) + f (q 0 ). Ceci montre que la loi ⊕ est une structure de groupe
isomorphe à Λ\C.
Remarque 116 Cette structure de groupe sur une cubique est suffisamment simple à calculer
pour qu’on ait proposé de remplacer, dans la méthode RSA de cryptage à clé publique, le groupe
multiplicatif (Z/N Z)∗ par une cubique sur un corps fini.

28

Vous aimerez peut-être aussi