Sie sind auf Seite 1von 999

PREFACE

Cet ouvrage est issu dun cours polycopie utilise depuis quelques annees par les el`eves
de la classe de Speciales MP* du Lycee FAIDHERBE de LILLE. Il suit en consequence
dassez pr`es le programme de Mathematiques des classes preparatoires MP/MP* et est
aussi destine aux etudiants de premier cycle universitaire.
Il peut etre utilise comme outil de reference, puisquil contient toutes les denitions, les
theor`emes du cours et leurs demonstrations. A ce titre, il pourra egalement etre utile aux
candidats au CAPES ou a` lAgregation.
De nombreux exercices, illustrant les notions de base du cours, sont aussi traites `a titre
dexemple. En outre, beaucoup de complements sont donnes sous forme dexercices progressifs (par exemple, ce qui touche aux transformations de Fourier et Laplace, aux fonctions dune variable complexe) pour ne pas alourdir le cours mais donner cependant un
elargissement vers des notions importantes utilisant directement les theor`emes du programme. Il y a ainsi, dans cet ouvrage, un peu plus que ce qui peut etre enseigne en un
an a` un etudiant de classe preparatoire ou de DEUG. A la n de chaque chapitre, on
trouvera egalement une liste dexercices tout a` fait abordables lorsque le cours est connu.
Je tiens `a remercier particuli`erement mon coll`egue et ami Philippe Royer pour le soin quil
a apporte `a la lecture du manuscrit et pour ses nombreuses remarques qui mont permis
dameliorer le contenu de cet ouvrage. Mes pensees vont egalement vers les el`eves de la
classe de MP* o`
u jai la chance denseigner. Grace a` leur lecture attentive du polycopie,
de nombreuses erreurs ont pu etre rectiees. Quils en soient ici sinc`erement remercies.
Enn, je noublierai pas mes lles Nadia et Sophia, qui ont sans doute trop vu leur papa
sinitier, devant lordinateur, aux merveilles de LaTeX. Un grand, grand merci pour leur
comprehension et la patience de leur maman !

Jean VOEDTS

iv

Table des mati`


eres
1 Espaces vectoriels
1-1 Structure despace vectoriel . . . . . . . . . . . . . . . . . . . . .
1-1.1 Notion de K-espace vectoriel . . . . . . . . . . . . . . . . .
1-1.2 R`egles de calcul dans un espace vectoriel . . . . . . . . . .
1-1.3 Combinaison lineaire dune famille de vecteurs . . . . . . .
1-1.4 Produit dun nombre ni despaces vectoriels . . . . . . . .
1-2 Sous-espace vectoriel . . . . . . . . . . . . . . . . . . . . . . . . .
1-2.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2.2 Intersection de s.e.v. Sous-espace engendre par une famille
1-2.3 Familles equivalentes . . . . . . . . . . . . . . . . . . . . .
1-2.4 Somme de sous-espaces vectoriels . . . . . . . . . . . . . .
1-3 Dependance et independance lineaire . . . . . . . . . . . . . . . .
1-3.1 Famille libre, famille liee . . . . . . . . . . . . . . . . . . .
1-3.2 Relations de liaison . . . . . . . . . . . . . . . . . . . . . .
1-3.3 Independance lineaire dans des espaces fonctionnels . . . .
1-3.4 Base dun espace. Coordonnees dun vecteur . . . . . . . .
1-3.5 Exemple : Fonctions polynomes . . . . . . . . . . . . . . .
1-3.6 Sous-espaces independants . . . . . . . . . . . . . . . . . .
1-3.7 Sous-espaces supplementaires . . . . . . . . . . . . . . . .
1-3.8 Projecteurs . . . . . . . . . . . . . . . . . . . . . . . . . .
1-4 Espaces vectoriels de dimension nie . . . . . . . . . . . . . . . .
1-4.1 Resultat preliminaire . . . . . . . . . . . . . . . . . . . . .
1-4.2 Existence de bases, dimension . . . . . . . . . . . . . . . .
1-4.3 Dimension dun s.e.v, rang dun syst`eme de vecteurs . . . .
1-4.4 Application aux sous-espaces supplementaires . . . . . . .
1-4.5 Dimension dune somme, dun produit . . . . . . . . . . .
1-4.6 Restriction du corps des scalaires . . . . . . . . . . . . . .
1-5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Applications lin
eaires
2-1 Generalites . . . . . . . . . . . . . . . . . . . . . . .
2-1.1 Denition, exemples . . . . . . . . . . . . . .
2-1.2 Espaces isomorphes . . . . . . . . . . . . . . .
2-1.3 Denition dun morphisme . . . . . . . . . . .
2-1.4 Recollement lineaire dapplications lineaires
2-1.5 Images directes et reciproques . . . . . . . . .
2-1.6 Codimension dun sous-espace. Hyperplan . .
2-1.7 Equation lineaire. Sous-espace ane . . . . .
2-1.8 Theor`eme fondamental disomorphisme . . . .
2-2 Calculs sur les morphismes . . . . . . . . . . . . . . .
2-2.1 Structure despace vectoriel de LK (E,F) . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

1
1
1
2
3
4
5
5
5
7
8
8
8
9
10
10
12
13
16
18
18
19
19
21
23
23
25
25

.
.
.
.
.
.
.
.
.
.
.

27
27
27
28
29
30
30
33
33
35
35
35

`
TABLE DES MATIERES

vi
2-2.2 Proprietes de la composition des morphismes
2-2.3 Structure dalg`ebre de LK (E) . . . . . . . .
2-2.4 Exercice : centre de lalg`ebre L (E) . . . . . .
2-2.5 Groupe lineaire GL (E) . . . . . . . . . . . .
2-2.6 Projecteurs et involutions . . . . . . . . . .
2-2.7 Exercices : theor`emes de factorisation . . .
2-3 Morphismes et dimension nie . . . . . . . . . . . .
2-3.1 Rang dun morphisme . . . . . . . . . . . .
2-3.2 Theor`eme du rang . . . . . . . . . . . . . .
2-3.3 Dimension de L (E,F) . . . . . . . . . . . . .
2-3.4 Cas particulier de lespace dual . . . . . . .
2-4 Exercices . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

36
36
38
38
39
41
42
42
44
45
46
47

3 Dualit
e
3-1 Espace dual, formes lineaires . . . . . . . . . . . . . . . . .
3-1.1 Crochet de dualite . . . . . . . . . . . . . . . . . .
3-1.2 Equation dun hyperplan vectoriel . . . . . . . . . .
3-2 Etude du rang dune famille nie de formes . . . . . . . . .
3-2.1 Condition dindependance de p formes lineaires . .
3-2.2 Interpolation de Lagrange . . . . . . . . . . . . . .
3-2.3 Rang dune famille nie de formes lineaires . . . . .
3-2.4 Intersection dune famille nie dhyperplans . . . .
3-2.5 Faisceau (lineaires) dhyperplans . . . . . . . . . . .
3-2.6 Bases duales . . . . . . . . . . . . . . . . . . . . . .
3-3 Dimension nie : Rang dune famille et equations dun s.e.v
3-3.1 Rang dun syst`eme ni de vecteurs et dualite . . . .
3-3.2 Equations dun s.e.v., dun sous-espace ane . . . .
3-4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

49
49
49
51
52
53
54
55
56
57
60
61
61
63
65

4 Calcul matriciel
4-1 Operations sur les matrices. Matrice dun morphisme . . . . . . . . . . . .
4-1.1 Espace Mp,n (K) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1.2 Matrice associee `a un morphisme . . . . . . . . . . . . . . . . . . .
4-1.3 Coordonnees de limage dun vecteur . . . . . . . . . . . . . . . . .
4-1.4 Morphisme canoniquement associe `a une matrice . . . . . . . . . .
4-1.5 Produit matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1.6 Transposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1.7 Rang dune matrice . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1.8 Alg`ebre des matrices carrees Mn (K) . . . . . . . . . . . . . . . . .
4-2 Changements de bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-2.1 Matrice de passage . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-2.2 Changement de coordonnees dun vecteur . . . . . . . . . . . . . . .
4-2.3 Changement de la matrice dun morphisme. Matrices equivalentes .
4-2.4 Changement de la matrice dun endomorphisme. Matrices semblables
4-3 Calcul matriciel par blocs . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-3.1 Matrice dapplications lineaires . . . . . . . . . . . . . . . . . . . .
4-3.2 Matrice dapplications lineaires associee `a un compose de morphismes
4-3.3 Exemple dutilisation . . . . . . . . . . . . . . . . . . . . . . . . . .
4-4 Determinants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-4.1 Applications multilineaires symetriques et antisymetriques . . . . .
4-4.2 Denition et proprietes des determinants . . . . . . . . . . . . . . .

67
67
67
68
69
70
70
72
73
74
78
78
79
80
81
84
84
85
86
86
86
90

`
TABLE DES MATIERES

vii

4-4.3 Determinant dun endomorphisme . . . . . . . . . . . . . .


4-4.4 Exemples de calculs de determinants . . . . . . . . . . . .
4-4.5 Applications des determinants . . . . . . . . . . . . . . . .
4-5 Application aux syst`emes dequations lineaires . . . . . . . . . . .
4-5.1 Trois interpretations possibles dun syst`eme . . . . . . . .
4-5.2 Utilisation de determinants . . . . . . . . . . . . . . . . .
4-6 Operations elementaires . . . . . . . . . . . . . . . . . . . . . . .
4-6.1 Matrices elementaires . . . . . . . . . . . . . . . . . . . . .
4-6.2 Operations elementaires sur les lignes ou les colonnes dune
4-6.3 Lemme du pivot de Gauss . . . . . . . . . . . . . . . . . .
4-6.4 Applications . . . . . . . . . . . . . . . . . . . . . . . . . .
4-6.5 Exercice : generateurs de GLn (K) . . . . . . . . . . . . . .
4-7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Polyn
omes, r
eduction des endomorphismes
5-1 Arithmetique des polynomes . . . . . . . . . . . . . . . . . . . . .
5-1.1 Ideal dun anneau commutatif . . . . . . . . . . . . . . . .
5-1.2 Arithmetique dans Z et K [X] . . . . . . . . . . . . . . . .
5-2 Calculs polynomiaux dans une alg`ebre . . . . . . . . . . . . . . .
5-2.1 Morphisme P  P (a). Alg`ebre K [a] . . . . . . . . . . . .
5-2.2 Ideal annulateur . . . . . . . . . . . . . . . . . . . . . . . .
5-2.3 Polynomes dendomorphismes et matrices . . . . . . . . .
5-2.4 Cas dune alg`ebre int`egre . . . . . . . . . . . . . . . . . . .
5-3 Sous-espace stable par un endomorphisme . . . . . . . . . . . . .
5-3.1 Endomorphisme induit sur un sous-espace vectoriel stable .
5-3.2 Theor`eme de decomposition des noyaux . . . . . . . . . . .
5-4 Valeurs propres, vecteurs propres . . . . . . . . . . . . . . . . . .
5-4.1 Valeur propre, sous-espace propre associe . . . . . . . . . .
5-4.2 Cas de la dimension nie : polynome caracteristique . . . .
5-5 Diagonalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-5.1 Endomorphismes et matrices diagonalisables . . . . . . . .
5-5.2 Applications de la notion de diagonalisation . . . . . . . .
5-6 Trigonalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-6.1 Endomorphismes, matrices trigonalisables . . . . . . . . .
5-6.2 Pratique de la trigonalisation . . . . . . . . . . . . . . . .
5-6.3 Complements . . . . . . . . . . . . . . . . . . . . . . . . .
5-7 Etude des suites recurrentes lineaires `a coecients constants . . .
5-7.1 Suites recurrentes lineaires . . . . . . . . . . . . . . . . . .
5-7.2 Ecriture matricielle. Suites geometriques solutions . . . . .
5-7.3 Cas general . . . . . . . . . . . . . . . . . . . . . . . . . .
5-7.4 Cas o`
uK=R . . . . . . . . . . . . . . . . . . . . . . . . .
5-8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Espaces norm
es : suites et topologie
6-1 Suites reelles et complexes . . . . . . . . . . . .
6-1.1 Borne superieure . . . . . . . . . . . . .
6-1.2 Convergence dune suite reelle . . . . . .
6-1.3 Valeur dadherence dune suite reelle . .
6-1.4 Suites de Cauchy . . . . . . . . . . . . .
6-1.5 Extension aux suites complexes . . . . .
6-2 Norme sur un espace vectoriel. Distance associee

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
matrice
. . . . .
. . . . .
. . . . .
. . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

96
98
102
105
105
107
108
108
110
111
112
115
117

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

119
. 119
. 119
. 124
. 130
. 130
. 131
. 134
. 134
. 135
. 135
. 137
. 138
. 139
. 142
. 148
. 148
. 154
. 157
. 157
. 159
. 162
. 166
. 166
. 167
. 168
. 170
. 170

.
.
.
.
.
.
.

175
. 175
. 175
. 176
. 177
. 179
. 180
. 181

`
TABLE DES MATIERES

viii

6-3

6-4

6-5

6-6

6-2.1 Norme et distance . . . . . . . . . . . . . . . . . . . . . . . . .


6-2.2 Boules et sph`eres . . . . . . . . . . . . . . . . . . . . . . . . .
6-2.3 Parties bornees, diam`etre . . . . . . . . . . . . . . . . . . . .
6-2.4 Distance dun point `a une partie . . . . . . . . . . . . . . . . .
6-2.5 Norme induite sur un sev. Distance induite sur une partie . .
6-2.6 Produit dune famille nie despaces normes . . . . . . . . . .
Suites dun espace norme : convergence, valeurs dadherence . . . . .
6-3.1 Convergence dune suite . . . . . . . . . . . . . . . . . . . . .
6-3.2 Comparaison de deux normes . . . . . . . . . . . . . . . . . .
6-3.3 Valeur dadherence dune suite . . . . . . . . . . . . . . . . . .
Topologie dun espace norme . . . . . . . . . . . . . . . . . . . . . . .
6-4.1 Voisinages dun point . . . . . . . . . . . . . . . . . . . . . . .
6-4.2 Ouverts dun espace norme . . . . . . . . . . . . . . . . . . . .
6-4.3 Fermes dun espace norme . . . . . . . . . . . . . . . . . . . .
6-4.4 Point adherent, adherence . . . . . . . . . . . . . . . . . . . .
6-4.5 Caracterisation sequentielle de ladherence, des parties fermees
6-4.6 Partie dense . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-4.7 Interieur, fronti`ere . . . . . . . . . . . . . . . . . . . . . . . .
6-4.8 Topologie induite sur une partie . . . . . . . . . . . . . . . . .
Suites de Cauchy, espaces complets . . . . . . . . . . . . . . . . . . .
6-5.1 Suites de Cauchy . . . . . . . . . . . . . . . . . . . . . . . . .
6-5.2 Espace de Banach . . . . . . . . . . . . . . . . . . . . . . . . .
6-5.3 Partie compl`ete . . . . . . . . . . . . . . . . . . . . . . . . . .
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

7 Continuit
e et Compacit
e
7-1 Limite et continuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-1.1 Limite et continuite en un point . . . . . . . . . . . . . . . . . . .
7-1.2 Generalisation de la denition . . . . . . . . . . . . . . . . . . . .
7-1.3 Caracterisation sequentielle . . . . . . . . . . . . . . . . . . . . .
7-1.4 Utilisation despaces complets . . . . . . . . . . . . . . . . . . . .
7-1.5 Continuite globale . . . . . . . . . . . . . . . . . . . . . . . . . .
7-1.6 Exemple dutilisation de la continuite . . . . . . . . . . . . . . . .
7-1.7 Notion dhomeomorphisme . . . . . . . . . . . . . . . . . . . . . .
7-2 Continuite uniforme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-2.1 Continuite uniforme . . . . . . . . . . . . . . . . . . . . . . . . .
7-2.2 Applications lipschitziennes . . . . . . . . . . . . . . . . . . . . .
7-2.3 Theor`eme du point xe . . . . . . . . . . . . . . . . . . . . . . . .
7-2.4 Exercice : prolongement dune application uniformement continue
7-3 Convergence uniforme et continuite . . . . . . . . . . . . . . . . . . . . .
7-3.1 Convergence simple, convergence uniforme . . . . . . . . . . . . .
7-3.2 Continuite dune limite uniforme . . . . . . . . . . . . . . . . . .
7-3.3 Theor`eme dinterversion des limites . . . . . . . . . . . . . . . . .
7-4 Applications lineaires continues . . . . . . . . . . . . . . . . . . . . . . .
7-4.1 Caracterisation de la continuite dune application lineaire . . . . .
7-4.2 Espace Lc (E,F ) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4.3 Applications bilineaires continues . . . . . . . . . . . . . . . . . .
7-5 Compacite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-5.1 Compacts dun espace norme . . . . . . . . . . . . . . . . . . . .
7-5.2 Proprietes elementaires . . . . . . . . . . . . . . . . . . . . . . . .
7-5.3 Compacts de R, de Kp . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

181
183
184
185
185
186
186
186
188
190
190
190
191
192
193
194
195
197
198
199
199
200
201
201

205
. 205
. 205
. 206
. 207
. 209
. 210
. 211
. 212
. 212
. 212
. 213
. 214
. 215
. 215
. 216
. 217
. 218
. 219
. 219
. 220
. 224
. 225
. 225
. 226
. 227

`
TABLE DES MATIERES

ix

7-5.4 Propriete de Borel-Lebesgue . . . . . . . . . . . . . . . . . . . . .


7-5.5 Continuite et compacite . . . . . . . . . . . . . . . . . . . . . . .
7-6 Espaces normes de dimension nie . . . . . . . . . . . . . . . . . . . . . .
7-6.1 Equivalence des normes . . . . . . . . . . . . . . . . . . . . . . .
7-6.2 Continuite des applications lineaires . . . . . . . . . . . . . . . . .
7-6.3 Norme matricielle subordonnee `a des normes sur Kn et Kp . . . .
7-6.4 Complement : theor`eme de Riesz . . . . . . . . . . . . . . . . . . .
7-7 Connexite par arcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-7.1 Theor`eme des valeurs intermediaires : fonctions denies sur un intervalle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-7.2 Connexite par arcs . . . . . . . . . . . . . . . . . . . . . . . . . .
7-8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8 Fonctions dune variable r
eelle
8-1 Fonctions monotones sur un intervalle . . . . . . . . . . . . . .
8-1.1 Denitions . . . . . . . . . . . . . . . . . . . . . . . . .
8-1.2 Proprietes de continuite et monotonie . . . . . . . . . .
8-1.3 Homeomorphismes dintervalles . . . . . . . . . . . . .
8-1.4 Rappel : fonctions circulaires reciproques . . . . . . . .
8-1.5 Exercice : fonctions hyperboliques reciproques . . . . .
8-2 Approximation uniforme sur un segment . . . . . . . . . . . .
8-2.1 Approximation par des fonctions en escalier . . . . . .
8-2.2 Approximation par des fonctions anes par morceaux .
8-2.3 Approximation polynomiale . . . . . . . . . . . . . . .
8-3 Comparaison de fonctions au voisinage dun point . . . . . . .
8-3.1 Cas des fonctions numeriques . . . . . . . . . . . . . .
8-3.2 Generalisation aux fonctions vectorielles . . . . . . . .
8-4 Derivabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-4.1 Denition. Proprietes elementaires . . . . . . . . . . .
8-4.2 Calcul des derivees . . . . . . . . . . . . . . . . . . . .
8-4.3 Derivee dordre superieur. Fonctions de classe C p . . . .
8-5 Accroissements nis et applications . . . . . . . . . . . . . . .
8-5.1 Cas des fonctions reelles . . . . . . . . . . . . . . . . .
8-5.2 Cas des fonctions vectorielles . . . . . . . . . . . . . .
8-5.3 Applications des accroissements nis . . . . . . . . . .
8-6 Developpements limites . . . . . . . . . . . . . . . . . . . . . .
8-6.1 Generalites . . . . . . . . . . . . . . . . . . . . . . . .
8-6.2 Developpement limite et derivabilite . . . . . . . . . .
8-6.3 Integration dun developpement limite . . . . . . . .
8-6.4 Theor`eme de Taylor-Young . . . . . . . . . . . . . . . .
8-6.5 Operations et developpements limites . . . . . . . . . .
8-6.6 Developpements asymptotiques . . . . . . . . . . . . .
8-6.7 Applications des developpements limites . . . . . . . .
8-7 Fonctions convexes . . . . . . . . . . . . . . . . . . . . . . . .
8-7.1 Denition, caracterisation . . . . . . . . . . . . . . . .
8-7.2 Continuite et derivabilite . . . . . . . . . . . . . . . . .
8-7.3 Inegalites de convexite . . . . . . . . . . . . . . . . . .
8-8 Suites reelles denies par une iteration . . . . . . . . . . . . .
8-8.1 Point xe attractif, point xe repulsif . . . . . . . . . .
8-8.2 Application au calcul numerique . . . . . . . . . . . . .
8-9 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

227
230
231
232
234
235
238
240

. 240
. 241
. 246

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

249
249
249
251
253
253
256
258
260
261
262
262
263
271
273
273
275
280
283
283
288
289
293
293
295
296
298
299
302
304
308
308
311
313
315
316
320
323

`
TABLE DES MATIERES

9 S
eries dans un espace norm
e
9-1 Convergence dune serie . . . . . . . . . . . . . . . .
9-1.1 Serie convergente . . . . . . . . . . . . . . . .
9-1.2 Condition necessaire de convergence . . . . . .
9-1.3 Cas dun espace complet . . . . . . . . . . . .
9-1.4 Relation suite serie . . . . . . . . . . . .
9-1.5 Regroupements de termes . . . . . . . . . . .
9-2 Series `a termes positifs . . . . . . . . . . . . . . . . .
9-2.1 Resultat de base . . . . . . . . . . . . . . . .
9-2.2 Comparaison de series `a termes positifs . . . .
9-2.3 Comparaison a` une integrale . . . . . . . . . .
9-2.4 Sommation des relations de comparaison . . .
9-2.5 Developpement decimal dun reel . . . . . . .
9-3 Series absolument convergentes . . . . . . . . . . . .
9-3.1 Denition . . . . . . . . . . . . . . . . . . . .
9-3.2 Utilisation . . . . . . . . . . . . . . . . . . . .
9-3.3 Majoration des restes . . . . . . . . . . . . . .
9-3.4 Exemple : inverse dans une alg`ebre de Banach
9-3.5 Espaces l1 (N) et l2 (N) . . . . . . . . . . . . .
9-3.6 Exercice prolonge . . . . . . . . . . . . . . . .
9-4 Series semi-convergentes . . . . . . . . . . . . . . . .
9-4.1 Series alternees . . . . . . . . . . . . . . . . .
9-4.2 Methode de decomposition . . . . . . . . . . .
9-4.3 Exercice : transformation dAbel . . . . . . . .
9-4.4 Non commutativite . . . . . . . . . . . . . .
9-5 Notions sur les familles sommables . . . . . . . . . .
9-5.1 Ensemble denombrable . . . . . . . . . . . . .
9-5.2 Famille sommable de reels positifs . . . . . . .
9-5.3 Famille sommable de complexes . . . . . . . .
9-5.4 Suites doubles sommables . . . . . . . . . . .
9-6 La fonction exponentielle . . . . . . . . . . . . . . . .
9-6.1 Fonction exponentielle complexe . . . . . . . .
9-6.2 Les fonctions circulaires . . . . . . . . . . . .
9-6.3 Exponentielle dans une alg`ebre de Banach . .
9-7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

10 Int
egration sur un segment
10-1 Integrale dune fonction continue par morceaux . . . .
10-1.1 Integrale dune fonction en escalier . . . . . . .
10-1.2 Integrale dune fonction continue par morceaux
10-1.3 Integrale fonction dune de ses bornes . . . . . .
10-1.4 Calculs dintegrales . . . . . . . . . . . . . . . .
10-2 Integrales dependant dun param`etre . . . . . . . . . .
10-2.1 Integrales a` param`etres . . . . . . . . . . . . . .
10-2.2 Continuite . . . . . . . . . . . . . . . . . . . . .
10-2.3 Derivabilite . . . . . . . . . . . . . . . . . . . .
10-2.4 Theor`eme de Fubini elementaire . . . . . . . . .
10-3 Calculs de primitives . . . . . . . . . . . . . . . . . . .
10-3.1 Primitives usuelles . . . . . . . . . . . . . . . .
10-3.2 Utilisation de la linearite . . . . . . . . . . . . .
10-3.3 Integration par changement de variable . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

327
. 327
. 327
. 330
. 330
. 331
. 332
. 334
. 334
. 334
. 339
. 342
. 347
. 351
. 351
. 351
. 352
. 353
. 354
. 356
. 356
. 356
. 358
. 359
. 360
. 361
. 361
. 364
. 365
. 367
. 374
. 374
. 377
. 382
. 386

.
.
.
.
.
.
.
.
.
.
.
.
.
.

389
. 389
. 389
. 392
. 405
. 408
. 416
. 416
. 417
. 417
. 420
. 422
. 422
. 423
. 423

`
TABLE DES MATIERES

xi

10-3.4 Integration par parties . . . . . . . . . . . . . . . . . . . . . . .


10-3.5 Integration des fractions rationnelles . . . . . . . . . . . . . . .
10-3.6 Integrales se ramenant a` des primitives de fractions rationnelles
10-4 Calculs approches dintegrales . . . . . . . . . . . . . . . . . . . . . . .
10-4.1 Methode des trap`ezes . . . . . . . . . . . . . . . . . . . . . . . .
10-4.2 Methode de Simpson . . . . . . . . . . . . . . . . . . . . . . . .
10-4.3 Acceleration de convergence : methode de Romberg . . . . . . .
10-5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 Suites et s
eries de fonctions
11-1 Rappels : convergence simple et uniforme . . . . .
11-1.1 Convergence simple . . . . . . . . . . . . .
11-1.2 Convergence uniforme . . . . . . . . . . .
11-1.3 Proprietes de la convergence uniforme . . .
11-2 Cas des series de fonctions . . . . . . . . . . . . .
11-2.1 Convergence uniforme dune serie . . . . .
11-2.2 Exemples . . . . . . . . . . . . . . . . . .
11-3 Series enti`eres . . . . . . . . . . . . . . . . . . . .
11-3.1 Rayon de convergence . . . . . . . . . . .
11-3.2 Proprietes de la somme dune serie enti`ere
11-3.3 Developpements en serie enti`ere . . . . . .
11-3.4 Exemples dutilisations des series enti`eres .
11-4 Exercices . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

12 Int
egration sur un intervalle quelconque
12-1 Fonctions integrables positives . . . . . . . . . . . . . . . . . . . .
12-1.1 Denition et proprietes elementaires . . . . . . . . . . . . .
12-1.2 Caracterisation a` laide dune suite croissante de segments
12-1.3 Additivite par rapport a` lintervalle dintegration . . . . .
12-1.4 Caracterisation de lintegrabilite sur [a,b[ . . . . . . . . . .
12-1.5 Utilisation de crit`eres de comparaison . . . . . . . . . . . .
12-1.6 Integration des relations de comparaison . . . . . . . . .
12-1.7 Theor`eme de convergence monotone . . . . . . . . . . . . .
12-1.8 Exercices dapplication . . . . . . . . . . . . . . . . . . . .
12-1.9 Integration terme a` terme dune serie de fonctions positives
12-2 Fonctions complexes integrables . . . . . . . . . . . . . . . . . . .
12-2.1 Integrale dune fonction complexe . . . . . . . . . . . . . .
12-2.2 Formule de changement de variable . . . . . . . . . . . . .
12-2.3 Integration des relations de comparaison . . . . . . . . . .
12-2.4 Convergence en moyenne, en moyenne quadratique . . . .
12-3 Les theor`emes de convergence. Integrales a` param`etres . . . . . .
12-3.1 Theor`eme de convergence monotone . . . . . . . . . . . . .
12-3.2 Theor`eme de convergence dominee . . . . . . . . . . . . .
12-3.3 Integration terme a` terme dune serie de fonctions . . . . .
12-3.4 Integrales dependant dun param`etre . . . . . . . . . . . .
12-3.5 La fonction . . . . . . . . . . . . . . . . . . . . . . . . .
12-4 Integrales impropres . . . . . . . . . . . . . . . . . . . . . . . . .
12-5 Relation serie-integrale . . . . . . . . . . . . . . . . . . . . . . . .
12-5.1 Cas de fonctions positives . . . . . . . . . . . . . . . . . .
12-5.2 Cas de fonctions complexes . . . . . . . . . . . . . . . . .
12-5.3 Utilisation de la relation de Chasles . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

425
426
428
436
436
437
438
440

.
.
.
.
.
.
.
.
.
.
.
.
.

443
. 443
. 443
. 445
. 447
. 450
. 450
. 457
. 460
. 460
. 468
. 475
. 484
. 489

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

493
. 493
. 493
. 495
. 496
. 498
. 500
. 501
. 502
. 506
. 507
. 508
. 508
. 511
. 511
. 512
. 514
. 514
. 515
. 515
. 517
. 518
. 519
. 521
. 521
. 522
. 523

xii

`
TABLE DES MATIERES
12-6 Complements : transformations de Fourier et Laplace . . . .
12-6.1 Transformation de Fourier . . . . . . . . . . . . . . .
12-6.2 Transformation de Laplace . . . . . . . . . . . . . . .
12-6.3 Produit de convolution : un procede de regularisation
12-7 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

524
524
526
527
528

13 Formes quadratiques sur un espace r


eel
531
13-1 Formes bilineaires et formes quadratiques . . . . . . . . . . . . . . . . . . . 531
13-1.1 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
13-1.2 Forme quadratique positive, denie positive . . . . . . . . . . . . . 534
13-2 Formes quadratiques en dimension nie . . . . . . . . . . . . . . . . . . . . 537
13-2.1 Matrice dune forme bilineaire dans une base . . . . . . . . . . . . . 537
13-2.2 Expression dune forme quadratique dans une base en dimension nie540
13-2.3 Interpretation de la matrice dune forme quadratique . . . . . . . . 541
13-3 Reduction dune forme quadratique et signature . . . . . . . . . . . . . . . 543
13-3.1 Reduction dune forme quadratique . . . . . . . . . . . . . . . . . . 544
13-3.2 Ecriture dune forme quadratique `a laide de carres de formes lineaires545
13-3.3 Methode de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
13-3.4 Signature dune forme quadratique . . . . . . . . . . . . . . . . . . 548
13-3.5 Matrices symetriques positives, denies positives . . . . . . . . . . . 551
13-3.6 Bases orthonormales pour une forme quadratique denie positive . 552
13-4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
14 Espaces pr
ehilbertiens r
eels. Espaces euclidiens
14-1 Generalites . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14-1.1 Espace prehilbertien . . . . . . . . . . . . . . . . . . . .
14-1.2 Orthogonalite . . . . . . . . . . . . . . . . . . . . . . . .
14-1.3 Cas de la dimension nie . . . . . . . . . . . . . . . . . .
14-2 Projection orthogonale sur un s.e.v. de dimension nie . . . . .
14-2.1 Meilleure approximation par un element dun sous-espace
14-2.2 Cas dun sous-espace de dimension nie . . . . . . . . . .
14-2.3 Orthogonalisation de Gram-Schmidt . . . . . . . . . . .
14-2.4 Inegalite de Bessel . . . . . . . . . . . . . . . . . . . . .
14-2.5 Complement : projection sur un convexe complet . . . . .
14-3 Endomorphismes dun espace euclidien . . . . . . . . . . . . . .
14-3.1 Adjoint dun endomorphisme . . . . . . . . . . . . . . .
14-3.2 Automorphismes orthogonaux . . . . . . . . . . . . . . .
14-3.3 Reduction des endomorphismes symetriques . . . . . . .
14-3.4 Formes quadratiques sur un espace euclidien . . . . . . .
14-3.5 Endomorphismes symetriques positifs, denis positifs . .
14-3.6 Etude des automorphismes orthogonaux . . . . . . . . .
14-4 Rappels : produit mixte et produit vectoriel . . . . . . . . . . .
14-4.1 Produit mixte . . . . . . . . . . . . . . . . . . . . . . . .
14-4.2 Exercice : determinants de Gram . . . . . . . . . . . . .
14-4.3 Produit vectoriel . . . . . . . . . . . . . . . . . . . . . .
14-5 Complement : utilisation de polynomes orthogonaux . . . . . . .
14-6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

555
. 555
. 555
. 557
. 560
. 564
. 564
. 566
. 567
. 571
. 573
. 574
. 574
. 579
. 585
. 588
. 591
. 594
. 599
. 599
. 600
. 601
. 605
. 608

`
TABLE DES MATIERES

xiii

15 Espaces pr
ehilbertiens complexes et hermitiens
15-1 Espace prehilbertien complexe . . . . . . . . . . .
15-1.1 Application semilineaire . . . . . . . . . .
15-1.2 Produit scalaire . . . . . . . . . . . . . . .
15-1.3 Projection orthogonale . . . . . . . . . . .
15-1.4 Bases orthonormales en dimension nie . .
15-2 Espaces hermitiens . . . . . . . . . . . . . . . . .
15-2.1 Calculs dans une base . . . . . . . . . . .
15-2.2 Adjoint dun endomorphisme . . . . . . .
15-2.3 Automorphismes et matrices unitaires . .
15-2.4 Endomorphismes auto-adjoints . . . . . .
15-3 Exercices . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

16 S
eries de Fourier
16-1 Coecients de Fourier . . . . . . . . . . . . . . . . . . . .
16-1.1 Espaces fonctionnels . . . . . . . . . . . . . . . . .
16-1.2 Coecients de Fourier dune fonction 2-periodique
16-1.3 Serie de Fourier dune fonction 2-periodique . . .
16-1.4 Determination pratique des coecients de Fourier .
16-1.5 Coecients de Fourier dune serie trigonometrique
convergente . . . . . . . . . . . . . . . . . . . . . .
16-2 Convergence dune serie de Fourier . . . . . . . . . . . . .
16-2.1 Noyau de Dirichlet . . . . . . . . . . . . . . . . . .
16-2.2 Theor`eme de Dirichlet . . . . . . . . . . . . . . . .
16-2.3 Theor`emes de Weierstrass . . . . . . . . . . . . . .
16-2.4 Deux exercices . . . . . . . . . . . . . . . . . . . .
16-2.5 Convergence en moyenne quadratique . . . . . . . .
16-2.6 Exercice : convolution des fonctions periodiques . .
16-2.7 Injectivite de la transformation de Fourier discr`ete .
16-2.8 Cas des fonctions T -periodiques . . . . . . . . . . .
16-2.9 Exemple dutilisation . . . . . . . . . . . . . . . . .
16-3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17 Groupes. Anneau Z/n Z
17-1 Structure de groupe . . . . . . . . . . . . . .
17-1.1 Groupe, morphisme de groupe . . . .
17-1.2 Sous-groupe . . . . . . . . . . . . . .
17-1.3 Groupe (Z/nZ,+). Groupes cycliques
17-2 Groupe operant sur un ensemble . . . . . . .
17-2.1 Denition . . . . . . . . . . . . . . .
17-2.2 Operations dun groupe sur lui-meme
17-2.3 Orbite dun point . . . . . . . . . . .
17-2.4 Quelques exemples dapplications . .
17-2.5 Rappels sur le groupe symetrique . .
17-3 Anneau (Z/n Z, + ,) . . . . . . . . . . . .
17-3.1 Structure danneau de Z/n Z . . . . .
17-3.2 Groupe des unites de Z/n Z . . . . .
17-3.3 Applications . . . . . . . . . . . . . .
17-4 Exercices . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

611
. 611
. 611
. 612
. 614
. 615
. 617
. 617
. 619
. 621
. 624
. 626
629
. 629
. 629
. 631
. 633
. 634

. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
uniformement
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

655
. 655
. 655
. 659
. 664
. 670
. 670
. 671
. 673
. 676
. 678
. 680
. 680
. 682
. 684
. 690

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

636
638
639
639
643
644
646
648
648
649
650
652

`
TABLE DES MATIERES

xiv

18 Calcul di
erentiel en dimension nie
18-1 Dierentiabilite. Fonctions de classe C 1 . . . . . . . . . . . . . . . . . . .
18-1.1 Derivee selon un vecteur. Derivees partielles dans une base . . . .
18-1.2 Dierentiabilite en un point . . . . . . . . . . . . . . . . . . . . .
18-1.3 Condition susante de dierentiabilite. Caracterisation des fonctions C 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18-2 Calcul des dierentielles . . . . . . . . . . . . . . . . . . . . . . . . . . .
18-2.1 Linearite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18-2.2 Produit. Inverse dune fonction numerique . . . . . . . . . . . . .
18-2.3 Dierentielle dune composee . . . . . . . . . . . . . . . . . . . .
18-2.4 Dierentielle dune reciproque . . . . . . . . . . . . . . . . . . . .
18-2.5 Fonctions de classe C k . . . . . . . . . . . . . . . . . . . . . . . .
18-3 Applications des dierentielles . . . . . . . . . . . . . . . . . . . . . . . .
18-3.1 Inegalite des accroissements nis . . . . . . . . . . . . . . . . . .
18-3.2 Developpement limite dordre 2 pour une fonction numerique de
classe C 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18-3.3 Notion de C k -dieomorphisme (k  1) . . . . . . . . . . . . . . .
18-3.4 Theor`eme des fonctions implicites . . . . . . . . . . . . . . . . . .
18-3.5 Exercice : caracterisation des fonctions homog`enes . . . . . . . . .
18-4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.

701
706
706
706
707
715
718
722
722

.
.
.
.
.

724
731
735
746
747

19 Int
egrales curvilignes, int
egrales multiples
19-1 Formes dierentielles de degre 1 . . . . . . . . . . . . . . . . . . . . .
19-1.1 Forme dierentielle, champ de vecteurs . . . . . . . . . . . . .
19-1.2 Forme exacte, forme fermee . . . . . . . . . . . . . . . . . . .
19-1.3 Rotationnel, divergence, laplacien . . . . . . . . . . . . . . . .
19-1.4 Exemples dapplications . . . . . . . . . . . . . . . . . . . . .
19-2 Integrale double sur un pave compact . . . . . . . . . . . . . . . . . .
19-3 Integrale double sur un produit dintervalles quelconques . . . . . . .
19-3.1 Integrale dune fonction continue positive . . . . . . . . . . . .
19-3.2 Fonctions complexes integrables . . . . . . . . . . . . . . . . .
19-3.3 Exercice : transformation de Fourier et produit de convolution
19-4 Integrale double sur une partie simple du plan . . . . . . . . . . . .
19-4.1 Partie elementaire, integrale double dune fonction continue .
19-4.2 Extension a` une partie simple du plan . . . . . . . . . . . .
19-5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.

751
. 751
. 751
. 756
. 762
. 764
. 767
. 769
. 769
. 772
. 778
. 780
. 780
. 783
. 789

.
.
.
.
.
.
.
.
.

791
. 791
. 791
. 806
. 820
. 830
. 830
. 847
. 849
. 858

20 Equations di
erentielles
20-1 Equations lineaires . . . . . . . . . . . . . . . .
20-1.1 Etude generale . . . . . . . . . . . . . .
20-1.2 Cas des equations a` coecients constants
20-1.3 Equations scalaires dordre 2 . . . . . . .
20-2 Equations non lineaires . . . . . . . . . . . . . .
20-2.1 Equations autonomes . . . . . . . . . . .
20-2.2 Cas des equations non-autonomes . . . .
20-2.3 Exemples detudes . . . . . . . . . . . .
20-3 Exercices . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

693
. 693
. 693
. 697

`
TABLE DES MATIERES

xv

21 Arcs param
etr
es
21-1 Etude ane . . . . . . . . . . . . . . . . . . . . . . . . .
21-1.1 Denitions . . . . . . . . . . . . . . . . . . . . . .
21-1.2 Indices fondamentaux . . . . . . . . . . . . . . .
21-1.3 Branches innies, asymptotes . . . . . . . . . . .
21-1.4 Plan detude dun arc en dimension 2 . . . . . . .
21-1.5 Cas des arcs plans denis en coordonnees polaires
21-1.6 Denition dune courbe plane par equation ou par
21-1.7 Courbes du second degre et coniques . . . . . . .
21-2 Etude metrique . . . . . . . . . . . . . . . . . . . . . . .
21-2.1 Longueur dun arc . . . . . . . . . . . . . . . . .
21-2.2 Courbure des arcs plans . . . . . . . . . . . . . .
21-2.3 Calcul pratique de la courbure . . . . . . . . . . .
21-2.4 Cercle de courbure . . . . . . . . . . . . . . . . .
21-2.5 Developpee dun arc plan . . . . . . . . . . . . . .
21-2.6 Courbure en dimension 3 . . . . . . . . . . . . . .
21-3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
parametrage
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

863
. 863
. 864
. 866
. 877
. 880
. 884
. 897
. 899
. 913
. 913
. 917
. 924
. 928
. 930
. 932
. 934

22 Surfaces
22-1 Nappes parametrees . . . . . . . . . . .
22-1.1 Denition . . . . . . . . . . . . .
22-1.2 Plan tangent en un point regulier
22-1.3 Normale, orientation . . . . . . .
22-1.4 Exemples . . . . . . . . . . . . .
22-1.5 Denition par parametrage et par
22-2 Surfaces du second degre . . . . . . . . .
22-2.1 Denition . . . . . . . . . . . . .
22-2.2 Classication . . . . . . . . . . .
22-2.3 Intersection avec un plan ane .
22-2.4 Remarques . . . . . . . . . . . . .
22-3 Exercices . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

23 Aide-m
emoire de g
eom
etrie analytique

. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
equation
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

937
937
937
938
942
943
947
954
954
955
960
961
967
969

xvi

`
TABLE DES MATIERES

Chapitre 1
Espaces vectoriels

1-1

Structure despace vectoriel

Dans tout ce qui suit, K designe un corps commutatif quelconque R. Dans la pratique
ce sera un sous-corps de C (et tr`es souvent C, R, ou Q). 0 est son element neutre pour
laddition, 1 lest pour la multiplication.

1-1.1

Notion de K-espace vectoriel

Soit E un ensemble non vide, dont les elements seront appeles vecteurs (par opposition
aux elements de K quon appelle traditionnellement les scalaires). Par commodite, les
vecteurs seront notes (en general) avec des lettres de lalphabet latin, les scalaires etant
representes par des lettres grecques.

DEFINITION
1-1.1 Une structure de K-ev sur E est determinee par :
Une loi de composition interne (donc une application E E E) notee + telle que
(E,+) soit un groupe commutatif (dont lelement neutre est le vecteur nul note 0E ).
Une loi de composition externe a` domaine doperateurs egal a` K, cest-`a-dire une application K E E, (,x)  x, appelee multiplication externe, veriant les proprietes :
, K x E ( + ) x = x + x
K x, y E (x + y) = x + y
x E
1x = x
, K x E
(x) = () x
EXEMPLE 1-1.2 Si L est un corps commutatif dont K est un sous-corps, L est muni
dune structure naturelle de K-ev, pour laquelle la multiplication externe nest autre que
la restriction a` K L de la multiplication interne dans L. Ainsi C peut etre considere
comme un R-ev et comme un Q-ev. Il sagit l`a de deux structures totalement dierentes.

Chapitre 1 : Espaces vectoriels

EXEMPLE 1-1.3 Si L et K sont comme dans lexemple precedent, tout L-ev peut etre
muni dune structure de K-ev, en restreignant le corps des scalaires. Il est donc necessaire,
lorsquune confusion est possible, de bien preciser le corps des scalaires.
EXEMPLE 1-1.4 Si K est un corps commutatif, lanneau K [X] des polynomes a` une
indeterminee `a coecients dans K est un K-ev.
EXEMPLE 1-1.5 Si X est un ensemble non vide, lensemble KX des fonctions de X dans
K est un K-ev pour les lois naturelles
f,g KX K x X

(f + g) (x) = f (x) + g(x) et

(f ) (x) = f (x)

Plus generalement, si E est un K-ev, EX poss`ede egalement une structure naturelle despace
vectoriel.
EXEMPLE 1-1.6 En particulier, pour n N , Kn est un K-ev pour les operations
(x1 , . . . ,xn ) + (y1 , . . . ,yn ) = (x1 + y1 , . . . ,xn + yn )
(x1 , . . . ,xn ) = (x1 , . . . ,xn )
EXERCICE 1-1.7 En developpant de deux mani`eres dierentes (1 + 1) (x + y) montrer que la
commutativite de laddition est consequence des autres axiomes de denition de la structure
despace vectoriel.

1-1.2

R`
egles de calcul dans un espace vectoriel

En developpant (1 + 0) x, (x + 0E ), ( + ()) x et (x + (x)), et en utilisant les


r`egles de simplication dans le groupe additif (E,+), on obtient
0.x = .0E = 0E

()

(x) = () x = (x)
La propriete () poss`ede la reciproque suivante
PROPOSITION 1-1.8 Si K et x E

x = 0E = = 0 ou x = 0E

Demonstration : Si = 0 il sut de calculer




1 (x) = 1 x = x = 0E

REMARQUE 1-1.9 Le fait que K soit un corps est ici utilise pour etre assure de linversibilite (pour la multiplication) de tout scalaire non nul. La notion despace vectoriel
peut etre generalisee en remplacant le corps K par un anneau commutatif A. On parle
alors de A-module. Dans ce cas, la proposition (1-1.8) nest plus valable en general. Il
en resulte que les notions de dependance et dindependance lineaires sont plus delicates
`a manipuler dans le cadre des modules. Par exemple, un groupe commutatif (G,+) peut
etre muni dune structure de Z-module, en posant comme dhabitude

g + + g (n fois) si n > 0
Pour n Z et g G
n.g =
(g) + + (g) (n fois) si n < 0
On sait alors que ng = 0G signie que n est un multiple de lordre de g dans le groupe 1
G, et nentrane pas necessairement n = 0 si g = 0G .
EXERCICE 1-1.10 Que peut-on deduire de legalite x = x? de x = y ?
1. Voir section 17-1.3.3.

1-1 Structure despace vectoriel

1-1.3

Combinaison lin
eaire dune famille de vecteurs

1-1.3.1

Cas dune famille nie

Si I est un ensemble (dindices) ni, on appelle famille de vecteurs de E index


ee
par I toute application I E denie par i  xi , quon notera
F = (xi )iI
On appelle cardinal de cette famille le cardinal de lensemble I. Ce cardinal peut
etre strictement superieur au cardinal de la partie {xi | i I}, si lapplication i  xi est
non injective. Lorsque I est de cardinal n, lexistence dune bijection entre I et {1, . . . ,n}
fait quon utilisera le plus souvent {1, . . . ,n} comme ensemble dindices.
Si (xi )1in est une famille de vecteurs de E (n est un entier naturel non nul), un
vecteur x E est dit combinaison lin
eaire de la famille (xi )1in sil existe une
famille de scalaires (i )1in tels que
x=

n


i xi

i=1

Les r`egles de calcul dans un espace vectoriel montrent immediatement le resultat suivant :
PROPOSITION 1-1.11 Si p vecteurs y1 , . . . ,yp de E sont combinaisons lin
eaires dune
eaire de (yi )1ip est combinaison lin
eaire de
famille (xi )1in , toute combinaison lin
(xi )1in .

1-1.3.2

Cas dune famille innie

Comme precedemment, si I est un ensemble (dindices) inni, on appelle famille de


vecteurs de E index
ee par I toute application I E denie par i  xi , quon notera
F = (xi )iI . Il ne faut pas confondre cette famille avec limage de lapplication consideree
{xi , i I}. En particulier lapplication i  xi nest pas injective en general.

DEFINITION
1-1.12 Un vecteur x E est dit combinaison lineaire de la famille F =
(xi )iI si et seulement si il existe une partie finie J = {i1 , . . . ,ip } I telle que x soit
combinaison lineaire de la famille nie (xik )1kp . Une combinaison lineaire de F ne fait
donc intervenir quun nombre ni de vecteurs de F , elle est combinaison lineaire dune
sous-famille finie extraite de F .
EXEMPLE 1-1.13 Dans lespace K [X], tout polynome est combinaison lineaire de la
famille (X i )iN , mais un polynome donne ne fait intervenir quun nombre ni de monomes.
Par abus de notation, si x secrit comme precedemment
x = i1 xi1 + + ip xip
on notera une telle combinaison lineaire
x=

i xi

iI

en considerant que les scalaires (i )iI sont tous nuls, sauf un nombre ni (on dira que
ces scalaires sont presque tous nuls), et en ne tenant compte dans le calcul que des
termes pour lesquels i = 0. Cest assez coherent puisquon ne tient pas compte de 0E ,

Chapitre 1 : Espaces vectoriels

element neutre pour laddition dans E, mais il sagit quand meme dun abus (commode)
decriture puisque les r`egles du jeu dans (E,+) ne permettent dadditionner quun nombre
ni de vecteurs : 2, 10, 6 1023 si on veut, mais pas une innite 2 ! Bien s
ur, si tous les i
sont nuls, on posera x = 0E .
Pour reprendre lexemple 1-1.13, tout polynome de K [X] peut secrire
P =

n X

(quon note aussi

+


n X n )

n=0

nN

Pour un polynome P donne, la suite des coecients sannule a` partir de lentier n =


d (P ) + 1.
Avec labus decriture precedent, un peu de reexion montre quon peut calculer sur
les combinaisons lineaires comme on le fait dans le cas des familles nies. Si (i )iI et
( i )iI sont des familles de scalaires presque tous nuls, il en est de meme de (i + i )iI
et on a



i xi +
i xi =
(i + i ) xi
iI

iI

On a de meme




iI


i xi

iI

(i ) xi

iI

Cest bien ainsi par exemple que lon m`ene les calculs dans K [X], en travaillant avec la
famille (X n )nN .

1-1.4

Produit dun nombre ni despaces vectoriels

Si (Ei )1in est une famille nie despaces vectoriels sur le m


eme corps commutatif
K, le produit cartesien E1 En peut etre muni dune structure naturelle de Kev,
les calculs etant menes coordonnee par coordonnee :
(x1 , . . . ,xn ) + (y1 , . . . ,yn ) = (x1 + y1 , . . . ,xn + yn )
(x1 , . . . ,xn ) = (x1 , . . . ,xn )
REMARQUE 1-1.14 Si (Ei )iI est une famille innie de K-ev, le produit

comme etant lensemble des applications i  xi de I dans
Ei , avec

Ei est deni

iI

iI

i I

xi Ei

Une telle application sera notee (xi )iI . Ici encore, en raisonnant coordonnee par coor
Ei dune structure de K-ev. Les espaces Kn et KX donnes en
donnee, on peut munir
iI

exemple au debut de cette section sont des produits de ce type (respectivement
K
et

1in

K).

xX

2. En analyse, lorsquon consid`erera une serie convergente (de nombres reels par exemple) de terme
+

general un , on notera sa somme
un , mais il sagit dune notation qui represente, `a proprement parler,
n=0

non pas une somme dune innite de reels, mais la limite dune suite convergente (celle des sommes
partielles de la serie). Le contexte nest pas purement algebrique, mais est lie `a la topologie de R. On
verra dailleurs que lordre dapparition des dierents termes peut avoir son importance !

1-2 Sous-espace vectoriel

1-2

Sous-espace vectoriel

1-2.1

D
enition

DEFINITION
1-2.1 Une partie F dun espace vectoriel E est dite sous-espace vectoriel de
E si et seulement si F est non vide et est stable pour les deux lois de lespace E, cest-`
a-dire
x,y F

x+y F

et K x F .x F

Il resulte alors immediatement de la denition precedente que (F, + ,) est lui-meme


un K-ev. En eet, on a stabilite de F pour laddition et passage a` loppose puisque x
F (1).x = x F. (F,+) est donc un sous-groupe de (E,+), et les proprietes de la
loi externe, valables sur K E sont valables en restriction sur K F.
Pour montrer quune partie F de E est un sous-espace vectoriel, il faut dabord montrer
que F = . Ceci se fait en general en montrant que 0E F, puisque lelement neutre de
(E,+) est aussi celui de (F,+). On remarquera que {0E } et E sont toujours des sous-espaces
de E. Les autres sous-espaces eventuels de E seront dits non-triviaux.
Plutot que de separer les lois interne et externe, on utilise souvent la caracterisation
suivante :
PROPOSITION 1-2.2 Une partie non vide F dun espace vectoriel est un sousespace vectoriel si et seulement si
, K

x,y F

x + y F

(ou, de mani`
ere
equivalente, x + y F)
Par associativite de laddition interne, et comme les combinaisons lineaires ne font
toujours intervenir quun nombre ni de vecteurs, on en deduit le
COROLLAIRE 1-2.3 Une partie non vide F dun espace vectoriel est un sous-espace
vectoriel si et seulement si les combinaisons lin
eaires de toute famille de vecteurs
de F appartiennent `
a F.
Un sous-espace vectoriel est donc une partie fermee pour les operations de combinaison lineaire.
On se souviendra que, pour montrer quun ensemble muni dune loi interne et dune
loi externe `a domaine doperateurs dans un corps commutatif K est un espace vectoriel,
il est souvent commode de montrer que cest un sous-espace vectoriel dune structure
plus vaste dont il est bien connu quelle est un espace vectoriel. Cela evite des
verications lourdes et inutiles sur les lois de composition.

1-2.2

Intersection de s.e.v. Sous-espace engendr


e par une
famille

Le theor`eme suivant resulte immediatement de la caracterisation des s.e.v. :

`
THEOR
EME
1-2.4 Si (Fi )iI est une famille (non vide) de sous-espaces vectoriels

de E,
Fi est un sous-espace vectoriel de E.
iI

Chapitre 1 : Espaces vectoriels

Ce theor`eme est `a la base de la notion de s.e.v engendre par une famille de vecteurs
(il en sera de meme lorsque, dans un groupe, il sagira de denir le sous-groupe engendre
par une famille ; on verra ulterieurement dans le cours la notion dideal engendre par une
famille, dans un anneau commutatif).

`
THEOR
EME
1-2.5 (et d
enition ) Si F = (xi )iI est une famille de vecteurs dun
espace vectoriel E, il existe un plus petit (au sens de linclusion) sous-espace vectoriel
de E contenant tous les vecteurs de F . On lappelle sous-espace vectoriel engendr
e
par F et on le note vect(F ).
Demonstration : La famille X des sous-espaces de E contenant F est non
vide (puisquelle contient E). On consid`ere

F=
G
GX

Cest un sous-espace de E dapr`es le theor`eme (1-2.4). Par construction, il


contient tous les vecteurs de F . Etant inclus dans tous les elements de X, il
est evidemment le plus petit (au sens de linclusion) possedant cette propriete.

Il sagit l`a dune construction par lexterieur de vect(F ). La notion de combinaison
lineaire permet de caracteriser les elements de vect(F ), et donc den donner une construction par linterieur:

`
THEOR
EME
1-2.6 Si F = (xi )iI est une famille non vide de vecteurs dun espace
vectoriel E, vect(F ) est lensemble des combinaisons lin
eaires des vecteurs de F .
Demonstration : On verie aisement que
A = {x E | x est combinaison lineaire de F }
est un sous-espace de E contenant F . Comme tout sous-espace est stable par
combinaisons lineaires, tout sous-espace de E contenant F contient A, qui est
donc bien le plus petit (au sens de linclusion) possedant cette propriete. 
REMARQUE 1-2.7 Un ensemble X peut toujours etre considere, par abus de langage,
comme une famille indexee par lui-meme :
X (x)xX
(lindexation est ici injective). Cest dailleurs cette identication qui a ete implicite dans
la demonstration du theor`eme (1-2.5). On pourra donc parler egalement de combinaisons
lineaires de vecteurs dune partie de E, et du s.e.v. engendre par une partie de E. En
particulier, le plus petit s.e.v. de E etant {0E }, on a
vect () = {0E }
De meme
A B vect (A) vect (B)
EXERCICE 1-2.8 Montrer que la reunion de deux s.e.v. nest un sous-espace vectoriel que si
lun des deux sous-espaces contient lautre.

1-2 Sous-espace vectoriel

EXERCICE 1-2.9 Si K est un corps inni, montrer quune union nie de sous-espaces nest un
sous-espace que si lun des s.e.v. contient tous les autres. (Indication : raisonner par recurrence
sur le nombre de sous-espaces. Si la propriete est demontree au rang n 1, et si on suppose que
F1 Fn est un s.e.v., considerer des vecteurs x Fn F1 Fn1 et y F1 Fn1 Fn
et des combinaisons de la forme x + y). Quel enonce peut-on obtenir lorsque K est un corps
ni?

DEFINITION
1-2.10 (Famille g
en
eratrice) Une famille F de vecteurs dun e.v. E est
dite generatrice de E si et seulement si
E = vect (F )
En particulier, une famille G non vide dun espace vectoriel E est generatrice dun
s.e.v. F si et seulement si tout vecteur de G appartient `
a F et si tout vecteur de F est
combinaison lineaire de G.

1-2.3

Familles
equivalentes

DEFINITION
1-2.11 Deux familles (non vides) F = (xi )iI et G = (yj )jJ de vecteurs
de E sont dites equivalentes si et seulement elles engendrent le meme sous-espace vectoriel
de E, soit
vect (F ) = vect (G)
Il est clair que cette relation est reexive, symetrique et transitive. La caracterisation
des vecteurs de vect(F ) comme combinaisons lineaires des vecteurs de F et la proposition
1-1.11 donnent immediatement :

`
THEOR
EME
1-2.12 Deux familles (non vides) F = (xi )iI et G = (yj )jJ de vecteurs
de E sont
equivalentes si et seulement tout vecteur de F est combinaison lin
eaire
de G et r
eciproquement.
En particulier, on transforme une famille F = (xi )iI en une famille equivalente en
operant une des manipulations elementaires :
Ajouter a` un des vecteurs une combinaison lineaire des autres, ce quon symbolise
par

xk xk +
i xi
i=k

(o`
u les i sont presque tous nuls si I est inni)
Multiplier un des vecteurs par un scalaire non nul
xk xk
Permuter deux vecteurs de la famille
xk xl
ce qui revient formellement `a composer lapplication i  xi avec la transposition
dindices (k,l).

Chapitre 1 : Espaces vectoriels

1-2.4

Somme de sous-espaces vectoriels

DEFINITION
1-2.13 Si F1 , . . . ,Fp sont p sous-espaces vectoriels dun e.v. E, on appelle
p

somme des sous-espaces (Fi )1ip le sous-espace engendre par
Fi . Cest donc le plus
i=1

petit sous-espace de E (pour linclusion) contenant tous les Fi . On note


p 
p


Fi = vect
Fi
F1 + + Fp =
i=1

i=1

Comme pour le theor`eme 1-2.6 (la demonstration est analogue), on a la caracterisation


des vecteurs de la somme F1 + + Fp :
PROPOSITION 1-2.14 La somme F1 + + Fp est exactement lensemble des vecteurs x de E admettant (au moins) une
ecriture sous la forme
x = x1 + + xp avec i

xi Fi

EXERCICE 1-2.15 Montrer que si A1 , . . . ,Ap sont des familles de vecteurs engendrant respectivement F1 , . . . ,Fp , A1 . . . Ap engendre F1 + + Fp .

REMARQUE 1-2.16 Si (Fi )iI est une famille innie de s.e.v. de E, on peut encore denir




Fi = vect
Fi
iI

iI

Il est alors facile de montrer que les elements

de iI Fi sont exactement les vecteurs


u les xi Fi sont presque tous nuls.
admettant une decomposition sous la forme iI xi o`
On va maintenant sinteresser `a lunicite de la decomposition obtenue par la proposition 1-2.14, en etudiant dabord le cas des droites vectorielles. Cest la notion de famille
libre ou liee, et plus generalement de sous-espaces independants.

1-3
1-3.1

D
ependance et ind
ependance lin
eaire
Famille libre, famille li
ee

Soit A = (xi )iI une famille non vide de vecteurs dun e.v. E. Si j I, on note
Aj = (xi )iI{j} la famille obtenue en retirant le vecteur xj de la famille A (attention : on
peut cependant peut-etre retrouver ce vecteur dans Aj si lapplication i  xi nest pas
injective). On note F =vect(A) et Fj =vect(Aj ). On a evidemment
Fj F
Deux possibilites sexcluent mutuellement :
1. Pour tout j I, Fj est strictement inclus dans F. Il est alors clair que toute sousfamille (stricte) de A engendre un sous-espace strictement inclus dans F (puisquune
telle sous-famille est incluse dans une des Aj ) : A est famille g
en
eratrice minimale de F =vect(A). On dit alors que A est une famille libre, ou que les vecteurs
de A sont (lin
eairement) ind
ependants.

1-3 D
ependance et ind
ependance lin
eaire

2. Il existe j I avec Fj = F. Si I est de cardinal au moins egal a` 2, ceci equivaut a` dire


que xj est combinaison lineaire des vecteurs de la famille (xi )iI{j} = Aj . En eet,
si Fj = F, le vecteur xj , qui est dans F, est dans Fj et est donc combinaison lineaire
de Aj . Reciproquement, si le vecteur xj vect(Aj ) = Fj , Fj est un sous-espace de
E qui contient tous les vecteurs de A, donc qui contient vect(A) = F.
A non generatrice minimale de vect(A)
il existe (au moins) un vecteur de A combinaison lineaire des autres.
On dit alors que A est une famille li
ee, les vecteurs de A sont d
ependants.
(Si A = (x) ne contient quun vecteur, vect(A) =vect() = {0E } si et seulement si
x = 0E ).
Resumons la discussion precedente par la denition :

DEFINITION
1-3.1 Une famille A = (xi )iI de vecteurs est liee si et seulement si elle
est reduite au vecteur nul ou si lun des vecteurs est combinaison lineaire des autres. Dans
ce cas, il existe une sous-famille stricte de A qui engendre vect(A). A est libre dans le cas
contraire, donc si elle est generatrice minimale de vect(A).
REMARQUE 1-3.2 Il est clair quune famille non injective est liee.
Attention ! Si A est liee, on ne peut choisir au hasard un vecteur qui serait combinaison lineaire des autres. Par exemple, si x et y sont deux vecteurs independants, la
famille (xi )1i3 avec x1 = x, x2 = x et x3 = y est liee, mais x3 nest pas combinaison
lineaire de x1 et x2 .

1-3.2

Relations de liaison

On obtient la caracterisation commode de la dependance lineaire :


ee sil existe une famille de scaPROPOSITION 1-3.3 La famille A = (xi )iI est li
laires (i )iI non tous nuls (mais bien entendu presque tous nuls si I est inni) tels
que

i xi = 0E
iI

Une telle
egalit
e sera dite relation de liaison entre les vecteurs (xi )iI .
Demonstration : Si une telle relation existe, on choisit un indice i0 avec
 0 et on obtient
i0 =
 i
xi
xi0 =
i0
i=i
0

ce qui montre que A est liee (on notera que le fait que K soit un corps intervient
dans cette demonstration : i0 est non nul, donc inversible pour la multiplication). Reciproquement, sil existe un vecteur xi0 combinaison lineaire des
autres, soit

i xi
xi0 =
i=i0

on a immediatement une relation de liaison (`a coecients non tous nuls)



i xi = 0E
iI

avec i = i pour i = i0 et i0 = 1. 

10

Chapitre 1 : Espaces vectoriels

Comme une relation de liaison ne fait intervenir quun nombre ni de vecteurs, on en


deduit immediatement le corollaire :
COROLLAIRE 1-3.4 Une famille innie de vecteurs est li
ee ssi il en existe une sousfamille nie qui est li
ee. Une famille est libre ssi toutes ses sous familles nies le
sont.
COROLLAIRE 1-3.5 Toute sous-famille dune famille libre est libre. Toute famille
contenant une famille li
ee est li
ee.
EXERCICE 1-3.6 Si (Pi )iI est une famille de polyn
omes non nuls de K [X] avec pour i = j,
d Pi = d Pj , cette famille est libre.

1-3.3

Ind
ependance lin
eaire dans des espaces fonctionnels

On est souvent amene `a etudier lindependance lineaire de familles de fonctions dans


des espaces tels que RR , R[a,b] , C[a,b] etc... Il faut alors penser a` utiliser des techniques
danalyse (etude du comportement au voisinage dun point, developpements limites, comportement a` linni, derivation, ... si les fonctions considerees le permettent).
EXEMPLE 1-3.7 Etudier la dependance lineaire dans RR de la famille de fonctions
(fn, )nN, R denies par
fn, (x) = xn ex
(Indication : on consid`ere une sous-famille nie (fni ,i )1ip extraite de cette famille, et
on suppose lexistence dune relation de liaison entre ces fonctions
p


i fni ,i = 0

i=1

soit
x R

p


i xni ei x = 0

i=1

Ce qui dierencie nettement les fonctions fni ,i , cest le comportement `a linni. On peut
(par exemple) multiplier par la fonction x  ex o`
u est le plus grand des i et regarder
le comportement pour x +).
EXERCICE 1-3.8 Etudier de meme la dependance des (fn,)nN,R dans R[0,1] , des (fn, )nN,C
dans CR .
EXERCICE 1-3.9 Etudier la famille (fa )aR avec fa (x) = |x a| dans RR , dans R[1,1] . (Ici, on
peut utiliser la non derivabilite de fa en a).

1-3.4

Base dun espace. Coordonn


ees dun vecteur

DEFINITION
1-3.10 Une famille non vide B = (ui )iI de vecteurs dun espace vectoriel
E est dite base de E ssi B est libre et engendre E.

`
THEOR
EME
1-3.11 Une famille non vide B = (ui )iI de vecteurs de E est une base
de E si et seulement si B est une famille libre maximale de E (ou, ce qui revient au
m
eme, est une famille g
en
eratrice minimale de E).

1-3 D
ependance et ind
ependance lin
eaire

11

Demonstration : Si B est une base, elle est libre. Tout vecteur x de E etant
combinaison lineaire des vecteurs de B (generatrice), la famille obtenue en
ajoutant x `a B est liee, donc B est maximale parmi les familles libres de E.
Reciproquement, si B est libre maximale, la famille obtenue en ajoutant x
quelconque de E `a B est liee, ce qui assure lexistence dune relation de liaison
(`a coecients non tous nuls) de la forme

x +
i u i = 0E
iI

On a forcement = 0 (car on aurait sinon une relation de liaison non triviale


entre les vecteurs de la famille libre B), et on obtient x comme combinaison
lineaire de B
 i
x=
ui

iI
ce qui montre que B est aussi generatrice de E. 
COROLLAIRE 1-3.12 Une famille B = (ui)iI de vecteurs de E est une base de E si
et seulement si tout vecteur x de E s
ecrit de mani`
ere unique comme combinaison
lin
eaire des vecteurs de B

x E ! (i )iI KI (presque tous nuls) x =
i ui
iI

La famille (i )iI est appel


ee famille des coordonn
ees du vecteur x dans la base B.
Demonstration : Si B poss`ede cette propriete, elle est evidemment generatrice.
Une relation de liaison entre les vecteurs de B est en fait une ecriture de
0E comme combinaison lineaire de B. Comme cette ecriture est unique, cest
forcement la relation triviale o`
u tous les coecients sont nuls : B est aussi
libre. Reciproquement, si B est une base, tout vecteur de E est combinaison
lineaire de B (generatrice). Si un vecteur x admet deux ecritures


x=
i ui =
i ui
iI

on obtient la relation de liaison




iI

(i i ) ui = 0E

iI

et comme B est libre, on a


i I

i = i

La decomposition de x est donc unique.

COROLLAIRE 1-3.13 Si un espace vectoriel E poss`


ede une base B = (ui )iI , on
(I)
ees par I de scalaires presque tous nuls.
note K lensemble des familles index
Lapplication

(i )iI 
i ui
K(I) E
iI

est une bijection. K peut


evidemment
etre muni dune structure despace vectoriel
I
ec
edente est lin
eaire (voir plus loin).
(sous-espace vectoriel de K ) et lapplication pr
Cest un isomorphisme despaces vectoriels.
(I)

EXEMPLE 1-3.14 La famille (X n )nN est une base de K [X], appelee base canonique
de K [X].

12

Chapitre 1 : Espaces vectoriels

1-3.5

Exemple : Fonctions polyn


omes

DEFINITION
1-3.15 Si K est un corps commutatif et p est un entier naturel, une application
m : Kp K
est dite monomiale (`a p variables) sil existe un multi-indice
= (1 , . . . ,p ) Np
tel que
x = (x1 , . . . ,xp ) Kp

m(x) = x1 1 xp p = x
d
ef.

Une fonction P : K K est dite polynomiale (`a p variables) ssi elle est combinaison
lineaire de fonctions monomes (`a p variables). Lensemble des fonctions polyn
omes `a p
Kp
variables est donc le sous-espace vectoriel de K engendre par les fonctions mon
omes. Si
= (1 , . . . ,p ) Np est un multi-indice, on note || = 1 + + p (longueur de ).
Comme une fonction polyn
ome ne fait intervenir quun nombre ni de mon
omes, pour
toute telle fonction P il existera un entier m (dependant de P ) tel que

x
x Kp P (x) =
p

Np
||m

o`
u les sont des scalaires.

`
THEOR
EME
1-3.16 Si K est un corps inni (ceci est donc valable dans les cas usuels
K = R ou C ), les fonctions mon
omes forment une base de lespace des fonctions
polyn
omes `
a p variables sur K, base quon appelle base canonique de cet espace
vectoriel.
Demonstration : La demonstration se fait par recurrence sur p. Remarquons dabord que, par denition, les fonctions monomes engendrent lespace
considere. Pour p = 1, lindependance lineaire des fonctions monomes traduit
exactement le fait quun polynome fonctionnellement nul est formellement nul
(car un polynome de degre m sannule au maximum en m points distincts de
K). Si on suppose quau rang p les fonctions monomes sont independantes,
considerons une relation de liaison entre fonctions monomes a` p + 1 variables.
On obtient un entier m et des scalaires tels que

x = 0
x Kp+1
Np+1
||m

En identiant le p + 1-uplet (1 , . . . ,p ,p+1 ) avec le couple (,p+1 ) o`


u=
p
(1 , . . . ,p ) K , ceci peut secrire egalement

y K

z K

m



y
(,i)

z = 0
i=0

Np

||mi

En prenant y arbitraire et en utilisant le resultat pour p = 1, on obtient



(,i) y = 0
y Kp i [0,m]
Np
||mi

Il sut alors dappliquer lhypoth`ese de recurrence pour montrer que tous les
coecients sont nuls. 

1-3 D
ependance et ind
ependance lin
eaire

13

REMARQUE 1-3.17 Lorsque K est un corps ni de cardinal k, le resultat precedent


nest plus valable. Dej`a avec p = 1, si K = {x1 , . . . ,xk }, le polynome
P (X) =

k


(X xi )

i=1

nest pas formellement nul (il est de degre k et de coecient dominant egal a` 1), mais la
fonction polynome associee est identiquement nulle. On peut voir (cf. chapitre 17) quon
a en fait
P (X) = X k X
EXERCICE 1-3.18 Montrer que, si K est un corps ni, toute fonction Kp K est polynomiale
(on consid`erera dabord le cas p = 1, et on pourra utiliser, mais ce nest nullement indispensable,
les polyn
omes interpolateurs de Lagrange : voir chapitre sur la dualite).

1-3.6

Sous-espaces ind
ependants

On se limite ici aux familles nies de sous-espaces vectoriels dun espace E.

1-3.6.1

D
enition

DEFINITION
1-3.19 Si F1 ,. . . ,Fp sont p sous-espaces vectoriels dun espace E, ils sont
dits (lineairement) independants ssi lapplication
p

i=1

Fi

p


Fi

(x1 , . . . ,xp )  x1 + + xp

i=1

est bijective (elle est evidemment toujours surjective). Ceci equivaut a` dire que tout vecteur
p

x de
Fi admet une decomposition unique sous la forme
i=1

x = x1 + + xp avec i

xi Fi

On dit alors aussi que la somme des sous-espaces Fi est une somme directe, et on la
note
p
p


Fi =
Fi
i=1

Si x
p


p


i=1

Fi se decompose comme precedemment, xj est appele composante de x

i=1

Fi selon le sous-espace Fj .

i=1

REMARQUE 1-3.20 Lapplication consideree plus haut est toujours lineaire. Si les Fi
sont independants, cest un isomorphisme despaces vectoriels.
REMARQUE 1-3.21 Il est facile de voir que p vecteurs e1 , . . . ,ep sont independants ssi
les droites vectorielles Di =vect(ei ) sont independantes, puisque lindependance de ces
vecteurs signie que (ei )1ip est une base de
vect (e1 , . . . ,ep ) =

p


Di

i=1

donc que tout vecteur de la somme se decompose de mani`ere unique dans la somme des
Di .

14

Chapitre 1 : Espaces vectoriels

1-3.6.2

Caract
erisation

`
THEOR
EME
1-3.22 Deux sous-espaces F1 et F2 sont ind
ependants ssi
F1 F2 = {0E }
ependants ssi
Plus g
en
eralement p sous-espaces F1 , . . . ,Fp sont ind



j {1, . . . ,p}
Fj
Fi = {0E }
i=j

Demonstration : Supposons les p sous-espaces F1 , . . . ,Fp independants et


demontrons la propriete. Comme laddition est commutative dans E, il nest
pas restrictif de nenvisager
que 
le cas j = p, pour des raisons de commodite
 p1

decriture. Soit x Fp
Fi . Il admet alors une ecriture sous la forme
i=1

x = x1 + + xp1 avec xi Fi
et peut aussi secrire
x = x1 + + xp1 + 0E = 0E + + 0E + x
Par independance des sous-espaces Fi , cette ecriture est unique, ce qui donne
bien x = 0E . Reciproquement, supposons la propriete



j {1, . . . ,p}
Fj
Fi = {0E }
i=j

et supposons quun vecteur x de la somme des Fi admette deux decompositions


de la forme
p
p


x=
xi =
yi avec pour tout i, xi et yi Fi
i=1

i=1

On a alors
j {1, . . . ,p}

yj xj =


(xi yi ) Fj

i=j


Fi

= {0E }

i=j

ce qui donne xj = yj et prouve lindependance des sous-espaces.

ATTENTION ! Deux erreurs frequentes `a ne pas commettre :


Si p  3, la condition demontree plus haut entrane bien
(puisque Fi

Pour i = j

Fj Fi = {0E }

Fk ) : lindependance dune famille de sous-espaces entrane lindependance

k=j

2 a` 2 et plus generalement lindependance de toute famille extraite de la famille :


cest une consequence immediate de la denition, la restriction dune injection a`
une partie de lensemble de depart est encore une injection. Mais la reciproque
est evidemment fausse ! Cest la meme chose que pour les syst`emes de vecteurs o`
u
lindependance 2 `a 2 nentrane pas la liberte du syst`eme total . Si e1 et e2 sont deux
vecteurs libres, les sous-espaces
F1 = vect (e1 ) , F2 = vect (e2 ) et F3 = vect (e1 + e2 )
sont deux a` deux independants, mais ne sont pas independants.

1-3 D
ependance et ind
ependance lin
eaire

15

La caracterisation precedente nest pas tr`es commode dutilisation, car elle oblige
`a faire la verication pour tous les indices j. Une verication avec un indice
particulier est insusante, comme le montre lexemple
F1 = vect (e1 ) , F2 = vect (e1 ) et F3 = vect (e1 + e2 )
(avec toujours e1 et e2 independants). Ces sev ne sont evidemment pas independants
bien que
F3 (F1 + F2 ) = {0E }
On peut cependant parfois utiliser le resultat suivant, o`
u lon prouve une esp`ece
dassociativite :
PROPOSITION 1-3.23 Si p  3 et F1 , . . . ,Fp sont p sous-espaces vectoriels, ils sont
ind
ependants ssi F1 , . . . ,Fp1 le sont et
Fp

p1


Fi = {0E }

i=1

Demonstration : Ces conditions sont evidemment necessaires dapr`es ce qui


p

prec`ede. Supposons `a present quelles soient veriees. Si x
Fi admet deux
i=1

ecritures
x=

p


xi =

i=1

p


yi avec pour tout i, xi et yi Fi

i=1

on a comme precedemment
yp xp =

p1


(xi yi) Fp

 p1


i=1


Fi

= {0E }

i=1

donc xp = yp , puis, puisque F1 ,. . . ,Fp1 sont independants


p1


(xi yi) = 0E i xi = yi

i=1

ce qui prouve bien lindependance de F1 , . . . ,Fp . 

1-3.6.3

Cas de sous-espaces dont on connat des bases

Commencons par denir la concat


enation de deux familles : il sagit tout simplement
de juxtaposer deux familles (xi )iI et (yj )jJ . On pourrait penser indexer cette juxtaposition par I J, mais il y a une diculte si les ensembles I et J ne sont pas disjoints.
Cest pour cela quon est amene `a la denition plus formelle :

DEFINITION
1-3.24 (Concat
enation de familles) Soient deux familles de E F = (xi )iI

et G = (yj )jJ . On appelle concatenee de ces deux familles et on note F + G la famille


indexee par K = (I {1}) (J {2})

F + G = (zk )kK
avec, pour i I, z(i,1) = xi et, pour j J, z(j,2) = yj .

16

Chapitre 1 : Espaces vectoriels

On denirait de meme la concatenation de p familles indexees par les ensembles


I1 , . . . ,Ip , en travaillant avec les ensembles dindices
I1 {1} , . . . , Ip {p}

`
THEOR
EME
1-3.25 Si F1 , . . . ,Fp est une famille de p sous-espaces vectoriels poss
edant
ependants ssi la famille
des bases respectives B1 , . . . ,Bp , ces sous-espaces sont ind
obtenue par concat
enation de ces bases est libre. Si cette propri
et
e est v
eri
ee,
cette r
eunion est alors une base de la somme (directe) des Fi .

Demonstration
: On sait dej`a que, dans tous les cas, la famille B1 + + Bp

engendre
Fi . Un vecteur de la somme des Fi secrit
x=

p


xi

i=1

avec xi Fi , xi secrivant de mani`ere unique comme combinaison


lineaire des
vecteurs de Bi . Pour que la decomposition de x soit unique dans
Fi , il est
clair quil est necessaire et susant que x admette une decomposition unique

comme combinaison lineaire de B1 + + Bp , ce qui traduit exactement la


liberte de cette famille. 

REMARQUE 1-3.26 Il nous arrivera souvent decrire B1 B2 pour B1 + B2 . Il faut


cependant garder `a lesprit quil ne sagit pas dune union ensembliste, et que, si un
vecteur apparat a` la fois dans B1 et B2 , il apparat deux fois dans cette union.

1-3.7

Sous-espaces suppl
ementaires

DEFINITION
1-3.27 Deux sous-espaces F1 et F2 dun espace vectoriel E sont dits supplementaires
(dans E ) si et seulement si
F1 F2 = E
Ceci equivaut evidemment `a dire que F1 + F2 = E et F1 F2 = {0E }, ou encore que
tout vecteur de E admet une decomposition unique sous la forme x1 + x2 avec xi Fi .
Lorsquil risque dy avoir une confusion, il faut preciser lespace ambiant. Par exemple,
si F1 et F2 sont deux sev independants de E, F2 est un supplementaire de F1 dans F1 F2 .
Il est tr`es important davoir a` lesprit une representation geometrique de cette situation :
penser, dans lespace o`
u nous evoluons, `a un plan dont un point O a ete choisi comme
origine (le vecteur nul) pour se representer F1 . Pour se representer F2 , on consid`erera
nimporte quelle droite passant par O et non contenue dans F1 . Tout point M de lespace admet une projection M1 sur F1 parall`element `a F2 et une projection M2 sur F2
parall`element `a F1 , ce qui correspond `a une decomposition (unique)

OM = OM1 + OM2

o`
u OMi est dans (la direction de) Fi (gure 1.1). Cette vision geometrique elementaire
permettra deviter des erreurs, notamment de parler du supplementaire dun sous-espace
F de E. Si un supplementaire existe, il est fort rare quil soit unique. Cela evitera aussi
de confondre suppl
ementaire et compl
ementaire ! Le complementaire dun sev de E
nest pas un sev (il ne contient dej`a pas le vecteur nul). Si
F1 F2 = E

1-3 D
ependance et ind
ependance lin
eaire

17

Fig. 1.1 Sous-espaces supplementaires


cela ne signie nullement E =F1 F2 . Lespace o`
u nous evoluons ne se reduit pas a` un
plan et une droite ! Ce qui est fondamental, cest que lon puisse geometriquement, et sans
ambigute reconstituer E `
a partir de F1 et F2 .
Le resultat suivant nest que la traduction dans un cas particulier du theor`eme 1-3.25 :

`
ementaires ssi la
THEOR
EME
1-3.28 Deux sous-espaces F1 et F2 de E sont suppl
r
eunion dune base de F1 et dune base de F2 est une base de E.
Il nous arrivera dutiliser le theor`eme (admis), que nous demontrerons dans le cadre
des espaces de dimension nie :

`
THEOR
EME
1-3.29 Dans un espace vectoriel E, tout sous-espace F poss`
ede au
moins un suppl
ementaire.
EXERCICE 1-3.30 En utilisant ce theor`eme, montrer que, si F est un sev de E ne contenant pas
un vecteur x, F poss`ede un supplementaire contenant x. (Une petite reexion en dimension 3
peut amener a` considerer le sev G = F+vect(x) ).
EXERCICE 1-3.31 Si F et G sont deux sev de E, si F1 est un supplementaire de F G dans F
et G1 est un supplementaire de F G dans G, montrer que
F + G = F1 (F G) G1
(On obtient ainsi une decomposition geometrique de F + G interessante pour etudier des probl`emes
faisant intervenir lintersection F G).
EXERCICE 1-3.32 Soit P un polyn
ome de K [X] de degre p > 0. On note (P ) lensemble des
multiples de P dans K [X] (cest lideal engendre par P ). Montrer que (P ) est un sev de K [X]
et que
K [X] = (P ) Kp1 [X]

18

Chapitre 1 : Espaces vectoriels

1-3.8

Projecteurs

1-3.8.1

D
enition

DEFINITION
1-3.33 Si E = F1 F2 est une decomposition dun ev en deux sous-espaces
supplementaires, tout vecteur x de E poss`ede une unique decomposition sous la forme
x = x1 + x2 avec xi Fi
On appelle projecteur sur F1 parall`element a` F2 lapplication
p1 : E E x  p1 (x) = x1
x1 est la projection de x sur F1 parall`element a` F2 . On denit de mani`ere symetrique le
projecteur p2 sur F2 parall`element a` F1 .
On verra ulterieurement quil sagit dendomorphismes de E qui verient evidemment
p1 p1 = p1 , p2 p2 = p2

et
p2 p1 = p1 p2 = 0 (application identiquement nulle)

1-3.8.2

Famille de projecteurs associ


es `
a une d
ecomposition de lespace

On generalise ici la denition precedente au cas o`


u lon a une decomposition de lespace
en somme de sous-espaces independants :
E=

p


Fi

i=1

On sait alors (cf. proposition 1-3.23) que pour i {1, . . . ,p}



Fj sont supplementaires
Fi et
j=i

DEFINITION
1-3.34 On appelle famille de projecteurs associes a` la decomposition E =

la famille de projecteurs (pi )1ip o`
u pi est le projecteur sur Fi parall`element a`
Fj .

p

i=1

j=i

pi est donc lapplication E E qui a` un vecteur x quelconque qui admet la decomposition


x=

p


xj avec xj Fj

j=1

associe sa composante pi (x) = xi selon Fi . On a encore evidemment


pi pj = 0 si i = j

1-4

et pi pi = pi

Espaces vectoriels de dimension nie

On dit quun espace vectoriel E est de dimension nie sil poss`ede au moins une
famille generatrice nie. Le resultat fondamental est alors lexistence de bases qui sont
toutes nies et de meme cardinal. Ce cardinal commun est appele dimension de lespace
vectoriel E.

Fi

1-4 Espaces vectoriels de dimension nie

1-4.1

19

R
esultat pr
eliminaire

Le theor`eme qui suit est a` la base de la theorie de la dimension (intuitivement : le


nombre de param`etres independants necessaires pour reperer un vecteur).

`
THEOR
EME
1-4.1 Dans un espace vectoriel engendr
e par une famille de cardinal
p, toute famille de cardinal strictement sup
erieur `
a p est li
ee.
Demonstration : Il sut evidemment de demontrer que toute famille de
p + 1 vecteurs est liee. La demonstration se fait par recurrence sur p. Pour
E1 =vect(e1 ) et A1 = {u1 ,u2 }, on a lexistence de scalaires et tels que
u1 = e1 et u2 = e1 . Si et sont tous deux nuls, A est liee. Sinon, on a la
relation de liaison non triviale
u1 u2 = 0E
qui montre que, dans ce cas aussi, A est liee. Si on suppose le resultat demontre
au rang p, on se place au rang p + 1 en considerant Ep+1 = vect (e1 , . . . ,ep+1 ) et
Ap+1 = {u1 , . . . ,up+2 }. Par hypoth`ese, il existe des scalaires (i,j ) 1ip+1 tels
1jp+2
que
p+1

j {1, . . . ,p + 2} uj =
i,j ei
i=1

Si tous ces scalaires sont nuls, la famille A est evidemment liee. Sinon, en
renumerotant les vecteurs des deux familles, on peut supposer p+1,1 = 0. On
se ram`ene alors a` considerer p+1 vecteurs dans Ep = vect(e1 , . . . ,ep ) en posant
Pour j {2, . . . ,p + 2}

vj = p+1,1 uj p+1,j u1

(le vecteur ep+1 napparat plus dans cette combinaison lineaire). Par hypoth`ese de recurrence, il existe une relation de liaison non triviale entre ces
vecteurs de la forme
p+2

j vj = 0E
j=2

relation qui secrit aussi


p+2

j=2

j p+1,1 uj

 p+2



j p+1 u1 = 0E

j=2

ce qui prouve que la famille Ap+1 est liee puisquau moins un des coecients
j p+1,1 est non nul. 

1-4.2

Existence de bases, dimension

`
THEOR
EME
1-4.2 (de la base incompl`
ete) Si G est une famille g
en
eratrice dun
espace vectoriel E de dimension nie non r
eduit `
a {0E } , et si L est une famille libre
de E, il est possible de compl
eter L `
a laide de vecteurs (bien choisis !) de G pour
obtenir une base de E.
Demonstration : Remarquons dabord que, dans ces hypoth`eses, G nest
pas necessairement nie, mais le cardinal de L est inferieur ou egal a` celui
dune famille generatrice nie de E. La demonstration est basee sur le resultat

20

Chapitre 1 : Espaces vectoriels


suivant : si F est une famille libre et si x est un vecteur qui nest pas combinaison lineaire de F , la famille obtenue en rajoutant x `a F est encore libre.
Les espaces vect(F ) et vect(x) sont en eet independants et cest le theor`eme
1-3.25.
Si L engendre E, cest une base et il ny a rien `a faire. Sinon il existe au
moins un vecteur x1 de G qui nest pas combinaison lineaire des vecteurs de
L : dans le cas contraire, on aurait
E =vect (G) vect (L) E
et L serait generatrice. On remplace alors la famille L par la famille (libre
dapr`es la remarque precedente) L1 = L (x) et on recommence le raisonnement... Au bout dun nombre ni detapes, on arrive a` une famille libre
qui engendre E (puisque le cardinal dune famille libre de E est majore, le
processus ne peut durer indeniment). 

COROLLAIRE 1-4.3 Soit E un espace vectoriel de dimension nie non r


eduit `
a
{0E }. De toute famille g
en
eratrice G de E on peut extraire une base (qui contient
un nombre ni d
el
ements).
Demonstration : Il sut dappliquer le theor`eme precedent en partant de
L = (x) o`
u x est un vecteur non nul arbitraire extrait de G. 
COROLLAIRE 1-4.4 (dimension) Un espace vectoriel E de dimension nie non r
eduit
`
a {0E } poss`
ede des bases qui sont toutes nies de m
eme cardinal. Ce cardinal est
appel
e dimension de E. Par convention, si E est r
eduit au vecteur nul, on dit que la
dimension de E est nulle.
Demonstration : Lexistence de bases, le fait que ces bases ont moins delements
quune famille generatrice nie de E ont dej`a ete vus. Si B1 et B2 sont deux
bases de cardinaux respectifs n1 et n2 , comme B1 est generatrice et B2 libre, on
a dapr`es le resultat preliminaire n2  n1 et linegalite inverse est symetrique.

Dans un espace de dimension p, les familles libres ont au plus p elements (resultat
preliminaire), les familles generatrices ont au moins p elements (sil existait une famille
generatrice de moins de p vecteurs, il ne pourrait y avoir de famille libre a` p vecteurs).
EXERCICE 1-4.5 Montrer quun espace vectoriel E est de dimension nie ssi le cardinal dune
famille libre arbitraire de E est majore.

Le theor`eme suivant est tr`es souvent utilise pour prouver quune famille est une base
dun espace vectoriel de dimension nie (dont on connat la dimension) :

`
THEOR
EME
1-4.6 Si E est un espace vectoriel de dimension nie p > 0, une famille
B de E est une base ssi elle est libre de cardinal p, ce qui
equivaut aussi `
a dire que
B est g
en
eratrice de cardinal p.
Demonstration : Ces conditions sont evidemment necessaires pour que B
soit une base (cest la denition de la dimension). Si B est libre de cardinal
p, toute sur-famille stricte de B est liee (car elle contient plus de p vecteurs).
B est libre maximale, cest donc une base. De meme si B est generatrice de
cardinal p, elle est generatrice minimale et est donc une base. 

1-4 Espaces vectoriels de dimension nie

21

Rappelons pour terminer ce paragraphe que, si E poss`ede une base


B = (ei )1ip
le choix de cette base induit une bijection
B : E Kp

x=

p


i ei  B (x) = (1 , . . . ,p )

i=1

qui est en fait un isomorphisme despaces vectoriels. Cest un cas particulier du


corollaire 1-3.13.

1-4.3

Dimension dun s.e.v, rang dun syst`


eme de vecteurs

`
THEOR
EME
1-4.7 Si F est un sous-espace vectoriel dun espace de dimension nie
E, F est de dimension nie avec dim F  dim E. Il y a
egalit
e ssi F = E.
Demonstration : Si F est reduit `a {0E } il ny a rien `a faire. Sinon on
consid`ere dans F une famille libre de cardinal maximal. Une telle famille existe
car une famille libre de F est aussi libre dans E, donc est de cardinal inferieur
ou egal a` dim E. Cette famille est libre maximale dans F. Cest donc une base
de F, qui est de dimension nie. On a bien dim F  dim E. Sil y a egalite, une
base de F est libre dans E et de cardinal egal a` dim E. Cest donc une base de
E et E = F. 

DEFINITION
1-4.8 Si A est une famille de vecteurs dun espace vectoriel E (pas necessairement
de dimension nie), on dit que A est de rang ni ssi vect(A) est un sous-espace vectoriel
de dimension nie. Dans ce cas, on denit le rang de A comme etant
rang (A) = dim vect (A)
Si E est de dimension nie on a evidemment, pour toute famille de vecteurs de E,
rang (A)  dim E
Il y a egalite ssi vect(A) = E, cest-`a-dire si A engendre E.
Si A est de cardinal ni, A etant generatrice de vect(A), on a evidemment
rang (A)  card (A)
avec egalite ssi A est libre.
Si A est de rang ni, on peut appliquer a` vect(A) le resultat du corollaire 1-4.3. Si
A nest pas de rang ni, il nexiste pas de sous-famille nie extraite de A engendrant
vect(A), et il est possible de construire de proche en proche, en utilisant la remarque a`
la base de la demonstration du theor`eme de la base incompl`ete 1-4.2, une suite innie de
vecteurs independants extraite de A. On a donc la caracterisation du rang :

`
THEOR
EME
1-4.9 Si A est de rang ni r > 0, r est le cardinal maximal dune
famille libre extraite de A. Une telle famille de cardinal r est une base de vect(A),
on dit que cest une famille principale extraite de A. Si A nest pas de rang ni, il
existe une suite de vecteurs libres extraite de A.

22

Chapitre 1 : Espaces vectoriels

Comme le rang dun syst`eme de vecteurs ne depend que du sous-espace engendre


par ces vecteurs, deux familles equivalentes (cf. la section 1-2.3) ont meme rang. En
particulier, on ne change pas le rang dun syst`eme de vecteurs en transformant celui-ci
par manipulations elementaires.
La notion de famille triangulaire par rapport a` une suite libre est derri`ere lalgorithme
de recherche du rang par pivot de Gauss quon reverra dans le chapitre sur le calcul
matriciel.

DEFINITION
1-4.10 Si F = (ui )1in est une famille libre de vecteurs de E, une famille
de p vecteurs (p  n) G = (vj )1jp est dite triangulaire par rapport a` la famille F ssi
v1 est non nul et colineaire a` u1 et
j {2, . . . ,p}

vj vect (u1 , . . . ,uj ) vect (u1 , . . . ,uj1)

Il revient `a la meme chose de supposer lexistence de scalaires (i,j ) 1jp avec pour
1ij
tout j j,j = 0 tels que
j

i,j ui
j {1, . . . ,p} vj =
i=1

`
THEOR
EME
1-4.11 Si G = (vj )1jp est triangulaire par rapport `
a une famille libre
F = (ui )1in
(avec p  n) alors G est libre (donc de rang p) et
j {1, . . . ,p}

vect (v1 , . . . ,vj ) = vect (u1 , . . . ,uj )

Demonstration : On a evidemment
vect (v1 , . . . ,vp ) vect (u1 , . . . ,up )
Il sut de demontrer que G est libre pour avoir
dim vect (v1 , . . . ,vp ) = p = dim vect (u1 , . . . ,up )
et avoir legalite de ces sev. En remplacant ensuite dans le raisonnement p
par j, le resultat en decoule. Il est facile de voir que la resolution du syst`eme
dinconnues 1 , . . . ,p
p

j vj = 0E
j=1

am`ene `a lecriture dun syst`eme triangulaire dont la seule solution est la solution triviale (regarder dabord la composante sur up pour obtenir p = 0
etc...). 
EXERCICE 1-4.12 Si A=(Pn )nN est une suite de polyn
omes de K [X], avec
n d Pn = n
montrer que A est une base de K [X]

1-4 Espaces vectoriels de dimension nie

1-4.4

23

Application aux sous-espaces suppl


ementaires

`
THEOR
EME
1-4.13 Dans un espace vectoriel E de dimension nie, tout sous-espace
vectoriel poss`
ede au moins un suppl
ementaire.
Demonstration : Notons F un sous-espace de E. Si F est reduit `a {0E },
S = E est lunique supplementaire de F. Le cas F = E est symetrique. Sinon,
si B1 est une base de F, on peut (dapr`es le theor`eme de la base incompl`ete)
completer B1 (`a laide de vecteurs dune famille generatrice quelconque de
E) en une base de E, soit B = B1 B2 3 . Le sous-espace S =vect(B2 ) est un
supplementaire de F dapr`es le theor`eme 1-3.25. 
Lorsquon resout un probl`eme dalg`ebre lineaire, on est (parfois) amene `a faire des
calculs dans une base. Il est bien evident que le choix de cette base conditionne tr`es souvent
la lourdeur de ces calculs. Cest pourquoi il est indispensable de choisir judicieusement la
base, pour quelle soit geometriquement adaptee au probl`eme. Lorsque des sous-espaces
interviennent de mani`ere naturelle, on utilisera souvent les notions suivantes :

DEFINITION
1-4.14 (bases adapt
ees) Si F est un sous-espace vectoriel de E, une base
B de E est dite adaptee a` F ssi B peut secrire B1 B2 o`
u B1 est une base de F. De meme,
si
E = F1 Fp
une base de E adaptee `a cette decomposition de E en somme directe de sous-espaces
independants est une base B = B 1 . . . Bp o`
u chacune des Bi est une base de Fi (on
suppose bien evidemment quaucun des sous-espaces nest reduit au vecteur nul).
En dimension nie, le theor`eme de la base incompl`ete assure toujours lexistence de
telles bases. En dimension innie, ce resultat est encore vrai pour peu que lon admette
lexistence de bases pour tout espace vectoriel non reduit au vecteur nul et le theor`eme
1-3.29.

1-4.5

Dimension dune somme, dun produit

`
THEOR
EME
1-4.15 Si F et G sont deux sous-espaces dun espace E, F + G est de
dimension nie si et seulement si F et G le sont et on a alors
dim (F + G) = dim F + dim G dim (F G)
Demonstration : F et G sont deux sous-espaces vectoriels de F + G, et la
reunion dune base de F et dune base de G engendrant F + G, il est clair
que F + G est de dimension nie si et seulement si F et G le sont. Si cest
le cas, la formule donnant la dimension de F + G est evidente si F et G
sont independants (theor`eme 1-3.25). Si ce nest pas le cas, on consid`ere un
supplementaire F de F G dans F (existe bien puisque F est de dimension
nie). On a alors
F + G = (F + F G) + G = F + (F G + G) = F G
la derni`ere somme etant directe, puisque
F G = (F F) G = F (F G) = {0E }
On a donc

dim (F + G) = dim F + dim G

et on en deduit le resultat puisque dim F = dim F + dim (F G). 

24

Chapitre 1 : Espaces vectoriels

COROLLAIRE 1-4.16 Si E et F sont deux espaces vectoriels, E F est de dimension


nie ssi E et F le sont et on a alors
dim (E F) = dim E + dim F
Demonstration : Il sut de remarquer que
E F = (E {0F }) ({0E } F)
Il est clair que, si (ui )iI et (vj )jJ sont des bases respectives de E et F, la
famille
B = ((ui ,0F ))iI ((0E ,vj ))jJ
est une base de E F. 
Du theor`eme precedent decoule une caracterisation interessante des sous-espaces supplementaires
en dimension nie :
COROLLAIRE 1-4.17 Si E est un espace vectoriel de dimension nie, F et G sousespaces de E sont suppl
ementaires ssi
E=F+G

dim E = dim F + dim G

et

ou encore si et seulement si
F G = {0E }

dim E = dim F + dim G

et

On a egalement la generalisation suivante de ce corollaire :

`
THEOR
EME
1-4.18 Si (Fi )1ip sont p sous-espaces de dimension nie dun espace
vectoriel E, ces sous-espaces sont ind
ependants si et seulement si
dim

p


Fi =

i=1

p


dim Fi

i=1

Demonstration : Remarquons dabord que les hypoth`eses assurent que la


somme des Fi est de dimension nie. La condition est evidemment necessaire.
Montrons quelle est susante. Si les sous-espaces netaient pas independants,
il existerait un indice pour lequel



Fj
Fi = {0E }
i=j

On aurait alors
dim

p


Fi = dim Fj +

i=1





Fi

i=j

dim Fj + dim


Fi

dim Fj

i=j

ce qui donne
dim

p

i=1


Fi < dim Fj + dim


i=j


Fi

 dim Fj +


Fi

i=j

dim (Fi )

i=j

puisque la dimension dune somme est toujours inferieure ou egale a` la somme


des dimensions (la reunion des bases des sev est generatrice de la somme des
sev). Ce qui nie la propriete supposee. 

1-5 Exercices

1-4.6

25

Restriction du corps des scalaires

EXERCICE 1-4.19 Soit E un K-espace vectoriel de dimension nie non reduit a` {0E } et K1 un
sous-corps de K. Pour que, par restriction du corps des scalaires, E soit un K1 -ev de dimension
nie, il faut et il sut que K soit un K1 -ev de dimension nie et on a alors
dimK1 E = dimK E dimK1 K

Indication : Considerer dabord le cas (le plus important pour nous) K = C


et K1 = R. Montrer qualors, si (u1 , . . . ,up ) est une base du C-ev E, (u1 ,iu1, . . . ,up ,iup )
est une base de E considere comme R-ev : la dimension dun espace reel deduit
dun espace complexe est en particulier toujours paire. Dans le cas general,
si (uk )kK et (j )jJ sont des bases respectives de E sur K et de K sur K1 ,
montrer que (j uk )(k,j)KJ est une base de E sur K1 .

1-5

Exercices

EXERCICE 1-5.1 Soit (xi )1in une famille libre dun K-ev et y =

n


i xi . Condition necessaire

i=1

et susante sur les i pour que (y + xi )1in soit libre.


EXERCICE 1-5.2 Soient x1 < x2 < < xn des reels. On pose x0 = et xn+1 = +. E
est lensemble des fonctions R R, de classe C 1 , dont la restriction a` chaque ]xi ,xi+1 [ est un
polyn
ome de degre  2. Montrer que E est un espace vectoriel. En donner la dimension et une
base.
EXERCICE 1-5.3 Soit E un ev de dimension n. On consid`ere une famille de vecteurs non nuls
{x1 , ,xp } de rang r. On en extrait q  1 vecteurs et on obtient une famille de rang r  . Trouver
un minorant de r  .
EXERCICE 1-5.4 Dans R[0,1] le syst`eme (fa )aR+ deni par fa (t) =
1
.
question avec fa (t) = 2
t + a2

a + t est-il libre? Meme

EXERCICE 1-5.5 Soit n N tel que n ne soit le carre daucun entier.

1. Montrer que Q[ n] = {a + b n, (a,b) Q2 } est un Q-ev. En donner la dimension.

2. De meme, on consid`ere E = {a + b 2 + c 3, (a,b,c) Q3 }. Montrer que cest un Q-ev


et en donner
Determiner le plus petit sous-corps (pour linclusion) de C

la dimension.
contenant 2 et 3.

26

Chapitre 1 : Espaces vectoriels

Chapitre 2
Applications lin
eaires

2-1
2-1.1

G
en
eralit
es
D
enition, exemples

DEFINITION
2-1.1 Si E et F sont deux espaces vectoriels sur le meme corps commutatif
K, une application u : E F est dite lineaire ssi elle verie :
x,y E
u (x + y) = u (x) + u(y)
x E K u (x) = u (x)
On dit alors de mani`ere equivalente que u est un morphisme (despaces vectoriels).
Il est parfois necessaire de preciser les structures despaces vectoriels intervenant. Par
exemple, lapplication C C denie par z  z est R-lineaire, mais elle nest pas Clineaire.
Lorsque u est de plus bijective, on dit que cest un isomorphisme despaces vectoriels.
Lorsque E = F, on parle dendomorphisme de lespace vectoriel E. Un endomorphisme
bijectif de E est appele automorphisme de E.
On note L (E,F) lensemble des morphismes de E vers F et L (E) lensemble des endomorphismes de E. On notera ces ensembles respectivement LK (E,F) et LK (E) sil risque
dy avoir ambiguite sur le corps de base.
EXEMPLE 2-1.2 Si E = F1 F2 est decompose en somme de deux sous-espaces supplementaires,
le projecteur sur F1 parall`element `a F2 est un endomorphisme de E.
EXEMPLE 2-1.3 Si E poss`ede une base (ui )iI et si K(I) est lespace vectoriel des familles
de scalaires (i )iI presque tous nuls, lapplication

(i )iI 
i ui
K(I) E
iI

28

Chapitre 2 : Applications lin


eaires

est un isomorphisme despaces vectoriels. En particulier si E est de dimension nie n, le


choix dune base de E permet de construire un isomorphisme Kn E.
PROPOSITION 2-1.4 Si u L (E,F) et si E1 est un sous-espace vectoriel, la restriction u|E1 de u `
a E1 d
enit un
el
ement de L (E1 ,F).
Attention ! Si u L (E), on aura u|E1 L (E1 ,E). On ne pourra considerer quil
es particulier o`
u u (E1 ) E1 ,
sagit dun endomorphisme de E1 que dans le cas tr`
donc dans le cas o`
u le sous-espace E1 est stable par u.

2-1.2

Espaces isomorphes

`
THEOR
EME
2-1.5 Si u L (E,F) et v L (F,G), le compos
e v u est un morphisme
de E vers G. Si u est un isomorphisme E F, la bijection r
eciproque u1 : F E
est un isomorphisme. Le compos
e de deux isomorphismes despaces vectoriels est
encore un isomorphisme.
COROLLAIRE 2-1.6 Lensemble des automorphismes dun espace vectoriel E est
un groupe pour la composition des applications.
Demonstration : Cest evidemment, dapr`es ce qui prec`ede, un sous-groupe
du groupe (E ,) des permutations de lensemble E. Lelement neutre est idE .


DEFINITION
2-1.7 Deux espaces vectoriels E et F sont dits isomorphes sil existe (au
moins) un isomorphisme u : E F.
Cette relation est evidemment reexive, symetrique et transitive (theor`eme 2-1.5).
Il est clair que si u : E F est un isomorphisme, tous les isomorphismes u : E F
u v est un automorphisme de E, ou encore w u o`
u w est un
peuvent secrire u = u v o`
automorphisme de F.
EXEMPLE 2-1.8 Si (Fi )1ip est une famille nie de sev dun espace E, dire que ces
sous-espaces sont independants equivaut a` armer que
p

i=1

Fi 

p


Fi

(x1 , . . . ,xp ) 

i=1

p


xi

i=1

est un isomorphisme.
EXEMPLE 2-1.9 Si S1 et S2 sont deux supplementaires dun sous-espace E1 de E, S1
et S2 sont isomorphes. En dimension nie, on pourrait utiliser le fait que S1 et S2 ont
meme dimension. Mais, si on reechit un peu `a cet argument, on sapercoit quil nest pas
totalement satisfaisant : lisomorphisme que lon consid`ere depend du choix de bases de
S1 et S2 (voir le corollaire 2-1.23) et nest donc pas intrins`eque, pas geometrique. La
solution suivante est preferable, et valable sans hypoth`ese de dimension : pour envoyer
de mani`ere bijective (et lineaire !) S1 sur S2 , il est naturel de considerer la restriction `a
S1 du projecteur p sur S2 parall`element `a E1 . On peut, par un petit abus de langage,
considerer que lespace darrivee est S2 et on denit ainsi un morphisme
u = p|S1 : S1 S2
Ce morphisme est injectif : si x et y S1 verient u (x) = u (y), on a alors p (x y) = 0E ,
ce qui signie x y E1 S1 et donc x = y puisque E1 et S1 sont supplementaires.

2-1 G
en
eralit
es

29

Verions enn que u est surjectif : si z est un vecteur quelconque de S2 , il se decompose


de mani`ere unique sous la forme z = x + y dans la somme directe E = S1 E1 . On a alors
z = p (z) = p (x + y) = p (x) = u(x)
ce qui prouve bien la surjectivite de u.
EXEMPLE 2-1.10 Si K est un corps ni, sa caract
eristique (cest-`a-dire le plus petit
entier p > 0 veriant p 1 = 0) est un nombre premier. On montre alors (voir chapitre
17) que K1 = {0,1,2.1, . . . , (p 1) .1} est un sous-corps de K (isomorphe `a Z/pZ), de
cardinal p. K peut etre considere comme un K1 -espace vectoriel. Il est evidemment de
dimension nie, et si n est cette dimension, K est isomorphe (en tant quespace vectoriel)
`a Kn1 et est donc de cardinal pn . Le cardinal dun corps ni est donc une puissance
de sa caract
eristique. Il nexiste donc pas de corps ni de cardinal 24 par exemple. On
demontre par contre (cest un peu plus dicile) que si p est un nombre premier et n un
entier non nul, il existe eectivement un corps ni de cardinal pn , et que deux corps ayant
ce cardinal sont isomorphes.

2-1.3

D
enition dun morphisme

Lorsquon connat une base de lespace de depart, le theor`eme suivant est un moyen
commode de denir ou de caracteriser un morphisme despaces vectoriels.

`
THEOR
EME
2-1.11 Si B = (ei )iI est une base de E et (yi)iI est une famille
quelconque de vecteurs de F, il existe un unique morphisme u : E F v
eriant
i I

u (ei ) = yi

Un morphisme est donc enti`


erement caract
eris
e par la donn
ee des images des vecteurs dune base de lespace de d
epart.
Demonstration : Si u : E F repond a` la question et si x est un vecteur
de E qui admet lecriture

x=
i ei
iI

dans la base B (les i sont presque tous nuls), on a necessairement


u (x) =


iI

i u (ei ) =

i yi

iI

Reciproquement, on verie aisement que cette formule permet de denir sans


ambigute une application E F, qui est lineaire et repond a` la question. 
EXERCICE 2-1.12 On note (e1 , . . . ,ep ) la base canonique de Kp . Si F = (x1 , . . . ,xp ) est une
famille quelconque dun espace vectoriel E, il existe, dapr`es le theor`eme precedent, un unique
morphisme
v : Kp E avec v (ei ) = xi
Montrer que v est injectif ssi F est libre, surjectif ssi F est une famille generatrice de E. Quelle
est la condition pour que v soit un isomorphisme?

30

Chapitre 2 : Applications lin


eaires

2-1.4

Recollement lin
eaire dapplications lin
eaires

Lorsque lespace E de depart est decompose en somme directe de droites vectorielles


(ce qui correspond en fait `a la donnee dune base de E), la section precedente nous a
montre comment caracteriser un morphisme u : E F. Nous generalisons ce resultat a`
une decomposition E = E1 Ep . Il sut en fait detudier la cas o`
u E est decompose
en somme directe de deux sous-espaces supplementaires.
Si E = E1 E2 et u L (E,F), u est enti`erement determine lorsquon connat ses restrictions u1 = u|E1 L (E1 ,F) et u2 = u|E2 L (E2 ,F), puisque si x E se decompose
dans la somme directe sous la forme x = x1 + x2 , on a necessairement
u (x) = u (x1 ) + u (x2 ) = u1 (x1 ) + u2 (x2 )
On a la reciproque :

`
THEOR
EME
2-1.13 Si E = E1 E2 et si lon se donne deux morphismes v1 L (E1 ,F)
et v2 L (E2 ,F), il existe un unique morphisme u L (E,F) tel que v1 = u|E1 et
v2 = u|E2 .
Demonstration : On raisonne par analyse-synth`ese : si u existe et si x =
x1 + x2 est comme precedemment, on a forcement
u (x) = v1 (x1 ) + v2 (x2 )
On verie que reciproquement, cette formule denit bien un morphisme u
de E vers F qui repond bien a` la question. 
On dit que u est obtenu en recollant lineairement les morphismes v1 et v2 , et il nous
arrivera de noter u = v1 v2 (bien que cette notation ne soit pas standard). Par exemple, le
projecteur sur E1 parall`element `a E2 peut etre represente par idE1 0 (avec un petit abus
decriture, puisquon consid`ere ici idE1 comme un morphisme de E1 dans E. 0 represente
ici le morphisme nul E2 E).
Ce theor`eme 2-1.13 est peut-etre a` lorigine de la confusion (pour les debutants !) entre
supplementaire et complementaire. Pour denir le morphisme u sur le vecteur x E, on
etudie dabord le cas o`
u x E1 puis celui o`
u x E2 . Si on connat u sur E1 E2 ,
en raisonnant par lin
earit
e (en recollant les morphismes) on connat u sur
E1 E2 , bien que E1 E2 = E1 E2 .
La construction precedente se generalise evidemment au cas o`
u E se decompose en
E1 Ep . On pourra ainsi recoller (sous-entendu lineairement) des morphismes vi
L (Ei ,F) en un morphisme u = v1 vp L (E,F)

2-1.5

Images directes et r
eciproques

La linearite dune application u : E F entrane evidemment que limage dune combinaison lineaire (`a coecients presque tous nuls) dune famille de E est la combinaison
lineaire des images :




i xi =
i u (xi )
u
iI

iI

Comme on a de plus
u (0E ) = 0F
(u est dej`a un morphisme de groupes additifs), limage dun syst`eme lie est evidemment
un syst`eme lie, et une application lin
eaire transporte les relations de liaison.

2-1 G
en
eralit
es

31

Lobjet principal de cette section est de voir a` quelle condition on est assure que limage
dun syst`eme libre est libre. De mani`ere equivalente, `a quelle condition une application
lineaire ne cree-t-elle pas de relations de liaison?

2-1.5.1

Images de sous-espaces vectoriels

`
THEOR
EME
2-1.14 Si u : E F est un morphisme, limage directe par u dun sousespace de E est un sous-espace de F, limage r
eciproque dun sous-espace de F est
un sous-espace de E.
Demonstration : Prouvons le pour les images reciproques. Si F1 est un sousespace vectoriel de F
E1 = u1 (F1 ) = {x E | u (x) F1 }
nest pas vide puisque u (0E ) = 0F F1 . Si x et y E1 , et K on a
u (x + y) = u (x) + u (y)
Ce vecteur est combinaison lineaire de deux elements de F1 et est donc dans
F1 . On a donc bien x + y E1 . 

DEFINITION
2-1.15 (Noyau, image) Si u : E F est un morphisme, on appelle noyau
de u, et on note ker u le sous-espace de E
ker u = u1 (0F ) = {x E | u (x) = 0F }
Limage de u est le sous-espace de F
Im u = u (E) = {y F | x E u (x) = y}

`
THEOR
EME
2-1.16 Si u : E F est un morphisme, u est injectif ssi
ker u = {0E }
La surjectivit
e de u
equivaut
evidemment `
a l
egalit
e Im u = F.
Demonstration : Si u est injectif, 0F ne poss`ede que lantecedent 0E . Reciproquement,
si ker u = {0E } et x,y E
u (x) = u (y) u (x y) = 0F x y ker u
montre linjectivite de u. 
Attention ! Pour que cette caracterisation de linjectivite soit utilisable, il faut avoir
au prealable verie la linearite de u.
EXERCICE 2-1.17 Montrer quun morphisme u : E F permet de denir une bijection S 
u (S) entre lensemble des sev de E contenant ker u et lensemble des sev de Im u. Quelle est la
bijection reciproque?

32

Chapitre 2 : Applications lin


eaires

2-1.5.2

Image directe dune famille

Commencons par la denition de limage dune famille :

DEFINITION
2-1.18 Si f est une application dun ensemble X vers un ensemble Y, et
si (xi )iI est une famille delements de X, la famille (f (xi ))iI delements de Y, indexee
elle aussi par I, est appelee image de cette famille par lapplication f
On a dej`a vu que, par un morphisme, limage directe dune famille liee est une famille
liee, et quun morphisme transporte les relations de liaison.

`
THEOR
EME
2-1.19 Un morphisme u : E F est injectif ssi limage de tout syst`
eme
libre de E est un syst`
eme libre de F. En dautres termes, les morphismes injectifs
sont exactement ceux qui ne cr
eent pas de relations de liaison.
Demonstration : Si u L (E,F) est injectif et si (xi )iI est une famille libre
de vecteurs de E, on a :





i u (xi ) = 0F u
i xi = 0F
i xi = 0E
iI

iI

iI

car le noyau de u est reduit `a {0E }. Compte tenu de lindependance lineaire des
xi , tous les coecients sont nuls, ce qui prouve lindependance des (u (xi ))iI .
Reciproquement, si tout syst`eme libre a une image libre, un vecteur non nul
a pour image un vecteur non nul, ce qui prouve que ker u = {0E }. 
COROLLAIRE 2-1.20 Une application lin
eaire est injective si et seulement si elle
conserve le rang de tout syst`
eme de vecteurs.
PROPOSITION 2-1.21 Si F est une famille g
en
eratrice de E et u L (E,F), u (F )
est une famille g
en
eratrice de Im u. En particulier, pour v
erier que u est surjective,
il sut de v
erier que limage dune famille g
en
eratrice de E engendre F.

`
THEOR
EME
2-1.22 u L (E,F) est un isomorphisme despaces vectoriels si et
seulement si limage dune base de E est une base de F.
Demonstration : Soit B = (ei )iI est une base de E. Supposons dabord que
u (B) soit une base
 de F. Dapr`es la proposition precedente, u est surjective.
i ei est un vecteur de ker u, on a
De plus, si x =
iI

i u (ei ) = 0F

iI

ce qui entrane, par independance de u (B),


i I

i = 0

et donc

x = 0E

ce qui prouve linjectivite de u. Reciproquement, si u est un isomorphisme,


une base B est libre donc (u injective) u (B) est libre. B est generatrice de E
donc (u surjective) u (B) engendre F. u (B) est donc libre et generatrice de F,
cest une base de F. 
COROLLAIRE 2-1.23 Si E est un K-ev de dimension nie n, un K-ev F est isomorphe
`
a E si et seulement sil est
egalement de dimension n.

2-1 G
en
eralit
es

33

Demonstration : La condition est evidemment necessaire puisquun isomorphisme u : E F transforme une base de E en une base de F. Elle est sufsante, puisque lexistence dune base de cardinal n dans E et F permet, en
utilisant le theor`eme 2-1.11, de construire un isomorphisme entre E et F. 

2-1.6

Codimension dun sous-espace. Hyperplan

Lexemple 2-1.9 permet de donner la denition suivante :

DEFINITION
2-1.24 Si un sous-espace E1 dun espace E poss`ede un supplementaire de
dimension nie, tous ses supplementaires ont la meme dimension. Cette dimension sera
appelee codimension du sous-espace E1 (dans E) et sera notee codim E1 . On dira que E1
est de codimension innie si E1 ne poss`ede pas de supplementaire de dimension nie.

DEFINITION
2-1.25 Un sous-espace H de E est dit hyperplan de E ssi H est de codimension 1, ce qui signie que H poss`ede un supplementaire qui est une droite vectorielle.
Nous reviendrons sur ces denitions dans le chapitre sur la dualite. En attendant,
quelques exercices :
EXERCICE 2-1.26 Si H est un hyperplan de E et si a est un vecteur de E qui nest pas dans H
montrer que
H vect (a) = E
EXERCICE 2-1.27 Si H est un hyperplan de E et F un sev de E, montrer que
FH = F

ou

F H est un hyperplan de F

EXERCICE 2-1.28 Montrer quun sous-espace E1 de E est de codimension nie ssi lensemble
des dimensions des sous-espaces (de dimension nie) de E independants de E1 est majore. Montrer que ceci equivaut aussi a` dire que tout sous-espace independant de E1 est de dimension
nie.
EXERCICE 2-1.29 Deduire de lexercice precedent que, si F et G sont deux sous-espaces de
codimension nie dans E, il en est de meme de F + G et F G et
codim (F) + codim (G) = codim (F + G) + codim (F G)

2-1.7

Equation lin
eaire. Sous-espace ane

DEFINITION
2-1.30 On appelle equation lineaire toute equation de la forme
a (x) = b
o`
u a est une application lineaire dun espace vectoriel E vers un espace F, b est un vecteur
donne de F (on dit souvent que b est le second membre de lequation) et x est un vecteur
inconnu dans F.

DEFINITION
2-1.31 Lequation homog`ene associee a` lequation precedente (on dit aussi
equation sans second membre) est lequation
a(x) = 0F
Lensemble de ses solutions est le sous-espace de E egal a` ker a. Le vecteur nul 0E est en
particulier toujours solution de lequation homog`ene.

34

Chapitre 2 : Applications lin


eaires
La resolution theorique dune equation lineaire est fort simple :
Si b
/ Im a (ce qui nest evidemment possible que lorsque a nest pas surjectif)
lequation na pas de solution.
Sinon, si on connat une solution particuli`ere x0 , on a :
a (x) = b = a (x0 ) a (x x0 ) = 0F x x0 ker a
et lensemble des solutions est alors
S = x0 + ker a = {x0 + y , y ker a}
On dit alors que la solution generale de lequation avec second membre est somme
dune solution particuli`ere de cette equation et de la solution generale de lequation
homog`ene associee. En particulier, la dierence de deux solutions de lequation avec
second membre est solution de lequation homog`ene.

On notera que la lin


earit
e de a est fondamentale dans ce qui prec`ede. Remarquons
que cette propriete de linearite est une traduction du principe de superposition des
solutions : si x0 est solution de a (x) = b0 et x1 est solution de a (x) = b1 , x0 + x1 est
solution de a (x) = b0 + b1 .

DEFINITION
2-1.32 Si D est un sous-espace vectoriel de E et x0 est un vecteur quelconque de E, on appelle sous-espace ane de E passant par x0 et de direction D le sousensemble de E
x0 + D = {x0 + d, d D}
Il est alors facile de voir que, pour tout x x0 + D on a aussi
x + D = x0 + D
EXERCICE 2-1.33 Montrer quune partie A de E est un sous-espace ane si et seulement si
{x y | x A et y A}
est un sous-espace vectoriel de E, et que ce sous-espace est alors exactement la direction de A.

Un sous-espace ane est donc caracterise par la donnee dun element quelconque lui
appartenant et par sa direction, qui est un sous-espace vectoriel de E. Un sous-espace vectoriel est un sous-espace ane passant par lorigine 0E . Avec ce vocabulaire, lensemble
des solutions dune equation lineaire a (x) = b est soit reduite a` , soit un sous-espace
ane de lespace de depart, de direction egale a` ker a.
EXERCICE 2-1.34 Montrer que deux sous-espaces anes x + D et x + D ont une intersection
non vide ssi
x x D + D
et que lintersection est alors un sous-espace ane de direction D D . En particulier, deux sousespaces anes dont les directions sont supplementaires ont toujours une intersection reduite a`
un point.
EXERCICE 2-1.35 On dit que le sous-espace ane x + D est parall`ele `a x + D ssi D est inclus
dans D . Montrer quon denit ainsi une relation reexive et transitive dans lensemble des sousespaces anes de E et que la relation symetrique associee (deux sous-espaces anes sont dits
parall`eles sils ont memes directions) est une relation dequivalence.

Bien evidemment, on appelle hyperplan ane tout sous-espace ane dont la direction est un hyperplan vectoriel, notion sur laquelle nous reviendrons dans le chapitre
suivant.

2-2 Calculs sur les morphismes

2-1.8

35

Th
eor`
eme fondamental disomorphisme

Lorsquon fait operer une application lineaire u non injective sur un espace vectoriel E,
on peut considerer qu`a larrivee, on a perdu de linformation sur les vecteurs de E puisque
deux vecteurs de E dierant dun vecteur de ker u sont indiscernables si on ne regarde
que les images. Le theor`eme suivant montre que, en se restreignant `a un supplementaire
de ker u dans E, il ny a pas de perte dinformation :

`
THEOR
EME
2-1.36 Si u L (E,F) et si S est un suppl
ementaire de ker u dans E, la
restriction de u `
a S induit un isomorphisme de S vers Im u.
Demonstration : On a evidemment
ker u|S = ker u S
et donc, puisque ker u et S sont independants, u|S : S Im u est injective. De
plus, si y est un vecteur quelconque de Im u, il admet au moins un antecedent x
par u, qui se decompose dans la somme E = Sker u sous la forme x = xS +xk ,
et on a alors
y = u (x) = u (xS + xk ) = u (xS ) = u|S (xS )
ce qui prouve la surjectivite de u|S : S Im u. 

2-2

Calculs sur les morphismes

On a deja vu (theor`eme 2-1.5) que, lorsquil est deni, le compose de deux morphismes
despaces vectoriels est aussi une application lineaire. Le fait que les espaces darrivee sont
des espaces vectoriels va permettre de denir dautres operations sur les morphismes, qui
vont avoir lavantage de bien se comporter par rapport a` la composition.

2-2.1

Structure despace vectoriel de LK (E,F)

Si E et F sont deux K-ev, rappelons (exemple 1-1.5) que lensemble FE des applications
de E dans F est muni dune structure naturelle de K-ev, les operations sur les applications
etant denies `a partir des operations sur les images.

`
THEOR
EME
2-2.1 Si E et F sont deux K-ev, LK (E,F) est un sous-espace vectoriel
E
de F .
Demonstration : LK (E,F) nest pas vide, puisquil contient au moins lapplication identiquement nulle de E dans F (qui est le vecteur nul de FE ). On
verie ensuite tr`es aisement que, si u et v sont des morphismes de E vers F, il
en est de meme de u + v pour quelconque dans K. 
Avec cette structure, le theor`eme 2-1.13 peut se re-ecrire :

`
THEOR
EME
2-2.2 Si E = E1 Ep , lapplication
p

LK (Ei ,F)
LK (E,F)

 i=1
u  u|E1 , . . . ,u|Ep

est un isomorphisme despaces vectoriels.


Considerer lisomorphisme reciproque, cest recoller lineairement des applications lineaires.

36

Chapitre 2 : Applications lin


eaires

2-2.2

Propri
et
es de la composition des morphismes

La composition des applications est associative. Elle le reste bien evidemment lorsquon
se restreint `a travailler sur des morphismes despaces vectoriels. On a de plus les proprietes
de distributivite et dexportativite des scalaires :

`
THEOR
EME
2-2.3 La composition des morphismes est distributive `
a droite et `
a
gauche par rapport `
a laddition.
De mani`ere plus precise, cela signie que, si E,F et G sont trois espaces vectoriels
u L (F,G) , v et w L (E,F) u (v + w) = u v + u w
u L (E,F) , v et w L (F,G) (v + w) u = v u + w u
La demonstration est evidente. Il est `a noter que seule la premi`ere propriete utilise la
linearite.

`
THEOR
EME
2-2.4 Pour multiplier un compos
e de morphismes par un scalaire, il
sut de multiplier un des facteurs par ce scalaire.
Soit, pour u L (E,F), v L (F,G) et K
(v u) = (v) u = v (u)
Ici encore, seule la deuxi`eme egalite utilise une propriete de linearite. On peut resumer
les deux theor`emes precedents par lenonce suivant :
PROPOSITION 2-2.5 Si u L (E,F), les applications
L (F,G) L (E,G)
L (G,E) L (G,F)

v
 vu
v
 uv

sont lin
eaires.
Etant donne ce comportement sympathique de la composition des morphismes, la
composee v u sera souvent appelee produit de v par u et sera simplement notee vu,
lorsquil ny a pas de confusion possible avec un autre produit qui serait deni entre les
objets manipules.

2-2.3

Structure dalg`
ebre de LK (E)

Il resulte des theor`emes precedents que, si E est un K-ev :


(LK (E) , + ,) est un K-espace vectoriel.
(LK (E) , + ,) poss`ede une structure danneau, puisque (LK (E) ,+) est un groupe
commutatif, que est associative, est distributive par rapport a` laddition et poss`ede
un element neutre idE .
Il existe une relation entre multiplication interne (cest ici la composition) et multiplication externe. Cest lexportativite des scalaires :
u,v LK (E)

(uv) = (u) v=u (v)

2-2 Calculs sur les morphismes

37

Pour ces trois raisons, on dit que (LK (E) , + ,.,) est une K-alg`ebre 1 , conformement
a` la denition suivante :

DEFINITION
2-2.6 Une structure de K-alg`ebre sur un ensemble A est la donnee de
deux lois de composition internes (notees habituellement + et ) et dune multiplication
externe a` domaine doperateurs egal a` K telles que

(A, + ,) est un K-ev


(A, + ,) est un anneau, lelement neutre pour etant note 1A

a,b A K
(a b) = (a) b = a (b)
Par denition, les anneaux (donc aussi les alg`ebres) sont supposes posseder un element
neutre pour la multiplication. La denition donnee ci-dessus correspond `a ce quon appelait autrefois une alg`ebre unitaire.
Les termes alg`ebre commutative, alg`ebre int`egre se rapportent aux proprietes de
lanneau (A, + ,). Dans le premier cas, la multiplication est commutative, dans le second
cas il ny a pas de diviseurs de zero ce qui signie
a,b A ab = 0 a = 0 ou b = 0
Ceci equivaut en fait `a dire que tout element non nul est regulier (on dit aussi simpliable)
`a droite et a` gauche, puisque
ax = ay a (x y) = 0

DEFINITION
2-2.7 Si (A, + , ,.) et (B, + , ,.) sont deux K-algebres, une application
: A B est un morphisme dalg`ebres si est a` la fois un morphisme despaces vectoriels
et un morphisme danneaux, cest-`a-dire
(x + y) = (x) + (y) , (x) = (x)
(xy) = (x) (y)

et (1A ) = (1B )

On parlera disomorphisme dalg`ebres si de plus est bijective.


Le noyau dun morphisme dalg`
ebres :A B est
evidemment un sousespace vectoriel de A. Il poss`
ede une propri
et
e plus forte que la stabilit
e pour
la multiplication (voir chapitre sur les anneaux) :
a A x ker

ax et xa ker

DEFINITION
2-2.8 Une sous-alg`ebre dune alg`ebre (A, + , ,.) est une partie A1 A
qui est a` la fois un sous-espace vectoriel et un sous-anneau, cest-`
a-dire
x,y A1 ,

x + y, x, xy A1

et 1A A1

(A1 , + , ,.) est alors evidemment elle-meme une K-alg`ebre.


EXEMPLE 2-2.9 Si L est un corps commutatif contenant K, L peut etre considere
comme une K-alg`ebre, qui est alors evidemment commutative et int`egre.
EXEMPLE 2-2.10 Un autre exemple (tr`es important) dalg`ebre (int`egre et commutative)
est donne par (K [X] , + , ,), alg`ebre des polynomes a` une indeterminee sur le corps K.
1. Lorsque lespace E est reduit a` {0E }, lespace LK (E) est reduit au seul morphisme nul. Si on respecte
strictement les denitions du programme, on ne peut plus vraiment dire que cest une alg`ebre, puisque
lelement neutre pour la multiplication dans un anneau est toujours suppose distinct de lelement neutre
pour laddition.

38

Chapitre 2 : Applications lin


eaires

Si E est un K-espace vectoriel de dimension 1, un endomorphisme de E est


necessairement une homothetie cest-`a-dire est de la forme idE . En eet, si e1 est un
vecteur non nul de E, il forme a` lui seul une base de E. Si u L (E), il existe un scalaire
tel que u (e1 ) = e1 , et par linearite on a forcement u = idE (cf. theor`eme 2-1.11). En
dimension 1, lalg`ebre L (E) est isomorphe au corps K, par la correspondance K L (E),
 idE . Elle est donc dans ce cas commutative et int`egre.
D`
es que E contient deux vecteurs ind
ependants, (LK (E) , + ,.,) nest plus
int`
egre ni commutative :
Si e1 et e2 sont deux vecteurs independants, en admettant que vect(e1 ,e2 ) poss`ede un
supplementaire S dans E, les endomorphismes u et v caracterises par
u (e1 ) = e1 , u (e2 ) = e1 + e2 , v (e1 ) = e2 et v (e2 ) = e1 , u|S = v|S = idS
(voir le theor`eme 2-1.13) ne commutent pas puisque
uv (e1 ) = e1 + e2

et vu (e1 ) = e2

De meme, les projecteurs p sur vect(e1 ) parall`element `a vect(e2 ) S et q sur vect(e2 ) S


parall`element `a vect(e1 ) sont non nuls et verient pq = qp = 0L(E) . Ils forment donc
un couple de diviseurs de 0. Bien s
ur dans ce cas, (LK (E) , + ,.,) contient strictement
lensemble K idE des homotheties, qui forme une sous-alg`ebre isomorphe a` K.

2-2.4

Exercice : centre de lalg`


ebre L (E)

Si (A, + ,) est un anneau, on appelle centre de A lensemble C (A) des elements de


A qui commutent avec tous les elements de A (cette notion na evidemment dinteret que
dans le cas o`
u A nest pas commutatif). On verie aisement que C (A) est un sous-anneau
de A. Si A a de plus une structure dalg`ebre, C (A) en est une sous-alg`ebre.
On se propose de demontrer que, si E est un espace vectoriel, le centre de L (E) est
exactement la sous-alg`ebre des homotheties K idE . Nous reverrons ulterieurement une
demonstration matricielle de ce resultat lorsque E est de dimension nie. On en propose
ici une demonstration geometrique, en admettant que, dans E, tout sous-espace poss`ede
au moins un supplementaire.
Verier dabord que K idE C (L (E)).
Montrer ensuite que, si u L (E) est tel que
x E

{x,u (x)} est liee

alors u est une homothetie.


Il sut alors, pour conclure, de montrer que, si u C (L (E)), toute droite vectorielle
de E est stable par u. On pourra pour cela utiliser le lemme suivant, sur lequel nous
reviendrons en detail dans le chapitre sur la reduction des endomorphismes :
LEMME 2-2.11 Si u et v sont deux endomorphismes de E qui commutent, le noyau
(et limage) de v sont stables par u.

2-2.5

Groupe lin
eaire GL (E)

Nous avons dej`a vu (corollaire 2-1.6) que lensemble des automorphismes dun espace
vectoriel forme un groupe pour la composition des morphismes. Cest en fait le groupe des
elements inversibles (pour la multiplication) dans lalg`ebre L (E) (on dit aussi parfois le

2-2 Calculs sur les morphismes

39

groupe des unites de lalg`ebre L (E)). Ce groupe est appele groupe lin
eaire de lespace
vectoriel E et on le note (GL (E) ,) ou (Aut (E) ,).
En dimension 1, ce groupe est isomorphe `a (K ,), puisquune homothetie est bijective
ssi son rapport est non nul. Il est donc commutatif dans ce cas .
Par contre, d`es que la dimension de lespace est superieure `a 2, (GL (E) ,) nest pas
commutatif. Pour le prouver, on peut utiliser lexemple donne pour prouver la non commutativite de L (E).
EXERCICE 2-2.12 Si E = E1 E2 , si u1 L (E1 ) et u2 L (E2 ), montrer que lendomorphisme
de E u = u1 u2 obtenu en recollant u1 et u2 est un automorphisme de E ssi u1 GL (E1 ) et
u2 GL (E2 ). Montrer quon a alors
1
u1 = u1
1 u2

Montrer que lapplication


GL (E1 ) GL (E1 ) GL (E1 )

(u1 ,u2 )  u1 u2

est un morphisme de groupes injectif. (Attention : ce nest pas en general un isomorphisme. Un


automorphisme quelconque de E ne laisse pas forcement E1 et E2 stables).

2-2.6

Projecteurs et involutions

2-2.6.1

Caract
erisation des projecteurs

Nous avons vu `a la section 1-3.8 la denition geometrique dun projecteur. En particulier , si E = E1 Em est une ecriture de E comme somme directe de sous-espaces
independants, on sait quon peut associer a` cette decomposition une famille de projecteurs
u
(pi )1im , o`

pi est le projecteur sur Ei parall`element `a
Ej
j=i

On a dans lalg`ebre L (E)


p2i

= pi

pi pj = 0 si i = j

et

m


pi = idE

i=1

la derni`ere egalite signiant simplement que lon reconstitue tout vecteur x de E `a partir
de ses projections xi = pi (x) sur les sous-espaces Ei par x = x1 + + xm .
Il est remarquable de constater que, dans lalg`ebre L (E), les projecteurs sont caracterises par une condition algebrique tr`es simple : ce sont les solutions de lequation
X2 = X

`
THEOR
EME
2-2.13 Soit u un endomorphisme dun espace vectoriel E. u est un
egalit
e est v
eri
ee, ker u et
projecteur si et seulement si u2 = u. Lorsque cette
Im u sont deux sous-espaces suppl
ementaires de E et u est le projecteur sur Im u
parall`
element `
a ker u.
Demonstration : La condition u2 = u est evidemment necessaire pour que
u soit un projecteur. Reciproquement, si u2 = u, montrons que ker u et Im u
sont deux sous-espaces supplementaires de E. Si x ker u Im u, il existe
y E avec x = u (y). On a
u (x) = 0E = u2 (y) = u (y) = x

40

Chapitre 2 : Applications lin


eaires
Ces deux sev sont independants. De plus, tout vecteur de E peut secrire
x = u (x) + (x u (x))
qui est une decomposition de x dans Im u ker u. Les deux espaces sont
supplementaires, et la composante de x selon Im u est egale a` u (x). u est donc
bien le projecteur sur Im u parall`element `a ker u. 

EXERCICE 2-2.14 Si p est un projecteur dun espace vectoriel E, donner une condition necessaire
et susante pour quun endomorphisme v de E commute avec p.

2-2.6.2

Sym
etries et involutions

On suppose, dans cette section, que K est un corps de caract


eristique di
erente
de 2. Dans ce cas, si x est un vecteur non nul de E, les vecteurs x et x sont distincts.

DEFINITION
2-2.15 Si E = E1 E2 , on appelle symetrie par rapport a` E1 parall`element
`a E2 lendomorphisme s de E deni par
s = idE1 (idE2 )
Il sagit donc du morphisme qui, `a un vecteur decompose dans E1 E2
x = x1 + x2
associe le vecteur
s (x) = x1 x2
Il sagit clairement dun automorphisme de E qui est involutif, cest-`a-dire verie s
s = idE , soit encore s = s1 . Dans L (E), s sexprime a` laide du projecteur p sur E1
parall`element `a E2 :
s = 2p idE
Ici encore, les symetries, denies geometriquement, sont caracterisees par legalite s2 =
idE . Ce sont les solutions de lequation
X2 = 1
dans lalg`ebre L (E).

`
THEOR
EME
2-2.16 Un endomorphisme u dun espace vectoriel E sur un corps de
caract
eristique di
erente de 2 est une sym
etrie ssi u2 = idE . Lorsque cette
equation
est v
eri
ee, E est somme directe des sous-espaces
E1 = ker (u idE ) et E2 = ker (u + idE )
u est alors la sym
etrie par rapport `
a E1 parall`
element `
a E2 .
Demonstration : Si u2 = idE , on essaie decrire comme precedemment
u = 2p idE
avec p projecteur. Comme la caracteristique de K est dierente de 2, on pose
p=

1
(u + idE )
2

2-2 Calculs sur les morphismes

41

On verie que p est un projecteur :


p2 =

1
1
1
(u + idE )2 = (u2 + 2u + idE ) = (u + idE ) = p
4
4
2

puisque u2 = idE . u est donc bien la symetrie par rapport a` Im p parall`element


`a ker p = ker (u + idE ) = E2 . Un vecteur x est dans Im p ssi p (x) = x, soit
u (x) = x. On a donc bien Im p = ker (u idE ). 
Nous reviendrons sur ce genre dequation polynomiale dans L (E) dans le chapitre sur
la reduction des endomorphismes. Remarquons que, dans letude precedente, on a aussi
E1 = Im (u + idE ) et E2 = Im (u idE )
et que la decomposition dun vecteur dans la somme directe E1 E2 est tout simplement
x=

2-2.7

1
1
(x + u (x)) + (x u (x))
2
2

Exercices : th
eor`
emes de factorisation

Les exercices qui suivent sont assez instructifs, car ils illustrent bien la mani`ere dont
on peut utiliser le recollement dapplications lineaires pour construire des morphismes
veriant des conditions imposees.
EXERCICE 2-2.17 On se donne trois espaces vectoriels E,F et G, et des morphismes u L (E,F)
et v L (E,G). On recherche une condition necessaire et susante pour que lon puisse factoriser
v par u `a droite, cest-`a-dire pour que lon puisse trouver un morphisme w : F G rendant le
diagramme
u
E F
v w
G
commutatif, donc pour que lon ait v = w u. On admet ici que tout sous-espace vectoriel admet
au moins un supplementaire.

Indication : une condition necessaire est evidemment ker u ker v. On montre par
analyse-synth`ese que cette condition est susante. Si w repond a` la question, la restriction
de w `a Im u est imposee : `a un vecteur de la forme u (x), w doit n
ecessairement associer
le vecteur v (x). Montrer que la condition dinclusion des noyaux permet de denir sans
ambigute un morphisme w1 de Im u dans Im v. Pour denir un morphisme w de F vers
G, considerer ensuite une decomposition
F = Im u S
et recoller w1 avec ce qui tombe sous la main (et qui soit lineaire quand meme ! lapplication
nulle est toujours un bon candidat). On peut montrer que w est unique ssi u est surjectif.
EXERCICE 2-2.18 On se donne trois espaces vectoriels E, F et G, et des morphismes u
L (E,F) et v L (G,F). On recherche une condition necessaire et susante pour que lon puisse
factoriser v par u `
a gauche, cest-`a-dire pour que lon puisse trouver un morphisme w : G E
rendant le diagramme
u
E F
w v
G
commutatif, soit v = u w.

42

Chapitre 2 : Applications lin


eaires

Indication : La condition est ici Im v Im u. Si lon reechit au probl`eme pose, il


sagit de trouver un antecedent y par u `a un vecteur de la forme v (x) pour x G,
telle que la correspondance x  y soit lineaire (et cest cette exigence de lin
earit
e qui
necessite reexion). Si S est un supplementaire de ker u dans E, on sait que u induit un
isomorphisme : S Im u. 1 v nest-il pas un candidat sympathique? Ici encore, on
peut montrer que w est unique ssi u est injectif.
Une fois ces resultats acquis, utilisons les pour caracteriser les elements inversibles a`
droite ou a` gauche dans une alg`ebre L (E) :
EXERCICE 2-2.19 Si u est un endomorphisme dun espace vectoriel E montrer lequivalence
des proprietes :
1.
2.
3.
4.

u
u
u
u

est injectif.
est regulier a` gauche (cest-`a-dire pour v et w L (E) uv = uw v = w)
nest pas diviseur de zero `a gauche (uv = 0 v = 0)
est inversible `
a gauche ( v L (E) vu = idE )

On remarquera que chercher un inverse a` gauche revient a` essayer de factoriser idE `a


droite par u. On pourra montrer de plus que, si ces conditions sont veriees et si linverse
`a gauche est unique, alors u est un automorphisme.
EXERCICE 2-2.20 Donner lenonce dun exercice caracterisant les endomorphismes surjectifs
dun espace vectoriel E.
EXERCICE 2-2.21 Resoudre lexercice precedent.

Fort heureusement, lorsque lespace E est de dimension nie, les distinctions subtiles
entre la droite et la gauche ne sont plus de mise. Cest en partie lobjet de la section qui
suit.

2-3
2-3.1

Morphismes et dimension nie


Rang dun morphisme

DEFINITION
2-3.1 On dit quun morphisme u : E F est de rang ni si et seulement
si Im u est un espace vectoriel de dimension nie. On pose alors, par denition
rang u = dim Im u
Par convention, on posera rang u = + dans le cas o`
u u nest pas de rang ni.
Les proprietes suivantes resultent immediatement de la denition du rang dun morphisme et dun syst`eme de vecteurs.
Si F est un famille generatrice de E, u (F ) engendre Im u et donc
rang u = rang u (F )
Ceci est en particulier vrai si F est une base de E.
Si E ou F est de dimension nie, tout morphisme u L (E,F) est de rang ni et
rang u  dim E

rang u  dim F

Si E est de dimension nie, la premi`ere inegalite est une egalite ssi u est injectif. Si
F est de dimension nie, la deuxi`eme inegalite est une egalite ssi u est surjectif.

2-3 Morphismes et dimension nie

43

Comme consequence du corollaire 2-1.23, si lun des espaces E ou F est de dimension


nie, un morphisme u : E F est un isomorphisme ssi
rang u = dim E = dim F

`
THEOR
EME
2-3.2 Si u L (E,F) et v L (F,G), on a
rang (v u)  inf (rang u , rang v)
Demonstration : cette majoration na evidemment dinteret que si lun au
moins des morphismes u ou v est de rang ni. Si u est de rang ni, si B est
une base de Im u, v (B) engendre Im (v u) (car Im (v u) = v (Im u)) et donc
rang (v u)  card (B) = rang u
De meme, si v est de rang ni, comme Im (v u) est un sous-espace vectoriel
de Im v
rang (v u)  rang v 
COROLLAIRE 2-3.3 Si lun au moins des facteurs dun compos
e de morphismes est
de rang ni, ce compos
e lui-m
eme est de rang ni.
COROLLAIRE 2-3.4 On ne change pas le rang dun morphisme en le composant (`
a
droite ou `
a gauche) par un isomorphisme despaces vectoriels.
Demonstration : Par exemple, si v est un isomorphisme quon peut composer a` gauche par u
rang (u v)  rang u
dapr`es ce qui prec`ede. Mais comme u = (u v) v 1 on a aussi
rang (u)  rang (u v)

Enn, le theor`eme fondamental disomorphisme 2-1.36 peut se re-ecrire (de facon bien
compliquee) :

`
THEOR
EME
2-3.5 Si u est un endomorphisme de E vers F, u est de rang ni si et
seulement si ker u est de codimension nie dans E et on a alors
rang u = codim ker u
Demonstration : Si ker u est de codimension nie dans E, il poss`ede un
supplementaire de dimension nie S et on sait que u induit un isomorphisme
de S vers Im u, qui est donc de dimension nie egale a` dim S = codim ker u.
Reciproquement, si u est de rang ni egal a` p, il ny a rien a` dire si u est nul.
Sinon, on choisit une base (ui )1ip de Im u et des vecteurs (ei )1ip de E tels
que u (ei ) = ui. Le syst`eme (ei )1ip est libre (car son image par u lest) et
engendre un sous-espace S de E qui est un supplementaire de ker u : en eet,
comme limage dune base de S est une base de Im u, u induit un isomorphisme
de S vers Im u donc S ker u = {0E }. De plus, si x est un vecteur quelconque
de E, u (x) poss`ede un (unique) antecedent dans S quon note y. Lecriture
x = y + (x y) decompose x dans S ker u. On a donc E = S ker u et ker u
est bien de codimension nie. 

44

Chapitre 2 : Applications lin


eaires

2-3.2

Th
eor`
eme du rang

Le theor`eme fondamental disomorphisme entrane le resultat tr`es important suivant,


qui est la reecriture en langage basique du theor`eme precedent, lorsque lespace vectoriel
de depart est de dimension nie :

`
THEOR
EME
2-3.6 Si E est un espace de dimension nie et u : E F est un morphisme
dim ker u + rang u = dim E
Tout supplementaire de ker u dans E est en eet de dimension egale a` la dierence
dim E dim ker u.
COROLLAIRE 2-3.7 Si E et F sont deux espaces de m
eme dimension nie, un
morphisme u de E dans F est injectif si et seulement sil est surjectif.
Demonstration : u est injectif ssi dim ker u = 0, ce qui equivaut a`
rang u = dim E = dim F < +
soit dim Im u = dim F ou encore Im u = F, ce qui traduit la surjectivite de u.

Pour prouver que u : E F est un isomorphisme, apr`
es avoir montr
e que dim E =
dim F < + (et bien evidemment en invoquant la lin
earit
e de u), il sura donc de
prouver linjectivite (ou la surjectivite) de u. Ceci sapplique evidemment aux endomorphismes dun espace de dimension nie.
Attention ! Lorsque E = F, il ne sut pas de dire on est en dimension nie donc
... ! Si on ne precise pas quespace de depart et darrivee ont m
eme dimension nie, on
ne prouve rien.
En dimension innie, un endomorphisme injectif nest pas surjectif en general. De
meme la surjectivite nentrane pas linjectivite. Considerer par exemple les morphismes
u et v : R [X] R [X] denis par u (P ) = P  et v (P ) = XP .
COROLLAIRE 2-3.8 Si un endomorphisme u dun espace vectoriel E de dimension
nie est inversible `
a droite (ou `
a gauche) dans lalg`
ebre L (E), u est un automorphisme et linverse `
a droite (ou `
a gauche) est
egal `
a u1
Demonstration : Linversibilite `a droite entrane evidemment la surjectivite, linversibilite `a gauche entranant linjectivite. Si de plus u v = idE ,
en composant a` gauche par u1 (dont lexistence est assuree par le corollaire
2-3.7) on obtient immediatement v = u1 . 
Ici encore, ce corollaire nest pas valable en dimension innie. Avec le contre-exemple
donne au-dessus dans lespace R [X],
 si a est un reel quelconque, lapplication R [X] R [X]
x

denie par P  Q avec Q(x) =

P (t) dt est lineaire et inverse `a droite de lendomora

phisme u : P  P . u nest cependant pas bijectif, il ny a de plus pas unicite de linverse


`a droite.
EXERCICE 2-3.9 Si u est un morphisme de E vers F, espaces vectoriels de dimension nie,
demontrer que, pour E1 et F1 sous-espaces respectifs de E et F, on a
dim u (E1 ) = dim E1 dim (E1 ker u)
dim u1 (F1 ) = dim (F1 Im u) + dim ker u
(il sut dappliquer le theor`eme du rang a` des restrictions bien choisies de u)

2-3 Morphismes et dimension nie

45

EXERCICE 2-3.10 Si u L (E,F) et v L (F,G) o`


u E, F et G sont de dimensions nies, montrer
que
rang vu  rang u + rang v dim F

2-3.3

Dimension de L (E,F)

Si E ou F est reduit au vecteur nul, lespace L (E,F) est evidemment reduit `a la fonction
nulle. On suppose donc dans ce qui suit que ce nest pas le cas.

`
THEOR
EME
2-3.11 Si E et F sont deux espaces de dimension nie, il en est de
m
eme de L (E,F) et on a
dim L (E,F) = dim E dim F
Demonstration : Si B = (ej )1jn est une base de E, le theor`eme 2-1.11 dit
en substance que lapplication
B : L (E,F) Fn denie par u  (u (e1 ) , . . . ,u (en ))
est un isomorphisme despaces vectoriels (la linearite de cette application est
une evidence). Comme la dimension de Fn est n dim F, le theor`eme en
decoule. 
Le choix dune base B = (ei )1ip de F permet dobtenir une base de Fn : il sut de
considerer les np vecteurs (xij ) 1ip denis par
1jn

xij =(0F , . . . ,0F ,ei ,0F , . . . ,0F )

j `eme place

En remontant cette base par lisomorphisme 1


B , on obtiendra une base de L (E,F) :

`
THEOR
EME
2-3.12 Si B = (ej )1jn et B = (ei )1ip sont des bases respectives de
eris
es par les images des
E et F, les np morphismes (uij ) 1ip de E vers F caract
1jn
vecteurs de B :

0F si k = j
uij (ek ) =
ei si k = j
forment une base de L (E,F).
Cette base depend du choix des bases de E et F. Il ny a pas de base canonique dans
L (E,F). On dit cependant souvent que la base des (uij ) 1ip est la base de L (E,F)
1jn
canoniquement associ
ee aux bases B de E et B de F. En utilisant le symbole de
Kronecker lk = 0 si k = l, = 1 sinon, on a
uij (ek ) = jk ei
Que signie pratiquement le theor`eme 2-3.11? Quil faut np scalaires independants
pour reperer un element de L (E,F). Si les bases de E et F sont choisies comme precedemment,
un morphisme u L (E,F) est caracterise en eet par la donnee des images des vecteurs
de B, cest-`a-dire par np scalaires (ij ) 1ip qui donnent les coordonnees de ces images
dans B :

1jn

j {1, . . . ,n}

u (ej ) =

p

i=1

ij ei

46

Chapitre 2 : Applications lin


eaires

Il est alors facile de verier (toujours en raisonnant sur les images des vecteurs de base)
que lon a :

u=
ij uij
1ip
1jn

Tout est pret pour faire le lien entre matrices et morphismes en dimension nie.

2-3.4

Cas particulier de lespace dual

Letude de la dualite est lobjet du chapitre suivant. Nous pouvons cependant dej`a
appliquer le resultat de la section precedente dans le cas o`
u F = K. La base naturelle
de F est alors B = {1}.

DEFINITION
2-3.13 Si E est un K-espace vectoriel, on appelle espace dual de E lespace
L (E,K). On note habituellement cet espace E . Un element de E est appele forme
lin
eaire sur lespace E.
Une forme lineaire est donc une application lineaire qui `a un vecteur associe un scalaire : lespace darrivee est dans ce cas le plus simple possible puisquil est de dimension
1.
EXEMPLE 2-3.14 Si et sont deux scalaires, lapplication de K2 dans K
(x,y)  x + y
est evidemment une forme lineaire sur K2 .
EXEMPLE 2-3.15 Pour travailler (fort provisoirement) en dimension innie, deux exemples :

f 

f (t) dt sur lespace des fonctions reelles continues sur [0,1] .


0

P  P (a)

sur K [X] , si a K est xe.

Le theor`eme 2-3.12 applique dans le cas particulier F = K et B = {1} donne immediatement :

`
THEOR
EME
2-3.16 Si E est un espace de dimension nie n, lespace dual E est
aussi de dimension n. Plus pr
ecis
ement, si B = (ej )1jn est une base de E, les n
 
eris
ees par :
formes lin
eaires j 1jn sur E caract
j (ek ) = kj
forment une base de E .
n

Si x =
xi ei est un vecteur de E on a :
i=1

j (x) =

n


xi j (ei ) = xj

i=1

 
Les formes j 1jn sont donc les formes coordonn
ees dans la base B. Elles

forment une base de E quon appelle base duale de la base B et quon note parfois
B . Toute forme lineaire sur lespace E secrit (de mani`ere unique) comme combinaison

2-4 Exercices

47

lineaire de ces formes coordonnees. Si est une forme lineaire quelconque sur E, il existe
donc des scalaires (uniques) (j )1jn tels que
=

n


j j

j=1

Si x =

n


xi ei est dans E, on aura alors

i=1

(x) =

n


j xj

j=1

Telle est lexpression generale dune forme lineaire sur un espace de dimension n, une
fois choisie une base B de E, choix qui permet didentier un vecteur x E avec le
n

j xj
n-uplet (x1 , . . . ,xn ) de ses coordonnees dans B. On a lhabitude decrire (x) =
j=1

comme le produit

x1

(x) = (1 , . . . ,n ) ...
xn

de la ligne des coordonnees de dans la base B par la colonne des coordonnees de x


dans la base B.
Bien entendu, et x etant donnes, si on change de base B, les xi changent et bien
evidemment aussi les i . Comment se transforment-ils ? On le verra dans le chapitre
consacre au calcul matriciel.

2-4

Exercices

EXERCICE 2-4.1 Soit E = Rn [X], A et B E, B = 0 et : E E denie par


(P ) = Reste de la division euclidienne de P A par B
Montrer que L (E) et determiner Ker et Im .
EXERCICE 2-4.2 Soit E un R-ev. On dit que E est precomplexe sil existe sur E une structure
de C-ev qui, par restriction du corps des scalaires, induit la structure de R-ev.
1. Montrer que : E precomplexe ( LR (E)) 2 = idE
2. Montrer que si E est de dimension nie, il est precomplexe ssi sa dimension est paire.
EXERCICE 2-4.3 Soit E un K-ev et f L (E) :
1. Montrer que : ((! g L (E)) f g = idE ) = f GL (E).
2. Trouver une CNS pour quil existe g et h L (E) avec f = gh et hg = 0.
3. Montrer que si dim E < +, f peut se factoriser sous la forme f = gp avec g GL (E)
et p projecteur.
4. Montrer que E = Kerf + Imf Imf = Imf 2 . Caracteriser de meme la condition
dindependance lineaire du noyau et de limage de f . Quobtient-on en dimension nie?
EXERCICE 2-4.4 Soit E un K-ev et f,g L (E) avec f g gf = idE .
1. Montrer que pour P K[X] on a P (f )g gP (f ) = P  (f ).

48

Chapitre 2 : Applications lin


eaires
2. Montrer que cela nest pas possible si E est de dimension nie.
3. Donner un exemple, en dimension innie, dun tel couple dendomorphismes.

EXERCICE 2-4.5 Soit E = Rn [X] et h0 ,h1 , . . . ,hn n + 1 reels deux `a deux distincts.


est une base de E.
1. Montrer que (X + hi )n
i=0...n

2. Montrer que lensemble des L (E) commutant aux translations, cest `a dire veriant :
h R P E [(P )](X + h) = (P (X + h))
est une sous-alg`ebre de L (E) de dimension n + 1.
EXERCICE 2-4.6 Soient u,v,w L (E). Montrer que :
Ker(u) Ker(v) Ker(w) a,b L (E) w = au + bv
Enoncer et demontrer un resultat analogue concernant les images.
EXERCICE 2-4.7 Soit E un espace vectoriel de dimension n et f et g deux endomorphismes
de E tels que
f + g = idE et rg(f ) + rg(g)  n
Montrer que f et g sont deux projecteurs. Generalisation: si

rg(fi )  n
f1 + + fp = idE et


Im fi . Montrer que si
alors les fi sont des projecteurs, verient fi fj = 0 si i = j et E =
le corps de base est de caracteristique nulle, une somme de projecteurs p1 + + pl est un
projecteur ssi
i = j pi pj = 0
(On remarquera que la trace dun projecteur est egal `a son rang).
EXERCICE 2-4.8 Id
eaux de L (E) : Soit E un K-ev de dimension nie. On note P le sousensemble de L (E) forme des projecteurs. Si F est un sev de E, on pose
g(F ) = {u L (E) | F Ker(u)}
Si H est un sous-ensemble de L (E) on note
f (H) =

Ker(u)

uH

1. Montrer que, pour F sev de E, g(F ) est un ideal `a gauche de L (E) et que f [g(F )] = F .
On designe par la suite par I un ideal `a gauche de L (E).
2. Montrer que u L (E) p P Ker(u) = Ker(p) v GL (E) p = v u.
3. Si p et q sont deux projecteurs appartenant a` I, montrer quil existe r P I tel que
Ker(r) = Ker(p) Ker(q)
4. Montrer quil existe un projecteur p I avec Ker(p) = f (I).
5. En deduire un caracterisation des ideaux a` gauche de L (E). Determiner de meme les
ideaux a` droite de L (E).
EXERCICE 2-4.9 Soient E un Kev de dimension nie et f L (E) ; pour tout n N, on denit
Nn = ker f n , In = Imf n et dn = dim Nn+1 dim Nn .
Montrer que la suite (Nn )n0 est croissante pour linclusion, que (In )n0 , elle, est decroissante
et enn que la suite dentiers (dn )n0 est decroissante.
EXERCICE 2-4.10 E etant un Rev de dimension nie, montrer que L (E) admet une base
formee de projecteurs.
EXERCICE 2-4.11 Soit E un R-ev et u L(E). Trouver une condition necessaire et susante
sur u pour quil existe un projecteur p tel que u = p u u p.

Chapitre 3
Dualit
e

3-1
3-1.1

Espace dual, formes lin


eaires
Crochet de dualit
e

Rappelons les denitions donnees `a la n du chapitre precedent :

DEFINITION
3-1.1 Si E est K-un espace vectoriel, lespace E = L (E,K) est appele
espace dual de lespace E. Ses elements sont appeles formes lineaires sur lespace E.
En dimension n, si une base B = (ei )1in est xee, et si E est donnee, il existe
des scalaires (1 , . . . ,n ) tels que
x =

n


xi ei E

(x) =

i=1

n


i xi

i=1

On represente alors, lorsquon travaille dans la base B, la forme lineaire par la ligne
(1 , . . . ,n ).
En particulier, en ramenant Kn `
a sa base canonique, on obtient la proposition :
PROPOSITION 3-1.2 Toute forme lin
eaire sur Kn est de

n


(x1 , . . . ,xn ) 
i xi = (1 , . . . ,n )
i=1

es.
o`
u (1 , . . . ,n ) est une ligne de scalaires x

la forme

x1
..
.
xn

50

Chapitre 3 : Dualit
e

Une forme lin


eaire sur Kn est donc assimilable `
a une fonction polyn
ome
homog`
ene de degr
e 1 de n variables.

DEFINITION
3-1.3 Si E est un K-ev, lapplication de E E vers K denie par
(x,)  x, = (x)
d
ef

est appelee crochet de dualite (canonique) sur E E .


Cette application est bilin
eaire, ce qui signie que les applications partielles (obtenues
en xant un des arguments x ou et en faisant varier le second) sont des applications
lineaires de E K et de E K. (Les linearites de ces applications provenant de la
denition des operations despace vectoriel dans E pour lune, et du fait que lon travaille
avec des formes lineaires pour lautre).
REMARQUE 3-1.4 En dimension nie, nous venons de rappeler le theor`eme 2-3.16 :
toute forme lineaire est combinaison lineaire des formes coordonnees dans une base. Cest
la notion de base duale. En dimension innie, ce nest plus le cas. Si B = (ei )iI
est une base (avec I inni), une forme lineaire est caracterisee (theor`eme 2-1.11) par
la donnee dune famille quelconque de scalaires (i )iI avec i = (ei ). Si un vecteur x
est decompose dans la base B sous la forme

xi ei
x=
iI

avec les xi presque tous nuls, on aura bien



i xi
(x) =
iI

(presque tous les termes de cette somme sont nuls). Il est bien s
ur toujours possible de
denir les formes coordonnees i : x  xi . Mais si est une forme combinaison lineaire
des formes coordonnees (i )iI dans la base B, une telle combinaison ne fait intervenir
quun nombre ni de ces formes, cest-`a-dire secrit

=
j j
jI

avec les j presque tous nuls. On a alors evidemment (ei ) = i . La forme consideree
plus haut nest donc dans vect (i )iI que si les coecients i sont presque tous nuls.
Autrement dit, le choix de la base B permet didentier lespace E avec lespace KI des
familles quelconques de scalaires indexees par I. Dans cette identication, vect (i )iI est
le sous-espace K(I) des familles de scalaires presque tous nuls (cf. corollaire 1-3.13).
Par exemple, dans K [X], quon rapporte a` la base canonique B = (X n )nN , la forme
: P  P (1)
verie, pour tout n, (X n ) = 1. Elle nest donc pas combinaison lineaire de la famille des
formes coordonnees (n )nN . Si un polynome donne secrit

an X n
P =
nN

on aura
(P ) =


nN

an =

n (P )

nN

(il sagit en fait dune somme nie). Il nest pas correct decrire =

n , car il sagit

nN

l`a dune somme dune famille innie de formes non nulles, ce qui na pas de sens.

3-1 Espace dual, formes lin


eaires

51

EXERCICE 3-1.5 Dans la remarque precedente, il est implicite que les formes coordonnees dans
une base de E forment toujours une famille libre de E . Prouver ce resultat.

3-1.2

Equation dun hyperplan vectoriel


Dans le plan rapporte `a un rep`ere O, I , J , donc identie `a R2 , il est bien connu
quune droite passant par lorigine a une equation de la forme
x + y = 0
o`
u (,) = (0,0) est un couple donne de R2 . On sait egalement quune autre equation
lineaire x+y = 0 represente la meme droite ssi le couple non nul (,) est proportionnel
`a (,). De meme dans R3 , x + y + z = 0 est lequation dun plan passant par lorigine
(si le triplet (,,) est non nul).
Nous avons deni geometriquement un hyperplan dun espace vectoriel E (voir denition
2-1.25) comme etant un sous-espace vectoriel de codimension 1. En particulier, si E est
de dimension nie n, un hyperplan est un sous-espace de dimension n 1. On va voir
dans ce paragraphe comment on peut aussi denir analytiquement (par une equation
lineaire) un hyperplan. On suppose dans ce qui suit que E est un espace vectoriel non
reduit au vecteur nul.

`
THEOR
EME
3-1.6 Si est une forme lin
eaire non identiquement nulle sur un espace vectoriel E, son noyau ker est un hyperplan de E. R
eciproquement, si H est
un hyperplan de E, il existe une forme lin
eaire non nulle de E telle que H = ker .
Demonstration : Soit E {0E }. Im est un sous-espace non reduit
`a {0} de K. Cest donc K, et il existe a E avec (a) = 1. Les sous-espaces
ker et vect (a) sont alors clairement independants. Si x E, lecriture
x = (x) a + (x (x) a)
est une decomposition de x dans vect (a) ker , ce qui montre que ces deux
sous-espaces sont supplementaires et que ker est bien de codimension 1. Cest
donc un hyperplan de E.
Reciproquement, si H est un hyperplan, il existe un vecteur a non nul avec
E = vect (a) H
ce qui signie que, pour tout x E, il existe un scalaire x unique et un
vecteur hx H tels que
x = x a + hx
Lapplication : E K denie par x  x est clairement une forme lineaire
sur E dont le noyau est exactement H. Cest en fait la forme obtenue en
recollant lineairement la forme a  sur vect (a) avec la forme nulle sur H.

Les vecteurs de lhyperplan H = ker sont caracterises par lequation
(x) = 0

52

Chapitre 3 : Dualit
e

Le theor`eme suivant montre que cette equation (lineaire et scalaire) est unique `a un
scalaire multiplicatif non nul pr`es 1 .

`
THEOR
EME
3-1.7 Si et sont deux formes lin
eaires sur E, il y a
equivalence
entre les propri
et
es :
i) Il existe un scalaire non nul tel que =
ii) ker = ker
Demonstration : Prouvons ii) i), limplication reciproque etant evidente.
Si est nulle, il en est evidemment de meme de et = 1 convient. Sinon
H = ker = ker est un hyperplan de E et il existe a E H avec
E = vect (a) H
Legalite
(a)

(a)
se verie alors en recollant ce qui se passe sur vect (a) et sur H. 
=

REMARQUE 3-1.8 Le theor`eme precedent realise donc une bijection entre lensemble H
des hyperplans dun espace vectoriel E et lensemble D des droites vectorielles de lespace
u est une forme
dual E . A un hyperplan H de E correspond la droite vectorielle K. o`
lineaire telle que ker = H.
Les exercices suivants ont des solutions tr`es simples en dimension nie (essentiellement
a` laide du theor`eme de la base incompl`ete). Pour les resoudre en toute generalite, on
admettra le theor`eme dexistence de supplementaires.
EXERCICE 3-1.9 Montrer quun sous-espace vectoriel strict dun sous-espace E est toujours
inclus dans un hyperplan. En deduire une autre denition des hyperplans dun espace vectoriel :
les hyperplans de E sont les sous-espaces maximaux (pour la relation dinclusion) dans lensemble
des sous-espaces stricts de E.
EXERCICE 3-1.10 Montrer que le vecteur nul est le seul vecteur de E sur lequel toutes les
formes lineaires sannulent. En particulier, si x et y sont deux vecteurs distincts de E, on peut
trouver une forme lineaire veriant
(x) = (y)
(on dit que les formes lineaires separent les vecteurs de E).

3-2

Etude du rang dune famille nie de formes

Lidee de base de cette section est la suivante : pour etudier simultanement p formes
lineaires ( i )1ip sur un espace E, on les rassemble en une application (evidemment
lineaire) `a valeurs dans Kp


: E Kp
x  (x) = 1 (x) , . . . , p (x)
Cest simple et tr`es ecace !
1. Les elements de H = ker sont caracterises par lequation (x) = 0, mais comme K est un corps,
2
ceci equivaut aussi, par exemple, a` [ (x)] = 0. Lunicite (`a un scalaire pr`es) de lequation dun hyperplan
sentend comme unicite de lequation lin
eaire scalaire. Cest ainsi que nous retrouverons, lorsque nous
etudierons les surfaces du second degre dans un espace ane euclidien de dimension 3, les plans comme
cas particuliers de surfaces du second degre alors quun plan est en general represente par une equation
du premier degre (une equation ane).

3-2 Etude du rang dune famille nie de formes

3-2.1

53

Condition dind
ependance de p formes lin
eaires

`
THEOR
EME
3-2.1 La famille ( i )1ip est libre dans E si et seulement si lapplication


: E Kp
x  (x) = 1 (x) , . . . , p (x)
est surjective.
Demonstration : Si la famille est liee, il existe une forme combinaison
lineaire des autres. Sans nuire `a la generalite, on peut supposer que cest
p . (Remarquons que renumeroter les i revient en fait `a composer avec un
automorphisme de Kp qui permute les coordonnees) :
p =

p1


i i

i=1

Il est alors clair que nest pas surjective, puisque par exemple le p-uplet
(0, . . . ,0,1) ne poss`ede pas dantecedent par .
Reciproquement, si nest pas surjective, son image est un sous-espace
vectoriel strict de Kp . Le theor`eme de la base incompl`ete permet alors de
prouver lexistence dun hyperplan H de Kp contenant Im . Dapr`es le
theor`eme 3-1.6, H peut etre deni par une equation lineaire. Il existe des
scalaires (1 , . . . ,p ) non tous nuls tels que
(x1 , . . . ,xp ) H

p


i xi = 0

i=1

Comme Im H, on a
p


x E

i i (x) = 0

i=1

ce qui donne la relation de liaison


p


i i = 0E

i=1

Avant daller plus loin, voyons la signication de ce theor`eme lorsquon travaille avec
E = Kn . En travaillant dans la base duale de la base canonique, on represente une forme
lineaire par une ligne de n scalaires. La donnee des p formes lineaires i correspond donc
`a celle de p vecteurs lignes de Kn :
Pour i = 1, . . . ,p

i Li = (i1 , . . . ,ij , . . . ,in )

Ces p lignes sont independantes si et seulement si, quelle que soit la donnee des scalaires
1 , . . . , p , le syst`eme dequations lineaires dinconnues (x1 , . . . ,xn )

11 x1 + + 1j xj + + 1n xn = 1

..
..

.
.

i1 x1 + + ij xj + + in xn = i

..
..

.
.

p1 x1 + + pj xj + + pn xn = p
poss`ede au moins une solution. Cela correspond bien `a lidee intuitive dequations independantes,
chaque ligne, cest-`a-dire chaque forme lineaire, correspondant `a une equation.
En toute generalite, lutilisation du theor`eme du rang va permettre de determiner le
rang dune famille nie de formes lineaires. Traitons dabord un exemple.

54

3-2.2

Chapitre 3 : Dualit
e

Interpolation de Lagrange

Le probl`eme est le suivant : si on se donne p scalaires distincts x1 , . . . ,xp et p scalaires


a1 , . . . ,ap , trouver un polynome P de K [X] tel que
i = 1, . . . ,p

P (xi ) = ai

Cest un probl`eme dinterpolation : dans le plan K2 , on essaie de faire passer une courbe
dequation polynomiale y = P (x) par les p points Mi de coordonnees (xi ,ai ). Le rapport
avec ce qui prec`ede est clair si on remarque que lapplication
i : K [X] K denie par Q  Q (xi )
est une forme lineaire sur K [X]. On est donc en presence dune equation lineaire et on
recherche un antecedent par lapplication (construite comme precedemment) pour le
p-uplet (a1 , . . . ,ap ).
Si le probl`eme poss`ede une solution, celle-ci nest pas unique, puisque le noyau de
lapplication est lensemble des polynomes ayant les xi comme racines, donc divisibles
p

par le polynome (X) =
(X xi ). Deux polynomes solutions di`erent dun multiple
i=1

de , et par division euclidienne, on peut rechercher les solutions de degre inferieur ou egal
`a p1. (Une autre raison, plus intuitive mais beaucoup moins precise qui pourrait amener
`a travailler dans Kp1 [X] serait quon a a` resoudre un syst`eme de p equations scalaires,
et quil est naturel de travailler dans Kp1 [X], qui est de dimension p : en travaillant dans
cet espace, on cherche `a resoudre un probl`eme `a p inconnues).
On consid`ere donc la restriction p de a` Kp1 [X] :
p : Kp1 [X] Kp denie par Q  (Q (x1 ) , . . . ,Q (xp ))
Cette application est lineaire, injective (determiner son noyau) et les espaces de depart
et darrivee sont de meme dimension nie. Il en decoule que p est un isomorphisme
despaces vectoriels et on en deduit

`
el
ements distincts de K et a1 , . . . ,ap sont
THEOR
EME
3-2.2 Si x1 , . . . ,xp sont p
quelconques dans K, il existe un unique polyn
ome P de Kp1 [X] tel que
i {1, . . . ,p}

P (xi ) = ai

COROLLAIRE 3-2.3 Sous les hypoth`


eses pr
ec
edentes, les p formes lin
eaires sur
Kp1 [X]
Q  Q (xi )
forment une base de lespace dual (Kp1 [X])
COROLLAIRE 3-2.4 Sous les hypoth`
eses pr
ec
edentes, les p formes lin
eaires sur
K [X]
Q  Q (xi )
sont ind
ependantes.
Comment trouver explicitement le polynome P donne par le theor`eme precedent? On
pourrait utiliser la methode des coecients indetermines, cest-`a-dire chercher a priori
P sous la forme
p1

P =
i X i
i=0

3-2 Etude du rang dune famille nie de formes

55

et essayer de resoudre le syst`eme dequations correspondant au probl`eme. Il nest pas


impossible de sen tirer comme cela, mais au prix de calculs complexes. Ce nest pas
la bonne methode. Pourquoi? Parce que, ce faisant, on essaie dexprimer le polynome P
dans la base canonique de Kp1 [X] alors que cette base nest pas adapt
ee au probl`eme
traite !
Pour trouver lantecedent P = 1
ecomposer
p (a1 , . . . ,ap ), il est plus simple de d
(a1 , . . . ,ap ) =

p


ai ei

i=1

dans la base canonique de Kp et de remonter cette base par lisomorphisme 1


p en une
base de Kp1 [X] soit (Li )1ip avec Li = 1
(e
).
On
aura
alors,
par
lin
e
arit
e
i
p
P =

p


ai Li =

i=1

p


P (xi ) Li

i=1

Lexpression de Li est fort simple : cest le polynome (unique) de 


Kp1 [X] admettant pour
(X xj ) et vaut donc
racines les (xj )j=i et veriant Li (xi ) = 1. Il est proportionnel a`
j=i

Li =

 (X xj )
(xi xj )
j=i

COROLLAIRE 3-2.5 Le polyn


ome P dont lexistence et lunicit
e sont assur
es par le
th
eor`
eme 3-2.2 est donn
e par




p
p

 (X xj )

 (X xj )
=
P =
ai
P (xi )
(x
(xi xj )
i xj )
i=1
i=1
j=i
j=i

DEFINITION
3-2.6 Les polynomes Li explicites plus haut sont appeles polyn
omes interpolateurs de Lagrange pour les points (xi )1ip . Ils forment donc une base de Kp1 [X].
EXERCICE 3-2.7 Resoudre le probl`eme dinterpolation de Hermite : trouver les polyn
omes P
veriant
i {1, . . . ,p}
P (xi ) = ai et P  (xi ) = bi
o`
u les ai et bi sont 2p scalaires arbitraires.

3-2.3

Rang dune famille nie de formes lin


eaires

Les notations sont celles de la section 3-2.1. Lorsque les formes ( i )1ip sont independantes,
lapplication : E Kp est surjective, donc de rang p. Nous generalisons ici ce resultat.
Le theor`eme qui suit aura une traduction matricielle remarquable : le rang du syst`eme de
vecteurs colonnes dune matrice est egal au rang du syst`eme des vecteurs lignes, ce quon
ecrira aussi
A Mp,n (K)
rang A = rang t A
(voir la demonstration du theor`eme 4-1.16).

`
THEOR
EME
3-2.8 Le rang de la famille ( i )1ip dans E est
egal au rang de
lapplication


: E Kp
x
 (x) = 1 (x) , . . . , p (x)

56

Chapitre 3 : Dualit
e
Demonstration : Appelons r le rang de la famille ( i )1ip . Si r = 0,
lapplication est identiquement nulle et est aussi de rang 0. Sinon, nous
determinons le rang de `a laide du theor`eme 2-3.5. On extrait de la famille
( i )1ip une famille principale, quon suppose, sans nuire `a la generalite, egale
`a ( i )1ir . On a alors
ker =

ker i =

i=1

ker i

i=1

puisquen eet, chaque j pour j > r etant combinaison lineaire de ( i )1ir


r

est identiquement nulle sur
ker i . On a donc legalite ker = ker  avec
i=1

 : E K r

x  ( 1 (x) , . . . , r (x))

Mais on sait (section 3-2.1) que cette application est surjective, donc de rang
r. Son noyau, egal a` ker , est donc (theor`eme 2-3.5) de codimension r, ce qui
montre (cest toujours le meme theor`eme) que est de rang r. 

3-2.4

Intersection dune famille nie dhyperplans

Par abus de langage, on dira que des hyperplans (Hi )1ir sont independants ssi ces
hyperplans secrivent
Hi = ker i
o`
u les formes lineaires ( i )1ir sont independantes. Le theor`eme du paragraphe precedent
a alors la traduction geometrique suivante :

`
THEOR
EME
3-2.9 Lintersection dune famille de r hyperplans ind
ependants est
un sous-espace vectoriel de codimension r. Plus g
en
eralement, lintersection dune
famille de p hyperplans Hi = ker i est un sous-espace vectoriel de codimension r,
o`
u r est le rang de la famille de formes ( i )1ip .
COROLLAIRE 3-2.10 Dans un espace vectoriel de dimension nie n, une intersection de r hyperplans ind
ependants est un sous-espace vectoriel de dimension n r.
Lexercice suivant est une generalisation de la remarque 3-1.8 relative a` une identication entre les droites vectorielles de E et les hyperplans de E. On va ici identier
les sous-espaces de dimension nie du dual avec les sous-espaces de codimension nie de
lespace :
EXERCICE 3-2.11 On consid`ere un espace vectoriel E et E son dual.


Soit F un sous-espace de dimension finie p > 0 de E et 1 , . . . ,p une base de F. On
note

F = {x E | F (x) = 0}
Montrer que F est un sous-espace de codimension p de E, et donc que
codim F = dim F

3-2 Etude du rang dune famille nie de formes

57

Soit G un sous-espace de codimension finie p > 0 de E. Il existe donc une famille libre
de p vecteurs de E tels que
E = G vect (e1 , . . . ,ep )
On note

G = { E | x G

(x) = 0}

Montrer que G est un sous-espace vectoriel de E de dimension p et donc que


dim G = codim G
(on remarquera quune forme lineaire generale sur E sobtient en recollant une forme sur
G et une forme sur un supplementaire).
On note Cp lensemble des sous-espaces de E de codimension p et Dp lensemble des sousespaces de E de dimension p. Montrer que lapplication
Dp Cp denie par F  F
est bijective et que G  G est la bijection reciproque.
(Une partie de ce qui se cache derri`ere cet exercice est le fait quun sous-espace G de E
de codimension nie p est enti`erement caracterise par la donnee dune base (nie) de G ,
soit ( i )1ip , cest-`a-dire que

1 (x) = 0
..
xG
.

p (x) = 0
Les elements de G sont caracterises par un syst`eme de p equations lineaires independantes.
Nous reviendrons ulterieurement sur ce resultat, en nous placant dans le cadre plus confortable dun espace vectoriel E de dimension nie).
Avec cette nouvelle vision de la codimension nie, essayer de reprendre lexercice 2-1.29.

3-2.5

Faisceau (lin
eaires) dhyperplans

Nous avons etudie, dans la section precedente, lintersection dune famille nie dhyperplans. Il est simple de caracteriser les hyperplans qui contiennent alors cette intersection :

`
THEOR
EME
3-2.12 Si ( i )1ip est une famille nie de formes lin
eaires sur un

espace vectoriel E et si E , on a :
vect ( i )1ip

ker i ker

i=1

ce qui revient `
a dire que est nulle l`
a o`
u toutes les i sannulent.
Demonstration : Limplication directe est evidente. On suppose `a present
que lintersection des noyaux des i est incluse dans le noyau de . En posant
p+1 = , on a alors
p
p+1


ker i =
ker i
i=1

i=1

Le theor`eme 3-2.9 montre alors que






rang 1 , . . . , p = rang 1 , . . . , p ,


ce qui montre que vect 1 , . . . , p . 

58

Chapitre 3 : Dualit
e

En laissant de cote le cas o`


u lon travaille avec des formes nulles, le theor`eme precedent
senonce de mani`ere plus geometrique :
COROLLAIRE 3-2.13 Si (Hi )1ip est une famille nie dhyperplans dun espace
vectoriel E, un hyperplan H passe par lintersection des Hi si et seulement si une

equation de H est combinaison lin


eaire des
equations des Hi .
EXEMPLE 3-2.14 Recherche de l
equation g
en
erale dun plan passant par une
droite donn
ee. Faisceau de plan dar
ete D.
Pour illustrer le resultat prec
placons
nous dans un espace ane reel de dimension
edent,


3 rapporte `a un rep`ere R = O, I , J , K . Deux plans anes non paralleles P1 et P2 ont
pour intersection une droite D. En travaillant dans le rep`ere R, on se donne des equations
des Pi :

(P1 ) : a1 x + b1 y + c1 z + d1 = 0
(S) :
(P2 ) : a2 x + b2 y + c2 z + d2 = 0
En considerant les formes lineaires
1 et 2 sur lespace vectoriel sous-jacentidentie


avec R3 par le choix de la base I , J , K :




i (x,y,z) = i x I + y J + z K = ai x + bi y + ci z
le non parallelisme des plans se traduit par lindependance des formes lineaires 1 et 2
(donc des lignes (a1 ,b1 ,c1 ) et (a2 ,b2 ,c2 )). Remarquons en passant que le theor`eme 3-2.1
assure lexistence de solutions au syst`eme (S), et que lensemble des solutions de (S) est
alors un sous-espace ane de R3 de direction ker 1 ker 2 (voir la section 2-1.7) qui
represente bien la droite D dans le rep`ere R.
Si M est le point generique de lespace, de coordonnees (x,y,z) dans le rep`ere R, un
syst`eme dequations denissant D secrit

 
(P1 ) : 1
OM + d1 = 0

M D
(P2 ) : 2 OM + d2 = 0

Si M0 est un point quelconque de D, on a donc di = i OM0 et les equations de D
secrivent aussi :

 
(P1 ) : a1 x + b1 y + c1 z + d1 = 1
= 0
M0 M

M (x,y,z) D
(P2 ) : a2 x + b2 y + c2 z + d2 = 2 M0 M
= 0
soit

M0 M ker 1 ker 2

Si P est un plan quelconque dont une equation, dans le rep`ere R est


(P) : x + y + z + = 0
on cherche une condition necessaire et susante portant sur cette equation pour que P
contienne D. Si est la forme lineaire denie par


(x,y,z) = x I + y J + z K = x + y + z

3-2 Etude du rang dune famille nie de formes

59

et si le plan passe par M0 , son equation peut secrire de meme



(P) : x + y + z + = M0 M = 0
Si de plus P contient D, sa direction contient la direction de la droite D soit
ker 1 ker 2 ker
Le theor`eme precedent assure lexistence de deux scalaires 1 et 2 (non tous nuls) tels
que
= 1 1 + 2 2
ce qui traduit exactement le fait quune equation
equations de P1 et P2 :

(1 ,2 ) R2 {(0,0)}

de P est combinaison lineaire des


=
=
=
=

1 a1 + 2 a2
1 b1 + 2 b2
1 c1 + 2 c2
1 d 1 + 2 d 2

Cette condition est aussi evidemment susante pour que P P1 P2 . Resumons cette
etude :

DEFINITION
3-2.15 (et th
eor`
eme) Si D est une droite dun espace ane de dimension
3, on appelle faisceau de plans dar
ete D lensemble des plans contenant D. Si P1 et
P2 sont deux plans distincts de ce faisceau, on dit quils forment une base de ce faisceau.
Lequation generale dun plan du faisceau est alors combinaison lineaire des equations de
P1 et P2 .
On aurait des resultats analogues en travaillant avec lensemble des plans passant par
un point xe. Il faudrait alors travailler avec les combinaisons lineaires des equations de
3 plans particuliers. De meme, en dimension 2, deux droites concourantes denissent le
faisceau des droites passant par leur intersection.
EXERCICE 3-2.16 Dans un espace ane de dimension 3, si deux plans non parall`eles dequations
(P1 ) : 1 (M ) = 0
(P2 ) : 2 (M ) = 0
ont pour intersection une droite D et si M0 est un point de lespace pris hors de D, quelle est
lequation du plan deni par D et M0 ?
EXERCICE 3-2.17 Dans un espace ane euclidien de dimension 3 rapporte `a un rep`
ere orthonorm
e, si deux plans non parall`eles ont des equations normales (voir le chapitre 23 de
rappels de geometrie).
(P1 ) : 1 (M ) = 0
(P2 ) : 2 (M ) = 0
les plans bissecteurs ont pour equations :
1 (M ) 2 (M ) = 0 et

1 (M ) + 2 (M ) = 0

(penser a` lexpression de la distance dun point a` un plan).

60

Chapitre 3 : Dualit
e

Fig. 3.1 Faisceau de plans darete D

3-2.6

Bases duales

Attention ! Qui dit base duale dit espace vectoriel de dimension nie (voir remarque 3-1.4). Rappelons la denition de la base duale donnee `a la n du chapitre
precedent :

DEFINITION
3-2.18 Si B = (ei )1in est une base dun espace E de dimension n, les
formes coordonnees dans B forment une base B de lespace dual, quon appelle base duale
de la base B.
Le theor`eme qui suit montre quen fait toute base de E est de ce type :

`
THEOR
EME
3-2.19 Si E est un espace de dimension nie n et D est une base de

E , il existe une unique base B de E dont D soit base duale.


Demonstration : Soit D = ( i )1in une base de E . Lapplication associee de E vers Kn est de rang n, cest donc un isomorphisme despaces
vectoriels. Limage reciproque par de la base canonique de Kn est donc une
base de E, soit B = (ei )1in , et la condition B = 1 (D) traduit exactement
les conditions
i (ej ) = ji
ce qui donne donc D = B . Lunicite de B est consequence de la traduction du
probl`eme avec B = 1 (D). 
On dit parfois que B est la base pr
eduale de D
Attention ! Le theor`eme precedent montre que la correspondance B  B realise une
bijection entre les bases de E et celles de E . Il ne faudrait pas croire quelle permet de
realiser une correspondance entre vecteurs de E et formes de E : si B = (ei )1in est une
base, la premi`ere forme coordonnee depend de tous les vecteurs de la base, et pas

3-3 Dimension nie : Rang dune famille et


equations dun s.e.v

61

seulement de e1 ! Par exemple, si on ram`ene lespace K2 `a sa base canonique (e1 ,e2 ), la


premi`ere forme coordonnee est
K2 K

(x1 ,x2 )  x1

Si on travaille dans la base (e1 ,e1 + e2 ), la premi`ere forme coordonnee est


K2 K

(x1 ,x2 )  x1 x2

et pourtant, dans les deux cas, le premier vecteur de base est e1 .


EXEMPLE 3-2.20 Letude du paragraphe 3-2.2 montre que, si x1 , . . . ,xn sont n scalaires
distincts, les formes lineaires P  P (xi ) forment une base de lespace dual de Kn1 [X] ,
qui est base duale de la base des polynomes interpolateurs de Lagrange :
B = (Li )1in

avec Li =

 (X xj )
(xi xj )
j=i

EXERCICE 3-2.21 Montrer que les formes lineaires


P  P (i) () pour 0  i  n
forment une base du dual de Rn [X], et trouver la base dont elle est duale.

3-3
3-3.1

Dimension nie : Rang dune famille et


equations
dun s.e.v
Rang dun syst`
eme ni de vecteurs et dualit
e

Nous supposerons ici que lespace vectoriel E est de dimension nie, ce qui simpliera
les demonstrations avec notamment la possibilite dutiliser la notion de base duale (et le
theor`eme du rang). Les resultats de cette section sont cependant valables en dimension
innie, pour peu que lon admette que le vecteur nul de E est le seul sur lequel sannulent
toutes les formes lin
eaires (voir lexercice 3-1.10) ce qui revient en fait a` supposer que
toute droite vectorielle poss`ede au moins un (hyperplan) supplementaire. Cest un bon
exercice de reconstruire les demonstrations dans le cas general (sans lire la remarque qui
termine cette section !).
Lidee est celle developpee en 3-2.1, en permutant les roles joues par les formes lineaires
et les vecteurs.

`
THEOR
EME
3-3.1 Si (ei )1ip est une famille nie de vecteurs dun espace E (de
dimension nie n) lapplication
: E Kp d
enie par  ( (e1 ) , . . . , (ep ))
est surjective si et seulement si la famille (ei )1ip est libre.
Demonstration : Cette application est evidemment lineaire. Si la famille
(ei )1ip est liee, il existe une relation de liaison non triviale
p

i=1

i ei = 0E

62

Chapitre 3 : Dualit
e
Il est alors immediat de verier que limage de est incluse dans lhyperplan
H de Kp dequation
p

i xi = 0
(H) :
i=1

et nest pas surjective.


Si la famille (ei )1ip est libre, on peut la completer en une base de E soit
B = (ei )1in . On note B = (i )1in la base duale. Limage par de la
famille (i )1ip est la base canonique de Kp , ce qui prouve la surjectivite de
. 
COROLLAIRE 3-3.2 Sous les hypoth`
ese pr
ec
edentes,
rang (ei )1ip = rang
Demonstration : Rien a` dire si ce rang est nul. Sinon, on extrait une famille principale de la famille, quon suppose sans nuire a` la generalite, egale a`
(ei )1ir . Il est alors clair que
ker = { E | i 1, . . . ,p (ei ) = 0}
= { E | i 1, . . . ,r

(ei ) = 0}

Cest donc le noyau dun morphisme surjectif


E Kr
donc de dimension n r. Le theor`eme du rang montre alors que lapplication
est eectivement de rang r. 
COROLLAIRE 3-3.3 Si (ei )1ip est une famille nie de vecteurs dun espace E
(de dimension nie n) un vecteur x E est dans le sous-espace vect (ei )1ip si et
seulement si toutes les formes lin
eaires sannulant sur tous les ei sannulent aussi
sur x.
Demonstration : Cette condition est evidemment necessaire. Montrons quelle
est susante : dire que toutes les formes lineaires sannulant sur tous les ei
sannulent aussi sur x revient `a dire que le noyau de lapplication associee `a
(ei )1ip est egal au noyau de lapplication  associee `a (e1 , . . . ,ep ,x). Dapr`es
le corollaire precedent, cela donne
rang (e1 , . . . ,ep ) = rang (e1 , . . . ,ep ,x)
ce qui traduit bien
x vect (e1 , . . . ,ep )

REMARQUE 3-3.4 Nous avons refait les demonstrations de cette section dans un souci
pedagogique. En fait, il ny a pratiquement rien `a demontrer, si on accepte de monter
dun etage dans ledice :
Si E est un espace vectoriel, on a deni son espace dual E . Cest certes un espace dont
les elements sont des objets compliques (des formes lineaires). Considerons-le cependant
comme un espace ordinaire et pour ce faire, donnons lui un nom ordinaire F = E .
On peut alors considerer son dual F (quon appelle bidual de E, et quon note en general

3-3 Dimension nie : Rang dune famille et


equations dun s.e.v

63

E ). Dans ce dual, considerons des applications dun type particulier 2 : on se donne un


vecteur x de E et on consid`ere lapplication
x
 : F K denie par  (x)
Cest evidemment un element de F et il est facile de voir que la correspondance
E F

x  x


est lineaire. Le fait dadmettre que pour un vecteur non nul donne il existe une forme
prenant une valeur non nulle sur ce vecteur (resultat clair en dimension nie) revient `a
admettre linjectivite de cette application (lespace peut donc sidentier `a un sous-espace
du bidual) 1 . Avec les notations du theor`eme precedent, le rang de (ei )1ip est le rang
de (
ei )1ip , et le theor`eme (resp. ses corollaires) est un cas particulier du theor`eme 3-2.1
(resp. des theor`emes 3-2.8 et 3-2.12)

3-3.2

Equations dun s.e.v., dun sous-espace ane

Lespace vectoriel E est de dimension n. Nous precisons ici le theor`eme 3-2.9 dans
cette situation particuli`ere. Pour caracteriser les vecteurs dun sous-espace F de E, de
dimension p, nous obtenons deux moyens :
Soit se donner une famille libre (ui )1ip de F (en fait une base de F). Les vecteurs
de F sont les combinaisons lineaires des (ui )1ip .
Soit se donner n p formes lineaires independantes ( i )1inp sur E, identiquement nulles sur F (un syst`eme dequations lineaires de F). Les vecteurs de F sont
exactement les vecteurs de E sur lesquels ces formes sont toutes nulles.

`
THEOR
EME
3-3.5 Si F est un sous-espace de dimension p dun espace vectoriel E de dimension n, F est intersection de n p hyperplans ind
ependants. Plus
pr
ecis
ement, il existe n p formes lin
eaires ind
ependantes (i )1inp sur E telles
que

1 (x) = 0
..
x E
x F
.


np (x) = 0
Tout syst`
eme d
equations lin
eaires scalaires ind
ependantes caract
erisant F est un
syst`
eme
equivalent : si

1 (x) = 0
..
.

(x) = 0
r
eaires ind
ependantes,
est un syst`
eme d
equations d
enissant F, avec les i formes lin
alors
r =np
2. Si lespace E est de dimension nie n, il en est de meme du bidual F = E . Lapplication injective x  x
 est donc un isomorphisme entre E et E , isomorphisme quon dit canonique car il est
independant du choix de toute base. Si on choisit cependant une base B de E et quon utilise la base duale
B pour decomposer les formes lineaires, il est dusage de representer les vecteurs de E par des colonnes
et les formes par des lignes. Identier par x x
 lespace et son bidual revient `a ecrire les coordonnees
de x dans B en lignes et les coordonnees des formes lineaires sur E en colonnes : les vecteurs deviennent
des formes et les formes des vecteurs ! Remarquons que nous venons de redemontrer le theor`eme 3-2.19.
Lorsque E est de dimension innie, lapplication x  x
 nest jamais surjective (exercice en supposant que
E poss`ede une base). Le bidual est beaucoup plus gros que lespace.

64

Chapitre 3 : Dualit
e
Chaque j est combinaison lin
eaire des (i )1inp .
eaire des ( i )1inp .
Chaque j est combinaison lin
Demonstration : Cet enonce ne fait que paraphraser les resultats enonces
plus haut. Si lon compl`ete une base (ui)1ip de F en une base B = (ui )1in
de E, et quon note B = (i )1in la base duale, il est clair que
F=

ker i

i=p+1

Il sut de poser, pour i {1, . . . ,n p}, i = p+i pour obtenir un syst`eme


dequations de F. Si, a` present,

1 (x) = 0
..
avec les i formes lineaires independantes
.

(x) = 0
r
est un autre syst`eme dequations de F, la dimension de lespace des solutions
etant n r (theor`eme 3-2.9) on a forcement r = n p. Chaque j sannule sur
np

ker i donc (theor`eme 3-2.12) j vect (i )1inp . De meme chaque
F=
i=1

j ... 
Le resultat precedent poss`ede evidemment un traduction ane :
COROLLAIRE 3-3.6 Si A est un sous-espace ane de dimension p dun espace vectoriel E de dimension n, A est intersection de n p hyperplans anes ind
ependants.
Plus pr
ecis
ement, il existe n p formes lin
eaires ind
ependantes (i )1inp sur E et
des scalaires (bi )1inp telles que

1 (x) = b1
..
x E
x A (S)
.


np (x) = bnp
Tout autre syst`
eme d
equations anes ind
ependantes d
enissant A est un syst`
eme

equivalent : ses
equations sont combinaisons lin
eaires des
equations de (S) et r
eciproquement.
Demonstration : On dit bien s
ur que des hyperplans anes sont independants
si et seulement si leurs directions le sont. Il est clair ensuite que si est une
forme lineaire non nulle sur E et b est un scalaire quelconque,
(x) = b
est lequation dun hyperplan ane de direction ker . Si A passe par a et a
np

ker i comme dans le theor`eme precedent, on a
pour direction F avec F =
i=1

bien

1 (x) = b1 = 1 (a)
..
x A x a F (S)
.


(x)
=
b
np = np (a)
np

3-4 Exercices

65

Remarquons pour terminer que, reciproquement, si les formes (i )1inp sont independantes,
quels que soient les scalaires (bi )1inp , le syst`eme

(S)

1 (x) = b1
..
.


np (x) = bnp

poss`ede toujours au moins une solution (theor`eme 3-2.1) et denit donc bien un sousnp

ker i , de dimension p (cf. section 2-1.7).
espace ane de direction
i=1

3-4

Exercices

EXERCICE 3-4.1 Soit E = Rn [X] et x0 < x1 < < xn

n + 1 reels distincts.

1. Soit i E denie par i (P ) = P (xi ). Montrer que (i )0in est une base de E .
2. Soit (gp )pN une suite delements de E convergeant simplement sur R vers une fonction
g. Montrer que g est un polyn
ome. Ce resultat est-il encore vrai avec E = R[X]?
EXERCICE 3-4.2 Dans (R2 [X]) , trouver le rang de {1 ,2 ,3 } avec
1 (P ) = P  (a),

2 (P ) = P  (b)

et 3 (P ) = P  (c) (a = b = c = a)

Meme question dans (R3 [X]) avec



1 (P ) = P (a),

2 (P ) = P (b),

3 (P ) = P (c)

et

4 (P ) =

P (t)dt
a

EXERCICE 3-4.3 Soit E un K-ev et , E avec


xE

(x).(x) = 0

Que peut-on dire de et ?


EXERCICE 3-4.4 K est un corps commutatif et n N :
1. Montrer que A,B,C Mn (K) : Trace(ABC) = Trace(BCA).
2. Si (Mn (K)) , montrer que
! A Mn (K) X Mn (K)
3. Si, de plus, A,B

(X) = Trace(t AX)

(AB) = (BA), montrer que est proportionnelle a` la trace.

EXERCICE 3-4.5 Etudier le rang

x +

ax
ax +

ax +

de la famille de formes denies sur R4 par:


by
y
by
by

+ cz + dt =
+ cz + dt =
z + dt =
+ cz t =

1 (x,y,z,t)
2 (x,y,z,t)
3 (x,y,z,t)
4 (x,y,z,t)

EXERCICE 3-4.6 Dans E = C ([1,+1], R), soit k : f  f (k) (0) pour tout k N. Montrer
que la famille (k )k0 est libre dans E .

66

Chapitre 3 : Dualit
e

EXERCICE 3-4.7 Soient (i )1in et ( i )1in deux familles de complexes distincts deux `a
deux avec
i j i + j = 0
Resoudre le syst`eme dequations
i {1, . . . ,n}

n

j=1

xj
=1
i + j

EXERCICE 3-4.8 Soit E un sous-espace de dimension n de RR . Pour x R on denit x E


par
x (f ) = f (x)
1. Montrer que (x )xR est une famille generatrice de E .
2. Montrer quon peut trouver (xi )1in Rn telle que (xi )1in soit une base de lespace
dual E .
3. Montrer quon peut trouver (fi )1in E n avec fi (xj ) = 0 pour i = j et fi (xi )=1.
4. Soit f une fonction de classe C de R dans R. On suppose que
vect (x  f (x + a))aR
est de dimension nie. Montrer que toutes les derivees de f appartiennent a` ce sous-espace.
Que peut-on en deduire?
EXERCICE 3-4.9 Soient et reels et a,b,c les racines complexes de
P (X) = X 3 X + 1
Discuter le syst`eme

x +
y +
z = 1
ax + by + cz = 2
3
a x + b3 y + c3 z = 1
EXERCICE 3-4.10 Suivant les valeurs du

ax +y +z = 1
x +ay +z = 1

x +y +az = 1

reel a, resoudre les syst`emes :

(a + 1)x + y + z = a2 + 3a
x + (a + 1)y + z = a3 + 3a2

x + y + (a + 1)z = a4 + 3a3

2x +3y +z +2t =

4x +6y +3z +4t =


6x +9y +5z +6t =

8x +12y +7z +at =


EXERCICE 3-4.11 Resoudre dans Rn :

= 1
x1 + x2 + + xn

= 0
x1 + 2x2 + + nxn

x1 + 2n1 x2 + nn1 xn = 0

3
5
7
9

ax1 + x2 + + xn
=
1
b
x1 + ax2 + x3 + + xn =

x1 + x2 + x3 + + axn = bn1

Chapitre 4
Calcul matriciel

4-1
4-1.1

Op
erations sur les matrices. Matrice dun
morphisme
Espace Mp,n (K)

DEFINITION
4-1.1 On appelle matrice `a p lignes et n colonnes `a coecients dans K
tout tableau rectangulaire de scalaires de K `a p lignes et n colonnes :
M = (aij ) 1ip

1jn

Plus precisement, un tel tableau est une famille de scalaires indexee par lensemble {1, . . . ,p}
{1, . . . ,n} : par convention, le coecient aij est situe `a lintersection de la i`eme ligne et
de la j eme colonne. On dit aussi que M est une matrice de type (p,n). Lensemble de
ces matrices est note Mp,n (K). Lorsque p = n, on parle de matrices carrees, et on note
Mn (K) lensemble des matrices carrees de type (n,n).
Un element Mp,n (K) nest pas autre chose quun np-uplet de scalaires, un element de
K , avec re-indexation des coordonnees. On en deduit evidemment le theor`eme :
np

`
THEOR
EME
4-1.2 Mp,n (K) est un K-ev de dimension np, pour les lois :
(aij ) 1ip + (bij ) 1ip = (aij + bij ) 1ip
1jn

1jn

1jn

(aij ) 1ip = (aij ) 1ip


1jn

1jn

De meme la base canonique de Knp a une traduction matricielle :


COROLLAIRE 4-1.3 Pour 1  i  p et 1  j  n, on note Eijpn , ou tout simplement
Eij sil ny a pas dambigut
e sur les valeurs de p et n, la matrice de Mp,n (K) dont

68

Chapitre 4 : Calcul matriciel

tous les coecients sont nuls sauf celui de la i`eme ligne et la j `eme colonne qui vaut
1. La famille (Eij ) 1ip forme une base de Mp,n (K), quon appelle base canonique
de Mp,n (K).

1jn

Dans cette base, on a simplement :


(aij ) 1ip =
1jn

p
n



aij Eij

i=1 j=1

Il est aussi possible de se representer de mani`ere plus compacte un element M =


(aij ) 1ip de Mp,n (K). Deux visions sont possibles et duales lune de lautre : si on
1jn
note

a1j
..
.

Cj = aij Kp et Li = (ai1 , . . . ,aij , . . . ,ain ) Kn


.
..
apj
respectivement la j `eme colonne et la i`eme ligne de M, on peut considerer que M est un
n-uplet de vecteurs colonnes ou un p-uplet de vecteurs lignes :

L1
..
.

M = (C1 , . . . ,Cj , . . . ,Cn ) = Li


.
..
Lp
Cela revient en fait a` identier Mp,n (K) avec (Kp )n ou (Kn )p .

4-1.2

Matrice associ
ee `
a un morphisme

Soient En et Fp deux espaces vectoriels de dimensions respectives n et p. On en choisit


des bases respectives B = (ej )1jn et B = (ei )1ip .

DEFINITION
4-1.4 Si u LK (En ,Fp ), on appelle matrice de u dans les bases B et B ,
la matrice de Mp,n (K) dont la j `eme colonne est la colonne des coordonnees de u (ej ) dans
la base B . On note cette matrice
M = M (u,B,B )
On notera que la matrice dun morphisme se remplit et se lit (en general) par colonnes.
Si M (u,B,B ) = (aij ) 1ip , on a alors
1jn

j {1, . . . ,n}

u (ej ) =

p


aij ei

i=1

Lorsque u est un endomorphisme dun espace En , on travaille en general avec la meme


base au depart et a` larrivee (ce nest cependant pas toujours le cas, et il est parfois
astucieux de bien choisir B = B. Voir par exemple la section 4-2). On note alors
M (u,B) = M (u,B,B) Mn (K)

4-1 Op
erations sur les matrices. Matrice dun morphisme

69

et on parle de matrice de lendomorphisme u dans la base B.


Le theor`eme 2-3.12 et la remarque qui le suit montrent quun morphisme entre espaces
de dimensions nies est enti`erement caracterise par la donnee de sa matrice dans un couple
de bases des espaces de depart et darrivee. Plus precisement :

`
etermine
THEOR
EME
4-1.5 Le choix dune base B de En et dune base B de Fp d
un isomorphisme
B,B : u  M (u,B,B )
entre les espaces vectoriels LK (En ,Fp ) et Mp,n (K).
Demonstration : On verie en eet immediatement que
M (u,B,B ) + M (v,B,B ) = M (u + v,B,B )
et M (u,B,B ) = M (u,B,B )
pour u et v LK (En ,Fp ) et K. Par le morphisme B,B la base canonique
de Mp,n (K) est image de la base obtenue dans le theor`eme 2-3.12. 

4-1.3

Coordonn
ees de limage dun vecteur

Les notations sont celles de la section precedente. On consid`ere la matrice dun morphisme u L (En ,Fp ) comme un n-uplet de vecteurs colonnes :
M = (aij ) 1ip = M (u,B,B ) = (C1 , . . . ,Cj , . . . ,Cn )
1jn

et on se donne un vecteur x par la colonne de ses coordonnees dans B :

x
1
n


xj ej = x X = ... Kn
j=1
xn
Son image par u est alors
y = u (x) =

n


xj u (ej )

j=1

La colonne Y des coordonnees de y dans B est alors evidemment


Y = x1 C1 + + xn Cn =

n


xj Cj Kp

j=1

On notera tout simplement


Y = MX
conformement `a la r`egle operatoire suivante :

DEFINITION
4-1.6 Si M Mp,n (K), le produit MX de M par une colonne X apparn
tenant a` K (ou plus precisement `a Mn,1 (K), ayant donc autant de coordonnees que M
a de colonnes) est la colonne combinaison lin
eaire des colonnes de M aectees
des coecients apparaissant dans X.

70

Chapitre 4 : Calcul matriciel

Cette denition est conforme a` celle donnee pour le produit dune ligne L M1,n (K)
et dune colonne X Mn,1 (K) a` la section 3-1.1. On remarque dailleurs que, si M et
X sont comme precedemment et si on consid`ere cette fois M comme matrice des vecteurs
lignes, on a aussi

L1
L1 X
..
..
.
.

Y = MX = Li X = Li X
.
.
..
..
Lp
Lp X

4-1.4

Morphisme canoniquement associ


e`
a une matrice

Dans ce paragraphe, on identie lespace Kn `a Mn,1 (K) et on fait de meme pour Kp ,


ce qui revient `a ecrire les vecteurs de ces espaces sous forme de vecteurs colonnes.

DEFINITION
4-1.7 Si A = (aij ) 1ip Mp,n (K), le morphisme canoniquement associe
1jn

`a A est lapplication A LK (Kn ,Kp ) denie par


A : Kn Kp

X  AX

Il est evident que A est un morphisme. On a dailleurs clairement, si Bc et Bc sont


les bases canoniques respectives de Kn et Kp :
A = M (A ,Bc ,Bc )
Le theor`eme 4-1.5 secrit dans ce cas particulier

`
THEOR
EME
4-1.8 Lapplication A  A est un isomorphisme de Mp,n (K) dans
n
p
LK (K ,K ).
Lorsquil ny aura pas dambigute, il nous arrivera de confondre A et le morphisme
A . On parlera alors du noyau de A (ensemble des vecteurs colonnes X de Kn veriant
AX = 0) et de limage de A (sous-espace de Kp engendre par les colonnes de la matrice
A).

4-1.5

Produit matriciel

4-1.5.1

Matrice dun compos


e de morphismes

On se donne trois espaces vectoriels En , Fp et Gm rapportes `a des bases respectives


B = (ei )1in , B = (ei )1ip et B = (ei )1im et des morphismes
u LK (En ,Fp ) et v LK (Fp ,Gm )
quon suppose determines par leurs matrices
A = M (u,B,B ) Mp,n (K) et B = M (v,B ,B ) Mm,p (K)
On est bien s
ur coherent dans le choix des bases, cest-`a-dire que la base de Fp considere
comme espace darrivee de u est aussi celle de lespace de depart de v. Le nombre de
lignes de A est
egal au nombre de colonnes de B. On cherche a` determiner
C = M (v u,B,B ) Mm,n (K)

4-1 Op
erations sur les matrices. Matrice dun morphisme

71

Pour ce faire, on ecrit la matrice A sous forme de matrice de vecteurs colonnes et B sous
forme de matrice de vecteurs lignes :

L1
..
.

A = (C1 , . . . ,Cj , . . . ,Cn ) et B = Li


.
..
Lm

Si j {1, . . . ,n} la j `eme colonne de la matrice C represente les coordonnees de v u (ej ) =


v [u (ej )] dans B . Or les coordonnees de u (ej ) dans B sont, par denition de A, donnees
par Cj . La j `eme colonne de C est donc, conformement au resultat de la section 4-1.3,
egale a` BCj . Le coecient de la i`eme ligne et de la j `eme colonne de la matrice C est donc
egal au produit Li Cj :
si A = (akj ) 1kp et B = (bik ) 1im on a C = (cij ) 1im avec cij =
1kp

1jn

1jn

p


bik akj

k=1

Ce calcul am`ene `a la denition du paragraphe suivant.

4-1.5.2

Produit matriciel

DEFINITION
4-1.9 Si A Mp,n (K) et B Mm,p (K) on appelle produit BA la matrice
de Mm,n (K) dont le coecient de la i`eme ligne et la j `eme colonne est egal au produit de
la i`eme ligne de B par la j `eme colonne de la matrice A.

`
THEOR
EME
4-1.10 Avec les notations du paragraphe pr
ec
edent, on a
M (v u,B,B ) = M (v,B ,B ) M (u,B,B )
COROLLAIRE 4-1.11 En particulier, en travaillant avec les morphismes canoniquement associ
es aux matrices, on a pour A Mp,n (K) et B Mm,p (K)
B A = BA
Le produit nest evidemment deni que si le nombre de lignes de A est
egal au
nombre de colonnes de B. Le produit ainsi deni est parfois appele produit lignecolonne pour des raisons evidentes. Il est important davoir une vision un peu plus globale
du produit matriciel, et ne pas se limiter `a la formule
cij = Li Cj =

p


bik akj

k=1

Le calcul eectue dans la section precedente montre que la j `eme colonne du produit
a-dire une combinaison
BA est le produit de B par la j `eme colonne de A, cest-`
lin
eaire des colonnes de B aect
ees des coecients de la j `eme colonne de A.
Lorsque lop
eration est possible, POST-MULTIPLIER une matrice B, cest
op
erer des combinaisons sur les COLONNES de B en utilisant les coecients
des COLONNES de la matrice multiplicatrice.

72

Chapitre 4 : Calcul matriciel

4-1.5.3

Propri
et
es du produit matriciel

Le corollaire 4-1.11 montre que les proprietes du produit matriciel sont celles de la
composition des morphismes : associativite, distributivite `a droite et a` gauche par rapport a` laddition, exportativite des scalaires, non commutativite en general (lorsque les
produits sont denis). Les resultats de la section 2-2.2 ont tous une traduction matricielle.
En particulier :

`
THEOR
EME
4-1.12 Lapplication
Mm,p (K) Mp,n (K) Mm,n (K)

(B,A)  BA

est bilin
eaire.

4-1.6

Transposition

Pour linstant, les matrices ont plutot ete remplies par colonnes et les produits calcules
en raisonnant sur les colonnes. La transposition permet de raisonner aussi sur les lignes.

DEFINITION
4-1.13 Si A = (aij ) 1ip Mp,n (K), on appelle transposee de A et on
1jn

note t A la matrice
t

A = (bij ) 1in Mn,p (K) avec bij = aji


1jp

obtenue en permutant les r


oles joues par les indices de lignes et de colonnes.
Il est clair que la transposition realise un isomorphisme despaces vectoriels entre
Mp,n (K) et Mn,p (K). Si A est consideree comme matrice de vecteurs colonnes, t A est
une matrice de vecteurs lignes et reciproquement :

L1 = t C1
..

A = (C1 , . . . ,Cj , . . . ,Cn ) donne t A = Lj = t Cj

..

.
t
Ln = Cn

La transposition permute les facteurs dun produit :

`
THEOR
EME
4-1.14 Si A Mp,n (K) et B Mm,p (K), on a
t

(BA) = t At B

Demonstration : Si

L1
..
.

A = (C1 , . . . ,Cj , . . . ,Cn ) et B = Li


.
..
Lp
le coecient de la j `eme ligne et de la i`eme colonne de t (BA) vaut Li Cj , celui
de t At B vaut t Cj t Li . Ils sont evidemment egaux. 

4-1 Op
erations sur les matrices. Matrice dun morphisme

73

On peut donc traduire sur les lignes les resultats enonces precedemment sur les colonnes :
La i`eme ligne du produit BA est le produit i`eme ligne de B par A, cest-`
a-dire
une combinaison lin
eaire des lignes de A aect
ees des coecients de la i`eme
ligne de B.
Lorsque lop
eration est possible, PRE-MULTIPLIER une matrice A, cest
op
erer des combinaisons sur les LIGNES de A en utilisant les coecients des
LIGNES de la matrice multiplicatrice.

4-1.7

Rang dune matrice

DEFINITION
4-1.15 Si A Mp,n (K), on appelle rang de A le rang de la famille de ses
vecteurs colonnes dans Kp .
Le rang de A est donc le nombre maximal de colonnes independantes que lon peut extraire de la matrice A. On a evidemment rang A  n et rang A  p.
Si A = M (u,B,B ) (notations de la section 4-1.2), les colonnes de A representent les coordonnees des vecteurs de u (B) dans B . Les relations de liaison eventuelles entre vecteurs
de u (B) se lisent donc sur ces colonnes, et on a
rang M (u,B,B ) = rang u (B) = rang u
En particulier
pour A Mp,n (K)

rang A = rang A

Le rang dun matrice peut egalement se lire sur ses lignes :

`
THEOR
EME
4-1.16 Pour A Mp,n (K) le rang de t A est
egal au rang de la matrice
A.
Demonstration : On determine le rang de A : Kn Kp par application
du theor`eme du rang. Si la matrice A est nulle, il ny a rien a` faire. Sinon on
appelle r le rang du syst`eme des vecteurs lignes (L1 , . . . ,Lp ) de A. Le noyau de
A est forme des vecteurs X de Kn veriant le syst`eme dequations lineaires :

L1 X = 0
..
.

L X=0
p
La ligne Li denit une forme lineaire i sur K et on recherche en fait
n

ker i .

i=1

Le theor`eme 3-2.9 nous dit que cet espace est de dimension n r. Par application du theor`eme du rang on obtient bien
rang A = r

Le theor`eme 2-3.2 et la propriete B A = BA donnent immediatement :

`
THEOR
EME
4-1.17 Si A Mp,n (K) et B Mm,p (K)
rang (BA)  inf (rang A, rang B)
On pourrait aussi remarquer que les colonnes de BA appartiennent toutes `a lespace
engendre par les colonnes de B, et que les lignes de BA sont combinaisons lineaires des
lignes de A.

74

Chapitre 4 : Calcul matriciel

4-1.8

Alg`
ebre des matrices carr
ees Mn (K)

4-1.8.1

Structure dalg`
ebre de Mn (K)

La multiplication est une loi de composition interne dans Mn (K). Elle est associative,
distributive a` droite et a` gauche par rapport a` laddition, verie
K A,B Mn (K)

(AB) = (A) B = A (B)

Elle poss`ede un element neutre, la matrice unit


e dordre n (canoniquement associee `a
lidentite de Kn ) :

1 0 0
..

.
0 .. 0
.
.
.
In =
1
0 ..

.. 0

.
.
.. 0
..
0
0 0 1

`
THEOR
EME
4-1.18 (Mn (K) , + , ,) est une K-alg`
ebre. Lapplication d
enie par
ebres de Mn (K) dans LK (Kn ). Plus g
en
eralement,
A  A est isomorphisme dalg`
si En est un K-ev de dimension n, le choix dune base B de En d
etermine un
isomorphisme
u  M (u,B)
entre les alg`
ebres (LK (En ) , + , ,) et (Mn (K) , + , ,).
Les proprietes des alg`ebres (LK (Kn ) , + , ,) et (Mn (K) , + , ,) sont donc identiques. En particulier, d`es que n  2, ces alg`ebres ne sont ni commutatives, ni int`egres
(cf. section 2-2.3). Ces alg`ebres sont de dimension n2 , et si on note (Eij ) 1in la base
1jn

canonique de Mn (K) on a :
PROPOSITION 4-1.19 Eij Ekl = kj Eil

Demonstration : La verication est immediate : on post-multiplie Eij par


un matrice dont toutes les colonnes sont nulles, sauf la l`eme . La matrice produit
a toutes ses colonnes nulles, sauf (peut-etre) la l`eme qui est la k`eme colonne de
Eij (les coecients de la l`eme colonne de Ekl sont tous nuls, sauf un 1 a` la k`eme
ligne). Le produit vaut donc 0n si j = k et Eil sinon. 
EXERCICE 4-1.20 Montrer que le centre de lalg`ebre Mn (K) (cf. 2-2.4) est forme de la droite
vectorielle KIn des matrices dites scalaires. On retrouve ainsi le resultat de 2-2.4 dans le cas
de la dimension nie. Indication : pour quune matrice
M=

n 
n


aij Eij

i=1 j=1

commute avec toute matrice de Mn (K), il faut et il sut quelle commute avec toute matrice
dune base de Mn (K).

4-1.8.2

Groupe lin
eaire GLn (K)

On traduit ici matriciellement les resultats des sections 2-2.5 et 2-3.2 :

4-1 Op
erations sur les matrices. Matrice dun morphisme

75

`
THEOR
EME
4-1.21 Lensemble des matrices carr
ees dordre n inversibles pour la
multiplication forme un groupe multiplicatif quon appelle groupe lin
eaire dordre n
du corps K. Ce groupe (GLn (K) ,) est non commutatif d`
es que n  2. Le choix
etermine un isomorphisme de groupes
dune base B dun K-ev En de dimension n d
u  M (u,B) de GLK (En ) vers GLn (K).

`
et
es suivantes sont
equivalentes :
THEOR
EME
4-1.22 Si A Mn (K), les propri

A GLn (K)
Le rang de A est
egal `
an
Les n colonnes de A sont ind
ependantes
Les n lignes de A sont ind
ependantes
A est inversible `
a droite pour dans Mn (K)
A est inversible `
a gauche pour dans Mn (K)
A est r
eguli`
ere `
a droite pour dans Mn (K)
A est r
eguli`
ere `
a gauche pour dans Mn (K)
1
t
A est inversible (et on a alors (t A) = t (A1 ))
equation AX = 0 est la colonne nulle. (r
esoudre
La seule solution dans Kn de l
AX = 0 revient dailleurs `
a chercher les relations de liaison entre les colonnes
de A)
1

La seule armation a` demontrer est peut-etre (t A) = t (A1 ). Elle decoule immediatement


du calcul :
 1  t


t
AA
= In = In = t A1 t A

`
THEOR
EME
4-1.23 Si u est un isomorphisme de En vers En , et si A est
egale `
a
M (u,B,B ), cette matrice est inversible et A1 = M (u1 ,B ,B). En particulier, si
u GL (En )


A = M (u,B) = A1 = M u1 ,B
Ce theor`eme resulte immediatement du theor`eme 4-1.10.

`
THEOR
EME
4-1.24 On ne change pas le rang dune matrice de Mp,n (K) en la
pr
emultipliant par une matrice de GLp (K) ou en la postmultipliant par une matrice
de GLn (K).
EXERCICE 4-1.25 Determiner le centre du groupe (GLn (K) ,).

4-1.8.3

Sous alg`
ebres remarquables de Mn (K)

Matrices scalaires :
Nous avons deja rencontre la sous-alg`ebre KIn des matrices scalaires qui ont la
particularite de commuter avec toutes les matrices de Mn (K).
Matrices diagonales :
On appelle diagonale principale dune matrice carree M = (aij ) 1in la diagonale
1jn

des coecients (aii )1in . Une matrice carree est dite diagonale si et seulement si
les coecients hors de la diagonale principale sont tous nuls. En travaillant dans

76

Chapitre 4 : Calcul matriciel


la base canonique de Mn (K), lensemble des matrices diagonales est exactement
vect (Eii )1in et on note

a1 0 0
..

..
. 0
0
.
n

.

.
.
ai Eii =
Diag (a1 , . . . ,an ) =
0
.
.
0
a

i=1
..
...
. 0
0
0 0 an
On a clairement
Diag (a1 , . . . ,an ) Diag (b1 , . . . ,bn ) = Diag (a1 b1 , . . . ,an bn )
et on en deduit que les matrices diagonales forment une sous-alg`ebre commutative
Dn de Mn (K). Il est de plus clair quune matrice diagonale Diag (a1 , . . . ,an ) est
inversible si et seulement si tous les ai sont non nuls et on a alors


1
Diag (a1 , . . . ,an )1 = Diag a1
1 , . . . ,an
Matrices triangulaires sup
erieures.
On dit quune matrice carree M = (aij ) 1in est triangulaire superieure si et seule1jn
ment si, pour i > j, on a aij = 0, ce qui signie que les coecients sous la diagonale principale sont tous nuls. La matrice est dite triangulaire superieure stricte si
aij = 0 est verie pour tous i et j avec i  j. Lensemble Tn des matices triangulaires
superieures est donc le sous-espace de Mn (K)
Tn = vect (Eij )1ijn
n (n + 1)
. Tn est stable pour le produit : si A et B sont deux
2
matrices triangulaires superieures, la j `eme colonne du produit AB est combinaison
lineaire des j premi`eres colonnes de A (car les coecients de la j `eme colonne de B
sont nuls a` partir de lindice j + 1). Comme ces colonnes sont toutes dans le sousespace vect (e1 , . . . ,ej ) de Kn rapporte `a sa base canonique, il en resulte clairement
que AB est triangulaire superieure. Tn est donc une sous-alg`ebre de Mn (K). De
plus, le produit de la i`eme ligne de A et de la i`eme colonne de B est egal au produit
aii bii des elements diagonaux.
La caracterisation geometrique des endomorphismes dun espace de dimension n
poss`edant, dans une base B, une matrice triangulaire superieure est simple. Commencons par la denition :
Il est de dimension

DEFINITION
4-1.26 Si En est un espace vectoriel de dimension n, on appelle drapeau de sous-espaces vectoriels de En toute famille (E1 , . . . ,En ) de sous-espaces de
En , avec
E1  E2   En
Il est alors clair que Ei est de dimension i. Une base de En adapt
ee `
a ce drapeau
est une base (ei )1in avec
i

Ei = vect (e1 , . . . ,ei )

Il est clair quinversement, toute base de En permet de denir un unique drapeau


qui lui soit adapte. La notion de drapeau est alors liee `a celle de matrice triangulaire

4-1 Op
erations sur les matrices. Matrice dun morphisme

77

superieure par la proposition (evidente pour qui a compris la denition de la matrice


dun endomorphisme) :
PROPOSITION 4-1.27 Si u est un endomorphisme dun espace En de dimension n et si B est une base de En , la matrice de u dans la base B est triangulaire
sup
erieure ssi les sous-espaces du drapeau associ
e`
a B sont tous stables par u :
u (vect (e1 , . . . ,ei )) vect (e1 , . . . ,ei )

On peut bien s
ur en deduire une autre demonstration du fait que lensemble des
matrices triangulaires superieures forment une sous-alg`ebre de Mn (K). Il sut de
montrer que, En et B etant xes, lensemble des endomorphismes de En veriant la
condition precedente est une sous-alg`ebre de LK (En ).
EXERCICE 4-1.28 Avec les notations precedentes, montrer que la matrice de u est triangulaire superieure stricte ssi
u (e1 ) = 0En

et

i  2 u (vect (e1 , . . . ,ei )) vect (e1 , . . . ,ei1 )

En deduire qualors un = 0L(En ) .

Si la matrice A = (aij ) 1in de u dans la base B est triangulaire superieure, dire


1jn

que aii = 0 revient a` ecrire u (vect (e1 , . . . ,ei )) vect (e1 , . . . ,ei1 ). Comme un
automorphisme dun espace vectoriel conserve les dimensions des sous-espaces, il
est clair que :
PROPOSITION 4-1.29 Une matrice triangulaire sup
erieure T est inversible si
et seulement si tous ses coecients diagonaux sont non nuls . Son inverse est
alors triangulaire sup
erieure et les coecients diagonaux de T 1 sont alors les
inverses des coecients diagonaux de T .
La derni`ere armation provient du fait que, dans un produit de matrices de Tn , les
coecients diagonaux se calculent tr`es facilement. Le fait que linverse dune matrice
de Tn GLn (K) est dans Tn (et la meme propriete pour les matrices diagonales) est
un cas particulier de lexercice suivant :
EXERCICE 4-1.30 Si A est une K-alg`ebre et B en est une sous-alg`ebre de dimension nie,
montrer que tout element de B inversible dans A a son inverse dans B. (Indication : considerer
lapplication B B x  bx)

4-1.8.4

Caract
erisation du rang `
a laide de matrices extraites

DEFINITION
4-1.31 Si A = (aij ) 1ip Mp,n (K) et p et n sont deux entiers veriant
1jn

1  p  p et 1  n  n, on appelle matrice de type (p ,n ) extraite de A toute matrice


de Mp,n (K) obtenue en rayant p p lignes et n n colonnes de A.
Le resultat qui suit est une caracterisation th
eorique du rang dune matrice. Dans la
pratique, il est extremement rare quon lutilise pour calculer eectivement le rang dune
matrice.

`
THEOR
EME
4-1.32 Soit A Mp,n (K) une matrice non nulle. Les propri
et
es suivantes sont
equivalentes :
i) Le rang de A est
egal `
a r.

78

Chapitre 4 : Calcul matriciel

ii) Il existe une matrice carr


ee dordre r extraite de A inversible, toute matrice
extraite dordre > r (sil en existe)
etant non inversible.
iii) Il existe une matrice carr
ee dordre r extraite de A inversible, toute matrice
extraite dordre r + 1 (sil en existe)
etant non inversible.
Demonstration : Si A est de rang r, elle poss`ede r colonnes independantes.
La matrice A Mp,r (K) extraite en ne conservant que ces r colonnes est
encore de rang r et poss`ede donc r lignes independantes. La matrice A extraite
de A en ne conservant que ces r lignes est donc dans GLr (K). De plus, si B
est une matrice carree dordre q > r, les q colonnes de A dont elle provient
sont necessairement liees (puisque rang A = r) et une relation de liaison entre
ces colonnes donne a fortiori une relation de liaison entre les colonnes de B.
B est donc non inversible. On a prouve i) ii). Il reste a` prouver iii) i).
Sil existe une matrice carree dordre r inversible extraite de A, les r colonnes
de A dont elle provient sont independantes donc rang A  r. Si on avait
rang A > r, on pourrait extraire r + 1 colonnes independantes de A et donc,
comme precedemment, une matrice carree dordre r + 1 inversible. 
Le rang de A est donc la taille maximale dune matrice carree inversible que lon peut
extraire de A.

4-2
4-2.1

Changements de bases
Matrice de passage

DEFINITION
4-2.1 Si B = (ei )1in est une base de En et si F = (uj )1jp est une
famille nie de vecteurs de En , on appelle matrice representative de F dans la base B la
matrice M = MB (F ) Mn,p (K) dont la j `eme colonne est formee des coordonnees du
vecteur uj dans B. Le rang de cette matrice est donc evidemment egal au rang de F .

DEFINITION
4-2.2 Si B = (ei )1in et B = (ei )1in sont deux bases dun espace vectoriel En , on appelle matrice de passage de la base B `a la base B la matrice representative
des vecteurs de B dans B.
Cette matrice carree est inversible puisque ses colonnes sont independantes. Elle se
remplit (en general) par colonnes, chaque colonne representant un vecteur de B (la
nouvelle base) exprime par ses coordonnees dans B (lancienne base). Si
P = MB (B )
est cette matrice, la denition de la matrice dune application lineaire par rapport a` un
couple de bases permet aussi decrire
P = MB (B ) = M (idE ,B ,B)

attention a` lordre des bases !

`
THEOR
EME
4-2.3 Si P GLn (K) est la matrice de passage dune base B `
a une



a une base B on a :
base B et Q est la matrice de passage de B `
a B est
egale `
a P 1 .
La matrice de passage de B `
La matrice de passage de B `
a B est
egale au produit P Q.

4-2 Changements de bases

79

Demonstration : On a en eet :
M (idEn ,B ,B)




= M (idEn ,B,B )
= M id1
En ,B,B

M (idEn ,B ,B) = M (idEn ,B ,B) M (idEn ,B ,B )


puisque idEn = idEn idEn . 
Attention a` lordre dans lequel on multiplie les matrices de passage ! On multiplie de
la gauche vers la droite au fur et `a mesure des changements. Cest linverse de ce quon
fait lorsquon calcule la matrice dun compose de morphismes, quand la multiplication
des matrices se lit plutot de droite a` gauche.
REMARQUE 4-2.4 Il est `
a noter que, r
eciproquement, toute matrice de GLn (K)
peut
etre consid
er
ee comme une matrice de passage (par exemple de la base
canonique de Kn `
a la base de ses vecteurs colonnes). Une matrice inversible gagne
parfois a` etre consideree sous cet angle, plutot que comme matrice dun automorphisme.
Voir notamment ce qui sera dit plus loin sur les matrices orthogonales (chapitre sur les
espaces euclidiens).

4-2.2

Changement de coordonn
ees dun vecteur

`
THEOR
EME
4-2.5 Un vecteur x En peut
etre repr
esent
e par le vecteur colonne
X de ses coordonn
ees par rapport `
a B et par la colonne X  des ses coordonn
ees


dans B . Si P = MB (B ), on a
X = P X
Demonstration : On traduit matriciellement legalite
x = idEn (x)
comme on la vu au paragraphe 4-1.3, en travaillant avec la base B au depart
et B `a larrivee. 
Se souvenir que cette formule donne les anciennes coordonnees en fonction des nouvelles. Pour trouver X  , on est contraint a` resoudre le syst`eme dinconnue X  , dont la
solution theorique est bien evidemment
X  = P 1 X
La formule de changement de base est donc une mauvaise formule pour determiner effectivement les coordonnees dun vecteur. Cest au contraire une bonne formule quand
il sagit de transformer un probl`eme par changement de variables lineaire : une expression (X) dependant des coordonnees de x dans B sexprime (P X ) si on decide de
travailler dans B .
EXERCICE 4-2.6 (Changement de bases duales) Montrer que, si P est matrice de passage de
a (B  ) est egale `a t P 1 . (Remarquer que la relation X = P X 
B `a B  , la matrice de passage de B `
donne une expression des formes coordonnees dans B en fonctions des formes coordonnees dans
B  ).

80

Chapitre 4 : Calcul matriciel

4-2.3

Changement de la matrice dun morphisme. Matrices


equivalentes

`
THEOR
EME
4-2.7 Soit un morphisme u LK (En ,Fp ) caract
eris
e par ses matrices
A = M (u,B1 ,B1 )

et

B = M (u,B2 ,B2 )

par rapport `
a des couples de bases (B1 ,B1 ) et (B2 ,B2 ). On note
P = MB1 (B2 ) GLn (K) et Q = MB1 (B2 ) GLp (K)
les matrices de passage de B1 `
a B2 et de B1 `
a B2 . On a alors
B = Q1 AP
Demonstration : Legalite u = idFp u idEn poss`ede la traduction matricielle :


M (u,B2 ,B2 ) = M idFp ,B1 ,B2 M (u,B1 ,B1 ) M (idEn ,B2 ,B1 )
ce qui donne le resultat escompte. 
Ceci am`ene `a la denition suivante :

DEFINITION
4-2.8 Si A et B Mp,n (K), on dit que B est equivalente a` A si et
seulement si il existe un couple de matrices inversibles
(M,N) GLp (K) GLn (K)

B = MAN

Comme une matrice inversible peut toujours etre interpretee comme matrice de passage, il
est equivalent de dire que A et B representent le meme morphisme u L (Kn ,Kp ) (ou plus
generalement dun K-ev de dimension n vers un K-ev de dimension p) pour des couples
de bases (en general) dierents.
Il sagit clairement dune relation dequivalence dans Mp,n (K). Le probl`eme de la
classication des matrices de Mp,n (K) a` equivalence pr`es est enti`erement resolu par le
theor`eme suivant :

`
equivalentes si et seulement si
THEOR
EME
4-2.9 Deux matrices de Mp,n (K) sont
elles ont m
eme rang. Plus pr
ecis
ement, une matrice de type (p,n) et de rang r > 0
est
equivalente `
a la matrice canonique de type (p,n) et de rang r


Ir
0r,nr
n,p
Jr =
0pr,r 0pr,nr
e).
(not
ee simplement Jr sil ny a pas dambigut
Demonstration : Il est clair que deux matrices equivalentes ont meme rang
(`a cause de linterpretation geometrique de lequivalence, ou `a cause du theor`eme
4-1.24). Reciproquement, si on montre que toute matrice de rang r est equivalente
`a Jr , on aura prouve, par transitivite, que deux matrices de meme rang
(et de meme type !) sont equivalentes. Nous donnons ici une demonstration
geometrique, et reverrons sans doute une demonstration plus algorithmique dans la section relative aux manipulations elementaires. Soit A
Mp,n (K) de rang r. On peut interpreter A comme matrice, par rapport aux

4-2 Changements de bases

81

bases canoniques, du morphisme A LK (Kn ,Kp ) canoniquement associe. La


recherche dun couple de bases o`
u la matrice de A soit egale a` Jr nest pas
dicile (dun point de vue theorique) si on regarde la matrice Jr attentivement :
Au d
epart, les n r derni`eres colonnes de Jr etant nulles, on choisit une
base B de Kn adaptee `a la decomposition
Kn = Sr ker A
o`
u Sr est un supplementaire (de dimension r : theor`eme du rang) de ker A .
Notons (uj )1jr les r premiers vecteurs de cette base.
A larriv
ee, il ny a pas le choix pour les r premiers vecteurs de la base
p
de K : ce sont les vecteurs vj = A (uj ) (voir les r premi`eres colonnes de Jr ).
Ces vecteurs formant un syst`eme libre (theor`eme fondamental disomorphisme
2-1.36) peuvent eectivement etre completes en une base B de Kp . On a alors
clairement
Jr = M (A ,B,B ) 
Il y a donc dans Mp,n (K) exactement inf (p,n) + 1 classes dequivalence pour la relation
. . . dequivalence.
EXERCICE 4-2.10 Soient A et B Mp,n (K) tels quil existe des matrices carrees P,P  ,Q et
Q telles que B = QAP et A = Q BP  . Montrer que A et B sont equivalentes.
EXERCICE 4-2.11 Retrouver ainsi le fait quune matrice et sa transposee ont toujours meme
rang.

4-2.4

Changement de la matrice dun endomorphisme.


Matrices semblables

On applique ici les resultats du paragraphe precedent lorsquon travaille avec les matrices dun endomorphisme u LK (En ), donc avec les memes bases au depart et a` larrivee.

`
THEOR
EME
4-2.12 Soit un endomorphisme u LK (En ) caract
eris
e par ses matrices
A = M (u,B1 ) et B = M (u,B2 )
par rapport `
a des bases respectives B1 et B2 . On note
P = MB1 (B2 ) GLn (K)
a B2 . On a alors
la matrice de passage de B1 `
B = P 1 AP

DEFINITION
4-2.13 Si A et B Mn (K), on dit que B est semblable `a A si et seulement
si il existe une matrice inversible P GLn (K) telle que
B = P 1 AP
Il est equivalent de dire que A et B representent le meme morphisme u L (Kn ) (ou plus
generalement dun K-ev de dimension n) dans des bases (en general) dierentes.

82

Chapitre 4 : Calcul matriciel

L`a encore, il sagit clairement dune relation dequivalence sur Mn (K). Une classe
dequivalence est appelee classe de similitude. La classication des matrices de Mn (K) a`
une similitude pr`es, cest-`a-dire la recherche des dierentes classes de similitude, est un
probl`eme plus complique que pour la relation dequivalence. Ce sera en partie lobjet du
chapitre sur la reduction des endomorphismes, et nous nen donnerons quune solution
partielle.
Sil est clair que deux matrices semblables ontm
emerang, la r
eciproque
 est
1 0
1 1
fausse : par exemple dans M2 (K), les matrices I2 =
et M =
sont
0 1
0 1
de rang 2 mais ne sont pas semblables, puisque la classe de similitude de I2 est clairement
reduite a` {I2 }.
EXERCICE 4-2.14 Determiner dans Mn (K) les classes de similitude reduites `a 1 element. (il
y a au moins les classes des matrices scalaires, parce que notamment la matrice de lhomothetie
idEn est, dans toute base de En , egale `a In ). Voir les exercices 4-1.20 et 4-1.25.

DEFINITION
4-2.15 On appelle invariant de similitude dans Mn (K) toute application
de Mn (K) dans un ensemble X quelconque, constante sur chaque classe de similitude.
Le rang est, par exemple, un tel invariant. Pour montrer que deux matrices de Mn (K)
ne sont pas semblables, il sut parfois de trouver un invariant de similitude prenant des
valeurs distinctes sur ces deux matrices. Cest ainsi quon peut dire au premier coup doeil
que les matrices de M3 (R)

1 1 1
1 2 1
0 2 1 et 2 4 1
0 0 3
0 0 5
ne sont pas semblables. Cest ici le rang qui permet de les departager. Nous verrons
ulterieurement que le determinant, le polynome caracteristique sont des invariants de
similitude. Il est clair en tout cas quun invariant de similitude sur Mn (K)
s : Mn (K) X
permet de denir une application (quon notera encore s par abus decriture)
s : LK (En ) X
o`
u, pour u endomorphisme de En , s(u) sera simplement deni comme etant limage par s
dune matrice representative de u dans une base arbitraire de En (puisque le resultat de
loperation ne depend pas de la base choisie). Cest ainsi que le rang dun endomorphisme
est lie au rang dune de ses matrices.
Un autre invariant simple est la trace :

DEFINITION
4-2.16 Si A Mn (K), on appelle trace de A la somme des coecients
de la diagonale principale de A :
A = (aij ) 1in trace (A) =
1jn

n


aii

i=1

La trace est evidemment une forme lineaire sur Mn (K).

`
THEOR
EME
4-2.17 Si A et B Mn (K) on a
trace (AB) = trace (BA)

4-3 Changements de bases

83

Demonstration : Si A = (aij ) 1in et B = (bij ) 1in , le coecient diagonal


1jn
1jn
dindice i du produit AB vaut
cii =

n


aik bki

k=1

et donc
trace (AB) =

n 
n


aik bki =

i=1 k=1

n 
n


bki aik = trace (BA)

k=1 i=1

On a en fait un resultat analogue si A Mp,n (K) et B Mn,p (K) de mani`ere `a ce


que les produits AB et BA soient denis et appartiennent respectivement `a Mp (K) et
Mn (K).
COROLLAIRE 4-2.18 La trace est un invariant de similitude sur Mn (K).
Demonstration : Si P GLn (K) et M Mn (K), on a en eet




trace P 1 MP = trace P 1 (MP )


= trace (MP ) P 1 = trace (M)

On peut donc, conformement `a ce qui a ete vu plus haut, denir la trace dun endomorphisme dun espace vectoriel de dimension nie :

DEFINITION
4-2.19 Si u LK (En ), on appelle trace de u la trace dune matrice
representative de u dans une base quelconque de En . La trace est une forme lineaire
sue LK (En ) et on a :
u,v LK (En )

trace (uv) = trace (vu)

REMARQUE 4-2.20 Si p est un projecteur sur un sous-espace Er parall`element `a un


supplementaire Enr , lecriture de la matrice de p dans une base adaptee `a la decomposition
E = Er Enr est tr`es simple :


Ir
0
M (p,B) =
0 0nr
et on obtient trace (p) = r.1K . En particulier, si K est un sous-corps de C, le rang dun
projecteur est
egal `
a sa trace.
REMARQUE 4-2.21 De la propriete trace (AB) = trace (BA) resulte immediatement, si
A,B et C Mn (K) le fait que trace (ABC) = trace (CAB) et plus generalement quune
permutation circulaire ne change pas la trace dun produit de matrices carrees. Cependant
une permutation quelconque change cette trace en general et il est facile de construire un
exemple pour lequel
trace (ABC) = trace (BAC)
EXERCICE 4-2.22 Pour A Mn (K), on note A lapplication


M  trace t AM
A : Mn (K) K
Montrer que lapplication A  A est un isomorphisme entre Mn (K) et son dual. En deduire
quune forme lineaire sur Mn (K) qui verie
(AB) = (BA)
est proportionnelle a` la trace.

84

Chapitre 4 : Calcul matriciel

4-3

Calcul matriciel par blocs

Les notations que nous utilisons dans cette section sont dierentes de celles utilisees
precedemment. En particulier, le fait de nommer Ei un espace vectoriel ne signie plus
que cet espace soit de dimension i.

4-3.1

Matrice dapplications lin


eaires

On se donne deux espaces vectoriels E et F decomposes en sommes directes de sousespaces :


E = E1 Ej En

et F = F1 Fi Fp

et on consid`ere un morphisme u L (E,F). On sait dej`a (cest le theor`eme de recollement


lineaire de morphismes) que u est caracterise par la donnee des morphismes (uj )1jn
avec uj = u|Ej L (Ej ,F). Dans cette section, nous allons tenir compte egalement de la
decomposition de lespace darrivee. Pour ce faire, on consid`ere la famille de projecteurs
(pi )1ip associee `a la decomposition
F1 Fi Fp = F
et on consid`ere les morphismes
(uij ) 1ip

1jn

avec uij = pi uj = pi u|Ej

Comme limage de uij est incluse dans Fi , on peut, par un abus de langage habituel,
considerer que
uij L (Ej ,Fi )

DEFINITION
4-3.1 La famille (uij ) 1ip denie precedemment est appelee matrice dap1jn
n

Ej
plications lineaires associee `a u L (E,F) et aux decompositions des espaces E =
et F =

p


j=1

Fi .

i=1

On obtient aisement le ranement du theor`eme de recollement :

`
THEOR
EME
4-3.2 Avec les notations pr
ec
edentes, la correspondance

L (Ej ,Fi )
u  (uij ) 1ip
L (E,F)
1jn

1ip
1jn

est un isomorphisme despaces vectoriels.


On reconstitue en eet sans ambigute le morphisme u `a partir des (uij ) 1ip : si x E
1jn
est decompose en x = x1 + + xj + + xn avec xj Ej on a clairement
u (x) =

n


uj (xj ) =

j=1

p
n 


uij (xj )

j=1 i=1

Linterpretation matricielle de cet isomorphisme est claire, si on travaille dans des bases
B=

n

j=1

Bj

et

B =

p

i=1

Bj

4-3 Calcul matriciel par blocs

85

adaptees aux decompositions de E et F. Si A = M (u,B,B ), la matrice A est decomposee


par blocs
A = (Aij ) 1ip
1jn

o`
u Aij est la matrice extraite de A correspondant aux colonnes de A relatives aux images
des vecteurs de Bj et aux lignes correspondant aux coordonnees selon les vecteurs de Bi .
On a alors clairement
Aij = M (uij ,Bj ,Bi )

4-3.2

Matrice dapplications lin


eaires associ
ee `
a un compos
e de morphismes

Si on intercale entre E et F un espace G lui-meme decompose en une somme directe


q

G=
Gk .
k=1

on sapercoit que la composition de morphismes correspond `a une r`egle operatoire sur les
matrices dapplications lineaires analogue au produit matriciel classique :

`
THEOR
EME
4-3.3 Si on se donne deux morphismes u et v
q
p
n



u
v
Ej
Gk
Fi
j=1

i=1

k=1

on a, avec les m
emes notations que pr
ec
edemment,
i {1, . . . ,p}

j {1, . . . ,n}

(vu)ij =

q


vik ukj

k=1

Demonstration : Si x Ej on a :
 q

q


ukj (x) =
v (ukj (x))
vu (x) = v (uj (x)) = v
k=1

k=1

Comme par denition ukj (x) Gk on a aussi


vu (x) =

q


vk (ukj (x)) =

k=1

q
p



vlk (ukj (x))

k=1 l=1

Pour obtenir ensuite (vu)ij (x), il reste a` projeter ce vecteur sur Fi parall`element
`a la somme directe des Fl pour l = i. On obtient :
q

vik (ukj (x))
(vu)ij (x) =
k=1

ce qui demontre la propriete souhaitee. 


La traduction matricielle est claire : on pourra calculer simplement un produit V U de
deux matrices V et U decomposees en blocs rectangulaires si le nombre et la taille des
blocs apparaissant en colonnes pour V correspondent au nombre et a` la taille des blocs
apparaissant en lignes pour U. Formellement tout se passe comme si on manipulait des
scalaires au lieu de matrices. Il faut cependant faire attention `a ce que, le produit des
matrices netant pas commutatif, les blocs de V sont a` gauche et ceux de U `a droite :
q

U = (Akj ) 1kq et V = (Bik ) 1ip V U = (Cij ) 1ip avec Cij =
Bik Akj
1jn

1kq

1jn

k=1

86

Chapitre 4 : Calcul matriciel

4-3.3

Exemple dutilisation

Les deux exercices qui suivent peuvent se resoudre en utilisant des calculs par blocs :
EXERCICE 4-3.4 Soient A et B deux matrices de GLn (K) qui commutent. Montrer que

M=

A B
B A


GL2n (K) A2 + B 2 GLn (K)

On pourra chercher les vecteurs Z de K2n qui sont dans le noyau


 de
 M en les decomposant,
X
comme le sugg`ere la forme de M en deux blocs de taille n : Z =
.
Y
EXERCICE 4-3.5 Soit u LK (En ,Fp ) de rang r. Determiner le rang de lapplication lineaire

LK (Fp ,En ) LK (En ,Fp )

v  u v u

Lidee est probablement de determiner le noyau de cette application. On peut travailler matriciellement, en choisissant un couple de bases o`
u la donnee u sexprime le plus simplement
possible. On peut aussi raisonner geometriquement, en remarquant que
v ker v (Im u) ker u
u S est un supplementaire
et en montrant que ce noyau est isomorphe a` L (Im u, ker u)L (S,En ) o`
de Im u dans Fp .

4-4

D
eterminants

Le determinant est un outil th


eorique important pour etudier linversibilite dune
matrice carree : il montre que les matrices non inversibles de Mn (K) sont les solutions de
lequation polynomiale (par rapport aux n2 variables aij coecients de la matrice A)
det A = 0
Lexistence de cette condition polynomiale a de multiples consequences. Lune delles est
notamment, si on travaille sur R, quune leg`ere perturbation sur une matrice inversible
donne encore une matrice inversible. Nous y reviendrons dans le chapitre de topologie
2
des espaces normes. Si on identie Mn (R) et Rn , on peut aussi interpreter lensemble
des matrices non inversibles comme un (hyper)surface ayant une equation polynomiale
(on parle de surface algebrique). On se rend alors compte que Mn (R) nest (presque)
constitue que de matrices inversibles.
Dans le cadre particulier des espaces euclidiens de dimension n orientes, nous interpreterons ulterieurement le produit mixte de n vecteurs (cest-`a-dire leur determinant
dans une base orthonormale directe) comme un volume (algebrique), celui du parallelepip`ede
construit sur ces vecteurs.

4-4.1

Applications multilin
eaires sym
etriques et antisym
etriques

Dans cette section, tous les espaces vectoriels sont sur le meme corps commutatif K.

4-4 D
eterminants

4-4.1.1

87

Applications multilin
eaires

DEFINITION
4-4.1 Si (Ei )1ip sont p espaces vectoriels, et F est lui aussi un espace
vectoriel, une application
: E1 Ep F
est dite p-lineaire ssi elle est lineaire par rapport a` chacun de ses arguments, ce qui signie
que les applications partielles
Ei F

xi  (x1 , . . . ,xi1 ,xi ,xi+1 , . . . ,xn )

obtenues en xant p 1 des arguments de sont lineaires.


Nous avons dej`a rencontre le crochet de dualite (section 3-1.1) et le produit matriciel
(cf. theor`eme 4-1.12) comme exemples dapplications bilineaires. Nous rencontrerons de
multiples exemples ulterieurement. Disons simplement que la notion de multilinearite est
une generalisation de la notion de produit, lapplication p lineaire la plus simple `a
envisager etant lapplication
Kp K

(x1 , . . . ,xp )  x1 xp

Il ne faut evidemment pas confondre linearite et p-linearite : si


: E1 Ep F
est lineaire, le developpement de (x1 + y1 , . . . ,xp + yp ) donne une somme de deux termes.
Si est p-lineaire, ce developpement donne 2p termes. De meme la p linearite entrane
(x1 , . . . ,xp ) = p (x1 , . . . ,xp ) et (x1 , . . . ,0Ei , . . . ,xp ) = 0F

`
THEOR
EME
4-4.2 Lensemble des applications p lin
eaires de E1 Ep dans F
est un espace vectoriel quon note Lp (E1 Ep ,F).
Cest en eet clairement un sous-espace vectoriel de FE1 Ep . Lorsque tous les Ei sont
egaux a` un meme espace E, on note (sil ny a pas dambigute) Lp (E,F) pour Lp (Ep ,F),
et on parle dapplication p-lineaire denie sur E (bien que le domaine de denition soit
Ep ).

4-4.1.2

Sym
etrie et antisym
etrie

On se place ici dans la situation o`


u les Ei sont tous egaux a` un meme espace E et on
suppose que F = {0F }.

DEFINITION
4-4.3 Une application Lp (E,F) est dite
symetrique si et seulement si la valeur de (x1 , . . . ,xp ) ne change pas si on transpose
deux vecteurs dans le p-uplet (x1 , . . . ,xp ).
antisymetrique si et seulement si la valeur de (x1 , . . . ,xp ) est changee en son oppose si on transpose deux vecteurs dans le p-uplet (x1 , . . . ,xp )
On note Lp,s (E,F) (resp. Lp,a (E,F)) lensemble des applications p-lineaires symetriques
(resp. antisymetriques) de E dans F. Ce sont clairement deux sous-espaces vectoriels de
Lp (E,F).

88

Chapitre 4 : Calcul matriciel

Dans le cas tr`es particulier o`


u le corps K est de caracteristique 2 (cest-`a-dire 2.1K = 0K ,
soit 1K = 1K ) ces deux sous-espaces sont confondus. Il ny a dans ce cas que la notion de
symetrie qui est interessante. Dans les autres cas (donc en particulier lorsque K est un souscorps de C), les sous-espaces Lp,s (E,F) et Lp,a (E,F) sont deux sous-espaces independants
de Lp (E,F).
Rappel : On suppose que p est un entier naturel  2. On note (Sp ,) le groupe des
permutations de lensemble {1, . . . ,p}. Il est de cardinal p! . Une permutation Sp
est appelee transposition si elle permute deux elements distincts i et j (on note =
(i,j) cette transposition) et laisse invariants tous les autres . On demontre que toute
permutation Sp peut secrire comme produit de transpositions et que la parite du
nombre de transpositions apparaissant dans une telle decomposition de ne depend pas
de la decomposition. On dit alors que est une permutation paire si elle est produit dun
nombre pair de transpositions et on pose () = 1. Si, au contraire, est produit dun
nombre impair de transpositions, est dite impaire et on pose () = 1.
: (Sp ,) ({1, + 1} ,)
est un morphisme de groupes quon appelle signature 1 .
La denition dapplication symetrique ou antisymetrique a ete donnee en faisant operer
une transposition sur la famille de vecteurs (xi )1ip . Il en resulte immediatement
PROPOSITION 4-4.4 Si Lp (E,F), Sp et (xi )1ip sont p vecteurs de E :


sym
etrique x(1) , . . . ,x(p) = (x1 , . . . ,xp )


antisym
etrique x(1) , . . . ,x(p) = () (x1 , . . . ,xp )

4-4.1.3

Application multilin
eaire altern
ee

Nous donnons ici une denition qui sav`erera etre equivalente a` la notion dantisymetrie
lorsque le corps de base est de caract
eristique di
erente de 2.

DEFINITION
4-4.5 Une application Lp (E,F) est dite alternee ssi on a (x1 , . . . ,xp ) =
0F d`es que deux (au moins) des vecteurs de la famille (xi )1ip sont egaux.
PROPOSITION 4-4.6 Si Lp (E,F) est altern
ee, elle est antisym
etrique. La
r
eciproque est vraie lorsque le corps de base est de caract
eristique di
erente de
2.
Demonstration : Si Lp (E,F) est alternee, et si (xi )1ip E, en
developpant par multilinearite

x1 , . . . , xi + xj , . . . , xi + xj , . . . ,xp

i`eme place

1. On montre aussi que


() =

j `eme place

 (j) (i)
i<j

ji

et vaut 1 ssi presente un nombre impair dinversions, cest `a dire de couples (i,j) tels que i < j et
(i) > (j).

4-4 D
eterminants

89

(qui est nul par hypoth`ese), on obtient une somme de quatre termes dont deux
sont nuls et il reste

x1 , . . . , xi , . . . , xj , . . . ,xp

place i

place j

= x1 , . . . , xj , . . . , xi , . . . ,xp

place i

place j

ce qui montre bien que est antisymetrique.


Reciproquement, si est antisymetrique et si (xk )1kp est une famille de
vecteurs de E avec xi = xj pour i = j, en faisant operer sur cette famille la
transposition = (i,j), on obtient
(x1 , . . . ,xp ) = (x1 , . . . ,xp )
ce qui donne bien (x1 , . . . ,xp ) = 0F , lorsque la caracteristique du corps est
dierente de 2. 
Les proprietes qui suivent sont a` la base de la theorie des determinants :
ee, on ne change pas la valeur de
PROPOSITION 4-4.7 Si Lp (E,F) est altern
(x1 , . . . ,xp ) en ajoutant `
a un des vecteurs une combinaison lin
eaire des autres. Si
eme li
e, alors (x1 , . . . ,xp ) = 0F .
(x1 , . . . ,xp ) est un syst`
Demonstration : Par exemple, on a


p

x1 +
i xi , . . . ,xp =
i=2

(x1 , . . . ,xp ) +

p


i (xi , . . . ,xi , . . . ,xp ) = (x1 , . . . ,xp )

i=2

En particulier, si le syst`eme est lie, on peut faire apparatre le vecteur nul en


ajoutant a` un des vecteurs (bien choisi) une combinaison lineaire des autres.
On en deduit alors (x1 , . . . ,xp ) = 0F . 

4-4.1.4

Exercice : sym
etris
ee et antisym
etris
ee dun application plin
eaire

A partir dune application Lp (E,F), il est facile de construire theoriquement


des applications symetriques ou antisymetriques. Il faut cependant prendre garde que le
resultat obtenu peut parfois etre lapplication identiquement nulle, ce qui na alors aucun
interet.

DEFINITION
4-4.8 Si Lp (E,F), on appelle symetrisee de lapplication
 

s (x1 , . . . ,xp ) =
x(1) , . . . ,x(p)
s : Ep F
Sp

et antisymetrisee de lapplication
a : Ep F

a (x1 , . . . ,xp ) =


Sp



() x(1) , . . . ,x(p)

90

Chapitre 4 : Calcul matriciel

Verier que ces applications sont p-lineaires, que s est symetrique et a est antisymetrique.
La seule diculte est sans doute de montrer que a est antisymetrique. Si est une
transposition, on a

 


a x (1) , . . . ,x (p) =
() x ((1)) , . . . ,x ((p))
Sp

et on utilise ensuite le fait que  est une bijection de Sp dans lui-meme, en


remarquant egalement que ( ) = ( ) () = ().
REMARQUE 4-4.9 Si est antisymetrique, on a evidemment a = p! . De meme
si est symetrique s = p! . (Attention cependant au terme p! qui peut etre nul en
caracteristique dierente de 0)
REMARQUE 4-4.10 Si K est de caracteristique 2, il est facile de voir que a est en
fait alternee, car si deux vecteurs sont egaux, chaque terme de la somme apparat en fait
deux fois dans celle-ci et, en regroupant les termes 2 par 2, le resultat est clairement nul.
Ceci entrane que la theorie des determinants developpee ulterieurement est en fait aussi
valable en caracteristique 2.

4-4.2

D
enition et propri
et
es des d
eterminants

4-4.2.1

D
eterminant dun syst`
eme de n vecteurs dans une base de
En, dune matrice carr
ee

Soit En un espace de dimension n rapporte `a une base B = (ei )1in . Une famille
F = (xi )1in de n vecteurs de En est caracterisee par sa matrice
MB (F ) = A = (aij ) 1in Mn (K)
1jn

Lapplication

En K

(x1 , . . . ,xn )  a11 a22 ann

est n lineaire, `a valeurs dans K. On parle alors de forme n-lin


eaire. Le determinant dans
la base B est, par denition, lantisymetrisee de cette application :

`
THEOR
EME
4-4.11 (et d
enition) Avec les notations pr
ec
edentes, on appelle d
eterminant
dans la base B lapplication

detB : Enn K (x1 , . . . ,xn ) 
() a1(1) a2(2) an(n)
Sn

Cest une forme n-lin


eaire altern
ee sur lespace En de dimension n. Elle nest pas
identiquement nulle car
detB (B) = 1
Demonstration : Seule la propriete detB (B) = 1 est a` voir. Lorsque F = B,
la matrice A est egale a` In , et pour quun produit
a1(1) a2(2) an(n)
soit non nul, il est clair quil est necessaire davoir = id{1,...,n} , auquel cas ce
produit vaut 1. 

4-4 D
eterminants

91

Si A = (aij ) 1in Mn (K), lexpression


1jn

() a1(1) a2(2) an(n) est donc le determinant

Sn

des vecteurs colonnes de A dans la base canonique de Kn . Ce determinant est aussi appele
determinant de la matrice carree A et est note det A.

DEFINITION
4-4.12 Le determinant dune matrice carree est le determinant de ses
vecteurs colonnes dans la base canonique de Kn . On note
det A = det (aij ) 1in = |aij | 1in
1jn

1jn

Cette denition aurait pu etre donnee sur les lignes, comme le montre la r`egle de
dualite :

`
THEOR
EME
4-4.13 Si A Mn (K)
det A = det t A
Demonstration : Posons A = (aij ) 1in . Si Sn , on a
1jn

a1(1) a2(2) an(n) = a1 (1)1 a1 (2)2 a1 (n)n


a` cause de la commutativite de la multiplication dans K : comme est bijective, dans le produit a1(1) a2(2) an(n) , il y a pour tout i {1, . . . ,n} un
seul terme dont le second indice vaut i, cest a1 (i)i . Comme ( 1 ) = (),
on a
 

det A =
1 a1 (1)1 a1 (2)2 a1 (n)n
Sn

et on conclut aisement en remarquant que 1 est bijective de Sn dans


lui-meme. 
Pourquoi cette expression tarabiscotee et parachutee du determinant ? Parce quelle
apparat de mani`ere naturelle dans le calcul mene dans la section qui suit :

4-4.2.2

Espace An (En ) : r
esultat fondamental

On note An (En ) lespace Ln (En ,K) des formes n-lineaires alternees sur lespace En de
dimension n. Les demonstrations sur les determinants sinspirent tr`es souvent du resultat
suivant :

`
THEOR
EME
4-4.14 Lespace An (En ) est un espace vectoriel de dimension 1. Plus
eaire altern
ee sur
pr
ecis
ement, si B est une base arbitraire de En , toute forme n-lin
lespace En est proportionnelle `
a detB . Si An (En )
= (B) detB
Demonstration : On sait dej`a que An (En ) est un espace vectoriel non reduit
a` la forme nulle, puisquil contient le determinant dans une base arbitraire de
En . Soit B = (ei )1in une telle base et soient An (En ) et (xi )1in une
famille de n vecteurs de En caracterises par
MB (x1 , . . . ,xn ) = A = (aij ) 1in Mn (K)
1jn

92

Chapitre 4 : Calcul matriciel


On a alors

(x1 , . . . ,xn ) =

n


ai1 ,1 ei1 , . . . ,

i1 =1

n



ain ,n ein

in =1

En developpant par n-linearite, on obtient une somme de nn termes :


(x1 , . . . ,xn ) =

n

i1 =1

n


ai1 ,1 ain ,n (ei1 , . . . ,ein )

in =1

Mais comme est alternee, il ne subsiste que n! termes eventuellement non


nuls : ceux pour lesquels les indices i1 , . . . ,in sont distincts deux `a deux, cest`a-dire pour lesquels il existe Sn avec k ik = (k). En utilisant comme
indice, on obtient :



(x1 , . . . ,xn ) =
a(1)1 a(2)2 a(n)n e(1) , . . . ,e(n)
Sn

soit enn, puisque est antisymetrique


(x1 , . . . ,xn ) = (e1 , . . . ,en ) detB (x1 , . . . ,xn )
ce qui demontre le resultat. 
EXERCICE 4-4.15 Montrer que, si p  n, Ap (En ) = Lp (En ,K) est un espace de dimension Cpn .
Que se passe-t-il si p > n?

Le theor`eme precedent a deux consequences immediates :


COROLLAIRE 4-4.16 Si B et B sont deux bases de En
detB = detB (B) detB
COROLLAIRE 4-4.17 Une famille de n vecteurs de En est libre si et seulement si
son d
eterminant dans une base arbitraire de En est non nul.
Demonstration : Soit F une famille de cardinal n de En et B une base. Si
F est liee, on a evidemment detB (F ) = 0 (cf. proposition 4-4.7). Si F est
libre de cardinal n, cest une base de En et donc
detF (F ) = detF (B) detB (F ) = 1
ce qui donne evidemment detB (F ) = 0. 
Comme une matrice carree est inversible si et seulement si ses vecteurs colonnes sont
independants, on a aussi
COROLLAIRE 4-4.18 Une matrice carr
ee est inversible si et seulement si son d
eterminant
est non nul.
Attention ! Le resultat precedent est essentiellement theorique. Dans la pratique, on
utilise rarement le determinant pour montrer quune matrice est inversible, `a cause de la
diculte engendree par le calcul des determinants.

4-4 D
eterminants

4-4.2.3

93

D
eveloppement suivant une ligne ou une colonne

Il faut avant tout se souvenir que, par construction, le determinant est une forme
n-lineaire alternee sur lespace des vecteurs colonnes (ou lignes). Donc
On ne change pas la valeur dun d
eterminant en ajoutant `
a une
colonne (ligne) une combinaison lin
eaire des autres colonnes (lignes).
Le d
eterminant est chang
e en son oppos
e si on permute deux lignes
ou colonnes. Le d
eterminant est n-lin
eaire par rapport `
a ses colonnes
(lignes).
Lutilisation de ces proprietes va permettre un developpement theorique du determinant :
Soit A = (aij ) 1in = (C1 , . . . ,Cn ) une matrice de Mn (K). On note (Ei )1in la base
1jn

canonique de Kn (ecrite sous forme de vecteurs colonnes). On a alors pour tout j


{1, . . . ,n} :


n

aij Ei , . . . ,Cn
det A = det (C1 , . . . ,Cj , . . . ,Cn ) = det C1 , . . . ,
i=1

Par linearite du determinant par rapport a` sa j `eme colonne, on a


det A =

n


aij det (C1 , . . . ,Ei , . . . ,Cn ) =

i=1

n


aij Cij

i=1

o`
u Cij est le cofacteur de l
el
ement (i,j) (ou cofacteur dindices (i,j)) de la matrice
A, cest-`a-dire le determinant de la matrice Xij obtenue en remplacant la j `eme colonne
de A par la i`eme colonne de la base canonique. Par n i transpositions successives de
lignes, on peut faire descendre la i`eme ligne de Xij en derni`ere position, puis par n j
transpositions de colonnes amener la j `eme colonne de la matrice ainsi obtenue en derni`ere
place. On obtient donc



0 


.. 
Aij
ni
nj 
.  = (1)i+j
Cij = (1) (1)

ij

0 

 ai1 ain 1 
o`
u Aij est la matrice de Mn1 (K) extraite de A en rayant la i`eme ligne et la j `eme colonne,
et o`
u ai1 ain represente la i`eme ligne de A dont on a enleve le coecient aij dindice j.
Si B = (bij ) 1in est une matrice decomposee par blocs
1jn

B=

B
bn1 bnn1

dans la formule
det B =

0
..
.

0
1

() b(1)1 b(2)2 b(n)n

Sn

les seuls termes eventuellement non nuls sont ceux pour lesquels (n) = n. On peut
donc considerer que  , restriction de `a {1, . . . ,n 1}, est dans Sn1 , et comme une

94

Chapitre 4 : Calcul matriciel

decomposition de  en produit de transpositions donne aussi une decomposition de , on


a nalement

det B =
(  ) b  (1)1 b (2)2 b (n1)n1 = det B 
 Sn1

On obtient donc :

`
THEOR
EME
4-4.19 Si A = (aij ) 1in Mn (K), pour tout j {1, . . . ,n} on a
1jn
l
egalit
e
n

det A =
aij Cij
i=1

(d
eveloppement suivant la j `eme colonne). Dans cette formule, le cofacteur Cij est

egal `
a
Cij = (1)i+j ij
o`
u ij est le d
eterminant (dordre n 1) de la matrice extraite de A en rayant la
eterminant ij est appel
e (d
eterminant) mineur
i`eme ligne et la j `eme colonne. Ce d
dindices (i,j) de la matrice A. Par dualit
e, on a
evidemment, pour tout i {1, . . . ,n}
det A =

n


aij Cij

j=1

(d
eveloppement suivant la i`eme ligne).
Telle quelle, cette formule est essentiellement theorique, puisquelle ram`ene le calcul dun determinant dordre n `a celui de n determinants dordre n 1, donc n (n 1)
determinants dordre n 2 ... et nalement a` n! determinants dordre 1, ce qui correspond
exactement a` la formule de denition, n! etant le cardinal du groupe Sn . Le calcul sur
30
ordinateur dun
 nd
enterminant dordre 30 par cette formule am`enerait plus de 10 multiplications (n! >
) ce qui, compte tenu du temps requis pour une operation elementaire
e
donnerait un temps de calcul superieur `a 1012 ans (evaluation grossi`ere).
Lorsquon utilise cette formule, on essaie dabord, en utilisant les proprietes du determinant,
de faire apparatre un maximum de zeros sur une ligne ou une colonne, par des operations
de combinaisons lineaires, ce qui diminue le nombre de cofacteurs `a calculer eectivement.
EXERCICE 4-4.20 Calculer le determinant de la

0
0  0
0

..
. 0

Mn =
..
. 0

0  0
0
0

4-4.2.4

matrice

0
 0

..
0 .

. M2n (K)
0 ..

 0
0

Expression th
eorique dune matrice inverse

DEFINITION
4-4.21 Si A Mn (K), on appelle comatrice de A et on note com A la
matrice
com A = (Cij ) 1in
1jn

des cofacteurs de la matrice A.

4-4 D
eterminants

95

`
THEOR
EME
4-4.22 Si A Mn (K), on a
At com A = t com A.A = (det A) In
Demonstration : Le coecient de la i`eme ligne et i`eme colonne de la matrice
B = At com A vaut
n

aik Cik
bii =
k=1

et est donc egal a` det A (developpement de det A par rapport a` la i`eme ligne).
Par contre, si i = j,
n

bij =
aik Cjk
k=1

et ce terme est nul, puisquil correspond au developpement par rapport a` la


j `eme ligne du determinant de la matrice obtenue `a partir de A en remplacant la
j `eme ligne par la i`eme . Cette matrice ayant deux lignes egales a un determinant
nul. On calculerait de la meme facon le produit t com A.A. 
Comme on sait dej`a quune matrice carree est inversible si et seulement si son determinant
est non nul, on obtient :
COROLLAIRE 4-4.23 Si A GLn (K) (avec n  2), on a
A1 =

1 t
com A
det A

Dans le cas n = 2, on obtient la formule (quil est interessant de retenir)




a c
b d

1

1
=
ad bc

d c
b a

lorsque, bien entendu, ad bc = 0. Hormis ce cas particulier, il est extremement rare que
lon utilise cette formule pour calculer eectivement linverse dune matrice. Le resultat
qui prec`ede est essentiellement theorique, et est le plus souvent traduit par le corollaire
suivant, qui arme lexistence dune formule dun type particulier pour expliciter A1 ,
alors que la formule en elle-meme nest pas fondamentale.
COROLLAIRE 4-4.24 Sur GLn (K), les coecients de la matrice M 1 sont des fonctions rationnelles (quotients de deux polyn
omes `
a n2 variables) des coecients de
la matrice M.
En eet, tous les cofacteurs ainsi que le determinant de M sexpriment comme fonctions polynomiales des coecients de M. En particulier, lorsque K est egal a` R ou C, cela
entranera que la matrice M 1 depend contin
ument de M.
EXERCICE 4-4.25 Montrer que
det (com A) = (det A)n1
EXERCICE 4-4.26 Discuter, en fonction du rang de la matrice A, le rang de la comatrice de
A. (Indication : quel theor`eme peut-on utiliser pour determiner le rang dun morphisme?)

96

Chapitre 4 : Calcul matriciel

REMARQUE 4-4.27 La determination pratique de linverse dune matrice peut se faire


en utilisant la methode du pivot de Gauss. Cette methode, ecace lorsque les coecients
de la matrice sont numeriques, cest-`a-dire ne comportent pas de param`etres, a cependant un gros defaut : elle rompt parfois une symetrie dans la matrice, puisquelle
fonctionne en faisant jouer un role a` une ligne particuli`ere (celle dont lelement diagonal est choisi comme pivot). On peut parfois raisonner en respectant la symetrie. Quelle
que soit la methode suivie, elle correspond nalement `a la recherche de lantecedent dun
vecteur Y quelconque de Kn par le morphisme canoniquement associe `a la matrice A,
cest-`a-dire `a la resolution dun syst`eme :
AX = Y X = A1 Y
EXERCICE 4-4.28 Si les ai sont des scalaires, inverser la matrice (lorsque cest possible)

4-4.3

1 + a1
1
..
.
..
.
1

1
..
.

1 + ai

1
1
..
.
1

1
..
.
..
.
1
1 + an

D
eterminant dun endomorphisme

Nous commencerons par donner une denition geometrique du determinant, avant de


le relier a` la matrice dans une base quelconque.

`
THEOR
EME
4-4.29 (et d
enition) Soit En un espace de dimension n et u L (En ).
Il existe un unique scalaire, quon appelle d
eterminant de u et que lon note det u
tel que pour tout base B de En et tout syst`
eme (xi )1in de n vecteurs de En on ait
detB (u (x1 ) , . . . ,u (xn )) = det u. detB (x1 , . . . ,xn )
Demonstration : Si B et B sont deux bases de En , les applications detB
et detB sont proportionnelles. Il sut clairement de faire la verication pour
une base particuli`ere. On remarque que lapplication
(x1 , . . . ,xn )  detB (u (x1 ) , . . . ,u (xn ))
est dans An (En ) (verication immediate). Comme cet espace est de dimension
1 et est engendre par detB , le resultat en decoule. 
REMARQUE 4-4.30 Une autre mani`ere denoncer le resultat precedent est de dire que
lapplication
An (En ) An (En )  u
(o`
u u represente, avec un petit abus de notation, lapplication denie par (x1 , . . . ,xn ) 
(u (x1 ) , . . . ,u (xn )) ) est un endomorphisme dun espace de dimension 1 et ne peut donc
quetre une homothetie, dont le rapport est par denition le determinant de u.
REMARQUE 4-4.31 Avec linterpretation geometrique que lon donnera dans le cadre de
la theorie des espaces euclidiens, le determinant dun endomorphisme apparatra comme
le rapport de deux volumes : celui du parallelepip`ede construit sur les vecteurs images

4-4 D
eterminants

97

(u (x1 ) , . . . ,u (xn )) et celui du parallelepip`ede construit sur les vecteurs (x1 , . . . ,xn ). Si on
note P ce dernier, on aura donc
det u =

vol u (P)
vol P

Cest pour cela quil ne sera pas etonnant de retrouver des determinants dans les formules
de changement de variables pour les integrales multiples.
En particulier, en prenant pour vecteurs (xi )1in les vecteurs de la base B, on obtient
det u = detB (u (B)) (independant de la base B)
Comme les colonnes de la matrice M (u,B) donnent exactement les coordonnees des vecteurs de u (B) dans B, on a donc
det u = det M (u,B)
COROLLAIRE 4-4.32 Sur lespace Mn (K), le d
eterminant est un invariant de similitude.
COROLLAIRE 4-4.33 Un endomorphisme de En est un automorphisme si et seulement si son d
eterminant est non nul.
Pour dire les choses autrement, si u L (En ) est non inversible, son image est de
dimension inferieure ou egale a` n 1. Lendomorphisme u aplatit donc tous les parallellepip`edes construits sur n vecteurs. Ce nest pas le cas si u est un automorphisme.
La remarque 4-4.30 montre que la composition par u est en fait une homothetie de
An (En ) de rapport det u. Comme composer les homotheties, cest multiplier les rapports,
on a :

`
THEOR
EME
4-4.34 Si u et v L (En ) on a
det (uv) = det u det v
COROLLAIRE 4-4.35 Pour A et B Mn (K)
det (AB) = det A det B
En particulier, les applications determinant sont des morphismes des groupes (GL (En ) ,)
et (GLn (K) ,) dans le groupe multiplicatif (K ,). Il sont evidemment surjectifs puisquil
est clair que, pour K
det (Diag (,1, . . . ,1)) =
Si u GL (En ) et M GLn (K) on a


det u1 =



1
1
et det A1 =
det u
det A

Chacun des noyaux de ces morphismes est un sous-groupe du groupe de depart, dit
groupe special lineaire (de En ou dordre n) :
SL (En ) = {u GL (En ) | det u = 1}
SLn (K) = {M GLn (K) | det M = 1}
REMARQUE 4-4.36 La multiplication des matrices nest pas commutative. Cependant,
pour calculer le determinant dune matrice M qui peut se factoriser sous la forme M =
AB, il est parfois interessant de calculer plutot le determinant de BA.

98

Chapitre 4 : Calcul matriciel

4-4.4

Exemples de calculs de d
eterminants

4-4.4.1

Cas n = 2 ou n = 3 : r`
egle de Sarrus

Pour n = 2, il ny a que deux permutations : lidentite et la transposition (1,2). On a


donc


 a11 a12 


 a21 a22  = a11 a22 a12 a21
Pour n = 3, il y a trois permutations impaires : les transpositions (1,2), (1,3) et (2,3).
Il y a egalement 3 permutations paires : lidentite et les deux cycles de longueur 3 notes
(1,2,3) et (1,3,2). 2 On a donc

 a11 a12 a13

 a21 a22 a23

 a31 a32 a33




 = 1 2


avec 1 = a11 a22 a33 + a12 a23 a31 + a13 a21 a32
et 2 = a12 a21 a33 + a11 a23 a32 + a13 a22 a31

On remarque que 1 (resp. 2 ) est egal a` la somme des produits des trois termes situes
sur les trois diagonales descendantes (resp. montantes) du tableau
a11 a12 a13 a11 a12
a21 a22 a23 a21 a22
a31 a32 a33 a31 a32
obtenu en ecrivant a` la droite de la matrice A les deux premi`eres colonnes.
D`es que n  4, les choses se corsent. Il est dailleurs `a noter que, dans le cas particulier
n = 3, il est souvent preferable de dabord faire apparatre deux zeros sur une ligne ou
une colonne, ce qui ram`ene au calcul dun determinant dordre 2.

4-4.4.2

Utilisation de la multilin
earit
e et lantisym
etrie

Cest la technique de base. On la verra a` loeuvre dans le paragraphe consacre aux


manipulations elementaires. Un exercice un peu plus theorique :
EXERCICE 4-4.37 Montrer que, pour tout x reel on a


x2

 (x + 1)2

 (x + 2)2

 (x + 3)2

(x + 1)2
(x + 2)2
(x + 3)2
(x + 4)2

(x + 2)2
(x + 3)2
(x + 4)2
(x + 5)2

(x + 3)2
(x + 4)2
(x + 5)2
(x + 6)2





=0




(Indication : trouver une base de R2 [X] adaptee au probl`eme).


2. Dans Sn , si {a1 ,a2 , . . . ,al } est une partie de cardinal l de {1, . . . ,n}, on note (a1 ,a2 , . . . ,al ) la permutation circulaire
a1 a2 . . . al a1
(permutation qui laisse invariants les elements de {1, . . . ,n} {a1 ,a2 , . . . ,al }). Une telle permutation a
meme parite que l 1, car il est facile de la decomposer en produit de transpositions :
(a1 ,a2 , . . . ,al ) = (a1 ,al ) (a1 ,a3 ) (a1 ,a2 )
(pour verier cette egalite, se souvenir que le terme de droite est un compose de transpositions, qui se lit
de la droite vers la gauche).

4-4 D
eterminants

4-4.4.3

99

D
eterminants triangulaires par blocs

Si T = (tij ) 1in est une matrice triangulaire (superieure par exemple), le developpement
1jn
de son determinant par rapport a` la premi`ere colonne et une recurrence elementaire donne
det T =

n


tii

i=1

Cette formule se generalise au cas des matrices triangulaires par blocs :

`
THEOR
EME
4-4.38 Si A Mp (K) et B Mnp (K), quelle que soit la matrice C
dans Mp,np (K) on a


 A C 
 = det A det B
det 
0 B 
Demonstration : Le calcul est evident si A = Ip ou B = Inp (developper
dans le premier cas par rapport a` la premi`ere colonne, par rapport a` la derni`ere
ligne dans le second). Le cas general decoule de la factorisation

 


A C
Ip 0
A C
=
0 B
0 B
0 Inp
(On pourrait remarquer aussi que, B et C etant xees, lapplication qui aux
p vecteurs colonnes de A associe le determinant a` calculer est une forme plineaire alternee sur Kp , et est donc proportionnelle au determinant de A).

On deduit immediatement, par recurrence sur p :
COROLLAIRE 4-4.39 Si une matrice M est d
ecompos
ee par blocs (les tailles des
di
erents blocs de colonnes correspondant `
a celles des blocs de lignes : sur la diagonale apparaissent des blocs carr
es)

?
?
?
A11 ?

..
. ?
0
?
.

.
M =
0 Aii ?
?
.

.
.. ?
..
0
0 0 App
on a l
egalit
e
det M =

p


det Aii

i=1

COROLLAIRE 4-4.40 Soit u L (E), avec E de dimension nie d


ecompos
e en
somme directe de sous-espaces stables par u
E=

p


Fi avec u (Fi ) Fi

i=1

Si on note ui lendomorphisme de Fi induit par u, on a


det u =

p


det ui

i=1

Demonstration : Il sut decrire la matrice de u dans une base adaptee `a


la decomposition E = F1 Fp . 

100

Chapitre 4 : Calcul matriciel

4-4.4.4

Utilisation de polyn
omes

De nombreux exercices font intervenir des raisonnements sur les polynomes. Lexemple
le plus classique est celui du determinant de Vandermonde :
eterminant de VanPROPOSITION 4-4.41 Si (xi )1in sont n scalaires, on appelle d
dermonde associ
e`
a ces scalaires le d
eterminant :


 1

1 

 x1
xj
xn 

2
2

xj
x2n 
V (x1 , . . . ,xn ) =  x1
 ..
.. 
..
 .
. 
.
 n1
n1
n1
 x1
xj
xn 
On a alors

V (x1 , . . . ,xn ) =

(xj xi )

1i<jn

Demonstration : On peut dabord remarquer que la formule est evidente


lorsquau moins deux des xi sont egaux. Dans le cas general, on peut remarquer
quajouter a` la derni`ere ligne une combinaison lineaire des autres lignes fait
apparatre en derni`ere ligne les valeurs dun polynome P de degre n 1 et de
coecient dominant egal a` 1 sur les dierents xi . Il est facile de trouver un
tel polynome pour que la derni`ere ligne commence alors par n 1 zeros. On
prend
P =

n1


(X xi ) = X n1 1 X n2 + + (1)n1 n1

i=1

o`
u les i sont les fonctions symetriques elementaires 3 des (xi )1in1 . En effectuant la manipulation
Ln Ln 1 Ln1 + + (1)n1 n1 L1
et en developpant par rapport a` la derni`ere ligne, on obtient alors
V (x1 , . . . ,xn ) = P (xn ) V (x1 , . . . ,xn1 )
ce qui permet de conclure aisement par recurrence.

EXERCICE 4-4.42 Par un raisonnement analogue, calculer le determinant de Cauchy




1
(a1 , . . . ,an ,b1 , . . . ,bn ) = det
ai + bj 1in
1jn

lorsque les 2n scalaires ai et bj verient


i,j

ai + bj = 0

(on utilisera ici la notion de decomposition dune fraction rationnelle en elements simples).
3. Rappelons que lon a notamment
1 = x1 + xn1 , 2 =


1i<jn1

xi xj et enn n1 = x1 xn1

4-4 D
eterminants

101

EXERCICE 4-4.43 Calculer



 1 cos a1 cos 2a1

 1 cos a2 cos 2a2

 ..
 .

 1 cos an cos 2an









cos (n 1) an 
cos (n 1) a1
cos (n 1) a2

Indication : cos kx est un polyn


ome de degre k en cos x. Quel est son coecient dominant?

Terminons par un exercice tr`es classique :


EXERCICE 4-4.44 Calculer det A avec

x1

A = ...

..
.
a

b
..
.

xi

b
b

..
. b
a xn

Lorsque a = b, ce nest pas tr`es dicile. Si a ou b est nul, encore moins. Si J est la matrice
carree dordre n dont tous les coecients sont egaux `a 1, lapplication
x  det (A + xJ)
est polynomiale. Quel est le degre du polyn
ome quon peut lui associer?

4-4.4.5

D
eriv
ee dun d
eterminant

Nous reviendrons dans le chapitre sur la derivation sur le resultat suivant :


EXERCICE 4-4.45 Si A (t) = (aij (t)) 1in est une matrice `a coecients complexes dont les
1jn

coecients sont des fonctions dune variable reelle t derivables sur un intervalle I, lapplication

: t  det A (t)
est derivable sur I et  (t) est somme de n determinants,
 (t) =

n


det Ai (t)

i=1

o`
u Ai (t) est la matrice deduite de A (t) en remplacant la i`eme ligne par sa derivee au point
t. (Indication : quelle est la derivee de t  a1(1) (t) a2(2) (t) an(n) (t) ?). On a un resultat
analogue en travaillant sur les colonnes.

EXEMPLE 4-4.46 Calculer



x


x2


2!

..

.

Dn (x) = 
 xn1

 (n 1)!


xn


n!

x
x2
2!
..
.

1
x
x2
2!

xn1

(n 1)!

..
.
1
x
x2
2!









0 


1 


x 
0
..
.

102

4-4.4.6

Chapitre 4 : Calcul matriciel

Utilisation de produits matriciels ou de valeurs propres

EXEMPLE 4-4.47 D
eterminant circulant. Soit M la matrice de Mn (C)

a1

an

M =
an1
.
..
a2

an1 an
..
.
a1 a2
..
.. ..
. a3
.
.
..
.. ..
. a2
.
.
a3 an a1
a2

Pour calculer le determinant de M, on calcule le produit M, o`


u est la transposee de
la matrice de Vandermonde associee aux scalaires


1,, 2 , . . . , n1

2ii

avec = e n (cest-`a-dire aux racines complexes ni`emes de lunite). Quobserve-t-on et


pourquoi a-t-on multiplie par ? Parce que ses vecteurs colonnes sont vecteurs propres de
M. On sapercoit sur cet exemple que le determinant de M est egal au produit des valeurs
propres de M. Nous y reviendrons dans le chapitre sur la reduction des endomorphismes.

4-4.5

Applications des d
eterminants

Repetons quil sagit essentiellement dapplications a` usage theorique. Il est par exemple
tr`es rare quon utilise les determinants pour calculer eectivement le rang dune matrice.

4-4.5.1

Rang dun syst`


eme de vecteurs, dune matrice

Le theor`eme 4-1.32 donne immediatement :

`
THEOR
EME
4-4.48 Si A Mp,n (K) est non nulle, on a rang A = r si et seulement
si il existe un d
eterminant dordre r extrait de A non nul, tout d
eterminant dordre
r+1
etant nul (sil en existe).
Pour etudier le rang dun syst`eme de vecteurs dun espace de dimension nie, on
pourra travailler avec la matrice representative de ces vecteurs dans une base arbitraire
de lespace.
EXERCICE 4-4.49 On dit quune suite de matrices Ak = (aij (k)) 1in de Mn (C) est conver1jn

gente si les n2 suites complexes (aij (k))kN sont convergentes. On pose alors

lim Ak =

k+


lim aij (k)

k+

1in
1jn

Montrer que la limite dune suite de matrices de rang r est de rang inferieur ou egal `a r. Montrer
quon peut avoir inegalite stricte.

4-4 D
eterminants

4-4.5.2

103

Formules de Cramer

Il sagit dune autre facon de presenter le theor`eme


lineaire de n equations a` n inconnues (scalaires) :

a11 x1 + + a1n xn =

..

ai1 x1 + + ain xn =

..

an1 x1 + + ann xn =

4-4.22. On consid`ere un syst`eme


b1
..
.
bi
..
.
bn

quon peut ecrire sous forme matricielle

b1

Mn (K) et B = ... Kn
bn

AX = B

avec A = (aij ) 1in

1jn

Ce syst`eme est dit de Cramer si et seulement si la matrice A est inversible. Quel que soit
B, le syst`eme poss`ede une solution unique
X = A1 B
Les determinants permettent dexpliciter cette solution. On note = det A (le determinant
du syst`eme) et on note j le determinant de la matrice obtenue en remplacant la j `eme
colonne de A (celle correspondant aux coecients de linconnue xj dans le syst`eme) par
la colonne B (les termes du second membre). Si (x1 , . . . ,xn ) est la solution du syst`eme,
en notant Ck la k`eme colonne de A

n


xi Ci , . . . ,Cn
j = det C1 , . . . ,
= xj det (C1 , . . . ,Cj , . . . ,Cn ) = xj

i=1

j `eme colonne

et on obtient les formules de Cramer :


xj =

En developpant le determinant j selon sa j `eme colonne et en ecrivant la solution du


syst`eme sous forme dune egalite matricielle
X = CB
on retrouve lexpression de A1 = C `a laide de la comatrice de A.

4-4.5.3

Equations dun sous-espace vectoriel

On travaille sur un espace vectoriel En rapporte `a une base B = (ei )1in . Pour
caracteriser un espace vectoriel Fp de dimension p, on peut sen donner une base B =
(uj )1jp , representee par sa matrice (de rang p) dans la base B
A = MB (B ) = (aij ) 1ip

1jn

104

Chapitre 4 : Calcul matriciel

On sait aussi (theor`eme 3-3.5) que Fp peut sexprimer comme intersection de noyaux de
n p formes lineaires independantes (correspondant `a un syst`eme dequations de Fp ).
De telles formes lineaires peuvent se calculer en utilisant les determinants : comme A est
de rang p, on peut en extraire p lignes independantes. En renumerotant eventuellement
les vecteurs de B, on peut supposer que la matrice
A = (aij ) 1ip GLp (K)
1jp

Si x En est represente dans la base B par la colonne X de ses coordonnees, dire que
x est dans Fp revient `a dire que X est combinaison lineaire des vecteurs colonnes de A
cest-`a-dire que la matrice de Mn,p+1 (K) decomposee en blocs B = (A | X) est encore de
rang p. En particulier, les n p determinants dordre p + 1 extraits de B





x
1


x
1

.. 
A

.  pour i = p + 1, . . . ,n o`
i (X) = 
u X = ...

xp 

xn
 ai1 aip
xi 
(obtenus en bordant A par les coordonnees dindices correspondant de X `a droite,
et par une ligne composee dune ligne supplementaire de A et de la coordonnee de X
correspondante) sont tous nuls.
Il est facile de voir que les n p applications
x  i (X)
sont des formes lineaires independantes sur En : en developpant i (X) par rapport a` sa
derni`ere colonne, on sapercoit que i est combinaison lineaire des formes coordonnees
(k )1kn dans la base B. Comme de plus la coordonnee de i selon i est le cofacteur de
xi soit det A = 0 et que, pour j = i choisis dans {p + 1, . . . ,n}, j na pas de composante
selon i , lindependance de ces formes nest pas dicile `a prouver.
On obtient donc n p formes lineaires independantes identiquement nulles sur Fp .
Elles donnent un syst`eme dequations de Fp :
x Fp i {p + 1, . . . ,n}

i (X) = 0

EXEMPLE 4-4.50 Equations dans R4 de V = vect {(1,2,3,4) , (2,4,0,1)}. On a ici, en


travaillant dans la base canonique de R4 ,

1 2
2 4

A=
3 0
4 1
On a souligne une matrice dordre 2 inversible extraite de A. Un vecteur de R4 X =
(x,y,z,t) est dans V si et seulement si

 

 1 2 x   1 2 x 

 

 3 0 z = 3 0 z =0

 

 2 4 y   4 1 t 
soit 12x 6y = 7z 6t + 3x = 0. On pourra donc prendre par exemple

2x y = 0
XV
7z 6t + 3x = 0
Nous reviendrons dans la section suivante sur une utilisation possible de ces determinants
pour trouver des conditions de compatibilite pour un syst`eme lineaire.

4-5 Application aux syst`


emes d
equations lin
eaires

4-5

105

Application aux syst`


emes d
equations lin
eaires

Dans toute cette section, on consid`ere un syst`eme de p equations lineaires scalaires `a


n inconnues (x1 , . . . ,xn ) :

11 x1 + + 1j xj + + 1n xn = 1

..
..

.
.

i1 x1 + + ij xj + + in xn = i
(S) :

..

..

.
.

p1 x1 + + pj xj + + pn xn = p

4-5.1

Trois interpr
etations possibles dun syst`
eme

La matrice des coecients


A = (ij ) 1ip Mp,n (K)
1jn

est dite matrice du syst`eme. Son rang est, par denition, le rang du syst`eme. Nous donnons
ici diverses interpretations de ce syst`eme. Avec un point de vue dierent, on arrive aux
memes resultats :
Une
equation lin
eaire (vectorielle) : Si on note A le morphisme de Kn vers
p
K canoniquement associe `a A, et X la colonne des inconnues , on resout

A (X) = B, avec B =
i

p
Le syst`eme poss`ede des solutions si B Im A , qui est un sous-espace de dimension
r de Kp , et qui est donc caracterise par un syst`eme de p r equations. Si B verie
ces p r equations (on parle de p r conditions de compatibilit
e) le theor`eme
du rang et la section 2-1.7 montrent que lensemble des solutions du syst`
eme
n
est un sous-espace ane de K , de dimension n r.
Ecriture dun vecteur comme combinaison lin
eaire dune famille : Si on note
U1 , . . . ,Un les vecteurs colonnes de la matrice A (formant donc un syst`eme de rang
r dans Kp ), le syst`eme peut secrire
x1 U1 + + xn Un = B
(il ny a, a` vrai dire, pas grande dierence avec linterpretation precedente : U1 , . . . ,Un
forment une base de Im A ). On cherche donc a` exprimer B comme combinaison
lineaire de U1 , . . . ,Un . Les conditions de compatibilite sont encore ici
B vect (U1 , . . . ,Un )
soit pr conditions, puisque cet espace est de dimension r. Si elles sont veriees, (en
supposant, pour simplier lecriture, que U1 , . . . ,Ur sont independants), le syst`eme
secrit
n

x1 U1 + + xr Ur = B
xj Uj
j=r+1

106

Chapitre 4 : Calcul matriciel


Quelles que soient les valeurs de (xj )r+1jn (dites inconnues secondaires), les
inconnues principales (xi )1ir sexpriment en fonction de ces inconnues seconn

xj Uj (qui appartient `a
daires : xi est la coordonnee selon Ui du vecteur B
j=r+1

vect (U1 , . . . ,Ur )). Un instant de reexion montre alors que les (xi )1ir sont des
fonctions anes des (xj )r+1jn , ce qui doit permettre de se convaincre que lensemble des solutions est un sous-espace ane de Kn de dimension n r.
Interpr
etation par les formes lin
eaires : Cest ici la theorie de la dualite qui
intervient. Chaque ligne de la matrice A peut etre interpretee comme denissant
une forme lineaire sur Kn (on identie en fait la forme et sa matrice dans la base
canonique). Le syst`eme secrit alors

L1 (X) = 1
..
.

L (X) =
p
p
Le rang de la famille (Li )1ip est r. On peut alors extraire une sous-famille libre
de cardinal r. Quitte a` renumeroter les equations, on peut supposer que cest la
famille (Li )1ir . Les r equations correspondantes sont alors considerees comme
principales. Les conditions de compatibilite sautent alors aux yeux :
Si k {r + 1, . . . ,p} (soit p r valeurs), la forme Lk est combinaison lineaire des
(Li )1ir , soit
r

Lk =
ik Li
i=1

Pour que le syst`eme poss`ede des solutions, il est evidemment necessaire que les
seconds membres verient les memes relations :
k =

r


ik i

i=1

Si ces pr egalites sont veriees, les solutions du syst`eme sont alors clairement celles
du syst`eme des equations principales (on dit que le syst`eme dequations principales
est equivalent au syst`eme de depart)

L1 (X) = 1
..
.

L (X) =
r
r
Le theor`eme 3-2.1 montre alors que ce syst`eme poss`ede des solutions, qui forment
un sous-espace ane de Kn de dimension n r.
Resumons les discussions precedentes :

`
THEOR
EME
4-5.1 Pour qu un syst`
eme lin
eaire de p
equations `
a n inconnues et
de rang r soit compatible (cest-`
a-dire poss`
ede au moins une solution), il y a p r
conditions `
a v
erier. Pour ce faire, on peut extraire un syst`
eme de r
equations
ind
ependantes et v
erier la compatibilit
e des p r
equations restantes avec ce
syst`
eme. Lorsquil y a compatibilit
e, le syst`
eme est alors
equivalent au syst`
eme
d
equations principales et lensemble des solutions est un espace ane de dimension
n r.

4-5 Application aux syst`


emes d
equations lin
eaires

107

Lalgorithme du pivot de Gauss permettra de redemontrer ce resultat (cest en fait un


quatri`eme point de vue, celui du calcul numerique des solutions). Contentons nous pour
le moment de montrer comment les determinants permettraient decrire (theoriquement)
les solutions.

4-5.2

Utilisation de d
eterminants

Dire que la matrice du syst`eme est de rang r permet de considerer un determinant


extrait dordre r non nul. Quitte a` renumeroter les equations et les inconnues, on peut
supposer


 11 1r 


 ..
..  = 0
 .
. 

 r1 rr 
Les r premi`eres equations sont alors independantes. On les decr`ete principales tout
comme les r premi`eres inconnues. Les colonnes correspondantes U1 , . . . ,Ur sont independantes,
et les conditions de compatibilite (qui se resument comme on la vu a` B vect (U1 , . . . ,Ur ))
peuvent secrire (cf. section 4-4.5.3)




 11 1r
1 

..
..
.. 

.
.
. =0
i {r + 1, . . . ,p} i = 
r 
 r1 rr


 i1 ir
i 
Si ces conditions sont veriees, on peut resoudre le syst`eme des r premi`eres equations
comme un syst`eme de Cramer, en faisant passer les inconnues secondaires au second
membre :

n


11 x1 + + 1r xr = 1
1k xk

k=r+1

..
..

.
=
.


ik xk
i1 x1 + + ir xr = i
(S)

k=r+1

..
..

.
.
=

rk xk

r1 x1 + + rr xr = r
k=r+1

ce qui donne, pour j {1, . . . ,r} lexpression (peu utilisable en pratique)


xj =




o`
u D est le determinant 



n

Dj (k)
Dj

xk
D
D
k=r+1





, Dj (resp. Dj (k)) le determinant qui sen deduit



en remplacant la j `eme colonne de D par la colonne ... (respectivement par la colonne


r
11 1r
..
..
.
.
r1 rr

108

Chapitre 4 : Calcul matriciel

1k
..
. ).
rk
EXEMPLE 4-5.2 Si a, b et c sont trois constantes reelles, discuter et resoudre le syst`eme

(b + c) x + (bc 1) y + (1 + b2 ) (1 + c2 ) z = a
(c + a) x + (ca 1) y + (1 + c2 ) (1 + a2 ) z = b

(a + b) x + (ab 1) y + (1 + a2 ) (1 + b2 ) z = c
Il est peut-etre un cas particulier important `a envisager : celui de la resolution dun syst`eme
homog`
ene de n 1 equations independantes `a n inconnues. On sait alors que lensemble
des solutions du syst`eme est une droite vectorielle de Kn . Il sut donc de trouver une
solution non nulle. Pour ce faire, on resout le syst`eme de Cramer obtenu en rajoutant une
ni`eme equation ctive supposee independante des precedentes :

11 x1 + + 1j xj + + 1n xn
= 0

..
.

n1,1 x1 + + n1,j xj + + n1,n xn = 0

x ++ x ++ x
=
n1 1
nj j
nn n
Si est le determinant de ce syst`eme, les formules de Cramer donnent
xj =

Cnj

o`
u Cnj est le cofacteur de nj dans la matrice du syst`eme.
Les solutions du syst`eme de depart sont donc proportionnelles aux cofacteurs des
coecients dune ligne ctive ajoutee `a la matrice du syst`eme. (On peut faire le rapprochement avec le raisonnement quon fait, en utilisant la notion de produit vectoriel, pour
determiner un vecteur directeur de la droite dequations

x+y+z =3
2x 3y + 4z = 1
dans un rep`ere orthonorm
e dun espace ane euclidien de dimension 3).

4-6

Op
erations
el
ementaires

Nous avons jusqu`a present privilegie laspect vectoriel, geometrique, pour presenter
le calcul matriciel. Un autre point de vue, plus numerique, est tout aussi important, et
permet de retrouver certains des resultats etudies precedemment.

4-6.1

Matrices
el
ementaires

Il sagit de matrices carrees inversibles, de trois types dierents. On travaille dans


Mn (K), dont la base canonique est notee (Eij ) 1in
1jn

Matrice de type T1 : Si i et j sont distincts dans {1, . . . ,n}, et K, on note


Mij () = In + Eij

4-6 Op
erations
el
ementaires

109

Cest une matrice avec une diagonale de 1, et `a lintersection de la i`eme ligne et de


la j `eme colonne, tous les autres coecients etant nuls. Ces matrices sont aussi dites
matrices elementaires de transvection, pour une raison qui apparatra plus loin.
Pour i et j xes, lapplication
(K,+) (GLn (K) ,)

 Mij ()

est un morphisme de groupes, cest-`a-dire Mij () Mij () = Mij ( + ).


Matrice de type T2 : Si i {1, . . . ,n} et K , on note



,1, . . . ,1
Di () = In + ( 1) Eii = Diag 1, . . . ,1,
i`eme place

Cette fois, cest lapplication


(K ,) (GLn (K) ,)

 Di ()

qui est un morphisme de groupes : Di () Di () = Di (). Ces matrices sont aussi


appelees matrices elementaires de dilatation.
Matrice de type T3 : On les appelle aussi matrices de permutation. Si (Sn ,),
on note P la matrice de passage de la base canonique (ei )1in de Kn `a la base


e(i) 1in . Le morphisme de Kn canoniquement associe `a P est lunique automorphisme f de Kn veriant
ei  f (ei ) = e(i) .
Lapplication
(Sn ,) (GL (Kn ) ,) denie par  f
est clairement un morphisme de groupes. Il en est donc de meme de lapplication
(Sn ,) (GLn (K) ,)

 P .

En particulier on a (P )1 = P1 .
Dans chaque colonne de P , il y a n 1 zeros et un 1. Plus precisement, a` la j `eme
colonne, le coecient aij est nul sauf si i = (j), auquel cas il est egal a` 1 :
aij = 1 i = (j) j = 1 (j)
Il en resulte clairement que lon a aussi
(P )1 = P1 = t P
Dans chaque ligne de P il y a egalement n 1 zeros et un 1. Lorsque le corps
de base est R, la matrice P peut etre consideree comme matrice orthogonale (voir
le chapitre sur les espaces euclidiens). Comme le groupe Sn est engendre par les
transpositions, nous serons dans la suite amenes `a considerer le cas particulier des
matrices de transposition : si = (i,j), la matrice P est la matrice qui se deduit de
In en permutant la i`eme ligne et la j `eme ligne. Cest une matrice symetrique, egale
`a son inverse (cest la matrice, dans une base B = (ei )1in dun ev, de la symetrie
par rapport a` lhyperplan
vect (ek )k{i,j}
vect (ei + ej )
/
parall`element `a vect (ei ej )).
Evidemment, si une permutation se decompose en produit de k transpositions
= 1 k
on aura egalement
P = P 1 P k

110

Chapitre 4 : Calcul matriciel

4-6.2

Op
erations
el
ementaires sur les lignes ou les colonnes dune matrice

Si A Mp,n (K), on denit trois types de manipulations elementaires sur les lignes de
A, qui correspondent `a une premultiplication par une matrice elementaire de GLp (K) :
Op
erations de type L1 : si i et j sont deux indices dierents et K , on ajoute
`a la i`eme ligne de A la j `eme ligne multipliee par . Si A est consideree comme matrice
de vecteurs lignes (Li )1ip , on symbolise cette operation par
Li Li + Lj
Linterpretation de la premultiplication de A par une matrice en termes de manipulations sur les lignes de A montre que cette operation revient a` remplacer A par
la matrice Mij () A, ce que lon ecrira en abrege
A Mij () A
Il est clair que loperation reciproque est simplement A Mij () A.
Op
erations de type L2 : On multiplie une ligne de A par un scalaire non nul. Si
K , on symbolise par
Li Li
ce qui correspond evidemment `a
A Di () A
Op
erations de type L3 : On permute deux lignes de A : si i = j, on ecrira
Li Lj
cette operation qui correspond en fait, si = (i,j), a`
A P A
On peut etre parfois amene `a considerer plusieurs operations successives de ce type.
Si = 1 k , la premultiplication de A par P correspond en fait a` eectuer
dabord la transposition k sur les lignes de A, puis k1 etc... et enn 1 .

L1
L 1 (1)

..
A P A transforme A = ... en

.
Lp

L1 (p)

Comme les matrices elementaires premultiplicatrices sont dans GLp (K), ces manipulations transforment A en une matrice equivalente.
On denit de la meme mani`ere les operations elementaires sur les colonnes de la matrice
A. Elles correspondent cette fois a` une post-multiplication par une matrice elementaire
de GLn (K) :
C1 : Ci Ci + Cj correspond a` A AMji () : attention aux indices !
ur K
C2 : Ci Ci correspond a` A ADi () avec bien s
C3 : Ci Cj correspond a` A AP o`
u est la transposition (i,j)
Il est a` noter que, cette fois, la post-multiplication par une matrice
 P avec Sn
remplace la matrice A = (C1 , . . . ,Cn ) par la matrice C(1) , ,C(n) .

4-6 Op
erations
el
ementaires

4-6.3

111

Lemme du pivot de Gauss

`
THEOR
EME
4-6.1 Soit A = (aij ) 1ip Mp,n (K). Si a1,1 = 0 il existe une suite de
1jn
manipulations
el
ementaires de type L1 sur les lignes de A qui transforme A en une
matrice de la forme

1,1

..

0
Si a1,1 = 0 mais si la premi`
ere colonne de A nest pas nulle, on arrive au m
eme
r
esultat apr`
es permutation de deux lignes de A.
Demonstration : Si a1,1 = 0, il sut deectuer les manipulations
ai,1
L1 pour 2  i  p
Li Li
a1,1
Si a1,1 = 0 avec ak,1 = 0, il sut doperer dabord la manipulation L1 Lk
pour etre ramene `a la situation precedente. 
COROLLAIRE 4-6.2 Si A est de rang r > 0, il existe une suite de manipulations L1
et L3 et de type C3 transformant A en une matrice de la forme

1,1 ?
?

..

.
0
?

0
0 r,r

0 0
0pr,nr

o`
u i,i = 0 pour 1  i  r. Cette propri
et
e caract
erise les matrices de rang r.
En particulier, A Mn (K) est inversible si et seulement sil existe une suite de
manipulations L1 et L3 transformant A en une matrice triangulaire sup
erieure `
a
coecients diagonaux tous non nuls.
Demonstration : Comme A = 0, il existe une colonne de A non nulle.
Apr`es permutation eventuelle avec la premi`ere colonne , on se ram`ene aux
hypoth`eses du theor`eme precedent, et des manipulations L1 (et eventuellement
une permutation L3 ) transforment A en une matrice

1,1 ? ?
0

A = ..

A1
.

0
avec 1,1 = 0 et A1 Mp1,n1 (K). Comme A est de rang r, il est clair
que A1 est de rang r 1 (compter le nombre de lignes independantes de
A ). Il sut ensuite doperer sur les lignes et colonnes de A1 et de reiterer le
raisonnement (les seules operations sur les colonnes etant des permutations, on
operera evidemment les memes permutations sur les elements de la premi`ere
ligne de A : on pourrait formaliser le raisonnement en procedant par recurrence
sur r) pour transformer nalement A en une matrice

1,1 ?
?

.. ?

0

A =

0
0

r,r

0 0
Ar

112

Chapitre 4 : Calcul matriciel


avec i,i = 0 pour 1  i  r. Comme il est clair que
rang A = r = r + rang Ar
on a forcement Ar = 0. Comme les manipulations elementaires conservent
le rang, on a ainsi caracterise les matrices de rang r. Les matrices carrees
inversibles ne sont quun cas particulier de ce qui prec`ede. 

4-6.4

Applications

Outre la determination pratique du rang dune matrice obtenue au corollaire 4-6.2,


une demarche basee sur les manipulations elementaires permet de retrouver des resultats
obtenus precedemment par des considerations plus geometriques :

4-6.4.1

R
esolution dun syst`
eme lin
eaire d
equations

Les notations sont celles de la section 4-5. Commencons par letude theorique du
syst`eme
AX = B
o`
u A Mp,n (K) est supposee de rang r. On forme alors la matrice compl`
ete du
syst`
eme


A = A B Mp,n+1 (K)
Chaque ligne de cette matrice correspond `a une equation du syst`eme de depart, et les
manipulations elementaires sur les lignes de A transforment cette matrice en matrice
compl`ete dun syst`eme dequations equivalent au syst`eme de depart. On se permettra
aussi des permutations sur les n premi`eres colonnes de A , ce qui correspond clairement `a
une renumerotation des inconnues du syst`eme. Si on met en oeuvre sur A les manipulations transformant A comme en 4-6.2, on obtient un syst`eme equivalent dont la matrice
compl`ete est de la forme (on suppose ici r < min(p,n), les cas r = p ou r = n sen
deduisant avec une ecriture leg`erement dierente)

1,r+1 1,n
1,1 1,r
b1
..
..
..
..
..
..

.
.
.
.
.
.
0

0
0

r,r
r,r+1
r,n
r
A =

br+1

..

.

bp

avec i,i = 0 pour i = 1, . . . ,r. La discussion du syst`eme est alors elementaire : il nest
compatible que si
br+1 = = bp = 0
(ce sont les p r conditions de compatibilit
e cf. theor`eme 4-5.1). Si ces conditions
sont remplies, on peut choisir les r premi`eres inconnues comme inconnues principales
(attention ! elles ont sans doute ete renumerotees...) et on sapercoit que, pour un choix
arbitraire des inconnues secondaires xr+1 , . . . xn , les valeurs de x1 , . . . ,xr sobtiennent en
resolvant un syst`eme triangulaire : les (xi )1ir sobtiennent de mani`ere unique comme
fonctions anes des inconnues secondaires.
Terminons cette section avec quelques remarques numeriques, en supposant K = R
(ou C) et, pour simplier r = p = n (syst`eme de Cramer). Lorsquon debute les manipulations elementaires sur les lignes de la matrice A , dont les coecients sont entaches

4-6 Op
erations
el
ementaires

113

derreurs (resultats de mesures, de calculs approches etc...), en supposant par exemple


a1,1 = 0, on eectue
ai,1
Li Li
L1 pour 2  i  n
a1,1
(on dit que lon a choisi le coecient diagonal a1,1 comme pivot). Une erreur sur
ai,1
, ce qui peut etre tr`es mauvais
un coecient de L1 sera multipliee par le coecient
a1,1
si ce coecient est tr`es grand (dautant plus quon nen est qu`a la premi`ere etape du
processus de triangulation du syst`eme !). Deux strategies sont possibles pour etre certain
que ce coecient reste inferieur a` 1 en valeur absolue (ou en module) :
Strategie du pivot partiel : on cherche dans la premi`ere colonne de A un coecient
ai,1 maximal en valeur absolue (ou module) et on commence par eectuer
L1 Li
Cest donc le coecient ai,1 qui est choisi comme pivot. On op`erera de la meme
facon a` chaque etape du processus (avec les notations de la demonstration du
theor`eme 4-6.2, on cherchera un coecient de module maximal dans la premi`ere
colonne de A1 etc...)
Strategie du pivot total : on gagne en precision en cherchant parmi les coefcients
de la matrice du syst`eme A un coecient ai,j maximal en module et on commencera
par eectuer sur la matrice compl`ete A les manipulations
C1 Cj (attention ! renumerotation des inconnues) puis L1 Li
On recommencera ensuite avec la matrice A1 ... Il est essentiel en vue dune programmation de conserver une trace des permutations de variables. On peut par exemple
initialiser un vecteur `a (1,2, . . . ,n) et operer sur les composantes de ce vecteur les
permutations eectuees sur les colonnes de A.
Un exemple montrer limportance du choix du pivot. Imaginons un calculateur rudimentaire operant en virgule ottante avec 3 chires signicatifs. Pour notre machine on
a
1 + 104 = 1
Le syst`eme dequations

104 x1 + x2 = 1
x1 + x2 = 2

a pour solutions x1 = 1,00010 . . . et x2 = 0,9990 . . ., indistinguables pour notre machine


de x1 = x2 = 1. On verie aisement que cest bien cette solution que donnerait la methode
du pivot avec le choix a1,1 = 1. Le choix a1,1 = 104 serait desastreux, puisquil am`enerait
au syst`eme equivalent


104 x1 +

x2 =
1
(1 10 )x2 = 2 104
4

Pour notre machine, la seconde equation donnerait x2 = 1. En reportant aveuglement


dans la premi`ere egalite, on obtient x1 = 0 !

114

4-6.4.2

Chapitre 4 : Calcul matriciel

Calcul du d
eterminant dune matrice carr
ee

Pour les matrices carrees, le resultat du corollaire 4-6.2 donne, avec les notations de
cet enonce
n

i,i
det A =
i=1

o`
u le signe depend de la parite du nombre transpositions de colonnes (ou de lignes
en cas de strategie du pivot total) eectuees pour amener la matrice A `a une forme
triangulaire. On gardera une trace de ces permutations en initialisant une variable signe a`
+1 et en changeant le contenu en son oppose `a chaque transposition de ligne ou colonne
eectuee sur la matrice. Il est `a noter que le nombre doperations de base (addition
ou multiplication) eectuees pour obtenir la valeur du determinant dune matrice de
type (n,n) est en O(n3), a` rapprocher de la quantite astronomique n! que donnerait une
strategie aveugle de developpement par rapport a` une ligne quelconque.

4-6.4.3

Calcul de linverse dune matrice carr


ee

Si A GLn (C), mettons en oeuvre la strategie du pivot partiel. On obtient une matrice
triangulaire superieure T et une matrice carree M, produit de matrices elementaires
M = Pk Pk1 P2 P1
telles que
MA = T
Pour obtenir la matrice M, il sut de remarquer que
M = Pk Pk1 P2 P1 In
est le resultat de la suite de manipulations elementaires que lon a eectuees sur A, operees
en partant de la matrice identite. On reevalue cette matrice `a chaque etape du processus
du pivot. On obtient alors evidemment
T A1 = M
ce qui permet de remplir la matrice A1 ligne par ligne, en partant de la derni`ere, en
resolvant le syst`eme (triangulaire)

L1
M1

T ... = M = ...
Ln
Mn
en notant Li (resp. Mi ) la i`eme ligne de A1 (resp. de M).
Dans le cas de la mise en oeuvre dune strategie du pivot total, on obtient une egalite
MAP = T
o`
u P est une matrice de permutation. On aura cette fois
T (AP )1 = M
ce qui permet dobtenir les lignes de D = (AP )1 , puis de calculer la matrice A1 =
P (AP )1 , en operant des permutations sur les lignes de D, pour peu quon ait pris le
soin de garder une trace de (ou de 1 ).

4-6 Op
erations
el
ementaires

4-6.4.4

115

Le rang caract
erise les matrices `
a
equivalence pr`
es

On obtient ici une version algorithmique du resultat du theor`eme 4-2.9. Si A est


une matrice (aij ) 1ip Mp,n (K), de rang r > 0, le pivot de Gauss montre que A est
1jn
equivalente a` une matrice

B = (bij ) 1ip

1jn

b1,1

?
..
.

0
0
0
0

?
?

br,r
0

0pr,nr

Il est alors tr`es simple detransformer (par manipulations


elementaires, donc par equivalence)

I
0
r
r,nr
. Il sut doperer par exemple
cette matrice en Jrn,p =
0pr,r 0pr,nr
C1

1
b1,1

C1

puis Ci Ci b1,i C1 pour i = 2 n

et doperer ensuite de meme pour les colonnes 2 a` r. Remarquons que cest uniquement
`a ce stade que nous avons fait intervenir des manipulations elementaires de type L2 ou
C2 (donc des matrices elementaires de type T2 ). Nous verrons, dans le paragraphe suivant
et dans le cadre des matrices carrees, que ce qui oblige a` faire intervenir les matrices T2 ,
cest lexistence du determinant.

4-6.5

Exercice : g
en
erateurs de GLn (K)

Nous commencerons par une interpretation geometrique des matrices carrees de type
T1 ou T2 .

4-6.5.1

Transvections, dilatations

Soit E un K-ev de dimension n, et H un hyperplan de E. On sinteresse aux automorphismes u de E qui laissent invariants tous les elements de H. Si on laisse de cote
lidentite, montrer quil existe un vecteur a = 0E et une forme lineaire non nulle tels
que
x E u (x) = x + (x)a
On distingue alors deux cas :
Si a H, on dit que u est une transvection dhyperplan H. Montrer qualors
il existe une base de E dans laquelle la matrice de u secrit Mi,j (), avec i = j
quelconques et = 0 arbitraire. Cest pour cela que les matrices elementaires de
type T1 sont appelees matrices elementaires de transvection.
Si a
/ H, montrer que = (a) + 1 = 0 et quil existe une base de E o`
u la
matrice de u secrit Di () avec i arbitraire. Lautomorphisme u est alors appele
dilatation de base lhyperplan H, de direction vect (a) et de rapport . Il
est obtenu en recollant lidentite sur H et lhomothetie de rapport sur la direction
supplementaire vect (a). Les matrices elementaires de type T2 sont aussi appelees
matrices elementaires de dilatation.

116

Chapitre 4 : Calcul matriciel

4-6.5.2

Lemme du pivot de Jordan

On note G lensemble des matrices de GLn (K) pouvant secrire comme produits de
matrices elementaires de type T1 . Montrer que G est un sous-groupe de GLn (K) et que
G SLn (K) (cf. section 4-4.3)
LEMME 4-6.3 On suppose A GLn (K) avec n  2. Il existe alors deux matrices G1
et G2 dans G telles que

G1 AG2 =

0 0

1
0
..
.

A

0
Demonstration : On notera quil sagit de transformer la matrice A uniquement par des manipulations de type L1 ou C1 . Sil existe un indice i > 1 avec
ai,1 = 0, on choisit
1 a1,1
=
ai,1
et on eectue les manipulations
L1 L1 Li
puis Lj Lj aj,1L1 pour j = 2 n
et Cj Cj a1,j C1 pour j = 2 n
Si tous les coecients ai,1 sont nuls pour i > 1, il existe necessairement des
indices i et j  2 avec ai,j = 0, car sinon A ne serait pas inversible. Il sut
alors doperer au prealable
C1 C1 + Cj
pour etre ramene au cas precedent. 

4-6.5.3

G
en
erateurs de GLn (K)

Deduire de ce qui prec`ede que, si A GLn (K), il existe des matrices G1 et G2 de G


telles


In1
0
G1 AG2 =
0 det A
En deduire que G =SLn (K) et que toute matrice de GLn (K) peut secrire comme produit de matrices elementaires de transvections et dune matrice de dilatation. La version
geometrique de ce theor`eme est lexistence dune ecriture comme produit de transvections
et de dilatations pour tout automorphisme dun espace vectoriel de dimension nie.
EXERCICE
4-6.4
Soit : GLn (R) R un morphisme de groupes multiplicatifs tel que


(aij ) 1in sexprime comme polynome des n2 indeterminees ai,j . Montrer quil existe un
1jn

entier p tel que


M GLn (R)

(M ) = (det M )p

4-7 Exercices

4-7

117

Exercices

EXERCICE 4-7.1 Soient A et B dans Mn (K). On suppose quil existe p N tel que Ap B +
A + B = 0. Montrer que A et B commutent.
EXERCICE 4-7.2 Soit p un nombre premier et Fp un corps a` p elements. Determiner le cardinal
de GLn (Fp ).
EXERCICE 4-7.3 Etudier le rang et inverser le cas

1
1 + a1

1
1
+
a2

A=
..
..

.
.
1

echeant la matrice complexe

..
..

.
.
1

1 + an

EXERCICE 4-7.4 Determiner le rang, le determinant et la trace de lapplication de Mn (K)


u A,B Mn (K) sont xees. Meme question avec M  t M .
dans Mn (K) M  AM B, o`
EXERCICE 4-7.5 Calculer les determinants des matrices :

1
x
x2
b1

b1
a1 + b1

1
1
1

b2
a2 + b2
b2
1

2
3

..
..
..
..
..

.
.
.
.
.

bn an + bn
bn
1 2n1 3n1

1 + x1 1 + xn
1 + x2 1 + x2
n
1

..
..

.
.
n
n
1 + x1 1 + xn

xn
1
n+1
..
.

(n + 1)n1

EXERCICE 4-7.6 Soient A et B dans Mn (Q). Montrer lequivalence des proprietes :


i) P GLn (C) B = P 1 AP .
ii) P GLn (R) B = P 1 AP .
iii) P GLn (Q) B = P 1 AP .
EXERCICE 4-7.7 Pour x R et n N on pose

1 + x2
x
0


2
 x
x
1+x


.
..
Dn (x) =:  0
x

 ..
..
 .
.
0

 0

0
..
.
..
.
x











x 
1 + x2 
0
..
.
..
.

ome en x. Quel est son degre ? Trouver une relation de recurrence


Montrer que Dn (x) est un polyn
entre les Dn . Calculer les Dn .
EXERCICE 4-7.8 Pour n  1, on note bn le nombre de permutations de {1, ,n} sans point
xe
 (on posera b0 = 1). Ecrire n! comme combinaison lineaire des bk . Soit la matrice : P =
. Expliciter P 1 . Determiner la limite de bn /n!.
Cji
0i,jn

EXERCICE 4-7.9 Soient A,B,C,D Mn (R) avec C t D + Dt C = 0.




A B
1. Montrer que, si D est inversible, det
= det(At D + B t C).
C D

118

Chapitre 4 : Calcul matriciel

2. Montrer que ce resultat nest pas valable en general si D nest pas inversible, mais que
legalite elevee au carre est toujours veriee.
EXERCICE 4-7.10 Soient A Mm,n (R), B Mn,m (R) et C = AB. Que peut on dire de det C
si n < m? Montrer que, pour n  m :





1 2 m
r1 r2 rm
det A
det B
det C =
1 2 m
r1 r2 rm
r1 <r2 <<rm


i j
o`
uM
est la matrice extraite de M `a laide des lignes i j et des colonnes k l.
k l
Quobtient-on pour B = t A?

A B B B
B A B B

..

.
.
.
.
apparteEXERCICE 4-7.11 Soient A et B Mn (R) et soit M = .
. .

B B A B
B B B A
nant a` Mnp (R).
Soit E = { R | det(A B) = 0}. Trouver une condition necessaire et susante sur E pour
que M soit inversible et calculer alors M 1 .
EXERCICE 4-7.12 Factorisation LU : Soit M Mn (K). On appelle mineurs principaux de
M les determinants (i )1in obtenus en rayant les n i derni`eres lignes et colonnes de M .
Montrer que, si M est inversible, il y a equivalence entre les propositions :
i) Les mineurs principaux de M sont tous non nuls.
ii) M peut se factoriser sous la forme M = LU o`
u L est triangulaire inferieure `a diagonale
formee de 1 et U est triangulaire superieure.
Montrer quune telle decomposition est alors unique.
EXERCICE 4-7.13 Soit E lespace vectoriel CR . Montrer que n fonctions f1 , ,fn de E sont
lineairement independantes ssi (x1 ,x2 , . . . ,xn ) Rn avec det(fi (xj )) = 0.
EXERCICE 4-7.14 Si A Mn (K) on note c(A) sa comatrice.
1.
2.
3.
4.

Comparer les rangs de A et c(A).


Comparer les determinants de A et c(A).
Pour A,B Mn (K) comparer c(AB) et c(A)c(B).
Si A est non inversible et c(A) = (Ai,j ) montrer que i,j,k,l Ai,j Ak,l = Ak,j Ai,l .

Chapitre 5
Polyn
omes, r
eduction des
endomorphismes

5-1

Arithm
etique des polyn
omes

Le programme de premi`ere annee etudie larithmetique des anneaux (Z, + ,) et


(K [X] , + ,). Lanalogie entre les deux theories sexplique par lexistence dune division
euclidienne dans chacun de ces anneaux. Avec la theorie des ideaux, nous repasserons en
revue les principaux resultats concernant la divisibilite dans lanneau K [X].

5-1.1

Id
eal dun anneau commutatif

5-1.1.1

Anneau, sous-anneau

Soit (A, + ,) un anneau. Rappelons que (A,+) est un groupe commutatif, dont
lelement neutre est note 0A , que la multiplication est associative, distributive par rapport a` laddition et poss`ede un element neutre, appele element unite de lanneau A, que
nous noterons 1A , avec 1A = 0A . Lorsque la multiplication est commutative, on parlera
danneau commutatif.

DEFINITION
5-1.1 (sous-anneau) Une partie B A est un sous-anneau de A si et
seulement si (B,+) est un sous-groupe de (A,+) (donc B est stable pour laddition et le
passage a` loppose), si 1A B et si B est stable pour la multiplication.
Il est alors clair que (B, + ,) est egalement une structure danneau. On verie quune
intersection dune famille de sous-anneaux de A est encore un sous-anneau de A.

120

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

DEFINITION
5-1.2 (morphisme danneaux) Si (A1 , + ,) et (A2 , + ,) sont deux anneaux, une application
: A1 A2
est un morphisme danneaux ssi est un morphisme pour les lois additives et multiplicatives et si
(1A1 ) = 1A2
Verier quune composee de morphismes danneaux est encore un morphisme et quimages
directes ou reciproques de sous-anneaux sont encore des sous-anneaux. Il en est en particulier ainsi pour limage dun morphisme danneaux.
Sur un produit dune famille danneaux est denie une structure naturelle danneau,
pour laquelle les operations sont denies coordonnee par coordonnee.

DEFINITION
5-1.3 (anneau int`
egre) Un element non nul a A est dit diviseur de
zero a` gauche sil existe b A non nul avec ab = 0A (b est alors evidemment diviseur de
zero a` droite, la distinction nayant pas de sens si lanneau est commutatif ). Comme
x,y A ax = ay a(x y) = 0A
dire que a nest pas diviseur de zero a` gauche equivaut a` dire que a est simpliable (ou
regulier) a` gauche (pour la multiplication, evidemment !).
Un anneau est dit int`egre sil ne poss`ede pas de diviseurs de zeros.

5-1.1.2

Groupe des unit


es dun anneau

DEFINITION
5-1.4 Un element a dun anneau (A, + ,) est dit unite de A ssi a est
inversible (`
a droite et a` gauche) pour la multiplication.
Attention au vocabulaire ! Une unite dun anneau nest pas forcement lelement unite !
Par exemple , dans Z les unites sont 1 et 1. Dans K [X], des considerations de degre
montrent que les unites sont exactement les polynomes de degre zero, cest-`a-dire constants
non nuls.
La verication du theor`eme suivant est immediate :

`
THEOR
EME
5-1.5 Lensemble U (A) des unit
es dun anneau (A, + ,) est un groupe
pour la multiplication, appel
e groupe des unit
es de A.
Si A est un corps, on a evidemment U (A) = A = A {0A }.

5-1.1.3

Divisibilit
e dans un anneau commutatif int`
egre

Nous nous placerons desormais dans un anneau (A, + ,) commutatif sans diviseur de
zero, ce qui simplie considerablement les r`egles de calcul, notamment pour les simplications.

DEFINITION
5-1.6 Si a et b A, on dit que b divise a si et seulement sil existe c A
avec a = bc.
On note en abrege b|a, quon lit indieremment b divise a, b est un diviseur de a
ou a est un multiple de b. On notera cependant une ambigute si a = 0A : tout element
b A divise 0A puisquon a toujours
0A = 0A b

5-1 Arithm
etique des polyn
omes

121

mais on notera que etre un diviseur de zero a un autre sens pour nous. Ceci nest pas
bien grave, puisque la relation de divisibilite nest interessante que sur les elements non
nuls de lanneau.
La relation de divisibilite est evidemment reexive et transitive. Elle nest pas veritablement
antisymetrique (bien que lon sache par exemple dans le cas de Z quen restriction a` N
ce soit une relation dordre) :

`
THEOR
EME
5-1.7 Si (A, + ,) est un anneau int`
egre, pour a et b A
a|b et b|a u U (A)

b = ua

Demonstration : Si b = ua, on a evidemment a = u1b, et donc a|b et b|a.


Reciproquement, sil existe c et d A avec a = cb et b = da, on obtient
a = cda a (1A cd) = 0A
Comme lanneau est int`egre, on en deduit a = 0A (donc aussi a = b) ou
cd = 1A . Comme a et b jouent des roles symetriques on aurait aussi dc = 1A
ce qui montre que c et d sont deux unites de A. 
On dit alors que a et b sont deux
el
ements associ
es de lanneau A. On denit
ainsi une relation dequivalence sur lanneau A. Dans le cas de Z, la classe dequivalence
de a est {a} et poss`ede donc un unique representant dans N, egal a` |a|. Dans K [X], la
classe dun polynome non nul P est {P, K } qui poss`ede un unique representant de
coecient dominant egal a` 1 (representant normalise, on dit parfois unitaire). Vis-`avis de la relation de divisibilite, on ne peut distinguer deux elements associes dun anneau,
ils sont equivalents. Les unites dun anneau divisent tout element de cet anneau. En
particulier, dans un corps, la relation de divisibilite est triviale : tout element non nul divise
tout element ! Cest pour cela que lorsquon a, par exemple, a` resoudre des probl`emes de
divisibilite dans Z, il est fortement conseille de ne faire intervenir que des entiers relatifs,
mais pas de rationnels : on risque sinon de se laisser entraner par ses notations et de croire
quune egalite a = bcd avec a,b Z et c,d Q peut permettre de conclure que b divise a
dans Z.

DEFINITION
5-1.8 Un element a dun anneau commutatif int`egre A est dit irr
eductible
si a nest pas une unite de A et si tout diviseur de a est soit une unite, soit un element
associe `a a (on dit aussi que a na que des diviseurs triviaux).
Dans (Z, + ,), les irreductibles sont les entiers naturels premiers et leurs opposes.
Dans K [X], la situation depend du corps K :
Des considerations de degre montrent quun polynome de degre 1 est toujours irreductible.
Si K = C la reciproque est vraie. Ceci est consequence du theor`eme de DAlembert stipulant que tout polynome de C [X] de degre > 0 poss`ede au moins une racine, et parce
quon a lequivalence, valable sur un corps quelconque et consequence de lexistence dune
division euclidienne
P K [X]

a K (X a)|P P (a) = 0

Dans le cas o`
u K = R, comme pour P R [X] et z C R on a
P (z) = 0 P (z) = 0
et (X z) (X z) R [X], on montre aisement que les polynomes irreductibles sont les
polynomes de degre 1 et les polynomes de degre 2 a` discriminant strictement negatif.

122

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Dans Q [X], il existe des polynomes irreductibles de degre aussi eleve quon le souhaite.
On peut par exemple montrer (voir exercice 5-8.4) que, pour p entier premier, le polynome
1 + X + X 2 + + X p1
est irreductible dans Q [X].

5-1.1.4

Id
eal dun anneau commutatif

Si (A1 , + ,) et (A2 , + ,) sont deux anneaux (non necessairement commutatifs), et


: A1 A2 un morphisme danneaux, son noyau
ker = 1 (0A2 )
est un sous-groupe de (A1 ,+) (comme tout noyau dun morphisme de groupes !), qui
poss`ede une propriete plus forte que la stabilite pour la multiplication (cf. section 2-2.3):
a A x ker ax ker et xa ker
Ceci am`ene la denition :

DEFINITION
5-1.9 (id
eal dun anneau commutatif) Si (A, + ,) est un anneau com1
mutatif , une partie I A est un ideal de A si et seulement si (I,+) est un sous-groupe
de (A,+) et si
a A x I ax I
REMARQUE 5-1.10 {0A } et A sont toujours des ideaux de A. Pour quun ideal I de
A soit egal a` A il sut dailleurs que I contienne 1A , ou une unite de A, puisque si
u U (A) I


a A a = au1 u I
En particulier, un corps commutatif K ne poss`ede que deux ideaux {0K } et K. Il en
resulte, dapr`es le resultat evoque en debut de cette section, quun morphisme de corps
est toujours injectif.
REMARQUE 5-1.11 Une partie I non vide de A est un ideal ssi I est stable pour
laddition et verie a A x I ax I. En eet, la propriete de stabilite pour le
passage a` loppose est consequence de legalite x = (1A ) x.
Comme dans le cadre des sous-espaces vectoriels, on demontre aisement les resultats
suivants :

`
THEOR
EME
5-1.12 Lintersection dune famille did
eaux dun anneau commutatif
est un id
eal. Ceci permet de d
enir la notion did
eal engendr
e par une famille
d
el
ements (ou une partie) de lanneau.

`
THEOR
EME
5-1.13 Si a A, lid
eal engendr
e par {a} est lensemble des multiples
de a dans A. On le note indi
eremment (a) ou aA (ou Aa puisque lanneau est
suppos
e commutatif) :
(a) = aA = {ax, x A}
1. Si lanneau nest pas commutatif, un sous-groupe additif I est dit ideal `
a gauche si
a A

x I

ax I

On denit de meme la notion dideal `a droite. Un ideal `a droite et a` gauche est dit bilat`
ere. Le noyau
dun morphisme danneaux est toujours un ideal bilat`ere de lanneau de depart.

5-1 Arithm
etique des polyn
omes

123

DEFINITION
5-1.14 Un ideal engendre par un element est dit principal (ou monog`
ene). Lideal principal engendre par a est donc lensemble des multiples de a.
EXERCICE 5-1.15 Montrer de meme que lideal engendre par une famille nie (ai )1ip delements
de A est
(a1 ,a2 , . . . ,ap ) = {x A | x1 , . . . xp A x = a1 x1 + + ap xp }
EXERCICE 5-1.16 Si I1 et I2 sont deux ideaux de A, on appelle somme de ces ideaux lideal
(note I1 + I2 ) engendre par la reunion I1 I2 . Caracteriser les elements de cette somme.
EXERCICE 5-1.17 Si I est un ideal de lanneau commutatif A, on appelle radical de I
lensemble

I = {x A | n N xn I}
Montrer que cet ensemble est un ideal de A. En particulier, lensemble des elements nilpotents
de A (elements dont une puissance est nulle) est un ideal.

La notion de divisibilite est liee `a la notion dideal (principal) :

`
THEOR
EME
5-1.18 Dans un anneau A commutatif, pour a et b A, on a
b|a (a) (b)
Si de plus A est int`
egre, a et b sont associ
es ssi ils engendrent le m
eme id
eal.
Demonstration : Si (a) (b), en particulier a (b) donc a est un multiple
de b. Reciproquement, si b est un diviseur de a, il est clair que tout multiple
de a est aussi multiple de b. 

5-1.1.5

Id
eaux de Z et de K [X]

Lexistence dun division euclidienne dans chacun de ces anneaux a une consequence
tr`es importante, qui va permettre dunier la theorie du PGCD (et du PPCM) dans ces
deux anneaux :

`
THEOR
EME
5-1.19 Tout id
eal de Z ou de K [X] est engendr
e par un
el
ement.
Demonstration : En particulier, puisque deux elements qui engendrent le
meme ideal sont associes, tout ideal de K [X] non reduit `a {0} poss`ede un
unique generateur normalise. De meme, un ideal de Z poss`ede un unique
generateur entier naturel.
Faisons la demonstration dans K [X], elle est analogue dans Z, pour peu
que lon remplace le degre par la valeur absolue. Soit I un ideal de K [X]. Si
I = {0}, on a aussi I = (0). Sinon lensemble des degres des polynomes non
nuls de I est une partie non vide de N, qui poss`ede un plus petit element
d  0. Si A I est choisi de degre d, on a evidemment (A) I. Si P I,
eectuons la division euclidienne de P par A :
Q,R K [X]

P = AQ + R

et R = 0 ou d R < d A

Comme I est un ideal, R = P AQ I, ce qui impose, vu le choix de A


(degre minimal), R = 0. En consequence P (A) et I (A). 
Un anneau commutatif int`egre o`
u tout ideal est principal est appele anneau principal. Nous verrons dans la section suivante que lon peut mener dans un anneau principal
une theorie du PGCD comme dans Z ou K [X], en utilisant uniquement la notion dideal.

124

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Arithm
etique dans Z et K [X]

5-1.2

Nous nous placerons ici dans un anneau principal (A, + ,) quelconque. Dans la pratique, ce sera le plus souvent Z ou K [X].

5-1.2.1

Plus grand diviseur commun

Nous etudierons dabord la notion de PGCD pour deux elements de A.

`
THEOR
EME
5-1.20 (et d
enition) Si a et b A, lensemble
(a) + (b) = {ax + by | x,y A}
est un id
eal de A. Un g
en
erateur quelconque de cet id
eal est appel
e un PGCD de
a et b. Si
(d) = (a) + (b)
on notera
d = PGCD (a,b)

ou

d= ab

Demonstration : Il est a` noter que legalite d = PGCD (a,b) nen est pas
vraiment une, puisquun ideal de A na pas en general un unique generateur.
En particulier, de deux ecritures d1 = PGCD (a,b) et d2 = PGCD (a,b), on
se gardera bien de deduire d1 = d2 mais on traduira d1 et d2 sont associes.
Bien s
ur, dans le cas de Z, si on decide quun PGCD est toujours positif, il
ny a plus dambigute. De meme dans K [X] si on choisit systematiquement
dans un ideal non nul son unique generateur normalise.
Verier que (a) + (b) est un ideal est immediat. 
Reste `a comprendre la terminologie PGCD. Cela est d
u a` la caracterisation suivante
du PGCD, et `a la remarque qui en decoule :
PROPOSITION 5-1.21 Pour a,b et d (A, + ,), on a

d divise a et b
d = PGCD (a,b)
u,v A d = au + bv
Demonstration : Limplication directe est evidente : si
(d) = (a) + (b)
on a evidemment (a) (d) et (b) (d) ce qui montre que d est un diviseur
commun a` a et b. De plus, comme d (d) = (a) + (b), lexistence de u et v est
assuree. Reciproquement, si d est un diviseur commun a` a et b, on a (a) (d)
et (b) (d), donc, puisque (d) est stable pour laddition, (a) + (b) (d). Si de
plus, il existe u,v A avec d = au + bv, on a d (a) + (b), donc (d) (a) + (b).
La double inclusion montre bien que d est un PGCD de a et b. 
Cons
equence : d = PGCD (a,b) peut donc bien etre interprete comme un plus grand
diviseur commun : cest un diviseur commun, et si en est un autre, divise tous les
elements de la forme ax + by, donc aussi d = au + bv. d est donc un plus grand

el
ement (pour la relation de divisibilit
e) parmi les diviseurs communs de a et
b. Cette armation nest pas tout a` fait correcte, puisque la relation de divisibilite nest
pas une relation dordre... Par contre, sur Z, si lon decide de choisir d positif, d est bien
le plus grand diviseur commun de a et b au sens de la relation dordre de divisibilite sur

5-1 Arithm
etique des polyn
omes

125

N (donc aussi au sens de la relation dordre naturel, mais cest moins precis). De meme
sur K [X], si (A,B) = (0,0) et D = PGCD (A,B), D est un multiple de tous les diviseurs
communs `a A et B, cest donc aussi un diviseur commun de degre maximal, mais ici
encore, on perd de linformation si on ne garde que cet aspect de la denition de D.
De meme, si on travaille avec une famille nie (ai )1ip delements de A, on denira
un PGCD par
d = PGCD (ai )1ip
(a1 ,a2 , . . . ,ap ) = {x A | x1 , . . . xp A x = a1 x1 + + ap xp } = (d)
lexistence de d etant assure par le caract`ere principal de A. Ici encore, on peut caracteriser
d (`a la relation etre associe `a pr`es) par le fait que d est un diviseur commun a` tous les
(ai )1ip pouvant secrire
d = a1 u1 + + ap up
Comme on a evidemment
(a1 ,a2 , . . . ,ap ) = (a1 ,a2 , . . . ,ap1 ) + (ap )
il est aise den deduire lassociativit
e de loperation PGCD dans A (attention : ce
nest pas tout a` fait une loi de composition interne, les egalites sont a` prendre pour des
equivalences pour lassociation, remarque valable egalement pour lenonce suivant).
PROPOSITION 5-1.22 Si a1 ,a2 , . . . ,ap et b A
PGCD (ba1 ,ba2 , . . . ,bap ) = b PGCD (a1 ,a2 , . . . ,ap )
Demonstration : Il sut de remarquer, avec des notations evidentes que
(ba1 ,ba2 , . . . ,bap ) = b (a1 ,a2 , . . . ,ap )
(egalite entre ideaux de A), et par consequent, si d est un generateur de lideal
(a1 ,a2 , . . . ,ap ), bd engendre (ba1 ,ba2 , . . . ,bap ). 

5-1.2.2

El
ements premiers entre eux

DEFINITION
5-1.23 Des elements (ai )1ip de A sont dits premiers entre eux (dans
leur ensemble) si et seulement si
1A = PGCD (a1 ,a2 , . . . ,ap )
Cela signie que les seuls diviseurs communs a` tous les ai sont les unites de A. Il ne faut
donc pas confondre premiers entre eux dans leur ensemble et premiers entre eux deux
`a deux : il est clair que si PGCD (a1 ,a2 ) = 1A , on a a fortiori 1A = PGCD (a1 ,a2 , . . . ,ap ).
Lexemple (dans Z) a1 = 6, a2 = 10 et a3 = 15 montre que des entiers peuvent etre
premiers entre eux alors quaucun couple dentre eux ne poss`ede cette propriete.
Si p est un element irr
eductible (cf. denition 5-1.8) et si a A, un PGCD de a et
p est diviseur de p. A une association pr`es, cest donc 1A ou p. On a donc
PROPOSITION 5-1.24 Un
el
ement irr
eductible de A est premier avec tout
el
ement
quil ne divise pas.

126

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Les (ai )1ip A sont premiers entre eux si lideal quils engendrent est egal a` (1A ) =
A. Comme un ideal est egal a` lanneau si et seulement sil contient lelement unite, on
obtient immediatement le th
eor`
eme de B
ezout :

`
THEOR
EME
5-1.25 Les
el
ements (ai )1ip de A sont premiers entre eux si et seulement si
a1 u1 + + ap up = 1A
u1 , . . . ,up A
Une utilisation du theor`eme 5-1.22 donne immediatement le resultat suivant, tr`es
souvent utilise pour simplier par un PGCD :
PROPOSITION 5-1.26 Si (ai )1ip A, on a
d = PGCD (a1 ,a2 , . . . ,ap )

a1 , . . . ,ap A premiers entre eux avec

a1 = da1
..
.

a = da
p
p

Le th
eor`
eme de Gauss est consequence du theor`eme de Bezout :

`
THEOR
EME
5-1.27 Si a, b et c A, avec a et b premiers entre eux, et si a divise
le produit bc, alors a divise c.
Demonstration : On ecrit une identite de Bezout entre a et b :
u,v A au + bv = 1A
En multipliant par c on obtient acu + (bc)v = c, ce qui montre que a divise c,
puisquil divise `a la fois acu et bcv. 
COROLLAIRE 5-1.28 Si a et b A sont deux
el
ements premiers entre eux qui
divisent un m
eme
el
ement c A, le produit ab divise c.
Demonstration : c peut secrire ad, et est divisible par b. Le theor`eme de
Gauss montre que b divise d, donc ab divise ad = c. 
EXERCICE 5-1.29 Si PGCD (a,b) = 1A , et si on connat un couple (u0 ,v0 ) avec
au0 + bv0 = 1A
montrer que les couples (u,v) veriant une telle identite de Bezout sont exactement les couples
secrivant
u = u0 + xb et v = v0 xa avec x A arbitraire

Il resulte immediatement du theor`eme de Gauss et de la proposition 5-1.24 lenonce :

`
THEOR
EME
5-1.30 Dans un anneau principal 2 , si un
el
ement irr
eductible divise un
produit de facteurs, il divise n
ecessairement au moins un des facteurs.
2. Dans un anneau commutatif int`egre, un element p est dit premier sil poss`ede la propriete
p divise xy p divise x ou y
Il est facile de voir quun element premier est toujours irreductible. Dans un anneau principal, il y a
equivalence entre premier et irreductible.

5-1 Arithm
etique des polyn
omes

127

Lhypoth`ese dirreductibilite est evidemment indispensable : dans Z, 6 divise 4 3.


Une autre consequence du theor`eme de Bezout est :

`
THEOR
EME
5-1.31 Si a est premier avec chacun des (ai )1ip A, il est premier
avec leur produit.
Demonstration : On raisonne par recurrence sur p. On se rend alors compte
que la demonstration pour p = 2 sut. Si a est premier avec a1 et a2 , en
ecrivant des identites de Bezout
au1 + a1 v1 = au2 + a2 v2 = 1A
et en multipliant ces egalites, on obtient
a (au1 u2 + u1 a2 v2 + u2 a1 v1 ) + (a1 a2 ) v1 v2 = 1A
identite qui prouve que PGCD (a,a1 a2 ) = 1A . 
On en deduit en particulier que, si a et b sont premiers entre eux, il en est de meme
de toute puissance de a et de toute puissance de b.

5-1.2.3

Plus petit multiple commun

Si (ai )1ip A, lideal intersection

(ai ) est lensemble des multiples communs `a

i=1

tous les ai . Un quelconque de ses generateurs sera appele un PPCM des (ai )1ip :
m = PPCM (a1 , . . . ,ap ) (m) = (a1 ) (ap )
Ici encore, cette egalite est a` prendre pour ce quelle signie. m est un multiple commun
aux (ai )1ip A. Cest un plus petit en ce sens quil divise tous les multiples communs
aux (ai )1ip . Il y a associativite de loperation. Ici encore il est clair que
PPCM (ba1 , . . . ,bap ) = b PPCM (a1 , . . . ,ap )
Il y a une relation simple entre PGCD et PPCM de deux
el
ements :

`
THEOR
EME
5-1.32 Si a et b sont premiers entre eux , leur PPCM est
egal `
a
leur produit. Plus g
en
eralement , pour a et b quelconques :
PGCD (a,b) PPCM (a,b) = a b
Demonstration : Si m est un PPCM de a et b, cest un diviseur de leur
multiple commun ab. Si a et b sont premiers entre eux, le corollaire 5-1.28
montre que ab divise m et, nalement, m et ab sont associes.
Dans le cas general, si d = PGCD (a,b), on ecrit a = da et b = db avec
PGCD (a ,b ) = 1A . On alors
PPCM (a,b) = d PPCM (a ,b ) = da b
ce qui donne immediatement le resultat. 
a deux, leur
Plus generalement, si les (ai )1ip A sont premiers entre eux deux `
PPCM est egal a` leur produit. Mais d`es que p  3, il nexiste plus dans le cas general de
relation simple entre PPCM, PGCD et produit.

128

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

5-1.2.4

Algorithme dEuclide

Dans un anneau comme Z ou K [X], o`


u existe une division euclidienne, lalgorithme
dEuclide donne un moyen de calculer un PGCD de deux elements. Rappelons ce resultat
dans le cas de K [X] :
Si A et B K [X] avec B = 0, lidentite de division euclidienne de A par B secrit
A = BQ + R avec R = 0 ou d R < d B
Si R = 0 alors B divise A et donc PGCD (A,B) = B, sinon il est facile de voir que les
diviseurs communs a` A et B sont exactement les diviseurs communs a` B et R, donc que
PGCD (A,B) = PGCD (B,R)
En reiterant loperation, la suite des degres des restes est strictement decroissante, et on
atteint necessairement une etape pour laquelle le reste est nul. Le PGCD de A et B
est alors le dernier reste non nul dans la suite des divisions euclidiennes ainsi
eectu
ee (algorithme dEuclide).
Outre un moyen de calculer eectivement un PGCD 3 , lalgorithme dEuclide est aussi
un moyen dobtenir des polynomes U et V veriant
AU + BV = PGCD (A,B)
Il sut de remarquer que chacun des restes de lalgorithme dEuclide est dans lideal
(A) + (B), et quon peut, pour chacun de ces restes, obtenir de proche en proche une
ecriture sous la forme A? + B?? . Si on demarre lalgorithme, on a par exemple
A = BQ1 + R1 , puis B = R1 Q2 + R2 ,

R1 = R2 Q3 + R3 . . .

ce qui donnera

R1 = A + B (Q1 )
R2 = B R1 Q2 = A (Q2 ) + B (1 + Q2 Q1 )

R3 = R1 R2 Q3 = A(1 + Q3 Q2 ) + B (Q1 Q3 Q3 Q2 Q1 )

etc...

Enn, un resultat theorique important est linvariance du PGCD (et donc du


PPCM) par extension du corps de base :
Si A et B sont deux polynomes de K [X], et si L est un corps commutatif contenant
K, le PGCD de A et B sera le meme (`a association pr`es...) sil est evalue dans K [X] ou
dans L [X], tout simplement parce que lalgorithme dEuclide se deroulera enti`erement
dans K [X].
Par contre, la notion dirreductibilite dans un anneau de polynomes depend du corps
de base : dans R [X], le polynome X 2 + 1 est irreductible, il ne lest pas dans C [X]. Cela
doit faire reechir au resultat de la section suivante, o`
u lon montre que dans K [X] (et,
pour les curieux, dans tout anneau principal) PGCD et PPCM peuvent sexprimer `a laide
de diviseurs irreductibles.
3. Avec une diculte liee cependant `a la methode : en travaillant avec des polyn
omes raisonnables
de Q [X], il se peut que les tailles des coecients des restes intermediaires de lalgorithme (numerateur
et denominateur de chacun des coecients) croissent de mani`ere tr`es rapide... Les calculs doivent etre
menes en arithmetique exacte : dans Q [X], le PGCD de X + 1 et de X 2 1 est X + 1. Celui de X + 1
et de X 2 (1 + 1050 ) vaut 1 !

5-2 Arithm
etique des polyn
omes

5-1.2.5

129

D
ecomposition en facteurs irr
eductibles

Rappelons le resultat du programme de premi`ere annee :

`
THEOR
EME
5-1.33 Tout polyn
ome de degr
e au moins 1 de K [X] admet une
d
ecomposition comme produit dun scalaire non nul et de polyn
omes irr
eductibles.
Cette d
ecomposition est unique `
a lordre des facteurs pr`
es si on impose `
a ces diviseurs irr
eductibles d
etre normalis
es.
Revoyons la demarche de la demonstration : si P = P0 est irreductible, il sut de le
normaliser. Sinon on peut lui trouver un diviseur irreductible I1 de la mani`ere suivante :
P poss`ede un diviseur strict Q1 . Si Q1 est irreductible, on prend I1 = Q1 . Sinon on choisit
un diviseur strict de Q1 , soit Q2 et on continue la demarche ... Comme les degres des
Qi forment une suite dentiers strictement decroissante, on arrive necessairement au bout
dune nombre ni detapes `a un diviseur irreductible. On recommence avec le polynome
P1 = P0 /I1 etc... Ici encore le processus sarrete car les degres des Pi vont en decroissant.
Lunicite se demontre a` laide du theor`eme de Gauss.
En changeant de notations et en regroupant les facteurs irreductibles apparaissant
plusieurs fois dans la decomposition de P , on obtiendra une decomposition unique (`a
lordre pr`es) sous la forme
P = P11 Pkk
avec K , les Pi polynomes irreductibles normalises distincts deux `a deux et i N .
EXERCICE 5-1.34 Montrer que, si K est un corps ni, il existe dans K [X] des polyn
omes
irreductibles dont le degre est plus grand quun entier choisi arbitrairement.

COROLLAIRE 5-1.35 Si A et B K [X] sont de degr


e au moins 1, B est un diviseur
de A ssi tous les diviseurs irr
eductibles apparaissant dans la d
ecomposition de B
apparaissent aussi dans la d
ecomposition de A, avec un exposant au moins
egal.
COROLLAIRE 5-1.36 Si A et B K [X] sont de degr
e au moins 1, si P1 ,P2 , . . . ,Pk
sont les polyn
omes irr
eductibles normalis
es apparaissant dans au moins une des
d
ecompositions de A et B :
A = P11 Pkk

et

B = P1 1 Pk k

(avec cette fois i N, i N et i + i > 0), on a


min( , )

min( , )

1 1
k k
PGCD (A,B) = P1
Pk
max(1 , 1 )
max(k , k )
PPCM (A,B) = P1
Pk

(on retrouve
evidemment le r
esultat du th
eor`
eme 5-1.32)
Les resultats enonces ci-dessus se retrouvent dans Z, pour peu que lon remplace
polynome de degre > 0
par entier Z {0, 1}
scalaire non nul
par 1
polynome irreductible normalise par entier naturel premier
les demonstrations sont identiques. Quen est-il dans un anneau principal quelconque?
EXERCICE 5-1.37 Montrer que les resultats precedents sont vrais dans un anneau principal
(existence dune decomposition en facteurs irreductibles, unicite `a lordre des facteurs et aux
unites pr`es, expression du PGCD et du PPCM). Pour paraphraser la demonstration du theor`eme
5-1.33, on demontrera dabord le

LEMME 5-1.38 Dans un anneau principal, toute suite croissante did


eaux (pour
linclusion) est constante `
a partir dun certain rang.

130

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

5-2

Calculs polynomiaux dans une alg`


ebre

Si (A, + , ,.) est une K-alg`ebre (cf. 2-2.3), on peut, pour a A, denir une combinaison lineaire de la famille (ai )iN . (On rappelle que, par convention, on pose a0 = 1A ).
Cela revient en fait, dans un polynome P K [X], a` substituer `a lindeterminee X la
valeur a A.

5-2.1

Morphisme P  P (a). Alg`


ebre K [a]

DEFINITION
5-2.1 Si A est une K-alg`ebre et P =

m


k X k K [X], pour a A, on

k=0

denit P (a) A par


P (a) =

m


k ak = 0 1A + 1 a + + m am

k=0

On notera que lon remplace X 0 (polynome habituellement identie `a 1K ) par 1A et


pour k  1, X k par ak dans le polynome P . Les r`egles de calcul dans une K-alg`ebre
(distributivite de la multiplication par rapport a` laddition, exportativite des scalaires
etc...) montrent facilement que

`
THEOR
EME
5-2.2 Si a est un
el
ement x
e dune K-alg`
ebre (A, + , ,.), lapplication
K [X] A P  P (a)
est un morphisme de K-alg`
ebres (cf. d
enition 2-2.7).
Demonstration : Les verications des egalites
(P + Q) (a) = P (a) + Q (a) et (P Q) (a) = P (a) Q (a)
sont immediates.

Certains exemples de telles applications sont bien connus : dans le cas A = K, il sagit
dune evaluation dun polynome sur un element du corps de base, notion derri`ere celle
de fonction polynome. Le cas A = K [X] correspond a` la notion de composition de
polyn
omes : si A K [X], on a simplement P (A) = P A.
Nous etudierons plus particuli`erement les cas A =LK (E), alg`ebre des endomorphismes
dun K-ev E et A =Mn (K) alg`ebre des matrices carrees `a coecients dans K. Ce second
exemple est la copie du premier, lorsque E est de dimension nie n, pour peu que lon xe
une base de E. On parle alors de polynomes dendomorphismes ou de matrices.

`
THEOR
EME
5-2.3 (et d
enition) Limage du morphisme
K [X] A

P  P (a)

est une sous-alg`


ebre de A, quon notera K [a]. Cest clairement la plus petite sousalg`
ebre de A contenant a. On lappelle donc sous-alg`
ebre engendr
ee par a. Elle est
commutative.
Demonstration : evident.
On a donc clairement
 
K [a] = {P (a) , P K [X]} = vect ai iN

5-2 Calculs polynomiaux dans une alg`


ebre

5-2.2

131

Id
eal annulateur

Dans lalg`ebre M3 (R), considerons la matrice

9 10 20
A= 4
5
8
2
2
5
et supposons que lon ait `a calculer P (A), avec P = 27X 15 + X 7 2X 4 + 3. Ceci peut
sembler fort calculatoire au debut, mais si lon calcule A2 , on trouve I2 . Il en resulte
evidemment que les puissances impaires de A valent A, les puissances paires valant
evidemment I2 . On a donc
P (A) = 28A + I2
dont la valeur numerique sobtient nalement presque sans calcul. Ce genre de simplication se generalise. Si on cherche `a formaliser le calcul quon vient de faire, on a remarque
que le polynome
Q = X2 1
verie Q (A) = 0 (on traduit exactement que A est matrice dune involution, cest-`a-dire
dune symetrie vectorielle). Remplacer dans P (A) les puissances de A par A ou I2 selon
la parite de lexposant revient exactement a` calculer R (A), o`
u R est le reste de la division
euclidienne de P par Q. On generalise avec les denitions et resultats suivants :

DEFINITION
5-2.4 Si a est un element dune K-alg`ebre (A, + , ,.), un polyn
ome P
K [X] est dit annulateur pour a (on dit aussi a annule P ) ssi P (a) = 0A .
Lorsque A = K (ou un sur-corps de K), on peut dire aussi que a est une racine de P . On
r
eservera la terminologie racine `
a cette situation particuli`
ere, en particulier
pour eviter des erreurs concernant le nombre delements dune alg`ebre annules par un
polynome : dans M3 (R), le polynome X 2 1 annule une innite de matrices. Les solutions
de A2 I2 verient
(A I2 ) (A + I2 ) = 03
mais lalg`ebre M3 (R) nest pas int`egre. Le polynome X 2 1 na evidemment que deux
racines reelles, R etant un corps.

`
THEOR
EME
5-2.5 (et d
enition) Si a appartient `
a une K-alg`
ebre (A, + , ,.), le
noyau du morphisme P  P (a) est un id
eal de K [X]. Cest lid
eal form
e de tous les
polyn
omes annulateurs de a. On lappelle id
eal annulateur de a.
On a alors deux possibilites :
Le morphisme P  P (a) est injectif, son noyau etant reduit `a (0). a ne poss`ede
alors pas de polynome annulateur non trivial, et lalg`ebre K [a] est isomorphe `a
K [X]. En dautres termes, si on eectue des calculs sur des polynomes en a, il ny
a pas moyen dabaisser les degres en faisant des simplications comme nous avons
pu le faire sur lexemple introductif de cette section.
Lideal annulateur de a nest pas reduit `a zero. Cest donc un ideal principal de
K [X], engendre par un element de K [X], polynome annulateur qui divise tous les
autres, donc en particulier de degre minimal.

DEFINITION
5-2.6 Si a est un element dune K-alg`ebre (A, + , ,.) qui poss`ede un
ideal annulateur non trivial, on dit aussi que a poss`ede un polyn
ome minimal, et plus
precisement on appelle polyn
ome minimal de a tout generateur de cet ideal annulateur.

132

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Si est un polynome minimal de a, on a donc


P K [X]

P (a) = 0A divise P

Remarquons quavec notre denition, il ny a pas unicite du polynome minimal, il sagit


plutot dune classe dequivalence pour la relation etre associe `a. Il y aurait bien s
ur
unicite si on imposait a` detre normalise. (On se permettra cependant labus de langage
soit le polynome minimal de a...). Par exemple il est facile de voir que X 2 1 est
un polynome minimal pour la matrice A M3 (R) envisagee au debut de cette section.
Reciproquement, si B M3 (R) verie
B 2 = I2
le polynome X 2 1 est annulateur pour B. Comme il ne poss`ede (`a un scalaire multiplicatif
non nul pr`es) que les diviseurs stricts X 1 et X + 1, on a trois possibilites :
- Le polynome minimal B vaut X 1 et on a B = I2 .
- B = X + 1 et donc B = I2 .
- B = X 2 1, et B est matrice dune symetrie vectorielle de R3 par rapport a` un
sev E1 parall`element `a un sev E1 de dimensions strictement positives. Cela signie
que B est semblable `a une des matrices

1 0 0
1 0
0
0 1 0 ou 0 1 0
0 0 1
0 0 1
Lensemble des matrices de M3 (R) annulees par X 2 1 est donc reunion de quatre
classes de similitudes.

`
THEOR
EME
5-2.7 Un
el
ement a dune K-alg`
ebre (A, + , ,.) poss`
ede un polyn
ome
minimal a si et seulement si lalg`
ebre K [a] est de dimension nie. On a alors
dim K [a] = d a
"
!
et plus pr
ecis
ement, si d est ce degr
e, 1A ,a, . . . ,ad1 est une base de K [a].
Demonstration : Si a na pas de polynome minimal, K [a] est isomorphe `a
K [X] et est donc de dimension innie. Si `a linverse
a poss`ede
!
" un polynome
d1
minimal a de degre d, il est clair que la famille 1A ,a, . . . ,a
est libre dans
K [a], car une relation de liaison non triviale
d1


k ak = 0A

k=0

donnerait un polynome annulateur non nul P =

d1


k X k de degre strictement

k=0

inferieur `a!celui de a , en
" contradiction avec la denition de a . De plus,
la famille 1A ,a, . . . ,ad1 engendre K [a], puisque, si b K [a], il existe un
polynome P K [X] avec b = P (a). Lidentite de division euclidienne de P
par a secrit
P = a Q + R avec R = 0 ou d R  d 1
ce qui donne bien

"
!
b = P (a) = a (a) Q (a) + R (a) = R (a) vect 1A ,a, . . . ,ad1

5-2 Calculs polynomiaux dans une alg`


ebre

133

EXERCICE 5-2.8 Si a (A, + , ,.) poss`ede un polyn


ome minimal, montrer quil en est de
meme pour tout element de A pouvant secrire P (a), o`
u P K [X].

COROLLAIRE 5-2.9 Dans une K-alg`


ebre de dimension nie, tout
el
ement poss`
ede
un polyn
ome minimal.
Cest en particulier le cas pour lalg`ebre des matrices carrees Mn (K) ou lalg`ebre des
endomorphismes dun espace vectoriel de dimension nie. Si dim A = p, pour tout a A
on aura dim K [a]  dim A = p, donc le polynome minimal de a est de degre 4 au maximum
egal a` p.
EXERCICE 5-2.10 Soit Q K [X]. A quelle condition lendomorphisme de K [X] deni par
P  QP poss`ede-t-il un polyn
ome minimal?
ome minimal
EXERCICE 5-2.11 Soit L un sur-corps de K et A Mn (K). Montrer quun polyn
ome minimal de A consideree comme matrice de
K [X] de A Mn (K) est aussi polyn
Mn (L).

Ce quil faut retenir de ce qui prec`ede est essentiellement ceci :


Dans la sous-alg`
ebre K [a] de (A, + , ,.) engendr
ee par un
el
ement a poss
edant
un polyn
ome minimal , les calculs peuvent
etre men
es modulo , cest-`adire que, pour evaluer P (a), on peut, pour abaisser le degre, eectuer dabord la division
euclidienne de P par , et calculer R (a) o`
u R est le reste de cette division. Il est dailleurs
`a remarquer quon peut de meme abaisser le degre d`es quon connat un polynome annulateur (non necessairement minimal).



EXERCICE 5-2.12 Calculer P 1 + j 3 2 + j 2 3 4 o`
u
j = e2i/3 et P = X 4 5X 3 + 3X 2 + 18X 21
EXERCICE 5-2.13 Si A Mn (R) verie A2 5A = 6In , expliciter A1998 comme combinaison
lineaire de A et In .

Si a poss`ede un polynome minimal, il est facile de caracteriser les elements inversibles


de lalg`ebre K [a] :

`
THEOR
EME
5-2.14 Si un
el
ement a dune K-alg`
ebre (A, + , ,.) poss`
ede un polyn
ome minimal a , un
el
ement P (a) est une unit
e de A si et seulement si le
eme dans K [a],
polyn
ome P est premier avec a . Linverse de P (a) est alors lui-m
donc peut s
ecrire comme un polyn
ome en a.
Demonstration : Si P est premier avec a , on peut ecrire une identite de
Bezout entre P et a :
U,V K [X]

UP + V a = 1

ce qui donne
U (a) P (a) = 1A
et prouve linversibilite de P (a) avec (P (a))1 = U (a) K [a] 5 . Si P nest
pas premier avec a , en notant D = PGCD (P, a ), on peut ecrire
P = DP1 et a = D1
5. Voir egalement lexercice 4-1.30

134

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes
et comme d D > 0, on a 1 (a) = 0A (par denition du polynome minimal).
On a cependant
1 (a) P (a) = 1 (a) D (a) P1 (a) = a (a) P1 (a) = 0A
ce qui montre que P (a) est diviseur de zero dans A et ne peut pas, par
consequent, etre inversible. 

En particulier a est inversible ssi X ne divise pas a , cest-`a-dire ssi a (0) = 0. Le calcul
de linverse de a est alors immediat : par exemple, si A Mn (K) verie A3 2A2 + 5In =
0n , on a immediatement



1
2A A2
5In = A A2 2A A1 =
5
EXERCICE 5-2.15 Si a na pas de polyn
ome minimal, quels sont les elements de lalg`ebre K [a]
inversibles dans K [a]?

5-2.3

Polyn
omes dendomorphismes et matrices

Si E est un K-ev de dimension nie n, et si u LK (E), lorsquon represente u par sa


matrice A dans une base B, on a evidemment, pour P K [X]
M (P (u) ,B) = P (A)
Cela montre aussi un resultat qui est algebriquement evident (toute similitude associee `a
une matrice inversible est un automorphisme de lalg`ebre Mn (K)) :
Pour A Mn (K) , M GLn (K) et P K [X]



P M 1 AM = M 1 P (A) M

Les calculs polynomiaux commutent dune certaine mani`ere avec les similitudes de
Mn (K) 6 .
EXERCICE 5-2.16 Montrer quune matrice et sa transposee ont meme polyn
ome minimal.

5-2.4

Cas dune alg`


ebre int`
egre

Nous envisageons ici le cas particulier o`


u la K-alg`ebre A est int`
egre 7

`
THEOR
EME
5-2.17 Si (A, + , ,.) est int`
egre et si a A poss`
ede un polyn
ome
minimal, celui-ci est irr
eductible.
Demonstration : Si a nest pas irreductible, il admet une factorisation en
diviseurs non triviaux
a = 1 2
et on a alors, pour des raisons de degre
1 (a) = 0A , 2 (a) = 0A et 1 (a) 2 (a) = 0A
ce qui nie lintegrite de A. 
7. Ce nest evidemment pas le cas dans ce qui nous interessera dans la suite de ce chapitre, `a savoir les
alg`ebres de matrices carrees ou dendomorphismes dun espace vectoriel. Par contre, un cas theoriquement
tr`es important o`
u les resultats de cette section sappliquent est celui o`
u A = L est un sur-corps de K. Un
element a de L possedant un polyn
ome minimal dans K [X] est alors dit alg
ebrique sur K. Il est dit
transcendant sur K dans le cas contraire.

5-3 Sous-espace stable par un endomorphisme

135

COROLLAIRE 5-2.18 Si (A, + , ,.) est int`


egre, un
el
ement a A poss`
ede un polyn
ome minimal si et seulement si (K [a] , + ,) est un corps.
Demonstration : Si a na pas de polynome minimal (K [a] , + ,) est isomorphe `a (K [X] , + ,) et nest pas un corps. Si a poss`ede un polynome
minimal a , celui-ci est irreductible. Si P (a) est un element non nul de K [a],
a ne divise pas P , donc est premier avec P , et donc P (a) est inversible dans
K [a] (theor`eme 5-2.14). 
EXERCICE 5-2.19 Si A nest pas int`egre, `a quelle condition necessaire et susante K [a] est-il
un corps?

5-3

Sous-espace stable par un endomorphisme

Dans le reste de ce chapitre, nous utiliserons des polynomes dendomorphismes (ou de


matrices) pour simplier letude de ces endomorphismes, essentiellement pour reduire
les dimensions des espaces sur lesquels ils op`erent.

5-3.1

Endomorphisme induit sur un sous-espace vectoriel


stable

Soit E un K-ev et u LK (E). Un sous-espace vectoriel F de E est dit stable par u


(en abrege u-stable) si et seulement si
u (F) F
Il est alors clair quon peut considerer (en commettant un petit abus de langage, correspondant a` une restriction de lespace darrivee) que u|F est une application lineaire de F
dans F, quon appelle endomorphisme de F induit 8 par u.
Si lespace E est de dimension nie n, on sait quon peut representer u par sa matrice
dans une base B de E. Si cette base est choisie nimporte comment, il est peut etre dicile
de voir quun sous-espace vectoriel F de dimension p est u-stable. Par contre, si la base
B est adapt
ee `
a F (cest-`a-dire que les p premiers vecteurs de B forment une base de F,
les n p derniers formant une base dun supplementaire S de F), on a une caracterisation
de la stabilite de F par u :
F sera u-stable si et seulement si les images des vecteurs dune base de F sont dans F,
ce qui donne :
PROPOSITION 5-3.1 Si F est un sous-espace de dimension p dun espace E de
dimension n, et u LK (E), F est u-stable si et seulement sil existe une base de E
adapt
ee `
a F dans laquelle la matrice de u se d
ecompose par blocs


A B
M (u,B = BF BS ) =
0 C
o`
u lon a bien s
ur
A = M (u|F ,BF ) Mp (K)
et donc
det u = det A det C = det u|F det C
La matrice aura alors une forme analogue dans toute base de E adapt
ee `
a F.

136

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Si de plus S est lui-meme u-stable, cela se traduira sur la matrice precedente par
B = 0 (dans ce cas, on aura aussi C = M (u|S ,BS ) Mnp (K)), et on pourra interpreter
u comme recollement des endomorphismes u|F LK (F) et u|S LK (S) 9
Cette situation est particuli`ere : un sous-espace stable par un endomorphisme ne
poss`ede en general pas de supplementaire stable. Par exemple, lendomorphisme de R2
exprime dans la base canonique par la matrice


1 1
M=
0 1
poss`ede une unique droite vectorielle stable (laquelle?) qui ne poss`ede donc evidemment
pas de supplementaire stable.
Le theor`eme suivant est souvent utilise pour determiner des sous-espaces stables par
un endomorphisme :

`
THEOR
EME
5-3.2 Si deux endomorphismes u et v dun espace vectoriel E commutent, le noyau et limage de v sont deux sous-espaces stables par u.
Demonstration : Soit x ker v. On a
v (u (x)) = u (v (x)) = u (0E ) = 0E
donc u (x) ker v, qui est donc u-stable. De meme, si x Im v, il existe un
vecteur y E avec x = v (y). On a alors
u (x) = u (v (y)) = v (u (y)) Im v
Limage de v est donc aussi u-stable. 
Si u v = v u, on verie immediatement par recurrence sur p que
vp u = u vp

p N
et, par linearite
P K [X]

P (v) u = u P (v)

et en consequence
u v = v u le noyau (ou limage) de tout polynome en v est u-stable
En particulier, comme u commute avec tout polynome en u
P K [X]
9. Plus generalement, si E =

ker P (u) et Im P (u) sont u-stables.

p


Fi , les sous-espaces Fi sont tous u-stables pour i = 1, . . . ,p si et

i=1
p


seulement si, dans toute base B =


par blocs :

Bi adaptee `a la decomposition de E, la matrice de u est diagonale

i=1

A1
0

M (u,B) =
0
0
avec Ai = M (u|Fi ,Bi ). On a alors
det u =

p

i=1

0
A2
0
0

0
0
..
.
0

det u|Fi

0
0

0
Ap

5-3 Sous-espace stable par un endomorphisme

5-3.2

137

Th
eor`
eme de d
ecomposition des noyaux

Ce theor`eme permet souvent de decomposer le noyau dun polynome en u en somme


directes de noyaux dautres polynomes en u : on decompose ainsi un sous-espace u-stable
en somme de sous-espaces stables (en general de dimensions plus petites).

`
THEOR
EME
5-3.3 Si P et Q sont deux polyn
omes de K [X] premiers entre eux et
u LK (E), on a
ker P Q (u) = ker P (u) Q (u) = ker P (u) ker Q (u)
Demonstration : Comme P Q (u) = P (u) Q (u) = Q (u) P (u), il est clair
que ker P (u) et ker Q (u) sont deux sous-espaces vectoriels de ker P Q (u). Il
sagit de montrer quils sont independants, et que leur somme (directe) est
egale a` ker P Q (u). Comme PGCD (P,Q) = 1 on utilise une identite de Bezout
U,V K [X]

P U + QV = 1

On en deduit
U (u) P (u) + V (u) Q (u) = idE
Si x ker P (u) ker Q (u) on a alors
x = U (u) P (u) (x) + V (u) Q (u) (x) = 0E
ker P (u) et ker Q (u) sont donc independants. De plus, si x ker P Q (u), on
a
P (u) (x) ker Q (u) et Q (u) (x) ker P (u)
et a fortiori
x1 = U (u) P (u) (x) ker Q (u) et x2 = V (u) Q (u) (x) ker P (u)
La decomposition
x = U (u) P (u) (x) + V (u) Q (u) (x) = x1 + x2
montre que x ker P (u) ker Q (u), ce qui demontre le resultat. 
COROLLAIRE 5-3.4 Si (Pi )i=1..p sont des polyn
omes premiers entre eux deux `
a deux,
on a
p
p


Pi (u) =
ker Pi (u)
ker
i=1

i=1

Demonstration : Il sut de raisonner par recurrence sur p, en utilisant le


resultat du theor`eme 5-1.31. 
Le theor`eme precedent (et son corollaire) permettent, en particulier, dobtenir une
decomposition de lespace en somme directe de sous-espaces stables par un endomorphisme
u d`es que lon connat un polynome annulateur factorise en facteurs premiers entre eux
deux a` deux :
ome annulateur dun endomorCOROLLAIRE 5-3.5 Si P = P1 P2 Pm est un polyn
phisme u LK (E) avec
i = j PGCD (Pi ,Pj ) = 1
on a alors
E = ker P1 (u) ker P2 (u) ker Pm (u)

138

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

REMARQUE 5-3.6 En reprenant la demonstration du theor`eme qui prec`ede, on sapercoit


aisement que les projecteurs associes `a cette decomposition de lespace sont alors tous dans
lalg`ebre K [u], et peuvent donc secrire comme polynomes en u. Par exemple, si on reprend
une identite de Bezout entre P1 et le produit P2 Pm on obtient
P1 U (u) + P2 Pm V (u) = idE
et on verie que le projecteur p1 sur ker P1 (u) parall`element `a la somme directe ker P2 (u)
ker Pm (u) nest autre que
p1 = P2 Pm V (u) K [u]
EXEMPLE 5-3.7 Decrire geometriquement un endomorphisme u LR (E) veriant
3u u2 = 2idE
Le polynome annulateur dont on dispose ici est X 2 3X + 2 = (X 1) (X 2), factorise
en deux polynomes du premier degre premiers entre eux. On a donc
E = ker (u idE ) ker (u 2idE )
Si lun de ces deux sous-espace est reduit `a {0E }, on obtient le cas o`
u u est une homothetie,
avec plus precisement
u = idE ou u = 2idE
Dans le cas general, il existe deux sous-espaces supplementaires non triviaux E1 = ker (u idE )
et E2 = ker (u 2idE ) sur lesquels u op`ere respectivement comme des homotheties de
rapport 1 et 2 : u peut donc etre considere comme recollement de deux endomorphismes
simples des sous-espaces E1 et E2 . Cela permet notamment de simplier les calculs sur u :
si x E est decompose en x = x1 +x2 dans la somme directe E1 E2 , on aura evidemment
p Z up (x) = x1 + 2P x2
De meme, si lespace est de dimension nie, dans une base de E adaptee `a la decomposition
E1 E2 , la matrice de u sera particuli`erement simple, puisquelle secrira Diag (1, . . . ,1,2, . . . ,2),
avec le nombre de 1 sur la diagonale egal a` la dimension de E1 .
Il est tr`es simple egalement decrire les projecteurs associes `a la decomposition E1 E2 :
sur le sous-espace E2 , lendomorphisme u 2idE est nul, alors quil concide avec idE sur
E1 . On a donc evidemment
p1 = 2idE u
De meme p2 = u idE se verie aisement (cest aussi idE p1 ).
Letude des projecteurs et involutions eectuee `a la section 2-2.6 pourrait se mener
comme dans lexemple precedent, pour des endomorphismes ayant respectivement pour
polynomes annulateurs
X 2 X = X (X 1) et X 2 1 = (X 1) (X + 1) .

5-4

Valeurs propres, vecteurs propres

Si u est un endomorphisme dun espace vectoriel E, les sous-espaces stables les plus
simples que lon soit amene `a considerer sont de dimension 1. Comme en dimension 1, les
seuls endomorphismes sont les homotheties, on introduit la notion de valeur propre.

5-4 Valeurs propres, vecteurs propres

5-4.1

Valeur propre, sous-espace propre associ


e

5-4.1.1

El
ements propres dun endomorphisme, dune matrice

139

DEFINITION
5-4.1 Soit u LK (E). Un scalaire K est dit valeur propre de u si
et seulement sil existe un vecteur x E non nul tel que
u (x) = x

DEFINITION
5-4.2 Un vecteur x E non nul est dit vecteur propre de u si et
seulement sil existe un scalaire K avec u (x) = x.
Comme x est suppose non nul, on a x = x = . Il y a donc unicite du scalaire
veriant u (x) = x, qui est alors valeur propre de u, conformement `a notre premi`ere
denition. On dit alors indieremment que x est vecteur propre associe `a la valeur propre
, ou que est valeur propre associee au vecteur propre x. Comme
u (x) = x (u idE ) (x) = 0E
on a la denition equivalente :

DEFINITION
5-4.3 Un scalaire K est valeur propre de u LK (E) si et seulement
si
ker (u idE ) = {0E }
Ce sous-espace vectoriel de E
Eu () = ker (u idE )
est appele sous-espace propre de lendomorphisme u associ
e`
a la valeur propre
.
Ce sous-espace propre, par denition non reduit `a {0E }, est donc forme de tous les
vecteurs propres associes `a et du vecteur nul.
Dire que x = 0E est vecteur propre de u revient exactement `a dire que la droite
vectorielle engendree par x est u-stable. On parle alors de vect (x) comme direction
propre de u.

DEFINITION
5-4.4 Lensemble des valeurs propres dun endomorphisme u est appele
spectre 10 de lendomorphisme u. On le notera sp u.
EXERCICE 5-4.5 Quels sont les spectres des endomorphismes de K [X] denis par P  XP ,
et P  P  ? Meme question avec f  f  sur C (R,R).

Lorsque A Mn (K), on travaillera avec lendomorphisme de Kn canoniquement


associe :

DEFINITION
5-4.6 K est dit valeur propre de la matrice A Mn (K) ssi A In
nest pas inversible. Un vecteur propre de A est donc un vecteur colonne X Kn non nul
tel que
AX = X
Lensemble des vecteurs colonnes veriant cette egalite (donc le noyau de la matrice A
In ) est le sous-espace propre de A pour la valeur propre .
10. Un element K est donc dans le spectre ssi ker (u idE ) = {0E }, cest `a dire si u idE est
non injective. Cest la terminologie que nous emploierons ulterieurement, contrairement `a celle utilisee
/ GLK (E)}. La distinction na de toute facon
couramment, pour laquelle le spectre est { K | u idE
pas lieu detre si E est de dimension nie.

140

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Il est parfois necessaire de preciser le corps de base : une matrice A Mn (R) peut
aussi etre consideree comme matrice `a coecients complexes, et on distinguera ses spectres
reels et complexes. On a evidemment
sp A sp A
R

et

sp A sp A C R
C

EXERCICE 5-4.7 Determiner les spectres reels et complexes de




0 1
A=
1
0

Si E est un K-ev de dimension nie, u LK (E) peut etre represente par sa matrice
dans une base B de E :
A = M (u,B)
Si x E est represente par la colonne X de ses coordonnees dans B, on a evidemment
u (x) = x AX = X
et par consequent
sp u = sp A
K

les elements des sous-espaces propres de u et A pour une valeur propre donnee se
correspondant par lidentication entre un vecteur et la colonne de ses coordonnees dans
B.
Si P GLn (K), deux matrices A et P 1 AP semblables de Mn (K) ont meme spectre
et
X Kn est vecteur propre de P 1 AP pour P X vecteur propre de A pour
Plus generalement en dimension quelconque, nie ou innie, on a le theor`eme

`
THEOR
EME
5-4.8 Si u LK (E) et a GLK (E), les endomorphisme u et aua1 ont
m
eme spectre et, pour sp u


ker aua1 idE = a (ker (u idE ))
Demonstration : exercice.

5-4.1.2

Ind
ependance de sous-espaces propres, spectre de la restriction `
a un sev stable

Si (i )i=1p sont p scalaires distincts deux a` deux, les polynomes (X i )i=1p sont
premiers deux a` deux et il decoule immediatement du theor`eme de decomposition des
noyaux le

`
THEOR
EME
5-4.9 Si (i )i=1p sont p valeurs propres distinctes deux `
a deux dun
endomorphisme u LK (E), les sous-espaces propres associ
es sont ind
ependants.
En particulier, puisquune relation de liaison entre les vecteurs dune famille ne fait
intervenir quune sous-famille nie extraite, on a le corollaire :
COROLLAIRE 5-4.10 Une famille de vecteurs propres associ
es `
a des valeurs propres
deux `
a deux distinctes est une famille libre.

5-4 Valeurs propres, vecteurs propres

141

Si (i )i=1p sont p valeurs propres distinctes deux `a deux, le sous-espace vectoriel


p

ker (u i idE ) est alors u-stable. Lendomorphisme induit par u y op`ere tr`es
G=
i=1

simplement, comme un recollement dhomotheties 11 .


Si F est un sous-espace de E qui est u-stable, et si v = u|F est lendomorphisme de
F induit par u, on a clairement pour K
ker (v idF ) = F ker (u idE )
et par consequent
sp v sp u
REMARQUE 5-4.11 Si G =

p


ker (u i idE ) est le sous-espace considere plus haut,

i=1

on a de plus
G = ker

p


(u i idE )

i=1

et donc si F est u-stable, on a pour v = u|F


F

p


ker (u i idE ) = ker

i=1

p


(v i idF )

i=1

p


ker (v i idF ) =

i=1

p


F ker (u i idE )

i=1

resultat remarquable, si lon pense quen general il ny a pas distributivite de lintersection


par rapport a` la somme directe.

5-4.1.3

Valeurs propres et polyn


omes

Si x E est vecteur propre de u LK (E) pour une valeur propre , on prouve par
recurrence sur p que
p N up (x) = p x
ce qui donne par linearite

`
THEOR
EME
5-4.12 Si x est vecteur propre de u pour la valeur propre , pour
P K [X] quelconque x est vecteur propre de P (u) pour la valeur propre P (). De
m
eme, lorsque u GLK (E) (ce qui entrane que 0 nest pas valeur propre de u), x
1
est vecteur propre de u1 pour la valeur propre .

Demonstration : On a u (x) = x u1 (x) = x soit


u1 (x) =

1
x 

11. Ceci est encore valable si certains des k ne sont pas dans le spectre de u. Les noyaux correspondants
sont alors reduits `a {0E }

142

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

On a donc evidemment
P (sp u) sp P (u)
Cette inclusion peut etre stricte : si u est lendomorphisme de R2 canoniquement associe
`a la matrice


0 1
A=
1
0
on a sp u = alors que u2 = idE donc sp u2 = {1}. Nous verrons cependant ulterieurement
que, si u est un endomorphisme dun C-ev de dimension nie, linclusion precedente sera
toujours une egalite. On sen doute, le theor`eme de DAlembert est derri`ere ce resultat.
COROLLAIRE 5-4.13 Si P est un polyn
ome annulateur pour un endomorphisme
u LK (E) toute valeur propre de u est racine de P :
sp u { K | P () = 0}
Il en r
esulte que le spectre dun endomorphisme qui poss`
ede un polyn
ome minimal
(ce qui est toujours le cas en dimension nie) est n
ecessairement ni.
Si on connat un polynome minimal u K [X], ses racines dans K sont exactement
les valeurs propres de u:

`
ede un polyn
ome minimal u K [X] on a
THEOR
EME
5-4.14 Si u LK (E) poss`
sp u = { K | u () = 0}
Demonstration : On a dej`a dapr`es le corollaire precedent
sp u { K | u () = 0}
Reciproquement, si K est une racine de u de multiplicite p, on a
u = (X )p R
avec R K [X] et R () = 0 et donc PGCD ((X )p ,R) = 1. Le theor`eme
de decomposition des noyaux donne alors
E = ker u (u) = ker (u idE )p ker R (u)
Si netait pas dans le spectre de u, lendomorphisme u idE (et donc a
fortiori (u idE )p ) serait injectif, et on aurait donc
E = ker R (u) et donc R (u) = 0LK (E)
ce qui nest pas possible, puisque R est un diviseur strict de u .

5-4.2

Cas de la dimension nie : polyn


ome caract
eristique

En dimension nie, le determinant sera un outil theorique pour caracteriser les valeurs
propres. Il faudra cependant bien garder `a lesprit que la caracterisation geometrique des
valeurs propres ( est valeur propre de u sil existe une droite vectorielle sur laquelle u
op`ere comme lhomothetie de rapport ) est souvent plus simple dutilisation.

5-4 Valeurs propres, vecteurs propres

5-4.2.1

143

Polyn
ome caract
eristique dune matrice carr
ee

Soit A = (aij ) 1in Mn (K). Un scalaire K est valeur propre de A ssi A In


1jn
nest pas inversible cest-`a-dire ssi


 a11

a

a
12
1n


 a21
a22
a2n 

det (A In ) = 
=0
..
..
..
..


.
.
.
.


 an1
an2
ann 
Ceci am`ene `a la denition suivante :

DEFINITION
5-4.15 Si A = (aij ) 1in Mn (K), on appelle polyn
ome caract
eristique
1jn

de la matrice A le polyn
ome 12 A (X) K [X] deni par

 a11 X
a12

 a21
a
22 X

A (X) = det (A XIn ) = 
..
..

.
.

 an1
an2









ann X 

..
.

a1n
a2n
..
.

Les racines K de ce polyn


ome sont exactement les valeurs propres de A (plus precisement
les elements de spK (A)).

`
THEOR
EME
5-4.16 Le polyn
ome caract
eristique dune matrice A Mn (K) est un
polyn
ome de degr
e exactement n qui peut s
ecrire
A (X) = (1)n X n + (1)n1 trace(A)X n1 + + det A
Les matrices A et t A ont m
emes polyn
omes caract
eristiques :
A (X) = t A (X)
Demonstration : Avec B = A XIn = (bij (X)) 1in Mn (K [X]), on a
1jn

A (X) =

() b1(1) (X) bn(n) (X)

Sn

est somme de n! polynomes produits de n polynomes de degres inferieurs ou


egaux a` 1. Il est donc clair que le degre de A (X) est inferieur ou egal a` n.
De plus, dans les n! polynomes consideres plus haut, il en est un seul de degre
exactement n, celui pour lequel les n polynomes bi(i) (X) sont exactement de
degre 1, cest-`a-dire le terme correspondant a` = id{1...n} . Pour tous les autres
termes, il y a au moins deux indices i pour lesquels (i) = i, et ces termes
12. Pour respecter le programme, nous parlons de determinant dune matrice carree `a coecients dans
un corps. Ici, on travaille avec le corps K (X) des fractions rationnelles a` coecients dans K (qui contient
lanneau K [X] des polyn
omes). Mais comme tous les coecients de la matrice B = AXIn Mn (K (X))
sont en fait des polynomes de K [X], la formule

det B =
() b1(1) bn(n)
Sn

montre que ce determinant est aussi dans K [X]. Si le corps K est inni (ce qui est usuellement le cas avec K
sous-corps de C), on peut eviter ces contorsions en considerant la fonction polyn
ome  det (A In ).

144

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes
sont donc de degre inferieur ou egal a` n 2. On a donc bien prouve que A
est de degre n et que ses termes de degre  n 1 proviennent du produit
n

(aii X)
i=1

et valent donc bien (1)n X n +(1)n1 trace(A)X n1. Enn, le terme constant
de A est
A (0) = det (A 0In ) = det A 
COROLLAIRE 5-4.17 Une matrice A Mn (K) a au plus n valeurs propres dans K
(ou dans tout sur-corps L de K).

`
THEOR
EME
5-4.18 Le polyn
ome caract
eristique est un invariant de similitude.
Demonstration : Si A Mn (K) et P GLn (K), on a
P 1 AP XIn = P 1 (A XIn ) P
relation de similitude dans Mn (K (X)). La propriete en decoule puisque le
determinant est un invariant de similitude. 
Comme un polynome formel est determine par ses coecients, lenonce qui prec`ede
signie que tous les coecients du polynome caracteristique sont des invariants de similitude. On retrouve ainsi cette propriete pour la trace.
EXERCICE 5-4.19 Si A GLn (K), comparer les polyn
omes caracteristiques des matrices A et
A1 .
EXERCICE 5-4.20 Exprimer le coecient du terme de degre 1 dans A (X) a` laide de la
trace de la comatrice de A. La quantite ainsi obtenue est donc aussi un invariant de similitude.
(Indication : on pourra utiliser 4-4.4.5).

Qui dit invariant de similitude dit quantite attachee autant aux endomorphismes
quaux matrices. La denition qui suit a donc un sens :

DEFINITION
5-4.21 Si u est un endomorphisme dun K-espace vectoriel E de dimension n, on appelle polyn
ome caract
eristique de lendomorphisme u le polyn
ome
caracteristique de la matrice representative de u dans une base quelconque de E. On notera
u ce polyn
ome.
On a donc toujours
u (X) = (1)n X n + (1)n1 trace(u)X n1 + + det u
De plus si A = M (u,B) et K,
det (u idE ) = det (A In ) = A () = u ()
et par consequent, les racines dans K du polyn
ome u sont exactement les valeurs
propres de lendomorphime u. Le corollaire 5-4.17 est donc valable si on remplace
matrice de Mn (K) par endomorphisme dun K-ev de dimension n (avec la precision
que les valeurs propres sont par denition dans K, il ne peut y avoir ici dambigute sur
le corps de base).
Le theor`eme de DAlembert donne immediatement :

`
THEOR
EME
5-4.22 Un endomorphisme dun espace complexe de dimension nie
poss`
ede au moins une valeur propre.
On notera que ce resultat nest plus valable en dimension innie ou sur un espace reel
(des contre-exemples ont dej`a ete donnes).

5-4 Valeurs propres, vecteurs propres

5-4.2.2

145

Multiplicit
e dune valeur propre

Les denitions seront donnees dans le cas dun endomorphisme, elles sont identiques
dans le cas des matrices.

DEFINITION
5-4.23 Si u est un endomorphisme dun K-espace vectoriel et K est
une valeur propre de u, on appelle multiplicit
e de la valeur propre sa multiplicite
comme racine du polyn
ome caracteristique de u. On la notera 13 mulu () N :
p = mul () u (X) = (X )p R (X) avec R () = 0
u

Un endomorphisme dun espace de dimension n poss`ede donc au plus n valeurs propres,


chacune dentre elles etant comptee autant de fois que son ordre de multiplicite.
Un calcul evident donne :
PROPOSITION 5-4.24 Les valeurs propres dune matrice triangulaire sup
erieure
sont ses coecients diagonaux, la multiplicit
e dune valeur propre
etant le nombre
de fois quelle apparat sur cette diagonale.
Le polynome caracteristique dune matrice triangulaire superieure est donc scinde.
Lorsque le polynome caracteristique dun endomorphisme u est scind
e (ce qui est bien
s
ur toujours le cas si K = C), les relations entre coecients et racines donnent :

`
THEOR
EME
5-4.25 Si u est un endomorphisme dun espace de dimension n dont
le polyn
ome caract
eristique est scind
e, si (i )1in est la liste de ses valeurs propres
(chacune
ecrite autant de fois que son ordre de multiplicit
e) on a
trace u =

n


et

det u =

i=1

n


i=1

On a en particulier un resultat analogue pour une matrice A Mn (C) (ou de Mn (R),


en travaillant avec le spectre complexe spC A).
Une matrice et sa transposee ayant meme polynome caracteristique ont evidemment
memes valeurs propres avec les memes multiplicites. Nous verrons plus loin (cf. section
5-4.2.5) une interpretation geometrique des vecteurs propres dune transposee.

5-4.2.3

Polyn
ome caract
eristique dune restriction `
a un sous-espace
stable

`
THEOR
EME
5-4.26 Si u est un endomorphisme dun K-ev E de dimension nie et
si F E est un sous-espace stable par u, le polyn
ome caract
eristique v (X) de
lendomorphisme v = u|F induit sur F est un diviseur du polyn
ome caract
eristique
de u.
Demonstration : Il sut pour calculer u (X) de travailler dans une base
B = BF BS adaptee `a F. Dans cette base, on a


A B
M = M (u,B) =
0 C
Donc, si E est de dimension n et F de dimension p

 A XIp
B
det (M XIn ) = 
0
C XInp
13. Si
/ sp u, on pourra poser par convention mulu () = 0.






146

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes
et
u (X) = det (A XIp ) det (C XInp ) = v (X) det (C XInp )
ce qui prouve le resultat. 

On en deduit le corollaire important donnant, a` la lecture du polynome caracteristique,


une information (incompl`ete) sur la dimension dun sous-espace propre.
COROLLAIRE 5-4.27 Si est valeur propre dun endomorphisme en dimension nie
1  dim Eu ()  mul ()
u

Demonstration : Si m = dim Eu (), le polynome caracteristique de lendomorphisme induit par u sur Eu () (qui nest autre, par denition que idEu () )
vaut ( X)m et divise u (X). On a donc bien m  mulu (). 
Il est a` remarquer quon ne peut dire plus a priori : si u L (Rn ) a pour matrice dans
la base canonique

1 1 0 0

0 1 1 0

0
.
.

A = 0 .. .. 1

0 0 0 1

0
Inp
o`
u 1  p  n est quelconque et o`
u le premier bloc de A a la taille p, la seule valeur propre
de A est 1 avec la multiplicite n, alors que le theor`eme du rang montre facilement que
le sous-espace propre correspondant ker (A In ) a pour dimension n (p 1) qui peut
prendre toute valeur entre 1 et n.
En tout cas, le sous-espace propre associ
e `
a une valeur propre simple (de
multiplicit
e 1) est n
ecessairement une droite vectorielle.
Enn, le resultat sur le determinant dune matrice carree diagonale par blocs donne
immediatement

`
THEOR
EME
5-4.28 Si E = E1 Ej Em est somme directe de sous-espace
u-stables et si on note
uj = u|Ej LK (Ej )
lendomorphisme de Ej induit par u, on a
u (X) =

m


uj (X)

j=1

5-4.2.4

Th
eor`
eme de Cayley-Hamilton

Le resultat de cette section est un peu miraculeux et illustre le lien entre polynome
caracteristique et polynome minimal dun endomorphisme dun K-ev de dimension nie.
On sait dej`a que les racines (dans K) de ces deux polynomes sont exactement les valeurs
propres de lendomorphisme (cf. section 5-4.2.1 et theor`eme 5-4.14).

`
THEOR
EME
5-4.29 Si u est un endomorphisme dun espace E de dimension nie
u (u) = 0LK (E)
De mani`
ere
equivalente, si A Mn (K)
A (A) = 0n

5-4 Valeurs propres, vecteurs propres

147

Demonstration : Nous donnerons une demonstration matricielle de ce theor`eme,


qui a le merite detre rapide, mais qui est aussi plus obscure quune demonstration
geometrique, qui ferait intervenir la notion de valeur propre, notion que nous
nutiliserons pas ici. Supposons dabord le corps K inni (ce qui nous permet
dutiliser concr`etement des fonctions polynomes plutot que de manipuler des
polynomes formels). Si A est une matrice de Mn (K), on consid`ere lapplication
K Mn (K) s  t [comatrice (A sIn )] .
Il est clair que les coecients de la matrice t [comatrice (A sIn )] sont des
polynomes en s de degre inferieur ou egaux a` n 1 (dont les coecients sont
denis sans ambigute, puisque K est inni). On peut donc ecrire, en travaillant
coecient par coecient
s K

[comatrice (A sIn )] = A0 + sA1 + + sn1 An1

o`
u les matrices Ai Mn (K) ne dependent pas de s et sont uniques. Soit
A (s) = 0 + 1 s + + n sn
le polynome caracteristique de A (on sait que 0 = det A, n = (1)n , mais
peu importe...). On a
s K

(A sIn ) t [comatrice (A sIn )] = A (s) In

(cf. section 4-4.22). Pour s K arbitraire, on obtient en developpant le produit


de gauche
AA0 + s (AA1 A0 ) + s2 (AA2 A1 ) +
+ sn1 (AAn1 An2 ) sn An1 = A (s) In
Travaillant coecient par coecient et puisque K est inni, on obtient par
identication

AA0 = 0 In

AA1 A0 = 1 In

..

AAi Ai1 = i In

..

AAn1 An2 = n1 In

An1 = n In
Multipliant (`a gauche) la premi`ere egalite par In , la seconde par A, la suivante
par A2 , etc... la derni`ere par An et faisant la somme des egalites obtenues, on
obtient bien apr`es simplications
A (A) = 0n
Si le corps K est ni, on peut remarquer que les calculs precedents peuvent
etre menes dans tout corps inni L contenant K, par exemple le corps K (Y )
des fractions rationnelles `a une indeterminee Y `a coecients dans K. La
demonstration est alors identique, meme si les calculs intermediaires se font a
priori dans Mn (L). 
COROLLAIRE 5-4.30 Le polyn
ome caract
eristique dun endomorphisme en dimension nie (ou dune matrice carr
ee) est un multiple de son polyn
ome minimal. Ce
polyn
ome minimal est donc, en dimension n, de degr
e inf
erieur ou
egal `
a n. En
particulier (cf. th
eor`
eme 5-2.7)
dim E = n u LK (E)

dim K [u]  n

148

5-4.2.5

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Exercice : hyperplan stable par un endomorphisme, une matrice

Soit B une base dun K-ev de dimension n, et A = M (u,B) Mn (K) la matrice


representative de u LK (E) dans la base B. On cherche a` caracteriser les hyperplans
u-stables : un hyperplan H est represente comme noyau dune forme lineaire non nulle
, dont la matrice dans la base B est une ligne
L = (1 , . . . ,n ) = M (,B, {1K })
(Ces coecients representent egalement les coordonnees de dans la base duale B ).
Montrer que H est u-stable ssi la ligne L = 0 verie
K

LA = A

(ce qui peut secrire egalement t At L = t L : la recherche des hyperplans stables


revient en fait `
a la recherche des vecteurs propres de la matrice transpos
ee de
A).

5-5

Diagonalisation

Nous nous placerons dans cette section dans le cadre dun espace vectoriel E de dimension nie n > 0.

5-5.1

Endomorphismes et matrices diagonalisables

5-5.1.1

D
enition.

Soit u LK (E). Si le spectre de u nest pas vide, il est ni (de cardinal inferieur a` la
dimension de lespace) et si (i )1ip sont les valeurs propres distinctes de u, on sait que
G=

p


ker (u i idE ) =

i=1

p


Eu (i )

i=1

est un sous-espace de E stable par u, sur lequel u op`ere comme recollement dhomotheties.
Le cas le plus favorable est celui o`
u G = E, o`
u la description geometrique de u est
particuli`erement simple sur la totalit
e de lespace E :

DEFINITION
5-5.1 Un endomorphisme u LK (E) est diagonalisable si son spectre
nest pas vide et si lespace E est somme directe des sous-espaces propres de u.
Comme des sous-espaces propres associes `a des valeurs propres distinctes deux `a deux
sont independants, il est equivalent de dire que la somme des dimensions des sous-espaces
propres de u est egale a` la dimension de E.

DEFINITION
5-5.2 Si u est diagonalisable et (i )1ip sont les valeurs propres distinctes de u, on appelle projecteurs spectraux associes `a u la famille de projecteurs
associes `a la decomposition de lespace
E=

p


Eu (i )

i=1

On notera pi le projecteur sur Eu (i ) parall`element a`


j=i

Eu (j ).

5-5 Diagonalisation

149

Si u est diagonalisable et si x E se decompose dans la somme directe des sous-espaces


propres sous la forme
x = x1 + + xp
on aura
u (x) = 1 x1 + + p xp
ce qui montre que u se decompose comme combinaison lineaire des projecteurs spectraux
u=

p


i p i =

i=1

sp u

EXERCICE 5-5.3 Montrer qualors pour tout polyn


ome P K [X] on a


P (u) =

P () p

sp u

Eectuer des calculs polynomiaux sur un endomorphisme diagonalisable revient en quelque sorte
`a faire ces memes calculs sur les valeurs propres de u.
EXERCICE 5-5.4 Montrer que reciproquement, si E = E1 Ej Em est une
decomposition de lespace en sous-espaces non nuls, si (pi )1im est la famille de projecteurs
associee `a cette decomposition et (i )1im est une famille de scalaires quelconques, lendomorphisme
m

i pi
v=
i=1

(cest-`a-dire tout endomorphisme obtenu en recollant des homotheties) est diagonalisable. Quel
est son spectre ? Determiner ses sous-espaces propres (attention : les (i )1im nont pas ete
supposes distincts deux a` deux).

5-5.1.2

Caract
erisation

`
THEOR
EME
5-5.5 Si u est un endomorphisme dun K-ev E de dimension nie n,
les propri
et
es suivantes sont
equivalentes :
i)
ii)
iii)
iv)

u est diagonalisable
Il existe une base de E compos
ee de vecteurs propres de u
Il existe une base de E dans laquelle la matrice de u est diagonale
u (X) est scind
e dans K [X] et sp u dim Eu () = mulu ()

Demonstration : Les implications i) ii) et ii) iii) sont evidentes. Supposons que, dans une base B = (ei )1in la matrice de u soit A = Diag (1 , . . . ,n ),
le calcul du determinant dans cette base donne
u (X) =

n


(i X)

i=1

Le polynome u (X) est donc scinde, et 1 , . . . ,n est la liste des valeurs


propres de u, chacune dentre elles etant ecrite autant de fois que sa multiplicite. Si sp u et si on note I = {i [1..n] | i = }, on a donc
mul () = card I
u

150

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes
Comme de mani`ere evidente vect (ei )iI Eu (), on obtient
mul ()  dim Eu ()
u

Linegalite inverse etant toujours vraie, on a bien iii) iv). Enn, si on


suppose iv), comme d u = n, on a


dim Eu () =
mul () = d u = n
sp u

sp u

ce qui entrane que u est diagonalisable. 


REMARQUE 5-5.6 La propriete iii) precedente aurait pu sexprimer sous la forme :
Lespace est somme directe de sous-espaces sur lesquels u op`ere comme une homothetie.
COROLLAIRE 5-5.7 (cas particulier important) Un endomorphisme dont le polyn
ome
caract
eristique est scind
e et dont toutes les racines sont simples est diagonalisable
et ses sous-espaces propres sont des droites vectorielles.
Demonstration : La caracterisation iv) est immediatement veriee puisque,
pour sp u
1  dim Eu ()  mul () = 1
u

donc toutes ces inegalites sont des egalites. Attention ! Il sagit ici dune
condition susante pour que u soit diagonalisable. Elle nest
evidemment
pas n
ecessaire comme le montre lexemple u = idE ! 
Comme tout polynome dune matrice diagonale est une matrice diagonale, et puisque
linverse dune matrice diagonale de GLn (K) est aussi diagonale, on a
COROLLAIRE 5-5.8 Si u est diagonalisable, tout
el
ement de K [u] est diagonalisable.
1
Si u est de plus inversible, u est aussi diagonalisable.

5-5.1.3

Cas des matrices carr


ees

Les denitions donnees sur les endomorphismes peuvent se transposer aux matrices :

DEFINITION
5-5.9 A Mn (K) est diagonalisable si et seulement si lendomorphisme
de Kn qui lui est canoniquement associe est diagonalisable. Dapr`es la caracterisation iii)
du theor`eme 5-5.5, cela equivaut clairement a` dire que A est semblable dans lalg`
ebre
Mn (K) `
a une matrice diagonale :
P GLn (K)

D = P 1AP est diagonale.

Les caracterisations du theor`eme 5-5.5 sont valables pour les matrices carrees, avec
les abus de langage usuels consistant `a identier une matrice et lendomorphisme de Kn
canoniquement associe. La caracterisation iii) montre encore quun endomorphisme est
diagonalisable ssi sa matrice dans une base quelconque est diagonalisable.
Attention ! La denition precedente a ete donnee en travaillant exclusivement
sur K. Il peut y avoir ambigute lorsquon travaille avec une extension L de K (le cas classique etant K = R et L = C). On distinguera pour A Mn (K) etre K-diagonalisable
et etre L-diagonalisable. Par exemple, il est facile de verier que


0 1
A=
1
0
est C-diagonalisable mais nest pas R-diagonalisable.

5-5 Diagonalisation

5-5.1.4

151

Pratique de la r
eduction

Soit u un endomorphisme diagonalisable. Diagonaliser u, cest determiner son spectre


et, pour chaque valeur propre, determiner le sous-espace propre correspondant, en general
en en donnant une base. La reunion de ces bases est alors une base de E (ce qui caracterise
le fait que u soit diagonalisable !) formee de vecteurs propres de u, dans laquelle la matrice
de u est diagonale.
De meme diagonaliser une matrice carr
ee A cest trouver une matrice P inversible
1
avec P AP diagonale.
Comme on connat souvent un endomorphisme par sa matrice dans une base, les deux
notions sont liees. Pour diagonaliser une matrice A Mn (K) :
On commence par determiner le spectre de A (attention, pas toujours en utilisant le
polynome caracteristique. Cependant, si on connat A (X), inutile daller plus loin
si celui-ci nest pas scinde).
Pour chaque valeur propre sp A, recherche dune base du sous-espace propre
associe, cest-`a-dire une base de lespace des vecteurs colonnes X solutions de
(A In ) X = 0
Si on connat mulA (), ne pas esperer diagonaliser A si cette base contient moins
de mulA () vecteurs, cest-`a-dire (theor`eme du rang) si le rang de A In nest pas
egal a` n mulA ()
Enn, si on obtient par les calculs precedents, et en regroupant les bases obtenues,
n vecteurs propres (forcement independants si on na pas fait derreur de calcul...)
X1 ,X2 , . . . ,Xn pour les valeurs propres (non necessairement distinctes) respectives
1 , . . . ,n , la matrice des vecteurs colonnes X1 ,X2 , . . . ,Xn
P = (X1 |X2 | |Xn )
est matrice de passage de la base canonique de Kn `a un base de vecteurs propres de
lendomorphisme canoniquement associe `a A, et par consequent
P 1 AP = Diag (1 , . . . ,n ) = D
EXEMPLE 5-5.10 Decrire geometriquement lendomorphisme de R3 dont la matrice
dans la base canonique vaut

9 10 20
5
8
A= 4
2
2
5
On calcule A (X) = (X + 1) (X 1)2 : dans la matrice A XI3 , on remarque que
C1 C1 + C2 C3
permet dobtenir une premi`ere colonne o`
u 1X se met en facteur. On a donc deux valeurs
propres 1 et 1 de multiplicites respectives 2 et 1. A sera diagonalisable ssi le sous-espace
propre EA (1) est de dimension 2 cest-`a-dire si A In est de rang 1, ce qui est bien le cas
puisque

10 10 20
4
4
8
A In =
2
2
4

152

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

a ses vecteurs lignes proportionnels a` (1,1,2). Le sous-espace EA (1) est donc le plan de
R3 dequation
x + y + 2z = 0
dont on peut choisir une base, par exemple :

1
1
X1 = 1 et X2 = 1
1
0
Le sous-espace EA (1) est, on le sait, une droite vectorielle determinee par lequation
(A + In ) X = 0
equivalente au syst`eme (de rang 2, on le sait)

4x + 6y + 8z = 0
2x + 2y + 6z = 0
Un vecteur directeur de cette droite peut etre obtenu par le produit vectoriel canonique
des vecteurs (2,3,4) et (1,1,3), respectivement normaux aux deux plans dont lintersection est EA (1) (cf. remarque a` la n de la section 4-5.2), soit

5
X3 = 2
1
La matrice

verie donc

1
1
5
P = 1 1 2
1
0 1

1 0
0
0
P 1AP = 0 1
0 0 1

Il est facile de decrire maintenant geometriquement lendomorphisme associe `a la matrice


A. 14
REMARQUE 5-5.11 Pour determiner le spectre dune matrice (ou dun endomorphisme)
le calcul du polynome caracteristique ne simpose pas toujours. Prenons lexemple de la
matrice

a 1
1 1

. . ..
. .
1 a
1

.
.
.

A=
1 . . . . . . 1 Mn (R)

. .
.. . . 1
a 1
1 1
1 a
Il nest pas tr`es dicile, par des manipulations elementaires, de calculer le polynome
caracteristique de A. Le raisonnement suivant est plus instructif, et permet de diagonaliser
tr`es rapidement A (ou plutot de prouver quelle est diagonalisable et de la diagonaliser 15 ) :
14. D`es le depart, le calcul de A2 et de la trace de A aurait permis de voir que A est matrice dune
symetrie par rapport a` un plan
15. Avec des connaissances sur les espaces euclidiens `a venir, un argument tr`es simple prouverait que
A est R-diagonalisable

5-5 Diagonalisation

153

on remarque dabord quen retranchant a 1 a` tous les coecients diagonaux de A, on


obtient une matrice de rang 1, dont le noyau est lhyperplan H de Rn dequation
n


xi = 0

i=1

On en deduit que A poss`ede la valeur propre a 1, avec un sous-espace propre associe


de dimension n 1, donc de multiplicite au moins n 1. Le polynome caracteristique de
A est donc scinde, avec au moins n 1 fois la racine a 1, la derni`ere racine etant
calculable a` laide de la trace de A :
+ (n 1) (a 1) = trace A = na
ce qui donne
= a + n 1 = a 1
ce qui montre que est valeur propre simple de A, le sous-espace propre associe etant
une droite vectorielle. A est diagonalisable. De plus, il est clair que le vecteur colonne
dont toutes les coordonnees valent 1 est vecteur propre pour . Il reste `a ecrire une base
de H pour trouver la matrice de passage, par exemple :

1 1 1 1
1 1
0 0

..
..
. 0
.
1
0
0
P =
..
..
... ...
.
.
0
0

.
.
.
.. 0
..
1 ..
0
1 0
0
0
0
1
qui verie

5-5.1.5

P 1 AP = Diag (a + n 1,a 1,a 1, . . . ,a 1)

Caract
erisation `
a laide de polyn
omes annulateurs

Les caracterisations des endomorphismes diagonalisables donnees jusqu`a present etaient


plutot geometriques. Lutilisation dun crit`ere plus algebrique est souvent rapide et commode :

`
THEOR
EME
5-5.12 Un endomorphisme u LK (E) est diagonalisable si et seulement sil annule un polyn
ome de K [X] scind
e`
a racines simples.
Demonstration : Soit P un polynome annulateur scinde `a racine simples,
quon peut supposer normalise :
P =

m


(X i )

i=1

Comme les i sont distincts deux `a deux, le theor`eme de decomposition des


noyaux donne
m

ker (u i idE )
E = ker P (u) =
i=1

ce qui montre que lespace est somme directe de sous-espaces sur lesquels u
op`ere comme une homothetie et u est diagonalisable : la matrice de u dans une

154

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes
base adaptee `a la decomposition precedente (en oubliant bien s
ur les noyaux
reduits eventuellement `a {0E }) est diagonale. On a dailleurs
sp u {1 , . . . ,m }
Reciproquement, si u est diagonalisable et sp u = {1 , . . . ,p }, (chaque valeur
propre nest ici ecrite quune fois), le polynome
P =

p


(X i )

i=1

est annulateur pour u (toujours a` cause du theor`eme de decomposition des


noyaux, voir aussi lexercice 5-5.3). 
COROLLAIRE 5-5.13 Le polyn
ome minimal dun endomorphisme u diagonalisable
est

(X )
u (X) =
sp u

(o`
u chaque valeur propre nest bien entendu
ecrite quune fois).
Demonstration : Ce polyn
ome est eectivement annulateur, dapr`es ce qui

prec`ede. Donc u (X) divise
(X ) De plus, comme toute valeur propre
sp u

de u est racine de u (X), on a aussi la relation de divisibilite inverse, ce qui


prouve le resultat. 
Pour un endomorphisme u diagonalisable on a donc

(X )
u (X) =

sp u

dim E

(X)
=
(1)
(X )mulu ()

u
sp u

Le theor`eme de Cayley-Hamilton est donc une evidence dans ce cas.


EXERCICE 5-5.14 Soit A Mn (R) veriant
A3 4A2 + 5A = 0n
Montrer que le rang de A est pair.
EXERCICE 5-5.15 Soit A M2 (Z) telle que
p N

Ap = I2

Montrer que A12 = I2 . (Indication pour ces deux exercices : considerer dabord la matrice A
comme appartenant a` une alg`ebre de matrices complexes).

5-5.2

Applications de la notion de diagonalisation

5-5.2.1

Recherche de sous-espaces stables par un endomorphisme


diagonalisable

`
THEOR
EME
5-5.16 Si u LK (E) est diagonalisable et F = {0E } est un sous-espace
u-stable, lendomorphisme v = u|F induit sur F est
egalement diagonalisable.

5-5 Diagonalisation

155

Demonstration : Donnons une demonstration purement algebrique, nous


verrons ensuite une interpretation geometrique de ce resultat. Si P est un polynome annulateur scinde `a racines simples, on a par denition P (u) = 0LK (E) .
Par restriction a` F, P (v) = 0LK (F) , ce qui prouve que v est diagonalisable. 
Linterpretation geometrique de ce resultat a dej`a ete vue `a la remarque 5-4.11 :
Si lendomorphisme u est diagonalisable

E=
Eu ()
sp u

et si F est un sous-espace u-stable


F=

(Eu () F)

sp u

et F est somme directe de sous-espaces sur lesquels v op`ere comme un homothetie.


EXERCICE 5-5.17 Determiner les sous-espaces

1
A= 0
1

de R3 stables par la matrice

0 1
1
0
2
1

Pour determiner les plans stables, on pourra utilisera le theor`eme precedent. Retrouver ensuite
le resultat avec la section 5-4.2.5.

5-5.2.2

Calculs polynomiaux sur un endomorphisme diagonalisable

En utilisant la decomposition `a laide des projecteurs spectraux



p
u=
sp u

il est clair que


Q K [X]

Q (u) =

Q () p

sp u

egalite qui traduit simplement le fait que Q (u) op`ere sur chaque sous-espace propre Eu ()
comme lhomothetie de rapport Q ().
La traduction matricielle de ce resultat est simplement
A = P Diag (1 , . . . ,n ) P 1

=
Q K [X]

Q (A) = P Diag (Q (1 ) , . . . ,Q (n )) P 1

En particulier pour p N (p Z si aucun des i nest nul)


Ap = P Diag (p1 , . . . ,pn ) P 1
On se rappellera cependant que, lorsquon connat un polynome annulateur pour une
matrice A (quelle soit diagonalisable ou pas), les calculs dans K [A] peuvent se mener
apr`es division euclidienne par ce polynome. Cela evite parfois, dans le cas diagonalisable,
une determination explicite de la matrice de passage P .
EXERCICE 5-5.18 Montrer que, si u est diagonalisable, les projecteurs spectraux sont dans
K [u] (sans utiliser la remarque 5-3.6) et les expliciter. (Penser aux polyn
omes interpolateurs de
Lagrange).

156

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

5-5.2.3

Commutant dun endomorphisme (dune matrice) diagonalisable

Commencons par un resultat enonce plus haut dans un cadre plus general.
PROPOSITION 5-5.19 Si u et v sont deux endomorphismes (non n
ecessairement
diagonalisables,
eventuellement en dimension innie) qui commutent, les sous-espaces
propres de lun sont stables par lautre.
Demonstration : On peut simplement dire que le sous-espace vectoriel Eu () =
ker (u idE ), etant noyau dun polynome en u qui commute avec v, est vstable. Plus concr`etement
u (x) = x u (v (x)) = v (u (x)) = v (x) = v (x)

Si u LK (E), on appelle commutant de u et on note C (u) lensemble


C (u) = {v LK (E) | uv = vu}
On verie aisement que C (u) est une sous-alg`
ebre de LK (E) qui contient K [u].

`
THEOR
EME
5-5.20 Si u est un endomorphisme diagonalisable dun K-ev E, un
endomorphisme v LK (E) commute avec u si et seulement si v laisse stable tous
les sous-espaces propres de u.
Demonstration : Cette condition est necessaire dapr`es la proposition precedente.
Elle est susante : si (i )1ip est le spectre de u et si x = x1 + + xp est la
p

decomposition dun vecteur de E dans la somme directe
Eu (i ), on a
i=1


vu (x) = v

p



=

i xi

i=1

p


i v (xi )

i=1

et comme par hypoth`ese v (xi ) Eu (i ), on a i v (xi ) = u (v (xi )). On obtient


nalement

 p
p


vu (x) =
uv (xi ) = uv
xi = uv (x) 
i=1

i=1

EXERCICE 5-5.21 Resoudre dans M3 (R) lequation X 2 = A avec

1 0 1
A= 0 1
0
1 2
1
(on remarquera quune solution commute necessairement avec A).
EXERCICE 5-5.22 Si u LK (E) est diagonalisable, montrer que

mul ()2
dim C (u) =
sp u

(On pourra travailler matriciellement dans une base bien choisie).

5-6 Trigonalisation

157

EXERCICE 5-5.23 Si u est diagonalisable montrer que


C (C (u)) = {v LK (E) | w C (u)

wv = vw}

est une sous-alg`ebre de LK (E), puis quelle est egale `a K [u].


EXERCICE 5-5.24 Si u est un endomorphisme dun espace de dimension n qui poss`ede n valeurs
propres simples, le commutant de u est egal `a K [u] et est de dimension n.

Terminons enn par un resultat de diagonalisation simultan


ee qui intervient dans
de nombreux exercices.

`
THEOR
EME
5-5.25 Si u et v sont deux endomorphismes diagonalisables dun espace E, ils commutent si et seulement sil existe une base de E form
ee de vecteurs
propres `
a la fois pour u et v. On dit alors que u et v se diagonalisent dans la m
eme
base, ou sont simultan
ement diagonalisables.
On aura bien s
ur un resultat analogue pour les matrices : deux matrices A et B diagonalisables de Mn (K) commutent si et seulement sil existe une meme matrice de
passage P telle que P 1 AP et P 1 BP soient toutes deux diagonales.
Demonstration : La condition est evidemment susante : sil existe une
base de vecteurs propres communs `a u et v, les matrices de ces endomorphismes
dans cette base sont diagonales donc commutent, et en consequence uv =
vu. Reciproquement, supposons uv = vu et considerons la decomposition de
lespace

Eu ()
E=
sp u

Chacun des sous-espaces Eu () est v-stable, et lendomorphisme induit sur ce


sev par v est diagonalisable (cf. theor`eme 5-5.16). On peut donc trouver dans
chaque Eu () une base formee de vecteurs propres pour v (et evidemment
pour u !). La reunion de ces bases diagonalise `a la fois u et v. 
EXERCICE 5-5.26 Generaliser ce resultat a` une famille quelconque dendomorphismes diagonalisables qui commutent deux a` deux. Le plus simple techniquement est ici de raisonner par
recurrence sur la dimension de lespace E.

5-6

Trigonalisation

Nous avons vu precedemment des exemples de matrices non diagonalisables. Le but


de cette section est de trouver, pour une telle matrice, une similitude qui la transforme
en une matrice plus simple. Comme on ne peut esperer une forme diagonale, on essaiera
une forme triangulaire superieure.

5-6.1

Endomorphismes, matrices trigonalisables

DEFINITION
5-6.1 Un endomorphisme dun espace vectoriel E de dimension nie n
est dit trigonalisable si et seulement sil existe une base de E o`
u la matrice de u est
triangulaire superieure. On dit alors quune telle base trigonalise lendomorphisme u.

158

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Si B est une base dans laquelle la matrice de u est triangulaire superieure, en inversant lordre des vecteurs de B, on obtiendra une base dans laquelle la matrice est
triangulaire inferieure. Remarquons aussi quun endomorphisme diagonalisable est a
fortiori trigonalisable !
Rappelons le resultat dej`a enonce dans le chapitre sur le calcul matriciel :
PROPOSITION 5-6.2 Si u est un endomorphisme dun espace En de dimension n et
si B = (e1 , . . . ,en ) est une base de En , la matrice de u dans la base B est triangulaire
sup
erieure ssi les sous-espaces du drapeau associ
e`
a B sont tous stables par u :
i

u (vect (e1 , . . . ,ei )) vect (e1 , . . . ,ei )

La denition donnee sur les endomorphismes se transpose sur les matrices carrees :

DEFINITION
5-6.3 A Mn (K) est trigonalisable si et seulement si lendomorphisme
n
de K qui lui est canoniquement associe lest egalement. Cela equivaut clairement a`
dire que A est semblable dans lalg`
ebre Mn (K) `
a une matrice triangulaire
sup
erieure :
P GLn (K)

T = P 1 AP est triangulaire superieure.

Il faut ici aussi faire attention si lon consid`ere une extension L de K. Une matrice
A Mn (K) peut etre L-trigonalisable sans etre K-trigonalisable.
Comme dans le cas diagonalisable, le caract`ere trigonalisable peut se traduire en terme
de polynome annulateur :

`
THEOR
EME
5-6.4 Si u est un endomorphisme dun K-espace vectoriel En de dimension n, les propri
et
es suivantes sont
equivalentes :
i)
u est trigonalisable
ii) le polyn
ome caract
eristique u est scind
e dans K [X]
iii) u poss`
ede un polyn
ome annulateur scind
e dans K [X]
Demonstration : Si u est trigonalisable, on peut calculer u (X) en travaillant dans une base o`
u la matrice de u est triangulaire. Ce polynome est
donc scinde. On a bien i) ii). Limplication ii) iii) est consequence du
theor`eme de Cayley-Hamilton. Enn montrons que iii) i) en raisonnant
par recurrence sur n. Si n = 1, il ny a rien a` demontrer. Supposons que tout
endomorphisme de tout K-ev de dimension n 1 qui annule un polynome
scinde soit trigonalisable. Soit u LK (En ), possedant
P (X) =

m


(X i )

i=1

comme polynome annulateur, avec les i K (non necessairement distincts


deux a` deux). Pour demontrer que u est trigonalisable, il sut de trouver
un hyperplan H En stable par u. En eet, si v est alors lendomorphisme
induit par u sur H, on a
P (u) = 0LK (En ) P (v) =

m


(v i idH ) = 0LK (H)

i=1

En appliquant lhypoth`ese de recurrence `a v, on pourra trouver une base B1


de H trigonalisant v. Si on compl`ete cette base (par un vecteur) en une base

5-6 Trigonalisation

159

B = B1 {en } de En , la matrice de u dans B sera evidemment triangulaire


superieure. Reste donc `a prouver lexistence de H.
Comme
m

(u i idEn ) = 0LK (En )
i=1

lun (au moins) des endomorphismes (u i idEn ) est non injectif. Si cest par
exemple le cas avec i = 1, Im (u 1 idEn ) est un sous-espace strict de En stable
par u. Si H est un hyperplan contenant Im (u 1 idEn ), il est evidemment
stable par (u 1 idEn ) puisque
(u 1 idEn ) (H) Im (u 1 idEn ) H
On en deduit facilement que H est aussi u-stable. 
COROLLAIRE 5-6.5 Tout endomorphisme dun espace complexe de dimension nie,
toute matrice A Mn (C) est trigonalisable.
Par contre, une matice carree (n,n) a` coecients reels nest R-trigonalisable que si son
polynome caracteristique poss`ede n racines reelles (comptees avec leurs multiplicites).

5-6.2

Pratique de la trigonalisation

Nous presenterons la technique dans le cas dune matrice carree A Mn (K), que lon
identie `a lendomorphisme A de Kn canoniquement associe. On suppose que le polynome
caracteristique A (X) poss`ede n racines (eventuellement multiples) 1 , . . . ,n . (Il est
illusoire de vouloir trigonaliser A si on ne peut determiner ses valeurs propres, puisque
ce sont celles-ci qui apparatront -forcement- sur la diagonale dune matrice triangulaire
superieure semblable `a A). La demarche suivie ici donnerait dailleurs une demonstration
plus algorithmique de lequivalence des enonces i) et ii) du theor`eme 5-6.4. Notons Bc
la base canonique de Kn .
Il sagit ici de construire de proche en proche des vecteurs ei , i = 1 . . . n, dune base
de Kn avec
i
A (vect (e1 , . . . ,ei )) vect (e1 , . . . ,ei )
(1)
Remarquons que e1 est necessairement vecteur propre de A . Cela tombe bien : puisque
le polynome caracteristique est scinde, A poss`ede au moins une valeur propre, donc
au moins une direction propre. On pourrait initialiser le processus de construction en
choisissant un vecteur propre arbitraire, mais on peut demarrer un peu plus vite :
On commence par deblayer le terrain : pour chaque valeur propre de A, on trouve
une base du sous-espace propre correspondant. On reunit toute ces bases en un
famille libre Fp de cardinal p. Si p = n, A est diagonalisable.
Sinon, p < n. Soit Fp = (e1 , . . . ,ep ) et Ep = vect Fp . Il est clair que la propriete
(1) est veriee pour i = 1 p. On compl`ete comme on peut (en general avec des
vecteurs de la base canonique bien choisis) Fp en une base Bp = Fp Gp de Kn , et
on determine la matrice Ap de A dans cette base :


Tp Bp
Ap = M (A ,Bp ) =
0 Ap
avec Tp triangulaire superieure (en fait diagonale, car les vecteurs de Fp sont propres
pour A , mais cela nimporte pas dans la suite du raisonnement).

160

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Notons Gp = (u1 , . . . ,unp ) et Sp = vect Gp . La matrice Ap Mnp (K) est en


fait matrice dans la base Gp de lendomorphisme de Sp egal a` q u|Sp , o`
u q est
le projecteur sur Sp parall`element `a Ep . Elle poss`ede un polynome caracteristique
scinde 16 (puisque A (X) = Tp (X) Ap (X) est scinde : on connat le spectre de
Ap ) donc au moins un vecteur propre

m1

Y = ... associe `a {1 , . . . ,n }
mnp
Le vecteur ep+1 =

np


mi ui verie

i=1

u (ep+1 ) = q u (ep+1 ) + (idE q) (ep+1 ) = ep+1 + vp+1

avec vp+1 Ep

On pose alors Fp+1 = (e1 , . . . ,ep+1 ) et Ep+1 = vect Fp+1 . Ce sous-espace est u-stable
car on vient de voir que u (ep+1 ) Ep+1 (la propriete (1) est donc aussi veriee pour
i = p + 1). On compl`ete la famille Fp+1 en une base Bp+1 = Fp+1 Gp+1 de Kn (avec,
si lon veut, Gp+1 extraite de Gp ). On a alors

Tp C D
E
Ap+1 = M (A ,Bp+1 = Fp {ep+1 } Gp+1 ) = 0
0 0 Ap+1
o`
u C est une colonne (p,1), E une ligne (1,n p 1) et Ap+1 Mnp1 (K) (la
matrice Tp na pas change, puisquon na pas change la base du s.e.v. stable Ep ).
Elle peut donc secrire, avec un premier bloc de taille p + 1 triangulaire superieur
Tp+1


Tp+1 Bp+1
Ap+1 = M (A ,Bp+1 = Fp+1 Gp+1 ) =
0
Ap+1
On a donc remplace p par p + 1. Il sut a` present de recommencer le travail avec
Ap+1 ...
Prenons un exemple :

2 1 2
A = 15 6 11 M3 (R)
14 6 11
verie (calcul simple) A (X) = (1 X)3 , scinde. A est donc R-trigonalisable et ne poss`ede
quune seule valeur propre 1 de multiplicite 3. La matrice A I3 est clairement de rang 2,
16. Si lon voulait seulement prouver lexistence dune forme triangulaire reduite par recurrence sur la
taille de la matrice, on appliquerait lhypoth`ese de recurrence au bloc Ap , avec lexistence dune matrice
de passage
Pp GLnp (K) telle que Pp1 Ap Pp = Tp soit triangulaire superieure
En posant


P =

on aurait
P 1 Ap P =

ce qui demontrerait le resultat.

Ip
0

Pp1



Tp
0

Ip
0
Bp
Ap

0
Pp


Ip
0

0
Pp


=

Tp
0

Tp Bp
Tp

5-6 Trigonalisation

161

donc le sous-espace propre est de dimension 1. La resolution du syst`eme (A I3 ) X = 0


donne une base de cet espace (faire les calculs ...):

1

1
X1 =
2
(avec les notations de la demonstration precedente, ici p = 1). Completons avec deux
vecteurs de la base canonique pour obtenir la base

1
0
0

1 , 1 , 0
B1 =
2
0
1
La matrice de A dans cette base est

1 1 2
A1 = 0 5 9
0 4 7

Cette matrice peut se calculer par similitude, ce qui oblige `a calculer linverse dune
matrice de passage. On peut aussi remarquer que limage du deuxi`eme vecteur de base
a pour coordonnees dans la base canonique (1, 6, 6). Sa premi`ere coordonnee dans
B1 est donc forcement 1. Il sut decrire
(1, 6, 6) = (1,1,2) + (0, 5, 4)
pour remplir la deuxi`eme colonne de cette matrice. La troisi`eme sobtient de facon analogue. Pour etre rassure, verier que trace et determinant sont corrects (on connat det A
sans calcul supplementaire).
Toujours avec les notations precedentes, on a


5 9

A1 =
4 7
dont le spectre est evidemment reduit `a {1} et qui poss`ede le vecteur propre
 
3
Y =
2
On prendra donc comme base


1
0
0
0
0

1 ,3 1
3 , 0
B2 =
+2 0
=
2
0
1
2
1
Dans cette base, la matrice de A secrit

1 1 2
T = 0 1 3
0 0 1

(les 1 sur la diagonale ne sont pas surprenants !), matrice dont les deuxi`eme
ettroisi`eme
0

3 dans la
colonnes se remplissent comme precedemment. Par exemple, limage de
2
base canonique secrit

1
0
1
0
2 1 2
15 6 11 3 = 4 = 1 3 + 1
2
2
4
2
14 6 11

162

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

1 0 0
P = 1 3 0
2 2 1

Avec

on verie

P 1 AP = T

EXERCICE 5-6.6 La matrice A precedente verie (Cayley-Hamilton)


(A I3 )3 = 0
En deduire une methode simple de calcul de Ap pour p N.

5-6.3

Compl
ements

5-6.3.1

Endomorphisme nilpotent

DEFINITION
5-6.7 u LK (E) est dit nilpotent si et seulement sil existe un entier
p  1 avec
up = 0LK (E)
Le plus petit entier p veriant cette egalite est appele indice de nilpotence de u.
EXERCICE 5-6.8 Si p est lindice de nilpotence de u et x
/ ker up1 , montrer que


x,u (x) , . . . ,up1 (x) est une famille libre
En deduire que, si E est de dimension nie n, on a forcement p  n. Quel raisonnement sur les
polyn
omes annulateurs am`enerait `
a la meme conclusion?
EXERCICE 5-6.9 Si u est nilpotent dindice p, montrer que
{0E }  ker u  ker u2   ker up1
EXERCICE 5-6.10 Si dim E = n et u est nilpotent dindice n, montrer quil existe une base de
E o`
u la matrice de u secrit

0 1
0
0 0
0 0
1
0 0

..

. 0 ... ... 0

0 0
0 1
0 0
0
0 0


Indication : choisir un x0 avec un1 (x0 ) = 0E et considerer la famille uni (x0 ) 1in Utiliser ce
resultat pour trigonaliser facilement la matrice A etudiee `a la section precedente

2 1 2
A = 15 6 11
14 6 11
EXERCICE 5-6.11 Soit E un K-ev de dimension n et u LK (E). Montrer lequivalence des
proprietes :
i)
u est nilpotent.
ii) u (X) = (X)n
iii) Il existe une base de E o`
u la matrice de u est triangulaire superieure stricte.

5-6 Trigonalisation

5-6.3.2

163

Spectre de P (u), avec u trigonalisable

On sait dej`a (cf. theor`eme 5-4.12) que, pour P K [X] et u LK (E)


P (sp u) sp P (u)
EXERCICE 5-6.12 Montrer que, si u est un endomorphisme trigonalisable dun K-espace de
dimension nie
P K [X]
P (sp u) = sp P (u)

5-6.3.3

Sous-espaces caract
eristiques. D
ecomposition diagonale par
blocs triangulaires

DEFINITION
5-6.13 Soit u LK (En ), et soit K une valeur propre de u, de multiplicite m = mulu (). On appelle sous-espace caracteristique associe `a le sous-espace
Cu () = ker (u idE )m
Propri
et
es :
1. Cu () est un sous-espace u-stable, qui contient Eu ().
2. Si on note u lendomorphisme induit sur Cu () par u, u idCu () est
erieur ou
egal `
a mulu ().
nilpotent dindice nu () inf
egale `
a mulu ()
3. La dimension de Cu () est
Les deux premi`eres proprietes sont presque evidentes et consequences directes de la
denition de Cu (). Demontrons la troisi`eme : le polynome caracteristique de u secrit
u (X) = (X )m P (X)
avec, par denition de m, P () = 0. Donc PGCD (P (X) , (X )m ) = 1. Le theor`eme
de Cayley-Hamilton et le theor`eme de decomposition des noyaux donnent alors
En = Cu () ker P (u)
decomposition de En en deux sous-espaces u-stables. Notons u et v les endomorphismes
induits par u sur ces s.e.v. Le polynome (X )m est annulateur pour u , et par application du corollaire 5-4.13
sp u {}
De meme, P est annulateur pour v, et comme P () = 0

/ sp v
La decomposition de En en somme directe de s.e.v. stables par u donne
u (X) = (X )m P (X) = u (X) v (X)
Comme nest pas racine de v (X), on a
(X )m divise u (X) , ce qui implique d u (X) = dim Cu ()  m = mul ()
u

De plus, comme (X )m est annulateur pour u , ce dernier est trigonalisable avec pour
seule valeur propre . On a donc evidemment
u (X) = ( X)dim Cu () divise u (X)

164

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

et par denition de la multiplicite


dim Cu ()  mul ()
u

ce qui demontre nalement la propriete 3.


REMARQUE 5-6.14 On a vu quune condition necessaire pour que u soit diagonalisable
etait que la dimension du sous-espace propre Eu () soit egale a` mulu (). Comme Eu ()
est un sous-espace de Cu () lui-meme de dimension mulu (), on a
dim Eu () = mul () Eu () = Cu () u = idCu ()
u

Ce qui empeche davoir cette egalite (et interdit donc `a u detre diagonalisable), cest
quon a en general une ecriture de u de la forme
u = idCu () + n
avec n endomorphisme nilpotent de Cu () non nul, donc dindice de nilpotence
nu () veriant
1 < nu ()  mul ()
u

Comme consequence de letude precedente :


Il existe une base B de Cu () avec

M (u,B ) =

0
..
.

0
0

? ?
? ?

= Imulu () + M
..
. ?
0

avec M Mmulu () (K) triangulaire superieure stricte.


e dans K [X], on pourra
Lorsque le polynome caracteristique de u LK (En ) est scind
raisonner comme precedemment dans chaque sous-espace caracteristique, pour obtenir :
D
ecomposition diagonale par blocs triangulaires :
Si u (X) est scinde (ce qui est toujours le cas si K = C) et si 1 , . . . ,p sont les valeurs
propres distinctes de u
p

u (X) =
(i X)mulu (i )
i=1

le theor`eme de Cayley-Hamilton

17

donne immediatement
En =

p


Cu (i )

i=1

decomposition de lespace en s.e.v. stables (de dimensions respectives mulu (i )), sur lesquels u induit des endomorphismes
ui = i idCu (i ) + ni
17. ou simplement le fait que
dim

p

i=1

Cu (i ) =

p

i=1

dim Cu (i ) =

p

i=1

mul (i ) = n
u

5-6 Trigonalisation

165

avec les ni nilpotents. Si pour tout i on choisit comme precedemment une base Bi qui
trigonalise ni (ou ui , cest la meme chose), dans la base B = Bi on aura

T1 0 0 0
0 T2 0 0

M (u,B) = T =
0 0 ... 0
0 0 0 Tp

avec Ti triangulaire superieure de taille mulu (i ) ayant une diagonale principale ne contenant que des i . Ce resultat est plus precis que celui du theor`eme 5-6.4. On dit quon a
eectue une reduction de u par blocs diagonaux triangulaires superieurs. On a evidemment
un resultat analogue pour les matrices et notamment 18 : toute matrice carr
ee complexe est semblable `
a une matrice diagonale par blocs du type pr
ec
edent.
On verra linteret dune telle reduction lors du calcul de lexponentielle dune matrice.
Limitons nous pour le moment au calcul dune puissance de la matrice. Soit A Mn (C)
et supposons que lon ait, pour chaque valeur propre de A, determine une base du sousespace caracteristique correspondant (pas necessairement une base de trigonalisation du
type B evoque plus haut). On obtient ainsi une matrice de passage P telle que

A1 0 0 0
0 A2 0 0

P 1 AP =
0 0 ... 0
0 0 0 Ap

(ecriture qui traduit la stabilite de chacun des sous-espaces caracteristiques par lendomorphisme A ). On a evidemment

k N

0
Ak1 0 0
0 Ak 0
0
2

P 1 Ak P =
0 0 ... 0
0 0 0 Akp

Quel est linteret davoir travaille avec les sous-espaces caracteristiques ? Cest que lon
sait que Ai ne poss`ede quune valeur propre, disons i , et que plus precisement
Ai = i Imulu (i ) + Ni

avec Ni nilpotente.

Le calcul de Aki peut alors simplement se faire avec la formule du binome (cf. exercice
5-6.6).
EXERCICE 5-6.15 Montrer que tout endomorphisme dont le polyn
ome caracteristique est scinde
peut se decomposer sous la forme
u=d+n
avec d diagonalisable et n nilpotent veriant dn = nd (decomposition dite de Dunford-Jordan).
On peut demontrer, mais cest plus dicile, quil y a unicite dune telle decomposition (on peut,
par exemple, montrer que letude de cette section donne une decomposition avec d (et donc n)
dans K [u] et deduire ainsi lunicite).
18. On pourrait encore, en anant letude, simplier la forme des blocs Ti (reduite de Jordan) mais
nous naborderons pas ce resultat ici.

166

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

EXERCICE 5-6.16 Une suite de matrices (An )nN de Mp (C) est dite convergente ssi toutes
les suites de coecients (aij (n))nN sont convergentes. La limite de cette suite de matrices est
alors par denition


lim An = lim aij (n) 1ip
n

n+

Si A Mp (C), montrer que la suite

(An )

nN

1jp

converge vers la matrice nulle ssi

sp A

|| < 1

EXERCICE 5-6.17 Montrer, avec les notations de cette section, que le polyn
ome minimal dun
endomorphisme u dont le polyn
ome caracteristique est scinde est

(X )nu ()
u (X) =
sp u

5-7

Etude des suites r


ecurrentes lin
eaires `
a coecients constants

Nous nous placerons dans cette section dans lespace vectoriel E = CN des suites
complexes. La meme etude pourrait etre menee dans KN avec K corps quelconque de
caracteristique nulle, en rajoutant une hypoth`ese stipulant que les polynomes intervenant
dans la discussion sont scindes dans K [X]. Nous specierons cependant le cas important
K = R `a la n de cette section.

5-7.1

Suites r
ecurrentes lin
eaires

DEFINITION
5-7.1 Soit p N . Une suite u = (un )nN E est dite verier une relation
de recurrence lineaire dordre p `a coecients constants si et seulement sil existe des
scalaires (i )1ip avec p = 0 tels que
n  p

un = 1 un1 + 2 un2 + + p unp

()

`
THEOR
EME
5-7.2 Si les scalaires (i )1ip sont donn
es, avec p = 0, lensemble
des suites v
eriant la relation () est un sous-espace vectoriel de E de dimension p.
Demonstration : Soit R cet ensemble. Il est clair quil sagit dun s.e.v. De
plus, si (xi )0ip1 sont p complexes quelconques, il existe une unique suite de
R u = (un )nN veriant
i {0, . . . ,p 1}

ui = xi

Il en resulte clairement que lapplication


R Cp denie par u = (un )nN  (u0 , . . . ,up1)
est un isomorphisme despaces vectoriels. 
Le but de cette section est dobtenir explicitement, pour une suite arbitraire u =
(un )nN R, un comme fonction de n. Pour ce faire, lidee est dobtenir une base simple
de R. Cela revient bien evidemment `a prendre une bonne base de Cp et `a remonter
celle-ci par lisomorphisme precedent. On pense immediatement a` la base canonique de
Cp , mais ce nest pas une bonne idee : cette base nest pas adaptee au probl`eme que lon
cherche `a resoudre. Le theor`eme de decomposition des noyaux nous permettra de repondre
`a la question. Commencons par quelques remarques generales.

5-7 Etude des suites r


ecurrentes lin
eaires `
a coecients constants

5-7.2

167

Ecriture matricielle. Suites g


eom
etriques solutions

Comme la relation de recurrence () porte sur p termes consecutifs de la suite, une


suite de R est caracterisee par le vecteur

u0

U0 = ...
up1
Il est donc naturel de passer dans lespace des phases Cp en posant

un

..
Un =

.
un+p1
et la relation de recurrence () peut alors secrire
n N

Un+1 = AUn

o`
u A est la matrice constante de Mp (C)

0
1
0 0
..

0
1
0
.
0

..
..
A = ...
.
. 0
0

0
0
0
1
p p1 2 1

et lon en deduit que


n N

Un = An U0

Cette relation donne evidemment un en fonction de n et des p premiers termes de la


suite u. Il sut en eet de ne retenir que le premier coecient 19 du vecteur colonne Un .
Expliciter cette fonction revient pratiquement `a exprimer An en fonction de n. On sait
que cela peut se faire en tentant de reduire la matrice A.
EXERCICE 5-7.3 Montrer que le polyn
ome caracteristique 20 de la matrice A verie
(1)p A (X) = X p 1 X p1 2 X p2 p1 X p
Quel est le polyn
ome minimal de A? Montrer que A est diagonalisable ssi ce polyn
ome de C [X]
a toutes ses racines simples.
19. Plus precisement, les p suites formees par les coecients des premi`eres lignes des matrices de la
suite (An )nN forment une base de R. Cette base a ete evoquee plus haut, cest celle qui correspond a` la
base canonique de Cp par lisomorphisme naturel R Cp .
20. A linverse, si P = X m + 1 X m1 + + m1 X + m K [X] est un polyn
ome normalise de degre
m, la matrice

0 0 0
m
..

1 0
0
. m1

..
..
C (P ) = 0 1
Mn (K)
. 0
.

.
..
..
. 0
0
2
0
0 1
1
est appelee matrice compagnon du polyn
ome P . Son polyn
ome caracteristique est, au signe pr`es, le
polyn
ome P .

168

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

Le polynome introduit dans lexercice precedent peut etre relie dune autre mani`ere
aux suites veriant la relation (), par lintermediaire de l
equation caract
eristique
associ
ee `
a la relation de r
ecurrence () :

`
THEOR
EME
5-7.4 La suite g
eom
etrique de raison r = 0 d
enie par
n N

un = r n

est dans R si et seulement si r est solution de l


equation
r p 1 r p1 2 r p2 p1 r p = 0
Demonstration : evident.
COROLLAIRE 5-7.5 Lorsque l
equation (caract
eristique) pr
ec
edente poss`
ede p racines distinctes (non nulles puisque p = 0) (ri )1ip , les p suites g
eom
etriques
associ
ees
ui = (rin )nN
forment une base de R. Si u = (un )nN est une suite quelconque de R, il existe des
scalaires (i )1ip tels que
n N

un =

p


i rin

i=1

Demonstration : Ces p suites geometriques sont dans lespace R de dimension p. Il sut de verier quelles forment un syst`eme libre dans cet espace,
ce qui se verie `a laide de lisomorphisme naturel R Cp . Les p vecteurs
colonnes correspondant aux conditions initiales de ces p suites sont libres
dans Cp , puisque le determinant de la matrice formee par ces colonnes est le
determinant de Vandermonde (cf. proposition 4-4.41)
V (r1 , . . . ,rp ) = 0 
Les constantes i peuvent alors etre determinees en resolvant le syst`eme de Cramer

p


u0 =
i

i=1

u1 =
ri
i

i=1

..

u
=
i rip1
p1
i=1

Dans le cas general (equation caracteristique nayant pas p racines simples) le theor`eme
de decomposition des noyaux donne une base de R :

5-7.3

Cas g
en
eral

Considerons lendomorphisme (de decalage des indices) de E deni par


u = (un )nN  (u) = v = (un+1 )nN

5-7 Etude des suites r


ecurrentes lin
eaires `
a coecients constants

169

Il est clair que les suites geometriques sont exactement les vecteurs propres de cet endomorphisme. Plus precisement


r = 0
ker ( ridE ) = vect w = (r n )nN
La relation de recurrence () pouvant secrire aussi
n N

un+p (1 un+p1 + 2 un+p2 + + p un ) = 0

on a clairement



u R p (u) 1 p1 (u) + 2 p2 (u) + + p1 (u) p u = 0E

En dautres termes
R = ker P ()
avec P (X) = X 1 X
2 X
p1X p . P est le polynome intervenant
dans lequation caracteristique (et au signe pr`es, le polynome caracteristique de la matrice
A introduite plus haut). Dans C [X], ce polynome est scinde, et si (ri )1im sont les racines
distinctes de ce polynome
m

P (X) =
(X ri )ni
p

p1

p2

i=1

En consequence
R = ker

m


( ri idE )

i=1

ni

m


ker ( ri idE )ni

i=1

par decomposition des noyaux. Lorsque m = p (et donc tous les ni valent 1) on retrouve
la situation du corollaire 5-7.5. Dans le cas general, pour trouver une base de R, il sut
de trouver, pour chaque valeur de i, une base de Ri = ker ( ri idE )ni . Ce dernier est
un s.e.v. de dimension ni (puisque cest lensemble des suites complexes veriant une
recurrence lineaire dordre ni ). Si ni = 1, il est forme des suites geometriques de raison
ri . Sinon, considerons une suite u E dont le terme general est de la forme
un = Q (n) rin avec Q C [X] de degre s  1
et evaluons v = ( ri idE ) (u). On a
n N

vn = Q (n + 1) rin+1 ri Q (n) rin = (Q (n + 1) Q (n)) rin+1

Il sagit dune suite dun type analogue `a celui de u, le polynome Q ayant simplement ete
remplace par le polynome Q1 (X) = ri (Q (X + 1) Q (X)), dont il est facile de voir quil
est exactement de degre s 1. Si donc on it`ere s + 1 fois lendomorphisme ( ri idE ) sur
la suite u, le resultat sera nul.
Les ni suites (dont on verie immediatement lindependance)


(rin )nN , (nrin )nN , . . . , nni 1 rin nN
forment donc une base de Ri = ker ( ri idE )ni . La reunion de ces bases forme une base
de R. En conclusion :
equation caract
eristique
PROPOSITION 5-7.6 Si (ri )1im sont les racines distinctes de l
associ
ee `
a la r
ecurrence lin
eaire (), de multiplicit
es respectives (ni )1im , les suites
v
eriant cette r
ecurrence sont exactement celles dont le terme g
en
eral peut s
ecrire
m

Qi (n) rin avec les Qi Cni 1 [X] quelconques.
un =
i=1

On pourra trouver ces polynomes pour une suite donnee par la methode des coecients
indetermines, en resolvant le syst`eme (de Cramer) associe aux conditions initiales (p
equations, p inconnues).

170

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

5-7.4

Cas o`
u K=R

On travaille a` present dans E = RN , avec une relation () en supposant evidemment


les i R. Notons RR lespace des suites reelles veriant () et RC le C-s.e.v de F = CN
associe `a la meme relation de recurrence. On montre ici quil existe en fait une base formee
de suites reelles pour lespace RC . Ces memes suites formeront evidemment une base de
lespace reel que lon etudie (puisque ces p suites etant independantes sur C le seront a
fortiori sur R, avec p = dimR RR ) :
Si rk est une racine reelle de lequation caracteristique, de multiplicite nk , la base
correspondante de ker ( rk idF )nk


(rkn )nN , (nrkn )nN , . . . , nnk 1 rkn nN
est formee de suites reelles.
Si rk est racine imaginaire (non reelle !) de la meme equation, il en est de meme
de rk , avec la meme multiplicite nk , puisque le polynome caracteristique est dans
R [X]. Une base de ker ( rk idF )nk ker ( rk idF )nk est




(rkn )nN , (rk n )nN , (nrkn )nN , (nrk n )nN , , nnk 1 rkn nN , nnk 1 rk n nN
Si u est une suite de F et u est la suite conjuguee, la famille
(u,u) est engendre le

meme s.e.v. de F que 12 (u + u) = Re u, 2i1 (u u) = Im u . Les suites
(Re rkn )nN , (Im rkn )nN
(n Re rkn )nN , (n Im rkn )nN , . . .




. . . , nnk 1 Re rkn nN , nnk 1 Im rkn nN
forment donc une base de ker ( rk idF )nk ker ( rk idF )nk .
Si rk = k ei k avec k > 0 et k R Z, on aura evidemment
Re rkn = nk cos n k et Im rkn = nk sin n k
On aurait dailleurs pu obtenir cette base par application de la
PROPOSITION 5-7.7 Les suites r
eelles v
eriant la relation () (dont tous les coecients sont suppos
es r
eels !) sont exactement les parties r
eelles (ou aussi imaginaires)
des suites complexes v
eriant la m
eme relation.
Demonstration : Avec des notations evidentes RR RC et, reciproquement,
si u RC , il est evident (parce que les coecients de la relation de recurrence
sont reels) que Re u (et aussi Im u) sont dans RR . 

5-8

Exercices

EXERCICE 5-8.1 Soit P Z[X] de degre n et N le PGCD des nombres


P (0),P (1), . . . ,P (n)
Montrer que N divise P (x) pour tout x Z.
EXERCICE 5-8.2 Soit A un anneau commutatif. Pour x A, on note (x) lideal engendre par
x. Soit (a,b) A2 . Montrer que si (a) + (b) est un ideal principal, il en est de meme de (a) (b).
Lanneau Z[X] est-il principal?

5-8 Exercices

171

EXERCICE 5-8.3 Soit P Q[X] et C une racine de P de multiplicite m. On suppose que


deg P
. Montrer que Q.
m>
2
EXERCICE 5-8.4 Lemme de Gauss, crit`ere dirreductibilite dEisenstein : Si P est un polyn
ome
de Z[X], on note c(P ) le PGCD de ses coecients.
1. Si P1 et P2 sont dans Z[X] et si p est un diviseur premier de c(P1 P2 ), montrer que p divise
c(P1 )c(P2 ). En deduire que c(P1 P2 ) = c(P1 )c(P2 ).
2. Un polyn
ome P non constant de Z[X] est dit irreductible sil ne peut secrire comme
produit de polyn
omes de Z[X] dont les degres sont tous strictement inferieurs au degre
de P . Montrer quun polyn
ome de Z[X] est irreductible ssi il lest dans Q[X].
n

ak X k un polyn
ome non constant de Z[X]. On suppose quil existe un nombre
3. Soit P =
0

premier p divisant tous les ak sauf an et tel que p2 ne divise pas a0 . Montrer que P est
irreductible dans Q[X]. Application: Pour p premier, 1 + X + + X p1 est irreductible
(poser X = 1 + Y ).
EXERCICE 5-8.5 Trouver P et Q R[X] tels que P 2 = 1 + (X 2 1)Q2 .
EXERCICE 5-8.6 Soit P = a0 + a1 X + + an X n Z[X] avec a0 an = 0. Montrer que si
p
r = est une racine rationnelle de P avec p q = 1 alors p|a0 , q|an , p q|P (1) et p + q|P (1).
q
Factoriser sur Q le polyn
ome 4X 4 28X 3 + 45X 2 6X 18.
EXERCICE 5-8.7 Trouver P C[X] avec P (X 2 ) = P (X)P (X + 1).
EXERCICE 5-8.8 Soient p et q deux entiers naturels non nuls. Trouver P C[X] veriant (P  )p
divise P q .
EXERCICE 5-8.9 Soit P R[X] scinde. Montrer que, pour a R P + aP  est scinde. Soit
P C[X]. Montrer que toute racine de P  appartient a` lenveloppe convexe des racines de P
(cest `a dire a` la plus petite partie convexe de C contenant ces racines. On pourra utiliser la
P
).
decomposition en elements simples de
P
EXERCICE 5-8.10 On denit la suite de Fibonacci F0 = 0,F1 = 1 et
Fn+2 = Fn + Fn+1
Si on met en oeuvre lalgorithme dEuclide, quel est le nombre de divisions `a eectuer
pour obtenir le PGCD de Fn+2 et Fn+1 ?
Soient a et b N avec a < b. On pose r0 = b, r1 = a et on eectue lalgorithme dEuclide :
r0 = q1 r1 + r2 , ,rn1 = rn qn + rn+1 , rn+1 etant le dernier reste non nul. On veut etablir
que le nombre de divisions euclidiennes est inferieur ou egal `a 5 fois le nombre de chires
de b en ecriture decimale.
Montrer que Fn+2  b et Fn+1  a. Si b a p chires en ecriture decimale, montrer que
 1 + 5 n
 510p
2
Conclure.

EXERCICE 5-8.11 On consid`ere A = {a + ib 2 | (a,b) Z2 }.


Montrer que A est un sous anneau de C.

Montrer que, en posant N (a + ib 2) = a2 + 2b2 , on a, pour A et B A avec B = 0


lexistence de Q,R A tels que A = BQ + R avec N (R) < N (B).

172

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

On introduit la notion de nombre premier (element irreductible) dans A. Etablir un


theor`eme de decomposition en facteurs premiers dans lanneau A.
EXERCICE 5-8.12 Soit P Z[X] avec P (0) impair. Montrer quaucune racine de P nest de la
forme 2r avec r Q+ .
EXERCICE 5-8.13 Soit P (X) =

n


ak X k un polyn
ome de R[X] scinde `a racines simples. Etu-

k=0

dier le signe de P P  (P  )2 et en deduire que k a2k > ak1 ak+1 .


EXERCICE 5-8.14 Soit : Mn (C) C non constante telle que
X,Y

(X)(Y ) = (XY )

1. Montrer que X inversible (X) = 0.


2. On suppose de plus que (X) sexprime comme polyn
ome homog`ene de degre 2 des
coecients de X. Montrer que n = 2 et (X) = det X.
EXERCICE 5-8.15 Soit A une matrice carree dordre n complexe veriant
3A3 = A2 + A + In
Calculer

lim Ap .

p+

EXERCICE 5-8.16 Soit K un corps de caracteristique dierente de 2 et G un sous-groupe de


GLn (K) tel que, pour tout A G on ait A2 = In . Que peut on dire du cardinal de G?
Etudier lexistence disomorphismes de groupes entre GLn (K) et GLm (K), entre GLn (R) et
GLm (Q), entre GLn (R) et GLm (C).
EXERCICE 5-8.17 On consid`ere K n ramene `a sa base canonique {e1 , . . . ,en } et, pour Sn
lendomorphisme deni par f (ei ) = e(i) . Determiner det f , son polyn
ome caracteristique et
son polyn
ome minimal.
EXERCICE 5-8.18 Soit E le R-ev des applications continues de [0, + [ dans R ayant une
limite nie en +. Soit L(E) qui a` f associe g denie par g(x) = f (x + 1). Determiner les
elements propres de .
 x
1
0
tn f (t)dt.
Meme question avec E = C ([0,1],R), n N et g(x) = n+1
x
0
EXERCICE 5-8.19 Trouver les valeurs propres des matrices de Mn (C):

0
1 2 3

1
2
3
..
.

x
..
.

x
x

0
x

x21
..
.

xi x1

..
.
xn x1
Ces matrices sont-elles diagonalisables?

y
..

x1 xj
..
.

xi xj
..
.

xn xj

0 1 0 0
1 0 1 0
..
..
..
..
..
.
.
.
.
.
0 1 0 1
0 0 1 0

x1 xn
..
.

xi xn

..
.
x2n

5-8 Exercices

173

EXERCICE 5-8.20 Condition necessaire

0
0

..
.

0 2
1 0

et susante pour que

..
.

n1

n
0
..
.

0
0

appartenant a` Mn (C) soit diagonalisable? Meme question sur R.

1 0 0
EXERCICE 5-8.21 Trouver les matrices A M3 (R) telles que A2 = 1 3 0
8 2 4
EXERCICE
e
terminer le commutant dans M3 (C) et les sous-espaces stables de la
5-8.22 D
1 j j2


2i
j=e 3
matrice j j 2 1
j2 1 j
EXERCICE 5-8.23 Soit A et B Mn (C). On suppose quil existe C Mn (C) non nulle telle
que AC = CB. Montrer que P C[X] P (A)C = CP (B). En deduire que A et B ont une
valeur propre commune. Etudier la reciproque.
EXERCICE 5-8.24 Soit f LK (E) diagonalisable. Montrer que tout sev de E stable par f
poss`ede un supplementaire stable. Etudier la reciproque pour K = C puis K = R.
EXERCICE 5-8.25 Soit E un K-ev de dimension n. Montrer que si u L(E) est diagonalisable,
il existe p N , p scalaires distincts 1 , . . . ,p et p endomorphismes de E, v1 , . . . ,vp tels que
P K[X] P (u) =

p


P (i )vi

i=1

Etudier la reciproque.
EXERCICE 5-8.26 Si E est un K-ev de dimension n et u L(E), on dit que u est cyclique sil
existe x0 E tel que E soit engendre par {uk (x0 ) | k N}. Montrer que le commutant de u
dans L(E) est alors egal `a K[u]. Application: trouver toutes les matrices de Mn (R) veriant :

1 1
0 0
0 1
1
0 0

.
..
X 2 = ..

0
0
1 1
0
0 1
Montrer quun endomorphisme est cyclique ssi son polyn
ome minimal est egal `a son polyn
ome
caracteristique.
EXERCICE 5-8.27 Soit A Mn (C). Montrer que A est nilpotente ssi, pour tout p {1, . . . ,n}
trace(Ap )=0. Montrer qualors, pour tout M Mn (C)
AM = M A det(A + M ) = det M
Etudier la reciproque.
Soient A et B Mn (C) et C = AB BA. On suppose que C commute avec A et B. Montrer
que C est nilpotente.

174

Chapitre 5 : Polyn
omes, r
eduction des endomorphismes

EXERCICE 5-8.28 Soient A et B Mn (C) et f1 ,f2 les endomorphismes de L(Mn (C)) denies
par f1 (X) = AX et f2 (X) = XB. Determiner les spectres de f1 et f2 . Comment obtient les
espaces propres correspondants? Montrer que f1 est diagonalisable ssi A lest.
On note = f1 f2 . Montrer que si 1 est valeur propre de A et 2 valeur propre de B alors
1 2 est valeur propre de . Etudier la reciproque.
EXERCICE 5-8.29 Calculer An avec

3 5
2 6
0
5
0
4

A=
2
7 1 11
0 4
0 3
EXERCICE 5-8.30 Soient A1 , ,An n matrices nilpotentes de Mn (K) commutant deux a`
deux. Montrer que A1 A2 An = 0.
EXERCICE 5-8.31 Mp (C) est muni dune norme quelconque. Si A Mp (C), montrer que :
lim Am = 0 sp(A) || < 1

m+

Pour A Mp (C) on note (A) = max{||, valeur propre de A}. Si A = (ai,j ) et B = (bi,j )
Mp (C) verient i,j ai,j > 0 et |bi,j |  ai,j , montrer que (B)  (A).
EXERCICE 5-8.32 Soit E un espace de dimension n, et soit p un projecteur de rang r. On
denit sur L(E) par : (f ) = f p pf . Diagonaliser .
EXERCICE 5-8.33 Soient A M3,2 (R) et B M2,3 (R) telles que

8 2 2
AB = 2 5 4
2 4 5
Calculer le rang de AB. AB est-elle diagonalisable? Calculer le rang de BA. Calculer BA.

Chapitre 6
Espaces norm
es : suites et topologie

6-1
6-1.1

Suites r
eelles et complexes
Borne sup
erieure

On sait que, si A R est une partie non vide et majoree, lensemble de ses majorants
poss`ede un plus petit element, quon appelle borne sup
erieure de A et quon note
sup(A). Il est `a noter que M = sup(A) nest pas en general un element de A et est
caracterisee par les deux proprietes 1 :
xA xM
>0 xA M <xM
La premi`ere propriete traduit le fait que M majore A, la seconde quun reel strictement
inferieur a` M nest pas majorant de A.
Le fait dadmettre que (R, + , , ) est un corps totalement ordonne possedant cette
propriete de la borne superieure a de nombreuses consequences. Citons notamment :
N est non majore dans R, (R est archimedien), ce qui peut se traduire par 2
x R+

y R n N nx > y

Lexistence dune partie enti`ere pour tout reel en decoule.


1. Cette caracterisation de la borne superieure utilise le fait que lordre est total sur R. Dans un
ensemble partiellement ordonne (X, ), une partie non vide A poss`ede une borne superieure M si et
seulement si M majore A et si tout majorant M  de A verie M  M  .
1
2. Cela peut secrire aussi, avec la notion de suite convergente, lim = 0.
n

176

Chapitre 6 : Espaces norm


es : suites et topologie

Si b est un entier superieur ou egal a` 2, tout reel admet un developpement illimite en base b (decimal si b = 10, binaire si b = 2), unique si lon demande a` ce
developpement detre propre, cest-`a-dire de ne pas se terminer par une suite illimitee
de symboles representant lentier b 1.
i`
eme
pour tout reel positif, si p  2 est un entier naturel
Lexistence dune
racine p
(par exemple 2 peut etre obtenu comme la borne superieure de {x Q+ | x2 < 2}).
Le theor`eme de convergence dune suite monotone decoule egalement de cette propriete. Nous nous interesserons egalement a` une autre consequence de la propriete de la
borne superieure, qui donnera un crit`ere commode de convergence des suites reelles : toute
suite de Cauchy de nombres reels converge.

6-1.2

Convergence dune suite r


eelle

DEFINITION
6-1.1 (Suite convergente) Une suite (un )nN de reels est convergente si
et seulement sil existe un reel l veriant
>0

N N

n  N

|un l| 

Le reel l est alors unique et on le note l = lim un .


n+

`
THEOR
EME
6-1.2 Toute suite convergente est born
ee. Le produit dune suite
born
ee par une suite qui converge vers 0 est convergente vers 0.
De la denition et de ce theor`eme decoulent les resultats sur les relations entre limites
et operations sur les suites, notamment :

`
THEOR
EME
6-1.3 Si (un )nN et (vn )nN sont deux suites r
eelles convergentes et
R
La suite (un + vn )nN converge et lim un + vn = lim un + lim vn .
n+

n+

n+

La suite (un vn )nN converge et lim un vn = ( lim un )( lim vn )


n+

n+

n+

en
eral wn =
Si la suite (un )nN a une limite non nulle, la suite de terme g
est d
enie `
a partir dun certain rang et converge vers

1
lim un

1
un

n+

Demonstration : La demonstration de la premi`ere propriete est tr`es simple


(couper les en 2). Pour la seconde, si on note l et l les limites respectives
des deux suites (un )nN et (vn )nN , il sut decrire que un vn ll = (un
l)vn + l(vn l ) et de remarquer que le terme de droite se decompose a` laide
de produits de suites bornees et de suites tendant vers 0. Enn, dire que la
suite (un )nN tend vers l = 0 entrane lexistence dun rang N0 `a partir duquel
|un |  |l|2 , ce qui montre que (wn ) est denie `a partir de N0 et est bornee. On
conclut en remarquant que

1
un 
wn = wn 1
l
l
est produit dune suite bornee par une suite tendant vers 0. 

`
eelle croissante, elle converge si et
THEOR
EME
6-1.4 Si (un )nN est une suite r
seulement si elle est major
ee. On a alors lim un = sup{un | n N}.
n+

6-1 Suites r
eelles et complexes

177

Demonstration : Si la suite (un ) est majoree et si on note


M = sup {un | n N}
on a, si > 0 est quelconque,
n0 N M < un0  M
Comme la suite est croissante, pour n > n0 on a egalement
M < u n0  u n  M
ce qui entrane bien la convergence de la suite vers M. Si la suite nest pas
majoree, on a
A R n0 N un0  A
On a alors a fortiori, pour n  n0 , un  A, ce quon traduit par la divergence
de la suite vers +. 
EXERCICE 6-1.5 Montrer que la borne superieure dun sous-ensemble majore A de R est le
seul majorant de cette partie A qui soit limite dune suite de points de A.

6-1.3

Valeur dadh
erence dune suite r
eelle

6-1.3.1

Suite extraite

Si u = (un )nN est une suite reelle, on appelle suite extraite de la suite u (on parle aussi
de sous-suite de u) toute suite v = (unp )pN obtenue en choisissant une suite dentiers
strictement croissante
n0 < n1 < < np < np+1 <
et en ne retenant des termes de la suite u que les termes dindices ainsi selectionnes.
Une denition 3 plus formelle est :

DEFINITION
6-1.6 (Suite extraite) La suite v = (vn )nN est extraite de la suite u =
(un )nN si et seulement sil existe une application : N N strictement croissante telle
que, pour tout entier n, on ait vn = u(n) .
PROPOSITION 6-1.7 Si u = (un )nN est une suite r
eelle convergente vers l, toute
suite extraite de la suite u converge vers la m
eme limite.
Demonstration : Il sut de remarquer que, si vn = u(n) avec : N N
strictement croissante, on a (n)  n pour tout n, et dappliquer la denition
de la convergence vers l de la suite u pour conclure immediatement. 

6-1.3.2

Valeur dadh
erence dune suite r
eelle

DEFINITION
6-1.8 (Valeur dadh
erence) Si u = (un )nN est une suite reelle et si l
R, on dit que l est une valeur dadherence de la suite u si et seulement sil existe une
suite extraite de u qui converge vers l.
3. Par abus de langage, on dira que vn = un2 12n+32 est une suite extraite de la suite u, bien que
lindice ne soit croissant qu`
a partir du rang 6. De meme wn = un2 10 nest deni qu`
a partir du rang 4.

178

Chapitre 6 : Espaces norm


es : suites et topologie

La proposition suivante est une caracterisation commode des valeurs dadherence :


PROPOSITION 6-1.9 Un r
eel l est valeur dadh
erence de la suite r
eelle u ssi, pour
tout > 0, lensemble
{n N | un ] l ,l + [}
est inni.
Demonstration : On remarquera que cest lensemble des indices qui est
inni, lensemble des valeurs de la suite appartenant `a lintervalle ] l ,l + [
pouvant etre ni (penser par exemple aux suites constantes ) ! Si l est limite dune suite v extraite de la suite u, et si > 0 est donne, lintervalle
] l ,l + [ contient tous les termes de la suite v `a partir dun certain rang,
et lensemble dindices considere est bien inni. Reciproquement, si cet ensemble est inni pour tout > 0, on construit de proche en proche les
termes dune suite extraite de la suite u qui converge vers l par le procede
suivant : On#prend un indice
n0 tel que un0 ] l 1,l + 1 [, puis n1 > n0
$
1
1
avec un1 l ,l +
. Si on suppose construits des entiers n0 < n1 <
2
2
#
$
1
1
,l +
< np avec, pour tout i  p, uni l
, comme lensemble
i+1
#
$% i + 1

1
1
,l +
est inni on pourra choisir un indice
n N | un l
p+2
p+2
1
. En posant, pour tout p N, vp = unp , on
np+1 > np avec |unp+1 l| <
p+2
obtient une suite extraite qui repond a` la question. 
La proposition 6-1.7 montre quune suite convergente poss`ede une unique valeur
dadherence qui est egale a` sa limite. La suite un = (1 + (1)n )n donne un exemple
de suite reelle ayant une unique valeur dadherence (le prouver) et qui ne converge pas.

6-1.3.3

Th
eor`
eme de Bolzano-Weierstrass

`
THEOR
EME
6-1.10 (Bolzano-Weierstrass) De toute suite born
ee de r
eels on peut
extraire une sous-suite convergente. De mani`
ere
equivalente, on peut dire que toute
suite born
ee de r
eels poss`
ede au moins une valeur dadh
erence.
Demonstration : Comme la suite est bornee, il existe deux reels m et M
tels que, pour tout n on ait m  un  M. La propriete de la borne superieure
permet de denir une suite v par
n N vn = sup {uk | k  n}
La suite v est clairement decroissante, et verie
n N m  un  vn
Etant minoree par m, elle converge vers un reel L. On montre ensuite que L
est une valeur dadherence de la suite u. En eet, si > 0 est un reel, on peut
trouver un rang N `a partir duquel L  vn  L + (convergence de la suite
v). Si n  N on a aussi L < vn , ce qui, compte tenu de la denition de vn ,
entrane lexistence dun entier k  n tel que L  uk  vn  L + . On en
deduit ainsi lexistence dune innite de termes de la suite u dans ]L ,L + [
(puisque lindice k est aussi grand quon le veut). 

6-1 Suites r
eelles et complexes

179

REMARQUE 6-1.11 On vient de prouver quune suite bornee poss`ede toujours comme
valeur dadherence le reel
lim un = lim sup up
n+

n+ pn

quon appelle limite sup


erieure de la suite u. La demonstration precedente montre que
si une suite extraite de la suite u est denie par wn = u(n) , comme on a (n)  n
(recurrence sur n)
n N wn = u(n)  vn
Ceci montre que, si la suite w est convergente, sa limite est forcement inferieure `a lim un .
n+

Lensemble des valeurs dadherence de la suite bornee u a donc un plus grand element
qui est la limite superieure de la suite. On denirait de meme la limite inf
erieure de la
suite bornee u par
lim un = lim inf up
n+

n+pn

(limite dune suite croissante majoree), et on prouverait aisement quil sagit de la plus
petite valeur dadherence de la suite u.
EXERCICE 6-1.12 Si u et v sont deux suites reelles bornees, montrer que
lim (un + vn )  lim un + lim vn

n+

n+

n+

et donner un exemple o`
u linegalite est stricte. Donner de meme un resultat concernant les
limites inferieures. Que peut-on dire de lim (un )?
n+

On a vu precedemment quune suite reelle convergente est bornee et ne poss`ede quune


seule valeur dadherence. Le theor`eme suivant, reciproque de cette propriete, est souvent
utilise pour prouver la convergence dune suite :

`
THEOR
EME
6-1.13 Si une suite r
eelle est born
ee et ne poss`
ede quune valeur
dadh
erence l, elle est convergente vers l.
Demonstration : Si la suite un ne converge pas vers l on a :
>0 N N nN

|un l| >

On peut donc extraire une suite vn = u(n) veriant |vn l| > pour tout
n. La suite v est bornee et poss`ede donc, dapr`es le theor`eme de BolzanoWeierstrass, une valeur dadherence l (qui est aussi valeur dadherence de
la suite u, puisquune sous-suite dune suite extraite de la suite u est aussi
sous-suite de u) qui veriera |l l|  . Ceci contredit lunicite de la valeur
dadherence de u. 

6-1.4

Suites de Cauchy

DEFINITION
6-1.14 (Suite de Cauchy)
Cauchy!Suite Une suite reelle u = (un )nN est dite de Cauchy si et seulement si elle verie
la propriete :
>0

N N n,m N n  N et m  N = |un um | 

REMARQUE 6-1.15 Dans cette denition, les entiers n et m sont quelconques, independants
si lon veut. On peut se convaincre quune suite u de Cauchy verie lim un+p un = 0,
n+

si p est un entier naturel quelconque. Cette propriete ne caracterise cependant pas les
suites de Cauchy, comme lexemple un = ln n le montre.

180

Chapitre 6 : Espaces norm


es : suites et topologie

`
THEOR
EME
6-1.16 Toute suite convergente de r
eels est une suite de Cauchy.
Demonstration : Si la suite u converge vers l et si > 0 est donne, il existe
un rang N `a partir duquel |uk l|  2 . Si n et m sont superieurs `a N, on a
immediatement par inegalite triangulaire |un um |  . 
Linteret de la notion de suite de Cauchy reside dans la reciproque de ce theor`eme, qui
donne un moyen de prouver quune suite reelle est convergente, sans determiner la valeur
de la limite a priori.

`
THEOR
EME
6-1.17 Toute suite de Cauchy de nombres r
eels est convergente. On
dit que (R, | |) est un espace complet.
Demonstration : Une suite reelle u de Cauchy est bornee. En eet, `a partir
dun rang N1 , on a une majoration |un uN1 |  1, ce qui entrane pour tout
entier naturel n la majoration
|un |  max(|u0 | , |u1 | , . . . , |uN1 1 | , |uN1 | + 1)
La suite u poss`ede donc une valeur dadherence, dapr`es le theor`eme de BolzanoWeierstrass. Si on note l cette valeur dadherence et si est un reel > 0 arbitraire, il y a une innite dindices k veriant uk [l ,l + ]. De plus, on
peut trouver un rang N tel que
n  N et m  N = |un um | 
Si n  N est un entier arbitraire, en choisissant un entier k  N avec
uk [l ,l + ], on aura
|un l|  |un uk | + |uk l|  2
ce qui montre la convergence de la suite u vers l. 

6-1.5

Extension aux suites complexes

Cest la fonction module qui prolonge la fonction valeur absolue a` C, et qui permet
de denir la distance de deux nombres complexes z et z  par |z z  |. On peut alors etendre
les denitions :

DEFINITION
6-1.18 Une suite (zn )nN de complexes est convergente si et seulement sil
existe un complexe l veriant
>0

N N

n  N

|zn l| 

Si zn = un + ivn o`
u un et vn sont deux suites reelles, et si l = a + ib avec a,b R, les
majorations
|un a|  |zn l| , |vn b|  |zn l| et |zn l|  |un a| + |vn b|
montrent que la convergence de la suite zn vers l equivaut a` la convergence simultanee
des suites des parties reelles et des parties imaginaires vers les parties reelle et imaginaire
de l. Cependant, les calculs sur les complexes ne se ramenant pas systematiquement a` des
separations en parties reelles et imaginaires, dautres techniques (notamment lutilisation
des modules et arguments) peuvent etre utilisees.
EXERCICE 6-1.19 Etudier la convergence de la suite
n

in
zn = 1 + 2
n 1

6-2 Norme sur un espace vectoriel. Distance associ


ee

181

Si la notion de suite monotone na evidemment aucun sens dans C, les autres notions
introduites precedemment se generalisent sans diculte. En particulier, un complexe l est
valeur dadherence dune suite complexe zn ssi pour tout > 0, {n N | un D(l,[} est
inni, o`
u D(l,[ = {z C | |z l| < } est le disque ouvert de centre l et de rayon . On
a toujours le theor`eme de Bolzano-Weierstrass :

`
THEOR
EME
6-1.20 (Bolzano-Weierstrass) Toute suite born
ee de complexes poss`
ede
au moins une valeur dadh
erence.
Demonstration : Dire quune suite z = (zn )nN de complexes est bornee
revient `a armer lexistence dun reel M tel que pour tout n on ait |zn |  M.
La suite un = Re zn est donc bornee, et on peut en extraire une sous-suite
u(n) convergente vers un reel a. La suite vn = Im z(n) est aussi bornee, et
on peut en extraire une sous-suite v(n) qui converge vers un reel b. La suite
z(n) est extraite de la suite z et converge vers le complexe a + ib. 
De meme, la notion de suite de Cauchy se generalise, et les inegalites entre module
et valeurs absolues des parties reelles et imaginaires rappelees au debut de ce paragraphe
montrent quune suite complexe est de Cauchy ssi les suites des parties reelles et imaginaires le sont. On en deduit le

`
THEOR
EME
6-1.21 Toute suite de Cauchy de complexes est convergente.

6-2

Norme sur un espace vectoriel. Distance


associ
ee

Dans toute cette partie, E est un espace vectoriel sur K = R ou C.

6-2.1

Norme et distance

DEFINITION
6-2.1 (Norme) Si E est un K-ev., une application N : E R+ est une
norme ssi :
x E N(x) = 0 x = 0E
x E K N(x) = ||N(x) (homogeneite)
x,y E N(x + y)  N(x) + N(y) (inegalite triangulaire).
Un espace vectoriel norme est un couple (E,N), o`
u N est une norme sur E.
EXEMPLE 6-2.2 Sur Kn , on utilise souvent les normes usuelles suivantes :
si x = (x1 , . . . ,xn ) Kn
n

x1 =
|xi |
i=1
&n

x2 =
|xi |2
i=1

x = sup{|xi |, i = 1..n}

182

Chapitre 6 : Espaces norm


es : suites et topologie

On verie aisement quil sagit eectivement de normes, le seul resultat non immediat
etant peut-etre linegalite triangulaire pour  2 , connue sous le nom dinegalite de Minkowski, et quon reverra ulterieurement dans le cadre des espaces vectoriels euclidiens et
hermitiens.
EXEMPLE 6-2.3 Sur lespace vectoriel C 0 ([a,b],K) des fonctions continues sur le segment
[a,b] `a valeurs dans K, les expressions suivantes denissent egalement des normes :
f  = sup |f (x)|
x[a,b]

f 1 =
f 2 =

'b
a

'

|f (t)|dt

b
a

 12
|f (t)|dt

Lexistence de f  provenant du fait quune fonction numerique continue sur [a,b]


est bornee, verier quon denit ainsi une norme est elementaire. Les implications
f i = 0 = f = 0
pour i = 1 ou 2 utilisent la continuite de la fonction f (voir chapitre sur lintegrale). Enn
linegalite triangulaire pour  2 porte encore le nom de Minkowski. 4
PROPOSITION 6-2.4 Si x et y sont deux vecteurs dun espace norm
e (E, 
a
|x y|  x y

), on

Demonstration : Il sut decrire x = (x y) + y et dappliquer linegalite


triangulaire. 

DEFINITION
6-2.5 (Vecteur unitaire) Un vecteur x de (E, 
x = 1.

) est dit unitaire ssi

Si x = 0E , les vecteurs unitaires et colineaires `a x sont de la forme x avec || x = 1.


x
x
dans le cas reel, ei
, avec reel dans le cas complexe.
Ils sont de la forme
x
x

DEFINITION
6-2.6 (Distance) Sur lespace norme (E,  ), on appelle distance associ
ee `
a la norme lapplication :
d : E E R+ denie par (x,y)  d(x,y) = x y
Cette application verie les proprietes
d(x,y) = 0 x = y ( d separe les points de E)
d(x,y) = d(y,x) (symetrie)
d(x,z)  d(x,y) + d(y,z) (inegalite triangulaire)
Ces proprietes decoulent immediatement des proprietes de la norme. On peut remarquer de plus que d est invariante par translation ( pour tout a E on a d(x + a,y + a) =
d(x,y) ) et que d(x,y) = ||d(x,y) pour K .
4. Sur lespace E des fonctions continues par morceaux sur [a,b], les expressions denissant  1
et  2 ont encore un sens. Lapplication N : E R+ associee poss`ede les proprietes dune norme a`
part la propriete N (x) = 0 x = 0E qui nest plus veriee. On dit alors que N est une semi-norme
sur E.

6-2 Norme sur un espace vectoriel. Distance associ


ee

6-2.2

183

Boules et sph`
eres

DEFINITION
6-2.7 (Boules et sph`
eres) Si (E,  ) est un espace norme, si a E et
r est un reel strictement positif, on appelle boule ouverte (resp. boule fermee, resp. sph`ere)
de centre a et de rayon r les sous-ensembles de E :
B(a,r[= {x E | x a < r}.
B(a,r] = {x E | x a  r}.
S(a,r) = {x E | x a = r}.
Dans le cas particulier a = 0E et r = 1, on parle des boules et sph`
ere unit
e. Les
homotheties et translations op`erent sur E et permettent de reconstituer toutes les boules
et sph`eres si on connat les boules et sph`eres unite. Par exemple, il est clair que
B(a,r] = a + rB(0E ,1] et B(a,r[= a + rB(0E ,1[

DEFINITION
6-2.8 Si a et b sont deux elements de E, on appelle segment [a,b] lensemble
[a,b] = {x E | t [0,1] x = (1 t)a + tb}
Cest lensemble des barycentres de a et b aectes de coecients positifs.

DEFINITION
6-2.9 Une partie A non vide dun K-ev est dite convexe si et seulement
si
a,b A [a,b] A
Par exemple, la propriete de la borne superieure permet de montrer que les seules
parties convexes de R sont les intervalles (fermes, ouverts ou semi-ouverts).
PROPOSITION 6-2.10 Les boules ouvertes ou ferm
ees dun espace vectoriel norm
e
sont convexes.
Demonstration : Montrons le par exemple pour une boule fermee B =
B(a,r]. Si x,y B et t [0,1], on a
tx + (1 t)y a = t(x a) + (1 t)(y a)
 t x a + (1 t) y a  r
ce qui montre que [x,y] B. 
Dans lespace R2 muni des normes usuelles, les boules unites sont delimitees comme
indique dans la gure 6.1. On notera les inclusions

B1 (0,1[ B2 (0,1[ B (0,1[ B1 (0, 2[


Par homothethie et translation, on constate sur cet exemple quune boule de centre a pour
une des normes contient une boule de meme centre pour toute autre de ces trois normes.
EXERCICE 6-2.11 Si (E,  ) est un espace norme non reduit a` {0E }, montrer que
(
(
B(a,r] B(a ,r  ] r + (a a (  r 
En deduire que, dans un espace norme, legalite de deux boules equivaut a` legalite des centres
et des rayons.

184

Chapitre 6 : Espaces norm


es : suites et topologie

-1

-1

-1

-1

Fig. 6.1 Boules unites de R2 pour  1,  2 et  

6-2.3

Parties born
ees, diam`
etre

DEFINITION
6-2.12 (Partie born
ee) Une partie A dun ev norme (E,  ) est bornee
ssi lensemble des normes {x , x A} est majore dans R+ .
Les proprietes suivantes decoulent immediatement de la denition :
Toute partie contenue dans une partie bornee est bornee.
Un reunion dune famille nie de parties bornees est bornee.
Toute boule est bornee. Une partie est bornee ssi elle est incluse dans une boule.
)
[n,n] montre quune union quelconque de parties
Lexemple ( dans (R,| |) ) R =
nN

bornees nest pas bornee en general.

DEFINITION
6-2.13 (Diam`
etre) Si A est une partie bornee non vide de (E,  ), on
denit le diam`
etre de A par :
(A) = sup{x y , x,y A}
On remarquera que cette borne superieure nest pas atteinte en general par un couple
(x,y) de A A.
EXERCICE 6-2.14 Montrer que, si E = {0E },
(B(a,r[) = (B(a,r]) = (S(a,r)) = 2r
Si A est une partie bornee non vide, a E et K, comparer (A), (a + A), et (A). Si A
et B sont bornees, que peut-on dire de A + B = {a + b, a A et b B}?

6-2 Norme sur un espace vectoriel. Distance associ


ee

185

DEFINITION
6-2.15 Si X est un ensemble non vide, une application f denie sur X `
a
valeurs dans (E,  ) est dite bornee ssi f (X) est une partie bornee de E.

`
THEOR
EME
6-2.16 (Norme de la convergence uniforme) Lensemble des applications born
ees de X dans E est un sous-espace vectoriel de E X . On le note B(X,E).
enie par
Lapplication   de B(X,E) dans R+ d
f  = sup{f (x) , x X}
est une norme sur B(X,E), appel
ee norme de la convergence uniforme sur X
Demonstration : Exercice.

En particulier, lorsque X = N, on parle despace des suites bornees `a valeurs dans E,


et la norme est alors denie par u = sup un  si u est la suite de terme general un .
nN

Lespace B(N,E) est alors note l (N,E) ou plus simplement l (E).

6-2.4

Distance dun point `


a une partie

DEFINITION
6-2.17 Si = A E et x E, on denit la distance de x `a A par :
d(x,A) = inf{d(x,y), y A}
Dans (R,| |), lexemple d(0,]0,1[) = 0 montre quen general la distance dun point a`
une partie nest pas atteinte par un point de cette partie. On remarquera aussi que
d(x,A) = 0 nest pas equivalent a` x A
Par contre, si > 0, on a lequivalence :
d(x,A) < B(a,[ A =
Il faut se convaincre de la necessite de travailler avec la boule ouverte et linegalite stricte.

`
THEOR
EME
6-2.18 (In
egalit
e triangulaire) Si = A E et x,y E on a
|d(x,A) d(y,A)|  x y
Demonstration : Si z A, on a y z  x z x y par linegalite
triangulaire. On en deduit, par denition de la borne inferieure, linegalite
y z  d(x,A) x y
puis d(y,A)  d(x,A) x y ce qui demontre linegalite souhaitee, puisque
x et y y jouent des roles symetriques. 

6-2.5

Norme induite sur un sev. Distance induite sur une


partie

Si (E,  ) est un ev norme et si F est un sev de E, la restriction de la norme a` F


  F : F R+

x  x

186

Chapitre 6 : Espaces norm


es : suites et topologie

est evidemment une norme sur F appelee norme induite sur F par  . Lespace (F,  F )
est appele sous-espace norme de (E,  ). Sil ny a pas dambigute, on commet un abus
decriture en notant encore   la norme  F .
De meme, si X E est une partie non vide de E, lapplication dX
d X : X X R+

(x,y)  dX (x,y) = d(x,y) = x y

restriction de la distance a` X est appelee distance induite par la norme   sur X. On


la notera souvent encore d, par abus decriture, et le couple (X,d) est appele espace
m
etrique. On pourrait denir dans X une notion de boule (ou de sph`ere) de centre
a X, ensemble des points de X situes `a une distance de a inferieure `a un reel r > 0
donne. Il ne sagit pas dautre chose que des traces sur X des boules (ou sph`eres) dans E,
de centre a et de rayon r. On remarquera cependant que, contrairement a` ce qui se passe
dans un espace norme E = {0E }, une sph`ere de X peut etre vide, et que deux boules
peuvent etre egales sans avoir meme centre et meme rayon.

6-2.6

Produit dune famille nie despaces norm


es

DEFINITION
6-2.19 (Produit
es) Si (Ei ,Ni )1ip est une famille de p
* despaces norm
Ei peut etre muni dune norme naturelle quon notera,
K-ev normes le K-ev E =
1ip

sil ny a pas dambigute, N denie par


x = (x1 , . . . ,xp ) E

N (x) = sup{Ni (xi ), 1  i  p}

Lespace (E,N ) est alors appele espace produit des espaces vectoriels normes (Ei ,Ni )1ip .
On verie sans peine quil sagit l`a bien dune norme sur E. La distance associee sur
E sera notee d. On notera en particulier que, si x = (x1 , . . . ,xp ) et y = (y1 , . . . ,yp ) sont
deux elements de E, on a les inegalites :
p


Nj (xj yj )
i
di (xi ,yi ) = Ni (xi yi )  d (x,y) = N (x y) 
j=1

On remarquera egalement que lespace norme (K ,   ) est en fait le produit de p espaces


normes (K,| |).
p

6-3

Suites dun espace norm


e : convergence,
valeurs dadh
erence

On generalise dans cette section les denitions et resultats donnes dans le cas des
suites numeriques dans la section 6-1.

6-3.1

Convergence dune suite

6-3.1.1

Suites dun espace norm


e

On appelle suite de lespace norme (E,  ), toute application


N  n  u(n) = un E
Par abus de langage, on parlera encore de suite lorsque lapplication u nest denie qu`a
partir dun certain rang. Lespace E N des suites `a valeurs dans E est un K-ev. On sait
que lespace l (E) des suites bornees en est un sev, qui est norme par la norme de la
convergence uniforme.

6-3 Suites dun espace norm


e : convergence, valeurs dadh
erence

6-3.1.2

187

Suites convergentes

DEFINITION
6-3.1 (Suite convergente) Une suite (un )nN de vecteurs de lespace norme
(E,  ) est convergente si et seulement sil existe l E veriant
> 0 N N n  N

un l 

ce qui revient a` dire que la suite reelle (positive) un l est convergente vers 0. Une
suite non convergente est dite divergente.
On remarquera donc que la convergence de un vers l equivaut a` la convergence vers 0E
de la suite un l. Comme dans le cas des suites complexes, les resultats suivants decoulent
directement de la denition :

`
THEOR
EME
6-3.2 (Unicit
e de la limite) Si une suite u est convergente, le vecteur
l intervenant dans la d
enition est unique. On le note lim un . Toute suite convern+

gente est born


ee (la r
eciproque
etant
evidemment fausse).
Demonstration : Si l et l repondent `a la denition, le reel positif l l 
verie
0  l l   un l + un l 
La suite majorante tendant vers 0, on a forcement l l  = 0 ce qui entrane
l = l . De plus, si la suite converge vers l, on a, a` partir dun certain rang
un   1 + l, ce qui montre que la suite est bornee. 

`
THEOR
EME
6-3.3 (Op
erations sur les limites) Si u = (un )nN et v = (vn )nN sont
deux suites de (E,  ) qui convergent respectivement vers l et l et si = (n )nN
est une suite de K convergente vers a K, la suite u + v est convergente et
lim (un + n vn ) = l + al

n+

La suite r
eelle (un )nN est convergente et
lim un  = l

n+

En particulier, lensemble C(E) des suites convergentes est un sous-espace vectoriel


eaire de C(E)
de lespace norm
e (l (E),   ) et lapplication u  lim un est lin
n+

dans E. Si la suite u est convergente on a


(
(
(
(
( lim un (  u

(
(
n+

Demonstration : Comme dans le cas des suites complexes, il sut dappliquer linegalite triangulaire
un + n vn l al  = (un l) + n (vn l ) + (n a)l 
 un l + |n | vn l  + |n a| l 
et de couper les en 3. La deuxi`eme assertion est consequence de linegalite
|un  l|  un l
Enn, pour tout n on a un   u , ce qui donne la derni`ere inegalite. 

188

Chapitre 6 : Espaces norm


es : suites et topologie

`
THEOR
EME
6-3.4
* (Suites dans un espace produit) Si (E,N ) est un produit despaces norm
es
(Ei ,Ni ), une suite u de vecteurs de E, de terme g
en
eral un =
1ip
1
p
(un , . . . ,un ) est convergente vers l = (l1 , . . . ,lp ) E ssi pour tout i {1, . . . ,p} la
suite (uin )nN converge vers li dans (Ei ,Ni ). La convergence dans lespace produit est

donc la convergence coordonn


ee par coordonn
ee.
Demonstration : Cest une consequence immediate des inegalites :
nN i

Ni (uin

li )  N (un l) 

p


Nj (ujn lj )

j=1

deja signalees plus haut. 

6-3.2

Comparaison de deux normes

Dans Kp , dire quune suite converge vers une limite l pour   equivaut a` dire quelle
converge vers la meme limite pour  1 (ou pour  2 ). Le fait de changer une des normes
usuelles par une autre na aucune incidence sur la notion de suite convergente. Par contre,
dans lespace C 0 ([0,1],R), ce nest plus le cas : La suite de fonctions (fn )nN{0,1} denies
par

si 0  x  1/n
nx
2 nx si 1/n  x  2/n
fn (x) =

0
si 2/n  x  1
converge vers la fonction nulle pour  1 car fn 1 = n1 mais pas pour   car fn  = 1.
On est donc amene `a comparer la convergence vers 0E de suites de vecteurs de E pour le
choix de dierentes normes.

`
THEOR
EME
6-3.5 Soit E un K-ev et N et N  deux normes sur E. Pour que toute
suite de E tendant vers 0E pour N tende vers 0E pour N  , il faut et il sut quil
existe une constante > 0 telle que
xE

N  (x)  N(x)

Demonstration : La condition est evidemment susante puisque, si existe,


pour toute suite u de E on a 0  N  (un )  N(un ). Reciproquement, si on
ne peut trouver de valeur de satisfaisant la propriete de majoration, on a
n N

xn E

N  (xn ) > nN(xn )

Comme N  (xn ) > 0 on a xn = 0E . La suite un =

1 xn
converge evidemment
n N(xn )

1
vers 0E pour N (puisque N(un ) = ) mais pas pour N  puisque N  (un ) > 1.
n

Par exemple, dans lespace E = C 0 ([a,b],R), la convergence pour la norme   entrane
la convergence pour  1 puisque, pour f E
 1
f 1=
|f (t)|dt  sup |f (t)| = f 
0

t[0,1]

(on dit que la convergence uniforme entrane la convergence en moyenne). Par contre
la reciproque est fausse, comme le montre le contre exemple precedent.

6-3 Suites dun espace norm


e : convergence, valeurs dadh
erence

189

Dans Kp , les notions de suites convergentes pour les trois normes usuelles sont
equivalentes puisque
x Kp

x  x2  x1  p x

DEFINITION
6-3.6 (Normes
equivalentes) Si N et N  sont deux normes sur E, on dit

que N est
equivalente `a N ssi il existe deux reels et strictement positifs tels que
xE

N(x)  N  (x)  N(x)

On ecrira en abrege N  N   N.

`
THEOR
EME
6-3.7 La relation
etre
equivalente `
a est une relation d
equivalence
sur lensembles des normes sur le K-ev E. Deux normes sur E sont
equivalentes ssi
elles d
enissent les m
emes suites convergentes (vers 0E , donc par translation vers
un
el
ement l quelconque dans E).
Demonstration : Exercice.

EXEMPLE 6-3.8 Sur un produit despaces normes E =

(Ei ,Ni ) on a deni la norme

1ip

N qui denit la convergence coordonnee par coordonnee. On verie aisement que les
expressions
+
, p
p

,
N 1 (x1 , . . . ,xp ) =
Ni (xi ) et N 2 (x1 , . . . ,xp ) = (Ni (xi ))2
i=1

i=1

denissent sur E deux normes equivalentes `a N .


On peut donner une denition plus geometrique de lequivalence des normes (donnee
pour les boules de centre 0E , mais valable pour les boules de centre quelconque, par
translation) :

`
THEOR
EME
6-3.9 Deux normes sur un K-ev sont
equivalentes ssi toute boule (ouverte, par exemple) de centre 0E pour lune de ces normes contient une boule
(ouverte) de centre 0E pour lautre norme.
Demonstration : Si on a un encadrement N  N   N, il est clair que
pour r > 0
r
BN  (0E ,r[ BN (0E ,r[ et BN (0E , [ BN  (0E ,r[

Reciproquement, sil existe a > 0 avec BN (0E ,a[ BN  (0E ,1[, si x non nul est
a x
est dans BN (0E ,a[ et verie donc N  (y)  1, ce
dans E, le vecteur y =
2 N(x)
2
qui donne N  (x)  N(x). Comme cette inegalite est encore vraie si x = 0E ,
a
on en deduit lexistence dun reel > 0 tel que N   N. Comme les roles
joues par N et N  sont symetriques, lequivalence de N et N  en decoule. 
EXERCICE 6-3.10 Montrer que les normes N et N  sur E sont equivalentes ssi les espaces
normes (E,N ) et (E,N  ) ont les memes parties bornees, les memes suites bornees.

190

Chapitre 6 : Espaces norm


es : suites et topologie

6-3.3

Valeur dadh
erence dune suite

Comme dans les cas reel et complexe on donne la denition et la caracterisation :

DEFINITION
6-3.11 Si u = (un )nN est une suite de (E,  ) et si l E, on dit que l
est une valeur dadh
erence de la suite u si et seulement sil existe une suite extraite
de u qui converge vers l.
Cette propriete est invariante lorsquon remplace la norme par une norme equivalente.
PROPOSITION 6-3.12 Un vecteur l E est valeur dadh
erence de la suite u ssi,
pour tout > 0, lensemble
{n N | un B(l,[}
est inni.
Toute suite convergente ne poss`ede quune valeur dadherence qui est sa limite. En
consequence, une suite ayant au moins deux valeurs dadherence distinctes ne peut converger. Comme pour le passage de R `a C, par extraction successives de suites pour les
dierentes coordonnees on demontre le

`
THEOR
EME
6-3.13 (Bolzano-Weierstrass)
ee
Bolzano-Weierstrass Dans Kp muni dune des normes usuelles, toute suite born
poss`
ede au moins une valeur dadh
erence.
COROLLAIRE 6-3.14 Une suite born
ee de (Kp ,   ) converge ssi elle poss`
ede une
unique valeur dadh
erence.
On prendra garde que ce theor`eme (ou son corollaire) ne se generalise pas a` des espaces
normes plus generaux (de dimension innie). Par exemple dans lespace (B ([0,1],R) ,   )
des fonctions numeriques bornees sur [0,1], muni de la norme de la convergence uniforme,
la suite de fonctions fn = 1[0, 1 [ (fonction caracteristique de lintervalle [0, n1 [) est bornee
n
puisque fn  = 1. Pour n = m, on verie que fn fm  = 1, ce qui montre facilement
quaucune suite extraite de la suite (fn )nN ne peut converger.

6-4
6-4.1

Topologie dun espace norm


e
Voisinages dun point

DEFINITION
6-4.1 (Voisinage) Si (E,  ) est un espace norme et si a E, une partie
V E est un voisinage de a ssi il existe un reel r > 0 tel que B(a,r[ V . On notera
V(a) le sous-ensemble de lensemble des parties de E forme de tous les voisinages de a.
Les proprietes suivantes decoulent immediatement de la denition :

a appartient `a tout voisinage de a.


Toute partie contenant un voisinage de a est un voisinage de a.
Lintersection dune famille nie de voisinages de a est un voisinage de a.
Par contre lintersection dune famille innie de voisinages nest pas, en general, un
voisinage. Par exemple

V = {a}
V V(a)

6-4 Topologie dun espace norm


e

191

puisque les boules de centre a sont des voisinages de a et que


1
B(a, [ = {x E | x a = 0} = {a}
n
nN
Si a = b sont deux points de E, il existe des voisinages V V(a) et V  V(b) avec
V V  = . On dit quun ev norme est s
epar
e.
REMARQUE 6-4.2 Si N et N  sont deux normes equivalentes sur E, la notion de voisinage est la meme dans les espaces (E,N) et (E,N  ), a` cause des inclusions de boules
resultant de lequivalence des normes.
Avec le vocabulaire que lon vient dintroduire on a dailleurs :
PROPOSITION 6-4.3 Une suite u = (un )nN de vecteurs de E converge vers l E
ssi
V V(l) N N n  N un V
REMARQUE 6-4.4 Dans le cas particulier de (R, | |), une partie est dite voisinage de a
`a gauche ssi elle contient un voisinage de la forme ]a r,a], avec r > 0. Il ne sagit pas
dun voisinage de a au sens de la denition generale donnee ici.

DEFINITION
6-4.5 (Voisinage de linni) On dit quune partie V (E,  ) est un
voisinage de linni dans E ssi il existe un reel M > 0 tel que
V {x E | x  M}
Il est equivalent de dire que V contient le complementaire dune partie bornee de E.
Les proprietes des voisinages enoncees plus haut se modient de mani`ere evidente. En
particulier

V =
V V()

6-4.2

Ouverts dun espace norm


e

DEFINITION
6-4.6 (Ouverts ) Une partie O dun espace norme (E,  ) est un ouvert
ssi
x O > 0 B(x,[ O
Il est equivalent de dire que O est voisinage de chacun de ses points. Lensemble des
ouverts de (E,  ) est appele topologie de lespace norme E. Les ouverts ne changent
pas lorsquon remplace la norme par une norme equivalente.

`
THEOR
EME
6-4.7 Les propri
et
es suivantes d
ecoulent imm
ediatement de la d
enition
et des propri
et
es des voisinages : E et sont des ouverts de E. Une r
eunion dune
famille quelconque douverts de E est un ouvert de E. Une intersection dune famille
nie douverts de E est un ouvert de E.
On prendra garde quune intersection quelconque douverts nest pas un ouvert en
general. Par exemple, dans (R, | |), lintersections des ouverts ] n1 , n1 [ pour n parcourant
N nest pas ouvert.
PROPOSITION 6-4.8 Toute boule ouverte de E est un ouvert. Une partie non vide
de E est un ouvert ssi elle est r
eunion dune famille de boules ouvertes.

192

Chapitre 6 : Espaces norm


es : suites et topologie
Demonstration : Si O = B(a,r[ est une boule ouverte et x O, on verie
aisement, a` laide de linegalite triangulaire, que

$
r x
B x,
O
2
B(a,r[ est donc bien voisinage de chacun de ses points. Toute boule ouverte
etant un ouvert, une reunion de boules ouvertes est ouverte. Reciproquement,
si O est un ouvert non vide, on a
xO

x > 0 B(x,x [ O

O peut alors secrire comme union de boules ouvertes



O=
B(x,x [ 
xO

EXERCICE 6-4.9 Montrer quune boule fermee dun espace norme non reduit a` {0E } nest
jamais ouverte.

DEFINITION
6-4.10 (Ouvert
el
ementaire ) Si (E,N ) =

(Ei ,Ni ) est un produit

1ip

despaces normes, on appelle ouvert elementaire de E toute partie de E de la forme


O = O1 O2 Op
o`
u Oi est un ouvert de Ei .

`
THEOR
EME
6-4.11 Tout ouvert
el
ementaire de E est un ouvert de (E,N ). Une
eunion douverts
el
ementaires.
partie de E est un ouvert de (E,N ) ssi elle est r
Demonstration Si O = O1 O2 Op est ouvert elementaire, il ny
a rien a` dire si lun des Oi est vide. Sinon, si x = (x1 , . . . ,xp ) O, pour tout
i on a xi Oi ouvert de Ei . Il existe donc ri > 0 tel que BNi (xi ,ri [ Oi . Si
r = min(r1 , . . . ,rp ), il est clair que BN (x,r[ O. Un ouvert elementaire
est donc ouvert, il en est de meme dune reunion douverts elementaires.
Reciproquement, un ouvert de E est reunion de boules ouvertes pour N
et il est clair, avec les notations precedentes que, si a > 0
BN (x,a[=

p


BNi (xi ,a[

i=1

est ouvert elementaire.

6-4.3

Ferm
es dun espace norm
e

DEFINITION
6-4.12 (Ferm
es dun ev norm
e) Une partie F dun espace vectoriel norme
(E,  ) est un ferme ssi son complementaire F c = E F est un ouvert de E.
Ici encore, les fermes ne changent pas si on remplace la norme par une norme equivalente.

`
THEOR
EME
6-4.13 Des propri
et
es des ouvert d
ecoulent imm
ediatement celles des
ferm
es, par passage au compl
ementaire : E et sont des ferm
es de E. Une intersection dune famille quelconque de ferm
es de E est un ferm
e de E. Une union dune
famille nie de ferm
es de E est un ferm
e de E.
EXERCICE 6-4.14 Montrer que toute boule fermee, toute sph`ere dun espace norme est fermee.
Montrer quune boule ouverte nest jamais fermee si E = {0E }.

6-4 Topologie dun espace norm


e

6-4.4

193

Point adh
erent, adh
erence

DEFINITION
6-4.15 (Point adh
erent) Si A (E,  ), un point x E est dit adherent
`a A ssi
V V(x) V A =
Il est equivalent de dire (`
a cause de la denition des voisinages) que toute boule ouverte
centree en x rencontre A, ou encore que tout ouvert contenant x rencontre A.
Comme on a vu que B(x,[ A = d(x,A) < , on a immediatement la
PROPOSITION 6-4.16 Un point x E est adh
erent `
a une partie A (non vide) de
E ssi d(x,A) = 0.

DEFINITION
6-4.17 (Adh
erence dune partie) Si A est une partie de (E,  ), on appelle adherence de A et on note A lensemble des points adherents `a A.

`
e. Cest le plus petit ferm
e (au sens
THEOR
EME
6-4.18 Si A E, A est un ferm
de linclusion) contenant A.
Demonstration : Si A = , il ny a rien a` dire. Sinon, il est dabord clair
sur la denition que A A. On montre ensuite que A est ferme, en etudiant
son complementaire. Si x
/ A, il existe un > 0 tel que B(x,[ A = . Si
y B(x,[, cette boule est un voisinage de y (cest un ouvert) qui ne rencontre
pas A, et on a donc y
/ A. B(x,[ est donc incluse dans le complementaire de
A qui est bien ouvert. Enn, montrons que tout ferme F contenant A contient
A. Si x
/ F , le complementaire F c de F dans E est un ouvert qui contient x
et qui ne rencontre pas A (puisque F A). Donc x
/ A. On a donc prouve
c
que F c A , ce qui prouve linclusion de A dans F . 
COROLLAIRE 6-4.19 Si O est un ouvert de E on a :
O A = O A =
COROLLAIRE 6-4.20 Une partie A de E est ferm
ee si et seulement si
A=A
REMARQUE 6-4.21 Le theor`eme precedent donne donc une autre denition de ladherence
de A. Si A est une partie de E, il existe des parties fermees de E contenant A (par exemple
E). On peut donc considerer

A=
F
F ferm
e de E
F A

qui est ferme comme intersection de fermes, et est par construction le plus petit ferme
contenant A. Cest pour cette raison que ladherence dune partie A est parfois appelee
fermeture de A.
Les resultats suivants peuvent etre demontres en appliquant directement la denition
des points adherents. Les caracterisations donnees dans le paragraphe suivant en fourniront dautres demonstrations :
EXERCICE 6-4.22 Montrer que B(a,r[ = B(a,r] et que
{x E | x a > r} = B(a,r[c

194

Chapitre 6 : Espaces norm


es : suites et topologie

EXERCICE 6-4.23 Si A B montrer que A B. Montrer que, si A et B sont des parties


quelconques de E, on a
A B = A B et A B A B
Lexercice precedent donne un exemple o`
u linclusion est stricte. Un autre exemple classique
dans (R, | |) est donne par A = Q et B = R Q. Montrer quen general, si (Ai )iI est une
famille quelconque de parties de E, il existe une relation dinclusion entre Ai et Ai . Etudier
notamment, dans R, le cas An = [0,1 n1 [ pour n N .
EXERCICE 6-4.24 Si u = (un )nN est une suite de points de E, on note
Un = {uk | k  n}
Montrer que lensemble des valeurs dadherence de la suite u est exactement

Un . En deduire

nN

que lensemble des valeurs dadherence dune suite est un ferme (eventuellement vide) de E.

6-4.5

Caract
erisation s
equentielle de ladh
erence, des parties ferm
ees

`
THEOR
EME
6-4.25 (Adh
erence et suite convergente) Si A est une partie non vide
de E, un point x E est adh
erent `
a A ssi il existe une suite de points de A qui
converge vers x.
Demonstration : Si (an ) est une suite de points de A convergente vers x,
tout voisinage de x contient tous les termes de la suite a` partir dun certain
rang, donc rencontre A, et par consequent x A. Reciproquement, si x A,
pour tout n N A B(x, n1 [ = et on peut donc trouver un point an A
avec an x < n1 . La suite an est bien convergente vers x. 

`
THEOR
EME
6-4.26 Une partie A E est ferm
ee ssi toute suite convergente (dans
(E,  )) de points de A a sa limite qui appartient `
a A. Une partie ferm
ee est donc,
dune certaine mani`
ere, stable pour le passage `
a la limite. Il revient
evidemment
au m
eme de dire que toutes les valeurs dadh
erence
eventuelles dune suite de points
de A sont dans A.
Demonstration : Si A est fermee, on a A = A. Si une suite de points de A
converge, cest forcement vers un point de A dapr`es le theor`eme precedent,
donc vers un point de A. Reciproquement, si l A, il existe une suite de points
de A qui converge vers l. Si la propriete de lenonce est veriee, on a l A,
donc A = A est ferme. 
COROLLAIRE 6-4.27 Dans un espace norm
e, ladh
erence dun sous-espace vectoriel
est un sous-espace vectoriel.
Demonstration : Si F est un sev de E, on a F F = . De plus si x et y
sont deux points de F , et si K, il existe des suites (xn )nN et (yn )nN de
points de F qui convergent respectivement vers x et y. La suite de F de terme
general xn + yn est donc convergente vers x + y qui est donc bien dans F .

Dans (Kp ,   ), un sev est toujours ferme puisque deni, sil est de dimension r, par
un syst`eme de p r equations lineaires independantes de la forme
j1 x1 + j2 x2 + + jp xp = 0

pour 1  j  p r

6-4 Topologie dun espace norm


e

195

Comme la convergence dans Kp est la convergence coordonnee par coordonnee, il est clair
quune limite dune suite convergente dont le terme general verie ces p r conditions
les verie egalement (theor`eme sur les combinaisons lineaires de suites convergentes de
K). Par contre, dans des espaces normes plus generaux, on peut avoir des sev non fermes,
pour lesquels linclusion F  F est stricte. Voir par exemple :


EXERCICE 6-4.28 Dans C 0 ([a,b],R),  1 , montrer que
F = {f C 0 ([a,b],R) | f (0) = 0}
est un sev veriant F = C 0 ([a,b],R).

6-4.6

Partie dense

DEFINITION
6-4.29 (Partie dense) Une partie A E est dite dense dans E ssi A =
E.
Les caracterisations de ladherence qui prec`edent donnent immediatement :

`
THEOR
EME
6-4.30 Une partie A de E est dense dans E ssi tout point de E est
limite dune suite convergente de points de A. De mani`
ere
equivalente, A est dense
ssi tout ouvert non vide de E rencontre A.
EXEMPLE 6-4.31 Dans R, une consequence de lexistence de la partie enti`ere dun reel
quelconque (elle meme consequence de la propriete de la borne superieure) est que tout
intervalle non reduit `a un point contient un rationnel et un irrationnel, et donc une innite
de tels points. Comme un intervalle de ce type contient toujours un intervalle ouvert, cette
propriete traduit exactement la densit
e de Q et RQ dans (R, | |).
Lexemple precedent montre que lintersection de deux parties denses nest pas dense
en general. Par contre on a :
EXERCICE 6-4.32 Une intersection dun nombre ni douverts denses est dense.

La densite de Q dans R peut etre consideree comme un cas particulier du theor`eme


suivant :

`
THEOR
EME
6-4.33 Un sous-groupe additif de R est soit de la forme Z, soit dense
dans R.
Demonstration : On remarquera donc que les sous-groupes additifs fermes
de R sont, soit de la forme Z, soit egaux a` R. Si H est un sous-groupe non
reduit `a {0}, on a H R+ = . Cette partie etant minoree par 0, elle poss`ede
une borne inferieure. Si cette borne est > 0, notons la , et montrons que H =
Z. On commence par montrer que H. Si ce nest pas le cas, la denition
de la borne superieure montre lexistence dun element x H ],2[, puis
dun element y H ],x[. Mais alors z = x y est dans H (groupe) et verie
0 < z < , ce qui est contradictoire avec la denition de . Donc H et, H
etant un groupe, Z H. Linclusion inverse provient du fait que tout x H
peut secrire de mani`ere unique sous la forme
x = p + r

avec p Z et 0  r <

(cest toujours lexistence de la partie enti`ere). r = x p ne peut etre dans


H que sil est nul. Enn, si la borne inferieure de H R+ est nulle, on montre

196

Chapitre 6 : Espaces norm


es : suites et topologie
que H est dense. Si ]a,b[ est un intervalle ouvert de R, il existe un element
a
x H ]0,b a[. Si p est la partie enti`ere de , on a
x
px  a < (p + 1)x < px + b a  b
ce qui montre que (p + 1)x H ]a,b[. H est bien dense dans R. 

EXERCICE 6-4.34 Montrer que tout reel est limite dune suite de la forme

un = p n + q n 2
o`
u pn et qn sont des suites dentiers relatifs.
EXERCICE 6-4.35 Si
/ Q, montrer
 Z+2Z est dense dans R. En deduire que lensemble
 inque
est le cercle unite du plan complexe.
des valeurs dadherence de la suite e
nN
EXERCICE 6-4.36 Dans un espace norme, montrer quun hyperplan est ferme ou dense. Lexercice 6-4.28 donne un exemple dhyperplan dense.

La propriete de densite admet la generalisation suivante, en relation avec la notion


de topologie induite sur une partie dun espace norme qui sera abordee `a la n de cette
section :

DEFINITION
6-4.37 (Densit
e relative) Si (E,  ) est un espace norme et si A B
sont deux parties de E, on dit que A est dense dans B ssi B A. Ceci equivaut encore
`a dire que tout point de B est limite dune suite convergente de points de A.

`
THEOR
EME
6-4.38 Si A B C sont trois parties de E, si A est dense dans B
et B est dense dans C, alors A est dense dans C.
Demonstration : B A implique B A (ladherence de B est le plus
petit ferme contenant B). Or par hypoth`ese C B, donc on a bien C A : A
est dense dans C. Ce raisonnement traduit lidee fort intuitive suivante, mais
peut-etre delicate `a formaliser : si tout point de B est limite dune suite de
points de A et si tout point de C est limite dune suite de points de B, alors
tout point de C peut etre approche par une suite convergente de points de A.

Terminons enn par un exemple classique de partie dense dans un evn. :
2

EXEMPLE 6-4.39 Lespace des matrices carrees Mp (K) est identie `a lespace Kp , et
est muni dune des trois normes usuelles, par exemple
(mi,j ) = max{|mi,j |, 1  i,j  p}
La convergence dune suite de matrices pour cette norme est donc la convergence coefcient par coecient. Dans cet espace, GLp (K), ensemble des matrices inversibles est
un ouvert dense. La densite est, par exemple, consequence du fait que le spectre dune
1
matrice A Mp (K) etant ni, pour n susamment grand la matrice An = A Ip est
n
inversible et lim An = A. On peut dailleurs remarquer que ce resultat ne depend pas
n+

de la norme choisie, ce qui na rien detonnant puisquon verra ulterieurement que toutes
les normes sur Mp (K) sont equivalentes. Il est facile (exercice), en utilisant par exemple
le determinant, de montrer que lensemble des matrices non inversibles est ferme dans
(Mp (K),   ).

6-4 Topologie dun espace norm


e

6-4.7

197

Int
erieur, fronti`
ere

DEFINITION
6-4.40 (Int
erieur) Si A E, un point a A est dit interieur `a A ssi A
est un voisinage de a, ce qui equivaut a` dire quil existe une boule ouverte centree en a

incluse dans A. On appelle interieur de A et on note A lensemble des points interieurs


`a A.

`
THEOR
EME
6-4.41 Lint
erieur de A est le plus grand ouvert inclus dans A. Cest

aussi la r
eunion de tous les ouverts inclus dans A. A est ouvert ssi A = A

, est
Demonstration : est un ouvert inclus dans A. Si =
ouvert
A

clairement le plus grand ouvert inclus dans A. Tout point de est dans un
ouvert A et est donc interieur a` A. Reciproquement, si a est interieur a`
A, il existe une boule ouverte centree en a et incluse dans A. Donc a .

EXERCICE 6-4.42 Montrer que linterieur de B(a,r] est B(a,r[.

COROLLAIRE 6-4.43 Le compl


ementaire de lint
erieur de A est
egal `
a ladh
erence
du compl
ementaire de A. De m
eme le compl
ementaire de ladh
erence de A est
egal
`
a lint
erieur du compl
ementaire de A.
La deuxi`eme assertion est consequence de la premi`ere, en remplacant A
par son complementaire. Pour demontrer que
 c

A = Ac
il sut de remarquer que le complementaire dun ouvert inclus dans A est un
ferme contenant le complementaire de A. Si lon part du plus grand ouvert
inclus dans A, on obtient le plus petit ferme contenant Ac . 
EXERCICE 6-4.44 Le passage au complementaire permet dobtenir les proprietes de linterieur
a` partir de celles de ladherence. On a en particulier :


A
B = A B


A
B A B

et

DEFINITION
6-4.45 (Fronti`
ere) On appelle fronti`ere de la partie A E et on note
Fr(A) le sous-ensemble de E egal a`

Fr (A) = A A = A Ac
Les points de Fr(A) sont appeles points-fronti`ere de A.
La denition des adherences de A et de son complementaire montrent quun point x
est dans la fronti`ere de A ssi tout voisinage de x rencontre a` la fois les parties A et Ac .
EXERCICE 6-4.46 Montrer que
Fr(B(a,r[) = Fr(B(a,r]) = S(a,r)
A est ouvert A Fr(A) =
A est ferme A Fr(A)

198

Chapitre 6 : Espaces norm


es : suites et topologie

6-4.8

Topologie induite sur une partie

DEFINITION
6-4.47 (Voisinage relatif) Si A est une partie dun espace norme, a A
et V A, on dit que V est un voisinage de a relatif a` A ssi il existe un reel r > 0 tel
que B(a,r[ A V . Il revient au meme de dire quil existe une boule ouverte de centre a
pour la distance induite sur A incluse dans V .
Les proprietes des voisinages restent veriees pour lessentiel : toute partie de A contenant un voisinage de a relatif a` A est encore un tel voisinage, une intersection dun nombre
ni de voisinages relatifs de a est encore un voisinage relatif, lintersection de tous les voisinages relatifs de a est egale a` {a}, deux points distincts de A poss`edent des voisinages
relatifs disjoints.

`
THEOR
EME
6-4.48 Une partie V de A est un voisinage relatif de a A ssi cest
lintersection avec A dun voisinage de a (dans lespace norm
e E).
Demonstration : Si V est un voisinage relatif de a, il existe un reel r > 0
tel que lon ait B(a,r[ A V . On a alors evidemment V = (V B(a,r[) A,
qui est bien trace sur A dun voisinage V  = V B(a,r[ de a dans (E,  ).
Reciproquement, si V = V  A avec V  V(a), il existe r > 0 avec B(a,r[ V  ,
donc B(a,r[ A V et V est un voisinage relatif de a dans A. 
Par exemple, dans (R, | |), ]0,1] est un voisinage de 1 relatif a` A =] 1,1] ]2,4[,
puisque cest la trace sur A du voisinage de 1 egal (par exemple) a` ]0,2]. Un voisinage de
a relatif a` une partie A nest donc pas en general un voisinage de a dans E.

DEFINITION
6-4.49 (Ouvert relatif) Si A est une partie non vide de E, une partie
de A est un ouvert relatif de A si est voisinage relatif a` A de chacun de ses points.
Comme dans le cas des voisinages, on a la caracterisation a` laide des ouverts de E :

`
THEOR
EME
6-4.50 Une partie de A est un ouvert relatif de A ssi cest lintersection avec A dun ouvert de lespace norm
e E.
Demonstration : La caracterisation des voisinages relatifs donnee dans le
theor`eme precedent montre immediatement que si la partie = A est trace
sur A dun ouvert de E, est ouvert relatif de A (puisque est voisinage de
chacun de ses points). Reciproquement, si est un ouvert relatif de A, pour
tout x , il existe rx > 0 avec B(x,rx [ A . On a alors




=
B(x,rx [
A
x

est bien trace sur A dun ouvert (union de boules ouvertes) de E. 


Lensemble des ouverts relatifs de A est appele topologie induite sur A par la
topologie de E. On verie que cette famille de parties de A verie les trois proprietes deja
veriees par la topologie de E : et A sont des ouverts, une union quelconques douverts
de A est un ouvert de A, une intersection dune famille nie douverts de A est un ouvert
de A.
Il est clair quun ouvert de E inclus dans A est un ouvert de A (il est egal a` sa propre
trace sur A) mais un ouvert de A nest pas en general ouvert de E. Par exemple {0} est
ouvert de A = {0} [1,2] R.

DEFINITION
6-4.51 (Ferm
e relatif) Une partie A est un ferme (relatif ) de A ssi
son complementaire dans A est un ouvert relatif de A.

6-5 Suites de Cauchy, espaces complets

199

Si A = A avec ouvert de E, on a evidemment = c A (le complementaire


de est calcule dans E). On a donc immediatement la caracterisation des fermes relatifs :

`
THEOR
EME
6-4.52 Une partie de A est un ferm
e relatif de A ssi cest la trace
sur A dun ferm
e de E.
Par passage au complementaire, des proprietes de la topologie de A on deduit quune
intersection quelconque et quune union nie de fermes de A sont encore des fermes de A.
Si u = (un )nN est une suite de points de A, on dit que cette suite converge dans A ssi
elle est convergente dans E et si sa limite appartient `a A. La caracterisation sequentielle
des fermes de E donne le theor`eme suivant :

`
THEOR
EME
6-4.53 Une partie de A est un ferm
e relatif de A ssi toute suite de
points de qui converge dans A a sa limite dans .
Demonstration : Exercice. 
EXERCICE 6-4.54 Montrer que tout ferme relatif de A est ferme de E ssi A est un ferme de
E. Demontrer un resultat analogue pour les ouverts.

6-5
6-5.1

Suites de Cauchy, espaces complets


Suites de Cauchy

DEFINITION
6-5.1 Une suite u = (un )nN dun espace norme (E,  )est dite de Cauchy
si et seulement si elle verie la propriete :
>0

N N

n,m N

n  N et m  N = un um  

Il est clair que si la norme est remplacee par une norme equivalente, les suites de
Cauchy conservent cette propriete. Les proprietes suivantes sont consequences immediates
de la denition :
Toute suite convergente est de Cauchy.
Toute suite extraite dune suite de Cauchy est de Cauchy.
Toute suite de Cauchy est bornee.
Dans R ou C, les suites de Cauchy convergent. La demonstration de ce resultat a ete
basee sur lexistence dune valeur dadherence. On a dailleurs la propriete generale :

`
THEOR
EME
6-5.2 Si une suite de Cauchy dun espace norm
e poss`
ede une valeur
dadh
erence, elle est convergente.
Demonstration : Exercice. 
Il existe des espaces normes o`
u les suites de Cauchy ne sont pas toutes convergentes.
Lexercice suivant en donne un exemple :


EXERCICE 6-5.3 Dans lespace C 0 ([0,1],R),  1 ,montrer que la suite de fonctions (fn )nN{0,1}
denies par

0
si 0  x  1/2 1/n

n(x 12 ) + 1 si 1/2 1/n  x  1/2


fn (x) =

1
si 1/2  x  1
est de Cauchy. Si elle convergeait (au sens de la norme) vers une fonction g, en etudiant fn g1 ,
montrer que g serait nulle sur [0, 12 [ et etudier de meme g sur [ 12 ,1]. Conclure.

200

Chapitre 6 : Espaces norm


es : suites et topologie

EXERCICE 6-5.4 Si u = (un )nN est une suite dun espace norme, on pose
Un = {uk , k  n}
Montrer quune suite u est de Cauchy ssi les Un sont bornes et si leur diam`etre tend vers 0 pour
n +.

6-5.2

Espace de Banach

DEFINITION
6-5.5 (Espace complet) Un espace vectoriel norme est dit complet ssi
toute suite de Cauchy de cet espace est convergente. Un espace vectoriel norme complet
est aussi appele espace de Banach. Cette propriete est evidemment conservee si on
remplace la norme par une norme equivalente.

`
THEOR
EME
6-5.6 Un produit despaces vectoriels norm
es muni de la norme du

sup (not
ee pr
ec
edemment N ) est complet ssi chacun des espaces est complet.
Demonstration : Il sut de remarquer que la convergence dune suite dans
lespace produit est la convergence coordonnee par coordonnee, et quune suite
de lespace produit est de Cauchy pour N ssi les suites coordonnees le sont
dans leurs espaces respectifs. De plus une suite de Cauchy dans un des espaces
de coordonnee peut etre remontee en une suite de Cauchy du produit, en
imposant par exemple a` toutes les autres coordonnees detre nulles. 
COROLLAIRE 6-5.7 Kp muni dune des trois normes usuelles est un espace de
Banach.
EXERCICE 6-5.8 Montrer quun espace vectoriel norme est complet ssi toute suite decroissante
pour linclusion de parties fermees bornees dont le diam`etre tend vers 0 a une intersection reduite
`a un point. Cette propriete generalise dune certaine mani`ere la propriete de R connue sous le
nom de theor`eme des segments embotes.
EXERCICE 6-5.9 Dans un espace de Banach, lintersection dune suite decroissante de boules
fermees est une boule fermee (eventuellement de rayon nul, cest-`
a-dire reduite a` un point). On
commencera par montrer que les suites des centres et des rayons convergent.

Terminons enn par un exemple despace de Banach sur lequel nous reviendrons
ulterieurement.

`
THEOR
EME
6-5.10 Si X est un ensemble non vide et (E,  ) un evn, lespace
vectoriel norm
e (B (X,E) ,   ) est complet ssi (E,  ) est un espace de Banach.
En particulier lespace des fonctions num
eriques born
ees sur X est complet pour la
norme de la convergence uniforme.
Demonstration : Si (B (X,E) ,   ) est complet, et si u = (un )nN est une
suite de Cauchy de (E,  ), la suite de fonctions fn constantes sur X de valeur
un est evidemment de Cauchy dans (B (X,E) ,   ), puisque fn fm  =
un um . Elle converge donc vers une fonction g B (X,E) pour   . En
particulier, si x0 X est xe, on a
un g(x0 ) = fn (x0 ) g(x0 )  fn g

6-6 Exercices

201

ce qui montre que la suite u converge dans (E,  ) vers g(x0 ). E est donc
complet. Reciproquement, si (E,  ) est complet, et si (fn )nN est une suite
de Cauchy de (B (X,E) ,   ), pour x X on a
fn (x) fm (x)  fn fm 
majoration qui montre que la suite (fn (x))nN est de Cauchy dans (E,  ).
Elle est donc convergente vers une limite qui depend du choix de x. On note
l(x) cette limite. On denit ainsi une application l : X E. On termine la
demonstration en montrant que l est dans B (X,E) et que la suite fn converge
vers g pour   . La suite fn etant de Cauchy dans (B (X,E) ,   ), elle est
bornee. Il existe un reel M tel que pour tout n on ait fn   M. On a alors
xX

nN

fn (x)  M

Pour x xe et en faisant tendre n vers + on obtient l(x)  M, ce qui


montre que l B (X,E). Enn, si > 0 est donne, il existe un rang N tel que
n et m  N = x X

fn (x) fm (x) 

Si n est xe arbitrairement  N , en faisant tendre m vers + on obtient


n  N = x X

l(x) fn (x) 

ce qui donne exactement la convergence de fn vers l dans (B (X,E) ,   ).




6-5.3

Partie compl`
ete

DEFINITION
6-5.11 (Partie compl`
ete) Une partie A dun espace norme E est dite
compl`ete si et seulement si toute suite de Cauchy de points de A est convergente dans A.

`
THEOR
EME
6-5.12 Si A est une partie compl`
ete dun evn E, A est ferm
ee.
Demonstration : Si l est limite dune suite convergente de points de A, cette
suite est de Cauchy et converge donc dans A par hypoth`ese. On a donc l A
et A est ferme. 

`
THEOR
EME
6-5.13 Dans un espace de Banach, les parties compl`
etes sont exactement les parties ferm
ees.
Demonstration : Si A E est fermee, une suite de Cauchy de points de A
est convergente dans E complet, et sa limite appartient `a A car A est fermee.


6-6

Exercices

EXERCICE 6-6.1 Soient (an ) et (bn ) deux suites reelles convergentes. Etudier la suite (cn )
denie par:
n
1 
ai bni
cn =
n+1
i=0

202

Chapitre 6 : Espaces norm


es : suites et topologie

EXERCICE 6-6.2 Soit fn (x) = xn + xn1 + + x2 + x 1 et an lunique racine positive de


lequation fn (x) = 0. Etudier la suite an .
EXERCICE 6-6.3 Soit x Rp (p  2). On denit une suite (xn ) delements de Rp par x0 = x
et
1 
xn,j
i {1, ,p} xn+1,i =
p1
j=i

o`
u xn,j est la j-i`eme composante de xn . Etudier la convergence de la suite (xn ).
EXERCICE 6-6.4 Soit un une suite bornee de reels telle que

lim (un+1 un ) = 0. Montrer

n+

que lensemble des valeurs dadherence de la suite un est un segment. Que se passe-t-il si la suite

un nest pas bornee? Construire une suite reelle dont lensemble des valeurs dadherence est R.
Soient un et vn deux suites reelles telles que:
lim un = lim vn = + et

n+

n+

lim (un+1 un ) = 0

n+

Montrer que {un vm : n,m N} est dense dans R.


EXERCICE 6-6.5 On consid`ere la suite denie par u0 > 0 et un+1 =

1
Arctg(nun )
n

1. Montrer que la suite un converge.


2. Montrer que la suite nun est bornee, puis quelle ne poss`ede quune seule valeur dadherence.
Que peut on en deduire?
EXERCICE 6-6.6 On note l2 (N) = {(un )nN CN |

|un |2 converge}.

1
|un |2 2 est une norme sur l2 (N).
1. Montrer que l2 (N) est un C-ev et que u2 =
2. Montrer que pour cette norme l2 (N) est complet.
EXERCICE 6-6.7 Sur C 1 ([0,1],R) montrer que :
N1 (f ) = |f (0)| + sup |f + 2f  | et N2 (f ) = sup |f | + sup |f  |
[0,1]

[0,1]

[0,1]

sont deux normes equivalentes. Sont-elles equivalentes `a la norme de la convergence uniforme?


EXERCICE 6-6.8 Soit (E, ) un espace vectoriel norme complet. Montrer que si (Bn )nN est

Bn est une boule fermee.
une suite de boules fermees decroissante pour linclusion, alors
n

EXERCICE 6-6.9 On consid`ere Rp muni de sa topologie usuelle. Soit F un voisinage ferme de


0, convexe, borne, invariant par symetrie par rapport a` 0. Montrer quil existe sur Rp une norme
unique dont F soit la boule unite fermee.
EXERCICE 6-6.10 On se propose de determiner S = {(x,y) Z2 | x2 2y 2 = 1}

1. Montrer que G = {z R | z > 0 et (x,y) S z = x + y 2} est un sous groupe


multiplicatif de R . Montrer que les elements de G superieurs `a 1 verient x  0 et y  0.
2. En deduire G puis S.
EXERCICE 6-6.11 Soit une semi-norme sur Mn (C) veriant
A,B (AB)  (A)(B)
Montrer que est identiquement nulle ou est une norme sur Mn (C).

6-6 Exercices

203

EXERCICE 6-6.12 Soit E lespace des fonctions reelles bornees sur [0,1] muni de f  =
sup |f |. Si A est une partie non vide de [0,1] et X = {f E | f |A = 0}, montrer que X est egal
[0,1]

`a sa fronti`ere.

EXERCICE 6-6.13 Pour tout n on pose un =

n
1+ 5
, et an = d(un ,Z). Quel est le
2

comportement de la suite (an )?


EXERCICE 6-6.14 Soit E = {(x,y) R2 | y 2 (2 y 2 ) = x2 (x 1)(x 2)}. Montrer que E est
borne pour   .
EXERCICE 6-6.15 Soit (un ) une suite reelle sous-additive, cest `a dire que
n, p, un+p  un + up
1. Soient m et n deux entiers strictement positifs tels que m divise n. Montrer que : un /n 
um /m.
2. Soit m N ; on pose = sup{|ur |, 0  r  m}. Montrer que, pour tout n  m, on a
um
2
un

+
n
m
n
3. En deduire que la suite (un /n) converge vers sa borne inferieure (si elle est minoree) ou
diverge vers .
EXERCICE 6-6.16 Dans R2 , on pose x = 2|x1 | + 3|x2 |. Verier que ceci denit une norme
et trouver les meilleures constantes et , telles que :
x, x  x2  x
Meme question dans R4 avec
x = max(2|x1 | + 3|x2 |,3|x3 | + 2|x4 |)
EXERCICE 6-6.17 Soient xn et yn deux suites reelles veriant n  1 yn = 2xn + xn1 .
Montrer que la suite xn converge ssi la suite yn est convergente.
&
1
EXERCICE 6-6.18 Etudier la suite denie par u1 > 0 et un+1 = un + sin .
n

204

Chapitre 6 : Espaces norm


es : suites et topologie

Chapitre 7
Continuit
e et Compacit
e

7-1
7-1.1

Limite et continuit
e
Limite et continuit
e en un point

Dans tout ce chapitre, E et F representent deux espaces normes sur lesquels les normes
sont representees (sil ny a pas dambigute) par le meme symbole  , bien que ces deux
normes soient en general distinctes. Cela ne doit pas creer de confusion, il sut detre
attentif `a lespace dans lequel sont evaluees les normes.

DEFINITION
7-1.1 Soit A E et f : A F une application, a etant un point de E
adherent a` A. On dit que f admet une limite en a ssi
bF

> 0

>0

xA

x a  = f (x) b 

Comme tout voisinage dun point contient une boule ouverte centree en ce point (qui est
elle-meme voisinage du point), cette denition equivaut a`
bF

V V(b)

W V(a)

f (W A) V

Il est a` noter que lhypoth`ese a A est indispensable pour donner un sens `a cette
denition, en assurant que si W est un voisinage de A, W A = . Il est clair egalement
que si f admet une limite en a alors f est bornee sur un ensemble de la forme W A (il
sut de choisir le voisinage associe `a = 1 sur lequel on a la majoration f (x)  b+1).

`
THEOR
EME
7-1.2 (Unicit
e de la limite) Si f poss`
ede une limite en a, le vecteur b
intervenant dans la d
enition pr
ec
edente est unique, on le note
b =lim f =lim f (x)
a

xa

206

Chapitre 7 : Continuit
e et Compacit
e
Demonstration : Si b1 = b2 repondent `a cette denition, on peut en trouver
des voisinages disjoints V1 et V2 (F est separe), et leur associer des voisinages
W1 et W2 de a avec
f (W1 A) V1 et f (W2 A) V2
On arrive alors a` une contradiction puisque
= f (W1 W2 A) V1 V2 = 

On remarque egalement que si g : A F concide avec f sur un ensemble de la forme


u W0 est un voisinage particulier de a A, on a egalement b =lim g, puisque
W0 A o`
a

pour W V(a) on a

f (W W0 A) = g(W W0 A)

On dit que lexistence dune limite en a est une propri


et
e locale.
La denition precedente am`ene `a distinguer deux cas :
Si a A et si f : A F poss`ede une limite b en a, comme f (a) doit appartenir a`
tout voisinage de b, on a forcement f (a) = b, et on dit que f est continue en a.
La propriete de continuite peut se traduire par
V V (f (a))

W  voisinage de a relatif a` A

f (W ) V

Si a AA, et si lim f (x) = b, il existe un prolongement naturel f de f `a A{a}


xa

obtenu en posant f(a) = b. Cette application est le seul prolongement de f `a A{a}


qui soit continu en a (verication facile), on dit que f est le prolongement par
continuit
e de f en a.

7-1.2

G
en
eralisation de la d
enition

7-1.2.1

Limite suivant une partie

DEFINITION
7-1.3 Soit A E et f : A F . Si P A et a P , on dit que f poss`ede
une limite en a suivant P ssi la fonction f |P poss`ede une limite en a et on note
lim f (x) =lim f |P (x)

xa
xP

xa

cette limite. On a donc lim f (x) = b ssi


xa
xP

> 0

>0 xP

x a  = f (x) b 

Par exemple, si f : R R est la fonction caracteristique de R Q, on a lim f (x) = 0,


x0
xQ

alors que lon a lim f (x) = 1. La fonction f na evidemment pas de limite en 0.


x0

xRQ

7-1.2.2

Limite `
a linni

DEFINITION
7-1.4 Si A est une partie non bornee de E, on dit que f : A F tend
vers b `a linni et on note lim f (x) = b si et seulement si :

x
+

> 0

>0 xA

x  = f (x) b 

ce qui peut aussi se traduire en termes de voisinages par :


V V(b)

W V()

f (W A) V

7-1 Limite et continuit


e

207

Si E = R, un voisinage de + (resp. ) est une partie contenant une demi-droite


de la forme [M, + [ (resp. ] ,M]). On peut ainsi donner une denition correspondant
`a legalite lim f (x) = b.
x+

DEFINITION
7-1.5 Si f : A R et a A, on dit que f tend vers + en a ssi
V V(+) W V(a)

f (W A) V

ce qui traduit la propriete


M > 0

>0 xA

x a  = f (x)  M

On donnerait de mani`ere similaire une denition pour

lim

x
+

f (x) = + lorsque A nest

pas bornee.
Les denitions precedentes se generalisent `a la notion de limite suivant une partie P
de A.

7-1.3

Caract
erisation s
equentielle

`
THEOR
EME
7-1.6 Si f : A F et a A, f poss`
ede une limite en a
egale `
a bF
ssi, pour tout suite (an )nN de points de A convergeant vers a la suite des images
(f (an ))nN converge vers b. En particulier f est continue en a A si les suites images
convergent toutes vers f (a).
Demonstration : Si b =lim f , si V est un voisinage arbitraire de b, il existe
a

un voisinage W de a avec f (W A) V . Si (an )nN est une suite de points


de A convergeant vers a, `a partir dun certain rang tous les termes de la suite
sont dans W A, ce qui entrane que tous les termes de la suite image sont,
`a partir du meme rang, dans V . Ceci traduit bien
lim f (an ) = b

n+

Reciproquement, si f ne tend pas vers b en a, on a


>0 >0 xA

x a  et f (x) b >

1
avec n N , on est assure de lexisn
1
tence dun point xn A, avec xn a  et f (xn ) b > . La suite xn
n
converge bien vers a, mais la suite des images ne converge pas vers b. 

Pour ce choix de , et en prenant =

On notera que, si pour toute suite de points de A qui converge vers a la suite des
images est convergente dans F , alors la limite de cette suite image ne depend pas de la
suite choisie dans A. Il sut pour sen convaincre de prendre deux suites (an ) et (an ) dans
A qui tendent vers a et de les melanger en une seule suite b = (bn ) en posant b2n = an
et b2n+1 = an .
Les theor`emes sur les suites convergentes demontres dans le chapitre precedent permettent dobtenir les resultats suivants :

`
THEOR
EME
7-1.7 (Limite dans un espace produit) Si f : A F1 Fp est
`
a valeurs dans lespace norm
e produit des espaces (Fi ,  )1ip , la fonction f =
(f1 , . . . ,fp ) poss`
ede une limite l = (l1 , . . . ,lp ) en a A ssi chacune des applications
ede la limite li en a. En particulier, la fonction f est continue
composantes fi poss`
en a A ssi toutes les applications composantes sont continues en a.

208

Chapitre 7 : Continuit
e et Compacit
e

`
THEOR
EME
7-1.8 Les applications
EE E
KE E
E R+

(x,y)  x + y
(,x)  x
x  x

sont continues en tout point de leur espace de d


epart (muni de sa structure naturelle
despace produit pour les deux premi`
eres applications)

`
THEOR
EME
7-1.9 (Composition) Si f : A F poss`
ede une limite
egale `
a b en
a valeurs dans levn G est telle que f (A) B et poss`
ede
a A, si g : F B G `
une limite
egale `
a l en b, alors g f tend vers l en a.
Demonstration : On remarque tout dabord que si (an ) une suite de points
de A qui converge vers a, la suite (f (an )) est dans B et converge vers b qui est
donc bien dans B. Comme g a la limite l en b, la suite (g(f (an ))nN converge
donc vers l. 
On notera limportance de lhypoth`ese f (A) B dans le theor`eme precedent. Par

exemple,
 1  si g =1R (fonction caracteristique de R ) et f : R R denie par f (x) =
x sin x pour x = 0 et f (0) = 0, on verie que
lim f (x) = 0 et lim g(x) = 1

x0

x0

x=0

x=0

Par contre lim g f (x) nexiste pas.


x0
x=0

`
THEOR
EME
7-1.10 (Op
erations alg
ebriques) Si f : A F , g : A F et : A K
poss`
edent des limites en a A, il en est de m
eme de f + g et on a :



lim (f + g) =lim f + lim lim g
a

Si f,g et sont continues en a A alors f + g lest


egalement.

`
THEOR
EME
7-1.11 Les fonctions polynomiales (Kp ,   ) K sont continues en
tout point de Kp .

`
THEOR
EME
7-1.12 Si f : A K poss`
ede une limite non nulle en a A, la fonction
1
est d
enie au moins sur un voisinage de a relatif `
a A et
f
lim
a

1
1
=
f
lim f
a

De m
eme si f est continue en a A avec f (a) = 0, la fonction

1
est continue en a.
f

`
THEOR
EME
7-1.13 Les fonctions fractions rationnelles Kp K sont continues en
tout point de leur domaine de d
enition.

7-1 Limite et continuit


e

209

La continuite dune application `a valeurs dans un espace produit peut se lire, comme
on la vu plus haut, sur chacune des applications composantes. Pour les fonctions denies
sur un produit, la situation est plus complexe :

`
es, A1 E1
THEOR
EME
7-1.14 Si E = E1 E2 est un produit de deux espaces norm
et A2 E2 , et f : A1 A2 F est continue en a = (a1 ,a2 ) A1 A2 , les applications
partielles en a :
f (,a2 ) : A1 F x  f (x,a2 )
f (a1 ,) : A2 F y  f (a1 ,y)
sont continues respectivement en a1 et a2 .
Demonstration : Il sut dappliquer la caracterisation sequentielle pour
conclure immediatement. 
Il ny a evidemment pas de reciproque a` ce theor`eme, la connaissance des applications
partielles en a ne donnant dinformation sur f quen restriction a` A1 {a2 } {a1 } A2 .
Par exemple lapplication
f : R2 R

(x,y) 

x2

xy
avec f (0,0) = 0
+ y2

poss`ede des applications partielles `a lorigine continues en 0 (puisquidentiquement nulles)


alors que f nest pas continue en (0,0). En eet :
lim f (x,x) =

x0
x=0

7-1.4

1
= f (0,0)
2

Utilisation despaces complets

Lorsque lespace darrivee est un espace de Banach, le crit`


ere de Cauchy permet
de demontrer lexistence dune limite sans avoir a` determiner a priori la valeur de cette
limite :

`
THEOR
EME
7-1.15 (Crit`
ere de Cauchy) Soit f : A F espace de Banach et a
A A. La fonction poss`
ede une limite en a ssi
>0

W V(a)

x,y W A

f (x) f (y) 

(1)

Ce r
esultat est encore valable si A nest pas born
ee pour
etudier lexistence dune
limite
eventuelle de f `
a linni.
Demonstration : Linegalite triangulaire montre facilement que (1) est consequence
de lexistence dune limite. Reciproquement, si la propriete (1) est veriee, il
sut de montrer que pour toute suite (an ) de points de A qui converge vers a,
la suite des images est convergente (cf. la remarque suivant le theor`eme 7-1.6).
Or si > 0 est donne, on dispose dun voisinage W de a tel que le diam`etre
de f (W A) soit inferieur a` . Si n et m sont susamment grands, an et am
sont tous deux dans ce voisinage et verient donc f (an ) f (am )  , ce
qui montre que la suite image est de Cauchy dans F espace complet, donc est
convergente. 

210

Chapitre 7 : Continuit
e et Compacit
e

7-1.5

Continuit
e globale

DEFINITION
7-1.16 Une application f : A F est dite (globalement) continue sur A
ssi elle est continue en tout point de A. On notera C 0 (A,F ) lensemble des applications
continues de A dans F .
Des theor`emes precedents decoulent immediatement les resultats :
C 0 (A,F ) est un sous-espace vectoriel de F A . Lensemble des fonctions numeriques
continues C 0 (A,K) est une K-alg`ebre.
Si f : A F et g : F B G sont globalement continues avec f (A) B, la
composee g f est continue.
p

Si f : A F =
Fi a pour ensemble darrivee un produit despaces normes, f
i=1

est continue ssi les applications composantes pi f le sont, pi etant la projection


canonique F Fi , pour 1  i  p.
Si f : A F est continue, sa restriction `a toute partie P A est continue.

`
THEOR
EME
7-1.17 (Continuit
e globale) Une application f : A F est continue
si et seulement si limage r
eciproque de tout ouvert de F est un ouvert relatif de
A. De mani`
ere
equivalente, f est continue ssi limage r
eciproque de tout ferm
e de
F est un ferm
e de A.
Demonstration : Si f est continue et O est un ouvert de F , posons =
f 1 (O). Si est vide, cest un ouvert de A. Sinon, si x , O est un voisinage
de f (x). Par continuite de f en x, il existe donc un voisinage W de x dans E
avec f (W A) O, soit W A . est donc voisinage dans A de chacun
de ses points, cest un ouvert de A. Reciproquement, si limage reciproque de
tout ouvert de F est ouvert de A, montrons que f est continue en tout point
a A. Si > 0, f 1 (B(f (a),[) est un ouvert de A qui contient a, il contient
donc un ensemble de la forme AB(a,[, avec > 0. Ceci prouve la continuite
de f en a. Si enn X est un ferme de F , on a f 1 (X) = A f 1 (X c ), ce qui
montre bien que la propriete de continuite globale se traduit egalement en
termes dimages reciproques de fermes. 
REMARQUE 7-1.18 On na par contre aucune information en ce qui concerne limage
directe dun ouvert ou dun ferme de A par une application continue. Par exemple, la
fonction x  sin x est continue sur R, et sin (]0,2[) = [1,1] nest pas ouvert de R.
REMARQUE 7-1.19 Le theor`eme precedent est tr`es souvent utilise pour prouver que
certaines parties dun evn sont ouvertes ou fermees. Par exemple, dans (Kp ,   ), si
P : Kp K est une application polynomiale
SP = {x = (x1 , . . . ,xp ) | P (x1 , . . . ,xp ) = 0}
(hypersurface algebrique) est un ferme, puisque image reciproque de {0} par la fonction
continue P . Cest ainsi que lon peut prouver que GLn (R) est un ouvert de (Mn (R) ,   )
sur lequel lapplication M  M 1 est continue.
EXERCICE 7-1.20 Montrer que On (R) = {M Mn (R) | t M M = In } est un ferme de
(Mn (R) ,   ). Est-ce un ouvert de (Mn (R) ,   )?

7-1 Limite et continuit


e

211

EXERCICE 7-1.21 Montrer quune application f : A F est continue ssi, pour toute partie
XA
f (X A) f (X)
On peut remarquer que dans cette caracterisation X A est le plus petit ferme de A contenant
X, cest donc ladh
erence de X dans A.

7-1.6

Exemple dutilisation de la continuit


e

Le fait de travailler avec des fonctions continues permet souvent, pour parler de
mani`ere vague, de passer `a la limite (dans des egalites ou des inegalites). On a par
exemple le resultat tr`es important suivant :

`
THEOR
EME
7-1.22 Soit f et g : A F deux applications continues concidant sur
une partie B A dense dans A (A B). On a alors f = g.
Demonstration : Si a est un point de A, il existe une suite (bn )nN de points
de B convergente vers a. Comme n f (bn ) = g(bn ) et comme f et g sont
continues en a on a
f (a) = lim f (bn ) = lim g(bn ) = g(a)
n+

n+

Lexercice suivant est un bon exemple dutilisation de ce genre dargument (raisonnement par densite).
EXERCICE 7-1.23 Si K = R ou C et si A et B Mn (K), montrer que les matrices AB et BA
ont meme polyn
ome caracteristique.

Solution : Le resultat est clair si B est inversible puisqualors AB = B 1 (BA)B


est semblable a` BA. Dans le cas general, on peut obtenir le resultat par un
argument de continuite. Si on munit Mn (K) de la norme   , lapplication
f : Mn (K) Kn

B  le n-uplet des coecients de AB

(on a oublie le coecient dominant (1)n ), est continue puisque ses applications composantes sont evidemment polynomiales. Il en est de meme de lapplication g o`
u AB est remplace par BA . Or f et g concident sur GLn (K) dont
on a montre (exemple 6-4.39) quil est dense dans Mn (K). On en deduit que
g et f concident sur Mn (K). Sur un corps quelconque, largument precedent
ne pourrait etre utilise, mais on pourrait ladapter en un raisonnement plus
algebrique, en remarquant que les coecients du polynome A(BXIn ) sont des
polynomes en X, qui concident avec ceux de (BXIn )A hors du spectre de B.
Si K est inni, un argument purement algebrique permet de conclure. Enn,
lidentite matricielle


 

A
A
In
B In
AB XIn
=
0
XIn
XIn B
XIn 0
donnerait une autre demonstration de ce resultat. 

212

Chapitre 7 : Continuit
e et Compacit
e

7-1.7

Notion dhom
eomorphisme

DEFINITION
7-1.24 (Hom
eomorphisme) Deux espaces normes E et F etant donnes,
une partie A de E est dite homeomorphe a` une partie B de F ssi il existe une bijection
f : A B bicontinue, cest-`
a-dire que f et sa bijection reciproque f 1 sont continues.
f est alors un homeomorphisme de A dans B.
Il est a` noter quune bijection continue na pas en general de reciproque continue. Par
exemple, avec E = R et F = C, lapplication
f : [0,1[ {z C | |z| = 1}
denie par f (x) = e2ix est bijective, continue, mais sa reciproque nest pas continue en
1.
EXERCICE 7-1.25 Montrer que la composee de deux homeomorphismes est un homeomorphisme.
En deduire que la relation etre homeomorphe `a est une relation reexive, symetrique et transitive.
EXERCICE 7-1.26 Si f : A B est un homeomorphisme, montrer que lapplication
 f ()
denit une bijection entre lensemble des ouverts relatifs de A et celui des ouverts relatifs de B.
Un homeomorphisme entre A et B donne donc une correspondance bijective entre la topologie
de A et celle de B.

7-2
7-2.1

Continuit
e uniforme
Continuit
e uniforme

DEFINITION
7-2.1 (Continuit
e uniforme) Si (E,  ) et (F,  ) sont deux espaces normes,
une application f : E A F est dite uniformement continue ssi
>0

> 0 x,y A

x y  = f (x) f (y) 

(2)

On notera la place des quanticateurs : depend de , mais pas des points x et y,


contrairement `a la propriete de continuite en un point x quelconque de A. Il en resulte
clairement quune application uniformement continue sur A est continue en tout point de
A. Des inegalites sur les normes montrent que la propriete est conservee si lon remplace
la norme sur E ou F par une norme equivalente. La caracterisation suivante est souvent utilisee (par sa negation) pour prouver quune application nest pas uniformement
continue :

`
THEOR
EME
7-2.2 Une application f : A F est uniform
ement continue ssi pour
N
toutes les suites (xn ,yn )nN de (A A) telles que lim xn yn  = 0 on a lim
n+

f (xn ) f (yn ) = 0

Demonstration : Si f est uniformement continue et (xn ,yn )nN (A A)N


telles que lon ait lim xn yn  = 0, si > 0 est xe, la propriete (2) donne
n+

lexistence dun reel > 0 tel que


x y  = f (x) f (y) 

n+

7-2 Continuit
e uniforme

213

Si n est choisi assez grand on est assure que xn yn   ce qui entrane
f (xn ) f (yn )  . On a donc bien
lim f (xn ) f (yn ) = 0

n+

Reciproquement, si f nest pas uniformement continue, en niant la propriete


(2) on a
> 0 > 0 x,y A x y  et f (x) f (y) >
1
Si on prend = avec n N , on pourra donc trouver xn et yn dans A avec
n
1
xn yn   et f (xn ) f (yn ) > . La suite (f (xn ) f (yn ))nN ne tend
n
pas vers 0. 
1
Par exemple les suites xn = n et yn = n + montrent que x  x2 nest pas unin
formement continue sur R, bien quelle soit continue en tout point de R.
EXERCICE 7-2.3 Montrer quune composee dapplications uniformement continues est uniformement continue.

7-2.2

Applications lipschitziennes

On etudie dans ce paragraphe un cas particuli`erement important dapplications uniformement continues.

DEFINITION
7-2.4 (Applications lipchitziennes) Soit f : E A F une application
+
et k R , on dit que f est k-lipschitzienne (ou lipschitzienne de rapport k) ssi
x,y A

f (x) f (y)  k x y

On remarquera que si f est k-lipschitzienne, elle est K-lipschitzienne pour tout K > k.
Do`
u linteret, pour une fonction dont on sait quelle est lipschitzienne, de trouver k
le meilleur possible, cest-`a-dire le plus petit possible. Il est clair (inegalites sur les
normes) que remplacer les normes par des normes equivalentes ne change pas le caract`ere
lipschitzien dune application, mais la valeur du rapport est changee en general. Il est
facile de voir quune composee dapplications lipschitziennes est lipschitzienne.
EXEMPLE 7-2.5 Les applications
(E,  ) (R, | |)
(E,  ) (R, | |)
*
(E,N ) = (Ei ,Ni ) (Ei ,Ni )

x  x
x  d(x,A) ( = A E)
x  pi (x) = xi (ie`me projection)

sont 1-lipschitziennes.

`
THEOR
EME
7-2.6 Toute application lipschitzienne est uniform
ement continue.
Demonstration : Evident. 
Il ny a pas de reciproque
a` ce theor`eme. Par exemple, on verra que lapplication
[0,1] R denie par x  x est uniformement continue mais on voit facilement quelle
nest pas lipschitzienne. Pour les fonctions derivables dun intervalle de R dans C, lexercice
suivant donne une caracterisation du caract`ere lipchitzien :
EXERCICE 7-2.7 Si I est un intervalle de R, une application derivable f : I C est klipschitzienne ssi


x I f  (x)  k

214

Chapitre 7 : Continuit
e et Compacit
e

7-2.3

Th
eor`
eme du point xe

DEFINITION
7-2.8 (Contraction) Si f est une application de A dans F , on dit que f
est une contraction ssi f est lipschitzienne de rapport k < 1. On dira aussi que f est
k-contractante (ce qui suppose k < 1).
Il faut remarquer que cette denition a un sens lorsque sont precisees les normes sur
E et F . Si on remplace les normes par des normes equivalentes, la propriete nest pas
conservee en general.

`
THEOR
EME
7-2.9 (Point xe) Si A est une partie compl`
ete dun ev norm
e (E,  ),
et si f : A A est une application k-contractante (pour la m
eme norme   au
d
epart et `
a larriv
ee), il existe dans A une unique solution l de l
equation
f (x) = x
enie
Plus pr
ecis
ement, si x0 est un point quelconque de A, la suite de points de A d
ecurrence
par la donn
ee de x0 et la relation de r
xn+1 = f (xn )
converge vers l et on a les majorations :
xn l 

kn
x1 x0 
1k

et

xn l 

k
xn xn1 
1k

Demonstration : Il ne peut y avoir quun seul point xe dans A, puisque si


l et l sont points xes, on a
l l  = f (l) f (l )  k l l 
donc l = l , puisque k < 1. On montre ensuite lexistence en etudiant la
convergence de la suite denie plus haut. Par recurrence, on montre que
xp+1 xp   k p x1 x0 . On a alors, pour n < m
xm xn   xm xm1  + + xn+1 xn 
 (k m1 + + k n ) x1 x0 
et puisque k < 1 on a
xm xn  

kn
x1 x0 
1k

(1)

inegalite qui montre que la suite (xn ) est de Cauchy dans lespace complet
A. Cette suite est donc convergente vers une limite l A, et comme f est
continue en l (puisque f est lipschitzienne), on a
l = lim xn+1 = lim f (xn ) = f (l)
n

Par continuite de la norme, en faisant tendre m vers + dans linegalite (1),


on obtient
kn
x1 x0 
xn l 
1k
et de meme en considerant que la suite a ete initialisee `a linstant n 1, on
obtient
k
xn l 
xn xn1 
1k
Cette majoration justie le test darret utilise en general lorsquon programme
le calcul dune valeur approchee de l sur ordinateur. 

7-3 Convergence uniforme et continuit


e

215

Insistons sur les hypoth`eses de ce theor`eme : A doit etre compl`ete (donc si lespace
norme ambiant est un Banach, cela signie A fermee) et f doit etre contractante de A
dans A. Ce theor`eme dont lenonce et la demonstration sont simples est `a la base de tr`es
nombreux resultats en Analyse. Citons notamment le theor`eme dexistence et dunicite
locale pour les solutions dune equation dierentielle, le theor`eme des fonctions implicites,
dinversion locale. Dans ces trois exemples, la diculte de la demonstration reside dans
le choix de lespace complet et dune contraction adaptee au probl`eme.
EXERCICE 7-2.10 A laide du theor`eme du point xe, etudier la suite reelle denie par la
donnee de u0 et la relation de recurrence un+1 = sin 2un .

7-2.4

Exercice : prolongement dune application uniform


ement
continue

La notion de continuite uniforme a ete introduite, historiquement, pour prouver lintegrabilite


au sens de Riemann dune fonction continue sur un segment. Le theor`eme qui suit est une
autre application tr`es importante de la continuite uniforme :
EXERCICE 7-2.11 Si f : A F est uniformement continue, montrer que limage dune suite
de Cauchy de points de A est une suite de Cauchy dans F .

Ce resultat prend evidemment tout son interet lorsque F est complet. On a :

`
THEOR
EME
7-2.12 Si A (E,  ) et f : A (F,  ) est uniform
ement continue `
a
valeurs dans un espace de Banach, f se prolonge de mani`
ere unique en une fonction
eni sur E
(uniform
ement) continue f de A dans F . Ce prolongement est donc d
dans le cas particulier o`
u A est dense dans E.
Indication pour la demonstration : Dapr`es (7-1.6) comme A est dense dans
A, deux fonctions continues sur A concidant sur A sont egales. Si le prolongement f existe, il est unique. Pour le construire, on raisonne par analysesynth`ese. Si a A, il existe une suite an de points de A convergeant vers a. Si
f existe, on a forcement f(a) = lim f (an ). Montrer que cette suite converge
n
dans F , que sa limite ne depend pas de la suite choisie, et montrer enn que
le prolongement f ainsi deni est uniformement continu sur A. 
Les applications de ce theor`eme sont multiples en analyse. Citons en particulier la
construction de lintegrale de Riemann que nous donnerons plus loin, la construction de
lintegrale de Lebesgue abstraite, la transformation de Fourier etc...

7-3

Convergence uniforme et continuit


e

Rappelons des denitions et resultats vus precedemment. :


Soit X un ensemble et E un espace norme. Sur lespace vectoriel B(X,E) des applications bornees de X dans E, lapplication   denie par
f  = sup{f (x) , x X}
est une norme, appelee norme de la convergence uniforme sur X. (theor`eme
6-2.16)
Si (E,  ) est complet, il en est de meme de (B(X,E),   ). (theor`eme 6-5.10).
Dans cette section, nous allons preciser quelques proprietes fondamentales de la convergence uniforme, en relation avec la notion de continuite.

216

7-3.1

Chapitre 7 : Continuit
e et Compacit
e

Convergence simple, convergence uniforme

DEFINITION
7-3.1 Soit X un ensemble, (E,  ) un espace norme et (fn )nN une suite
dapplications X E. On dit que la suite (fn )nN converge simplement sur X vers une
fonction f : X E si et seulement si
x X

lim fn (x) = f (x)

n+

Lorsque la convergence a lieu pour tout x dune partie A X, on parlera de convergence


simple sur A.
Letude de la convergence simple dune suite de fonctions X E est donc letude de
la convergence de suites de vecteurs de E dependant dun param`etre x X. On notera
cette convergence par
C.V.S
fn f
ce qui peut se traduire par
x X

> 0 N N n  N

fn (x) f (x) 

On notera bien la place des quanticateurs : N d


epend `
a la fois de x et .

DEFINITION
7-3.2 La suite fn convergence uniformement vers f sur X (en abrege
C.V.U
fn f ) si et seulement si
lim sup fn (x) f (x) = 0

n+ xX

soit
> 0 N N x X

n  N

fn (x) f (x) 

Ici, lordre des quanticateurs montre que N ne d


epend que de : `a partir
du rang N, la majoration fn (x) f (x)  est valable pour tout x X.
Attention ! La norme   est denie sur lespace des fonctions bornees de X dans
E. La convergence uniforme de fn vers f suppose evidemment que les dierences fn f
soient bornees (`a partir dun certain rang) et tendent vers 0 dans (B (X,E) ,   ). Les
fonctions fn et f ne sont cependant pas necessairement bornees sur X.
C.V.U

C.V.S

PROPOSITION 7-3.3 Si fn f sur un ensemble X, alors fn f sur X. La


r
eciproque est fausse.
Par exemple, la suite de fonctions fn : [0,1[ R denie par fn (x) = xn converge
simplement vers la fonction nulle. La convergence nest pas uniforme puisque
n N

sup |fn (x)| = 1


[0,1[

ln
Pour avoir |xn |  avec x ]0,1[, il faut n 
. Pour obtenir un rang N qui convienne
ln x
pour tous les x, il faudrait prendre
ln
pour tout x ]0,1[
ln x
ln
= + .
ce qui nest pas possible, puisque lim
x1 ln x
N

REMARQUE 7-3.4 On dira que la suite fn converge uniformement vers f sur une partie
A X si et seulement si
> 0 N N x A n  N

fn (x) f (x) 

(1)

7-3 Convergence uniforme et continuit


e

217

ce qui revient en fait a` netudier que les restrictions des fn et de f `a A. Il est alors clair
que la convergence uniforme sur des parties A1 , A2 , . . . ,Ap de X entrane la convergence
p
)
Ai . En eet, si > 0 est xe, la propriete (1) appliquee `a la
uniforme sur la reunion
i=1

partie Ai donne un entier Ni tel que


n  Ni

x Ai

fn (x) f (x) 

Pour N = max (N1 , . . . ,Np ), on aura bien


n  N

p


Ai

fn (x) f (x) 

i=1
p
)

ce qui prouve quil y a bien convergence uniforme sur

Ai . Le raisonnement pr
ec
edent

i=1

nest pas valable dans le cas dune r


eunion dune famille innie de parties de
X. Par exemple, en reprenant les fonctions fn : [0,1[ R denies par fn (x) = xn , il y a
bien convergence uniforme sur tout intervalle [0,a] [0,1 [, puisque
sup |fn (x)| = an
[0,a]

Il ny a pas convergence uniforme sur

n+


) 
0,1 1p = [0,1 [

pN

EXERCICE 7-3.5 Etudier la convergence simple et uniforme de la suite de fonctions fn : [0, +


[ R denies par
fn (x) = n xenx
Discuter la convergence uniforme sur R+ en fonction du param`etre . Montrer quil y a toujours
convergence uniforme sur [a, + [ pour tout a > 0.

7-3.2

Continuit
e dune limite uniforme

On suppose a` present que X est une partie dun espace norme. Une limite simple de
fonctions continues fn : X E nest pas forcement continue, comme le montre lexemple
X = [0,1] et fn (x) = xn . La limite simple est f = 1{1} , fonction caracteristique du
singleton {1}, discontinue en 1, bien que toutes les fonctions fn soient continues en ce
point.
La situation est autre en cas de convergence uniforme :

`
THEOR
EME
7-3.6 Soit (fn )nN une suite de fonctions X E qui converge uniform
ement sur X vers une fonction f . Si toutes les fn sont continues en un point
a X, alors f est continue en a.
Demonstration : Si > 0 est donne, on peut trouver un entier N avec
f fN  

La fonction fN etant continue en a, on peut trouver > 0 tel que


x X

x a  fN (x) fN (a) 

218

Chapitre 7 : Continuit
e et Compacit
e
Pour x X veriant x a  , on a alors
f (x) f (a)
 f (x) fN (x) + fN (x) fN (a) + fN (a) f (a)
 2 f fN  + fN (x) fN (a) 
ce qui prouve bien la continuite de f en a. 

On notera bien, dans la demonstration precedente, limportance de lhypoth`ese de


convergence uniforme : la dierence f (x) fN (x) peut etre majoree pour un bon choix
de N independamment de x. On peut ensuite imposer a` x detre dans un voisinage bien
choisi de a, en utilisant la continuite de fN .
REMARQUE 7-3.7 Comme la continuite est une propriete locale, la convergence uniforme sur un voisinage de a est susante pour assurer la conclusion du theor`eme.
COROLLAIRE 7-3.8 Une limite uniforme sur X dune suite de fonctions continues
sur X est continue sur X.
COROLLAIRE 7-3.9 Lespace Cb0 (X,E) des fonctions continues born
ees de X dans
e dans un complet)
E est ferm
e dans (B(X,E),   ). Il est donc complet (car ferm
lorsque E est complet.

7-3.3

Th
eor`
eme dinterversion des limites

Linterversion de passages a` la limite ne peut etre faite sans precautions. Par exemple,
pour fn : [0,1[ R denie par fn (x) = xn
0 = lim lim fn (x) = lim lim fn (x) = 1
x1 n+
<

n+ x1
<

Cest souvent un argument de convergence uniforme qui permettra dintervertir des passages a` la limite.

`
THEOR
EME
7-3.10 Soit E un espace norm
e complet, A une partie dun autre
ement sur
espace norm
e et fn : A E une suite de fonctions convergeant uniform
erent `
a A. On suppose que
A vers une fonction f . Soit a un point de A A, adh
chacune des fonctions fn poss`
ede une limite ln E en a. Alors
La suite (ln ) est convergente dans E.
La fonction f poss`
ede une limite en a et on a
lim f (x) = lim lim fn (x) = lim ln = lim lim fn (x)

xa

xa n+

n+

n+ xa

Demonstration : Comme la suite (fn f ) est convergente dans (B (A,E) ,   ),


elle est de Cauchy. Si > 0 est choisi arbitrairement, on peut trouver un rang
N tel que
n  m  N

x A

fn (x) fm (x) 

En faisant tendre x vers a, on obtient


n  m  N

ln lm  

7-4 Applications lin


eaires continues

219

ce qui montre que la suite (ln ) est de Cauchy, donc converge vers une limite
l dans lespace complet (E,  ). Denissons alors X = A {a} et prolongeons par continuite les fonctions fn `a X en posant fn (a) = ln . Prolongeons
C.V.U
egalemment f `a a en posant f (a) = l. Par hypoth`ese, la suite fn f sur
A. Il y a aussi convergence (uniforme !) sur {a}, donc nalement convergence
uniforme sur X. Toutes les fn etant continues en a, il en est de meme de f , ce
qui prouve que
lim f (x) = l
xa
xA

et demontre le theor`eme dinterversion des limites. 


REMARQUE 7-3.11 Il sut en fait davoir convergence uniforme sur la trace sur A dun
voisinage de a.
REMARQUE 7-3.12 Dans la pratique, on nutilise quune partie de la conclusion du
theor`eme : on prouve en general dabord lexistence des limites
lim lim fn (x)

xa n+

et

lim lim fn (x)

n+ xa

et on utilise le theor`eme pour prouver legalite de ces deux termes.


REMARQUE 7-3.13 Si A est une partie non bornee de lespace norme de depart, une
leg`ere modication des demonstrations des deux theor`emes precedents montrerait quon
peut appliquer aussi le theor`eme dinterversion pour des limites a` linni.

7-4

Applications lin
eaires continues

Dans tout ce paragraphe, (E,  ) et (F,  ) sont deux K-espaces normes.

7-4.1

Caract
erisation de la continuit
e dune application
lin
eaire

`
THEOR
EME
7-4.1 Si f L(E,F ) est une application lin
eaire, les propri
et
es suivantes sont
equivalentes
1.
2.
3.
4.
5.
6.

f est uniform
ement continue sur E.
f est continue en 0E .
f est born
ee sur B(0E ,1].
f est born
ee sur la sph`
ere unit
e.
+
kR
x E f (x)  k x
+
k R avec f k-lipschitzienne.
Demonstration : 1) 2), 3) 4), 5) 6) et 6) 1) sont evidents. Si f
est continue en 0E , il existe > 0 tel que
x  f (x)  1
1
. On a donc bien

2) 3). Enn, si on suppose f bornee sur la sph`ere unite, et si k est la


borne superieure de f (x) pour x parcourant la sph`ere unite, pour x = 0E
Si x  1, on aura donc f (x)  1 et donc f (x) 

220

Chapitre 7 : Continuit
e et Compacit
e
( 
(
(
(
x
(  k et donc f (x)  k x, inegalite qui est encore valable
on a (
f
(
x (
lorsque x est nul. On a prouve 4) 5). 

EXERCICE 7-4.2 Etudier la continuite des applications lineaires :

1. f 
0

f (t)dt sur (C 0 ([0,1],R) ,   )

2. f  f  sur (C 1 ([0,1],R) ,   ) a` valeurs dans (C 0 ([0,1],R) ,   ).


3. P
 P (2) sur R[X] muni de la norme P  = sup |P (t)|.
t[0,1]

On retrouve le resultat du chapitre precedent relatif a` la comparaison des normes :


COROLLAIRE 7-4.3 Si E est un K-ev et si N et N  sont deux normes, lapplication
idE : (E,N) (E,N  ) est continue ssi il existe k  0 tel que N   kN. Si les normes
sont
equivalentes, cette application est un hom
eomorphisme, ce qui traduit que les

espaces (E,N) et (E,N ) ont les m
emes ouverts.
On remarque que la continuite de idE : (E,N) (E,N  ) traduit exactement le fait
que toute suite tendant vers 0E dans (E,N) converge vers 0E pour N  .

7-4.2

Espace Lc(E,F )

7-4.2.1

D
enition

DEFINITION
7-4.4 Si (E,  ) et (F,  ) sont deux K-espaces normes, on note Lc (E,F )
lespace des applications lineaires continues de E dans F .

`
THEOR
EME
7-4.5 Lc (E,F ) est un sous-espace vectoriel de L(E,F ).
Demonstration : Lapplication identiquement nulle est evidemment continue. Les theor`emes sur les combinaisons lineaires de fonctions continues donnent
immediatement le resultat. 

DEFINITION
7-4.6 En particulier, on appelle dual topologique et on note en general

E lensemble des formes lineaires continues sur levn E (K est evidemment muni de sa
topologie usuelle).
Par exemple, toute forme lineaire sur (Kp ,   ) est continue, puisquelle sexprime
comme polynome homog`ene de degre 1 des coordonnees dans la base canonique. Par
contre, sur un evn de dimension innie, il existe des formes lineaires non continues :
EXEMPLE 7-4.7 Sur R[X], on verie aisement que
a0 + a1 X + + ap X p  = max |ai |
denit une norme. Construire une forme lineaire
 non
 continue
 1sur cet espace en la denissant
1
P (t)dt sont-elles continues?
sur les vecteurs de la base canonique. P  P
et P 
2
0
EXERCICE 7-4.8 Si est une forme lineaire sur E, montrer que est continue ssi ker est
ferme.

Indication : ker = 1 (0). Une des implications en decoule aisement. Si


H = ker est ferme, et si E = ker vect a, montrer que, pour x H,
x + a  || d(a,H)
En deduire la continuite de . 

7-4 Applications lin


eaires continues

7-4.2.2

221

Norme dune application lin


eaire continue

`
THEOR
EME
7-4.9 (et d
enition) Si f Lc (E,F ), on d
enit la norme de lapplication lin
eaire continue f par
f  = sup
xE

x=0E

f (x)
= sup f (x) = sup f (x)
x
xE

x
1
x =1

cest donc la plus petite constante k  0 telle que


xE

f (x)  k x

(Lc (E,F ),  ) est un espace norm


e.
Demonstration : On prendra garde que, dans la denition precedente, il
y a trois symboles  , qui representent des normes sur des espaces distincts
en general. Lexistence des bornes superieures et leur egalite est consequence
de la caracterisation de la continuite dune application lineaire et de lhomogeneite de la norme. Prouver quon denit ainsi une norme sur Lc (E,F ) est
elementaire. Par exemple, pour linegalite triangulaire :
xE

(f + g)(x)  f (x) + g(x)


 f  x + g x = (f  + g) x

donne immediatement f + g  f  + g. 


REMARQUE 7-4.10 Si on remplace la norme   sur E par une norme equivalente N,
et celle sur F par une norme N  equivalente, on a des inegalites
N     N et  N       N 
(attention a` la signication des dierents symboles), ce qui donne facilement, pour un
vecteur non nul de E et f L(E,F )
f (x)
 N  (f (x))
 N  (f (x))


N(x)
x
N(x)

(1)

Lespace Lc (E,F ) na pas change, puisque la continuite est une notion topologique. En
travaillant avec les espaces (E,N) et (E  ,N  ), on denirait une norme N  sur Lc (E,F ) par
N  (f ) = sup
x=0E

N  (f (x))
N(x)

N  est alors evidemment equivalente a` la norme precedemment denie puisque (1) donne
immediatement
 
 
N (f )  f   N (f )

Lorsquon parle de norme dune application lineaire continue, il est indispensable (sil
y a des risques dambigute) de preciser quelles normes ont ete choisies au depart et
`a larrivee. On dit donc que la norme sur Lc (E,F ) denie au theor`eme (7-4.9) est la
norme subordonn
ee aux normes   et   (respectivement sur E et F ).

222

Chapitre 7 : Continuit
e et Compacit
e

EXERCICE 7-4.11 On consid`ere E = R[X] muni de


a0 + a1 X + + ap X p  = max |ai |
et la forme lineaire P  P (c) o`
u c est un reel xe. A quelle condition cette forme est-elle continue
1
si |c| < 1.
et determiner alors sa norme, (R etant evidemment muni de | |). Reponse :
1 |c|

`
THEOR
EME
7-4.12 (Composition) Si f Lc (E,F ) et g Lc (F,G), alors g f
Lc (E,G) et
g f   g f 
Demonstration : La composee de deux applications lineaires continues est
evidemment lineaire et continue. De plus, en etant coherent sur la signication
des normes :
xE

g f (x)  g f (x)  g f  x

ce qui donne immediatement la majoration souhaitee. 

7-4.2.3

Convergence en norme

DEFINITION
7-4.13 Si Lc (E,F ) est muni de la norme des applications lineaires continues subordonnee a` des normes   sur E et F , on dit quune suite dapplications lineaires
continues fn Lc (E,F ) converge en norme vers une application f Lc (E,F ) (on dit aussi
converge fortement vers f ) ssi
lim fn f  = 0

n+

Il ne sagit pas dautre chose que de la convergence dans lespace norme (Lc (E,F ),  ).

`
THEOR
EME
7-4.14 Si fn Lc (E,F ) converge en norme vers f Lc (E,F ), alors
xE

lim fn (x) = f (x)

n+

(on dit que la convergence forte entrane la convergence simple). La r


eciproque est
fausse en g
en
eral.
Demonstration : Il sut de remarquer que
fn (x) f (x)  fn f  x

Le contre-exemple suivant montre que la reciproque de ce theor`eme est fausse (bien


quelle soit vraie pour les espaces normes de dimension nie comme on le verra plus loin en
exercice). On note E = c0 (N) le sous-espace de l (R) forme des suites reelles convergentes
vers 0. On le munit de la norme induite par   , quon notera de la meme mani`ere. On
denit une forme lineaire n sur E par
n (u) = un pour u = (un )nN
On verie aisement que n est continue sur E et verie n  = 1. La suite n converge
simplement sur E vers la forme lineaire nulle, mais ne converge evidemment pas en norme
vers cette limite.

7-4 Applications lin


eaires continues

223

Lorsque lespace darrivee est complet, il en est de meme de lespace des applications
lineaires continues :

`
THEOR
EME
7-4.15 Lorsque lespace F est complet, lespace (Lc (E,F ),  ) est un
espace de Banach. En particulier, le dual topologique dun espace norm
e est toujours
complet.
Demonstration : Soit (fn )nN une suite de Cauchy de lespace norme (Lc (E,F ),  ).
Pour montrer que cette suite est convergente, on commence par montrer,
conformement `a ce qui prec`ede, que la suite est simplement convergente vers
une application lineaire f de E vers F . On montrera ensuite que f est continue
et que fn converge en norme vers f . On a
> 0 N N n,m  N

fn fm  

On a en particulier, pour x E quelconque et > 0 xe


n,m  N

fn (x) fm (x)  fn fm  x  x

(2)

ce qui montre que la suite fn (x) est de Cauchy, donc convergente dans lespace
complet (F,  ). On note sa limite f (x), puisquelle depend de x E. On
denit ainsi une correspondance de E vers F , clairement lineaire (il sut
en eet de passer a` la limite dans les equations traduisant la linearite des
applications fn ). Si n est xe  N , la propriete (2) donne, en faisant tendre
m vers + et par continuite de la norme,
fn (x) f (x)  x
ce qui montre que fn f est continue, donc aussi f = (f fn ) + fn , et que
fn f   pour tout n  N . Ceci montre bien que f est limite forte de la
suite fn . 
REMARQUE 7-4.16 La convergence forte dans Lc (E,F ) peut se traduire par
lim sup{fn (x) f (x) , x B(0E ,1]} = 0

n+

cest donc la convergence uniforme sur la boule unit


e, ce qui entrane par homothetie
et translation (les fonctions sont lineaires) la convergence uniforme sur toute partie bornee
de E.
EXERCICE 7-4.17 (quil vaut mieux traiter apr`es avoir vu les series). Decrire le dual topologique de R[X] muni de la norme a0 + a1 X + + ap X p  = max |ai |, quon notera dans la suite
  .

Indication : Si est une forme lineaire, elle est denie par limage de la
base canonique de R[X], cest-`a-dire par une suite de reels
(n = (X n ))nN
Montrer que est continue ssi les sommes
Sn =

n

i=0

|i |

224

Chapitre 7 : Continuit
e et Compacit
e

sont majorees (independamment de n), ce qui veut dire que la serie


est absolument convergente. Montrer que lon a alors  =

+


+


n=0

|n | et que

n=0

reciproquement une serie de reels absolument convergente permet de denir


une forme lineaire continue sur R[X]. Cet exercice montre en particulier que
lespace l1 (N) des series absolument convergentes est complet pour la norme
+

(
(
((n ) ( =
|n |
nN 1

n=0

7-4.3

Applications bilin
eaires continues

7-4.3.1

Caract
erisation de la continuit
e

`
THEOR
EME
7-4.18 Si (E,  ), (F,  ) et (G,  ), une application bilin
eaire B :
E F G
etant donn
ee et E F
etant muni dune des normes usuelles d
enissant
la topologie produit, les propri
et
es suivantes sont
equivalentes :
1.
2.
3.
4.
5.

B est continue sur E F .


B est continue en 0E 0F .
B est born
ee sur B(0E ,1] B(0F ,1].
B est born
ee sur le produit des sph`
eres unit
e.
+
x,y E F B(x,y)  k x y.
kR
Demonstration : Les implications 1) 2) 3) 4) 5) sont evidentes
et utilisent essentiellement des proprietes dhomogeneite. Pour montrer que
5) 1), on montre que, si (xn ,yn ) (x,y) dans lespace produit E F , on a
B(x,y) B(xn ,yn ) = B(x xn ,y) B(xn ,yn y)
 k x xn  y + k xn  yn y
ce qui permet de conclure. 

REMARQUE 7-4.19 On remarquera quune application bilineaire non identiquement


nulle ne peut etre uniformement continue, pour la meme raison qui fait que (x,y) xy
nest pas uniformement continue sur R2 (pourquoi donc?).
REMARQUE 7-4.20 La continuite du produit externe KE E deja vue au theor`eme
(7-1.8) donne un exemple tr`es simple de continuite dapplication bilineaire.
REMARQUE 7-4.21 On montrerait de la meme mani`ere quune application p-lineaire
entre evn normes est continues sil existe une majoration de la forme
B(x1 , . . . ,xp )  k

p


xi 

i=1

Le theor`eme precedent et le theor`eme (7-4.12) donnent immediatement


COROLLAIRE 7-4.22 Si E, F et G sont trois espaces norm
es, lapplication
Lc (E,F ) Lc (F,G) Lc (E,G)
est continue.

(u,v)  v u

7-5 Compacit
e

7-4.3.2

225

Alg`
ebre norm
ee

Le corollaire precedent montre en particulier que, si E est un evn, Lc (E,E) = Lc (E)


est une sous-alg`ebre de (L(E),+,,). Si on la munit de la norme des applications lineaires
continues, le produit (u,v)  u v est alors continu, avec plus precisement
u v  u v
et egalement, si E = {0E }, legalite idE  = 1.
Plus generalement, si un K-ev norme A est aussi une K-alg`ebre, le produit est continu
ssi il existe une constante k > 0 telle que
a,b A

ab  k a b

il est alors facile de voir que si lon remplace la norme   par k  , on aura alors la meme
inegalite avec k = 1. Ceci am`ene `a la denition suivante :

DEFINITION
7-4.23 (Alg`
ebre norm
ee) Une K-alg`ebre (A, + , , ,  ) munie dune
norme est une alg`ebre normee ssi
a,b A

ab  a b

On verie alors aisement que lon a forcement 1A   1. On dira que lalg`ebre normee
ebre de Banach si (A,  ) est
est stricte (ou unitaire) ssi 1A  = 1. On parlera dalg`
complet.
Avec ce vocabulaire, les resultats precedemment obtenus peuvent senoncer :

`
THEOR
EME
7-4.24 Si E est un espace norm
e, lespace Lc (E) muni de la norme
des applications lin
eaires continues est une alg`
ebre norm
ee unitaire. Si E est un
espace complet, cest une alg`
ebre de Banach.

`
THEOR
EME
7-4.25 Si X est un ensemble non vide, (B(X,K), + , , ,   ) est une
alg`
ebre de Banach stricte.

7-5

Compacit
e

Il sagit de generaliser ici la propriete de Bolzano-Weierstrass veriee par les suites


reelles prenant leurs valeurs dans un segment.

7-5.1

Compacts dun espace norm


e

DEFINITION
7-5.1 Une partie K dun espace vectoriel norme (E,  ) est dite compacte
si elle est non vide et si toute suite de points de K poss`ede au moins une valeur dadherence
dans K.
On dit aussi que K poss`ede la propriete de Bolzano-Weierstrass. Cette propriete ne
change evidemment pas si on remplace la norme par une norme equivalente.

`
THEOR
EME
7-5.2 Tout segment est une partie compacte de (R, | |).
Par contre, R nest evidemment pas compact, [0,1[ ne lest egalement pas (toute suite
1
de [0,1[ a evidemment une v.a. dans [0,1], mais un = 1 montre que cette v.a. nest
n
pas toujours dans [0,1[).

226

Chapitre 7 : Continuit
e et Compacit
e

7-5.2

Propri
et
es
el
ementaires

`
THEOR
EME
7-5.3 Une r
eunion dune famille nie de parties compactes de E est
compacte.
Demonstration : Exercice. On remarquera que le resultat nest pas vrai en
general pour la reunion dune famille quelconque de compacts. 

`
THEOR
EME
7-5.4 Toute partie compacte dun espace norm
e est born
ee.
Demonstration : Si K E nest pas bornee, on a
M R+

xK

x  M

On peut alors construire une suite de points de K telle que xn   n pour
tout entier naturel n. Une telle suite ne poss`ede evidemment pas de valeur
dadherence. 

`
THEOR
EME
7-5.5 Toute partie compacte dun espace norm
e est compl`
ete, donc
ferm
ee.
Demonstration : Si (xn )nN est une suite de Cauchy du compact K, elle
poss`ede une valeur dadherence dans K. Etant de Cauchy, elle converge vers
cette valeur qui est dans K. K est bien une partie compl`ete de E et est donc
fermee. 

`
THEOR
EME
7-5.6 Si A et B sont deux parties non vides respectives de E et F ,
la partie A B de lespace norm
e produit E F est compacte ssi A et B sont
compactes.
Demonstration : Si A et B sont compacts, et si zn = (xn ,yn ) est une suite
de A B, il existe une suite extraite xn = x(n) de la suite des premi`eres
coordonnees qui converge vers un point a A. De la suite de points de B de
terme general y(n) on peut extraire une suite yn = y(n) qui converge vers
un point b B. La suite z(n) = (x(n) ,yn ) converge dans lespace produit
vers (a,b) A B, ce qui prouve la compacite de A B. Reciproquement, si
A B est compact, une suite (xn )nN de A peut etre remontee en une suite
u b est un point xe arbitrairement dans B. On en deduit aisement
(xn ,b) o`
que la suite (xn )nN poss`ede au moins une valeur dadherence dans A. 
Le resultat suivant est tr`es important. Il permet de caracteriser les parties compactes
plongees dans une partie compacte.

`
THEOR
EME
7-5.7 Si A est une partie compacte de (E,  ), une partie B A non
vide est un compact ssi B est ferm
ee.
Demonstration : On remarquera que dans lenonce du theor`eme, le terme
ferme signie aussi bien ferme de (E,  ) que ferme relatif de A (puisque A
etant compact il est ferme de E, et les fermes relatifs de A sont exactement les
fermes de E inclus dans A). Si B est compact, il est ferme dapr`es le theor`eme
(7-5.5). Reciproquement, une suite de points de B est dans A compact, donc
poss`ede au moins une valeur dadherence dans A. Si B est ferme, cette valeur
dadherence est forcement dans B, ce qui prouve la compacite de B. 

7-5 Compacit
e

227

Compacts de R, de Kp

7-5.3

Les resultats 7-5.4 et 7-5.5 donnent une caracterisation des parties compactes de R
et de (Kp ,   ) (et, on le verra plus loin, dans tout espace vectoriel norme de dimension
nie).

`
THEOR
EME
7-5.8 Les parties compactes de (Kp ,   ) sont exactement les parties
ferm
ees born
ees (non vides).
Demonstration : Si = K est une partie fermee bornee de lespace norme
(K ,   ), une suite de points de K poss`ede au moins une valeur dadherence,
dapr`es le theor`eme de Bolzano-Weierstrass et cette v.a. est dans K, puisque
K est ferme. K est donc compacte. La reciproque a ete vue dans le paragraphe
precedent. 
p

REMARQUE 7-5.9 Dans un espace norme de dimension innie, les parties fermees bornees
ne sont pas toutes compactes. On a vu dans le chapitre precedent (page 190) quon pouvait trouver dans la boule unite fermee de (B([0,1],R),   ) une suite fn = 1]0, 1 ] qui ne
n
poss`ede aucune valeur dadherence. La boule unite fermee est fermee, bornee mais non
compacte.
Attention ! Une erreur frequemment commise est de confondre compacts de R et segments. La structure dun compact de R peut etre fort compliquee. Par exemple :
EXERCICE 7-5.10 Si un est une suite reelle convergente vers une limite l,
K = {un , n N} {l}
est un compact de R. Montrer que ce resultat est valable dans un evn quelconque (attention : la
caracterisation par ferme borne nest pas correcte dans le cas general).

7-5.4

Propri
et
e de Borel-Lebesgue

On etudie ici une caracterisation de la compacite (autre que la propriete de BolzanoWeierstrass), qui a linteret de se generaliser `a des espaces plus generaux que les espaces normes et qui, meme si lenonce semble obscur au depart, est dune importance
considerable pour demontrer des proprietes globales sur un espace compact a` partir de
verications locales (au voisinage de chaque point).

DEFINITION
7-5.11 (Recouvrement ouvert) Si (E,  ) est un espace norme et A est
une partie non vide de E, on appelle recouvrement ouvert de A toute famille (i )iI
douverts de E, indexee par un ensemble quelconque (non vide) I, telle que

A
i
iI

Ceci signie que tout point de A appartient `a au moins un des ouverts de la famille. On
remarquera qualors les ensembles i = i A sont des ouverts de A qui
 A
 recouvrent
puisque leur reunion est egale a` A. Par exemple, dans (R, | |), la famille ] n1 ,1 n1 [ nN
est un recouvrement ouvert de [0,1[. On remarque sur cet exemple quune sous famille
nie extraite de ce recouvrement ouvert nest plus un recouvrement. Comme le montre le
theor`eme qui suit, ceci est d
u `a la non-compacite de [0,1[.

`
THEOR
EME
7-5.12 (Borel-Lebesgue)

228

Chapitre 7 : Continuit
e et Compacit
e

Borel-Lebesgue Une partie K non vide dun espace norm


e est compacte ssi de tout
recouvrement ouvert de K on peut extraire un sous-recouvrement ni.
Demonstration : Montrons que si K poss`ede la propriete de Borel-Lebesgue,
alors K poss`ede la propriete de Bolzano-Weierstrass (cest-`a-dire est compact,
au sens de la denition donnee plus haut). Soit (xn )nN une suite de points de
K. On suppose quelle na pas de valeur dadherence. On a alors
aK

a > 0 {n N | xn B(a,a [} est ni.

La famille (B(a,a [)aK est un recouvrement ouvert de K dont on peut, par


hypoth`ese, extraire un sous-recouvrement ni. Soit :
a1 , . . . ,ap K

p


B(ai ,ai [

i=1

Comme chacune de ces boules ne contient quun nombre ni de termes de la


suite xn , on arrive evidemment `a une contradiction.
Reciproquement, si K poss`ede la propriete de Bolzano-Weierstrass, on commence par montrer que, si > 0 est xe, il existe un nombre ni de boules
ouvertes centrees en un point de K et de rayon qui recouvrent K. Si ce
nest pas le cas, on construit une suite (an )nN de points de K de la mani`ere
suivante : on choisit a0 K quelconque. Comme B0 = B(a0 ,[ ne recouvre pas
K, on choisit a1 K B0 et on pose B1 = B(a1 ,[. Par hypoth`ese, B0 B1
ne recouvre pas K. On choisit a2 K (B0 B1 ) et on construit ainsi de
proche en proche une suite (an )nN de points de K veriant
nN

an
/

n1


B(ai ,[

i=1

On a alors, pour n = m, an am   , ce qui est contradictoire avec lexistence dune valeur dadherence pour cette suite.
On montre enn que K poss`ede la propriete de Borel-Lebesgue. Si (i )iI
est un recouvrement ouvert de K pour lequel il nexiste aucun sous-recouvrement
ni, on montre quon arrive a` une contradiction. Si p N il existe un nombre
1
ni de boules centrees en un point de K et de rayon qui recouvrent K. Il
p
$
1
existe donc forcement une de ces boules, quon note B xp ,
telle que
p

$
1
(1)
i I B xp ,
nest pas incluse dans i
p
La suite (xp ) de points de K poss`ede une valeur dadherence x K et il existe
un indice i0 I tel que x i0 . Comme i0 est un ouvert de E, il existe
> 0 avec B(x,[ i0 . Par denition dune valeur dadherence, on peut

trouver des entiers aussi grands quon le souhaite veriant xp x < . On
2
1

choisit un entier p0 veriant cette propriete et tel que


< . On a alors,
p0
2
$

1
pour y B xp0 ,
p0
y x  y xp0  + xp0 x <

+ <
p0
2

7-5 Compacit
e

229


$
1
On a donc B xp0 ,
B(x,[ i0 , ce qui est contradictoire avec (1). K
p0
poss`ede donc bien la propriete de Borel-Lebesgue. 
Le cours et les exercices donneront des exemples dutilisation de cette vision de la
compacite, quon peut qualier grossi`erement de procede de passage du local au global :
Soit K un compact dun evn E et P une propriete pouvant etre satisfaite sur certaines
parties de E (on ecrira alors P(A) pour la propriete P est veriee sur A). On suppose
que P est telle que :
Si P est veriee sur A1 et A2 , elle est veriee sur A1 A2 .
Si A B alors P(B) P(A).
Si tout point de K poss`ede un voisinage (relatif a` K si lon veut) sur lequel P est
veriee, alors P est veriee sur K. En eet, pour tout x K, on peut trouver un x > 0
tel que P soit veriee sur B(x,x [ K. Les (B(x,x [)xK forment un recouvrement ouvert
de K, dont on peut extraire un sous-recouvrement ni. Les proprietes supposees de P
permettent ensuite de conclure. Si f : E R est une application, un exemple de propriete
P pourrait etre
P(A) f est bornee sur A
Une fonction numerique bornee au voisinage de chaque point dun compact K est globalement bornee sur K. On reviendra sur ce resultat dans le paragraphe suivant.
EXERCICE 7-5.13 Reprendre lexercice (7-5.10)

Le passage au complementaire permet dobtenir une caracterisation de la compacite `a


laide des fermes :
COROLLAIRE 7-5.14 Une partie K dun espace norm
e est compacte ssi pour toute
famille de ferm
es (Fi )iI de E v
eriant



Fi

K =

iI

il existe une partie J I nie telle que





Fi K =
iJ


.
)
F
K = equivaut a` K iI Fic , ce qui signie
Demonstration :
i
iI
que la famille (Fic )iI est un recouvrement ouvert de K. Le corollaire est donc
consequence immediate de la propriete de Borel-Lebesgue. 
Avec la notion de ferme relatif, cela signie quune famille de fermes relatifs de K qui
est dintersection vide poss`ede une sous-famille nie qui poss`ede la meme propriete. En
particulier, si (Fn )nN est une suite decroissante (pour linclusion) de ferm
.es non vides
dun compact (donc de compacts puisque tout ferme de F1 est compact) n Fn est non
vide (puisque les intersections nies le sont). Si de plus le diam`etre de Fn tend vers 0
lorsque n tend vers +, on voit assez facilement que cette intersection est reduite a` un
point, ce qui traduit le fait que tout compact est complet.

230

Chapitre 7 : Continuit
e et Compacit
e

7-5.5

Continuit
e et compacit
e

`
THEOR
EME
7-5.15 Si f : E K F est continue sur le compact K, alors f (K)
est un compact de F .
Demonstration : Si (i )iI est un recouvrement ouvert de f (K),)alors pour
tout i I, la partie i = f 1 (i ) est un ouvert relatif de K, avec i i = K.
On peut)en extraire un sous-recouvrement ni ( i )iJ et on verie alors que
f (K) iJ i , ce qui prouve la compacite de f (K). 
EXERCICE 7-5.16 Demontrer ce resultat avec la propriete de Bolzano-Weierstrass.

Les consequences de ce theor`eme sont multiples. On a notamment :


COROLLAIRE 7-5.17 Si f : K R est une fonction num
erique continue sur le
compact K, alors f est born
ee sur K et atteint ses bornes, cest-`
a-dire quil existe
x et y K tels que
f (x) = inf f et f (y) = sup f
K

f atteint son maximum et son minimum sur K.


Demonstration : f (K) est un compact, donc un ferme borne de R. Etant
borne, il admet une borne superieure et une borne inferieure dans R. La borne
superieure dun sous-ensemble majore de R est adherente `a ce sous-ensemble
(voir la caracterisation de la borne sup.). Comme f (K) est ferme, il contient
tous ses points adherents, ce qui prouve le resultat. 
En particulier, en travaillant avec lapplication continue x  x a, on obtient :
COROLLAIRE 7-5.18 Si K est un compact dun espace vectoriel norm
e E et a E,
il existe au moins un point x0 de K v
eriant
x0 a = d(a,K)
COROLLAIRE 7-5.19 Si f : K F est continue sur le compact K, la fonction
x  f (x) atteint son maximum et son minimum sur K.
COROLLAIRE 7-5.20 Si K est compact, C 0 (K,F ) est ferm
e dans lespace (B (K,F ) ,   ).
Il est complet si F est complet.
Demonstration : Cest le corollaire 7-3.9 puisque
Cb0 (K,F ) = C 0 (K,F )

Un argument de compacite donne une demonstration simple du theor`eme de DAlembert :


EXERCICE 7-5.21 Si P C[X] est un polyn
ome non constant, montrer que
lim

|z|+

|P (z)| = +

En deduire lexistence dun nombre complexe z0 tel que


|P (z0 )| = inf |P (z)|
zC

En faisant une etude locale en z0 montrer que P (z0 ) = 0 (par homothetie et translation, on peut
se ramener au cas o`
u z0 = 0 et P (z0 ) = 1 si on suppose que P ne sannule pas en z0 ).

7-6 Espaces norm


es de dimension nie

231

Terminons par deux theor`emes, le premier generalisant le theor`eme de Heine sur les
fonctions continues sur un segment de R, (resultat qui est a` la base de lintegrabilite au
sens de Riemann des fonctions numeriques continues sur un segment).

`
THEOR
EME
7-5.22 Si une fonction est continue sur un compact, elle est uniform
ement continue.
Demonstration : Si f : K F etait continue sans etre uniformement continue, on pourrait trouver deux suites (xn ) et (yn ) de K avec lim xn yn  =
n+
0 et
> 0 N N n > N f (xn ) f (yn ) >
En extrayant au besoin une suite de la suite (xn ,yn ), on peut supposer que
nN

f (xn ) f (yn ) >

Comme K K est compact, on peut extraire une suite


(xn ,yn ) = (x(n) ,y(n) )
qui converge vers (a,b) K. Comme lim xn yn  = 0, on a a = b et par
n+

continuite de f en a,
lim f (xn ) f (yn ) = 0

n+

ce qui contredit n N

f (xn ) f (yn ) > . 

`
THEOR
EME
7-5.23 Si f : E K F est injective et continue sur le compact K,
alors la r
eciproque
f 1 : f (K) K
est continue. f est donc bi-(uniform
ement)-continue.
Demonstration : On pose g = f 1 . Pour montrer la continuite de g, il sut
de montrer que limage reciproque dun ferme de E est un ferme relatif de
K  = f (K). Si F est un ferme de E, on a g 1 (F ) = g 1 (F K) = f (F K)
est limage continue dun compact (ferme de K), donc un compact inclus dans
K  et donc un ferme de K  . 
EXERCICE 7-5.24 Donner une demonstration de ce resultat en utilisant la propriete de BolzanoWeierstrass.

Lexemple donne en (7-1.7) montre que lhypoth`ese de compacite est indispensable.

7-6

Espaces norm
es de dimension nie

Si K = R ou C, nous savons que les parties compactes de (Kp ,   ) sont exactement les parties fermees et bornees. Nous allons voir dans cette section des consequences
importantes de cette propriete, notamment lequivalence des normes en dimension nie :

232

Chapitre 7 : Continuit
e et Compacit
e

7-6.1

Equivalence des normes

Nous travaillerons dabord sur lespace Kp , et nous nous transporterons ensuite par
isomorphisme sur un espace de dimension nie sur K.

`
equivalentes.
THEOR
EME
7-6.1 Sur Kp toutes les normes sont
Demonstration : Notons (ei )1ip la base canonique de Kp , et montrons
quune norme N quelconque sur Kp est equivalente a` la norme usuelle   .
Par transitivite, on en deduira evidemment que deux normes quelconques sur
Kp sont equivalentes.
Si x = (x1 , . . . ,xp ) Kp , nous avons
 p


 p
p



xi ei 
|xi | N (ei ) 
N (ei ) x
N (x) = N
i=1

i=1

i=1

Nous avons donc prouve lexistence dune constante K > 0 telle que
x Kp

N (x)  K x

Remarquons que cette inegalite montre que lapplication


N : (Kp ,   ) R
est K-lipschitzienne, donc continue, puisque
x,y Kp

|N (x) N (y)|  N (x y)  K x y

Pour prouver le theor`eme, il reste `a trouver une constante k > 0 telle que
x Kp

N (x)  k x

Par homogeneite, cela revient `a prouver lexistence de k > 0 tel que


x = 1 N (x)  k

x Kp

Si K designe la sph`ere unite de (Kp ,   ), on sait que K est compact (ferme


borne). Lapplication N : (Kp ,   ) R+ etant continue, elle est bornee sur
K et atteint sa borne inferieure :
x0 K N (x0 ) =

inf N (x) = k

x
=1

Comme x0 K, on a x0 = 0Kp et donc N (x0 ) = k > 0. On a donc bien


x Kp

k x  N (x)  K x

ce qui prouve lequivalence des normes   et N. 


COROLLAIRE 7-6.2 Sur un espace vectoriel de dimension nie, toutes les normes
sont
equivalentes.
Demonstration : Si E est un K-ev de dimension p > 0 et si B = (ui)1ip
est une base de E, on construit un isomorphisme entre E et Kp en posant
 p



xi ui = (x1 , . . . ,xp )
i=1

7-6 Espaces norm


es de dimension nie

233

Si N1 et N2 sont deux normes sur E, on verie aisement que N1 1 et N2 1


sont des normes sur Kp . Le theor`eme qui prec`ede nous assure lexistence de
deux constantes k et K > 0 telles que
(x1 , . . . ,xp ) Kp

k N1 1 (x1 , . . . ,xp )
 N2 1 (x1 , . . . ,xp )  K N1 1 (x1 , . . . ,xp )

ce qui donne simplement


x E k N1 (x)  N2 (x)  K N1 (x)
On a donc bien prouve lequivalence des normes N1 et N2 . 
Sur un K-ev E de dimension p, il ny a donc quune seule topologie despace norme :
si B = (ui )1ip est une base de E, toutes les normes sur E sont equivalentes `a la norme
 ,B denie par
( p
(
(
(
(
(
xi ui (
= max |xi |
(
1ip
(
(
,B

i=1

La convergence dune suite de vecteurs de E pour une norme arbitraire est


donc la convergence coordonn
ee par coordonn
ee dans une base quelconque de
E.
COROLLAIRE 7-6.3 Tout espace vectoriel norm
e de dimension nie est complet.
Demonstration : Si (E,  ) est un espace norme de dimension p et (yn )nN
est une suite de Cauchy de cet espace, cette suite est aussi de Cauchy pour la
norme  ,B denie plus haut. Si on decompose dans la base B
yn =

p


yni ui

i=1

chacune des suites (yni )nN est de Cauchy dans (K, | |), donc converge vers une
limite y i K. On a donc
lim yn =

n+

p


y i ui

i=1

pour la norme  ,B , donc aussi pour   qui lui est equivalente.

COROLLAIRE 7-6.4 Les compacts dun espace norm


e de dimension nie sont exactement les parties ferm
ees born
ees.
Demonstration : Soit (E,  ) un espace de dimension nie. Nous savons
quun compact de E est necessairement ferme borne. Reciproquement, si K =
est une partie fermee bornee de E, cest aussi une partie fermee bornee pour
la norme equivalente  ,B denie precedemment. Lapplication


: (K ,   ) E,  ,B
p

(x1 , . . . ,xp ) 

p


xi ui

i=1

est une bijection qui conserve les distances, donc un homeomorphisme. Lenp
semble 1 (K) est ainsi unepartie ferm
 ee bornee de (K ,   ), donc un com1
pact de cet espace. K = (K) est donc compact de E, comme image
continue dun compact. 

234

Chapitre 7 : Continuit
e et Compacit
e

EXERCICE 7-6.5 Soit (E,  ) un espace norme et u une forme lineaire sur E. Montrer que
lapplication
N : E R+ x  N (x) = |u (x)| + x
est une norme sur E. Montrer que N est equivalente a`   si et seulement si u est continue. En
deduire quun espace vectoriel norme (E,  ) est de dimension nie si et seulement si toutes les
normes sur E sont equivalentes `a  .
Indication : il sut, si E est de dimension innie, de montrer quon peut trouver une forme
lineaire non continue sur E. On pourra admettre que tout sous-espace vectoriel de E poss`ede
un supplementaire.

Si (E,  ) est un espace norme et F E est un sous-espace de dimension nie, la


restriction de la norme `a F munit ce sous-espace dune structure despace norme. Il est
remarquable que, si on munit E dune autre norme, non necessairement equivalente a`  ,
la topologie induite par cette autre norme sur F sera la meme que celle induite par  ,
puisque les restrictions des normes `a F seront toutes equivalentes.
COROLLAIRE 7-6.6 Si F est un sous-espace de dimension nie dun espace norm
e
(E,  ), F est un ferm
e de E.
Demonstration : (F,  ) est un espace norme de dimension nie, et est donc
complet. La partie F de E est compl`ete donc fermee. 

7-6.2

Continuit
e des applications lin
eaires

`
THEOR
EME
7-6.7 Si (E,  ) est un espace norm
e de dimension nie, et (F,  ) est
un autre espace norm
e (non n
ecessairement de dimension nie), toute application
lin
eaire de E dans F est continue.
Demonstration : Soit u une application lineaire de E vers F . Si B =
(ei )1ip est une base de E, on a pour tout x E decompose dans la base B
(  p
 p

(
p
(
( 


(
(
xi ei ( 
|xi | u (ei ) 
u (ei ) x,B
u (x) = (u
(
(
i=1

i=1

i=1

Cette inegalite prouve la continuite de u, puisque  ,B est equivalente a` toute


norme sur E. 
Si (E,  ) est un espace norme de dimension nie et (F,  ) un e.v.n. quelconque, on
a donc
Lc (E,F ) = L (E,F )
On notera bien que lhypoth`ese de dimension nie ne porte que sur lespace de depart.
EXERCICE 7-6.8 On suppose que E et F sont comme precedemment, et B = (ei )1ip est une
base de E. On munit lespace L (E,F ) de la norme des applications lineaires continues
u L (E,F )

u = sup u (x)


xE
x=0E

Montrer que
N (u) =

p


u (ei )

i=1

denit une autre norme sur L (E,F ), et que cette norme est equivalente a` la norme des applications lineaires continues. En deduire que, lorsque lespace E de depart est de dimension nie, la
convergence en norme dans L (E,F ) nest pas dierente de la convergence simple.

7-6 Espaces norm


es de dimension nie

235

REMARQUE 7-6.9 Si E1 et E2 sont deux espaces normes de dimension nie, rapportes


`a des bases respectives B1 = (ej )1jp et B2 = (fk )1kq , on montre que toute application
bilineaire de E1 E2 dans (F,  ) est continue : si est une telle application, on a en
eet, avec des notations evidentes

(  p
(
q
(
( 



(
(
x
xj ej ,
yk fk ( 

(e
,f
)
 (x,y) = (
j
k
,B1 y,B2

(
(
j=1

1jp
1kq

k=1

Cette inegalite prouve bien la continuite de . Ce resultat se generalise evidemment aux


applications multilineaires denies sur un produit despaces normes de dimensions nies.

7-6.3

Norme matricielle subordonn


ee `
a des normes sur
Kn et Kp

Si p et n sont des entiers naturels non nuls, lespace Mp,n (K) est un K-espace vectoriel
de dimension np sur lequel toutes les normes sont equivalentes. Si A appartient `a Mp,n (K),
le morphisme canoniquement associe `a A est lapplication lineaire
A : Kn Kp

X  AX

Comme Kn est de dimension nie, A est continue pour tout choix de normes sur Kn et
Kp . Si N1 et N2 sont des normes respectivement sur Kn et Kp , la norme de A consideree
comme application lineaire continue entre (Kn ,N1 ) et (Kp ,N2 ) est
A  = sup

XRn
X=0

N2 (AX)
N1 (X)

Comme la correspondance A  A est bijective (et lineaire), ceci nous am`ene `a la


denition :

DEFINITION
7-6.10 Si N1 et N2 sont des normes respectivement sur Kn et Kp , la norme
sur Mp,n (K) subordonnee `a N1 et N2 est denie par
A Mp,n (K)

A = sup

XKn
X=0

N2 (AX)
N1 (X)

Il sagit donc dune norme 1 sur Mp,n (K) veriant


X Kn

N2 (AX)  A N1 (X)

et nous savons que A est la plus petite constante veriant cette inegalite pour tout X
de Kn . Comme nous travaillons avec des normes dapplications lineaires continues, nous
avons aussi :
PROPOSITION 7-6.11 Si N1 , N2 et N3 sont des normes respectives sur Kn , Kp et
Km , nous aurons
A Mp,n (K)

B Mm,p (K)

BA  B A

1. Comme la sph`ere unite de (Kn ,N1 ) est compacte et que lapplication X  N2 (AX) est continue
sur cette sph`ere, on pourra toujours trouver un vecteur X0 Kn avec N1 (X0 ) = 1 et tel que
N2 (AX0 ) =

max N2 (AX) = sup

XKn
N1 (X)=1

XK
X=0

N2 (AX)
N1 (X)

236

Chapitre 7 : Continuit
e et Compacit
e

o`
u la norme de A est subordonn
ee `
a N1 et N2 , celle de B est subordonn
ee `
a N2 et
N3 et celle de BA est subordonn
ee `
a N1 et N3 .
En particulier, si   est une norme sur Kn , elle permettra de denir sur Mn (K) une
norme qui lui est subordonnee, que nous noterons encore par  
A Mn (K)

A = sup

XRn
X=0

AX
X

On aura alors
AB  A B

A,B Mn (K)

et

In  = 1

et donc (Mn (K) ,  ) est une alg`ebre normee (compl`ete). Utiliser une telle norme sur
Mn (K) est souvent commode, notamment parce quelle verie
p N

A Mn (K)

Ap   Ap

EXEMPLE 7-6.12 Determinons la norme sur Mn (C) subordonnee `a la norme   sur


Cn :
Si A = (aij ) Mn (C), et X est le vecteur colonne de composantes (xi )1in , nous
avons

y1

AX = Y = ...
yn
avec
n

aij xj
i yi =
j=1

ce qui donne
i

|yi | 

n



|aij | |xj | 

j=1

n


|aij |

X

j=1

On en deduit

5
()

AX = max |yi | 


1in

Par denition de A, nous aurons

A  max

1in

max

1in

n


n


6
|aij |

X

j=1


|aij |

j=1

Mais il est facile de trouver un vecteur X = 0Kn pour lequel linegalite () est en fait une
egalite : il sut de choisir un indice i0 pour lequel

 n
n


|ai0 j | = max
|aij |
j=1

1in

j=1

et de choisir pour vecteur X un vecteur de la forme

ei1

X = ...
ein

7-6 Espaces norm


es de dimension nie

237

avec k R (et donc X = 1) et tel que


j

ai0 j xj = ai0 j eij R+

puisqualors linegalite triangulaire



 

n
n





ai0 j xj  
|ai0 j | X



j=1

j=1

est une egalite. On a donc nalement


 n


A = max

1in


|aij |

j=1

EXERCICE 7-6.13 Montrer que la norme sur Mn (C) subordonnee `a la norme  1 est donnee,
pour A = (aij ) par la formule

 n

|aij |
A = max
1jn

i=1

On voit quil sagit dune formule analogue a` celle obtenue precedemment, mais on a simplement
remplace la matrice A par sa transposee. Ceci pourrait se voir aussi en remarquant que lespace
(Cn ,  1 ) est le dual topologique de (Cn ,   ), ceci signiant simplement que la norme  1 dun
vecteur ligne est la norme de la forme lineaire continue denie par cette ligne sur (Kn ,   ).

Si A = (aij ) Mn (K), il est souvent peu commode de determiner explicitement A


pour une norme subordonnee `a une norme sur Kn . Par exemple, dans le cas reel, nous
verrons, au chapitre sur les espaces euclidiens, que la norme subordonnee `a  2 est donnee
par
7
A = la plus grande valeur propre de t AA
alors quil nest nullement evident, a priori, que cette formule denisse une norme sur
Mn (R).
EXERCICE 7-6.14 Si K est une valeur propre de A Mn (K), montrer que, pour toute
norme subordonnee `a une norme sur Kn , on a
||  A
EXERCICE 7-6.15 Si A Mn (C), on appelle rayon spectral de A et on note (A) le reel
positif
(A) = max {|| , valeur propre de A}
Lexercice precedent nous montre que, pour toute norme subordonnee `a une norme sur Cn , nous
avons
(A)  A
Le but de cet exercice est de demontrer la formule, dite du rayon spectral
()

( (1
( (k
(A) = lim (Ak (
k+

quelle que soit la norme utilisee sur Mn (C).


En utilisant lequivalence des normes sur Mn (C), montrer que, si la propriete () est
veriee pour une norme particuli`ere sur Mn (C), elle lest pour toute norme.
Si on suppose (A) = 0, que peut-on en deduire pour la matrice A ? Montrer alors que
() est une evidence.

238

Chapitre 7 : Continuit
e et Compacit
e

Si on choisit une norme subordonnee `a une norme 


sur Cn , montrer que la plus petite
( (1
verie
valeur dadherence m (dans R+ {+}) de la suite (Ak ( k
kN

(A)  m
Soit A Mn (C), on peut trouver une matrice P GLn (C) telle que P 1 AP soit triangulaire superieure. Si p N , on consid`ere la matrice diagonale


1 1
1
Dp = Diag 1, p , p , . . . , p
2 3
n
Que peut-on dire des coecients diagonaux de la matrice
Ap = (P Dp )1 A (P Dp )
et des coecients situes au-dessus de la diagonale principale, si p est grand?
Montrer que, si > 0 est donne, on peut trouver une norme N sur Mn (C) subordonnee
`a une norme sur Cn telle que
(A)  N (A)  (A) +
Conclure.

REMARQUE 7-6.16 Une norme N sur Mn (K) est dite norme matricielle 2 si et seulement si elle verie
A,B Mn (K) N (AB)  N (A) N (B)
Les normes subordonnees aux normes sur Kn verient cette propriete. Mais on peut
trouver des normes matricielles qui ne proviennent pas de normes sur Kn . Verier par
exemple que
7
A = trace (t AA)
est une norme matricielle sur Mn (R) (expliciter simplement A en fonction des coecients (aij ) de A), qui ne provient pas dune norme sur Rn . Cette norme est tr`es utilisee
en pratique, car elle se calcule facilement et verie notamment
p N

Ap   Ap

On a de plus (exercice), pour cette norme


X Rn

AX2  A X2

En fait, toute norme sur Mn (K) peut etre transformee, par multiplication par un scalaire,
en un norme matricielle : si N est une norme quelconque, la continuite du produit se traduit
par lexistence dune constante k > 0 telle que
A,B Mn (K)

N (AB)  k N (A) N (B)

ce qui signie que k N est une norme matricielle.

7-6.4

Compl
ement : th
eor`
eme de Riesz

Nous avons vu que, dans un espace norme de dimension nie, les parties compactes
sont les parties fermees et bornees. En particulier la boule unite fermee est compacte.
Nous nous proposons ici de voir que cette propriete caracterise les espaces de dimension
nie.
2. On precise parfois sous-multiplicative.

7-6 Espaces norm


es de dimension nie

7-6.4.1

239

Projection sur un sous-espace de dimension nie

Dans un espace norme (E,  ), considerons un sous-espace vectoriel F de dimension nie. Si x E, on essaie dapprocher au mieux x par un element de F . Cest une
demarche tr`es souvent utilise en analyse : les elements de F sont souvent des objets simples, possedant des proprietes interessantes 3 , quon utilise pour approcher un element
quelconque de E, plus complique.
On consid`ere donc
d = d (x,F ) = inf x y
yF

la distance de x `a F , et on cherche un element y0 F tel que x y0  = d (x,F ).


Remarquons que lexistence dun tel y0 nest nullement evidente a priori, puisque la borne
inferieure dun ensemble de reels minore nest pas en general element de cet ensemble.
Nous savons dej`a que F est ferme dans (E,  ), et donc le probl`eme est evidemment
resolu si d = 0, puisque
d (x,F ) = 0 x F = F
et dans ce cas la solution (unique) du probl`eme est evidemment y0 = x. Nous supposerons
donc d > 0, avec x
/ F.
Nous cherchons en fait a` minimiser la fonction continue
: F R+

y  x y

Un argument souvent utilise pour montrer quune fonction continue atteint sa borne
inferieure est la compacite. Mais ici, le domaine de denition de est F qui nest pas
compact (sauf dans le cas F = {0E }) puisque non borne. On peut cependant se ramener
`a travailler sur une partie compacte de F , puisquil est inutile de chercher y0 trop loin :
Considerons en eet la boule fermee de centre x et de rayon d + 1, et sa trace sur F
K = F B (x,d + 1]
Par denition de d, nous savons que K = . K est une partie fermee de F (intersection
de F avec un ferme de E), evidemment bornee. Cest donc un compact de lespace F de
dimension nie. Lapplication
|K : K R+
atteint sa borne inferieure sur K et donc
y0 K

x y0  = inf x y
yK

Par construction, nous avons


x y0   d + 1
et par consequent, en distinguant les points de F qui sont dans K et ceux qui ny sont
pas,
y F x y0   x y
Nous avons donc obtenu :
PROPOSITION 7-6.17 Si F est un sous-espace de dimension nie dun espace
norm
e (E,  ), tout
el
ement x E poss`
ede une meilleure approximation par un

el
ement de F , cest `
a dire
y0 F

x y0  = d (x,F )

3. Par exemple, si E est lespace de toutes les fonctions continues sur [0,1] a` valeurs dans C, muni de
la norme de la convergence uniforme, F peut etre lespace des fonctions polyn
omes de degre inferieur `a
un entier p xe.

240

Chapitre 7 : Continuit
e et Compacit
e

Un tel y0 est une projection 4 de x sur F .


REMARQUE 7-6.18 Un element x E peut posseder plusieurs projections sur F . Ce
phenom`ene est lie `a la geometrie des boules de lespace E : par exemple, sur lespace
(R2 ,   ), si F est le sous-espace R {0}, quelles sont les projections de x = (0,1) sur
F ? (Indication : faire un dessin). Meme question avec F = R.u, avec u = (1,1).
Lorsque lespace norme est un espace prehilbertien (cest `a dire lorsque la norme provient dun produit scalaire), nous verrons (section 14-2) quil y a unicite de la projection.

7-6.4.2

Th
eor`
eme de Riesz

`
THEOR
EME
7-6.19 Un espace norm
e (E,  ) est de dimension nie si et seulement
si sa boule unit
e ferm
ee est compacte.
Par homothetie et translation, on voit aussi que, si une boule fermee de E (de rayon
r > 0) est compacte, alors E est de dimension nie.
Indication pour la demonstration : on montre en fait que, si E est de dimension innie,
on peut construire une suite de vecteurs (en )nN , tous de norme egale a` 1 et veriant
n = m

en em   1

Montrer que, si une telle suite existe la boule unite fermee de E nest pas compacte. Pour
construire une telle suite, on op`ere de proche en proche : on choisit e1 avec e1  = 1 ; si
on suppose ensuite construits (ei )1in , on consid`ere le sous espace
Fn = vect (ei )1in  E
Si x E vect (ei )1in , il poss`ede une projection y sur Fn . Considerer alors le vecteur
z=

7-7

xy
x y

Connexit
e par arcs

Il sagit dune notion qui va nous permettre de generaliser le theor`eme des valeurs
intermediaires pour les fonctions reelles denies sur un intervalle de R :

7-7.1

Th
eor`
eme des valeurs interm
ediaires : fonctions d
enies
sur un intervalle

`
THEOR
EME
7-7.1 Si I est un intervalle de R et f : I R est continue, alors f (I)
est un intervalle.
Demonstration : Les intervalles sont les parties convexes de R. Il sut
donc de montrer que, si et sont dans f (I) avec < , alors [,] f (I).
On peut trouver a et b I avec = f (a) et = f (b). Sans nuire `a la
generalite, nous supposerons a < b. Pour montrer que [,] f (I), nous
4. Attention a` la terminologie : cette notion na en general aucun rapport avec celle de projecteur sur
un sous-espace parall`element `a un supplementaire. Nous verrons cependant que les deux notions sont
liees dans le cadre tr`es particulier des espaces prehilbertiens,

7-7 Connexit
e par arcs

241

prenons ],[ arbitraire et nous montrons quil existe un c ]a,b[ avec


f (c) = . Pour cela considerons
X = {x [a,b] | f (x)  }
Cet ensemble est non vide (il contient a), et est majore par b. Il poss`ede donc
une borne superieure c qui est limite dune suite de points de X. Par continuite,
on a
f (c) 
De plus, comme f (b) = > , il existe un > 0 tel que la fonction f ne
prenne que des valeurs strictement superieures `a sur [b ,b] (continuite de
f en b). On a donc c < b et
x ]c,b]

f (x) >

Par continuite de f en c, on aura


f (c) 
soit nalement f (c) = . 
Le theor`eme qui prec`ede entrane notamment :
COROLLAIRE 7-7.2 Si I est un intervalle de R et f : I R est continue, sil existe
a et b I avec
f (a) f (b) < 0
alors f sannule au moins une fois entre a et b.
COROLLAIRE 7-7.3 Si f : I R est continue et ne sannule pas, alors f (I) R+
ou f (I) R . En dautres termes, f a un signe constant sur lintervalle I.
Comme les segments sont les intervalles compacts de R, nous avons aussi :
COROLLAIRE 7-7.4 Si K est un segment de R et f : K R est continue, alors
f (K) est un segment.

7-7.2

Connexit
e par arcs

7-7.2.1

Chemin continu

DEFINITION
7-7.5 Si (E,  ) est un espace norme, on appelle chemin continu dans E
toute application continue
: [0,1] E
Lensemble image
([0,1]) = { (t) , t [0,1]}
est appele support du chemin . Cest une partie compacte de E.

DEFINITION
7-7.6 Si est un chemin continu dans E, les points
x0 = (0) et x1 = (1)
sont appeles respectivement origine et extremite du chemin .

242

Chapitre 7 : Continuit
e et Compacit
e

On utilise le segment [0,1] comme ensemble de variation du param`etre t pour des


raisons de commodite : si a et b sont reels avec a < b, toute application continue f :
[a,b] E permet de denir un chemin continu par
t [0,1]

(t) = f (a + t (b a))

DEFINITION
7-7.7 Si 1 et 2 sont deux chemins continus dans E tels que lextremite
de 1 soit egal a` lorigine de 2
1 (1) = 2 (0)
lapplication : [0,1] E denie par

$ #
1

(t) = 1 (2t) pour t 0,


2$ #
1

(t) = 2 (2t 1) pour t ,0


2
est un chemin continu, quon appelle chemin juxtapose de 1 et 2 . On le note

= 1 + 2

7-7.2.2

Partie connexe par arcs

Une partie dun espace norme connexe par arcs sera, dune certaine mani`ere, en un
seul morceau :

DEFINITION
7-7.8 Une partie A dun espace norme est dite connexe par arcs si et
seulement si, pour tous points a et b A, il existe un chemin continu trace dans A
(cest-`
a-dire dont le support est inclus dans A) dorigine a et dextremite b.
EXEMPLE 7-7.9 En particulier, toute partie convexe dun espace norme est evidemment
connexe par arcs. Dans un espace norme de dimension dierente de 1, le complementaire
dun point est une partie connexe par arcs (exercice) non convexe.
Le theor`eme des valeurs intermediaires 7-7.1 permet de caracteriser les parties connexes
par arcs de R :
PROPOSITION 7-7.10 Les parties de R connexes par arcs sont les intervalles.
Demonstration : Tout intervalle est evidemment connexe par arcs. Reciproquement,
si A est un connexe par arcs de R, et si a et b A avec a < b, il existe un
chemin continu trace dans A
: [0,1] A
avec (0) = a et (1) = b. Le theor`eme des valeurs intermediaires applique `a
entrane
[a,b] ([0,1]) A
ce qui montre que A est une partie convexe de R, donc un intervalle. 
EXERCICE 7-7.11 Soit (Ai )iI une famille de parties connexes par arcs dun espace norme
telles que
i,j I Ai Aj =
Montrer que la reunion des (Ai )iI est connexe par arcs.

7-7 Connexit
e par arcs

7-7.2.3

243

Connexit
e par arcs et continuit
e

Le resultat qui suit est la generalisation du theor`eme 7-7.1 :


PROPOSITION 7-7.12 Si (E,  ) et (F,  ) sont deux espaces norm
es, A une partie
connexe par arcs de E et
f :AF
une fonction continue, alors f (A) est une partie connexe par arcs de F .
Demonstration : Soient x,y f (A). Il existe a et b A avec
x = f (a) et y = f (b)
Comme A est connexe par arcs, on peut trouver un chemin continu trace
dans A avec
(0) = a et (1) = b
Lapplication continue f est alors un chemin continu trace dans f (A) reliant
x `a y. 
COROLLAIRE 7-7.13 Si A est une partie connexe par arcs dun espace norm
e et
f : A R est une application continue, alors f (A) est un intervalle.
Lexercice qui suit est une belle application de ce resultat :
EXERCICE 7-7.14 Soit I un intervalle de R et f : I R une application derivable. Montrer
que f  (I) est un intervalle. Ce resultat, appele theor`eme de Darboux, montre quune derivee,
meme lorsquelle nest pas continue, verie toujours le theor`eme des valeurs intermediaires.
Indication : On consid`ere
D = {(x,y) I I | x < y}
Montrer que D est une partie connexe par arcs de R2 . On denit
:DR

(x,y) 

f (x) f (y)
xy

Montrer que (D) est un intervalle J et comparer J avec f  (I) (on pourra utiliser le theor`eme
8-5.4).

REMARQUE 7-7.15 La notion de connexite par arcs peut ainsi etre utilisee pour prouver
que deux parties despaces normes ne sont pas homeomorphes : nous savons par exemple
que
U = {z C | |z| = 1}
et [0,1[ ne sont pas homeomorphes, puisque U est compact et [0,1[ ne lest pas. De meme,
il ne peut exister dhomeomorphime
: [0,1] U
Largument
plus utilisable. Mais, si existait, il induirait un homeomorphisme
" compacite!nest
 "
! de
de [0,1] 12 vers U 12 . Ce nest pas possible,
! 1 " puisque ce dernier ensemble est
connexe par arcs (faire un dessin) alors que [0,1] 2 ne lest pas. On peut de meme
voir (exercice) quil ne peut y avoir dhomeomorphisme entre ]0,1[ et [0,1[. Voir aussi a` ce
sujet la remarque suivant le theor`eme 8-1.9.

244

Chapitre 7 : Continuit
e et Compacit
e

7-7.2.4

Partition dun connexe par arcs en ouverts relatifs

PROPOSITION 7-7.16 Si A est une partie connexe par arcs dun espace norm
e
(E,  ), il nexiste pas de partition de A en deux ouverts relatifs non vides.
Demonstration : Supposons quune telle partition existe. On peut alors
ecrire
A = A1 A2
avec A1 = , A2 = tels quil existe deux ouverts 1 et 2 de E avec
A1 = 1 A, A2 = 2 A et 1 2 A =
Choisissons a1 A1 , a2 A2 et un chemin continu trace dans A et reliant
a1 `a a2 . Si nous notons 1A1 la fonction caracteristique de A1 (qui vaut 1 sur
A1 et 0 sur son complementaire), lapplication
f : [0,1] R f = 1A1
est continue : elle ne prend que les valeurs 0 et 1 et, si t0 [0,1] verie f (t0 ) = 0
(par exemple), cela signie que (t0 ) A2 = 2 A ; comme A2 est un ouvert
relatif de A et comme est continue, il existe alors un voisinage V de t0 dans
[0,1] tel que
t V (t) A2
ce qui donne f (t) = f (t0 ) pour tout t de V et prouve la continuite de f en
t0 . La fonction f est continue avec f (0) = 1 et f (1) = 0, ce qui contredit le
theor`eme des valeurs intermediaires, puisque
f ([0,1]) = {0,1}
On ne peut donc partitionner A en deux ouverts relatifs non vides. 
Comme le complementaire dans A dun ouvert relatif de A est un ferme relatif de A,
une partition de A en deux ouverts relatifs est aussi une partition en deux fermes relatifs.
Nous avons dons aussi :
COROLLAIRE 7-7.17 Si A est une partie connexe par arcs dun espace norm
e
(E,  ), il nexiste pas de partition de A en deux ferm
es relatifs non vides. Les
seuls sous-ensembles de A `
a la fois ouverts et ferm
es relatifs de A sont donc et
A.
REMARQUE 7-7.18 Une partie A dun espace norme est dite connexe si elle poss`ede ces
proprietes. La connexite par arcs est donc un cas particulier de la propriete plus generale
de connexite.
Un espace norme est evidemment connexe par arcs (t  (1 t) a + tb relie a `a b). On
a donc :
COROLLAIRE 7-7.19 Les seuls ouverts-ferm
es dun espace norm
e (E,  ) sont et
E.
Le resultat qui suit est souvent denomme theor`eme du passage des douanes :
PROPOSITION 7-7.20 Soit A une partie dun espace norm
e, a un point int
erieur
`
a A et b un point int
erieur au compl
ementaire de A. Si est un chemin continu
reliant a `
a b, il existe t0 [0,1] avec
(t0 ) Fr (A)

7-7 Connexit
e par arcs

245

Demonstration : Si ce netait pas le cas, en notant B le complementaire de


A, le connexe par arcs ([0,1]) secrirait
([0,1]) =


 

A ([0,1]) B ([0,1])

ce qui en donnerait une partition en deux ouverts non vides. 


La proposition 7-7.16 est souvent utilisee de la mani`ere suivante (raisonnements par
connexite) : pour montrer que tous les points dun connexe par arcs A verient une
propriete P, on montre que
{a A | a verie la propriete P}
est non vide et est a` la fois un ouvert et un ferme relatif de A :
Par exemple, une application f : A X o`
u A est une partie dun espace norme et X
est un ensemble quelconque est dite localement constante si et seulement si
a A V voisinage de a f est constante sur V A
Lorsque A est connexe par arcs, une telle fonction est constante sur A :
PROPOSITION 7-7.21 Si A est connexe par arcs, toute application localement
constante d
enie sur A est constante.
Demonstration : Si f est une telle application et a A est xe, considerons
lensemble X des x A possedant un voisinage Vx tel que
y Vx A f (y) = f (a)
Comme f est constante au voisinage de a, X contient a, et est donc non vide.
Par sa denition, il est clair que X est un ouvert relatif de A. Pour conclure, il
sut de montrer que X est un ferme 5 de A : si (xn )nN est une suite de points
de X convergente vers x A, montrons que x X. Par hypoth`ese, il existe
un voisinage Vx de x tel que f soit constante egale a` f (x) sur Vx A. Comme
la suite (xn )nN converge vers x, il existe un entier n0 tel que
n  n0 xn Vx A
On a donc f (a) = f (xn ) = f (x), et donc x X. 
EXERCICE 7-7.22 Soit O un ouvert de R2 connexe par arcs. Montrer que deux points quelconques de O peuvent etre relies par une ligne polygonale continue incluse dans O, constituee
de segments parall`eles `a lun ou lautre des axes de coordonnees.
Indication : xer a O, et considerer
Xa = {b O | b peut etre relie `a a par un tel chemin}
5. Si X etait une partie dun espace norme, il surait de dire que f est continue puisque localement
constante, et que
X = f 1 ({f (a)})
est un ferme de A comme image reciproque dun ferme.

246

Chapitre 7 : Continuit
e et Compacit
e

7-7.2.5

Compl
ement : composantes connexes par arcs

EXERCICE 7-7.23 Soit X une partie non vide dun espace norme. On denit dans X une
relation binaire par
a R b il existe un chemin continu dans X reliant a et b
Montrer que R est une relation dequivalence dans X. Les dierentes classes dequivalence
realisent une partition de X. Montrer que ces classes dequivalence sont des parties connexes par
arcs de X, et que la classe dequivalence de a X est la plus grande partie de X connexe par
arcs (pour linclusion) et contenant a. Une telle partie de X est appelee composante connexe
par arcs de X.
EXERCICE 7-7.24 Trouver les composantes connexes par arcs de louvert de R2
!
"
O = (x,y) R2 | xy = 1
EXERCICE 7-7.25 Soient x et y R. Posons
z = arctan x + arctan y
Montrer que
z=

xy = 1
2

Si O est louvert de R2 deni dans lexercice precedent, montrer que


:OR

(x,y)  arctan x + arctan y arctan

x+y
1 xy

est continue, et prend ses valeurs dans Z. En deduire que est constante sur chaque composante
connexe par arcs de O. Trouver la valeur de cette constante pour chacune de ces composantes.
EXERCICE 7-7.26 Montrer que les composantes connexes par arcs dun ouvert non vide de
R sont des intervalles ouverts. En deduire que tout ouvert de R est reunion dune famille
dintervalles ouverts disjoints deux a` deux. Lorsque cette famille nest pas nie, on peut montrer
quelle peut etre indexee par une partie innie de Q (choisir dans chacun des intervalles un
nombre rationnel). Comme une partie innie de Q peut etre mise en bijection avec N (voir la
section 9-5.1), on a ainsi montre que tout ouvert de R est reunion dune famille nie ou dune
suite dintervalles ouverts deux a` deux disjoints.

7-8

Exercices

EXERCICE 7-8.1 Soit (E, ) un espace norme, A et B deux parties non vides de E telles que
A = . Montrer quil existe deux ouverts U et V tels que A U , B V et
A B = B
U V = . Montrer quen general cette propriete est fausse si on suppose seulement A B = .
On pourra considerer les applications x  d(x,A) et x  d(x,B).
EXERCICE 7-8.2 Soient A et B deux parties non vides dun evn. On note
A + B = {a + b | a A,b B}
Montrer que :
1. A ou B ouvert A + B ouvert.
2. A ferme et B compact A + B ferme. Que se passe-t-il si B est seulement ferme ?
3. A et B compacts A + B compact.

7-8 Exercices

247

EXERCICE 7-8.3 Dans Mn (C) muni dune norme quelconque, on consid`ere


D2 = {A Mn (C) | A diagonalisable}
D1 = {A Mn (C) | A poss`ede n valeurs propres distinctes}
1. Montrer que D1 est un ouvert dense dans Mn (C). On pourra utiliser le fait que, pour
P,Q C[X] non nuls :
P Q = 1
U,V C[X] deg(U ) < deg(Q), deg(V ) < deg(P ), U P + V Q = 0
Montrer que cette propriete peut se traduire sur les coecients de P et Q par la nullite
dun determinant (le resultant de P et Q)
2. Montrer que D2 nest ni ouvert ni ferme. Preciser son interieur et son adherence.
EXERCICE 7-8.4 Soient A et B deux parties fermees dun espace norme. Montrer quen general
il nexiste pas (a,b) A B avec d(a,b) = d(A,B). Que se passe-t-il si une des parties est
compacte? Plus generalement, si A est une partie dun espace norme (E, ), on note P (A) la
propriete :
P (A) : B ferme = ( A B = d(A,B) > 0 )
Montrer que A compact P (A) et que, si P (A) est veriee, alors A est ferme et la fronti`ere de
A est compacte.
EXERCICE 7-8.5 Theor`eme du point xe avec param`etre :
Soient X et deux parties despaces normes avec X complet et f : X X telle que :
k [0,1[ f (,) soit k-contractante
x X f (x,) est continue : X
Montrer que, lequation f (x,) = x poss`ede une unique solution x et que  x est
continue.
EXERCICE 7-8.6 Soit X une partie compacte dun espace norme et f : X X telle que :
x,y x = y d(f (x),f (y)) < d(x,y)
1.
2.
3.
4.

Montrer que f nest pas necessairement une contraction.


Montrer que f poss`ede un unique point xe (considerer (x) = d(f (x),x)).
Montrer que, a X la suite (f (n) (a))nN converge vers ce point xe.
Si X est un convexe compact dun evn et f verie d(f (x),f (y))  d(x,y) montrer que f
poss`ede au moins un point xe, et que lhypoth`ese de convexite est indispensable.

EXERCICE 7-8.7 Soit E = C 0 ([0,1],R). Montrer que lapplication


: (E,  ) (R,| |)


(t)f (t)dt est continue et calculer sa norme.

denie par : (f ) =
0

EXERCICE 7-8.8 Soit K un espace compact, F un K-ev norme. On munit C 0 (K,F ) de la norme
de la convergence uniforme f  = supxK f (x). Demontrer lequivalence des propositions,
(gn ) etant une suite de C 0 (K,F ) :
1. gn converge uniformement vers g sur K.
2. x K (xn )n K N xn x g(xn ) g(x)

248

Chapitre 7 : Continuit
e et Compacit
e

EXERCICE 7-8.9 Soit X un compact dun espace norme et Lc lensemble des applications clipchitziennes de X dans R. Montrer que si (fn ) est une suite delements de Lc convergeant
simplement vers f , alors la convergence est uniforme.
EXERCICE 7-8.10 Soit E = C 0 ([0,1],R) muni de   . On pose
Nk = {f E | f est k lipschitzienne}
pour k  0 et N =

Nk . Montrer que Nk est ferme dans E, que N = et N = E. Sur N on

k0

|f (x) f (y)|
. Montrer que ce nest pas une norme, mais que sa restriction a`
denit f  = sup
|x y|
x=y
N0 = {f N | f (0) = 0} en est une. Est-elle equivalente a`   ?
EXERCICE 7-8.11 Pour K = R ou C, E = Mn (K) est muni dune norme quelconque.
1. K = R et F = {M E | M 2 = In }. F est-il ferme ? compact ? Quels sont les points
daccumulation de F (cest `a dire les limites de suites injectives et convergentes de points
de F )?
2. Determiner ladherence de {A M2 (C) | p N Ap = I2 }.
EXERCICE 7-8.12 Soit E un R-ev norme de dimension nie et f L(E) tel que la suite
p1
1 i
f . Montrer que la suite (gp )pN converge vers un
(f p )pN soit bornee. On note gp =
p
i=0

projecteur.
EXERCICE 7-8.13 Montrer que lapplication f : R2 R2 denie par


f (x,y) = 4x sin(x + y),3y 2arctg(x y)
est bijective. Sa reciproque est elle continue?
EXERCICE 7-8.14 On munit E = C 0 ([0,1],R) de la norme de la convergence uniforme. Soit
 1
 1
2
f (t)dt
f (t)dt. Montrer que est continue et determiner
: E R denie par (f ) =
0

1
2

sa norme. Cette norme est-elle atteinte sur la sph`ere unite de E ?


EXERCICE 7-8.15 Soit E = C 0 ([0,1],R) et F un sev de E de dimension nie. Montrer quune
suite de fonctions de F convergeant simplement sur [0,1] converge en fait uniformement, et que
la limite est dans F .
EXERCICE 7-8.16 Soit E = {x Rn | lim xn = 0}, muni de   . Soit RN telle que
+

n N n = 0 et U : E RN denie par x  (n xn ). Donner une CNS sur pour que


U L(E). Etudier alors la continuite de U et determiner U . Trouver une CNS pour que
U soit un homeomorphisme de E.

Chapitre 8
Fonctions dune variable r
eelle

Pour lessentiel, nous etudierons dans ce chapitre des fonctions denies sur un intervalle
I R `a valeurs dans un K-espace norme (E,  ), avec K = R ou C. Si E = R ou
C, on parlera de fonctions numeriques, cest un cas evidemment tr`es important. Enn,
dans certains paragraphes (notamment la section 8-3), on pourra considerer des fonctions
denies sur une partie dun espace norme.

8-1

Fonctions monotones sur un intervalle

Qui dit fonction monotone dit fonction r


eelle ! On consid`ere donc ici des fonctions
I R o`
u I est un intervalle de R non reduit `a un point.

8-1.1

D
enitions

Une fonction f : I R est dite croissante sur I si et seulement si


x,y I

x  y f (x)  f (y)

Il sagit donc ici de fonction croissante au sens large. Si x < y f (x) < f (y) la fonction
f est dite strictement croissante. Si f est (strictement) croissante, la fonction f est
(strictement) decroissante 1 . Une fonction est dite monotone sur I si elle est croissante ou
decroissante sur cet intervalle. Enn, une fonction est dite monotone par morceaux sur
un segment [a,b] sil existe une subdivision
a = x0 < x1 < < xn = b
de [a,b] telle que
f |]xi,xi+1[ soit monotone pour i = 0, . . . ,n 1
1. Dans la terminologie anglo-saxonne, on dit plut
ot croissante pour strictement croissante et non
decroissante pour croissante au sens large.

250

Chapitre 8 : Fonctions dune variable r


eelle

Les fonctions usuelles (faut-il dire les bonnes fonctions ?) sont monotones par morceaux sur tout segment. Il faudrait bien se garder de croire quil sagisse l`a du comportement generique des fonctions denies sur un segment. Prenons un exemple :
Si x0 I, on rappelle quune fonction f : I R presente un minimum
local en x0 sil existe > 0 tel que
x ] x0 ,x0 + [ I

f (x)  f (x0 )

(le maximum local est strict si linegalite est stricte pour x = x0 ). Cette propriete est evidemment veriee sil existe > 0 tel que f soit decroissante sur
] x0 ,x0 ] I et croissante sur [x0 ,x0 + [ I. Cette situation nest cependant
pas necessaire pour avoir un minimum local en x0 comme le montre lexemple
f (x) = x2 cos2

1
1
+ x4 sin2 prolongee par continuite par f (0) = 0
x
x

qui presente un minimum absolu en 0, mais nest monotone sur aucun intervalle
dextremite 0 (pourquoi?).

y=x2

y=x4
O

Fig. 8.1 Fonction non monotone par morceaux admettant un minimum


absolu
Par des manipulations elementaires dinegalites, on demontre facilement le theor`eme :

`
THEOR
EME
8-1.1 Si f et g : I R sont monotones et R
> 0 f monotone de m
eme sens que f .
f et g de m
eme sens f + g monotone (de m
eme sens que f et g)
f et g de m
eme sens et > 0 f g monotone (de m
eme sens que f et g)
1
e)
f monotone de signe constant sur I monotone (de sens oppos
f
Si f : I R et g : J R sont monotones avec f (I) J
f et g de m
eme sens g f croissante
f et g de sens oppos
es g f d
ecroissante

8-1 Fonctions monotones sur un intervalle

251

Ces resultats permettent parfois dobtenir des resultats de monotonie en evitant le recours systematique a` une etude de signe de derivee (si les fonctions etudiees sont derivables
...)
EXEMPLE 8-1.2 Etudier les variations de la fonction denie par
f (x) =

1
cos4 x + 2 cos3 x + 3 cos2 x + 2 cos x + 1

On remarque que cette fonction est paire, 2-periodique. On etudie donc ses variations
sur [0,]. La fonction x  cos x est decroissante [0,] [1,1]. Il sut donc etudier les
variations sur [1,1] de
u 

u4

2u3

1
1
=
2
+ 3u + 2u + 1
(u2 + u + 1)2

1
2
La fonction
8 1 9 polynome u  u + u + 1 est > 0, decroissante sur [1, 2 ], croissante
sur 2 ,1 . Son inverse au carre poss`ede un sens de variation oppose, et comme pour
2
1
, les resultats precedemment evoques donnent aisement
x [0,], cos x = ssi x =
2
3
le tableau de variation :
2
x
0

f (x)

16
9

1
9

8-1.2

Propri
et
es de continuit
e et monotonie

Nous enoncerons les resultats dans le cas des fonctions croissantes. Ils se modient de
mani`ere evidente dans le cas dune fonction decroissante.

`
THEOR
EME
8-1.3 Soient I un intervalle de R ouvert en son extr
emit
e droite, f :
I R croissante et = sup I R {+}. On a alors
lim f (x) = sup {f (x) , x I} = sup f R {+}

<

En particulier, f est major


ee sur I si et seulement si f poss`
ede une limite nie `
a
gauche en . De m
eme si I est ouvert `
a son extr
emit
e gauche , on a
lim f (x) = inf {f (x) , x I} = inf f R {}

>

Demonstration : Supposons I = (,[ et supposons f majoree sur I. Soit


M = sup f R. Par denition de la borne superieure, pour > 0 on peut
I

trouver c I avec M < f (c)  M. Comme f est croissante on a aussi


x [c,[

M < f (x)  M

ce qui prouve que lim f (x) = M. Si f nest pas majoree, pour A R quelx
<

conque, on trouvera de meme c I avec


x [c,[

A  f (x)

ce qui donnera bien lim f (x) = +. Letude en lextremite droite de I serait


x

analogue. 

<

252

Chapitre 8 : Fonctions dune variable r


eelle

Remarquons que si I = (,] contient sa borne superieure et si f est croissante sur I,


f () est un majorant de f , donc
de f |(,[ , et en consequence f poss`ede une limite nie

`a gauche en veriant f  f (). Plus generalement
COROLLAIRE 8-1.4 Si f est monotone sur un intervalle I, f poss`
ede en tout point
int
erieur `
a I une limite `
a droite et une limite `
a gauche (une limite `
a droite en
lextr
emit
e gauche de lintervalle et/ou une limite `
a gauche en une extr
emit
e droite
lorsque ces extr
emit
es sont dans I). Si a < b < c sont trois points de I et si f est
croissante, on a
 
 
 
f (a+ )  f b  f (b)  f b+  f c
Demonstration : Supposons par exemple f croissante sur I. Si b est un point
interieur a` I, il sut dappliquer le theor`eme precedent `a f |I],b[ (majoree
par f (b)) et a` f |I]b,+[ (minoree par f (b)) pour obtenir lexistence de limites
`a droite et a` gauche veriant
 
 
f b  f (b)  f b+
Si ensuite a < b, f (b ) est un majorant de f |]a,b[ , et verie donc
 
 
f b  inf f |]a,b[ = f a+
et on montre de meme que, pour b < c, f (b+ )  f (c ). 
EXERCICE 8-1.5 Montrer que lensemble des points de I o`
u f presente une discontinuite est
ni ou denombrable (cest-`a-dire peut etre mis en bijection avec N). Indication : on sait (voir
par exemple le chapitre sur les familles sommables et les series) que la reunion dune suite
densembles nis est nie ou denombrable. On commencera par montrer que, pour [a,b] I et
p N , lensemble
%

  1
 +
x [a,b] | f x f x 
p
est ni.

COROLLAIRE 8-1.6 Si f : I R est monotone, f est continue sur I si et seulement


si f (I) est intervalle.
Demonstration : Si f est continue, le theor`eme des valeurs intermediaires
montre que f (I) est un intervalle. Reciproquement, supposons par exemple f
croissante discontinue en un point x0 interieur a` I (le cas dune extremite se
traiterait de la meme facon). On a alors, par exemple,
 
f (x0 ) < f x+
0
Si y > x0 est dans I, on a {f (x0 ),f (y)}
 f (I), et cependant [f (x0 ) ,f (y)] 
+
f (I), puisque tout ]f (x0 ) ,f x0 [ est dans lintervalle [f (x0 ) ,f (y)] mais
ne peut appartenir `a f (I). 
REMARQUE 8-1.7 Si f est continue strictement croissante sur un intervalle I, le theor`eme
des valeurs intermediaires montre alors facilement que
I = [,] (, R)
I = [, [ ( R, R {+})

f (I) = [f () ,f ()]
f[
f (I) = [f () , lim

I = ] , ] ( R, R {})

f,f ()]
f (I) = ] lim
+

f, lim
f[
I = ] , [ ( R {} , R {+}) f (I) = ] lim
+

8-1 Fonctions monotones sur un intervalle

8-1.3

253

Hom
eomorphismes dintervalles

Sur un intervalle, linjectivite dune fonction reelle continue se traduit par une monotonie stricte :

`
THEOR
EME
8-1.8 Soit f : I R continue. f est injective si et seulement si elle
est strictement monotone.
Demonstration : Si f est strictement monotone, elle est clairement injective.
Reciproquement, si f est injective, considerons
D = {(x,y) I I | x < y}
Il est clair que D est une partie convexe (donc connexe par arcs) de R2 . Lapplication
:DR
(x,y)  (x,y) = f (y) f (x)
est continue, donc (D) est un intervalle de R. Linjectivite de f montre que
cet intervalle ne contient pas 0, et est donc inclus dans R+ ou R . f est alors
strictement croissante ou decroissante. 
On deduit du theor`eme precedent quun homeomorphisme f : I J entre deux
intervalles est forcement strictement monotone. Reciproquement, une fonction continue
strictement monotone sur un intervalle permet de construire un homeomorphisme dintervalles :

`
THEOR
EME
8-1.9 Si f : I R est continue strictement monotone, limage J =
f (I) est intervalle et f induit un hom
eomorphisme entre I et J.
Demonstration : J est un intervalle dapr`es le theor`eme des valeurs intermediaires. Comme f est strictement monotone elle est injective et realise
donc une bijection I J. Sa bijection reciproque f 1 est evidemment strictement monotone de meme sens que f . La continuite de f 1 resulte du corollaire
8-1.6 puisque f 1 (J) = I est un intervalle. 
Compte tenu de la remarque 8-1.7 et du fait quil est tr`es facile `a laide dhomotheties,
de translations et dinversions de construire des homeomorphismes entre intervalles de
1
+ 3 realise un homeomorphisme entre
meme type bornes ou non (par exemple x 
x1
1
1
[0,1 [ et ] ,2], x  +
entre ] 0,1 [ et R), la relation etre homeomorphe `a
x x1
realise une partition de lensemble des intervalles de R en cinq classes : {}, lensemble
des singletons, lensemble des segments non reduits a` un point, lensemble des intervalles
semi-ouverts (contenant une seule extremite) et lensemble des intervalles ouverts aux
deux extremites.

8-1.4

Rappel : fonctions circulaires r


eciproques

8-1.4.1

Fonction arcsin

 
est stritement croissante, et
La fonction continue x  sin x restreinte `
a ,
2 2
 
 
verie sin
= 1. Elle realise donc un homeomorphisme de ,
dans [1,1].
2
2 2
On appelle fonction arcsin lhomeomorphisme reciproque :
 
arcsin : [1,1] ,
2 2

254

Chapitre 8 : Fonctions dune variable r


eelle

avec, pour x [1,1],


 
= arcsin x x = sin et ,
2 2

La fonction arcsin est clairement impaire, strictement croissante.


Attention aux simplications ! Sil est clair que
x [1,1]

sin (arcsin x) = x,

 
qui verie sin =
pour R, par contre = arcsin (sin ) est lunique reel de ,
2 2
 
sin . Il nest donc egal a` que si , . Dans le cas general
2 2
k Z = + 2k ou = + 2k

Fig. 8.2 Fonction arcsinus


EXERCICE 8-1.10 Simplier, pour x ] 0,1[, lexpression

 7
(x) = arcsin 2x 1 x2

8-1.4.2

Fonction arccos

La fonction continue x  cos x restreinte `


a [0,] est stritement decroissante, et
verie cos (0) = 1 et cos () = 1. Elle realise donc un homeomorphisme de [0,] dans
[1,1]. On appelle fonction arccos lhomeomorphisme reciproque :
arccos : [1,1] [0,]
avec, pour x [1,1]
= arccos x (x = cos et [0,])
La fonction arccos est strictement d
ecroissante. Elle verie
x [1,1]

arccos(x) = arccos x

8-1 Fonctions monotones sur un intervalle

255

Fig. 8.3 Fonction arccosinus


Ici encore, sil est clair que
x [1,1]

cos (arccos x) = x,

pour R, le reel = arccos (cos ) est lunique reel de [0,] qui verie cos = cos . Il
nest donc egal a` que si [0,]. Dans le cas general
La formule sin

8-1.4.3


2

k Z = + 2k

t = cos t pour t R donne immediatement (exercice)

x [1,1] arcsin x + arccos x =


2

Fonction arctan

 
La fonction tan : ,
R est continue, strictement croissante et tend vers
2 2
 
aux bornes de lintervalle. Elle realise donc un homeomorphisme de lintervalle ,
2 2
dans R, et on appelle arctan lhomeomorphisme reciproque. La fonction arctan est strictement croissante, impaire. Elle verie clairement

1
x R arctan x + arctan =
x
2
le signe correspondant a` celui de x. Cette formule est importante, car elle permet
notamment deectuer une etude asymptotique de la fonction arctan au voisinage de
`a partir de letude de la meme fonction
voisinage
de 0. Cest une consequence immediate
 au

1
. Ici encore, sil est clair que
(exercice) de la formule reliant tan
`a
2
tan
x R tan (arctan x) = x,
 
pour R, le nombre = arctan (tan ) est lunique reel de ,
qui verie tan =
2 2
 
tan . Il nest donc egal a` que si , . Dans le cas general
2 2
k Z = + k

256

Chapitre 8 : Fonctions dune variable r


eelle

Fig. 8.4 Fonction arctan

8-1.5

Exercice : fonctions hyperboliques r


eciproques

Il ne sagit pas de fonctions nouvelles, en ce sens quelles sexpriment a` laide des


fonctions usuelles (logarithmes, racine carree etc...). On les rencontre souvent et il est
donc utile de connatre leurs denitions :
Fonction argsh (argument sinus hyperbolique).
La fonction impaire sinus hyperbolique :
y
y=sh(x)

y=argsh(x)

Fig. 8.5 Fonctions sh et argsh


x  sh x =

ex ex
2

(les anglo-saxons notent plutot sinh x) est clairement continue R R, strictement


croissante et verie lim sh x = . Elle realise donc un homeomorphisme de R
x

dans lui-meme, et on appelle argsh lhomeomorphisme reciproque, strictement croissant sur R. Cette fonction sexprime en fait a` laide des fonctions usuelles puisque,
pour x et y R
y = sh x e2x 2yex 1 = 0
La quantite ex est alors solution dune equation du second degre, dont les racines
sont
7
y 1 + y2

8-1 Fonctions monotones sur un intervalle


Comme seule la quantite y+
de x en fonction de y :

257

7
1 + y 2 est strictement positive, on obtient lexpression



7
2
x = argsh y = ln y + 1 + y

y R

expression que nous reverrons dans le chapitre consacre aux calculs de primitives.
Fonction argch (argument cosinus hyperbolique).
La fonction paire cosinus hyperbolique :
x  ch x =

ex + ex
2

(les anglo-saxons notent plutot cosh x) est clairement continue R R mais nest
plus injective sur R. Elle est strictement croissante sur R+ (decroissante sur R ),
verie lim ch x = + et ch (0) = 1. Elle realise donc un homeomorphisme de
x+

[0,+[ dans [1,+[, et on appelle argch lhomeomorphisme reciproque, strictement


croissant sur [1, + [. Cette fonction sexprime egalement a` laide des fonctions

y=ch(x)

y=argch(x)

Fig. 8.6 Fonctions ch et argch


usuelles puisque, pour x et y R
y = ch x e2x 2yex + 1 = 0
La quantite ex est alors solution dune equation du second degre, dont les racines
7
r = y y2 1
nexistent que si |y|  1 et sont inverses lune de lautre. Comme on veut ensuite
resoudre ex = r, il faut de plus avoir r > 0, ce qui impose bien y [1, + [. Comme
on cherche enn une solution x  0, il faudra prendre r  1, ce qui impose le signe
+. En denitive :


7
y [1, + [
x = argch y = ln y + y 2 1

258

Chapitre 8 : Fonctions dune variable r


eelle

Fonction argth (argument tangente hyperbolique).


La fonction impaire tangente hyperbolique :
x  th x =

ex ex
e2x 1
sh x
= x
=
ch x
e + ex
e2x + 1

(les anglo-saxons notent plutot tanh x) est clairement continue R R, strictement


croissante et verie lim th x = 1. Elle realise donc un homeomorphisme de R
x

dans ]1,1[, et on appelle argth lhomeomorphisme reciproque, strictement croissant


sur ] 1,1[.

y=argth(x)

1
y=th(x)

-1

O
-1

Fig. 8.7 Fonctions th et argth


Cette fonction sexprime en fait a` laide des fonctions usuelles puisque, pour x et y R
y = th x e2x (1 y) = (1 + y)
Pour y ] 1,1[, on a alors clairement
1
x = argth y = ln
2

8-2

1+y
1y

Approximation uniforme sur un segment

Nous considerons dans cette section des fonctions f : [a,b] (E,  ) denies sur un
segment, `a valeurs dans un espace vectoriel norme. Dans le cas de lapproximation de
Weierstrass (par des polynomes), on supposera E = R ou C.
Si [a,b] est un segment, lespace vectoriel B ([a,b] ,E) des applications bornees de [a,b]
dans E est muni de la norme de la convergence uniforme
f  = sup f (x)
x[a,b]

On sait (voir chapitre sur la continuite) que, si E est complet (ce qui est vrai notamment si
E = R ou C), il en est de meme de (B ([a,b] ,E) ,   ). On sait de plus que toute fonction

8-2 Approximation uniforme sur un segment

259

continue sur [a,b] y est bornee, et que le sous-espace vectoriel C 0 ([a,b] ,E) est ferm
e dans
(B ([a,b] ,E) ,   ) (toute limite uniforme de fonctions continues est continue).

DEFINITION
8-2.1 Une fonction s : [a,b] E est en escalier sur [a,b] si et seulement
sil existe une subdivision de [a,b] :
d:

a = x0 < x1 < < xn1 < xn = b

telle que
i {1, . . . ,n 1}

s|]xi ,xi+1[ est constante

On dit alors que d est une subdivision adaptee `a la fonction s. Il est clair que lensemble E ([a,b] ,E) des fonctions en escalier est un sous-espace vectoriel de B ([a,b] ,E) : la
stabilite par multiplication externe est evidente, la stabilite pour la somme est claire si
lon remarque que des subdivisions d et d adaptees respectivement `a deux fonctions en
escalier s et s donnent une subdivision d d adaptee `a la fois a` s et s (donc a` s + s ...).
Si E = R ou C, E ([a,b] ,E) est aussi une sous-alg`ebre de B ([a,b] ,E).
Remarquons aussi que, si d : a = x0 < x1 < < xn1 < xn = b est une subdivision
adaptee `a une fonction en escalier s, on a :

n1 
n


xi + xi+1
s
s (xi ) 1{xi }
s=
1]xi,xi+1 [ +
2
i=0
i=0
en notant comme dhabitude 1A la fonction caracteristique dune partie A de [a,b] (et en
commettant labus decriture qui consiste a` ecrire les vecteurs devant les scalaires). En
particulier, pour E = R ou C, E ([a,b] ,E) est le sous-espace vectoriel de E [a,b] engendre
par les fonctions caracteristiques des sous-intervalles de [a,b].
Les fonctions en escalier sont constantes par intervalles. Nous utiliserons beaucoup
ulterieurement les fonctions continues par intervalles do`
u la denition suivante :

DEFINITION
8-2.2 Une fonction f : [a,b] E est dite continue par morceaux sur
le segment [a,b] si et seulement sil existe une subdivision de [a,b] (qui sera encore dite
adaptee `a f )
d:

a = x0 < x1 < < xn1 < xn = b

telle que, pour tout i {1, . . . ,n 1}, f |]xi,xi+1[ est continue et est prolongeable en une
fonction C 0 sur [xi ,xi+1 ]
Cela signie clairement quen chaque point de subdivision, la fonction f poss`ede une
limite `a droite et une limite a` gauche (uniquement a` droite en a, `a gauche en b) : f ne
presente sur [a,b] quun nombre ni de discontinuites dites de premi`ere esp`ece (cest0
`a-dire avec limites a` droite et a` gauche). On notera Cm
([a,b] ,E) lensemble des fonctions
continues par morceaux de [a,b] dans E. Il est clair quil sagit encore dun sous-espace
vectoriel de B ([a,b] ,E), avec
0
E ([a,b] ,E) Cm
([a,b] ,E) B ([a,b] ,E)
0
0
On a evidemment aussi C 0 ([a,b] ,E) Cm
([a,b] ,E). Lorsque K = R ou C, Cm
([a,b] ,K) est
clairement une K-alg`ebre.

260

Chapitre 8 : Fonctions dune variable r


eelle

8-2.1

Approximation par des fonctions en escalier

`
THEOR
EME
8-2.3 Si f : [a,b] (E,  ) est continue, on peut lapprocher uniform
ement sur [a,b] autant quon le souhaite par une fonction en escalier :
> 0

s E ([a,b] ,E)

f s <

Demonstration : Comme f est continue sur le compact [a,b], elle est uniformement continue. Si > 0 est donne, il existe > 0 tel que
x,y [a,b]

|x y| < f (x) f (y) <

Si on choisit un entier n tel que


d : a = x0 < x1 = a +

ba
< et une subdivision `a pas constant
n

ba
ba
< < xi = a + i
< < xn = b
n
n

la fonction en escalier
s=

n1


f (xi ) 1[xi,xi+1 [ + f (b) 1{b}

i=0

repond evidemment `a la question. 

Fig. 8.8 Approximation uniforme par une fonction en escalier


1
REMARQUE 8-2.4 En prenant = pour n N et en choisissant sn dans E ([a,b] ,E)
n
1
veriant linegalite f sn  < , on construit une suite de fonctions en escalier
n
qui converge uniform
ement vers f sur [a,b]. Ce resultat est evidemment equivalent a`
celui du theor`eme precedent.
COROLLAIRE 8-2.5 Si f : [a,b] (E,  ) est continue par morceaux, il existe une
suite de fonctions en escalier sur [a,b] qui converge uniform
ement vers f .

8-2 Approximation uniforme sur un segment

261

Demonstration : Comme precedemment, il sut de prouver que, pour >


0 arbitraire, il existe une fonction s en escalier veriant f s  . Si
d : a = x0 < x1 < < xn1 < xn = b est une subdivision adaptee `a f , on
sait que f |]xi,xi+1 [ se prolonge en une fonction continue fi sur [xi ,xi+1 ]. Dapr`es
le theor`eme qui prec`ede, on peut trouver une fonction si E ([xi ,xi+1 ] ,E) telle
que fi si ,[xi ,xi+1 ]  . La fonction s : [a,b] E denie par
i t ]xi ,xi+1 [ s (t) = si (t) et s (ti ) = f (ti )
est clairement en escalier sur [a,b] et verie f s  . 
On peut caracteriser les fonctions f : [a,b] E qui sont limites uniformes de suites
de fonctions en escalier, lorsque E est un espace complet (donc en particulier lorsquon
travaille avec des fonctions numeriques ou a` valeurs dans un espace norme de dimension
nie). Cest la notion de fonction reglee developpee dans lexercice qui suit :
EXERCICE 8-2.6 On note R ([a,b] ,E) lensemble des fonctions de [a,b] dans E qui sont limites
uniformes de suites de fonctions en escalier. Une fonction f R ([a,b] ,E) est dite r
egl
ee sur
[a,b] .
Montrer que R ([a,b] ,E) = E ([a,b] ,E), adherence de E ([a,b] ,E) dans lespace vectoriel
norme (B ([a,b] ,E) ,   ). En deduire que R ([a,b] ,E) est un sev de B ([a,b] ,E) (une sousalg`ebre dans le cas E = R ou C).
Lorsque (E,  ) est un espace complet, montrer que toute fonction f R ([a,b] ,E) poss`ede
une limite a` droite et a` gauche en tout point de [a,b]. (utiliser le theor`eme 7-3.10)
Soit f : [a,b] E admettant en tout point de [a,b] une limite a` droite et a` gauche. Si f
nest pas reglee
> 0 s E ([a,b] ,E)
f s <
En raisonnant par dichotomie, arriver a` une contradiction. Conclure.
Sans utiliser le resultat precedent, montrer directement quune fonction monotone f :
[a,b] R est toujours reglee sur [a,b].

8-2.2

Approximation par des fonctions anes par morceaux

Si f : [a,b] E est continue, on peut lapprocher par des fonctions en escalier, qui
sont discontinues. Si lon pref`ere, on peut approcher f par des fonctions simples, qui
ont le bon go
ut detre egalement continues.

DEFINITION
8-2.7 g : [a,b] E est dite ane par morceaux si et seulement sil existe
une subdivision de [a,b]
d : a = x0 < x1 < < xn1 < xn = b
telle que, sur chaque intervalle de subdivision ]xi ,xi+1 [, g soit restriction dune fonction
ane t  tai + bi , avec ai et bi E. Si on veut de plus que g soit continue, il sut
dimposer a` g les memes conditions sur chacun des segments [xi ,xi+1 ].

`
THEOR
EME
8-2.8 Si f : [a,b] E est continue, il existe une suite de fonctions
continues anes par morceaux sur [a,b] `
a valeurs dans E qui converge uniform
ement
vers f .

262

Chapitre 8 : Fonctions dune variable r


eelle
Demonstration : Comme precedemment, il sut de trouver, pour > 0
arbitraire, une fonction continue ane par morceaux g qui verie
f g 
Si > 0 est comme dans la demonstration du theor`eme 8-2.3 et d la subdiviba
ba
< avec xi = a + i
, on denira g par intervalles
sion a` pas constant
n
n
par
t [0,1]
g (xi + t (xi+1 xi )) = (1 t) f (xi ) + tf (xi+1 )
On denit ainsi clairement une fonction continue ane par morceaux, et pour
x [xi ,xi+1 ] secrivant x = (1 t) xi + txi+1 avec t [0,1], on aura
f (x) g (x) = (1 t) (f (x) f (xi )) + t (f (x) f (xi+1 ))
 (1 t) f (x) f (xi ) + t f (x) f (xi+1 )
ce qui, compte tenu du pas de subdivision, donnera
f g  

8-2.3

Approximation polynomiale

Nous enoncons ici, sans demonstration, le theor`eme de Weierstrass dapproximation


uniforme par des polynomes. Nous verrons ulterieurement plusieurs preuves de ce theor`eme,
basees sur les series de Fourier ou sur la convolution (voir chapitre sur lintegration). On
travaille ici bien evidemment sur des fonctions numeriques.

`
THEOR
EME
8-2.9 Si K = R ou C et f : [a,b] K est une fonction continue, il
existe une suite de polyn
omes de K [X] telles que la suite de fonctions associ
ees
converge uniform
ement vers f sur [a,b].
REMARQUE 8-2.10 On pourrait penser prouver ce theor`eme en faisant une subdivision
ba
de [a,b] `a pas constant (xi = a + i
) et considerer le polynome interpolateur de degre
n
 n veriant
i
Pn (xi ) = f (xi )
(cf. interpolation de Lagrange). On montre cependant que, meme pour des fonctions
indeniment derivables sur [a,b], on peut ne pas avoir
lim f Pn  = 0

n+

(Ce resultat est connu sous le nom de phenom`ene de Runge).

8-3

Comparaison de fonctions au voisinage dun


point

Dans tout ce paragraphe, les fonctions sont denies sur une partie A dun espace
norme (X,  ), a` valeurs dans un espace norme (E,  ). On ne fait pas dhypoth`ese
sur E, mais les applications les plus frequentes des denitions et theor`emes qui suivent
concerneront le cas o`
u E est de dimension nie. On sait alors que toutes les normes sur E
sont equivalentes, et que si lon xe une base B = {e1 , . . . ,ep } de E, la convergence dune

8-3 Comparaison de fonctions au voisinage dun point

263

suite dans E, lexistence dune limite dune fonction a` valeurs dans E, etc.. peuvent se
lire coordonnee par coordonnee, en travaillant dans B, ce qui revient en fait a` travailler
avec la norme dans E
( p
(
(
(
(
(
xi ei (
= max |xi |
(
1ip
(
(
i=1

,B

Le cas le plus important est celui des fonctions num


eriques, pour lesquelles E = R
ou C, que nous developperons plus particuli`erement dans la suite. On suppose enn que
a X est adh
erent `a A, en autorisant le cas a = si A nest pas bornee dans X,
ou a = + (resp. ) si A est une partie non majoree (resp. non minoree) de R. Ce
dernier cas englobe le cas particulier o`
u A = N, o`
u lon etudie les suites de E.
On etudie alors le comportement des fonctions au voisinage de a, cest-`a-dire le
comportement asymptotique de f (x) pour x tendant vers a dans A.

8-3.1

Cas des fonctions num


eriques

Les fonctions sont denies sur X A `a valeurs dans R ou C.

8-3.1.1

Relation de domination

DEFINITION
8-3.1 Si f et g sont deux fonctions A K et a A, on dit que g domine
f au voisinage de a ssi
V V(a)

M R+

xV A

|f (x)|  M |g(x)|

(1)

Il sagit l`a de la denition la plus generale. Dans la quasi-totalite des cas, lorsque a
/A
et lorsquil existe un voisinage V0 de a tel que g ne sannule en aucun point de V0 A, la
f
fonction
est alors denie sur V0 A, et dire que g domine f en a revient `a armer 2
g
f (x)
est bornee sur un voisinage de a (ou plus precisement sur sa trace sur A)
que x 
g(x)
Cette denition est la plus intuitive et la plus commode. La denition generale donnee
plus haut est donnee pour recouvrir certains cas `a la limite de la pathologie, o`
u la fonction
g sannule une innite de fois sur tout voisinage de a. La propriete (1) montre alors que,
au moins sur la trace sur A du voisinage V , les points o`
u g sannule sont aussi des zeros
de la fonction f . On a donc la denition equivalente suivante :

DEFINITION
8-3.2 Si f et g sont deux fonctions A K et a A, g domine f au
voisinage de a ssi
V V(a)

bornee : V C

f = g sur V A

Il existe en eet un voisinage V veriant la propriete (1). Il sut alors de denir la


fonction par

f (x)

(x) =
si x V A et g(x) = 0
g(x)

(x) = 1 si x V ne verie pas cette condition


Notons enn quune relation de domination entre deux fonctions denies sur A est
encore valable en restriction a` toute partie B A (en supposant evidemment que a B).
2. Si a A et g(a) = 0, il faudra rajouter la condition f (a) = 0

264

Chapitre 8 : Fonctions dune variable r


eelle

Notation : Si g domine f en a, on notera de mani`ere equivalente


f = O(g)
a

ou

f (x) = O(g(x))
a

ou

f (x) = O(g(x))
xa

On omet decrire a sil ny a pas dambigute et lon precise la partie A si necessaire. On


notera que cette egalite nen est pas une, il sagit en fait dune appartenance a` une
classe de fonctions denies sur A et la notation f O(g) serait plus correcte mais moins
utilisable dans des ecritures algebriques: on ecrira par exemple
h = f + O(g)
a

pour dire
h f = O(g)
a

En particulier, legalite O(g) = O(g) + O(g) ne signie pas 1 = 2 mais que la somme de
deux fonctions denies sur A et dominees par g en a est aussi dominee par g. De meme,
des egalites
h = f1 + O(g) = f2 + O(g)
on ne deduira evidemment pas f1 = f2 , mais f1 = f2 + O(g).
EXEMPLE 8-3.3 On a au voisinage de 0 R
sin(x) x = O(x2 )
De meme

sin(x) x = O(x3 ) mais sin(x) x = O(x4 )


 
 
1
1
3
= O(sin x) mais x = O x sin
x sin
x
x

Dans ce qui suit, les fonctions sont denies A C. Les proprietes suivantes decoulent
immediatement des denitions :

f = O(1) f est bornee au voisinage de a (dans A)


f = O(g) et g = O(h) f = O(h) (transitivite, la reexivite est evidente)
f1 = O(g) et f2 = O(g) f1 + f2 = O(g) (on domine par la meme fonction g)
f = O(g) f h = O(gh)
f1 = O(g1) et f2 = O(g2 ) f1 f2 = O(g1g2 )
Si > 0 est x
e et si f = O(g), alors f = O (g ), sous reserve que les fonctions

f et g soient denies au voisinage de a, ce qui ne pose pas de probl`eme si N


mais necessite que f et g prennent des valeurs reelles positives dans le cas general.

Tout ceci est essentiellement d


u au fait que la somme et le produit de deux fonctions
bornees au voisinage de a sont encore bornees au voisinage de a.
Si enn f = O(g) et sil existe un voisinage de a sur lequel la 
fonction
f ne sannule

1
1
1
1
et sont denies au voisinage de a et on a : = O
puisque legalite
pas,
f
g
g
f
1
1
(valable au voisinage de a) f = g avec bornee secrit aussi = . On en
g
f
deduira, avec les memes reserves que precedemment, que g = O (f ) si < 0 est
un reel xe.

8-3 Comparaison de fonctions au voisinage dun point

265

Terminons par un resultat dans le cas particulier o`


u A = N et o`
u lon compare
des suites r
eelles strictement positives, qui donne un crit`ere de domination que lon
utilise souvent lorsquon etudie des series.

`
THEOR
EME
8-3.4 (Comparaison logarithmique) Si (un )nN et (vn )nN sont des suites
r
eelles `
a termes strictement positifs (
eventuellement `
a partir dun certain rang) et
sil existe un rang n0 tel que
n  n0

un+1
vn+1

un
vn

alors on a
un = O(vn )
+

Demonstration : On peut supposer que un et vn sont > 0 a` partir du rang


n0 , et on a alors, pour n > n0
0  u n = u n0

n1

k=n0

n1
 vk+1
uk+1
un
 u n0
= 0 vn
uk
vk
vn0
k=n
0

ce qui donne le resultat (pas de probl`eme dans les manipulations des inegalites
puisquon travaille avec des reels > 0). 
Comme la relation de domination (comme dans ce qui suit la relation de negligeabilite)
ne fait intervenir que des inegalites entre modules, on a evidemment :
COROLLAIRE 8-3.5 Si (un )nN est une suite complexe ne sannulant pas et si (vn )nN
est r
eelle `
a termes strictement positifs (
eventuellement `
a partir dun certain rang)
et sil existe un rang n0 tel que


 un+1  vn+1

n  n0 
un 
vn
alors on a
un = O(vn )
+

EXEMPLE 8-3.6 Le crit`ere de comparaison logarithmique permet de demontrer facilement que, pour n tendant vers +, on a

n+1 
 n n
n+1
= O (n!) et n! = O
e
e
On verra ulterieurement que ces suites sont en fait comparables pour la relation de
negligeabilite.

8-3.1.2

Relation de n
egligeabilit
e

DEFINITION
8-3.7 Si f et g sont deux fonctions A K et a A, on dit que f est
negligeable devant g au voisinage de a ssi
> 0 V V(a)

xV A

|f (x)|  |g(x)|

(2)

266

Chapitre 8 : Fonctions dune variable r


eelle

Ici encore, si a
/ A et sil existe un voisinage V0 de a tel que g ne sannule en aucun
f
point de V0 A, la fonction
est alors denie sur V0 A, et dire que f est negligeable
g
devant g au voisinage de a revient `a armer 3 que
lim

xa
xA

f (x)
=0
g(x)

Cest cette caracterisation quon utilise dans 99,99 % des cas. La propriete (2) montre
dans le cas general que, si la fonction g sannule une innite de fois sur tout voisinage
de a, il existe un voisinage de a particulier (par exemple celui correspondant `a = 1)
sur lequel les zeros de g sont aussi des zeros de la fonction f . On a donc la denition
equivalente suivante :

DEFINITION
8-3.8 Si f et g sont deux fonctions A K et a A, f est negligeable
devant g au voisinage de a ssi
V0 V(a)

: V0 C

avec lim = 0 telle que f = g sur V0 A


xa

La propriete (2) (avec = 1) fournit un voisinage V0 de a sur lequel |f |  |g|, donc


o`
u les zeros de g sont aussi zeros de f . Il sut alors de denir la fonction par

f (x)

si x V A et g(x) = 0
(x) =
g(x)

(x) = 0 si x V ne verie pas cette condition


La propriete (2) permet alors de montrer aisement que la fonction tend vers 0 en a.
Notation : Si f est negligeable devant g en a, on notera de mani`ere equivalente
f = o(g)
a

ou

f (x) = o(g(x))
a

ou

f (x) = o(g(x))
xa

avec les memes remarques que precedemment en ce qui concerne la signication de cette
egalite.
Comme au paragraphe precedent, et essentiellement parce que le produit dune fonction bornee par une fonction tendant vers 0 tend egalement vers 0 on a :
f = o(1) lim f (x) = 0
a

xa
xA

f = o(g) f = O(g) (perte dinformation !)


f = o(g) et g = O(h) f = o(h) (en particulier la negligeabilite est transitive),
meme conclusion avec f = O(g) et g = o(h)
f1 = o(g) et f2 = o(g) f1 + f2 = o(g) (on compare a` la meme fonction g)
f1 = o(g1 ) et f2 = O(g2) f1 f2 = o(g1 g2 ). En particulier
f = o(g) f h = o(gh)
et on a egalement f1 = o(g1 ) et f2 = o(g2 ) f1 f2 = o(g1g2 )
Si > 0 est x
e et si f = o(g), alors f = o (g ), sous reserve que les fonctions f

et g soient denies au voisinage de a. Si < 0 et si f ne sannule pas au voisinage


de a on aura par contre g = o (f ).
3. Ici encore, si a A et g(a) = 0, il faudra rajouter la condition f (a) = 0.

8-3 Comparaison de fonctions au voisinage dun point

267

On notera enn que, si est un scalaire non nul, les classes de fonctions (au voisinage
de a) o(g) et o(g) (tout comme les classes O(g) et O(g)) sont egales. Au voisinage de
zero par exemple, pour des fonctions de R dans R, les egalites
f (x) = g(x) + o(x2 ) ou f (x) = g(x) + o(3x2 )
sont equivalentes.
On a egalement le resultat suivant (dit de changement de variable), enonce ici pour
la relation de negligeabilite, mais les resultats analogues sont vrais pour la domination et
lequivalence :
PROPOSITION 8-3.9 Si f et g : A K v
erient f = o(g), avec a A, si u est une
a

fonction d
enie sur une partie B dun evn, avec u(B) A, et si u(x) tend vers a
lorsque x tend vers b B, alors
f (u(x)) = o (g (u(x)))
xb

(ceci est vrai simplement parce que, si est une fonction tendant vers 0 en a, la fonction
u tend vers 0 en b).
Par exemple, si f et g sont deux fonctions dune variable reelle veriant
f (x) = g(x) + o(x2 )
0

on aura alors evidemment


f (x ln x) = g(x ln x) + o(x2 ln2 x)
0

Il serait stupide decrire f (cos x) = g(cos x) + o(cos2 x), puisque cette egalite decryptee
0

signierait exactement lim (f g)(x) = 0 !


x1
x1

A part ces quelques resultats, qui sont presque des evidences pour qui a compris
les denitions, tout autre r
esultat reliant des op
erations entre fonctions et des
relations de n
egligeabilit
e doit
etre justi
e, sous peine detre taxe de nullite (la
remarque vaut egalement pour les relations dequivalence ou de domination).
Dans lexemple precedent, on a tenu compte du fait que lim x ln x = 0, consequence
x0
du resultat suivant :

`
THEOR
EME
8-3.10 (Croissances compar
ees ) Si et sont des r
eels strictement
positifs et si k est r
eel strictement sup
erieur `
a 1 on a, pour x r
eel tendant vers +
(ln x) = o(x )
x = o(k x )
et, pour n entier tendant vers +
k n = o(n!)
Preuve : Pour x  1, on a

0  ln x =
1

dt

t

x
1

dt
2 x
t

268

Chapitre 8 : Fonctions dune variable r


eelle

ce qui donne ln x = O( x) et entrane donc ln x = o(x). Si > 0, on a lim x = + et


+

donc ln x = o(x ), soit ln(x) = o(x ). Enn, en remplacant par


et en elevant `a la

puissance > 0 on obtient


(1)
(ln x) = o(x )
+

Si k > 1, on a lim k = +, et le resultat precedent donne donc, avec = 1, (ln k x ) =


x

o(k x ) soit

x = o(k x )
+

Enn, pour comparer les suites k et n!, on utilise la comparaison logarithmique. Si on


r n+1
(n + 1)!
, ce qui entrane
choisit r > k, on a, a` partir dun certain rang, r = n 
r
n!
n
n
n
r = O(n!) et donc, puisque k = o(r ) on a
k n = o(n!)
Notons enn que, pour x tendant vers zero par valeurs strictement positives,
+ et donc la propriete (1) donne immediatement
 
1

(|ln x|) = o
0
x

1
tend vers
x

donc lim+ x (|ln x|) = 0. 


x0

8-3.1.3

Equivalence

DEFINITION
8-3.11 Si f et g sont deux fonctions A K et a A, on dit que f est
equivalente a` g au voisinage de a ssi
f g = o(g)
a

ce quon ecrit aussi


f (x) g(x) f (x) = g(x) + o(g(x))
a

Comme une fonction negligeable devant g peut secrire sous la forme g sur un voisinage
de a, avec lim = 0, cette denition est equivalente a` (en posant = 1 + ) :
a

DEFINITION
8-3.12 f est equivalente a` g au voisinage de a ssi
V0 V(a)

: V0 C avec lim = 1 telle que f = g sur V0 A


xa

Si la fonction g ne sannule pas au voisinage de a, ceci equivaut a` la caracterisation 4 (la


plus utile en pratique) :
f (x)
=1
f g lim
a
xa g(x)
xA
Les proprietes suivantes decoulent immediatement des denitions :
La relation etre equivalente au voisinage de a A est une relation dequivalence
sur lensemble des applications de A dans K. La reexivite et la transitivite sont
evidentes, la symetrie provenant du fait que, si une fonction tend vers 1 en a, son
inverse est denie sur un voisinage de a et tend egalement vers 1.
4. Si g(a) = 0, on doit avoir f (a) = 0 et la limite est alors prise suivant A {a}.

8-3 Comparaison de fonctions au voisinage dun point

269

Si f g et si g possede une limite l K en a, f tend aussi vers l en a. Cest une


a
consequence evidente des theor`emes sur les limites. Ce resultat est encore valable
avec l = pour des fonctions `a valeurs reelles ou avec l = pour des fonctions
complexes. Pour calculer la limite (cest-`a-dire, pour etre precis, prouver lexistence dune limite et trouver sa valeur) de f en a, on peut remplacer f par une
fonction equivalente g et resoudre le probl`eme pour g.
Si l K {0}, on a f l lim f (x) = l
a

xa

Par contre f 0 f est identiquement nulle au voisinage de a


a

un raisonnement invoquant explicitement (ou implicitement) une equivalence avec


la fonction nulle contient (presque) toujours une mauvaise utilisation du symbole
et est suspect.
La relation dequivalence est compatible avec les produits et les quotients :
si f1 f2 et g1 g2 alors f1 g1 f2 g2 et
a

f2
f1

g1 a g2

sous reserve (pour le quotient) que la fonction g1 ne sannule pas sur un voisinage
de a (sauf peut-etre en a) ce qui assure quil en est de meme pour la fonction g2 . De
meme, si est un reel xe
f1 f2 f1 f2 et |f1 | |f2 |
a

sous reserve de denition des fonctions.


Comme pour la relation de domination on a
PROPOSITION 8-3.13 Si f et g : A K v
erient f g, avec a A, si u est une
a

fonction d
enie sur une partie B dun evn, avec u(B) A, et si u(x) tend vers a
lorsque x tend vers b B, alors
f (u(x)) g (u(x))
xb

(puisque si est une fonction tendant vers 1 en a, la fonction u tend vers 1 en


b).
Par contre il faut se garder dadditionner (ou de faire des combinaisons lineaires
dequivalence). En particulier
f1 f2 et g1 g2  f1 + g1 f2 + g2
a

Par exemple, sil est correct (mais maladroit, et cela prouve quon a mal compris la
x2
denition de lequivalence) decrire cos x 1 , en deduire que
0
2
cos x 1
0

x2
2

est une grave erreur de raisonnement. Ecrire cos x 1


0

x2
, cest en eet ni plus ni
2

x5
(transitivite de lequivalence). Esperer
moins quecrire cos x 1 ou encore cos x 1 +
0
0
27

270

Chapitre 8 : Fonctions dune variable r


eelle

deduire de cette ecriture un equivalent de cos x 1 est illusoire (et extremement dangereux) !
On a cependant le resultat suivant, lorsquon compare deux fonctions a` une meme
troisi`eme :
PROPOSITION 8-3.14 Si f1 , f2 et g : A K v
erient
f1 1 g

et

f2 2 g
a

o`
u 1 et 2 sont deux constantes (non nulles !) alors
1 + 2 = 0 f1 + f2 (1 + 2 )g
a

Demonstration : Il sut de traduire les equivalences par


f1 (x) = 1 g(x) + o (g(x))

et f2 (x) = 2 g(x) + o (g(x))

pour en deduire
f1 (x) + f2 (x) = (1 + 2 )g(x) + o (g(x))
a

ce qui peut se traduire, si la somme 1 + 2 est non nulle, par :


f1 + f2 (1 + 2 )g
a

Si 1 + 2 = 0 (on dit parfois que les parties principales se detruisent), la


conclusion est alors f1 + f2 = o(g). Un conseil dans cette situation, utiliser
a

les symboles degalite (sans oublier les o(g) !) plutot que les , puisque cela
justie enti`erement le resultat et a lavantage de donner un resultat correct
meme lorsque les parties principales se detruisent. 
Attention aussi a` lerreur frequente :
f (x) g(x)  f (x) g(x) 0 (en general)
xa

xa

Sil y avait equivalence, cela signierait quau voisinage de a les classes de fonctions o(1)
et o(g) sont egales !
Toute composition dequivalences `a gauche par une meme fonction (autre que x  x
avec xe) est `a proscrire sans etude particuli`ere. Par exemple, pour etudier lequivalence
de deux fonctions de la forme ef (x) et eg(x) , on reviendra a` la denition, en etudiant le
quotient ef (x)g(x) . De meme, pour etudier


n
lim un avec un = n ln 1 + 2
n+
n 1


1
n
1
n
1
1
on necrira pas 2

donc ln 1 + 2
ln(1 + )
donc un n et
n 1
n
n 1
n
n
n

n
n
n
u est la faute?) mais ln(1+u) u et lim 2
= 0 donc ln 1 + 2
2

lim un = 1 (o`
0
n+ n 1
n 1
n 1
n
et lim un = 1.
Dans le cas de fonctions reelles, la notion de fonctions equivalentes permet de controler
souvent le signe dune fonction au voisinage dun point (sans avoir de renseignement precis
sur la taille du voisinage o`
u letude du signe est valable) :

`
THEOR
EME
8-3.15 Si f et g : A R v
erient f g avec a A, il existe un
a
voisinage V de a tel que pour tout x V A on ait
f (x) = 0 g(x) = 0

et

f (x) = 0 f (x) et g(x) ont m


eme signe

8-3 Comparaison de fonctions au voisinage dun point

271

Demonstration : V0 V(a) : V0 R avec limxa = 1 telle que


f = g sur V0 A. Comme tend vers 1 en a, on peut trouver un voisinage
V de a veriant V V0 tel que > 0 sur V A. Le theor`eme en decoule. 
On remarquera enn que si f g, les classes de fonctions (pour letude au voisinage
a

de a) o(f ) et o(g) sont egales. Il en est de meme des classes O(f ) et O(g).

8-3.2

G
en
eralisation aux fonctions vectorielles

8-3.2.1

Domination, n
egligeabilit
e

On compare ici une fonction vectorielle f : A (E,  ) (o`


u E est un K-ev) `a une
fonction numerique : A K. Ce qui importe en fait, cest la fonction x  f (x),
quon note simplement f  (sil ny a pas dambigute), que lon compare a` la fonction
(cest-`a-dire `a la fonction ||).

DEFINITION
8-3.16 On dit que f est domin
ee par au voisinage de a ssi
f  = O()
a

cest-`a-dire sil existe une majoration de la forme


f (x)  M |(x)|
(avec M constante), valable sur un voisinage de a. Comme dans le paragraphe precedent,
il est facile de voir que ceci equivaut a` une egalite de la forme
f (x) = (x)g(x)
valable sur un voisinage de a, o`
u g est une fonction vectorielle (`
a valeurs dans le meme
espace E que f ) bornee au voisinage de a.

DEFINITION
8-3.17 On dit que f est n
egligeable devant au voisinage de a ssi
f  = o()
a

cest-`a-dire si on a la propriete
> 0 V V(a)

xV A

f (x)  |(x)|

ce qui equivaut ici a` une egalite de la forme


f (x) = (x)(x)
valable sur un voisinage de a, o`
u est une fonction vectorielle (`
a valeurs dans le meme
espace E que f ) tendant vers 0E en a.
Si la fonction ne sannule pas au voisinage de a (sauf peut-etre en a) cela signie que
1
f tend vers 0E en a dans le cas de la negligeabilite, est bornee au voisinage de a pour la

domination. Si on garde a` lesprit que lon compare des fonctions vectorielles a` des fonctions numeriques, les principales proprietes enoncees dans le cas des fonctions numeriques
setendent `a ce nouveau contexte (exercices). Aucun probl`eme pour les resultats relatifs
aux sommes et combinaisons lineaires (qui sont des operations despaces vectoriels). On

272

Chapitre 8 : Fonctions dune variable r


eelle

notera que la notion de produit est ici remplacee par la notion dapplication bilineaire
continue :

`
THEOR
EME
8-3.18 Si f : A E1 et g : A E2 sont `
a valeurs dans deux espaces
eaire continue et si (par exemple)
norm
es, si B : E1 E2 F est une application bilin
f (x) = o ((x)) et g(x) = O ((x)) o`
u et sont des fonctions num
eriques A K,
a

alors B (f (x),g(x)) = o((x)).


a

Demonstration : Il existe une constante k > 0 telle que


(x1 ,x2 ) E1 E2

B(x1 ,x2 )  k x1  x2 

ce qui traduit la continuite de B. On en deduit


B (f (x),g(x)) = O (f (x) g(x))
a

do`
u immediatement le resultat puisque
f (x) g(x) = o ((x)(x))
a

REMARQUE 8-3.19 Lorsque lespace darrivee E est de dimension nie p, en xant une
base B = {e1 , . . . ,ep }, lapplication f :

A E est denie par les applications coordonnees


fi (x)ei . Comme rappele en tete de cette section,
(fi )1ip : A K telles que f (x) =
les normes sur E etant toutes equivalentes 5 , on a
 p


i |fi | = O (f ) et f  = O
|fi |
i=1

Il en decoule facilement que


f = O() i fi = O()
f = o() i fi = o()

8-3.2.2

Equivalence

On compare ici des fonctions a` valeurs dans le meme espace vectoriel norme.

DEFINITION
8-3.20 Si f et g : A E sont deux fonctions vectorielles, on dit que f
est equivalente a` g au voisinage de a A ssi
f (x) g(x) = o (g(x))
a

Il existe donc une fonction vectorielle denie au voisinage de a (dans A) tendant vers
0E en a telle que
f (x) = g(x) + g(x) (x)
Cette relation est evidemment reexive. Comme
f (x) g(x) = O (f (x) g(x))
5. Ne pas se tromper ici sur le sens du mot equivalentes. Il sagit ici de comparer des normes. Si
deux normes sont equivalentes, elles sont O lune de lautre au voisinage de 0E .

8-4 D
erivabilit
e

273

lorsque f g, on aura f (x) g(x) = o (g(x)) et donc f (x) g(x). On en


a
a
a
deduit que la relation est symetrique et transitive puisque
f g = o (g) et g h = o (g) f h = o (g) = o (h) f h
La relation dequivalence nest pas compatible avec les operations de lespace vectoriel E
(combinaisons lineaires) et nest en consequence pas tr`es utilisable sans precaution. La
propriete relative au produit se generalise :

`
a valeurs dans deux
THEOR
EME
8-3.21 Si f1 ,g1 : A E1 et f2 ,g2 : A E2 sont `
espaces norm
es, si B : E1 E2 F est une application bilin
eaire continue et si
f1 (x) g1 (x) et f2 (x) g2 (x) alors B (f1 (x),f2 (x)) B (g1 (x),g2 (x)).
a

Demonstration : Exercice.
On notera, pour terminer quil nest pas question (sans hypoth`eses supplementaires)
f
de donner un sens au rapport puisque les vecteurs f (x) et g(x) ne sont pas colineaires en
g
general. Lequivalence ne signie donc pas lexistence dune fonction numerique tendant
vers 1 en a telle quon ait legalite f = g au voisinage de a.
Attention ! Comme la relation etre equivalent a` nest pas compatible avec les
operations de lespace vectoriel E, il ny a pas de propriete analogue a` celle enoncee `a la
remarque (8-3.19). En particulier, il faut se garder de croire que lequivalence puisse se
lire coordonnee par coordonnee, comme le montre lexemple, au voisinage de 0, avec
E = R2
f (t) = (t,t2 ) g(t) = (t + t2 ,t3 )

8-4

D
erivabilit
e

8-4.1

D
enition. Propri
et
es
el
ementaires

DEFINITION
8-4.1 Soit f denie sur un voisinage de a R, a` valeurs dans un espace
vectoriel norme (E,  ). On dit que f est derivable en a ssi
f (t) f (a)
= l existe dans (E,  )
ta
ta
t=a

lim

On dit alors que l est le vecteur derive de f en a, et on note l = f  (a). Il est clair que
f est derivable en a, de vecteur derive egal a` l si et seulement si
f (t) = f (a) + (t a) l + o (t a)
a

ou f (a + h) = f (a) + hf  (a) + o (h)


0

Lapplication ane Ta : R E denie par


Ta (t) = f (a) + (t a) l
est tangente 6 `a f en a. Lapplication lineaire de R vers E associee
dfa : t  tl = tf  (a)
6. Deux applications f et g denies au voisinage de a R `a valeurs dans E sont dites tangentes en a
ssi
f (t) g (t) = o (t a)
a

Il est clair (exercice) quil peut exister au plus une application ane tangente a` une fonction f en a, et
que supposer cette existence revient `a supposer la derivabilite de f en a.

274

Chapitre 8 : Fonctions dune variable r


eelle

est appelee di
erentielle de f en a.
Linterpretation geometrique du vecteur derive est classique : si t  f (t) est une
fonction continue au voisinage de a, le point f (t) decrit le support dun arc parametre
f (t) f (a)
dans lespace norme E. Pour t = a et en supposant f (t) = f (a), le vecteur
ta
est un vecteur directeur de la droite secante St passant par les points f (t) et f (a).
Lorsque f  (a) est non nul, on peut considerer que la droite ane
Da = f (a) + vect f  (a)
est position limite de St pour t a. On dit que Da est la tangente `a larc parametre
t  f (t) au point de param`etre a.
Lorsque E = R, le rapport
f (t) f (a)
ta
est aussi le coecient directeur de la droite Ma Mt o`
u Mt est le point de coordonnees
(t,f (t)) decrivant la representation graphique de f dans le plan rapporte `a un rep`ere
ane (O,,). Le nombre derive f  (a) est alors coecient directeur de la tangente en Ma
`a cette representation graphique. Lequation de cette tangente est donc
(Da )

Y f (a) = f  (a) (X a)

f (t) f (a)
ta
poss`ede une limite `a droite en a, on dira que f est derivable a` droite en a, et cette limite
sera notee fd (a). Denition identique a` gauche.
Si f est denie sur un voisinage de a `a droite, et si le taux daccroissement

PROPOSITION 8-4.2 Si f est d


erivable en a, elle est continue en a. La r
eciproque
est fausse comme le montre le contre exemple
1
erivable en a = 0
f (t) = t sin , avec f (0) = 0, continue non d
t
PROPOSITION 8-4.3 Si f est `
a valeurs dans un espace norm
e de dimension nie
n, rapport
e`
a une base B = (ei )1in , en faisant intervenir les fonctions coordonn
ees
ecrire
fi , on peut
n

fi ei
f=
i=1

La fonction f est alors d


erivable en a ssi les fi le sont, et on a alors


f (a) =

n


fi (a) ei

i=1

En particulier, une fonction complexe est derivable ssi sa partie reelle et sa partie
imaginaire le sont.
Si f est derivable en tout point dune partie X de son domaine de denition, on peut
denir sur X la fonction d
eriv
ee
X  t  f  (t) E
Remarquons a` ce propos que faire lhypoth`ese de lexistence de f  (a), cest dej`a supposer
que f est denie au voisinage de a (eventuellement `a droite ou a` gauche par abus de
langage).

8-4 D
erivabilit
e

275

8-4.2

Calcul des d
eriv
ees

8-4.2.1

Lin
earit
e

`
THEOR
EME
8-4.4 Si f,g : I E sont d
enies au voisinage de a et sont d
erivables
en a, il en est de m
eme de toute combinaison lin
eaire de f et g, et
, K

(f + g) (a) = f  (a) + g  (a)

`
THEOR
EME
8-4.5 Soient (E,  ) et (F,  ) deux K-ev norm
es et : E F une
application lin
eaire continue. Si f : I E est d
enie au voisinage de a et d
erivable
en a, il en est de m
eme de f : I F , et on a
( f ) (a) = (f  (a))
Demonstration : On a, pour h R voisin de 0
f (a + h) = f (a) + hf  (a) + h (h)

avec

lim (h) = 0E

h0

Comme est lineaire, on a alors


f (a + h) = f (a) + h (f  (a)) + h ( (h))
Comme est continue, on a limh0 ( (h)) = 0F , ce qui prouve le resultat.


8-4.2.2

Composition

Nous composerons ici une fonction numerique `a valeurs reelles avec une fonction vectorielle :

`
THEOR
EME
8-4.6 Soit : I R d
enie au voisinage de a, d
erivable en a et
f : J E d
enie sur un voisinage de (a), d
erivable en (a). La fonction f est
alors d
enie au voisinage de a, est d
erivable en a et
(f ) (a) =  (a) .f  ( (a))
Demonstration : Comme est derivable en a, elle est continue en a. Si
> 0 est tel que ] (a) , (a) + [ J, on peut trouver > 0 susamment
petit pour avoir
]a ,a + [ I et |t a| < | (t) (a)| <
ce qui montre que f est denie au voisinage de a.
Pour |h| < , on peut ecrire
(a + h) = (a) + h (a) + h (h)

avec

lim (h) = 0

h0

et de meme, pour |k| <


f ( (a) + k) = f ( (a)) + kf  ( (a)) + k1 (k) avec lim 1 (k) = 0E
k0

Comme par hypoth`ese, pour |h| < , | (a + h) (a)| < , on peut alors
ecrire
f ( (a + h)) = f ( (a)) + (h (a) + h (h)) f  ( (a)) +
(h (a) + h (h)) 1 (h (a) + h (h))

276

Chapitre 8 : Fonctions dune variable r


eelle
ce qui peut clairement secrire
f ( (a + h)) = f ( (a)) + h (a) f  ( (a)) + h2 (h)
avec lim 2 (h) = 0E , ce qui prouve le resultat. 
h0

REMARQUE 8-4.7 Avec la notation des dierentielles, le theor`eme precedent peut secrire
d (f )a = df(a) da
puisque le second membre de cette egalite est lapplication lineaire R E qui au reel
h associe le vecteur h (a) f  ( (a)). Cest cette formule qui se generalisera lorsquon
composera entre elles des fonctions vectorielles dierentiables (voir le chapitre de calcul
dierentiel `a plusieurs variables).

8-4.2.3

Eet dune application p-lin


eaire continue

`
THEOR
EME
8-4.8 Soient E1 , . . . ,Ep et F des espaces vectoriels norm
es, et
:

p


Ei F

i=1

une application p-lin


eaire continue. Si, pour 1  i  p
fi : I Ei
est une application d
erivable en a, la fonction
: I F d
enie par t  (f1 (t) , . . . ,fp (t))
est d
erivable en a et
(a) =

p


(f1 (a) , . . . ,fi1 (a) ,fi (a) ,fi+1 (a) , . . . ,fp (a))

i=1

Demonstration : Rappelons que la continuite de se traduit par lexistence


dune constante C > 0 telle que
(y1 , . . . ,yp )

p


Ei

 (y1 , . . . ,yp )  C

i=1

p


yi 

i=1

Cette condition est forcement veriee si les p espaces Ei sont tous de dimension
nie. Ecrivons la derivabilite des fonctions fi :
Pour |h| < , on a
fi (a + h) = fi (a) + hfi (a) + hi (h)

avec

lim i (h) = 0Ei

h0

On ecrit ainsi fi (a + h) comme somme de trois termes. Lorsquon developpe


par p-linearite (a + h) = (f1 (a + h) , . . . ,fp (a + h)), on obtient 3p termes.
Le premier est obtenu en prenant fi (a) dans chaque argument de , il vaut
donc (a). Viennent ensuite p termes obtenus en prenant dans un argument

8-4 D
erivabilit
e

277

de le terme hfi (a) et dans les autres arguments les termes en fj (a). La
somme de ces p termes vaut
6
5 p

(f1 (a) , . . . ,fi1 (a) ,fi (a) ,fi+1 (a) , . . . ,fp (a))
h
i=1

Il est aise de voir que chacun des termes restants est un O (h2 ), donc aussi un
o (h), puisque chacun de ces termes secrit
(h) = (y1 (h) , . . . ,yp (h))
avec
 (h)  C

p


yi (h)

i=1

les fonctions h  yi (h) etant toutes bornees au voisinage de 0, deux (au


moins) dentre elles etant des O (h). On a donc bien
(a + h) = (a)
5 p
6

+h
(f1 (a) , . . . ,fi1 (a) ,fi (a) ,fi+1 (a) , . . . ,fp (a)) + o (h)
i=1

et le resultat annonce est ainsi prouve. 


Les applications de ce resultat sont multiples :
Derivee dun produit de fonctions*numeriques (dans ce cas, la fonction est alors
denie sur Kp par (x1 , . . . ,xp )  pi=1 xi )
 p 
p


ui (a) =
u1 (a) ui1 (a) ui (a) ui+1 (a) up (a)
i=1

i=1

En particulier (up ) (a) = pup1 (a) u (a).


Derivee dun determinant. Rappelons que cest une technique parfois utilisee pour
calculer des determinants dependant dun param`etre.
Derivee dun produit scalaire (E est un espace euclidien et : E E R, (x,y) 
x,y)
u,v (a) = u ,v (a) + u,v   (a)
Derivee dun produit vectoriel dans un espace vectoriel euclidien oriente de dimension 3
(u v) (a) = (u v) (a) + (u v  ) (a)
EXERCICE 8-4.9 Si A Mn (C), determiner le coecient du terme en X de A (X). Indication : cest A (0)...

8-4.2.4

Inverse et quotient (fonctions num


eriques)

`
THEOR
EME
8-4.10 Si f : I K est d
enie au voisinage de a avec f (a) = 0, et est
1
est d
enie au voisinage de a et est d
erivable en a avec
d
erivable en a, alors
f
 
1
f  (a)
(a) = 2
f
f (a)

278

Chapitre 8 : Fonctions dune variable r


eelle
Demonstration : Comme f (a) = 0, la derivabilite de f en a entranant sa
continuite en a, la fonction f ne sannule pas sur un voisinage de a, ce qui
1
permet dy denir la fonction . 0n a alors, pour |h| susamment petit
f


1
1
1
lim

=
h0 h
f (a + h) f (a)


f (a + h) f (a)
f  (a)
1
= 2

.
lim
h0
h
f (a + h) f (a)
f (a)

COROLLAIRE 8-4.11 Avec les hypoth`


eses pr
ec
edentes, si g : I K est d
erivable
g
en a, il en est de m
eme de , et on a
f
 
f (a) g  (a) g (a) f  (a)
g
(a) =
f
f 2 (a)
1
, apr`es
f
reduction au meme denominateur. Remarquons que, souvent, il est preferable de deriver
ce quotient comme un produit
 
 
 
1
1
g

=g
+g
f
f
f
Il sagit simplement ici de la formule donnant la derivee du produit g

et de reduire ensuite au meme denominateur, si necessaire. Par exemple, le denominateur


g
raisonnable pour la derivee de n est f n+1 et pas f 2n .
f

8-4.2.5

D
eriv
ee dune r
eciproque (fonctions r
eelles strictement monotones)

`
THEOR
EME
8-4.12 Soit I,J deux intervalles r
eels et f : I J un hom
eomorphisme
dintervalles. On suppose que f est d
erivable en un point a I. Pour que lhom
eomorphisme
1

r
eciproque f soit d
erivable en f (a), il faut et il sut que f (a) = 0. On a alors



f 1 (f (a)) =

f

1
(a)

Demonstration : Le resultat est previsible, puisque les representations graphiques de f et f 1 sont, en rep`ere orthonorme, symetriques par rapport a`
la premi`ere bissectrice des axes, et parce que deux droites symetriques par
rapport `a cette bissectrice ont des pentes inverses.
La condition f  (a) = 0 est necessaire pour avoir la derivabilite de g = f 1
en b = f (a), puisque g f = idI et, si lon suppose g derivable en b, on a,
dapr`es le resultat de composition,
1 = (g f ) (a) = g  (b) f  (a)
Ceci entrane bien f  (a) = 0 et montre que g  (b) et f  (a) sont inverses.
Reciproquement, supposons f  (a) = 0 et envisageons le cas (par exemple)
o`
u f est strictement croissante. Supposons enn que a soit un point interieur a`
I, ce qui entrane que b = f (a) est interieur a` J. Soit > 0 avec [a , + ]
I, et considerons f ([a , + ]) = [b 1 ,b + 2 ] avec i > 0 (le cas o`
ua

8-4 D
erivabilit
e

279

serait une extremite de I se traiterait de mani`ere analogue, a` droite ou a`


gauche). Si k est un reel non nul de valeur absolue inferieure `a min ( 1 , 2 ),
etudions le rapport
g (b + k) g (b)
(k) =
k
Comme f et g sont des homeomorphismes reciproques, il existe un unique reel
h (k) dans [,] {0} tel que g (b + k) = a + h (k), soit b + k = f (a + h (k)).
On a alors
h (k)
(k) =
f (a + h (k)) f (a)
Comme g est continue en b, on a lim h (k) = 0, et le theor`eme sur la limite
k0
k=0

dune composee de fonctions donne immediatement


lim (k) =

k0
k=0

1
f  (a)

ce qui termine la demonstration. 


EXEMPLE 8-4.13 Derivees des fonction circulaires reciproques, des fonctions puissances :
 
La fonction sin : ,
[1,1] est un homeomorphisme, derivable en tout point,
2 2

de derivee non nulle sur , . Il en resulte que arcsin est derivable en tout point
2 2

de ]1,1[, avec pour tout a ,
2 2
1
1
=7
cos a
1 sin2 a
 
puisque la fonction cos est positive sur , . On a donc nalement
2 2
(arcsin) (sin (a)) =

x ]1,1[
Comme arccos x =

(arcsin) (x) =

1
1 x2

arcsin x, on obtient immediatement


2
x ]1,1[

(arccos) (x) =

1
1 x2

 
De meme la fonction tan : ,
R a une derivee tan (a) = 1 + tan2 a non
2 2
nulle en tout point. La fonction arctan est donc derivable en tout point de R, et

comme a ,
2 2
(arctan) (tan (a)) =

1
1 + tan2 a

on a
x R

(arctan) (x) =

1
1 + x2

280

Chapitre 8 : Fonctions dune variable r


eelle

Si n N la fonction x  xn denit un homeomorphisme R+ R+ , dont la


1
derivee ne sannule pas. Lhomeomorphisme reciproque g : x  x n est donc derivable
en tout point de R+ et verie
a > 0 g  (an ) =

1
nan1

x > 0 g  (x) =

1 1 1
xn
n

ce qui donne evidemment

On en deduit aisement par composition que, pour r Q et f derivable I R+


(f r ) = rf r1f 
EXERCICE 8-4.14 Retrouver a` laide du theor`eme precedent les derivees des fonctions hyperboliques reciproques (que lon peut obtenir directement a` partir des expressions faisant intervenir
des logarithmes).
EXERCICE 8-4.15 Si f est une fonction numerique derivable en a, avec f (a) = 0, on appelle
d
eriv
ee logarithmique de f en a le rapport
f  (a)
f (a)
Montrer que, si f,g,h sont trois fonctions derivables en a non nulles en a, la fonction
F =

f
g h

poss`ede une derivee logarithmique en a egale `a


f  (a)
g (a)
h (a)
F  (a)
=

F (a)
f (a)
g (a)
h (a)
(On suppose pour le moment ,, entiers si f,g,h sont a` valeurs complexes, ,, rationnels
si f,g,h sont a` valeurs reelles strictement positives). La formule precedente est parfois bien
commode, notamment lorsque F est `a valeurs reelles positives, car le signe de F  (a) est alors le
meme que celui de lexpression precedente.

8-4.3

D
eriv
ee dordre sup
erieur. Fonctions de classe C p

8-4.3.1

D
enition

Si f : I E est derivable au voisinage de a, on peut denir le fonction derivee


f  : ]a ,a + [ E
pour > 0 susamment petit. Si cette fonction est-elle meme derivable en a, on appellera
vecteur derive dordre 2 de f en a la limite
f  (a + h) f  (a)
h0
h

f  (a) = lim
h=0

et lon pourra denir eventuellement des derivees successives de f en a.

8-4 D
erivabilit
e

281

Supposer lexistence dun vecteur d


eriv
e dordre p pour f en a, que lon no(p)
tera f (a), cest d
ej`
a supposer implicitement lexistence des fonctions d
eriv
ees
f  ,f  , . . . ,f (p1) au voisinage de a.

DEFINITION
8-4.16 Si I est un intervalle de R, p N et f : I E, on dit que f est
p
de classe C sur I si f poss`ede en tout point de I une derivee dordre p et si la fonction
f (p) : I E
est continue sur I.
Comme une fonction continue sur I est dite de classe C 0 sur I, on a clairement
p N f est de classe C p sur I f est derivable sur I et f  est de classe C p1
Dans la denition precedente, si I contient une de ses extremites, les derivees successives
en ce point sont des derivees `a droite ou a` gauche.
On note C p (I,E) lensemble des fonctions de classe C p de I vers E. Les proprietes de
linearite de la derivation montrent aisement que C p (I,E) est un sous-espace vectoriel de
C 0 (I,E). On notera de meme

C (I,E) =
C p (I,E)
pN

lespace des fonctions indeniment derivables de I dans E, fonctions dites de classe C .

8-4.3.2

Formule de Leibniz

`
THEOR
EME
8-4.17 Soient f : I E1 et g : I E2 admettant une d
eriv
ee dordre
eaire continue, la fonction
p en a. Si : E1 E2 E est une application bilin
F : t  (f (t) ,g (t)) admet une d
eriv
ee dordre p en a, et
F

(p)

(a) =

p


Cp
k

 (k)

f (a) ,g (pk) (a)

k=0

Demonstration : La demonstration se fait par recurrence sur p. Si p = 1,


il sagit du theor`eme 8-4.8 enonce dans le cas dune application bilineaire.
Supposons le resultat demontre pour les fonctions derivables a` lordre p 1.
Comme f et g sont supposees posseder des derivees dordre p en a, elles sont
p 1 fois derivables sur un voisinage de a de la forme ]a ,a + [, avec > 0.
Par hypoth`ese de recurrence, la fonction F est p 1 fois derivable sur cet
intervalle, et
t ]a ,a + [

(p1)

(t) =

p1


Ckp1

f (k) (t) ,g (p1k) (t)

k=0

Le theor`eme 8-4.8 montre alors que chacune des fonctions apparaissant dans
la somme au second membre est derivable en a, ce qui prouve que F est p fois
derivable en a. On a de plus
F (p) (a) =
p1

k=0

Cp1
k

8  (k+1)


9
f
(a) ,g (p1k) (a) + f (k) (a) ,g (pk) (a)

282

Chapitre 8 : Fonctions dune variable r


eelle
Par changement dindice, on obtient facilement


F (p) (a) = f (a) ,g (p) (a) +
p1 
 


 (p)

(k)
(pk)

f
Ckp1 + Ck1
(a)
,g
(a)
+

f
(a)
,g
(a)
p1
k=1

ce qui donne le resultat a` lordre p, compte tenu de la relation de recurrence


permettant de calculer de proche en proche les coecients du binome. 
Cette formule sappliquera le plus souvent au produit de deux fonctions numeriques,
cest-`a-dire lorsque est lapplication K K K denie par (x,y)  xy. Elle est
notamment utile pour deriver `a un ordre eleve le produit dune fonction polynome par
une fonction dont les derivees successives sont bien connues :
EXEMPLE 8-4.18 Calculer la derivee ni`eme de la fonction x  (x3 + 5x) e2x .
COROLLAIRE 8-4.19 Si f et g sont de plus de classe C p sur I, la fonction (f,g) est
de classe C p . Cela est vrai en particulier pour le produit de deux fonctions num
eriques
p
p
ebre de KI .
de C (I,K) avec K = R ou C. Lespace C (I,K) est donc une sous-alg`
COROLLAIRE 8-4.20 Si I et J sont deux intervalles de R, : I J et f : J E
sont de classe C p , leur compos
ee f est de classe C p sur I.
Demonstration : Si p = 1, la fonction f est derivable sur I (theor`eme
8-4.6), et sa fonction derivee vaut  .f  , fonction continue comme composee
et produit de fonctions continues. Si le resultat est etabli pour toutes fonctions
de classe C p1 , pour f et de classe C p la fonction f  appartient `a C p1 (I,E)
comme composee de fonction C p1 . La fonction  etant C p1 sur I, le corollaire
precedent (applique `a : R E E, (,x)  x) montre que le produit
(f ) =  .f  C p1 (I,E), ce qui prouve nalement que la fonction f
appartient `a C p (I,E). 

8-4.3.3

C p -di
eomorphisme dintervalles

Nous anticiperons ici les resultats de la section suivante et admettrons quune fonction reelle derivable sur un intervalle I, dont la derivee est strictement positive sur cet
intervalle, est strictement croissante sur I.

DEFINITION
8-4.21 Si I et J sont deux intervalles reels et p N , une application
: I J est un C p -dieomorphisme de I dans J ssi est bijective, de classe C p et si la
bijection reciproque 1 : J : I est egalement de classe C p .
Le theor`eme suivant donne une caracterisation simple des C p -dieomorphismes :

`
THEOR
EME
8-4.22 Si : I R est une fonction de classe C p (p  1), J = (I)
eomorphisme de I dans J, il faut et
est un intervalle. Pour que induise un C p -di
il sut que
x I
 (x) = 0
Demonstration : Si est C p , elle est en particulier continue, et donc (I) =
J est un intervalle. Si : I J est un C p -dieomorphisme, cest en particulier
un homeomorphisme de I dans J. La fonction 1 est de plus derivable en tout
point de J, ce qui impose, dapr`es le theor`eme 8-4.12, que la derivee de ne

8-5 Accroissements nis et applications

283

sannule pas sur I. Reciproquement, si est C p sur I, avec  qui ne sannule


pas sur I, le theor`eme des valeurs intermediaires applique `a la fonction continue
 montre que cette fonction a un signe constant sur I. Nous reverrons dans
la section suivante que cela entrane que est strictement monotone sur I, et
realise donc, dapr`es le theor`eme 8-1.9, un homeomorphisme I J. De plus,
1 : J I est derivable en tout point de J, avec
y J

 1 
(y) =

1
 (1 (y))

1
etant clairement continue sur J, 1 est au moins de
1
u p = 1. Si on le
classe C 1 . Le theor`eme est donc bien demontre dans le cas o`
p1
p
suppose etabli dans le cas C
et si lon suppose C , la fonction 1 est
p1
par hypoth`ese de recurrence. Donc la fonction  1 est C p1 comme
C
composee de telles fonctions, `a valeurs dans ]0, + [ ou ] ,0[. Il en est de
1
, toujours a` cause du theor`eme de composition, la fonction
meme pour 
1
1
x etant C sur ]0, + [ ou ] ,0[. La fonction 1 est donc bien C p
x
sur J, puisque sa derivee est C p1 . 
La fonction

8-4.3.4

Fonctions C p par morceaux sur un segment

DEFINITION
8-4.23 Une fonction f : [a,b] E est dite de classe C p par morceaux sur
ce segment si et seulement sil existe une subdivision de [a,b]
(d) :

a = x0 < x1 < < xn1 < xn = b

telle que, sur chacun des intervalles ouverts de subdivision ]xi ,xi+1 [, la restriction de f
soit de classe C p et soit prolongeable en une fonction de classe C p sur [xi ,xi+1 ].
Cette denition est conforme a` celle donnee pour p = 0 en 8-2.2. On verra (theor`eme
de prolongement dune derivee dans la section suivante) que cela signie que f est de
classe C p sur tous les intervalles ]xi ,xi+1 [, et que f ainsi que toutes ses derivees jusqu`a
lordre p poss`edent des limites `a droite et a` gauche en tous les points de subdivision (`a
droite en a et `a gauche en b). Lorsque lespace (E,  ) est complet (ce qui est le cas pour
E = R ou C), il sura dailleurs que la derivee dordre p de f poss`ede des limites `a droite
et `a gauche en ces points.
p
On verie aisement que lespace Cm
([a,b] ,E) des fonctions C p par morceaux sur [a,b]
est un espace vectoriel, qui contient lespace E ([a,b] ,E) des fonctions en escalier sur [a,b].

8-5

Accroissements nis et applications

Nous etudierons dabord le cas des fonctions reelles, et etendrons les resultats obtenus
(avec quelques modications) aux fonctions complexes ou vectorielles.

8-5.1

Cas des fonctions r


eelles

8-5.1.1

Th
eor`
eme de Rolle

`
THEOR
EME
8-5.1 Si f : [a,b] R est une fonction continue, d
erivable sur ]a,b[

avec f (a) = f (b), il existe un point c ]a,b[ tel que f (c) = 0.

284

Chapitre 8 : Fonctions dune variable r


eelle
Demonstration : Comme f est continue sur [a,b], f ([a,b]) est un segment
[m,M]. Si m = M, la fonction f est constante sur [a,b], donc sa derivee est
identiquement nulle. Si m < M, une de ces valeurs (au moins) est atteinte en
un point c interieur a` [a,b]. Supposons par exemple f (c) = m, avec c [a,b].
Pour x [a,b] {c}, on a
x<c

f (x) f (c)
f (x) f (c)
 0 et x > c
0
xc
xc

En faisant tendre x vers c `a droite et a` gauche, on obtient f  (c)  0 et


f  (c)  0, et donc f  (c) = 0. 
On remarquera lutilite de lhypoth`ese f (a) = f (b). Si elle nest pas veriee, f peut
atteindre ses extrema aux deux extremites du segment.
EXERCICE 8-5.2 Si P R [X] est scinde, il en est de meme de P  et de P + P  pour R
quelconque.
EXERCICE 8-5.3 Polyn
omes de Legendre sur [a,b] : on denit
Ln (X) =

dn
((X a)n (X b)n )
dX n

ome scinde, dont toutes les racines sont simples et sont dans ]a,b[.
Montrer que Ln est un polyn

8-5.1.2

Formule des accroissements nis

`
THEOR
EME
8-5.4 Si f : [a,b] R est une fonction continue, d
erivable sur ]a,b[, il
existe c ]a,b[ tel que
f (b) f (a) = (b a) f  (c)
Demonstration : Il sut dappliquer le theor`eme de Rolle a` la fonction
(x) = f (x) f (a)

f (b) f (a)
(x a)
ba

representant la dierence des ordonnees du point dabscisse x sur la representation


graphique de f et du point de meme abscisse sur la corde reliant les points
A (a,f (a)) et B (b,f (b)). 
Linterpretation geometrique de cette formule est claire si on lecrit
c ]a,b[

f  (c) =

f (b) f (a)
ba

La tangente au point dabscisse c `a la representation graphique de f est parall`ele `a la


corde AB, puisque ces deux droites ont meme coecient directeur (gure 8.9).
Lexistence du point c peut avoir son importance. Le theor`eme precedent est cependant
le plus souvent utilise sous la forme aaiblie suivante, qui restera valable pour les fonctions
vectorielles :
COROLLAIRE 8-5.5 Si f : [a,b] R est une fonction continue, d
erivable sur ]a,b[,
et sil existe une constante M telle que, pour tout x de ]a,b[ , on ait |f  (x)|  M, on
a alors
|f (b) f (a)|  M (b a)

8-5 Accroissements nis et applications

285

Fig. 8.9 Theor`eme des accroissements nis


8-5.1.3

Formule des accroissements nis g


en
eralis
ee

`
THEOR
EME
8-5.6 Si f et g : [a,b] R sont deux fonctions continues, d
erivables
sur ]a,b[, il existe un c ]a,b[ tel que


 f (b) f (a) f  (c) 


 g (b) g (a) g  (c)  = 0
Demonstration : On remarque dabord que, pour g(x) = x, on retrouve la
formule des accroissements nis. Dans le cas general, il sut dappliquer le
theor`eme de Rolle a` la fonction


 f (x) f (a) f (b) 


x   g (x) g (a) g (b) 
 1
1
1 
(la nullite de ce determinant traduit le fait que, dans le plan rapporte `a un
rep`ere ane, les points M (f (x) ,g (x)), A (f (a) ,g (a)) et B (f (b) ,g (b)) sont
alignes). On obtient lexistence dun point c avec
 

 f (c) f (a) f (b) 
 

 g (c) g (a) g (b)  = 0


 0
1
1 
ce qui donne le resultat souhaite. 
Ici encore, linterpretation geometrique est simple. Si lon suppose que
x ]a,b[

(f  (x) ,g  (x)) = (0,0)

on peut considerer que x  M (x), point du plan dont les coordonnees dans un rep`ere
(O,,) sont (f (x) ,g (x)), denit un arc parametre plan regulier : le vecteur derive
  (x) = f  (x)  + g  (x) 
M

286

Chapitre 8 : Fonctions dune variable r


eelle

nest jamais nul et dirige donc la tangente `a larc au point de param`etre x. Le point M (c)
est alors tel que la tangente `a larc en ce point est parall`ele `a la corde M (a) M (b). Cette
propriete des arcs plans ne se generalise pas en dimension superieure, comme le montre
lexemple de lhelice circulaire t  (cos t, sin t,t) (rep`ere orthonorme) sur [0,2].
COROLLAIRE 8-5.7 R`
egle de lHospital : Si f et g sont des fonctions r
eelles conti
nues, d
erivables au voisinage de a sauf peut-
etre en a, la d
eriv
ee g ne sannulant pas
f
ede
sur ce voisinage (sauf
eventuellement en a). Si le rapport des d
eriv
ees  poss`
g
une limite en a (dans R), on a
lim
xa
=

f (x) f (a)
f  (x)
= xa
lim 
g (x) g (a)
= g (x)

Demonstration : Remarquons dabord que lhypoth`ese faite sur la derivee


g  montre que, pour x = a voisin de a, la dierence g (x) g (a) est non nulle
(`a cause de la formule des accroissements nis), ce qui permet de denir le
rapport dont on etudie la limite. Supposons par exemple que la limite l du
f
rapport  soit nie (le cas setudiant de facon analogue). Si > 0 est
g
donne, il existe > 0 tel que

 

 f (x)
<


l
x ]a ,a + [ {a}

 g  (x)
Pour x ]a ,a + [ {a}, il existe cx avec 0 < |cx a| < |x a| tel que


 f (x) f (a) f  (cx ) 


 g (x) g (a) g  (cx )  = 0
dapr`es la formule des accroissements nis generalisee. Comme g  ne sannule
pas, cela peut secrire
f (x) f (a)
f  (cx )
= 
g (x) g (a)
g (cx )
Comme 0 < |cx a| < , on a


 f (x) f (a)


0 < |x a| < 
l <
g (x) g (a)
ce qui donne bien
lim
xa
=

f (x) f (a)
=l
g (x) g (a)

Deux remarques simposent ici :


La r`egle de lHospital est dun emploi extremement restreint, car tr`es souvent on
peut eviter dy avoir recours, pour ne pas etre oblige de rappeler ses hypoth`eses
un peu penibles. Par exemple, si f et g sont derivables en a, il sura tr`es souvent
decrire
f (x) f (a)
xa
f (x) f (a)
=
g (x) g (a)
xa
g (x) g (a)

f (a)
lorsque ce rapport est deni. Plus
pour voir que le rapport a pour limite 
g (a)
generalement, on pourra trouver un equivalent de f (x) f (a) et de g (x) g (a)
pour x a, par exemple a` laide dun developpement limite, de la formule de
Taylor-Young... pour lever lindetermination.

8-5 Accroissements nis et applications

287

f (x) f (a)
peut admettre une limite sans
g (x) g (a)
1
f
que  en ait une. Prenons par exemple g (x) = x et f (x) = x2 sin , prolongee par
g
x
continuite en 0 par f (0) = 0. On a

Il ny a pas de reciproque : le rapport

f (x)
=0
x0
x
=
lim

et pourtant

1
1
f  (x)
= f  (x) = 2x sin cos

g (x)
x
x

na pas de limite en 0.

8-5.1.4

Application au sens de variation

`
THEOR
EME
8-5.8 Si f : I R est d
erivable sur I, f est constante sur I si et
seulement si f  est identiquement nulle sur cet intervalle.
Demonstration : La nullite de la derivee est evidemment necessaire pour
que f soit constante. Reciproquement, si f  0 sur I, pour a,b I, on a
forcement f (a) = f (b), a` cause de la formule des accroissements nis. 

`
THEOR
EME
8-5.9 Si f : I R est d
erivable sur I, on a
f est croissante sur I si et seulement si x I f  (x)  0.
f est strictement croissante sur I si et seulement si sa d
eriv
ee est positive sur
I et nest identiquement nulle sur aucun sous-intervalle non r
eduit `
a un point
de I.
Demonstration : Si f est croissante sur I
x,y I

x = y

f (x) f (y)
0
xy

La denition de la derivee comme limite du taux daccroissement donne alors


immediatement x I f  (x)  0. Reciproquement, si f   0 sur I, on a,
pour x < y dans I
c ]x,y[

f (y) f (x) = (y x) f  (c)  0

ce qui montre que f est croissante.


Enn, pour que f soit strictement croissante, il faut et il sut evidemment
quelle soit croissante et quelle ne soit constante sur aucun sous-intervalle de
I non reduit `a un point. 
On remarquera que si limplication f  > 0 sur I f strictement croissante est vraie,
sa reciproque est evidemment fausse (penser par exemple a` x  x3 sur R).
Dans le meme ordre didee, la cle de la demonstration du theor`eme de Rolle etait :
PROPOSITION 8-5.10 Si f : I R pr
esente un extremum local en un point a
int
erieur `
a I et si f est d
erivable en ce point, alors f  (a) = 0.

288

Chapitre 8 : Fonctions dune variable r


eelle

Ici encore lexemple x  x3 en a = 0 montre quil ny a pas de reciproque. De


meme larmation (pour une fonction f derivable sur un intervalle ouvert) f presente
un extremum local en a donc f  sannule en a en changeant de signe est incorrecte. La
fonction
1
1
f (x) = x2 cos2 + x4 sin2
x
x

donne un contre-exemple en 0 : On a bien (exercice) f (0) = 0, la fonction f presente un
minimum absolu en 0. Pour x = 0, on a
f  (x) = 2x cos2
Pour k entier on a facilement

1
1
2
+ 4x3 sin2 + (1 x2 ) sin
x
x
x

f

+k
4
2

k+

(1)k

ce qui montre que le signe de f  oscille au voisinage de 0.

8-5.2

Cas des fonctions vectorielles

Dans le cas de fonctions `a valeurs dans un espace norme (E,  ), la formule des
accroissements nis nest plus valable. On nest plus assure de lexistence dun point c
veriant
f (b) f (a) = (b a) f  (c)
Par exemple, pour f : [0,2] C, denie par f (t) = eit , on a f (0) = f (2), et pourtant
la derivee f  (t) = ieit ne sannule jamais.
Cependant, la consequence la plus importante de legalite des accroissements nis (corollaire 8-5.5) est conservee dans le cas vectoriel : cest lin
egalit
e des accroissements
nis.

`
THEOR
EME
8-5.11 Si f : [a,b] (E,  ) est continue et d
erivable sur ]a,b[, et sil
existe une constante M  0 telle que t ]a,b[ f  (t)  M, alors
f (b) f (a)  M (b a)
Demonstration : On peut dabord se ramener au cas o`
u f est derivable sur
[a,b]. Si le theor`eme est demontre sous cette hypoth`ese, on obtiendra pour
ba
0<h<
2
f (b h) f (a + h)  M (b a 2h)
ce qui donnera ensuite le resultat escompte en faisant tendre h vers 0, sous
reserve eectivement de continuite de f en a et b. Comme de plus lin
(
( egalite
( f (t + h) f (t) (

(
(
f (t)  M est large, elle permet de majorer le taux daccroissement (
(
h
au voisinage de t par une constante plus grande que M. On commence donc
par choisir > 0 et on remplace M par M + . On consid`ere
X = {x [a,b] | t [a,x]

f (t) f (a)  (M + ) (t a)}

X est non vide puisque a X . Il est clair que, de par sa denition, X


est un sous intervalle de [a,b], qui contient sa borne superieure, `a cause de la

8-5 Accroissements nis et applications

289

continuite de f . Pour obtenir linegalite escomptee, on veut montrer que cette


borne superieure vaut b. On fait un raisonnement par labsurde, en supposant
X = [a,c], avec c < b.
Comme f  (c) existe, on peut trouver un reel > 0 tel que < b c et
veriant
(
(
( f (c + h) f (c)
(

(
0<h(
(c)

f
(
(
h
ce qui entrane, pour 0 < h 
f (c + h) f (c)  (f  (c) + ) h  (M + ) h
On arrive alors a` une contradiction puisquon voit que c + X . En eet, si
t [a,c + ], on a soit t  c donc
f (t) f (a)  (M + ) (t a)
(puisque c X ), soit t = c + h avec 0 < h  et on a alors egalement
f (t) f (a)  f (c + h) f (c) + f (c) f (a)
 (M + ) (h + c a) = (M + ) (t a)
On arrive donc nalement, puisque b X
f (b) f (a)  (M + ) (b a)
et donc f (b) f (a)  M (b a) puisque linegalite precedente est valable
pour tout > 0. 
REMARQUE 8-5.12 Si lon reechit `a la demonstration precedente, on na veritablement
utilise que la derivabilite `a droite de f en c. Le resultat du theor`eme precedent est donc
valable sous lhypoth`ese de continuite de f sur [a,b], et dexistence en tout point de ]a,b[
dune derivee `a droite de f majoree en norme par M. En ranant un peu la demonstration
precedente, on pourrait resoudre lexercice suivant :
EXERCICE 8-5.13 Soient f : [a,b] E et g : [a,b] R continues, derivables en tout point de
]a,b[ (si on veut, derivables `a droite) veriant
(
(
t ]a,b[ (f  (t)(  g (t)
Montrer que
f (b) f (a)  g (b) g (a)
Interpretation cinematique?

Lexercice precedent montre en particulier quune fonction numerique continue derivable


`a droite en tout point dun intervalle ouvert est croissante ssi la derivee `a droite est partout
positive.

8-5.3

Applications des accroissements nis

8-5.3.1

Fonctions lipschitziennes d
erivables

`
THEOR
EME
8-5.14 Si f : I (E,  ) est une fonction d
erivable et K R+ , f est
K-lipschitzienne sur I ssi
t I f  (t)  K

290

Chapitre 8 : Fonctions dune variable r


eelle
Demonstration : Linegalite des accroissements nis montre que la condition est susante. Reciproquement, si f est K-lipschitzienne, pour t,t I
avec t = t, on a f (t) f (t )  K |t t | ce qui donne
(
(
( f (t) f (t ) (
(K
(
(
(
t t
En faisant tendre t vers t, par continuite de la norme on obtient f  (t)  K.


COROLLAIRE 8-5.15 Si f : I E est d


erivable, f est constante sur lintervalle I

si et seulement si f est identiquement nulle sur I.

8-5.3.2

Th
eor`
eme de prolongement dune d
eriv
ee

`
THEOR
EME
8-5.16 Soient a < b deux r
eels et f :]a,b] E continue et d
erivable
sur ]a,b[. Si la fonction f  poss`
ede une limite en b, alors f est d
erivable (`
a gauche)
en b et on a
f  (b) = lim f  (x)
xb
<

Demonstration : Si f est `a valeurs reelles, on peut recopier la demonstration


de la r`egle de lHospital pour montrer que
f (x) f (b)
= lim f  (x)
xb
xb
xb
lim

mais on utilise l`a legalite des accroissements nis, reservee aux fonctions
reelles. Dans le cas general, on revient plutot a` la denition, et on montre,
en appelant l = lim f  (x), que lon a
xb

(t) = f (t) f (b) (t b) l = o (t b)


tb

Si > 0 est xe arbitrairement, on peut trouver > 0 tel que


x [b ,b[ f  (x) l <
Si t est choisi arbitrairement dans [b ,b[, la fonction est continue sur [t,b],
derivable sur ]t,b[ et verie sur cet intervalle
 (u) = f  (u) l <
On a alors, par inegalite des accroissements nis
t [b ,b[  (t) =  (t) (b)  (b t)
ce qui prouve le resultat. 
REMARQUE 8-5.17 Si f :]a,b[ E poss`ede une limite l en b, il est assez logique de
poser f (b) = l. On prolonge ainsi par continuite la fonction f en b, et cest ce prolongement qui est naturel. Lorsque f :]a,b] E est continue, derivable sur ]a,b[, la derivee
f  ayant une limite l en b, dire
on pose f  (b) = l
est incorrect, car lutilisation du symbole f  (b) suppose la derivabilite de f en b. Cest le
theor`eme precedent quil faut invoquer, et il est beaucoup plus satisfaisant de dire : le
theor`eme de prolongement dune derivee assure que f est derivable en b avec f  (b) = l .

8-5 Accroissements nis et applications

291

REMARQUE 8-5.18 Si (E,  ) est complet (ce qui est le cas usuellement avec E = R
ou C), si on suppose simplement f continue et derivable sur ]a,b[, la derivee f  ayant une
limite l en b, alors f peut-etre prolongee par continuit
e en b, en une fonction qui sera

derivable en b dapr`es le theor`eme precedent. En eet, f ayant une limite en b est bornee
au voisinage de b :
M > 0 > 0 t ]b ,b[ f  (t)  M
La fonction f est alors M-lipschitzienne sur ]b ,b[, donc est uniformement continue sur
cet intervalle. Elle poss`ede alors, si (E,  ) est complet, une limite L en b (theor`eme de
prolongement dune application uniformement continue). En prolongeant f par continuite
en b par f (b) = L, on est alors ramene aux hypoth`eses du theor`eme de prolongement dune
derivee.
REMARQUE 8-5.19 En appliquant le theor`eme de prolongement dune derivee `a f (p1) ,
puis `a f (p2) etc... jusqu`a f , sur chacun des intervalles de subdivision, on obtient aisement
la caracterisation des fonctions de classe C p par morceaux sur un segment [a,b] :
p
([a,b] ,E) ssi on peut trouver une subdivision (xi ) de [a,b]
f : [a,b] E est dans Cm
telle que
i f est de classe C p sur ]xi ,xi+1 [
f et toutes ses derivees dordre  p poss`edent des limites `a droite et a` gauche aux
points de subdivision.
Si lespace est complet, la remarque precedente montre quil sut de supposer lexistence de limites pour la derivee dordre p.
EXERCICE 8-5.20 Montre que la fonction denie sur R par
1

f (t) = e t2 si t > 0
f (t) = 0 si t  0
est de classe C sur R. Indication : f est evidemment de classe C sur R+ et R , et on peut
montrer que
 
1
12

(p)
p N t > 0 f (t) = e t Pp
t
ome.
o`
u Pp est une fonction polyn

8-5.3.3

In
egalit
e de Taylor Lagrange

`
THEOR
EME
8-5.21 Soit f : I (E,  ) une fonction de classe C p+1 . Si a et b sont
deux points de I et K = [a,b] ou [b,a] le segment dextr
emit
es a et b, on a
(
(
p
p+1
(

(
(
(b a)k (k) (
(
( |b a|
f (a)( 
sup (f (p+1) (x)(
(f (b) f (a)
(
(
k!
(p + 1)! xK
k=1

Demonstration : Remarquons que les hypoth`eses entranant la continuite


de f (p+1) sur le segment K, cette fonction est bornee sur K. Lorsque E est
de dimension nie (ou est complet), la demonstration la plus rapide consiste
`a utiliser la formule de Taylor avec reste sous forme dintegrale, puisque f est
C p+1 sur le segment K
 b
p

(b a)k (k)
(b t)p (p+1)
f (a) =
f
p = f (b) f (a)
(t) dt
k!
p!
a
k=1

292

Chapitre 8 : Fonctions dune variable r


eelle
linegalite de la norme donnant alors (voir chapitre dintegration)


p   

b
a

 

(   b |b t|p ( (p+1) (

|b t|p (
(p+1)

(
(f
(f
(t)( dt  
dt

,K
p!
p!
a
(
(
|b a|p+1
=
sup (f (p+1) (x)(
(p + 1)! xK

Sous des hypoth`eses moins fortes, on peut preferer la demonstration suivante :


La fonction denie par
(t) = f (b) f (t)

p

(b t)k
k=1

k!

f (k) (t)

est par hypoth`ese de classe C 1 sur K (somme et produits de fonctions de classe


C 1 sur K) avec par un calcul simple.
(b t)p (p+1)
(t)
(t) =
f
p!
(
(
et donc, en posant M = supxK (f (p+1) (x)(


 (t) 

|b t|p
M = g  (t)
p!

(b t)p+1
o`
u le signe est
o`
u g est la fonction denie sur K par g (t) = M
(p + 1)!
xe sur K en fonction des positions respectives de a et b et de la parite de p.
Le resultat de lexercice 8-5.13 donne alors
 (b) (a)  |g (b) g (a)|
ce qui est linegalite souhaitee. 
REMARQUE 8-5.22 La seconde demonstration qui prec`ede montre que le resultat du
theor`eme est valable lorsque f est supposee de classe C p sur [a,b] et p + 1 fois derivable
sur ]a,b[, avec une derivee dordre p + 1 bornee sur ]a,b[.
Lorsque la fonction f est `
a valeurs r
eelles, on peut obtenir le ranement suivant
(analogue a` l
egalit
e des accroissements nis). Le resultat est interessant, mais de portee
assez limitee, puisquon laaiblit souvent sous forme dune inegalite.

`
THEOR
EME
8-5.23 Si f : [a,b] (ou [b,a]) R est de classe C p et poss
ede une d
eriv
ee
dordre p + 1 sur ]a,b[, il existe un point c ]a,b[ tel que
(b a)2 
f (a) +
f (b) = f (a) + (b a) f (a) +
2!
(b a)p (p)
(b a)p+1 (p+1)
+
f (a) +
f
(c)
p!
(p + 1)!


Demonstration : Il sut dappliquer le theor`eme des accroissements nis


sur [a,b] a` la fonction denie dans la demonstration du theor`eme precedent.


8-6 D
eveloppements limit
es

293

EXERCICE 8-5.24 Calculer sin (31 ) avec une erreur inferieure `a 105 .

Il faut penser `a utiliser legalite des accroissements nis ou de Taylor pour demontrer
des inegalites globales entre fonctions, ce qui permet deviter le recours systematique a`
letude des variations dune fonction auxiliaire (methode ecace mais qui fait souvent
perdre du temps).
EXERCICE 8-5.25 Montrer que, pour tout x > 0
x2
< ln(1 + x) < x
2
x
< arctan x < x
1 + x2

8-6

D
eveloppements limit
es

On travaille dans cette section avec des fonctions denies au voisinage dun point
x0 R prive eventuellement de x0 (avec eventuellement x0 = +) a` valeurs dans un
espace norme (E,  ) qui est le plus souvent le corps de base R ou C. Ce voisinage est
parfois voisinage a` gauche (ou a` droite).

8-6.1

G
en
eralit
es

DEFINITION
8-6.1 f : V(0)  V E etant donnee, et n N etant un entier naturel,
on dit que f poss`ede un developpement limite dordre n au voisinage de 0 ssi il existe des
vecteurs (a0 ,a1 , . . . ,an ) E n+1 tels que
f (x) = a0 + xa1 + + xn an + o(xn )
0

Si f est denie au voisinage de x0 , on dira que f admet un developpement limite


dordre n en x0 ssi la fonction h  f (x0 + h) admet un developpement du meme ordre en
0. On aura alors une egalite de la forme
f (x) = a0 + (x x0 )a1 + + (x x0 )n an + o((x x0 )n )
x0

Enn, si f est denie au


 1 voisinage de + (ou -), on se ram`enera au voisinage de 0 en
travaillant avec x  f x . On aura alors
1
1
f (x) = a0 + a1 + + n an + o
+
x
x

1
xn

Au voisinage de x0 on travaille avec linniment petit principal (x x0 ), au voisinage


1
de cest qui joue ce role. Dans tous les cas, pour calculer des DL, on se ram`ene
x
par changement de variable au voisinage de 0. On notera en abrege DLnx0 (f ) pour dire
developpement limite dordre n de f en x0 , toute utilisation de ce symbole supposant
donc f denie au voisinage de x0 .
Attention ! Nous donnons ici la denition dun d
eveloppement limit
e polynomial. Il est bien evident que, pour etudier par exemple au voisinage de 0 la fonction
denie sur R+ par f (x) = xx , on ecrira
f (x) = ex ln x

294

Chapitre 8 : Fonctions dune variable r


eelle

et que, dans ce cas, cest u = x ln x qui jouera le r


ole dinniment petit principal (on a
bien lim0 u (x) = 0), et que le developpement
(x ln x)2
f (x) = 1 + x ln x +
+ o (x ln x)2
2
(obtenu a` partir du developpement polynomial de la fonction exponentielle en 0) jouera
un r
ole identique `a celui dun developpement limite polynomial. On parle alors plutot de
developpement asymptotique.

`
ome (`
a coecients dans E)
THEOR
EME
8-6.2 Si f admet un DLn0 , le polyn
Pn (x) = a0 + xa1 + + xn an
est unique, on lappelle la partie r
eguli`
ere du DLn0 (f ). Si ce polyn
ome est non nul
p
et si p est sa valuation (ap x est le terme de plus bas degr
e de Pn , tel que ap = 0)
on a alors
f (x) xp ap
0

Demonstration : Si on a deux polynomes de degres inferieurs ou egaux a` n


tels que
f (x) = Pn (x) + o (xn ) = Qn (x) + o(xn )
on a alors, puisque la classe o(xn ) est stable par combinaisons lineaires,
Pn (x) Qn (x) = o(xn )
Si Pn = Qn , le polynome Pn Qn non nul est de valuation p avec 0  p  n
et est equivalent en 0 a` son terme de plus bas degre xp bp avec bp = 0E . On
doit avoir
xp bp
lim n = 0E
x0 x
x=0
ce qui nest evidemment pas possible. 
ATTENTION ! Lorsquon utilise un DL, il est indispensable dutiliser le symbole =
et en consequence decrire le terme complementaire o(xn ), quon peut egalement ecrire
xn (x) avec lim (x) = 0E . Il nest pas question de negliger ce qui est negligeable.
x0
Par exemple ecrire
x3 2x5
tan x = x +
+
+ o(x5 )
0
3
15
peut se traduire, si lon tient `a tout prix a` utiliser le symbole

tan x

tan x x
soit lim
=1

x0
x

3
tan x x
x
1
soit lim
tan x x
=
3
x0
3
x
3

x3

3
5

tan
x

x
2
2x

3
tan x x
=

soit lim
5
x0
3
15
x
15
chaque ligne precisant la ligne precedente. Ecrire
tan x x +
0

x3 2x5
x3 2x5
+
+ o(x5 ) ou tan x x +
+
0
3
15
3
15

8-6 D
eveloppements limit
es

295

fait perdre linformation contenue dans le developpement dordre 5 et se resume `a tan x


x. Ecrire
x3 2x5
+
tan x = x +
0
3
15
est incorrect puisque la fonction x  tan x nest pas polynomiale ! Ces derni`eres ecritures
ont de plus le redoutable avantage damener beaucoup derreurs et de resultats faux
notamment lorsquon utilise les DL pour lever des indeterminations. Elles sont donc a`
proscrire.
COROLLAIRE 8-6.3 (Troncature) Si f admet un DLn0 , elle admet pour tout entier
eguli`
ere est obtenue en ne gardant dans la partie
p  n un DLp0 dont la partie r
es inf
erieurs ou
egaux `
a p. On dit que le
r
eguli`
ere du DLn0 (f ) que les termes de degr
p
n
DL0 (f ) est d
eduit par troncature `
a lordre p du DL0 (f ).
COROLLAIRE 8-6.4 (Parit
e et imparit
e) Si f est une fonction paire d
enie au voin
sinage de 0 et poss`
ede un DL0 , la partie r
eguli`
ere de ce d
eveloppement limit
e est
un polyn
ome pair (donc ne contient que des mon
omes de degr
es pairs). On a un
r
esultat analogue pour les fonctions impaires.
Demonstration : Si f est paire et verie f (x) = Pn (x) + o(xn ), on a , en
composant a` droite (changement de variable) avec la fonction x  x qui
tend vers 0 en 0,
f (x) = f (x) = Pn (x) + o(xn )
puisque les classes o(xn ) et o ((x)n ) sont evidemment egales. Par unicite
de la partie reguli`ere du DLn0 , les polynomes Pn (X) et Pn (X) sont donc
(formellement) egaux, ce qui donne le resultat. 
Le theor`eme dunicite na pas de reciproque : deux fonctions denies au voisinage de
zero peuvent avoir des developpements limites `a tous ordres avec memes parties reguli`eres
sans etre egales. Par exemple la fonction
1

f (x) = e x2 avec f (0) = 0


admet un DLn0 pour tout n qui secrit
f (x) = o(xn )
1
par croissance comparee au voisinage de + de eu et de k (avec le changement de
u
1
variable u = 2 ). Ce developpement limite ne permet pas de distinguer f de la fonction
x
identiquement nulle.

8-6.2

D
eveloppement limit
e et d
erivabilit
e

`
THEOR
EME
8-6.5 Si f admet un DLn0 avec n  1,
f (x) = a0 + x a1 + + xn an + o(xn )
alors la fonction f (
eventuellement prolong
ee par continuit
e en 0 en posant f (0) =
erivable en 0 et v
erie f  (0) = a0 . Dans le cas E = R, la droite d
equation
a0 ) est d
y = a0 + a1 x
est donc la tangente `
a la repr
esentation graphique de la fonction f au point dabscisse 0.

296

Chapitre 8 : Fonctions dune variable r


eelle

On a un resultat analogue pour une etude au voisinage dun point x0 quelconque.


Ce theor`eme est le seul resultat de regularite pour la fonction f quon puisse deduire a
priori de lexistence dun developpement en 0. En particulier, on na aucun renseignement
en ce qui concerne la continuite de f sur un voisinage de 0, donc a fortiori sur la derivabilite
de f en dehors de 0, et donc sur lexistence dune derivee seconde de f en 0 si n  2. La
fonction
f (x) = x + x4 1Q (x)
o`
u 1Q est la fonction caracteristique des rationnels est discontinue partout sauf `a lorigine
(tout reel est limite dune suite de rationnels et dune suite dirrationnels), mais presente
un DL30 qui secrit
f (x) = x + o(x3 )

8-6.3

Int
egration dun d
eveloppement limit
e

`
THEOR
EME
8-6.6 On suppose f d
erivable au voisinage de 0, avec f  admettant un
n
DL0 , donn
e par
f  (x) = a0 + x a1 x + + xn an + o(xn )
donn
e par
alors f admet un DLn+1
0
f (x) = f (0) + x a0 + x2

a1
an
+ + xn+1
+ o(xn+1 )
2
n+1

dont la partie r
eguli`
ere est donn
ee en int
egrant la partie r
eguli`
ere du d
eveloppement

de f (sans oublier la constante dint
egration f (0) !).
Demonstration : La fonction


2 a1
n+1 an
++t
(t) = f (t) f (0) + ta0 + t
2
n+1
est derivable au voisinage de 0 et verie par hypoth`ese  (t) = o(tn ). Si > 0
0
est xe, il existe donc > 0 tel que
t [,]

 (t)  |t|n

Si x [,], on a donc sur [0,x] (ou [x,0])  (t)  |x|n . Linegalite des
accroissements nis montre alors que
|x|  (x) (0) = (x)  |x|n+1
ce qui demontre bien que
f (x) = f (0) + x, a0 + x2

a1
an
+ + xn+1
+ o(xn+1 ) 
2
n+1

Attention, il ny a pas de reciproque a` ce theor`eme, lexistence dun DLn0 pour une


pour la derivee f  .
fonction derivable f nentrane pas forcement lexistence dun DLn1
0
Par exemple, la fonction
 
1
3
prolongee par f (0) = 0
f (x) = x sin
x2
est derivable en tout point de R comme composee de fonctions derivables. Elle est aussi
derivable a` lorigine et f  (0) = 0 puisque f (x) = o(x2 ). On a donc un DL20 (f ). Pour x = 0
0
on a
 
 
1
1

2
f (x) = 3x sin

2
cos
x2
x2

8-6 D
eveloppements limit
es

297

et il est facile de voir que cette fonction nayant pas de limite en 0 ne peut avoir un DL10 .
ede un d
eveloppement liREMARQUE 8-6.7 Cependant, si lon sait que f  poss`
mit
e dordre n 1, la partie reguli`ere peut etre obtenue en derivant la partie reguli`ere
du developpement limite dordre n de f puisquon sait que cette derni`ere est primitive du
polynome cherche.
1
xn+1
= 1 + x + x2 + + xn +
1x
1x
donne immediatement :
1
= 1 + x + x2 + + xn + o(xn )
1x 0
En changeant x en x (inf.petit avec x) on a :
1
= 1 x + x2 + + (1)n xn + o(xn )
1+x 0
Le changement de x en x2 (inf.petit avec x) donne :
1
= 1 x2 + x4 + + (1)n x2n + o(x2n ).
1 + x2 0
En integrant ces developpements limites :
ln(1 x) = x
0

ln(1 + x) = x
0

arctan x = x
0

xn+1
x2

+ o(xn+1 )
2
n+1

xn+1
x2
+ (1)n
+ o(xn+1 )
2
n+1

x3
x2n+1
+ + (1)n
+ o(x2n+1 )
3
2n + 1

On obtiendrait de meme
1
argth(x) = ln
2

1+x
1x

erivee
soit en integrant le DL2n
0 de la d
ln(1 + x).

x3
x2n+1
=x+
++
+ o(x2n+1 )
3
2n + 1
1
soit en combinant les DL de ln(1 x) et
1 x2

1
EXERCICE 8-6.8 En admettant que x 
avec p N poss`ede un DLn0 demontrer
(1 x)p+1
que
1
n
1
= 1 + Cp+1 x + + Cp+n xn + o(xn )
p+1
0
(1 x)
(lexistence de ce DLn0 peut etre justiee par le theor`eme de Taylor-Young, ou par le theor`eme
concernant le produit de developpements limites).

298

Chapitre 8 : Fonctions dune variable r


eelle

8-6.4

Th
eor`
eme de Taylor-Young

Ce resultat est tr`es souvent utilise pour justier lexistence de developpements limites.
Hormis le cas des fonctions usuelles, cette formule est rarement utilisee pour calculer
explicitement des developpements limites. On lutilise plutot a` linverse pour, connaissant
un developpement limite de f en x0 , obtenir sans calculs supplementaires les valeurs des
derivees successives de f en x0 .

`
ede
THEOR
EME
8-6.9 (Taylor-Young) Si f est d
enie au voisinage de x0 et poss`
eriv
ees dordre inf
erieur
une d
eriv
ee dordre n en x0 (ce qui suppose lexistence de d
eveloppement limit
e dordre n en x0 donn
e par
au voisinage de x0 ), elle admet un d
f (x) = f (x0 ) + (x x0 )f (x0 ) + +
x0

(x x0 )n (n)
f (x0 ) + o ((x x0 )n )
n!

Demonstration : Par translation on peut se ramener en 0. Pour n = 1,


lecriture
f (x) = f (0) + xf  (0) + o(x)
correspond exactement `a la denition de la derivee f  (0). On proc`ede ensuite
par recurrence sur n. On suppose que toute fonction denie au voisinage de 0
veriant les hypoth`eses du theor`eme `a lordre n 1 admet un developpement
dordre n 1 donne par la formule annoncee. Si f verie les hypoth`eses `a
lordre n, la fonction f  les verie `a lordre n 1 et on a donc
f  (x) = f  (0) + xf  (0) + +

xn1 (n)
f (0) + o(xn1 )
(n 1)!

Le theor`eme dintegration permet alors de conclure immediatement.

Attention ! Il ne faut pas se meprendre sur la ressemblance de cette formule de Taylor Young avec le resultat du theor`eme de Taylor-Lagrange (section 8-5.3.3). La formule
de Taylor-Young donne le comportement asymptotique de la dierence


(x x0 )n (n)

(x) = f (x) f (x0 ) + (x x0 )f (x0 ) + +
f (x0 )
n!
ur en deduire une majoration du type
pour x tendant vers x0 . On peut bien s
 (x)  |x x0 |n
au voisinage de x0 , mais sans information pr
ecise sur la taille de ce voisinage.
Linegalite de Taylor-Lagrange donne aussi une majoration de  (x), mais pour tout x
eses globales sur la derivee n+1`eme
dun segment [x0 ,x1 ] par exemple, a` partir dhypoth`
de la fonction f sur cet intervalle. Un simple developpement limite ne donne pas une telle
information.
EXERCICE 8-6.10 Si Pn (x) est la partie reguli`ere du developpement limite de la fonction tan
`a lordre n en 0, montrer que
 
tan x > Pn (x)
x 0,
2

En supposant connues les proprietes de derivabilite des fonctions usuelles, la formule


de Taylor-Young donne en particulier :

8-6 D
eveloppements limit
es

299

x5
x3
x2n+1
+
+ + (1)n
+ o(x2n+2 )
6
120
(2n + 1)!

sin x = x
0

cos x = 1
0

x2 x4
x2n
+
+ + (1)n
+ o(x2n+1 )
2
24
(2n)!

x2
xn
++
+ o(xn )
0
2
n!
3
5
x
x2n+1
x
+
++
+ o(x2n+2 )
sh x = x +
0
6
120
(2n + 1)!
ex = 1 + x +

ch x = 1 +
0

(1 + x) = 1 + x +
0

x2n
x2 x4
+
++
+ o(x2n+1 )
2
24
(2n)!

( 1) 2
( 1) ( n + 1) n
x ++
x + o(xn )
2!
n!

o`
u est un r
eel x
e.
1
1
EXERCICE 8-6.11 Quels sont les DL2n
et x 
? En deduire
0 des fonctions x 
2
1x
1 + x2
que
n

k
1
C
x2k+1 + o(x2n+2 )
arcsin x =
2k
2 (2k + 1) 2k
k=0

n
 

7
argsh x = ln x + 1 + x2 =
k=0

k
(1)k
C
x2k+1 + o(x2n+2 )
2k
2 (2k + 1) 2k

8-6.5

Op
erations et d
eveloppements limit
es

8-6.5.1

Somme et combinaison lin


eaire

`
THEOR
EME
8-6.12 Si f et g : V(0)  V E admettent toutes deux un DLn0 et si
eguli`
ere est
et sont deux scalaires, alors f + g admet un DLn0 dont la partie r
la combinaison lin
eaire correspondante des parties r
eguli`
eres :
f (x) = Pn (x) + o(xn ) et g(x) = Qn (x) + o(xn ) =
(f + g)(x) = Pn (x) + Qn (x) + o(xn )
Il est tr`es important de noter que lon travaille avec des developpements limites de
m
eme ordre pour f et g. Si on dispose dun DLn0 (f ) et dun DLp0 (g) avec p < n, les
monomes de degres strictement superieurs `a p de la partie reguli`ere du DLn0 (f ) seront non
signicatifs et devront etre traites comme o(xp ) lorsquon fera un developpement limite
de f + g. Dans le cas general, on ne pourra obtenir mieux quun DLp0 (f + g).
Les developpements limites des fonctions x  sh x et x  ch x peuvent etre obtenus
ainsi `a partir du developpement de la fonction x  ex .

8-6.5.2

Produit

On suppose ici les fonctions numeriques `a valeurs dans R ou C. On pourrait generaliser


le resultat a` laide de la notion dapplication bilineaire continue entre espaces normes.

`
THEOR
EME
8-6.13 Si f et g : V(0)  V K admettent toutes deux un DLn0
donn
es par
f (x) = Pn (x) + o(xn ) et g(x) = Qn (x) + o(xn )

300

Chapitre 8 : Fonctions dune variable r


eelle

alors le produit x  f (x)g(x) admet un DLn0 dont la partie r


eguli`
ere est obtenue en
tronquant le polyn
ome Pn Qn `
a lordre n.
Demonstration : Les fonctions polynomes Pn et Qn etant bornees au voisinage de 0, leurs produits avec des fonctions de la classe o(xn ) sont encore
dans cette classe. On a donc
f (x)g(x) = Pn (x)Qn (x) + o(xn )
et on ne retient dans Pn Qn que les monomes de degre  n, les autres etant
dans o(xn ). 


EXERCICE 8-6.14 Donner

DL30

ex
1x

 
5
8
(reponse : 1 + 2x + x2 + x3 + o x3 ).
2
3

REMARQUE 8-6.15 Si f est inniment petit dordre p et g est inniment petit dordre
q, la connaissance dun DLn+p
(f ) et dun DLn+q
(g) permet dobtenir un developpement
0
0
limite dordre n + p + q pour f g, puisquon peut, dapr`es le theor`eme precedent, obtenir
f (x) g(x)
un developpement dordre n du produit p q . Par exemple, la connaissance dun
x
x
developpement dordre 5 pour x  sin x permet lobtention dun developpement dordre
7 pour x  sin3 x (7=4+3).

8-6.5.3

Composition

On compose ici une fonction a` valeurs dans R avec une fonction vectorielle. Il est
essentiel de bien noter les hypoth`eses du resultat suivant, quon peut resumer de mani`ere
imprecise par la necessite de travailler avec des inniment petits :

`
THEOR
EME
8-6.16 Soit f d
enie au voisinage de 0, `
a valeurs dans R, admettant
n
un DL0 :
f (x) = a0 + a1 x + + an xn + o(xn ) = a0 + P0 (x) + o(xn )
enie au voisinage de a0 , admettant un d
eveloppement limit
e
et g : V(a0 )  V E d
dordre n en a0 :
g(a0 + h) = b0 + hb1 + + hn bn + o(hn )
alors g f admet un d
eveloppement limit
e dordre n en 0, dont la partie r
eguli`
ere
est obtenue en tronquant le polyn
ome
b0 + P0 (x)b1 + + [P0 (x)]n bn
`
a lordre n.
Demonstration : Comme lim f (x) = a0 , la fonction g f est bien denie
x0

au voisinage de 0. On pose, pour x voisin de 0, h(x) = f (x) a0 . Comme h(x)


est inniment petit avec x, on a
g f (x) = g(a0 + h(x)) = b0 + h(x)b1 + + h(x)n bn + o ((h(x))n )
Comme h(x) = a1 x+ +an xn +o(xn ), on a h(x) = O(x) donc [h(x)]n = O(xn )
et en consequence
g f (x) = b0 + h(x)b1 + + h(x)n bn + o (xn )
Enn, comme h admet un DLn0 donne par h(x) = P0 (x) + o(xn ), il en est
de meme des fonctions (hi )1in . Il est alors clair que g f admet un DLn0
dont la partie reguli`ere est obtenue en tronquant `a lordre n le polynome
b0 + P0 (x)b1 + + [P0 (x)]n bn . 

8-6 D
eveloppements limit
es

301

Remarquons que cette demonstration donne un moyen de calculer le developpement


limite de la composee, pour peu que lon prenne soin de travailler avec des inniments
petits. Le theor`eme est enonce en supposant lexistence de developpements au meme ordre
n pour les fonctions f et g et assure lexistence dun DLn0 pour g f . Si la connaissance
dun developpement dordre n de f est en general indispensable pour obtenir ce resultat,
n
un examen attentif de la preuve precedente montre que si a1 = 0 et a2 = 0, d`es que i >
2
la fonction [h(x)]i est negligeable devant xn . Il sura donc de connatre un developpement
n
dordre egal a` la partie enti`ere p de (si le terme complementaire est par exemple O(xp+1 )
2
n
lorsque n est impair) pour obtenir le DLn0 pour g f . Si a2 = 0,
serait susant. Par
3
2
exemple, pour trouver un DL60 de la fonction ln(1 + sin x), on developpera ln(1 + u) a`
lordre 3 et on trouvera (exercice)
 
5
32
ln(1 + sin2 x) = x2 x4 + x6 + o x7
6
45
Un conseil en tout cas : commencer par developper la fonction f , qui est la premi`ere `a
evaluer quand on calcule g f . Cela evite souvent bien des erreurs.
Pour developper exp(f (x)), on se ram`enera `a developper la fonction exponentielle au
voisinage de 0 en ecrivant exp(f (x)) = ea0 eu(x) o`
u u est inniment petit avec x. De meme,
si a0 > 0, on developpera la fonction ln(f (x)) en lecrivant ln a0 + ln(1 + u(x)).

8-6.5.4

Quotient

`
THEOR
EME
8-6.17 Si f et g sont `
a valeurs dans K et poss`
edent un d
eveloppement
f
eveloppement limit
e dordre
limit
e`
a lordre n en 0, avec g(0) = 0 alors admet un d
g
n.
Demonstration : En remplacant g par

g
, on peut toujours supposer
g(0)

g(0) = 1 et on a alors
1
f (x)
= f (x)
g(x)
1 + h(x)
o`
u h(x) est inniment petit avec x et admet un developpement limite dordre n
1
admet le DLn0 bien connu, le theor`eme de composition
en 0. Comme u 
1+u
f
et le resultat relatif au produit montre que admet un developpement dordre
g
n, quon calculera par les techniques decrites precedemment. 
sin x
EXERCICE 8-6.18 Donner le developpement limite dordre 5 en 0 de
2 + cos x
 6
1 5
1
x + o x ).
(reponse x
3
540

REMARQUE 8-6.19 Si g est inniment petit dordre p, on travaillera avec


on trouvera un developpement `a lordre n
xp f (x)
= a0 + a1 x + + an xn + o(xn )
g(x)

xp f (x)
dont
g(x)

302

Chapitre 8 : Fonctions dune variable r


eelle

(pour peu que lon connaisse un developpement dordre n + p pour g !) ce qui donnera le
developpement generalise
f (x)
a1
a0
= p + p1 + + an xnp + o(xnp )
g(x)
x
x
qui rend les memes services quun developpement limite. Par exemple (exercice)
cotan x =

8-6.6

 
1
1 1
x x3 + o x4
x 3
45

D
eveloppements asymptotiques

La relation de domination au voisinage de zero


f  g f (x) = O (g (x))
0

induit une relation dordre total sur la famille de fonctions (fn )nN denies par fn (x) = xn :
fn  fp n  p
La relation dordre strict associee est alors la relation de negligeabilite :
f,g {fn , n N}

f g (f  g et f = g) f (x) = o (g (x))
0

Si f est une fonction denie au voisinage de 0 a` valeurs complexes (par exemple), ecrire un
developpement limite de f `a lordre m (on dira aussi `a la precision fm ), cest determiner
des entiers
n0 < n1 < < np  m
cest-`a-dire tels que
fn0 $ fn1 $ $ fnp  fm
et des complexes a0 , . . . ,ap non nuls 7 tels que
f = a0 fn0 + + ap fnp + o (fm )
Par exemple, le developpement limite de la fonction f (x) = sin x `a lordre 6 en zero
secrira
1
1
f5 + o (f6 )
f = f1 f3 +
6
120
Les fonctions de reference (on dit aussi de lechelle de comparaison) sont ici particuli`erement simples : ce sont les fonctions monomes. Il est parfois necessaire de travailler
avec dautres fonctions de reference. Par exemple, la fonction g (x) = x5 ln x denie `a
droite de zero admet un developpement dans cette echelle de comparaison `a la precision
x4 , qui est tout simplement
g = o (f4 )
par contre, elle nadmet pas de developpement `a la precision f5 . Il serait judicieux, pour
etudier des fonctions telles que g, delargir la famille de fonctions de reference et de prendre
par exemple les fonctions
(fp,q )p,qZ denies par fp,q (x) = xp (ln x)q
7. On peut avoir aussi uniquement f = o (fm )

8-6 D
eveloppements limit
es

303

Ici encore, cette famille (formee de fonctions qui peuvent etre inniment grandes, inniment petites, et posseder une limite non nulle dans le cas (p,q) = (0,0)) est telle que
(p,q) = (p ,q  ) fp,q = o (fp ,q ) ou fp ,q = o (fp,q )
0

La relation dordre strict f $ g nest pas autre chose sur la famille (fp,q )p,qZ que lordre :
fp ,q $ fp,q fp,q

p < p
ou
= o (fp ,q )
0

p = p et q  > q

Par rapport a` cette echelle de reference, trouver un developpement asymptotique dune


fonction f `a la precision fm,n , ce sera obtenir des complexes a0 , . . . ,ak non nuls et des
fonctions
fp0 ,q0 $ fp1 ,n1 $ $ fpk ,qk  fm,n
tels que
f = a0 fp0 ,q0 + a1 fp1 ,n1 + + ak fpk ,qk + o (fm,n )
Il faut se convaincre quune telle ecriture, si elle existe, est necessairement unique. Il
est aussi extremement important dordonner les termes de ce developpement, en commencant en particulier par le terme preponderant (celui qui donne lequivalent). Un tel
developpement se manipulera alors comme un developpement limite et rendra des services
analogues. Il pourra notamment etre tronque si besoin est.
Les echelles de comparaison en 0 sont souvent (xp )pN , (xp )pZ ou encore (xp (ln |x|)q )(p,q)ZZ .
On pourra aussi travailler avec des exposants non entiers. Au voisinage
+, les
echelles
 x de

8

precedentes sont aussi utilisees. On pourra travailler aussi avec e x (ln x) (,,)R3 .
Il sagit ici de familles stables par multiplication.
EXEMPLE 8-6.20 Donner un d
eveloppement
en + dans lechelle de comparaison
3

ln
x
pour la fonction
(xp (ln x)q )(p,q)ZZ `a la precision
x
1

f (x) = (1 + x) x
Il nest pas absolument evident au depart quun tel developpement existe. Cest une
analyse raisonnable de la fonction f qui am`enera au resultat. On commence par ecrire la
fonction sous forme exponentielle
f (x) = e

ln(1+x)
x

et lon p`ese dabord lexposant


ln x
ln (1 + x)

+ x
x
Il est donc naturel decrire
f (x) = e

ln x
x

.e

1
ln 1+ x

8. Bien entendu, il nexiste pas dechelle de reference universelle. Les echelles citees ici ne seraient pas
dun grand secours pour etudier, au voisinage de + la fonction
2

f (x) = ex sin x

304

Chapitre 8 : Fonctions dune variable r


eelle

qui est un produit de deux fonctions qui tendent vers 1 a` linni. On essaie donc dobtenir
pour chacune
de ces fonctions un developpement dans lechelle souhaitee, `a la precision

3
ln x
(ln x)2
, la seconde devrait etre
(si lune de ces fonctions etait equivalente disons `a
x
x
ln x
developpee `a la precision 2 ...). Pour la premi`ere cest simple :
x


2

3
3
ln x
ln x
ln x 1 ln x
1 ln x
+
+
+o
e x =1+
x
2
x
6
x
x


ln 1 + x1
1
2 , et un DL a` lordre 1 de la fonction exponentielle
Pour le second terme,
+ x
x
est susant pour obtenir

3
1
ln(1+ x
)
1
1
ln
x
1
+0
(
(
))
x3
= e x2
e x
=1+ 2 +o
x
x
En multipliant les deux developpements asymptotiques, et en ne gardant que les termes
signicatifs ordonnes, on obtient aisement


2
3
1
ln x
ln x 1 ln x
1
1 ln3 x
x
(1 + x) = 1 +
+
+ 2+
+o
x
2
x
x
6 x3
x

8-6.7

Applications des d
eveloppements limit
es

Rappelons dabord les r`egles de savoir-vivre qui regissent lutilisation des developpements
limites :
Utiliser le symbole = (et donc ne pas oublier le terme complementaire en o (?))
et pas le symbole .
Toujours travailler avec des inniment petits, ce qui revient souvent a` faire une
translation pour se ramener au voisinage de 0.
Prevoir lordre auquel on devra faire les developpements limites. Par exemple, avec
f (x) = tan x sin x + sh3 x, si lon doit faire une discussion faisant intervenir
le comportement de f au voisinage de 0 qui soit valable pour toute valeur du param`etre , on utilisera un developpement `a lordre 5 (fonctions impaires), puisquon
voit bien quen general f est inniment petit dordre 3, mais quune valeur exceptionnelle de peut amener a` lordre 5 (si les termes en x5 ne se simplient pas !).
On ecrira donc




 
1
1 1
3
+ x +
+ x5 + O x7
f (x) =
2
8 2
1
ce qui fait evidemment apparatre la valeur exceptionnelle = .
2
Lorsquon int`egre un developpement limite, ne pas oublier la constante dintegration.
Toute derivation dun DL doit se justier.

8-6.7.1

Lev
ee dind
etermination

Il sagit de rechercher la partie principale dun inniment grand ou inniment petit.


Avant de se lancer dans des calculs longs, il faut garder `a lesprit que faire un DL a` lordre
1, cest faire un calcul de derivee : si f est derivable en a
f  (a) = 0 f (x) f (a) (x a) f  (a)
a

8-6 D
eveloppements limit
es

305

Par exemple, si on recherche la partie principale pour x a > 0 de f (x) = xa ax , on


calcule f  (x) = axa1 ax ln a, ce qui donne f  (a) = aa (1 ln a). On a donc
a = e xa ax aa (1 ln a) (x a)
a

Dans le cas particulier a = e, un developpement `a lordre 2 simpose. On pourrait ici calculer f  (e) et appliquer la formule de Taylor-Young, puisque le calcul nest pas complique.
On peut aussi ecrire

e
h
e
f (e + h) = e 1 +
ee eh
e
ce qui donne
$
#
 2
h2
e1 2
e
h 1h
+o h
f (e + h) = e 1 + h +
2e
2
soit

ee1
(x e)2
e
2
Plus generalement, le theor`eme des accroissements nis permet dobtenir un resultat
de simplication par une fonction f :
xe ex

LEMME 8-6.21 Si f : I E est de classe C 1 , d


enie au voisinage de a avec

enies au voisinage de b avec
f (a) = 0E et si u,v : J I sont d
lim u (x) = lim v (x) = a

xb

alors

xb

f (u (x)) f (v (x)) (u (x) v (x)) f  (a)


b

Demonstration 9 : La fonction f  est continue en a. Si > 0 est donne, on


peut trouver > 0 tel que
f  (t) f  (a) 

t [a ,a + ]

La fonction : t  f (t) tf  (a) verie  (t)  sur [a ,a + ] et donc,


par inegalite des accroissements nis, on obtient
w,z [a ,a + ]

 (w) (z)
= f (w) f (z) (w z) f  (a)  |w z|

Comme par hypoth`ese limb u = limb v = a, on peut trouver > 0 tel que,
pour tout x [b ,b + ], on ait u (x), v (x) [a ,a + ]. On a alors
|x b|  =
f (u (x)) f (v (x)) (u (x) v (x)) f  (a)  (u (x) v (x))
ce qui donne le resultat. 
9. Avec lintegrale, on ecrirait simplement
 v(x)


f (u (x)) f (v (x)) =
f (t) dt =
u(x)

v(x)

v(x)

f (a) dt +

u(x)

(f  (t) f  (a)) dt

u(x)

et on conclurait aisement. La demonstration que nous donnons ici est valable sous la seule hypoth`ese de
continuite de f  en a. Remarquons aussi que, pour f  (a) = 0E , la conclusion est alors
f (u (x)) f (v (x)) = o (u (x) v (x))
b

306

Chapitre 8 : Fonctions dune variable r


eelle

EXEMPLE 8-6.22 Equivalent pour x + de


&
&
2
1
3 8x + x + 4
3
arctan 8 cos
f (x) = arctan
2
x +x+1
x
On applique le resultat precedent apr`es avoir remarque que les arguments de la fonction
arctan tendent vers 2. On a alors
&

&
2
1 3 8x + x + 4
1
3
8 cos
f (x)
2
+ 5
x +x+1
x

On etudie `a present un accroissement de la fonction t  3 t au voisinage de 8. Donc




1 8x2 + x + 4
1
1
8 cos
f (x)
+ 5
12 x2 + x + 1
x
Un developpement limite `a lordre 1 donne immediatement
f (x)
+

8-6.7.2

7
60x

Etude locale dune repr


esentation graphique

Si f : I R est denie au voisinage de a et admet un developpement limite de la


forme
f (x) = a0 + a1 (x a) + ap (x a)p + o (x a)p

avec p  2 et ap = 0

la representation graphique de f admet, au point dabscisse a, une tangente Ta dequation


(Ta )

y = a0 + a1 (x a)

Le signe de la quantite
(x) = f (x) (a0 + a1 (x a))
permet de placer le point M (x,f (x)) par rapport a` cette tangente : pour (x) positif,
M est situe au dessus de Ta . Comme
(x) ap (x a)p
a

on connat le signe de cette quantite au voisinage de a. En particulier


Si p est pair, (x) ne change pas de signe avec x a. La representation graphique
de f reste localement du meme cote de Ta . On dit que le point dabscisse a est, pour
le graphe de f , un point daspect ordinaire, ou point a` concavite.
Si p est impair, (x) change de signe avec x a. La representation graphique de
f traverse donc sa tangente Ta lorsque x a change de signe. On dit que le point
dabscisse a est, pour le graphe de f , un point dinexion.
De meme, un developpement asymptotique au voisinage de + de la forme
 
bp
1
f (x) = a1 x + a0 + p + o
avec p  1 et bp = 0
x
xp

8-7 D
eveloppements limit
es

307

montre que la droite dequation y = a1 x + a0 est asymptote 10 (oblique si a1 = 0) a` la


representation graphique de f pour x +. De plus, lequivalent
f (x) a1 x a0

bp
xp

permet de preciser la position de la representation graphique de f par rapport a` cette


asymptote au voisinage de +. Cette etude est en general indispensable pour un trace
precis de la representation de f . Si le developpement asymptotique est valable en , la
parite de p permet de voir si la position est dierente en + et (cas le plus frequent
o`
u p est impair). Dans le cas dun developpement de la forme
 
1
bp
2
f (x) = a2 x + a1 x + a0 + p + o
avec a2 = 0
x
xp
on parlera evidemment de parabole asymptote dequation y = a2 x2 + a1 x + a0 .
EXEMPLE 8-6.23 Existence dune asymptote pour la representation de
&
1+x
f (x) = (x + 3) arcsin
1 + 2x
$
#
1
, + , et tend
La quantite sous la racine est positive pour tout x ], 1]
2
1
vers pour x . Comme arcsin est denie sur [1,1], une etude pour x a un
2
sens. Pour obtenir la position de la &
courbe par rapport a` son asymptote, il est probable
1+x
sera susant (ne pas oublier le terme en x
quun DL a` lordre 2 de x  arcsin
2+x
1
qui est en facteur devant). On se ram`ene au voisinage de 0 en posant x = , et on etudie
t
&
1+t
(t) = arcsin
2+t
On derive cette fonction
 (t) =

2 (2 + t)

1
7

(1 + t)

1 1
t + o (t)
4 4

On obtient par integration


 
t t2

(t) = + + o t2
4 4
8
soit nalement

f (x) = (x + 3)

 

1
1
+
2 + o x2
4 4x 8x

3 1
5

+ +
+o
= x+
4
4
4 8x

 
1
x

3 1
La droite dequation y = x +
+ est donc asymptote `a la representation graphique
4
4
4
de f . La courbe est situee au dessus de lasymptote au voisinage de +, en dessous pour
x .
10. On a en eet limx+ f (x) a1 x a0 = 0

308

Chapitre 8 : Fonctions dune variable r


eelle

8-7
8-7.1

Fonctions convexes
D
enition, caract
erisation

DEFINITION
8-7.1 Soit I un intervalle de R (non reduit `a un point). Une fonction
f : I R est dite convexe sur I si et seulement si
a,b I

t [0,1]

f ((1 t) a + tb)  t f (a) + (1 t) f (b)

O
a

Fig. 8.10 Fonction convexe


Une fonction g : I R est concave sur I si et seulement si g est convexe, ce qui
revient donc a` changer le sens de linegalite dans la denition.
Une fonction a` la fois concave et convexe sur un intervalle I est evidemment une fonction ane. La denition de la convexite 11 dune fonction f signie simplement que tous les
points du segment [A,B], o`
u A et B sont les points de la representation graphique de f de
coordonnees respectives (a,f (a)) et (b,f (b)), sont situes au dessus de la representation
graphique de f : limage dun barycentre de a et b (aectes de coecients positifs) est
inferieure au barycentre des images f (a) et f (b) aectes des memes coecients. Par
associativite du barycentre, on obtient :
PROPOSITION 8-7.2 Une fonction f : I R est convexe si et seulement si
()

p N

(ai )1ip I

(ti )1ip [0,1]


p

i=1

ti = 1 f

p

i=1


ti ai

p


ti f (ai )

i=1

Demonstration : Cette condition est evidemment susante pour que f soit


convexe, puisque avec p = 2 on retrouve la denition donnee plus haut. Elle est
egalement necessaire, puisque pour f est convexe, on prouve () par recurrence
sur p : linitialisation pour p = 1 ou p = 2 ne pose pas de probl`eme. Si
11. Remarquons que, dans cette denition, a et b jouent des roles symetriques (ainsi que t et 1 t), et
on pourra donc toujours supposer a  b.

8-7 Fonctions convexes

309

on suppose que limage dun barycentre (`a coecients positifs) de p points


quelconques de I est inferieure au barycentre des images, nous aurons, pour
(ai )1ip+1 dans I et (ti )1ip+1 [0,1] de somme egale a` 1 (avec tp+1 ]0,1[,
sinon il ny a rien a` demontrer) :

 p
p+1


ti
ti ai = (1 tp+1 )
ai + tp+1 ap+1
1

t
p+1
i=1
i=1
Par convexite de I, le contenu de la parenth`ese appartient `a I, et donc


 p
 p+1


ti
ti ai  (1 tp+1 ) f
ai + tp+1 f (ap+1 )
f
1 tp+1
i=1
i=1
On en deduit la majoration souhaitee au rang p + 1, puisque lhypoth`ese de
recurrence donne

 p
p


ti
ti
ai 
f (ai )
f
1 tp+1
1 tp+1
i=1
i=1
(puisque ti =

p

ti
 0 avec
ti = 1). 
1 tp+1
i=1

EXERCICE 8-7.3 Montrer que f : I R est convexe si et seulement si son epigraphe


!
"
Ef = (x,y) R2 | x I et f (x)  y
est une partie convexe de R2 .

La caracterisation qui suit est a` la base de tous les resultats de continuite et derivabilite
des fonctions convexes :
PROPOSITION 8-7.4 Si I est un intervalle de R, une application f : I R est
convexe sur I si et seulement si
x0 I

x0 : I {x0 } R d
enie par x0 (t) =

f (x) f (x0 )
est croissante
x x0

Demonstration : Cette condition est susante, puisque si elle est veriee


on a, pour a < b I et t [0,1]
c = a + t (b a) [a,b]
ce qui entrane
a (c)  a (b)
On en deduit
f (c)  f (a) +

ca
(f (b) f (a)) = (1 t) f (a) + f (b)
ba

ce qui prouve la convexite de f . Reciproquement, si f est convexe sur I et


x0 I, montrons que x0 est croissante sur I {x0 } : si x1 < x2 sont deux
points de I {x0 }, on distinguera trois cas suivant que x1 < x2 < x0 ou
x1 < x0 < x2 ou encore x0 < x1 < x2 . Dans le premier cas,
x2 x1
= t ]0,1[
x0 x1

avec x2 = (1 t) x1 + tx0

310

Chapitre 8 : Fonctions dune variable r


eelle
La convexite de f montre alors que
f (x2 ) 

x0 x2
x2 x1
f (x1 ) +
f (x0 )
x0 x1
x0 x1

ce qui donne
f (x2 ) f (x0 ) 

x2 x0
[f (x0 ) f (x1 )]
x0 x1

Comme x2 x0 < 0, on deduit


x0 (x2 )  x0 (x1 )
Les autres cas se traitent de mani`ere analogue, et la croissance de la fonction
x0 sur I {x0 } en decoule. 
Si Mx designe le point de la representation graphique de f ayant x pour abscisse, pour
x = x0 le nombre x0 (x) represente la pente de la secante Mx0 Mx . Lapplication
I {x0 } R x  pente (Mx0 Mx )
est donc croissante. En particulier, si a < b < c sont trois points de I, les inegalites
a (b)  a (c) = c (a)  c (b)
secrivent aussi
pente (Ma Mb )  pente (Ma Mc )  pente (Mb Mc )

O
a

Fig. 8.11 Inegalites entre pentes


EXERCICE 8-7.5 Si I et J sont deux intervalles de R, f : I J est une fonction convexe et
si g : J R est convexe croissante, montrer que la composee g f est convexe sur I. En
particulier, montrer que toute application f : I R+ telle que x  ln (f (x)) soit convexe (on
dit que f est Log-convexe) est convexe. Montrer quil ny a pas de reciproque.

8-7 Fonctions convexes

311

EXERCICE 8-7.6 Montrer que, si une suite de fonctions convexes converge simplement sur un
intervalle I vers une fonction f , alors f est convexe sur I. Montrer de meme que, si (fj )jJ est
une famille de fonctions convexes sur un intervalle I, et sil existe a < b dans I avec
(fj (a))jJ et (fj (b))jJ

majorees

alors la fonction f denie par


f (x) = sup fj (x)
jJ

est nie et convexe sur [a,b]. Ce resultat est vrai en particulier si (fj )jJ est une famille de
fonctions anes.
EXERCICE 8-7.7 Montrer que si f est une fonction convexe sur un segment [a,b], f est majoree
et quelle atteint sa borne superieure en a ou en b. Montrer aussi que, si une fonction convexe
sur un intervalle presente un minimum local en un point x0 , ce minimum est global.

8-7.2

Continuit
e et d
erivabilit
e

8-7.2.1

Cas des fonctions d


erivables

Nous etudions dabord le cas particulier des fonctions convexes derivables sur un intervalle I. La convexite se traduit alors par une croissance de la fonction derivee :

`
THEOR
EME
8-7.8 Soit I un intervalle de R et f : I R une fonction d
erivable.
Les propri
et
es suivantes sont
equivalentes :
i) f est convexe sur I.
ii) f  est croissante sur I.
iii) La repr
esentation graphique de f est situ
ee au dessus de chacune de ses
tangentes.
Demonstration : Montrons que i) ii). Soient a < b deux points de I. La
fonction
: [0,1] R t  (t) = f (a + t (b a)) (1 t) f (a) tf (b)
est une fonction derivable (comme composee de fonctions derivables) negative
qui verie (0) = (1) = 0. Comme pour h 0+ on a (t) = t (0) + o (t),
on a necessairement  (0)  0 et de meme  (1)  0. Ceci secrit
f  (a)  f (b) f (a)

et f  (b)  f (b) f (a)

et donc f  (b)  f  (a) : la fonction derivee f  est donc croissante sur I.


Supposons `a present f  croissante. Pour x < y dans I, le theor`eme des
accroissements nis assure lexistence dun point c ]x,y[ avec
f (y) f (x) = (y x) f  (c)
La croissance de f  donne alors
(y x) f  (x)  f (y) f (x)  (y x) f  (y)
ce qui peut secrire
f (y)  f (x) + (y x) f  (x)

et f (x)  f (y) + (y x) f  (x)

312

Chapitre 8 : Fonctions dune variable r


eelle
Le point My de coordonnees (y,f (y)) est donc situe au dessus de la tangente
`a la representation graphique de f au point dabscisse x. De meme Mx est au
dessus de la tangente en My : on a donc bien ii) iii).
Supposons enn que f verie la propriete iii), et montrons que f est
convexe sur I : si a < b sont deux points de I et si c = (1 t) a + tb est
un point du segment [a,b], les points Ma et Mb sont au dessus de la tangente
au point Mc . Le segment [Ma Mb ] est donc au dessus de cette droite, et donc
en particulier
(1 t) f (a) + tf (b)  f (c)
ce qui prouve la convexite de f . 

EXERCICE 8-7.9 Montrer que toute fonction convexe derivable sur un intervalle I est de classe
C1.

Lorsque f est supposee deux fois derivable sur I, la croissance de f  est donnee par le
signe de f  :
COROLLAIRE 8-7.10 Si f est deux fois d
erivable sur un intervalle I, f est convexe

si et seulement si f est positive sur I.

8-7.2.2

Etude g
en
erale

Sur un intervalle ouvert, une fonction convexe poss`ede des proprietes de derivabilite :

`
THEOR
EME
8-7.11 Si f : I R est une fonction convexe, f poss`
ede en tout point
x int
erieur `
a I une demi-d
eriv
ee `
a droite et `
a gauche v
eriant
fg (x)  fd (x)
Pour x < y int
erieurs `
a I, on a de plus
fd (x)  fg (y)
ces deux in
egalit
es entranant
evidemment la croissance des fonctions fd et fg sur
erieur `
a I, la repr
esentation graphique
lint
erieur de I. Si x0 est un point arbitraire int
de f est situ
ee au dessus de chacune de ses demi-tangentes en x0 .
Demonstration : Soient x < y deux points arbitraires interieurs `a I. On
peut donc trouver un h0 > 0 tel que
[x h0 ,y + h0 ] I

et x + h0 < y h0

Pour h et k ]0,h0 [, nous avons, dapr`es les resultats de la section precedente


pente (Mxk Mx )  pente (Mx Mx+h )  pente (Mx+h Myk )
 pente (Myk My )  pente (My My+h )
Les fonctions croissantes
]0,h0 [  h  pente (Mx Mx+h ) et pente (My My+h )
sont donc minorees (par pente(Mxk Mx ) et pente(Myk My ) respectivement).
Elles presentent donc une limite `a droite en 0, ce qui donne lexistence de
fd (x) et fd (y), avec
k ]0,h0 [

pente (Mxk Mx )  fd (x)  pente (Myk My )  fd (y)

8-7 Fonctions convexes

313

Les fonctions decroissantes


]0,h0 [  k  pente (Mxk Mx ) et pente (Myk My )
sont a` present majorees (par fd (x) et fd (y)). Elles ont donc une limite en 0,
ce qui donne
fg (x)  fd (x)  fg (y)  fd (y)
Si `a present x0 est un point interieur a` I et y I avec y < x0 (le cas y > x0
se traiterait de mani`ere analogue), on a, pour h > 0 assez petit
pente (My Mx0 )  pente (Mx0 h Mx0 )  pente (Mx0 Mx0 +h )
ce qui donne, en faisant tendre h vers 0
f (x0 ) f (y)
 fg (x0 )  fd (x0 )
x0 y
ce qui donne (puisque x0 y > 0)
f (y)  f (x0 ) + (y x0 ) fg (x0 )  f (x0 ) + (y x0 ) fd (x0 )
On traduit ainsi le fait que My est situe au dessus des demi-tangentes `a la
representation graphique de f au point dabscisse x0 . 
Lexistence dune derivee `a droite et a` gauche assurant la continuite, on a :
COROLLAIRE 8-7.12 Si f est une fonction convexe sur un intervalle ouvert I, alors
f est continue sur I.
Par contre, si I contient une de ses extremites, f nest pas necessairement continue en
ce point. Un contre-exemple est donnee par la fonction f : [0,1] R denie par f (x) = 0
sur ]0,1[ et f (1) = 1.
EXERCICE 8-7.13 Montrer que toute fonction convexe sur R majoree est constante.
EXERCICE 8-7.14 Si I est un intervalle ouvert de R et f : I R, montrer que f est convexe
si et seulement sil existe une famille (aj )jJ de fonctions anes telles que
x I

f (x) = sup aj (x)


jJ

EXERCICE 8-7.15 Soit I un intervalle ouvert et fn : I R une suite de fonctions convexes


qui converge simplement sur I vers une fonction f . Montrer que la convergence est uniforme sur
tout segment.

8-7.3

In
egalit
es de convexit
e

La concavite de la fonction logarithme sur R+ (qui se verie `a laide du signe de la


derivee seconde) donne
p

(xi )1ip R+

(mi )1ip [0,1]p


p

i=1

mi = 1 ln

 p

i=1


mi xi

p

i=1

mi ln (xi )

314

Chapitre 8 : Fonctions dune variable r


eelle

Par croissance de la fonction exponentielle, ceci peut secrire aussi


p


i
xm
i

i=1

p


mi xi

i=1

En particulier, si tous les mi sont egaux, on obtiendra linegalite


 p  p1

 + p
x1 + + xp
(xi )1ip R
xi

p
i=1
entre les moyennes geometriques et arithmetiques des (xi )1ip .
Les inegalites dites de Holder et Minkowski peuvent aussi se demontrer en utilisant la
concavite du logarithme :

DEFINITION
8-7.16 Deux reels p et q de ]1, + [ sont dits exposants conjugues si et
seulement si
1 1
+ =1
p q
Si u et v sont deux reels positifs, on a alors
uv 

up v q
+
p
q

Cette inegalite est evidente si u ou v est nul. Dans le cas general, on passe au logarithme
en remarquant que
1
1
ln (uv) = ln (up ) + ln (v q )
p
q
PROPOSITION 8-7.17 Si p et q sont deux exposants conjugu
es et si (xi )1in et
eels positifs
(yi )1in sont des r
n



xi yi 

n


i=1

 1p 
xpi

i=1

n


 1q
yiq

i=1

Demonstration : Comme on a, pour tout i,


xpi
yiq
xi yi 
+
p
q
on obtient

p


xi yi 

i=1

1
p

n



xpi

i=1

1
q

n



yiq

i=1

Ceci donne le resultat souhaite dans le cas particulier o`


u
n


yiq

i=1

n


xpi = 1

i=1

On peut ensuite se ramener a` ce cas particulier en raisonnant par homogeneite,


cest `a dire en considerant les familles (xi )1in et (yi )1in denies par
xi = 

xi
n

i=1

xpi

 p1

et yi = 

yi
n

i=1

yiq

 1q

8-8 Suites r
eelles d
enies par une it
eration

(le cas o`
u lune des sommes

n


315


yiq


ou

i=1

n


xpi

est nulle ne pose pas

i=1

probl`eme, puisque linegalite `a prouver est alors 0  0). 


Par inegalite triangulaire, on obtient, dans le cas de familles de complexes (ui )1in
et (vi )1in

 
 p1  n
 1q
n
n






uivi  
|ui |p
|vi |q



i=1

i=1

i=1

Ce resultat est denomme inegalite de Holder (ou inegalite de Schwarz si p = q = 2).


EXERCICE 8-7.18 Si (xi )1in et (yi )1in sont des reels positifs, et si p est un reel strictement
superieur `
a 1, montrer que


n


1

(xi + yi )

 n


i=1

1

xpi

i=1

 n


1

yip

i=1

Indication : on ecrira
(xi + yi )p = xi (xi + yi )p1 + yi (xi + yi )p1
et on majorera les sommes
n


xi (xi + yi )p1

et

i=1

n


yi (xi + yi )p1

i=1

`a laide de linegalite de Holder, en considerant lexposant conjugue


q=

p
p1

EXERCICE 8-7.19 En deduire que, pour p  1


(u1 , . . . ,un )p =

 n


1

|ui |p

i=1

denit une norme sur

Kn

(avec K = R ou C). Pour U Kn , determiner


lim U p

p+

8-8

Suites r
eelles d
enies par une it
eration

Nous rappelons dans cette section quelques resultats utiles pour letude de suites reelles
(un )nN denies par la donnee de leur premier terme u0 et une relation de recurrence de
la forme
un+1 = f (un )
o`
u f est une fonction a` valeurs reelles denie sur une partie X de R.
Remarquons dabord que, pour que cette suite soit denie pour toute donnee initiale
u0 X, il faut (et il sut) que X soit stable par f , cest `a dire
f (X) X
Pour letude de suites reelles recurrentes, on cherchera donc souvent a` determiner des
sous-ensembles Y du domaine de denition de f veriant
f (Y ) Y

316

Chapitre 8 : Fonctions dune variable r


eelle

On est alors assure que le choix dune condition initiale u0 Y donne une suite dont
toutes les valeurs restent dans Y . La recherche de telles parties Y (qui seront des intervalles pour beaucoup dexemples elementaires) se fait generalement par des etudes de
variations de fonctions et des repr
esentations graphiques, permettant de visualiser,
dans des situations simples, le comportement des suites (monotonie notamment). Sil ne
remplace pas une demonstration, le dessin est souvent indispensable pour deviner le
comportement de la suite, qui se prouve ensuite par des considerations diverses. Citons
notamment :
Si f : Y Y est une fonction continue et si, pour une donnee u0 Y , la suite un
est convergente vers un point l de Y , alors
f (l) = l
Cela signie que les limites eventuelles dune suite pour laquelle u0 Y sont a`
chercher parmi les points xes de f |Y (cest `a dire les points x de Y veriant f (x) =
x) et les points de Y Y (adherents `a Y ) 12 .
Si f : Y Y est croissante (dans la pratique, Y sera un intervalle de R), toute
suite correspondant a` une condition initiale u0 Y sera monotone, le sens de
monotonie dependant des positions respectives de u0 et u1 . Une recurrence simple
montre en eet que
u0  u1 n N un  un+1
u0  u1 n N un  un+1
Prouver la convergence de la suite revient alors a` montrer quelle est bornee.
Si f : Y Y est d
ecroissante, lapplication g = f f : Y Y (denie parce que
Y est stable par f ) est croissante et verie
n N un+2 = g (un )
On en deduit la monotonie des deux suites extraites (u2n )nN et (u2n+1 )nN , ces deux
suites etant de monotonies dierentes, puisque par exemple
u2n  u2n+2 f (u2n )  f (u2n+2 )

soit u2n+1  u2n+3

Enn, si la fonction denie sur Y par g (x) = f (x) x a un signe constant, la


monotonie de la suite en decoule immediatement, puisque
un+1 un = g (un )

8-8.1

Point xe attractif, point xe r


epulsif

Soit Y un intervalle de R et f : Y Y une application de classe C 1 . La continuite de


f montre alors que les limites eventuelles dans Y de la suite veriant
u0 Y

et un+1 = f (un )

sont a` chercher parmi les points xes de f , cest `a dire dans lensemble
F = {x Y | f (x) = x}
12. Rappelons que la determination a priori de la valeur dune limite na jamais ete preuve de convergence.

8-8 Suites r
eelles d
enies par une it
eration

317

Lhypoth`ese de derivabilite faite sur f va permettre de classer ces points xes :


Si f (x) = x avec |f  (x)| < 1 , on peut trouver un reel > 0 tel que
u0 Y [x ,x + ]
la suite denie par u0 et un+1 = f (un ) converge vers x
En eet, considerons le cas o`
u x est un point interieur 13 `a Y . Par continuite de f  ,
on peut alors trouver un > 0 et un reel k [0,1[ tel que
t [x ,x + ]

|f  (t)|  k < 1

On peut en eet choisir > 0 arbitraire et trouver > 0 avec


|h|  x + h Y et |f  (x + h) f  (x)| 
Le nombre k = +|f  (x)| convient (il est strictement inferieur `a 1 si est choisi assez
petit, dapr`es lhypoth`ese |f  (x)| < 1). Lintervalle [x ,x + ] est alors f -stable,
puisque par linegalite des accroissements nis
|t x|  |f (t) x| = |f (t) f (x)|  k |t x|  k <
Si on choisit u0 dans ce segment, la suite (un )nN correspondante y prend toutes ses
valeurs et, par recurrence sur n
n N

|un x|  k |un1 x|  k n |u0 x|

et donc
u0 [x ,x + ] lim un = x
n+

Dans ce cas, on dit que x est un point xe attractif pour f . On peut dans ce cas
faire les remarques suivantes :
Si f  (x) > 0, en choisissant assez petit, on aura f  positive sur [x ,x + ].
Legalite des accroissements nis montre alors que, lorsque u0 [x ,x + ]
n N

(un+1 x) et (un x) ont meme signe

avec |un+1 x|  |un x|. La convergence de la suite vers x est donc monotone
(voir gure 8.12).
Si f  (x) < 0, en choisissant assez petit, on aura f  negative sur [x ,x + ].
Lorsque lon choisit u0 [x ,x + ]
n N

(un+1 x) et (un x) sont de signes opposes

Les suites (u2n )nN et (u2n+1)nN sont adjacentes, et encadrent x. On visualise


cette situation par une spirale (gure 8.13).
Lorsque la suite (un )nN nest pas stationnaire et converge vers x, on a un = x
pour tout n et


 f (un ) f (x) 
|un+1 x|
 = |f  (x)|
= lim 
lim

n+ |un x|
n+
un x
13. Si x etait une extremite de Y , la stabilite de Y par f entranerait f  (x)  0, et letude se ferait
alors sur [x,x + ] ou [x ,x] selon que x est extremite droite ou gauche de Y .

318

Chapitre 8 : Fonctions dune variable r


eelle

u0 u1 u2

Fig. 8.12 Convergence monotone vers un point xe


et la convergence de la suite sera dautant plus rapide que |f  (x)| est proche
de 0. Plus precisement, si |f  (x)| < < 1, on pourra, par continuite, trouver
un reel > 0 tel que |f  |  sur [x ,x + ]. A partir dun rang p on aura
up [x ,x + ], ce qui am`enera `a la majoration
n  p

|un x|  np |up x| = A n

dautant plus interessante que est petit. La situation ideale est f  (x) = 0.
Dans ce cas, le point x est dit super-attractif. Nous reviendrons sur ce cas
particulier dans la section suivante (methode de Newton).
Si f (x) = x avec |f  (x)| > 1 le point x est dit point xe repulsif de f : une suite
veriant un+1 = f (un ) ne peut converger vers x que si elle est stationnaire. Supposons en eet cette suite denie sur N, avec
n N un = x et

lim un = x

n+

On pourrait alors trouver un reel k > 1 et un > 0 tel que


t [x ,x + ]

|f  (t)|  k > 1

La suite etant convergente vers x sans prendre cette valeur, on aurait


p N n  p un [x ,x + ] {x}
Le theor`eme des accroissements nis donnerait alors
n  p

|un+1 x|  k |un x| > |un x|

et la suite strictement croissante et positive (|un x|)np ne pourrait alors tendre


vers 0.
Le cas f (x) = x avec |f  (x)| = 1 correspond a` ce quon appelle un point xe
neutre. Dans ce cas, il peut exister un > 0 tel que tout u0 [x ,x + ] donne
une suite convergente vers x. On peut aussi avoir la situation rencontree dans le cas
dun point xe repulsif. Etudier par exemple les cas Y = R avec f (x) = sin x et
f (x) = sh x.

8-8 Suites r
eelles d
enies par une it
eration

319

O
u0 u2 x u3 u1

Fig. 8.13 Convergence dune iteration en spirale


EXERCICE 8-8.1 Etudier les suites recurrentes denies par u0 ,v0 et w0 R+ et les relations
de recurrence


1
a
(1 wn )2
vn +
et wn+1 =
un+1 = sin(2un ), vn+1 =
2
vn
1 + wn
o`
u a est un reel strictement positif donne.
EXERCICE 8-8.2 On denit lapplication f : R R par
f (x) = 4x (1 x)
et on sinteresse `a la suite recurrente associee pour une condition initiale u0 [0,1]. Montrer que
I = [0,1] est un intervalle stable par I. Montrer que, si la suite (un )nN est convergente, elle est
necessairement stationnaire. Determiner les limites eventuelles.
Montrer que, sil existe un entier p > 1 tel que la suite (unp )nN converge vers un reel l0 ,
alors l0 est un point xe de
f (p) =f f
: ;< =
p fois

Montrer qualors, pour tout entier k {0, . . . ,p 1}, la suite (unp+k )nN converge vers lk =
f (k) (l0 ), qui est aussi un point xe de f (p) .
En utilisant le fait que f |[0, 1 ] et f |[ 1 ,1] sont des bijections de leurs intervalles de denition
2

dans [0,1], donner lallure des representations graphiques de f (2) , f (3) etc... Montrer que f (p) a
exactement 2p points xes dans [0,1].
On se propose de montrer quaucun point xe de f (p) nest attractif. Pour ce faire, on va
utiliser un changement de variable : si u0 [0,1], on peut trouver un 0 [0,1[ avec u0 =
sin2 (2 0 ). Montrer qualors
u1 = sin2 (2 1 )
o`
u le reel 1 [0,1[ est deni par

1 = 2 0 [2 0 ]

o`
u [x] designe la partie enti`ere du reel x. Retrouver les 2p points xes de f (p) . En utilisant le
developpement propre de 0 en base 2 (cf. section 9-2.5), montrer que, si l est un point xe de
f (p) , dans tout intervalle [l ,l + ] on peut trouver un u0 pour lequel la suite (unp )nN ne
converge pas vers l. Conclure.

320

8-8.2

Chapitre 8 : Fonctions dune variable r


eelle

Application au calcul num


erique

Soit g une fonction continue sur un intervalle I de R telle quil existe a < b I avec
g (a) g (b) < 0. Le theor`eme des valeurs intermediaires assure lexistence dau moins 14 un
point c de ]a,b[ veriant g (c) = 0. On peut proceder par dichotomie pour trouver une
suite dintervalles embotes (In = [an ,bn ])nN de longueurs
bn an =

ba
2n

(avec I0 = [a0 ,b0 ] = [a,b]) contenant un tel zero de g : il sut de prendre c0 = 12 (a0 + b0 )
et, lorsque g (c0 ) = 0, de poser a1 = a0 et b1 = c0 si g (a0 ) g (c0 ) < 0, a1 = c0 et b1 = b0
dans le cas contraire. Lorsquon a un encadrement raisonnable de c, on peut alors utiliser
dautres procedes dapproximation, souvent bases sur des iterations de fonctions : si on
peut trouver une fonction f denie au voisinage de c telle que, sur ce voisinage,
g (x) = 0 f (x) = x
et si de plus f est k-contractante sur un intervalle [c ,c + ], la suite denie par le choix
dun u0 proche de c et un+1 = f (un ) convergera vers c, avec (si u0 [c ,c + ])
|un c|  k n |u0 c|
La convergence sera donc plus rapide si k est proche de zero.
On choisit souvent f de la forme
f (x) = x

g (x)

()

avec R bien choisi pour que f soit contractante au voisinage de c. Lorsque g est de
classe C 1 , on prendra proche dune valeur estimee de g  (c), ce qui donnera f  (c) 0.
Par exemple, lequation
g (x) = 2 cotan x x = 0
9 8
possede une unique solution dans lintervalle 0, 2 (comme le montre un graphique, puis
une etude de variation de la fonction). Cette solution nest sansdoute pas trop eloignee
3

u la fonction cotan prend la valeur


0.5773. On estime
de la valeur 1.0472, o`
3
3
donc
11
g  (c) = 3 2 cot2 c
3
et on it`erera la fonction
f (x) = x +

3
8x + 6 cotan (x)
g (x) =
11
11

avec u0 = 1, on obtient les premiers termes de la suite (les calculs sont eectues sur
ordinateur avec 20 chires signicatifs) :
u0
u1
u2
u3
u4

1.
1.0775050632369076562
1.0768890829079821160
1.0768743439316892119
1.0768739947813842237

u5
u6
u7
u8
u9

1.0768739865123892446
1.0768739863165541385
1.0768739863119161645
1.0768739863118063231
1.0768739863118037217

14. Lunicite de c sera assuree si on sait par exemple que g est strictement monotone sur [a,b].

8-8 Suites r
eelles d
enies par une it
eration

321

Une ameloration est donnee par la m


ethode de Newton, valable lorsque la derivee
de la fonction g ne sannule pas au voisinage de c. Lidee est alors de modier la denition
() de la fonction f en
g (x)
f (x) = x
h (x)
o`
u h est une fonction susamment reguli`ere ne sannulant pas au voisinage de c et choisie
pour que c soit un point super-attractif de f (on suppose donc au moins g et h de classe
C 1 ). Comme
h (x)
g  (x)
f  (x) = 1 + g (x) 2

h (x)
h (x)
et puisque g (c) = 0, la condition a` imposer a` h est g  (c) = h (c). Comme c nest pas
connu, on peut prendre pour h une fonction qui verie s
urement cette egalite :
h = g
On choisira donc
f (x) = x

g (x)
g  (x)

et la suite donnee par u0 proche de c et


un+1 = un

g (un )
g  (un )

Cette formule permettant de calculer de proche en proche les termes de la suite a une interpretation geometrique simple : un+1 est labscisse du point dintersection de la tangente
`a la representation graphique de g au point Mn (un ,g (un )) avec laxe des abscisses.

O
u0

u1

u2

Fig. 8.14 Methode de Newton


Si g est de classe C 2 avec g  qui ne sannule pas au voisinage de c, la fonction f est de
classe C 1 au voisinage de c qui en est un point xe super-attractif. On est donc assure de
lexistence dun > 0 (pas toujours facile a` evaluer en pratique) tel que, pour tout choix
de u0 dans [c ,c + ], la suite (un )n0 prenne toutes ses valeurs dans cet intervalle et
verie
lim un = c
n+

322

Chapitre 8 : Fonctions dune variable r


eelle

On peut mesurer la rapidite de convergence en supposant f de classe C 2 (donc g de classe


C 3 ) : si M est un majorant de f  sur [c ,c + ], linegalite de Taylor donne
un+1 c = f (un ) f (c) = (un c) f  (c) + Rn
avec

1
(un c)2 M
2
Compte tenu de f  (c) = 0, on obtiendra la majoration
|Rn | 

M
|un c|2
2
et on dit alors que la convergence de la suite vers c est quadratique : pour tout choix de
u0 [c ,c + ], une recurrence simple donnera
#2n
$
2 M
|u0 c|
n N |un c| 
M 2
n N

|un+1 c| 

M
|u0 c| < 101 ,
2
2 2n
10
|un c| 
M
Chaque iteration va alors pratiquement doubler le nombre de decimales exactes dans
lapproximation de c par un !
Si nous reprenons lexemple g (x) = 2 cotan x x etudie plus haut, nous aurons alors
Cette majoration montre que, si par exemple

f (x) = x

g (x)
2 (x + cotan x + x cotan2 x)
2x + sin (2x)
=
=
2
g  (x)
3 + 2 cotan x
2 + sin2 x

En partant encore de u0 = 1, nous obtenons a` present le tableau


u0
u1
u2
u3
u4

1.
1.0743052264367312409
1.0768714157682977094
1.0768739863092396755
1.0768739863118036586

u5
u6
u7
u8
u9

1.0768739863118036586
1.0768739863118036586
1.0768739863118036586
1.0768739863118036586
1.0768739863118036586

La convergence ultra-rapide de cette methode peut etre appliquee egalement `a lextraction de la racine pi`eme dun reel positif a : pour p entier superieur a` 2 et a > 0, on
prendra
g (x) = xp a
et donc la suite recurrente

(p 1) upn + a
p up1
n
(le cas p = 2 correspond a` une suite etudiee `a lexercice 8-8.1) initialisee par un choix
convenable de u0 .
De meme, avec p = 1, on obtiendra une suite recurrente
un+1 =

un+1 = un (2 a un )
1
qui permet, pour un choix convenable de u0 dapprocher en ne faisant que des multia
plications. On pourra ainsi calculer
b
1
=b
a
a
pour a et b reels `a laide de multiplications.

8-9 Exercices

8-9

323

Exercices

EXERCICE 8-9.1 Soit f croissante de [x0 , + [ dans ]0, + [ telle que


lim

x+

Etudier pour c > 0 lim

x+

f (2x)
=1
f (x)

f (cx)
ln f (x)
puis lim
.
x+ ln x
f (x)

EXERCICE 8-9.2 Soit F : R R deux fois derivable, avec F et F  bornees. Montrer que F 
est bornee et que F  2  2F  F   . (On pourra utiliser la formule de Taylor pour evaluer
F (x h)). Meme question lorsque F est denie sur R+ .Montrer que, si g est C 2 sur [a, + [
avec g bornee et g tendant vers 0 a` linni, alors g tend aussi vers 0 a` linni.
EXERCICE 8-9.3 Soit I = [a,b], d
/ [a,b] et f C 1 [a,b] telle que f (a) = f (b) = 0. Montrer quil
existe une tangente au graphe de f passant par (d,0).
EXERCICE 8-9.4 Soit f une application C 2 de [a,b] dans R telle que f (a) = f (b) = 0. Montrer
que :
(x a)(x b) 
f (c)
(x [a,b]) (c ]a,b[) f (x) =
2
Generaliser.
EXERCICE 8-9.5 Soit P un polyn
ome de degre impair de R[X] et f C (R,R) tels que
n N, x R, |f (n) (x)|  |P (x)|
Que peut-on dire de f ?
u a > 0 et
EXERCICE 8-9.6 Soit f : R+ R avec, au voisinage de 0 f (t) = t at + o(t ) o`
> 1.
1. Montrer que, pour t0 assez petit, la suite tn+1 = f (tn ) est denie et converge vers 0.
2. Trouver b et independants de t0 tels que pour n + on ait tn bn . (On pourra
chercher R tel que tn tn+1 ait une limite non nulle).
3. Etudier les exemples f (x) = sin(x) et f (x) = ln(1 + x).
EXERCICE 8-9.7 Soient x1 , ,xn R+ . Montrer que
xn1 xn
x1 x2
+
+ +
+
n
x2 x3
xn
x1
EXERCICE 8-9.8 Soit f une application convexe de R+ dans R.
f (x)
admet une limite l dans R quand x tend vers +.
x
2. Montrer que, si l  0, f est decroissante.
3. Montrer que, si l R, x  f (x) lx admet une limite dans R en +.
1. Montrer que

 a x1 + b x1 x
.
EXERCICE 8-9.9 Determiner lim
x+
2
EXERCICE 8-9.10 Soit f : R+ R telle que lim f (x) = 0 et
x0

]0,1[
Montrer que f (x)

a R

ax
1

R+

(x 0).

f (x) f (x) ax

(x 0)

324

Chapitre 8 : Fonctions dune variable r


eelle

EXERCICE 8-9.11 Pour n N trouver les zeros de f (n) avec


f (x) = ln(1 + x2 ) Arctan(x)
EXERCICE 8-9.12 Soit Pn (x) = xn nx + 1, et un la plus grande racine de Pn .
1. Montrer que la suite (un )nN admet une limite l `a determiner.
2. Trouver un developpement asymptotique de un comportant trois termes.

1
x
EXERCICE 8-9.13 Soit f : RR avec f (x) = ch(x)
si x = 0 et f (0) = 1.
Calculer lim f = a et lim f = b.

Variations et graphe de f .
Montrer que f admet un developpement limite en 0 `a tout ordre.
Montrer que lorsque x + , f admet un developpement asymptotique de la forme
n
 1 

bk
+
o
f (x) =
xk
xn
k=0

et que, pour x donne, on na pas f (x) =

+

bk
.
xk
k=0

EXERCICE 8-9.14 Soient u et v deux fonctions denies au voisinage de 0 avec


x = 0 u(x) = v(x)
On suppose que lim u = lim v = 3. Calculer lim
0

EXERCICE 8-9.15 Calculer

lim
n+

n

k=1


sin

uv v u
.
uv

1 
.
k+n

EXERCICE 8-9.16 Soient 1 < a1 < < an n reels. Quel est le nombre de solutions de
lequation
ax1 + + axn = A
lorsque A est un reel donne ? Si xA est solution, donner un equivalent de xA pour A +.
Pousser plus loin le developpement asymptotique.
EXERCICE 8-9.17 Etudier la convergence simple et uniforme de la suite de fonctions
x
x
x
cos 2 cos n
gn (x) = cos
2
2
2
Trouver toutes les fonctions f : R R continues en 0 et veriant
x R

f (2x) = exp

 x2 
cos(x)f (x)
2

EXERCICE 8-9.18 Soit f : RR continue telle que (x,y) R2 |f (x)f (y)|  |xy|. Montrer
que f est bijective.
EXERCICE 8-9.19 Soit f : R R. On suppose quil existe > 1 et c > 0 tels que
x,y
Que peut-on dire de f ?

|f (x) f (y)|  c|x y|

8-9 Exercices

325

EXERCICE 8-9.20 Soit f : R R deux fois derivable. On suppose quil existe R tel que
lim f  (x) + f  (x) = l R

x+

Que peut-on dire de lim

x+

f (x)
?
x

EXERCICE 8-9.21 Soient an et bn deux suite de reels > 0, avec lim ann = a > 0 et lim bnn =
n+

n+

b > 0. Si p et q sont deux reels strictement positifs avec p + q = 1, determiner lim (pan + qbn )n .
n+

EXERCICE 8-9.22 Soit f derivable : [a,b] R avec f  (a) = f  (b) = 0. Montrer quil existe
f (c) f (a)
. Interpretation geometrique?
c ]a,b[ tel que f  (c) =
ca
EXERCICE 8-9.23 Soit f une fonction a` valeurs reelles quatre fois derivable au voisinage de
0. Si f  (0) = 0, montrer que legalite f (x) = f (0) + xf  (x(x)) denit une unique fonction
x  (x) sur un voisinage de 0, a` valeurs dans [0,1]. Montrer que poss`ede un developpement
limite dordre 2 en 0, dont on donnera la partie reguli`ere.
EXERCICE 8-9.24 Soient (ci )1ip p reels non tous nuls et (ai )1ip p reels tels que a1 < <
p

ci exp(ai x) admet au plus p 1 zeros. Soient (i )1in
ap . Montrer que lapplication x 
i=1

n reels et ( i )1in n reels tels que 1 < < n et 1 < < n . Montrer que detM > 0
avec M = (exp(i j ))1i,jn .

326

Chapitre 8 : Fonctions dune variable r


eelle

Chapitre 9
S
eries dans un espace norm
e

9-1

Convergence dune s
erie

Dans tout le chapitre (E,  ) est un K-ev norme ( K = R ou C ). Lorsque (E,  ) =


(K, | |), les series etudiees seront dites s
eries num
eriques.

9-1.1

S
erie convergente

DEFINITION
9-1.1 Soit (un )nN une suite delements de E. On appelle serie de terme
general un la suite (Sn )nN de EN denie par
Sn =

n


uk

k=0

Sn est appelee somme partielle dordre n de la serie. Lorsque la suite Sn converge dans
(E,  ), sa limite
S = lim Sn
n+

est appelee somme de la serie de terme general un , et on ecrit symboliquement


S=

+


uk

k=0

Attention ! Le symbole

+


uk na de sens que si lon sait que la serie est convergente.

k=0

Toute manipulation formelle de ce symbole ne peut etre tenue comme valable que si lon

328

Chapitre 9 : S
eries dans un espace norm
e

sait (ou lon admet provisoirement) la convergence de la serie. Lorsque la suite des sommes
partielles ne converge pas, la serie est dite divergente. Nous noterons en abrege


un CV pour la serie de terme general un est convergente




un DV pour la serie de terme general un est divergente


Si le terme general un nest deni qu`a partir dun rang n0 , on dira, par abus de langage
n

uk (denie `a partir du
que la serie de terme general un est convergente si la suite Sn =
rang n0 ) poss`ede une limite S, quon notera alors

+


k=n0

uk . Ces notations sont coherentes,

k=n0

comme le montre la proposition :


PROPOSITION
9-1.2 On ne change pas la nature (convergence ou divergence) de

la s
erie
un en modiant un nombre ni de termes de la suite un . La somme se
transforme de mani`
ere
evidente.
Demonstration : Si (vn )nN est une suite de E telle que
n > n0
on a alors, en notant Un =

n


vn = un
n


uk et Vn =

k=0

vk

k=0

n > n0

Un Vn =

n0


(uk vk )

k=0

La dierence Un Vn etant constante a` partir dun certain rang, la suite Un


est convergente si et seulement sil en est de meme de la suite Vn . Dans le cas
de la convergence, on a alors
+


uk

k=0

+


vk =

k=0

n0


uk

k=0

n0


vk

k=0

Il en resulte que les theor`emes de ce chapitre, enonces souvent avec une hypoth`ese
sur le terme general un supposee veriee pour tout entier n, voient leurs conclusions qui
subsistent (avec parfois une leg`ere modication) lorsque un ne verie lhypoth`ese qu`a
partir dun rang n0 .

DEFINITION
9-1.3 Si
un est une serie convergente, on appelle reste dordre n de
cette serie la dierence
+
n


uk
uk
Rn =
k=0

Cest donc
Rn = lim

m+

m


uk

k=0

ce qui justie lecriture


Rn =

k=0
n


uk = lim

m+

k=0
+

k=n+1

uk

m

k=n+1

uk

9-1 Convergence dune s


erie

329

Cette ecriture na evidemment de sens que lorsque la serie est convergente. Il serait ridicule
de parler de reste pour une serie divergente.
EXEMPLE 9-1.4 Serie geometrique : Si a C, la serie de terme general an est convergente (dans C) si et seulement si |a| < 1. On a dans ce cas
+


ak =

k=0

Demonstration : Si a = 1, on a

n


1
1a

ak = n + 1, suite qui diverge. Si a = 1,

k=0

on a

n


ak =

k=0

1 an+1
1a

Si |a| < 1, on a limn+ a = 0, et la serie est convergente, de somme


n

+


ak =

k=0

1
1a

Lorsque |a|  1, on a |Sn Sn1 |  1, ce qui montre que la suite Sn ne peut


converger. Dans le cas o`
u |a| > 1, on a dailleurs
|Sn | 

|a|n+1 1
|a 1|

n+

Les operations sur les suites permettent de denir les operations analogues sur les
series. On appellera somme des series de termes generaux un et vn la serie de terme
general wn = un + vn . Comme
n


wk =

k=0

n

k=0

uk +

n


vk

k=0

il est clair que la somme de deux series convergentes est encore convergente et que, dans
ce cas
+
+
+



wk =
uk +
vk
k=0

k=0

k=0

On denira de meme le produit dune serie par un scalaire. Il est alors clair que
"
!

un CV est un sous-espace vectoPROPOSITION 9-1.5 S (E) = (un )nN EN |


riel de EN , et lapplication
S E

u = (un )nN 

+


uk

k=0

est un morphisme despaces vectoriels.

vn et
(un + vn )
Il est dailleurs facile de voir que, si deux des trois series
un ,
convergent, la troisi`eme est aussi convergente. Par contre, la somme de deux series divergentes
peut fort bien etre convergente. Il sut par exemple de prendre vn = un , avec

un DV.

330

Chapitre 9 : S
eries dans un espace norm
e

Lorsque lespace E est de dimension nie, on sait que la convergence dune suite peut
se lire coordonnee par coordonnee dans une base de E. En consequence
PROPOSITION 9-1.6 Si dim E est nie et B = (e1 , . . . ,ep ) est une base de E, pour
un =

p


ui,n ei avec (ui,n )nN KN

i=1

un CV si et seulement si pour i = 1, . . . ,p
ui,n CV, et on a alors
 +

p
+



uk =
ui,k ei
k=0

i=1

k=0

En particulier, une serie complexe converge si et seulement si les series des parties
reelles et imaginaires convergent. Lexemple de la serie geometrique montre cependant
quune serie `a termes complexes setudie souvent sans separer les parties reelles et imaginaires.

9-1.2

Condition n
ecessaire de convergence

`
THEOR
EME
9-1.7 Si (un )nN EN et si la s
erie

un converge, alors

lim un = 0E

n+

Demonstration : Il sut de remarquer que un = Sn Sn1 . 


Attention ! cette condition nest pas susante pour assurer la convergence
de la s
erie !
Le contre-exemple de la suite reelle


1
un = ln 1 +
pour n  1
n
donne en eet lim un = 0 mais
n+
N


un =

n=1

N


(ln (n + 1) ln n) = ln (N + 1)

n=1

N +

ON DIRA QUUNE SERIE DIVERGE GROSSIEREMENT SI SON TERME


GENERAL NE TEND PAS VERS 0E .

9-1.3

Cas dun espace complet

Lorsque (E,  ) est complet (ce qui est le cas si E est de dimension nie, en particulier
dans le cadre des series numeriques), une condition necessaire et susante pour que la
suite des sommes partielles soit convergente est quelle verie le crit`ere de Cauchy. Soit
ici

`
THEOR
EME
9-1.8 Si (E,  ) est complet, la s
erie de terme g
en
eral un est convergente si et seulement si
> 0

N N

n  N

p N

un + un+1 + + un+p  

9-1 Convergence dune s


erie

331

Ce crit`ere sera rarement utilise tel quel, mais interviendra tr`es souvent de mani`ere
cachee (notamment dans letude de la convergence absolue). Sa negation est parfois commode pour prouver la divergence dune serie (meme si lespace nest pas complet), sous
la forme suivante :
COROLLAIRE 9-1.9 Si on peut trouver deux fonctions strictement croissantes 1
et 2 : N N avec n 1 (n)  2 (n) telles que


2 (n)

uk ne tende pas vers 0E pour n +

k=1 (n)

alors

un est divergente.
Demonstration : On remarque en eet que, dans le cas de la convergence


2 (n)

uk = S2 (n) S1 (n)1

k=1 (n)

tend vers 0E comme dierence de deux suites ayant la meme limite. 


EXEMPLE 9-1.10 Divergence de la s
erie harmonique. La serie de terme general
1
un = (pour n  1) est divergente.
n
En eet
1
1
1
+
++
S2n Sn =
n+1 n+2
2n
1
, ce qui montre que
est somme de n termes tous plus grands que
2n
S2n Sn  n

1
1
=
2n
2

EXERCICE 9-1.11 Existe-t-il une injection : N N telle que

9-1.4

 (n)
n2

soit convergente?

Relation suite s
erie

Dun point de vue theorique, il ny a aucune dierence entre la notion de suite et celle
de serie : etudier la serie de terme general un , cest etudier la suite des sommes partielles.
Simplement, parce que le terme general secrit
Sn = u 0 + u 1 + . . . + u n
nous obtiendrons dans ce chapitre de nombreux resultats qui, `a partir dhypoth`eses sur
un , permettront de conclure a` la divergence ou a` la convergence de la suite Sn .
Ces resultats pourront ensuite etre appliques pour etudier des suites, `a laide du
resultat elementaire suivant :
erie
PROPOSITION 9-1.12 Si (vn )nN est une suite de vecteurs de E, on appelle s
t
elescopique associ
ee `
a cette suite la s
erie de terme g
en
eral
un = vn vn1

332

Chapitre 9 : S
eries dans un espace norm
e

La suite de terme g
en
eral vn et la s
erie de terme g
en
eral un sont de m
eme nature
(toutes deux convergentes ou divergentes) puisque
n


uk = vn v0

k=1

Dans le cas de la convergence on a


+


uk = lim vn v0
n+

k=0

A linverse, une serie dont le terme general peut secrire un = vn vn1 avec vn simple
peut setudier facilement, puisque la suite des sommes partielles sexprime simplement.
EXEMPLE 9-1.13 Convergence et somme de la serie de terme general
un =

1
o`
u p N est xe et n  1
n(n + 1)(n + 2) (n + p)

On remarque que

$
#
1
1
1
un =

p n(n + 1)(n + 2) (n + p 1) (n + 1)(n + 2) (n + p)

ce qui donne facilement


n


uk =

k=1

1
1

pp! p(n + 1)(n + 2) (n + p)

et prouve la convergence de la serie, avec


+


uk =

k=0

1
pp!

EXERCICE 9-1.14 Convergence et somme de la serie de terme general




1
pour n  1
un = arctan
n2 + n + 1
(Indication :

9-1.5

1
1
1
n n+1
=
).
1
n2 + n + 1
1 + n(n+1)

Regroupements de termes

On sinteresse ici `a des regroupements de termes consecutifs, cest-`a-dire que lon


consid`ere une application
:NN
strictement croissante et veriant (0) = 0. Si (un )nN est une suite de vecteurs de E, on
consid`ere la suite
(n+1)1

uk
vn =
k=(n)

PROPOSITION 9-1.15 Si

un CV, il en est de m
eme de
+

k=0

uk =

+

k=0

vk

vn et

9-2 Convergence dune s


erie

333

Demonstration : Il sut de remarquer que la suite des sommes partielles


de la serie de terme general vn est extraite de celle de la serie de terme general
un , puisque
(n+1)1
n


vk =
uk 
k=0

k=0

Bien s
ur, il ny a pas de reciproque, puisque lexemple de la serie divergente de terme
general un = (1)n donne une serie convergente si on groupe ses termes deux par deux.
Par contre, si un 0E , on a une reciproque partielle, pour peu que les tailles des
n+

paquets restent raisonnables :


PROPOSITION 9-1.16 Si limn+ un = 0E et si la suite ( (n + 1) (n))nN est
born
ee, la convergence de la s
erie de terme g
en
eral


(n+1)1

vn =

uk

k=(n)

entrane celle de

un , vers la m
eme somme, dapr`
es la proposition pr
ec
edente.

Demonstration : Denissons
V =

+


vk et Sn =

k=0

n


uk

k=0

Par denition de la convergence, on peut trouver, pour > 0 xe, un rang N


tel que
(
(
n
( (
(

(
(
(
vk ( = (V S(n+1)1 ( 
n  N (V
(
(
k=0

N

Il existe de plus un rang


tel que k  N uk   . Posons enn
M = sup ( (n + 1) (n))nN . Soit n  max ( (N ) ,N ). Il existe alors un
unique entier p  N avec
(p)  n < (p + 1)
et on peut ecrire

( (p+1)1
(
(
V Sn   V S(p+1)1 ( +
uk 
k=n

par inegalite triangulaire. Compte tenu du choix de p, on a


n  max ( (N ) ,N ) V Sn   + ( (p + 1) n)  (M + 1)
ce qui donne bien la convergence de Sn vers V . 
Il est a` remarquer que, sans lhypoth`ese de majoration du nombre de termes dans
un paquet, le resultat precedent est en defaut. Prendre par exemple la suite un dont les
termes seraient

 

1 1
1
1
1 1 1
1
1
1
(1, 1) ,
, , ,
,
, , , , ,
,...
2 2
2
2
3 3 3
3
3
3
les parenth`eses correspondant aux groupements de termes.

334

Chapitre 9 : S
eries dans un espace norm
e

9-2

S
eries `
a termes positifs

On sinteresse dans cette section aux series `a termes reels positifs (eventuellement `a
partir dun certain rang). Cest un cas tr`es important en pratique car, meme dans le cas
de series dans un espace vectoriel norme (complet), de nombreuses convergences de series
pourront etre prouvees en se ramenant a` travailler avec des series `a termes positifs (voir
la section sur la convergence absolue).

9-2.1

R
esultat de base

`
THEOR
EME
9-2.1 Si (un )nN est une suite de r
eels positifs, la suite

des sommes
erie
un est donc
partielles de la s
erie de terme g
en
eral un est croissante. La s
convergente ssi la suite des sommes partielles est major
ee. On a alors
+


uk = sup

n


nN

k=0

uk

k=0

Si la serie est a` termes positifs `a partir dun rang n0 , on a une conclusion analogue
en considerant la suite des sommes partielles a` partir du rang n0 . Lorsque la serie est
divergente, les sommes partielles
divergent vers +. Cest pourquoi,

pour une s
erie `
a
termes positifs, la notation
un CV est parfois remplacee par
un < +. Cette
derni`ere ecriture est `a proscrire dans le cas de series reelles dont le terme general nest
pas positif, a fortiori dans le cas de serie vectorielle !
Lhypoth`ese un  0 est evidemment indispensable pour appliquer le theor`eme precedent.
Voir le contre-exemple un = (1)n . Bien s
ur, tous les resultats qui suivent peuvent etre
modies de facon simple dans le cas de series `a termes negatifs (`a partir dun certain
rang). Il sut dans ce cas de remplacer un par un .

9-2.2

Comparaison de s
eries `
a termes positifs

9-2.2.1

Majoration. Domination. Equivalence

`
THEOR
EME
9-2.2 Soient (un )nN et (vn )nN (R+ ) . Si, `
a partir dun certain rang

un  vn
on a



vn CV
un DV




un CV
vn DV

Demonstration : On peut bien s


ur supposer la majoration valable `a partir
du rang 0. On a alors
n N Un =

n

k=0

u k  Vn =

n


vk

k=0

Si la serie
vn converge, la suite Vn est majoree. Il en est de meme de la suite
Un . Lorsque lim Un = +, il en est evidemment de meme de la suite Vn .


n+

9-2 S
eries `
a termes positifs

335

 1
1
1
est divergente. De meme
 et donc
n
n
n
1
1
1
1
=


2
n
n (n 1)
n1 n
 1
est convergente.
(serie telescopique) et donc
n2
La quasi-totalite des crit`eres de convergence pour les series `a termes positifs ne
seront que des reecritures du theor`eme precedent, avec un vocabulaire dierent. Il faudra
donc garder `a lesprit que lhypoth`ese de termes positifs est fondamentale !
EXEMPLE 9-2.3 Pour n  2 on a

COROLLAIRE 9-2.4 Si un et vn  0 avec un = O (vn ) pour n +, alors




un CV
vn CV
Par contrapos
ee

un DV

vn DV

Le resultat precedent est evidemment assure sous lhypoth`ese plus forte de negligeabilite
un = o (vn ) (n +).
a partir dun certain rang, et sil existe deux r
eels a
COROLLAIRE 9-2.5 Si un  0 `
et b > 0 tels que
un
b
n  n0 0 < a 
vn

vn sont de m
eme nature.
alors les s
eries
un et
Demonstration : On a certainement vn  0 a` partir dun certain rang
un
est positif. 
puisque le rapport
vn
a partir dun certain rang et si
COROLLAIRE 9-2.6 Si un  0 `
un
alors les s
eries

un et

n+

vn

vn sont de m
eme nature.

Demonstration : Lequivalence entrane lexistence dun rang `a partir duquel


1
un  vn  2un
2
(parce que un  0). 
Si lon veut resumer (forcement de mani`ere imprecise) ce qui prec`ede, on peut dire que,
plus le terme general (dune serie `a termes positifs) tend rapidement vers 0, plus cette serie
a de chances de converger. Etudier une serie `a termes positifs, cest essentiellement peser
convenablement son terme general. Cest lidee simple quil faut garder `a lesprit, plutot
que dessayer dappliquer aveuglement un certain nombre de r`egles de convergence.
EXERCICE 9-2.7 Nature de la serie de terme general
un =

n2
ln n + 2n

EXERCICE 9-2.8 Si p N, nature de la serie de terme general


1! + 2! + + n!
un =
(n + p)!

 un
un et
sont de meme nature.
EXERCICE 9-2.9 Si un  0, montrer que
1 + un

336

Chapitre 9 : S
eries dans un espace norm
e

9-2.2.2

Comparaison logarithmique

Lorsque le terme general un se presente sous forme de produits dun nombre de plus en
un+1
quon etudie, si le calcul de ce rapport
plus grand de termes, cest plutot le rapport
un
saccompagne de simplications. On utilise alors le resultat du theor`eme 8-3.4 :
un+1
vn+1

`
a partir dun certain rang,
un
vn


vn CV
un CV

`
THEOR
EME
9-2.10 Si un > 0 et vn > 0 avec
alors

EXEMPLE 9-2.11 Nature de la serie de terme general


un =

(n + 1) (n + 2) 2n
nn

On evalue ici
un+1
4n + 2
1
2 (n + 1) (2n + 1) nn
n
=
=
n+1
1
un
n
1+ n
(n + 1)
n

n+

4
e


1n+1
un+1
 1 = n , et donc 1 = O (un ) pour n +.
un
un
1
DV donc (car son terme general ne rend pas vers 0).

A partir dun certain rang

9-2.2.3

S
eries de Riemann

1
Il sagit des series de termes generaux un = , avec n  1 et R+ . Ces series
n
serviront souvent de series de reference pour appliquer les theor`emes de comparaison qui
prec`edent. On a vu precedemment que cette serie diverge pour = 1, donc par minoration
 1
. Par
diverge pour  1. On a vu egalement precedemment la convergence de
n2
majoration, on en deduit la convergence des series de Riemann pour  2. Il reste donc
`a traiter le cas ]1,2[.

`
THEOR
EME
9-2.12 La s
erie de terme g
en
eral
un =

1
n

pour (n  1)

est divergente pour  1 et convergente pour > 1.


Demonstration : Pour > 1, on a, par inegalite des accroissements nis
( 1)

1
1
1
1
 1
1  ( 1)
(n + 1)
n
n
(n + 1)

ce qui donne facilement


1
n

n+

$
#
1
1
1

1 n1 (n + 1)1

terme general dune serie telescopique convergente, puisque, pour > 1, la


1
suite 1 est convergente. 
n

9-2 S
eries `
a termes positifs

337

Le resultat precedent permettra de traiter toutes les series reelles dontle terme
 general
1
. Plus
un est un inniment petit ayant un ordre dans lechelle de comparaison
n R+
de la
generalement, si on peut majorer (`a partir dun certain rang) un  0 par un terme
c
forme avec c > 0 constant et > 1, on pourra conclure a` la convergence de
un .
n
c
Inversement, une minoration par avec  1 permettra de conclure a` la divergence de
n

un .
EXERCICE 9-2.13 Nature des series de termes generaux

un =

ln n
1
n

n


et

vn =

1
ch
n

n 25

EXEMPLE
9-2.14 S
eries de Bertrand : discuter suivant les valeurs de et R la

nature de
un avec
un =

pour n  2

n (ln n)

Le comportement a` linni de un est dabord dicte par la valeur du param`etre . Cest donc
dabord selon quest menee la discussion. Ensuite, cest fort probablement la position de
1
par rapport a` 1 qui intervient, car un est proche de dans lechelle de comparaison
n


1
(`a linni)
. Plus precisement :
n (ln n)
Si > 1, on pense que la serie converge. Pour le prouver, on cherche a` majorer par
une serie convergente. On pourra choisir ]1,[ et remarquer qualors

un

n+

1
n

Si < 1, on aura de meme, pour ],1[


1
n

n+

o (un )

ce qui prouve cette fois par minoration la divergence de

un .

Si = 1, la serie est certainement divergente pour  0, puisqualors un est minore


1
au voisinage de linni par . Si on se limite aux valeurs positives de , on pourra

n
prouver la convergence de
un pour > 1, et la divergence pour  1. On pourra
par exemple, comme on la fait pour les series de Riemann, chercher un equivalent
au voisinage de + de
vn =

1
1

(ln n)
(ln (n + 1))


et ajuster la valeur de pour obtenir la nature de la serie
un (utiliser linegalite
des accroissements nis). Nous reverrons letude du cas = 1 dans la section 9-2.3).

338

Chapitre 9 : S
eries dans un espace norm
e

9-2.2.4

Comparaison avec une s


erie g
eom
etrique : r`
egle de DAlembert

Nous disposons `a present des series de Riemann comme series de reference. Un autre
type de serie (encore plus simple) est dun grand secours : les series geometriques, puisque
pour a > 0 :

0<a<1
an CV
Le theor`eme de comparaison logarithmique donne immediatement :

`
a partir dun certain rang et si on peut trouver deux
THEOR
EME
9-2.15 Si un > 0 `
r
eels a et b > 0 tels que
un+1
a<
<b
n  n0
un
alors

b<1
un CV

a1
un DV
On peut dailleurs dire que, dans le cas a  1, la suite un est croissante `a partir dun
certain rang, et que par consequent la serie est alors grossi`erement divergente. Dans le cas
a > 1, on a dailleurs lim un = +.
n+

Encadrer une suite `a partir dun certain rang, cest souvent calculer une limite. Du
theor`eme precedent decoule la r`
egle de DAlembert :
a partir dun certain rang et si
COROLLAIRE 9-2.16 Si un > 0 `
un+1
+
= l existe dans R
lim
n+ un
alors

l<1
un CV

l>1
un DV
Dans le cas l = 1, on ne peut conclure, sauf si la limite 1 est atteinte par valeurs
sup
erieures, auquel cas la s
erie est grossi`
erement divergente.
Demonstration : Si l < 1, on choisira > 0 avec l+ < 1, et on aura, a` partir
un+1
 l + , ce qui permet de conclure `a la convergence.
dun certain rang
un
Meme raisonnement si l > 1, o`
u lon choisira cette fois > 0 avec l > 1.
1
1
Les exemples un = 2 et un = montrent que l = 1 est un cas dindetermination
n
n
(sauf si la limite est atteinte par valeurs superieures). 
EXERCICE 9-2.17 Discuter selon les valeurs du reel a > 0 la nature de la serie
(n + 1) (n + 2) 2n
un =
nn an


un+1
(Indication : dans le cas dindetermination, chercher un equivalent de ln
pour conclure
un
`a la divergence).
EXERCICE 9-2.18 R`egle de Cauchy. Enoncer des resultats analogues `a ceux qui prec`edent

en

un
faisant des hypoth`eses sur la suite n un . Discuter en fonction de x > 0 la convergence de
avec
(n + 1)n n
x
un =
nn+1

9-2 S
eries `
a termes positifs

9-2.2.5

339

Exercice : Comparaison logarithmique `


a une s
erie de Riemann

On remarque que, pour vn =

1
, on a
n

vn+1
=1 +o
vn
n

 
1
pour n +
n

et lon sait que

 1
CV > 1
n
En sinspirant de la demarche suivie pour letude des series de Bertrand, montrer que,
si un > 0 a` partir dun certain rang, et si
 
1
un+1

=1 +o
pour n +
un
n
n

alors, si > 1, la serie
un converge. Si < 1, la serie diverge (cetait evident si < 0).
EXERCICE 9-2.19 Pour a > 0, nature de la serie de terme general
un =

9-2.3

n!
a (a + 1) (a + n)

Comparaison `
a une int
egrale

Rappelons dabord quelques resultats sur lesquels nous reviendrons dans un chapitre
ulterieur dintegration :
Si f : [0, + [ R+ est une fonction continue par morceaux positive, la fonction
 x
F (x) =
f (t) dt
0

est croissante sur [0, + [. Si elle est majoree, la fonction f est integrable sur R+ , et
 +

f=
f (t) dt = lim F (x)
R+

x+

`
et
THEOR
EME
9-2.20 Soit f : [0, + [ R+ continue par morceaux, positive

+
egrable sur R , la s
erie
un est
d
ecroissante. On pose un = f (n). Si f est int

convergente. Si f nest pas int
egrable, alors
un DV.
Demonstration : Remarquons que le resultat persistera si f est positive
decroissante sur une demi-droite [x0 , + [. La decroissance de la fonction f
donne evidemment
 p+1
f (t) dt  f (p + 1)
p N f (p) 
p

f (t) dt et comme dhabitude Sn =

En notant F (x) =
0

k=0

facilement

n


n+1

f (t) dt  Sn  f (0) +
0

f (t) dt
0

uk , on obtient

;;
;
;;;;

340

Chapitre 9 : S
eries dans un espace norm
e

f(0)

u1 u2 u3

f(n)

un

1 2 3

Fig. 9.1 Comparaison dune serie et dune integrale

+
(voir gure 9.1). Il en resulte aisement que, si F est
bornee sur R , il en est
un CV, on a, pour tout
de meme de la suite (Sn )nN . De meme, si la serie
+

n, F (n) 
uk , ce qui prouve lintegrabilite de f , vu la croissance de F . 
k=0

EXEMPLE 9-2.21 Nature de

1
n (ln n)

(serie de Bertrand dans le cas douteux).

On demarre ici avec n = 2. On a alors x  f (x) =

est une fonction decroissante


x (ln x)
au voisinage de + (cest clair si > 0, seul cas a` veritablement etudier, puisque la
divergence de la serie est evidente lorsque  0) et pour x  2
6x
5
 x
dt
1
1
=

1 (ln t)1
2 t (ln t)
2

si = 1, alors que

x
2

dt
= [ln (ln t)]x2
t (ln t)

On sapercoit alors que f est integrable sur [2, + [ ssi > 1, ce qui donne la condition

1
CV.
necessaire et susante pour que
n (ln n)
Une etude un peu plus precise des encadrements obtenus dans la demonstration donne :
COROLLAIRE
9-2.22 Sous les hypoth`
eses du th
eor`
eme pr
ec
edent, et dans le cas

o`
u
f (n) diverge, la suite


f (t) dt

n =
0

n

k=0

f (k)

9-2 S
eries `
a termes positifs

341


est monotone born


ee, donc convergente. Les inniment grands Sn et

f (t) dt
0

sont donc parall`


eles.
Demonstration : On a

n+1

n+1 n =

f (t) dt f (n + 1)  0
n

et donc la suite n est croissante. On a de plus, dapr`es les encadrements


obtenus precedemment Sn  F (n + 1)  F (n), et donc n  0. La suite n
est donc convergente. 
On peut enoncer dieremment `a la fois le theor`eme precedent et son corollaire :

`
THEOR
EME
9-2.23 Si f : [0, + [ R+ est continue par morceaux positive et
d
ecroissante, la s
erie de terme g
en
eral (positif)
 n+1
f (t) dt
vn = f (n)
n

est convergente.
EXEMPLE 9-2.24 Constante dEuler : la fonction t 
sur [1, + [. La suite

n =
1

1
est decroissante non integrable
t

dt  1

t
k
n

k=1

est donc convergente, et on denit la constante dEuler par




1 1
1
ln n
= lim 1 + + + +
n+
2 3
n
On demontre que 0.5772156649...
Dans
 le cas de la convergence, on obtient facilement un encadrement des restes de la
serie
f (n)
COROLLAIRE 9-2.25 Lorsque f est positive, int
egrable d
ecroissante sur [a, + [,
on a
 +
 +
+

na
f (t) dt  Rn =
f (k) 
f (t) dt
n+1

k=n+1

Demonstration : Si n  a, la fonction f etant decroissante sur [n, + [


 k
 k+1
f (t) dt  f (k) 
f (t) dt
k  n + 1
k

k1

Il reste ensuite a` sommer pour k variant entre n + 1 et N et `a faire tendre N


vers +. 
EXEMPLE 9-2.26 Reste de la serie de Riemann : pour > 1, montrer que
+

1
Rn =
k
n+1

n+

1
( 1) n1

342

Chapitre 9 : S
eries dans un espace norm
e

Pour terminer, il faut remarquer que lidee matresse de cette section, qui consiste a`
 n
n

f (k) par
f (t) dt peut etre utilisee lorsque f est une fonction
approcher la somme
0

k=0

croissante (on travaillera encore par encadrements) ou meme dans le cas de fonctions
vectorielles, o`
u lon utilisera alors lintegration par parties lorsquelle est possible (voir
section 12-5.2). Donnons ici simplement un exemple :
EXERCICE 9-2.27 Discuter en fonction de la nature de la serie de terme general
un =

n
(ln n!)2

(on cherchera un equivalent de ln n!).

9-2.4

Sommation des relations de comparaison

9-2.4.1

Cas de s
eries convergentes : restes

`
THEOR
EME
eelles positives. On suppose

9-2.28 Soient un et vn  0 deux suites r


que la s
erie
vn CV.
 +

+


Si un = O (vn ) alors
uk = O
vk
n+

Si un
Si un

n+

n+

o (vn ) alors

uk

k=n+1

vn alors

n+

k=n+1
+


+


uk

k=n+1

n+

vk

k=n+1

+


n+

k=n+1
+


vk

k=n+1

Demonstration : Remarquons dabord que lhypoth`ese de convergence de


vn et les hypoth`eses de majoration entranent lexistence des restes des
series, inniment petits pour n + que le theor`eme permettra donc de
comparer. Faisons la demonstration dans le cas de lequivalence, les autres cas
setudiant de facon analogue. Si un vn , on peut trouver, pour > 0 xe,
n+

un rang N tel que


k > N (1 ) vk  uk  (1 + ) vk
(on notera limportance de lhypoth`ese vk  0). On a alors, pour m > n  N
(1 )

m


vk 

k=n+1

m


uk  (1 + )

k=n+1

m


vk

k=n+1

ce qui donne, en faisant tendre m vers +


n  N (1 )

+

k=n+1

vk 

+


uk  (1 + )

k=n+1

k=n+1

ce qui prouve lequivalence des restes. 


EXERCICE 9-2.29 Donner des equivalents, pour n + de
+
+


1
k
et
4
k + 3k 2
k!
k=n

+


k=n

vk

9-2 S
eries `
a termes positifs

9-2.4.2

343

Cas de s
eries divergentes : sommes partielles

Si
vn DV avec vn  0, il nest plus question de parler de reste pour cette serie. Par
contre, les sommes partielles
n

vk
Vn =
k=0

sont des inniment grands pour n +. On obtient des resultats analogues a` ceux de
la section precedentes :

`
eelles positives. On suppose
THEOR
EME
9-2.30 Soient un et vn  0 deux suites r

que la s
erie
vn DV.
Si un
Si un
Si un

n+

n+

n+

n


O (vn ) alors


uk

n+

k=0

o (vn ) alors
vn alors

n


n


uk

k=0

uk

k=0


vk

 nk=0 

o
vk

n+

n+

n


n


k=0

vk

k=0

Demonstration : Remarquons que, dans le cas de la domination 


ou de
la negligeabilite, on na pas dinformations sur la nature de la serie
un .
Il est a` noter que dans ce cas, les conclusions du theor`eme ne sont signin


uk poss`ede une limite reelle, et
catives que lorsque
un DV (sinon
k=0

est donc negligeable devant Vn ). Faisons la demonstration dans le cas de la


n
n


uk et Vn =
vk . Si > 0 est xe, on peut
negligeabilite : on pose Un =
k=0

k=0

trouver un rang N tel que


k  N 0  uk  vk
Si on choisit n > N , on a alors
0  Un =

N

k=0

uk +

n


uk 

k=N +1

N


n


uk +

k=0

vk 

k=N +1

N


uk + Vn

k=0

ce qui donne, puisque Vn > 0 (au moins a` partir dun certain rang)
0

UN
Un
+
Vn
Vn

Comme lim Vn = +, on peut trouver un rang N  tel que


n+

n > N

UN

Vn

On a alors
n > max (N ,N  ) 0 

Un
 2
Vn

344

Chapitre 9 : S
eries dans un espace norm
e
ce qui montre bien que Un

n+

ecrire un = vn + wn , avec wn

o (Vn ). Dans le cas de lequivalence, on peut

n+

o (vn ). Avec des notations evidentes, on a

alors
Un = Vn + Wn


n
n

 


avec |Wn | = 
wk  
|wk | = o (Vn ), puisque |wn |
n+


k=0
k=0
donc Un = Vn + o (Vn ), ce qui donne bien

n+

o (vn ). On a

n+

Un

Vn

n+

REMARQUE 9-2.31 Ce resultat contient un resultat classique : le theor`eme de Ces`aro


(au moins dans le cas des suites reelles) : si un est une suite reelle convergente vers l, alors
u1 + u2 + + un
= l = lim un
lim
n+
n+
n
Si l > 0, on a, a` partir dun certain rang uk > 0. Quitte a` modier un nombre ni
de termes de la suite, on peut supposer que k uk > 0 (on ne change pas une limite
u1 + u2 + + un
M
eventuelle de la suite
, puisquon lui ajoute une suite de la forme
n
n

avec M constante). On a evidemment


un DV, puisque le terme general ne tend pas
vers 0. Comme un l, on a, dapr`es le theor`eme precedent
n+

n


uk

k=1

ce qui donne le resultat

n+

n


nl

uk

k=1

=l
n
Lorsque l  0, on peut remplacer un par un l+1 par exemple. En fait, lhypoth`ese un R
nest pas utile en general, et le resultat reste vrai dans tout espace norme (exercice).
Lexemple un = (1)n montre quil ny a pas de reciproque a` ce resultat.
lim

n+

EXERCICE 9-2.32 Trouver un equivalent, pour n + de


Sn =

n


2k ln(k)

k=1

(Indication : la fonction ln varie lentement. On peut deviner que


 n


2k ln(n)
Sn
n+

k=0

soit nalement
Sn

n+

2n+1 ln(n)

Pour justier ce resultat, considerer la serie telescopique associee `a la suite 2n+1 ln(n).)

Les theor`emes precedents sont tr`es utiles pour trouver des developpements asymptotiques de suites reelles, puisque le terme general dune suite peut toujours secrire
comme somme partielle de la serie telescopique associee. Nous verrons aussi dans la section consacree aux series absolument convergentes que certains resultats subsistent dans
le cas de series complexes ou vectorielles.
Traitons pour le moment un exemple cel`ebre :

9-2 S
eries `
a termes positifs

9-2.4.3

345

Exemple : formule de Stirling

Il sagit de lobtention dun developpement asymptotique de n! pour n +. Pour


des raisons evidentes, on passe dabord au logarithme :
ln(n!) =

n


ln(k) = Sn

k=1

La croissance de la fonction logarithme, un encadrement par deux integrales, une integration


par parties

n

ln t dt = n ln n n + 1
1

donnent assez facilement


Sn

n+

n ln n

ce qui peut secrire aussi Sn = n ln n + Sn , avec Sn


comportement asymptotique de

un = Sn Sn1

Sn ,

n+

o (n ln n). Pour etudier le

on etudie la serie telescopique associee



1
= ln n n ln n + (n 1) ln(n 1) = (n 1) ln 1
1
n n+

Cette serie est donc (`a partir dun certain rang) a` termes negatifs, divergente, et en
consequence
n

 




Sk Sk1
(n 1) n
Sn S1 =
n+

k=2

n+

ce qui donne nalement 1


Sn = n ln n n + o (n)
Pour preciser le terme o (n), on etudie `a present la serie telescopique associee `a Sn ln n+n,
dont le terme general vaut
 


1
1
1
+o
un + 1 = 1 + (n 1) ln 1
=
n
2n
n
Ici encore, cette serie est a` termes positifs (`a partir dun certain rang), divergente et donc
11
2 k=2 k
n

Sn ln n + n

n+

n+

On a obtenu
Sn = n ln n n +

ln n
2

(dapr`es lexemple 9-2.24)

1
ln n + o (ln n)
2

1
Encore un eort ! La serie telescopique associee `a la suite Sn n ln n + n ln n a main2
tenant pour terme general




1
1
1
1 + (n 1) ln 1
+ ln 1
n
2
n
 
 


1
1
1
1
+
o
ln 1
=
=1+ n
2
n
12n2
n2
1. On aurait dej`
a pu obtenir cette information en etudiant avec precision lencadrement de Sn par
deux integrales.

346

Chapitre 9 : S
eries dans un espace norm
e

ce qui montre que cette serie (`a termes negatifs a` partir dun certain rang) est convergente.
1
La suite Sn n ln n + n ln n est donc convergente, et si on note L sa limite, on a `a
2
present
1
Sn = n ln n n + ln n + L + o (1)
2
Ici, si on veut poursuivre le developpement, le point de vue change : linniment petit
1
o (1) est egal a` n = Sn n ln n + n ln n, et est donc loppose du reste dordre n de
2
la serie telescopique convergente etudiee plus haut. Par application du theor`eme 9-2.28
on a
+

1
1
(dapr`es lexemple 9-2.26)

n
2
n+
12k n+ 12n
k=n+1
On obtient

1
1
Sn = n ln n n + ln n + L +
+o
2
12n

 
1
n

 
 
K
1
1
par 2 + o
EXERCICE 9-2.33 Montrer quon peut remplacer ce o
et determiner
n
n
n2
K.

En passant a` lexponentielle, on obtient


 

L 1 +o( 1 )
L
1
1
n n
n
n
+o
ne e 12n n = n e
ne 1 +
n! = n e
12n
n

On demontrera ulterieurement (voir chapitre dintegration) que eL = 2, et on obtiendra


lequivalent de Stirling :

n! nn en 2n
n+

9-2.4.4

Remarque

Nous verrons que de nombreux resultats enonces pour les series `a termes reels de
signe constant a` partir dun certain rang persistent dans le cadre des series absolument
convergentes. Il faudrait cependant se garder de croire quils sont toujours valables ! Par
exemple, le crit`ere dequivalence


un vn
un et
vn de meme nature
n+

nest pas utilisable hors du cadre des series absolument convergentes :


(1)n
La serie de terme general un =
(n  1) est convergente puisque sa somme parn
tielle dindice 2n

n 
n


1
1
1

=
S2n =
2k 2k 1
2k (2k 1)
k=1

k=1

est somme partielle dune serie `a termes negatifs convergente (terme general equivalent a`
1
1
1
converge vers la meme limite 2 . On a avec vn = un +
2 ), et que S2n+1 = S2n
4k
2n + 1
n ln n


un CV et
vn DV
un vn ,
car

n+

1
est divergente.
n ln n

2. En ecrivant
S2n



1
1
1
1 1
1 + + +
= + + +
2 4
2n
3
2n 1

9-2 S
eries `
a termes positifs

9-2.5

347

D
eveloppement d
ecimal dun r
eel

Soit x un reel positif. Si n est la partie enti`ere de x (dont lexistence est, rappelons-le,
consequence de la propriete de la borne superieure), on a
x=n+y
avec y = x n [0,1[.
Lorsque n = 0, nous pouvons ecrire cette partie enti`ere en base 10 :
! p N 10p  n < 10p+1
et nous savons quil existe un unique (0 ,1 , . . . ,p ) {0, . . . ,9}p+1 tel que
p = 0 et n =

p


k 10k

k=0

ce qui secrit en numeration decimale


n = p p1 0
Nous nous interessons `a present au probl`eme de lecriture decimale de y, cest `a dire a` ce
qui viendra apr`es la virgule dans lecriture de x.

9-2.5.1

D
eveloppement d
ecimal propre

Si y [0,1[ et n N , notons pn = [10n y] la partie enti`ere de 10n y. Nous avons donc


pn  10n y < pn + 1
et donc

pn
pn
1
y< n + n
n
10
10
10

Le decimal

pn
10n
est donc valeur approchee de y par defaut a` 10n pr`es, et on a evidemment
yn =

lim yn = y

n+

Comme 10 y [0,10[, nous avons p1 {0, . . . ,9}. Etudions a` present ce qui dierencie
yn+1 de yn : comme pn  10n y < pn + 1, nous avons
10 pn  10n+1 y < 10 pn + 10
on obtient facilement
S2n =

n
2n

1 1

k
k
k=1

k=1

ce qui, en faisant intervenir la constante dEuler peut secrire



  
 
1
1
S2n = ln n + + o
ln 2n + + o
n
n
et montre que la somme de cette serie vaut ln 2

348

Chapitre 9 : S
eries dans un espace norm
e

et donc
10 pn  pn+1  10 pn + 9
soit encore
an+1 = pn+1 10 pn {0, . . . ,9}

avec yn+1 yn =

an+1
10n+1

En posant a1 = p1 , nous aurons


n=1


n

ak
yn = y1 +
(yk+1 yk ) =
10k
k=1
k=1

et la convergence de la suite (yn )n vers y peut se traduire par la convergence de la serie


de terme general
an
un = n
10
avec
+

an
y=
10n
n=1
ce que lon notera aussi
y = 0,a1 a2 an1 an an+1

DEFINITION
9-2.34 La representation du reel y [0,1[ obtenue par la methode precedente
+

an
y=
10n
n=1

avec n N

an {0, . . . ,9}

est appelee developpement decimal propre (illimite) de y.


Si x = n + y est le reel positif considere au debut de cette section, la representation
decimale propre de x sera donc
x = p p1 0 ,a1 a2 an1 an an+1
REMARQUE 9-2.35 Ce que nous avons fait en base 10 se generalise evidemment `a une
base quelconque : si b  2 est un entier naturel, tout reel de [0,1[ peut secrire
y=

+

an
n=1

bn

avec n an {0, . . . ,b 1}

Le cas b = 2 (representation binaire) est tr`es important en pratique.

9-2.5.2

Unicit
e du d
eveloppement

Soit y un reel de [0,1[. Un developpement decimal de y est une ecriture de ce nombre


sous la forme
+

bn
avec n bn {0, . . . ,9}
() y =
n
10
n=1
(la majoration 0  bn 10n  9 10n prouve quune serie de cette forme est toujours
convergente). Nous savons que y poss`ede au moins une ecriture de cette forme, `a savoir
son developpement decimal propre. Nous etudions ici lunicite dune telle representation
de y.

9-2 S
eries `
a termes positifs

349

Supposons que y verie legalite (). On a alors


n N

10 y =

n


bk 10

nk

k=1

+

bn+k
k=1

10k

La premi`ere somme est un nombre entier. La seconde est inferieure `a


+

1
1
9
=
9
1 = 1
k
10
10 1 10
k=1

et il ny a evidemment egalite que si la suite (bk )kn+1 est constante egale a` 9. On a donc
deux possibilites :
La suite (bn )n1 prend une innit
e de fois une valeur di
erente de 9 ;
Le calcul precedent montre alors que
n N

[10 y] =

n


bk 10nk

k=1

et donc

[10n y]  bk
yn =
=
10n
10k
k=1
n

n N

soit encore

bn+1
= yn+1 yn
10n+1
Le d
eveloppement d
ecimal de y consid
er
e est donc le d
eveloppement
d
ecimal propre.
La suite (bn )n1 est stationnaire
egale `
a 9 `
a partir dun rang que nous
noterons p + 1 (avec p  1, car p = 0 donnerait y = 1) :
On a alors bp  8 et
b1 = [10 y]

10 y =

p

k=1

et n N

bk 10

pk

p
+


9
+
=
bk 10pk + 1
k
10
k=1
k=1

ce qui montre que y est un nombre d


ecimal, dont le developpement decimal
propre est
y = 0,a1 a2 . . . ap 0000 . . .
avec ak = bk pour k < p et ap = bp + 1.
Resumons letude precedente :
PROPOSITION 9-2.36 Tout r
eel de [0,1[ qui nest pas d
ecimal poss`
ede un unique
d
eveloppement d
ecimal illimit
e, qui est son d
eveloppement propre. Un d
ecimal de
]0,1[ poss`
ede deux d
eveloppements d
ecimaux : un d
eveloppement propre qui se termine par une suite de 0 et un d
eveloppement impropre qui se termine par une suite
de 9.
REMARQUE 9-2.37 En base b  2, ce sont les rationnels de la forme a bn avec a N
qui admettent deux developpements illimites en base b : lun se termine par une suite de
0, lautre par une suite de symboles representant le chire b 1.

350

Chapitre 9 : S
eries dans un espace norm
e

9-2.5.3

D
eveloppement d
ecimal dun rationnel

Un developpement decimal dun reel de [0,1[ est dit periodique sil existe des entiers
p  0 et q  1 tels que ce developpement secrive
0,a1 . . . ap ap+1 . . . ap+q ap+1 . . . ap+q ap+1 . . . ap+q . . .
La suite des decimales est donc periodique de periode q `a partir du rang p + 1.
PROPOSITION 9-2.38 Un r
eel de [0,1[ est rationnel si et seulement sil admet un
d
eveloppement d
ecimal p
eriodique.
Demonstration : Remarquons que, dans le cas o`
u y est decimal (donc rationnel), ses deux developpements decimaux sont periodiques.
Supposons que y [0,1[ admette le developpement decimal periodique
y = 0,a1 . . . ap ap+1 . . . ap+q ap+1 . . . ap+q ap+1 . . . ap+q . . .
Notons m1 et m2 les entiers naturels admettant lecriture decimale
m1 = a1 . . . ap

et m2 = ap+1 . . . ap+q

(avec m1 = 0 si p = 0). Nous avons


10p y = m1 + 0,ap+1 . . . ap+q ap+1 . . . ap+q ap+1 . . . ap+q . . .
ce qui donne
10q (10p y m1 ) = m2 + (10p y m1 )
soit
y=

m2 + m1 (10q 1)
Q
10p (10q 1)

Reciproquement, si y est un rationnel ecrit sous forme irreductible


y=

p
q

avec p q = 1, et si
y = 0,a1 a2 . . . an . . .
est le developpement decimal propre de y, nous avons
rn = 0,an+1 an+2 . . . = 10n y [10n y] =

10n p
10n p pn q
pn =
<1
q
q

Cest un rationnel de numerateur compris entre 0 et q 1, qui ne peut donc


prendre quun nombre ni de valeurs. On peut donc trouver n0 < n1 avec
rn 0 = rn 1
Par unicite du developpement decimal propre, on obtient
p  1 an0 +p = an1 +p
ce qui montre que la suite (an )nN est periodique a` partir dun certain rang
(de periode n1 n0 ). 

9-3 S
eries absolument convergentes

9-3
9-3.1

351

S
eries absolument convergentes
D
enition

DEFINITION
9-3.1 Si (E,  ) est un espace norme, et
(un )nN EN , la serie de terme
general un est dite absolument convergente (en abrege
un CVA) si et seulement si la
serie de terme general un  converge.


un CVA
un  CV
Cette notion na vraiment dinteret que dans un espace complet (donc en particulier
pour les series `a termes reels ou complexes), grace au theor`eme :

`
THEOR
EME
9-3.2 Si lespace (E,  ) est complet, toute s
erie absolument convergente de vecteurs de E est convergente.
Demonstration : Qui dit espace complet dit suite de Cauchy. On montre
n

donc que la suite des sommes partielles Sn =
uk est une suite de Cauchy.
En notant Sn =

n


k=0

uk , on a clairement, par inegalite triangulaire

k=0

m > n


Sn
Sm Sn   Sm

ce qui permet de conclure aisement, puisque la suite (Sn )nN est de Cauchy
puisque convergente dans R. 
Attention ! Il ny a pas de reciproque. Dans R, il existe des series convergentes qui
(1)n
traite en n de section precedente
ne convergent pas absolument. Lexemple un =
n
le montre bien.
On peut montrer (exercice) quun espace norme o`
u toute serie absolument convergente
est convergente est necessairement complet.

9-3.2

Utilisation

Dans toute cette section, on suppose lespace (E,  ) complet. On peut dailleurs, dans
un premier temps, se limiter `a des suites reelles ou complexes.
On comprend bien linteret de la notion de convergence absolue : dans un espace
complet, pour etudier la convergence de certaines series, on pourra souvent se ramener `a
travailler avec des series reelles positives, pour lesquelles on dispose de nombreux resultats
de convergence. En particulier, si (E,  ) est complet, si (un )nN EN est une suite de E

erie `
a termes r
eels positifs convergente :
et
vn est une s
un

n+

O (vn )

un CVA

Il en sera evidemment de meme dans le cas dune relation de negligeabilite.


La r`
egle de DAlembert peut donc en particulier etre utilisee comme r`
egle de
convergence absolue :


un+1 
l < 1
un CVA
= l alors
Si lim
l > 1 un DV grossi`erement.
n+ un 

352

Chapitre 9 : S
eries dans un espace norm
e

le cas l < 1 ne

pose pas de probl`eme, le cas l > 1 meritant reexion : si on arme la


divergence de
un , ce nest pas parce quon na pas convergence absolue ( la CVA nest
pas une condition necessaire de convergence), mais parce quon sait que le terme general
ne tend pas vers 0.
De meme, si (un )nN et (un )nN sont deux suites de vecteurs de E avec un un ,
n+

la convergence absolue dune de ces series entrainera la convergence absolue de lautre


(puisque lequivalence des termes generaux entrane lequivalence de leurs normes). Mais
le raisonnement ne peut
etre consid
er
e comme valable que si lexpression con(1)n
(1)n
1
vergence absolue est utilis
ee (voir le contre exemple un =
et vn =
+
).
n
n
n ln n
Cest pourquoi il est fortement conseille, lorsquon veut prouver des CVA, de travailler
clairement avec les modules des termes generaux (sur R ou C) ou leurs normes dans un
evn complet quelconque.
REMARQUE 9-3.3 Si un est une suite complexe, de parties reelles et imaginaires n et
n
un = n + i n
les majorations |n |  |un |, | n |  |un | et |un |  |n | + | n | montrent que



un CVA
n CVA et
n CVA
Plus generalement, sur un espace norme de dimension nie o`
u toutes les normes sont
equivalentes, on peut travailler avec la norme maximum des modules des coordonnees
dans une base xe. Il est alors clair quune serie est absolument convergente ssi les series
des coordonnees le sont toutes.

9-3.3

Majoration des restes

Il sagit tout simplement


dun passage a` la limite dans linegalite triangulaire. Supposons lespace complet, et
un CVA. On a alors pour n < m
(
(
m
m
(
( 

(
(
u
uk 

(
k(
(
(
k=n+1

k=n+1

En faisant tendre m vers +, et en tenant compte de la continuite de la norme, on obtient


(
(
+
+
( 
(

(
(
uk ( 
uk 
(
(
(
k=n+1

k=n+1

On en deduit que la sommation

des relations de domination ou de negligeabilite se


generalise de la facon suivante : si
vn est une s
erie `
a termes r
eels positifs converN
gente, et si (un )nN E (espace complet)
 +

+


uk = O
vk
un = O (vn )
n+

un

n+

n+

k=n+1

o (vn )

+

k=n+1


uk

n+

k=n+1
+



vk

k=n+1

Attention ! La s
erie dominante est `
a termes positifs ! On aurait des resultats
analogues pour les sommes partielles, dans le cas dune serie dominante a` termes positifs
divergente (ici encore, il sut dappliquer linegalite triangulaire).

9-3 S
eries absolument convergentes

353

En reechissant un peu, on peut se convaincre quil ne faut pas esperer des resultats
analogues dans le cas de lequivalence de deux suites vectorielles (si on reprend les
demonstrations du theor`eme 9-2.28, cest vraiment lutilisation dencadrements qui a
amene le resultat). On pourra cependant demontrer, au coup par coup des assertions
comme celle de lexercice :
EXERCICE 9-3.4 Si vn est une suite complexe, un  0 le terme general dune serie convergente
et sil existe un complexe = 0 tel que
vn
alors

vn CVA, et

+


un


vk

k=n+1

9-3.4

n+

n+

+



uk

k=n+1

Exemple : inverse dans une alg`


ebre de Banach

Soit (A, + , ,.,  ) une alg`ebre de Banach (alg`ebre compl`


ete o`
u xy  x y).
Cest par exemple une alg`ebre de matrices carrees Mp (K), K = R ou C, munie dune
norme subordonnee `a une norme sur Kp (ou plus generalement lalg`ebre des endomorphismes continus dun espace de Banach). Lutilisation de series absolument convergentes
va permettre dinverser les elements proches de 1A . Lidee de base est lutilisation rigoureuse de la formule valable dans C

1
|z| < 1
z k , serie qui converge absolument
=
1z
k=0
+

`
THEOR
EME
9-3.5 Soit (A, + , ,.,  ) une alg`
ebre de Banach. Si a A v
erie
a < 1, alors 1A a est inversible dans A et
(1A a)

+


ak

k=0

( (
(  ak , lhypoth`ese a < 1 entrane la
Demonstration : Comme (ak

convergence absolue de la serie


ak . Notons
b=

+


ak

k=0

La demonstration sera terminee lorsquon aura prouve que


b (1A a) = (1A a) b = 1A
ce qui ne peut se faire que par passage a` la limite, puisque cest ainsi quest
construit b : pour m N, on a
 m
 m




ak (1A a) = (1A a)
ak = 1A am+1
k=0

k=0

Comme le produit A A A est continu et que lim an = 0A , on obtient,


n+

en faisant tendre m vers +


b (1A a) = (1A a) b = 1A
ce qui donne bien b = (1A a)1 . 

354

Chapitre 9 : S
eries dans un espace norm
e

COROLLAIRE 9-3.6 Lensemble U (A) des


el
ements inversibles de A est un ouvert
de A.
Demonstration : On vient de prouver que cest un voisinage de 1A , puisquil
contient B(1A ,1[. On en deduit facilement quil est voisinage de chacun de ses
points : si a U (A), on a


x A a x = a 1A a1 x
1
et on est assure de linversibilite de a x d`es que
 a x$< 1, ce qui est
1
1
certainement verie si x < 1 . On a donc B a, 1 U (A). 
a 
a 

EXERCICE 9-3.7 Montrer que a a1 est un homeomorphisme de U (A) dans


(
( lui-meme. (Indi(
(
cation : essayer de majorer, en utilisant le developpement en serie, la quantite ((a x)1 a1 (
pour x assez petit).

Remarquons que, dans le cas de lalg`ebre Mp (K), lutilisation des determinants et


des comatrices nous avaient dej`a permis dobtenir le corollaire et le resultat de lexercice
precedent.

9-3.5

Espaces l1 (N) et l2 (N)

Dans toute cette section K = R ou C. On denit


>
?

l1 (N) = (un )nN KN |
un CVA
>
?

u2n CVA
l2 (N) = (un )nN KN |
lespace l1 (N) est appele espace des suites (de KN ) sommables, lespace l2 (N) est lespace
des suites de carre sommable. Cette terminologie prendra toute sa signication dans la
section consacree aux familles sommables.

`
THEOR
EME
9-3.8 l1 (N) et l2 (N) sont deux sous-espaces vectoriels de KN . Les
expressions
+
, +
+

,
|uk | et u2 = |uk |2
u1 =
k=0

k=0

si u = (un )nN d
enissent des normes respectivement sur l1 (N) et l2 (N).
Demonstration : La suite nulle appartient evidemment `a ces deux espaces.
La stabilite par homothetie est evidente. La stabilite pour la somme est claire,
consequence des inegalites
|un + vn |  |un | + |vn |

et



|un + vn |2  (|un | + |vn |)2  2 |un |2 + |vn |2

Enn, prouver que, pour i = 1 ou 2,  i denit une norme sur li (N) nest
pas dicile. Pour prouver linegalite triangulaire, il sut de passer `a la limite
dans linegalite obtenue sur les sommes partielles des series qui interviennent
(on a en eet deni sur Kp deux normes quon a egalement notees  1 et  2 ).


9-3 S
eries absolument convergentes

355

EXERCICE 9-3.9 Montrer que l1 (N) l2 (N), que linclusion est stricte, mais que linjection



1
l (N) ,  1 l2 (N) ,  2 denie par u  u
nest pas continue.

`
THEOR
EME
9-3.10 Si u = (un )nN et v = (vn )nN sont de carr
e sommable,
w = (un vn )nN l1 (N)
et on a
w1  u2 v2
Demonstration : On a en eet

1
|un |2 + |vn |2
2
ce qui assure lappartenance de w `a l1 (N). De plus, linegalite de Schwarz dans
Km donne
+
+
,m
, m
m

,
,
2
|uk vk |  |uk | |vk |2
|un vn | 

k=0

k=0

k=0

ce qui donne linegalite souhaitee, en faisant tendre m vers +. 


Linegalite precedente prouve en fait la continuite de lapplication bilineaire
l2 (N) l2 (N) l1 (N)

denie par (u,v)  w = uv

Lorsque K = R, la formule
u,v =

+


uk vk

k=0

denit un produit scalaire sur l2 (N), et la norme  2 nest pas autre chose que la
norme associee au produit scalaire. Dans le cas K = C, pour avoir un produit scalaire
hermitien (voir les chapitres sur les espaces prehilbertiens reels et complexes) on posera
u,v =

+


uk vk

k=0

denition qui a un sens puisque cette serie est absolument convergente. On a alors
7
u2 = u,u
Nous retrouverons ces espaces (avec N remplace par Z) dans le chapitre consacre aux
series de Fourier.




EXERCICE 9-3.11 Montrer que l1 (N) ,  1 et l2 (N) ,  2 sont complets (Indication : on
commencera par montrer que la convergence pour  i entrane la convergence simple sur N).
!
"
EXERCICE 9-3.12 Montrer que si l (N) = v = (vn )nN KN | v est bornee , pour v l (N),
lapplication
+

1
vk uk
l (N) K denie par u = (un )nN 
k=0

est une forme lineaire continue sur


de norme egale `a v . Montrer que toute forme
lineaire continue sur l1 (N) est de cette forme. Caracteriser de meme les formes lineaires continues
+

vk uk , avec cette fois v l2 (N). La norme de cette forme lineaire
sur l2 (N). (Reponse : u 
l1 (N),

est ici egale `a v2 .)

k=0

356

9-3.6

Chapitre 9 : S
eries dans un espace norm
e

Exercice prolong
e

Nous reprenons lexercice 9-2.2.5. Nous avons vu (comparaison logarithmique a` une


serie de Riemann) que, si une serie `a termes positifs veriait
 
1
un+1

=1 +o
un
n
n
la serie convergeait pour > 1 et divergeait pour < 1 (avec divergence grossi`ere si
< 0). Montrer que si on a de plus
 
1
un+1

=1 +O
un
n
n2
alors il existe une constante K > 0 telle que
un

n+

K
n

Indication : il sagit de montrer que la suite n un a une limite non nulle, cest-`a-dire que
la suite ln (n un ) est convergente. Etudier la serie telescopique associee `a cette suite.
Exemple : Fonction Gamma :
Soit a > 0 un reel. Montrer quil existe un reel (a) > 0 tel que
n!
a (a + 1) (a + n)

n+

(a)
na

Calculer pour p N la valeur de 


(p). Montrer que (a + 1) = a (a). En admettant la
1
formule de Stirling, calculer
.
2

9-4

S
eries semi-convergentes

On dit quune serie est semi-convergente si elle converge sans converger absolument.
Nous avons vu lexemple de la serie de terme general
(1)n
un =
n
dont nous avons prouve la convergence en 9-2.4.4 en groupant les termes deux par deux.
La methode peut etre generalisee `a une classe importante de series `a termes reels : les
series alternees.

9-4.1

S
eries altern
ees

DEFINITION
9-4.1 Une serie de terme general reel un est dite alternee si et seulement
si (1)n un a un signe constant (eventuellement `a partir dun certain rang).
Quitte a` multiplier le terme general par 1, on pourra donc supposer
n N

un = (1)n |un |

`
THEOR
EME
9-4.2 Toute s
erie altern
ee dont la valeur absolue du terme g
en
eral
d
ecrot et tend vers 0 est convergente.

9-4 S
eries semi-convergentes

357

Demonstration : Bien entendu, il sura que la suite |un | decroisse `a partir dun certain rang pour arriver `a la meme conclusion. Montrons que, si
Sn designe la somme partielle dordre n de la serie, les suites (S2n )nN et
(S2n+1 )nN forment deux suites adjacentes. On a en eet
n S2n+1 = S2n |u2n+1 |  S2n
La suite des S2n est decroissante puisque
S2n+2 S2n = |u2n+2| |u2n+1 |  0
De meme, la suite S2n+1 est croissante et
lim S2n S2n+1 = 0

n+

ce qui permet de conclure `a la convergence de la serie. 


La demonstration precedente am`ene les precisions suivantes :
COROLLAIRE 9-4.3 Si une s
erie converge par application du th
eor`
eme pr
ec
edent
(dit th
eor`
eme des s
eries altern
ees), deux sommes partielles cons
ecutives Sn et
+

erie et donc si S =
uk
Sn+1 encadrent la somme de la s
k=0

|Rn | = |S Sn |  |un+1 |
eme signe que un+1 (premier terme n
eglig
e lorsquon approche S
De plus Rn a m
par Sn ).
Demonstration : Comme S est compris entre Sn et Sn+1 , on a clairement
|S Sn |  |Sn+1 Sn | = |un+1 |
De plus
Rn =

+

k=n+1

n+2p

uk = lim

p+

uk =

k=n+1

lim

p+

p

k=1

(un+2k1 + un+2k ) =

+


(un+2k1 + un+2k )

k=1

est somme dune serie dont le terme general est de signe constant, celui de
un+1 + un+2 , cest-`a-dire celui de un+1 . 
Les resultats du corollaire precedent sont valables pour tout entier n tel que (|uk |)kn
soit d
ecroissante.
Attention ! Le th
eor`
eme pr
ec
edent est une condition susante de conver

gence dune s
erie altern
ee, elle nest pas n
ecessaire. Par exemple, la serie
un
CV, avec
1
1
et u2p+1 =
u2p =
2
(2p)
(2p + 1)3
(il y a convergence absolue) mais le terme general ne decrot pas en valeur absolue. On
retiendra egalement que, lorsque les hypoth`eses du theor`eme sont veriees, la convergence

358

Chapitre 9 : S
eries dans un espace norm
e

est assuree par groupement des termes 2 par 2, ce qui permet dutiliser ensuite les resultats
sur les series `a termes positifs.
(1)n
(n  1) est converEXEMPLE 9-4.4 Pour > 0, la serie de terme general un =
n
gente. Donner un equivalent de son reste pour n +.
Comme la serie converge par application du theor`eme des series alternees, on ecrit

+ 

1
1
n+1
(1)
Rn =

(n + 2k 1) (n + 2k)
k=1
ce qui donne
R2n =

+ 

k=n+1

1
1

(2k 1)
(2k)

reste dune serie dont le terme general est equivalent a`


lexemple 9-2.26
R2n

n+

+


2+1

On a de meme
R2n+1 = R2n +

k=n+1

k +1 n+

1
(2n + 1)

n+

. On a donc, dapr`es
(2k)+1
1
2 (2n)

1
2 (2n + 1)

ce qui donne nalement


Rn

9-4.2

n+

(1)n+1
2n

M
ethode de d
ecomposition

vn et si
vn CVA, on peut immediatement conclure a` la convergence
n+

vn est seulement semi-convergente, on ne peut rien dire


absolue de
un . Lorsque
directement (sinon que la serie de terme general un ne converge pas absolument). On a
alors souvent recours a` une decomposition de un , en ecrivant
Si un

un = vn + wn

et il est alors clair que les series


un et
wn sont de meme nature. Simplement, comme
wn = o (vn ), la serie de terme general wn est peut-etre plus simple a` etudier, et pourrait

n+

etre absolument convergente.


EXEMPLE 9-4.5 Pour > 0, etudier la nature de la serie de terme general


(1)n
un = ln 1 +
pour n  2
n
(1)n
et il y a donc convergence absolue pour > 1. Pour  1 la serie
n+
n n
(1)
est semi-convergente (theor`eme des series alternees), on etudie
de terme general
n
un plus precisement, a` laide dun developpement limite


(1)n
1
1
un =
+ wn avec wn = 2 + o
n+
n
2n
n2
1
Ici, wn est negative (`a partir dun certain rang), equivalente a` 2 , et la serie est donc
2n
convergente ssi > 12 .
On a un

9-4 S
eries semi-convergentes

9-4.3

359

Exercice : transformation dAbel

La transformation dAbel est une manipulation algebrique simple, qui permet de transformer la somme partielle dune serie (ou la dierence de deux sommes partielles, si on
veut par exemple appliquer un crit`ere de Cauchy) en une somme partielle dune autre
serie, parfois plus simple `a etudier. Nous nous limiterons ici `a des sommes de nombres
complexes.
Si An et bn sont deux suites complexes
n


(Ak+1 Ak ) bk = A0 b0 +

n


k=0

(bk1 bk ) Ak + An+1 bn

k=1

La verication est simple, chaque terme Ak apparat deux fois dans la somme de gauche
(`a lexception des termes au bord A0 et An+1 ). On notera lanalogie avec la formule
dintegration par parties



g (t) f (t) dt = f (a) g (a) +
f  (t) g (t) dt + f (b) g (b)

Il sagit ici dintegration discr`ete, cest-`a-dire de calcul de sommes partielles dune serie.
Loperation inverse (la derivation) etant la correspondance qui, a` la suite des sommes
partielles dune serie associe le terme general, donc
(Sn )nN  (Sn Sn1 )nN
On utilisera la transformation dAbel pour ecrire autrement une somme de la forme
Sn =

n


ak bk

k=0

lorsque par exemple les sommes Ap =


aussi travailler avec Ap =

+


p


ak ont des proprietes interessantes (on peut

k=0

ak si la serie converge). On ecrira alors

k=p

Sn =

n


(Ak Ak1 ) bk

k=0

en posant A1 = 0, et on fera la transformation.


EXEMPLE 9-4.6 Discuter selon les valeurs de > 0 et [0,2] la nature de la serie
de terme general
ein
(n > 0)
un =
n
1
On a |un | = , et par consequent la serie est absolument convergente si > 1. Dans la
n
cas  1, pour = 0 (ou 2) la serie est divergente (serie de Riemann). Pour = ,
la serie converge par application du theor`eme des series alternees. Dans le cas general o`
u
]0,2[, on remarque que les sommes
An =

n

k=0

eik =

1 ei(n+1)
1 ei

360

Chapitre 9 : S
eries dans un espace norm
e

forment une suite bornee, puisque


n N

|An | 

2
=M
|1 ei |

On aura alors
Sn =

n

eik
k=1

n



1
=
(Ak Ak1 ) = A0 +
Ak
k
k=1
k=1
n1

1
1

k (k + 1)


+

An
n

Ecrite sous cette forme, on conclut aisement `a la convergence de la suite Sn (donc a` la



An
convergence de
un ). En eet lim = 0 puisque le numerateur reste borne, et la
n+ n
majoration
 





1
1
1

Ak 1

M

k (k + 1) 
k (k + 1)
montre la convergence absolue de la serie dont la somme partielle dordre n 1 apparat
au second membre de legalite precedente. Il y donc convergence pour toute valeur > 0
lorsque ]0,2[.
Dune mani`ere generale, une transformation dAbel permettra de traiter les series dont
le terme general secrit an bn o`
u les sommes partielles de la serie de terme ge

neral an sont
bornees, et o`
u la suite bn est reelle decroissante minoree (ou complexe avec
(bn+1 bn )
CVA).
REMARQUE 9-4.7 Dans lexemple precedent, pour ]0,2[ et  1, il ny a pas
 sin (n)
 ein
.
On
en
d
e
duit
quune
au
moins
des
s
e
ries
convergence absolue de la serie
n
n
 cos (n)
et
est non absolument convergente (alors que ces deux series sont convern
gentes). Les minorations
sin2 n
1 cos 2n
|sin n|

=
n
n
2n
2
|cos n|
cos n
1 + cos 2n

=

n
n
2n
doivent permettre de demontrer que les deux series ne convergent pas absolument (exercice).


(1)n
. Indication : utiliser une decomposition, puisquun
n + cos n
equivalent ne permet pas de conclure. On a

 
cos n cos2 n cos3 n
1
(1)n
1 1 +
+o

un =
2
3
n
n
n
n3
n3
EXERCICE 9-4.8 Nature de

Pourquoi aller jusqu`


a cet ordre? Traiter ensuite chacune des series.

9-4.4

Non commutativit
e

Les sommes de series ne se comportent pas comme des sommes nies. Etudions par
exemple la serie de terme general
un =

(1)n1
pour n  1.
n

9-5 Notions sur les familles sommables


On sait que
S2n =

2n


uk =

k=1

2n

1
k=1

361

n

1
k=1

ln 2 =

n+

+


uk

k=1

Considerons a` present la suite (vn )nN obtenue en modiant lordre des termes, en faisant
apparatre un terme dindice impair suivi de deux termes dindices pairs de la suite u :
1
1 1
1
1
1, , , , , , . . .
2
4 3
6
8
soit

1
1
1
, v3k+1 =
et v3k+2 =
2k + 1
4k + 2
4k + 4
La serie ainsi obtenue a son terme general qui tend vers 0. Elle converge, puisquen regroupant les termes 3 par 3, on obtient une serie convergente (voir proposition 9-1.16) :
v3k =

v3k + v3k+1 + v3k+2


Pour calculer

+


k+

1
8k 2

vk , on peut grouper les termes :

k=0
+


vk =

k=0

+


(v3k + v3k+1 ) + v3k+2 =

k=0

+ 

k=0


1
1

4k + 2 4k + 4

+ 
1
1
1
ln 2

=
=
2 k=0 2k + 1 2k + 2
2

Le fait de modier lapparition des termes a divise la somme de la serie par 2 !

EXERCICE 9-4.9 Montrer que, si une serie `a termes reels


un est semi-convergente, on peut,
en modiant lordre dapparition des termes (cest-`
a-dire en construisant une bijection : N
N), obtenir
+

u(k) = l
k=0

o`
u l est un reel arbitrairement choisi.

Nous verrons dans la section suivante que cette situation ne peut se produire dans le
cas des series absolument convergentes, qui sont aussi commutativement convergentes.

9-5
9-5.1

Notions sur les familles sommables


Ensemble d
enombrable

DEFINITION
9-5.1 Un ensemble X est dit denombrable sil est equipotent a` N, cest-`
adire sil existe une bijection
:NX
Si on note un = (n), cela revient aussi a` dire quon peut enumerer les elements de X,
cest-`a-dire ecrire
X = {u0 ,u1 ,u2 , . . . ,un , . . .}
sous forme densemble des valeurs dune suite delements deux `a deux distincts.

362

Chapitre 9 : S
eries dans un espace norm
e

Il est a` remarquer que le choix dune telle bijection semble instaurer un ordre naturel
sur X. Il nen est rien, puisquen considerant f , avec f bijection arbitraire de N dans
lui-meme, on realise une autre enumeration des elements de X, qui est ainsi ordonne de
mani`ere dierente. Il ny a pas de raison de privilegier lun ou lautre de ces ordres.
EXEMPLE 9-5.2 Z est denombrable. Il sut de denir : N Z par
(2p) = p, (2p + 1) = p 1
La propriete
toute partie de N non vide poss`ede un plus petit element,
`a la base du raisonnement par recurrence, a de multiples consequences :
1. Toute partie dun ensemble denombrable est nie ou denombrable : transportant le
probl`eme par bijection, il sut de le demontrer pour N. Ne souhaitant pas faire de
theorie formelle des ensembles, nous prendrons ici le terme ni au sens intuitif (ce
qui est loin detre satisfaisant, il faut le reconnatre). Si = A N, on denit
a0 = min A
Si A ne contient quun element, on sarrete. Sinon, on pose
a1 = min (A {a0 })
puis si cest possible
ap = min (A {a0 ,a1 , . . . ,ap1 })
Si A est ni, le processus sarrete, sinon on a clairement (?)
A = {a0 ,a1 , . . . ,an , . . .}
2. Si A est denombrable et f : A X est une application `a valeurs dans un ensemble quelconque, alors f (A) est ni ou denombrable. En eet, si A = N, (on peut
evidemment se ramener a` cette situation) lapplication
f (A) N x  min {i N | f (i) = x}
realise une injection de f (A) dans N, donc une bijection entre f (A) et une partie
de N.
3. N N et Q sont denombrables. Lapplication N N N denie par (p,q) 
2p 3q est en eet injective. On peut dailleurs realiser une bijection de N N N
en considerant N N comme un tableau `a double entree, et en numerotant les
elements (p,q) de ce tableau selon lordre lexicographique sur (p + q,p), cest-`a-dire
en ordonnant
(0,0) , (0,1) , (1,0) , (0,2) , (1,1) , (2,0) , (0,3) , (1,2) etc...
et en posant donc
(p + q) (p + q + 1)
2
De meme, lapplication Q N denie sur des rationnels ecrits sous forme irreductibles
par
 
 
p
p

p q
= 2 3 et
= 5p 7 q
(p,q) N N (0) = 1,
q
q
(p,q) = p +

9-5 Notions sur les familles sommables

363

est injective, et prouve que Q est denombrable. Ce resultat semble etrange au premier abord, parce quon pense immediatement a` la structure dordre sur Q. La
structure dordre usuelle sur Q est dite dense, parce quentre deux rationnels distincts il y a une innite de rationnels. Il faut bien comprendre quune bijection entre
N et Q induit un ordre discret sur Q, qui na rien a` voir avec cet ordre usuel.
4. Un produit ni densembles denombrables est denombrable. Il sut de le montrer
pour Np , ce qui se fait par recurrence sur p `a partir du resultat 3).
5. Une reunion nie ou denombrable densembles denombrables est denombrable. Montrons le sur une suite (An )nN densembles denombrables, dont les elements sont
enumeres
!
"
Ai = aij , j N
Lapplication
NN

An

denie par

(i,j)  aij

nN

est evidemment surjective. Comme les Ai sont innis, le resultat 3) permet de


conclure. On demontrerait de meme quune union denombrable densembles nis
est nie ou denombrable.
6. R nest pas denombrable. Ici, lintuition est mise `a rude epreuve : la premi`ere idee
quon puisse avoir de linni cest sans doute sous la forme dune suite dobjets
deux a` deux distincts (vision dej`a idealisee, car non intuitive). R est un exemple
densemble ayant beaucoup plus delements que N, resultat pas si evident que
cela (si on pense que Q est equipotent a` N ). Il sut de montrer que [0,1] est non
denombrable. Si cetait le cas, on aurait
[0,1] = {xn , n N}
$ # $
# $ #
1
1 2
2
,
,1 qui ne contient pas
Il existe au moins un des trois segments 0, ,
et
3
3 3
3
x0 . Appelons K0 ce segment. En le coupant en trois, on obtient un nouveau segment
K1 qui ne contient ni x0 ni x1 . En reiterant le procede, on forme une suite (Kn )nN
1
de segments embotes, de longueurs n+1 et dintersection vide, ce qui est contraire
3
`a la compacite de [0,1].
7. Lensemble des parties de N est non denombrable. Cest un cas particulier dun
resultat d
u `a Cantor, qui dit que, pour X ensemble quelconque,
X et P (X) ne sont pas equipotents
(resultat evident si X est ni, puisque 2p > p pour tout entier naturel p). Il
sut pour cela denvisager une application f : X P (X) et de considerer A =
{x X | x
/ f (x)} pour voir que f ne peut etre surjective.
EXERCICE 9-5.3 En utilisant le developpement propre des reels de ]0,1[ en base 2 (cest-`a-dire
le developpement qui ne se termine pas par une suite de digits tous egaux `a 1), montrer que
]0,1[ est equipotent a` lensemble des parties innies de N.
EXERCICE 9-5.4 Tout ensemble inni contient un sous-ensemble denombrable (cest evident?).
Montrer que, si A est un ensemble inni non denombrable et D A en est une partie denombrable,
alors A et A D sont equipotents. (Indication : considerer une partie denombrable D de A D
et realiser une bijection de D D sur D ). Deduire alors de lexercice precedent que ]0,1[ est
equipotent a` P (N).

364

Chapitre 9 : S
eries dans un espace norm
e

9-5.2

Famille sommable de r
eels positifs

Dans tout ce qui suit, I est un ensemble d


enombrable dindices. Il importe
de bien comprendre quil ny a alors pas dordre privilegie sur I (bien que le choix dune
bijection particuli`ere N I permette dordonner I). On sait quil existe alors 
des suites
de parties nies Jn I, croissantes pour linclusion (Jn Jn+1 ) telles que I =
Jn . On
nN

notera alors
I=

Jn


nN

pour resumer cette situation. On peut (par exemple) prendre une bijection : N I et
u an est une suite croissante non stationnaire dentiers.
poser Jn = ([0,an ]), o`
Notation : Si (E,  ) est un espace norme et si u = (ui)iI est une famille de vecteurs
de E indexee par I, pour J I partie nie de I, on notera

uj
SJ (u) =
jJ

Nous nous limiterons pour lessentiel `a E = R ou C, et dans un premier temps nous


travaillerons avec des familles de reels positifs.
I

DEFINITION
9-5.5 Soit u = (ui )iI (R+ ) une famille de reels positifs indexee par
un ensemble denombrable I. On dit que cette famille est sommable si et seulement si
@

SJ (u) =
uj , J partie nie de I
jJ

est majore (dans R+ ). Lorsque cest le cas, on denit la somme de cette famille par
S (u) = sup {SJ (u) , J partie nie de I }
On notera aussi
S (u) =

ui

iI

Cette somme est denie comme borne superieure dun sous ensemble de R+ . On pourra
bien s
ur approcher cette borne superieure, et plus precisement la determiner comme limite
dune suite croissante de reels positifs :

`
THEOR
EME
9-5.6 Sil existe une suite croissante (Jn ) de parties nies de I dont
la r
eunion est
egale `
a I telle que (SJn (u))nN soit une suite major
ee, alors la famille
u est sommable et
S (u) = sup SJn (u) = lim SJn (u)
n

n+

R
eciproquement, si u est sommable,
cette
egalit
e est valable pour toute suite (Jn )
)
de parties nies de I avec I =
Jn .

nN

Demonstration : Si J I est une partie nie, on a J Jn pour n susamment grand. Comme les reels manipules sont positifs
N N n  N

SJ (u)  SJn (u)  lim SJn (u)


n+

9-5 Notions sur les familles sommables

365

Comme cette inegalite est valable pour tout J, on a la sommabilite de u avec


S (u)  lim SJn (u)
n+

avec egalite, puisque linegalite inverse est evidente (denition de S (u)). Reciproquement,
si u est sommable,
) le raisonnement precedent peut etre fait pour toute suite
(Jn ) avec I =
Jn . 

nN

Le cas I = N est important, et on fait le lien avec la notion de serie :


N

`
eels positifs est sommable si
THEOR
EME
9-5.7 Une suite u = (un )nN (R+ ) de r
et seulement si la s
erie de terme g
en
eral un converge et on a alors
S (u) =

un =

nN

+


un

n=0

Demonstration : Il sut dappliquer le theor`eme precedent avec Jn = [0,n].

Dans legalite precedente, deux symboles dierents interviennent :

+


un somme de la

n=0

s
erie de terme gen
eral un qui, dans sa denition, semble tenir compte de lordre dappari
un somme de la famille (sommable) (un )nN , qui dans sa denition
tion des termes et
nN

ne tient pas compte de lordre naturel sur N. Dans le cas de reels positifs, une modication de lordre dapparition des termes de la serie ne change pas la nature ou la
somme de la serie. Nous y reviendrons ulterieurement dans le cadre des series absolument
convergentes. Il faut noter la dierence avec la situation rencontree `a la section 9-4.4.

9-5.3

Famille sommable de complexes

On consid`ere une famille u = (ui )iI CI .

DEFINITION
9-5.8 La famille u = (ui )iI CI est dite sommable ssi la famille des
modules (|ui |)iI lest.
Pour verier la sommabilite dune famille de complexes, on se ram`enera donc toujours
a` travailler avec des familles de reels positifs.

`
THEOR
EME
9-5.9 (ET DEFINITION) Soit u = (ui )iI CI une famille
) complexe
Jn , la suite
sommable. Pour toute suite (Jn ) de sous-familles nies de I avec I =

nN

epend pas de la suite (Jn ) choisie, et on posera


(SJn (u))nN converge. Sa limite ne d
S (u) =


iI

ui = lim

n+

ui

iJn

Demonstration : On montre que la suite (SJn (u))nN est de Cauchy dans


C. Par inegalite triangulaire, on a evidemment
n < m |SJm (u) SJn (u)|  SJm (|u|) SJn (|u|)

366

Chapitre 9 : S
eries dans un espace norm
e
ce qui permet de conclure, puisquon sait par denition que la suite (SJn (|u|))nN
est convergente (famille sommable de reels positifs). Pour voir que la limite ne
depend pas de la suite (Jn ) choisie, considerons deux telles suites (Jn ) et (Kn )
et posons Ln = Jn Kn . Cette suite est non vide a` partir dun certain rang,
et verie

I=
Ln

nN

(en eet, si i I, il existe des indices n1 et n2 avec i Jn1 et i Kn2 ,


donc i Lmax(n1 ,n2 ) puisque les suites sont croissantes pour linclusion). On a
toujours, par inegalite triangulaire
|SJn (u) SLn (u)|  SJn (|u|) SLn (|u|)
qui est une suite tendant vers 0 puisque
lim SJn (|u|) = lim SLn (|u|) = S (|u|)

n+

n+

On en deduit que
lim SJn (u) = lim SJn Kn (u) = lim SKn (u)

pour des raisons de symetrie.

REMARQUE 9-5.10 On aurait pu denir autrement cette somme, en regardant dabord


eelle. On pose alors
le cas o`
u (ui)iI est une famille r

u+
i = max(ui ,0) et ui = max (ui ,0)

(parties positives et negatives de la famille (ui )iI ), ce qui donne

ui = u+
i ui

et

|ui | = u+
i + ui

Les encadrements
et 0  u
0  u+
i  |ui |
i  |ui |
 +  
montrent que les familles ui et ui sont sommables, ce qui prouve lexistence de
 
 
lim SJn (u) = lim SJn u+ lim SJn u
n+

n+

n+

soit nalement S (u) = S (u+ ) S (u ). Lorsque u est complexe, on pourra separer les
parties reelles et imaginaires, qui formeront deux familles sommables, puisque
|Re ui |  |ui |

et

|Im ui |  |ui|

et S (u) vaudra simplement





 



 
S (u) = S (Re u)+ S (Re u) + i S (Im u)+ S Im u
Il est plus interessant dutiliser le crit`ere de Cauchy, puisque le resultat se generalisera a`
une famille dun espace norm
e complet : une famille (ui ) EI sera dite (absolument)
sommable ssi la famille des normes (ui )iI lest. Le resultat du theor`eme precedent
persiste alors, avec une demonstration analogue.

9-5 Notions sur les familles sommables

367

Dans le cas particulier I = N, le theor`eme 9-5.7 donne


PROPOSITION 9-5.11 Une suite `
a termes complexes (ou `
a valeurs dans un espace
de Banach) u = (un )nN est sommable ssi la s
erie de terme g
en
eral un est absolument
convergente, et on a alors


S (u) =

un =

+


un

n=0

nN

Ici encore, lordre dapparition des termes nintervient pas dans la denition de S (u).
On en deduit
COROLLAIRE 9-5.12 Toute s
erie complexe (ou dans un Banach) absolument convergente est commutativement convergente, cest-`
a-dire que


un CVA bijective N N

u(n) CVA et

+


u(k) =

k=0

+


uk

k=0

Demonstration : La famille (un )nN est sommable. La convergence absolue



de
u(n) en decoule puisque
N



u(k)   S (|u|)

N N

k=0

De plus, comme est bijective, on a N =

lim

n+

n


([0,n]), et par consequent

u(k) = S (u)

k=0

EXERCICE 9-5.13 Montrer que (un )nZ CZ est sommable si et seulement si les series
+


un

+


et

n=0

un

n=1

sont absolument convergentes, et montrer qualors


S (u) =


nZ

un =

+

n=0

un +

+


un = lim

n=1

n+

n


uk

k=n

k
(suite impaire) montre que lexistence de la derni`ere limite nim+1
plique pas la sommabilite de (un )nZ .
Le contre-exemple uk =

9-5.4

k2

Suites doubles sommables

On se limite dans cette section au cas particulier I = N N. Conformement aux


denitions precedentes, nous etudierons dabord le cas de familles de reels positifs.

368

Chapitre 9 : S
eries dans un espace norm
e

9-5.4.1

Cas de r
eels positifs

On consid`ere une suite double u = (up,q )(p,q)NN (R+ )

NN

NN

`
est sommable si et
THEOR
EME
9-5.14 La famille u = (up,q )(p,q)NN (R+ )
seulement si

erie de terme g
en
eral (up,q )pN est convergente

q N la s
+

up,q converge
erie de terme g
en
eral vq =

La s
p=0

On a alors

up,q =

+


vq =

q=0

(p,q)NN

 +
+


q=0


up,q

p=0

Comme les indices p et q jouent de r


oles sym
etriques, on pourra intervertir lordre
des sommations et on aura aussi
 +

+



up,q =
up,q
p=0

(p,q)NN

q=0

Demonstration : Supposons la suite double sommable. Notons



up,q
S = S (u) =
(p,q)NN

Comme cette somme est borne superieure des sommes sur les parties nies de
N N, on a , pour m et n entiers
 m

n


up,q  S
()
q=0

p=0

Comme tous les termes sont positifs, on a en particulier


q

m


up,q  S

p=0

A q xe, les sommes partielles de la serie (`a termes positifs) de terme general
(up,q )pN sont majorees par S. Il y a donc convergence de cette serie. En posant
vq =

+


up,q

p=0

on a, en faisant tendre m vers linni dans ()


n N

n


vq  S

q=0

majorations qui prouvent la convergence de la serie de terme general (positif)


vq , avec
+

vq  S
q=0

9-5 Notions sur les familles sommables

369

Linegalite inverse est evidente, puisque, si J est une partie nie de N N, on


peut trouver des entiers m et n avec J [0,m] [0,n] et alors
 m

 +

n
n
n
+







up,q 
up,q 
up,q =
vq 
vq
(p,q)J

q=0

p=0

q=0

p=0

q=0

q=0

ce qui donne bien, par denition de S


S

+


vq

q=0

Lorsquon suppose que, reciproquement, les series denissant vq et

+


vq

q=0

convergent, la n du raisonnement precedent peut etre recopiee et prouve la


sommabilite de la suite double. 
EXEMPLE 9-5.15 Discuter selon les valeurs du param`etre > 0 la sommabilite de


1
(p + q) p,qN
La condition > 1 est necessaire pour avoir convergence de la serie `a q xe. Si cette
condition est veriee
 +
 +
+
dt 
1
dt



(p + q)
t
q+1 t
q
p=1
encadrement qui permet de conclure `a la sommabilite si et seulement si > 2.
EXERCICE 9-5.16 Pour x > 1, on denit
+

1
(x) =
nx
n=1

Convergence et calcul de
+


( (n) 1)

n=2

9-5.4.2

Suites doubles de complexes

Nous consid`ererons des suites doubles u = (up,q )(p,q)NN (C)NN , mais letude pourrait etre menee dans un espace de Banach quelconque, en remplacant le module par la
norme. Comme la sommabilite fait intervenir la suite (|up,q |)(p,q)NN , le theor`eme 9-5.14
donne

`
THEOR
EME
9-5.17 Si u = (up,q )(p,q)NN est une suite double complexe, cette suite
est sommable si et seulement si

 +
+


|up,q | existe.
q=0

p=0

370

Chapitre 9 : S
eries dans un espace norm
e

De mani`ere equivalente, il sut aussi de verier que



 +
+


|up,q | < +
p=0

q=0

Lorsquune de ces conditions est v


eri
ee, on pourra intervertir lordre des sommations. Plus precisement :

`
eries intervenant dans les
THEOR
EME
9-5.18 Si (up,q )(p,q)NN est sommable, les s
d
enitions de
 +

 +

+
+




up,q et
up,q
q=0

p=0

p=0

q=0

sont toutes (absolument) convergentes, et


 +
 +  +

+


 

up,q =
up,q =
up,q
(p,q)N2

q=0

p=0

p=0

q=0

Demonstration : Lhypoth`ese de

sommabilite entrane evidemment, `a q xe,


la convergence absolue de la serie
up,q . Comme de plus


+
+

 


up,q  
|up,q |



p=0

p=0

la sommabilite de la famille (|up,q |) et le theor`eme 9-5.14 entrane la conver+




up,q . Il reste `a prouver que
gence absolue de la serie
wq , avec wp =
p=0

up,q =

 +
+



(p,q)N2

q=0


up,q

p=0

(par changement du role joue par les indices p et q, on aura en


meme temps
up,q , cela
la possibilite dintervertir les sommations). Si on pose S =
(p,q)N2

revient `a montrer, revenant a` la denition de la convergence dune serie, que



 +

n






lim S
up,q  = 0
n+ 

q=0

p=0

On a, par inegalite triangulaire



 +
 
 n
  n  +

n
n
 
  






 
 


up,q   S
up,q  + 
up,q 
S
 
 


q=0

p=0

q=0

p=0

q=0

p=n+1

Montrons que les deux termes intervenant dans le terme de droite tendent
vers 0. Cest evident pour le premier, puisque [0,n] [0,n] forme une suite
croissante de parties dont la reunion est N2 . Pour le second, on a
 n  +
 +


n 
 

 





up,q  
up,q 


 q=0  p=n+1

 q=0 p=n+1


 +
 n
n
+





|up,q | =
|up,q |
q=0

p=n+1

p=n+1

q=0

9-5 Notions sur les familles sommables

371

(inegalite triangulaire dabord, puis somme de n + 1 series convergentes). On


conclut ensuite, en majorant
 n
 +


+
+




|up,q | 
|up,q |
p=n+1

q=0

p=n+1

q=0

reste dune serie convergente (theor`eme 9-5.14) et tend vers 0 pour n +.



EXERCICE 9-5.19 Pour |z| < 1, avec z C, etablir
+

n=1


zn
=
d (n) z n
1 zn
+

n=1

o`
u d (n) designe le nombre de diviseurs positifs de n. (Il sagit de prouver la convergence des
deux series et legalite de leurs sommes).

REMARQUE 9-5.20 Si (up,q )(p,q)N2 est une suite double quelconque de complexes, on
peut avoir existence et inegalite des deux termes
 +
 +  +

+


 
up,q =
up,q
q=0

p=0

p=0

q=0

On peut voir par exemple que, pour (up,q )(p,q)N N denie par
up,q =
on a

+

p=1

p2

up,q

1
pour p = q et up,q = 0 si p = q
q2

N 

1
1
1

= lim
N +
p q p + q 2q
p=1
p=q

En notant Sk la somme partielle dordre k de la serie harmonique, on a




+

1
1
1
lim
SN +q + SN q = 2
up,q =
2q N + q
2q
p=1
en encadrant SN +q SN q par deux integrales. On obtient
 +

+
+


1 1
up,q =
2 q=1 q 2
q=1
p=1
En permutant les roles joues par p et q, le resultat est evidemment oppose !

9-5.4.3

Produit de deux suites sommables. Produit de Cauchy de


deux s
eries absolument convergentes

`
THEOR
EME
9-5.21 (ET DEFINITION) Si a = (ap )pN et b = (bq )qN sont deux suites
complexes sommables, la suite double (ap bq )(p,q)N2 est sommable. On lappelle famille
produit des familles a et b et on a






ap bq =
ap
bq
(p,q)N2

pN

qN

372

Chapitre 9 : S
eries dans un espace norm
e
Demonstration : La suite double positive (|ap bq |)(p,q)N2 est sommable, puisque

 +
+


|bq | |ap | converge.
q=0

p=0

Le resultat en decoule, avec


 +
  +   +  


+







ap bq =
ap bq =
ap
bq =
ap
bq 
(p,q)N2

p=0

q=0

p=0

q=0

pN

qN

REMARQUE 9-5.22 On aurait un resultat analogue en denissant le produit de deux


familles complexes sommables (ai )iI et (bj )jJ comme etant (ai bj )(i,j)IJ avec






ai bj =
ai
bj
iI

(i,j)IJ

jJ

Pour faire la demonstration, il surait de prendre des enumerations de I et J et de se


ramener a` la situation precedente.
REMARQUE 9-5.23 En travaillant avec des espaces normes complets, et en remplacant
le produit par une application bilineaire continue, on pourrait generaliser le theor`eme
precedent :
Si E,F,G sont trois espaces de Banach, si B : E F G est bilineaire continue et si
(up ) EN et (vq ) FN sont deux suites (absolument) sommables, la famille
(B (up ,vq ))(p,q)N2 GN
est sommable, et


B

up ,

pN


vq

B (up ,vq )

(p,q)N2

qN

La demonstration nest pas dicile. On utilise lexistence dune constante K telle que
(x,y) E F

B (x,y)  K x y

ce qui traduit la continuite de B, et le fait que Jn = [0,n][0,n] forme une suite croissante
dunion N2 , ce qui permet de passer `a la limite dans legalite

 n
n



up ,
vq =
B (up ,vq )
B
p=0

q=0

(p,q)Jn

En ce qui nous concerne, nous utiliserons cette notion de produit presque exclusivement
dans le cadre des series absolument convergentes, avec la notion de produit de Cauchy.

`
THEOR
EME
9-5.24 (ET DEFINITION) Si
an et
bn sont deux s
eries `
a termes
complexes absolument convergentes, on appelle s
erie produit de Cauchy de ces
deux s
eries la s
erie de terme g
en
eral
cn =

n


ak bnk =

ap bq

(p,q)N2

k=0

p+q=n

Cette s
erie est absolument convergente, de somme
 +   + 
+



cn =
an
bn
n=0

n=0

n=0

9-5 Notions sur les familles sommables

373

Demonstration : La famille (ap bq ) est sommable, dapr`es ce qui prec`ede. Si


on pose
!
"
Jn = (p,q) N2 | 0  p + q  n
on construit une suite croissante de parties nies de N2 de reunion egale a` N2 .
On a donc



n





ap bq = lim
ck =
ap bq =
ap
bq
lim
n+

n+

(p,q)Jn

(p,q)N2

k=0

pN

qN

ce qui prouve la convergence de la serie et determine sa somme. La convergence


absolue est simplement consequence de la majoration
|cn | 

n


|ak | |bnk |

k=0

la serie majorante etant convergente (produit de Cauchy de deux series convergentes a` termes positifs). 
Nous donnerons au debut de la section suivante lexemple fondamental de la fonction
exponentielle. Terminons par deux remarques :

REMARQUE 9-5.25
Si
a
et
bn sont deux series `a termes complexes semi-convergentes,
n

la convergence de
cn avec

ap bq
cn =
(p,q)
p+q=n

(1)n
(n  1) series alternees convernest plus assuree. Par exemple, pour an = bn =
n
gentes,
n1

1
n
7
cn = (1)
k (n k)
k=1

ne tend pas vers 0 (exercice) et donc


cn DV. On peut cependant prouver (exercice)
que, si lune des series est ACV et lautre converge, la serie produit de Cauchy converge
et a pour somme le produit des sommes (theor`eme de Mertens).
REMARQUE 9-5.26 Le theor`eme precedent se generalise dans le cas de series absolument convergentes dans des espaces de Banach et dune application bilineaire continue :
la serie de terme general
n

cn =
B (ak ,bnk )
k=0

est alors absolument convergente, de somme


B

 +

n=0

  + 

an ,
bn
n=0

La demonstration est, pour lessentiel, analogue a` celle qui prec`ede.

374

Chapitre 9 : S
eries dans un espace norm
e

Terminons par un exercice, donnant un resultat de sommation par paquets, qui


sappliquera notamment aux series complexes absolument convergentes :
EXERCICE 9-5.27 Si (ui )iI est une famille sommable et J I une partie (innie) de I,
montrer que (ui )iJ est sommable. On peut donc donner un sens au symbole

ui
iJ

ce symbole ayant aussi un sens


 si J est nie.
Jn est une partition de I en une suite de parties nies ou
Montrer que, si I =
nN

denombrables, la serie de terme general


Sn =

ui

iJn

est absolument convergente et



iI

9-6

ui =

+


ui

iJk

k=0

La fonction exponentielle

Dans cette section, nous denirons les fonctions exponentielle et circulaires comme
somme de series, ce qui permettra de resoudre avec precision le probl`eme de la mesure
des angles.

9-6.1

Fonction exponentielle complexe

9-6.1.1

D
enition. Equation fonctionnelle

DEFINITION
9-6.1 Pour z C, on pose
exp z =

+ n

z
n=0

n!

serie absolument convergente (par exemple par application de la r`egle de DAlembert).

`
THEOR
EME
9-6.2 La fonction exp : (C,+) (C ,) est un morphisme de groupes.
Demonstration : Le terme general du produit de Cauchy des series absolument convergentes denissant exp z1 et exp z2 pour z1 ,z2 C est
cn =

n

zk

z2nk
1  k k nk (z1 + z2 )n
=
C z z = n!
k! (n k)!
n! k=0 n 1 2
n

k=0

par la formule du binome. Le theor`eme 9-5.24 donne alors


exp (z1 + z2 ) = exp z1 exp z2
En particulier, pour z2 = z1 , on obtient
exp z1 exp (z1 ) = exp 0 = 1
ce qui montre que la fonction exponentielle ne sannule jamais. 

9-6 La fonction exponentielle

375

DEFINITION
9-6.3 On denit le reel e par
e = exp 1 =

+

1
n!
n=0

EXERCICE 9-6.4 Montrer que e est irrationnel. Indication : si Sn est somme partielle de la serie
denissant e, on pourra dabord montrer que
Sn < e < Sn +

1
nn!

et arriver a` une contradiction en supposant e rationnel.

On montre facilement en utilisant la propriete de morphisme de groupes que, pour


mZ
exp (m) = em
Comme la fonction exponentielle prend des valeurs strictement positives sur R (car exp(x) =
2

p
u m est un rationnel : si m = avec q N ,
exp x2 ), ce resultat est generalisable au cas o`
q
on a
(exp m)q = exp mq = exp p = ep
ce qui donne bien (puisque exp m > 0)
p

exp m = (ep ) q = e q = em
Il ny a alors pas dambigute `a d
enir le symbole ez par
z C ez = exp z

9-6.1.2

Module dune exponentielle

`
THEOR
EME
9-6.5 Pour y R, eiy est un complexe de module 1. Pour z C
|ez | = eRe z
Demonstration : On a en eet
eiy

+

(iy)k
k=0

k!

+

(iy)k
k=0

k!

= eiy =

1
eiy

puisque y R. On obtient bien


 iy 2
e  = eiy eiy = 1
Pour z = x + iy C, on a enn
 
|ez | = |ex | eiy  = |ex | = ex
puisque ex est un reel strictement positif. 
que le module dun complexe est tout simplement |a + ib| =
A ce stade, rappelons

2
2
a + b , et verie |zz | = |z| |z  |. Nous navons pas pour le moment de denition de largument dun complexe non nul, denition qui utilisera justement la fonction exponentielle
complexe.

376

Chapitre 9 : S
eries dans un espace norm
e

9-6.1.3

Propri
et
e de continuit
e et de d
erivabilit
e

Nous verrons dans un chapitre ulterieur (series de fonctions) des theor`emes generaux
qui permettraient de prouver les resultats de cette section. Nous donnerons ici des demonstrations
`a la main, utilisant pour lessentiel lequation fonctionnelle veriee par lexponentielle.

`
THEOR
EME
9-6.6 La fonction exp : C C est continue.
Demonstration : Pour z et h C, on a
 z+h



e
ez  = eRe z eh 1
ce qui prouve que la continuite de lexponentielle en z sera consequence de la
continuite en 0. On a de plus
+ k

h

e 1 =
h

k=1

k!

serie absolument convergente, ce qui donne pour |h| < 1


+

 h

1
e 1  |h|
k!
k=1

et prouve la continuite de la fonction exponentielle en 0. 


Si on se restreint au domaine reel, on a le caract`ere C de la fonction exponentielle :

`
ealise
THEOR
EME
9-6.7 La fonction f = exp |R est C , avec f  = f sur R. Elle r
une bijection strictement croissante de R dans R+ . On a

= o (ex )
x x+
 
k N
1
x

= o
e x
xk
Demonstration : On etudie cette fois, pour x et h R la quantite
x+h

(h) = e

e he = e
x

+ k


h
x
e 1h = e
k!
k=2
h

Pour |h| < 1, on a clairement


+

1
| (h)|  |h| e
k!
k=2
2 x

ce qui donne (h) = O (h2 ) quand h 0, et prouve la derivabilite de la


fonction exponentielle en x, la derivee valant ex en ce point. Pour x > 0 et
k N, on a
xk+1
ex 
(k + 1)!
ce qui donne lim+ xk ex = + et donc xk = o (ex ) en +. Letude en
1
en resulte, puisque ex = x . La derivee de la fonction exponentielle etant
e
partout > 0, cette fonction est strictement croissante. Tendant vers 0 en
et vers + en +, elle realise donc un C -dieomorphisme de R dans ]0,+[.


9-6 La fonction exponentielle

377

On pourrait a` partir de l`a, et sans recourir `a lintegration, denir la fonction logarithme


R R comme etant le dieomorphisme reciproque de lexponentielle. Cest aussi un
isomorphisme du groupe multiplicatif des reels > 0 vers le groupe additif reel. On verie
aisement que
1
x > 0 (ln) (x) =
x
+

DEFINITION
9-6.8 Si x est un reel strictement positif, et C, on pose
x = e ln x
cette denition est coherente avec la denition de x lorsque x > 0 et est un rationnel.
REMARQUE 9-6.9 Des techniques de majoration analogues a` celles utilisees dans le cas
reel demontreraient, pour z et h variables complexes
 
ez+h = ez + hez + O h2 pour h 0
ce qui prouve en particulier que
lim

h0
hC

ez+h ez
= ez
h

On dit alors que la fonction exponentielle est derivable (comme fonction dune variable
complexe, voir a` ce sujet lexercice 11-3.41 et la section 19-1.4) en tout point de C, avec
(exp) (z) = ez
EXERCICE 9-6.10 Si C, montrer que f :]0, + [ C denie par x  x est derivable et
que
x > 0 f  (x) = x1

9-6.2

Les fonctions circulaires

9-6.2.1

D
enitions. D
erivabilit
e

DEFINITION
9-6.11 Pour t R, on denit
cos t = Re eit
On a donc t R

et

sin t = Im eit

eit = cos t + i sin t, et la propriete |eit | = 1 se traduit par


t R

cos2 t + sin2 t = 1

Toutes les formules de trigonometrie circulaire (cosinus dune somme, dune dierence


etc...) se deduisent aisement de la formule t,t R ei(t+t ) = eit eit . La continuite de la
fonction exponentielle donne immediatement

`
THEOR
EME
9-6.12 Les fonctions cos et sin sont continues de R dans[1,1].
On a dailleurs clairement, a` laide de la remarque 9-6.9
lim

h0
hR

ei(t+h) eit
= eit
ih

En separant les parties reelles et imaginaires, on obtient

`
THEOR
EME
9-6.13 Les fonctions cos et sin sont C sur R et
t R

(cos) (t) = sin t

et

(sin) (t) = cos t

378

Chapitre 9 : S
eries dans un espace norm
e

Pour t R, le developpement
eit =

+

(it)k
k=0

k!

donne, en separant les parties reelles et imaginaires :


t R

cos t =

+

(1)n
n=0

(2n)!

2n

et

+

(1)n 2n+1
t
sin t =
(2n + 1)!
n=0

series toutes deux absolument convergentes.

9-6.2.2

P
eriodicit
e. Le nombre

Il nest pas evident, sur les developpements en series precedents, que les fonctions sin
et cos prennent toutes leurs valeurs dans [1,1]. Cest lequation fonctionnelle veriee par
la fonction exponentielle qui a donne ce resultat, par lintermediaire de
 it 
e  = 1 cos2 t + sin2 t = 1
De meme, les proprietes de periodicite des fonctions circulaires vont apparatre grace a`
cette meme equation fonctionnelle. Commencons par decouvrir le nombre :
PROPOSITION 9-6.14 La fonction cos poss`
ede un plus petit z
ero dans ]0, + [. Si
d
esigne ce plus petit z
ero, on pose
= 2
Demonstration : On montre dabord que la fonction cos sannule au moins
une fois dans lintervalle [0,2]. Comme il sagit dune fonction continue, cela
resultera du theor`eme des valeurs intermediaires, si lon verie que cos 2 < 0
(puisque cos 0 = 1). Or
+

(1)k k
cos 2 =
4
(2k)!
k=0

est somme dune serie alternee. En notant vk la valeur absolue du terme


general, on a
vk+1
2
=
vk
(k + 1) (2k + 1)
ce qui montre que cette valeur absolue commence a` decrotre a` partir du rang
k = 1. On a donc lencadrement
S1  cos 2  S2
avec S2 = 1 2 +

2
3

= 13 < 0. On consid`ere ensuite


= inf {t [0,2] | cos t = 0}

On a > 0 car la fonction cos est strictement positive au voisinage de 0. De


plus, par denition de la borne inf, peut etre approche par la droite par des
zeros de la fonction cos, et par continuite de celle-ci on obtient cos = 0. Par
construction, est la plus petite solution dans R+ de lequation cos t = 0. 

9-6 La fonction exponentielle

379

COROLLAIRE 9-6.15 On a

ei 2 = i et e2i = 1

Demonstration : On a cos = 0 et donc sin = 1. Comme on sait que


2
2
 
la derivee de la fonction sin est strictement positive sur 0, , cette fonction
2

est croissante sur cet intervalle, et comme sin 0 = 0 on a forcement sin = 1


2
et donc

ei 2 = i
 2
On en deduit ei = ei 2 = 1 et e2i = 1 . 
On peut en deduire le noyau du morphisme de groupes
exp : (C,+) (C ,)
COROLLAIRE 9-6.16 Pour z C, on a
ez = 1 z 2iZ
Demonstration : On a evidemment, par propriete de morphisme
z 2iZ ez = 1
Reciproquement, si z = x + iy est solution de cette equation, on a
|ez | = ex = 1 x = 0
puisquon sait que la fonction exponentielle est injective en restriction a` R. Il
reste donc `a resoudre
eiy = 1
avec y R. Lensemble des solutions est un sous-groupe additif de R. Pour
montrer que cest 2Z, il sut de voir que la plus petite solution strictement
positive est 2, cest-`a-dire quil ny a pas de solution dans ]0,2[. Sil existait
une telle solution, on aurait
y

0< <
4
2
y
y
et donc u = cos > 0 et v = sin > 0 (denition de et croissance du sinus
4
4
 
sur 0, ). On aurait alors
2


eiy = (u + iv)4 = u4 6u2v 2 + v 4 + 4iuv u2 v 2 = 1
1
En regardant la partie imaginaire on obtient u2 = v 2 = (puisque u2 +v 2 = 1).
2
Mais alors
eiy = (u + iv)4 = u4 6u2v 2 + v 4 = 1
ce qui est contraire aux hypoth`eses.


Comme ez = ez ezz = 1, on obtient




z,z  C ez = ez z z  2iZ
COROLLAIRE 9-6.17 Les fonctions sin et cos sont 2-p
eriodiques (2 est la plus
petite p
eriode > 0).

380

Chapitre 9 : S
eries dans un espace norm
e
Demonstration : La 2-periodicite est consequence de ce qui prec`ede. Si T
est une periode du cosinus, cest une periode de sa derivee. Les deux fonctions
sont donc T periodiques et il en est de meme de la fonction t  eit . T est donc
un multiple de 2. 

Le tableau de variation
t
cos t
sin t

0
1
0 

0
1

peut etre facilement etendu `a tout lintervalle [0,2] par






= cos t, cos t +
= sin t
sin t +
2
2

9-6.2.3

Mesure des angles. Argument dun complexe

`
THEOR
EME
9-6.18 Lapplication t  eit est un morphisme surjectif de (R,+)
(U,) groupe des complexes de module 1. Son noyau est 2Z.
Demonstration : Il sut de demontrer que tout complexe de module 1 peut
secrire sous la forme ei , avec R. Comme le noyau du morphisme considere
est exactement 2Z, le reel sera unique 8modulo
9 2. Soit = a + ib U. Si

a  0 et b  0, on peut trouver un 0, 2 avec cos = a (theor`eme des


valeurs intermediaires). On a alors
sin2 = 1 cos2 = 1 a2 = b2
et comme sin  0, on a sin = b, soit nalement ei = . Si a < 0 et b  0,
le complexe i U a ses parties reelle et imaginaire positives, et secrit donc
ei , pour R. On a alors

i = ei = ei(+ 2 )
Enn, si b < 0, en travaillant avec dont la partie imaginaire est positive,
on obtiendra une ecriture
= ei = ei(+)
ce qui prouve la surjectivite de lapplication consideree. 

DEFINITION
9-6.19 Si z est un complexe non nul, on appelle argument de z la classe
de reels modulo 2 denie par

%
z
i
Arg z = R | e =
|z|
Tout reel appartenant a` cette classe sera dit determination de largument de z. On notera
souvent
= arg z pour Arg z
sachant bien quil ne sagit pas dune veritable egalite.

9-6 La fonction exponentielle

381

On a evidemment, pour z et z  complexes non nuls


Arg (zz  ) = Arg z + Arg z  et Arg

z
= Arg z  Arg z
z

Lunique determination de largument de z C qui appartient `a lintervalle ] ,] est


souvent appelee d
etermination principale de largument de z. On denit ainsi une
application C ] ,] non continue en tout point de laxe reel negatif, mais continue
en restriction `
a C R :
Si z = x + iy C R et si ] ,[ est determination principale de
son argument, on a

tan

sin

=
2
cos

Comme

2 sin cos
2 cos2 2

sin
y
x2 + y 2
7
=
=
x
1 + cos
x + x2 + y 2
1+ 7
2
2
x +y

tombe dans le bon intervalle, on a


2
= 2 arctan

9-6.2.4

y
7
x + x2 + y 2

R
esolution de ez = a

`
THEOR
EME
9-6.20 Si a C , l
equation ez = a poss`
edent une innit
e de solutions :
ez = a z = ln |a| + i Arg a
Une solution de cette
equation est appel
ee d
etermination du logarithme complexe
de a. Celle correspondant au choix de la d
etermination principale de largument de
a est appel
ee d
etermination principale du logarithme (complexe) de a. On la notera
Ln a.
Demonstration : Exercice.
EXERCICE 9-6.21 Montrer que a  Ln a est continue sur C R . En utilisant la remarque
9-6.9, montrer que cette fonction de la variable complexe a est derivable en tout point de C R
et que
1
(Ln) (a) =
a

9-6.2.5

D
eriv
ee dune exponentielle complexe

EXERCICE 9-6.22 Montrer que, si I est un intervalle de R et f : I C est derivable, il en est


de meme de g : I C denie par
g (t) = ef (t)
et que
t I

g (t) = f  (t) ef (t)

382

Chapitre 9 : S
eries dans un espace norm
e

9-6.3

Exponentielle dans une alg`


ebre de Banach

Dans tout ce qui suit (A, + , ,.,  ) est une alg`ebre de Banach, cest-`a-dire une
alg`ebre normee compl`ete avec
x,y A

xy  x y

Dans la pratique, ce sera pour nous une alg`ebre de matrices carrees Mp (K) avec K = R
ou C, munie dune norme subordonnee `a une norme quelconque sur Kp . On pourra aussi
envisager le cas A = Lc (E), alg`ebre des endomorphismes continus dun espace de Banach.

9-6.3.1

Fonction exponentielle

`
THEOR
EME
9-6.23 (ET DEFINITION) Si (A, + , ,.,  ) est une alg`
ebre de Banach
an
et a A, la s
erie de terme g
en
eral
est absolument convergente. Sa somme est
n!
par d
enition lexponentielle de a :
exp a =

+ k

a
k=0

k!

(par convention, le premier terme vaut a0 = 1A ).


Demonstration : Il sut de remarquer que
( k(
( a ( ak
( (
( k! (
k!
terme general dune serie convergente.

REMARQUE 9-6.24 Si la serie converge pour une norme, elle converge pour toute norme
equivalente. Le resultat precedent subsiste dans toute alg`ebre A munie dune norme N
pour laquelle A est compl`ete et le produit continu. On sait alors quil existe une constante
M > 0 avec x,y N (xy)  MN (x) N (y). La norme x = MN (x) verie alors xy 
x y.
Par exemple, pour K
exp (1A ) = e 1A
La remarque 9-5.26 montre que lon peut, dans le cas dune alg`ebre de Banach, refaire
la demonstration du theor`eme 9-6.2, pour peu que lon puisse encore appliquer la formule
du binome. On a donc

`
THEOR
EME
9-6.25 Si a et b sont deux
el
ements qui commutent dans une alg`
ebre
de Banach, alors
exp (a + b) = exp (a) exp (b)
Le resultat ne subsiste plus si ab = ba, comme le montre lexercice suivant :
EXERCICE 9-6.26 Dans M2 (R), on pose


0 1
a=
0 0
Calculer exp (a), exp (b) et exp (a + b).


et b =

0 0
1 0

9-6 La fonction exponentielle

383

COROLLAIRE 9-6.27 Si a A et t,s K, on a


exp (ta) exp (sa) = exp ((s + t) a)
En particulier, l
egalit
e
exp (a) exp (a) = 1A
montre que, dans une alg`
ebre de Banach, une exponentielle est toujours inversible.

9-6.3.2

Cas particulier : exponentielle dune matrice

Si lon doit calculer explicitement lexponentielle dune matrice M Mn (K), on peut


dabord penser simplier M par similitude, puisque si P GLn (K)

 m
m
k

 Nk
M
P 1
M = P NP 1 m N
=P
k!
k!
k=0
k=0
ce qui, en faisant tendre m vers +, compte tenu de la continuite du produit matriciel
donne
M = P NP 1 exp M = P exp (N) P 1
Cette formule nest pas etonnante. Il y a derri`ere cette egalite la notion dexponentielle
dun endomorphisme dun K-ev de dimension n. Si E est un tel espace, le choix dune
norme arbitraire sur E (elles sont toutes equivalentes) munit L (E) = Lc (E) de la norme
des applications lineaires continues, donc dune structure dalg`ebre de Banach. Pour u
L (E), on a
+ k

u
exp u =
k!
k=0
et si B est une base de E, avec M = M (u,B), on aura
M (exp u,B) = exp M
Un cas simple est evidemment le cas o`
u M est diagonalisable. Il est en eet clair
que
D = Diag (1 , . . . ,n ) exp D = Diag (e1 , . . . ,en )
et donc
M = P Diag (1 , . . . ,n ) P 1 exp M = P Diag (e1 , . . . ,en ) P 1
Le cas o`
u M ne poss`
ede quune seule valeur propre complexe (et nest pas
scalaire) est en fait encore plus simple, bien que dans ce cas M ne soit pas diagonalisable :
on sait dans ce cas que, si est cette valeur propre,
M = In + N
avec N nilpotente dindice inferieur a` n. Comme In et M commutent, on a alors
exp M = e exp N
et le calcul de exp N est simple, puisque la serie qui denit cette matrice a tous ses termes
nuls `a partir dun certain rang. On a nalement
 n1

 Nk
exp M = e
k!
k=0

384

Chapitre 9 : S
eries dans un espace norm
e

Dans le cas g
en
eral, on se ram`enera `a la situation precedente, en determinant une
base de chacun des sous-espaces caracteristiques de lendomorphisme de Cn canoniquement associe `a M (on fera les calculs dans Mn (C)). On obtiendra ainsi une matrice de
passage P telle que

A1 0 0

M = P 0 . . . 0 P 1
0 0 Ap
o`
u les Ai sont des matrices carrees nayant quune valeurs propre. On aura alors

0
exp A1 0
1

..
exp M = P
P
.
0
0
0
0 exp Ap
EXERCICE 9-6.28 Montrer que, pour M Mn (K)
det exp M = etrace M

Cette notion dexponentielle intervient lors de la resolution de syst`emes dierentiels


(`a coecients constants). Nous y reviendrons en detail ulterieurement. Contentons nous
de quelques resultats, caracterisant lexponentielle par une equation dierentielle.

9-6.3.3

Equation di
erentielle x& = u (x)

`
THEOR
EME
9-6.29 Si a est
el
ement dune alg`
ebre de Banach A, lapplication :
R A d
enie par (t) = exp (ta) est d
erivable sur R et v
erie
t R

 (t) = a exp (ta) = exp (ta) a

Demonstration : Etudions la dierence


(h) = exp ((t + h) a) exp (ta) h exp (ta) a
On a (h) = exp (ta) (exp (ha) 1A ha), ce qui donne
 (h)  exp (ta)

+

|h|k ak
k=2

ce qui donne facilement

k!

 
 (h) = O h2

et prouve le resultat. 
COROLLAIRE 9-6.30 Soit E un espace de Banach et u Lc (E) un endomorphisme
continu de E. Pour tout x0 E, l
equation di
erentielle
x (t) = u (x (t))
poss`
ede une unique solution d
enie sur R v
eriant la condition initiale x (0) = x0 .
Cette solution est donn
ee par
x (t) = exp (tu) (x0 )

9-7 La fonction exponentielle

385

Demonstration : Rappelons quune solution denie sur un intervalle I de


R est une fonction derivable x : I E veriant
t I

x (t) = u (x (t))

La fonction x (t) = exp (tu) (x0 ) est bien denie sur R. Elle est derivable car
composee de la fonction derivable t  exp (tu) (theor`eme precedent applique
`a lalg`ebre de Banach Lc (E)) de R dans Lc (E) et de lapplication lineaire
continue Lc (E) E denie par v  v (x0 ). On a bien
x (0) = x0 et x (t) = u exp (tu) (x0 ) = u (x (t))
ce qui prouve que cette fonction est bien solution de lequation dierentielle
pour la condition initiale donnee. Pour montrer que cest la seule, on recopie
la demonstration quon connat bien dans le cas E = R: on fait varier une
constante. Si t  y (t) est une autre solution, on consid`ere
z (t) = exp (tu) (y (t))
z est clairement derivable sur R (on utilise cette fois la continuite de lapplication bilineaire Lc (E) E E, denie par (v,x)  v (x)). On a
z  (t) = u (z (t)) + exp (tu) (y  (t)) = u (z (t)) + exp (tu) u (y (t))
= u (z (t)) + u (z (t)) = 0E
puisque y est solution de lequation dierentielle et que u et exp (tu) commutent. On en deduit que z est constante egale a` z (0) = y (0) = x0 , ce qui
donne aisement
y (t) = exp (tu) (x0 )
et prouve lunicite de la solution pour une condition initiale donnee. 
Si on avait impose la condition initiale x (t0 ) = x0 , la solution secrirait alors
x (t) = exp ((t t0 ) u) (x0 )
Le theor`eme precedent sapplique notamment
cients constants secrivant

x1 (t) = a11 x1 (t)

..
xi (t) = ai1 x1 (t)

..


xn (t) = an1 x1 (t)

aux syst`emes dequations lineaires `a coe+ + a1n xn (t)


..
.
+ + ain xn (t)
..
.
+ + ann xn (t)

o`
u les xi sont des fonctions inconnues R K = R ou C. En considerant le vecteur

x1 (t)

X (t) = ... Kn
xn (t)
et la matrice A = (ai,j ) Mn (K), le syst`eme secrira
X  (t) = AX (t)
(ou, si lon pref`ere X  = A (X)), et la solution pour la condition initiale X (t0 ) = X0 Kn
sera
X (t) = exp ((t t0 ) A) X0

386

9-7

Chapitre 9 : S
eries dans un espace norm
e

Exercices

EXERCICE 9-7.1 Soit an une suite de reels decroissante vers 0.

1. Si
an converge, montrer que nan 0. La reciproque est-elle vraie?

2. Montrer que
an et
n(an1 an ) sont de meme nature.

3.
an , nan2 et 2 a2n sont de meme nature (crit`ere de condensation). Quobtient-on
pour les series de Bertrand?
EXERCICE 9-7.2 Pour p  0 et u0 R on denit la suite un par : un =
serie de terme general un ?

1
Meme question avec un+1 = eun . Nature de (1)n un ?
n

sin un1
. Nature de la
np

1
on supprime un terme, on garde le suivant, on supprime 2
EXERCICE 9-7.3 Dans la suite
n
termes, on garde le suivant, on supprime 3 termes, on garde le suivant etc... Quelle est la nature
de la serie ainsi obtenue?
Dans la serie harmonique, on supprime tous les termes dont le denominateur a une ecriture
decimale contenant au moins un 9. Quelle est la nature de cette serie?
EXERCICE 9-7.4 Soit u0 > 0 et soit (an )n0 une suite de R+ . On denit alors la suite (un )n0
par la recurrence un+1 = un + (an /un ). Prouver que la suite (un ) converge ssi la serie de terme
general an converge.

vn deux series `a termes strictement positifs


EXERCICE 9-7.5 Soit 0 < < 1 ,
un et
convergentes. Montrer que la serie de terme general wn = un vn1 est convergente et que sa
somme verie



un ) (
vn )1
wn  (
Generaliser `a un nombre quelconque de series.
EXERCICE 9-7.6 Soit
de termes generaux

un une serie `a termes > 0 divergente et Sn =

n


uk . Nature des series

un
un
et ?
Sn
Sn

EXERCICE 9-7.7 Donner un developpement asymptotique contenant :


n

1
.
1. 3 termes pour
k
k=1
n

ln k
.
2. 3 termes inniment petits non nuls pour
k
k=1

EXERCICE 9-7.8 Quelle est la partie enti`ere de

999

1
2

EXERCICE 9-7.9 Soit x R et un =

1
2
Cn+2

de la serie de terme general un ?

x
2
Cn+1

k3
+ +

xp
2
Cn+2p

+ +

xn
. Nature et somme
C22


an une
EXERCICE 9-7.10 Pour x ]0,1[ et ]0,1[ montrer que (1 x) < 1 x . Soit
+
 an

ak et ]0,1[. Montrer que la serie
converge
serie convergente a` termes positifs, rn =
rn
k=n

9-7 Exercices

387

et que
+

an
n=1

rn

1   1
an
1
+

n=1

EXERCICE 9-7.11 Soit S lensemble des suites u = (un )nN de reels positifs avec

un = 1.

nN

Determiner
inf

uS

+ 


un

n


n=0

uk



k=0

EXERCICE 9-7.12 Soit (an )n0 une suite reelle croissante telle que
a0 = 1 et lim an = +
n+


an1
1
On consid`ere la suite (un ) denie par un = 1
, n  1.
an
an
1. Prouver que la serie de terme general un converge et que sa somme est majoree par 2.


un = .
2. Prouver enn que pour tout ]0,2[, il existe une suite (an ) telle que
n=1

EXERCICE 9-7.13 Soit P la parabole dequation y 2 = 2px dans un rep`ere orthonorme et


a P recoupe P en M1 . La normale en M1 `a P recoupe P en M2
M0 P. La normale en M0 `
 1
etc... On construit ainsi une suite de points Mn (xn ,yn ) P. Etudier la nature de la serie
.
yn
EXERCICE 9-7.14 Convergence de

+


n=1

ln n

et

+


n=1


Sn
o`
u Sn =
(ln p)3 .

n
n

EXERCICE 9-7.15 Nature de la serie de terme general un =

p=2

EXERCICE 9-7.16 On note f (n) =


generaux un =

nf (n)

et vn =

n1


p=0
n
(1) un ?

2
. Quelle est la nature des series de termes
2n + 2p + 1

(1)n1
= ( > 0) et on note Rn le reste dordre n de la
EXERCICE 9-7.17 On pose un =

n

Rn .
serie
un . Etudier la convergence de
u a et b sont
EXERCICE 9-7.18 On denit la suite un par u0 = 1 et un+1 = (n + a + b)un , o`
deux reels > 0. Quelle est la nature de la serie de terme general
vn = (1)n

un 2n + a + b
n! (n + a)(n + b)

EXERCICE 9-7.19 Soit > 0 xe. Donner un equivalent simple de Sn =

n


pn pour n +.

p=1

EXERCICE 9-7.20 Quelques notions sur les produits infinis :


D
efinition : Soit (zn )nN une suite complexe ne sannulant pas. On dit que le produit inni

388
+


Chapitre 9 : S
eries dans un espace norm
e

zn converge ssi la suite des produits partiels Pn =

n=0

n


zk admet une limite non nulle. Dans

k=0

les autres cas, on dit que le produit inni est divergent.


1) a) Montrer que si le produit inni est convergent on a lim zn = 1. On posera donc
n+

zn = 1 + un avec un 0. On suppose dans un premier temps que un R.


b) Si on suppose que un > 1 `a partir dun certain rang, montrer que le produit inni
+
+


(1 + un ) est convergent ssi la serie
ln(1 + un ) est convergente. En deduire que
0
n=0

un converge.
si de plus un garde un signe constant, le produit converge ssi la serie

un converge, montrer que le produit
c) Si un ne garde pas un signe constant et si

inni et la serie
u2n sont de meme nature.
1
(1)n
+
.
d) Etudier le cas un =
n
2n
2) On suppose maintenant un C.
a) Demontrer que pour 1 , ,n C on a
n
n
 




(1 + |i |) 1
 (1 + i ) 1 
i=1

i=1



|un |
b) On dit que le produit
(1 + un ) est absolument convergent ssi la serie
converge. Montrer que tout produit absolument convergent est convergent.


u2n absolument convergente. Montrer que le
c) On suppose
un convergente et


(1 + un )eun
produit
(1 + un ) converge. On pourra etudier le produit inni
apr`es avoir montre que, pour z C, on a
|ez 1 z| 

|z|2 |z|
e
2

EXERCICE 9-7.21 Soit R. Nature de la serie

+

(1)E(
n=1

EXERCICE 9-7.22 Nature de la serie

+

n>||

n)

 n + (1)n 

o`
u R.
ln
n+

Chapitre 10
Int
egration sur un segment

10-1

Int
egrale dune fonction continue par morceaux

10-1.1

Int
egrale dune fonction en escalier

10-1.1.1

D
enition

Dans tout ce chapitre (E,  ) represente un espace vectoriel norme complet. Ce sera
le plus souvent E = R ou C, ou un espace vectoriel de dimension nie sur K = R ou C. Sil
est de dimension nie egale a` n, nous le noterons En . Conformement `a la denition 8-2.1,
nous considerons lespace E ([a,b] ,E) des fonctions en escaliers denies sur un segment
[a,b] `a valeurs dans E. Cet espace est muni de la norme de la convergence uniforme
s = sup s (t)
t[a,b]

DEFINITION
10-1.1 Soit s E ([a,b] ,E) et d : a = t0 < t1 < t2 < < tp = b une
subdivision de [a,b] adaptee `a s (ce qui signie que s est constante egale `a xi E sur
chaque intervalle ouvert ]ti ,ti+1 [ deni par la subdivision). On denit lintegrale de s sur
[a,b] comme etant le vecteur de E

s=
[a,b]

p1


(ti+1 ti ) xi

i=0

Ce
 b vecteur est independant de la subdivision adaptee `a s. Cette integrale est aussi notee
s (t) dt
a

390

Chapitre 10 : Int
egration sur un segment

Si on intercale un point de subdivision t entre ti et ti+1 , on ne change pas lintegrale


puisque
(ti+1 ti ) xi = (ti+1 t ) xi + (t ti ) xi
Il en est de meme en ajoutant un nombre quelconque (ni !) de points de subdivision. Si
d est une autre subdivision de [a,b] adaptee `a s, si on note I (d) la valeur de lintegrale
calculee avec d, on aura alors I (d) = I (d d ) = I (d ) puisque d et d jouent des roles
symetriques.

b

s (t) dt, la lettre t est variable muette : lintegrale est un vecteur

Dans lecriture
a

de E qui ne depend pas dune variable t ! Cette notation trouvera sa justication en


permettant des changements de variables automatiques comme nous le verrons plus
loin.

10-1.1.2

Propri
et
es fondamentales

Les proprietes suivantes decoulent aisement de la denition :


On ne change pas lint
egrale en modiant la fonction en un nombre ni
de points de [a,b].
Modier un fonction s en un nombre ni de points revient en eet simplement `a
rajouter des points `a une subdivision adaptee `a s.
Lin
earit
e.
Lapplication E ([a,b] ,E) E denie par


s 

s (t) dt
a

est une application lineaire. Lhomogeneite est evidente. Pour montrer que lintegrale
dune somme s1 + s2 est somme des integrales de s1 et s2 , on utilisera evidemment
une subdivision de [a,b] adaptee `a la fois a` s1 et s2 .
Plus generalement, si (F,  ) est un autre espace de Banach et si on se donne
u Lc (E,F ) une application lin
eaire continue 1 de E vers F , on a
 b
  b
s E ([a,b] ,E) u
s (t) dt =
u (s (t)) dt
a

egalite qui est consequence immediate de la linearite de u.


Cas de la dimension nie.
Dans la pratique, nous travaillerons le plus souvent avec un espace En de dimension
nie. Si B = (ei )1in est une base de En , une fonction en escalier s E ([a,b] ,E)
secrira
n

s=
si ei
i=1

avec si E ([a,b] ,K). Lexpression de lintegrale de s dans la base B sera alors


evidemment

 b
n  b

s (t) dt =
si (t) dt ei
a

i=1

1. Pour le moment, le fait que E et F soient complets ou u soit continue na pas dimportance.
Ces hypoth`eses deviendront indispensables lorsquon int`egrera des fonctions autres que des fonctions en
escalier.

10-1 Int
egrale dune fonction continue par morceaux

391

In
egalit
e de la norme.
Si s E ([a,b] ,E), lapplication t s (t) est evidemment dans E ([a,b] ,R), et
linegalite triangulaire donne immediatement
( b
(  b
(
(
(
(
s
(t)
dt
s (t) dt
(
(
a

Ceci vaut evidemment pour les fonctions reelles ou complexes, o`


u la norme est
simplement la valeur absolue ou le module.
Continuit
e par rapport `
a la norme de la convergence uniforme.
 b
Lapplication lineaire s 
s (t) dt est continue de (E ([a,b] ,E) ,   ) dans (E,  ),
a

puisquune majoration evidente dans linegalite precedente donnera


( b
(
(
(
(
s (t) dt(
(
(  (b a) s
a

Additivit
e par rapport `
a lintervalle dint
egration.
Si s E ([a,b] ,E) et c est un reel veriant a < c < b, il est evident que s|[a,c]
E ([a,c] ,E) et s|[c,b] E ([c,b] ,E). Par un abus de notation commode (on ne change
pas le nom
 dunefonction quand on restreint son domaine de denition), nous
c

noterons

s=
[a,c]

s (t) dt lintegrale de la restriction de s `a [a,c]. En ajoutant le


a

point c `a une subdivision adaptee `a s, on obtient facilement




s (t) dt =
a

10-1.1.3

s (t) dt +
a

s (t) dt
c

Cas des fonctions r


eelles

Lespace E ([a,b] ,R) est muni dune relation dordre partiel 2 :


s1  s2 t [a,b]

s1 (t)  s2 (t)

PROPOSITION 10-1.2 Lint


egrale est une forme lin
eaire positive 3 sur lespace E ([a,b] ,R)
cest-`
a-dire que
 b
s (t) dt
s E ([a,b] ,R) 0  s 0 
a

Ceci resulte directement de la denition de lintegrale. Comme pour s1 et s2 E ([a,b] ,R),


on a
s1  s2 0  s2 s1
par linearite de lintegrale, on a la possibilite dintegrer des inegalites :
COROLLAIRE 10-1.3 Pour s1 et s2 E ([a,b] ,R)

s1  s2

s1 (t) dt 
a

s2 (t) dt
a

2. La negation de s1  s2 nest pas s1 > s2 !


3. Ne pas se meprendre sur cette terminologie : une forme lineaire non identiquement nulle sur un
R-espace vectoriel quelconque est surjective ... et ne peut donc prendre toutes ses valeurs dans R+ .

392

Chapitre 10 : Int
egration sur un segment

En particulier, comme on a toujours



s E ([a,b] ,R)
on aura

inf s 1[a,b]  s 

[a,b]

inf s (b a) 

[a,b]


sup s 1[a,b]
[a,b]

s (t) dt 


sup s (b a)
[a,b]

Remarquons pour conclure que lon peut evidemment integrer des inegalites entre
fonctions de E ([a,b] ,R) qui seraient valables sur [a,b] prive dun nombre ni de points.

10-1.2

Int
egrale dune fonction continue par morceaux

Dapr`es le corollaire 8-2.5, toute fonction f continue par morceaux de [a,b] dans E est
limite uniforme dune suite de fonctions en escalier. La continuite de lintegrale denie
sur E ([a,b] ,E) par rapport a` la norme de la convergence uniforme va permettre dutiliser
0
une technique dej`a decrite `a la section 7-2.4 pour prolonger lintegrale a` Cm
([a,b] ,E).

10-1.2.1

D
enition

`
THEOR
EME
10-1.4 (ET DEFINITION) Si f Cm
([a,b] ,E), pour toute suite (sn )nN
de fonctions
en
escalier
convergeant
uniform
e
ment
vers f sur [a,b] la suite des

 b
sn (t) dt
est convergente dans (E,  ), et sa limite ne d
epend
int
egrales
a

nN

ee int
egrale de f sur [a,b], et
pas de la suite (sn )nN choisie. Cette limite est appel
on la note
 b
 b
f (t) dt = lim
sn (t) dt
n+

Demonstration 
: Comme (E,  ) est complet, il sut de prouver que la
 b
sn (t) dt
est de Cauchy. Par inegalite de la norme, on a
suite
a

nN

( b
(
 b
(
(
(
(  (b a) sn sm 
s
(t)
dt

s
(t)
dt
n
m

(
(
a

Cette quantite peut etre rendue inferieure `a un reel > 0 arbitraire pour
n et m susamment grands, puisque la suite (sn )nN etant convergente dans
(B ([a,b] ,E) ,   ) est evidemment de Cauchy dans cet espace. En melangeant
deux suites quelconques (s1n )nN et (s2n )nN de fonctions en escalier convergeant
vers une fonction f , cest `a dire en posant
s2n = s1n et s2n+1 = s2n
on montre facilement que la limite des integrales ne depend pas de la suite
choisie. Lorsque f est elle-meme en escalier, le choix de la suite constante
0
(egale a` f ) montre montre que lintegrale sur Cm
([a,b] ,E) prolonge celle sur
E ([a,b] ,E) 
Ce passage a` la limite conserve les proprietes de lintegrale sur lespace des fonctions
en escalier :

10-1 Int
egrale dune fonction continue par morceaux

10-1.2.2

393

Propri
et
es fondamentales

On ne change pas lint


egrale en modiant la fonction en un nombre ni
de points de [a,b].
Si f est modiee sur un ensemble ni X [a,b] de points, on modie sur les memes
points les fonctions de la suite sn , en imposant par exemple
x X

n N sn (x) = f (x)

Cette operation conserve evidemment la convergence uniforme, et ne modie ni les


integrales des sn , ni leur limite.
Lin
earit
e.
0
([a,b] ,E) E denie par
Lapplication Cm


f 

f (t) dt
a

0
est une application lineaire. En eet, si f et g Cm
([a,b] ,E), et si (sn )nN et (tn )nN
sont deux suites de fonctions en escalier convergeant respectivement vers f et g, pour
appartenant au corps de base (R ou C), on a

lim (f + g) (sn + tn ) = 0

n+

et il sut de passer a` la limite dans les egalites




(sn + tn ) =
n N
[a,b]

pour obtenir


sn +

[a,b]

(f + g) =

f +

[a,b]

tn
[a,b]

[a,b]

g
[a,b]

Plus generalement, si (F,  ) est un autre espace de Banach et si u est une application lin
eaire continue 4 de E vers F , on a

f

0
Cm

([a,b] ,E)

  b
f (t) dt =
u (f (t)) dt

0
En eet, la fonction u f est dans Cm
([a,b] ,F ), et si (sn )nN est une suite de
fonctions de E ([a,b] ,E) qui converge uniformement vers f , on a evidemment usn
E ([a,b] ,F ) avec

n N

u f u sn   u f sn 

(o`
u u est la norme de lapplication lineaire continue u). La suite de fonctions en
escalier (u sn )nN converge donc uniformement vers u f , et legalite


  b
f (t) dt =
u (f (t)) dt

sobtient ici encore par passage a` la limite.


4. Ici, la continuite de u est importante !

394

Chapitre 10 : Int
egration sur un segment

Cas de la dimension nie.


0
([a,b] ,E), on aura
Si B = (ei )1in est une base de En , et si f Cm
f=

n


fi ei

i=1
0
avec fi Cm
([a,b] ,K). Lexpression de lintegrale de f dans la base B sera alors
evidemment

 b
n  b

f (t) dt =
fi (t) dt ei
a

i=1

En particulier, lorsque lon consid`ere C comme R-ev de dimension 2, rapporte `a sa


base canonique {1,i}, on obtient
 b
 b
 b
0
f (t) dt =
Re f (t) dt + i
Im f (t) dt
f Cm ([a,b] ,C)
a

et en consequence

f

0
Cm

([a,b] ,C)

f (t) dt =
a

f (t) dt
a

In
egalit
e de la norme.
0
0
([a,b] ,R), et on a
Si f Cm ([a,b] ,E), lapplication t f (t) est dans Cm
(  b
( b
(
(
(
f (t) dt(
f (t) dt
(
(
a

Pour les fonctions reelles ou complexes, ceci donnera


 b
  b



f (t) dt 
|f (t)| dt

a

Pour obtenir ces inegalites, ici encore, on passera a` la limite, pour une suite (sn )nN
de fonctions en escalier convergeant uniformement vers f , dans les inegalites
( b
(  b
(
(
(
sn (t) dt(
sn (t) dt
(
(
a

en utilisant dune part la continuite de la norme et dautre part le fait que


t [a,b]

|f (t) sn (t)|  f (t) sn (t)  f sn 

ce qui prouve la convergence uniforme de la suite de fonctions en escalier t  sn (t)


vers la fonction continue par morceaux t  f (t).
Continuit
e par rapport `
a la norme de la convergence uniforme.
 b
0
f (t) dt est continue de (Cm
([a,b] ,E) ,   ) dans (E,  ),
Lapplication lineaire f 
puisquon a encore ici

(
( b
(
(
(  (b a) f 
(
f
(t)
dt

(
(
a

inegalite quon obtient aussi par passage a` la limite : on a en eet


|f  sn  |  f sn 

10-1 Int
egrale dune fonction continue par morceaux

395

Ce resultat est susamment important pour etre enonce sous forme de theor`eme :

`
THEOR
EME
10-1.5 Si (fn )nN est une suite de fonctions continues par morceaux de [a,b] dans E qui converge uniform
ement sur [a,b] vers une fonction f
continue par morceaux, alors
 b
 b
 b
lim
fn (t) dt =
f (t) dt =
lim fn (t) dt
n+

a n+

a la limite
On obtient ici une condition susante 5 pour permuter passage `
et symbole dint
egration. Par contre, il importe de noter que la convergence
simple nest pas une condition susante pour aboutir a` la meme conclusion. En
eet, sur [0,1], la suite de fonctions en escalier
sn (t) = n.1]0, 1 [ (t)
n

converge simplement vers la fonction nulle, et pourtant la suite des integrales est
constante egale a` 1, et ne tend pas vers 0.
Insistons lourdement : la demonstration du theor`eme precedent se ram`ene `a lecriture
de linegalite
( b
(  b
 b
(
(
(
(
f
(t)
dt

f
(t)
dt
f (t) fn (t) dt  (b a) fn f 
n
(
(
a

et la longueur de lintervalle dintegration, soit (b a), intervient dans cette majoration. Lorsque, dans un chapitre ulterieur, nous int`egrerons sur des intervalles non
bornes, on concoit que la convergence uniforme ne sera alors plus susante pour
permuter les symboles de limite et integration.
Additivit
e par rapport `
a lintervalle dint
egration.
Avec les memes abus de notation que dans le cas des fonctions en escalier, nous
0
aurons, pour f Cm
([a,b] ,E) et c ]a,b[
 b
 c
 b
f (t) dt =
f (t) dt +
f (t) dt
a

egalite qui sobtient ici encore par passage a` la limite.


REMARQUE 10-1.6 Le procede de construction utilise ici permettrait en fait de prolonger lintegrale a` toute fonction de [a,b] dans E qui serait limite uniforme dune suite de
fonctions en escalier, cest-`a-dire `a toute fonction reglee sur [a,b] (cf. exercice 8-2.6). Les
proprietes qui prec`edent subsisteraient.

10-1.2.3

Int
egration et in
egalit
es

Comme dans le cas des fonctions en escalier, le resultat fondamental est :


PROPOSITION 10-1.7 Lint
egrale est une forme lin
eaire positive sur lespace vec0
toriel Cm
([a,b] ,R).
5. Cette condition nest pas necessaire. Par exemple, sur [0,1], la suite de fonctions denie par fn (t) =
tn converge simplement, mais pas uniformement vers la fonction g = 1{1} , fonction caracteristique du
singleton {1}. On a cependant
 1
 1
tn dt = 0 =
g (t) dt
lim
n+

396

Chapitre 10 : Int
egration sur un segment
0
Demonstration : Si f Cm
([a,b] ,R) est positive et (sn )nN est une suite de
fonctions en escalier qui converge uniformement vers f , la majoration

|f |sn ||  |f sn |
montre que la suite (|sn |)nN converge aussi uniformement vers f , et par
consequent, puisque les integrales de ces fonctions sont positives
 b
 b
f (t) dt = lim
|sn (t)| dt  0 
n+

0
COROLLAIRE 10-1.8 Si f et g Cm
([a,b] ,R) v
erient f  g sur [a,b] (sauf peut-
etre
en un nombre ni de points) alors
 b
 b
f (t) dt 
g (t) dt
a

0
([a,b] ,R), on a
COROLLAIRE 10-1.9 Si f Cm

inf f.1[a,b]  f  sup f.1[a,b]

[a,b]

[a,b]

et donc


inf f. (b a) 

[a,b]

f (t) dt  sup f. (b a)
[a,b]

0
([a,b] ,R) est positive alors
COROLLAIRE 10-1.10 Si f Cm
 b
f (t) dt = 0 f est nulle en tout point de continuit
e
a

En dautres termes, puisque f est suppos


ee continue par morceaux, la fonction f
est nulle sur [a,b], sauf peut-
etre en un nombre ni de points. En particulier, si f est
continue sur [a,b], elle est identiquement nulle.
Demonstration : Soit t0 un point de continuite de f , que nous supposerons
interieur a` [a,b] (le cas dune extremite se traite de facon analogue). Supposons
f (t0 ) > 0. On peut, par continuite, trouver un reel > 0 tel que
[t0 ,t0 + ] [a,b]

et
t [t0 ,t0 + ]

|f (t) f (t0 )| 

On a alors pour t [t0 ,t0 + ]


f (t) 

f (t0 )
2

et, par additivite par rapport a` lintervalle dintegration


 t0
 t0 +

 b
f (t) dt =
f (t) dt +
f (t) dt +
a

t0

t0 +

ce qui donne nalement, puisque f est positive


 t0 +
 b
f (t) dt 
f (t) dt  f (t0 ) > 0
t0

ce qui contredit lhypoth`ese.

f (t) dt

f (t0 )
2

10-1 Int
egrale dune fonction continue par morceaux

397

EXERCICE 10-1.11 Trouver toutes les fonctions continues f : [a,b] C veriant


  b
 b



f (t) dt =
|f (t)| dt

a

On etudiera dabord le cas dune fonction reelle. Lorsque f est complexe, on posera

f (t) dt = ei

avec R+ et R, et on consid`erera la fonction g = ei f .

REMARQUE 10-1.12 Il arrive souvent que lon ait `a majorer le module dune integrale
dun produit de deux fonctions continues par morceaux, f,g : [a,b] C. Nous verrons
dans la section suivante que linegalite de Schwarz permet dobtenir un majorant. Parfois,
cest une integration par parties qui donnera une autre majoration. Par linegalite de la
norme, on a aussi
 b
  b




f
(t)
g
(t)
dt
|f (t)| . |g (t)| dt


a

ce qui donne par exemple linegalite (puisque |f | . |g|  f  . |g|)


 b

 b




f (t) g (t) dt  f 
|g (t)| dt

a

 b



g (t) dt est une lourde faute (sauf situation partiPar contre majorer 6 par f  
a
culi`ere, par exemple si g est reelle de signe constant). Quobtiendrait-on par exemple si
lintegrale de g etait nulle ? Mediter en particulier le cas g (t) = sin t sur [a,b] = [0,2],
avec par exemple f = g.

10-1.2.4

In
egalit
es de Schwarz et Minkowski

`
THEOR
EME
10-1.13 (INEGALITE DE SCHWARZ) Si f et g sont continues par morceaux de [a,b] dans C, on a
 b
2  b
 b


2

f (t) g(t) dt 
|f (t)| dt.
|g (t)|2 dt

a

Si f et g sont de plus continues, il y a


egalit
e si et seulement si f et g sont
lin
eairement d
ependantes.
Demonstration : Linegalite est evidente (et est une egalite) si lune des
 b
|f (t)|2 dt = 0, la
integrales du second membre est nulle : si, par exemple,
a

fonction f est nulle sur [a,b], sauf peut-etre en un nombre ni de points, et il


en est de meme de f g. De meme, si le premier membre est nul, linegalite est
claire. Si les deux membres sont non nuls, evaluons, pour C


|f (t) + g(t)| dt = ||
2

2
a

|f (t)|2 dt
  b
  b
f (t) g(t) dt +
|g (t)|2 dt
+ 2 Re
a

6. Cette erreur provient dune mauvaise manipulation dinegalites : si f et g sont reelles, on ne peut
passer de f   f  f  `
a f  g  f g  f  g que lorsque g est positive !

398

Chapitre 10 : Int
egration sur un segment
Si

f (t) g(t) dt = ei
a

avec > 0, on obtient, pour = xei avec x reel quelconque


 b
 b
2
2
x R
x
|f (t)| dt + 2x +
|g (t)|2 dt  0
a

Le discriminant de ce polynome du second degre est donc negatif ou nul, ce


qui donne
 b
 b
2
2
|f (t)| dt.
|g (t)|2 dt  0

a

ce qui est exactement linegalite `a demontrer.


Supposons `a present legalit
 e avec f et g continues. Si les deux membres
b

|f (t)|2 dt = 0, ce qui donne f 0, et donc

sont nuls, on a par exemple


a

{f,g} liee. Si f et g sont non nulles, le trinome du second degre etudie plus
haut a un discriminant nul, donc poss`ede une racine (double). En particulier
 b
|f (t) + g(t)|2 dt = 0
C
a

et, comme la fonction integree est continue positive, f + g = 0, ce qui donne


encore {f,g} liee.
Enn, si {f,g} est liee (avec f et g non necessairement continues), il est
clair que linegalite de Schwarz est un egalite (prendre par exemple g = f ,
avec C). 
COROLLAIRE 10-1.14 (INEGALITE DE MINKOWSKI) Si f et g sont continues par
morceaux de [a,b] dans C, on a


 12  b
 12  b
 12
2
2
|f (t) + g (t)| dt

|f (t)| dt
+
|g (t)| dt
2

Lorsque f et g sont continues, il y a


egalit
e si et seulement si f est nulle ou
( R+ g = f ).
Demonstration : Linegalite `a demontrer portant sur des reels positifs est
equivalente a`


5

|f (t) + g (t)| dt 
2

 12  b
 12 62
2
|f (t)| dt
+
|g (t)| dt
2

ce qui equivaut a`

Re
a

  b
 12  b
 12
2
2
f (t) g(t) dt 
|f (t)| dt .
|g (t)| dt
a

Cette inegalite est consequence de linegalite de Schwarz, puisque la partie


reelle dun complexe est toujours inferieure `a son module.
Si f et g sont continues, il est clair que si elles sont R+ -proportionnelles,
linegalite de Minkowski est en fait une egalite. Reciproquement, pour avoir

10-1 Int
egrale dune fonction continue par morceaux

399

legalite avec f et g continues, il faut dej`a avoir egalite dans linegalite de


Schwarz, ce qui impose
f = 0 ou C g = f
Il faut de plus avoir

Re
a


  b


f (t) g(t) dt = 
f (t) g(t) dt
a

ce qui donne, dans le cas o`


u f nest pas nulle, avec g = f
  b

 b
2
Re
|f (t)| dt = ||
|f (t)|2 dt
a

soit = || et donc R+ . 
REMARQUE 10-1.15 Les raisonnements qui prec`edent sont un cas particulier dun resultat
plus general que nous verrons dans un chapitre dalg`ebre bilineaire : les inegalites precedentes
0
0
proviennent du fait que, sur Cm
([a,b] ,C) Cm
([a,b] ,C), lapplication


(f,g)  f,g =

f (t)g (t) dt
a

est une forme sesquilineaire hermitienne telle que la forme quadratique associee soit positive :
 b
0
|f (t)|2 dt  0
f Cm ([a,b] ,C) f,f  =
a

Cette forme, en restriction `a C 0 ([a,b] ,C), est denie positive et munit cet espace dune
structure despace prehilbertien complexe. Cest pour cela que, dans linegalite de Schwarz,
une des fonctions est conjuguee. Comme g et g ont meme modules, on pourrait aussi
ecrire cette inegalite sous la forme
 b
2  b
 b


2


f (t) g(t) dt 
|f (t)| dt.
|g (t)|2 dt

a

Dans le cas de fonctions reelles, on travaillerait avec la forme bilineaire symetrique



0
Cm

0
Cm

([a,b] ,R)

([a,b] ,R) R

(f,g)  f,g =

f (t) g (t) dt
a

la forme quadratique associee etant positive. Lespace



 0
C ([a,b] ,R) ,  
est un espace prehilbertien reel. Linegalite de Schwarz peut alors secrire

a

2  b
 b
2
f (t) g(t) dt 
f (t) dt.
g 2 (t) dt
a

(il importe evidemment decrire les modules dans le cas de fonctions complexes, pour ne
pas ecrire dinegalites entre nombres ... complexes !)

400

Chapitre 10 : Int
egration sur un segment

EXERCICE 10-1.16 (INEGALITE DE HOLDER


) Deux reels p et q ]1,+[ sont dits conjugu
es
si et seulement si
1 1
+ =1
p q
Montrer que, si p et q sont conjugues, pour et  0, on a
p q
+
p
q

Montrer que, si f et g sont des fonctions continues par morceaux de [a,b] C, on a, pour p et
q conjugues
  b
 b
 p1  b
 1q


p
q


f (t) g(t) dt 
|f (t)| dt
.
|g (t)| dt

a

(Inegalite de Holder). Indication : se ramener dabord a` travailler avec des fonctions reelles
positives. Linegalite est evidente si le second membre est nul. Si ce nest pas le cas, poser
f (t)

(t) = 

|f (t)| dt

g(t)

et (t) = 

 1p

|g (t)| dt

 1q

et utiliser la majoration de precedente pour conclure.


On peut deduire de linegalite de Holder linegalite de Minkowski (generalisee) : pour
0
([a,b] ,C)
f et g Cm

on a


p > 1

|f (t) + g (t)| dt

 p1




|f (t)| dt

 p1


+

|g (t)| dt

 p1

(Indication : se ramener au cas o`


u f et g sont reelles positives, poser
q=

p
p1

Ecrire
(f + g)p = f (f + g)p1 + g (f + g)p1
et majorer lintegrale de chacun des produits au second membre en utilisant linegalite de Holder).

10-1.2.5

Convergence en moyenne et en moyenne quadratique

0
Pour f Cm
([a,b] ,C), on pose


f 1 =



|f (t)| dt et
a

f 2 =

 12
|f (t)| dt
2

PROPOSITION 10-1.17 Les applications f  f 1 et f  f 2 d


enissent des
0
semi-normes sur lespace Cm ([a,b] ,C). On les appelle respectivement semi-norme de
la convergence en moyenne sur [a,b] et semi-norme de la convergence en moyenne
quadratique sur [a,b]. En restriction `
a lespace C 0 ([a,b] ,C) des fonctions continues
sur [a,b], ce sont des normes.

10-1 Int
egrale dune fonction continue par morceaux

401

Demonstration : Lhomogeneite est claire. Linegalite triangulaire est evidente


pour  1 , `a cause de la majoration |f + g|  |f |+|g|. Pour  2 , cest linegalite
de Minkowski. Enn, dapr`es le corollaire 10-1.10,
0
([a,b] ,C)
f Cm

f 1 = 0 f 2 = 0
f est nulle sauf en un nombre ni de points.

ce qui montre que  1 et  2 ne sont pas veritablement des normes sur


0
([a,b] ,C), mais le sont en restriction `a C 0 ([a,b] ,C). 
Cm

DEFINITION
10-1.18 Soient (fn )nN et f dans C 0 ([a,b] ,C). On dit que la suite (fn )
converge en moyenne vers f sur [a,b] si et seulement si
 b
lim fn f 1 = lim
|f (t) fn (t)| dt = 0
n+

n+

On dit que cette suite converge en moyenne quadratique sur [a,b] si et seulement si

lim fn f 2 = lim

n+

n+

 12
|f (t) fn (t)|2 dt
=0

(ce qui equivaut evidemment a` lim fn f 22 = 0 et evite de traner les racines carrees
n+

dans les calculs).


Il sagit donc de la convergence respectivement dans les espaces vectoriels normes
(C 0 ([a,b] ,C) ,  1 ) et (C 0 ([a,b] ,C) ,  2 ).
REMARQUE 10-1.19 On pourrait donner (et nous utiliserons ulterieurement, notamment dans le chapitre sur les series de Fourier) une denition analogue en supposant
simplement les fonctions continues par morceaux. Il y aurait alors un leg`ere dierence,
due au fait que lon travaille alors dans un espace semi-norm
e : si la suite (fn ) converge en
moyenne (ou en moyenne quadratique) vers f , elle converge egalement vers toute fonction
g se deduisant de f par modication en un nombre ni de points (et toute fonction g limite de la suite (fn ) est de ce type, puisque linegalite f g1  f fn 1 + g fn 1
donne alors aisement f g1 = 0) : il ny a plus unicit
e de la limite, ce qui nest
pas tr`es genant puisque f et g sont indistinguables vis a` vis du calcul integral.
0
([a,b] ,C), on a les in
egalit
es :
PROPOSITION 10-1.20 Pour f Cm


f 2  b a f 
f 1  b a f 2
0
in
egalit
es qui montrent que, dans C 0 ([a,b] ,C) (et aussi dans Cm
([a,b] ,C), voir la
remarque qui pr
ec`
ede) la convergence uniforme entrane la convergence en moyenne
quadratique, qui elle-m
eme entrane la convergence en moyenne.

Demonstration : La premi`ere inegalite est consequence de la majoration


 b
|f (t)|2 dt  (b a) f 2
a

la seconde decoule de linegalite de Schwarz



f 1 =



|f (t)| .1 dt 
a

 12 
|f (t)|2 dt .
a

 12
dt

402

Chapitre 10 : Int
egration sur un segment

Ces majorations montrent egalement que la convergence uniforme (cf. section 101.2.2), la convergence en moyenne quadratique et la convergence en moyenne entranent
la convergence des integrales, puisque par inegalite du module on a
 b

 b



f (t) dt
fn (t) dt  f fn 1

a

REMARQUE 10-1.21 Par contre, on peut voir que la convergence en moyenne nentrane
pas la convergence en moyenne quadratique : sur C 0 ([a,b] ,C), les normes  1 et  2 ne
sont pas equivalente. Par exemple, la suite de fonctions

n (1 nt) si 0  t  1
n
fn (t) =
1

0 si
t1
n
converge vers 0 dans (C 0 ([0,1] ,C) ,  1 ), mais pas dans lespace (C 0 ([0,1] ,C) ,  2 ) (exercice !)
REMARQUE 10-1.22 Comme la terminologie lindique, les normes des convergences en
moyenne tiennent compte des fonctions globalement sur [a,b], et non de mani`ere ponctuelle. En particulier, la convergence en moyenne na pas vraiment de rapport avec la
convergence simple 7 sur [a,b] : on peut construire sur [0,1] une suite (fn )nN qui converge
en moyenne, alors que, pour tout t [0,1], la suite (fn (t))nN est divergente. En travaillant
avec des fonctions continues par morceaux 8 , on peut prendre la suite
f1 = 1[0,1] , f2 = 1[0, 1 ] , f3 = 1[ 1 ,1] , f4 = 1[0, 1 ] , f5 = 1[ 1 , 1 ] , . . . , f8 = 1[0, 1 ] etc ...
2
2
4
4 2
8
obtenue en faisant glisser une marche descalier de longueur 2n le long de [0,1]. Il est
clair que cette suite converge en moyenne vers la fonction nulle sur [0,1] puisque
fn 1 

n  2p

1
2p

Par contre, pour tout t [0,1], la suite (fn (t))nN est divergente, puisquelle prend une
innite de fois les valeurs 0 et 1.
0 ([a,b] ,C),
EXERCICE 10-1.23 On suppose traite lexercice 10-1.16. Pour p reel  1 et pour f Cm
on pose
 b
 p1
p
|f (t)| dt
f p =
a

ainsi une norme sur C 0 ([a,b] ,C) et

0 ([a,b] ,C).
Montrer que lon denit
une semi-norme sur lespace Cm
La convergence associee `a cette norme est dite convergence en moyenne dordre p . Montrer
que, pour 1  p1 < p2 , la convergence dune suite en moyenne dordre p2 entrane la convergence de cette suite vers la meme limite en moyenne dordre p1 . Montrer que tout fonction
0 ([a,b] ,C) est limite en moyenne dordre p dune suite de fonctions en escalier, dune suite
f Cm
de fonctions continues, dune suite de fonctions continues sannulant en a et b.

EXERCICE 10-1.24 Si f est une fonction continue de [a,b] dans C, montrer que
lim f p = f 

p+

7. Cependant, une question qui nous occupera beaucoup ulterieurement sera la recherche dhypoth`eses
` rajouter a` la convergence simple pour assurer la convergence en moyenne. La convergence uniforme est
a
un exemple, qui a le defaut detre techniquement dicile a` manipuler.
8. On pourrait modier cet exemple par interpolation pour travailler avec des fonctions continues.

10-1 Int
egrale dune fonction continue par morceaux

10-1.2.6

403

Sommes de Riemann dune fonction continue

DEFINITION
10-1.25 Soit f C 0 ([a,b] ,E). Pour une subdivision
d : a = t0 < t1 < t2 < < tp = b
de [a,b], on consid`ere une famille de points intermediaires
d = ( i )0ip1

avec i

ti  i  ti+1

et on appelle somme de Riemann de la fonction f , pour la subdivision d et les points


intermediaires d , le vecteur de E


(f,d,d ) =

p1


(ti+1 ti ) f ( i )

i=0

Cest en fait lintegrale dune fonction en escalier denie sur [a,b] qui prend la valeur
f ( i ) sur ]ti ,ti+1 [.

DEFINITION
10-1.26 On appelle pas de la subdivision
d : a = t0 < t1 < t2 < < tp = b
la plus grande des longueurs des intervalles de cette subdivision :
(d) = max (ti+1 ti )
0ip1

`
THEOR
EME
10-1.27 Si f : [a,b] E est continue, elle v
erie
> 0

> 0

d subdivision de [a,b]

d intermediaire
 b




(d)  
f (t) dt (f,d,d ) 
a

Demonstration : f etant uniformement continue sur [a,b], si > 0 est xe,


on peut trouver un > 0 tel que
t,t [a,b]

|t t |  |f (t) f (t )| 

ba

Si d : a = t0 < t1 < t2 < < tp = b est une subdivision de [a,b] de pas


inferieur a` , d = ( i )0ip1 des points intermediaires, et s une fonction en
escalier denie sur [a,b] qui prend la valeur f ( i ) sur ]ti ,ti+1 [, on a
  b

 b
 b




 



f
(t)
dt

(f,d,d
)
f
(t)
dt

s
(t)
dt
=
 


a
a
a
p1 


i=0

ti+1
ti

Comme sur ]ti ,ti+1 [ on a


|f (t) s (t)| = |f (t) f ( i )| 

ba

|f (t) s (t)| dt

404

Chapitre 10 : Int
egration sur un segment
et puisque |t i |  ti+1 ti  (d)  , on obtient aisement
 p1
 b
 



(ti+1 ti ) =
f (t) dt (f,d,d ) 

ba
a

i=0

ce qui demontre le resultat. On resume souvent ce dernier (de mani`ere imprecise)


en disant que les sommes de Riemann dune fonction continue sur un segment tendent vers lintegrale de cette fonction lorsque le pas de subdivision
tend vers 0 . 
En particulier, en prenant une subdivision de [a,b] en n sous-intervalles de meme
longueur, on obtient facilement le
COROLLAIRE 10-1.28 Si f : [a,b] E est continue, on a
1
f
lim
n+ n
k=0
n1





 b
n
ba
ba
1
1
a+k
f a+k
f (t) dt
= lim
=
n+ n
n
n
ba a
k=1

quantit
e que lon appelle valeur moyenne de la fonction f sur le segment [a,b].
EXERCICE 10-1.29 Demontrer que le theor`eme precedent et son corollaire subsistent pour une
fonction f continue par morceaux sur [a,b]. (On pourra commencer par le verier pour la fonction
caracteristique dun sous-intervalle de [a,b]).
EXERCICE 10-1.30 Si f C 0 ([0,1] ,E), determiner
1
(1)k f
lim
n+ n
n

k=1

 
k
n

EXERCICE 10-1.31 (INEGALITE DE JENSEN) Soit f une fonction continue par morceaux dun
intervalle [a,b] a` valeurs dans un intervalle I de R. Montrer que
1
ba

f (t) dt I

Si : I R est une fonction convexe, montrer que




1
ba

f (t) dt
a

1

ba

(f (t)) dt
a

Plus generalement, montrer que, si : [a,b] R+ est une fonction continue par morceaux
positive dintegrale egale `a 1


f (t) (t) dt

(f (t)) (t) dt
a

Si f > 0 sur [0,1], comparer




f (t) dt

ln
0


et

ln f (t) dt
0

10-1 Int
egrale dune fonction continue par morceaux

405

10-1.3

Int
egrale fonction dune de ses bornes

10-1.3.1

Relation de Chasles

DEFINITION
10-1.32 Si I est un intervalle non compact de R, une fonction f : I E
est dite continue par morceaux ssi sa restriction a` tout segment K inclus dans I est
continue par morceaux.
Sur tout segment inclus dans I, la fonction f ne presente quun nombre ni de points de
discontinuite, qui sont tous de premi`ere esp`ece.

DEFINITION
10-1.33 Si I est un intervalle quelconque et f : I E est continue par
morceaux, on denit


f si a < b

 b
[a,b]
f (t) dt =
si a = b
0E

f si a > b

[a,b]

f (t) dt =

On a donc toujours a,b I


a

f (t) dt
b

f (t) dt est negative.

Attention aux in
egalit
es ! Si f est positive et b < a,
a

PROPOSITION 10-1.34 Si f : I E est continue par morceaux, on a




a,b et c I

f (t) dt =
a

f (t) dt +
a

f (t) dt
c

Demonstration : La formule a` demontrer secrit aussi


 b
 a
 c
f (t) dt +
f (t) dt +
f (t) dt = 0E
a

Elle est evidente si a,b et c ne sont pas tous distincts. Dans le cas general,
le membre de gauche est evidemment invariant par permutation circulaire sur
(a,b,c) et change en son oppose par une transposition de deux de ces trois reels.
La formule etant veriee lorsque a  c  b (par additivite de lintegrale par
rapport `a lintervalle dintegration), elle lest egalement quelque soit lordre
des trois reels a,b et c. 

10-1.3.2

Continuit
e, d
erivabilit
e

Si f est une fonction continue par morceaux I E et a est un point xe dans I, on


etudie ici les proprietes de lapplication
 x
f (t) dt
F : I E denie par x  F (x) =
a

`
THEOR
EME
10-1.35 Sous les hypoth`
eses pr
ec
edentes, F est localement lipschitzienne sur I (cest-`
a-dire que sa restriction `
a tout segment inclus dans I est lipschitzienne). En particulier, F est continue sur I.

406

Chapitre 10 : Int
egration sur un segment
Demonstration : Soit K un segment inclus dans I. Comme f |K est continue
par morceaux, elle est bornee sur le compact K. Il existe donc une constante
MK > 0 avec
t K f (t)  MK
Pour x,y K, avec par exemple x  y, on a
(  y
( y
(
(
(
f (t) dt(
f (t) dt  MK |y x|
F (y) F (x) = (
(
x

puisque [x,y] K. 
En fait, lexistence en tout point dune limite `a droite et a` gauche pour f entrane des
proprietes de derivabilite pour F :

`
THEOR
EME
10-1.36 F est continue et C 1 par morceaux sur I : en tout point x0
int
erieur `
a I la fonction F poss`
ede une d
eriv
ee `
a droite et `
a gauche, donn
ees par
Fd (x0 ) = lim+ f (t) = f (x0 + 0)

et

tx0

Fg (x0 ) = lim f (t) = f (x0 0)


tx0

De m
eme, si I contient son extr
emit
e gauche , on aura Fd () = f ( + 0), avec un
r
esultat analogue de d
erivabilit
e`
a gauche en lextr
emit
e droite de I. En particulier,
F est d
erivable en tout point x de continuit
e de f , avec F  (x) = f (x).
Demonstration : On se limitera a` prouver la derivabilite `a droite en tout
point dont I est voisinage a` droite. Si [x0 ,x0 + [ I, on a, pour 0 < h <
 x0 +h
(h) = F (x0 + h) F (x0 ) h f (x0 + 0) =
[f (t) f (x0 + 0)] dt
x0

Il sagit de montrer que cette quantite est un o (h) pour h 0+ . Ceci est
consequence de la denition de la limite a` droite : si > 0 est xe
> 0 t ]x0 ,x0 + ]

f (t) f (x0 + 0) 

On a alors, par inegalite de la norme, pour 0 < h 


 x0 +h
f (t) f (x0 + 0) dt  h
 (h) 
x0

ce qui prouve le resultat. 

10-1.3.3

Primitive dune fonction continue

DEFINITION
10-1.37 Soit I un intervalle de R. Si g : I E est une fonction quelconque, une fonction G : I E est dite primitive de g sur I si et seulement si G est
derivable en tout point de I et si
x I

G (x) = g (x)

Lexistence dune telle fonction, pour g quelconque, nest pas assuree 9 . Il est evident
que, si g poss`ede une primitive sur lintervalle I, elle en poss`ede une innite, deux dentre
elles dierant dune fonction constante.
9. Par exemple, si g est reelle, lexercice 7-7.14 montre quune condition necessaire dexistence de G
est que g verie la propriete des valeurs intermediaires.

10-1 Int
egrale dune fonction continue par morceaux

407

Lorsque la fonction est continue sur I, le calcul integral assure lexistence de primitives :
le theor`eme 10-1.36 donne immediatement

`
THEOR
EME
10-1.38 Si f : I E est continue, avec I intervalle de R, f admet
sur I une innit
e de primitives. Si a I est x
e, une quelconque de ces primitives
s
ecrira
 x
x  H (x) =

f (t) dt +
a

o`
u est un vecteur de E (
evidemment
egal `
a H (a)).
Nous obtenons (enn !) un moyen pratique de calculer lintegrale dune fonction
continue sur un segment : cette integrale, denie au depart par un procede de passage
`a la limite, pourra sobtenir par un calcul de primitive. 10
Plus precisement, on a le th
eor`
eme fondamental du calcul int
egral :
COROLLAIRE 10-1.39 Si f : I E est continue, et F est une primitive de f sur
I, on a
 b
a,b I
f (t) dt = F (b) F (a) = [F (t)]ba
a

Demonstration : evident, puisque la fonction x  F (x)

f (t) dt est
a

constante sur I. 

Si f est seulement supposee continue par morceaux, on utilisera la relation de Chasles


en travaillant avec une subdivision de [a,b] (ou [b,a])
 adaptee `a f |[a,b] : si xi et xi+1 sont
xi+1

f (t) dt, en travaillant avec une

deux points de subdivision consecutifs, on evaluera


xi

primitive de la fonction continue f |]xi,xi+1[ (prolongeable en une fonction continue sur


[xi ,xi+1 ]).
REMARQUE 10-1.40 La formule precedente peut secrire aussi


g  (t) dt = g (b) g (a)

Elle est valable pour g de classe C 1 sur [a,b] (car g est alors primitive de la fonction
u g est continue
continue g  ). Elle est valable avec un petit abus de notation dans le cas o`
et C 1 par morceaux sur [a,b] (voir a` cet eet le commentaire qui debute la demonstration
du corollaire 10-1.45).
REMARQUE 10-1.41 Si f est une fonction continue par morceaux sur I, on dit parfois
(avec un petit abus de langage) que
 x
f (t) dt
F (x) =
a

est une primitive de f sur I. Cela signie que F est une fonction continue et C 1 par
morceaux sur I, derivable en chaque point x de continuite de f , avec F  (x) = f (x).
10. Cette commodite ne doit pas faire oublier la vraie nature de lintegrale (pour parler de mani`ere
imprecise : somme dune innite de termes inniment petits).

408

Chapitre 10 : Int
egration sur un segment

10-1.4

Calculs dint
egrales

Pour les fonctions continues, le calcul dintegrales revient donc a` inverser loperation
de derivation :

10-1.4.1

Int
egration par parties

Nous enoncons un resultat general, sachant bien que nous lappliquerons le plus souvent
avec des fonctions complexes et pour loperation de produit usuel sur de telles fonctions.

`
THEOR
EME
10-1.42 Soient E,F,G trois espaces norm
es complets, et B : EF G
une application bilin
eaire continue. Si
u : [a,b] E

et

v : [a,b] F

sont deux applications de classe C 1 , on a


 b
 b
b

B (u (t) ,v (t)) dt = [B (u (t) ,v (t))]a
B (u (t) ,v (t)) dt
a

Demonstration : La fonction t  B (u (t) ,v  (t)) + B (u (t) ,v (t)) est continue sur [a,b], et poss`ede la fonction t  B (u (t) ,v (t)) comme primitive. On
lui applique la formule fondamentale du calcul integral. 
Dans le cas du produit usuel de fonctions complexes, cette formule secrira
 b
 b
b

u (t) v (t) dt = [u (t) v (t)]a
u (t) v (t) dt
a

Cette formule est dun usage tr`es frequent : elle permet de transformer une integrale
en une autre, supposee plus simple. Plus simple souvent pour un calcul explicite, mais
souvent aussi plus simple `a majorer, a` evaluer en terme de comportement asymptotique
lorsque lon fait varier b etc... Lintegration par parties est un outil quil faut avoir `a
lesprit, tout lart etant de decouvrir les bonnes fonctions u et v qui vont eectivement
faire retomber sur quelque chose de plus simple.
EXERCICE 10-1.43 (INTEGRALES DE WALLIS) Pour n entier, on pose

2
sinn t dt
In =
0

Montrer que, pour n  2

(n 1)
In2
n
et en deduire les valeurs de I2p et I2p+1 (quon seorcera decrire en utilisant des factorielles).
Montrer que la suite (In ) est decroissante et tend vers 0, et que
In =

lim

n+

In+1
=1
In

L
En deduire que la valeur de
la constante e intervenant dans la formule de Stirling (cf. section
9-2.4.3) est eectivement 2.

EXERCICE 10-1.44 Trouver un equivalent, pour x +, de


 x
ln (ln (t)) dt
F (x) =
e

10-1 Int
egrale dune fonction continue par morceaux

409

On peut aaiblir leg`erement les hypoth`eses de la formule dintegration par parties. En


tout etat de cause, une integration par parties doit toujours etre justiee avec concision et
precision. Le corollaire qui suit nous sera en particulier tr`es utile dans le chapitre consacre
aux series de Fourier : il sagit de la generalisation aux fonctions continues et C 1 par
morceaux (cf. denition 8-4.23):
COROLLAIRE 10-1.45 La formule dint
egration par parties reste valable lorsque u
1
et v sont des fonctions continues et C par morceaux.
Demonstration : dans la formule dintegration par parties, il y a alors un
petit abus decriture: les fonctions u et v  sont denies sur [a,b], sauf en un
nombre ni de points. Mais possedant en ces points des limites a` droite et
`a gauche, elles sont prolongeables en des fonctions continues par morceaux
sur [a,b], ce qui permet de donner un sens aux integrales
B (u,v  ) et
[a,b]


B (u ,v), dont les valeurs ne dependent pas des prolongements eecti[a,b]

vement choisis pour u et v  . Pour la demonstration, il sut de prendre une


subdivision de [a,b]
d : a = t0 < t1 < t2 < < tp = b
adapte `a la fois a` u et v. 0n ecrit alors


p1 


B (u (t) ,v (t)) dt =
a

ti+1

B (u (t) ,v  (t)) dt

ti

i=0

chacune de ces integrales pouvant etre evaluee par parties, en travaillant avec
les prolongements C 1 de u et v `a [ti ,ti+1 ] :


ti+1

ti

B (u (t) ,v  (t)) dt =
  
    + 
 
B u t+
B u t
i+1 ,v ti+1
i ,v ti
 ti+1
B (u (t) ,v (t)) dt

ti

formule valable si u et v sont simplement C 1 par morceaux. Comme on rajoute


lhypoth`ese de continuite, la partie toute integree secrit en fait
B (u (ti+1 ) ,v (ti+1 )) B (u (ti ) ,v (ti ))
et donne une somme telescopique. On obtient nalement


B (u (t) ,v  (t)) dt =

[B

(u,v)]ba

p1 

i+0

ti+1

B (u (t) ,v (t)) dt

ti


= [B

(u,v)]ba

B (u (t) ,v (t)) dt

On remarque quil faudrait tenir compte des sauts de u et v si on ne faisait


pas dhypoth`ese de continuite. 

410

Chapitre 10 : Int
egration sur un segment

10-1.4.2

Formule de Taylor avec reste sous forme dint


egrale

La formule dintegration par parties permet dobtenir une ecriture du terme complementaire
de la formule de Taylor-Lagrange, que nous avons dej`a utilisee dans une demonstration
simpliee de cette formule (cf. section 8-5.3.3) :

`
THEOR
EME
10-1.46 Si n N et f : [a,b] E est de classe C n+1 , on a
f (b) = f (a) +

n

(b a)k

k!

k=1


f

(k)

(a) +
a

(b t)n (n+1)
f
(t) dt
n!

Cette formule est encore valable si b < a, ou si on suppose simplement f de classe


C n et C n+1 par morceaux sur [a,b].
Demonstration : La demonstration se fait par recurrence sur n. Pour n = 0,
cest simplement la formule de la remarque 10-1.40


f  (t) dt = f (b) f (a)

valable pour f continue et C 1 par morceaux. Nous supposons la formule veriee


lorsque f est de classe C n et C n+1 par morceaux sur [a,b], et prenons `a present
f de classe C n+1 et C n+2 par morceaux sur [a,b]. Par hypoth`ese de recurrence,
on a
f (b) = f (a) +

n

(b a)k
k=1

k!


f

(k)

(a) +
a

(b t)n (n+1)
f
(t) dt
n!

et on transforme la derni`ere integrale par parties




b
a

6b 
5
b
(b t)n (n+1)
(b t)n+1 (n+2)
(b t)n+1
f
f
(t) dt =
+
(t) dt
n!
(n + 1)!
(n + 1)!
a
a

(car f (n+1) est continue et C 1 par morceaux sur [a,b]). On obtient exactement
la formule a` demontrer, au rang n + 1. 
REMARQUE 10-1.47 Lexperience montre que lon a souvent du mal a` memoriser lexpression du terme complementaire de la formule de Taylor sous forme dintegrale. Pour
eviter les erreurs, se souvenir que le polynome qui intervient sous lintegrale est en (b t),
avec b borne superieure de lintegrale, et tester la formule a` lordre n lorsque f est
un polynome de degre n + 1, cest-`a-dire lorsque la fonction f (n+1) est constante egale
`a . On sait dans ce cas que la formule de Taylor pour les polynomes donne le terme
complementaire
(b a)n+1

(n + 1)!
La fonction sous le signe integrale ne peut donc etre que
(b t)
n !

(n + 1)

(t)

10-1 Int
egrale dune fonction continue par morceaux

411

REMARQUE 10-1.48 Linegalite de Taylor-Lagrange


(
(
n
n+1
(

(
(
(b a)k (k) (
( |b a|
(
f (a)( 
sup (f (n+1) (
(f (b) f (a)
(
(
k!
(n + 1)! [a,b]
k=1

compare la norme de la dierence


f (b) f (a)

n

(b a)k
k=1

k!

f (k) (a)

a` |b a|n+1 . Il est donc parfois interessant de faire apparatre (b a)n+1 en facteur dans
le reste integral. Ceci se fait par le changement de variable (en anticipant les resultats
bien connus de la section qui suit)
[0,1]  u  t = a + u (b a)
On obtient alors facilement, pour f de classe C n+1
f (b) = f (a) +

n

(b a)k
k=1

k!

f (k) (a)

+ (b a)

n+1

10-1.4.3

(1 u)n (n+1)
f
(a + u (b a)) du
n!

Int
egration par changement de variable

`
THEOR
EME
10-1.49 Soit I un intervalle de R, et f continue : I E. Soit une
enie sur un segment [,] `
a valeurs dans I. On a alors
application de classe C 1 d

 ()
f (u) du =
f ( (t))  (t) dt
(*)
()

Demonstration : Les deux membres de cette egalite ont un sens : [ () , ()]


(ou [ () , ()]) est un intervalle sur lequel f est continue. De meme, comme
([,]) I, lapplication
: t  f ( (t))  (t)
est continue sur [,]. Si F est une primitive de f sur I (une telle fonction
existe, puisquon a suppose f continue), la formule de derivation dune fonction
composee montre que F est primitive sur [,] de la fonction continue .
On a donc
 ()

()
(t) dt = F () F () = [F ]() =
f (u) du 

()

Quelques remarques simposent au sujet de cette formule :


Dans legalite (), le membre de gauche a un sens d`es que f est continue sur
[ () , ()]. Le membre de droite en a un si f est continue sur ([,]). Ce nest
pas la meme chose 11 ! Pour transformer mecaniquement lintegrale

 b=()
f (u) du en
f ( (t))  (t) dt
a=()

avec a = () et b = () et de classe C 1 sur [,], en posant u = (t) comme


on le dit souvent (et cest l`a linteret des notations : on remplace du par  (t) dt),
il ne faut pas loublier.
11. Cest evidemment la meme chose si est C 1 et monotone !

412

Chapitre 10 : Int
egration sur un segment

Il nest pas utile de supposer injective sur [,] : cela nintervient pas dans la
demonstration precedente. La terminologie integration par changement de variable est assez malheureuse et est `a lorigine de confusions. Un bon changement
de variable, utilise pour passer dun probl`eme `a un autre, doit souvent permettre de
faire laller et le retour, donc doit etre bijectif. Ce nest pas necessaire pour appliquer
la formule precedente. Par exemple, pour f : [0,1] C continue, on a

 1
2
f (u) du =
f (sin t) cos t dt
0

Si f est de plus continue sur [1,1], on aura egalement



 5
 1
2
2
f (u) du =
f (sin t) cos t dt =
f (sin t) cos t dt
0

En reechissant un peu, on sapercoit quon peut remplacer lhypoth`ese de classe


C 1 par est continue et C 1 par morceaux. Par contre, on ne peut sans precaution
remplacer f continue par f continue par morceaux. En eet, sans hypoth`ese
supplementaire sur , on nest alors plus assure du fait que (f )  soit continue
par morceaux. Prendre par exemple sur I = [1,1] la fonction f egale a` la fonction
caracteristique de [0,1] (cest une bonne fonction en escalier) et : [1,1] [1,1]
denie par
 
1
4
(t) = t sin
avec (0) = 0
t
On verie aisement que cest une fonction de classe C 1 . La fonction (f )  nest
pas continue par morceaux sur [1,1], puisquelle vaut (en dehors de lorigine)
 
 
1
1

3
2
t cos
(t) = 4t sin
t
t
 
1
en tout point o`
u sin
 0, et vaut 0 ailleurs. Elle presente une innite de dist
1
, avec k Z).
continuites sur [1,1] (notamment tous les points de la forme
2k
Avec la presentation de lintegrale qui est la notre, on ne peut donner un sens a`
 1
f ( (t))  (t) dt
1

Par contre, lintegrale

(1)

sin 1

f (u) du =

f (u) du = sin 1
sin 1

(1)

existe.
Si lon veut une formule de changement de variable avec f continue par morceaux, on supposera que est un bon changement de variable, cest-`
a-dire
est strictement monotone. Ce sera en particulier le cas pour des operations simples
comme les translations ( (t) = t t0 ), les symetries ( (t) = t0 t) et les homotheties
( (t) = (t t0 )) :

`
THEOR
EME
10-1.50 Si f est continue par morceaux de I dans E, et est une
fonction de classe C 1 de [,] I strictement monotone, alors

 ()
f (u) du =
f ( (t))  (t) dt
()

10-1 Int
egrale dune fonction continue par morceaux

413

Demonstration : Faisons la demonstration dans le cas o`


u est strictement

decroissante. Montrons dabord que t  f ( (t)) (t) est continue par morceaux sur [,]. La fonction |[,] est bijective de [,] dans ([,]) =
[ () , ()]. Comme f est continue par morceaux, on peut choisir une subdivision
d : u0 = () < u1 < < up = ()
adaptee `a f |[(),()] . On lui fait correspondre (par lintermediaire de 1 )
une subdivision de [,] :
d : t0 = < t1 = 1 (up1) < < tp =
Posons g = f . Sur ]ti ,ti+1 [, la fonction g est continue (comme composee
de |]ti ,ti+1 [ :]ti ,ti+1 []upi1,upi[ et de la fonction continue f |]upi1,upi [ . Elle
est prolongeable en une fonction continue sur [ti ,ti+1 ], puisquon a clairement
g (ti + 0) = f (upi 0)

et g (ti+1 0) = f (upi1 + 0)

La fonction g est donc bien continue par morceaux sur [,], et il en est de
meme de son produit par la fonction continue  . Pour evaluer lintegrale de
t  f ( (t))  (t) sur [,], on utilisera la relation de Chasles :


f ( (t)) (t) dt =

p1 


i=0

ti+1

f ( (t))  (t) dt

ti

et on peut transformer chacune de ces integrales par changement de variable, en considerant le prolongement continu de f |]upi1 ,upi [ au segment
[upi1,upi ] = ([ti ,ti+1 ]). On a alors, en notant encore f ce prolongement,


ti+1

f ( (t)) (t) dt =
ti

(ti+1 )

upi1

f (u) du =
(ti )

f (u) du
upi

ce qui donnera bien en sommant




u0

f ( (t)) (t) dt =

f (u) du 

f (u) du =
up

()

()

REMARQUE 10-1.51 La derivee  peut sannuler en certains points de [,]. Il nest


pas indispensable que soit un C 1 dieomorphisme de [,] sur son image.
REMARQUE 10-1.52 Comme est cette fois un veritable changement de variable, on
peut ecrire, pour a et b ([,]) quelconques


1 (b)

f (u) du =

f ( (t))  (t) dt

1 (a)

EXEMPLE 10-1.53 Si f est une fonction continue par morceaux sur un intervalle [a,b],
on a
 b
 b+T
T R
f (t) dt =
f (t T ) dt
a

a+T

414

Chapitre 10 : Int
egration sur un segment

EXERCICE 10-1.54 Si f : R E est continue par morceaux et T -periodique, montrer que


 a+T
f (u) du
a

ne depend pas de a, et montrer que




1 T
1 x
f (u) du = lim
f (u) du
x+ x 0
T 0
 x
f (u) du est-elle T -periodique?
A quelle condition la fonction x 
0

10-1.4.4

Th
eor`
eme de rel`
evement

Nous nous interessons ici aux integrales de la forme


 b 
f (t)
J=
dt
a f (t)
o`
u la fonction f : [a,b] C est de classe C 1 et ne sannule pas. Ces hypoth`eses assurent
la continuite de la fonction a` integrer et lexistence de cette integrale.
Si f est `a valeurs reelles, elle garde un signe constant sur [a,b], et on sait qualors la
f
fonction F (t) = ln (|f (t)|) est une primitive de la fonction
et par consequent
f


 b 
f (b)
f (t)
dt = ln (|f (b)|) ln (|f (a)|) = ln
J=
f (a)
a f (t)
Lorsque f est complexe, que se passe-t-il ? Comme f (t) = x (t) + i y (t) (avec x et y de
classe C 1 `a valeurs reelles) ne sannule pas, la fonction
7
(t) = |f (t)| = x2 (t) + y 2 (t)
est de classe C 1 sur [a,b].
Admettons quil existe une determination de classe C 1
[a,b]  t  (t) R
de largument de f (t). Un calcul elementaire donne alors, `a partir de legalite f (t) =
(t) ei(t)

f
= + i 
f

et on obtient, par linearite de lintegrale,


 b 
(b)
f (t)
J=
dt = ln
+ i ( (b) (a))
(a)
a f (t)
Cette expression est evidemment `a rapprocher de lexpression dune determination du
logarithme dun nombre complexe non nul (cf. section 9-6.2.4).
EXERCICE 10-1.55 Si z = + i est un nombre complexe de partie imaginaire non nulle,
determiner
 x
dt
lim
x+ x t z

10-1 Int
egrale dune fonction continue par morceaux

415

Nous avons suppose lexistence dune determination C 1 de largument de f (t). Si


celle-ci est intuitivement evidente (lexistence locale ne pose pas vraiment de probl`eme,
lexistence globale est moins claire), il faut une demonstration. Il est remarquable que la
calcul precedent, pris a` lenvers, nous donne la solution du probl`eme. Commencons par
etudier le cas dune fonction de module 1, le cas general sen deduisant simplement :

`
THEOR
EME
10-1.56 (RELEVEMENT DUNE FONCTION C 1 ) Soit I un intervalle de
R et une application de classe C 1
I  t  z (t) U
`
a valeurs dans lensemble des nombres complexes de module 1. Il existe une application de classe C 1
I  t  (t) R

avec

t I

z (t) = ei(t)

Si t0 I et 0 R est une d
etermination de largument de z (t0 ), on peut prendre 12
 t 
 t
z (u)
z  (u)
du = 0 +
du
t I (t) = 0 i
Im
z (u)
t0 z (u)
t0
Si z est de classe C k avec k  2, il en est
evidemment de m
eme de .
Demonstration : En derivant la relation
|z (t)|2 = z (t) z (t) = 1

t I
on obtient
t I

z (t) z (t) + z

(t) z 

ce qui montre que le rapport

(t) = 0 = 2 Re z (t) z (t) = 2 Re

z  (t)
z (t)

z
est imaginaire pur, et donc
z

Im

z  (u)
z  (u)
= i
z (u)
z (u)

(interpretation geometrique : la tangente au cercle est orthogonale au rayon).


Montrons que la fonction denie plus haut repond a` la question : elle est
evidemment de classe C 1 , comme integrale dune fonction continue dependant
dune de ses bornes. Il reste `a montrer que
t  z (t) ei(t)
est constante egale a` 1. Comme par construction elle vaut 1 en t0 , il sut de
demontrer que sa derivee est identiquement nulle sur I.


t I
z (t) ei(t) = ei(t) [z  (t) i  (t) z (t)] = 0
puisque  (t) = i

z  (t)
. 
z (t)

12. Si t  1 (t) est une autre determination de cet argument, on doit avoir
t I

(t) 1 (t) 2Z

et, par un argument de connexite,


k Z t I

1 (t) = (t) + 2k

416

Chapitre 10 : Int
egration sur un segment

Nous utiliserons en particulier ce resultat dans les etudes metriques des arcs reguliers
de classe C k (avec k  2) du plan euclidien. Pour denir la courbure, il faudra faire
intervenir une fonction de classe C k1 representant une determination de langle polaire
de la tangente orientee. Cest le theor`eme de rel`evement qui nous assurera lexistence
dune telle fonction.
COROLLAIRE 10-1.57 Si z est une fonction de classe C k (k 1) dun intervalle I
de R `
a valeurs dans C , il existe une d
etermination C k de t  arg (z (t)). Si 0 est
une d
etermination de arg (z (t0 )), on peut prendre


(t) = 0 +

Im
t0

z  (u)
du
z (u)

Demonstration : Il sut de travailler avec


Z (t) =

z (t)
z (t)
=
|z (t)|
(t)

et de remarquer que
z  
Z
=
Z
z

a meme partie imaginaire que

z
. 
z

10-2

Int
egrales d
ependant dun param`
etre

10-2.1

Int
egrales `
a param`
etres

Dans toute cette section, on consid`erera une partie X dun espace norme (Y,  ). X
est ensemble des valeurs dun param`etre x. Dans la pratique, on aura souvent Y = R (ou
parfois Rp ), et X sera en general un intervalle de R. On consid`ere egalement un segment
[a,b] R et une application
f : X [a,b] E

(x,t)  f (x,t)

telle que, pour tout x X, lapplication partielle f (x,) soit continue (exceptionnellement
continue par morceaux) sur [a,b]. On pourra donc denir son integrale sur ce segment, et
ainsi denir une fonction F : X E par

x X

f (x,t) dt

F (x) =
a

(bien noter que t est ici une variable muette).


Nous nous interessons ici aux proprietes de continuite et, lorsque X est un intervalle
de R, de derivabilite de la fonction F . Les theor`emes qui suivent donneront des conditions
susantes portant sur f qui assureront cette continuite ou cette derivabilite. Dans un
chapitre ulterieur sur lintegration sur un intervalle non compact, nous verrons dautres
theor`emes, de portee plus generale.

10-2 Int
egrales d
ependant dun param`
etre

10-2.2

417

Continuit
e

`
THEOR
EME
10-2.1 Si X est une partie dun espace norm
e Y et si f est une application continue X [a,b] E, alors


f (x,t) dt

F (x) =
a

d
enit une fonction continue sur X.
Demonstration : On prouve la continuite de F en un point y X quelconque a` laide du crit`ere sequentiel : on montre que, pour toute suite (xn )nN
de points de X,
lim xn = y lim F (xn ) = F (y)

n+

n+

On evalue
F (y) F (xn )

( b
(
 b
(
(
=(
f (y,t) dt
f (xn ,t) dt(
(
(
a
a
 b
f (y,t) f (xn ,t) dt

a

La suite (xn )nN etant convergente vers y, on sait que


K = {xn , n N} {y}
est un compact de Y . On en deduit que K [a,b] est un compact de Y R, sur
lequel la fonction f est uniformement continue : si > 0 est donne, on peut
trouver un > 0 tel que
z1 ,z2 K

s,t [a,b]
(z1 z2   et |s t|  ) f (z1 ,s) f (z2 ,t) 

Pour cette valeur de , puisque la suite xn converge vers y, on peut trouver


un rang N tel que
n  N y xn  
Pour n  N , on aura alors
t [a,b]

f (xn ,t) f (y,t) 

ce qui donne
n  N

F (y) F (xn )  (b a)

et prouve bien la continuite de F . 

10-2.3

D
erivabilit
e

On suppose ici que X est un intervalle de R, et f : X [a,b] E est une fonction


continue, ce qui assure dej`a la continuite de F sur X.

418

Chapitre 10 : Int
egration sur un segment

RAPPEL : Soit x0 X et t0 [a,b]. On dit que la fonction (x,t) f (x,t) poss`ede,


au point (x0 ,t0 ), une derivee partielle par rapport `a la premi`ere variable si et seulement
si lapplication partielle
X E
x  f (x,t0 )
est derivable en x0 . Sa derivee en ce point sera notee
f
f (x0 + h,t0 ) f (x0 ,t0 )
(x0 ,t0 ) = lim
E
h0
x
h

`
THEOR
EME
10-2.2 Soit f continue de X [a,b] E, admettant en tout point de
X [a,b] une d
eriv
ee partielle par rapport `
a la premi`
ere variable. On suppose de plus
que la fonction d
eriv
ee partielle
f
: X [a,b] E
x

(x,t) 

f
(x,t)
x

est continue 13 sur X [a,b]. La fonction


 b
f (x,t) dt
F (x) =
a

est alors de classe C 1 sur X, et on a


x X

F (x) =
a

f
(x,t) dt
x

On dit souvent que cette d


eriv
ee est obtenue par d
erivation sous le signe dint
egration.
Demonstration : Notons dabord que les hypoth`eses faites sur f assurent
lexistence de lintegrale
 b
f
(x,t) dt
a x
pour tout x de X, puisquil sagit l`a de lintegrale dune fonction continue sur
un segment. Montrons que F est derivable en un point x0 X quelconque,
et que sa derivee peut etre obtenue par derivation sous le signe somme en
prouvant que, pour h 0
 b
f
(x0 ,t) dt = o (h)
(h) = F (x0 + h) F (x0 ) h.
a x
On a, par linearite de lintegrale,
#
 b$
f
(x0 ,t) dt
(h) =
f (x0 + h,t) f (x0 ,t) h
x
a
Par denition de la derivee (partielle), `a t [a,b] xe, la quantite entre [ ] est
un o (h) pour h 0. Ceci est insusant pour conclure immediatement que
13. Il y a ici un abus decriture sur lequel nous reviendrons dans le chapitre de calcul dierentiel en
f
represente une fonction, denie par
dimension nie : le symbole
x
x0 X

t0 [a,b]

f
(x0 ,t0 ) = derivee en x0 de f (,t0 )
x

Quand on ecrit (x,t) le point generique de X [a,b], ce x na rien a` voir avec le symbole x apparaissant
f
dans
.
x

10-2 Int
egrales d
ependant dun param`
etre

419

(h) = o (h). En eet, si > 0 est xe, on peut, pour t xe, trouver un t > 0
tel que
(
(
(
(
f
(  h
f
(x
(x
|h|  t (
+
h,t)

f
(x
,t)

h
,t)
0
0
0
(
(
x
Si lon veut integrer ensuite cette inegalite sur [a,b], il faudrait trouver un t
independant de t. Ceci peut-etre fait avec un raisonnement plus precis :
Supposons par exemple x0 interieur a` X, et considerons 0 > 0 avec
[x0 0 ,x0 + 0 ] X
Pour t xe dans [a,b], considerons la fonction
f
(x0 ,t)
x
Cette fonction est derivable sur [ 0 , 0 ], puisqu`a une translation pr`es sur la
variable, il sagit dune application partielle de f `a laquelle on a retranche
une application ane. Par denition de la derivee partielle par rapport `a la
premi`ere variable, on a
t : [ 0 , 0 ] E

s  f (x0 + s,t) f (x0 ,t) s

t (s) =

s [ 0 , 0 ]

f
f
(x0 + s,t)
(x0 ,t)
x
x

f
est uniSur le compact [x0 0 ,x0 + 0 ] [a,b], la fonction continue
x
formement continue. Si > 0 est choisi arbitrairement, on peut trouver un
> 0 tel que  0 et
(
(
(
( f
f
(
(x
(x
+
s,t)

,t)
s [,] t [a,b] (
0
0
(
( x
x
On a alors
t [a,b]

t (s) 

s [,]

et, par inegalite des accroissements nis


t [a,b]

|h|  t (h) = t (h) t (0)  |h|

h R

Le reel ne depend plus de t ! On a alors


 b
t (h) dt  (b a) |h|
|h|   (h) 
a

ce qui prouve le resultat, si lon remarque que le theor`eme de continuite dune


integrale dependant dun param`etre assure la continuite de x  F  (x), donc
nalement le caract`ere C 1 de F . 
REMARQUE 10-2.3 Que penser de lhypoth`ese de continuite faite sur f ? A quoi sertelle?
EXERCICE 10-2.4 Si, de plus u : X [a,b] est de classe C 1 , montrer que
 u(x)
f (x,t) dt
G (x) =
a

est de classe

C1

sur X, avec


G (x) = u (x) f (x,u (x)) +


a

u(x)

f
(x,t) dt
x

(nous reverrons cet exercice dans le chapitre sur les fonctions de plusieurs variables, mais il peut
dej`
a se traiter `a la main).

420

Chapitre 10 : Int
egration sur un segment

EXERCICE 10-2.5 Montrer que




F (x) =
0

denit une fonction de classe

C1

2
2
ex (1+t )
dt
(1 + t2 )

sur R. Si on pose
 x
2
et dt
G (x) =
0

que peut on dire de la fonction x  F

(x) + G2 (x)?


lim

x+ 0

En deduire la valeur de lintegrale de Gauss


2

et dt

EXERCICE 10-2.6 Soit f une fonction C de R C. On denit : R C par


(x) =

f (x) f (0)
x

prolongee de mani`ere convenable en 0. Montrer que est C sur R (mettre sous forme
integrale 14 ). Generaliser `a
f (x) f (0) xf  (0)
x 

10-2.4

f (n) (0) n
x
(n)!

xn+1

Th
eor`
eme de Fubini
el
ementaire

Le resultat que nous obtenons ici est un cas particulier dun theor`eme relatif aux
integrales multiples. Nous le traitons ici dans le cadre des integrales simples.

`
THEOR
EME
10-2.7 Soient [a,b] et [c,d] deux intervalles r
eels et f une fonction
continue [a,b] [c,d] E. On a alors


 b  d
 d  b
f (x,t) dt dx =
f (x,t) dx dt
a

Demonstration : Remarquons dabord que les deux membres de legalite


existent : il resulte en eet du theor`eme de continuite qui prec`ede que lapplication

d

[a,b] E

x 

f (x,t) dt
c

est continue, et on peut donc parler de son integrale sur [a,b]. Pour prouver
legalite de ces deux integrales, nous faisons varier une des bornes dun des
intervalles et considerons les applications

 y  d
H : [a,b] E y 
f (x,t) dt dx
a
c

 d  y
L : [a,b] E y 
f (x,t) dx dt
c

Ces deux fonctions verient H (a) = L (a) = 0. Pour montrer quelles sont
egales (et H (b) = L (b) est exactement le resultat a` demontrer), il sut de
voir que ces deux fonctions sont de classe C 1 et ont la meme derivee.
14. Pour certaines fonctions (comme x  sin x par exemple) lutilisation dun developpement en serie
enti`ere (voir le chapitre sur les series de fonctions) simplie la demonstration.

10-3 Int
egrales d
ependant dun param`
etre

421

Pour H, il sagit de lintegrale dune fonction continue, fonction dune de


ses bornes. On a donc bien
 d

f (y,t) dt
y [a,b] H (y) =
c

L se presente comme integrale a` param`etre :



 d
F (y,t) dt avec F (y,t) =
L (y) =
c

f (x,t) dx

Lapplication F : [a,b] [c,d] E poss`ede une derivee partielle par rapport


`a sa premi`ere variable (integrale dune fonction continue dependant dune de
ses bornes, lorsquon travaille a` t xe), avec
F
(y,t) = f (y,t)
y
fonction continue sur [a,b] [c,d]. Pour appliquer le theor`eme de derivation
vu plus haut, nous verions encore que F est continue. Pour (y,t) et (y0 ,t0 )
[a,b] [c,d], nous avons
F (y,t) F (y0 ,t0 )
(
(
(
(

y0

y0

f (x,t) dx

( (
( (
(
f (x,t0 ) dx(
(+(

y0

(
(
f (x,t) dx(
(

et, puisque f est bornee sur le compact [a,b] [c,d]


F (y,t) F (y0 ,t0 )

(
(
(
(

y0

y0

f (x,t) dx

(
(
f (x,t0 ) dx(
( + |y y0 | . f 

Cette majoration permet de conclure `a la continuite de F en (y0 ,t0 ), en invoquant la continuite de


 y0
t 
f (x,t) dx
a

On obtient alors


L (y) =
c

F
(y,t) dt =
y

f (y,t) dt = H  (y)

ce qui demontre le resultat. 



EXERCICE 10-2.8 Calculer

ln (a + cos t) dt pour a reel > 1. (Indication : on pourra deriver


0

sous le signe integrale ou, ce qui revient a` la meme chose nalement, ecrire ln (a + cos t) sous
forme dune integrale).
EXERCICE 10-2.9 Calculer (formellement)

 1  1
x2 y 2
dx
dy
2
0
0 (x2 + y 2 )
Que remarque-t-on?

1  1


et
0

x2 y 2
(x2 + y 2 )2


dy

dx

422

Chapitre 10 : Int
egration sur un segment

10-3

Calculs de primitives

On passe ici en revue dierentes techniques de calcul de primitives dune fonction


continue f : I C o`
u I est un intervalle de R. La notation

F (x) = f (x)dx
signie que F est une primitive de f sur I, les autres primitives sen
 deduisant en ajoutant
x

une constante a` F . Il est `a noter que, si x0 I, la fonction x 

f (t)dt est la primitive


x0

de f sur I qui sannule en x0 , mais toute primitive de f nest pas necessairement de


cette forme puisquil ny a a priori aucune raison pour quune telle primitive sannule en
au moins un point de I. Penser par exemple `a la fonction x  sin x + 2, primitive de
x  cos x sur R.

10-3.1

Primitives usuelles

Il sagit du tableau des derivees usuelles, lu `a lenvers, avec quelques complements.


Les techniques decrites dans les paragraphes ulterieurs permettent de re-obtenir certains
de ces resultats, par changement de variable notamment.

f (x)
F (x) = f (x)dx Intervalle de validite
x , = 1

x+1
+1

1
x+a

ln |x + a|
cos x
sin x
tan x
cot x
ln |cos x|
ln |sin x|


ln tan x2 



ln tan x2 + 4 
arcsin x

R+ (R si N, R aussi si - N )
] , a[ ou ] a, + [
R
R
] 2 + k, 2 + k[, avec k Z
]k,(k + 1)[ avec k Z
] 2 + k, 2 + k[, avec k Z
]k,(k + 1)[ avec k Z
]k,(k + 1)[ avec k Z
] 2 + k, 2 + k[, avec k Z
] 1,1[

arctan x

sin x
cos x
1
cos2 x
1
sin2 x

tan x
cot x
1
sin x
1
cos x
1
1x2
1
1+x2

Avec les fonctions exponentielles et hyperboliques :


'
f (x)
F (x) = f (x)dx Intervalle de validite
ax , avec a > 0 et = 1 ln1a ax
R
sh x
ch x
R
ch x
sh x
R
tanh x
ln ch x
R
1
tanh x
R
ch2 x
1
coth x
] ,0[ ou ]0, + [
sh2 x


1
x

ln tanh 2
] ,0[ ou ]0, + [
sh x
1
x
2 arctan e
R
ch x



1
, o`
u h R
ln x + x2 + h tout intervalle o`
u x2 + h > 0
x2 +h

10-3 Calculs de primitives

10-3.2

423

Utilisation de la lin
earit
e

Si f et g sont deux fonctions denies et continues sur I et C on a evidemment :





[f (x) + g(x)] dx = f (x)dx + g(x)dx
(egalite modulo une constante). Pour calculer par exemple

F (x) = tan3 (x)dx
sur un intervalle de continuite de la fonction x  tan x, on ecrira

1
(tan x(tan2 x + 1) tan x)dx = tan2 x + ln (|cos x|)
2
EXERCICE 10-3.1 Trouver ainsi une relation de recurrence permettant de calculer

tann xdx, n N
In (x) =

On utilise aussi la linearisation pour calculer les integrales de la forme



I(x) = cosp x sinq xdx
o`
u p et q sont deux entiers pairs (dans les autres cas il est preferable dutiliser un changement de variable). Par exemple pour calculer

F (x) = (cos2 x)(sin4 x)dx
on ecrira
cos2 x sin4 x =

1
1
(sin 2x)2 sin2 x = (1 cos 4x)(1 cos 2x)
4
16

do`
u nalement

 
1
1
F (x) =
1 cos 2x cos 4x + (cos 6x + cos 2x) dx
16
2
1
1
1
1
= x
sin 2x
sin 4x +
sin 6x
16
64
64
192

10-3.3

Int
egration par changement de variable

`
THEOR
EME
10-3.2 Soit f : I C continue et

F (x) = f (x)dx

(1)

enie sur un intervalle J `


a valeurs
Si : J I est une application de classe C 1 d
dans I on a alors

H(t) = F ( (t)) = f ( (t))  (t)dt (2)
Demonstration : il sagit simplement dappliquer la formule de derivation
dune composee de fonctions de classe C 1 . On remarque que (2) sobtient
mecaniquement a` partir de (1) en posant x = (t), ce qui justie la
notation utilisee pour representer les primitives. 

424

Chapitre 10 : Int
egration sur un segment

La terminologie changement de variable est dusage, mais sappliquerait en fait


plutot mieux au corollaire suivant o`
u est un dieomorphisme de classe C 1 (donc un
veritable changement de variable de classe C 1 ).
COROLLAIRE 10-3.3 Si : J I est un C 1 di
eomorphisme dintervalles et si
f : I C est continue, si

H(t) = f ( (t))  (t)dt sur J


on a alors



f (x)dx = H 1 (x) sur I

EXEMPLE 10-3.4 Pour calculer, sur ]1, + [, la fonction



dt
n
H(t) =
t t 1
n
on posera x = t 1, ce qui revient a` considerer lapplication C 1 (qui est ici un
dieomorphisme)

:]1, + []0, + [ t  tn 1
dt
2xdx
et
On obtient tn = x2 + 1, ce qui donne (dierentielle logarithmique) n =
t
1 + x2
2 dx
dt
dt
se transforme donc en
. Le theor`eme precedent donne
=
lintegrande n
tx
n 1 + x2
t t 1
donc
7
arctan (tn 1)
H(t) = 2
n
Remarque : Le changement de variable precedent peut sobtenir en deux etapes : la dierentielle
1 du
dt
est changee en
en posant u = tn . Il reste ensuite a` calculer
logarithmique
t
n u

du

qui est du type etudie `a la section 10-3.6.3.


u u1
REMARQUE 10-3.5 : Sur lhomogeneite des formules : si (x,)  f (x,) est une fonction homog`ene de degre -cest-`a-dire que f (ux,u) = u f (x,)- il existe alors une
determination de la primitive

F (x,) = f (x,) dx

qui est homog`ene de degre + 1. Il sut en eet, si G(u) =
que, pour = 0, on a
F (x,) =

f (u,1) du, de remarquer

 
x
x 
x  x
+1
,1 dx =
,1 d
= +1 G
f
f

qui est bien homog`ene de degre + 1. Il faut remarquer cependant que lajout dune
constante dintegration (dependant eventuellement de ) fait perdre cette homogeneite.
Cette remarque peut aider a` rectier certaines erreurs de calcul. Par exemple il nest pas
possible davoir

x
x
dx
1
1
,
la
bonne
valeur

e
tant
arctan
=
arctan
x2 + a2
a2
a
a
a


EXERCICE 10-3.6 Calculer

sin2 x cos5 x dx (reponse :

1
2
1
sin7 x sin5 x + sin3 x).
7
5
3

10-3 Calculs de primitives

10-3.4

425

Int
egration par parties

Si f et g sont de classe C 1 sur lintervalle I, on a





f (x)g (x)dx = f (x)g(x) f  (x)g(x)dx
Tr`es souvent utilise pour abaisser le degre dun polynome. On peut calculer ainsi les
integrales de la forme

ex P (x)dx
o`
u P est un polynome et C. Pour ce type dintegrale, il est dailleurs souvent
plus rapide dutiliser la methode des coecients indetermines, puisquun raisonnement
elementaire dalg`ebre lineaire assure lexistence dune primitive de la forme ex Q(x) o`
uQ
est un polynome de meme degre que P .

EXERCICE 10-3.7 Calculer

(cos nx)(x4 + 1) dx. La methode des coecients indetermines

am`ene `a la recherche dune primitive de la forme P (x) cos nx + Q(x) sin nx o`


u P et Q sont
des polyn
omes de degre au plus 4. Comme la primitive sannulant en 0 dune fonction paire est
impaire, on cherche la primitive sous la forme
(ax3 + bx) cos nx + (cx4 + dx2 + e) sin nx
4
12
24
1
24
1
Reponse : ( x4 3 x2 + 5 + ) sin nx + ( 2 x3 4 x) cos nx
n
n
n
n
n
n

Lintegration par parties est aussi souvent utilisee pour trouver des relations de recurrence
entre primitives. Lorsquon cherche a` integrer des fractions rationnelles, on est souvent
ramene au calcul de

dx
In (x) =
(1 + x2 )n


On a alors
In (x) =

1 + x2 x2
dx = In1 (x)
(1 + x2 )n

x
xdx
(1 + x2 )n

Une integration par parties donne alors


#
$


dx
x
1
x
xdx =
+

(1 + x2 )n
2(n 1)
(1 + x2 )n1
(1 + x2 )n1

ce qui permet dobtenir une relation de recurrence entre In (x) et In1 (x).
EXERCICE 10-3.8 Integrales de Wallis : trouver une relation de recurrence entre les integrales

Jn (x) = cosn xdx
Par un changement de variable, obtenir la relation de recurrence precedemment trouvee entre
les integrales In (x).

Enn lintegration par parties est un bon moyen de faire disparatre une fonction
transcendante.
EXERCICE 10-3.9 Calculer


(x2 + 2x) arctan x dx

426

Chapitre 10 : Int
egration sur un segment


1
1
1 
(reponse ( x3 + x2 ) arctan x x2 x + ln 1 + x2 + arctan x) et
3
6
6

x ln(1 + x2 ) dx
 
 1
1
1 + x2 ln 1 + x2 x2 ). Sur ce dernier exemple, on voit quen posant g (x) = x,
2
2
1
les calculs sont plus simples si on prend g(x) = (x2 + 1).
2
(reponse

10-3.5

Int
egration des fractions rationnelles


P  (x)
dx notamment),
[P (x)]n
la methode generale est basee sur une decomposition en elements simples. On se ram`ene
par division euclidienne `a une fraction de degre strictement negatif.
Hormis les cas dintegration `a vue (integrales de la forme

10-3.5.1

Cas dune d
ecomposition dans C(X)

Si C est pole dordre p de la fraction rationnelle R(x), la partie polaire de R


relative a` est de la forme
p

j
j=1

(x )j

o`
u les j C (avec p = 0). Le coecient 1 est appele r
esidu de R en . Toute fraction
rationnelle de C(X) de degre strictement negatif est somme des parties polaires relatives
`a chacun de ses poles (ceci est une consequence du theor`eme de DAlembert). On est donc
amene `a calculer une primitive des elements simples de premi`ere esp`ece, soit (`a une
constante multiplicative pr`es)

dx
(x )j
Si j = 1 on trouve evidemment
1
1
1 j (x )j1
Si j = 1 et R, on obtient ln |x |, sur un intervalle qui ne contient pas (un pole
reel de R est evidemment hors du domaine de continuite de R). Lorsque = a + ib, a et b
reels avec b = 0, on obtient, en multipliant haut et bas par le conjugue du denominateur :


dx
=
x (a + ib)

(x a)
dx + i
(x a)2 + b2

b
dx
(x a)2 + b2

ce qui donne



1 
dx
= ln (x a)2 + b2 + i arctan
x (a + ib)
2

xa
b

EXERCICE 10-3.10 Montrer quune fraction rationnelle R de C(X) poss`ede une primitive dans
C(X) ssi les residus relatifs aux dierents p
oles de R sont tous nuls.

10-3 Calculs de primitives

10-3.5.2

427

Cas dune d
ecomposition dans R(X)

Si R est `a coecients reels, on peut egalement travailler avec une decomposition en


elements simples dans R(X). Si est un pole reel de R, lintegration de la partie polaire
relative a` se fait comme precedemment. Si C R est pole dordre m de R, il en est
de meme de , et le trinome
(X )(X ) = X 2 + 2pX + q
(`a discriminant strictement negatif) apparat avec lexposant m dans la decomposition
en facteurs irreductibles de R[X] du denominateur de la fraction R (supposee ecrite sous
forme irreductible, cest-`a-dire avec un numerateur et un denominateur premiers entre
eux). On obtient alors, dans la decomposition de R, une partie polaire relative a` ce trinome
formee delements simples de deuxi`eme esp`ece :
m

i=1

(x2

ai x + bi
+ 2px + q)i

avec ai ,bi R et (am ,bm ) = (0,0). On a donc a` calculer des integrales de la forme

ax + b
dx
2
(x + 2px + q)n
On commence par faire apparatre au numerateur la derivee du trinome



ax + b
a(x + p)
b ap
dx
=
dx
+
dx
(x2 + 2px + q)n
(x2 + 2px + q)n
(x2 + 2px + q)n

u (x)
La premi`ere integrale se ram`ene au calcul de
dx, qui est elementaire. Pour
[u(x)]n
calculer la seconde, on met le trinome sous forme canonique et on obtient


dx
dx
=
8
9n
2
n
(x + 2px + q)
(x + p)2 + r 2
avec r 2 = q p2 > 0. Le changement de variable x + p = rt ram`ene alors au calcul de

dt
In (t) =
(1 + t2 )n
dont on a vu le calcul par recurrence `a laide dintegrations par parties.
EXERCICE 10-3.11 Calculer


(x

x2
dx
+ x + 1)2

1)2 (x2

reponse :

 5
1
1  2
1 4x 1
3
1
+ ln (x 1) ln x + x + 1
(2x + 1)
3 arctan
9 (x 1) 3
6
9
3
9 x2 + x + 1

REMARQUE 10-3.12 Dans certains cas, une integration par parties permet de diminuer
le degre du denominateur avant
 de se lancer dans une decomposition en elements simples.
dx
(trois poles doubles) on ecrira
Par exemple, pour calculer
(1 x3 )2



1 x3
x2
dx
=
dx
+
xdx
(1 x3 )2
(1 x3 )2
(1 x3 )2
la deuxi`eme integrale se simpliant par parties.

428

Chapitre 10 : Int
egration sur un segment

EXERCICE 10-3.13 Terminer le calcul precedent. Reponse :

 2
2
1  2
1 x1
3
1
3 arctan
ln (x 1) + ln x + x + 1 +
(2x + 1) +

9 (x 1) 9
9
9
3
9 x2 + x + 1

10-3.6

Int
egrales se ramenant `
a des primitives de fractions rationnelles

10-3.6.1

Fonctions rationnelles en sin et cos

Il sagit de primitives de la forme



R(sin x, cos x)dx
P (X,Y )
est une fraction rationnelle (quotient de deux polynomes) de deux
Q(X,Y )
variables. La fonction tan peut intervenir, puisquelle est elle-meme rationnelle en sin et
cos. En particulier les integrales de la forme

R(tan x)dx
o`
u R(X,Y ) =

o`
u R C(X) sont de cette forme.
 Le cas des polynomes P (cos x, sin x) a dej`a ete etudie, le calcul des integrales
cosp x sinq xdx distinguant le cas p et q pairs des autres cas.
Sur un intervalle de continuite de la fonction F (x) = R(sin x, cos x) inclus dans un
intervalle de la forme Ik =](2k 1),(2k + 1)[ avec k Z, on peut faire le changement
x
de variable t = tan , ce qui correspond au C -dieomorphime
2
x
Ik R x  (x) = tan = t, avec 1 (t) = 2(arctan t + k)
2
2dt
et donc, sur un intervalle convenable inclus dans Ik
1 + t2


x
F (x) = R(sin x, cos x)dx = H tan
2



2t 1 t2
2dt
,
avec H(t) = R
2
2
1+t 1+t
1 + t2

do`
u dx =

1
est 2-periodique et conti4 sin x 5 cos x + 7

nue sur R (puisque la fonction x  4 sin x5 cos x peut secrire sous la forme 42 + 52 sin(x
) et est donc inferieure `a 7 en valeur absolue). Elle poss`ede donc des primitives sur R.
Sur tout intervalle de la forme Ik , la demarche precedente donne


x


dt
1
dx

=
=
arctan
2
3
tan
+
1
4 sin x 5 cos x + 7
6t2 + 4t + 1
2
2
EXEMPLE 10-3.14 La fonction f : x 

Attention ! Si on note G(x) lexpression precedente, on a G(2) G(0) = 0 et ce serait


 2
dx
= 0, puisque la fonction f est
une lourde faute den deduire que
4 sin x 5 cos x + 7
0

10-3 Calculs de primitives

429

continue et strictement positive. G nest pas lexpression dune primitive de f sur [0,2].

Lintegrale de f sur une periode est G( ) G(+ ) = et la valeur moyenne de f est


2
1
donc . On peut dailleurs en deduire lexpression dune primitive de f qui soit valable
2 2
1
sur R. La fonction f est 2-periodique, de valeur moyenne nulle et poss`ede donc
2 2
x
des primitives periodiques. Si F est une primitive de f sur R, la fonction x  F (x)
2 2
est donc 2-periodique. Sur ] ,[, on peut prendre lexpression
x


1
x
arctan 2 3 tan
+1
2
2
2 2


 x 
x

1 
+ 1 arctan tan
= arctan 2 3 tan
2
2
2
ab
di`erent dun mul1 + ab
tiple de . Comme une fonction continue sur un intervalle a` valeurs dans Z est forcement
constante (theor`eme des valeurs intermediaires) , on peut prendre comme expression sur
] ,[



(3 2 1) tan x2 + 2
x
1


F (x) = arctan
2 2
2
1 + 2 3 tan x2 + 1 tan x2



2 + 2 cos x + (3 2 1) sin x
1

2 arctan
=
2
1 + 3 2 + (1 3 2) cos x + 2 sin x
Si ab = 1, il est facile de voir que arctan a arctan b et arctan

Cette fonction est continue sur R (verication facile) et est clairement 2-periodique. On
peut donc prendre



x
2 + 2 cos x + (3 2 1) sin x
1

x R F (x) = + arctan
2 2
2
1 + 3 2 + (1 3 2) cos x + 2 sin x
Il est parfois plus simple dutiliser dautres changements de variables :
Lorsque lintegrande R(sin x, cos x) dx peut secrire (apr`es manipulations algebriques)
u R1 est une fraction rationnelle `a une indeterminee, on voit que
R1 (cos x) sin x dx, o`
le changement de variable u = cos x am`ene au calcul de

R1 (u) du
Une condition necessaire pour quil en soit ainsi est que lintegrande soit invariant
par changement de x en x, puisque
R1 (cos(x)) sin(x) d(x) = R1 (cos x) sin x dx
On peut montrer (voir plus loin) que cette condition est aussi susante.
Lorsque lintegrande peut se mettre sous la forme R1 (sin x) cos x dx (une condition
necessaire et susante pour quil en soit ainsi est que lintegrande soit invariant en
changeant x en x), on utilisera de meme le changement de variable u = sin x.
Enn lorsque lintegrande est invariant par changement de x en + x, on montre
R1 (tan x)
(1 + tan2 x) dx et le changement
quil peut secrire R1 (tan x) dx ou aussi
1 + tan2 x
de variable u = tan x (valable dans tout intervalle de la forme ] 2 + k, 2 + k[
avec k Z) peut etre utilise.

430

Chapitre 10 : Int
egration sur un segment


cos2 x
dx. On verie ici que lintegrande est
sin 2x(1 + tan x)
invariant en changeant x en + x. Le changement de variable u = tan x est donc possible :

EXEMPLE 10-3.15 Calculer

cos2 x
cos2 x
=
(1 + tan2 x)
2
sin 2x(1 + tan x)
2 sin x cos x(1 + tan x)(1 + tan x)
do`
u


cos2 x
dx =
(sin 2x)(1 + tan x)

soit enn

du
2u(1 + u)(1 + u2)
 1
1 
1
1
= ln u2 + 1 arctan u + ln u ln (1 + u)
8
4
2
4

1
1
1
cos2 x
dx = x + ln |sin x| ln |cos x + sin x|
(sin 2x)(1 + tan x)
4
2
4

Justions par exemple le changement de variable u = cos x lorsque lintegrande R(cos x, sin x) dx
est formellement invariante en changeant x en x. Ceci signie que
R(X, Y ) = R(X,Y )
La fraction rationnelle R(X,Y ) peut secrire, en separant au numerateur et au denominateur
les termes pairs et impairs en Y
R(X,Y ) =

A(X,Y 2 ) + Y B(X,Y 2 )
P1 (X,Y 2 ) + Y P2 (X,Y 2 )
=
A1 (X,Y 2 ) + Y B1 (X,Y 2 )
Q(X,Y 2 )

en multipliant haut et bas par A1 (X,Y 2 ) Y B1 (X,Y 2 ). La condition dimparite R(X,


Y ) = R(X,Y ) donne alors P1 = 0 et
R(cos x, sin x) dx =

P2 (cos x,1 cos2 x)


sin x dx = R1 (cos x) sin x dx
Q(cos x,1 cos2 x)

o`
u R1 est une fraction rationnelle, ecriture qui permet le changement de variable u = cos x.
On justierait de mani`ere analogue (exercice) les changements de variables correspondant
aux autres proprietes dinvariance de lintegrande.
Remarques :
Lorsque lintegrande est invariant par les trois changements vus precedemment, il
peut parfois se mettre sous la forme R1 (cos 2x) sin 2x dx, do`
u le changement de
variable u = cos 2x (ou de mani`ere equivalente cos2 x). Calculer par exemple

tan x
dx
2
2 tan x + 4 cos2 x + 6
On fait apparatre lexpression sin x cos xdx en multipliant haut et bas par cos2 x.
On obtient

sin x cos x
dx
4
4 cos x + 4 cos2 x + 2
et nalement



1
tan x
dx = arctan 2 cos2 x + 1
2
2
2 tan x + 4 cos x + 6
4

10-3 Calculs de primitives

431

Ne pas oublier que cos nx et sin nx (n N ) sont des polynomes en sin et cos.
Calculer par exemple
 
 sin x
 2x  dx
cos
3
x
(On utilise la variable u = puis -propriete dinvariance de lintegrande- v = cos u,
6
et donc faire apparatre sin u du en ecrivant
sin 3u = sin u(3 4 sin2 u) = sin u(4 cos2 u 1)
Reponse :




 2 cos x + 1 

x 3 2 
6

ln 
12 cos +
x

6
2
 2 cos 1 
6
Avant de faire les changements de variable, il faut commencer par simplier les
fractions, notamment en faisant apparatre les parties enti`eres. Par exemple, pour
calculer

sin 3x
dx
2 sin x + 1
il ny a pas de propriete dinvariance particuli`ere de lintegrande. On utilisera donc
x
le changement de variable u = tan mais on ecrira dabord
2
sin 3x
3 sin x 4 sin3 x
1
=
= 2 sin2 x + sin x + 1
2 sin x + 1
2 sin x + 1
2 sin x + 1
(division euclidienne) et on en deduit

 


 3
x



+
2
+
1
tan

sin 3x
3  3
2

dx = sin x cos x cos x +
ln  


2 sin x + 1
3
x

 3
tan + 2 1 

3
2

Noter enn que les changements de variable senses simplier les calculs peuvent
parfois les compliquer. Pour calculer

dx
sin3 x
x
u = cos x est un changement de variable plus complique que tan (pourquoi?). On
2
obtient



dx
x
1
x 1
1

= tan2 + ln tan
3
x
8
2 2
2
sin x
8 tan2
2

10-3.6.2

Fractions rationnelles en ex , shx et chx

Pour calculer les primitives de la forme

R(ch x, sh x) dx, on utilise en general

le changement de variable hyperbolique correspondant


au changement de variable trigo
nometrique quon utiliserait pour calculer R(cos x, sin x) dx. Ceci est d
u au fait que les
proprietes algebriques des fonctions hyperboliques sont pratiquement les memes que

432

Chapitre 10 : Int
egration sur un segment

celles des fonctions circulaires. Rappelons `a ce propos que les formules de trigonometrie
hyperboliques peuvent se deduire de celles de trigonometrie circulaire (ne faisant pas intervenir la 2-periodicite evidemment !) en remplacant cos par ch, sin par i sh (et tan par
i tanh). Par exemple

dx
ch4 x
dx
est invariant
se calculera `a laide du changement de variable u = tanh x puisque
cos4 x
en changeant x en + x. On obtient :

dx
1
tanh3 x
4 = tanh x
3
ch x
Comme sh x et ch x' sont des fractions rationnelles en ex , les primitives precedentes
sont toutes de la forme R1 (ex ) dx, o`
u R1 est une fraction rationnelle. On dispose aussi
pour traiter
ce
genre
de
primitive
du
changement de variable u = ex , qui ram`ene `a la

R1 (u)
primitive
du. Calculer par exemple
u

sh x
dx
2x
e + ex + 1


ex x 1  2x
3
3
x
Reponse :
+ ln e + e + 1 +
arctan
(2ex + 1)
2
2 4
2
3

10-3.6.3

Int
egrales ab
eliennes

Il sagit ici pour nous dintegrales de la forme



R(x,(x)) dx
o`
u R est une fraction rationnelle et o`
u est de la forme
A


ax + b
n
(x) =
ou (x) = ax2 + bx + c
cx + d
remarquons que dans le premier cas, la fonction homographique peut etre une fonction
ane (c = 0 et d = 1).
 A


ax
+
b
Integrales
R x, n
dx
cx + d
A


ax + b
On utilise le changement de variable u =
, x est donc fonction rationnelle
cx + d
de u et on arrive a` une primitive dune fonction rationnelle en u. Calculer par exemple
 &
3 x 1
dx
x+1
&
1 + u3
x1
Le changement de variable u = 3
,x=
am`ene `a
x+1
1 u3


2
2u
u3
+
du
du = 3
6
2
3
u 1
u 1
(u3 1)
n

10-3 Calculs de primitives

433

par parties soit enn

 2 3
2
1  2
3
u
+ ln (u 1) ln u + u + 1
arctan
(2u + 1)
2 3
u 1 3
3
3
3
et donc
 &
3

&

x1
dx = (x + 1) 3
x+1

 A




x1
3 x1

+ ln 
1


x+1
x+1
 A



1
x

1
2 3
1
+ ln |x + 1|
23
arctan
+1
3
3
3
x+1


Integrales de la forme



R x, ax2 + bx + c dx

Lorsque les coecients a,b,c sont xes, on met en general le trinome du second degre
ax + bx + c sous forme canonique et un changement de variable ane ram`ene `a une des
trois formes




2
2
R1 (u, 1 u )du ou
R1 (u, u2 1)du
R1 (u, 1 + u )du ou
2

avec R1 fraction rationnelle. Dans le premier cas un changement de variable u = sh t


(parfois u = tan t) ram`ene `a un type etudie plus haut. Dans le second cas u = sin t,
1
) donnent des resultats
soit t = arcsin u, et dans le troisi`eme u = ch t (parfois u =
cos t
analogues.

EXEMPLE 10-3.16 Calculer
x x2 + x + 1dx. On ecrit

2
1
3
x +x+1= x+
+
2
4

3
1
sh t. On obtient
et on fait donc le changement de variable x + =
2
2

 
1
3
3
sh t
ch2 t dt
4
2
2
2

soit nalement



3
3 ch3 t
3
3
ch tsh t t
8
3
16
16

On a donc

3
1 7 2
(x + x + 1)
x x2 + x + 1dx =
3


7
2 3
1
1
3
2
x+
(2x + 1) (x + x + 1) argsh
8
16
3
2
On peut parfois aussi utiliser un parametrage rationnel de la demi-conique dequation

y = ax2 + bx + c

434

Chapitre 10 : Int
egration sur un segment

Si on obtient un tel parametrage




x = r1 (t)
y = r2 (t)

avec r1 et r2 fonctions rationnelles, on tombera sur






2
R x, ax + bx + c dx = R (r1 (t),r2 (t)) r1 (t) dt
soit un calcul de primitive de fraction rationnelle. On remarquera que cette methode
permet de ramener `a un calcul de primitive de fonction rationnelle toute integrale de la
forme

R(x,f (x))dx
o`
u R est rationnelle et o`
u la courbe dequation y = f (x) admet un parametrage rationnel.
Cest dailleurs cette demarche qui a ete suivie dans le paragraphe precedent.
Pour obtenir un parametrage rationnel dune conique, on remarque quune droite du
plan coupe en general la conique en deux points. Si on astreint une droite variable Dt
`a passer par un point xe de la conique, il y a un autre point dintersection dont les
coordonnees sont fonctions rationnelles de la pente t de Dt .
Si le trinome ax2 + bx + c poss`ede des racines (la conique dequation y 2 = ax2 +
bx + c, est du genre hyperbole daxe focal Ox si a > 0, du genre ellipse si a < 0), il
se factorise en
ax2 + bx + c = a(x )(x )
On fait en general passer la droite Dt par un des sommets soit A(,0). Elle a alors
pour equation
(Dt ) y = t(x )
Labscisse de lautre point commun `a et Dt verie donc
[t(x )]2 = a(x )(x )
( )ta
(t2 a)
et y(t) = t(x(t) ) =
, ce qui donne bien un pa2
(t a)
t2 a
rametrage rationnel de (gure 10.1).
Si le trinome na pas de racine, il est du signe de a et etant sous le radical, on doit
avoir a > 0. La conique est alors une hyperbole daxe focal parall`ele `a Oy. On
peut alors (et la methode est valable aussi lorsque Ox est axe focal) couper par
une droite Dt parall`ele `a une asymptote, donc dequation

(Dt ) y = ax + t
soit x(t) =

Dt et ont un point dintersection rejete `a linni, labscisse de lautre point din
2
tersection veriant ( ax + t) = ax2 + bx + c, soit

c t2
at tb + ac

x(t) =
et y(t) = ax(t) + t =
2 at b
2 at b
EXEMPLE 10-3.17 Calculer

dx
7
x (x 1)(4x 2)

10-3 Calculs de primitives

435

O
x

Fig. 10.1 Parametrage rationnel de lellipse

Mt

Fig. 10.2 Parametrage rationnel de lhyperbole

436

Chapitre 10 : Int
egration sur un segment

t2 2
On coupe la conique par la droite dequation y = t(x 1). On obtient x = 2
et
t 4








2 
2 
2dt
+
t

t
+
2
2 . Il reste ensuite a` remplacer t
=

ln
ln
lintegrale



t2 2
2 7
2
(x 1)(4x 2)
y
par son expression t =
=
.
x1
x1
EXERCICE 10-3.18 Calculer

 7
3

x3 x2 x + 1dx

10-4

Calculs approch
es dint
egrales

10-4.1

M
ethode des trap`
ezes

On utilise la formule dintegration approchee



f () + f ()
f (t)dt ( )
2

formule exacte si f est polynomiale de degre inferieur ou egal a` 1. En decomposant ensuite


ba
, et en appliquant sur chaque sous-segment
le segment [a,b] en n segments de longueur
n
legalite approchee precedente on obtient
5
6

 b
n1 

ba 1
ba
1
f (t)dt Tn (f,a,b) =
f a+k
f (a) +
+ f (b)
n
2
n
2
a
k=1
Majoration de lerreur : On suppose ici la fonction de classe C 2 sur le segment
[a,b], (lexistence dune derivee seconde non nulle mesurant dune certaine facon ce qui
dierencie f dune fonction polynomiale de degre 1 et donc ce qui empeche la formule
dintegration precedente detre exacte) et on majore dabord chacune des erreurs




f
()
+
f
()

(,) = 
f (t)dt ( )

2

[,] representant un des intervalles de la subdivision de [a,b] consideree precedemment.


On note P le polynome de degre inferieur ou egal a` 1 qui verie
P () = f () et P () = f ()
Comme la formule dintegration est exacte pour le polynome P , on a
 




f (t)dt
P (t)dt 
|f (t) P (t)| dt
(,) = 

Si f est polynomiale de degre 2 il en est de meme de f P , fonction qui sannule


A
u A est la valeur
en et et est donc de la forme f (t) P (t) = (t )(t ) o`
2

(constante) de la derivee f . Dans le cas general, si x ],[, on choisit le reel pour avoir

f (x) P (x) = (x )(x ) . La fonction de classe C 2 t  f (t) P (t) (t )(t )


2
2
sannule en , et x. En appliquant 2 fois le theor`eme de Rolle (on suppose que f est `a
valeurs reelles) on obtient lexistence dun reel [,] tel que = f  (). On en deduit
la majoration
(x )( x) 
f 
x [,] |f (x) P (x)| 
2

10-4 Calculs approch


es dint
egrales

437

faisant intervenir la borne superieure de |f  | sur [,], quon peut encore majorer par la
borne superieure sur [a,b]. On obtient nalement


(x )( x) 
1
(,) 
f  dx =
( )3 f  
|f (t) P (t)| dt 
2
12

et donc dans le cas de lutilisation de n points de subdivision, apr`es majoration des n


erreurs elementaires on a
 b


 (b a)3 


f
(t)dt

T
(f,a,b)
f 
n


12n2
a

10-4.2

M
ethode de Simpson

On utilise cette fois la formule dintegration approchee


$

#

( )
+
f (t)dt
f () + f () + 4f
6
2

formule dont on verie aisement quelle est exacte si f est polynomiale de degre inferieur
ba
, et
ou egal a` 3. En decomposant ensuite le segment [a,b] en n segments de longueur
n
en appliquant sur chaque sous-segment legalite approchee precedente on obtient
5
6
 b
n1
n1


ba
f (a) + 2
f (t)dt Sn (f,a,b) =
f (ak ) + 4
f (bk ) + f (b)
6n
a
k=1
k=0
ba
ak + ak+1
et bk =
.
n
2
Majoration de lerreur : On suppose ici la fonction de classe C 4 sur le segment [a,b]
et on majore dabord chacune des erreurs elementaire

$

#

+ 
( )

f () + f () + 4f
(,) = 
f (t)dt

6
2

avec ak = a + k

[,] representant un des intervalles de la subdivision de [a,b] consideree precedemment.


Montrer quil existe un unique polynome P de degre inferieur ou egal a` 3 qui verie
P () = f (), P () = f (),
P

+
2


=f

+
2


et

P

+
2


=f

Comme la formule dintegration est exacte pour le polynome P , on a


 




f (t)dt
P (t)dt 
|f (t) P (t)| dt
(,) = 

Montrer la majoration

x [,]


2
+
(x )( x) x
( (4) (
2
(f (
|f (x) P (x)| 

24

+
2

438

Chapitre 10 : Int
egration sur un segment

et en deduire

(
(
1
( )5 (f (4) (
2880
Dans le cas de lutilisation de n points de subdivision, apr`es majoration des n erreurs
elementaires on a
 b


 (b a)5 ( (4) (


(f (
f
(t)dt

S
(f,a,b)
n


4

2880n
a
(,) 

10-4.3

Acc
el
eration de convergence : m
ethode de Romberg

10-4.3.1

Proc
ed
e dextrapolation de Richardson

On suppose que lon etudie une fonction A denie au voisinage de 0 et admettant un


developpement limite `a tout ordre
A(t) = a0 + a1 t + + ap tp + O(tp+1)
La valeur a0 de A en zero nest pas connue, mais lon dispose dun algorithme permettant
de calculer des valeurs
m = A(tm ) avec tm 0+
formant une suite qui converge vers a0 . On concoit que, plus lordre de linniment petit
(en 0) (t) = A(t) a0 est eleve, plus la suite (m ) convergera rapidement vers a0 . Le
principe de la methode de Richardson est le suivant :
On choisit un reel xe r > 1. On pose A0 (t) = A(t) et on a alors
A0 (rt) = a0 + a1 rt + + ap r p tp + O(tp+1)
Pour faire disparatre le terme en t sans changer la valeur a0 , on voit quil sut de poser
A1 (t) =

rA0 (t) A0 (rt)


r1

et on a alors
A1 (t) = a0 + O(t2 )
En denissant ensuite, de proche en proche
A2 (t) =

r 2 A1 (t) A1 (rt)
r k Ak1 (t) Ak1 (rt)

A
(t)
=
k
r2 1
rk 1

on aura
Ak (t) = a0 + O(tk+1)
Pour t petit, Ak (t) est donc meilleure approximation de a0 que A1 (t).
On obtient un procede dacceleration de convergence lorsquon part de la suite
m = Am,0 = A(

t0
)
rm

qui converge vers a0 puisquon a choisi r > 1 (t0 est xe) et verie
Am,0 = a0 + O(r m)
m

La suite
Am,1 = A1 (

t0
)
rm

10-4 Calculs approch


es dint
egrales

439

verie Am,1 = a0 + O(r 2m ) (et converge donc grosso modo deux fois plus vite) et de
m
meme
t0
Am,k = Ak ( m )
r
(k+1)m
) et converge k + 1 fois plus vite que la suite de depart.
verie Am,k = a0 + O(r
m
Les denitions precedentes montrent que les termes de ces dierentes suites se calculent
de proche en proche
r k Am,k1 Am1,k1
Am,k =
rk 1
Pratiquement, on presente les calculs sous forme dun tableau
A0,0

A1,0

A2,0

A3,0


A1,1 A2,2

A2,1 A3,2

A3,1 A4,2

A4,1

A3,3

A3,4


chaque colonne du tableau formant une suite convergeant vers a0 avec gain de rapidite
lorsquon se deplace vers la droite.

10-4.3.2

M
ethode de Romberg

Si f est une fonction continue sur [a,b], et si


5
6

n1 

ba 1
ba
1
Tn (f,a,b) =
f (a) +
f a+k
+ f (b)
n
2
n
2
k=1
est la valeur approchee de son integrale sur [a,b] par la methode des trap`ezes, un argument
de continuite uniforme montre que
 b
lim Tn (f,a,b) =
f (t)dt
n+

La methode de Romberg correspond `a une acceleration de cette convergence basee sur le


procede de Richardson, en ajoutant quelques hypoth`eses de regularite pour la fonction.
Si f est de classe C 2k+2 sur [a,b], on demontre que Tn (f,a,b) poss`ede un developpement
limite pour n + dordre 2k + 1 de la forme
 b
c1
c2
ck
1
Tn (f,a,b) =
f (t)dt + 2 + 4 + + 2k + O( 2k+2 )
n
n
n
n
a
ba
et on a alors
n
 b
f (t)dt + a1 h2 + + ak h2k + O(h2k+2)
Tn (f,a,b) = T (h) =

On note h la variable

En posant T (h) = A(h2 ), la fonction A poss`ede au voisinage de zero a` droite un developpement


limite dordre k

b

f (t)dt + a1 h + + ak hk + O(hk+1 )

A(h) =
a

440

Chapitre 10 : Int
egration sur un segment

On applique alors le procede dextrapolation de Richardson avec




(b a)2
Am,0 = A
4m
et donc r = 4, ce qui correspond a` une formule des trap`ezes avec 2m points de subdivision (linteret de multiplier par 2 le nombre de points de subdivision a` chaque etape
est que le calcul de Am1,0 est utilisable pour obtenir Am,0 , il ne faut evaluer la fonction
f quaux nouveaux points intermediaires de subdivision). Les suites (Am,p )mN{0,...,p1}
determinees par
4p Am,p1 Am1,p1
Am,p =
4p 1
convergent dautant plus rapidement que p est grand.
EXEMPLE 10-4.1 Testons la methode
 sur un exemple simple. La formule des trap`ezes
1

pour obtenir une valeur approchee de

t5 dt donne, avec 1, 2 et 4 points de subdivision

les valeurs

1
17
197
A0,0 = , A1,0 =
et A2,0 =
2
64
1024
On peut alors commencer le remplissage du tableau comme au paragraphe precedent et
1
on obtient la valeur exacte A2,2 = . Il est dailleurs normal darriver `a un tel resultat,
6
1
puisque si f est un polynome, Tn (f,a,b) est un polynome en et une iteration susante
n
du procede de Richardson am`ene `a une fonction constante.
1
2

3
16

17
64

43
256

1
6

197
1024
EXERCICE 10-4.2 Montrer que, avec les notations precedentes, Am,1 est lapproximation de
Simpson avec 2m1 points de subdivision.
EXERCICE 10-4.3 Programmer en Maple la formule des trap`ezes et lacceleration de Romberg.
Tester sur des exemples simples.

10-5

Exercices

EXERCICE 10-5.1 Soit fn denie par fn (t) =


1
lim
n+


EXERCICE 10-5.2 On pose an =


0

n
et g continue de [a,b] dans R. Determiner
n 2 t2 + 1
b

fn (t)g(t)dt
a

(1 t + t2 )n dt. Montrer que la serie

(1)n an converge.

u f et g sont des fonctions rationnelles.


Trouver une relation du type an = f (n)an1 + g(n), o`
2
Montrer que an .
n

10-5 Exercices

441

EXERCICE 10-5.3 Soit n N et f C 0 ([a,b],R) telle que


 b
tk f (t)dt = 0
k N k  n =
a

Montrer que f admet au moins n + 1 zeros sur ]a,b[.


1
= 0. Montrer que pour
EXERCICE 10-5.4 Soient u et v les racines de lequation x2 x +
10
 1
9
1
18
5P (u) + 8P ( ) + 5P (v) .
P (t)dt =
tout polyn
ome P R5 [X] on a
18
2
0
EXERCICE 10-5.5 Soit f continue strictement positive sur [0,1]. Determiner
n
 1
1
lim
(f (x)) n dx
n+

EXERCICE 10-5.6 Soit f C 1 ([0,1],R). Donner un developpement limite dordre 2 de an =


 1
xn f (x)dx.
0

EXERCICE 10-5.7 Soit f de classe C 1 de [0, + [ dans R. On suppose f  croissante. Montrer


que, pour tout n  2 :
 n
1
1
1
f (t)dt  (f  (n) f  (1)).
0  f (1) + f (2) + + f (n 1) + f (n)
2
2
8
1


x2

dt
pour x ]0,1[]1, + [.
ln t

EXERCICE 10-5.8 On pose f (x) =


x

1. Derivee de f , sens de variation.


2. Montrer que lim f (x) = ln 2.
x1

x2
quand x +.
2 ln x
4. Trouver un equivalent de f (x) pour x 0.
3. Montrer que f (x)


EXERCICE 10-5.9 Determiner les triplets (a,b,c) R3 tels que
fonction rationnelle.

EXERCICE 10-5.10 Calculer lintegrale




ax2 + bx + c
dx soit une
(x2 + 1)2

dt

.
2
1 + t + 1 t2

ln(x + y cos t)dt `a laide dune derivation par rapport

EXERCICE 10-5.11 Etudier f (x,y) =


0

`a x.
EXERCICE 10-5.12 Montrer que u 


arctan(u)
est C sur R. En deduire le calcul de
u

arctan(x sin t)
dt
sin t
0

(sin t)tx dt lorsque x tend vers +
EXERCICE 10-5.13 Trouver un equivalent de
0

EXERCICE 10-5.14 Soit f continue [a,b] R+ . Montrer quon denit une suite (ak )0kn

 ak+1
n1
1 b
1
par a0 = a et
f (t)dt =
f (t)dt. Etudier lim
f (ak ).
n+ n
n a
ak
k=0

442

Chapitre 10 : Int
egration sur un segment

EXERCICE 10-5.15 Soit f une application de classe C 1 sur [a,b], a` valeurs reelles. Determiner


 b
n
ba 
ba
u un =
f (t)dt
f a+ k
la limite de la suite (nun ) o`
n
n
a
k=1

n


EXERCICE 10-5.16 Soit P R[X] avec P (X) =

ak X 2k . Montrer que

n=0


0

Montrer que

i
P (t)dt =
2


P 2 (x)dx 

P (ei )ei d
0
n

|ak |2
2 0

Soit f : [0,1] R continue. On pose In =


t2n f (t)dt. Montrer que la serie
0
que

+

1 2
2
In 
f (t)dt
2 0

n=0

EXERCICE 10-5.17 Calculer la primitive de x 

1
qui sannule en 0.
3 + cos x

In2 converge et

Chapitre 11
Suites et s
eries de fonctions

11-1

Rappels : convergence simple et uniforme

Nous avons dej`a introduit les notions de convergence simple et uniforme dune suite de
fonctions. Pour lessentiel, les fonctions considerees dans ce chapitre seront des fonctions
dune variable reelle ou complexe a` valeurs dans un espace norme (complet, le plus souvent
R ou C). Neanmoins, comme les resultats de ce chapitre pourront notamment sappliquer
`a des fonctions de plusieurs variables reelles, nous nous placerons pour les denitions dans
un cadre plus vaste : fonctions denies sur une partie dun espace norme, `a valeurs dans
un espace norme (complet).

11-1.1

Convergence simple

Si X est une partie dun espace norme E, une suite dapplications fn : X F (o`
uF
designe un autre espace norme sur K = R ou C) converge simplement (sur X) vers une
fonction f : X F ssi
x X
lim fn (x) = f (x)
n+

propriete que nous notons en abrege


C.V.S

fn f
X

Si cette notion est compatible avec les operations de combinaisons lineaires que lon peut
C.V.S
C.V.S
C.V.S
considerer sur les fonctions (si fn f et gn g alors pour K on a fn + gn
X

f + g) ainsi quavec dautres operations usuelles (produit dans le cas de fonctions reelles
ou complexes, quotient dans la meme situation si les denominateurs ne sannulent pas),

444

Chapitre 11 : Suites et s
eries de fonctions

les proprietes des fonctions fn ne se conservent pas en general par passage a` la limite
simple :
C.V.S

Caract`
ere born
e : si toutes les fonctions fn sont bornees sur X et fn f , la
X
fonction f nest pas bornee en general. Prendre par exemple
fn (x) =

1
x+

1
n

sur X = R+

C.V.S

Continuit
e : si fn f et si toutes les fn sont continues en un point x0 X, il
X
nen est pas de meme en general pour f . Prendre par exemple
fn (x) = enx sur X = R+ avec x0 = 0
Int
egration : si X = [a,b] est un segment, si les fn sont continues par morceaux et
convergent simplement sur [a,b] vers une fonction f continue par morceaux 1 , lorsque
la limite des integrales des fn existe, on peut avoir


fn (t) dt =

lim

n+

f (t) dt
a

Prendre par exemple


fn = n.1]0, 1 [ sur X = [0,1]
n

(en prenant gn = (1)n fn , on aurait un exemple de suite convergeant simplement


 1
sur [0,1] vers la fonction nulle, mais pour laquelle la suite des integrales
gn (t) dt
0

na pas de limite).
C.V.S

D
erivabilit
e : si X = [a,b] est un segment et fn f avec fn derivable sur X, il
[a,b]

nen est pas de meme en general pour f . Prendre


&
fn (x) =

x2 +

1
sur [1,1]
n

Si on suppose de plus f derivable, on naura pas necessairement convergence simple


de la suite fn vers f  . Prendre comme exemple
fn (x) =

sin nx
sur X = R
n

Pour obtenir des proprietes de regularite de la limite f , on fera souvent intervenir la


notion plus ne de convergence uniforme.
1. Cette propriete nest pas assuree par la convergence simple : prendre par exemple X = [0,1] et
fn (x) = 0 sauf si x est un rationnel de [0,1] pouvant secrire pq avec q  n auquel cas fn (x) = 1. Il est
facile de voir que fn est continue par morceaux (cest une fonction en escalier) mais
C.V.S

fn 1Q[0,1]
fonction caracteristique de lensemble des rationnels de [0,1], qui nest pas continue par morceaux

11-1 Rappels : convergence simple et uniforme

11-1.2

Convergence uniforme

11-1.2.1

D
enition

445

Nous avons deni (cf. theor`eme 6-2.16) lespace B (X,F) des fonctions bornees de X
dans F et vu que, sur cet espace
f  = sup f (x)
xX

denit une norme, appelee norme de la convergence uniforme sur X. Lorsquon


travaille en restriction a` une partie A X, on utilise aussi la norme de la convergence
uniforme sur A
f ,A = sup f (x)
xA

(il ne sagit pas dune norme sur B (X,F), mais dune semi-norme).
Une suite de fonctions fn : X F converge uniformement sur X vers une fonction f
si et seulement si
n0 N n  n0 (f fn ) B (X,E)
lim f fn  = 0
n+

On notera en abrege
C.V.U

fn f
X

C.V.U

ou fn f

sil ne risque pas dy avoir ambiguite sur le domaine detude : lorsquon


etudie une
convergence uniforme, il faut
etre tr`
es pr
ecis : quelle est la suite de fonction

etudi
ee ? (cette suite doit etre explicitee). Sur quel domaine y a-t-il convergence
uniforme? (toute armation relative a` une convergence uniforme doit etre justiee).
C.V.U

Pour que fn f , il est necessaire et susant quil existe une suite reelle positive
X

(n )nN telle que


lim n = 0 et x X

n+

f (x) fn (x)  n

le terme general de cette suite depend evidemment de n, mais pas de x.


De meme, pour montrer quil ny a pas convergence uniforme sur X, il sut dexhiber
une suite (xn ) de points de X telle que la suite (f (xn ) fn (xn ))nN ne tende pas vers
0. Lorsque les fonctions f et fn sont des fonctions reelles dune variable reelle, cest parfois
letude des variations de la fonction f fn qui permet de determiner un tel xn .
Rappelons enn que la convergence uniforme dune suite de fonctions sur une famille
nie de parties de X entrane la convergence uniforme sur la r
eunion de ces parties,
mais quil nen est pas de meme pour une famille innie.
EXERCICE 11-1.1 Montrer que la suite de fonctions fn : R+ R denie par
fn (x) =

x
x+n

nulle, uniformement sur tout segment [0,a] avec


converge simplement sur R+ vers la fonction
[0,a].
a > 0, mais pas uniformement sur [0, + [=
a>0

446

Chapitre 11 : Suites et s
eries de fonctions

11-1.2.2

Crit`
ere de Cauchy uniforme

Nous avons vu (theor`eme 6-5.10) que, lorsque lespace darrivee F est complet, lespace
B (X,F) est complet pour   . Ceci nous donne un crit`ere de convergence uniforme (tr`es
souvent utilise dans le cadre des series de fonctions, de mani`ere plus ou moins explicite)
utile lorsquon ne connat pas a priori la fonction limite f :
PROPOSITION 11-1.2 Si lespace darriv
ee F est complet, une suite de fonctions
fn : X F converge uniform
ement sur X si et seulement si
> 0

N N

n,p  N

x X

fn (x) fp (x) 

On notera bien la place des quanticateurs : N ne d


epend que de . Cette proposition

equivaut
evidemment `
a
> 0

N N

n,p  N

(fn fp ) B (X,F) et fn fp  

Demonstration : Si la suite converge uniformement vers une fonction f sur


X et si > 0 est xe, on peut trouver un rang N tel que
n  N

(f fn ) B (X,F) et f fn  

On a alors, pour n et p  N
(fn fp ) = (f fp ) (f fn ) B (X,F)
et fn fp   fn f  + f fp  
Reciproquement, si la suite (fn ) verie les hypoth`eses de la proposition, en
prenant = 1 on trouve un entier N1 tel que
n  N1 (fn fN1 ) B (X,F)
La suite (gn )nN1 avec gn = fn fN1 est alors de Cauchy dans (B (X,F) ,   ),
puisque
n,p  N1 gn gp  = fn fp 
Comme on suppose F complet, il en est de meme de B (X,F). La suite (gn ) est
donc uniformement convergente sur X vers une fonction g. Il est alors facile
de voir que la suite (fn ) converge uniformement vers f = g + fN1 . 
EXERCICE 11-1.3 Lorsque lespace F nest pas complet, montrer que la convergence simple et
le crit`ere de Cauchy uniforme entranent la convergence uniforme.

11-1.2.3

Convergence uniforme et op
erations alg
ebriques

Lorsquon etudie une convergence uniforme sur X, on se ram`ene toujours, par translation, a` travailler avec des fonctions de B (X,F). Comme la convergence uniforme est
alors convergence pour une norme, elle est compatible avec les operations de cet espace
vectoriel :
C.V.U

C.V.U

PROPOSITION 11-1.4 Si fn f et gn g, alors pour K


C.V.U

fn + gn f + g
X

11-1 Rappels : convergence simple et uniforme

447

Nous limitons lenonce qui suit au cas (le plus important en pratique) de fonctions `a
valeurs reelles ou complexes. Il y a des extensions evidentes aux cas de fonctions a` valeurs
dans une alg`ebre normee, du produit dune fonction scalaire par une fonction vectorielle
ou plus generalement de lutilisation dune application bilineaire continue entre espaces
normes 2 :
PROPOSITION 11-1.5 Soient (fn ) et (gn ) deux suites de fonctions de X dans R
ou C convergeant uniform
ement sur X vers des fonctions f et g. Si `
a partir dun
certain rang les fonctions fn et gn sont born
ees (ou, ce qui revient au m
eme, si f
et g sont born
ees) alors
C.V.U
fn gn f g
X

Le r
esultat ne persiste pas en g
en
eral si lune des fonctions f ou g nest pas born
ee.
Demonstration : Avec les hypoth`eses faites sur (fn ) et (gn ), tout se passe
dans lespace norme B (X,F) . Sur cet espace muni de la norme de la convergence uniforme, le produit est une application bilineaire et continue puisque
, B (X,F)

    

Donc si fn f et gn g pour la norme   alors fn gn f g pour cette


norme. Dans le cas X = R, lexemple
1
1
et gn (x) =
n
n
montre que le resultat nest plus vrai en general lorsquune des fonctions f ou
g nest pas bornee. 
fn (x) = x +

COROLLAIRE 11-1.6 On retiendra en particulier de la d


emonstration pr
ec
edente
C.V.U
C.V.U
ee, alors fn g f g, `
a cause de la majoration
que, si fn f et si g est born
X

fn g f g  fn f  g


La justication g est born
ee doit apparatre explicitement dans le raisonnement :
sin nx
mediter le contre exemple X = R, g (x) = x et fn (x) =
.
n

11-1.3

Propri
et
es de la convergence uniforme

11-1.3.1

Continuit
e, interversion de limites

Rappelons les resultats obtenus aux sections 7-3.2 et 7-3.3 :


Soit (fn )nN une suite de fonctions X F qui converge uniformement sur X vers
une fonction f . Si toutes les fn sont continues en un point a X, alors f est continue
en a.
Une limite uniforme dune suite de fonctions continues sur X est continue sur X.
Soit F un espace norme complet, A une partie dun autre espace norme et fn : A F
une suite de fonctions convergeant uniformement sur A vers une fonction f . Soit a
un point de A A, adherent `a A. On suppose que chacune des fonctions fn poss`ede
une limite ln F en a. Alors la suite (ln )nN est convergente dans F, la fonction f
poss`ede une limite en a et
lim f (x) = lim lim fn (x) = lim ln = lim lim fn (x)

xa

xa n+

n+

2. Cest en eet la generalisation de la notion de produit.

n+ xa

448

Chapitre 11 : Suites et s
eries de fonctions

Quelques commentaires sur ces resultats :


Lorsque la conclusion dun de ces enonces est en defaut alors quil y a convergence
simple et que toutes les autres hypoth`eses sont veriees, on est assure quil ny a
pas convergence uniforme.
Dans les enonces precedents, les hypoth`eses sont des conditions susantes et pas
des conditions necessaires pour pouvoir conclure. Par exemple, la suite de fonctions
continues de R dans lui-meme denies par

x n
fn (x) = 1 +
n
converge simplement sur R vers la fonction continue f (x) = ex , mais il ny a certainement pas convergence uniforme (pourquoi?) 3 . Il faut donc etre precis dans ses
armations : apr`es avoir verie la continuite de chaque fn en un point a, pour etre
assure de la continuite de la limite simple f en a, on dira : il sut de verier la
convergence uniforme sur un voisinage de a et non pas il faut ... 4 .
EXERCICE 11-1.7 Montrer que la limite simple de la suite de fonctions fn : R+ R
fn (x) = n2 xenx
est continue en 0 alors quil ny a convergence uniforme sur aucun voisinage de 0.

11-1.3.2

Int
egration sur un segment

Rappelons le resultat du theor`eme 10-1.5 (lespace F est suppose complet, pour pouvoir construire lintegrale dune fonction continue par morceaux) :
Si fn : [a,b] F est une suite de fonctions continues par morceaux qui converge
uniformement sur [a,b] vers une fonction f continue par morceaux, alors
 b
 b
fn (t) dt =
f (t) dt
lim
n+

ce qui revient `a intervertir les symboles dintegration et de passage a` la limite. On peut


dailleurs etre plus precis en disant que la suite fn converge vers f en moyenne sur [a,b]
(ce qui entrane la convergence des integrales) puisque
 b
|f (t) fn (t)| dt  (b a) f fn 
f fn 1 =
a

EXERCICE 11-1.8 Si x est un reel positif ou nul, montrer que



 1
 1 
t n
x
t 1
dt =
tx et dt
lim
n+ 0
n
0
(Remarque : nous verrons, dans un chapitre ulterieur sur lintegration sur un intervalle quelconque, des theor`emes qui evitent souvent le recours `a letude de la convergence uniforme).
EXERCICE 11-1.9 La suite de fonctions denies par
fn (x) =

2n x
1 + n2n x2

converge-t-elle uniformement sur [0,1]?


3. Il y a cependant (exercice !) convergence uniforme locale (cest a` dire au voisinage de tout reel x0 )
ce qui est susant pour assurer la continuite de la limite en tout point x0 .
4. Meme si cest souvent ce quil faut faire pour se sortir dune situation delicate : le langage courant
est moins precis que celui des enonces mathematiques.

11-1 Rappels : convergence simple et uniforme

11-1.3.3

449

D
erivation et convergence uniforme

Comme le montre lexemple donne en debut de ce chapitre, une limite uniforme sur un
intervalle dune suite de fonctions derivables nest pas necessairement derivable : la suite
de fonctions denies sur [1,1] par
&
1
fn (x) = x2 +
n
est une suite de fonctions de classe C 1 qui converge uniformement sur [1,1] (exercice)
vers f denie par f (x) = |x| qui nest pas derivable en 0.
Pour etablir la derivabilite dune limite dune suite de fonctions, on dispose du theor`eme
suivant, o`
u lon notera que lhypoth`
ese de convergence uniforme porte sur la suite
des d
eriv
ees. Ici encore, ce theor`eme donne une condition susante pour pouvoir permuter les operations de passage a` la limite et de derivation.
Nous nous limiterons aux suites de fonctions de classe C 1 , ce qui permet decrire chaque
fonction comme integrale de sa derivee, et ram`ene ce resultat au theor`eme sur lintegration
des suites uniformement convergentes. Bien entendu, lespace F est suppose complet.

`
THEOR
EME
11-1.10 Soit I un intervalle de R, et (fn )nN une suite de fonctions de
1
classe C de I dans F. On suppose
1) Il existe un point a I tel que la suite (fn (a))nN soit convergente dans F
2) La suite des d
eriv
ees (fn )nN converge uniform
ement vers une fonction g sur
tout segment I
Alors la suite (fn ) converge simplement sur I vers une fonction f , avec convergence uniforme sur tout segment inclus dans I. La fonction f est de classe C 1 sur
ecrire en abr
eg
e
I, avec f  = g, ce qui peut s


lim fn = lim fn
n+

n+

Demonstration : La convergence uniforme locale de la suite de fonctions


continues (fn )nN assure la continuite de g. Si l est la limite de la suite
(fn (a))nN , posons
 x
g (t) dt
x I f (x) = l +
a

Cette fonction est de classe C 1 et verie f  = g. Comme on a egalement


 x
x I fn (x) = fn (a) +
fn (t) dt
a

si K est un segment inclus dans I nous aurons


x K

(
(
fn (x) f (x)  fn (a) l + (
(

(fn

(
(
(t) g (t)) dt(
(

et si K1 est le plus petit segment contenant a et K, sa longueur etant notee


L (K1 )
x K

fn (x) f (x)  fn (a) l + L (K1 ) fn g,K1

Cette inegalite prouve la convergence uniforme de la suite (fn ) vers f sur K.




450

Chapitre 11 : Suites et s
eries de fonctions

REMARQUE 11-1.11 On comprend bien lhypoth`ese relative a` lexistence du point a :


si on ne conserve que lhypoth`ese sur les derivees, on peut ajouter une suite arbitraire
(an )nN de FN `a la suite (fn )nN ce qui laisse peu de chances de voir converger simplement
cette suite de fonctions.
REMARQUE 11-1.12 Dans la pratique, le theor`eme qui prec`ede est utilise de mani`ere
un peu aaiblie. On a une suite (fn ) de fonctions de classe C 1 de I dans F dont on
verie dabord la convergence (en general simple) sur I vers une fonction f . On se pose
la question de la regularite de f : f est-elle derivable, comment evaluer f  ? Pour que f
soit derivable (et meme de classe C 1 ) sur I, il sut que la suite des d
eriv
ees (fn )nN

converge uniform
ement (localement) sur I. Et on a alors acc`es `a f par
f  = lim fn
n+

Le theor`eme qui prec`ede est rarement utilise pour justier lexistence de la fonction f ,
limite simple de la suite (fn ).
COROLLAIRE 11-1.13 Soit (fn )nN est une suite de fonctions
de classe C p (p  1)

(k)
convergent simplement
de I dans F telle que, pour 0  k  p, les suites fn
nN

vers une fonction fk , la convergence


etant uniforme sur tout segment I pour la
suite des d
eriv
ees dordre p. La fonction f0 est alors de classe C p sur I et, pour tout
k v
eriant 1  k  p,

(k)
(k)
lim fn
= lim fn(k)
f0 = fk soit
n+

n+

Demonstration : par recurrence sur p. 

11-2

Cas des s
eries de fonctions

Nous avons vu au chapitre consacre sur les series dans un espace vectoriel norme quil
ny a pas de dierence fondamentale entre letude dune suite et letude dune serie, la
dierence se situant essentiellement au niveau du vocabulaire : etudier la serie de terme
general un F, cest etudier la suite (Sn )nN des sommes partielles
Sn =

n


uk

k=0

et de meme, letude de la suite de terme general un peut se ramener `a letude de la serie


telescopique de terme general vn = un un1 (n  1) avec v0 = u0 .
Nous allons donc traduire, avec le vocabulaire des series, les resultats de la section
precedente.

11-2.1

Convergence uniforme dune s


erie

11-2.1.1

D
enition


Soit (un )nN une suite de fonctions : X F. Etudier la serie de fonctions
un (x)
cest dabord determiner lensemble des x X tels que cette serie (de vecteurs de F)
converge :
?
>

Y = xX|
un (x) CV

11-2 Cas des s


eries de fonctions

451

On peut alors denir une fonction S (somme de la serie)


S : Y F S (x) =

+


un (x)

n=0

et on dit alors que la serie de fonctions de terme general un converge simplement sur Y
vers S. Cela signie simplement que, pour tout x Y , la suite des sommes partielles


n

Sn (x) =
uk (x)
k=0

nN

converge vers S (x), ce qui revient a` armer la convergence simple de la suite de fonctions
(Sn )nN vers S sur Y :
Etudier la convergence simple dune s
erie de fonctions `
a valeurs dans F,
cest
etudier une s
erie de vecteurs de F d
ependant dun param`
etre x. Pour ce
faire, on dispose de tous les theor`emes, crit`eres etc... qui ont ete vus dans le chapitre sur
les series. En general, cette etude est faite avant de se poser le probl`eme de la convergence
uniforme :

DEFINITION
11-2.1 Soit (un )nN une suite de fonctions de X dans F. On dit que la


un (x)) converge uniformement sur
serie de fonctions
un (ou, par abus decriture

X si et seulement si x X
un (x) converge et la suite des sommes partielles
n

uk (x) converge uniformement sur X.
Sn : x  Sn (x) =
k=0

Comme la limite des sommes partielles est, par denition,


S (x) =

+


un (x)

n=0

on a
S (x) Sn (x) =


+


uk (x) = Rn (x)

(reste dordre n de la serie)

k=n+1

ement sur X si et seulement si la


et donc la s
erie
un (x) converge uniform
suite des restes converge uniform
ement vers la fonction nulle :
> 0 N N n  N

x X

Rn (x) 

(il est bien evident quon ne peut parler de reste de la serie quapr`es avoir prouve la
convergence).
Prouver la convergence uniforme dune serie, cest donc quasiment toujours majorer uniformement les restes (Rn (x))nN par une suite (n )nN tendant vers 0 et ne
d
ependant pas de x (cette majoration est parfois implicite, par exemple lorsquon applique la convergence normale que nous verrons dans la section qui suit, mais il importe
davoir toujours cette idee simple `a lesprit).
Lorsque lespace F est complet, le crit`ere de Cauchy uniforme est aussi un moyen de
prouver a` la fois la convergence simple et la convergence uniforme dune serie :

PROPOSITION 11-2.2 Si F est complet, une s
erie de fonctions
un , avec un :
X F converge uniform
ement sur X si et seulement si
> 0

N N

n  N

p  0

x X
un (x) + un+1 (x) + + un+p (x) 

452

Chapitre 11 : Suites et s
eries de fonctions

Meme lorsque
 lespace nest pas complet, la condition qui prec`ede est necessaire pour
que la serie
un converge uniformement sur X. En particulier, en appliquant ce resultat
avec p = 0, on obtient :
PROPOSITION 11-2.3 Si une s
erie de fonctions converge uniform
ement, son terme
g
en
eral converge uniform
ement vers la fonction nulle.
Il ny a evidemment pas de reciproque, puisque le fait que le terme general tende vers
0 nassure meme pas la convergence de la serie.

EXEMPLE 11-2.4 La serie geometrique
xn converge simplement sur ]1,1[, mais pas
uniformement.

11-2.1.2

Cas particulier de la convergence normale

On suppose ici lespace F complet.

DEFINITION
11-2.5 Si (un )nN est une suite de fonctions de X dans F, la serie de

fonctions
un converge normalement sur X si et seulement sil existe un rang n0 tel
que

un  converge
n  n0 un B (X,F) et
nn0

(lhypoth`ese un B (X,F) est l`a uniquement pour donner un sens a` un  ).


REMARQUE 11-2.6 Dans la pratique, on ne cherche pas a` expliciter un  : il sut de
trouver une suite (n )nn0 telle que

n converge et n  n0 x X un (x)  n
nn0

En eet, si la serie converge normalement, on peut prendre n = un  . Reciproquement,


si une telle suite (n )nn0 existe, on aura un   n pour n  n0 , ce qui assure, par

majoration, la convergence de la serie (`a termes positifs !)
un 
nn0

On majore donc, INDEPENDAMMENT DE x, la norme du terme g


en
eral
de la s
erie de fonctions par le terme g
en
eral (positif) dune s
erie convergente.
Linteret de cette notion est dorir une condition susante simple de convergence
uniforme :

`
THEOR
EME
11-2.7 Si F est complet, toute s
erie de fonctions de X dans F qui
converge normalement sur X est uniform
ement convergente sur X.

Demonstration : Si
un  est convergente, on a dabord
nn0

n  n0

x X

un (x)  un 

majoration qui assure la


convergence absolue (donc la convergence puisque F
est complet) de la serie
un (x), pour tout x X. De plus, pour n  n0 ,
(
(
+
+
+
( 
(


(
(
uk (x)( 
uk (x) 
uk 
Rn (x) = (
(
(
k=n+1

k=n+1

k=n+1

11-2 Cas des s


eries de fonctions

453

majoration du reste de la serie par une suite tendant vers 0 independante de


x : la convergence uniforme de la serie est prouvee 5 . 
EXEMPLE 11-2.8 La serie de fonctions de la variable reelle x
+

n=1

1
n2 + x2

converge normalement, et est donc uniformement convergente sur R.


Attention ! La convergence normale sur X est une condition susante de
convergence
uniforme sur X, qui entrane en particulier la convergence absolue de

la serie
un (x) pour tout x X. Cette remarque montre que la convergence normale nest pas une condition n
ecessaire de convergence uniforme, puisquon
peut facilement trouver des series uniformement convergentes qui ne sont pas absolument
convergentes `a x xe. Lexemple le plus simple est celui de la serie de fonctions de la
variable reelle x
+

(1)n
n
n=1
qui converge (par application du theor`eme des series alternees) uniformement sur R,
puisque son terme general ne depend pas de x ! Pour un exemple un peu moins evident,
voir la section qui suit.

11-2.1.3

Utilisation du th
eor`
eme des s
eries altern
ees

Lenonce qui suit sappliquera dans un certain nombre de situations concr`etes. Pour
eviter des erreurs, il sera preferable de refaire la demonstration au cas par cas :
PROPOSITION 11-2.9 Soit (un )nN une suite de fonctions de X dans R+ . On suppose quil existe un rang p INDEPENDANT DE x tel que
x X

(un (x))np est d


ecroissante


Alors la s
erie
(1)n un (x) est uniform
ement convergente sur X si et seulement
ement sur X vers la fonction nulle.
si la suite de fonctions (un )nN converge uniform
Demonstration : Cette condition est evidemment necessaire dapr`es la proC.V.U
position 11-2.3. Si reciproquement un 0, pour tout x X la serie
X

5. On aurait pu faire plus savant : lhypoth`ese


+


un  < +

n=n0

traduit, dans lespace norme (B (X,F) ,   ) la convergence absolue de la serie

+


un . Lespace B (X,F)

n=n0

etant complet pour la norme de la convergence uniforme, cette convergence absolue entrane la convergence
+

(pour   ) de la serie
un , ce qui revient exactement `a la convergence uniforme de la serie de fonctions
+

n=n0

n=n0

un (x).

454

Chapitre 11 : Suites et s
eries de fonctions


(1)n un (x) converge par application du theor`eme des series alternees,

et
x X

n  p

|Rn (x)|  |un+1 (x)|  un+1 

ce qui donne Rn   un+1  . La serie converge uniformement.

EXEMPLE 11-2.10 La serie de fonctions de la variable x


+

(1)n
n=1

x2 + n

converge uniformement, mais pas normalement sur R.


Attention ! Si le rang Nx `a partir duquel la valeur absolue un (x) du terme general
commence `a decrotre depend de x, on obtiendra une majoration du type
x X

n  Nx

|Rn (x)|  |un+1 (x)|  un+1

qui ne permet pas en general de prouver la convergence uniforme si la correspondance


x  Nx nest pas bornee :
EXERCICE 11-2.11 Montrer que la convergence uniforme sur R de la serie de fonctions
+


(1)n1

n=1

n
n2 + x2

ne peut se prouver par la technique precedente. On peut prouver cette convergence uniforme
par une majoration du reste en groupant les termes deux par deux. Il est preferable decrire
(1)n1
n
+ vn (x)
=
n2 + x2
n
et decomposer la serie en deux series uniformement convergentes, en appliquant la proposition
qui suit.
un (x) = (1)n1

11-2.1.4

Th
eor`
emes sur les s
eries uniform
ement convergentes

Nous traduisons ici, avec le vocabulaire des series, les resultats de la section 11-1.3.
Rappelons une fois encore que les hypoth`eses de ces theor`emes ne sont que des conditions
susantes de leurs conclusions :
Stabilit
e par combinaisons lin
eaires.
PROPOSITION 11-2.12 Lensemble des suites de fonctions
?
>
8 9N 
un converge uniform
ement sur X
(un )nN FX |
est un espace vectoriel. Lorsque lespace F est complet, lensemble des suites pour
lesquelles la s
erie est normalement convergente en est un sous-espace vectoriel.
Continuit
e.
PROPOSITION 11-2.13 Si (un )nN est une suite dapplications X F qui sont

toutes continues en a X, si la s
erie
un converge simplement sur X et uniform
ement sur un voisinage de a, alors la somme S de la s
erie
S (x) =

+

n=0

est continue en a.

un (x)

11-2 Cas des s


eries de fonctions

455

Demonstration : Il sut dappliquer le theor`eme correspondant sur les


suites a` (Sn )nN avec
n

Sn (x) =
uk (x) 
k=0

COROLLAIRE 11-2.14 Si les un sont toutes continues sur X et si


uniform
ement sur X, alors S est continue sur X.

un converge

EXEMPLE 11-2.15 Les fonctions denies sur R par


f (x) =

+

n=1

1
n2 + x2

sont continues sur R.


Interversion de lim et de

et g (x) =

+


(1)n1

n=1

n
n2 + x2

PROPOSITION 11-2.16 On suppose que lespace F est complet. Soient (un )nN

une suite de fonctions A F telle que
un converge simplement sur A, et a

A A un point adh
erent `
a A. On suppose que la s
erie de fonctions
un converge
uniform
ement sur un ensemble de la forme V A, avec V voisinage de a. On suppose
edent une limite en a
de plus que toutes les fonctions un poss`
ln = xa
lim un (x)
xA

Alors la somme S : A F de la s
erie poss`
ede une limite en a, la s
erie de terme
g
en
eral ln est convergente et
lim
lim S (x) = xa

xa
xA

+


un (x) =

xA n=0

+


ln

n=0

ce qui peut s
ecrire aussi
lim

+


xa
xA n=0

un (x) =

+


lim un (x)

xa
n=0 xA

(si A est une partie non bornee 6 de lespace norme de depart, on a un resultat analogue
avec les limites `a linni).
EXERCICE 11-2.17 Montrer que
S (x) =

+


(1)n1

n=1

xn
n

est une serie qui converge normalement sur tout segment [a,a] avec 0 < a < 1, et en deduire
que S est denie et continue sur ]1,1[. Montrer que
lim S (x) =

x1
x<1

+

(1)n1
n=1

6. Pour nous, le plus souvent, un intervalle non borne de R, ou N.

456

Chapitre 11 : Suites et s
eries de fonctions

EXERCICE 11-2.18 Si A Mp (C), montrer que




A n
Ip +
= exp (A)
lim
n+
n
Indication : on peut utiliser ici un argument de convergence uniforme. En utilisant la formule du
bin
ome, ecrire


+
A n 
=
uk (n)
Ip +
n
k=0

o`
u uk (n) = k (n) Ak est une suite nulle a` partir du rang n + 1 (cette somme ne fait intervenir
quun nombre ni de termes, mais comme ce nombre crot indeniment avec n il est interessant
dutiliser la notion de somme dune serie). Montrer que cette serie de fonctions de la variable
enti`ere n converge uniformement sur X = N. Conclure.
EXERCICE 11-2.19 Determiner
lim

x+

+


(1)n

n=1

n2

n
+ x2

EXERCICE 11-2.20 En utilisant lencadrement


 n
 n+1
1
dt
dt
 2

2
2
2
2
2
t +x
n +x
n
n1 t + x
determiner
lim

+


x+

n=1

n2

x
+ x2

Quaurait-on obtenu en permutant sans precaution les symboles de sommation et de passage `a


la limite?

Int
egration terme `
a terme.
PROPOSITION 11-2.21 Soit (un )nN une suite dapplications continues par mor
ement
ceaux de [a,b] dans F. On suppose que la s
erie de fonction
un est uniform
convergente sur [a,b], et que sa somme
S (x) =

+


un (x)

n=0

est continue par morceaux sur [a,b]. On a alors convergence de la s


erie des int
egrales
 b
un (x) dx et
a

S (x) dx =
a

 b
+

un (x) dx =

a n=0

+ 

n=0

un (x) dx

Demonstration : on applique le theor`eme sur les suites aux sommes partielles de la serie. Par linearite de lintegrale on a
 b
n  b

Sn (x) dx =
uk (x) dx
a

k=0

ce qui demontre aisement le resultat 7 . 


7. Nous verrons dans le chapitre dintegration sur un intervalle quelconque des theor`emes plus puissants, o`
u la notion de convergence uniforme nintervient pas.

11-2 Cas des s


eries de fonctions

457

EXERCICE 11-2.22 Montrer que, pour x reel veriant |x| < 1




ln (1 + x) =
0


dt
xn
=
(1)n1
1 + t n=1
n
+

En utilisant lexercice 11-2.17 montrer que


ln 2 =

+

(1)n1
n=1

(resultat dej`
a obtenu par une autre methode dans le chapitre sur les series).

D
erivation terme `
a terme.
PROPOSITION 11-2.23 Soient I un intervalle de R et (un )nN une suite de fonctions
de classe C 1 de I dans F tels que

1) Il existe a I tel que
un (a) converge

ement sur tout segment inclus
2) La s
erie des d
eriv
ees
un converge uniform
dans I

Alors la s
erie
un converge uniform
ement sur tout segment inclus dans I. Sa
1
somme est une fonction de classe C sur I et
 +
 +

d 
un (x) =
un (x)
sur I
dx n=0
n=0
Dans la pratique, on verie la convergence simple de la serie de fonctions et la convergence uniforme (locale) de la serie des derivees pour etre assure du caract`ere C 1 de la
somme de la serie. On peut alors deriver la somme terme `a terme.
On a evidemment un corollaire analogue a` 11-1.13 :
COROLLAIRE 11-2.24 Si (un )nN est une suite de fonctions de classe C p (p  1) de

I dans F telle que, pour 0  k  p, les s
eries
u(k)
n convergent simplement sur I, la

eriv
ees
convergence
etant uniforme sur tout segment I pour la s
erie
u(p)
n des d
p
dordre p. La somme de la s
erie est alors de classe C sur I et, pour tout k entier
v
eriant 1  k  p,
 +
 +

dk 
u
(x)
=
u(k)
n
n (x)
dxk n=0
n=0
EXERCICE 11-2.25 Montrer que
S (x) =

+

n=1

(1)n

n2

n
+ x2

denit une fonction de classe C sur R.

11-2.2

Exemples

EXEMPLE 11-2.26 On consid`ere la serie de fonctions de terme general


un (x) = n cosn x sin x

458

Chapitre 11 : Suites et s
eries de fonctions

 
Etudier la convergence simple sur 0, . Montrer quil y a convergence uniforme sur le
2
 

segment , pour tout veriant 0 < < . Calculer (en utilisant un (x) = cos x vn (x)
2
2
avec vn (x) = cosn x) la somme
+

un (x)
n=0

 
Montrer quil ny a pas convergence uniforme sur 0, .
2
EXEMPLE 11-2.27 Fonction Zeta de Riemann. On rappelle que, si z C et a
R+ , on a par denition
az = ez. ln a
On pose

+

1
(s) =
ns
n=1

Dans un premier temps, nous supposons la variable s reelle : montrer que est denie sur
]1, + [, et est de classe C sur cet intervalle, avec
k  1 s > 1 (k) (s) =

+

( ln n)k
n=1

ns

Si on suppose la variable s complexe, montrer que le domaine de convergence de la serie


denissant est exactement
D = {s C | Re s > 1}
(sur ce domaine, montrer quil y a convergence absolue de la serie ; si Re s  0, il y a
 n+1
1
dt
divergence grossi`ere et si 0 < Re s  1, etudier la serie de terme general s
).
n
ts
n
Montrer que est continue sur son domaine de denition.
EXEMPLE 11-2.28 S
erie de Riemann altern
ee. Montrer que
1 (s) =

+

(1)n1
n=1

ns

denit une fonction C sur ]0, + [. Si la variable est complexe, montrer que 1 est
continue sur le demi-plan Re s > 0 (dans Re s > 1 ce nest pas tr`es dicile, sinon il faut
adapter la technique des series alternees au cas complexe, cest `a dire regrouper les termes
deux par deux).
Essentiellement, dans les exemples precedents, cest la convergence normale ou le
theor`eme des series alternees (eventuellement adapte au cas complexe) qui donnent des
majorations uniformes des restes des series, amenant `a des resultats de convergence uniforme. Une autre technique est basee sur lutilisation dune transformation dAbel pour
prouver a` la fois la convergence simple et obtenir des majorations uniformes des restes :
EXEMPLE 11-2.29 Si > 0 est un reel xe, etudier la convergence simple et uniforme
de la serie de fonctions de la variable reelle x
+ inx

e
n=1

11-3 Cas des s


eries de fonctions

459

Par periodicite, on peut se ramener `a travaille sur [,]. De plus, changer x en x


conjugue le terme general. On se ram`ene donc `a x [ 0,].
Le cas > 1 ne doit pas poser de probl`eme. Si 0 <  1, il y a evidemment divergence
de la serie en x = 0. Montrons quil y a convergence simple sur ] 0,], avec convergence
uniforme 8 sur [,] pour tout > 0. Pour cela, on prouve dabord la convergence simple
par utilisation du crit`ere de Cauchy et une transformation dAbel : si on pose
An (x) =

n


eikx

k=0

montrer que
|An (x)|  M (x) =

x ]0,]

2
|1 eix |

Montrer que, pour n  m


m

eikx
k=n

m

Ak (x) Ak1 (x)
k=n

Ceci donne facilement

k
$
#
m1
Am (x) An1 (x) 
1
1
=

+
Ak (x)
m
n
k
(k + 1)
k=n


m

ikx 
M (x)
e


2



k 
n
k=n

et permet de prouver, par utilisation du crit`ere de Cauchy, la convergence simple de la


serie. En faisant tendre m vers +, on obtient de plus une majoration du reste (dordre
n 1)


+ ikx 

e
M (x)



2



k 
n
k=n
ce qui doit permettre de prouver une convergence uniforme sur [,] pour > 0. On en
deduit en particulier que
S (x) =

+ inx

e
n=1

est une fonction continue sur ] 0,] (donc sur R 2Z).


REMARQUE 11-2.30 Nous verrons dans la section sur les series enti`eres (les series de
Fourier fournissant un autre outil pour y arriver) que la somme S de cette serie est de
classe C sur ] 0,]. Il est clair cependant que la serie denissant S ne peut etre derivee
terme a` terme. Se souvenir que le theor`eme de derivation ne donne quune condition
susante assurant la regularite de la somme de la serie.
8. Le theor`eme dinterversion des limites nous montre quil ne peut y avoir convergence uniforme sur
] 0,].

460

Chapitre 11 : Suites et s
eries de fonctions

11-3

S
eries enti`
eres

11-3.1

Rayon de convergence

11-3.1.1

D
enition

DEFINITION
11-3.1 On appelle serie enti`ere toute serie de fonctions de terme general
un : K C

un (z) = an z n

avec K = R ou C et o`
u (an )nN est une suite complexe arbitraire.
La suite des sommes partielles de cette serie est
Sn (z) =

n


ak z k

k=0

Cest donc une suite de polynomes, mais une suite tr`es particuli`ere : on passe de Sn1 `a
Sn en ajoutant un monome de degre n (eventuellement le monome nul).
Lusage veut que lon note z la variable lorsquon a une serie enti`ere dune variable
complexe. Dans ce qui suit, nous utiliserons la lettre x pour representer la variable lorsquelle est reelle. Une etude generale des series enti`eres sur C donnera evidemment, en se
restreignant a` R, les resultats sur les series enti`eres reelles.
Notons egalement quune serie de fonctions de la forme
bn z 2n ou plus generalement

u est une application strictement croissante de N dans lui-meme peut
bn z (n) o`
etre consideree egalement comme une serie enti`ere : il sut denvisager la suite complexe
/ (N). Il est alors evident que, si on note (Sn ) la
(an )nN avec a(n) = bn et ap = 0 si p


an z n , on a
suite des sommes partielles de la serie
bn z (n) et (Tn ) celle de la serie
Sn = T(n)
et que la premi`ere serie converge si et seulement sil en est de meme pour la seconde
(puisque, pour (n)  p < (n + 1), nous avons Tp = T(n) ).
Nous allons dabord essayer de resoudre les probl`emes suivants :

Si
an z n est une serie enti`ere, que peut-on dire de son domaine de convergence
>
?

= zK|
an z n converge
Quelles sont les proprietes de la somme de la serie
S:C

z  S (z) =

+


ak z k

k=0

11-3.1.2

Lemme dAbel

On comprend bien que les series geometriques vont jouer un role fondamental dans
letude des series enti`eres : lidee simple est souvent de majorer (ou minorer) le module
du terme general par le terme general dune serie geometrique.

PROPOSITION 11-3.2 Soit
ak z k une s
erie enti`
ere. Si > 0 est un r
eel tel que
ee, alors la s
erie enti`
ere converge absolument en tout
la suite (an n )nN est born
z K v
eriant |z| < (donc dans ],[ dans le cas r
eel, dans le disque ouvert
D (0, [ de centre 0 et de rayon dans le cas complexe).

11-3 S
eries enti`
eres

461

Demonstration : il sut de remarquer que, pour |z| <


 n
 n
 
|z|
n
n z 
|an z | = |an | .    M.

||
(o`
u M est un majorant de la suite (an n )nN ) ce qui majore le module du terme
general de la serie par le terme general dune serie geometrique convergente,
puisque de raison < 1. 

COROLLAIRE 11-3.3 Sil existe z0 = 0 tel que la s
erie
ak z0k converge, la s
erie

eriant |z| < |z0 |. De
enti`
ere
ak z k est absolument convergente en tout z K v


erie enti`
ere
ak z k est divergente
m
eme, si la s
erie
ak z0k est divergente, la s
(grossi`
erement) en tout z K v
eriant |z| > |z0 |.
Demonstration
: consequence immediate du lemme dAbel. Dans le cas de
la divergence de
ak z0k , on est assure que, pour |z| > |z0 |, la suite (an z n )nN
ne peut etre bornee, et a fortiori tendre vers 0. 

11-3.1.3

Rayon de convergence

DEFINITION
11-3.4 (ET THEOREME) Si
ak z k est une serie enti`ere, on appelle
rayon de convergence de cette serie le nombre R R+ {+} deni par
"
!
R = sup R+ | la suite (an n ) est bornee

La serie
ak z k est absolument convergente pour z veriant z = 0 ou |z| < R et
grossi`erement divergente si |z| > R.
Demonstration : Remarquons que
!
"
I = R+ | la suite (an n ) est bornee
nest pas vide puisquil contient 0. De plus, une majoration analogue a` celle
utilisee dans la demonstration du lemme dAbel montre que
I  [0,]

 I

Il en resulte que I est un intervalle de R+ . Sil nest pas borne, cest [0, + [
et dans ce cas R = +. Sil est borne, R etant sa borne superieure, on peut
avoir I = [0,R] ou I = [0,R[.
- Si R = +,
pour tout z K on a = |z| + 1 I, et dapr`es le lemme
dAbel, la serie
ak z k converge absolument.

- Si R = 0, pour z = 0 la suite (an z n ) nest pas bornee, et la serie
ak z k
diverge grossi`erement.
|z| + R
I et
- Si 0 < R < +, si z K verie |z| < R, alors =
2 
verie |z| < . Le lemme dAbel entrane la convergence absolue de
ak z k .
Si |z| > R, alors |z|
/ I et la suite (an z n )nN nest pas bornee, ce qui entrane

la divergence grossi`ere de
ak z k . 

462

Chapitre 11 : Suites et s
eries de fonctions

En resume :
Lorsque R = +, la serie enti`ere est absolument convergente en tout point de K.
Cest ce que nous avons vu par exemple pour la serie denissant lexponentielle
exp (z) =

+ n

z
n=0

n!

Lorsque R = 0, la serie est partout divergente, sauf en z = 0. Cest le cas pour la


serie
+

n! z n
n=0

Lorsque 0 < R < +, le disque ouvert D (0,R[ est appele disque ouvert de
convergence de la s
erie enti`
ere (on parlera evidemment dintervalle ouvert de
convergence ]R,R[ dans le cas reel). Cest un domaine de convergence absolue de
la serie. Sur le compl
ementaire du disque ferm
e D (0,R] (de [R,R] dans le
cas reel) il y a divergence grossi`
ere de la s
erie.


DEFINITION
11-3.5 Si R est le rayon de convergence de la serie
ak z k , le disque
ouvert D (0,R[ (egal a` C si R = +, `a si R = 0) est appele disque ouvert de convergence
de la serie enti`ere. Lorsque 0 < R < +, le cercle C (0,R) de centre 0 et de rayon R est
appele cercle dincertitude de la serie enti`ere.
On dit cercle dincertitude, car letude precedente ne donne pas dinformation sur la
nature de la serie pour |z| = R. Par exemple les series enti`eres
+ n 
+ n
+


z
z
et
,
zn
2
n
n
n=1
n=1
n=1

ont toutes un rayon de convergence egal a` 1 (dans les trois cas, lintervalle I considere
dans la demonstration precedente vaut [0,1]). Pour la premi`ere serie, il y a convergence
(absolue) en tout point du cercle unite. La seconde est semi-convergente (cf. exemple 112.29) pour tout z de module 1 distinct de 1 et est divergente en z = 1. La troisi`eme est
evidemment divergente en tout point du cercle dincertitude.

11-3.1.4

Exemples de d
etermination

Determiner le rayon de convergence dune serie enti`ere, cest essentiellement peser


le terme general an z n , voir quand il forme une suite bornee, ce qui revient essentiellement
`a comparer la suite an `a une suite geometrique.
Un premier resultat est evident `a partir de la denition de R comme borne superieure
de
!
"
R+ | la suite (an n ) est bornee
PROPOSITION 11-3.6 Si (an )nN et (bn )nN sont deux suites complexes avec
an

n+

bn

11-3 S
eries enti`
eres
les s
eries enti`
eres

463

ak z k et

bk z k ont m
eme rayon de convergence 9.

Dautres caracterisations du rayon de convergence sont aussi utilisables :


EXERCICE 11-3.7 Montrer que le rayon de convergence R dune serie

ak z k verie

%

R = sup |z| | z C et lim an z n = 0
n+
>
?

R = sup |z| | z C et
an z n converge
?
>

R = sup |z| | z C et
an z n converge absolument
(les ensembles de complexes consideres sont en general distincts, mais les bornes superieures des
modules de leurs elements sont egales).

Les proprietes suivantes decoulent aussi immediatement des etudes precedentes :



ak z k et
Si Ra et Rb sont les rayons de convergence respectifs des series enti`eres

bk z k
an = O (bn ) Ra  Rb
Si
Si




n+

ak z0k diverge alors Ra  |z0 |.


ak z0k converge alors Ra  |z0 |.

EXEMPLE 11-3.8 Determiner les rayons de convergence des series enti`eres



+ n 
+ 
+
+


z
sin n n  (n + 1)n1 n
1
n
z ,
z
,
sin
z ,
n n=1
n
n
n!
n=1
n=1
n=1
Les deux premi`eres series ne devraient pas poser de probl`eme. La majoration


 sin n 


 n 1
montre
que le rayon de convergence de la troisi`eme serie est au moins egal a` celui de la
serie
z n soit 1. Si lon montre que la suite (sin n)nN ne tend pas vers 0, on obtient
facilement que


sin n n
z
non bornee
|z| > 1
n
nN
ce qui permet de conclure. Pour la quatri`eme serie, chercher un equivalent du coecient
(Stirling) ou, plus simplement ici, utiliser la r`egle de DAlembert (voir proposition suivante).
EXERCICE 11-3.9 Pour les premi`ere, seconde et quatri`eme series qui precedent, faire une etude
de convergence sur le cercle dincertitude.
9. Lequivalence an z n

n+

bn z n montre que les domaines de convergence absolue des deux series

sont les memes : ce sont D (0,R[ ou D (0,R] pour les deux series. Par contre les domaines de convergence
peuvent etre distincts. Par exemple

+ 
+


(1)n
(1)n n
1

z
+
z n et
n
n
n
n=1
n=1
ont des natures dierentes en z = 1.

464

Chapitre 11 : Suites et s
eries de fonctions

Une utilisation de la r`egle de DAlembert permet parfois de determiner le rayon de


convergence dune serie enti`ere :

PROPOSITION 11-3.10 Si
ak z k est une s
erie enti`
ere dont le coecient an ne


 an+1 

 existe dans
sannule pas `
a partir dun certain rang, et si la limite l = lim 
n+
an 
R+ {+}, le rayon de convergence de cette s
erie v
erie alors
R=
(avec les conventions

1
l

1
1
= + et
= 0).
0
+

Demonstration : On sinteresse au domaine de convergence absolue de la


serie enti`ere (rappelons que la r`egle de DAlembert est une methode detude
dabsolue convergence). Si un (z) = an z n est le terme general de la serie, on
a, pour z = 0,


 
 un+1 (z)   an+1 


=
l. |z|
 un (z)   an  . |z| n+
On sait que lorsque cette limite est < 1, la serie converge absolument. Lorsquelle est > 1, la serie diverge grossi`erement. On en deduit aisement
R=

1
l

Attention ! Cette r`
egle semble dun usage
 si commode quelle est souvent
mal utilis
ee : le rayon de convergence de
ak z k existe toujours, ce qui nest


 an+1 
. Il faut bien se garder dappliquer cette
pas n
ecessairement le cas de lim 
n+
an 
r`
de

 egle `a lenvers et darmer : comme le rayon de convergence vaut R, la limite
 an+1 
 an+1 
1




 an  est R . On peut rendre cet enonce correct en disant si la limite de  an  existe,
1
cest forcement , mais on ne peut dire plus.
R
Il serait stupide de vouloir appliquer la r`egle de DAlembert a` la troisi`eme serie de
lexemple 11-3.8. Ce serait bien plus astucieux pour la quatri`eme serie, o`
u la presence de
puissance

 et de factorielles permet desperer une simplication interessante lors du calcul
 an+1 
.
de 
an 
De plus, il semble preferable, au cas par cas, de refaire la demonstration qui prec`ede
lorsque lon veut appliquer cette recette. Ainsi, pour une serie enti`ere de la forme

an z 2n+5


 an+1 
 l, on aura cette fois, avec des notations evidentes,
pour laquelle 
an 
 


 un+1 (z)   an+1  2
 


l |z|2
 un (z)  =  an  |z| n+
ce qui donnera
1
1
R = et non pas R =
l
l

11-3 S
eries enti`
eres

465

EXERCICE 11-3.11 (le resultat


de cet exercice est fondamental) : montrer que le rayon de
convergence dune serie enti`ere
ak z k est non nul si et seulement sil existe un reel b > 0 tel
que
an = O (bn )
n+

donc si la suite des coecients est dominee par une suite geometrique.
7
EXERCICE 11-3.12 (Formule dHadamard)
Si on note lim n |an | la plus grande valeur dadherence

7
, montrer que
(dans R+ {+}) de la suite n |an |
nN

R=

11-3.1.5

lim

1
7
n

|an |

Rayon de convergence et op
erations alg
ebriques

Sommes et combinaisons lin


eaires



DEFINITION
11-3.13 Si
an z n et
bn z n sont deux series enti`eres, on appelle somme
de ces deux series la serie enti`ere

cn z n avec n N cn = an + bn
De meme, une serie enti`ere de la forme

( an + bn ) z n
o`
u et sont

 deux complexes donnes sera dite combinaison lineaire des series enti`eres
n
an z et
bn z n .
PROPOSITION 11-3.14 On ne change pas le rayonde convergence
dune s
erie

k
k
enti`
ere en la multipliant par un scalaire non nul. Si
ak z et
bk z sont deux
s
eries enti`
eres de rayons de convergence respectifs Ra et Rb , le rayon de convergence
erie
Rc de leur somme v
Rc  inf (Ra ,Rb )
Il y a
egalit
e lorsque Ra = Rb . Lorsque Ra = Rb , il peut y avoir in
egalit
e stricte. Si
esentent les sommes de ces s
eries, on a
evidemment
Sa , Sb et Sc repr
|z| < inf (Ra ,Rb ) Sc (z) = Sa (z) + Sb (z)
et plus g
en
eralement
C

|z| < inf (Ra ,Rb )

+


( an + bn ) z =

n=0

+


an z +

n=0

Demonstration : Si z C verie |z| < inf (Ra ,Rb ), les series

+


bn z n

n=0

ak z k et

bk z k sont toutes deux absolument convergentes. Il en est donc de meme


de la serie somme, puisque
|cn z n |  |an z n | + |bn z n |

Ceci prouve bien que Rc  inf (Ra ,Rb ). Lorsque les deux rayons sont distincts, avec par exemple Ra < Rb , pour veriant Ra < < Rb , la suite

466

Chapitre 11 : Suites et s
eries de fonctions
((an + bn ) n )nN nest pas bornee (somme dune suite bornee et dune suite
non bornee). Il en resulte que Rc ne peut etre superieur a` Ra et on a donc
Rc = Ra . Lorsque Ra = Rb , il peut y avoir des compensations : par exemple,
les series


+ 
+ 


1
1
1
1
n
+
+
z et
zn
n n!
n n!
n=1
n=1
ont toutes deux un rayon de convergence egal a` 1. Le rayon de leur somme est
cependant inni. 

Un cas particulier est


car il se rencontre tr`es souvent en pratique : il sagit

important,
k
bk z k avec
de deux series enti`eres
ak z et
n N an bn = 0
(on dit parfois que ces deux series sont disjointes : par exemple, la premi`ere serie ne fait
intervenir que des monomes pairs, la seconde des monomes impairs). On a alors dans ce
cas toujours
Rc = inf (Ra ,Rb )
puisque
n

|cn z n | = |an z n | + |bn z n |

et donc la suite (cn z n ) ne peut etre bornee que si les deux suites (an z n ) et (bn z n ) le sont.


ak z k et

bk z k ont pour rayons de convergence respectifs Ra et



dk z k , avec
Rb , trouver le rayon de convergence de la serie
EXERCICE 11-3.15 Si

n N d2n = an et d2n+1 = bn

Produit de Cauchy.


PROPOSITION 11-3.16 Si
an z n et
bn z n sont deux s
eries enti`
eres, le produit
de Cauchy de ces deux s
eries est une s
erie enti`
ere (dite s
erie produit des deux s
eries
enti`
eres)
n



n
avec n N cn =
ak bnk =
ap bq
cn z
k=0

(p,q)N2
p+q=n

Demonstration : Cest simplement la denition du produit de Cauchy :


n

cn z =

n



 

ak z k . bnk z nk

k=0

Nous avons vu lors de letude des familles sommables que le produit de Cauchy de deux
series absolument convergentes etait une serie absolument convergente, dont la somme est
le produit des sommes des deux series. Comme une serie enti`ere est absolument convergente sur son disque ouvert de convergence, on obtient immediatement :



`
bn z n sont deux s
eries enti`
eres de rayons de
THEOR
EME
11-3.17 Si
an z n et
convergence respectifs Ra et Rb , le rayon de convergence Rc de leur produit v
erie
Rc  inf (Ra ,Rb )

11-3 S
eries enti`
eres

467

et, pour tout z complexe v


eriant |z| < inf (Ra ,Rb ), on a
 +
  +

+



n
n
n
cn z =
an z
bn z
n=0

n=0

n=0

On remarquera que, contrairement a` ce qui se passe pour la somme, il peut y avoir


inegalite stricte meme lorsque Ra = Rb : si on prend par exemple
n an = 1 +

1
3n+1

et n  1 bn =

1
2n+1

avec b0 =

1
2

on verie aisement que Ra = 1, Rb = 2 et Rc = 3.


EXERCICE 11-3.18 Calculer la somme de chacune de ces trois series sur leurs disques ouverts
de convergence, pour comprendre o`
u se situe la compensation.

D
erivation formelle.

DEFINITION
11-3.19 Si
cette serie la serie enti`ere

an z n est une serie enti`ere, on appelle derivee formelle de




n an z n1

n1

En iterant le procede, on obtient la serie derivee formelle dordre p  2




n (n 1) (n p + 1) an z np =

np

 (n + p)!
n0

n!

an+p z n

la seconde ecriture etant obtenue par decalage des indices.


Lors de la derivation formelle, le fait de multiplier le terme general par n est de peu
dimportance devant les suites geometriques n  z n :

`
THEOR
EME
11-3.20 Une s
erie enti`
ere et sa d
eriv
ee formelle ont m
eme rayon de
convergence.

Demonstration : soit
an z n une serie enti`ere de rayon de convergence R.
Notons R le rayon de convergence de sa derivee formelle. Si  0 est un reel
tel que la suite (nan n1 )nN est borne, il en est evidemment de meme de la
suite (an n )nN , ce qui entrane
R  R
Si R = 0, on a immediatement R = 0. Sinon, prenons un reel veriant
R+
si R < +, 1 = 2 si R = +. Par
0 < < R, et posons 1 =
2
denition de R, la suite (an n1 )nN est bornee. Comme
nan

n1

  n 
1

n
= (an 1 ) . n

est produit de deux suites bornees, on a  R . Comme ceci est valable pour
tout < R, on a aussi
R  R 

468

Chapitre 11 : Suites et s
eries de fonctions


COROLLAIRE 11-3.21 La s
erie
an z n a m
eme rayon de convergence que toutes
ses d
eriv
ees formelles dordre quelconque.
COROLLAIRE 11-3.22 La s
erie enti`
ere obtenue par int
egration terme `
a terme
 an
z n+1
n+1

a m
eme rayon de convergence que la s
erie
an z n .
Demonstration : Cest evident, puisque la derivee formelle de cette nouvelle
serie est la serie de depart. 
EXERCICE 11-3.23 Montrer que, plus generalement, si Q est une fraction rationnelle nayant
pas de p
ole entier


an z n et
Q (n) an z n
ont meme rayon de convergence.

REMARQUE 11-3.24 Si les rayons de convergence ne changent pas par integration ou


derivation terme `a terme, les domaines de convergence peuvent etre dierents : en un point
du cercle dincertitude, une serie enti`ere et sa serie derivee peuvent ne pas avoir le meme
comportement. Voir par exemple les series
+ n

z
n=1

n2

+ n1

z
n=1

et

+

n1
n=2

z n2

Pour le moment, nous navons pas relie la somme de la serie derivee `a la somme de la
serie de depart. On imagine bien quune utilisation des theor`emes vus `a la section 11-2.1.4
permettra den dire plus. Cest ce que nous allons voir a` present.

11-3.2

Propri
et
es de la somme dune s
erie enti`
ere

Nous etudions ici les proprietes de regularite (continuite, derivabilite, etc...) de la


somme dune serie enti`ere sur son domaine de convergence. Loutil de base est evidemment
la convergence uniforme. Nous enoncons les theor`emes dans le cas dune variable complexe.
En remplacant disque ouvert de convergence par intervalle ouvert de convergence, on
obtient les memes resultats lorsque la variable est reelle.

11-3.2.1

Domaines de convergence uniforme

`
THEOR
EME
11-3.25 Si
ak z k est une s
erie enti`
ere de rayon de convergence
R > 0, cette s
erie converge normalement et donc uniform
ement sur tout disque
ferm
e centr
e en 0 inclus dans le disque ouvert de convergence.
Demonstration : Soit D (0,] D (0,R[ un disque ferme. Si 1 est choisi
veriant 0 < < 1 , on a
 n
 n

n
n
M
z D (0,] n |an z |  |an 1 | .
1
1
si M est un majorant de la suite (bornee) (an n1 )nN . Comme
geometrique majorante est convergente.

< 1, la serie
1

11-3 S
eries enti`
eres

469

ATTENTION : IL NY A PAS, EN GENERAL, CONVERGENCE UNIFORME SUR LE DISQUE OUVERT DE CONVERGENCE. 


Le contre-exemple le plus simple est donne par la serie geometrique
z n , pour laquelle R = 1, et qui ne converge evidemment pas uniformement sur D (0,1[, puisque son
terme general ne tend pas uniformement vers 0.
COROLLAIRE 11-3.26 Une s
erie enti`
ere de rayon de convergence R > 0 converge
uniform
ement sur tout compact inclus dans le disque ouvert de convergence.
Demonstration : Si K D (0,R[ est un compact, la fonction continue z 
|z| atteint son maximum sur K en au moins un point z0 qui verie |z0 | < R.
On a alors
z K |z|  |z0 | < R
et donc K D (0, |z0 |] D (0,R[. La convergence normale sur D (0, |z0 |]
entrane la convergence normale sur K. 

11-3.2.2

Continuit
e

`
THEOR
EME
11-3.27 Si
R > 0, sa somme

ak z k est une s
erie enti`
ere de rayon de convergence
S (z) =

+


an z n

n=0

est une fonction continue sur D (0,R[.


Demonstration : Si z0 D (0,R[, la continuite de S en z0 se prouve en
demontrant que la convergence de la serie est uniforme sur un voisinage de
z0 , puisque le terme general de la serie est une fonction continue en z0 . Si on
choisit avec |z0 | < < R, D (0,] est un tel voisinage dapr`es le theor`eme
11-3.25. 

COROLLAIRE 11-3.28 (Unicit
e dun d
eveloppement en s
erie enti`
ere) Soit
ak z k
une s
erie enti`
ere de rayon de convergence R > 0 et
S : D (0,R[ C

z  S (z) =

+


an z n

n=0


Si
bk z k est une autre s
erie enti`
ere qui repr
esente S au voisinage de 0, cest-`
a-dire
telle que
+

> 0 z D (0,[ S (z) =
bn z n
n=0

alors
n N

an = bn

Demonstration : on a evidemment a0 = b0 = S (0). Si on suppose que les


suites (an ) et (bn ) sont distinctes, posons
p = inf {n N | an = bn }
On a alors
z D (0,[

+

n=p

bn z =

+

n=p

an z n

470

Chapitre 11 : Suites et s
eries de fonctions
ce qui peut secrire aussi, en divisant par z p
0 < |z| <

+


(an bn ) z np = 0

n=p

La serie enti`ere

(an bn ) z np , (dont le rayon de convergence est par hy-

np

poth`ese au moins egal a` ) est continue a` lorigine. Legalite precedente est


donc aussi valable en z = 0, ce qui donne ap = bp et est contradictoire 10 avec
les hypoth`eses faites sur les suites (an ) et (bn ). 

COROLLAIRE 11-3.29 Si
ak z k est une s
erie enti`
ere de rayon de convergence
R > 0 et si sa somme
S : D (0,R[ C

z  S (z) =

+


an z n

n=0

est une fonction paire alors


n N

a2n+1 = 0

Demonstration : Il sut de comparer les series enti`eres representant S (z)


et S (z). De meme, si on supposait S impaire, ce serait la suite (a2n )nN qui
serait identiquement nulle. 

erie enti`
ere de rayon de convergence
COROLLAIRE 11-3.30 Si
ak z k est une s
R > 0 et
+

an z n
S : D (0,R[ C
z  S (z) =
n=0

est sa somme, S admet `


a lorigine un d
eveloppement limit
e`
a tout ordre, obtenu en
tronquant la s
erie
p



ak z k + O z p+1
S (z) =
z0

k=0

Demonstration : On a en eet, pour |z| < R


 +

p


ak z k + z p+1
an+p+1 z n
S (z) =
n=0

k=0

La somme de la serie

+


an+p z n etant continue en 0 est par consequent bornee

n=0

au voisinage de 0. 

10. Si on reprend attentivement cette demonstration, il surait de supposer que legalite


S (z) =

+


bn z n

n=0

ait lieu en tout point dune suite de complexes non stationnaire tendant vers 0 pour arriver a` la meme
conclusion. Cest une autre mani`ere de considerer le principe des zeros isoles pour une fonction analytique,
resultat sur lequel nous reviendrons ulterieurement.

11-3 S
eries enti`
eres

471

REMARQUE 11-3.31 ATTENTION : Les


ecritures
S (z) =

+


, |z| < R

an z n

n=0

p S (z) =

z0

p




ak z k + O z p+1

k=0

nont pas du tout la m


eme utilit
e. La premi`
ere donne une repr
esentation
de la fonction S dans tout le disque de centre 0 et de rayon R. Elle permet
es que |z0 | < R. La
notamment dobtenir des valeurs approch
ees de S (z0 ) d`
seconde ne donne que le comportement asymptotique de S (z) pour z 0, par
exemple pour lever des ind
eterminations, trouver des
equivalents, obtenir des
majorations sur un voisinage de 0 sans avoir dinformation sur la taille de ce
voisinage 11 .
REMARQUE 11-3.32 Aussi curieux que cela puisse paratre, il ny a pas, dans le cas
complexe, de resultat general de continuite de la somme dune serie enti`ere sur son domaine
de convergence. La somme de la serie est continue sur le disque ouvert de convergence.
Elle peut ne pas letre en un point de convergence situe sur le cercle dincertitude. Il y
a cependant une propriete de continuite radiale que nous developpons dans la section
suivante.

11-3.2.3

Exercice :
etude en un point du cercle dincertitude


ak z k a un rayon de convergence R

veriant 0 < R < +, et on suppose que la serie
ak z0k converge, pour un point z0
veriant |z0 | = R. On etudie les proprietes de continuite de S
Le probl`eme est le suivant : une serie enti`ere

S (z) =

+


an z n

n=0

en z0 . Il est deux cas, que lon rencontre assez souvent en pratique, o`


u letude est simple :
Cas de la
convergence absolue :
Si la serie
an z0n converge absolument, cest-`a-dire si
+


|an | Rn < +

n=0

la convergence de la serie est alors normale sur D (0,R] (qui est alors le domaine de
convergence de la serie), et S est continue sur D (0,R], donc en particulier en z0 . Il
ny a par exemple aucune diculte `a prouver la continuite en z = 1 (ou z = ei ,
R) de
+ n

z
S : D (0,1] C
z 
n2
n=1
11. Nous reviendrons ulterieurement sur le fait quil est beaucoup plus fort de supposer quune fonction
S puisse secrire sur un voisinage de 0 comme somme dune serie enti`ere que de supposer quelle poss`ede
un developpement limite `a tout ordre !

472

Chapitre 11 : Suites et s
eries de fonctions

Cas dune variable r


eelle et de lutilisation du th
eor`
eme des s
eries altern
ees :
On suppose a` present (an )nN RN et
S (x) =

+


an xn

denie sur ]R,R]

n=0

la convergence en tout point de ]0,R] etant assuree par les hypoth`


eses du th
eor`
eme
des s
eries altern
ees (signe alterne pour le terme general, dont la valeur absolue
ependant de x et tend vers 0). La converest decroissante `a partir dun rang n0 ind
gence de la serie est alors uniforme sur [0,R] (ce qui assure bien la continuite de S
en R) puisque


+
 
 


k
x [0,R] n  n0 |Rn (x)| = 
ak x   an+1 xn+1   |an+1 | Rn+1


k=n+1

majoration prouvant la convergence uniforme des restes de la serie vers 0. Il y a bien


convergence uniforme sur ] 0,R].
Cest ainsi quayant prouve (cf. exercice 11-2.22) que
x ]1,1[

ln (1 + x) =

+


n1

(1)

n=1

on peut en deduire
ln 2 =

xn
n

+

(1)n1

n=1

Letude precedente est un cas particulier dun resultat de continuite radiale, d


u `a
Abel. La demonstration utilise une transformation ... dAbel comme outil principal !

EXERCICE 11-3.33 (ET PROPOSITION) Si
ak z k a un rayon de convergence R tel que
0 < R < + et si la serie est convergente en z0 veriant |z0 | = R, la somme de la serie est
continue en restriction au rayon [0,z0 ].
En posant, pour t [0,1]
F (t) =

+


an (tz0 )n =

n=0

+


un tn

n=0

o`
u un = an z0n est, par hypoth`ese, le terme general dune serie convergente, on se ram`ene en
fait au cas particulier o`
u [0,z0 ] = [0,1]. Pour prouver la continuite de F en 1, on montre la
convergence uniforme de la serie sur ]0,1[ en prouvant la convergence uniforme des restes vers 0.
Comme la serie de terme general un est convergente, la suite des restes
rn =

+


uk

k=n

est denie et tend vers 0. On a de plus


un = rn rn+1
ce qui va permettre de trouver une autre expression de
Rn (t) =

+

k=n

uk t =

+

k=n

(rk rk+1 ) tk

avec t ]0,1[

11-3 S
eries enti`
eres

473

Pour n  p, on a en eet
p


p


(rk rk+1 ) t = rn t rp+1 t +


k

k=n



rk tk tk1

k=n+1

Faisant tendre p vers +, comme 0 < t < 1 et puisque la suite (rn ) tend vers 0, on obtient :
+



n
rk tk tk1
t ]0,1[ Rn (t) = rn t +
k=n+1

 



(la majoration rk tk tk1   supN |rn | tk1 tk prouve la convergence absolue de la
serie du second membre).
Si > 0 est xe arbitrairement, on peut trouver un rang n0 tel que
k  n0 |rk | 
On a alors, par inegalite triangulaire
n  n0

t ]0,1[

|Rn (t)|  tn +

+




tk1 tk = 2 tn  2

k=n+1

ce qui prouve bien la convergence uniforme des restes vers 0.

11-3.2.4

Int
egration

On sinteresse ici evidemment `a des series enti`eres dune variable reelle (mais la suite
(an ) des coecients peut etre complexe) :


`
erie enti`
ere de rayon de convergence
THEOR
EME
11-3.34 Si
ak xk est une s
R > 0, la fonction
+

f : ]R,R[ C f (x) =
an xn
n=0

est continue sur ]R,R[ et




x ]R,R[
0

+

an n+1
x
f (t) dt =
n
+
1
n=0

Demonstration : On sait dej`a que le rayon de convergence de la serie obtenue par integration formelle est egal a` R, ce qui assure lexistence de la
somme de la serie du second membre. Cette existence et la valeur de cette
somme peuvent aussi sobtenir par le theor`eme dintegration terme a` terme :
la serie de fonctions

an tn
est une serie de fonctions continues qui converge uniformement car normalement sur [0,x] (ou [x,0]). La somme est donc continue sur ce segment, et
lintegration terme a` terme est possible, ce qui donne

 x 
+
+  x
+


an n+1
n
n
x
an t dt =
an t dt =
n
+
1
0
0
n=0
n=0
n=0
et prouve le resultat. 
EXERCICE 11-3.35 Montrer que, pour |x| < 1
arctan x =

+

(1)n 2n+1
x
2n + 1

n=0

et montrer que cette egalite est encore valable pour x = 1.

474

Chapitre 11 : Suites et s
eries de fonctions

11-3.2.5

D
erivation

Ici encore, nous commencons par letude de series dune variable reelle x.


`
THEOR
EME
11-3.36 Si
ak xk est une s
erie de rayon de convergence R > 0, la
fonction
+

f : ]R,R[ C f (x) =
an xn
n=0

est de classe C sur ]R,R[ et


1

x ]R,R[

f (x) =

+


nan xn1

n=1

Comme le rayon de convergence de la s


erie d
eriv
ee est encore
egal `
a R, on peut
it
erer le raisonnement. La fonction f est en fait de classe C sur ]R,R[, avec
x ]R,R[

p N
f

(p)

(x) =

+


n (n 1) (n p + 1) an x

np

n=p

+

(n + p)!
n=0

n!

an+p xn

Demonstration : On pourrait faire intervenir le theor`eme de derivation


terme a` terme, en invoquant une convergence uniforme locale de la serie des
derivees. On peut aussi remarquer que la fonction continue denie sur ]R,R[
par
+

g (x) =
nan xn1
n=1

(serie enti`ere dont le rayon de convergence est aussi egal a` R) est continue sur
]R,R[, avec
 x
+

g (t) dt =
an xn = f (x) a0
0

n=1


ce qui prouve que f est C , avec f = g. 


1

REMARQUE 11-3.37 Le theor`eme dintegration ou de derivation sapplique sur ]R,R[.


Si on veut deriver en x = R, ou integrer sur [0,R] une serie enti`ere particuli`ere, il faudra
justier.
ediatement
COROLLAIRE 11-3.38 Lexpression de f (p) donne imm
p N

f (p) (0) = p! ap

ce qui peut s
ecrire
egalement
ap =

f (p) (0)
p!

Ce resultat redemontre ce qui a dej`a ete vu (corollaire 11-3.28), a` savoir que, si une
fonction f est, au voisinage de 0 (dans R, a fortiori dans C) egale a` la somme dune serie
enti`ere, les coecients de cette serie sont uniques.
REMARQUE 11-3.39 On a donc l`a un moyen de recuperer les coecients de la serie
enti`ere en connaissant la fonction f : cette serie secrit
 f (n) (0)
n!

xn

11-3 S
eries enti`
eres

475

serie quon appelle s


erie de Taylor de f en 0. Cette relation entre f et les coecients
(an ) nest pas toujours commode dutilisation, car elle fait intervenir des derivations.
Comment par exemple majorer an si on a une majoration de f ? Cest lobjet de lexercice
qui suit :
EXERCICE 11-3.40 Dans le cas complexe, il est un moyen plus ecace de recuperer les coecients de la serie. La methode suivie prendra tout son sens lorsquauront ete etudiees les series
de Fourier : montrer que, si
+

an z n
f (z) =
n=0

est somme dune serie enti`ere dans le disque ouvert D (0,R[, alors
 2 

1
f ei ein d
n N [0,R[ an n =
2 0
EXERCICE 11-3.41 (Derivation dans le cas complexe) : si est un ouvert de C, une application
f : C est dite derivable (comme fonction dune variable complexe) en z0 si et seulement
si la limite
f (z) f (z0 )
L = zz
lim
0
z z0
z=z0

existe dans C. Comme dans le cas reel, L est note f  (z0 ). Montrer que, si
f (z) =

+


an z n

n=0

est somme dune serie enti`ere de rayon de convergence R > 0, la fonction f est derivable en tout
point z0 de = D (0,R[, avec
+


nan z0n1
f (z0 ) =
n=1

Il en resultera evidemment que f est indeniment derivable sur .


Indication : pour 12 |h| < R |z0 |, f (z0 + h) est deni et

+
+
n



nan z0n1 =
an
Cnp hp z0np
f (z0 + h) f (z0 ) h
n=1

n=2

p=2

par la formule du bin


ome. Si |h|  < R |z0 |, en deduire que



+
n
+
 |h|2 





nan z0n1   2
|an |
Cnp ||p |z0 |np
f (z0 + h) f (z0 ) h



n=1

n=2

p=2

en prenant soin de verier la convergence de la serie majorante. Conclure.


On en deduit par exemple que la fonction z  exp (z) est derivable en tout point de C
comme fonction de la variable complexe z et que cette fonction est egale `a sa derivee.

11-3.3

D
eveloppements en s
erie enti`
ere

11-3.3.1

D
enition

Ici encore les denitions sont donnees pour une fonction dune variable reelle ou complexe :

DEFINITION
11-3.42 Soit un ouvert de K = R ou C. Une fonction f de dans C est
developpable en serie enti`ere au voisinage 13 dun point z0
si et seulement sil existe
12. Cette condition est peu contraignante si R = +
13. On dit aussi en z0 mais cette terminologie est moins precise.

476

Chapitre 11 : Suites et s
eries de fonctions

une serie enti`ere


 R) tel que

ak z k de rayon de convergence R > 0 et un reel > 0 (forcement

|z z0 | < f (z) =

+


an (z z0 )n

n=0

La fonction f est donc egale, dans un disque D (z0 ,[ centre en z0 , `a la somme dune
serie enti`ere de la variable Z = z z0 . On peut toujours se ramener en 0 en etudiant la
fonction fz0 (h) = f (z0 + h). Nous utiliserons par la suite labreviation
f est DSEz0
pour dire : f est denie et developpable en serie enti`ere au voisinage de z0 .
Les theor`emes qui prec`edent montrent
PROPOSITION 11-3.43 Si f est DSEz0 , il y a unicit
e de la s
erie enti`
ere (de la
esente f (z) au voisinage de z0 .
variable Z = z z0 ) qui repr

11-3.3.2

D
eveloppements en s
eries enti`
eres et op
erations

Les resultats de la section 11-3.1.5 et les theor`eme 11-3.34 et 11-3.36 donnent


immediatement :
PROPOSITION 11-3.44 Si f et g sont DSEz0 , il en est de m
eme de toute combinaison lin
eaire de f et g ainsi que de leur produit : si est un ouvert de R ou C,
lensemble des fonctions C d
eveloppables en s
erie enti`
ere au voisinage dun
point z0 est une sous-alg`
ebre de C .
PROPOSITION 11-3.45 Si I est un intervalle ouvert de R et f : I C est une
fonction continue qui est d
eveloppable en s
erie enti`
ere au voisinage de x0 I, toute
primitive de f dans I est DSEx0 .
PROPOSITION 11-3.46 Si I est un intervalle de R et f : I C est une fonction
qui est d
eveloppable en s
erie enti`
ere au voisinage de x0 I, alors f est de classe
eriv
ees successives de f sont toutes DSEx0 .
C au voisinage de x0 , et les d
EXERCICE 11-3.47 Soit
f (z) =

+


an z n

n=0

la somme dune serie enti`ere de rayon de convergence R > 0. Montrer que, si a0 = 0, la fonction
1
g = est denie au voisinage de zero. Montrer que cette fonction est aussi developpable en serie
f
enti`ere au voisinage de 0.
Indication : on peut toujours supposer
 a0 = 1 (ce qui simplie un peu les calculs). Montrer
quil existe une unique serie enti`ere
bk z k dont le produit de Cauchy (formel) avec la serie
denissant f soit egal `a 1. Montrer ensuite (en utilisant la caracterisation vue `a lexercice 113.11) que le rayon de convergence de cette serie nest pas nul et conclure. Deduire de ce qui
1
prec`ede que, si f est DSEz0 verie f (z0 ) = 0, alors est DSEz0 .
f

11-3 S
eries enti`
eres

11-3.3.3

477

Notion de fonction analytique

Il sagit dune notion commode lorsquon manipule des fonctions developpables en


series enti`eres :

DEFINITION
11-3.48 Si est un ouvert de R ou C, une fonction f : C est dite
analytique sur si et seulement si f est developpable en serie enti`ere au voisinage de tout
point de :
z0 (an )nN C

> 0

|z z0 | < f (z) =

+


an (z z0 )n

n=0

Il est a` noter que la suite (an )nN et dependent evidemment de z0 .


Nous noterons H () lensemble des fonctions analytiques de dans C. Cest clairement une sous-alg`ebre de C 0 (,C).
Un exemple fondamental de fonctions analytiques est donne par les fractions rationnelles :
PROPOSITION 11-3.49 Toute fraction rationnelle R est analytique sur son domaine
de d
enition (cest-`
a-dire C priv
e des p
oles de R).
Demonstration : On utilise la decomposition de R en elements simples. Soit
{r1 , . . . ,rm } la liste des poles de R. Comme la partie enti`ere (polynomiale) de
R est evidemment analytique, il sut de montrer quil en est de meme de
toute fraction
1
Qi (z) =
(z ri )p
o`
u p  mi , multiplicite du pole ri . On utilise le developpement en serie

1
=
zn
1z
n=0
+

pour |z| < 1

qui donne, apr`es p 1 derivations


 (n + p 1)!
 p1
1
zn =
Cn+p1 zn
p =
(1 z)
n!
(p

1)!
n=0
n=0
+

pour |z| < 1

(`a vrai dire, si on ne dispose pas du resultat de lexercice 11-3.41, ce developpement


est valable pour une
8 variable9preelle. Mais comme on sait, grace au produit de
Cauchy, que z  (1 z)1 est somme dune serie enti`ere dans D (0,1[ et
quil y a unicite de cette serie, le developpement est aussi valable pour une
variable complexe).
On ecrira alors, pour z et z0 C {r1 , . . . ,rm }
1
1
(1)p
1
p
=
=
p
p
p .
(z ri )
[(z z0 ) (ri z0 )]
(ri z0 )
z z0
1
ri z0
ce qui donnera, pour |z z0 | < |ri z0 |

n
+
(1)p  p1
z z0
1
=
C
(z ri )p
(ri z0 )p n=0 n+p1 ri z0

478

Chapitre 11 : Suites et s
eries de fonctions
Chacun des elements simples possedant donc un developpement en serie enti`ere,
on aura bien une ecriture de la forme
R (z) =

+


an (z z0 )n

n=0

valable pour |z z0 | < inf |z0 ri |. 


1im

EXERCICE 11-3.50 Montrer que le rayon de convergence de cette serie est exactement
R = inf |z0 ri |
i

a un des p
oles dont il est le plus proche.
qui represente la distance de z0 `
EXERCICE 11-3.51 En reprenant les calculs de lexercice 11-3.41
(et essentiellement un resultat
de permutation de symboles de sommations), montrer que, si
ak z k est une serie enti`ere de
rayon de convergence R > 0, sa somme est une fonction analytique sur D (0,R[, et que
z C

|z z0 | < R |z0 | f (z) =

+ (n)

f (z0 )
n=0

n!

(z z0 )n

Par exemple, la fonction z  exp (z) est analytique sur C. Lequation fonctionnelle veriee
par cette fonction nous donne dailleurs
z C

exp (z) = exp (z0 + (z z0 )) = exp (z0 )

+

(z z0 )n
n=0

n!

EXERCICE 11-3.52 (Principe des z


eros isol
es) Montrer que, si f est une fonction analytique dans un ouvert connexe et sil existe une suite (zn )nN non stationnaire de zeros de f
(cest-`a-dire veriant n f (zn ) = 0) qui converge vers un point l de , la fonction f est
identiquement nulle (utiliser le developpement en serie enti`ere de f en l pour montrer dabord
que f est identiquement nulle au voisinage de l).

11-3.3.4

Condition dexistence dun D.S.E pour une fonction dune


variable r
eelle

Nous considerons dans cette section une fonction f dune variable reelle denie sur
un intervalle ouvert I contenant un point x0 . On cherche des conditions pour que f soit
developpable en serie enti`ere au voisinage de x0 . Le theor`eme 11-3.36 et le corollaire
11-3.38 donnent immediatement :
PROPOSITION 11-3.53 Si f est d
eveloppable en s
erie enti`
ere au voisinage de x0 ,
alors f est C au voisinage de x0 et la s
erie de Taylor de f en x0
+ (n)

f (x0 )
n=0

n!

zn

a un rayon de convergence non nul.


Demonstration : On sait en eet que si f est, dans un intervalle ]x0 ,x0 + [,
somme dune serie enti`ere de la variable (x x0 ), cette serie secrit necessairement
f (x) =

+ (n)

f (x0 )
n=0

n!

(x x0 )n

11-3 S
eries enti`
eres

479

EDENT
`
ATTENTION ! LES CONDITIONS QUI PREC
NE SONT PAS

SUFFISANTES POUR QUNE FONCTION DE CLASSE C SOIT DEVELOPPABLE

`
EN SERIE
ENTIERE.
Par exemple, la fonction (qui nous a dej`a servi de contre-exemple lorsque nous avons
fait des rappels sur les developpements limites)
1

f : R R 0 = x  f (x) = e x2 prolongee en 0 par f (0) = 0


est de classe C sur R, et toutes ses derivees `a lorigine sont nulles. Il en resulte que le
rayon de convergence de la serie de Taylor a` lorigine vaut + et cependant
x = 0

+ (n)

f (0)
n=0

n!

xn = 0 = e x2 = f (x)

On pourrait bien s
ur donner comme condition necessaire et susante dexistence dun
developpement en serie enti`ere en x0 la propriete : f est C au voisinage de x0 , la serie
de Taylor de f en x0 a un rayon de convergence R > 0 et il existe ]0,R[ tel que f soit
dans ]x0 ,x0 + [ somme de cette serie de Taylor de la variable (x x0 ) mais cette
condition revient a` dire que f est somme dune serie enti`ere si et seulement si ... elle est
somme dune serie enti`ere ! Retenons cependant
PROPOSITION 11-3.54 Une fonction f dune variable r
eelle d
enie au voisinage
de x0 est d
eveloppable en s
erie enti`
ere en x0 si et seulement si f est C au voisinage
de x0 et


n


(k)

f
(x
)


0
(x x0 )k  = 0
> 0 x R |x x0 | < lim f (x)
n+ 

k!
k=0

Nous verrons `a lexercice 11-3.57 une condition necessaire et susante portant sur des
majorations de derivees pour quune fonction soit derivable en serie enti`ere (condition peu
utilisable en pratique). Si on veut utiliser la proposition qui prec`ede pour montrer quune
fonction est developpable en serie enti`ere, on pourra essayer de majorer la dierence


n


(k)

f (x0 )

k
(x x0 ) 
n (x) = f (x)


k!
k=0

`a laide de linegalite de Taylor Lagrange, ou de la formule de Taylor avec reste integral :




|x x0 |n+1
sup f (n+1) (t)
(n + 1)! t[x0 ,x]
 x



(x t)n (n+1)

n (x) = 
f
(t) dt
n!
n (x) 

x0

pour essayer de montrer que n (x) tend vers 0 lorsque n +, pour x susamment
proche de x0 .
EXERCICE 11-3.55 Montrer que, sil existe un intervalle ouvert J centre en x0 et une suite
(Mn )nN de reels positifs tels que
1)
2)



n N f (n) (x)  Mn
 Mn
z n a un rayon de convergence non nul
La serie
n!

x J

480

Chapitre 11 : Suites et s
eries de fonctions

alors f est developpable en serie enti`ere 14 en x0 .

EXEMPLE 11-3.56 SERIE


DU BINOME.
On consid`ere la fonction f : ]1, + [ R+ denie par
f (x) = (1 + x)
o`
u est un reel arbitraire. On se propose de prouver que cette fonction est developpable
en serie enti`ere `a lorigine. Cest evident si est un entier naturel, puisque f est alors
polynomiale. Si est un entier negatif, on utilisera la derivation de la serie

1
=
(1)n xn
1 + x n=0
+

|x| < 1

comme on la fait lors de la demonstration de la proposition 11-3.49. On supposera donc


dans la suite
/ Z. Comme
f (n) (0) = ( 1) ( n + 1)
la serie de Taylor de f `a lorigine est donc
+

( 1) ( n + 1)

n!

n=0

xn

Ici, lutilisation de la r`egle de DAlembert pour obtenir le rayon de convergence de cette


serie est une bonne idee, et on obtient facilement R = 1. On est alors amene `a supposer x
]1,1[, et a` etudier la dierence entre f (x) et les sommes partielles de la serie de Taylor.
Comme il nest pas simple dobtenir une majoration raisonnable de la derivee dordre
n + 1 de la fonction f , on utilisera lecriture de cette dierence sous forme dintegrale :
 x



( 1) ( n)
n1
n

(1 + t)
(x t) dt
n (x) = 
n!
0
Comme on verie que sur [0,x] ou [x,0] on a


x t


 1 + t   |x|
on obtient la majoration
x ]1,1[

 


 ( 1) ( n) n   x

1
|x|  
(1 + t)
dt
n (x)  
n!
0

quantite qui tend vers zero pour n + pour tout x de ]1,1[, puisque cest le terme
general dune serie convergente. On a donc bien
|x| < 1 (1 + x) =

+

( 1) ( n + 1)
n=0

n!

xn

EXERCICE 11-3.57 Soit f une fonction C denie sur un voisinage de 0. Montrer que f est
developpable en serie enti`ere en 0 si et seulement si

 (n)
f (x)
 C An
> 0 A > 0 C > 0 x ],[ n N
n!
14. En utilisant ce resultat, on pourrait montrer que les fonctions exp, sin, cos sont analytiques sur
R. Comme ces fonctions ont ete d
efinies comme sommes de series enti`eres (`a partir de la serie de
lexponentielle), ce resultat est en fait consequence des formules de trigonometrie, cest `a dire de lequation
fonctionnelle veriee par la fonction exponentielle.

11-3 S
eries enti`
eres

11-3.3.5

481

M
ethodes de d
eveloppements

Nous passons en revue dierentes techniques pour obtenir des developpements en series
enti`eres, que nous appliquons a` certaines fonctions usuelles :
Int
egration et d
erivation.
De la sommation de la serie geometrique

1
=
xn
1 x n=0


1
=
(1)n xn
1 + x n=0

et

(pour |x| < 1)

nous avons deduit par derivations


 p
1
=
Cn+p xn
p+1
(1 x)
n=0
+

p N

(pour |x| < 1)

et par integration
ln (1 x) =

+ n

x
n=1

et

ln (1 + x) =

+

(1)n1
n=1

xn

(pour |x| < 1)

(on sait que cette derni`ere egalite est encore valable en x = 1). De meme, `a partir du
1
developpement de
(serie geometrique de raison x2 , pour |x| < 1) on obtient :
1 + x2
+

(1)n 2n+1
x
arctan x =
(2n
+
1)
n=0

(pour |x| < 1)

(avec ici encore egalite pour x = 1).


EXERCICE 11-3.58 En utilisant la serie du bin
ome, donner les developpements en series enti`ere
a` lorigine de
1
1

et
2
1x
1 + x2
En deduire que
arcsin x =

argsh x =

+


x2n+1
22n (n!)2 2n + 1

(pour |x| < 1)

(1)n (2n)! x2n+1


22n (n!)2 2n + 1

(pour |x| < 1)

n=0
+

n=0

(2n)!

et montrer que ces egalites sont encore valables en 1.

Op
erations alg
ebriques.
Partant du developpement de la fonction exponentielle
z

e =

+ n

z
n=0

n!

(pour z R)

482

Chapitre 11 : Suites et s
eries de fonctions

et, compte tenu des expressions des fonctions trigonometriques `a laide de lexponentielle,
nous avons
sh x =

+

n=0

sin x =

x2n+1
(2n + 1)!

et

+

(1)n x2n+1

et

(2n + 1)!

n=0

+

x2n
ch x =
(2n)!
n=0

cos x =

(pour x R)

+

(1)n x2n

(pour x R)

(2n)!

n=0

EXERCICE 11-3.59 Developper en serie enti`ere en 0 les fonctions




x
et e2x cos x
ln 1 +
1 + x2
et determiner les domaines de validite des developpements.

Utilisation dune
equation di
erentielle.
Nous avons obtenu la serie du binome par application de la formule de Taylor avec
reste sous forme dintegrale. Nous utilisons une equation dierentielle pour retrouver ce
resultat :
La fonction f : ]1, + [ R denie par f (x) = (1 + x) est de classe C et verie
x > 1 f  (x) = (1 + x)1
soit egalement

(1 + x) f  (x) f (x) = 0

x > 1

La fonction f verie donc lequation dierentielle lineaire homog`ene dordre 1


(1 + x) y  y = 0
avec la condition initiale y (0) = 1. On raisonne ensuite par analyse/synth`ese :
Recherche dune serie enti`ere solution de cette equation : on suppose que la fonc+

an xn ( somme dune serie dont le rayon de convergence R est
tion x  g (x) =
n=0

suppose > 0) verie lequation dierentielle au voisinage de zero. On a alors


x ]R,R[

(1 + x) g (x) g (x) = (1 + x)

+

n=1

n1

nan x

+


an xn

n=0

soit nalement
x ]R,R[

(1 + x) g (x) g (x) =

+


((n + 1) an+1 + (n ) an ) xn

n=0

Cette fonction est identiquement nulle sur un voisinage de 0. Tous les coecients de
la serie sont donc necessairement nuls (unicite dun developpement en serie enti`ere),
soit
n
n  0 an+1 =
an
n+1
Ceci equivaut a`
( 1) ( n + 1)
a0
n  1 an =
n!

11-3 S
eries enti`
eres

483

qui est donc la condition necessaire et susante pour que g verie lequation dierentielle
(en fait sur ]R,R[). Si de plus g verie la meme condition initiale que f , on a a0 = 1
et donc
+

( 1) ( n + 1) n
x ]R,R[ g (x) =
x
n!
n=0
Reciproquement, si
/ N, le rayon de convergence de cette serie est 1 (DAlembert).
Et, comme les coecients de la serie verient la relation de recurrence etudiee
precedemment, la fonction g verie eectivement lequation dierentielle sur ]1,1[,
avec la condition initiale g (0) = 1.
Pour identier f et g, on fait ensuite appel a` la theorie des equations dierentielles :
un theor`eme (d
u a` Cauchy) arme que lequation consideree poss`ede sur ]1,1[
(intervalle sur lequel le coecient de y  ne sannule pas) une unique solution veriant
la condition initiale f (0) = 1. On a donc bien
x ]1,1[

f (x) =

+

( 1) ( n + 1)
n=0

n!

xn

La methode a bien fonctionne car lequation dierentielle etait simple : lineaire `a coecients polynomiaux, ce qui am`ene `a des calculs raisonnables pour obtenir les coecients
an . Avec dautres equations, les calculs pourraient etre inextricables.
EXERCICE 11-3.60 Developper en serie enti`ere `a lorigine la fonction
 +
2
2
et dt
f (x) = ex
x


(on admet que

).
2

et dt =

A linverse, on peut utiliser une equation dierentielle pour sommer certaines series
enti`eres, ou des series enti`eres pour resoudre certaines equations dierentielles :
EXEMPLE 11-3.61 Le rayon de convergence de la serie
+ 2n

2 (n!)2 2n
x
(2n
+
1)!
n=0

se calcule par la r`egle de DAlembert. Si on note an le coecient de x2n , on a en eet


2n + 2
an+1
=
an
2n + 3
En ecrivant cette relation sous la forme
(2n + 3) an+1 (2n + 2) an = 0
soit nalement, pour |x| < 1
+


[(2n + 3) an+1 (2n + 2) an ] x2n = 0

n=0

on montre que la somme de la serie est, dans ]1,1[, solution de lequation dierentielle




x x3 y  + 1 2x2 y = 1

484

Chapitre 11 : Suites et s
eries de fonctions

ce qui permet de prouver que, sur ]1,1[


+

22n (n!)2 2n
arcsin x
x =
(2n + 1)!
x 1 x2
n=0

EXERCICE 11-3.62 Resoudre lequation dierentielle


xy  y  + 4x3 y = 0

Permutation de symboles de sommation.


EXERCICE 11-3.63 Developper en serie enti`ere la fonction


f (x) =

eixt dt

EXERCICE 11-3.64 Montrer que, pour |a| < 1, la formule


+


f (x) =

sin (an x)

n=0

denit une fonction indeniment derivable sur R, et montrer que f est developpable en serie
enti`ere en 0.
EXERCICE 11-3.65 Fonction de Bessel J0 . On denit
2
J0 (x) =

cos (x sin t) dt

Montrer que J0 est developpable en serie enti`ere `a lorigine. Retrouver ce resultat en montrant
que J0 est solution de lequation dierentielle
x y  + y  + x y = 0

11-3.4

Exemples dutilisations des s


eries enti`
eres

Outre lintegration de certaines equations dierentielles developpee `a la section precedente,


nous donnons ici quelques exemples classiques o`
u les series enti`eres sav`erent tr`es utiles.

11-3.4.1

Sommation de certaines s
eries

EXEMPLE 11-3.66 Calculer la somme de la serie


S=

+

n=0

Comme

on a aussi

1
(6n + 2) (6n + 5)

$
#
1
1
1
1
=

(6n + 2) (6n + 5)
3 6n + 2 6n + 5
+

(1)n
S=
3n + 2
n=0

11-3 S
eries enti`
eres

485

Il est alors naturel de considerer la fonction


+

(1)n 3n+2
S (x) =
x
3n + 2
n=0

qui est denie sur ]1,1] et verie, dans lintervalle ouvert ]1,1[


S (x) =

+


(1)n x3n+1 =

n=0

on en deduit que, pour |x| < 1

S (x) =
0

x
1 + x3

t
dt
1 + t3

et il reste `a montrer que cette egalite est encore valable pour x = 1.


Plus generalement, si on connat le rayon de convergence R et la somme
S (x) =

+


an xn

n=0

dune serie enti`ere, on pourra calculer la somme


T (x) =

+


P (n) an xn

n=0

si P est un polynome (on sait que cette serie a meme rayon de convergence que la serie
de depart). Il sura dexprimer le polynome P dans la base
1,X,X (X 1) ,X (X 1) (X 2) , . . .
pour obtenir une expression de T `a laide de S et de ses derivees successives.
EXERCICE 11-3.67 Calculer

+

(1)n n2 2n
x
(2n + 1)!
n=0

De meme, pour calculer


U (x) =

+


R (n) an xn

n=0

o`
u R est une fraction rationnelle, on pourra decomposer R en elements simples. On se
ram`ene alors a` calculer des sommes de series de la forme
V (x) =

+

n=0

an
(n + )

xn

Pour essayer dexpliciter V , on pourra deriver la fonction

x V (x) =

+

n=0

an
(n + )

ce qui diminuera la valeur de k.


EXERCICE 11-3.68 Calculer

+ 2

n + 4n 1 xn
n=1

n+4

n!

xn+

486

Chapitre 11 : Suites et s
eries de fonctions

EXERCICE 11-3.69 Calcul de la somme de la serie


+ inx

e
n=1

pour x ]0,2[ (voir remarque 11-2.30). Indication : calculer, pour r ]0,1[ la somme
+ inx

e
n=1

rn

et conclure, en utilisant par exemple lexercice 11-3.33.

11-3.4.2

R
egularit
e de certaines fonctions

La somme dune serie enti`ere est, dans lintervalle ouvert de convergence, de classe
C . Cest un resultat qui permet parfois de prouver tr`es rapidement la regularite dune
fonction :

EXERCICE 11-3.70 Montrer que la fonction


f (x) =

ln(1 + x). sin (x)


1 cos x

est prolongeable en une fonction continue a` lorigine, et que cette fonction est C au voisinage
de 0.

EXERCICE11-3.71 Montrer que la fonction f : R R denie par f (t) = ch t pour t  0 et


f (t) = cos t pour t < 0 est de classe C sur R.

11-3.4.3

Calculs approch
es

EXERCICE 11-3.72 Demontrer que


1
1

= 4 arctan arctan
4
5
239
et, utilisant le developpement en serie de la fonction arctan, donner une valeur approchee `a 106
pr`es de .
EXERCICE 11-3.73 Montrer que


1
0

xx dx =

+

1
nn

n=1

et donner une valeur approchee de cette integrale `a 1010 pr`es.

11-3.4.4

Etude de suites, analyse combinatoire

EXERCICE 11-3.74 Nombre mani`eres de payer une somme de n francs avec des pi`eces de 1, 2
et 5 francs. Il sagit du nombre de solutions en entiers de lequation
p + 2q + 5r = n
Montrer quil sagit du coecient de xn dans le developpement en serie enti`ere de
R (x) =

1
(1 x) (1 x2 ) (1 x5 )

11-3 S
eries enti`
eres

487

EXERCICE 11-3.75 Meme exercice en euros.


EXERCICE 11-3.76 On consid`ere une suite (an )nN de reels denie par
a0 = 1

et n  0 an+1 =

n


ak ank

k=0

Expliciter an en fonction de n, en faisant intervenir la serie generatrice de la suite (an ), cest`a-dire la serie enti`ere
+

an xn
n=0

EXERCICE 11-3.77 On appelle Dn le nombre de partitions de lensemble {1, . . . ,n} (avec, par
convention, D0 = 1). Montrer que
n  0

Dn+1 =

n


CnDk
k

k=0

En utilisant la fonction
f (x) =

+

Dn
n=0

n!

xn

(on commencera par montrer que le rayon de convergence est non nul), montrer que
1  pn
e
p!
+

Dn =

p=0

11-3.4.5

S
eries enti`
eres dans un e.v.n complet, dans une alg`
ebre de
Banach

Nous nous sommes limites dans ce qui prec`ede aux series enti`eres pour lesquelles la
variable z etait reelle ou complexe, et la suite (an ) des coecients etait une suite complexe.
Deux generalisations sont possibles :
Si E est un K-ev norme complet, et (an )nN est une suite de vecteurs de E, on peut
considerer des series de fonctions dune variable z K (R ou C)
+


z n an

n=0

(on met cette fois le scalaire devant le vecteur). Beaucoup des resultats etudies
precedemment subsistent, les demonstrations etant analogues : rayon de convergence, continuite, derivabilite, integration ....
Si E est une K-alg`ebre de Banach, on peut cette fois considerer des series de la forme
+


an X n

n=0

o`
u (an )nN KN est une suite reelle ou complexe et X est une variable dans E. Si
R est le rayon de convergence de la serie enti`ere
+

n=0

an z n

488

Chapitre 11 : Suites et s
eries de fonctions
pour X E veriant X < R, on a la majoration
an X n   |an | Xn

qui prouve la convergence absolue de la serie
an X n . La meme majoration prouve
dailleurs quil y a convergence normale sur toute boule B (0E ,] pour < R, et
montre que la somme de la serie
S : B (0E ,R[ E

X  S (X) =

+


an X n

n=0

est une fonction continue.


Nous avons dej`a rencontre `a deux reprises ce genre de series :
exp (X) =

+

Xn
n=0

n!

et

(1E X)

+


Xn

n=0

la premi`ere serie convergeant en tout point de E, la seconde 15 dans B (0E ,1[. Lexercice qui suit montre que dautres series rencontrees dans le cas reel ou complexe
peuvent etre utilisees dans une alg`ebre de Banach :
EXERCICE 11-3.78 Montrer que, dans une alg`ebre de Banach,
l (X) =

+

Xn
n=1

denit une fonction continue sur la boule unite ouverte. Montrer 16 que
X < 1 exp [l (X)] = 1E X
Indication : le resultat est assure dans R. Dans le cas general, on pourrait raisonner par interversion des sommations. Il est plus simple de xer X de norme < 1, de considerer lapplication
: [0,1] E

t  (t) = (1E tX) exp [l (tX)]

et de demontrer que cette fonction est derivable, de derivee nulle.


EXERCICE 11-3.79 Utiliser ce qui prec`ede pour essayer de montrer que
exp : Mn (C) GLn (C)
est une surjection.
15. Cest gr
ace `a cette serie que nous avons montre que lensemble des elements inversibles de E est un
ouvert
16. On a donc deni un logarithme dans B (1E ,1[ par
ln (A) =

+

(1E A)n
n
n=1

11-4 Exercices

11-4

489

Exercices

EXERCICE 11-4.1 Soit f continue R R avec x = 0 |f (x)| < |x|. Convergence simple et
uniforme de la suite fn denie par f0 (x) = f (x) et n  1 fn (x) = f (fn1 (x)). Etudier en
1
|x|

particulier les cas f (x) = sin x et f (x) = |x|e

EXERCICE 11-4.2 Montrer que, pour x [0,1], les relations P0 (x) = 1 et


 x
Pn1 (t t2 )dt
Pn (x) = 1 +
0

denissent une suite de polyn


omes. Que peut-on dire de Pn (x) + Pn (1 x)? Montrer que la suite
Pn converge uniformement sur [0,1] vers une fonction f derivable veriant
x [0,1] f  (x) = f (x x2 )
EXERCICE 11-4.3

t
(1)n+1 ln(1 + ) converge simplement pour t ] 1, + [ et que la fonction
Montrer que
n
n1

ainsi denie est C .

sin nx
est C 1 sur ]-1,1[ et calculer g .
n
n=1



x2
(1)n ln 1 +
Calculer lim
x+
n(1 + x2 )
Montrer que g(x) =

xn

n>0

EXERCICE 11-4.4 Th
eor`
eme de Dini. Soit X un compact dun espace norme et (fn ) : X R
une suite croissante (fn  fn+1 ) de fonctions continues sur X convergeant simplement vers une
fonction continue f . Montrer que la convergence est uniforme. Donner un contre-exemple lorsque
X nest pas compact.
EXERCICE 11-4.5 On pose un (x) = (1)n1
la fonction U (x) =

+


n2

n
. Determiner le domaine de denition de
+ x2

un (x). Calculer U (0). Determiner

n=1

lim U (x). U est-elle C sur son

x+

domaine de denition?
EXERCICE 11-4.6 Soit

an une serie `a termes strictement positifs convergente. On pose


f (x) =

+


an enx

n=0

Montrer que f et ln f sont convexes sur R+ .


EXERCICE 11-4.7 Soit D = {z C | |z| < 1}.
z
.
z2 1
z
.
2. Trouver toutes les f C 0 (D,C) telles que z D f (z 2 ) f (z) = 2
z 1
n1
+

z2
.
3. Determiner le domaine de convergence et la valeur de
1 z 2n

1. Trouver toutes les R C(X) telles que z D R(z 2 ) R(z) =

n=1

EXERCICE 11-4.8 Convergence de f (t) =


n0

graphe. Trouver un equivalent de f en 0.

et

. Calculer la derivee de f et tracer son

490

Chapitre 11 : Suites et s
eries de fonctions

EXERCICE 11-4.9 Soit f

C 0 ([0,1],R)

n 

x  k 
.
et un (x) =
1+ f
n n
k=1

1. Etudier la convergence simple et determiner la limite u de la suite un .


2. La convergence est-elle uniforme?
3. On suppose f de classe C 1 . Determiner un equivalent, pour n +, de la dierence
u(x) un (x).
EXERCICE 11-4.10 Calculer lim

n1


n+

k=1

k n
n

+

n tn
EXERCICE 11-4.11 Soit N et t [0,1[. Montrer que la serie
converge et donner
1 tn
n=1
un equivalent de sa somme pour t 1 .

EXERCICE 11-4.12 Donner un equivalent, quand x 0, de


f (x) =



1
1
arctan(nx)
et
de
g(x)
=
arctan(nx)
3
n
n2

n=1

n=1

EXERCICE 11-4.13 Soit P R[X] tel que x  0 P (x)  ex . Montrer que


M N

x > 0 P (x) 

M

xk
k=0

k!

EXERCICE 11-4.14 Rayon de convergence des series :



n0

zn
( R)
2 sin n

an z 1+2++n (a > 0)


EXERCICE 11-4.15 Soit
an z n une serie enti`ere de rayon de convergence R > 0. On note
n


ak . Que peut-on dire du rayon de convergence de la serie
Sn xn ?
Sn =
n

k=0

EXERCICE 11-4.16 Montrer que la fonction g(x) =


C sur ] ,[.

1
1
est prolongeable en une fonction
sin x x

EXERCICE 11-4.17 Soit U un ouvert connexe de C, et f : U C analytique dans U . Pour


a U et r assez petit, evaluer, a` laide du developpement en serie enti`ere de f en a, lintegrale
 2
1
|f (a + rei )|2 d
2 0
En deduire que, si |f | presente un maximum local en un point a U , alors f est constante au
voisinage de a. Que peut-on en deduire sur U ?
EXERCICE
11-4.18 In
egalit
es de Cauchy.

n
Soit
an z une serie enti`ere complexe de rayon de convergence R > 0 et de somme f . Pour
r [0,R[ on pose M (r) = sup{|f (z)| | |z| = r}. Montrer que
n N |an |r n  M (r)
En deduire que, pour R = +, si f est bornee sur C alors f est constante.

11-4 Exercices

491

EXERCICE 11-4.19 Soit


n )nN une suite complexe convergeant vers a. Quel est le rayon de
 (a
an n
x ? Si f designe la somme de cette serie, determiner lim ex f (x).
convergence de la serie
x+
n!
n0

EXERCICE 11-4.20 Soit an une suite reelle positive bornee, avec


1. Determiner lim

x1

+


an divergente.

an xn .

n=0

2. Si bn est une suite reelle avec bn an (n +), quel est le rayon de convergence de la
+

bn xn ? Determiner
serie
n=0

bn xn
n
lim 

x1

Application : trouver un equivalent en

de

an xn

n1 xn pour > 0.

n1

EXERCICE 11-4.21 Th
eor`
eme de Tauber

a1 + 2a2 + + nan
= 0. Montrer que
an z n a
1. Soit an une suite reelle telle que lim
n+
n
un rayon de convergence sup
 ou egal `a 1.
erieur

1
. Pour r [0,1[ on pose f (r) =
an r n . On suppose que
2. On suppose de plus an = o
n
n0
 

n

1

an = l (on pourra etudier f 1


ak ).
lim f (r) = l existe. Montrer que
n
r1
n0

EXERCICE 11-4.22 Logarithme complexe


Soit D = C R. Pour z D on pose (z) =

k=0

z1
dt. Montrer que est continue sur
0 tz + 1 t
D, verie (1) = 0 et e(z) = z. Montrer que est la seule fonction continue sur D veriant ces
proprietes. Developper la fonction en serie enti`ere au voisinage de 1.
 1
1 + t2 n
dt pour n N. Montrer que la suite (an ) tend vers
EXERCICE 11-4.23 Soit an =
2
0

0, et que la serie
(1)n an converge. Calculer sa somme. Pour quelles valeurs de x R la serie

an xn est-elle convergente? Calculer sa somme. Donner un equivalent de an pour n +.
1

EXERCICE 11-4.24 Etude de la serie de terme general


la somme.

n!
xn . Calcul de
(n + 1)(n + 2) (2n + 1)

EXERCICE 11-4.25 Soit f : RR continue, telle que


q ] 1,1[ x R

f (x) = (1 qx)f (qx)

Montrer que f est developpable en serie enti`ere sur R.


EXERCICE 11-4.26 Soit f developpable en serie enti`ere sur ] R,R[ : f (x) =

+

n=0

consid`ere lequation dierentielle

 


y y =f
x
(E)
1

x>
R

an xn . On

492

Chapitre 11 : Suites et s
eries de fonctions

Montrer que (E) poss`ede une seule solution bornee au voisinage de +. On la note y.
 + t
+

e
x
dt. Montrer que y(x) = e
an n (x).
Soit n (x) =
tn
x
n=0

Donner un equivalent de n en +.
 
1
en +.
Montrer que y est equivalent a` f
x

cos(t x sin t)dt est aussi egale `a
EXERCICE 11-4.27 Montrer que f (x) =
1
2

ei(tx sin t) dt

En donner le developpement en serie enti`ere.

Chapitre 12
Int
egration sur un intervalle quelconque

Rappel : si I est un intervalle de R et f : I C, on dit que f est continue par


morceaux sur I si et seulement si, pour tout segment K I, la fonction f |K est continue
par morceaux. Lensemble de ces fonctions forme un C-ev note Cm (I,C). On consid`erera
aussi lespace reel Cm (I,R) et le sous-ensemble (stable par addition et homothetie de
+
rapport positif) Cm
(I) forme des fonctions `a valeurs reelles positives.

12-1

Fonctions int
egrables positives

12-1.1

D
enition et propri
et
es
el
ementaires

12-1.1.1

D
enition

DEFINITION
12-1.1 (Fonction int
egrable positive) Si f Cm
(I), on dit que f est
integrable (ou sommable) sur I si et seulement si lensemble
%

f , K segment inclus dans I
A=
K

egrale de f sur I comme


est un sous-ensemble majore de R+ . On denit alors lint
etant le reel positif


f =
sup
f
I

d
ef K segment
KI

On mesure en fait laire de la portion du plan determinee par


{(x,y) R2 | x I et 0  y  f (x)}
que lon approche, par linterieur, par des sous ensembles de la forme
{(x,y) R2 | x K et 0  y  f (x)}

494

Chapitre 12 : Int
egration sur un intervalle quelconque


avec K segment inclus dans I, dont les aires valent

f.
K

1
EXEMPLE 12-1.2 La fonction f : t  2 est integrable sur [1,+ [ et son integrale vaut
t

f = 1. Sur ]0,1] cette fonction nest pas integrable.
[1,+[
+

(I) et si J est un sous-intervalle de I, on dit que f est


DEFINITION
12-1.3 Si f Cm
integrable sur J ssi f |J lest et, par abus (commode) decriture, on note


f = f |J
J

EXEMPLE 12-1.4 Si f : [a,b] C est continue par morceaux, elle est integrable sur
[a,b], ]a,b], [a,b[ et ]a,b[ et si J designe un de ces intervalles on a

 b
f=
f (t)dt
J

Ceci est une consequence facile de la continuite dune integrale fonction dune de ses
bornes.

12-1.1.2

Propri
et
es
el
ementaires

+
Homog
en
eit
e : si f Cm (I) est integrable sur I et si  0 alors f est integrable

et f = f . Cest une consequence immediate de la denition.
I

+
(I) sont integrables sur I, il en est de meme de f + g et
Additivit
e : si f et g Cm



(f + g) = f + g
I

Demonstration : Si K est un segment inclus dans I, on a







(f + g) =
f+
g f+ g
K

(f + g) 

ce qui montre que f + g est integrable sur I et verie


I


f+

g. Pour
I

obtenir linegalite inverse, on se donne un reel > 0 arbitraire. Il existe alors des
segments K1 et K2 I tels que





et
f> f
g> g
2
2
K1
I
K2
I
Si K est le plus petit segment inclus dans I contenant K1 K2 on a alors





(f + g) 
f+
g > f + g
K

K1

K2

ce qui demontre le resultat. 


+
(I) verient 0  f  g alors
Croissance, domination : si f et g Cm
g integrable sur I f integrable sur I
donc bien s
ur, si f nest pas integrable, il en est de meme de g. Dans le cas de
lintegrabilite on a


0f g f  g
I

12-1 Fonctions int


egrables positives

495

+
Positivit
e : par construction, si f Cm
(I) est integrable, son integrale est positive.
On a dailleurs stricte positivite en general :

+
f Cm (I) et
f = 0 = f est nulle en tout point de continuite
I

e de f et si K est un segment inclus


puisquen eet si x0 est un point
 de continuit

dans I contenant x0 , on a 0 
f  f = 0 et on sait que ceci entrane la nullite
K

de f en x0 . Si f est dintegrale nulle, sur chaque segment il ny a quun nombre ni


de points o`
u f prend une valeur non nulle.

12-1.2

Caract
erisation `
a laide dune suite croissante de
segments

Tout intervalle de R peut secrire

I=

Kn

nN

o`
u (Kn )nN est une suite de segments croissante pour linclusion (Kn Kn+1 ). Si =
inf I R {} et = sup I R {+} et Kn = [n , n ] est une telle suite, la suite n
est decroissante et tend vers , la suite n est croissante et tend vers . Si de plus I
(par exemple), la suite n est stationnaire. On utilisera parfois en abrege la notation

Kn
I=

pour lintervalle I est reunion de la suite croissante de segments Kn .


+

`
THEOR
EME
12-1.5 Soit f Cm
(I). Sil existe une suite croissante (pour linclusion)
eunion est
egale `
a I et telle que la suite des int
egrales
de segments Kn dont la r


f
Kn

nN

soit major
ee, alors la fonction f est int
egrable sur I et



f = sup
f = lim
f
nN

n+

Kn

Kn

R
eciproquement, si f est int
egrable sur I, l
egalit
e pr
ec
edente est valable pour toute
suite croissante de segments dunion
egale `
a I.
Demonstration : Comme f  0, la suite des integrales consideree est croissante. Si elle est majoree, elle converge vers sa borne superieure. Si K = [a,b]
I, il existe un entier n1 tel que a Kn1 et un entier n2 tel que b Kn2 . On a
donc, pour m  max(n1 ,n2 ), K Km . Comme f est positive on a, pour ces
valeurs de m,



f
f  lim
f
K

Km

n+

f est donc integrable sur I et verie




f  lim
I

n+

Kn

Kn

496

Chapitre 12 : Int
egration sur un intervalle quelconque

Linegalite inverse est une evidence, puisque f majore par denition la suite
I


f
. Enn si reciproquement f est supposee integrable, le raisonneKn

nN

ment precedent est valable pour toute suite croissante de segments de reunion
I. 
On notera lanalogie de ce resultat avec celui obtenu pour caracteriser les familles sommables de reels positifs. Le parallelisme nest pas fortuit, puisquune theorie moderne
de lintegration (dite theorie de la mesure) englobe ces dierentes constructions.

12-1.3

Additivit
e par rapport `
a lintervalle dint
egration

`
THEOR
EME
12-1.6 Si I = I1 I2 est une partition de I en deux intervalles non vides
egrable sur I si et seulement
et si f : I R+ est continue par morceaux, f est int
si elle lest sur I1 et I2 et on a alors



f=
f+
f
I

I1

I2

Demonstration : Si f est integrable sur I et si K est


inclus dans
 un segment

I1 (par exemple) on a aussi K I et par consequent
f  f , ce qui prouve
K
I


lintegrabilite de f sur I1 (et linegalite
f  f ). Si reciproquement f est
I1

integrable sur I1 et I2 , montrons que f est integrable sur I. On peut supposer


)
les intervalles numerotes pour que I1 soit `a gauche de I2 . Si I1 = Kn1 et

)
I2 = Kn2 sont des ecritures de ces deux intervalles comme reunion croissante

de segments, on voit facilement que les suites


n = sup Kn1

et n = inf Kn2

sont deux suites adjacentes et que la suite de segments

verie I =

Kn = Kn1 [n , n ] Kn2
Kn . On a alors


f=

f+
1
Kn

Kn

f (t)dt +

f
2
Kn

La premi`ere et la troisi`eme des ces integrales tendent respectivement vers



f dapr`es la section precedente. La seconde verie
et
I2







f
I1



f (t)dt  ( n n ) sup |f |
[1 , 1 ]

et tend donc vers 0 quand n +. Le theor`eme (12-1.5) montre que f est


integrable sur I et que



f=
f+
f 
I

I1

I2

12-1 Fonctions int


egrables positives

497

Il est donc naturel, pour que legalite precedente soit toujours valable de poser

f =0

ce qui se justie egalement par le resultat suivant :


+
(I) est int
egrable sur I elle lest
egalement sur tout
COROLLAIRE 12-1.7 Si f Cm
sous intervalle J de I et on a


f = f.1J
J

o`
u 1J repr
esente la fonction caract
eristique de J.
Demonstration : Remarquons dabord que la fonction f.1J est continue par
morceaux sur I comme produit de deux telles fonctions. Elle est evidemment
positive et integrable sur I dapr`es la domination
f.1J  f
Si K J est un segment

f.1J 

f=
K

f.1J
I

et donc f est integrable sur J (ceci a en fait deja ete vu dans la demonstration
du theor`eme precedent). On a


f  f.1J
J

Pour demontrer legalite, il sut de remarquer que si I = (J1 ) J (J2 )


est une partition de I en 1, 2 ou 3 intervalles non vides (faire un dessin) on
a, par additivite par rapport a` lintervalle dintegration, puis en utilisant la
majoration precedente et enn par linearite de lintegrale



f=


f+

J1


f+

f


J2

f.1J1 +
I

f.1J +
I

f.1J2

I

f.(1J1 + 1J + 1J2 ) =
I

f
I

ce qui montre que linegalite precedente ne peut etre stricte. 



+
f = 0, lintegrabilite
En particulier, comme pour a I et f Cm (I) on a evidemment
{a}

sur I [a, + [ equivaut a` lintegrabilite sur I ]a, + [ (intervalle eventuellement vide)


et on a egalement le
+
COROLLAIRE 12-1.8 Si f Cm
(I) et a I est quelconque, f est int
egrable sur I si
et seulement si f lest sur chacun des intervalles I ] ,a] et I [a, + [. Si cest
le cas, on a




f=
I

f+
I ],a]

f
I[a,+[

498

Chapitre 12 : Int
egration sur un intervalle quelconque

Linteret de ce corollaire est de pouvoir ramener letude de lintegrabilite dune fonction


continue par morceaux positive sur un intervalle ouvert a` letude de lintegrabilite sur des
intervalles semi-ouverts (on laisse de cote le cas trivial des segments) : cest tr`es souvent
ce quon fait en pratique, letude sur ]a,b[ pouvant se dissocier en etudes sur [c,b[ et ]a,c],
pour un choix arbitraire de c ]a,b[. Le theor`eme qui suit montre que cela se fera dans
limmense majorite des cas par une etude locale de la fonction f en a et en b. Enn,
de nombreux theor`emes seront enonces pour une fonction denie sur un intervalle de la
forme [a,b[ avec b R {+}, le cas symetrique ]a,b] avec eventuellement a = ne
necessitant quune petite modication technique laissee aux soins du lecteur attentif.
+
COROLLAIRE 12-1.9 Si f Cm
([a,b[), et c [a,b[, f est int
egrable sur [a,b[ ssi elle
lest sur [c,b[ et, si cest le cas,
 c


f=
f (t)dt +
f
[a,b[

[c,b[

Demonstration : On sait en eet que f etant en particuliercontinue par


morceaux sur [a,c] est integrable sur [a,c[ et dintegrale egale a`
f. 
[a,c]

Comme c peut etre choisi tr`es proche de b, seul importe nalement le comportement
de f au voisinage de b.
+ (I) et A et B sont deux sous-intervalles de I
EXERCICE 12-1.10 Montrer que, si f Cm
dintersection non vide, on a




f+
f=
f+
f
A

AB

AB

12-1.4

Caract
erisation de lint
egrabilit
e sur [a,b[

12-1.4.1

Th
eor`
eme de base

Le theor`eme suivant est fondamental pour letude de lintegrabilite des fonctions positives.
+

`
THEOR
EME
12-1.11 Si f Cm
([a,b[), f est int
egrable sur [a,b[ ssi la fonction
 x
F (x) =
f (t)dt
a

est major
ee sur [a,b[. Si cest le cas on a


f = lim
[a,b[

xb
x<b

f (t)dt

Demonstration : La fonction F est evidemment croissante sur [a,b[. Dire


que F est majoree sur [a,b[ equivaut a` armer lexistence dune limite nie
pour F `a gauche en b. Si (xn )nN est une suite croissante de points de [a,b[
convergente vers b, cela equivaut egalement au fait que la suite (F (xn ))nN
est bornee. Lequivalence avec lintegrabilite de f est donc consequence du
theor`eme (12-1.5) en travaillant avec la suite de segments Kn = [a,xn ]. 

12-1 Fonctions int


egrables positives

499

Autre notation : Si f est integrable (positive pour le moment) sur un intervalle (a,b)
(ouvert, semi-ouvert ou ferme), son integrale est aussi notee



f=
(a,b)

f (t)dt
a

Cette notation ne presente pas


 dambigu
 te puisque, si lintervalle est (par exemple)
de la forme [a,b[, on sait que
f=
f (par additivite par rapport a` lintervalle
[a,b[

]a,b[

dintegration). De plus, si lintervalle est un segment, on retrouve lintegrale dune fonction continue par morceaux sur ce segment.

12-1.4.2

Quelques fonctions de r
ef
erence

Le theor`eme precedent permet de demontrer les resultats suivants :


La fonction t 

1
est integrable sur [1, + [ ssi > 1 et on a alors
t


La fonction t 

dt
1
=

t
1

1
est integrable sur ]0,1] ssi < 1 et on a alors
t


dt
1
=

t
1

Par translation, on en deduit que la condition necessaire et susante dintegrabilite


1
1
de t 
(resp. t 
) sur ]a,b], b > a (resp. [b,a[, b < a) est aussi

(t a)
(a t)
< 1.

ln t dt = 1. Cette fonction

La fonction t  ln t est integrable sur ]0,1] et


]0,1]

nest pas integrable sur ]0, + [.


La fonction t  eat , avec a > 0, est integrable sur [0, + [ et

0

eat dt =

1
a

La fonction t  et est integrable sur R. Pour des raisons de parite, il sut


de demontrer lintegrabilite sur [0, + [, qui est par exemple consequence de la
2
domination, sur [1, + [, et  et . Un exercice traite lors de letude des integrales
sur un segment dependant dun param`etre (utilisant le calcul de la derivee de la
 1 x2 (1+t2)
e
fonction x 
dt) donne par ailleurs
1 + t2
0


t2

e
0

 +

2
et donc
dt =
et dt =
2

500

Chapitre 12 : Int
egration sur un intervalle quelconque

12-1.5

Utilisation de crit`
eres de comparaison

La connaissance de lintegrabilite (ou la non-integrabilite) de certaines fonctions de


reference est tr`es utile, car par majorations ou minorations on pourra en deduire lexistence
ou la non-existence de tr`es nombreuses integrales. Les theor`emes suivants proc`edent tous
de cette idee. On notera lanalogie avec la theorie des series `a termes positifs.

`
THEOR
EME
12-1.12 Si f et g sont continues par morceaux : [a,b[ R+ et si f  g
au voisinage de b, alors
g int
egrable sur [a,b[ = f int
egrable sur [a,b[
Demonstration : il sut de choisir c [a,b[ tel que la majoration f  g
soit valable sur [c,b[ et de remarquer ensuite que g etant integrable sur [c,b[, il
en est de meme de f par domination. 
On en deduit bien s
ur que, si f nest pas integrable sur [a,b[, il en est de meme de g.
COROLLAIRE 12-1.13 (Domination, n
egligeabilit
e) Si f et g sont positives contiegrabilit
e
nues par morceaux sur [a,b[ et si f = O (g) (donc a fortiori si f = o (g)) lint
b

de g sur [a,b[ entrane celle de f .


COROLLAIRE 12-1.14 (Equivalence) Si f et g sont continues par morceaux de [a,b[
dans R+ et si f g alors
b

g int
egrable sur [a,b[ f int
egrable sur [a,b[
EXEMPLE 12-1.15 (Int
egrales de Bertrand) La fonction t 

est integrable
|ln t|
sur lintervalle [2, + [ si et seulement si > 1 ou ( = 1 et > 1). Donner
# #de meme
1
une condition necessaire et susante dintegrabilite sur ]1, + [, puis sur 0, .
2
 
1
est-elle
int
e
grable
sur
0, ?
EXEMPLE 12-1.16 La fonction f (t) =
sin t + t2
2
t

EXEMPLE 12-1.17 Discuter en fonction de et R lintegrabilite sur ]1, + [ de la


fonction
1
f (x) =
|x 1|
+
EXEMPLE 12-1.18 Si lintervalle [a,b[ est born
e et si f Cm
([a,b[) est bornee, elle
est integrable (cest en particulier le cas si f poss`ede une limite nie en b, f est
alors prolongeable en une fonction continue par morceaux sur [a,b]). Dans ce cas on a la
majoration

b

0
a

f (t) dt  (b a) f 

Attention ! Si f : [a, + [ R+ est continue par morceaux et poss`ede une limite l


l
en +, cette limite est forcement nulle (car sinon f  au voisinage de + et ne peut
2
etre integrable). Mais f peut tr`es bien etre integrable sans tendre vers 0 a` linni. La
situation nest pas la meme que pour les series. Considerer par exemple la fonction denie
sur [1, + [ (et en escalier sur tout segment)
f=

+

n=1

n1[n,n+

1
]
n3

12-1 Fonctions int


egrables positives

12-1.6

501

Int
egration des relations de comparaison

Continuons lanalogie avec les series `a termes positifs pour obtenir des resultats correspondant aux theor`emes de sommation des relations de comparaison.

`
THEOR
EME
12-1.19 (cas des fonctions int
egrables) Soient deux fonctions et
+
egrable sur [a,b[. Alors
Cm ([a,b[) avec int

(t) dt = O
(t) dt
xb
x
x
 b

 b
(t) dt = o
(t) dt
xb
x b
 b x
(t) dt
(t) dt


si (x) = O ((x)) alors
xb

si (x) = o ((x))

alors

si (x) (x)

alors

xb

xb



xb

Demonstration : remarquons que les hypoth`eses entranent lintegrabilite


de . Supposons par exemple . Si > 0 est xe arbitrairement, il existe
b

c [a,b[ tel que

t [c,b[ (1 )(t)  (t)  (1 + )(t)


(remarquer limportance de la positivite de ). On a alors, pour x  c

(1 )

(t) dt 
x

(t) dt  (1 + )

(t) dt

ce qui demontre lequivalence en b des fonctions

(t) dt. 

(t) dt et
x

EXERCICE 12-1.20 Existence et equivalent, pour x + de




t + 1t
dt
t2 ln2 t + sin t

`
THEOR
EME
12-1.21 (majorante non int
egrable) Soient et Cm
([a,b[) avec
x
non int
egrable sur [a,b[. Alors lim
(t) dt = + et
xb


(t) dt = O
(t) dt
xb
 ax

a x
(t) dt = o
(t) dt
xb
a x
 x a
(t) dt
(t) dt


si (x) = O ((x))

alors

si (x) = o ((x))

alors

si (x) (x)

alors

xb

xb

xb



xb

Demonstration : remarquons que les hypoth`eses de domination ou de negligeabilite


napportent pas dinformation sur lintegrabilite de , mais la conclusion du
theor`eme na vraiment dinteret que lorsque nest pas integrable (on compare alors deux inniment grands au voisinage de b). Supposons par exemple
= o(). Si > 0 est xe arbitrairement, il existe c [a,b[ tel que
b

t [c,b[ (t)  (t)

502

Chapitre 12 : Int
egration sur un intervalle quelconque
si c  x < b, on a
 x
 c

(t) dt =
(t) dt +
a

(t) dt 

(t) dt +

(t) dt
a

(t) dt > 0 pour x  c. On a

(t) dt = +, supposons

Comme lim

xb

(t) dt
lim  ax

xb

=0
(t) dt

et on peut donc trouver c1 [c,b[ tel que, pour tout x [c1 ,b[ on ait
 c
(t) dt
 ax

(t) dt
a

On a donc

(t) dt
x [c1 ,b[ 0 

a

 2

(t) dt
a

ce qui demontre bien que



(t) dt = o
xb


(t) dt . 

EXERCICE 12-1.22 Trouver un developpement asymptotique, pour x +, de


0

(utiliser des integrations par parties).




EXERCICE 12-1.23 Montrer que


e

12-1.7

et dt

dt
x

ln t + ln x

Th
eor`
eme de convergence monotone

Dans la theorie de lintegrale sur un segment, loutil fondamental pour passer a` la


limite sous le signe integrale est la convergence uniforme, ceci etant consequence de
linegalite
 b

 b



fn (t) dt
f (t) dt  (b a) fn f 

a

Cet outil reste valable dans la theorie que nous presentons ici, pour peu que lintervalle
dintegration soit born
e. En eet, si les fonctions (fn )nN sont continues par morceaux
(et positives pour le moment) integrables sur un intervalle (a,b) borne et convergent
uniformement sur cet intervalle vers une fonction f supposee continue par morceaux,
linegalite
0  f  fn + f fn  1(a,b)
prouve lintegrabilite de f . On a facilement (par passage a` la limite en b)
 b

 b



  (b a) fn f 
f
(t)
dt

f
(t)
dt
n



a

12-1 Fonctions int


egrables positives

503

Cette inegalite montre ainsi que la convergence uniforme entrane la convergence des
integrales sur un intervalle born
e.
La convergence uniforme est cependant une notion techniquement compliquee, qui
de plus nest pas vraiment adaptee au cas o`
u lintervalle dintegration nest plus borne.
Considerer par exemple le cas
1
1[0,n]
n

I = [0, + [ et fn =

Le theor`eme qui suit est fondamental. Nous lenoncons dans le cadre des fonctions
positives qui est vraiment la base de la theorie. Il se generalisera ulterieurement au cas
des fonctions reelles. Lidee de passage a` la limite sur des intervalles croissants utilisee
pour construire lintegrale trouve ici une extension remarquable.

`
THEOR
EME
12-1.24 (convergence monotone) Soit (fn )nN une suite de fonctions
+
de Cm (I), croissante (fn  fn+1 ) qui converge simplement sur I vers une

fonction
+
(I). La fonction f est int
egrable sur I ssi la suite des int
egrales
fn
f Cm
I

est major
ee. Si cest le cas, on a



f = sup fn = lim
fn
I

nN

n+

Demonstration : la condition est evidemment necessaire. En eet si f est


integrable, comme pour tout n on a fn  f on a aussi


n N
fn  f
I

et en consequence

fn  f
I

Il reste `a demontrer que, si M = sup fn est ni alors f est integrable
sup
nN

nN

dintegrale egale a` la limite des integrales des fn .


Dans le cas particulier o`
u la suite de fonctions fn converge uniformement
vers f sur tout segment inclus dans I, la demonstration est tr`es simple : dans
ce cas, si K est un segment inclus dans I on a


fn  fn
K


Le terme de gauche tend vers

f (convergence uniforme). La suite de droite


K

est croissante et majoree, donc convergente vers M. On a alors




K segment I
f  sup fn
K

nN

ce qui demontre lintegrabilite de f et linegalite




f  sup fn
I

nN

Comme linegalite inverse a ete vue plus haut, le theor`eme en decoule dans ce
cas particulier.
La demonstration generale est basee sur deux lemmes :

nN

504

Chapitre 12 : Int
egration sur un intervalle quelconque

LEMME 12-1.25 (Th


eor`
eme de Dini) Si (jn )nN est une suite monotone de fonctions continues de [a,b] dans R qui converge simplement sur [a,b] vers une fonction
continue j, alors la convergence est uniforme.
En eet, quitte `a multiplier par 1, on peut supposer la suite jn croissante
(jn  jn+1 ) vers j. Si > 0 est choisi arbitrairement
Kn = {x [a,b] | j(x) jn (x)  }
est
un ferme de [a,b] donc est compact. On a clairement Kn+1 Kn et
Kn = . La propriete de Borel-Lebesgue entrane lexistence dun entier n0
nN

tel que Kn0 = . On a donc


n  n0

x [a,b] 0  j(x) jn (x) <

ce qui prouve la convergence uniforme. 


LEMME 12-1.26 (convergence born
ee) Si (gn ) est une suite de fonctions continues
par morceaux dun segment [a,b] dans R+ convergeant simplement vers la fonction
nulle et telle quil existe une fonction continue par morceaux : [a,b] R+ v
eriant
n

0  gn 

alors


lim

n+

sur

[a,b]

gn (t) dt = 0
a

Demonstration : si ce nest pas le cas,



> 0 N N n  N

gn (t) dt >
a

On peut donc extraire de la suite (gn ) une suite fn = g(n) avec


 b
fn (t) dt >
n
a

Comme fn est continue par morceaux positive, on peut trouver une fonction
continue hn sur [a,b] veriant
 b

(fn (t) hn (t)) dt 


0  hn  fn et
2
a
(il sut de trouver une fonction en escalier sn veriant 0  sn  fn approchant
susamment fn en norme uniforme, puis dapprocher sn par en dessous par
une fonction continue hn ane par morceaux, faire un dessin !).
Les fonctions hn sont donc continues, positives, dominees par et convergent
simplement vers 0 en veriant
 b

(1)
hn (t) dt > =
n
2
a
 
Pour n xe, la suite lpn pN denie par
lpn = sup(hn ,hn+1 , . . . ,hn+p )

12-1 Fonctions int


egrables positives

505

est une suite croissante de fonctions continues (sup. dun nombre


ni de

 b
lpn (t) dt
est croisfonctions continues), dont la suite des integrales
a
pN
 b
sante, majoree par
(t) dt, et donc convergente vers une limite n veriant
a

lpn (t) dt

< n = lim

p+

(t) dt

On peut donc trouver un rang p(n) tel que




k  p(n) n 

lkn (t) dt  n
a

2n+1

(2)

n
Posons in = lp(n)
. Cest une suite de fonctions continues sur [a,b] qui converge
simplement vers 0. En eet, si t [a,b], comme la suite (hk (t))kN converge vers
0, si on se donne > 0 on peut trouver un rang k0 tel que k  k0 = hk (t)  .
On a alors

n  k0

p N 0  lpn (t) 
et en particulier n  k0

in (t) 

Posons (enn !)
jn = inf(i1 , . . . ,in )
On forme ainsi une suite de fonctions continues, decroissante et qui converge
simplement vers 0 sur [a,b] (puisque 0  jn  in ). Dapr`es le theor`eme de Dini
cite plus haut, la convergence est uniforme et en particulier


lim

n+

jn (t) dt = 0

(3)

Pour t [a,b], il existe k {1, . . . ,n} tel que


0  in (t) jn (t) = in (t) ik (t)
avec
in (t) ik (t) = sup(hn (t),hn+1 (t), . . . ,hn+p(n) (t)) ik (t)
En particulier, on obtient
0  in (t) jn (t)  sup(hk (t),hk+1 (t), . . . ,hn+k+p(n)+p(k)(t)) ik (t)
On a donc majore la dierence in (t) jn (t) par
k
k
(t) lp(k)
(t) = k (t)
ln+p(n)+p(k)

o`
u k est positive et dintegrale plus petite que

2k+1

dapr`es les encadrements

(2). Comme dans le cas k = n la dierence est nulle, on a donc


0  in (t) jn (t) 

n1

k=1

k (t)

506

Chapitre 12 : Int
egration sur un intervalle quelconque
ce qui donne en integrant


jn (t) dt 
a

n1


in (t) dt
k+1
2
k=1

Comme in  hn on a dapr`es (1)




n1


jn (t) dt 
>
k+1
2
2
k=1

ce qui contredit (3). 


Ces deux lemmes donnent immediatement la demonstration du theor`eme de convergence monotone dans le cas general:
Si K I est un segment, avec les notations de lenonce du theor`eme, la
suite de fonctions
gn = (f fn )|K
est simplement convergente vers 0 sur K et est dominee par la fonction f |K .
On a donc, dapr`es le lemme precedent



f = lim
fn  sup fn
n+


f  sup

ce qui prouve lintegrabilite de f avec

12-1.8

a dej`a ete vue. 


fn , mais linegalite inverse
I

Exercices dapplication

La demonstration precedente est tr`es technique ! Concentrons-nous `a present sur les


applications :


EXERCICE 12-1.27 Calculer

lim

n+ 0

(1

x n x
) e 2 dx
n

EXERCICE 12-1.28 Calculer


 #

$ n  n
2
n1 n
1
+
+ ... +
lim
n+
n
n
n

Indication : il est dabord interessant decrire les plus grands termes en


premier ! On remarque alors que la suite a` etudier est integrale sur [0, + [
de la fonction en escalier
sn (t) =

n1 

k=1

k
1
n

n
1[k,k+1[(t)

Appliquer le theor`eme de convergence monotone a` cette suite. On retrouve


pratiquement lexercice precedent. 

12-2 Fonctions int


egrables positives

12-1.9

507

Int
egration terme `
a terme dune s
erie de fonctions
positives

Le theor`eme qui suit est consequence immediate du theor`eme de convergence monotone.


+

`
(I) int
egrables, telles
THEOR
EME
12-1.29 Soit (un )nN une suite de fonctions de Cm
que la s
erie de fonctions
+


S(x) =

un (x)

n=0

converge simplement sur I, sa somme


etant continue par morceaux sur I. Pour que
+ 

un soit convergente, et
S soit int
egrable sur I, il faut et il sut que la s
erie
n=0

on a alors


S=

 
+

I n=0

un =

+ 

n=0

un

Demonstration : il sut d appliquer le theor`eme de convergence monotone


n

uk . 
`a la suite de fonctions fn =
k=0

EXERCICE 12-1.30 Demontrer que



0

 1
ln x
dx =
x1
n2
+

n=1

REMARQUE 12-1.31 Pour illustrer lanalogie entre la theorie de lintegrale et celle des
familles sommables, on peut remarquer que le theor`eme precedent contient le theor`eme
de Fubini sur linterversion des sommations pour les suitesdoubles
 +de reels
positifs. Si
+


(un,m )(n,m)N2 est une suite double de reels positifs tels que
un,m
converge,
il est facile de voir, en denissant les fonctions sur [0, + [

un =

+


n=0

m=0

un,m1[m,m+1[

m=0

que S =

+

n=0

un =

+


 +


m=0

n=0


un,m 1[m,m+1[ est continue par morceaux sur [0,+[ (la seule

diculte, une fois comprises les notations, est en fait de prouver la convergence des series
+

un,m). Lhypoth`ese faite sur la suite double correspond exactement `a la convergence
n=0

de la serie des integrales des un . Le theor`eme sur les suites doubles est alors consequence
facile du theor`eme dintegration terme a` terme qui prec`ede.

508

Chapitre 12 : Int
egration sur un intervalle quelconque

12-2

Fonctions complexes int


egrables

12-2.1

Int
egrale dune fonction complexe

12-2.1.1

Int
egrabilit
e. Espace vectoriel des fonctions int
egrables

DEFINITION
12-2.1 Une fonction continue par morceaux f : I C est dite integrable
(sur I) si et seulement si |f | lest.
Le theor`eme suivant montre que lon peut toujours se ramener a` des fonctions a` valeurs
reelles :

`
egrable si et seulement ses
THEOR
EME
12-2.2 Une fonction f Cm (I,C) est int
parties r
eelle et imaginaire le sont.
Demonstration : consequence immediate des inegalites
|Re f |  |f | ,

|Im f |  |f |

et

|f |  |Re f | + |Im f |

Dans le cas des fonctions reelles, on peut ramener lintegrabilite de f `a celle de ses
parties positives et negatives :

DEFINITION
12-2.3 Si f : I R est une fonction, on note
1
1
f + = max(f,0) = (|f | + f ) et f = max(f,0) = (|f | f )
2
2
ces fonctions (positives !) sont appelees respectivement partie positive et partie n
egative
+

de f . Si f est continue, il en est de meme de f et f . Conclusion analogue pour une


fonction continue par morceaux. On a evidemment
f = f+ f

|f | = f + + f

et

`
THEOR
EME
12-2.4 Si f : I R est continue par morceaux, elle est int
egrable si
+

et seulement si f et f le sont.
Demonstration : consequence immediate des inegalites
f +  |f | , f  |f |

et

|f | = f + + f

Comme la denition ram`ene `a letude dune fonction positive, lintegrabilite dune fonction f Cm (I,K) se prouve en general par domination : sil existe une fonction integrable
+
Cm
(I) veriant |f |  , alors f est integrable. Rappelons que, si I est de la forme
[a,b[, il sut davoir la majoration precedente au voisinage de b.
EXEMPLE 12-2.5 La fonction t 

sin t
est integrable sur [1, + [. Lest-elle sur
t2 + t2 ln t

]0,1]?
eit
est integrable sur [1, + [ si et seulement si
t
sin t
> 1. On en deduit que, pour  1, lune au moins des fonctions s : t  et
t
cos t
c : t  est non integrable. Si lon montre que la fonction s1 est non integrable, on
t
en deduira (comment?) quil en est de meme de s . On peut montrer que la suite
 n
|sin t|
dt
Sn =
t

EXEMPLE 12-2.6 La fonction t 

12-2 Fonctions complexes int


egrables

509

nest pas bornee, en lecrivant comme somme partielle de la serie de terme general
 k
|sin t|
2
uk =
dt
k+ k
t
(k1)
Un argument identique montrerait la non integrabilite de c pour  1.

`
THEOR
EME
12-2.7 (et d
enition) Lensemble des fonctions continues par morceaux I K int
egrables sur I est un K-espace vectoriel, que lon note L1 (I,K).
Cest en eet un sous-espace de Cm (I,K). La stabilite par homothetie est
evidente, la stabilite pour laddition resultant de la domination
|f + g|  |f | + |g|

12-2.1.2

Int
egrale dune fonction complexe.

`
THEOR
EME
12-2.8 (et d
enition : int
egrale) Si f L1 (I,K), et si (Kn )nN est une
f est

suite croissante de segments de r


eunion
egale `
a I, la suite des int
egrales
Kn

egrale
convergente et sa limite ne d
epend pas de la suite Kn choisie. On lappelle int
de f sur I et on la note



f = lim
f
avec I =
Kn
I

n+

Kn

Demonstration : en separant partie reelle et imaginaire, on peut se ramener


au cas o`
u f est reelle. Il sut decrire



+
f=
f
f
Kn

Kn

Kn

et dappliquer aux fonctions positives integrables f + et f les resultats des


sections qui prec`edent. 
Les proprietes qui suivent sont consequence immediates de la denition, f representant
un element quelconque de L1 (I,K).



+
Si K = R, on a f = f f
I
I
I



Si K = C, on a f = Re f + i Im f , et donc f = f
I
I
I
I
I
  


 f   |f |
I
I

Lapplication f  f est une forme lineaire sur L1 (I,K).
I

En particulier, lorsque I = [a,b[, situation a` laquelle on peut toujours se ramener


comme on la deja vu, on a le
COROLLAIRE 12-2.9 Si f est int
egrable sur [a,b[, on a
 x

f = lim
f (t) dt
[a,b[

xb
x<b

510

Chapitre 12 : Int
egration sur un intervalle quelconque

Attention ! Lorsque f est reelle positive (ou, si on reechit un peu, de signe constant
au voisinage de b), lexistence de cette limite entrane reciproquement lintegrabilite de f .
Ce nest plus vrai dans le cas g
en
eral. Il sut de mediter le calcul suivant :
EXEMPLE 12-2.10 (contre-exemple !) La fonction f : t 
[. Une integration par parties donne


sin t
cos x
dt = cos 1

t
x

x  1
1

et, la fonction t 


1

sin t
est continue sur [1, +
t
cos t
dt
t2

cos t
etant integrable sur [1, + [
t2
 x

sin t
cos t
lim
dt
dt = cos 1
2
x+ 1
t
[1,+[ t

et pourtant, comme on la vu plus haut, f nest pas integrable sur [1, + [. On reviendra
ulterieurement sur ce genre de situation (cf. section 12-4).

12-2.1.3

Int
egration sur un sous-intervalle

Comme pour integrer une fonction complexe on int`egre en fait quatre fonctions positives, les resultats de la section (12-1.3) donnent immediatement

`
THEOR
EME
12-2.11 Si f L1 (I,K), f est int
egrable sur tout sous-intervalle J de
I et on a


f = f 1J
J

`
THEOR
EME
12-2.12 Si f L1 (I,K) et si I = I1 I2 est une partition de I en deux
intervalles, on a



f=
f+
f
I

I1

I2

Si f est une fonction continue par morceaux integrable sur un intervalle ]a,b[, on notera
encore

 b
f=
f (t) dt
]a,b[

Cette notation est sans ambigute, puisque si par exemple a R et si f est continue par
morceaux integrable sur [a,b[, on a



f=
]a,b[

Si a < b, on notera encore

f
[a,b[

f (t) dt =
b

f (t) dt
a

ce qui permet de generaliser la relation de Chasles.

12-2 Fonctions complexes int


egrables

12-2.2

511

Formule de changement de variable

`
THEOR
EME
12-2.13 (changement de variable) Soient I et J deux intervalles r
eels,
1
une bijection de classe C de I J et f une fonction continue par morceaux de
J C. La fonction f est int
egrable sur J si et seulement si la fonction (f ) | |
est int
egrable sur I et on a alors



(f ) | | =
f
I

J=(I)

Demonstration : on peut se ramener au cas o`


u f est reelle positive. Remarquons que, comme est injective et continue, elle est strictement monotone,
et la fonction  garde un signe constant sur I. Si Kn est une suite croissante
de segments de reunion egale a` I, la suite des Kn = (Kn ) est une suite de
segments de reunion egale a` J = (I). Si, par exemple, est decroissante on
a



n N

(f ) =
f

Kn

Kn

par la formule de changement de variable pour lintegrale sur un segment,


le signe provenant dune interversion des bornes (les deux membres de
legalite ont meme signe). Dire que ces suites sont bornees revient `a armer lintegrabilite simultanee de f sur J et de (f ) | | sur I. La formule de
changement de variable sobtient alors en faisant tendre n vers +. 

12-2.3

Int
egration des relations de comparaison

Ici encore, les theor`emes decoulent immediatement des resultats obtenus dans le cas
positif. On notera cependant que la fonction de reference utilisee dans ces enonces est
positive. Les fonctions considerees sont evidemment continues par morceaux.

`
THEOR
EME
12-2.14 Si est int
egrable positive sur [a,b[ et f : [a,b[ C v
erie
f = O()
b

ou

f = o()
b

alors f est int


egrable sur [a,b[ et on a respectivement




b
x

f (t) dt = O
xb


(t) dt


ou



f (t) dt = o
xb


(t) dt

Demonstration : lintegrabilite de f est consequence dune domination |f | 


M au voisinage de b. La majoration
  b
 b




f
(t)
dt
|f (t)| dt


x

permet ensuite de revenir aux fonctions positives. 


COROLLAIRE 12-2.15 Sous les m
emes hypoth`
eses (  0) et si f k avec k C ,
b

on a aussi

b
x

f (t) dt k
xb

(t) dt
x

512

Chapitre 12 : Int
egration sur un intervalle quelconque
Demonstration : il sut decrire f = k + g avec g = o(). Toutes les
b

fonctions etant integrables (par domination), on a




f (t) dt = k
x

(t) dt +
x

dapres le theor`eme precedent.

g(t) dt = k
xb



(t) dt + o
x


(t) dt

EXERCICE 12-2.16 Enoncer les resultats que lon peut obtenir dans le cas dune majorante
non integrable.

12-2.4

Convergence en moyenne, en moyenne quadratique

12-2.4.1

(Semi-)norme de la convergence en moyenne

`
THEOR
EME
12-2.17 Sur lespace vectoriel L1 (I,K) lapplication

f  f 1 = N1 (f ) = |f |
I

est une semi-norme appel


ee semi-norme de la convergence en moyenne.
Elle a en eet toutes les proprietes dune norme, sauf que la nullite de f 1 entrane
la nullite de f en tout point de continuite, ce qui veut dire que sur tout segment inclus
dans I, f est nulle sauf en un nombre ni de points.
COROLLAIRE 12-2.18 Sur lespace vectoriel L1 (I,K) C 0 (I,K), N1 est une norme.

DEFINITION
12-2.19 Si (fn )nN et f L1 (I,K), on dit que la suite (fn )nN converge
vers f en moyenne sur I ssi
lim f fn 1 = 0

n+

On notera quavec la denition que nous donnons ici, si on remplace la fonction


f par une fonction g telle que f g1 = 0, on aura aussi convergence vers g. Ce
nest pas bien genant. En tout cas, si on se limite `a travailler dans lespace norme
(L1 (I,K) C 0 (I,K),  1 ), il sagit de la convergence pour une norme et il y a bien dans
ce cas unicite de la limite.
Il est a` noter que cette notion de convergence na pas grand rapport avec la convergence
simple. Comme nous lavons deja indique dans le cas de lintegration sur un segment, il
est facile de construire une suite de fonctions fn convergeant en moyenne et telle que pour
tout t I la suite (fn (t))nN soit divergente ! Dans le cas o`
u lintervalle I est born
e,
nous avons dej`a evoque le

`
THEOR
EME
12-2.20 Si I est born
e et si (fn )nN L1 (I,K) est une suite qui
converge uniform
ement sur I vers une fonction f continue par morceaux, alors
f est int
egrable sur I et
lim f fn 1 = 0
n+

12-2 Fonctions complexes int


egrables

513

Linteret de la theorie de lintegrale presentee ici est de fournir des theor`emes (assurant la convergence en moyenne) dont les hypoth`eses ne font pas appel `a la notion de
convergence uniforme, et qui sappliqueront lorsque lintervalle dintegration est ou nest
pas borne. Nous generaliserons en eet le theor`eme de convergence monotone dans la
section suivante.
Linegalite du module montre quune convergence en moyenne entrane la convergence
des integrales:

`
THEOR
EME
12-2.21 Si la suite (fn )nN converge en moyenne sur I vers f , on a en
particulier


fn =

lim

n+

f
I

 


La majoration  f   f 1 montre egalement que lintegrale est une forme lineaire
I
continue sur lespace norme (L1 (I,K) C 0 (I,K),  1 ) .

12-2.4.2

Fonctions de carr
e int
egrable. Convergence en moyenne
quadratique

DEFINITION
12-2.22 Une fonction f Cm
(I,K) est dite de carre integrable ssi f 2
ur, dans le cas complexe, a` supposer lintegrabilite de |f |2 ).
L1 (I,K) (ce qui revient bien s

`
THEOR
EME
12-2.23 Lensemble
!
"
0
(I,K) | f est de carr
e int
egrable
L2 (I,K) = f Cm
est un espace vectoriel sur lequel
A
|f |2

f 2 = N2 (f ) =

d
enit une semi-norme (dite de la convergence en moyenne quadratique). On a
v
eritablement une norme si on travaille en restriction `
a lespace vectoriel L2 (I,K)
0
C (I,K).
0
(I,K).
Demonstration : on montre quon a un sous-espace vectoriel de Cm
La stabilite par homothetie est evidente. Pour laddition, elle est consequence
de la domination


|f + g|2  (|f | + |g|)2  2 |f |2 + |g|2

Seule reste a` demontrer linegalite triangulaire


(inegalite de Minkowski). Elle
)
sobtient par passage a` la limite. Si I = Kn , on a

A

A

|f + g|2 
Kn

A
|f |2 +

|g|2

Kn

Kn

En faisant tendre n vers linni, on obtient bien


f + g2  f 2 + g2

514

Chapitre 12 : Int
egration sur un intervalle quelconque

`
THEOR
EME
12-2.24 (In
egalit
e de Schwarz) Si f et g L2 (I,K), leur produit f g
est int
egrable et on a
f g1  f 2 g2
en particulier

A
 A



 f g 
|f |2
|g|2


I

Demonstration : lintegrabilite est consequence de la majoration


|f g| 


1 2
|f | + |g|2
2

et linegalite de Schwarz sobtient egalement par un passage a` la limite. 


Il nest pas etonnant de trouver ces inegalites. Nous verrons ulterieurement que lapplication

(f,g) 

fg
I

est un produit scalaire sur lespace vectoriel L2 (I,R) C 0 (I,R). Dans le cas complexe,
cest f g qui denit un produit scalaire hermitien.
I

EXERCICE 12-2.25 Dans le cas o`


u lintervalle I est born
e, montrer que lon a linclusion
L2 (I,K) L1 (I,K)
et que dans ce cas la convergence en moyenne quadratique entrane la convergence en moyenne.
1
1
Sur lintervalle ]0,1] que dire de f (x) = ? Sur [1, + [ de f (x) = ?
x
x

12-3

Les th
eor`
emes de convergence. Int
egrales
`
a param`
etres

12-3.1

Th
eor`
eme de convergence monotone

On lenonce ici dans le cas de fonctions (reelles !) non necessairement positives.

`
THEOR
EME
12-3.1 Soit (fn )nN une suite de fonctions de L1 (I,R) qui converge
simplement en croissant sur I vers une fonction f continue par morceaux. La fonction
f est int
egrable ssi

sup
n

et on a alors

fn < +
I

f = lim
I

n+

fn = sup
I

fn
I

Demonstration : il sut dappliquer le theor`eme demontre dans le cas positif `a la suite de fonctions gn = fn f0 . 
Dans le theor`eme qui suit, on saranchit de la monotonie.

12-3 Les th
eor`
emes de convergence. Int
egrales `
a param`
etres

12-3.2

515

Th
eor`
eme de convergence domin
ee

`
THEOR
EME
12-3.2 Soit (fn )nN une suite de fonctions de L1 (I,K) qui converge
simplement sur I vers une fonction continue par morceaux f . On suppose quil
existe une fonction : I R+ int
egrable telle que
|fn | 

n N

Alors la fonction f est int


egrable, la suite fn converge vers f en moyenne sur I et
en particulier


f = lim
fn
I

n+

Demonstration : lintegrabilite de f est evidemment consequence de la majoration (obtenue par passage a` la limite) |f |  .
Dans le cas particulier o`
u la convergence est uniforme sur tout segment
inclus dans I, si > 0 est xe arbitrairement, on peut trouver un segment
K I tel que


<
4
IK
(I K est, selon les cas de gure, reunion dun ou deux intervalles). Comme
|f fn |  2 on a alors


|f fn | <
n
2
IK
Comme la suite |f fn | converge uniformement vers 0 sur le segment K,
on peut trouver un rang N `a partir duquel les integrales sur K des fonction

|f fn | sont majorees par . On a alors clairement


2

n  N
|f fn | <
I

ce qui demontre le resultat.


Dans le cas general, comme dans ce qui prec`ede, il sut de demontrer
que

|f fn | = 0
K segment I
lim
n+

Ceci est consequence immediate du lemme 12-1.26 o`


u lon posera gn = |f fn |
et o`
u on remplacera par 2 . 
Bien s
ur, si on omet lhypoth`ese de domination, la conclusion du theor`eme nest plus
valable. On sait bien que, meme sur un segment, la convergence simple est insusante
pour assurer la convergence des integrales.

12-3.3

Int
egration terme `
a terme dune s
erie de fonctions

`
THEOR
EME

1)

2)

3)

12-3.3 Soit (fn )n une suite de fonctions int


egrables I C telle que
La s
erie

+


fn converge simplement sur I

n=0

La somme f de cette s
erie est continue par morceaux sur I

+

La s
erie
|fn | est convergente
n=0

516

Chapitre 12 : Int
egration sur un intervalle quelconque

Alors f est int


egrable sur I et v
erie
f 1 

+



fn 1

et

f=

 
+

n=0

Demonstration : la suite de fonctions



|f | ,

gn = inf

fn =

I n=0

n


+ 

n=0

fn


|fk |

k=0

est une suite de fonctions continues par morceaux, integrables, dont il est aise
de voir quelle converge simplement en croissant vers la fonction |f |. Comme
pour tout n on a

 
n
+ 

gn 
|fk | 
|fk |
I

I k=0

k=0

le theor`eme de convergence monotone assure lintegrabilite de |f | (donc celle


de f ) et on a


+ 

|f | = lim
gn 
|fk |
n+

k=0

I
+


De la meme mani`ere, en travaillant cette fois avec la serie

fk , on obtiendra

k=n+1

la majoration


 
n
+ 





fk  
|fk | 0
f
n+

I
I
k=0

k=n+1

ce qui demontre la convergence en moyenne de la serie vers f , et en particulier


la convergence des integrales

+ 
n 


f = lim
fn =
fn 
n+

Lhypoth`ese

+


k=0

n=0

fn 1 convergente est importante, comme le montre un des exercices

n=0

suivants.
EXERCICE 12-3.4 Montrer que


+
0

+

sin ax
a
dx
=
2 + a2
ex 1
n
n=1

EXERCICE 12-3.5 Si fn (x) = enx 2e2nx , comparer


 + 
+ 
+

fn (x) dx et
0

fn (x) dx

n=1 0

n=1

Que remarque-t-on? Expliquer ce resultat.


EXERCICE 12-3.6 Pour quelles valeurs du complexe s la fonction
 +
ts1 et dt
(s) =
0

est-elle denie ? Montrer que est developpable en serie enti`ere au voisinage de 1. Dans quel
domaine cette serie enti`ere represente-t-elle la fonction ?

12-3 Les th
eor`
emes de convergence. Int
egrales `
a param`
etres

12-3.4

517

Int
egrales d
ependant dun param`
etre

Il sagit ici de paraphraser le theor`eme de convergence dominee pour obtenir des


theor`emes concernant les integrales dependant dun param`etre.

12-3.4.1

Continuit
e

`
THEOR
EME
12-3.7 Soit A une partie dun espace norm
e et I un intervalle de R.
On se donne une application
f :AI C
telle que

1) x A f (x,) est continue par morceaux sur I
2) int
egrable positive sur I telle que x A |f (x,)|  sur I


La fonction
F (x) =

f (x,t) dt
I

est alors d
enie sur A, et sil existe x0 A tel que
t I

x  f (x,t)

est continue en x0

alors F est continue en x0 .


Demonstration : lhypoth`ese de domination montre que F est bien denie
sur A. Si (un )nN est une suite de points de A qui converge vers x0 , la suite
de fonctions
fn = f (un ,)
converge simplement vers la fonction f (x0 ,) et verie les hypoth`eses du
theor`eme de convergence dominee. On a donc


lim F (un ) = lim
f (un ,t) dt = f (x0 ,t) dt = F (x0 )
n+

n+

ce qui prouve exactement la continuite de F en x0 . 


EXERCICE 12-3.8 Denition et continuite de la fonction
 + x(1+t2 )
e
sin(xt) dt
F (x) =
1 + t2
0

12-3.4.2

D
erivabilit
e

`
THEOR
EME
12-3.9 On suppose que A est un intervalle de R et que f : A I C
v
erie

1) x A f (x,) est int


egrable sur I

2) f poss`
ede en tout point (x,t) de A I une d
eriv
ee partielle
(x,t)

f
(x,) est continue par morceaux sur I
3) x A
x

4) Il existe int
egrable

 sur I telle que


 positive




(x,t) A I  (x,t)  (t)

518

Chapitre 12 : Int
egration sur un intervalle quelconque


La fonction F (x) =

f (x,t) dt est alors d


erivable sur A et
I

x A

F (x) =
I

f
(x,t) dt
x

Demonstration : Pour x0 A et (hn )nN suite de R tendant vers 0 telle


que x0 + hn A, on a

F (x0 + hn ) F (x0 )
= fn (t) dt
hn
I
f (x0 + hn ,t) f (x0 ,t)
. Par denition de la derivee partielle, la
hn
f
suite de fonctions fn converge simplement sur I vers la fonction t 
(x0 ,t).
x
Linegalite des accroissements nis donne immediatement
avec fn (t) =

n t I

|fn (t)|  (t)

Le theor`eme de convergence dominee nous donne alors



F (x0 + hn ) F (x0 )
f
(x0 ,t) dt
=
lim
n+
hn
I x
Comme la suite hn est quelconque, on a prouve la derivabilite de F en x0 . 
REMARQUE 12-3.10 Pour etre assure de la derivabilite de F en x0 , il sut dune domination de la derivee partielle sur un ensemble de la forme V0 I, o`
u V0 est un voisinage
de x0 (relatif a` A).
COROLLAIRE 12-3.11 En particulier, avec les hypoth`
ese pr
ec
edentes, si (x,t) 
f
(x,t) est continue sur A I, la fonction F est de classe C 1 sur A.
x
EXERCICE 12-3.12 On pose

F (x) =
0

ex(1+t )
dt
1 + t2

Denition, continuite et derivabilite de F . Montrer que, pour x  0


 x t

1 + et
e

dt
dt
F (x) =
2
2 0
t
t
0
En deduire que


0

12-3.5

et
dt =
t

La fonction

Les theor`emes precedents permettent de demontrer les principales proprietes de la


fonction .
 +
La fonction s  (s) =
ts1 et dt est denie et continue dans le demi-plan
0

P + = {s C | Re s > 0}

12-4 Int
egrales impropres

519

Sa restriction a` ]0, + [ est C et


k N

s > 0 (s) =
(k)

(ln t)k ts1 et dt

s P + (s + 1) = s (s) (integration par parties). En particulier, pour n entier


non nul, (n) = (n 1)!
1
(s) +
0 s
 

1
Lexercice 12-3.12 montre que
= .
2
EXERCICE 12-3.13 Montrer que la fonction s  ln (s) est convexe sur ]0, + [
EXERCICE 12-3.14 Montrer que, pour s P +


 n
t n
s1
1
(s) = lim
t
dt
n+ 0
n
En deduire que, pour s P + ,
ns n!
n+ s(s + 1) (s + n)

(s) = lim

Montrer que la limite existe pour tout s complexe dierent dun entier negatif.

12-4

Int
egrales impropres

Nous avons dej`a vu (cf. exemple 12-2.10) que lorsquune fonction continue par morceaux sur un intervalle [a,b[ C verie
 x
lim
f (t) dt existe
xb

la fonction f nest pas forcement integrable sur [a,b[ (sauf bien s


ur si f est reelle et garde
sin t
a ete donne sur
un signe constant au voisinage de b). Le contre-exemple f (t) =
t
[0, + [.

DEFINITION
12-4.1 Si f est une fonction continue par morceaux sur un intervalle
[a,b[ C, on dit que lintegrale


f (t) dt existe de mani`ere impropre


a


ssi lim
xb

f (t) dt existe sans que f soit integrable sur [a,b[. On note alors, par abus
a

d
ecriture,


a

f (t) dt = lim
xb

f (t) dt
a

Pour eviter
cet abus de notation, lorsquil sagit detre plus precis, on utilisera aussi la
 b
f (t) dt.
notation
a

520

Chapitre 12 : Int
egration sur un intervalle quelconque

On aurait une denition analogue sur un intervalle de la forme ]a,b]. Pour continuer
lanalogie avec la theorie des series, disons que la notion de fonction integrable correspond a`
la notion de serie absolument convergente, alors que celle dintegrale impropre correspond
`a la notion de serie semi-convergente.
x

Pour etudier lexistence de lim


xb

f (t) dt, la demarche raisonnable est dabord


a

de tenter de prouver lintegrabilite de f , et si cela echoue (soit parce que f nest pas
integrable, soit parce que ... on ne sait pas faire) essayer dautres techniques adaptees aux
integrales impropres. Ce sont essentiellement :
Une integration par parties, pour augmenter le degre dun denominateur
 +le plus soucos t

dt
vent. On peut prouver ainsi par exemple lexistence de lintegrale
t2 + 1
1
(on peut dire avant toute
chose

 que si lintegrale existe, cest forcement une integrale
 cos t 
 |cos t| et on sait que cette fonction nest pas
impropre, puisque 
t
t2 + 1  +
integrable).
 b
Lutilisation dune decomposition : si f (t) g(t) et si
g(t) dt existe, lexisb

tence de lintegrale (forcement impropre -pourquoi?-) de f sera subordonn


 + ee `a celle
cos t

de lintegrale de f g. On pourrait traiter de cette mani`ere aussi


dt.
t2 + 1
1
Voir aussi lexercice suivant.
 +
cos t

dt, on peut
Lutilisation dune serie : pour prouver lexistence de
t2 + 1
1
dabord montrer la convergence de la serie de terme general
 +(n+1)
2
cos t

dt
un =
2+1

t
+n
2
(la reponse `a la question -pourquoi ces bornes dintegration?- contient dej`a la quasitotalite de la solution). Puis, si x est grand et verie un encadrement

+ n  x < + (n + 1)
2
2


 x

cos
t



par quoi peut-on majorer 


dt ?
 +n t2 + 1 
2
EXERCICE 12-4.2 Discuter, suivant les valeurs de > 0, lexistence de lintegrale

 + 
sin t
ln 1 + dt
t
1



sin t
Solution : la fonction t  f (t) = ln 1 +
est continue sur [1, + [,
t


 sin t 
sin t
car pour t  1 on a   < 1. Au voisinage de linni, f (t) , donc
t
t
|sin t|
|f (t)| . Cette derni`ere fonction est integrable ssi > 1. On est donc
t
assure de lexistence de lintegrale pour ces valeurs de . Si ]0,1], lintegrale
ne peut etre quimpropre. Au voisinage de +, on a
 2 
sin t
sin t 1 sin2 t
+
o
f (t) =
t
2 t2
t2

12-5 Relation s
erie-int
egrale

521

ce qui peut secrire aussi


f (t) =

sin t
g(t)
t

1 sin2 t
avec g(t)
qui est donc positive au voisinage de +. Comme
+ 2 t2
 +
sin t
dt existe, on est ramene `a lexistence de lintegrale de g. Il est aise
t
1
1
de voir que g est integrable ssi > .
2
Attention ! Lexercice precedent montre que deux fonctions equivalentes en b peuvent
avoir lune une integrale impropre
et lautre une integrale qui nexiste pas. Cest
# #qui existe
 +
1
sin t
le cas par exemple pour 0,
dt existe (integration par parties). On
o`
u
2
t
1
rencontre ici la meme diculte que pour les series semi-convergentes.
REMARQUE 12-4.3 Letude dintegrales impropres dependant dun param`etre nest pas
possible `a laide des theor`emes generaux qui prec`edent, qui supposent tous lintegrabilite
des fonctions manipulees. Letude doit donc se faire au cas par cas. On retiendra une
methode de transformation (integration par parties le plus souvent) qui permet de se
ramener a` des fonctions integrables. On peut aussi, pour etudier
 b
F (x) =
f (x,t) dt
a

appliquer les theor`emes generaux aux fonctions


 an
Fn (x) =
f (x,t) dt
a

o`
u an est une suite croissante de points de [a,b[ qui converge vers b, et essayer dobtenir des
resultats de regularite de leur limite simple F par des arguments de convergence uniforme.

12-5

Relation s
erie-int
egrale

Lutilisation de la notion dintegrale est tr`es frequente pour etudier les series. Rappelons le theor`eme suivant

12-5.1

Cas de fonctions positives

`
THEOR
EME
12-5.1 Si f : [0, + [ R+ est d
ecroissante et continue par morceaux,
la s
erie de terme g
en
eral (positif)
 n
f (t) dt f (n)
wn =
n1

est convergente.
Rappelons que, lorsque f est int
egrable sur [0, + [, on deduit la convergence de la
serie de terme general un = f (n) et lencadrement du reste dordre n (faire un dessin !).


+
n+1

f (t) dt 

+

k=n+1


f (k) 

f (t) dt
n

522

Chapitre 12 : Int
egration sur un intervalle quelconque

Lorsque f nest pas int


egrable, la serie est divergente. La somme partielle
Sn = f (1) + + f (n)


f (t) dt forment (pour n +) des inniment grands parall`eles.

et la suite F (n) =
0

Il existe un reel A tel que



f (1) + + f (n)

12-5.2

f (t) dt + A + o(1)

n+

Cas de fonctions complexes

Lorsque f : [0, + [ C est continue par morceaux, on ne pourra plus proceder par
encadrements comme dans la demonstration du theor`eme precedent. Cependant, lorsque
la fonction f varie assez peu au voisinage de linni, une bonne approximation de
n

un = f (n) sera encore obtenue par vn =

f (t) dt, linteret etant que les sommes


n1

partielles de la serie de terme general vn secrivent tr`es simplement par la relation de


Chasles. On retiendra en particulier le theor`eme suivant

`
THEOR
EME
12-5.2 Si f : [0, + [ C est de classe C 1 , avec f  int
egrable sur
[0, + [, alors la s
erie de terme g
en
eral
 n
wn =
f (t) dt f (n)
n1

est absolument convergente.


Demonstration : Une integration par parties donne
 n
(t (n 1)) f  (t) dt
wn =
n1

(cest aussi, si on veut, la formule de Taylor


 xavec reste sous forme dintegrale,
pour evaluer F (n1)F (n) avec F (x) =
f (t) dt). On a alors la majoration
a

|wn | 

|f  (t)| dt

n1

qui permet de conclure, puisque lintegrabilite de f  entrane la convergence


de la serie majorante. 
EXERCICE 12-5.3 Fonction de Riemann : Montrer que le domaine de denition de la fonction
dune variable complexe
+

1
(s) =
ns
n=1
est exactement le demi-plan {s C | Re s > 1}. Montrer que, pour s reel tendant vers 1 par
valeurs superieures on a
1
(s)
s1

12-5 Relation s
erie-int
egrale

523

 
1
1
Solution : Comme  s  = Re s , la serie est absolument convergente pour
n
n
tout s tel que Re s > 1. Elle est evidemment grossi`erement divergente pour
Re s  0. Il reste donc a` prouver la divergence pour Re s ]0,1]. La fonction
|s|
t  ts est evidemment C sur [1, + [, sa derivee verie |f  (t)| = Re s+1 et
t
est integrable sur [1, + [. Le theor`eme precedent sapplique. Le cas s = 1 est
trivial. Sinon
#
$
 n
1
dt
1
1
=

s
1 s ns1 (n 1)s1
n1 t
1
est le terme general de la serie telescopique associee `a la suite divergente s1
n
(le cas Re s = 1 requiert peut-etre une attention particuli`ere). Pour trouver
lequivalent de (s) en 1+ , il sut dencadrer la somme de la serie par deux
integrales. 
EXERCICE 12-5.4 Discuter, en fonction de , la nature de la serie de terme general

sin n
un =
n
(Dans le cas o`
u le theor`eme precedent ne permet pas de conclure, on doit pouvoir prouver la
divergence en niant le crit`ere de Cauchy).

12-5.3

Utilisation de la relation de Chasles

Les theor`emes qui prec`edent permettent souvent de ramener letude dune serie `a celle
dune integrale. Inversement, lutilisation dune serie permet parfois de prouver lexistence
dune integrale (impropre ou non). Nous etudierons le cas I = [a, + [ avec f continue
par morceaux, le cas general [a,b[ se ramenant a` des etudes analogues.
Si f est positive et sil existe une suite an croissante tendant vers + telle que la
serie de terme general
 an+1
un =
f (t) dt
an

converge, alors f est int


egrable et on a (evidemment)
+


un =

f (t) dt
a0

n=0

Si f est complexe, lexistence dune telle suite ne peut evidemment pas prouver
lintegrabilite de f . Le cas f (t) = sin t et an = 2n montre quelle nentrane pas non
plus lexistence dune integrale impropre. On pourra cependant conclure (exercice)
si
 an+1
lim
|f (t)| dt = 0
n+

an

sin t
dt en
t
1
utilisant la suite an = n au debut de la section sur les integrales impropres.

Cest la methode qui a ete suggeree pour prouver lexistence de

EXERCICE 12-5.5 Etudier lintegrabilite sur [0, + [ de la fonction


f (t) =

t
1+

t6 sin2 t

524

Chapitre 12 : Int
egration sur un intervalle quelconque

EXERCICE 12-5.6 Meme question avec


g(t) =

12-6

et
et + e2t |sin t|

Compl
ements : transformations de Fourier
et Laplace

Sous forme dexercices, on illustre ici lutilisation des theor`emes relatifs aux integrales a`
param`etres pour obtenir quelques resultats elementaires sur les transformees de Fourier et
Laplace. En particulier, on obtient (sous certaines hypoth`eses) des resultats dinjectivite,
bien utiles dans la pratique : toute linformation sur une fonction f est contenue dans sa
transformee de Fourier (ou de Laplace).

12-6.1

Transformation de Fourier

DEFINITION
12-6.1 Soit f : R C une fonction continue par morceaux et integrable.
Sa transformee de Fourier est la fonction fB denie sur R par

B
x R f (x) =
f (t) e2ixt dt
R

Cette fonction est parfaitement denie, puisque t  f (t) e2ixt est continue par
morceaux sur R, avec |f (t) e2ixt | = |f (t)|. Dans tout ce qui suit, f represente une
fonction integrable sur R.
EXERCICE 12-6.2 Montrer que fB est une fonction continue bornee sur R, veriant
( (
( B(
(f (  f 1

B
 0 de Fourier f  f est une application lineaire continue de
En1 deduire que la transformation
L (R,C) ,  1 dans lespace Cb (R,C) ,   des fonctions continues bornees sur R. Si g est
une fonction en escalier (nulle hors dun segment [A,A]), montrer que
g (x) = 0
lim B

Si f est integrable, montrer quon peut trouver une suite (gn )nN de fonctions en escalier telles
que lim f gn 1 = 0. En deduire que fB tend vers 0 en .
n+

EXERCICE 12-6.3 Transformation de Fourier et d


erivation :
On suppose que f est continue et C 1 par morceaux, avec f  integrable sur R. Montrer que
lim f = 0

et que la transformee de Fourier de sa derivee verie


x R

fB (x) = 2ix fB(x)

La derivation se traduit donc, au niveau de la transformee de Fourier, par la multiplication par


un mon
ome.
A linverse, si on suppose seulement f integrable et g : t  t f (t) integrable, montrer que fB
est de classe C 1 sur R avec
 
g (x)
x R
fB (x) = 2iB

12-6 Compl
ements : transformations de Fourier et Laplace

525

Que peut-on en deduire si on suppose t  tp f (t) integrable (avec p  2 entier naturel quelconque)?
On note
%


k (l)
lim x f (x) = 0
S (R) = f C (R,C) | k,l N
x

et toutes leurs derivees sont dites `a decroissance rapide `a


Les fonctions de S (R) sont
linni. Montrer que S (R) est une sous-alg`ebre de C (R,C), que S (R) L1 (R,C) et que
fB S (R)

f S (R)

EXERCICE 12-6.4 Transform


ee de Fourier dune gaussienne : soit denie sur R par
2

t R (t) = et

Montrer que S (R), et que sa transformee de Fourier est solution de lequation dierentielle
y  + 2x y = 0
En deduire que
 

1
= ).
(on rappelle que
2
Plus generalement, si > 0, on pose

t2
1
f (t) = e 22
2


Verier que
R

=
B

f = 1, et, par un changement de variable lineaire, montrer que


x R

2 2 2
C
f (x) = e2 x

Sur cet exemple tr`es simple, on voit apparatre une propriete importante de la transformation de Fourier : si est tr`es petit, la fonction f est tr`es localisee au voisinage
de 0 (faire un dessin) et sa transformee de Fourier est alors tr`es etalee. Voir a` ce sujet
lexercice 16-3.16.
EXERCICE 12-6.5 Inversion de Fourier : soient f et g deux fonctions continues sur R. Montrer que, pour A et B > 0 quelconques, on a


 B  A
 A  B
g (t) e2ixt dt f (x) dx =
f (x) e2ixt dx g (t) dt
A

En deduire que, si f , g, fB et gB sont integrables sur R, on a




f (t) B
g (t) dt =
g (t) fB(t) dt
R

etudiee precedemment, et en faisant tendre vers 0, montrer


En prenant pour g la fonction fC

que

B
fB(x) dx
f continue et f integrable f (0) =
R

En considerant enn la fonction x  f (x + t), en deduire la formule dinversion de Fourier



fB(x) e2itx dx
f continue et fB integrable t R f (t) =
R

EXERCICE 12-6.6 Deduire des exercices qui prec`edent le fait que la transformation de Fourier
induit un automorphisme sur lespace vectoriel S (R). Montrer aussi que


|f |2 =
|fB|2
f S (R)
R

526

Chapitre 12 : Int
egration sur un intervalle quelconque

12-6.2

Transformation de Laplace

Dans cette section, nous developperons des techniques analogues `a celles qui prec`edent
pour prouver linjectivite de la transformation de Laplace :
EXERCICE 12-6.7 Soit f : [0, + [ R continue et bornee. On denit sa transformee de
Laplace par
 +
f (t) ept dt
F (p) =
0

lorsque cette integrale existe. On posera de meme




G (p) =

tf (t) ept dt

Montrer que F (p) et G (p) sont denis pour tout p > 0. Determiner leurs limites en +.
Montrer que F est derivable sur ]0, + [ avec
p > 0 F  (p) = G (p)
En deduire que F est indeniment derivable sur R+ .
Si f est de plus supposee de classe C 1 sur [0, + [, avec f  bornee, quel lien y a-t-il entre
la transformee de Laplace de f et celle de f  ?
Si f est integrable sur [0, + [, montrer que F est continue en 0. Calculer la transformee
2
de Laplace de t  et .
EXERCICE 12-6.8 On denit la fonction h : R R par
t

h (t) = et ee =

+

(1)k
k=0

k!

e(k+1)t


Montrer que h est integrable sur R et que

h = 1.
R

Si n est un entier naturel non nul, on denit hn : R R par hn (t) = n h(nt). Montrer
que

a > 0

lim

n+ a

hn (t) dt = 1

En deduire que, pour f continue bornee : [0, + [ R et x > 0



lim

n+ 0

hn (x t) f (t) dt = f (x)

(apr`es avoir verie lexistence de ces integrales).


On suppose toujours que f est continue bornee et que F est sa transformee de Laplace.
Montrer que, pour tout x > 0 et tout n N
n

+

(1)k
k=0

k!

en(k+1)x F (n (k + 1)) =

hn (x t) f (t) dt

En deduire que, sil existe A > 0 tel que F soit identiquement nulle sur [A, + [, alors f
est nulle. Que peut-on dire de deux fonctions continues bornees ayant memes transformees
de Laplace?

12-6 Compl
ements : transformations de Fourier et Laplace

12-6.3

527

Produit de convolution : un proc


ed
e de r
egularisation

Si on reprend les deux etudes qui prec`edent, on sapercoit quelles utilisent une meme
technique, basee sur la notion de produit de convolution. Si f : R C est une fonction
integrable et si g : R C est continue bornee 1 , on denit le produit de convolution de f
par g :

x R f g (x) =

f (x t) g (t) dt

Par changement de variable, on a aussi 2



f g (x) =

g (x t) f (t) dt

En utilisant une de ces deux expressions, on pourra souvent montrer que la regularite de
f g est au moins celle de f ou g. Par exemple :
EXERCICE 12-6.9 Si f est integrable sur R et g est une fonction C dont toutes les derivees
sont bornees, montrer que f g est C sur R et que
k N

(f g)(k) = f g(k)

De plus, si on choisit bien la fonction g, f g sera une bonne approximation de f


possedant la regularite de g : loperation de convolution est regularisante. Par exemple,
on a :
EXERCICE 12-6.10 Soit h une fonction C `a derivees bornees, integrable sur R avec

h=1
h  0 et
R

(on peut interpreter h comme une densite sur la droite reelle, la masse totale repartie etant egale
2
`a 1 ; on peut par exemple prendre h (x) = ex ). Si on prend
hn (t) = n h (nt)
hn correspond encore a` une repartition de masse totale egale `a 1, mais qui se concentre au
voisinage de lorigine :
 a
hn (t) dt = 1
a > 0
lim
n+

Si f est une fonction integrable bornee sur R, la suite (fn )nN = (f hn )nN est formee de
fonctions C (dapr`es lexercice qui prec`ede). Montrer que, si x0 est un point de continuite de
f , on a
lim fn (x0 ) = f (x0 )
n+

Si de plus, f est continue sur un intervalle ]a,b[, montrer que la convergence est uniforme sur
tout segment inclus dans ]a,b[.
1. Les hypoth`eses faites ici sur f et g assurent lexistence de lintegrale denissant le produit de
convolution. Ce dernier pourrait etre deni dans dautres situations, par exemple en supposant f et g de
carres integrables.
2. Si g est de plus nulle hors dun segment [A,A] (on dit alors que g est `a support compact), on aura
aussi


f g (x) =

f (x t) g (t) dt =

x+A

xA

f (t) g (x t) dt

528

Chapitre 12 : Int
egration sur un intervalle quelconque

Nous reverrons ulterieurement ce genre de technique (voir notamment la section 162.4.2). Terminons par une utilisation de la convolution pour demontrer le theor`eme de
Weierstrass :
EXERCICE 12-6.11 Si n N , on denit fn : R R par fn (t) = 0 si |t|  1 et
fn (t) =
o`
u cn est choisi pour avoir

n
1 
1 t2
cn



R

fn =

Montrer que

|t|  1

si

cn  2

fn (t) dt = 1

(1 t)n dt

et en deduire que


a > 0

lim

n+ a

fn (t) dt = 1

#
1 1
`a valeurs dans C. On prolonge f en une fonction g
Soit f une fonction continue sur ,
4 4
#
$
# $
#
$
1
1
1 1
1 1
et ane sur chacun des segments ,
et
, . Montrer
continue, nulle hors de ,
2 2
2
4
4 2
#
$
1
1 1
que la suite (fn g) converge uniformement vers f sur , . Pour |x|  , montrer que
4 4
4
 1
 1 
n
2
2
1
fn (x t) g (t) dt =
1 (x t)2 g (t) dt
fn g (x) =
cn 1
1
$

En deduire que toute fonction continue sur un segment est limite uniforme dune suite de polyn
omes.

12-7

Exercices

EXERCICE 12-7.1 Soit f C 2 (R+ ,R) telle que f 2 et (f  )2 soient integrables. Montrer que

+
(f  )2 existe.
0

EXERCICE 12-7.2 Soit f


C 0 (R,R)

telle que

|f (x + t) f (x)|dx existe pour tout t R

et soit o(t) au voisinage de 0. Que peut-on dire de f ?


 +
1
2
e(t + t2 ) dt.
EXERCICE 12-7.3 Existence et calcul de
0

EXERCICE 12-7.4 Soit f continue par morceaux, positive decroissante telle que lintegrale

+
f (t)dt existe. Determiner
0

lim

h0+

+


hf (nh)

n=0

Application : si > 1, donner un equivalent, pour x tendant vers 1 par valeurs inferieures, de
+

n=1

(on pourra poser h = ln x).

n xn

12-7 Exercices

529

+
EXERCICE 12-7.5
 x On suppose f continue de [0, + [ dans R et de carre integrable sur R .
f (t)dt. Montrer que, pour tout x on a
On pose F (x) =
0

x
0

En deduire que

F (t)2
dt  2
t2

x
0

F (t)2
dt  4
t2

F (t)f (t)
dt.
t

f 2 (t)dt.

Traiter le cas de legalite.

f
en + avec ] 1, + [ et = 0.
f x
x
xf (x)
f (t)dt
en +. Trouver un
Montrer que f nest pas integrable sur [1, + [ et que
+1
1
 x
1
te t dt.
equivalent en + de
EXERCICE 12-7.6 Soit f C 1 ([1, + [,R+ ) avec

EXERCICE 12-7.7 Soit f continue :]0, + [ C. On suppose que


+. Soient a > 0 et b > 0, etudier lexistence et la valeur de
 +
bf (ax) af (bx)
dx
x2
0

f (x)
a une limite en 0 et en
x

EXERCICE 12-7.8 Soit n une suite de reels tendant vers + et f : R+ R continue par
morceaux et integrable sur R. Montrer que
 +
f (t) sin n tdt = 0
lim
n+ 0

EXERCICE 12-7.9 Calculer lim

n+

n1


k=0

1
.
k2

n2

EXERCICE 12-7.10 Existence et calcul de I =

ln(1 x2 )

dx
.
x2

EXERCICE 12-7.11
 Discuter,selon les valeurs du reel , lexistence de lintegrale (eventuellement
+
sin x
ln 1 + dx.
impropre)
x
0


EXERCICE 12-7.12 Montrer que, pour a > 1 on a


a

2e ln x
e ln t
dt
pour x .
t ln t
ln x

EXERCICE 12-7.13 Discuter en fonction du param`etre reel le comportement de la suite



In () =

e[(x+

n
x2
++ xn )]
2

dx

EXERCICE 12-7.14 Calculer In =


0

ln(1 + x + + xn )
dx (on utilisera des series).
x


dt
. Limite de In lorsque n + . Conver(1 + t3 )n
0
gence et somme de la serie de terme general (1)n In .
EXERCICE 12-7.15 Existence de In =

530

Chapitre 12 : Int
egration sur un intervalle quelconque
 

EXERCICE 12-7.16 Existence et calcul de


+

EXERCICE 12-7.17 Existence de

|x

dx.

1 + x2

1
x

Arctan

dx
o`
u et R.
1|


(1)n

pour x > 0. Etudier la continuite et la


x
+
n
n=0
1
derivabilite de f , ses limites en 0 et +. Montrer que f (x) en +, puis etablir lexis2 x

1
de xf (x).
tence dun developpement limite `a tout ordre en + selon les puissances de
x
Montrer que
 +
etx

dt
f (x) =
t(1 + et )
0

EXERCICE 12-7.18 On pose f (x) =

EXERCICE 12-7.19 On pose h(a) =

ex cos(ax)dx. Montrer que h est de classe C 1 sur

R et la calculer.


sin x
dx. Existence de F , continuite, derivabilite,
x(x2 + 1)
0
 +
sin t


dt, puis la valeur
calcul de F et F . En deduire la valeur de F () en fonction de
t
0
de cette derni`ere integrale.

EXERCICE 12-7.20 On pose F () =

EXERCICE 12-7.21 Comportement en + de (t) =


0

dx
. En donner un equivalent.
(1 + x + x2 )t


EXERCICE 12-7.22 f est continue sur [0, + [ et F (x) =


0

f (t)
dt
t+x

1. On suppose f integrable. Etudier la denition et la continuite de F sur ]0, + [, puis


lim xF (x).
x+
 +
f (x)dx impropre.
2. Reprendre ces questions, en supposant seulement lintegrale
0
 +
f (t)
dt existe. Etudier lim F (x).
3. On suppose que
t
x0+
0


sin xt
dt est C 3 sur R et C 4 sur R+ .
4)
t(1
+
t
0
Montrer que est solution sur R+ dune equation dierentielle lineaire dordre 4 a` coecients
constants. Determiner (x) pour x > 0.
EXERCICE 12-7.23 Montrer que x  (x) =

 1
+

(1)k
dx
=
.
EXERCICE 12-7.24 Montrer que pour tout a > 0 on a :
ak + 1
1
+
xa
0
k=0

Chapitre 13
Formes quadratiques sur un espace r
eel

Nous nous limiterons dans ce chapitre `a letude des formes quadratiques sur un espace vectoriel reel. De tr`es nombreux resultats subsistent lorsquon travaille sur un corps
quelconque (de caracteristique dierente de 2). Seuls les resultats relatifs au signe dune
forme quadratique sont speciques `a R.

13-1

Formes bilin
eaires et formes quadratiques

13-1.1

D
enitions

13-1.1.1

Formes bilin
eaires sym
etriques et antisym
etriques

Conformement `a ce qui a dej`a ete vu dans le chapitre traitant des applications multilineaires et des determinants :

DEFINITION
13-1.1 Si E est un R-ev, une forme bilineaire sur lespace E est une application
: E E R (x,y)  (x,y)
lineaire par rapport a` chacun de ses arguments :
x E (x,) et (,x) E (espace dual de E)
On sait que lespace L2 (E,R) des formes bilineaires sur E est un espace vectoriel (cest
clairement un sous-espace vectoriel de REE ).

DEFINITION
13-1.2 Une forme bilineaire sur E est symetrique si et seulement si
(x,y) E2

(x,y) = (y,x)

Elle est antisymetrique si et seulement si


(x,y) E2

(x,y) = (y,x)

532

Chapitre 13 : Formes quadratiques sur un espace r


eel

On note L2,s (E,R) (resp. L2,a (E,R)) lensemble des formes bilineaires symetriques
(resp. antisymetriques) sur lespace E.
ementaires
PROPOSITION 13-1.3 L2,s (E,R) et L2,a (E,R) sont deux sous-espaces suppl
ecompose de mani`
ere unique sous la forme
de L2 (E,R). Toute forme L2 (E,R) se d
= s + a

avec s L2,s (E,R) et a L2,a (E,R)

et on a, pour tout couple (x,y) de vecteurs de E,


s (x,y) =

1
[ (x,y) + (y,x)]
2

et

a (x,y) =

1
[ (x,y) (y,x)]
2

Demonstration : Exercice. Le resultat subsiste si on remplace le corps des


reels par un corps de caracteristique = 2. 
Comme nous lavons montre dans le chapitre sur les determinants :
PROPOSITION 13-1.4 Une forme bilin
eaire sur E est antisym
etrique si et seulement si
x E (x,x) = 0
EXEMPLE 13-1.5 Si l1 et l2 sont deux formes lineaires sur lespace E, montrer que
lapplication
: E E R (x,y)  (x,y) = l1 (x) l2 (y)
est une forme bilineaire sur E. A quelle condition est-elle symetrique? antisymetrique? En
particulier, si lespace E est de dimension nie, en travaillant avec les formes coordonnees
dans une base B = {e1 , . . . ,en }, on voit que toute application


n
n



xi ei ,y =
yj ej 
ai,j xi yj
x=
i=1

j=1

i,j

(o`
u A = (aij ) 1in Mn (R)) est combinaison lineaire de formes bilineaires et est donc
1jn

egalement dans L2 (E,R). Nous verrons ulterieurement quen dimension nie toute forme
bilineaire est de ce type.
0
EXEMPLE 13-1.6 Sur lespace Cm
([a,b] ,R) des fonctions reelles continues par morceaux
sur un segment [a,b], lapplication


(f,g) 

f (t) g (t) (t) dt


a

0
o`
u Cm
([a,b] ,R) est xee, est clairement une forme bilineaire symetrique.

13-1.1.2

Forme quadratique associ


ee `
a une forme bilin
eaire sym
etrique

DEFINITION
13-1.7 Une application : E R est une forme quadratique si et seulement sil existe une forme bilineaire symetrique sur E telle que
x E (x) = (x,x)
On dit alors que est la forme quadratique associee a` la forme bilineaire .

13-1 Formes bilin


eaires et formes quadratiques

533

Lespace Q (E) des formes quadratiques sur E est clairement un espace vectoriel (sousespace vectoriel de ER ) et lapplication
L2,s (E,R) Q (E)

 denie sur E par (x) = (x,x)

est evidemment lineaire. Cest en fait un isomorphisme despace vectoriels :

`
THEOR
EME
13-1.8 Si Q (E), il existe une unique forme bilin
eaire sym
etrique
`
a laquelle soit associ
ee. Cette forme bilin
eaire sym
etrique est appel
ee forme
polaire de la forme quadratique . Elle est reli
ee `
a celle-ci par la formule (dite de
polarisation)
(x,y) E2

(x,y) =

1
[ (x + y) (x) (y)]
2

La correspondance  est donc un isomorphisme de L2,s (E,R) dans Q (E).


Demonstration : Si est associee `a une forme bilineaire symetrique , on
a
(x,y) E2

(x + y) = (x + y,x + y)
= (x,x) + 2 (x,y) + (y,y)

en developpant par bilinearite et en tenant compte de la symetrie de . On a


donc bien lexpression annoncee de (x,y) en fonction de (x + y), (x) et
(y). 
En developpant (x + y,x + y) o`
u x et y sont deux vecteurs de E et un scalaire,
on obtient lidentite remarquable :
(x + y) = 2 (x) + 2 (x,y) + (y)
On en deduit aisement une seconde egalite permettant de reconstruire la forme polaire `a
partir de la forme quadratique :
(x,y) E2

(x,y) =

1
[ (x + y) (x y)]
4

Remarquons egalement que, par construction, une forme quadratique Q (E) est une
application homog`ene de degre 2 de E dans R :
x E R

(x) = 2 (x)

EXERCICE 13-1.9 Montrer quune application Q de E dans R est une forme quadratique sur
lespace E si et seulement si elle est homog`ene de degre 2 et si lapplication
(x,y)  Q (x + y) Q (x) Q (y)
est bilineaire (comme cette application est symetrique, on a simplement a` verier la linearite
par rapport a` un des arguments).

REMARQUE 13-1.10 Si L2 (E,R) est une forme bilineaire (non necessairement


symetrique) lapplication : E R denie par (x) = (x,x) est aussi une forme
quadratique. Pour sen convaincre, il sut de decomposer = s + a en partie symetrique
et antisymetrique et de remarquer que, pour tout x de E, on a (x,x) = s (x,x), a` cause
de lantisymetrie de a . La correspondance  est toujours lineaire de L2 (E,R) vers
Q (E), mais le noyau de ce morphisme est L2,a (E,R).

534

Chapitre 13 : Formes quadratiques sur un espace r


eel

13-1.1.3

Restriction `
a un sous-espace

Soit Q (E) une forme quadratique sur E. Si F est un sous-espace vectoriel de E, la


restriction de a` F est une forme quadratique sur F : il sut en eet de remarquer que
la restriction de la forme polaire (`a F F)
= FF : F F R
est une forme bilineaire symetrique sur F, veriant evidemment |F (x) = (x,x) pour
tout x F.

13-1.2

Forme quadratique positive, d


enie positive

Dans cette section, le fait que le corps de base soit R est evidemment fondamental.

13-1.2.1

D
enitions

DEFINITION
13-1.11 Une forme quadratique Q (E) est positive sur E si et seulement si
x E (x)  0
Elle est negative sur E si est positive. On dit enn que est denie 1 sur E si et
seulement si
x = 0E (x) = 0
PROPOSITION 13-1.12 Si est une forme quadratique d
enie sur E, elle est
d
enie positive ou d
enie n
egative 2 .
Demonstration : Supposons quil existe deux vecteurs x et y E tels que
(x) > 0 et (y) < 0
Pour t R, on consid`ere
(t x + y) = t2 (x) + 2t (x,y) + (y)
expression polynomiale de degre 2, positive au voisinage de + et negative
en 0. On en deduit lexistence dun reel t0 > 0 avec
(t0 x + y) = 0
soit t0 x + y = 0E puisque est supposee denie. Mais on a alors (y) =
(t0 x) = t20 (x) > 0, ce qui contredit (y) < 0. Tous les vecteurs de E non
nuls ont donc des images par de meme signe. 
Une forme quadratique denie sur E pourra donc toujours etre supposee positive
(apr`es multiplication eventuelle par 1). Nous noterons Q+ (E) lensemble des formes
quadratiques positives sur E et Q+ (E) celui des formes quadratiques denies positives
1. Terminologie usuelle, mais un peu malheureuse.
2. Sur un corps ordonne quelconque, ce resultat nest plus vrai : sur E = Q2 considere comme Q-ev ,
lapplication
E Q (x,y)  x2 2y 2
est une forme quadratique denie, qui ne garde pas un signe constant.

13-1 Formes bilin


eaires et formes quadratiques

535

sur E. Il sagit de deux cones de Q (E) (cest-`a-dire densembles stables par les homotheties
de rapports strictement positifs) qui sont clairement convexes.
REMARQUE 13-1.13 Par abus de langage, nous dirons parfois quune forme bilineaire
symetrique sur E est denie positive lorsque la forme quadratique associee lest. Il
est cependant evident quune forme bilineaire symetrique non nulle : E E R est
surjective, et (E E) ne peut pas etre inclus dans R+ .

13-1.2.2

In
egalit
e de Cauchy-Schwarz

PROPOSITION 13-1.14 Si est une forme quadratique positive sur R et est sa


forme polaire, on a
x,y E [ (x,y)]2  (x) . (y)
Il y a
egalit
e si et seulement sil existe une combinaison lin
eaire z de x et y `
a
coecients non tous nuls telle que (z) = 0. Lorsque est d
enie positive, il y a

egalit
e si et seulement si {x,y} est li
ee.
Demonstration : Pour t R, on pose, x et y etant deux vecteurs de E,
P (t) = (t x + y) = t2 (x) + 2t (x,y) + (y)
fonction polynomiale de degre inferieur a` 2, ne prenant par hypoth`ese que
des valeurs positives. Si (x) = 0, ce polynome ne peut etre que constant,
donc (x,y) = 0, et linegalite `a prouver est alors une egalite. Si (x) > 0, le
polynome est de degre 2 et ne garde un signe constant que si son discriminant
est negatif ou nul, ce qui donne bien
2 (x,y)  (x) . (y)
Sil y a egalite dans linegalite de Schwarz le polynome P est constant donc
(x) = 0 ou P est de degre 2 a` discriminant nul, et donc il existe t0 R
tel que (z) = 0, pour z = t0 x + y. Reciproquement, lorsque (x) = 0,
lexistence dun tel t0 montre que le polynome P poss`ede une racine. Comme
P est positif, cette racine est necessairement double, et le discriminant de P
est nul, ce qui donne linegalite de Schwarz. 
REMARQUE 13-1.15 Linegalite de Schwarz peut aussi secrire
7
7
x,y E | (x,y)|  (x) (y)
Il ne faut evidemment pas melanger les deux ecritures : dans la premi`ere les deux membres
sont des fonctions homog`enes de degre 2 de x. Ce sont des fonctions (positivement) homog`enes de degre 1 pour la seconde.
COROLLAIRE 13-1.16 Si Q+ (E), lapplication
7
N : E R+ x  (x)
est une semi-norme sur lespace E. Cest une norme lorsque est d
enie positive.
Demonstration : On a evidemment
x E R N (x) = || .N (x)

536

Chapitre 13 : Formes quadratiques sur un espace r


eel
Lequivalence N (x) = 0 x = 0E nest evidemment veriee que lorsque lon
a Q+ (E). Enn, linegalite triangulaire
7
7
7
(x,y) E2
(x + y)  (x) + (y)
(appelee dans ce cas inegalite de Minkowski) est consequence de linegalite de
Schwarz : sagissant dune inegalite entre reels positifs, elle sera veriee si et
seulement si les carres des deux membres sont dans le meme ordre, soit
7
7
(x + y)  (x) + (y) + 2 (x) (y)
En developpant par bilinearite le premier membre, cette inegalite est equivalente
`a
7
7
(x,y)  (x) (y)
ce qui est bien verie par linegalite de Cauchy-Schwarz.

COROLLAIRE 13-1.17 Lin


egalit
e de Minkowski
7
7
7
(x + y)  (x) + (y)
est une
egalit
e si et seulement sil y a
egalit
e dans lin
egalit
e de Schwarz et si
(x,y)  0. Lorsque Q+ (E), cela signie exactement que lun des deux vecteurs
eaires et de m
eme
x ou y est nul ou que x et y sont R+ proportionnels (donc colin
sens).
Linegalite de Cauchy-Schwarz a une consequence importante, sur laquelle nous reviendrons dans le cas particulier de la dimension nie :
COROLLAIRE 13-1.18 Si est une forme quadratique positive sur E et de forme
polaire , pour x E on a
(x) = 0 (x,) = 0E
(forme lin
eaire nulle sur lespace E).
Demonstration : limplication (x,) = 0E (x) = 0 est toujours vraie,
sans consideration de signe pour , tout simplement parce que (x) = (x,x).
La reciproque est consequence immediate de linegalite
7
7
y E | (x,y)|  (x) (y) 
Attention ! Ce corollaire nest plus vrai pour une forme quadratique dont
le signe nest pas constant : on verie par exemple aisement que
: R2 R x = (x1 ,x2 )  x21 x22
est une forme quadratique 3 sur E = R2 , et que le vecteur x = (1,1) annule , alors que
(x,) : R2 R

(y1 ,y2 )  y1 y2

nest pas la forme nulle.


3. Associee `a la forme bilineaire symetrique denie par
((x1 ,x2 ) , (y1 ,y2 )) = x1 y1 x2 y2

13-2 Formes quadratiques en dimension nie

13-2

537

Formes quadratiques en dimension nie

Dans cette section, lespace En est suppose de dimension n.

13-2.1

Matrice dune forme bilin


eaire dans une base

13-2.1.1

D
enition

Supposons que L2 (En ,R) soit une forme bilineaire sur En . Si B = {e1 , . . . ,en } est
une base de En , on pourra developper (x,y) par bilinearite si lon connat les coordonnees
de x et y dans B et les images des couples de vecteurs de base par : pour
x=

n


xi ei

et y =

i=1

on aura
(x,y) =

n


n


yj ej

j=1

xi (ei ,y) =

i=1

n 
n


xi yj (ei ,ej )

i=1 j=1

On voit ainsi que est enti`erement determinee d`es que lon connat les n2 images par
des couples de vecteurs de base. Ceci am`ene `a la denition

DEFINITION
13-2.1 Si L2 (En ,R) et B = {e1 , . . . ,en } est une base de En , on appelle
matrice de dans la base B la matrice carree
M = M (,B) = ( (ei ,ej )) 1in Mn (R)
1jn

Le calcul precedemment eectue peut alors secrire matriciellement : si X 


et Y sont les 
n
n


xi
(ei ,ej ) yj
vecteurs colonnes representant respectivement x et y dans B, le scalaire
i=1

j=1

peut sinterpreter comme le produit de la ligne t X par la colonne MY et par consequent


(x,y) = t XMY

13-2.1.2

Dimension des espaces L2 (En,R) et L2,s (En ,R)

Nous avons vu que la matrice dune forme bilineaire dans une base caracterisait
enti`erement cette forme bilineaire. Plus precisement :
PROPOSITION 13-2.2 Si B est une base x
ee de En , lapplication
L2 (En ,R) Mn (R)

 M (,B)

est un isomorphisme despace vectoriel.


Demonstration : Cette application est clairement lineaire. On sait quelle
est injective. Si A = (aij ) 1in Mn (R) est donnee, lexpression
1jn

(x,y) =

n 
n


ai,j xi yj

i=1 j=1

(avec bien s
ur x =

n

i=1

xi ei et y =

n

j=1

yj ej ) denit une forme bilineaire sur En

(voir exemple 13-1.5) veriant (ei ,ej ) = ai,j , donc M (,B) = A. Lapplication consideree est donc aussi surjective. 

538

Chapitre 13 : Formes quadratiques sur un espace r


eel

COROLLAIRE 13-2.3 Avec les notations qui pr


ec`
edent, est sym
etrique si et seulement si M = M (,B) lest, cest-`
a-dire
t

M =M

et lapplication L2,s (En ,R) Sn (R) qui `


a une forme bilin
eaire sym
etrique associe sa
esignant lespace
matrice dans B est un isomorphisme despaces vectoriels (Sn (R) d
des matrices carr
ees r
eelles sym
etriques dordre n). De m
eme est antisym
etrique
ssi
t
M = M
a An (R) espace des matrices carr
ees antisym
etriques.
et L2,a (En ,R) est isomorphe `
Demonstration : Si est symetrique, on a evidemment
i,j

(ei ,ej ) = (ej ,ei )

et donc t M = M. Si reciproquement M est symetrique, on a en calculant dans


la base B


x,y E (x,y) = t XMY = t t XMY
= t Y t MX = t Y MX = (y,x)
Le cas de lantisymetrie se traite de la meme mani`ere. Remarquons que, matriciellement, la decomposition dune forme bilineaire en somme dune partie
symetrique et dune partie antisymetrique est simplement la decomposition
 1

1
M + tM +
M tM
M=
2
2
de M dans la somme directe Mn (R) = Sn (R) An (R). 
COROLLAIRE 13-2.4 Si En est un espace vectoriel de dimension n
n (n + 1)
et
2
(et donc
evidemment dim L2 (En ,R) = n2 ).
dim L2,s (En ,R) =

dim L2,a (En ,R) =

n (n 1)
2

REMARQUE 13-2.5 Attention aux notations : ne pas confondre la notion de matrice


dun endomorphisme dans une base avec celle de matrice dune forme bilineaire. La matrice
dune forme bilineaire se remplit coecient par coecient ; si on change par exemple un
des vecteurs de la base, on ne modie quune ligne et une colonne de la matrice. Cest
totalement dierent de ce qui se passe avec la matrice dun endomorphisme, qui est en
general compl`etement transformee d`es quon change un vecteur de base. Nous verrons
dans la section suivante que les formules de changement de base ne sont pas les memes.
REMARQUE 13-2.6 Dans le meme ordre didee, si En = Fp Gnp et si on choisit
B = B1 B2 une base adaptee `a cette decomposition on aura une decomposition par blocs
de la matrice dune forme bilineaire


A B
M = M (,B) =
C D
avec immediatement



A = M |Fp Fp ,B1 Mp (R)



et D = M |Gnp Gnp ,B2

On voit en particulier que la donnee des restrictions de aux deux sous-espaces supplementaires
Fp et Gnp ne permet pas de reconstruire en totalite : en travaillant matriciellement, on
na aucune information sur les matrices B et C.

13-2 Formes quadratiques en dimension nie

539

REMARQUE 13-2.7 Si est une forme bilineaire sur En et est la forme quadratique
associee, la matrice de dans B sera aussi appelee matrice de dans cette base (il ny a
aucune ambiguite, puisque caracterise ) :
M (,B) = ( (ei ,ej )) 1in Sn (R)
1jn

Ici encore, il est une erreur `a ne pas commettre : les coecients diagonaux de cette matrice
sont les ( (ei ))1in . Ils donnent certes une information sur . Mais ces n coecients
sont insusants pour determiner : une forme quadratique nest pas caract
eris
ee
par les images des vecteurs dune base de lespace !

13-2.1.3

Eet dun changement de base : matrices congruentes

Soit L2 (En ,R) et M sa matrice dans une base B de En . Si B est une autre base
et P GLn (R) est la matrice de passage de B `a B , on determine `a laide de M et P la
matrice N de dans B : si x et y sont deux vecteurs de En representes par les colonnes
X et Y dans B et les colonnes X  et Y  dans B , on a dapr`es les formules de changement
de bases
X = P X  et Y = P Y 
ce qui donne


(x,y) = t XMY = t (P X ) M (P Y  ) = t X  t P MP Y 
Cette egalite etant veriee quels que soient les vecteurs X  et Y  on a, dapr`es lunicite de
lecriture matricielle dune forme bilineaire dans une base donnee (proposition 13-2.2),
N = t P MP

DEFINITION
13-2.8 Si M et N sont deux matrices de Mn (R), on dit que N est
congruente a` M si et seulement sil existe une matrice P GLn (R) telle que N = t P MP .
Avec le calcul precedent, en interpretant par exemple M comme matrice dune forme
bilineaire dans la base canonique de Rn et P comme matrice de passage de cette base
canonique a` une autre base de Rn , on obtient immediatement
a M si et
PROPOSITION 13-2.9 Si M et N sont dans Mn (R), N est congruente `
seulement si M et N repr
esentent la m
eme forme bilin
eaire dans deux bases de Rn
(ou de tout espace r
eel de dimension n). La relation de congruence est une relation
d
equivalence sur Mn (R).
(cette derni`ere armation peut aussi se verier directement). Il est clair que si M
est symetrique, toute matrice congruente `a M lest aussi : on peut utiliser la proposition
precedente, ou utiliser simplement


t t
P MP = t P t MP
On a une propriete analogue dans le cas de matrices antisymetriques.
Attention ! Contrairement `
a ce qui se passe pour les matrices semblables,
les d
eterminants de deux matrices congruentes ne sont pas
egaux en g
en
eral :
M,N Mn (R)

P GLn (R)
N = t P MP det (N) = [det (P )]2 . det (M)

540

Chapitre 13 : Formes quadratiques sur un espace r


eel

On sapercoit simplement que la nullite de lun des determinants equivaut a` la nullite de


lautre, et que, lorsquils sont non nuls, ces deux determinants ont meme signe (puisque
[det (P )]2 > 0).

DEFINITION
13-2.10 Si est une forme quadratique sur En , le discriminant de
dans une base de En est le determinant de la matrice de dans cette base. Le signe de ce
discriminant ne depend pas de la base choisie.
Il est egalement une propriete conservee par congruence, sur laquelle nous reviendrons
dans le cas des matrices symetriques :
PROPOSITION 13-2.11 Deux matrices congruentes ont m
eme rang.

13-2.2

Expression dune forme quadratique dans une base


en dimension nie

Revenons au calcul eectue `a la section 13-2.1.1 dans le cas dune forme bilineaire
symetrique et de la forme quadratique qui lui est associee : si M = (aij ) 1in Sn (R)
1jn

est la matrice de L2,s (En ,R) dans une base B, et si X et Y sont les colonnes
representatives de x et y En dans cette base, on a

(x,y) = t XMY =
ai,j xi yj
1in
1jn

ce qui donne lexpression de la forme quadratique


x En

(x) = t XMX =

ai,j xi xj

1in
1jn

quon peut ecrire aussi, en tenant compte de la symetrie de la matrice M


(x) =

n


aii x2i + 2

i=1

aij xi xj

(i,j)
1i<jn

Lusage veut que lon designe un terme comme aii x2i sous lappellation terme carre,
alors que, pour i = j, 2aij xi xj est un terme rectangle. Dans la base B, (x) sexprime
donc comme fonction polynomiale homog`ene de degre 2 des coordonnees du vecteur x.
Reciproquement, toute expression de ce type denit une forme quadratique sur En : si
x En

(x) =

n

k=1

k x2k +

i,j xi xj

(i,j)
1i<jn

est un polynome homog`ene de degre 2, on peut ecrire, avec les memes notations que
precedemment
x En (x) = t XAX
o`
u la matrice A = (aij ) 1in Sn (R) est denie par
1jn

i {1, . . . ,n}

aii = i

et i,j {1, . . . ,n} avec i < j

1
aij = aji = i,j
2

13-2 Formes quadratiques en dimension nie

541

et il est clair que (x,y) = t XAY denit une forme bilineaire symetrique sur En , et que
est la forme quadratique qui lui est associee.
1
Attention au facteur : on dit que lon dedouble les termes rectangles pour obtenir
2
la matrice de la forme quadratique. Lexpression de la forme polaire dans la base B
peut sobtenir selon le meme principe sans quil soit necessaire de presenter les calculs
matriciellement 4 :
x,y En

(x,y) =

n


i xi yi +

i=1

1
(xi yj + xj yi )
2 ij

(i,j)
1i<jn

PROPOSITION 13-2.12 Une application Q : En R est une forme quadratique


si et seulement si Q sexprime dans une base quelconque de En comme fonction
polynomiale homog`
ene de degr
e 2 des coordonn
ees dans cette base.
Avec le calcul quon vient de faire, on a aussi
COROLLAIRE 13-2.13 Si M et N sont deux matrices de Sn (R)
M = N X Rn

XMX = t XNX

Lorsque M et N sont deux matrices de Mn (R), la proposition 13-1.4 montre


dailleurs que
X Rn t XMX = t XNX M N An (R)

13-2.3

Interpr
etation de la matrice dune forme quadratique

13-2.3.1

Morphisme En En associ
e`
a une forme bilin
eaire sym
etrique

Si L2,s (En ,R), pour tout x En , lapplication


(x,) : En R y  (x,y)
est une forme lineaire sur En . La linearite de par rapport a` son premier argument montre
que cette forme depend lineairement de x.

DEFINITION
13-2.14 Si L2,s (En ,R), lapplication
 de lespace En dans son dual

En denie par
En  x 
 (x) = (x,)
est un morphisme despaces vectoriels, appele morphisme de En vers En canoniquement
associe a` .
Nous pouvons `a present interpreter la matrice de dans une base comme matrice
dun morphisme despace vectoriel. Si B est une base de En , on note B sa base duale
(cest-`a-dire la base de En composee des formes coordonnees dans B).
PROPOSITION 13-2.15 Si L2,s (En ,R) et B est une base de En
M (,B) = M (
,B,B )
4. Retenir que le terme carre x2i se polarise en xi yi , alors quun terme rectangle xi xj (i = j) se
polarise en 12 (xi yj + xj yi ).

542

Chapitre 13 : Formes quadratiques sur un espace r


eel
Demonstration : Le coecient ai,j dindices (i,j) de la matrice A = M (
,B,B )
est, par denition, la i`eme coordonnee dans la base B de
 (ej ) = (ej ,),
cest-`a-dire, par denition de la base duale

 (ej ) (ei ) = (ej ,ei ) = (ei ,ej )


puisque est symetrique.

EXERCICE 13-2.16 Utiliser ce resultat pour retrouver la formule de changement de base obtenue a` la section 13-2.1.3

En utilisant cette interpretation de la matrice dune forme quadratique, on comprend


mieux pourquoi son rang ne depend pas de la base choisie pour ecrire la matrice :

13-2.3.2

Rang et radical dune forme quadratique

DEFINITION
13-2.17 Soit Q (En ) et L2,s (En ,R) sa forme polaire. On appelle
rang de ou rang de le rang de lapplication
 . Cest donc aussi le rang de la matrice
de dans une base quelconque de En :
rang = rang = rang
 = rang M (,B)
Il est interessant detudier le noyau du morphisme
 : cest la notion de radical dune
forme quadratique.

DEFINITION
13-2.18 Si Q (En ) et est sa forme polaire, on appelle radical 5 de
(ou de ) le noyau du morphisme 6
:
Rad = ker
 = {x En | (x,) = 0En }
Le theor`eme du rang applique `a
 donne immediatement :
dim Rad = dim En rang
Lorsque le rang de est strictement inferieur a` la dimension de lespace, on dit que la
forme quadratique est d
eg
en
er
ee : cela veut dire quen fait, letude de peut etre
ramenee `a celle dune forme quadratique sur un supplementaire de Rad , cest-`a-dire sur
un espace de dimension < n. En eet, si En = S Rad , pour x et y se decomposant en
x = xS + xR et y = yS + yR dans cette somme directe, on a
(x,y) = (xS ,yS ) + (xS ,yR ) + (xR ,yS ) + (xR ,yR ) = (xS ,yS )
puisque les formes (xR ,) et (yR ,) sont nulles. En particulier, pour x = y
(x) = (xS )
5. On dit aussi noyau de (ou de ). Mais cette terminologie est malheureuse, car ce nest pas
lensemble
C () = {x En | (x) = 0}
On a en eet Rad C () mais linclusion est stricte en general (mais il y a egalite lorsque est
positive) : voir proposition 13-1.18 et le contre-exemple qui suit.
6. Donc, en travaillant dans une base B, si M = M (,B), les vecteurs du radical de sont representes
par les colonnes X veriant M X = 0.

13-3 R
eduction dune forme quadratique et signature

543

Matriciellement, si on travaille dans une base B = BS BR adaptee `a cette decomposition,


la matrice de aura la forme


A 0
M = M (,B) =
0 0
o`
u la matrice A Mr (R) (avec r = dim S = rang ) est la matrice de |S dans la base
BS . Comme M doit etre de rang r, on a dailleurs A GLr (R). Dans une base bien choisie, certaines coordonnees napparaissent pas dans lexpression dune forme quadratique
degeneree.

13-2.3.3

Forme bilin
eaire sym
etrique et forme quadratique non d
eg
en
er
ee

Conformement `a la denition donnee plus haut, on dit quune forme quadratique


sur En est non degeneree si elle est de rang n. Cela signie que sa matrice dans une base
quelconque de En est inversible. Ou encore que
 est un isomorphisme de En vers En :
PROPOSITION 13-2.19 Si est une forme quadratique non d
eg
en
er
ee sur En ,
lapplication
x  (x,)
est un isomorphisme despace vectoriel de En sur son dual.
Toute forme lineaire l En secrit donc de mani`ere unique sous la forme (x,), avec
x En . Des probl`emes faisant intervenir des formes lineaires sur En peuvent donc alors se
traiter de mani`ere interne (en travaillant avec des vecteurs de lespace), en identiant
la forme l = (x,) avec le vecteur x. Par exemple, un hyperplan H de En caracterise par
une forme lineaire (ou plus precisement par une droite vectorielle de En ) sera caracterise
par une droite vectorielle de En . Cest en particulier ce point de vue que nous adopterons
dans le cadre des espaces euclidiens, avec la notion de normale a` un hyperplan.
EXEMPLE 13-2.20 Toute forme quadratique denie positive sur En est non degeneree,
puisque dans ce cas
(x,) = 0En (x) = (x,x) = 0 x = 0En
ce qui prouve linjectivite de
 , et donc rang = n. Il ny a evidemment pas de reciproque.
2
Sur lespace E2 = R , la forme quadratique denie sur X = (x,y) par
(X) = x2 y 2
est non degeneree 7 , mais pas de signe constant.

13-3

R
eduction dune forme quadratique et signature

Nous avons vu dans la section precedente que toute matrice carree dordre n symetrique
de rang r etait congruente `a une matrice de la forme


A 0
avec A GLr (R)
0 0



1 0
GL2 (R). Une forme lineaire quelconque
0 1
sur lespace R2 l : X = (x,y)  x + y secrit l = (X0 ,), avec X0 = (, ).
7. Sa matrice dans la base canonique est M =

544

Chapitre 13 : Formes quadratiques sur un espace r


eel

Nous allons voir ici que lon peut aller plus loin, et imposer `a A detre diagonale. Le raisonnement serait valable sur un corps quelconque (de caracteristique = 2). Si on travaille
sur R, nous verrons que, lorsque A est diagonale, les signes de ses coecients diagonaux
ont une interpretation geometrique.

13-3.1

R
eduction dune forme quadratique

`
THEOR
EME
13-3.1 Si est une forme quadratique sur En , il existe une base B de
En telle que la matrice de dans B soit de la forme
M (,B) = Diag (1 , . . . ,n )
Le nombre r de coecients diagonaux non nuls est
evidemment
egal au rang de .
En r
eordonnant les vecteurs de B, on peut donc imposer
M (,B) = Diag (1 , . . . ,r ,0, . . . ,0)
avec les scalaires (i )1ir non nuls.
Demonstration : On raisonne par recurrence sur la dimension de lespace
En . Pour n = 1, il ny a rien a` prouver. On suppose le resultat etabli pour toute
forme quadratique sur tout espace vectoriel de dimension n 1. Supposons
Q (En ). Si est identiquement nulle, la matrice de dans toute base de
En est nulle et r = 0. Sinon, on peut trouver un vecteur e1 avec (e1 ) = 0.
Posons 1 = (e1 ). Si est la forme polaire de , la forme lineaire =
(e1 ,) est non nulle, puisque (e1 ) = 1 = 0. Comme e1 nappartient pas a`
lhyperplan ker , on a
En = vect (e1 ) ker
et, par lhypoth`ese de recurrence appliquee `a la forme quadratique |ker , on
peut trouver une base B = {e2 , . . . ,en } avec
M (|ker ,B ) = Diag (2 , . . . ,n )
Comme par construction (e1 ,ei ) = 0 pour i  2, la premi`ere ligne de la
matrice de dans B = {e1 , . . . ,en } est (1 ,0, . . . ,0), et donc
M (,B) = Diag (1 , . . . ,n )

Linteret de la connaissance dune telle base est evident : en calculant dans cette base,
on a alors
 n

r



xi ei =
i x2i
i=1

i=1

Dans la base B, le polynome homog`ene representant ne contient que r termes carres.


Par polarisation, on obtient immediatement
 n

n
r



xi ei ,
yiei =
i xi yi

i=1

i=1

i=1

On dit quune telle base reduit la forme quadratique a` une forme diagonale. On dit aussi
quelque fois que cette base diagonalise la forme quadratique, mais cette terminologie
est malheureuse et peut entraner des confusions : si M est, par exemple, la matrice
dune forme quadratique dans la base canonique de Rn , trouver une base qui reduit ,

13-3 R
eduction dune forme quadratique et signature

545

cest trouver une matrice de passage P transformant M en une matrice diagonale par
congruence, et en general pas par similitude ; il ne sagit donc pas de diagonaliser 8 M.
etrique de rang r si et
COROLLAIRE 13-3.2 Une matrice M Mn (R) est sym
seulement si M est congruente `
a une matrice diagonale de rang r.
REMARQUE 13-3.3 Une base B = {e1 , . . . ,en } dans laquelle la matrice de Q (En )
est diagonale est une base veriant
i = j

(ei ,ej ) = 0

Une telle base est appelee base -orthogonale 9 (ou -orthogonale).

13-3.2

Ecriture dune forme quadratique `


a laide de carr
es
de formes lin
eaires

PROPOSITION 13-3.4 Une application : En R est une forme quadratique de


rang r si et seulement sil existe r formes lin
eaires ind
ependantes sur En (li )1ir et
r scalaires (i )1ir tous non nuls tels que
=

r


i li2

i=1

Demonstration : Si est une forme quadratique de rang r, on sait quil


existe une base B = {e1 , . . . ,en } dans laquelle lexpression de la forme quadratique est

 n
r


xi ei =
i x2i

i=1

i=1

avec les (i )1ir tous non nuls. Il sut alors de prendre pour formes lineaires
(li )1ir les r premi`eres formes coordonnees dans B.
r

Reciproquement, si =
i li2 avec les (li )1ir independantes, on peut
i=1

completer la famille (li )1ir en une base B = (li )1in de En . On sait quil
existe une unique base B = {e1 , . . . ,en } de En dont B soit la base duale. On
a alors
 n

r



xi ei =
i x2i
i=1

i=1

ce qui montre que est une forme quadratique 10 dont la matrice dans la base
B est de rang r. 
8. La demonstration precedente montre que nimporte quel vecteur e1 tel que (e1 ) = 0 peut etre
choisi comme premier vecteur dune base reduisant . Nous verrons cependant, dans le chapitre sur les
espaces euclidiens, que dans le cas r
eel, une bonne diagonalisation de M (cest `a dire avec une matrice
de passage pour laquelle t P = P 1 ) est possible.
9. On dit en eet que deux vecteurs x et y de En sont -orthogonaux (ou -conjugues) si (x,y) = 0.
r

10. Le fait que =
i li2 soit une forme quadratique est evident, puisque
i=1

(x,y) =

r


i li (x) li (y)

i=1

est evidemment bilineaire symetrique associee `a (cf. la mani`ere dont on polarise un terme carre dans

546

Chapitre 13 : Formes quadratiques sur un espace r


eel

13-3.3

M
ethode de Gauss

Il sagit dune methode pratique pour ecrire un polynome homog`ene de degre 2 (donc
lexpression dune forme quadratique dans une base) comme combinaison lineaire de carres
de polynomes homog`enes de degre 1 independants. On retrouve ici une demonstration
algorithmique de la proposition 13-3.4 : on consid`ere un polynome homog`ene de degre
2 a` n variables (cest-`a-dire une forme quadratique denie sur Rn )
(x1 , . . . ,xn ) =

n


aii x2i + 2

i=1

aij xi xj

(i,j)
1i<jn

On commence la reduction en distinguant deux cas :


Sil existe des termes carr
es : en renumerotant les variables, on peut supposer
que a1,1 = 0. On isole alors dans (x1 , . . . ,xn ) tous les termes contenant la variable
x1 .
n

a1j x1 xj + (x2 , . . . ,xn )
(x1 , . . . ,xn ) = a1,1 x21 + 2
j=2

o`
u est une forme quadratique sur R . On ecrit alors les premiers termes comme
le debut du developpement dun carre

2
n
n


a
1,j
a1,1 x21 + 2
a1j x1 xj = a11 x1 +
xj
+ 1 (x2 , . . . ,xn )
a
j=2
j=2 1,1
n1

o`
u 1 Q (Rn1 ). En denissant la forme lineaire l1 sur Rn par
l1 (x1 , . . . ,xn ) = x1 +

n

a1,j
j=2

a1,1

xj

et en posant 1 = + 1 , on obtient
(x1 , . . . ,xn ) = a11 l12 (x1 , . . . ,xn ) + 1 (x2 , . . . ,xn )
Si tous les termes carr
es sont nuls : si nest pas identiquement nulle, il existe
un coecient ai,j non nul (avec i = j). En renumerotant les variables, on suppose
a1,2 = 0. On isole alors tous les termes contenant x1 ou x2 :
(x1 , . . . ,xn ) = 2a1,2 x1 x2 + 2

n


a1,j x1 xj + 2

j=3

n


a2,j x2 xj + (x3 , . . . ,xn )

j=3

lecriture dune forme polaire). Le rang de peut aussi se determiner en calculant le radical de : pour
x En
r

(x,) = 0En
i li (x) li = 0En
i=1

Comme les (li )1ir sont supposees independantes, ceci equivaut `a


i

i li (x) = 0

soit, puisque les i sont non nuls


x

ker li

i=1

sous-espace de En de dimension n r. Le radical de etant de dimension n r, cette forme quadratique


est bien de rang r.

13-3 R
eduction dune forme quadratique et signature

547

avec cette fois Q (Rn2 ). On ecrit alors les premiers termes comme le debut du
developpement dun produit
2a1,2 x1 x2 + 2

n


a1,j x1 xj + 2

j=3

a2,j x2 xj

j=3


= 2a1,2

n


x1 +

n

a2,j
j=3

a1,2


xj

x2 +

n

a1,j
j=3

a1,2


xj

+ 1 (x3 , . . . ,xn )

On denit `a present les formes lineaires


1 (x1 , . . . ,xn ) = x1 +

n

a2,j
j=3

a1,2

xj

et 2 (x1 , . . . ,xn ) = x2 +

n

a1,j
j=3

a1,2

xj

et on ecrit le produit 1 2 comme une dierence de carres


1 2 =

9
18
(1 + 2 )2 (1 2 )2
4

En considerant les formes lineaires l1 = 1 + 2 et l2 = 1 2 , on aura


(x1 , . . . ,xn ) =

a1,2 2
a1,2 2
l1 (x1 , . . . ,xn )
l (x1 , . . . ,xn ) + 2 (x3 , . . . ,xn )
2
2 2

avec cette fois 2 Q (Rn2 ).


On recommencera ensuite les calculs avec les formes quadratiques 1 ou 2 , le nombre
de variables ayant diminue dune ou de deux unites. Le procede sarretera donc au bout
dun nombre ni detapes. Si lon suppose de plus quavec un nombre de variables 
n 1, les formes lineaires obtenues par cette methode sont independantes, cette propriete
subsistera avec n variables : dans le permier cas, on ajoute aux formes lineaires (li )2ir
independantes intervenant dans la decomposition de 1 une forme lineaire l1 qui nest
pas combinaison lineaire des (li )2ir , puisque l1 est seule a` faire intervenir la variable
x1 . Dans le second cas, si les (li )3ir independantes interviennent dans la decomposition
de 2 , il est clair que (i )i=1,2 (li )3ir est libre (seule 1 fait intervenir x1 et 2 fait
intervenir x2 ). Il en est de meme de la famille equivalente (li )1ir .
REMARQUE 13-3.5 La methode de Gauss laisse le choix de lordre dans lequel on fait
apparatre les variables : on ne commence pas systematiquement les calculs avec x1 .
EXEMPLE 13-3.6 Trouver une base de R3 reduisant la forme quadratique dont lexpression, dans la base canonique {e1 ,e2 ,e3 }, est
(x,y,z) = x2 + 2y 2 + 2z 2 + 2xy 2xz + 2yz
La methode de Gauss donne
(x,y,z) = (x + y z)2 + y 2 + z 2 + 4yz
soit encore
(x,y,z) = (x + y z)2 + (y + 2z)2 3z 2

548

Chapitre 13 : Formes quadratiques sur un espace r


eel

La forme est donc de rang 11 3. Comme les trois 12 formes lineaires

X =x+yz
Y = y + 2z

Z =z
sont independantes, on peut les considerer comme les formes coordonnees dans une nouvelle base {u1 ,u2 ,u3 } de R3 . En resolvant ce syst`eme, on ecrit sa solution sous forme
matricielle


X
1 1 3
x
y = 0 1 2 Y
Z
0 0
1
z
La matrice intervenant dans cette egalite est matrice de passage de (ei )1i3 `a (ui)1i3 .
En prenant donc

u1 = e1
u2 = e1 + e2

u3 = 3e1 2e2 + e3
on obtient une base de R3 dans laquelle la forme secrit
X 2 + Y 2 3Y 2
On verie dailleurs aisement que

1 0 0
1
0 0
1 1 1
1 1 3
0 1 0 = 1 1 0 1 2 1 0 1 2
0 0 3
3 2 1
1 1 2
0 0
1

13-3.4

Signature dune forme quadratique

Les resultats de cette section sont speciques `a R. Sur R, les elements positifs sont
exactement les carres. Lorsquon ecrit une forme quadratique comme combinaison lineaire
de r carres de formes lineaires independantes
=

r


i li2

i=1

si on suppose que les p premiers coecients (i )1ip sont strictement positifs et les r p
derniers (i )p+1ir sont strictement negatifs (cest toujours possible en renumerotant les
11. On a donc prouve par ce calcul que la matrice de dans la base canonique

1 1 1
M = 1 2 1
1 1 2
est inversible.
12. Lorsque le rang de la forme quadratique est inferieur `a la dimension de lespace, on utilise la meme
methode, en completant de mani`ere judicieuse (cest-`
a-dire avec des formes lineaires pour lesquelles le
calcul sera simple) la famille de formes lineaires (li )1ir intervenant dans la decomposition de en une
base (li )1in de En . Les egalites

X1 = l1 (x)
..
.

Xn = ln (x)
sont alors interpretees comme des formules de changement de bases.

13-3 R
eduction dune forme quadratique et signature

549

(li )1ir ), on aura une ecriture encore plus simple de :


=

p


2i

i=1

r


2i

i=p+1

en posant

i li pour 1  i  p
i =

i =
i li pour p + 1  i  r
les formes lineaires (i )1ir etant toujours evidemment independantes. Il existe donc une
base de En o`
u la matrice de secrit par blocs

Ip 0
0
0 Irp 0
0 0
0
Dans cette base, lexpression de la forme quadratique est
(x) =

p


x2i

i=1

r


x2i

i=p+1

EXERCICE 13-3.7 Retrouver, dans le cas de la dimension nie, le resultat du corollaire 13-1.18.
EXERCICE 13-3.8 Soient (li )1im une famille de formes lineaires sur En , de rang r. Trouver
le rang de la forme quadratique
m

li2
=
i=1

On ne peut esperer plus simple que lecriture (x) =

p


x2i

i=1

r


x2i . Le theor`eme

i=p+1

qui suit montre que le nombre de coordonnees dont le carre est aecte du signe + ne
depend pas de la methode suivie pour amener lecriture de `a cette forme reduite :

`
THEOR
EME
13-3.9 (ET DEFINITION) Soit une forme quadratique de rang r sur
un espace r
eel En . Si
r

i li2
=
i=1

est une
ecriture de comme combinaison lin
eaire de carr
es de formes lin
eaires
ind
ependantes, le nombre p de coecients (i )1ir strictement positifs vaut
p = max {dim F | F s.e.v. de En tel que |F est d
enie positive}
De m
eme, le nombre q de coecients strictement n
egatifs est
enie n
egative}
q = max {dim F | F s.e.v. de En tel que |F est d
Le couple (p,q) a donc une interpr
etation g
eom
etrique, et ne d
epend pas de la
d
ecomposition de consid
er
ee. On lappelle signature de
Sgn = (p,q) avec p + q = rang
est
evidemment positive ssi sa signature est de la forme (p,0). Elle est d
enie
positive ssi sa signature est (n,0).

550

Chapitre 13 : Formes quadratiques sur un espace r


eel

Demonstration : Si lecriture =

r


i li2 fait intervenir p coecients > 0

i=1

et q = r p coecients < 0, nous avons montre dans le preambule de cette


section quon pouvait trouver une base B = {e1 , . . . ,en } de En dans laquelle
(x) =

p


x2i

i=1

Si Fp = vect (ei )1ip , on a (x) =

r


x2i

i=p+1

p


x2i pour x Fp , et il est clair que la

i=1

restriction de a` Fp est denie positive. On a donc


p  max {dim F | F s.e.v. de En tel que |F est denie positive}
Il y a evidemment egalite si p = n. Si p < n et F est un sous-espace de En de
dimension strictement plus grande que p, on a necessairement
F vect (ei )p+1in = {0En }
(les deux sous-espaces ne peuvent etre independants, puisque la somme de
leurs dimensions est strictement superieure `a n). Si x est un vecteur non nul
de cette intersection, on a
(x) =

r


x2i  0

i=p+1

et la restriction de `a F ne peut etre denie positive. Donc


p  max {dim F | F s.e.v. de En tel que |F est denie positive}
ce qui donne bien la valeur annoncee pour p. En changeant en , on
obtient immediatement la caracterisation de q. 
COROLLAIRE 13-3.10 Toute matrice M Sn (R) est donc congruente `
a une matrice canonique (unique) de la forme

Ip 0
0
n
Sp,q
= 0 Iq 0
0 0
0
Demonstration : On consid`ere la forme quadratique denie sur Rn par
(X) = t XMX
Si (p,q) est la signature de cette forme quadratique, on sait que M est congruente
n
n
`a Sp,q
. Reciproquement, si M est congruente `a une matrice Sp,q
, la signature
de est necessairement (p,q). 
EXERCICE 13-3.11 Montrer quil y a exactement
Sn (R).

(n + 1) (n + 2)
classes de congruence dans
2

EXERCICE 13-3.12 Montrer que dans Sn (C), il y a exactement (n + 1) classes de congruence.

13-3 R
eduction dune forme quadratique et signature

13-3.5

551

Matrices sym
etriques positives, d
enies positives

DEFINITION
13-3.13 Si M est une matrice de Sn (R), on appelle forme quadratique
canoniquement associee `a M la forme quadratique 13 denie sur Rn par
M (X) = t XMX
Sa matrice dans la base canonique de Rn est donc la matrice M. On dit que M est positive
(resp. denie positive) ssi M Q+ (Rn ) (resp. M Q+ (Rn )). On note Sn+ (R) et
ones
Sn+ (R) les sous-ensembles de Sn (R) formes par ces matrices. Il sagit de deux c
convexes de Sn (R)
Pour M Sn (R), on a donc
M Sn+ (R) X Rn t XMX  0
M Sn+ (R) X Rn {0Rn } t XMX > 0
REMARQUE 13-3.14 Les coecients diagonaux dune matrice M Sn (R) sont les
images par M des vecteurs de la base canonique de Rn . Une matrice positive a donc ses
coecients diagonaux positifs. Ceux dune matrice de Sn+ (R) sont strictement positifs.
Il ny a evidemment pas de reciproque, comme le montre lexemple 13-3.6.
Letude de la signature faite `a la section precedente donne
PROPOSITION 13-3.15 Une matrice M Mn (R) est sym
 etrique positive si et
Ir 0
seulement si elle est congruente `
a une matrice de la forme
0 0


Ir 0
t
P GLn (R) M = P
P
0 0
et M est d
enie positive si et seulement si M est congruente `
a In
P GLn (R)

M = tP P

REMARQUE 13-3.16 Une matrice denie positive est une matrice positive et inversible.
Son determinant est strictement positif.
EXERCICE 13-3.17 Montrer que toute matrice symetrique positive est limite dune suite de
matrices denies positives. Ce resultat est `a la base de nombreux raisonnements par densite.
EXERCICE 13-3.18 Montrer que M Mn (R) est symetrique positive si et seulement si elle
admet une ecriture sous la forme
M = t QQ
avec Q Mn (R) (non inversible si M nest pas denie positive).
EXERCICE 13-3.19 Matrices sym
etriques de rang 1 : montrer quune matrice M de Mn (R)
est symetrique positive de rang 1 si et seulement sil existe un vecteur ligne L Rn non nul avec
M = t LL
Caracteriser, `a laide de combinaisons lineaires de telles matrices, les matrices symetriques de
rang r. Comment obtient-on la signature de M ?
13. M determine M enti`erement. On utilisera donc lexpression signature de M pour signature de
M .

552

Chapitre 13 : Formes quadratiques sur un espace r


eel

EXERCICE 13-3.20 Montrer que, si A = (ai,j ) et B = (bi,j ) sont deux matrices symetriques
positives, il en est de meme de la matrice C = (cij ), avec cij = aij bij . (Indication : etudier
dabord le cas o`
u B est de rang 1, en utilisant lexercice precedent). Que peut-on dire si A et B
sont denies positives?
EXERCICE 13-3.21 Montrer que Sn+ (R) est un ouvert de Sn (R). Indication : montrer que son
complementaire est ferme, en munissant Rn dune norme quelconque, et en remarquant que
M Sn (R) Sn+ (R) X Rn

X = 1 et t XM X  0

EXERCICE 13-3.22 Montrer quune matrice M Sn (R) est denie positive si et seulement si
ses mineurs principaux sont tous strictement positifs.

13-3.6

Bases orthonormales pour une forme quadratique


d
enie positive

DEFINITION
13-3.23 Si Q+ (En ) est un forme denie positive dont est la forme
polaire, on appelle base -orthonormale 14 de En toute famille (ei )1in de n vecteurs de
En veriant
i (ei ) = 1 et i = j (ei ,ej ) = 0
Une telle famille est evidemment une base de En : comme elle est de cardinal n, il sut
de montrer quelle est libre. Or, si (xi )1in sont n reels, on a
 n

n
n 
n
n




xi ei = 0En
xi ei =
xi xj (ei ,ej ) =
x2i = 0 i xi = 0
i=1

i=1

i=1 j=1

i=1

Il resulte aussi de ce calcul quune base B = {e1 , . . . ,en } de En est une base -orthonormale
si et seulement si lexpression de dans cette base est
(x) =

n


x2i

(somme des carres des coordonnees de x dans B)

i=1

ou si, avec des notations evidentes


(x,y) =

n


xi yi

i=1

On deduit immediatement des resultats sur la reduction des formes quadratiques et la


signature le theor`eme :

`
THEOR
EME
13-3.24 Si est une forme quadratique d
enie positive sur En , il existe
dans cet espace des bases -orthonormales.
Pour le moment, la methode de Gauss (en suivant la methode decrite `a lexemple 133.6) est un moyen de prouver quune forme quadratique, en dimension nie, est denie
positive, et de determiner des bases orthonormales de lespace :
EXERCICE 13-3.25 A quelle condition sur le param`etre t la forme quadratique denie sur R3
par
(x,y,z) = tx2 + 5y 2 + z 2 2xy 2xz + 4yz
est-elle denie positive? Determiner une base orthonormale de R3 dans le cas particulier t = 5.

Dans le chapitre qui suit, nous verrons une methode plus geometrique dobtention
de bases orthonormales : le procede de Gram-Schmidt.
14. Ou simplement base orthonormale sil ny a pas dambigute sur .

13-4 Exercices

13-4

553

Exercices

EXERCICE 13-4.1 Soit q la forme quadratique denie sur R4 par


q(X) = x2 + y 2 + z 2 + t2 + 2x(y + z + t) 2y(z + t) 2zt
Ecrire la matrice A de q dans la base canonique. q est-elle degeneree? Decomposer q en carres
et calculer An .
EXERCICE 13-4.2 Soit U Rn et R. Quelle est la signature de la forme quadratique
denie sur Rn par (X) = t XX + (t U X)2 ?
EXERCICE 13-4.3 Sur Rn [X] pour k 0, ,n xe et R, montrer que denie par


18

(P ) =

k1

92
8 (i) 92
P (k) (t) dt +
P (0)

i=0

est une forme quadratique. Quelle est sa signature?


EXERCICE 13-4.4 Quel est le rang de la matrice A = (ai,j ) Mn (R) avec
ai,j = cos(i + j 2)
u ai,j = i+ j 1
EXERCICE 13-4.5 Montrer que la forme quadratique Q de matrice A = (ai,j ) o`
est le produit de deux formes lineaires.
n
EXERCICE 13-4.6

2 Soient (i )1ip p formes lineaires sur R . Quel est le rang de la forme


quadratique
i ?

EXERCICE 13-4.7 Soit E un R-ev de dimension n et une forme bilineaire symetrique sur E
de signature (n 1,1).
1. Soit F un sev de E tel quil existe v F tel que (v,v) < 0. Quelle est la signature de
|F F ?
2. En deduire une methode dobtention des hyperplans H de E tels que |HH soit un
produit scalaire.
Etudier en particulier le cas E = R3 et (X,X) = x2 + 4z 2 + 4xz + 2xy + 2yz.
EXERCICE 13-4.8 Soit R. Determiner la signature de la forme quadratique sur Rn
(X) =

n

i=1

x2i + 2

xi xj

1i<jn


EXERCICE 13-4.9 Determiner la signature de la forme quadratique sur R

2n

de matrice

0 In
In 0

EXERCICE 13-4.10 Soit une forme quadratique non nulle sur Mn (R) veriant
X,Y Mn (R) (XY ) = (X)(Y )
Montrer que X est inversible ssi (X) = 0. Montrer qualors n = 2 et que, pour tout X de
Mn (R), on a (X) = det(X). Ecrire la matrice de dans la base canonique de M2 (R). Quelle
est sa signature? Soit f un endomorphisme de M2 (R) et T sa matrice dans la base canonique.
Donner une condition necessaire et susante sur T pour que f conserve le determinant.
 Donner
des exemples de tels endomorphismes. Montrer quils forment un sous-groupe de GL M2 (R)
engendre par trois elements.


.

554

Chapitre 13 : Formes quadratiques sur un espace r


eel

Chapitre 14
Espaces pr
ehilbertiens r
eels. Espaces
euclidiens

14-1

G
en
eralit
es

14-1.1

Espace pr
ehilbertien

14-1.1.1

D
enitions

DEFINITION
14-1.1 Un espace prehilbertien reel est un couple (E,), o`
u E est un Respace vectoriel et est une forme quadratique denie positive sur E.
Sur un R-e.v. E, on peut donc etre amene `a considerer plusieurs structures despace
prehilbertien reel : cest le choix dune forme quadratique denie positive sur E qui
munit lespace dune structure prehilbertienne. Se donner revient aussi `a considerer sa
forme polaire 1 . On dit alors que est un produit scalaire sur E :

DEFINITION
14-1.2 Si E est un R-e.v, un produit scalaire sur E est une forme bilineaire
symetrique sur E dont la forme quadratique associee est denie positive.
EXEMPLE 14-1.3 Sur R3 , les applications
1 : ((x,y,z) , (x ,y ,z  ))  xx + yy  + zz 
2 : ((x,y,z) , (x ,y ,z  ))  (x + y + z) (x + y  + z  ) + 2yy  + zz 
sont deux produits scalaires.
1. Et on confond les couples (E,) et (E,).

556

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

EXEMPLE 14-1.4 Sur Rn , le produit scalaire canonique est lapplication


(x,y) = ((x1 , . . . ,xn ) , (y1 , . . . ,yn )) 

n


xi yi

i=1

EXEMPLE 14-1.5 Une generalisation de lexemple precedent `a la dimension innie est


lespace l2 (N) des suites reelles u = (un )nN de carre sommable (cf. section 9-3.5) muni
du produit scalaire
+

u,v =
un vn
n=0

EXEMPLE 14-1.6 Sur E = C 0 ([a,b] ,R), lapplication




(f,g) 

f (t) g (t) dt
a

est un produit scalaire.


EXERCICE 14-1.7 Donner une condition necessaire et susante sur C 0 ([a,b] ,R) pour que

(f,g) 

f (t) g (t) (t) dt


a

denisse un produit scalaire sur lespace des fonctions reelles denies et continues sur [a,b].

Une structure pr
ehilbertienne (E,) est souvent appelee egalement structure
euclidienne, avec un petit abus de langage, puisque le terme euclidien devrait etre
reserve au cas o`
u lespace E est de dimension nie.

14-1.1.2

Notations

Lorsquune structure prehilbertienne (E,) est xee, on note souvent


(x,y) = x,y ou (x,y) = (x|y)
le produit scalaire de deux elements x et y de E. Ces notations doivent bien s
ur etre
adaptees lorsquon consid`ere simultanement plusieurs structures prehilbertiennes sur un
meme espace E.
Avec la premi`ere notation, le carre scalaire dun vecteur x E sera (x) = x,x. On
le notera le plus souvent (x) = x2 conformement `a ce qui suit :

14-1.1.3

Norme euclidienne

Comme nous lavons vu `a la section 13-1.2.2, si (E,  , ) est un espace prehilbertien


reel, lapplication
7
E R+ x  x = x,x
est une norme, dite norme (euclidienne) associee au produit scalaire sur lespace E. Plus
generalement, on dit quune norme N sur lespace reel E est une norme euclidienne si
et seulement si lapplication x  N 2 (x) est une forme quadratique (evidemment denie
positive) sur E.
Linegalite de Cauchy-Schwarz secrit alors
x,y E

|x,y|  x y

14-1 G
en
eralit
es

557

(avec egalite ssi x et y sont lies). Cette inegalite entrane la continuit


e du produit
scalaire, application bilineaire de E E dans R.
Linegalite de Minkowski est simplement linegalite triangulaire
x,y E

x + y  x + y

avec egalite ssi x et y sont colineaires et de meme sens. Les calculs sur les formes quadratiques donnent en particulier
x,y E t R

tx + y2 = t2 x2 + 2t x,y + y2

dont on a deduit les formules de polarisation


x,y E

x,y =

 1

1
x + y2 x2 y2 =
x + y2 x y2
2
4

Lidentite qui suit est elle aussi consequence immediate de la bilinearite du produit scalaire :
PROPOSITION 14-1.8 Si (E,  , ) est un espace pr
ehilbertien et si   repr
esente la
norme associ
ee au produit scalaire, on a


x,y E x + y2 + x y2 = 2 x2 + y2
Cest lidentit
e du parall
elogramme 2 , qui peut etre utilisee notamment pour prouver un theor`eme de projection dans un espace prehilbertien : voir `a ce sujet lexercice
14-2.15.

DEFINITION
14-1.9 On appelle espace de Hilbert (reel) tout espace prehilbertien reel
(E,  , ) complet pour la norme associee au produit scalaire.
En particulier, si lespace E est de dimension nie, toute structure prehilbertienne de
E en fait un espace de Hilbert. Linteret de la notion despace de Hilbert provient du
fait que beaucoup de resultats valables dans le cas de la dimension nie sont susceptibles
de generalisation a` ce type despaces. Ils permettent de travailler dans un espace norme
(`a laide dun produit scalaire) avec un support visuel extremement utile : celui de la
geometrie euclidienne usuelle en dimension 2 ou 3.

14-1.2

Orthogonalit
e

14-1.2.1

D
enition

DEFINITION
14-1.10 Dans un espace (E,  , ) prehilbertien reel, deux vecteurs x et y
sont dits orthogonaux (on note alors x y) si et seulement si
x,y = 0


2. Dans un espace ane euclidien, si ABCD est un parallelogramme (AB = DC) avec

x = AB et y = AD
on a

x + y = AC et x y = DB

et cette identite montre que, dans un parallelogramme, la somme des carres des longueurs des diagonales
est egale a` la somme des carres des longueurs des quatre cotes.

558

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

PROPOSITION 14-1.11 (relation de Pythagore) Deux vecteurs x et y dun espace


pr
ehilbertien sont orthogonaux si et seulement si
x + y2 = x2 + y2
La relation dorthogonalite est evidemment symetrique. Plus generalement, si A et B
sont deux parties non vides de E (ou deux familles de vecteurs de E), on dit que A est
orthogonale a` B si et seulement si tout vecteur de A est orthogonal a` tout vecteur de B :
A B a A b B

a,b = 0

Par bilinearite, on a evidemment


PROPOSITION 14-1.12 Si A et B sont deux parties non vides de E
A B vect A vect B
ce qui fait que lon se ram`ene souvent a` travailler avec des sous-espaces de E lorsquon
etudie lorthogonalite de deux parties de E.
Comme le produit scalaire est deni positif, seul le vecteur nul est orthogonal `a luimeme, et cette propriete sera tr`es souvent utilisee pour prouver des egalites dans un espace
prehilbertien :
PROPOSITION 14-1.13 Si x et y sont deux vecteurs dun espace pr
ehilbertien
x = y (x y) (x y) {x y} E
ce qui peut encore s
ecrire
x = y x, = y, z E

x,z = y,z

On peut dire la meme chose avec un vocabulaire dierent :


PROPOSITION 14-1.14 Si (E,  , ) est un espace pr
ehilbertien, lapplication x 
x, est un morphisme injectif de lespace E dans son dual E .

14-1.2.2

Famille orthogonale

DEFINITION
14-1.15 Une famille F = (ei )iI de vecteurs dun espace (E,  , ) prehilbertien
est orthogonale si et seulement si
i,j I

i = j ei ej

PROPOSITION 14-1.16 Une famille orthogonale F = (ei )iI de vecteurs non nuls
dun espace (E,  , ) pr
ehilbertien est libre.
Demonstration : On la dej`a vu a` la section 13-3.6 : si

i ei = 0E
iI

est une relation de liaison entre vecteurs de F , on a


E
D

i ei ,ej = j ej 2 = 0
j I
iI

ce qui donne bien j = 0 puisque ej est suppose non nul. 

14-1 G
en
eralit
es

559

EXEMPLE 14-1.17 Dans lespace des fonctions continues E = C 0 ([0,2] ,R) si les familles C = (cn )nN et S = (sn )nN sont denies par
t [0,2]

cn (t) = cos nt et sn (t) = sin nt

leur reunion est une famille libre. On peut remarquer en eet que C S est une famille
orthogonale si on munit lespace E du produit scalaire
 2
f,g =
f (t) g (t) dt
0

Cest un exemple sur lequel nous reviendrons dans le cadre des series de Fourier.
EXERCICE 14-1.18 Montrer que, plus generalement, si p sous-espaces (Fi )1ip dun espace
prehilbertien verient
i = j Fi Fj
alors ces p sous-espaces sont independants.

14-1.2.3

Orthogonal dun sous-espace

DEFINITION
14-1.19 Si A est une partie non vide dun espace prehilbertien (E,  , ),
on appelle orthogonal de A et on note A lensemble des vecteurs orthogonaux `a tous les
elements de A :
A = {x E | a A x,a = 0}
A est donc la plus grande partie de E (au sens de linclusion) orthogonale a` A. Cest
clairement un sous-espace vectoriel de E, puisque

A =
ker a,
aA

est une intersection dhyperplans (ou lespace en totalite si A ne contient que le vecteur
nul). On a de plus
A = (vect A)
ce qui fait quon travaille le plus souvent avec lorthogonal dun sous-espace vectoriel 3 de
E:
PROPOSITION 14-1.20 Si A et B sont deux parties non vides dune espace vectoriel
pr
ehilbertien
A B B A
Si F est un sous-espace vectoriel de E
F F = {0E }

et

 
F F

Si G est un autre sous-espace vectoriel de E


(F + G) = F G

et

F + G (F G)

Demonstration : Si x F F , il est orthogonal a` lui-meme, donc nul. Les


sous-espaces F et F sont donc independants. Les autres proprietes decoulent
immediatement de la denition de lorthogonal dune partie. 
3. Lorthogonal dun sous-espace vectoriel est donc aussi lorthogonal dune famille generatrice ou dune
base de ce sous-espace.

560

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

 
REMARQUE 14-1.21 Linclusion F F peut etre stricte : si on travaille par exemple
avec E = R [X] muni du produit scalaire
D
E



an X n ,
bn X n =
an bn
nN

nN

nN

(cette somme est nie), et si


F = {P R [X] | P (1) = 0}
on voit assez facilement que F est reduit au polynome nul (car un polynome orthogonal
`a F est en particulier orthogonal a` tout polynome de la forme X m 1, o`
u m est un entier
 
= R [X], qui contient strictement F. De meme,
naturel quelconque). On a donc F
avec G = vect (1), on a FG = {0}, donc (F G) = E, alors que F +G est lhyperplan
forme des polynomes qui sannulent en 0. Linclusion
F + G (F G)
est donc stricte. Dans les sections qui suivent, nous verrons que legalite
 
F = F
est toujours veriee lorsque lespace E est de dimension nie, ou plus generalement lorsque
F est de dimension nie.
EXERCICE 14-1.22 Si F est un sous-espace vectoriel de E, montrer que
 
E = F F F = F

14-1.3

Cas de la dimension nie

14-1.3.1

Expression du produit scalaire

DEFINITION
14-1.23 Un espace vectoriel euclidien est un espace prehilbertien reel de
dimension nie.
Si (En ,  , ) est un tel espace de dimension n, et si B = (ei )1in en est une base, on
peut caracteriser le produit scalaire par sa matrice dans la base B :
A = M ( ,  ,B) = (ei ,ej )1in
1in

qui est une matrice symetrique denie positive :

(2
( n
x1
(
(
(
..
(
n
t
X = . R {0Rn }
XAX = (
xi ei ( > 0
(
(
i=1
xn
On sait (voir section 13-3.5) que la matrice A est congruente `a la matrice In :
P GLn (R)

A = tP P

Ceci signie egalement quil existe une base de En , B = (ui )1in telle que
ui,uj  = 0 si i = j et ui ,ui = ui 2 = 1

14-1 G
en
eralit
es

561

Une telle base est une base orthonormale de En . Dans B , produit scalaire et norme
euclidienne associee ont une expression tr`es simple :
(
( +
n
n
(
( ,

(
( ,
xi ui ( =
x2i
(
(
(
i=1
i=1
D n
E
n
n



xi ui ,
yi ui =
xi yi
i=1

i=1

i=1

Tout se passe donc comme si lon calculait dans Rn muni de sa structure euclidienne
canonique. Les coordonnees dun vecteur dans une base orthonormale sont exactement
les produits scalaires avec les vecteurs de base, puisque
D n
E

xj uj ,ui = xi
j=1

On a donc, pour tout vecteur x de En et si la base (ui )1in est orthonormale


x=

n


ui ,x ui

i=1

x2 =

n


ui ,x2

i=1

EXERCICE 14-1.24 Montrer que, reciproquement, sil existe p vecteurs independants (ui )1ip
dun espace prehilbertien E tels que
x E

x=

p


ui ,x ui

i=1

alors E est de dimension nie et (ui )1ip est une base orthonormale de E.
EXERCICE 14-1.25 Montrer que la matrice A = (ai,j ) Sn (R) avec
aij =

1
i+j

est inversible, puis que son determinant est strictement positif. On pourra remarquer que
 1
1
=
ti+j1 dt
i+j
0

14-1.3.2

Isomorphisme entre lespace euclidien et son dual

Si on xe une structure euclidienne sur un espace reel En de dimension nie, le produit


scalaire est une forme bilineaire symetrique non degeneree sur En (car x, = 0En x =
0En ). Il permet donc de denir un isomorphisme canonique entre En et son dual. On
dit canonique car ce morphisme est intrins`eque 4 , independant en particulier du choix
dune base de En :
PROPOSITION 14-1.26 Si (En ,  , ) est un espace euclidien, toute forme lin
eaire
ecrit de mani`
ere unique z,, avec z En .
l En s
4. Il depend cependant de la structure euclidienne xee sur En !

562

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Par lintermediaire du produit scalaire, on peut ainsi identier la forme lineaire l et le


vecteur z associe, et donc lespace En et son dual. Si on veut calculer sur les coordonnees
dans une base, cette identication est particuli`erement simple si on travaille dans une
base orthonorm
ee : si B = (ei )1in est une telle base, en identiant un vecteur x =
n

xi ei avec la colonne X de ses coordonnees dans B, une forme lineaire l En est de la
i=1

x1

i xi = (1 , . . . ,n ) ... = LX
xn

forme
X 

n

i=1

o`
u L est la ligne (1 , . . . ,n ). Comme la base est orthonormee, le produit LX = t (t L) X
peut etre interprete comme le produit scalaire z,x, o`
u la colonne representant les coordonnees de z dans B est simplement t L. On a donc
z=

n


i ei

i=1

Lorsquon travaille dans une base orthonormee, identier lespace euclidien et son dual
revient tout simplement `a transformer les vecteurs lignes en colonnes.

14-1.3.3

Normale `
a un hyperplan

Si H est un hyperplan dun espace euclidien (En ,  , ), on sait quil existe une forme
lineaire non nulle l sur En (unique a` un scalaire multiplicatif non nul pr`es) tel que
H = ker l
Comme il existe un vecteur non nul x En tel que l = x,, on a alors
H = x
Le vecteur x engendre une droite vectorielle, appelee normale `a lhyperplan H. Comme
x
/ H, on a la decomposition de lespace

H vect x = En
(le symbole dorthogonalite au dessus de loperation de somme directe signie que lon a
une decomposition orthogonale de lespace En , notion sur laquelle nous revenons dans le
paragraphe qui suit : on a H = x et on verie aisement que vect x = H ). Le vecteur x
caracterise lhyperplan H.

14-1.3.4

Dimension de lorthogonal dun sous-espace vectoriel

PROPOSITION 14-1.27 Si F est un sous-espace vectoriel dun espace euclidien E


dim F + dim F = dim E
Demonstration : Legalite est evidente si F = {0E }. Si F est de dimension p,
et si (ei )1ip est une base de F, les p formes (ei ,)1ip sont independantes
(image dun syst`eme libre par lisomorphisme canonique E E ). Comme

F =

ker ei ,

i=1

le theor`eme 3-2.9 montre que cet espace est de dimension n p, si n est la


dimension de E. 

14-1 G
en
eralit
es

563

COROLLAIRE 14-1.28 Si F est un sous-espace vectoriel dun espace euclidien, on


a
E = F F
F est pour cette raison appel
e le 5 suppl
ementaire orthogonal de F.
Demonstration : Les sous-espaces F et F sont independants, et la somme
de leurs dimensions vaut dim E. 
COROLLAIRE 14-1.29 Si F est un sous-espace vectoriel dun espace euclidien, on
a
 
F = F
Demonstration : On peut utiliser le corollaire precedent et lexercice 141.22. Il est plus simple dutiliser linclusion et legalite des dimensions. 
En travaillant egalement par inclusion et egalite des dimensions, on a :
COROLLAIRE 14-1.30 Si F et G sont deux sous-espaces vectoriels dun espace
euclidien, on a
(F G) = F + G
Plus generalement, on dira quune decomposition de lespace E en somme directe de
sous-espaces independants
p

Fi
E=
i=1

est une decomposition orthogonale, et on notera alors

E=

p


Fi

i=1

si et seulement si Fi Fj pour i = j. On verie alors aisement que lon a



i Fi =


Fj

j=i

14-1.3.5

Th
eor`
eme de la base orthonormale incompl`
ete

Nous savons quune famille orthonormale dun espace prehilbertien est toujours une famille libre. Dans le cas de la dimension nie, une telle famille peut toujours etre completee
en une base orthonormale de lespace :
PROPOSITION 14-1.31 Si F = (ei )1ip est une famille orthonormale dun espace
eter F en une base orthonormale
euclidien En de dimension n, on peut toujours compl
de En .
5. Lusage de larticle deni est consequence de la propriete suivante, valable dans tout espace
prehilbertien (exercice) : si F et G sont deux sous-espaces de E,

E = F G G = F

564

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens
Demonstration : Il ny a rien a` faire si p = n. Sinon, Fp = vect F est un
sous-espace de dimension p de En , et on a
En = Fp F
p
Le sous-espace F
etre considere comme un esp (de dimension n p) peut
pace euclidien, lorsquon le munit de la restriction du produit scalaire. Les
resultats de la section 13-3.5 montrent quil poss`ede des bases orthonormales.
Si G = (uj )1jnp en est une, il est clair que F G est une base orthonormale
de lespace En . 

14-2

Projection orthogonale sur un s.e.v. de dimension nie

Lorsque E est un espace euclidien, nous avons vu que, pour tout sous-espace vectoriel
F de E, on a
E = F F
Nous savons que cette propriete est fausse 6 en general dans un espace de dimension innie.
Nous allons voir quelle est vraie si on suppose que F est de dimension nie. Pour cela,
nous allons commencer par etudier un probl`eme dapproximation :

14-2.1

Meilleure approximation par un


el
ement dun sousespace

Soit F un sous-espace vectoriel 7 dun espace prehilbertien reel E muni de sa norme


euclidienne et a E F. On a deni
d (a,F) = inf {a x , x F}
et on cherche sil existe un point a0 dans F realisant le minimum de ces distances, cesta`-dire tel que
a a0  = d (a,F)
En general, la reponse `a cette question est negative : si par exemple F nest pas ferme 8
dans (E,  ), et si lon prend a F F, on a d (a,F) = 0 alors que tout a0 dans F verie
6. Une condition n
ecessaire pour que cette egalite soit vraie est que F soit un sous espace ferme de E
(pour la norme euclidienne). En eet, lorthogonal dun sous-espace (non reduit a` {0E }) est intersection
dune famille dhyperplans fermes. Si F et F sont supplementaires,
 
E = F F F = F
et donc F est ferme (comme intersection de fermes).
7. Comme la distance euclidienne est associee `a une norme, elle est invariante par translation. Letude
eectuee ici sappliquera aussi a` un sous-espace ane de E : on a tout simplement, pour F sous-espace
vectoriel de E et a0 F
d (a,a0 + F) = d (a a0 ,F)
u
et une meilleure approximation de a par un element de a0 + F sera (si elle existe) de la forme a0 + a , o`
a est une meilleure approximation de a a0 par un element de F.
8. Il ne peut exister de sous-espace non ferme que lorsque lespace E nest pas de dimension nie.

14-2 Projection orthogonale sur un s.e.v. de dimension nie

565

a a0  > 0. Un exemple de cette situation est lespace E = C 0 ([0,1] ,R) muni du produit
scalaire

1

f,g =

f (t) g (t) dt
0

avec par exemple a egale a` la fonction constante egale a` 1 et F lhyperplan


F = {f E | f (0) = 0}
PROPOSITION 14-2.1 Si F est un sous-espace vectoriel dun espace E pr
ehilbertien
et a E F, il existe dans F une meilleure approximation de a si et seulement si
a F F
Cette meilleure approximation est alors unique, cest la composante de a selon F
el
ement a0 F tel que aa0 F .
dans la somme directe FF . Cest donc lunique
Demonstration : Supposons dabord que a F F , et se decompose dans
cette somme directe en a = a0 + a1 . On a alors, pour tout x F, compte tenu
de la relation de Pythagore
a x2 = a1 + (a0 x)2 = a1 2 + a0 x2  a1 2
avec egalite si et seulement si x = a0 . On a donc bien prouve que
d (a,F) = a1  = a a0 
avec unicite du point x F realisant le minimum de cette distance.
Reciproquement, supposons quil existe a0 F avec
d (a,F) = a a0 
et montrons que le vecteur a1 = a a0 appartient `a F , ce qui donnera bien
a = a0 + a1 F F
Pour ce faire, choisissons un vecteur x F quelconque et calculons, pour t reel
P (t) = a (a0 + tx)2 = t2 x2 + 2t x,a a0  + a a0 2
Cette fonction polynomiale est, par hypoth`ese, minimale en t = 0, et verie
donc P  (0) = 0, ce qui donne
x F

x,a a0  = 0

et on a bien a a0 F . 
COROLLAIRE 14-2.2 Lorsque lespace E est somme directe de F et de F , le
probl`
eme de meilleure approximation dun
el
ement a E par un
el
ement a0 de
F poss`
ede une solution unique quel que soit a. De plus la correspondance a  a0 est
lin
eaire : cest le projecteur sur F parall`
element `
a F , quon appelle alors projecteur
orthogonal sur F.
 
REMARQUE 14-2.3 Si a F F , on a aussi a F F , ce qui montre quil
existe aussi une meilleure approximation de a par un element de F : avec les notations
precedentes, cest le vecteur a1 , composante de a selon F . En particulier, le corollaire qui
prec`ede et la relation de Pythagore donnent


E = F F a E a2 = d2 (a,F) + d2 a,F

566

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

14-2.2

Cas dun sous-espace de dimension nie

Supposons que F soit un sous-espace de dimension nie de E. Un argument de compacit


e (valable dans tout espace norme) nous a permis de voir (cf. section 7-6.4.1) que
tout element de E possedait au moins une meilleure approximation par un element de F.
Comme la norme provient ici dun produit scalaire, ce qui prec`ede montre lunicite de cette
meilleure approximation. Nous allons ici donner une autre demonstration dexistence, plus
constructive car elle permet dexpliciter lapproximation :

`
THEOR
EME
14-2.4 Si F est un sous-espace de dimension nie dun espace pr
ehilbertien,
on a
E = F F
Si (ei )1ip est une base orthonormale de F, la meilleure approximation dun vecteur
x par un
el
ement de F (qui est aussi la projection orthogonale de x sur F) est donn
ee
par
p

xF =
ei ,x ei
i=1

On a en particulier
d (x,F) = x xF 
2

et

x,F

= xF  =
2

p


ei ,x2

i=1

Demonstration : F muni de la restriction du produit scalaire est un espace


euclidien et poss`ede donc une base orthonormale (ei )1ip . Decomposer le
vecteur x dans la somme directe F F , cest chercher des scalaires (i )1ip
tels que le vecteur
p

i ei
xF =
i=1

verie x xF F , soit
x xF ,ej  = 0

ce qui donne exactement, puisque la base (ei )1ip est supposee orthonormale
j

j = x,ej 

et demontre 9 le resultat escompte.

9. Linteret de disposer dune base orthonormale de F est dobtenir une formule permettant de
projeter un vecteur x sur F. Pour prouver lexistence dune decomposition de x dans F F , on aurait
pu considerer la forme lineaire x, |F sur lespace euclidien F, associee `a un vecteur xF unique de F
(isomorphisme entre un espace euclidien et son dual). On a ainsi
xF F

y F

x,y = xF ,y

et donne bien x xF F . Le calcul explicite de xF peut se faire en travaillant dans une base (ui )1ip
de F non necessairement orthonormale. Si on cherche xF sous la forme
xF =

p


i ui

i=1

les conditions
j

x xF ,uj  = 0

14-2 Projection orthogonale sur un s.e.v. de dimension nie

567

COROLLAIRE 14-2.5 Si F est un sous-espace de dimension nie dun espace pr


ehilbertien,
 
F
= F.
EXEMPLE 14-2.6 Distance `
a une droite vectorielle, `
a lhyperplan orthogonal :
si a est un vecteur non nul dun espace prehilbertien, la projection orthogonale dun
vecteur x sur la droite vectorielle D = vect a est donnee par
xD =

x,a
a
a2

a
). La distance de x `a la droite D est
a
(
(
(
(
x,a
(
a
d (x, vect a) = (
x

2
(
a (

(avec les notations qui prec`edent p = 1 et e1 =


donc donnee par

alors que la distance `a lhyperplan orthogonal est


 |x,a|

d x,a =
a
On retrouve le resultat bien connu en geometrie elementaire
: dans

 lespace ane euclidien
 J,
K
 , la distance dun point
de dimension 3 rapporte `a un rep`
ere orthonorm
e O,I,
M (x,y,z) a` un plan P dequation uX + vY + wZ + h = 0 est donnee par
d (M,P) =

|ux + vy + wz + h|

u2 + v 2 + w 2

 on a
En eet, si M0 (x0 ,y0 ,z0 ) est un point de P et a = uI + v J + w K,
P = M0 + (a)
et, par invariance de la distance par translation
 

 M0 M .a
d (M,P) = d M0 M , (a) =
a

et M0 M .a = OM.a OM0 .a = ux + vy + wz + h, puisque

OM0 .a = ux0 + vy0 + wz0 = h

14-2.3

Orthogonalisation de Gram-Schmidt

Lobtention dune base orthonormale dun espace euclidien est possible par dierentes
methodes : nous avons dej`a vu la methode de Gauss qui, `a partir de lexpression du carre
scalaire dans une base quelconque permet dobtenir une base o`
u ce carre scalaire sexprime
comme somme des carres des coordonnees. Une telle base est orthonormale.
am`eneront cette fois `a resoudre un syst`eme

1
x,u1 

..
(ui ,uj ) ... =

.
p
x,up 

de Cramer, puisque la matrice du produit scalaire dans la base (ui )1ip est inversible.

568

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Des considerations geometriques vont nous donner un algorithme de construction dune


famille orthonormale equivalente a` une famille libre donnee dun espace prehilbertien.
Dans le cas dun espace euclidien, si on part dune base de lespace, on obtiendra une base
orthonormale :

`
ehilbertien E. Il
THEOR
EME
14-2.7 Soit (ui )1ip une famille libre dun espace pr
existe une famille orthonormale unique (ei )1ip de lespace E telle que
i {1, . . . ,p} vect (e1 , . . . ,ei ) = vect (u1 , . . . ,ui )
i {1, . . . ,p} ei ,ui > 0
Cette famille peut
etre construite de proche en proche par lalgorithme de GramSchmidt :
u1
e1 =
et pour i  2
u1 

i1

ui

ek ,ui  ek
ei =  avec ui = ui
u i
k=1

Demonstration : La premi`ere condition traduit le fait que la famille (ei )1ip


est triangulaire par rapport a` (ui )1ip . Nous verrons dans le courant de la
demonstration que la seconde condition est l`a pour assurer lunicite de la
famille (ei )1ip : sans cette condition, il y aurait 2p familles orthonormales
repondant `a la question.
La demonstration se fait par recurrence sur p. Si p = 1, on cherche simplement un vecteur e1 unitaire et colineaire `a u1 . Il y a deux possibilites
e1 =

u1
u1 

mais la condition de signe portant sur e1 ,u1  impose le signe +. Supposons acquis lenonce pour une famille libre de p 1 vecteurs de E et donnons nous une
famille libre (ui )1ip . En appliquant lhypoth`ese de recurrence `a (ui )1ip1 ,
on obtient une base (ei )1ip1 orthonormale unique de vect (ui )1ip1 triangulaire par rapport a` la famille (ui )1ip1 et veriant ei ,ui  > 0 pour
i {1, . . . ,p 1}, donnee par
i1

u1
ui

e1 =
et pour i  2 ei =  avec ui = ui
ek ,ui  ek
u1 
u i
k=1

Il reste donc `a prouver lexistence et lunicite du vecteur ep completant (ei )1ip1


en une base orthonormale de Fp = vect (ui )1ip . Procedons par analysesynth`ese :
Analyse : Dans lespace euclidien Fp (pour la restriction du produit scalaire), nous disposons dune base orthonormale (ei )1ip1 de Fp1 = vect (ui )1ip1 .
On cherche le vecteur ep Fp orthogonal a` (ei )1ip1 . Il est donc dans la
droite vectorielle Fp F
p1 (droite vectorielle, puisquil sagit de lorthogonal
dans lespace euclidien Fp de lhyperplan Fp1 ). Pour avoir un vecteur directeur de cette droite, il sut de prendre un vecteur dans Fp Fp1 et de lui
retrancher sa projection orthogonale sur Fp1. Comme on dispose du vecteur
up , on choisira
p1

up = up
ek ,ui  ek
k=1

14-2 Projection orthogonale sur un s.e.v. de dimension nie

569

On a donc necessairement (gure 14.1) :


up
(
ep = (  (
up (
vecteur unitaire orthogonal a` (ek )1kp . On a alors
( ( F
G
(up ( = ep ,up =

D
ep ,up

p1


E
ek ,ui  ek

k=1

= ep ,up 

ep ,

p1


E
ek ,ui  ek

= ep ,up 

k=1

ce qui montre que lon doit choisir le signe + pour avoir ep ,up  > 0. (on voit
que, sans cette condition de signe, on aurait, `a chaque etape de la recurrence, 2
possibilites pour construire le vecteur ei , ce qui donnerait a` larrivee 2p familles
orthonormales possibles).
p

p-1

up

u'p

ep
up-1

p-1

u1

Fig. 14.1 Procede dorthonormalisation de Schmidt


Synth`
ese : Les calculs precedents montrent que le vecteur ep ainsi construit
est unitaire, orthogonal a` (ei )1ip1 et verie
vect (e1 , . . . ,ep ) = vect (u1 , . . . ,up )
ep ,up  > 0.
et repond donc a` la question.
On a donc bien prouve, `a lordre p lexistence et lunicite de la famille
(ei )1ip , quon appellera orthonormalisee de Schmidt de la famille (ui )1ip .

REMARQUE 14-2.8 Le fait dimposer aux vecteurs de la famille (ei )1ip detre unitaires
oblige a` chaque etape a` diviser chaque vecteur ui par sa norme, qui sexprime comme racine

570

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

carree dun carre scalaire, et oblige souvent `a traner des radicaux dans les calculs. On
peut preferer lorthogonalisation de Schmidt, en conservant la famille (ui )1ip qui est
cette fois orthogonale, triangulaire par rapport a` (ui )1ip (et verie ui,ui  > 0 pour
tout i). Lalgorithme dobtention secrit alors (ne pas oublier de diviser par les carres des
normes) :
i1

u


u1 = u1 et pour i  2 ui = ui
uk ,ui  k 2
uk 
k=1
REMARQUE 14-2.9 Si lespace E est de dimension innie, et si U = (un )nN est une suite
de vecteurs libres de E, on peut poursuivre indeniment lalgorithme dorthonormalisation
pour obtenir une suite orthonormale E = (en )nN triangulaire par rapport a` U.

EXERCICE 14-2.10 Determiner

inf

(a,b)R2

(sin t + at + b)2 dt

EXERCICE 14-2.11 Quelle est la matrice, dans la base canonique de R4 muni de sa structure
euclidienne canonique, du projecteur orthogonal sur le sous-espace F dequations

x1 + x2 + x3 + x4 = 0
x1 x2 + x3 x4 = 0
EXERCICE 14-2.12 Si  ,  est un produit scalaire sur lespace R [X], montrer quil existe une
unique suite de polyn
omes (Pn )nN telle que
ome normalise de degre n
n N Pn est un polyn
n = m Pn Pm

Le procede dorthonormalisation de Schmidt a une interpretation matricielle interessante :


PROPOSITION 14-2.13 Soit M Sn+ (R) une matrice sym
etrique d
enie positive.
Il existe une unique matrice T triangulaire sup
erieure r
eelle, dont les coecients
diagonaux sont strictement positifs, telle que
M = tT T
Demonstration : Lunicite sobtient par un raisonnement purement matriciel : si on a deux decompositions
M = t T T = t SS
linversibilite de M entrane celle de S et T et


t 1t
S T = t T S 1 = ST 1
egalite entre une matrice triangulaire inferieure et une matrice triangulaire
superieure. Ces deux matrices sont donc diagonales, `a coecients diagonaux
strictement positifs et inverses lune de lautre. Elles sont donc egales a` In et
donc ST 1 = In S = T .
Le raisonnement geometrique qui suit donne facilement lexistence de la
matrice T (et donnerait aussi lunicite). On interpr`ete M comme la matrice
dun produit scalaire dans la base canonique B = (ui)1in de Rn . Le procede
dorthonormalisation de Schmidt fournit alors une base B = (ei )1in orthonormale pour ce produit scalaire, telle que la matrice de passage U de B `a B
soit triangulaire superieure `a coecients diagonaux strictement positifs (avec

14-2 Projection orthogonale sur un s.e.v. de dimension nie

571

les notations

 de la demonstration du theor`eme, ces coecients diagonaux sont
1
). La formule de changement de base pour la matrice dune
les
ui 1in
forme bilineaire symetrique donne alors
t

UMU = In

soit M = t T T avec T = U 1 , matrice triangulaire superieure, dont les coefcients diagonaux sont inverses de ceux de U et sont donc aussi strictement
positifs. 
Linteret de ce resultat matriciel est evident : si on doit resoudre le syst`eme lineaire 10
dinconnue X
MX = B
et quon dispose dun algorithme de factorisation de M sous la forme t T T , le syst`eme
sera resolu en posant dabord Y = T X et en resolvant le syst`eme triangulaire t T Y = B,
puis en resolvant le syst`eme triangulaire T X = Y . Remarquons que le procede de Schmidt
applique `a la base canonique de Rn (attention ! pour le produit scalaire associe `a M) donne
la matrice U = T 1 (ce qui est encore mieux puisque la solution du syst`eme est alors
X = U t UB). Mais cet algorithme nest pas utilise en pratique car il est numeriquement
instable, et est donc tr`es sensible `a la propagation des erreurs darrondi.

14-2.4

In
egalit
e de Bessel

Lorsquon travaille sur un espace euclidien En de dimension n rapporte `a une base


orthonormale (ei )1in , on a
x En

x =
2

n


ei ,x2

i=1

Nous allons voir que cette egalite peut etre generalisee `a certains vecteurs dun espace
prehilbertien de dimension innie, si on consid`ere une suite orthonormale (ei )iN (obtenue
10. Le fait que la matrice du syst`eme soit symetrique denie positive nest, en theorie, pas restrictif : un
syst`eme de Cramer de n equations a` n inconnues peut secrire, en travaillant avec les vecteurs colonnes
de la matrice du syst`eme
x1 C1 + + xn Cn = B
et sinterpreter comme la recherche des coordonnees dun vecteur B Rn dans la base (Ci )1in . Si on
munit Rn dune structure euclidienne, par exemple la structure canonique, ce syst`eme entrane
i

Ci ,x1 C1 + + xn Cn  = Ci ,B

ce qui donne un syst`eme dequations (dit normal)


C1 ,B
x1

..
(Ci ,Cj ) ... =

.
xn
Cn ,B
consequence du syst`eme de depart, et equivalent a` celui-ci : cest en eet lui-aussi un syst`eme de Cramer,
puisque sa matrice est denie positive, cest la matrice du produit scalaire dans la base (Ci )1in .
Il na donc quune seule solution, qui est celle du syst`eme de depart. (on pourrait aussi dire, par un
raisonnement plus geometrique, que le vecteur B et donc ses coordonnees dans la base (Ci )1in sont
enti`erement determines par les valeurs que prennent sur lui les n formes lineaires independantes Ci ,,
donc lorsquon connat ses produits scalaires avec les vecteurs de cette base).

572

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

par exemple a` partir dune suite libre par le procede de Schmidt). Nous reviendrons
longuement sur ce sujet dans le chapitre sur les series de Fourier.
PROPOSITION 14-2.14 (In
egalit
e de Bessel) Si (en )nN est une suite 11 orthonore
male dun espace pr
ehilbertien, pour tout x E, la suite (en ,x)nN est de carr
sommable et
+

en ,x2  x2
n=0

Il y a
egalit
e dans cette in
egalit
e si et seulement si la suite (xn )nN des projections
orthogonales de x sur les sous-espaces En = vect (ei )0in
xn =

n


ei ,x ei

i=0

converge dans lespace norm


e (E,  ) vers x, ce qui revient exactement `
a dire que
le vecteur x appartient `
a ladh
erence du sous-espace vect (en )nN .
Demonstration : Si xn represente la projection orthogonale de x sur En , on
a
xn =

n


ei ,x ei

et donc

xn  =
2

i=0

n


ei ,x2

i=0

(expression du carre scalaire dans une base orthonormale). La relation de


Pythagore appliquee `a la decomposition x = xn + (x xn ) donne x2 =
xn 2 + x xn 2 et donc
2

xn  =

n


ei ,x2  x2

i=0

Les sommes partielles de la series de terme general positif en ,x2 sont donc
majorees. Cette serie est donc convergente, et
+


en ,x2  x2

n=0

Comme de plus
2

x xn  = x xn  = x

n


ei ,x2

i=0

il y a egalite dans linegalite precedente si et seulement si


lim x xn  = 0

n+

11. En modiant leg`erement la demonstration (exercice) on obtiendrait lenonce :


Si I est un ensemble denombrable et (ei )iI
 famille orthonormale dun espace prehilbertien E,
 est une

pour tout x de E, la famille de reels positifs x,ei 2



iI

Quand y a-t-il egalite ?

est sommable et
iI

x,ei   x

14-3 Projection orthogonale sur un s.e.v. de dimension nie

573

ce qui traduit le fait que la suite (xn )nN converge vers x. Comme
n xn vect (ei )iN
cette convergence entrane que x vect (en )nN comme limite dune suite
convergente de points de cet espace. Reciproquement, si un vecteur x
vect (en )nN et si > 0 est choisi arbitrairement, on peut trouver un vecteur y vect (en )nN veriant x y  . Comme une combinaison lineaire
dune famille de vecteurs ne fait intervenir quune sous-famille nie, il existe
un entier m avec y Em . Par propriete de meilleure approximation, on a
x xm   x y 
Comme la suite (x xn )nN est decroissante, on a
n  m

x xn  

et il y a donc bien convergence de la suite (xn )nN vers x. 

14-2.5

Compl
ement : projection sur un convexe complet

EXERCICE 14-2.15 Si E est un espace prehilbertien et C est un convexe complet de E (si E


est un espace de Hilbert, cela revient `a supposer que C est convexe ferme). On se propose de
montrer que
a E ! ba C a ba  = inf a x
xC

ba est alors appele projection de a sur C.


Pour cela, montrer que, si a,y et z E et m =

1
(y + z) est le milieu de [y,z]
2

a y2 + a z2 = 2 a m2 +

1
y z2
2

et en deduire lunicite dune projection eventuelle. Montrer ensuite que, si (xn )nN est une suite
de points de C telle que
lim a xn  = d (a,C)
n+

cette suite est de Cauchy. Conclure.


Montrer que la projection ba de a sur C est caracterisee par la propriete
ba C

et x C

ba x,ba a  0

EXERCICE 14-2.16 Soit (E,  , ) un espace de Hilbert et une forme lineaire non nulle continue
sur E. Montrer que H = ker est un hyperplan ferme de E. Si a est un vecteur de EH, montrer
que a poss`ede une meilleure approximation par un element de H. En deduire que
E = H H
et montrer que H est une droite vectorielle. Si x en est un vecteur directeur, montrer quil
existe R avec
= x,
Si on note E le dual topologique de E, montrer que lapplication
E E

z  z,

est un isomorphisme despace vectoriel qui est une isometrie si on munit E de la norme des
applications lineaires continues. On voit donc quune propriete fondamentale des espaces euclidiens se conserve dans les espaces de Hilbert, si on se limite `a travailler avec des formes lineaires
continues.

574

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

14-3

Endomorphismes dun espace euclidien

Nous nous interessons dans cette section aux endomorphismes dun espace prehilbertien
de dimension nie (En ,  , ). Si u L (En ), on peut representer u par sa matrice dans une
base arbitraire de lespace. Si cette base B = {e1 , . . . ,en } est orthonormale, les coecients de cette matrice etant obtenus comme coordonnees dans B des images des vecteurs
de B, coordonnees qui sexpriment aussi comme des produits scalaires
M (u,B) = (ei ,u (ej )) 1in Mn (R)
1jn

On a en particulier
trace u =

n


ei ,u (ei )

i=1

Nous verrons ulterieurement une interpretation geometrique du determinant.

14-3.1

Adjoint dun endomorphisme

14-3.1.1

D
enition

`
THEOR
EME
14-3.1 (ET DEFINITION) Si u est un endomorphisme dun espace eue adjoint de u et
clidien (En ,  , ), il existe un unique endomorphisme de En appel
not
e u tel que
x,y En u (x) ,y = x,u (y)
Demonstration : On voit que lendomorphisme u est deni par dualite,
cest-`a-dire que lon connat limage u (y) dun vecteur quelconque de En par
ses produits scalaires avec tous les vecteurs de lespace. Nous prouvons donc
lexistence et lunicite de u en utilisant lisomorphisme canonique entre En et
En :
Unicit
e : celle-ci resulte de la remarque precedente : si y En est quelconque, et si u existe, on a
u (y) , = y,u ()
d
ef

ce qui montre lunicite de u (y), donc celle de u .


Existence : Si y En , lapplication x  y,u (x) est clairement une forme
lineaire sur En . Comme le produit scalaire est non-degenere, il existe un unique
vecteur zy En tel que
x En

zy ,x = y,u (x)

Notons u lapplication y  u (y) = zy de En dans lui-meme. Si y1 et y2 sont


deux vecteurs de En et R, on a
x En

zy1 +y2 ,x = y1 + y2 ,u (x) =


y1 ,u (x) + y2 ,u (x) = zy1 + zy2 ,x

ce qui prouve facilement la linearite de u . 

14-3 Endomorphismes dun espace euclidien

575

REMARQUE 14-3.2 En travaillant dans une base orthonormale B = (ei )1in , on a


x En

u (x) =

n


ei ,u (x) ei

i=1

ce qui donne une expression de u , compte-tenu de la propriete qui caracterise cet endomorphisme
n

u (ei ) ,x ei
x En u (x) =
i=1

14-3.1.2

Propri
et
es

Les proprietes suivantes decoulent facilement de la denition par dualite de ladjoint :


1. Lapplication u  u est lineaire et involutive de L (En ) dans lui-meme : (u ) = u.
Demonstration : exercice.
2. Pour u et v L (En ), on a
(uv) = v u
Demonstration : pour x et y En , on a
u (v (x)) ,y = v (x) ,u (y) = x,v (u (y))
Cette egalite etant vraie pour tout x,y En , on a bien (u v) = v u .
3. Si u L (En ), on a
ker u = (Im u)

et

Im u = (ker u)

Demonstration : Si x En , le vecteur u (x) est nul si et seulement sil est orthogonal


`a tout lespace soit
y En

u (x) ,y = x,u (y) = 0

ce qui traduit exactement x (Im u) . Comme (u ) = u, on en deduit en remplacant u par u




(Im u ) = ker u et donc Im u = (Im u )
= (ker u)
4. Si u est un endomorphisme dun espace euclidien En , u et u ont meme rang.
Demonstration : On applique le theor`eme du rang
rang u = dim Im u = dim En dim (Im u) = dim En dim ker u = rang u
5. Il en resulte que

u GL (En ) u GL (En )

et on a alors

u1

= (u )1

Demonstration : u est un automorphisme sil est de rang n. Il en est alors de meme


de u . On a aussi


uu1 = idEn uu1 = (idEn ) = idEn

ce qui secrit aussi (u1 ) u = idEn et donne bien (u1) = (u )1 .

576

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

6. Si F est un sous-espace de E
F est u-stable F est u -stable
Demonstration : Supposons F stable par u. Si x est un vecteur quelconque de F et
y F , on a
x,u (y) = u (x) ,y = 0
puisque u (x) F. On a donc bien u (y) F , ce qui montre que F est stable par
 
u . Comme (u ) = u et F = F, la reciproque est vraie egalement.
7. En particulier, la recherche des hyperplans stables par un endomorphisme u se
ram`ene `a celle des droites vectorielles stables par u , cest-`a-dire `a la recherche des
vecteurs propres de u . Ce resultat est a` rapprocher de celui obtenu a` la section
5-4.2.5, valable sur un espace vectoriel de dimension nie sur un corps quelconque.
Ce qui suit fait le lien entre ces deux resultats :
8. Si B est une base orthonormale 12 de En
M (u ,B) = t M (u,B)
Demonstration : Si B = (ei )1in et aij est le coecient dindices (i,j) de la matrice
de u , on a, puisque la base est orthonormale
aij = ei ,u (ej ) = u (ei ) ,ej  = bji
coecient de la j i`eme ligne et i`eme colonne de la matrice M (u,B). 
9. La propriete qui prec`ede montre que u et u ont meme determinant, meme polynome
caracteristique et meme spectre 13 .
REMARQUE 14-3.3 De nombreux resultats obtenus geometriquement peuvent sobtenir
egalement matriciellement, lorsquon sait que, dans une base orthonormale, u et u
ont des matrices transposees lune de lautre. Par exemple, si F est un sous-espace u-stable,
dans une base orthonormale de En adaptee `a la decomposition
En = F F
12. Si B nest pas orthonormale et

A = (ei ,ej )

est la matrice du produit scalaire dans B, pour x et y En representes par les colonnes X et Y dans B,
la matrice de u dans B etant M , on a


u (x) ,y = t (M X) AY = t X t M AY = t XA A1 t M AY
quantite qui est aussi egale a`

x,u (y) = t XA (M1 Y )

si M1 est la matrice de u dans B. Par unicite de la matrice dune forme bilineaire dans une base donnee,
on obtient
M1 = A1 t M A
qui donne bien M1 = t M lorsque A = In , cest-`a-dire lorsque la base B est orthonormale.
13. Pour R, on a
(u idEn ) = u idEn
et donc

rang (u idEn ) = rang (u idEn )

Les sous-espaces propres de u et u pour une valeur propre donnee ont donc meme dimension. Rappelons
qu`
a un vecteur propre de u correspond un hyperplan stable par u.

14-3 Endomorphismes dun espace euclidien


on a


M (u,B) =


et donc

M (u ,B) =

577

A B
0 C
t

A 0
t
B tC

ce qui montre que F est u -stable. De plus, si F est egalement u-stable (soit B = 0), on
a alors u = u1 u2 obtenu en recollant deux endomorphismes sur deux supplementaires
orthogonaux, on obtient u = u1 u2 .

14-3.1.3

Endomorphismes auto-adjoints

`
THEOR
EME
14-3.4 (ET DEFINITION)
Si En est un espace euclidien, une application
etrique si et seulement si
u : En En est dite sym
x,y En

u (x) ,y = x,u (y)

Une telle application est n


ecessairement lin
eaire. Cest donc un endomorphisme de
En v
eriant
u = u
On dit aussi que u est un endomorphisme auto-adjoint de En . Un endomorphisme
u est donc auto-adjoint ssi sa matrice dans une base orthonormale est sym
etrique.
Demonstration : Si x1 ,x2 En et R, montrer que
u (x1 + x2 ) = u (x1 ) + u (x2 )
revient `a prouver legalite des formes lineaires associees
u (x1 + x2 ) , = u (x1 ) + u (x2 ) ,
Or, pour y En quelconque
u (x1 + x2 ) ,y = x1 + x2 ,u (y) =
x1 ,u (y) + x2 ,u (y) = u (x1 ) ,y + u (x2 ) ,y
ce qui prouve le resultat. 
De meme, une application u : En En est antisymetrique si et seulement si
x,y En

u (x) ,y = x,u (y)

Cette propriete entrane egalement la linearite de u (exercice) et se traduit donc par


legalite u = u .
etriques et lenPROPOSITION 14-3.5 L ensemble S (En ) des endomorphismes sym
etriques de En sont deux sous-espaces
semble A (En ) des endomorphismes antisym
suppl
ementaires de L (En ), isomorphes respectivement aux espaces de matrices
n (n 1)
n (n + 1)
et
.
Sn (R) et An (R). Ils sont de dimensions respectives
2
2

578

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens
Demonstration : Lapplication : L (En ) L (En ) denie par (u) = u
est une involution lineaire. On a donc




L (En ) = ker idL(En ) ker + idL(En ) = S (En ) A (En )
la decomposition dun morphisme u dans cette somme directe est simplement
1
1
(u + u ) + (u u )
2
2

u=

Le choix dune base B orthonormale de lespace fournit un isomorphisme


u  M (u,B)
de S (En ) vers Sn (R) et de A (En ) vers An (R). 
Un exemple fondamental dendomorphisme symetrique est fourni par les projecteurs
orthogonaux :
PROPOSITION 14-3.6 Un projecteur p L (En ) est auto-adjoint si et seulement si
cest un projecteur orthogonal : il existe F sous-espace vectoriel de E tel que p soit
le projecteur orthogonal sur F, soit
Im p = F

et

ker p = F

Demonstration : Si p est auto-adjoint, on a, dapr`es la propriete 3 de la


section 14-3.1.2
ker p = ker p = (Im p)
et p est donc un projecteur orthogonal. Reciproquement, si p est projecteur
orthogonal sur F et si deux vecteurs x et y se decomposent en x = x + x et
y = y  + y  dans la somme directe F F , on a
p (x) ,y = x ,y  + y   = x ,y   = x,p (y)
et p est bien symetrique.

Comme S (En ) est un espace vectoriel, on en deduit que, si (pi )1im est la famille de
projecteurs associee `a une decomposition orthogonale de lespace

En = F1 Fm
tout endomorphisme secrivant
u=

m


i pi

i=1

avec (i )1im R est auto-adjoint. Le theor`eme de reduction des endomorphismes


symetriques (section 14-3.3) nous montrera que tous les endomorphismes symetriques
peuvent secrire de cette facon.
En particulier, si E = F F et p et q sont les deux projecteurs orthogonaux asssocies
`a cette decomposition de lespace, la symetrie orthogonale par rapport a` F
m

s = p q = 2p idE

14-3 Endomorphismes dun espace euclidien

579

est un automorphisme (involutif) auto-adjoint. Cette transformation lineaire de lespace


conserve la norme, puisque si x = x1 + x2 est la decomposition dun vecteur quelconque
de lespace dans F F , on a s (x) = x1 x2 , et par la relation de Pythagore
s (x)2 = x1 2 + x2 2 = x2
Les symetries orthogonales dun espace euclidien sont des exemples dautomorphismes
orthogonaux, que nous etudions dans la section qui suit.
COROLLAIRE 14-3.7 Dans une base orthonormale dun espace euclidien, la matrice
dun projecteur orthogonal ou dune sym
etrie orthogonale est sym
etrique.
EXERCICE 14-3.8 Montrer quun projecteur p dun espace euclidien En est orthogonal si et
seulement si
x En p (x)  x

14-3.2

Automorphismes orthogonaux

14-3.2.1

D
enition

DEFINITION
14-3.9 On appelle automorphisme orthogonal dun espace euclidien En
toute application u : En En conservant le produit scalaire
x,y En

u (x) ,u (y) = x,y

La terminologie utilisee sexplique par le fait quune application qui conserve le produit
scalaire est necessairement lineaire et bijective : si u poss`ede cette propriete, pour R
et x,y En on a
u (x + y) u (x) u (y)2 =
u (x + y)2 + u (x)2 + 2 u (y)2 + 2 u (x) ,u (y)
2 u (x + y) ,u (x) 2 u (x + y) ,u (y)
ce qui donne, par conservation du produit scalaire (donc aussi du carre scalaire)
u (x + y) u (x) u (y)2 = (x + y) x y2 = 0
et prouve la linearite de u. De plus, si u (x) = 0En , on a
u (x)2 = x2 = 0 x = 0En
do`
u linjectivite de u. Comme lespace En est suppose de dimension nie 14 , u GL (En ).
Nous noterons O (En ) lensemble des automorphismes orthogonaux de lespace euclidien
En .
14. En dimension innie, u nest pas necessairement surjectif. Considerer par exemple lapplication de
l2 (N) dans lui-meme denie par
(u0 ,u1 , . . . ,un , . . .)  (0,u0 ,u1 , . . . ,un , . . .)
si l2 (N) est muni du produit scalaire usuel
F

+
G 
un vn
(un )nN , (vn )nN =
n=0

580

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

14-3.2.2

Caract
erisation. Propri
et
es

Pour prouver quun endomorphisme dun espace euclidien est un automorphisme orthogonal, nous disposons de nombreuses caracterisations :

`
THEOR
EME
14-3.10 Soit u un endomorphisme dun espace euclidien En . Les propri
et
es suivantes sont
equivalentes :
i) u conserve la norme
x En

u (x) = x

ii) u conserve le produit scalaire (donc u O (En )).


iii) u est un automorphisme de En et u1 = u
uu = u u = idEn
iv) La matrice M de u dans une base orthonormale de En v
erie
t

MM = In

v) Il existe une base orthonormale transform


ee par u en base orthonormale.
vi) Limage de toute base orthonormale de En est une base orthonormale.
Demonstration : Si u est lineaire et conserve la norme, la conservation du
produit scalaire sobtient par polarisation :
u (x) ,u (y) =

x,y En


1
u (x) + u (y)2 u (x) u (y)2
4

La linearite de u donne u (x y) = u (x) u (y), et on obtient


u (x) ,u (y) =


1
u (x + y)2 u (x y)2
4

1
x + y2 x y2 = x,y
=
4

On a donc bien i) ii).


Si u O (En ), on sait que u est un automorphisme. Comme u conserve le
produit scalaire, on a, pour x et y En

G
F 1 G F
x,u (y) = u (x) ,u u1 (y) = u (x) ,y
ce qui montre que u = u1 . On a prouve ii) iii).
Si M est matrice de u dans une base orthonormale B = (ei )1in , la matrice de u dans cette meme base est t M. La propriete iv) est donc la simple
traduction matricielle de iii).
Si M, matrice de u dans une base orthonormale B = (ei )1in , verie
t
MM = In , le coecient dindices (i,j) de la matrice produit t MM est produit
de la i`eme ligne de t M par la j `eme colonne de M. Cest donc le produit scalaire
(canonique dans Rn ) de la i`eme colonne de M et de la j `eme colonne de M.
Comme B est suppose orthonormale, cest
n

k=1

u (ei ) ,ek  u (ej ) ,ek  = u (ei ) ,u (ej ) = ji

14-3 Endomorphismes dun espace euclidien

581

puisque par hypoth`ese la matrice produit est In . La famille (u (ei ))1in est
donc une famille orthonormale de cardinal n, cest une base orthonormale de
En . On a bien iv) v).
Enn, si u est un endomorphisme de En qui transforme une base orthonormale B = (ei )1in en une base orthonormale, on a pour x,y En decomposes
dans la base B
(
(2
n
n
n
(
(


(
(
2
2
x=
xi ei x =
xi = (
xi u (ei )( = u (x)2
(
(
i=1

y=

n

i=1

i=1

yi ei = x,y =

n


i=1

xi yi

i=1

D n

i=1

xi u (ei ) ,

n


E
yiu (ei )

= u (x) ,u (y)

i=1

Donc u conserve la norme et le produit scalaire et transforme toute famille


orthonormale de cardinal n en une famille de meme type : on a donc bien
v) vi) et a fortiori vi) i). 
REMARQUE 14-3.11 Si u : En En est une application quelconque qui conserve la
norme, u nest en general pas lineaire : considerer par exemple un vecteur e En veriant
e = 1 et lapplication u denie par
x En

u (x) = x e

Par contre, si on impose a` u de conserver la distance euclidienne


x,y En

u (x) u (y) = x y

alors lapplication x  v (x) = u (x) u (0En ) est une application lineaire qui conserve la
norme, donc un automorphisme orthogonal, et u est donc une application ane associee
`a la transformation vectorielle v. En eet, on a par construction v (0En ) = 0En et, pour x
et y En
v (x) v (y)2 = x y2
ce qui entrane en particulier que v conserve la norme (faire y = 0En ). En developpant
legalite precedente, on obtient egalement
v (x) ,v (y) = x,y
propriete qui entrane v O (En ). Toute application dun espace euclidien dans
lui-m
eme conservant les distances est une isom
etrie ane.
La conservation de la norme et du produit scalaire ont des consequences importantes,
quil faut avoir a` lesprit lorsquon cherche a` decrire un automorphisme orthogonal :
Si F est un sous-espace vectoriel stable par un automorphisme orthogonal u, son
supplementaire orthogonal est u-stable egalement, et les endomorphismes induits
sont eux aussi des automorphismes orthogonaux
 
u|F O (F) et u|F O F

582

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

En eet, on sait que si F est u-stable son supplementaire orthogonal est u -stable.
Comme u = u1 , on a
 
u1 F F
 
ce qui donne F u F . On a en fait une egalite pour des raisons de dimension.
Comme u conserve la norme, il en est evidemment de meme pour u|F et u|F .
Reciproquement, si E = F F est une decomposition orthogonale de lespace, le
recollement lineaire dun automorphisme
orthogonal u1 O (F) et dun automor 
phisme orthogonal u2 O F donne un element de O (En ) : si u = u1 u2 et si
x En est decompose en x1 + x2 dans F F , on a par la relation de Pythagore
u (x)2 = u1 (x1 ) + u2 (x2 )2
= u1 (x1 )2 + u2 (x2 )2 = x1 2 + x2 2 = x2
ce qui donne bien u O (En ).
Si u O (En ), les seules valeurs propres possibles de u sont 1
Sp u {1}
et on a une decomposition orthogonale de lespace en sous-espaces u-stables

En = ker (u idEn ) ker (u + idEn ) S


avec u|S O (S) nayant aucune valeur propre. En eet, si x En est vecteur propre
de u pour la valeur propre , on a u (x) = x et u (x) = || x = x = 1.
De plus, si u (x) = x et u (y) = y, la conservation du produit scalaire donne
x,y = x,y x,y = 0

Enn, ker (u idEn ) ker (u + idEn ) etant un sous-espace u-stable, son supplementaire
orthogonal S est aussi u-stable.
EXERCICE 14-3.12 Si A est la matrice du produit scalaire dans une base B quelconque, montrer
quun endomorphisme u de En est un automorphisme orthogonal ssi sa matrice M = M (u,B)
verie
t
M AM = A

14-3.2.3

Groupe orthogonal

PROPOSITION 14-3.13 Lensemble O (En ) des automorphismes orthogonaux dun


espace euclidien muni de la composition est un sous-groupe du groupe lin
eaire
(GL (En ) ,), appel
e groupe orthogonal de lespace (En ,  , ).
Demonstration : Exercice.
PROPOSITION 14-3.14 Lapplication det : (O (En ) ,) ({1} ,) est un morphisme surjectif de groupes. Son noyau
O+ (En ) = {u O (En ) | det u = 1}
e groupe sp
ecial orthogonal de lespace euclidien
est un sous-groupe de O (En ), appel
En .

14-3 Endomorphismes dun espace euclidien

583

Demonstration : Si B est une base orthonormale de En et u est un automorphisme orthogonal, la matrice M de u dans B verie la relation t MM = In ,
et donc


det t MM = [det M]2 = 1
ce qui entrane det u = 1. Si x est un vecteur non nul de En , la symetrie orthogonale par rapport a` lhyperplan x est dans O (En ), et de determinant egal
`a 1, ce qui prouve la surjectivite de lapplication determinant (O (En ) ,)
({1} ,). Le noyau de ce morphisme est un sous-groupe de (O (En ) ,). 
Les elements de O+ (En ) sont appeles automorphismes orthogonaux directs 15 de En .
Lensemble
O (En ) = {u O (En ) | det u = 1}
est lensemble des automorphismes orthogonaux indirects de En . Il nest pas stable par
composition, puisque le produit de deux elements de O (En ) est dans O+ (En ). Les
reexions sont un exemple important de transformations orthogonales indirectes :

DEFINITION
14-3.15 On appelle reexion dun espace euclidien toute symetrie orthogonale par rapport a` un hyperplan.
Si cet hyperplan est H = x avec x vecteur non nul de En , dans une base orthonormale
adaptee `a la decomposition
En = vect x H
la matrice de cette reexion est simplement Diag (1,1, . . . ,1).
Lexercice qui suit montre que les reexions engendrent le groupe O (En ), cest-`a-dire
que tout automorphisme orthogonal dun espace euclidien peut secrire comme produit
de reexions. La demonstration utilise le resultat intermediaire :
LEMME 14-3.16 Si a et b sont deux vecteurs distincts dun espace euclidien v
eriant
a = b
il existe une unique r
eexion de lespace
echangeant a et b. Si x En , son image
par cette r
eexion est donn
ee par
s (x) = x 2 b a,x

ba
b a2

Demonstration : Si s est une telle reexion, on a


s (b a) = s (b) s (a) = a b
b a = 0En engendre donc la droite vectorielle propre de s pour la valeur
propre 1, et s est donc la reexion par rapport a` lhyperplan orthogonal
H = (b a) . Reciproquement, si s est cette reexion, on a s (b a) = a b.
Mais a = b, et on a donc
b a,b + a = 0
donc s (b + a) = b + a, ce qui donne nalement s (a) = b et s (b) = a. On a de
plus
s = idEn 2p
o`
u p est le projecteur orthogonal sur vect (b a), ce qui donne facilement
lexpression de s (x). 
15. On dit aussi rotations.

584

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

EXERCICE 14-3.17 En raisonnant par recurrence sur la dimension de lespace et en utilisant le


resultat precedent, montrer que toute transformation orthogonale (= idEn ) dun espace euclidien
peut secrire comme produit de reexions. Montrer que le nombre de reexions intervenant dans
la decomposition dun automorphisme orthogonal peut etre pris  n (dimension de lespace).
EXERCICE 14-3.18 Si R.a et R.b sont deux droites vectorielles distinctes dun espace euclidien,
montrer quil existe exactement deux reexions qui echangent ces droites.

14-3.2.4

Matrices orthogonales

DEFINITION
14-3.19 Une matrice M Mn (R) est orthogonale si et seulement si
t

MM = In

On note On (R) lensemble des matrices orthogonales de type (n,n). Si Rn est muni de
son produit scalaire canonique, dire que M est orthogonale revient exactement a` dire que
lendomorphisme canoniquement associe est dans O (Rn ). Il en resulte immediatement :
PROPOSITION 14-3.20 Lensemble On (R) est un sous-groupe du groupe lin
eaire
n
(GLn (R) ,). Il est isomorphe au groupe orthogonal de lespace R muni de sa
e groupe orthogonal
structure euclidienne canonique. Le groupe (On (R) ,) est appel
dordre n.
Plus generalement, si B est une base orthonormale dun espace (En ,  , ) euclidien de
dimension n, le choix de cette base donne un isomorphisme de groupes
O (En ) On (R)
u  M (u,B)
Si M On (R), on a

det M = 1

et lensemble des matrices orthogonales directes


On+ (R) = {M On (R) | det M = 1}
est un sous-groupe de (On (R) ,), appele groupe special orthogonal dordre n. Le choix
dune base orthonormale dun espace euclidien En cree un isomorphisme u  M (u,B) de
(O+ (En ) ,) vers (On+ (R) ,).
On peut interpreter simplement legalite t MM = In caracterisant les matrices carrees
orthogonales : comme nous lavons vu `a la section 14-3.2.2, si
M = (C1 , . . . ,Cn )
est consideree comme matrice de vecteurs colonnes, le coecient dindice (i,j) de la matrice t MM est simplement
aij = t Ci Cj = (Ci |Cj )
produit scalaire canonique de ces deux colonnes. On a donc
PROPOSITION 14-3.21 Une matrice M Mn (R) est orthogonale si et seulement
si ses colonnes forment une base orthonormale de Rn muni de sa structure euclidienne canonique. Cette propri
et
e est v
eri
ee aussi par les vecteurs lignes de M,
t
t
puisque MM = In
equivaut `
a M M = In .

14-3 Endomorphismes dun espace euclidien

585

EXERCICE 14-3.22 Mn (R) etant muni dune norme quelconque, montrer que On (R) est une
partie compacte de Mn (R). Est-ce une partie connexe?

Pour le moment, nous avons considere les matrices orthogonales comme matrices,
dans une base orthonormale, dautomorphismes orthogonaux. On peut aussi les considerer
comme matrices de passage entre bases orthonormales :
PROPOSITION 14-3.23 Soit B = (ei )1in une base orthonormale dun espace euetant la matrice de
clidien (En ,  , ) et B = (ei )1in une autre base, P = MB (B )
passage de B `
a B . On a
B orthonormale P On (R)
Demonstration : Les colonnes de P representent les coordonnees des vecteurs de B dans B. Comme B est orthonormale, on a
F  G
ei ,ej = (Ci |Cj )
et donc legalite t MM = In traduit exactement le fait que B soit orthonormale. 
Les formules de changement de bases orthonormales dans un espace euclidien sont
donc simples : si x En est represente dans B par la colonne X et dans B par X  , on a
X = P X  X  = tP X
REMARQUE 14-3.24 Si M est une matrice orthogonale, on a
M 1 = t M =

1 t
(com M)
det M

et donc M = com M, le signe etant + lorsque M est directe. Pour verier quune matrice
de Mn (R) est orthogonale directe, il sut donc de verier que ses colonnes ou ses lignes
forment une base orthonormale de Rn euclidien canonique et quun de ses coecients non
nuls est egal a` son cofacteur (ce qui am`ene au calcul dun determinant dordre n 1 et
evite de calculer un determinant dordre n).

14-3.3

R
eduction des endomorphismes sym
etriques

14-3.3.1

Diagonalisation des endomorphismes auto-adjoints

Si u est un endomorphisme symetrique dun espace euclidien (En ,  , ), on a, pour tout
R
(u idEn ) = u idEn
ce qui donne en particulier
ker (u idEn ) = Im (u idEn )
et par consequent, les sous-espaces ker (u idEn ) et Im (u idEn ) sont supplementaires
orthogonaux 16 :

R En = Im (u idEn ) ker (u idEn )


16. En particulier, le noyau et limage dun endomorphisme autoadjoint sont toujours supplementaires
orthogonaux.

586

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Il en resulte en particulier que tout sous-espace propre dun endomorphisme symetrique


poss`ede un supplementaire stable, resultat qui est a` la base du theor`eme fondamental qui
suit.
LEMME 14-3.25 Si u est un endomorphisme sym
etrique de (En ,  , ), les sousespaces propres associ
es `
a des valeurs propres distinctes sont orthogonaux.
Demonstration : Si 1 = 2 sont deux valeurs propres de f , on a pour des
vecteurs x1 ker (u 1 idEn ) et x2 ker (u 2 idEn )
u (x1 ) ,x2  = 1 x1 ,x2  = x1 ,u (x2 ) = 2 x1 ,x2 
ce qui donne bien x1 ,x2  = 0. On aurait pu aussi utiliser ce qui prec`ede
puisquil est clair que, pour un endomorphisme u quelconque et deux scalaires
1 et 2 distincts,
ker (u 1 idEn ) Im (u 2 idEn )
et, si u est auto-adjoint, Im (u 2 idEn ) = ker (u 2 idEn ) . 
Il resulte de ce lemme que, si u S (En ), le sous-espace 17
F=

ker (u idEn )

spec u

est un sous-espace u-stable, dont le supplementaire orthogonal


F est u -stable, donc u

stable. Lendomorphisme induit v = u|F est dans S F , et est manifestement de spectre


vide. Le lemme qui suit nous montrera que, necessairement, F est reduit au vecteur nul.
Il en resultera que lespace En est somme directe orthogonale des sous-espaces propres de
u, et donc que u est diagonalisable.
LEMME 14-3.26 Si u est un endomorphisme auto-adjoint dun espace euclidien de
dimension n > 0, le spectre de u nest pas vide.
Demonstration : Nous donnerons une demonstration matricielle de ce resultat,
demonstration qui prendra tout son sens lorsque le chapitre sur les espaces
hermitiens aura ete etudie. Lexercice qui suit donne une demonstration un
peu plus geometrique. Voir aussi lexercice 18-3.42. La matrice de u dans
une base orthonormale de lespace est une matrice A Sn (R). Le polynome
caracteristique de A est dans R [X], et nous montrons quil est scinde dans
R [X]. En eet, si C est racine de ce polynome, on peut trouver un vecteur
colonne X Cn non nul avec AX = X. Comme A est `a coecients reels, on
a par conjugaison
AX = X
ce qui va donner
t



XAX = t (AX) X = t XX = t X AX = t XX

On obtient nalement


n

i=1

|xi |2

x1

si X = ...
xn


=0



Comme X est non nul, on obtient = 0, soit R. 
17. Avec, par convention F = {0En } si le spectre de u etait vide !

14-3 Endomorphismes dun espace euclidien

587

EXERCICE 14-3.27 Une autre demonstration de ce resultat : montrer quen dimension 2, tout
endomorphisme symetrique poss`ede au moins une valeur propre (dicile dechapper au calcul
ome
matriciel). Si u S (En ) avec n > 2 ne poss`ede aucune valeur propre, montrer que son polyn
minimal a tous ses diviseurs irreductibles (dans R [X]) de degre 2. Si P est un tel diviseur,
montrer que ker P (u) = {0En }, et que si on choisit un vecteur non nul dans ce sous-espace, le
plan vect (x,u (x)) est u-stable. Conclure.

`
THEOR
EME
14-3.28 Tout endomorphisme sym
etrique u dun espace euclidien En
est diagonalisable. Plus pr
ecis
ement, lespace En est somme directe orthogonale des
di
erents sous-espaces propres de u. La famille obtenue par r
eunion de bases orthonormales de ces di
erents sous-espaces est alors clairement une base orthonormale
de En qui diagonalise u.
COROLLAIRE 14-3.29 Un endomorphisme dun espace euclidien est auto-adjoint si
et seulement sil est diagonalisable dans une base orthonormale.
Demonstration : Cette condition est necessaire dapr`es ce qui prec`ede. Si
elle est veriee, il existe une base orthonormale o`
u la matrice de lendomorphisme considere est diagonale, donc symetrique. Lendomorphisme est luimeme symetrique. 
On retrouve bien s
ur le fait quun projecteur orthogonal est auto-adjoint. Plus precisement,
le theor`eme qui prec`ede peut secrire, en considerant la famille de projecteurs spectraux
dun endomorphisme symetrique :
COROLLAIRE 14-3.30 Un endomorphisme dun espace euclidien est auto-adjoint si
et seulement sil est combinaison lin
eaire dune famille de projecteurs orthogonaux.
EXERCICE 14-3.31 Montrer que, si p1 et p2 sont deux projecteurs orthogonaux dun espace
euclidien, leur compose p1 p2 est diagonalisable (on pourra utiliser des vecteurs propres de
p1 + p2 ).

14-3.3.2

Traduction matricielle

Dans Rn muni de sa structure euclidienne canonique, lendomorphisme canoniquement


associe `a une matrice A Mn (R) est symetrique si et seulement si A = t A. La matrice
de passage de la base canonique a` une autre base est orthogonale si et seulement si cette
autre base est orthonormale. Le theor`eme 14-3.28 secrit alors

`
THEOR
EME
14-3.32 Toute matrice A de Sn (R) est diagonalisable. Plus pr
ecis
ement,
si A Sn (R), on peut trouver une matrice de passage O orthogonale telle que
D = O 1 AO = t OAO
soit une matrice diagonale 18 .
EXERCICE 14-3.33 On peut imposer a` O detre dans On+ (R).

REMARQUE 14-3.34 Ce theor`eme est un resultat r


eel. Il nest pas valable sur un corps
quelconque, comme le montre lexemple


1 i
A=
M2 (C)
i 1
18. Cette propriete caracterise les matrices reelles symetriques, puisque si O existe, la matrice A est
semblable, mais aussi congruente (car O1 = t O) a` une matrice diagonale, et est donc symetrique.

588

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

A est une matrice symetrique non diagonalisable. Nous verrons dans le prochain chapitre
comment remplacer lhypoth`ese A = t A pour avoir un theor`eme analogue sur C.
EXERCICE 14-3.35 Donner une matrice de passage orthogonale diagonalisant la matrice reelle

a 1
1

..
1 ... 1
1
.

..
..
A= . 1

a
1
.

..

..
. 1
. 1
1
1 1
a

14-3.4

Formes quadratiques sur un espace euclidien

Dans une base orthonormale dun espace euclidien (En ,  , ), un endomorphisme
symetrique u poss`ede une matrice symetrique. Nous allons voir dans cette section que
cette matrice peut egalement etre interpretee comme matrice, dans cette base, dune
forme quadratique sur En et que la correspondance u  est intrins`eque, cest-`adire independante de la base orthonormale choisie.

14-3.4.1

Endomorphisme auto-adjoint associ


e `
a une forme quadratique

DEFINITION
14-3.36 Soit u S (En ). Lapplication de En dans R denie par
u : En R x  u (x) = u (x) ,x
est une forme quadratique, dite forme quadratique associee `a lendomorphisme symetrique
u.
On verie facilement que u : (x,y)  u (x) ,y est une forme bilineaire symetrique
(car u S (En ) !) sur En , et que u est la forme quadratique qui lui est associee.

`
THEOR
EME
14-3.37 Lapplication de S (En ) dans Q (En ) d
enie par
u  u
est un isomorphisme despaces vectoriels : pour toute forme quadratique sur lespace En , il existe un unique endomorphisme auto-adjoint de En tel que = u . On
e`
a .
dit que u S (En ) est associ
Demonstration : Cette application est clairement lineaire. Comme les esn (n + 1)
, il sut de prouver son
paces S (En ) et Q (En ) ont meme dimension
2
injectivite. Si u est la forme nulle, il en est de meme de sa forme polaire u ,
et donc
x,y En u (x) ,y = 0
ce qui montre bien que u (x) est nul pour tout x de En . 
Lorsquon travaille dans une base orthonormale B de En , la correspondance u  u
se lit matriciellement
M (u,B) = M (u ,B)

14-3 Endomorphismes dun espace euclidien

589

puisque, si x,y En sont representes par les colonnes X et Y dans B, et si M est la


matrice de u dans cette base, on a
u (x) ,y = t (MX) Y = t X t MY = t XMY
puisque M est symetrique, et la matrice de u dans B est donc bien M.
REMARQUE 14-3.38 Si on change de base orthonormale, O On (R) etant matrice de
passage de B `a B , on aura, dapr`es les formules de changement de bases
M  = M (u,B ) = O 1 MO
M  = M (u ,B) = t OMO
et on aura encore M  = M  car O est orthogonale.
REMARQUE 14-3.39 Dans une base quelconque o`
u le produit scalaire est represente
+
par la matrice A qui appartient `a Sn (R), on a
M (u ,B) = t [M (u,B)] A = AM (u,B)
EXEMPLE 14-3.40 Si v L (En ) est un endomorphisme quelconque, lapplication v :
En R denie par
v (x) = v (x)2
est clairement une forme quadratique positive sur En . Comme
v (x) = v (x) ,v (x) = v v (x) ,x

avec v v S (En )

v est associee `a v v. Nous verrons ulterieurement que toute forme quadratique positive
sur En est de ce type.

14-3.4.2

Th
eor`
eme de r
eduction simultan
ee

Sur un espace euclidien, une forme quadratique est donc associee `a un endomorphisme
auto-adjoint. La diagonalisation de ce dernier va nous donner une reduction de la forme
quadratique dans une base orthonormale de lespace :

`
THEOR
EME
14-3.41 Soit une forme quadratique sur un espace euclidien (En ,  , ).
Il existe une base orthonormale B de En dans laquelle la matrice de est diagonale (base dite -orthogonale). Toute base B v
eriant cette propri
et
e est une base
orthonormale de lespace En diagonalisant lendomorphisme sym
etrique associ
e`
a .
Demonstration : Soient u lendomorphisme symetrique associe `a , la
forme polaire de et B = (ei )1in une base supposee repondre `a la question.
On a alors
i  2 0 = (e1 ,ei ) = u (e1 ) ,ei 
ce qui montre que le vecteur u (e1 ) est orthogonal au sous-espace vect (ei )i2 .
Ceci entrane
u (e1 ) vect (e1 )
et e1 est donc un vecteur propre de u. Comme il en est evidemment de meme
pour les autres vecteurs de B, cette base est donc bien base orthonormale
de vecteurs propres de u. Reciproquement, si B = (ei )1in est base orthonormale qui diagonalise u, avec (i )1in la liste des valeurs propres (non

590

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens
necessairement distinctes) associees, pour x En se decomposant sous la
forme
n

x=
xi ei
i=1

lexpression de (x)
D
(x) = u (x) ,x =

n


i xi ei ,

i=1

n

i=1

E
xi ei

n


i x2i

i=1

montre que la base B est bien -orthogonale. (on peut aussi dire que la matrice
de dans B est egale a` celle de u, et vaut Diag (1 , . . . ,n )). 
Sur un espace vectoriel reel de dimension nie, se donner une structure euclidienne,
cest choisir une forme quadratique denie positive (que lon decr`ete etre le carre scalaire). Le theor`eme precedent peut donc aussi senoncer :
COROLLAIRE 14-3.42 Si et sont deux formes quadratiques sur un espace
vectoriel E r
eel de dimension nie, avec d
enie positive, il existe une base de E
qui est `
a la fois orthonormale pour et orthogonale pour .
On dit quune telle base reduit simultanement les formes quadratiques et .
REMARQUE 14-3.43 Si est une forme quadratique sur un espace euclidien (En ,  , ),
et si lexpression de dans une base orthonormale B0 de En est
(x) =

n


i x2i

i=1

(o`
u les xi sont les coordonnees de x dans B0 et les i sont des reels independants de
x), B0 est une base de reduction simultanee du carre scalaire et de . La demonstration
precedente montre que les (i )1in sont les valeurs propres de lendomorphisme u symetrique
associe `a . La signature de est donc (p,q), avec p egal au nombre de valeurs propres >0
(comptees avec leurs multiplicites) et q etant le nombre de valeurs propres <0 de u. Si lon
connat la signature de , on connat les signes des valeurs propres de u. Reciproquement,
si le spectre de u est connu, la signature de lest aussi.
En particulier, si A Sn (R), on pourra obtenir des informations sur les signes des
valeurs propres de A de la mani`ere suivante : on travaille sur Rn muni de sa structure
euclidienne canonique, et on consid`ere la forme quadratique canoniquement associee `a A
A (X) = t XAX
A est donc matrice dans la base canonique Bc (orthonormale) de lendomorphisme symetrique
associe `a A . La signature de A (que lon peut obtenir par exemple par la methode de
Gauss) determine 19 les signes des valeurs propres de A.
19. Ce raisonnement montre aussi que la signature dune forme quadratique sur un espace reel En est
liee aux signes des valeurs propres de sa matrice dans une base quelconque de En . En particulier, deux
matrices symetriques reelles congruentes ont des spectres distincts, mais les signes des valeurs propres de
ces deux matrices se correspondent.

14-3 Endomorphismes dun espace euclidien

591

14-3.5

Endomorphismes sym
etriques positifs, d
enis positifs

14-3.5.1

D
enition

DEFINITION
14-3.44 Si u est un endomorphisme symetrique dun espace euclidien
(En ,  , ), on dit que u est positif si et seulement si la forme quadratique associee lest :
x En

u (x) ,x  0

On notera S + (En ) lensemble de ces endomorphismes. De meme, S + (En ) sera lensemble


des endomorphismes symetriques denis positifs, cest-`
a-dire tels que
x En

x = 0En u (x) ,x > 0

(un tel u est evidemment un automorphisme de En ).


La matrice A de u dans une base orthonormale de En est symetrique, et on a evidemment
u S + (En ) A Sn+ (R)
u S + (En ) A Sn+ (R)
La remarque 14-3.43 montre que, pour u S (En )
u S + (En ) le spectre de u est inclus dans R+
u S + (En ) le spectre de u est inclus dans R+
Nous avons vu (exemple 14-3.40) que pour v L (En ), lendomorphisme u = v v est
positif puisque
x En v v (x) ,x = v (x)2
Lexercice qui suit montre quun endomorphisme symetrique positif peut toujours se factoriser sous cette forme :
EXERCICE 14-3.45 Soit u un endomorphisme symetrique positif dun espace euclidien et k  2
un entier. Montrer quil existe un unique v S + (En ) tel que
vk = u
(en particulier pour k = 2, u secrit v 2 = v v). On montrera dabord que, si v existe, il laisse
stable chaque sous-espace propre de u, et que lendomorphisme induit par v sur chacun de ces
sous-espaces est diagonalisable.
EXERCICE 14-3.46 Soient f et g deux endomorphismes dun espace euclidien En . Montrer que
f f = g g u O (En )

g =uf

(on remarquera dabord que, pour x En , chacune de ces deux proprietes entrane que f (x) =
g (x)). Montrer que u est unique si et seulement si f GL (En ). En deduire que tout endomorphisme f de En peut se factorisersous la forme
f =us
avec u automorphisme orthogonal et s endomorphisme symetrique positif. A quelle condition
cette ecriture est-elle unique?

592

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

EXERCICE 14-3.47 (DECOMPOSITION


POLAIRE) Lexercice precedent a une traduction
matricielle : toute matrice A GLn (R) se factorise de mani`ere unique sous la forme
A = OR
avec O orthogonale et R symetrique denie positive (decomposition polaire de la matrice A).
On denit ainsi une bijection
: On (R) Sn+ (R) GLn (R)
Montrer que est bicontinue. Indication : pour la continuite de 1 , on utilisera la compacite
de On (R).

14-3.5.2

Norme dun endomorphisme dun espace euclidien

Rappelons que, si u est un endomorphisme dun espace vectoriel norme (E,  ) de


dimension nie,
u (x)
u = sup
x
x=0E
denit une norme sur L (E), dite norme subordonnee `a la norme   sur E. Lorsque lespace
est reel et que cette norme provient dun produit scalaire .,., on a evidemment
u (x) ,u (x)
= sup u (x) ,u (x) = sup u (x) ,u (x)
x,x
x=0E

x
=1

x
1

u2 = sup

On peut aussi exprimer cette norme par dualite :


PROPOSITION 14-3.48 Si u est un endomorphisme dun espace euclidien (En ,  , ),
on a
u = sup u (x) ,y
(x,y)En

x
=
y
=1

Demonstration : Par linegalite de Schwarz, on a pour x,y En de normes


egales a` 1
u (x) ,y  u (x) y  u x y = u
ce qui montre que la borne superieure consideree existe et verie
m=

sup

u (x) ,y  u

(x,y)En

x
=
y
=1

Si x est un vecteur de norme 1 veriant u (x) = 0En , on a evidemment


H
I
u (x)
u (x) = u (x) ,
m
u (x)
et comme cette inegalite est encore veriee si u (x) est nul, on obtient
u  m
ce qui demontre legalite souhaitee. 
Comme pour x,y En on a u (x) ,y = u (y) ,x, on deduit de la formule precedente :
COROLLAIRE 14-3.49 Si u est un endomorphisme dun espace euclidien
u = u 

14-3 Endomorphismes dun espace euclidien

593

Lorsque lendomorphisme u est symetrique, le theor`eme de reduction permet dobtenir


une autre expression de cette norme, et de la relier au spectre de u :
PROPOSITION 14-3.50 Si u S (En ), on a 20
u = sup |u (x) ,x| = max {|| , spec (u)}

x
1

Demonstration : Soit B = (ei )1in une base orthonormale diagonalisant u,


et (i )1in les valeurs propres associees. Pour x de norme 1 decompose dans
cette base on a
(2
( 
(2 ( n
n
n
(
(
(
(


(
(
(
(
2
u (x) = (u
xi ei ( = (
i xi ei ( =
2i x2i
(
(
(
(
i=1

i=1

i=1

puisque la base est orthonormale. Si on pose


= max {|| , spec (u)}
on a evidemment 2i  2 pour tout i, et donc
 n


x2i = 2
u (x)2  2
i=1

avec egalite si on choisit pour x un des vecteurs ej de la base pour lequel


|j | = . On a donc bien
u = = max {|| , spec (u)}
De plus, pour x de norme inferieure `a 1, on a

D
E  n
n
n
n
 

 


 

2
i xi ei ,
xi ei  = 
i xi  
x2i 
|u (x) ,x| = 
 


i=1

i=1

i=1

i=1

avec egalite pour le meme vecteur ej que precedemment. Ceci donne bien
= sup |u (x) ,x| = u

x
1

Si u est un endomorphisme quelconque de lespace euclidien En , en remarquant que


x En

u (x)2 = u u (x) ,x

et puisque u u est symetrique positif, on aura


COROLLAIRE 14-3.51 Si u L (En ), on a
7
7
u = u u = max (spec (u u))
En particulier, si on munit lespace Rn de sa structure euclidienne canonique et de la
norme associee, la norme matricielle subordonnee sur Mn (R) sera denie par
7
A Mn (R) A = plus grande valeur propre de t AA
20. Lorque u est de plus positif, on obtiendra
u = sup u (x) ,x = max {, spec (u)}
x 1

puisque toutes les quantites considerees sont positives.

594

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

14-3.6

Etude des automorphismes orthogonaux

14-3.6.1

Orientation dun espace r


eel

Si En est un espace vectoriel reel de dimension nie >0, la relation binaire denie sur
lensemble des bases de En par
B1 B2 detB1 (B2 ) > 0
est reexive (detB (B) = 1), symetrique (detB2 (B1 ) = [detB1 (B2 )]1 ) et transitive (utiliser la formule de changement de bases detB1 (B3 ) = detB1 (B2 ) detB2 (B3 )). Cette relation dequivalence realise une partition de lensemble des bases de En en deux classes
dequivalence : si B0 est une base arbitraire, il y a la classe de B0 , et son complementaire
(non vide : on obtient une base qui nest pas en relation avec B0 en changeant un des
vecteurs de B0 en son oppose) qui est aussi une classe dequivalence, puisque deux bases
B1 et B2 de ce complementaire verient
detB1 (B2 ) =

detB0 (B2 )
>0
detB0 (B1 )

Orienter lespace En , cest choisir une des ces deux classes et dire que toutes les bases
composant cette classe sont directes (ou positives). Le complementaire de cette classe est
forme des bases indirectes (ou negatives). Il sagit dun choix arbitraire.
Si f est un automorphisme de En , on a
detB (f (B)) = det f
On voit donc que les automorphismes de determinant >0 sont ceux qui conservent lorientation des bases (qui transforment les bases directes en bases directes). Permuter deux
vecteurs dune base, multiplier un vecteur par un reel negatif sont des operations qui
changent lorientation dune base. Faire operer une permutation circulaire de longueur l
sur les vecteurs dune base ne change pas lorientation si l est impair.
Dans le cadre dun espace euclidien oriente, si B est une base orthonormale directe,
une autre base orthonormale B est directe si et seulement si la matrice de passage de B
+
`a B est une matrice de On+ (R). Nous noterons BON
lensemble des bases orthonormales
directes de lespace.

14-3.6.2

Cas de la dimension 2

Nous travaillons ici>dans?un espace vectoriel E2 oriente, et nous xons une base ortho J B+ . Nous etudions les automorphismes orthogonaux de
normale directe B0 = I,
ON
En en utilisant leur matrice dans la base B0 :
Automorphismes orthogonaux directs :
Soit u O+ (En ). Sa matrice

M (u,B0 ) = A =

a c
b d

verie donc t AA = I2 et det A = 1, soit


2
a + b2 = c2 + d2 = 1
ac + bd = 0

ad bc = 1

14-3 Endomorphismes dun espace euclidien

595

Les deux premi`eres egalites donnent lexistence de deux reels et (uniques modulo
2) tels que
a = cos , b = sin , d = cos et c = sin
La condition ac + bd = 0 donne sin ( + ) = 0 et ad bc = 1 secrit aussi
cos ( + ) = 1. On a donc = modulo 2, et par consequent


cos sin
A = M () =
sin cos
o`
u est un reel (unique modulo 2). Reciproquement, toute matrice de ce type est
dans O2+ (R).
Le groupe multiplicatif O2+ (R) est
egal `
a



%
cos sin
+
, R
O2 (R) = M () =
sin cos

PROPOSITION 14-3.52

Lapplication



 M ()
(R,+) O2+ (R) ,

 +
est un morphisme de groupes. O2 (R) , est commutatif.
Demonstration : Les formules daddition pour les fonctions circulaires
donnent immediatement
M ( +  ) = M () M ( )
pour tous et  R. 
PROPOSITION 14-3.53
Dans un espace euclidien orient
e de dimension 2,
la matrice dun automorphisme orthogonal direct u dans une base orthonormale
directe ne d
epend pas de cette base. Il existe un r
eel (unique modulo 2) tel
que


cos sin
+
B BON
M (u,B) =
= M ()
sin cos
e. Dans une base indiOn dit que u est la rotation dangle dans E2 orient
recte, la matrice de u est M () : un changement de lorientation de lespace
transforme langle dune rotation en son oppos
e.
Demonstration : Dans la base B0 , la matrice de u est de la forme M (). Si B est
une autre base orthonormale directe de E2 , la matrice de passage de B0 `a B est dans
O2+ (R), donc de la forme M (), avec R. On a alors
M (u,B) = M ()1 M () M () = M ()
puisque les matrices commutent. La matrice de u est donc inchangee. Dans une base
indirecte, sera change en son oppose. Il >sut?de faire la verication dans une base
 I . On a
indirecte particuli`ere, par exemple B0 = J,
 
u J = cos J sin I
 
u I = sin J + cos I
ce qui donne bien


M

(u,B0 )

cos sin
sin cos


= M ()

596

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Automorphismes orthogonaux indirects.


Si v O (E2 ), des calculs analogues `a ceux qui prec`edent montrent quil existe un
reel tel que


cos sin
M (v,B0 ) =
sin cos
PROPOSITION 14-3.54
2 forment lensemble
O2

Les matrices orthogonales indirectes en dimension




(R) =

cos sin
sin cos

%
,

On a clairement M (v,B0 )2 = I2 , ce qui montre que tout element v de O (E2 ) verie


v 2 = idE2 , et est donc une involution. Comme v est de trace nulle, cest une symetrie
par rapport a` une droite vectorielle, et comme v est un automorphisme orthogonal

E2 = ker (v idE2 ) ker (v + idE2 )


et v est une symetrie orthogonale par rapport a` une droite vectorielle (donc une
reexion puisquon est en dimension 2). 0n verie dailleurs aisement que, si


cos sin
M (v,B0 ) =
sin cos
le vecteur

 

u
= cos I + sin J
2
2
2

est invariant par v, alors que




+

u
= sin I + cos J
2
2
2
est transforme en son oppose. Legalite matricielle

 


cos sin
cos sin
1 0
=
sin cos
sin cos
0 1
traduit donc le fait quune rotation dangle est produit de deux reexions par
rapport `a deux droites vectorielles D1 et D2 telles que


(D
1 ,D2 ) =
2

mod

PROPOSITION 14-3.55 Tout automorphisme orthogonal indirect en dimension 2 est une r


eexion.

14-3.6.3

Cas de la dimension 3

En dimension 3, nous allons decrire un automorphisme orthogonal en montrant que,


dans une base orthonormale bien choisie, sa matrice est simple :
Automorphismes orthogonaux directs :
On suppose E3 oriente. Si u O+ (E3 ), sa matrice M dans une base orthonormale
quelconque est dans O3+ (R). Elle poss`ede au moins une valeur propre reelle (son
polynome caracteristique est de degre 3) egale a` 1. En fait, 1 est necessairement

14-3 Endomorphismes dun espace euclidien

597

dans son spectre : si le spectre de u se reduisait a` 1, et si x etait vecteur propre


associe, le plan P = (x) serait u-stable, lendomorphisme v induit par u sur P
veriant
v O (P) et det v = 1
Cet automorphisme orthogonal en dimension 2 serait donc une reexion, et poss`ederait
donc la valeur propre 1, qui serait dans le spectre 21 de u.
Considerons donc un vecteur propre unitaire de u veriant
u (e1 ) = e1
Le plan vectoriel P2 orthogonal a` e1 est alors oriente 22 par le choix dune orientation
sur sa normale, cest-`a-dire par le choix de ce vecteur e1 . Lendomorphisme v = u|P2
est evidemment dans O+ (P2 ), cest donc une rotation dangle dans P2 oriente :
dans une base B = (e1 ,e2 ,e3 ) orthonormale directe

1
0
0
M (u,B) = 0 cos sin
0 sin cos
u dite rotation daxe vect (e1 ) oriente par e1 et dangle (unique modulo 2). Changer lorientation de laxe de la rotation change en son oppose.
PROPOSITION 14-3.56 Un automorphisme orthogonal direct u en dimension
3 est une rotation autour dune droite vectorielle. Cette droite vectorielle est
le sous-espace propre de u pour la valeur propre 1 (sauf lorsque u = idE3 ).
Trouver laxe dune rotation donnee par sa matrice A dans une base orthonormale
directe revient donc a` la determination du noyau de AI3 . Une fois choisi un vecteur
directeur X1 qui oriente cet axe, il reste a` determiner langle . Comme la trace est
un invariant de similitude, on a
trace A = 2 cos + 1
ce qui determine modulo 2. Pour determiner le signe correspondant `a lorientation de laxe determinee par X1 , on pourra faire un calcul de produit mixte : voir
la section 14-4.1.
REMARQUE 14-3.57 Lorsque = , u est alors la symetrie orthogonale par rapport a` son axe vect (e1 ), quon appelle aussi retournement (ou demi-tour) daxe
vect (e1 ). Legalite matricielle

1
0
0
1
0
0
1 0 0
0 cos sin = 0 cos sin 0 1 0
0 sin cos
0 sin cos
0 0 1
montre que toute rotation est produit de deux retournements. Caracteriser geometriquement
ces demi-tours.
21. Un calcul purement matriciel montre quen dimension impaire, une matrice orthogonale directe
+
poss`ede toujours 1 comme valeur propre : si A O2n+1
(R), on a
t 


det (A I2n+1 ) = det A det (A I2n+1 ) = det I2n+1 t A
ce qui donne facilement
det (A I2n+1 ) = 0
22. On dit quune base orthonormale (e2 ,e3 ) de P2 est directe si et seulement si (e1 ,e2 ,e3 ) est une base
directe de E3 . Prendre e1 comme vecteur directeur de la normale `a P2 change lorientation de P2 .

598

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Automorphismes orthogonaux indirects :


Si u O (E3 ), on montre cette fois que necessairement 1 spec (u) (raisonnement analogue `a celui qui prec`ede). Si e1 est un vecteur propre associe, le plan
orthogonal P2 = (e1 ) est u-stable. On a v = u|P2 O+ (P2 ), et est donc une rotation. Si B = (e1 ,e2 ,e3 ) est une base orthonormale directe, on trouvera donc un reel
tel que

1
0
0
M (u,B) = 0 cos sin
0 sin cos
et on peut decrire u comme produit (commutatif) dune rotation daxe vect (e1 ) et
dangle et dune symetrie orthogonale par rapport au plan (e1 ) . On a cette fois
(sauf lorsque u = idE3 )
vect (e1 ) = ker (u + idE3 ) et trace u = 2 cos 1

14-3.6.4

Compl
ement : r
eduction en dimension quelconque

Letude menee en dimension 3 peut etre generalisee :


EXERCICE 14-3.58 Si u O (En ), montrer quil existe une decomposition orthogonale de
lespace

En = F1 F2 Fm
en sous-espaces vectoriels de dimensions 1 ou 2 stables par u. Sur chaque sous-espace de dimension 1, u op`ere comme lidentite ou son opposee. Sur chaque sous-espace de dimension 2, u op`ere
comme une rotation.
Indication : on peut dabord se ramener au cas o`
u le spectre de u est vide, en ecrivant

En = ker (u idEn ) ker (u + idEn ) S


et en remarquant que S est alors u-stable, avec u|S O (S). Si le spectre de u est vide, considerer
lendomorphisme symetrique
v = u + u = u + u1
et montrer que si x En est un vecteur propre de v, le plan F1 = vect (x,u (x)) est u-stable.
Montrer que u|F1 est une rotation. Conclure enn en remarquant que F
1 est u-stable.

Toute matrice A de On (R) est donc semblable `a une matrice diagonale par blocs de
la forme

0
0
0
Ip 0
0 Iq

0
0
0




cos 1 sin 1
0

0
0
0

sin

cos

1
1

.
.
0

. 
0
0
0


cos r sin r
0
0
0
0
sin r cos r
(avec eventuellement p, q ou r nuls) et i R Z. Il est clair que A On+ (R) si et
seulement si q est pair.
EXERCICE 14-3.59 En deduire que On+ (R) est connexe par arcs.

14-4 Rappels : produit mixte et produit vectoriel

599

14-4

Rappels : produit mixte et produit vectoriel

14-4.1

Produit mixte

PROPOSITION 14-4.1 Dans un espace euclidien orient


e En , le d
eterminant dune
epend
famille de n vecteurs (x1 , . . . ,xn ) dans une base orthonormale directe B ne d
pas de cette base. Ce d
eterminant est appel
e produit mixte des vecteurs (xi )1in
et est not
e
[x1 , . . . ,xn ] = detB (x1 , . . . ,xn )
Demonstration : Si B et B sont deux bases orthonormales directes, on a
det (B ) = 1
B

puisque la matrice de passage de B `a B est dans On+ (R), et la formule de


changement de base donne
detB (x1 , . . . ,xn ) = detB (B) detB (x1 , . . . ,xn ) = detB (x1 , . . . ,xn )

Ce produit mixte poss`ede donc toutes les proprietes du determinant. Un changement


dorientation de lespace le transforme en son oppose. Si u est un endomorphisme de En ,
on a
[u (x1 ) , . . . ,u (xn )] = det u. [x1 , . . . ,xn ]
Il en resulte quun automorphisme de determinant egal a` 1 (en particulier un automorphisme orthogonal direct) conserve le produit mixte.
Si (xi )1in est une famille libre, le produit mixte [x1 , . . . ,xn ] est strictement positif
si et seulement si la base (xi )1in est directe. Quant `a la valeur absolue de ce produit
mixte (qui ne depend pas de lorientation de lespace), nous linterpr`eterons dans la section
suivante comme le volume du parallelepip`ede construit sur les vecteurs (xi )1in . Ceci
pourrait aussi se faire en traitant lexercice
EXERCICE 14-4.2 Dans un espace euclidien oriente En , montrer que
|[x1 , . . . ,xn ]| 

n


xi 

i=1

et traiter le cas de legalite. On pourra supposer les vecteurs independants et raisonner par
x1
.
recurrence sur n, en travaillant dans une base orthonormale dont le premier vecteur est e1 =
x1 
En deduire linegalite dHadamard
A = (ai,j ) Mn (R)

 n
n



|det A| 

j=1

1
2

a2ij

i=1

REMARQUE 14-4.3 La notion de produit mixte permet de preciser langle dune rotation : si A O3+ (R) est la matrice dune rotation dans une base orthonormale directe, un
vecteur directeur de laxe de la rotation est determine par la colonne X1 de ses coordonnees
dans cette base qui verie
AX1 = X1
On sait que langle de la rotation verie
trace A = 2 cos + 1

600

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

et est de
termine modulo
a` X1 , on
 aura en
 2. Si on choisit un vecteur X2 orthogonal

X1
X2
X1
X2
,
,
,X3
completant
en une base orthonormale directe
X1  X2 
X1  X2 
AX2 = cos .X2 + X2  sin .X3
et le produit mixte [X1 ,X2 ,AX2 ] vaut
[X1 ,X2 ,AX2 ] = X1  X2 2 sin . [X1 ,X2 ,X3 ] = X1  X2 2 sin
et a donc le signe de sin . Si [X1 ,X2 ,AX2 ] > 0, on choisira donc ]0,[ determine par
son cosinus. Si ce produit mixte est negatif, on choisira ] ,0[. Un peu de reexion
montre dailleurs quil nest pas necessaire de supposer X2 orthogonal a` X1 . Il sut en
fait de prendre X2 non colineaire `a X1 .

14-4.2

Exercice : d
eterminants de Gram

Si (ui )1ip sont p vecteurs dun espace prehilbertien reel E, on appelle matrice de
Gram de ces p vecteurs la matrice de Sp (R) denie par
G (u1 , . . . ,up ) = (ui ,uj ) 1ip

1jp

Le determinant de Gram des (ui)1ip est


(u1 , . . . ,up ) = det G (u1 , . . . ,up ) = det (ui ,uj ) 1ip

1jp

Montrer que la forme quadratique sur R canoniquement associee `a la matrice G (u1 , . . . ,up )
est
(2
( p
(
(
(
(
xi ui (
(x1 , . . . ,xp )  (
(
(
p

i=1

En deduire que le determinant de Gram (u1 , . . . ,up ) est toujours positif ou nul, et quil
est strictement positif si et seulement si la famille (ui )1ip est libre 23 .
Lorsque la famille (ui )1ip est libre, on peut relier le determinant de Gram a` la notion
de produit mixte :
Si Bp est une base orthonormale de vect (ui)1ip , que lon utilise pour orienter lesu M est la matrice
pace engendre par ces vecteurs 24 , en considerant le produit t MM o`
representative de (ui)1ip dans Bp , montrer que
([u1 , . . . ,up ])2 = (u1 , . . . ,up )
En deduire quon ne change pas le determinant de Gram si on permute les vecteurs
(ui )1ip , ou si lon rajoute a` un des vecteurs une combinaison lineaire des autres. Si on
decompose le vecteur u1 en
u1 = u1 + u1
montrer que

dans E = vect (u2 , . . . ,up ) vect (u2 , . . . ,up )


(u1 , . . . ,up ) = u1  (u2 , . . . ,up )
2

et, en raisonnant par recurrence sur p, interpreter (u1 , . . . ,up ) comme le carre du volume (en dimension p) du parallelepip`ede construit sur (u1 , . . . ,up ). Montrer que la formule
precedente permet aussi de determiner la distance dun vecteur a` un sous-espace de dimension nie de E, lorsque lon connat une base de ce sous-espace.
23. On remarque donc que, dans un espace prehilbertien reel, la nullite dun seul determinant permet
de conclure a` la dependance lineaire dune famille de vecteurs.
24. Orientation qui na en loccurence aucune importance, puisque les produits mixtes sont eleves au
carre.

14-4 Rappels : produit mixte et produit vectoriel

14-4.3

601

Produit vectoriel

Nous nous placerons ici dans le cas dun espace euclidien E3 oriente de dimension 3
sur lequel, conformement `a lusage, nous noterons
x,y  = x.y
le produit scalaire. Si x et y sont deux vecteurs de E3 , lapplication
E3 R z  [x,y ,z ]
est une forme lineaire sur E3 . Il existe donc un unique vecteur quon appelle produit
vectoriel des vecteurs x et y , note x y (ou x y ) tel que
z E3

[x,y ,z ] = (x y ) .z

Le produit vectoriel est ainsi deni par dualite (il est clair quun changement dorientation de lespace transforme le produit vectoriel en son oppose). De nombreuses proprietes
du produit vectoriel en decoulent :
Lapplication
E3 E3 E3

(x,y )  x y

est bilineaire antisymetrique.


En eet, lapplication E3 E3 E3 denie par (x,y )  [x,y ,] lest clairement.
Si x et y E3 , on a
x y = 0E3 {x,y } liee
Si {x,y } est liee, on a clairement [x,y ,] = 0E3 . Reciproquement, si {x,y } est libre,
on peut completer en une base {x,y ,z } de E3 , et donc
[x,y ,] = 0E3
Si {x,y } est libre, x y = 0E3 est un vecteur orthogonal au plan vect (x,y ). La base
(x,y ,x y ) est directe, et x y  est egal a` la surface du parallelogramme construit
sur x et y .
En eet, par construction
(x y ) .x = [x,y ,x] = 0 = [x,y ,y ] = (x y ) .y
On a de plus [x,y ,x y ] = x y 2 > 0, ce qui montre que (x,y ,x y ) est directe
et que x y 2 est le volume du parallelepip`ede construit sur (x,y ,x y ), dont la
hauteur a pour longueur x y  et dont le parallelogramme de base est construit
sur x et y .
 et y = y1 I + y2 J + y3 K
 dans une base orthonormale directe

Si x = x1 I + x2 J + x3 K
 J,K
 , alors
I,






 x2 y2 
 x1 y1 
 x1 y1 
 I 
 

x y = 
 x3 y3  J +  x2 y2  K
x3 y3 
Il sut en eet de calculer [x,y ,z ] dans cette base, en developpant suivant la troisi`eme
colonne et en identiant le resultat au produit scalaire (x y ) .z . On a en particulier
 J K
 = I et K
 I = J
I J = K,

602

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

Identite de Lagrange :
x y 2 + (x.y )2 = x2 y 2
On peut faire cette verication en calculant dans une base orthonormale directe
adaptee au probl`eme (comme nous le ferons pour la formule du double produit
vectoriel). On peut aussi utiliser le determinant de Gram :


 x2 x.y

0


4
2
2


x y  = [x,y ,x y ] = (x,y ,x y ) =  x.y y 
0

2
 0
0
x y  
ce qui donne le resultat lorsque x et y sont independants, la verication etant
immediate lorsquils sont lies. Si x et y sont deux vecteurs non nuls de E3 , on
appelle angle non oriente des vecteurs x et y lunique reel [0,] tel que
cos =

x.y
x y 

Lidentite de Lagrange donne alors


sin =

x y 
x y 

egalite qui donne `a nouveau linterpretation de x y  comme surface du parallelogramme construit sur x et y .
Formule du double produit vectoriel :
x (y z ) = (x.z ) y (x.y ) z
Cette egalite est une evidence si y et z sont lies. Sinon le vecteur x (y z ), etant
orthogonal a` y z, est necessairement dans le plan vect (y ,z ). On trouve ses coordonnees en travaillant dans une base orthonormale adaptee : on choisit I et J
formant une base orthonormale de vect (y ,z ) tels que
y = y  .I et z = I + J
 = I J.
 On a alors, pour x = x1 I + x2 J + x3 K

et K

y z = y  K

et x (y z ) = y  x2 I y  x1 J

ce qui donne le resultat, puisque







(x.z) y = (x1 + x2 ) y  I et (x.y ) z = x1 y  I + J
EXERCICE 14-4.4 Identit
e de Jacobi : verier que
x (y z) + y (z x) + z (x y) = 0E3
EXERCICE 14-4.5 Division vectorielle : resoudre lequation dinconnue x, avec a donne veriant
a = 0E3
a x = b
Indication : une condition necessaire dexistence dune solution est a.b = 0. Lequation est
lineaire, et lensemble des solutions de lequation homog`ene est vect (a). Trouver une solution
particuli`ere colineaire a` a b.

14-4 Rappels : produit mixte et produit vectoriel

603

EXERCICE 14-4.6 Si u est un automorphisme orthogonal de E3 , comparer


u (x y ) et u (x) u (y )
EXERCICE 14-4.7 Endomorphisme antisym
etrique dun espace euclidien : une application dun espace euclidien En dans lui-meme est dite antisymetrique si et seulement si
x,y E

u (x) ,y = x,u (y)

On sait (cf. section 14-3.1.3) que cette propriete entrane la linearite de u et equivaut alors a`
u = u . Si A (En ) est lespace vectoriel des endomorphismes antisymetriques de En , on a
L (En ) = S (En ) A (En )
Dans le cas particulier dun espace euclidien oriente de dimension 3, montrer que u est un
 de E3 tel que
endomorphisme antisymetrique si et seulement sil existe un vecteur

u=
et que cette ecriture de u est alors unique (travailler avec la matrice de u dans une base orthonormale directe).
Dans le cas general, montrer quun endomorphisme antisymetrique na aucune valeur propre
(reelle !) non nulle. Montrer que, pour u A (En ), le sous-espace F = (ker u) est u-stable et
que u induit sur ce sous-espace un endomorphisme antisymetrique v de spectre vide. Montrer
que w = v 2 S (F), et que si x est un vecteur propre de w, la famille


x u (x)
,
x u (x)
est orthonormale et engendre un plan u-stable, dont lorthogonal dans F est aussi stable. En
u la matrice de u secrit
deduire quil existe une base orthonormale de En o`

0
0
Op 
 0

0 1

0
0
0

1
0

..

0
.
0
0




0 r
0
0
0
r
0
Deduire enn de cette etude quune matrice reelle antisymetrique nest R-diagonalisable que si
elle est nulle, que son spectre est inclus dans i.R, axe des imaginaires purs, et quelle est toujours C-diagonalisable (nous reverrons ce resultat dans le chapitre suivant consacre aux espaces
hermitiens).
EXERCICE 14-4.8 D
etermination rapide de laxe et de langle dune rotation dun
espace de dimension 3 orient
e.
Dans E3 oriente, montrer que la rotation daxe vect (e1 ) (oriente par le vecteur unitaire e1 )
et dangle est donnee par
r (x) = (x.e1 ) e1 + cos . [x (x.e1 ) e1 ] + sin . [e1 x]
et que la partie antisymetrique de r est donnee par
a (x) =

1
(r r ) (x) = sin . [e1 x]
2

En deduire que, si M O3+ (R), un examen attentif de sa trace et de la matrice


permet dobtenir laxe et langle de la rotation associee `a M .

1
2

M tM

604

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

EXERCICE 14-4.9 D
eriv
ee dun rep`
ere orthonormal mobile.
E3 designe toujours un espace euclidien oriente de dimension 3. Nous considerons ici un
intervalle I de R et une application de classe C 1 de I dans (E3 )3


 (t)
I  t  I (t) ,J (t) ,K


 (t) soit une base orthonormale de E3 . Si B0 est
telle que, pour tout t I, I (t) ,J (t) ,K
une base orthonormale directe de reference, lapplication
(continue sur lintervalle I `a valeurs

 (t) est constante. Lorientation de la base
dans {1}) denie par t  detB0 I (t) ,J (t) ,K


 (t) ne change pas, et nous supposerons donc que
Bt = I (t) ,J (t) ,K
t I

+
(E3 )
Bt BON

Soit t0 I xe. Considerons lendomorphisme Dt0 de E3 deni par les images des vecteurs de
Bt0




d

Dt0 I (t0 ) = I (t0 ) = I (t)
dt
t=t0



d
Dt0 J (t0 ) = J (t0 ) = J (t)
dt
t=t0



d
 (t)
  (t0 ) = K
 (t0 ) = K
Dt0 K

dt
t=t0

Cet endomorphisme peut etre simplement deni de la mani`ere suivante :


Si , et sont trois reels xes,
t I

 (t) = I (t) + J (t) + K


 (t)
M

designe un vecteur mobile dont les coordonn


ees dans Bt sont fixes. On a
t I
ce qui donne en t0

  (t)
  (t) = I (t) + J (t) + K
M


  (t0 )
 (t0 ) = M
Dt0 M

Montrer que, pour tout t0 I, Dt0 est un endomorphisme antisymetrique de E3 , et quil


 (t0 ) E3 tel que
existe donc un vecteur
 (t0 )
Dt0 =
 (t) est continue sur I. Le vecteur
 (t0 ) est appele vecteur
Montrer que lapplication t 
de rotation instantanee du rep`ere mobile `a linstant t0 . Nous venons de retrouver lexpression
du champ des vitesses dun solide en mouvement par rapport a` un rep`ere xe : en eet, si nous
considerons un tel solide, nous pouvons symboliser son mouvement en considerant le mouvement
dun point particulier t  A (t) du solide et le mouvement dun
tri`edre orthonorm
e dorigine A (t)





lie au solide, et donc une base orthonormale mobile t  I (t) ,J (t) ,K (t) . Si une application
t  B (t) represente le mouvement dun autre point lie au solide le vecteur

 (t) = A
M
(t) B (t)


 (t) . On a alors, conformement `a ce
a des coordonnees xes dans la base mobile I (t) ,J (t) ,K
qui prec`ede
d 
 (t) M
 (t)
M (t) =
t I
dt

 (t) =
Si O est lorigine du rep`ere xe, on a M
OB (t) OA (t), ce qui donne par derivation

A (t) +
 (t)
B (t) = V
AB
V

14-5 Compl
ement : utilisation de polyn
omes orthogonaux

14-5

605

Compl
ement : utilisation de polyn
omes orthogonaux

Cette section, sous forme dexercices, traite des methodes de quadrature approchees
dues `a Gauss. On utilise la notion de polynomes orthogonaux. Dans toute cette section,
a R {} et b R {+} verient a < b et p : ]a,b[ R+ est une fonction
continue strictement positive (dite fonction de poids) telle que, pour tout n N, la
fonction t  tn p (t) soit integrable sur ]a,b[. Nous detaillerons le cas particulier
]a,b[ = ]1,1[ et p (t) =

1
1 t2

pour lequel on peut expliciter les dierents coecients intervenant dans les formules, mais
les resultats subsistent dans le cas general. On note Un [X] lensemble des polynomes
normalises de degre n
Un [X] = {P R [X] | P (X) X n Rn1 [X]}

14-5.0.1

Polyn
omes orthogonaux

EXERCICE 14-5.1 Pour P et Q R [X], on pose




P (X) ,Q (X) =

P (t) Q (t) p (t) dt


a

1. Montrer quon denit ainsi un produit scalaire sur R [X], veriant


P,Q,R R [X]

P (X) R (X) ,Q (X) = P (X) ,Q (X) R (X)

2. Montrer quil existe une unique suite (Pn )nN telle que
n Pn Un [X]

et

n = m

Pn ,Pm  = 0

Les (Pn )nN sont appeles polynomes orthogonaux sur ]a,b[, pour le poids p.
3. Montrer (Pn )np forme une base de Rp [X].
4. Montrer que Pn+2 XPn+1 est orthogonal a` Rn1 [X], et en deduire lexistence de deux
scalaires n et n tels que
Pn+2 = (X + n ) Pn+1 n Pn
Montrer que
n =
5. Montrer que pour n  1

Pn+1 ,Pn+1 
>0
Pn ,Pn 
b

Pn (t) dt = 0
a

En deduire que Pn poss`ede au moins une racine dordre impair dans lintervalle ]a,b[. On
suppose que Pn poss`ede exactement m racines (k )1km dordre impair sur ]a,b[, avec
m < n. Montrer que
E
D m

(X k ) = 0
P,
k=1

et obtenir une contradiction. En deduire que Pn est scinde dans R [X], et poss`ede n racines
simples dans ]a,b[.

606

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

14-5.0.2

Polyn
omes de Tchebiche

 1

EXERCICE 14-5.2 On etudie a` present le cas particulier o`
u p (t) = 1 t2 2 sur ]1,1[.
Montrer que, pour tout n N, il existe un unique polyn
ome Tn tel que
R Tn (cos ) = cos n
On pourra trouver une relation de recurrence sur les (Tn ) en simpliant
cos (n + 2) + cos n
omes orthogonaux pour p, montrer que
Si (Pn )nN est la suite de polyn
n  1

Pn = 21n Tn

et expliciter les scalaires n et n intervenant dans la relation de recurrence vue dans


lexercice precedent.
ome Pn et calculer Pn ,Pn .
Expliciter les racines n < n1 < < 1 du polyn

La situation rencontree dans cet exercice est tr`es particuli`ere : pour un poids p quelconque, on ne peut obtenir en general que des valeurs approchees des racines des polynomes Pn . On peut cependant montrer 25 que, dans le cas general, les racines de Pn
separent celles de Pn+1 .

14-5.0.3

M
ethode de quadrature de Gauss

EXERCICE 14-5.3 On utilise les resultats des deux exercices qui prec`edent pour obtenir une
valeur approchee de lintegrale
 1
f (t)

dt
1 t2
1
et une majoration de lerreur pour f : [1,1] R susamment reguli`ere.
Montrer que, pour f continue sur [1,1], lintegrale consideree existe.
Montrer que, si ( i )1in sont n points deux a` deux distincts de [1,1], il existe un unique
n-uplet de scalaires (i )1in tels que

P Rn1 [X]


P (t)

dt =
i P ( i )
1 t2
i=1
n

()

(utiliser la theorie de la dualite).


Soit P un polyn
ome de R2n1 [X] tels que P (i ) = 0 pour i = 1, . . . ,n (les i designant
comme precedemment les racines du polynome Tn ). Montrer que
 1
P (t)

dt = 0
1 t2
1
En deduire lexistence dun n-uplet de scalaires (i )1in tels que

P R2n1 [X]

1
1


P (t)

dt =
i P (i )
1 t2
i=1
n

(le domaine de validite de la formule dintegration () est donc fortement augmente pour
ome
un bon choix des i ). Si on note k le polyn
k (X) =

Tn (X)
X k

25. En utilisant la relation de recurrence et le fait que n > 0.

14-5 Compl
ement : utilisation de polyn
omes orthogonaux
montrer que 26
k {1, . . . ,n}

k =

1
2k (k )

1
1

607

2 (t)
k
dt > 0
1 t2

Etablir lexistence dune constante R telle que



P R2n [X]

1
1


P (t)

dt =
i P (i ) + P (2n) (0)
1 t2
i=1
n

Montrer que

(2n)! 22n1

Les resultats qui prec`edent ont une generalisation presque immediate lorsque le poids p
est change. Dans le cas particulier etudie ici, on a une valeur explicite tr`es simple des (i ) :
montrer que, pour 1  p  n 1
n


Tp (k ) = 1

k=1

et en deduire que
k {1, . . . ,n}

k =

Pour f continue sur [1,1], on utilisera donc la formule dintegration approchee (exacte
pour les polynomes de degre < 2n)


f (t)


dt
f (k )
n k=1
1 t2
1
n

EXERCICE 14-5.4 Estimation de lerreur.


On suppose que la fonction f est de classe C 2n sur [1,1]. Montrer quil existe un unique
polyn
ome P R2n1 [X] veriant
i {1, . . . ,n}
Montrer que
x [1,1]

f (i ) = P (i )

et

f  (i ) = P  (i )

(
Tn2 (x) (
( (2n) (
|f (x) P (x)| 
(f
(
(2n)! 22n2

(voir la section 10-4).


En deduire la majoration



n
(
(
 1 f (t)


2k 1 
( (2n) (



dt
f cos
(f
(

 (2n)! 22n1
 1 1 t2
n
2n

k=1
26. Le fait que tous les coecients soient positifs rend la methode peu sensible aux erreurs darrondi :
si P (k ) est une valeur approchee de P (k ), on a


n
n
n
 


 





k P (k )
k P (k )  max P (i ) P (i )
k

i


k=1

avec ici

k=1

n

k=1

k=1


k =

dt

=
1 t2

608

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

REMARQUE 14-5.5 Les methodes de quadrature de Gauss pour calculer une approximation de

b

f (t) p (t) dt
a

necessitent la connaissance des valeurs approchees des racines du polynome Pn (les notations sont celles de lexercice 14-5.1). Dans la pratique, on obtiendra ces valeurs par des
techniques danalyse numerique matricielle :
EXERCICE 14-5.6 Montrer que les
propres de la matrice tridiagonale

n2

n2

0
0

racines du polyn
ome Pn sont les opposees des valeurs

n2
0

n3
n3
..

.
n3
..
.
0
0

0
0
..
.

0
0

0
0

avec P1 (X) = X + . Retrouver ainsi le fait que Pn est scinde dans R [X]. Diagonaliser en
particulier la matrice

0 1 0
0
0
0
1 0 1
0
0
0

0 1 ... ... 0
0

.
.
.
.

0 0
.
. 1
0

2
1 0
0 0 0
2
2
0 0 0
0
0
2

14-6

Exercices

EXERCICE 14-6.1 Soient a0 ,a1 , . . . ,an (n + 1) reels. Dans Rn [X], montrer que
< P,Q >=

n


P (j) (aj )Q(j) (aj )

j=0

denit un produit scalaire. Montrer quil existe une base orthonormale {P0 , . . . ,Pn } avec i d Pi =
i. Expliciter ces polyn
omes lorsque tous les ai sont egaux.
EXERCICE 14-6.2 Soit (fi )1in une famille de fonctions continues sur [0,1] a` valeurs reelles.
 1
fi (t)fj (t)dt. Montrer que la famille est libre dans C 0 ([0,1],R) si et seulement
On note ai,j =
0

si la matrice A = (ai,j ) est inversible. Montrer qualors toutes les valeurs propres de A sont
1
a un determinant
u i,j =
strictement positives. Montrer que la matrice A = (i,j ) o`
i+j
strictement positif.
EXERCICE 14-6.3 Determiner les elements propres de la matrice (ai bj + aj bi ) de Mn (R).
EXERCICE 14-6.4 A laide dune transformation orthogonale, reduire la forme quadratique :
(X) =

n

i=1

x2i +

xi xj

i<j

EXERCICE 14-6.5 Determiner, dans la base canonique de R4 euclidien la matrice de la symetrie


orthogonale par rapport au plan dequations x + y + z + t = 0 et x + 2y + 3z + 4t = 0.

14-6 Exercices

609

2 1 2
1
2 2 1 est une matrice de rotation dont on
EXERCICE 14-6.6 Montrer que M =
3
1
2 2
determinera langle et laxe.
EXERCICE 14-6.7 Soit A symetrique dans Mn (R).
1. Montrer que A Mn (R) est denie positive ssi tous ses mineurs principaux sont strictement positifs (les mineurs principaux sont les determinants obtenus en enlevant les p
derni`eres lignes et colonnes de A pour p compris entre 0 et n 1). On pourra raisonner
par recurrence sur n.
2. Plus precisement, si tous les mineurs principaux de A sont non nuls, et si on note (1 ,2 , . . . ,n )
la suite de ces mineurs, (n = det A), montrer que la signature de la forme quadratique
associee `a A est egale `a (n p,p), o`
u p est le nombre de changements de signe dans la
suite (1,1 ,2 , . . . ,n ).
EXERCICE 14-6.8 Si A est symetrique denie positive et B symetrique, montrer que AB et
BA sont diagonalisables.
EXERCICE 14-6.9 Soit A On (R). Montrer que, si 1 nest pas valeur propre de A, il existe
Q antisymetrique telle que :
A = (In + Q)1 (In Q) = (In Q)(In + Q)1
et qualors A SOn (R). Etudier la reciproque.
EXERCICE 14-6.10 Soit A = (ai,j ) une matrice orthogonale . Montrer que



ai,j   n
i,j

EXERCICE 14-6.11 Soit f L(En ) avec En euclidien. Montrer quil existe une base orthonormale de En transformee par f en famille orthogonale.
EXERCICE 14-6.12 Endomorphismes normaux dun espace euclidien
(E, < , >) est un espace euclidien de dimension n. f L(E) est dit normal ssi f f = f f (ex :
f autoadjoint, antisymetrique, orthogonal).
1. Decrire geometriquement f si n = 2.
2. Montrer que f et f ont meme spectre et que tout sous-espace propre de f est stable par
f .
3. Montrer que E est somme directe orthogonale de sev stables par f et f de dimensions 1
ou 2. (Raisonner par recurrence sur la dimension de lespace. Si le spectre de f est vide,
ome caracteristique
considerer un facteur irreductible Q(X) = X 2 2X + du polyn
de f . Montrer que ker Q(f ) = {0E } et est f -stable. Considerer dans ce sous-espace un
vecteur propre de f f ).
EXERCICE 14-6.13 Pour R et X = (x1 , ,xn ) Rn , on pose
+
,

, n 2
xi + 2
xi xj
N (X) = i=1

i<j

Donner une condition necessaire et susante sur pour que N soit une norme. Si < et N
et N sont deux normes, determiner
N (X)
N (X)
et inf
X=0 N (X)
X=0 N (X)
sup

610

Chapitre 14 : Espaces pr
ehilbertiens r
eels. Espaces euclidiens

EXERCICE 14-6.14 Mn (R) est muni de la norme matricielle associee `a la norme euclidienne
canonique sur Rn . On note lensemble des matrices A Mn (R) veriant
A  1 et B,C

(B  1 et C  1 et A =

B+C
= B = C = A)
2

1. Montrer que A = A = 1.


2. Montrer que On (R) .
3. En utilisant la decomposition polaire, montrer que linclusion precedente est en fait une
egalite.
EXERCICE 14-6.15 On consid`ere lespace E des fonctions f continues de R dans R telles que
+
2
f 2 (t)et dt existe.
lintegrale

1. Montrer que E est un sous-espace vectoriel de C 0 (R,R).


 +
2
f (t)g(t)et dt denit sur E un produit scalaire.
2. Montrer que < f,g >=

dn x2
(e ) est une famille orthogonale
dxn
pour ce produit scalaire. Determiner une suite reelle (cn ) pour que la famille (cn hn ) soit
orthonormale.

3. Montrer que la suite (hn )nN denie par hn (x) = ex

EXERCICE 14-6.16 Soient A et B deux matrices symetriques reelles, qA et qB les formes quadratiques sur Rn qui leur sont canoniquement associees. On suppose que x Rn qA (x) 
qB (x)  0. Montrer que det A  det B. Etudier les cas degalite.
EXERCICE 14-6.17 Soient a et b deux vecteurs dun espace euclidien oriente de dimension 3.
Resoudre le syst`eme

< a,x > = < b,y >

< a,y > = < b,x >


ax
=
by

ay
=
bx
EXERCICE 14-6.18 Demontrer que, si lon ajoute a` une forme quadratique positive le carre
dune forme lineaire, son discriminant dans une base xee augmente.
EXERCICE 14-6.19 Soient A et B deux matrices symetriques reelles de taille n, dont le spectre
est inclus dans R+ .
1. Montrer que det(A + B)  det A + det B.
2. Montrer que (det A)1/n  (trA)/n.
3. Montrer que (det A)1/n + (det B)1/n  (det(A + B))1/n
EXERCICE 14-6.20 Soit A Mn (R).   est la norme euclidienne standard sur Rn . Si A = 0
et X Rn avec X = 1, montrer que
AX2  (det A)2

n 1 n1
trace(t AA)

EXERCICE 14-6.21 Soit A Mp,q (R). Montrer que A et t AA ont meme rang.
EXERCICE 14-6.22 Soit E espace euclidien, et soient f et g deux endomorphismes symetriques
de E. On suppose quil existe une base B dans laquelle les matrices de f et g sont triangulaires
superieures. Montrer que f g = g f .

Chapitre 15
Espaces pr
ehilbertiens complexes et
hermitiens

15-1

Espace pr
ehilbertien complexe

15-1.1

Application semilin
eaire

DEFINITION
15-1.1 Si E et F sont deux espaces vectoriels complexes, une application
: E F est semi-lineaire si et seulement si
x,y E (x + y) = (x) + (y)
x E C (x) = (x)
Beaucoup de proprietes des applications lineaires se retrouvent pour les applications
semi-lineaires : images directes et reciproques de s.e.v, noyau, rang, etc.... On peut aussi
representer matriciellement une application semi-lineaire lorsque E et F sont de dimensions nies, et rapportes `a des bases respectives B et B . La denition de la matrice est
la meme que pour les applications lineaires. Avec A = M (,B,B ), il faut noter que, si
x E est represente par la colonne X de ses coordonnees dans B, son image y = (x) a
pour coordonnees dans B
Y = AX
Attention ! La composee de deux applications semi-lineaires est lineaire.

612

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

15-1.2

Produit scalaire

15-1.2.1

D
enition

DEFINITION
15-1.2 Soit E un C-espace vectoriel. Une application : E E C est
un produit scalaire sur E si et seulement si
x E (x,) est une forme lineaire sur E
x,y E (y,x) = (x,y)
x E x = 0E (x) = (x,x) R+
On note souvent, comme dans le cas reel, x,y le produit scalaire des vecteurs x et y
de E, en changeant evidemment de notation lorsquon consid`ere simultanement plusieurs
produits scalaires sur un meme espace.
REMARQUE 15-1.3 Les deux premi`eres proprietes entranent evidemment que
x E (,x) est une forme semi-lineaire sur E
est donc lin
eaire `
a droite et semi-lin
eaire `
a gauche. On exprime parfois ceci en
disant que est une forme sesquilineaire sur E. On traduit la seconde propriete en disant
que poss`
ede la sym
etrie hermitienne. Lapplication : x  (x,x) est aussi
appelee forme quadratique hermitienne associ
ee `
a . Comme
(x,x) = (x,x)
la symetrie hermitienne entrane quun vecteur x quelconque de E verie
(x) R
La troisi`eme propriete
x E {0E }

(x) > 0

sexprime par : la forme quadratique hermitienne associ


ee `
a est d
enie positive.
EXEMPLE 15-1.4 On peut dans le cas complexe, redonner des exemples analogues a`
ceux etudies dans le cas des espaces prehilbertiens reels :
Le produit scalaire canonique sur Cn est donne par
x,y =

n


xi yi

i=1

Sur lespace l2 (N) des suites complexes de carre sommable, pour des suites u =
(un )nN et v = (vn )nN , la formule
u,v =

+


un vn

n=0

denit un produit scalaire.


Lanalogue continu de lexemple precedent est le produit scalaire deni sur C 0 ([0,1] ,C)
par

1

f,g =

f (t)g (t) dt
0

15-1 Espace pr
ehilbertien complexe

613

Lorsquon calcule avec un produit scalaire, il faut tenir compte de la semi-linearite `a


gauche. Par exemple, on verie aisement que, pour x et y E et , C
(x + y) = ||2 (x) + 2 Re ( (x,y)) + ||2 (y)
On en deduit facilement la formule de polarisation
x,y E (x,y) =

15-1.2.2

1
[ (x + y) (x y) i (x + iy) + i (x iy)]
4

In
egalit
e de Schwarz, norme hermitienne

PROPOSITION 15-1.5 Si est un produit scalaire sur le C-ev E, et si est la


forme quadratique hermitienne associ
ee, on a
| (x,y)|2  (x) (y)

x,y E

avec
egalit
e si et seulement si x et y sont li
es.
Demonstration : On remarquera quil est ici indispensable de mettre le module dans le terme de gauche, sous peine decrire des inegalites entre nombres
complexes. La demonstration est pratiquement la meme que dans le cas reel :
linegalite est evidente si x est nul ou si (x,y) = 0. Sinon, on calcule, pour
tC


(tx + y) = |t|2 (x) + 2 Re t (x,y) + (y)  0
et, en ecrivant sous forme trigonometrique
(x,y) = ei
avec R et > 0, on evalue lexpression precedente pour t = ei avec
R. On a alors
R 2 (x) + 2 + (y)  0
et on conclut comme dans le cas reel. 
COROLLAIRE 15-1.6 Si  ,  est un produit scalaire sur E,
7
x = x,x
d
enit une norme sur E dite norme (hermitienne) associ
ee au produit scalaire.
Demonstration : Seule linegalite triangulaire (dite inegalite de Minkowski)
necessite une justication. Elle se demontre, comme sur R, `a laide de linegalite
de Schwarz. On verie aisement que, pour x et y E
x + y = x + y Re (x,y) = x y
ce qui montre dabord quil y a egalite dans linegalite de Schwarz, puis que x
et y sont R+ -proportionnels. 
Linegalite de Schwarz secrit donc
x,y E

|x,y|  x y

614

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

et on verie que cette propriete entrane la continuit


e du produit scalaire de E E
dans C, lorsque E est muni de sa norme hermitienne. De meme, lidentite de polarisation
secrit
x,y E

x,y =


1
x + y2 x y2 i x + iy2 + i x iy2
4

On obtient egalement lidentit


e du parall
elogramme :


x,y E x + y2 + x y2 = 2 x2 + y2
On remarquera aussi que, pour un vecteur x = 0E , il existe une innite de vecteurs
unitaires colineaires `a x : ce sont tous les vecteurs de la forme
y = ei

15-1.2.3

x
x

avec R

Orthogonalit
e

Deux vecteurs x et y sont orthogonaux (x y) si x,y = 0. Cette relation est


evidemment symetrique. On a toujours la relation de Pythagore
x y x + y2 = x2 + y2
Il faut noter que la reciproque est fausse dans le cas complexe :
x + y2 = x2 + y2 x,y i R
En particulier, cette relation est toujours veriee pour y = i x.
Si F est un sous-espace vectoriel de E, on note
F = {x E | y F

x,y = 0}

cest un sous-espace vectoriel de E. Comme dans le cas reel, on a, pour F et G sous-espaces


de E

F F = {0E }

(F + G) = F G
 

F F

F + G (F G)
PROPOSITION 15-1.7 Si x est un vecteur non nul
x = ker x,
est un hyperplan ferm
e de (E,  )

15-1.3

Projection orthogonale

PROPOSITION 15-1.8 Soient F un sous-espace de E, et a E. Il existe a1 F tel


que
a a1  = d (a,F) = inf {a x , x F}
egal `
a la
si et seulement si a F F . Le vecteur a1 est alors unique, il est

composante de a selon F dans la somme directe F F .

15-1 Espace pr
ehilbertien complexe

615

Demonstration : Comme dans le cas reel, on montre que la condition est


susante en utilisant la relation de Pythagore. Reciproquement, si a1 existe,
on a
x F C

a (a1 + x)2

= a a1 2 + ||2 x2 2 Re ( a a1 ,x)  a a1 2


ce qui permet facilement de prouver que a a1 ,x = 0 pour x F quelconque.

Lorsque F est de dimension nie, lexistence de bases orthonormales va nous permettre
de montrer que tout a E poss`ede une projection orthogonale sur F :

15-1.4

Bases orthonormales en dimension nie

Comme dans le cas reel, une famille (ui )iI est orthonormale si et seulement si
ui ,uj  = 0 et i I

i = j

ui = 1

Une telle famille est libre.

15-1.4.1

Existence. Projection sur un s.e.v de dimension nie

PROPOSITION 15-1.9 Si En est un espace pr


ehilbertien complexe de dimension
nie n > 0, il poss`
ede des bases orthonormales.
Demonstration : Par recurrence sur n. Si n = 1, un vecteur x = 0E donne
un vecteur
x
e1 =
x
qui forme une base orthonormale de E1 . Si on suppose le resultat etabli en
dimension n1, on consid`ere x et e1 En comme precedemment. Lhyperplan
erie alors
e
1 v

e1
/ e
1 En = vect (e1 ) e1

et on applique lhypoth`ese de recurrence `a e


1 muni de la restriction du produit
scalaire, que lon consid`ere comme espace prehilbertien de dimension n 1.
Si (ek )2kn en est une base orthonormale, (ei )1in est base orthonormale de
En . 
Dans une telle base, les expressions du produit scalaire et de la norme hermitienne
sont simples :
x=

n


xi ei

et y =

i=1

n


yiei x,y =

i=1

n


xi yi

et

x =
2

i=1

n


|xi |2

i=1

Comme on a aussi xi = ei ,x (on notera que x est ecrit a` droite dans ce produit scalaire),
ceci peut secrire egalement
x,y =

n

i=1

ei ,x ei ,y

et

x =
2

n

i=1

|ei ,x|2

616

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

COROLLAIRE 15-1.10 Si Fp est un sous-espace de dimension nie dun espace


pr
ehilbertien complexe, on a
E = Fp F
p
Si (ei )1ip est une base orthonormale de Fp , la projection orthogonale sur Fp dun
vecteur x E quelconque est donn
ee par
pFp (x) =

p


ei ,x ei

i=1

Demonstration : On remarquera que cette projection, dependant lineairement


du vecteur x, fait intervenir ce vecteur a` droite dans les produits scalaires. On
verie simplement que
D
E
p

j {1, . . . ,p}
ej ,x
ei ,x ei = 0
i=1

ce qui montre bien que

8
9
x = pFp (x) + x pFp (x) Fp F
p

15-1.4.2

Proc
ed
e de Schmidt

Comme dans le cas reel, on a

`
ehilbertien comTHEOR
EME
15-1.11 Soit (ui)1ip une famille libre dun espace pr
plexe E. Il existe une famille orthonormale unique (ei )1ip de lespace E telle que
i {1, . . . ,p} vect (e1 , . . . ,ei ) = vect (u1 , . . . ,ui )
i {1, . . . ,p} ei ,ui R+
Cette famille peut
etre construite de proche en proche par lalgorithme de GramSchmidt :
i1

u1
ui

et pour i  2 ei =  avec ui = ui
ek ,ui  ek
e1 =
u1 
u i
k=1
La demonstration est en tout point analogue a` celle du chapitre precedent.

15-1.4.3

In
egalit
e de Bessel

PROPOSITION 15-1.12 Si (en )nN est une suite orthonormale dun espace pr
ehilbertien,
e sommable et
pour tout x E, la suite complexe (en ,x)nN est de carr
+


|en ,x|2  x2

n=0

Il y a
egalit
e dans cette in
egalit
e si et seulement si la suite (xn )nN des projections
orthogonales de x sur les sous-espaces En = vect (ei )0in
xn =

n


ei ,x ei

i=0

converge dans lespace norm


e (E,  ) vers x, ce qui revient exactement `
a dire que
le vecteur x appartient `
a ladh
erence du sous-espace vect (en )nN .
Nous verrons notamment une application de ce resultat dans le chapitre sur les series
de Fourier (egalite de Parseval Bessel).

15-2 Espaces hermitiens

15-2

617

Espaces hermitiens

Un espace vectoriel hermitien est un espace prehilbertien complexe de dimension nie.


Il resulte immediatement des etudes precedentes que, si F est un sous-espace dun espace
hermitien de dimension n (En ,  , ), on a
En = F F
EXERCICE 15-2.1 Si (En ,  , ) est un espace hermitien, montrer que lapplication
En En

x  x,

est un isomorphisme semi-lin


eaire de En vers son dual.

15-2.1

Calculs dans une base

15-2.1.1

Adjointe dune matrice

DEFINITION
15-2.2 Si A Mp,n (C), on appelle matrice adjointe de A la matrice
A = t A Mn,p (C)
transposee de la conjuguee de A.
eaire de
PROPOSITION 15-2.3 Lapplication A  A est un isomorphisme semi-lin
Mp,n (C) dans Mn,p (C). Pour A Mp,n (C) et B Mm,p (C), on a
(A ) = A et (BA) = A B
En particulier, lorsquon travaille avec des matrices carrees, lapplication denie sur
Mn (C) par M  M est un automorphisme involutif de Mn (C) consid
er
e comme Respace vectoriel. Les sous-espaces propres de cet automorphisme sont formes des matrices
hermitiennes et antihermitiennes :

DEFINITION
15-2.4 Une matrice M Mn (C) est hermitienne si et seulement si M =

M , elle est antihermitienne si M = M . Les ensembles


Hn (C) = {M Mn (C) | M = M } et AHn (C) = {M Mn (C) | M = M }
sont deux sous-espaces du R-espace vectoriel Mn (C) et la decomposition
M Mn (C)

M=

1
1
(M + M ) + (M M )
2
2

montre que
Mn (C) = Hn (C) R AHn (C)
REMARQUE 15-2.5 Les R-ev Hn (C) et AHn (C) sont isomorphes car il est clair que
M Mn (C)

M Hn (C) iM AHn (C)

Comme la dimension (reelle) de Mn (C) est egale a` 2n2 , il en resulte que


dimR Hn (C) = dimR AHn (C) = n2

618

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

Une matrice A = (aij ) hermitienne a ses coecients diagonaux reels, et les coecients
aij et aji symetriques par rapport a` la diagonale principale sont conjugues.
PROPOSITION 15-2.6 Si A Mn (C), on a
det A = det A

et

A = A

En particulier, les valeurs propres de A sont les conjugu


ees des valeurs propres de
A, avec les m
emes multiplicit
es.
Demonstration : On a en eet, pour C
A () = det (A In )

 


 

t
A In
= det
= det A In = A

Les polynomes caracteristiques de A et A sont donc conjugues. 

15-2.1.2

Expression du produit scalaire

Nous avons vu que, dans une base orthonormale dun espace hermitien (En ,  , ),
lexpression du produit scalaire est tr`es simple. Quen est-il dans une base quelconque?

DEFINITION
15-2.7 Si B = (ui)1in est une base de En , on appelle matrice du produit
scalaire dans B la matrice
A = (ui ,uj ) 1in Hn (C)
1jn

Cest en eet une matrice hermitienne puisque uj ,ui  = ui ,uj .
PROPOSITION 15-2.8 Si A = (aij ) 1in est la matrice du produit scalaire dans la
1jn

base B = (ui )1in , pour x,y En repr


esent
es par les vecteurs colonnes X et Y dans
B
x,y = t XAY = X AY
avec en particulier

x2 = x,x = X AX

Demonstration : On a en eet, par sesquilinearite


D n
E
 n

n
n




x,y =
xi ui,
yj uj =
xi
ui ,uj  yj
i=1

j=1

i=1

j=1

qui est exactement le produit de la ligne X par la colonne AY . 


La matrice A = (ui ,uj ) Hn (C) verie donc
X = 0 X AX > 0
ce quon traduit en disant que A est une matrice hermitienne d
enie positive. On
notera A Hn+ (C).
REMARQUE 15-2.9 Reciproquement, si M est une matrice hermitienne denie positive,
lexpression
(X|Y ) = X MY

15-2 Espaces hermitiens

619

denit sur Cn Cn (ou sur un espace complexe de dimension n en travaillant dans une
base particuli`ere) une application lineaire `a droite et semi-lineaire `a gauche, telle que
X,Y Cn

(X|Y ) = (X MY ) = Y M X = (Y |X)

puisque M est hermitienne, et qui verie


X Cn

X = 0 (X|X) > 0

Il sagit donc dun produit scalaire sur Cn , dont la matrice dans la base canonique est
egale a` M, comme on le verie facilement.
Lors dun changement de base, la matrice du produit scalaire se transforme comme
dans le cas reel, sans oublier limportance de la conjugaison :
PROPOSITION 15-2.10 Si B et B sont deux bases dun espace hermitien (En ,  , ),
les matrices A et A du produit scalaire dans les bases respectives B et B sont li
ees
par
A = P AP
o`
u P est la matrice de passage de B vers B .
Demonstration : Si Ci et Cj sont les colonnes dindices i et j deFla matrice
G
P , le coecient aij de la matrice A etant egal au produit scalaire ui,uj des
vecteurs de la base B , on a
aij = Ci ACj
puisque nous connaissons ui et uj par leurs coordonnees dans B. Lorsquon
fait varier i et j, on obtient A = P AP . 
Lexistence de bases orthonormales et le procede dorthonormalisation de Schmidt
peuvent se traduire matriciellement, avec des demonstrations analogues a` celles vues dans
le cadre des espaces euclidiens :
PROPOSITION 15-2.11 Une matrice A Mn (C) est hermitienne d
enie positive
si et seulement sil existe une matrice P GLn (C) telle que
A = P P
erieure
Plus pr
ecis
ement, si A Hn+ (C), il existe une unique matrice triangulaire sup
T `
a coecients diagonaux r
eels strictement positifs telle que
A = T T

15-2.2

Adjoint dun endomorphisme

`
THEOR
EME
15-2.12 (ET DEFINITION)
Si u est un endomorphisme dun espace
e adjoint de
hermitien (En ,  , ), il existe un unique endomorphisme de En appel

u et not
e u tel que
x,y En u (x) ,y = x,u (y)

620

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens
Demonstration : Comme dans le cas reel, on peut denir lendomorphisme
u par dualite. En travaillant dans une base orthonormale B = (ei )1in , on
peut aussi remarquer que, si u existe, on a

x En

u (x) =

n


ei ,u (x) ei

i=1

Ceci donne une expression de u


x En

u (x) =

n


u (ei ) ,x ei

i=1

On verie facilement quon denit ainsi un endomorphisme qui repond a` la


question (et qui ne depend pas de la base orthonormale choisie, puisquil est
unique `a verier la propriete de denition de ladjoint). 
Les proprietes suivantes sobtiennent comme dans le cas reel :
1. Lapplication u  u est semi-lin
eaire et involutive de L (En ) dans lui-meme :

(u ) = u et
u,v L (En ) C (u + v) = u + v
2. Pour u et v L (En ), on a

(uv) = v u

3. Si u L (En ), on a
ker u = (Im u)

et

Im u = (ker u)

4. Si u est un endomorphisme dun espace hermitien En , u et u ont meme rang.


5. Il en resulte que
u GL (En ) u GL (En )
et on a alors

u1

= (u )1

6. Si F est un sous-espace de E, F est u-stable F est u -stable


7. En particulier, la recherche des hyperplans stables par un endomorphisme u se
ram`ene `a celle des droites vectorielles stables par u , cest `a dire a` la recherche des
vecteurs propres de u .
8. Si B est une base orthonormale de En
M (u ,B) = (M (u,B))
9. La propriete qui prec`ede et la proposition 15-2.6 montrent que
det u = det u et u = u
En particulier, les valeurs propres de u sont les conjuguees des valeurs propres de
u, avec les memes multiplicites. Rappelons quune droite vectorielle propre pour u
est orthogonale a` un hyperplan stable par u.
EXERCICE 15-2.13 Montrer que, pour valeur propre de u, on a


dim ker (u idEn ) = dim ker u idEn

15-2 Espaces hermitiens

621

15-2.3

Automorphismes et matrices unitaires

15-2.3.1

Automorphismes unitaires

On etudie ici les endomorphismes conservant la norme (correspondant aux automorphismes orthogonaux dun espace euclidien).

`
THEOR
EME
15-2.14 Soit u un endomorphisme dun espace hermitien En . Les propri
et
es suivantes sont
equivalentes :
i) u conserve la norme
x En

u (x) = x

ii) u conserve le produit scalaire.


iii) u est un automorphisme de En et u1 = u
uu = u u = idEn
iv) La matrice M de u dans une base orthonormale de En v
erie
M M = In
v) Il existe une base orthonormale de En transform
ee par u en une base orthonormale.
vi) u transforme toute base orthonormale de En en une base orthonormale.
La demonstration se fait comme dans le cas reel, avec utilisation de la formule de
polarisation vue a` la section 15-1.2.2.

DEFINITION
15-2.15 Un automorphisme dun espace hermitien qui conserve la norme
est appele automorphisme unitaire. On verie aisement que
U (En ) = {u GL (En ) | x En

u (x) = x}

est un sous groupe de (GL (En ) ,), appele groupe unitaire de lespace hermitien En .
PROPOSITION 15-2.16 Lapplication d
eterminant induit un morphisme surjectif
du groupe (U (En ) ,) sur le groupe multiplicatif (U,) des nombres complexes de
module 1. Son noyau
SU (En ) = {u U (En ) | det u = 1}
e groupe sp
ecial unitaire de lespace hermiest un sous-groupe de (U (En ) ,), appel
tien En .
Demonstration : Si u U (En ), legalite u u = idEn entrane
det(uu) = 1 = det u det u = |det u|2
ce qui donne bien det u U. Comme pour R, on a


det ei n idEn = ei
il est clair que le determinant est surjectif de U (En ) vers U. 

622

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

REMARQUE 15-2.17 La situation est plus simple que dans le cas reel : on reconstitue
facilement le groupe U (En ) a` partir de SU (En ), puisque si u U (En ) avec det u = ei

( R), on a v = ei n u SU (En ).
Comme C est algebriquement clos, les remarques qui suivent vont permettre dobtenir
facilement un resultat de diagonalisation concernant les automorphismes unitaires :
Si F est un sous-espace vectoriel stable par un automorphisme unitaire u, son
supplementaire orthogonal est u-stable egalement, et les endomorphismes induits
sont eux aussi des automorphismes unitaires
 
u|F U (F) et u|F U F
Si u U (En ), les seules valeurs propres possibles de u sont des complexes de module
1
Sp u U
et les sous-espaces propres pour des valeurs propres distinctes sont orthogonaux
deux a` deux :
En eet, si est une valeur propre de u et x est vecteur propre associe, legalite
u (x) = x impose || = 1. Si et U sont deux valeurs propres distinctes de
u, on a
x ker (u idEn )

y ker (u idEn )
x,y = u (x) ,u (y) = x,y =

x,y

ce qui entrane x,y = 0 et prouve lorthogonalite des sous-espaces propres.

`
THEOR
EME
15-2.18 Si u est un automorphisme unitaire dun espace hermitien
En , la somme directe orthogonale des sous-espaces propres de u est
egale `
a En .
Lautomorphisme u est donc diagonalisable. Un endomorphisme de En est unitaire
si et seulement sil existe une base orthonormale qui le diagonalise, avec des valeurs
propres qui sont toutes de module 1.
Demonstration : Supposons u U (En ). Le spectre de u nest pas vide. Le
sous-espace


ker (u idEn )
F=
Sp u

est u-stable, et donc F lest egalement. Lendomorphisme v induit par u sur


F a un spectre vide, donc F = {0En } et F = En , ce qui montre que u
est diagonalisable. Une reunion de bases orthonormales des dierents sousespaces propres de u est une base orthonormale de En qui diagonalise u.
Reciproquement, si u L (En ) est diagonalisable dans une base orthonormale avec valeurs propres de module 1, il transforme cette base orthonormale
en une base qui est evidemment orthonormale, donc u U (En ). 

15-2.3.2

Matrices unitaires

DEFINITION
15-2.19 Une matrice M Mn (C) est unitaire si et seulement si
M M = In

15-2 Espaces hermitiens

623

DEFINITION
15-2.20 Lensemble Un (C) est un sous-groupe de (GLn (C) ,), isomorphe
au groupe unitaire de lespace Cn muni de sa structure hermitienne canonique. Le groupe
(Un (C) ,) est appele groupe unitaire dordre n.
Si M Un (C), on a
|det M| = 1
et lensemble des matrices unitaires de determinant egal a` 1
SU n (C) = {M Un (C) | det M = 1}
est un sous-groupe de (Un (C) ,), appele groupe special unitaire dordre n.
Comme dans le cas reel, on a
PROPOSITION 15-2.21 Une matrice M Mn (C) est unitaire si et seulement si
ses colonnes forment une base orthonormale de Cn muni de sa structure euclidienne
canonique. Cette propri
et
e est aussi v
eri
ee par les vecteurs lignes de M.
EXERCICE 15-2.22 Montrer que lensemble SU 2 (C) est exactement lensemble des matrices
de la forme


a b
M=
b a
2
2
u a et b sont
 des complexes veriant |a| + |b| = 1. Montrer que, contrairement au groupe
o`
+
O2 (R) , , (SU 2 (C) ,) nest pas commutatif.

On peut aussi considerer les matrices unitaires comme matrices de passage entre bases
orthonormales :
PROPOSITION 15-2.23 Soient B = (ei )1in une base orthonormale dun espace
hermitien (En ,  , ) et B = (ei )1in une autre base, P = MB (B )
etant la matrice

de passage de B `
a B . On a
B orthonormale P Un (C)
Les formules de changement de bases orthonormales dans un espace hermitien sont
donc simples : si x En est represente dans B par la colonne X et dans B par X  , on a
X = P X  X  = P X
Le theor`eme 15-2.18 donne immediatement :

`
THEOR
EME
15-2.24 Toute matrice M Un (C) est diagonalisable : elle est semblable `
a une matrice diagonale `
a coecients diagonaux de module 1, et plus pr
ecis
ement
P Un (C)

( k )1kn Rn



M = P 1 Diag ei1 , . . . ,ein P

Reciproquement, toute matrice M Mn (C) pouvant secrire sous cette forme est
produit de trois matrices unitaires et est donc unitaire.
EXERCICE 15-2.25 Mn (C) etant muni dune norme quelconque, montrer que Un (C) est une
partie compacte et connexe par arcs de Mn (C).

624

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

15-2.4

Endomorphismes auto-adjoints

15-2.4.1

D
enition

DEFINITION
15-2.26 Un endomorphisme u dun espace hermitien (En ,  , ) est dit autoadjoint (ou hermitien) si et seulement si u = u, ce qui revient `a dire que
x,y En

u (x) ,y = x,u (y)

On note H (En ) lensemble des endomorphismes auto-adjoints de En .


REMARQUE 15-2.27 On en deduit evidemment que
u H (En ) x En

u (x) ,x R

Si B est une base orthonormale de En , on a donc


u H (En ) M (u ,B) = M (u,B)
ce qui signie que la matrice de u dans B est hermitienne. On a donc
PROPOSITION 15-2.28 Lensemble des endomorphismes auto-adjoints dun espace
hermitien de dimension n est un R-ev isomorphe `
a Hn (C), et par cons
equent
dimR (H (En )) = n2

15-2.4.2

R
eduction des endomorphismes hermitiens

`
THEOR
EME
15-2.29 Si u H (En ), le spectre de u est r
eel. Lespace En est somme
directe orthogonale des sous-espaces propres de u. Il existe une base orthonormale
eciproquement, tout endomorphisme de En diagonalisable
de En qui diagonalise u. R
dans une base orthonormale avec spectre r
eel est auto-adjoint.
Demonstration : Si u H (En ) et est valeur propre de u, si x est un
vecteur propre associe on a
u (x) ,x = x2 = x,u (x) = x2
ce qui entrane R et donc Sp u R. De plus, si = sont deux valeurs
propres distinctes de u, on a pour x ker (u idEn ) et y ker (u idEn )
u (x) ,y = x,y = x,u (y) = x,y
(on a utilise le fait que R), ce qui montre que
ker (u idEn ) ker (u idEn )
On conclut ensuite exactement comme dans la demonstration du theor`eme
15-2.18, en utilisant le fait que lorthogonal dun sous-espace u-stable est u stable, donc ici stable par u. Pour la reciproque, un endomorphisme dont la
matrice dans une base orthonormale est diagonale reelle poss`ede dans cette
base une matrice hermitienne, et est donc auto-adjoint. 

15-2 Espaces hermitiens

625

Ce theor`eme a la traduction matricielle suivante, obtenue en travaillant avec les endomorphismes de Cn (hermitien canonique) associes canoniquement aux matrices considerees.
COROLLAIRE 15-2.30 Si A est une matrice hermitienne, son spectre est r
eel. Elle
est diagonalisable avec matrice de passage unitaire :
D diagonale r
eelle

U Un (C)

A = UDU 1 = UDU

Cette propri
et
e caract
erise les matrices hermitiennes.
Le polynome caracteristique dune matrice hermitienne 1 est donc scinde dans R [X].
On retrouve en particulier ce resultat pour les matrices symetriques reelles (puisque
Sn (R) Hn (C)). Rappelons que ceci a ete un point crucial dans la demonstration du
theor`eme de reduction des endomorphismes symetriques donnee au chapitre precedent.
COROLLAIRE 15-2.31 Toute matrice antisym
etrique r
eelle est diagonalisable sur
C, avec des valeurs propres qui sont imaginaires pures et une matrice de passage
unitaire.
Demonstration : Si A An (R), on a iA Hn (C). 
EXERCICE 15-2.32 Si u est un endomorphisme dun espace hermitien En , il existe une base
orthonormale de En transformee par u en famille orthogonale (considerer lendomorphisme hermitien u u).
EXERCICE 15-2.33 Un endomorphisme dun espace hermitien est dit normal sil commute avec
son adjoint. Montrer quun endomorphisme est normal si et seulement sil est diagonalisable dans
une base orthonormale.
EXERCICE 15-2.34 Soit (ui )iI une famille dendomorphismes auto-adjoints dun espace hermitien En . Montrer que les proprietes suivantes sont equivalentes :
i) i,j I ui uj = uj ui
ii) Il existe une base orthonormale diagonalisant tous les ui
iii) u H (En ) i I Pi R [X] ui = Pi (u)

15-2.4.3

Endomorphismes hermitiens positifs, d


enis positifs

Nous donnerons ici quelques resultats analogues a` ceux obtenus dans le cas reel. Les
demonstrations sont identiques.
Si u H (En ), nous avons vu que u (x) ,x R pour tout x de En . On dit que u est
positif (nous noterons u H+ (En )) si
x En

u (x) ,x  0

De meme, u est deni positif (u H+ (En )) si


x En

x = 0En u (x) ,x > 0

A ces deux notions correspondent evidemment celles de matrices hermitiennes positives


et denies positives :
A Hn+ (C) X Cn X AX  0
1. Ce polyn
ome est `a coecients reels puisque
A Hn (C) A = A = A

626

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens
A Hn+ (C) X = 0Cn

X AX > 0

PROPOSITION 15-2.35 Si u est un endomorphisme auto-adjoint


u H+ (En ) Sp u R+
u H+ (En ) Sp u R+
PROPOSITION 15-2.36 Tout endomorphisme auto-adjoint positif poss`
ede une unique
racine carr
ee hermitienne positive.
EXERCICE 15-2.37 Montrer que toute matrice M GLn (C) admet une ecriture unique sous
la forme
A = UH
avec U Un (C) et H Hn+ (C). Montrer que lapplication
GLn (C) Un (C) Hn+ (C)

A  (U,H)

est continue. Indication : il sagit de montrer que, si une suite de matrices inversibles (Ap )pN
se decomposant en Ap = Up Hp converge vers une matrice inversible A = U H, les suites (Up ) et
(Hp ) convergent (respectivement vers U et H). On pourra utiliser la compacite de Un (C). (voir
exercice 15-2.25).

PROPOSITION 15-2.38 Si u est un endomorphisme dun espace hermitien (En ,  , ),


sa norme (en tant quendomorphisme continu) est donn
ee par
u = sup |u (x) ,y|

x
1

y
1

On en d
eduit ais
ement que u = u .
PROPOSITION 15-2.39 Si u est un endomorphisme hermitien, on a
egalement
u = sup |u (x) ,x| = max {|| , Sp u}

x
1

COROLLAIRE 15-2.40 Si u L (En ), la norme de u est la racine carr


ee de la plus
grande valeur propre de u u.

15-3

Exercices

EXERCICE 15-3.1 Soit A Mn (C). Montrer que |Trace(A)| 


egalite ?

nTrace(AA ). Quand y a-t-il

EXERCICE 15-3.2 Si A et B sont hermitiennes positives, montrer que


0  Trace(AB)  Trace(A)Trace(B)
EXERCICE 15-3.3 Soit A = (ai,j ) Mn (C) une matrice hermitienne. Montrer que
est egal `a la somme des carres des valeurs propres de A.
EXERCICE 15-3.4 Soit M Mn (C).
1. Montrer quil existe une matrice de passage U unitaire trigonalisant M .

i,j

|ai,j |2

15-3 Exercices

627

2. En deduire que, si le spectre de M est {1 n } on a :


M M = M M

n


|i |2 = Trace(M M )

i=0

3. En deduire que M est diagonalisable avec matrice de passage unitaire si et seulement si


M et M commutent.
EXERCICE 15-3.5 Soient E hermitien, u,v L(E). On note A le spectre de u u et B celui de
v v. Montrer que toute valeur propre de u v verie :
min A. min B  ||2  max A. max B
Si H est hermitienne denie positive et est un reel strictement positif, on pose
E = {A denies positives | det A  }
Montrer que

inf{Trace(AH) | A E } = n( det H) n
Trouver de meme pour H hermitienne positive
max{Trace(U H) | U Un (C)}
EXERCICE 15-3.6 Soit E un espace hermitien de dimension n et a L(E). On note . la
norme de L(E) subordonnee `a la norme hermitienne et
(a) = max{||; sp(A)}
On suppose que a  1.
1. Montrer que (a)  1. Montrer que S = {x E | a(x) = x} est un sous-espace de E.
2. Montrer que (a) = 1 ssi an  = 1. (On pourra introduire un vecteur x0 tel que a(x0 ) =
x0  et montrer que le sev engendre par {x0 ,a(x0 ), ,an1 (x0 )} est stable par a et
contenu dans S).
EXERCICE 15-3.7 Soit A Mn (R) antisymetrique. Montrer que det(In + A)  1. Montrer
que, si S Mn (R) est symetrique positive, det(S + A)  det S.
EXERCICE 15-3.8 Soit M GLn (C). Montrer que
k N ! : A GLn (C) A(A A)k = M.
 
EXERCICE 15-3.9 Soit A = ai,j Mn (C) une matrice hermitienne positive. Montrer quil
existe n vecteurs de Cn hermitien canonique u1 , ,un tels que
i,j ai,j =< ui ,uj >
EXERCICE 15-3.10 Soient E un espace hermitien de dimension n, u un operateur auto-adjoint
de E et la suite de ses valeurs propres 1  2   n rangees par ordre decroissant. Soit
(ai )1in une base orthonormale de E telle que i u(ai ) = i ai .
1. Montrer que

>

p = sup

?
< u(x),x >| x = 1 et < x,ak >= 0 pour k = 1, ,p 1

2. Pour p {1, ,n} et {z1 , ,zp1 } E p1 on pose


u (z1 , ,zp1 )
= sup

>

?
< u(x),x >| x = 1 et < x,zk >= 0 pour k = 1, ,p 1

Montrer que u (a1 , ,ap1 )  u (z1 , ,zp1 ).


u u et u sont auto-adjoints. Montrer que p+q1 
3. On suppose de plus que u = u + u o`


p + q chaque fois que cela a un sens.

628

Chapitre 15 : Espaces pr
ehilbertiens complexes et hermitiens

Chapitre 16
S
eries de Fourier

16-1

Coecients de Fourier

16-1.1

Espaces fonctionnels

16-1.1.1

Espace des fonctions 2-p


eriodiques

On consid`erera dans ce chapitre lespace E des fonctions f : R C, 2-periodiques


et continues par morceaux. Cela signie quil existe une subdivision
0 = x0 < x1 < < xn = 2
de [0,2] telle que
i {0, . . . ,n 1}

f |]xi,xi+1 [ se prolonge en une fonction C 0 sur [xi ,xi+1 ]

Par periodicite, il est clair que, sur tout segment, f nadmet quun nombre ni de discontinuites avec en tout point existence de limites `a droite et a` gauche.
On denit sur E un pseudo-produit scalaire
 2
1
f (t)g (t) dt
f,g =
2 0
Il sagit dune forme hermitienne positive ( f E

f,f   0 ) mais

f,f  = 0 f est nulle sur [0,2] , sauf en un nombre ni de points.


Linegalite de Schwarz est toujours valable, mais
A
 2
7
1
|f (t)|2 dt
f 2 = f,f  =
2 0

630

Chapitre 16 : S
eries de Fourier

denit une semi-norme sur E. Cest la semi-norme associee `a la convergence en moyenne


quadratique. Si
C2 = {f E | f continue sur R}
la restriction de  ,  `a C2 munit cet espace dune structure despace prehilbertien complexe.

16-1.1.2

Polyn
omes trigonom
etriques

Dans (C2 ,  , ), on verie que la famille de fonctions (en )nZ denie par
t R en (t) = eint
est une famille orthonormale. Elle est donc libre, et engendre un sous-espace (de
fonctions indeniment derivables)
T2 = vect (en )nZ
appele espace vectoriel des polyn
omes trigonom
etriques 2-p
eriodiques. Une
fonction f T2 est donc caracterisee par la donnee dune famille de complexes (cn )nZ
presque tous nuls tels que

t R f (t) =
ck eikt
kZ

Si f nest pas nulle, en considerant n = max {|k| | k Z et ck = 0}, on pourra alors ecrire
t R f (t) =

n


ck eikt

k=n

et on dira que f est un polynome trigonometrique de degre n. Pour n N, lespace


vectoriel
n
T2
= vect (ek , n  k  n)
est donc lespace des polynomes trigonometriques de degre inferieur ou egal a` n, et on a

n
T2
T2 =
nN

Surtout lorsquon travaille avec des fonctions reelles, il peut paratre plus simple de choisir
n
(et donc de T2 ), en utilisant les relations
dautres bases des T2
k N

cos kt =

eikt eikt
eikt + eikt
et sin kt =
2
2i

En considerant les familles C = (t  cos kt)k0 et S = (t  sin kt)k>0, on verie aisement


que CS est une base de T2 , et que, pour n N, la famille de fonctions (t  cos kt)nk0
n
: si f est un polynome trigonometrique de degre
(t  sin kt)nk>0 est une base de T2
inferieur a` n, on pourra ecrire
t R f (t) =

n


ck eikt = a0 +

k=n

n


(ak cos kt + bk sin kt)

k=1

les formules dEuler montrant aisement que


a0 = c0

et k  1

ak = ck + ck
bk = i (ck ck )

16-1 Coecients de Fourier

631

ce qui peut secrire aussi

k  1

ck = 2 (ak ibk )

ck = (ak + ibk )
2

Ces nouvelles bases sont formees de fonctions reelles, forment des syst`
emes orthogonaux puisque

k,l

cos kt sin lt dt = 0
0

et k = l

cos kt cos lt dt =
0

sin kt sin lt dt = 0
0

mais ces fonctions ne sont plus unitaires. On a en eet


 2
 2
1
1
1
2
k  1
cos kt dt =
sin2 kt dt =
2 0
2 0
2

2
. Elles sont donc dun usage un
et donc, pour k  1 t  cos kt2 = t  sin kt2 =
2
peu moins commode pour tous les calculs de norme de convergence quadratique (voir plus
loin la formule de Parseval).
Si f est un polynome trigonometrique, on pourra donc ecrire
t R f (t) =

+


ikt

ck e

= a0 +

k=

(ak cos kt + bk sin kt)

k=1

(tous les coecients etant nuls a` partir dun certain rang). Sagissant, pour la premi`ere
ecriture, de lexpression de f dans une base orthonormale, on a evidemment
 2
1
f (t) eikt dt
k Z ck = ek ,f  =
2 0
et, par les formules dEuler
1
a0 = c0 =
2

f (t) dt
0

1
et k  1 ak =

16-1.2


0

1
f (t) cos kt dt, bk =

f (t) sin kt dt
0

Coecients de Fourier dune fonction 2-p


eriodique

Les integrales precedentes, qui representent les coordonnees dun polynome trigonometrique dans une base peuvent etre evaluees pour nimporte quelle fonction continue
par morceaux.

DEFINITION
16-1.1 Si f est continue par morceaux et 2-periodique, on denit ses
coecients de Fourier (exponentiels) (ck (f ))kZ par
 2
1
f (t) eikt dt = ek ,f 
k Z ck (f ) =
2 0

632

Chapitre 16 : S
eries de Fourier

On utilisera aussi les coecients de Fourier (trigonometriques) denis par


1
a0 (f ) =
2

f (t) dt

et

1
k  1 ak (f ) =


0

1
f (t) cos kt dt, bk (f ) =

f (t) sin kt dt
0

En tenant compte de la periodicite, on a aussi, pour tout a reel


 a+2
1
f (t) eikt dt
ck (f ) =
2 a
Les relations entre coecients de Fourier exponentiels et trigonometriques sont les memes
que dans la section precedente, puisquelles sont consequences des formules dEuler.
 
On est alors amene `a considerer, pour n N, les polynomes trigonometriques Snf nN
denis par
t R Snf (t) =

n


ck (f ) eikt = a0 (f ) +

k=n

Lecriture

Snf

n


n


(ak (f ) cos kt + bk (f ) sin kt)

k=1

ek ,f  ek montre que, dans le cas de fonctions continues, Snf est

k=n

n
projection orthogonale de f sur le sous-espace T2
. Dans le cas de fonctions continues par morceaux (o`
u lon ne travaille plus veritablement avec un produit scalaire),
linterpretation geometrique est analogue :

`
THEOR
EME
16-1.2 Si f E et n N, le polyn
ome trigonom
etrique Snf est la
meilleure approximation (au sens de la semi-norme de la convergence en moyenne
quadratique) de f par un polyn
ome trigonom
etrique de degr
e inf
erieur ou
egal `
a n.
Demonstration : Cest la meme que dans le cadre strict des espaces prehilbertiens :
n
si s T2
, on a
t R s (t) =

n


k eikt avec k C

k=n

 


On ecrit alors f s = f Snf + Snf s , ce qui donne, puisque f Snf est
n
orthogonal a` T2
f

s22

n

(
(
f (2
(
= f Sn 2 +
|ck (f ) k |2
k=n

et donne evidemment

(
(
f s2  (f Snf (2

avec egalite ssi pour tout k [n,n] on a k = ck (f ) soit s = Snf . 


COROLLAIRE 16-1.3 (In
egalit
e de Bessel) Si f E et n N, on a
n

k=n

1
|ck (f )| 
2

|f (t)|2 dt

16-1 Coecients de Fourier

633



En cons
equence, la famille |cn (f )|2 nZ est sommable et
 2

1
2
|cn (f )| 
|f (t)|2 dt
2 0
nZ



La s
erie de terme g
en
eral |ak (f )|2 + |bk (f )|2 est convergente et

1 
1
|a0 (f )| +
|an (f )|2 + |bn (f )|2 
2 n=1
2
+

|f (t)|2 dt

Demonstration : Cest
 une consequence de legalite de Pythagore appliquee
`a lecriture f = Snf + f Snf . Comme pour k  1,
|ck (f )|2 + |ck (f )|2 =


1
|ak (f )|2 + |bk (f )|2
2

(egalite qui provient par exemple des calculs des normes de t  cos kt et t 
sin kt), on obtient aisement lecriture du resultat en utilisant les coecients
trigonometriques. 
REMARQUE 16-1.4 Nous verrons ulterieurement un resultat plus precis montrant quil
y a en fait egalite entre la somme de la serie et f 22 (
egalit
e de Parseval Bessel).
COROLLAIRE 16-1.5 Si f E, on a
lim cn (f ) = lim an (f ) = lim bn (f ) = 0

16-1.3

n+

n+

S
erie de Fourier dune fonction 2-p
eriodique

DEFINITION
16-1.6 Si f E, on appelle serie de Fourier de f la serie de fonctions
+


un (t)

avec u0 (t) = a0 (f ) et pour n  1

n=0

un (t) = an (f ) cos nt + bn (f ) sin nt


La somme partielle dordre n de cette serie est donc exactement
n

k=0

uk (t) =

Snf

(t) =

n


ikt

ck (f ) e

= a0 (f ) +

k=n

n


(ak (f ) cos kt + bk (f ) sin kt)

k=1

Dans la suite de ce chapitre, on utilisera de deux facons dierentes cette serie de Fourier.
Le plus souvent, de mani`
ere formelle. Cest-`a-dire en ne considerant que les proprietes
des suites de coecients (cn (f ))nZ (ou (an (f ))n0 et (bn (f ))n>0 ), sans veritablement
se poser la question de la convergence de la serie. Nous etudierons egalement le probl`eme
de convergence (simple et uniforme) de la serie et de legalite entre f et la somme de la
serie. Mais il faudra garder `a lesprit que beaucoup de propri
et
es de f peuvent se
lire sur la suite de ses coecients de Fourier. On a evidemment
PROPOSITION 16-1.7 Si f T2 est un polyn
ome trigonom
etrique 2-p
eriodique,
on a
+

(ak (f ) cos kt + bk (f ) sin kt)
t R f (t) = a0 (f ) +
k=1

(somme dune s
erie dont le terme g
en
eral est nul `
a partir dun certain rang).

634

Chapitre 16 : S
eries de Fourier

16-1.4

D
etermination pratique des coecients de Fourier

On remarque dabord que les coecients de Fourier de f sexprimant sous forme


dintegrales, ils ne changent pas si on modie f en un nombre ni de points. Nous
etablissons dans cette section quelques resultats pratiques permettant parfois de simplier
le calcul des coecients de Fourier.
PROPOSITION 16-1.8 Lapplication F : E CZ d
enie par
f  F (f ) = (cn (f ))nZ
est lin
eaire.
PROPOSITION 16-1.9 Si f E est r
eelle, on a
k Z

ck (f ) = ck (f )

et

ak (f ) et bk (f ) R

PROPOSITION 16-1.10 Si f E est paire on a


k > 0

bk (f ) = 0

et
2
ak (f ) =

f (t) cos kt dt

1
a0 (f ) =

avec

f (t) dt
0

Si f est impaire on a par contre


k  0

ak (f ) = 0

et

k > 0

2
bk (f ) =

f (t) sin kt dt
0

Si f est paire, sa serie de Fourier secrit donc


a0 (f ) +

+


an (f ) cos nt

n=1

et est composee uniquement de fonctions paires. Resultat analogue si f est impaire,


independamment du probl`eme de convergence de la serie.
PROPOSITION 16-1.11 Si f est continue, 2-p
eriodique et C 1 par morceaux, la
enie presque partout est prolongeable en une fonction continue
fonction f  , d
par morceaux et 2-p
eriodique, prolongement que lon note encore f  , par abus
d
ecriture. On a alors
k Z ck (f  ) = ikck (f )
k  1

ak (f  ) = kbk (f ) et bk (f  ) = kak (f )

Demonstration : Comme f est continue et C 1 par morceaux, on peut


calculer les coecients de Fourier par integration par parties :
1
ck (f ) =
2



0

f  (t) eikt dt


 2
9
1 8
ikt 2
ikt
=
+ ik
f (t) e dt = ikck (f )
f (t) e
0
2
0

puisque f (0) = f (2). Le calcul est en tout point analogue pour les coecients
trigonometriques. 

16-1 Coecients de Fourier

635

REMARQUE 16-1.12 Un moyen simple de retenir ces formules est de constater que,
formellement, la serie de Fourier de f  sobtient en derivant terme a` terme celle de f :
 +

+


(ak (f ) cos kt + bk (f ) sin kt) =
(kbk (f ) cos kt kak (f ) sin kt)
a0 (f ) +
k=1

ou aussi

k=1



+


ck (f ) eikt

+


k=

ikck (f ) eikt

k=

Il sagit cependant dun resultat obtenu par une simple integration par parties, sans aucune
utilisation du theor`eme de derivation terme `a terme (on nest meme pas assure de la
convergence des series ! ).
COROLLAIRE 16-1.13 Si f est continue par morceaux, 2-p
eriodique avec
c0 (f ) = 0


la fonction
F (x) =

f (t) dt
0

eriodique, et ses coecients de Fourier v


erient
est continue, C 1 par morceaux et 2-p
k = 0

ck (F ) =

ck (f )
ik

Demonstration : La fonction F est evidemment continue et C 1 par morceaux. De plus


x R F (x + 2) F (x)

x+2

f (t) dt =

=
x

f (t) dt = 2c0 (f )
0

et donc, la condition c0 (f ) = 0 est necessaire et susante pour que F soit


2-periodique. Lorsque cest le cas, on a F  (x) = f (x) en tout point x de
continuite de f , et il sut alors dappliquer le resultat precedent pour avoir
ck (f ) = ikck (F )
Lorsque c0 (f ) = 0, cest la fonction
 x
[f (t) c0 (f )] dt = F (x) xc0 (f )
x 
0

qui est periodique, et ses coecients de Fourier peuvent sobtenir facilement.



EXEMPLE 16-1.14 Soit f 2-periodique veriant
f (x) = 1 sur ] ,0[ et f (x) = 1 sur ]0,[
(on ne precise pas ses valeurs sur Z, ce qui na aucune importance pour le calcul des
coecients de Fourier). On verie alors que la fonction F (x) verie
F (x) = |x| sur [,]

636

Chapitre 16 : S
eries de Fourier

cette fonction etant ensuite prolongee par periodicite. Comme f est impaire, les ak (f )
sont tous nuls et
2
bk (f ) =

sin kt dt =
0

0 si k est pair
4
si k est impair
k

La serie de Fourier de f est donc


4  sin(2k + 1)t
k=0 2k + 1
+

Celle de F peut donc etre obtenue par integration terme a` terme, sans oublier la constante
dintegration

1

c0 (F ) =
t dt =
0
2
Cette serie de Fourier secrit donc
4  cos (2k + 1) t

2 k=0 (2k + 1)2


+

La serie de Fourier de F converge normalement sur R. Celle de f converge (au moins


simplement) sur R, ce quon prouve par exemple par transformation dAbel. Nous navons
pas, pour le moment, dinformation sur le lien entre les sommes de ces series et les fonctions
f et F .
EXERCICE 16-1.15 Soit f une fonction continue par morceaux et 2-periodique et x R et
m Z. Exprimer a` laide des coecients (ck (f ))kZ les coecients de Fourier des fonctions
t  f (t x) et t  eimt f (t)
Ici encore, une manipulation formelle de la serie de Fourier de f permet de retenir ces resultats.

16-1.5

Coecients de Fourier dune s


erie trigonom
etrique
uniform
ement convergente

DEFINITION
16-1.16 On appelle serie trigonometrique de periode 2, toute serie de
fonctions de la forme
+

0 +
(k cos kt + k sin kt)
k=1

o`
u (k )k1 et ( k )k1 sont deux suites complexes.
La somme partielle dordre n de cette serie peut secrire
Sn (t) = 0 +

n

k=1

(k cos kt + k sin kt) =

n


k eikt

k=n

avec les relations entre les coecients qui ont ete vues au debut de ce chapitre. Dans le
cas de la convergence uniforme sur R de cette serie, on peut faire le lien avec la notion de
coecients de Fourier :

16-1 Coecients de Fourier

637

`
THEOR
EME
16-1.17 Si la s
erie trigonom
etique
S (t) = 0 +

+


(k cos kt + k sin kt)

k=1

converge uniform
ement sur [0,2], sa somme S est une fonction continue sur R,
2-p
eriodique, et ses coecients de Fourier valent
a0 (S) = 0

et

k  1

ak (S) = k , bk (S) = k

Demonstration : La continuite de S est consequence de la convergence uniforme de la serie. Si n N , comme t  cos nt est bornee sur [0,2], il y a
convergence uniforme sur ce segment de la serie
S (t) cos nt = 0 cos nt +

+


(k cos kt + k sin kt) cos nt

k=1

On a donc
1
an (S) =

S (t) cos nt dt
0

1
=


0

1
0 cos nt dt +


0

+
2 

(k cos kt + k sin kt) cos nt dt

k=1

Les proprietes dorthogonalite des fonctions de base de lespace des polynomes


trigonometriques montrent que toutes ces integrales sont nulles, sauf celle correspondant `a k = n, ce qui donne alors

1 2
n cos2 nt dt = n
an (S) =
0
Le calcul des bn (S) et de a0 (S) est analogue. 
REMARQUE 16-1.18 La convergence uniforme de la serie trigonometrique est en particulier assuree lorsque
+

(|n | + | n |) converge
n=1

puisquil y a alors convergence normale. Par exemple, si on note


+
4  cos (2k + 1) t

S (t) =
2
(2k + 1)2
k=0

on denit clairement une fonction S continue sur R, 2-periodique, qui a meme serie de
Fourier que la fonction continue sur R, 2-periodique denie par
t [,]

F (t) = |t|

conformement au calcul eectue `a la n de la section precedente. Cette situation se rencontre dans un cadre plus general, comme le montre lenonce suivant :

`
eriodique et C 1 par morTHEOR
EME
16-1.19 Si f est une fonction continue, 2-p
ceaux, sa s
erie de Fourier converge normalement sur R.

638

Chapitre 16 : S
eries de Fourier
Demonstration : Il y a bien convergence normale de cette serie, puisque,
pour k = 0, on a
|ak (f )| + |bk (f )| =

1
(|bk (f  )| + |ak (f  )|)
k




1 1
1 1
 2
 2

+ |bk (f )| +
+ |ak (f )|
2 k2
2 k2

et parce que linegalite de Bessel (corollaire 16-1.3) montre que la serie majorante, de terme general

1
1
 2
 2
+
|ak (f )| + |bk (f )|
k2 2
est une serie convergente. 
Nous verrons ulterieurement que la somme de cette serie, fonction continue 2-periodique
qui a memes coecients de Fourier (cf. theor`eme 16-1.17) que f est en fait egale a` f .
EXERCICE 16-1.20 Calculer, pour n N , les integrales


sin nt
cos nt
dt et
dt
2
+
cos
t
2

+ cos t
Indication : il sagit en fait de calculer des coecients de Fourier de la fonction continue 2periodique
1
f (t) =
2 + cos t
On peut pour cela trouver une serie trigonometrique convergeant uniformement vers f . Il est
plus simple de travailler avec des exponentielles complexes. On pourra notamment poser z = eit
et ecrire
2z
f (t) = 2
z + 4z + 1
quon decomposera en elements simples. Lun de ceux-ci peut etre developpe en serie enti`ere de
la variable z (se souvenir que |z| = 1), lautre en serie enti`ere de la variable z 1 .

REMARQUE 16-1.21 Il existe des s


eries trigonom
etriques convergeant pour
tout x R qui ne sont pas s
eries de Fourier de fonctions continues par morceaux . Cest le cas notamment de
+

sin nx

n
n=1

qui converge en tout point de R (transformation dAbel) et denit une fonction 2periodique continue sur ]0,2[ (majoration ne du reste pour prouver la CVU de cette
serie sur tout segment inclus dans ]0,2[, toujours par une transformation dAbel). Cette
serie trigonometrique nest pas une serie de Fourier, puisque la suite de ses coecients
nest pas de carre sommable (cf. corollaire 16-1.3).

16-2

Convergence dune s
erie de Fourier

Soit f E. On note
t R Snf (t) =

n

k=n

ck (f ) eikt = a0 (f ) +

n

k=1

la somme partielle dordre n de sa serie de Fourier.

(ak (f ) cos kt + bk (f ) sin kt)

16-2 Convergence dune s


erie de Fourier

16-2.1

639

Noyau de Dirichlet

On cherche ici une forme integrale pour exprimer la somme partielle de la serie de
Fourier de f . Comme
 2
1
ck (f ) =
f (u) eiku du
2 0
on a
6
 2 5 
n
n

1
ck (f ) eikt = Snf (t) =
eik(tu) f (u) du
Snf (t) =
2 0
k=n

k=n

La fonction
Dn (x) =

n


ikx

=1+2

k=n

n


cos kx

k=1

est appelee noyau de Dirichlet. Cest une fonction C , 2-periodique paire, polynome
trigonometrique de degre n, qui verie
 2
1
Dn (t) dt = 1
2 0
Pour t
/ 2Z, on peut donner une autre expression de Dn :
 2n


ei(2n+1)t 1
eikt = eint
Dn (t) = eint
eit 1
k=0

1
sin n +
i(n+ 12 )t
i(n+ 12 )t
e
e
2
=
=
t
t
t
ei 2 ei 2
sin
2


t

cette expression pouvant evidemment etre prolongee par continuite sur 2Z. On obtient
nalement lexpression integrale de la somme partielle de la serie de Fourier de f :
Snf

1
(t) =
2


0

Dn (t u) f (u) du
 t

1
1
=
Dn (u) f (t u) du =
Dn (u) f (t u) du
2 t2
2

par un changement de variable evident et en tenant compte


 f de
 la 2-periodicite des
fonctions f et Dn . Pour etudier la convergence de la suite Sn (t) nN vers une limite l, il
sagira de majorer la dierence Snf (t) l, quon ecrira


1
1
f
Dn (u) f (t u) du
l Dn (u) du
Sn (t) l =
2
2

1
[f (t + u) + f (t u) 2l] Dn (u) du
=
2 0
en tenant compte de la parite de Dn .

16-2.2

Th
eor`
eme de Dirichlet

Le calcul preparatoire de la section precedent permet dobtenir le resultat de convergence suivant :

640

Chapitre 16 : S
eries de Fourier

`
THEOR
EME
16-2.1 Si f est continue par morceaux, 2-p
eriodique et poss`
ede en
un point t0 des demi-d
eriv
ees `
a droite et `
a gauche (en un sens g
en
eralis
e)
f (t0 0) f (t0 h)
f (t0 + h) f (t0 + 0)
et fd (t0 ) = lim+
h0
h0
h
h
alors la s
erie de Fourier de f converge en t0 et a pour somme
fg (t0 ) = lim+

a0 (f ) +

+


(ak (f ) cos kt0 + bk (f ) sin kt0 ) =

k=1

f (t0 + 0) + f (t0 0)
2

o`
u f (t0 + 0) et f (t0 0) repr
esentent respectivement les limites `
a droite et `
a gauche
de f en t0 . Si de plus f est continue en t0 , la somme vaut
evidemment f (t0 ).
Demonstration : On ecrit, conformement au calcul eectue dans la section
precedente,
1
Snf (t0 ) [f (t0 + 0) + f (t0 0)] = In + In avec


 2
f (t0 + u) f (t0 + 0)
1
1
In =
u du et
sin n +
u
2 0
2
sin
2



f
(t

u)
f (t0 0)
1
1
0

sin n +
In =
u du
u
2 0
2
sin
2
et on montre que chacune de ces deux integrales tend vers 0. Pour In par
exemple, on pourra ecrire

1
In =
[f (t0 + u) f (t0 + 0)] cos nu du
2 0


1
f (t0 + u) f (t0 + 0) cos u sin nu du
+
u
2 0
2
sin
2
et on peut interpreter ces integrales comme coecients de Fourier (`a un facteur
1
multiplicatif pr`es). La premi`ere pour une fonction continue par morceaux
4
2-periodique paire qui conciderait sur ]0,[, avec la fonction u  f (t0 + u)
f (t0 + 0), la seconde pour une fonction continue par morceaux 2-periodique
u
f (t0 + u) f (t0 + 0)
cos
impaire qui conciderait sur ]0,[, avec la fonction u 
u
2
sin
2
, fonction eectivement prolongeable par continuite en 0 a` droite a` cause de
lhypoth`ese de derivabilite faite sur f , puisque
u
f (t0 + u) f (t0 + 0)
cos = 2fd (t0 )
u
u0
2
sin
2
Le corollaire 16-1.5 montre que ces integrales tendent vers 0. 
lim+

Lexemple 16-1.14 traite precedemment donne en particulier (gures 16.1 et 16.2)


+
4  sin (2n + 1) x
x ]0,[ 1 =
n=0
2n + 1

4  cos (2n + 1) x
x ] ,[ |x| =
2 n=0 (2n + 1)2
+

16-2 Convergence dune s


erie de Fourier
pour x =

641

, la premi`ere serie donne


2
 (1)n
=
4
2n + 1
n=0
+

resultat dej`a obtenu a` laide du developpement en serie enti`ere de la fonction arctan. En


faisant x = 0 dans la deuxi`eme serie, on obtient
+

n=0

1
2
=
8
(2n + 1)2

ce qui permet dobtenir facilement


+

1
2
=
k2
6
k=1

y
1

-1

Fig. 16.1 Approximation de la fonction creneau par une somme partielle de sa serie de Fourier
REMARQUE 16-2.2 Arretons-nous un instant sur les hypoth`eses du theor`eme de Dirichlet. Elles portent essentiellement sur des proprietes locales de f , lexistence de derivees
`a droite et a` gauche en t0 , et la somme de la serie de Fourier ne depend elle aussi que
du comportement de f au voisinage de t0 . Ceci est quand meme assez surprenant, si lon
pense que les formules integrales donnant les valeurs des coecients de Fourier tiennent
compte du comportement global de f , sur tout un intervalle damplitude 2. On sapercoit
en consequence quune fonction simple, disons x x sur ]0,[ peut etre representee de
dierentes mani`eres comme somme dune serie trigonometrique. En prolongeant cette
fonction par parite et periodicite, nous avons obtenu plus haut
+

4  cos (2n + 1) x
x ]0,[ x =
2 n=0 (2n + 1)2

642

Chapitre 16 : S
eries de Fourier

Fig. 16.2 Approximation de la fonction dent de scie par une somme


partielle de sa serie de Fourier
En prolongeant cette fonction par imparite et periodicite, on obtiendrait une serie de
sinus :
+

sin nx
(1)n+1
x ]0,[ x = 2
n
n=1

sur cet intervalle (cest toujours


2
lexemple etudie precedemment), on pourrait aussi ecrire
Comme la somme des termes de rang impair vaut

 sin 2nx
+
2 n=1
n
+

x ]0,[ x =

Il faut donc noter la dierence tr`es importante avec ce qui se passe pour les developpements
en serie enti`ere. On se gardera bien notamment didentier sans justication des coecients de series trigonometriques. Lorsquon voudra le faire, cest souvent un resultat
comme le theor`eme 16-1.17 quon appliquera.
A lusage, on utilisera plutot les corollaires suivants, quon appellera egalement theor`emes
de Dirichlet :

`
THEOR
EME
16-2.3 Si f est une fonction 2-p
eriodique et C 1 par morceaux, sa
s
erie de Fourier converge en tout point t R et sa somme vaut
t R

a0 (f ) +

+


(ak (f ) cos kt + bk (f ) sin kt) =

k=1

f (t + 0) + f (t 0)
2

Dans le cas dune fonction supposee de plus continue, on aura, a` laide du theor`eme
16-1.19

`
THEOR
EME
16-2.4 Si f est une fonction continue, 2-p
eriodique et C 1 par morceaux, sa s
erie de Fourier converge normalement sur R et
t R

a0 (f ) +

+


(ak (f ) cos kt + bk (f ) sin kt) = f (t)

k=1

On pourra lire quelquefois quune telle fonction f est developpable en serie de Fourier
(cest-`a-dire que sa serie de Fourier converge en tout point et a pour somme f ), mais
cette expression usuelle est malheureuse, car elle risque damener beaucoup de confusions
avec la notion de developpement en serie enti`ere, o`
u lon ne consid`ere les fonctions que
localement.

16-2 Convergence dune s


erie de Fourier

16-2.3

643

Th
eor`
emes de Weierstrass

Commencons par un premier resultat concernant les fonctions continues 2-periodiques :

`
THEOR
EME
16-2.5 Si f : R C est continue 2-p
eriodique, il existe une suite de
polyn
omes trigonom
etriques 2-p
eriodiques qui converge uniform
ement vers f sur
R.
Demonstration : On caracterise ainsi les fonctions continues 2-periodiques.
Choisissons un reel > 0 arbitraire. Si f est comme dans
lenonce dutheor`eme,
2i
une subdivision a` pas constant de [0,2] par les points xi =
perp 0ip
met par interpolation de denir une fonction gp ane par morceaux continue
sur [0,2] :
x [xi ,xi+1 ]

gp (x) = f (xi ) +

f (xi+1 ) f (xi )
(x xi )
xi+1 xi

Comme f est 2 periodique, on a clairement


gp (2) = f (2) = f (0) = gp (0)
ce qui permet de prolonger par periodicite la fonction gp en une fonction 2periodique continue et C 1 par morceaux. De plus, si p est assez grand, la
continuite uniforme de f montre que

f gp ,[0,2] = f gp ,R 
2
(voir le theor`eme 8-2.8). Fixant un tel p, la serie de Fourier de gp converge
normalement vers gp sur R (theor`eme 16-2.4) et on peut alors trouver un
indice n avec

Sngp gp ,[0,2] 
2
On obtient alors
f Sngp ,[0,2] 
et donne une approximation uniforme de f par un polynome trigonometrique.



T
t est
Si f est `a present continue T -periodique (T > 0), la fonction f1 (t) = f
2
evidemment de periode 2. En lui appliquant le theor`eme precedent on obtient aisement :
COROLLAIRE 16-2.6 Si f : R C est continue T -p
eriodique, il existe une suite de
polyn
omes trigonom
etriques T -p
eriodiques qui converge uniform
ement vers f sur R
Ici,
ome trigonometrique T -periodique est une fonction appartenant a` lespace
 un polyn

ik 2
t
vect t  e T
, soit encore une fonction combinaison lineaire de la famille
kZ




2
2
t  cos k t
t  sin k t
T
T
kN
kN

On peut aussi sortir du cadre des fonctions periodiques pour obtenir le theor`eme
dapproximation polynomiale annonce `a la section 8-2.3 :

`
THEOR
EME
16-2.7 Si f : [a,b] R ou C est une fonction continue, il existe une
suite (Pn )nN de polyn
omes de R [X] ou C [X] convergeant uniform
ement vers f sur
[a,b].

644

Chapitre 16 : S
eries de Fourier
Demonstration : En considerant la fonction g : [0,] R ou C denie par


t
g (t) = f a + (b a)

on se ram`ene `a travailler sur [0,] ce qui est susant pour conclure dans
le cas general, puisquen composant un polynome avec une fonction ane, on
retrouve un polynome. On peut ensuite prolonger g par parite et 2-periodicite
pour obtenir une fonction a` laquelle on peut appliquer le theor`eme precedent.
On peut trouver un polynome trigonometrique S veriant
g S,[0,] 

S est somme sur R dune serie enti`ere de rayon de convergence inni (combinaison lineaire de fonctions exponentielles). Cette serie enti`ere convergeant uniformement sur [0,], on peut trouver une de ses sommes partielles Sn veriant
S Sn ,[0,] 

ce qui donnera bien g Sn ,[0,]  . 


EXERCICE 16-2.8 Soit f une fonction continue [a,b] C telle que


n N

f (t) tn dt = 0
a

Montrer que f est identiquement nulle.

16-2.4

Deux exercices

16-2.4.1

D
eveloppements eul
eriens

EXERCICE 16-2.9 Soit z C Z. On consid`ere la fonction continue et C 1 par morceaux denie


par
eizt + eizt
|t|  f (t) = cos(zt) =
2
et prolongee par 2-periodicite. En determinant la serie de Fourier de f , montrer que
t [,]

z C Z

+

(1)n z sin (z) int
e
cos (zt) =
(z 2 n2 )
n=

(cette somme etant `a prendre a priori comme limite des sommes partielles symetriques

k=n

k=n

pour n +, mais on peut remarquer quen loccurence, il sagit aussi de la somme dune
famille sommable de complexes indexee par Z).
En deduire que
+


+

1
z
z
= +2
z C Z cotan (z) =
2
2
2
z n
z
z n2
n=
n=1

 (1)n z
1

= +2
sin (z)
z
z 2 n2
+

z C Z

n=1

16-2 Convergence dune s


erie de Fourier

645

En se limitant au cas reel avec x ] 1,1[, montrer que


cotan (x)

+

x
1
=2
2
x
x n2
n=1

(quel sens donner au terme de gauche pour x = 0?). En deduire



+

x2
1 2
x ] 1,1[ sin (x) = x
n
n=1
Donner de meme une ecriture comme produit inni de sh (x).

16-2.4.2

Th
eor`
eme de Fej
er

La demonstration precedente du theor`eme dapproximation dune fonction continue


periodique par des polynomes trigonometriques a le defaut de ne pas etre tr`es constructive. De plus, les hypoth`eses du theor`eme de Dirichlet font intervenir des proprietes de
derivabilite qui peuvent sembler superues : quobtiendrait-on en supposant seulement les
fonctions continues?
On demontre que la serie de Fourier dune fonction continue converge souvent, mais
quil peut exister des points o`
u cette serie est divergente. Le procede de Ces`aro permet
cependant dobtenir alors une convergence, comme le montre le

`
THEOR
EME
16-2.10 Si f est continue par morceaux 2-p
eriodique, en tout point
t0 de continuit
e de f sa s
erie de Fourier converge vers f (t0 ) en moyenne de Ces`
aro.
Si f est de plus continue sur R, la convergence est uniforme sur R : les sommes de
Fej
er
S0f (t) + + Snf (t)
f
n (t) =
n+1
forment alors une suite de polyn
omes trigonom
etriques qui converge uniform
ement
vers f .
Demonstration : Indications : montrer que
 2
1
f
n (t) =
f (t u) Fn (u) du
2 0
o`
u Fn est le noyau de Fejer, donne en fonction du noyau de Dirichlet par
Fn (u) =

1
[D0 (u) + + Dn (u)]
n+1

Montrer que lon a


n+1
u
2
Fn (u) =
u
(n + 1) sin2
2
expression prolongee par continuite sur 2Z. Montrer que Fn est paire, verie
 2
1
Fn (u) du = 1
2 0
sin2

et que, pour n +, Fn converge uniformement vers 0 sur tout intervalle


[,] avec > 0. En deduire que
 +
1
0 < < lim
Fn (u) du = 1
n+ 2

646

Chapitre 16 : S
eries de Fourier
Le fait que Fn  0 va rendre la majoration de la dierence
fn (t0 ) f (t0 )
plus simple que celle de Snf (t0 ) f (t0 ) dans la demonstration du theor`eme de
Dirichlet : ecrire
 +
1
f
[f (t0 u) f (t0 )] Fn (u) du
n (t0 ) f (t0 ) =
2
Pour rendre cette dierence inferieure `a > 0 donne arbitrairement, on utilisera la continuite de f en t0 , ce qui am`enera `a decouper lintegrale precedente
en morceaux. Dans le cas dune fonction continue sur R, on utilisera de plus
un argument de continuite uniforme (voir section 12-6.3). 

Comme la convergence classique entrane la convergence au sens de Ces`aro, on deduit


facilement du theor`eme precedent que, si la serie de Fourier dune fonction f continue
periodique converge en un point t0 , sa somme est necessairement egale a` f (t0 ).

16-2.5

Convergence en moyenne quadratique

Soit f une fonction continue par morceaux de [0,2] C. En modiant f en 2, (ce


qui ne change rien pour f vis-`a-vis du calcul integral), on peut supposer f (0) = f (2).
On peut alors prolonger f en une fonction 2-periodique, et considerer notamment la serie
de Fourier de cette fonction. Nous lappellerons, par abus de langage, serie de Fourier de
f.

`
THEOR
EME
16-2.11 Si f est une fonction continue par morceaux de [0,2] dans
C, les sommes partielles de sa s
erie de Fourier convergent en moyenne quadratique
sur [0,2] :
 2


f (t) Snf (t)2 dt = 0
lim
n+

Ce r
esultat peut s
ecrire
egalement
1
2

 
1 
|f (t)| dt = |a0 (f )| +
|cn (f )|2
|an (f )|2 + |bn (f )|2 =
2 n=1
nZ
+

(
egalit
e dite de Parseval-Bessel).
Demonstration : Si on note comme precedemment ek la fonction t  eikt ,
on sait que
n

ei ,f  ei
Snf =
k=n

est meilleure approximation en moyenne quadratique de f par un polynome


trigonometrique de degre inferieur ou egal a` n. La relation de Pythagore donne
par ailleurs
1
2

2
0

|f (t)|2 dt = f 22
n

(
( f (2 (
(
(
f (2
f (2
(
(
(
(
= f S n 2 + Sn = f S n 2 +
|ck (f )|2
k=n

16-2 Convergence dune s


erie de Fourier

647

et montre que legalite de Parseval-Bessel traduit exactement la convergence


en moyenne quadratique de Snf vers f . Soit > 0. Commencons par montrer
quon peut trouver un polynome trigonometrique T tel que
f T 2 
Pour ce faire, f ne presentant quun nombre ni de points de discontinuite sur
[0,2] on peut trouver une fonction continue g sur [0,2] veriant g (0) = g (2)

et f g2  : si xi est un point de discontinuite de f (interieur a` linter2


valle), il sut de choisir > 0 assez petit et de remplacer sur [xi ,xi + ]
la fonction f par une fonction ane veriant g (xi ) = f (xi ), et de
faire de meme sur [0,] et [2 ,2], avec les conditions g (0) = g (2) = 0
par exemple. Le theor`eme de Weierstrass donne alors un polynome trigo

et,
nometrique T veriant T g  , ce qui entrane T g2 
2
2
par inegalite triangulaire f T 2  . Si p est alors le degre de T , on aura,
par propriete de meilleure approximation
(
(
(f S f (  f T  
p 2
2
(
(
et comme la suite n  (f Snf (2 est decroissante
(
(
n  p (f Snf (2 
ce qui prouve bien la convergence en moyenne quadratique. 
Si le carre de la (semi)-norme peut sexprimer a` laide des coecients de Fourier, il en
est de meme du (pseudo)-produit scalaire. On a notamment le
COROLLAIRE 16-2.12 Si f et g sont deux fonctions continues par morceaux [0,2]
C, on a
 2

1
f (t)g (t) dt =
cn (f )cn (g)
2 0
nZ
+

1 
= a0 (f )a0 (g) +
an (f )an (g) + bn (f )bn (g)
2 n=1

: Remarquons tout dabord que la famille de complexes



 Demonstration
cn (f )cn (g)
est sommable, a` cause de la majoration classique
nZ


 1



|cn (f )|2 + |cn (g)|2
c
(f
)c
(g)
 n

n
2
La formule pourrait etre demontree par polarisation. On peut aussi utiliser
la continuite du (pseudo)-produit scalaire, et remarquer que
F
G
lim Snf ,Sng = f,g
n+

Comme

n

F f gG
Sn ,Sn =
ck (f )ck (g)
k=n

(produit scalaire de deux polynomes trigonometriques), on obtient facilement


le resultat. 

648

Chapitre 16 : S
eries de Fourier

EXERCICE 16-2.13 En reprenant la fonction g (x) = |x| sur [,] prolongee par periodicite
etudiee `a lexemple 16-1.14, montrer que
+

4
1
=
(4) =
n4
90
n=1

En integrant la fonction t  g (t)

, obtenir de meme
2
(6) =

6
945

On voit apparatre un procede (ce nest pas le plus habile) de calcul de proche en proche des
valeurs de la fonction de Riemann sur les entiers pairs.
EXERCICE 16-2.14 Soit f une fonction de classe C 1 sur [0,] R, veriant f (0) = f () = 0.
Determiner la plus petite constante (independante de f ) telle que


8  92
2
f (t) dt  C
f (t) dt
0

et traiter les cas degalite.

16-2.6

Exercice : convolution des fonctions p


eriodiques

Si f et g sont deux fonctions continues par morceaux et 2-periodiques, on denit leur


produit de convolution par
 2
1
f (x t) g (t) dt
x R f g (x) =
2 0
Montrer que cette fonction est 2-periodique, et que f g = g f .
Exprimer, a` laide des (ck (f ))kZ , les coecients de Fourier de la fonction t 
f (x t).
En deduire que

ck (f ) ck (g) eikx
x R f g (x) =
kZ

Montrer que f g est continue sur R, et verie


k Z ck (f g) = ck (f ) ck (g)
En deduire que le produit de convolution est associatif dans lensemble des fonctions
continues 2-periodiques, distributif par rapport a` laddition, mais quil ne poss`ede
pas delement neutre.
On pourrait interpreter les calculs relatifs aux noyaux de Dirichlet et Fejer avec le produit
de convolution : si f est continue par morceaux 2-periodique, quels sont les coecients
de Fourier de Dn f et Fn f ?

16-2.7

Injectivit
e de la transformation de Fourier discr`
ete

On appelle transformation de Fourier discr`ete lapplication


0
([0,2] ,C) CZ
Cm
f  fB = (ck (f ))

kZ

16-2 Convergence dune s


erie de Fourier

649

On utilise ainsi la notation fB(k) = ck (f ). Cette application est lineaire, et nest evidemment
pas surjective, puisquelle prend ses valeurs dans lensemble des familles complexes indexees par Z de carre sommable. Une consequence du theor`eme de Parseval est le
0

`
([0,2] ,C) v
erie
THEOR
EME
16-2.15 Si f Cm

k Z

ck (f ) = 0

alors f est nulle sauf en un nombre ni de points. En particulier, la restriction de la


transformation de Fourier `
a lespace des fonctions continues sur [0,2] est injective.
Demonstration : consequence immediate de legalite de Parseval-Bessel.
Une consequence tr`es importante de ce resultat est quune fonction continue est caracterisee par la suite de ses coecients de Fourier : cest la reponse (theorique) au
probl`eme de synth`ese harmonique permettant souvent de caracteriser la solution dun
probl`eme par la suite de ses coecients de Fourier, meme lorsquon ne sait pas que la
serie de Fourier correspondante converge. Beaucoup de proprietes dune fonction peuvent
se lire sur ses coecients de Fourier :
EXERCICE 16-2.16 Soit f une fonction continue [0,2] C. Montrer que f est restriction `a
[0,2] dune fonction C 2-periodique ssi ses coecients de Fourier sont `a decroissance rapide
 
1
p N cn (f ) = o
n
np

16-2.8

Cas des fonctions T -p


eriodiques

Toute letude qui prec`ede a ete eectuee dans le cas de la 2-periodicite. Pour une
fonction f continue par morceaux et T -periodique, on aurait des resultats analogues, quon
demontrerait aisement en utilisant la fonction


T
g (t) = f
t
2
Les coecients de Fourier de f sont, par denition, ceux de g. On verie par changement
de variable dans les integrales
1
ck (f ) =
T

f (t) e

2ikt
T

dt

et de meme
1
a0 (f ) =
T

et, pour k  1






2 T
2k
2 T
2k
ak (f ) =
f (t) cos
f (t) sin
t dt, bk (f ) =
t dt
T 0
T
T 0
T
f (t) dt

les fonctions exponentielles et trigonometriques intervenant dans ces calculs sont a` present
T -periodiques. La serie de Fourier de f est la serie




+ 

2k
2k
t + bk (f ) sin
t
ak (f ) cos
a0 (f ) +
T
T
k=1

650

Chapitre 16 : S
eries de Fourier

Les theor`emes qui prec`edent (Dirichlet, Parseval etc...) se reecrivent aisement. En particulier, la formule de Parseval secrira
1
T


1 
|an (f )|2 + |bn (f )|2
|f (t)| = |a0 (f )| +
2 n=1
+

EXERCICE 16-2.17 Reprendre lexercice 16-2.14 sur un segment [a,b] quelconque.

Attention ! Lorsque les integrations par parties sont possibles (cf. section 16-1.4) on
aura cette fois
2ik
ck (f  ) =
ck (f )
T
resultat quon retiendra encore en derivant formellement la serie de Fourier de la fonction
f.

16-2.9

Exemple dutilisation

Les applications des series de Fourier sont multiples : sommation de certaines series,
resolution de certaines equations dierentielles ou aux derivees partielles. Cest dailleurs
pour etudier lequation de la chaleur que Fourier introduisit les series qui portent son
nom. De nombreux phenom`enes periodiques peuvent etre modelises par des series de
Fourier, celles-ci devenant ainsi un outil inevitable (en traitement du signal notamment).
Nous traitons ici un exercice dapplication (tr`es elementaire) a` la recherche de solutions
periodiques dequations dierentielles :
Soit g : R C, continue et T periodique. On cherche une condition necessaire et
susante pour quil existe au moins une solution T -periodique de lequation dierentielle
y  + 4y = g
La theorie generale des equations dierentielles lineaires montre que lensemble des solutions sur R de cette equation dierentielle est un espace ane de dimension 2, inclus dans
C 2 (R,C). Comme les solutions de lequation homog`ene sont de la forme
t  cos 2t + sin 2t
et sont toutes -periodiques (plus petite periode si la solution nest pas nulle), il doit etre
clair que, si lequation poss`ede une solution T -periodique, celle-ci sera unique si T
/ Z.
Dans le cas o`
u une telle solution existe, et o`
u T Z, toutes les solutions seront T periodiques.
Analyse : si une telle solution f existe, comme f est C 2 , les coecients de Fourier de

f + 4f sont donnes par


42 k 2

ck (f + 4f ) = 4
ck (f ) = ck (g)
T2
Si T
/ Z, le contenu de la parenth`ese ne sannule pas et on obtient
k Z ck (f ) = 

ck (g)

4 2 k 2
4
T2

et lon retrouve, par lintermediaire du theor`eme 16-2.15, la remarque precedente :


si f existe, elle est unique.

16-2 Convergence dune s


erie de Fourier

651

Si T Z, il existe un entier k0 Z avec T = k0 . Lequation precedente montre


que f ne peut exister que si
ck0 (g) = ck0 (g) = 0
les coecients ck0 (f ) et ck0 (f ) sont alors indetermines, les autres etant encore
donnes par
ck (g)

k = k0 ck (f ) = 
42 k 2
4
T2
Synth`
ese : supposons les conditions necessaires precedentes veriees, et recherchons
a` present une fonction f possedant les coecients de Fourier donnees par les formules
precedentes (dans le cas T = k0 , on prendra par exemple ck0 (f ) et ck0 (f ) nuls). Une
telle fonction existe : comme les coecients de Fourier de g tendent vers 0 a` linni, on a
 
1
ck (f ) = o
k
k2
ce qui prouve la sommabilite de la famille de ces coecients, et permet de denir
f (t) =


kZ

2ik
c (g)
 k 2 2 e T t
4 k
4
T2

(avec ici la convention 00 = 0). En travaillant avec les sinus et cosinus, on obtient une serie
normalement convergente, a` laquelle on peut appliquer le theor`eme 16-1.17 : f est une
fonction continue de periode T , dont les coecients de Fourier repondent `a la question,
veriant
ck (g)

k ck (f ) = 
4 2 k 2
4
T2
Pour terminer tout `a fait la synth`ese, il faut prouver que f est C 2 , puisqualors legalite


4 2 k 2
ck (f ) = ck (g)
4
T2
donnera
k

ck (f  + 4f ) = ck (g)

et f  + 4f = g par injectivite de la transformee de Fourier. Le caract`ere C 1 de f ne pose


pas de probl`eme, car on peut facilement deriver terme `a terme la relation
f (t) =


kZ

2ik
c (g)
 k 2 2 e T t
4 k
4
T2

par convergence normale de la serie des derivees puisque






ck (g)
1
2ik
ck (g)
2


=O
= O |ck (g)| + 2
4 2 k 2
T
k
k
4
2
T
On pourrait de meme deriver deux fois sans probl`eme si on supposait g continue et C 1
par morceaux. Dans le cas o`
u lon suppose simplement g continue, on pourrait utiliser par

652

Chapitre 16 : S
eries de Fourier

exemple le theor`eme de Fejer : les sommes de Fejer de la fonction f verient, par linearite
de lequation
 f 
n = 4fn + gn
La suite de ces derivees secondes converge donc uniformement sur R vers 4f +g.Comme

la suite des derivees premi`eres converge simplement vers f  (pourquoi?) et que fn nN
converge simplement vers f , on conclut facilement au caract`ere C 2 de f .

16-3

Exercices

EXERCICE 16-3.1 Soit a C [1,1]. Calculer


0

cos nt
dt.
a cos t

EXERCICE 16-3.2 etant xe dans R+ , on consid`ere lapplication denie par



2
e 2 (x2k)
=
kZ
Existence de . Montrer quelle est C 1 et 2-periodique. Calculer ses coecients de Fourier.
Pour et xes dans R, on denit par

1
(x t) (t)dt
(x) =
2
Montrer quil existe b R et R+ avec = b (on pourra calculer les coecients de ).
EXERCICE 16-3.3 Soient ,, R et f : R R 2-periodique et paire denie sur [0,] par
f (x) = x2 + x +
Que peut-on dire de la serie de Fourier de f ? En deduire

 1
.
n2

EXERCICE 16-3.4 On designe par S la somme de la serie de fonctions


un (x) = (1)n

cos nx
+ n2 )

n2 (a2

Montrer que S est de classe C 2 et verie sur [,]


S  (x) a2 S(x) =

2 x2

12
4

En deduire la valeur de S.
EXERCICE 16-3.5 Soit f une application 2-periodique et un reel > 0 tels que
x,y R |f (x) f (y)|  |x y|


Calculer

|f (x + h) f (x h)|2 dx. En deduire que

0
+


|cn |2 sin2 nh  A|h|2

n=

o`
u A est une constante a` determiner. En deduire une majoration de

2N

N +1

peut-on dire de la convergence de la serie de Fourier de f ?

|cn |2 . Si >

1
que
2

16-3 Exercices

653

EXERCICE 16-3.6 Calculer les sommes des series

+

sin n
n=1

et

+

cos n
n=1

lorsquelles existent.

EXERCICE 16-3.7 Soit E lensemble des fonctions C et 2 periodiques de R dans C.


1. Soit (an ) CZ . Donner une condition necessaire et susante pour que cette suite soit la
suite des coecients de Fourier dune fonction de E.
2. Soit 2Q et L lapplication de E dans lui-meme denie par
f E

L f (x) = f (x + ) f (x)

Caracteriser les elements de limage de L .


EXERCICE 16-3.8 Soit (bn )nN une suite strictement positive, decroissante et tendant vers 0.
+


1. Quel est le domaine de convergence de la serie

bn sin nx?

n=1

2. On suppose nbn 0 et on pose n = sup(kbk ). Si x ]0,] et p designe la partie enti`ere


kn

de

, en ecrivant Rn (x) =
x

+


bk sin kx =

n+p1


bk sin kx +

+


bk sin kx, montrer que

n+p

|Rn |  ( + 2)n . Conclure.


3. Montrer que, si la serie converge uniformement sur [0,], alors nbn 0.
EXERCICE 16-3.9 Soit R et u une application -periodique R R veriant lequation
(E)

u + ( cos 2x)u = 0



1. Trouver une relation de recurrence entre les coecients de Fourier cn (u)

nZ

2. On note E1 lespace vectoriel des suites complexes indexees par Z, bornees et veriant la
relation de recurrence du (1). Montrer que la dimension de E1 est inferieure `a 1, et que
les suites de E1 sont soit paires, soit impaires.
3. On suppose dim(E1 ) = 1. Montrer que (E) poss`ede une solution -periodique non triviale.

de R dans R telle que
EXERCICE 16-3.10 Soit f 2-periodique
0
 2
 2
  2
2
(f (t)) dt 
f (t) dt, et etudier les cas degalite.
linegalite
C1

f (x)dx = 0. Montrer

EXERCICE 16-3.11 Donner le developpement en serie de Fourier de f (t) = | sin t|.


EXERCICE 16-3.12 On appelle E lensemble des fonctions continues et 2-periodiques de R
dans R, et lapplication denie sur E par :

g E, x R, (g)(x) =

f (x t) g(t)dt

Montrer que est un endomorphisme de E et determiner son spectre et ses sous-espaces propres.
EXERCICE 16-3.13 Soit k un reel strictement positif. Trouver toutes les fonctions f 2-periodiques
et C sur R telles quil existe M > 0 tel que
n N x R

|f (n) (x)|  M kn

654

Chapitre 16 : S
eries de Fourier

sin nx
. On en deduit
n
une fonction g impaire et 2-periodique, continue de telle sorte que g est ane sur [0,1] et que
f et g concident sur [1,]. En utilisant g, montrer que
EXERCICE 16-3.14 Calculer la somme f (x) de la serie de terme general

+

sin2 n
n=1

Calculer ensuite

+

sin2 n
n=1

n4

n2

+

sin n
n=1

EXERCICE 16-3.15 Formule sommatoire de Poisson


)} lespace des fonctions C
On note S(R) = {f C (R,C) | k,l xl f (k) (x) = o(1) (x 
f (x + n) converge uniformement
`a decroissance rapide. Montrer que, pour f S(R) la serie
nZ
sur tout compact de R. Montrer que la fonction ainsi denie est C et calculer ses coecients
de Fourier a` laide de la transformee de Fourier fB de f
 +
B
f (t)e2itx dt
f (x) =

En deduire que

f (n) =

nZ

fB(n).

nZ

EXERCICE 16-3.16 Soit f une fonction continue par morceaux nulle hors dun segment [A,A]
et fB sa transformee de Fourier

fB(x) =

f (t)e2itx dt

On suppose quil existe un reel B > 0 tel que fB soit nulle hors de [B,B]. Montrer que f est
nulle sauf en un nombre ni de points. (Indication : prolonger f par 2A-periodicite).
EXERCICE 16-3.17 Soit f une application continue de R dans R de periode 2. Soit an et bn
ses coecients de Fourier. Pour n N et x R, on pose :
Dn (x) =

n

k=1

sin kx et Sn (x) =

n


(ak sin kx bk cos kx)

k=1

Soit x (t) = f (x t) f (x + t). Donner une expression integrale de Sn (x) faisant intervenir x
(t)
est integrable sur ]0,]?
et Dn . Que peut-on dire de la suite Sn (x) lorsque la fonction t  x
t

Chapitre 17
Groupes. Anneau Z/n Z

Dans un chapitre precedent, nous avons vu comment la notion danneau principal


permettait dunier les theories du P.G.C.D et du P.P.C.M sur Z et K [X], si K est un
corps commutatif. Dans ce chapitre, apr`es avoir precise quelques notions sur les groupes,
nous utiliserons certains de ces resultats pour obtenir des theor`emes sur la divisiblite dans
Z. Les groupes utilises seront essentiellement le groupe additif et le groupe des unites de
lanneau (Z/nZ, + ,) des classes de congruence des entiers modulo n.

17-1

Structure de groupe

17-1.1

Groupe, morphisme de groupe

17-1.1.1

Structure de groupe

Rappelons quun groupe est un ensemble non vide G muni dune loi de composition
interne, que nous noterons en general multiplicativement
G2  (x,y)  x.y G (note en general xy)
tel que
La loi de composition interne est associative.
Elle poss`ede un element neutre, que nous noterons en general 1G .
Tout element de G est inversible pour la loi de composition interne :
x G x G

xx = x x = 1G

Lelement x veriant cette egalite 1 pour x G est appele inverse de x. Nous le


noterons en general x1 . Lorsque la loi de composition est de plus commutative, on dit
1. Il est en eet unique. Si x et x verient la relation, puisque la loi de composition est associative,
nous avons
x = x . (xx ) = (x x) .x = x

Chapitre 17 : Groupes. Anneau Z/n Z

656

que le groupe (G,.) est commutatif ou abelien.


Historiquement, la notion de groupe a ete introduite a` partir de probl`emes geometriques,
en considerant des ensembles de transformations dun ensemble X stables par composition
et possedant pour cette loi, les proprietes precedentes (isometries du plan, homothetiestranslations etc...). Il est remarquable que de tr`es nombreux resultats sur la structure
dun groupe abstrait sobtiennent par des considerations geometriques, en faisant
operer le groupe sur des ensembles (cf. section 17-2). Contentons-nous pour le moment
de donner lexemple de reference en theorie des groupes :
EXEMPLE 17-1.1 Si X est un ensemble non vide, lensemble X des bijections de X
sur lui-meme est un groupe pour la composition des applications. Le groupe (X ,) est
appele groupe des permutations de lensemble X. Si lensemble X est ni de cardinal n,
on sait que X est ni, de cardinal n! .

17-1.1.2

R`
egles de calcul dans un groupe

On a evidemment, pour x,y G


(xy)1 = y 1 x1
Pour x G et n Z, nous notons

n
x =

x.x.
: ;<. . . x=

si n N

n fois

1
x
. . x1= si n < 0
: .;<
n fois

1G

si n = 0

On verie alors aisement que


n,p Z xn .xp = xn+p
Il faut par contre garder a` lesprit que, pour x,y G et n Z, legalite
(xy)n = xn y n
nest en general pas veriee ! Elle lest cependant si x et y commutent.
REMARQUE 17-1.2 Lorsque la loi de groupe est notee additivement, il est en general
implicite que le groupe est commutatif 2 . On note alors 0G lelement neutre et x le
2. Si (G,+) est un tel groupe, on peut munir G dune multiplication externe
ZGG

(n,x)  n.x

(G, + ,.) poss`ede alors toutes les proprietes dun espace vectoriel, `a ceci pr`es que (Z, + ,) est un anneau
int`egre, mais nest pas un corps. On dit alors que (G, + ,.) est un Z-module. On y calcule un peu
comme dans un espace vectoriel, mais les manipulations de combinaisons lineaires sont plus delicates. En
particulier, pour x,y G, lexistence dune relation de liaison
n.x + m.y = 0G
avec n,m Z et n = 0 ne permet pas en general dobtenir x comme combinaison lineaire de y : dans le
groupe (Z,+), prendre x = 2 et y = 3, avec par exemple n = 3 et m = 2. La propriete
n.x = 0G n = 0Z ou x = 0G
nest egalement plus veriee en general. Elle nest par exemple certainement pas valable dans un groupe
(G,+) ni non reduit a` lelement neutre (exercice).

17-1 Structure de groupe

657

symetrique de x G (on pref`erera dans ce cas la denomination oppose de x a` inverse


de x) et la notation exponentielle est alors remplacee par

x
: +x+
;<. . . + x= si n N

n fois
(x)
+
. . . + (x) si n < 0
x G n G n.x =
:
;<
=

n fois

si n = 0
0G
Passer dun type de notation a` lautre demande un peu dattention. Il faudra savoir traduire en notation additive les denitions qui seront exposees avec la notation multiplicative
(en particulier, tout ce qui est relatif `a la notion dordre dun element dans un groupe).
PROPOSITION 17-1.3 Si (G,.) est un groupe et a G, les applications de G dans
lui-m
eme
x  a x et x
 xa
(respectivement appel
ees translation `
a gauche et `
a droite par a) sont des bijections
de G dans lui-m
eme.
Demonstration : Il sut de voir que, pour b G, lequation dinconnue
xG
ax = b
poss`ede une solution unique

x = a1 b

ce qui decoule facilement de lassociativite de la l.c.i et de la denition de a1 .


De meme
x a = b x = b a1 
En particulier, tout element dun groupe est regulier, cest-`a-dire simpliable a` droite
et `a gauche
a,x,y G
ax = ay x = y xa = ya
COROLLAIRE 17-1.4 Si G est un groupe et x,y G, l
egalit
e xy = 1G entrane que
y est linverse de x (sans quil soit n
ecessaire de v
erier yx = 1G ).
EXERCICE 17-1.5 Soit X un ensemble fini muni dune loi de composition interne associative
pour laquelle tout element de X est regulier. Montrer que X muni de cette l.c.i est un groupe.
EXERCICE 17-1.6 Montrer que dans un groupe (G,.), lequation x2 = x caracterise lelement
neutre.

17-1.1.3

Produit de groupes

Soient (G1 ,.) et (G2 ,.) deux groupes (o`


u, comme dhabitude, nous notons les lois
multiplicativement, mais ces deux lois sont en general dierentes. Nous les noterons
dieremment uniquement lorsquil risque dy avoir des confusions). Le produit cartesien
G1 G2 peut etre muni dune structure naturelle de groupe, appelee structure de groupe
produit de (G1 ,.) et (G2 ,.). Cette loi (que nous notons toujours multiplicativement) est
simplement denie par
x1 ,y1 G1

x2 ,y2 G2

(x1 ,x2 ) . (y1 ,y2 ) = (x1 y1 ,x2 y2 )

Chapitre 17 : Groupes. Anneau Z/n Z

658

On verie aisement que (1G1 ,1G2 ) est element neutre de G1 G2 pour cette loi produit et
que


1
x1 G1 x2 G2
(x1 ,x2 )1 = x1
1 ,x2
On generalise evidemment au produit dun nombre ni de groupes.

17-1.1.4

Morphisme de groupes

Rappelons la denition :

DEFINITION
17-1.7 Si (G1 ,.) et (G2 ,.) sont deux groupes. Une application : G1 G2
est un morphisme de groupes (sous-entendu : pour les lois de groupes !) si et seulement si
x,y G1

(xy) = (x) (y)

Si, de plus, est bijective, on dit que est un isomorphisme. Un automorphisme dun
groupe (G,.) est un isomorphisme de G sur lui-meme.
Les proprietes suivantes sont consequence immediate de la denition :
PROPOSITION 17-1.8 Si : (G1 ,.) (G2 ,.) est un morphisme de groupe, on a
 
(1G1 ) = 1G2 et x G1 x1 = [ (x)]1
Demonstration : Il sut de transporter par les egalites
12G1 = 1G1

et xx1 = 1G1

PROPOSITION 17-1.9 Si : (G1 ,.) (G2 ,.) et : (G2 ,.) (G3 ,.) sont des morphismes de groupes, leur compos
e est un morphisme de (G1 ,.) (G3 ,.). En
particulier, le compos
e de deux isomorphismes de groupes est un isomorphisme.
PROPOSITION 17-1.10 Si : (G1 ,.) (G2 ,.) est un isomorphisme de groupes, la
bijection r
eciproque 1 : (G2 ,.) (G1 ,.) est un isomorphisme.
COROLLAIRE 17-1.11 Si (G,.) est un groupe, lensemble Aut (G) des automorphismes de G est non vide (il contient au moins idG ). La composition des applications
est une loi interne dans Aut (G), et
(Aut (G) ,) est un groupe
EXERCICE 17-1.12 Determiner tous les morphismes de (Z,+) dans lui-meme, de (Z,+) dans
(Q,+), de (Q,+) dans (Z,+).

On dit quun groupe (G1 ,.) est isomorphe `a un groupe (G2 ,.) sil existe (au moins)
un isomorphisme : (G1 ,.) (G2 ,.). Les propositions precedentes montrent que lon
denit ainsi une relation reexive, symetrique et transitive sur la classe des groupes. Il
faut bien comprendre la signication de larmation (G1 ,.) et (G2 ,.) sont isomorphes :
cela signie quil existe un procede (en loccurence un isomorphisme : (G1 ,.) (G2 ,.))
qui permet de transporter les proprietes de la loi de composition de G1 sur des proprietes
analogues de la loi de G2 . Si on decide didentier un element x de G1 et son image
(x) G2 , on calcule dans G2 comme dans G1 . Par exemple, une propriete de G1 qui
secrirait
a G1 x G1 n Z x = an

17-1 Structure de groupe

659

sera veriee par tout groupe G2 isomorphe `a G1 . Si : (G1 ,.) (G2 ,.) est un isomorphisme, tout element de G2 pourra secrire comme puissance de b = (a).
EXEMPLE 17-1.13 Si X et Y sont deux ensembles equipotents (cest-`a-dire quil existe
une bijection f : X Y ), les groupes de permutation (X ,) et (Y ,) sont isomorphes.
Expliciter un isomorphisme entre ces deux groupes.

17-1.2

Sous-groupe

17-1.2.1

D
enition

Si (G,.) est un groupe, une partie non vide H G est un sous-groupe de G si et


seulement si :
1. H est stable pour la loi du groupe G :
x,y H xy H
2. H muni de la restriction (`a H H) de la loi interne est lui-meme un groupe :
(H,.) est un groupe
Lelement neutre 3 de (H,.) est evidemment 1G (seul element de G, et a fortiori de
H veriant x2 = x). De meme, si x H, son inverse dans le groupe (H,.) est egal a`
son inverse dans G (seul element y de G veriant xy = 1G ). On en deduit aisement les
caracterisations des sous-groupes :
PROPOSITION 17-1.14 H G est un sous-groupe de (G,.) si et seulement si H = ,
H est stable pour la loi du groupe
x,y H

xy H

et H est stable pour lop


eration de passage `
a linverse
x H

x1 H

Demonstration : Ces deux conditions sont necessaires pour que H soit un


sous-groupe, comme on vient de le voir. Elles sont evidemment susantes :
lorsquelles sont veriees, H contient 1G (puisque H est non vide, si a H, on
a a1 H et aa1 H dapr`es les proprietes de stabilite). Il est alors clair
que (H,.) est un groupe. 
On peut parfois preferer la version plus condensee (exercice) :
PROPOSITION 17-1.15 H G est un sous-groupe de (G,.) si et seulement si H =
et
x,y H xy 1 H
3. Ainsi, pour verier quune partie dun groupe est un sous-groupe, on sassurera le plus souvent que
cette partie est non vide en montrant quelle contient lelement neutre.

Chapitre 17 : Groupes. Anneau Z/n Z

660

REMARQUE 17-1.16 La notion de sous-groupe est tr`es souvent utilisee pour montrer
quun ensemble X muni dune loi de composition interne est un groupe : il sut souvent
de le plonger dans un groupe bien connu (avec une loi qui est evidemment prolongement de ) et de verier que (X,) est un sous-groupe de ce groupe de reference 4 . On
evite ainsi des verications fastidieuses, notamment sur lassociativite de la loi.
EXERCICE 17-1.17 Montrer que lensemble des matrices de M4 (R) ecrites en blocs sous la
forme

0 0

0 0

0 0
0 0
0 0
0 1

avec A GL2 (R) est un groupe pour la multiplication des matrices. Quel est son element
neutre?
EXERCICE 17-1.18 Si H1 et H2 sont deux sous-groupes de (G,.), montrer que
H1 H2 sous-groupe H1 H2 ou H2 H1

17-1.2.2

Exemples

Les sous-groupes du groupe (Z,+) sont identiques aux ideaux de lanneau (Z, + ,).
Cela est d
u au fait que, dans Z, la multiplication est directement liee `a laddition : pour
n N et m Z, le produit nm nest autre que m + + m (n fois). Le theor`eme 5-1.19,
consequence de lexistence de la division euclidienne dans Z, secrit aussi :
PROPOSITION 17-1.19 Si H est un sous-groupe de (Z,+), il existe un unique m N
avec H = mZ.
Un morphisme de groupes : (G1 ,.) (G2 ,.) permet de transporter les sousgroupes par images directes et reciproques. Plus precisement :
PROPOSITION 17-1.20 Si : (G1 ,.) (G2 ,.) est un morphisme de groupes,
H1 sous-groupe de G1 (H1 ) sous-groupe de G2
H2 sous-groupe de G2 1 (H2 ) sous-groupe de G1
En particulier, limage de et le noyau de
Im = (G1 )

et

ker = 1 (1G2 )

sont des sous-groupes respectifs de G2 et G1 .


Demonstration : Exercice. On remarquera evidemment que, comme on a
toujours (1G1 ) = 1G2 , limage reciproque dun sous-groupe de G2 par le
morphisme contient 1G1 , et nest donc pas vide. Plus precisement, cette
image reciproque contient le noyau de . 
EXERCICE 17-1.21 Montrer que la correspondance
H1  (H1 )
realise une bijection entre lensemble des sous-groupes de G1 contenant ker et lensemble des
sous-groupes de Im .
4. Attention : ce groupe de reference doit etre un ... groupe ! Il ny a rien de plus desastreux que dessayer
de prouver, par exemple, quun ensemble de matrices carrees est un groupe pour la multiplication en
faisant reference `a une structure de groupe sur (Mn (K) ,) !

17-1 Structure de groupe

661

Le noyau dun morphisme de groupes permet de caracteriser le defaut dinjectivite de


ce morphisme. Plus le noyau est gros, plus il y a dans le groupe de depart delements
ayant la meme image. Plus precisement, si : (G1 ,.) (G2 ,.) est un morphisme de
groupes, si x et y G1 , on a


(x) = (y) [ (x)]1 (y) = x1 y = 1G2 x1 y ker y x. ker
en notant 5
x. ker = {x.z, z ker }
le sous-ensemble de G1 obtenu en faisant operer la translation `a gauche associee `a x sur
le noyau de . On appelle classe de x `a gauche modulo ker cet ensemble qui contient
donc tous les antecedents de (x) par .
EXERCICE 17-1.22 Avec les notations qui prec`edent, montrer que
x G1

x. ker = ker .x

ce qui peut aussi secrire x1 . ker .x = ker . Les classes `a gauche et `a droite de x modulo
ker sont donc egales. Ce resultat na evidemment dinteret que lorsque le groupe G1 nest pas
commutatif.

PROPOSITION 17-1.23 Un morphisme : (G1 ,.) (G2 ,.) est injectif si et seulement si
ker = {1G1 }

17-1.2.3

Sous groupe, groupe engendr


e par une partie

Nous suivons la meme demarche que pour les sous-espaces vectoriels, les ideaux dun
anneau commutatif etc... Il sagit ici de construire le plus petit sous-groupe (pour la
relation dinclusion) dun groupe (G,.) contenant une partie F G. On lobtient grace
au theor`eme, dont la demonstration est laissee en exercice :

`
THEOR
EME
17-1.24 Si (Hi )iI est une famille non vide de sous-groupes de (G,.),

Hi est un sous-groupe de G.
lintersection
iI

Si F est une partie quelconque de G, lensemble


F = {H | H sous-groupe de G veriant F H}
est non vide, puisquil contient au moins G. Lintersection de tous les elements de F est
donc un sous-groupe de G. Cest par construction le plus petit sous-groupe de G contenant
F . On lappelle sous-groupe de G engendr
e par F . On le note

Gr (F ) =
H
HF

On rencontre egalement la notation Gr (F ) = F .


5. Avec une loi additive, ce serait evidemment
x + ker
notation que nous avons dej`a rencontree en alg`ebre lineaire : un morphisme despaces vectoriels est en
particulier un morphisme de groupes additifs.

Chapitre 17 : Groupes. Anneau Z/n Z

662

Lorsque nous avons rencontre la notion analogue de sous-espace vectoriel engendre par
une famille de vecteurs dun e.v. nous avons caracterise les elements de ce s.e.v. comme
etant les combinaisons lineaires des elements de la famille, les r`egles de calcul sur les
combinaisons lineaires etant assez simples. Dans le cas des groupes, on a un resultat du
meme type. Mais les calculs sont moins aises, en particulier en cas de non commutativite :

`
THEOR
EME
17-1.25 Dans un groupe (G,.), on a
evidemment Gr () = {1G }. Si
F G est non vide, en notant
!
"
F  = F F 1 = F x1 | x F
lensemble obtenu en sym
etrisant F , le sous-groupe engendr
e par F est exactement lensemble des produits obtenus `
a partir des
el
ements de F  :
"
!
Gr (F ) = x G | n N (xi )1in F n x = x1 x2 xn
Demonstration : Notons
!
F = x G | n N

(xi )1in F n

x = x1 x2 xn

"

Comme un sous-groupe de G contenant F est stable par produit et passage a`


linverse, ce sous-groupe contient evidemment F. On a donc
F Gr (F )
Pour obtenir linclusion inverse, il sut de remarquer que F est un sous-groupe
de G (il est clairement stable par produit et passage a` linverse) qui contient
F. 

DEFINITION
17-1.26 Une partie F dun groupe (G,.) est une partie generatrice de G
(on dit aussi que F est un syst`eme de generateurs de G) si et seulement si
Gr (F ) = G
ce qui signie que tout element de G secrit comme produit delements de F et F 1 .
EXERCICE 17-1.27 Si F engendre (G,.), et : (G,.) (G ,.) est un morphisme de groupe,
montrer que (F ) engendre Im .

DEFINITION
17-1.28 Un groupe (G,.) est dit monog`ene sil est engendre par un de ses
elements :
a G Gr (a) = G
Comme un produit delements de {a,a1 } est une puissance de a, on a alors 6
G = {an , n Z}
Un tel groupe est evidemment commutatif.
EXEMPLE 17-1.29 (Z,+) est un groupe monog`ene. Montrer quil est engendre par {1}
et aussi par {1}.
6. En notation additive, on aurait evidemment
G = {na , n Z}

17-1 Structure de groupe

663

EXEMPLE 17-1.30 Dans le groupe (C ,), le sous-groupe monog`ene engendre par un


element a est lensemble des puissances de a. Si a nest pas une racine de lunite, il est
facile de voir que
n,p Z
n = p an = ap
et lapplication
(Z,+) (Gr (a) ,)

n  an

est clairement un isomorphisme de groupes : on calcule des produits de puissances de


a comme on calcule sur les exposants dans (Z,+). Il ny a pas de simplication. Par
contre, si a est racine de lunite avec
p = inf {n N | an = 1}
il est facile de voir que

"
!
Gr (a) = 1,a,a2 , . . . ,ap1

est ni, forme de p elements distincts 2 a` 2. Par exemple Gr (i) = {1, i}. Nous verrons
ulterieurement que ces deux situations ne sont pas speciques au groupe (C ,) mais sont
tout `a fait generales.
EXEMPLE 17-1.31 Soient A,B,C,D les sommets dun carre du plan euclidien P. On
consid`ere le groupe (G,) des isometries du plan conservant lensemble {A,B,C,D} : on
montre que cest un groupe en prouvant simplement que cest un sous-groupe du groupe
(bien connu) des isometries de P (sil nest pas bien connu, on peut prendre le groupe des
bijections anes de P dans lui-meme, ou encore le groupe (P ,) des permutations du
plan).
Un element f G conservant {A,B,C,D} conserve lisobarycentre O de ces 4 points,
cest-`a-dire le centre du carre ABCD. Ramenant lorigine du plan en O, on est alors
ramene `a un probl`eme vectoriel : determiner
les transformations
orthogonales du plan
>
?
vectoriel P sous-jacent `a P conservant OA,OB,OC,OD . Supposons ce plan oriente, et
les sommets ordonnes de mani`ere `a avoir


 

 

 


(mod 2)
OA,OB = OB,OC = OC,OD = OD,OA =
2
Le groupe orthogonal O (P ) est compose de rotations et de reexions (symetries orthogonales par rapport a` une droite vectorielle). Il y a evidemment 4 rotations dans le groupe

(G,) : si r est la rotation (de centre O) et dangle , ce sont


2
r,r 2 ,r 3 et r 4 = idP = 1G
3
et 0. Il existe des reexions dans G. Par exemple la reexion
dangles respectifs ,,
2
2
s par rapport a` la droite OA, qui laisse A et C invariants et permute B et D. Comme
lapplication
GG
f  s f = sf
est une bijection de G dans lui-meme (cf proposition 17-1.3) qui transforme les isometries
directes en indirectes et reciproquement, il y a egalement 7 4 reexions dans G
sr,sr 2 ,sr 3 et s
7. Plus generalement, sil existe une isometrie negative conservant une gure, le meme raisonnement
permet de construire une bijection entre lensemble des isometries positives (deplacements) et lensemble
des isometries negatives (antideplacements) conservant cette gure.

Chapitre 17 : Groupes. Anneau Z/n Z

664

(s et sr 2 sont les symetries par rapport aux diagonales du carre, sr et sr 3 par rapport
aux medianes). On obtient tout element de G comme produit forme `a laide de s et r (on
a ici s = s1 et r 1 = r 3 ). On a donc
"
!
G = Gr ({s,r}) = idP ,r,r 2 ,r 3 ,s,sr,sr 2 ,sr 3
Il existe un procede mecanique pour ramener un mot construit sur s et r `a une de ces
8 ecritures canoniques : on utilise les relations de simplication
 2
s = r 4 = 1G
rs = sr 3
la deuxi`eme relation secrivant aussi srs = r 3 et se veriant par le fait que ces deux
rotations envoient A sur D. Elle permet, dans un mot construit sur r et s, de faire
disparatre un s qui serait sur la droite dun produit. On a donc trouve un syst`eme
generateurs a` deux elements pour G. On ne peut diminuer ce nombre, puisque G netant
pas commutatif nest evidemment pas monog`ene.
EXERCICE 17-1.32 Soit G un groupe ni de cardinal n. Montrer que, si F est un sous-groupe
de G de cardinal p et x G F, le sous-groupe de G engendre par {x} F est de cardinal
superieur ou egal `a 2p. En deduire quil existe dans G un syst`eme de generateurs de cardinal
inferieur `a log2 (n).

17-1.3

Groupe (Z/nZ,+). Groupes cycliques

17-1.3.1

Compatibilit
e dune relation d
equivalence et dune l.c.i.

DEFINITION
17-1.33 On consid`ere une loi de composition interne et une relation
dequivalence R denies sur un ensemble X. On dit que la loi est compatible avec R si
et seulement si
x,y,a,b X xRa et yRb (x y) R (a b)
En abrege, on pourra composer par des equivalences modulo R dans X.
Lorsque lon consid`ere lensemble quotient X/R forme des classes dequivalence modulo
R, on realise une partition de X, en regroupant ensemble tous les elements de X lies par
le relation R. La classe dequivalence de a X est
a = {x X | aRx}
La compatibilite de avec R peut alors secrire
x,y,a,b X x = a et y = b x y = a b
ce qui montre que la classe modulo R du compose x y ne depend pas vraiment de x et
y, mais seulement des classes dequivalence de x et y. Ceci permet alors de denir une loi
de composition interne dans X/R, appelee loi quotient de par R, que nous noterons
encore sil ny a pas dambigute, par :
xy = xy
d
ef

le resultat de loperation ne dependant pas des representants choisis pour x et y. Il importe


de bien comprendre que cette denition naurait aucun sens sil ny avait pas compatibilite

17-1 Structure de groupe

665

entre et R. La proposition suivante est consequence immediate de la denition de la loi


quotient :
PROPOSITION 17-1.34 Si la l.c.i et la relation d
equivalence R sur lensemble X
sont compatibles, la projection canonique
p : (X,) (X/R,)

x  p (x) = x

est un morphisme surjectif pour les lois .


Il en resulte aisement que certaines proprietes de sur X vont se transporter par p.
En particulier :
Si est associative dans X, il en est de meme de la loi quotient dans X/R.
Si est commutative dans X, il en est de meme de la loi quotient dans X/R.
Si X contient un element neutre e pour , sa classe dequivalence e est element
neutre dans (X/R,) .
Si X contient un element neutre e pour et si x X poss`ede un inverse y `a droite
(resp. `a gauche) pour , alors y est inverse `a droite (resp. a` gauche) de x dans
(X/R,).
COROLLAIRE 17-1.35 Sous les hypoth`
eses pr
ec
edentes, si (X,) est un groupe, il
en est de m
eme de (X/R,).
EXERCICE 17-1.36 On dit que la l.c.i et la relation dequivalence R sur X sont compatibles
a` gauche ssi
x,y,a X
xRy (a x) R (a y)
et on denit de meme la compatibilite `a droite (distinction sans interet si est commutative).
Montrer que et R sont compatibles (au sens de la denition 17-1.33) si et seulement si elles
sont compatibles a` la fois a` droite et a` gauche.
EXERCICE 17-1.37 Soit (G,.) un groupe, et R une relation dequivalence dans G. Montrer que,
si R est compatible `a gauche avec ., alors
x,y G xRy x1 y 1G
et montrer que la classe 1G de lelement neutre est un sous-groupe de G. Montrer que, reciproquement,
si H est un sous-groupe de G, la relation binaire dans G denie par
xRy x1 y H
est une relation dequivalence compatible a` gauche avec ., pour laquelle H est exactement la
classe dequivalence de 1G , et veriant
x G

x = x.H

quon appelle classe de x `


a gauche modulo H.
Lorsque le groupe (G,.) est commutatif, ces resultats caracterisent les relations dequivalence
dans G compatibles avec la loi du groupe. Dans (Z,+), nous etudierons dans la section suivante
la congruence modulo un entier n qui est une relation de ce type.
EXERCICE 17-1.38 (Suite de lexercice pr
ec
edent) Si le groupe (G,.) nest pas commutatif,
et H est un sous-groupe de G, montrer que la relation
xRy x1 y H

Chapitre 17 : Groupes. Anneau Z/n Z

666

est aussi compatible a` droite avec . si et seulement si


x G

x.H = H.x

x G

x1 Hx = H

ce qui revient aussi `a dire que

Nous avons vu (cf exercice 17-1.22) que le noyau dun morphisme de groupes : (G,.) (G ,.)
verie toujours cette propriete : la relation dequivalence associee `a ker est alors
xRy x1 y ker (x) = (y)
et on verie aisement quelle est compatible `a la fois a` droite et a` gauche avec la loi de G.

17-1.3.2

Congruence modulo n

DEFINITION
17-1.39 Soit n Z. On appelle congruence modulo n la relation binaire
denie sur Z par
x y mod n x y nZ n divise (x y)
x y mod n se lira x est congru a` y modulo n.
Lorsque n = 0, on obtient la relation degalite. Pour n = 1, cest la relation triviale
qui relie tous les elements de Z. Comme de plus la congruence modulo n est identique a`
la congruence modulo n, on supposera dans la suite n  2.

`
THEOR
EME
17-1.40 La congruence modulo n est une relation d
equivalence dans
Z. Tout entier relatif est congru modulo n `
a son reste dans la division euclidienne par
n. Chaque classe d
equivalence poss`
ede un unique repr
esentant dans {0,1, . . . ,n 1}.
Lensemble de ces classes d
equivalence, not
e Z/nZ, est donc de cardinal n. On a
!
"
Z/nZ = 0,1, . . . ,n 1
en notant, pour x Z
x = x + nZ
la classe de x pour cette relation de congruence.
Demonstration : Le fait que lon ait une relation dequivalence se verie
aisement. Si x est un entier quelconque, la division euclidienne de x par n
secrit
x = nq + r avec 0  r  n 1
et comme n| (x r), on a bien x = r. De plus
0  r1 < r2  n 1 = 0 < r2 r1 < n
ce qui montre que n ne peut diviser r2 r1 , et que par consequent r2 = r1 .

On verie facilement que laddition dans Z est compatible avec cette relation de
congruence. Il en resulte que lon peut denir sur Z/nZ une addition par
x+y =x+y
La projection canonique x  x etant un morphisme surjectif, la structure de groupe
commutatif de (Z,+) se transporte, et on obtient :

`
THEOR
EME
17-1.41 (Z/nZ,+) est un groupe commutatif monog`
ene.

17-1 Structure de groupe

667

! "Demonstration : On applique le corollaire 17-1.35. De plus, il est clair que


1 engendre (Z/nZ,+), puisque pour k {1, . . . ,n 1}, on a simplement
k = 1: + ;<
+ 1= = 1: + ;<
+ 1= = k.1
k fois

k fois

(attention : la notation est ici additive). Il sagit en fait dune application


directe du resultat de lexercice 17-1.27. 
Si lon decide de representer chaque classe de congruence modulo n par son representant
canonique dans {0, . . . ,n 1}, on calcule sur laddition dans Z/nZ tout simplement en
additionnant les representants, et en conservant du resultat le reste dans sa division euclidienne par n. Par exemple la table daddition de Z/5Z est
+
0
1
2
3
4

17-1.3.3

0
0
1
2
3
4

1
1
2
3
4
0

2
2
3
4
0
1

3
3
4
0
1
2

4
4
0
1
2
3

Structure dun groupe monog`


ene. Ordre dun
el
ement dun
groupe

Soit (G,.) un groupe et a G. Nous savons que


Gr (a) = {an , n Z}
Lapplication : (Z,+) (Gr (a) ,.) denie par (n) = an est clairement un morphisme
surjectif de groupes. Deux situations sont alors envisageables :
est un isomorphisme de groupes, ce qui revient a` supposer que lon a ker = {0},
cest-`a-dire que
k Z ak = 1G k = 0
Le groupe (Gr (a) ,.) est inni, isomorphe `a (Z,+) ; deux exposants distincts donnent
des puissances de a distinctes. On dit alors que
a est un element dordre inni de (G,.)
nest pas injectif. Son noyau est un sous-groupe de (Z,+) dierent de {0}, donc
ker = mZ
o`
u m N (le cas m = 1 correspond evidemment `a a = 1G ). On a alors
k Z ak = 1G m divise k
soit encore, puisque pour k,l Z on a (k) = (l) k l ker :
k,l Z ak = al k l mod m

(*)

Lentier naturel m est le plus petit entier > 0 v


eriant am = 1G : plus petit
evidemment au sens de le relation dordre naturelle sur N , mais plus precisement
diviseur de tout entier k veriant ak = 1G . On dit alors que
m est lordre de a dans le groupe (G,.)

Chapitre 17 : Groupes. Anneau Z/n Z

668

La propriete () montre alors quil y a autant delements dans Gr (a) que de classes
de congruence modulo m dans Z. Le groupe engendre par a est donc de cardinal m,
avec
!
"
Gr (a) = 1G ,a,a2 , . . . ,am1
Plus precisement, on peut denir un isomorphisme de groupes

 : (Z/m Z,+) (Gr (a) ,.)


k  ak
(la propriete () dit simplement que cette application est bien denie et injective ;
le fait que
 soit un morphisme surjectif est alors evident). Le groupe monog`ene
Gr (a), ni de cardinal m est alors appele groupe cyclique
dordre m. Le terme
 
cyclique traduit simplement le fait que la suite ak kN est periodique, de plus
petite periode egale a` m.
Resumons la discussion precedente :

`
THEOR
EME
17-1.42 (ET DEFINITION)
Soit a un
el
ement dun groupe (G,.). On dit
que a est dordre ni si et seulement si Gr (a) est ni. Ceci
equivaut `
a
k N

ak = 1G

On appelle ordre de a et on note [a] le plus petit entier k v


eriant cette
egalit
e. On
a alors
k Z ak = 1G [a] divise k
et Gr (a) est de cardinal [a], avec
"
!
Gr (a) = 1G ,a,a2 , . . . ,a[a]1
Lapplication : (Z/ [a] Z,+) (Gr (a) ,.) d
enie par k  ak est un isomorphisme de
groupes.
Si a est dordre inni, lapplication : (Z,+) (Gr (a) ,.) d
enie par (k) = ak
est un isomorphisme.
Il est donc clair que, dans un groupe ni, tout
el
ement est dordre ni.

DEFINITION
17-1.43 Si (G,.) est un groupe ni, on appelle ordre de G, et on note [G]
le cardinal de G.

DEFINITION
17-1.44 Un groupe (G,.) est dit cyclique sil est monog`ene ni : il existe
a G avec [a] = [G]. Le groupe (G,.) est alors isomorphe `a (Z/ [G] Z,+)
EXERCICE 17-1.45 Si m est un entier  2, montrer que les groupes dordre m2


(Z/m Z Z/m Z,+) et Z/m2 Z,+
ne sont pas isomorphes.
EXERCICE 17-1.46 Soient a et b deux entiers  2 premiers entre eux.Si k
est un entier, on


note k (resp. k) sa classe de congruence modulo a (resp. b). Determiner 1,1 dans le groupe
(Z/aZ Z/bZ,+). En deduire que ce groupe est cyclique.

17-1 Structure de groupe

669

EXERCICE 17-1.47 Soit (G,.) un groupe commutatif ni. Montrer que, si x et y G,


[x] [y] = 1 [xy] = [x] [y]
(Indication : si k Z verie (xy)k = 1G , calculer (xy)k[x] ). Generaliser au produit de p elements
de G dont les ordres sont premiers entre eux deux a` deux.
EXERCICE 17-1.48 (suite de lexercice precedent) : soit (G,.) un groupe commutatif ni. On
note m le P.P.C.M des ordres de tous les elements de G. On consid`ere la decomposition de m
en facteurs premiers
m = p1 1 pk k
Montrer quil existe dans G un element x1 dont lordre secrit
[x1 ] = p1 1 .d1 avec d1 p1 = 1
On pose y1 = xd11 . Quel est lordre de y1 ? Montrer quil existe dans G un element dordre m
(dont lordre est donc multiple des ordres de tous les elements de G).
EXERCICE 17-1.49 Soit (G,.) un groupe ni veriant
x G x2 = 1G
Montrer que G est commutatif. Si F est un sous-groupe de G et x G F, montrer que F xF
est un sous-groupe de G. En deduire quil existe p N avec
[G] = 2p
et montrer que, plus precisement, G est isomorphe `a ((Z/2Z)p ,+).
EXERCICE 17-1.50 Soit X un sous-ensemble ni de GLn (C) stable par multiplication. Montrer
que toute matrice de X est diagonalisable.

17-1.3.4

G
en
erateurs dun groupe cyclique

`
THEOR
EME
17-1.51 Soit G = Gr (a) un groupe cyclique dordre m
"
!
G = 1G ,a,a2 , . . . ,am1
Si k Z, ak engendre G si et seulement si k est premier avec m.
 
Demonstration : Considerons Gr ak le sous-groupe de G engendre par ak .
Il est facile de voir que ce sous-groupe est egal a` G si et seulement si
 
a Gr ak
ce qui secrit egalement
l Z

 k l
a =a

Dapr`es ce qui a ete vu dans la section precedente, cela signie que lordre de
a divise kl 1 :
l Z n Z kl + nm = 1
Il sagit exactement de lidentite de Bezout, traduisant le fait que m et k sont
premiers entre eux. 

Chapitre 17 : Groupes. Anneau Z/n Z

670

Avec une notation additive, et puisque dans Z/m Z on a k = k.1, on obtient :


COROLLAIRE 17-1.52 Si k Z, la classe k de k modulo m engendre le groupe
(Z/m Z,+) si et seulement si
km=1
EXEMPLE 17-1.53 Pour n entier  2, lensemble des racines complexes ni`emes de lunite
Un = {z C | z n = 1}
est un sous-groupe de (C ,). Il est clairement cyclique dordre n engendre par exemple
par
2i
=en
Un generateur quelconque du groupe Un est appele racine primitive ni`eme de lunite. Il
sagit donc dun complexe de la forme
k = e

2ik
n

avec k entier premier avec n.

17-2

Groupe op
erant sur un ensemble

Dans cette section, nous considererons un element dun groupe comme une transformation geometrique dun ensemble.

17-2.1

D
enition

Dans ce qui suit, X est un ensemble (non vide) quelconque. Nous appellerons parfois
point un element quelconque de X, par reference `a la geometrie elementaire, mais les
elements de X peuvent etre de natures tr`es diverses.

DEFINITION
17-2.1 Une operation dun groupe (G,.) sur X est une application
:GX X

(,x)  (,x)

veriant :
x X (1G ,x) = x


, G (, (  ,x)) = (  ,x)
Notation : Les ecritures precedentes etant peu commodes, on utilisera plutot, lorsquil
ny a pas dambigute, une notation du type operation externe sur X :
(,x) = .x
est le point de X resultant de loperation de G sur x X. Il faut alors etre vigilant
puisque nous notons par . aussi bien la loi interne dans le groupe G que loperation de
G sur X. Les proprietes de la denition precedente secrivent ainsi
x X 1G .x = x
,  G x X . (  .x) = (  ) .x
EXEMPLE 17-2.2 Si X est un ensemble quelconque, le groupe (X ,) des permutations
de X op`ere de mani`ere naturelle sur X par (f,x)  f.x = f (x).

17-2 Groupe op
erant sur un ensemble

671

EXEMPLE 17-2.3 Si A est un espace ane base sur un espace vectoriel E, le groupe
additif (E,+) op`ere sur A par lintermediaire des translations :
(x,A)  x.A = A + x
(et bien evidemment, dans ce cas, on nutiliserons pas la notation x.A).
EXEMPLE 17-2.4 Si E est un espace vectoriel, on peut faire operer naturellement le
groupe lineaire (GLK (E) ,) sur lespace vectoriel lui-meme, ou sur lensemble X des sousespaces vectoriels de E par
GLK (E) E
GLK (E) X

(u,x)  u (x)
(u,F)  u (F)

Dans chacun des exemples precedents, on fait operer des bijections sur lensemble X.
Cette situation est generale :

`
THEOR
EME
17-2.5 Si (,x)  .x est une op
eration dun groupe (G,.) sur un
ensemble X, pour tout G lapplication d
enie par
: X X

x  (x) = .x

est une bijection de X dans lui-m


eme, et lapplication
: (G,.) (X ,)

est un morphisme de groupes.


Demonstration : Soit y X. Montrons que lequation .x = y poss`ede une
unique solution x X. Si x existe, on a necessairement


1 .y = 1 . (.x) = 1 .x = 1G .x = x
dapr`es les proprietes de loperation de G sur X. On verie ensuite aisement
que x ainsi deni est bien solution de lequation. De plus la propriete
,  G x X . (  .x) = (  ) .x
secrit exactement  =  , ce qui montre bien que est un morphisme
de groupes. 
EXERCICE 17-2.6 Montrer que reciproquement, tout morphisme de groupes
: (G,.) (X ,)
permet de denir une operation de G sur X par .x = () (x).

En conclusion, considerer une operation de G sur X, cest associer `a tout element


de G une permutation de X, la composition de ces permutations correspondant `a la
loi de composition interne dans G. Tout element de G est alors considere comme une
transformation geometrique de X.

17-2.2

Op
erations dun groupe sur lui-m
eme

Nous etudions ici deux exemples classiques doperations dun groupe sur lui-meme,
dont nous verrons quelques applications remarquables ulterieurement.

Chapitre 17 : Groupes. Anneau Z/n Z

672

17-2.2.1

Translations `
a gauche

Si (G,.) est un groupe, on peut le considerer egalement comme ensemble de points,


et faire operer G sur lui-meme par translation a` gauche :
(x,y) G G  x.y = xy
On montre aisement que les proprietes de denition sont veriees. Si on note x la translation a` gauche par x denie sur G, le theor`eme 17-2.5 montre alors que lapplication
: (G,.) (G ,)

x  x

est un morphisme de groupes. Ce morphisme est ici clairement injectif, puisque


x G x = idG x = 1G
On en deduit que induit un isomorphisme entre G et (G), sous-groupe de (G ,).
Comme la structure de (X ,) ne depend que du cardinal de X (voir exemple 17-1.13),
nous obtenons le theor`eme (Cayley) :

`
THEOR
EME
17-2.7 Si (G,.) est un groupe ni de cardinal n, il est isomorphe `
a un
sous-groupe du groupe sym
etrique (Sn ,).
REMARQUE 17-2.8 Si H est un sous-groupe de G, on peut aussi faire operer H sur G
par translation a` gauche (en reduisant le domaine des operateurs). Cette remarque est
valable pour toute action dun groupe G sur un ensemble X.

17-2.2.2

Automorphismes int
erieurs

Il sagit dune notion qui na dinteret que dans un groupe non commutatif.

DEFINITION
17-2.9 Si x est un element dun groupe (G,.), on appelle automorphisme
interieur associe `a x lapplication
ix : G G y  xyx1
Il sagit bien dun automorphisme du groupe G, puisque pour y,z G



ix (y) ix (z) = xyx1 xzx1 = xyzx1 = ix (yz)
et on a clairement
ce qui donne

y,z G z = x1 yx y = xzx1
(ix )1 = ix1

On a de meme
x,y G ix iy = ixy
et lapplication x  ix est un morphisme de (G,.) dans (Aut (G) ,). On verie alors
facilement (cf exercice 17-2.6) que
x y = xyx1
denit une operation 8 de G sur lui-meme.
REMARQUE 17-2.10 Comme pour x G, ix est un automorphisme de G, si H est un
sous-groupe de G, il en est de meme de ix (H) = xHx1 . On peut donc faire operer G sur
lensemble de ses sous-groupes par automorphismes interieurs. Cela na pas de sens avec
les translations `a gauche.
8. On notera que la similitude associee `a une matrice carree inversible P GLn (K) est un automorphisme interieur de (GLn (K) ,).

17-2 Groupe op
erant sur un ensemble

17-2.3

Orbite dun point

17-2.3.1

Orbite dun
el
ement

673

`
THEOR
EME
17-2.11 (ET DEFINITION)
Si (G,.) est un groupe op
erant sur un ensemble X, la relation binaire sur X d
enie par
xRy G

y = .x

est une relation d


equivalence. La classe d
equivalence dun point x X
O (x) = {.x, G}
est appel
ee orbite de x (pour lop
eration de G sur X envisag
ee). Les di
erentes
orbites r
ealisent donc une partition de X.
Demonstration : Exercice.
EXEMPLE 17-2.12 Soit A un espace ane de dimension 3 base sur un espace vectoriel
E. Si on fait operer les vecteurs de E sur les points de A par translation, il y a une seule
orbite qui est lespace A entier. Si on fait operer un sous-espace vectoriel F de E sur A,
lorbite dun point A A est A + F, sous-espace ane de direction F passant par A.
EXERCICE 17-2.13 Soit En un espace vectoriel de dimension n. On fait operer de mani`ere
naturelle le groupe GL (En ) sur lensemble X des sous-espaces vectoriels de E. Quelle est lorbite
dun s.e.v. donne de En . Combien y a-t-il dorbites distinctes?
EXERCICE 17-2.14 Soit En un espace vectoriel euclidien. Le groupe orthogonal op`ere naturellement sur En . Decrire lorbite dun vecteur x En .

Une operation dun groupe sur un ensemble permet donc dobtenir une partition
geometrique de cet ensemble. Comme nous allons le voir dans les sections qui suivent,
ce resultat, banal en apparence, sav`ere tr`es ecace.

17-2.3.2

Th
eor`
eme de Lagrange

Soit (G,.) un groupe et H un sous-groupe de G. On fait ici operer H sur G par


translation a` gauche. Lorbite dun element x G est alors
H.x = {h.x, h H}
quon appelle classe de x `a droite modulo H (cf exercices 17-1.37 et 17-1.38). Cette classe
est evidemment equipotente a` H (puisque la translation a` droite par x est une bijection
de G dans lui-meme). Deux orbites sont soit distinctes, soit confondues : pour x et y G
H.x = H.y

ou H.x H.y =

(selon que xy 1 est ou nest pas dans H comme on le verie aisement).


Si G est ni et m est le nombre (ni !) dorbites distinctes, comme chaque orbite a
pour cardinal lordre de H, nous avons donc
[G] = m [H]
Ceci demontre le theor`eme de Lagrange :

`
THEOR
EME
17-2.15 Si G est un groupe ni, lordre de tout sous-groupe de G est
un diviseur de lordre de G.

Chapitre 17 : Groupes. Anneau Z/n Z

674

Si a G, lordre [a] de a est egalement lordre du sous-groupe (cyclique) Gr (a)


engendre par a. On a donc :
COROLLAIRE 17-2.16 Dans un groupe ni, lordre de tout
el
ement est un diviseur
de lordre du groupe.
COROLLAIRE 17-2.17 Si p est un nombre premier, tout groupe ni de cardinal p
est cyclique.
Demonstration : Si G est un groupe dordre p, tout element de G distinct
de 1G a pour ordre un diviseur de p dierent de 1. Ce ne peut etre que p. En
consequence, pour x G {1G }, nous avons
[Gr (x)] = [G]
et donc G = Gr (x) est cyclique.

Il ny a donc, a` isomorphisme pr`es, quune seule structure de groupe ni dordre


premier p. Cest celle de (Z/p Z,+). Un tel groupe est donc en particulier necessairement
commutatif.
REMARQUE 17-2.18 Si G est un groupe ni et H est un sous-groupe de G, le quotient
[G]
est, si lon reprend la demonstration du theor`eme de Lagrange, egal au nombre de
[H]
classes `a droite distinctes modulo H. Cest aussi le nombre de classes a` gauche modulo
H (cf exercice 17-1.37) o`
u lon voit que ces classes sont des classes dequivalence pour
un relation dans G : deux classes sont donc distinctes ou confondues). On note [G : H] ce
rapport, quon appelle indice de H dans le groupe G :
[G : H] =

[G]
[H]

Lorsque G nest pas ni, on dira de meme quun sous-groupe H G est dindice ni 9
dans G si le nombre m de classes a` droite modulo H est ni, et m est alors, par denition
lindice [G : H] de G dans H. En utilisant lapplication x  x1 , montrer que cest aussi
le nombre de classes a` gauche modulo H.
EXERCICE 17-2.19 Soit G = Gr (a) un groupe cyclique dordre n. Montrer que tout sousgroupe de G est cyclique (on peut considerer le morphisme k  ak de Z dans G). Plus
precisement, montrer que, pour tout diviseur d de n, G poss`ede un unique sous-groupe (cyclique) dordre d.
EXERCICE 17-2.20 Soit G et H deux groupes, et : G H un morphisme. Montrer que, si
G est ni,
[G] = [ker ] [Im ]
9. Par exemple, si E est un espace vectoriel euclidien, on a
8

9
O (E) ,O+ (E) = 2

puisque, si r est une reexion quelconque, O (E) = O+ (E) O+ (E) .r, lensemble O+ (E) .r contenant
toutes les transformations orthogonales indirectes de E.

17-2 Groupe op
erant sur un ensemble

17-2.3.3

675

D
ecomposition dune permutation en produit de cycles disjoints

On travaille ici dans le groupe (Sn ,) des permutations de {1, . . . ,n} avec n  2.

DEFINITION
17-2.21 Si k est un entier veriant 2  k  n, et S {1, . . . ,n} est une
partie de cardinal k, une permutation c Sn est dite cycle de longueur k operant sur S si
et seulement sil existe une numerotation des elements de S, telle que S = {a1 ,a2 , . . . ,ak },
veriant
i {1, . . . ,n} S
c (i) = i
j {1, . . . ,k 1}

c (aj ) = aj+1

et

c (ak ) = a1

On notera en abrege
c = (a1 ,a2 , . . . ,ak )
cette permutation circulaire operant sur S. Une transposition = (i,j) pour i = j
dans {1, . . . ,n} est un cycle de longueur 2. Elle verie (i) = j, (j) = i et (k) = k
pour k
/ {i,j}. Il est facile de voir quun cycle de longueur k est dordre k dans le groupe
Sn .
EXERCICE 17-2.22 Si S est une partie de {1, . . . ,n} de cardinal k, montrer quil y a (k 1)!
cycles de longueur k distincts operant sur S.

En utilisant la notion dorbite, nous allons montrer que les cycles engendrent le groupe
Sn , et plus precisement :

`
erent de lidentit
e, il se d
ecompose
THEOR
EME
17-2.23 Si est un
el
ement de Sn di
comme produit (commutatif) de cycles op
erant sur des ensembles disjoints deux `
a
deux. Cette d
ecomposition est unique `
a lordre des facteurs pr`
es.
Demonstration : Soit p = [] lordre de la permutation . Le groupe
"
!
G = Gr () = id,, . . . , p1
op`ere de mani`ere naturelle sur {1, . . . ,n} par
 k 
,y  k (y)
Soit x {1, . . . ,n}, et O (x) son orbite pour cette action
" !
"
!
O (x) = k (x) , k N = x, (x) , . . . , p1 (x)
Considerons
!
""
!
l = inf k N | k (x) x, (x) , . . . , k1 (x)
On a evidemment l  p puisque p (x) = x, et le caract`ere minimal de l montre
que
x, (x) , . . . , l1 (x) sont distincts deux a` deux et l (x) = x
puisque, si l (x) etait egal a` k (x) avec 1  k  l 1, on obtiendrait
lk (x) = x (par injectivite de ), en!contradiction avec la
" denition de l.
l1
sil  2 op`ere sur x, (x) , . . . , (x) comme le cycle
On en deduit que,
l1
x, (x) , . . . , (x) (avec l = 1 ssi O (x) est de cardinal 1, ce qui equivaut
evidemment `a (x) = x). Comme nous avons suppose que = id, il existe
au moins une orbite de cardinal  2. Sil y en a m, notons les (O (xi ))1im

Chapitre 17 : Groupes. Anneau Z/n Z

676

de cardinaux respectifs (li )1im . Ces orbites sont deux a` deux disjointes et
on a alors
m



xi , (xi ) , . . . , li 1 (xi )
=
i=1

(le produit correspond ici a` la composition des applications), ces dierents


cycles commutant deux `a deux, puisquoperant sur des ensembles disjoints.
Pour verier cette egalite, il sut de montrer que tout element x de {1, . . . ,n}
m

O (xi ) (on a
a meme image par les deux membres. Cest evident si x
/
i=1

alors (x) = x) et cest clair si x = k (xi ) O (xi ). On a ainsi obtenu une


decomposition de en produit de cycles disjoints. Si reciproquement
= c1 cq
est une decomposition en cycles disjoints, avec c1 = (a1 ,a2 , . . . ,an1 ) cycle de
longueur n1 , il est clair que O (a1 ) = {a1 ,a2 , . . . ,an1 }, et que le cycle c1 apparat dans la decomposition precedemment obtenue de . Lunicite en decoule
facilement. 
EXEMPLE 17-2.24 En etudiant les orbites des dierents elements de {1, . . . ,9}, montrer
que, dans S9


1,2,3,4,5,6,7,8,9
=
= (1,3,7,6) (2,9) (4,8)
3,9,7,8,5,1,6,4,2
EXERCICE 17-2.25 Avec les notations de la demonstration qui prec`ede, montrer que
p = [] = PPCM (l1 , . . . ,lm )

17-2.4

Quelques exemples dapplications

17-2.4.1

Classes de conjugaison

Lorsquon fait operer un groupe (G,.) sur lui-meme par automorphisme interieur (cf
section 17-2.2.2), deux elements x,y G sont dits conjugues sils appartiennent `a la
meme orbite, cest-`a-dire sil existe un automorphisme interieur transformant lun en
lautre. Lorbite dun point est appelee classe de conjugaison :
"
!
O (x) = axa1 , a G
De meme, on dira que deux sous-groupes G1 et G2 de G sont conjugues si et seulement si
a G G2 = a.G1 .a1
On pourra ainsi parler de la classe de conjugaison dun sous-groupe de G.
EXERCICE 17-2.26 Montrer que la classe de conjugaison du noyau dun morphisme de groupe
ne contient quun element.
EXERCICE 17-2.27 Soit c = (a1 , . . . ,ak ) Sn un cycle de longueur k. Montrer que, pour
Sn , c 1 est un cycle de longueur k. Decrire la classe de conjugaison de c.
EXERCICE 17-2.28 Soient et  Sn . Donner une condition necessaire et susante sur les
decompositions de et  en produit de cycles disjoints pour que et  soient conjuguees.

17-2 Groupe op
erant sur un ensemble

17-2.4.2

677

Stabilisateur dun point

Soit (G,.) un groupe operant sur un ensemble X. Si x X, on appelle stabilisateur de


x lensemble
Gx = { G | .x = x}
EXERCICE 17-2.29 Montrer que Gx est un sous-groupe de G.
EXERCICE 17-2.30 Montrer que, si x,y G avec y O (x), il existe G avec
Gx = .Gy . 1
Deux elements appartenant a` la meme orbite ont donc des stabilisateurs conjugues, et en particulier isomorphes.

EXEMPLE 17-2.31 On fait operer le groupe On (R) de mani`ere naturelle sur lensemble
des sous-espaces vectoriels de Rn . Montrer que le stabilisateur dun s.e.v est isomorphe a`
un des groupes Op (R) Onp (R) pour 0  p  n.
Si lensemble X est ni, ou si le groupe G lest, il en est evidemment de meme de lorbite
dun element quelconque de X. Dans le cas general, la connaissance du stabilisateur de
x X donne une information sur le cardinal de O (x) :
EXERCICE 17-2.32 Montrer que, pour et  G et x X
.x =  .x 1  Gx
En deduire que O (x) est ni si et seulement si Gx est dindice ni (cf remarque 17-2.18) dans
G, et quon a alors
card O (x) = [G : Gx ]
ce qui secrira bien s
ur
card O (x) =

[G]
si G est ni
[Gx ]

Une consequence importante de ce resultat est l


equation aux classes, lorsque X est
un ensemble ni. Comme les dierentes orbites des elements de X realisent une partition
de cet ensemble, si
p

X=
O (xi )
i=1

est cette partition, nous aurons


card X =

p


card O (xi ) =

i=1

p


[G : Gxi ]

i=1

La section qui suit donne un exemple remarquable dutilisation de ce principe des tiroirs :

17-2.4.3

Exemple dutilisation

Si G est un groupe, on appelle centre de G et on note Z (G) lensemble des elements


de G commutant avec tous les autres :
Z (G) = {x G | a G xa = ax}

Chapitre 17 : Groupes. Anneau Z/n Z

678

On verie aisement quil sagit dun sous-groupe 10 de G. Dire que G est commutatif
revient `a Z (G) = G. Pour parler de mani`ere imprecise, plus Z (G) est petit, moins le
groupe est commutatif. On concoit bien que les automorphismes interieurs sont un outil
detude de cette non-commutativite.
Si p est un nombre premier, un groupe ni G est un p-groupe ssi son cardinal est une
puissance de p :
m N [G] = pm
Le but de cette section est de prouver que le centre dun p-groupe nest jamais reduit `a
lelement neutre. Pour cela, on fait operer G sur lui-meme par automorphismes interieurs.
Montrer que les orbites reduites `a un point sont celles des elements du centre. Montrer
quune orbite non reduite a` un point a pour cardinal une puissance de p (cf exercice
17-2.32). En ecrivant lequation aux classes, montrer que card Z (G) est divisible par p.
EXERCICE 17-2.33 Soit G un groupe dordre p2 , avec p premier. Si G nest pas commutatif,
montrer que [Z (G)] = p. Si x GZ (G), montrer que lensemble des elements de G commutant
avec x est un sous-groupe de G contenant {x} Z (G). Montrer que cest G, et en deduire que
G est commutatif. Il existe par contre des groupes dordre p3 non commutatifs. Avec p = 2 nous
avons lexemple 17-1.31
EXERCICE 17-2.34 Soit G un groupe (commutatif) dordre p2 , avec p premier. Montrer que,
si G nest pas cyclique, tout element x = 1G de G engendre un sous-groupe dordre p. Soit alors
y G Gr (x). Montrer que les elements
 i j
x y 0i<p
0j<p



sont distincts deux a` deux, et en deduire un isomorphisme entre (G,.) et (Z/p Z)2 ,+ . Il ny a
donc, a` isomorphisme pr`es, que deux groupes dordre p2 .

17-2.5

Rappels sur le groupe sym


etrique

Nous rappelons ici les demonstrations de resultats evoques dans le chapitre sur les
determinants.

DEFINITION
17-2.35 Si Sn et i,j {1, . . . ,n}, on dit que presente une inversion
pour le couple (i,j) si et seulement si
i < j et (i) > (j)
On appelle signature de la permutation lentier () {1} deni par
() = (1)nombre dinversions presentees par
La permutation est dite paire si () = +1, elle est impaire dans le cas contraire.
PROPOSITION 17-2.36 Si Sn , on a
() =

 (j) (i)
(i,j)
i<j

j i

La signature est un morphisme de groupes de (Sn ,) dans ({1} ,).


10. Cest


aG

Ga si lon fait operer G sur lui-meme par automorphismes interieurs.

17-2 Groupe op
erant sur un ensemble

679

Demonstration : Il est evident que le produit envisage a meme signe que


(). Il est de plus de valeur absolue egale a` 1, puisque


*


| (j) (i)|


 (j) (i)  i<j

=
*


ji
|j i|
(i,j)

i<j
 i<j

et que le numerateur est egal au denominateur, puisquon y retrouve les memes
facteurs dans un ordre dierent.
Si et  sont deux elements de Sn , on a donc
(  ) =

  (j)  (i)
(i,j)
i<j

ji
=

  (j)  (i)
(i,j)
i<j

 (j)  (i)

  (j)  (i)
(i,j)
i<j

ji

Le second terme du produit vaut (  ). Comme


[  (j)] [  (i)]
[  (i)] [  (j)]
=
 (j)  (i)
 (i)  (j)
et que  est une permutation de {1, . . . ,n}, en reordonnant les indices, on
obtient
 (j  ) (i )
  (j)  (i)
=
= ()
 (j)  (i)
j  i
 
(i,j)
i<j

(i ,j )
i <j 

ce qui donne nalement (  ) = () (  ). 


PROPOSITION 17-2.37 Toute transposition est une permutation impaire.
Demonstration : On peut directement (exercice) compter le nombre dinversions dune transposition = (i,j). On peut aussi remarquer que 0 = (1,2)
presente une unique inversion (evidemment pour le couple (1,2)...) et donc
( 0 ) = 1, puis que, pour i = j {1, . . . ,n} et = (i,j), on peut trouver Sn avec = 0 1 (cf exercice 17-2.27) et donc ( ) =
() ( 0 ) [ ()]1 = ( 0 ) = 1. 
Dans la denition de la signature donnee plus haut, lordre naturel sur {1, . . . ,n}
semble avoir son importance. La proposition precedente et celle qui suit montreront quil
nen est rien :
PROPOSITION 17-2.38 Les transpositions engendrent le groupe (Sn ,) : toute permutation di
erente de lidentit
e 11 peut s
ecrire comme produit de transpositions, et
le nombre de ces transpositions peut
etre pris inf
erieur `
a n1. Il ny a pas unicit
e de
cette d
ecomposition, et ces transpositions ne commutent pas entre elles en g
en
eral.
Demonstration : On peut (exercice) raisonner par recurrence sur n en montrant que, pour une permutation Sn veriant (n) = n, on peut trouver
une transposition telle que (n) = n, et on peut alors travailler avec
11. Si est une transposition quelconque, on a evidemment id{1, ,n} = .

Chapitre 17 : Groupes. Anneau Z/n Z

680

la restriction de `a {1, . . . ,n 1} qui est evidemment dans Sn1 . On


peut aussi utiliser le theor`eme 17-2.23 de decomposition en cycles disjoints et
remarquer quun cycle de longueur k peut se decomposer en k 1 transpositions :
(a1 ,a2 , . . . ,ak ) = (a1 ,ak ) (a1 ,ak1 ) (a1 ,a2 )
(considerer limage dun ai par le produit de transpositions composant le second membre de legalite, en se souvenant quon compose de droite `a gauche).
Il ny a pas unicite de la decomposition, puisquon verie aussi
(a1 ,a2 , . . . ,ak ) = (a1 ,a2 ) (a2 ,a3 ) (ak ,ak1 )

On en deduit une caracterisation de la signature ne faisant pas intervenir dordre sur


lensemble {1, . . . ,n} :
COROLLAIRE 17-2.39 Dans toutes les
ecritures dune permutation comme produit
de transpositions, la parit
e du nombre de transpositions est la m
eme. Une permutation est paire si et seulement si elle peut s
ecrire comme produit dun nombre
pair de transpositions. Une permutation impaire est produit dun nombre impair de
transpositions.
Demonstration : Si Sn est produit de k transpositions
= 1 k
on a () = ( 1 ) ( k ) = (1)k , puisque toute transposition est impaire.
On en deduit la parite de k en fonction de la signature de . 
La decomposition dun cycle donnee plus haut donne alors
COROLLAIRE 17-2.40 Un cycle de longueur k est pair si et seulement si k est
impair.
EXERCICE 17-2.41 Montrer quil existe exactement deux morphismes de groupes de (Sn ,)
dans (R ,)

DEFINITION
17-2.42 On appelle groupe alterne (An ,) le noyau du morphisme
: (Sn ,) ({1} ,)
Cest un sous-groupe de (Sn ,), forme de toutes les permutations paires. Il est de cardinal
n!
.
2
Il y a en eet deux classes (`a droite si lon veut) modulo An dans le groupe Sn : si est
une transposition, Sn contient toutes les permutations impaires. On en deduit aisement
le cardinal de An .

17-3

Anneau (Z/n Z, + ,)

17-3.1

Structure danneau de Z/n Z

Si n est un entier  2, on verie aisement que la multiplication interne dans Z est


compatible avec la relation de congruence modulo n : si x,y,x ,y  sont des entiers
k,k  Z y = x + kn et y  = x + k  n yy  = xx + (kx + k  x + kk  n) n

17-3 Anneau (Z/n Z, + ,)

681

On peut alors denir dans lensemble quotient Z/n Z une multiplication interne par
a.b = ab
d
ef

et, comme cela a ete vu `a la section 17-1.3.1, lapplication p : Z Z/n Z denie par
p (x) = x est un morphisme (surjectif) a` la fois pour les lois additives et multiplicatives,
qui transporte donc la structure danneau :
PROPOSITION 17-3.1 (Z/n Z, + ,) est un anneau commutatif et
p : (Z, + ,) (Z/n Z, + ,) d
enie par x  p (x) = x
est un morphisme surjectif danneaux.
La classe 1 est evidemment lelement unite de cet anneau.
Les calculs multiplicatifs dans Z/n Z se font comme dans le cas de laddition : on fait
des multiplications sur des representants des classes et on conserve du resultat son reste
dans la division euclidienne par n. Par exemple, la table de (Z/4Z,) est

0
1
2
3

0
0
0
0
0

1
0
1
2
3

2
0
2
0
2

3
0
3
2
1

De nombreux resultats de divisibilite par n trouvent un traduction simple et ecace en


travaillant dans cet anneau :
EXEMPLE 17-3.2 Montrer que, si n est un entier  1
n

21 divise an = 24 + 5
Cela revient evidemment `a montrer que la classe de an dans Z/21Z est la classe de 0.
Z/21Z contient 21 elements, ce qui rend un peu penibles les calculs modulo 21. Il est plus
simple de remarquer que 21 = 3 7 etant la decomposition de 21 en facteurs premiers, on
doit montrer que 3 et 7 divisent an . On montre donc que les classes modulo 3 et modulo
7 de an sont nulles.
 4n1
2
4
4n
4
n
4
=1
Dans Z/3Z, on a 2 = 1, ce qui entrane evidemment 2 = 1 et 2 = 2 = 2
do`
u lon deduit an = 1 + 5 = 0.
n
2, donc par recurrence sur n, 
24 = 
2,
De meme, dans Z/7Z, on verie aisement 
24 = 
et an = 
2+
5=
0, ce qui prouve le resultat.
EXEMPLE 17-3.3 Donner les deux derniers chires de lecriture decimale de 31994 .
Il sagit ici de trouver le representant canonique (compris entre 0 et 99) de 31994 dans
Z/100Z. Nous verrons `a la section 17-3.3.3 que, dans Z/100Z
3

40

=1

(ceci peut d`es `a present se verier `a la main : les congruences suivantes etant evidemment
modulo 100, on a 35 = 81 3 = 243 43, 432 = 1849 49 et 492 = 2401 1, ce qui
2

1). On travaille donc avec le reste de la division euclidienne


donne en fait 320 = (35 )
de 1994 par 20 (de preference `a 40) : 1994 = 20 99 + 14, ce qui donne dans Z/100Z
3

1994

2099

=3

.3

14

=3

14

Chapitre 17 : Groupes. Anneau Z/n Z

682
et comme 37 = 35 .9 43 9 = 387 87, on a
14

= 87 = 872 = 7569 = 69

les deux derniers chires cherches sont 6 et 9. Linteret des methodes modulaires est
evident sur cet exemple : tous les calculs sont menes sur des entiers de tailles raisonnables.

17-3.2

Groupe des unit


es de Z/n Z

17-3.2.1

El
ements inversibles pour la multiplication

Nous determinons dans cette section les classes modulo n qui sont inversibles pour la
multiplication. Comme cela a ete vu en toute generalite dans un anneau quelconque, elles
formeront un groupe pour la multiplication, le groupe des unites de lanneau (Z/n Z, + ,).

`
THEOR
EME
17-3.4 Si k est un entier relatif, sa classe k modulo n est inversible
pour la multiplication dans Z/n Z si et seulement si k est premier avec n. Les unit
es
de lanneau (Z/n Z, + ,) sont donc exactement les g
en
erateurs du groupe (Z/n Z,+)
(cf. section 17-1.3.4).
Demonstration : La classe de k est inversible si et seulement si
u Z k.u = 1
soit, comme k.u = ku
u Z v Z ku = 1 + nv
ce qui revient exactement a` une identite de Bezout entre k et n.

On retiendra que, pour determiner linverse dune classe modulo n, on est amene
`a rechercher une identite de Bezout entre n et un representant de cette classe. On se
rappellera que lalgorithme dEuclide est un moyen dobtenir une telle identite : lorsque
k n = 1, lorsquon eectue lalgorithme dEuclide, les restes intermediaires sont tous
dans kZ + n Z, et le dernier reste non nul vaut 1.
REMARQUE 17-3.5 Si, `a linverse, k nest pas premier avec n, sa classe modulo n est
diviseur de z
ero dans (Z/n Z, + ,) (et ne peut donc evidemment pas etre inversible) :
si
kn= d> 1
on peut ecrire




k ,n Z k n = 1 et

n = d.n
k = d.k 

Comme 0 < n < n, on a n = 0 et cependant


k.n = d.k  .n = n.k  = 0
En fait, la remarque qui prec`ede est un cas particulier dun resultat general :
EXERCICE 17-3.6 Si (A, + ,) est un anneau ni, montrer que tout element non inversible de
A est diviseur de zero dans A.

17-3 Anneau (Z/n Z, + ,)

17-3.2.2

683

Corps Z/p Z, p premier

`
THEOR
EME
17-3.7 Si n  2 est un entier naturel, lanneau (Z/n Z, + ,) est un
corps si et seulement si n est un nombre premier.
Demonstration : Si n est premier, tout entier naturel k tel que 1  k  n1
est premier avec n. Tout element non nul de Z/n Z est donc inversible pour la
multiplication, et (Z/n Z, + ,) est un corps.
Reciproquement, si n nest pas premier, tout diviseur strict de n est diviseur
de zero dans (Z/n Z, + ,), qui ne peut par consequent pas etre un corps. 
Si n est un entier  2, il y a donc equivalence entre les proprietes
n est premier.
(Z/n Z, + ,) est int`egre.
(Z/n Z, + ,) est un corps.
Cette structure de corps ni (Z/p Z, + ,), p premier, est dune importance capitale
dans de nombreux domaines en mathematique et informatique. Donnons un exemple
dutilisation :
EXEMPLE 17-3.8 (Theor`eme de Wilson) : si p est un entier naturel  2, montrer que p
est premier si et seulement
p divise (p 1)! + 1
Si p divise (p 1)! + 1, il est clair quun diviseur d de p veriant 1  d < p divise
(p 1)!, et ne peut diviser (p 1)! + 1 que si d = 1, ce qui entrane que p est premier.
Reciproquement, si p est premier  3 (le cas p = 2 est evident), on doit montrer que,
dans Z/p Z,
(p 1)! = 1
Or on a, par denition de la multiplication dans Z/p Z,
(p 1)! =

p1


i=1

qui est !le "produit de tous les elements non nuls de Z/p Z. Il y a dans (Z/p Z) =
Z/p Z 0 deux elements egaux a` leurs inverses. Ce sont les solutions de lequation
x2 = 1



dans Z/p Z. Comme x2 1 = x 1 x + 1 , et que Z/p Z est int`egre, ces deux elements
sont 1 et 1. En regroupant dans le produit des elements non nuls de Z/p Z chaque
element avec son inverse, ce qui laisse 1 et 1 seuls, on obtient

p1

i = 1

i=1

et prouve le theor`eme de Wilson (crit`ere de primalite dun entier qui na pas dinteret
pratique puisquil fait intervenir (p 1)!, entier de taille considerable d`es que p nest pas
tr`es petit).

Chapitre 17 : Groupes. Anneau Z/n Z

684

17-3.3

Applications

17-3.3.1

Petit th
eor`
eme de Fermat

Il sagit dun resultat qui donne une condition necessaire pour quun nombre p soit
premier. Il peut donc etre utilise pour prouver la non-primalite de certains entiers.

`
THEOR
EME
17-3.9 Si p est un nombre premier et a est un entier premier avec p,
on a
ap1 1 mod p
Demonstration : Nous donnerons deux demonstrations de ce resultat. La
premi`ere nest quune application immediate du theor`eme !de"Lagrange : si p
est premier, le groupe multiplicatif U (Z/p Z) = Z/p Z 0 des unites de
Z/p Z contient p 1 elements. Si a p = 1, on a a = 0, et le theor`eme de
Lagrange dans (U (Z/p Z) ,) donne
ap1 = 1
ce qui prouve le theor`eme de Fermat.
La seconde demonstration est basee sur le fait que, si p est premier, pour
k entier veriant 1  k  p 1
p divise

Cp

ce qui est consequence de legalite


k.Cp = p.Cp1
k

k1

qui montre que p divise k.Ckp , et divise donc Ckp (theor`eme de Gauss), puisque
k p = 1. La formule du binome montre alors aisement que
x,y Z

(x + y)p xp + y p

mod p

ce qui permet de prouver (par recurrence sur n) que


n N np n

mod p

ce qui donne alors


ap = a
Si de plus a p = 1, alors a est inversible dans Z/p Z, et on obtient, apr`es
simplication
ap1 = 1
ce qui prouve le resultat. 
REMARQUE 17-3.10 Si p est un nombre premier, K = Z/p Z est un corps, et on
peut considerer lanneau K [X] des polynomes formels `a coecients dans K. Il y a dans
cet anneau une division euclidienne, et la theorie de la divisibilite se developpe dans cet
anneau comme lorsque K est un sous-corps de C. Lapplication
: P  P

17-3 Anneau (Z/n Z, + ,)

685

qui, a` un polynome formel P fait correspondre la fonction polynome qui lui est naturellement associee, est un morphisme danneau de K [X] dans KK . Comme la division
euclidienne montre que lon a
x K P (x) = 0 X x divise P
le theor`eme de Gauss entrane toujours que, si a1 , . . . ,ak sont k elements de K distincts
deux a` deux,
k


(X ai ) divise P
i P (ai ) = 0
i=1

En particulier, un polynome non formellement nul de degre m ne peut posseder plus de


m racines dans K. Ceci entrane aussi que


P,Q K [X] P = Q
(X a) divise P Q
aK

le noyau du morphisme etant lideal de K [X] engendre par P0 =

(X a). Le corps

aK

K
etant ni, l
egalit
e fonctionnelle des polyn
omes de K [X] nentrane plus
l
egalit
e formelle.
La demonstration precedente du theor`eme de Fermat donne lexemple dun polynome
X p X non formellement nul, mais fonctionnellement nul.
EXERCICE 17-3.11 Montrer que, dans K [X], avec K = Z/p Z (p premier), on a

(X a) = X p X
aK

En deduire une autre demonstration du theor`eme de Wilson.


EXERCICE 17-3.12 Avec les notations qui prec`edent, montrer que est une surjection : toute
fonction K K est polynomiale !
EXERCICE 17-3.13 On consid`ere lanneau (Z [X] , + ,) (attention : il nest pas principal, Z
nest pas un corps). Montrer que, pour p premier, lapplication
(Z [X] , + ,) (Z/p Z [X] , + ,)
m
m


ai X i  P =
ai X i
P =
i=0

i=0

est un morphisme danneaux. Quel est son noyau?

Ce morphisme peut etre utilise pour demontrer de mani`ere elegante des


resultats dans lanneau (Z [X] , + ,) :
EXERCICE 17-3.14 Un polyn
ome de Z [X] est dit primitif si ses coecients sont premiers
entre eux dans leur ensemble. Montrer que le produit de deux polyn
omes primitifs est primitif.
(Indication : supposer que ce nest pas vrai, et considerer un nombre premier p divisant tous les
coecients du polynome produit).
EXERCICE 17-3.15 (crit`ere dEisenstein) : Soit
P = Xm +

m


ak X mk

k=1

un polyn
ome de Z [X] tel quil existe un nombre premier p veriant
k = 1, . . . ,m

p divise ak et p2 ne divise pas am

Montrer que P est irreductible dans Z [X] (cest-`a-dire que P ne poss`ede pas de diviseur non
constant ou de degre dierent de celui de P ).

Chapitre 17 : Groupes. Anneau Z/n Z

686

17-3.3.2

Th
eor`
eme chinois

Considerons deux entiers naturels a et b  2, premiers entre eux. Si x Z, notons x


sa classe modulo a et x
 sa classe modulo b. Lapplication naturelle
: (Z, + ,) (Z/aZ Z/bZ, + ,)
x  (x) = (x,
x)
est un morphisme danneaux. Son noyau est un ideal de Z. Cest
>
 ?
ker = x Z | (x,
x) = 0,
0
et donc
x ker a et b divisent x ab divise x
puisque a et b sont supposes premiers entre eux. Le noyau de est donc exactement ab.Z,
et deux entiers x et x ont meme image par si et seulement si ils sont congrus modulo
ab. Si lon note x
B la classe de x modulo ab, lapplication

B : (Z/abZ, + ,) (Z/aZ Z/bZ, + ,)


x
B 
B (B
x) = (x,
x)
est donc parfaitement d
? et est clairement un morphisme injectif danneaux (car
>enie,
0 ). Comme lensemble de depart et lensemble darrivee ont
son noyau est reduit `a B
meme cardinal ni ab,
B est un isomorphisme danneaux, ce qui prouve en particulier
la surjectivite de , qui netait pas evidente a priori 12 . Le raisonnement precedent se
a deux.
generalise evidemment au cas de n entiers ai  2, premiers entre eux deux `

`
a deux,
THEOR
EME
17-3.16 Si (ai )1in sont n entiers  2 premiers entre eux deux `
lapplication
  n 

n


: Z/
ai Z, + ,
(Z/ai Z, + ,)
i=1

i=1

d
enie par
x)

B:x
B  (x, . . . ,
est un isomorphisme danneaux.
Nous avons en fait demontre le corollaire suivant, connu sous lappellation de theor`eme
chinois :
a
COROLLAIRE 17-3.17 Si (ai )1in sont n entiers  2 premiers entre eux deux `
deux, le syst`
eme de congruences

x y1 mod a1
..
.

xy
mod an
n
poss`
ede des solutions dans Z quels que soient les entiers (yi )1in . Lensemble de
n

ces solutions est une classe de congruence modulo
ai .
i=1

12. Voir aussi lexercice 17-1.46

17-3 Anneau (Z/n Z, + ,)

687

Demonstration : Il est dabord clair que, si ce syst`eme poss`ede une solution


particuli`ere x0 , les autres solutions sont les entiers x veriant

x x0

xx
0

..
.

mod a1
mod an

cest-`a-dire tels que


i ai divise (x x0 )
soit encore, puisque les ai sont premiers entre eux deux a` deux, le produit
a1 a2 an divise xx0 . Lensemble des solutions est donc xB0 , classe de congruence
de x0 modulo a1 a2 an . Lexistence (et lunicite dailleurs) de cette classe est
assuree par le theor`eme qui prec`ede. On a simplement
xB0 =
B 1 (y1 , . . . ,yn )

Comment trouver explicitement une solution de ce syst`eme ? Ici encore, cest lalgorithme dEuclide qui peut etre utilise : dans le cas o`
u n = 2, un entier x est solution
de

x y1 mod a1
x y2 mod a2
si et seulement sil peut secrire
x = y1 + k1 a1 = y2 + k2 a2
avec k1 et k2 Z. Il sagit donc de trouver les couples (k1 ,k2 ) dentiers veriant
k1 a1 k2 a2 = y2 y1
De tels entiers existent puisque
a1 .Z + a2 .Z = Z
les entiers a1 et a2 etant premiers entre eux. Lalgorithme dEuclide fournissant un couple
(u,v) avec ua1 va2 = 1, on pourra prendre k1 = u.(y2 y1 ) et k2 = v. (y2 y1 ). On a
ainsi trouve un entier y0 tel que


x y1
x y2

mod a1
x y0
mod a2

mod a1 a2

Dans le cas o`
u n > 2, on ecrira alors

x y1

xy
n

..
.

mod a1
mod an

x y0 mod a1 a2

x y3 mod a3

..

xy
mod an
n

ce qui am`ene `a un syst`eme de n 1 congruences, auquel on appliquera le meme methode,


les entiers a1 a2 ,a3 , . . . ,an etant encore premiers entre eux deux a` deux. 

Chapitre 17 : Groupes. Anneau Z/n Z

688

17-3.3.3

Compl
ement : indicatrice dEuler

Si n est un entier  2, on appelle indicateur dEuler de n lentier


(n) = card {k N | 1  k  n et k n = 1}
Cest donc dapr`es la section 17-3.2.1 le cardinal de lensemble des elements inversibles
de lanneau Z/n Z. Cest aussi le nombre de generateurs dun groupe cyclique dordre n.
Lapplication
: N {0,1} N
est appelee (fonction) indicatrice dEuler.
Si p est un entier premier, on a (p) = p 1. Plus generalement, si q est un entier  1


1
q
q
q1
q
=p 1
(p ) = p p
p
puisque les entiers de [1,pq ] non premiers avec p sont les multiples de p, qui sont au nombre
de pq1 : ce sont
1.p,2.p, . . . ,pq1 .p
Une consequence du theor`eme 17-3.16 est que lindicatrice dEuler est multiplicative :

`
THEOR
EME
17-3.18 Si a et b sont deux entiers  2 premiers entre eux
(ab) = (a) . (b)
Demonstration : Ceci pourrait se prouver par un raisonnement direct. Le
theor`eme chinois donne une demonstration elegante. Lapplication
: (Z/abZ, + ,) (Z/aZ Z/bZ, + ,)
x
B  (B
x) = (x,
x)
etant un isomorphisme danneaux realise une bijection entre les groupes dunites
U (Z/abZ) et U (Z/aZ Z/bZ) = U (Z/aZ) U (Z/bZ)
(voir a` quelle condition un element du produit Z/aZ Z/bZ est inversible). Le
premier groupe contient (ab) elements. Le second a pour cardinal (a) . (b),
ce qui demontre le resultat. 
COROLLAIRE 17-3.19 Si n = pq11 pq22 pqkk est la d
ecomposition en facteurs premiers
de n, on a



k
k
k 



1
1
qi
qi
= n.
1
(pi ) =
pi 1
(n) =
pi
pi
i=1
i=1
i=1
Par exemple


 

1
1
(100) = 100. 1
. 1
= 40
2
5
Le theor`eme qui suit (Euler) est la generalisation du petit theor`eme de Fermat lorsquon travaille avec un entier qui nest pas premier :

`
THEOR
EME
17-3.20 Si n  2 et a Z est premier avec n, on a
a(n) 1

mod n

Demonstration : On applique le theor`eme de Lagrange a` a qui appartient


au groupe multiplicatif U (Z/n Z), dont le cardinal est (n). 
Par exemple, lordre de 3 dans le groupe des unites de Z/100Z est un diviseur de
(100) = 40. Nous avons vu a` lexemple 17-3.3 que cet ordre est egal a` 20.

17-4 Anneau (Z/n Z, + ,)

17-3.3.4

689

Caract
eristique dun anneau

Soit (A, + ,) un anneau dont lelement unite est note 1A comme dhabitude.

DEFINITION
17-3.21 On dit que A est de caracteristique nulle si 1A est dordre inni
dans le groupe additif (A,+). Dans le cas contraire, on appelle caracteristique de A lordre
de 1A dans (A,+) :
carac A = inf {k N | k.1A = 0A }
Si q = carac A, on a alors
k Z k.1A = 0A q divise k
La caracteristique de lanneau est un annulateur non seulement pour lelement unite,
mais pour tout element de A, puisque les r`egles de calcul dans un anneau montrent que
x A q.x = (q.1A ) .x = 0A .x = 0A
EXEMPLE 17-3.22 Z est de caracteristique nulle. La caracteristique de Z/mZ est evidemment
egale a` m.
On peut dire que lon retrouve, dans tout anneau, lun des exemples qui prec`ede :
PROPOSITION 17-3.23 Si (A, + ,) est un anneau de caract
eristique nulle, lapplication
Z A k  k.1A
est un morphisme injectif danneaux. (A, + ,) contient donc le sous-anneau Z.1A ,
isomorphe `
a Z.
Si (A, + ,) est de caract
eristique q > 0, cette m
eme application a pour noyau
q.Z. Deux entiers congrus modulo q ayant m
eme image, lapplication
Z/qZ A

k  k.1A

est parfaitement d
enie, et est un morphisme injectif. Le sous-anneau Z.1A est cette
fois isomorphe `
a Z/qZ.
PROPOSITION 17-3.24 Si (A, + ,) est un anneau int`
egre, sa caract
eristique est
nulle ou est un nombre premier.
Demonstration : Si q = carac A = 0, A contient un sous-anneau isomorphe
`a Z/qZ. Pour que cet anneau soit int`egre, il est necessaire (et susant) que q
soit premier. On aurait aussi pu dire que, si q = q1 q2 est une factorisation de
q,
q.1A = (q1 .1A ) . (q2 .1A ) = 0A
entrane, par integrite de A, q1 .1A = 0A ou q2 .1A = 0A , soit q divise q1 ou q2 ,
ce qui prouve bien que q est premier. 
COROLLAIRE 17-3.25 La caract
eristique dun corps est nulle ou est un nombre
premier.
Un corps de caracteristique p premier contient donc le sous-corps Z.1A , isomorphe `a
Z/p Z.
EXERCICE 17-3.26 Si K est un corps de caracteristique nulle, montrer que K contient un
sous-corps isomorphe `a Q.
EXERCICE 17-3.27 Si K est un corps (commutatif) ni, montrer que son cardinal est une
puissance dun nombre premier (utiliser la notion despace vectoriel de dimension nie).

Chapitre 17 : Groupes. Anneau Z/n Z

690

17-4

Exercices

EXERCICE 17-4.1 Soit G un groupe commutatif tel que


(n N {0}) (x G) xn = 1.
1. On suppose n = ab avec a b = 1. On pose Ga = {xa | x G}. Montrer que Ga est un
sous-groupe de G. On denit de meme Gb . Montrer que
(x G) ( ! (u,v) Ga Gb ) x = uv
2. On suppose n impair. Montrer que x x2 est un automorphisme de G. Determiner
lautomorphisme reciproque. Meme question avec x xk lorsque k n = 1.
EXERCICE 17-4.2 Soit G un groupe commutatif dordre pq o`
u p et q sont deux nombres premiers distincts. Montrer que G est monog`ene.
EXERCICE 17-4.3 Trouver tous les morphismes de (Q,+) dans (Z,+).
EXERCICE 17-4.4 Soit G un groupe ni, H un sous-groupe de G et p le plus petit diviseur
cardG
= p. Montrer que, pour tout x G, xHx1 = H.
premier de card G. On suppose que
cardH
(On fera operer G par translation sur les classes `a gauche modulo H).
EXERCICE 17-4.5 Soit p  3 premier et N. Montrer que

(1 + p)p 1 + p+1

[p+2 ]

EXERCICE 17-4.6 Soit p un nombre premier impair et q un diviseur premier de 2p 1. Montrer


que
q 1 [2p]
EXERCICE 17-4.7 Soit (Sn ,) le groupe symetrique et un cycle de longueur l.
1. Montrer que toute permutation conjuguee `a est un cycle de longueur l.
2. En deduire un condition necessaire et susante portant sur les decompositions en cycles
disjoints pour que deux permutations soient conjuguees.
EXERCICE 17-4.8 (Sn ,) est le groupe symetrique et s Sn se decompose en produit cycles
n

(ki )! iki permutations
disjoints avec, pour 1  i  n, ki cycles de longueur i. Montrer quil y a
i=1

dans Sn qui commutent avec s.


EXERCICE 17-4.9 Montrer que le groupe symetrique (Sn ,) est engendre par la transposition
(1,2) et le cycle (1,2, . . . ,n).
EXERCICE 17-4.10 Soit G un groupe ni et : G G un endomorphisme. Montrer que :
Ker() = Ker(2 ) Im() = Im(2 )
EXERCICE 17-4.11 Soit G un groupe de cardinal n et p un diviseur premier de n. On pose
H = {x G | xp = 1}
Montrer que p divise le cardinal de H. (On pourra commencer a` traiter le cas p = 2 et considerer
{(x,y) G2 | xy = 1}).

17-4 Exercices

691

EXERCICE 17-4.12 Trouver tous les entiers n N tels que Z/nZ poss`ede au moins un element
nilpotent non nul.
ome
EXERCICE 17-4.13 Polyn
omes cyclotomiques : Pour tout entier n  1, on appelle polyn
cyclotomique dindice n le polyn
ome

(X )
Fn (X) =
n

o`
u n est lensemble des racines primitives ne`me de lunite. On pose F1 (X) = X 1.
1. Montrer que, si p est un entier premier, alors Fp (X) = 1 + X + X 2 + + X p1 .
ome (a priori `a coecients complexes)
2. Montrer que, pour tout entier n, Fn est un polyn
de degre (n), etant lindicatrice dEuler. Calculer les 10 premiers polynomes cyclotomiques.
3. Montrer que, pour tout n, on a

Fd (X)
Xn 1 =
d divisant n

(on utilise tous les diviseurs positifs de n, 1 et n compris).


omes `a coecients entiers.
4. En deduire que tous les Fn sont des polyn
n

EXERCICE 17-4.14 Pour n N soit an = 22 + 1. Montrer que


n = m = an am = 1
EXERCICE 17-4.15 Trouver les y N tels que y y 1 [7].

692

Chapitre 17 : Groupes. Anneau Z/n Z

Chapitre 18
Calcul di
erentiel en dimension nie

18-1

Di
erentiabilit
e. Fonctions de classe C 1

Dans tout ce chapitre, En represente un R-ev de dimension n muni dune norme


quelconque, et (F,  ) est un R-ev norme. Le plus souvent, F sera de dimension nie p
et on le notera alors F = Fp . Dans ce cas, le choix de la norme sur F naura pas a` etre
precise en general. Les applications considerees seront denies sur un ouvert U de En , `a
valeurs dans F.

18-1.1

D
eriv
ee selon un vecteur. D
eriv
ees partielles dans
une base

18-1.1.1

D
eriv
ee selon un vecteur

Lidee est ici detudier une fonction f au voisinage dun point a U, dans une direction
particuli`ere denie par un vecteur (non nul) v En , en considerant lapplication
t  f (a + tv)
denie sur un voisinage de 0 dans R.

DEFINITION
18-1.1 Soit f : U F et a U. Si v En , on dit que la fonction f est
derivable en a selon le vecteur v si et seulement si la fonction t  f (a + tv) est derivable
en 0. Le vecteur de F deni par
Dv f (a) =

d
f (a + tv) f (a)
(f (a + tv)) |t=0 = lim
t0
dt
t

est alors appele vecteur derive de f en a selon v (ou suivant v).

694

Chapitre 18 : Calcul di
erentiel en dimension nie

Cette denition na evidemment dinteret que si v = 0En . Si y = v est un vecteur


colineaire `a v, lexistence de Dv f (a) entrane celle de Dy f (a), avec
Dv f (a) = Dv f (a)
Cest pour cela quon utilise aussi derivee dans la direction du vecteur v pour designer
Dv f (a), meme si cette terminologie est moins precise, puisque Dv f (a) depend quand
meme (de facon homog`ene) du vecteur directeur de vect (v).
Le fait de considerer f de mani`ere radiale autour de a et dobtenir une derivabilite
donne bien s
ur des informations importantes, mais nassure pas par exemple la continuite
de f en a :
EXEMPLE 18-1.2 La fonction f : R2 R denie par

1 si |y|  x2 ou si y = 0
f (x,y) =
0 sinon
est discontinue a` lorigine, mais presente en ce point une derivee nulle selon tout vecteur.

18-1.1.2

D
eriv
ees partielles dans une base

Lorsquon consid`ere une base B = (ei )1in de lespace de depart, on identie souvent
n

un vecteur quelconque x =
xi ei avec le n-uplet (x1 , . . . ,xn ) de ses coordonnees dans
i=1

u U  est un
B. Considerer f : U F revient alors `a envisager une fonction f : U  F, o`
ouvert de Rn et f est denie par
 n


xi ei
f(x1 , . . . ,xn ) = f
i=1

On privilegie alors les directions des axes de coordonnees, ce qui am`ene `a la denition
suivante :

DEFINITION
18-1.3 Soit f : U F et a U, avec B = (ei )1in base de lespace de
depart. Si i {1, . . . ,n}, on dit que la fonction f poss`ede en a une derivee partielle par
rapport a` la i`eme coordonnee dans B si et seulement si elle est derivable selon le vecteur
ei . Le vecteur derive Dei f (a) est alors appele derivee partielle de f en a par rapport a` la
i`eme coordonnee dans B. Sil ny a pas dambigute sur cette base, on le note simplement
Di f (a) :
Di f (a) = Dei f (a) =

f (a + tei ) f (a)
d
(f (a + tei )) |t=0 = lim
t0
dt
t

Autre notation : Lorsque lon travaille avec la fonction f denie plus


haut, et en notant (a1 , . . . ,an ) les coordonnees de a, on a
f(a1 , . . . ,ai1 ,ai + h,ai+1 , . . . ,an ) f(a1 , . . . ,an )
h0
h

Di f (a) = lim

Cest donc la derivee en ai de la i`eme application partielle denie par f en a,


qui est lapplication (denie au voisinage de ai )
t  f(a1 , . . . ,ai1 ,t,ai+1 , . . . ,an )

18-1 Di
erentiabilit
e. Fonctions de classe C 1

695

Dans ce cas (fonction denie sur un ouvert de Rn ), plutot que de parler


de derivee partielle par rapport `a la i`eme coordonnee dans la base canonique, on parle de derivee partielle par rapport `a la i`eme variable. Si on note
(x1 , . . . ,xn ) = x le point generique de U  , cette derivee partielle sera notee
Di f(a1 , . . . ,an ) =

f
(a1 , . . . ,an )
xi

Remarquons que, dans cette ecriture, le symbole xi ne represente rien de parti f


culier.
signie simplement que lon evalue la derivee de la i`eme application
xi
partielle de f. Et comme lusage (en Physique notamment) veut que lon ne
change pas necessairement le nom dune fonction lorsquon eectue un changement de rep`ere, nous noterons egalement ainsi la derivee partielle de f
Di f (a) =

f
(a)
xi

Cet abus decriture est commode, mais un peu dangereux. Il faut toujours
comprendre la portee des symboles utilises. Si on represente par

[g (x1 ,x2 )]
x1
le resultat de loperateur de derivation par rapport a` la variable x1 sur une
expression formelle g (x1 ,x2 ), on aura par exemple
9
8 

9


8 x1
e cos x21 x2 = ex1 cos x21 x2 2x1 x2 sin x21 x2
x1
ce qui signie la meme chose que
8  
 9
 9
8 y
e cos y 2 z = ey cos y 2 z 2yz sin y 2z
y
Si (x,y)  f (x,y) est une fonction de deux variables denie sur R2 admettant
en tout point des derivees partielles par rapport `a chacune des variables, on
aura de meme

f
(x2 ,x1 )
[f (x2 ,x1 )] =
x1
y
f
la fonction derivee partielle de f par rapport
si on a decide de noter
y
`a la deuxi`eme variable (en travaillant dans la base canonique de R2 ). On
aurait dailleurs aussi, par application dune formule de derivee dune fonction
composee 1
9

8 
f 
x2 ,x21 x2
f x2 ,x21 x2 = 2x1 x2
x1
y
Les choses se corseraient un peu si nous utilisions `a nouveau les lettres x et y.
On aurait alors
f  2 
f  2 
8  2 9
f y,x y = 2xy
y,x y , expression dierente de
y,x y
x
y
x
9
8 
f x2 ,x21 x2 , il faudra faire des hyx2
poth`eses supplementaires sur f , par exemple supposer f de classe C 1 , et utiliser un theor`eme de derivee
dune composee plus elabore (voir theor`eme 18-2.3.1 )
1. Pour les fonctions dune variable reelle. Pour evaluer

696

Chapitre 18 : Calcul di
erentiel en dimension nie

f f
,
et
. Une ecriture
On mesure la diculte de lutilisation des symboles
x y
x
comme


8  2 9
f y,x y = 2xyD2f y,x2 y
x
est sans doute preferable.

Lorsque lespace darrivee est de dimension nie p, les derivees selon un vecteur et les
derivees partielles se calculent evidemment coordonnee par coordonnee :
PROPOSITION 18-1.4 Si B = (ui)1ip est une base de Fp , une fonction f : U Fp
est caract
eris
ee par ses fonctions composantes (fi )1ip , avec fi : U R et
x U

f (x) =

p


fi (x) ui

i=1

quon note en abr


eg
ef=

p


fi ui , ou encore f = (f1 , . . . ,fp ) si on identie Fp avec

i=1

ede une d
eriv
ee en
Rp par le choix de B . Il est clair que, pour a U et x En , f poss`
edent la m
eme propri
et
e,
a selon x si et seulement si ses composantes dans B poss`
avec alors
p

Dx f (a) =
Dx fi (a) ui
i=1

De m
eme, pour les d
eriv
ees partielles, on aura
Dj f (a) =

p

i=1

 fi
f
Dj fi (a) ui =
(a) =
(a) ui
xj
xj
i=1
p

Pour terminer, notons que lexistence en un point a U de derivees partielles par


rapport `a toutes les coordonnees dans une base nimplique pas lexistence en a de derivee
selon tout vecteur de En . Considerer par exemple lapplication f : R2 R denie par
f (0,0) = 0 et pour (x,y) = 0 f (x,y) =

x2

xy
+ y2

En travaillant avec la base canonique de R2 , on obtient aisement


D1 f (0,0) = D2 f (0,0) = 0
mais la derivee selon le vecteur x = (1,1) nexiste pas, puisque
1
f (t,t) f (0,0)
=
na pas de limite en 0
t
2t

18-1.1.3

Fonctions de classe C 1 sur un ouvert.

DEFINITION
18-1.5 Une fonction f : U Fp est dite de classe C 1 sur louvert U si et
seulement si :
1. f admet en tout point de U une derivee selon tout vecteur de En .
2. Pour tout x En , lapplication U Fp denie par a  Dx f (a) est continue sur
U.

18-1 Di
erentiabilit
e. Fonctions de classe C 1

697

Si f et g : U Fp poss`edent en un point a U une derivee selon un vecteur x, il en


est clairement de meme de toute combinaison lineaire de f et g et on a
Dx (f + g) (a) = Dx f (a) + Dx g (a)
Si f et g sont des fonctions numeriques ( Fp = R ou C ), on aura de meme
Dx (f g) (a) = f (a) Dx g (a) + g (a) Dx f (a)
On en deduit facilement les propositions :
PROPOSITION 18-1.6 Lensemble C 1 (U,Fp ) est un sous-espace vectoriel de lespace des applications de U dans Fp .
PROPOSITION 18-1.7 Si K = R ou C, lensemble C 1 (U,K) est une sous-alg`
ebre de
U
K .
En particulier, les fonctions polynomiales de Rn R sont dans C 1 (Rn ,R) puisque
pour une telle fonction f , il est facile de voir que a Dx f (a) est aussi une application
polynomiale. De meme, une fonction fraction rationnelle est de classe C 1 sur son ouvert
de denition.

18-1.2

Di
erentiabilit
e en un point

18-1.2.1

D
enition

DEFINITION
18-1.8 f : U Fp est dite dierentiable en un point a U si et seulement
sil existe une application lineaire l L (En ,Fp ) telle que lon ait, pour h tendant vers 0En
f (a + h) = f (a) + l (h) + o (h)

()

ce qui peut aussi secrire


f (a + h) = f (a) + l (h) + h (h)

avec

lim (h) = 0Fp

h0En

On dit aussi que f poss`ede un developpement limite dordre 1 en a. Lorsque En = R,


on sait que ceci equivaut a` la derivabilite de f en a, avec
h R l (h) = hf  (a)
PROPOSITION 18-1.9 Si f : U Fp est di
erentiable en a, elle est continue en a.
Demonstration : Comme l est une application lineaire denie sur un espace
norme de dimension nie 2 , elle est continue. On a donc, avec les notations
precedentes
lim l (h) + h (h) = 0Fp
h0En

ce qui prouve bien la continuite de f en a. 


2. Cest pour cela que, lorsque lespace E de depart est de dimension innie, on dira que f : U F
est dierentiable en un point a ssi il existe une application lineaire continue l Lc (E,F) telle que
f (a + h) = f (a) + l (h) + o (h)
h0E

698

Chapitre 18 : Calcul di
erentiel en dimension nie

PROPOSITION 18-1.10 Si f : U Fp est di


erentiable en a et v
erie (), elle
poss`
ede en a une d
eriv
ee selon tout vecteur x En , et on a
x En

Dx f (a) = l (x)

Cette d
eriv
ee d
epend donc lin
eairement 3 du vecteur x.
Demonstration : Il existe un reel > 0 tel que
h  a + h U
On a alors, pour t reel
|t| 

f (a + tx) = f (a) + tl (x) + |t| x (tx)


x

qui donne aisement


f (a + tx) f (a)
= l (x)
t0
t

lim

COROLLAIRE 18-1.11 (et DEFINITION)


Si f est di
erentiable en a U, lapplication lin
eaire l L (En ,Fp ) qui intervient dans le d
eveloppement limit
e de f est
4
unique. On lappelle di
erentielle de f en a, et on la note dfa . On a donc
f (a + h) = f (a) + dfa (h) + o (h) pour h 0En
Lapplication
g : x f (a) + dfa (x a)
est appel
ee application ane tangente `
a f en a, ce qui signie simplement que
cette application ane v
erie
f (x) g (x) = o (x a)
x+a

EXEMPLE 18-1.12 Il est evident quune application lineaire f L (En ,Fp ) est dierentiable
en tout point de En et que, pour tout a En , on a dfa = f . De meme une application
ane En Fp poss`ede en tout point une dierentielle egale a` sa partie lineaire.

18-1.2.2

Expression dans une base

Regardons dabord ce qui se passe lorsquon travaille avec une base B = (ui)1ip de
lespace darrivee Fp . On ecrit alors
f=

p


fi ui

i=1

3. Lexemple 18-1.2 montre que cette seule propriete nentrane pas la continuite et a fortiori la
dierentiabilite de f .
4. On note egalement dfa = f  (a), et on ecrit
f (a + h) = f (a) + f  (a) .h + o (h)
o`
u f  (a) .h represente limage du vecteur h par le morphisme f  (a). Il y a alors abus decriture dans le
cas n = 1, o`
u lon confond le vecteur derive f  (a) avec le morphisme R Fp deni par h hf  (a).

18-1 Di
erentiabilit
e. Fonctions de classe C 1

699

Il est clair que f poss`ede un developpement limite en a si et seulement si chacune des


applications coordonnees en poss`ede un. On a alors
PROPOSITION 18-1.13 f est di
erentiable en a si et seulement si les (fi )1ip le
sont, et on a
p

h En dfa (h) =
(dfi )a (h) ui
i=1

Fixons a` present une base B = (ej )1jn de En . La fonction f devient alors une fonction
de n variables reelles, que nous noterons (x1 , . . . ,xn ). On a alors

`
THEOR
EME
18-1.14 Si f est di
erentiable en a, elle poss`
ede en ce point des
d
eriv
ees partielles par rapport `
a chacune des coordonn
ees dans B, et on a, pour
n

hj ej vecteur quelconque de En
h=
j=1

dfa (h) =

n


hj Dj f (a) =

j=1

n


hj

j=1

f
(a)
xj

Demonstration : Lexistence de derivees partielles est assuree par la proposition 18-1.10, puisque
Dj f (a) = Dej f (a) = dfa (ej )
et, comme dfa est lineaire
 n

n
n



dfa
hi ei =
hi dfa (ei ) =
hi Dj f (a)
j=1

j=1

j=1

Rappelons encore une fois que, reciproquement, lexistence de derivees partielles de f


en a par rapport a` chaque coordonnee dans B nentrane pas necessairement la dierentiabilite
de f en a.
On note souvent lexpression de la dierentielle utilisant les derivees partielles dans B
sous la forme
n
n


f
dfa =
Dj f (a) dxj =
(a) dxj
xj
j=1
j=1
o`
u les (dxj )1jn representent les formes coordonnees dans la base B. Nous verrons
ulterieurement linteret de cette notation, notamment lorsquon fait des changements de
variables.

18-1.2.3

Matrice Jacobienne

Soit f : U Fp dierentiable en a. Si on choisit pour les espaces En et Fp des bases


respectives B et B pour representer f : U Fp
 n

p


f
xi ei =
fi (x1 , . . . ,xn ) ui
j=1

i=1

il est naturel dexprimer le morphisme dfa par sa matrice dans les bases B et B . Ceci
am`ene `a la denition

700

Chapitre 18 : Calcul di
erentiel en dimension nie

DEFINITION
18-1.15 Lorsque f est dierentiable en a, on appelle matrice Jacobienne
de f en a par rapport aux bases B et B la matrice de la dierentielle dfa dans les bases
B et B :

J B,B (f ) (a) = M (dfa ,B,B ) Mp,n (R)
Lorsquil ny a pas dambigute sur les bases, on notera simplement J (f ) (a) (ce qui est
u lon travaille en general avec
souvent le cas pour f denie dun ouvert de Rn vers Rp , o`
les bases canoniques). Avec les notations qui prec`edent cette denition, on aura

f1
f1
f1
x1 (a) xj (a) xn (a)

..
..
..

.
.
.

f
f
f
i
i
i

(a)

(a)

(a)
J (f ) (a) =

xj
xn

x1

.
.
.
..
..
..

fp
fp
fp
(a)
(a)
(a)
x1
xj
xn
puisque la j `eme colonne represente les coordonnees de dfa (ej ) = Dj f (a) dans la base B .
Cette matrice representant un morphisme despaces vectoriels, elle se transforme de
mani`ere evidente lors dun changement de bases :
eris
ees
PROPOSITION 18-1.16 Si B1 et B1 sont dautres bases de En et Fp , caract

a B1 ) et Q GLp (R) (de B `
a B1 ),
par les matrices de passage P GLn (R) (de B `
ee
pour f di
erentiable en a, la matrice Jacobienne par rapport `
a B1 et B1 sera donn
par
J 1 (f ) (a) = Q1 J (f ) (a) P
Lorsque En = Fp , la dierentielle dfa est un endomorphisme de En . Son determinant
(qui peut etre evalue dans une base quelconque de En ) est alors appele (determinant)
Jacobien de f en a. Si
 n

n


f
xj ej =
fi (x1 , . . . ,xn ) ei
j=1

i=1






det J (f ) (a) = 






f1
f1
(a)
(a) 
x1
xn

..
..

.
.


fp
fp
(a)
(a) 
x1
xn
Lorsque lespace En est euclidien, on sait que la valeur absolue de ce determinant peut
etre interpretee comme un facteur de multiplication des volumes puisque, pour y1 , . . . ,yn
independants dans En ,
on aura

det J (f ) (a) =

[dfa (y1 ) , . . . ,dfa (yn )]


[y1 , . . . ,yn ]

est un quotient de deux produit mixtes, donc est rapport du volume (algebrique) du
parallelepip`ede construit sur les vecteurs dfa (yi) au volume de celui construit sur les yi .
On aura alors clairement, a` laide du developpement limite de f en a
[f (a + ty1 ) f (a) , . . . ,f (a + tyn ) f (a)]
t0
[ty1 , . . . ,tyn ]

det J (f ) (a) = lim

18-1 Di
erentiabilit
e. Fonctions de classe C 1

701

que lon peut interpreter comme rapport de volumes innitesimaux, au voisinage de


a et de f (a). Il ne sera donc pas etonnant de voir apparatre des valeurs absolues de
determinants Jacobiens lorsquon fera des changements de variables dans les integrales
multiples.
Pour f : U En dierentiable en a, la non nullite du determinant Jacobien de f en
a signie evidemment que dfa est un automorphisme de En .

18-1.2.4

Gradient dune fonction num


erique sur un espace euclidien

Si f : U R est une fonction numerique dierentiable en a, la dierentielle dfa est une


forme lineaire sur En . Si B est une base de En , la ligne representant cette forme lineaire
dans cette base est


f
f
(D1 f (a) , . . . ,Dn f (a)) =
(a) , . . . ,
(a)
x1
x
ce qui est un autre moyen decrire
n

f
(a) dxj
dfa =
x
j
j=1

Si (En ,  , ) est un espace euclidien, on sait quune forme lineaire l En secrit de mani`ere
unique z,, avec z En . Ceci am`ene `a la denition

DEFINITION
18-1.17 Si U est un ouvert dun espace euclidien (En ,  , ) et f : U R
est dierentiable en a, on appelle (vecteur) gradient de f en a le vecteur grad f (a) deni
par
h En dfa (h) = grad f (a) ,h
Le developpement limite de f en a secrit donc
f (a + h) = f (a) + grad f (a) ,h + h (h)
Les coordonnees du gradient sexpriment aisement dans une base orthonormale
n

hi ei , on a
de En : si B = (ei )1in est une telle base, pour h =
i=1
n


n


f
dfa (h) =
hj Dj f (a) =
hj
(a) =
xj
j=1
j=1

D n

i=1

n

f
hi ei ,
ej
xj
j=1

puisque la base est orthonormale. Donc


grad f (a) =

n

f
ej
x
j
j=1

(si la base netait pas orthonormale, la matrice du produit scalaire dans cette base interviendrait dans le calcul). Il importe de bien comprendre que ce vecteur ne depend pas de
la base orthonormale choisie.

18-1.3

Condition susante de di
erentiabilit
e. Caract
erisation
1
des fonctions C

Pour le moment, nous savons ecrire la matrice dune dierentielle, en utilisant les
derivees partielles ... sous reserve dexistence de cette dierentielle ! Les resultats qui
suivent permettront dassurer cette existence.

702

Chapitre 18 : Calcul di
erentiel en dimension nie

18-1.3.1

Condition susante de di
erentiabilit
e

`
THEOR
EME
18-1.18 Soit f : U Fp , avec U ouvert de En . On suppose quil existe
une base B = (ei )1in de En telle que, au voisinage de a, f poss`
ede des d
eriv
ees
partielles par rapport `
a chacune des coordonn
ees dans B, les fonctions (d
enies au
voisinage de a)
f
(x)
x  Di f (x) =
xi

etant toutes continues en a. Alors f est di


erentiable en a, avec bien s
ur
 n

n


dfa
hi ei =
hj Dj f (a)
j=1

j=1

Demonstration : En remplacant f par la fonction x  f (a + x) (denie


sur louvert a + U), on peut se ramener a` a = 0En . En remplacant ensuite la
fonction f par la fonction
x=

n


xj ej  f (x) f (0En )

n


j=1

xj Dj f (0En )

j=1

on peut aussi supposer que toutes les derivees partielles de f sont nulles a`
lorigine. Prouver la dierentiabilite de f en 0En revient alors `a demontrer que
f (h)

h0En

o (h)

On travaille dans En avec la norme


(
(
n
(
(
(
(
hj ej ( = max |hj |
(
(
( 1jn
j=1

Si > 0 est xe, par continuite des derivees partielles en 0En , on peut trouver
un reel > 0 tel que
y  j {1, . . . ,n} Dj f (x) 

y En
On a alors, pour h =

n


hj ej veriant h 

j=1

f (h) =

n2

k=0

5  nk

nk1
6


hj ej f
hj ej
f
+ f (h1 e1 )
j=1

j=1

(pour se deplacer de 0En `a h, on passe par les points intermediaires h1 e1 , puis


h1 e1 + h2 e2 etc... en suivant des parall`eles aux axes de coordonnees, ce qui
fait apparatre dans lexpression precedente des accroissements dapplications
partielles construites `a partir de f ). La quantite f (h) apparat donc comme
une somme de n termes. On montre que chacun de ces termes est majore par
h. En eet, pour 0  k  n 2
 nk

nk1



hj ej f
hj ej
f
j=1

j=1

18-1 Di
erentiabilit
e. Fonctions de classe C 1

703

est laccroissement sur le segment [0,hnk ] de la fonction


nk1


t  (t) = f
hj ej + tenk
j=1

qui est derivable sur ce segment, de derivee



nk1

hj ej + tenk
 (t) = Dnk f
j=1

(par denition de la derivee partielle). Si h  , cette derivee est majoree


en norme par sur le segment [0,hnk ], et par inegalite des accroissements
nis
( 

nk1
(
nk
(
(


(
(
hj ej f
hj ej (  |hnk |  h
(f
(
(
j=1

j=1

Le terme f (h1 e1 ) se majorant de la meme facon, on a nalement par inegalite


triangulaire
h  f (h)  n h
ce qui prouve le theor`eme. 
EXERCICE 18-1.19 Soit A un espace ane euclidien de dimension n. Si : R+ R est une
fonction de classe C 1 , montrer que
((
(
(
: A R M  (OM (
est dierentiable en tout point de A {O} et calculer son gradient en un point M .

Si on travaille dans un rep`ere orthonorme dorigine O et de vecteurs de base (


ei )1in , et si
M a pour coordonnees (x1 , . . . ,xn ), on a

J
2
2
x1 + + xn
(M ) =
En tout point de A {O}, cette fonction poss`ede des derivees partielles par rapport `a chaque
coordonnee, et on a
J

xi


2
2
(M ) =
x1 + + xn 7 2
xi
x1 + + x2n
(derivee dune fonction composee). Ces fonctions sont continues sur A{O}, et est dierentiable
en tout point de cet ouvert, avec
n
(
(


 (( (OM (
(M ) ei = (OM ( ((
grad (M ) =
xi
(OM (
i=1

Dans le cas de la dimension 2 et avec lutilisation de coordonnees polaires dorigine O, en notant


comme dhabitude

OM

(( =
u ()
(
(
(OM (
((
(
(
et r = (OM (, on aura

u ()
grad (r) =  (r)

704

Chapitre 18 : Calcul di
erentiel en dimension nie

Nous avons obtenu ce resultat par un calcul de derivees partielles. On peut preferer le calcul
direct de developpement limite :
(2 J
(
( &(

(
(
(
(
(OM + h( = (OM + h( = OM 2 + 2h.OM + h2

(( ,
( (
(
(,
(
h. ( OM( + o (
= (OM ( ,
1
+
2
(h(
((2
(OM (

( (
OM
( (

ce qui donne, puisque par inegalite de Schwarz h. (
( = O (h( ,
((2
(OM (

(
( ((
( (
OM
( (
(
( (
(
(
+
o
(h(
(OM + h( = (OM ( + h. (
((
(OM (
soit nalement

((
(


(

OM
(
(
( (
(
M + h = (OM ( + h. (
(( + o (h(
(OM (

( (
((
((
( (
(
( OM ( 
(
(
.
h
+
o
= (OM ( +  (OM ( (
(h(
((
(OM (
ce qui redonne le gradient de en M .

18-1.3.2

Caract
erisation des fonctions de classe C 1

A la section 18-1.1.3, nous avons donne une denition intrins`eque (independante


du choix dune base) pour les fonctions de classe C 1 . Nous donnons ici une caracterisation
`a laide des derivees partielles dans une base.

`
THEOR
EME
18-1.20 Une fonction f : U Fp est de classe C 1 sur louvert U de En
si et seulement sil existe une base B de En telle que f admette en tout point de U
des d
eriv
ees partielles par rapport `
a chaque coordonn
ee dans B, les n applications
Di f : U Fp d
enies par a  Di f (a) =

f
(a)
xi

(avec 1  i  n)
etant continues sur U. Toutes les bases de En v
erient alors cette
propri
et
e.
Demonstration : Si f C 1 (U,Fp ), et si B = (ei )1in est une base de En ,
la derivee partielle de f en un point a selon la i`eme coordonnee dans B nest
autre que
Di f (a) = Dei f (a)
et depend evidemment contin
ument de a.
Reciproquement, si dans une base B les derivees partielles existent en tout
point et sont continues, la fonction f est dierentiable en tout point de U, et
a U

x En

dfa (x) = Dx f (a) =

n

i=1

xi Di f (a) si x =

n

i=1

xi ei

18-1 Di
erentiabilit
e. Fonctions de classe C 1

705

La fonction a  Dx f (a) est donc denie et continue sur U, comme combinaison lineaire de fonctions continues. La fonction f est bien de classe C 1 sur U.

COROLLAIRE 18-1.21 Une application f : U Fp est de classe C 1 sur U si et
seulement si f est di
erentiable en tout point de U et si lapplication
U L (En ,Fp )

d
enie par

a  dfa

est continue sur U. On dit alors aussi que f est contin


ument di
erentiable 5 sur U.
Demonstration : Si f est de classe C 1 , elle est dierentiable en tout point
de U. Lespace L (En ,Fp ) etant de dimension nie, on le munit dune norme
quelconque. En xant des bases B et B de En et Fp , dire que lapplication
a  dfa est continue revient a` montrer que a  M (dfa ,B,B ) est continue
de U dans Mp,n (R). Avec les notations de la section 18-1.2.3, cette matrice
secrit

f1
f1
f1
x1 (a) xj (a) xn (a)

..
..
..

.
.
.

f
f
f
i
i
i

(a)
(a)
(a)
J (f ) (a) =
xj
xn

x1

..
..
..

.
.
.

fp
fp
fp
(a)
(a)
(a)
x1
xj
xn
et est bien fonction continue de a si f est C 1 .
Si reciproquement a  dfa est continue, les coecients de la matrice jacobienne sont des fonctions continues, ce qui traduit exactement le caract`ere C 1
de f . On pourrait dire aussi que, pour x En quelconque
a  Dx f (a) = dfa (x)
est continue sur U. 
COROLLAIRE 18-1.22 C 1 (U,Fp ) C 0 (U,Fp ).
Cest heureux pour la coherence des notations !

18-1.3.3

Exemples

EXERCICE 18-1.23 Montrer que lapplication


: Mn (R) R

denie par M  det M

est de classe C 1 sur Mn (R), et montrer que, pour H Mn (R)




dM (H) = trace t com M H
On peut faire un calcul de derivees partielles dans la base canonique. On peut aussi calculer la derivee de en une matrice M inversible selon H, en utilisant la notion de polyn
ome
caracteristique.
5. Si lespace de depart est de dimension innie, la notion de derivee partielle nest plus utilisable. Cest
alors cette propriete quon utiliserait pour denir les fonctions de classe C 1 (en munissant evidemment
lespace Lc (E,F) de la norme des applications lineaires continues).

706

Chapitre 18 : Calcul di
erentiel en dimension nie

EXERCICE 18-1.24 On sait que GLn (R) est un ouvert de Mn (R). Montrer que lapplication
M  M 1
est de classe C 1 sur GLn (R) et calculer sa dierentielle. Lutilisation des derivees partielles
ne semble pas ici une bonne idee ! On pourra calculer la dierentielle en derivant lapplication
denie au voisinage de 0 par (t) = (M + tH)1 (M + tH). On peut aussi faire directement un
developpement limite en utilisant les resultats de la section 9-3.4.

18-2

Calcul des di
erentielles

18-2.1

Lin
earit
e

`
THEOR
EME
18-2.1 Si f et g : U Fp sont di
erentiables en a, il en est de m
eme
de toute combinaison lin
eaire de f et g, et on a
d (f + g)a = dfa + dga
Avec un choix de bases de En et Fp , on aura
J (f + g) (a) = J (f ) (a) + J (g) (a)
Ce resultat est evidemment `a rapprocher de celui de la section 18-1.1.3. De meme, le
theor`eme qui suit nest quun cas particulier du theor`eme de dierentiation dune fonction
composee que nous evoquons `a la section 18-2.3 :

`
erentiable en a et si v : Fp Gq est une
THEOR
EME
18-2.2 Si f : U Fp est di
application lin
eaire (continue !), la compos
ee v f est di
erentiable en a avec
d (v f )a = v dfa
Demonstration : Il sut de composer legalite
f (a + h) = f (a) + dfa (h) + h (h)
avec lapplication lineaire v pour obtenir
v f (a + h) = v f (a) + v dfa (h) + h v ( (h))
ce qui prouve le resultat, puisque lim v ( (h)) = 0Gq . 
h0En

18-2.2

Produit. Inverse dune fonction num


erique

`
THEOR
EME
18-2.3 Soient f : U Fp et g : U Gq deux fonctions di
erentiables
en a. Si B : Fp Gq Hr est une application bilin
eaire (continue !), lapplication
= B (f,g) : U Hq d
enie par (x) = B (f (x) ,g (x))
est di
erentiable en a, et
h En

da (h) = B (dfa (h) ,g (a)) + B (f (a) ,dga (h))

18-2 Calcul des di


erentielles

707

Demonstration : Ici encore, ce theor`eme se trouve etre un cas particulier


du theor`eme de dierentiation dune fonction composee. La demonstration
directe est simple. Elle consiste `a utiliser les developpements limites de f et
g. Pour h  , on a en eet
B (f (a + h) ,g (a + h)) =
B (f (a) + dfa (h) + h 1 (h) ,g (a) + dga (h) + h 2 (h))
quon developpe par bilinearite. On obtient
B (f (a + h) ,g (a + h)) =
B (f (a) ,g (a)) + B (dfa (h) ,g (a)) + B (f (a) ,dga (h)) + (h)
o`
u (h) est somme de 6 termes qui sont tous des o (h), a` cause de lexistence
dune constante K > 0 telle que
x Fp

y Gq

B (x,y)  K x y

inegalite qui traduit la continuite de B. Comme


h  B (dfa (h) ,g (a)) + B (f (a) ,dga (h))
est clairement lineaire (continue), le resultat est demontre. 
Par exemple, si u et v sont deux fonctions numeriques dierentiables en a denies sur
un espace euclidien, on a
grad (uv) (a) = u (a) grad v (a) + v (a) grad u (a)
EXERCICE 18-2.4 Si u est une fonction numerique dierentiable en a, avec u (a) = 0, montrer
que
1
x 
u (x)
est denie au voisinage de a, dierentiable en a avec
grad

1
1
(a) = 2
grad u (a)
u
u (a)

Si u est de classe C 1 au voisinage de a, il en est alors de meme de

18-2.3

1
.
u

Di
erentielle dune compos
ee

Le theor`eme fondamental est celui de la section 18-2.3.3. Il contient comme nous


lavons dej`a dit les resultats des sections precedentes. Nous allons cependant commencer
par letude dun cas particulier, celui de la derivation dune fonction composee, qui est
essentiel.

18-2.3.1

D
eriv
ee dune fonction compos
ee

`
THEOR
EME
18-2.5 Soit I un intervalle de R, et : I En d
erivable en t0 I.
erentiable en a = (t0 ).
Soit U un ouvert de En contenant (I) et f : U Fp di
erivable en t0 , de d
eriv
ee
La fonction f : I Fp t  f ( (t)) est alors d
(f ) (t0 ) = df(t0 ) ( (t0 ))

708

Chapitre 18 : Calcul di
erentiel en dimension nie
Demonstration : On suppose t0 interieur a` I ( le cas dune extremite se
traiterait de facon analogue ). On a alors
> 0

|h|  (t0 + h) = (t0 ) + h (t0 ) + h (h)

avec lim (h) = 0En . Comme f est dierentiable en a = (t0 ), on a, pour


h0

k En avec a + k U,
f (a + k) = f (a) + dfa (k) + k 1 (k)
avec lim 1 = 0Fp . On en deduit, pour |h|  , compte tenu de la linearite de
0En

dfa

f ( (t0 + h)) = f ( (t0 )) + hdfa ( (t0 )) + |h| (h)

avec pour h = 0,
(h) =

h
.dfa ( (h)) +  (t0 ) + (h) .1 (h (t0 ) + h (h))
|h|

qui tend clairement vers 0En pour h 0.

Remarquons que la proposition 18-1.10 est un cas particulier de ce resultat. Si on veut


utiliser les derivees partielles, on aura par exemple le
COROLLAIRE 18-2.6 Si : I Rn t  (u1 (t) , . . . ,un (t)) est une fonction de
classe C 1 d
enie sur un intervalle I de R et si f est une fonction de classe C 1 sur
a valeurs dans Rp , avec (I) U, alors la fonction
louvert U de Rn `
F : t  f (u1 (t) , . . . ,un (t))
est de classe C 1 sur I, avec

d
f
(f (u1 (t) , . . . ,un (t))) =
F (t) =
ui (t)
(u1 (t) , . . . ,un (t))
dt
xi
i=1
n

t I

Demonstration : La derivabilite de F et la formule donnant F  (t) sobtiennent par application directe du theor`eme precedent. Lapplication t 
F  (t) est continue, comme somme de composees de fonctions continues. 
On pourra en particulier appliquer ce corollaire pour faire des calculs de derivees
partielles (puisquil sagit alors, en etudiant des applications partielles, de deriver des
fonctions dune variable reelle). Par exemple, si f : R2 R (x,y)  f (x,y) est une
fonction de classe C 1 , on aura
9


8  2 u
f  2 u
f  2 u
f u v,e sin v = 2uv
u v,e sin v + eu sin v
u v,e sin v
u
x
y

18-2.3.2

Interpr
etations g
eom
etriques

Tangente `
a limage dun arc param
etr
e:
Supposons que : I  t
 M (t) U soit un arc parametre de classe C 1 dont le
support est inclus dans U. Si est r
egulier , cest-`a-dire
t I

  (t) = 0
M

18-2 Calcul des di


erentielles

709

  (t) dirige la tangente a` au point de param`etre t.


on sait que le vecteur derive M
Pour f : Rn U Rp de classe C 1 (quon peut considerer comme une transformation
geometrique M  f (M), avec le plus souvent pour nous n = p = 2 ou 3) larc image par
cette transformation
f () : I  t  N (t) = f (M (t)) Rp
est alors de classe C 1 , avec







N (t) = dfM (t) M (t)

t I

Si ce vecteur est non nul en un point t0 (ce qui est certainement le cas si est regulier
et dfM (t0 ) est injective, en particulier si n = p et dfM (t0 ) GL (Rn )), alors larc image est
regulier au point de param`etre t0 , et le vecteur tangent a` f () en t0 est image par dfM (t0 )
du vecteur tangent a` en t0 . Il en resulte que la tangente a` f () en N (t0 ) = N0
  (t0 )
T0 = N0 + RN
est image de la tangente a` en M (t0 ) = M0
  (t0 )
T0 = M0 + RM
par lapplication ane tangente (gure 18.1)
Rn Rp


M  N = N0 + dfM0 M0 M

M(t0 )

M(t0)

M0

U
Fig. 18.1 Tangente `a limage dun arc parametre
EXERCICE 18-2.7 Si En est un espace ane euclidien et O est un point de En , on appelle
inversion de p
ole O et de puissance k R lapplication de En {O} dans lui-meme denie par
i : M  P
Montrer que

avec

O,M et P alignes et OM .OP = k

OM
OP = k (
(
((2
(OM (

710

Chapitre 18 : Calcul di
erentiel en dimension nie

En deduire que i est de classe C 1 sur En {O}. A laide dun calcul intrins`eque inspire de celui de
lexemple 18-1.19, interpreter geometriquement la dierentielle de i en un point M0 En {O}.
En deduire que linversion est une transformation conforme (conservant les angles), cest-`a-dire
que, si
1 : t  M (t) et 2 : t  N (t)
sont deux arcs parametres reguliers secants en M0 pour t = 0, ( les tangentes en ce point etant
les droites notees T0 et S0 ), leurs images par linversion
i ( 1 ) : t  P (t) et i ( 2 ) : t  Q (t)
ont des tangentes T0 et S0 en P0 = i (M0 ) qui verient
 


(T
0 ,S0 ) = (T0 ,S0 )

les angles consideres ici etant des angles (non orientes !) de droites : si T0 = M0 + Ru et S0 =

eel de [0,] veriant
M0 + Rv , (T
0 ,S0 ) est lunique r
cos =

u.v
u v 

Plan tangent `
a une surface d
equation z = f (x,y)
Si U est un ouvert de R2 , on peut, comme dans le cas dune fonction dune variable
reelle, envisager une representation geometrique
 de f : U R : dans un espace ane A3
de dimension 3 rapporte `a un rep`ere O,,,k , on consid`erera
>
(S) : M A3 | (x,y) U

OM = x + y + f (x,y) k

(S) est donc lensemble des points de coordonnees M (x,y,f (x,y)) avec (x,y) U. Cest
une surface dequation z = f (x,y) dans le rep`ere considere.
Supposons f de classe C 1 dans U et considerons un point
M0 (x0 ,y0 ,z0 = f (x0 ,y0 )) (S)
Soit : t  M (t) un arc parametre de classe C 1 deni sur un intervalle I voisinage de
0 dans R. On suppose que cet arc est trace sur (S) et verie M (0) = M0 : il existe donc
des fonctions numeriques C 1 notees t  x (t) et t  y (t) veriant
t I
et
t I

(x (t) ,y (t)) U

OM (t) = x (t) + y (t) + f (x (t) ,y (t)) k

(avec x (0) = x0 et y (0) = y0 ). Par application du corollaire 18-2.6, on a


$
#

f
f




M (0) = x (0) + y (0) + x (0)
(x0 ,y0 ) + y (0)
(x0 ,y0 ) k
x
y
Larc est donc regulier en t = 0 si et seulement si (x (0) ,y  (0)) = (0,0). On sait
alors que la tangente `a en M0 de param`etre 0 est la droite

D0 = M0 + R.M  (0)

18-2 Calcul des di


erentielles

711

Fig. 18.2 Plan tangent a` une surface dequation z = f (x,y)



Le calcul precedent montre
 quele vecteur M (0) est necessairement dans le plan vectoriel
dequation, dans la base ,,k :
Z=

f
f
(x0 ,y0 ) X +
(x0 ,y0 ) Y
x
y

Reciproquement, tout vecteur non nul de ce plan


#
$
f
f
(x0 ,y0 ) +
(x0 ,y0 ) k
u =  +  +
x
y
est tangent en M0 `a un arc particulier, par exemple celui obtenu pour
x (t) = x0 + et y (t) = y0 + t
On en deduit la
eunion
PROPOSITION 18-2.8 Si f : U R est une application de classe C 1 , la r
des tangentes aux arcs r
eguliers trac
es sur la surface d
equation z = f (x,y) en un
point M0 (x0 ,y0 ,z0 = f (x0 ,y0 )) forme un plan ane, appel
e plan tangent `
a la surface
equation
en M0 . Ce plan T0 a pour
Z z0 =

18-2.3.3

f
f
(x0 ,y0 ) (X x0 ) +
(x0 ,y0 ) (Y y0 )
x
y

Di
erentielle dune compos
ee

Nous arrivons `a lenonce du theor`eme general qui englobe tous les resultats particuliers
obtenus precedemment :

`
THEOR
EME
18-2.9 Soient U et V des ouverts respectifs de En et Fp , f : U V
di
erentiable en a U, g : V Gq di
erentiable en b = f (a). La compos
ee g f est

712

Chapitre 18 : Calcul di
erentiel en dimension nie

alors di
erentiable en a, et lon a
d (g f )a = dgf (a) dfa
Demonstration : Il sut simplement de composer les developpements limites. Remarquons dabord que dgf (a) dfa est une application lineaire de En
vers Gq . Comme f est dierentiable en a, on peut trouver un > 0 tel que,
pour h En
h  a + h U et f (a + h) = f (a) + dfa (h) + h (h)
avec lim (h) = 0Fp . On a de meme, pour b + k V
h0En

g (b + k) = g (b) + dgb (k) + k 1 (k)


avec lim 1 (k) = 0Gq . On a alors, pour h En et h 
k0Fp

g (f (a + h)) = g (f (a)) + dgb (dfa (h) + h (h))


+ dfa (h) + h (h) 1 (dfa (h) + h (h))
ce qui secrit, compte tenu de la linearite de dgb
g (f (a + h)) = g (f (a)) + dgb (dfa (h)) + h (h)
avec, pour h = 0En

(
(
( dfa (h)
(
( 1 (dfa (h) + h (h))
(h) = dgb ( (h)) + (
+

(h)
( h
(

fonction qui tend vers 0Gq pour h 0En , puisque le rapport


borne, par continuite de dfa . 

dfa (h)
reste
h

Si lon ram`ene les espaces En , Fp et Gq `a des bases B, B et B , les dierentielles sont
caracterisees par les matrices jacobiennes J (f ) (a) Mp,n (R) et J (g) (f (a)) Mq,p (R).
On a alors immediatement
COROLLAIRE 18-2.10 Sous les hypoth`
eses du th
eor`
eme pr
ec
edent
J (g f ) (a) = J (g) (f (a)) J (f ) (a)
COROLLAIRE 18-2.11 Si f : U V et g : V Gq sont deux fonctions de classe
ee est de classe C 1 .
C 1 , leur compos
Demonstration : On xe des bases des En , Fp et Gq . Lapplication
U Mp,n (R) denie par a  J (f ) (a)
est continue, puisque f est C 1 . De meme lapplication
U Mq,p (R) denie par a  J (g) (f (a))
est continue, comme composee de f : U V et de V Mq,p (R) denie par
y  J (g) (y). Par continuite du produit matriciel
Mq,p (R) Mp,n (R) Mq,n (R)
on obtient la continuite des derivees partielles de la fonction g f . 

18-2 Calcul des di


erentielles

713

Ces corollaires contiennent evidemment les resultats sur les calculs de derivees partielles vus `a la n de la section 18-2.3.1 : par exemple, si
f :U R

(x,y)  f (x,y)

est une fonction de classe C 1 sur un ouvert de R2 , et si : R2 R2 est lapplication


denie par (r,)  (r cos ,r sin ) (evidemment de classe C 1 comme le montre le calcul
de ses derivees partielles) correspondant au passage en coordonnees polaires, lapplication
obtenue par changement de variable
F : 1 (U) R

(r,)  f (r cos ,r sin )

est de classe C 1 sur louvert 1 (U) et les egalites

F
f
f

(r,) = cos
(r cos ,r sin ) + sin
(r cos ,r sin )
r
x
y
f
f
F

(r,) = r sin
(r cos ,r sin ) + r cos
(r cos ,r sin )

x
y
peuvent eectivement secrire, en utilisant les matrices jacobiennes
 



f f
F F
cos r sin
,
=
,
sin r cos
r
x y
Application : expression du gradient en coordonn
ees polaires
Dans un plan ane eucidien rapporte `a un rep`ere orthonorme direct (O,,), on
consid`ere un champ scalaire de classe C 1 deni sur un ouvert U :
M (x,y)  f (M) = f (x,y) R
En tout point de U, on a

f
f
(x,y) +
(x,y)
grad f (M) =
x
x
Si (r,) est un syst`eme de coordonnees polaires du point M U, cest-`a-dire si

OM = r
u () , avec u () = cos  + sin 
on travaillera souvent avec le rep`ere local (M,u () ,v ()) avec


= sin  + cos 
v () = u +
2
On a alors

f
f
(x,y) (cos u sin v ) +
(x,y) (sin u + cos v )
grad f (M) =
x
y
soit
#
$
#
$

f
f
f
f
(x,y) cos +
(x,y) sin u + sin
(x,y) + cos
v
grad f (M) =
x
y
x
y
Compte tenu des calculs eectues plus tot, on aura, si M nest pas lorigine du rep`ere (
cest-`a-dire si r = 0 )

1 F
F
(r,) u +
(r,) v
grad f (M)=
r
r
1
Le terme en non deni a` lorigine montre que, comme nous le verrons ulterieurement, le
r
passage en coordonnees polaires nest pas un bon changement de variables au voisinage
de O.

714

18-2.3.4

Chapitre 18 : Calcul di
erentiel en dimension nie

Int
er
et de la notation di
erentielle

Dans le calcul precedent, nous avons pris le soin de noter dieremment les fonctions
f et F . Cest conforme a` la denition dune fonction en Mathematiques. Lusage, en
Physique notamment, est cependant de noter
f (M) = f (x,y) = f (r,)
lorsque M est le point de coordonnees cartesiennes (x,y) et de coordonnees polaires (r,).
La notation dierentielle est alors un moyen commode de traduire mecaniquement le
theor`eme de composition de la section precedente :
Lorsquon ecrit
f
f
df =
dx +
dy
x
y
si f est eectivement fonction des variables x et y, cela doit etre compris au sens deni
juste apr`es le theor`eme 18-1.14. Par contre, si x et y sont considerees comme fonction de
r et


x = r cos
dx = cos .dr r sin .d

y = r sin
dy = sin .dr + r cos .d
en remplacant formellement dx et dy dans lexpression de df , on obtient




f
f
f
f
cos +
sin dr +
r cos
r sin d
df =
x
y
y
x
qui est bien lexpression de la dierentielle de f consideree `a present comme fonction de
r et .
Ce calcul formel est justie par la formule donnant la matrice jacobienne dune composee : lorsquon fait un changement de variables, remplacer dans legalite
n

f
dxj
df =
xj
j=1

formellement dxj par son expression a` laide des nouvelles variables independantes,
revient exactement `a faire le calcul du produit de deux matrices jacobiennes. Cest le cas
u
notamment lorsque les xi deviennent fonctions (C 1 ) dune variable t, t  xi (t), o`
n
n


f
f
dxj =
(x1 (t) , . . . ,xn (t)) xi (t) dt
df =
x
x
j
j
j=1
j=1

redonne la formule de derivation dune fonction composee.

18-2.3.5

Exercice dapplication

EXERCICE 18-2.12 Soit U un ouvert de R2 contenant un pave compact


K = [a,b] [c,d]
et
f =U R

(x,y)  f (x,y)
f
continue sur U . Soit I un intervalle
une application continue possedant une derivee partielle
y
de R, u : I [a,b] et v : I [c,d] deux applications de classe C 1 . On denit F : I R par
 u(t)
f (s,v (t)) ds
F (t) =
a

Montrer que F est de classe C 1 et calculer sa derivee.

18-2 Calcul des di


erentielles

715

Indication : On denit sur un pave ouvert contenant K et inclus dans U par


 U
f (s,V ) ds
(U,V ) =
a

Cette application poss`ede en tout point de son ouvert de denition des derivees partielles
 U

(U,V ) = f (U,V ) et
(U,V ) =
(s,V ) ds
U
V
a y

). On en deduira
ces fonctions etant continues (cela doit etre prouve avec precision pour
V
facilement
 u(t)
f



t I F (t) = f (u (t) ,v (t)) u (t) + v (t)
(s,v (t)) ds
y
a
On obtient ainsi une generalisation du theor`eme de derivation sous le signe integrale. Par
exemple, ce theor`eme pourrait sappliquer pour deriver une fonction de la forme
 t
sin (t s) (s) ds
F (t) =
0

avec : R R continue. Mais sur un exemple aussi simple, lavantage resterait a` qui
connatrait ses formules de trigonometrie et penserait a` ecrire
 t
 t
cos s. (s) ds cos t
sin s. (s) ds
F (t) = sin t
0

18-2.4

Di
erentielle dune r
eciproque

Soient U et V des ouverts (non vides) respectifs des espaces normes En et Fp , et f un


homeomorphisme de U vers V . On demontre (et la demonstration nest pas simple pour
un resultat quon peut considerer comme intuitif) que pour quun tel homeomorphisme
existe, il est necessaire que lon ait n = p. Si on suppose f dierentiable en un point a
et que lon souhaite la dierentiabilite de f 1 en f (a), cette condition sur les dimensions
est alors simple a` obtenir, puisque le theor`eme qui suit montre qualors dfa doit etre
un isomorphisme entre les espaces En et Fp . Ce resultat generalise le theor`eme 8-4.12
correspondant au cas n = p = 1.

`
THEOR
EME
18-2.13 Soit f : U V un hom
eomorphisme dun ouvert de En vers
un ouvert de Fn . On suppose f di
erentiable en un point a U. Pour que f 1 soit
di
erentiable en b = f (a), il faut et il sut que dfa soit un isomorphisme entre En
et Fn , et on a alors
dfb1 = (dfa )1
Demonstration : Supposons f 1 dierentiable en b. Comme
f 1 f = idU et f f 1 = idV
on obtient, par application du theor`eme de dierentiation dune composee
dfb1 dfa = idEn et dfa dfb1 = idFp
ce qui montre bien que dfa est un isomorphisme de En vers Fp (donc n = p)
et dfb1 = (dfa )1 .

716

Chapitre 18 : Calcul di
erentiel en dimension nie
Supposons reciproquement l = dfa bijective, et notons l = l1 ainsi que
g = f 1 . Comme V est un ouvert, il existe un reel > 0 tel que
k Fp et k  b + k V
Pour un tel k, il existe un unique vecteur h (k) En tel que
a + h (k) U et f (a + h (k)) = b + k
(puisque f est supposee bijective de U vers V ). On a alors
h (k) = g (b + k) g (b)
et la continuite de g en b entrane que
lim h (k) = 0En

k0Fp

Comme f est dierentiable en a, on peut ecrire


k = b + k b = f (a + h (k)) f (a) = l (h (k)) + h (k) (h (k))
o`
u lon sait que
lim (h (k)) = 0Fp

k0Fp

Comme l est bijective, on en deduit


g (b + k) g (b) = h (k) = l (k) h (k) l [ (h (k))]
egalite qui nous donnera bien un developpement limite de g au voisinage de
b si lon montre que h (k) = O (k). Ceci est consequence de legalite
k0Fp

precedente, puisquil existe un reel > 0 tel que


k  l [ (h (k))] 

1
2

linegalite triangualire donnant alors


k  h (k)  l  k +

1
h (k)
2

qui implique enn h (k)  2 l  k. 


COROLLAIRE 18-2.14 Avec les hypoth`
eses du th
eor`
eme pr
ec
edent, une fois x
ees
des bases de En et Fn , on a


J f 1 (b) = [J (f ) (a)]1
COROLLAIRE 18-2.15 Si f : U V est un hom
eomorphisme 6 de classe C 1 dont la
di
erentielle est inversible en tout point de U, alors f 1 est de classe C 1 de V vers
U.
6. Nous verrons ulterieurement (theor`eme dinversion globale) que cette hypoth`ese peut etre
considerablement aaiblie.

18-2 Calcul des di


erentielles

717

Demonstration : Le theor`eme precedent entrane la dierentiabilite de f 1


en tout point de V . De plus, lapplication


V Mn (R) : b  J f 1 (b)
est continue comme composee de f 1 : V U, de lapplication de U dans
GLn (R) denie par a  J (f ) (a) et de lapplication M  M 1 de GLn (R)
dans lui-meme. 
EXEMPLE 18-2.16 Reprenons lexemple du passage en coordonnees polaires. Nous avons
vu a` la section 9-6.2.3 que lapplication
:]0, + [] ,[ R2 R {0}
(r,)  (x,y) = (r cos ,r sin )
est un homeomorphisme entre deux ouverts de R2 . On a dailleurs dans ce cas une expression de 1 :


7
y
7
1 (x,y) =
x2 + y 2,2 arctan
x + x2 + y 2
Lapplication est evidemment de classe C 1 , sa matrice jacobienne (on travaille evidemment
dans la base canonique de R2 ) etant


cos r sin
J () (r,) =
sin r cos
Le determinant de cette matrice vaut
det J () (r,) = r
et ne sannule en aucun point de louvert de denition de . Il en resulte que 1 est
dierentiable en tout point de R2 R {0} (elle est en fait de classe C 1 ), et que la
jacobienne de cette application en (x,y) = (r cos ,r sin ) est tout simplement linverse de
la matrice precedente :


 1 
1
r cos r sin
(x,y) =
J
r sin cos
Si, comme le veut lusage, nous notons (x,y)  (r (x,y) , (x,y)) lapplication 1 , remarquons que cette egalite matricielle permet devaluer les derivees partielles des fonctions
(x,y)  r (x,y) et (x,y)  (x,y) sans quil soit necessaire de connatre les formules
explicites denissant ces fonctions : on a, avec la premi`ere ligne de cette matrice,
r
= cos
x

et

r
= sin
y

et

cos
=
y
r

et de meme avec la seconde ligne


sin

=
x
r
ce qui peut secrire aussi
d =

r cos
1
r sin
dx +
dy = 2
(ydx + xdy)
2
2
r
r
x + y2

718

Chapitre 18 : Calcul di
erentiel en dimension nie

Comme inverser une matrice revient `a resoudre un syst`eme lineaire, les calculs precedents
peuvent se mener de mani`ere formelle. Cest encore un des avantages de la notation
dierentielle :

dr = cos .dx + sin .dy
dx = cos .dr r sin .d

sin
cos
dy = sin .dr + r cos .d
d=
dx +
dy
r
r
x
qui
REMARQUE 18-2.17 Le calcul precedent montre bien que, dans le symbole
r
represente la derivee partielle dune fonction par rapport a` une variable, il serait ridicule
de separer r et x, et de traiter formellement cette derivee partielle comme un quotient !
En eet, lorsquon consid`ere lapplication 1 ,
r
x
nest pas linverse de
x
r
Armer le contraire, cest nalement penser que, pour inverser une matrice, on remplace
chaque coecient par son inverse ...
EXERCICE 18-2.18 Si est un reel xe, trouver toutes les fonctions f de classe C 1 de ]0, +
[]0, + [ R veriant
x > 0,y > 0 x



f
f
(x,y) + y
(x,y) f (x,y) = x2 + y 2
x
y

18-2.5

Fonctions de classe C k

18-2.5.1

D
eriv
ee partielle dordre sup
erieur `
a 1. Th
eor`
eme de Schwarz

DEFINITION
18-2.19 Soit f denie sur un ouvert U de En `a valeurs dans Fp . Si
f
existe
B = (ei )1in est une base xee de En , on suppose que la fonction Di f =
xi
au voisinage dun point a U. Si cette fonction poss`ede en a une derivee partielle par
rapport a` la j `eme variable, on dit que f poss`ede une derivee partielle dordre 2 par rapport
`a la i`eme puis la j `eme variable, que lon note
Djif (a) = Dj (Di f ) (a) =

2f
(a)
xj xi

Lorsque i = j, on notera aussi


Dii f (a) =

2f
(a)
x2i

On denira de meme des derivees partielles dordre 3, 4 etc... Avec un espace `a n


dimensions o`
u une base est xee, on peut envisager a priori en un point a donne, lorsquelles existent, n derivees partielles dordre 1, n2 derivees partielles dordre 2, n3 derivees
partielles dordre 3 etc... Le theor`eme qui suit permet souvent de permuter lordre des
n (n + 1)
derivations, et donc par exemple de nenvisager en un point a que le calcul de
2
derivees partielles dordre 2.

`
THEOR
EME
18-2.20 Soit f : U Fp admettant au voisinage dun point a des
eriv
ees partielles sont continues
d
eriv
ees partielles secondes Dij f et Dji f . Si ces d
en a, alors
Dij f (a) = Djif (a)

18-2 Calcul des di


erentielles

719

Demonstration : En travaillant composante par composante dans une base


de Fp , on peut supposer f `a valeurs reelles. De plus, en considerant la fonction
(denie au voisinage de lorigine dans R2 )
(x,y)  f (a + xei + yej )
on se ram`ene `a travailler avec une fonction denie au voisinage de lorigine
dans R2 (que nous noterons encore f ). Il existe un reel > 0 tel que les
derivees partielles D1 f , D2 f , D21 f et D12 f existent sur [0,] [0,]. Pour
0 < h < et 0 < k < , denissons
(h,k) = [f (h,k) f (h,0)] [f (0,k) f (0,0)]
Cette quantite est accroissement sur le segment [0,h] de la fonction derivable
(t) = f (t,k) f (t,0)
avec, par denition de la derivee partielle
 (t) = D1 f (t,k) D1 f (t,0)
Dapr`es le theor`eme des accroissements nis, il existe un reel de [0,1] dependant
de h et k et que nous noterons 1 (h,k) tel que
(h,k) = h (1 (h,k) h) = h [D1 f (h1 ,k) D1 f (h 1 ,0)]
La quantite entre crochets est accroissement sur [0,k] de la fonction derivable
(t) = D1 f (h 1 ,t), avec, par denition de la derivee partielle dordre 2,
 (t) = D21 f (h1 ,t). Ici encore, par application de la formule des accroissements nis, il existe 2 (h,k) [0,1] veriant
(h,k) = hkD21 f (h1 ,k 2 )
Mais en ecrivant
(h,k) = [f (h,k) f (0,k)] [f (h,0) f (0,0)]
on permute les roles joues par les deux variables, et on obtiendrait de meme
lexistence de deux reels 1 (h,k) et 2 (h,k) [0,1] tels que
(h,k) = hkD12 f (h2 ,k 1 )
Comme D12 f et D21 f sont supposees etre continues en (0,0), on en deduit
aisement
(h,h)
= D12 f (0,0) = D21 f (0,0) 
lim+
h0
h2

18-2.5.2

Fonctions de classe C k

DEFINITION
18-2.21 Soit f : U Fp . On dit que f est une fonction de classe C k
dans louvert U si et seulement sil existe un base B de En dans laquelle la fonction f
poss`ede en tout point de U des derivees partielles dordre inferieur ou egal a` k par rapport
`a toutes les variables (n derivees dordre 1,n2 derivees dordre 2,..., nk derivees dordre k),
ces derivees partielles etant toutes continues sur U.

720

Chapitre 18 : Calcul di
erentiel en dimension nie

Montrons dabord, par recurrence sur k, que cette propriete est intrins`eque, cest-`adire que si elle est veriee par une fonction dans une base de En , elle lest dans toutes les
bases de En . Notons, pour une fonction g : U Fp , la propriete
P (g,k,B) : la fonction g verie la denition precedente au rang k dans la base B
et montrons, par recurrence sur k, la propriete
P (k) :

g : U Fp

[( B base P (g,k,B)) ( B base P (g,k,B ))]

Pour k = 1, cela a dej`a ete vu. Supposons k  2 et la propriete P (k 1) veriee. Donnons


nous une fonction f veriant P (f,k,B). Soit B une autre base de En . Notons Di f et Di f
les derivees partielles de f dans B et B (elles existent, puisque f est au moins C 1 ). Par
hypoth`ese, on a
i = 1 . . . n P (Di f,k 1,B)
et donc, par hypoth`ese de recurrence
i = 1 . . . n P (Di f,k 1,B )
Si on a B = (ei )1in et B

= (ei )1in ,

ei

avec

n


ij ej , nous avons

j=1

a U

Di f (a) = dfa (ei ) =

n


ij dfa (ej ) =

j=1

n


ij Dj f (a)

j=1

ce qui montre que les fonctions Di f sont combinaisons lineaires des Dj f . Comme il est
clair que
{g : U Fp | P (g,k 1,B )} est un sous-espace vectoriel de C 1 (U,Fp )
on obtient

i = 1 . . . n P (Di f,k 1,B )

ce qui traduit exactement P (f,k,B ).


C k (U,Fp ) designera lensemble des applications de classe C k de U dans Fp , et comme
dhabitude

C (U,Fp ) =
C k (U,Fp )
kN

Comme les calculs de derivees partielles font intervenir, `a chaque etape de derivation,
des calculs sur des fonctions dune variable reelle (application partielle de la fonction
etudiee), on a evidemment
PROPOSITION 18-2.22 C k (U,Fp ) est un sous-espace vectoriel de C 0 (U,Fp ). De m
eme,
k
0
ebre de C (U,K) (avec K = R
gr
ace `
a la formule de Leibniz, C (U,K) est une sous-alg`
ou C). Il en est de m
eme de C (U,K).
Plus generalement, si : U R et f : U Fp sont deux applications de classe C k , le
produit f est aussi de classe C k .
PROPOSITION 18-2.23 En xant une base B1 = (ui )1ip de Fp et en consid
erant
les applications composantes de f : U Fp
f=

p


fi ui

i=1

on a
evidemment : f est de classe C k sur U si et seulement si toutes les fi le sont.

18-3 Calcul des di


erentielles

721

PROPOSITION 18-2.24 Toute application polynomiale Rn R est dans C (Rn ,R)


Par applications successives du theor`eme de Schwarz, les derivees partielles dordre
 k dune fonction de classe C k sur un ouvert U peuvent etre evaluees apr`es permutation
de lordre de derivation : si = (1 , . . . ,n ) Nn est un multi-indice de longueur
p = || =

n


i  k

i=1

nous noterons

pf
pf
=
x
x1 1 xn n

une derivee partielle de f obtenue par 1 derivations par rapport a` la premi`ere variable,
2 derivations par rapport a` la seconde etc...
PROPOSITION 18-2.25 Si U est un ouvert de En et V un ouvert de Fp , et f
C k (U,Fp ), g C k (V,Gq ) avec f (U) V , alors g f C k (U,Gq ).
Demonstration : La demonstration se fait par recurrence sur k. Pour k = 1,
cest simplement le corollaire 18-2.11. Supposons k  2 et le resultat etabli
pour les fonctions de classe C k1 . Soient deux fonctions f C k (U,Fp ) et g
C k (V,Gq ). Fixons des bases B = (ej )1jn et B1 = (ui )1ip de En et Fp et
caracterisons f par ses applications composantes
f=

p


fi ui

i=1

avec fi C k (U,R). On a alors, par application du theor`eme de derivation


dune fonction composee
a U

j = 1, . . . ,n Dj (g f ) (a) =

p


Di g (f (a)) .Dj fi (a)

i=1

Pour 1  i  p, lapplication (Di g) f est de classe C k1 dapr`es lhypoth`ese de recurrence. Comme Dj fi poss`ede la meme propriete, le produit
(Dj fi ) ((Di g) f ) est egalement de classe C k1 , et par linearite, on obtient
j = 1, . . . ,n Dj (g f ) C k1 (U,Gq )
ce qui montre bien que g f C k (U,Gq ). 
Comme lapplication x 

1
est C de R dans lui-meme, on en deduit
x

COROLLAIRE 18-2.26 Si f C k (U,R) ne sannule pas sur U, alors


1
C k (U,R)
f
En particulier, toute fraction rationnelle de n variables reelles est de classe C sur son
ouvert de denition.
EXERCICE 18-2.27 Montrer que lapplication M  M 1 est de classe C de GLn (R) dans
lui-meme.

722

Chapitre 18 : Calcul di
erentiel en dimension nie

18-3

Applications des di
erentielles

18-3.1

In
egalit
e des accroissements nis

18-3.1.1

Th
eor`
eme des accroissements nis

`
THEOR
EME
18-3.1 Soit U un ouvert de En et f C 1 (U,Fp ). Si a et b sont deux
points de U tels que le segment [a,b] soit inclus dans U alors


f (b) f (a) 

sup dfx  . b a
x[a,b]

Demonstration : Dans linegalite `a montrer, dfx  represente evidemment


la norme de lapplication lineaire continue dfx L (En ,Fp ) (norme subordonnee aux normes choisies sur En et Fp , qui interviennent egalement dans
linegalite). Remarquons que, comme lapplication x  dfx est continue sur le
compact [a,b], M = sup dfx  existe bien. Comme souvent, pour demontrer
x[a,b]

des resultats sur les fonctions de plusieurs variables, on se ram`ene `a travailler


en dimension 1. Ici, utilisant lhypoth`ese [a,b] U, posons, pour t [0,1],
(t) = f (a + t (b a))
Cette fonction est de classe C 1 sur [0,1], et verie
(
(
t [0,1]  (t) = (dfa+t(ba) (b a)(
(
(
 (dfa+t(ba) ( b a  M b a
Linegalite des accroissements nis donne alors
 (1) (0)  M b a
ce qui est exactement linegalite `a demontrer. 
REMARQUE 18-3.2 Lorsquon travaille dans une base B = (ei )1in de En , et donc avec
n

les derivees partielles correspondantes, on obtient, pour b = a + h avec h =
hi ei , et
i=1

toujours sous lhypoth`ese [a,a + h] U


 (t) =

n

i=1

hi

f
(a + th)
xi

et donc, si on connat des constantes (Mi )1in telles que


(
(
( f (
(
(
( xi (  Mi sur [a,a + h]
linegalite des accroissements nis donnera dans ce cas
f (a + h) f (a) 

n


Mi |hi |

i=1

REMARQUE 18-3.3 Dans le cas dune fonction reelle, legalite des accroissements nis
appliquee `a donnera
]0,1[

f (a + h) f (a) = dfa+h (h) =

n

i=1

hi

f
(a + h)
xi

18-3 Applications des di


erentielles

18-3.1.2

723

Applications

`
THEOR
EME
18-3.4 Soit U un ouvert convexe de En . Si k est un r
eel positif et
f : U Fp est une fonction de classe C 1 ,
f est k-lipschitzienne sur U x U

dfx   k

Demonstration : Si dfx   k en tout point de U, comme U est convexe on


a
a,b U

[a,b] U

et le theor`eme precedent donne bien


a,b U

f (b) f (a)  k b a

Reciproquement, si f est k-lipschitzienne, pour a U, x En et t R assez


petit
(
(
( f (a + tx) f (a) (
(
(  k x
(
(
t
En faisant tendre t vers 0, on obtient
a U

x En

dfa (x)  k x

ce qui donne bien dfa   k pour tout a dans U. 

`
THEOR
EME
18-3.5 Si U est un ouvert connexe de En et f : U Fp est de classe
1
C
f est constante sur U x U dfx = 0L(En ,Fp )
Demonstration : En travaillant dans une base de En , on aura evidemment
x U

dfx = 0L(En ,Fp ) i = 1, . . . ,n x U

f
(x) = 0Fp
xi

Cette condition est evidemment necessaire pour que f soit constante dans
U. Reciproquement, si elle est veriee, en appliquant le theor`eme precedent
avec k = 0 on sapercoit que f est constante dans toute boule ouverte incluse
dans U (puisquune telle boule est convexe). f est donc localement constante
sur louvert connexe U. Elle est donc bien constante sur U (si U netait pas
connexe, f serait constante sur chaque composante connexe de U). 
REMARQUE 18-3.6 Prenons une fonction de deux variables reelles
(x,y)  F (x,y)
denie sur un ouvert U de R2 , admettant en tout point de U une derivee partielle par
rapport `a la premi`ere variable et veriant
F
0 sur U
x
Lusage est de dire alors
F ne depend que de y
et decrire
F (x,y) = (y)

724

Chapitre 18 : Calcul di
erentiel en dimension nie

Ce genre de raisonnement a besoin detre precise : que signie F ne depend que de y?


Quelle propriete doit verier la fonction ?
Soit V la projection de U sur laxe des y
V = {y R | x R

(x,y) U}

Il est facile de voir que V est un ouvert de R. Cest bien evidemment sur cet ouvert que
sera denie, si elle existe, la fonction . Cette derni`ere existera certainement si louvert
U est tel que 7
y V

Uy = {x R | (x,y) U} est un intervalle (ouvert) de R

En eet, si cest le cas, pour y V


F (,y) : Uy Fp
est une fonction derivable sur un intervalle de R, avec une derivee identiquement nulle.
Cette fonction est donc constante sur cet intervalle,, et on peut noter (y) la valeur de
cette fonction. On denit alors une fonction : V Fp telle que
(x,y) U

F (x,y) = (y)

La regularite de F est alors celle de : si F est C k sur U, il en est de meme de sur V .


Par contre, si U ne poss`ede pas la propriete evoquee plus haut, le raisonnement
precedent nest valable que localement (par exemple dans tout pave ouvert inclus dans
U). Prendre par exemple
U = ]2, 1[ ]1,1[ ]2,2[ ]1,0[ ]1,2[ ]1,1[
(faire un dessin !) et F : U R denie par
F (x,y) = y 4 si x > 0 et y > 0

F (x,y) = y 3 sinon

F
0. Localement, cette fonction ne depend que de y, mais cest
F C 1 (U,R) et verie
x
faux globalement, puisque le signe de x intervient dans sa denition.

18-3.2

D
eveloppement limit
e dordre 2 pour une fonction
num
erique de classe C 2

Dans cette section, nous ne considererons, pour simplier, que des fonctions `a valeurs reelles. On pourrait generaliser certains resultats pour des fonctions a` valeurs dans
un espace de dimension nie, le plus simple etant alors de travailler avec les fonctions
composantes dans une base de lespace darrivee.

18-3.2.1

Notion de d
eveloppement limit
e dordre 2

DEFINITION
18-3.7 Soit f : U R et a un point de U. On dit que f admet un
developpement limite dordre 2 en a si et seulement sil existe une forme lineaire l En
et une forme quadratique Q (En ) telles que lon ait
f (a + h) = f (a) + l (h) + (h) + h2 (h)

avec

lim (h) = 0

h0En

7. Uy est la coupe de louvert U en y. Cest un ouvert de R. Lorsque U est un pave ouvert ]a,b[]c,d[,
on a Uy =]a,b[ pour y V =]c,d[.

18-3 Applications des di


erentielles

725

Dans une base donnee de En , l (h) sexprime comme polynome homog`ene de degre 1
des coordonnees de h, alors que (h) est polynome homog`ene de degre 2.
Qui peut le plus peut le moins : si un tel developpement existe, f est dierentiable
en a et l = dfa . En eet, etant continue sur En est bornee sur la sph`ere unite et, par
homogeneite, il existe une constante M  0 telle que
h En
et par consequent (h) + h2 (h)

| (h)|  M h2

h0En

o (h).

PROPOSITION 18-3.8 Si f : U R poss`


ede un d
eveloppement limit
e dordre 2 en
a U, ce d
eveloppement limit
e est unique.
Demonstration : Comme pour lunicite de la dierentielle, on etudie f au
voisinage de a dans la direction dun vecteur x En arbitraire :
f (a + tx) = f (a) + tdfa (x) + t2 (x) + t2 x2 (tx)
t0

qui donne un developpement limite dune fonction numerique denie au voisinage de 0. Pour x En , (x) est donc unique, ce qui prouve lunicite de .

On pourrait generaliser et introduire la notion de developpement limite dordre superieur.
Par exemple, a` lordre 3, on demanderait lexistence dune fonction P3 des coordonnees
de h dans une 8 base de En polynomiale homog`ene de degre 3 telle que
f (a + h) = f (a) + l (h) + (h) + P3 (h) + h3 (h)
Ces denitions sont coherentes : par exemple un DL dordre 3 est plus precis quun DL
dordre 2. En eet, un polynome homog`ene de degre k
P k : Rn R
est borne sur la sph`ere unite de (Rn ,   ) (par continuite et compacite) et verie donc
une inegalite du type


k
k1
n
x R
|Pk (x)|  M x et donc Pk (h) = o h
h0En

Pour lessentiel, nous nous limiterons dans la suite aux developpements limites dordre 2.

18-3.2.2

Formule de Taylor-Young

`
THEOR
EME
18-3.9 Soit f : U R de classe C 2 . f poss`
ede en tout point a de U
un d
eveloppement limit
e dordre 2. En travaillant dans une base B = (ei )1in avec
n

h=
hi ei , ce d
eveloppement est donn
e par la formule de Taylor-Young :
i=1

f (a + h) = f (a) +

n

i=1

hi



f
2f
1 
(a) +
hi hj
(a) + o h2
xi
2
xi xj
1in
1jn

8. Les formules de changement de base montrent alors que, dans toute base de En , P3 (h) sexprime
comme polynome homog`ene de degre 3 des coordonnees de h.

726

Chapitre 18 : Calcul di
erentiel en dimension nie
Demonstration : Il existe un reel > 0 tel que
h  a + h U
Lidee est encore ici, pour h  , de considerer la fonction
(t) = f (a + th)
pour t [0,1]. est de classe C 2 comme composee de fonctions de classe C 2 .
On a
n

f

hj
(a + th)
t [0,1] (t) =
xj
j=1
et, en appliquant a` nouveau la formule de derivation dune fonction composee

 n
n


2f

hj
hi
(a + th)
t [0,1] (t) =
xi xj
j=1
i=1
On ecrit la formule de Taylor avec reste integrale pour sur [0,1] sous la forme


f (a + h) = (1) = (0) + (0) +

(1 t)  (t) dt

1
= (0) +  (0) +  (0) + R (h)
2
avec

R (h) =
0

(1 t) [ (t)  (0)] dt


$ 2
#
 1

f
2f
=
hi hj
(1 t)
(a + th)
(a) dt
xi xj
xi xj
0
1in
1jn



Compte tenu des valeurs des valeurs de (0),
 (0)2 et (0), la formule sera
demontree si nous prouvons que R (h) = o h . Ceci se ram`ene `a prouh0En

ver que, pour i et j quelconques


$ 2
#
 1
f
2f
lim
(1 t)
(a + th)
(a) dt = 0
h0En 0
xi xj
xi xj
ce qui est consequence simple du theor`eme de continuite dune integrale dependant
dun param`etre. 
Par application du theor`eme de Schwarz, les termes rectangles peuvent etre regroupes.
Par exemple, pour une fonction de classe C 2 sur R2 , nous aurons
f
f
(x0 ,y0 ) + k
(x0 ,y0 ) +
f (x0 + h,y0 + k) = f (x0 ,y0 ) + h
x
y


2
2


1
2f
2 f
2 f
(x0 ,y0 ) + 2hk
(x0 ,y0 ) + h2 + k 2 (h,k)
h
(x0 ,y0 ) + k
2
2
2
x
xy
y
avec

lim
(h,k)(0,0)

(h,k) = 0.

18-3 Applications des di


erentielles

727

La matrice (dans la base B) de la forme quadratique qui apparat dans le developpement


limite de f en a est la matrice symetrique

 2
1
f
(a)
2 xi xj
1in
1jn

DEFINITION
18-3.10 Si f est une fonction numerique de classe C 2 sur un ouvert U de
En , ramene `a une base B, on appelle matrice Hessienne de f en a (en precisant dans la
base B si besoin est) la matrice symetique dordre n
 2

f
H (f ) (a) =
(a)
xi xj
1in
1jn

En notant X la colonne des coordonnees de h dans B, le developpement limite de f


en a secrit alors
f (a + h) = f (a) + L (a) X +



1t
X [H (f ) (a)] X + o X2
2

o`
u L (a) est la matrice (dans B) de la dierentielle de f en a :


f
f
(a) , . . . ,
(a)
L (a) =
x1
xn
Eet dun changement de base :
Si P est matrice de passage de la base B `a une autre base B1 de En , et si on note H 1 (f ) (a)
la matrice Hessienne de f dans B1 , comme ces deux matrices representent la meme forme
quadratique dans des bases distinctes, on a
H 1 (f ) (a) = t P [H (f ) (a)] P
conformement `a ce qui a ete vu dans le chapitre sur les formes quadratiques.
EXERCICE 18-3.11 Enoncer et demontrer un resultat sur le developpement limite `a lordre k
dune fonction de classe C k avec k > 2.

18-3.2.3

Application `
a la recherche dextrema dune fonction num
erique

DEFINITION
18-3.12 Soit A une partie dun espace norme et f : A R une fonction
numerique. Si x0 A, on dit que f presente un maximum local en x0 si lon peut trouver
un voisinage 9 V de x0 tel que
x V A

f (x)  f (x0 )

Par abus de langage, on dira aussi que x0 est un maximum local de f . On dit que ce
maximum est strict si on peut trouver un tel V veriant
x V A {x0 }

f (x) < f (x0 )

Enn, on parlera de maximum absolu ou global si ces inegalites sont valables respectivement sur A et A {x0 }. En changeant le sens des inegalites, on denirait de meme un
minimum (local, strict, global). Un extremum de f est un maximum ou un minimum.
9. Cette notion na evidemment dinteret que si x0 nest pas un point isole de A, cest `a dire si tout
voisinage de x0 rencontre A {x0 } .

728

Chapitre 18 : Calcul di
erentiel en dimension nie

Rappelons que la compacite est un argument souvent utilise pour justier lexistence
dun extremum global. Une fonction numerique continue sur un compact est bornee
et atteint ses bornes.
Comme dans le cas des fonctions dune variable reelle, le calcul dierentiel donne
des conditions necessaires pour quun point x0 corresponde `a un extremum local dune
fonction f :

`
THEOR
EME
18-3.13 Soient f : A R et x0 A. Si A est un voisinage de x0 , si
erentiable en x0 alors dfx0 = 0En . En
f pr
esente un extremum local en x0 et est di
travaillant dans une base de En , on a en particulier
i {1 . . . n}

f
(x0 ) = 0
xi

Demonstration : La fonction dune variable reelle denie au voisinage de 0


par (t) = f (x0 + th) (o`
u h est un vecteur arbitraire de En ) est derivable en
0, o`
u elle presente un extremum local. On a donc  (0) = 0, ce qui donne
h En

dfx0 (h) = 0 

Notons bien lhypoth`ese importante : A est un voisinage de x0 . Par exemple dans R3


euclidien canonique, la fonction f denie par f (x,y,z) = x + 2y + 3z est de classe C . Sa
restriction a` la sph`ere unite S atteint un maximum et un minimum global (par compacite)
mais la dierentielle de f ne sannule en aucun point de S.

DEFINITION
18-3.14 Si f est une fonction numerique de classe C 1 sur un ouvert U de
En , un point x0 U est point critique de f si et seulement si la dierentielle de f est
nulle en x0 .
Les extrema locaux eventuels de f sont alors a` rechercher parmi les points critiques de
f . Remarquons que la condition dfx0 = 0En nest pas susante pour assurer que x0 soit
extremum local de f . Ceci est dej`a bien connu en dimension 1, avec lexemple x x3 en
0.
Le theor`eme qui prec`ede pourra etre applique de la mani`ere suivante :
COROLLAIRE 18-3.15 Si K est un compact de En et f : K R une fonction

continue. Si f est de classe C 1 sur K, int


erieur de K (ce qui est certainement le cas
1
si f est prolongeable en une fonction C sur un ouvert contenant K), les points de
K o`
u f atteint ses extrema globaux sont `
a rechercher parmi les points critiques de
f | et parmi les points-fronti`
ere de K.
K

Dans la suite, nous supposerons f denie sur un ouvert U et de classe C 2 . Lutilisation dun developpement limite au voisinage dun point critique donnera une condition
necessaire et une condition susante dexistence dun extremum local :
PROPOSITION 18-3.16 Soit f : U R de classe C 2 , et x0 U. Si x0 est un
maximum local de f , la forme quadratique associ
ee `
a la matrice Hessienne de f en
egative. Si x0 est minimum local de f , cette forme quadratique est positive.
x0 est n
Demonstration : Supposons que x0 soit un maximum de f et notons la
forme quadratique associee `a H (f ) (x0 ). On a donc
1
f (x0 + h) = f (x0 ) + (h) + h2 (h)
2

18-3 Applications des di


erentielles

729

avec lim (h) = 0, puisque x0 maximum est necessairement point critique de


h0En

f . Supposons que ne soit pas negative. Il existe alors x En avec (x) > 0.
On a alors, pour t reel tendant vers 0,
f (x0 + tx) = f (x0 ) +

 
t2
(x) + o t2
2

et donc

t2
(x) > 0
t0 2
ce qui est contradictoire avec le fait que x0 soit un maximum local de f . Le
cas x0 minimum setudie de facon analogue. 
f (x0 + tx) f (x0 )

Il resulte de cette etude quun point critique x0 dune fonction f de classe C 2 pour
lequel la matrice symetrique H (f ) (x0 ) nest ni positive ni negative ne peut etre extremum
local de f .
PROPOSITION 18-3.17 Soit x0 un point critique dune fonction f : U R de
classe C 2 . Si la forme quadratique associ
ee `
a la matrice Hessienne de f en x0 est
d
enie n
egative, alors x0 est un maximum local de f . Si cette forme quadratique
est d
enie positive, x0 est un minimum local de f .
Demonstration : Supposons cette forme quadratique denie positive. On
a

1
f (x0 + h) = f (x0 ) + (h) + h2 (h)
2
avec lim (h) = 0. Comme est une forme quadratique denie positive, sa
h0En

racine carree denit une norme sur En , qui est equivalente a`  . Il existe donc
une constante M > 0 avec
x En

(x)  M x2

et en consequence

f (x0 + h) f (x0 ) 


M
+ (h) h2
2

Comme tend vers 0 a` lorigine, on peut trouver un reel > 0 tel que
h  x0 + h U et | (h)| 

M
4

On a alors, pour 0 < h 


f (x0 + h) f (x0 ) 

M
h2 > 0
4

u est denie
ce qui prouve bien que x0 est un minimum local de f . Le cas o`
negative est analogue. 
Les deux propositions precedentes montrent que dans le cas o`
u x0 est point critique
de f avec H (f ) (x0 ) inversible (ce qui veut dire que est non degeneree, on dit aussi que
x0 est point critique non degenere), on a trois possibilites : si a pour signature (n,0),
x0 est un minimum local ; si la signature de est (0,n), on a un maximum local. Enn,

730

Chapitre 18 : Calcul di
erentiel en dimension nie

si la signature est (p,q) avec p + q = n et pq = 0, x0 nest pas un extremum local. En


particulier, dans le cas de la dimension 2 :
COROLLAIRE 18-3.18 Soit f de classe C 2 sur un ouvert U de R2 , `
a valeurs r
eelles.
Si m0 = (x0 ,y0 ) U, notons

2
2f
f


x2 xy
r0 s0

(m ) =
H (f ) (m0 ) = 2
f
2f 0
s0 t0
2
xy y
(notations dites de Monge).
Si m0 est un point critique de f , alors
r0 t0 s20 > 0 m0 est un extremum local de f
r0 t0 s20 < 0 m0 nest pas un extremum local de f
ecessite une
etude particuli`
ere.
r0 t0 s20 = 0 n
Demonstration : La signature de est donnee par le signe des valeurs
propres de la matrice H (f ) (m0 ). Le produit de ces valeurs propres est det H (f ) (m0 ) =
r0 t0 s20 . Si cette quantite est strictement positive, les deux valeurs propres
sont de meme signe, et est denie. Le point m0 est en consequence un extremum local de f (un maximum si est negative, donc si r0 < 0, un minimum
si r0 > 0). Lorsque r0 t0 s20 < 0, la signature de est (1,1), et m0 nest pas
un extremum local de f . Lorsque r0 t0 s20 = 0, la signature de est (1,0) ou
(0,1), et on ne peut conclure sans une etude plus approfondie de f . 
EXEMPLE 18-3.19 Etudier le point critique (0,0) pour les fonctions denies sur R2 par
f (x,y) = x2 4xy + 4y 2 + x3 + y 3 et g (x,y) = x2 4xy + 4y 2 + x4 + y 4
(on remarquera quici, le calcul des derivees partielles est inutile : f et g sont dej`a ecrites
comme combinaisons lineaires de polynomes homog`enes).
EXERCICE 18-3.20 Les fonctions denies sur R2 et R3 par


2
2
f (x,y) = xey + yex et g (x,y,z) = x + z 2 ex(y +z +1)
poss`edent-elles des extrema locaux?
EXERCICE 18-3.21 Montrer que, lorsquon la restreint a` une droite quelconque passant par
lorigine, la fonction denie sur R2 par f (x,y) = y 2 3x2 y + 2x4 presente un minimum en (0,0).
Ce point est-il minimum local de f ?

18-3.2.4

Position dune surface par rapport `


a son plan tangent

Soit f de classe C 2 denie sur un ouvert U de R2 et (S) la 


surface d
 equation z = f (x,y)
dans un espace ane de dimension 3 ramene `a un rep`ere O,,,k (voir la section 182.3.2). Soit M0 (x0 ,y0 ,z0 = f (x0 ,y0 )) un point de (S). En notant
p0 =

f
f
(x0 ,y0 ) et q0 =
(x0 ,y0 )
x
y

on sait que le plan T0 tangent `a (S) en M0 a pour equation


(Z z0 ) = p0 (X x0 ) + q0 (Y y0 )

18-3 Applications des di


erentielles

731

Si M (x,y,z) est un point quelconque de lespace, le signe de la quantite


= (z z0 ) [p0 (x x0 ) + q0 (y y0 )]
permet de placer M par rapport a` T0 (au-dessus de T0 si > 0, en-dessous si < 0).
Nous etudions ici la position dun point de (S) voisin de M0 , de coordonnees
M (x0 + h,y0 + k,f (x0 + h,y0 + k))
donc le signe de
(h,k) = f (x0 + h,y0 + k) f (x0 ,y0 ) p0 h q0 k
Comme f est supposee C 2 , on a, avec les notations de la section precedente
(h,k) =

 

1 2
h r0 + 2hks0 + k 2 t0 + h2 + k 2 (h,k)
2

et, comme pour les extrema de fonctions de deux variables (letude est analogue), on aura
PROPOSITION 18-3.22 Si r0 t0 s20 > 0, la surface (S) reste, au voisinage de M0 ,
dans un des demi-espaces d
elimit
es par T0 . Le point M0 est dit elliptique, ou daspect
ballon.
Si r0 t0 s20 < 0, la surface (S) traverse au voisinage de M0 le plan T0 : si le point
eg`
erement d
eplac
e dans U dans la direction dun vecteur (h0 ,k0 )
m0 (x0 ,y0 ) est l
avec (h0 ,k0 ) > 0 selon
mt (x,y) = m0 + t (h0 ,k0 )
le point correspondant sur (S) est situ
e au dessus du plan tangent. Il est situ
e en
e point-selle ou point-col
dessous si (h0 ,k0 ) < 0. Le point M0 est alors appel
de (S). On dit que M0 est un point hyperbolique 10 .
etude particuli`
ere est n
ecessaire pour placer la surface par
Si r0 t0 s20 = 0, une
rapport `
a son plan tangent.
EXERCICE 18-3.23
Montrer
que la surface (hyperbolode a` deux nappes) dequation cartesienne,



dans un rep`ere O,,,k ,
x2 y 2 z 2
+ 2 2 = 1
a2
b
c
ne contient aucun segment de droite (non reduit a` un point).

18-3.3

Notion de C k -di
eomorphisme (k  1)

Nous precisons ici les resultats de la section 18-2.4.


10. On peut montrer (`
a laide du theor`eme des fonctions implicites) que, au voisinage de M0 , lintersection (S) T0 est reunion des supports de deux arcs parametres C 2 secants en M0 dont les tangentes en
ce point sont dirigees par les vecteurs
t1 = h1 + k1 + (p0 h1 + q0 k1 ) k et t2 = h2 + k2 + (p0 h2 + q0 k2 ) k
o`
u (h1 ,k1 ) et (h2 ,k2 ) sont deux vecteurs independants qui annulent la forme quadratique , de signature
(1,1). Ces arcs parametres decoupent sur (S) des secteurs angulaires situes alternativement de part et
dautre du plan tangent T0 .

732

Chapitre 18 : Calcul di
erentiel en dimension nie

18-3.3.1

D
enition

DEFINITION
18-3.24 Soient U et V deux ouverts de deux espaces normes En et Fn de
meme dimension n (en general, ce sera En = Fn = Rn , ce quon peut toujours supposer en
xant des bases) et k un entier  1. Une application f : U V est un C k -dieomorphisme
de U dans V si et seulement si f est bijective et si f et f 1 sont toutes deux de classe C k .
Dans le cas En = Fn = Rn , une telle application peut etre consideree comme un
changement de variable de classe C k :
f :U V

(x1 , . . . ,xn )  (y1 = f1 (x1 , . . . ,xn ) , . . . ,yn = fn (x1 , . . . ,xn ))

le changement de variable reciproque etant egalement C k . Un tel changement de variable


realise un isomorphisme despaces vectoriels
C k (V,Gq ) C k (U,Gq )

 = f

On peut ainsi transporter une equation dans C k (V,Gq ) en une equation dans C k (U,Gq ),
et transporter ensuite les solutions par  = f 1 .
Le corollaire 18-2.15 peut secrire, dans le cas des fonctions C k
Si f : U V est un homeomorphisme de classe C k dont la dierentielle
est inversible en tout point de U, alors f est un C k -dieomorphisme de U dans
V .
La demonstration est la meme, et fait intervenir le caract`ere C de lapplication M 
M 1 de GLn (R) dans lui-meme. Par exemple, le passage en coordonnees polaires etudie
`a lexemple 18-2.16 est un C -dieomorphisme.
Le theor`eme dinversion globale qui suit montre que, dans lenonce qui prec`ede, la
continuite de f 1 est en fait consequence des autres hypoth`eses faites sur f . Ce resultat
est, bien entendu, `a rapprocher du theor`eme 8-1.9 et des enonces de la section 8-4.22.

18-3.3.2

Th
eor`
eme dinversion globale

`
THEOR
EME
18-3.25 Soit f : U Fn de classe C k une application injective d
enie
et
es suivantes sont
equivalentes :
sur un ouvert U de En . Les propri
eomorphisme de U vers V .
i) V = f (U) est un ouvert de Fn et f est un C k -di
ii) En tout point a de U, la di
erentielle dfa est un isomorphisme de En vers Fn .
Il est clair que i) ii). Limplication reciproque est consequence du theor`eme local
qui suit. Remarquons que, par rapport a` lenonce de la section precedente, le fait que V
soit ouvert et f 1 soit continue de V dans U est `a present consequence de linversibilite
de dfa en tout point de U.
Ce theor`eme est remarquable, puisquil assure la dierentiabilite de f 1 sans quil soit
necessaire de denir cette application par des formules explicites. Lexercice qui suit en
est un bon exemple dapplication :
EXERCICE 18-3.26 On munit lespace vectoriel E = Sn (R) des matrices carrees symetriques
reelles dune norme quelconque. Montrer que lensemble U = Sn+ (R) des matrices denies
positives est un ouvert de E. Montrer que lapplication de U dans lui-meme qui, `a une matrice
M associe son unique racine carree symetrique positive est un C -dieomorphisme de U dans
lui-meme.

18-3 Applications des di


erentielles

18-3.3.3

733

Compl
ement : th
eor`
eme dinversion locale

Un enonce que lon demontre en general avant le theor`eme global est le suivant :

`
enie sur
THEOR
EME
18-3.27 Soit f : U Fn une application de classe C k d
erentielle dfa est
un ouvert U de En . On suppose quen un point a U, la di
un isomorphisme. Il existe alors un voisinage ouvert W de a, inclus dans U et un
voisinage W  ouvert de f (a) dans Fn tels que f (W ) = W  et
f |W : W W 
soit un C k -di
eomorphisme.
On dit alors que f denit un C k -dieomorphisme local en a. Cette fonction denit
alors, au voisinage de a, un bon changement de variables de classe C k .
Prenons lexemple du passage en coordonnees spheriques. On consid`ere lapplication
f , evidemment de classe C , denie par
f : R3 R3

(r,,)  (x,y,z) = (r cos cos ,r sin cos ,r sin )

(lespace darrivee est muni de sa structure euclidienne canonique).


La matrice jacobienne de f secrit

cos cos r sin cos r cos sin


J (f ) (r,,) = sin cos r cos cos r sin sin
sin
0
r cos
avec det
) (r,,) = r 2 cos . Choisissons un triplet (r0 ,0 ,0 ) R3 , avec r0 > 0 et
 J (f

0 , . Le point correspondant M0 (x0 ,y0 ,z0 ) est alors situe hors de laxe Oz 11 .
2 2
Comme r02 cos 0 = 0, le theor`eme dinversion locale sapplique en (r0 ,0 ,0 ), et on peut
trouver un voisinage ouvert W  de M0 dans R3 , et une application C
: W  R3

M (x,y,z)  (r (x,y,z) , (x,y,z) , (x,y,z))

telle que pour tout M (x,y,z) W  , (r (x,y,z) , (x,y,z) , (x,y,z)) soit un syst`eme de
coordonnees spheriques de M, avec (x0 ,y0 ,z0 ) = (r0 ,0 ,0 ). Ici encore, il nest nul besoin
de connatre explicitement de formules denissant pour calculer la matrice jacobienne
J () (x0 ,y0 ,z0 ). Il sut dinverser J (f ) (r0 ,0 ,0 ).
Par contre, au voisinage dun triplet (r0 , 0 ,0 ) tel que le point M0 soit sur laxe Oz,
denir un syst`eme de coordonnees polaires C
(r (x,y,z) , (x,y,z) , (x,y,z))
du point M (x,y,z) nest pas possible : le projete orthogonal m0 de M0 sur xOy est situe
`a lorigine, et f nest pas localement injective : tout point (r0 ,,0 ) a pour image M0 . Il
nest pas possible de denir comme fonction C de M au voisinage de M0 .
Demonstration : En xant des bases au depart et a` larrivee, on peut supposer En = Fn = Rn . On peut aussi se ramener au cas o`
u a = f (a) = 0,
en remplacant la fonction f par lapplication (denie au voisinage de 0) x 
(x) = f (a + x) f (a), qui verie
d0 = dfa GL (Rn )

734

Chapitre 18 : Calcul di
erentiel en dimension nie
Enn, en considerant lapplication (d0 )1 , on supposera que f verie
a = f (a) = 0 et dfa = idRn
La methode suivie est celle du point xe : si y Rn est proche de 0, on
cherche `a resoudre lequation f (x) = y, avec x proche de 0. On ecrit cette
equation sous la forme
hy (x) = x
o`
u la fonction hy est denie sur U par hy (x) = y + x f (x) = y + g (x) avec
g : U Rn

x  g (x) = x f (x)

On etudie donc les proprietes de la fonction g au voisinage de 0 :


On a g (0) = 0 et dg0 = idRn df0 = 0L(Rn ) . Comme g est de classe C 1 , on peut
trouver un reel r > 0 tel que
x  r x U et dgx  

1
2

(la norme est celle des endomorphismes continus de Rn ). La boule fermee B (0,r]
etant convexe, linegalite des accroissements nis donne
x U

x  r g (x) = g (x) g (0) 

1
r
x 
2
2

et par consequent

 r
g (B (0,r]) B 0,
2
En manipulant les inegalites strictes, on a une inclusion analogue pour les boules
ouvertes.
 r
A laide du theor`eme du point xe, nous montrons `a present que tout point y0 B 0,
2
poss`ede un unique antecedent x0 par f dans la boule ouverte B (0,r[, ce qui revient
`a resoudre lequation
hy0 (x) = x
avec la fonction hy0 introduite plus haut :
r
Si y0  < , nous avons, pour x  r,
2
hy0 (x) = y0 + g (x)  y0  + g (x) 

r r
+ =r
2 2

et par consequent
hy0 (B (0,r]) B (0,r]
Cette boule fermee est une partie compl`ete de Rn , stable par hy0 , application contractante sur cette boule, puisque, par inegalite des accroissements nis
x,x B (0,r] hy0 (x) hy0 (x ) = g (x) g (x ) 

1
x x 
2

La fonction hy0 poss`ede donc un unique point xe x0 dans B (0,r], avec x0 = y0 +


g (x0 ), ce qui entrane
r
x0   y0  + < r
2
Nous avons donc bien prouve :
 r
y B 0,
! x B (0,r[ f (x) = y
2

18-3 Applications des di


erentielles

735

Nous trouvons
 `ar 8present un voisinage ouvert W de 0 sur lequel f induit une bijection

sur W = B 0, 2 . Il sut de prendre
  r 
B (0,r[
W = f 1 B 0,
2
Cest un voisinage ouvert de 0 (car
 fr est continue), repondant evidemment `a la

question : = f |W : W W = B 0, est une bijection (continue).
2
Montrons que est bicontinue : soient y et y  W  , x = 1 (y) et x = 1 (y  ).
On a x,x B (0,r[, avec
x x = g (x) g (x ) + f (x) f (x ) = g (x) g (x ) + y y 
Comme g est

1
-lipschitzienne sur B (0,r[, on obtient, par inegalite triangulaire
2
x x  

1
x x  + y y 
2

ce qui donne nalement


y,y  W 

(
( 1
( (y) 1 (y )(  2 y y 

La continuite de 1 est ainsi prouvee.


Enn, si on a pris la peine de choisir r susamment petit, on est assure (par continuite) que
x W det (dx ) = 0
Le corollaire 18-2.15 nous montre alors que 1 est de classe C 1 . On montre aisement
(par recurrence sur k) quelle est C k si f lest aussi. 
EXERCICE 18-3.28 Avec le theor`eme dinversion locale, demontrer le theor`eme dinversion globale. Montrer egalement quune application C 1 dun ouvert U de Rn dans Rn dont la dierentielle
est en tout point inversible transforme tout ouvert de U en un ouvert de Rn .

18-3.4

Th
eor`
eme des fonctions implicites

18-3.4.1

Rappel : r
esolution dun syst`
eme lin
eaire

Lidee generale du calcul dierentiel est lapproximation locale dune fonction non
lineaire h  f (a + h) f (a) par une fonction lineaire h  dfa (h). Commencons donc
par rappeler le resultat concernant la resolution dun syst`eme lineaire dequations (voir le
theor`eme 4-5.1) :
Nous representons ici les vecteurs de Rp , Rq et Rp+q indieremment sous forme de
vecteurs lignes ou colonnes. On consid`ere une matrice M Mq,p+q (R), que lon ecrit par
blocs
M = (A | B)
avec A Mq,p (R) et B Mq (R), et un vecteur C Rq . On denit avec ces donnees
une application f de Rp+q vers Rq par


X
(X,Y )  f (X,Y ) = M
C = AX + BY C
Y

736

Chapitre 18 : Calcul di
erentiel en dimension nie

les vecteurs X et Y etant respectivement des vecteurs colonnes de Rp et Rq , et lespace


Rp+q etant evidemment identie `a Rp Rq . On cherche a` resoudre lequation f (X,Y ) = 0,
ce qui secrit, avec des notations evidentes

m1,1 x1 + + m1,p xp + m1,p+1 y1 + + m1,p+q yq = c1

..

mi,1 x1 + + mi,p xp + mi,p+1 y1 + + mi,p+q yq = ci

..

mq,1 x1 + + mq,p xp + mq,p+1 y1 + + mq,p+q yq = cq


Il sagit de resoudre un syst`eme lineaire `a p + q inconnues
(x1 , . . . ,xp ,xp+1 = y1 , . . . ,xp+q = yq )
comportant q equations. On suppose que ce syst`eme est de rang q, et plus precisement que
les inconnues (y1 , . . . ,yq ) peuvent etre utilisees comme inconnues principales (cf. section
4-5.2), ce qui veut dire que


 m1,p+1 m1,p+q 




..
..
det B = 
 = 0 cest-`a-dire B est inversible.
.
.


 mq,p+1 mq,p+q 
On sait alors que, pour toutes valeurs des inconnues secondaires X Rp , le syst`eme
poss`ede une solution (X,Y ) donnee par
f (X,Y ) = 0 AX + BY = C Y = B 1 C B 1 AX
Y etant obtenu en resolvant un syst`eme de Cramer.
Remarquons que, puisque f est ane de Rp+q dans Rq , la matrice M est matrice jacobienne (constante) de f , et le bloc B pourra etre interprete, conformement `a la denition
de la section suivante, comme matrice dune dierentielle partielle (par rapport a` la variable Y ). On a donc, dans le cas dun syst`eme lineaire du type precedent, Y comme
fonction explicite de X. Remarquons egalement que, dans ce cas, la correspondance
X  Y est ane, et que N = B 1 A en est la matrice jacobienne.
Dans le cas dune equation non lineaire, le theor`eme qui suit donnera une condition
susante pour que, localement, la relation f (X,Y ) = 0 denisse Y comme fonction
implicite de X.

18-3.4.2

Th
eor`
eme des fonctions implicites

DEFINITION
18-3.29 Soit f une application de classe C 1 dun ouvert U de Rp+q
p
q
a valeurs dans Rm (ou a` valeurs dans un espace norme de dimension m ; on se
R R `
ram`ene a` Rm par le choix dune base) :
f : (x,y)  f (x,y) = (f1 (x,y) , . . . ,fm (x,y))
Soit (a,b) U. On appelle dierentielle partielle de f en (a,b) par rapport a` la deuxi`eme
variable la dierentielle en b de lapplication (denie au voisinage de b)
y  f (a,y)
On la note d2 f(a,b) L (Rq ,Rm ). On denirait de meme la dierentielle par rapport a` la
premi`ere variable d1 f (a,b) L (Rp ,Rm ) en dierentiant en a lapplication x  f (x,b).

18-3 Applications des di


erentielles

737

Comme f est dierentiable en (a,b), on a, en munissant par exemple les espaces Rp ,


Rq et Rp+q des normes   :
f (a + h,b + k) = f (a,b) + df(a,b) (h,k) + max (h , k) (h,k)
avec lim (h,k) = 0, ce qui donne evidemment
(0,0)

f (a,b + k) = f (a,b) + df(a,b) (0,k) + k (0,k)


f (a + h,b) = f (a,b) + df(a,b) (h,0) + h (h,0)

ce qui prouve lexistence des dierentielles partielles, avec simplement


d2 f(a,b) (k) = df(a,b) (0,k)

et d1 f(a,b) (h) = df(a,b) (h,0)

ce qui donne aussi, par linearite de df(a,b)


df(a,b) (h,k) = d1 f(a,b) (h) + d2 f(a,b) (k)
Matriciellement, lorsquon travaille dans les bases canoniques, on obtient une decomposition
par blocs de la jacobienne de f en (a,b) :
J (f ) (a,b) = (A | B)
avec

f1
(a,b)
y1

..
B=
.

fm
(a,b)
y1

f1
(a,b)

yq

..
Mm,q (R)
.

fm
(a,b)
yq

qui est la matrice canoniquement associee `a d2 f(a,b) L (Rq ,Rm ).


Ces notations etant acquises, enoncons le theor`eme des fonctions implicites :

`
THEOR
EME
18-3.30 Soit U un ouvert de Rp Rq et f une application de classe C k
de U dans Rq :
f : U  (x,y)  f (x,y) = (f1 (x,y) , . . . ,fq (x,y))
On suppose quil existe un point M0 = (a,b) U tel que
f (a,b) = 0
La di
erentielle partielle d2 f (a,b) est un automorphisme de Rq , ce qui se traduit
par la non-nullit
e du jacobien partiel :


f1
 f1


(a,b)
(a,b) 
 y1

yq


.
.

 = 0
.
.
.
.


 fq

fq


 y (a,b) y (a,b) 
1
q
Il existe alors un voisinage ouvert V de a dans Rp , un voisinage ouvert W de b dans
Rq et une application : V W de classe C k tels que
V W U
(x,y) V W

f (x,y) = 0 y = (x)

738

Chapitre 18 : Calcul di
erentiel en dimension nie

On a
evidemment (a) = b, et la di
erentielle de en a vaut
8
91
da = d2 f(a,b)
d1 f(a,b)
Ce theor`eme est local : on na pas dinformation a priori sur la taille des ouverts V et
W . Ils peuvent etre tr`es petits.
Si on consid`ere
!
"
S = (x,y) Rp+q | f (x,y) = 0
et si les hypoth`eses du theor`eme des fonctions implicites sont veriees en un point M0 =
(a,b) de S, lensemble S est, au voisinage de (a,b) (cela signiant quon ne consid`ere que
la trace de S sur V W ), le graphe dune application : V W de classe C k :
!
"
(x,y) Rp+q | x V , y W et f (x,y) = 0
= S (V W ) = {(x, (x)) , x V }
On dit quau voisinage de (a,b), la relation f (x,y) = 0 denit y comme fonction implicite 12
de x. En particulier
x V ! y W f (x,y) = 0
Demonstration : Considerons lapplication de U dans Rp+q denie par
: (x,y)  (x,f (x,y))
Cette application est evidemment de classe C k , puisque ses composantes dans
la base canonique de Rp+q le sont. Sa matrice jacobienne en (a,b) vaut
J () (a,b) =

f1
(a,b)
x1
..
.
fq
(a,b)
x1

Ip
f1
(a,b)
xp
..
.
fq
(a,b)
xp

f1
(a,b)
y1
..
.
fq
(a,b)
y1

f1
(a,b)
yq
..
.
fq
(a,b)
yq

et est inversible. Dapr`es le theor`eme dinversion locale (section 18-3.3.3),


est un C k -dieomorphisme local en (a,b). Plus precisement, il existe un
voisinage ouvert V1 de (a,b) dans U et un voisinage ouvert W1 de (a,b) =
(a,0) dans Rp+q tel que |V1 : V1 W1 soit un C k -dieomorphisme. Comme
12. Si lon pref`ere travailler avec des equations scalaires, le syst`eme de q equations scalaires

f1 (x1 , . . . ,xp ,y1 , . . . ,yq ) = 0


..
.

fq (x1 , . . . ,xp ,y1 , . . . ,yq ) = 0


est equivalent, pour (x1 , . . . ,xp ) V et (y1 , . . . ,yq ) W `a

y1 = 1 (x1 , . . . ,xp )
..
.

yq = q (x1 , . . . ,xp )
Le syst`eme peut donc etre localement resolu (pas explicitement en general) en (y1 , . . . ,yq ) : ces q inconnues
sont fonctions implicites des p autres. Les applications i , composantes de , sont aussi de classe C k .

18-3 Applications des di


erentielles

739

V1 est un voisinage de (a,b), il contient un sous-ensemble de la forme V W ,


avec V V (a) et W V (b) ouverts. Comme |V1 est un homeomorphisme
V2 = (V W ) est un ouvert de W1 donc de Rp+q et
|V W : V W V2
est un C k dieomorphisme. Si on note = (|V W )1 le dieomorphisme
reciproque, comme
(x,y) V W

(x,y) = (x,f (x,y))

on a
z Rp

t Rq

(z,t) V2 z V et (z,t) = (z,g (z,t))

avec g de classe C k de V2 dans W . On a, pour x V et y W


f (x,y) = 0 (x,y) = (x,0) (x,y) = (x,0) = (x,g (x,0))
ce qui demontre lexistence de la fonction de lenonce du theor`eme, avec
: V W denie par (x) = g (x,0)
Comme
x V

f (x, (x)) = 0

la dierentielle de lapplication V  x  f (x, (x)) est partout nulle. Si


est lapplication : V V W denie par (x) = (x, (x)), on a evidemment
h Rp

dx (h) = (h,dx (h))

Le theor`eme de dierentiation dune fonction composee donne alors


x V

h Rp

df(x,(x)) (h,dx (h)) = 0Rq

ce qui peut secrire aussi, avec les dierentielles partielles


x V

h Rp

d1 f(x,(x)) (h) + d2 f(x,(x)) (dx (h)) = 0Rq

soit enn
x V

d1 f(x,(x)) + d2 f(x,(x)) dx = 0

(**)

En particulier pour x = a, on obtient d1 f(a,b) + d2 f(a,b) da = 0, ce qui donne,


puisque d2 f(a,b) est un isomorphisme
8
91
d1 f(a,b) 
(***)
da = d2 f(a,b)
REMARQUE 18-3.31 On a suppose que d2 f(a,b) est un automorphisme de Rq , ce qui se
traduit par


det d2 f(a,b) = 0


, il existe un voisinage V  de a
f
Par continuite de lapplication
V

x


det
d
2
(x,(x))


inclus dans V sur lequel det d2 f(x,(x)) = 0. On a alors, dapr`es legalite (**)
91
8
x V  dx = d2 f(x,(x))
d1 f(x,(x))
Nous verrons sur des exemples simples, en petites dimensions, que cette formule se retrouve par des calculs simples de derivees partielles, le theor`eme des fonctions implicites
assurant le caract`ere C k de et permettant ainsi le calcul de derivees partielles de fonctions composees.

740

Chapitre 18 : Calcul di
erentiel en dimension nie

REMARQUE 18-3.32 Le fait de travailler avec une equation dont le second membre est
0 nest pas restrictif : si (x0 ,y0 ) est un point de U o`
u la dierentielle partielle par rapport
`a y est un automorphisme de Rq , pour resoudre, au voisinage de ce point lequation
f (x,y) = f (x0 ,y0 )
on appliquera tout simplement le theor`eme des fonctions implicites `a la fonction g denie
sur U par
g (x,y) = f (x,y) f (x0 ,y0 )
qui a evidemment la meme dierentielle que f .

18-3.4.3

Exemples en petites dimensions

Courbe d
equation f (x,y) = 0
Dans le plan rapporte `a un rep`ere (O,,), on consid`ere, f etant une application de
classe C k dun ouvert de R2 dans R, lensemble
= {M (x,y) | f (x,y) = 0}

DEFINITION
18-3.33 Un point M0 (x0 ,y0 ) est dit r
egulier si et seulement si
dfM0 = 0
cest-`a-dire si lune au moins des derivees partielles de f en M0 est non nulle


f
f
(x0 ,y0 ) ,
(x0 ,y0 ) = (0,0)
x
y
f
(x0 ,y0 ) = 0. Le theor`eme des fonctions implicites montre
y
alors quil existe un voisinage ouvert V W de M0 tel que (V W) soit le support
dun arc parametre de classe C k
Supposons par exemple que

(V W) = {M (x, (x)) , x V}
avec fonction de classe C k de V dans W (en diminuant si besoin lensemble V, on peut
supposer que V est un intervalle ouvert, par exemple de la forme ]x0 ,x0 + [). On
obtient en fait la representation graphique de la fonction , dans le rep`ere (O,,). Cet arc
presente en M0 une tangente T0 , dequation
Y y0 =  (x0 ) (X x0 )
La derivee de la fonction implicite sobtient par la formule (***), qui se retrouve en
derivant la fonction constante x  f (x, (x)) soit
x V
donc

f
f
(x, (x)) +
(x, (x))  (x) = 0
x
y
f
 (x0 ) = x (x0 ,y0 )
f
y

18-3 Applications des di


erentielles

741

En chassant le denominateur, on obtient lequation de la tangente T0 en M0


f
f
(M0 ) . (X x0 ) +
(M0 ) . (Y y0 ) = 0
x
y
On sapercoit que les deux variables x et y jouent des roles tout `a fait symetriques dans
f
(x0 ,y0 ) = 0
cette equation, et quon serait arrive au meme resultat si lon avait suppose
x
( serait alors, au voisinage de M0 , parametre par y). On a dans les deux cas

M (X,Y ) T0 M0 M ker dfM0


La direction de la tangente est donc le noyau de la dierentielle de f en M0 . Si le plan
est euclidien, cette dierentielle secrit
K
L
dfM0 = grad f (M0 ) ,

et le vecteur grad f (M0 ) est normal a` en M0 :




T0 = M0 + grad f (M0 )
EXERCICE 18-3.34 Montrer quil existe une unique fonction : R+ R veriant
x  0

[ (x)]3 + x (x) = ex

Montrer que est C . Etudier ses variations. En donner un developpement limite dordre 3 en
0. Donner un equivalent simple de (x) pour x +.

Surface d
equation f (x,y,z) = 0


Dans un espace ane de dimension 3 rapporte `a un rep`ere O,,,k , on consid`ere `a
present
S = {M (x,y,z) | f (x,y,z) = 0}
f etant une fonction numerique de classe C k denie sur un ouvert de R3 . Comme precedemment

DEFINITION
18-3.35 Un point M0 (x0 ,y0 ,z0 ) S est dit r
egulier si et seulement si
dfM0 = 0
cest-`a-dire si lune au moins des derivees partielles de f en M0 est non nulle


f
f
f
(x0 ,y0 ,z0 ) ,
(x0 ,y0 ,z0 ) ,
(x0 ,y0 ,z0 ) = (0,0,0)
x
y
z
f
(M0 ) = 0. Le theor`eme des fonctions implicites montre
z
alors quil existe un voisinage ouvert V de (x0 ,y0 ) et un voisinage ouvert W de z0 tel que
Supposons par exemple que

S (V W) = {M (x,y, (x,y)) ,

(x,y) V}

avec fonction de classe C k de V dans W.S (V


 W) est en fait un morceau de surface
dequation 13 z = (x,y) dans le rep`ere O,,,k . Conformement `a letude de la section
18-2.3.2, cette surface poss`ede en M0 un plan tangent T0 , dequation
(Z z0 ) =

(x0 ,y0 ) (X x0 ) +
(x0 ,y0 ) (Y y0 )
x
y

13. On dira aussi le support dune nappe parametree de classe C k


V  (x,y)  M (x,y, (x,y))
o`
u (x,y) est le parametre.

742

Chapitre 18 : Calcul di
erentiel en dimension nie

Ici encore les derivees partielles de la fonction implicite peuvent sobtenir en derivant
partiellement la fonction constante (x,y)  f (x,y, (x,y)) soit

f
f

(x,y, (x,y)) +
(x,y, (x,y))
(x,y) = 0
x
z
x
(x,y) V
f

(x,y, (x,y)) +
(x,y, (x,y))
(x,y) = 0
y
z
z
soit

f
f

y
(M0 )
(x0 ,y0 ) = x (M0 ) et
(x0 ,y0 ) =
f
f
x
y
z
z
En chassant le denominateur, on obtient lequation du plan tangent T0 en M0
f
f
f
(M0 ) . (X x0 ) +
(M0 ) . (Y y0 ) +
(M0 ) . (Z z0 ) = 0
x
y
z
Les trois variables x, y et z jouent des roles tout `a fait symetriques dans cette equation.

M (X,Y,Z) T0 M0 M ker dfM0


Cette condition etait previsible : si I  t  M (t) est un arc parametre de classe C 1
regulier trace sur S, on a par denition de s
t I

f (M (t)) = 0

ce qui donne par derivation


t I



  (t) = 0
dfM (t) M

  (0) ker dfM0 .


et si, pour t = 0 on a M (0) = M0 , on a bien M

Si lespace est euclidien, le vecteur grad f (M0 ) est normal a` S en M0 :




T0 = M0 + grad f (M0 )
EXERCICE 18-3.36 Soit S lensemble des points de R3 veriant lequation
x3 + y 3 + z 3 xyz 2 = 0
Prouver lexistence dun plan tangent a` S en M0 (1,1,1). Donner lequation de ce plan et
determiner la position de S par rapport a` ce plan tangent au voisinage de M0 .

Intersection de deux surfaces transverses d


equations
f (x,y,z) = 0 et g (x,y,z) = 0



Dans un espace ane de dimension 3 rapporte `a un rep`ere O,,,k , on consid`ere `a
present
Sf = {M (x,y,z) | f (x,y,z) = 0} et Sg = {M (x,y,z) | g (x,y,z) = 0}
f et g etant deux fonctions numeriques de classe C k denies sur un ouvert de R3 et lon
etudie lintersection Sf Sg . On suppose que le point M0 (x0 ,y0 ,z0 ) Sf Sg est `a la
fois r
egulier pour Sf et Sg . On suppose aussi que les deux plans tangents `a Sf et Sg

18-3 Applications des di


erentielles

743

en M0 sont distincts. Comme ces deux plans passent par M0 , cela revient a` dire que les
directions de ces plans sont distinctes, soit
ker dfM0 = ker dgM0 rang {dfM0 ,dgM0 } = 2
Ceci revient `a dire que

f
(M0 )
x
rang g
(M0 )
x
donc quun determinant dordre
Supposons par exemple








f
(M0 )
y
g
(M0 )
y

f
(M0 )

z
=2
g
(M0 )
z

2 extrait de cette matrice est non nul.


f
(M0 )
y
g
(M0 )
y

f
(M0 )
z
g
(M0 )
z





 = 0



Le theor`eme des fonctions implicites montre alors quil existe un voisinage ouvert V de x0
et un voisinage ouvert W de (y0 ,z0 ) tel que
(Sf Sg ) (V W) = {M (x,1 (x) ,2 (x)) , x V}
avec = (1 ,2 ) fonction de classe C k de V dans W. Lintersection
(Sf Sg ) (V W)
est donc le support dun arc parametre de classe C k
x  M (x,1 (x) ,2 (x))


dans le rep`ere O,,,k . Comme precedemment, on pourrait placer la tangente a` cet arc
en M0 en determinant le vecteur derive

M (x0 ) =  + 1 (x0 ) + 2 (x0 ) k

les derivees des fonctions 1 et 2 pouvant sobtenir en resolvant le syst`eme dequations obtenues en derivant les fonctions constantes x  f (x,1 (x) ,2 (x)) et x  f (x,1 (x) ,2 (x)).
On peut aussi remarquer que, etant un arc regulier trace sur Sf et Sg , sa tangente en
M0 est dans le plan tangent a` Sf en M0 et quil en est de meme en travaillant avec Sg .
a Sf et Sg e
La tangente `
a larc = Sf Sg en M0 est donc lintersection des plans tangents `

18-3.4.4

Extrema li
es

Soit U un ouvert de Rn et f : U R une application de classe C 1 . On sait quun


extremum local eventuel de f est `a chercher parmi ses points critiques. On cherche `a
resoudre ici un autre type de probl`eme : on veut maximiser (ou minimiser) la fonction
(x1 , . . . ,xn )  f (x1 , . . . ,xn ) sous la contrainte g (x1 , . . . ,xn ) = 0. Plus precisement, on se
donne une autre fonction numerique g de classe C 1 sur U, on consid`ere lhypersurface
Sg = {(x1 , . . . ,xn ) U | g (x1 , . . . ,xn ) = 0}
(que lon suppose non vide !) et on cherche les extrema locaux de la restriction f |Sg de f `a
Sg . Comme Sg nest pas un ouvert de Rn , ces extrema locaux ne sont pas necessairement

744

Chapitre 18 : Calcul di
erentiel en dimension nie

des points critiques de f . Nous allons voir que, moyennant une hypoth`ese supplementaire
sur Sg , le calcul dierentiel permet dobtenir une condition n
ecessaire pour quun point
M0 Sg soit extremum local de f sur Sg .
egulier, cest-`a-dire
On suppose que tout point M0 Sg est r
M0 Sg

dgM0 = 0

Cela signie quune au moins des derivees partielles de g est non nulle en M0 , et, comme
nous lavons fait pour les courbes de R2 ou les surfaces de R3 , nous supposons sans nuire
`a la generalite que
g
(M0 ) = 0
xn
Le theor`eme des fonctions implicites permet alors de decrire Sg au voisinage de M0 (x01 , . . . ,x0n )
comme etant le graphe dune fonction
de classe C 1 denie au voisinage du point m0 de

Rn1 de coordonnees x01 , . . . ,x0n1
(x1 , . . . ,xn1 )  xn = (x1 , . . . ,xn1 )
Si f |Sg est extremale en M0 , la fonction h de classe C 1 denie sur un voisinage ouvert de
m0
h : (x1 , . . . ,xn1 )  f (x1 , . . . ,xn1 , (x1 , . . . ,xn1 ))
est extremale en m0 , ce qui entrane que m0 est point critique de h :
i = 1...n 1 0 =

f
f

h
(m0 ) =
(M0 ) +
(M0 )
(m0 )
xi
xi
xn
xi

Le theor`eme des fonctions implicites donne


g

x
(m0 ) = i (M0 )
g
xi
xn


g 
 f



xi  (M ) = 0
i
i = 1 . . . n 1  x
g  0
 f


xn xn
ces egalites montrant que les vecteurs lignes




g
f
f
g
, ,
, ,
(M0 ) et
(M0 )
x1
xn
x1
xn
et on obtient donc

sont colineaires. On en deduit la


PROPOSITION 18-3.37 Avec les hypoth`
eses qui pr
ec`
edent, si M0 Sg est extremum local de f |Sg , alors
R dfM0 = dgM0
Un point M0 veriant cette condition (necessaire) est fort logiquement appele point
critique de f |Sg (le cas = 0 correspondrait a` un point critique de f situe sur Sg ).
EXEMPLE 18-3.38 Determiner les extrema de la fonction f (x,y,z) = x + y + z sur la
sph`ere unite S de R3 euclidien canonique. On prend ici
g (x,y,z) = x2 + y 2 + z 2 1

18-3 Applications des di


erentielles

745

Comme grad g (x,y,z) = 2 (x,y,z) ne sannule en aucun point de S, on peut appliquer ce


qui prec`ede : si M0 (x0 ,y0 ,z0 ) est extremum local de f |S

grad f (x,y,z) = (1,1,1) est colineaire `a (x,y,z)

3
(on cherche des points sur la sph`ere !). Il y a donc deux
ce qui donne x = y = z =
3
points critiques pour f |S . Comme souvent, cest un argument de compacite qui assure
que ces points critiques sont eectivement des extrema : la fonction numerique continue
f atteint son maximum et son minimum sur le compact S
 

3 3 3
max f = f
,
,
= 3 alors que min f = 3
S
S
3 3 3
Remarquons que le recours au calcul dierentiel netait pas indispensable ici : par inegalite
de Schwarz
7
|f (x,y,z)|  3 x2 + y 2 + z 2
avec egalite si et seulement si les vecteurs (1,1,1) et (x,y,z) sont colineaires.
EXEMPLE 18-3.39 Nous avons, au chapitre 14, montre quun endomorphisme autoadjoint u dun espace vectoriel euclidien En etait diagonalisable dans une base orthonormale, le point crucial de la demonstration etant lexistence dune valeur propre (reelle !)
pour u. Nous avons donne une demonstration matricielle de ce resultat, en utilisant en
fait la structure hermitienne canonique de Cn .
Voici une demonstration basee sur un resultat doptimisation : sur la sph`ere unite de
En , montrer que f : x  u (x) ,x atteint son maximum en un point x0 . Montrer que
h En

dfx0 (h) = 2 u (x0 ) ,h

et en deduire quun point de la sph`ere o`


u f atteint son maximum est un vecteur propre
de u.
EXERCICE 18-3.40 Dans le cas n = 2, en travaillant avec les lignes de niveau de f denies
pour k R par
k = {M (x,y) U | f (x,y) = k}
et avec la courbe
0 = Sg = {M (x,y) U | g (x,y) = 0}
donner une interpretation geometrique de la condition
R

dfM0 = dgM0

necessaire pour que M0 soit point critique de f |Sg . Expliquer.


EXERCICE 18-3.41 Cas de p contraintes ind
ependantes.
1
 i On se donne toujours f : U R (x1 , . . . ,xn )  f (x1 , . . . ,xn ) et p applications de classe C
g 1ip de U dans R, avec p < n. On cherche cette fois `a optimiser f sous les contraintes
1

g (x1 , . . . ,xn ) = 0
..
.

p
g (x1 , . . . ,xn ) = 0

746

Chapitre 18 : Calcul di
erentiel en dimension nie

On cherche donc les extrema locaux de f |Sg1 Sg2 Sgp . On suppose bien entendu Sg1 Sg2
Sgp = , et on suppose de plus que tout point M0 Sg1 Sg2 Sgp est regulier, cest-`a-dire
que


p
1
,
.
.
.
,dg
rang dgM
M0 = p
0
En utilisant le theor`eme des fonctions implicites, montrer quau voisinage de M0 , lensemble
Sg1 Sg2 Sgp peut etre parametre de mani`ere C 1 `a laide de n p variables reelles. En
deduire que lensemble des vecteurs derives en t = 0 pour les arcs C 1 t  M (t) traces sur
Sg1 Sg2 Sgp veriant M (0) = M0 est un espace vectoriel de dimension n p, qui nest
autre que
p

i
ker dgM
0
i=1

(intersection de p hyperplans independants). Si M0 est un extremum local de la fonction f |Sg1 Sg2 Sgp ,
montrer que, pour un tel arc parametre,
 
dfM0 M  (0) = 0
En deduire que

i
ker dgM
ker dfM0
0

i=1

et en deduire quil existe des reels (i )1ip (appeles multiplicateurs de Lagrange) tels que
dfM0 =

p


i
i dgM
0

i=1

On obtient ainsi une condition necessaire pour que M0 soit extremum de f sous les contraintes
gi = 0.
EXERCICE 18-3.42 (application de lexercice precedent). Soit En un espace euclidien de dimension oriente. On denit lapplication
f : Enn R

(x1 , . . . ,xn )  [x1 , . . . ,xn ] (produit mixte des vecteurs xi )

En utilisant le calcul dierentiel, trouver le maximum de f sous les contraintes


x1 2 = = xn 2 = 1
Retrouver ce resultat par un raisonnement geometrique (voir exercice 14-4.2). En deduire
linegalite dite dHadamard
 n

n


2
2
aij
pour A = (aij ) Mn (R) |det A| 
j=1

i=1

et etudier le cas de legalite.

18-3.5

Exercice : caract
erisation des fonctions homog`
enes

DEFINITION
18-3.43 Soit C un ouvert de Rn stable par les homotheties de rapports
strictement positifs (on dit que C est un c
one ouvert). Si R, une application
f : C R x = (x1 , . . . ,xn )  f (x1 , . . . ,xn )
est dite (positivement) homog`ene de degre si et seulement si
x C

t > 0

f (tx) = f (tx1 , . . . ,txn ) = t f (x)

18-4 Exercices

747

Montrer quune application f : C R de classe C 1 est positivement homog`ene de


degre si et seulement si elle verie lidentite dEuler
x C

dfx (x) = f (x)

ce qui peut secrire egalement


(x1 , . . . ,xn ) C

n

i=1

xi

f
(x1 , . . . ,xn ) = f (x1 , . . . ,xn )
xi

Indication : Si f C 1 (C,R) est positivement homog`ene, deriver la fonction


R+  t  f (tx1 , . . . ,txn )
pour x = (x1 , . . . ,xn ) xe dans C. Reciproquement, si f verie lidentite dEuler, considerer
lapplication denie sur ]0, + [ par (t) = t f (tx1 , . . . ,txn ), avec (x1 , . . . ,xn ) C.

18-4

Exercices

EXERCICE 18-4.1 Etudier la dierentiabilite de la fonction denie par


f (x,y) =

+

(1)n
(x et y reels strictement positifs)
x + ny

n=0

EXERCICE 18-4.2 Soit une fonction de classe C 2 de R dans R, et lespace vectoriel E =


C 0 ([a,b],R) norme par la norme de la convergence uniforme. On denit : E R par


(f (t))dt

(f ) =
a

Etudier la dierentiabilite de .
EXERCICE 18-4.3 Soit N {N ,N1 ,N2 } une des normes usuelles sur Rn . Etudier lensemble
u N est dierentiable et expliciter dN .
des points de Rn o`
EXERCICE 18-4.4 Exemples dutilisation de changements de variables :
 cos 2x 
soit harmonique dans R2 .
ch 2y
Meme question avec F (x1 , . . . ,xn ) = f (x21 + + x2n ) sur Rn .
2f
2f
2f
+
2

3
= x2 + 2xy + y 2
Resoudre
x2
xy
y 2
f
f
2f
2f
y
Resoudre : x2 2 y 2 2 = x
x
y
x
y
3
3
2
f
x +y x y
f
+y
=2
sur {x > 0,y > 0}
Resoudre : x
x
y
(x + y)5
f
f
y
= kf o`
u k C est une
Trouver les fonctions f C 1 (R2 {(0,0)},C) telles que x
y
x
constante arbitraire.

1. Trouver f C 2 (R,R) telle que F (x,y) = f


2.
3.
4.
5.
6.

EXERCICE 18-4.5 Soit N une norme sur Rn telle que x  N 2 (x) soit de classe C 2 sur Rn .
Montrer que N est une norme euclidienne.

748

Chapitre 18 : Calcul di
erentiel en dimension nie

EXERCICE 18-4.6 Soit U un ouvert convexe de Rn contenant 0 et f : U R de classe C


telle que f (0) = 0, toutes les derivees partielles de f dordre inferieur ou egal `a p 1 etant nulles
en 0. Montrer quil existe des applications u C (U,R) telles que

u (x)x1 1 xnn
x U f (x) =
||=p

o`
u x = (x1 , . . . ,xn ) et = (1 , . . . ,n ) Nn . On note || = 1 + + n .
EXERCICE 18-4.7 Soit f de classe C 2 dun ouvert U de R2 dans R. On suppose que f presente
un minimum local en (x0 ,y0 ) U . Montrer que f (x0 ,y0 )  0. Soit D = {(x,y) R2 | x2 + y 2 
1} et f continue : D R de classe C 2 sur linterieur de D et harmonique dans ce domaine.
Montrer que, si f est nulle sur la fronti`ere de D, alors f est identiquement nulle sur D. (On
pourra considerer, pour > 0, la fonction g(x,y) = f (x,y) + (x2 + y 2 1) et utiliser le resultat
precedent).
EXERCICE 18-4.8 Soit n N.
Trouver g C 2 (]0,[,C) avec sin
Soit f C 2 (R]0,[,C) telle que

dg
d
(sin ) = n2 g().
d
d

]0,[ f (,) est 2-periodique


f 

2f
sin
= 0 en tout point (,) R]0,[
+ sin
2

Montrer que, si on suppose f bornee, alors f est constante.


EXERCICE 18-4.9 Soit f : R R de classe C 1 veriant t R |f  (t)|  k < 1. On denit
F : R2 R2 par F (x,y) = (x f (y),y f (x)). Montrer que F est un C 1 - dieomorphisme de
R2 dans R2 .
EXERCICE 18-4.10 Soit U un ouvert convexe dun evn E et f : U R convexe. On suppose
que f est dierentiable en un point a U , o`
u la dierentielle dfa est nulle. Montrer que f
presente un minimum absolu en a.
EXERCICE 18-4.11 Soit : R Mn (C) de classe C k telle que, pour tout t R (t) ait n
valeurs propres simples. Montrer que tout t0 R poss`ede un voisinage sur lequel on peut denir
une fonction t  (X1 (t), . . . ,Xn (t)) de classe C k denissant une base de vecteurs propres de
(t). (Considerer le polynome caracteristique de (t) et appliquer le theor`eme des fonctions
implicites).
EXERCICE 18-4.12 Sur le cercle unite du plan euclidien rapporte `a un rep`ere orthonorme
on consid`ere trois points A, B et C. A quelle condition le perim`etre du triangle ABC est-il
maximum? Meme question avec quatre points.
EXERCICE 18-4.13 Dans un plan ane euclidien, on consid`ere un triangle dinterieur U et de
cotes D1 ,D2 et D3 . Pour M U on pose
f (M ) = d(M,D1 )d(M,D2 )d(M,D3 )
Montrer que dans un rep`ere du plan f est polynomiale et atteint sur U un maximum. Montrer
que ce maximum est unique et indiquer le point o`
u il est atteint.
EXERCICE 18-4.14 Si A,B,C sont les sommets dun triangle du plan euclidien P, pour M P
on pose
g(M ) = M A + M B + M C
1. Montrer que f admet un minimum, mais quil ne peut etre atteint en un point exterieur
au triangle.

18-4 Exercices

749

2
, il existe dans linterieur
2. Montrer que, si les trois angles du triangle ont une mesure <
3
de U un unique point o`
u ce minimum est atteint.
2
3. Si lun des angles est de mesure 
, verier que cest au sommet de cet angle que le
3
minimum est atteint.
EXERCICE 18-4.15 Si les cotes dun triangle ont pour longueur a,b et c et sa surface vaut S,
montrer que

3 2
(a + b2 + c2 )
S
12

2
3
(abc) 3
S
4
avec egalite ssi le triangle est equilateral.
EXERCICE 18-4.16 Les ai sont des reels > 0 avec

n


ai = 1. Montrer que

i=1
n


ai (1 ai ) 

i=1

(n 1)n
n2n

EXERCICE 18-4.17 Montrer que toute fonction de classe C sur (R+ )2 veriant
x2

2f
2f
2f
+ y2 2 = f
+ 2xy
2
x
xy
y

est somme de deux fonctions homog`enes de degres `a preciser.


EXERCICE 18-4.18 On note E lensemble des fonctions f veriant les conditions :

(i) f est continue : [0,] [0, + [ R

(ii)
f est C 2 sur ]0,[]0, + [

f
2f
(x,t)
(x,t) =
(iii) (x,t) ]0,[]0, + [
2
x
t

(iv) Pour t  0 f (0,t) = f (,t) = 0

(v) x [0,]
lim f (x,t) = 0
t+

1. Quels sont les elements non nuls de E de la forme (x,t)  g(x)h(t)?


2. Developper en serie de Fourier la fonction impaire, 2-periodique qui concide avec
x  x( x) sur [0,].
3. En deduire une fonction f E telle que x [0,] on ait f (x,0) = x( x).
EXERCICE 18-4.19 Soit f de classe C 1 de Rn dans lui meme veriant
x,y Rn

f (x) f (y)  x y

Montrer que f est un C 1 -dieomorphisme de Rn dans lui-meme.


1
EXERCICE 18-4.20 Montrer que pour |t| < , lequation
2
sin(tx) + cos(tx) = x
admet une unique solution x = (t). Montrer que est C et en donner un developpement
limite `a lordre 3 en 0.
EXERCICE 18-4.21 Trouver les fonctions de classe C 2 de (R+ )2 dans R veriant
2
2f
2 f

y
=0
x2
y 2
y
(On pourra utiliser le changement de variables xy = u ; = v).
x

x2

750

Chapitre 18 : Calcul di
erentiel en dimension nie

Chapitre 19
Int
egrales curvilignes, int
egrales
multiples

19-1

Formes di
erentielles de degr
e1

19-1.1

Forme di
erentielle, champ de vecteurs

19-1.1.1

Forme di
erentielle de degr
e1

Dans cette section, An est un espace ane base sur un espace vectoriel norme (En ,  )

et U est un ouvert de An . Si B = (
e i )1in est une base de En et O est un point de An ,
n
on associe a` U un ouvert U de R :
U = {(x1 , . . . ,xn ) Rn | M (x1 , . . . ,xn ) U}
les coordonnees etant ecrites dans le rep`ere R = (O,B). Rappelons que lespace dual En
est lespace des formes lineaires sur En . La base duale de B est la base de En composee
des formes coordonnees dans B.
Notations : comme cest lusage (cf. section 18-1.2.2), si on note (x1 , . . . ,xn ) les
coordonnees du vecteur generique de En

x =

n


ei
xi

i=1

les formes coordonnees dans la base B seront notees (dxi )1in . Si est une forme lineaire
sur En representee par la ligne L = (1 , . . . ,n ) lorsquon travaille dans la base B, on aura
=

n

i=1

i dxi

752

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

DEFINITION
19-1.1 Une forme dierentielle de degre 1 sur louvert U de An est une
application de U dans lespace dual En .
Si la base B est xee, et B = (dxi )1in est sa base duale, une forme dierentielle
de degre 1 est donc caracterisee par la donnee de n applications numeriques (Pi )1in
Pi : U R M  Pi (M)
telles que
M U

(M) =

n


Pi (M) dxi

i=1

On commettra souvent labus decriture consistant a` confondre louvert U et sa traduction


U dans Rn (en identiant le point M et le n-uplet de ses coordonnees dans R = (O,B)),
et on notera
n

Pi (x1 , . . . ,xn ) dxi
(M) =
i=1

On a alors, pour M (x1 , . . . ,xn ) U et h =

n


e i En
hi

i=1

(M) (h) =

n


Pi (x1 , . . . ,xn ) hi

i=1

Lorsquon change lorigine du rep`ere R, lecriture de ne change pas (on eectue simplement une translation sur les arguments des fonctions Pi si on les consid`ere comme etant
denies sur un ouvert de Rn ). Lorsquon eectue un changement de base, les fonctions Pi
se transforment comme composantes dune forme lineaire :

u i )1in deux bases de En et


PROPOSITION 19-1.2 Soient B = (
e i )1in et B = (

a B , les bases duales
etant not
ees
P = (aij ) 1in la matrice de passage de B `
1jn

B = (dxi )1in

et

B = (dyi)1in

Si une forme di
erentielle est d
enie sur un ouvert de An par
M U

(M) =

n


Pi (M) dxi =

i=1

n


Qi (M) dyi

i=1

P1 (M)
Q1 (M)
t

..
..
= P

.
.
Qn (M)
Pn (M)

on a
M U

Demonstration : Cest simplement la formule de changement de base duale


(cf. exercice 4-2.6). La formule de changement de coordonnees lorsquon passe
de B `a B peut secrire symboliquement

dx1
dy1
..
.
. = P ..
dxn

dyn

Lexpression des (Qj )1jn en fonction des (Pi )1in en resulte. 

19-1 Formes di
erentielles de degr
e1

753

DEFINITION
19-1.3 Une forme dierentielle de degre 1 denie sur U par
M U

(M) =

n


Pi (M) dxi

i=1

est de classe C k (k N) si les applications Pi : U R le sont. Ceci ne depend evidemment


pas du rep`ere choisi dans An .
Comme En est un espace vectoriel, on peut evidemment munir lensemble des formes
dierentielles de degre 1 sur U dune structure despace vectoriel : si et  sont de telles
formes et si R, on aura simplement par denition
( +  ) (M) = (M) +  (M)
Lensemble des formes de classe C k est evidemment un sous-espace vectoriel.
EXEMPLE 19-1.4 Si f : U R est une fonction numerique de classe C 1 denie sur U,
on lui associe de mani`ere naturelle la forme dierentielle = df , denie par
M U

(M) = dfM

n

f
=
(M) dxi
xi
i=1

Si f est de classe C k+1 , la forme est evidemment de classe C k .

19-1.1.2

Cas dun espace euclidien : champ de vecteurs

Si lespace ane An est euclidien, on sait que, pour toute forme lineaire sur lespace

z En tel que
En , il existe un unique vecteur

= 
z ,
(identication de lespace et de son dual a` laide du produit scalaire). Si
: U En

est une forme dierentielle de classe C k , on peut lui associer une application V : U En
par
K
L

M U (M) = V (M) ,

Il est clair que V sera egalement de classe C k . On dit que V est le champ de vecteur dans
louvert U associe `a la forme dierentielle . Reciproquement, tout champ de vecteurs de
classe C k dans U permet de denir une forme dierentielle de degre 1 et de classe C k dans
U. Lensemble des champs de vecteurs de classe C k sur U est un espace vectoriel pour les
operations evidentes de somme et multiplication par un scalaire.
Si on travaille dans un rep`
ere R = (O,B) orthonorm
e, le passage dune notion

`a lautre est simple : si B = ( e i )1in est orthonormale et si


(M) =

n


Pi (M) dxi

i=1

on aura simplement

Pi (M)
ei
V (M) =
n

i=1

754

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

(dans une base non orthonormale, il faudrait faire intervenir la matrice du produit scalaire

pour calculer les composantes de V (M) en fonction des (Pi (M))1in ).


Lorsquon eectue un changement de bases orthonormales, la formule de la proposition
19-1.2 peut dailleurs etre interpretee comme formule de changement de coordonnees dun
vecteur : si P est matrice de changement de bases orthonormales, on a t P = P 1 .

19-1.1.3

Int
egrale, circulation

DEFINITION
19-1.5 Soit une forme dierentielle de degre 1 continue sur un ouvert
U de An et soit
: [a,b]  t  M (t) U
un arc parametre de classe C 1 dont le support est inclus dans U. Lintegrale de le long
de est
 b


 
=
(M (t)) M (t) dt
d
ef

Si on xe un rep`ere R = (O,B) de An larc parametre est determine par la donnee


des coordonnees (x1 (t) , . . . ,xn (t)) de M (t) dans R (donc par un n-uplet de fonctions
numeriques de classe C 1 ). Si est donnee par
M U

(M) =

n


Pi (M) dxi

i=1

on aura alors


=

 b
n

Pi (M (t)) xi (t) dt

i=1

ce quon pourra encore ecrire, en considerant que chaque application Pi est denie sur
louvert U de Rn
 b

n
=
Pi (x1 (t) , . . . ,xn (t)) xi (t) dt
a

i=1

Cette integrale existe bien, puisque la fonction consideree est continue sur [a,b]. Etant
donne son expression, on utilisera aussi le symbole

=

 
n

P (x1 , . . . ,xn ) dxi

i=1

PROPOSITION 19-1.6 Lint


egrale dune forme di
erentielle continue de degr
e
1 le long dun arc de classe C 1 est invariante par changement de param
etrage
admissible strictement croissant. Elle est multipli
ee par 1 si on int`
egre le long
dun arc se d
eduisant de par changement de param
etrage admissible strictement
d
ecroissant.
Demonstration : Soient
: [a,b]  t  M (t) et 1 : [,] : u  P (u)
deux arcs C 1 -equivalents traces dans U. Il existe donc un C 1 -dieomorphisme
: [a,b] [,] tel que
M =P

19-1 Formes di
erentielles de degr
e1

755

On a donc

 b



=
(M (t)) M  (t) dt




(P ( (t))) P  ( (t))  (t) dt

Comme est de classe C 1 sur [a,b] et comme la fonction





u  (P (u)) P  (u)
est continue sur [,], la formule de changement de variable donne

 (b)



=
(P (u)) P (u) du

(a)

Si est strictement croissant, on a (a) = et (b) = , et on retrouve


lintegrale de sur 1 . On obtient loppose de cette integrale si decrot. 
REMARQUE 19-1.7 Si est un arc parametre [a,b] U suppose continu et de classe
C 1 par morceaux, on pourra denir lintegrale de sur en utilisant, comme dhabitude,
une subdivision de [a,b] adaptee `a , et en coupant lintegrale par la relation de Chasles.
Les proprietes qui suivent decoulent immediatement de la denition :
Si 1 et 2 sont deux formes dierentielles de degre 1 continues sur U et si est un
arc parametre continu et C 1 par morceaux trace dans U



( 1 + 2 ) = 1 + 2
R

Si 1 : [a,b]  t  M (t) et 2 : [,]  t  N (t) sont deux arcs continus et C 1 par


morceaux traces dans U avec M (b) = N (), on peut juxtaposer 1 et 2 en un
arc continu et C 1 par morceaux deni par
: [a,b + ]  t  P (t)
avec P (t) = M (t) si t [a,b] et P (t) = N (t + b) sinon (on peut aussi envisager
tout parametrage equivalent respectant lorientation). On a alors



=
+

Lorsque lespace est euclidien, on pref`ere souvent faire intervenir le champ de


vecteur associe `a une forme dierentielle de degre 1. Lintegrale porte alors le nom de
circulation du champ :

DEFINITION
19-1.8 La circulation dun champ V de vecteurs continu dans U le long
de larc parametre : [a,b] M (t) U continu et C 1 par morceaux est

 b

V (M) .dM =
V (M (t)) .M  (t) dt

d
ef

Cette circulation poss`ede evidemment les memes proprietes que lintegrale des formes
dierentielles de degre 1.

756

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

19-1.2

Forme exacte, forme ferm


ee

19-1.2.1

D
enitions

DEFINITION
19-1.9 Soit k un entier naturel. Une forme dierentielle de classe C k :
U En est exacte dans U si et seulement sil existe une fonction numerique f : U R
de classe C k+1 telle que
M U (M) = dfM

Si est denie `a laide du choix dune base B = (


e )
par
i 1in

M U

(M) =

n


Pi (M) dxi

i=1

cela signie quil existe f : U R admettant des derivees partielles dordre 1 (dans la
base B) par rapport a` chaque variable veriant
i M U

f
(M) = Pi (M)
xi

(lhypoth`ese faite sur montre qualors f est necessairement de classe C k+1 ).

DEFINITION
19-1.10 Si est une forme dierentielle de classe C k exacte dans U, toute
fonction f : U R veriant df = sur U est appelee primitive de dans U.
PROPOSITION 19-1.11 Si U est connexe, deux primitives dune m
eme forme di
erentielle
exacte dans U di`
erent dune constante.
Demonstration : Si f et g sont deux primitives de , on a
M U

d (f g)M = 0En

et on sait que ceci entrane que f g est constante sur U si cet ouvert est
connexe (sinon, f g est constante sur chaque composante connexe de U).

Si lespace est euclidien, une forme dierentielle est exacte si et seulement si le

champ de vecteurs V correspondant est un champ de gradient

M U V (M) = grad f (M)


(avec toujours f de classe C k+1 si le champ est de classe C k ). Toute fonction f veriant cette

egalite est un potentiel (scalaire) du champ V . On dit aussi que V derive du potentiel f .

19-1.2.2

Condition n
ecessaire : forme ferm
ee

On suppose que est une forme dierentielle de classe C k (avec k  1) qui sexprime

dans une base B = (


e i )1in par
(M) =

n


Pi (M) dxi

i=1

Si est exacte et si f en est une primitive, on a


i M U

f
(M) = Pi (M)
xi

19-1 Formes di
erentielles de degr
e1

757

Comme f est au moins de classe C 2 (puisque les fonctions Pi sont de classe C k , avec k  1),
on obtient pour i = j dans {1, . . . ,n}
M U

2f
Pi
(M) =
(M)
xj xi
xj

et

2f
Pj
(M) =
(M)
xi xj
xi

Comme f verie le theor`eme de Schwarz, on est amene `a la denition suivante

DEFINITION
19-1.12 Une forme dierentielle de classe C k (avec k  1) denie sur
U par
n

M U (M) =
Pi (M) dxi
i=1

est fermee dans U si et seulement si


M U i = j {1, . . . ,n}

Pi
Pj
(M) =
(M)
xj
xi

()

PROPOSITION 19-1.13 Toute forme di


erentielle exacte de classe C k (avec k 
1) d
enie sur U est ferm
ee dans U.
Les conditions () sont donc n
ecessaires pour que soit exacte. Nous verrons
(theor`eme 19-1.19) que ces conditions sont susantes avec une hypoth`ese supplementaire
sur la geometrie de louvert U, veriee notamment par les boules ouvertes. Il en resultera
quune forme ferm
ee dans un ouvert est toujours localement exacte.
REMARQUE 19-1.14 La denition 19-1.12 semble dependre du choix de la base B.
On pourrait verier quil nen est rien en utilisant les formules de changement de base
(proposition 19-1.2) dans laquelle il faut utiliser deux syst`emes de coordonnees du meme
point M U. Ce caract`ere intrins`eque sera en fait etabli par le theor`eme 19-1.19.

19-1.2.3

Int
egrale dune forme exacte

PROPOSITION 19-1.15 Soit une forme di


erentielle continue et exacte dans un
ouvert U, et f une primitive de dans U. Si : [a,b]  t  M (t) est un arc continu
et C 1 par morceaux trac
e dans U, on a

= f (M (b)) f (M (a))

Cette int
egrale ne d
epend donc que de lorigine et de lextr
emit
e de larc .
Demonstration : On a en eet, par denition de lintegrale

 b
 b

 
d
(f (M (t))) dt
=
dfM (t) M (t) dt =

a
a dt
dapr`es la formule de derivation dune fonction composee. Comme f est de
classe C 1 dans U, lapplication f M est continue et C 1 par morceaux sur [a,b],
ce qui donne le resultat par application de la formule fondamentale du calcul
integral. 
COROLLAIRE 19-1.16 Lint
egrale dune forme di
erentielle exacte le long dun arc
1
ferm
e continu et C par morceaux trac
e dans U est nulle.

758

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

COROLLAIRE 19-1.17 On suppose lespace euclidien. Si f : U R est une fonction


de classe C 1 et si : [a,b]  t  M (t) est un arc continu et C 1 par morceaux trac
e
dans U, on a


grad f (M) .dM = f (M (b)) f (M (a))

En particulier, la circulation dun champ de gradient le long dun arc ferm


e est nulle :
on dit quun champ de gradient est `
a circulation conservative.
Ces resultats nous permettent de montrer que la proposition 19-1.13 ne donne pas
une condition susante pour quune forme dierentielle de classe C 1 soit exacte : dans R2 ,
considerons louvert U = R2 {(0,0)} et la forme dierentielle de classe C denie sur U
par
y
x
= 2
dx + 2
dy = P (x,y) dx + Q (x,y) dy
2
x +y
x + y2
Cette forme est fermee dans U, car legalite
P
Q
=
y
x
est veriee en tout point de U. Larc : [0,2]  t  (cos t, sin t) est ferme, C et son
support est trace dans U. On a
#

 2 $
cos t
sin t
( sin t) +
(cos t) dt = 2
=
2
cos t + sin2 t
cos2 t + sin2 t

0
Comme cette integrale nest pas nulle, ne peut etre exacte.

19-1.2.4

Th
eor`
eme de Poincar
e

DEFINITION
19-1.18 Soit un ouvert U dun espace ane et M0 un point de U. On dit
que U est etoile par rapport a` M0 si et seulement si
M U

le segment [M0 ,M] est inclus dans U

Un ouvert U sera dit etoile si et seulement si


M0 U

U est etoile par rapport a` M0

Par exemple, un ouvert convexe est un ouvert etoile par rapport a` chacun de ses points.
Dans R2 , louvert R2 (R {0}) est etoile alors que R2 {(0,0)} ne lest pas. Un ouvert
etoile est evidemment connexe par arcs.

`
THEOR
EME
19-1.19 Si U est un ouvert
etoil
e, toute forme di
erentielle de degr
e
1
1 de classe C et ferm
ee dans U est exacte. En particulier, dans toute boule ouverte
ferm
ee exacte
Demonstration : On choisit un point O U tel que U soit etoile par rapport

`a O, et on prend un rep`ere R = (O,B) o`


u B = (
e i )1in , dans lequel secrit
(M) =

n

i=1

Pi (M) dxi

19-1 Formes di
erentielles de degr
e1

759

les Pi etant de classe C 1 et veriant


Pj
Pi
(M) =
(M)
xj
xi

i = j {1, . . . ,n}

Si M est un point quelconque de U, larc de classe C

M : [0,1]  t  M (t) = O + t OM
a son support trace dans U.
Analyse : Si une primitive f de existe, on aura necessairement, dapr`es
la proposition 19-1.15


M U f (M) f (O) =
M

Synth`
ese : Comme la primitive est denie `a une constante pr`es, nous
denirons f par cette formule, en imposant f (O) = 0 (par exemple). En
identiant M avec le n-uplet (x1 , . . . ,xn ) de ses coordonnees dans R, nous
aurons donc
 1
n
f (x1 , . . . ,xn ) =
Pi (M (t)) xi dt
0

i=1

puisque M  (t) = OM. Comme les coordonnees de M (t) sont evidemment


egales a` (tx1 , . . . ,txn ), on a


f (x1 , . . . ,xn ) =
0

n


Pi (tx1 , . . . ,txn ) xi dt

i=1

Si on xe (x2 , . . . ,xn ), on consid`ere la fonction (denie au voisinage de x1 ,


donc au moins sur un intervalle ouvert de la forme ]x1 ,x1 + [)
x  f (x,x2 , . . . ,xn ) =
6
 15
n

Pi (tx,tx2 , . . . ,txn ) xi dt
P1 (tx,tx2 , . . . ,txn ) x +
0

i=2

On peut lui appliquer le theor`eme de derivation sous le signe dintegration


(10-2.2) puisque lapplication
: [0,1] ]x1 ,x1 + [ R
(t,x) = P1 (tx,tx2 , . . . ,txn ) x +

n


Pi (tx,tx2 , . . . ,txn ) xi

i=2

est continue sur [0,1] ]x1 ,x1 + [ et poss`ede une derivee partielle par
rapport `a la seconde variable

(t,x) = P1 (tx,tx2 , . . . ,txn )


x
n

Pi
P1
(tx,tx2 , . . . ,txn ) +
txi
(tx,tx2 , . . . ,txn )
+ tx
x1
x
1
i=2

760

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

etant aussi continue sur [0,1] ]x1 ,x1 + [ (le calcul de


x
derivee est justie par le fait que les fonctions Pi sont de classe C 1 ). Comme
est fermee, cette derivee secrit aussi
la fonction

(t,x) = P1 (tx,tx2 , . . . ,txn )


x
n

P1
P1
+ tx
(tx,tx2 , . . . ,txn ) +
txi
(tx,tx2 , . . . ,txn )
x1
xi
i=2
soit nalement

(t,x) =
[tx P1 (tx,tx2 , . . . ,txn )]
x
dt
On en deduit que f admet en M une derivee partielle par rapport `a la premi`ere
variable
 1
f
d
(M) =
[tx P1 (tx,tx2 , . . . ,txn )] dt
x1
0 dt
= [tx P1 (tx,tx2 , . . . ,txn )]10 = P1 (M)
On calculerait de meme les derivees partielles par rapport aux autres variables.
Si les Pi sont supposees de classe C k , il en resulte que f est de classe C k+1 sur
U, avec
M U dfM = (M)
et est bien exacte. 

COROLLAIRE 19-1.20 Lespace


etant euclidien, si V est un champ vectoriel C 1

dans U
etoil
e sexprimant dans une base orthonormale (
e i )1in par


Pi (M)
ei
V (M) =
n

M U

i=1

V d
erive dun potentiel si et seulement si
i = j {1, . . . ,n}

Pj
Pi
(M) =
(M)
xj
xi

En particulier, dans toute boule ouverte, ces conditions caract


erisent les champs de
1
gradient (de classe C ).
EXEMPLE 19-1.21 Nous avons vu `a la section 19-1.2.3 que la forme dierentielle
=

x2

x
y
dx + 2
dy
2
+y
x + y2

etait fermee mais non exacte dans R2 {(0,0)}. En restriction a` tout ouvert etoile inclus
dans R2 {(0,0)}, elle est exacte. Par exemple, sur R2 (R {0}), la fonction denie
par
y
7
(x,y) = 2 arctan
x + x2 + y 2
(determination C dans cet ouvert de largument du complexe x+iy) est une primitive de
. On comprend ainsi pourquoi lintegrale de le long du cercle unite oriente positivement
vaut 2.

19-1 Formes di
erentielles de degr
e1

761

Dans la pratique, lorsquune forme dierentielle est fermee, on en determine une primitive par integrations successives :
EXERCICE 19-1.22 On consid`ere le sous-ensemble de R3
!
"
D = (x,y,z) R3 | x2 y 2 = 0
Montrer que D est reunion de quatre ouverts convexes, et que la forme dierentielle denie sur
D par
$ 6
#
x 2x4 y 2 + x2 y 4 4xzy 2
2x2
4x2 y z
=
dy
+
dz
dx
+
x2 y 2
(x2 y 2 )2
(x2 y 2 )2
est exacte. En donner une primitive.
Comme D est reunion de quatre ouverts o`
u le theor`eme de Poincare sapplique, on peut
prouver lexistence de primitives (sans en donner une explicitement) en montrant que est
fermee. Si
= P dx + Q dy + R dz
on a bien
x2 + y 2
4x2 y
R
4xy 2
Q Q
R
P
P
= 8xyz
,
=
et
=

=
=
=
3
2
2
2
2
2
2
2
2
y
x z
y
x
z
(x y )
(x y )
(x y )
Pour expliciter une primitive, on cherche dabord une fonction f de classe C dans D avec
2x2
f
= 2
z
x y2
En integrant par rapport a` z, on voit que ceci peut secrire
$
#
2x2 z

f (x,y,z) 2
=0
z
x y2
Ceci am`ene evidemment `a chercher la fonction f sous la forme 1
2x2 z
+ (x,y)
x2 y 2
!
"
dans louvert (x,y) R2 | x2 = y 2 . Les conditions
f (x,y,z) =

o`
u est une fonction C

f
f
= P et
=Q
x
y
donnent alors

= x2
x

et

=0
y

On voit ainsi que lon peut choisir


f (x,y,z) =

2x2 z
x5 x3 y 2 + 6x2 z
x3
+ 2
=
3
x y2
3 (x2 y 2 )

On notera que lensemble des primitives de dans D est ici un espace ane de dimension 4.
EXERCICE 19-1.23 On rappelle que, dans un ouvert connexe dun espace ane euclidien, on
peut toujours relier deux points quelconques par un chemin polygonal (voir exercice 7-7.22).
En sinspirant de la demonstration du theor`eme 19-1.19, montrer quun champ de vecteurs
continu dans un ouvert connexe est un champ de gradient si et seulement sil est a` circulation
conservative.
1. On est assure localement dune telle ecriture pour f . Voir la remarque 18-3.6.

762

19-1.3

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

Rotationnel, divergence, laplacien

On se place dans
espace ane
euclidien oriente de dimension 3, ramene `a un rep`ere
 un

orthonorme direct O, I , J , K . On se donne un champ de vecteur V de classe C 1 dans


un ouvert U

V (M) = P (M) I + Q (M) J + R (M) K

Le theor`eme de Poincare nous montre que V est localement un champ de gradient (globalement dans U si cet ouvert est etoile) si et seulement si le champ vectoriel (continu)

W deni dans U par

W (M) =

Q
R
(M)
(M) I
y
z




R

Q
P

P
(M)
(M) J +
(M)
(M) K
+
z
y
x
y

est identiquement nul. Il est aussi deni par

W (M) = I
+ J
+K
x
y
z

Ce champ, deni lorsque V est de classe C 1 , ne depend pas du rep`ere orthonormal


direct utilise pour sa denition : en eet, si on consid`ere lapplication

V : U E3

et si on choisit un point
M0  U arbitraire, lendomorphisme d V M0 L (E3 ) est represente,


dans la base B = I , J , K , par la matrice jacobienne

P
x

Q



J B V (M0 ) =
x

R
x

P
y
Q
y
R
y

P
z

(M0 )
z

R
z

Si la base est orthonormale, ladjoint de d V M0 (endomorphisme deni de mani`ere intrins`eque) est repr
esente dans B par la transposee de cette matrice, et la dierence


d V M0 d V M0 (qui represente deux fois la partie antisymetrique de d V M0 ) a pour


matrice

P
Q P
R
0

y
x z
x

Q P





Q
R

J B V (M0 ) t J B V (M0 ) =
(M0 )
x
y
z
y

R P R Q

0
x
z y
z

19-1 Formes di
erentielles de degr
e1

763


Si I , J , K est orthonormale directe, cette matrice antisymetrique est interpretee comme

matrice du produit vectoriel par W (M0 ) :





d V M0 d V M0 = W (M0 )

Le champ W est appele rotationnel de V , il ne depend donc eectivement pas de la base


orthonormale directe utilisee.

e dans
PROPOSITION 19-1.24 Si V est un champ de vecteurs de classe C 1 exprim
un rep`
ere orthonormal direct par

V (M) = P (M) I + Q (M) J + R (M) K


son rotationnel d
eni par

rot V (M) =

R
Q
(M)
(M) I
y
z





Q
P
R
P
(M)
(M) J +
(M)
(M) K
+
z
y
x
y

ne d
epend pas de la base orthonormale (directe) choisie. Dans un ouvert
etoil
e, un
champ de classe C 1 est un champ de gradient si et seulement si son rotationnel est
identiquement nul.
Le rotationnel, comme le gradient, a donc une denition intrins`eque, ce qui en fait
un outil pour exprimer certaines lois de la Physique. Il en est de meme de la divergence
dun champ vectoriel de classe C 1 . Si

V (M) = P (M) I + Q (M) J + R (M) K


est exprime dans une base quelconque,
Q
R

P
(M) +
(M) +
(M)
div V (M) =
x
y
z
nest autre que la trace de la matrice jacobienne envisagee plus haut. On a donc, independamment
du choix de toute base



div V (M) = trace d V M

EXERCICE 19-1.25 Si
u est un vecteur xe et V est un champ de classe C 1 , montrer que



div V
u =
u . rot V

De meme, si f : U R est un champ scalaire de classe C 2 , son laplacien exprime


dans une base orthonormale de lespace par
f (M) =

2f
2f
2f
(M)
+
(M)
+
(M)
x2
y 2
z 2

ne depend pas de la base puisque


 
f (M) = div grad f (M)

764

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

REMARQUE 19-1.26 On suppose que lespace Rn est muni de sa structure euclidienne


canonique. On consid`ere lespace vectoriel E = C (Rn ,R) et pour p N , on appelle
operateur dierentiel lineaire homog`ene de degre p tout endomorphisme T de E de la
forme

pf
a (x) (x)
f  g = T f avec x Rn g (x) =
x
Nn
||=p

o`
u les a sont des fonction C de Rn dans R (pour les notations, voir la section 182.5.2). Soit T un tel operateur (non identiquement nul) invariant par les translations et
les automorphismes orthogonaux de Rn , cest `a dire tel que
f E T (f ) = (T f )
o`
u est une translation ou une transformation orthogonale arbitraire de Rn . On peut
demontrer que ces hypoth`eses entranent que p est necessairement pair et que T est
proportionnel a` loperateur
p

2 = (

p
fois)
2

etant loperateur laplacien deni par


f =

n

2f
i=1

x2i

Cest pour cela que de nombreuses lois de la Physique, tenant compte de lhomogeneite et
de lisotropie de lespace, ont une traduction mathematique faisant intervenir le laplacien.

19-1.4

Exemples dapplications

A titre dexercice, nous donnons ici quelques resultats sur la theorie des fonctions
derivables dune variable complexe. La denition a dej`a ete donnee `a lexercice 11-3.41 :
une fonction f denie sur un voisinage dun complexe z0 est derivable en z0 sil existe
d C tel que, pour h C avec |h| assez petit on ait
f (z0 + h) = f (z0 ) + h d + |h| (h)
avec limh0 (h) = 0. Le complexe d est alors unique et on le note f  (z0 ). Nous savons
par exemple que la somme dune serie enti`ere est derivable en tout point de son disque
ouvert de convergence. Nous faisons le lien, dans cette section, avec les fonctions reelles
de deux variables reelles :
EXERCICE 19-1.27 Soit U un ouvert de R2 identie `a C. On rappelle que, dans R2 euclidien
canonique, lendomorphisme canoniquement associe `a la matrice


a b
b a
o`
u R2  (a,b) = (0,0) est une similitude directe (composee de lhomothetie de rapport
et dune rotation).

1. On se donne P et Q deux fonctions de classe C 1 denies sur U et `a valeurs reelles


U  (x,y)  P (x,y)

et

U  (x,y)  Q (x,y)

a2 + b2

19-1 Formes di
erentielles de degr
e1

765

On leur associe une fonction f de la variable complexe z = x + iy en posant


f (x + iy) = P (x,y) + i Q (x,y)
Montrer que f est derivable en tout point de U si et seulement si P et Q verient, dans
U, les conditions de Cauchy-Riemann
Q
P
=
x
y

et

P
Q
=
y
x

Montrer qualors, en tout point de U


f  (x + iy) =

Q
P
(x,y) + i
(x,y)
x
x

2. On suppose de plus les fonctions P et Q de classe C 2 . Montrer que, si f est derivable en


tout point de U, les fonctions P et Q sont harmoniques, cest `a dire que leur laplacien
est identiquement nul dans U :
2P
2Q 2Q
2P
+
=
+
=0
x2
y 2
x2
y 2
3. On suppose louvert U etoile et on se donne une fonction A C 2 (U ,R) harmonique. En
considerant la forme dierentielle denie sur U par
=

A
A
dx +
dy
y
x

montrer quon peut trouver une fonction B C 2 (U ,R) telle que la fonction F denie sur
U par
F (x + i y) = A (x,y) + i B (x,y)
soit derivable sur U. Que peut-on dire de deux fonctions B1 et B2 repondant a` la question?
Determiner une fonction B dans le cas particulier
U = C R

et

A (x,y) =


1  2
ln x + y 2
2

et faire le lien avec lexercice 9-6.21.


4. Montrer que, si P et Q sont comme `a la premi`ere question et si la fonction f  ne sannule
pas dans U, la transformation de U dans R2 (euclidien canonique) denie par
: M = (x,y)  N = (P (x,y) ,Q (x,y))
transforme un arc de classe C 1 regulier trace dans U en un arc regulier (). Montrer
que cette transformation est conforme, cest `a dire quelle conserve langle des tangentes
`a deux arcs reguliers secants (voir lexercice
  18-2.7). Que peut-on en deduire pour les
2
tracees dans U et denies par
familles de lignes de niveau ( )R et 
R

= {(x,y) U | P (x,y) = }

et

 = {(x,y) U | Q (x,y) = }

2. Il sagit dune situation que lon rencontre en electrostatique, lorsquon etudie le potentiel cree par
une repartition de charge invariante par translation dans une direction donnee choisie comme axe Oz
(symetrie cylindrique). Le potentiel ne depend pas de z et, en dehors des charges, verie
2V
2V
+
=0
2
x
y 2
Si on peut trouver une fonction W conjuguee `a V (cest `a dire telle que le couple (V,W ) soit solution du
probl`eme resolu `
a la question 3), dans un plan perpendiculaire a` Oz, les equipotentielles sont les lignes
de niveaux de V tandis que les lignes de champ sont les lignes de niveau de W .

766

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

EXERCICE 19-1.28 (Suite de lexercice precedent) : On suppose a` present que louvert U est
etoile.
Si P et Q sont des fonctions de classe C 1 veriant les conditions de Cauchy-Riemann, et si
f est la fonction complexe derivable associee, les formes dierentielles
P dx Q dy

et

Q dx + P dy

sont fermees et donc exactes dans U. On introduit la notion de forme dierentielle complexe 3
= (P dx Q dy) + i (Q dx + P dy) = (P + i Q) (dx + idy)
que lon represente symboliquement par
= f (z) dz
On a donc : si f est une fonction dune variable complexe de classe C 1 dans un ouvert
U
etoil
e de C, pour tout arc ferm
e continu et C 1 par morceaux on a

f (z) dz = 0

Application : demonstration du theor`eme de DAlembert.


ome `a coecients complexes, de degre n
Soit P (z) = an z n + an1 z n1 + + a0 un polyn
suppose ne pas posseder de racine complexe. On consid`ere la fonction f denie par
f (z) =

z n1
P (z)

Montrer que f est de classe C 1 sur C, et montrer que



2i
f (z) dz =
lim
R+
an
R
si R est le chemin deni en axe complexe par
R : [0,2]  t  zR (t) = R eit
Conclure.

Le theor`eme etudie dans lexercice qui suit est remarquable : il montre la grande
dierence entre la derivabilite dans R et dans C. Il sagit egalement dune belle illustration de lecacite des series de Fourier :
EXERCICE 19-1.29 Soit U un ouvert de C et f : U C une fonction de classe C 1 . Soit z0 U
et R > 0 tel que le disque ferme D (z0 ,R] de centre z0 et de rayon R soit inclus dans U. On se
propose de montrer que, dans ce disque, f est somme dune serie enti`ere de la variable (z z0 ).
En dautres termes, nous aurons montre que toute fonction f de classe C 1 sur U est analytique
dans U , et que si
D (z0 ,R] U
3. Qui nest pas autre chose quun objet represente formellement sous la forme
= 1 + i 2
o`
u 1 et 2 sont deux formes reelles. On int`egre le long dun arc parametre par



=
1 + i
2

19-2 Int
egrale double sur un pav
e compact

767

f est representable dans tout ce disque par une serie enti`ere de la variable (z z0 ).


1. Montrer que, pour r [0,R], la fonction denie sur R par  f z0 + r ei est somme
de sa serie de Fourier
 

an (r) ein
R f z0 + r ei =
nZ

et que cette serie est normalement convergente sur R.


2. En utilisant lexpression integrale
1
an (r) =
2



f z0 + r ei ein d

montrer que la fonction r  an (r) est de classe C 1 sur [0,R] et verie


r an (r) = n an (r)

n Z r [0,R]

En deduire que an (r) = 0 pour n < 0 et est de la forme


an (r) = n r n
pour n  0, avec n C. En deduire que, dans D (z0 ,R],
f (z) =

+


n (z z0 )n

n=0

Montrer que le rayon de convergence de cette serie enti`ere est superieur ou egal `a la
distance de z0 au complementaire de U .

REMARQUE 19-1.30 En utilisant le resultat de lexercice 11-3.41, on a montre que


f est en fait C dans U. On notera la grande dierence avec la situation reelle. On
demontrerait, avec beaucoup plus de diculte, que les resultats qui prec`edent sont encore
valables si on suppose seulement f derivable sur U.

19-2

Int
egrale double sur un pav
e compact


A laide du theor`eme de derivation sous le signe

, nous avons demontre le

`
THEOR
EME
19-2.1 Si f : [a,b] [c,d] C est une fonction continue, on a
 b 



f (x,y) dy dx =
a


f (x,y) dx dy

DEFINITION
19-2.2 La valeur commune de ces integrales est appelee integrale (double)
de f sur [a,b] [c,d] et est notee 4


f ou
f (x,y) dx dy
[a,b][c,d]

4. On rencontre aussi la notation

[a,b][c,d]


f
[a,b][c,d]

768

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

Dans cette derni`ere notation, les variables x et y sont evidemment muettes.


La linearite de lintegrale (simple) prouve immediatement la

PROPOSITION 19-2.3 Lapplication f 

f est une forme lin


eaire sur les[a,b][c,d]

pace vectoriel C 0 ([a,b] [c,d] ,C), avec pour f complexe




f=

Re f + i

[a,b][c,d]

[a,b][c,d]

Im f
[a,b][c,d]

REMARQUE 19-2.4 Si f est `a valeurs reelles positives, il est clair que son integrale est
positive (on verie dailleurs facilement, par un argument de continuite, que si f nest pas
identiquement nulle, son integrale est strictement positive). Il en resulte que lon pourra
integrer des inegalites entre fonctions reelles continues sur [a,b] [c,d]. En particulier les
majorations

 



f  
|f |  (b a) (d c) f 

[a,b][c,d]

[a,b][c,d]

montrent que lintegrale est une forme lin


eaire continue si on munit lespace vectoriel
0
C ([a,b] [c,d] ,C) de la norme de la convergence uniforme. Par des techniques analogues a` celles developpees dans le chapitre sur lintegrale simple, on prouve lin
egalit
e
de Schwarz
f,g C ([a,b] [c,d] ,C)
0






[a,b][c,d]

 

fg  

|f |

 12 

[a,b][c,d]

|g|

 12

[a,b][c,d]

lin
egalit
e de Minkowski etc...
REMARQUE 19-2.5 Cas des variables s
epar
ees : si g C 0 ([a,b] ,C), h C 0 ([c,d] ,C)
et f = g h denie par f (x,y) = g (x) h (y) sur [a,b] [c,d], on a evidemment



f=
[a,b][c,d]

 
g (x) dx

h (y) dy
c

REMARQUE 19-2.6 Interpr


etation g
eom
etrique : si a0 = a < a1 < < an = b est
une subdivision de [a,b] et si f est positive, en approchant lintegrale par une somme de
Riemann
 b 

f (x,y) dy dx

f=
[a,b][c,d]

$

n1 $

i=0

#
f (ai ,y) dy (ai+1 ai )

#
f (ai ,y) dy (ai+1 ai ) comme le volume dune plaque

et en interpretant
c

!
"
(x,y,z) R3 | ai  x  ai+1 et y [c,d] , 0  z  f (ai ,y)
 d
f (ai ,y) dy, on interpr`ete
depaisseur ai = ai+1 ai et de section droite ayant pour aire
c
'
le reel positif [a,b][c,d] f comme volume de la portion despace R3 constituee des points
M (x,y,z) situes au dessus du pave [a,b] [c,d] et sous la surface dequation z = f (x,y).

19-3 Int
egrale double sur un produit dintervalles quelconques

769

EXERCICE 19-2.7 On consid`ere un rectangle R dont les cotes ont pour longueurs d et D. On
suppose que lon peut paver R par un nombre ni de rectangles (Ri )1in dont les cotes sont
parall`eles `a ceux de R et dont les longueurs di et Di verient
i {1, . . . ,n}

di N ou Di N

Montrer que d N ou D N . (Indication : travailler dans un rep`ere naturel et considerer f


denie sur R2 par f (x,y) = e2i(x+y) ).
EXERCICE 19-2.8 Si f C 0 ([0,1] [0,1] ,C), determiner

f (x,y) cos xy dxdy
lim
+

19-3

[0,1]2

Int
egrale double sur un produit dintervalles quelconques

Nous suivrons ici la meme demarche que pour les fonctions continues (par morceaux)
dune variable reelle sur un intervalle quelconque, en denissant dabord lintegrabilite
pour les fonctions positives, puis en travaillant avec le module dune fonction complexe
quelconque.

19-3.1

Int
egrale dune fonction continue positive

19-3.1.1

D
enition et propri
et
es
el
ementaires

DEFINITION
19-3.1 Soient I et J deux intervalles de R non reduits `a un point et
+
f : I J R une fonction positive continue. On dit que f est integrable sur I J si
et seulement si
%

f | K segment inclus dans I, L segment inclus dans J
KL

est majore (dans R+ ). La borne superieure de cet ensemble est alors par denition lintegrale
de f sur I J et est encore notee


f ou
f (x,y) dx dy =
IJ
IJ

%
sup
f | K segment I, L segment J
KL

REMARQUE 19-3.2 On notera lanalogie avec le cas des fonctions dune variable. On
remarquera aussi que, si I et J sont eux-memes des segments, les notations sont coherentes
avec celles du paragraphe precedent.
Comme dans le cas de lintegration sur un intervalle de R, on demontre sans peine les
resultats suivantes (les fonctions considerees sont toutes continues positives sur I J) :
PROPOSITION 19-3.3 Si 0  f  g sont continues positives sur I J et si g est
int
egrable, il en est de m
eme de f et alors


f
g
IJ

IJ

770

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

EXERCICE 19-3.4 Soit f C 0 (I J,R+ ). Montrer que f est integrable sur I J si et seulement

sa restriction a` I J est integrable sur I J et qualors (avec un petit abus decriture)




f = f
I J

IJ

PROPOSITION 19-3.5 Sil existe une suite de segments (Kn )nN exhaustive pour I

( Kn = I) et une suite de segments (Ln )nN exhaustive pour J telles que la suite


f

croissante
Kn Ln

soit major
ee, alors f est int
egrable et
nN

f = sup
nN

IJ

f = lim

n+

Kn Ln

Kn Ln

R
eciproquement, si f est int
egrable, cette propri
et
eest vraie pour
 toutes suites
eriant
Kn = I et
Ln = J.
croissantes (Kn )nN et (Ln )nN de segments v

On en deduit immediatement la propriete dadditivite et dhomogeneite :


PROPOSITION 19-3.6 Si f,g sont continues positives sur I J et int
egrables et
est un r
eel positif, f + g et f sont int
egrables et





(f + g) =
f+
g et
f =
f
IJ

IJ

IJ

IJ

IJ

EXERCICE 19-3.7 Soient f C 0 (I,R+ ) et g C 0 (J,R+ ) sont non identiquement nulles. Montrer que f g est integrable sur I J si et seulement si f et g sont integrables respectivement
sur I et J, et qualors
   

f g =
f
g
IJ

Prouver lexistence et donner la valeur de



R2

19-3.1.2

e(x

2 +y 2

) dxdy

Utilisation dint
egrations successives : formule de Fubini

Commencons par citer le theor`eme (mal cele) prevu par le programme ociel :

`
THEOR
EME
19-3.8 Soit f : I J R+ continue telle que :
x I

f (x,) est int


egrable sur J.

Lapplication : I R
morceaux.
est int
egrable sur I.

d
enie par (x) =

f (x,y) dy est continue par


J

Sous ces hypoth`


eses, f est int
egrable sur I J et on a



 
f = =
f (x,y) dy dx
IJ

19-3 Int
egrale double sur un produit dintervalles quelconques

771

Comme le but de la theorie est dobtenir un theor`eme dinterversion des integrations


analogue a` celui obtenu dans le cadre des s
eries doubles `
a termes positifs (et de la
sommation discr`ete), il est preferable de remarquer que, si le theor`eme precedent donne
une condition susante dintegrabilite, cest en fait une condition necessaire et susante,
sous reserve dexistence et de regularite de la fonction . On pref`erera donc lenonce :

`
THEOR
EME
19-3.9 Soit f : I J R+ continue telle que :
x I

f (x,) est int


egrable sur J.

Lapplication : I R
morceaux.

d
enie par (x) =

f (x,y) dy est continue par


J

Sous ces hypoth`


eses, f est int
egrable sur I J si et seulement si est int
egrable
sur I et alors



 
f = =
f (x,y) dy dx
IJ

COROLLAIRE 19-3.10 (Interversion des int


egrations) : soit f : I J R+ continue
et int
egrable, v
eriant les hypoth`
eses du th
eor`
eme pr
ec
edent. Si de plus
y J f (,y) est int
egrable sur I.
: y  f (x,y) dx est continue par morceaux de J dans R+ .
I

Alors est int


egrable sur J, et on a


 
 


=
f (x,y) dx dy =
f (x,y) dy dx =
J

Ce corollaire decoule immediatement du theor`eme qui prec`ede, en remarquant que


les deux variables jouent des roles symetriques. Si on veut retenir les hypoth`eses de ce
theor`eme dinterversion des integrations, disons de mani`ere imprecise que, si f est continue
positive sur I J, pour avoir


 
 
f (x,y) dx dy =
f (x,y) dy
J

il sut davoir prouve lexistence dun des membres de legalite (par exemple le terme
de droite), donc davoir verie les hypoth`eses relatives `a lexistence et lintegrabilite de
,
 e que lautre membre a une chance dexister puisque, pour que
 et davoir prouv
f (x,y) dx dy existe, il est necessaire que soit denie et continue par morceaux
J

sur J. Enn, notons que, dans la pratique, on montrera souvent que la fonction (ou
) est continue sur son intervalle de denition, par application des theor`emes sur les
integrales a` param`etres.
Demonstration du theor`eme : supposons dabord que soit integrable sur
I, et soit K = [a,b] I et L = [c,d] J.

 d
f (x,y) dy  f (x,y) dy = (x)
x [a,b]
J

On en deduit alors que


 b 

f=
KL

f (x,y) dy dx 

(x) dx 
a

772

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples
Lintegrabilite de f sur I J en decoule, avec


f
IJ

Pour terminer la demonstration, il sut donc `a present de montrer


que, si


f.
f est integrable sur I J, alors est integrable sur I, avec
I

IJ

Supposons donc f integrable, et soit [a,b] I et (Ln = [cn ,dn ])nN une suite
croissante de segments exhaustive pour J. On a


 b  dn
f (x,y) dy dx 
f
n N
cn


Pour x I, posons n (x) =

IJ

dn

f (x,y) dy. Sur [a,b], la suite (n )nN converge


cn

simplement vers , en restant majoree par , continue par morceaux donc


integrable sur [a,b]. A laide du theor`eme de convergence dominee, on obtient
par passage a` la limite


b

(x) dx 

f
IJ




Comme est positive, ceci prouve lintegrabilite de sur I avec


I

19-3.2

Fonctions complexes int


egrables

19-3.2.1

D
enition

f.
IJ

DEFINITION
19-3.11 Une fonction f : I J C continue est integrable sur I J si
et seulement si la fonction continue positive |f | est integrable sur I J.
PROPOSITION 19-3.12 Une fonction continue r
eelle f : I J R est int
egrable
ssi les fonctions positives f + = sup (f,0) et f = sup (f,0) le sont.
PROPOSITION 19-3.13 Une fonction continue complexe f : IJ C est int
egrable
ssi les fonctions r
eelles Re f et Im f le sont.
Ceci est consequence immediate des majorations
0
dans le cas reel et
0

f+
 |f | = f + + f
f

|Re f |
 |f |  |Re f | + |Im f |
|Im f |

dans le cas complexe. Les decompositions


f = f+ f

9
8
ou f = (Re f )+ (Re f ) + i (Im f )+ (Im f )

permettent decrire toute fonction integrable comme combinaison lineaire de fonctions


reelles positives integrables. Linegalite triangulaire prouve dailleurs que reciproquement,
toute combinaison lineaire de fonctions reelles positives integrables est integrable : lensemble L1c (I J,C) des fonctions continues complexes integrables est un sous-espace vectoriel de C 0 (I J,C). Cest le sous-espace engendre par les fonctions integrables positives.

19-3 Int
egrale double sur un produit dintervalles quelconques

19-3.2.2

773

Int
egrale dune fonction int
egrable

`
THEOR
EME
19-3.14 (et d
enition) Si (Kn )nN et (Ln )nN sont des suites crois

Kn = I et
Ln = J et si f C 0 (I J,C) est int
egrable,
santes de segments avec

la suite


f

est convergente, et sa limite ne d


epend pas des suites (Kn )nN

Kn Ln

nN

et (Ln )nN choisies. Cette limite est, par d


enition, lint
egrale de f sur I J, not
ee
encore


f = lim
f
IJ

n+

Kn Ln

Demonstration : il sut de remarquer que, lorsque f est reelle positive,


cest la proposition 19-3.5 et de raisonner ensuite par linearite. 
Par passage a` la limite, on obtient immediatement :
'

PROPOSITION 19-3.15 Lapplication f 


vectoriel L1c (I J,C). On a de plus
f L (I J,C)
1

IJ






IJ

f est une forme lin


eaire sur lespace
 

f  

|f |

IJ

On remarquera en particulier que





+
f =
f
f pour f reelle
IJ
IJ

IJ
f =
Re f + i
Im f pour f complexe
IJ

IJ

IJ

Dans le cas de fonctions reelles, comme 0  f  g 0  g f , on pourra de meme


integrer des inegalites... si les fonctions manipulees sont integrables ! On pourra notamment prouver :
EXERCICE 19-3.16 On note
>

?
L2c (I J,C) = f C 0 (I J,C) | |f |2 L1c I J,R+
Montrer que L2c (I J,C) est un sous-espace vectoriel de C 0 (I J,C). Montrer que, si f et
g L2c (I J,C), alors f g L1c (I J,C) et que





IJ

 

f g 

 1 
2

|f |
IJ

1

|g|

IJ


Montrer que (f,g) 

f g denit un produit scalaire sur L2c (I J,C).


IJ

EXERCICE 19-3.17 Si f L1 (I,C) et g L1 (J,C) sont continues, montrer que f g


L1c (I J,C), et que



f g = f g
IJ

774

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

19-3.2.3

Calcul par int


egrations successives : formule de Fubini

`
THEOR
EME
19-3.18 Soit f : I J C continue et int
egrable. Si
x I

f (x,) est int


egrable sur J.

: I C d
enie par (x) = f (x,y) dy est continue par morceaux sur I
I

alors est int


egrable sur I et


 

f = =
f (x,y) dy dx
IJ

REMARQUE 19-3.19 Avant de prouver ce resultat, notons que, pour appliquer ce theor`eme,
il faut avoir verie lint
egrabilit
e de f . Dans la pratique, cela se fera (apr`es avoir verie
la continuite de f ), en essayant dappliquer a` la fonction positive |f | le theor`eme 19-3.8.
Remarquons
alors que, si lon verie (comme le demande ce theor`eme) que : x 

|f (x,y)| dy est integrable sur I, lintegrabilite de (qui fait partie de la conclusion du
J

theor`eme 19-3.18) peut se prouver plus simplement par la majoration evidente


x I

| (x)|  (x)

Demonstration : (hors programme).


Montrons dabord que, si f L1c (I J,C) et si

Kn = I et


f=

lim

n+

Ln = J, on a

Kn Ln

f=


IJ

lim

n+


f

lim

m+


= lim

m+

Kn Lm


f

lim

n+

Kn Lm

La premi`ere egalite nest autre que la denition de lintegrale de f . Pour les autres,
par linearite, on peut se ramener au cas o`
u f est reelle positive. On a alors


f
f
n,m N
Kn Lm


Si n est xe, la suite m 
ln telle que

IJ

f est croissante, majoree, donc poss`ede une limite


Kn Lm

ln = lim

m+

Kn Lm

f

f
IJ

De plus, comme pour tout m





Kn Lm

f

f
Kn+1 Lm

on obtient ln ln+1 en faisant tendre m vers +. La suite croissante (ln )nN est
majoree par
f , donc converge, avec
IJ


lim ln = lim

n+

n+


f

lim

m+

Kn Lm




f
IJ

19-3 Int
egrale double sur un produit dintervalles quelconques
Comme de plus


n

775


Kn Ln

f  lim

m+

Kn Lm

f = ln

(puisque la limite dune suite croissante majore tous les termes de la suite), on
obtient pour n +





f = lim
f  lim ln = lim
f
lim
IJ

n+

n+

Kn Ln

n+

m+

Kn Lm

Par double inegalite on a obtenu le resultat souhaite, sachant quon peut, dans le
raisonnement precedent, permuter les roles joues par les suites (Kn )nN et (Lm )mN .

1
f (x,y) dy denie,
Supposons donc a` present f Lc (I J,C), avec : x 
J

continue par morceaux sur I. Soit (Ln = [cn ,dn ])n1 une suite de segments avec

Ln = J. Posons, pour x I,

dn

n (x) =

f (x,y) dy

dn

et n (x) =

cn

|f (x,y)| dy

cn

Comme on int`egre sur des segments (sur lesquels les fonctions constantes sont
integrables), la continuite de f sur I [cn ,dn ], un argument de compacite et le
theor`eme de continuite des integrales a` param`etres montrent que n et n sont
continues sur I avec
|n (x)|  n (x)

n  1 x I

Posons aussi 0 (x) = 0 (x) = 0 pour x I. La propriete




x I (x) = f (x,y) dy = lim
f (x,y) dy = lim n (x)
n+

n+

Ln

peut aussi secrire, en passant `a la serie telescopique associee `a cette suite


x I

(x) =

+


[n+1 (x) n (x)] =

+


n=0

un (x)

n=0

en posant, pour x I et n  0, un (x) = n+1 (x) n (x). Cette serie de fonctions


continues converge simplement sur I, et sa somme est, par hypoth`ese, continue

par morceaux sur cet intervalle. Pour prouver lintegrabilite de et ecrire

un , il sut de verier que
n

=
I

n N un est integrable sur I et


n

|un | converge

Or, pour tout x I




|un (x)| = |n+1 (x) n (x)| = 

dn+1

dn



f (x,y) dy +
f (x,y) dy 
cn+1
 cn
 dn+1
|f (x,y)| dy +
|f (x,y)| dy



dn

cn

cn+1

776

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples
ce qui peut secrire aussi
|un (x)|  n+1 (x) n (x)
et en particulier, |un (x)|  n+1 (x). Par application du theor`eme 19-3.9 a` la
restriction de |f | `a I Ln+1 , fonction continue positive integrable telle que
x I

|f | (x,) est integrable sur Ln+1



x  n+1 (x) =
|f | (x,) est continue sur I
Ln+1

on sait que n+1 est integrable sur I, donc aussi un par domination. On a de plus,
par la majoration precedente,




|un |  (n+1 n ) = n+1 n
I

Il en resulte que
n N

n1 

k=0

|uk | 

n1 


Ceci prouve la convergence de

k+1
I



=
I

ILn

|f |
IJ

|un |. Donc est integrable et

+ 


un =

n=0

+ 


n+1

n=0

n
I


= lim

Si I =

|f | 

n =
I

secrit aussi

k =

k=0

n+

Km , ceci secrit egalement

 


= lim
I

n+


f (x,y) dy dx =

Ln

lim

lim

n+

ce qui donne bien

m+

Km


f (x,y) dy dx

Ln


=
I



f
IJ

dapr`es le resultat demontre precedemment. 

19-3.2.4

Application `
a linterversion des int
egrations

Comme, dans la demonstration qui prec`ede, on peut permuter les roles joues par les
variables x et y, on obtient :

`
THEOR
EME
19-3.20 Soit f : I J C continue et int
egrable. Si

x I f (x,) est int
egrable sur J et : x 
f (x,y) dy est continue par
morceaux sur I.

19-3 Int
egrale double sur un produit dintervalles quelconques

777


y J

f (,y) est int


egrable sur I et : y 

f (x,y) dx est continue par


I

morceaux sur J.

les fonctions et sont int


egrables respectivement sur I et J et
 

 


f (x,y) dy dx =


f (x,y) dx dy

Attention ! Comme le montre lexercice qui suit, lhypoth`ese dintegrabilite de f est


indispensable. Si on suppose uniquement lexistence des deux membres de legalite, celle-ci
peut ne pas etre veriee. Dans la pratique, si f est continue sur I J, et si lune des
integrales


 
 
|f (x,y)| dy dx ou
|f (x,y)| dy dx
I

existe (ne pas oublier que, dans le cadre du programme, supposer lexistence dune integrale,
cest dabord supposer que la fonction sous le signe integral est continue par morceaux
sur lintervalle dintegration), lintegrabilite de f est acquise par le theor`eme 19-3.9, et
legalite


 
 
f (x,y) dy dx =
f (x,y) dx dy
I

est acquise d`es que les fonctions et sont denies et ont la regularite requise pour que
lon puisse envisager lexistence des deux membres de legalite ! On notera lanalogie avec
le theor`eme sur les series doubles : si lune des sommes
+ 
+


|un,p |

ou

n=0 p=0

+ 
+


|un,p |

p=0 n=0

existe, alors legalite


+ 
+


un,p =

n=0 p=0

+ 
+


un,p

p=0 n=0

est veriee (plus precisement, toutes les series convergent et il y a egalite). On remarque
simplement que les enonces relatifs `a linterversion des integrations sont pollues par des
considerations de regularite sur les fonctions. Ces considerations nont evidemment pas
dequivalents dans le cas de la sommation discr`ete, et disparatraient dans une theorie de
lintegration plus generale, o`
u la classe des fonctions susceptibles detre integrees serait
beaucoup plus vaste que la classe des fonctions continues par morceaux 5 .
EXERCICE 19-3.21 Soit f : [1, + [ [1, + [ denie par
f (x,y) =
+  +


Calculer

x2 y 2
(x2 + y 2 )2


f (x,y) dy dx. Quobtiendrait-on en permutant lordre des integrations?

Expliquer.

5. Par exemple la classe des fonctions mesurables dans le cadre de lintegrale de Lebesgue.

778

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

19-3.2.5

Calcul en polaires

On admet le theor`eme :

9 8 

`
enie
THEOR
EME
19-3.22 Soit f C 0 (R+ R+ ,C) et g C 0 R+ 0, 2 ,C d
par
g (r,) = f (r cos ,r sin ) .r
La fonction
f est int
egrable sur R+ R+ si et seulement si g est int
egrable sur
8
9

+
R 0, 2 et on a alors


f (r cos ,r sin ) .r drd
f (x,y) dxdy =
R+ R+
R+ ]0, 2 [
Ce theor`eme se transforme 9de 8mani`ere evidente en remplacant respectivement les
ensembles R+ R+ et R+ 0, 2 par

R2 {(0,0)} et R+ [0,2]
9
8
R+ R et R+ 2 ,0
9 8
R R+ et R+ 2 ,
8
9
R R et R+ , 2


EXERCICE 19-3.23 Calculer

R+ R+

e(x

2 +y 2

) dxdy et retrouver la valeur de


2

ex dx

19-3.3

Exercice : transformation de Fourier et produit de


convolution

Dans le but dappliquer les theor`emes qui prec`edent, on se limitera `a travailler avec
des fonctions continues de R dans C. De nombreux resultats subsisteraient en travaillant
avec des fonctions continues par morceaux.

19-3.3.1

Transformation de Fourier

B
Si f C 0 (R,C) est integrable sur R, on denit sa transformee de Fourier fpar

B
f (t) e2it dt
R f () =
R

Dans tout ce qui suit, f designe une fonction continue integrable sur R.
1. Montrer que fB est denie et continue sur R. Montrer que fB est bornee, avec
( (
( B(
(f (  f 1

2. Comportement `a linni :
(a) Pour n N , on pose
fBn () =
 
Montrer que fBn

nN

f (t) e2it dt

converge uniformement vers fB sur R.

19-3 Int
egrale double sur un produit dintervalles quelconques

779

(b) Si f est de classe C 1 sur [n,n], montrer que lim fBn () = 0.

(c) Montrer, en utilisant par exemple le theor`eme de Weierstrass dapproximation


polynomiale, que ce resultat subsiste si f est simplement supposee continue.
(d) Montrer que, pour f continue integrable,
lim fB() = 0

3. Derivation et transformation de Fourier :


(a) Si f est de classe C 1 sur R, avec f  integrable, montrer que
lim f (t) = 0

En deduire que

R fB () = 2i fB()

(b) Si f est continue sur R avec g : t  tf (t) integrable sur R, montrer que fB est
de classe C 1 sur R, avec
R fB () = 2iB
g ()
2
(c) Pour f0 denie par f0 (t) = et , montrer que fB0 (0) = 1. Montrer que fB0 est
solution de lequation dierentielle

y  () + 2y () = 0
En deduire que fB0 = f0
(d) Pour > 0, determiner la transformee de Fourier de la fonction g denie par
t R g (t) =

19-3.3.2

t2
1
e 22
2

Inversion de Fourier. Transform


ee dun produit de convolution

1. Soient f et g deux fonctions continues integrables sur R. Montrer que




B
fg
fB
g=
R

u a > 0 est xe ?
2. Que donne cette formule pour g denie par g (t) = ea|t| , o`
3. Si on suppose f bornee et fB integrable sur R, montrer en faisant tendre a vers 0 que


fB() d

f (0) =
R

4. Si t R, en travaillant avec ft = f (t + ), montrer que sous les hypoth`eses


precedentes, on a la formule dinversion de Fourier

B
t R f (t) =
fB() e2it d = fB(t)
R

780

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

5. Produit de convolution :
Si f,g : R C sont continues integrables avec f ou g bornee, on denit f g : R C
par

f g (x) =
f (x t) g (t) dt
R

(a) Montrer que f g est continue bornee sur R, et que f g = g f .


(b) Montrer que f g est integrable sur R, avec
f g1  f 1 g1
(c) Montrer que
R f
g () = fB() B
g ()

19-4

Int
egrale double sur une partie simple
du plan

19-4.1

Partie
el
ementaire, int
egrale double dune fonction continue

19-4.1.1

Partie
el
ementaire du plan

DEFINITION
19-4.1 Une partie A R2 est une partie elementaire si elle peut se decrire
`a la fois comme

et

!
A = (x,y) R2 | x [a,b] ,

1 (x)  y  2 (x)

!
A = (x,y) R2 | y [c,d] ,

"
1 (y)  x  2 (y)

"

o`
u a < b et c < d sont des reels et 1 ,2 (respectivement 1 , 2 ) sont des fonctions
continues de [a,b] (resp. [c,d]) dans R veriant
x ]a,b[
y ]c,d[

1 (x) < 2 (x)


1 (y) < 2 (y)

On admet le lemme technique suivant :


e, il existe des
LEMME 19-4.2 Si A est une partie
el
ementaire de R2 et > 0 est donn
0
2
+
fonctions continues , C (R ,R ), nulles hors dun pav
e born
e (donc
evidemment
int
egrables sur R2 ) telles que

0   1A 

et
R2

( ) 

esigne comme dhabitude la fonction caract


eristique de A.
o`
u 1A d

19-4 Int
egrale double sur une partie simple du plan

19-4.1.2

781

Int
egrale double

`
THEOR
EME
19-4.3 (et d
enition) Si A est une partie
el
ementaire du plan admettant les repr
esentations pr
ec
edentes et f : A R ou C est une fonction continue,
notons f le prolongement (non continu en g
en
eral) de f `
a R2 obtenu en posant
f(x,y) = 0 si (x,y)
/ A. Les int
egrales
 
R

f(x,y) dy dx =

 b 

2 (x)

f (x,y) dy dx

1 (x)




f (x,y) dx dy =

 
R

et



2 (y)

f (x,y) dx dy
1 (y)

existent et sont
egales. Leur valeur commune est appel
ee int
egrale de f sur A et
est not
ee



f ou
f ou encore
f (x,y) dxdy
A

Demonstration : il est facile de voir que A est une partie compacte de R2 ,


sur laquelle f est bornee. On en deduit que lapplication
 2 (x)


f (x,y) dy =
f (x,y) dy
: [a,b] C denie par x 
R

1 (x)

est continue : si (xn )nN est une suite de points de [a,b] convergente vers x, la
decomposition
 2 (x)
 2 (xn )
 1 (x)
f (xn ,y) dy +
f (xn ,y) dy +
f (xn ,y) dy
(xn ) =
1 (x)

2 (x)

1 (xn )

montre que lim (xn ) = (x). En eet, la premi`ere integrale tend vers
n+

(x) par convergence dominee (la fonction f est bornee, donc dominee par
la constante f  , integrable sur [1 (x) ,2 (x)]), la somme des deux autres
tend vers 0 puisque


 1 (x)

 2 (xn )


f (xn ,y) dy +
f (xn ,y) dy 


 2 (x)
1 (xn )
 (|2 (xn ) 2 (x)| + |1 (xn ) 1 (x)|) f 
La fonction est donc continue sur [a,b], et

 
 b

f (x,y) dy dx
(x) dx =
a

 



f (x,y) dx dy existe. Pour prou-

existe bien. On montre de meme que


R

ver legalite de ces deux integrales iterees, on peut, par linearite, se ramener au
cas o`
u f est reelle positive. Soit > 0, et , les fonctions continues encadrant
la fonction caracteristique de A donnees par le lemme qui prec`ede. On a alors
clairement


 
 
f(x,y) dy dx 
f(x,y) (x,y) dy dx
R

782

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples
Cette derni`ere integrale peut etre consideree comme integrale dune fonction
continue positive sur R2 . On peut alors intervertir les integrations a` laide du
theor`eme 19-3.20, et on obtient


 
 
f(x,y) dy dx 
f(x,y) (x,y) dx dy
R

ce quon ecrit egalement




 
 
f(x,y) dy dx 
f(x,y) [1 (1 (x,y))] dx dy
R

ce qui donne
 
R



f (x,y) dy dx 
R


 
 


f (x,y) dx dy
f (x,y) (1 (x,y)) dx dy
R

Si (x,y) R2 , on a
f(x,y) (1 (x,y)) = f(x,y) ( (x,y) (x,y))  f  ( (x,y) (x,y))
puisque vaut 1 en tout point o`
u f ne sannule pas. On en deduit


 
 


f (x,y) dy dx
f (x,y) dx dy 
=
R
R
R
R

 
f 
( (x,y) (x,y)) dx dy
R

ce qui entrane  f  . Comme on peut permuter les roles joues par


les variables, on a en fait ||  f  , donc = 0 puisque est quelconque.


DEFINITION
19-4.4 Si A est une partie elementaire du plan decrite comme precedemment


 b
 d
m (A) =
1=
dxdy =
(2 (x) 1 (x)) dx =
( 2 (y) 1 (y)) dy
A

est la mesure (ou laire) de A.


f est une forme lineaire sur C 0 (A,C) qui verie

Il est clair sur la denition que f 


A


f 0

f 0
A

Il en resulte que lon pourra integrer des inegalites entre fonctions reelles continues sur
A, et en deduire les inegalites de Schwarz, Minkowski, Holder etc... En particulier, les
majorations
  



0


f C (A,C)  f  
|f | 
f  1A = m (A) f 
A

prouvent la continuite de lintegrale par rapport a` la norme de la convergence uniforme.

19-4 Int
egrale double sur une partie simple du plan

783

19-4.2

Extension `
a une partie simple du plan

19-4.2.1

Int
egrale sur une partie simple

DEFINITION
19-4.5 Une partie (compacte) A R2 est dite simple si elle peut secrire
comme union nie de parties elementaires
A=

p


Ai

i=1

presque disjointes, cest a` dire que

i = j

Ai Aj =

EXEMPLE 19-4.6 Une couronne circulaire est une partie simple de R2 euclidien.
On demontre alors que, si A est une partie simple de R2 decomposee comme ci-dessus,
p 

et si f : A C est continue,
f ne depend pas de la decomposition choisie pour A.
i=1 Ai

f . En particulier,
Par denition, cette somme est lintegrale de f sur A, notee toujours
A

pour f = 1
m (A) =

p


m (Ai )

i=1

est la mesure (ou laire) de A. La linearite de lintegrale, la possibilite dintegrer des


inegalites etc... se conservent de mani`ere evidente.
EXERCICE 19-4.7 Calculer lintegrale

I=
A

2xy
dxdy
1 + x2 + y 2

o`
u A est le compact du plan
!
A = (x,y) R2 | y  0 et
(Reponse : I =

"
x2 + y 2 x  0

3
ln 2).
4

Dans la pratique, on est souvent limite dans lutilisation de la formule de Fubini


par la complexite du domaine A. On utilisera souvent un changement de variable pour
transformer A en un domaine plus simple : par exemple, si
%

x2 y 2
2
+ 2 1
A = (x,y) R | x  0, y  0 et
a2
b
il serait tr`es maladroit dappliquer la formule de Fubini pour calculer
3
  2
x
y2
I=
+ 2 dxdy
a2
b
A
en ecrivant


I=
0

J
2
b 1 x2
a

x
y
+ 2
2
a
b

3

dy dx

Un changement de variable tr`es simple va permettre de calculer cette integrale a` moindre


frais :

784

19-4.2.2

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

Changement de variable

Nous admettrons le resultat suivant :


PROPOSITION 19-4.8 Soit U un ouvert de R2 , A1 U une partie simple et :
U R2 une application de classe C 1 telle que A2 = (A1 ) soit une partie simple de
a lint
erieur de A1 induit un C 1 di
eomorphisme 6
R2 et dont la restriction `
 

| : A1 A1
A
1

Si f : A2 C est continue, on a



(f ) |det J |

f=
A2

A1

esente la matrice jacobienne de .


o`
u J repr
Si est denie par
U  (u,v)  (u,v) = (x (u,v) ,y (u,v))
la formule de changement de variable pourra secrire aussi

f (x,y) dxdy
(A1 )




 x
y
x
y
(u,v)
(u,v)
(u,v) dudv
f (x (u,v) ,y (u,v))  (u,v)
=
u
v
v
u
A1
Sous reserve de verication des hypoth`eses enoncees precedemment, cette transformation
se fait de mani`ere automatique, en remplacant x et y par leurs expressions en fonction
de u et v, et en remplacant le symbole dxdy par |det J (u,v)| dudv.
REMARQUE 19-4.9 Dans cette formule, la valeur absolue autour du determinant jacobien peut surprendre : il ny a en eet pas de valeur absolue dans la formule de changement
de variable (en dimension 1) enoncee au theor`eme 10-1.50. Cest parce que dans ce cas,
les integrales sont calculees sur des intervalles orientes : on a donne un sens `a

f ( (t))  (t) dt

lorsque > . Si on retablit les bornes lorsque decrot, on change  en  .

Lorsque A1 est connexe, la fonction (continue) det J ne sy annulant pas, elle garde
un signe constant. La valeur absolue autour du determinant retablit alors le signe +, de
mani`ere `a ce que lintegrale

(f ) |det J |
A1

soit positive si f lest sur (A1 ).


EXEMPLE 19-4.10 Changement de variable lin
eaire : si est une bijection ane de
2
R dans lui meme, la dierentielle de nest autre que lapplication lineaire w GL (R2 )
associee `a , et le determinant jacobien est constant, egal a` det w. Dans ce cas, on a


f (x,y) dxdy = |det w|
f (u,v) dudv
(A1 )

A1

6. cest a` dire (theor`eme dinversion globale) que est injective en restriction a` A1 et que son
determinant jacobien ne sy annule en aucun point.

19-4 Int
egrale double sur une partie simple du plan

785

REMARQUE 19-4.11 Si on consid`ere un plan euclidien, le fait de le rapporter `a un


rep`ere orthonormal permet de lidentier `a R2 . Changer de rep`ere orthonormal revient a`
faire un changement de coordonnees anes, dont lapplication lineaire associee est une
transformation orthogonale de determinant egal a` 1. La formule qui prec`ede permettrait
donc, sans ambigute, de denir lintegrale dune fonction continue sur une partie compacte
du plan euclidien admettant une representation simple dans un bon rep`ere orthonormal.
EXEMPLE 19-4.12 Passage en polaires : Soit D un compact simple du plan R2 admettant une representation polaire
D = {(r cos ,r sin ) | (r,) K}
o`
u K est un compact simple de R2 veriant (par exemple)
K R+ [0,2]
Les hypoth`eses du theor`eme sont alors veriees pour lapplication (de classe C )
: R2 = U R2

(r,) = (r cos ,r sin )

puisque K R+ ]0,2[, ouvert sur lequel induit un C 1 dieomorphisme. Comme le


determinant jacobien de en (r,) vaut r  0, nous aurons donc, pour f continue dans
D:


f (x,y) dxdy =
f (r cos ,r sin ) r drd
D

EXERCICE 19-4.13 Reprendre le calcul de lintegrale de lexercice 19-4.7 en passant en coordonnees polaires. On trouvera

  cos

2
2xy
r3
dxdy
=
dr
2 cos sin d
I=
2
2
1 + r2
0
K 1+x +y
0
Calculer cette dermi`ere integrale.
EXERCICE 19-4.14 Si


K = (x,y) R2 | x  0, y  0

calculer

 
I=
K

x2 y 2
+ 2
a2
b

et

%
x2 y 2
+ 2 1
a2
b

3
dxdy

(Faire dabord un changement de variable ane, puis passer en polaires, ou faire les deux dun
seul coup).

19-4.2.3

Formule de Green-Riemann

Soit : [a,b]  t  M (t) R2 un arc continu et C 1 par morceaux, ferme (cest `a dire
M (a) = M (b)) et simple (lapplication M restreinte a` [a,b[ est injective). Son support
S () est une partie compacte de R2 . On demontre que son complementaire dans R2 est
reunion de deux ouverts connexes disjoints, dont lun O1 est borne. Le domaine
I () = O1 S ()
est alors un compact du plan, appele int
erieur de . On admet quon peut denir une
orientation de correspondant a` la notion intuitive de description du support dans le

786

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

sens trigonometrique direct, et on suppose que le parametrage choisi correspond a` cette


orientation (intuitivement, linterieur de est localement `a gauche dun observateur
decrivant le support selon la loi t  M (t)). On dit alors que est oriente positivement.
PROPOSITION 19-4.15 Soit U un ouvert de R2 et : [a,b]  t  M (t) R2 un arc
continu et C 1 par morceaux, ferm
e et simple, orient
e positivement, tel que
I () U
soit un compact simple du plan. Si P et Q sont des fonctions de classe C 1 de U dans
R, on a




P
Q
(x,y)
(x,y) dxdy
P (x,y) dx + Q (x,y) dy =
x
y

I()
On remarquera que lhypoth`ese faite sur impose `a linterieur de (et pas seulement
le support) detre dans U. Cette hypoth`ese assure lexistence de lintegrale double 7 . Nous
admettrons ce resultat dans le cas general, en la justiant dans le cas particulier o`
u I ()
est un compact elementaire :
Justication : Nous supposons que linterieur de peut etre represente par
!
"
K = (x,y) R2 | x [a,b] et 1 (x)  y  2 (x)
"
!
et K = (x,y) R2 | y [c,d] et 1 (y)  x  2 (y)
o`
u 1  2 sont deux fonctions continues et C 1 par morceaux sur [a,b], 1  2
veriant la meme propriete sur [c,d]. Larc utilise est alors C 1 par morceaux,
et est deni par la juxtaposition des chemins

1 : [a,b]  t  M1 (t) = (t,1 (t))

2 : [1 (b) ,2 (b)]  t  M2 (t) = (b,t)


: [a,b]  t  M3 (t) = (a + b t,2 (a + b t))

3
4 : [1 (a) ,2 (a)]  t  M4 (t) = (a,2 (a) + 1 (a) t)
Sans trop nous preoccuper de la validite du changement de parametrage, nous
aurons une representation analogue de en permutant les roles joues par x et
y (en conservant lorientation).
A laide de la formule de Fubini, nous evaluons

 b  2 (x)

P
P
(x,y) dxdy =
(x,y) dy dx
K y
a
1 (x) y
Comme P est supposee de classe C 1 sur U, en utilisant la denition de la
derivee partielle on a
 2 (x)
P
(x,y) dy = P (x,2 (x)) P (x,1 (x))
x [a,b]
1 (x) y
7. La formule de Green-Riemann est un cas particulier dun resultat plus general (formule de Stokes)
permettant de remplacer une integrale `a linterieur dun domaine par une integrale au bord. La
version la plus elementaire de la formule de Stokes est tout simplement
 b
f  (t) dt = f (b) f (a)
a

pour f de classe C 1 sur un segment [a,b].

19-4 Int
egrale double sur une partie simple du plan

787

et donc


P
(x,y) dxdy =
y

On obtient nalement

P
(x,y) dxdy =

K y

b
a

P (t,1 (t)) dt

b
a

P (t,2 (t)) dt


P (x,y) dx +
1

puisquon a clairement



P (x,y) dx =

P (x,y) dx


P (x,y) dx =

P (x,y) dx = 0

On montrerait de meme, en permutant les roles joues par x et y, que




Q
(x,y) dxdy
Q (x,y) dy =

K x
En soustrayant ces inegalites, on obtient le resultat souhaite. 
EXEMPLE 19-4.16 Pour calculer lintegrale

x2 dxdy
I=
K

o`
u K est le compact du plan deni par
%

2
y2
2 x
K = (x,y) R | 2 + 2  1
a
b
on pourra utiliser le parametrage de lellipse
[0,2]  t  M (t) = (a cos t,b sin t)
x3
et P (x,y) = 0. On obtient alors
3

a3 b 2
1
I=
cos4 t dt = a3 b
3 0
4

et choisir (par exemple) Q (x,y) =

Un changement de variables (x = ar cos , y = br sin avec (r,) [0,1] [0,2]) transformerait dxdy en abr drd et donnerait
 1
  2


1
3 3
2
3
3
2
I=
a br cos drd = a b
r dr
cos d = a3 b
4
[0,1][0,2]
0
0
APPLICATION : CALCUL DE LAIRE DUN SECTEUR PLAN.
Soit K un compact simple pouvant etre decrit comme interieur dun arc ferme simple et
x
y
C 1 par morceaux. En prenant pour fonctions P (x,y) = et Q (x,y) = , nous aurons
2
2
Q
P
(x,y)
(x,y) = 1
x
y

788

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

sur K, et donc
1
K = I () m (K) =
2


xdy ydx

EXEMPLE 19-4.17 Aire du domaine plan delimite par lastrode denie parametriquement
par
t [0,2] x (t) = a cos3 t et y (t) = a sin3 t
3
(Reponse : a2 ).
8
Lorsque le secteur K est determine en coordonnees polaires par les conditions
[1 ,2 ]

et 0  r  f ()

o`
u f est une fonction positive de classe C 1 par morceaux (en fait le resultat subsisterait
avec f simplement continue) sur [1 ,2 ], larc est obtenu comme juxtaposition de trois
arcs. Lintegrale de la forme dierentielle xdy ydx le long de OM1 et de M2 O est nulle
(parametrage de la forme x = t et y = t, avec et constants). Le long de larc M1 M2 ,
on a la representation parametrique
x () = f () cos

et y () = f () sin

et donc
xdy ydx = f 2 () d
On en deduit
1
m (K) =
2

f 2 () d

EXEMPLE 19-4.18 Aire delimitee par la cardiode dequation polaire


r = a (1 + cos )
(Reponse :

3 2
a ).
2

EXERCICE 19-4.19 (In


egalit
e isop
erim
etrique) Dans R2 euclidien canonique, on consid`ere un
1
arc de classe C regulier ferme simple dont le support a pour longueur L. On param`etre cet arc
par son abscisse curviligne
[0,L]  s  M (s) = (x (s) ,y (s))
o`
u x et y sont de classe C 1 et verient x (0) = x (L), x (0) = x (L) et y (0) = y (L), y  (0) =
y  (L). On a de plus, puisque le parametrage est normal,
s [0,L]

x2 (s) + y 2 (s) = 1

On pose
s [0,L]

z (s) = x (s) + i y (s)

Montrer quon peut prolonger z par L-periodicite en une fonction de classe C 1 . Montrer que
laire du domaine delimite par est donnee par
 L

1

z (s) z (s) ds
A = Im
2
0
En utilisant la suite (cn )nZ des coecients de Fourier de z, montrer que

n |cn |2
A=
nZ

19-5 Exercices

789

Montrer egalement que

n2 |cn |2 =

nZ

L2
4 2

et en deduire linegalite
L2
4
Determiner le support de dans le cas de legalite.
A

19-5

Exercices

1
EXERCICE 19-5.1 Soit D = {(x,y) R2 | |x y|  x2 + y 2  1} Calculer
2


3
3
(x2 + y 2 )dxdy
(x + y )dxdy et
D
D


xydxdy o`
u
EXERCICE 19-5.2 Calculer
D

D = {(x,y) R2 | y  0, (x + y)2  2x}



f (x,y)dxdy dans les cas suiEXERCICE 19-5.3 Calcul dint
egrales doubles : calculer
D

vants :

7
f (x,y) = 1/ y 2 x2 et D = {(x,y)/ x > y, y 2 < x}

7
f (x,y) = x2 + y 2 et D = {(x,y)/ 0  x  2a, 0  y  2ax x2 } (a > 0)
A
1 x2 y 2
et D = {(x,y)/ x  0, y  0, x2 + y 2  R2 } (R > 0)
f (x,y) =
1 + x2 + y 2
f (x,y) = 1/(1 + x2 + y 2 )2 et D = {(x,y)/ |x|  x2 + y 2  1}
7
f (x,y) = x2 y 3 a3 x3 y 3 et D = {(x,y)/ x  0, y  0, x3 + y 3  a3 }.
EXERCICE 19-5.4 Calcul daires de domaines plans :
D = {(x,y)/ x  0, y  0, xy  1/4, x2 + y 2  1}
y 2 x2
x2 y 2
D = {(x,y)/ 2 + 2  1, 2 + 2  1}
a
b
a
b
EXERCICE 19-5.5 Int
egrales de Fresnel :
1. Soit f continue de [0,/2] dans R+ . Pour tout t > 0, on pose :
Dt = {(x,y) R2 / (,r) [0,/2] [0,tf ()], tel que x = r cos , y = r sin }


sin(x2 + y 2 )dxdy
et
(t) =
cos(x2 + y 2 )dxdy.
On
appelle
(t) =
Dt
Dt


1 T
1 T
(t)dt/4 et
(t)dt0
Montrer que, quand T + ,
T 0
T 0
2. On choisit alors f an que D1 = [0,1]2 . Pour tout t > 0, on pose
 t
 t
2
cos(x )dx et S(t) =
sin(x2 )dx
C(t) =
0

En deduire la valeur des integrales de Fresnel


Montrer que = 2SC et =
 +
 +
cos(x2 )dx et
sin(x2 )dx
C2

S 2.

790

Chapitre 19 : Int
egrales curvilignes, int
egrales multiples

EXERCICE 19-5.6 Chercher f : R R telle que la forme dierentielle



 2
dy
x + y2 y
dx +
f (y/x)
=
xy
y
soit exacte dans louvert {(x,y) R2 | xy = 0}.
EXERCICE 19-5.7 On consid`ere la courbe (C) d
parametriques x = cos5 t et y =
 equations
3
x dy x2 ydx
.
sin5 t, (t [,]). Calculer lintegrale curviligne
(x2 + y 2 )2
C


2
2
2
xydxdy
EXERCICE 19-5.8 Construire la courbe plane dequation : (x +y ) = xy, puis calculer
o`
u D represente le domaine interieur a` cette courbe.

Chapitre 20
Equations di
erentielles

20-1

Equations lin
eaires

20-1.1

Etude g
en
erale

20-1.1.1

D
enition

Dans toute cette section, (E,  ) est un espace norme complet. Ce sera souvent R ou
C (les equations considerees seront alors dites scalaires), ou un espace de dimension
nie.

DEFINITION
20-1.1 On appelle equation dierentielle lineaire du premier ordre toute
equation de la forme
(E) x (t) = a (t) (x (t)) + b (t)
u
(quon notera souvent en abrege x = ax + b) o`
a : I Lc (E) t  a (t)
b: I E
t
 b (t)
sont deux fonctions continues denies sur un intervalle de R (non reduit `a un point),
lespace Lc (E) etant muni de la norme 1 des endomorphismes continus sur E.

DEFINITION
20-1.2 Une solution de lequation (E) est une application derivable y :
I E veriant
t I y  (t) = a (t) (y (t)) + b (t)
1. Ou de toute autre norme si E est de dimension nie.

792

Chapitre 20 : Equations di
erentielles

Pour simplier un peu les notations, on ecrira dans ce qui suit a (t) y (t) le vecteur de
E image de y (t) par lendomorphisme a (t).
Dans le cas (le plus frequent pour nous) o`
u lespace E est de dimension p, et est rapporte
`a une base B = (ei )1ip , lendomorphisme a (t) peut etre represente par sa matrice A (t)
Mp (K) avec K = R ou C
A (t) = (aij (t)) 1ip
1jp

et la continuite de lapplication t  a (t) Lc (E) = L (E) se traduit evidemment par la


continuite des p2 applications t  aij (t) de I dans K. De meme, le vecteur b (t) est repere
par la colonne de ses coordonnees dans B

b1 (t)

B (t) = ... Kp
bp (t)
soit p applications continues I  t  bi (t) K. Lequation (E) secrit alors, si

x1 (t)

X (t) = ...
xp (t)
est la colonne des coordonnees (fonctions derivables de la variable t) du vecteur inconnu
x (t) dans B,
X  (t) = A (t) X (t) + B (t)

x1 (t) = a11 (t) x1 (t) + + a1j (t) xj (t) + + a1p (t) xp (t) + b1 (t)

..


xi (t) = ai1 (t) x1 (t) + + aij (t) xj (t) + + aip (t) xp (t) + bi (t)

..


xp (t) = ap1 (t) x1 (t) + + apj (t) xj (t) + + app (t) xp (t) + bp (t)
ce qui se presente donc comme un syst`eme de p equations dierentielles scalaires du
premier ordre, a` p fonctions inconnues (t  xi (t))1ip . Le cas p = 1 est evidemment
important, et lequation secrit alors
x (t) = a (t) x (t) + b (t)

avec a,b C 0 (I,K)

PROPOSITION 20-1.3 Toute fonction I  t  y (t) solution de (E) est dans


C 1 (I,E).
Demonstration : Par hypoth`ese y est derivable sur I et
t I

y  (t) = a (t) y (t) + b (t)

y  est donc une fonction continue sur I (lapplication t  a (t) y (t) est continue, comme composee de lapplication I Lc (E) E denie par t 
(a (t) ,y (t)) et de lapplication bilineaire continue Lc (E) E E denie par
(u,z)  uz = u (z)). 
De meme, si a C p (I,Lc (E)) et b C p (I,E), toute solution de (E) est de classe C p+1 sur
I.

20-1 Equations lin


eaires

20-1.1.2

793

Th
eor`
eme de Cauchy

Par un procede dapproximations successives, nous allons prouver lexistence et lunicite dune solution de (E) pour une condition initiale donnee. Pour les besoins de la
demonstration, nous allons dabord transformer (E) en une equation integrale 2 equivalente
(essentiellement parce quune operation dintegration sur un segment se comporte bien par
rapport `a la norme de la convergence uniforme, ce qui nest pas le cas pour la derivation).
LEMME 20-1.4 On consid`
ere l
equation lin
eaire
x = ax + b

(E)

sur un intervalle I de R et soient (t0 ,y0 ) I E. Une application y : I E v


eriant
y (t0 ) = y0 est solution de (E) si et seulement si y est continue sur I et si
 t
(EI ) t I y (t) = y0 +
[a (u) y (u) + b (u)] du
t0

Demonstration : Si y est solution de (E) elle est de classe C 1 sur I et verie


donc
 t
 t

y (u) du =
[a (u) y (u) + b (u)] du
t I y (t) y (t0 ) =
t0

t0

ce qui prouve la necessite de (EI ). Reciproquement, si y C 0 (I,E), lapplication denie par u  a (u) y (u) + b (u) est continue sur I, donc integrable sur
tout segment inclus dans I. Si y verie (EI ), on a evidemment y (t0 ) = y0 , et
t  y (t) est dans C 1 (I,E), comme integrale dune fonction continue dependant
dune de ses bornes. On a alors
t I

y  (t) = a (t) y (t) + b (t)

ce qui montre que y est solution de (E). 

`
THEOR
EME
20-1.5 Si a C 0 (I,Lc (E)) et b C 0 (I,E), pour tout couple (t0 ,y0 )
I E, l
equation di
erentielle
(E)

x (t) = a (t) x (t) + b (t)

eriant la condition initiale


poss`
ede une seule solution y C 1 (I,E) v
y (t0 ) = y0
Demonstration : On montre que lequation (EI ) poss`ede une unique solution y C 0 (I,E). Pour prouver lexistence, nous utilisons un procede iteratif,
en construisant une suite de fonctions continues sur I, qui va converger uniformement sur tout segment inclus dans I vers une fonction solution de (EI ).
Pour cela, denissons la fonction z0 : I E par
t I

z0 (t) = y0

Cette fonction est evidemment continue sur I. Pour n N, si on suppose


connue la fonction zn C 0 (I,E), denissons zn+1 : I E par
 t
t I zn+1 (t) = y0 +
[a (u) zn (u) + b (u)] du
t0

2. On utilise donc le fait que (E,  ) est complet.

794

Chapitre 20 : Equations di
erentielles
(integrale dune fonction continue sur un segment). La fonction zn+1 est alors
evidemment continue (et meme de classe C 1 ) sur I. On a ainsi deni, par
recurrence, une suite de fonctions (zn )nN continues sur I. Montrons que cette
suite converge simplement sur I, avec convergence uniforme sur tout segment
inclus dans I. Pour cela, considerons la serie telescopique associee, de terme
general
wn (t) = zn+1 (t) zn (t)
et montrons que cette serie converge normalement sur tout segment inclus dans
I. Si K est un segment inclus dans I, considerons K0 le plus petit segment
inclus dans I contenant a` la fois K et t0 . Comme t  a (t) est continue, cette
fonction est bornee sur K0 (Lc (E) est muni de la norme des endomorphismes
continus de (E,  )) et
M > 0 u K0

a (u)  M

Pour t I, on a
wn+1 (t) = zn+2 (t) zn+1 (t)
 t
 t
=
a (u) (zn+1 (u) zn (u)) du =
a (u) wn (u) du
t0

t0

dapr`es la relation de recurrence denissant la suite (zn )nN . La fonction w0


etant continue sur I, on peut egalement trouver un reel N > 0 tel que
u K0
On a alors
t K0

w0 (u)  N

 t




w1 (t)   a (u) w0 (u) du
t0

 t


  a (u) w0 (u) du  MN |t t0 |
t0

puisque le segment dintegration est inclus dans K0 avec


u K0

a (u) w0 (u)  a (u) w0 (u)  MN

On en deduit
t K0

 t



w2 (t)   a (u) w1 (u) du
t0
 t



M 2 |t t0 |2
2

  M N |u t0 | du = N
2!
t0

et, par recurrence sur n, on obtient


t K0

wn (t)  N

(ML)n
M n |t t0 |n
N
n!
n!

o`
u L est la longueur du segment K0 . Cette inegalite prouve la convergence
normale sur K0 (et donc sur K) de la serie de fonctions de terme general
wn (t), donc la convergence uniforme de la suite de fonctions zn , puisque
t I

zn (t) = y0 +

n1

k=0

wk (t)

20-1 Equations lin


eaires

795

La fonction y denie sur I par


y (t) = lim zn (t)
n+

est donc continue sur I (limite dune suite de fonctions continues avec convergence uniforme locale). De plus, si K I est un segment, linegalite
u K

a (u) zn (u) a (u) y (u)  a (u) zn (u) y (u)


 sup a (u) zn y,K
K

montre que la suite (azn + b)nN converge uniformement sur K vers la fonction
(ay + b). Si t K, en passant a` la limite dans legalite
 t
n N zn+1 (t) = y0 +
[a (u) zn (u) + b (u)] du
t0

on obtient

y (t) = y0 +

[a (u) y (u) + b (u)] du


t0

ce qui montre que y verie (EI ). Lunicite se prouve par une technique analogue : si y et z sont deux solutions de (EI ), la fonction = y z verie
 t
t I (t) =
a (u) (u) du
t0

Avec les memes notations que precedemment, si on note


N0 = sup  (u)
uK0

(qui existe puisque est continue sur le segment K0 ), on montre par recurrence
que
(M |t t0 |)n
n N t K0  (t)  N
n!
ce qui donne (t) = 0E pour tout t, et montre que y = z. 
REMARQUE 20-1.6 Si J est un sous-intervalle de I (non reduit `a un point), le theor`eme
de Cauchy montre quune fonction z de classe C 1 de J dans E qui verie (E) sur J, cest
`a dire
t J z  (t) = a (t) z (t) + b (t)
se prolonge de mani`ere unique en une solution y sur I : il sut en eet de xer t0 J
et de prendre y0 = z (t0 ). Le theor`eme precedent assure lexistence dune solution y sur I
veriant cette condition initiale. Sa restriction a` J est evidemment solution de (E) sur J,
et veriant la meme condition initiale que z est egale a` z (theor`eme de Cauchy applique
`a lequation sur J). On a donc y|J = z et y prolonge bien z.

20-1.1.3

Equation homog`
ene : espace des solutions

Pourquoi lequation (E) est-elle qualiee de lineaire ? Cest parce quon peut linterpreter en termes de morphisme et despaces vectoriels : si les fonctions a C 0 (I,Lc (E))
et b C 0 (I,E) sont donnees, lapplication
: C 1 (I,E) C 0 (I,E)

x  z = (x)

796

Chapitre 20 : Equations di
erentielles

denie par
t I

z (t) = x (t) a (t) x (t)

est evidemment lineaire, et resoudre (E), cest resoudre lequation lineaire


(x) = b
Le theor`eme de Cauchy montre en particulier la surjectivite de . Lensemble des solutions
de (E) est donc un sous-espace ane de C 1 (I,E), dont la direction est le noyau de ,
cest `a dire lensemble des solutions de l
equation homog`
ene associ
ee `
a (E), dite aussi
equation sans second membre
(EH ) : (x) = 0 x (t) = a (t) x (t)
Si on connat une solution x1 particuli`ere de (E), toute autre solution sen deduira
facilement si on connat les solutions de (EH ), puisque
x solution de (E) x x1 + ker
On sinteresse donc dans cette section `a la structure de lensemble SH des solutions de
(EH ).

`
THEOR
EME
20-1.7 Lensemble des solutions de l
equation homog`
ene est un sous1
espace vectoriel de C (I,E) isomorphe `
a E : si t0 est un point arbitrairement x
e
dans I, la fonction d
evaluation en t0
t0 : SH E

x  x (t0 )

est un isomorphisme despaces vectoriels. En particulier, si lespace E est de dimension nie


dim SH = dim E
Demonstration : Le theor`eme de Cauchy applique `a lequation (EH ) montre
que, pour tout x0 E, il existe un seul element x de SH veriant x (t0 ) = x0 .
Lapplication t0 (evidemment lineaire) est donc un isomorphisme de SH =
ker dans E. 
REMARQUE 20-1.8 Cet isomorphisme est souvent un moyen commode de decrire levolution
temporelle dune solution t  x (t) de (EH ) en ayant une vision photographique instantanee de la trajectoire (voire stroboscopique si des phenom`enes periodiques sont
en jeu) : si une solution de (EH ) passe a` linstant t0 I par la position x0 , quelle sera sa
position x1 `a un instant t1 > t0 (ou quelle etait sa position a` cet instant si t1 < t0 ) ? Le
theor`eme precedent montre que la correspondance
R (t0 ,t1 ) : E E x0  x1
est dabord parfaitement denie 3 , et est un isomorphisme despace vectoriel. Avec les
notations precedentes
R (t0 ,t1 ) = t1 1
t0
La denition meme de cette correspondance (ou, de mani`ere plus algebrique, legalite
precedente) montre que, pour t0 ,t1 et t2 I,
R (t1 ,t0 ) = [R (t0 ,t1 )]1

et R (t0 ,t2 ) = R (t1 ,t2 ) R (t0 ,t1 )

20-1 Equations lin


eaires

797

x2
x0

x1

t0

t1

t2

Fig. 20.1 Evolution dune solution de x& = ax


Une consequence fondamentale du theor`eme precedent est que lindependance dune
famille de solutions de (EH ) peut se lire a` un instant t0 arbitraire :
equation (EH ), elles sont
COROLLAIRE 20-1.9 Si x1 , . . . ,xp sont p solutions de l
ere
equivalente, dans C 1 (I,E)) si et
ind
ependantes dans lespace SH (ou, de mani`
seulement sil existe t0 dans I tel que
(xi (t0 ))1ip est une famille libre de E
Si t0 existe tel que (xi (t0 ))1ip soient ind
ependants, tous les points de I v
erient
cette propri
et
e.
Demonstration : Si t0 existe, lindependance des solutions (xi )1ip en decoule
immediatement, puisquune relation de liaison entre elles donnerait
t I

p


i xi (t) = 0E

i=1

p


i xi (t0 ) = 0E i i = 0

i=1

Le corollaire trouve donc son interet dans limplication reciproque : si (xi )1ip


est une famille libre, alors pour tout t0 de I la famille t0 (xi ) 1ip est libre,
comme image dune famille libre par un isomorphisme despace vectoriel. 
De meme, si (xi )1ip est une famille de solutions de (EH ) v
eriant `
a un instant
t0 une relation de liaison
p

i xi (t0 ) = 0E
i=1

on aura, pour tout t dans I

p


i xi (t) = 0E

i=1

3. En dautres termes, un syst`eme (mecanique par exemple) regi par une equation dierentielle lineaire
est deterministe : son etat a` linstant t0 determine enti`erement son evolution ulterieure.

798

Chapitre 20 : Equations di
erentielles

puisque la fonction x =

p


i xi est solution de (EH ) veriant la condition initiale x (t0 ) =

i=1

0E et est donc la solution identiquement nulle (unicite de la solution dapr`es le theor`eme


de Cauchy).
Ainsi, les fonctions x1 et x2 C 1 (R,R2 ) denies par


t R x1 (t) = (1,t) et x2 (t) = 2,2t3
sont clairement independantes, mais ne peuvent etre solutions dune meme equation
dierentielle lineaire homog`
ene, puisque les vecteurs x1 (1) et x2 (1) sont lies.

20-1.1.4

Dimension nie : syst`


eme fondamental de solutions

Lorsque E = En est de dimension nie n (ce que nous supposerons dans cette section),
lespace vectoriel SH est egalement de dimension n.

DEFINITION
20-1.10 On appelle syst`eme fondamental de solutions de lequation homog`ene (EH ) toute base de lespace vectoriel des solutions SH .
Si (xi )1in est un syst`eme fondamental de solutions, toute solution x SH secrit (de
mani`ere unique) comme combinaison lineaire de (xi )1in :
(i )1in K

t I

x (t) =

n


i xi (t)

i=1

Le corollaire 20-1.9 montre quune famille (xi )1in de solutions de (EH ) est un
syst`eme fondamental de solutions si et seulement sil existe t0 I tel que
Bt0 = (xi (t0 ))1in est une base de En
Lorsque cette propriete est veriee, on a
t I

Bt = (xi (t))1in est une base de En

et une fonction I  t  x (t) En est solution de (EH ) si et seulement si les cordonnees


du vecteur (variable) x (t) sont constantes dans la base (mobile) Bt .

DEFINITION
20-1.11 Soit B une base xee de En . Si (xi )1in sont n solutions de (EH ),
on appelle wronskien de ces solutions dans la base B lapplication
W :IK

t  W (t) = detB (x1 (t) , . . . ,xn (t))

On a alors deux possibilites qui sexcluent mutuellement :


Il existe t0 I avec W (t0 ) = 0. Les (xi )1in forment alors un syst`eme fondamental
de solutions de (EH ), et pour tout t I le determinant wronskien W (t) est non
nul.
Il existe t0 I avec W (t0 ) = 0. Les vecteurs (xi (t0 ))1in verient alors une relation
de liaison non triviale, qui est aussi veriee pour tout t par la famille (xi (t))1in .
On a donc t I W (t) = 0.

20-1 Equations lin


eaires

799

PROPOSITION 20-1.12 (Formule de Liouville) Si (xi )1in est une famille de solutions de l
equation homog`
ene
(EH )

x (t) = a (t) x (t)

et si W est leur wronskien dans une base de En , on a


 t

trace (a (u)) du
t,t0 I W (t) = W (t0 ) exp
t0

Demonstration : Si (xi )1in est liee, la fonction W est identiquement nulle,


et legalite `a demontrer est evidente. On suppose donc que (xi )1in est un
syst`eme fondamental de solutions, et donc
Bt = (xi (t))1in est une base de En

t I

La fonction W denie par


t I

W (t) = detB (x1 (t) , . . . ,xn (t))

est clairement de classe C 1 sur I, de derivee




W (t) =

n


detB (x1 (t) , . . . ,xi (t) , . . . ,xn (t)) =

i=1
n


detB (x1 (t) , . . . ,a (t) xi (t) , . . . ,xn (t))

i=1

La formule de changement de bases pour les determinants donne alors




W (t) =

n


detBt (x1 (t) , . . . ,a (t) xi (t) , . . . ,xn (t)) detB (Bt )

i=1

soit nalement


W (t) =

n



detBt (x1 (t) , . . . ,a (t) xi (t) , . . . ,xn (t)) W (t)

i=1

Si (ij (t)) est la matrice de a (t) dans la base Bt , on a


a (t) xi (t) =

n


ki (t) xk (t)

k=1

ce qui donne facilement


detBt (x1 (t) , . . . ,a (t) xi (t) , . . . ,xn (t)) = ii (t)
et nalement


W  (t) =

n



ii (t) W (t) = (trace a (t)) W (t)

i=1

En derivant la fonction

  t

t  W (t) exp
trace (a (u)) du
t0

on verie aisement quelle est constante sur I, et comme elle vaut W (t0 ) en
t0 , on obtient la formule de Liouville. 

800

Chapitre 20 : Equations di
erentielles

REMARQUE 20-1.13 Avec linterpretation geometrique du determinant evoquee dans


le chapitre sur les espaces euclidiens, W (t) est considere comme le volume de lhyperparallelepip`ede construit sur les vecteurs de Bt , et on voit comment il evolue avec t. En
particulier, si la trace de a est negative sur I, ce volume est une fonction decroissante. On
parlera de contraction des volumes au long des trajectoires des solutions de (EH ).

20-1.1.5

Dimension 1 :
equations scalaires

On etudie ici le cas o`


u lespace En est egal au corps K. Lequation (E) secrit alors
(E) : x = ax + b avec a,b C 0 (I,K)
Dans ce cas, il est possible dexpliciter les solutions de (EH ) et de (E) a` laide dintegrales :
R
esolution de l
equation sans second membre :
La methode a ete vue pour le calcul du wronskien dans la section precedente. Si x
C 1 (I,K) et t0 I, on consid`ere la fonction y denie par
  t

t I y (t) = x (t) exp
a (u) du
t0

On a alors facilement
x solution de (EH ) t I

y  (t) = 0

equation
PROPOSITION 20-1.14 Si t0 est un point quelconque de I, les solutions de l

0
(EH ) : x = ax avec a C (I,K) sont de la forme
 t

x (t) = C exp
a (u) du
t0

avec C K constante arbitraire.


REMARQUE 20-1.15 On retrouve ainsi le fait que SH est un K-ev de dimension 1.
Une utilisation precise du theor`eme de Cauchy permet dailleurs de justier la methode
de separation des variables quon peut utiliser pour retrouver la formule precedente
lorsque K = R. Sans justication, la suite dequivalences
 t

 t
x (t)
x

= a ln
=
a (u) du x (t) = x (t0 ) exp
a (u) du
x = ax
x
x (t0 )
t0
t0
nest pas correcte (on divise par une fonction qui peut sannuler, on prend le logarithme dune fonction dont on na pas controle le signe) mais a lavantage de donner un
resultat correct. On pourra justier cette demarche en faisant preceder le raisonnement
precedent par un argument du type :
1) Une solution de (EH ) qui sannule en un point est la solution identiquement nulle,
dapr`es le theor`eme de Cauchy.
x (t)
est strictement positive,
2) Si x est une solution non identiquement nulle, t 
x (t0 )
dapr`es le theor`eme des valeurs intermediaires.
EXERCICE 20-1.16 Resoudre sur R lequation dierentielle
(t + i) x (t) = x (t)

20-1 Equations lin


eaires

801

R
esolution de l
equation avec second membre :
Cest la methode de variation de la constante, dont nous verrons la generalisation dans la
section qui suit. On utilise le meme changement de fonction inconnue que pour lequation
homog`ene, en cherchant la solution de (E) sous la forme
 t

x (t) = C (t) exp
a (u) du
t0

avec C C 1 (I,K), puisque toute fonction x C 1 (I,K) peut secrire sous cette forme, la
fonction C (t) etant simplement denie par
  t

C (t) = x (t) exp
a (u) du
t0

En reportant cette expression de x dans lequation (E), on obtient


  t


t I C (t) = b (t) exp
a (u) du
t0

ce qui donne
 t
t I

C (t) = C (t0 ) +

 
b (u) exp

t0



a (v) dv

du

t0

et permet dobtenir facilement :

`
THEOR
EME
20-1.17 Soient I un intervalle de R, a,b C 0 (I,K) et un couple (t0 ,x0 )
I K. Lunique solution de
(E) x = ax + b
v
eriant la condition initiale x (t0 ) = x0 est donn
ee par


 t
A(u)
x (t) = x0 +
b (u) e
du eA(t)
t0

o`
u A : I K est donn
ee par


A (t) =

a (v) dv
t0

REMARQUE 20-1.18 Cas des


equations non r
esolues en x (t) :
Si on etudie une equation de la forme
t I

a1 (t) x (t) + b1 (t) x (t) + c1 (t) = 0

o`
u a1 , b1 et c1 sont trois fonctions continues dun intervalle I dans K, les resultats qui
prec`edent sappliqueront en restriction `
a tout sous-intervalle J I sur lequel la
fonction a1 ne sannule pas. En eet, sur un tel J, lequation peut secrire
t J

x (t) = a (t) x (t) + b (t)

o`
u a et b sont les fonctions (continues sur J) denies par
a (t) =

b1 (t)
a1 (t)

et b (t) =

c1 (t)
a1 (t)

802

Chapitre 20 : Equations di
erentielles

Le theor`eme de Cauchy montre alors que, sur cet intervalle, lensemble des solutions de
lequation est un espace vectoriel de dimension 1. Ce resultat peut etre en defaut sur
lintervalle I. Par exemple, les solutions sur ]0, + [ de lequation
t x (t) + x (t) = 1
sont les fonctions pour lesquelles la derivee de t  tx (t) est constante egale a` 1. On a
donc
x solution sur ]0, + [ C constante t > 0 tx (t) = t + C
soit

C
t
On retrouve bien la structure despace ane de dimension 1. Sur un intervalle I contenant
0, le raisonnement precedent peut etre reproduit, mais on a alors necessairement C = 0,
ce qui montre que lequation na quune solution sur I, et la conclusion du theor`eme de
Cauchy nest pas valable sur I si lon choisit une condition initiale (t0 ,x0 ) avec t0 I et
x0 = 1.
De meme, on peut verier que lequation
t > 0 x (t) = 1 +

tx (t) x (t) = 0


poss`ede une innite de solutions sur R qui sannulent toutes en 0.
EXERCICE 20-1.19 Resoudre dans ]1,1[, dans ], 1[ et ]1, + [ lequation


1 t2 x (t) tx (t) = 1
Les solutions dans ]1,1[ sont de la forme
x (t) =

arcsin t + C1

1 t2

et dans ]1, + [ ou ], 1[ verient







ln t + t2 1 + C2

x (t) =
t2 1
o`
u C1 et C2 sont des constantes. Montrer que cette equation poss`ede une unique solution de
classe C 1 sur ]1, + [.
EXERCICE 20-1.20 Nous avons vu (exemple 11-3.56) comment on pouvait parfois obtenir le
developpement en serie enti`ere dune fonction en utilisant une equation dierentielle lineaire. A
linverse, il est parfois possible de sommer certaines series enti`eres par la meme methode :
On consid`ere la serie enti`ere
+

n=0

2n+1

an x

+

n=0

n!
x2n+1
1.3 . . . (2n + 1)

Montrer que
n+1
an+1
=
an
2n + 1
et en deduire le rayon de convergence R de cette serie enti`ere. Legalite precedente pouvant
secrire
+

[(2n + 1) an+1 (n + 1) an ] x2n
x R |x| < R
n=0

20-1 Equations lin


eaires

803

trouver une equation dierentielle lineaire du premier ordre veriee sur ]R,R[ par la somme
de cette serie. En deduire que
|x| <

+


2
x
n!
x2n+1 =
arcsin
1.3 . . . (2n + 1)
2
2 x2
n=0

REMARQUE 20-1.21 On evite parfois le recours a` la methode de variation des constantes,


lorsquon trouve une solution evidente de lequation avec second membre. Par exemple,
la constante 1 etant solution de
(E) : t2 x + x = 1
les solutions de (E) dans un intervalle ne contenant pas 0 sont de la forme
1

x (t) = 1 + Ce t
avec C constante arbitraire.

20-1.1.6

Dimension nie : m
ethode de variation des constantes

Lorsque lespace En est de dimension n > 1, il nexiste pas de formule generalisant la


proposition 20-1.14 permettant dexprimer les solutions de (EH ) a` laide dintegrales qui
feraient intervenir la fonction a C 0 (I,L (En )). La demonstration du theor`eme de Cauchy
donne un procede dapproximation de ces solutions, mais ne donne pas ces derni`eres
explicitement.
Nous nous interesserons donc ici `a la generalisation de la methode developpee `a la
section precedente, en supposant connu un syst`
eme fondamental de solutions de
4
(EH ) . Si (xi )1in est une base de lespace SH des solutions de (EH ), toute solution de
cette equation sans second membre secrit
n


Ci xi

avec (Ci )1in Kn (constantes)

i=1

Toute fonction x C 1 (I,En ) peut secrire de mani`ere unique sous la forme


t I

x (t) =

n


Ci (t) xi (t)

()

i=1

o`
u (Ci (t))1in est simplement la famille des coordonnees du vecteur x (t) dans la base
(variable) Bt = (xi (t))1in . On denit ainsi n fonctions Ci = I K qui sont de classe
C 1 : ceci peut se prouver en utilisant les formules de changement de bases. En eet, si
B = (ei )1in est une base xe de En , la fonction x C 1 (I,En ) peut se decomposer
t I

x (t) =

n


i (t) ei

avec

i C 1 (I,K)

i=1

Si t I, si X (t) GLn (K) est la matrice de passage de B `a Bt , ses coecients sont


fonctions de classe C 1 de la variable t. Legalite

1 (t)
C1 (t)

1
..
.
= [X (t)] ..

.
Cn (t)
n (t)
4. Pour certaines equations, nous verrons des methodes particuli`eres dobtention dun tel syst`eme :
notamment lutilisation de series enti`eres et, pour les equations `
a coecients constants, la notion
dexponentielle dune matrice.

804

Chapitre 20 : Equations di
erentielles

montre quil en est de meme des fonctions (Ci )1in . On peut donc deriver lequation (),
et on obtient :
n


t I x (t) =
[Ci (t) xi (t) + Ci (t) xi (t)]
i=1

La fonction x est donc solution de (E) si et seulement si


n


[Ci (t) xi (t) + Ci (t) xi (t)] = x (t)




i=1

= a (t) x (t) + b (t) = a (t)

n



Ci (t) xi (t)

+ b (t)

i=1

Comme xi est solution de (EH ), on a xi (t) = a (t) xi (t), ce qui simplie legalite precedente
en
n

Ci (t) xi (t) = b (t)
i=1

syst`eme dequations dinconnues (Ci (t))1in , dont la solution est unique


i Ci (t) = i (t)

i`eme coordonnee de b (t) dans Bt

Si Ai est une primitive de la fonction (continue) i sur I, on aura


t I

Ci (t) = Ai (t) + i

et donc
t I

x (t) =

n

i=1

avec i K

Ai (t) xi (t) +

n


i xi (t)

i=1

ce qui est conforme a` la structure despace ane de lensemble des solutions de (E).
EXEMPLE 20-1.22 Resoudre 5 le syst`eme dequations scalaires reelles

x1 (t) = (t 1) x1 (t) + (2 t) et x2 (t) +


t t
(E) :
e


t
x2 (t) = (t 1) e x1 (t) + (1 t) x2 (t) +
1t
dans un intervalle I ne contenant ni 0 ni 1.
On travaille donc ici dans E2 = R2 rapporte `a sa base canonique, avec le vecteur
inconnu


x1 (t)
X (t) =
x2 (t)
On remarque que, en posant z (t) = et x2 (t), le syst`eme homog`ene associe `a (EH ) equivaut
`a
 
x1 (t) = (t 1) x1 (t) + (2 t) z (t)
(EH )
z  (t) = (t 1) x1 (t) + (2 t) z (t)
ce qui montre que la dierence x1 z est constante, et si est sa valeur, la premi`ere
equation donne
x1 (t) = x1 (t) + (t 2)
5. Il sagit evidemment dun exemple construit sur mesure, pour lequel on peut trouver un syst`eme
fondamental de solutions de lequation sans second membre.

20-1 Equations lin


eaires

805

Les solutions de cette equation sobtiennent comme on la vu a` la section precedente, ou


en remarquant simplement que t  (1 t) est solution particuli`ere de lequation avec
second membre. On a donc
x1 (t) = (1 t) + et
ce qui donne x2 (t) = et z (t) = et (x1 (t) ) = t et + , soit

 t 

e
t1
+
X (t) =
t
1
te
On obtient le syst`eme fondamental de solutions

 t 

t1
e
et X2 (t) =
X1 (t) =
t
te
1
On verie la formule de Liouville sur cet exemple : le wronskien de ces deux solutions dans
la base canonique vaut


 t 1 et 
 t
 = 1
 te
1 
Il est constant puisque la matrice du syst`eme


t1
(2 t) et
A (t) =
(t 1) et
1t
est de trace nulle.
Les solutions de (E) pourront donc etre cherchees sous la forme
X (t) = C1 (t) X1 (t) + C2 (t) X2 (t)

avec C1 et C2 C 1 (I,R)

1
t
C1 (t) X1 (t) + C2 (t) X2 (t) = B (t) = et

1t


syst`eme dinconnues C1 (t) et C2 (t) quon peut resoudre par exemple en utilisant les
determinants





 1

1 

t



 t1
e 
1
1
 t

t
t 
+
C1 (t) =  et
et C2 (t) = 
=
t  = 2e
e




t
t

1
t
1 


 te
1t
1t
ce qui permet ensuite dobtenir C1 (t) et C2 (t)

On obtient

C1 (t) = ln |t (t 1)| + et C2 (t) = 2et +


o`
u et sont deux constantes.On obtient nalement
x1 (t) = (1 t) ln |t (t 1)| 2 + (t 1) + et
x2 (t) = tet ln |t (t 1)| 2et + tet +
EXERCICE 20-1.23 Resoudre le syst`eme dierentiel
t2

x1 (t) = tx1 (t) x2 (t) + e 2

t2

x2 (t) = x1 (t) + tx2 (t) + te 2

Pour resoudre lequation homog`ene, on pourra remarquer que la matrice du syst`eme




t 1
A (t) =
1 t
est une matrice de similitude directe, donc dune transformation geometrique qui sexprime
simplement lorsquon passe en axe complexe. On pourra donc poser
z (t) = x1 (t) + ix2 (t)

806

Chapitre 20 : Equations di
erentielles

20-1.2

Cas des
equations `
a coecients constants

On etudie ici le cas particulier o`


u lapplication t  a (t) est constante : lendomorphisme a Lc (E) est independant de t et, dans le cas de la dimension nie, sa matrice
A Mn (K) representative dans une base de En a tous ses coecients constants.

20-1.2.1

R
esolution de l
equation homog`
ene

Rappelons le resultat obtenu `a la section 9-6.3.3


enies sur R) de l
equation
PROPOSITION 20-1.24 Si a Lc (E), les solutions (d
di
erentielle homog`
ene
(EH ) x = ax
sont de la forme
x (t) = exp (ta) z
eriant
o`
u z E est un vecteur arbitraire. En particulier, lunique solution de (EH ) v
ee par
la condition initiale x (t0 ) = x0 est donn
x (t) = exp ((t t0 ) a) x0
Rappelons que ce resultat a ete obtenu par variation de la constante, en montrant
simplement quune fonction x C 1 (R,E) est solution de (EH ) si et seulement si la fonction
t  y (t) = exp (ta) x (t) est constante. La formule precedente montre aussi que, dans
le cas particulier o`
u En = Kn avec a identie `a sa matrice A dans la base canonique, les
vecteurs colonnes de la matrice exp (tA) denissent n fonctions de R dans Kn qui forment
un syst`eme fondamental de solutions de (EH ).
REMARQUE 20-1.25 Dans ce cas, pour t0 et t1 R, les automorphismes (R (t0 ,t1 ))(t0 ,t1 )R2
de E denis `a la remarque 20-1.8 sont simplement donnes par
R (t0 ,t1 ) = exp ((t1 t0 ) a)
et la propriete de composition de ces automorphismes secrit
s,t R

exp ((t + s) a) = exp (ta) exp (sa)

De meme, en dimension nie, la formule de Liouville (cf. proposition 20-1.12) peut alors
se formuler, pour une base B0 = (ei )1in quelconque de En
t R

detB0 (exp (ta) e1 , . . . , exp (ta) en ) = det (exp (ta)) = et trace a

COROLLAIRE 20-1.26 Si x0 est un vecteur propre de a pour une valeur propre ,


eriant la condition initiale x (t0 ) = x0 est donn
ee par
la solution de (EH ) v
x (t) = e(tt0 ) x0
Demonstration : On peut utiliser la formule de la proposition precedente
ou, plus simplement, voir que la fonction x denie par x (t) = e(tt0 ) x0 verie
x (t0 ) = x0 et


x (t) = e(tt0 ) x0 = a e(tt0 ) x0
puisque x0 est vecteur propre de a pour la valeur propre . 

20-1 Equations lin


eaires

807

Nous supposerons dans la suite de cette section que lespace E = En est de dimension
nie 6 .
COROLLAIRE 20-1.27 Si F est un sous-espace vectoriel de En stable par a, pour
toute solution x de (EH ) on a
t0 R

x (t0 ) F t R

x (t) F

Demonstration : Si x (t0 ) = x0 F, on a
t R x (t) = exp ((t t0 ) a) x0
et F etant stable par lendomorphisme u = (t t0 ) a lest aussi par exp (u).
On peut aussi eviter le recours `a lexpression exacte de la solution, en utilisant
le theor`eme de Cauchy : si b L (F) est lendomorphisme induit par a sur F,
lequation
y  = by
poss`ede une unique solution y C 1 (R,F) veriant y (t0 ) = x0 . Cest clairement
une solution de (EH ) veriant la meme condition initiale que x, et elle est donc
egale a` x. 
En dautres termes, une solution de (EH ) qui prend une valeur dans lespace F a sa
trajectoire totalement incluse dans F. La donnee dune condition initiale correspondant
`a un vecteur propre de a est evidemment un cas particulier de ce resultat (avec F droite
vectorielle).
COROLLAIRE 20-1.28 Si a L (En ) est diagonalisable, et si (ui )1in est une base
de vecteurs propres pour les valeurs propres (i )1in (non n
ecessairement distinctes
enies par
deux `
a deux), la famille de fonctions (xi )1in d
xi (t) = ei t ui
forme un syst`
eme fondamental de solutions de l
equation
x = ax

(EH )

Demonstration : Cest une famille de n solutions telle que la famille (xi (0))1in =
(ui )1in est une base de En . Si un vecteur x0 En se decompose dans la base
(ui )1in sous la forme
n

i ui
x0 =
i=1

la solution x veriant la condition initiale x (0) = x0 sera alors donnee par


t R x (t) =

n


i ei t ui

i=1

6. Certains resultats subsistent en dimension innie, notamment le corollaire 20-1.27 si on suppose le


sous-espace F ferme.

808

Chapitre 20 : Equations di
erentielles

20-1.2.2

Etude en dimension 2

Nous allons illustrer les resultats precedents dans le cas dun espace vectoriel reel E2
de dimension 2. On consid`ere un endomorphisme a de E2 et lequation (EH ) : x = ax.
u a est represente par une
Si on travaille dans une base B0 = (e1 ,e2 ) quelconque de E2 , o`
matrice A M2 (R), (EH ) se traduira par le syst`eme
 

 

x1 (t)
a b
x1 (t)

=
(SH ) : X (t) = A X (t)
c d
x2 (t)
x2 (t)
Nous supposons a = 0L(E2 ) . La discussion va se mener en etudiant dabord le cas o`
u
a est diagonalisable (cest `a dire A est R-diagonalisable), puis le cas o`
u A poss`ede deux
valeurs propres complexes conjuguees (distinctes !) et enn le cas o`
u a est trigonalisable
(une valeur propre reelle double, a netant pas une homothetie).
1. Cas o`
u a est diagonalisable.
Si (u1 ,u2 ) est une base de vecteur propres de a pour les valeurs propres (1 ,2 ), le
cas 1 = 2 = = 0 correspond au cas tr`es particulier o`
u a est une homothetie. Les
solutions de (EH ) sont alors toutes de la forme
x (t) = etx0
et les trajectoires sont alors des demi-droites issues de lorigine (gure 20.2), (sauf
pour la solution identiquement nulle dont la trajectoire est reduite a` un point,
correspondant a` la condition initiale x0 = 0E2 ). On dit que lorigine est un point
dequilibre 7 pour lequation x = ax. Pour t +, toutes les solutions tendent
vers 0E2 si < 0, lequilibre est alors dit (asymptotiquement) stable. Lorsque > 0
lequilibre est instable, toutes les solutions (non nulles) veriant
lim x (t) = +

t+

Fig. 20.2 Cas o`


u a est une homothetie 1 = 2 > 0
Nous considerons donc a` present le cas 1 = 2 , et nous pouvons supposer quau
moins une des valeurs propres de a est strictement positive : en eet, si t  z (t)
est une solution de x = ax, la fonction t  z (t) est solution de x = (a) x. Les
7. Situation generale pour toutes les equations dierentielles lineaires homog`enes.

20-1 Equations lin


eaires

809

trajectoires sont les memes, seul le sens de parcours est inverse. On supposera donc
1 > 2 avec 1 > 0. Les solutions de (EH ) sont toutes de la forme
x (t) = 1 e1 t u1 + 2 e2 tu2

Dans le plan rapporte `a un rep`ere (O,u1,u2 ), le point M (t) veriant legalite OM (t) =
x (t) a donc pour coordonnees

M (t) :

x1 (t) = 1 e1 t
x2 (t) = 2 e2 t

Les axes de coordonnees se decomposent en general en deux demi-droites ouvertes et


en lorigine, qui correspondent `a des trajectoires particuli`eres 8 . Lallure des autres
trajectoires (pour lesquelles 1 et 2 = 0) depend alors du signe de 2 :
Si 2 > 0, on a
lim x1 (t) = et lim x2 (t) = avec x2 (t)

t+

t+

t+

o (x1 (t))

Les trajectoires presentent des branches innies avec direction asymptotique


egale a` vect (u1 ). Par contre
lim x1 (t) = lim x2 (t) = 0 avec x1 (t)

t+

o (x2 (t))

Donc, pour t , le point M (t) tend vers lorigine, et la trajectoire ainsi


prolongee poss`ede une tangente dirigee par le vecteur u2 (gure 20.3).

u2
u1

Fig. 20.3 Cas o`


u a est diagonalisable 1 > 2 > 0
Si 2 = 0, les trajectoires sont des demi-droites parall`eles au vecteur u1 (gure
20.4).
8. Ces trajectoires correspondent aux solutions




et t  0, e2 t
t  e1 t ,0
Dans le cas particulier o`
u 2 = 0, tous les points de laxe des ordonnees sont points dequilibre (solutions
correspondant a` une condition initiale dans le noyau de lendomorphisme a).

810

Chapitre 20 : Equations di
erentielles

u2
u1

Fig. 20.4 Cas o`


u a est diagonalisable 1 > 2 = 0
Si 2 < 0, on a
lim x1 (t) = et

t+

lim x1 (t) = 0 et

lim x2 (t) = 0

t+

lim x2 (t) =

t+

et les trajectoires presentent deux asymptotes correspondant aux axes de coordonnees (gure 20.5).
2. Cas o`
u la matrice A poss`
ede deux valeurs propres conjugu
ees.

2
On a 1 = + i et 2 = i avec (,) R R . Si X1 C est vecteur propre
de A pour 1 , son conjugue X1 est vecteur propre pour 2 . Les fonctions
1 : t  e(+i)t X1

et 2 : t  e(i)t X1

forment donc un syst`eme fondamental de solutions complexes du syst`eme dierentiel


X  = AX. Le syst`eme qui sen deduit par combinaisons lineaires
1 =





1 + 2
2
: t  Re e(+i)t X1 et 1 = 1
: t  Im e(+i)t X1
2
2i

est donc clairement un syst`eme fondamental de solutions reelles du meme syst`eme.


En separant X1 en parties reelle et imaginaire
X1 = Y1 + iY2
on aura donc le syst`eme fondamental
t  et (cos t Y1 sin t Y2 )

et t  et (sin t Y1 + cos t Y2 )

u a est represente par la matrice A, et si v1 et v2


Si B0 = (e1 ,e2 ) est la base de E2 o`
sont les vecteurs (independants 9 ) representes dans cette base par les colonnes Y1 et
Y2 , les solutions de x = ax secriront alors sous la forme
x (t) = et ( cos t + sin t) v1 + et ( sin t + cos t) v2
9. On verie facilement que si, dans Cn , un vecteur et son conjugue sont C-independants, la partie
reelle et la partie imaginaire de lun de ces vecteurs sont independantes dans Rn .

20-1 Equations lin


eaires

811

u2
u1

Fig. 20.5 Cas o`


u a est diagonalisable 1 > 0 > 2
o`
u et sont deux constantes reelles, ou encore, par transformation dexpressions
trigonometriques
x (t) = Met [cos ( (t )) v1 sin ( (t )) v2 ]
avec M et constantes. Lallure des trajectoires depend alors de :
Si < 0, on obtient des spirales senroulant autour de lorigine, qui est un
point dequilibre asymptotiquement stable.
Si > 0, on obtient un resultat analogue, avec les trajectoires parcourues en
sens inverse, lorigine est `a present instable (gure 20.6).

v2
v1

Fig. 20.6 Cas o`


u a est C-diagonalisable = i avec > 0
Si = 0, les trajectoires sont des ellipses centrees en O. Lorigine est alors un
point dequilibre stable en ce sens quune condition initiale petite va donner

812

Chapitre 20 : Equations di
erentielles

v2
v1

Fig. 20.7 Cas o`


u a est C-diagonalisable = i
une trajectoire compl`etement incluse dans un voisinage de O xe arbitrairement. Il ne sagit plus ici de stabilite asymptotique (gure 20.7).
3. Cas o`
u a poss`
ede une valeur propre double.
On suppose ici que a nest pas une homothetie. Il existe alors une base (u1 ,u2 ) de
E2 o`
u la matrice de a secrit


1
A1 =
0


x1 (t)
et si X (t) =
est la colonne des coordonnees de x (t) dans cette base, le
x2 (t)
syst`eme (EH ) est equivalent a`
 
x1 (t) = x1 (t) + x2 (t)
x2 (t) = x2 (t)
La seconde equation donne alors x2 (t) = Cet avec C R constante. En reportant
dans la premi`ere equation, on obtient
x1 (t) = x1 (t) + Cet
dont les solutions sobtiennent en cherchant une solution particuli`ere de la forme
t  tet , ce qui donne
x1 (t) = et ( + t) = x1 (t) + Cet = tet + Cet
ce qui donne = C. On obtient nalement la solution generale en ajoutant a` cette
solution particuli`ere une fonction t  Bet avec B constante. On arrive `a

 t 
 t 

e
te
x1 (t)
=B
+C
0
et
x2 (t)
ce qui permet decrire les solutions sous la forme
x (t) = (B + Ct) et u1 + Cet u2

20-1 Equations lin


eaires

813

Pour C = 0, on retrouve evidemment les trajectoires correspondant a` une condition


initiale colineaire `a u1 , vecteur propre de a.
Lallure des courbes integrales depend de la position de par rapport a` 0 :
Si > 0 (le cas < 0 setudie de facon analogue en renversant le temps), les
trajectoires pour lesquelles C = 0 verient


 x1 (t) 
 = +
lim 
lim x1 (t) = et lim x2 (t) = avec
t+
t+
t+  x2 (t) 
ce qui correspond `a une branche innie avec direction asymptotique egale a`
vect (u1 ). On a egalement


 x1 (t) 
=0
lim 
lim x1 (t) = 0 et lim x2 (t) = 0 avec
t
t
t+  x2 (t) 
Les courbes integrales se prolongent donc jusqu`a lorigine, avec une tangente
dirigee par u1 (gure 20.8).

u2
u1

Fig. 20.8 Cas o`


u a poss`ede une valeur propre double > 0
Si = 0, les trajectoires sont des droites dirigees par le vecteur u1 (gure
20.9).

20-1.2.3

R
esolution pratique

On suppose dans cette section que En = Kn , situation a` laquelle on peut toujours se


ramener en travaillant dans une base de En . Lequation (EH ) secrit alors
X  = AX
avec A Mn (K). Lexpression theorique des solutions
X (t) = exp (tA) X0
montre quen general, les calculs explicites des solutions seront penibles. Deux cas plus
simples sont `a retenir :
Si A est diagonalisable et si on connat une base de vecteurs propres (Xi )1in
pour les valeurs propres (i )1in , les solutions de (EH ) seront de la forme
X (t) =

n

i=1

i ei t Xi

814

Chapitre 20 : Equations di
erentielles

u2
u1

Fig. 20.9 Cas o`


u a poss`ede une valeur propre double = 0
o`
u les (i )1in sont des constante. Remarquons que, lorsque K = R et que la matrice
A est C-diagonalisable, on peut obtenir un syst`eme fondamental de solutions reelles
de (EH ) comme nous lavons fait dans le cas n = 2, en separant les parties reelles
et imaginaires des solutions complexes.
Si A na quune seule valeur propre , on sait quon peut alors ecrire
t R tA = tIn + tN
avec N nilpotente, ce qui donnera
exp (tA) = et exp (tN) = et

 n1
 tk
k=0

Les solutions sont de la forme


X (t) = et

 n1
 tk
k=0

k!

k!


Nk


N k X0

vecteur colonne dont les coordonnees sont des fonctions de la forme t  et Q (t),
avec Q Kn1 [X].
Dans le cas g
en
eral, on peut bien s
ur calculer exp (tA) (en utilisant la reduction
dans les sous-espaces caracteristiques, voir la section 9-6.3.2). On peut aussi utiliser
la methode des coecients indetermines, basee sur les remarques suivantes :
On consid`ere le syst`eme dans Cn , puisque dun syst`eme fondamental de solutions
complexes on peut deduire, si A Mn (R), un syst`eme fondamental reel. Lespace
Cn est donc somme directe des sous-espaces caracteristiques de A
C =
n

p


ker (A i In )ni

i=1

si (i )1ip sont les valeurs propres de A, de multiplicites respectives (ni )1ip . Si


une condition initiale X0 Cn se decompose en
X0 =

p

i=1

Yi

20-1 Equations lin


eaires

815

dans cette somme directe, on aura pour la solution correspondante


X (t) = exp (tA) X0 =

p


exp (tA) Yi

()

i=1

Lorsque Yi parcourt le sous-espace caracteristique associe `a i , les solutions t


exp (tA) Yi decrivent un espace vectoriel de dimension ni , et ces solutions sont de la
forme
t  ei t (Z0 + tZ1 + + tni 1 Zni 1 )
(les Zj sont dans le sous-espace caracteristique associe `a la valeur propre i ), dapr`es
letude eectuee dans la cas dun endomorphisme nayant quune seule valeur propre
i
et la proposition 20-1.27. Il existe donc un sous-espace SH
de SH , de dimension ni ,
compose de fonctions de la forme precedente. On peut trouver ces solutions en
resolvant un syst`eme lineaire dont les inconnues sont les composantes des vecteurs
i
(Zj )1jni 1 . La somme directe des (SH
)1ip est egale a` SH , dapr`es ().
EXEMPLE 20-1.29 Trouver un syst`eme fondamental de solutions de

0 2 2
X  = 1 2 2 X
1 1 3
On verie le polynome caracteristique de la matrice A de ce syst`eme vaut
A (X) = (1 X) (2 X)2

2
Un vecteur propre pour la valeur propre 1 est le vecteur 0 , ce qui donne dej`a la
1
solution

2
t  et 0
1
On cherche ensuite des solutions de la forme

a1 t + b1
X (t) = e2t a2 t + b2
a3 t + b3

et, par identication de coecients, on tombe sur les syst`emes

a1 + 2b1 = 2b2 + 2b3


a1 = a2 + a3
2a2 = a1 + 2a2 + 2a3
a2 + 2b2 = b1 + 2b2 + 2b3
et

2a3 = a1 + a2 + 3a3
a3 + 2b3 = b1 + b2 + 3b3
Le premier syst`eme donne
R

(a1 ,a2 ,a3 ) = (2,1,1)

et en reportant dans le second, on obtient


R

(b1 ,b2 ,b3 ) = ( + 2,,)

816

Chapitre 20 : Equations di
erentielles

ce qui donne nalement le syst`eme fondamental de solutions (Xi )1i3 avec


2
2t 1
2
t
2t
2t

0 , X2 (t) = e
t
et X3 (t) = e
1
X1 (t) = e
1
t
1
Ce calcul montre en particulier que le vecteur de composantes (2,1,1) est vecteur propre
de A pour la valeur propre 2, et que le vecteur (1,0,0) est aussi dans le sous-espace
caracteristique correspondant.
REMARQUE 20-1.30 Si on dispose dune matrice de passage P trigonalisant la matrice
A, cest `a dire telle que
A = P T P 1
avec T triangulaire superieure, on peut aussi resoudre le syst`eme X  = AX par changement de fonction inconnue : si Y = P 1X, on a
Y  = P 1 X  = T P 1 X = T Y
syst`eme quon peut resoudre en integrant n equations dierentielles scalaires : si

y1

Y = ...
yn
la derni`ere equation du syst`eme Y  = T Y determine yn (cest une fonction exponentielle).
En reportant dans lequation qui prec`ede, on obtient yn1 en resolvant une equation
lineaire avec second membre, et ainsi de suite. On revient ensuite `a X par X = P Y (et
on na pas besoin de calculer P 1 ).
EXERCICE 20-1.31 Montrer que toutes les solutions du syst`eme X  = AX verient
lim X (t) = 0

t+

si et seulement si toutes les valeurs propres de A ont une partie reelle strictement negative. A
quelle condition les solutions sont-elles toutes bornees sur ]0, + [?

20-1.2.4

Equation avec second membre

Dans le cas dun syst`eme `a coecients constants, la methode de variation des constantes
donne une expression integrale simple (en theorie) des solutions de lequation avec second
membre
(E) : x = ax + b
o`
u b C 0 (I,En ). On cherche la solution veriant la condition initiale
x (t0 ) = x0
On fait alors changement de fonction inconnue
y (t) = eta x (t)
ce qui revient `a poser x (t) = eta y (t). En reportant cette expression dans (E), on obtient
y  (t) = eta b (t)

20-1 Equations lin


eaires

817

ce qui donne


t I

eua b (u) du

y (t) = y (t0 ) +
t0

et donc
t I



 t
t0
ua
e b (u) du
e x0 +
x (t) = e
ta

t0

soit egalement


t I

(tt0 )a

x (t) = e

e(tu)a b (u) du

x0 +
t0

Cette formule est essentiellement theorique. Si on dispose dune solution particuli`ere


de lequation avec second membre, on utilisera plutot la structure despace ane de lensemble des solutions. Ce sera notamment le cas pour un syst`eme ecrit matriciellement
(E) : X  (t) = AX (t) + B (t)
lorsque le second membre est de la forme
B (t) = et P (t)
o`
u K et P (t) est un vecteur colonne dont les composantes sont des fonctions polynomes. On demontre en eet que, si tous les polynomes composant P sont de degre
 p, (E) poss`ede une solution particuli`ere de la forme
X (t) = et Q (t)
o`
u les composantes de Q (t) sont des fonctions polynomes de degre  p + m, avec m egal
`a la multiplicite de comme valeur propre de A (m = 0 si nest pas valeur propre de
A).
EXEMPLE 20-1.32 Determiner les solutions reelles du syst`eme

x (t) = 2x (t) + 6y (t) 2z (t)
y  (t) = x (t) + 3y (t) z (t) 2t

z (t) = x (t) + 3y (t) + z (t) 5 sin t
Les valeurs propres de la matrice

2 6 2
A = 1 3 1
1 3 1

3
sont 0 et 1 i, associees aux vecteurs propres 1 et
0
2i
syst`eme fondamental de solutions : si Z (t) = e(1+i)t i
1


2 sin t
3
X1 (t) = 1 , X2 (t) = Re Z (t) = et sin t
cos t
0

2i
i . On obtient donc un
1
, on peut prendre

2 cos t
et X3 (t) = Im Z (t) = et cos t
sin t

818

Chapitre 20 : Equations di
erentielles

On cherche ensuite une solution particuli`ere pour les seconds membres B1 (t) et B2 (t)
avec

0
0

0
B1 (t) = 2t et B2 (t) =
0
5 sin t
et on additionnera ces deux solutions (principe de superposition des solutions, qui ne
fait que traduire la linearite du syst`eme etudie). Pour B1 , on cherche cette solution sous
la forme

at2 + b
Z1 (t) = a t2 + b
at2 + b
puisque 0 est valeur propre simple de A. On trouve

2
6t + 6t
Z1 (t) = 2t2 + 3t
3t 3
Pour le second membre B2 , puisque lamatrice A
est reelle, on cherchera plutot une solution
0
particuli`ere pour le second membre 0 , et on en retiendra la partie imaginaire.
5eit
Cette solution est donc cherchee sous le forme

Z2 (t) = Im Z (t) avec Z (t) = eit

puisque i nest pas valeur propre de A. On resout

i = 2 + 6 2
i = + 3

i = + 3 + 5
ce qui donne = 2 + 4i, = 1 + 2i, = 3 + i et

2 + 4i
4 cos t + 2 sin t
Z2 (t) = Im eit 1 + 2i = sin t + 2 cos t
3+i
3 sin t + cos t
et on obtient nalement

x (t) = 3 2et sin t + 2et cos t + 6t2 + 6t + 4 cos t + 2 sin t


y (t) = et sin t + et cos t + 2t2 + 3t + 2 cos t + sin t

z (t) = et sin t + et sin t 3t 3 + cos t + 3 sin t


avec (,,) R3 arbitraire.

20-1.2.5

Remarque

Pour un syst`eme homog`ene general


(E) : X  (t) = A (t) X (t)
a` coecients non constants, il nexiste pas dexpression simple donnant un syst`eme fondamental de solutions. En particulier, il ne faut pas croire que, pour X0 Cn , la fonction

20-1 Equations lin


eaires


t  exp

819


A (u) du X0 soit solution de (E). Ceci est d
u au fait quen general, pour

t0

B C 1 (I,Mn (C)), la derivee de t  exp (B (t)) nest pas 10 B  (t) exp (B (t)).
Par exemple avec n = 2 et


0 2t
A (t) =
1 0
nous avons


 t
0 t2
A (u) du =
= B (t)
t 0
0
On verie facilement que
B 2 (t) = t3 I2
ce qui donne
n N B 2n (t) = t3n I2
et donc
exp (B (t)) =

+

B (t)k
k=0

k!

et B 2n+1 (t) = t3n B (t)

+
+


t3n
t3n
I2 +
B (t)
(2n)!
(2n
+
1)!
n=0
n=0

En particulier, pour t > 0



 3
3
3
exp (B (t)) = ch t 2 I2 + t 2 sh t 2 B (t) =

 3
 3
1
ch t 2
t 2 sh t 2
 3
 3
1
t 2 sh t 2
ch t 2

On verie aisement que



X (t) = exp (B (t))

1
0

 3
ch t 2
= 1  3
t 2 sh t 2

nest pas solution de X  (t) = A (t) X (t) sur lintervalle ]0, + [.


On peut cependant trouver la solution de ce syst`eme pour la condition initiale
 
1
X (0) =
0


x (t)
en utilisant un developpement en serie enti`ere. Si X (t) =
le syst`eme X  (t) =
y (t)
A (t) X (t) secrit
 
x (t) = 2t y (t)
y  (t) = x (t)
Pour une solution donnee, la fonction t  y (t) est classe C 2 , puisque sa derivee est de
classe C 1 (on montrerait dailleurs par une recurrence simple que x et y sont de classe
C ), avec y  (t) = x (t), soit
(E2 ) : y  (t) = 2t y (t)
On cherche donc une solution de cette equation (du second ordre) qui verie y (0) = 0 et
y  (0) = x (0) = 1 sous forme dune serie enti`ere (cf. section 11-3.3.5), en raisonnant par
analyse et synth`ese.
10. La demonstration faite dans le cas n = 1 nest plus valable, notamment parce quen general
exp (B (t + h)) = exp (B (t + h) B (t)) exp B (t)

820

Chapitre 20 : Equations di
erentielles

Analyse : si la somme dune serie enti`ere


f (t) =

+


an tn

n=0

de rayon de convergence R > 0 verie lequation (E2 ) dans lintervalle ]R,R[, on a


+


() : t ]R,R[

(n + 2) (n + 1) an+2 t = 2

n=0

+


an tn+1

n=0

ce qui donne, par unicite du developpement en serie enti`ere



a2 = 0
() :
n  1 (n + 2) (n + 1) an+2 = 2an1
Comme on cherche une solution avec y (0) = 0 et y  (0) = 1, on rajoute les conditions
a0 = 0 et a1 = 1. La relation de recurrence precedente montre alors que, pour tout n  0,
a3n = a3n+2 = 0, alors que
n  1 a3n+1 =

2
6 (n + 1)
a3n2 =
a3n2
(3n + 1) (3n + 2)
(3n + 1) (3n + 2) (3n + 3)

ce qui donne nalement


a3n+1 =

6n+1 (n + 1)!
6n+1 (n + 1)!
a1 =
(3n + 3)!
(3n + 3)!

et donc
f (t) =

+ n+1

6
(n + 1)!
n=0

(3n + 3)!

t3n+1

Synth`
ese : la serie enti`ere precedente a un rayon de convergence inni et sa somme
est solution sur R de (E2 ) : en eet, la suite de ses coecients (an )nN verie la relation
(), ce qui donne (r`egle de DAlembert) R = + et la relation (). Si on pose
y (t) =

+ n+1

6
(n + 1)!
n=0

(3n + 3)!

t3n+1
x (t)
y (t)

(3n + 3)!

t3n


est solution du syst`eme pour la condition initiale

X (0) =

20-1.3

+ n+1

6
(3n + 1) (n + 1)!
n=0


on verie ainsi que X (t) =

et x (t) = y  (t) =

1
0

Equations scalaires dordre 2

Lexemple qui prec`ede montre quune equation dierentielle (lineaire) du second ordre
peut etre reliee `a un syst`eme dierentiel du premier ordre. Cette situation est generale,
et nous verrons dans cette section comment la theorie des equations lineaires etudiee
precedemment englobe celle des equations dordre plus eleve. Nous etudions dabord le
cas des equations scalaires du second ordre.

20-1 Equations lin


eaires

821

DEFINITION
20-1.33 On appelle equation dierentielle lineaire scalaire du second ordre
toute equation de la forme
(E) : x (t) + a (t) x (t) + b (t) x (t) = c (t)
o`
u I un intervalle de R et a,b,c C 0 (I,K). Une solution de (E) est une fonction f : I K
deux fois derivable 11 veriant
t I

f  (t) + a (t) f  (t) + b (t) f (t) = c (t)

Lequation homog`ene associee a` (E) est lequation


(EH ) : x (t) + a (t) x (t) + b (t) x (t) = 0

20-1.3.1

Syst`
eme du premier ordre
equivalent

PROPOSITION 20-1.34 Une fonction de classe C 2 x : I K est solution de (E) 


si
x (t)
et seulement si la fonction (de classe C 1 ) X : I K2 d
enie par X (t) =
x (t)
est solution du syst`
eme
(E ) : X  (t) = A (t) X (t) + B (t)
o`
u A : I M2 (K) et B : I K2 sont d
enies par




0
1
0
A (t) =
et B (t) =
c (t)
b (t) a (t)
R
eciproquement, si X : I K2 est une fonction de classe C 1 solution de (E ) avec


x1 (t)
t I X (t) =
x2 (t)
la fonction x1 : I K est de classe C 2 et est solution de (E) sur I (et x2 est
egale
eme (E ) est donc appel
e syst`
eme lin
eaire du premier
`
a la d
eriv
ee de x1 ). Le syst`
ordre
equivalent `
a l
equation (E).
Demonstration : Si x C 2 (I,K) est solution de (E), on a
 
 

 

x (t)
0
1
x (t)
0
t I
=
+
b (t) a (t)
x (t)
c (t)
x (t)
et donc X est solution de (E ). Reciproquement, si


x1
X=
C 1 (I,K)
x2
est solution de (E ), on a
 
x1 (t) = x2 (t)
t I
x2 (t) + a (t) x2 (t) + b (t) x1 (t) = c (t)
donc x1 C 1 (I,K), ce qui prouve x1 C 2 (I,K) et
t I

x1 (t) + a (t) x2 (t) + b (t) x1 (t) = c (t)

et x1 est bien solution de (E) sur I. 


11. En fait de classe C 2

822

Chapitre 20 : Equations di
erentielles

La proposition qui prec`ede montre simplement que lapplication lineaire : C 2 (I,K)


C 1 (I,K2 ) denie par


x
: x  X =
x
induit une bijection entre lensemble des solutions de (E) et lensemble des solutions de
(E ). Le theor`eme de Cauchy applique `a (E ) donne donc :

`
THEOR
EME
20-1.35 Si t0 I et (x0 ,x1 ) K2 , l
equation
(E) : x (t) + a (t) x (t) + b (t) x (t) = c (t)
ede une unique solution, d
enie sur I, v
eriant la condition
o`
u a,b et c C 0 (I,K) poss`
initiale

x (t0 ) = x0
x (t0 ) = x1

20-1.3.2

Solutions de l
equation homog`
ene

Le syst`eme du premier ordre equivalent a` (EH ) est lui-meme homog`ene. Lensemble


de ses solutions est un K-espace vectoriel de dimension 2. On en deduit :
PROPOSITION 20-1.36 Lensemble SEH des solutions de (EH ) est un K-ev de die, lapplication
mension 2. Si t0 I est x


x (t0 )
2
x 
SEH K
x (t0 )
est un isomorphisme despaces vectoriels.

DEFINITION
20-1.37 Un syst`eme fondamental de solutions de (EH ) est une base de
lespace SEH .
Deux solutions x1 et x2 de (EH ) forment un syst`eme fondamental de solutions si et
seulement si on peut trouver un point t0 I tel que les vecteurs de K2 correspondant aux
conditions initiales




x1 (t0 )
x2 (t0 )
et X2 (t0 ) =
X1 (t0 ) =
x1 (t0 )
x2 (t0 )
soient independants. Lorsque cette propriete est veriee en t0 , elle lest en tout point t I.

DEFINITION
20-1.38 Si x1 et x2 sont deux fonctions de C 1 (I,K), on appelle wronskien
de ces deux fonctions lapplication


 x1 (t) x2 (t) 

 = x1 (t) x (t) x (t) x2 (t)
Wx1 ,x2 : I K t  Wx1 ,x2 (t) =  
2
1
x1 (t) x2 (t) 
PROPOSITION 20-1.39 Si x1 et x2 sont dans SEH , on a deux possibilit
es qui sexcluent mutuellement :
soit la fonction Wx1 ,x2 est identiquement nulle sur I, et (x1 ,x2 ) est une famille
li
ee.
soit la fonction Wx1 ,x2 ne sannule pas sur I, et (x1 ,x2 ) est un syst`
eme fondamental de solutions de (EH ).

20-1 Equations lin


eaires

823

Toute solution x EH s
ecrit alors
x = 1 x1 + 2 x2
o`
u 1 et 2 K sont deux constantes arbitraires.
La formule de Liouville (quon pourrait obtenir en appliquant la proposition 20-1.12
aux solutions X1 et X2 de EH correspondant a` x1 et x2 ) a ici une demonstration tr`es
simple : si x1 et x2 sont deux solutions de (EH ), on a pour tout t I
Wx 1 ,x2 (t) = x1 (t) x2 (t) x1 (t) x2 (t)

= x1 (t) [a (t) x2 (t) b (t) x2 (t)] x2 (t) [a (t) x1 (t) b (t) x1 (t)]

ce qui donne immediatement t I


arbitraire
t I

Wx 1 ,x2 (t) = a (t) Wx1 ,x2 (t) et donc, pour t0 I




Wx1 ,x2 (t) = Wx1 ,x2 (t0 ) e

a (u) du
t0

On remarquera quen particulier, lorsque la fonction a est identiquement nulle, le wronskien de deux solutions de (EH ) est constant.
REMARQUE 20-1.40 Pour une equation de la forme
(t) x (t) + (t) x (t) + (t) x (t) = (t)
o`
u ,, et C 0 (I,K), les resultats qui prec`edent sappliquent sur tout sous-intervalle
J I sur lequel la fonction ne sannule pas (voir remarque 20-1.18).
Il ny a pas de methode generale pour expliciter un syst`eme fondamental de solutions
de (EH ). A part le cas des equations a` coecients constants (voir section 20-1.3.5), on
pourra cependant resoudre explicitement certaines equations en utilisant les remarques
qui suivent :
REMARQUE 20-1.41 Si on connat une solution particuli`
ere de (EH ) qui ne
sannule pas sur I :
Si u est cette solution, on cherchera les solutions de (EH ) en faisant le changement de
fonction inconnue
x = uz
x
ce qui revient `a considerer la fonction z = , parfaitement denie et de classe C 2 si x lest,
u
puisque le denominateur ne sannule pas. On a alors
x = u z + uz 

et x = u z + 2u z  + uz 

En reportant dans (EH ), on obtient


u z  + (2u + au) z  + (u + au + bu) z = 0
et le terme en z sannule, puisque u est solution de (EH ). La fonction z est donc solution
de
u z  + (2u + au) z  = 0
qui est une equation lineaire du premier ordre veriee par la fonction z  . On peut donc
expliciter z  par la methode vue a` la section 20-1.1.5, et en deduire z par integration.

824

Chapitre 20 : Equations di
erentielles

EXERCICE 20-1.42 Trouver un syst`eme fondamental de solutions sur ]0, + [ de lequation


t3 x (t) t x (t) + x (t) = 0
en remarquant que u (t) = t est une solution particuli`ere. (Reponse : x1 (t) = u (t) = t et
1
x2 (t) = t e t ).

REMARQUE 20-1.43 Equations de la forme


(t) x (t) + (t) (t) x (t) + (t) x (t) = 0
o`
u , et sont des fonctions polyn
omes (ou parfois des fonctions d
eveloppables
en s
erie enti`
ere dans un intervalle ]R,R[ o`
u lon cherche a` resoudre lequation). On
peut parfois trouver des solutions sous forme de series enti`eres
x (t) =

+


an tn

n=0

en raisonnant par analyse / synth`ese, comme nous lavons fait a` la section 20-1.2.5 pour
lequation
y  (t) 2t y (t) = 0
EXERCICE 20-1.44 Trouver un syst`eme fondamental de solutions sur ]0, + [ de lequation
t x (t) x (t) + 4t3 x (t) = 0
Expliciter ces solutions `a laide des fonctions usuelles. Montrer que lensemble S des fonctions
de classe C 2 solutions de cette equation sur R est un espace vectoriel de dimension 2, mais que
lapplication


S R2 x  x (0) ,x (0)
nest pas un isomorphisme despaces vectoriels.
EXERCICE 20-1.45 Resoudre lequation
t2 (1 t) x (t) t (1 + t) x (t) + x (t) = 0
En cherchant une solution sous forme de serie enti`ere, on trouvera une fraction rationnelle
solution dans ]1,1[, mais aussi dans ],1[ ou ]1, + [. On utilisera ensuite la methode decrite
`a la remarque 20-1.41. Montrer que sur ],1[ et sur ]0, + [, lensemble des fonctions de
classe C 2 veriant cette equation sur ],1[ (ou sur ]0, + [) est un espace de dimension 1.
x
; sur ]0, + [, on trouvera la
(Reponse : sur ],1[, cest lespace engendre par x 
1x
ln x
convenablement prolongee en 1).
fonction x 
1x
EXERCICE 20-1.46 Soit q : ]R,R[ K la somme dune serie enti`ere. Montrer que toutes les
solutions dans ]R,R[ de lequation dierentielle
x (t) q (t) x (t) = 0
sont developpables en serie enti`ere.

REMARQUE 20-1.47 Utilisation dun changement de variable.


Pour certaines equations (construites sur mesure), on peut parfois chercher des solutions sous la forme
x (t) = z ( (t))

20-1 Equations lin


eaires

825

o`
u : I J = (I) est une fonction de classe C 2 et z : J K est la nouvelle fonction
inconnue supposee elle-aussi de classe C 2 . Il faut alors choisir pour que lequation veriee
par z soit simple. Par exemple, pour lequation
t x (t) x (t) + 4t3 x (t) = 0
vue `a lexercice 20-1.44, en posant x (t) = z ( (t)), on a
x (t) =  (t) z  ( (t)) et x (t) = [ (t)] z  ( (t)) +  (t) z  ( (t))
2

ce qui donne, en reportant dans lequation


t [ (t)] z  ( (t)) + (t (t)  (t)) z  ( (t)) + 4t3 z ( (t)) = 0
2

En prenant (t) = t2 , on retombe sur une equation a` coecients constants.


EXERCICE 20-1.48 Utiliser cette methode pour resoudre


x (t)
=0
1 + t2 x (t) + t x (t)
4
(on pourrait ici aussi rechercher des solutions sous forme de series enti`eres).

20-1.3.3

M
ethode de variation des constantes

On suppose connu un syst`eme fondamental (xi )i=1,2 de solutions de


(EH ) : x (t) + a (t) x (t) + b (t) x (t) = 0
et on cherche `a resoudre
(E) : x (t) + a (t) x (t) + b (t) x (t) = c (t)
On applique la methode de variations des constantes au
 syst`eme
 du premier ordre equivalent
x (t)
sous la forme
E , cest `a dire que lon cherche le vecteur X (t) =
x (t)






x (t)
x1 (t)
x2 (t)
= C1 (t)
+ C2 (t)
x (t)
x1 (t)
x2 (t)
o`
u C1 et C2 sont deux fonctions inconnues de classe C 1 sur I. En reportant dans le syst`eme
E (cf. proposition 20-1.34), on obtient






x1 (t)
x2 (t)
0


C1 (t)
+ C2 (t)
= B (t) =
x1 (t)
x2 (t)
c (t)
ce qui permet de determiner C1 et C2 en resolvant un syst`eme de Cramer, puisque le
determinant


 x1 (t) x2 (t) 

 
 x1 (t) x2 (t)  = Wx1 ,x2 (t)
ne sannule jamais. On en deduit les fonctions C1 et C2 , puis
x (t) = C1 (t) x1 (t) + C2 (t) x2 (t)
EXERCICE 20-1.49 (suite de lexercice 20-1.42) Resoudre dans lintervalle ]0, + [
 
1
3 

t x (t) t x (t) + x (t) = sin
t

826

Chapitre 20 : Equations di
erentielles

Attention ! Le second membre vaut


c (t) =
Reponse :
t
x (t) =
2

1
sin
t3

 
1
t

 
 
1
1
1
cos
+ sin
+ t + t e t
t
t

o`
u et sont deux constantes reelles.

Bien entendu, il est parfois possible deviter la methode de variation des constantes,
en cherchant par dautres methodes une solution particuli`ere de lequation avec second
membre, et en utilisant la structure despace ane de lensemble des solutions. Voir `a cet
eet lexercice 20-1.54.

20-1.3.4

Remarque

Nous nous sommes limites au cas des equations scalaires dordre 2. Dans le cas dune
equation lineaire scalaire dordre n
(En ) : x(n) (t) + a1 (t) x(n1) (t) + + an1 (t) x (t) + an (t) x (t) = c (t)
avec ai C 0 (I,K) pour i = 1, . . . ,n et c C 0 (I,K), on obtiendrait de meme un syst`eme
du premier ordre equivalent
X  (t) = A (t) X (t) + B (t)
avec

A (t) =

1
..
.
..
.

0
..
.

1
..
.

0
..
.

0
..
.

0
0
0
0
1
an (t) an1 (t) a2 (t) a1 (t)

0
x (t)
..

.
.
X (t) =
et B (t) = .
.
0
x(n1) (t)
c (t)

La theorie se developpe de la meme facon : lensemble des solutions de lequation sans


second membre est un espace vectoriel de dimension n. Un syst`eme (xi )1in de solutions
de cette equation est une base de cet espace (un syst`eme fondamental de solutions) si et
seulement si


 x1 (t)

xn (t) 

..
..
..


t I W (t) = 
 = 0
.
.
.

 (n1)
(n1)
 x1
(t) xn
(t) 
On a dailleurs, pour t0 I arbitraire
t I

W (t) = W (t0 ) e

a1 (u) du
t0

Si on connat un tel syst`eme fondamental, une solution de (En ) pourra secrire


x (t) =

n

i=1

Ci (t) xi (t)

20-1 Equations lin


eaires

827

o`
u les fonctions (Ci )1in de classe C 1 verient

C1

(t)

x1 (t)
..
.
(n1)

x1

xn (t)
..
.


+ + Cn (t)

(n1)

xn

(t)

(t)

0
..
.
0
c (t)

Il est a` noter que, dans ce cas, une condition initiale correspond au choix de t0 I et
(0 , . . . ,n1 ) Kn , et on a existence et unicite dune solution veriant
i {0, . . . ,n 1}

20-1.3.5

x(i) (t0 ) = i

Equations `
a coecients constants

Nous etudions ici les equations de la forme


(E) : x(n) (t) + a1 x(n1) (t) + + an1 x (t) + an x (t) = c (t)
o`
u (ai )1in Kn et c C 0 (I,K). Nous cherchons dans ce cas dabord a` expliciter une base
du K-ev de dimension n constitue des solutions de lequation sans second membre. Nous
nous limiterons au cas o`
u K = C. Lorsque les (ai )1in sont reels, on obtiendra facilement
un syst`eme fondamental de solutions reelles `a laide des parties reelles et imaginaires des
solutions complexes. On notera lanalogie avec letude de la section 5-7.
On pourrait bien s
ur etudier le syst`eme lineaire du premier ordre equivalent a` lequation
(EH ) : x(n) (t) + a1 x(n1) (t) + + an1 x (t) + an x (t) = 0
La matrice A de ce syst`eme

A=

0
0
..
.
0
an

1
0
0
..
..
.
.
1
0
..
..
..
.
.
.
0

0
0
1
an1 a2 a1

Mn (C)

est `a coecients constants, et on peut ecrire les solutions de (EH ) en utilisant la matrice
exp (tA). Il est plus simple ici dutiliser le theor`eme de decomposition des noyaux : on
remarque dabord que toutes les solutions de (EH ) sont dans C (R,C). Si on note D
lendomorphisme de C (R,C) correspondant a` la derivation,
D : x  x
on voit que lequation (EH ) peut secrire
8 n
9
D + a1 D n1 + + an1 D + an IdC (R,C) (x) = 0C (R,C)
et donc
P (D) (x) = 0C (R,C)
Lespace SEH des solutions est donc simplement
SEH = ker P (D)

828

Chapitre 20 : Equations di
erentielles

Pour obtenir une decomposition de ce noyau, on factorise le polynome P en facteurs


irreductibles dans C [X]
P (X) = X n + a1 X n1 + + an =

p


(X ri )ni

i=1

o`
u les (ri )1ip sont les racines distinctes de l
equation caract
eristique
P (r) = r n + a1 r n1 + + an = 0
de multiplicites respectives (ni ). Ces racines correspondent aux nombres complexes r tels
que t  ert soit solution de (EH ), puisque, pour x (t) = ert on a evidemment
[P (D) (x)] (t) = P (r) ert
Comme pour i = j on a (X ri )ni (X rj )nj = 1, le theor`eme de decomposition des
noyaux donne
p

n

SEH = ker P (D) =
ker D ri IdC (R,C) i
i=1

n
Chacun des sous-espaces ker D ri IdC (R,C) i est de dimension ni , puisque cest lensemble des solutions dune equation dierentielle lineaire dordre ni , sans second membre
(et a` coecients constants). Il sut den trouver ni elements independants pour en
avoir une base. Par recollement, on obtiendra ensuite une base de SEH . Si ni = 1, on
a evidemment




ker D ri IdC (R,C) = vect t  eri t


Dans le cas o`
u ni > 1, on remarque que, pour Q C [X] et x : R C denie par
x (t) = Q (t) eri t
on a
ce qui donne en iterant
8

x (t) ri x (t) = Q (t) eri t


D ri IdC (R,C)

 ni 9

(x) (t) = Q(ni ) (t) eri t

et donc cette fonction est nulle si Q


 e inferieur ou egal a` ni 1. On
 est dek degr
 en deduit faci- ni
ri t
lement que la famille de fonctions t  t e 0kni 1 est une base de ker D ri IdC (R,C) .
Les solutions de (EH ) sont donc exactement les combinaisons lineaires des fonctions


t  tk eri t 0kni 1
1ip

Resumons letude qui prec`ede :


PROPOSITION 20-1.50 Les solutions de l
equation `
a coecients constants (o`
u les
(ai )1in sont des complexes)
x(n) + a1 x(n1) + + an x = 0
sont les fonctions qui peuvent s
ecrire
x (t) =

p


Qi (t) eri t

i=1

avec Qi Cni 1 [X], o`


u les (ri )1ip sont les racines distinctes de l
equation caract
eristique
r n + a1 r n1 + + an = 0
et les (ni )1ip sont leurs multiplicit
es.

20-1 Equations lin


eaires

829

En particulier pour lequation dierentielle


x + ax + bx = 0
du second ordre `a coecients constants, on obtient :
Si l
equation caract
eristique a deux racines distinctes r1 et r2 , les solutions
sont de la forme
x (t) = er1 t + er2 t avec , C
Si l
equation caract
eristique a une racine double r1 = r2 = r, les solutions
sont
x (t) = ( t + ) ert
Lorsque a et b R avec a2 4b < 0, les racines r1 et r2 sont complexes conjuguees
r1 = + i

et r2 = i

avec (,) R R

un syst`eme fondamental de solutions reelles sera donne par


 
 
x1 (t) = Re er1 t = et cos t et x2 (t) = Im er1 t = et sin t
Pour resoudre ensuite lequation avec second membre
x(n) (t) + a1 x(n1) (t) + + an1 x (t) + an x (t) = c (t)
on pourra utiliser la methode de variation des constantes decrite dans les sections 20-1.3.3
et 20-1.3.4 :
EXERCICE 20-1.51 Resoudre sur ]0, + [
x (t) + 3x (t) + 2x (t) =

t 1 t
e
t2

Lorsque le second membre est de la forme


c (t) = et Q (t)
o`
u Q est un polynome, on pref`ere souvent chercher une solution particuli`ere par une
methode de coecients indetermines, en utilisant la proposition :
PROPOSITION 20-1.52 Si Q K [X] est un polyn
ome de degr
e m et K,
l
equation `
a coecients constants
x(n) (t) + a1 x(n1) (t) + + an1 x (t) + an x (t) = et Q (t)
(avec(ai )1in Kn ) poss`
ede une solution particuli`
ere de la forme
x (t) = et R (t)
o`
u R K [X] est un polyn
ome de degr
e m si nest pas racine de l
equation
caract
eristique et de degr
e m + q si est racine dordre q de cette
equation.

830

Chapitre 20 : Equations di
erentielles
Demonstration : (Indication) : en utilisant la factorisation du polynome
n

P (X) = X + a1 X

n1

+ + an =

p


(X ri )ni

i=1

montrer que, pour R K [X] et pour x denie par x (t) = et R (t), la fonction
y = P (D) (x) est de la forme
y (t) = et R1 (t)
o`
u R1 est un polynome de K [X]. Montrer que, si le degre de R est inferieur `a
m + q, alors le degre de R1 est inferieur `a m. Montrer que la correspondance
R  R1 denit un morphisme de Km+q [X] dans Km [X]. Quel est son noyau?
Conclure. 
EXERCICE 20-1.53 Trouver les solutions reelles de
x (t) x (t) = et cos (t)
On cherchera une solution pour le second membre c (t) = e(1+i)t , dont on conservera la partie
reelle. Reponse :
 
 
t
t
et
3
3
t + e 2 sin
t +
(3 cos t 2 sin t)
x (t) = et + e 2 cos
2
2
13
avec , et R.
EXERCICE 20-1.54 En utilisant la remarque 20-1.47, resoudre
2

tx (t) x (t) + 4t3 x (t) = 8t3 et


EXERCICE 20-1.55 Resoudre dans ]0, + [ lequation

t3 x (t) + t2 x (t) 2tx (t) + 2x (t) = t3 et


Il sagit dune equation dont les coecients sont des monomes en t de degres echelonnes.
On peut donc chercher des fonctions solutions de lequation homog`ene de la forme t  t et
on tombe sur une equation du troisi`eme degre en . Une autre presentation du meme calcul
consiste a` faire un changement de variable en cherchant x solution de lequation homog`ene sous
la forme
x (t) = z (ln (t))
avec z C 3 (R,C).

20-2

Equations non lin


eaires

20-2.1

Equations autonomes

20-2.1.1

D
enitions

Pour simplier, nous nous placerons sur lespace vectoriel Rp , muni dune norme quelconque. On appelle equation dierentielle autonome du premier ordre toute equation 12
de la forme
(E) x (t) = f (x (t))
12. On la notera souvent simplement x = f (x)

20-2 Equations non lin


eaires

831

o`
u f est une application de classe C 1 dun ouvert U de Rp dans Rp .

DEFINITION
20-2.1 Si I est un intervalle de R non reduit `a un point, une I-solution
de (E) est une application derivable 13
z:I U
veriant
t I

z  (t) = f (z (t))

Lequation (E) est dite autonome car le second membre ne depend pas du temps,
contrairement `a ce qui se passe pour une equation de la forme
x (t) = f (t,x (t))
Il en resulte evidemment quune translation sur le temps conserve les solutions de (E).
Plus precisement :
PROPOSITION 20-2.2 Si I est un intervalle de R et z est une I-solution de (E),
enie par
alors pour tout t0 R la fonction y d
y : t0 + I U

t  y (t) = z (t t0 )

est une (t0 + I)-solution de (E).


Bien s
ur, lequation (E) formalise en fait un syst`eme de p equations scalaires

x1 (t) = f1 (x1 (t) , . . . ,xp (t))


..
.

x (t) = f (x (t) , . . . ,x (t))


p
1
p
p
u
o`
u les (fi )1ip sont p applications de classe C 1 de U dans R, et o`
x (t) = (x1 (t) , . . . ,xp (t))
est la fonction inconnue.

DEFINITION
20-2.3 Une courbe integrale de lequation (E) est un arc parametre (dont
le support est inclus dans U)
I  t  x (t) U.
o`
u x est une I-solution de (E). Le support dune telle courbe integrale est aussi appele
trajectoire dune solution de (E).
On peut interpreter lequation (E) et ses courbes integrales avec le vocabulaire des
champs de vecteurs : lapplication
f : U Rp

x  f (x)

peut etre consideree comme la donnee dun champ de vecteurs (stationnaire, cest-`a-dire
independant de t) dans U. Une courbe integrale est un arc de classe C 1 trace dans U,
13. Avec les hypoth`eses faites sur f , elle est en fait de classe C 2 . On notera quil est important davoir
t I
pour que cette equation ait un sens.

z (t) U

832

Chapitre 20 : Equations di
erentielles

t  x (t) parametre par t I. Si x0 est un point du support de cet arc o`


u le champ
ne sannule pas (f (x0 ) = 0), cet arc est regulier pour toute valeur du param`etre t0 I
telle que x (t0 ) = x0 , et la tangente a` larc pour cette valeur du param`etre est dirigee
par le vecteur x (t0 ) = f (x0 ). Une trajectoire dune solution de (E) est donc une ligne
de champ de f . Nous verrons aussi ulterieurement quavec lhypoth`ese f C 1 (U,Rp ),
toute trajectoire contenant un point x0 o`
u f sannule se reduit au point x0 . On donne
alors la denition :

DEFINITION
20-2.4 Un point x0 U est un equilibre pour lequation dierentielle x =
f (x) si et seulement si f (x0 ) = 0. Il est alors clair que la fonction constante egale `a x0
est une R-solution de cette equation.
Comme dans le cas des equations lineaires, une equation autonome du second ordre
(E2 ) : x (t) = g (x (t) ,x (t))
(o`
u g est une application de classe C 1 dun ouvert U de Rp Rp dans Rp ) peut se ramener
`a une equation du premier ordre equivalente 14 : il sut de considerer lequation
(E2 ) : z  (t) = f (z (t))
o`
u f est lapplication de U dans Rp Rp denie par
(x1 ,x2 ) U

f (x1 ,x2 ) = (x2 ,g (x1 ,x2 ))

evidemment de classe C 1 si g lest. On verie alors aisement que, si I est un intervalle de


R, une application de classe C 1
z : I Rp Rp

t  z (t) = (z1 (t) ,z2 (t))

est une I-solution de (E2 ) si et seulement si z1 C 2 (I,Rp ) est I-solution 15 de (E2 ), avec
z1 = z2 : lespace naturel pour decrire les solutions de (E2 ) nest pas un ouvert de Rp ,
mais louvert U de R2p . Nous verrons quavec les hypoth`eses faites sur g, cest la donnee
dune condition initiale (x (t0 ) ,x (t0 )) U qui caracterise enti`erement une solution x de
(E2 ). Cest donc la trajectoire de t  (x (t) ,x (t)) quil faut suivre. On dit que lespace
des phases est louvert U (de dimension 2p).
Nous nous limiterons dans ce qui suit aux enonces concernant les equations du premier
ordre, ce qui nest donc pas une restriction theorique.
14. Et la methode se generalise evidemment aux equations autonomes dordre p > 1 : pour lequation


x(p) = f x,x , . . . ,x(p1)
lespace dans lequel on travaillera sera de dimension np, avec la fonction inconnue


X = x,x , . . . ,x(p1)
15. Cest a` dire une application de classe C 2 veriant
t I

(z2 (t) ,z2 (t)) U

et z2 (t) = g (z2 (t) ,z2 (t))

20-2 Equations non lin


eaires

20-2.1.2

833

Restriction dune solution, recollement, solution maximale

On consid`ere lequation (E) : x = f (x), avec f C 1 (U,Rp ). Si I est un intervalle de


R et x : I U est une I-solution de (E), pour tout sous-intervalle J I non reduit `a un
point, la restriction y = x|J est evidemment une J-solution de (E). Toute L-solution z,
avec L intervalle veriant J L et z|J = y sera une solution prolongeant y. La fonction
x dont nous sommes partis est evidemment un exemple dun tel prolongement.

DEFINITION
20-2.5 Soient I1 et I2 deux intervalles de R. Si les fonctions x1 et x2 sont
respectivement une I1 -solution et une I2 -solution de (E), on dit que ces deux solutions se
recollent si et seulement si
I1 I2 = et x1 |I1 I2 = x2 |I1 I2
On peut alors construire une (I1 I2 )-solution x de (E) (quon appellera recollement
de x1 et x2 ) en posant

x1 (t) si t I1
t I1 I2 x (t) =
x2 (t) si t I2
Cette fonction est en eet denie sans ambigute. Elle est evidemment de classe C 1 sur
I = I1 I2 et solution de x = f (x) sur cet intervalle si I1 I2 est inni (faire un dessin).
Dans le cas o`
u I1 = (,] et I2 = [,), avec x1 () = x2 (), la fonction x est derivable a`
gauche en avec
xg () = x1 () = f (x1 ()) = f (x ())
et on a un resultat identique a` droite. La fonction x est donc bien I-solution de (E).

DEFINITION
20-2.6 Une I-solution x de (E) est dite solution maximale si x nest restriction daucune solution de (E) autre quelle meme.
Il sagit donc dune solution quon ne peut prolonger en une solution sur un intervalle contenant strictement I : si I J et y est une J-solution veriant y|I = x, on a
necessairement I = J.
EXEMPLE 20-2.7 Nous avons vu (consequence du theor`eme de Cauchy) que pour une
equation lineaire 16
x (t) = a (t) x (t) + b (t)
avec a C 0 (I,L (Rp )) et b C 0 (I,Rp ), toute solution denie sur un intervalle J I se
prolongeait en une unique solution maximale denie sur I. Par contre, pour lequation
scalaire non lineaire
x = x2
on verie facilement que
x : ],1[ R x (t) =

1
t1

est solution maximale, puisque cette solution ne peut evidemment se prolonger a` un


intervalle contenant 1. On voit donc que la situation est plus complexe dans le cas des
equations non lineaires : il y a ici explosion en t = 1 pour une solution veriant la condition
initiale x (0) = 1.
16. Non autonome, il est vrai ... Mais nous verrons (cf. section 20-2.2) que les denitions que nous
donnons ici se generalisent aux equations non-autonomes. Si on veut, on peut ici ne considerer que les
equations a` coecients constants
x = ax
dont les solutions maximales sont denies sur R.

834

Chapitre 20 : Equations di
erentielles

REMARQUE 20-2.8 Pour une equation autonome, la proposition 20-2.2 montre evidemment
que, si t  x (t) est une I-solution maximale de x = f (x), lapplication t  x (t t0 )
est egalement une solution maximale, denie sur t0 + I.

20-2.1.3

Cas des
equations scalaires

Commencons par etudier le cas de la dimension 1. On dispose dans ce cas particulier


doutils ecaces pour decrire les solutions : lutilisation de la monotonie et lexistence de
primitives pour une fonction continue sur un intervalle. Considerons donc une equation
de la forme
x = f (x)
o`
u f est une application de classe C 1 denie sur un intervalle ouvert U `a valeurs reelles.
Supposons dabord que nous disposons de deux solutions x1 et x2 denies sur deux intervalles I1 et I2 contenant un point t0 tel que
x1 (t0 ) = x2 (t0 ) = x0 U
et montrons que x1 et x2 se raccordent. Par une translation sur le temps, on peut toujours
supposer que t0 = 0. Les solutions se raccordent evidemment si I1 = (,0] et I2 = [0,).
On suppose donc quil existe t > 0 o`
u les solutions x1 et x2 sont denies et montrons que
x1 et x2 concident sur [0,t] (letude serait analogue `a gauche de 0). Comme x1 et x2 sont
continues sur le segment [0,t], il existe un segment K U tel que
s [0,t]

x1 (s) et x2 (s) K

Comme f est supposee de classe C 1 , la derivee f  est bornee sur K, et on peut trouver
une constante M > 0 tellle que |f  |  M sur K. Par inegalite des accroissements nis, la
fonction y = x2 x1 verie
y (0) = 0 et s [0,t]
|y  (s)| = |x2 (s) x1 (s)| = |f (x2 (s)) f (x1 (s))|  M |y (s)|
On a alors

u [0,t]

|y (s)| ds  M

|y (u)| = |y (u) y (0)| 


0

|y (s)| ds
0

et on verie (par recurrence sur n) comme a` la n de la demonstration du theor`eme 20-1.5


que
(Mu)n
sup |y (s)|
u [0,t] |y (u)| 
n! s[0,t]
ce qui montre, en faisant tendre n vers +, que y est identiquement nulle sur [0,t] : les
solutions x1 et x2 se raccordent.
Considerons maintenant a priori une solution de lequation denie sur un intervalle I
contenant 0, et veriant x (0) = x0 U.
Si f (x0 ) = 0, cette solution se raccorde avec la R-solution evidente constante egale
`a x0 (le point x0 est un equilibre) et donc
t I

x (t) = x0

20-2 Equations non lin


eaires

835

Si f (x0 ) = 0, la fonction t  f (x (t)) ne peut sannuler sur I (puisque sil existait t0 I avec f (x (t0 )) = 0, x serait constante egale a` x (t0 ) sur I, ce qui est
contradictoire avec x (0) = x0 ).
On peut supposer f (x0 ) > 0 (le cas f (x0 ) < 0 setudierait de mani`ere analogue).
On a, par le theor`eme des valeurs intermediaires,
x (t) = f (x (t)) > 0

t I

x est strictement croissante sur I et verie


x (t)
=1
f (x (t))

t I

()

Soit V le sous-intervalle de U contenant x0


V = ]x1 ,x2 [
avec x1 = sup {u U | u < x0 et f (u) = 0} si cet ensemble est non vide, x1 = inf U
sinon et de meme x2 = inf {u U | u > x0 et f (u) = 0} ou x2 = sup U. V est
clairement le plus grand sous-intervalle de U contenant x0 sur lequel f ne sannule
pas. Le theor`eme des valeurs intermediaires nous montre que
t I

x (t) V

Compte tenu de (), il est naturel de considerer la primitive F de


V qui verie F (x0 ) = 0


y V

F (y) =
x0

1
sur lintervalle
f

du
f (u)

F est un C 1 -dieomorphisme entre V et lintervalle ouvert I0 = F (V ). On a, en


posant G (t) = F (x (t)),
t I

G (t) = 1 t I

F (x (t)) F (x (0)) = F (x (t)) = t

ce qui donne
I I0 et t I

x (t) = F 1 (t)

On verie enn que lapplication


y : I0 V denie par y (t) = F 1 (t)
est I0 -solution de lequation, qui verie y (0) = x0 . Nous avons donc montre que toute
solution qui verie x (0) = x0 est restriction de y, qui est donc solution maximale.
En resume :
PROPOSITION 20-2.9 L
equation x = f (x) avec f de classe C 1 sur un intervalle
enie sur
ouvert U de R poss`
ede, pour tout x0 U, une unique solution maximale, d
un intervalle ouvert contenant 0 et v
eriant la condition initiale x (0) = x0 . Toute
solution v
eriant cette condition initiale est restriction de cette solution maximale.
Il est interessant de comprendre pourquoi la solution y denie precedemment est maximale, en regardant pourquoi elle ne peut etre prolongee sur un intervalle plus grand que
u f (x0 ) > 0, nous avons
I0 . En nous placant ici encore dans le cas o`
I0 = ]t1 ,t2 [

avec t1 = xx
lim F (x) et t2 = xx
lim F (x)
1

x>x1

x<x2

836

Chapitre 20 : Equations di
erentielles

ce qui donne, puisque y (t) = F 1 (t),


x1 = lim y (t) et x2 = lim y (t)
tt1
t>t1

tt2
t<t2

Deux cas sont alors envisageables pour le comportement de y pour t t2 :


Soit x2 = sup U et donc y ne peut se prolonger au del`a de t2 (si t2 est ni) quen
sortant de U. On peut aussi avoir t2 = +.
Soit x2 U est le premier equilibre strictement superieur a` x0 . On a donc f (x2 ) = 0.
Pour x [x0 ,x2 [, nous avons
 x
du
F (x) =
x0 f (u)
avec f > 0 et
1
x2 u


= O

ux
2

1
f (u)

puisque f est derivable en x2 . On en deduit la non-integrabilite de

1
sur [x0 ,x2 [ et
f

donc
t2 = lim F (x) = +
xx2

On comprend bien pourquoi y est une solution maximale : elle tend vers la position
dequilibre x2 , mais ne latteint quau bout dun temps inni.
Sur la gure 20.10, on observe ces comportements pour trois courbes integrales de
lequation x = 1 x2 pour laquelle les equilibres sont x1 = 1 et x2 = 1. Pour une
condition initiale x0 ] 1,1 [, la solution veriant x(0) = x0 est strictement croissante,
et tend vers 1 en . Pour x0 < 1, la solution est decroissante, tend vers 1 en
et explose en un temps ni vers . On peut obtenir le comportement pour x0 > 1 en
renversant le cours du temps et en considerant t  x(t).
REMARQUE 20-2.10 Les raisonnements qui prec`edent sont la justication precise du
calcul formel, base sur la separation des variables

dx
dx
dx
= f (x)
= dt
= t t0
dt
f (x)
f (x)
ecriture `a proscrire car par trop imprecise !
REMARQUE 20-2.11 Dans le raisonnement qui prec`ede, on a utilise la caract`ere lipschitzien (local) de f pour montrer que toute solution de x = f (x) etait restriction dune
unique solution maximale. Si on suppose que f est seulement continue sur lintervalle
ouvert U, on peut montrer que, pour une condition initiale quelconque x (0) = x0 U, il
existe un intervalle ouvert contenant 0 sur lequel lequation poss`ede une solution veriant
cette condition. Mais il ny a plus en general unicite de cette solution. De meme, si toute
solution peut se prolonger en une solution maximale, il ny a pas toujours unicite de ce
prolongement :
Cest le cas, par exemple, pour lequation dierentielle
 1
(E) : x = x2 3

20-2 Equations non lin


eaires

837

x(t)
10

-1

-10

Fig. 20.10 Champ de vecteurs et trajectoires pour x& = 1 x2


La fonction f : R R denie par

 1
f (x) = x2 3

nest pas lipschitzienne au voisinage de 0. On ne peut donc pas appliquer le theor`eme


precedent. On peut meme dire que, pour une condition initiale donnee x (0) = x0 > 0, on
trouvera plusieurs solutions maximales :
Soit I un intervalle de R. Remarquons tout dabord quune I-solution x de (E) est
decroissante (car x (t)  0). Sil existe deux valeurs t1 < t2 dans I avec x (t1 ) = x (t2 ) = 0,
nous aurons x identiquement nulle sur [t1 ,t2 ]. Si nous cherchons des solutions qui ne
sannulent pas sur un intervalle J, nous pourrons appliquer les methodes que nous venons
de voir, puisque f est de classe C 1 sur U = ]0, + [ ou ],0[. En particulier, si x est
une I-solution avec 0 interieur a` I et x (0) = x0 > 0, nous aurons par decroissance de x
t I R
et donc


t<0
t

x (t) > 0

 1
1
(t0 t)3
3
3
ds = t 3 x (t) x0 = t x (t) =
2
27
x 3 (s)
x (s)

1
3

o`
u t0 = 3x0 > 0. Cette expression donne en fait une solution x de (E) dans lintervalle
J = ],t0 [, strictement positive et veriant x (0) = x0 . La proposition 20-2.9 montre
(puisque f est de classe C 1 sur U = ]0, + [) que toute solution y de (E) ne sannulant
pas et veriant y (0) = x0 est restriction 17 de x. Il en resulte facilement quune solution
y de (E) veriant la meme condition initiale se recolle 18 avec x.
17. Puisque x est clairement solution maximale de
x = f (x)

avec x > 0

18. Parce que si y est K-solution veriant y (0) = x0 , y ne peut sannuler sur K ],t0 [. On arriverait
en eet `a une contradiction en considerant le plus petit zero > 0 de y.

838

Chapitre 20 : Equations di
erentielles

Que se passe-t-il si nous voulons prolonger x au-del`a de t0 ? Nous pouvons raccorder


x avec la solution identiquement nulle sur [t0 , + [. Ou, si t1 > t0 , prolonger par
t [t0 ,t1 ]

x (t) = 0 et t > t1

(t1 t)3
x (t) =
27

ou encore prendre
(t0 t)3
27
Nous obtenons ainsi plusieurs solutions maximales (en fait denies sur R) veriant x (0) =
x0 . De plus, si t  y (t) est I-solution de (E) , il est clair que lapplication t  y (t) est
(I)-solution. On peut ainsi voir que toutes les solutions maximales veriant la condition
x (0) = x0 sont dune des formes decrites plus haut (exercice).
t R x (t) =

20-2.1.4

Existence et unicit
e locale dune solution

Nous etudions a` present le cas general, avec f C 1 (U,Rp ) et U ouvert de Rp . Nous


allons, pour approcher des solutions de
(E) : x = f (x)
utiliser le sch
ema dEuler, base sur la remarque suivante : si x0 U et si I est un
intervalle ouvert contenant 0, une I-solution de (E) veriant x (0) = x0 veriera, pour t
petit
x (t) x (0) + tx (0) = x0 + tf (x0 )
Si h > 0 est choisi assez petit, on approchera donc la solution sur [0,h] par cette expression,
en aboutissant en
x1 = x0 + hf (x0 ) x (h)
On poursuit ensuite de la meme facon sur [h,2h] par
x (h + t) x (h) + tf (x (h)) x1 + tf (x1 )
ce qui am`ene `a
x (2h) x2 = x1 + hf (x1 )
On construit donc de proche en proche une suite de points (xk )k=0,1,2, avec
()

xk+1 = xk + hf (xk )

permettant denvisager une ligne polygonale continue dans U, representant une fonction
ane par morceaux yh veriant
t [kh, (k + 1) h]

yh (t) = xk +

t kh
(xk+1 xk )
h

On operera bien s
ur de la meme facon a` gauche de 0, en posant
x1 = x0 hf (x0 )

et xk = xk+1 hf (xk+1 ) pour k = 2, 3, . . .

et en denissant yh par interpolation. Il y a evidemment une diculte pour iterer sufsamment le procede : pour construire xk+1 `a partir de xk `a laide de la formule (), il
faut disposer de f (xk ) et donc savoir que xk U. Ceci va nous amener, dans un premier

20-2 Equations non lin


eaires

839

temps, `a ne pas etre trop ambitieux sur la longueur de lintervalle contenant 0 o`


u nous
chercherons une solution approchee de (E) :
LEMME 20-2.12 Soit f : U Rp de classe C 1 et x0 U. Il existe un T > 0 tel que,
T
soit d
enie
pour tout n N , la suite (xk ) du sch
ema dEuler associ
e au pas h =
n
pour tout k compris entre n et n. Cette suite permet alors de d
enir une fonction
continue ane par morceaux
zn = y T : [T,T ] U
n

solution approch
ee de l
equation
x = f (x)
pour la condition initiale x (0) = x0 .
Demonstration : Rp est muni dune de ses normes usuelles. Comme x0 U
ouvert, on commence par determiner un > 0 avec
B (x0 ,] U
La fonction f est continue sur le compact B (x0 ,], et donc
M > 0 x B (x0 ,]
Montrons que
T =

f (x)  M

T
et montrons que le schema
n
dEuler correspondant peut etre itere jusqu`a k = n, avec xk B (x0 ,] pour
k = 0, . . . ,n (letude serait analogue pour les valeurs negatives de k). Si ce
nest pas le cas, il existe k0 entier veriant 0  k0  n 1 avec
repond a` la question : prenons n  1, h =

x0 ,x1 , . . . ,xk0 B (x0 ,] et xk0 +1 x0  >


Comme pour k  k0
xk+1 = xk + hf (xk ) , nous avons xk+1 xk  =

T
MT
f (xk ) 
n
n

puisque xk B (x0 ,]. Par inegalite triangulaire, nous avons


xk0 +1 x0  

k0


xk+1 xk   (k0 + 1)

k=0

MT
 MT =
n

ce qui contredit lhypoth`ese faite sur k0 . Il reste `a voir que, puisque la boule
B (x0 ,] est convexe, si xk et xk+1 B (x0 ,], le segment [xk ,xk+1 ] est inclus
dans B (x0 ,], et la fonction ane par morceaux
zn = y T : [T,T ] Rn
n

dont limage est la reunion des segments [xk ,xk+1 ], k = n, . . . ,n 1 prend


ses valeurs dans B (x0 ,]. 

840

Chapitre 20 : Equations di
erentielles

Le chemin est a` present tout trace pour construire une solution de (E) sur [T,T ]
veriant la condition initiale x (0) = x0 : nous allons montrer que la suite de fonctions
(zn )n1 converge uniformement sur [T,T ] vers une fonction z continue. Il restera a` voir
que z est C 1 et verie (E). La convergence uniforme se prouve a` laide du lemme suivant :
ees d
enies dans le
LEMME 20-2.13 Si (zn )n1 est la suite de solutions approch
lemme pr
ec
edent, il existe une constante B > 0 telle que
B
n  1 t [T,T ] zn (t) f (zn (t)) 
n
1
Demonstration : La fonction zn est continue et C par morceaux. Dans
linegalite qui prec`ede, en un point t de non derivabilite, zn (t) represente une
derivee `a droite# ou a` gauche. Placons-nous sur le segment [kh, (k + 1) h] =
$
T
T
k , (k + 1)
. On a alors, avec les notations du debut de cette section
n
n
zn (t) = xk + (t kh) f (xk )
donc, par construction

T
M=
n
n
o`
u et M ont la meme signication que dans la demonstration du lemme
precedent. Comme f est de classe C 1 , on peut trouver une constante K > 0
telle que
x B (x0 ,] dfx   K
zn (t) = f (xk )

et

zn (t) xk   h f (xk ) 

(continuite de lapplication x  dfx sur le compact B (x0 ,], la norme utilisee


est ici la norme des endomorphismes de Rp subordonnee `a la norme choisie
sur Rp ). On a alors, puisque zn (t) et xk B (x0 ,], par inegalite des accroissements nis,
K
zn (t) f (zn (t)) = f (xk ) f (zn (t))  K zn (t) xk  
n
et on peut donc choisir B = K. 
Cette inegalite montre que, pour n susamment grand, zn nest pas loin de verier
(E). Considerons a` present deux entiers m > n  1. On a par inegalite triangulaire
t [T,T ]


zm
(t) zn (t) 

B B
2B
+  K zm (t) zn (t) +
m
n
n
o`
u, comme precedemment, K majore la norme de la dierentielle de f sur la boule
B (x0 ,]. La fonction (continue et C 1 par morceaux) u = zm zn verie donc
f (zm (t)) f (zn (t)) +

2B
n
et nous pouvons lui appliquer le lemme suivant (dit lemme de Gronwall) :
t [T,T ]

u (t)  K u (t) +

LEMME 20-2.14 Soit I un intervalle de R et v : I Rp continue et C 1 par morceaux


telle quil existe deux constantes a > 0 et b  0 avec
t I

v  (t)  a v (t) + b

alors, pour t0 I quelconque


t I

v (t)  v (t0 ) ea|tt0 | +


b  a|tt0 |
e
1
a

20-2 Equations non lin


eaires

841

Demonstration : Nous consid`ererons le cas o`


u t  t0 , le cas symetrique se
traitant de mani`ere analogue. On a


t I

v  (u) du
t0
 t
v (u) du + b (t t0 )
 v (t0 ) + a

t  t0 v (t)  v (t0 ) +

t0

La fonction de classe C 1 denie par


 t
F (t) = a
v (u) du + b (t t0 ) + v (t0 )
t0

verie donc

F  (t) aF (t)  b
$
#
b
at
Ceci montre que la fonction t  e
F (t) +
est decroissante pour t  t0 ,
a
et donc
$
#
b
b
a(tt0 )
t  t0 F (t)  e
F (t0 ) +

a
a

b  a(tt0 )
= v (t0 ) ea(tt0 ) +
e
1
a
t  t0

On en deduit le resultat, puisque v (t)  F (t). 


En appliquant ce lemme `a la fonction u, avec t0 = 0 et u (0) = 0 (puisque zn et zm
verient la meme condition initiale), on obtient
t [T,T ]

m  n zm (t) zn (t) 



2B  K|t|
2B  KT
e
e 1
1 
nK
nK

Cette majoration montre que la suite de fonctions (zn )n1 est uniformement de Cauchy
sur [T,T ], et converge donc uniformement sur ce segment vers une fonction continue
z = lim zn : [T,T ] B (x0 ,]
n+

De plus, pour t [T,T ], on a, puisque zn est continue et C 1 par morceaux


 t

() n N zn (t) = x0 +
zn (s) ds
0

Les majorations
s [T,T ]

f (zn (s)) f (z (s))  K zn (s) z (s)


et

zn (s) f (zn (s)) 

B
n

montrent la convergence uniforme sur [T,T ] de la suite de fonctions (zn )n1 vers f z.
Il en resulte quon peut passer a` la limite dans () pour obtenir
 t
t [T,T ] z (t) = x0 +
f (z (s)) ds
0

842

Chapitre 20 : Equations di
erentielles

La fonction z est donc de classe C 1 sur [T,T ] et est solution de (E) sur ce segment, en
veriant la condition initiale z (0) = x0 .
Nous avons ainsi obtenu un resultat dexistence locale dune solution de (E) pour
une condition initiale donnee. En fait, les lemmes demontres precedemment permettent
dobtenir egalement un resultat dunicite (locale) : considerons en eet un intervalle I
contenant 0 et x : I U une I-solution de (E) veriant x (0) = x0 et montrons que x
concide avec z sur lintervalle J = I [T,T ]. On pourra alors recoller x et z :
On voit dabord que, pour tout t J, nous avons x (t) B (x0 ,]. Si ce netait pas
le cas, il existerait un t1 > 0 dans J avec x (t1 ) x0  > (letude avec un t1 < 0
serait analogue). Considerons alors
t0 = inf {t > 0 | t J et x (t) x0   }
Pour des raisons de continuite, nous avons 0 < t0 < t1  T et
x (t) B (x0 ,]

t [0,t0 ]

avec x (t0 ) x0  = . Mais on a alors


( t0
( 
(
(
(
f
(x
(s))
ds
x (t0 ) x0  = (
(
(
0

t0

f (x (s)) ds  Mt0 < MT =

ce qui est contradictoire avec la denition de t0 . On a donc bien


t J

x (t) B (x0 ,]

Nous avons alors


n  1 t J x (t) z  (t) = f (x (t)) f (z (t))  K x (t) z (t)
et le lemme de Gronwall donne alors
t J

x (t) z (t)  x (0) z (0) eK(tt0 )

ce qui donne x (t) = z (t), puisque x (0) z (0) = 0.


Resumons letude qui prec`ede par lenonce de la version locale du theor`eme de CauchyLipschitz :

`
THEOR
EME
20-2.15 Soit U un ouvert de Rp , f : U Rp une application de classe
eel T > 0 tel que
C 1 et x0 un point de U. Il existe un r
eriant la condition
Il existe une solution z de (E) : x = f (x) sur [T,T ] v
initiale z (0) = x0 .
Toute solution y de (E) sur un intervalle I contenant 0 et v
eriant y (0) = x0
se raccorde avec z, cest `
a dire concide avec z sur [T,T ] I.
EXERCICE 20-2.16 Pour lequation lineaire a` coecients constants
X  = AX

avec

A Mp (R)

montrer (en utilisant la demonstration precedente) que le schema dEuler converge sur [0,1] et
en deduire que


A n
Ip +
exp (A) = lim
n+
n

REMARQUE 20-2.17 Dans la demonstration du theor`eme 20-2.15, nous navons utilise


le caract`ere C 1 de f que dune mani`ere aaiblie : on peut en fait supposer que f est
simplement localement lipschitzienne sur louvert U, ce qui signie :
Pour tout compact K U, la restriction de f `
a K est lipschitzienne (avec
une constante de Lipschitz qui d
epend a priori du compact K choisi).

20-2 Equations non lin


eaires

20-2.1.5

843

Solutions maximales : th
eor`
eme de Cauchy-Lipschitz

Le theor`eme 20-2.15 donne immediatement :

`
THEOR
EME
20-2.18 Soient f : U Rp est de classe C 1 et I1 , I2 deux intervalles
de R avec I1 I2 = . Si x1 : I1 U et x2 : I2 U sont deux solutions de
(E) : x = f (x)
qui concident en un point de I1 I2 , alors x1 et x2 se raccordent.
Demonstration : Lensemble F = {t I1 I2 | x1 (t) = x2 (t)} est non vide,
et cest evidemment un ferme de I1 I2 . Si t0 F , et si x0 = x1 (t0 ) = x2 (t0 ),
le theor`eme 20-2.15 (apr`es une translation sur le temps) assure lexistence
dun T > 0 et dune solution
z : [t0 T,t0 + T ] U
telle que z concide avec x1 sur [t0 T,t0 + T ]I1 et avec x2 sur [t0 T,t0 + T ]
I2 . On a donc
F [t0 T,t0 + T ] (I1 I2 )
et F est voisinage (relatif) de t0 dans I1 I2 . F est donc a` la fois ouvert et
ferme non vide du connexe I1 I2 . Donc F = I1 I2 : x1 et x2 se raccordent.

Ce resultat de raccordement permet dobtenir le theor`eme (dit de Cauchy-Lipschitz)
dexistence et unicite dune solution maximale veriant une condition initiale donnee :

`
THEOR
EME
20-2.19 Soit f : U Rp de classe C 1 (ou simplement localement
lipschitzienne sur U). Toute solution de (E) : x = f (x) se prolonge de mani`
ere
unique en une solution maximale, d
enie sur un intervalle ouvert. Pour tout x0 U
et t0 R, l
equation (E) poss`
ede une unique solution maximale v
eriant la condition
initiale
x (t0 ) = x0
Demonstration : Soit I0 un intervalle de R et y une I0 -solution de (E).
Considerons lensemble X forme des intervalles J de R tels que
I0 J et y se prolonge en une J-solution yJ de (E)
(ensemble non vide, puisquil contient I0 ). Remarquons dabord que, pour
J X, le prolongement yJ de y est unique (theor`eme 20-2.18). Posons

I=
J
JX

I est reunion dintervalles contenant I0 , et est donc un intervalle. Montrons


quil est ouvert : sil secrit par exemple I = (,] avec R{} et R,
il existe J X avec J. Lintervalle J est donc de la forme (,], il contient
I0 et y sy prolonge en une solution yJ . Nous allons voir quon peut prolonger
yJ en une solution a` droite de , ce qui est evidemment contradictoire avec
= sup I. Pour ce faire, il sut de considerer y0 = yJ () U, et dutiliser
le theor`eme 20-2.15 qui nous assure lexistence dun T > 0 et dune solution
z : [ T, + T ] U veriant z () = y0 = yJ (). Dapr`es le theor`eme

844

Chapitre 20 : Equations di
erentielles
20-2.18, les solutions yJ et z se raccordent, ce qui permet de prolonger yJ au
del`a de .
Lintervalle I est donc ouvert. Remarquons quen adaptant le raisonnement
precedent, nous voyons que tout point t I appartient `a un intervalle ouvert
sur lequel est denie une solution prolongeant y. Denissons une fonction
x : I U par
t I

x (t) = yJ (t) si t J element de X

Cette fonction est parfaitement denie car si t appartient `a deux intervalles


J1 et J2 , les solutions yJ1 et yJ2 se raccordent (puisquelles sont egales sur I0 )
et donc yJ1 (t) = yJ2 (t). De plus, x est de classe C 1 et est I-solution de (E),
puisque tout t I appartient `a un intervalle ouvert sur lequel x concide avec
une solution de (E). Par construction, x est maximale et prolonge y.
Pour terminer, si (t0 ,x0 ) RU, la solution locale de (E) veriant z (t0 ) =
x0 donnee par le theor`eme 20-2.15 se prolonge comme on vient de le voir en
une solution maximale, forcement unique dapr`es le theor`eme 20-2.18. 
REMARQUE 20-2.20 Pour une equation autonome du second ordre
(E2 ) : x = g (x,x )
avec g de classe C 1 sur un ouvert U de Rp Rp , on aura le meme resultat pour une
condition initiale
t0 R et (x0 ,x1 ) U
Il existe une unique solution maximale x de (E2 ), denie sur un intervalle ouvert et
veriant

x (t0 ) = x0
x (t0 ) = x1
Ceci se voit en appliquant le theor`eme de Cauchy-Lipschitz au syst`eme du premier ordre
equivalent E2 (voir ce qui suit la denition 20-2.4). On verie facilement que le resultat
subsiste si g est simplement localement lipschitzienne, et se generalise de mani`ere evidente
aux equations autonomes dordre p > 2.
REMARQUE 20-2.21 Nous nous sommes occupes, dans ce qui prec`ede, de la resolution
du probl`
eme de Cauchy : recherche de solutions (dabord locales, puis maximales) de

x = f (x) pour une condition initiale donn
ee. Par exemple, un solution du syst`eme
(lineaire) dequations (scalaires)
 
x =y
(S) :
y  = 2 x
(o`
u est un scalaire non nul) est caracterisee par la donnee du couple
(x (0) ,y (0)) = (,) R2
Comme (S) est le syst`eme du premier ordre associe `a lequation du second ordre
x + 2 x = 0
cette solution est evidemment
x (t) = cos t +

sin t et y (t) = x (t)

20-2 Equations non lin


eaires

845

Il ne faut pas croire cependant que deux conditions scalaires apparemment independantes
permettent en general de caracteriser les solutions de (S) : discuter par exemple lexistence
de solutions de (S) veriant les conditions aux limites
x (0) = 0 et x (1) =
en fonction des param`etres et .

20-2.1.6

Interpr
etation g
eom
etrique

Le theor`eme de Cauchy-Lipschitz se traduit geometriquement `a laide de la notion de


courbe integrale et de trajectoire (denition 20-2.3). Si f : U Rp est de classe C 1 et
(E) est lequation x = f (x), considerons dabord le cas dune condition initiale x0 U
correspondant a` un equilibre, cest `a dire telle que
f (x0 ) = 0
Nous connaissons alors la R-solution constante
t R x (t) = x0
Le theor`eme de Cauchy-Lipschitz nous montre quune solution qui prendrait cette valeur
serait forcement constante sur son intervalle de denition. En dautres termes, le singleton
{x0 } est une trajectoire solution de (E), et toute autre trajectoire ne peut contenir le point
x0 .
De meme, considerons deux trajectoires 1 et 2 de solutions de (E) que nous notons
t  x1 (t) et t  x2 (t) denies sur des intervalles respectifs I1 et I2 , et supposons que ces
deux trajectoires se coupent en un point x0 U :
t1 I1

t2 I2

x1 (t1 ) = x2 (t2 ) = x0

La solution de (E) denie sur (t1 t2 ) + I2 par


z (t) = x2 (t + t2 t1 )
est alors denie en t1 et verie
z (t1 ) = x1 (t1 )
Les solutions z et x1 se recollent, et on peut donc considerer que 1 et 2 sont deux
trajectoires incluses dans la meme trajectoire maximale, celle correspondant a` lunique
solution maximale prolongeant x1 et z. (La solution x2 en est une restriction, apr`es translation sur le temps).
PROPOSITION 20-2.22 Deux trajectoires maximales de solutions de (E) sont disjointes ou confondues. Les di
erentes trajectoires maximales r
ealisent donc une
partition de louvert U.
EXERCICE 20-2.23 Si x est I-solution de x = f (x) avec f C 1 (U ,Rp ) et sil existe t1 = t2 I
avec x (t1 ) = x (t2 ), montrer que la solution maximale prolongeant x est denie sur R et que
cette solution est periodique de periode |t2 t1 |. (En dautres termes, si une trajectoire se
recoupe, cest une trajectoire dune solution periodique). Dans le cas p = 1, montrer que les
seules solutions periodiques de x = f (x) sont constantes. Ce nest evidemment plus vrai en
dimension 2, comme le montre lexemple de la remarque 20-2.21.

846

Chapitre 20 : Equations di
erentielles

20-2.1.7

Comportement au bord

PROPOSITION 20-2.24 Soit f C 1 (U,Rp ) et x une solution de x = f (x) d


enie
sur un intervalle I = (a,b[ avec b < +. Si la limite
l = lim x (t)
tb
t<b

existe et appartient `
a U, alors x nest pas maximale.
Demonstration : Il sut de voir que x peut se prolonger en une solution
sur (a,b] : on peut prolonger x par continuite en posant x (b) = l, et comme
lim x (t) = lim f (x (t)) = f (l)
tb
t<b

tb
t<b

le prolongement est C 1 sur (a,b] avec x (b) = f (l) = f (x (b)) (theor`eme de


prolongement dune derivee). Ce prolongement est alors solution de (E) sur
(a,b]. On peut alors bien s
ur recoller ensuite avec une solution locale y veriant
y (b) = l pour prolonger au del`a de b. 
EXERCICE 20-2.25 Deduire de ce qui prec`ede que, si I est majore et sil existe un compact
K U tel que
t I x (t) K
alors x nest pas maximale.

Dans lexercice qui suit, nous voyons (comme dans le cas de la dimension 1) ce qui
empeche une solution maximale denie sur un intervalle ouvert ],[ de se prolonger
au del`a de . Cest essentiellement parce que = + (!), ou parce que la trajectoire
sechappe `a linni (dans louvert U, cest `a dire nit par sortir de tout compact de U
sans jamais y revenir) :
EXERCICE 20-2.26 Soit f C 1 (U,Rp ) et x une solution de x = f (x) denie sur un intervalle
I = (a,b[ avec b < +. Montrer que, sil existe une suite (tn )nN de points de I, strictement
croissante et convergeant vers b telle que
lim x (tn ) = x0

n+

existe et appartienne a` U, alors x nest pas maximale.


Indication : si on pose xn = x (tn ), montrer quon peut trouver un > 0 et un entier n0 tel
que
 
B (x0 ,] U
n  n0 B xn ,
2
et, en utilisant les resultats intermediaires de la demonstration du theor`eme de Cauchy-Lipschitz,
montrer que x peut etre prolongee au del`a de b.
En deduire que si x est une solution maximale de (E) dont lintervalle de denition I est
borne superieurement, pour tout K compact de U
t0 I

t  t0

x (t)
/K

(en renversant le cours du temps, on aurait evidemment un resultat analogue a` la borne inferieure
de I).

20-2 Equations non lin


eaires

847

On voit donc que, si x est une I solution maximale de (E), son graphe
x = {(t,x (t)) | t I}
nest inclus dans aucun compact de R U.
EXERCICE 20-2.27 Si f : Rp Rp

est de classe C 1 et verie

K,L > 0 x Rp

f (x)  K x + L

montrer que les solutions maximales de x = f (x) sont denies sur R. Lorsque f est Klipschitzienne, il en est de meme (lhypoth`ese f est de classe C 1 est alors superue, comme
le montre la demonstration du theor`eme de Cauchy-Lipschitz).

Cet exercice montre que, lorsque le champ de vecteurs x  f (x) est deni sur Rp , on
peut parfois prevoir que les solutions maximales seront denies sur R tout entier.

20-2.2

Cas des
equations non-autonomes

On consid`ere maintenant des equations de la forme


(E) : x = g (t,x)
o`
u g est une application de classe C 1 dun ouvert U R Rp `a valeurs dans Rp . Si I est
un intervalle de R non reduit `a un point, on appelle I-solution de (E) toute application
y : I Rp derivable (en fait forcement de classe C 1 ) telle que
t I

(t,y (t)) U

et y  (t) = g (t,y (t))

Les notions de restriction, recollement, solution maximale sont les memes que dans le cas
des equations autonomes. On peut de fait ramener letude de (E) a` celle dune equation autonome, un peu comme lorsquon transforme une equation du second ordre en un syst`eme
du premier ordre : on augmente la dimension de lespace des phases, en interpretant la
variable t (le temps) comme une variable despace :
PROPOSITION 20-2.28 Soit (t0 ,x0 ) U et I un intervalle (non r
eduit `
a un point)
eriant la condition
contenant t0 . Une fonction x : I Rp est I-solution de (E) v
initiale x (t0 ) = x0 si et seulement si lapplication
X : I Rp+1

t  X (t) = (t,x (t))

est telle que


t I

X (t) U

et est solution de l
equation di
erentielle
(E  ) : X  (t) = F (X (t))
pour la condition initialle
X (t0 ) = (t0 ,x0 )
enie par
o`
u F : U R Rp est d
R

y Rp

( ,y) U F ( ,y) = (1,g ( ,y))

848

Chapitre 20 : Equations di
erentielles
Demonstration : Cest evident. On peut noter que, reciproquement, si
Z : I  t  Z (t) = (T (t) ,y (t))
est I-solution de (E  ) avec Z (t0 ) = (t1 ,y1 ) U pour un t0 I, nous avons
t I

T  (t) = 1 et y  (t) = g (T (t) ,y (t))

ce qui donne
t I

T (t) = t (t0 t1 )

La fonction x denie sur J = I (t0 t1 ) par z (t) = y (t + t0 t1 ) verie


donc
t J

z  (t) = y  (t + t0 t1 )
= g (T (t + t0 t1 ) ,y (t + t0 t1 )) = g (t,z (t))

Cest une solution de (E) pour la condition initiale z (t1 ) = y1 . Toute solution de (E  ) permet donc, apr`es translation sur le temps, de reconstituer une
solution de (E). 
Si g C 1 (U,Rp ), on a evidemment F C 1 (U,Rp+1 ), et le theor`eme de CauchyLipschitz applique `a (E  ) donne immediatement :

`
THEOR
EME
20-2.29 Si U est un ouvert de Rp+1 et g C 1 (U,Rp ), pour tout couple
(t0 ,x0 ) dans U, l
equation
(E) : x = g (t,x)
poss`
ede une unique solution maximale x, d
enie sur un intervalle ouvert, v
eriant la
condition initiale x (t0 ) = x0 . Toute solution de (E) qui v
erie cette condition initiale
est restriction de cette solution maximale.
Suivre dans lespace des phases Rp+1 la trajectoire de t  (t,x (t)), cest en fait
considerer la representation graphique de t  x (t). Le theor`eme qui prec`ede nous
dit donc simplement que les representations graphiques des solutions maximales de (E)
forment une partition de louvert U.
Lexercice 20-2.26 applique `a lequation (E  ) montre que, si x est solution maximale
de (E) denie sur I = ],[ et K est un compact inclus dans U, on peut trouver t1 U
tel que
t I t > t1 (t,x (t))
/K
REMARQUE 20-2.30 Un examen attentif des demonstrations de la section 20-2.1.4
nous montrerait que le theor`eme 20-2.29 est encore valable si on suppose uniquement g
continue sur U et localement lipschitzienne par rapport `
a la variable despace,
cest `a dire
K compact U

K > 0 (t,x) et (t,y) K


f (t,x) f (t,y)  K x y

EXERCICE 20-2.31 Soit f : R2 R de classe C 1 telle que


t  0

f (t,0)  0

Montrer que toute solution de x (t) = f (t,x (t)) telle que x (0) = x0  0 verie
t  0 x (t)  0

20-2 Equations non lin


eaires

849

20-2.3

Exemples d
etudes

20-2.3.1

Utilisation dun partitionnement du plan

Nous etudions ici le cas dequations pour lesquelles lespace des phases est de dimension
2 : soit il sagit dun syst`eme autonome de la forme
 
x = f (x,y)
(E1 ) :
y  = g (x,y)
o`
u la fonction inconnue 19 t  X (t) = (x (t) ,y (t)) prend ses valeurs dans R2 , soit il sagit
dune equation non autonome (scalaire)
x = f (t,x)


se ramenant en fait a`
(E2 ) :

t = 1
x = f (t,x)

Dans le cas 
de (E1 ), on essaie de tracer les courbes integrales dans le plan rapporte
 J : par tout point M0 (x0 ,y0 ) (pour lequel (x0 ,y0 ) U) passe une
`a un rep`ere O,I,
unique trajectoire maximale de (E1 ), qui est tangente en M0 au vecteur
 (M0 ) = f (x0 ,y0 ) I + g (x0 ,y0 ) J
V
(si ce vecteur est non nul). Les signes de f (M0 ) et g (M0 ) permettent dobtenir des
informations sur la monotonie des fonctions
t  x (t) et t  y (t)
g (M0 )
representant (si f (M0 ) =
f (M0 )
0) la pente de la tangente a` la trajectoire en M0 . On determine donc les courbes
au voisinage de t0 correspondant a` M0 , le rapport

x = {M (x,y) | (x,y) U et f (x,y) = 0}


y = {M (x,y) | (x,y) U et g (x,y) = 0}
 et o`
u le champ de vecteurs est colineaire `a J,
u
x est lensemble des points du plan o`
u cette
les trajectoires ont une tangente verticale. De meme, y contient les points o`
tangente est horizontale. Lintersection x y est constitue des points dequilibre,
cest `a dire des trajectoires qui sont reduites `a un point. Les courbes x et y
delimitent en general des portions du plan o`
u f et g gardent des signes constants,
ce qui permet de voir le sens de levolution du point M (t) = M (x (t) ,y (t)) tant
quil reste dans une telle portion. Une etude qualitative precise permet alors parfois
dobtenir plus dinformation sur le comportement de lapplication t  M (t). Par
exemple, si on peut trouver un domaine D du plan dans lequel le champ est rentrant, on pourra prouver quune trajectoire qui rentre dans D y reste piegee. Si de
plus D est compact, on pourra appliquer le resultat de lexercice 20-2.26 pour prouver que la solution maximale correpondante est denie sur un intervalle de la forme
]a, + [. Lexercice 20-2.34 est un exemple classique detude `a la fois qualitative
et analytique dune equation en dimension egale a` 2.
19. Il peut sagir de X (t) = (x (t) ,x (t)) pour un syst`eme du premier ordre equivalent a` une equation
autonome du second ordre
x = h (x,x )

850

Chapitre 20 : Equations di
erentielles

Dans le cas de (E2 ), la situation est plus simple, puisque t est constamment egal a`
1. Si M0 (t0 ,x0 ) U, la tangente a` lunique trajectoire maximale passant par M0 a
u m0 sannule sont les points o`
u les courbes
pour pente m0 = f (t0 ,x0 ). Les points o`
integrales ont une tangente horizontale :
EXEMPLE 20-2.32 Nous allons decrire les courbes integrales correspondant aux solutions maximales de lequation dierentielle
(E) : x (t) = cos (x (t) t)
Remarquons dabord que, la fonction (t,x) g (t,x) = cos (x t) est de classe C 1 sur R2 ,
et donc le theor`eme de Cauchy-Lipschitz sapplique. De plus, si x est une solution denie
sur un intervalle I = ]a,b[ avec b < +, on a
t I

|x (t)|  1

et donc x poss`ede une limite nie en b. Il est alors possible de prolonger x en une solution
au del`a de b. Une etude analogue est possible en a si a > . Les solutions maximales
sont donc denies sur R.
Le champ de vecteurs associe `a (E) est
 (t,x) = I + cos (x t) J
V
et est constant le long des droites (parall`eles `a la premi`ere bissectrice) dequations
D : x = t +

( R)

Par chacun des points dune telle droite passe une unique trajectoire maximale, avec
une tangente ayant pour pente m = cos . Il est donc
 etriquement evident quen
 geom
 = I + J , donc dans la direction de
translatant une courbe integrale dun vecteur U
la premi`ere bissectrice, on retrouve une courbe integrale. Ceci traduit simplement le fait
que, si t  x (t) est R-solution de (E), la fonction t  + x (t ) est aussi solution
de (E). Les courbes integrales poss`edent une autre propriete dinvariance : si x est une
R-solution, il en est de meme de t  x (t + 2). La famille des courbes integrales est
 = 2k I,
 avec k Z. Nous
donc egalement invariante par toute translation de vecteur U
nous limiterons ainsi `a letude dune solution maximale veriant une condition initiale
x (t0 ) = 0 avec t0 [0,2], condition a` laquelle on peut toujours se ramener en combinant
deux translations decrites precedemment.
Si t0 = 0 (ou 2), le point M (t0 ,x0 ) appartient `a une droite D dirigee par le vecteur

 (M0 ). En tout point M de cette droite, on a V
 (M) = V (M0 ), et il est
I + J = V
donc evident que cette droite est trajectoire maximale pour (E). On verie dailleurs
immediatement que
t  x (t) = t ou t  x (t) = t 2 sont deux R-solutions de (E)
Le theor`eme de Cauchy-Lipschitz montre que deux trajectoires maximales ne peuvent se
couper sans etre egales. Il en resulte que, pour une condition initiale
x (t0 ) = 0 avec t0 ]0,2[
nous aurons (grace au theor`eme des valeurs intermediaires)
t R t 2 < x (t) < t

20-2 Equations non lin


eaires

851

La trajectoire reste donc enti`erement dans une bande du plan delimitee par deux parall`eles
`a la premi`ere bissectrice. Comme
|x (t)|  1

t R

la fonction t  t x (t) ]0,2[ est croissante bornee, et poss`ede donc une limite en .
Si = lim x (t) etait inferieure `a 2, on aurait
t+

lim 1 x (t) = 1 cos () > 0

t+

Ceci est en contradiction avec le fait que t  t x (t) soit bornee. Letude en etant
analogue, nous avons donc
lim t x (t) = 0 et

lim t x (t) = 2

t+

ce qui montre que les trajectoires rectilignes correspondant aux solutions t  t et t 


t 2 sont asymptotes a` la trajectoire maximale etudiee. En representant le champ de
vecteurs en certains points, on peut ainsi avoir une idee de la forme des courbes integrales
(gure 20.11 page 851).

10

10

-10

Fig. 20.11 Champ de vecteurs et trajectoires pour x& = cos(x t)


EXERCICE 20-2.33 En faisant le changement de fonction inconnue
z (t) = t x (t)
donner une expression analytique des solutions, en utilisant les resultats de la section 20-2.1.3.
Retrouver les resultats de letude qualitative precedente.
EXERCICE 20-2.34 On consid`ere le syst`eme autonome dordre 2
 
x = x (2 + 3y)
(E) :
y  = y (3 x)

852

Chapitre 20 : Equations di
erentielles

et on etudie une solution maximale correspondant a` une condition initiale


(x (0) ,y (0)) = (x0 ,y0 ) R+ R+
Partitionner le quart de plan {x  0,y  0} selon le signe de x et y  , et montrer que la
solution maximale consideree verie
t R

x (t) > 0 et y (t) > 0

Determiner les points dequilibre.


2
On suppose que x0 < 3 et y0  . Montrer quon peut trouver un > 0 tel que les
3
fonctions x et y soient denies et strictement croissantes sur [0,], et montrer ensuite
quon peut choisir pour avoir x () = 3. Poursuivre letude au del`
a de la valeur .
Comme les solutions de (E) ne sannulent pas, le syst`eme (E) entrane, si I est lintervalle
de denition de la solution maximale
3y (t) 2 
3 x (t) 
x (t) =
y (t)
x (t)
y (t)

t I

(on a separe les variables). Montrer quune trajectoire maximale de (E) est incluse dans
une ligne de niveau
C = {M (x,y) | x > 0, y > 0 et f (x,y) = }
pour une fonction f : R+ R+ R que lon determinera. En deduire que ces solutions
maximales sont denies sur R et sont toutes periodiques (voir gure 20.12 page 852).
y

2_
3

Fig. 20.12 Deux trajectoires du syst`eme dierentiel autonome x& =


x(3y 2) y & = y(3 x).
20-2.3.2

Equations `
a variables s
eparables

Il sagit dequations scalaires pouvant secrire sous la forme


(E) : a (x) x = b (t)

20-2 Equations non lin


eaires

853

o`
u a et b sont des fonctions continues denies respectivement sur des intervalles K et
I de R (I ouvert). Les solutions de (E) sont donc des fonctions derivables denies sur
un sous-intervalle J I `a valeurs dans K. Si on cherche dabord des solutions `
a
valeurs dans un intervalle ouvert K0 K sur lequel a ne sannule pas, lequation
peut secrire
b (t)
x =
a (x)
(equation resolue en x ) et le theor`eme de Cauchy-Lipschitz sapplique si a est de classe
C 1 sur K0 : il sut de remarquer que la fonction
g : I K0 R

(t,x) 

b (t)
a (x)

est alors localement lipschitzienne par rapport a` la variable x. Ensuite on etudie les
eventuels raccordements en un point t1 pour lequel une solution x `a valeurs dans K0
denie `a gauche de t1 verie lim x (t) = x1 avec a (x1 ) = 0.
tt1

On peut souvent trouver une expression analytique des solutions, par une methode
analogue a` celle de la section 20-2.1.3 (o`
u a ete traite les cas particulier des equations
autonomes, qui sont a` variables separables) :
Si on cherche une solution de (E) denie sur un intervalle J contenant t0 et veriant
x (t0 ) = x0 K, nous aurons
 t
 t

a (x (u)) x (u) du =
b (u) du
t J
t0

t0

Si A et B representent respectivement des primitives des fonctions continues a et b sur K


et I, on aura
t J A (x (t)) A (x0 ) = B (t) B (t0 )
Lorsque x prend ses valeurs dans un intervalle o`
u a garde un signe constant, A est strictement monotone sur cet intervalle et peut alors etre inversee, ce qui permettra dexpliciter
x (t) a` laide de lapplication reciproque A1 .
REMARQUE 20-2.35 Pour une equation de la forme
x (t) = (x (t)) (t)
avec C 1 (K,R) et C 0 (I,R), on invoquera le theor`eme de Cauchy-Lipschitz avant
de separer les variables :
Resolvons par exemple, dans un intervalle inclus dans R+ lequation
(E) : tx (t) = 1 x2 (t)
Plus precisement, cherchons a` determiner les solutions maximales veriant la condition
initiale x (t0 ) = x0 R avec t0 > 0. Comme
g : (t,x) 

1 x2
t

est de classe C 1 sur louvert U = R+ R, le theor`eme de Cauchy-Lipschitz nous assure


lexistence et lunicite de cette solution maximale, denie sur un intervalle ouvert I tel
que t0 I R+ (lexercice qui suit nous montrera que ce nest plus vrai si on cherche a`
resoudre sur un intervalle contenant 0, puisque (E) nest pas resolue en x : toute solution
denie en 0 doit necessairement verier x (0) = 1).

854

Chapitre 20 : Equations di
erentielles

Si x0 = 1, on dispose dune solution evidente denie sur ]0, + [, constante egale a`


x0 . Cest donc la solution maximale cherchee. Si x0 = 1, on a forcement
t I

x2 (t) = 1

puisque deux trajectoires distinctes ne peuvent se couper. On pourra alors separer les
variables et ecrire
x (t)
1
t I
=
2
1 x (t)
t
EXERCICE 20-2.36 On poursuit letude qui prec`ede : si x0 ]1, + 1[, montrer que x est
strictement croissante sur I, alors quil y a decroissance stricte si |x0 | > 1. Montrer quil existe
{1} et t1 > 0 (que lon explicitera en fonction de t0 et x0 ) tel que
t2
1 + x (t)
= 2
1 x (t)
t1

t I
ce qui donne
t I

x (t) = 1

2t21
t21 + t2

En deduire que la solution maximale est denie sur ]0, + [ si |x0 | < 1, sur ]t1 , + [ si x0 > 1
et ]0,t1 [ si x0 < 1.
On cherche a` present les courbes integrales de (E) non necessairement inscrites dans le
demi-plan t > 0. Montrer dabord quune transformation geometrique simple permet dobtenir
les trajectoires incluses dans le demi-plan t < 0. Determiner les trajectoires maximales passant
par les points de coordonnees (0,1) et (0, 1).

20-2.3.3

Equations homog`
enes

Une equation homog`ene (resolue en x ) est une equation de la forme




x (t)

(E) : x (t) = f
t
o`
u f est une fonction de classe C 1 sur un intervalle ouvert K R. La forme meme de
lequation nous am`ene `a rechercher des trajectoires dans le cone ouvert (de sommet O)
U = {t (1,x0 ) , t > 0 et x0 K}
(pour les trajectoires incluses dans le demi-plan t < 0, on remarquera que la famille des
courbes integrales est invariante par symetrie par rapport a` lorigine : si t  x (t) est Isolution de (E), lapplication t  x (t) est I-solution). Le champ de vecteurs associe
`a (E) est constant le long des demi-droites issues de lorigine :
x0 K

 (1,x0 ) = I + f (x0 ) J = V (t,t x0 )


t = 0 V

Il est donc geometriquement evident que toute homothetie de centre O laisse invariante la
famille des courbes integrales de (E): on traduit ainsi
 lefait que, si t  x (t) est I-solution
t
(avec I R+ ) et si R , lapplication t  x
est I-solution.

Pour trouver une expression analytique de ces solutions, on utilise un changement de


fonction inconnue, en considerant lapplication
u:I K

t  u (t) =

x (t)
t

20-2 Equations non lin


eaires

855

soit
t I

x (t) = t u (t)

Comme x, la fonction u est derivable sur I et donc


x (t) = u (t) + t u (t) = f (u (t))

t I
soit

(E1 ) : t u (t) = f (u (t)) u (t)

La fonction u verie alors une equation aux variables separables, que lon int`egre en suivant
la methode vue a` la section precedente : si on cherche a` resoudre (E) pour la condition
x0
K), on distinguera les cas f (u0 ) = u0 et
initiale x (t0 ) = x0 (avec t0 > 0 et u0 =
t0
f (u0) = u0 :
Si f (u0 ) = u0 , la solution maximale de (E1 ) est
t > 0 u (t) = u0
ce qui donne la solution maximale de (E1 )
t > 0 x (t) = u0 t
La trajectoire correspondante est une demi-droite issue de lorigine, de pente u0 . Ce
resultat est geometriquement evident, puisquen tout point M de cette demi-droite,
le champ de vecteur associe `a (E) vaut
 (M) = I + u0 J
V
et dirige la demi-droite.
Si f (u0 ) =
 u0 , on sait que
t I

f (u (t)) u (t) = 0

On peut alors integrer (E1 ) en separant les variables :


t I

1
u (t)
=
f (u (t)) u (t)
t

Si F est une primitive de lapplication u  [f (u) u]1 sur lintervalle maximal


(pour linclusion) K1 K contenant u0 sur lequel cette fonction ne sannule pas,
nous aurons
t
() t I F (u (t)) F (u0 ) = ln
t0
Lorsquon peut inverser la fonction F , on en deduira u (t) en fonction de t, puis
egalement x (t) = t u (t). On pref`ere souvent ecrire () sous la forme

t = CeF (u(t))
avec C constante reelle
x (t) = tu (t) = Cu (t) eF (u(t))
ce qui donne une representation parametrique de la trajectoire consideree, `a laide
du param`etre u K1 (dont linterpretation geometrique est simple). Une modication de la constante C correspond a` une transformation de la courbe integrale par
homothetie de centre O.
EXERCICE 20-2.37 Decrire les courbes integrales pour les equations dierentielles
t
x (t)
+
+1
t
x (t)
(E2 ) : (x (t) t) x (t) + x (t) = 0
(E1 ) : x (t) =

856

20-2.3.4

Chapitre 20 : Equations di
erentielles

Equations aux di
erentielles totales

Il sagit dequations de la forme


(E) : x (t) Q (t,x (t)) + P (t,x (t)) = 0
o`
u P et Q sont des fonctions continues sur un ouvert U de R2 `a valeurs dans R, telles
quil existe une fonction f C 1 (U,R)
f : U  (t,x)  f (t,x)
veriant, dans louvert U,
()

P =

f
t

et Q =

f
x

On a alors
M U

dfM = P (M) dt + Q (M) dx

Par le theor`eme de derivation dune fonction composee, nous savons que (E) peut secrire
f
d
f
(f (t,x (t))) =
(t,x (t)) + x (t)
(t,x (t)) = 0
dt
t
x
et donc, si t  x (t) est I-solution veriant une condition initiale x (t0 ) = x0 , la fonction
t  f (t,x (t)) est constante. La trajectoire correspondante est incluse dans la ligne de
niveau
0 = {M (t,x) | (t,x) U et f (t,x) = f (t0 ,x0 )}
Le theor`eme des fonctions implicites nous assure que 0 est, au voisinage de M0 (t0 ,x0 ),
representation graphique dune fonction t  x (t) de classe C 1 (qui sera solution de (E)),
pour peu que lon suppose Q (t0 ,x0 ) = 0. Cest dailleurs cette condition que lon est
amenee `a considerer si lon veut resoudre (E) en x , cest `a dire pouvoir lecrire
x (t) =

P (t,x (t))
Q (t,x (t))

Cest aux equations resolues en x quon peut esperer appliquer le theor`eme de CauchyLipschitz.
REMARQUE 20-2.38 Si les fonctions P et Q sont de classe C 1 dans louvert U, une
condition necessaire dexistence de f C 2 (U,R) avec
df = P dt + Qdx
est que lon doit avoir, dans U,
P
Q
=
x
t
(`a cause du theor`eme de Schwarz). Nous verrons (voir theor`eme 19-1.19) que cette condition est susante pourvu que louvert U soit etoile par rapport a` un de ses points.
EXERCICE 20-2.39 Resoudre lequation dierentielle
(2x + 3t) x + 3x cos 2t = 0

20-2 Equations non lin


eaires

857

REMARQUE 20-2.40 Lorsquil nest pas possible de trouver une fonction f veriant les
conditions (), on peut parfois multiplier lequation (E) par une fonction g des variables
(t,x), de telle mani`ere que lon puisse trouver f avec
df = gP dt + gQdx
Une telle fonction g est appelee facteur integrant pour (E). On peut alors resoudre
lequation multipliee par g. Il faut prendre garde cependant que lon risque ainsi de
trouver des solutions ne convenant pas pour lequation de depart, notamment toute fonction qui serait denie implicitement par lequation
g (t,x) = 0
EXERCICE 20-2.41 Resoudre lequation

2
t + x2 + 2t + 2xx = 0
par un changement de fonction inconnue (pour se ramener a` une equation lineaire), ou en
utilisant un facteur integrant ne dependant que de t.

20-2.3.5

Equations se ramenant `
a des
equations lin
eaires

Certaines equations peuvent, par changement de fonction inconnue, se ramener a` des


equations lineaires. Nous traiterons ici le cas des equations de Bernoulli, equations scalaires
de la forme
(E) : x (t) = a (t) x (t) + b (t) (x (t))
o`
u a,b C 0 (I,R) et R sont donnes. Si = 0 ou 1, il sagit dune equation lineaire. Si
nest pas un entier, on cherchera des solutions a` valeurs R+ (pour pouvoir donner un
sens a` x ) et on pourra appliquer le theor`eme de Cauchy-Lipschitz, puisque lapplication
g : I R+ R

(t,x)  g (t,x) = a (t) x + b (t) x

est alors localement lipschitzienne par rapport a` la variable x. Si  2 est entier, il ny a


pas de restriction a priori sur lensemble des valeurs prises par une solution de (E). Mais,
comme le theor`eme de Cauchy-Lipschitz sapplique dans ce cas, on peut remarquer que, si
une solution maximale sannule en un point t0 , cest forcement la solution identiquement
nulle. On cherchera donc aussi, dans le cas o`
u N, des solutions ne sannulant pas,
donc `a valeurs dans R+ ou R .
En ecrivant (E) sous la forme
1
x (t)
= a (t) 1
+ b (t)

x (t)
x
(t)
on se ram`ene `a une equation lineaire si on eectue le changement de fonction inconnue
z (t) =
On obtient alors

1
x1

(t)

1
z  (t) = a (t) z (t) + b (t)
1
La theorie des equations lineaires nous montre que les solutions maximales de (E1 ) sont
denies sur I tout entier. Si z est une telle solution, on reviendra ensuite a` une solution
(E1 ) :

858

Chapitre 20 : Equations di
erentielles

de (E) en trouvant les sous-intervalles J de I sur lesquels z > 0 (ou z ne sannule pas si
est un entier pair) et en determinant sur J les fonctions x veriant
1
z (t)

x1 (t) =

EXERCICE 20-2.42 Resoudre sur ]0, + [ lequation


t x (t) x (t) = t x2 (t)
Determiner la solution maximale veriant une condition initiale x (t0 ) = x0 pour t0 > 0 et
x0 R.

20-3

Exercices

EXERCICE 20-3.1 Trouver f C 0 (R,R) telle que



x R f (x) = 1 +

(t x)f (x + t)dt

EXERCICE 20-3.2 Soient a et b deux fonctions continues de R dans C 1-periodiques. On


consid`ere lequation dierentielle
(E) y  + a(t)y = b(t)
Si f est une solution de lequation homog`ene associee, trouver une relation entre f (t) et f (t + 1).
En deduire que (E) na, en general, quune seule solution 1-periodique.
EXERCICE 20-3.3 Quelle condition doit verier lendomorphisme u de Cn pour que toutes les
solutions de y  = uy soient bornees sur R? sur [0, + [?

EXERCICE 20-3.4 Resoudre :

x = tx y + t cos t t3 sin t
y  = x + ty + t sin t + t3 cos t

EXERCICE 20-3.5 Soit A : R M2 (C) une application continue et Y1 ,Y2 deux solutions
independantes de Y  = AY . On suppose que A est 2-periodique. Montrer quil existe B
M2 (C) telle que lapplication
: t [Y1 (t),Y2 (t)] exp(tB)
soit 2-periodique.
EXERCICE 20-3.6 Soit u une application continue de R+ dans R et f une application continue
de R+ dans R+ . On suppose quil existe une constante A telle que, pour tout x R+ on ait :


u(x)  A +

f (t)u(t)dt
0

Montrer que
u(x)  A exp

f (t)dt

y 

+ y(1 + g(t)) = 0 o`
u g est une application continue de R+
Soit (E) lequation dierentielle
dans R integrable. Montrer que toute solution de (E) est bornee.

20-3 Exercices

859

EXERCICE 20-3.7 Resoudre (les param`etres a,b,c,k sont reels) :




y1

x = bz cy
y2

y = cx az

y


z = ay bx
n1
yn

=
=
=
=

k2 (2y1 + y2 )
k2 (y1 2y2 + y3 )
k2 (yn2 2yn1 + yn )
k2 (yn1 2yn )


x = 2x + 6y 2z
y  = x + 3y z 2t

z = x + 3y + z 5 sin t
EXERCICE 20-3.8 Soit q la somme dune serie enti`ere de rayon de convergence R, et a,b R.
Montrer que la solution u de y  q(x)y = 0 avec u(0) = a et u (0) = b est somme dune serie
enti`ere de rayon de convergence R  R.
1
2
EXERCICE 20-3.9 Soit > 0 et lequation (E) : x + x + (1 2 )x = 0.
t
t
1
1. Lorsque = , resoudre (E).
2
2. Dans le cas general, montrer que (E) poss`ede sur ]0,+[ une unique solution J equivalente
en 0 a` t et que toute solution non proportionnelle a` J est inniment grande au voisinage
de 0.
EXERCICE 20-3.10 Si f C 0 (R+ ,R) avec f integrable, les solutions sur [0, + [ de
y  + f y = 0
2

peuvent elles etre toutes bornees? Si f est solution bornee de y  + et y = 0 avec f 2 integrable
sur R+ , montrer que f  est bornee puis que f 0 en +.
EXERCICE 20-3.11 Soit I un intervalle de R et a,b deux applications continues de I dans R.
On consid`ere lequation dierentielle
(E) y  + ay  + by = 0
Soit une solution non identiquement nulle de (E).
1. Montrer que, pour K sous intervalle compact de I lensemble
Z = {t K | (t) = 0}
est ni. Que peut-on en deduire pour lensemble des zeros de sur I ?
2. On suppose que sannule au moins deux fois sur I, et on consid`ere , deux zeros
consecutifs de (expliquer pourquoi cela a un sens). Montrer que, si est une I-solution
de (E) non proportionnelle a` , alors ()() = 0 et sannule une seule fois sur ]a,b[.
3. On consid`ere deux equations dierentielles :
(Ef ) y  + f y = 0 et (Eg ) y  + gy = 0
avec f et g continues de I dans R et f  g. Montrer que, si u est solution de Eg ayant
et pour zeros consecutifs, et v est solution de Ef ne sannulant pas simultanement en
et , alors v admet un zero dans ],[.
EXERCICE 20-3.12 Soit f C 2 (R,R) avec f  (t) + f  (t) + f (t) t pour t +. Donner un
equivalent de f (t) au voisinage de +.

860

Chapitre 20 : Equations di
erentielles

EXERCICE 20-3.13 Soit P R[X] tel que x R P (x)  0. Montrer que le polyn
ome
+

P (n) (X) poss`ede la meme propriete.
Q(X) =
n=0

EXERCICE 20-3.14 Soit f developpable en serie enti`ere sur ] R,R[ : f (x) =

+


an xn . On

n=0

consid`ere lequation dierentielle


 

y y = f
x
(E)

x> 1
R
Montrer que (E) poss`ede une seule solution bornee au voisinage de +. On la note y.
 + t
+

e
x
dt.
Montrer
que
y(x)
=
e
an n (x).
Soit n (x) =
tn
x
n=0

Donner un equivalent de n en +.
 
1
en +.
Montrer que y est equivalent a` f
x
EXERCICE 20-3.15 Soit f une fraction rationnelle reelle et a son plus grand p
ole reel. Dans

]a, + [ on consid`ere lequation dierentielle (E) y y = f (x).
Montrer quil existe une unisue solution de (E) notee yf telle que yf (x) = o(ex ) pour
x + .
Donner une condition necessaire et susante sur f pour que lim yf = 0.
+

Si la condition precedente nest pas veriee, montrer quil existe un polynome P et une
fonction de limite nulle en telle que yf (x) = P (x) + (x). P est-il unique?


Montrer que, si g est une fraction rationnelle reelle, avec g(x) = o f (x) en +, alors


yg (x) = o yf (x) pour x + .
Montrer que yf (x) f (x) en +.
EXERCICE 20-3.16 Soit A Mn (C) et M C 1 (R,Mn (C)) solution de lequation dierentielle
dM
= AM M A
dt
Que peut-on dire du spectre de M ?
EXERCICE 20-3.17 A quelle relation doivent satisfaire les fonctions numeriques p et q pour
que lequation dierentielle y  + p(x)y  + q(x)y = 0 admette deux solutions particuli`eres u et
v veriant uv = 1 ? Montrer que lon obtiendrait la meme condition en imposant la condition
u2 v 2 = 1 ou u2 + v 2 = 1. Ces solutions u et v peuvent-elles etre reelles? Application : resoudre
(1 + cos 4x)y  2y  sin 4x 8y = 0.
EXERCICE 20-3.18 Soit f : [0,a[ R, indeniment derivable et telle que
x [0,a[ n N f (n) (x)  0
Montrer que x [0,a[ f (x) =

 f (n) (0)

xn .
n!
n0
 
x  tan x est somme dune serie enti`ere. Quel est le
Application : Montrer que sur ,
2 2
rayon de convergence de cette serie?

20-3 Exercices

861

Si g est la solution maximale de lequation dierentielle y  = x + y 2 pour la condition initiale


y(0) = 0, montrer quil existe un reel a > 0 tel que g soit denie sur [0,a[ avec lim g(x) = +
xa

et g est sur cet intervalle somme dune serie enti`ere. Comment peut-on calculer les coecients
de cette serie?
1
EXERCICE 20-3.19 Integrer lequation y  = ( + i)y y|y|2
2
EXERCICE 20-3.20 Etudier les courbes integrales de y = y 3 3y 
EXERCICE 20-3.21 Montrer que les courbes integrales de yy  +

2x3
= 0 sont fermees.
y 2 + 3x2

Calculer leur aire interieure.


EXERCICE 20-3.22 Etudier les solutions maximales de lequation dierentielle
y  = ey

2 y

et notamment leurs limites aux bornes des intervalles de denition. Y a-t-il des solutions periodiques?
EXERCICE 20-3.23 Montrer que les solutions maximales de y  + sin xy = 0 sont denies sur
R tout entier.
EXERCICE 20-3.24 Soit f de classe de Rn dans lui-meme. On suppose que x Rn dfx  
C, o`
u C est un reel positif donne. On consid`ere une solution T -periodique non constante de
lequation dierentielle x (t) = f (x(t)). Minorer T .
EXERCICE 20-3.25 On consid`ere lequation dierentielle 2y  = 13y 2 avec conditions initiales
y(0) = 0 et y  (0) = 0. Soit f la solution maximale de ce probl`eme. Montrer quil existe a > 0
tel que f soit croissante sur [0,a] et f  (a) = 0 ; on exprimera a sous forme integrale. Montrer
ensuite que f est de periode 2a et paire.

862

Chapitre 20 : Equations di
erentielles

Chapitre 21
Arcs param
etr
es

21-1

Etude ane

Dans cette section, En designe un espace ane reel de dimension n = 2 ou 3, et En


lespace vectoriel sous-jacent. Le choix dun point arbitraire O En permet didentier
En et En `a laide de lapplication
En En

u  M = O +
u

Legalite M = O +
u secrit aussi OM =
u . Le choix dune base B de En nous donne
un rep`ere cartesien de En
R = (O,B)

Les coordonn
ees dun
point M dans R sont celles de OM dans B : lorsque n = 3 et
>
?

pour B = I , J , K , le point M a pour coordonnees (x,y,z) R3 dans ce rep`ere si et


seulement si

x

y
OM = x I + y J + z K ce que nous noterons M
z
Pour le moment, nous considerons que En est muni dune norme   arbitraire 1 . Lespace
En est alors muni de la distance associee, denie par
((
(
(
A,B En d (A,B) = (AB (
1. Le cas specique o`
u cette norme est euclidienne (cest `a dire associee `a un produit scalaire) sera
developpe ulterieurement (dans ce cas, lespace ane En sera dit egalement euclidien).

864

Chapitre 21 : Arcs param


etr
es

On peut alors denir la notion dapplication de classe C k , k N, sur un intervalle I de R


(non reduit `a un point) a` valeurs dans En :

DEFINITION
21-1.1 Une application t  M (t) En denie sur un intervalle I de R
k
est de classe C (k  0) si et seulement si lapplication

F : I En

t  F (t) = OM (t)

est de classe C k , pour le choix dun point O de En . Cette propriete ne depend pas du point
O.
En eet, si O1 est un autre point de En , les fonctions denies sur I par

F (t) = OM (t) et G (t) = O1 M (t)

ne di`erent que du vecteur constant OO1. En particulier, si k N et si les applications


sont de classe C k , nous aurons

(i)

(i)

di F
di G
t I i {1, . . . ,k} F (t) =
(t) = G (t) =
(t)
dti
dti
Nous noterons simplement, sil ny a pas dambig
uite

(i)

F (t) = M (i) (t)

Si R = (O,B) est un rep`ere cartesien dorigine O, les coordonnees de F (t) dans B sont
les coordonnees de M (t) dans R. Il en resulte que lapplication t  M (t) est de classe
C k sur I si et seulement si la fonction I Rn denie par
t  le n-uplet des coordonnees de M (t) dans R
est de classe C k . Avec n = 3

x (t)
t  M (t) y (t) est C k x,y et z : I R sont C k
z (t)

et on a alors
t I

21-1.1

i {1, . . . ,k}

M (i) (t) = x(i) (t) I + y (i) (t) J + z (i) (t) K

D
enitions

DEFINITION
21-1.2 On appelle arc parametre de classe C k dans lespace ane En toute
application de classe C k denie sur un intervalle I de R `a valeurs dans En .
Si M : I  t  M (t) est un tel arc, il ne faut pas confondre cet arc avec son image,
quon appelle aussi son support
M (I) = {M (t) , t I}
Se donner un arc parametre, cest se donner cet ensemble mais aussi un mode de description, de parcours de ce support : si E2 est un espace ane euclidien rapporte `a un rep`ere
orthonorme, les arcs




cos t
cos 4t
[0,2]  t  M (t)
et [0,1]  t  P (t)
sin t
sin 4t

21-1 Etude ane

865

ont meme support (le cercle unite), parcouru dans les deux cas `a vitesse constante. Mais
ces deux arcs sont de natures distinctes, puisque le support est parcouru deux fois dans
le second cas. Par contre, il ny a pas de grosse dierence entre le premier de ces arcs et
lapplication


cos 2t
[0,]  t  N (t)
sin 2t
Nous dirons que lon passe de lun `a lautre par un changement de param`etre admissible,
conformement aux denitions suivantes :

DEFINITION
21-1.3 Si M : I  t  M (t) et P : J  s  P (s) sont deux arcs
parametres de classe C k , on dit que ces deux arcs sont C k -equivalents si et seulement sil
existe un dieomorphisme de classe C k
:I J

t  s = (t)

tel que M = P , soit


t I

M (t) = P ( (t))

Il est clair que les deux arcs jouent des roles symetriques dans cette denition, puisque
M = P P = M 1
avec 1 : J I qui est aussi un C k -dieomorphisme dintervalles. Si M et P sont deux
arcs C k avec M = P et : I J un C k -dieomorphisme, nous dirons que t  s = (t)
est un changement de parametrage admissible pour larc parametre M.
Comme le compose de deux C k -dieomorphismes en est encore un, la relation binaire que nous venons de denir est une relation dequivalence sur lensemble des arcs
parametres de classe C k . Une classe dequivalence pour cette relation est appelee arc
g
eom
etrique. Une propriete dun arc parametre de classe C k sera dite geometrique si
elle est invariante par changement de param`etre admissible, cest a` dire si elle est veriee
par tout arc C k -equivalent. Par exemple, deux arcs C k -equivalents ont necessairement
meme support, quon appellera support de larc geometrique correspondant. Dans ce qui
suit, nous confondrons souvent un arc geometrique de classe C k et un representant
arbitraire de .

DEFINITION
21-1.4 Si M : I  t  M (t) est un arc C k , et si M0 est un point du
support de cet arc, on appelle multiplicite de M0 le cardinal de lensemble des antecedents
de M0
m (M0 ) = card {t I | M (t) = M0 }
(m (M0 ) = + si cet ensemble est inni). M0 est dit simple si m (M0 ) = 1.
Un arc est simple si tous les points de son support le sont, avec une nuance dans le
cas dun arc ferme :

DEFINITION
21-1.5 Si [a,b] est un segment de R (avec a < b) et si
M : [a,b]  t  M (t)
est un arc de classe C k , lorigine de cet arc est le point A = M (a), son extremite est B =
M (b). Larc est dit ferme si A = B. Dans ce cas, on dit quil est simple si lapplication
M est injective en restriction a` [a,b[.

866

Chapitre 21 : Arcs param


etr
es

Si est un arc et M0 est un point du support de , la multiplicite de M0 est clairement


une notion geometrique, independante du parametrage admissible utilise.
Lorsque est un arc geometrique, le choix dun parametrage particulier
M : I  t  M (t)
permet de classer les dierents parametrages de en deux categories :
Les parametrages P : J  s  P (s) avec M = P pour lesquels : I J est un
C k -dieomorphisme croissant (il en est alors de meme de 1 ).
Les parametrages N : K  u  N (u) avec M = N , avec cette fois : I K
decroissant (strictement).
On dit que ces deux classes correspondent `a deux orientations opposees sur larc .
Un changement de param`etre admissible entre deux parametrages dune meme classe
conserve lorientation de larc. Cette notion correspond en general a` la notion de sens
de parcours du support, notamment dans le cas darcs simples 2 .

21-1.2

Indices fondamentaux

21-1.2.1

D
enition

Soit un arc geometrique de classe C k et I  t  M (t) un representant de . Pour


un entier i {1, . . . ,k}, considerons le sous espace de En



Ti (t0 ) = vect M (j) (t0 )


1ji

Ce sous-espace est appele i`eme sous-espace fondamental en t0 `a larc parametre M. Il sagit


dune notion invariante par changement de param`etre admissible :
PROPOSITION 21-1.6 Si I  t  M (t) et P : J  s  P (s), avec M = P
sont deux arcs param
etr
es
equivalents, les i`eme sous-espace fondamentaux `
a ces
arcs respectivement en t0 I et s0 = (t0 ) sont
egaux.
Demonstration
 : On montre par recurrence sur i {1, . . . ,k} quil existe
des fonctions i,j 1ji denies sur I, avec i,j de classe C ki telles que
i {1, . . . ,k}

M (i) (t)
i1
  i


(i)
i,j (t) P (ij) ( (t))
= (t) P ( (t)) +
j=1

que
Comme
est un C k -dieomorphisme, on a  (t0 ) = 0, ce qui montre


 la fa(i)
(i)
mille M (t0 )
est triangulaire par rapport a` la famille P (s0 )
.
1ik

1ik

Les sous-espaces fondamentaux respectifs en t0 et s0 sont donc egaux. 


2. Mais pour larc (de R2 )


 
[1,1]  t  M (t) = t2 , sin t2

le changement de param`etre admissible t  t strictement decroissant ne change pas le mode de parcours


du support.

21-1 Etude ane

867

Pour eectuer une etude locale de larc au voisinage du param`etre t0 on est ainsi amene
`a denir, lorsquils existent, 2 ou 3 indices fondamentaux (selon que larc etudie est plan
ou non) :
Le premier indice fondamental, traditionnellement note p, est deni par
>

p = min i {1, . . . ,k} | M (i) (t0 ) = 0


(lorsquun tel indice nexiste pas, on dit que t0 est un point totalement stationnaire
pour larc parametre). Le cas le plus frequent est celui o`
u p = 1. Le point t0 est
alors dit r
egulier pour larc parametre. Lorsque p > 1 (ou nexiste pas), t0 est un
point stationnaire (ou singulier).
Le second indice, note q, est deni par
?
>

q = min i {1, . . . ,k} | i > p et M (i) (t0 ) independant de M (p) (t0 )


Le cas le plus frequent est p = 1 et q = 2, et t0 est alors
dit point bir
egulier
de



(q)
(p)
larc. Pour un arc plan, lorsque p et q existent, la base M (t0 ) ,M (t0 ) de E2
sera commode pour faire une etude locale de larc au voisinage de t0 (dans un rep`ere
dorigine M (t0 )).
Enn, pour un arc qui nest pas plan (n = 3), on pourra envisager un troisi`eme
indice fondamental
>
?

r = min i {1, . . . ,k} | i > q et M (i) (t0 ) , M (p) (t0 ) , M (q) (t0 ) libres
le rep`ere local detude de larc etant alors

>
?
(p)

(q)

(r)
Rt0 = M (t0 ) , M (t0 ) , M (t0 ) , M (t0 )
Lorsquils sont denis, les indices fondamentaux sont invariants par changement de
parametrage admissible.

DEFINITION
21-1.7 Un arc de classe C k I  t  M (t) est dit regulier si k  1 et si
t I

M  (t) = 0

Il est biregulier si k  2 et si tous ses points sont bireguliers, cest a` dire


>

 ?

t I
M (t) ,M (t) est libre
Dans le cas o`
u n = 2 et o`
u les indices fondamentaux p et q existent, si on note
M0 = M (t0 ) et Mh = M (t0 + h) pour t0 + h I, la formule de Taylor Young en t0 , ecrite
`a lordre q, donnera
 hi

(h)
M0 Mh = OM (t0 + h) OM (t0 ) =
M (i) (t0 ) + hq
i!
i=p
q




avec lim
(h) = 0 En decomposant ensuite chacun des vecteurs dans la base M (p) (t0 ) ,M (q) (t0 )
h0

et en tenant compte du fait que les coordonnees de


(h) tendent vers 0 dans nimporte
quelle base (xee) de E2 , nous obtiendrons grace a` la denition de q :

 q

 p

(p)
h

p
q
+ o (h ) M (t0 ) +
+ o (h ) M (q) (t0 )
M0 Mh =
h0
p!
q!

868

Chapitre 21 : Arcs param


etr
es

De meme, dans le cas o`


u n = 3 et o`
u les trois premiers indices fondamentaux sont denis,
nous aurons

 p

h
p
M0 Mh =
+ o (h ) M (p) (t0 )
h0
p!
 q

 r


(q)

h
h
q
r
+ o (h ) M (t0 ) +
+ o (h ) M (r) (t0 )
+
q!
r!

21-1.2.2

Tangente

Nous considerons un arc de classe C k I  t  M (t) et un point t0 I o`


u nous supposons lexistence du premier indice fondamental p. Nous avons alors, avec les notations
precedentes (formule de Taylor-Young `a lordre p),

hp

M0 Mh = M (p) (t0 ) + hp
1 (h)
p!

avec

1 (h) = 0
lim

h0

On a donc, pour h tendant vers 0


(( |h|p (
(
( (p)
(
(
(
(M (t0 )(
(M0 Mh (
p!
En particulier, on peut trouver un > 0 tel que
0 < |h| < M0 = Mh
ce qui permet de denir la droite (secante) M0 Mh pour h petit non nul. Le vecteur
directeur de cette droite
p!
M0 Mh
hp

poss`ede une limite egale a` M (p) (t0 ). On dit alors que la secante variable M0 Mh (passant
par le point xe M0 ) poss`ede une position limite quand h tend vers 0, qui est la droite



Tt0 = M0 + vect M (p) (t0 )


Cette droite est appelee tangente a` larc parametre au point t0 . Cette notion, comme les
sous-espaces fondamentaux, est invariante par changement de param`etre admissible.

EXERCICE 21-1.8 Montrer que si


u (h) est un autre vecteur directeur de la secante M0 Mh tel
que la limite

u (h) = U
lim
h0

existe et soit non nulle, alors M (p) (t0 ) et U sont colineaires, ce qui donne un sens a` la notion
de position limite de la secante.

PROPOSITION 21-1.9 La tangente `


a un arc param
etr
e I  t  M (t) de classe C k
en un point t0 o`
u existe un premier indice fondamental p est la droite



Tt0 = M0 + vect M (p) (t0 )


Cette droite est position limite de la s
ecante M (t0 ) M (t0 + h) lorsque h tend vers 0.

21-1 Etude ane

869

COROLLAIRE 21-1.10 Dans le cas de la dimension 2 et en un point t0 r


egulier,

si M (t) a pour coordonn


ees (x (t) ,y (t)) dans le rep`
ere O, I , J , l
equation de la
ere :
tangente en t0 est donc, dans ce rep`


 X x (t0 ) x (t0 ) 




 Y y (t0 ) y  (t0 )  = y (t0 ) (X x (t0 )) x (t0 ) (Y y (t0 )) = 0
En un point o`
u le premier indice fondamental est p, ce sont les d
eriv
ees x(p) (t0 ) et
y (p) (t0 ) qui remplacent les d
eriv
ees premi`
eres.
REMARQUE 21-1.11 En un point o`
u le premier indice fondamental nexiste pas, larc
parametre peut ne pas posseder de tangente, meme sil est de classe C :
Nous savons (cf. exercice 8-5.20) que la fonction denie sur R par
1

f (t) = e t2
et f (0) = 0 est de classe C sur R. Larc parametre C (dans R2 ) deni pour t [1,1]
par
M (t) = (f (t) ,2f (t))
poss`ede evidemment une tangente en t = 0 (son support est un segment dont M (0) est
une extremite) bien que le premier indice fondamental ne soit pas deni en ce point. Par
contre larc deni par
N (t) = (f (t) ,0) pour t  0 et N (t) = (0,f (t)) pour t > 0
est egalement C et ne poss`ede pas de tangente en t = 0 (son support est reunion de
deux segments se rejoignant `a lorigine, et on pourrait denir deux demi-tangentes en ce
point).

21-1.2.3

Etude en un point bir


egulier : concavit
e, plan osculateur

Nous supposons dans cette section le point t0 bir


egulier. Le developpement limite en

0 a` lordre 2 de lapplication h  M (t0 ) M (t0 + h) = M0 Mh secrit alors

h2

(h)
M0 Mh = h M (t0 ) + M  (t0 ) + h2
2
Lorsque larc est plan, son support est inclus dans le plan





M0 + vect M (t0 ) ,M (t0 )
et les coordonnees (Xh ,Yh ) de Mh dans le rep`ere local



Rt0 = M0 ,M  (t0 ) ,M  (t0 )

Xh = h + o (h2 )
 
h2
Yh =
+ o h2
2
ce qui montre que, pour h = 0 petit, Yh > 0. Le support de larc est donc localement
inclus dans le demi-plan

M0 + R M  (t0 ) + R+ M  (t0 )

verient

quon appelle concavit


e de larc au point t0 (biregulier).

870

Chapitre 21 : Arcs param


etr
es

Si n = 3, on appelle plan tangent a` larc en t0 tout plan contenant la tangente

Tt0 = M (t0 ) + R M  (t0 )


Il y a donc une innite de plans tangents. Parmi ceux-ci, le plan



M0 + vect M  (t0 ) ,M  (t0 )


est appele plan osculateur en t0 . Le demi-plan osculateur

M0 + R M  (t0 ) + R+ M  (t0 )
est encore appele concavit
e de larc en t0 . Il contient en eet (localement) la
projection du support de larc sur
le plan osculateur
parall`element `a toute droite





vectorielle non incluse dans vect M (t0 ) ,M (t0 ) : si on reprend le developpement
limite

h2

(h)
M0 Mh = h M  (t0 ) + M  (t0 ) + h2
2



(h) dans la base


et si U
/ vect M  (t ) ,M  (t ) , les coordonnees de h2
0

M  (t0 ) ,M  (t0 ) , U
sont n
devant h2 , et les coordonnees de (Xh ,Yh ,Zh ) de Mh dans le rep`ere
egligeables

local M0 ,M (t0 ) ,M  (t0 ) , U verient

X = h + o (h2 )

h
 
h2
+ o h2
Yh =

Zh = o (h2 )
En projection sur le plan osculateur, on retrouve letude faite en dimension 2. Pour
|h| petit, on observe une courbe quon peut confondre, en premi`ere approximation,
X2
.
avec la parabole dequation Y =
2

21-1.2.4

Etude locale dun arc plan

Pour un arc plan, en un point t0 o`


les deux indices
u existent
 fondamentaux p et q, nous

(p)

(q)
eectuons une etude dans le rep`ere M0 ,M (t0 ) ,M (t0 ) . Dans ce rep`ere, la tangente
`a larc en t0 est confondue avec laxe des abscisses.
Le developpement limite
 p

 q


(p)

h
h
p
q
M0 Mh =
+ o (h ) M (t0 ) +
+ o (h ) M (q) (t0 )
h0
p!
q!
montre que les coordonnees (Xh ,Yh ) de Mh verient
hp
p!
hq

q!

Xh
Yh

21-1 Etude ane

871

M (t0 )

M (t0 )

Fig. 21.1 Point `a concavite : p impair et q pair


Lallure locale du support de larc depend des parites de p et q :
Point ordinaire (`
a concavit
e) : p est impair et q est pair
Le cas le plus frequent est evidemment p = 1 et q = 2 (point biregulier). Lorsque h
change de signe, il en est de meme de Xh alors que Yh garde un signe constant : le
support de larc est situe localement dans le demi-plan Y  0 (concavite de larc en
t0 ). La courbe reste du meme cote de sa tangente.
Par contre, elle traverse toute autre droite (dite secante) passant par M0 . En eet,
dans le rep`ere local une telle droite a une equation de la forme X + Y = 0 avec
= 0 et separe le plan en deux demi-plans ouverts. Un point M (X,Y ) est dans lun
ou lautre de ces demi-plans selon que la quantite X + Y est strictement positive
ou negative. Pour le point Mh
(h) = Xh + Yh

hp
p!

change de signe avec h, ce qui prouve que larc traverse la droite en M0 .


Point dinexion : p est impair et q est impair

M (t0 )

M (t0 )

Fig. 21.2 Point dinexion : p impair et q impair

872

Chapitre 21 : Arcs param


etr
es

Dans la pratique, cest le cas p = 1 et q = 3. Cette fois Xh et Yh changent de signe


avec h, et le support de larc traverse sa tangente en M0 . La courbe traverse en fait
toute droite passant par M0 , puisque letude faite pour une secante quelconque est
la meme que pour un point a` concavite.
Point de rebroussement de premi`
ere esp`
ece : p est pair et q est impair

M (t0 )

M (t0 )

Fig. 21.3 Point de rebroussement de premi`ere esp`ece : p pair et q impair


Dans la pratique, nous aurons p = 2 et q = 3 : le point de param`etre t0 est stationnaire. Comme p est pair, Xh garde un signe constant et la courbe reste localement
dans le demi-plan X  0. Par contre, Yh change de signe avec h, et le support de
larc traverse la tangente. Pour une secante quelconque dequation X + Y = 0
(avec = 0) on a, comme precedemment
(h) = Xh + Yh

hp
p!

et cette quantite garde un signe constant : la courbe reste (localement) du meme


cote de chaque secante (non tangente).
Point de rebroussement de seconde esp`
ece : p est pair et q est pair

M (t0 )

M (t0 )

Fig. 21.4 Point de rebroussement de seconde esp`ece : p pair et q pair

21-1 Etude ane

873

Il sagit le plus souvent dun point stationnaire exceptionnel, pour lequel p = 2


et q = 4. Comme p et q sont pairs, la courbe reste localement dans le quadrant
{X  0,Y  0}, donc en particulier du meme cote de la tangente. Pour une secante
quelconque dequation X + Y = 0 (avec = 0), nous avons
(h) = Xh + Yh

hp
p!

Ici encore, cette quantite garde un signe constant, et la courbe reste (localement)
du meme cote de toute droite passant par M0 .

21-1.2.5

Conditions de contact

Nous nous placons ici dans le cas o`


u n = 2 et nous considerons un arc parametre


x (t)
I  t  M (t)
y (t)
Nous avons vu comment trouver lequation de la tangente a` un arc en un point regulier
(ou plus generalement si le premier indice fondamental p existe) par un calcul de derivee.
Cette equation peut secrire


 x x (t0 ) x (t0 ) 




 y y (t0 ) y  (t0 )  = y (t0 ) (x x (t0 )) x (t0 ) (y y (t0 )) = 0
dans le cas o`
u p = 1.
On peut parfois trouver cette equation en lecrivant a priori, et en determinant ses
coecients par une condition de contact :
Si D est une droite dequation
(D) : ax + by + c = 0 (avec (a,b) = (0,0) )
considerons lexpression
(t) = a x (t) + b y (t) + c
: I R est une fonction de classe C k . La droite D passe par M (t0 ) si et seulement si
(t0 ) = 0.
Si (t) est inniment petit du premier ordre (par rapport `a linniment petit principal t t0 ) alors
 (t0 ) = a x (t0 ) + b y  (t0 ) = 0

et donc le vecteur M  (t0 ) nappartient pas a` la direction de la droite D. Celle-ci est


donc secante a` larc au point de param`etre t0 .
Si (t) est inniment petit negligeable par rapport a` t t0 , et si nous supposons

t0 regulier pour larc considere, la condition  (t0 ) = 0 montre que M  (t0 ) dirige
D, qui est donc la tangente a` larc au point de param`etre t0 . Lordre de linniment
petit (t) permet alors de preciser lallure locale de larc au voisinage de t0 :
Si (t) est inniment petit dordre pair (en general 2), il garde un signe
constant au voisinage de t0 , et larc reste localement du meme cote de sa tangente en t0 , qui est donc un point `a concavite.
Si (t) est inniment petit dordre impair (en general 3), il change de signe
avec t t0 , et larc traverse sa tangente en t0 , qui est donc un point dinexion.

874

Chapitre 21 : Arcs param


etr
es

On utilise souvent ce genre de raisonnement lorsque (t) est une fonction rationnelle
de t. Dans ce cas, la notion dordre dun inniment petit correspond `a la multiplicite dune
racine dun polynome :
EXEMPLE 21-1.12 Pour R, on consid`ere larc parametre

3t t3
x (t) = t
R {}  t  M (t)
1 3t2
y (t) =
t

(C )

Montrer quen general, cet arc poss`ede une unique tangente dinexion T et trouver un
arc regulier  P () dont la tangente au point de param`etre soit exactement T (un
tel arc est appele enveloppe des droites T ).
On pourrait ici determiner les points non bi-r
eguliers dits aussi points dinexion analytique cest `a dire les valeurs du param`etre t veriant
 

 x (t) x (t) 
 

 y (t) y  (t)  = 0
Parmi les t veriant cette equation, on retrouve tous les points dinexion (pour
lesquels on ne peut avoir p = 1 et q = 2, et donc pour lesquels le determinant est
certainement nul) mais aussi tous les points stationnaires (pour lesquels la premi`ere
colonne du determinant est nulle) ou encore des points pour lesquels les premiers
indices fondamentaux seraient (par exemple) 1 et 4, qui sont des points a` concavite.
Il est preferable de chercher a priori lequation dune tangente en un point dinexion
par la condition de contact :
Analyse : si D est une droite dequation ux + vy + w = 0, et si D est tangente
dinexion en un point de param`etre t0 , alors
(t) = u

3t t3
1 3t2
+v
+w
t
t

est inniment petit dordre  3 au voisinage de t0 (si cetait un inniment petit


dordre 1, D ne serait pas tangente en t0 et sil etait inniment petit dordre 2,
larc resterait localement du meme cote de D, qui ne pourrait pas etre tangente
dinexion). Comme on suppose evidemment t0 = , il est equivalent de dire que
( t) (t) = u t3 + 3v t2 (3u + w) t + (w v)
est inniment petit dordre  3 en t0 . Comme (u,v) = (0,0), cette expression est un
polynome de degre 3 ou 2. On ne peut obtenir un inniment petit dordre  3 que
si u = 0 et si ce polynome poss`ede t0 comme racine triple, cest `a dire sil secrit


u (t t0 )3 = u t3 3t0 t2 + 3t20 t t30
En identiant les coecients, et en prenant par exemple u = 1 (lequation de D est
denie `a un scalaire multiplicatif non nul pr`es), on obtient

v = t0
w + 3 = 3t20

v w = t30

21-1 Etude ane

875

En reportant les valeurs de v et w dans la derni`ere equation, on obtient





 2
3t0 + 3 = t30 + t0
et nalement
t0 = 3
Synth`
ese : On prend t0 = 3. Comme on doit avoir t0 = , il faut choisir = 0.
La droite T a alors pour equation


x 3 y 3 1 + 92 = 0
puisque u = 1,v = t0 et w = 3 (1 + t20 ). Pour ce choix des param`etres, la quantite
(t) vaut
(t 3)3
(t) =
t
et est donc inniment petit dordre 3 en t0 . De plus, on verie aisement que y  (3) =
0, ce qui montre que t0 est un point regulier de larc. La droite T est donc tangente
`a larc en t0 , et cest une tangente dinexion puisque (t) change de signe en t0 .
Enveloppe des droites (T )=0 :
Analyse : Supposons quun arc de classe C 1


X ()

R   P ()
Y ()
soit tel que, pour tout , la tangente en `a soit la droite T . Comme P () doit
appartenir a` cette droite, on a necessairement


()
R X () 3 Y () 3 1 + 92 = 0

De plus, pour tout , le vecteur P  () doit appartenir a` la direction de la droite


T , ce qui se traduit par
R

X  () 3 Y  () = 0

En derivant la premi`ere identite par rapport a` et en comparant a` la seconde, on


obtient
R 3 Y () 3 (18) = 0
()
ce qui donne Y () = 18, et en reportant dans la premi`ere identite


R X () = 3 Y () + 3 1 + 92 = 3 272
Synth`
ese : Larc deni par

R   P ()

3 272
18

est evidemment regulier. Son support est une parabole privee de son sommet,
puisque
1
X () = 3 Y ()2
12
Il repond evidemment `a la question puisque, veriant les identites () et (), il
verie
R X  () 3 Y  () = 0
identite quon obtient ici encore en derivant () et en comparant avec ().

876

Chapitre 21 : Arcs param


etr
es

REMARQUE 21-1.13 La demarche suivie dans lexemple precedent est generale pour
resoudre les probl`emes denveloppe : soit I est un intervalle de R et
(Dt )tI :

u (t) x + v (t) y + w (t) = 0

une famille de droites dependant dun param`etre t avec u,v et w C 1 (I,R). Si un arc de
classe C 1


x (t)
I  t  M (t)
y (t)
est tel que pour tout t I la tangente en t est Dt , on aura necessairement

u (t) x (t) + v (t) y (t) + w (t) = 0
t I
u (t) x (t) + v (t) y  (t) = 0
En derivant la premi`ere identite et en comparant a` la seconde, on obtient

u (t) x (t) + v (t) y (t) + w (t) = 0
t I
u (t) x (t) + v  (t) y (t) + w  (t) = 0
Lorsque (u (t) ,v  (t)) ne sannule pas, le point M (t) doit donc etre cherche `a lintersection
de la droite Dt et de la droite Dt dequation
(Dt ) :

u (t) x + v  (t) y + w  (t) = 0

Cette intersection est reduite a` un point pour tout t I si et seulement si




 u (t) v (t) 
 = 0
t I  
u (t) v  (t) 
On fait ensuite une synth`ese comme dans letude precedente.
REMARQUE 21-1.14 En dimension 3, on peut egalement etudier le contact entre un
arc parametre et un plan donne par une equation
(P) :

ax + by + cz + d = 0

Au voisinage dun point t0 triregulier dun arc de classe C k (k  3)

x (t)
I  t  M (t) y (t)
z (t)
on etudie la quantite
(t) = a x (t) + b y (t) + c z (t) + d
Si (t) est un inniment petit dordre 1 (par rapport a` t t0 ), le plan P passe par M (t0 )
mais nest pas tangent a` larc en ce point. Si (t) est inniment petit dordre 2, le plan P
est tangent a` larc en t0 , et cest le plan osculateur en t0 si cet inniment petit est dordre
3.
EXERCICE 21-1.15 On donne larc de R3 deni par la parametrisation
x (t) =

1
1 + t2

y (t) =

t
1 + t2

z (t) =

t3
1 + t2

Montrer que cet arc est simple et regulier. Montrer que par un point M de lespace, il passe
en general 1, 2 ou 3 plans osculateurs a` . Lorsquil y en a trois, correspondant aux points
(Mi )1i3 de param`etres (ti )1i3 , montrer que A,M1 ,M2 et M3 sont coplanaires.

21-1 Etude ane

21-1.3

877

Branches innies, asymptotes

Nous nous limiterons ici `a la dimension 2.

DEFINITION
21-1.16 Soit : I  t  M (t) un arc parametre continu et t0 I I un
point adherent a` I (avec la possibilite t0 = + si I nest pas majore, t0 = si I est
non minore). On dit que presente une branche innie au voisinage de t0 si et seulement
si
((
(
(
lim (OM (t)( = +
tt0

Il est clair que ceci ne depend pas de lorigine O choisie dans E2 .


La notion de direction asymptotique correspond a` la situation o`
u, lorsque t tend vers
t0 , le point M (t) seloigne a` linni dans une direction donnee :

DEFINITION
21-1.17 Soit : I  t  M (t) un arc parametre continu presentant une
branche innie au voisinage de t0 . Lorsque la limite

OM (t)
(=U
lim (

(
tt0 (
(OM (t)(
(
(
((
existe (on a alors evidemment ( U ( = 1), elle ne depend alors pas de lorigine choisie.
la
La droite OM (t)
poss`ede une position limite pour t t0 (voir exercice 21-1.8) qui est




droite O + vect U . On dit alors que larc poss`ede la direction asymptotique vect U
en t0 .
Demonstration : Si la limite existe et si O1 est un point quelconque de E2 ,
on a
(( (( (( (( ((
( (
( (
(
( (
(
( (
(OM (t)( (OO1(  (O1 M (t)(  (OM (t)( + (OO1(
ce qui donne evidemment

((
((
(
(
(
(
(O1 M (t)( (OM (t)(
tt0

et il sut decrire

((
(
(

(OM (t)(
O1 M (t)
OM (t)
O1 O
(( = (( (( + (
(
(
(
(
((
(
( (
M
(t)
M
(t)
M
O
O
OM
(t)
O
( 1
( 1
(
((
( ( 1 (t)(

pour voir que

O1 M (t)
lim
lim (
(
( = tt
tt0 (
0
M
(t)
O
( 1
(

OM (t)
(( = U
(
(
(OM (t)(

et le choix de lorigine O nimporte donc pas dans la denition precedente.






Lorsque lon travaille dans un rep`ere O, I , J avec M (t) de coordonnees (x (t) ,y (t))

OM (t) = x (t) I + y (t) J


larc presente une branche innie en t0 si et seulement si
lim |x (t)| + |y (t)| = +

tt0

878

Chapitre 21 : Arcs param


etr
es

Si t  x (t) ne sannule pas au voisinage de t0 , on peut reperer la droite OM (t) par son
coecient directeur
y (t)
m (t) =
x (t)
Si on a
lim m (t) =
t0



alors la position limite de OM (t) est laxe Oy = O + vect J , et la direction


asymptotique est donc vect J . On a bien x (t) = o (y (t)) dans ce cas, donc
t0

OM (t) y (t) J et par consequent


t0

OM (t)
( = J
lim (

(
t0 (
(OM (t)(
le signe dependant de celui de y (t) au voisinage de t0 .
De meme, si
lim m (t) = R
t0

la droite OM (t) a pour position limite la droite dequation y = x. On a en eet


dans ce cas


OM (t) x (t) I + J
t0

et donc

I + J
OM (t)
( = (
lim (
(

(
(
t0 ((
(OM (t)(
(I + J(

(le signe depend de celui de x (t) au voisinage de t0 ) qui est bien un vecteur directeur
de la droite dequation y = x.


Lorsque larc pr
esente une direction asymptotique vect U en t0 , on cherche

sil existe une droite (dirig


ee par U ) qui est asymptote `
a larc :



Si la direction asymptotique est vect J et si


lim x (t) = x0

tt0

on dit que la droite dequation x = x0 est asymptote (verticale) a` larc. Si par


contre lim x (t) = , on dit parfois que larc presente une branche parabolique
tt0

dans la direction de laxe Oy.


Si la direction asymptotique est celle de la droite dequation y = x, et si la limite
lim y (t) x (t) =

tt0

existe (dans R), on dit que la droite dequation


() :

y = x +

est asymptote a` larc en t0 . Si cette limite est , on parlera de branche parabolique


dans la direction de la droite dequation y = x.

21-1 Etude ane

879

EXERCICE 21-1.18 Plus precisement, si un arc continu t  M (t) presente une branche innie
en t0 , on dit quune droite D est asymptote `a larc en t0 si et seulement si
lim d (M (t) ,D) = 0

tt0

(o`
u d (M (t) ,D) est la distance du point M (t) a` la droite D). Montrer que cette propriete ne
depend pas de la norme choisie sur lespace vectoriel sous-jacent `a E2 . Montrer que, si une
asymptote existe, elle est unique, et que larc presente alors en t0 une direction asymptotique
qui est celle de D. Montrer egalement qualors, en choisissant un rep`ere quelconque du plan, on
se retrouve dans une des deux situations decrites precedemment.

DANS LA PRATIQUE :
On essaie souvent dobtenir des developpements limites (ou asymptotiques) de x (t0 + h)
et y (t0 + h) pour h tendant vers 0 (si t0 = , on utilisera un inniment petit qui sera
1
souvent h = mais peut, selon les cas, etre un autre inniment petit de reference, comme
t
1
ou e|t| ). On peut avoir une asymptote oblique lorsque ces deux quantites sont des
ln |t|
inniment grands simultanes. Le premier terme de chacun des ces developpements donne
un equivalent simple de x (t0 + h) et y (t0 + h) au voisinage de 0, et permet de voir si ces
inniment grands sont de meme ordre. Si cest le cas 3 , on trouve aisement R avec
y (t0 + h) x (t0 + h)
h0

ce qui determine une direction asymptotique. Lorsque la dierence admet un developpement


de la forme
y (t0 + h) x (t0 + h) = + hp + o (hp )
avec R, p N et = 0, larc poss`ede une asymptote 4 dequation y = x + . Le
signe de ainsi que la parit
e de p permettent de placer larc (au voisinage de t0 )
par rapport `
a son asymptote :
(h) = y (t0 + h) x (t0 + h) hp
h0

et lequivalent donne le signe (au voisinage de 0). Lorsque (h) > 0, la courbe est situee
au dessus de son asymptote. Elle est en dessous lorsque (h) < 0. On remarquera que,
lorsque p est pair, (h) ne change pas de signe avec h.
EXEMPLE 21-1.19 Etudier la branche innie, pour t 1, pour larc parametre t 
M (t) deni par
(2t 1) t
t2
et y (t) =
x (t) =
t (t 1)
(t 2) (t 1)
Au voisinage de 1, on a evidemment
1
1
et y (t)
x (t)
(t 1)
t1
ce qui montre lexistence dune direction asymptotique qui est celle de la premi`ere bissectrice. En posant t = 1 + h, on obtient



 
1
1

h
1

= 1 2h + 2h2 + o h2
x (t) =
h 1 + h
h 
 
1 (1 + 2h) (1 + h)
1

= 1 + 4h + 6h2 + o h2
y (t) =
h
(1 h)
h
3. Dans le cas contraire, larc presente une branche parabolique dans la direction de Oy ou de Ox,
selon que y (t) = o (x (t)) ou x (t) = o (y (t)).
t0

t0

4. Lorsque y (t0 + h) x (t0 + h) est encore un inniment grand pour h 0, larc presente une
branche parabolique dans la direction de la droite dequation y = x.

880

Chapitre 21 : Arcs param


etr
es

ce qui donne
y (t) x (t) = 6 4h + o (h)
Larc considere presente donc une asymptote dequation
y =x6
Pour t tendant vers 1 par valeurs superieures, x (t) et y (t) tendent vers et larc
est situe sous son asymptote 5 . Il est situe au dessus pour t tendant vers 1 par valeurs
inferieures, avec x (t) et y (t) qui tendent vers +.

21-1.4

Plan d
etude dun arc en dimension 2

Pour permettre un trace sommaire du support dun arc parametre ou controler ce


qui est ache par lecran dun ordinateur ou dune calculatrice, on commence par
determiner le domaine de d
enition D et la regularite de lapplication t  M (t).
On restreint ensuite
eventuellement le domaine d
etude en tenant compte
des proprietes de symetrie (parite, imparite, periodicite simultanement pour les fonctions t  x (t) et t  y (t)). Par exemple, si t  x (t) est paire et t  y (t) est
impaire, on fait letude sur D R+ , et on compl`ete le trace du support par symetrie
par rapport a` laxe des abscisses.
On eectue alors l
etude des variations des fonctions t  x (t) et t  y (t) (en
general en utilisant le calcul des derivees). On fait ainsi apparatre les points remarquables (`a tangentes verticales ou horizontales) ainsi que les points stationnaires
(x (t) = y  (t) = 0).
Etude des des points stationnaires : si t0 est un point stationnaire, cest en
general un developpement limite au voisinage de 0 des fonctions h  x (t0 + h) et
h  y (t0 + h) qui permet dobtenir (lorsquils existent) les deux indices fondamentaux p et q. On peut alors placer la tangente et avoir lallure locale du support de
larc, conformement aux resultats de la section 21-1.2.4.
Etude aux bornes de lintervalle : ce sont souvent des branches innies, mais
on rencontre aussi parfois des points darrets : lorsque t t0 (avec t0 I I),
on a
(x (t) ,y (t)) (x0 ,y0 )
ce qui permet de considerer le point M0 (x0 ,y0 ) comme un point limite appartenant
au support de larc. On pourra placer une tangente eventuelle en ce point en etudiant
la position limite dune secante, cest `a dire en determinant
lim

tt0

y (t) y0
x (t) x0

Si letude fait apparatre des asymptotes, il est important de placer (en general
localement) larc par rapport a` ces asymptotes.
5. On a l`
a une information locale. Comme la quantite
(t) = y (t) x (t) + 6
est rationnelle, on pourrait faire une etude de signe de cette dierence pour voir que, globalement,
#
$
1
(t) > 0 pour t ],0[ ,1 ]2, + [
2
et que la courbe traverse lasympote pour t =

1
.
2

21-1 Etude ane

881

Lorsque le trace sommaire fait apparatre des points dinexion ou multiples


(o`
u se croisent deux branches du support de larc), on peut terminer letude (si les
calculs ne sont pas trop compliques) en determinant ces points par les methodes qui
suivent :
Nous avons vu comment les conditions de contact permettent parfois de determiner
les points dinexion. On peut aussi les chercher parmi les points non bireguliers
(dits dinexion analytique), veriant

 
 x (t) x (t) 


 y  (t) y  (t)  = 0
Ceci peut secrire aussi, si x (t) = 0
m (t) = 0 avec m (t) =

y  (t)
x (t)

Le reel m (t) represente le coecient directeur de la tangente en t. Lorsque


m (t) sannule en t0 en changeant de signe (m (t) passe alors par un extremum),
larc presente eectivement un point dinexion en t0 .
En eet, pour h non nul susamment petit, la quantite
(h) = (y (t0 + h) y (t0 )) m (t0 ) (x (t0 + h) x (t0 ))
(dont le signe permet de placer le point M (t0 + h) par rapport a` la tangente
en t0 ) secrit
$

#
(y (t0 + h) y (t0 ))
m (t0 )
(h) = (x (t0 + h) x (t0 ))
(x (t0 + h) x (t0 ))
$
#
(y (t0 + h) y (t0 ))

m (t0 )
hx (t0 )
(x (t0 + h) x (t0 ))
(`a cause de lhypoth`ese x (t0 ) = 0). Dapr`es la formule des accroissements nis
generalisee (voir theor`eme 8-5.6) on peut ecrire
#
$
(y (t0 + h) y (t0 ))
m (t0 ) = m (th ) m (t0 )
(x (t0 + h) x (t0 ))
avec th ]t0 ,t0 + h[ ou ]t0 + h,t0 [ (selon le signe de h). Si m (t) est extremal en
t0 alors m (th ) m (t0 ) a un signe constant, et (h) change bien de signe avec
h.
Par contre, lorsque m (t) sannule en t0 sans changer de signe, le raisonnement
qui prec`ede montre que le point t0 nest pas point dinexion. On peut retenir :
En un point dun arc r
egulier de classe C 2 o`
u le coecient directeur
de la tangente est d
eni et passe par un extremum, larc pr
esente un
point dinexion.
Les points multiples se determinent en resolvant le syst`eme

x (t) = x (t )
avec t,t I et t = t
y (t) = y (t )
Nous verrons sur lexemple qui suit que, lorsque x (t) et y (t) sont des fractions
rationnelles en t, on cherche a` determiner t et t par leur somme et leur produit.

882

Chapitre 21 : Arcs param


etr
es

EXERCICE 21-1.20 Etudier larc parametre deni par


x (t) =

t (t + 2)
2t + 2

et

y (t) =

t+2
t (t + 1)

On obtient les resultats suivants :


Larc est de classe C sur son domaine de denition R {0, 1}. Il ny a pas de symetrie
apparente permettant de restreindre lensemble detude.
1 t2 + 2t + 2
t2 + 4t + 2

et
y
(t)
=

. Larc est regulier, la fonction t  x (t) est


x (t) =
2 (t + 1)2
t2 (t + 1)2
strictement croissante sur chacun
fonction8
des intervalles de son domaine de denition.
9 La
y  (t) sannule pour t = 2 2 et t  y (t) est strictement croissante sur 2 2, 1
8
8
8
9
9
9
et 1, 2 + 2 , strictement decroissante sur , 2 2 , sur 2 + 2,0 et sur
]0, + [. (Faire un tableau de variations regroupant tous ces resultats, ce qui est commode
ensuite pour le trace du support).
Branches infinies :
Pour t on a x (t) et y (t) 0, avec le meme signe que t. On a donc une
asymptote horizontale dequation y = 0, la courbe etant sous lasymptote pour t ,
au dessus pour t +. On remarque que la courbe traverse cette asymptote pour t = 2.
Pour t 1, on pose t + 1 = h, et on a
x (1 + h) =

h
1
+
2h 2

et y (1 + h) =

1+h
1
= 2 2h + o (h)
(1 + h) h
h

ce qui donne dabord


y (1 + h) 2x (1 + h)
puis
y (1 + h) 2x (1 + h) = 2 3h + o (h)
On obtient donc une asymptote oblique dequation y = 2x 2, la courbe etant sous
lasymptote lorsque t 1 par valeurs superieures, au dessus pour t 1 par valeurs
inferieures. En formant
y (t) 2x (t) + 2 =

t (t + 2)
t2 t 2
t+2
2
+2=
t (t + 1)
2t + 2
t

on sapercoit que larc traverse son asymptote pour t = 2.


Un trace du support laisse apparatre un point dinexion pour une valeur de t ], 2[.
On peut verier ce resultat en calculant le coecint directeur de la tangente


(t + 1) t3 + 6t2 + 6t + 4
t2 + 4t + 2
y  (t)

= 2 2 2
et m (t) = 4
m (t) = 
x (t)
t (t + 2t + 2)
t3 (t2 + 2t + 2)2
(il est normal de trouver t + 1 en facteur, puisque pour t = 1 lasymptote, qui joue le
r
ole de tangente `a linni, est traversee par larc). Une etude des variations du polyn
ome
3
2
t + 6t + 6t + 4 montre quil poss`ede une unique racine reelle t 4,9514. En ce point,
m (t) sannule bien en changeant de signe.
Enn, le trace montre lexistence dun point double. On resout donc
t (t + 2)
t (t + 2)
=
2t + 2
2t + 2

et

t+2
t + 2
=  
avec t = t
t (t + 1)
t (t + 1)

Comme ces egalites donnent des relations de proportionnalite entre numerateurs et denominateurs,
nous aurons aussi
  t (t + 2) t (t + 2)
(t + t )
=
+ 1 et
x (t) = x t =
(2t + 2) (2t + 2)
2
  t (t + 2) + t (t + 2)
(t + t )2 + 2 (t + t ) 2tt
=
x (t) = x t =
(2t + 2) + (2t + 2)
2 (t + t ) + 4

21-1 Etude ane

883

La meme manipulation donne


 
y (t) = y t =

(t + 2) (t + 2)
1
=
et


t (t + 1) t (t + 1)
t + t + 1
 
t + 2 + t + 2
(t + t ) + 4
=
y (t) = y t =
t (t + 1) + t (t + 1)
(t + t )2 + (t + t ) 2tt

On determine alors t et t par leur somme S et leur produit P qui verient


S 2 + 2S 2P
1
S+4
S
+1=
et
= 2
2
2S + 4
S+1
S + S 2P
On obtient aisement
2S + 2P + 4 = 0 et 4S + 2P + 4 = 0
! "
soit S = 0 et P = 2. On obtient donc {t,t } = 2 , et les coordonnees du point
double sont


1
S
+ 1,
= (1,1)
2
S+1

8
6
4
2

-8

-6

-4

-2

-2
-4
-6
-8

Fig. 21.5 Arc parametre x (t) =

t+2
t (t + 2)
et y (t) =
2t + 2
t (t + 1)

EXERCICE 21-1.21 Soit a > 0. Etudier larc du plan euclidien deni dans un rep`ere orthonorme
par
x (t) = 4a cos3 t et y (t) = 4a sin3 t
Etudier notamment les points singuliers. Montrer que la portion de tangente comprise entre
laxe des abscisses et laxe des ordonnees est de longueur constante. En remarquant que
x (t) + i y (t) = 3a eit + a e3it
montrer que le support de cet arc est trajectoire dun point xe dun cercle de rayon a qui roule
sans glisser a` linterieur dun cercle de rayon 4a (hypocyclode a` 4 rebroussements ou astrode).

884

Chapitre 21 : Arcs param


etr
es

21-1.5

Cas des arcs plans d


enis en coordonn
ees polaires

21-1.5.1

Rappel : coordonn
ees polaires


Le plan euclidien E2 oriente est rapporte `a un rep`ere orthonorme direct O, I , J . La

droite O + R I est appelee axe polaire. Si R, on note


u () le vecteur unitaire image

de I par la rotation dangle

u () = cos I + sin J


le vecteur sen deduisant par rotation de , cest `a dire tel que la


et v () = u +
2
2

famille (
u () ,
v ()) soit une base orthonormale directe du plan vectoriel sous-jacent

v () = sin I + cos J

Les applications 
u () et 
v () sont evidemment de classe C sur R et verient

d
u

=
v ()
d

et

d
v

=
u ()
d

DEFINITION
21-1.22 Soit M E2 .Un couple
(r,) R2 est un syst`eme de coordonnees


polaires de M par rapport au rep`ere O, I , J si et seulement si

OM = r
u ()



Si (x,y) sont les coordonnees de M dans O, I , J , ceci equivaut evidemment a`


x = r cos
y = r sin

Si M = O, on voit que les syst`emes de coordonnees polaires qui conviennent sont


les couples (0,), avec R quelconque. Si M = O, et si (r,) est un syst`eme de

coordonnees polaires de (M, on


notera que legalite OM = r
u () denit r comme une
(

(
(
mesure algebrique, avec (OM ( = |r|. On a donc deux possibilites :
(( 7
(
(
r > 0 et donc r = (OM ( = x2 + y 2 avec

x
OM
y

(
7
7
u () = (
(( = x2 + y 2 I + x2 + y 2 J
(OM (
Le reel est alors unique modulo 2 : legalite precedente signie simplement que
est une determination de largument du nombre complexe de module 1
y
x
+ i7
z=7
x2 + y 2
x2 + y 2
((
7
(
(
r < 0 et donc r = (OM ( = x2 + y 2 . Avec les notations precedentes, on doit
avoir


x
y
ei = z = 7
+ i7
x2 + y 2
x2 + y 2
ce qui montre que, cette fois, + doit etre une determination de largument de z.

21-1 Etude ane

885

On retiendra :
PROPOSITION 21-1.23 Si M est un point du plan distinct de lorigine,
M admet



une innit
e de syst`
emes de coordonn
ees polaires dans le rep`
ere O, I , J . Si (r,)
est un tel syst`
eme, les autres sont de la forme
(r, + 2k)

21-1.5.2

ou

(r, + + 2k)

(avec k Z)

Param
etrage polaire dun arc

Nous cherchons des conditions susantes pour pouvoir representer simplement un arc
en utilisant les coordonne
es polaires.
Dans tout ce qui suit, le plan E2 est rapporte `a un


rep`ere orthonorme direct O, I , J .
PROPOSITION 21-1.24 Soit I  t  M (t) un arc de classe C k (avec k  1), dont
le support ne contient pas lorigine O. Il existe un couple de fonctions num
eriques
k
de classe C
t  (t) et t  (t)
telles que, pour tout t I, ( (t) , (t)) soit un syst`
eme de coordonn
ees polaires de
M (t) :

t I OM (t) = (t)
u ( (t))
Demonstration : On passe en axe complexe, en considerant lapplication
de classe C k
z : I C t  z (t) = x (t) + i y (t)



si (x (t) ,y (t)) sont les coordonnees de M (t) dans O, I , J . Il sut dappliquer a` la fonction t  z (t) le theor`eme de rel`evement 10-1.57 pour obtenir
une determination t  (t) de classe C k de son argument. Comme la fonction
denie par
7
t I (t) = |z (t)| = x2 (t) + y 2 (t)
est composee de la fonction
t  x2 (t) + y 2 (t) de classe C k sur I, `a valeurs

dans R+ , et de s  s de classe C sur R+ , le couple de fonctions (,)


repond evidemment `a la question. 
Sous les hypoth`eses precedentes, nous avons
t I

 (t) = Im

z  (t)
x (t) y  (t) y (t) x (t)
=
z (t)
x2 (t) + y 2 (t)

DEFINITION
21-1.25 On dit quun arc parametre de classe C k I  t  M (t) admet
une equation polaire de la forme r = f () si et seulement sil existe un intervalle J R
et une application f : J R de classe C k tel que soit C k -equivalent a` larc
P : J E2

 P () veriant OP () = f ()
u ()

En dautres termes, on peut utiliser un parametrage admissible J   P () de larc


geometrique associe `a tel que
J

(f () ,) est un syst`eme de coordonnees polaires de P ()

886

Chapitre 21 : Arcs param


etr
es

La signication geometrique du param`etre va amener a` utiliser des techniques parti

culi`eres pour etudier de tels arcs. En particulier, on utilisera le rep`ere mobile (


u () ,
v ())
pour
eectuer
les
calculs
(tangente,
concavit
e
,
asymptotes),
de
pr
e
f
e
rence
au
rep`
e
re
xe



O, I , J .
La proposition qui suit donne une condition necessaire et susante pour quun arc de
classe C k dont le support ne contient pas lorigine O admette une equation polaire de la
forme r = f ().

Fig. 21.6 Arc nayant pas de representation polaire


PROPOSITION 21-1.26 Soit I  t  M (t) un arc de classe C k dont le support
ne contient pas O. Cet arc admet une
equation polaire de la forme r = f () si et
seulement sil est r
egulier et si aucune de ses tangentes ne passe par O.
Demonstration : On sait que la regularite et les tangentes sont des notions qui se conservent par changement de param`etre admissible. Si larc
geometrique considere admet une parametrisation polaire
J   P ()

avec OP () = f ()
u ()

avec f de classe C k telle que J


J

f () = 0 (puisque P () = O), on a

P () = f  ()
u () + f ()
v () = 0

Larc est donc regulier et P  () dirige la tangente en . De plus, comme

f () = 0, les vecteurs P  () et OP () sont independants, ce qui montre que


la tangente ne contient pas O.
Reciproquement, si larc I  t  M (t) ne passe pas par O, on sait (proposition 21-1.24) que lon peut trouver deux fonctions et de classe C k sur
I telles que

t I OM (t) = (t)
u ( (t))

21-1 Etude ane

887

On a de plus, en notant [
x ,
y ] le produit mixte des vecteurs
x et
y



OM (t) ,M  (t)
t I  (t) =
((2
(
(
(OM (t)(
Si larc est regulier et si aucune de ses tangentes ne passe par O, nous avons
t I

 (t) = 0

et la fonction realise donc un C k -dieomorphisme de I dans un intervalle J.


Nous pouvons considerer cette application comme changement de param`etre
admissible et, en considerant le dieomorphisme inverse
J   t = () = 1 () I
nous obtenons une parametrisation polaire de larc
t I

M (t) = P ()

P () = M ( ()) veriant
J

OP () = ( ())
u ( ()) = ( ())
u ()

Larc considere poss`ede donc lequation polaire r = (). 

21-1.5.3

Tangente, branches innies, concavit


e

Nous considerons dans cette section un arc admettant une parametrisation polaire
J   M ()

avec OM () = r ()
u ()

o`
u r est une fonction de classe C k sur J. Rappelons que r () doit etre interprete comme
une mesure algebrique et non comme une distance.
Tangentes :
On a dej`a vu que
J

M  () = r  ()
u () + r ()
v ()

Toute valeur J avec (r () ,r  ()) = (0,0) est r


eguli`
ere :


En un tel point, le vecteur r () u ()+r () v () dirige la tangente T et le rayon

vecteur OM () est colineaire `a


u (). Si on note V () une determination (denie
modulo ) de langle oriente des droites OM () et T

V () = (OM
() ,T )
nous avons

(mod )

(mod ) si r  () = 0
V () =
2
r ()

sinon
tan V () = 
r ()

888

Chapitre 21 : Arcs param


etr
es
On acc`ede parfois mieux par le calcul a` la cotangente de V (), qui est la derivee
logarithmique de la fonction r en :
cotan V () =

r  ()
r ()

Larc ne peut pr
esenter de point stationnaire que pour une valeur 0 avec
r (0 ) = 0, cest `
a dire pour lequel M (0 ) = O.
En un tel point, la tangente est facile a` placer : cest la droite passant par O qui fait
un angle 0 avec laxe polaire. En eet, pour 0 la position limite de la secante
OM () est bien la droite dangle polaire 0 . Lallure locale du support au voisinage
de 0 depend du signe de r () :

Fig. 21.7 Allure a` lorigine si r() change ou non de signe en 0


Si r () change de signe en 0 (cest notamment le cas lorsque r  (0 ) = 0),
on voit que le support de larc reste du meme cote de sa tangente (point a`
concavite).
Si r () ne change pas de signe en 0 (qui est donc un point stationnaire), larc

reste du meme cote de la droite O + R


v (0 ), et on a laspect dun point de
rebroussement de premi`ere esp`ece.
Asymptotes : nous
etudions ici le cas o`
u r () pour 0 .
Pour tendant vers 0 , la position limite de la droite M () est evidemment la
droite dangle polaire 0 . Larc presente donc une direction asymptotique qui est
celle de cette droite. Pour etudier lexistence eventuelle dune asymptote, on efectue

un changement de rep`ere 6 . On travaille dans (O,


u (0 ) ,
v ( 0 )), le nouvel axe des
6. Sauf si la direction asymptotique est celle dun des axes de coordonnees, cest `a dire lorsque
0 = k

avec k Z


Dans ce cas, on reste dans le rep`ere O, I , J et on etudie
lim x () = lim r () cos
0

lorsque la direction asymptotique est verticale (k impair) ou


lim y () = lim r () sin
0

lorsque la direction asymptotique est horizontale.

21-1 Etude ane

889

abscisses etant parall`ele `a la direction asymptotique. Larc presentera une asymptote


si et seulement si lordonnee Y () de M () dans ce nouveau rep`ere poss`ede une
limite pour tendant vers 0 . Comme

Y () = OM () .
v ( 0 ) = r () (
u () .
v (0 )) = r () sin ( 0 )
larc presente une asymptote dequation Y = l (dans le rep`ere local !) si et seulement
si
lim r () sin ( 0 ) = l
0

Si cette limite vaut , on aura seulement une branche parabolique dans la direction de la droite dangle polaire 0 .
Lorsquon a prouve lexistence dune asymptote, pour placer 7 le support de larc
par rapport a` cette asymptote, on doit etudier le signe de linniment petit
() = r () sin ( 0 ) l
Il est aussi indispensable de bien noter le signe de r () pour proche de
0 : le point M () seloigne a` linni pour 0 mais, si r () , le vecteur

OM () est de sens oppose `a


u ().
Concavit
e:
eguliers sont ceux
Si on suppose larc au moins de classe C 2 , les points non bir
qui verient



 
M () ,M () = 0

On evalue ce produit mixte dans la base directe (


u () ,
v ()) :

u () + r ()
v ()
M  () = r  ()

et M  () = (r  () r ())
u () + 2r  ()
v ()
On obtient donc



   r  r  r

M () ,M () = 
r 2r 



 = r 2 () + 2r 2 () r () r  ()


Lorsque la quantite r 2 () + 2r 2 () r () r  () ne sannule pas, le point


considere est un point biregulier, donc a` concavite. Si P est un point quelconque de E2 , on dit que larc tourne sa concavite en vers P si et seulement
si P est dans la concavite de larc en . Pour que larc tourne sa concavite vers

lorigine O, il faut et il sut que les vecteurs M () O et M  () aient, avec un


meme vecteur normal a` larc, des produits scalaires de meme signe. En prenant
comme vecteur normal

n = r ()
u () + r  ()
v ()
  


n
M () O.
n > 0, soit
la condition est M  () .



r 2 () + 2r 2 () r () r  () r 2 () > 0

On a donc
r 2 () + 2r 2 () r () r  () > 0 larc tourne sa concavite vers O
7. Attention : dans le rep`ere local !

890

Chapitre 21 : Arcs param


etr
es
On a de plus, puisque le produit mixte ne depend pas de la base orthonormale
directe utilisee pour ecrire les determinants,





   x () x () 
2
2

r () + 2r () r () r () = M () ,M () =  
y () y  () 
Letude faite `a la section 21-1.4 montre que, si
r 2 () + 2r 2 () r () r  ()
sannule en changeant de signe, alors 0 est un point dinexion de larc. Par
contre, si cette quantite sannule en 0 en gardant un signe constant, alors 0
nest pas biregulier mais nest pas un point dinexion.
Remarque :
Un arc dont le support ne passe pas par lorigine peut etre caracterise par la
fonction
1
q () =
r ()
et il est parfois preferable de travailler avec la fonction q plutot quavec son
inverse. On a alors
r  ()
2r 2 () r () r  ()
q  () = 2
et q  () =
r ()
r 3 ()
et donc

r 2 () + 2r 2 () r () r  ()
r 3 ()
Les points dinexion sont ceux pour lesquels q () + q  () sannule en
changeant de signe. De meme, larc tourne sa concavite vers lorigine O si la
quantite q () (q () + q  ()) est strictement positive (puique r 3 et q ont meme
signe).
q () + q  () =

21-1.5.4

Plan d
etude dun arc d
eni par une
equation polaire

On consid`ere une fonction  r (), et on etudie larc deni par

 OM () = r ()
u ()
On commence par determiner le domaine de denition D de la fonction r ainsi que
sa regularite (classe C k ). Dans la pratique, D est souvent une reunion dintervalles.
On determine ensuite un sous-ensemble de description totale du support de
larc : on sait en eet que deux syst`emes de coordonnees polaires (r1 ,1 ) et (r2 ,2 )
representent le meme point du plan (autre que O) si et seulement si
(r1 = r2 et 1 2 mod 2)

ou

(r1 = r2 et 1 2 + mod 2)

Il en resulte que, sil existe un k N tel que


R D + 2k D et r ( + 2k) = r ()
il sura de faire parcourir a` lensemble D [0,2k] pour decrire la totalite du
support de larc. On choisira evidemment k le plus petit possible dans N . Si cette
valeur de k est impaire et verie
D

r ( + k) = r ()

les points M () et M ( + k) sont alors confondus, et on decrira enti`erement le


support avec dans D [0,k] (ou D K o`
u K est un segment quelconque de
longueur k).

21-1 Etude ane

891

On r
eduit ensuite
eventuellement lintervalle d
etude en tenant compte des
symetries. Par exemple, si r () = r (), le point M () se deduit de M () par
symetrie par rapport a` laxe Ox. Plus generalement, sil existe R
D

r (2 ) = r ()

les points M () et M (2 ) sont symetriques par rapport a` la droite passant par


O et dangle polaire . Lorsque
D

r (2 ) = r ()

ces points se deduisent lun de lautre par symetrie par rapport a` la droite dangle po
laire + . Il importe de garder une trace precise des transformations geometriques
2
qui permettent de reconstituer, avec ordre et methode, la totalite du support `a partir
de la portion obtenue sur lintervalle detude.
Etude du signe de la fonction r sur lintervalle d
etude. Plus que le sens de
variation, cest le signe de cette fonction qui importe pour un trace sommaire du
support. Cest lui qui permet de placer, pour une valeur de , le point M () dun
cote ou de lautre de O sur la droite dangle polaire . Les valeurs de qui annulent
r () permettent de placer les tangentes `a lorigine. On place certains points remarquables, ainsi que les tangentes correspondantes. Rappelons que, lorsque r  () = 0,
la tangente est orthogonale au rayon vecteur.
Etude des branches innies, en particulier des asymptotes.
Eventuellement, si les calculs ne sont pas trop complexes, recherche des points
dinexion et des points doubles. Pour trouver ces derniers, on cherche, dans un
intervalle minimal de description totale du support, des valeurs et  veriant
(r () = r (  ) et  mod 2)
ou

(r () = r ( ) et  + mod 2)

On fait ensuite un trace sommaire du support resumant les etudes precedentes.


EXEMPLE 21-1.27 Etudier la courbe dequation polaire
r () =

cos (2)


cos +
6

On obtient les resultats suivants :


La fonction r est denie et C sur le domaine

 

+ k, + (k + 1)
D=
3
3
kZ
La fonction r est 2-periodique sur son domaine de denition, et verie de plus
D

r ( + ) = r ()

On decrit enti`erement le support de larc en faisant varier dans lintersection de


D et dun intervalle damplitude . On travaillera par exemple sur
   

D = 0, ,
3
3
Il ny a pas de symetrie apparente lorsquon restreint letude `a D  .

892

Chapitre 21 : Arcs param


etr
es

Signe de r : on a le tableau de signe suivant

3
4

+
r ()

Lorigine est donc un point double, avec deux tangentes correspondant aux deux
bissectrices des axes.

Branche innie pour : on eectue un developpement limite de


3




2
1
+ h sin (h) = cos
+ 2h = + 3h + o (h)
r
3
3
2
1
dans le rep`ere
2

 
 

O,
u
,
v
3
3

ce qui donne une asymptote dequation Y =

Si un point M a une ordonnee Y dans ce rep`ere, on a




 


1
3
= OM.
I + J
Y = OM.
v
3
2
2



et lequation de lasymptote, dans le rep`ere O, I , J est donc

3x y + 1 = 0

par valeurs inferieures, au


La courbe est en dessous de lasymptote pour
3

dessus pour par valeurs superieures. Voir le trace gure 21.8.


3
Le trace montre que le support de larc rencontre son asymptote. La valeur de
1
correspondante est obtenue en resolvant Y () = , soit
2
 
2
1
cos (2) = = cos
2
3
2

est =
, ce qui donne le point
Dans le domaine D  , la solution distincte de
3
3
dintersection


3 1
Q
,
6 2
EXERCICE 21-1.28 Etudier larc dequation polaire
sin
r () =
sin

+ cos
2
2

On determinera en particulier lasymptote, le point double et une valeur approchee des coordonnees du point dinexion.

21-1 Etude ane

893

Fig. 21.8 Courbe dequation polaire r() =

cos(2)


cos +
6

EXERCICE 21-1.29 Etudier larc dequation polaire


 
3
r () = a cos
2
EXERCICE 21-1.30 Etudier larc dequation polaire
r () =

21-1.5.5

sin
1 + cos cos 2

Quelques
equations polaires remarquables

Droites :
Une equation dune droite passant par le pole O et dangle polaire 0 est evidemment
= 0 + k, o`
u k Z est quelconque.
Si D est une droite du plan ne passant pas par



O, elle admet dans le rep`ere O, I , J une equation de la forme ux + vy + w = 0,
avec (u,v) = (0,0) et w = 0. Si M (x,y) est un point de E2 et si (r,) est un syst`eme
de coordonnees polaires de M, on a
M D r (u cos + v sin ) = w
ce qui peut secrire
r=

1
a cos + b sin

 u
v
= (0,0). Reciproquement, toute equation de cette forme
avec (a,b) = ,
w
w
represente une droite ne passant pas par O, puisquelle peut secrire ar cos +
br sin = 1, soit ax + by 1 en coordonnees cartesiennes. Le vecteur

n = a I +bJ

894

Chapitre 21 : Arcs param


etr
es
est un vecteur normal a` cette droite. Si (c,) est un syst`eme de coordonnees polaires
du point A (a,b) avec, par exemple,
c=

a2 + b2 ,

cos =

a
+ b2

a2

et

sin =

b
+ b2

a2

on a alors
n = c
u (). Le vecteur
v () dirige donc la droite D (angle polaire

+ ), et lequation peut secrire


2
r=

1
c cos ( )

La projection orthogonale de O sur D est donc le point tel que 8


1
u ()
O =
c
EXERCICE 21-1.31 Soit un arc de classe C k admettant une equation polaire de la forme
r = f (). Montrer que, si f ( 0 ) = 0, une equation polaire de la tangente a` cet arc en 0
peut secrire
 
1
1
1
=
cos ( 0 ) +
(0 ) sin ( 0 )
r
f (0 )
f
Montrer que, si f  (0 ) = 0, une equation de la normale est
1
1
1
=
cos ( 0 ) + 
sin ( 0 )
r
f ( 0 )
f (0 )

Cercles passant par lorigine :


Si C est un cercle de centre C (a1 ,b1 ) passant par O, il poss`ede une equation cartesienne
de la forme
x2 + y 2 2a1 x 2b1 y = 0
(lequation ne contient pas de terme constant, puisque le cercle passe par O). Comme
precedemment, un point M de coordonnees polaires (r,) appartient au cercle si et
seulement si
r 2 = (2a1 cos + 2b1 sin ) r

En posant (a,b) = (2a1 ,2b1 ), le point A (a,b) verie OA = 2OC et [O,A] est donc un
diam`etre du cercle. La condition qui prec`ede peut secrire
r = 0 ou r = a cos + b sin
Comme la quantite a cos + b sin sannule pour certaines valeurs de , la totalite
du cercle est donc decrite par lequation polaire

r = a cos + b sin = a2 + b2 cos ( ) = 2R cos ( )



o`
u, comme precedemment, c = a2 + b2 , est un syst`eme de coordonnees polaires
du point A : langle polaire de la droite OA est et le rayon du cercle est R =
1 2
a + b2 . Il est evident que, reciproquement, toute equation de cette forme est
2
equation dun cercle passant par lorigine. On remarquera que, pour le cercle comme
pour la droite, lexpression de r () obtenue verie r ( + ) = r (), et quil sut
donc de faire parcourir `a un intervalle de longueur pour decrire la totalite de la
droite ou du cercle (gure page 895).

21-1 Etude ane

895

M(' )
M( )
A
C

Fig. 21.9 Equation polaire dun cercle : OM() = OA cos( )


EXERCICE 21-1.32 Expliquer comment le support de larc dequation polaire
r () = a (1 + cos )
peut se construire geometriquement a` partir du cercle dequation r = a cos . Tracer le support
de cet arc. On obtient une courbe appelee cardiode, presentant un point de rebroussement en
O. (Attention : pour decrire la totalite du support de larc, il faut faire varier (par exemple)
dans [0,2], et le cercle est alors parcouru deux fois, avec le rayon vecteur qui change de signe
pour chaque passage par O).
EXERCICE 21-1.33 A lexercice 18-2.7, nous avons deni linversion de p
ole O et de puissance

k. Cest lapplication de En {O} dans lui meme, denie par M  M tel que O,M et M  soient
alignes avec

OM .OM = k
Dans le plan complexe, montrer que cette application peut se traduire par la transformation des
axes
k
0 = z  Z =
z
Il est evident que linversion de puissance k se deduit de linversion de puissance 1 par composition avec lhomothetie de centre O et de rapport k.
En utilisant les equations polaires, montrer que limage par inversion de p
ole O dune
droite ne passant pas par O est un cercle passant par O (prive de O). Cette propriete est
geometriquement evidente : sur la gure 21.9, on consid`ere le cercle C de diam`etre [O,A] et
linversion de p
ole O et de puissance a2 = OA2 . Le point A est alors invariant, et si D est la
perpendiculaire a` OA passant par A on note M  lintersection de la droite OM avec D, M etant
un point quelconque de C {O}. On a clairement
OM = OA cos( )
ce qui donne

et OM  =

OA
cos( )

OM.OM  = OA2

8. Ce point est donc image du point A (a,b) par inversion de p


ole O et de puissance 1.

896

Chapitre 21 : Arcs param


etr
es

et M  est bien image de M par linversion consideree. Limage du cercle par linversion de
k
puissance k est alors une droite, image de D par lhomothetie de centre O et de rapport 2 .
a
Cette droite est encore perpendiculaire a` la droite OA. Quelle est limage dun cercle passant
par O ?

REMARQUE 21-1.34 En eectuant des rotations daxe OA, on obtient un resultat analogue en dimension 3 : limage dune sph`ere de diam`etre [O,A] par une inversion de pole O
est un plan perpendiculaire a` la droite OA. Lorsque la puissance de linversion est OA2 ,
cest le plan tangent a` la sph`ere en A. Lapplication M  M  de la sph`ere sur le plan est
alors connue sous le nom de projection st
er
eographique de pole O (gure 21.10). Elle
est utilisee en cartographie pour representer sur un plan les regions de la sph`ere proches
de A. Linteret de ce genre de projection est quelle conserve les angles : deux arcs
traces sur la sph`ere se coupant en faisant un angle (non oriente) se projettent en deux
arcs plans ayant la meme propriete (voir toujours lexercice 18-2.7).

O
M

M'
A

Fig. 21.10 Projection stereographique


EXERCICE 21-1.35 Puissance dun point par rapport a
` un cercle.
Soit C un cercle du plan euclidien, de centre et de rayon R, et soit O un point nappartenant
pas `a C. On consid`ere une droite D passant par O et rencontrant le cercle en deux points M
et M  (eventuellement confondus si O est exterieur au cercle). Montrer que le produit scalaire

OM .OM  verie

OM .OM = O2 R2
et ne depend donc pas de la droite D choisie (on pourra faire intervenir la projection orthogonale
H de sur D). On denit donc la puissance du point O par rapport au cercle C (notee PC (O))
par

PC (O) = OM .OM  = O2 R2
Quelle est limage du cercle C par linversion de p
ole O et de puissance PC (O)? En deduire que
limage par inversion dun cercle ne passant pas par le pole est egalement un cercle. Retrouver
ce resultat par un calcul en axe complexe.
EXERCICE 21-1.36 Donner une equation polaire de lhyperbole equilat`ere dequation
x2 y 2 = a2


dans le rep`ere orthonorme O, I , J . Determiner limage de cette hyperbole par linversion de
p
ole O et de puissance k (on trouve une courbe appelee lemniscate de Bernoulli).

21-1 Etude ane

897

Coniques de foyer O :
Voir la section 21-1.7.6.

21-1.6

D
enition dune courbe plane par
equation ou par
param
etrage


Le plan E2 est rapporte `a un rep`ere R = O, I , J . Pour denir une courbe du
plan, nous disposons de deux methodes, qui vont saverer localement equivalentes :

D
enition par
equation :
Soient U un ouvert de R2 , et U = {M (x,y) E2 | (x,y) U} louvert du plan
correspondant. Si F : U R une fonction numerique de classe C k ,
F = {M (x,y) U | F (x,y) = 0}
est lensemble des points du plan veriant lequation cartesienne
F (x,y) = 0
Cet ensemble peut ne pas etre ce quon appelle habituellement une courbe : si f
est la fonction denie sur R par

si t
/ ]1,4[

f (t) = 0 

1
1

2 +

(4

t)
(t 1)2
f (t) = e
sinon
f C (R,R) (voir exercice 8-5.20). La fonction F : R2 R denie par


F (x,y) = f x2 + y 2
est donc de classe C sur R2 . Lensemble F est clairement
((
((
>
?
(
(
(
(
F = M E2 | (OM (  1 ou (OM (  2
cest `a dire le complementaire dans E2 dune couronne circulaire ouverte.
Par contre, letude de la section 18-3.4.3 nous donne le theor`eme (en supposant
toujours F de classe C k ) :

`
egulier (cest `
a dire si
THEOR
EME
21-1.37 Si M0 (x0 ,y0 ) F est un point r
une au moins des d
eriv
ees partielles de F est non nulle en M0 ), il existe un
voisinage ouvert V de M0 tel que F V soit le support dun arc param
etr
e de
F
(M0 ) = 0, labscisse x est un param`
classe C k . Lorsque
etre admissible pour
y
equation de la tangente en M0 est
cet arc. Larc est donc r
egulier en x0 et l
F
F
(M0 ) (x x0 ) +
(M0 ) (y y0 ) = 0
x
y

a larc en M0 .
Si lespace est euclidien, le vecteur gradF (M0 ) dirige la normale `

898

Chapitre 21 : Arcs param


etr
es

D
enition par param
etrage :
Reciproquement, le support dun arc de classe C k deni par I  t  M (t) admet,
egulier, une equation cartesienne : si (x (t) ,y (t))
au voisinage dun point t0 r

sont les coordonnees de M (t), et si M  (t0 ) = 0 , on a par exemple x (t0 ) = 0. Par


continuite, on peut trouver un reel > 0 tel que
t ]t0 ,t0 + [

x (t) = 0

Cette derivee garde donc un signe constant sur ]t0 ,t0 + [, et lapplication t 
x (t) induit un C k -dieomorphisme (donc un changement de variable admissible)
entre ]t0 ,t0 + [ et un intervalle ouvert J0 , voisinage de x0 = x (t0 ). Si on note
J0  x  (x) = t ]t0 ,t0 + [
le dieomorphisme reciproque, pour tout t ]t0 ,t0 + [ les coordonnees (X,Y ) =
(x (t) ,y (t)) de M (t) verient lequation cartesienne
F (X,Y ) = Y y ( (X)) = 0
avec F de classe C k denie sur J0 R. Reciproquement, tout point P (X,Y ) dont les
coordonnees sont dans J0 R et verient cette equation est evidemment P = M (t),
avec t = (X). On a de plus
F
(P ) = 1
Y
Il y a donc, lorsquon travaille avec des courbes et des arcs reguliers, equivalence locale
entre denition par parametrage et par equation.
EXEMPLE 21-1.38 Trouver un parametrage rationnel de la courbe dequation
F (x,y) = x3 8y 3 2xy 2x + 4y 3 = 0
est lensemble des points du plan dont les coordonnees annulent un polynome de deux
variables, de degre 3. On dit que est une courbe alg
ebrique de degre 3. Si on coupe
par une droite variable D dequation y = x + , lequation aux abscisses des points
communs `a et D est en general une equation du troisi`eme degre en x, qui peut donc
posseder 3 racines reelles. Sil existe un point M0 (x0 ,y0 ) par lequel passent deux
branches localement distinctes de (on dit alors que M0 est un point double pour ),
en faisant tourner autour de M0 une droite Dt dequation y y0 = t (x x0 ), lequation du
troisi`eme degre poss`edera x0 pour racine double, et on pourra donc expliciter la troisi`eme
racine x = x (t), ce qui donnera les coordonnees du point dintersection M (t) = Dt
M (t) : (x (t) ,y (t) = y0 + t (x (t) x0 ))
On obtiendra ainsi un arc dont le support sera la totalite de (si on omet les points M
pour lesquels la droite M0 M est verticale, quon obtiendra probablement comme points
limites en faisant tendre t vers ).
Comment trouver les coordonnees du point double, sil existe? En remarquant que, si
M0 existe, le theor`eme des fonctions implicites ne peut pas sappliquer en M0 , et donc
forcement
F
F
(M0 ) =
(M0 ) = 0 avec evidemment F (M0 ) = 0
x
y
Ces conditions sur les derivees donnent ici
 2
3x0 2y0 2 = 0
x0 12y02 + 2 = 0

21-1 Etude ane

899

En additionnant ces deux equations, on obtient


(x0 + 2y0 ) (3 (x0 2y0 ) 1) = 0
2
la premi`
On essaie x0 = 2y0 , et 
ere equation donne alors 3x0 + x0 2 = 0. On verie
1
ensuite que le point M0 1,
convient car il verie F (M0 ) = 0. On obtiendra le
2
parametrage

x (t) =

8t3 + 12t2 + 2t + 2
1 8t3

et y (t) =

1 16t3 + 4t2 + 6t + 1
2
1 8t3

ce qui permet un trace precis de la courbe a` laide de lordinateur.


A linverse, trouver une equation cartesienne pour decrire le support dun arc est parfois fort utile, pour eviter des etudes complexes. Le probl`eme se ram`ene alors a` eliminer
le param`etre t entre x (t) et y (t), cest a` dire trouver une condition necessaire (et sufsante si possible) portant sur les coordonnees X et Y dun point P du plan pour quil
existe t I avec M (t) = P soit

x (t) = X
y (t) = Y
EXERCICE 21-1.39 Tracer le support de larc deni dans un rep`ere orthonorme du plan par
x (t) =

t
1 + t4

et

y (t) =

t3
1 + t4

On montrera que le support de larc est une courbe algebrique de degre 4, qui admet une
representation polaire tr`es simple (voir exercice 21-1.36).
EXERCICE 21-1.40 On continue letude de larc precedent. Donner une condition necessaire
et susante sur t1 , t2 , t3 et t4 (supposes distincts) pour que les points (Mi (ti ))1i4 soient
alignes. Lorsque la tangente en un point de param`etre t recoupe larc en deux points distincts
de param`etres t et t , determiner le centre du cercle circonscrit au triangle OM (t ) M (t ).
Indication : pour la premi`ere question, ecrire a priori lequation dune droite : ux+vy+w =
0 et montrer que les points dintersection de et du support de larc correspondent a` des valeurs
du param`etre t qui sont racines dun polyn
ome de degre 4. Si les quatre racines sont (ti )1i4 ,
utiliser les relations entre coecients et racines dun polynome scinde. On obtiendra la condition
t1 t2 t3 t4 = 1 et

t1 t2 + t1 t3 + t1 t4 + t2 t3 + t2 t4 + t3 t4 = 0

Pour la deuxi`eme question, en utilisant la notion de contact et ce qui prec`ede, determiner (t + t )
et t t . Ecrire ensuite a priori lequation dun cercle passant par O, et voir a` quelle condition ce
cercle recoupe larc en M (t ) et M (t ). Le centre du cercle cherche est M (t).

21-1.7

Courbes du second degr


e et coniques

21-1.7.1

Courbe du second degr


e

Nous travaillons ici dans un plan ane E2 base sur lespace vectoriel E2 .

DEFINITION
21-1.41 Le plan E2 ane etant ramene `a un rep`ere quelconque O, I , J ,
on appelle courbe du second degre tout sous-ensemble du plan caracterise par une equation
polynomiale de degre 2
= {M (x,y) E2 | Q (x,y) = 0}

900

Chapitre 21 : Arcs param


etr
es

o`
u Q est un polynome des deux variables x et y,
Q (x,y) = A x2 + 2B xy + C y 2 + 2D x + 2E y + F
avec (A,B,C,D,E,F ) R6 et (A,B,C) = 0
Si est la forme quadratique sur E2 et l est la forme lineaire dont les matrices dans

la base I , J sont respectivement



M=

A B
B C


et L = (D,F )



M OM + 2 l OM + F = 0



ce qui montre que, dans tout rep`ere O, I 1 , J 1 dorigine O, la courbe poss`ede une
equation du second degre, les matrices
de et l se transformant
selon la r`egle habituelle:


 



si P est la matrice de passage de I , J `a I 1 , J 1 , lequation de dans O, I 1 , J 1


sera de la forme
on a donc

A1 x2 + 2B1 xy + C1 y 2 + 2D1 x + 2E1 y + F = 0




avec
M1 =

A1 B1
B1 C1


= t P MP

et L1 = (D1 ,E1 ) = LP

De meme, si on change lorigine du rep`ere, nous aurons pour E2 quelconque


 
 
M O + M + 2 l O + M + F = 0
condition qui peut encore secrire


M + 2 l1 M + F1 = 0
o`
u l1 est la forme lineaire

 
l1 = l + O,



ere
et o`
u designe la forme polaire de , avec F1 = F + O +2 l O . Dans le rep`



ede encore une
equation du second degr
e, qui fait intervenir
, I 1 , J 1 , poss`
la m
eme forme quadratique .

21-1.7.2

R
eduction de l
equation en rep`
ere orthonorm
e


On suppose a` present le plan E2 euclidien, et le rep`ere O, I , J orthonorme. On



u lequation sera plus simple (pas
cherche un autre rep`ere orthonorme , I 1 , J 1 o`
de terme en xy ni en general de terme du premier degre). Ceci permettra de decrire
geometriquement. Ladiscussion se fait selon la signature de la forme quadratique :

Comme B = I , J est une base orthonormale, la matrice de dans cette base est
aussi matrice de lendomorphisme symetrique u associe `a :


A B
M (u,B) =
B C

21-1 Etude ane

901

et nous savons (cf. theor`eme 14-3.28) quil existe une base orthonormale



B1 = I 1 , J 1
diagonalisant u. Si (,) sont les valeurs propres associees, la matrice de dans cette
base est


0
M (,B1 ) = M (u,B1 ) =
0
La signature de est donc donnee par les signes des valeurs propres de u. Le determinant
de u vaut
det u = AC B 2 =
1. AC B 2 > 0 : la signature de est (2,0) ou (0,2). On dit que est une
courbe du second degr
e du genre ellipse.
Les valeurs propres et sont de meme signe. En changeant eventuellement lequation
en son opposee, nous supposerons
0<



u les coordonnees du point generique M sont notees
Dans le rep`ere O, I 1 , J 1 , o`
(X1 ,Y1 ), la caracterisation des points de devient


M (X1 ,Y1 ) OM + 2 l OM + F
= X12 + Y12 + 2 X1 + 2 Y1 + F = 0
On peut alors faire disparatre les termes du premier degre, en les faisant entrer
dans des carres :
X12 + Y12 + 2 X1 + 2 Y1 + F

2


2

2 2

= X1 +
+ Y1 +
+F




En choisissant comme nouvelle origine le point dont les coordonnees dans O, I 1 , J 1





sont ,
, les coordonnees (X,Y ) du point generique M dans , I 1 , J 1

sont

X = X1 +

Y = Y1 +

et donc
M (X,Y ) X 2 + Y 2 + f  = 0
2 2
. La nature exacte de depend alors du signe de f  :
avec f = F

si f  > 0, est reduit `a lensemble vide.


Si f  = 0, M (X,Y ) X = Y = 0, et donc se r
eduit `
a un point :
= {}.

902

Chapitre 21 : Arcs param


etr
es
Si f  < 0, en divisant lequation par f  , et en posant
a2 =

f

et b2 =

f

on obtient lequation reduite de


M (X,Y )

X2 Y 2
+ 2 =1
a2
b

La courbe
est donc une ellipse de centre et de grand axe egal a` +



vect I (o`
u I est vecteur propre de u associe `a la plus petite valeur propre
en valeur absolue).
Dans le cas particulier = , on trouve donc un cercle (eventuellement vide ou
reduit `a un point), mais cela apparaissait en fait dej`a dans lequation de depart (en
rep`ere orthonorme) : si = , on a en fait
u = idE2
et donc, dans toute base orthonormale de E2 lexpression de est (x2 + y 2) (pas
de terme en xy), puisque

x E2

(
x ) = 
x

2. AC B 2 < 0 : la signature de est (1,1). On dit que est une courbe du


second degr
e du genre hyperbole.
Les valeurs propres et sont de signes opposes. En permutant eventuellement les
vecteurs propres de u, nous supposerons
<0<



u les coordonnees du point generique M sont notees
Dans le rep`ere O, I 1 , J 1 , o`
(X1 ,Y1 ), la caracterisation des points de devient


M (X1 ,Y1 ) OM + 2 l OM + F
= X12 + Y12 + 2 X1 + 2 Y1 + F = 0
Comme dans le cas de lellipse, on ecrit :
X12 + Y12 + 2 X1 + 2 Y1 + F


2

2

2 2
= X1 +

+ Y1 +
+F







dans O, I 1 , J 1 , lequation
Le point ayant toujours les coordonnees ,




de dans , I 1 , J 1 est
M (X,Y ) X 2 + Y 2 + f  = 0

21-1 Etude ane


avec f  = F

903
2 2
. La nature exacte de varie selon que f  = 0 ou f  = 0 :

eunion de deux
Si f  = 0, M (X,Y ) X 2 = Y 2 , et donc est r
droites concourantes en , dequations
A

Y = X

(les directions de ces droites sont les directions des deux droites vectorielles qui
annulent la forme quadratique )
Si f  = 0, en divisant lequation par |f  |, et en posant
a2 =

|f  |

et b2 =

|f  |

on obtient lequation reduite de


M (X,Y )

X2 Y 2
2 = 1
a2
b

La courbe est donc une hyperbole de centre et daxes






D1 = + vect I et D2 = + vect J
(laxe focal est D1 si le second membre de lequation
reduite
est +1, D2 sinon).



Les asymptotes ont pour
equations, dans , I 1 , J 1
b
Y = X
a
et sont dirigees par les vecteurs qui annulent la forme quadratique . Lhyperbole est
equilat`
ere si et seulement si a = b, soit = , ce qui peut aussi
secrire
A+C =0
puisque + = trace u = A + C.
eg
en
er
ee (signature (1,0) ou (0,1)). est du genre
3. AC B 2 = 0 : est d
parabole.
Lendomorphisme u poss`ede alors les valeurs propres = 0 et = 0 (ce qui revient
aussi `a dire que est, au signe
pr`es, la carre dune forme lineaire).


u les coordonnees du point generique M sont notees


Dans le rep`ere O, I 1 , J 1 , o`
(X1 ,Y1 ), la caracterisation des points de secrit


M (X1 ,Y1 ) OM + 2 l OM + F
= X12 + 2 X1 + 2 Y1 + F = 0
Comme dans le cas de lellipse, on ecrit :

2
2
X12 + 2 X1 + 2 Y1 + F = X1 +
+ 2 Y1 + F

904

Chapitre 21 : Arcs param


etr
es
La nature exacte de varie selon que = 0 ou = 0 :
Si = 0, lequation de secrit

2 2 F
= 2
M (X1 ,Y1 ) X1 +

et donc est vide, form


e dune droite ou de deux droites parall`
eles
2 F
est negative, nulle ou positive.
selon que la quantite = 2

Si = 0, lequation de peut secrire





2
2
F

X1 +
= 2 Y1 +

2 2
En prenant pour nouvelleorigine le point dont les coordonnees, dans le



2
F
rep`ere O, I 1 , J 1 , sont ,

, on obtiendra lequation reduite


 2 2



de dans le rep`ere , I 1 , J 1
M (X,Y ) X 2 = 2 Y
La courbe est donc une parabole de sommet et daxe parall`ele au

vecteur J : ici encore, la direction asymptotique pour correspond `a la


droite vectorielle qui annule la forme quadratique .

21-1.7.3

Centre de sym
etrie

Dans la presentation generale des calculs qui prec`ede, nous avons dabord opere une
rotation des axes, puis une translation de lorigine du rep`ere. Dans la pratique, on op`ere
souvent dans lordre inverse : lorsque la forme est non degeneree (AC B 2 = 0), on
commence par chercher un centre de symetrie pour . Comme Q (x,y) est un polynome
du second degre, nous avons, avec les notations de la section 21-1.7.1
Q (x0 + X,y0 + Y ) = Q (x0 ,y0 ) + X

Q
(x0 ,y0 )
x
+Y

Q
(x0 ,y0 ) + A X 2 + 2B XY + C Y 2
y

Dans letude de la section precedente, nous avons vu que nous pouvions trouver un point
(x0 ,y0 ) tel que cette equation soit formellement invariante en changeant X et Y en X
et Y . On trouvera donc les coordonnees de en resolvant le syst`eme

x (x0 ,y0 ) = 0

(x0 ,y0 ) = 0
y
Il poss`ede une solution unique : si existe, lequation


OM + 2l OM + F = 0
secrit simplement


M + F  = 0

21-1 Etude ane

905

Le calcul fait `a la section 21-1.7.1 montre que cela se traduit par


 
O, = l
( est la forme polaire de ). Comme est non degeneree, il existe un unique vecteur

eriant
(
v ,) = l, ce qui prouve lunicite (et lexistence) de . Dans le rep`ere
v v


, I , J , lequation de secrit donc


A X 2 + 2B XY + C Y 2 + Q () = 0

Il sut ensuite de diagonaliser la matrice

A B
B C


pour determiner les axes de et

son equation reduite.





EXERCICE 21-1.42 Decrire la courbe dequation, dans un rep`ere orthonorme du plan O, I , J
Q (x,y) = x2 + 4xy + y 2 4x 4y + 2 = 0
La matrice M de la forme quadratique est

M=

1 2
2 1

Son determinant vaut 3 et ses valeurs propres sont 3 et 1. est donc du genre hyperbole, et
est eventuellement degeneree en un couple de droites concourantes. Pour determiner le centre
de symetrie (x0 ,y0 ), on resout le syst`eme


La solution est (x0 ,y0 ) =

2 2
X 2 + 4XY + Y 2 + Q ,
3 3

2x + 4y 4 = 0
4x + 2y 4 = 0





2 2
, . Dans le rep`ere , I , J , lequation de est donc de la forme
3 3

= 0, soit
X 2 + 4XY + Y 2 =

2
3

Une base orthonormale diagonalisant lendomorphisme symetrique associe `a M est





1 
I +J
I1=
2



1 
J1 = I + J
2



Les axes de sont donc parall`eles aux bissectrices des axes du rep`ere O, I , J , et son equation



reduite dans le rep`ere , I 1 , J 1 est
et

X2 Y 2
2
1 1 =1
2
2
3
9
3


2
2
soit a2 = et b2 = . Laxe focal est donc + vect I , cest la premi`ere bissectrice du rep`ere
9
3



O, I , J .
3X12 Y12 =

906

Chapitre 21 : Arcs param


etr
es

REMARQUE 21-1.43 Dans le cas dune courbe du genre hyperbole, on peut trouver
aussi les coordonnees du centre et les equations des asymptotes par la methode suivante :
On sait que lequation dune hyperbole dans un rep`ere dont les axes sont les asymptotes
est de la forme
XY = k
(le cas k = 0 correspondant au cas de deux droites concourantes). Lorsque est de signature (1,1), elle est dierence de deux carres donc aussi produit de deux formes lineaires
independantes,
= l12 l22 = l1 l2

avec l1 = l1 + l2 et l2 = l1 l2

Si lequation de secrit comme dhabitude




OM + 2l OM + F = 0
la forme lineaire 2l peut secrire comme combinaison lineaire de l1 et l2 (qui forment une
base du dual de lespace vectoriel E2 )
2l = l1 + l2
avec (,) R2 . Lequation de fait alors intervenir le produit de deux formes anes


 
  



OM + 2l OM = F l1 OM + l2 OM + = F
et on obtient ainsi les equations des asymptotes a`
 
 


l1 OM + = 0 et l2 OM + = 0
Par exemple, pour la courbe etudiee plus haut, dequation
x2 + 4xy + y 2 4x 4y + 2 = 0
on ecrit




 
 
x + 4xy + y = (x + 2y) 3y = x + 2 + 3 y x + 2 3 y
2

En posant





l1 (x,y) = x + 2 + 3 y et l2 (x,y) = x + 2 3 y

on a
y=

3 
(l (x,y) l2 (x,y))
6 1

ce qui donne
4 (x + y) =

4l1



(x,y) 4 1 + 3 y


= 4l1 (x,y) 4 1 + 3

Lequation de secrit donc



l1 l2

3 
(l (x,y) l2 (x,y))
6 1




2 3 
2 3 
2
l1 2 +
l2 + 2 = 0
3
3

21-1 Etude ane

907


2
3
3
6
+
2
6

2
l2
=
l1
3
3
3

soit

Les equations des asymptotes de sont donc





6+2 3
62 3
= 0 et x + 2 3 y
=0
x+ 2+ 3 y
3
3


2 2
On verie facilement que lintersection de ces deux droites est le centre
,
de .
3 3

21-1.7.4

Coniques : d
enition par foyer et directrice

Dans toute cette section, F est un point et D est une droite du plan euclidien E2 avec
F
/ D.

DEFINITION
21-1.44 Soit e un reel > 0. On appelle conique de foyer F , de directrice
D et dexcentricite e lensemble des points du plan dont le rapport des distances a` F et D
est egal a` e :

%
d (M,F )
C = M E2 |
=e
d (M,D)
( (
(
(
Soit H0 la projection orthogonale de F sur D, avec (F H 0 ( = h > 0. Choisissons un



rep`ere orthonorme F, I , J du plan, dorigine F , et tel que laxe des abscisses soit la
droite F H0 , avec donc H0 (h,0). Si M (x,y) E2 , sa projection orthogonale H sur D a
pour coordonnees (h,y) et
d (M,D) = MH = |x h|

H0

Fig. 21.11 Denition par foyer et directrice :


On a donc
M C MF 2 = e2 MH 2
ce qui donne la condition
M (x,y) C x2 + y 2 e2 (x h)2 = 0

MF
=e
MH

908

Chapitre 21 : Arcs param


etr
es

Il sagit donc dune courbe du second degre, associe `a la forme quadratique denie sur E2
par



 

x I + y J = 1 e2 x2 + y 2
Elle est donc du genre :

ELLIPSE si e < 1
PARABOLE si e = 1
C:

HYPERBOLE si e > 1


h
2
2
Lorsque e = 1, lequation secrit y = 2hx + h = 2h x
, et le sommet de
2


h
,0 . En ramenant lorigine au sommet, on obtient
la parabole est S
2

PROPOSITION 21-1.45 Dans


un rep`
ere orthonorm
e, le foyer de la parabole d
equation
p 
p
2
,0 et la directrice a pour
equation x = (le r
eel |p| est
y = 2 px est le point F
2
2
appel
e param`
etre de la parabole. Cest la longueur de la demi-corde passant par le
foyer et parall`
ele `
a la directrice).
Lorsque e = 1, on peut chercher le centre de symetrie, dont labscisse verie




 2
x + y 2 e2 (x h)2 = 2 1 e2 x + e2 h = 0
x
ce qui donne
 2

eh
S
,0
e2 1



Dans le rep`ere S, I , J , lequation de C est donc


1 e2 X 2 + Y 2 + Q (S) = 0
(notation de la section precedente), soit



e2 h2
1 e2 X 2 + Y 2 =
1 e2

Si e < 1, on a bien lequation dune ellipse de centre S, dequation


X2 Y 2
+ 2 =1
a2
b
avec

e2 h2
e2 h2
2
>
b
=
(1 e2 )
(1 e2 )2
Dans ce rep`ere, le foyer F a pour coordonnees (c,0) avec
a2 =

e2 h
c=
1 e2
et la directrice a pour equation X = XH0 avec
XH 0 = h

h
e2 h
= 2
2
e 1
e 1

c
a2
et XH0 = . Enn, par denition de
a
c
b2
C, la longueur de la demi-corde focale parall`ele `a la directrice est p = eh = . On
a
obtient donc :
On verie aisement que a2 b2 = c2 , e =

21-1 Etude ane

909

PROPOSITION 21-1.46 Dans un rep`


ere orthonorm
e, lellipse d
equation
x2 y 2
+ 2 =1
a2
b



equation
avec a > b > 0 est une conique de foyer F c = a2 b2 ,0 , de directrice d
a2
c
b2
x=
et dexcentricit
e e = < 1. Le param`
etre vaut p = . Pour des raisons de
c
a
a
sym
etrie, il existe un autre couple de foyer et directrice. Ce sont F  (c,0) et la
a2
droite D  d
equation x = .
c
Si e > 1, C est une hyperbole. En menant les calculs comme dans le cas de lellipse,
on obtient :
PROPOSITION 21-1.47 Dans un rep`
ere orthonorm
e, lhyperbole d
equation
x2 y 2
2 =1
a2
b



a2
et dexequation x =
est une conique de foyer F c = a2 + b2 ,0 , de directrice d
c
b2
c
etre vaut p = . F  (c,0) et la droite D  d
equation
centricit
e e = > 1. Le param`
a
a
a2
sont un autre couple de foyer et directrice. Les asymptotes ont pour
x=
c

equations
b
y= x
a
Ces asymptotes sont orthogonales
(hyperbole
equilat`
ere) si et seulement si a = b,

ce qui
equivaut `
a e = 2.

21-1.7.5

D
enition bifocale des coniques `
a centre

EXERCICE 21-1.48 Soient F et F  deux points du plan euclidien avec F F  = 2c > 0. Si a est
un reel strictement superieur a` c, montrer que
"
!
= M E2 | M F + M F  = 2a
est une ellipse de foyers F et F  et de demi grand axe egal `a a.
La condition a > c est evidemment
impos
ee par linegalite triangulaire (le cas a = c etant in


interessant). On choisit un rep`ere O, I , J orthonorme tel que F et F  aient pour coordonnees
(c,0). Soit M E2 de coordonnees (x,y). On a
J
J
2

2
M F = (x c) + y et M F = (x + c)2 + y 2
ce qui donne evidemment
Si M , on a

M F 2 M F 2 = 4xc


4cx = M F  M F 2a

et donc
MF MF =

2cx
cx
et M F + M F  = 2a M F = a
a
a

910

Chapitre 21 : Arcs param


etr
es

On en deduit


cx 2
M F 2 = (x c)2 + y 2 = a
a
2
2
2
En posant b = a c , cette condition secrit
x2 y 2
+ 2 =1
a2
b
elle est necessairement veriee si M . Reciproquement, si M (x,y) verie cette equation, on a
cx
cx
> 0. En reprenant les calculs en sens inverse, on obtient M F = a ,
|x|  a, et donc a
a
a
2cx


.
ce qui donne M F + M F = 2a, compte tenu de M F M F =
a
EXERCICE 21-1.49 Montrer de meme que, si on prend 0 < a < c, lensemble des points du
plan veriant la condition


M F M F   = 2a
c
est un hyperbole de foyers F et F  , et dexcentricite .
a
EXERCICE 21-1.50 Montrer que la normale en tout point M dune ellipse de foyers F et F  est
bissectrice interieure de M F et M F  . (Indication : le plus simple est (dutiliser(un(parametrage
(
(( ((
regulier quelconque t  M (t) et dutiliser le fait que lapplication t  (F M (t)( + (F  M (t)( est
constante). Montrer que cette propriete caracterise les arcs reguliers dont le support est inclus
dans une ellipse de foyers F et F  . Enoncer un resultat analogue pour les hyperboles de foyers
F et F  .

21-1.7.6

Equation polaire des coniques (origine au foyer)


Dans le rep`ere F, I , J utilise au debut de la section 21-1.7.4, o`
u la droite D a
pour equation x = h, la conique C de foyer F , de directrice D et dexcentricite e a pour
equation
x2 + y 2 = e2 (x h)2



Si (r,) est un syst`eme de coordonnees polaires dun point M dans F, I , J , on a donc
M C r 2 = e2 (r cos h)2
ce qui equivaut a`
r = er cos eh ou r = er cos + eh
Si le couple (,) verie la premi`ere equation, le couple (, + ) verie la seconde et
represente le meme point du plan. Il en resulte que lequation polaire
r=

p
eh
=
1 + e cos
1 + e cos

represente la totalite de C.


PROPOSITION 21-1.51 Larc d
eni dans le rep`
ere O, I , J par l
equation polaire
r=

p
1 + e cos

p
est la conique de foyer O, dexcentricit
e e et de directrice D d
equation x = . La
e
directrice D a donc pour
equation polaire
p
D:r=
e cos

21-1 Etude ane

911

Si on fait tourner la directrice dun angle , lequation de la conique devient


p
1 + e cos ( )

r=
et la directrice a alors pour equation

r=

p
e cos ( )

En utilisant les formules de transformation trigonometrique, on obtient facilement :


COROLLAIRE 21-1.52 L
equation polaire g
en
erale dune conique de foyer O (origine du rep`
ere) est de la forme
r=

1
a + b cos + c sin

avec a = 0 et (b,c) = (0,0). Lexcentricit


e est alors
&
b2 + c2
e=
a2
et la directrice a pour
equation polaire
r=

1
b cos + c sin

EXEMPLE
21-1.53 Reprenons la courbe etudiee `a lexercice 21-1.42 : son equation dans



O, I , J est
(E) : x2 + 4xy + y 2 4x 4y + 2 = 0
 
Il sagit dune hyperbole de centre 23 , 23 et dequation reduite
X12 Y12

=1
2
2
9
3



dans le rep`ere , I 1 , J 1 avec
1 



I + J
I1=
2

et

1 



J1= I + J
2

2 2
2 2
c = + c=
9 3
3
Par consequent, un des foyers F verie

On a donc



2 
F = c I 1 =
I + J = O
3
Lorigine O est donc un des foyers de lhyperbole. Nous pouvons obtenir une equation
polaire de celle-ci `a partir de lequation (E) : le couple (r cos ,r sin ) verie (E) si et
seulement si
r 2 (1 + 4 cos sin ) 4r (cos + sin ) + 2 = 0

912

Chapitre 21 : Arcs param


etr
es

(mod 2), on obtient une equation du second degre en r. Son discriminant


3
reduit est  = 4 (cos + sin )2 2 (1 + 4 cos sin ) = 2 et ses racines sont donc

Pour =

2 (cos + sin ) + 2
r1 =
(1 + 4 cos sin )

2 (cos + sin ) 2
et r2 =
(1 + 4 cos sin )

Le produit des racines de cette equation vaut


r1 =

2 (cos + sin ) 2

2
, ce qui donne
1 + 4 cos sin

et r2 =

2 (cos + sin ) + 2

Ici encore, le couple (r,) verie la premi`ere egalite si et seulement si (r, + ) verie la
seconde. Nous garderons donc lequation

2
2

=
r=

2 (cos + sin ) + 2
1 + 2 cos
4
Cette equation est bien de la forme voulue. On retrouve le fait que laxe contenant les

foyers fait un angle de avec laxe des abscisses. Lexcentricite est 2, et la directrice D a
4
pour equation
1
r=
soit x + y + 1 = 0
cos + sin
On verie eectivement que lequation de depart peut secrire

2

x +y =4

x+y+1

2

ce qui traduit bien la condition


d2 (M,O) = 4d2 (M,D)
EXERCICE 21-1.54 On consid`ere la conique de foyer O et dequation polaire
r=

p
1 + e cos

Montrer quune equation polaire de la tangente au point de param`etre 0 est


1 + e cos 0
e sin 0
1
=
cos ( 0 )
sin ( 0 )
r
p
p
En deduire que la portion de tangente en M (0 ) comprise entre M (0 ) et la directrice est vue
du foyer sous un angle droit.
EXERCICE 21-1.55 Etudier egalement le nombre de tangentes quon peut mener dun point P
de coordonnees polaires (,) a` cette conique. Lorsquon peut mener deux tangentes T1 et T2
rencontrant la conique respectivement en M1 et M2 , montrer que OP est bissectrice de OM1 et
OM2 .
EXERCICE 21-1.56 Determiner le lieu des centres des hyperboles equilat`eres de foyer O passant
par un point xe A.

21-2 Etude m
etrique

913

21-2

Etude m
etrique

21-2.1

Longueur dun arc

21-2.1.1

Arc rectiable

Nous considerons dans cette section un arc de classe C k (k  0)


: [a,b]  t  M (t) En
`a valeurs dans un espace ane euclidien de dimension n. Si
d : a = t0 < t1 < < tp = b
est une subdivision quelconque de [a,b] (on suppose a < b), on peut lui associer la famille
de points (Mi = M (ti ))0ip et la ligne polygonale


p1

[Mi Mi+1 ]

i=0

inscrite dans le support de larc. On note


p1 (
(

( (
L (d) =
(Mi M i+1 (
i=0

la longueur de cette ligne polygonale.

DEFINITION
21-2.1 On dit que larc est rectiable si et seulement si le sous-ensemble
+
de R
{L (d) | d subdivision de [a,b]}
est majore. Dans ce cas, sa borne superieure est appelee longueur de larc . On notera
L () = sup {L (d) | d subdivision de [a,b]}
Attention ! Linterpretation physique de cette notion est la longueur du chemin parcouru par le point mobile M (t) pour t decrivant [a,b]. Il ne faut pas confondre avec la
longueur du support de , meme si les deux notions se rejoignent lorsque larc est simple.
En tout cas, il sagit dune notion geometrique :
PROPOSITION 21-2.2 Si 1 : [a,b]  t  M1 (t) et 2 : [,]  s  M2 (s) sont deux
equivalents, 1 est rectiable si et seulement si 2 lest, et on a alors
arcs C k -
L (1 ) = L (2 )
Demonstration : Il sut de revenir `a la denition de lequivalence.

Si represente larc [a,b]  t  M (t) et si [a ,b ] [a,b], nous noterons |[a ,b ] larc
obtenu par restriction au segment [a ,b ].
PROPOSITION 21-2.3 Si : [a,b]  t  M (t) est rectiable, il en est de m
eme de
|[a ,b ] pour [a ,b ] [a,b], et on a


L |[a ,b ]  L ()

914

Chapitre 21 : Arcs param


etr
es
Demonstration : Supposons a < a < b < b (les cas particuliers a = a ou
b = b se traitent de mani`ere analogue). Si d est une subdivision de [a ,b ], on
obtient une subdivision de [a,b] en rajoutant les points a et b, et on a alors
((
((
(
(
(
(
(M (a) M (a )( + L (d ) + (M (b ) M (b)( = L (d)  L ()
ce qui donne en particulier L (d )  L (). On en deduit que larc  = |[a ,b ]
est rectiable, avec L ( )  L (). 

COROLLAIRE 21-2.4 Soit : [a,b]  t  M (t) un arc de classe C k (k  0) et c


]a,b[ quelconque. est rectiable si et seulement si |[a,c] et |[c,b] le sont, et on a
alors




L () = L |[a,c] + L |[c,b]
Demonstration : Si est rectiable alors |[a,c] et |[c,b] le sont, dapr`es
la proposition precedente. Montrons la reciproque : si d une subdivision de
[a,b], en rajoutant eventuellement le point c, on obtient une subdivision d1
de [a,b], quon peut interpreter comme juxtaposition dune subdivision d de
[a,c] et dune subdivision d de [c,b]. On a clairement, a` cause de linegalite
triangulaire,
L (d)  L (d1 ) = L (d ) + L (d )
Si on suppose |[a,c] et |[c,b] rectiables, on obtient




L (d)  L |[a,c] + L |[c,b]
ce qui montre que est bien rectiable avec




L ()  L |[a,c] + L |[c,b]
Linegalite inverse se prouve par la meme methode : si d et d sont des subdivisions respectives de [a,c] et [c,b], la juxtaposition de d et d donne une
subdivision de [a,b], avec
L (d ) + L (d ) = L (d)  L ()
ce qui donne en particulier
L (d )  L () L (d )
Comme cette inegalite est valable quelle que soit d , on en deduit


L |[a,c]  L () L (d )


soit encore L (d )  L () L |[a,c] . On obtient nalement, puisque la majoration est valable avec d quelconque,




L |[c,b]  L () L |[a,c]
On a donc bien





L () = L |[a,c] + L |[c,b]

21-2 Etude m
etrique

915

Cette egalite est connue sous le nom de relation de Chasles. Pour quelle soit encore
valable pour c = a ou c = b, on attribue par convention une longueur nulle a` un arc
dont le segment de denition est reduit `a un point.
REMARQUE 21-2.5 Si : [a,b]  t  M (t) est un arc rectiable, le choix de la
subdivision
d : a = t0 < t1 = b
donne immediatement

((
(
(
(M (a) M (b)(  L ()

La longueur de la corde [M (a) ,M (b)] est inf


erieure `
a celle de larc.

21-2.1.2

Longueur dun arc de classe C 1

`
THEOR
EME
21-2.6 Tout arc : [a,b]  t  M (t) de classe C k (k  1) est rectiable
avec
 b(
(

(
(
L () =
(M  (t)( dt
a

Demonstration : soit d : a = t0 < t1 < < tp = b une subdivision de


[a,b]. Si on note comme precedemment Mi = M (ti ), on a, puisque larc est de
classe C 1 ,
 ti+1

M  (t) dt
i Mi M i+1 =
ti

ce qui donne, par inegalite de la norme,


(
( (  ti+1 (
(
(
(  (
(Mi M i+1 ( 
(M (t)( dt
ti

et nalement
p1 (
( p1 

( ( 
L (d) =
(Mi M i+1 ( 
i=0

i=0

ti+1

 b(
(
(
 (
(  (
(
(
(M (t)( dt =
(M (t)( dt
a

ti

Larc est donc rectiable et sa longueur verie


 b(
 (
(
(
L () 
(M (t)( dt
a

Pour prouver legalite, nous montrons que lapplication




: [a,b] R+ x  (x) = L |[a,x]
(bien
de(nie, puisque |[a,x] est rectiable) est de classe C 1 , avec  (x) =
(
( 
(
(M (x)(. Nous prouverons la derivabilite `a droite en tout point de [a,b[, la
derivabilite `a gauche se prouvant de la meme facon. Soit x [a,b[ et h > 0
avec x + h [a,b]. Nous avons par la relation de Chasles


(x + h) (x) = L |[x,x+h]
Comme |[x,x+h] est de classe C 1 , nous avons, dapr`es ce qui a ete demontre
plus haut
 x+h (


 (
(
(
L |[x,x+h] 
(M (t)( dt
x

916

Chapitre 21 : Arcs param


etr
es
Comme la longueur de la corde est inferieure `a celle de larc, on a
((


(
(
(M (x) M (x + h)(  L |[x,x+h]
On obtient donc
( (

( M (x) M (x + h) ( (x + h) (x)
 (
1 x+h (
(
(
(
(

(
(
(M (t)( dt
(
(
h
h
h x
Le theor`eme de derivation dune integrale fonction dune de ses bornes montrant que

(
(
1 x+h (
 (
(
(
(
( 
lim
(M (t)( dt = (M (x)(
h0 h x
lencadrement precedent donne
(

(x + h) (x) (
(
(
= (M (x)(
lim+
h0
h
La fonction est bien de classe C 1 , et on a

L () = (b) (a) =

 b(
 (
(
(
(t) dt =
M
( (t)( dt 

COROLLAIRE 21-2.7 Tout arc : [a,b]  t  M (t) continu et C 1 par morceaux est
rectiable avec
 b(
 (
(
(
L () =
(M (t)( dt
a

(int
egrale dune fonction continue par morceaux si on la prolonge arbitrairement en
tout point de non d
erivabilit
e de M)
Demonstration : Il sut dappliquer la relation de Chasles aux deux membres
de legalite, en utilisant une subdivision de [a,b] adaptee `a lapplication C 1 par
morceaux t  M (t). 
REMARQUE 21-2.8 Un arc suppose seulement continu nest pas necessairement rectiable. On peut par exemple considerer larc trace dans R2 euclidien deni par
[0,1]  t  M (t) = (t, (t))
avec (0) = 0 et, pour n N arbitraire,
$


n
(n + 1) n + n n + 1 t
(t) = (1)

1
n+1

n+1

#
1 1
,
si t
Representer le support de cet arc, montrer quil est continu et dire
n+1 n
pourquoi il nest pas rectiable.
REMARQUE 21-2.9 Nous navons utilise nulle part le fait que la norme avec laquelle on
travaille est associee `a un produit scalaire. Cette hypoth`ese interviendra ulterieurement
pour denir la courbure. Letude precedente permet en fait de rectier des arcs dans un
espace ane base sur un espace norme complet quelconque.

21-2 Etude m
etrique

21-2.1.3

917

Abscisse curviligne

DEFINITION
21-2.10 Soit : I  t  M (t) un arc de classe C 1 deni sur un intervalle
I de R et t0 I choisi arbitrairement. On appelle abscisse curviligne de pour lorigine
t0 lapplication



L |[t0 ,t]  si t  t0
s:IR
t  s (t) =
si t  t0
L |[t,t0 ]
On a donc, conformement aux resultats de la section precedente,
 t(
(

(
(
s (t) =
(M (u)( du
t0

Lapplication s est donc aussi de classe C 1 . Le choix dune autre origine dans I modie cette application s en lui rajoutant une constante. La relation de Chasles donne
evidemment


a < b I
L |[a,b] = s (b) s (a)
REMARQUE 21-2.11 On pourrait denir de meme labscisse curviligne sur un arc continu
et C 1 par morceaux.

21-2.2

Courbure des arcs plans

Dans toute cette section, on suppose


que E2 est un plan euclidien orient
e par le


choix dun rep`ere orthonorme direct O, I , J .

21-2.2.1

Param
etrage normal dun arc r
egulier

DEFINITION
21-2.12 Soit 1 un arc de classe C k (k  1)
J  u  P (u)
on dit que 1 est un parametrage normal de larc geometrique associe si et seulement si
(
(
(
(
u J ( P (u)( = 1
Larc geometrique associe `a 1 est donc evidemment regulier, puisque le vecteur
derive ne sannule jamais. Reciproquement, nous voyons que tout arc regulier poss`ede des
parametrages admissibles normaux :
PROPOSITION 21-2.13 Soit : I  t  M (t) un arc r
egulier de classe C k d
eni
sur un intervalle I de R, et t0 I arbitraire. Lapplication abscisse curviligne pour
lorigine t0
 t(
(

(
(
s : I R t 
(M (u)( du
t0

eomorphisme de I dans J = s (I) quon peut donc interpr


eter comme
est un C k -di
changement de param
etrage admissible. Si on note le di
eomorphisme r
eciproque
J  s  (s) = t I
le param
etrage
J  s  P (s) = M ( (s))
est un param
etrage normal de larc g
eom
etrique associ
e`
a .

918

Chapitre 21 : Arcs param


etr
es
Demonstration : Lapplication s est evidemment de classe C 1 , avec
(
(
(
(
t I s (t) = (M  (t)( = 0
Pour voir que s denit un C k dieomorphisme de I dans J = s (I), il sut
de voir que s est eectivement de classe C k . Ceci est consequence du fait que
la norme utilisee est euclidienne
: si (x
(t) ,y (t)) sont les coordonnees de M (t)



dans le rep`ere orthonorme O, I , J , nous avons
t I

s (t) =

x2 (t) + y 2 (t)

ce qui prouve que s est de classe C k1 (parce que la quantite sous le radical
ne sannule jamais). Le parametrage
J  s  P (s) = M ( (s))
est alors normal puisque
s J

1
( M  ( (s))
P (s) =  (s) M  ( (s)) = (

( 
(
(M ( (s))(

dapr`es la formule de derivation dune fonction reciproque. 


On dit, de mani`ere un peu imprecise, quun arc regulier de classe C k (k  1) peut
etre parametre par son abscisse curviligne. Remarquons que le changement de param`etre
envisage dans cette proposition correspond a` un C k -dieomorphisme strictement croissant.
A une translation (sur le param`etre) pr`es, cest le seul changement de param`etre respectant
lorientation de larc dont le resultat soit un parametrage normal :
PROPOSITION 21-2.14 Soit 1 : J  s  P (s) un param
etrage normal dun arc
k
equivalent dont le param
etrage
r
egulier de classe C . Si K  u  N (u) est un arc
k
eomorphisme correspondant
est
egalement normal, alors le C di
:J K

s  u = (s)

est de la forme u = (s) = s + ou u = (s) = s (o`


u est une constante),
selon que est strictement croissant ou strictement d
ecroissant.
Demonstration : Comme P = N , nous avons

s J P  (s) =  (s) N  ( (s))


(
(
(
(
(
(
( (

do`
u ( P (s)( = | (s)| ( N ( (s))(. Comme les deux parametrages sont supposes normaux, nous avons |  (s)| = 1 pour tout s de I. Comme  est continue, ceci entrane que  est constant egal a` +1 ou 1. Le resultat en decoule.

NOTATIONS : lorsquon se donne un arc de classe C k I  t  M (t) regulier, on est
souvent amene `a considerer un parametrage normal equivalent (essentiellement labscisse
curviligne). Lusage veut quon ne change pas le nom de lapplication M, et que lon note
simplement J  s  M (s) ce parametrage. En particulier, nous nous permettrons des
abus decriture de la forme
M0 = M (s0 ) = M (t0 )

21-2 Etude m
etrique

919

lorsque les points t0 et s0 se correspondent par le dieomorphisme I J associe au


changement de parametrage 9 . De meme, nous utiliserons lecriture

ds dM
dM
=
dt
dt ds

pour representer legalite secrivant plus rigoureusement M  (t) = s (t) P  (s (t)) si la


fonction P est denie sur J par M (t) = P (s (t)) pour tout t I.
Linteret de la notation dierentielle est evident lorsquon fait de tels changements de
variables directs et reciproques : si I  t  M (t) est un parametrage dun arc regulier,
tout parametrage normal (note abusivement J  s  M (s)) respectant lorientation
veriera
(
(
(  (
ds = (M (t)( dt
egalite dans laquelle peu nous importe que s soit fonction de t ou t fonction de s.
Si M (t) est donne par ses coordonnees cartesiennes (x (t) ,y (t)) dans un rep`ere orthonormal xe, ceci pourra secrire
7
ds = x2 (t) + y 2 (t) dt
Si M (t) est donne par un syst`eme de coordonnees polaires (r (t) , (t)) (avec r et de
classe C k sur I), nous aurons avec les notations usuelles

u ( (t)) + r (t)  (t)


v ( (t))
M  (t) = r  (t)
J

et donc
ds =

r 2 (t) + r 2 (t) 2 (t) dt

Lorsque larc est donne par une equation polaire r = r (), ceci deviendra evidemment
7
ds = r 2 () + r 2 () d
Un parametrage normal dun arc regulier correspond `a un parcours du support `a une
vitesse numerique constante (egale a` 1). Cest un parametrage intrins`eque, qui va
nous permettre de denir la notion geometrique de courbure dun arc.
EXERCICE 21-2.15 Calculer la longueur du support de la cardiode dequation polaire
r = a (1 + cos )

21-2.2.2

Rep`
ere de Frenet

Nous considerons dans cette section un arc regulier de classe C k donne par le parametrage I  t  M (t) et nous considerons un parametrage normal equivalent conservant lorientation J  s  M (s) avec
(
(
(
(
ds = (M  (t)( dt
Le plan euclidien E2 est oriente.

DEFINITION
21-2.16 Soit t0 I et s0 J correspondant. On appelle vecteur unitaire
de la tangente en t0 `a (orientee dans le sens des t croissants) le vecteur

M  (t0 )
(
T (t0 ) = (

(
(
(t
)
M
(
0 (
9. Ce qui peut etre ambigu si larc nest pas simple.

920

Chapitre 21 : Arcs param


etr
es

Avec les notations introduites a` la section precedente, nous avons

dt
dM
dM
T (t0 ) =
(s0 )
(t0 ) =
(s0 )
ds
dt
ds

DEFINITION
21-2.17 Le vecteur normal principal N (t0 ) est le vecteur unitaire se deduisant

de T (t0 ) par rotation dangle + . Le rep`ere orthonorme direct


2



Rt0 = M (t0 ) , T (t0 ) , N (t0 )


est appele rep`ere de Frenet au point de param`etre t0 de larc .
Ce rep`ere sera evidemment utilise pour etudier
larc, au voisinage de t0 .
 localement


En travaillant dans un rep`ere orthonorme direct O, I , J o`
u les coordonnees de M (t)
sont (x (t) ,y (t)), nous aurons donc

y  (t0 )
x (t0 )

7
7
I
+
J
T
(t
)
=
0

x2 (t0 ) + y 2 (t0 )


x2 (t0 ) + y 2 (t0 )

y  (t0 )
x (t0 )

I +7
J
N (t0 ) = 7 2
x (t0 ) + y 2 (t0 )
x2 (t0 ) + y 2 (t0 )
On denit ainsi deux applications

I  t  T (t)

et I  t  N (t)

qui sont evidemment de classe C k1 . Avec toujours le meme abus de notation, nous pourrons aussi considerer les applications (de classe C k1 egalement)

J  s  T (s)

et J  s  N (s)

avec cette fois


dy

dx

dy
dx
I +
J et N (s) = I +
J
T (s) =
ds
ds
ds
ds
et evidemment

dx
ds

2
+

dy
ds

2
=1

sur J, puisque le parametrage est normal.

21-2.2.3

Courbure, rayon de courbure en un point bir


egulier

Nous considerons dans cette section un arc regulier de classe C k avec k  2, parametre
par I  t  M (t) et un parametrage normal J  s  M (s) correspondant a` la meme
orientation. Nous etudions lapplication de classe C k1 denie par


J  s  T (s) , N (s)
Nous allons etudier la derivee de cette application (rep`ere mobile), ce qui va nous
amener aux formules de Frenet. Comme il sagit de deriver une base orthonormale
variable, nous savons que va apparatre un operateur antisymetrique de lespace vectoriel
euclidien E2 (cf. exercice 14-4.9).

21-2 Etude m
etrique

921

1`ere formule de Frenet : pour tout s J, nous avons


2

T (s) = 1
et on obtient en derivant
s J

dT
(s) = 0
T (s) .
ds

dT
(s) est donc colineaire `a N (s), deuxi`eme vecteur du rep`ere de
Le vecteur derive
ds
Frenet en s. On denit donc la courbure (alg
ebrique) c (s) de larc au point de
param`
etre s par

dT
(s) = c (s) N (s)
ds

dN
`
eme
2
formule de Frenet : de meme, le vecteur
(s) est colineaire au vecteur T (s),
ds
et en derivant legalite

s J T (s) . N (s) = 0
on obtient facilement

dN
(s) = c (s) T (s)
ds

Linterpr
etation g
eom
etrique de la courbure est simple si lon fait intervenir
une determination de classe C k1 de langle polaire de la tangente dans un rep`ere xe.
Pour cela, nous utilisons le theor`eme de rel`evement (cf. theor`eme 10-1.56) applique `a la
fonction
z : J C s  z (s) = x1 (s) + i y1 (s)

o`
u x1 (s)
et y1 (s) sont les coordonnees de T (s) dans la base orthonormale directe xe



I , J . Avec labus decriture introduit plus haut, on a


z (s) =

dy
dx
(s) + i
(s)
ds
ds

Lapplication z est de classe C k1 , `a valeurs dans lensemble des nombres complexes de


module 1. Le theor`eme de rel`evement nous assure lexistence dune fonction : J R
de classe C k1 telle que
s J z (s) = ei (s)
ce qui revient `a ecrire
s J

T (s) = cos ( (s)) I + sin ( (s)) J

soit encore
(s) =





I , T (s)

mod 2

On a alors
s J

dT
(s) =  (s) sin ( (s)) I + cos ( (s)) J =  (s) N (s)
ds

922

Chapitre 21 : Arcs param


etr
es

En comparant avec la premi`ere formule de Frenet, nous avons :


PROPOSITION 21-2.18 Si J  s  M (s) est un param
etrage normal dun arc
k
r
egulier de classe C (k  2), la courbure alg
ebrique est lapplication
c : J  s  c (s) =

d
(s)
ds

o`
u s  (s) est une d
etermination (de classe C k1 ) de langle polaire du vecteur
unitaire de la tangente orient
ee




(s) = I , T (s)
mod 2
Au plus cette courbure est grande en valeur absolue, au plus la variation de langle
polaire de la tangente est grande, pour un petit deplacement donne sur larc.
La premi`ere formule de Frenet nous donne

dT
d2 M
(s) = c (s) N (s)
(s) =
s J
2
ds
ds
et donc



dM
d2 M
(s0 ) , 2 (s0 ) sont lies
c (s0 ) = 0
ds
ds
s0 nest pas un point biregulier de larc
EXEMPLE 21-2.19 Pour le cercle de centre Oet de rayon
R, considere comme arc C


dont un parametrage admissible dans le rep`ere O, I , J est donne par
x (t) = R cos t et y (t) = R sin t
labscisse curviligne avec origine en t = 0 est evidemment
s (t) = R t
et on peut prendre comme angle polaire de la tangente

(t) = t +
2
Dans ce cas, la courbure est constante et vaut
1
d
=
ds
R
On est ainsi amene `a denir le rayon de courbure et le centre de courbure en
tout point bir
egulier dun arc de classe C k (k  2) :

DEFINITION
21-2.20 En tout point biregulier dun arc de classe C k (k  2), le rayon
de courbure algebrique est linverse de la courbure
R (s) =

1
c (s)

et le centre de courbure au point de param`etre s est

C (s) = M (s) + R (s) N (s)

si T (s) , N (s) est le rep`ere de Frenet en ce point. Le cercle de centre C (s) et de rayon
|R (s)| est appele cercle de courbure en s.

21-2 Etude m
etrique

923

C=M+RN
C

N
N

M
c<0

c>0
M

T
C

Fig. 21.12 Rep`ere de Frenet et signe de la courbure


La courbure etudiee ici est algebrique. Nous avons interprete geometriquement sa valeur absolue et il reste a` voir a` quoi correspond son signe, qui depend en fait de lorientation
choisie pour le plan :
Supposons donc larc etudie bir
egulier et le plan oriente comme a` lhabitude, la

rotation de + se faisant dans le sens des aiguilles dune montre. En tout point s0 de
2

d2 M
(s0 ) est normal a` larc et determine sa concavite en
J, nous savons que le vecteur
ds2
s0 .

d2 M

(s0 ) et N (s0 ) sont colineaires et de meme sens. La concavite


Si c (s0 ) > 0 alors
2
ds
de larc est donc situee `a gauche pour un observateur en M (s0 ) se deplacant sur
le support de larc dans le sens des s croissants.

Par contre, si c (s0 ) < 0, le vecteur N (s0 ) nest pas situe dans la concavite de larc,
et celle-ci est donc `a droite de lobservateur.
Comme R (s0 ) et c (s0 ) sont de meme signe, il en resulte que le centre de courbure
C (s0 ) est toujours situe dans la concavite de larc en s0 .

Un changement dorientation dans le plan transforme le vecteur N (s0 ) en son oppose, et change evidemment le signe de la courbure.
Lutilisation dun parametrage normal changeant lorientation de larc revient (`a une
translation pr`es sur le param`etre) a` parametrer larc par s. Il est clair que le rep`ere







d2 M
dT
=
de Frenet T , N devient alors T , N , alors que
ne change pas.
ds
ds2
Pour conserver la premi`ere formule de Frenet, il faut multiplier la courbure par 1 :
un changement dorientation de larc change le signe de la courbure. Le
centre de courbure ne change pas.

DEFINITION
21-2.21 Lorsque le rayon de courbure algebrique est deni, sa valeur absolue est appelee rayon de courbure geometrique. Ce nombre ne depend pas du parametrage
utilise.

924

Chapitre 21 : Arcs param


etr
es

21-2.3

Calcul pratique de la courbure

21-2.3.1

Formules g
en
erales

La formule de denition de la courbure fait intervenir un parametrage normal. Dans


la pratique, nous travaillons avec un parametrage admissible de larc
I  t  M (t)
suppose regulier (ou biregulier si on veut calculer des rayons de courbure). Si J  s 
M (s) est un parametrage normal conservant la meme orientation, nous savons que (en

notant comme dhabitude [


x ,
y ] le produit mixte des vecteurs
x et
y)
5
6




dM
d2 M
(s0 ) , 2 (s0 )
c (s0 ) = T (s0 ) ,c (s0 ) N (s0 ) =
ds
ds
On a au point t0 I correspondant, par derivation de fonctions composees,

(
( d



M
dM
ds
dM

(
(

M (t0 ) =
(t0 ) =
(t0 )
(s0 ) = (M (t0 )(
(s0 )

dt
dt
ds
ds

2 2


dM
d2 s
dM
ds

M (t0 ) =
(s0 ) +
(t0 )
(t0 ) .
(s0 )
dt2
ds
dt
ds2
(nous donnerons `a la section 21-2.6.2 une interpretation cinematique de ces egalites). On
en deduit





M (t0 ) ,M (t0 )
6 
5
6
5

3
(
(3
ds
d2 M
dM
d2 M
dM
( 
(
(t0 ) =
=
(s0 ) , 2 (s0 )
(s0 ) , 2 (s0 ) (M (t0 )(
ds
ds
dt
ds
ds
PROPOSITION 21-2.22 Si : I  t  M (t) est un arc r
egulier de classe C k (avec
k  2), la courbure alg
ebrique au point de param`
etre t est donn
ee par



M  (t) ,M  (t)
c (t) =
(
(
(  (3
(M (t)(
En tout point bir
egulier, le rayon de courbure (alg
ebrique) est donc donn
e par
(
(
(  (3
(M (t)(

R (t) = 

M  (t) ,M  (t)



Calculs en coordonn
ees cart
esiennes, dans un rep`
ere orthonorm
e O, I , J :
Si (x (t) ,y (t)) sont les coordonnees du point M (t), nous avons
3

(x2 (t) + y 2 (t)) 2


R (t) = 
x (t) y  (t) y  (t) x (t)
et comme le second vecteur du rep`ere de Frenet au point de param`etre t est

N (t) = 7

y  (t)
x2 (t) + y 2 (t)

I +7

x (t)
x2 (t) + y 2 (t)

21-2 Etude m
etrique

925

les coordonnees du centre de courbure C (t) = M (t) + R (t) N (t) seront


xC(t) = x (t)

(x2 (t) + y 2 (t)) y  (t)


x (t) y  (t) y  (t) x (t)
et yC(t) = y (t) +

(x2 (t) + y 2 (t)) x (t)


x (t) y  (t) y  (t) x (t)

(ces formules sont compliquees, on remarquera cependant la disparition des radicaux).


Dans le cas particulier dun arc admettant une
equation cart
esienne y =
k
f (x) avec f de classe C :
Labscisse x est un param`etre admissible, et la formule precedente donne
3

(1 + f 2 (x)) 2
R (x) =
f  (x)
Pour un arc donn
e par une
equation polaire r = r () :

Dans ce cas OM () = r () u () donne M  () = r  ()


u () + r ()
v () et donc

r ()
u () + r  ()
u () + r ()
v ()
v ()

r  ()
7
7
et N () =
T () =
r 2 () + r 2 ()
r 2 () + r 2 ()
avec

(r 2 () + r 2 ()) 2
R () = 2
r () + 2r 2 () r () r  ()
Lorsque larc ne passe pas par lorigine et si lexpression
q () =

1
r ()

est plus simple `a deriver, on pourra remarquer que R () secrit aussi


3

(q 2 () + q 2 ()) 2
R () = 3
(q ()) (q () + q  ())
EXERCICE 21-2.23 Soit F un point du plan euclidien et une droite du plan passant par F .
On consid`ere un arc biregulier possedant la propriete suivante : la normale en un point M
quelconque coupe en P , la perpendiculaire a` M P en P coupe F M en Q et la perpendiculaire
`a F M en Q coupe la normale en un point qui est le centre de courbure en M . Montrer que le
support de est inclus dans une conique de foyer F et daxe focal .

21-2.3.2

M
ethodes pratiques

On pref`ere souvent appliquer la denition


c (s) =

d
(s)
ds

plutot que les formules precedentes, lorsque


(
(
(
(
ds = (M  (t)( dt

926

Chapitre 21 : Arcs param


etr
es

est simple et lorsquon acc`ede facilement `a la derivee de la fonction t  (t), soit


parce que (t) est une expression simple de t ou parce quon derive simplement une des
expressions
cos (t) = 7

x (t)
x2 (t) + y 2 (t)

sin (t) = 7

y  (t)

y  (t)
ou tan (t) = 
x (t)
x2 (t) + y 2 (t)


EXERCICE 21-2.24 On consid`ere larc parametre deni dans un rep`ere orthonorme O, I , J
par
x (t) = a (t sin t) et y (t) = a (1 cos t)
avec t ]0,2[ (a > 0 est xe).
Montrer que cet arc est regulier, et que son support est trajectoire dun point xe dun cercle
de rayon a qui roule sans glisser sur laxe Ox (cyclode droite). Montrer que le lieu du centre de
courbure se deduit de ce support par des transformations geometriques simples.
Resultats : grace aux formules de trigonometrie, on a

x (t) = 2a sin2 t
2
y  (t) = 2a sin t cos t
2
2
On en deduit immediatement, (pour t ]0,2[, sin
ds = 2a sin

t
dt
2

et

t
> 0)
2

t
t
T (t) = sin I + cos J
2
2

On peut donc choisir


(t) =

2
2

et donc
R (t) = 4a sin

t
2

Le centre de courbure en M (t) a pour coordonnees


xC(t) = a (t + sin t)

et yC(t) = a (1 cos t)

Pour un arc d
eni par une
equation polaire r = r (), on determine en general
langle oriente des droites OM () et T tangente au point de param`etre par
tan V () =

r ()
r  ()

Comme
() = V () +

mod

la fonction  () (V () + ) est constante sur tout intervalle, ce qui donnera, avec


la notation dierentielle
d = dV + d
EXERCICE 21-2.25 On appelle spirale logarithmique tout arc admettant, dans un rep`ere orthonorme bien choisi, une equation polaire de la forme
r () = a em
avec a > 0 et m = 0. Montrer que le lieu du centre de courbure a` cet arc est egalement une
spirale logarithmique.

21-2 Etude m
etrique

21-2.3.3

927

Courbure `
a lorigine


Un rep`ere orthonorme direct O, I , J etant donne, considerons un arc parametre

de classe C k regulier t  M (t) deni sur un voisinage de 0, veriant


M (0) = O

et M  (0) colineaire `a I

La tangente `a lorigine est donc laxe des abscisses. Comme on a x (0) = 0 et x (0) =
0, lapplication t  x (t) denit un C k -dieomorphisme entre deux intervalles ouverts
contenant chacun 0. Labscisse x est donc un param`etre admissible au voisinage de 0, et
larc considere admet une equation cartesienne de la forme
y = f (x)
avec f de classe C k au voisinage de 0. On a f (0) = f  (0) = 0, puisque la tangente a`
lorigine est horizontale. Dapr`es les resultats de la section 21-2.3.1, la courbure au point
dabscisse x vaut
f  (x)
c (x) =
3
(1 + f 2 (x)) 2
et en particulier
c (0) = f  (0)
Si le point dabscisse 0 est biregulier, le rayon de courbure a` lorigine sera donne par
RO =

1
(0)

f 

Dans la pratique, on ne connat pas explicitement la fonction f . Mais la formule de TaylorYoung donne, au voisinage de 0,
 
1
y = f (x) = f  (0) x2 + o x2
2
et par consequent
RO =

1
x2 (t)
=
lim
f  (0) t0 2y (t)

On utilisera cette technique pour determiner la courbure en un point particulier M0


dun arc parametre ou dune courbe denie par une equation cartesienne. On pourra
faire un changement de rep`ere pour amener M0 `a lorigine et la tangente en ce point sur
laxe des abscisses, et determiner dans ce rep`ere (soit en utilisant un parametrage, soit en
X2
utilisant une equation cartesienne) la limite du quotient
lorsquun point du support
2Y
M (X,Y ) tend vers O :
EXERCICE 21-2.26 On consid`ere lellipse dequation
x2 y 2
+ 2 =1
a2
b
dans un rep`ere orthonorme. Montrer que le rayon de courbure geometrique au sommet A (a,0)
vaut
b2
RA =
a

928

Chapitre 21 : Arcs param


etr
es

EXERCICE 21-2.27 On consid`ere un arc dequation polaire


r = f ()
avec f de classe C k au voisinage de 0 . On suppose que f (0 ) = 0 et f  (0 ) = 0. On oriente larc
de mani`ere `a ce que le rep`ere de Frenet en 0 soit

u ( 0 ) ,
v (0 ))
R0 = (O,
Montrer que le rayon de courbure en 0 vaut
RO =

21-2.4

f  (0 )
2

Cercle de courbure

En un point biregulier t0 dun arc de classe C k , nous avons deni le centre de courbure

C (t0 ) = M (t0 ) + R (t0 ) N (t0 )


et le cercle de courbure, de centre C (t0 ) et de rayon |R (t0 )|. Ce dernier apparat de
mani`ere naturelle lorsquon fait une etude locale de position relative de M (t) par rapport
`a un cercle arbitraire passant par M (t0 ). Il sagit dune etude analogue `a celle de la section
21-1.2.4 (o`
u lon travaillait avec une droite variable
passant par M (t0 )) :



Choisissons un rep`ere orthonorme direct O, I , J avec O = M (t0 ) de mani`ere `a ce

que la tangente a` larc en t0 soit dirigee par I . Comme nous lavons vu dans la section
precedente, on peut localement parametrer larc par son abscisse x pour lui donner une
representation cartesienne
y = f (x)
avec f de classe C k au voisinage de 0, veriant f (0) = f  (0) = 0 et f  (0) = 0, puisque
larc est suppose bir
Considerons un cercle C passant par O et de centre (,).
egulier.


Son equation dans O, I , J est
Q (x,y) = x2 + y 2 2 x 2 y = 0
Nous savons que si P est un point quelconque du plan, de coordonnees (x,y), la quantite
Q (x,y) represente
((2 
(
 (
((2
( (
Q (x,y) = (P ( 2 + 2 = (P ( R2
o`
u R est le rayon du cercle et donc le signe de Q (x,y) change selon que P est interieur
ou exterieur au cercle C.
Pour placer, pour x proche de 0, le point M (x,f (x)) par rapport au cercle C, on etudie
le signe de
(x) = x2 + f 2 (x) 2 x 2 f (x)
(en prenant un equivalent). Pour x tendant vers 0, f (x) est inniment petit dordre 2. En
supposant par exemple f de classe C 3 , la formule de Taylor-Young appliquee `a f donne
(x) = 2 x + (1 f  (0)) x2

 
f  (0) 3
x + o x3
3

La discussion se m`ene en fonction de la position de :


Si = 0, cest a` dire si nest pas sur la normale `
a larc en O :

21-2 Etude m
etrique

929

Le cercle C est alors secant et


(x) 2 x
change de signe avec x : larc traverse le cercle en O.
1
Si = 0 et = 
= RO , nest pas le centre de courbure en O : le cercle C
f (0)
est tangent `
a larc, mais nest pas le cercle de courbure :
(x) (1 f  (0)) x2
garde un signe constant : larc reste localement du m
eme c
ot
e du cercle.
1
= RO , est le centre de courbure en O : le cercle C est le
Si = 0 et = 
f (0)
cercle de courbure :
 
f  (0) 3
x + o x3
(x) = 
3f (0)
Lorsque f  (0) = 0, (x) est donc un inniment petit dordre 3 et larc traverse
son cercle de courbure en O. On dit que le cercle de courbure est osculateur
(surosculateur si (x) = o (x3 )) (gure 21.13).
2

1.5

0.5

0.8 0.6 0.4 0.2 0

0.2

0.4

0.6

0.8

0.5

x2
+ x3 et de son cercle
Fig. 21.13 Positions relatives de la courbe y =
2
de courbure a` lorigine
REMARQUE 21-2.28 On arriverait a` la meme conclusion en faisant un calcul intrins`eque :
si s  M (s) est un parametrage normal (deni au voisinage de 0) dun arc biregulier
de classe C k (avec k  3, ce qui assure le caract`ere C 1 de lapplication s  R (s)), les
formules de Frenet et la formule de Taylor-Young donnent, pour s tendant vers 0



2
3

 

s N0 s
T0 R
M (0) M (s) = s T 0 +
+
2 02 N 0 + o s3
2 R0
6
R0
R0

930

Chapitre 21 : Arcs param


etr
es




o`
u T 0 , N 0 est le rep`ere de Frenet en 0 et (R0 ,R0 ) representent le rayon de courbure
ainsi que sa derivee en 0.
La position
de M (s)
par rapport au cercle de courbure en 0 est donnee par le signe
(
(
(2
(
de (s) = (C (0) M (s)( R02 , soit
(
(2



(
 3 (
T 0 R0

s2 N 0 s3

(
(
2 2 N 0 + o s ( R02
+
(s) = (R0 N 0 + s T 0 +
(
(
2 R0
6
R0
R0
Le developpement limite `a lordre 3 de cette quantite secrit
(s) =

 
R0 3
s + o s3
6R0

Nous retrouvons en general un inniment petit dordre 3. On peut egalement retenir que,
chaque fois que le rayon de courbure passe par un extremum (R sannule), le cercle de
courbure est surosculateur.

21-2.5

D
evelopp
ee dun arc plan

Considerons un arc biregulier de classe C k (avec k  3)


: I  t  M (t)
On appelle developpee de larc de classe C k2

: I  t  C (t) = M (t) + R (t) N (t)


Son support est donc le lieu du centre de courbure en M (t).
Si J  s  M (s) est un parametrage normal de , on obtient un parametrage
admissible de

J  s  C (s) = M (s) + R (s) N (s)


Les formules de Frenet donnent alors

C (s) = R (s) N (s)


Sur tout sous-intervalle de J (ou de I) sur lequel la derivee du rayon de courbure ne
sannule pas, la developpee est reguli`ere. La tangente a` la developpee en s est

C (s) + R N (s)
cest donc la normale a` larc en M (s). Ceci nous permettrait de donner une deuxi`eme
denition de la developpee de comme enveloppe des normales `a .
REMARQUE 21-2.29 Sur un tel sous-intervalle J1 de J, un vecteur unitaire de la tan

gente a` la developpee au point de param`etre s est N (s). On peut choisir un parametrage


normal de la developpee K1   C () de mani`ere `a ce que le rep`ere de Frenet en tout
point s0 (correspondant a` 0 ) soit egal a`



C (s0 ) , N (s0 ) , T (s0 )


On a alors
s J1

d
dC
d
dC
(s) =
(s)
() =
(s) N (s)
R (s) N (s) =
ds
ds
d
ds


21-2 Etude m
etrique

931

ce qui montre que


s J1

(s) R (s) est constant

Cette remarque est utile pour rectier rapidement la developpee : pour s1 et s2 J1 , la


longueur de la developpee |[s1 ,s2 ] vaut simplement | (s2 ) (s1 )|, soit |R (s2 ) R (s1 )|.

N
2 C
2

4
C1

T2
M2

-T
1

-4

-2

N1
M1

x2
Fig. 21.14 Developpee de la parabole y =
2
On retiendra que la d
evelopp
ee pr
esente un point stationnaire lorsque la
d
eriv
ee du rayon de courbure `
a larc sannule (donc en particulier lorsque ce rayon
de courbure passe par un extremum).
EXERCICE 21-2.30 Determiner la developpee de lellipse dequation
y2
x2
+
=1
2 2
Comment son support se deduit-il de celui de larc etudie `a lexercice 21-1.21? A quelle condition
sur et la longueur de la developpee vaut-elle 7?
EXERCICE 21-2.31 Montrer que la developpee de la cardiode dequation polaire
r () = a (1 + cos )
est encore une cardiode. Indication : il faudra choisir une nouvelle origine correspondant au
point stationnaire sur la developpee. O`
u est situe ce point?
EXERCICE 21-2.32 Si : I  t  M (t) est un arc biregulier de classe C k (avec k  4), tout
arc parametre de la forme

: I  t  P (t) = M (t) + N (t)


o`
u est un reel xe est appele arc parall`ele `a . Montrer que est de classe C k1 et quen tout
point biregulier t (pour ), et ont meme centre de courbure. Un arc et un arc parall`ele
ont donc en general meme developpee.

932

Chapitre 21 : Arcs param


etr
es

21-2.6

Courbure en dimension 3

21-2.6.1

D
enition

Considerons un arc r
egulier de classe C k (k  1)
I  t  M (t) E3
dont le support est trace dans un espace ane euclidien de dimension 3. La notion de
parametrage normal est denie comme dans le plan, les resultats de la section 21-2.2.1
netant pas speciques `a la dimension 2. Un parametrage normal J  s  M (s) respectant lorientation verie toujours
(
(
(  (
ds = (M (t)( dt
En coordonn
ees cart
esiennes, dans un rep`ere orthonorme xe,
7
ds = x2 (t) + y 2 (t) + z 2 (t) dt
En coordonn
ees cylindriques daxe Oz, on a

OM (t) = r (t)
u ( (t)) + z (t) k
et donc

M  (t) = r  (t)
u ( (t)) + r (t)  (t)
v ( (t)) + z  (t) k



Comme la base u () , v () , k est orthonormale, on obtient


J
ds =

r 2 (t) + r 2 (t) 2 (t) + z 2 (t) dt

En coordonn
ees sph
eriques, avec

OM (t) = r (t) cos (t)


u ( (t)) + r (t) sin (t) k
nous aurons



u ( (t)) + sin (t) k


M  (t) = r  (t) cos (t)



+ r (t)  (t) sin (t)


u ( (t)) + cos (t) k

+ r (t) cos ( (t))  (t)


v ( (t))
Le vecteur derive est ainsi decompose dans une base orthonormale et donc
J
ds = r 2 (t) + r 2 (t) 2 (t) + r 2 (t) 2 (t) cos2 ( (t)) dt
Le vecteur unitaire de la tangente orientee au point de param`etre t, correspondant
au param`etre normal s, est toujours

dM
M  (t)
(
(
T (t) = (

( = ds (s)
(M  (t)(

21-2 Etude m
etrique

933

Pour un arc de classe C k (k  2), le vecteur

d2 M
dT
(s)
(s) =
ds2
ds

est un vecteur normal a` T (s) (puisque la norme de T est constante); il est non nul si

et seulement si le point de param`etre s est biregulier. Comme, sur une normale a` T , il


ny a pas de sens privilegie (pas dorientation intrins`eque dun plan en dimension 3), nous
denirons la courbure g
eom
etrique en s par
(
( (
(
( ( d
( d2 M
(
( ( T
(
(
c (s) = ( 2 (s)( = (
(s)(
( ( ds
( ds
(
En un point bir
egulier, c (s) = 0, et le rayon de courbure geometrique est alors deni
par
1
R (s) =
c (s)
par analogie avec ce qui a ete fait dans le plan.
En un tel point, le plan osculateur `a larc au point s (correspondant au param`etre t
pour larc de depart) est par denition



 
Pt = M (t) + vect M (t) ,M (t)

dT
dM
d2 M
= M (s) + vect T (s) =
(s) , 2 (s) =
(s)
ds
ds
ds

Le vecteur non nul

dT
d2 M
(s)
(s) =
ds2
ds
denit le demi-plan osculateur (voir section 21-1.2.3) et on denit le vecteur normal

principal N (s) par

dT
(s) = c (s) N (s)
ds
Cest donc un vecteur unitaire, normal a` larc et denissant la concavite de celui-ci.

21-2.6.2

Calcul de la courbure, interpr


etation cin
ematique

On suppose lespace oriente, ce qui permet dy denir un produit vectoriel. Le calcul


de la courbure se fait comme dans le plan, en remplacant un produit mixte par la norme
dun produit vectoriel : en un point t0 I correspondant au param`etre normal s0

(
( d



dM
ds
dM
M

(
(

(t0 ) =
(t0 )
(s0 ) = (M (t0 )(
(s0 )
M (t0 ) =

dt
dt
ds
ds

2 2

s
dM
d
d
M
ds


M (t0 ) = 2 (t0 ) .
(s0 ) +
(t0 )
(s0 )
dt
ds
dt
ds2
et donc

M  (t0 ) M  (t0 ) =

ds
(t0 )
dt

3

d2 M
dM
(s0 )
(s0 )
ds
ds2

934

Chapitre 21 : Arcs param


etr
es

dM
d2 M
Comme les vecteurs
(s0 ) sont orthogonaux, nous avons
(s0 ) et
ds
ds2
((
(

3  (

(
( ( d2 M
(
(  ds
(


((
(
 ( dM
( 
( 
(t0 )  (
(s0 )( ( 2 (s0 )(
(M (t0 ) M (t0 )( = 
( ( ds
(
 ( ds
 dt
soit

(
( (
(3


( 
( ( 
(
(M (t0 ) M (t0 )( = (M (t0 )( c (s0 )

On en deduit quen tout point t I, la courbure est donnee par


(
(

( 
(
(M (t) M  (t)(
c (t) =
(
(
(  (3
(M (t)(
et en un point biregulier, le rayon de courbure vaut
(
(
(  (3
(M (t)(
R (t) = (

 (

(
(
(M (t) M (t)(

dM
Si lapplication t  M (t) modelise un mouvement ponctuel, le vecteur
(t) represente
dt
le vecteur vitesse intantanee `a linstant t, et sa norme
(
(
( dM
( ds
(
(
v=(
(=
( dt ( dt
est la vitesse numerique. Le vecteur acceleration
 2

d2 M
d2 s
ds
= 2 .T +
cN
2
dt
dt
dt
admet une composante tangentielle

dv
d2 s
T
.T =
2
dt
dt
(

dv
est appelee acceleration numerique) et une composante normale
dt
 2

v2

ds
N
cN =
dt
R

en tout point biregulier o`


u le rayon de courbure est deni (en un point o`
u c est nul, on
pose R = +, et lacceleration na pas de composante normale).

21-3

Exercices

EXERCICE 21-3.1 Dans le plan rapporte `a un rep`ere orthonorme on donne un triangle par les
equations de ses cotes : (Di ) ai x + bi y + ci = 0, i = 1 . . . 3. Determiner laire de ce triangle.

21-3 Exercices

935

EXERCICE 21-3.2 Pour t R, le plan etant rapporte `a un rep`ere orthonorme, on consid`ere la


droite dequation x + ty + at3 = 0, a est une constante reelle. Determiner lensemble des points
du plan o`
u passent trois de ces droites, lune etant bissectrice des deux autres.
EXERCICE 21-3.3 Determiner limage du cercle unite par la transformation
z 

1
(1 z)2

EXERCICE 21-3.4 Nature et denition geometrique de larc deni en rep`ere orthonorme par
x(t) =

t
1
y(t) =
2
1+t+t
1 + t + t2

EXERCICE 21-3.5 Determiner le lieu des points do`


u lon voit la cardiode dequation polaire
r = a(1 + cos )
sous un angle droit.
EXERCICE 21-3.6 Dans un rep`ere orthonorme, est la courbe dequation polaire r() =
1
. Montrer que poss`ede une innite dasymptotes qui sont toutes tangentes `a
cos sin
une courbe algebrique simple. (On rappelle quune courbe algebrique est donnee dans un rep`ere
du plan par une equation cartesienne polynomiale).
EXERCICE 21-3.7 Determiner un arc plan passant par O, dont la tangente en M coupe Ox en

T tel que la longueur de larc OM soit egale `a 2M T .


EXERCICE 21-3.8 Determiner le rayon de courbure en O de la courbe denie par lequation
cartesienne dans un rep`ere orthonorme : x4 + y 4 + x3 + y 3 = 0.
EXERCICE 21-3.9 Une conique est tangente a` Ox en A(a,0) et `a Oy en B(0,b). Montrer que
les rayons de courbure en A et B verient b3 RA = a3 RB .
EXERCICE 21-3.10 Une cardiode roule sans glisser sur une droite. Determiner le lieu du point
de rebroussement et du centre de courbure au point de contact avec la droite.
EXERCICE 21-3.11 Dans le plan ane euclidien muni dun rep`ere orthonorme (O,,), on
consid`ere le point A(a,0), o`
u a est un reel strictement positif.
1. P etant un point variable de laxe y  0y, montrer que lensemble F des points M du plan


tels que  P M = a et M P .M A = 0 se decompose en une droite (D) et une courbe (C)
que lon representera.
2. Montrer que (C) est le support dun arc parametre de classe C et denir les centres
de courbure a` en 0 et A.
EXERCICE 21-3.12 Determiner la perpendiculaire commune a` la droite D dequations, en
rep`ere orthonorme : (x = a,y = b) et `a la droite D dequations
(x + cy + z = 0,cx y + z = 0)
EXERCICE 21-3.13 Determiner laire de la portion de plan comprise entre la parabole dequation
y 2 = 2px
et sa developpee.

936

Chapitre 21 : Arcs param


etr
es

EXERCICE 21-3.14 On consid`ere la courbe denie en coordonnees polaires par


=

a
1 + cos

Quelle relation y-a-t-il entre V (angle entre lhorizontale et la tangente orientee) et ? Determiner
le lieu du projete Q() du p
ole O sur la tangente au point de param`etre . A quelle condition les
tangentes en 1 et 2 sont-elles orthogonales? Determiner alors le lieu de leur point dintersection.
EXERCICE 21-3.15 On se place dans le plan euclidien et on consid`ere F et F  deux points
distincts. Soit a > 0.
1. Quel est lensemble E des points M veriant M F + M F  = 2a?
2. Montrer que la tangente en M `a E est bissectrice exterieure `a F
M F .
3. Determiner le lieu des symetriques de F par rapport aux tangentes a` E?
4. Determiner le lieu des projections orthogonales de F sur les tangentes?
EXERCICE 21-3.16 Tracer la courbe dequation x3 + y 3 3xy = 0 dans le plan rapporte `a un
rep`ere orthonorme.
EXERCICE 21-3.17 Construire la courbe dequation polaire
r=

sin 2
2 cos 1

Chapitre 22
Surfaces

22-1

Nappes param
etr
ees

Dans tout ce chapitre E3 est un espace ane de dimension 3. Lorsque la notion dorthogonalite est utilisee, on suppose de plus queE3 est euclidien oriente (ce qui permet

dutiliser le produit vectoriel). R = O, I , J , K est un rep`ere ane xe de E3 .

22-1.1

D
enition

DEFINITION
22-1.1 Soit k N . Une nappe parametree de classe C k est une application
M : U E3

(u,v)  M (u,v)

de classe C k denie sur un ouvert connexe U de R2 .


Si on travaille dans le rep`ere R, la donnee de lapplication M equivaut a` celle de trois
fonctions numeriques
U  (u,v)  x (u,v) , U  (u,v)  y (u,v)
telles que
(u,v) U

et U  (u,v)  z (u,v)

OM (u,v) = x (u,v) I + y (u,v) J + z (u,v) K

Lapplication M est de classe C k si et seulement si x, y et z le sont (ceci ne depend


evidemment pas du rep`ere choisi).
Comme dans le cas des arcs parametres, on peut introduire une notion dequivalence
de nappes parametrees :

938

Chapitre 22 : Surfaces

DEFINITION
22-1.2 Soit k N et soient U et V deux ouverts connexes de R2 . Deux
nappes parametrees
S1 : U  (u,v)  M (u,v)

et S2 : V  (s,t)  P (s,t)

sont C k -equivalentes si et seulement sil existe un C k -dieomorphisme


:U V
tel que M = P .
est donc une bijection de classe C k de U dans V, dont la dierentielle en tout point
est un automorphisme de R2 . Si
(u,v) U
on a donc
(u,v) U

(u,v) = (s (u,v) ,t (u,v))


 s
s

 u (u,v) v (u,v)

det J (u,v) = 
 t
t

(u,v)
(u,v)

u
v






 = 0




et, pour tout (u,v) U, M (u,v) = P (s (u,v) ,t (u,v)).


On denit ainsi une relation dequivalence sur lensemble des nappes parametrees de
classe C k . Une classe dequivalence est une nappe geometrique, et une propriete geometrique
dune nappe est une propriete invariante par C k -equivalence (on dit aussi par changement
de parametrage admissible). Par exemple, le support dune nappe et la multiplicite dun
point M0 du support
{M (u,v) , (u,v) U}

et

card {(u,v) U | M (u,v) = M0 }

sont des notions geometriques. Une nappe est dite simple si chaque point du support est
de multiplicite 1, ce qui revient a` dire que lapplication M consideree est injective sur U.
REMARQUE 22-1.3 Si : U V est un C k -dieomorphisme, lapplication denie
par (u,v)  det J (u,v), continue sur le connexe U, ne sannule pas et garde donc un
signe constant. On peut, comme dans le cas des arcs parametres, scinder lensemble des
changements de parametrage en deux classes
C + = { | det J > 0 sur U}

et C = { | det J < 0 sur U}

A linterieur dune meme classe, deux parametrages se deduisent lun de lautre par un
dieomorphisme de determinant Jacobien strictement positif. On denit ainsi une notion
dorientation sur une nappe geometrique. Nous verrons que, lorsque lespace est euclidien
et la nappe est simple et reguli`ere, cela correspond `a la notion intuitive dorientation sur
la normale a` la nappe.

22-1.2

Plan tangent en un point r


egulier

DEFINITION
22-1.4 Soit U  (u,v)  M (u,v) une nappe parametree de classe C k . On
appelle rang de la nappe en (u0 ,v0 ) U le rang de la dierentielle de lapplication M en

22-1 Nappes param


etr
ees

939

(u0 ,v0 ). Cest donc le rang de la matrice Jacobienne

x
x
(u0 ,v0 )
(u0 ,v0 )

u
v

y
y

,v
)
,v
)
(u
(u
0
0
0
0

u
v

z
z
(u0 ,v0 )
(u0 ,v0 )
u
v

 x (u,v)




si M (u,v)  y (u,v) est represente par ses coordonnees dans un rep`ere ane R = O, I , J , K .
 z (u,v)
Comme on a

M
x
y

(u0 ,v0 ) =
(u0 ,v0 ) I +
(u0 ,v0 ) J +
(u0 ,v0 ) K
u
u
u
u

M
x
(u0 ,v0 ) =
(u0 ,v0 ) I +
(u0 ,v0 ) J +
(u0 ,v0 ) K
v
v
v
v



M
M
(u0 ,v0 ) ,
(u0 ,v0 ) .
ce rang est aussi egal au rang du syst`eme de vecteurs
u
v
Il sagit dune notion qui se conserve par changement de parametrage : si : U V
est un dieomorphisme et si P : V E3 est telle que M = P , on a par le theor`eme
de dierentiation dune composee
dM(u0 ,v0 ) = dP(s0 ,t0 ) d(u0 ,v0 )
si (s0 ,t0 ) = (u0 ,v0 ). Comme d(u0 ,v0 ) GL (R2 ), on a bien
rang dM(u0 ,v0 ) = rang dP(s0 ,t0 )
Ce rang intervient de mani`ere naturelle lorsquon cherche a` determiner les tangentes aux
arcs traces sur la nappe :

DEFINITION
22-1.5 Si U  (u,v)  M (u,v) est une nappe de classe C k , on appelle arc
parametre de classe C k trace sur la nappe toute application de la forme
F =M
o`
u : I U est un arc de classe C k dont le support est inclus dans U (I est un intervalle
de R non reduit a` un point).
Si est deni par I  t  (u (t) ,v (t)) U (les applications composantes etant de
classe C k ), nous aurons donc
t I

F (t) = M (u (t) ,v (t))

Notations : par abus decriture, on utilisera souvent la notation M (t) au lieu de F (t) ;
le point generique M (u,v) devient une fonction du param`etre t.
Considerons un arc C k trace sur la nappe
: I  t  M (t) = M (u (t) ,v (t))

940

Chapitre 22 : Surfaces

et supposons 0 I (on peut toujours sy ramener par une translation sur le param`etre)
et (u0 ,v0 ) = (u (0) ,v (0)). On a

M
M
dM


(0) = u (0)
(u0 ,v0 ) + v (0)
(u0 ,v0 )
dt
u
v
Si larc I  t  (u (t) ,v (t)) est regulier en 0, on a (u (0) ,v  (0)) = (0,0). Si la nappe est de

M
M
rang 2 en (u0 ,v0 ), cest a` dire si les vecteurs
(u0 ,v0 ) et
(u0 ,v0 ) sont independants,
u
v

dM
le vecteur M  (0) =
(0) est non nul et determine la tangente a` larc considere en 0.
dt
On voit que ce vecteur appartient au plan vectoriel 1



M
M
(u0 ,v0 ) ,
(u0 ,v0 )
(u0 ,v0 ) = vect
u
v
De plus, tout vecteur non nul de ce plan vectoriel peut etre obtenu comme vecteur
derive `a un arc trace sur la surface : si (,) R2 est non nul, il sut de prendre
(u (t) = u0 + t,v (t) = v0 + t) (point qui appartient bien `a louvert U pour |t| petit)
pour avoir

dM
M
M
(0) =
(u0 ,v0 ) +
(u0 ,v0 )
dt
u
v
On a donc :

`
THEOR
EME
22-1.6 (et d
enition) Soit U  (u,v)  M (u,v) une nappe param
etr
ee
k
egulier pour cette nappe si le rang de la
de classe C . Un point (u0 ,v0 ) U est dit r
egal `
a 2, cest `
a dire si
nappe en (u0 ,v0 ) est

M
M
(u0,v0 ) et
(u0 ,v0 ) sont ind
ependants
u
v
Si (u0,v0 ) est r
egulier, la tangente en 0 `
a un arc r
egulier quelconque (d
eni au
voisinage de 0) t  M (u (t) ,v (t)) trac
e sur la nappe et v
eriant (u (0) ,v (0)) = (u0 ,v0 )
est incluse dans le plan ane



M
M
T(u0 ,v0 ) = M (u0,v0 ) + vect
(u0 ,v0 ) ,
(u0 ,v0 )
u
v
R
eciproquement, toute droite de ce plan passant par M (u0 ,v0 ) est tangente `
a un
tel arc. Ce plan est appel
e plan tangent `
a la nappe en (u0 ,v0 ).

1. Si (u (0) ,v  (0)) = 0, on a M  (0) = 0 . Si on suppose k  2 et (u (0) ,v  (0)) = 0, on aura

M
M
d2 M


(u0 ,v0 ) + v (0)
(u0 ,v0 )
(t0 ) = u (0)
dt2
u
v
puisque les autres termes apparaissant dans le calcul de derivee seconde

2M
2M
2M


2
u2 (0)
(u
(u
,v
)
+
2u
(0)
v
(0)
,v
)
+
v
(0)
(u0 ,v0 )
0 0
0 0
u2
uv
v 2

sont nuls. Le vecteur M  (0) est donc non nul, et cest lui qui dirige la tangente a` larc considere. Ce
vecteur est toujours dans le plan



M
M
vect
(u0 ,v0 ) ,
(u0 ,v0 )
u
v
On generaliserait ce resultat au cas o`
u larc t  (u (t) ,v (t)) poss`ede un premier indice fondamental en 0.

22-1 Nappes param


etr
ees

941

Ce plan est evidemment conserve par changement de parametrage admissible.

DEFINITION
22-1.7 Une nappe parametree de classe C k est reguli`ere si et seulement si
tous ses points sont reguliers.


 X
 x (u,v)





Dans un rep`ere R = O, I , J , K , o`
u M (u,v)  y (u,v) , un point P  Y appartient
 Z
 z (u,v)
`a ce plan si et seulement si



M
M

det(
(u0 ,v0 ) ,
(u0 ,v0 ) = 0
P M (u0 ,v0 ) ,
I , J ,K )
u
v
soit








y
y
(u0 ,v0 )
(u0 ,v0 )  = 0
u
v



z
z

(u0 ,v0 )
(u0 ,v0 ) 
u
v
dans le rep`ere R.



 X x (u0,v0 )




 Y y (u0 ,v0 )





 Z z (u0 ,v0 )

ce qui donne lequation de T(u0 ,v0 )

x
x
(u0 ,v0 )
(u0 ,v0 )
u
v

REMARQUE 22-1.8 Pour etudier la position


on etudie le signe de la quantite


 x (u,v) x (u0 ,v0 )




(u,v) =  y (u,v) y (u0 ,v0 )




 z (u,v) z (u0 ,v0 )

dun point M (u,v) par rapport a` T(u0 ,v0 ) ,








y
y
(u0 ,v0 )
(u0 ,v0 ) 
u
v



z
z

(u0 ,v0 )
(u0 ,v0 ) 
u
v
Il est clair que (u0 ,v0 ) est un point critique de . Letude du signe de (u,v) au voisinage
de (u0 ,v0 ) pourra donc se faire en etudiant la signature de la forme quadratique associee
`a la matrice Hessienne de en (u0 ,v0 ).
x
x
(u0 ,v0 )
(u0 ,v0 )
u
v

REMARQUE 22-1.9 Le point (u0 ,v0 ) U est dit singulier (ou stationnaire) si le rang
de la nappe en (u0 ,v0 ) est strictement inferieur a` 2 :



M
M
(u0 ,v0 ) ,
(u0 ,v0 ) = 1 on peut supposer, sans nuire a` la generalite,
Si rang
u
v

(u0 ,v0 ) = 0 et quil existe un reel avec


que
u

M
M
(u0 ,v0 ) =
(u0 ,v0 )
v
u
On a alors, avec les memes hypoth`eses que precedemment

M
M
dM


(0) = u (0)
(u0 ,v0 ) + v (0)
(u0 ,v0 )
dt
u
v

M


= (u (0) + v (0))
(u0 ,v0 )
u

942

Chapitre 22 : Surfaces

Tous les arcs reguliers traces sur la nappe veriant (u (0) ,v (0)) = (u0 ,v0 ) ont la
meme tangente en t = 0.

M
M

(u0 ,v0 ) =
(u0 ,v0 ) = 0 , tous les arcs traces sur la nappe veriant (u (0) ,v (0)) =
Si
u
v
(u0 ,v0 ) sont stationnaires en t = 0.
EXERCICE 22-1.10 Determiner une nappe reguli`ere U  (u,v)  M (u,v) o`
u U est un ouvert
2
de R tel que le plan tangent en (u,v) ait pour equation
u2 x + v 2 y + (1 u v)2 z = 0



dans un rep`ere O, I , J , K . Cette nappe se prolonge de mani`ere naturelle en une nappe dont
le support contient lorigine O. Determiner lensemble decrit par les tangentes en O aux arcs
reguliers traces sur cette nappe.

22-1.3

Normale, orientation


On suppose ici E3 euclidien oriente, rapporte `a un rep`ere orthonorme direct O, I , J , K
et une nappe parametree reguli`ere U  (u,v)  M (u,v). En tout point (u0 ,v0 ) U, le

M
M
vecteur N (u0 ,v0 ) egal a`
(u0 ,v0 )
(u0 ,v0 ) est non nul, et est orthogonal au plan
u
v
tangent `a la nappe en (u0 ,v0 ) :

DEFINITION
22-1.11 Si U  (u,v)  M (u,v) est une nappe reguli`ere de classe C k , le
vecteur

M
M
(u,v)
(u,v)
N (u,v) =
u
v
est appele vecteur normal a` la nappe en (u,v) U. La droite



N(u,v) = M (u,v) + vect N (u,v)


est la normale a` la nappe en (u,v).

Il est clair que, sous les hypoth`eses precedentes, lapplication (u,v)  N (u,v) est de
classe C k1 . Lequation du plan tangent en (u,v) peut aussi sobtenir par la condition

P Tu,v P M (u,v) . N (u,v) = 0


Lorsquon eectue un changement de parametrage admissible, on travaille avec une autre
nappe reguli`ere V  (s,t)  P (s,t) telle que M = P , avec C k -dieomorphisme de
U dans V, soit
M (u,v) = P (s (u,v) ,t (u,v))
On a alors, en (u0 ,v0 ) U correspondant a` (s0 ,t0 ) V,

M
s

P
t

(u
(u
(s
(u
(s0 ,t0 )
,v
)
=
,v
)
,t
)
+
,v
)

0
0
0
0
0
0
0
0
u
u
s
u
t

M
s

P
t

(u0 ,v0 ) =
(u0 ,v0 )
(s0 ,t0 ) +
(u0 ,v0 )
(s0 ,t0 )
v
v
s
v
t

22-1 Nappes param


etr
ees

943

ce qui donne

M
M
(u0 ,v0 )
(u0 ,v0 )
u
v



P
s
t
s
t
P
(u0 ,v0 )
(u0 ,v0 )
(u0 ,v0 )
(u0 ,v0 )
(s0 ,t0 )
(s0 ,t0 )
=
u
v
v
u
s
t
Les vecteurs normaux aux deux nappes sont evidemment colineaires, et le coefcient de
proportionnalite est det J (u0,v0 ), determinant Jacobien du dieomorphisme . On voit
donc quun changement de parametrage pour lequel ce determinant est > 0 nous donne
deux vecteurs normaux de meme sens, alors que ceux-ci sont de sens opposes lorsque ce
determinant Jacobien est negatif. On comprend donc que le choix de lune ou lautre des
classes de parametrage C + ou C envisagees `a la remarque 22-1.3 correspond (en general)
au choix dune orientation sur la normale a` la nappe.
REMARQUE 22-1.12 Il faut savoir cependant quil existe des nappes
U  (u,v)  M (u,v)
pour lesquelles il existe un C k dieomorphisme de U dans lui meme, de determinant
Jacobien < 0 avec M = M . Remplacer le couple (u,v) par (u,v) donne alors le
meme point du support de la nappe, mais avec une normale orientee dieremment (une
telle nappe est dite non orientable). Lexemple le plus cel`ebre est sans doute le ruban
de Mobius, deni en rep`ere orthonorme par

 R (2 + sin u cos v) cos 2v
 

, R  (u,v)  M (u,v)  R (2 + sin u cos v) sin 2v
2 2
 R sin u sin v
o`
u R > 0 est xe. On verie que (u,v) = (u,v + ) a un determinant Jacobien egal a`
1, et verie M = M. En prenant par exemple u = 0, et en faisant varier v entre 0
et , un observateur place sur la nappe decrit un cercle. Il revient `a son point de depart
avec la tete en bas.

22-1.4

Exemples

22-1.4.1

Nappe d
enie par z = f (x,y)

On consid`ere U un ouvert connexe de R2 et f : U R de classe C k . La nappe


etudiee


ici est parfois appelee nappe cartesienne, elle est denie dans un rep`ere O, I , J , K
par


x


y
U  (x,y)  M (x,y) 
 f (x,y)
Les resultats des sections precedentes correspondent `a ceux obtenus au chapitre sur les
fonctions de plusieurs variables (section 18-2.3.2) : une telle nappe est evidemment simple
et reguli`ere, puisque

M
(x,y) = I +
(x,y) K et
x
x

M
f

(x,y) = J +
(x,y) K
y
y

944

Chapitre 22 : Surfaces

En (x0 ,y0 ) U, lequation du plan tangent est





X x0
1
0

 X


0
1
Y

y
0
P  Y T(x0 ,y0 ) 
f
f
 Z f (x0 ,y0 )
 Z
(x0 ,y0 )
(x0 ,y0 )

x
y





=0




ce qui peut secrire


Z f (x0 ,y0 ) =

f
f
(x0 ,y0 ) (X x0 ) +
(x0 ,y0 ) (Y y0 )
x
y

Rappelons que, lorsque k  2, la position locale du support de la nappe par rapport


`a son plan tangent setudie en fonction de la signature de la forme quadratique associee
`a la matrice hessienne de f (voir proposition 18-3.22).
Nous verrons ulterieurement que (localement) une nappe parametree reguli`ere admet
un parametrage admissible correspondant (avec un bon choix du rep`ere) `a une nappe
cartesienne.

22-1.4.2

Nappe cylindrique

DEFINITION
22-1.13 Soient une courbe de lespace E3 et
u un vecteur non nul.

Le cylindre de directrice et de generatrices parall`eles a` u est la reunion des droites

dirigees par
u et rencontrant . Toute droite de la forme P0 + R
u avec P0 est
appelee generatrice du cylindre.
Si C designe ce cylindre, on a donc, pour M E3 ,

u
M C P 0 s R P 0 M = s

Si est le support dun arc parametre de classe C k


: ]a,b[  t  P (t)
on peut interpreter C comme support dune nappe parametree de classe C k denie sur
louvert U = R ]a,b[ par

R ]a,b[  (s,t)  M (s,t) = P (t) + s


u



 f (t)




Dans un rep`ere O, I , J , K o`
u P (t)  g (t) et u  , cette nappe nous fournit une

 h (t)
representation parametrique de C :

 f (t) + s

M (s,t)  g (t) + s
 h (t) + s
On a evidemment, pour (s,t) R ]a,b[

M


(s,t) = P (t) et
(s,t) =
u
t
s



En general, le rang de P  (t) ,


u egal a` 2. Le point (s,t) est donc regulier, et le
plan tangent en ce point est





T(s,t) = M (s,t) + vect P  (t) ,


u = P (t) + vect P  (t) ,
u
Ce plan tangent est donc constant le long de la g
en
eratice contenant
M (s,t). Cest le plan d
etermin
e par la g
en
eratrice et la tangente `
a en t.

22-1 Nappes param


etr
ees

945

Le point (s,t) est singulier lorsque P  (t) = 0 (t est un point stationnaire de ) ou

u . Dans ce cas, la generatrice


lorsque le vecteur P  (t) est non nul et colineaire `a
du cylindre contenant M (s,t) se confond avec la tangente `a larc en t (et tous les
points de cette generatrice correspondent `a des points stationnaires de la nappe).
Pour determiner un cylindre, on en cherche souvent une section plane (intersection

avec un plan non parall`ele `a


u , qui contient un et un seul point de chaque generatrice).

Lorsque lespace est euclidien et le plan orthogonal a`


u , on dit que la section est droite.

22-1.4.3

Nappe conique

DEFINITION
22-1.14 Soient une courbe de lespace E3 et S E3 un point
quelconque. Le c
one de directrice et de sommet S est la reunion des droites passant

par S et rencontrant . Toute droite de la forme S + R SP 0 avec P0 est appelee


generatrice du c
one.
Si C designe ce cone, on a alors

M C P0 s R SM = s SP 0

Ainsi, si est le support dun arc parametre de classe C k


: ]a,b[  t  P (t)
on peut interpreter C comme support dune nappe parametree de classe C k denie sur
louvert U = R ]a,b[ par

R ]a,b[  (s,t)  M (s,t) = S + s SP (t)




 f (t)






Dans un rep`ere O, I , J , K o`
u P (t)  g (t) et S  , on obtient une representation
 h (t)

parametrique de C :

 s f (t) + (1 s)

M (s,t)  s g (t) + (1 s)
 s h (t) + (1 s)
On a ici, pour (s,t) R ]a,b[

M
M
(s,t) = s P (t) et
(s,t) = SP (t)
t
s



Pour s = 0 et P (t) ,SP (t) independants, le point (s,t) est regulier, et le plan
tangent en ce point est





T(s,t) = M (s,t) + vect P  (t) ,SP (t) = S + vect P  (t) ,SP (t)
Ce plan tangent est donc constant le long de la g
en
eratice contenant
M (s,t). Cest le plan d
etermin
e par la g
en
eratrice et la tangente `
a en t.


Lorsque P (t) = 0 (t est un point stationnaire de ) ou s = 0 (on a alors M (s,t) =

S), le point (s,t) est singulier. Cest aussi le cas lorsque le vecteur P  (t) est non

nul et colineaire `a SP (t). Dans ce cas, la generatrice du cylindre contenant M (s,t)


se confond avec la tangente a` larc en t (et tous les points de cette generatrice
correspondent a` des points stationnaires de la nappe).
Si un plan P ne passant pas par S rencontre toutes les generatrices dun cone C, ce
dernier est enti`erement determine par la donnee de S et de C P. Cette intersection est
alors appelee base du cone.

946

Chapitre 22 : Surfaces

22-1.4.4

Nappe de r
evolution

Lespace E3 est evidemment muni ici dune structure euclidienne.

DEFINITION
22-1.15 Soit une courbe de E3 et E3 une droite. La surface de
revolution S de directrice et daxe est la reunion des cercles daxe rencontrant .
Un tel cercle est un parall`ele de S. On appelle plan meridien (pour S) tout plan contenant
. Lintersection de S avec un plan meridien quelconque est une meridienne de S.
S est donc la surface engendree par la rotation de autour de . Si P est un
plan meridien, tout parall`ele rencontre P en deux points (symetriques par rapport a`
, eventuellement confondus si ce cercle se reduit `a un point de ). La surface S est donc
aussi engendre par la rotation dune des ses meridiennes
autour
de .



Pour decrire S on utilise souvent un rep`ere O, I , J , K pour lequel la droite se

confond avec laxe O + R K :


Si est le support dun arc parametre de classe C k sexprimant dans ce rep`ere par

 f (t)

: ]a,b[  t  P (t)  g (t)
 h (t)

 x

un point M  y E3 appartient `a S si et seulement sil existe t ]a,b[ et R tel
 z
que M se deduise de P (t) par la rotation daxe Oz et dangle . On a donc


 x
x = f (t) cos g (t) sin


y = f (t) sin + g (t) cos
M  y S t ]a,b[ R

 z
z = h (t)
La surface S peut donc etre interpretee comme support dune nappe parametree de
classe C k
]a,b[ R  (t,)  M (t,)

avec OM (t,) = f (t)


u () + g (t)
v () + h (t) K

avec les notations usuelles des coordonnees cylindriquesdaxe Oz.

Si la meridienne dans le plan de coordonnees O + vect I , K est le support dun


arc C k


 x (t) = (t)
]a,b[  t  P1 (t) 
z (t) = h (t)

on aura plus simplement une representation de S :

]a,b[ R  (t,)  M (t,) avec OM (t,) = (t)


u () + h (t) K
Sous cette forme, on a evidemment

(t,) =  (t)
u () + h (t) K et
t

(t,) = (t)
v ()

On en deduit

M
M

N (t,) =
(t,)
(t,) = (t) h (t)
u () +  (t) K
t

22-1 Nappes param


etr
ees

947

Le point (t,) est donc stationnaire si (t) = 0 (le point correspondant de la


meridienne est sur laxe ) ou si  (t) = h (t) = 0 (le point t est stationnaire
pour la meridienne). Hormis ces cas particuliers, le vecteur normal en (t,) est co

u () +  (t) K , quon peut interpreter comme


lineaire au vecteur
n (t) = h (t)
normal 2 en t `a la meridienne contenant M (t,).

22-1.5

D
enition par param
etrage et par
equation

22-1.5.1

Equivalence locale

Si E3 est rapporte `a un rep`ere


O, I , J , K et si f est une fonction de classe C k

(k  1) denie sur un ouvert U de R3 , la surface dequation f (x,y,z) = 0 est, par


denition
f = {M (x,y,z) E3 | (x,y,z) U

et f (x,y,z) = 0}

Rappelons quun point M0 f est dit r


egulier si et seulement si dfM0 = 0. Le
theor`eme des fonctions implicites (section 18-3.4.3) nous a montre quau voisinage
dun point regulier M0 , f peut etre considere comme support dune nappe parametree de classe C k . Plus precisement, si M (x0 ,y0 ,z0 ) appartient a` f et verie
f
(M0 ) = 0, il existe une fonction de classe C k denie sur un voisinage ouvert U
z
de (x0 ,y0 ) a` valeur dans un voisinage ouvert V de z0
U  (x,y)  (x,y) V
telle que
f (U V) = {M (x,y,z) | (x,y) U et z = (x,y)}
f (U V) est donc le support de la nappe parametree (cartesienne) denie par
U  (x,y)  M (x,y, (x,y)). Une telle nappe est r
eguli`
ere, au sens de la denition
donnee `a la section 22-1.2.
Reciproquement,
U  (u,v)
 M (u,v) une nappe parametree. En travaillant
 soit


dans un rep`ere O, I , J , K , on a

OM (u,v) = f (u,v) I + g (u,v) J + h (u,v) K


Si (u0 ,v0 ) est un point regulier de cette nappe,

g
f
u (u0 ,v0 ) u (u0 ,v0 )

f
g
(u0 ,v0 )
(u0 ,v0 )
v
v

la matrice

2. Le vecteur

h
(u0,v0 )
u

h
(u0,v0 )
v

(t,) =  (t)
u () + h (t) K
t
dirige la tangente en M (t,) a` cette meridienne, alors que

(t,) = (t)
v ()

dirige la tangente en M (t,) au parall`ele passant par ce point.

948

Chapitre 22 : Surfaces
est de rang 2 et, sans nuire a` la generalite, on peut supposer que le determinant
forme par ses deux premi`eres colonnes est non nul


 f

g


 u (u0 ,v0 ) u (u0 ,v0 ) 



 = 0
 f

g

(u0 ,v0 )
(u0 ,v0 ) 

v
v
Le theor`eme dinversion locale montre alors quil existe un voisinage ouvert U0 U
de (u0 ,v0 ) et un voisinage ouvert V0 de
m0 = (x0 = f (u0 ,v0 ) ,y0 = g (u0 ,v0 ))
dans R2 tels que lapplication induite
: U0 V0

(u,v)  (f (u,v) ,g (u,v))

soit un C k -dieomorphisme. On peut considerer que cette application denit, au


voisinage de (u0 ,v0 ), un changement de parametrage admissible. Si nous notons
le dieomorphisme reciproque
: V0 U0

(x,y)  (u = 1 (x,y) ,v = 2 (x,y))

la nappe denie par



x

y
V0  (x,y)  P (x,y) = M (y,x) 
 h ( 1 (x,y) , 2 (x,y))

est equivalente a` M|U0 . Cette derni`ere est donc simple, et son support est exactement
{N (x,y,z) E3 | (x,y) V0 et z = h ( 1 (x,y) , 2 (x,y))}
Ce support est donc deni par une equation cartesienne de la forme
F (x,y,z) = 0
avec F de classe C k denie sur V0 par
F (x,y,z) = z h ( 1 (x,y) , 2 (x,y))
Il y a donc, localement, et sous une hypoth`ese de r
egularit
e, equivalence entre la
denition dune surface par une equation ou comme support dune nappe parametree.
Le passage de la representation parametrique
U  (u,v)  M (f (u,v) ,g (u,v) ,h (u,v))
a` la representation a` laide dune equation est un probl`eme d
elimination : si (x,y,z) R3 ,
il sagit de trouver une condition necessaire (et on lesp`ere susante) pour que le syst`eme
dequations

x = f (u,v)
y = g (u,v) avec (u,v) U

z = h (u,v)
ait au moins une solution.
Theoriquement, le theor`eme des fonctions implicites permet de passer dune representation
par equation a` un parametrage. On ne peut trouver explicitement un parametrage en
partant dune equation que dans des cas tout a` fait particuliers.

22-1 Nappes param


etr
ees

22-1.5.2

949

Exemples : cylindres, c
ones et surfaces de r
evolution

CYLINDRES :
Par cylindre, nous entendons ici reunion dune famille de droites parall`eles `a une

direction donnee. Considerons un cylindre C de generatrices parall`eles `a un vecteur


u,
caracterise par une section plane C P, o`
u P est un plan dont la direction ne contient

pas
u . On choisit un rep`ere ane dorigine pour lequel le plan P est le plan XY

dequation Z = 0, laxe Z etant dirige par


u . Si C P admet une equation cartesienne
M (X,Y,0) C P F (X,Y ) = 0
on obtiendra une equation de C en remarquant que, les generatrices du cylindre etant
parall`eles `a Z,
M (X,Y,Z) C M0 (X,Y,0) C P
Lequation F (X,Y ) = 0 caracterise donc les points de C. Reciproquement, il est clair
que lensemble des points veriant une telle equation est invariant par translation parall`element `a OZ, et est donc un cylindre de generatrices parall`eles `a OZ (axe dont un
syst`eme dequations est X = Y = 0).



Si on travaille a` present dans un rep`ere quelconque O, I , J , K , o`
u les coordonnees
du point generique sont notees (x,y,z), les formules de changement de rep`eres nous
donnent des relations de la forme

X = x + y + z +
Y =  x +  y +  z + 
Les coordonnees X et Y sont des formes anes independantes 3 de (x,y,z). Nous avons
donc :



e`
a un rep`
ere O, I , J , K . Si
PROPOSITION 22-1.16 Lespace E3 est rapport
P1 (x,y,z) = 0

et

P2 (x,y,z) = 0

sont deux
equations de plans P1 et P2 non parall`
eles (les formes anes P1 et P2
sont ind
ependantes), et si F est une fonction num
erique d
enie sur une partie de
2
eriant l
equation
R , lensemble des points M (x,y,z) de E3 v
F (P1 (x,y,z) ,P2 (x,y,z)) = 0
est un cylindre (
eventuellement ) dont les g
en
eratrices sont parall`
eles `
a la droite
D = P1 P2
Une equation de cylindre est donc, dune certaine mani`ere, degeneree : dans un bon
rep`ere, une des coordonnees napparat pas.



EXEMPLE 22-1.17 Dans O, I , J , K , lensemble des points veriant lequation
x2 y 2 z 2 + 2yz 3y 3z = 0

est un cylindre dont les generatrices sont parall`eles au vecteur


u = J K . En eet,
lequation peut secrire
x2 (y z)2 3 (y z) = 0
3. Cela signie que les formes lineaires associees, donc ici les lignes (,,) et
independantes.

   
, , , sont

950

Chapitre 22 : Surfaces

et fait intervenir les formes anes independantes


P1 (x,y,z) = x et P2 (x,y,z) = y z
Ce cylindre poss`ede une section plane qui est une hyperbole : si on compl`ete ces deux
formes par une troisi`eme (independante des deux premi`eres) par exemple P3 (x,y,z) =
y + z, on aura lequation
X 2 Y 2 3Y = 0
dans un rep`ere o`
u les coordonnees seraient donnees par
X = P1 (x,y,z) , Y = P2 (x,y,z) et Z = P3 (x,y,z)
Lintersection avec le plan de coordonnees Z = 0 est une courbe du second degre qui est
bien du genre hyperbole.
EXERCICE 22-1.18 Soit une surface S dequation
f (x,y,z) = 0



dans un rep`ere O, I , J , K , o`
u f est une fonction de classe C k (k  1), tous les points de S
etant supposes reguliers. Si

u = I + J + K

est un vecteur non nul, le cylindre de generatrices parall`eles `a


u circonscrit `a S est, par denition,

la reunion des droites dirigees par u et tangentes `a S. Montrer quon peut trouver une equation
de ce cylindre en eliminant le param`etre dans le syst`eme dequations

f (x + ,y + ,z + ) = 0

f
f
(x + ,y + ,z + ) +
(x + ,y + ,z + )

x
y

(x + ,y + ,z + ) = 0
+
z

Trouver de meme un syst`eme dequations du contour apparent de S dans la direction vect (


u ),
intersection de ce cylindre avec la surface.
Determiner par exemple une equation du cylindre circonscrit au parabolode dequation

 2
x + y 2 = 2pz

dans la direction du vecteur


u (,,) avec (,) = (0,0). Reponse :


 
(x y)2 + 2p x + y 2 + 2 z p2 2 = 0

CONES
:
Les termes cone de sommet designent ici une reunion dune famille de droites 4
passant par le point . Soit U une partie de R3 stable par les homotheties vectorielles :
(x0 ,y0 ,z0 ) U

R (x0 ,y0 ,z0 ) U

Une fonction F : U R est homog`ene de degre p N si et seulement si


(x0 ,y0 ,z0 ) U

R F (x0 ,y0 ,z0 ) = p F (x0 ,y0 ,z0 )

4. On pourrait aussi etudier des demi-droites ouvertes issues de . Letude de ce paragraphe pourrait
etre menee de mani`ere analogue, en introduisant la notion de fonction positivement homog`ene, veriant
(x0 ,y0 ,z0 ) U

R+

F (x0 ,y0 ,z0 ) = F (x0 ,y0 ,z0 )

o`
u est `a present un reel quelconque. Voir a` ce sujet la section 18-3.5.

22-1 Nappes param


etr
ees

951

Soit un rep`ere dorigine , o`


u les coordonnees du point generique sont notees (X,Y,Z). Si
F est homog`ene de degre p, lensemble
C = {M (X,Y,Z) | F (X,Y,Z) = 0}
est (sil est non vide et non reduit `a {}) un cone de sommet : si M0 (X0 ,Y0 ,Z0 ) est un
point de C distinct de
F (X0 ,Y0 ,Z0 ) = 0 R F (X0 ,Y0 ,Z0 ) = 0
et il est clair que la droite M0 est incluse dans C.
En eectuant un changement de rep`ere comme dans le cas des cylindres, nous obtenons :



e`
a un rep`
ere O, I , J , K . Soient
PROPOSITION 22-1.19 Lespace E3 est rapport
P1 (x,y,z) = 0, P2 (x,y,z) = 0 et P2 (x,y,z) = 0
eduite `
a un point
trois
equations de plans P1 , P2 et P3 dont lintersection est r
P1 P2 P3 = {}
ependantes). Si F est une fonction
(les formes anes P1 , P2 et P3 sont donc ind
num
erique homog`
ene de degr
e p N d
enie sur une partie de R3 , lensemble des
eriant l
equation
points M (x,y,z) de E3 v
F (P1 (x,y,z) ,P2 (x,y,z) ,P3 (x,y,z)) = 0
est un c
one (
eventuellement vide ou r
eduit `
a {}) de sommet .
EXEMPLE 22-1.20 Lequation
(x 2)2 (x + y 5) (x z + 2) = 0
denit un cone de sommet , dont les coordonnees verient
x 2 = 0, x + y 5 = 0 et x z + 2 = 0
soit (2,3,4).
EXERCICE 22-1.21 Lespace euclidien E3 est rapporte `a un rep`ere orthonorme. Si a > 0,
determiner une equation du c
one de sommet (a,a,a) et dont une directrice est le cercle passant
par les points A (a,0,0), B (0,a,0) et C (0,0,a).
EXERCICE 22-1.22 Comme `a lexercice 22-1.18, denir le c
one de sommet circonscrit `a une
surface S dequation F (x,y,z) = 0 (on suppose
/ S) et le contour apparent de la surface S
vue de . Dire comment en trouver des equations.
EXERCICE 22-1.23 Soit : U R une fonction de classe C 1 , avec U ouvert de R2 stable par
les homotheties de rapport strictement positif. On consid`ere la nappe cartesienne denie par
lequation z = (x,y). Montrer que le support C de cette nappe est inclus dans un c
one de
sommet O si et seulement si

M C OM . N (M ) = 0

o`
u N (M ) designe le vecteur normal `a la nappe au point M (on pourra utiliser les resultats de
la section 18-3.5).

952

Chapitre 22 : Surfaces

SURFACES DE REVOLUTION :
Une surface de revolution daxe est ici consideree comme reunion dune famille de
cercles daxe . Soit S une telle surface et un point choisi arbitrairement sur . Dans
un rep`ere orthonorm
e dorigine , et daxe Z egal a` , un cercle daxe peut etre
considere comme intersection dune sph`ere de centre et dun plan parall`ele `a XY . Il
poss`ede donc un syst`eme dequations de la forme
 2
X + Y 2 + Z 2 = 2
Z =
Il en resulte que toute equation de la forme


F X 2 + Y 2 + Z 2 ,Z = 0

()

o`
u F est une fonction denie sur une partie de R2 denit une surface de revolution S daxe
Z (eventuellement vide ou reduite a` une partie de laxe Z) : si M0 (X0 ,Y0 ,Z0 ) verie
cette equation, tout point M (X,Y,Z) appartenant au cercle engendre par la rotation de
M0 autour de Z la verie egalement, puisqualors on a
Z = Z0

et X 2 + Y 2 + Z 2 = X02 + Y02 + Z02

En denissant la fonction G sur une partie convenable de R2 par




G (U,V ) = F U + V 2 ,V
on pref`ere souvent ecrire () sous la forme


G X 2 + Y 2 ,Z = 0

()

Linterpretation geometrique de cette equation est simple : X 2 + Y 2 represente le carre


de la distance du point M (X,Y,Z) a` laxe Z. Elle se conserve, comme Z, par rotation
autour de cet axe. Sous cette forme, lequation G (X 2 ,Z) = 0 denit la meridienne de la
surface dans le plan XZ.
Par changement de rep`ere, lecriture dune equation de S sous la forme () nous donne :
PROPOSITION 22-1.24 Soit un point de lespace euclidien E3 et soit M  P (M)
equation P (M) = 0 d
enissant un plan P. Si F est
une forme ane d
enie sur E3 , l
une fonction d
enie sur une partie de R2 , l
equation

(
(
((2
F (M ( ,P (M) = 0
d
enit une surface de r
evolution (
eventuellement vide) dont laxe est la (droite
(2 pas

(
(
sant par et orthogonale au plan P. Dans un rep`
ere orthonorm
e, (M ( est

evidemment une expression de la forme


((2
(
(
2
2
2
(M ( = (x ) + (y ) + (z )
EXERCICE 22-1.25 Dans lespace rapporte `a un rep`ere orthonorme, equation du c
one C de

revolution, de sommet S (1,1,1), daxe dirige par


u (1,0,1) et passant par A (0,1,0).

Indication : si = S + R
u est laxe du c
one, un point M = S appartient a` C si et seulement
si
d2 (A,)
d2 (M,)
((2 = ((2 = sin2
(
(
( (
(SM (
(SA(

22-1 Nappes param


etr
ees

953

o`
u est le demi-angle au sommet du cone. On a
(
(
(
(2

SM (
(
d2 (M,) =
2


u

puisque
u SM =
u HM , o`
u H est la projection orthogonale de M sur . On en deduit
aisement lequation de C.

EXEMPLE 22-1.26 Dans E3 euclidien, on se donne deux droites D1 et D2 . On veut


decrire la surface S engendree par la rotation de D2 autour de D1 .
Si les deux droites sont coplanaires, le resultat est simple : cest un cylindre de
revolution si les deux droites sont parall`eles, et un cone de revolution (voire un
plan) si les deux droites sont concourantes.



Si D1 et D2 ne sont pas coplanaires, on choisit un rep`ere orthonorme O, I , J , K de
la mani`ere suivante : laxe D1 sera choisi comme axe Oz, le point O = O1 etant pied
de la perpendiculaire commune a` D1 et D2 . Nous choisirons cette perpendiculaire
commune comme axe Ox de sorte que, si d est la distance de la droite D1 `a D2 , le
pied de la perpendiculaire commune sur D2 est O2 (d,0,0).
z

z = my

y
d

O2
x

1
2

Fig. 22.1 Choix du rep`ere


On peut ainsi caracteriser D2 comme intersection de deux plans : le plan parall`ele `a
yOz contenant D2 , dequation x = d, et le plan determin
par 
Ox et D2 , dequation
 e

z = my (m est le coecient directeur, dans le rep`ere O, J , K de lintersection du


plan avec yOz) :

x=d
D2 :
z = my
Un point M (x,y,z) appartient a` S si et seulement sil existe
M0 (x0 ,y0 ,z0 ) D2

954

Chapitre 22 : Surfaces
veriant
x2 + y 2 = x20 + y02

et z = z0

ce qui donne la condition necessaire et susante (si on suppose m = 0)


z2
x + y = 2 + d2
m
2

Dans le plan xOz, on trouve donc la meridienne dequation


x2

z2
= d2
m2

qui est une hyperbole : la surface est un hyperbolode de revolution (voir section
22-2.2).
Si m = 0, la droite D1 est orthogonale a` D2 , et la condition necessaire et susante
est alors simplement z = 0 et x2 + y 2  d2 : S est lensemble des points de xOy dont
la distance `a Oz est plus grande que d.

22-2

Surfaces du second degr


e

22-2.1

D
enition

Letude est analogue a` celle de la section 21-1.7.1




DEFINITION
22-2.1 Lespace ane E3 etant ramene `a un rep`ere quelconque O, I , J , K ,
on appelle surface du second degre (ou quadrique) tout sous-ensemble S de E3 caracterise
par une equation polynomiale de degre 2
S = {M (x,y,z) E3 | Q (x,y,z) = 0}
o`
u Q est un polynome des trois variables x, y et z
Q (x,y,z) = A x2 + B y 2 + Cz 2 + 2D xy + 2E yz + 2F zx + 2Gx + 2Hy + 2Iz + J
avec (A,B,C,D,E,F,G,H,I,J) R10 et (A,B,C,D,E,F ) = 0
Si est la forme quadratique sur E
vectoriel sous-jacent) et l est la forme
3 (espace



lineaire dont les matrices dans la base I , J , K sont respectivement

A D F
M = D B E
F E C
on a donc

et L = (G,H,I)



M S OM + 2 l OM + J = 0

Comme dans le cas de la dimension 2, on verie que la forme ne depend pas du rep`ere
choisi. Cest essentiellement en discutant selon la signature de que nous allons obtenir
une equation simpliee (dite reduite) qui va permettre de decrire la surface correspondante.

22-2 Surfaces du second degr


e

22-2.2

955

Classication

On suppose lespace
euclidien, et
le rep`ere de depart orthonorme. On cherche un autre




rep`ere orthonorme , I 1 , J 1 , K 1 o`
u lequation se simplie :
1. La signature de est
egale `
a (3,0) ou (0,3) : on dit que S est du genre

ELLIPSOIDE.
En multipliant lequation par 1, on peut supposer denie positive. En diagonalisant lendomorphisme symetrique u associe `a (ce qui revient `a diagonaliser M),

on determine une base I 1 , J 1 , K 1 avec




X I 1 + Y J 1 + Z K 1 = 1 X 2 + 2 Y 2 + 3 Z 2
(avec tous
les i > 0).On peut ensuite, par translation de lorigine, determiner un


u lequation secrira
rep`ere , I 1 , J 1 , K 1 o`
M (X,Y,Z) S 1 X 2 + 2 Y 2 + 3 Z 2 + = 0
Si > 0, S est vide. Elle est reduite a` {} si = 0. Enn, si < 0, on obtiendra
une equation reduite
M (X,Y,Z) S

X2 Y 2 Z2
+ 2 + 2 =1
a2
b
c

On dit que S est un ellipsode de centre . Dans le cas particulier o`


u u poss`ede une
2
2
2
valeur propre double, deux des trois nombres a , b et c sont egaux, et lellipsode
poss`edera une symetrie de revolution autour dun des axes de coordonnees.

X
0

0
Y

X2 Y 2 Z2
Fig. 22.2 Ellipsode dequation 2 + 2 + 2 = 1
a
b
c
2. La signature de est
egale `
a (2,1) ou (1,2) : on dit que S est du genre
HYPERBOLOIDE.
On suppose
que cettesignature vaut (2,1). On aura cette fois, dans une base ortho

normale I 1 , J 1 , K 1 diagonalisant u


X I 1 + Y J 1 + Z K 1 = 1 X 2 + 2 Y 2 3 Z 2

956

Chapitre 22 : Surfaces
avec i > 0. Par translation de lorigine, on trouvera un rep`ere




, I 1 , J 1 , K 1
o`
u on a
M (X,Y,Z) S 1 X 2 + 2 Y 2 3 Z 2 + = 0
La discussion se fait ici selon le signe de :
Si = 0, on arrive a` lequation reduite
M (X,Y,Z) S

Z2
X2 Y 2
+
=
a2
b2
c2

qui est lequation dun cone de sommet : on dit que S est un c


one du second
degr
e. Dans le cas particulier o`
u 1 = 2 (u poss`ede une valeur propre double),

S poss`ede une symetrie de revolution autour de = + R K .


Si < 0, en divisant par on obtient lequation reduite
M (X,Y,Z) S

Z2
X2 Y 2
+
=
+1
a2
b2
c2

On dit que S est un hyperbolode `


a une nappe. Ici encore, si u poss`ede une
valeur propre (strictement positive) double, S sera une surface de revolution

daxe + R K .
Enn, si > 0, S est un hyperbolode `
a deux nappes dequation reduite
M (X,Y,Z) S

Z2
X2 Y 2
+
=
1
a2
b2
c2

Si u a une valeur propre double, S poss`ede une symetrie de revolution.


3. La signature de est
egale `
a (2,0) ou (0,2) : on dit que S est du genre

PARABOLOIDE ELLIPTIQUE.
On suppose positive,
et on dispose
cette fois, en diagonalisant la matrice M, dune




base orthonormale I 1 , J 1 , K 1 avec


X I 1 + Y J 1 + Z K 1 = 1 X 2 + 2 Y 2

avec 1 et 2 > 0

Apr`es avoir eectue la rotation des axes du rep`ere, on peut, par translation sur
lorigine du rep`ere, faire dispara
tre les termes
de degre 1 en X et Y . On arrive donc




`a un rep`ere orthonormal 1 , I 1 , J 1 , K 1 o`
u lon a
M (X,Y,Z) S 1 X 2 + 2 Y 2 2Z + = 0
Si = 0, cette equation reduite ne fait pas intervenir la coordonnee Z, et S est

donc un cylindre de generatrices parall`eles `a K 1 . Plus precisement, si > 0,


on aura S = , si = 0 lequation de S equivaut a` X = Y = 0, et S est egale a`

laxe 1 + R K 1 . Enn, si < 0, on aura un veritable cylindre de generatrices

parall`eles `a K 1 , dequation reduite


X2 Y 2
M (X,Y,Z) S 2 + 2 = 1
a
b
Il sagit donc dun cylindre `
a section droite elliptique. Il est de revolution
si 1 = 2 .

22-2 Surfaces du second degr


e

957

0
Y

0
Y

Fig. 22.3 Signature (2,1) : quadriques du genre hyperbolode

0
0

Fig. 22.4 Signature (2,0) : quadriques du genre parabolode elliptique

958

Chapitre 22 : Surfaces

Si = 0, on peut toujours supposer > 0 (quitte a` changer K 1 en son oppose).


On peut alors translater lorigine en prenant = 1 +
K 1 . Dans le rep`ere
2



, I 1 , J 1 , K 1 la surface S aura une equation reduite de la forme


M (X,Y,Z) S

X2 Y 2
+ 2 =Z
a2
b

On dit que S est un parabolode elliptique. Si 1 = 2 , + R K 1 est un axe


de revolution.
4. La signature de est
egale `
a (1,1) : on dit que S est du genre PARA
BOLOIDE HYPERBOLIQUE.
On a cette fois, dans une base orthonormale diagonalisant u


X I 1 + Y J 1 + Z K 1 = 1 X 2 2 Y 2 avec 1 et 2 > 0
Comme dans le cas precedent, on trouve dabord un rep`ere




1 , I 1 , J 1 , K 1
o`
u on a
M (X,Y,Z) S 1 X 2 2 Y 2 2Z + = 0

Si = 0, S est un cylindre de generatrices&parall`eles `a K 1 . Plus precisement, si


1
X et S est reunion de deux plans
= 0, on aura M (X,Y,Z) S Y =
2
secants. Si = 0, on aura un veritable cylindre de generatrices parall`eles `a

K 1 , dequation reduite (quitte a` permuter les roles joues par X et Y )


M (X,Y,Z) S

X2 Y 2
2 =1
a2
b

Il sagit donc dun cylindre `


a section
hyperbolique.
 droite



Si = 0, on arrivera dans un rep`ere , I 1 , J 1 , K 1 `a lequation reduite
M (X,Y,Z) S

X2 Y 2
2 =Z
a2
b

S est un parabolode hyperbolique.


5. Enn, si la signature de est
egale `
a (1,0) ou (0,1) : S est du genre CYLINDRE PARABOLIQUE.
En supposant positive, on a une base orthonormale o`
u


X I 1 + Y J 1 + Z K 1 = 1 X 2 avec 1 > 0




Dans un rep`ere 1 , I 1 , J 1 , K 1 , on arrive a` une equation de la forme
M (X,Y,Z) S 1 X 2 2Y 2Z + = 0
(on est passe de lorigine initiale O `a 1 pour faire disparatre le terme du premier
degre en X).

22-2 Surfaces du second degr


e

959

0
0

X
0

Fig. 22.5 Signature (1,1) : quadriques du genre parabolode hyperbolique

0
X
Y
0

Fig. 22.6 Signature (1,0) : cylindre parabolique

960

Chapitre 22 : Surfaces

, ce qui donne, en fonction


1
du signe du second membre, S = ou S est le plan dequation
A X = 0, ou enn

S est reunion de deux plans parall`eles dequations X = .


1

Si (,) = (0,0), lequation se reduit `a X 2 =

Si (,) = (0,0), on pose

J 1 + K1
J 1 + K 1
J2 = 7
et K 2 = 7
2 + 2
2 + 2




Dans le rep`ere orthonorme 1 , I 1 , J 2 , K 2 , on aura alors
J
M (X,Y,Z) S 1 X 2 2 2 + 2 Y + = 0
Apr`es translation de lorigine, on arrivera a` lequation reduite
X 2 = 2pY
equation dun cylindre `
a section droite parabolique.
REMARQUE 22-2.2 Dans la discussion qui prec`ede, nous avons vu quune condition
susante pour quune quadrique (non vide) poss`ede une symetrie de revolution est que
lendomorphisme symetrique associe `a la forme quadratique ait une valeur propre multiple.
On peut demontrer que cette condition est aussi necessaire (si la quadrique nest pas
reduite a` une droite ou un point).

22-2.3

Intersection avec un plan ane

Considerons une quadrique C de E3 associee `a la forme quadratique = 0 et un plan


P determine par un point A P et sa direction (plan vectoriel de E3 , espace vectoriel
sous-jacent). C poss`ede une equation de la forme


M C AM + 2l1 AM + f = 0

avec f R et l1 E3 . Comme M P AM , on en deduit





M C P AM et | AM + 2l1 | AM + f = 0
o`
u | et l1 | sont les restrictions respectives de et l1 au plan .
Si est identiquement nulle 5 en restriction `a , cette condition se ram`ene `a

2l1 | AM + f = 0
et C P peut etre (si l1 | est nulle et f = 0), le plan P (si l1 | est nulle et f = 0,
soit P C) ou une droite de P (si l1 | est non nulle).
5. Ceci nest possible que si la signature de est (1,1), (1,0) ou (0,1). Sinon, il existe au moins un plan
vectoriel 1 sur lequel est denie (positive ou negative), et lintersection 1 contient au moins une
droite vectorielle.

22-2 Surfaces du second degr


e

961

Si | est non nulle, la condition obtenue montre que C P est une courbe du
second degr
e du plan P, associee `a la forme quadratique | . Le genre de cette
courbe (ellipse, hyperbole ou parabole) depend de la signature de cette forme quadratique, donc uniquement de la direction du plan P. Il en resulte par exemple que,
si C P est une ellipse E et P1 est un plan parall`ele `a P, lintersection C P1 peut
etre une ellipse de meme excentricite que celle de E, avec des axes parall`eles `a ceux
de E, ou un point ou lensemble vide.
EXERCICE 22-2.3 Dans E3 rapporte `a un rep`ere orthonorme, on consid`ere le cone de revolution
C dequation


z 2 = tan2 x2 + y 2
Soit P un plan dont la normale fait un angle avec laxe Oz. Discuter, en fonction de , le genre
de lintersection C P. Dans quels cas cette intersection nest-elle pas une vraie conique?
EXERCICE 22-2.4 E3 est rapporte `a un rep`ere orthonorme. Determiner les plans anes coupant
lhyperbolode dequation
z2
x2 y 2
+
=
+1
a2
b2
c2
(avec a > b > 0) selon un cercle.
Indication : il sagit dabord de determiner les plans vectoriels sur lesquels la forme induit
une forme quadratique proprtionnelle au carre de la norme euclidienne.

22-2.4

Remarques

22-2.4.1

Quadriques r
egl
ees

On dit quune surface est reglee si elle est reunion dune famille de droites. Pour les
quadriques, parmi les cas discutes precedemment, les cones du second degre, les cylindres
(`a section droite elliptique, hyperbolique ou parabolique), les plans, les couples de plans
(parall`eles ou secants) et le cas tout a` fait particulier dune seule droite sont des quadriques
reglees.
Il reste `a etudier les ellipsodes, hyperbolodes (`a une ou deux nappes) et parabolodes
(elliptiques ou hyperboliques) :
Un ellipsode est clairement compact, et ne contient donc aucune droite. On peut
meme etre plus precis en disant quil ne contient aucun segment de droite (non
reduit `a un point). Cette propriete, presque une evidence, peut se justier en disant
que lellipsode dequation
x2 y 2 z 2
+ 2 + 2 =1
a2
b
c
est image de la sph`ere de centre O et de rayon 1 par la bijection ane
M (x,y,z)  M  (ax,by,cz)
et en remarquant que la sph`ere unite dun espace euclidien est toujours strictement

convexe : si 
u  = 
v  = 1, on ne peut avoir
(
(

(
(
(u + v (=1
( 2 (

si
u =

v (exercice).

962

Chapitre 22 : Surfaces

Un parabolode elliptique Pe dequation reduite


z=

x2 y 2
+ 2
a2
b

ne contient aucune droite : une telle droite ne pourrait se trouver dans un plan o`
uz
est constant, puisque lintersection de Pe avec un tel plan est une ellipse (un point
ou ). Comme Pe est inclus dans le demi-espace z  0, il ne peut egalement contenir
une droite non parall`ele `a xOy. On peut dire de plus quaucun segment non reduit
`a un point nest inclus dans Pe . Ceci peut se prouver en veriant que tout point de
x2 y 2
Pe est elliptique : si f (x,y) = 2 + 2 , la forme quadratique associee `a la matrice
a
b
Hessienne de f en tout point est egale a` 2f et est denie positive. La surface est
donc situee strictement au dessus de son plan tangent 6 en tout point, alors quun
segment trace sur Pe serait contenu dans le plan tangent en chacun de ses points.
Un hyperbolode H2 `a deux nappes, dequation reduite
x2 y 2
z2
+
=
1
a2
b2
c2
ne contient de meme aucune droite : une telle droite serait necessairement incluse
dans un des demi-espaces z  c ou z  c, et serait donc parall`ele au plan xOy.
Comme precedemment, ce nest pas possible. On pourrait egalement montrer que
tous les points de H2 sont elliptiques, en etudiant la matrice Hessienne de la fontion
&
x2 y 2
+ 2 +1
f (x,y) = c
a2
b
Il ny a donc aucun segment de droite inclus dans H2 .
Le parabolode hyperbolique Ph dequation reduite
z=

x2 y 2
2
a2
b

est regle :
Cherchons dabord les droites horizontales incluses dans Ph : lintersection avec un
plan horizontal est une hyperbole (degeneree en deux droites si ce plan est xOy). Il
y a donc exactement deux droites horizontales dans Ph . Elles ont pour equations
D :

x y
+ =0
a b
z=0

et


D

x y
=0
a
b
z=0

Si une droite D nest pas parall`ele `a xOy, elle peut etre parametree par z sous la
forme

x = z +
y =  z + 
x y
x y 

et
+
sont donc fonctions anes de z. Si D Ph la
Les quantites
a b
a b
condition
x y  x y 

+
z=
a b
a b
6. Localement, mais aussi globalement, puisque f etant un polyn
ome de degre 2, le developpement
limite de f `
a lordre 2 en tout point ne contient pas de terme complementaire.

22-2 Surfaces du second degr


e

963

(veriee pour tout z) montre quune de ces quantites est constante non nulle, lautre
etant proportionnelle a` z. On trouve donc, pour R les droites D et D
dequations respectives
x y
x y

=
z
+ = z

a b
a b
et D :
D :

x+y = 1
xy = 1
a b

a b


incluses dans Ph . On peut considerer que les droites D et D
sont les positions
limites de ces droites pour +. On remarquera que toutes les droites D sont
x y
parall`eles au plan dequation + , avec une propriete analogue pour les droites
a b
D .
Par chaque point M (x,y,z) de Ph passe une unique droite de la forme D et une
unique droite de la forme D . Lintersection de la surface avec le plan tangent en
M est exactement la reunion D D . On verie facilement que chaque point de
Ph est hyperbolique.
On pourrait faire une etude analogue pour lhyperbolode `a une nappe H1 dequation
reduite
x2 y 2
z2
+
=
+1
a2
b2
c2
en ecrivant cette equation sous la forme
x z  x z  
y
y
= 1
1+
+

a c
a c
b
b
On trouverait deux familles de droites
x z
x z




+ = 1 y
+ = 1+ y

a c
a c
b
b

D :
et
D
:






1+ y = x z
1 y = x z
b
a c
b
a c
completees par

1 y =0
1+ y = 0

b
b

et D :
D :

xz =0
xz =0
a c
a c
On verierait que, par chaque point de H1 , passe une et une seule droite de chaque
famille.
On peut aussi remarquer quun hyperbolode de revolution `a une nappe est engendre
par la rotation dune droite autour de son axe : nous avons vu `a lexemple 22-1.26
que la surface dequation (en rep`ere orthonorme)
z2
+ d2
m2
etait engendree par la rotation (autour de Oz) de la droite dequation

x=d
D:
z = my
x2 + y 2 =

(mais aussi par la droite D  obtenue en changeant m en son oppose). En tournant,


D et D  decrivent les deux familles de generatrices. Comme H1 se deduit dun
hyperbolode de revolution par anite, on retrouve le fait que H1 est une surface
reglee.

964

Chapitre 22 : Surfaces

22-2.4.2

Image par une bijection ane

Considerons une quadrique C dequation




OM + 2 l OM + J = 0
et considerons une bijection ane
f : E3 E3

M  M  = f (M)

u GL (E3 ) etant lapplication lineaire associee : si O  est limage de O, on a




M E3 O M = u OM
Nous cherchons `a determiner la nature de lensemble f (C).
On a


M  f (C) M C OM = u1 O M 
On obtient donc



M  f (C) u1 O  M  + 2 l u1 O  M  + J = 0

On en deduit que f (C) est une quadrique qui est associee `a la forme quadratique =
u1. Comme la signature dune forme quadratique est denie en considerant les sousespaces sur lesquels la forme est denie positive ou negative, il est clair que u1 a
meme signature que et f (C) est donc de meme genre que C. De plus, f etant une
bijection ane transforme toute droite de E3 en une droite. Cette remarque, et une etude
attentive de la discussion menee lors de la classication, permet de voir que C et f (C)
sont exactement de meme nature :
Par exemple, si la signature de est (2,1), C peut etre un cone du second degre ou un
hyperbolode `a une ou deux nappes. Des proprietes, conservees par transformation ane,
permettent de distinguer ces dierents cas :
si C est un hyperbolode `a deux nappes, il est non connexe, et il en est de meme de
f (C) (car f est bicontinue).
Si C est reglee, il en est de meme de f (C). On distingue le cone de lhyperbolode `a
une nappe en remarquant que, dans le premier cas, les generatrices passent par un
point xe et donc f (C) est aussi un cone.
PROPOSITION 22-2.5 Si C est une quadrique de E3 et f est une bijection ane
eme, f (C) est une quadrique de m
eme nature que C.
de E3 dans lui-m
Cette proposition va nous permettre de determiner la nature exacte dune quadrique
sans calculer lequation reduite. La methode est decrite sur un exemple :
EXEMPLE 22-2.6 Nature de la quadrique C, dont lequation dans un rep`ere orthonorme
R de E3 est
x2 + 3y 2 8z 2 4xy + 2xz 10yz x 5y 12z + 1 = 0
La methode de Gauss permet decrire la forme quadratique associee sous la forme
(x,y,z) = x2 + 3y 2 8z 2 4xy + 2xz 10yz = (x 2y + z)2 (y + 3z)2
Elle est donc de signature (1,1), et C peut donc etre un parabolode hyperbolique, un
cylindre `a section droite hyperbolique ou la reunion de deux plans secants. Si on compl`ete

22-2 Surfaces du second degr


e

965

le syst`eme de deux formes lineaires intervenant dans la decomposition de par une


troisi`eme forme ane independante, en posant 7

X = x 2y + z
() Y = y + 3z

Z = x + 5y + 12z 1
lequation secrit alors
X2 Y 2 = Z
Dans un rep`ere orthonorme, ce serait lequation r
eduite dun parabolode hyperbolique.
Ici, on peut interpreter les formules () comme representant un changement de rep`ere.
Mais comme la matrice associee nest pas orthogonale, le nouveau rep`ere nest pas orthonorme.
Pour voir que C est eectivement un parabolode hyperbolique, on interpr`ete plutot
() comme denissant une bijection ane
g : E3 E3

M (x,y,z)  P (X,Y,Z)

(les coordonnees etant exprimees dans le rep`ere de depart R). Si Ph est le parabolode
hyperbolique dont lequation dans R est
x2 y 2 = z
on a C = g 1 (Ph ), et C est bien un parabolode hyperbolique.
REMARQUE 22-2.7 Ce qui prec`ede peut aussi etre utilise dans le plan pour determiner
rapidement la nature exacte dune courbe du second degre.

22-2.4.3

Centre de sym
etrie

PROPOSITION 22-2.8 Soit C une quadrique non vide d


equation


OM + 2l OM + J = 0
etrie de C si et seulement si
Le point E3 est centre de sym



K R M E3 OM + 2l OM + J = M + K
Demonstration : Cette condition est evidemment susante pour que soit
un centre de symetrie, car il est alors evident que

M C M  = + M C
Supposons reciproquement que soit un centre de symetrie. Nous savons quil
existe une forme lineaire l1 et un reel K tels que




M E3 OM + 2l OM + J = M + 2l1 M + K
7. La matrice

1 2 1
3
M = 0 1
1 5 12

est en eet inversible. Si la troisi`eme ligne se trouvait etre combinaison lineaire des deux premi`eres,
lequation de C serait degeneree (ne ferait intervenir que deux coordonnees dans un bon rep`ere) et C
serait un cylindre.

966

Chapitre 22 : Surfaces
Comme est centre de symetrie, si le point M verie lequation de C, il en

est de meme du point M  tel que M  = M . On en deduit que




M C M + 2l1 M + K


= M 2l1 M + K = 0

ce qui montre que M C l1 M = 0 et donc
C + ker l1
Si la forme l1 nest pas nulle, cela signie que C est incluse dans un plan ane.
En reprenant letude menee lors de la classication, ceci nous montre que C est
un point, une droite ou un plan. Le point appartient donc a` C et, dans ces
trois cas, nous avons vu dans la discussion de la section 22-2.2 quen ramenant
lorigine en on faisait disparatre les termes du premier degre et le terme
constant, cest a` dire



M E3 OM + 2l OM + J = M
La forme l1 est donc toujours nulle, et on a alors le resultat annonce. 

Pour determiner une equation reduite on cherche souvent, dans la pratique, a` ramener dabord lorigine du rep`ere en un eventuel centre de symetrie, avant deectuer une
rotation des axes. Comme


M E2 OM + 2l OM + J

 
 


= M + 2 l M + O,M + K + O + 2l O
( etant la forme polaire de ) le point est donc un centre de symetrie si et seulement
si
 
O, = l

Si est non degeneree (genre ellipsode ou hyperbolode), lapplication


x  (
x ,)
est un isomorphisme de E3 vers son dual, et il existe un unique veriant cette
equation. La quadrique a un unique centre de symetrie.
Si est de rang 2, le radical de est de dimension 1, et lorsque lequation

(
x ,) = l
poss`ede des solutions, celles-ci forment une droite vectorielle. Il en resulte que la
quadrique peut ne pas avoir de centre de symetrie (parabolode elliptique ou hyperbolique), ou posseder une droite ane de centres de symetrie (cylindres `a section
droite elliptique ou hyperbolique, droite ou reunion de deux plans secants).
Enn, si est de rang 1, il ny a pas de centre de symetrie (cylindre parabolique)
ou un plan forme de centres de symetrie (C est un plan ou un couple de plans
parall`eles).
Dans la pratique :


Si F : E3 R est denie par F (M) = OM + 2l OM + J, on a clairement
  

dFM = 2 OM, + l

22-3 Exercices

967

et donc les points critiques de F sont exactement les centres de symetrie de la quadrique :
PROPOSITION 22-2.9 Si une quadrique non vide C a, dans un rep`
ere quelconque,
une
equation du second degr
e
Q (x,y,z) = 0
un point (x0 ,y0 ,z0 ) est un centre de sym
etrie de C si et seulement si
Q
Q
Q
(x0 ,y0 ,z0 ) =
(x0 ,y0 ,z0 ) =
(x0 ,y0 ,z0 ) = 0
x
y
z

22-3

Exercices

Sauf mention contraire, les equations des surfaces intervenant dans les exercices qui
suivent sont ecrites dans un rep`ere orthonorme.
EXERCICE 22-3.1 Soit E un espace vectoriel euclidien de dimension n et q une forme quadratique sur E, u lendomorphisme symetrique associe `a q. Montrer quil existe une base orthonormale de E formee de vecteurs annulant q ssi la trace de u est nulle. Montrer qualors il y a une
innite de telles bases.
Soit la conique de R3 euclidien dequations ax2 + by 2 1 = 0 et z = 0. Determiner le lieu des
points M tels quil existe un tri`edre rectangle dorigine M sappuyant sur .
EXERCICE 22-3.2 Nature de la quadrique dequation
(b2 + c2 )x2 + (c2 + a2 )y 2 + (a2 + b2 )z 2 2bcyz 2cazx 2abxy d = 0
EXERCICE 22-3.3 Soient a > b > 0. Determiner les plans coupant
(H) :

x2 y 2 z 2
+ 2 2 =1
a2
b
c

suivant des cercles. Quel est le lieu des centres de ces cercles?
EXERCICE 22-3.4 Determiner lensemble des foyers des paraboles tracees sur un c
one de revolution.
EXERCICE 22-3.5 Determiner lequation du cylindre de generatrices parall`eles au vecteur a(u,v,w)
circonscrit `a la surface dequation
(E) :

x2 y 2 z 2
+ 2 + 2 =1
a2
b
c

Ce cylindre peut-il etre de revolution? Quel est alors son rayon?


EXERCICE 22-3.6 Soit (S) la sph`ere dequation
x2 + y 2 + z 2 2cz R2 = 0
et Q la quadrique dequation
x2 + y 2 + (1 + )z 2 2cz R2 = 0
Un plan tangent (P ) a` la sph`ere rencontre Q suivant une conique . Montrer que F = (P ) (S)
est un foyer de .

968

Chapitre 22 : Surfaces

EXERCICE 22-3.7 Determiner le lieu des points equidistants dune droite et dun plan.
Determiner le lieu des points equidistants de deux droites donnees. Si ces droites ont pour
equations (x = 0,y = 0) et (z = 0,x + y = 1) determiner les droites incluses dans ce lieu. Si D
et D  sont deux droites non coplanaires, un point M se projette orthogonalement en H sur D
et en H  sur D . Trouver le lieu de M pour que
(M H)2 + (M  H  )2 = a2
EXERCICE 22-3.8 Soit la surface dequation cartesienne (x2 + y 2 )z 2 = a2 y 2 . Quelle est la
nature de lintersection de avec un plan parall`ele `a xOy ? Quelles sont les droites incluses dans
? Montrer que ces droites restent tangentes `a deux sph`eres xes. Determiner les trajectoires
orthogonales de ces droites (cest `a dire les arcs traces sur la surface coupant toutes ces droites
selon un angle droit).
EXERCICE 22-3.9 Soient a,b,c trois reels tels que a > b > c. Pour tout reel , on denit
ensemble des points de coordonnees (x,y,z) tels que
y2
z2
x2
+
+
=1
a+ b+ c+
1. Pour quels est-il non vide?
2. Pour quels et tels que < , lintersection est-elle non vide?
3. Montrer qualors, en tout point de lintersection, les plans tangents aux deux surfaces sont
perpendiculaires.

Chapitre 23
Aide-m
emoire de g
eom
etrie analytique

Le plan E2 et lespace E3 sont euclidiens orientes. Les rep`eres (O,


,
) et (O,
,
,k)
sont orthonormes directs.
1 Equation normale dune droite, dun plan
Pour une droite D du plan, cest une equation de la forme
x cos + y sin p = 0
Le vecteur unitaire

u = cos
+ sin

est alors normal a` D. Si H est la projection orthogonale de O sur D, on a OH = p


u.
Si M(x,y) est un point du plan, la quantite x cos + y sin p represente donc


OM.
u OH.
u = HM.
u
Cest donc la distance alg
ebrique de M `
a D.
On a le meme resultat dans lespace pour un plan P dequation
x + y + z p = 0

n =
+
+ k est unitaire et oriente la
si 2 + 2 + 2 = 1 Le vecteur
normale au plan.
2 Distance alg
ebrique dun point `
a un plan
Consequence de ce qui prec`ede : si ux + vy + wz + h = 0 est lequation du plan P
et M(x,y,z) a pour projection orthogonale m sur P on a:
ux + vy + wz + h
mM = mM .
n =
u2 + v 2 + w 2

970

Chapitre 23 : Aide-m
emoire de g
eom
etrie analytique

H
u( )

Fig. 23.1 Vecteur unitaire normal a` une droite

N
si
n =
avec N = u + v + w k oriente la normale. La direction du plan

est evidemment le plan vectoriel dequation ux + vy + wz = 0.


3 Condition pour que 3(4) points soient align
es (coplanaires)
Dans le plan les points (Mi (xi ,yi ))i=13 sont alignes ssi

det(M1 M2 ,M1 M3 ) = 0
Cette condition peut secrire de mani`ere plus symetrique sous la forme


 x1 x2 x3 


 y1 y2 y3  = 0


 1 1 1 
Condition analogue dans lespace pour que 4 points soient coplanaires. Lequation
du plan passant par trois points A,B et C secrira notamment


 x xA xB xC 


 y yA yB yC 


 z zA zB zC  = 0


 1 1 1 1 
Dans le cas particulier o`
u A(a,0,0),B(0,b,0) et C(0,0,c) sont les intersections du plan
avec les axes de coordonnees, on peut ecrire directement cette equation
x y z
+ + =1
a b c
4 Faisceau lin
eaire de plans (de droites)
Dans lespace on consid`ere deux plans distincts P 1 et P 2 dequations anes
P1 (M) = 0 et P2 (M) = 0. (P 1 = P 2 = les formes P1 et P2 ne sont pas proportionnelles.)
Si les deux plans sont parall`
eles, tout plan parall`ele `a leur direction commune a une equation de la forme 1 P1 (M) + 2 P2 (M) = 0 o`
u (0,0) = (1 ,2 )

23

971
R2 . Plus precisement si M0 est un point de lespace, le plan dequation
P2 (M0 )P1 (M) P1 (M0 )P2 (M) = 0
est parall`ele `a la direction commune de P 1 et P 1 et passe par M0 .
Si les deux plans sont s
ecants suivant une droite D, tout plan contenant
D a une equation de la forme 1 P1 (M) + 2 P2 (M) = 0. Si M0  D, le plan
(M0 ,D) a pour equation
P2 (M0 )P1 (M) P1 (M0 )P2 (M) = 0
Il sagit ici dune application directe dun resultat de dualite : si 1 et 2 sont
deux formes lineaires sur un espace vectoriel, une forme lineaire est combinaison lineaire de 1 et 2 ssi
Ker(1 ) Ker(2 ) Ker()
Il sut alors decrire les equations des plans, en choisissant un point M0
P 1 P 2 , sous la forme

P1 (M) = 1 (M0 M ) = 0 et P2 (M) = 1 (M0 M) = 0


Lintersection des deux plans a pour direction lintersection des noyaux des
formes 1 et 2 . Un plan contenant cette intersection aura une equation de la
forme

P (M) = (M0 M ) = 0
avec combinaison lineaire de 1 et 2 .
On a evidemment le meme resultat dans le plan avec deux droites distinctes parall`eles ou concourantes en un point. Par exemple, si P1 (M) = 0 et P2 (M) = 0
sont les equations normales de deux droites concourantes, les bissectrices ont pour
equation
P1 (M) P2 (M) = 0
ce qui peut se justier par le fait que les bissectrices sont le lieu des points equidistants

des deux droites, ou parce que, si


u1 et
u2 sont unitaires normaux aux deux droites,

u1 u2 sont deux vecteurs orthogonaux qui dirigent les deux bissectrices.


5 Distance dun point `
a une droite de lespace

Si la droite D est denie par un point A et un vecteur directeur


u , on a

AM
u
d(M,D) =

u
Si la droite est denie comme intersection de deux plans d
equations
P1 (M) = 0 et P2 (M) = 0, on a immediatement des vecteurs normaux aux

u2 :
plans
u1 et

Si u1 .u2 =0, les deux plans sont perpendiculaires et le theor`eme de Pythagore donne immediatement
M E3

d2 (M,D) = d2 (M,P 1 ) + d2 (M,P 2 )

Sinon on determine avec


u1 .(
u1 +
u2 ) = 0 et on remplace le plan P 2
par le plan P 2  dequation P1 (M) + P2 (M) = 0. La theorie des faisceaux
de plans montre quon est alors ramene au cas precedent.

972

Chapitre 23 : Aide-m
emoire de g
eom
etrie analytique

d(M, )
u
A

Fig. 23.2 Distance dun point a` une droite


6 Sym
etrique dun point par rapport `
a une droite ou un plan
On ecrit que, si M  est symetrique (orthogonal) de M par rapport a` D (ou P),

1
on a (M + M  ) D (ou P) et MM  D (ou P).
2

M'

u
A

Fig. 23.3 Symetrie par rapport a` une droite ou un plan

Si la droite D est denie par un point A et un vecteur directeur


u , on peut
aussi remarquer que

AM .
u


u
AM + AM = 2

 u 2
7 Perpendiculaire commune. Distance de deux droites
D 1 et D 2 sont deux droites de lespace non parall`eles.

u1 ) et D 2 = (A2 ,
u2 ) sont denies par un point et un
Si les droites D 1 = (A1 ,
vecteur, la direction de la perpendiculaire commune est evidemment denie par

u1 et
u2 . Les pieds de cette perpendiculaire sont H1 = A1 + 1
le vecteur
u1

2
H2 = A2 +2 u2 o`
u (1 ,2 ) est point critique de (,)  d (A1 +u1 ,A2 +
u2 ).
La distance des deux droites est

u1
u2 )|
|A1 A2 .(
= H1 H2  =

 u1 u2 

23

973
1

u1 u2
H1
u1
A1
2

H2

A2

u2

Fig. 23.4 Perpendiculaire commune `a deux droites


Si D1 = P 1 Q1 est intersection de deux plans dequations dequations P1 (M) =
0 et Q1 (M) = 0 et D 2 = P 2 Q2 plans dequations respectives P2 (M) = 0 et

p1 ,
q1 ,
p2 ,
q2
Q2 (M) = 0, ces equations donnent immediatement des vecteurs

normaux respectivement aux plans P 1 , Q1 , P 2 et Q2 . Les vecteurs


v1 =
p1
q1

et
v2 =
p2
q2 dirigent respectivement D 1 et D 2 , donc
w =
v1
v2 dirige
la perpendiculaire commune. On peut determiner cette derni`ere comme in
tersection de deux plans, lun du faisceau darete D1 parall`ele `a
w (donc son

equation sera de la forme P1 (M) + Q1 (M) = 0 avec ( p1 + q1 ). w = 0) lautre


du faisceau darete D 2 veriant une condition similaire.
La distance des deux droites est aussi la distance de deux plans parall`eles, lun

v2 , lautre du faisceau darete D2 parall`ele


du faisceau darete D 1 parall`ele `a

`a
v1 . Si ux + vy + wz + h = 0 et ux + vy + wz + h = 0 sont les equations de
ces deux plans, cette distance est evidemment distance dun point quelconque
dun des plans `a lautre plan, soit

|h h |
u2 + v 2 + w 2

8 Cercle passant par trois points, sph`


ere passant par quatre points
On sait que, dans le plan rapporte `a un rep`ere orthonorme, lequation du cercle de
centre (,) et de rayon R traduit la condition

M 2 = R2
soit (x )2 + (y )2 = R2 . Il sagit donc dune equation du second degre, dont les
termes de degre 2 correspondent a` une forme quadratique egale (ou proportionnelle)
au carre de la norme euclidienne. Lorsque ce cercle passe par lorigine, cette equation
na pas de terme constant et secrit immediatement
x2 + y 2 2x 2y = 0

974

Chapitre 23 : Aide-m
emoire de g
eom
etrie analytique
Dans le cas general, lequation du cercle passant par trois points non alignes A,B et
C peut secrire

 2
 x + y2 x y 1 

 2
 xA + yA2 xA yA 1 

 2
 xB + yB2 xB yB 1  = 0

 2
 x + y 2 xC yC 1 
C
C

(En developpant par rapport a` la premi`ere ligne on trouve en eet une equation
de cercle, le cofacteur de x2 + y 2 netant pas nul). On a evidemment un resultat
analogue pour la sph`ere passant par 4 points non coplanaires de lespace.
9 Plan osculateur `
a un arc
Si t  M(t)(x(t),y(t),z(t)) est un arc parametre, le plan osculateur en
un point M(t0 ) est le plan ane passant par M(t0 ) et dont la direction est
determinee par les deux premiers vecteurs derives independants en t0 . En par



egulier, cest `a dire que {M (t0 ),M (t0 )} est libre,
ticulier, si M(t0 ) est bir
lequation de ce plan osculateur est :


 X x(t0 ) x (t0 ) x (t0 ) 


 Y y(t0 ) y  (t0 ) y (t0 )  = 0


 X z(t0 ) z  (t0 ) z  (t0 ) 
On trouve parfois directement lequation de ce plan sous la forme
aX + bY + cZ + d = 0
en remarquant que t  ax(t) + by(t) + cz(t) + d doit etre un inniment petit
dordre au moins 3 au voisinage de t0 .
On a la meme caracterisation en dimension 2 pour lequation
ax + by + c = 0
de la tangente `a un arc regulier en un point de param`etre t0 . La quantite
ax(t) + by(t) + c doit etre inniment petit dordre au moins 2 en t0 . Si cest un
inniment petit dordre superieur ou egal a` 3, il sagit dune tangente en un
point dinexion analytique (les deux premiers vecteurs derives appartiennent
`a la direction de la droite). Si cest de plus un inniment petit dordre impair,
larc traverse sa tangente au point de param`etre t0 et on a eectivement un
point dinexion geometrique.
10 Propri
et
es m
etriques des arcs plans
est un arc plan t  M(t) r
egulier de classe C 2 . Un param
etrage normal
de oriente dans le sens des t croissants est une fonction t  s(t) telle que

ds = M  (t)dt
s est alors un param`etre admissible pour puisque t  s(t) est un C 2 dieomorphisme.


dM

M (t)
=
. Cest le vecteur uni Rep`
ere de Frenet: On note alors T =
ds
M  (t)
taire de la tangente orientee dans le sens des t croissants. Si, dans la base

orthonormee directe {
,
} on a

T = cos()
+ sin()

23

975
le vecteur normal
verie

N = sin()
+ cos()


( T , N ) = mod(2)
2

et (M(t), T , N ) est le rep`


ere de Frenet en M(t).
d
Courbure: En posant c(s) =
, on a alors
ds

dT

d2 M

dN
dM
= T ,
= c(s) N =
=
c(s)
T
et
ds
ds
ds2
ds

est bir
egulier si pour tout t I (M  (t),M  (t)) est libre, ce qui equivaut a`
s J

c(s) = 0

ds
1
=
et le centre de courbure
On denit alors le rayon de courbure R =
c(s)
d

C = M + R N . Le lieu du centre de courbure est la d


evelopp
ee de . Le
cercle de courbure en M, de centre C et de rayon |R| est osculateur a` en
M (contact dordre superieur ou egal a` 3) si larc est de classe au moins C 3 .

ds
Calcul de la courbure: On a M  (t) =
T et donc
dt

 ds 2

d2 s
d2 M
T
+
=
c(s)
N
dt2
dt2
dt

On en deduit, en notant [
x ,
y ] le produit mixte de deux vecteurs


[M  (t),M  (t)]
[M  (t),M  (t)]
=
c(s) =
 ds 3
M  (t)3
dt
Par exemple, pour un arc deni par un parametrage polaire

OM() = r()
u ()

u + r
v et M  = (r  r)
v . On en deduit
u + 2r 
on a : M  = r 
c =

r 2 + 2r 2 rr 
3

(r 2 + r  2 ) 2

1
(cest
r()
le cas pour les coniques avec foyer au pole). Le calcul des derivees successives

u () donne alors
du vecteur OM() =
q()
Les calculs sont parfois plus simples lorsquon travaille avec q() =

c =

q 3 (q + q  )
3

(q 2 + q  2 ) 2

976

Chapitre 23 : Aide-m
emoire de g
eom
etrie analytique
Pour un arc tangent en O `a laxe Ox et oriente dans le sens des x croissants,
le rayon de courbure en O vaut
x2
R = lim
x0 2y
Cette remarque permet de calculer (en utilisant un changement de rep`ere) le
rayon de courbure en un point M0 sans necessairement faire la rectication de
.
Dans le cas des arcs en dimension 3, la courbure nest plus algebrique. Le
vecteur normal principal (situe dans le plan osculateur) en un point biregulier
est unitaire et deni par la relation

dT
= c(s) N et c(s) > 0
ds

11 Surface d
equation f (x,y,z) = 0
f est une fonction de classe C 1 sur un ouvert U de R3 .
S = {M(x,y,z) E3 | f (x,y,z) = 0}

Un point M0 (x0 ,y0 ,z0 ) S est dit r


egulier ssi gradf (M0 ) = 0 . Sur un voisinage V 0 de M0 , S admet une parametrisation :
si

f
(M0 ) = 0
z

M(x,y,z) S V 0 z = (x,y)

o`
u est une fonction de classe C 1 denie sur un voisinage V de (x0 ,y0 ). S V 0
est alors le support de la nappe parametree de classe C 1
(x,y) V  M(x,y,(x,y))
En particulier, si 0 est le plan tangent a` cette nappe en M0 , un point
P (X,Y,Z) appartient `a 0 ssi

M0 P .gradf (M0 ) = 0
f
f
f
(M0 )(X x0 ) +
(M0 )(Y y0 ) +
(M0 )(Z z0 ) = 0
x
y
z
12 Nappe param
etr
ee r
eguli`
ere
Si U est un ouvert de R2 , une nappe parametree de classe C 1 est une application
de classe C 1 : UE3

x = P (u,v)
y = Q(u,v)
(u,v)  M(u,v) de coordonnees

z = R(u,v)
On a alors

M
P
Q
R
M
P
Q
R

=
+
+
k et
=
+
+
k
u
u
u
u
v
v
v
v

23

977

M
M
Le point M0 (u0 ,v0 ) est dit regulier ssi les vecteurs
(u0 ,v0 ) et
(u0 ,v0 )
u
v
sont independants (sinon M0 est dit stationnaire). Le plan tangent a` la nappe
au point de param`etre (u0 ,v0 ) est alors le plan

M
M
(u0 ,v0 ),
(u0 ,v0 ))
0 : M0 + vect(
u
v

M
M

Le vecteur N 0 =
(u0 ,v0 )
(u0 ,v0 ) est normal a` la nappe en M0 et
u
v
lequation du plan 0 peut secrire:


 M
M
(u0 ,v0 )
(u0 ,v0 ) = 0
P 0 M0 P .
u
v
Au voisinage dun point regulier M0 (x0 ,y0 ,z0 ) de param`etres egaux a` (u0 ,v0 )
U, avec par exemple


 P P 


 u v 


 (u0 ,v0 ) = 0

 Q Q 




u v
lapplication (u,v)  (x = P (u,v),y = Q(u,v)) est un dieomorphisme local. u
et v se determinent donc en fonction de x et y par u = S(x,y) et v = T (x,y).
Le support de la nappe poss`ede alors, au voisinage de (u0 ,v0 ) une equation
cartesienne:
Le point M(u,v) a pour coordonnees (x,y,z = f (x,y)) o`
u la fonction f , de
1
classe C au voisinage de (x0 ,y0 ) est donnee par
f (x,y) = R(u,v) = R(S(x,y),T (x,y))
Il y a donc equivalence locale des denitions par parametrage et par equation
(nappes et surfaces reguli`eres).
13 Equation cart
esienne dun cylindre
Cest une equation de la forme f (P1 (M),P2 (M)) = 0 o`
u P1 et P2 sont deux formes
lineaires independantes. Les generatrices du cylindres sont alors parall`eles `a la droite
dequations P1 (M) = 0 et P2 (M) = 0.
14 Equation cart
esienne dun c
one
Si f est une fonction homog`ene de degre cest `a dire verie
R

f (x,y,z) = || f (x,y,z)

Si P1 ,P2 ,P3 sont trois formes anes independantes (les trois formes lineaires associees sont independantes), lequation f (P1 (M),P2 (M),P3 (M)) = 0 est une equation
de cone dont le sommet est intersection des plans dequations P1 (M) = 0, P2 (M) = 0
et P3 (M) = 0.
15 Equation dune surface de r
evolution
Si est un point de lespace euclidien de dimension 3 et P1 est une forme lineaire

non nulle, lequation f (M2 ,P1 (M)) = 0 est equation dune surface de revolution
daxe passant par et perpendiculaire au plan dequation P1 (M) = 0.

Index
Abel
continuite radiale, 472
lemme, 460
transformation, 359
Abscisse curviligne, 917
Accroissements nis, 284, 285, 288
Adherence
dune partie, 193
point adherent, 193
Adjoint
dun endomorphisme, 574, 619
matrice adjointe, 617
Alg`ebre, 37
Alternee
application multilineaire, 88
forme n-lineaire, 90
Anneau, 119
(Z/n Z, + ,), 680
caracteristique, 689
groupe des unites, 120
int`egre, 120
morphisme, 119
principal, 123
sous-anneau, 119
Annulateur, 131
Antihermitienne, 617
Antisymetrique
application, 87
endomorphisme, 577, 603
forme bilineaire, 531
matrice, 538
Arc parametre, 864
Asymptote, 307, 878
Attractif, 316
Auto-adjoint, 577, 624
Automorphisme interieur, 672
Autonome, 831
Banach, 200
Base, 10
adaptee, 23
duale, 46, 50, 60
incompl`ete, 19
orthonormale, 552

preduale, 60
Bernoulli, 857
Bertrand, 337, 500
Bessel, 484, 572, 616, 646
Bezout, 126
Bilineaire, 87
Biregulier, 867
Bolzano-Weierstrass, 178, 181
Borne superieure, 175
Boule, 183
Branche innie, 877
Cone, 945, 950, 956
Cauchy
conditions de Cauchy-Riemann, 765
crit`ere, 209, 330
crit`ere uniforme, 446
inegalite de Cauchy-Schwarz, 535
inegalites, 490
produit de Cauchy, 372, 466
suite, 199
theor`eme, 793
theor`eme de Cauchy-Lipschitz, 843
Cayley-Hamilton, 146
Cercle dincertitude, 462
Circulation, 755
Classe C 1 , 693, 704
Classe C p , 281, 719
Classe de similitude, 82
Compact, 225
Comparaison locale, 262
Complet, 180, 200
Composante connexe, 246
Conique, 907
Conjugaison, 676
Connexe par arcs, 240
Continuite, 206
uniforme, 212
Contraction, 214
Convergence
absolue, 351
dune serie, 327
dune suite, 176, 186
dominee, 515

INDEX
en moyenne, 400
forte, 222
monotone, 503
normale, 452
semi-, 356
simple, 216, 443
uniforme, 216, 443
Convexe
fonction, 308
partie, 183
theor`eme de projection, 573
Convolution, 527, 648
Coordonnees polaires, 884
Courbure, 921
Cramer, 103
Cycle, 675
Cylindre, 944, 949
elliptique, 956
hyperbolique, 958
parabolique, 960
DAlembert
r`egle, 338
theor`eme, 230
Denombrable, 361
Derivee, 274
dordre superieur, 280
logarithmique, 280
partielle, 694
selon un vecteur, 693
Determinant, 90
dun endomorphisme, 96
dune matrice carree, 91
developpement, 94
jacobien, 700
Developpee dun arc, 930
Developpement asymptotique, 302
Developpement limite, 293
Demi-tour, 597
Dense, 195
Diagonalisable, 148, 150, 153
Diam`etre, 184
Dieomorphisme, 282, 732, 733
Dierentielle, 274, 698
Dilatation, 109, 115
Dimension, 20, 21
Dini, 504
Directrice, 907
Dirichlet
noyau, 639
theor`eme, 639, 642

979
Discriminant dune forme quadratique, 540
Disque de convergence, 462
Distance, 182, 185, 186
Divergence, 763
Domination, 263
Drapeau, 76
Ellipse, 901, 908, 909
Ellipsode, 955
Endomorphisme, 27
induit, 135
Equation dierentielle
`a variables separables, 852
autonome, 831
de Bernoulli, 857
homog`ene, 854
lineaire, 791, 820
Equivalence
de fonctions au voisinage dun point,
268
de normes, 189, 232
Espace
de Hilbert, 557
dual, 46, 49
metrique, 186
prehilbertien, 555, 611
vectoriel, 1
vectoriel norme, 181
Etoile, 758
Euclide, 128
Euclidien, 556
Euler
constante, 341
identite, 746
indicatrice, 688
schema dEuler, 838
Excentricite, 907
Extremum, 287, 727
lie, 743
Faisceau lineaire dhyperplans, 57
Famille
generatrice, 7
liee, 8
libre, 8
sommable, 364, 365
Fejer, 645
Ferme, 192
Fermat, 684
Fonction
ane par morceaux, 261

980
analytique, 477
continue, 206
convexe, 308
derivable, 273
dierentiable, 697
en escalier, 259
gamma, 356, 516, 518
globalement continue, 210
harmonique, 765
homog`ene, 746
implicite, 737
uniformement continue, 212
zeta, 458
Forme
lineaire, 46
polaire, 533
Forme dierentielle, 752
exacte, 756
fermee, 757
Forme quadratique, 532
denie, 534
non degeneree, 543
positive, 534
Fourier
coecients, 631
serie, 633
transformation, 524
Foyer, 907
Fronti`ere, 197
Fubini, 420
Gamma, 356, 516, 518
Gauss
pivot, 111
quadrature, 606
reduction de, 546
theor`eme, 126
Gradient, 701, 760
Gram
determinant, 600
orthonormalisation, 568
Gronwall, 840
Groupe, 655
commutatif ou abelien, 656
cyclique, 668
lineaire, 38, 74
monog`ene, 662
operant sur un ensemble, 670
orthogonal, 582
symetrique, 678
unitaire, 621

INDEX
Holder, 314, 400
Hadamard, 465, 599, 746
Harmonique, 765
Heine, 231
Hermite, 55
Hermitien
endomorphisme, 624
espace, 617
produit scalaire, 612
Hermitienne
forme quadratique, 612
matrice, 617
norme, 613
symetrie, 612
Hessienne, 727
Hilbert, 557, 573
Homeomorphisme, 212
Homog`ene
equation, 33
equation dierentielle, 854
equation dierentielle lineaire, 795
fonction, 746
polynome, 50, 540
Hyperbole, 902, 908910
Hyperbolode, 954, 956
Hyperplan, 33, 51
Ideal, 122
annulateur, 131
principal, 123
Image, 31
Indicatrice dEuler, 688
Inexion, 306, 871, 873
Integrable, 493, 508
Integrale, 389, 392, 493, 509
abelienne, 432
courbe, 831
curviligne, 754
impropre, 519
Integrales
`a param`etre, 416, 517, 521
Integration par parties, 408
Interieur, 197
Interpolation
de Hermite, 55
de Lagrange, 54
Inversion, 88, 678, 709, 895
globale, 732
locale, 733
Irreductible, 121
polynome, 121

INDEX
Jacobien, 700
Jacobienne, 699
Jordan, 165
Lagrange
identite, 602
inegalite de Taylor, 291
multiplicateurs, 746
polynomes interpolateurs, 55
theor`eme, 673
Laplace
transformation, 526
Laplacien, 763, 764
Leibniz, 281
Limite, 176, 187, 205
inferieure, 179
interversion, 218
superieure, 179
Lineaire
equation, 33
application, 27
application semi-, 611
combinaison, 3
dependance et independance, 8
forme, 46
groupe, 38
syst`eme, 105
Lipschitzienne, 213
Meridienne, 946
Matrice, 67
equivalente, 80
adjointe, 617
antihermitienne, 617
antisymetrique, 538
dun morphisme, 68
de passage, 78
diagonale, 75
hermitienne, 617
Hessienne, 727
inversible, 74
jacobienne, 699
produit, 71
scalaire, 75
semblable, 81
symetrique, 538
transposee, 72
triangulaire, 76
Minimal, 131
Minkowski, 398, 536, 613
Multilineaire, 87

981
Multiplicite, 865, 938
Multiplicite dune valeur propre, 145
Negligeable, 265
Nappe
equivalente, 937
cartesienne, 943
conique, 945
cylindrique, 944
de revolution, 946
parametree, 937
reguli`ere, 941
Newton, 321
Nilpotent, 123
endomorphisme, 162
Normal
parametrage, 917
vecteur, 920, 942
Normale
`a un arc plan, 897
`a un hyperplan, 562
`a une nappe, 942
convergence, 452
Norme, 181
equivalente, 189
de la convergence uniforme, 185
euclidienne, 556
hermitienne, 613
semi-, 182
subordonnee, 222
Noyau, 31, 660
de Dirichlet, 639
de Fejer, 645
Operations elementaires, 108
Orbite, 673
Ordre
dun element dun groupe, 667
dun groupe ni, 668
Orientation
dun arc parametre, 866
dun espace vectoriel, 594
dune nappe, 938
Orthogonal
automorphisme, 579
dun sous-espace, 559
groupe, 582
projecteur, 565
Orthogonale
base, 545
famille, 558

982
matrice, 584
symetrie, 579
Orthonormale, 552
Osculateur
cercle, 929
plan, 870
Ouvert, 191
Parabole, 903, 904, 908
Parabolode
elliptique, 958
hyperbolique, 958
Parall`ele, 34, 931, 946
Parseval, 646, 650
Partie bornee, 184
Permutation, 88, 659, 678
PGCD, 124
Pivot, 111, 116
Plan
osculateur, 870
tangent, 710, 742, 938
Plan meridien, 946
Poincare, 758
Point xe, 214
attractif, 316
repulsif, 316
Point-col, 731
Point-selle, 731
Poisson, 654
Polarisation, 533
Polynome
annulateur, 131
caracteristique, 143
minimal, 131
trigonometrique, 630
Polynomes orthogonaux, 605
PPCM, 127
Prehilbertien, 555, 611
Primitive, 406, 422
Produit mixte, 599
Produit scalaire, 555, 612
Produit vectoriel, 601
Projecteur, 18
orthogonal, 565
spectral, 148
Projection, 239, 564, 573
Pythagore, 558, 614
Quadrique, 954
Reexion, 583
Regulier, 740, 741, 867, 898, 940

INDEX
Repulsif, 316
Revolution, 946
Radical, 123, 542
Rang
dun morphisme, 42
dune famille, 21
dune forme quadratique, 542
dune matrice, 73
theor`eme du rang, 44
Rayon de convergence, 461
Rayon de courbure, 922
Rebroussement, 872
Recouvrement ouvert, 227
Rectiable, 913
Rel`evement, 415, 885, 921
Rep`ere de Frenet, 920
Retournement, 597
Richardson, 438
Riemann
conditions de Cauchy-Riemann, 765
fonction , 458
series, 336, 339
somme, 403
Riesz, 238
Rolle, 283
Romberg, 439
Rotationnel, 763
Serie, 327
de Bertrand, 337
de fonctions, 450
de Fourier, 633
de Riemann, 336
enti`ere, 460
trigonometrique, 636
Schmidt, 568
Schwarz, 315, 397, 399, 514, 535, 613, 718
Sesquilineaire, 612
Signature, 88, 549, 678
Simple, 865, 938
Simpson, 437
Singulier, 867, 941
Sommable, 364, 365
Somme
dune serie, 327
de sous-espaces vectoriels, 8
directe, 13
Sous-anneau, 119
Sous-espace
ane, 34
caracteristique, 163

INDEX
propre, 139
supplementaire, 16
Sous-espace vectoriel, 5
engendre, 6
Sous-groupe, 659
Sous-suite, 177
Stabilisateur, 677
Stationnaire, 867, 941
Stirling, 345, 408
Subdivision, 259
Suite extraite, 177
Symetrique
application, 87
endomorphisme, 577
forme bilineaire, 531
groupe, 678
matrice, 538
Syst`eme
fondamental de solutions, 798
lineaire, 105
Tangente, 273, 274, 698, 868
Taylor
Lagrange, 291
reste integral, 410
Young, 298
Theor`eme
chinois, 686
dinterversion des limites, 218
dinversion globale, 732
dinversion locale, 733
de DAlembert, 230
de Darboux, 243
de Dirichlet, 639
de Fejer, 645
de Gauss, 126
de Heine, 231
de Lagrange, 673
de Poincare, 758
de rel`evement, 415
de Riesz, 238
de Rolle, 283
de Schwarz, 718
de Weierstrass, 262, 528, 643
des fonctions implicites, 737
des valeurs intermediaires, 240
du point xe, 214
du rang, 44
Topologie, 191
induite, 198
Transposee, 72

983
Transposition, 88, 679
Transvection, 109, 115
Trap`eze, 436
Trigonalisable, 157
Unitaire
automorphisme, 621
groupe, 621
matrice, 622
vecteur, 182
Valeur dadherence, 177, 190
Valeur propre, 139
Valeurs intermediaires, 240
Vandermonde, 100
Variables separables, 852
Variation des constantes, 801, 803
Vecteur propre, 139
Voisinage, 190
Wallis, 408, 425
Weierstrass, 178, 262, 528, 643
Wilson, 683
Wronskien, 798, 822
Zeros isoles, 478

Das könnte Ihnen auch gefallen