0% ont trouvé ce document utile (0 vote)
618 vues124 pages

Geometrie

Transféré par

Anthony Robert
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)
618 vues124 pages

Geometrie

Transféré par

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

Introduction à la

géométrie

11111
00000
00000
11111
00000
11111
00000
11111
11111111
00000000
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111

Année 2011—2012 FSAB1109 G. Debongnie et Y. Félix


Université Catholique de Louvain, Faculté des Sciences, Département de Mathématiques
Table des matières

Table des matières i

Introduction v

1 Géométrie du triangle 1
1.1 Pythagore et Thalès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Propriétés des angles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Règles des cosinus et sinus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Puissance d’un point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Théorème de la bissectrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 Formules d’aire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.8 Digression : les constructions de voûtes . . . . . . . . . . . . . . . . . . . . . 6
1.9 Digression : les constructions à la règle et au compas. . . . . . . . . . . . . . 7
1.10 Digression : les courbes de Reuleaux et de largeur constante . . . . . . . . . 8

2 Géométrie affine 11
2.1 Espaces affins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Coordonnées barycentriques . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Convexité et simplexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4 Applications affines de Rn dans Rm . . . . . . . . . . . . . . . . . . . . . . . 15
2.5 Digression : les courbes de Bézier . . . . . . . . . . . . . . . . . . . . . . . . 17
2.6 Digression : les diagrammes de Voronoi . . . . . . . . . . . . . . . . . . . . . 18
2.7 Digression : le théorème de Gauss-Lucas. . . . . . . . . . . . . . . . . . . . . 20
2.8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

3 Géométrie euclidienne 23
3.1 Espaces euclidiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 Isométries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3 Groupe des isométries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.4 Isométries du plan R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5 Isométries de l’espace R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4 Pavages du plan 29
4.1 Pavages par des polygones réguliers . . . . . . . . . . . . . . . . . . . . . . . 29
4.2 Classification des pavages réguliers du plan . . . . . . . . . . . . . . . . . . 30
4.3 Les groupes cristallographiques . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.4 Les pavages en triangles d’or . . . . . . . . . . . . . . . . . . . . . . . . . . 32

i
4.5 Le pavage Pinwheel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

5 Polygones et polyèdres 37
5.1 Géométrie sphérique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.2 Formule d’Euler pour les polyèdres . . . . . . . . . . . . . . . . . . . . . . . 39
5.3 Classification des polyèdres réguliers . . . . . . . . . . . . . . . . . . . . . . 40
5.4 Principe de dualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.5 Polytopes réguliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.6 Digression : les polyèdres flexibles . . . . . . . . . . . . . . . . . . . . . . . . 42
5.7 Digression : équidécomposition de polygones et polyèdres . . . . . . . . . . 43
5.8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

6 Géométrie projective 45
6.1 Projectivités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.2 La droite projective réelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.3 Le plan projectif réel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.4 Expression analytique des projectivités . . . . . . . . . . . . . . . . . . . . . 48
6.5 Repères . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.6 Application : les photos aériennes . . . . . . . . . . . . . . . . . . . . . . . . 50
6.7 Birapport et division harmonique . . . . . . . . . . . . . . . . . . . . . . . . 51
6.8 Une construction de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
6.9 Application : le dessin en perspective . . . . . . . . . . . . . . . . . . . . . . 53
6.10 Les théorèmes de Pappus et Desargues . . . . . . . . . . . . . . . . . . . . . 54
6.11 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

7 Coniques et quadriques 59
7.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2 Les coniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.1 Classification des coniques . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.2 Détermination du centre et des axes d’une conique . . . . . . . . . . 62
7.2.3 Foyers et directrices d’une conique . . . . . . . . . . . . . . . . . . . 62
7.3 Classification des quadriques . . . . . . . . . . . . . . . . . . . . . . . . . . 64
7.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

8 Géométrie riemannienne des courbes 69


8.1 Paramétrisation et longueur d’une courbe . . . . . . . . . . . . . . . . . . . 69
8.2 Courbure des courbes planes . . . . . . . . . . . . . . . . . . . . . . . . . . 71
8.2.1 Calcul de la courbure en représentation normale . . . . . . . . . . . 71
8.2.2 Calcul de la courbure en d’autres coordonnées . . . . . . . . . . . . . 71
8.2.3 Le centre de courbure . . . . . . . . . . . . . . . . . . . . . . . . . . 72
8.2.4 L’angle de rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
8.2.5 Le nombre de rotation d’une courbe fermée. . . . . . . . . . . . . . . 74
8.3 Courbure et torsion des courbes gauches . . . . . . . . . . . . . . . . . . . . 75
8.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

ii
9 Géométrie riemannienne des surfaces 81
9.1 Définition d’une surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
9.2 Métriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
9.3 Isométries et applications conformes . . . . . . . . . . . . . . . . . . . . . . 85
9.4 Représentations planes de la sphère . . . . . . . . . . . . . . . . . . . . . . . 86
9.5 La seconde forme fondamentale . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.6 Courbures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.7 Courbure et Application de Gauss . . . . . . . . . . . . . . . . . . . . . . . 91
9.8 La selle de cheval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.9 Surfaces réglées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
9.10 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

10 Topologie, pavages et courbure des surfaces 95


10.1 Le théorème de Gauss-Bonnet global . . . . . . . . . . . . . . . . . . . . . . 95
10.2 Eléments de classification des surfaces . . . . . . . . . . . . . . . . . . . . . 95
10.2.1 Surfaces de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
10.2.2 Somme connexe de deux surfaces . . . . . . . . . . . . . . . . . . . . 96
10.3 Le théorème de Gauss-Bonnet local . . . . . . . . . . . . . . . . . . . . . . . 97
10.4 Courbure, longueur des arcs et aires . . . . . . . . . . . . . . . . . . . . . . 99
10.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

11 Géométrie fractale 101


11.1 Exemples d’objets fractals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
11.2 Dimension fractale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
11.3 L’espace des objets fractals . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
11.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

A Indications de solutions 109


A.1 Géométrie du triangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
A.2 Géométrie affine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
A.3 Géométrie euclidienne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
A.4 Pavages du plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
A.5 Polygones et polyèdres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
A.6 Géométrie projective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
A.7 Coniques et quadriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
A.8 Géométrie riemannienne des courbes . . . . . . . . . . . . . . . . . . . . . . 113
A.9 Géométrie riemannienne des surfaces . . . . . . . . . . . . . . . . . . . . . . 115
A.10 Topologie, pavages et courbure des surfaces . . . . . . . . . . . . . . . . . . 116

iii
Introduction

La géométrie est une discipline qui cherche à décrire certains objets intéressants du plan
et de l’espace (par exemple les droites, les plans, les quadriques, les polyèdres réguliers, les
surfaces, . . .). Au cours de l’histoire de l’humanité, de nouvelles idées et méthodes ont
été introduites à diverses époques. Ces innovations ont à chaque fois permis de résoudre
de nouveaux types de problèmes et ont donné un nouveau regard sur les connaissances
précédentes. C’est certainement grâce à sa longue histoire que la géométrie est une discipline
comportant de si nombreux visages.
Dans ce cours, nous veillerons à présenter un grand nombre d’objets intéressants, en
allant des objets linéaires (plans, droites) aux objets fractals en passant par des objets lisses
(les courbes et surfaces) ou combinatoires (polygones/polyèdres).

Voici un rapide aperçu des différents thèmes abordés dans ce cours :


La géométrie du triangle. Ce chapitre est une synthèse de propriétés élémentaires,
mais importantes, de la géométrie plane du triangle. Certains résultats présentés dans ce
chapitre ne sont pas toujours très connus, comme par exemple la formule de Héron qui
permet de calculer la surface d’un triangle en fonction de la longueur de ses côtés.
La géométrie affine. Il est logique de commencer l’étude de la géométrie par des objets
linéaires. La géométrie affine est l’étude des points, droites et plans de l’espace. Des pro-
priétés importantes en géométrie affine sont la colinéarité, la concourance, ou encore les
quotients de longueur. Dans ce chapitre, les espaces affins seront étudiés en utilisant des
coordonnées barycentriques, et la notion de convexité jouera un rôle important.
La géométrie euclidienne. Lorsque l’on se munit d’un produit scalaire, et en consé-
quence, d’une distance, on entre dans le domaine de la géométrie euclidienne. Nous nous
concentrerons sur l’étude des isométries.
Les pavages du plan. L’étude des groupes d’isométries du plan fournit une manière
d’étudier les pavages réguliers du plan. Ce chapitre contient également des explications sur
d’autres types de pavages.
Les polygones et polyèdres. Les polygones et polyèdres sont des objets géométriques
simples à premier abord, mais (surtout pour les polyèdres), qui possèdent une structure
combinatoire non triviale. Pour les étudier, ce chapitre démontre la formule d’Euler. Avec
son aide, une classification des polytopes réguliers est alors réalisée.

v
Introduction Introduction

La géométrie projective. L’étude de la perspective a mené au développement de la


géométrie projective. Ce chapitre la présente dans une perspective moderne, avec les pro-
jectivités comme objets centraux.
Les coniques et quadriques. Les points, droites ou plans sont des objets linéaire, du
premier degré. Il est alors logique de se poser la question suivante : à quoi ressemblent les
objets du second degré ? Ce chapitre présente la réponse dans le cas des courbes et surfaces
du deuxième degré, c’est-à-dire les coniques et quadriques.
La géométrie des courbes. Si l’on se décide a étudier des objets de degré arbitraire
(donc, pas nécessairement linéaires ou quadratiques), la complexité des calculs devient très
grande. Cependant, lorsque l’on restreint alors la dimension, il est possible d’avoir des
résultats intéressants. Les courbes sont donc à l’honneur dans ce chapitre, avec l’étude de
la courbure, longueur ou torsion de celles-ci.
La géométrie des surfaces. Les thèmes les plus importants de ce chapitre sont les
notions de mesure (angle, longueur, aire) et le concept de courbure.
Topologie, pavage et courbure. Le thème principal de ce chapitre est le théorème de
Gauss-Bonnet. Pour ce faire nous parlerons de caractéristique d’Euler et donnerons une
petite classification des surfaces.
La géométrie fractale. Dans un esprit d’ouverture et de culture générale nous avons
ajouté un chapitres sur les objets fractals. Nous présenterons de cette manière un bestiaire
très varié d’objets géométriques comme le triangle de Sierpinski.

Ce cours n’est qu’une introduction à la géométrie. Chaque sujet abordé peut être dé-
veloppé en beaucoup plus de détails et des ouvrages entiers sont consacrés à chacun d’eux.

vi
1. Géométrie du triangle

Ce chapitre contient une introduction à la géométrie du triangle. Quelques résultats


simples, mais néanmoins importants y sont présentés : théorème de Pythagore, Thalès,
règle des sinus, cosinus ou encore différentes formules de calcul d’aire. Ces théorèmes sont
des briques de base qui, combinées correctement, avec parfois un peu d’astuce, permettent
de résoudre un grand nombre de problèmes.

1.1 Pythagore et Thalès


Les deux théorèmes les plus connus de la géométrie du triangle sont certainement les
théorèmes de Pythagore et de Thalès.

Théorème 1.1 (Pythagore). Dans un triangle rectangle, on a : a2 = b2 + c2 (voir fi-


gure 1.1).

C
A
a θ
c

O D
b B

Figure 1.1 – Théorèmes de Pythagore (gauche) et de Thalès (droite)

Théorème 1.2 (Thalès). Avec les notations du diagramme de droite de la figure 1.1, si AB
est parallèle à CD, alors les triangles OAB et OCD (voir figure 1.1) sont homothétiques
et
||OC|| ||OD|| ||CD|| ||OA|| ||OC|| ||AC||
= = , ce qui implique = =
||OA|| ||OB|| ||AB|| ||OB|| ||OD|| ||BD||

1.2 Propriétés des angles


Un angle α a pour mesure la longueur de l’arc de cercle correspondant dans un cercle
de rayon 1 (voir figure 1.2, gauche). Les cotés de l’angle rencontrent le cercle dans le sens
antihorlogique en deux points A et B. Si les coordonnées du point A sont (1, 0), alors par
définition celles de B sont (cos α, sin α). Il en résulte que dans tout triangle rectangle (voir
figure 1.1), c = a cos θ et b = a sin θ.

1
Géométrie du triangle 1.3. Règles des cosinus et sinus

Deux propriétés utiles des angles sont illustrées par la figure 1.2. Dans le dessin du
milieu, nous avons la relation
β = 2α .
Autrement dit, un angle au centre a une mesure double d’un angle partant d’un point du
cercle et interceptant le même arc. Dans le dessin de droite (cercle de rayon 1), nous avons

1 1
α = longueur(c1 ) + longueur(c2 ).
2 2
Cela permet d’exprimer n’importe quel angle à l’intérieur d’un cercle en fonction d’angles
au centre.

1
α α α O β c2 α c1

Figure 1.2 – Propriétés des angles

Remarque. On retrouve de cette manière que la somme des angles d’un triangle vaut 2π,
la longueur du cercle de rayon 1.

1.3 Règles des cosinus et sinus


Une version généralisée du théorème de Pythagore, parfois connue sous le nom de
théorème d’Al Kashi ou encore de règle des cosinus, est donnée par le théorème suivant :

Théorème 1.3 (règle des cosinus). Soit un triangle quelconque de cotés a, b, c (voir fi-
gure 1.3, gauche), alors on a :

a2 = b2 + c2 − 2bc cos θ,

θ désignant l’angle formé par les côtés b et c.

Démonstration. Notons A, B, C les sommets opposés à a, b et c respectivement.


Dans ce cas,

a2 = ||BC||2 = ||AC − AB||2 = hAC − AB, AC − ABi


= ||AC||2 + ||AB||2 − 2hAC, ABi.

Après la règle du cosinus, voici un résultat appelé règle des sinus.

2
Géométrie du triangle 1.4. Puissance d’un point

A
a B α
c
a
θ
b C

Figure 1.3 – Théorème de Pythagore généralisé (gauche) et règle des sinus (droite)

Théorème 1.4 (règle des sinus). Dans un triangle de côtés a, b, c et d’angles opposés
α, β, γ, on a
sin α sin β sin γ 1
= = =
a b c 2R
où R est le rayon du cercle circonscrit.

Démonstration. Considérons le cercle circonscrit au triangle (voir figure 1.3). On


peut bouger le sommet A sans changer a et α. On le place de manière à ce que
BCA
\ soit un angle droit. Dans ce cas, BA est un diamètre de longueur 2R et
on a a = 2R sin α, ce qui entraine sina α = 2R
1
. Le même raisonnement s’applique
évidemment pour les côtés b et c.

1.4 Puissance d’un point par rapport à un cercle


Un concept classique, mais néanmoins peu connu, est celui de puissance d’un point par
rapport à un cercle. Pour un point P et un cercle C fixés, prenons une droite d passant par
P et rencontrant le cercle en deux points (éventuellement les mêmes) A et B.

Proposition 1.5. Le produit ||P A|| · ||P B|| est indépendant du choix de la droite (voir la
figure 1.4).

A B
P

C
D

Figure 1.4 – Puissance d’un point

Démonstration. Prenons deux droites quelconques interceptant le cercle en A, B,


C et D comme sur le dessin ci-contre. En utilisant quelques propriétés des angles,

3
Géométrie du triangle 1.5. Théorème de la bissectrice

il est aisé de voir que P[


AC = P
\ DB et que P[
CA = P \ BD. Les deux triangles P AC
||P A|| ||P C||
et P DB sont donc semblables, ce qui prouve que ||P D|| = ||P B|| .

Remarquons que le théorème est également vrai lorsque le point P se trouve à l’intérieur
du cercle, ou même lorsque les points A et B sont confondus.

1.5 Théorème de la bissectrice


Lorsque l’on travaille avec des bissectrices, le théorème suivant peut être utile. Si OB
est la bissectrice d’un triangle OAC (voir figure 1.5, gauche), alors on a :

||OA|| ||OC||
= .
||AB|| ||BC||

O O

α α α α

A B C A B C

Figure 1.5 – Théorème de la bissectrice

Démonstration. Mener par A la droite parallèle à OB. Prolonger OC de façon à


obtenir un point d’intersection D avec cette droite parallèle (voir figure 1.5, droite).
Le triangle OAD est isocèle, donc : ||OD|| = ||OA||. Par le théorème de Thalès,
on a alors
||BC|| ||AB|| ||AB||
= = .
||OC|| ||OD|| ||OA||

Seconde démonstration. Menons de B les perpendiculaires à AO et OC. Les lon-


gueurs de ces perpendiculaires sont les mêmes. D’où

||AB|| Aire(ABO) ||AO||


= = .
||BC|| Aire(BOC) ||OC||

4
Géométrie du triangle 1.6. Formules d’aire

1.6 Formules d’aire


Proposition 1.6. Soit T un triangle de cotés a, b, c et d’angles opposés α, β et γ, alors
l’aire du triangle vaut
ab sin γ
.
2
Démonstration. Si on prend a comme base, la hauteur est alors b sin γ.

Parfois, il est commode de pouvoir calculer la surface d’un triangle en fonction des
longueurs de ses côtés. Cela est aisé lorsque le triangle est rectangle, mais n’est pas facile
en général. La formule de Héron donne une relation simple permettant de résoudre le
problème.
Soit p la moitié du périmètre d’un triangle dont les côtés ont pour longueur a, b et c
(donc p = (a + b + c)/2).

Proposition 1.7 (formule de Héron). L’aire A d’un triangle en fonction de la longueur


des côtés est q
A = p(p − a)(p − b)(p − c).

Démonstration. Notons comme d’habitude les cotés a, b, c et les angles opposés


α, β et γ. Par le théorème d’Al-Kashi, nous avons cos γ = (a2 + b2 − c2 )/2ab. Donc,

ab sin γ 1 q
aire = = ab (1 + cos γ)(1 − cos γ)
2s 2
1 c2 − a2 − b2 c2 − a2 − b2
  
= ab 1+ 1−
2 2ab 2ab
1q
= ((a + b)2 − c2 )(c2 − (a − b)2 )
4
1q
= (a + b + c)(a + b − c)(−a + b + c)(a − b + c) .
4

Par exemple,p si les côtés ont pour longueur


√ 3, 4 et 5, alors l’aire du triangle correspon-
dant est égale à 6(6 − 3)(6 − 4)(6 − 5) = 36 = 6.

1.7 Exercices
1. Étant donné un angle formé par deux demi-droites d1 et d2 , et un point P intérieur
à l’angle, construire un segment dont P est le milieu et dont les extrémités sont
respectivement sur d1 et d2 .
2. On fixe deux points A et B sur une droite d. On considère tous les cercles C1 et
C2 tangents à d respectivement en A et en B et tangents entre eux en un point M .
Déterminer le lieu des points M ainsi construits.

5
Géométrie du triangle 1.8. Digression : les constructions de voûtes

Figure 1.6 – Exercices

3. (Théorème de Copernicus). A l’intérieur d’un cercle de rayon R, faisons tourner un


cercle de rayon R/2 et notons K un point de ce cercle (voir figure 1.6 à gauche).
Quelle est la courbe dessinée par K le long du mouvement ?
4. Sur un support métallique formé de 3 lattes formant un triangle et de longueur
respective 50 cm, 60 cm et 70 cm on dépose une sphère de rayon 50 cm. La sphère
touche le triangle métallique en trois points (voir figure 1.6, à droite). On demande
les distances entre ces points et les extrémités des lattes sur lesquels ils se trouvent.
5. Soit ABC un triangle et I, le point d’intersection de la bissectrice intérieure issue du
sommet A avec le segment BC. Prouver que ||AI||2 = ||AB|| · ||AC|| − ||BI|| · ||CI||.
6. (Théorème de Ptolémée). Soit ABCD un quadrilatère inscrit à un cercle. Prouver
que
||AC|| · ||BD|| = ||AB|| · ||CD|| + ||BC|| · ||DA|| .

7. Construire un cercle tangent à 2 droites données et passant par un point donné.


8. (Théorème de Ménélaus). Une droite d coupe les droites support d’un triangle ABC
en trois points, le point E sur AC, le point F sur CB et le point G sur AB. Montrer
que
||AE|| · ||CF || · ||BG|| = ||AG|| · ||CE|| · ||F B|| .

9. Un navigateur en mer a repéré trois points précis de la côte A, B et C. Il ne connaît


pas sa position N , mais il peut calculer les angles AN B, BN C et AN C. Comment
peut-il en déduire sa position ?

1.8 Digression : les constructions de voûtes


Différentes techniques géométriques existent pour construire des anses de panier en
architecture. Pour une anse à trois paniers, on procède comme suit (voir la figure 3.1). On
part d’un segment AB que l’on divise en trois parties égales AJ, JK et KB. Notons alors
I l’une des intersections du cercle centré en J de rayon AJ avec celui centré en K de même
rayon. L’anse est formée de trois morceaux,
1. l’arc de cercle de centre J de rayon AJ, allant de l’axe AJ à la droite IJ. On note
M le point final de l’arc.

6
Géométrie du triangle 1.9. Digression : les constructions à la règle et au compas.

2. l’arc de cercle de centre I de rayon IM allant de la droite IJ à la droite IK. On note


N le point terminal de cet arc.
3. l’arc de cercle de centre K de rayon KB allant de la droite KN à la droite KB.
La courbe ainsi construite est dérivable en chaque point. En effet, le vecteur tangent à un
cercle est en chaque point orthogonal au rayon. Au point M les deux arcs proviennent de
cercles ayant des rayons parallèles, les vecteurs tangents coïncident donc.

1.9 Digression : les constructions à la règle et au compas.


Les mathématiciens grecs ne connaissaient que les nombres et grandeurs constructives ;
ils connaissaient le nombre 2 car ils savaient comment construire un segment de longueur
double, ils connaissaient
√ 1/3 car ils savaient comment diviser un intervalle en trois, ils
connaissaient 2 car, par√ le théorème de Pythagore, ils savaient comment construire un
intervalle de longueur 2. Un nombre n’existait que si on pouvait le construire avec les
outils d’époque, la règle et le compas. Les mathématiciens grecs sont cependant restés
bloqués face à trois problèmes, et il a fallu attendre le dix-neuvième siècle pour montrer
que ces problèmes n’avaient pas de solution.
1. La duplication du cube : Comment construire à la règle et au compas un cube de
volume double d’un cube donné. A Délos, pour enrayer une épidémie de peste, l’oracle
du temple d’Apollon aurait demandé√ de construire un temple double du temple actuel.
Ceci revient à construire le nombre 3 2.
2. La quadrature du cercle. À partir d’un cercle donné, comment construire à la règle

et au compas, un carré de même aire. Ceci revient à construire le nombre π ou π.
3. La trisection de l’angle. Comment décomposer un angle en trois parties égales par
une construction à la règle et au compas ?
Pour comprendre la solution, partons du plan dans lequel on a placé des points O et
M à une distance l’un de l’autre que l’on dira égale à 1. Par définition, un nombre a est
constructible si on a pu construire des points M et N avec ||M N || = a. On a alors

Théorème 1.8. L’ensemble des nombres constructibles est un corps K compris entre Q

et R. De plus si a ∈ K, alors a ∈ K.

Le lien entre nombres constructibles et les points constructibles à la règle et au compas


est très fort. Prenons comme repère du plan une base formée du vecteur OM comme
premier vecteur et d’un vecteur orthogonal comme second. Alors un point est constructible
à la règle et au compas si et seulement si ses coordonnées sont des nombres constructibles.
Le problème de base est maintenant transformé en le problème de savoir quels sont les
nombres constructibles. Appelons degré d’un nombre a le degré minimal d’un polynôme à
coefficients rationnels ayant a pour racine. Le degré d’un nombre est infini si ce nombre
n’est racine d’aucun polynôme à coefficients rationnels. Alors

Théorème 1.9 (Wantzel). Le degré d’un nombre constructible est une puissance de 2.

7
Géométrie du triangle 1.10. Digression : les courbes de Reuleaux et de largeur constante


En conséquence, la duplication du cube n’est pas possible car le degré de a = 3 2 est
3, le nombre a étant solution de x3 − 2 = 0. La quadrature du cercle est aussi impossible
car le nombre π n’est racine d’aucune équation à coefficients rationnels.
La trisection de l’angle n’est pas toujours possible. On peut construire un angle de
π/3 car cos π/3 = 1/2. L’angle π/3 ne peut cependant pas être décomposé en trois parties
égales, autrement dit on ne peut pas construire l’angle π/9.
À partir de la formule cos nθ + i sin nθ = (cos θ + i sin θ)n , on obtient

cos 3θ = cos3 θ − 3 cos θ sin2 θ = 4 cos3 θ − 3 cos θ .

Il en résulte que cos π/9 satisfait à la relation 1/2 = 4x3 − 3x, ou encore à 8x3 − 6x − 1 = 0 .
Montrons que ce polynôme est irréductible sur les rationnels. Supposons par l’absurde que
p/q soit racine de ce polynôme avec p et q premiers entre eux. On a alors

8p3 − 6pq 2 − q 3 = 0 .

Si r est un diviseur premier de p, alors r divise 8p3 − 6pq 2 et donc q 3 , ce qui est impossible.
En conséquence p = 1 et l’équation se réduit à

8 − 6q 2 − q 3 = 0 .

Il en résulte que q 2 divise 8, ce qui montre que q = 2, −2, 1 ou −1, ce qui n’est pas possible.
L’équation 8x3 − 6x − 1 est donc irréductible sur les rationnels. Ceci montre que le degré
de cos π/9 est 3, et donc que ce nombre ne peut pas être construit à la règle et au compas.

1.10 Digression : les courbes de Reuleaux et de largeur constante


Soit C une courbe plane fermée entourant un domaine convexe. Un diamètre issu d’un
point P de C est un segment de droite joignant P à un autre point de C de longueur
maximale parmi tous les segments de droite P R avec R ∈ C. La longueur d’un diamètre
s’appelle sa largeur.
La courbe est de largeur constante si tous les diamètres ont la même longueur L. En
particulier si on place la courbe entre deux droites parallèles situées à une distance L l’une
de l’autre, alors la courbe est tangente à ces deux droites, peu importe la manière dont on
place la courbe.
Par exemple le cercle est une courbe de largeur constante, mais le cercle n’est pas
la seule courbe de largeur constante. Un exemple est donné par les courbes de Reuleaux.
Partons d’un polygone régulier à un nombre impair de cotés. Prenons un sommet A d’arête
opposée BC et formons l’arc de cercle de centre A joignant B à C. On effectue ensuite
la construction analogue pour les autres sommets. La réunion des arcs de cercles ainsi
construits forme une courbe appelée courbe de Reuleaux. Cette courbe est par construction
de largeur constante.
Il est possible de se servir d’une courbe de Reuleaux comme roue de vélo de telle sorte
que le passager puisse rouler sans osciller de bas en haut. Pour cela, il faut que le cadre du
vélo soit posé sur les roues. Le centre de chaque roue ne reste pas à hauteur constante par
rapport au sol, et il faut donc un système mécanique approprié (voir la figure 1.7).

8
Géométrie du triangle 1.10. Digression : les courbes de Reuleaux et de largeur constante

Figure 1.7 – Roues de vélo en courbes de Reuleaux.

Les pièces de monnaie anglaise de 50 pence sont des courbes de Reuleaux associées à
des heptagones. L’avantage de la largeur constante apparaît dans la reconnaissance des
pièces de monnaie par les machines à sous.
On calcule directement que le périmètre de la courbe de Reuleaux de largeur 1 est égal
à π. Ceci est un cas particulier du point (a) du théorème suivant.
Théorème 1.10. Soit C une courbe de Reuleaux.
(a) Si C est une courbe de largeur constante L, alors sa longueur vaut πL.
(b) Parmi toutes les courbes de largeur constante L, celle d’aire minimale est le triangle
de Reuleaux.

Figure 1.8 – Courbes de Reuleaux.

9
2. Géométrie affine

En algèbre, la notion d’espace vectoriel est extrêmement utile. Les espaces affins sont
la structure géométrique linéaire correspondante. Pour expliquer intuitivement l’idée des
espaces affins, donnons quelques exemples. Dans l’espace R3 , les espaces vectoriels de di-
mension 1 sont les droites qui passent par l’origine, tandis que les espaces affins de dimen-
sion 1 sont toutes les droites, qu’elles passent par l’origine ou pas. Les espaces affins de
dimension 2 sont tous les plans. De manière générale, les espaces affins sont des translatés
d’espaces vectoriels.
Cela permet alors d’utiliser les outils de l’algèbre pour comprendre leur propriétés. Par
exemple, les espaces affins peuvent être définis comme ensembles de solutions de systèmes
d’équations du premier degré.

2.1 Espaces affins


Un espace affin de dimension n dans Rm est une partie E de la forme

E = {a + v|v ∈ E, sous-espace vectoriel de dimension n de Rm }.

On note E = a + E.
Autrement dit un espace affin est le translaté d’un sous-espace vectoriel de dimension
n. L’espace E s’appelle l’espace vectoriel associé à l’espace affin E.
Par exemple, les sous-espaces affins de R2 sont les points, les droites et le plan R2 . Dans
R3 les sous-espaces affins sont les points, les droites, les plans et l’espace lui-même. Les
sous-espaces vectoriels sont les éléments qui contiennent l’origine des coordonnées.
Proposition 2.1 (Caractérisation). 1. Les sous-espaces vectoriels de Rm sont les es-
paces de solutions de systèmes d’équations homogènes du premier degré.

a11 x1 + . . . + a1m xm = 0

..

 .

ap1 x1 + . . . + apm xm = 0.

11
Géométrie affine 2.2. Coordonnées barycentriques

2. Les sous-espaces affins sont les espaces de solutions de systèmes d’équations du pre-
mier degré.

a x + . . . + a1m xm = b1
 11 1


..
 .

ap1 x1 + . . . + apm xm = bp .

Démonstration. Écrivons E = a + E. Prenons une base e1 = (a11 , . . . , a1m ), e2 =


(a21 , . . . , a2m ), . . ., ep = (ap1 , . . . , apm ) de E ⊥ . Alors, E = (E ⊥ )⊥ est l’ensemble des
vecteurs X solutions du système hX, ei i = 0, pour i = 1 allant de 1 à p, c’est-à-dire
l’ensemble des solutions du système

a x + . . . + a1m xm = 0
 11 1


..
 .

ap1 x1 + . . . + apm xm = 0.

Notons bi = hei , ai. Si Y ∈ E, Y = a + X, alors hY, ei i = ha, ei i = bi . Donc Y est


solution du système 
a11 y1 + . . . + a1m ym = b1

..

.

ap1 y1 + . . . + apm ym = bp .

Inversement, si Y est solution de ce système, on a hY, ei i = bi , pour i = 1, . . . p.


En conséquence, Y − a est orthogonal à E ⊥ et appartient donc à E. D’où Y =
a + (Y − a) ∈ E.

Dans la suite tous les points considérés seront supposés appartenir à un certain Rm . Si
on écrit X + Y on pense à X et à Y comme à des m-uples de nombres que l’on additionne
−−→
composante par composante. Ainsi le vecteur AB est égal à B − A.

2.2 Coordonnées barycentriques


Définition 2.2. Un repère affin dans un espace affin de dimension n consiste en la donnée
de n + 1 points, A0 , . . . , An , non situés dans un même sous-espace affin de dimension plus
petite. Ces points sont alors dits géométriquement indépendants.

Par exemple, 2 points sur une droite constituent un repère affin de la droite. De même
3 points non alignés dans un plan forment un repère affin de ce plan.
Soit O l’origine des coordonnées et A0 , A1 , · · · , An un repère de E, alors on peut poser
−−→ −−−→
v = OA0 et les vecteurs A0 Ai , 1 ≤ i ≤ n, forment une base de E. Tout élément de E s’écrit
−−→ P −−−→
alors 0A0 + i ti A0 Ai .

Proposition 2.3. Soient A0 , . . . , An un repère d’un espace affin E de dimension n. Tout

12
Géométrie affine 2.3. Convexité et simplexes

point X de E s’écrit de manière unique sous la forme


n
X n
X
X= ti Ai avec ti = 1
i=0 i=0

Définition 2.4. Les nombres ti s’appellent les coordonnées barycentriques du point X.

Démonstration. En effet tout point de E s’écrit de manière unique sous la forme


n n n n
X −−−→ X X X
A0 + t i A0 Ai = A0 + ti (Ai − A0 ) = (1 − ti )A0 + ti Ai .
i=1 i=1 i=1 i=1
Pn
On pose alors t0 = 1 − i=1 ti .

Définition 2.5. Le barycentre, ou centre de gravité des points A1 , A2 , . . . , An est le point


X tel que
n
1 X
X= · Ai .
n i=1

Par exemple, dans un triangle, les médianes se coupent en un même point, le centre de
gravité (voir figure 2.1). Dans un tétraèdre, les droites joignant les sommets aux centres de
gravité des faces opposées se coupent en un même point, le centre de gravité du tétraèdre.
x1
x1 + x3
2 x1 + x2 + x3
3
x3

x1 + x2
2

x2 + x3
2

x2

Figure 2.1 – Médianes d’un triangle et centre de gravité.

2.3 Convexité et simplexes


Définition 2.6. Une partie A de Rn est dite convexe si pour tout x, y ∈ A, le segment
[x, y] est contenu dans A. Rappelons que le segment [x, y] est défini par :

[x, y] = {x + t−
→ t ∈ [0, 1]} = {(1 − t)x + ty | t ∈ [0, 1]}.
xy,

13
Géométrie affine 2.3. Convexité et simplexes

Dans l’écriture z = (1 − t)x + ty, le nombre t a une signification métrique


||xz||
t= .
||xy||
Notons que l’intersection de parties convexes est convexe. Il en résulte que l’intersection
de tous les convexes qui contiennent une partie A est encore un convexe. On l’appelle
l’enveloppe convexe de A.
Définition 2.7. L’enveloppe convexe d’une partie A est l’intersection de tous les convexes
qui contiennent A. C’est le plus petit convexe qui contient A.

Figure 2.2 – Ensemble A et son enveloppe convexe

Si x1 , . . . , xk ∈ Rn , on note hx1 , . . . , xk i l’enveloppe convexe des points x1 . . . xk .


Définition 2.8. On appelle simplexe de dimension n l’enveloppe convexe de n + 1 points
géométriquement indépendants. On note ∆n le le simplexe (dit standard) ∆n = he1 , . . . , en+1 i ⊂
Rn+1 .
Ces simplexes ∆n possèdent une grande symétrie. Ainsi ∆2 est un triangle équilatéral
et ∆3 est un tétraèdre régulier dont toutes les faces sont des ∆2 .

La proposition suivante explique comment on peut décrire l’enveloppe convexe de points


de Rn en fonction des coordonnées barycentriques.
Proposition 2.9. Si x1 , . . . , xk ∈ Rn , alors hx1 , . . . , xk i = { ti xi | ti ≥ 0,
P P
ti = 1}.

Démonstration. Notons Ak = { ti xi | ti ≥ 0, ti = 1}. Montrons tout d’abord


P P
P 0
ti xi appartiennent à Ak , alors pour tout s ∈
P
que Ak est convexe. Si ti xi et
[0, 1],
t0i xi = (sti + (1 − s)t0i )xi
X X X
s ti xi + (1 − s)
appartient aussi à Ak . Il en résulte que hx1 , . . . , xk i ⊆ Ak .
Montrons maintenant par récurrence sur r, 1 ≤ r ≤ k, que Ar ⊆ hx1 , . . . , xk i. C’est
vrai pour r = 1, car x1 ∈ hx1 , . . . , xk i. Supposons le résultat vrai pour un certain
r, et considérons une somme r+1
P
i=1 ti xi de Ar+1 . Si tr+1 = 1, alors la somme vaut
xr+1 et appartient à hx1 , . . . , xk i. Autrement dit,
r+1 r
X X ti
ti xi = tr+1 xr+1 + (1 − tr+1 ) xi
i=1 i=1
1 − tr+1

14
Géométrie affine 2.4. Applications affines de Rn dans Rm

Pr ti
appartient à la droite joignant deux points, xr+1 et i=1 1−tr+1 xi de hx1 , . . . , xk i.
Ce point est donc dans hx1 , . . . , xk i.

Exemple 1. Donnons-nous un repère x, y, et z dans R2 . Le plus petit convexe engendré


par ces points est le triangle de sommets x, y et z. En conséquence tout point v du triangle
s’écrit de manière unique v = t0 x + t1 y + t2 z avec 0 ≤ ti ≤ 1 et t0 + t1 + t2 = 1. Lorsque
t0 6= 1, le point v s’écrit
t1 t2
 
v = t0 x + (1 − t0 ) y+ z .
1 − t0 1 − t0
Si donc on joint v à x et que l’on note u le point d’intersection de cette droite avec la droite
supportant les points y et z, alors
t1 t2 ||vu||
 
u= y+ z , et t0 = .
1 − t0 1 − t0 ||xu||
Exemple 2. Considérons un triangle A0 A1 A2 , un point X sur A0 A2 tel que le rapport
||A0 X|| 1 ||A1 Y || 1
||A0 A2 || = 10 et un point Y sur A1 A2 tel que ||A1 A2 || = 3 . Notons alors B le point d’in-
tersection de A0 Y et de A1 X et C le point d’intersection de A0 A1 et de A2 B. Comment
||A0 C||
déterminer le rapport ||A 0 A1 ||
?
9 1
Par définition les coordonnées barycentriques de X et de Y sont X = 10 A0 + 10 A2 ,
2 1
Y = 3 A1 + 3 A2 . Le point B se trouvant sur les segments A0 Y et A1 X, il existe des nombres
s et t tels que
2 1
 
B = (1 − t)A0 + t A1 + A2
3 3
9 1
 
= (1 − s)A1 + s A0 + A2 .
10 10
On déduit de ces équations que s = 5/6 et t = 1/4. Ceci donne B = 34 A0 + 61 A1 + 12 1
A2 .
Le point C recherché s’écrit rB + (1 − r)A2 et comme il s’écrit uniquement en fonction de
9 2
A0 et de A1 , on obtient C = 11 A0 + 11 A1 . En conséquence, ||A0 C||/||A0 A1 || = 2/11.

2.4 Applications affines de Rn dans Rm


Pour rappel une application f : Rn → Rm est linéaire si elle est de la forme f (X) = A·X
avec A une matrice à m lignes et n colonnes. La géométrie fournit de nombreux exemples
d’applications linéaires : les homothéties, les rotations centrées en l’origine et les symétries
par rapport à des droites passant par l’origine dans le plan.
Tout comme les applications linéaires sont les applications qui envoient les espaces
vectoriels sur des espaces vectoriels, les applications affines envoient les espaces affins sur
des espaces affins.
Définition 2.10. Une application f : Rn → Rm est dite affine si elle est de la forme
f (X) = A · X + B,
où A est une matrice à m lignes et n colonnes et B une matrice colonne à m éléments.
Lorsque B = 0, l’application est dite linéaire.

15
Géométrie affine 2.4. Applications affines de Rn dans Rm

−−→
Construction. Soit v = OB un vecteur de Rn et tv la translation de vecteur v associée,
tv (X) = X + v. Si f est une application linéaire de matrice A, f (X) = AX, considérons
l’application composée g = tv ◦ f ◦ t−v ,

g(X) = f (X − v) + v = A(X − v) + v = AX + v − Av .

L’application g est une application affine. Géométriquement elle consiste à prendre B


comme nouvelle origine et à effectuer la transformation f autour de B.
En particulier les homothéties de centre quelconque, les rotations de centre quelconque
ou les symétries par rapport à des droites sont des applications affines.

Proposition 2.11 (Préservation des coordonnées barycentriques). Si f : E → F est une


P
application affine et si λi = 1, alors
P P
1. f ( λi Ai ) = λi f (Ai ).
2. Si en plus f est injective, et X est un point de E de coordonnées barycentriques
(t0 , t1 , . . . , tn ) dans le repère A0 , A1 , . . . , An , alors (t0 , t1 , . . . , tn ) sont les coordonnées
barycentriques de f (X) dans le repère f (A0 ), . . . , f (An ).

P
Démonstration. Écrivons f (X) = AX + B. Si X = λi Ai ,
X X X
f (X) = λi AAi + B = λi (AAi + B) = λi f (Ai ) .

Proposition 2.12. Soient E et F deux espaces affins de même dimension, A0 , A1 , . . . , An


un repère de E et B0 , B1 , . . . , Bn un repère de F, alors il existe une bijection affine f : E →
F avec f (Ai ) = Bi .

P P
Démonstration. On pose f ( t i Ai ) = ti f (Ai ).

En particulier, cette proposition nous fournit le corollaire suivant :

Corollaire 2.13. Si ha0 , . . . , an i et hb0 , . . . , bn i sont deux simplexes de dimension n, il


existe une bijection affine f : ha0 , . . . , an i → hb0 , . . . , bn i définie par f ( i ti ai ) = i ti bi .
P P

1. rotation dans le plan autour de l’origine


2. rotation de l’espace autour d’un axe passant par l’origine des coordonnées
3. symétrie orthogonale du plan par rapport à une droite passant par l’origine
4. symétrie orthogonale de l’espace par rapport à un plan passant par l’origine
5. projection du plan sur une droite passant par l’origine parallèlement à une droite donnée
6. projection de l’espace sur un plan passant par l’origine parallèlement à un droite donnée

Table 2.1 – Exemples d’applications linéaires.

16
Géométrie affine 2.5. Digression : les courbes de Bézier

2.5 Digression : les courbes de Bézier


En infographie (et dans d’autres domaines), il est souvent utile de connecter des points
par des courbes. Les courbes de Bézier sont des courbes définies par un ensemble fini
de points, ayant l’importante propriété d’être invariantes par transformations affines. Cela
explique leur importance en dessin vectoriel. Elles ne passent pas par les points mais restent
dans l’enveloppe convexe des points donnés.
Définition 2.14. Soient (n+1) points de RN , A0 , . . . , An . La courbe de Bézier c(t) : [0, 1] →
Rn définie par ces points est
n
X n!
c(t) = (1 − t)n−p tp Ap .
p=0
p!(n − p)!

Pour n = 1, c’est le segment (1 − t)A0 + tA1 . Lorsque n vaut 2, c’est une courbe dans
le simplexe hA0 , A1 , A2 i : c(t) = (1 − t)2 A0 + 2t(1 − t)A1 + t2 A2 . Pour n = 3, c’est une
courbe dans le simplexe hA0 , A1 , A2 , A3 i définie par

c(t) = (1 − t)3 A0 + 3(1 − t)2 tA1 + 3(1 − t)t2 A2 + t3 A3 .

P4
P1

P0
P3
P2

Figure 2.3 – Courbe de Bézier pour 5 points.

La courbe de Bézier c(t) passe par A0 en t = 0 et par An en t = 1 et se trouve toujours


dans l’enveloppe convexe hA0 , . . . , An i pour t ∈ [0, 1] car
n
X n!
(1 − t)n−p tp = ((1 − t) + t)n = 1.
p=0
p!(n − p)!

La figure 2.3 montre une courbe de Bézier dans le cas où n = 4 (c’est-à-dire 5 points), dans
le plan.

1. les applications linéaires,


2. les translations tv de vecteur v
3. les composés d’applications affines
4. les homothéties de rapport k et de centre A
5. les rotations dans le plan autour de A
6. les projections sur des droites parallèlement à d’autres

Table 2.2 – Exemples d’applications affines.

17
Géométrie affine 2.6. Digression : les diagrammes de Voronoi

2.6 Digression : les diagrammes de Voronoi


Soit {p1 , . . . , pk } un ensemble de points distincts dans R2 . La construction de Voronoi
est une construction systématique consistant à décomposer le plan en régions convexes,
chaque région contenant un et un seul point.
La cellule de Voronoi associée à un point pi est la partie V (pi ) du plan définie par
V (pi ) = {x ∈ R2 | distance(x, pi ) ≤ distance(x, pj ), j 6= i.}
Si k = 2, on trace la droite médiatrice du segment joignant p1 à p2 . Cette droite
détermine deux demi-plans qui sont les cellules de Voronoi des points p1 et p2 .
Lorsque l’on a plusieurs points, pour trouver la cellule de Voronoi de p1 , on trace la
médiatrice de tous les segments p1 pi et la cellule V (p1 ) est l’intersection des demi-plans
contenant p1 . Comme les cellules sont des intersections de parties convexes, les cellules de
Voronoi sont convexes. La décomposition de l’espace en cellules de Voronoi s’appelle le
diagramme de Voronoi. Les figures 2.4 et 2.5 illustrent quelques diagrammes de Voronoi.

Figure 2.4 – Quelques diagrammes de Voronoi pour des ensembles de moins de 4 points.

Figure 2.5 – Un diagramme de Voronoi.

Proposition 2.15. Soit un diagramme de Voronoi. Alors


1. les cellules V (pi ) sont des parties convexes,
2. un sommet commun à plusieurs cellules se trouve à égale distance des points contenus
dans ces cellules.

18
Géométrie affine 2.6. Digression : les diagrammes de Voronoi

Définition 2.16. Soit {p1 , . . . , pk } un ensemble de points distincts du plan. Une triangu-
lation de Delaunay de cet ensemble de points est une décomposition de l’enveloppe convexe
de ces points en triangles, décomposition satisfaisant aux propriétés suivantes :

1. l’ensemble des sommets des triangles est l’ensemble { p1 , . . . , pk },

2. le cercle circonscrit à un triangle ne contient en son intérieur aucun des points pi .

Construisons une triangulation de Delaunay à partir d’une décomposition de Voronoi.


Le principe est simple, on joint deux sommets s’ils sont dans des cellules adjacentes éven-
tuellement de taille infinie. Le centre du cercle circonscrit à un triangle passant par trois
points est un sommet commun à trois cellules de Voronoi. Ce cercle ne possède aucun
sommet en son intérieur. En effet, supposons par l’absurde que P4 se trouve à l’intérieur
du cercle passant par P1 , P2 et P3 . Notons C le centre de ce cercle. Alors C est à distance
strictement plus petite de P4 que de P1 . Donc C est dans l’intérieur de la cellule de P4 et
ne peut pas se trouver sur le bord de P1 .
Si aucun sommet de la décomposition de Voronoi n’appartient à plus de trois cellules,
on a une décomposition en triangles. S’il en est autrement on redécompose de manière
arbitraire en triangles les faces qui n’en sont pas. Un exemple de triangulation de Delaunay
associée à un diagramme de Voronoi se trouve à la figure 2.6

Figure 2.6 – Triangulation de Delaunay.

Les triangulations de Delaunay sont très utiles pour de nombreuses applications. Sup-
posons par exemple que f : [0, 1] × [0, 1] → R est une fonction connue uniquement sur
un ensemble fini de points p1 , . . . , pk . Pour lisser ces données en une fonction définie sur
tout le carré, une solution consiste à prendre une décomposition de Delaunay comme ci-
dessus, puis à étendre la fonction de manière affine dans chaque triangle : si les sommets
du triangle sont x, y et z, alors pour tout point intérieur v = t0 x + t1 y + t2 z, on pose
f (v) = t0 f (x) + t1 f (y) + t2 f (z).

19
Géométrie affine 2.7. Digression : le théorème de Gauss-Lucas.

2.7 Digression : le théorème de Gauss-Lucas.


Le théorème de Gauss-Lucas fournit un lien géométrique (dans le plan complexe) entre
les racines d’un polynôme à coefficients complexes et les racines de sa dérivée.

Théorème 2.17. Soit P (x) un polynôme à coefficients complexes non constant, alors les
zéros du polynôme dérivé P 0 (x) appartiennent à l’enveloppe convexe des zéros de P (x).

Démonstration. Soit P (x) = ni=1 (x − ai )ri la décomposition de P (x) en facteurs


Q

du premier degré. Les ri sont des entiers > 0 et les ai sont distincts. Alors,
n
P 0 (x) X ri
= .
P (x) i=1
x − ai

Si P 0 (x) = 0 et P (x) = 0, alors x appartient de manière évidente à l’enveloppe


convexe des zéros de P (x).
Si P 0 (x) = 0 et P (x) 6= 0, alors ni=1 x−a
ri
P
i
= 0, ceci donne
n
X ri (x − ai )
= 0.
i=1
|x − ai |2

Ceci peut encore s’écrire


n n
!
X ri X ri
x= ai .
i=1
|x − ai |2 i=1
|x − ai |2

En passant au conjugué on obtient


n ri
X |x−ai |2
x= P  ai
ri
i=1 |x−ai | 2

ce qui montre que x est bien dans l’enveloppe convexe des points ai .

2.8 Exercices
1. Soit A, B, C un repère barycentrique du plan. Déterminer les coordonnées des point
−−→ −−→ −−→ −−→ −−→ −−→
M, N et P sachant que 5AM = AB, AN = 5AB et CP = N C.
2. Démontrer que les médianes d’un triangle s’intersectent au 2/3 de leur longueur à
partir du sommet.
3. Démontrer que dans un tétraèdre, les droites joignant les sommets aux centres de
gravité des faces opposées se coupent en un même point, le centre de gravité du
tétraèdre.
4. Démontrer que les médianes d’un triangle le divisent en six triangles de même aire.

20
Géométrie affine 2.8. Exercices

5. Soit X un point intérieur au triangle ABC. Dans le repère défini par A, B et C, le


point X a pour coordonnées barycentriques X = t1 A + t2 B + t3 C. Montrer que
SXBC SAXC SABX
t1 = , t2 = , t3 =
SABC SABC SABC
où la notation SU V W désigne l’aire du triangle U V W .
6. Montrer que la courbe de Bézier pour A0 , A1 , . . . , An est tangente à la droite A0 A1
en A0 et à la droite An−1 An en An .
7. Soit A0 , A1 , A2 trois points et r ∈ [0, 1]. Construisons les points B0 , B1 et C par

B0 = rA0 + (1 − r)A1 ,
B1 = rA1 + (1 − r)A2 ,
C = rB0 + (1 − r)B1 .

Construire géométriquement ces points et montrer que C est un point de la courbe


de Bézier définie par A0 , A1 et A2 .
8. Théorème de Ceva. Soient ABC un triangle du plan et trois points A0 ∈ BC, B 0 ∈
AC et C 0 ∈ AB. Supposons que les droites AA0 , BB 0 et CC 0 sont concourantes.
Montrer que
||A0 B|| ||B 0 C|| ||C 0 A||
· · = 1.
||A0 C|| ||B 0 A|| ||C 0 B||
9. Partons d’un triangle ABC. Prenons le point E sur AC avec ||AE|| = 13 ||AC|| et le
point D sur BC avec ||BD|| = 31 ||BC||. On note F l’intersection de EB et de AD,
et G l’intersection de CF et de AB.
(a) Donner les coordonnées barycentriques de E, D et F .
(b) Montrer que ||AG|| = ||BG||.
(c) Calculer le quotient ||F D||/||AF ||.
10. Soit ABC un triangle et (t, u, v) les coordonnées barycentriques d’un point P dans le
plan du triangle. Montrer que les trois points P1 , P2 et P3 sont alignés si et seulement
si  
t1 t2 t3
det u1 u2 u3  = 0.
 
v1 v2 v3
11. Soit ABCDEF un hexagone régulier de côté 1. Les points M et N se trouvent res-
pectivement sur les droites DF et F B de telle sorte que ||DM || = ||F N ||. Supposons
que les points E, M, N sont alignés. Calculer la longueur ||DM ||.
12. Soit un triangle ABC et M un point intérieur au triangle. On désigne respectivement
par P , Q et R les symétriques de M par rapport aux milieux des côtés BC, CA et
AB. On note G et K les centres de gravité respectifs des triangles ABC et P QR.
(a) Notons (t1 , t2 , t3 ) les coordonnées barycentriques de M . Montrer que les coor-
données barycentriques de P sont (−t1 , 1 − t2 , 1 − t3 ).

21
Géométrie affine 2.8. Exercices

−−→ −−→
(b) Montrer que M K = 2M G.
13. Considérons un ensemble de cercles disjoints situé dans le carré [0, 1] × [0, 1]. Montrer
que l’on peut décomposer le carré en parties convexes telles que chaque partie contient
un et un seul cercle.
14. Deux points A et B du plan étant fixés, déterminer le lieu des images de A par les
symétries par rapport aux droites passant par B.
15. Soit ABC un triangle et M0 un point de AB. Notons M1 l’intersection de AC avec
la parallèle à BC issue de M0 , notons ensuite M2 le point d’intersection de BC avec
la parallèle à AB issue de M1 , ... Montrer que M6 = M0 .
A

M0 M1

M3 M4

B M2 M5 C

16. Étant donnés n points A1 , . . . , An du plan, pouvez-vous trouver n points B1 , . . . , Bn


tels que les points A1 , . . . , An soient respectivement les milieux de B1 B2 , B2 B3 , . . . ,
Bn B1 ?
17. Si ϕ(x) est une transformation affine de la forme ϕ(x) = ψ(x) + w avec ψ(x) une
fonction linéaire inversible. Montrer que ϕ est inversible et que son inverse est donné
par ϕ−1 (x) = ψ −1 (x) − ψ −1 (w).
18. Soit un parallélogramme ABCD (les sommets sont placés dans le sens horaire).
Quelles sont les coordonnées de D dans le repère formé de A, B et C.
19. Considérons un hexagone régulier de centre C. Notons A et B deux sommets consé-
cutifs de l’hexagone dans le sens antihorlogique. Quels sont les coordonnées barycen-
triques des autres sommets dans le repère formé de A, B et C ?

22
3. Géométrie euclidienne

Lorsque l’on introduit des notions métriques, on entre dans le domaine de la géométrie
euclidienne.
Lorsque l’on parle de R2 ou R3 , il est souvent entendu que l’on ne considère pas
seulement l’ensemble de points de R2 ou de R3 , mais également des structures supplé-
mentaires : une opération d’addition de vecteurs et une multiplication scalaire (structure
d’espace vectoriel),
p et aussi une notion de distance, souvent définie ainsi dans le plan :
d(X, Y ) = (y1 − x1 )2 + (y2 − x2 )2 .

3.1 Espaces euclidiens


Tout d’abord, un petit point de notation : nous allons utiliser les lettres X et Y pour
noter les vecteurs de Rn :
   
x1 y1
x  y 
X =  2 et Y =  2  .
   
· · · · · ·
xn yn

Définition 3.1. On peut alors définir un produit scalaire, une norme et une distance dans
Rn par les formules suivantes :
v
n
X q u n
uX
hX, Y i = X t Y = x i yi ; ||X|| = hX, Xi = t x2i ; d(X, Y ) = ||X − Y ||.
i=1 i=1

Remarquons que la norme et la distance sont définies en terme du produit scalaire.


Mais en fait, on peut définir le produit scalaire en terme de norme.
1 
hX, Y i = ||X + Y ||2 − ||X||2 − ||Y ||2 .
2

3.2 Isométries
Définition 3.2. Une isométrie f : Rn → Rn est une application préservant les distances
entre les points, c’est-à-dire vérifiant d(f (X), f (Y )) = d(X, Y ) pour tout X, Y ∈ Rn .

Les isométries de Rn sont fortement liées aux matrices orthogonales. Rappelons la


définition de matrice orthogonale.
Soit f une isométrie, alors on vérifie successivement :
- f préserve les droites
- f préserve les angles

23
Géométrie euclidienne 3.2. Isométries

- f préserve les parallélogrammes


- si f (0) = 0 alors f est linéaire

Définition 3.3. Une matrice carrée A, d’ordre n, est orthogonale si les vecteurs colonnes
de A sont orthonormés.

Rappelons également les conditions équivalentes classiques suivantes.

Proposition 3.4. Les propositions suivantes sont équivalentes :


1. A est orthogonale,
2. At · A = I,
3. A est inversible et At = A−1 ,
4. Les lignes de A sont orthonormées.

Lemme 3.5. Soit A une matrice carrée d’ordre n. Alors A est orthogonale si et seulement
si l’application f (X) = AX est une isométrie.

Démonstration. Si A est orthogonale et f (X) = AX, alors

hf (X), f (Y )i = X t At AY = X t Y = hX, Y i .

Il en résulte que f préserve les normes. Maintenant, comme f est linéaire, on a

d(f (X), f (Y )) = ||f (X) − f (Y )|| = ||f (X − Y )|| = ||X − Y || = d(X, Y ) .

Inversement supposons que f est une isométrie. Notons e1 , . . . , en la base usuelle


de Rn . On a hf (ei ), f (ej )i = hei , ej i. Comme les f (ei ) sont les vecteurs colonnes de
A, la matrice A est orthogonale.

Théorème 3.6. Une application f : Rn → Rn est une isométrie si et seulement si elle est
de la forme f (X) = AX + B, c’est-à-dire affine, avec A une matrice orthogonale.

Démonstration. Si f (X) = AX + B avec A orthogonale, alors d(f (X), f (Y )) =


||f (X) − f (Y )|| = ||AX − AY || = d(AX, AY ) = d(X, Y ).
Inversement si f est une isométrie notons g la translation de vecteur −f (0). Alors
g ◦ f est une isométrie qui préserve 0. En conséquence (g ◦ f )(X) = AX avec A
orthogonale. Dans ce cas, f (X) = (g −1 ◦ g ◦ f )(X) = AX + f (0).

Théorème 3.7. Dans l’espace euclidien Rn ,


1. toute isométrie préservant l’origine est la composée d’au plus n symétries par rapport
à des sous-espaces vectoriels de dimension n − 1,
2. toute isométrie est la composée d’au plus n + 1 symétries par rapport à des sous-
espaces affins de dimension n − 1.

24
Géométrie euclidienne 3.3. Groupe des isométries

Démonstration. Montrons la première partie par récurrence sur n. C’est vrai pour
n = 1. Considérons le cas général, et prenons x0 6= 0. Si f (x0 ) = x0 , alors le
sous-espace (x0 R)⊥ est de dimension n − 1 et est stable par f . Par récurrence, la
restriction de f à ce sous-espace est la composée d’au plus n − 1 symétries. Comme
f (x0 ) = x0 , il en est ainsi pour tout l’espace. Si f (x0 ) 6= x0 , on considère la
symétrie σ par rapport à l’hyperplan médiateur du segment x0 f (x0 ). L’application
composée σ ◦ f a x0 comme point fixe. On revient au premier cas, σ ◦ f s’écrit
σ ◦ f = σ1 . . . σq , q ≤ n − 1. D’où f = σσ1 . . . σq .
Venons-en à la deuxième partie. Si f a un point fixe, on le prend comme origine,
et on se ramène au cas précédent. Sinon, on prend un point A quelconque. On
compose f avec la symétrie σ par rapport à l’hyperplan médiateur du segment
Af (A). Par construction l’application composée σ ◦ f a un point fixe A. On se
ramène ainsi au cas précédent.

3.3 Groupe des isométries


Si on se donne deux isométries f et g, la composée est une troisième isométrie f ◦ g.
En fait, l’ensemble des isométries a la structure d’un groupe.
Définition 3.8. Un groupe est un ensemble G muni d’une loi de composition G × G → G,
(x, y) 7→ x · y, vérifiant les propriétés suivantes
1. (x · y) · z = x · (y · z), ∀x, y, z ∈ G (associativité)
2. Il existe un élément neutre pour la multiplication, c.a.d. un élément e ∈ G tel que
e · x = x · e = x pour tout x ∈ G.
3. Pour tout élément x ∈ G il existe un élément y ∈ G avec x · y = y · x = e
Les isométries du plan forment un groupe noté Iso(E). D’autres exemples sont donnés
par le groupe des entiers Z ou le groupe GL(2, Z) des matrices carrées d’ordre 2 inversibles.
Les isométries préservant l’orientation forment un sous-groupe de Iso(E) noté Iso+ (E).
Un autre sous-groupe est donné par le groupe des translations.

3.4 Isométries du plan R2


Les isométries du plan qui préservent l’origine sont entièrement définies par les vecteurs
orthogonaux f (→ −
e1 ) et f (→

e2 ). Lorsque f (→

e1 ) et f (→

e2 ) forment une base d’orientation directe,
alors f est une rotation de centre (0, 0). Si f ( e1 ) et f (→

− −
e2 ) forment une base d’orientation
inverse, alors f est la symétrie par rapport à la bissectrice du segment joignant e1 et f (e1 ).
En composant avec des translations, on obtient toutes les isométries.
Parmi les isométries du plan on trouve :
1. La symétrie par rapport à une droite d, σd .
2. La translation de vecteur v notée tv (composée de deux symétries d’axes parallèles).
3. La rotation autour d’un point a d’angle θ, Ra,θ dans le sens horaire (composée de
deux symétries d’axes concourants).

25
Géométrie euclidienne 3.5. Isométries de l’espace R3

4. Les symétries glissées, obtenues par composition d’une symétrie par rapport à une
droite d et d’une translation parallèle à cette droite.
Recherche du centre d’une rotation
1. Si R est une rotation de centre 0, alors la composée g = tv ◦ R ◦ t−v est une rotation
de même angle centrée en v.
2. Si f est une isométrie d’équation f (X) = AX, alors l’isométrie g = tv ◦ f ◦ t−v s’écrit
g(X) = A(X − v) + v.
3. Si R est une rotation (différente de l’identité) et tv une translation, alors tv ◦ R est
encore une rotation. Pour le voir, plaçons l’origine des coordonnées au centre de la
rotation. La rotation s’écrit alors R(X) = AX, et le composé f = tv ◦ R s’écrit
R(X) = AX + v. L’application composée f a un point fixe solution de C = AC + v,
c’est-à-dire C = (1 − A)−1 (v). La rotation s’écrit
AX + v = A(X − (I − A)−1 v) + (I − A)−1 v = A(X − C) + C .

4. Comment déterminer la composée de deux rotations. Soit Ra,θ la rotation centrée en


a d’angle θ et Rb,φ la rotation centrée en b d’angle φ.
Si a = b, Ra,θ ◦ Ra,ϕ = Ra,θ+ϕ . Sinon formons la droite d support du segment ab,
construisons la droite d1 passant par a et envoyée par la rotation d’angle θ/2 sur
la droite d. Construisons ensuite la droite d2 passant par b et image de la rotation
de centre b et d’angle φ/2. Lorsque θ = −ϕ les droites d1 et d2 sont parallèles et
l’isométrie recherchée est la translation obtenue en composant la symétrie par rapport
à d1 avec la symétrie par rapport à d2 . Autrement, notons c le point d’intersection
des droites d1 et d2 . Alors,
Lemme 3.9. Si a 6= b et θ 6= −ϕ, le composé Rb,φ ◦ Ra,θ est une rotation Rc,ψ où ψ2
est le 3ème angle du triangle abc.
Démonstration. Notons σ1 , σ2 et σ3 les symétries par rapport à ac, ab et bc.
Alors Ra,θ = σ2 σ1 et Rb,φ = σ3 σ2 . D’où Rb,φ ◦ Ra,θ = σ3 σ2 σ2 σ1 = σ3 σ1 =
Rc,ψ .

3.5 Isométries de l’espace R3


Les différents types d’isométrie de R3 sont :
1. Les translations
2. Les réflexions et les réflexions glissées.
3. Les rotations. Dans ce cas, dans une certaine base, l’isométrie a pour représentation
matricielle  
1 0 0
A = 0 cos θ sin θ 
 
0 − sin θ cos θ
et l’angle θ est défini au signe près par la trace de la matrice
trace A = 1 + 2 cos θ

26
Géométrie euclidienne 3.6. Exercices

(rappelons que la trace est la même dans toutes les bases et que donc l’angle de
la rotation peut être obtenu facilement à partir de n’importe quelle représentation
matricielle).
4. Les rotations glissées, composées d’une rotation et d’une translation parallèle à l’axe
de rotation. Voir figure 3.1.

A J K B

x+v Rθ ( x + v) I

Figure 3.1 – Rotation glissée (gauche), construction de voûte (droite).

5. Les anti-rotations (= rotation + réflexion), représentées dans une base adéquate par
des matrices de la forme  
−1 0 0
 0 cos θ sin θ 
 
0 − sin θ cos θ

3.6 Exercices
1. Soient A et B deux points du plan et c ∈ R.
(a) Déterminer les points M pour lesquels ||AM ||2 − ||BM ||2 = c
(b) Déterminer les points M pour lesquels ||AM ||2 + ||BM ||2 = c .
2. Soit ϕ une transformation affine du plan et tv la translation de vecteur v. Montrer
que ϕ ◦ tv ◦ ϕ−1 = tϕ(v) .
3. Soient R1 et R2 deux réflexions du plan par rapport à des droites d1 et d2 . Montrer
que R1 ◦ R2 est une rotation ou une translation.
4. Soit R une réflexion par rapport à une droite d et T une translation de vecteur
perpendiculaire à d. Montrer que T ◦ R est encore une réflexion.
5. Décrire la transformation du plan obtenue en composant une rotation antihorlogique
de centre (7, 3) et d’angle π/2 avec une rotation antihorlogique centrée en (3, 3) et
d’angle π/2.
6. Considérons la transformation du plan T ◦ R obtenue en composant une roation
antihorlogique R centrée en (0, 0) d’angle π/2 avec une translation T de vecteur (1, 1).
Le résultat est-il une rotation, une translation ou une symétrie ? Décrire l’application
composée.

27
4. Pavages du plan

Un pavage du plan est un recouvrement du plan par des figures compactes. Certains
pavages possèdent des symétries, c’est-à-dire sont invariants par des translations ou des
rotations, d’autres non. Nous classifierons les types de pavages stables par des translations
dans deux directions différentes.
Quelques autres types de pavages seront étudiés, en particulier les pavages en triangles
d’or.

Figure 4.1 – Pavages du plan par des polygones réguliers.

4.1 Pavages par des polygones réguliers


Pour quels entiers n peut-on paver le plan par des polygones réguliers à n côtés ? Pour
répondre à cette question, remarquons que la somme des angles intérieurs d’un triangle
valant π, la somme des angles intérieurs d’un n-gone vaut (n − 2)π. L’angle intérieur d’un
polygone régulier à n côtés vaut donc n−2 n π.
Si on peut paver le plan par des n-gones réguliers, il faut qu’autour d’un sommet, on
sache en mettre exactement k pour un certain entier k. D’où k n−2 n π = 2π. Ceci donne
k(n − 2) = 2n. Étudions donc les diverses solutions entières à cette équation.
• Si n = 3, on obtient k = 6. Cela nous donne un pavage en triangles équilatéraux (on
l’utilise en charpentes métalliques).
• Si n = 4, on a k = 4. Cela donne un pavage en carrés (trottoirs, . . . ).
• Si n = 5, on a k = 10/3 qui n’est pas entier : il n’y a donc pas de solution.
• Si n = 6, on a k = 3. On obtient un pavage par des hexagones, comme les alvéoles
d’une ruche d’abeilles.  
• Supposons n > 6. Comme k = n−2 2n
= 2 n−2
n−2 + 2
n−2 est une fonction décroissante de
2n
n tendant vers 2 à l’infini, le nombre k = n−2 ne prend donc plus de valeur entière
pour n > 6. Il n’y a donc aucun pavage en polygones réguliers pour n > 6.
En conclusion, il n’y a que trois solutions : pavages en triangles équilatéraux, en carrés
ou en hexagones réguliers. La figure 4.1 illustre les pavages en triangles et en hexagones

29
Pavages du plan 4.2. Classification des pavages réguliers du plan

réguliers.

4.2 Classification des pavages réguliers du plan


Un pavage du plan consiste en un découpage du plan en parties fermées bornées toutes
isométriques. On s’intéresse alors aux isométries du plan qui préservent le pavage. Ces
isométries forment un groupe G.
Définition. Le pavage est dit régulier si G contient des des translations dans 2 directions
différentes.
Les rotations doivent être d’ordre fini, car après un nombre fini de rotations, on doit
être revenu au point de départ.
On se trouve alors dans une des trois situations suivantes :
1. Le groupe G ne contient pas de rotation.
2. G contient des éléments d’ordre 2 (rotation d’angle π) et pas d’autre type de rotation.
L’image par une translation d’un centre d’ordre 2 est alors un autre centre d’ordre
2. Les centres d’ordre 2 forment donc un réseau de points dans le plan.
3. G contient des éléments d’ordre > 2.

Théorème 4.1. Les centres formés par les centres de rotation peuvent former trois types
de triangles :
• type (2, 3, 6) : un triangle rectangle d’angles π/2, π/3 et π/6, les sommets étant
respectivement des centres de rotation d’ordre 2, 3 et 6.
• type (3, 3, 3) : un triangle équilatéral dont les sommets sont des centres de rotation
d’ordre 3.
• type (2, 4, 4) : un triangle rectangle isocèle d’angles π/2, π/4 et π/4, les sommets
étant respectivement des centres de rotation d’ordre 2, 4 et 4.

Démonstration. Notons a un centre de rotation d’angle 2π/α, α > 2 et α maximal


pour le pavage. Notons b le point le plus proche de a qui soit aussi un centre de
rotation d’angle 2π/β. Alors la composée des deux rotations est une rotation de
sommet c et d’angle 2π/γ.
On a π/α + π/β + π/γ = π, d’où α1 + β1 + γ1 = 1.
D’autre part, b étant plus proche de a que c, ou à la même distance, π/β ≥ π/γ,
autrement dit β ≤ γ. En conclusion β ≤ γ ≤ α.
Si β = 2, on a
1 1 1
+ = .
α γ 2
Si γ = 3, on a α = 6 ; Si γ = 4, on déduit α = 4. γ > 4 entraîne γ > α ce qui
est impossible.
Si β = 3, on a
1 1 2
+ = .
α γ 3

30
Pavages du plan 4.2. Classification des pavages réguliers du plan

Si γ = 3, on déduit α = 3. L’hypothèse γ > 3 conduit à γ > α qui est


impossible.

Les seules solutions sont (2,3,6), (2,4,4) et (3,3,3).

En conclusion, il existe 5 types possibles d’ensembles d’isométries directes :


1. G ne contient que des translations.
2. G a des éléments d’ordre 2 et pas d’éléments d’ordre supérieur.
3. G a des éléments d’ordre 3 formant des triangles équilatéraux.

Les triangles formés par les centres de rotation forment alors un pavage régulier du
plan par des triangles équilatéraux.
4. G a des éléments d’ordre 2 et 4 regroupés dans des triangles rectangles isocèles.

Partons d’un triangle et ajoutons les transformés possibles par les rotations d’ordre 2
et d’ordre 4. On obtient un réseau de centres d’ordre 4 comme sur la figure de gauche
et un réseau de centres (figure de droite) qui donne un pavage en carrés.
5. G a des éléments d’ordre 2, 3 et 6 regroupés dans des triangles rectangles.

31
Pavages du plan 4.3. Les groupes cristallographiques

On choisit un triangle de centres de rotations. On tourne autour du somme d’ordre


6 par symétries, puis on repart autour d’un sommet d’ordre 2 par rotation et on
construit ainsi l’ensemble des centres de rotation. On constate que si on oublie les
sommets d’ordre 2 et que l’on joint les sommets proches 2 à 2 on obtient un pavage
du plan par des hexagones réguliers.

4.3 Les groupes cristallographiques


Si on considère tous les groupes d’isométries (c’est-à-dire qu’on considère aussi les
symétries), on trouve 17 groupes possibles. Ces groupes s’appellent les groupes cristallo-
graphiques. On trouve par exemple ces 17 groupes dans les figures planes de l’Alhambra
à Grenade. A cette époque, les représentations humaines et animales étant interdites pour
des raisons religieuses, les artistes ont cherché toutes les variations possibles des motifs et
ont ainsi découvert les 17 groupes possibles.

4.4 Les pavages en triangles d’or


On appelle triangles d’or des triangles isocèles de deux types, ceux de type 1 sont ceux
d’angles α, 2α, 2α avec α = π/5 et ceux de type 2 ont pour angles α, α, 3α (voir figure 4.2).

α α

l l l2
l

2α 2α α 3α
1 l

Figure 4.2 – Triangles d’or.

Chaque triangle d’or se décompose en deux triangles d’or. Pour les triangles de type 1,
il suffit de prendre la bissectrice d’un angle de 2α ; pour un triangle de type 2, on divise
l’angle 3α en deux angles de valeurs respectives α et 2α.
Prenons un triangle de type 1, supposons que la longueur du petit côté soit 1 et que
la longueur des autres côtés soit `. Dans ce cas le théorème de la bissectrice appliqué à la
décomposition précédente donne `2 − ` − 1 = 0, ce qui montre que

1+ 5
`= ,
2
nombre bien connu sous le terme de nombre d’or. Dans un triangle de type 2, si les petits
côtés ont une longueur `, alors le grand côté aura pour longueur `2 . Ceci justifie le terme
de triangle d’or pour les triangles précédents. Prenons ces triangles avec longueurs données
comme triangles d’or de base.

32
Pavages du plan 4.4. Les pavages en triangles d’or

Si on décompose comme précédemment un triangle d’or de base en deux triangles d’or,


puis que l’on effectue une homothétie de rapport `, alors on ré-obtient deux triangles d’or
de base. On itère le processus, on décompose un premier triangle d’or en deux, puis chacun
des deux triangles obtenus en deux, et ainsi de suite n fois. On agrandit ensuite le dessin
d’un facteur `n et on obtient un début de pavage du plan avec des triangles d’or de base.
Une variante importante consiste à travailler avec des losanges d’or. Ici on prend deux
triangles d’or de base de même type et on les recolle le long de leur base. On obtient ainsi
deux types de losanges dont tous les côtés ont une longueur égale à ` et dont les angles
sont des multiples de α.

A B

Figure 4.3 – Losanges d’or.

Pour construire un pavage avec de tels losanges, on place un premier losange, on choisit
un sommet et on place d’autres losanges en tournant autour du sommet. On choisit alors un
autre sommet et on recommence. Comme toutes les longueurs sont égales à 1, le processus
fonctionne sans problème et fournit un pavage du plan.
Le nombre de figures possibles autour d’un sommet est fini et donc le dessin donne
l’impression de se répéter à certains endroits, sans avoir de réelle symétrie.

Figure 4.4 – Pavages avec triangles et losanges d’or.

33
Pavages du plan 4.5. Le pavage Pinwheel

4.5 Le pavage Pinwheel


Cette section contient une description du pavage Pinwheel imaginé par Charles Radin,
et que l’on peut admirer sur les buildings du Melbourne Federation Square. √
On part d’un triangle rectangle dont les côtés ont pour longueur 1, 2 et 5. On en
fait 5 copies que l’on dépose à côté du premier après rotation ou retournement. On obtient
ainsi une figure homothétique à la précédente.
On réitère avec le nouveau triangle. Ceci fournit un nouveau triangle composé de 5 fois
le triangle précédent. Puis on itère indéfiniment. Ceci donne les diagrammes de la figure 4.5.

Figure 4.5 – Pavage Pinwheel.

Ce pavage est asymétrique en ce √ sens qu’il n’est préservé par aucune isométrie. Par
contre les homothéties de rapport ( 5)n redonnent des pavages équivalents.

4.6 Exercices
1. Soit P un polygône régulier.
(a) Que vaut la somme des angles intérieurs de P ? Que valent chacun de ces angles ?
(b) Soit un pavage du plan par des polygônes réguliers à n côtés isométriques. Quelles
sont les valeurs possibles de n ? Illustrer les différentes possibilités.
2. Déterminer la classe des pavages illustrés à la figure 4.6.

34
Pavages du plan 4.6. Exercices

Figure 4.6 – Différents types de pavage.

35
5. Polygones et polyèdres

L’étude des polygones, polyèdres (réguliers ou non), et de leurs généralisations est une
ancienne discipline. De nombreux points de vue et résultats ont été étudiés depuis la nais-
sance de la géométrie. Dans ce chapitre, après avoir considéré des éléments de trigonométrie
sphérique, nous allons nous concentrer sur la formule d’Euler et ses applications.

5.1 Géométrie sphérique


Avant d’aller plus loin, il est nécessaire de faire un détour dans le domaine de la géo-
métrie sphérique. Les résultats de cette section permettront de donner une preuve simple
de la formule d’Euler.
Théorème. L’aire d’un secteur (voir 5.2, gauche) d’angle α, dans une sphère de rayon 1,
vaut 2α.

Démonstration. Admettons que l’aire totale d’une sphère de rayon 1 est 4π. Si
α = 2π 1 1
n , l’aire du secteur vaut n l’aire de la sphère, donc l’aire vaut n 4π = 2α.
Par addition si α = pq 2π, alors l’aire du secteur vaut aussi 2α.
Pour un α quelconque, on choisit des nombres rationels r1 et r2 avec

2πr1 < α < 2πr2 ,

on remarque que l’aire du secteur d’angle α est compris entre les aires des secteurs
d’angle 2πr1 et 2πr2 , et on en déduit que

4πr1 < aire secteur d’angle α < 4πr2 .

Comme ceci est valable pour tout encadrement de α, on en déduit le résultat.

Définition 5.1. Un triangle est dit sphérique si ses côtés sont des morceaux d’arcs de
grand cercle.

3. triangle 8. octogone 12. dodécagone 17. heptadécagone


4. quadrilatère 9. nonagone ou 13. tridécagone 18. octadécagone
5. pentagone ennéagone 14. tétradécagone 19. ennéadécagone
6. hexagone 10. décagone 15. pendadécagone 20. icosagone
7. heptagone 11. hendécagone 16. hexadécagone

Figure 5.1 – Noms de polygones en fonction du nombres de côtés.

37
Polygones et polyèdres 5.1. Géométrie sphérique

1111
0000
0000
1111
0000
1111 A
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
B
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111 α α
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
C γ
0000
1111 β

Figure 5.2 – Triangles sphériques

Théorème 5.2 (Formule de Girard). Soit T un triangle sphérique d’angles α, β et γ,


alors
α + β + γ = π + aire(T ).

Démonstration. Notons D la demi-sphère contenant les parties A, B, C et T dans


le dessin de droite de la figure 5.2. Les parties A, B et C sont dans les secteurs
engendrés respectivement par α, β et γ. On a

aire(T ) + aire(A) = 2α
aire(T ) + aire(B) = 2β
aire(T ) + aire(C) = 2γ
aire(T ) + aire(A) + aire(B) + aire(C) = aire(D) = 2π.

D’où 2π = 2α + 2β + 2γ − 2 aire(T ).

Le théorème de Girard indique que α + β + γ > π et que l’excès, α + β + γ − π est (pour


une sphère de rayon 1) égal à l’aire du triangle T considéré. Sur un cercle de rayon R, on a
aire(T )
α+β+γ−π = .
R2
Corollaire 5.3. Soit P un polygone sphérique à n cotés d’angles α1 , . . . , αn , alors

α1 + . . . + αn = (n − 2)π + aire P.

Démonstration. On décompose P en (n − 2) triangles sphériques et on applique la


formule de Girard.

Les théorèmes de la géométrie du triangle ont des équivalents en géométrie sphérique.


Soit T un triangle sphérique de côtés a, b, c et d’angles opposés α, β, γ. Supposons la sphère
de rayon 1.

38
Polygones et polyèdres 5.2. Formule d’Euler pour les polyèdres

Théorème 5.4. (théorème des cosinus) Dans un triangle sphérique, on a

sin a sin b cos γ = cos c − cos a cos b .


Lorsque l’angle γ = π/2, on déduit
cos c = cos a cos b .
2 2 2
Remarquons que pour a, b, c petits, on a cos a ' 1 − a2 , cos b ' 1 − b2 , cos c ' 1 − c2 .
La formule précédente redonne donc bien le théorème de Pythagore au premier ordre.
D’autre part, le théorème des cosinus peut être vu comme une manière de déterminer
un angle γ en fonction des longueurs des trois côtés,
cos c − cos a cos b
cos γ = .
sin a sin b

Théorème 5.5. (théorème des sinus) Dans un triangle sphérique, on a

sin a sin b sin c


= = .
sin α sin β sin γ

5.2 Formule d’Euler pour les polyèdres


Un polyèdre convexe est l’enveloppe convexe d’un nombre fini de points non copla-
naires. Son bord est une réunion finie de polygones proprement joints, c’est-à-dire tels que
l’intersection de 2 polygones est soit un sommet soit une arête commune.

Théorème 5.6. Soit V un polyèdre convexe ayant F faces, A arêtes et S sommets, alors

F + S − A = 2.
Démonstration. Soit O un point intérieur de V . Une demi-droite issue de O ren-
contre le bord en exactement un point. Supposons qu’elle rencontre le bord en deux
points, notés successivement à partir de O, x et y. Comme O est un point intérieur,
le polyèdre contient une boule ouverte U centrée en O. Par convexité, pour tout
z ∈ U , le segment [z, y[ est dans le polyèdre. La réunion

∪z∈U [z, y[

est un ouvert du polyèdre contenant x, ce qui contredit l’hypothèse sur x.


Construisons une sphère de rayon R centré en O et contenant V . On projette le
bord de V à partir de O sur la sphère. Les segments de droite se projettent en des
morceaux d’arcs de grand cercle, et les faces deviennent des polygones sphériques.
Comptons de deux manières différentes la somme des angles des différents poly-
gones sphériques. D’un côté, comme la somme des angles en chaque sommet vaut
2π, la somme vaut 2πS.

39
Polygones et polyèdres 5.3. Classification des polyèdres réguliers

Notons k(P ) le nombre de côtés de la face P . Pour le polygone sphérique P on a


alors
aire(P )
Σ angles (P ) = + (k(P ) − 2)π.
R2
La somme demandée vaut donc
X aire(P ) X X
+ k(P )π − 2 π.
P ∈F
R2 P ∈F P ∈F

Le premier terme est l’aire de la sphère divisée par R2 , c’est-à-dire 4π, le troisième
terme vaut −2πF . Pour calculer le second terme, calculons le nombre de couples
(P, a) avec P une face et a une arête de P . Comme chaque arête est contenue dans
P
exactement deux faces, on a #(P, a) = 2A. D’autre part #(P, a) = P ∈F k(P ).
Donc 2πS = 4π+2Aπ−2πF . En divisant par 2π, on obtient l’égalité souhaitée.

5.3 Classification des polyèdres réguliers


Les polyèdres sont la généralisation tridimensionnelle évidente de la notion de polygone.

Définition 5.7. Un polyèdre est dit régulier si toutes les faces ont le même nombre s
d’arêtes et si de chaque sommet part le même nombre d’arêtes r.

La question que l’on se pose alors est la suivante : décrire la liste de tous les polyèdres
réguliers ? Existe-t-il un polyèdre régulier à 9 faces ? Ou 24 ?
Notons (F, A) le nombre de couples formés d’une face et de l’une de ses arêtes, et notons
(A, S) le nombre de couples formés d’une arête et de l’un de ses sommets. Dans ce cas,
2A = sF et rS = 2A. On remplace F et S par leur valeur ci-dessus dans l’équation d’Euler,
et on obtient
2A 2A
+ − A = 2.
s r
En divisant par 2A, on a alors l’équation

1 1 1 1
+ − = .
s r 2 A

Comme r ≥ 3 et s ≥ 3, 1s > 12 − 1r ≥ 12 − 13 = 16 , donc r ≤ 5 et s ≤ 5.


Examinons tous les cas possibles :
• r = 3, s = 3, A = 6 : on a un tétraèdre,
• r = 3, s = 4, A = 12 : on a un cube,
• r = 4, s = 3, A = 12 : on a un octaèdre,
• r = 3, s = 5, A = 30 : on a un dodécaèdre,
• r = 5, s = 3, A = 30 : on a un icosaèdre,
• r ≥ 4, s ≥ 4 : pas de solutions.
On a ainsi cinq polyèdres réguliers. On peut aussi constater que les faces sont des
polygones réguliers isométriques. La figure 5.3 montre trois de ces polyèdres réguliers.

40
Polygones et polyèdres 5.4. Principe de dualité

Figure 5.3 – Cube, dodécaèdre et icosaèdre.

5.4 Principe de dualité


Partons d’un polyèdre régulier dont toutes les faces sont des polygones réguliers, tous
isométriques. Formons un nouveau polyèdre dual du premier en prenant pour sommets les
barycentres des faces, pour arêtes les segments joignant les barycentres de faces contigues et
en prenant pour face les polygones enveloppes convexes des barycentres des faces contenant
un même sommet. On construit ainsi à partir d’un polyèdre à S sommets, A arêtes et F
faces un nouveau avec S faces, A arêtes et F sommets.
Le tétraèdre est auto-dual, le cube et l’octaèdre sont duaux l’un de l’autre, le dodécaèdre
et l’icosaèdre sont duaux l’un de l’autre (voir la figure 5.4).

Tétraèdre Cube et octaèdre Dodécaèdre Icosaèdre

Figure 5.4 – Polyèdres duaux.

5.5 Polytopes réguliers


Après les polygones et les polyèdres, il est logique de mentionner définition de polytope
convexe, qui est la généralisation des polygones et polyèdres en dimension arbitraire.

Définition 5.8. Une partie compacte de Rn est un polytope convexe s’il est l’enveloppe
convexe d’un nombre fini de points non situés dans un espace affin de dimension n − 1. Il
est régulier si

41
Polygones et polyèdres 5.6. Digression : les polyèdres flexibles

1. son bord est une réunion finie de polytopes réguliers de Rn−1 , tous isométriques,
2. pour tout couple de sommets a et b, il existe une isométrie du polytope amenant a
sur b.

Définition 5.9. Les polytopes I n , C n sont définis de la manière suivante : I n est la partie
de Rn définie par |xi | ≤ 1 pour tout i. C’est l’enveloppe convexe des points (±1, ±1, . . . , ±1)
et le cocube C n est le dual de I n . Il est dans Rn défini par l’équation Σ|xi | ≤ 1.

En dimension 2, les polytopes réguliers sont : les polygones réguliers à n côtés (n ≥ 3).
En dimension 3, les polytopes réguliers sont les 5 polyèdres réguliers. En dimension 4, ce
sont le simplexe ∆4 , le cube I 4 , le cocube C 4 et trois autres polytopes. Finalement, en
dimension n, avec n ≥ 5, il n’y a que 3 polytopes réguliers pour chaque n : ce sont ∆n , I n ,
C n.

5.6 Digression : les polyèdres flexibles


Soit P un polyèdre. Supposons que les faces soient des plaques rigides et les arêtes
des charnières autour desquelles les plaques peuvent tourner. Le polyèdre une fois terminé
peut-il bouger en maintenant la rigidité des plaques ?

Théorème 5.10. (Cauchy) Tout polyèdre convexe est rigide.

Il existe par contre des polyèdres non convexes et flexibles, dont celui illustré à la
figure 5.5, appelé le soufflet.

Figure 5.5 – Le soufflet : patron à gauche, représentation tridimensionnelle à droite.

Une conjecture à ce sujet, démontrée en 1997, énonce que si un polyèdre est flexible,
alors le long de tout mouvement son volume reste constant.
Pour comprendre la raison de l’invariance du volume, rappelons-nous tout d’abord la
formule de Héron. Elle dit que l’aire d’un triangle ne dépend que de la longueur des côtés
du triangle. Pour un polyèdre notons `1 , `2 , . . . , `m les longueurs des différents arêtes. Le
volume V d’un polyèdre satisfait une équation a0 + a1 V + a2 V 2 + . . . + ar V r = 0, le
degré r dépendant du polyèdre, et les nombres ai étant des fonctions des longueurs `i . Si

42
Polygones et polyèdres 5.7. Digression : équidécomposition de polygones et polyèdres

on modifie de manière continue le polyèdre, le volume V varie de manière continue, or


il ne peut prendre qu’un nombre fini de valeurs, les racines du polynôme précédent. En
conséquence le volume ne bouge pas.

5.7 Digression : équidécomposition de polygones et polyèdres


Deux polygones P1 et P2 sont équidécomposables si P1 peut être décomposé en un
nombre fini de polygones qui remontés ensemble d’une autre manière donne P2 .
Dans les livres de géométrie d’Euclide, l’égalité des aires de deux polygones se fait à
chaque fois en montrant que les deux polygones sont équidécomposables. En fait pour les
polygones les deux notions coïncident.

Théorème 5.11. Deux polygones sont équidécomposables si et seulement si ils ont même
aire.

Il suffit de montrer que tout triangle est équidécomposable à un rectangle dont un


côté est de longueur 1. Alors tout d’abord, en coupant à mi-hauteur, tout triangle est
équidécomposable à un rectangle.

A A

B′ C′ B′ C′
E DF E F D

B C B C

Soit maintenant un rectangle AB 0 C 0 D0 . On construit le point B à une distance 1 de A,


on joint B à D0 et on mène la parallèle B 0 D à BD0 . L’équidécomposabilité des rectangles
ABCD et AB 0 C 0 D0 termine alors la preuve.

D C

D′ C′

A B B′

Le problème s’est alors posé pour les polyèdres, mais ici le résultat est faux. Au début du
vingtième siècle un mathématicien appelé Dehn a associé à chaque polyèdre P de manière

43
Polygones et polyèdres 5.8. Exercices

assez complexe, mais très précise, un élément D(P ) dans un certain groupe avec la propriété
que, si P et Q sont équidécomposables, alors D(P ) = D(Q). Il montre ensuite que les
invariants associés à un cube et à un tétraèdre de même volume sont différents. Le cube et
le tétraèdre de même volume ne sont donc pas équidécomposables.

5.8 Exercices
1. Dessiner C 2 , C 3 et montrer que vous obtenez le carré et l’octaèdre régulier.
2. Vérifier la formule d’Euler pour les prismes et les anti-prismes. Un anti-prisme est
un polyèdre construit de la manière suivante. On se donne dans le plan z = 0 un
polygone régulier à n côtés. On prend alors un même polygone dans le plan z = 1
que l’on fait tourner d’un angle π/n autour de son centre. On ajoute ensuite des
triangles en reliant une arête du polygone supérieur au sommet du polygone inférieur
situé en dessous de l’arête
3. Soit P un polyèdre ayant en chaque sommet une configuration formée de deux carrés
et de deux triangles équilatéraux, les carrés n’étant pas adjacents.
(a) Notons F3 le nombre de triangles et F4 le nombre de carrés. Montrer que 2A =
4S, 3F3 = A et 4F4 = A.
(b) Utiliser ces relations et la formule d’Euler pour déterminer le nombre de carrés
et de triangles.
(c) Essayer de visualiser ce polyèdre.
4. Un dé sphérique est composé de losanges sphériques d’angles 2π/3, 2π/3, 2π/5 et
2π/5.
(a) Quelle est l’aire du losange sachant que la sphère est de rayon R ?
(b) Combien y-a-t-il de losanges ?
5. Un polyèdre est formé en chaque sommet d’un pentagone régulier et de deux hexa-
gones réguliers. Combien y-a-t-il de pentagones et d’hexagones ?
6. Considérons le triangle sphérique formé sur une sphère de rayon R par l’équateur et
deux arcs de grand cercle passant par le pôle nord et formant au pôle nord un angle
α. Que vaut l’aire du triangle ainsi formé ?
7. Considérons le polyèdre formé en chacun de ses sommets de 2 triangles et de 2
pentagones, disposés de manière alternée. Déterminer le nombre de sommets, de
triangles, de pentagones et d’arêtes.

44
6. Géométrie projective

La géométrie projective trouve son origine dans le travail de Pappus d’Alexandrie (4ème
siècle après J.C.) qui introduisit le rapport anharmonique. La théorie s’est développée au
XVIIème siècle pour déterminer les propriétés géométriques conservées par les projections
centrales. Elle est motivée par les recherches sur la perspective par les peintres et architectes
de cette époque.
En pratique, l’idée de base est assez simple. Lorsque nous regardons un objet tridimen-
sionnel, notre oeil capte les rayons de lumière et traite l’information pour en obtenir une
image bidimensionnelle.
D’un point de vue mathématique, les rayons de lumière sont simplement des droites,
et la surface de l’oeil peut être assimilée à un morceau de plan. L’image que l’on reçoit est
alors la projection centrale de droites (rayons de lumières) sur un plan (oeil) à partir d’un
point (le centre de l’oeil).
Chaque point de l’image que l’on aperçoit est alors une droite de l’espace tridimensionnel
(voir figure 6.1). Ce modèle simplifié correspond à l’idée de base de la géométrie projective :
l’étude des projections centrale, et des relations entre les différentes projections d’un même
objet.

π2

ligne de fuite

π1

Figure 6.1 – Projection d’un objet sur l’oeil.

Comme nous allons le voir, les transformations projectives (qui correspondent à un


changement de repère, c’est-à-dire lorsque l’oeil regarde dans une autre direction) ne pré-
servent ni les angles, ni les distances, ni même les rapports de longueur. Cependant, d’autres
concepts utiles sont préservés par projections : la colinéarité de points, la concourance de
droite ou le birapport en sont quelques exemples.
La géométrie projective est un domaine de la géométrie qui peut sembler un peu contre-
intuitif à première approche (par exemple, dans le plan projectif, toutes les droites distinctes

45
Géométrie projective 6.1. Projectivités

ont exactement un point d’intersection, il n’y a pas de droite parallèles). Mais en réalité,
cela correspond exactement à ce que nous faisons tous les jours avec nos yeux, et étudier
ce genre de transformations permet d’établir un cadre général dans lequel certains type de
problème se posent et se résolvent naturellement.

6.1 Projectivités
Considérons tout d’abord la projection centrale (dans un plan) sur une droite D à
partir d’un point P non situé sur D. Toute droite issue de P rencontre D en un seul point
à l’exception de la droite menée à partir de P parallèlement à D. On dira que la droite
parallèle rencontre D en un point à l’infini ∞. L’ensemble des points de D auquel on a
ajouté le point ∞ s’appelle la droite projective réelle.
Restreignons la projection à une autre droite D0 ne passant pas par P . L’application
qui à un point Q de D0 associe le point R intersection de D et de la droite passant par P
et Q s’appelle la projectivité de la droite D0 sur la droite D à partir de P .
Cette application n’est pas définie partout, mais elle l’est comme application de la
droite projective D0 vers la droite projective D. En effet l’image du point à l’infini de D0
est l’intersection de D avec la parallèle à D0 passant par P . De plus si P Q est parallèle à
D, alors R est le point à l’infini de D.
Une transformation projective est par définition un composé de projectivités.
Exemples.
1. Si on prend pour d1 la droite y = α − 1, pour d2 la droite y = 0, et pour P le point
(0, α), alors la projectivité de d1 sur d2 a pour équation f (x) = αx.
Si en d2 on prend l’origine en (0, −k), l’application devient f (x) = αx + k.
Dans le cas particulier α = 1, on obtient f (x) = x + k.
2. Prenons pour d1 la droite x = −1, pour d2 la droite y = −1 et pour P le point (0, 0),
alors la projectivité est donnée par f (x) = 1/x.

Plaçons-nous maintenant dans l’espace à trois dimensions. On appelle projectivité la


projection d’un plan sur un autre à partir d’un point donné. Plus précisément, soient H
et H 0 deux plans de R3 et m un point de R3 , m 6∈ H ∪ H 0 . Pour tout x ∈ H, on construit
la droite xm et son point d’intersection x0 avec H 0 . L’application g : H → H 0 , g(x) = x0 ,
s’appelle projectivité (voir figure 6.2).
On appelle alors application (ou transformation) projective tout composé de projecti-
vités.
Clairement ces applications ne sont pas partout définies, et pour travailler correctement
il nous faut ajouter proprement des points à l’infini au plan, un point dans chaque direction.
Ceci nous conduit à la définition de droite et de plan projectif.

6.2 La droite projective réelle


Définition 6.1. La droite projective réelle, P1 (R), est l’ensemble des droites vectorielles
(c’est-à-dire passant par l’origine) de R2 .

46
Géométrie projective 6.3. Le plan projectif réel

H H′
x
g( x )
m

Figure 6.2 – Projectivité.

Deux points (x1 , y1 ) et (x2 , y2 ) non nuls sont situés sur la même droite D passant par
(0, 0), si et seulement si il existe une constante c telle que (x2 , y2 ) = c(x1 , y1 ). La droite
P1 (R) s’identifie donc aux classes d’équivalence du plan troué R2 \{(0, 0)} par la relation

(x1 , y1 ) ∼ (x2 , y2 ) ssi il existe c | (x2 , y2 ) = c(x1 , y1 ) .

La classe du point (x, y) se note [(x, y)].


Considérons maintenant la droite D d’équation y = 1. A toute droite d passant par
(0, 0) et rencontrant D, on associe l’abscisse du point d’intersection d ∩ D.
Si (x, y) ∈ d et (x, y) 6= (0, 0), on cherche c avec cy = 1. l’abscisse recherchée est alors
cx. Ceci donne c = 1/y et la correspondance associe à [(x, y)] le nombre xy .
Si d est la droite d’équation y = 0, un point représentatif de d est (1, 0). Donc d =
[(1, 0)]. Ce point est appelé point à l’infini de D. D’où

P1 (R) = R ∪ [(1, 0)] .

La droite projective réelle est donc la droite réelle avec un point à l’infini. L’intérêt de
cette vision avec les doites, ou de la vision en termes de classes de couples est que tous les
points ont le même statut.

La droite projective R2 \{(0, 0)}/ ∼ R∪∞


y = ax, a 6= 0 [(1, a)] = [( a1 , 1)] a1
y=0 [(1, 0)] ∞
x=0 [(0, 1)] 0

6.3 Le plan projectif réel


Définition 6.2. Le plan projectif réel, noté P2 (R), est l’ensemble des droites de R3 qui
passent par l’origine.

47
Géométrie projective 6.4. Expression analytique des projectivités

Chaque droite de R3 passant par l’origine est donc un élément du plan projectif, c’est-
à-dire, un point 1 de P2 (R).
Une autre manière de penser au plan projectif est de remarquer la correspondance entre
les droites vectorielles de R3 et les points qui composent ces droites. À chaque point X de
R3 différent de l’origine, on peut associer la droite vectorielle D passant par X,

D = {λX, λ ∈ R}.

Tous les multiples de X vont donner la même droite et toute droite vectorielle sera obtenue
par ce principe.
Le plan projectif réel est donc l’ensemble P2 (R) = (R3 \{0})/ ∼, où ∼ est la relation
d’équivalence définie par X ∼ Y si et seulement si il existe λ ∈ R, λ 6= 0, tel que X = λY .

Définition 6.3. Soit P un point de P2 (R). On appelle coordonnées homogènes de P n’im-


porte quel triple [x1 , x2 , x3 ] situé sur la droite de R3 passant par P et l’origine.

Remarquons que si [x1 , x2 , x3 ] désigne des coordonnées homogènes de P , alors n’importe


quel autre multiple (non nul) [λx1 , λx2 , λx3 ] désigne également des coordonnées homogènes
de P . Cela signifie que les coordonnées d’un point ne sont pas uniques. C’est pour cela que
l’on appelle ces coordonnées homogènes : elles ne sont définies qu’à un multiple près. Les
crochets [ et ] sont utilisés pour bien indiquer qu’il s’agit de classes d’équivalence.
Considérons maintenant l’application R2 → P2 (R) qui envoie (x, y) sur le point [x, y, 1].
Cette application est injective.

z z=1

Figure 6.3 – Visualisation de R2 dans P2 (R).

Il est facile de voir quels points de P2 (R) ne sont pas dans le plan R2 : il s’agit des
points de coordonnées homogènes [x, y, 0]. On appelle ces points les points à l’infini, ils sont
tous contenu dans le plan horizontal z = 0, et l’ensemble de ces points à l’infini est donc
une droite projective, appelée la droite à l’infini.

6.4 Expression analytique des projectivités


Les projectivités sont toujours représentées en coordonnées homogènes par des multi-
plications matricielles.
1. Attention à ne pas confondre : un point “projectif” correspond à une droite dans R3 . Cette terminologie
est une source fréquente d’erreurs !

48
Géométrie projective 6.5. Repères

Théorème 6.4. Une application F : P1 (R) →


 P1 (R) est une transformation
 projective si et
! !!t
a b x
seulement si elle est de la forme F [(x, y)] =   = [(ax + by, cx + dy)],
c d y
avec !
a b
det 6= 0.
c d
La restriction à la droite y = 1 est donnée par
ax + b
f (x) = .
cx + d
En effet si x ∈ R, x doit être vu comme le point (x, 1) de R2 . On regarde alors l’image de
ce point par l’application linéaire F et on recherche l’intersection de la droite passant par
F (x, 1) avec la droite y = 1.
ax + b ax + b
 
F
x 7→ (x, 1) 7→ (ax + b, cx + d) ∼ , 1 7→ .
cx + d cx + d

En particulier − dc 7→ ∞ et ∞ 7→ ac .
a a
 
∞ = (1, 0) 7→ (a, c) ∼ , 1 7→ .
c c
Proposition 6.5. Les applications projectives de P2 dans P2 sont de la forme :
 
a b c
ax + by + c gx + hy + k
 
f (x, y) = , , avec det g h k  6= 0.
 
dx + ey + f dx + ey + f
d e f

6.5 Repères
Définition 6.6. Un repère projectif dans P1 (R) consiste en la donnée de trois points
différents. Un repère dans un plan projectif consiste en la donnée de 4 points, 3 d’entre eux
n’étant jamais sur une même droite.
L’intérêt est que l’on peut passer d’un repère projectif à un autre par le biais d’une
transformation projective.
Théorème 6.7 (Fondamental de la Géométrie Projective). Si {mi } et {m0i } sont deux
repères de P2 (R) (ou P1 (R)) , il existe une unique transformation projective φ de P2 (R)
avec φ(mi ) = m0i pour tout i.

Démonstration. Choisissons des vecteurs e1 , e2 , e3 de R3 avec [ei ] = mi . Ces vec-


teurs sont linéairement indépendants car (m1 , m2 , m3 ) ne sont pas sur une même
droite projective.
Il existe de nombreux tels choix. Si on remplace ei par λi ei , on obtient un autre
choix. Cherchons λ1 , λ2 , λ3 avec [Σλi ei ] = mn+2 . Ceci est possible car e1 , e2 , e3 est

49
Géométrie projective 6.6. Application : les photos aériennes

une base. D’autre part les λi sont non nuls, car si λi0 = 0, m1 , . . . , m̂i0 , . . . , m4 sont
sur une même droite.
On remplace les ei par λi ei et on a [ei ] = mi , pour i = 1, 2, 3 et [Σei ] = m4 . On
fait de même avec le repère m0i . On trouve une base e01 , e02 , e03 avec [e01 ] = m01 , [e02 ] =
m2 , [e03 ] = m03 , [Σe0i ] = m04 . On définit alors une application linéaire Φ : R3 → R3 ,
en posant Φ(ei ) = e0i , i ≤ 4. Cette application est un isomorphisme et induit une
application projective φ avec φ(mi ) = m0i , i ≤ n + 2.
Montrons maintenant l’unicité. Supposons avoir deux transformations projectives
φ1 et φ2 avec φi (mj ) = m0j et considérons θ = φ−1 2 φ1 : P2 (R) → P2 (R). On a
θ(mi ) = mi pour tout i. Ce θ provient donc d’une application linéaire L : R3 → R3
vérifiant :
3
X 3
X
L(ei ) = αi ei , i ≤ n + 1, et L( ei ) = β( ei ).
i=1 i=1

En conséquence α1 = α2 = α3 = β, l’application L est une homothétie, θ = Id et


φ2 = φ1 .

6.6 Application : les photos aériennes


Effectuer une photo aérienne d’une région est une projectivité et donc une transforma-
tion projective du plan photographié vers le plan de l’image.
Si on prend 2 photos aériennes, la transformation de l’une dans l’autre est projective
(voir figure 6.4). En conséquence, si on connaît 4 points de l’une et leurs images dans la
seconde on connaît entièrement la transformation passant de l’une à l’autre.

cliché 2
cliché 1

Terre

Figure 6.4 – Transformations projectives et photographies aériennes.

De même, si on a une photo aérienne d’un paysage et que l’on connaît 4 points ainsi
que les distances entre ces points, alors on peut reconstruire par transformation projective
un plan “métrique” du paysage photographié.

50
Géométrie projective 6.7. Birapport et division harmonique

6.7 Birapport et division harmonique


Définition 6.8. Soit D une droite projective, a, b, c, d, 4 points de D tels que a, b et c sont
distincts. On appelle birapport de ces quatre points et on note [a, b, c, d] l’image de d par
l’unique transformation projective f qui envoie a sur ∞, b sur 0 et c sur 1.

On a de suite

[a, b, c, a] = ∞, [a, b, c, b] = 0, [a, b, c, c] = 1, [∞, 0, 1, x] = x .

A B C D

D′
B′ C′
A′

Figure 6.5 – Birapport et projectivités.

Le birapport est préservé par toutes les transformations projectives. En effet soit g une
transformation projective vérifiant A0 = g(A), B 0 = g(B), C 0 = g(C), D0 = g(D). Notons f
l’application projective envoyant A, B, C sur ∞, 0, 1. Alors f ◦ g −1 est une transformation
projective qui envoie A0 sur ∞, B 0 sur 0 et C 0 sur 1. Comme f ◦ g −1 (D0 ) = f (D), d’où
[A, B, C, D] = f (D) = (f ◦ g −1 )(D0 ) = [A0 , B 0 , C 0 , D0 ]. (voir figure 6.5).

Proposition 6.9. Si x1 , x2 , x3 , x4 sont quatre points alignés, alors on a

x3 − x1  x4 − x1
[x1 , x2 , x3 , x4 ] = .
x3 − x2 x4 − x2

Démonstration. Supposons que φ(x) = ax+b cx+d est une transformation projective
envoyant les points x1 , x2 , x3 respectivement sur ∞, 0 et 1.
• Si c = 0, on peut supposer d = 1, et on a x1 = ∞, x2 = −b/a, x3 = (−b + 1)/a.
Dans ce cas
x4 − x2
φ(x4 ) = ax4 + b = .
x3 − x2

51
Géométrie projective 6.8. Une construction de base

• Si c 6= 0, on peut supposer c = 1. Dans ce cas les conditions sur x1 , x2 et x3


donnent 
cx1 + d = 0


ax2 + b = 0

(a − c)x + b − d = 0.

3
x3 −x1  x4 −x1
On en déduit que φ(x4 ) = x3 −x2 x4 −x2 .

Dans ces formules, si un des xi vaut ∞, on divise par xi certains termes, ce qui revient
à ne considérer que les différences ne contenant pas xi . En particulier

[x1 , x2 , x3 , x4 ] = [x1 , x2 , x4 , x3 ]−1 = [x2 , x1 , x3 , x4 ]−1


[x1 , x2 , x3 , x4 ] + [x1 , x3 , x2 , x4 ] = 1.

Division harmonique Quatre points A, B, C, D sont en division harmonique si [A, B, C, D] =


−1. Dans ce cas le point B s’appelle le conjugué harmonique de A par rapport aux points
C et D.

[A, B, C, D] = −1 ⇐⇒ [B, A, C, D] = −1 ⇐⇒ [A, B, D, C] = −1 ⇐⇒ [C, D, A, B] = −1.

C−A
Exemple. Si D = ∞, [A, B, C, ∞] = C−B , et donc dans ce cas [A, B, C, ∞] = −1 si et
seulement si C est le milieu de [A, B].

Résumé sur les repères. En géométrie euclidienne, on se repère à l’aide d’une base. En
particulier, sur une droite un repère consiste en un vecteur non nul qui deviendra le vecteur
unitaire de base.
En géométrie affine on se repère dans un espace affin de dimension n avec un ensemble
de n + 1 points A0 , . . . , An qui ne se trouvent dans aucun sous-espace affin de dimension
P P
plus petite. Tout point s’écrit alors comme combinaison linéaire i ti Ai avec ti = 1. En
particulier sur une droite un repère est foruni par deux points différents.
En géométrie projective, un repère sur une droite projective est donné par trois points
différents A, B, C. A tout point D on associe alors de manière canonique une coordonnée
dans R ∪ {∞} en utilisant le birapport [A, B, C, D].

6.8 Une construction de base


Une construction de base de la géométrie projective est le fait que quelque soit la droite
du plan, on peut toujours faire une transformation projective qui envoie cette droite à
l’infini.
La raison en est simple. Si d est une droite du plan π et P un point hors du plan,
on forme le plan π 0 formé de d et de P et le plan π 00 parallèle à π 0 et différent de π 0 . La
projectivité de centre P de π sur π 00 envoie alors la droite d à l’infini.
L’intérêt de cette transformation provient de son côté réversif. La projectivité de π 00
sur π de centre P est une transformation inverse de la précédente.

52
Géométrie projective 6.9. Application : le dessin en perspective

Construction du conjugué harmonique. Soient A, B, C trois points alignés. On cherche


à construire le point D tel que [A, B, C, D] = −1. On choisit pour cela un point F dans le
plan en dehors de la droite support des points A et B. On joint F à A et à B. On choisit
alors une droite passant par C et qui coupe AF en E et BF en G. Les droites AG et
BE se coupent alors en H. L’intersection de F H et de AB est le point D recherché (voir
figure 6.6).

G
H

A D B C

Figure 6.6 – Construction de D.

Démonstration. Si on effectue une transformation projective du plan, la droite AB


sera envoyée sur son image par une transformation projective et le birapport des
points A, B, C, D sera préservé. On effectue donc une transformation envoyant la
droite CF à l’infini.
Notons Z l’intersection de EC et de DF . Comme le point F a été envoyé à l’infini,
les droites AE, DZ et BG sont devenues parallèles. De même comme C a été
envoyé à l’infini, la droite EZGC est parallèle à la droite AB. Les triangles EZH
et BDH sont égaux car les diagonales d’un parallélogramme se coupent en leur
milieu. Donc ||EZ|| = ||BD||. Par parallélisme, ||EG|| = ||AB||. En particulier D
est le milieu de AB, et [A, B, C, D] = −1.

6.9 Application : le dessin en perspective


Pour illustrer l’intérêt du rapport harmonique en dessin, supposons que X, Y et Z soient
trois points allignés d’un plan horizontal avec ||XY || = ||Y Z||. Dans ce cas [X, Z, Y, ∞] =
−1, où ∞ désigne le point à l’infini sur la droite XY .
Notre oeil reproduit ces 4 points sur un plan vertical (dessin ou photo, ...) en des points
allignés A, C, B, D avec [A, C, B, D] = −1. Ici D désigne le point de fuite de la droite XY
sur le dessin.
Pour représenter X, Y et Z, il nous suffit donc de représenter A, B, C avec [A, C, B, D] =
−1. Expliquons comment faire cela simplement. Sur notre feuille de dessin, représentons
notre ligne de fuite et l’image de la droite XY , ainsi que les points A et B. Prenons un
autre point Z de la ligne de fuite, joignons le aux points A et B et coupons ces droites par

53
Géométrie projective 6.10. Les théorèmes de Pappus et Desargues

D

C
B
A

X Y Z

Figure 6.7 –

une droite d parallèle à la ligne de fuite. Notons les points d’intersection U et V . Formons
W sur cette droite avec ||W V || = ||U V ||. Le point C recherché est le point d’intersection
de ZW et de AD.
En effet, si ∞ est le point à l’infini de d, alors [U, W, V, ∞] = −1 et donc par projectivité
de la droite d sur la droite AD à partir de Z, on a
[A, C, B, D] = −1]

6.10 Les théorèmes de Pappus et Desargues


Les théorèmes de Pappus et Desargues sont des illustrations du principe de renvoi d’une
droite à l’infini pour démontrer un résultat sur les intersections de droites et de plans.
Théorème 6.10 (Pappus). Soient D et D0 deux droites, a, b, c 3 points sur D, a0 , b0 , c0 3
points sur D0 , α, β, γ les intersections respectives de b0 c et c0 b, c0 a et a0 c, et a0 b et b0 a. Alors
α, β et γ sont alignés (voir figure 6.9).

Démonstration. On envoie à l’infini la droite joignant α et γ. Dans ce cas b0 c et c0 b


sont parallèles. De même pour b0 a et a0 b. Il suffit de démontrer que a0 c et ac0 sont
parallèles. Ceci signifie que α, β et γ sont alignés.
Si D et D0 ne sont pas parallèles, soit O le point d’intersection. Si a = O, la
situation dégénère et tous les points sont alignés. On peut donc supposer a 6= O.
Notons f l’homothétie de centre O qui envoie a sur b. Par Thalès, f (b0 ) = a0 . Notons
g l’homothétie qui envoie b sur c. Par Thalès, g(c0 ) = b0 . Le composé g ◦ f = f ◦ g
est une homothétie qui envoie a sur c et c0 sur a0 . Comme une homothétie envoie
une droite sur une droite parallèle, ac0 est parallèle à a0 c.
Si D et D0 sont parallèles, on remplace les homothéties par les translations de

− →

vecteurs ab et bc.

54
Géométrie projective 6.10. Les théorèmes de Pappus et Desargues

C
B

W V U

Figure 6.8 –

c β
α
b
a
D b c D
a
γ
β α
D′ a′
c′
a′ b′ D′
b′
c′ γ

Figure 6.9 – Théorème de Pappus.

55
Géométrie projective 6.11. Exercices

Théorème 6.11 (Desargues). Soient ABC et A0 B 0 C 0 deux triangles. Supposons que AA0 ,
BB 0 et CC 0 sont concourants, alors les points d’intersection de AB et A0 B 0 , BC et B 0 C 0 ,
AC et A0 C 0 sont situés sur une même droite (voir figure 6.10).

11111
00000
00000
11111
00000
11111 A′
00000
11111 A
B′
1111111
0000000
0000000
1111111
0000000
1111111 B C′
0000000
1111111

Figure 6.10 – Théorème de Desargues.

Démonstration. Envoyons les 2 premiers points d’intersection à l’infini. la droite


AB est donc parallèle à A0 B 0 et la droite BC à B 0 C 0 . Les triangles ABC et A0 B 0 C 0
sont homothétiques, ce qui montre que BC est parallèle à B 0 C 0 .

6.11 Exercices
1. Donner l’expression de la transformation projective f : P1 (R) → P1 (R) qui envoie 0
sur 1, 1 sur 3 et 2 sur 7.
2. Construire la transformation projective f : P2 (R) → P2 (R) vérifiant f (0, 0) = (0, 0),
f (1, 0) = (2, 0), f (0, 1) = (1, 1) et f (1, 1) = (2, 3).
3. Donner toutes les valeurs obtenues par permutation de A, B, C, D dans [A, B, C, D]
sachant que [A, B, C, D] = 5.
4. Soit (A, B, C, D) un repère projectif de P2 (R). Soit E l’intersection de AB et CD, F
de AD et BC, G de AC et BD et H de AC et EF . Montrer que [A, C, G, H] = −1.
5. Montrer que si [A, B, C,
√D] sont en harmonie et l’origine est au milieu de C et de D,
avec C > 0, alors C = AB.

56
Géométrie projective 6.11. Exercices

6. Montrer que si A, B, C, D, E sont des points colinéaires distincts 2 à 2, alors

[A, B, C, D] · [A, B, D, E] = [A, B, C, E].

7. Montrer que 1/(n+2) est le conjugué harmonique de 1/n par rapport à 0 et 1/(n+1).
8. Montrer que toute transformation projective du plan projectif possède au moins un
point fixe (idée : penser aux valeurs propres des matrices carrées d’ordre 3).
9. Dans un triangle ABC, notons CD la bissectrice issue de C et CE la droite perpen-
diculaire à CD. Montrer que [E, D, B, A] = −1.
10. Une projectivité T est définie par les propriétés

F (0, 0) = (0, 0); T (0, 1) = (0, 1); T (1, 0) = (1, 0); T (1, 1) = (2, 2) .

(a) Quelle est l’image du point (2, 0) ?


(b) Quelle est l’équation de T ?
(c) Quelle droite est envoyée par T sur la droite à l’infini ?

57
7. Coniques et quadriques

Les objets géométriques les plus simples sont les objets linéaires : droites, segments de
droites, plans, . . . Mais le monde dans lequel nous vivons n’est pas toujours linéaire. Par
exemple, un cercle est un objet dont l’équation est quadratique : x2 + y 2 = 1. Le but de ce
chapitre est d’étudier tous les objets qui peuvent être décrit par une équation du deuxième
degré. Ces objets sont connus sous le terme générique de coniques (pour les courbes, donc
en dimension 1), ou de quadriques (en dimension arbitraire). Ils comprennent, entre autre,
les cercles, ellipses, paraboles et hyperboles.

7.1 Définitions
Une conique est l’ensemble des points du plan qui vérifient une équation du second
degré du type
a11 x2 + a12 xy + a22 y 2 + b1 x + b2 y + c = 0.
Plus généralement une quadrique dans Rn est l’ensemble des points de Rn vérifiant une
équation du second degré
X n
X
aij xi xj + bi xi + c = 0.
i≤j i=1
P
L’expression i≤j aij xi xj s’appelle la forme quadratique associée. Elle peut s’écrire sous
la forme
x1
  
··· ··· ···
X   .. 
aij xi xj = X t M X = (x1 . . . xn ) · · · mij · · ·  .  ,

i≤j ··· ··· ··· xn
a
avec mij = aij si i = j ; mji = mij = 2ij si i < j. La matrice M est donc symétrique.
La quadrique s’écrit alors X t M X + BX + c avec B une matrice ligne.
Rappelons que toute matrice symétrique A admet une base orthonormée de vecteurs
propres réels e1 , . . . , en avec valeurs propres réelles λ1 , . . . , λn : Aei = λi ei .

Proposition 7.1. Dans une base orthonormée formée de vecteurs propres pour M , la
quadrique s’écrit
n
X n
X
λi x2i + bi xi + c = 0.
i=1 i=1

Démonstration. Si ei est un vecteur propre de M de valeur propre λ et de norme


1, on a (
t t λ||ei ||2 = λ si i = j
ej M ei = ej λei =
0 si i 6= j

59
Coniques et quadriques 7.1. Définitions

Plaçons-nous dans une base orthonormée formée de vecteurs propres et écrivons


X = ni=1 xi ei , alors
P

X X X n
X
X tM X = xi xj eti Aej = xi xj λj eti ej = xi xj λj hei , ej i λi x2i ,
ij ij ij i=1

ce qui termine la preuve.

Il convient donc à l’avenir de travailler dans une base orthonormée formée de vecteurs
propres.
Si on effectue une translation

x1 x01 q1
     
 ..   ..   .. 
 .  =  .  +  . ,
xn x0n qn

on obtient une autre équation du second degré représentant la même quadrique dans une
autre base. Remarquons que la forme quadratique ne change pas.

Définition 7.2. Un centre (de symétrie) d’une quadrique C est un point Q = (q1 , . . . , qn )
tel que si X ∈ C, alors son symétrique par rapport Q, à savoir 2Q − X, est encore dans C.

Toutes les quadriques n’ont pas nécessairement de centre et le centre n’est pas néces-
sairement unique. La quadrique est dite centrée si elle a un unique centre.

Exemples. Considérons la quadrique x2 = 1, dans R2 . Tous les points (0, y) sont des
centres. Cette quadrique n’est pas centrée.
Par contre la quadrique x2 = y n’a pas de centre, car si elle en avait une, le symétrique
d’un point (x, y) avec y 6= 0, serait un point (u, v) avec v < 0, ce qui est impossible.

Lemme 7.3. L’origine des coordonnées est un centre de symétrie si et seulement si la


partie linéaire s’annule et la quadrique s’écrit
X
λi x2i = d.

Démonstration. Supposons que l’origine est un centre et que la quadrique est de la


forme λi x2i + ai xi + b = 0. Pour tout point X = (x1 , . . . , xn ) de la quadrique,
P P

−X est aussi un point de la quadrique. Ceci donne λi (−xi )2 − ai xi + b = 0,


P P
P
et donc ai xi = 0.
Inversement, si l’équation de la quadrique C est X t M X + b = 0, alors pour tout
X ∈ C, −X ∈ C.

Proposition 7.4. La quadrique est centrée si et seulement si pour tout i, on a λi 6= 0.

60
Coniques et quadriques 7.2. Les coniques

Démonstration. Supposons que tous les λi sont non nuls, et que l’équation de la
quadrique est
n
X n
X
λi x2i + bi xi + c = 0.
i=1 i=1

On écrit cette équation sous la forme


n n n n
2 " #
bi b2i
X X X  X
λi x2i + bi xi + c = λi xi + + c− ,
i=1 i=1 i=1
2λi i=1
4λi

ce qui montre que le point (−b1 /(2λ1 ), . . . , −bn /(2λn )) est un centre de la qua-
drique. Prenons alors ce centre comme origine. L’équation est donc X t M X = d.
Si Q = (q1 , · · · , qn ) est un autre centre, alors 2Q − X appartient à la quadrique et
donc X
(2qi − xi )2 λi + c = 0
Comme X t M X + c = 0, on a
n
X X
λi qi xi = λi qi2 .
i=1 i=1

Comme aucun λi n’est nul, cette équation est différente de 0 = 0, et ceci montre
que tous les X se trouvent dans un même hyperplan, ce qui est impossible.
Inversement, supposons la quadrique centrée et le centre à l’origine des coordon-
nées. Alors dans la base des vecteurs propres, la quadrique s’écrit λi x2i + b = 0.
P

Si λ1 = 0, alors Q = (1, 0, · · · , 0) est aussi un centre, car si X ∈ C, 2Q − X ∈ C.


Si un autre λi est nul, on procède de même pour montrer l’existence de plusieurs
centres.

7.2 Les coniques


7.2.1 Classification des coniques
Notons λ1 et λ2 les valeurs propres de la matrice associée à la forme quadratique. Si
les deux λi sont non nuls, alors on a une conique centrée. Il y a trois cas

2 2
λ1 x + λ2 y = 1, λ1 > 0, λ2 > 0,ellipse


x2 y2
λ1 − λ2 = 1, λ1 > 0, λ2 > 0, hyperbole

λ x2 − λ y 2 = 0, λ > 0, λ > 0, deux droites concourantes.

1 2 1 2

Par contre si un des λi vaut 0, alors on a une équation de la forme x2 + by = c. Si b = 0,


on a deux droites parallèles, et si b 6= 0, en posant y 0 = −by + c, on a x2 = y 0 .
Les coniques centrées sont les coniques dégénérées en deux droites concourantes, mais
surtout l’ellipse et l’hyperbole (voir figure 7.1) d’équations respectives
x2 y 2 x2 y 2
+ 2 =1 et − 2 = 1.
a2 b a2 b

61
Coniques et quadriques 7.2. Les coniques

b
a a

Figure 7.1 – Ellipse, hyperbole et parabole.

Les coniques non centrées sont la parabole y 2 = bx (voir figure 7.1) et les coniques
dégénérées en réunion de droites parallèles (x2 = 0, x2 = 1).

7.2.2 Détermination du centre et des axes d’une conique


t
! de la forme X AX + BX + c = 0.
Prenons un conique
x1
Soit X = les coordonnées d’un point dans la base canonique, v1 , v2 une base
x2
orthonormée de! vecteurs propres de la matrice A de valeurs propres respectives λ1 , λ2 ,
y1
et Y = les coordonnées dans la base des vecteurs propres. Dans ce cas on a
y2
X = (v1 , v2 )Y = M Y et l’équation X t AX +BX +c = 0 devient λ1 y12 +λ2 y22 +BM Y +c = 0.
Déterminons le genre et le centre de la conique définie par l’équation x2 + y 2 + 2x = 3.
L’équation peut s’écrire sous la forme (x + 1)2 + y 2 = 4. Il s’agit d’un cercle centré en
(−1, 0) et de rayon 2. √ √
Déterminons le centre!et les axes de la conique x2 + 6xy + y 2 + 12 2x + 12 2y = 0.
1 3
La matrice A = a pour valeurs propres 4 et −2 de vecteurs propres associés
3 1
√ √ √ √
(1/ 2, 1/ 2), (−1/ 2, 1/ 2). Dans la base des vecteurs propres la conique s’écrit,

4y12 − 2y22 + 24y1 = 0

Ce qui peut s’écrire successivement

4(y1 + 3)2 − 2y22 − 36 = 0

(y1 + 3)2 y22


− √ = 1.
32 (3 2)2
C’est donc une hyperbole centrée en (−3, 0) d’axes donnés par les vecteurs propres.

7.2.3 Foyers et directrices d’une conique


L’ellipse. Si on se donne deux points F et F 0 et un nombre a tel que 2a > ||F F 0 ||, alors
l’ensemble des points M tels que ||M F || + ||M F 0 || = 2a forme une ellipse. Les points F et
F 0 sont appelés les foyers de l’ellipse.

62
Coniques et quadriques 7.2. Les coniques

Plaçons les points F et F 0 en (c, 0) et (−c, 0), alors la condition ||M F || + ||M F 0 || = 2a
devient q q
y 2 + (x + c)2 + y 2 + (x − c)2 = 2a.
En élevant deux fois au carré et en simplifiant, on obtient successivement
q q
2x2 + 2y 2 + 2c2 + 2 y 2 + (x + c)2 y 2 + (x − c)2 = 4a2

(2a2 − x2 − y 2 − c2 )2 = (y 2 + (x + c)2 ) (y 2 + (x − c)2 )


x2 (c2 − a2 ) − a2 y 2 = a2 (c2 − a2 )
x2 y2
+ = 1.
a2 a2 − c2
Cette équation permet de trouver les foyers à partir de l’équation de l’ellipse. Si l’ellipse a
2 2
pour équation xa2 + yb2 = 1, a > b, alors c2 = a2 − b2 .
La définition en termes de foyers fournit une méthode de dessin explicite pour une
ellipse. On prend une corde de longueur 2a dont on fixe les extrémités aux foyers. Avec un
crayon on dessine alors l’ellipse comme sur la figure 7.6.
L’hyperbole. De manière similaire, si F et F 0 sont deux points fixés (c, 0) et (−c, 0),
et si a est un nombre avec 2a < 2c = ||F F 0 ||, alors l’ensemble des points M tels que
| ||M F || − ||M F 0 || | = 2a forme une hyperbole d’équation

x2 y2
− = 1.
a2 c2 − a2
La parabole. La parabole peut aussi se construire de manière analogue. On se donne une
droite D appelée directrice et un point F (le foyer) non sur D. Alors l’ensemble des points
M tels que ||M F || est égal à la distance entre M et la droite D forme une parabole.
Plaçons la droite D en x = −c et le point F en (c, 0), alors le lieu des points M est
(x + c)2 = (x − c)2 + y 2 , ce qui donne

y 2 = 4cx.

Propriété de la parabole. Soit M un point de la parabole de foyer F et de directrice


l. Menons du point M le segment M F et le segment M H perpendiculaire à la directrice.
Par définition, ||M F || = ||M H||. Menons du milieu E de F H la droite d perpendiculaire à
F H. Elle passe évidemment par M . Toute la parabole se trouve dans le demi-plan formé
par d et contenant F . En effet si N est sur la parabole, il est à égale distance de F et de
la directrice. On a donc ||N F || ≤ ||N H||. En conséquence d est la tangente à la parabole
en M , et les angles F M E et EM H sont égaux.
En conséquence, un rayon lumineux arrivant de F sur M se réfléchit en un rayon
vertical.
Application La propriété focale d’une parabole peut être utilisée de la manière suivante.
Si un réflecteur a la forme d’une parabole (d’un paraboloïde) et si la source de lumière
est placée au foyer, alors les rayons sont tous parallèles (voir figure 7.2), nous avons un
projecteur. Le phénomène inverse conduit par exemple à la construction de four solaire ou
d’antenne parabolique.

63
Coniques et quadriques 7.3. Classification des quadriques

M
F

l
H

Figure 7.2 – Propriété focale d’une parabole.

7.3 Classification des quadriques


Les quadriques centrées sont :
x2 y2 z2
l’ellipsoïde a2
+ b2
+ c2
=1
x2 y2 z2
l’hyperboloïde à une nappe a2
+ b2
− c2
=1
x2 y2 z2
l’hyperboloïde à deux nappes a2
− b2
− c2
=1
x2 y2 z2
le cône a2
+ b2
− c2
= 0.
Les quadriques non centrées sont :
2 2
le paraboloïde hyperbolique z = xa2 − yb2
2 2
le paraboloïde elliptique z = xa2 + yb2
2
x2
le cylindre elliptique a2
+ yb2 = 1
2
x2
le cylindre hyperbolique a22
− yb2 = 1
x
le cylindre parabolique a2
=z
et les quadriques dégénérées en réunion de plans. La figure 7.3 montre un ellipsoïde et
un hyperboloïde à une nappe . La figure 7.4 illustre les différents type de quadriques.
Finalement, la figure 7.5 illustre une quadrique dégénérée en un réunion de deux plans.

x2 y2 z2 x2 y2 z2
a2
+ b2
− c2
=1 a2
+ b2
+ c2
=1

Figure 7.3 – Hyperboloïde à une nappe (gauche) et ellipsoïde (droite).

L’hyperboloïde de à une nappe est la réunion des droites M N , les points M et N se


déplaçant à vitesse constante sur deux cercles parallèles, comme l’illustre la figure 7.5.

64
Coniques et quadriques 7.3. Classification des quadriques

Hyperboloı̈de à deux nappes


x2 y2 z2 Deux plans sécants
− − =1 x2
2
− yb2 = 0
a 2 b 2 c2
a2

Cône x2 y2 z2 Cylindre elliptique


a2
+ b2
− c2
=0 x2 y2
a2
+ b2
=1

Paraboloı̈de hyperbolique Cylindre parabolique


x2 y2 x2
− =z a2
=z
a2 b2

Cylindre hyperbolique Paraboloı̈de elliptique


x2 y2 x2 y2
a2
− b2
=1 a2
+ b2
=z

Figure 7.4 – Quelques quadriques.

65
Coniques et quadriques 7.4. Exercices

Deux plans parallèles

x2 y2 z2
a2
+ b2
− c2
=1

x2
a2
=1

Figure 7.5 – Quadrique dégénérée et hyperboloïde à une nappe.

x2 y2 z2
L’hyperboloïde à une nappe a2
+ b2
− c2
= 1 admet les représentations paramétriques
(
S(u, v) = a cos u, b sin u, 0) + v(a sin u, −b cos u, +c),
S(u, v) = (a cos u, b sin u, 0) + v(a sin u, −b cos u, −c).
Le paraboloïde hyperbolique peut se voir comme la réunion des droites M N , les points
M et N se déplaçant à vitesse constante sur deux droites non coplanaires (voir figure 7.6).

F′ F

Figure 7.6 – Paraboloïde hyperbolique (gauche) et dessin d’une ellipse (droite).

Remarque. À cause de leur propriété d’être des réunions de droites, l’hyperboloïde à une
nappe et le paraboloïde hyperbolique sont très utilisés en architecture, on les trouve par
exemple dans les centrales nucléaires, dans la tour de Kobé, ou l’église de Becerril de la
Sierra en Espagne.

7.4 Exercices
1. Un cercle C et un point A extérieur au cercle étant donnés, déterminer le lieu des
points M pour lesquels on a un triangle équilatéral AM N avec N sur le cercle.
2. Décrire les coniques suivantes en fonction du paramètre m :
(a) x2 + xy + y 2 = 1 (b) xy + m(x + y) + 1 = 0 (c) y 2 = mx2 − 2x.
3. Déterminer le genre de la conique et son centre (si elle est centrée)
4x2 + y 2 − 8x − 4y + 4 = 0.

66
Coniques et quadriques 7.4. Exercices

4. Considérons un cornet de glace de forme conique contenant dans l’ordre une boule
de glace, un feuille de biscuit et une seconde boule de glace. Supposons que la feuille
de biscuit est exactement la section du cornet par un plan, que les deux boules de
glace sont absolument sphériques, qu’elles sont tangentes au biscuit et qu’elles sont
tangentes tout autour au cône. Montrer que la feuille de biscuit est une ellipse dont
les foyers sont les points d’intersection avec les sphères.
5. Posons une échelle le long d’un mur avec un objet fixé sur l’échelle. On modélise la
situation en prenant la droite x = 0 comme mur et la droite y = 0 comme sol. Notons
A le point d’appui de l’échelle sur le mur, B le point d’appui sur le sol et M le point
où se trouve l’objet fixé sur l’échelle. Déterminer le lieu des points M lorsque l’échelle
glisse le long du mur.
6. Soit C une ellipse de foyers F et F 0 et P ∈ C. Montrer que la droite d passant par P
et orthogonale à la bissectrice de l’angle F P F 0 est tangente à la conique.

67
8. Géométrie riemannienne des courbes

Tout courbe du plan peut être paramétrée par sa longueur depuis un point donné. Pa-
reille paramétrisation s’appelle paramétrisation normale. C’est la paramétrisation usuelle
des autoroutes. Une courbe plane est entièrement définie par son origine, son vecteur tan-
gent à l’origine et sa courbure en chaque point. On verra que les courbes de l’espace sont
quant à elles entièrement caractérisées par deux invariants, la courbure et la torsion, la
torsion étant nulle si la courbe est plane.

8.1 Paramétrisation et longueur d’une courbe


Définition 8.1. Une courbe paramétrée est une fonction dérivable de R dans R2 (courbe
plane) ou dans R3 (courbe gauche).
Exemples. Voici quelques exemples de courbes.
1. Le cercle de rayon R défini par c(t) = (R cos t, R sin t).
2. L’hélice circulaire c(t) = (R cos t, R sin t, bt). Selon le signe de b on obtient une hélice
droite (torsion positive) ou gauche (torsion négative). Voir figure 8.1, en haut.
3. La feuille de trèfle de paramétrisation c(t) = (cos t cos 3t, sin t cos 3t). Voir figure 8.1,
en bas à gauche.
4. La cardioïde d’équation c(t) = (2 cos t cos 2t, 2 sin t − sin 2t). Voir figure 8.1, en bas à
droite.

Figure 8.1 – Quelques courbes paramétrées.

Définition 8.2. La courbe est dite régulière si c0 (t) 6= 0 pour tout t.


Comment définir la longueur d’une courbe c(t) pour t ∈ [a, b] ?
Pour tout découpage D de [a, b] en n morceaux

a = t0 < t1 < t2 < . . . < tn = b

69
Géométrie riemannienne des courbes 8.1. Paramétrisation et longueur d’une courbe

on forme la ligne brisée obtenue en joignant les points c(ti ) et c(ti+1 ) par des segments de
droite. La longueur de cette ligne brisée, sD , est une première approximation de la longueur
de la courbe. On pose :
Définition 8.3. La longueur L(c) de la courbe c(t) est le supremum supD sD (si ce supre-
mum est fini).
Théorème 8.4 (Longueur d’une courbe). Si c(t) est de classe C 1 , alors
Z b
L(c) = ||c0 (t)||dt .
a

Démonstration. Supposons la courbe dans R3 et écrivons c(t) = (c1 (t), c2 (t), c3 (t)).
Pour s < t, par le théorème des accroissements finis il existe des nombres t1 , t2 et
t3 dans ]s, t[ tels que

c(t) − c(s) = (t − s)(c01 (t1 ), c02 (t2 ), c03 (t3 )) .

Les fonctions c0i (t) étant continues sur [a, b], elles y sont uniformément continues.
En conséquence, pour tout ε > 0, il existe un nombre δ > 0 tel que si |t − s| < δ,
alors |c0i (t) − c0i (s)| < ε/3 pour tout i. En conséquence, pour tout u ∈]s, t[, on a

||c(t) − c(s) − c0 (u)(t − s)|| ≤ ε(t − s) .

Pour un découpage D de [a, b], on note mes D le maximum des ti+1 − ti . Alors si
mes D < δ, on a

||c0 (ti )|| (ti+1 − ti ) | ≤ ε(b − a) .


X X
| ||c(ti+1 ) − c(ti )|| −

D’autre part, la fonction c0 (t) étant continue, pour tout ε > 0 il existe δ 0 > 0 tel
que si mes D < δ 0 , alors,
Z b
||c0 (ti )|| (ti+1 − ti ) − ||c0 (t)|| dt ≤ ε .
X
a

Il en résulte que si mes D < min(δ, δ 0 ), alors | sD − ||c0 (t)|| | ≤ ε(b − a + 1). Comme
R

pour tout δ > 0, on a


sup sD = sup sD ,
mes(D)<δ

on obtient l’inégalité suivante valable pour tout ε


Z b
| sup sD − ||c0 (t)|| dt | ≤ ε(b − a + 1) .
a

En passant à la limite pour ε tendant vers 0, on obtient alors le résultat.

Paramétrisation normale d’une courbe La longueur d’une courbe c(t) de a à t est


donnée par Z t
s(t) = ||c0 (u)||du.
a

70
Géométrie riemannienne des courbes 8.2. Courbure des courbes planes

Définition 8.5. On appelle s l’abscisse curviligne de la courbe. On peut toujours para-


métrer une courbe en fonction de son abscisse curviligne s. La représentation est alors dite
normale et notée c(s).

On a alors

Lemme 8.6. Une courbe c(t) est en représentation normale si et seulement si pour tout
t, on a ||c0 (t)|| = 1.

Démonstration. Supposons la courbe en représentation normale. Comme c0 (t) =


c0 (s) · s0 (t) et que s0 (t) = ||c0 (t)||, on obtient ||c0 (s)|| = 1.

8.2 Courbure des courbes planes


8.2.1 Calcul de la courbure en représentation normale
Comme hc0 (s), c0 (s)i = ||c0 (s)||2 = 1, en dérivant, on obtient hc00 (s), c0 (s)i = 0 ; au-
trement dit, c00 (s) est orthogonal à c0 (s). Notons n(s) le vecteur normal à c0 (s) tel que
(c0 (s), n(s)) est une base d’orientation directe. Le vecteur c00 (s) est alors un multiple de
n(s), c’est-à-dire c00 (s) = k(s)n(s).

Définition 8.7. Le nombre k(s) s’appelle la courbure de la courbe en s.

Exemple. Considérons le cercle de rayon R. Une paramétrisation régulière est donnée par
c(t) = (R cos t, R sin t). Une paramétrisation normale est donnée alors par

s s
 
c(s) = R cos , R sin .
R R

s s s s 1
   
Dans ce cas c0 (s) = − sin , cos , n(s) = − cos , − sin et c00 (s) = n(s). La
R R R R R
1
courbure vaut donc .
R

8.2.2 Calcul de la courbure en d’autres coordonnées


Proposition 8.8. En coordonnées usuelles c(t), la courbure k(t) se calcule par la formule

x0 (t)y 00 (t) − x00 (t)y 0 (t)


k(t) = .
(x0 (t)2 + y 0 (t)2 )3/2

Démonstration. Écrivons c(t) = (x(t), y(t)), et s = s(t). On a s0 (t) = ||c0 (t)||. D’où,

c0 (t) (x0 (t), y 0 (t)) (−y 0 (t), x0 (t))


c0 (s) = = , n(s) = .
||c0 (t)|| ||c0 (t)|| ||c0 (t)||

71
Géométrie riemannienne des courbes 8.2. Courbure des courbes planes

On a,

c0 (t) = c0 (s) · s0 (t)


c00 (t) = c00 (s) · (s0 (t))2 + c0 (s) · s00 (t) .

Comme hc00 (t), n(s)i = k(s)(s0 (t))2 , on obtient finalement

1 h(x00 (t), y 00 (t)), (−y 0 (t), x0 (t)i x0 (t)y 00 (t) − x00 (t)y 0 (t)
k(s) = · = .
(s0 (t))2 ||c0 (t)|| (x0 (t)2 + y 0 (t)2 )3/2

Exemple. Considérons la courbe c(t) donnée par la paramétrisation

c(t) = (t2 cos t, t2 sin t) .

On déduit
c0 (t) = (2t cos t − t2 sin t, 2t sin t + t2 cos t) .
√ √
Donc ||c0 (t)|| = t 4 + t2 . Une primitive de t 4 + t2 est 13 (4 + t2 )3/2 . En conséquence la
longueur de 0 à 2π de la courbe vaut
Z 2π p
1 
L= t 4 + t2 dt = (4 + 4π 2 )3/2 − 8 .
0 3
Pour déterminer la courbure, on calcule la dérivée seconde

c00 (t) = (2 cos t − 4t sin t − t2 cos t, 2 sin t + 4t cos t − t2 sin t)

et on obtient
x0 y 00 − x00 y 0 8 − 2t + t2
k(t) = 3 = 3 .
(x02 + y 02 ) 2 t(4 + t2 ) 2

8.2.3 Le centre de courbure


En deux points voisins P et Q de la courbe, on mène la droite normale à la courbe
(c’est-à-dire orthogonale au vecteur tangent). Ces droites se rencontrent en un point I.
Lorsque le point Q se rapproche du point P , le point I tend vers un point C que l’on
appelle le centre de courbure (voir figure 8.2).
Dans le cas d’un cercle, les points I sont tous égaux au centre du cercle qui est donc le
centre de courbure.
1
Proposition 8.9. La distance entre C et P est égale à .
|k(s)|

Démonstration. Notons c(s) la paramétrisation normale de la courbe, avec P =


c(s0 ) et Q = c(s0 + h). Le point I dépend de h. On le note I(h). Il se trouve à
l’intersection de la droite passant par c(s0 ) avec vecteur directeur n(s0 ) et celle
passant par c(s0 + h) avec vecteur directeur n(s0 + h). En conséquence, il existe

72
Géométrie riemannienne des courbes 8.2. Courbure des courbes planes

C I

Figure 8.2 – Centre de courbure.

des nombres h1 et h2 avec I(h) = c(s0 ) + h1 n(s0 ) = c(s0 + h) + h2 n(s0 + h).


Posons I(h) = (u, v), c(s) = (x(s), y(s)). Alors c0 (s) = (x0 (s), y 0 (s)) et n(s) =
(−y 0 (s), x0 (s)). On a donc

u = x(s0 ) − h1 y 0 (s0 ) = x(s0 + h) − h2 y 0 (s0 + h)


v = y(s0 ) + h1 x0 (s0 ) = y(s0 + h) + h2 x0 (s0 + h).

Ceci donne

x(s0 + h) − x(s0 ) = −h1 y 0 (s0 ) + h2 y 0 (s0 + h)


y(s0 + h) − y(s0 ) = h1 x0 (s0 ) − h2 x0 (s0 + h).

Par les règles de Cramer, on déduit

x(s0 + h) − x(s0 ) y 0 (s0 + h) x(s0 + h) − x(s0 ) y 0 (s0 + h)


y(s0 + h) − y(s0 ) −x0 (s0 + h) y(s0 + h) − y(s0 ) −x0 (s0 + h)
h1 = =
−y 0 (s0 ) y 0 (s0 + h) −y 0 (s0 ) y 0 (s0 + h) − y 0 (s0 )
x0 (s0 ) −x0 (s0 + h) x0 (s0 ) −x0 (s0 + h) + x0 (s0 )
x(s0 +h)−x(s0 )
h y 0 (s0 + h)
y(s0 +h)−y(s0 )
h −x0 (s0 + h)
= 0 0 (s ) .
−y 0 (s0 ) y (s0 +h)−y h
0

−x 0 (s +h)+x0 (s )
x0 (s0 ) 0
h
0

En faisant tendre h vers 0, le nombre |h1 | tend vers

x0 (s0 ) y 0 (s0 )
y 0 (s0 ) −x0 (s0 ) −(x02 (s0 ) + y 02 )(s0 ) 1
= 3 =
−y 0 (s0 ) y 00 (s
0) −(x02 (s0 ) + y 02 (s0 )) k(s0 )
2 |k(s0 )|
x0 (s0 ) 00
−x (s0 )

73
Géométrie riemannienne des courbes 8.2. Courbure des courbes planes

car x02 + y 02 = 1. Comme h1 est la distance entre P et C, le calcul précédent


termine la preuve.

En fait le cercle centré au centre de courbure et de rayon l’inverse de la courbure est le


cercle qui colle le mieux avec la courbe au point considéré. On l’appelle le cercle osculateur.

8.2.4 L’angle de rotation


Notons θ(s) l’angle entre e1 = (1, 0) et le vecteur c0 (s), angle orienté antihorlogique-
ment de e1 vers c0 (s). Dans ce cas c0 (s) = (cos θ(s), sin θ(s)). Il en résulte que c00 (s) =
θ0 (s)(− sin θ(s), cos θ(s)). D’où
Théorème 8.10. k(s) = θ0 (s).
La courbure détermine la courbe à isométrie affine près :
Théorème 8.11. Soit k(s) une fonction continue. Alors il existe une courbe plane en
représentation normale c(s) = (x(s), y(s)) avec courbure k(s) en chaque point. La courbe
est unique dès que l’on fixe le point de départ c(0) et le vecteur tangent au point de départ
c0 (0).

Démonstration. (preuve partielle) Comme k(s) = θ0 (s), on a


Z s Z s
0
θ(s) = θ(s0 ) + θ (u)du = θ(s0 ) + k(u)du.
s0 s0

Une solution pour c(t) est alors donnée par


Z s Z s
x(s) = x0 + cos θ(u)du, y(s) = y0 + sin θ(u)du.
s0 s0

8.2.5 Le nombre de rotation d’une courbe fermée.


Lorsque la courbe est fermée (il existe a < b avec c(a) = c(b)), alors on peut regarder
la variation de l’angle θ(s) lorsque l’on effectue un tour complet de la courbe. L’angle va
revenir au même angle plus un multiple de 2π. Ce multiple s’appelle le nombre de rotation.
Il se calcule facilement par
Z b Z b
1 1
Nombre de rotation de la courbe c(s) = θ0 (u)du = k(u)du.
2π a 2π a

La courbe est dite simple si elle ne se recoupe pas, et un théorème de base en géométrie
dit que dans ce cas le nombre de rotation vaut ±1.
Terminons en mentionnant deux théorèmes sur la géométrie des courbes et la courbure.
Théorème 8.12. Une courbe simple fermée entoure un domaine convexe si et seulement
si, ou bien k(s) ≥ 0 pour tout s, ou bien k(s) ≤ 0 pour tout s.

74
Géométrie riemannienne des courbes 8.3. Courbure et torsion des courbes gauches

Courbe de courbure k (s) = sin(s Courbe de courbure k (s) = s + sin

Figure 8.3 – Courbes déterminées par leur courbure.

Théorème 8.13. Une courbe simple fermée entourant un domaine convexe a au moins 4
sommets (un sommet est un point où k 0 (s) = 0).

Exemple. Une ellipse de longueur d’axes a et b a pour représentation paramétrique c(t) =


(a cos t, b sin t). On en déduit

ab
k(t) = 3/2
a2 sin2 t + b2 cos2 t

et
3 (2a2 − 2b − 2) sin t cos t
k 0 (t) = − ab 5/2 .
2 a2 sin2 t + b2 cos2 t
Comme k(t) ≥ 0 pour tout t, la courbe est convexe. Les sommets correspondant à
l’intuition. Ils sont obtenus lorsque t = 0, π/2, π, 3π/2.

8.3 Courbure et torsion des courbes gauches


Une courbe c(t) de R3 s’appelle une courbe gauche. Dans la suite nous supposerons
• c(t) est indéfiniment dérivable.
• pour tout t, les vecteurs c0 (t) et c00 (t) sont linéairement indépendants.
Sous ces conditions, les vecteurs c0 (t) et c00 (t) engendrent un plan P , appelé plan oscu-
lateur de la courbe c(t). On construit une base orthonormée de ce plan en posant

e1 (t) = c0 (t)/||c0 (t)|| ,

75
Géométrie riemannienne des courbes 8.3. Courbure et torsion des courbes gauches

et en prenant pour e2 (t) le vecteur unitaire tel que (e1 (t), e2 (t)) soit une base de P de la
même orientation que (c0 (t), c00 (t)). Le vecteur e2 (t) s’appelle le vecteur normal à la courbe.
On le note n(t).
On prolonge ensuite (e1 (t), e2 (t)) en une base (e1 (t), e2 (t), e3 (t)) de R3 , orthonormée
d’orientation directe. Le vecteur e3 (t) s’appelle le vecteur binormal et se note b(t). La base
(e1 (t), n(t), b(t)) s’appelle le repère de Frenet-Serret de la courbe au point t. Son mouvement
en fonction de t donne des informations sur la courbe c(t).
Les hypothèses d’indépendance linéaire de c0 (t) et c00 (t) se justifient par l’exemple d’une
droite
c(t) = (at, bt, ct) .
Dans ce cas, c0 (t) et c00 (t) sont multiples de c(t), et géométriquement on ne voit pas comment
construire de manière naturelle un vecteur normal à la courbe.
Avant de rentrer dans les formules on peut aussi considérer le cas d’une courbe c(t)
située dans un plan π. Dans ce cas le vecteur binormal est constant et est le vecteur
unitaire orthogonal à π. La variation b0 (t) est alors nulle.
Pour simplifier les calculs supposons que le courbe c(s) soit munie de la paramétrisation
normale. Le vecteur c0 (s) est le vecteur tangent unitaire. Le vecteur c00 (s) est orthogonal
à c0 (s) car hc0 (s), c0 (s)i = 1. On appelle normale au point s à la courbe c(s) le vecteur
unitaire
c00 (s)
n(s) = 00 .
||c (s)||
Définition 8.14. La courbure k(s) est le nombre positif ||c00 (s)||, c’est-à-dire k(s) = ||c00 (s)||
avec c00 (s) = K(s)n(s).

Il existe alors un unique vecteur b(s) tel que c0 (s), n(s) et b(s) forme dans l’ordre une
base orthonormée d’orientation directe.

Définition 8.15. Le vecteur b(s) est appelé le vecteur binormal, et le trièdre formé des
3 vecteurs s’appelle le trièdre de Frenet de la courbe au point c(s). Le plan (c0 (s), n(s))
s’appelle le plan osculateur.

Comme hb(s), b(s)i = 1, hb0 (s), b(s)i = 0 et b0 (s) appartient au plan osculateur. Comme
hb(s), c0 (s)i = 0, on a hb(s), c00 (s)i + hb0 (s), c0 (s)i = 0, d’où hb0 (s), c0 (s)i = 0. Ceci montre
que b0 (s) est parallèle à n(s).

Définition 8.16. On appelle torsion le nombre τ (s) tel que b0 (s) = −τ (s)n(s).

Calculons maintenant n0 (s). On déduit de hn(s), n(s)i = 1 que n0 (s) est orthogonal
à n(s). ll existe donc des nombres α et β tels que n0 (s) = α · c0 (s) + βb(s). On déduit
de hn(s), c0 (s)i = 0 que hn0 (s), c0 (s)i + hn(s), c00 (s)i = 0, et donc que α = hn0 (s), c0 (s)i =
−hn(s), c00 (s)i = −k(s). De même de hn(s), b(s)i = 0, on déduit que β = τ (s).
En résumé on a les formules

00
c (s) = k(s)n(s),


n0 (s) = −k(s)c0 (s) + τ (s)b(s),

b0 (s) = −τ (s)n(s).

76
Géométrie riemannienne des courbes 8.3. Courbure et torsion des courbes gauches

On peut aussi effectuer les calculs en coordonnées non normales. On écrit alors T (t) =
c0 (t)/||c0 (t)||, n(t) = T 0 (t)/||T 00 (t)|| et on a

0 0
T (t) = k(t) · ||c (t)|| · n(t),


n0 (t) = −k(t)||c0 (t)|| · T (t) + τ (t)||c0 (t)||b(t),

b0 (t) = −τ (t) · ||c0 (t)|| · n(t).

Exemple. Pour l’hélice circulaire, c(t) = (a cos t, a sin t, bt), on trouve


c(s) = (a cos √a2s+b2 , a sin √a2s+b2 , √abs
2 +b2
)
c0 (s) = (− √a2a+b2 sin √a2s+b2 , √ a
a2 +b2
cos √a2s+b2 , √a2b+b2 )
c00 (s) = a
(− a2 +b 2 cos
√ s
a2 +b2
, a
− a2 +b 2 sin
√ s
a2 +b2
, 0 )
s s
n(s) = (− cos a2 +b2
√ , − sin a2 +b2
√ , 0 )
b(s) = ( √a2b+b2 sin √a2s+b2 , − √a2b+b2 cos √a2s+b2 , √a2a+b2 )
b0 (s) = b
( a2 +b 2 cos
√ s
a2 +b2
, b
a2 +b2
sin √a2s+b2 , 0 )

a b
k(s) = et τ (s) = 2 .
a2 +b2 a + b2

Le signe de la courbure.
Dans le cas des courbes planes, on pouvait donner un signe à la courbure. Ceci provient
du fait que dans R2 , si on se fixe un vecteur unitaire v, il existe un seul vecteur n tel que
(v, n) forme une base orthonormée d’orientation directe. Dans ce cas, si v = c0 (s), on pose
k(s) le nombre tel que c00 (s) = k(s) · n.
Par contre si on a un plan de R3 et un vecteur v dans ce plan, il n’existe pas de choix
canonique d’une base orthonormée du plan. Ainsi si on choisit une base (e1 , e2 ) puis que
l’on tourne le plan d’un demi-tour autour de l’axe e1 , on arrive à la base (e1 , −e2 ) de l’autre
00 (s)
orientation. Pour cette raison, on choisit comme vecteur normal n(s) le vecteur ||cc00 (s)|| .
2 3
Une courbe dans R est un cas particulier d’une courbe de R car R est un plan 2

particulier de R3 . Si k(s) est la courbure d’une courbe plane c(s), alors sa courbure, si on
la regarde comme courbe de R3 , est |k(s)|.
Lorsque la courbe est dessinée sur une surface, le plan osculateur à la courbe est le plan
tangent à la surface. Lorsque l’on a choisi un vecteur normal e3 à la surface, alors on choisit
le vecteur e2 , de manière à ce que (e1 , e2 , e3 ) soit d’orientation directe. Dans ce cas, on peut
mettre un signe à la courbure en posant en paramétrisation normale, c00 (s) = k(s)e2 (s).
C’est ce que nous ferons dans le chapitre suivant.
Dans tous les cas, le vecteur courbure k(s)e2 (s) indique la direction dans laquelle la
courbe tourne.

La courbure et la torsion déterminent la courbe de R3 de manière unique à


isométrie près :
Théorème 8.17. Soient k(s) et τ (s) deux fonctions continues, (a, b, c) un point de R3
et v un vecteur unitaire en ce point, alors il existe une et une seule courbe c(s) avec
c(0) = (a, b, c), c0 (0) = v et ayant pour courbure et torsion les fonctions k(s) et τ (s)
ci-dessus.

77
Géométrie riemannienne des courbes 8.4. Exercices

La torsion peut être vue comme une mesure locale de la non planarité d’une courbe :
Proposition 8.18. Soit c(t) une courbe. La torsion en t0 , τ (t0 ), est nulle si et seulement
si le vecteur c000 (t0 ) est combinaison linéaire des vecteurs c0 (t0 ) et c00 (t0 ).

Démonstration. En paramétrisation normale, on a

c000 (s) = k 0 (s)n(s) + k(s)n0 (s)


= k 0 (s)n(s) − k(s)2 c0 (s) + k(s)τ (s)b(s).

En conséquence, τ (s) = 0 si et seulement si c000 (s) est combinaison linéaire de n(s)


et de c0 (s), c’est-à-dire de c00 (s) et de c0 (s).
En coordonnées usuelles, on a

0 0 0
c (t) = c (s)s (t),


c00 (t) = c00 (s)s0 (t)2 + c0 (s)s00 (t),

c000 (t) = c000 (s)s0 (t)3 + 3c00 (s)s0 (t)s00 (t) + c0 (t)s000 (t).

Comme le sous-espace vectoriel engendré par c0 (t) et c00 (t) et celui engendré par
c0 (s) et c00 (s) coïncident, on en déduit que τ (t) = 0 si et seulement si c000 (t) est
combinaison linéaire de c0 (t) et de c00 (t).

8.4 Exercices
1. Représenter dans le plan la courbe
c : R → R2 ; t 7→ (cos t · cos 3t, sin t · cos 3t).

2. Calculer les longueurs des courbes suivantes


(a) c(t) = (cos3 t, sin3 t) pour t allant de 0 à π/2,
(b) c(t) = (et cos t, et sin t), pour t allant de 0 à 1.
3. Soit c une courbe plane. Montrer que si la courbure de c est nulle partout, alors la
courbe c est une droite (ou un segment de droite).
4. Soit la courbe c(t) = (t, t3 ). Calculer les coordonnées du centre de courbure et le
rayon du cercle qui approxime le mieux la courbe en t = 2.
5. Déterminer la courbure des courbes
(a) c(t) = (t − sin t, 1 − cos t) (b) c(t) = (et cos t, et sin t).
6. Soit c : R → R3 une courbe. Montrer que si c se trouve entièrement dans un plan
alors sa torsion est nulle. Soit
√ √ !
3 t 2 t 2 t
d : R → R ; t 7→ e cos t, (e sin t − 1), (e sin t + 1) .
2 2

Montrer que d(t) se trouve dans un plan. Calculer l’équation de ce plan et en déduire
que la torsion est nulle.

78
Géométrie riemannienne des courbes 8.4. Exercices

7. Considérons les points de R3 suivants : A = (0, 0, 0), B = (1, 2, 3), C = (0, 0, 4).
Écrire l’équation de la courbe de Bézier qui passe par ces points. Prouver que cette
courbe a une torsion nulle.
8. Déterminer les sommets de l’ellipse c : R → R2 ; t 7→ (a cos t, b sin t).
9. Calculer la courbure en chaque point d’un cercle de rayon R et d’une ellipse de
demi-axes a et b.
10. Trouver une courbe c(t) du plan dont la courbure est partout égale à 42, et telle que
c(0) = (0, 0), c0 (0) est multiple positif de (1, 0).
11. Idem, mais avec une courbure partout égale à −42.
12. Donner une représentation paramétrique d’une courbe c(t) dont la courbure est 0 si
t < 0 et t si t ≥ 0. Cette courbe est-elle unique ?
13. Considérons la courbe plane d’équation c(t) = (t2 cos t, t2 sin t) définie pour t allant
de 0 à 1.
(a) Calculer la longueur de la courbe.
(b) Calculer la courbure de la courbe pour t > 0.
14. Considérons la courbe c(t) = (cos3 t, sin3 t).

(a) Calculer la longueur de la courbe pour t allant de 0 à π/2.


(b) Calculer la courbure et le centre de courbure en t = π/4.
15. Déterminer la longueur de 0 à a et la courbure de la courbe
2
c(t) = (t, t3/2 ) .
3

79
9. Géométrie riemannienne des surfaces

Dans ce chapitre, nous étudions les surfaces et nous considérons les problèmes sui-
vants : Comment calculer l’aire d’un morceau de surface ? Comment se repérer et définir
des coordonnées sur une surface ? Peut-on transformer une surface en une autre par une
application préservant les longueurs, les aires ou les angles ? Comment définir la ’courbure’
d’une surface ?

9.1 Définition d’une surface


Une surface S de R3 est une partie de R3 qui localement ressemble à un disque ouvert
du plan. Plus précisèment,
Définition. Une surface paramétrée est une application différentiable φ : D → R3 avec
D une partie convexe du plan, telle que ϕ est injective sur l’intérieur de D et telle que
tout point (a, b) de l’intérieur de D, les vecteurs ∂φ ∂φ
∂x (a, b) et ∂y (a, b) sont linéairement
indépendants.
L’application φ s’appelle aussi une paramétrisation locale de S (voir figure 9.1).

ϕ
∂ϕ ∂ϕ
∂y ( a, b ) ∂x ( a, b )
ϕ( a, b)
( a, b)
S

Figure 9.1 – Paramétrisation locale.


Nous avons déjà rencontré de nombreuses surfaces. Ainsi le plan et la sphère sont des
surfaces, les quadriques centrées sont des surfaces. Une autre famille d’exemples est donnée
par les surfaces de révolution : on se donne une courbe différentiable dans le plan des x, z
ne rencontrant pas l’axe des z, et la surface est obtenue en faisant tourner cette courbe
autour de l’axe des z
Exemples de surfaces.
1. φ(u, v) = (u, v, uv) est une paramétrisation du paraboloïde hyperbolique z = xy.
x2
2. φ(u, v) = (a cos v cos u, b cos v sin u, c sin v) est une paramétrisation de l’ellipsoïde a2
+
y2 z2
b2
+ c2
= 1.

81
Géométrie riemannienne des surfaces 9.2. Métriques

3. f (θ, φ) = (cos θ cos φ , sin θ cos φ , sin φ) est une paramétrisation de la sphère. Ici 0 ≤
θ ≤ 2π et −π/2 ≤ ϕ ≤ π/2.
4. Considérons le cercle C de rayon 1 centré en (2, 0, 0) et qui se trouve dans le plan des
(x, z). Une représentation paramétrique du cercle est donnée par (2 + cos ϕ, 0, sin ϕ).
Le tore est obtenu en faisant tourner C autour de l’axe des z. Notons θ l’angle entre le
plan vertical passant par le point choisi du tore et le plan des x, z. Une représentation
paramétrique du tore est donnée par

f (θ, ϕ) = ((2 + cos ϕ) cos θ, (2 + cos ϕ) sin θ, sin ϕ)

(voir figure 9.2 à gauche).

Figure 9.2 – Deux surfaces de R3 .

Exemple important. Si F (x, y, z) est une fonction dérivable telle que pour tout (a, b, c)
avec F (a, b, c) = 0, on a ∂F ∂F ∂F
∂x (a, b, c) 6= 0 ou ∂y (a, b, c) 6= 0 ou ∂z (a, b, c) 6= 0, alors E =
{(a, b, c) | F (a, b, c) = 0} forme une surface. Par exemple la surface de droite de la figure 9.2
est la représentation géométrique de la surface d’équation x2 y 2 + x2 z 2 + y 2 z 2 = 1.
La figure 9.3 montre deux graphes. Celle de droite s’appelle la surface en huit. Elle
a pour représentation paramétrique φ(u, v) = (cos u sin 2v, sin u sin 2v, sin v). Il ne s’agit
pas d’une surface au sens défini plus haut car les vecteurs ∂φ ∂φ
∂u (a, b) et ∂v (a, b) ne sont pas
linéairement indépendants en (0, 0).

9.2 Métriques

Soit ϕ(u, v) : D ⊂ R2 → R3 une représentation paramétrique d’un morceau de surface


S. Alors
1. Les vecteurs dérivées partielles ϕu = ∂ϕ ∂ϕ
∂u et ϕv = ∂v sont tangents au point ϕ(u, v)
aux courbes v = constante et u = constante. Ils forment une base de l’espace tangent
à la surface en ce point.

82
Géométrie riemannienne des surfaces 9.2. Métriques

Figure 9.3 – Deux autres objets de R3 .

ϕu ×ϕv
2. Le vecteur N = ||ϕu ×ϕv || est le vecteur normal 1 unitaire à la surface.
3. La matrice formée des produits scalaires entre les vecteurs tangents de base est notée
traditionnellement ! !
E F hϕu , ϕu i hϕu , ϕv i
= .
F G hϕu , ϕv i hϕv , ϕv i

E = hϕu , ϕu i , F = hϕu , ϕv i , G = hϕv , ϕv i .

Proposition 9.1. EG − F 2 = ||ϕu × ϕv ||2 .

Démonstration. On déduit du produit matriciel


     
ϕu E F 0
 ϕv  · ϕu ϕv N  = F G 0
     
N 0 0 1
que
 2
!
E F
EG−F 2 = det = det ϕu ϕv N  = hN, ϕu ×ϕv i2 = ||ϕu ×ϕv ||2 .
 
F G

La forme quadratique Ex2 +2F xy +Gy 2 s’appelle la première forme fondamentale de la


surface. Elle dépend de la représentation paramétrique, et elle constitue la base des calculs
de longueur et d’aire sur la surface.

e1 e2 e3
!
1. Le produit extérieur, ou produit vectoriel, x × y est le vecteur det x1 x2 x3 . Pour des vecteurs
y1 y2 y3
x, y, z, on a h(x × y), zi = det(x, y, z).

83
Géométrie riemannienne des surfaces 9.2. Métriques

1. Si c(t) = ϕ(u(t), v(t)) est une courbe dessinée sur la surface, alors c0 (t) = ϕu · u0 (t) +
ϕv · v 0 (t). La longueur de t0 à t1 de c(t) est définie par
Z t1 Z t1 q
Lt0 ,t1 c(t) = ||c0 (t)|| dt = Eu0 (t)2 + 2F u0 (t)v 0 (t) + Gv 0 (t)2 dt.
t0 t0

2. L’aire de la surface u0 ≤ u ≤ u1 , v0 ≤ v ≤ v1 est donnée par


Z u1 Z v1 p
EG − F 2 du dv.
u0 v0

Exemples.
1. Un système de coordonnées pour le plan passant par (a, b, c) et de vecteurs directeurs
unitaires orthogonaux (x1 , x2 , x3 ) et (y1 , y2 , y3 ) est donné par

φ(u, v) = (a + ux1 + vy1 , b + ux2 + vy2 , c + ux3 + vy3 ).

On obtient E = G = 1, et F = 0. La première forme fondamentale est donc x2 + y 2


en chaque point.
2. Une paramétrisation du cylindre vertical basé sur le cercle d’équation x2 + y 2 = 1 est
donné par φ(u, v) = (cos u, sin u, v). Dans ce cas, à nouveau E = G = 1 et F = 0.
3. Pour l’hélicoïde de représentation paramétrique φ(u, v) = (v cos u, v sin u, au), on ob-
tient E = v 2 + a2 , F = 0 et G = 1 (voir figure 9.4).

Figure 9.4 – Hélicoïde.

4. Une représentation paramétrique de la sphère de rayon R est donnée par

ϕ(u, v) = (R cos u cos v, R sin u cos v, R sin v) .

Les dérivées partielles sont


(
ϕu = (−R sin u cos v, R cos u cos v, 0)
ϕv = (−R cos u sin v, −R sin u sin v, R cos v)

84
Géométrie riemannienne des surfaces 9.3. Isométries et applications conformes

On en déduit :
p
E = R2 cos2 v , F = 0 , G = R2 , EG − F 2 = R2 | cos v| .

L’aire sur la sphère entre les parallèles de latitude v1 et v2 , v2 > v1 > 0 est donnée
par Z 2π Z v2 
R cos v dv du = (sin v2 − sin v1 )2πR2 .
2
0 v1
R √
La longueur du parallèle v = v0 sur une sphère de rayon 1 vaut 02π cos2 v0 du =
2π cos v0 (représentaion paramétrique de la courbe : u(t) = t, v(t) = v0 .
5. La trompette de Gabriel est la surface obtenue en faisant tourner autour de l’axe Ox
la portion d’hyperbole y = 1/x pour x ∈ [1, +∞[. La surface est paramétrée par x et
l’angle de rotation t et une représentation paramétrique est donnée par
1 1
ϕ(x, t) = (x, cos t, sin t)) .
x x
On en déduit
1 1
E =1+ 4
,F = 0,G = 2 .
x x
L’aire vaut Z 2π Z +∞ √ 4 Z +∞ √ 4
x +1 x
3
≥ 2π = +∞ .
0 1 x 1 x2
Notons que l’on peut montrer que le volume contenu dans la trompette est fini.

9.3 Isométries et applications conformes


Soit f : S → T une application différentiable entre variétés de R3 et soit m un point
de S. On se donne une représentation paramétrique ϕ(u, v) : D → S d’un morceau de S
contenant m, et on suppose que f est injective sur l’image de S. L’application composée
(f ◦ ϕ)(u, v) est alors une représentation paramétrique d’un morceau de T contenant f (m).
Notons ! !
E F E0 F 0
et
F G F 0 G0
les matrices respectives aux points m et f (m).
Définition 9.2. L’application f est une isométrie locale si et seulement si tout point m
de S a un voisinage V tel que pour tout y de V , d(x, y) = d(f (x), f (y)).
Définition 9.3. L’application f est dite conforme si elle préserve les angles, autrement dit
si pour tout point m de M et pour tout couple de vecteur tangents à S en m, les produits
scalaires hX, Y i et hdf (X), df (Y )i sont égaux.
.

Théorème 9.4. 1. L’application f est une isométrie locale si et seulement si E = E 0 ,


F = F et G = G0 .
0

85
Géométrie riemannienne des surfaces 9.4. Représentations planes de la sphère

2. L’application f préserve les aires si et seulement si EG − F 2 = E 0 G0 − F 02 .


3. L’application f est conforme si et seulement si il existe λ > 0 tel que E 0 = λE, F 0 =
λF et G0 = λG.

Démonstration. Nous ne prouverons que les deux premiers points. Pour l’isométrie,
Si c(t) = ϕ(u(t), v(t)) est une courbe définie pour t0 ≤ t ≤ t1 , alors c0 (t) =
ϕu u0 + ϕv v 0 et (f c)0 (t) = (f ϕ)u u0 + (f ϕ)v v 0 . Dès lors,
Z t1 q
Lt0 ,t1 c(t) = Eu0 (t)2 + 2F u0 (t)v 0 (t) + Gv 0 (t)2 dt
t0

et Z t1 q
Lt0 ,t1 (f c)(t) = E 0 u0 (t)2 + 2F 0 u0 (t)v 0 (t) + G0 v 0 (t)2 dt .
t0

Si E = E 0 , F = F 0 et G = G0 alors f préserve les longueurs des courbes et les


distances.
Inversement, si f préserve les longueurs des courbes, alors pour tout point (a0 , b0 ) et
pour tout vecteur (a, b), on considère la courbe définie sur [0, s] par ϕ(a0 +at, b0 +bt).
Ceci donne
Z sp Z sp
Ea2 + 2F ab + Gb2 dt = E 0 a2 + 2F 0 ab + G0 b2 dt .
0 0

En dérivant par rapport à s, on obtient


p p
Ea2 + 2F ab + Gb2 = E 0 a2 + 2F 0 ab + G0 b2 .

Comme cette relation doit être vraie pour tout a et b, on déduit que E = E 0 ,
F = F 0 et G = G0 .
En ce qui concerne les aires, Si (EG − F 2 )m = (E 0 G0 − F 02 )f (m) pour tout m, alors
la formule intégrale pour les aires montre que celles-ci sont préservées.
Inversement si (EG − F 2 )m > (E 0 G0 − F 02 )f (m) , alors on peut choisir un petit carré
autour de m tel que pour tout q dans ce carré (EG − F 2 )q > (E 0 G0 − F 02 )f (q) . En
conséquence f ne préserve pas les aires.

On appelle géodésique une courbe c(t) telle que chaque point c(t) admet un voisinage
V vérifiant la propriété suivante : si c(t0 ) est dans V alors la courbe c(t) a un morceau dans
V de longueur égale à la distance entre les points c(t) et c(t0 ). Une isométrie préserve les
distances, donc envoie géodésique sur géodésique. Par le théorème précédent, une isométrie
préserve aussi les aires et les angles.

9.4 Représentations planes de la sphère


Comment construire une bonne carte de la terre, et que signifie une bonne carte ? Une
carte qui préserve les distances entre les points, une carte qui préserve les aires, une carte
qui préserve les angles ?

86
Géométrie riemannienne des surfaces 9.4. Représentations planes de la sphère

Supposons avoir une isométrie entre un morceau du plan et un morceau de la sphère de


rayon un. Prenons alors un triangle planaire d’aire A. Son image est un triangle géodésique
sur la sphère dont la somme des angles vaut π et l’aire vaut A. Ceci est en contradiction
avec le théorème de Girard qui dit que la somme des angles vaut π + A.

Exemple. Il existe une isométrie locale entre le cyclindre circulaire d’équation x2 + y 2 = 1


et le plan. Considérons la représentation paramétrique du cylindre circulaire

ϕ(u, v) = (cos u, sin u, v) .

Comme ! !
E F 1 0
=
F G 0 1
cette représentation est une isométrie locale.

Exemple. Il existe des représentations planaires de la sphère qui préservent les aires.
Considérons une sphère unitaire S, le cylindre circulaire unitaire T tangent à la sphère le
long de l’équateur et la projection horizontale f de S sur T à partir de l’axe central vertical.
Prenons une représentation paramétrique de la sphère par longitude u et latitude v

ϕ(u, v) = (cos u cos v, sin u cos v, sin v) .

On a
f ϕ(u, v) = (cos u, sin u, sin v) .
On calcule alors
! ! ! !
E F cos2 v 0 E0 F 0 1 0
= , = .
F G 0 1 F 0 G0 0 cos2 v
√ √
L’application f n’est pas une isométrie, mais comme E 0 G0 − F 02 = EG − F 2 = cos2 v,
l’application f préserve les aires.

Pour avoir une représentation plane de la sphère qui préserve les aires, il suffit donc de
projeter la sphère sur le cylindre puis de dérouler le cyclindre sur un plan.
Exemple : La carte de Mercator En navigation, avant l’invention des boussoles, on
pouvait calculer sa longitude, on pouvait aussi naviguer à cap constant, c’est-à-dire avec
un angle constant par rapport aux parallèles.
Les cartes dessinées par Mercator ont cet avantage de représenter les parallèles par
des lignes horizontales, les méridiens par des lignes verticales et d’être conformes : un
segment de droite sur la carte correspond à une courbe sur la sphère à cap constant. La
carte de Mercator était donc très utile pour les navigateurs. Pour y arriver on procédera
à un étirement nord-sud de plus en plus important au fur et à mesure que l’on s’éloigne
de l’équateur. Tout le globe ne peut être représenté, par exemple les pôles ne sont pas
couverts. Ils seraient infiniment hauts et bas.
Cette carte était utile aux marins même si le trajet ainsi défini n’est pas un arc de
grand cercle, et donc pas le trajet le plus court. D’autre part la carte de Mercator donne

87
Géométrie riemannienne des surfaces 9.5. La seconde forme fondamentale

une idée erronée des surfaces. Plus on s’éloigne de l’équateur plus les surfaces paraissent
grandes.
Dessinons cette carte. A un point de longitude u et latitude v, on associe le point du
plan de coordonnées f ϕ(u, v) = (u, y = h(v)) où h(v) est une fonction de v à déterminer.
Dans ce cas,
(f ϕ)u = (1, 0) , (f ϕ)v = (0, h0 (v)) .
! !
E0 F 0 1 0
= .
F 0 G0 0 h02 (v)
Pour que les premières formes fondamentales soient multiples l’une de l’autre, il faut que

h0 (v) = 1/ cos v .

Pour simplifier on va travailler avec v > 0, c’est-à-dire dans l’hémisphère nord.


1 dv dv
Z Z Z
h(v) = dv = =
cos v sin(π/2 + v) 2 sin(π/4 + v/2) cos(π/4 + v/2)
dv
Z
= = ln tan(π/4 + v/2) .
2 tan(π/4 + v/2) cos2 (π/4 + v/2)
Pareille courbe s’appelle une loxodromie.

9.5 La seconde forme fondamentale


Soit m un point de la surface S définie par la représentation paramétrique ϕ(u, v) et Nm
le vecteur normal unitaire au point m à la surface. On note L, M, N les produits scalaires
des dérivées secondes de ϕ(u, v) avec le vecteur normal Nm :

L = hϕuu , Nm i , M = hϕuv , Nm i , N = hϕvv , Nm i .

Définition 9.5. La forme quadratique Lx2 + 2M xy + N y 2 s’appelle la seconde forme


fondamentale de la surface.

9.6 Courbures
Soit w un vecteur tangent unitaire à la surface S au point m et Nm le vecteur normal
au point m à la surface. Le plan engendré par w et Nm coupe la surface selon une courbe
c(t), avec c(0) = m.

Définition 9.6. La courbure de cette courbe au point m s’appelle la courbure normale de


la surface au point m dans la direction w. Elle se note kw , et ne dépend que du point m et
de la direction w.

Notons ϕ(u, v) une paramétrisation locale de la surface au voisinage de m : m =


S(u0 , v0 ). Dans ce cas le vecteur w se décompose dans la base ϕu (u0 , v0 ), ϕv (u0 , v0 ) sous la
forme w = aϕu (u0 , v0 ) + bϕv (u0 , v0 ), et on a le théorème suivant.

88
Géométrie riemannienne des surfaces 9.6. Courbures

Théorème 9.7. La courbure normale kw se calcule au moyen des deux formes fondamen-
tales
La2 + 2M ab + N b2
kw = .
Ea2 + 2F ab + Gb2

Démonstration. Écrivons c(t) = ϕ(u(t), v(t)) avec c(0) = m et c0 (0) = w. On a


alors

c0 (t) = ϕu · u0 (t) + ϕv · v 0 (t)


c00 (t) = ϕuu · u0 (t)2 + 2ϕuv · u0 (t) · v 0 (t) + ϕvv · v 0 (t)2 + ϕu · u00 (t) + ϕv · v 00 (t)

Par définition a = u0 (0) et b = v 0 (0). En particulier en t = 0, on a

hc00 (0), N i = L · u0 (0)2 + 2M u0 (0)v 0 (0) + N v 0 (0)2 ,

avec L = hϕuu , Nm i, M = hϕuv , Nm i, N = hϕvv , Nm i.


Écrivons maintenant c(t) en représentation normale, c(t) = c(s(t)), on a alors
c0 (t) = c0 (s)s0 (t), c00 (t) = c00 (s)(s0 (t))2 + c0 (s)s00 (t) et hc00 (t), N i = hc00 (s), Nm i ·
s0 (t)2 = kc(t) · ||c0 (t)||2 . Donc

hc00 (0), Nm i = ||c0 (0)||2 · kw .

Comme ||c0 (0)||2 = Eu0 (0)2 + 2F u0 (0)v 0 (0) + Gv 0 (0)2 , on a

Lu0 (0)2 + 2M u0 (0)v 0 (0) + N v 0 (0)2


kc0 (0) = .
Eu0 (0)2 + 2F u0 (0)v 0 (0) + Gv 0 (0)2

On peut montrer qu’il existe deux directions orthogonales correspondant au maximum


et au minimum de la courbure normale. Ces courbures maximale kmax et minimale kmin
s’appellent les courbures principales.

Définition 9.8. La courbure de Gauss K et la courbure moyenne H sont définies respec-


tivement par
1
K = kmax · kmin H = (kmax + kmin ).
2

Théorème 9.9 (Calculs des courbures principales). Les courbures principales sont les va-
!−1 !
E F L M
leurs propres de la matrice . La courbure de Gauss vérifie la relation
F G M N

LN − M 2
K= .
EG − F 2

89
Géométrie riemannienne des surfaces 9.6. Courbures

Démonstration. Les courbures principales s’obtiennent comme maximum et mini-


mum de
La2 + 2M ab + N b2
k(a,b) = .
Ea2 + 2F ab + Gb2
Lorsque l’on remplace (a, b) par un multiple, la courbure ne change pas. On peut
donc se restreindre à chercher les extrémés de La2 + 2M ab + N b2 lorsque Ea2 +
2F ab + Gb2 = 1. C’est un problème d’extrémés liés. Le lagrangien vaut

La2 + 2M ab + N b2 − λ(Ea2 + 2F ab + Gb2 − 1).

Les conditions pour les extrémés sont


(
(L − λE)a + (M − λF )b = 0
(M − λF )a + (N − λG)b = 0
ou encore ! !! ! !
L M E F a 0
−λ = .
M N F G b 0
!
E F
Comme est inversible, il est équivalent de résoudre
F G
 !−1 !  ! !
 E F L M
− λI  a
=
0
.
F G M N b 0

! !−1 !
a E F L M
Les vecteurs sont donc les vecteurs propres de . Si λ est
b F G M N
!
a
une valeur propre de vecteur propre , alors on a
b
! ! ! ! !
L M a E F a 0
(a, b) − λ(a, b) =
M N b F G b 0

c’est-à-dire
La2 + 2M ab + N b2
λ= .
Ea2 + 2F ab + Gb2
Le nombre λ est donc la courbure extrémale associée, et
!−1 !
E F L M LN − M 2
K = det = .
F G M N EG − F 2

90
Géométrie riemannienne des surfaces 9.7. Courbure et Application de Gauss

9.7 Courbure et Application de Gauss


Définition 9.10. Soit S une surface, l’application γ : S → S 2 qui à chaque point p de S
associe la normale Np en ce point s’appelle l’application de Gauss.
Cette application permet une interprétation de la courbure :
Théorème 9.11. K ≥ 0 si et seulement si γ préserve l’orientation, et
aire γ(D )
|K| = lim
→0 aire D

où D est un disque de rayon  sur la surface centré au point p.


Par exemple, la courbure d’une selle de cheval est en tout point négative, tandis que la
courbure de la sphère de rayon R vaut en tout point R12 .

Théorème 9.12. La courbure est un invariant d’isométrie. Si f : M → N est une


isométrie (une transformation préservant les distances entre les points), alors pour tout
point p de S, Kp = Kf (p) .

Ainsi la courbure du plan est nulle en chaque point. Si la surface S est faite dans une
matière non extensible et si sa courbure en p est non nulle, il n’est donc pas possible d’étaler
la surface (autour de p) dans le plan sans avoir de pli, ni faire de trous.

point elliptique point hyperbolique point parabolique

Figure 9.5 – Points elliptiques, hyperboliques et paraboliques.

Définition 9.13. Si K > 0, le point est dit elliptique. La surface ressemble localement à
un ellipsoïde. Si K < 0, le point est dit hyperbolique, la surface ressemble à une selle de
cheval. Si K = 0, le point est dit parabolique (voir figure 9.5). Si K = H = 0, le point est
dit planaire. Si kmax = kmin , le point est dit ombilical (exemple, la sphère).

9.8 La selle de cheval


La selle de cheval d’équation z = x2 −y 2 est une surface de courbure négative en chaque
point. En effet à partir de la représentation paramétrique
ϕ(u, v) = (u, v, u2 − v 2 )

91
Géométrie riemannienne des surfaces 9.9. Surfaces réglées

points hyperboliques

ligne de points paraboliques

points elliptiques

Figure 9.6 – Différents types de points sur le tore.

on obtient successivement

E = 1 + 4u2 ; F = −4uv; G = 1 + 4v 2

2 −2
L= √ ; M = 0; N = √
2
1 + 4u + 4v 2 1 + 4u2 + 4v 2
et donc
LN − M 2 −4
K= 2
= < 0.
EG − F (1 + 4u2 + 4v 2 )2

9.9 Surfaces réglées


Définition 9.14. Une surface réglée est une surface admettant une paramétrisation du
type ϕ(u, v) = α(u) + vγ(u). La surface est alors formée des droites u = constante.

Théorème 9.15. La courbure K d’une surface réglée est ≤ 0.

Démonstration. Soit m un point de la surface réglée et d une droite contenue dans


la surface et passant par m. Alors d est l’intersection de la surface et du plan
perpendiculaire à la surface contenant d. Comme d est une droite, sa courbure est
nulle. Comme la courbure de toute courbe est contenue entre la courbure maximale
et la courbure minimale, on a K = kmax · kmin ≤ 0.
2 2 2
Exemples. L’hyperboloïde à une nappe xa2 + yb2 − zc2 = 1 admet les deux représentations
paramétriques (a cos u, b sin u, 0) + v(a sin u, −b cos u, ±c). Ceci montre que l’hyperboloïde
à une nappe est une surface doublement réglée.
Un autre exemple est donné par la surface d’Hector Guimard (voir figure 9.7) d’équation

ϕ(u, v) = ((1 − v)a + vb) cos u, vb sin u, vc sin2 u)


= (1 − v)(a cos u, 0, 0) + v(b cos u, b sin u, c sin2 u).

92
Géométrie riemannienne des surfaces 9.10. Exercices

Cette surface est une surface doublement réglée, réunion des droites support des segments
[M (u), N (u)] avec M (u) = (a cos u, 0, 0) et N (u) = (b cos u, b sin u, c sin2 u). Le point M
a un mouvement sinusoïdal sur le segment [−a, a] de l’axe des x et le point N décrit
un mouvement sinusoïdal décrivant la courbe de la crêpe. Les surfaces de Guimard sont
utilisées par exemple pour certaines marquises dans le métro parisien.

Figure 9.7 – Surface de Guimard.

9.10 Exercices
1. Donner l’équation du plan passant par un point donné et contenant deux vecteurs
directeurs donnés.
√ √
2 2
2. Calculer l’équation du plan tangent à la sphère de rayon 1 au point (0, 2 , − 2 ).
3. Soit k > 0. Déterminer la longueur de la courbe obtenue en posant u = ekt et v = t
dans l’équation de la surface S(u, v) = (u cos v, u sin v, u), pour t allant de 0 à 1.
4. Calculer la première forme fondamentale en un point quelconque du paraboloïde
hyperbolique
ϕ(u, v) = (u, v, u2 − v 2 ).

5. Considérons la surface

ϕ(u, v) = (u cos v, u sin v, v) 0 < v < 2π, u > 0.

Calculer la première et la seconde forme. En déduire K et H.


6. Calculer la courbure de Gauss des surfaces
(a) ϕ(u, v) = (u, v, uv) (b) ϕ(u, v) = (u, v, u2 − v 2 )
(c) ϕ(u, v) = (u, sin v, u + cos v) (d) ϕ(u, v) = (u cos v, u sin v, u).
7. Montrer que la courbure de Gauss d’une surface réglée est ≤ 0.
8. Montrer qu’un point est planaire si les les courbures maximale et minimale sont nulles
en ce point. Montrer que ceci est équivalent à L = M = N = 0.
9. Considérons la selle de singe de représentation paramétrique (u, v, u3 − 3u2 v). Mon-
trer que le point (0, 0, 0) est un point planaire et que tous les autres points sont
hyperboliques.

93
Géométrie riemannienne des surfaces 9.10. Exercices

10. Calculer la courbure totale de la surface z = x4 − y 4 à l’origine et au point (1, 1, 0).


En déduire la nature de ces points.
11. Considérons la surface de représentation paramétrique

σ(u, v) = (cos u cos v, sin u cos v, sin v) , −π/2 ≤ v ≤ 0 , 0 ≤ u ≤ π/2 .

(a) Indiquer ce que représente cette surface


(b) Calculer la première et la seconde forme fondamentale de cette surface.
(c) Déterminer la courbure de Gauss en chaque point et indiquer la nature des
points (elliptique, parabolique, hyperbolique).
12. Considérons la surface définie par la représentation paramétrique

ϕ(u, v) = (cos u + v sin u, sin u − v cos u, c) ,

avec c ∈ R.
z2
(a) Montrer que S est un morceau de l’hyperboloïde x2 + y 2 − c2
= 1.
(b) Calculer les coefficients E, F, G.
(c) Calculer la courbure de la surface.

94
10. Topologie, pavages et courbure des
surfaces

10.1 Le théorème de Gauss-Bonnet global


Définition 10.1. On appelle pavage d’une surface S une décomposition de la surface en
un nombre fini de polygones, l’intersection de deux polygones étant soit le vide, soit un
sommet, soit une arête commune.
Définition 10.2. La caractéristique d’Euler du pavage est l’entier χ = F + S − A (nombre
de faces + nombre de sommets − nombre d’arêtes).
Un théorème fondamental concernant les pavages est le théorème de Gauss-Bonnet.
Théorème 10.3 (Gauss-Bonnet). Soit M une surface munie d’un pavage, alors
1
ZZ
K = F + S − A,
2π M
où K désigne la courbure de Gauss.

Par exemple, la caractéristique d’Euler dune sphère est 2, et celle d’un tore est 0.

Corollaire 10.4. Ce théorème a plusieurs conséquences importantes.


1 RR
1. Le nombre 2π M K est un entier qui ne dépend pas de la métrique, et qui est donc
invariant par déformation continue.
2. L’entier F + S − A ne dépend pas du pavage.
3. Si χ 6= 0, alors la surface ne peut pas se déformer de manière continue en une surface
à courbure nulle, a fortiori en une surface développable dans le plan.

10.2 Eléments de classification des surfaces


10.2.1 Surfaces de base
Les surfaces de base sont la sphère, le tore T , la bouteille de Klein B et le plan projectif
P.
1. Le tore est obtenu à partir du carré [0, 1] × [0, 1] en identifiant les points (0, y) et
(1, y) d’une part et les points (x, 0) et (x, 1) d’autre part (voir 10.2).
2. La bouteille de Klein est obtenue à partir du carré [0, 1] × [0, 1] en identifiant d’une
part les points (x, 0) et (x, 1) et d’autre part les points (0, y) et (1, 1 − y) (voir
figure 10.3).
3. Le plan projectif P est obtenu à partir du disque D2 en identifiant deux à deux les
points opposés du bord.

95
Topologie, pavages et courbure des surfaces 10.2. Eléments de classification des surfaces

... ...

S2 = T0 T = T1 T3

Figure 10.1 – Sphère et tores.

Figure 10.2 – Construction d’un tore.

10.2.2 Somme connexe de deux surfaces


Si V1 et V2 sont deux surfaces connexes (= d’un seul tenant), on choisit un point dans
chaque surface, m1 dans V1 et m2 dans V2 . On enlève ensuite un petit disque entourant ces
points dans V1 et dans V2 et on recolle les cercles bord.
Le résultat de l’opération s’appelle la somme connexe des deux surfaces. Le résultat ne
dépend pas du choix des points m1 , m2 ni des disques D1 et D2 . La somme connexe se note
V1 #V2 .

Définition 10.5. On appelle tore à g trous, Tg , la somme connexe T #T # . . . #T (g fois).


On appelle bouteille de Klein à g anses, Bg , la surface B#Tg . On appelle espace projectif
à g anses, Pg , la surface P #Tg .

Proposition 10.6. La somme connexe de deux plans projectifs est une bouteille de Klein.

Figure 10.3 – Bouteille de Klein.

96
Topologie, pavages et courbure des surfaces 10.3. Le théorème de Gauss-Bonnet local

Démonstration. Un plan projectif dans lequel on a enlevé un petit disque est ho-
méomorphe à un ruban de Moebius. En effet considérons un diamètre a dans le
disque. Ce diamètre relie deux points opposés du bord (en fait un seul point dans
un plan projectif). On enlève alors un petit disque central. Si on coupe selon a, si
on recolle ensuite le long du disque central, puis le long de a, on obtient un ruban
de Moebius.
Considérons la bouteille de Klein. Déposons-la sur un plan horizontal et coupons-la
en deux par un plan horizontal. On obtient deux rubans de Moebius dont les bords
doivent être recollés.

Théorème 10.7. 1. Toute surface compacte connexe est S 2 , Tg ou une somme connexe
de plans projectifs.
2. P #T = P #B.
3. La relation # est associative.
Proposition 10.8. χM #N = χM + χN − 2.

Démonstration. Construire un pavage en triangles de M et de N . Enlever l’intérieur


d’un disque dans M et dans N et recoller les bords.

Faces(M #N ) = Faces(M ) + Faces(N ) − 2


Arêtes(M #N ) = Arêtes(M ) + Arêtes(N ) − 3
Sommets(M #N ) = Sommets(M ) + Sommets(N ) − 3.

Corollaire 10.9. χ(Tg ) = 2 − 2g.

10.3 Le théorème de Gauss-Bonnet local


Soit c(t) une courbe tracée sur une surface, n(t0 ) sa normale en c(t0 ) et k(t0 ) la courbure
de la courbe en ce point.
Définition 10.10. On appelle courbure géodésique en t0 , kg (t0 ) la norme de la projection
orthogonale de k(t0 )n(t0 ) sur le plan tangent en c(t0 ).

Exemples. Si c(t) est un grand cercle tracé sur une sphère, le vecteur n(t) est normal à
la sphère en chaque point et donc la courbure géodésique est nulle en chaque point.
Si c(t) est une courbe plane, le plan de support est le plan tangent en chaque point et
kg (t) = k(t) pour tout t.

Soit maintenant D un domaine situé sur une surface S orientée dont le bord est délimité
par des courbes lisses C1 , . . . , Cn orientées de manière antihorlogique. On munit ces courbes
d’une paramétrisation normale ci (t), pour t ∈ [0, ti ] de telle manière que l’extrémité de l’une
soit l’origine de la suivante : ci (ti ) = ci+1 (0) pour 1 ≤ i < n et cn (tn ) = c1 (0). On note α1
l’angle orienté de c01 (t1 ) à c02 (0), et on note de manière similaire les angles α2 , . . . , αn .

97
Topologie, pavages et courbure des surfaces 10.3. Le théorème de Gauss-Bonnet local

Nous pouvons énoncer le théorème de Gauss-Bonnet dans sa version générale :

Théorème 10.11 (Gauss-Bonnet, version générale). On a :

ZZ n Z
X n
X
K+ kg + αi = 2πχ(D).
D i=1 Ci i=1

Voici quelques exemples d’application de ce théorème.


1. Si le domaine n’a pas de bord, on retrouve l’ancienne formule
ZZ
K = 2πχ(D).
D

2. RPour une demi-sphère de rayon 1, le bord C est un arc de grand cercle et donc
C kg = 0. Comme χ(D) = 1, on obtient
ZZ ZZ Z
aire D = K= K+ kg = 2πχ(D) = 2π,
D D C

ce que l’on aurait pu calculer autrement.


3. Dessinons un polygone convexe D dans le plan limité par des segments Ci . Notons
βi l’angle intérieur entre Ci et Ci+1 . L’angle extérieur est donc αi = π − βi . On veut
appliquer Gauss-Bonnet au domaine D. Comme on est dans un plan, K = 0. Les
courbes du bord du domaine sont des droites, donc kg = 0. Comme χ(D) = 1, on
obtient i αi = 2π. Remarquons que ceci est cohérent avec l’égalité βi = (n − 2)π :
P P

X X X
αi = (π − βi ) = nπ − βi = nπ − (n − 2)π = 2π.

4. Soit D un triangle à bords géodésiques dessiné sur une surface S. Notons β1 , β2 et β3


les angles intérieurs du triangle, alors
ZZ
K = (β1 + β2 + β3 ) − π .
D
RR
En effet, αi = π − βi et on a D K + αi = 2π.
P

Lorsque la surface S est une sphère de rayon un, on retrouve la formule de Girard.

Exemple détaillé
Soit C(α) l’ensemble des points à une distance α d’un point donné P sur une sphère
de rayon 1. L’ensemble C(α) est un cercle.

98
Topologie, pavages et courbure des surfaces 10.4. Courbure, longueur des arcs et aires

α
O

coupé par un plan passant par P


Coupons la sphère par un plan passant par P . On voit sur le dessin que C(α) est un
cercle de rayon sin α. Donc la longueur de C(α) vaut 2π sin α.
Notons maintenant D(α) le disque limité par C(α), c’est-à-dire l’ensemble des points à
une distance ≤ α de P . Comme la courbure de la sphère est constante égale à 1, on déduit
du théorème de Gauss-Bonnet que
ZZ Z
aire D(α) = K = 2πχ(D(α)) − kg .
D(α) C(α)

Comme D(α) est un disque χ(D(α)) = 1. En valeur absolue la courbure de C(α) vaut
1/ sin α. Remarquons maintenant que le vecteur normal à C(α) fait un angle α avec le plan
α
tangent à la sphère. Il en résulte que kg = cos
sin α . Donc,

cos α
Z
kg = · 2π · sin α = 2π cos α
C(α) sin α

et
aire D(α) = 2π(1 − cos α) .

10.4 Courbure, longueur des arcs et aires


Si S est une surface, m ∈ S on désigne par C(α) l’ensemble des points à une distance
α de m et par D(α) les points à une distance ≤ α de m. La courbure en M , K(M ), peut
se déduire de la longueur de C(α) ou de l’aire de D(α) par les formules

3
K(M ) = lim (2πα − longueur C(α)) ,
α→0 πα3

12 aire D(α)
 
K(M ) = lim 1− .
α→0 α2 πα2
La première formule montre que K ≥ 0 si et seulement si pour α > 0 petit, la longueur
de C(α) est < 2πα. La seconde formule montre que la courbure est ≥ 0 si et seulement si
l’aire de D(α) est < πα2 , l’aire du disque usuel de même rayon pour α > 0 assez petit.
Dans le cas de la sphère de rayon 1, un petit calcul utilisant les formules de l’exemple
précédent pour l’aire de D(α) redonne K = 1.

99
Topologie, pavages et courbure des surfaces 10.5. Exercices

10.5 Exercices
1. Que donne dans la classification B#B ?
2. Quelles sont les surfaces compactes M admettant des champs de vecteurs sans sin-
gularité ?
3. Soit f : R2 → R une fonction différentiable. On suppose que f s’annule sur une courbe
c et ne possède à l’intérieur que des points singuliers non dégénérés (c’est-à-dire max,
min ou points de selle). Existe-t-il une relation entre le nombre de maximum, le
nombre de minimum et le nombre de points de selle ?
4. Construire dans le plan un champ de vecteurs admettant une singularité d’indice −3.
Plus généralement, pour tout n ∈ Z, construire un champ de vecteurs admettant une
singularité d’indice n.
5. Utiliser
R
Gauss-Bonnet pour montrer que pour toute courbe plane fermée C, on a
C k = 2π.
6. Notons D le petit disque de la sphère S 2 contenant le pôle Nord et limité par le cercle
horizontal passant par le point (cos α, 0, sin α). Donner la courbure géodésique de ce
cercle et utiliser Gauss-Bonnet pour calculer l’aire de D.
7. Considérons un pavage du tore par des triangles tel que de chaque point part r arêtes.
Combien vaut r ?

100
11. Géométrie fractale

De nombreuses figures obtenues par les systèmes dynamiques et la théorie du chaos ne


peuvent s’écrire au moyen de la géométrie euclidienne traditionnelle. La géométrie fractale
est nécessaire pour les décrire. Nous ne donnons ici qu’une petite introduction à ce sujet.

11.1 Exemples d’objets fractals


L’ensemble de Mandelbrot. L’ensemble le plus connu est l’ensemble de Mandelbrot
(voir figure 11.1 à gauche). Pour chaque nombre complexe c, on forme la suite de nombres
complexes
a0 = 0, a1 = 0 + c = c, a2 = c2 + c, . . . , an = a2n−1 + c, . . .
L’ensemble de Mandelbrot est la partie du plan complexe formée des nombres c pour
lesquels la suite est bornée. Les premières images de l’ensemble de Mandelbrot ont été
publiées en 1980. Cet ensemble très étrange a fait l’objet de nombreux travaux.

− 45 −1 − 34 0 1
2

Figure 11.1 – Ensemble de Mandelbrot.

Ainsi la suite associée à c = 0 est la suite constante 0 qui est bornée. Le point 0
appartient donc à M . De même, la suite associée à −1 est la suite 0, −1, 0, −1, ... qui est
également bornée, d’où −1 ∈ M . Par contre lorsque |c| ≥ 3 la suite des modules des an
tend vers l’infini et ces points n’appartiennent plus à l’ensemble M . En effet,

|a2 | ≥ |c2 | − |c| = |c|(|c| − 1) ≥ 2|c| (11.1)


|a3 | ≥ |a22 | − |c| ≥ 3|c| (11.2)

et de manière générale, |an | ≥ n|c|.


La partie la plus importante de M est formée d’une cardioïde et d’un cercle (voir
figure 11.1 à droite).

101
Géométrie fractale 11.1. Exemples d’objets fractals

Les ensembles de Julia. Soit f (x) un polynôme à coefficients complexes. Ce polynôme


définit une fonction
f (x) : C → C .
En partant d’un point x0 on peut regarder les images itérées de x0 par la fonction f (x),

x0 , f (x0 ) , f (f (x0 )) , . . .

Exemple. Considérons le polynôme f (x) = x2 . Les points 0 et 1 sont fixes. Le point 0


est attractif (un point a est attractif si a admet un voisinage ouvert tel que si on prend
un point x0 dans cet ouvert, la suite obtenue converge vers a), le cercle est globalement
invariant par f , et les points à l’extérieur du cercle ont un module qui tend vers l’infini.

Définition 11.1. L’ensemble de Julia associé au polynôme f (x), Jf , est le bord de l’en-
semble des points qui par itération ne vont pas à l’infini.

Pour f (x) = x2 , Jf est le cercle unitaire.


Une famille importante est donnée par les courbes f (x) = x2 + c. Dans ce cas, on note
Jc au lieu de Jf .

Proposition 11.2. Le point 0 ne va pas à l’infini par l’itération associée au polynôme


f (x) = x2 + c si et seulement si c appartient à l’ensemble de Mandelbrot.

L’ensemble de Cantor. L’ensemble de Cantor est obtenu à partir d’un intervalle fermé
unitaire. On le divise en trois intervalles de même longueur. On enlève l’intérieur de l’inter-
valle central. On obtient ainsi deux intervalles fermés. On répète l’opération pour chacun
d’eux, puis pour les quatre nouveaux intervalles ainsi formés, et ainsi de suite (voir fi-
gure 11.2). L’ensemble de Cantor est l’intersection des parties de la droite réelle ainsi
définies, C = ∩n In .

I0 = [0, 1]

I1 = [0, 13 ] ∪ [ 32 , 1]

I2 = [0, 19 ] ∪ [ 92 , 39 ] ∪ [ 96 , 97 ] ∪ [ 98 , 1]

Figure 11.2 – Ensemble de Cantor (premières étapes).

La courbe de Koch. On part d’un intervalle fermé. On le divise en trois parties égales
et on remplace le segment du milieu par les deux autres cotés du triangle équilatéral
construit sur ce segment. On obtient ainsi une ligne brisée formée de quatre segments de
même longueur (voir figure 11.3, gauche). On applique ensuite la même procédure à chacun
des quatre segments, et on itère indéfiniment le processus. La courbe obtenue à la limite
s’appelle la courbe de Koch.
Si on applique le même processus aux trois cotés d’un triangle équilatéral, la figure
obtenue s’appelle le flocon de neige de Koch.

102
Géométrie fractale 11.2. Dimension fractale

Figure 11.3 – Courbe de Koch (gauche) et flocon de neige de Koch.

Le triangle de Sierpinski. On part d’un triangle. On joint les milieux des cotés deux
à deux et on enlève le triangle ainsi créé. La nouvelle figure est formée des trois triangles
homothétiques du précédent par un rapport 1/2. On applique la même procédure à chacun
des trois triangles ainsi créés. Le résultat s’appelle le triangle de Sierpinski.

Figure 11.4 – Triangle de Sierpinski.

11.2 Dimension fractale


Comment définir la dimension d’un objet ? Si on a un segment de droite de longueur
1 et que l’on désire le recouvrir par des segments de longueur 1/n, on aura besoin de n
éléments. Si le segment a une longueur 3, on aura besoin de 3n éléments.
Si on a un carré de longueur de côté 1 et qu’on le recouvre par des carrés de longueur
de côté 1/n, on aura besoin de n2 petits carrés. La dimension apparait comme exposant.
Plus généralement donnons nous une suite de nombres n tendant vers 0, et supposons
que l’on peut recouvrir un objet A avec an petits cubes de longueur de côté n . On calcule
alors la limite
ln an
lim .
n→∞ ln 1/n

Si cette limite existe, alors c’est la dimension fractale de l’objet A.


Par exemple, prenons n = 1/2n . On peut recouvrir le triangle de Sierpinski par 3n
petits cubes de longueur de côté 1/2n . La dimension fractale du triangle est donc
ln 3n ln 3
lim n
= .
n→∞ ln 2 ln 2

103
Géométrie fractale 11.3. L’espace des objets fractals

11.3 L’espace des objets fractals


On définit l’espace des objets fractals du plan, H, comme l’ensemble des parties com-
pactes (= fermées bornées) non vides du plan.
On munit H d’une distance h dite de Hausdorff en posant

d(A, B) ≤ ε ssi A ⊂ B + ε et B ⊂ A + ε .

Ici A + ε désigne l’ensemble des points à une distance inférieure ou égale à ε d’un point de
A.

A B A B
ǫ
ǫ

A ⊆ B+ǫ B ⊆ A+ǫ

Figure 11.5 – Distance de Hausdorff.

Rappelons qu’une distance sur un ensemble X est une application X ×X → R vérifiant :


(1) d(x, y) ≥ 0
(2) d(x, y) = 0 ssi x = y
(3) d(x, y) = d(y, x)
(4) d(x, y) ≤ d(x, z) + d(z, y)
Un espace métrique est un ensemble muni d’une distance.

Définition 11.3. Soit (X, d) un espace métrique. Une suite xn issue de X est dite de
Cauchy si pour tout ε > 0 il existe un N tel que pour tout m et n plus grands que N , alors
d(xn , xm ) < ε.

Définition 11.4. Dans un espace métrique (X, d) une suite xn converge vers un point x
si pour tout ε > 0 il existe un entier N tel que pour tout n ≥ N , d(xn , x) < ε.

Définition 11.5. Un espace métrique (X, d) est dit complet si toute suite de Cauchy
converge.

Théorème 11.6. La distance de Hausdorff d est une distance et l’espace (H, d) est un
espace métrique complet.

Par exemple, le triangle de Sierpinski, l’ensemble de Cantor et le flocon de neige de von


Koch sont des parties fermées bornées bien définies du plan comme limites d’une suite de
Cauchy de parties compactes.

104
Géométrie fractale 11.3. L’espace des objets fractals

Définition 11.7. Une contraction dans un espace métrique (X, d) d’indice de contrac-
tion s < 1 est une application f : X → X telle que pour tout A et B dans X, on a
d(f (A), f (B)) ≤ s · d(A, B).
Théorème 11.8 (Banach). Soit f une contraction d’un espace métrique complet (X, d).
Alors il existe un unique objet a de X tel que f (a) = a. De plus, pour tout x ∈ X, la suite
xn définie par x0 = x, xn = f (xn−1 ) converge vers a.
Appliquons ce résultat à l’espace des objets fractals. Toute fonction f : R2 → R2 s’étend
en une application, aussi notée f , de H dans H et définie par f (A) = {f (x) | x ∈ A}.
Théorème 11.9. Soient f1 , . . . , fn des contractions de R2 . Alors la fonction F : H → H
définie par F (A) = ∪ni=1 fi (A) est une contraction de H.
En conséquence, il existe un objet A ∈ H telle que A = F (A), et pour tout élément
B ∈ H, la suite An définie par A0 = B, An = F (An−1 ) converge vers A.
Définition 11.10. Une similitude d’indice s est la composée d’une homothétie de rapport
s et d’une isométrie.
Théorème 11.11. Soit A la réunion A = ∪i fi (A), où les fi sont des similitudes d’indice
si < 1. Si les intérieurs des fi (A) sont disjoints, alors la dimension D de A est le nombre
solution de l’équation sD
P
i = 1.

Voici quelques exemples.


1. le carré unitaire du plan est auto-similaire et est la réunion de 4 copies de lui-même
à une échelle 21 . On a donc 1 = 4( 12 )d , ce qui donne bien d = 2.
2. L’ensemble de Cantor est auto-similaire et est la réunion de deux copies de lui-même
à l’échelle 1/3. On a donc 1 = 2( 31 )d . Ceci donne

log 2
d= .
log 3

3. La courbe de Koch est auto-similaire et équivalente à la réunion de 4 copies d’elle-


d
même à un facteur 13 . Sa dimension d vérifie donc : 1 = 4( 13 . Ceci donne

log 4
d= .
log 3

4. Le triangle de Sierpinski est une partie auto-similaire du plan, réunion de 3 copies


du triangle à une échelle 12 . On a donc 1 = 3( 12 )d . Ceci donne

log 3
d= .
log 2

5. Les dragons jumeaux. Posons b = −1 + i et considérons tous les points x du plan qui
en coordonnées complexes s’écrivent
a1 a2 a3
x= + 2 + 3 + ···
b b b

105
Géométrie fractale 11.4. Exercices

avec ai égal à 0 ou à 1 pour chaque i. Ces points forment une figure appelée les
dragons jumeaux. L’ensemble F est en fait la réunion disjointe de F0 (ensemble des
points pour lesquels a1 = 0) et F1 (ensemble des points en lesquels a1 = 1).
La partie F0 s’obtient à partie de F en multipliant tous les éléments par b−1 tandis
que F1 s’obtient à partir de F en multipliant par b−1 puis en ajoutant b−1 . Ceci
signifie que F est le point fixe de la transformation de H associée aux similitudes

f0 (x) = b−1 · x , f1 (x) = b−1 + b−1 · x .

Figure 11.6 – Dragons jumaux.

11.4 Exercices
1. Construire un ensemble de fonctions définissant le triangle de Sierpinski.
2. Calculer les distance de Hausdorff entre les parties suivantes du plan :

A = {(0, 0)}, B = cercle de rayon 1 centré en l’origine,


C = {(0, 1)}, D = le carré [−1, 1] × [−1, 1].

3. Partons du carré [0, 1] × [0, 1] et choisissons un nombre a avec 0 < a ≤ 1/2. Enlevons
du carré le complémentaire de deux petits carrés de longueur de coté a situés dans
les coins haut droite et bas gauche. On itère ensuite le processus pour chacun des
deux carrés obtenus. Par itération on obtient une suite de sous-ensembles du carré
initial qui semble converger vers un sous-espace A.
(a) Le processus converge-t-il toujours ? Pourquoi ?
(b) Quelle est la dimension de A ?
(c) Que vaut A lorsque a = 1/2 ?
(d) Que vaut A lorsque a = 1/3 ?

106
Géométrie fractale 11.4. Exercices


4. Considérons le pavage Pinwheel. On part du triangle de coté 1, 2, 5. On décom-
pose le triangle en 5 triangles semblables comme sur la figure jointe. On enlève alors
le triangle numéro 3 (voir figure 11.7, gauche). On redécompose ensuite chaque tri-
angle restant en 5 autres triangles et on itère le processus indéfiniment. Quel est la
dimension fractale de l’objet ainsi obtenu ?

1
3 4
2 5

Figure 11.7 – Pavage Pinwheel et cercles tangents

5. Dans un cercle de rayon R on dessine 4 petits cercles de rayon r tangents 2 à 2 et


tangent au cercle original (voir figure 11.7, droite).
(a) Déterminer le rapport r/R.
(b) On enlève du grand cercle le complémentaire des 4 petits cercles ; on redessine
dans chaque cercle 4 petits cercles comme précédemment et on recommence.
Quelle est la dimension de l’objet ainsi construit.
6. Considérons un carré. On le divise en 9 petits carrés de même aire en coupant chaque
côté en trois parties égales. On élimine tous les petits carrés à l’exception des carrés
situés dans le coin supérieur gauche et celui situé dans le coin inférieur droit. Pour
chacun d’eux on recommence la procédure, et on obtient ainsi une suite de carrés
de plus en plus petits. On note X la limite de ce processus. Quelle est la dimension
fractale de X.

107
A. Indications de solutions

A.1 Géométrie du triangle


1. Mener les parallèles à d1 et d2 passant par P . Les diagonales du parallélogramme
ainsi obtenu se coupent en leur milieu. Mener de P la parallèle à la diagonale ne
passant pas par P .
2. Notons P le point d’intersection de d et de la tangente en M . De ||P A|| = ||P M || =
||P B||, on déduit que P est au milieu de l’intervalle AB. En conséquence le lieu
recherché est le cercle de centre P et de rayon B−A
2 .
3. Supposons que, au départ, le point K se trouve en position M sur le grand cercle.
Notons P le point de contact des deux cercles au temps t. Les arcs P M et P K ont
même longueur `. Les angles P OM et P OK ont donc la même valeur. Les points
O, K et M sont donc alignés. Le résultat est le diamètre passant par M .
4. Notons A, B, C les trois sommets du triangle, M le point d’appui de la sphère sur BC,
N celui sur AB et L celui sur AC. Notons a, b, c les normes ||BM ||, ||M C||, ||AN ||.
On a alors le système 
 50 = a + b

60 = a + c

 70 = b + c

D’où a = 20, b = 30 et c = 40.


5. Considérons le cercle circonscrit au triangle ABC et notons M le point d’intersection
de la droite AI avec le cercle. Les triangles ABM et AIC sont semblables, donc
||AB|| · ||AC|| = ||AI|| · ||AM ||. En utilisant la puissance du point I par rapport au
cercle, on a aussi ||BI|| · ||CI|| = ||AI|| · ||IM ||. En combinant les deux équations, on
obtient

||AB|| · ||AC|| − ||BI|| · ||CI|| = ||AI|| · ||AM || − ||AI|| · ||IM || = ||AI||2 .

6. Notons K le point situé sur AC tel que l’angle ABK soit égal à l’angle DBC. On
remarque que les angles BAC et BDC sont égaux, et de même pour les angles ADB
et ACB.
Les triangles ABK et DBC sont semblables. De même les triangles ABD et KBC
sont semblables. D’où,

||AK|| ||DC|| ||CK|| ||AD||


= et =
||AB|| ||DB|| ||CB|| ||DB||

Ceci donne le résultat.

109
Indications de solutions A.2. Géométrie affine

7. Supposons les droites concourantes en un point A. On trace la bissectrice des deux


droites ainsi que la droite AM . Par un point O de la bissectrice on trace le cercle C
tangent aux droites d1 et d2 . Ce cercle coupe M A en M 0 . On mène de M la parallèle
à M 0 O qui va couper la bissectrice en O0 . Le cercle tangent à d1 et à d2 passant par
O0 est homothétique au cercle C et passe donc par M .
8. Menons par B la parallèle à AC, qui coupe EG en H. On a alors,
||AE|| · ||BG|| ||CE|| · ||F B||
= ||BH|| = .
||AG|| ||CF ||

A.2 Géométrie affine


−−→ −−→
1. Si 5AM = AB, alors 5M − 5A = B − A, et donc M = 54 A + 15 B.
N = −4A + 5B
P = 2C + 4A − 5B.
4. L’aire d’un triangle est 12 (base × hauteur). Ceci donne le résultat.
5. Notons D le point d’intersection de CX avec AB. Dans ce cas, on a
t1 ||DB|| aire DCB aire DXB aire XCB
= = = = .
t2 ||AD|| aire ACD aire AXD aire ACX
D’où,
SABC SAXC + SCXB + SAXB t2 t1 t3 1
= = + + = .
SCXB SCXB t1 t1 t1 t1
−−−→
6. c0 (0) = −nA0 + nA1 = nA0 A1
−−−−−→
c0 (1) = nAn − nAn−1 = nAn−1 An .
7. c(r) = r2 A0 + 2r(1 − r)A1 + (1 − r)2 A2 .
8. Notons (tA , tB , tC ) les coordonnées barycentriques du point d’intersection dans le
tB tC
repère A, B, C. Dans ce cas, A0 = 1−t C
B + 1−t C
C, d’où
||A0 B|| tC
0
= .
||A C|| tB
9. E = 13 C + 32 A, D = 13 C + 23 B. Le point F se trouve sur EB et AD. Il existe donc
des nombres s et t tels que
F = tA + (1 − t)D = sB + (1 − s)E .
En identifiant les coefficients de A et de B, on trouve que s = t = 25 . En conséquence,
F = 25 A + 15 C + 52 B et G = 21 A + 12 B Le rapport ||F D|| 2
||AF || vaut 3 .
10. Les points sont alignés s’il existe un nombre réel r avec P3 = rP1 + (1 − r)P2 , c’est-
à-dire s’il existe r ∈ R avec
t1 A + t2 B + t3 C = r(u1 A + u2 B + u3 C) + (1 − r)(v1 A + v2 B + v3 C) .
ceci signifie que le vecteur (t1 , t2 , t3 ) est combinaison linéaire des vecteurs (u1 , u2 , u3 )
et (v1 , v2 , v3 ), ce qui est équivalent à dire que le déterminant de la matrice est nulle.

110
Indications de solutions A.3. Géométrie euclidienne

11. Travaillons dans le repère ABC. Notons O le centre de l’hexagone. On a :


O =A−B+C
D = A − 2B + 2C
E = 2A − 3B + 2C
F = 2A − 2B + C √
M = tD + (1 − t)F avec t = 1 − 1/ 3
N = f F + (1 − t)B, même t. ||DM || = 1.
12. P est de la forme r(t1 , t2 , t3 ) + (1 − r)(0, 12 , 12 ). Mais (0, 12 , 12 ) se trouve au milieu de
M P , donc
1 1 1 r 1−r 1 1
(0, , ) = (t1 , t2 , t3 ) + (t1 , t2 , t3 ) + (0, , ) .
2 2 2 2 2 2 2
D’où r = −1,
P = (−t1 , 1 − t2 , 1 − t3 ), G = ( 13 , 13 , 13 ), K = ( 23 − t1 , 23 − t2 , 32 − t3 ).
13. Pour chaque couple de cercles, on joint les centres, on note A1 et A2 les points de
rencontre du segment ainsi construit avec les cercles et on prend la médiatrice de
A1 A2 . Ces médiatrices dessinent des cellules convexes contenant les cercles.
14. Le cercle centré en B et passant par A.
15. Écrivons M0 = tB + (1 − t)A, alors M1 = tC + (1 − t)A, M2 = tC + (1 − t)B, ... et
M 6 = M0
16. Écrivons un système d’équations

A1 = 21 B1 + 1
2 B2







 A2 = 1 B 2 + 1

2 B3

2

···







An = 2 Bn + 12 B1
1


Si n est pair, la matrice du système a un déterminant qui vaut 0. Le système n’est


donc pas toujours possible ; penser au cas n = 2.
Si n est impair, le déterminant est non nul et il existe une solution unique, B1 =
A1 − A2 + A3 − . . . + An .
17. IL suffit de vérifier que ϕ−1 ϕ(x) = x. Par la linéarité de ϕ−1 , on a

ϕ−1 ϕ(x) = ψ −1 (ψ(x) + w) − ψ −1 (w) = ψ −1 ψ(x) + ψ −1 (w) − ψ −1 (w) = x .


−−→ −−→
18 Comme les vecteurs CD et BA sont égaux, on a D −C = A−B, d’où D = A−B +C.
19 Les coordonnées barycentriques des sommets sont B + C − A, 2C − A, 2C − B,
C + A − B.

A.3 Géométrie euclidienne


1. (a) Une droite orthogonale à l’axe AB.

111
Indications de solutions A.4. Pavages du plan

(b) Notons O le milieu du segment AB. Si M est un des points recherchés, alors

||AM ||2 + ||M B||2 = ||AO||2 + 2||OM ||2 + ||OB||2 = 2||AO||2 + 2||OM ||2 .
p
D’où M est sur un cercle de centre O et de rayon c − 2||AO||2 .
2. Ecrivons ϕ(x) = ψ(x) + w avec ψ une application linéaire inversible. Dans ce cas, ϕ
est inversible et son inverse est donné par ϕ−1 (x) = ψ −1 (x) − ψ −1 (w). Maintenant,

ϕtv ϕ−1 (x) = ϕ(v + ψ −1 (x) − ψ −1 (w))


= ϕ(v) + x − w + w = x + ϕ(v) .

5 Symétrie centrale de centre (5, 5).


6 Rotation de centre (0, 1) et d’angle π/2.

A.4 Pavages du plan


Pas de solutions.

A.5 Polygones et polyèdres


3. Chaque arête appartient à un carré et à un rectangle. Notons (F3 , A) le nombre de
couples formés d’un triangle et de l’une de ses arêtes. On a (F3 , A) = 3F3 = A. De
même (F4 , A) = A = 4F4 . La relation 2 = F + S − A devient

A A A A
2 = F4 + F3 + S − A = + + −A= .
4 3 2 12

En conséquence, A = 24, F3 = 8, F4 = 6 et S = 12. Ce polyèdre s’obtient à partir


d’un cube en coupant en biais chaque sommet pour replacer celui-ci par un triangle
équilatéral.
π
4. Par le théorème de Girard, l’aire du losange vaut R2 15 . Comme l’aire de la sphère
2
vaut 4πR , on a 60 losanges.
5. On a deux types d’arêtes, on note A1 le nombre d’arêtes séparant deux hexagones et
A2 le nombre d’arêtes jouxtant un hexagone et un pentagone. On note H le nombre
d’hexagones et P le nombre de pentagones. On a (A1 , S) = 2A1 = S, (A2 , S) =
2A2 = 2S, ce qui donne A2 = 2A1 . Toutes les arêtes d’un pentagone sont de type
A2 . Par contre un hexagone a 3 arêtes de type A1 et 3 arêtes de type A2 . D’où,
(P, A2 ) = 5P = A2 , (H, A1 ) = 3H = 2A1 , (H, A2 ) = 3H = A2 . En utilisant la
formule d’Euler on obtient, A = 90, A2 = 60, P = 12 et H = 20.
6. Par la formule de Girard, l’aire vaut (α + π/2 + π/2 − π)R2 = αR2 .
7 60 arêtes, 20 triangles, 12 pentagones et 30 sommets.

112
Indications de solutions A.6. Géométrie projective

A.6 Géométrie projective


5x+4
1. ϕ(x) = −x+4
2x−6y −6y
2. f (x, y) = ( 4x−3y−3 , 4x−3y−3 ).
3. Les valeurs obtenues sont 5, 1/5, −4, −1/4, 4/5, 5/4,
[A, B, D, C] = 1/5, [A, C, B, D] = −4, [A, C, D, B] = −1/4, [A, D, B, C] = 4/5,
[A, D, C, B] = 5/4.
9. Menons de A la droite perpendiculaire à la bissectrice. Cette droite rencontre la
bissectrice en X, la droit CB en Y et la droite CE en l’infini. Comme X est au milieu
de AY , on a [∞, X, Y, A] = −1 En projetant ces quatre points sur la droite AB à
partir de C, on obtient [E, D, B, A] = −1.
10 L’application T a pour équation
ax + by + c gx + hy + k
 
T (x, y) = , .
dx + ey + f dx + ey + f
Le passage par les points donne successivement c = k = 0, g = 0, a = d + f , b = 0,
h = e + f . On pose a = 1 et on déduit h = 1 et f = 3/2. L’application T est donc
2x 2y
T (x, y) = 3−x−y , 3−x−y . On a T (2, 0) = (4, 0). La droite x + y = 3 s’envoie à
l’infini.

A.7 Coniques et quadriques


1. Le lieu recherché est formé de deux cercles images du cercle C par des rotations dans
un sens et dans l’autre de π/3 autour du point A.
2
3. La conique s’écrit 4(x − 1)2 + (y − 2)2 = 4, ou encore (x − 1)2 + (y−2)
4 = 1. C’est une
ellipse centrée en (1, 2) d’axes parallèles aux axes de coordonnées et de demi-longueur
d’axes 1 et 2.
5. Notons a et b les distances de M à A et à B et (x, y) les coordonnées de M . Si
ϕ désigne l’angle entre l’échelle et le sol, alors on a x = a cos ϕ et y = b sin ϕ, et
x 2 y 2

donc a + b = 1. C’est une ellipse.
6. Notons G le point symétrique de F 0 par rapport à d. Par construction les points F, P
et G sont alignés. Si Q se trouve sur d, Q 6= P , alors

||F Q|| + ||F 0 Q|| = ||F Q|| + ||GQ|| > ||F P || + ||F G|| .

Le point Q est donc en dehors de la conique. La droite d ne rencontre la conique


qu’en un point et est donc tangente à la conique.

A.8 Géométrie riemannienne des courbes


1. La courbe (cos t, sin t) paramétrise un cercle de manière antihorlogique. Pour construire
la courbe recherchée, on suit la paramétrisation du cercle et on multiplie la distance
à l’origine par cos 3t. On obtient de cette manière un trèfle à trois feuilles.

113
Indications de solutions A.8. Géométrie riemannienne des courbes


2. (a) 3/2, (b) 2(e − 1).
3. Si la courbure est nulle partout, en utilisant le théorème 7.11 on a θ(s) = θ(s0 ) pour
tout s, ce qui donne
x(s) = x0 + cos θ(s0 )(s − s0 )
y(s) = y0 + sin θ(s0 )(s − s0 )
La courbe est donc une droite de vecteur directeur (cos θ(s0 ), sin θ(s0 )).
4.
6t
k(t) = 3 .
(1 + 9t4 ) 2
12 (15)3/2
En t = 2, la courbure vaut 3 . Le rayon de courbure vaut 12 .
(145) 2
On a c(2) = (2, 8, c0 (2) = (1, 12), donc n(2) = ( √−12
145
1
, √145 ). Le centre de courbure
est donc le point

(145)3/2 −12 1 145


 
(2, 8) + √ ,√ = (−143, 8 + ).
12 145 145 12

4. (a) c0 (t) = (1 − cos t, sin t), c00 (t) = (sin t, cos t). D’où

x0 y 00 − x00 y 0 −1
k(t) = 3 = 3 √ .
(x02 + y 02 ) 2 2 2 1 − cos t
1
(b) k(t) = 2et .
5. Si la courbe se trouve dans un plan, le vecteur binormal b(s) est constant et de
l’équation b0 (s) = −τ (s)n(s), on déduit que la torsion est nulle.
Dans le cas présent la courbe c(t) = (c1 (t), c2 (t), c3 (t)) se trouve dans un plan s’il
existe des nombres α, β, γ et δ tels que pour tout t, on a

αc1 (t) + βc2 (t) + γc3 (t) = δ .



√ α = 0, β = −1, γ = 1 et δ = 2. La courbe est contenue dans le
Il suffit de poser
plan −y + z = 2.
6. La courbe vaut c(t) = (2t(1 − t), 4t(1 − t), (1 − t)(6t + 4)). Elle est contenue dans le
plan x + 2y = 0.
7. La représentation paramétrique d’une ellipse est c(t) = (a cos t, b sin t). Sa courbure
en t vaut
ab
k(t) = 3 .
(a2 sin2 t + b2 cos2 t) 2
La dérivée
a2 − b2
k 0 (t) = −3ab 3 sin t cos t
(a2 sin2 t + b2 cos2 t) 2
s’annule lorsque sin t cos t vaut 0, c’est-à-dire en t = 0, π/2, π et 3π/2.

114
Indications de solutions A.9. Géométrie riemannienne des surfaces

Rs
9. k(s) = 42. θ(0) = 0 car c0 (0) est un multiple de (1, 0). Donc θ(s) = 0 k(u) du = 42s.
Alors (
x(s) = R 0s cos 42u du = sin4242s
R

y(s) = 0s sin 42u du = 421


(1 − cos 42s)
10. k(s) = −42, θ(s) = −42s, x(s) = sin4242s , y(s) = 1
42 (cos 42s − 1).
11. Fixons x0 , y0 et θ0 , alors pour s < 0,
(
x(s) = x0 + s cos θ0
y(s) = y0 + s sin θ0

12. (a) ||c0 (t)|| = 3 cos t sin t. La longueur de la courbe vaut 3/2.
(b) c00 (t) = (6 cos t sin2 t − 3 cos3 t, 6 sin t cos2 t − 3 sin3 t).
x0 y 00 − x00 y 0 −1
k(t) = 3 = .
(x02 + y 02 ) 2 3 cos t sin t
 √ √ 
7 2 7 2
Le centre de courbure est 12 , 12 .
√ 3
14. c0 (t) = (1, t1/2 ), donc

||c0 (t)||2 = 1 + t. Une primitive de 1 + t est 2
3 (1 + t) 2 . La
3
longueur est donc 23 (1 + a) 2 − 1 .

A.9 Géométrie riemannienne des surfaces


1. Formons l’équation cartésienne du plan passant par le point m = (m1 , m2 , m3 )
et contenant les vecteurs directeurs v1 = (x, y, z) et v2 = (u, v, w). Notons n =
(n1 , n2 , n3 ) la normale au plan définie comme le produit vectoriel de v1 et v2 . On
considère alors le plan
n1 (x − a) + n2 (y − b) + n3 (z − c) = 0 .
Ce plan passe bien par le point m et comme n est orthogonal à v1 et v2 il contient
tous les points de la forme m + αv1 + βv2 . C’est le plan recherché.
2. Une représentation paramétrique de la sphère est
f (θ, ϕ) = (cos θ cos ϕ, sin θ cos ϕ, sin ϕ) .
√ √
Le point (0, 22 , − 22 ) correspond à θ = π/2 et ϕ = −π/4. Les vecteurs direc-
teurs de l’espace tangent sont donnés par ∂f ∂f
∂θ = (− sin θ cos ϕ, cos θ cos ϕ, 0) et ∂ϕ =
cos θ sin ϕ, − sin
(− √ θ sin ϕ, cos ϕ). En θ = π/2 et ϕ = −π/4, ces vecteurs deviennent
√ √ √
(− 2 , 0, 0) et (0, 2 , 22 ). Le plan a pour équation y − z = 2.
2 2

3. Su = (cos v, sin v, 1), Sv = (−u sin v, u cos v, 0), E = 2, F = 0, G = u2 .


La longueur de la courbe vaut donc
Z 1q Z 1p
Eu0 (t)2 + 2F u0 (t)v 0 (t) + Gv 0 (t)2 dt = 2k 2 e2kt + e2kt dt
0 0
Z 1 √
kt
p 2k 2 + 1 k
= e 2k 2 + 1dt = (e − 1)
0 k

115
Indications de solutions A.10. Topologie, pavages et courbure des surfaces

4. E = 1 + 4u2 , F = −4uv, G = 1 + 4v 2 .
5. Su = (cos v, sin v, 0), Sv = (−u sin v, u cos v, 1), E = 1, G = u2 + 1, F = 0, Nm =
√ 1 −1
1+u2
(sin v, − cos v, u), L = 0, M = √1+u 2
,

LN − M 2 −1
K= 2
= .
EG − F (1 + u2 )2

6. (a) Su = (1, 0, v), Sv = (0, 1, u), E = 1 + v 2 , F = uv, G = 1 + u2 , L = 0,


1
M = √u2 +v 2 +1
,
LN − M 2 −1
K= 2
= 2
EG − F (u + v 2 + 1)2
2 −2
(b) E = 1 + 4u2 , F = −4uv, G = 1 + 4v 2 , L = √
1+4u2 +4v 2
, M = 0, N = √
1+4u2 +4v 2
,

−4
K= .
(1 + 4u2 + 4v 2 )2

(c) E = 2, F = − sin v, G = 1, L = 0, M = 0, donc LN − M 2 = 0 et K = 0.


(d) L = 0, M = 0, donc K = 0.
9. N = 0, M = 0 si et seulement si u = 0 et L = 0 si et seulement 6u − 3v = 0.
10. Une représentation paramétrique de la surface est donnée par S(x, y) = (x, y, x4 −y 4 ).
2
On en déduit E = 1 + 16x6 , 7 = −16x3 y 3 , G = 1 + 16y 6 , M = 0, L = √ 12x6 6
,
1+16x +16y
2
N= √ −12y , donc
1+16x +16y 6
6

LN − M 2 −144x2 y 4
K= 2
= .
EG − F (1 + 16x6 + 16y 6 )2

Le point (0, 0) est planaire et les autres points sont hyperboliques.


12. E = 1 + v 2 , F = −1, G = 1 + c2 ,
−1
K= 3 .
(v 2 + c2 + v 2 c2 ) 2

A.10 Topologie, pavages et courbure des surfaces


7. 6 arêtes.

116

Vous aimerez peut-être aussi