Vous êtes sur la page 1sur 67

Cycle prparatoire 2me anne

Analyse dans Rn Notes de cours

Romain Dujol
2013 2014

Table des matires


1 Espaces vectoriels norms
1.1 Espace vectoriel norm . . . . . . . . . . . . . . . .
1.1.1 Norme . . . . . . . . . . . . . . . . . . . . . . .
1.1.2 Espace mtrique . . . . . . . . . . . . . . .
1.1.3 Boule ouverte, boule ferme, sphre .
1.1.4 Voisinage . . . . . . . . . . . . . . . . . . . . .
1.1.5 Partie ouverte, partie ferme . . . . . . .
1.1.6 Intrieur, adhrence . . . . . . . . . . . . .
1.2 Suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1 Suite convergente . . . . . . . . . . . . . . .
1.2.2 Valeur dadhrence et point adhrent
1.2.3 Suite de CAUCHY . . . . . . . . . . . . . . . .
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3
3
3
5
5
6
7
9
11
11
13
14
15

2 Applications continues
2.1 Limite. Continuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Dfinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Structure algbrique de lensemble des fonctions continues .
2.1.3 Caractrisations squentielles . . . . . . . . . . . . . . . . . . . . . . .
2.2 Images de sous-ensembles particuliers . . . . . . . . . . . . . . . . . . . . .
2.3 Continuit uniforme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

17
17
17
18
19
20
21
23

3 Compacit
3.1 Dfinition . . . . . . . . . . . . . . . . . . . . . .
3.2 Lien avec les suites . . . . . . . . . . . . . . .
3.3 Lien avec les applications continues . .
quivalence des normes en dimension finie
Thorme de BOLZANO-WEIERSTRASS . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

25
25
26
26
29
31

Romain Dujol

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

4 Calcul diffrentiel
4.1 Drive partielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Fonctions de classe C 1 sur un ouvert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Dfinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2 Diffrentielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.3 Structure algbrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.4 Ingalit des accroissements finis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 C 1 -diffomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Dfinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2 Applications : changement de variables et quations aux drives partielles
4.4 Fonctions diffrentiables sur un ouvert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 Fonctions implicites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Changement de variables en coordonnes polaires . . . . . . . . . . . . . . . . . . . . . . . . . . .

33
33
34
34
35
37
38
39
39
41
41
44
45
51

5 Calcul diffrentiel dordre suprieur


5.1 Diffrentiation dordre suprieur . . . . . . . . .
5.1.1 Drives partielles dordre suprieur .
5.1.2 Fonctions de classe C k sur un ouvert
5.1.3 Ordre de drivation . . . . . . . . . . . . .
5.1.4 C k -diffomorphismes . . . . . . . . . . .
5.2 Extrema de fonctions valeurs relles . . . . .
5.2.1 Dfinition . . . . . . . . . . . . . . . . . . . .
5.2.2 Condition ncessaire dordre un . . . .
5.2.3 Conditions dordre deux . . . . . . . . . .
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

55
55
55
56
57
57
58
58
59
60
63

Romain Dujol

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

Chapitre 1

Espaces vectoriels norms


Dans ce chapitre, E , F et G dsignent des R-espaces vectoriels. En pratique, on aura souvent
E = Rp , F = Rn , p et n dsignant deux entiers naturels non nuls.

1.1
1.1.1

Espace vectoriel norm


Norme

Dfinition 1.1 (Norme). Une norme sur E est une application k k de E dans R qui vrifie les
trois proprits suivantes :
1. x E , (kx k = 0 x = 0E )

2. R, x E , kx k = || kx k

3. x E , y E , kx + y k kx k + ky k ( ingalit triangulaire )

Si il existe une telle application, alors le couple (E , k k) est un espace vectoriel norm.
Remarque. Donc k0E k = 0 et k x k = | 1| kx k = kx k.
Exemple.
E = Rn est un espace vectoriel norm. Citons trois normes connatre :
n
X
x = (x 1 , . . . , x n ) Rn , kx k1 =
|x i |
x = (x 1 , . . . , x n ) Rn , kx k2 =

i =1
s
n
X

x i2 (norme euclidienne )

i =1

x = (x 1 , . . . , x n ) Rn , kx k = max |x i |
1i n

Romain Dujol

E = C ([0, 1], R) lensemble des applications continues de [0, 1] dans R est un espace vectoriel norm avec :
Z
1

f C ([0, 1], R), k f k1 =

s0

| f (x )| dx
1

Z
f C ([0, 1], R), k f k2 =

[ f (x )]2 dx
0

f C ([0, 1], R), k f k = max | f (x )|


x [0, 1]

Proposition 1.1. Une norme est toujours positive.


Dmonstration. Soit x E , alors 0 = k0E k = kx + (x )k kx k + k x k = 2kx k. Donc kx k 0.

Corollaire (Deuxime ingalit triangulaire).



Soit k k une norme sur E .
Alors pour tous vecteurs x et y de E , kx k ky k kx y k.
Dmonstration. On a kx k = k(x y ) + y k kx y k + ky k, donc kx k ky k kx y k

et ky k = k(y x ) + x k ky x k + kx k, donc ky k kx k ky x k = kx y k


On peut alors conclure que kx k ky k = max{kx k ky k, ky k kx k} kx y k.

Dfinition 1.2 (Normes quivalentes). Soit k ka et k kb deux normes sur E .


On dit que k ka et k kb sont quivalentes si et seulement si il existe deux rels
strictement positifs et tels que
x E , kx ka kx kb kx ka
Remarque. Les coefficients et doivent tre indpendants de x .
Proposition 1.2. La relation ainsi dfinie est une relation dquivalence sur lensemble des normes
sur E .
Exemple. Les trois normes k k1 , k k2 et k k sont quivalentes :

x Rn , kx k kx k2 kx k1 n kx k

Thorme 1.1 (quivalence des normes en dimension finie). Si E est un espace vectoriel
de dimension finie, alors toutes les normes sur E sont quivalentes entre elles.

Dmonstration. Voir dmonstration en fin de chapitre 3, page 29.

Remarque. Dans le cas de la dimension finie uniquement, toutes les dfinitions ultrieures
seront donc indpendantes de la norme utilise et celle-ci sera alors omise.

Romain Dujol

1.1.2

Espace mtrique

Dfinition 1.3 (Distance). Soit X un ensemble quelconque. Une distance sur X est une application d de X 2 = X X dans R qui vrifie les trois proprits suivantes :

1. x X , y X , d (x , y ) = 0 x = y
2. x X , y X , d (x , y ) = d (y , x )

3. x X , y X , z X , d (x , z ) d (x , y ) + d (y , z ) ( ingalit triangulaire)

Si il existe une telle application, alors le couple (X , d ) est un espace mtrique.


Proposition 1.3. Une distance est toujours positive.

Dmonstration. Soit x E et y E , alors 0 = d (x , x ) d (x , y ) + d (y , x ) = 2 d (x , y ). Donc d (x , y ) 0.

Proposition 1.4 (Distance associe une norme). Soit k k une norme sur E .
Alors lapplication d :
E2
R
est une distance sur E et est appele distance
(x , y ) 7 kx y k
associe la norme k k.
Remarque. Toutes les distances sur E ne sont
( pas associes des normes de E , comme la dis0 si x = y
.
tance dfinie par x E , y E , (x , y ) =
1 si x 6= y

1.1.3

Boule ouverte, boule ferme, sphre

Dfinition 1.4 (Boule ouverte. Boule ferme. Sphre).


Soit k k une norme sur E , a E et r un rel positif. On dfinit :

la boule ouverte de centre a et de rayon r , note B (a , r ) ou Bo (a , r ) par


B (a , r ) = {x E , kx a k < r }
la boule ferme de centre a et de rayon r , note B (a , r ) ou B f (a , r ) par
B (a , r ) = {x E , kx a k r }
la sphre de centre a et de rayon r , note S (a , r ) par
S(a , r ) = {x E , kx a k = r }

On parle de boule unit ou de sphre unit lorsque a = 0E et r = 1.


Remarque. On a videmment B (a , r ) = B (a , r ) S(a , r ) de sorte que B (a , r ) et S(a , r ) sont des
sous-parties de B (a , r ).

Romain Dujol

ATTENTION. La dfinition de la boule ou de la sphre change selon la norme utilise !


Reprsentez les boules unit de E = R2 pour les trois normes k k1 , k k2 et k k :

1.1.4

Voisinage

Dfinition 1.5 (Voisinage). Soit k k une norme sur E , a E et V une partie de E .


On dit que V est un voisinage de a si et seulement si V contient une boule ouverte de centre a
de rayon non nul, cest--dire si et seulement si
r > 0, B (a , r ) V
On notera alors V(E , kk) (a ) ou V (a ) lorsquil ny a pas dambigit lensemble des voisinages de a pour la norme k k.
Exemple.

Romain Dujol

Proposition 1.5 (Oprations sur les voisinages). Soit k k une norme sur E et a E .
1. a est toujours un lment de ses voisinages : V V(E , kk) (a ), a V .

2. Toute runion de voisinages de a est un voisinage de a .

3. Toute intersection finie de voisinages de a est un voisinage de a .


4. Toute boule (ouverte ou ferme) de centre a et de rayon non nul est un voisinage de a .
Remarque. La proposition 3 ne peut pas stendre une intersection infinie de voisinages.
Exemple. On considre E = Rmunide la
 valeurabsolue.
1
1 1
Pour n N , on dfinit Vn = B 0,
= ,
qui est un voisinage de 0.
n
n n
\
Or
Vn = {0} = B (0, 0) nest pas un voisinage de 0.
n1

Proposition 1.6 (Espace spar). Tout espace vectoriel norm (E , k k) est un espace spar, i.e. :

a E , b E , (a 6= b ) Va V(E , kk) (a ), Vb V(E , kk) (b ), Va Vb =
Dmonstration. Soit a E et b E tels que a 6= b . On note = ka b k =
6 0 et on dfinit Va = B (a , /2) et
Vb = B (b, /2). Va est bien un voisinage de a et Vb est bien un voisinage de b .
Supposons par labsurde que Va Vb 6= . Alors il existe x Va Vb = B (a , /2) B (b, /2), cest-dire que ka x k < /2 et que kb x k < /2. En utilisant lingalit triangulaire, il vient que = ka b k
ka x k + kx b k < /2 + /2 = , ce qui est absurde.
On en conclut que Va Vb = puis que E est spar.

Remarque. Un espace non spar est un objet mathmatique trs particulier (pour ne pas dire
pathologique) qui ne sera jamais trait : dans un tel espace, une suite convergente pourrait avoir
deux limites distinctes !

1.1.5

Partie ouverte, partie ferme

Dfinition 1.6 (Partie ouverte). Soit k k une norme sur E et U une partie de E .
On dit que U est un ouvert de E si et seulement si U est un voisinage de chacun de ses
lments, cest--dire que
x U , r > 0, B (x , r ) U
Par convention, est un ouvert de E .

Remarque. Le rayon r de la boule est dpendant de x .


Exemple. ]0, 1[ est un ouvert de (R, | |), mais pas [0, 1[.

Romain Dujol

Proposition 1.7 (Oprations sur les ouverts).


1. Une boule ouverte est un ouvert.
2. Toute runion douverts est un ouvert.
3. Toute intersection finie douverts est un ouvert.
Remarque. La proposition 3 ne peut pas stendre une intersection infinie douverts. (Il suffit
de reprendre lexemple utilis pour les voisinages, car ceux-ci sont en fait des ouverts.)
Dmonstration. Soit k k une norme sur E .

1. Soit a E et r > 0. Soit x B (a , r ) et = ka x k : alors r > 0. Montrons que B (x , r ) B (a , r ).


Soit y B (x , r ) : alors ky x k < r et
ky a k ky x k + kx a k < (r ) + = r

Donc y B (a , r ) et linclusion est bien montre.


On en conclut que B (a , r ) est voisinage de chacun de ses points et que cest donc un ouvert.
[
2. Soit (Ui )i I une famille douverts et U = Ui .
i I

Soit x U : alors il existe un indice i de I tel que x Ui . Comme Ui est un ouvert, cest un voisinage
de x : donc il existe r > 0 tel que B (x , r ) Ui U et U est bien un voisinage de x . On en conclut
que U est ouvert.
n
\
3. Soit U1 , . . . , Un des ouverts et U = Ui . Si U est vide, U est un ouvert par convention.
i =1

Soit x U , alors pour tout i entier entre 1 et n, x Ui et il existe ri > 0 tel que B (x , ri ) Ui (car Ui
est un ouvert).
Soit r = min ri , alors r > 0 et B (x , r ) B (x , ri ) Ui pour tout entier i entre 1 et n : donc B (x , r ) U
1i n

et U est bien un voisinage de x . On en conclut que U est ouvert.

Dfinition 1.7 (Partie ferme). Soit k k une norme sur E et F une partie de E . On dit que F
est un ferm de E si et seulement si le complmentaire E F de F dans E est un ouvert de E .
Par convention, est un ferm de E .

Exemple. [0, 1] est un ferm de (R, | |), mais pas [0, 1[.
Proposition 1.8 (Oprations sur les ferms).
1. Une boule ferme est un ferm.
2. Toute intersection de ferms est un ferm.
3. Toute runion finie de ferms est un ferm.

Romain Dujol

Dmonstration. Soit k k une norme sur E .

1. Soit a E et r > 0. Soit x E B (a , r ) = {y E , ky a k > r } et = ka x k : alors r > 0. Montrons


que B (x , r ) E B (a , r ).
Soit y B (x , r ) : alors ky x k < r et
= kx a k kx y k + ky a k < ( r ) + ky a k

Donc ky a k > ( r ) = r et y E B (a , r ) et linclusion est bien montre.


On en conclut que E B (a , r ) est voisinage de chacun de ses points et que cest un ouvert, puis que
B (a , r ) est un ferm.
\
2. Soit (Fi )i I une famille de ferms et F = Fi . Alors (E Fi )i I est une famille douverts : donc E F =
[

i I

(E Fi ) est un ouvert et F est un ferm.

i I

3. Mme principe que prcdemment.

1.1.6

Intrieur, adhrence

Dfinition 1.8 (Point intrieur. Intrieur).


Soit k k une norme sur E , A une partie de E et a E .
On dit que a est intrieur A si et seulement si A est un voisinage de a , cest--dire si et
seulement si
r > 0, B (a , r ) A

Lensemble des points intrieurs A est appel intrieur de A et not A.


Thorme 1.2 (Caractrisation de A).
Lintrieur de A est le plus grand (au sens de linclusion des ensembles) ouvert contenu
 A.
dans A. Notamment A
 = A.
A est un ouvert de E si et seulement si A
Remarque. Donc lintrieur dune partie est toujours un ouvert.
Exemple.
Dans R, ]a
,b [ = [a
,b ] = ]a
,b ] = [a
,b [ = ]a ,b [.
Lintrieur de Q dans R est vide.
Supposons par labsurde que ce ne soit pas le cas : alors il existe un intervalle ouvert de R
constitu exclusivement de nombres rationnels, ce qui est impossible.
On montre de mme que lintrieur de R\Q est galement vide.

Romain Dujol

Dfinition 1.9 (Point adhrent. Adhrence).


Soit k k une norme sur E , A une partie de E et a E .
On dit que a est adhrent A si et seulement si tout voisinage de a rencontre A, cest--dire
si et seulement si
V V(E , kk) (a ), A V 6=
Lensemble des points adhrents A est appel adhrence de A ou fermeture de A est not A.

Thorme 1.3 (Caractrisation de A).


Ladhrence de A est le plus petit (au sens de linclusion des ensembles) ferm contenant A.
Notamment A A.
A est un ferm de E si et seulement si A = A.

Remarque. Donc ladhrence dune partie est toujours un ferm.


Exemple.
Dans R, ]a ,b [ = [a ,b ] = ]a ,b ] = [a ,b [ = [a ,b ].
Q = R\Q = R

Dfinition 1.10 (Partie dense). Soit k k une norme sur E et A une partie de E .
On dit que A est dense dans E si et seulement si A = E .

Exemple. Q et R\Q sont denses dans R.

Dfinition 1.11 (Frontire). Soit k k une norme sur E et A une partie de E et a E . On appelle
frontire de A, not Fr A ou A lensemble

Fr A = A = A\A

Remarque. On peut montrer que Fr A = A E A : cest--dire que la frontire de A est constitue


de lensemble des points dont tous les voisinages rencontrent la fois A et E A.

Romain Dujol

10

1.2

Suites

Dfinition 1.12 (Suite). Une suite de E est une application de N dans E .


Si x est une suite de E de terme gnral x n , on note x = (x n )nN .

Dfinition 1.13 (Suite borne). Soit k k une norme sur E .


La suite (x n )nN de E est borne si et seulement si la suite numrique relle (kx n k)nN est
borne, cest--dire si et seulement si
M 0, n N, kx n k M
le rel M tant indpendant de n.

1.2.1

Suite convergente

Dfinition 1.14 (Suite convergente). Soit k k une norme sur E et E .


La suite (x n )nN de E converge vers si et seulement si lune des trois proprits quivalentes
est vrifie :
1. > 0, N N, n N , kx n k <

2. > 0, N N, n N , x n B (, )

3. V V(E , kk) (), N N, n N , x n V

On dit alors que est limite de la suite (x n )nN .

Remarque. La proprit 1 est quivalente lim kx n k = 0.


n +

Remarque. On peut galement formuler la proprit 1 avec une ingalit large, et donc la proprit 2 avec des boules fermes.
Remarque. Si E est un espace vectoriel norm de dimension finie, le caractre convergent ou
non dune suite est totalement indpendant de la norme. On ne prcisera alors pas la norme
utilise.

Romain Dujol

11

Proposition 1.9. Si une suite (x n )nN converge, alors elle admet une unique limite .
On note alors = lim x n .
n+

Dmonstration. Supposons la suite (x n )n N converge. Supposons par labsurde quelle converge vers
deux lments 1 et 2 tels que 1 6= 2 .
Comme E est un espace spar, il existe un voisinage V1 de 1 et V2 un voisinage de 2 tels que
V1 V2 = . En utilisant la proprit de la limite avec les voisinages (proprit 3 de la dfinition 1.14 page
prcdente), il vient que
N 1 N, n N 1 , x n V1

et

N 2 N, n N 2 , x n V2

Donc n max{N 1 , N 2 }, x n V1 V2 = , ce qui est absurde. On conclut donc que 1 = 2 et que la limite
dune suite convergente est unique.

Remarque. Cette proprit nest pas garantie si E nest pas spar (cas qui est en dehors de notre
tude).

Thorme 1.4 (Linarit de la limite).


Soit k k une norme sur E , et deux suites convergentes de E (x n )nN et (y n )nN .
Pour tout R, la suite (x n + y n )nN est convergente et




lim (x n + y n ) = lim x n + lim y n
n+

n+

Proposition 1.10. On supposeici que E = Rp .


Alors une suite (x n )nN = (x n,1 , . . . , x n,p )

nN

n+

de E est convergente si et seulement si pour

tout entier i entre 1 et p , chaque suite relle (x n,i )nN converge. Auquel cas,
lim x n = (1 , . . . , p ) avec i = lim x n,i

n+

n+

Remarque. Ltude de la convergence dune suite vectorielle se rduit donc ltude de la convergence des suites composantes.


1 1 1
3
Exemple. On considre la suite (x n )n1 de R telle que pour tout n 1, x n =
,
,
.
n n2 n3
 
 
 
1
1
1
et (x n,3 )n1 =
.
, (x n,2 )n1 =
Alors (x n,1 )n1 =
2
n n1
n n1
n 3 n1
Ces trois suites numriques convergent respectivement vers 1 = 0, 2 = 0 et 3 = 0.
Donc (x n )n1 converge vers = (1 , 2 , 3 ) = (0, 0, 0).

Romain Dujol

12

1.2.2

Valeur dadhrence et point adhrent

Dfinition 1.15 (Valeur dadhrence). Soit k k une norme sur E et (x n )nN une suite de E .
On dit que E est une valeur dadhrence de la suite (x n )n N si et seulement si lune des
trois proprits quivalentes est vrifie :
1. il existe une suite extraite de la suite (x n )nN qui converge vers .
2. > 0, {n N, kx n k < } = {n N, x n B (, )} est infini
3. V V(E , kk) (), {n N, x n V } est infini

Exemple. La suite (x n )nN nest pas ncessairement convergente. Ainsi 1 est une valeur dad
hrence dans R de la suite (1)n nN qui nest pas convergente.
Proposition 1.11 (Valeur dadhrence dune suite convergente).
Si une suite (x n )nN est convergente, sa limite est lunique valeur dadhrence de la suite.
Dmonstration. Remarquons tout dabord que est videmment une valeur dadhrence.
De plus, si est une autre valeur dadhrence, alors elle est la limite dune suite extraite. Or cette
suite extraite converge galement vers comme sous-suite dune suite convergente. Par unicit de la
limite, on en conclut que = et que est lunique valeur dadhrence.

ATTENTION. Une suite possdant une seule valeur dadhrence nest pas forcment convergente.
En effet, la suite relle (x n )nN dfinie par x 2n = 2n et x 2n+1 = 1 admet 1 pour seule valeur dadhrence mais ne converge pas.
Proposition 1.12 (Point adhrent comme valeur dadhrence).
Soit k k une norme sur E , A une partie de E et a E . Alors les trois propositions suivantes
sont quivalentes :
1. a est adhrent A
2. il existe une suite (x n )nN dlments de A dont a est une valeur dadhrence
3. il existe une suite (x n )nN dlments de A qui converge vers a
Dmonstration.
1 3 : Soit a un point adhrent A. Alors, pour tout entier naturel non nul n,
A B (a , 1/n) 6= : on choisit alors x n A B (a , 1/n).
On a, par construction, kx n a k < 1/n : donc lim kx n a k = 0 et lim x n = a . On en conclut que
n +

n +

(x n )n N est une suite dlments de A qui converge vers a .


3 1 : Soit (x n )n N une suite dlments de A qui converge vers a .
Soit V un voisinage de a . Alors il existe un entier naturel N tel que pour tout n N , x n V . De
plus, x n A : on en conclut que x n A V et que A V 6= , puis que a est adhrent A.
2 3 : Il suffit de choisir la suite extraite convergente.
3 2 : La limite dune suite convergente est une valeur dadhrence.

Romain Dujol

13

Proposition 1.13 (Caractrisation squentielle de ladhrence).


Soit k k une norme sur E et A une partie de E .
Alors ladhrence de A est lensemble des valeurs dadhrences de suites dlments de A ou
encore lensemble des limites de toutes les suites convergentes dlments de A.
Corollaire (Caractrisation squentielle dun ferm).
Soit k k une norme sur E et A une partie de E .
A est ferm si et seulement si toute suite dlments de A convergente dans E admet une limite
!
dans A.
n
X
1
Exemple. La suite relle
est une suite dlments de Q qui converge vers e
/ Q.
k!
k =0

Donc Q nest pas un ferm de R.

1.2.3

nN

Suite de CAUCHY

Dfinition 1.16 (Suite de CAUCHY). Soit k k une norme sur E et (x n )nN une suite de E .
On dit que (x n )nN est une suite de CAUCHY si et seulement si
> 0, N N, n N , p N , kx n x p k <
Proposition 1.14 (Valeur dadhrence dune suite de CAUCHY).
Si une suite de CAUCHY admet une valeur dadhrence, alors elle est convergente (et la valeur
dadhrence est donc sa limite).
Dmonstration. Soit (x n )n N une suite de CAUCHY de E et a une valeur dadhrence de la suite.
Soit > 0. Alors il existe N C N tel que pour tout n N C et p N C , on ait kx n x p k < /2.
Soit (x (n ) )n N une suite extraite convergente
vers la valeur dadhrence a . Alors il existe N 1 N tel

que pour tout n N 1 , on ait x (n ) a < /2.
On note N = max{N C , N 1 }. Pour tout n N , on a (n) n N N C .
Donc kx n a k kx n x (n ) k + kx (n ) a k < . On vient de montrer que :
> 0, N N, n N , kx n a k <
On conclut donc que (x n )n N converge vers la valeur dadhrence a .

Dfinition 1.17 (Espace complet. Espace de BANACH).


Un espace vectoriel norm (E , k k) est dit complet si et seulement si toute suite de CAUCHY
dlments de E est convergente.
Un espace vectoriel norm complet est appel espace de BANACH.
Remarque. Dans un espace complet, le critre de suite de CAUCHY est donc une condition suffisante de convergence.

Romain Dujol

14

Espaces vectoriels norms : Exercices

Exercice 1.1. Dans cet exercice, E = C ([0, 1], R) est lensemble des fonctions valeurs relles
dfinies et continues sur [0, 1].
On dfinit galement les applications N , N 1 et N 2 par
N :

E
f

R
7

sup | f (x )|
x [0,1]

N1 :

R
Z1

et

N2 = N + N1

f (x ) dx
0

1. Montrer que les applications N , N 1 et N 2 sont des normes sur E .


2. Montrer que N et N 2 sont des normes quivalentes.
3. Pour tout entier naturel n , on dfinit lapplication f n : [0, 1] R .
x
7 x n
En utilisant la suite dapplications ( f n )nN , montrer que N et N 1 ne sont pas des normes
quivalentes.
4. Montrer que E nest pas de dimension finie.

Exercice 1.2. Soit n un entier naturel non nul et E = Rn [X ].


On dfinit les applications k k : E R

et N :
P 7
sup P (k ) (0)
k J0,n K

1. Vrifier que N est bien dfinie.

E
P

|P(x )|
7

sup
n
x R 1 + |x |

2. Montrer que k k et N sont des normes sur E .

3. Montrer quil existe un rel strictement positif C tel que


P E , kPk C N (P)

Romain Dujol

15

Exercice 1.3. Parmi ces applications de R2 dans R, lesquelles sont des distances sur (R, | |) ?
1. d 1 :

2. d 2 :
3. d 3 :
4. d 4 :
5. d 5 :

R2
R
(x , y ) 7 (x y )2

R2
R
p
|x y |
(x , y ) 7
R2
R
(x , y ) 7 |x 2 y 2 |

R2
R
(x , y ) 7 |x 2y |
R2

(x , y ) 7


|x y |
1 + |x y |

Indication : On pourra commencer par montrer que : (a ,b, c ) R3+ , (a b + c ) =

6. d 6 :
7. d 7 :

R2
R
(x , y ) 7 |x 3 y 3 |
R2

R
(

(x , y ) 7

e 1/|x y |
0

si x 6= y

si x = y

Exercice 1.4. Pour chaque sous-ensemble suivant de R2 :


le reprsenter graphiquement ;
dire si cest un ouvert de R2 , un ferm de R2 , ou ni lun lautre.
1. A 1 = {(x , y ) R2 | 0 y x et 0 x 3}

2. A 2 = {(x , y ) R2 | 0 < y < x et 0 < x < 3}






1
2
3. A 3 = (x , y ) R 0 < x et 0 < y <
x

Romain Dujol

16

a
b
c

+
1+a
1+b 1+c



Chapitre 2

Applications continues
Dans ce chapitre, E , et F dsignent des R-espaces vectoriels.

2.1
2.1.1

Limite. Continuit
Dfinition

Dfinition 2.1 (Limite dune fonction en un point).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de E .
Soit f une application de A dans F , a A et F . On dit que f admet comme limite
lorsque x tend vers a si et seulement si lune des trois proprits quivalentes est vrifie :

1. > 0, > 0, x A, kx a kE < k f (x ) kF <

2. > 0, > 0, x A, x B E (a , ) f (x ) B F (, )

3. VF V(F, kkF ) (), VE V(E , kkE ) (a ), x VE f (x ) VF
On crit alors = lim f (x ).
x a

Remarque. On peut galement formuler la proprit 1 avec une ingalit large, et donc la proprit 2 avec des boules fermes.

Remarque. Dans la dfinition 3, x VE f (x ) VF peut tre remplac par f (VE ) VF .
Proposition 2.1 (Dfinition avec des normes quivalentes).
Changer une des deux normes k kE ou k kF par une norme quivalente ne change pas le fait
que la limite existe ou non. Si de plus la limite existe, elle reste inchange.
Remarque. Dans le cas de la dimension finie, lexistence et la valeur ventuelle de lim f (x ) ne
x a

dpend donc pas de la norme utilise.

Romain Dujol

17

Proposition 2.2. On suppose que E = Rn et F = Rp .


Alors une application f de E dans F admet = (1 , . . . , p ) F comme limite lorsque x tend
vers a E si et seulement si pour tout entier i entre 1 et p , la i me application composante
f i : E R de f admet i pour limite lorsque x tend vers a .

Dfinition 2.2 (Application continue en un point, sur une partie).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de E .
Soit f une application de A dans F et a A. On dit que f est continue en a si et seulement
si f admet f (a ) pour limite lorsque x tend vers a , cest--dire si et seulement si


> 0, > 0, x A, kx a k < k f (x ) f (a )k <
f est dite continue sur A si et seulement si elle est continue en tout point de A.

2.1.2

Structure algbrique de lensemble des fonctions continues

Thorme 2.1. Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de
E . Lensemble des applications de A dans F continues sur A est un sous-espace vectoriel de
lensemble des applications de A dans F .
Notamment si f et g sont deux fonctions de A dans F continues sur A, alors pour tout rel
, f + g est une application de A dans F continue sur A.

Proposition 2.3. La composition dapplications continues (lorsquelle est dfinie) est continue.

Thorme 2.2. Soit (E , k kE ) un espace vectoriel norm et A une partie de E . Lensemble des
applications de A dans R continues sur A est un sous-algbre de lensemble des applications
de A dans R.
Notamment si f et g sont deux fonctions de A dans R continues sur A, alors f g est une
application de A dans R continue sur A.

Proposition 2.4. Soit (E , k kE ) un espace vectoriel norm et A une partie de E .


Si f et g sont deux fonctions de A dans R continues sur A telles que g ne sannule jamais sur
A, alors f /g est une application de A dans R continue sur A.

Romain Dujol

18

2.1.3

Caractrisations squentielles

Thorme 2.3 (Caractrisation squentielle de la limite).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de E .
Soit f une application de A dans F et a A. Alors f admet une limite en a si et seule
ment si pour toute suite (x n )nN dlments de A convergente vers a , la suite f (x n ) nN converge vers .

Dmonstration.
Supposons que f admette une limite en a . Soit (x n )n N une suite dlments de A convergente
vers a .
Soit > 0, alors il existe > 0 tel que si kx a kE < , alors k f (x ) kF < . Pour ce rel , il existe
un entier naturel N tel que pour tout n N , kx n a kE < : alors pour tout n N , k f (x n )kF < .
On vient de montrer que :
> 0, N N, n N , k f (x n ) k <

On conclut donc que la suite f (x n ) n N converge vers .
On raisonne par contrapose en supposant donc que f nadmet pas comme limite en a , cest-dire :

> 0, > 0, x A, kx a k < et k f (x ) k
Pour ce rel , en prenant = 1/n, on choisit pour tout entier naturel n un lment x n de A tel que
kx n a k < 1/n et k f (x n ) k
Alors (x n )n N est une suite dlments de A qui converge vers a . De plus, comme k f (x n ) k , il

est impossible que la suite f (x n ) n N ait pour limite (si elle converge).
On en conclut quil existe une suite (x n )n N dlments de A qui converge vers A telle que la suite

f (x n ) n N ne converge pas vers , ce quil nous fallait.

Corollaire (Caractrisation squentielle de la continuit).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de E .
Soit f une application de A dans F et a A. Alors f est continue en a si et seulement si pour

toute suite (x n )nN dlments de A convergente vers a , la suite f (x n ) nN converge vers f (a ).
Dmonstration. On applique le thorme prcdent avec = f (a ).

Remarque. Ce corollaire est souvent utilis pour montrer quune applicationo nest pas continue en un point.

Romain Dujol

19

Exemple. On considre lapplication f :

R2

xy
2 +y2
x
(x , y )
7

0


1 1
et la suite (x n )nN de A dfinie par x n =
:
,
n n
1
kx n (0, 0)k = 0, donc lim x n = (0, 0) ;
n+
n n+

f (x n ) =

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

1
1/n 2 1
= , donc lim f (x n ) = 6= f (0, 0).
n+
2/n 2 2
2

Alors f nest pas continue en (0, 0).

2.2

Images de sous-ensembles particuliers

Thorme 2.4 (Images rciproques douvert, de ferm).


1. Limage rciproque dun ouvert par une application continue est un ouvert.
2. Limage rciproque dun ferm par une application continue est un ferm.

Dmonstration. Soit f une application continue de (E , k kE ) dans (F, k kF ).


1. Soit U un ouvert de F .

Soit x f 1 (U ) : alors f (x ) U . U tant un ouvert, cest un voisinage de f (x ). Par continuit de f ,


V V(E , kkE ) (x ), y V, f (y ) U
Donc V f 1 (U ). Comme V est un voisinage de x , il vient alors que f 1 (U ) lest aussi.

On en conclut que f 1 (U ) est voisinage de chacun de ses points et que cest un ouvert de E .

2. Soit A un ferm de F . On montre aisment que E f 1 (A) = f 1 F A .
Comme A est un ferm de F , F A est un ouvert de F . Daprs ce que lon vient de montrer, E f 1 (A) =

f 1 F A est donc un ouvert de E . On en conclut que E E f 1 (A) = f 1 (A) est un ferm de E .

Romain Dujol

20

2.3

Continuit uniforme

Dfinition 2.3 (Continuit uniforme).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms et A une partie de E .
Soit f : A 7 F , a A. On dit que f est uniformment continue sur A si et seulement si
> 0, > 0, a A, x A, kx a k < k f (x ) f (a )k <

Proposition 2.5. Toute application uniformment continue est continue.


Dmonstration. Comparons la continuit sur A et la continuit uniforme sur A :

continuit uniforme sur A : > 0, > 0, a A, x A, kx a k < k f (x ) f (a )k <

continuit
sur A : a A, > 0, > 0, x A, kx a k < k f (x ) f (a )k <
Autrement dit, les coefficients et ne dpendent plus de a lorsque la continuit est uniforme (mais
dpend toujours de ).

Exemple. Toute application continue nest pas uniformment continue.


Montrons que lapplication f : R R nest pas uniformment continue sur R,
x 7 x 2
cest--dire que

> 0, > 0, a A, x A, |x a | < et | f (x ) f (a )|
Prenons = 1. Soit > 0, on pose a = 1/ et x = a + /2. Alors |x a | = /2 < et

2
2
2

a =
=1+
1=
2a +
= a+
| f (x ) f (a )| = a +
2
2
2
4
2

Dfinition 2.4 (Application lipschitzienne).


Soit (E , k kE ) et (F, k kF ) deux espaces vectoriels norms.
Une application f : E F est dite lipschitzienne si et seulement si
0, x E , y E , k f (x ) f (y )kF kx y kE
le rel tant indpendant de x et y .
Dans un tel cas, on dit que f est -lipschitzienne. Si 0 < < 1, f est dite contractante.

Remarque. Une application 0-lipschitzienne est une application constante.

Romain Dujol

21

Proposition 2.6. Toute application lipschitzienne est uniformment continue.


Dmonstration. Soit f une application -lipschitzienne de (E , k kE ) dans (F, k kF ). Soit > 0.
Si = 0, f est constante. Donc pour tout a E et x E , k f (x ) f (a )kF = 0 < . On en conclut que
f est uniformment continue.
Si 6= 0, alors on pose = / > 0. Soit a E et x E tels que kx a kE < . Alors k f (x ) f (a )kF
kx a kE < = . On vient de montrer que :
> 0, > 0, a E , x E , kx a kE < k f (x ) f (a )kF <

On en conclut donc que f est uniformment continue.

Proposition 2.7. Soit k k une norme sur E . Alors lapplication k k est 1-lipschitzienne de (E , k k)
dans (R, | |) (et donc uniformment continue).


Dmonstration. On rappelle que pour tous vecteurs x et y de E , on a kx k ky k kx y k.

Dfinition 2.5 (Isomtrie). Soit k kE une norme sur E et k kF une norme sur F .
Une application f : E F est une isomtrie de lespace vectoriel norm (E , k kE ) dans
lespace vectoriel norm (F, k kF ) si et seulement si
x E , y E , k f (x ) f (y )kF = kx y kE

Remarque. Autrement dit, une isomtrie conserve les distances.


ATTENTION. Changer de norme mme quivalente ne conserve pas automatiquement la
proprit disomtrie.
Remarque. Une isomtrie est une application 1-lipschitzienne, donc uniformment continue.

Romain Dujol

22

Applications continues : Exercices


Exercice 2.1.
.
R
1+x2 +y 2
sin y
(x , y ) 7
y
Dterminer si f 1 admet une limite en (0, 0).

1. On considre la fonction f 1 : R R

2. On note D = {(x , y ) R2 , x 2 y 2 6= 0} et on considre la fonction f 2 : R2 \D


(x , y )
Dterminer si f 2 admet une limite en (0, 0).

R
.
1+x +y
7
x2 y 2

Exercice 2.2. Reprendre lexercice 1.4 du chapitre 1.


Exercice 2.3. On considre la fonction f :

R2

(x , y ) 7

|y | e |y |/x 2
x2

si x 6= 0
si x = 0

1. Soit un nombre rel et A = {(x , x ), x R}. On note f = f |A la restriction de f A .


Calculer la limite de f en (0, 0).
2. Soit B = {(x , x 2 ), x R}. On note g = f |B la restriction de f B .
Calculer la limite de g en (0, 0).
3. Que peut-on dire de la continuit de f en (0, 0) ?
Exercice 2.4. Pour chacune des fonctions suivantes, tudier sa continuit en (0, 0).
1.

f :

R2

+ y )2

(x
x2 +y 2
(x , y )
7

2.

f :

R2

(x , y ) 7
3.

f :

R2

si (x , y ) = (0, 0)
.

x3 +y 3

si (x , y ) 6= (0, 0)

x2 +y 2

si (x , y ) = (0, 0)
.

(x , y ) 7

Romain Dujol

si (x , y ) 6= (0, 0)

y
x

+ yx

2

si x 6= 0 et y 6= 0

sinon

23

Exercice 2.5.
1. Peut-on prolonger f 1 : {(x , y ) R2 | x y > 0} R
par continuit en (0, 0) ?
p
1 cos( x y )
(x , y )
7
y
2. Peut-on prolonger f 2 : {(x , y ) R2 | x 6= y } R
cos x cos y
(x , y )
7
x y

par continuit sur R ?

Exercice 2.6. Trouver les ventuels points de discontinuit des fonctions suivantes.
1.

f :

R2

x +y
2 +y2
x
(x , y )
7

2.

f :

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

R2
R
.
(x , y ) 7 y sin x

Romain Dujol

24

Chapitre 3

Compacit
Dans ce chapitre, E , et F dsignent des R-espaces vectoriels.

3.1

Dfinition

Dfinition 3.1 (Recouvrement, recouvrement ouvert). Soit A une partie de E .


[
Une famille (A i )i I de parties de E est un recouvrement de A si et seulement si A A i .
i I

Si de plus, pour tout i I , A i est un ouvert de lespace vectoriel norm (E , k k), alors (A i )i I
est un recouvrement ouvert de A.

Dfinition 3.2 (Partie compacte). Soit k k une norme sur E et A une partie de E .
On dit que A est un compact de E si et seulement si de tout recouvrement ouvert de A, on
peut extraire un recouvrement fini de A.
Exemple. R nest pas un compact de lui-mme. En effet, (]n 1, n + 1[)n Z est un recouvrement ouvert
de R, mais aucune sous-famille finie ne peut recouvrir R tout entier.

Proposition 3.1.
1. Tout compact est un ferm.
2. Toute partie ferme dun compact est elle-mme compacte.
Corollaire.
1. Tout compact est born.
2. Tout espace compact est complet.
Thorme 3.1 (Caractrisation en dimension finie). Soit E un espace vectoriel de dimension finie. Alors A est une partie compacte de E si et seulement si elle est ferme et borne.

Romain Dujol

25

3.2

Lien avec les suites

Proposition 3.2. Soit (x n )nN une suite convergente de E de limite .


Alors {x n , n N} {} est un compact de E .
Dmonstration. On note A = {x n , n N} {}.
Soit (Ui )i I un recouvrement ouvert de A : alors il existe un indice j I tel que U j . Comme U j est
un ouvert, cest un voisinage de : donc il existe un entier naturel N tel que pour tout n N , x n U j .
Soit k un entier entre 0 et n : alors il existe un indice i k de I tel que x k Ui k car x k A. Alors
!
N[
1
A
Ui k U j
k =0

qui est un recouvrement fini extrait ouvert de A. On en conclut que A est un compact.

Thorme 3.2 (BOLZANO-WEIERSTRASS). Soit A une partie de E .


A est un compact de E si et seulement si toute suite dlments de A admet une valeur
dadhrence dans A, cest--dire que de toute suite dlments de A on peut extraire une soussuite convergente dans A.

Dmonstration. Voir en fin de chapitre

3.3

Lien avec les applications continues

Thorme 3.3 (Image directe de compact). Limage dun compact par une application continue est un compact.

Dmonstration. Soit f une application continue de E dans F et A un compact de E .


Soit (Ui )i I un recouvrement[ouvert de f (A).
Si x A, alors f (x ) f (A) Ui : donc il existe un indice i I tel que f (x ) Ui , cest--dire tel que
i I

x f 1 (Ui ). On vient alors de montrer que A

f 1 (Ui ).

i I

Comme Ui est un ouvert de F pour tout i I et que f est continue, il vient que f 1 (Ui ) est un ouvert

de E . Donc f 1 (Ui ) i I est un recouvrement ouvert de A. Comme A est compact, il existe U1 , . . . , Un tel
n
[
f 1 (Uk ).
que A
k =1

Romain Dujol

26

Si y f (A), alors il existe x A

n
[

f 1 (Uk ) tel que y = f (x ) : donc il existe un indice i entre 1 et n

i =1

tel que x f 1 (Uk ), cest--dire que y = f (x ) Uk . On vient alors de montrer que f (A)

n
[

Uk .

k =1

On en conclut que f (A) admet un recouvrement extrait fini puis que f (A) est un compact de F .

Corollaire. Soit k k une norme sur E et f une application continue de (E , k k) dans (R, | |).
Si A est un compact de E , alors f est borne sur A et f atteint ses bornes.
Dmonstration. Daprs le thorme prcdent, f (A) est un compact donc :
f (A) est born, donc il existe M R tel que pour tout x A, | f (x )| M ;
sup f (A) f (A) = f (A) : donc il existe x A tel que f (x ) = sup f (A) ;
inf f (A) f (A) = f (A) : donc il existe x A tel que f (x ) = inf f (A).
On en conclut que f est borne et atteint ses bornes.

Thorme 3.4 (HEINE).


Toute application continue dfinie sur un compact y est uniformment continue.

Dmonstration. Montrons le rsultat par contrapose en supposant que f nest pas uniformmment
continue, cest--dire que
> 0, > 0, a A, x A, |x a | < et | f (x ) f (a )|

Pour le rel cit, en prenant = 1/n, on choisit pour tout entier naturel n des lments a n et x n de a
tels que
kx n a n k < 1/n et k f (x n ) f (a n )k
Comme (a n )n N est une suite dlments de A, qui est un compact, il existe une suite extraite (a (n ) )n N
qui converge vers A (car A est ferm). De plus, pour tout entier naturel n, on a :
kx (n ) k kx (n ) a (n ) k + ka (n ) k ka (n ) k + 1/n
Donc lim kx (n ) k = 0 et on en dduit que la suite (x (n ) )n N converge galement vers .
n +

En utilisant lingalit triangulaire, on a que pour tout entier naturel n,

k f (x (n ) ) f (a (n ) )k k f (x (n ) ) f ()k + k f () f (a (n ) )k
Donc, ncessairement, lun des deux termes est suprieur ou gal /2.
On dfinit la suite (y n )n N de la manire suivante :
(
a (n ) si k f (a (n ) ) f ()k /2
n N, y n =
x (n ) sinon

Romain Dujol

27

de sorte que n N, k f (y n ) f ()k /2. De plus


ky n k max{ka (n ) k, kx (n ) k} 0
n +

On en conclut que (y n )n N est une suite qui converge vers telle que la suite ( f (y n ))n N ne converge
pas vers f (). Donc f nest pas continue en et donc sur A.

Thorme 3.5 (Produit cartsien compact).


Soit (E i )1i p des espaces vectoriels norms et A i une partie de E i pour tout i entier entre
1 et p .
p
p
Y
Y
Alors
A i est un compact de
E i si et seulement si pour tout entier i entre 1 et p , A i
i =1

est un compact de E i .

Romain Dujol

i =1

28

quivalence des normes en dimension finie

Thorme 3.6. Si E est un espace vectoriel de dimension finie, alors toutes les normes sont
quivalentes entre elles.

Dmonstration.
On se place dans le cas particulier E = Rn . On note (e 1 , . . . , e n ) la base canonique de Rn . On rappelle que
n
X
x i e i Rn , kx k = max |x i |
x = (x 1 , . . . , x n ) =
i =1

1i n

Soit k k une norme sur Rn . Montrons quelle est quivalente k k .


n
X
x i e i Rn . Alors
Soit x = (x 1 , . . . , x n ) =
i =1



!

n
n
n
n 
n
X
X
X
X
X


kx k =
xi ei
kx i e i k
|x i |ke i k
max |x i | ke i k =
ke i k kx k
1i n
i =1
i =1
i =1
i =1
i =1
Si on note =

n
X
i =1

ke i k > 0, alors x Rn , kx k kx k , do
x Rn , y Rn , |kx k ky k| kx y k kx y k

Donc k k est une application -lipschitzienne de (Rn , k k ) dans (R, | |), donc continue.
Soit S = S (0, 1) = {x Rn , kx k = 1} la sphre unit de Rn pour la norme kk : on a S B (0, 1).
Or x = (x 1 , . . . , x n ) B (0, 1) max |x i | 1
1i n

|x i | 1 pour tout 1 i n

x i [1, 1] pour tout 1 i n

x [1, 1]n
Or [1, 1] est un compact de (R, | |), donc B (0, 1) = [1, 1]n est un compact de (Rn , k k ). De
plus S = (k k )1 ({1}) est un ferm inclus dans un compact, donc S est un compact de (Rn , k k ).
Comme k k est continue de (Rn , k k ) dans (R, | |) et que S est un compact de (Rn , k k ), il vient
que k k est borne sur S et atteint ses bornes :
il existe deux rels m et M , tel que pour tout x S, on a m kx k M ;
il existe x m S tel que kx m k = m . Comme kx m k = 1 6= 0, il vient que x m 6= 0Rn puis kx m k =
6 0:
donc m est un rel strictement positif.
Soit x Rn . Si x = 0, alors m kx k = 0 0 = kx k. Sinon, soit x 1 = x /kx k : alors x 1 S et


x
= kx k , soit m kx k kx k

m kx 1 k =
kx k kx k

Romain Dujol

29

Donc x Rn , m kx k kx k.
Donc k k et k k sont quivalentes. Par transitivit de la relation dquivalence, on en conclut que
toutes les normes sur Rn sont quivalentes entre elles.
Soit E un espace vectoriel de dimension n. Alors il existe un isomorphisme (cest--dire une
application linaire bijective) de Rn dans E . Soit k ka et k kb deux normes sur E .
Vrifions que N a : x 7 k(x )ka est une norme sur Rn :
soit x Rn , alors
N a (x ) = 0 k(x )ka = 0 (x ) = 0 x = 0 (car est bijective)
soit x Rn et R, alors
N a (x ) = k(x )ka = k(x )ka = ||k(x )ka = ||N a (x )
soit x Rn et y Rn , alors
N a (x + y ) = k(x + y )ka = k(x ) + (y )ka k(x )ka + k(y )ka = N a (x ) + N a (y )
On vrifie galement que N b : x 7 k(x )kb est une norme sur Rn .
Daprs ce qui prcde, N a et N b sont quivalentes. Donc il existe deux rels strictements positifs
et tels que
x Rn , N a (x ) N b (x ) N a (x )
Soit y E et x = 1 (y ) Rn : alors y = (x ). Donc N a (x ) = k(x )ka = ky ka et N b (x ) = k(x )kb =
ky kb : do ky ka ky kb ky ka .
On vient de montrer quil existe deux rels strictement positifs et tels que
y E , ky ka ky kb ky ka
cest--dire que k ka et k kb sont quivalentes.

Romain Dujol

30

Thorme de BOLZANO-WEIERSTRASS

Thorme 3.7 (BOLZANO-WEIERSTRASS). A est un compact de E si et seulement si toute suite


dlments de A admet une valeur dadhrence dans A, cest--dire que de toute suite dlments de A on peut extraire une sous-suite convergente dans A.

Dmonstration.
On suppose que A est un compact de E .
Soit (x n )n N une suite dlments de A : on suppose par labsurde quelle nadmet aucune valeur
dadhrence dans A. Donc
a A, a > 0, {n N, x n B (a , a )} est fini
Or B (a , a )

est un recouvrement ouvert de A. Comme A est compact, il existe un entier naN


[
B (a k , a k ). Mais :
turel N et N lments a 1 , . . . , a N de A tels que A


a A

k =1

A contient toutes les valeurs de la suite, cest--dire un nombre infini ;


chaque B (a k , a k ) contient un nombre fini de valeurs de la suite : donc une runion finie de ces
B (a k , a k ) contient aussi un nombre fini de valeurs de la suite.
On aboutit donc une contradiction et on conclut que (x n )n N admet une valeur dadhrence.
On suppose que toute suite dlments de A admet une valeur dadhrence dans A.
Soit (Ui )i I un recouvrement ouvert de A.
On va dabord montrer que
r > 0, x A, i I , B (x , r ) Ui
(r nest donc pas dpendant de x , mais i lest).
Raisonnons par labsurde en supposant que r > 0, x A, i I , B (x , r ) 6 Ui .
En prenant r = 1/n, on choisit pour tout entier naturel n un lment x n de A tel que
i I , B (x n , 1/n) 6 Ui . La suite (x n )n N tant une suite dlments de A, elle admet une suite
extraite (x (n ) )n N qui converge vers a A.
Comme (Ui )i I un recouvrement de A, il existe un indice j de I tel que a
U j est un ouvert, donc cest un voisinage de a et il existe > 0 tel que B (a , ) U j .

Uj .

Or lim kx (n ) a k + 1/n = 0 : donc


n +

N N, n N , kx (n ) a k + 1/(n) <
Soit n N : si y B (x (n ) , 1/(n)), alors
ky a k ky x (n ) k + kx (n ) a k < 1/(n) + kx (n ) a k <
On vient de montrer que B (x (n ) , 1/(n)) B (a , ) U j , ce qui est impossible par construction
de la suite (x n )n N .
On en conclut donc que r > 0, x A, i I , B (x , r ) Ui .

Romain Dujol

31

On montre ensuite quil existe un recouvrement fini de A constitu uniquement de boules ouvertes de rayon r .
Raisonnons par labsurde en supposant quun tel recouvrement est impossible. On construit alors
une suite (x n )n N de la manire suivante :
on choisit x 0 de manire arbitraire dans A ;
si x 0 , . . . , x n sont dfinis, alors (B (x i , r ))0i n ne peut constituer un recouvrement de A, donc on
n
[
choisit un lment x n +1 dans A\ B (x i , r ).
i =0

La suite ainsi construite est une suite dlments de A telle que


n N, p N, (n 6= p kx n x p k r )
Or, par hypothse, il existe une sous-suite (x (n ) )n N qui converge vers A. Donc il existe un
entier naturel N tel que pour tout n N , kx (n ) k < r /2. Donc, si n N et p N avec n 6= p , on
a
kx (n ) x (p ) k kx (n ) k + k x (p ) k < r
avec
(n) n N ,

(p ) p N

et

(n) 6= (p )

ce qui est impossible par construction de la suite (x n )n N .


Donc A admet un recouvrement fini constitu uniquement de boules ouvertes de rayon r .
Il existe alors un entier naturel m et x 1 , . . . , x m des lements de A tels que
A

m
[

B (x k , r )

k =1

Or pour tout entier naturel k entre 1 et m , il existe un indice i k I tel que B (x k , r ) Ui k . Donc
m
[
Ui k , qui est un recouvrement extrait fini.
A
k =1

On en conclut donc que A est un compact.

Romain Dujol

32

Chapitre 4

Calcul diffrentiel
Dans ce chapitre, E et F dsignent des R-espaces vectoriels norms. En pratique, on aura
souvent E = Rp et F = Rn munis dune norme quelconque, p et n dsignant deux entiers naturels non nuls.

4.1

Drive partielle

Dfinition 4.1 (Drive directionnelle).


Soit U un ouvert de E et f une application de U dans F .
Soit a un point de U et v un vecteur non nul de E . On dit que f admet une drive premire
en a suivant v si et seulement si lapplication v : t 7 f (a + t v ) est dfinie au voisinage de 0 et
drivable en 0.
Auquel cas, on dfinit la drive premire de f en a suivant v , note Dv f (a ), par
Dv f (a ) = v (0) = lim
t 0

f (a + t v ) f (a )
t

Sauf mention contraire, on suppose que E = Rp dans toute la suite du chapitre.


Dfinition 4.2 (Drive partielle).
Soit U un ouvert de Rp , a un point de U et f une application de U dans F .
Soit j J1, p K. On dit que f admet une drive partielle en a par rapport la j me variable
si et seulement si f admet une drive premire en a suivant le j me vecteur e j de la base canonique de Rp .
Auquel cas, on dfinit la drive partielle en a par rapport la j me variable, note D j f (a )
f
ou
(a ), par D j f (a ) = De j f (a ).
xj

Romain Dujol

33

Dfinition 4.3 (Fonctions drives partielles).


Soit U un ouvert de Rp et f une application de U dans F .
Pour tout j J1, p K, on dfinit lorsque cest possible la j me fonction drive partielle
f
, par D j f : a 7 D j f (a ).
premire, note D j f ou
xj

Proposition 4.1. On suppose ici que F = Rn .


Soit U un ouvert de Rp et f une application de U dans Rn .
Soit j J1, p K. Alors f admet une drive partielle par rapport la j me variable si et seulement
pour tout i J1, n K, la i me application composante f i : U R admet une drive partielle par
rapport la j me variable. Auquel cas :
j J1, p K, D j f (a ) = D j f 1 (a ), . . . , D j f p (a )

4.2
4.2.1

Fonctions de classe C 1 sur un ouvert


Dfinition

Dfinition 4.4 (Fonction de classe C 1 ).


Soit U un ouvert de Rp et f une application de U dans F .
Alors f est dite de classe C 1 sur U si et seulement si toutes les fonctions drives partielles
premires de f sont dfinies et continues sur U .

Proposition 4.2 (Dveloppement limit lordre un).


Soit U un ouvert de Rp et f une application de U dans F de classe C 1 sur U . On munit Rp
dune norme k k.
Soit a un point de U et U0 = {h Rp , a + h U }. Alors il existe une application : U0 F
telle que lim (h) = 0 et :
p
h0Rp
X
h = (h 1 , . . . , h p ) U0 , f (a + h) = f (a ) +
h j D j f (a ) + khk(h)
j =1

Cette dernire relation est appele dveloppement limit de f lordre un en a .


Corollaire. Soit U un ouvert de Rp et f une application de U dans F .
Si f est de classe C 1 sur U , alors f est continue sur U .

Romain Dujol

34

Dmonstration. Si f est de classe C 1 sur U , alors elle admet un dveloppement limit lordre un en
tout point a de U :
h = (h 1 , . . . , h p ) U0 , f (a + h) = f (a ) +

Alors k f (a + h) f (a )kF

p
X
j =1
p
X

j =1

p
X
j =1

h j D j f (a ) + khk(h)

|h j | kD j f (a )k + khk k(h)kF
khk kD j f (a )k + khk k(h)kF = khk

p
X
j =1

kD j f (a )k + khk k(h)kF

Or lim khk = lim khkk(h)kF = 0. Par encadrement des limites, il vient que lim k f (a +h) f (a )kF = 0,
h0

h0

h0

puis que lim f (a + h) = f (a ).


h0

On conclut que f est continue en a , puis quelle est continue sur U .

4.2.2

Diffrentielle

Dfinition 4.5 (Diffrentielle).


Soit U un ouvert de Rp et f une application de U dans F de classe C 1 sur U .
On dfinit la diffrentielle de f en a , note d f (a ), lapplication
d f (a ) :

Rp

h = (h 1 , . . . , h p ) 7

F
p
X
j =1

h j D j f (a )

Remarque. Pour tout point a de U , lapplication d f (a ) est linaire.


Remarque. On peut donc rcrire le dveloppement limit dune application de classe C 1 :
f (a + h) = f (a ) + d f (a )[h] + khk(h)

Thorme 4.1. Soit U un ouvert de Rp et f une application de U dans F .


Alors f est de classe C 1 sur U si et seulement si lapplication d f : U
a
est continue.

Romain Dujol

L (Rp , F )
7 d f (a )

35

Proposition 4.3 (Diffrentielle dune application linaire).


Toute application linaire de Rp dans F est de classe C 1 sur Rp . De plus :
a Rp , d(a ) =
Dmonstration. Soit j J1, p K et e i le i me vecteur de la base canonique de Rp . Alors :

(a + t e i ) (a ) (a + t e i a )
a + t ei a
=
=
= (e i )
t
t
t
Donc admet des derives partielles premires par rapport toutes les variables.
De plus, pour tout j J1, p K, D j : a 7 (e i ) est constante, donc continue sur Rp .
On en dduit que est de classe C 1 sur Rp et que pour tout point a de Rp :
h Rp , d(a )[h] =

p
X

h j D j (a ) =

p
X

h j (e j ) = (h)

j =1

j =1

cest--dire d(a ) = .

Dfinition 4.6. Pour tout entier j entre 1 et p , on dfinit la j me projection canonique,


note j , par j :
Rp
R .
x = (x 1 , . . . , x p ) 7 x j

Remarque. En remarquant que d j (h) = j (h) = h j , il vient que


d f (a )[h] =

p
X
j =1

h j D j f (a ) =

p
X
j =1

D j f (a ) d j (h)

Si on note abusivement dx j = d j , il vient que :


d f (a ) =

p
X
j =1

D j f (a ) d j =

p
X
j =1

D j f (a ) dx j

Dfinition 4.7. On suppose ici que F = Rn .


Soit U un ouvert de Rp et f une application de U dans Rn .
On dfinit la matrice jacobienne de f en a , note J f (a ), la matrice n lignes et p colonnes
de d f (a ) relativement aux bases canoniques de Rn et Rp .
Si n = p , on appelle jacobien de f en a le dterminant de la matrice jacobienne J f (a ) de f
en a .

Romain Dujol

36

me application comProposition 4.4. Avec les notations prcdentes,


en notant f i : U

R la i
f1
f1
(a )
(a )

x1

xp

fi
..
..
.

.
.
=
(a )
posante de f , J f (a ) =
.
.
.

xj
1i n

1j p
f n (a ) f n (a )
x1
xp

Dfinition 4.8 (Gradient). On suppose ici que F = R.


Soit U un ouvert de Rp et f une application de classe C 1 de U dans R.

Pour tout point a de U , on dfinit le gradient de f en a , not grad ( f )(a ), par

f
(a
)

.
t
.
grad ( f )(a ) = J f (a ) =

f
(a )
xp

4.2.3

Structure algbrique

Thorme 4.2. Soit U un ouvert de Rp .


Lensemble des applications de classe C 1 sur U est un sous-espace vectoriel de lensemble
des applications continues sur U .
Notamment, si f et g sont de classe C 1 sur U , alors pour tout rel , f + g est de classe
1
C sur U .

Thorme 4.3. On suppose ici que F = Rn .


Soit U un ouvert de Rp et f une application de classe C 1 de U dans Rq .
Soit V un ouvert de Rq et g une application de classe C 1 de V dans Rn .
Si f (U ) V , alors g f est de classe C 1 sur U et
a U , d(g f )(a ) = dg ( f (a )) d f (a )
J g f (a ) = J g ( f (a )) J f (a )

Romain Dujol

37

4.2.4

Ingalit des accroissements finis

Thorme 4.4 (Ingalit des accroissements finis). On suppose ici que F = R.


Soit U un ouvert de Rp et f une application de U dans R de classe C 1 sur U .
Soit a et b deux points de U tels que [a ,b ] = {(1 )a + b, [0, 1]} U .
Si il existe un rel M tel que

p


X
f




M
x [a ,b ], grad ( f )(x ) =
(x
)
x

1
j
j =1
alors | f (b ) f (a )| M kb a k .

Dfinition 4.9 (Partie convexe). Soit E un espace vectoriel quelconque.


Une partie C de E est dite convexe si et seulement si :
(x , y ) C 2 , [0, 1], (1 )x + y C
Remarque. Une partie C est convexe si et seulement si tout segment dont les extrmits sont
dans C est entirement inclus dans C .
Corollaire (Cas dun ouvert convexe). On suppose ici que F = R.
Soit U un ouvert convexe de Rp et f une application de U dans R de classe C 1 sur U .

p


X
f




(a ) M ,
Si il existe un rel M tel que pour tout point a de U on a grad ( f )(a ) =

xj
1
j =1
alors f est M -lipschitzienne sur U .
Corollaire (Cas de ladhrence dun ouvert convexe). On suppose ici que F = R.
Soit U un ouvert convexe de Rp et f une application de U dans R continue sur U et de classe
1
C sur U .

p


X
f




(a ) M ,
Si il existe un rel M tel que pour tout point a de U on a grad ( f )(a ) =

xj
1
j =1
alors f est M -lipschitzienne sur U .
Remarque. Compte tenu de lquivalence des normes sur Rp , lingalit des accroissements
finis et ses corollaires peuvent tre tendus nimporte quelle norme dfinie sur Rp .

Romain Dujol

38

Corollaire (Caractrisation dune application constante sur un ouvert convexe).


On suppose ici que F = R.
Soit U un ouvert convexe de Rp et f une application de U dans R de classe C 1 sur U .

Alors f est constante sur U si et seulement si grad ( f ) est nul sur U , cest--dire :
j J1, p K, a U ,

4.3
4.3.1

f
(a ) = 0
xj

C 1 -diffomorphismes
Dfinition

Dfinition 4.10 (C 1 -diffomorphisme). On suppose ici que F = Rn .


Soit U un ouvert de Rp et V un ouvert de Rn . Une application de U dans V est un C 1 diffomorphisme de U sur V si et seulement si les proprits suivantes sont vrifies :
1. est de classe C 1 sur U ;

2. ralise une bijection de U dans V ;


3. 1 est de classe C 1 sur V .

Remarque. Si est une application linaire bijective de Rp dans Rn , alors : U


x
est un C 1 -diffomorphisme de U sur (U ).
Exemple. :

(U )
7 (x )

R2
R2
est un C 1 -diffomorphisme de R2 sur R2 .
(x , y ) 7 (x + y , x y )

Proposition 4.5. On suppose ici que F = Rn .


Soit U un ouvert de Rp et V un ouvert de Rn . Si lapplication de U dans V est un C 1 diffomorphisme de U sur V , alors p = n .
De plus, pour tout point a de U , d(a ) est une application linaire bijective de Rp dans Rn et

[d(a )]1 = d( 1 ) (a ) .

Thorme 4.5 (Thorme de linverse local). On suppose ici que F = Rn .


Soit U un ouvert de Rp et une application de U dans Rn de classe C 1 sur U .
Si a est un point de U tel que d(a ) est une application linaire bijective de Rp dans
n
R , alors p = n et il existe un voisinage V de a ouvert dans E tel que soit un C 1 diffeomorphisme de V sur (V ).

Romain Dujol

39

Corollaire (Caractrisation rapide dun C 1 -diffomorphisme). On suppose ici que F = Rn .


Soit U un ouvert de Rp et V un ouvert de Rn . Si lapplication de U dans V vrifie les trois
proprits suivantes :
1. est de classe C 1 sur U ;

2. ralise une bijection de U dans V ;


3. pour tout point a de U , d(a ) est une application linaire bijective de Rp dans Rn ;
alors p = n et est un C 1 -diffomorphisme de U sur V .
Remarque. Il est donc possible dtablir que est un C 1 -diffomorphisme sans effectivement
valuer 1 .
Remarque. Si est une application affine bijective de Rn dans lui-mme, alors est une C 1 diffomorphisme de Rn sur lui-mme.
~ qui est bijective. Ici
~ est la partie linaire de
En effet, pour tout point a de Rn , d(a ) =
~
dfinie par = (0).
Exemple. :

R2
R2
est un C 1 -diffomorphisme de R2 sur R2 .
(x , y ) 7 (3 + x + y , 2 + x y )

Exemple (Passage en coordonnes


sphriques).

et V = R3 \(R {0} R) et lapplication


Soit U = R+ ] , [ ,
2 2
F:

U
V
(, , ) 7 ( cos cos , sin cos , sin )

On montre que F est bijective et de classe C 1 sur U . De plus, pour tout (, , ) U , on a :




cos cos sin cos cos sin


det dF (, , ) = det J F (, , ) = sin cos cos cos sin sin = 2 cos 6= 0

sin
0
cos
Donc pour tout (, , ) de U , det dF (, , ) 6= 0, cest--dire que dF (, , ) est bijective.
On conclut que F est un C 1 -diffomorphisme de U sur V .
Exercice. On considre lapplication :

R3
R3
.
(x , y , z ) 7 (x + y 2 , y + z 2 , z + x 2 )

1. Montrer quil existe un voisinage U ouvert de (1, 1, 1) et un voisinage V ouvert de (2, 2, 2)


tel que (U ) = V et que 1 :
U
V
soit un C 1 -diffomorphisme de U
(x , y , z ) 7 (x , y , z )
sur V .
2. Calculer la matrice jacobienne de 1 en (2, 2, 2) sans calculer 1 .

Romain Dujol

40

Exercice.
1. Montrer que :
mme.
2. Montrer que :
lui-mme.

R2
R2
est un C 1 -diffomorphisme de R2 sur lui(x , y ) 7 (e x e y , x + y )
R2
R2
est un C 1 -diffomorphisme de R2 sur
(x , y ) 7 (x 3 + 3x e y , y x 2 )

Exercice. On considre lapplication :


1. Montrer que nest pas injective.

R2
R2
.
x
x
(x , y ) 7 (e cos y , e sin y )

2. Montrer que pour tout point (x , y ) de R2 , il existe un voisinage U ouvert de (x , y ) tel que |U
est injective.
Remarque. On dit alors que est localement injective.

4.3.2

Applications : changement de variables et quations aux drives partielles

Exercice. Trouver toutes les applications f de R2 dans R de classe C 1 sur R2 telles que :
(x , y ) R2 , 2

f
f
(x , y )
(x , y ) = x 2 y
x
y

On utilisera le changement de variables (X , Y ) = (x , x + 2y ).

4.4

Fonctions diffrentiables sur un ouvert

Dfinition 4.11 (Fonction diffrentiable).


Soit E est un espace vectoriel norm quelconque, U un ouvert de E et f une application de
U dans F .
Soit a un point de U et U0 = {h Rp , a + h U }. On dit que f est diffrentiable en a si et
seulement si il existe une application linaire de E dans F et une application : U0 F telles
que :
1. lim (h) = 0 ;
h0E

2. h U0 , f (a + h) = f (a ) + (h) + khk(h).

On dit que f est diffrentiable sur U si et seulement si f est diffrentiable en tout point de U .

Romain Dujol

41

Proposition 4.6.
Soit E est un espace vectoriel norm quelconque, U un ouvert de E et f une application de U
dans F . Si f est diffrentiable en un point a de U , alors :
1. f est continue en a ;
2. f admet une drive premire en a suivant tout vecteur non nul v .
Dmonstration.
1. On reprend la dmonstration du corollaire 6 page 34.
|t |
f (a + t v ) f (a ) (t v ) + kt v k(t v )
=
= (v ) + kv k(t v ).
2. Soit v un vecteur non nul de E , alors
t
t
t
Or lim(t v ) = 0E , donc lim (t v ) = lim (h) = 0.
t 0

t 0

h0E

|t |
f (a + t v ) f (a )
|t |
= (v ).
De plus t 7 kv k est bore, donc lim kv k(t v ) = 0 et lim
t 0 t
t 0
t
t
On en dduit que f admet une drive premire en a suivant v et que Dv f (a ) = (v ).

Thorme 4.6 (Unicit de lapplication linaire tangente).


Soit E est un espace vectoriel norm quelconque.
Soit U un ouvert de E , a un point de U et f une application de U dans F . Si f est diffrentiable en a , alors lapplication dfinie prcdemment est unique. Lapplication linaire est
alors appele application linaire tangente f en a et note Ta f .

Dmonstration. Supposons quil existe deux applications linaires 1 et 2 ainsi que deux applications 1
et 2 telles que :
lim 1 (h) = 0

et

h U0 , f (a + h) = f (a ) + 1 (h) + khk1 (h)

lim 2 (h) = 0

et

h U0 , f (a + h) = f (a ) + 2 (h) + khk2 (h)

h0E
h0E

Alors h U0 , 0 = (1 2 )(h) + khk(1 2 )(h).


Comme U est ouvert, il existe r > 0 tel que B (a , r ) U . Soit h 0 B (0E , r ) et x 0 = a + h 0 : alors
x 0 = a + h 0 B (a , r ) U et h 0 U0 . De plus kh 0 k < r , donc pour tout t [0, 1], k(a + t h 0 ) a k = kt h 0 k =
t kh 0 k < r : il vient alors que a + t h 0 B (a , r ) U puis que t h 0 U0 .
Donc pour tout t [0, 1], 0 = (1 2 )(t h 0 ) + kt h 0 k(1 2 )(t h 0 ) = t (1 2 )(h 0 ) + t kh 0 k(1 2 )(t h 0 ).
En simplifiant par t , il vient que 0 = (1 2 )(h 0 ) + kh 0 k(1 2 )(t h 0 )
Comme lim(t h 0 ) = 0E , il vient que lim 1 (t h 0 ) = lim 1 (h) = 0. De mme, lim 1 (t h 0 ) = 0 : en passant
t 0

t 0

h0E

t 0

la limite lorsque t tend vers 0, il vient que 0 = (1 2 )(h 0 ) et ce, pour tout point h 0 de B (0E , r ).

Romain Dujol

42

Soit h E . Si h = 0, alors h B (0E , r ) et (1 2 )(0) = 0.






r h
2khk
= r h = r khk = r < r .
Si h 6= 0, on note h =
. Alors h =
h et khk

2 khk
r
2 khk 2 khk 2

2khk
2khk
= 0.
Donc (1 2 )(h) = (1 2 )
h =
(1 2 )(h)
r
r
On en dduit que 1 2 est lapplication linaire nulle, puis que 1 = 2 . On conclut donc lunicit
de la diffrentielle.

Corollaire. Soit U un ouvert de Rp et f une application de U dans F .


Si f est diffrentiable en a , alors elle admet des drives partielles premires par rapport
toutes les variables et lapplication linaire tangente f en a est
Ta f :

Rp

h = (h 1 , . . . , h p ) 7

F
p
X
j =1

h j D j f (a )

Remarque. Il existe des applications admettant des drives partielles par rapport toutes les
variables en un point sans quelles ny soient diffrentiables (voire mme continues !).
Exemple. On considre lapplication f :

R2

R
(

(x , y ) 7

. Alors :
0
1

si x y 6= 0

si x y = 0

f (t , 0) f (0, 0) 1 1
=
= 0 : donc D1 f (0, 0) = lim 0 = 0 ;
t 0
t
t
f (0, t ) f (0, 0) 1 1
=
= 0 : donc D2 f (0, 0) = lim 0 = 0 ;
on a
t 0 
t
t


1 1
1 1
on a lim f
,
,
= 0 6= 1 = f (0, 0) : comme lim
= (0, 0), il vient que f nest
n+
n+ n n
n n
pas continue en 0, donc pas diffrentiable en 0.

on a

Thorme 4.7. Soit U un ouvert de Rp et f une application de U dans F .


Si f admet des drives premires par rapport toutes les variables en tout point de U et
quelles sont continues en a U , alors f est diffrentiable en a .

Proposition 4.7 (Lien avec la diffrentielle).


Soit U un ouvert de Rp et f une application de U dans F .
Si f est dite C 1 sur U , alors elle est diffrentiable sur U et d f (a ) = Ta f pour tout point a de U .
Remarque. Le terme diffrentielle dsignera dsormais aussi bien la diffrentielle dune application de classe C 1 que lapplication linaire tangente dune application diffrentiable.
La notation d f (a ) sera donc privilgie par rapport la notation Ta f .

Romain Dujol

43

4.5

Fonctions implicites

Thorme 4.8 (Thorme des fonctions implicites). Soit W un ouvert de Rp Rn , (a ,b ) un


point de W et f une application de W dans Rn telle que :
1. f (a ,b ) = 0 ;
2. f est de classe C 1 sur W ;

f1
f1
(a ,b )
(a ,b )

x p +1
x p +n

.
.
.
est inversible o f i : W R est la
..
..
..
3. la matrice

f
n
n

(a ,b )
(a ,b )
x p +1
x p +n
i me application composante de f ;
alors :
1. il existe un voisinage U ouvert de a et un voisinage V ouvert de b tels que U V W ;

2. il existe une unique application de U dans V de classe C 1 sur U telle que



x U , f x , (x ) = 0

De plus il existe un voisinage U de a inclus dans U tel que pour tout point x de U , on ait :
f1

x p +1

J (x ) =

f
n

x p +1

x , (x )

..
.
x , (x )

..

1


f1
f1
x , (x )
x , (x )
x1
x p +n

..
..

.
.

f


fn
n

x , (x )
x , (x )
x p +n
x1

..


f1
x , (x )

xp

..


fn
x , (x )
xp

Exercice.
1. Montrer que la relation ln(1 + x + y ) x 2 + y 3 = 0 dfinit implicitement y en fonction de y
au voisinage de (0, 0).
2. Dterminer le dveloppement limit lordre deux de la fonction : x 7 y au voisinage
de 0.

Romain Dujol

44

Calcul diffrentiel : Exercices


Fonctions de classe C 1

R2

2
R
 .
 p
p
p
p
2
2
2
2
(x , y ) 7
x 1 + y + y 1 + x , (x + 1 + x )(y + 1 + y )

Exercice 4.1. On considre lapplication f :


1. Montrer que f est de classe C 1 sur R2 .

2. Calculer le jacobien de f en tout point (x , y ) de R2 .

Exercice 4.2.
1. Etudier la continuit des fonctions suivantes ainsi que lexistence et la continuit de leurs
drives partielles premires.
(a)

f1 :

R2

(x + y )2
x2 +y 2
(x , y )
7

si (x , y ) 6= (0, 0)

(b)

f2 :

R2

(x , y ) 7
(c)

f3 :

R2

si (x , y ) = (0, 0)

(x 2 + y 2 ) sin

1
p
x2 +y 2

x sin y y sin x
x2 +y 2
(x , y )
7

0
f4 :

R2

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

(d)

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

x
y
e e
(x 2 + y 2 )2
(x , y )
7

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

2. Que pouvez-vous en conclure pour chaque fonction ?

Romain Dujol

45

Exercice 4.3.
1. Soit a un rel non nul. tudier la diffrentiabilit au point (a , 0) de f : R2 \{(0, 0)} R
(x , y )
2. Discuter suivant la valeur du rel de la diffrentiabilit au point (0, 0) de
f :

R2

x 2y
2
x + |y |

x y
x 2 + |y |
(x , y )
7

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

Exercice 4.4. tudier la continuit et la diffrentiabilit puis calculer le gradient (lorsquil existe)
des fonctions suivantes.
R2
R
(x , y ) 7 x 3 + x y

1.

f1 :

2.

f2 :

3.

f 3 : {(x , y ) R2 , x 2 + y 2 < 1} R
(x , y )
7 ln(1 x 2 y 2 )

R2
R
2
2
(x , y ) 7 e x y

4.

f 4 : {(x , y ) R2 , x 2 + y 2 1} R
p
x2 y 2 1
(x , y )
7

5.

f5 :

6.

f6 :

7.

f7 :

R2

o a et b sont deux nombres rels


R
p
2
2
(x , y ) 7
(a x ) + (b y )
R2

R
p
p
(x , y ) 7
x 2 + (1 y )2 + x 2 + (1 + y )2
R2

x3 y 3
x2 +y 2
(x , y )
7

8.

f8 :

R2

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

sin x sin y
x y
(x , y )
7

cos x

Romain Dujol

si x 6= y
si x = y

46

Exercice 4.5. On considre la fonction f :

R2

2
R

(x , y ) 7

.
x2 y 2

x y
x2 +y 2

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

1. Dterminer lensemble de continuit de la fonction f .


2. Montrer que f est diffrentiable sur R2 \{(0, 0)} et calculer sa diffrentielle.

3. La fonction f est-elle diffrentiable en (0, 0) ? Si oui, indiquer lexpression de la diffrentielle


en (0, 0).

C 1 -diffomorphismes. quations aux drives partielles


Exercice 4.6. On cherche toutes les fonctions f de R2 dans R telles que
(E )
On considre lapplication :

f
f
(x , y ) + 2x
(x , y ) = 0 (x , y ) R2
x
y
R2
R2
.
2
(x , y ) 7 (x , y + x )

1. Montrer que est bijective et de classe C 1 sur R2 .

2. Dfinir 1 et montrer que 1 est de classe C 1 sur R2 .

3. Que peut-on en dduire pour ?

4. Soit une application de R2 dans R de classe C 1 sur R2 . On pose g = .


(a) Montrer que la fonction g est de classe C 1 sur R2 .

(b) Montrer que est solution de (E ) si et seulement si


g
(x , y ) = 0 (x , y ) R2
x

5. Soit f une application de R2 dans R de classe C 1 sur R2 . Montrer que f vrifie (E ) si et


seulement sil existe une application h de R dans R de classe C 1 sur R telle que
(x , y ) R2 , f (x , y ) = h(y x 2 )

Romain Dujol

47

Exercice 4.7. Rsoudre les quations aux drives partielles du premier ordre suivantes dinconnue f : U R laide du changement de variables fourni.
1. Sur U = R+ R, rsoudre

f
f
+y
=0
x
y

y
avec le changement de variables (u , v ) = x ,
.
x

2. Sur U = R+ R, rsoudre
f p 4
f
+y
= x +y4
x
x
y

y 2
,x + y 2 .
avec le changement de variables (u , v ) =
x
3. Sur U = R+ R, rsoudre
f
f
x
y
= xy 2
x
y
x

avec le changement de variables (u , v ) = (x , x y ).


4. Sur U = R+ R, rsoudre pour a rel fix
x

f
f
y
=a f
x
y

avec le changement de variables en coordonnes polaires.


Exercice 4.8. Soit U = {(x , y ) R2 , x > y } et V = {(x , y ) R2 , y 2 4x > 0}. On cherche toutes les
applications f de U dans R de classe C 1 sur U telles que
(E )

f
f
(x , y )
(x , y ) + 3(x y ) f (x , y ) = 0 (x , y ) U
x
y

1. Montrer que si (x , y ) U alors (x y , x + y ) V .

2. On considre lapplication :

U
V
.
(x , y ) 7 (x y , x + y )

(a) Montrer que est bijective et de classe C 1 sur U .

(b) Dfinir 1 et montrer que 1 est de classe C 1 sur V .


(c) Que peut-on en dduire pour ?

3. Soit une application de U dans R une fonction de classe C 1 sur U . On pose g = 1 .


(a) Montrer que la fonction g est de classe C 1 sur V .

(b) Montrer que est solution de (E ) si et seulement si


g
(x , y ) 3g (x , y ) = 0 (x , y ) V
x

4. Dterminer toutes les fonctions f : U R de classe C 1 sur U vrifiant (E ).

Romain Dujol

48

Exercice 4.9. Soit f une application de R dans R de classe C 1 sur R telle que
k [0, 1[, t R, | f (t )| k
On dfinit lapplication :

R2
R2
.

(x , y ) 7 x + f (y ), y + f (x )

1. Montrer que la fonction est de classe C 1 sur R2 .

2. Ecrire la jacobienne de en tout point (x , y ) de R2 et montrer quelle est inversible.


3. Montrer que est injective.

4. Soit y un rel fix. On pose g (x ) = x + f y f (x ) pour tout rel x . Montrer que lon dfinit
ainsi une fonction strictement croissante et que lon a g (R) = R.
1
[Indication : On
Z rappelle que pour toute application h de R dans R de classe C sur R, on a
x

h(x ) h(0) =

h (t ) dt pour tout rel x .]


0

5. En dduire que est bijective.


Exercice 4.10. Soit E = {(x , y ) R2 , x 3 y 2 = 0} et g une application de R2 dans R de classe C 1
sur R2 qui sannule en tout point de E .
1. Montrer que g (t 2 , t 3 ) = 0 pour tout rel t .
2. On pose = g h avec h : R R2
.
t 7 (t 2 , t 3 )

(a) Calculer la drive de .


g
(b) En dduire que lon a
(0, 0) = 0.
x
(c) Montrer que pour tout rel t strictement positif, il existe un rel v (t ) ] t 3 , t 3 [ tel que

g 2
t , v (t ) = 0.
lon ait
y
[Indication : On pourra utiliser lapplication : [t 3 , t 3 ] R
de classe
u
7 g (t 2 , u )
C 1 sur [t 3 , t 3 ] et valuer (t 3 ) et (t 3 ).]
g
(0, 0) = 0.
(d) En dduire que lon a
y

Romain Dujol

49

Thorme des fonctions implicites


Exercice 4.11. Pour chaque des relations suivantes, montrer quelle dfinit implicitement y en
fonction x au voisinage de (a ,b ) et dterminer le dveloppement limit lordre deux de la fonction : x 7 y au voisinage de a .
1. cos y x sin y x 3 = 0 au voisinage de (a ,b ) = (1, 0)

2. x 2 ln y y 2 ln x = 0 au voisinage de (a ,b ) = (1, 1)

3. e x +y x 2 + 2x y 2 2 ln(3 + x + 3y ) = 0 au voisinage de (a ,b ) = (1, 1)


Exercice 4.12. On considre la fonction f : R+ R+
(x , y )

.
R
7 x y y x

1. Donner les conditions que doivent vrifier les points (a ,b ) R+ R+ pour pouvoir appliquer
le thorme des fonctions implicites.
2. Dterminer les points (a ,b ) R+ R+ les vrifiant.

3. En dduire la drive de la fonction implicite : x 7 y dfinie par la relation x y = y x .

4. Ecrire le dveloppement limit lordre 2 au voisinage de 1 de la fonction .

Romain Dujol

50

Changement de variables en coordonnes polaires


Introduction
Le changement de variables permettant le passage des coordonnes cartsiennes (x , y ) aux
coordonnes polaires (, ) est aisment exprimable dans le sens indirect par les relations :
x = cos

et

y = sin

Lorsque lon cherche lexpression


de ce changement de variables dans le sens direct :
p
2
lexpression de = x + y 2 ne pose aucun problme et implique que lintervalle de
dfinition de est R+ ;
en revanche, comme le changement de variables doit tre un C -diffomorphisme, le
caractre 2-priodique selon dudit changement de variables oblige restreindre lensemble de dfinition de un intervalle I :
ouvert (on ne peut tudier des fonctions de classe C que sur des ouverts)
dont la longueur ne dpasse pas 2 (sinon, le changement nest plus injectif ).
Selon lintervalle I choisi, lexpression de en fonction de x et y peut tre plus ou moins
simple.
Si I est un intervalle comme vu ci-avant, alors on dfinit comme tant lapplication associe
au changement de variables dans le sens indirect, cest--dire : R+ I R2
.
(, ) 7 ( cos , sin )
Se posent alors deux questions :

induit-il un C -diffomorphisme de R+ I sur R+ I ?


quelle est, le cas chant, lexpression de = 1 (cest--dire lexpression du changement de variables dans le sens direct) ?
Remarque. Le fait que I soit un intervalle ouvert de longueur maximale 2 implique quil existe 0 tel que I ]0 , 0 + 2[. Donc le C -diffomorphisme doit ncessairement ne pas
inclure au moins une direction 0 (cf. le premier cas avec 0 = qui ninclut pas la demi-droite
ngative).

LE CHANGEMENT DE VARIABLES EN COORDONNES POLAIRES

NE PERMET PAS DE CONSTRUIRE DE C - DIFFOMORPHISME SUR R2 \{(0, 0)}.


On considrera trois cas usuels de C -diffomorphismes associs au changement de variables en coordonnes polaires.

Romain Dujol

51

Le changement de variables sur le plan priv de la demi-droite ngative : I =] , [


Proposition 4.8.
Lapplication dfinit un C -diffomorphisme de V = R+ ] , [ sur (V ) = R2 \(R {0}).
De plus, = 1 est dfinie par

: (V ) V
(x , y ) 7

p
x 2 + y 2 , 2 arctan

y
p
x + x2 +y 2

!!

Dmonstration. Lapplication est clairement de classe C sur V et pour tout (, ) V ,




cos sin

= cos2 + sin2 = > 0
det J (, ) =
sin
cos
Donc pour tout (, ) V , J (, ) est une application linaire bijective.
Ajoutons que (V ) est lensemble des points du plan lexception des points dont largument est
gal (ou ), cest--dire les points placs sur la demi-droite relle ngative R {0}. On en conclut
donc que (V ) = R2 \(R {0}).
p
Vrifions que est bien dfini sur (V ). Soit (x , y ) R2 tel que x + x 2 + y 2 = 0. Alors :
p
on a x = x 2 + y 2 : donc x est un rel ngatif ;
de plus x 2 = x 2 + y 2 : donc y = 0 ;
On p
en dduit que (x , y ) R {0}. On conclut par contraposition que si (x , y ) R2 \(R {0}), alors
x + x 2 + y 2 6= 0, ce qui permet dtablir que est bien dfinie sur (V ).
Il reste vrifier que = 1 , en calculant et .
Soit (, ) V , alors :
p

( cos )2 + ( sin )2 =

2 cos2 + 2 sin2 =

2 = || =

car > 0

2 sin cos
2 sin cos
sin
sin
2
2
2
2 = tan
=
=
=
=
p

2
cos + ( cos )2 + ( sin )2 cos + cos + 1 cos2 sin2 + 1
2 cos2
2
2
2




. Comme ] , [, il
On en dduit alors que ( )(, ) = ( cos , sin ) = , 2 arctan tan
2



vient que ,
et arctan tan
= , puis que ( )(, ) = (, ). Donc = idV .
2
2 2
2
2
sin

Romain Dujol

52

Soit (x , y ) (V ), on note = arctan


tan =

y
p
x + x2 +y 2


,
. Alors :
2 2

y
p
x + x2 +y 2

y2
y2
y2
=
=
p
p
p
(x + x 2 + y 2 )2 x 2 + 2x x 2 + y 2 + x 2 + y 2 2x 2 + 2x x 2 + y 2 + y 2



1 tan2
1
1
2
cos(2) = 2 cos2 1 = cos2 2
2

(1
+
tan
)
=
=
cos2
1 + tan2
1 + tan2
p
p
p
x2 +x x2 +y 2
x (x + x 2 + y 2 )
2x 2 + 2x x 2 + y 2 + y 2 y 2
x
=
=p
=p
=
p
p
p
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2x + 2x x + y + y + y
x +x x +y +y
x + y (x + x + y )
x +y2
tan2 =

2y
p
x + x2 +y 2
2 tan
sin(2) = 2 sin cos = 2 tan cos2 =
=
p
2
1 + tan
2x 2 + 2x x 2 + y 2 + y 2 + y 2
p
(x + x 2 + y 2 )2
p
p
p
y (x + x 2 + y 2 )
y (x + x 2 + y 2 )
2y (x + x 2 + y 2 )
y
=
=p
=p
=
p
p
p
2
2
2
2
2
2
2
2
2
2
2
2
2
2x + 2x x + y + 2y
x +x x +y +y
x + y (x + x + y )
x +y2
p

p
p
On en dduit alors que ( )(x , y ) = ( x 2 + y 2 , 2) =
x 2 + y 2 cos(2), x 2 + y 2 sin(2) = (x , y ).
Donc = id(V ) .
Finalement est un C -diffomorphisme de V sur son image (V ) avec 1 = , ce qui permet
daffirmer que est galement un C -diffomorphisme de (V ) sur V .

Le changement de variables sur le demi-plan strictement positif : I =] /2, /2[


Proposition 4.9.
Lapplication dfinit un C -diffomorphisme de V = R+ ] /2, /2[ sur (V ) = R+ R.
De plus, = 1 est dfinie par

: (V )
V

p
y
2
2
(x , y ) 7
x + y , arctan
x

Dmonstration. Voir exercices faits en cours

Romain Dujol

53

Le changement de variables sur le demi-plan strictement ngatif : I =]/2, 3/2[


Proposition 4.10.


Lapplication dfinit un C -diffomorphisme de V


De plus, = 1 est dfinie par

= R+


3
sur (V ) = R R.
,
2 2

: (V )
V

p
y
(x , y ) 7
x 2 + y 2 , + arctan
x

Dmonstration. Ltude est presque identique celle ralise dans le cas


prcdent.

y
y

Comme prcdemment, tan = . Mais, par construction, arctan
,
ce qui ne correx
x
2 2
spond pas lensemble de dfinitionde . 

3
y
Toutefois, = + arctan

,
et
x
2 2


y
y
y
= tan arctan
=
tan = tan + arctan
x
x
x
car tan est -priodique. Do le rsultat final.

Romain Dujol

54

Chapitre 5

Calcul diffrentiel dordre suprieur


5.1
5.1.1

Diffrentiation dordre suprieur


Drives partielles dordre suprieur

Dfinition 5.1 (Drives partielles dordre suprieur).


Soit U un ouvert de Rp et f une application de U dans Rn .
Soit k un entier naturel non nul et (i 1 , . . . , i k ) J1, p Kk un k -uplet dentiers. On dit que
f admet une drive partielle k me en a par rapport aux variables numro i 1 , . . . , i k si et
seulement si :
f admet une drive (k 1)me par rapport aux variables numro i 1 , . . . , i k 1 sur un
voisinage de a ;
cette drive partielle (k 1)me admet elle-mme une drive partielle premire en a par
rapport i k me variable.
Auquel cas, on dfinit la drive partielle k me en a par rapport aux variables numro
kf
i 1 , . . . , i k , note Di 1 ,...,i k f (a ) ou
(a ).
xik xi1
On dfinit galement lorsque cest possible la fonction drive partielle k me par
kf
, par Di 1 ,...,i k f : a 7
rapport aux variables numro i 1 , . . . i k , note Di 1 ,...,i k f ou
xik xi1
Di 1 ,...,i k f (a ).
kf
k 1 f
(a ) existe si et seulement si la fonction
est
xik xi1
x i k 1 x i 1
dfinie au voisinage de a et admet une derive partielle premire en a par rapport la i k me
variable.
Remarque. Autrement dit,

Remarque. Si k = 1, on retrouve la dfinition de la drive partielle premire.

Romain Dujol

55

5.1.2

Fonctions de classe C k sur un ouvert

Dfinition 5.2 (Fonction de classe C k , de classe C ).


Soit U un ouvert de Rp et f une application de U dans Rn .
Alors f est dite de classe C k sur U si et seulement si toutes les fonctions drives partielles
de f pour tout ordre entre 1 et k sont dfinies et continues sur U .
Alors f est dite de classe C sur U si et seulement si toutes les fonctions drives partielles
de f tout ordre sont dfinies et continues sur U .

Proposition 5.1. Soit U un ouvert de Rp . On note C k (U , Rn ) lensemble des fonctions de U dans


Rn de classe C k sur U .


1. C k (U , Rn )
est une suite dcroissante densembles :
k 1

(m , k ) N
2. C (U , Rn ) =

T
k 1

2

, (m k ) = C k (U , Rn ) C m (U , Rn )

C k (U , Rn ) : une fonction est de classe C sur U si et seulement si elle est

de classe C k sur U pour tout entier naturel non nul k .

Thorme 5.1 (Structure despace vectoriel).


Soit U un ouvert de Rp et k un entier naturel non nul.
Lensemble des applications de classe C k sur U est un sous-espace vectoriel de lensemble
des applications continues sur U .
Notamment, si f et g sont de classe C k sur U , alors pour tout rel , f + g est de classe
k
C sur U .

Thorme 5.2 (Stabilit par composition).


Soit U un ouvert de Rp et f une application de classe C k de U dans Rq .
Soit V un ouvert de Rq et g une application de classe C k de V dans Rn .
Si f (U ) V , alors g f est de classe C k sur U .

Romain Dujol

56

5.1.3

Ordre de drivation

Thorme 5.3 (Thorme de SCHWARTZ).


Soit U un ouvert de Rp et f une application de U dans Rn de classe C 1 sur U .
Soit a U et (i , j ) J1, p K2 .
Si Di j f et D j i f sont dfinies sur U et continues en a , alors Di j f (a ) = D j i f (a ).

Corollaire. Le calcul dune drive partielle k me dune fonction de classe C k ne dpend pas de
lordre des variables de drivation.

5.1.4

C k -diffomorphismes

Dfinition 5.3 (C k -diffomorphisme).


Soit U un ouvert de Rp et V un ouvert de Rn . Une application de U dans V est
un C k -diffomorphisme de U sur V si et seulement si les proprits suivantes sont vrifies :
1. est de classe C k sur U ;

2. ralise une bijection de U dans V ;


3. 1 est de classe C k sur V .

Corollaire (Caractrisation rapide dun C k -diffomorphisme).


Soit U un ouvert de Rp et V un ouvert de Rn . Si lapplication de U dans V vrifie les trois
proprits suivantes :
1. est de classe C k sur U ;

2. ralise une bijection de U dans V ;


3. pour tout point a de U , d(a ) est une application linaire bijective de Rp dans Rn ;
alors p = n et est un C k -diffomorphisme de U sur V .
Exercice. Soit U = {(x , y , z ) R3 , x > 0 et x + y > 0}.

3
Montrer que :
U
R
est un C -diffomorphisme de U sur (U ).

y z
(x , y , z ) 7
x +y, ,
x x

Romain Dujol

57

Applications : changement de variables et quations aux drives partielles


Exercice.
1. Trouver toutes les applications f de R2 dans R de classe C 2 sur R2 telles que :
(x , y ) R2 ,

2f
(x , y ) = x y
x2

2. Trouver toutes les applications f de R2 dans R de classe C 2 sur R2 telles que :


(x , y ) R2 ,

2f
(x , y ) = 0
xy

Exercice. Trouver toutes les applications f de R2 dans R de classe C 2 sur R2 telles que :
(x , t ) R2 ,

2f
1 2f
(x
,
t
)

(x , t ) = 0
x2
c2 t 2

On utilisera le changement de variables (X , Y ) = (x + c t , x c t ).

5.2
5.2.1

Extrema de fonctions valeurs relles


Dfinition

Dfinition 5.4 (Extremum local).


Soit A une partie de Rp , a un point de A et f une application de A dans R.
On dit que f admet un minimum local en a ou que a est un minimum local de f si et
seulement si il existe un voisinage V de a tel que
x A V, f (x ) f (a )
On dit que f admet un maximum local en a ou que a est un maximum local de f si et
seulement si il existe un voisinage V de a tel que
x A V, f (x ) f (a )
On dit que f admet un extremum local en a ou que a est un extremum local de f si et
seulement si f admet un minimum local en a ou un maximum local en a .

Romain Dujol

58

Dfinition 5.5 (Extremum local strict).


Soit A une partie de Rp , a un point de A et f une application de A dans R.
On dit que f admet un minimum local strict en a ou que a est un minimum local strict
de f si et seulement si il existe un voisinage V de a tel que
x (A V )\{a }, f (x ) > f (a )
On dit que f admet un maximum local strict en a ou que a est un maximum local strict
de f si et seulement si il existe un voisinage V de a tel que
x (A V )\{a }, f (x ) < f (a )
On dit que f admet un extremum local strict en a ou que a est un extremum local de f si
et seulement si f admet un minimum local strict en a ou un maximum local strict en a .

5.2.2

Condition ncessaire dordre un

Dfinition 5.6 (Point critique).


Soit U un ouvert de Rp , a un point de U et f une application de U dans R.
On dit que a est un point critique de f si et seulement si toutes les drives partielles premires de f en a sont dfinies et gales zro.

Thorme 5.4 (Condition ncessaire dordre un).


Soit U un ouvert de Rp et f une application de U dans R.
Si f admet un extremum local en a et que les toutes drives partielles de f en a sont
dfinies, alors a est un point critique de f .

Remarque. Donc les extrema locaux sont chercher uniquement parmi les points critiques.
ATTENTION. Tout point critique nest pas un extremum local. Ainsi a = 0 est un point critique de
f : x 7 x 3 mais nen est pas pas un extremum local pour autant.

Romain Dujol

59

5.2.3

Conditions dordre deux

Cas gnral
Proposition 5.2 (Dveloppement limit lordre deux).
Soit U un ouvert de Rp et f une application de U dans R de classe C 2 sur U . On munit Rp
dune norme k k.
Soit a un point de U et U0 = {h Rp , a + h U }. Alors il existe une application : U0 F
telle que lim (h) = 0 et :
p p
p
h0Rp
X
1 XX
h i h j Di j f (a ) + khk2 (h)
h j D j f (a ) +
h = (h 1 , . . . , h p ) U0 , f (a + h) = f (a ) +
2
i =1 j =1
j =1
Cette dernire relation est appele dveloppement limit de f lordre deux en a .

Thorme 5.5 (Condition suffisante dordre deux).


Soit U un ouvert de Rp et f une application de U dans R de classe C 2 sur U .
Soit a un point critique de f . On note Q :
Rp
R
.
p X
p
X
h = (h 1 , . . . , h p ) 7
h i h j Di j f (a )
i =1 j =1

Si Q est valeurs positives et ne sannule que en h = 0, alors f admet un minimum local


strict en a .
Si Q est valeurs ngatives et ne sannule que en h = 0, alors f admet un maximum local
strict en a .
Si Q admet des valeurs strictement positives et strictement ngatives, alors f nadmet pas
dextremum local en a .
ATTENTION. Ce rsultat na aucune validit si a nest pas un point critique de f (on rappelle que
les extrema potentiels sont ncessairement des points critiques de f ).

Dfinition 5.7 (Matrice hessienne).


Soit U un ouvert de Rp et f une application de U dans R de classe C 2 sur U .
On dfinit la matrice hessienne de f en a , note H f (a ), par

2f
2f
(a )
(a )

x 1 x 1

x 1 x p
2

f
..
..
.

.
H f (a ) =
(a )
=
.
.
.

1i p
xi x j

2
2f
1j p
f (a )
(a )
xp x1
xp xp
Remarque. Avec les notations du thorme prcdent, on a Q(h) = t hH f (a )h pour tout h Rp .

Romain Dujol

60

Corollaire. La matrice hessienne dune fonction de classe C 2 est symtrique en tout point.
Dmonstration. Cest une consquence directe du thorme de SCHWARTZ.

Cas des fonctions deux variables (p = 2)

Dfinition 5.8 (Notations de MONGE).


Soit U un ouvert de R2 et f une application de U dans R de classe C 2 sur U .
Pour tout point critique a de f , on note
r=

2f
(a )
x2

s=

2f
2f
(a ) =
(a )
xy
y x

t=

2f
(a )
y 2

Thorme 5.6 (Condition suffisante dordre deux).


Soit U un ouvert de R2 et f une application de U dans R de classe C 2 sur U .
Soit a un point critique de f . En utilisant les notations de MONGE :
si r t s 2 > 0 :
si r > 0, alors f admet un minimum local strict en a ;
si r < 0, alors f admet un maximum local strict en a ;
si r t s 2 < 0, alors f nadmet pas dextremum local en a : a est dit point-col ou pointselle de f .
f
f
(a ) =
(a ) = 0. En utilisant les
x
y
notations de MONGE, le dveloppement limit lordre deux de f devient :

h = (h 1 , h 2 ) U0 , f (a +h) = f (a )+r h 21 +s h 1 h 2 +s h 2 h 1 +t h 22 +o khk2 = f (a )+r h 21 +2s h 1 h 2 +t h 22 +o khk2


Dmonstration. Comme a est un point critique de f , il vient que

Les cas tudier imposent que r est non nul : en effet, on ne peut 
pas avoir r t s 2 < 0 etr = 0.

2
2
s
s
s2
On note Q(h) = r h 21 + 2s h 1 h 2 + t h 22 = r h 21 + 2 h 1 h 2 + t h 22 = r
h 1 + h 2 2 h 22 + t h 22
r
r
r
2

rt s2 2
s
h .
= r h1 + h2 +
r
r 2

s
s
h1 = h2 = 0
h1 + h2 = 0
2
r
r

h = 0. Donc :
Si r t s > 0 alors Q(h) = 0

h2 = 0
h2 = 0
si r > 0, alors Q(h) 0 pour tout h et a est un minimum local de f ;
si r < 0, alors Q(h) 0 pour tout h et a est un maximum local de f .
rt s2
Si r t s 2 < 0, alors Q(1, 0) Q(0, 1) = r
< 0 : Q admet des valeurs strictement positive et
r
strictement ngative. Donc a nest pas un extremum local.

Romain Dujol

61

Dfinition 5.9 (Extremum global).


Soit A une partie de Rp , a un point de A et f une application de A dans R.
On dit que f admet un minimum global en a ou que a est un minimum global de f si et
seulement si
x A, f (x ) f (a )
On dit que f admet un maximum global en a ou que a est un maximum global de f si et
seulement si
x A, f (x ) f (a )
On dit que f admet un extremum global en a ou que a est un extremum global de f si et
seulement si f admet un minimum global en a ou un maximum global en a .

Proposition 5.3. Tout minimum (respectivement maximum) global est un minimum (respectivement maximum) local.

Un plan gnral de recherche dextrema de f : U R2 R peut alors se prsenter comme suit.


tape no 0 Verification du caractre C 2 de f sur U .
tape no 1 Recherche des points critiques (x , y ) de f , en rsolvant le systme

f
x (x , y ) = 0

f
(x , y ) = 0
y

tape no 2 Pour chaque point critique, calculer r , s et t , puis :


r t s 2 > 0 et r > 0 minimum local strict
r t s 2 > 0 et r > 0 maximum local strict
r t s 2 < 0 point-selle

tape no 3 Recherche de minima globaux :


f nest pas minore pas de minimum global
f est minore on choisit le (ou les) minimum(a) locau(x) strict(s) dont la valeur
de f est la plus faible.
Recherche de maxima globaux :
f nest pas majore pas de maximum global
f est majore on choisit le (ou les) maximum(a) locau(x) strict(s) dont la valeur
de f est la plus forte.

Romain Dujol

62

Calcul diffrentiel dordre suprieur : Exercices


Fonctions de classe C 2
Exercice 5.1.
1. On considre lapplication f 1 :

R2

y4
x2 +y 2
(x , y )
7

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

(a) Montrer que f 1 est de classe C 1 sur R2 .


(b) Calculer

2f 1
2f 1
(0, 0) et
(0, 0).
y x
xy

(c) Montrer que

2f1
2f1
ou
nest pas continue en (0, 0).
y x
xy

2. On considre lapplication f 2 :

R2

xy 2
x +y
(x , y )
7

si x + y 6= 0

(a) Calculer

si x + y = 0

2f 2
2f 2
(0, 0) et
(0, 0).
y x
xy

(b) En dduire que

2f2
2f2
ou
nest pas continue en (0, 0).
y x
xy

3. On considre lapplication f 3 :

R2

x y sin
(x , y )
7

x +y

2 x y


si x 6= y
si x = y

(a) Montrer que f 3 est diffrentiable en (0, 0).


(b) Calculer

2f 3
2f 3
(0, 0) et
(0, 0).
y x
xy

(c) En dduire que

Romain Dujol

2f3
2f3
ou
nest pas continue en (0, 0).
y x
xy

63

Exercice 5.2. Dterminer la classe exacte des applications suivantes :


1.

f1 :

R2

(x 2 y 2 )2
x2 +y 2
(x , y )
7

si (x , y ) 6= (0, 0)

2.

f2 :

R2

(x , y ) 7
3.

f3 :

R2

si (x , y ) = (0, 0)

xy 2
x 2 )2

x 2 + (y

si (x , y ) 6= (0, 0)

si (x , y ) = (0, 0)

x2 1
y 1
e
e

(x , y )
7
x2 +y 2

si (x , y ) 6= (0, 0)
si (x , y ) = (0, 0)

C 2 -diffomorphismes. quations aux drives partielles


Exercice 5.3. Rsoudre les quations aux drives partielles du second ordre suivantes dinconnue f : U R de classe C 2 laide du changement de variables fourni.
1. Sur U = R+ R , rsoudre

2
2f
2f
2 f
+
2x
y
+
y
=0
x2
xy
y 2

y
.
avec le changement de variables (u , v ) = x y ,
x

2. Sur U = R+ R , rsoudre

x2

2
f
f
2f
2 f

y
=x
y
2
2
x
y
x
y

y
avec le changement de variables (u , v ) = x y ,
.
x
3. Sur U = R+ R+ , rsoudre

x2

2
f
f
2f
2 f
+
x
=
y
+y
x2
x
y 2
y
avec le changement de variables (u , v ) = (ln x , ln y ).

x2

4. Sur U = R+ R, rsoudre

2
1 2f
2f
2 f

4x

=0
x2
y 2 x x

avec le changement de variables (u , v ) = (x 2 y , x 2 + y ).

Romain Dujol

64

Exercice 5.4. Soit f une application de R dans R de classe C 2 sur R dont la drive seconde f
ne sannule jamais sur R.
Soit g une application de R2 dans R dont toutes les fonctions drives partielles premires et
secondes sont dfinies sur R2 et telle que
(x , y ) R2 ,

2f
2f
(x
,
y
)
+
(x , y ) = 0
x2
y 2

(On dit que g est harmonique.)


Montrer que F = f g est harmonique si seulement si g est constante.

Extrema de fonctions deux variables


Exercice 5.5. On considre lapplication f : [0, 1]2
(x , y )
Montrer que f est continue sur [0, 1] et dterminer

x y (1 x )(1 y )
1xy
7

sup

si (x , y ) 6= (1, 1)
si (x , y ) = (1, 1)

f (x , y ).

(x ,y )[0,1]2

Exercice 5.6. Dterminer les extrema locaux et globaux des applications suivantes.
R2
R
(x , y ) 7 y 2 3x 2 y + 2x 4

1.

f1 :

2.

f2 :

3.
4.

R2
R
(x , y ) 7 (x + y )2 (x 4 + y 4 )
2
R
f 4 : R+
1 1
(x , y ) 7 4x y + +
x y

5.

f5 :

6.

f6 :

R2
R
(x , y ) 7 (y 2 x 2 )(y 2 2x 2 )

f3 :

R2
R
(x , y ) 7 x 4 + y 4 2(x y )2
R2
R
(x , y ) 7 3x y y 3 x 3

Romain Dujol

65

Exercice 5.7. On considre lapplication g :

R+

2

(x , y )

R

1 1 1
(1 + x )(1 + y )
+
7
2 x y

1. Dterminer les extrema locaux de g .


2. On considre lapplication f : R+

R
 .
1
1
x 7
x+
2
x
(a) Montrer que f (x ) 1 pour tout rel strictement positif x .
(b) Montrer que

2
(x , y ) R+ , g (x , y ) = 1 + f (x ) + f (y ) + f

 
x
y

(c) En conclure que les extrema locaux de g sont globaux.

Romain Dujol

66