Vous êtes sur la page 1sur 113

Analyse vectorielle

Beatrice de Tili`ere
13 janvier 2009
ii
Table des mati`eres
1 Espace euclidien E
n
1
1.1 Espace vectoriel R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Espace euclidien E
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 Produit scalaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 Norme induite, distance . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.3 Angles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 Limite et continuite des applications . . . . . . . . . . . . . . . . . . . . 8
1.4 Espace topologique E
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 Les courbes parametrees 15
2.1 Denitions et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2 Derivabilite dune courbe . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3 Longueur dune courbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.1 Longueur dune courbe . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.2 Courbes equivalentes . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.3 Parametrisation par longueur darc . . . . . . . . . . . . . . . . . 21
3 Fonctions de plusieurs variables 23
3.1 Denition et representation . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 Derivees partielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
iii
iv TABLE DES MATI
`
ERES
3.3 Derivabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.4 Derivee et gradient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.5 Derivation composees et interpretations geometriques du gradient . . . . 30
3.6 Derivees dordre superieur . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.7 Formule de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.8 Maximums, minimums, points selles . . . . . . . . . . . . . . . . . . . . 37
3.8.1 Points critiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.8.2 Formes quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.8.3 Classication des points critiques . . . . . . . . . . . . . . . . . . 40
3.8.4 Multiplicateurs de Lagrange . . . . . . . . . . . . . . . . . . . . . 43
3.8.5 Maximums et minimums absolus . . . . . . . . . . . . . . . . . . 47
4 Applications de R
m
dans R
n
49
4.1 Applications lineaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.3 La matrice jacobienne . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.4 Derivabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.5 Derivee et matrice jacobienne . . . . . . . . . . . . . . . . . . . . . . . . 55
4.6 Derivation des applications composees . . . . . . . . . . . . . . . . . . . 57
4.7 Theor`emes dinversion locale et des applications implicites . . . . . . . . 59
4.7.1 Theor`eme dinversion locale . . . . . . . . . . . . . . . . . . . . . 59
4.7.2 Theor`eme des applications implicites . . . . . . . . . . . . . . . . 61
4.7.3 Lien entre les deux . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5 Integrales multiples 65
5.1 Integration sur les paves . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.2 Integration sur des domaines plus generaux . . . . . . . . . . . . . . . . 69
5.3 Calculs explicites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.4 Changement de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
TABLE DES MATI
`
ERES v
6 Integrales curvilignes et Theor`eme de Green 79
6.1 Integrale curviligne dune fonction . . . . . . . . . . . . . . . . . . . . . 79
6.2 Integrale curviligne dun champ de vecteurs . . . . . . . . . . . . . . . . 80
6.3 Theor`eme de Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
6.3.1 Le domaine dintegration en question . . . . . . . . . . . . . . . . 84
6.3.2 Le Theor`eme de Green . . . . . . . . . . . . . . . . . . . . . . . . 85
7 Integrales de surface - Theor`emes de la divergence et de Stokes 89
7.1 Surfaces parametrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7.1.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7.1.2 Rappel sur le produit vectoriel . . . . . . . . . . . . . . . . . . . 90
7.1.3 Derivabilite et plan tangent . . . . . . . . . . . . . . . . . . . . . 90
7.2 Integrale de surface dune fonction . . . . . . . . . . . . . . . . . . . . . 92
7.3 Integrale de surface dun champ de vecteurs . . . . . . . . . . . . . . . . 95
7.4 Theor`eme de la divergence et Theor`eme de Stokes . . . . . . . . . . . . 97
7.4.1 Divergence et rotationnel . . . . . . . . . . . . . . . . . . . . . . 97
7.4.2 Les domaines dintegration en question . . . . . . . . . . . . . . . 99
7.4.3 Theor`eme de la divergence . . . . . . . . . . . . . . . . . . . . . 100
7.4.4 Theor`eme de Stokes . . . . . . . . . . . . . . . . . . . . . . . . . 103
vi TABLE DES MATI
`
ERES
Chapitre 1
Espace euclidien E
n
Le but du cours danalyse I est letude approfondie des fonctions de la droite reelle
dans elle meme. Le cours danalyse vectorielle sinscrit dans la continuite de ce dernier,
et a pour sujet letude des fonctions dun espace euclidien dans un autre. Une partie
des resultats et denitions seront des generalisations naturelles du cas reel, mais la
structure plus riche de lespace euclidien E
n
va egalement engendrer des phenom`enes
nouveaux et complexes.
Dans ce premier chapitre, nous denissons lespace euclidien E
n
. Outre linteret propre
que porte une telle denition, il nous parat important de passer un peu de temps `a
decrire lespace qui sera lensemble de depart et darrivee des fonctions que nous allons
etudier.
Resume : lespace euclidien E
n
est lespace vectoriel R
n
muni du produit scalaire usuel.
Le produit scalaire engendre les notions de distance et dangles. Lespace euclidien
poss`ede aussi une structure topologique.
1.1 Espace vectoriel R
n
Lespace R
n
est lensemble des n-tuples de nombres reels, cest-`a-dire :
R
n
= x = (x
1
, , x
n
)[ x
i
R.
Les points x
1
, , x
n
sont appeles les coordonnees du point x.
Notation
On utilisera les caract`eres gras, minuscules pour les points de R
n
, n > 1, et les lettres
minuscules pour les points de R.
1
2 CHAPITRE 1. ESPACE EUCLIDIEN E
N
Interpretation geometrique
On peut donner une interpretation geometrique de R, R
2
, R
3
de la mani`ere suivante.
Supposons que lon xe une unite de longueur. Un point x
1
R peut etre vu comme le
point de coordonnee x
1
sur la droite reelle. Un point (x
1
, x
2
) (plus habituellement note
(x, y)) peut etre vu comme le point de coordonnees (x
1
, x
2
) dans lespace forme de deux
axes perpendiculaires. De mani`ere analogue un point (x
1
, x
2
, x
3
) (souvent note (x, y, z))
est le point de coordonnees (x
1
, x
2
, x
3
) dans lespace forme de trois axes mutuellement
orthogonaux.
0 x
x,y ( )
) x,y,z (
(0,0,0)
(0,0)
y
yaxis
xaxis
xaxis
yaxis
zaxis
Fig. 1.1 Interpretation geometrique des points de R (gauche), R
2
(milieu), R
3
(droite).
Ces cas particuliers nous permettent dimaginer une interpretation geometrique de R
n
,
meme si la visualisation devient plus dicile lorsque n 4.
Espace vectoriel
On munit R
n
de deux operations : laddition et la multiplication par un scalaire. Si
x = (x
1
, , x
n
) et y = (y
1
, , y
n
) sont deux points de R
n
, on denit la somme de x
et y, notee x +y, par :
x +y = (x
1
+y
1
, , x
n
+y
n
).
De plus, si a est un nombre reel, on denit la multiplication par un scalaire de x par a,
notee ax par :
ax = (ax
1
, , ax
n
).
On utilise la notation 0 = (0, , 0), et x = (1)x = (x
1
, , x
n
).
Exemple 1.1 Soit x = (1, 2, 1.5) y = (, 2,

7), a = 3, alors
x +y = (1 +, 0, 1.5

7),
ax = (3, 6, 4.5),
ay = (3, 6, 3

7).
1.2. ESPACE EUCLIDIEN E
N
3
Lensemble R
n
muni des operations somme et multiplication par un scalaire satisfait
les proprietes suivantes :
1. x + (y +z) = (x +y) +z (associativite).
2. x +y = y +x (commutativite).
3. x +0 = x (existence identite pour addition).
4. x + (x) = 0 (existence inverse pour addition).
5. (ab)x = a(bx) (associativite).
6. (a +b)x = ax +bx (distributivite).
7. a(x +y) = ax +ay (distributivite).
8. 1x = x (existence identite pour multiplication par scalaire).
Ces proprietes sont des consequences immediates des proprietes des nombres reels R.
Elles conf`erent `a R
n
une structure despace vectoriel.
Rappel : un espace V muni dune addition et dune multiplication par un scalaire qui
verie les conditions 1 `a 8 est appele un espace vectoriel.
Lensemble des vecteurs
e
1
= (1, 0, , 0), e
2
= (0, 1, 0, , 0), , e
n
= (0, , 0, 1),
forment une base de R
n
, appelee base canonique. Un point x = (x
1
, , x
n
) de R
n
secrit x =

n
i=1
x
i
e
i
dans la base canonique.
Un sous-ensemble V de R
n
est un sous-espace vectoriel sil est contenu dans R
n
et est
lui-meme un espace vectoriel (en particulier il doit contenir 0 en vertu de la propriete 3).
Exemple 1.2
Soient x
1
, , x
k
, k points de R
n
. Alors lensemble
(a
1
x
1
+ +a
k
x
k
) [ a
1
, , a
k
R,
est un sous-espace vectoriel de R
n
, et sappelle lespace engendre par x
1
, , x
k
.
Les ensembles suivants sont des sous-espaces vectoriels de R
2
:
V
1
= (x, y) R
2
[ y = 2x.
V
2
= a(1, 0) [ a R).
Remarquez que V
2
peut aussi secrire V
2
= (x, y) R
2
[ y = 0.
1.2 Espace euclidien E
n
An dobtenir la structure geometrique compl`ete de R
n
, nous introduisons le produit
scalaire usuel. Comme nous allons le voir, il denit de mani`ere naturelle une notion de
distance, une norme et les angles entre les points de R
n
. Lespace vectoriel R
n
muni de
cette structure supplementaire est appele lespace euclidien, note E
n
.
4 CHAPITRE 1. ESPACE EUCLIDIEN E
N
1.2.1 Produit scalaire
Soit x = (x
1
, , x
n
) et y = (y
1
, , y
n
) deux points de R
n
. Le produit scalaire usuel
de x et y, note x y, ou encore < x, y > est deni de la mani`ere suivante :
x y = x
1
y
1
+ +x
n
y
n
.
Exemple 1.3 Soient x = (1, 0, 1), y = (0, 1, 0) z = (2, 1, 4), alors :
x y = 0, x z = 6, y z = 1.
Le produit scalaire usuel satisfait les proprietes suivantes :
1. x x 0, et x x = 0 ssi x = 0.
2. x y = y x.
3. (ax +by) z = ax z +by z.
Ces proprietes decoulent de celles de R, et seront veriees en exercices.
Deux vecteurs x, y de R
n
sont dits orthogonaux si x y = 0.
Rappel : Soit un espace vectoriel V muni dune operation de V V dans R. Si
loperation satisfait les proprietes 1 `a 3, elle est appelee un produit scalaire.
1.2.2 Norme induite, distance
Norme induite
Le produit scalaire usuel induit la norme euclidienne sur R
n
: soit x un point de R
n
,
alors la norme euclidienne de x, notee [[x[[ est denie par,
[[x[[ =

x x =
_
x
2
1
+ +x
2
n
.
Dans le cas o` u n = 2 ou n = 3, cette denition concide avec notre notion intuitive de
norme (derivee du Theor`eme de Pythagore), voir les Figures 1.2 et 1.3 ci-dessous.
Exemple 1.4 Soit x = (2, 3), alors [[x[[ =

13. Soit x = (3, 1, 2), alors [[x[[ =

14.
La norme euclidienne satisfait les proprietes suivantes :
1. [[x[[ 0, et [[x[[ = 0 ssi x = 0.
2. [[ax[[ = [a[ [[x[[.
3. [[x +y[[ [[x[[ +[[y[[ (inegalite triangulaire).
1.2. ESPACE EUCLIDIEN E
N
5
x x,y =( )

x +y
2 2
x
y
Fig. 1.2 Theor`eme de Pythagore et norme, n = 2.
x
z
=( x,y,z
x,y (
)
)
x +y +z
2 2 2
Fig. 1.3 Theor`eme de Pythagore et norme, n = 3.
6 CHAPITRE 1. ESPACE EUCLIDIEN E
N
Les deux premi`eres proprietes decoulent de la denition de la norme et des proprietes
du produit scalaire. Linegalite triangulaire decoule de linegalite de Cauchy-Schwarz,
que nous enon cons et prouvons ci-dessous, etant donne sa grande importance.
Theor`eme 1 [Inegalite de Cauchy-Schwarz]
Si V est un espace vectoriel, est un produit scalaire sur V , et [[ [[ est la norme
correspondante, alors :
[x y[ [[x[[ [[y[[.
En particulier, lorsque V = R
n
, est le produit scalaire usuel, et [[ [[ est la norme
euclidienne, linegalite de Cauchy-Schwarz secrit :

i=1
x
i
y
i

_
n

i=1
x
2
i
_1
2
_
n

i=1
y
2
i
_1
2
.
Preuve:
Si x ou y est 0, linegalite est triviale, donc supposons que les deux soient non nuls.
Posons
u = x/[[x[[, v = y/[[y[[,
alors [[u[[ = [[v[[ = 1. Donc,
0 [[u v[[
2
= (u v) (u v) = [[u[[
2
2 u v +[[v[[
2
= 2 2 u v.
Ainsi, u v 1, ce qui est equivalent `a
x
||x||

y
||y||
1, ou encore
x y [[x[[ [[y[[.
En rempla cant x par x on obtient x y [[x[[ [[y[[, do` u le resultat.
Preuve (inegalite triangulaire) :
Soit x, y V , alors
[[x +y[[
2
= (x +y) (x +y)
= [[x[[
2
+ 2 x y +[[y[[
2
,
[[x[[
2
+ 2 [[x[[ [[y[[ +[[y[[
2
(Cauchy-Schwarz) ,
= ([[x[[ +[[y[[)
2
.

Remarquez que si x et y sont orthogonaux, linegalite triangulaire devient une egalite :


[[x +y[[
2
= [[x[[
2
+[[y[[
2
.
1.2. ESPACE EUCLIDIEN E
N
7
Ceci est le Theor`eme de Pythagore dans le cas general de E
n
.
Rappel : Soit V un espace vectoriel et [[.[[ une application de V dans R satisfaisant
les proprietes 1 `a 3. Alors [[.[[ sappelle une norme, et lespace V muni de lapplication
[[.[[ un espace vectoriel norme.
Distance
La norme euclidienne induit la notion de distance euclidienne entre deux points de R
n
.
Si x, y sont deux points de R
n
, alors la distance euclidienne de x `a y, notee d(x, y) est
denie par :
d(x, y) = [[x y[[ =
_
(x
1
y
1
)
2
+ + (x
n
y
n
)
2
.
La distance euclidienne satisfait les trois proprietes suivantes :
1. d(x, y) 0, d(x, y) = 0 ssi x = y.
2. d(x, y) = d(y, x).
3. d(x, z) d(x, y) +d(y, z) (inegalite triangulaire).
Ces proprietes decoulent de celles du produit scalaire.
Rappel : Soit V un espace vectoriel muni dune application d de V V dans R. Si d
satisfait les proprietes 1 `a 3, alors d est appelee une distance, et V muni de d est appele
un espace metrique.
1.2.3 Angles
Le produit scalaire usuel et la norme nous permettent de denir la notion dangle entre
deux vecteurs. Remarquez que la denition est une generalisation naturelle du cas R
2
.
Si x, y sont deux vecteurs de R
n
, on denit langle entre x et y, note (x, y) par :
(x, y) = arccos
x y
[[x[[ [[y[[
[0, ].
Remarquez que langle est bien deni en vertu de linegalite de Cauchy-Schwarz qui
garantit que le terme de droite est dans [1, 1].
Exemple 1.5 Soit x = (0, 1, 1), et y = (1, 1, 0), alors
(x, y) = arccos
1

2
= arccos
1
2
=

3
.
On peut aussi interpreter cet angle geometriquement comme sur la gure ci-dessous.
8 CHAPITRE 1. ESPACE EUCLIDIEN E
N
0
/3
x=(0,1,1)
=(1,1,0) y
(1,0,0)
Fig. 1.4 Interpretation geometrique de langle.
1.3 Limite et continuite des applications
Le but de cette section est de generaliser en dimensions superieures la notion de limite
et continuite des fonctions de R dans R.
Soit D un sous-ensemble de R
m
. Une application F de D dans R
n
, notee F : D R
n
,
est une r`egle qui a tout point x de D associe un point F(x) dans R
n
. On peut representer
F par ses coordonnees, cest-`a-dire,
F(x) = (F
1
(x), , F
n
(x)),
o` u F
i
: R
m
R. On utilisera la terminologie fonction lorsque lespace darrivee est R,
cest-`a-dire lorsque n = 1.
Dans les chapitres suivants, nous passerons du temps sur les cas particuliers m = 1,
puis n = 1, de sorte que nous ne faisons pas maintenant un catalogue des dierents
genres dapplications de R
m
dans R
n
. Nous donnerons simplement quelques exemples
pour illustrer les denitions de limite et de continuite.
Dans cette section, nous traitons directement le cas m et n entiers positifs quelconques.
En eet, pour les notions de limite et continuite, la complexite supplementaire par
rapport au cas des fonctions reelles est minime : il sut de remplacer la valeur absolue
par la norme euclidienne.
Limite dune application
Avant de donner la denition de limite dune application, nous devons encore mention-
ner le point technique suivant. On souhaite donner la denition de lapplication F
admet b comme limite au point a. On souhaite neanmoins autoriser que lapplication
F ne soit pas denie au point a, mais seulement aux points qui sont tr`es proches de a.
An de denir ceci de mani`ere rigoureuse, on a besoin du concept fondamental suivant.
Soit a un point de R
m
, on appelle boule ouverte de rayon r et de centre a, notee B
r
(a),
1.3. LIMITE ET CONTINUIT

E DES APPLICATIONS 9
lensemble suivant :
B
r
(a) = x R
n
[d(a, x) < r =
_
_
_
x R
n
[

_
n

i=1
(x
i
a
i
)
2
< r
_
_
_
.
On dit quun point a est un point limite de lensemble D, ssi toute boule ouverte centree
en a contient des points de D autres que a.
Exemple 1.6
1. Un ensemble ni de points na pas de point limite.
2. Lorigine 0 est un point limite de R
m
0.
Voici maintenant la denition de limite pour une application. Soit F : D R
n
une
application, soient a un point limite de D, et b un point de R
n
. On dit que F admet b
comme limite au point a, ecrit :
lim
xa
F(x) = b,
ssi pour tout > 0, il existe > 0 tel que si x B

(a) D, alors F(x) B

(b).
Lidee geometrique derri`ere la denition est que la valeur F(x) peut etre aussi proche
de b que lon veut, si lon prend x dans un boule centree en a susament petite.
Exemple 1.7 On consid`ere la fonction f : R
2
R, denie par :
f(x, y) = x
2
+xy +y.
Montrons que lim
x(1,1)
f(x, y) = 3. Dans la suite, nous utilisons plusieurs fois linegalite
triangulaire.
[f(x, y) 3[ = [x
2
+xy +y 3[ [x
2
1[ +[xy 1[ +[y 1[,
[x + 1[[x 1[ +[xy y +y 1[ +[y 1[,
([x + 1[ +[y[) [x 1[ + 2[y 1[.
Dautre part,
[[(x, y) (1, 1)[[ < (x 1)
2
+ (y 1)
2
<
2
[x 1[ < et [y 1[ < .
Ceci implique en particulier
[x + 1[ [x 1[ + 2 < + 2,
[y[ [y 1[ + 1 < + 1.
En resume, [[(x, y) (1, 1)[[ < implique [f(x, y) 3[ < (2 + 5). Ainsi, il sut de
prendre = min
_
1,

7
_
.
10 CHAPITRE 1. ESPACE EUCLIDIEN E
N
Remarque 1.1 Voici une consequence importante de la denition. Si une application
F : R
m
R
n
admet une limite au point a, alors la limite est la meme quelque soit
le chemin dacc`es `a a. En particulier, la limite est la meme si lon acc`ede `a a par des
droites dierentes. En consequence, si lon souhaite montrer quune droite nadmet pas
de limite en un point a, il sut de trouver deux droites dacc`es `a a, tel que lapplication
nadmette pas la meme limite selon que lon prenne une droite ou lautre. Voici un
exemple.
Exemple 1.8 Montrons que la fonction suivante nadmet pas de limite en 0 = (0, 0).
Soit f : R
2
R denie par :
f(x, y) =
_
xy
x
2
y
2
si x ,= y,
0 si x = y.
Etudions les valeurs de f(x, y) lorsque (x, y) approche (0, 0) le long de la droite (x, x),
R. Si = 1, alors :
f(x, x) = 0.
Si ,= 1, alors
f(x, x) =

1
2
.
Ainsi f a dierentes valeurs constantes sur dierentes droites qui passent par 0, et donc
ne peut avoir de limite en 0.
Le theor`eme suivant est utile pour etudier les limites des applications F de R
m
dans
R
n
. Il sera demontre pendant les exercices.
Theor`eme 2 Soit une application F : D R
n
, o` u D est un sous-ensemble de R
m
, et
soit a un point limite de D. Alors, F admet b = (b
1
, , b
n
) R
n
comme limite au
point a, ssi pour tout i = 1, , n, la fonction coordonnee F
i
: D R admet b
i
comme
point limite au point a :
lim
xa
F
i
(x) = b
i
.
Continuite des applications
Soit F : D R
n
une application, o` u D est un sous-ensemble de R
m
. On dit que F est
continue au point a D, ssi
lim
xa
F(x) = F(a).
On dit que F est continue sur D, si elle est continue en tout point de D.
Remarque 1.2 Si a nest pas un point limite de D, la denition que nous avons donnee
de limite ne fait pas de sens. Pour lui en donner un, nous disons que F est toujours
continue en de tels points.
1.4. ESPACE TOPOLOGIQUE E
N
11
Corollaire 3 Une application F : D R
n
, o` u D est un sous-ensemble de R
m
est
continue au point a, ssi toutes ses coordonnees sont continues au point a.
Pour montrer la continuite des applications, on ne recourt que rarement `a la denition,
qui est relativement lourde `a utiliser comme nous lavons vu dans lExemple 1.7. On
utilisera volontiers le Corollaire 3 ci-dessus, la continuite dej`a etablie des fonctions dans
R, et les theor`emes ci-dessous.
Soit les applications F : D
1
R
n
et G : D
2
R
k
, o` u D
1
est un sous-ensemble de R
m
et D
2
est un sous-ensemble de R
n
tels que F(D
1
) D
2
. On denit alors lapplication
composee : G F : D
1
R
k
par
G F(x) = G(F(x)).
Theor`eme 4 Si F est continue au point a D
1
et G est continue au point F(a), alors
G F est continue au point a.
Des resultats ci-dessus, on deduit,
Theor`eme 5 Soient f, g des fonctions de R
m
dans R. Alors,
lim
xa
(f(x) +g(x)) = lim
xa
f(x) + lim
xa
g(x),
et
lim
xa
(f(x)g(x)) =
_
lim
xa
f(x)
__
lim
xa
g(x)
_
,
sous la condition que ces limites existent.
Exemple 1.9 Soit lapplication F : R
3
R
2
denie par :
F(x, y, z) = (sin(x +y) cos(y) +ze
y
, cos(z)).
Pour montrer que lapplication F est continue sur tout R
3
, par le Corollaire 3, il sut
de montrer que chacune de ses coordonnee est continue sur tout R
3
. Or chacune des
composantes est somme/produit/composition de fonctions usuelles qui sont continues
sur les ensembles consideres, donc est continue.
1.4 Espace topologique E
n
Dans cette section, nous introduisons la topologie naturelle sur E
n
induite par la dis-
tance euclidienne. En eet cest le formalisme adequat pour introduire certaines des
12 CHAPITRE 1. ESPACE EUCLIDIEN E
N
denitions et concept danalyse vectorielle. Nous utiliserons essentiellement les notions
douverts, fermes, interieur, bord, et continuite.
Dans la section precedente, nous avons dej`a parle de continuite des applications sans
parler de topologie. En eet, nous voulions introduire la continuite dune application
apr`es celle de limite dune application, et pour ceci le formalisme topologique nest pas
le plus adapte. Mais, nous allons maintenant donner la denition en topologie dune
application continue, et vous montrerez aux exercices lequivalence entre les deux.
Dernier avertissement avant de rentrer dans le coeur de ce chapitre. Nous travaillons
dans le cas particulier de lespace euclidien, et de la topologie induite par la distance
euclidienne, mais il est aise de voir que tout espace metrique a une topologie naturelle
denie par sa distance.
Les concepts introduits ici seront traites de mani`ere approfondie lors du cours de topo-
logie, ainsi nous ennon cons seulement quelques uns des theor`emes, et ne les demontrons
pas.
Espace topologique E
n
Un sous-ensemble U de R
n
est dit ouvert, ssi pour tout x U, il existe r > 0 et une
boule ouverte de rayon r, centree en x, qui est contenue dans U. On note T lensemble
des ouverts de R
n
.
Exemple 1.10 Lensemble
B
1
(0) = (x, y) R
2
[
_
x
2
+y
2
< 1,
est un ouvert de R
2
.
Lensemble T verie les proprietes suivantes.
1. Lensemble et R
n
sont ouverts.
2. Toute reunion douverts est un ouvert.
3. Lintersection de deux ouverts est un ouvert.
Ces proprietes seront veriees en exercices.
Rappel : un espace X muni dun ensemble T de parties de X qui satisfait les proprietes
1 `a 3 est appele un espace topologique. Les parties de T sont appelees les ouverts.
Quelques notions sur lespace topologique E
n
...
Un sous-ensemble F de R
n
est dit ferme si son complementaire est ouvert.
Soit S un sous-ensemble de R
n
. Un point x de S est appele un point interieur de S,
ssi il existe une boule ouverte centree en x de rayon strictement positif contenue dans
1.4. ESPACE TOPOLOGIQUE E
N
13
S. Lensemble des points interieurs de S sappelle linterieur de S, et est note int(S).
Remarquer que int(S) est un ouvert de R
n
.
Un point x de R
n
est appele un point fronti`ere de S, ssi toute boule ouverte centree
en x contient un point de S et un point qui nest pas dans S. Lensemble des points
fronti`eres de S est appele la fronti`ere de S, et est note S. On peut montrer que S
est un ferme de R
n
.
Un ensemble V est appele un voisinage dun point x, sil contient un ouvert contenant x.
Un sous-ensemble K de R
n
est dit compact ssi toute suite admet une sous-suite qui est
convergente. Le theor`eme suivant donne une caracterisation utile des compacts.
Theor`eme 6 Un sous-ensemble K de R
n
est compact, ssi il est ferme et borne.
Theor`eme 7 Soit F : R
m
R
n
une application. Alors lapplication F est continue
sur R
m
, ssi pour tout ouvert U R
n
, limage inverse F
1
(U) est un ouvert de R
m
.
Ce theor`eme sera demontre en seance dexercices, en eet il est important que letudiant
comprenne le lien entre les deux approches de continuite.
Theor`eme 8 Soit K un sous-ensemble compact de R
m
, et F : K R
n
une application
continue. Alors F(K) est un sous-ensemble compact de R
n
.
Theor`eme 9 Soit K un sous-ensemble compact de R
m
, et F : K R une application
continue. Alors F atteint un maximum et un minimum en des points de K.
Theor`eme 10 Soit K un sous-ensemble compact de R
n
, et F : K R une fonction
continue. Alors F est uniformement continue.
14 CHAPITRE 1. ESPACE EUCLIDIEN E
N
Chapitre 2
Les courbes parametrees
Le deuxi`eme chapitre a pour sujet les courbes parametrees. Cest un moyen doux de
commencer `a travailler dans R
n
. En eet, il est dhabitude possible de saider dune
interpretation geometrique, et la theorie des fonctions reelles sapplique souvent assez
directement.
Par ailleurs, les courbes font partie des mathematiques depuis lantiquite. Les premiers
`a les etudier sont sans doute les grecs, elles eurent ensuite beaucoup dimportance dans
la physique de Newton. Leur etude a ete formalisee et approfondie avec lapparition
de la geometrie dierentielle dune part et de la geometrie algebrique de lautre. Une
famille de courbes amusantes recemment decouvertes sont les courbes de Peano, qui
remplissent tout le plan.
Mots cles : courbes parametrees, vecteur vitesse, acceleration, longueur, courbes
equivalentes, parametrisation par longueur darc.
2.1 Denitions et exemples
Soit I = [a, b] un intervalle de R. Une courbe parametree est une application continue
: I R
n
. En coordonnees, secrit :
(t) = (
1
(t), ,
n
(t)).
Lensemble (I) sappelle la trace de la courbe .
Une courbe est dite simple, ssi lapplication est injective sur (a, b). Une courbe est
dite fermee, ssi (a) = (b). Une courbe fermee et simple est appelee une courbe de
Jordan.
15
16 CHAPITRE 2. LES COURBES PARAM

ETR

EES
Exemple 2.1 On consid`ere le segment reliant deux points a, b de R
n
. Une parametrisation
du segment est donnee par :
: [0, 1] R
n
t (t) = a +t(b a) = (a
1
+t(b
1
a
1
), , a
n
+t(b
n
a
n
)).
Exemple 2.2 La courbe parametree suivante represente une helice dans R
3
:
: R R
3
t (t) = (cos t, sin t, t).
Une courbe de R
2
est dite parametree en coordonnees polaires, si elle est de la forme
: I R
2
() = (r() cos , r() sin),
o` u r est une fonction continue, positive (representant le rayon).
Exemple 2.3 Dans cet exemple, nous allons construire les coniques comme des courbes
parametrees en coordonnees polaires.
Une conique est par denition lintersection dun cone de revolution et dun plan. Cette
intersection est classee en dierents types : ellipse, hyperbole, parabole etc...
Il existe une mani`ere equivalente de denir les coniques, qui est la suivante. Soit D une
droite du plan, f un point qui nest pas situe sur D, et > 0. Alors, on appelle conique
de droite directrice D, de foyer f et dexentricite , lensemble des points x du plan
veriant :
d(f , x) = d(D, x), (2.1)
o` u d(f , x) est la distance du point x au point f , et d(D, x) est la distance du point x `a
la droite D.
On consid`ere le rep`ere de centre f , daxe des abcisses perpendiculaire `a la droite D, et
daxe des ordonnees parall`ele `a D. On ecrit un point (x, y) dans ce rep`ere en coordonnees
polaires, cest `a dire (x, y) = (r cos , r sin). Alors lequation (2.1) est equivalente `a
r = (m +r cos ),
o` u m est la distance du foyer f `a la droite D. Cette equation a une solution positive
r = r() =
m
1 cos
, ssi I

= [0, 2) [ 1 cos > 0. On verie aussi que sur


I

, r est continue.
Donc les coniques secrivent comme des courbes parametrees en coordonnees polaires
sous la forme :
2.2. D

ERIVABILIT

E DUNE COURBE 17
: I

R
2
() = (
k cos
1 cos
,
k sin
1 cos
).
A partir, de ces equations en coordonnees polaires, on peut retrouver les equations
algebriques et la classication connue, voir les exercices.
2.2 Derivabilite dune courbe
Lintervalle I sur lequel est denie une courbe peut etre ouvert, ferme, ou ouvert `a
gauche (droite) / ferme `a droite (gauche). Pour denir la derivabilite, nous supposons
que lintervalle I contient plus dun point. De plus, lorsque lon consid`ere la limite
ci-dessous en un point extreme de I et que I est ferme en ce point, on considerera
uniquement la limite `a gauche, ou `a droite selon le cas, de sorte que t +h soit egalement
dans I.
Soit : I R
n
une courbe, et soit t I. Alors, la courbe est dite derivable au point
t si la limite suivante existe :
lim
h0
(t +h) (t)
h
.
Dans ce cas, on appelle cette limite la derivee au point t et on la note

(t),
d
dt
, ou
encore (t). Le vecteur

(t) est aussi connu sous le nom de vecteur vitesse au point t.


La courbe est dite derivable sur I si elle est derivable en tout point de I. En utilisant
le Theor`eme 2, on deduit que la courbe est derivable, ssi toutes ses coordonnees le
sont, et dans ce cas :

(t) = (

1
(t), ,

n
(t)).
En utilisant les proprietes des derivees des fonctions reelles pour chacune des coor-
donnees, on obtient le theor`eme suivant :
Theor`eme 11 Soient
1
,
2
: R R
n
deux courbes, et : R R une fonction, toutes
les trois derivables, alors :
1. (
1
+
2
)

1
+

2
.
2. (
1
)

1
+

1
.
3. (
1

2
)

1

2
+
1

2
.
4. ( )

(t) =

(t)

((t)).
Une courbe est dite de classe (
1
sur I, si elle est derivable et que sa derivee est
continue en tout point de I. Une courbe de classe (
1
est dite reguli`ere, si

(t) ,= 0 pour
tout t I.
18 CHAPITRE 2. LES COURBES PARAM

ETR

EES
Lorsque la courbe est reguli`ere, on peut visualiser

(t) comme etant le vecteur tan-


gent `a la courbe au point (t), voir Figure 2.1. Dans ce cas, on denit la tangente `a au
point (t) comme etant la droite qui passe par (t), et qui est parall`ele au vecteur

(t).
0
t ( )
( )
( ) t
t+h
Fig. 2.1 Le vecteur tangent
La vitesse au point t, notee v(t), dune courbe supposee derivable, est la norme du
vecteur vitesse au point t :
v(t) = [[

(t)[[.
Le vecteur dacceleration au point t dune courbe deux fois derivable, est le vecteur

(t). Lacceleration au point t, notee a(t), est la norme du vecteur dacceleration au


point t :
a(t) = [[

(t)[[.
2.3 Longueur dune courbe
2.3.1 Longueur dune courbe
Soit : I = [a, b] R
n
une courbe parametree de classe (
1
. La longueur de notee
(), est par denition lintegrale de la vitesse entre a et b, i.e.
() =
_
b
a
v(t)dt =
_
b
a
[[

(t)[[dt.
En utilisant la denition de la norme euclidienne, cette denition peut se reecrire ainsi,
() =
_
b
a
_
(

1
(t))
2
+ + (

n
(t))
2
dt. (2.2)
Remarque 2.1 Justication de la denition de la longueur.
Cette denition peut etre comprise intuitivement de la mani`ere suivante. Dans les-
prit de lintegrale de Riemann, il est naturel de denir la longueur de la courbe en
2.3. LONGUEUR DUNE COURBE 19
considerant une partition de lintervalle [a, b], de sommer les petits bouts de lon-
gueur, et de prendre la limite lorsque la partition devient de plus en plus petite. Soit
T = a = t
0
< t
1
< < t
k
= b une partition de lintervalle [a, b]. Alors, une
approximation de la longueur de la courbe correspondant `a cette partition est :
s(, T) =
k

i=1
[[(t
i
) (t
i1
)[[
=
k

i=1
_
n

=1
(

(t
i
)

(t
i1
))
2
_1
2
(o` u
1
, ,
n
sont les coordonnees de ).
En utilisant le theor`eme de la valeur intermediaire pour chacune des composantes, on
sait que pour tout , il existe t

i
dans lintervalle (t
i1
, t
i
) tel que :

(t
i
)

(t
i1
) =

(t

i
)(t
i
t
i1
).
Ainsi,
s(, T) =
k

i=1
_
n

=1

(t

i
)
2
_1
2
(t
i
t
i1
). (2.3)
Nous ne justions pas letape suivante, mais elle peut letre rigoureusement. On suppose
que pour tous les , le point t

i
est un meme point t

i
dans lintervalle (t
i1
, t
i
), alors la
somme peut secrire :
s(, T) =
k

i=1
[[

(t

i
)[[(t
i
t
i1
),
qui est une somme de Riemann pour lintegrale (2.2). Ainsi,
() = lim
|P|0
s(, T).
Exemple 2.4 On consid`ere une courbe : I = [a, b] R
2
parametree en coordonnees
polaires :
() = (r() cos , r() sin).
Alors,

() = (r

() cos r() sin, r

() sin +r() cos ), et


[[

()[[ =
_
r

()
2
+r()
2
.
Ainsi,
() =
_
b
a
_
r

()
2
+r()
2
d.
En particulier, si on consid`ere le cercle de rayon r parametre en coordonnees polaire,
on a I = [0, 2], r() r, de sorte que :
() = 2r.
20 CHAPITRE 2. LES COURBES PARAM

ETR

EES
Exemple 2.5 Soit f : [a, b] R une fonction de classe (
1
. Alors le graphe de f est la
trace de la courbe : [a, b] R
2
denie par :
(x) = (x, f(x)).
Ainsi, la longueur du graphe de f est :
() =
_
b
a
_
1 +f

(x)
2
dx.
2.3.2 Courbes equivalentes
La question naturelle suivante se pose. Si deux courbes parametrees de classe (
1
ont
la meme trace, est-ce quelles ont meme longueur ? La reponse est positive dans le cas
suivant.
Soit
1
: I
1
= [a
1
, b
1
] R
n
,
2
: I
2
= [a
2
, b
2
] R
n
deux courbes parametrees. On dit
que
1
et
2
sont equivalentes, ssi il existe un dieomorphisme-(
1
, : I
1
I
2
tel que :

1
=
2
.
On rappelle quun dieomorphisme-(
1
, : I
1
I
2
est une fonction bijective, qui est
de classe (
1
sur int(I
1
), et dont linverse est de classe (
1
sur int(I
2
).
Remarque 2.2 La relation ci-dessus est une relation dequivalence, cest-`a-dire quelle
est reexive (
1
est equivalente `a
1
), symetrique (si
1
et
2
sont equivalentes, alors

2
et
1
le sont aussi) et transitive (si
1
est equivalente `a
2
, et
2
est equivalente `a

3
, alors
1
est equivalente `a
3
).
Theor`eme 12 Soient
1
: I
1
R
n
,
2
: I
2
R
n
deux courbes parametrees de classe
(
1
. Si elles sont equivalentes, alors elles ont meme longueur.
Preuve:
Comme
1
et
2
sont equivalentes, il existe un dieomorphisme-(
1
, : I
1
I
2
tel que :

1
=
2
.
Comme est un dieomorphisme-(
1
,

,= 0 sur I
1
. Ainsi, il y a deux cas possible, soit

> 0 et est strictement croissante, soit

< 0 et est strictement decroissante.


2.3. LONGUEUR DUNE COURBE 21
Nous traitons les deux cas en meme temps dans la preuve.
(
1
) =
_
b
1
a
1
[[

1
(t)[[dt,
=
_
b
1
a
1
[[

2
((t))[[ [

(t)[dt, (derivation fonction composee),


= sgn

_
b
1
a
1
[[

2
((t))[[

(t)dt,
= sgn

_
(b
1
)
(a
1
)
[[

2
(s)[[ds, (changement de variable pour fonctions reelles),
=
_
b
2
a
2
[[

2
(s)[[ds = (
2
).

2.3.3 Parametrisation par longueur darc


Nous avons deni une relation dequivalence pour les courbes parametrees. Il est interessant
dobserver que certaines proprietes physiques se re`etent mieux sous certaines pa-
rametrisations. Par exemple, si la vitesse de la courbe est constante, alors le vecteur
vitesse (autrement dit le vecteur tangent) est orthogonal au vecteur acceleration (le vec-
teur deuxi`eme derivee), ce qui est coherent avec notre intuition physique. Le Theor`eme
13 ci-dessous donne une condition necessaire pour quune courbe puisse etre repa-
rametree avec une vitesse constante. La preuve fournit la reparametrisation explicite,
appelee parametrisation par longueur darc, ou par abcisse curviligne.
Theor`eme 13 Soit : I = [a, b] R
n
une courbe reguli`ere. Alors est equivalente ` a
une courbe de vitesse egale ` a 1.
Preuve:
Soit L = (). On denit : [a, b] [0, L] par :
(t) =
_
t
a
[[

(u)[[du.
Ainsi, (t) est la longueur de la courbe jusqu`a linstant t, do` u la terminologie longueur
darc.
22 CHAPITRE 2. LES COURBES PARAM

ETR

EES
En utilisant le theor`eme fondamental du calcul integral, on obtient

(t) = [[

(t)[[ > 0,
de sorte que est une fonction de classe (
1
dont la derivee est strictement positive.
Ainsi, la fonction inverse : [0, L] [a, b] existe, et sa derivee est donnee par :

(s) =
1

((s))
> 0.
On deduit que

est aussi continue, de sorte que est un dieomorphisme-(


1
. Soit
: [0, L] R
n
, la courbe equivalente `a denie par = . Alors,
[[

(s)[[ = [[

((s))

(s)[[ =
[[

((s))[[

((s))
= 1,
car

(t) = [[

(t)[[.
Lemme 14 Soit : I R une courbe parametree de classe (
2
, qui a vitesse constante.
Alors, le vecteur vitesse et le vecteur acceleration sont orthogonaux, cest-` a-dire,
t I,

(t)

(t) = 0.
Preuve:
Ce lemme sera demontre aux exercices.
Chapitre 3
Fonctions de plusieurs variables
3.1 Denition et representation
Soit S un sous-ensemble de R
m
. Une fonction f : S R est une application qui `a tout
point de S associe un element de R. Souvenez-vous quun point x de S est en fait un
m-tuple (x
1
, , x
m
) de points de R.
Exemple 3.1 f : R
2
R denie par
f(x, y) = x
2
+y
2
.
On denit le graphe de f comme etant lensemble des points de R
m+1
de la forme :
(x
1
, , x
m
, f(x
1
, , x
m
)) : (x
1
, , x
m
) S.
Exemple 3.2 Graphe de la fonction de lExemple 3.1.
Remarquez que lon peut seulement representer graphiquement les graphes des fonctions
de R ou R
2
dans R. Nous allons neanmoins decrire une autre mani`ere de representer
les fonctions qui permet de visualiser dune certaine mani`ere les fonctions de R
3
dans
R.
Pour tout nombre a R, lequation f(x, y) = a est lequation dune courbe dans R
2
,
appelee la courbe de niveau a de f. Elle decrit lensemble des points o` u f prend la
valeur a. En dessinant un nombre susant de courbes de niveau, on obtient une idee
de lallure de la courbe, cf lexemple ci-dessous.
23
24 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
Exemple 3.3 Courbes de niveau de la fonction de lExemple 3.1.
Lidee des courbes de niveau est celle des lignes de contour sur les cartes geographiques.
Chaque ligne decrit laltitude de la fonction. Si le graphe est interprete comme une
region montagneuse, chaque ligne de niveau donne lensemble des points `a altitude
constante. En physique, une telle fonction f peut donner par exemple la distribution
de la temperature sur une certaine region. Les courbes de niveau sont alors appelees
lignes isothermes.
Dans le cas o` u f : R
3
R, on peut denir de mani`ere analogue lequation f(x, y, z) = a,
qui est maintenant lequation dune surface dans R
3
, appelee surface de niveau. La
representation de ces surfaces pour dierentes valeurs de a peut aider `a visualiser la
fonction f.
3.2 Derivees partielles
Soit f : U R
m
R une fonction, o` u U est un ouvert de R
m
.
Etant donne que U est un ouvert de R
m
, on sait que si f est denie au point x =
(x
1
, , x
m
), alors f est aussi denie en tout point dune petite boule ouverte autour
de x, cf Section 1.4. En particulier, f est denie au point (x
1
, , x
i
+ h, , x
m
),
lorsque h est susament petit. Lexpression suivante a donc un sens :
f(x
1
, , x
i
+h, , x
m
) f(x
1
, , x
m
)
h
.
Si la limite lorsque h tend vers zero de la quantite ci-dessus existe, on lappelle la i-`eme
derivee partielle de f, que lon note D
i
f(x
1
, , x
m
) ou D
i
f(x) ou encore
f
x
i
.
Une derivee partielle est donc obtenue comme une derivee ordinaire dans une des di-
rections, gardant toutes les autres directions xees. Lorsque m = 2 on notera habituel-
lement x
1
, x
2
par x, y, et lorsque m = 3, on utilisera la notation x, y, z pour x
1
, x
2
, x
3
.
Exemple 3.4 Soit f(x, y) = sin xy. Alors
D
1
f(x, y) = y cos xy, D
2
f(x, y) = xcos xy.
En particulier D
1
f(0, ) = , D
2
f(0, ) = 0.
Soit f une fonction denie sur un ouvert U de R
m
. Supposons que toutes les derivees
partielles existent en tous points de U. Alors on appelle gradient, note (gradf) ou encore
f, le vecteur forme de toutes les derivees partielles, cest-`a-dire :
(f)(x) = (gradf)(x) =
_
f
x
1
, ,
f
x
m
_
= (D
1
f(x), , D
m
f(x)).
3.3. D

ERIVABILIT

E 25
Exemple 3.5 Reprenant lexemple precedent o` u f(x, y) = sin xy, le gradient est :
(f)(x, y) = (y cos xy, xcos xy).
En utilisant les proprietes des derivees des fonctions reelles, on obtient le theor`eme
suivant :
Theor`eme 15 Soient f, g deux fonctions denies sur un ouvert U de R
m
. Supposons
que toutes les derivees partielles existent en tout point de U, et soit a R. Alors
1. (f +g) = f +g.
2. (af) = af.
Remarque 3.1 D`es que m 2, lexistence des derivees partielles dune fonction en
un point nimplique pas la continuite de la fonction en ce point. Ceci est illustre par
lexemple suivant, qui sera traite en exercice. La fonction f ci-dessous admet toutes ses
derivees partielles en (0, 0), mais nest pas continue en ce point.
f(x, y) =
_
xy
x
2
+y
2
si (x, y) ,= (0, 0),
0 si (x, y) = (0, 0).
Noter que lexistence des derivees partielles lorsque m 2 est plus faible que lexistence
de la derivee pour des fonctions reelles, qui elle impliquait la continuite de la fonction.
Le but de la prochaine section est de denir la notion de derivabilite pour les fonctions
de m variables, puis de la comparer avec lexistence des derivees partielles.
3.3 Derivabilite
Dans cette section, nous denissons la notion de derivabilite des fonctions de R
m
dans
R. Cest un concept plus fort que celui dexistence des derivees partielles introduit `a
la Section 3.2. En eet, pour calculer des derivees partielles, on consid`ere les derivees
dans une direction apr`es lautre (en lespace de depart). Pour denir la derivee, nous
allons prendre toutes les directions en meme temps.
Regardons dabord ce quil serait naturel de faire au vu de nos connaissances des fonc-
tions reelles. Regardons ensuite pourquoi cela nest pas possible, puis trouvons un moyen
de contourner le probl`eme.
Soit f une fonction denie sur un ouvert U de R
m
, et soit x U. Comme U est ouvert,
pour tout vecteur h = (h
1
, , h
m
) susament petit (i.e. la norme [[h[[ est susament
26 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
petite), x + h = (x
1
+ h
1
, , x
m
+ h
m
) est encore dans U. Comme dans le cas des
fonctions dune variable, on souhaiterait etudier la limite du quotient :
f(x +h) f(x)
h
,
mais ceci na AUCUN SENS, car on divise par un vecteur ! ! ! Donc, il faut trouver autre
chose.
Considerons `a nouveau le cas dune fonction dune variable reelle. Supposons quelle
soit derivable au point x. La derivee de f au point x est alors denie comme etant la
limite :
f

(x) = lim
h0
f(x +h) f(x)
h
.
Denissons
g(h) =
f(x +h) f(x)
h
f

(x).
Alors g nest pas denie en 0, mais lim
h0
g(h) = 0. On peut donc ecrire pour tout
h ,= 0, susament petit,
f(x +h) f(x) = f

(x)h +hg(h),
o` u lim
h0
g(h) = 0. Au lieu davoir h dans le terme de droite, on souhaite avoir [h[,
ainsi lorsque h est negatif, on ecrit :
f(x +h) f(x) = f

(x)h h(g(h)),
o` u lim
h0
g(h) = 0. Nous avons donc montre que si f est derivable, il existe une
fonction g telle que :
f(x +h) f(x) = f

(x)h +[h[g(h), lorsque h ,= 0


lim
h0
g(h) = 0.
Reciproquement, supposons quil existe un nombre a
x
et une fonction g telle que :
f(x +h) f(x) = a
x
h +[h[g(h), lorsque h ,= 0
lim
h0
g(h) = 0.
Alors, pour h ,= 0, on a :
f(x +h) f(x)
h
= a
x
+
[h[
h
g(h)
Prenant la limite lorsque h 0, on obtient a
x
. De sorte que f est derivable et sa derivee
est egale `a a
x
. Ainsi, on aurait pu utiliser cette denition pour la derivabilite. Cette
derni`ere denition a le grand avantage de ne pas faire intervenir h au denominateur.
Elle se prete donc bien `a une generalisation au cas des fonctions de R
m
dans R.
3.4. D

ERIV

EE ET GRADIENT 27
Soit f une fonction denie sur un ouvert U de R
m
. Soit h = (h
1
, , h
m
) un vecteur
tel que [[h[[ est susament petit pour que x +h U, lorsque x U. On dit que f est
derivable au point x sil existe un vecteur a
x
de R
m
et une fonction g denie pour h
petit, tels que :
f(x +h) f(x) = a
x
h +[[h[[g(h)
lim
h0
g(h) = 0.
Le vecteur a
x
sappelle alors la derivee de f au point x. On dit que f est derivable en
U, ssi elle est derivable en tout point de U.
Theor`eme 16 Soit f : U R, o` u U est un ouvert de R
m
. Si f est derivable au point
x, alors la derivee est unique.
Preuve:
Supposons quil existe a
x
, b
x
deux vecteurs de R
m
, et deux fonctions g
1
, g
2
telles que :
f(x +h) f(x) = a
x
h +[[h[[g
1
(h)
f(x +h) f(x) = b
x
h +[[h[[g
2
(h),
et lim
||h||0
g
1
(h) = lim
||h||0
g
2
(h) = 0. Prenant la dierence des deux equations, on
obtient :
(a
x
b
x
) h = [[h[[(g
1
(h) g
2
(h)), (3.1)
pour tout h susament petit. On consid`ere maintenant y R
m
, et t > 0 petit, de sorte
que ty soit susament petit, alors rempla cant h par ty dans (3.1), et simpliant par
t > 0, on obtient :
(a
x
b
x
) y = [[y[[(g
1
(ty) g
2
(ty)).
Prenant la limite lorsque t 0 implique que pour tout y R
m
,
(a
x
b
x
) y = 0,
ce qui est equivalent `a a
x
b
x
= 0.
3.4 Derivee et gradient
Les deux theor`emes suivants permettent de relier la notion de derivee et celle de derivees
partielles.
28 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
Theor`eme 17 Soit f : U R, o` u U est un ouvert de R
m
. Si f est derivable au
point x, alors toutes les derivees partielles de f existent au point x, et la derivee est le
gradient au point x, i.e.
a
x
= (f)(x).
Preuve:
Comme f est derivable au point x, il existe un unique vecteur a
x
et une fonction g tels
que lim
||h||0
g(h) = 0, et pour tout h susament petit :
f(x +h) f(x) = a
x
h +[[h[[g(h).
En particulier, si on denit h
i
= (0, , h, , 0), o` u h R est la i
`eme
coordonnee, et
si on utilise la denition du produit scalaire et de la norme, on obtient :
f(x +h
i
) f(x) = a
x,i
h +[h[g(h
i
),
o` u a
x,i
est la i
`eme
coordonnee du vecteur derivee a
x
. Supposons que h ,= 0. On peut
alors diviser par h, et prendre la limite lorsque h 0 pour obtenir :
lim
h0
f(x +h
i
) f(x)
h
= a
x,i
.
Ceci implique que la i
`eme
derivee partielle de f existe et est egale `a a
x,i
de sorte que :
a
x
= (f)(x).

Theor`eme 18 Soit f : U R, o` u U est un ouvert de R


m
. Si toutes les derivees
partielles de f existent dans U, et quelles sont de plus continues, alors f est derivable
en tout point de U.
Preuve:
Pour simplier les notations, on va supposer que m = 2. La preuve dans le cas dun m
quelconque est tout `a fait similaire. On consid`ere x = (x, y) U, et h = (h, k). Pour
h susament petit, nous devons etudier la dierence f(x + h) f(x) = f(x + h, y +
k) f(x, y), qui peut aussi secrire :
f(x +h, y +k) f(x, y +k) +f(x, y +k) f(x, y).
3.4. D

ERIV

EE ET GRADIENT 29
Utilisant le theor`eme de la valeur intermediaire pour les fonctions dune variable, ainsi
que la denition des derivees partielles, nous savons quil existe s (x, x + h) et
t (y, y +k) tels que :
f(x +h, y +k) f(x, y +k) = D
1
f(s, y +k)h
f(x, y +k) f(x, y) = D
2
f(x, t)k.
Ainsi, f(x + h, y + k) f(x, y) = D
1
f(s, y + k)h + D
2
f(x, t)k. En posant g
1
(h) =
D
1
f(s, y +k) D
1
f(x, y) et g
2
(h) = D
2
f(x, t) D
2
f(x, y), on peut reecrire ceci de la
mani`ere suivante :
f(x +h, y +k) f(x, y) = D
1
f(x, y)h +D
2
f(x, y)k +g
1
(h)h +g
2
(h)k
f(x +h, y +k) f(x, y) = f(x) h +[[h[[g(h),
o` u g(h) =
h
||h||
g
1
(h) +
k
||h||
g
2
(h). Ainsi, il sut de demontrer que
lim
h0
g
1
(h) = lim
h0
g
2
(h) = 0.
Mais ceci est eectivement vrai par continuite des derivees partielles, et parce que :
lim
h0
(s, y +k) = (x, y) = lim
h0
(x, t).

Remarque 3.2 Les Theor`emes 17 et 18 sont optimaux comme illustre par ces deux
exemples qui seront traites aux exercices.
Exemple 3.6 Si f est derivable au point x, alors les derivees partielles ne sont pas
forcement continues. Soit f : R
2
R denie par
f(x, y) =
_
x
3
sin
1
x
+y
2
lorsque x ,= 0,
y
2
lorsque x = 0.
Alors f est derivable en (0, 0), mais D
1
f nest pas continue en (0, 0).
Exemple 3.7 Si les derivees partielles existent au point x alors f nest pas forcement
derivable. Soit f : R
2
R denie par
f(x, y) =
_
xy
2
x
2
+y
2
lorsque (x, y) ,= (0, 0),
0 lorsque (x, y) = (0, 0).
Alors les derivees partielles existent en (0, 0), mais f nest pas derivable en (0, 0).
30 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
3.5 Derivation composees et interpretations geometriques
du gradient
Dans cette section, nous demontrons la formule donnant la derivee de la composition
dune fonction de plusieurs variables et dune courbe. Cest une generalisation de la for-
mule pour la derivee des fonctions composees, que vous avez etudiee au cours danalyse
reelle. Cette formule plus generale permet dinterpreter le gradient geometriquement ;
elle est egalement utilisee dans la preuve de la formule de Taylor en dimensions superieures.
Theor`eme 19 Soit f une fonction qui est derivable sur un ouvert U de R
n
, et soit
: I R
n
une courbe derivable, telle que (I) U. Alors, la fonction
g = f : I R,
est derivable sur I, et :
g

(t) = (f)((t))

(t).
En developpant le produit scalaire, on obtient :
g

(t) =
f
x
1
d
1
dt
+ +
f
x
n
d
n
dt
= D
1
f((t))

1
(t) + +D
n
f((t))

n
(t).
Preuve:
Comme g est une fonction dune variable reelle, pour etablir sa derivabilite, nous devons
etudier :
g(t +h) g(t)
h
=
f((t +h)) f((t))
h
.
Soit k = (t +h) (t). Alors le quotient ci-dessus secrit :
f((t) +k) f((t))
h
.
Par denition de la derivabilite de la fonction f, pour k susament petit, il existe une
fonction telle que :
f((t) +k) f((t)) = (f)((t)) k +[[k[[(k),
et lim
||k||0
(k) = 0. En rempla cant k par sa denition, et en divisant par h, on
obtient :
f((t +h)) f((t))
h
= (f)((t))
(t +h) (t)
h
+

(t +h) (t)
h

(k).
De plus, si h 0, alors k 0, de sorte que le premier terme tend vers (f)((t))

(t)
(en utilisant que est derivable en t), et le deuxi`eme tend vers 0.
3.5. D

ERIVATIONCOMPOS

EES ETINTERPR

ETATIONS G

EOM

ETRIQUES DU GRADIENT31
Exemple 3.8 Soient f : R
3
R, et : R R
3
denies par :
f(x, y, z) = e
xy
cos z, (t) = (t, sin t, t
2
).
Alors la derivee au point t de la fonction g = f est :
g

(t) = D
1
f((t))

1
(t) +D
2
f((t))

2
(t) +D
3
f((t))

3
(t),
= sin(t)e
t sin(t)
cos(t
2
) +te
t sin(t)
cos(t
2
) cos(t) e
t sint
sin(t
2
)2t,
= e
t sin(t)
[sin(t) cos(t
2
) +t cos(t
2
) cos(t) sin(t
2
)2t].
Interpretation 1 : Direction de croissance maximale
Soit f une fonction derivable denie sur un ouvert U de R
m
. Si x est un point de U
tel que le gradient nest pas nul, alors il donne la direction de croissance maximale.
En eet, soit la fonction reelle g(t) = f(x + th), o` u h est susament petit pour que
x +th soit encore dans U. Alors pour un h xe, la fonction g represente levolution de
la fonction f dans la direction h. Utilisant le Theor`eme 19, on obtient :
g

(0) = (f)(x) h,
ainsi la croissance est maximale au point x lorsque cette derivee est maximale. Fixons
la norme du vecteur h `a 1, le produit scalaire est maximal lorsque les vecteurs sont
colineaires, cest `a dire lorsque h =
(f)(x)
||(f)(x)||
. Ainsi la direction de croissance maximale
est donnee par le gradient.
Interpretation 2 : Plan tangent `a une surface
Nous supposons m 2. Soit f : U R, une fonction derivable, o` u U est un ouvert
de R
m
, et soit c R. Le but est de denir le plan tangent ` a la surface S
c
, au point
x
0
S
c
, o` u S
c
est donnee par :
S
c
= x U : f(x) = c.
La surface S
c
est aussi appelee surface de niveau c de la fonction f. Remarquer que S
c
est un objet m1-dimensionnel. En particulier, lorsque m = 2, on parlera de courbe
de niveau c de la fonction f.
Soit : I R
m
une courbe parametree simple et derivable. On dit que est sur la
surface S
c
, ssi (I) S
c
, autrement dit
t I, f((t)) = c.
En utilisant le Theor`eme 19, on obtient :
t I, f((t))

(t) = 0.
32 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
On consid`ere un point x
0
S
c
, et une courbe : I R
m
sur la surface S
c
passant par
x
0
, qui est simple et reguli`ere. Alors, il existe t
0
I tel que x
0
= (t
0
), et donc :
f(x
0
)

(t
0
) = 0.
Ainsi, si f(x
0
) ,= 0, le gradient de f au point x
0
est orthogonal au vecteur tangent
`a la courbe en ce point. Ceci reste vrai pour toute courbe sur la surface, reguli`ere et
passant par x
0
.
Lorsque f(x
0
) ,= 0, il est donc naturel de denir le plan tangent ` a la surface S
c
au
point x
0
, note T
x
0
, comme etant le plan passant par x
0
, et orthogonal au gradient de
f en ce point, i.e.
T
x
0
= x R
m
: x f(x
0
) = x
0
f(x
0
). (3.2)
Si f(x
0
) = 0, on dit que le plan tangent au point x
0
nest pas bien deni.
Lorsque m = 2, on parlera de droite tangente ` a la courbe de niveau S
c
au point x
0
.
Ainsi, si f : U R, o` u U est un ouvert de R
2
, alors le gradient f(x) en un point
x U est orthogonal `a la courbe de niveau passant pas ce point.
Exemple 3.9 Trouver la droite tangente `a la courbe,
x
2
y +y
3
= 10,
au point x
0
= (1, 2).
Soit f(x, y) = x
2
y + y
3
, alors le gradient de f au point x
0
est f(x
0
) = (4, 13). On
cherche donc lequation de la droite orthogonale `a ce vecteur, passant par x
0
. Par (3.2)
lequation de cette droite est donnee par :
4x + 13y = 30.
Exemple 3.10 Soit f : U R une fonction derivable, o` u U est un ouvert de R
m1
.
Le graphe de f :
Graphe(f) = (x
1
, , x
m1
, x
m
) U R : x
m
f(x
1
, , x
m1
) = 0,
est une surface de R
m
. Cest la surface de niveau 0 de la fonction g : U R R denie
par g(x
1
, , x
m
) = x
m
f(x
1
, , x
m1
).
Vous montrerez aux exercices que le plan tangent au graphe de f, au point (x
0
, f(x
0
))
est le plan passant par (x
0
, f(x
0
)), engendre par les vecteurs (e
i
, D
i
f(x
0
))
i=1, ,m1
,
o` u e
i
= (0, , 1, , 0) est le i-`eme vecteur de base canonique de R
m1
. Ainsi, dans
ce cas on montre que le plan tangent est de dimension m1.
3.6. D

ERIV

EES DORDRE SUP

ERIEUR 33
3.6 Derivees dordre superieur
Il est maintenant naturel detudier les derivees dordre superieur. Lenjeu principal est
de comprendre quand est-ce que lon a le droit dechanger lordre dans lequel on execute
ces derivees.
Soit f : U R une fonction, o` u U est un ouvert de R
m
. La fonction f est dite de
classe (
k
sur U, si toutes les derivees partielles de f dordre au plus k existent et sont
continues. Plus precisement, cela signie que, pour toute suite i
1
, , i
q
o` u q k, et
i
j
1, , m pour tout j, la derivee partielle iteree,
D
i
1
D
i
2
D
iq
f =

x
i
1

x
i
2


x
iq
f,
existe, et est continue sur U.
Dans ce cas, lordre dans lequel on prend les derivees partielles na pas dimportance,
comme le dit le theor`eme suivant.
Theor`eme 20 Soit f : U R une fonction de classe (
k
, o` u U est un ouvert de R
m
.
Soit i
1
, , i
q
une suite dindices comme ci-dessus, et soit i

1
, , i

q
une permutation
de cette suite, alors :
D
i

1
D
i

2
D
i

q
f = D
i
1
D
i
2
D
iq
f.
Nous ne donnons pas la demonstration de ce theor`eme. Lidee de la preuve est de
proceder par induction sur k.
Remarque 3.3 Il est important pour que ce theor`eme soit vrai que les derivees par-
tielles soient continues. Ceci est illustre par lexemple suivant qui sera traite aux exer-
cices.
Soit f : R
2
R denie par :
f(x, y) =
_
xy(x
2
y
2
)
x
2
+y
2
lorsque (x, y) ,= (0, 0),
0 sinon.
Alors, D
1
D
2
f et D
2
D
1
f existent en (0, 0), mais ne sont pas egales.
3.7 Formule de Taylor
Nous souhaitons maintenant etablir la formule de Taylor pour les fonctions de plusieurs
variables. Comme dans le cas des fonctions reelles, le but est dapprocher une fonction
34 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
par un polynome. Ceci est tr`es utile en pratique etant donne que les polynomes sont des
fonctions au comportement bien compris. Dans la majorite des cas, cette approximation
est locale, cest-`a-dire quelle est valable au voisinage dun point.
Dans la suite, nous etudions la formule de Taylor dans le cas o` u le reste est sous la
forme de Lagrange. Comme vous vous rappelez peut-etre, il y a dierentes mani`eres
dexprimer le reste, selon la regularite de la fonction, mais nous ne souhaitons pas
rentrer dans ces considerations ici.
La formule de Taylor dans ce contexte plus general est tr`es similaire au cas des fonctions
reelles. Elle est cependant compliquee au niveau des notations, de sorte quil nous parat
utile de dabord rappeler le Theor`eme de Taylor-Lagrange dans le cas des fonctions
reelles.
Theor`eme 21 (Formule de Taylor-Lagrange, cas m = 1)
Soit f : U R une fonction de classe (
k+1
sur un ouvert U de R. Soient x R, et
h ,= 0, tels que U contienne le segment [x, x + h], si h > 0, [x + h, x], si h < 0. Alors,
il existe un nombre strictement compris dans cet intervalle, tel que :
f(x +h) = f(x) +f

(x)h + +
f
(k)
(x)
k!
h
k
+
f
(k+1)
()
(k + 1)!
h
k+1
.
Nous enon cons maintenant le theor`eme dans le cas general. Ensuite, nous expliciterons
les notations, et donnerons un exemple dapplication. Finalement, nous demontrerons
le theor`eme, dont la preuve est une jolie application de la derivation des fonctions
composees.
Theor`eme 22 (Formule de Taylor-Lagrange, cas m quelconque)
Soit f : U R une fonction de classe (
k+1
sur un ouvert U de R
m
. Soit x, h R
m
tels que U contienne tous les points du segment L = x +th : t [0, 1]. Alors il existe
un point int(L), tel que :
f(x +h) = f(x) + (h )f(x) + +
(h )
k
f(x)
k!
+
(h )
k+1
f()
(k + 1)!
. (3.3)
La quantite P
k
(h) = f(x) + (h )f(x) + +
(h)
k
f(x)
k!
est un polynome de degre
k en les variables h
1
, , h
m
, que lon appelle polyn ome de Taylor de degre k de f au
point x.
Remarque 3.4 Essayons dabord de comprendre lequation (3.3). Elle a le grand avan-
tage detre compacte, de ressembler `a la formule dans le cas m = 1, mais les notations
meritent un eclaircissement.
3.7. FORMULE DE TAYLOR 35
En utilisant la denition du produit scalaire, et du gradient, on obtient
h = h
1
D
1
+ +h
m
D
m
=
m

i=1
h
i
D
i
,
o` u souvenez-vous que D
i
=

x
i
. An de comprendre le terme (h)
r
pour 1 r k+1,
il est utile de rappeler la formule du multin ome. Cest une generalisation de la formule
du binome de Newton lorsque le nombre de termes est plus grand que 2.
(x
1
+ +x
m
)
r
=

j
1
++jm=r
_
r
j
1
j
m
_
x
j
1
1
x
jm
m
.
La somme seectue sur tous les m-tuples dindices entiers (j
1
, , j
m
) compris entre
0 et r, dont la somme vaut r. Les coecients du polynome sappellent les coecients
multin omiaux et sont donnes par la formule suivante, demontree aux exercices :
_
r
j
1
j
m
_
=
r!
j
1
! j
m
!
.
En appliquant cette formule `a h , et en utilisant le fait que les derivees partielles
dordre au plus k + 1 commutent lorsque f est de classe (
k+1
, on obtient :
(h )
r
f =

j
1
++jm=r
_
r
j
1
j
m
_
h
j
1
1
h
jm
m
D
j
1
1
D
jm
m
f.
Meme si lequation (3.3) est plus claire, la lourdeur des indices reste neanmoins non-
negligeable, de sorte quil nous semble utile decrire explicitement les premiers termes
lorsque m = 2. Dans ce cas, on remplacera x = (x
1
, x
2
) par x = (x, y), et h = (h
1
, h
2
)
par h = (h, k). Alors,
(h )f = hD
1
f +kD
2
f = h
f
x
+k
f
y
.
(h )
2
f = (hD
1
f +kD
2
)
2
f = h
2
D
2
1
f + 2hkD
1
D
2
f +k
2
D
2
2
f,
= h
2

2
f
x
2
+ 2hk
f
x
f
y
+k
2

2
f
y
2
.
Ainsi, si f est au moins de classe (
3
, les premiers termes du developpement de Taylor-
Lagrange sont :
f(x +h, y +k) = f(x, y) +h
f
x
+k
f
y
+
1
2
h
2

2
f
x
2
+hk
f
x
f
y
+
1
2
k
2

2
f
y
2
+
Preuve:
La preuve est une jolie application du Theor`eme 19. On denit la fonction composee
36 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
g(t) = f((t)), o` u (t) = x +th pour t [0, 1]. Alors, g(0) = f(x) et g(1) = f(x +h),
de sorte quen appliquant la formule de Taylor `a la fonction reelle g autour de 0, on
obtient :
f(x +h) = f(x) +
k

=1
g
()
(0)
!
+
g
(k+1)
(s)
(k + 1)!
,
o` u s (0, 1). Il sut donc de montrer que pour tout 1, , k + 1,
g
()
(t) = (h )

f(x +th).
Nous allons proceder par induction sur . Lorsque = 1, on a :
g

(t) = (f)((t))

(t) (par le Theor`eme 19),


= (f)(x +th) h (en utilisant la denition de ),
= (h )f(x +th) (autre notation).
Supposons maintenant que ce soit demontre pour , alors g
()
(t) = (h )

f(x+th), et :
g
(+1)
(t) =
d
dt
g
()
(t),
= (h )(h )

f(x +th) (par hypoth`ese de recurrence),


= (h )
(+1)
f(x +th).

Remarque 3.5 Dans la pratique, il est utile de poser x = a+h, de sorte que la formule
de Taylor Lagrange devient (sous les memes hypoth`eses) :
f(x) = f(a) + ((x a) )f(a) + +
((x a) )
k
f(a)
k!
+
((x a) )
k+1
f()
(k + 1)!
.
Le polynome de Taylor P
k
(x a) de f au point a, est un polynome de degre k en les
variables x
1
a
1
, , x
m
a
m
.
Exemple 3.11 Calculons le polynome de Taylor de degre 2 aux points (0, 0) et (1, 1)
de la fonction f(x, y) = log(1+x+2y). Remarquons que f est de classe (
3
au voisinage
de (0, 0) et (1, 1), de sorte que f admet un polynome de Taylor de degre 2 au voisinage
de ces points. Les derivees partielles dordre 1 et 2 sont :
D
1
f(x, y) =
1
1 +x + 2y
, D
2
f(x, y) =
2
1 +x + 2y
,
D
1
D
2
f(x, y) =
2
(1 +x + 2y)
2
, D
2
1
f(x, y) =
1
(1 +x + 2y)
2
, D
2
2
f(x, y) =
4
(1 +x + 2y)
2
.
3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 37
Ainsi on a les polynomes de Taylor suivants aux points (0, 0) et (1, 1) :
P
2
(x, y) = x + 2y
1
2
(x
2
+ 4xy + 4y
2
),
P
2
(x 1, y 1) = log(4) +
x 1
4
+
y 1
2

1
2
_
(x 1)
2
16
+
(x 1)(y 1)
4
+
(y 1)
2
4
_
.
Le theor`eme suivant donne lunicite du polynome de Taylor. Il est utile pour trouver
ce polynome sans devoir calculer explicitement toutes les derivees partielles. Nous le
donnons sans demonstration.
Theor`eme 23 Soit f : U R, une fonction de classe (
k+1
sur un ouvert U de R
m
.
Si Q est un polyn ome de degre k qui verie :
lim
xa
f(x) Q(x a)
[[x a[[
k
= 0,
alors Q est le polyn ome de Taylor de degre k de f au point a.
Exemple 3.12 Reprenons lexemple precedent. Du cours danalyse reelle, vous vous
souvenez que le developpement de Talyor de la fonction log(1 +u) `a lordre 2 en u = 0
est :
log(1 +u) = u
u
2
2
+R(u),
o` u lim
u0
R(u)
u
2
= 0. Rempla cant u par x + 2y, on obtient :
f(x, y) = log(1 +x + 2y) = x + 2y
1
2
(x
2
+ 4xy + 4y
2
) +R(x + 2y).
Pour montrer que P
2
(x, y) = x+2y
1
2
(x
2
+4xy +4y
2
) est bien le polynome de Taylor
de degre 2 de f autour de (0, 0), il sut de verier que :
lim
x0
R(x + 2y)
x
2
+y
2
= 0.
Or lim
x0
R(x + 2y)
x
2
+y
2
= lim
x0
_
R(x + 2y)
(x + 2y)
2
(x + 2y)
2
x
2
+y
2
_
= 0.
3.8 Maximums, minimums, points selles
Pour les fonctions dune variable sur un intervalle ouvert, vous avez etudie les points
critiques, et appris `a determiner si ces derniers sont des maximums, minimums, ou
points selles en fonction du comportement de la derivee seconde. Dans cette section,
nous allons faire une etude similaire pour les fonctions de plusieurs variables.
38 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
3.8.1 Points critiques
Soit f une fonction derivable sur un ensemble ouvert U de R
m
, et soit x U. Le point
x est appele point critique de f si :
(f)(x) = 0.
Exemple 3.13 On consid`ere la fonction f(x, y) = e
(x
2
+y
2
)
. Les derivees partielles de
f sont,
D
1
f(x, y) = 2xe
(x
2
+y
2
)
, et D
2
f(x, y) = 2y e
(x
2
+y
2
)
.
Il ny a quun seul point pour lequel les deux derivees partielles sannulent : (0, 0). Ce
dernier est donc lunique point critique de f.
De mani`ere analogue au cas des fonctions reelles, si une fonction est derivable sur un
ouvert U, et si elle admet un extremum en un point x U, alors x est un point critique
de f. Le reciproque nest cependant pas vraie. Ecrivons maintenant ceci de mani`ere
rigoureuse.
Soit f une fonction, derivable ou non, denie sur un ouvert U de R
m
. La fonction f
admet un maximum local (resp.minimum local) au point x U, sil existe une boule
ouverte B U, centree en x, telle que :
f(y) f(x), y B, (resp. f(y) f(x), y B).
Le maximum local (minimum local) est dit strict si linegalite ci-dessus est stricte. La
fonction f admet un extremum local au point x U, si elle admet soit un maximum,
soit un minimum local en ce point.
Remarquer que dans le cas de dimension 1, une boule ouverte est un intervalle ouvert,
de sorte que vous retrouvez la denition du cours danalyse reelle.
Theor`eme 24 Soit f une fonction derivable sur un ensemble ouvert U de R
m
. Si f
admet un extremum local en un point x U, alors x est un point critique de f.
Preuve:
Supposons que f admette un maximum local en x (le cas dun minimum est symetrique).
Soit la fonction dune variable g(t) = f(x +th). Alors pour h susament petit, x +th
est dans la boule ouverte B, de sorte que :
g(t) g(0).
3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 39
Ainsi la fonction dune variable g, admet un maximum local en 0, donc sa derivee en
0 est nulle. En utilisant la derivation des fonctions composees pour calculer g

(0), on
obtient :
g

(0) = (f)(x) h = 0, pour tout h susament petit,


ce qui est equivalent `a dire que (f)(x) = 0.
3.8.2 Formes quadratiques
Avant detablir une classication des points critiques, il nous semble utile de faire un
rappel sur les formes quadratiques.
Par denition, une forme quadratique sur R
m
est un polynome homog`ene de degre 2
en les variables x
1
, , x
m
. Un polynome est dit homog`ene si tous les monomes ont le
meme degre.
Exemple 3.14 Le polynome suivant est une forme quadratique sur R
3
.
q(x, y, z) = z
2
+ 3y
2
+ 4xy +xz.
Le polynome x
3
+yx + 4xyz nest pas un polynome homog`ene de degre 3.
Soit
q(x) =
m

i=1
a
ii
x
2
i
+

1i<jm
a
ij
x
i
x
j
une forme quadratique sur R
m
. Alors, on peut ecrire q de la mani`ere suivante :
q(x) =
t
xQx
o` u
t
x est la transposee du vecteur x, et Q est la matrice m m, symetrique, denie
par :
Q
ij
=
_
a
ii
si i = j
1
2
a
ij
si i < j.
On appelle Q la matrice de la forme quadratique q. Voici quelques denitions qui seront
utiles pour determiner la nature des points critiques.
Une forme quadratique est dite denie positive (resp. denie negative) si :
q(x) > 0, x ,= 0, (resp. q(x) < 0, x ,= 0).
Elle est dite semi-denie positive ou semi-denie negative si linegalite ci-dessus nest
pas stricte. Une forme quadratique est dite non-semi-denie, si il existe x
1
,= 0 et
40 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
x
2
,= 0, tels que q(x
1
) < 0 et q(x
2
) > 0, cest `a dire, si elle nest ni semi-denie positive,
ni semi-denie negative.
Les crit`eres suivants sont utiles pour determiner si une forme quadratique est denie
positive. Etant donne quils sont classiques, et appartiennent plutot `a un cours dalg`ebre
lineaire, nous les donnons sans demonstration.
Lemme 25 Les assertions suivantes sont equivalentes :
1. La forme quadratique q est denie positive.
2. La matrice Q de la forme quadratique q satisfait :
t
xQx > 0, x ,= 0.
3. Les valeurs propres de Q sont toutes strictement positives.
4. Pour k = 1, , m, les determinants des k k coins superieurs gauches de Q
sont strictement positifs.
Pour les formes quadratiques semi-denies et non semi-denies, on a la correspondance
suivante avec les valeurs propres de la matrice Q.
Lemme 26
1. La forme quadratique q est semi-denie positive (negative), ssi les valeurs propres
de Q sont 0 ( 0).
2. La forme quadratique q est non-semi-denie, ssi Q a au moins une valeur propre
positive et une negative.
3.8.3 Classication des points critiques
Dans cette section, nous etablissons la generalisation du crit`ere de la deuxi`eme derivee
pour determiner si en un point critique une fonction de plusieurs variables admet un
maximum local, minimum local ou un point selle.
On consid`ere une fonction f denie sur un ouvert U de R
m
, qui est de classe (
3
dans
un voisinage dun point critique x de U. On peut ecrire le developpement de Taylor `a
lordre 2 :
f(x +h) = f(x) +
(h )
2
f(x)
2
+R
2
(h),
o` u lim
h0
R
2
(h)
||h||
2
= 0. Noter quen vertu du Theor`eme 20, D
i
D
j
= D
j
D
i
. On appelle
q
x
(h) =
(h )
2
f(x)
2
=
1
2
m

i=1
h
2
i
D
2
i
f(x) +

1i<jm
h
i
h
j
D
i
D
j
f(x),
3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 41
la forme quadratique de la fonction f au point critique x. Dans ce cas, la matrice
symetrique associee `a q o` u les coecients sont multiplies par 2, revet une importance
particuli`ere, et est appelee la matrice hessienne de f au point x, notee Hf(x). En vertu
de la section precedente la matrice hessienne de f au point x est une matrice de taille
mm, denie par :
Hf(x)
ij
=
_
D
2
i
f(x) si i = j
D
i
D
j
f(x) si i < j.
Voici le theor`eme qui permet la classication des points critiques.
Theor`eme 27 Soit f une fonction denie sur un ouvert U de R
m
, qui est de classe
(
3
dans le voisinage dun point critique x de U.
1. Si la forme quadratique q
x
est denie positive, f admet un minimum local strict
en x.
2. Si la forme quadratique q
x
est denie negative, f admet un maximum local strict
en x.
3. Si la forme quadratique q
x
est non-semi-denie, alors f nadmet ni maximum, ni
minimum en x.
Preuve:
Lidee de la preuve pour les deux premiers points est la suivante (il manque des details
techniques). Si q est denie positive, alors pour h susament petit, f(x+h)f(x) > 0,
de sorte que x est un minimum local strict. En eet, on peut montrer que le reste est
negligeable par rapport `a la forme quadratique, ainsi localement, le comportement de
la fonction est le meme que celui de la forme quadratique.
Pour le troisi`eme point, on montre la contraposee : si f admet un minimum (maxi-
mum) local (pas forcement strict), alors la forme quadratique q
x
est semi-denie posi-
tive (negative).
Remarque 3.6
1. Il est IMPORTANT de noter que si la forme quadratique est semi-denie positive,
ou semi-denie negative, le Theor`eme ci-dessus ne permet pas de conclure. En
eet, tout peut arriver comme lillustre lExemple 3.17 ci-dessous. Remarquer
quau niveau de la matrice hessienne, ce cas se presente lorsque le determinant
est 0, et que les valeurs propres sont soit toutes 0, soit toutes 0.
2. Un point critique qui nest ni un minimum, ni un maximum est appele un point
selle, pour des raisons geometriques expliquees ci-dessous, et illustrees dans lExemple
3.16.
42 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
3. Voici une description geometrique de ce qui se passe. Comme la matrice hessienne
est symetrique, elle peut etre diagonalisee dans une base orthogonale. De sorte
que lon peut ecrire
q
x
(h) =
1
a
2
1
+ +
m
a
2
m
,
o` u h =

m
i=1
a
i
v
i
est decompose dans une base orthogonale, et
1
, ,
m
sont
les valeurs propres de Hf(x). De plus, dans les cas sus-mentionnes la forme qua-
dratique approche bien la fonction f, de sorte que q decrit le comportement de
f au voisinage de x. Dans le premier cas les valeurs propres sont positives, ainsi
on voit bien que q admet un minimum en 0. On raisonne de mani`ere analogue
dans le deuxi`eme cas. Dans le troisi`eme cas, si on consid`ere le sous-espace vecto-
riel engendre par les vecteurs propres des valeurs propres positives, alors f a un
minimum local sur ce sous-espace. De mani`ere analogue, f a un maximum local
sur le sous-espace engendre par les vecteurs propres des valeurs propres negatives.
Cela donne une idee geometrique de ce qui se passe pour les points selles.
Exemple 3.15
Lorsque m = 1, la matrice hessienne est simplement la derivee seconde, de sorte que
lon retrouve le crit`ere dej`a connu pour les fonctions dune variable.
Lorsque m = 2, la matrice hessienne Hf(x) est donnee par :
_
D
2
1
f(x) D
1
D
2
f(x)
D
1
D
2
f(x) D
2
2
f(x)
_
Donc en utilisant le crit`ere 4 du Lemme 25, et le fait quune forme quadratique q est
denie negative si -q est denie positive, on deduit le crit`ere suivant. Une fonction f
de deux variables qui est de classe (
3
dans un voisinage dun point critique x, admet
1. un minimum local si [Hf(x)[ > 0 et D
2
1
f(x) > 0,
2. un maximim local si [Hf(x)[ > 0, et D
2
1
f(x) < 0,
3. un point selle si [Hf(x)[ < 0,
4. si [Hf(x)[ = 0, on ne peut pas conclure.
Exemple 3.16 On suppose que m = 2, et que f est une fonction de classe (
3
au
voisinage dun point critique x. Soit q
x
la forme quadratique associee `a f au point x.
Voici quelques exemples pour q
x
.
1. Si q
x
(h
1
, h
2
) = h
2
1
+h
2
2
, alors la forme quadratique est denie positive, et f admet
un minimum local au point x. Si q
x
(h
1
, h
2
) = h
2
1
h
2
2
, alors la forme quadratique
est denie negative, et f admet un maximum local au point x.
2. Si q
x
(h
1
, h
2
) = h
2
1
h
2
2
, alors la forme quadratique est non-semi-denie, car
q(2, 1) > 0 et q(1, 2) < 0, donc f admet un point selle en x.
3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 43
3. Si q
x
(h
1
, h
2
) = h
2
2
ou q(h
1
, h
2
) = 0, le Theor`eme 27 ne sapplique pas, donc on ne
peut rien dire sur le point critique de f.
Exemple 3.17 Soit f(x, y) = x
2
2xy+y
2
+x
4
+y
4
, et g(x, y) = x
2
2xy+y
2
x
4
y
4
.
Pour ces deux fonctions la forme quadratique au point critique (0, 0) est :
q(h
1
, h
2
) = (h
1
h
2
)
2
,
qui est semi-denie positive, donc le Theor`eme 27 ne permet pas de conclure. En eet,
f peut secrire f(x, y) = (x y)
2
+ x
4
+ y
4
, de sorte que (0, 0) est un minimum local
pour f. Par contre pour g, on a :
g(t, t) = 2t
4
, g(t, t) = 2t
2
(2 t
2
),
de sorte que (0, 0) est un point selle de g. Ceci illustre le fait que lorsque la forme
quadratique est semi-denie positive, tout peut arriver.
3.8.4 Multiplicateurs de Lagrange
Dans cette section nous allons etudier les points critiques dun probl`eme doptimisation
sous contrainte.
La contrainte est determinee par une surface S denie de la mani`ere suivante.
La surface en question
Soit g : U R, une fonction de classe (
1
sur un ouvert U de R
m
, et soit S la surface
denie par :
S = x U : g(x) = 0.
Dans la suite, on suppose que g(x) ,= 0, pour tout x U S.
Exemple 3.18 Soit g : R
3
R la fonction denie par g(x, y, z) = x
2
+ y
2
+ z
2
1,
alors la surface S correspondante est la sph`ere de rayon 1 dans R
3
.
Remarque 3.7 Dans la Section 3.5, on a deni le plan tangent en un point x de S,
note T
x
, comme le plan passant pas x, et orthogonal au gradient en ce point, i.e.
T
x
= y R
m
: (y x) g(x) = 0.
Sous les hypoth`eses ci-dessus, on peut montrer que le plan tangent T
x
est aussi le
plan engendre par les vecteurs tangents aux courbes sur la surface S passant par x.
Nous avons demontre une des inclusions `a la Section 3.5 ; nous ne donnons pas la
demonstration de lautre inclusion.
44 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
Le probl`eme doptimisation
Soit f : U R une fonction de classe (
1
sur un ouvert U de R
m
(le meme que celui de
la fonction g). On souhaite trouver lensemble des points x S tels que f(x) soit un
extremum local (maximum local ou minimum local) de f sur la surface S, cest `a dire,
on cherche tous les points x U tels que g(x) = 0, et tel quil existe une boule ouverte
B U veriant :
f(x) f(y), pour tout y B S, ou,
f(x) f(y), pour tout y B S.
Si x satisfait une des deux conditions, on dit que la fonction f soumise `a la contrainte
g admet un extremum local au point x. Elle admet un extremum strict si les inegalites
ci-dessus sont strictes.
Theor`eme 28 Soit g : U R une fonction de classe (
1
sur un ouvert U de R
m
,
et soit S la surface correspondante. On suppose que g(x) ,= 0, x U S. Soit
f : U R une fonction de classe (
1
sur le meme ouvert U. Si la fonction f soumise
` a la contrainte g admet un extremum local au point x, alors il existe un nombre , tel
que :
f(x) = g(x). (3.4)
Avant de donner une esquisse de demonstration, voici quelques denitions. Un point
x U S pour lequel il existe tel que f(x) = g(x) sappelle un point critique
pour le probl`eme doptimisation de la fonction f sous la contrainte g. Le nombre
correspondant sappelle le multiplicateur de Lagrange en x.
Preuve:
Supposons que f admette un extremum local au point x, et supposons que ce soit un
maximum local. Soit : I S une courbe sur la surface S qui passe par x, i.e. il existe
t
0
I tel que (t
0
) = x. Alors la fonction composee f : I R admet un maximum
en t
0
, de sorte que sa derivee en t
0
sannule, i.e.
f(x) (t
0
) = 0.
Ainsi f(x) est orthogonal `a toute courbe sur la surface S passant par x. En utilisant
la Remarque 3.7, cela signie que f(x) est orthogonal au plan tangent T
x
`a S au
point x. Dautre part, on peut montrer que lespace orthogonal au plan tangent est de
dimension 1, de sorte quil existe tel que,
f(x) = g(x).

3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 45


Nous souhaitons maintenant classier les points critiques du probl`eme doptimisation
sous contrainte. Pour cela, nous introduisons la fonction auxiliaire L : U R denie
par :
L(x) = f(x) g(x).
Remarquer que si x est un point critique du probl`eme doptimisation de la fonction f
sous la contrainte g, alors x est un point critique de la fonction L.
Supposons de plus que f et g soient de classe (
3
. La forme quadratique du probl`eme
doptimisation de la fonction f soumise `a la contrainte g au point x est, par denition,
la forme quadratique de la fonction L au point critique x, et est notee q
L
x
:
q
L
x
(h) =
(h )
2
L(x)
2
=
1
2
m

i=1
h
2
i
D
2
i
L(x) +

1i<jm
h
i
h
j
D
i
D
j
L(x),
On a alors le theor`eme suivant :
Theor`eme 29 Soit g : U R une fonction de classe (
3
sur un ouvert U de R
m
, et
soit S la surface correspondante. Supposons que g(x) ,= 0, pour tout x S U. Soit
f : U R une fonction de classe (
3
, et x un point critique du probl`eme doptimisation
de la fonction f soumise ` a la contrainte g. Soit L la fonction auxiliaire ci dessus, et q
L
x
la forme quadratique associee. Alors f soumise ` a la contrainte g admet :
1. un minimum local si q
L
x
est denie positive sur le plan tangent T
x
` a S au point x.
2. un maximum local si q
L
x
est denie negative sur le plan tangent T
x
` a S au point x.
3. un point selle si q
L
x
est non semi-denie sur le plan tangent T
x
` a S au point x.
Preuve:
Soit x un point critique du probl`eme doptimisation sous contrainte. Nous souhaitons
determiner le signe de f(x+h) f(x), lorsque x, x+h S. Par hypoth`ese, la fonction
auxiliaire L est de classe (
3
. Eectuons son developpement de Taylor `a lordre 2 au
point x :
L(x +h) = L(x) +q
L
x
(h) +R
2
(h).
Si x et x +h S, alors L(x +h) = f(x +h) et L(x) = f(x), de sorte que :
f(x +h) = f(x) +q
L
x
(h) +R
2
(h).
De plus, si x + h S, et h est susament petit, le point x + h est proche du plan
tangent T
x
de S au point x. On peut montrer que le comportement de f(x+h) f(x)
est decrit par le comportement de la forme quadratique restreinte au plan tangent T
x
,
dans les limite donnees dans le theor`eme.

46 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES


Exemple 3.19 Voici un exemple pour illustrer la methode. On souhaite minimiser la
surface totale dun parallelepip`ede qui a pour volume 1000. Soit f : U = (R
+
)
3
R
denie par
f(x, y, z) = 2(xy +xz +yz),
et soit g : U R denie par g(x, y, z) = xyz 1000. Alors resoudre notre probl`eme
revient `a trouver le minimum de la fonction f sous la contrainte g. Remarquons que U
est un ouvert, et que f et g sont de classe (
3
sur U. De plus g(x, y, z) = (yz, xz, xy) ,=
0 si x S. Ainsi, si f admet un extremum au point x, alors x est un point critique du
probl`eme doptimisation. Cherchons ces points critiques. On veut resoudre :
f(x) = g(x)
g(x) = 0.
Ceci est equivalent `a resoudre :
2y + 2z = yz
2x + 2z = xz
2x + 2y = xy
xyz = 1000.
En multipliant la premi`ere equation par x, la deuxi`eme par y et la troisi`eme par z, on
obtient :
xy +xz = xy +yz = xz +yz = 500.
De plus, comme x U, on a x, y, z ,= 0. De la on deduit que x = y = z. En utilisant la
derni`ere equation, on conclut quil ny a quun seul point critique pour le probl`eme dop-
timisation : (x, y, z) = (10, 10, 10), et que le multiplicateur de Lagrange correspondant
est =
2
5
. La fonction auxiliaire est :
L(x, y, z) = 2xy + 2xz + 2yz
2
5
xyz + 400.
Apr`es calculs, on montre que la forme quadratique de L au point (10, 10, 10) est :
q(x, y, z) = 2xy 2xz 2yz.
Cette forme est non-semi-denie, mais ce qui nous interesse est son comportement sur
le plan tangent T
x
`a S au point critique (x, y, z) = (10, 10, 10). Le plan tangent T
x
est
par denition le plan orthogonal au gradient en ce point, i.e. cest le plan orthogonal
au point g(x) = (100, 100, 100). Il est engendre par les vecteurs :
v
1
= (1, 1, 0), v
2
= (1, 0, 1).
Ainsi, si v T
x
, on peut ecrire v = sv
1
+ tv
2
= (s + t, s, t). En remplacant, on
deduit :
q(v) = 2s
2
+st + 2t
2
.
Cette forme est denie positive, de sorte que lon a un minimum local en ce point.
3.8. MAXIMUMS, MINIMUMS, POINTS SELLES 47
3.8.5 Maximums et minimums absolus
Toute la theorie developpee jusqu`a maintenant ne donne que des extremas locaux.
Quels outils avons-nous pour trouver des extremas globaux ?
On rappelle les faits suivants du chapitre 1. Un sous-ensemble K de R
m
est compact, ssi
il est ferme et borne. De plus, si f : K R est une fonction continue sur un compact
K de R
m
, alors f admet un maximum et un minimum sur K. Si f est susament
reguli`ere, on utilisera la strategie suivante pour les trouver.
1. Chercher les extremums locaux dans int(K) qui est ouvert avec la theorie elaboree
`a la Section 3.8.4.
2. Chercher les extremums locaux sur le bord K. Ce probl`eme peut parfois se
ramener `a une question de multiplicateurs de Lagrange.
3. On sait que les extremums globaux se trouvent parmis ces extremums locaux.
Comparer la valeur de la fonction en ces dierents points, et en deduire quels
sont les extremums globaux.
48 CHAPITRE 3. FONCTIONS DE PLUSIEURS VARIABLES
Chapitre 4
Applications de R
m
dans R
n
Rappelons la denition dune application (voir aussi Chapitre 1, Section 1.3). Soit D
un sous-ensemble de R
m
. Une application F de D dans R
n
, notee F : D R
n
, est une
r`egle qui `a tout point x de D associe un point F(x) dans R
n
. On peut representer F
par ses coordonnees, cest-`a-dire,
F(x) =
_
_
_
F
1
(x)
.
.
.
F
n
(x)
_
_
_
o` u F
i
: R
m
R. On utilisera la terminologie fonction lorsque lespace darrivee est R,
cest-`a-dire lorsque n = 1.
Remarque : Dans ce chapitre, il est important de noter que les points x sont des vec-
teurs colonnes de R
m
, et les images par F(x) de ces points sont des vecteurs colonnes de
R
n
. Neanmoins, an deconomiser de lespace, nous les ecrirons sous forme de vecteurs
lignes dans les exemples.
Un des buts principaux de ce chapitre est dapprocher une telle application, qui peut
etre compliquee, par une application lineaire. Ainsi, la premi`ere section consiste en un
rappel sur les applications lineaires.
4.1 Applications lineaires
Soit L une application de R
m
dans R
n
. Alors L est dite lineaire si elle verie les
proprietes suivantes :
1. Pour tout x, y R
m
,
L(x +y) = L(x) +L(y).
49
50 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
2. Pour tout a R,
L(ax) = aL(x).
De mani`ere equivalente, lapplication L est lineaire, ssi pour tout a, b R, et tout
x, y R
m
:
L(ax +by) = aL(x) +bL(y).
Exemple 4.1 Soit a R, alors la fonction f : R R, denie par f(x) = ax est
lineaire. Reciproquement, soit f : R R une fonction lineaire, alors f(x) = f(x.1) =
xf(1). Ainsi f(x) = ax, o` u a = f(1).
Exemple 4.2
Lapplication identite Id : R
m
R
m
, denie par Id(x) = x est lineaire. En coor-
donnees, lapplication identite secrit : Id
i
(x) = x
i
.
Soit a R
n
. Alors lapplication F : R
m
R
n
, denie par F(x) = a, est lineaire ssi
a = 0.
Exemple 4.3 Soit F : R
3
R
2
lapplication projection orthogonale denie par
F(x, y, z) = (x, y). Alors, F est lineaire. En coordonnees, lapplication F secrit :
F
1
(x, y, z) = 1.x + 0.y + 0.z
F
2
(x, y, z) = 0.x + 1.y + 0.z.
Voici le Theor`eme fondamental qui relie les applications lineaires aux matrices.
Theor`eme 30 Soit F : R
m
R
n
une application. Alors F est lineaire, ssi il existe
une matrice A de taille n m, telle que F(x) = Ax pour tout x R
m
, i.e.
F
1
(x) = a
11
x
1
+ +a
1m
x
m
,
.
.
.
F
n
(x) = a
n1
x
1
+ +a
nm
x
m
.
Alors A est la matrice dont la j-`eme colonne est donnee par F(e
j
), o` u e
t
j
= (0, , 1, , 0)
est le j-`eme vecteur unite.
Preuve:
Soit A une matrice de taille n m, et soit F : R
m
R
n
lapplication denie par
F(x) = Ax. Soit a, b R, et x, y R
m
. Alors, par les proprietes des operations sur
les matrices, on a :
F(ax +by) = A(ax +by) = aAx +bBy = aF(x) +bF(y),
4.1. APPLICATIONS LIN

EAIRES 51
ainsi F est lineaire, et F(e
j
) = Ae
j
est bien la j-`eme colonne de la matrice A.
Reciproquement, soit F une application lineaire. On denit pour tout j = 1, , m :
_
_
_
a
1j
.
.
.
a
nj
_
_
_ := F(e
j
),
et la matrice A = (a
ij
). Soit maintenant x = (x
1
, , x
m
)
t
R
m
. En decomposant x
dans la base canonique, on obtient :
x =
m

j=1
x
j
e
j
.
Ainsi, en utilisant la linearite de lapplication F, on a :
F(x) = F
_
_
m

j=1
x
j
e
j
_
_
,
=
m

j=1
x
j
F(e
j
),
=
m

j=1
x
j
_
_
_
a
1j
.
.
.
a
nj
_
_
_,
=
_
_
_

m
j=1
a
1j
x
j
.
.
.

m
j=1
a
nj
x
j
_
_
_,
= Ax.

Exemple 4.4 Soit f : R


m
R une fonction lineaire. Alors la matrice A donnee par
le Theor`eme 30 est de la forme :
A = (a
11
a
12
a
1m
),
ainsi f(x
1
, , x
m
) = (a
11
a
1m
)
_
_
_
x
1
.
.
.
x
m
_
_
_ = a
11
x
1
+ +a
1m
x
m
.
52 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
Exemple 4.5 Soit : R R
n
une courbe lineaire. Alors la matrice A donnee par le
Theor`eme 30 est de la forme :
A =
_
_
_
a
11
.
.
.
a
n1
_
_
_,
de sorte que (t) =
_
_
_

1
(t)
.
.
.

n
(t)
_
_
_ =
_
_
_
a
11
.
.
.
a
n1
_
_
_t =
_
_
_
a
11
t
.
.
.
a
n1
t
_
_
_. Ainsi, la trace de la courbe
est la droite dans R
n
, passant par les points 0 = (0, , 0), et a = (a
11
, , a
n1
).
Pour tous les theor`emes classiques sur les applications lineaires, on se ref`ere `a un livre
dalg`ebre lineaire.
4.2 Exemples
Les applications lineaires de la section precedente sont des exemples dapplications. En
voici quelques autres.
Exemple 4.6
1. F : R
2
R
3
denie par : F(x, y) = (xy, sin x, x
2
y).
2. Soit U un ouvert de R
m
. Alors un champ de vecteurs sur U est une application
F : U R
m
. Un champ de vecteurs est interprete en physique comme un champ
de forces.
3. F : R
2
R
2
denie par : F(r, ) = (r cos , r sin), appelee application coor-
donnees polaires.
4. F : R
3
R
3
denie par F(r, , h) = (r cos , r sin, h), appelee application coor-
donnees cylindriques.
5. F : R
3
R
3
denie par F(r, , ) = (r sin cos , r sin sin , r cos ), appelee
application coordonnees spheriques.
4.3 La matrice jacobienne
Dans cette section, nous denissons les derivees partielles des applications et la matrice
jacobienne. Cest une generalisation de ce que nous avons fait pour les fonctions de m
variables au Chapitre 3.
4.3. LA MATRICE JACOBIENNE 53
Soit une application F : R
m
R
n
, et soit F
1
, , F
n
: R
m
R ses fonctions coor-
donnees, cest `a dire :
F(x) =
_
_
_
F
1
(x)
.
.
.
F
n
(x)
_
_
_
.
Remarquer que pour tout i = 1, , n, F
i
est une fonction de m variables comme au
Chapitre 3. Ainsi nous connaissons dej`a la notion de derivee partielle pour chacune des
fonctions coordonnees F
i
.
Supposons que pour chacune des fonctions F
i
, toutes les derivees partielles existent.
Alors, lensemble de ces derivees partielles est represente sous forme dune matrice de
taille n m, appelee matrice jacobienne, notee J
F
(x), de la mani`ere suivante :
J
F
(x) = (D
j
F
i
(x)) =
_
F
i
x
j
_
=
_
_
_
_
_
F
1
x
1
F
1
x
2

F
1
xm
F
2
x
1
F
2
x
2

F
2
xm
.
.
.
.
.
.
.
.
.
Fn
x
1
Fn
x
2

Fn
xm
_
_
_
_
_
.
Exemple 4.7 Soit F : R
2
R
3
lapplication denie par :
F(x, y) = (xy, sin x, x
2
y).
Alors, toutes les coordonnees de F admettent toutes leurs derivees partielles en tout
point (x, y) R
2
. Ainsi, la matrice jacobienne de F au point (x, y) existe, et est donnee
par :
J
F
(x, y) =
_
_
y x
cos x 0
2xy x
2
_
_
Voici une denition importante qui va intervenir dans le chapitre sur lintegration. Soit
U un ouvert de R
m
, et F : U R
m
une application vers un espace de meme dimension.
On suppose que toutes les derivees partielles de toutes les coordonnees de lapplication
F existent. Alors la matrice jacobienne est de taille mm. Le determinant de la matrice
jacobienne det J
F
(x) est appele determinant jacobien ou plus simplement jacobien.
Exemple 4.8 Soit F : R
2
R
2
lapplication denie par :
F(x, y) = (x
2
+y
2
, e
xy
).
Alors la matrice jacobienne de F au point (x, y) est :
J
F
(x, y) =
_
2x 2y
ye
xy
xe
xy
_
,
et le jacobien est, det(J
F
(x, y)) = 2x
2
e
xy
2y
2
e
xy
.
54 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
4.4 Derivabilite
Apr`es setre echaue avec le cas des fonctions de R
m
dans R au Chapitre 3, nous sommes
maintenant prets `a denir la notion de derivabilite pour les applications de R
m
dans
R
n
.
Soit F une application dun ouvert U R
m
dans R
n
. On dit que F est derivable
au point x U, sil existe une application lineaire L : R
m
R
n
et une application
G : R
m
R
n
, denie pour tous les vecteurs h susament petits, telles que :
F(x +h) = F(x) +L(h) +[[h[[G(h), (4.1)
lim
||h||0
G(h) = 0. (4.2)
Lorsquelle existe, lapplication lineraire L ci-dessus est appelee la dierentielle de F
au point x, et est notee dF
x
. La matrice qui la represente, notee F

(x) ou DF(x), est


appelee la derivee de F au point x. Cest-`a-dire que F

(x) est lunique matrice donnee


par le Theor`eme 30, telle que :
dF
x
(y) = F

(x)y, y R
m
.
La condition (4.1) signie que L approche F pour des points proches de x, `a un facteur
de petite amplitude pr`es. Autrement dit, nous avons localement approche lapplication
F, qui peut-etre tr`es compliquee, par une application lineaire.
Remarque 4.1 On dit quune application : R
m
R
n
denie pour des petites
valeurs de h, est o(h) si :
lim
||h||0
(h)
[[h[[
= 0.
En utilisant cette nouvelle denition, on peut ecrire lequation (4.1) sous la forme
F(x +h) = F(x) +L(h) +o(h).
Exemple 4.9 Si F : R
m
R
n
est constante, cest `a dire quil existe a R
n
tel que
F(x) = a pour tout x R
m
, alors F est derivable partout, et la dierentielle est
lapplication nulle, i.e. pour tout x R
m
, dF
x
: R
m
R
n
satisfait,
dF
x
(y) = 0, y R
m
.
En eet, pour tout h R
m
, on a :
F(x +h) = F(x).
Dans ce cas, lapplication G est identiquement nulle.
4.5. D

ERIV

EE ET MATRICE JACOBIENNE 55
Exemple 4.10 Si F : R
m
R
n
est une application lineaire, alors F est derivable
partout et la dierentielle est lapplication F, cest-`a-dire dF
x
= F pour tout x R
m
.
En eet, pour tout x R
m
, et pour tout h R
m
, on a par linearite de F :
F(x +h) = F(x) +F(h).
Dans ce cas, lapplication G est `a nouveau identiquement nulle. On aurait pu deviner ce
resultat intuitivement : on veut approcher F par une application lineaire, mais comme
F est lineaire, on peut lapprocher par elle-meme, et il ny aura pas de terme derreur
(lapplication G est nulle).
Le theor`eme suivant relie la derivabilite de lapplication F et celle de ses coordonnees.
Theor`eme 31 Soit U un ouvert de R
m
. Lapplication F : U R
n
est derivable au
point x, ssi chacune de ses coordonnees F
1
, , F
n
lest.
Preuve:
Utiliser les denitions.
Les Theor`emes 32, 33, 34 ci-dessous, se deduisent du Theor`eme 31 qui permet de se
restreindre `a letude des coordonnees (qui sont des fonctions de plusieurs variables), et
des Theor`emes 16, 17, 18 qui sont les resultats analogues pour les fonctions de plusieurs
variables.
Theor`eme 32 Soit U un ouvert de R
m
, et F : U R
n
une application. Si F est
derivable au point x, alors la dierentielle de F au point x est unique.
4.5 Derivee et matrice jacobienne
Cette section est lanalogue de la Section 3.4. Elle permet de relier la derivabilite et la
matrice jacobienne.
Theor`eme 33 Soit une application F : U R
n
, o` u U est un ouvert de R
m
. Si F est
derivable au point x, alors toutes les derivees partielles de toutes les composantes de F
existent au point x, et la derivee est la matrice jacobienne au point x, i.e.
F

(x) = J
F
(x).
56 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
Exemple 4.11
Soit f : U R une fonction denie sur un ouvert U de R
m
. Si f est derivable au
point x U, alors la derivee au point x est :
f

(x) = (D
1
f(x), , D
m
f(x)) = f(x)
t
.
Remarque : Maintenant que nous dierencions les vecteurs lignes et les vecteurs
colonnes, nous introduisons la convention usuelle qui consiste `a dire que le gradient
est un vecteur colonne, ainsi f

(x) est la transposee du gradient f(x).


Soit : I R
n
une courbe denie sur un intervalle ouvert. Si est derivable au
point t I, alors la derivee au point t est :

(t) =
_
_
_

1
(t)
.
.
.

n
(t)
_
_
_.
Theor`eme 34 Soit une application F : U R
n
, o` u U est un ouvert de R
m
. Si toutes
les derivees partielles de toutes les coordonnees de lapplication F existent, et quelles
sont de plus continues, alors F est derivable en tout point de U.
Soit F : U R
n
une application, o` u U est un ouvert de R
m
. Lapplication F est
dite de classe (
k
sur U, si toutes les derivees partielles dordre au plus k de toutes les
coordonnees existent et sont continues.
En particulier, le Theor`eme 34 dit que si lapplication F est de classe (
1
sur U, alors
F est derivable en tout point de U.
Remarque 4.2 Soit f : R
m
R une fonction derivable. Maintenant que nous avons
une denition precise de dierentielle et de derivees partielles, nous pouvons donner un
sens precis `a la formule connue suivante :
df =
f
x
1
dx
1
+ +
f
x
m
dx
m
.
Soit Id : R
m
R
m
lapplication identite. Soient x
1
, , x
m
ses coordonnees, i.e.
p = (p
1
, , p
m
) R
m
, Id(p) = (x
1
(p), , x
m
(p)) = (p
1
, , p
m
).
Comme x
i
est une fonction lineaire, sa dierentielle est elle meme, autrement dit pour
tout a R
m
, p R
m
:
dx
i,a
(p) = x
i
(p) = p
i
. (4.3)
4.6. D

ERIVATION DES APPLICATIONS COMPOS

EES 57
De plus, comme f est une fonction derivable de m variables, sa derivee au point a est
le gradient de f au point a, cest-`a-dire :
df
a
(p) = f

(a)p,
= f(a)
t
p = f(a) p,
=
m

i=1
f
x
i
p
i
,
=
m

i=1
f
x
i
dx
i,a
, par (4.3).
Ce qui est exactement la formule ci-dessus o` u lon a omis decrice lindice a.
4.6 Derivation des applications composees
Voici la generalisation ultime de la derivation des fonctions composees.
Theor`eme 35 Soient U, V des ouverts de R
m
et R
n
respectivement. Soient F : U
R
n
et G : V R
k
deux applications, telles que F(U) V . Soit x U. Si lapplica-
tion F est derivable au point x, et lapplication G est derivable au point F(x), alors
lapplication composee H = G F : U R
k
est derivable au point x et on a :
dH
x
= dG
F(x)
dF
x
(composition des applications lineaires),
H

(x) = G

(F(x))F

(x) (multiplication de matrices).


Preuve:
Comme F est une application derivable au point x, il existe une application
1
: R
m

R
n
, telle que :
F(x +h) = F(x) +F

(x)h +[[h[[
1
(h), (4.4)
lim
||h||0

1
(h) = 0.
De mani`ere analogue, comme G est derivable au point F(x), il existe une application

2
: R
n
R
k
, telle que :
G(F(x) +k) = G(F(x)) +G

(F(x))k +[[k[[
2
(k), (4.5)
lim
||k||0

2
(k) = 0.
Posons k = F(x+h) F(x), ainsi F(x) +k = F(x+h). De plus, par (4.4), on a aussi
k = F

(x)h +[[h[[
1
(h). Rempla cant k dans (4.5), on obtient :
G(F(x +h)) = G(F(x)) +G

(F(x))F

(x)h +[[h[[G

(F(x))
1
(h) +[[k[[
2
(k).
58 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
On denit
3
: R
m
R
k
par :

3
(h) = G

(F(x))
1
(h) +
[[F(x +h) F(x)[[
2
(F(x +h) F(x))
[[h[[
,
alors on peut montrer (il sut de reechir un peu et decrire bien les choses) que
lim
||h||0

3
(h) = 0. Ainsi, on a :
G(F(x +h)) = G(F(x)) +G

(F(x))F

(x)h +[[h[[
3
(h),
lim
||h||0

3
(h) = 0.
On conclut que GF est derivable au point x, et que sa derivee est G

(F(x))F

(x).
Exemple 4.12 Comme corollaire on retrouve le Theor`eme 19. En eet, soit une fonc-
tion f : U R sur un ouvert U de R
m
, et soit : I R
m
une courbe, telle que
(I) U. Par le Theor`eme 35, si est derivable au point t, et f est derivable au point
(t), alors h = f est derivable au point t, et
h

(t) = f

((t))

(t).
Nous devons donc calculer ces derivees. En utilisant le Theor`eme 33, on a :
f

((t)) = f((t))
t
, et

(t) =
_
_
_

1
(t)
.
.
.

m
(t)
_
_
_
,
ainsi
h

(t) = f((t))
t

(t) = f((t))

(t), (produit scalaire).


et on retrouve le Theor`eme 19.
Exemple 4.13 Soit T : R
2
R
2
lapplication coordonnees polaires, denie par
T(r, ) = (r cos , r sin ),
alors T est derivable en tout point (r, ) R
2
. Soit f : R
2
R une fonction derivable.
On denit g = fT, cest-`a-dire g(r, ) = f(r cos , r sin ). Les hypoth`eses du Theor`eme
35 sont veriees, donc la derivee de g au point (r, ) est :
g

(r, ) = f

(T(r, ))T

(r, ), (notations matricielles).


4.7. TH

EOR
`
EMES DINVERSIONLOCALE ET DES APPLICATIONS IMPLICITES59
Calculons ces dierentes derivees en utilisant le Theor`eme 33, dont les hypoth`eses sont
aussi veriees.
g

(r, ) = g(r, )
t
=
_
g
r
g

_
f

(x, y) = f(x, y)
t
=
_
f
x
f
y
_
T

(r, ) =
_
T
1
r
T
1

T
2
r
T
2

_
=
_
cos r sin
sin r cos
_
.
Alors la derivee de g est donnee par :
_
g
r
g

_
=
_
f
x
f
y
_
_
cos r sin
sin r cos
_
,
en coordonnees, cela donne :
g
r
=
f
x
cos +
f
y
sin ,
g

=
f
x
r sin +
f
y
r cos .
4.7 Theor`emes dinversion locale et des applications im-
plicites
Dans cette section, nous etudions deux theor`emes classiques danalyse vectorielle. Meme
si ils semblent de nature dierente, ils sont en fait equivalents, comme nous allons
le montrer. Par manque de temps, nous nallons pas donner la preuve du Theor`eme
dinversion locale. Le lecteur interesse pourra trouver une preuve dans louvrage de
reference [3]. Ces deux theor`emes constituent le socle sur lequel est bati la theorie des
varietes dierentiables.
4.7.1 Theor`eme dinversion locale
Voici dabord quelques denitions.
Soit F : U R
n
une application, o` u U est un ouvert de R
n
. Alors lapplication F est
un dieomorphisme, si F est bijective de U sur F(U), F est derivable sur U, et son
inverse est derivable sur F(U). Lapplication F est un dieomorphisme-(
k
, si F est
bijective de U sur F(U), F est de classe (
k
sur U et son inverse est de classe (
k
sur
F(U).
Lapplication F est une dieomorphisme-(
k
local au point a U, sil existe un voisinage
ouvert W U de a, tel que F soit un dieomorphisme-(
k
sur W.
60 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
Soit F : U R
n
une application de classe (
k
. On dit que F est (
k
-inversible sur U, si
F est un dieomorphisme-(
k
. On dit que F est localement (
k
-inversible au voisinage
du point a U, si F est un dieomorphisme-(
k
local au point a.
Motivons le Theor`eme dinversion locale par les remarques suivantes.
Remarque 4.3 Soit F : U R
n
une application de classe (
1
, o` u U est un ouvert de
R
n
.
1. Si lapplicaton F est bijective, lapplication inverse est clairement bijective, mais
sera-t-elle de classe (
1
? Non, pas forcement. Voici un contre-exemple tout simple.
Soit f : R R, denie par f(x) = x
3
. Alors f est bijective, de classe (
1
, mais
la fonction inverse g(y) = y
1
3
nest pas derivable en 0. Remarquer que dans ce
cas f

(0) = 0, en particulier f

nest pas inversible en 0. Ainsi, f est un exemple


dapplication bijective de classe (
1
qui nest pas un dieomorphisme.
2. Si lapplicaton F est bijective, et que lon suppose de plus que sa derivee est
inversible sur U, est-ce que lapplication inverse est de classe (
1
? Oui, comme
nous allons le voir. Cest `a dire que sous cette hypoth`ese lapplication F est un
dieomorphisme.
3. Reciproquement, si F est un dieomorphisme, est-ce que sa derivee est inversible
sur U ? Oui. Ceci est une consequence du Theor`eme des applications composees.
En eet, soit G : F(U) U lapplication reciproque. Alors G verie :
G F = Id.
Par hypoth`ese, F et G sont de classe (
1
. De plus lapplication Id est lineaire,
de sorte que sa dierentielle est elle-meme en tout point de U, et la matrice
qui la represente est la matrice identite. Ainsi, par le theor`eme des applications
composees :
x U, G

(F(x))F

(x) = I
n
,
et la derivee F

est donc inversible en tout point x U. En particulier, soit


y F(U), alors il existe x U tel que F(x) = y, et donc la derive de lapplication
G au point y est :
G

(y) = F

(x)
1
, (inverse matriciel !)
4. Finalement, on peut se poser la question suivante. On se souvient que la dierentielle
en un point est lapplication lineaire qui approche lapplication F en ce point. Si
la dierentielle est inversible en un point, est-ce que cette propriete reste vrai
pour lapplication elle-meme ? La reponse est positive, localement, et est juste-
ment le contenu du Theor`eme dinversion locale. Il donne egalement la regularite
de linverse local.
4.7. TH

EOR
`
EMES DINVERSIONLOCALE ET DES APPLICATIONS IMPLICITES61
Theor`eme 36 (Inversion locale) Soit F : U R
n
une application de classe (
1
,
o` u U est un ouvert de R
n
. Supposons que la derivee au point a U est inversible.
Alors, lapplication F est localement (
1
-inversible au voisinage de a, i.e. cest un
dieomorphisme-(
1
local au point a.
Corollaire 37 Soit F : U R
n
une application bijective de classe (
1
, o` u U est un
ouvert de R
n
. Supposons que la derivee est inversible en tout point de U. Alors F est
(
1
-inversible, i.e. F est un dieomorphisme-(
1
.
Exemple 4.14 Soit F : R
2
R
2
, denie par F(x, y) = (x+(y+2)
2
+1, (x1)
2
+y+1),
alors F est de classe (
1
sur tout R
2
. Soit a = (1, 2), donc F(a) = (2, 1). On
veut determiner si F est localement (
1
-inversible au voisinage du point a. Comme
lapplication est de classe (
1
, la derivee est donnee par la matrice jacobienne :
J
F
(x, y) =
_
1 2(y + 2)
2(x 1) 1
_
.
Donc F

(a) = I, et det(F

(a)) = 1. Ainsi par le theor`eme dinversion locale, on sait


que F est localement (
1
-inversible au voisinage de a. Autrement dit, les equations :
u = x + (y + 2)
2
+ 1,
v = (x 1)
2
+y + 1,
peuvent etre resolues pour x, y lorsque (u, v) est dans un voisinage de (2, 1). On sait
de plus que la derivee de lapplication inverse locale au point (2, 1) est aussi la matrice
identite :
G

(2, 1) = F

(1, 2)
1
= I.
4.7.2 Theor`eme des applications implicites
Le theor`eme dinversion locale permet de resoudre lequation x = F(y), ou de mani`ere
equivalente x F(y) = 0, pour y en fonction de x. De mani`ere analogue, le theor`eme
des fonctions implicites permet de resoudre lequation
F(x, y) = 0, (4.6)
pour y en fonction de x. Si une telle solution existe, on dit que F denit y comme une
application implicite de x.
De sorte `a pouvoir esperer trouver une solution, il faut autant dequations que dincon-
nues, ainsi si x R
m
, et y R
n
, F est une application de R
m+n
dans R
n
.
Remarquer que lequation (4.6) ne denit pas forcement une application implicite, en
eet, `a un point x peut correspondre deux valeurs de y.
62 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
Exemple 4.15 Soit F : R
2
R, lapplication denie par, F(x, y) = x
2
+ y
2
2. On
suppose que les valeurs de y sont donnees au moyen de lequation implicite : F(x, y) = 0.
Alors pour le point x = 0, correspondent les valeurs y =

2. Ainsi, lensemble des


points :
(x, y) R
2
: F(x, y) = 0, (4.7)
ne peut etre le graphe dune fonction f : R R.
Nous avons besoin de la notation suivante. Soit F : R
m+n
R
n
une application de
classe (
1
au voisinage dun point (a, b). Soit J
F
(a, b) la matrice jacobienne en ce point.
On notera J
2
F
(a, b) la sous-matrice de J
F
(a, b) de taille nn constituee des n derni`eres
colonnes de J
F
(a, b).
Theor`eme 38 (Applications implicites) Soit F : R
m+n
R
n
une application de
classe (
1
au voisinage du point (a, b), o` u F(a, b) = 0. Supposons que det(J
2
F
(a, b)) ,= 0.
Alors, il existe un voisinage U de a dans R
m
et un voisinage V de b dans R
n
, et une
application : U V de classe (
1
, telle que pour tout (x, y) U V , on ait :
F(x, y) = 0 y = (x).
Exemple 4.16 Soit F : R
2
R denie par, F(x, y) = x
2
+ y
2
2, et (a, b) = (1, 1).
Alors F(1, 1) = 0. De plus, J
2
F
(x, y) = 2y, de sorte que det(J
2
F
(a, b)) = 2 ,= 0. Ainsi, on
peut exprimer y en fonction de x localement autour du point x = 1. Remarquer que
dans ce cas, on aurait aussi pu resoudre explicitement lequation x
2
+y
2
2 = 0, pour
obtenir
y =
_
2 x
2
.
Si on choisit (a, b) = (1, 1), alors la resolution explicite donne :
y =
_
2 x
2
.
Si on choisit (a, b) = (

2, 0), ou (a, b) = (

2, 0), alors le Theor`eme ne sapplique pas,


comme on peut le voir graphiquement.
4.7.3 Lien entre les deux
Montrons que le Theor`eme dinversion locale implique le theor`eme des applications
implicites.
Soit F : R
m+n
R
n
une application de classe (
1
au voisinage dun point (a, b), telle
que F(a, b) = 0. On suppose de plus que det(J
2
F
(a, b)) ,= 0.
Denissons lapplication G : R
m+n
R
m+n
de la mani`ere suivante,
G(x, y) = (x, F(x, y)).
4.7. TH

EOR
`
EMES DINVERSIONLOCALE ET DES APPLICATIONS IMPLICITES63
Alors G est de classe (
1
au voisinage de (a, b), et G(a, b) = (a, 0). Calculons J
G
(a, b) :
_
I 0
J
1
F
(a, b) J
2
F
(a, b)
_
Ainsi, det(J
G
(a, b)) = det(J
2
F
(a, b)) ,= 0 par hypoth`ese. On peut donc appliquer le
theor`eme dinversion locale. Il existe un voisinage de (a, b) que lon peut supposer de
la forme U V , et un voisinage W de (a, 0), tels que G est (
1
-inversible de U V sur
W. Soit H lapplication inverse.
Soit (x, y) U V tel que F(x, y) = 0. Alors,
(x, y) = H G(x, y) = H(x, F(x, y)) = H(x, 0).
En ecrivant H en coordonnees, nous obtenons :
(x, y) = (H
1
(x, 0), H
2
(x, 0)),
donc y = H
2
(x, 0). Posons, (x) = H
2
(x, 0).
Reciproquement, soit (x, y) U V tel que y = (x) = H
2
(x, 0). Alors
G(x, y) = G(x, H
2
(x, 0)) = G(H
1
(x, 0), x, H
2
(x, 0)) = (x, 0).
De plus, par denition, G(x, y) = (x, F(x, y)). Donc, F(x, y) = 0.
Montrons que le Theor`eme des applications implicites implique le Theor`eme dinver-
sion locale.
Soit F : R
n
R
n
une application de classe (
1
dans un voisinage dun point a R
n
.
On denit lapplication G : R
n+n
R
n
par :
G(x, y) = F(y) x.
Alors G est de classe (
1
au voisinage de (F(a), a). De plus, G(F(a), a) = 0, et
det(J
2
G
(F(a), a)) = det(J
F
(a)) ,= 0, par hypoth`ese. Ainsi, on peut appliquer le
Theor`eme des applications implicites. Il existe un voisinage U R
n
de F(a), et V R
n
de a, et une application : U V , telle que pour tout (x, y) U V , G(x, y) = 0,
ssi y = (x). Ainsi, pour tout x U, F (x) = x. De mani`ere analogue, on peut
montrer que F(y) = y, pour tout y V .
64 CHAPITRE 4. APPLICATIONS DE R
M
DANS R
N
Chapitre 5
Integrales multiples
Cette premi`ere section dintegration a pour sujet lintegration de Riemann des fonctions
de R
m
dans R. Cest une generalisation naturelle de lintegration de Riemann que vous
avez rencontree dans le premier cours dAnalyse. Il y aura neanmoins quelques subtilites
supplementaires dues au fait que lon travaille en dimensions superieures.
Souvenez-vous que lintegrale de Riemann dune fonction reelle calcule laire contenue
sous le graphe dune fonction. De mani`ere analogue, lintegrale de Riemann des fonctions
de plusieurs variables, represente le volume contenu sous le graphe de la fonction.
La plupart des theor`emes de cette section sont donnes sans demonstration.
5.1 Integration sur les paves
Souvenez-vous que lintegrale de Riemann en dimension 1 est denie pour des fonc-
tions dont le domaine de denition est un intervalle borne (ou reunion nie de tels
intervalles). La generalisation naturelle des intervalles est la notion de pave introduite
ci-dessous. Nous commen cons donc par denir lintegrale de Riemann sur des paves.
Ensuite, nous etendons cette denition `a des domaines plus generaux. En eet, si nous
souhaitions integrer une fonction denie sur un disque, cela nentrerait meme pas dans
cette categorie. Dans tout ce qui suit, il est utile de se representer le cas de R
2
, o` u la
visualisation geometrique est plus aisee.
Un pave P de R
m
est le produit cartesien de m intervalles bornes non-vides de R. Il
peut etre ecrit explicitement sous la forme,
P =
m

j=1
I
j
, o` u I
j
= [a
j
, b
j
] R.
65
66 CHAPITRE 5. INT

EGRALES MULTIPLES
Le volume v(P) du pave P est par denition :
v(P) =
m

j=1
(b
j
a
j
).
Exemple 5.1
En dimension 1, les paves sont les intervalles fermes, et le volume est habituellement
appele longueur.
En dimension 2, les paves sont les rectangles, et le volume est habituellement appele
aire.
En dimension 3, les paves sont les parallelepip`edes, et le volume est habituellement
appele volume.
Avant de denir rigoureusement lintegrale de Riemann dune fonction f denie sur un
pave P, voici une description en mots de ce que lon va faire.
Decouper le pave P en paves plus petits P
i
.
Pour chacun des petits paves P
i
, denir lintegrale dune fonction constante de valeur
K sur un petit pave P
i
par Kv(P
i
). Ainsi, pour les fonctions constantes lintegrale
represente bien le volume sous le graphe de la fonction.
Approcher la fonction denie sur P par des fonctions constantes sur les petits paves
P
i
.
Denir lintegrale de f sur P comme la limite, si elle existe, des sommes des volumes
des fonctions constantes sur des paves de plus en plus petits.
Une partition du pave P, est un ensemble ni de paves T = P
i

1ir
, qui satisfont :
P =
r
_
i=1
P
i
, et int(P
i
) int(P
j
) = , i ,= j.
La taille dune partition T = P
i

1ir
, notee (T), est denie de la mani`ere suivante.
Pour chacun des sous-paves P
i
, on note
i
la taille du plus grand intervalle dans le
produit cartesien de P
i
, alors
(T) = max
{1ir}

i
.
Soit f une fonction bornee sur un pave P, soit T = P
i

1ir
une partition de P. On
denit les sommes de Riemann inferieures et superieures :
S
1
(f, T) =
r

i=1
inf
P
i
(f) v(P
i
),
S
2
(f, T) =
r

i=1
sup
P
i
(f) v(P
i
).
5.1. INT

EGRATION SUR LES PAV

ES 67
La quantite que nous souhaitons denir est clairement superieure `a S
1
(f, T) et inferieure
`a S
2
(f, T). Il serait naturel de denir lintegrale comme le sup sur toutes les partitions
de S
1
(f, T), et linf sur toutes les partitions de S
2
(f, T), mais il se pourrait que ces
deux valeurs ne concident pas. Ceci nous am`ene naturellement `a la denition suivante.
Une fonction f bornee denie sur une pave P est dit integrable au sens de Riemann
sur P, ssi
sup
P
S
1
(f, T) = inf
P
S
2
(f, T).
Lintegrale de f sur P, notee
_
P
f, est alors la valeur commune de ces deux quantites.
Le theor`eme suivant donne une condition necessaire et susante pour lintegrabilite au
sens de Riemann, qui peut etre utile dans la pratique.
Theor`eme 39 Soit f une fonction bornee denie sur un pave P. La fonction f est
integrable au sens de Riemann sur P, et lintegrale vaut I, ssi :
Pour tout > 0, il existe > 0, tel que :
[I
r

i=1
f(x
i
)v(P
i
)[ ,
pour toute partition T = P
i

r
i=1
de taille inferieure ` a , et pour tout choix x
i

r
i=1
tels
que x
i
P
i
. On ecrit aussi :
lim
(P)0
r

i=1
f(x
i
)v(P
i
) =
_
P
f.
Si f est bornee et integrable au sens de Riemann sur un pave P, on appelle la quantite

r
i=1
f(x
i
)v(P
i
), une somme de Riemann pour f.
Voici les proprietes veriees par lintegrale de Riemann.
Proposition 40
1. Lensemble des fonctions bornees sur un pave P, qui sont integrables au sens de
Riemann, forment un espace vectoriel.
2. Lapplication f
_
P
f est lineaire. Cest ` a dire que si f et g sont deux fonctions
bornees sur un pave P, integrables au sens de Riemann, et si , R, alors :
_
P
f +g =
_
P
f +
_
P
g.
68 CHAPITRE 5. INT

EGRALES MULTIPLES
3. Si f 0 est une fonction bornee sur un pave P, et integrable au sens de Riemann,
alors :
_
P
f 0.
Corollaire 41 Soient f et g deux fonctions bornees sur un pave P, integrables au sens
de Riemann.
1. Si f g, alors :
_
P
f
_
P
g.
2. Si [f[ est integrable au sens de Riemann, alors :

_
P
f

_
P
[f[.
Preuve:
1. Il sut de poser h = g f, et dutiliser 1, 2 et 3.
2. Remarquer que [f[ f 0 et [f[ +f 0, et utiliser 1, 2 et 3.

Avec la denition ci-dessus, il est dicile en pratique de determiner si une fonction est
integrable au sens de Riemann. Le crit`ere ci-dessous donne une condition susante.
Nous avons besoin de la denition suivante.
Un sous-ensemble A de R
m
est negligeable, ssi pour tout > 0, il existe des paves
P
1
, , P
r
de R
m
tels que :
A
r
_
i=1
P
i
, et
r

i=1
v(P
i
) < .
Une fonction f bornee denie sur un pave P est dite admissible, ssi elle est continue
sauf sur un sous-ensemble negligeable de P.
Remarque 5.1 On a les proprietes immediates suivantes :
1. Une reunion (intersection) nie densembles negligeables est negligeable.
2. Lensemble des fonctions admissibles forme un espace vectoriel.
3. Si f et g sont deux fonctions admissibles, alors maxf, g, minf, g, [f[ sont
admissibles.
5.2. INT

EGRATION SUR DES DOMAINES PLUS G

EN

ERAUX 69
Theor`eme 42 Toute fonction admissible sur un pave P est integrable au sens de Rie-
mann sur P. De plus, si f et g sont deux fonctions admissibles sur P, et f(x) = g(x)
sauf sur un ensemble negligeable, alors
_
P
f =
_
P
g.
5.2 Integration sur des domaines plus generaux
Nous etablissons ici lintegrale de Riemann sur une famille de sous-ensembles de R
m
.
Un sous-ensemble A de R
m
est dit admissible, ssi il est borne, et son bord (ou fronti`ere)
A, est negligeable.
Remarque 5.2 On a les proprietes suivantes :
1. Une reunion (intersection) nie densembles admissibles est admissible.
2. Si A et B sont deux sous-ensembles admissibles de R
m
, et A B, alors B A est
un sous-ensemble admissible de R
m
.
3. Si A est un sous-ensemble admissible de R
m
, et B est un sous-ensemble admissible
de R
n
, alors AB est un sous-ensemble admissible de R
m+n
.
Soit A un sous-ensemble admissible de R
m
, et soit f une fonction bornee denie sur A.
Comme A est borne, on peut linclure dans un pave P de R
m
. Denissons f
A
: P R
par :
f
A
(x) =
_
f(x) lorsque x A,
0 lorsque x P A.
On dit quune fonction f bornee denie sur A, est integrable au sens de Riemann sur A,
ssi la fonction f
A
est integrable au sens de Riemann sur P. La quantite
_
P
f
A
sappelle
alors lintegrale de Riemann de f sur A, et est notee
_
A
f. Il est facile de voir que cette
denition ne depend pas du pave P choisi.
Les proprietes de lintegrale de Riemann sur un domaine admissible A sont les memes
que celle de la Proposition 40 et du Corollaire 41. On a en plus les proprietes suivantes :
Proposition 43
1. Soit A, B deux sous-ensembles admissibles de R
m
. Soient f une fonction bornee
denie sur A B, integrable au sens de Riemann sur A B, alors :
_
AB
f =
_
A
f +
_
B
f
_
AB
f.
70 CHAPITRE 5. INT

EGRALES MULTIPLES
2. Soit A un sous-ensemble admissible de R
m
, et f une fonction bornee sur A,
integrable au sens de Riemann sur A. Si A est negligeable, alors :
_
A
f = 0.
Etablissons maintenant un crit`ere susant dintegrabilite au sens de Riemann pour une
fonction bornee, denie sur un sous-ensemble admissible A de R
m
.
Une fonction f bornee denie sur un sous-ensemble admissible A de R
m
est dite ad-
missible, ssi elle est continue sauf sur un sous-ensemble negligeable de A.
Theor`eme 44 Soit A un sous-ensemble admissible de R
m
, et f une fonction admissible
sur A. Alors f est integrable au sens de Riemann sur A.
Preuve:
Soit P un pave qui contient A. Nous devons montrer que f
A
est integrable au sens de
Riemann sur P. Les points de discontinuite de f
A
sont les points de discontinuite de
f, et les points de A. Comme A est admissible, on sait que A est negligeable. Ainsi
lensemble des points de discontinuite de f est reunion de deux ensembles negligeables,
et est donc negligeable. On en deduit que f
A
est admissible sur P, et donc integrable
sur P par le Theor`eme 42.
Soit A un sous-ensemble admissible de R
m
, alors le volume de A, note v(A), est deni
par :
v(A) =
_
A
1.
Remarquer que le volume est bien deni par le theor`eme ci-dessus. Lorsque A est un
sous-ensemble admissible de R, on appelle le volume de A, la longueur, et lorsque A est
un sous-ensemble admissible de R
2
, on appelle le volume de A, laire.
On a encore la propriete suivante, qui sera demontree aux exercices.
Proposition 45 Soit A un sous-ensemble admissible de R
m
, et soit f une fonction
bornee, integrable au sens de Riemann sur A, alors :

_
A
f

_
sup
xA
[f(x)[
_
v(A).
5.3. CALCULS EXPLICITES 71
5.3 Calculs explicites
Nous avons maintenant des crit`eres utiles qui permettent de determiner si une fonction
est integrable au sens de Riemann ou non. Mais, nous navons pas de methode ecace
pour calculer ces integrales dans le cas o` u elles existent. Lidee est de se ramener aux
integrales de fonctions reelles, que vous savez calculer grace au Theor`eme fondamental
du calcul integral. Le theor`eme cle qui permet de faire ceci, est le Theor`eme de Fubini
ci-dessous. Rappelons dabord le Theor`eme fondamental du calcul integral.
Soit f : I R une fonction denie sur un intervalle I. Une fonction F est appelee une
primitive de f, ssi F

(x) = f(x), x I.
Theor`eme 46 (Fondamental du calcul integral) Soit f : I R une fonction
continue sur lintervalle I = [a, b]. Alors f admet une primitive F, et
_
I
f = F(b) F(a).
Notation : on ecrit aussi
_
I
f =
_
b
a
f(x)dx.
Theor`eme 47 (Fubini) Soit P un pave de R
m
et Q un pave de R
n
. Soit f : PQ R
une fonction integrable au sens de Riemann sur P Q. On suppose que pour tout x
sauf ceux dans un sous-ensemble negligeable de P, la fonction f
x
(y) := f(x, y) est
integrable au sens de Riemann sur Q. Alors,
_
Q
f
x
est integrable sur P, et :
_
PQ
f =
_
P
__
Q
f
x
_
.
Notation : on ecrit aussi
_
PQ
f =
_
P
__
Q
f(x, y)dy
_
dx.
Exemple 5.2 Soit f : [1, 2] [3, 4] R denie par f(x, y) = x
2
y. Alors, f est
continue sur [1, 2] [3, 4], et pour tout x [1, 2], f
x
est continue sur [3, 4]. Ainsi,
f est integrable sur [1, 2] [3, 4], et pour tout x [1, 2], f
x
est integrable sur [3, 4]
72 CHAPITRE 5. INT

EGRALES MULTIPLES
(Theor`eme 42). Donc, le Theor`eme de Fubini sapplique, et
_
[1,2][3,4]
f =
_
2
1
__
4
3
f(x, y)dy
_
dx,
=
_
2
1
x
2
_
y
2
2

4
3
_
dx, (Theor`eme fondamental du calcul integral)
=
7
2
_
2
1
x
2
dx,
=
7
2
x
3
3

2
1
, (Theor`eme fondamental du calcul integral)
=
49
6
.
Remarquer que lon aurait aussi pu calculer les integrales dans lautre sens. En eet,
pour tout y [3, 4], f
y
est aussi continue sur [1, 2], donc integrable sur [1, 2]. Ainsi,
le Theor`eme de Fubini sapplique, et
_
[1,2][3,4]
f =
_
4
3
__
2
1
f(x, y)dx
_
dy,
=
_
4
3
y
_
x
3
3

2
1
_
dy, (Theor`eme fondamental du calcul integral)
=
7
3
_
4
3
y dy,
=
7
3
y
2
2

4
3
, (Theor`eme fondamental du calcul integral)
=
49
6
.
En repetant de mani`ere recursive le raisonnement de lexemple ci-dessus, on obtient le
corollaire suivant :
Corollaire 48 Soit f : P R une fonction continue sur un pave P = [a
1
, b
1
]
[a
m
, b
m
] de R
m
. Alors pour toute permutation de o
m
, on a :
_
P
f =
_
b
(1)
a
(1)

_
_
b
(m)
a
(m)
f(x
1
, , x
m
)dx
(m)
_
dx
(1)
.
Voici deux consequences du Theor`eme de Fubini qui sont utiles en pratique.
5.3. CALCULS EXPLICITES 73
Theor`eme 49 Soit g
1
, g
2
: R R deux fonctions continues, telles que g
1
(x)
g
2
(x), x R. Soient deux reels a < b, et
A = (x, y) R
2
[ a x b, g
1
(x) y g
2
(x).
Soit f : A R une fonction continue sur A, alors f est integrable sur A, et :
_
A
f =
_
b
a
_
_
g
2
(x)
g
1
(x)
f(x, y) dy
_
dx.
Preuve:
Par lexercice 5 de la Serie 10, on sait que A est un sous-ensemble admissible de R
2
.
Ainsi par le Theor`eme 44, f est integrable sur A. Soit [c, d] un intervalle qui contient
[min
x[a,b]
g
1
(x), max
x[a,b]
g
2
(x)] (existe car une fonction continue sur un compact est
bornee et atteint son minimum et son maximum). Alors par denition de lintegrale
sur un domaine admissible, on a :
_
A
f =
_
[a,b][c,d]
f
A
.
De plus pour tout x [a, b], la fonction (f
A
)
x
(y) = f
A
(x, y) est continue sur [c, d] sauf
en g
1
(x), g
2
(x) qui est negligeable, ainsi (f
A
)
x
est integrable sur [c, d]. Le Theor`eme
de Fubini sapplique donc, et donne :
_
[a,b][c,d]
f
A
=
_
b
a
__
d
c
f
A
(x, y) dy
_
dx,
=
_
b
a
_
_
g
2
(x)
g
1
(x)
f(x, y) dy
_
dx.

Exemple 5.3 On veut calculer laire de la region bornee, comprise entre la fonction
g
1
(x) = x
2
et la droite g
2
(x) = x. Soit
A = (x, y) R
2
[ 0 x 1, g
1
(x) y g
2
(x).
Alors, par lexercice 5 de la Serie 10, A est admissible, laire de A, notee v(A), est bien
denie, et
v(A) =
_
A
1.
74 CHAPITRE 5. INT

EGRALES MULTIPLES
Comme la fonction 1 est continue sur A, les hypoth`eses du Theor`eme 49 sont verifees,
et donc :
v(A) =
_
A
1 =
_
1
0
__
x
x
2
1 dy
_
dx,
=
_
1
0
(x x
2
)dx =
x
2
2

x
3
3

1
0
=
1
6
.
La deuxi`eme application du Theor`eme de Fubini que nous etudions permet en particu-
lier de calculer des volumes de revolution.
Theor`eme 50 (Principe de Cavalieri) Soit A un sous-ensemble admissible de R
3
,
tel que A [a, b] P, o` u a < b, et P est un pave de R
2
. On suppose que pour tout
t [a, b], lensemble
A
t
:= (x, y) R
2
[ (t, x, y) A P,
est admissible dans R
2
, et on note A(t) = v(A
t
). Alors,
v(A) =
_
b
a
A(t) dt.
Preuve:
Comme A est admissible le volume de A est bien deni, et
v(A) =
_
A
1 =
_
[a,b]P
1
A
.
De plus, pour tout t [a, b], la fonction (1
A
)
t
(x, y) = 1
A
(t, x, y) = 1
At
(x, y) est continue
sur P, sauf sur A
t
qui est negligeable par hypoth`ese, ainsi elle est integrable sur P.
Le Theor`eme de Fubini sapplique donc, et on deduit :
v(A) =
_
A
1 =
_
[a,b]P
1
A
,
=
_
b
a
__
P
1
At
_
dt,
=
_
b
a
__
At
1
_
dt, (denition de lintegrale sur un domaine admissible)
=
_
b
a
A(t) dt.

5.4. CHANGEMENT DE VARIABLES 75


Exemple 5.4 Soit f : [a, b] R une fonction continue, positive. Soit A le sous-
ensemble de R
3
obtenu par revolution du graphe de la fonction autour de laxe (0x).
Alors, vous allez montrer en exercice que le Principe de Cavalieri sapplique, et donne :
v(A) =
_
b
a
f(t)
2
dt.
5.4 Changement de variables
La formule du changement de variables permet dans certains cas de calculer plus faci-
lement des integrales. Cest une generalisation en dimensions superieures de la formule
que vous avez etudiee pour lintegration des fonctions reelles ; mais sous des hypoth`eses
plus fortes.
Nous ne demontrons pas enti`erement la formule, mais donnons assez delements an
que vous vous en fassiez une idee intuitive.
La premi`ere chose `a comprendre est levolution du volume dun pave lorsquil est trans-
forme par une application lineaire. Ceci est donne par le theor`eme suivant, que nous
demontrons seulement dans le cas m = 2. Si L est une application lineaire, on note
aussi L la matrice associee, donnee par le Theor`eme 30.
Theor`eme 51 Soit P un pave de R
m
, et soit L : R
m
R
m
une application lineaire,
alors :
v(L(P)) = [ det(L)[v(P).
Preuve:
Soit P un pave de R
2
, cest `a dire que P est un rectangle. On admet (ceci est intuitive-
ment clair) que le volume dun pave est invariant par translation. Ainsi, nous supposons
que P = [0, a] [0, b], de sorte que :
v(P) = ab.
On peut reecrire P sous la forme,
P = e
1
+e
2
[ 0 a, 0 b,
ainsi
L(P) = L(e
1
) +L(e
2
) [ 0 a, 0 b.
On suppose connue la formule pour le volume dun parallelogramme :
v(L(P)) = ab[[L(e
1
)[[ [[L(e
2
)[[ [ sin [,
76 CHAPITRE 5. INT

EGRALES MULTIPLES
o` u est langle entre L(e
1
) et L(e
2
). Notons l
1
, l
2
les vecteurs L(e
1
) et L(e
2
). De plus,
[ sin [ =
_
1 cos
2
=

1
(l
1
l
2
)
2
([[l
1
[[ [[l
2
[[)
2
=
1
[[l
1
[[ [[l
2
[[
_
([[l
1
[[ [[l
2
[[)
2
(l
1
l
2
)
2
.
Donc,
v(L(P)) = ab
_
([[l
1
[[ [[l
2
[[)
2
(l
1
l
2
)
2
.
La derni`ere etape, qui est laissee en exercice, est la suivante. En ecrivant, l
1
= (l
11
, l
22
), l
2
=
(l
21
, l
22
) en coordonnees, montrer que :
([[l
1
[[ [[l
2
[[)
2
(l
1
l
2
)
2
= (l
11
l
22
l
12
l
21
)
2
.
De l`a on deduit :
v(L(P)) = ab[ det(L)[ = [ det(L)[v(P).

Soit T : U R
m
une application, o` u U est un ouvert de R
m
. Le theor`eme suivant
dit que si lapplication T est susament reguli`ere, alors on peut localement remplacer
T par sa dierentielle, qui est une application lineaire. Nous lenon cons de mani`ere
imprecise (sans les ).
Theor`eme 52 Soit P un pave susament petit, soit x son centre. Soit T : U R
m
un
dieomorphisme-(
1
, o` u U est un ouvert de R
m
qui contient P. Alors, on peut approcher
T sur P par sa dierentielle au point x, dT
x
.
Enon cons maintenant la formule du changement de variables, et donnons un argument
intuitif dans un cas particulier.
Theor`eme 53 (Changement de variables) Soient A un sous-ensemble admissible
de R
m
, et T : R
m
R
m
une application de classe (
1
, qui est un dieomorphisme-(
1
sur int(A). Soit f une fonction admissible sur T(A), alors f T est admissible sur A,
et : _
T(A)
f =
_
A
(f T)[ det J
T
[.
Remarque 5.3 On peut montrer que :
1. Si A est un sous-ensemble admissible de R
m
et T est une application de classe (
1
sur R
m
, alors T(A) est un sous-ensemble admissible de R
m
.
2. Sous les hypoth`eses du Theor`eme, lapplication f T est admissible.
5.4. CHANGEMENT DE VARIABLES 77
Preuve:
Donnons une heuristique lorsque A est un pave P, ceci nest pas une preuve.
Soit T = P
1
, , P
r
une partition de P en tout petit paves, et soit x
i
le centre du
pave P
i
. Alors, en utilisant une approximation de lintegrale dans lidee des sommes de
Riemann, on obtient
_
T(P)
f =
r

i=1
_
T(P
i
)
f

i=1
f(T(x
i
))v(T(P
i
)), (puisque les P
i
sont petits)

i=1
f(T(x
i
))v(dT
x
i
(P
i
)), (par le Theor`eme 52)
=
r

i=1
f(T(x
i
))[ det T

(x
i
)[v(P
i
), (par le Theor`eme 51)

_
P
(f T)[ det T

[ =
_
P
(f T)[ det J
T
[,
(T etant de classe (
1
, la derivee T

est donnee par la matrice jacobienne J


T
).

Exemple 5.5 Soit T : R


2
R
2
lapplication coordonnees polaires, donnee par :
T(r, ) = (r cos , r sin ).
Alors T est de classe (
1
sur R
2
, donc derivable sur R
2
, et :
[ det(J
T
(r, ))[ = [r[.
Soit U = (0, ) (0, 2), alors lapplication T est un dieomorphisme-(
1
sur U.
Soit A un sous-ensemble admissible de [0, ) [0, 2], alors int(A) U, de sorte que T
est un dieomorphisme-(
1
sur int(A). Ainsi, si f est une fonction admissible sur T(A),
on a :
_
T(A)
f =
_
A
f(r cos , r sin )r dr d.
Prenons un cas particulier. Soit A = [0, R] [0, 2] qui est un sous-ensemble admissible
de [0, ) [0, 2], alors T(A) est le disque de centre 0, et de rayon R, note D. Soit f
une fonction continue sur D, alors en utilisant aussi le Theor`eme de Fubini, on a :
_
D
f =
_
2
0
_
R
0
f(r cos , r sin ) dr d.
78 CHAPITRE 5. INT

EGRALES MULTIPLES
Prenons par exemple f(x, y) = e
(x
2
+y
2
)
, alors :
_
D
e
(x
2
+y
2
)
dxdy =
_
2
0
_
R
0
e
r
2
r dr d = (1 e
R
2
).
Une autre application est de calculer laire du disque D :
v(D) =
_
D
1 =
_
2
0
_
R
0
r dr d = R
2
.
Chapitre 6
Integrales curvilignes et
Theor`eme de Green
Dans un premier temps, nous allons denir lintegration le long dune courbe parametree
(objet uni-dimensionnel). Il existe deux sortes dobjets que lon peut integrer : les
fonctions, et les champs de vecteurs denis le long de cette courbe. Dans le premier
cas, cest une generalisation de lintegrale de Riemann sur un intervalle de R (objet
uni-dimensionnel particulier).
Ensuite, nous enon cons le Theor`eme de Green, et le demontrons dans un cas particu-
lier. Ce theor`eme relie lintegrale dun champ de vecteurs sur le bord dun domaine
susament regulier (integrale curviligne), `a une integrale sur le domaine tout entier
(integrale multiple en dimension 2).
6.1 Integrale curviligne dune fonction
Dans cette section, nous integrons une fonction le long dune courbe parametree.
Soit : I = [a, b] R
n
une courbe parametree de classe (
1
, et soit f : [a, b] R une
fonction continue. Alors lintegrale de la fonction f le long de la courbe , notee
_

fd,
est par denition :
_

f d =
_
b
a
f((t))[[

(t)[[ dt.
Cette integrale est aussi appelee integrale curviligne de la fonction f le long de la
courbe .
79
80 CHAPITRE 6. INT

EGRALES CURVILIGNES ET TH

EOR
`
EME DE GREEN
Exemple 6.1 Soit : I = [a, b] R
n
une courbe parametree de classe (
1
. Alors le
centre de gravite de la courbe, note x
G
, est par denition :
x
G
=
1
_

d
__

x
1
d, ,
_

x
n
d
_
.
Remarque 6.1
La longueur de la courbe , denie `a la Section 2.3, est lintegrale de la fonction
identiquement egale `a 1 le long de la courbe , cest-`a-dire :
() =
_

d.
La justication de cette denition est exactement dans lesprit de celle de la denition
de la longueur dune courbe de la Section 2.3, de sorte que nous ne la repetons pas
ici.
Soit I = [a, b] un intervalle de R (considere comme la trace dune courbe dans R), et
soit f une fonction continue sur I. Alors, une parametrisation de classe (
1
de I est
donnee par : I R, avec (t) = t. Ainsi,
_

fd =
_
b
a
f(t)dt.
La question naturelle suivante se pose. Si deux courbes parametrees ont la meme trace,
est-ce que lintegrale dune fonction f le long de ces deux courbes est la meme ? On
setait dej`a pose cette question pour la longueur dune courbe. La reponse est la meme,
et la preuve est tout `a fait similaire, de sorte quon ne la rep`ete pas ici.
Theor`eme 54 Soient
1
: I
1
R
n
et
2
: I
2
R
n
deux courbes parametrees de classe
(
1
, telles que
1
(I
1
) =
2
(I
2
). Soit f :
1
(I
1
) R une fonction continue. Alors si les
deux courbes sont equivalentes, on a :
_

1
f d =
_

2
f d.
6.2 Integrale curviligne dun champ de vecteurs
Dans cette section, nous integrons un champ de vecteurs le long dune courbe pa-
rametree.
Soit : I = [a, b] R
n
une courbe parametree de classe (
1
, et soit F : [a, b] R
n
un champ de vecteurs continu. Dun point de vue physique, il faut se representer (t)
6.2. INT

EGRALE CURVILIGNE DUN CHAMP DE VECTEURS 81


comme etant la position dune particule `a linstant t, qui se deplace sous linuence du
champ de forces F (ainsi F((t)) est la force agissant sur la particule `a linstant t).
Lintegrale du champ de vecteurs le long de la courbe , notee
_

F, est par denition


le travail eectue par ce champ de forces pour deplacer la particule le long de la courbe
de (a) `a (b). Mathematiquement, cela se traduit de la mani`ere suivante :
_

F =
_
b
a
F((t))

(t) dt.
Cette integrale est appelee integrale curviligne du champ de vecteurs F le long de la
courbe .
Remarque 6.2 Justication de la denition
Comme pour la denition de la longueur dune courbe, cest une justication in-
nitesimale. Soit T = a = t
0
< t
1
< < t
k
= b une partition de lintervalle [a, b]. On
approche la trace de la courbe par la reunion des petits segments de (t
i1
) `a (t
i
).
Sur chacun des petits segments, on consid`ere que le champ de forces est constant, et
egal `a F((t
i
)), de sorte quen accord avec les lois de la physique, le travail eectue par
ce champ de forces le long du petit segment de (t
i1
) `a (t
i
) est :
F((t
i
)) ((t
i
) (t
i1
)).
Ainsi, on consid`ere lapproximation suivante pour le travail eectue par le champ de
forces F le long de la courbe :
W(, F, T) =
k

i=1
F((t
i
)) (((t
i
) (t
i1
)).
Les etapes suivantes sont tout `a fait similaire `a la justication de la denition de la
longueur (utilisation du Theor`eme de la valeur intermediaire, etc...) de sorte quon ne
les rep`ete pas. Finalement, on trouve :
_

F = lim
|P|0
W(, F, T).
Remarque 6.3 Supposons que la courbe parametree : I R
n
soit reguli`ere en plus
detre de classe (
1
. Alors, on denit le vecteur tangent normalise au point t I, note,
T(t), par
T(t) =

(t)
[[

(t)[[
.
Ainsi, on obtient :
_

F =
_
b
a
F((t)) T(t) [[

(t)[[ dt,
=
_

F T d, (utilisant les notations de lintegrale curviligne).


82 CHAPITRE 6. INT

EGRALES CURVILIGNES ET TH

EOR
`
EME DE GREEN
On se pose de nouveau la question naturelle suivante. Si deux courbes parametrees ont
la meme trace, est-ce que lintegrale du champ de vecteurs F le long de ces courbes est
le meme ? Dans ce cas, la reponse depend du sens du dieomorphisme-(
1
.
Theor`eme 55 Soient
1
: I
1
= [a
1
, b
1
] R
n
et
2
: I
2
= [a
2
, b
2
] R
n
deux courbes
parametrees de classe (
1
, telles que
1
(I
1
) =
2
(I
2
). Soit F :
1
[a
1
, b
1
] R
n
un
champ de vecteurs continu. Supposons que les deux courbes sont equivalentes, et soit
: I
1
I
2
le dieomorphisme-(
1
associe. Alors
_

1
F = sgn(

)
_

2
F.
Preuve:
Comme
1
et
2
sont equivalentes, et que est le dieomorphisme-(
1
associe, pour
tout t I
1
, on a :

1
=
2
.
_

1
F =
_
b
1
a
1
F(
1
(t))

1
(t) dt, (denition)
=
_
b
1
a
1
F(
2
((t)))

2
((t))

(t) dt, (rempla cant


1
par
2
)
=
_
(b
1
)
(a
1
)
F(
2
(s))

2
(s) ds, (changement de variables pour fonctions reelles)
= sgn(

)
_
b
2
a
2
F((s))

2
(s) ds = sgn(

)
_

2
F.

Ce theor`eme nous permet de denir de mani`ere rigoureuse lintegration dun champ


de vecteurs le long de la trace dune courbe, sous certaines hypoth`eses, de la mani`ere
suivante.
Dans la suite, nous supposons que les parametrisations considerees sont simples (i.e. in-
jective sur linterieur de leur domaine de denition, autrement dit, elles ne parcourent la
trace de la courbe quune seule fois). Remarquons que la trace dune courbe parametree
: [a, b] R a une orientation naturelle de (a) vers (b).
Soient maintenant
1
: I
1
= [a
1
, b
1
] R
n
, et
2
: I
2
= [a
2
, b
2
] R
n
deux courbes
parametrees reguli`eres et simples qui ont la meme trace (
1
(I
1
) =
2
(I
2
)), et qui en-
gendrent la meme orientation sur la trace commune. Comme les courbes sont reguli`eres
6.2. INT

EGRALE CURVILIGNE DUN CHAMP DE VECTEURS 83


et simples, par le Theor`eme 13, chacune des parametrisations est equivalente `a la meme
parametrisation par longueur darc, de sorte que les deux courbes sont equivalentes. De
plus, comme les deux courbes engendrent la meme orientation sur leur trace commune,
on peut montrer que le dieomorphisme reliant les deux courbes a une derivee de signe
positif. Ainsi, par le Theor`eme 55, si F : R
n
R
n
est un champ de vecteurs continu,
on a :
_

1
F =
_

2
F.
Un sous-ensemble C de R
n
est appele une courbe reguli`ere orientee, ssi C est la trace
dune courbe parametree : [a, b] C, qui est reguli`ere, munie de lorientation en-
gendree par la parametrisation . Par ce que lon a vu ci-dessus, lintegrale curvi-
ligne dun champ de vecteurs continu le long de cette courbe ne depend pas de la pa-
rametrisation veriant les hypoth`eses ci-dessus, ainsi il fait sens de denir lintegrale
curviligne du champ de vecteurs continu F le long de la courbe C par :
_
C
F =
_

F.
Exemple 6.2 On souhaite integrer le champ de vecteurs F(x, y) = (x
2
y, y
3
) le long
du segment I qui va de (0, 0) `a (1, 1). Le champ de vecteurs F est continu sur tout
R
2
, donc en particulier sur le segment. De plus le segment I est une courbe reguli`ere
orientee, etant donne que cest la trace de la parametrisation : [0, 1] I, denie par :
(t) = (t, t),
qui est reguli`ere. Ainsi, on a :
_
I
F =
_

F =
_
1
0
(t
3
+t
3
) dt =
1
2
.
Exemple 6.3 On souhaite integrer le champ de vecteurs F(x, y) =
_
y
x
2
+y
2
,
x
x
2
+y
2
_
le
long du cercle unite C oriente dans le sens trigonometrique. Le champ de vecteurs F est
continu sur R
2
(0, 0), donc en particulier sur le cercle unite. De plus le cercle unite
oriente dans le sens trigonometrique est une courbe reguli`ere orientee, etant donne que
cest la trace de la parametrisation : [0, 2] R
2
, denie par :
() = (cos , sin ),
qui est reguli`ere. Ainsi, on a :
_
C
F =
_

F =
_
2
0
d = 2.
84 CHAPITRE 6. INT

EGRALES CURVILIGNES ET TH

EOR
`
EME DE GREEN
Remarque 6.4 Soit C une courbe reguli`ere orientee. Alors la courbe C

, qui est la
courbe C orientee dans le sens oppose, est aussi reguli`ere, et :
_
C
F =
_
C

F.
En eet, comme C est une courbe reguli`ere orientee, il existe une parametrisation
reguli`ere : [a, b] C qui engendre lorientation de C. Denissons

: [b, a] C
par

(t) = (a + b t). Alors

est aussi reguli`ere, et la trace C est orientee de


(b) vers (a), donc C

est une courbe reguli`ere orientee dans le sens oppose. De plus,


les parametrisations et

sont equivalentes, avec (t) = a + b t. En utilisant le


Theor`eme 55, on deduit :
_
C
F =
_
C

F.
6.3 Theor`eme de Green
Dans cette section, on se restreint ` a R
2
.
6.3.1 Le domaine dintegration en question
Un sous-ensemble C de R
2
est appele un chemin de R
2
, ssi C = C
1
, , C
m
, et les
C
i
sont des courbes reguli`eres orientees injectives deux `a deux disjointes, comme sur
la gure ci-dessous (il est plus facile de donner la denition sur un dessin, car lecrire
exactement creerait plus de confusion quautre chose).
C
C
C
C
2
4
3
1
Fig. 6.1 Un chemin de R
2
.
Soit F : C R
2
un champ de vecteurs continu. Alors, on denit lintegrale curviligne
du champ de vecteurs le long du chemin C, notee
_
C
F, par :
_
C
F =
_
C
1
F + +
_
Cm
F.
6.3. TH

EOR
`
EME DE GREEN 85
Un sous-ensemble de R
2
est appele un chemin ferme, ssi cest un chemin, et que le
point initial de C
1
et le point nal de C
m
sont identies.
Les domaines que nous considerons pour lenonce du Theor`eme de Green sont de la
forme suivante : D est un sous-ensemble de R
2
, connexe, compact (ferme et borne),
dont le bord D, est la reunion dun nombre ni de chemins fermes.
En utilisant le Theor`eme de Jordan (Toute courbe de Jordan separe le plan en deux
composantes connexes, une bornee et une non-bornee. Cest un theor`eme dicile dont
la premi`ere preuve rigoureuse date de 1905), on deduit que parmi toutes les courbes
fermees formant D, il en existe une unique qui contient toutes les autres dans son
interieur. On appelle cette courbe le bord exterieur, et les autres (si elles existent), le
bord interieur. Des exemples de tels domaines sont illustres sur la Figure 6.2.
Pour un tel domaine, on demande encore que les chemins fermes de D soient orientes
de sorte que int(D) soit toujours `a gauche, voir Figure 6.2.
Fig. 6.2 Exemples de domaines admissibles pour le Theor`eme de Green.
Nous appelons un domaine veriant les proprietes ci-dessus, un domaine admissible
pour le Theor`eme de Green.
6.3.2 Le Theor`eme de Green
Theor`eme 56 (Green) Soit D un domaine admissible pour le Theor`eme de Green,
et soit F : U R
2
un champ de vecteurs de classe (
1
, o` u U est un ouvert de R
2
contenant D. Alors :
_
D
F =
__
D
_
F
2
x

F
1
y
_
, (6.1)
o` u F
1
, F
2
sont les deux composantes du champ de vecteurs F.
Remarque 6.5
1. Un domaine admissible pour le Theor`eme de Green est aussi un domaine admis-
sible pour lintegrale de Riemann, de sorte que le membre de droite de (6.1) est
bien deni.
86 CHAPITRE 6. INT

EGRALES CURVILIGNES ET TH

EOR
`
EME DE GREEN
2. Si F est un champ de vecteurs comme dans lenonce du theor`eme, qui satisfait
F
2
x
=
F
1
y
,
alors son integrale sur D est nulle.
Exemple 6.4 Trouver lintegrale du champ de vecteurs F(x, y) = (3x +y, x+2y) le
long de lellipse 4x
2
+y
2
= 4, orientee dans le sens trigonometrique.
Soit E lensemble forme de lellipse et de son interieur. Le champ de vecteurs F est de
classe (
1
sur R
2
, et E est un domaine admissible pour le Theor`eme de Green, donc on
peut lappliquer :
_
E
F =
_
E
(2) = 2A(E) = 4.
Preuve:
Demontrons ce theor`eme dans un cas particulier. On se place sous les hypoth`eses du
theor`eme, et on suppose que :
F(x, y) = (F
1
(x, y), 0),
D = (x, y) R
2
[ a x b, g
1
(x) y g
2
(x), o` u g
1
g
2
sont de classe (
1
.
Appelons C
1
, C
2
, C
3
, C
4
les courbes comme sur la Figure 6.3 ci-dessous.
g
g
2
1
C
1
C
C
2
4
b a
C
3
Fig. 6.3 Les courbes C
1
, C
2
, C
3
, C
4
.
Soit
i
une parametrisation reguli`ere correspondant `a C
i
:

1
: [a, b] R
2
,
1
(t) = (t, g
1
(t)),

2
: [g
1
(b), g
2
(b)] R
2
,
2
(t) = (b, t).
6.3. TH

EOR
`
EME DE GREEN 87
Alors,
_
C
1
F =
_
b
a
F
1
(t, g
1
(t)) dt
_
C
2
F =
_
g
2
(b)
g
1
(b)
0 dt = 0.
Et de mani`ere similaire :
_
C
3
F =
_
b
a
F
1
(t, g
2
(t)) dt
_
C
4
F = 0.
De plus,
_
D
F
2
x

F
1
y
=
_
b
a
_
_
g
2
(x)
g
1
(x)

F
1
y
dy
_
dx, (Theor`eme de Fubini),
=
_
b
a
F
1
(x, g
1
(x)) F
1
(x, g
2
(x))dx.
De mani`ere analogue, on peut montrer le theor`eme dans le cas o` u :
F(x, y) = (0, F
2
(x, y)),
D = (x, y) R
2
[ g
1
(y) x g
2
(y), c y d, o` u g
1
g
2
sont de classe (
1
.
La combinaison de ces deux cas particuliers donne une preuve du Theor`eme de Green,
lorsque le domaine est `a la fois du premier type, et du deuxi`eme. Par exemple :

88 CHAPITRE 6. INT

EGRALES CURVILIGNES ET TH

EOR
`
EME DE GREEN
Chapitre 7
Integrales de surface - Theor`emes
de la divergence et de Stokes
Dans une premi`ere partie, nous introduisons les surfaces parametrees. Cest lanalogue
des courbes parametrees, lorsque le domaine de depart est un sous-ensemble de R
2
,
et non un intervalle de R. Ensuite, nous denissons lintegration sur les surfaces pa-
rametrees. Comme dans le cas des courbes parametrees, il existe deux sortes dobjets
que lon peut integrer : les fonctions et les champs de vecteurs denis sur la surface.
Finalement, nous etudions le Theor`eme de la divergence et le Theor`eme de Stokes.
7.1 Surfaces parametrees
7.1.1 Denition
Soit D un sous-ensemble admissible de R
2
. Souvenez-vous que admissible signie
que D est un sous-ensemble borne de R
2
, dont le bord est negligeable (voir le chapitre
Integrales multiples). Une surface parametree est une application continue :
D R
n
. En coordonnees, secrit :
(u, v) = (
1
(u, v), ,
n
(u, v)).
Lensemble (D) sappelle la trace de la surface . Une surface est dite simple, ssi
lapplication est injective.
Exemple 7.1 La surface parametree suivante est la sph`ere de rayon r dans R
3
:
: D = [0, ] [0, 2] R
3
(, ) (, ) = (r cos sin, r sin sin , r cos ).
89
90CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ETDE STOKES
Exemple 7.2 Soient 0 < b < a. La surface parametree suivante est le tore de pa-
ram`etres a, b dans R
3
:
: D = [0, 2] [0, 2] R
3
(, ) (, ) = ((a +b cos ) cos , (a +b cos ) sin , b sin ).
A partir de maintenant, nous nous restreignons `a letude du cas n = 3, cest-`a-dire aux
surfaces parametrees dans R
3
, ceci pour deux raisons. Dune part, un traitement plus
general necessiterait plus de temps ; et dautre part, le but est detudier le Theor`eme de
la divergence de Gauss-Ostrogradsky et le Theor`eme de Stokes, pour lesquels letude
des surfaces parametrees de R
3
est susante.
7.1.2 Rappel sur le produit vectoriel
Dans la suite, nous denissons le vecteur normal `a une surface. Pour ce faire, nous
avons besoin du produit vectoriel. Voici donc un bref rappel.
Soit x = (x
1
, x
2
, x
3
) et y = (y
1
, y
2
, y
3
) deux vecteurs de R
3
. Alors, le produit vectoriel
de x et y, note x y, est par denition :
x y = (x
2
y
3
x
3
y
2
, x
3
y
1
x
1
y
3
, x
1
y
2
x
2
y
1
).
Le produit vectoriel satisfait les proprietes suivantes, dont les preuves sont supposees
connues, ou laissees en exercice.
Proposition 57
1. x y = y x.
2. x (y +z) = x y +x z.
3. Pour tout a R, (ax) y = a(x y) = x (ay).
4. (x y) z = (x z)y (y z)x.
5. x y est perpendiculaire ` a x et y.
6. |x y| = |x| |y| [ sin [, o` u est langle entre les vecteurs x et y.
7.1.3 Derivabilite et plan tangent
Soient D un sous-ensemble admissible de R
2
, et : D R
3
une surface parametree. La
surface est dite de classe (
1
, ssi toutes les derivees partielles de toutes les composantes
de existent en tout point dun ouvert contenant D et sont continues (on suppose
donc implicitement que est denie sur un ouvert contenant D). Une surface de classe
(
1
est dite lisse, ssi la matrice jacobienne de au point (u, v), J

(u, v), est de rang 2


7.1. SURFACES PARAM

ETR

EES 91
pour tout (u, v) int(D). La notion de surface lisse est lanalogue de celle de courbe
reguli`ere.
Soit : D R
3
une surface lisse, et soit (u, v) D. Alors, on peut visualiser les
vecteurs
D
1
(u, v) =

u
=
_
_
_
_
_

1
u

2
u

3
u
_
_
_
_
_
, et D
2
(u, v) =

v
=
_
_
_
_
_

1
v

2
v

3
v
_
_
_
_
_
,
comme etant les vecteurs tangents `a la surface au point (u, v). On denit le plan
tangent ` a la surface au point (u, v), comme etant le plan engendre par les deux
vecteurs tangents. Comme la surface est lisse, pour tout point (u, v) int(D), ces deux
vecteurs ne sont pas colineaires, et donc le plan tangent est de dimension 2.
Exemple 7.3 Les vecteurs tangents de la sph`ere de rayon r de lExemple 7.1, sont :
D
1
(, ) =
_
_
r cos cos
r sin cos
r sin
_
_
, et D
2
(, ) =
_
_
r sin sin
r cos sin
0
_
_
.
Soit : D R
3
une surface de classe (
1
, et soit (u, v) D, alors on denit le vecteur
normal ` a la surface au point (u, v), note N(u, v), par :
N(u, v) = D
1
(u, v) D
2
(u, v).
Si la surface est de plus supposee lisse, alors le vecteur normal est non nul en tout
point (u, v) int(D), et on denit le vecteur normal unitaire, note N
1
(u, v), par
N
1
(u, v) =
N(u, v)
|N(u, v)|
.
Exemple 7.4 Le vecteur normal de la sph`ere de rayon r de lExemple 7.1, est :
N(, ) = r sin (, ).
Comme r > 0 et sin 0, le vecteur normal a la meme direction que le vecteur (, ),
et ainsi pointe en dehors de la sph`ere.
En tout point (, ) de int(D), le vecteur normal est non nul, et le vecteur normal
unitaire est :
N
1
(, ) =
1
r
(, ).
92CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ETDE STOKES
Remarquer que le plan tangent au point (u, v), est aussi le plan orthogonal au vecteur
N(u, v), passant par ce point.
Remarque 7.1 Soit : D R
3
une surface parametree lisse. Supposons quil existe
une fonction f : R
3
R de classe (
1
telle que (D) = (x, y, z) R
3
[ f(x, y, z) = 0.
Alors, le vecteur normal N(u
0
, v
0
) est colineaire `a f(x
0
), le gradient de f au point
x
0
= (u
0
, v
0
), lorsquil ne sannule pas. De plus, `a la Section ??, nous avions deni le
plan tangent au point x
0
dune surface donnee sous cette forme, comme etant le sous-
espace passant par x
0
et orthogonal au gradient en ce point. Ainsi, les deux denitions
de plan tangent sont coherentes.
7.2 Integrale de surface dune fonction
Dans cette section, nous integrons une fonction sur une surface parametree. Lorsque
la fonction est identiquement egale `a 1, lintegrale en question represente laire de la
surface. Cette section est lanalogue de lintegrale curviligne dune fonction denie le
long dune courbe.
Soit : D R
3
une surface parametree de classe (
1
, o` u D est un sous-ensemble
admissible de R
2
, et soit f : (D) R une fonction continue. Alors lintegrale de la
fonction f sur la surface , notee
_

f d, est par denition :


_

f d =
_
D
f((u, v))|N(u, v)| dudv. (7.1)
Cette integrale est appelee integrale de surface de la fonction f sur la surface . Re-
marquer que comme la surface est de classe (
1
sur un ouvert U contenant D, et que
D est un domaine admissible par denition, lintegrale de Riemann ci-dessus est bien
denie.
Laire de la surface , notee A(), est par denition :
A() =
_

d.
Remarque 7.2 Justication de la denition de laire.
Donnons une heuristique justiant la denition de laire lorsque le domaine est un pave
P de R
2
. La justication de la denition avec une fonction f est tout `a fait similaire.
Soit T = P
1
, , P
r
une partition de P en petits paves, et soit u
i
le centre du pave
P
i
. Alors, laire de la surface est donnee par :
A(, T) =
r

i=1
A((P
i
)).
7.2. INT

EGRALE DE SURFACE DUNE FONCTION 93


Comme les paves P
i
sont petits, et que est de classe (
1
, on peut approcher sur le
pave P
i
par sa dierentielle au point u
i
, d
u
i
:
A(, T)
r

i=1
A(d
u
i
(P
i
)).
A translation pr`es, le pave P
i
peut secrire P
i
= [0, a
i
][0, b
i
], de sorte que A(P
i
) = a
i
b
i
.
Ainsi,
d
u
i
(P
i
) = d
u
i
(e
1
) + d
u
i
(e
2
) [ 0 a
i
, 0 b
i
,
= D
1
(u
i
) + D
2
(u
i
) [ 0 a
i
, 0 b
i
.
Dans la deuxi`eme egalite, on a utilise le fait que sous ces hypoth`eses, la matrice cor-
respondante `a la dierentielle est la jacobienne.
Ainsi laire du pave d
u
i
(P
i
) est donnee par :
A(d
u
i
(P
i
)) = a
i
b
i
[[D
1
(u
i
)[[ [[D
2
(u
i
)[[ [ sin [,
o` u est langle entre les vecteurs D
1
(u
i
) et D
2
(u
i
). Par la propriete 6 du produit
vectoriel, on a :
[[D
1
(u
i
)[[ [[D
2
(u
i
)[[ [ sin [ = [[D
1
(u
i
) D
2
(u
i
)[[.
Ainsi,
A(, T) =
r

i=1
[[D
1
(u
i
) D
2
(u
i
)[[a
i
b
i
=
r

i=1
[[N(u
i
)[[A(P
i
),
qui est une somme de Riemann pour (7.1).
Exemple 7.5 Calculons laire de la sph`ere S
2
de lExemple 7.1. En utilisant la denition
on a :
A(S
2
) =
_
S
|N(, )| dd,
=
_

0
__
2
0
r
2
sin d
_
d, (Theor`eme de Fubini)
= 2r
2
_

0
sind = 4r
2
.
Exemple 7.6 Soit D un sous-ensemble admissible de R
2
, et f : U R une fonction
de classe (
1
, o` u U est un ouvert contenant D. Alors le graphe de f est la trace de la
surface parametree : D R
3
, denie par :
(x, y) = (x, y, f(x, y)).
94CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ETDE STOKES
Le vecteur normal N(x, y) est :
N(x, y) =
_
_
1
0
D
1
f(x, y)
_
_

_
_
0
1
D
2
f(x, y)
_
_
=
_
_
D
1
f(x, y)
D
2
f(x, y)
1
_
_
.
Ainsi, laire du graphe de la fonction est donnee par :
A() =
_
D
_
1 +D
1
f(x, y)
2
+D
2
f(x, y)
2
dxdy.
On peut maintenant se poser la meme question que pour les courbes parametrees. Si
deux surfaces parametrees de classe (
1
ont la meme trace, est-ce quelles ont meme
aire ? La reponse est positive dans le cas suivant.
Soit
1
: D
1
R
3
,
2
: D
2
R
3
deux surfaces parametrees. On dit que
1
et
2
sont equivalentes, ssi il existe une application T : D
1
D
2
, bijective sur D
1
, qui est
un dieomorphisme-(
1
de int(D
1
) sur int(D
2
), telle que :

1
=
2
T.
Theor`eme 58 Soient
1
: D
1
R
3
,
2
: D
2
R
3
deux surfaces parametrees de
classe (
1
supposees equivalentes. Soit f :
1
(D
1
) R une fonction continue. Alors,
_

1
f d =
_

2
f d.
Preuve:
Comme
1
et
2
sont equivalentes, il existe une application T : D
1
D
2
, bijective sur
D
1
, qui est un dieomorphisme-(
1
sur int(D
1
), telle que :

1
=
2
T.
Par denition, on a :
_

1
f d =
_
D
1
f(
1
(u, v))|D
1

1
(u, v) D
2

1
(u, v)| dudv.
Aux exercices, vous demontrerez que :
D
1

1
(u, v) D
2

1
(u, v) = D
1

2
(T(u, v)) D
2

2
(T(u, v)) det(J
T
(u, v)).
Ainsi :
_

1
f d =
_
D
1
f
2
(T(u, v))|D
1

2
(T(u, v)) D
2

2
(T(u, v))| [ det(J
T
(u, v))[ dudv.
7.3. INT

EGRALE DE SURFACE DUN CHAMP DE VECTEURS 95


Comme lapplication T est un dieomorphisme-(
1
sur int(D
1
) qui est admissible, et
que f est supposee continue, toutes les hypoth`eses du Theor`eme 53 (changement de
variables) sont veriees, de sorte que :
_

1
f d =
_
D
2
f(
2
(s, t))|D
1

2
(s, t) D
2

2
(s, t)| ds dt =
_

2
f d.

7.3 Integrale de surface dun champ de vecteurs


Dans cette section, nous integrons un champ de vecteurs sur une surface parametree.
Soit : D R
3
une surface parametree de classe (
1
, et soit F : (D) R
3
un champ
de vecteurs continu. Dun point de vue physique il faut se representer la surface comme
etant une membrane, et le champ de vecteurs comme donnant les vecteurs vitesse de
lecoulement dun uide `a travers la membrane. Lintegrale du champ de vecteurs F sur
la surface , notee
_

F, est par denition le ux de liquide `a travers la membrane.


Mathematiquement, cela se traduit de la mani`ere suivante :
_

F =
_
D
F((u, v)) N(u, v) dudv.
Cette integrale est appelee integrale de surface du champ de vecteurs F sur la surface .
La justication de cette denition est dans lesprit de la justication de lintegrale dun
champ de vecteurs le long dune courbe, de sorte que nous ne la repetons pas ici.
Le theor`eme suivant donne la relation entre les integrales de surface dun champ de
vecteurs sur deux surfaces equivalentes.
Remarque 7.3 Soient D
1
et D
2
deux domaines admissibles de R
2
, et soit T : int(D
1
)
int(D
2
) un dieomorphisme-(
1
. Alors la matrice jacobienne J
T
(u, v) de T est inversible
en tout point (u, v) de int(D
1
), de sorte que le jacobien det(J
T
(u, v)) est non nul en
tout point (u, v) de int(D
1
). De plus, comme T est un dieomorphisme-(
1
, le jacobien
det(J
T
(u, v)) est une application continue sur int(D
1
), ainsi il est soit strictement po-
sitif, soit strictement negatif sur int(D
1
). On denit sgn(det(J
T
)) comme etant +1 si
le jacobien est strictement positif, et 1 si il est strictement negatif.
Theor`eme 59 Soient
1
: D
1
R
3
,
2
: D
2
R
3
deux surfaces parametrees de
classe (
1
, supposees equivalentes, et soit T : D
1
D
2
le dieomorphisme-(
1
associe.
96CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ETDE STOKES
Soit F :
1
(D
1
) R
3
un champ de vecteurs continu, alors :
_

1
F = sgn(det(J
T
))
_

2
F.
Preuve:
Comme
1
et
2
sont equivalentes, il existe une application T : D
1
D
2
, bijective sur
D
1
, qui est un dieomorphisme-(
1
sur int(D
1
), telle que :

1
=
2
T.
Par denition, on a :
_

1
F =
_
D
1
F(
1
(u, v)) (D
1

1
(u, v) D
2

1
(u, v)) dudv
De mani`ere analogue `a la preuve du Theor`eme 58, on obtient :
_

1
F =
_
D
1
F
2
(T(u, v)) [D
1

2
(T(u, v)) D
2

2
(T(u, v))] det(J
T
(u, v)) dudv,
= sgn(det(J
T
))
_
D
1
F
2
(T(u, v)) [D
1

2
(T(u, v)) D
2

2
(T(u, v))] [ det(J
T
(u, v))[ dudv.
Le Theor`eme du changement de variables permet `a nouveau de conclure.
Comme dans le cas des courbes, ce theor`eme nous permet de denir lintegration dun
champ de vecteurs sur la trace dune surface, sous certaines hypoth`eses, de la mani`ere
suivante.
Nous introduisons dabord le concept de surface orientable. Ceci est fait de mani`ere
non rigoureuse pour deux raisons : tout dabord cest une notion qui est intuitive, et
deuxi`emement la rendre rigoureuse demande dintroduire les varietes dierentiables,
une notion qui est en dehors de lobjectif de ce cours, et qui appartient `a un cours de
geometrie dierentielle.
Une surface S dans R
3
est dite orientable, ssi elle a deux cotes. Un des deux cotes est
nomme exterieur, lautre interieur. Lorsquil ny a pas dambiguite, lexterieur (resp.
interieur) est le cote qui correspond `a la notion intuitive dexterieur (resp. interieur).
Lorsque ce nest pas clair, on precisera quel cote est quoi.
Exemple 7.7 La sph`ere, le tore dans R
3
sont des surfaces orientables. Le ruban de
Mobius dans R
3
est lexemple type de surface non-orientable.
7.4. TH

EOR
`
EME DE LA DIVERGENCE ET TH

EOR
`
EME DE STOKES 97
Dans la suite nous supposons que les parametrisations de surface que nous considerons
sont injectives sur linterieur de leur domaine de denition.
Soient maintenant
1
: D
1
(D
1
) et
2
: D
2
(D
2
) deux parametrisations lisses
dune meme surface orientable. On suppose de plus que le vecteur normal des deux
parametrisations pointe vers lexterieur de la surface. Alors, on peut montrer que ces
deux parametrisations sont equivalentes, et que le jacobien du dieomorphisme-(
1
les
reliant est de signe positif. Ainsi, si F :
1
(D
1
) R
3
est un champ de vecteurs continu,
on a : _

1
F =
_

2
F.
Un sous-ensemble S de R
3
est appelee une surface lisse orientee, ssi S est une sur-
face orientable, et S est la trace dune surface parametree : D R
3
lisse, dont le
vecteur normal pointe vers lexterieur de S en tout point de int(D). Par ce que lon a
vu ci-dessus, lintegrale de surface dun champ de vecteurs F ne depend pas de la pa-
rametrisation veriant les hypoth`eses ci-dessus, ainsi il fait sens de denir lintegrale
de surface du champ de vecteurs F sur la surface S par :
_
S
F =
_

F.
Exemple 7.8 On souhaite integrer le champ de vecteurs F(x, y, z) = (x, y, 0) sur la
sph`ere de rayon r (r > 0) dans R
3
, notee S
r
. Le champ de vecteurs F est continu
sur tout R
3
, donc en particulier sur S
r
. De plus, la sph`ere S
r
est une surface lisse
orientee, etant donne que cest la trace de la parametrisation coordonnees spheriques
: D = [0, 2] [0, ] R
3
qui est lisse, et dont le vecteur normal pointe bien vers
lexterieur de la sph`ere S
r
. Ainsi,
_
Sr
F =
_

F = r
3
_
2
0
_

0
sin
3
d =
8r
3
3
.
7.4 Theor`eme de la divergence et Theor`eme de Stokes
7.4.1 Divergence et rotationnel
Soit F : U R
3
un champ de vecteurs derivable, o` u U est un ouvert de R
3
. En
coordonnees F secrit :
F(x, y, z) = (F
1
(x, y, z), F
2
(x, y, z), F
3
(x, y, z)).
La divergence de F, notee div(F), est par denition la fonction :
div(F) = D
1
F
1
+D
2
F
2
+D
3
F
3
=
F
1
x
+
F
2
y
+
F
3
z
.
98CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ETDE STOKES
Le rotationnel de F, note rot(F), est par denition le champ de vecteurs :
rot(F) = (D
2
F
3
D
3
F
2
, D
3
F
1
D
1
F
3
, D
1
F
2
D
2
F
1
)
=
_
F
3
y

F
2
z
,
F
1
z

F
3
x
,
F
2
x

F
1
y
_
.
Remarque 7.4 On utilise souvent la notation suivante :
= (D
1
, D
2
, D
3
) =
_

x
,

y
,

z
_
.
Ainsi, la divergence et le rotationnel peuvent aussi secrire :
div(F) = F
rot(F) = F
Exemple 7.9 Soit F : R
3
R
3
le champ de vecteurs deni par
F(x, y, z) = (sin(xy), e
xz
, 2x +yz
4
),
alors :
div(F) = y cos(xy) + 4yz
3
rot(F) = (z
4
xe
xz
, 2, ze
xz
xcos(xy)).
Ces deux operateurs satisfont les proprietes suivantes que vous demontrerez en exercice.
Proposition 60 Soit f : U R une fonction de classe (
2
, o` u U est un ouvert de R
3
,
alors :
1. rot(grad(f)) = f = 0.
2. div(grad(f)) = f = f =

2
f
x
2
+

2
f
y
2
+

2
f
z
2
.
Soient F, G : U R
3
deux champs de vecteurs de classe (
2
,o` u U est un ouvert de R
3
,
alors :
1. div(rot(F)) = ( F) = 0.
2. rot(rot(F)) = ( F) = grad(div(F)) F.
3. div(F G) = (F G) = G ( F) F ( G).
Remarque 7.5 Dun point de vue physique, la divergence dun champ de vecteurs
mesure le ux du champ en un point donne. Le rotationnel dun champ de vecteurs
decrit la rotation engendree par ce champ.
7.4. TH

EOR
`
EME DE LA DIVERGENCE ET TH

EOR
`
EME DE STOKES 99
7.4.2 Les domaines dintegration en question
Volume admissible pour le Theor`eme de la divergence
Un volume admissible pour le Theor`eme de la divergence, est un sous-ensemble V de
R
3
, connexe, compact, dont le bord V est une surface orientable dans R
3
, qui est
reunion dun nombre ni de surfaces lisses orientees.
Exemple 7.10
1. V est un pave de R
3
.
2. V est la boule de rayon r dans R
3
(la boule est la sph`ere et son interieur).
3. V = (x, y, z) R
3
[ z x
2
+y
2
, 0 z 2, cest-`a-dire que V est un parabolode
avec son interieur.
4. V est le volume compris entre les deux boules comme sur la gure ci-dessous.
N
S
1
S
2
Surface admissible pour le Theor`eme de Stokes
Pour le Theor`eme de Green, on a deni ce quest un chemin de R
2
, et un chemin ferme
de R
2
. La denition dun chemin de R
3
, et dun chemin ferme de R
3
est tout `a fait
similaire, on remplace simplement R
2
par R
3
.
Une surface admissible pour le Theor`eme de Stokes, est une surface orientable S de R
3
,
connexe, compacte, qui est reunion dun nombre ni de surfaces lisses orientees de R
3
.
On suppose de plus que le bord S de S, est reunion nie de chemins fermes de R
3
.
On oriente le bord de sorte `a ce que la surface S soit `a gauche.
Exemple 7.11
1. S est lhemisph`ere nord de la sph`ere de rayon r dans R
3
.
2. La gure ci-dessous donne deux exemples de surfaces admissibles pour le Theor`eme
de Stokes.
100CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ET DE STOKES
7.4.3 Theor`eme de la divergence
Theor`eme 61 (divergence) Soit V un volume admissible pour le Theor`eme de la
divergence. Soit F : U R
3
un champ de vecteurs de classe (
1
, deni sur un ouvert
U contenant V . Alors : _
V
F =
_
V
div(F).
Remarque 7.6
1. Ce Theor`eme sappelle aussi Theor`eme de la divergence de Gauss, ou Theor`eme
de la divergence de Gauss-Ostrogradsky.
2. Par denition, V est reunion dun nombre ni de surfaces lisses orientees, disons
S
1
, , S
m
. On denit donc naturellement :
_
V
F =
_
S
1
F + +
_
Sm
F.
Chacun des termes est alors une integrale de surface du champ de vecteurs F,
denie `a la n de la Section 7.3.
3. Le terme de droite est une integrale de Riemann multiple en dimension 3. Elle
est bien denie car lintegrant est continu sur son domaine de denition, et le
domaine dintegration est admissible au sens de Riemann.
4. Souvent, le Theor`eme de la divergence est utilise pour calculer lintegrale de sur-
face dun champ de vecteurs. En eet, lintegrale de Riemann en dimension 3 est
usuellement plus facile `a evaluer.
Preuve:
Nous demontrons le Theor`eme de la divergence dans le cas particulier o` u V est le pave
V = [a
1
, a
2
] [b
1
, b
2
] [c
1
, c
2
], voir gure ci-dessous.
Soit S
1
la face avant du pave. Alors, S
1
admet la parametrisation suivante qui est
lisse, et dont le vecteur normal pointe bien vers lexterieur du pave :
: D = [b
1
, b
2
] [c
1
, c
2
] R
3
(y, z) (y, z) = (a
2
, y, z).
7.4. TH

EOR
`
EME DE LA DIVERGENCE ET TH

EOR
`
EME DE STOKES 101
x
y
z
c
1
c
2
1
a
2
a
b
1
2
b
Le vecteur normal est : N(y, z) = (0, 1, 0) (0, 0, 1) = (1, 0, 0), et :
_
S
1
F =
_

F =
_
D
F((y, z)) N(y, z) dy dz,
=
_
D
F
1
(a
2
, y, z) dy dz,
=
_
c
2
c
1
__
b
2
b
1
F
1
(a
2
, y, z) dy
_
dz, (Theor`eme de Fubini).
Soit S
2
la face arri`ere du pave. Alors, de mani`ere similaire, on trouve :
_
S
2
F =
_
c
2
c
1
__
b
2
b
1
F
1
(a
1
, y, z) dy
_
dz.
Ainsi,
_
S
1
F +
_
S
2
F =
_
c
2
c
1
__
b
2
b
1
[F
1
(a
2
, y, z) F
1
(a
1
, y, z)] dy
_
dz,
=
_
c
2
c
1
__
b
2
b
1
__
a
2
a
1
D
1
F
1
(x, y, z) dx
_
dy
_
dz,
=
_
V
D
1
F
1
.
En repetant cet argument pour les faces laterales S
3
, S
4
du pave, on trouve :
_
S
3
F +
_
S
4
F =
_
V
D
2
F
2
,
et pour les faces superieures, et inferieures S
5
, S
6
:
_
S
5
F +
_
S
6
F =
_
V
D
3
F
3
.
102CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ET DE STOKES
En additionant le tout, on obtient :
_
V
F =
_
V
div(F).

Exemple 7.12 Calculer lintegrale du champ de vecteurs F(x, y, z) = (x, y, z) sur le


bord du cube centre `a lorigine de cote de longueur 2.
Soit V le cube avec son interieur, alors V est un volume admissible pour le Theor`eme
de la divergence, et le champ de vecteurs F est de classe (
1
sur tout R
3
. Ainsi, par le
Theor`eme de la divergence, on a
_
V
F =
_
V
div(F).
Calculons,
div(F) = 1 + 1 + 1 = 3.
Ainsi, en utilisant le Theor`eme de Fubini, on a :
_
V
F =
_
V
3 =
_
1
1
__
1
1
__
1
1
3 dx
_
dy
_
dz = 24.
Corollaire 62 Soient S
1
, S
2
deux surfaces orientables dans R
3
, telles que S
2
est conte-
nue dans linterieur de S
1
, et soit V la region entre les deux (voir Figure 7.1). Soit
F : U R
3
un champ de vecteurs de classe (
1
deni sur un ouvert U contenant V ,
qui satisfait div(F) 0, sur U. Alors :
_
S
1
F =
_
S
2
F.
S
S
1
2
Fig. 7.1 Exemple de volume admissible pour le corollaire.
7.4. TH

EOR
`
EME DE LA DIVERGENCE ET TH

EOR
`
EME DE STOKES 103
7.4.4 Theor`eme de Stokes
Theor`eme 63 (Stokes) Soit S une surface admissible pour le Theor`eme de Stokes.
Soit F : U R
3
un champ de vecteurs de classe (
1
, deni sur un ouvert U contenant
S. Alors :
_
S
rot(F) =
_
S
F.
Remarque 7.7
1. Souvenez-vous que le rotationnel dun champ de vecteurs est un champ de vec-
teurs, ainsi le terme de gauche du Theor`eme de Stokes est une integrale de surface
dun champ de vecteurs, comme denie `a la n de la Section 7.3. Le terme de
droite est une integrale curviligne dun champ de vecteurs, comme denie `a la n
de la Section 6.2.
2. Comme corollaire du Theor`eme de Stokes, on obtient `a nouveau le Theor`eme de
Green.
Soit D R
2
un domaine admissible pour le Theor`eme de Green, alors S = D0
est une surface admissible pour le Theor`eme de Stokes. Soit F : U R
2
un champ
de vecteurs de classe (
1
, o` u U est un ouvert contenant D. Alors

F :

U = U R
R
3
, deni par :

F(x, y, z) = (F(x, y), 0) = (F


1
(x, y), F
2
(x, y), 0).
est un champ de vecteurs de classe (
1
sur

U, un ouvert qui contient S. Ainsi, par
le Theor`eme de Stokes :
_
S

F =
_
S
rot(

F).
Calculons le membre de droite.
rot(

F) = (0, 0, D
1
F
2
(x, y) D
2
F
1
(x, y)).
Une parametrisation lisse de la surface S est donnee par :
: D S
(x, y) (x, y, 0).
Le vecteur normal N(x, y, z) = (0, 0, 1) pointe bien vers lexterieur de S. Ainsi,
par denition de lintegrale de surface des champs de vecteurs, on a :
_
S
rot(

F) =
_
D
D
1
F
2
(x, y) D
2
F
1
(x, y).
De plus, il est facile de se convaincre que
_
S

F =
_
D
F.
104CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ET DE STOKES
3. Une mani`ere de prouver le Theor`eme de Stokes est de se ramener au contexte du
Theor`eme de Green au moyen de parametrisations, et dutiliser ce dernier pour
prouver le Theor`eme de Stokes. Etant donne que cest l`a lidee principale, et que
les notations sont lourdes, nous decidons domettre cette preuve.
Exemple 7.13 Verions le Theor`eme de Stokes sur un exemple. On consid`ere le champ
de vecteurs F : R
3
R
3
, deni par :
F(x, y, z) = (z y, x +z, (x +y)),
et le parabolode S = (x, y, z) R
3
[ z = 4 x
2
y
2
, 0 z 4.
Remarquons dabord que S est une surface admissible pour le Theor`eme de Stokes, et
que F est un champ de vecteurs de classe (
1
sur tout R
3
, de sorte que le Theor`eme de
Stokes sapplique bien.
Calculons dabord le membre de droite de la formule de Stokes. Le bord S de S est le
cercle C de rayon 2 dans le plan (x0y). Ainsi, une parametrisation reguli`ere de C, telle
que la surface S soit `a gauche, est :
: [0, 2] R
3
() = (2 cos , 2 sin , 0).
Par denition de lintegrale curviligne dun champ de vecteurs, on a :
_
S
F =
_
2
0
F(())

() d,
=
_
2
0
(4 sin
2
+ 4 cos
2
) d,
= 8.
Calculons maintenant le membre de gauche de la formule de Stokes. Une parametrisation
lisse du parabolode, telle que le vecteur normal pointe vers lexterieur, est donnee par :
: [0, 2] [0, 2] R
3
(r, ) (r, ) = (r cos , r sin , 4 r
2
).
Le vecteur normal N(r, ) de cette parametrisation est :
N(r, ) =
_
_
cos
sin
2r
_
_

_
_
r sin
r cos
0
_
_
=
_
_
2r
2
cos
2r
2
sin
r
_
_
,
qui pointe bien vers lexterieur de S. Calculons maintenant rot(F) :
rot(F) = (1 1, 1 + 1, 1 + 1) = (2, 2, 2).
7.4. TH

EOR
`
EME DE LA DIVERGENCE ET TH

EOR
`
EME DE STOKES 105
Ainsi, par denition de lintegrale de surface dun champ de vecteurs, on a :
_
S
rot(F) =
_
[0,2][0,2]
rot(F)((r, )) N(r, ) dr d,
=
_
2
0
__
2
0
(4r
2
(cos + sin ) + 2r)d
_
dr, (Theor`eme de Fubini)
= 4
_
2
0
r dr,
= 8.
Corollaire 64 Soient S
1
et S
2
deux surfaces admissibles pour le Theor`eme de Stokes,
dont le bord est un meme chemin ferme, qui se situent de part et dautre du bord (voir
Figure 7.2). Soit F : U R
3
un champ de vecteurs de classe (
1
deni sur un ouvert
U contenant S
1
S
2
, alors :
_
S
1
rot(F) =
_
S
2
rot(F).
S
S
= S
2
1
S
2
1
Fig. 7.2 Exemple de surface admissible pour le corollaire.
106CHAPITRE 7. INT

EGRALES DE SURFACE - TH

EOR
`
EMES DE LADIVERGENCE ET DE STOKES
Bibliographie
[1] R. C. Buck. Advanced calculus. Third edition. McGraw-Hill Book Company. (1978).
[2] P. Buser. Cours de Geometrie. EPFL. (1995).
[3] C.H. Edwards, Jr. Adavanced calculus of several variables. Academic Press Inc.
New York and London.. (1973).
[4] S. Lang, Calculus of several variables. Third edition. Undergraduate Texts in Ma-
thematics, Springer. (1987).
107

Vous aimerez peut-être aussi