Vous êtes sur la page 1sur 95

Analyse 3

Notes de cours
Andre Giroux
Departement de Mathematiques et Statistique
Universite de Montreal
Mai 2004
Table des mati`eres
1 INTRODUCTION 3
1.1 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 LESPACE EUCLIDIEN 5
2.1 Proprietes algebriques . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Proprietes geometriques . . . . . . . . . . . . . . . . . . . . . 8
2.3 Proprietes topologiques . . . . . . . . . . . . . . . . . . . . . 12
2.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3 FONCTIONS NUM

ERIQUES CONTINUES 22
3.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 Proprietes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4 FONCTIONS NUM

ERIQUES D

ERIVABLES 32
4.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.2 Fonctions contin ument derivables . . . . . . . . . . . . . . . . 34
4.3 Proprietes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5 OPTIMISATION 43
5.1 Extremums locaux . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 Fonctions convexes . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6 TRANSFORMATIONS DE LESPACE EUCLIDIEN 49
6.1 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2 Transformations continues . . . . . . . . . . . . . . . . . . . . 51
6.3 Transformations dierentiables . . . . . . . . . . . . . . . . . 54
6.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7 D

ERIVATION EN CHA

INE 59
7.1 Le theor`eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
8 FONCTIONS INVERSES 68
8.1 Le theor`eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
8.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
1
8.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
9 FONCTIONS IMPLICITES 77
9.1 Le theor`eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
9.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
9.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
10 OPTIMISATION SOUS CONTRAINTES 82
10.1 Varietes dierentiables . . . . . . . . . . . . . . . . . . . . . . 82
10.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
10.3 Extremums lies . . . . . . . . . . . . . . . . . . . . . . . . . . 87
10.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Table des gures
1 Un tetra`edre dans R
3
. . . . . . . . . . . . . . . . . . . . . . . 7
2 Un plan dans R
3
. . . . . . . . . . . . . . . . . . . . . . . . . 12
3 Une discontinuite `a lorigine . . . . . . . . . . . . . . . . . . . 24
4 Une discontinuite le long dun rayon . . . . . . . . . . . . . . 25
5 Une fonction contin ument derivable . . . . . . . . . . . . . . . 38
6 Une fonction convexe . . . . . . . . . . . . . . . . . . . . . . 46
7 Une transformation du plan . . . . . . . . . . . . . . . . . . . 50
8 Les coordonnees spheriques dans R
3
. . . . . . . . . . . . . . 52
9 Un point de rebroussement . . . . . . . . . . . . . . . . . . . 85
2
1 INTRODUCTION
Lanalyse mathematique est letude approfondie du calcul dierentiel et
integral. Ce cours porte sur le calcul dierentiel des fonctions de plusieurs va-
riables. On commence par y etablir les proprietes algebriques, geometriques
et topologiques de lespace euclidien `a n dimensions, lespace R
n
. On y etudie
ensuite le calcul dierentiel des fonctions numeriques de plusieurs variables,
les fonctions R
n
R. On y analyse enn les transformations dierentiables
des espaces euclidiens, les fonctions R
n
R
m
, avec en particulier une
demonstration du theor`eme des fonctions inverses et une de celui des fonc-
tions implicites. Comme application, on presente les methodes classiques du
calcul dierentiel pour loptimisation dune fonction f(x
1
, x
2
, . . . , x
n
), avec
ou sans contrainte sur les variables x
1
, x
2
, . . . , x
n
.
Letudiant est repute etre familier avec le calcul dierentiel des fonctions
dune variable, les fonctions R R. Rappelons quelques resultats impor-
tants de ce calcul.
a) Le crit`ere de Cauchy.
Une suite x
n

nN
numerique est convergente si et seulement si
lim
n,m+
[x
n
x
m
[ = 0.
b) Le theor`eme de Bolzano-Weierstrass.
Toute suite x
n

nN
de points dun intervalle compact [a, b] contient
une suite partielle convergeant vers un point de cet intervalle.
c) La propriete des valeurs extremes.
Limage dun intervalle compact par une fonction continue est un in-
tervalle compact.
d) Le theor`eme des accroissements nis.
Si f : [a, b] R est derivable sur ]a, b[ et continue sur [a, b], il existe
un point c ]a, b[ tel que
f(b) f(a) = f

(c)(b a).
e) Le theor`eme de Taylor.
Si f est n + 1 fois derivable dans un intervalle ouvert I contenant x
0
,
on peut ecrire, pour x I,
f(x) =
n

k=0
f
(k)
(x
0
)
k!
(x x
0
)
k
+
f
(n+1)
()
(n + 1)!
(x x
0
)
n+1
avec entre x
0
et x.
3
f ) Les fonctions convexes.
Une fonction derivable f : (a, b) R est convexe sur (a, b) si et
seulement si sa derivee est croissante sur (a, b). Elle satisfait alors
les inegalites
f(x
3
)
x
2
x
3
x
2
x
1
f(x
1
) +
x
3
x
1
x
2
x
1
f(x
2
)
quelques soient a < x
1
< x
3
< x
2
< b et
f(x) f(x
0
) +f

(x
0
)(x x
0
)
quelques soient x, x
0
(a, b).
Letudiant est aussi suppose connatre les concepts fondamentaux de
lalg`ebre lineaire : matrices, determinants, ecriture matricielle dun syst`eme
dequations lineaires, r`egle de Cramer pour le resoudre, vecteurs, transfor-
mations lineaires R
n
R
m
et theor`eme des axes principaux.
1.1 Exercices
Justier ses reponses.
1. Calculer
limsup
n+
sin n

2
cos n , liminf
n+
sin n

2
cos n.
2. Determiner, sans calculatrice, le plus grand des deux nombres
e
et
e

.
3. Montrer que
1 x e
x
1 x +
x
e
lorsque 0 < x < 1.
4
2 LESPACE EUCLIDIEN
Un point x de lespace euclidien `a n dimensions R
n
est un n-tuplet :
x = (x
1
, x
2
, . . . , x
n
).
Laddition et la multiplication scalaire y sont denies par
x +y = (x
1
+y
1
, x
2
+y
2
, . . . , x
n
+y
n
)
et
x = (x
1
, x
2
, . . . , x
n
)
respectivement. On peut donc ecrire
x =
n

j=1
x
j
e
(n)
j
si
e
(n)
j
= (0, 0, . . . , 1, . . . , 0)
(le 1 occupant la j
i` eme
position). Pour utiliser lecriture matricielle, il sera
quelquefois commode didentier le point x avec son vecteur position, lelement
de R
n1
(la matrice n 1, le vecteur colonne) dont les entrees sont les
nombres x
j
. Alors x
T
designera lelement de R
1n
(la matrice 1 n, le
vecteur ligne) obtenu par transposition matricielle :
x
T
= (x
1
x
2
. . . x
n
).
(Remarquer que les entrees dune matrice 1n ne sont pas separees par des
virgules.)
2.1 Proprietes algebriques
Une somme
N

k=1

k
x
k
est une combinaison lineaire des points x
k
, une combinaison ane
si

N
k=1

k
= 1 et une combinaison convexe si, de plus,
k
0 pour
tout k. Un ensemble E R
n
est un ensemble convexe sil contient toute
combinaison convexe de ses points.
Exemple.
5
La droite passant par a, b R
n
(a = b) est lensemble des combinaisons
anes de a et b :
x = (1 )a +b = a +(b a), R.
Dans le cas generique o` u a
k
= b
k
pour tout k, cela impose les n1 contraintes
suivantes sur les coordonnees du point x qui la parcourt :
x
1
a
1
b
1
a
1
=
x
2
a
2
b
2
a
2
= =
x
n
a
n
b
n
a
n
.
Le segment [a, b] est lensemble des combinaisons convexes de a et b
x = (1 )a +b, 0 1.
Exemple.
Soient x
0
, x
1
, x
2
, . . . , x
m
m+ 1 points tels que les m vecteurs
x
1
x
0
, x
2
x
0
, . . . , x
m
x
0
soient lineairement independants. Le poly`edre (le polytope)
[x
0
, x
1
, x
2
, . . . , x
m
]
de sommets x
0
, x
1
, x
2
, . . . , x
m
est lensemble des combinaisons convexes
de ces points. Cest un ensemble convexe. Lorsque m = 2, on obtient un
triangle dont les cotes sont les segments [x
0
, x
1
], [x
1
, x
2
] et [x
2
, x
0
]. Lorsque
m = 3, on obtient un tetra`edre dont les faces sont les triangles [x
0
, x
1
, x
2
],
[x
0
, x
1
, x
3
], [x
0
, x
2
, x
3
] et [x
1
, x
2
, x
3
] et les aretes sont les cotes [x
0
, x
1
],
[x
0
, x
2
], [x
0
, x
3
], [x
1
, x
2
], [x
1
, x
3
] et [x
2
, x
3
] de ces triangles.
Exemple.
Un pave (un parallelepip`ede rectangle) P est deni par n inegalites
strictes ou larges :
P = (a
1
, b
1
) (a
2
, b
2
) (a
n
, b
n
)
(dans R, [a, b] designe un intervalle ferme, ]a, b[, un intervalle ouvert et (a, b),
un intervalle quelconque).
6
x
1
x
2
x
3
a,0,0
0,b,0
0,0,c
0,0,0
Fig. 1 Un tetra`edre dans R
3
Lorsque n = 2, il est possible denir un produit xy qui prolonge `a R
2
la
structure de corps qui existe sur R. Identions xe
(1)
1
R avec xe
(2)
1
R
2
.
Il sut de denir
e
(2)
1
e
(2)
1
= e
(2)
1
, e
(2)
1
e
(2)
2
= e
(2)
2
e
(2)
1
= e
(2)
2
, e
(2)
2
e
(2)
2
= e
(2)
1
et de postuler la distributivite de ce produit sur laddition et sa commuta-
tivite avec la multiplication scalaire ; on obtient :
xy = (x
1
y
1
x
2
y
2
) e
(2)
1
+ (x
1
y
2
+x
2
y
1
) e
(2)
2
.
Si x
1
e
(2)
1
+x
2
e
(2)
2
= 0,
1
x
1
e
(2)
1
+x
2
e
(2)
2
=
x
1
x
2
1
+x
2
2
e
(2)
1
+
x
2
x
2
1
+x
2
2
e
(2)
2
.
Puisque (e
(2)
2
)
2
= 1, ce corps ne peut pas etre ordonne. Il sagit en fait du
corps des nombres complexes C.
Le produit precedent ne peut pas etre prolonge `a R
3
. Supposons en eet
le contraire. Identions x
1
e
(2)
1
+ x
2
e
(2)
2
R
2
avec x
1
e
(3)
1
+ x
2
e
(3)
2
R
3
et
posons
e
(3)
2
e
(3)
3
= u
1
e
(3)
1
+u
2
e
(3)
2
+u
3
e
(3)
3
.
7
Alors on devra avoir
e
(3)
3
= (e
(3)
2
)
2
e
(3)
3
= e
(3)
2
(e
(3)
2
e
(3)
3
)
= e
(3)
2
(u
1
e
(3)
1
+u
2
e
(3)
2
+u
3
e
(3)
3
)
= u
1
e
(3)
2
u
2
e
(3)
1
+u
3
(u
1
e
(3)
1
+u
2
e
(3)
2
+u
3
e
(3)
3
)
de telle sorte que
0 = (u
2
+u
1
u
3
) e
(3)
1
+ (u
1
+u
2
u
3
) e
(3)
2
+ (1 +u
2
3
) e
(3)
3
et en particulier
1 +u
2
3
= 0
ce qui est absurde.
2.2 Proprietes geometriques
Le produit scalaire est deni par
x y =
n

j=1
x
j
y
j
= x
T
y
et la norme dun vecteur par
|x| =

x x =

j=1
x
2
j
.
Avec ces notations, linegalite de Cauchy-Schwarz secrit
[x y[ |x||y|
avec egalite si et seulement si les vecteurs x et y sont lineairement dependants
et linegalite du triangle devient
|x +y| |x| +|y|
avec egalite precisement lorsque les vecteurs x et y sont des multiples positifs
lun de lautre.
Exemple.
8
La boule ouverte de centre x
0
et de rayon r > 0 est denie par une
inegalite stricte
B(x
0
, r) = x [ |x x
0
| < r
et la sph`ere de memes centre et rayon est
S(x
0
, r) = x [ |x x
0
| = r.
Une boule est un ensemble convexe.
Observons que linegalite de Cauchy-Schwarz est equivalente `a
|y| = sup

[x y[
|x|
[ x = 0

= sup[x y[ [ |x| = 1.
La norme dune transformation lineaire A : R
n
R
m
est denie
par
|A|

= sup

|A(x)|
|x|
[ x = 0

= sup|A(x)| [ |x| = 1.
Si
A =

a
1,1
a
1,2
a
1,n
a
2,1
a
2,2
a
2,n
.
.
.
.
.
.
.
.
.
a
m,1
a
m,2
a
m,n

R
mn
est sa matrice relativement aux bases canoniques, cest-`a-dire si
a
i,j
= e
(m)
i
A(e
(n)
j
)
donc
A(x) = A

j=1
x
j
e
(n)
j

=
n

j=1
x
j
A(e
(n)
j
)
=
n

j=1
x
j
m

i=1
a
i,j
e
(m)
i
=
m

i=1

j=1
a
i,j
x
j

e
(m)
i
,
on a
|A|

i=1
n

j=1
a
2
i,j
= |A|.
9
Cela suit en eet de linegalite de Cauchy-Schwarz :
|A(x)|
2
=
m

i=1

j=1
a
i,j
x
j

i=1
n

j=1
a
2
i,j
n

j=1
x
2
j
=

i=1
n

j=1
a
2
i,j

|x|
2
.
On a donc
|A(x)| |A|

|x| |A| |x|.


Le nombre |A| est bien s ur plus facile `a calculer que le nombre |A|

mais ce dernier est independant de la base choisie pour representer A et se


generalise plus facilement au cas de transformations lineaires entre espaces
de dimension innie. (Dans ce cours, nous nutilisons que la base canonique
et nous identions, quand cela est commode, la transformation lineaire avec
sa matrice).
Exemple.
Si la matrice A de loperateur lineaire A : R
n
R
n
est diagonale,
A =

a
1,1
0 0
0 a
2,2
0
.
.
.
.
.
.
.
.
.
0 0 a
n,n

,
on a
|A| =

j=1
a
2
j,j
et
|A|

= sup[a
j,j
[ [ 1 j n.
Theor`eme 1 Soient L, M : R
n
R
m
et N : R
m
R
p
des transformations
lineaires et R un nombre. Alors
1. |L|

= [[ |L|

;
2. |L +M|

|L|

+|M|

;
3. |N L|

|N|

|L|

.
10
Demonstration.
1. On a
|L|

= sup|L(x)| [ |x| = 1 = sup[[ |L(x)| [ |x| = 1


= [[ sup|L(x)| [ |x| = 1 = [[ |L|

.
2. On a
|L +M|

= sup|L(x) +M(x)| [ |x| = 1 sup|L(x)| +|M(x)| [ |x| = 1


sup|L(x)| [ |x| = 1 + sup|M(x)| [ |x| = 1 = |L|

+|M|

.
3. On a
|N L|

= sup|N(L(x))| [ |x| = 1 sup|N|

|L(x)| [ |x| = 1
= |N|

sup|L(x)| [ |x| = 1 = |N|

|L|

.
C.Q.F.D.
Langle forme par les vecteurs x et y est deni par
(x, y) = arccos
x y
|x| |y|
.
On a donc 0 (x, y) , lune de ces inegalites ne devenant une egalite
que si les vecteurs x et y sont lineairement dependants. Les vecteurs x et y
sont orthogonaux lorsque
x y = 0.
Exemple.
Lhyperplan H passant par a et orthogonal `a la direction determinee
par le vecteur n (la direction normale) est
H = x [ n (x a) = 0.
Il induit deux demi-espaces ouverts
H
+
= x [ n (x a) > 0
et
H

= x [ n (x a) < 0.
Lorsque n = 3, le produit vectoriel est deni par
x y = (x
2
y
3
x
3
y
2
, x
3
y
1
x
1
y
3
, x
1
y
2
x
2
y
1
).
11
On a
x y x = x y y = 0.
Si x
1
, x
2
et x
3
sont trois points du plan H tels que les vecteurs deplacements
x
2
x
1
et x
3
x
1
sont lineairement independants, H peut etre decrit par
lequation
(x
2
x
1
) (x
3
x
1
) (x x
1
) = 0.
x
1
x
2
x
3
x
1
x
2
x
3
x
2
x
1
x
3
x
1
xx
1
0
Fig. 2 Un plan dans R
3
2.3 Proprietes topologiques
La distance entre x et y est |x y|. Elle satisfait linegalite
|x y| |x z| +|z y|
pour tout z.
Un ensemble E R
n
est ouvert si `a chaque point x
0
E correspond
r > 0 tel que
B(x
0
, r) E.
Exemple.
12
Une boule ouverte B(a, R) est ouverte : si x
0
B(a, R), soit |x
0
a| =
< R. Alors si |x x
0
| < R , x B(a, R) car
|x a| |x x
0
| +|x
0
a| < R + = R.
Exemple.
Un demi-espace ouvert
H
+
= x [ n (x a) > 0
est ouvert. Si x
0
H
+
, soit n (x
0
a) = > 0. Alors si |xx
0
| < /|n|,
x H
+
car
n (x a) = n (x x
0
) +n (x
0
a) |n| |x x
0
| + > 0.
Toute reunion, toute intersection nie densembles ouverts est encore un
ensemble ouvert.
Exemple.
Dans R, les ensembles ouverts sont precisement les ensembles qui peuvent
secrire comme une reunion nie ou denombrable dintervalles ouverts dis-
joints.
Un ensemble E R
n
est ferme si son complementaire E
c
= R
n
` E est
ouvert.
Exemple.
Un hyperplan H est ferme puisque son complementaire H
+
H

est
ouvert.
Exemple.
Un pave P deni par des inegalites larges,
P = [a
1
, b
1
] [a
2
, b
2
] [a
n
, b
n
],
est ferme. Si x
0
/ P, il faut que, par exemple, on ait x
0,1
b
1
= > 0. Alors
si |x x
0
| < , on a (x
1
x
0,1
)
2
<
2
donc
x
1
> x
0,1
= b
1
et x P.
13
Il faut remarquer quun ensemble nest pas necessairement ouvert ou
ferme et que, `a loppose, lespace R
n
tout entier est `a la fois ouvert et ferme.
Un ensemble E R
n
est borne sil est existe R > 0 tel que
E B(0, R).
Exemple.
Un poly`edre et un pave sont bornes, un hyperplan ne lest pas.
Un ensemble E R
n
est compact sil est ferme et borne.
Exemple.
Un pave ferme est compact.
La suite x
k

kN
converge vers a si
lim
k+
|x
k
a| = 0.
Les inegalites
sup[x
k,j
a
j
[ [ 1 j n |x
k
a|
n

j=1
[x
k,j
a
j
[
montrent que
lim
k+
x
k
= a
si et seulement si
lim
k+
x
k,j
= a
j
pour 1 j n.
En consequence, le crit`ere de convergence de Cauchy est valable : la
suite x
k

kN
admet une limite si et seulement si
lim
k,p+
|x
k
x
p
| = 0.
Et, corollaire immediat, toute serie normalement convergente, cest-`a-
dire telle que
+

k=0
|x
k
| < +,
est convergente :

k=N+1
x
k

k=N+1
|x
k
|.
14
Theor`eme 2 Soit E R
n
. Alors E est ferme si et seulement si la limite
de toute suite convergente x
k

kN
de points de E est dans E.
Demonstration.
La condition est necessaire. Supposons E est ferme et soit
a = lim
k+
x
k
, x
k
E.
Si a appartenait `a lensemble ouvert E
c
, on pourrait trouver r > 0 tel que
B(a, r) E
c
.
Or cela est impossible puisquil existe un indice k
r
tel que k > k
r
implique
|x
k
a| < r.
Donc a E.
La condition est susante. Supposons que E nest pas ferme. Lensemble
E
c
netant pas ouvert, on pourrait trouver un point a E
c
tel que toute
boule ouverte centree en a, B(a, r), coupe E. Soit donc
x
k
E B(a, 1/k) pour tout k N.
Alors, par lhypoth`ese, on devrait avoir a = lim
k+
x
k
E ce qui est
absurde. C.Q.F.D.
Exemple.
Le cone positif ferme deni par
R
n
+
= x [ x
j
0 , 1 j n
est un ensemble ferme.
Une boule fermee
B(x
0
, r) = x [ |x x
0
| r
et une sph`ere
S(x
0
, r) = x [ |x x
0
| = r
sont des ensembles fermes. Ces deux derniers ensembles sont donc compacts.
Theor`eme 3 Soit E R
n
. Alors E est compact si et seulement si toute
suite x
k

kN
de points de E contient une suite partielle x
k
j

jN
qui converge
vers un point de E.
15
Demonstration.
La condition est necessaire. Supposons que E est compact. Les n suites
numeriques x
k,j

kN
sont alors toutes bornees. On peut donc de la suite
donnee extraire une suite partielle telle que les premi`eres coordonnees x
k,1
des points qui la composent admettent une limite a
1
. De cette suite par-
tielle, on peut en extraire une autre telle que les deuxi`emes coordonnees des
points qui la composent admettent aussi une limite a
2
. Ainsi de suite. Apr`es
n etapes, on obtient une suite partielle x
kp

pN
de la suite originale qui
converge vers a = (a
1
, a
2
, . . . , a
n
). Lensemble E etant ferme, a E.
La condition est susante. E est ferme puisque si
a = lim
k+
x
k
,
toute les suites partielles possibles de la suite x
k

kN
convergent vers a qui
doit donc appartenir `a E. E est borne. Sil ne letait pas, on pourrait trouver
des points x
k
E tels que
|x
k+1
| > |x
k
| + 1
et, toute suite convergente etant bornee, cette suite nadmettrait aucune
suite partielle convergente, contrairement `a lhypoth`ese. C.Q.F.D.
Exemple.
Un poly`edre
P = [x
0
, x
1
, . . . , x
m
]
est compact. Soit en eet
y
k
=
m

i=0

k,i
x
i
, k N
une suite de points de P. Les points

k
= (
k,0
,
k,1
, . . . ,
k,m
) R
m+1
appartiennent au sous-ensemble compact
E = [0, 1]
m+1
[
0
+
1
+. . . +
m
= 1
de R
m+1
. On peut donc en extraire une suite partielle convergeant vers un
point de E, soit
= lim
j+

k
j
.
16
Alors
y =
m

i=0

i
x
i
P
et
|y
k
j
y|
m

i=0
[
k
j
,i

i
[ |x
i
|
donc
y = lim
j+
y
k
j
.
Linterieur

E dun ensemble E R
n
est la reunion de tous les en-
sembles ouverts contenus dans E il peut etre vide. Cest donc le plus
grand ensemble ouvert contenu dans E.
Ladherence E dun ensemble E R
n
est lintersection de tous les
ensembles fermes qui contiennent E. Cest donc le plus petit ensemble ferme
qui contienne E.
La fronti`ere E dun ensemble E R
n
est denie par
E = E E
c
.
Theor`eme 4 Un point x appartient `a E si et seulement si il est la limite
dune suite de points de E.
Demonstration.
La condition est necessaire. Sil existait une boule ouverte B(x, r) E
c
,
le complementaire de cette boule serait un ensemble ferme contenant E et
x ne serait pas dans lintersection de tels fermes, cest-`a-dire dans E. Les
boules B(x, 1/k) contenant donc chacune au moins un point de E, x est la
limite dune suite de points de E.
La condition est susante. Si x est la limite dune suite de points de
E et F est un ensemble ferme contenant E, x est la limite dune suite de
points de F et, cet ensemble etant ferme, x F. F etant arbitraire, x E.
C.Q.F.D.
17
2.4 Exercices
Justier ses reponses.
1. Les nombres
i
dans la representation
x =
m

i=0

i
x
i
dun point du poly`edre [x
0
, x
1
, . . . , x
m
] sont ses coordonnees bary-
centriques et le barycentre du poly`edre est le point dont toutes les
coordonnees barycentriques sont egales.
Montrer que les coordonnees barycentriques sont uniques (on sup-
pose les vecteurs x
1
x
0
, x
2
x
0
, . . . , x
m
x
0
lineairement independants).
Montrer que le barycentre dun triangle concide avec lintersection
de ses medianes (les droites joignant les sommets aux milieux des cotes
opposes).
2. Montrer quun ensemble est convexe si et seulement si il contient tous
les segments admettant deux de ses points pour extremites.
En deduire quune fonction f : R R est convexe si et seulement si
son epigraphe,
E
f
= (x
1
, x
2
) R
2
[ x
2
f(x
1
),
est convexe.
3. Soient
|x|
1
=
n

j=1
[x
j
[
et
B
1
(a, r) = x [ |x a|
1
< r.
Montrer que
|x +y|
1
|x|
1
+|y|
1
.
Montrer que
lim
k+
|x
k
x| = 0 lim
k+
|x
k
x|
1
= 0.
Montrer que B
1
(a, r) est convexe.
18
4. Memes questions pour
|x|

= sup[x
j
[ [ 1 j n
et
B

(a, r) = x [ |x a|

< r.
5. La distance entre le point x
0
et lensemble E est
d(x
0
, E) = inf|x
0
x| [ x E.
Utiliser linegalite de Cauchy-Schwarz pour determiner la distance
entre le point x
0
et lhyperplan H dequation n (x a) = 0 ainsi
que le point x
m
H o` u elle est atteinte.
6. Soit L : R
n
R
n
un operateur lineaire inversible. Montrer que
1
|L
1
|

|Lx|
|x|
|L|

.
7. Soit A : R
3
R
3
loperateur lineaire dont la matrice relativement `a
la base canonique est
A =

cos cos sin sin cos


sin cos cos sin sin
0 sin cos

.
Calculer |A|

et |A|.
8. Soient R, A, B R
mn
et C R
pm
. Montrer que

|A| = [[ |A|.

|A+B| |A| +|B|.

|CA| |C| |A|.


9. Soit A : R
n
R
m
un operateur lineaire. Montrer que

|A|

|A|

mn |A|

.
En deduire que, si A
k
: R
n
R
m
est une suite doperateur lineaire,
on a

lim
k+
|A
k
A|

= 0 lim
k+
|A
k
A| = 0.
19
10. Vrai ou faux ?
Toute reunion densembles convexes est convexe.
Toute intersection densembles convexes est convexe.
11. Memes questions en remplacant convexe par ouvert , par ferme ,
par borne , par compact .
12. Montrer que le pave [0, 1[
n
R
n
nest ni ferme, ni ouvert.
13. Determiner linterieur de chacun des ensembles suivants : la boule x [
|x a| < 1, lhyperplan x [ n (x a) = 0 et le pave [0, 1[
n
.
14. Determiner ladherence de chacun des ensembles suivants : la boule
x [ |xa| 1, le demi-espace x [ n (xa) > 0 et le pave [0, 1[
n
.
15. Determiner la fronti`ere de chacun des ensembles suivants : la boule
pointee x [ 0 < |xa| < 1, lhyperplan x [ n (xa) = 0, Q
n
et
le cone positif ferme x [ x
j
0 , 1 j n.
16. Vrai ou faux ?
E =

E
E =

E
E =

E E.
17. On consid`ere la suite des points x
k
de R
2
denie par
x
k+1,1
=

x
k,1
x
k,2
, x
k+1,2
=
x
k,1
+x
k,2
2
.
Montrer que, quels que soient x
0,1
> 0 et x
0,2
> 0, elle converge et que
sa limite est un point situe sur la droite x
2
= x
1
.
18. Determiner les valeurs de x R
n
pour lesquelles la serie
+

k=1
x
|x|
k
converge et calculer sa somme.
19. Soit A R
nn
. Montrer que la serie
+

k=0
A
k
converge si |A| < 1 et calculer sa somme.
20
20. On consid`ere une suite decroissante densembles compacts non vides :
E
1
E
2
E
3

Montrer que lintersection

k1
E
k
est non vide. La conclusion tient-elle si lon remplace compacts
par fermes ?
21
3 FONCTIONS NUM

ERIQUES CONTINUES
Les fonctions continues R
n
R jouissent de proprietes analogues `a celles
des fonctions continues R R.
3.1 Denition
Theor`eme 5 Soient E R
n
un ensemble, x
0
E un de ses points et
f : E R une fonction numerique denie sur E. Les enonces suivants sont
equivalents :
1. Pour toute suite x
k

kN
de points de E distincts de x
0
, on a
lim
k+
x
k
= x
0
implique lim
k+
f(x
k
) = L;
2. `a chaque > 0 correspond > 0 tels que pour tout x E,
0 < |x x
0
| < implique [f(x) L[ < .
Demonstration.
La premi`ere condition entrane la seconde. Si cette derni`ere etait fausse
en eet, on pourrait trouver > 0 tel que quel que soit > 0, on ait
[f(x

) L[
pour au moins un point x

de E tel que
0 < |x

x
0
| < .
Les points associes `a 1, 1/2, 1/3, . . . formeraient une suite convergeant vers
x
0
sans que leurs images par f ne convergent vers L et la premi`ere condition
serait violee.
La seconde condition entrane la premi`ere. Si la suite x
k

kN
de points
de E distincts de x
0
converge vers x
0
, il existe un indice k

`a partir duquel
0 < |x
k
x
0
| <
donc `a partir duquel
[f(x
k
) L[ <
et
lim
k+
f(x
k
) = L.
C.Q.F.D.
22
Lorsque les conditions du theor`eme precedent sont veriees, on ecrit :
lim
xx
0
f(x) = L
(lire : f tend vers L lorsque x tend vers x
0
).
La fonction f : E R est continue en x
0
E si
lim
xx
0
f(x) = f(x
0
).
Elle est continue sur E si elle est continue en chaque en chaque point de E.
Laddition, la soustraction, la multiplication, la division et la composition
de fonctions continues donnent des fonctions continues. Le graphe dune
fonction continue est lhypersurface
G
f
= x R
n+1
[ x
n+1
= f(x
1
, x
2
, . . . , x
n
).
Exemple.
La norme f(x) = |x| est continue sur R
n
puisque
[|x| |x
0
|[ |x x
0
|.
Exemple.
Une fonction lineaire f(x) = a
T
x est continue sur R
n
puisque
[a
T
x a
T
x
0
[ |a||x x
0
|.
Son graphe est un hyperplan.
Exemple.
Une fonction quadratique f(x) = x
T
Ax, o` u lon peut toujours sup-
poser que A R
nn
est symetrique, est continue sur R
n
puisque
[x
T
Axx
T
0
Ax
0
[ = [x
T
A(xx
0
)+x
T
0
A(xx
0
)[ |A|(|x|+|x
0
|)|xx
0
|.
Exemple.
Les projections f
j
(x) = x
j
sont continues sur R
n
puisque
[x
j
x
0,j
[ |x x
0
|.
23
Un polynome de degre N,
P
N
(x) =

1
N
a

1
+
2
++nN
a

2
n
x

1
1
x

2
2
x
n
n
( est un indice multiple : les
j
sont des entiers positifs), est continu sur
R
n
. Une fonction rationnelle,
R(x) =
P
N
(x)
Q
M
(x)
,
est continue sur son domaine de denition, lensemble
x [ Q
M
(x) = 0.
Exemple.
Des fonctions transcendantes telles
e
x
T
Ax
, arctan a
T
x ou log |x|
sont continues (sur leur domaine de denition).
x
1
x
2
fx
1
,x
2

x
1
Fig. 3 Une discontinuite `a lorigine
Exemple.
La fonction f : R
2
` 0 R denie par
f(x
1
, x
2
) =
x
1
x
2
x
2
1
+x
2
2
,
ne peut pas etre prolongee `a une fonction continue sur R
2
puisque
lim
x0
f(x)
24
nexiste pas :
f(x
1
, x
1
) =

1 +
2
.
Exemple.
La fonction f : R
2
` 0 R denie par
f(x
1
, x
2
) =

arctan
x
2
x
1
si x
1
> 0

2
si x
1
= 0, x
2
> 0
arctan
x
2
x
1
+ si x
1
< 0, x
2
0

2
si x
1
= 0, x
2
< 0
arctan
x
2
x
1
si x
1
< 0, x
2
< 0
est discontinue sur ] , 0[ puisque
lim
x
2
0
f(x
1
, x
2
) = f(x
1
, 0)
quelque soit x
1
< 0.
x
1
x
2
fx
1
,x
2

x
1
Fig. 4 Une discontinuite le long dun rayon
3.2 Proprietes
Theor`eme 6 Soient E R
n
un ensemble ouvert et f : E R une fonction
continue sur E. Alors limage inverse dun ensemble ouvert O R
n
par f
est un ensemble ouvert.
Demonstration.
25
Soit x
0
f
1
(O). Puisque O est ouvert, il existe > 0 tel que
B(f(x
0
), ) O.
Puisque que E est ouvert et que f est continue, il existe > 0 tel que
B(x
0
, ) E et que
B(x
0
, ) f
1
(B(f(x
0
), )) f
1
(O).
C.Q.F.D.
Un ensemble E R
n
est connexe si on ne peut pas le representer sous
la forme
E = O
1
E O
2
E,
les ensembles O
1
et O
2
etant des ouverts tels que O
1
E = , O
2
E = et
O
1
O
2
E = .
Exemple.
Tout intervalle est un sous-ensemble connexe de R.
Theor`eme 7 Soient E R
n
un ensemble ouvert connexe et f : E R
une fonction continue sur E. Alors f(E) est un ensemble connexe.
Demonstration.
Supposons au contraire que
f(E) = O
1
f(E) O
2
f(E),
les ensembles O
1
et O
2
etant des ouverts tels que O
1
f(E) = , O
2
f(E) =
et O
1
O
2
f(E) = . On aurait alors
E = f
1
(O
1
)f
1
(f(E)) f
1
(O
2
)f
1
f((E)) = f
1
(O
1
)E f
1
(O
2
)E,
les ensembles f
1
(O
1
) et f
1
(O
2
) etant des ouverts tels que f
1
(O
1
)E =
, f
1
(O
1
)E = et f
1
(O
1
)f
1
(O
2
)E = contrairement `a lhypoth`ese.
C.Q.F.D.
Theor`eme 8 Soient E R
n
un ensemble compact et f : E R une
fonction continue sur E. Alors il existe x
m
E et x
M
E tels que
f(x
m
) = inff(x) [ x E , f(x
M
) = supf(x) [ x E.
26
Demonstration.
Verions par exemple que f est bornee inferieurement et quelle atteint
son minimum dans E lautre cas est semblable. Si f netait pas bornee
inferieurement dans E, on pourrait trouver une suite x
k

kN
de points de
E telle que f(x
k
) < k. Lensemble E etant compact, cette suite devrait
contenir une suite partielle convergeant vers un point de E, soit
x = lim
p+
x
kp
.
Par continuite, on devrait avoir
f(x) = lim
p+
f(x
kp
) =
ce qui est absurde.
Soit alors
= inff(x) [ x E
et choisissons pour chaque k N un point y
k
E tel que
< f(y
k
) < +
1
k
.
Par compacite, cette suite devra contenir une suite partielle convergeant vers
un point de E, soit
y = lim
p+
y
kp
.
Par continuite, on aura
f(y) = lim
p+
f(y
kp
) = .
C.Q.F.D.
Theor`eme 9 Soit f : R
n
R un fonction continue telle que
lim
x+
f(x) = +.
Alors il existe x
m
tel que
f(x
m
) = inff(x) [ x R
n
.
27
Demonstration.
Par hypoth`ese, on peut trouver R > 0 tel que
f(x) > f(0) d`es que |x| > R.
La boule B(0, R) etant compacte, on peut y trouver un point x
m
tel que
f(x
m
) f(x) si |x| R.
Mais alors on aura en fait
f(x
m
) f(x) pour tout x R
n
.
C.Q.F.D.
Exemple.
Soit : [0, 1] R une fonction continue et considerons le polynome
f : R
n+1
R suivant :
f(a) = f(a
0
, a
1
, . . . , a
n
) =

1
0

(t)
n

k=0
a
k
t
k

2
dt
=

1
0

2
(t) dt 2
n

k=0
a
k

1
0
(t)t
k
dt +
n

k=0
n

p=0
a
k
a
p
k +p + 1
.
On a

k=0
a
k

1
0
(t)t
k
dt

k=0

1
0
(t)t
k
dt

k=0
a
2
k
= K

|a|.
Dautre part,
n

k=0
n

p=0
a
k
a
p
k +p + 1
=

1
0

k=0
a
k
t
k

2
dt > 0 si a = 0
de telle sorte que, en posant
= inf

k=0
n

p=0
a
k
a
p
k +p + 1
[ |a| = 1

,
on a, la borne inferieure etant atteinte,
> 0
28
et, par homogeneite,
n

k=0
n

p=0
a
k
a
p
k +p + 1
|a|
2
pour tout a R
n+1
.
Ainsi
f(a) |a|
2
2K

|a|

1
0

2
(t) dt
et
lim
a+
f(a) = +.
La fonction f atteint donc une valeur minimum : il existe au moins un
polynome

n
k=0
a
k
t
k
de meilleure approximation en moyenne quadra-
tique pour la fonction sur lintervalle [0, 1].
Exemple.
Soit : [0, 1] R une fonction continue et considerons la fonction
f : R
n+1
R suivante :
f(a) = sup

(t)
n

k=0
a
k
t
k

[ 0 t 1

.
Comme
|f(a) f(b)| sup

k=0
a
k
t
k

k=0
b
k
t
k

[ 0 t 1

n + 1|a b|,
elle est continue. Il en est de meme pour la fonction g : R
n+1
R associee
`a = 0 :
g(a) = sup

k=0
a
k
t
k

[ 0 t 1

.
Puisque g(a) > 0 si a = 0 et puisque la borne inferieure est atteinte, on a
= infg(a) [ |a| = 1 > 0
et, par homogeneite,
g(a) > |a| pour tout a R
n+1
.
Ainsi
f(a) g(a) sup[(t)[ [ 0 t 1 |a| K

29
et
lim
a+
f(a) = +.
La fonction f atteint donc une valeur minimum : il existe au moins un po-
lynome

n
k=0
a
k
t
k
de meilleure approximation uniforme pour la fonction
sur lintervalle [0, 1].
3.3 Exercices
Justier ses reponses.
1. Soient f
j
: R R des fonctions continues. Montrer que la fonction
f(x) = f
1
(x
1
)f
2
(x
2
) f
n
(x
n
)
est continue sur R
n
.
2. Determiner lensemble des points de continuite des fonctions suivantes :
f(x
1
, x
2
) = sgn x
1
sgn x
2
(fonction signe) ;
f(x
1
, x
2
) = x
1
x
2
I
Q
(x
1
) I
Q
(x
2
) (fonction indicatrice) ;
f(x
1
, x
2
) = sgn (x
1
x
2
) sgn (x
1
+x
2
).
3. Soient E R
n
un ensemble ouvert et f : E R une fonction. Montrer
quelle est continue si et seulement si elle poss`ede la propriete suivante :
pour tout ensemble ouvert O R
n
, lensemble f
1
(O) est ouvert.
4. Vrai ou faux ?
Si F R est ferme et f : R
n
R est continue, lensemble f
1
(F)
est ferme.
Si F R
n
est ferme et f : R
n
R est continue, lensemble f(F)
est ferme.
5. Soit f : R
n
R une fonction continue. Que peut-on dire des ensembles
suivants ?
x [ f(x) > ;
x [ f(x) ;
x [ f(x) = .
6. Soit A R
nn
une matrice carree dont les entrees a
i,j
: R
n
R sont
des fonctions continues. Montrer que :
La norme |A(x)| est une fonction continue.
Le determinant det(A(x)) est une fonction continue.
Lensemble x [ A(x) est inversible est un ensemble ouvert.
7. Montrer quun sous-ensemble connexe de R est necessairement un in-
tervalle.
30
8. Soient E R
n
un ensemble convexe et f : E R une fonction
continue. Montrer que quels que soient x
1
, x
2
E et quel que soit y
entre f(x
1
) et f(x
2
), il existe x [x
1
, x
2
] tel que f(x) = y.
9. Soient E R
n
un ensemble compact et f : E R une fonction
continue et strictement positive. Montrer quil existe un nombre
strictement positif tel que f(x) pour tout x E. La conclusion
tient-elle si lon remplace compact par ferme ?
10. Soient E, F R
n
des ensembles compacts. Verier que la fonction
f(x) = inf|x y| [ y F
est continue. En deduire quil existe x
0
E et y
0
F tels que
|x
0
y
0
| |x y| pour tout x E, y F.
11. Montrer que la fonction
f(x) =
arctan a
T
x
1 +|x|
2
atteint son maximum et son minimum sur R
n
.
31
4 FONCTIONS NUM

ERIQUES D

ERIVABLES
Le calcul dierentiel cherche `a approximer localement une fonction quel-
conque par une fonction lineaire appropriee.
4.1 Denition
Soient E R
n
un ensemble ouvert, x
0
E un de ses points et f : E
R une fonction numerique denie sur E. La fonction f est derivable (ou
dierentiable) en x
0
sil existe une fonction lineaire L : R
n
R telle que
lim
xx
0
f(x) f(x
0
) L(x x
0
)
|x x
0
|
= 0
autrement dit si, dans un voisinage de x
0
(un voisinage dun point est un
ensemble qui contient un ouvert qui contient le point), on a
f(x) = f(x
0
) +L(x x
0
) +r(x)
avec
lim
xx
0
r(x)
|x x
0
|
= 0.
La fonction lineaire L est unique puisque, choisissant x = x
0
he
(n)
j
, on a
necessairement
L(e
(n)
j
) = lim
h0
f(x
0
+he
(n)
j
) f(x
0
)
h
.
Cest la derivee de f en x
0
, notee
L = f

(x
0
) = Df(x
0
)
et les nombres
L(e
(n)
j
) =
f
x
j
(x
0
) = D
(j)
f(x
0
)
sont ses derivees partielles en x
0
. Le calcul des derivees partielles obeit
aux memes r`egles que celui des derivees ordinaires . La fonction f est
derivable sur E si elle est derivable en chaque point de E.
Si f est derivable en x
0
, elle est certainement continue en x
0
puisqualors
f(x) f(x
0
) = L(x x
0
) +r(x).
32
Le vecteur gradient en x
0
est
gradf(x
0
) =

f
x
1
(x
0
),
f
x
2
(x
0
), ,
f
x
n
(x
0
)

.
Lhyperplan de R
n+1
dont lequation est
x
n+1
= f(x
0
) +gradf(x
0
) (x x
0
)
est lhyperplan tangent au graphe
x
n+1
= f(x)
en x
0
.
Remarque.
Avec lidentication habituelle, on a
f

(x
0
) R
1n
et gradf(x
0
) R
n1
.
Ces objets sont les transposes lun de lautre.
Exemple.
Une fonction lineaire f(x) = a
T
x est partout derivable et
f

(x
0
) = a
T
pour tout x
0
R
n
.
Exemple.
Une fonction quadratique f(x) = x
T
Ax est partout derivable et
f

(x
0
) = 2 x
T
0
A
pour tout x
0
R
n
. En eet,
x
T
Ax x
T
0
Ax
0
2 x
T
0
A(x x
0
)
= x
T
A(x x
0
) +x
T
0
A(x x
0
) 2 x
T
0
A(x x
0
)
= (x x
0
)
T
A(x x
0
)
de telle sorte que
[x
T
Ax x
T
0
Ax
0
2 x
T
0
A(x x
0
)[ |A| |x x
0
|
2
.
33
Exemple.
La fonction denie par
f(x
1
, x
2
) =

x
1
x
2
x
2
1
+x
2
2
si (x
1
, x
2
) = (0, 0),
0 sinon.
nest pas derivable `a lorigine puisquelle ny est pas continue. Elle y admet
neanmoins des derivees partielles nulles :
lim
h0
f(h, 0) f(0, 0)
h
= lim
h0
f(0, h) f(0, 0)
h
= 0.
On peut donc former le vecteur gradient `a lorigine mais il ne sert `a rien .
On a dailleurs, en utilisant les r`egles du calcul dierentiel, que
f
x
1
(x
1
, x
2
) =

x
2
(x
2
2
x
2
1
)
(x
2
1
+x
2
2
)
2
si (x
1
, x
2
) = (0, 0),
0 sinon
et
f
x
2
(x
1
, x
2
) =

x
1
(x
2
1
x
2
2
)
(x
2
1
+x
2
2
)
2
si (x
1
, x
2
) = (0, 0),
0 sinon.
Les derivees partielles sont ainsi partout denies et continues partout sauf
`a lorigine :
f
x
1
(x
1
, x
1
) =
f
x
2
(x
1
, x
1
) =
(
2
1)
x
1
(1 +
2
)
2
si x
1
= 0.
4.2 Fonctions contin ument derivables
Soient E R
n
un ensemble ouvert et f : E R une fonction numerique
denie sur E et admettant des derivees partielles dans E. Si ces derivees
partielles admettent elles-meme des derivees partielles dans E, ces derni`eres,
les derivees partielles dordre 2 de la fonction f, sont denotees au point
x par
D
(i,j)
f(x) = D
(i)
(D
(j)
f)(x)
ou par

2
f
x
i
x
j
(x) =

x
i

f
x
j

(x)
34
et

2
f
x
2
j
(x) =

x
j

f
x
j

(x).
Deventuelles derivees partielles dordre k sont denotees par
D

f(x) = D
(
1
,
2
,...,n)
f(x) =

k
f
x

1
1
x

2
2
x
n
n
(x)
(||
1
= k).
La fonction f est de classe C
(k)
dans E, f C
(k)
(E), si elle admet
dans E des derivees partielles continues jusqu`a lordre k. Elle est de classe
C
()
dans E, f C
()
(E), si elle admet dans E des derivees partielles
continues de tous ordres. Elle est de classe C
(0)
dans E, f C
(0)
(E), si
elle est continue dans E.
Theor`eme 10 Soit f C
(1)
(E). Alors f est derivable dans E.
Demonstration.
Pour simplier lecriture, nous necrivons le raisonnement que pour le
cas n = 2 et nous posons x = x
1
, y = x
2
. Le cas general est similaire.
Soit (x
0
, y
0
) E un point quelconque. On a, en vertu du theor`eme des
accroissements nis,
f(x, y) f(x
0
, y
0
)
f
x
(x
0
, y
0
)(x x
0
)
f
y
(x
0
, y
0
)(y y
0
)
= f(x, y) f(x
0
, y) +f(x
0
, y) f(x
0
, y
0
)
f
x
(x
0
, y
0
)(x x
0
)
f
y
(x
0
, y
0
)(y y
0
)
=

f
x
(x
1
, y)
f
x
(x
0
, y
0
)

(x x
0
) +

f
x
(x
0
, y
1
)
f
x
(x
0
, y
0
)

(y y
0
)
pour des nombres x
1
entre x et x
0
et y
1
entre y et y
0
appropries. Donne
> 0, soient, en vertu de la continuite des derivees partielles,
1
> 0 et

2
> 0 tels que

f
x
(x)
f
x
(x
0
)

<

2
d`es que |x x
0
| <
1
et

f
y
(x)
f
y
(x
0
)

<

2
d`es que |x x
0
| <
1
.
35
Si |x x
0
| < inf
1
,
2
, on a

f(x, y) f(x
0
, y
0
)
f
x
(x
0
, y
0
)(x x
0
)
f
y
(x
0
, y
0
)(y y
0
)

<

2
[x x
0
[ +

2
[y y
0
[ |x x
0
|.
C.Q.F.D.
Exemple.
Les derivees partielles dun polynome P
N
etant elles-meme des polynomes,
on a P
N
C
()
(R
n
). De facon semblable, une fonction rationnelle R est de
classe C
()
sur son domaine de denition (cest un ensemble ouvert). De
meme, une fonction transcendante telle
e
x
T
Ax
ou sin a
T
x
est-elle de classe C
()
sur R
n
. Toutes ces fonctions sont donc derivables (sur
leur domaine de denition).
Theor`eme 11 Soit f C
(2)
(E). Alors

2
f
x
i
x
j
=

2
f
x
j
x
i
.
Demonstration.
Pour simplier lecriture, nous necrivons le raisonnement que pour le
cas n = 2 et nous posons x = x
1
, y = x
2
. Le cas general est similaire.
Soit (x, y) E un point quelconque. Pour u > 0, posons
E(u) =
f(x +u, y +u) f(x +u, y) f(x, y +u) +f(x, y)
u
2
.
En utilisant le theor`eme des accroissements nis `a deux reprises, on voit
quil existe x
1
]x, x +u[ et y
1
]y, y +u[ tels que
E(u) =
1
u

(f(x +u, y +u) f(x +u, y)) (f(x, y +u) f(x, y))
u

=
1
u

x
(f(x
1
, y +u) f(x
1
, y))
=
1
u


x
f(x
1
, y +u)

x
f(x
1
, y)

=

2
yx
f(x
1
, y
1
).
36
Par continuite,
lim
u0+
E(u) =

2
yx
f(x, y).
Mais, de facon symetrique, on a aussi
E(u) =
1
u

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

2
xy
f(x
2
, y
2
)
et
lim
u0+
E(u) =

2
xy
f(x, y).
C.Q.F.D.
Exemple.
Un fonction f C
(k)
(E) admet au plus

n +k 1
k

derivees partielles D

f dordre k (||
1
= k) distinctes dans E.
Exemple.
La fonction denie par
f(x
1
, x
2
) =

x
1
x
2
(x
2
1
x
2
2
)
x
2
1
+x
2
2
si (x
1
, x
2
) = (0, 0),
0 sinon.
est de classe C
(1)
sur R
n
. On a en eet
f
x
1
(x
1
, x
2
) =

x
4
1
x
2
+ 4 x
2
1
x
3
2
x
5
2
(x
2
1
+x
2
2
)
2
si (x
1
, x
2
) = (0, 0),
0 sinon
et
f
x
2
(x
1
, x
2
) =

x
1
x
4
2
+ 4 x
3
1
x
2
2
x
5
1
(x
2
1
+x
2
2
)
2
si (x
1
, x
2
) = (0, 0),
0 sinon.
Ces derivees partielles sont bien continues `a lorigine puisque

x
4
1
x
2
+ 4 x
2
1
x
3
2
x
5
2
(x
2
1
+x
2
2
)
2

[x
2
[
x
4
1
+ 4 x
2
1
x
2
2
+x
4
2
(x
2
1
+x
2
2
)
2
2 [x
2
[
37
et que

x
1
x
4
2
+ 4 x
3
1
x
2
2
x
5
1
(x
2
1
+x
2
2
)
2

[x
1
[
x
4
2
+ 4 x
2
1
x
2
2
+x
4
1
(x
2
1
+x
2
2
)
2
2 [x
1
[.
La fonction admet des derivees partielles mixtes dordre 2. On a

2
f
x
2
x
1
(x
1
, x
2
) =

x
8
1
+ 10 x
6
1
x
2
2
10 x
2
1
x
6
2
x
8
2
(x
2
1
+x
2
2
)
4
si (x
1
, x
2
) = (0, 0),
1 sinon
et

2
f
x
1
x
2
(x
1
, x
2
) =

x
8
1
+ 10 x
6
1
x
2
2
10 x
2
1
x
6
2
x
8
2
(x
2
1
+x
2
2
)
4
si (x
1
, x
2
) = (0, 0),
1 sinon.
Ces derivees mixtes ne sont bien entendu pas continues `a lorigine :

2
f
x
2
x
1
(x
1
, x
1
) =

2
f
x
1
x
2
(x
1
, x
1
) =
1 + 10
2
10
6

8
(1 +
2
)
4
si x
1
= 0.
x
1
x
2
fx
1
,x
2

x
1
Fig. 5 Une fonction contin ument derivable
4.3 Proprietes
Soient E R
n
un ensemble ouvert et f : E R une fonction numerique
denie sur E.
Theor`eme 12 Si f est derivable dans E et si [x
1
, x
2
] E, il existe x
3

[x
1
, x
2
] tel que
f(x
2
) f(x
1
) = f

(x
3
)(x
2
x
1
).
38
Demonstration.
Appliquons le theor`eme des accroissements nis `a la fonction g : [0, 1]
R denie par la relation :
g(t) = f(x
1
+t(x
2
x
1
)).
Il existe t
3
]0, 1[ tel que
g(1) g(0) = g

(t
3
).
Puisque
g

(t
3
) = lim
h0
g(t
3
+h) g(t
3
)
h
= lim
h0
f(x
1
+t
3
(x
2
x
1
) +h(x
2
x
1
)) f(x
1
+t
3
(x
2
x
1
))
h
= f

(x
1
+t
3
(x
2
x
1
))(x
2
x
1
),
on a
f(x
2
) f(x
1
) = f

(x
3
)(x
2
x
1
)
avec
x
3
= x
1
+t
3
(x
2
x
1
).
C.Q.F.D.
Theor`eme 13 Si f C
(k)
(E) et si [x
0
, x] E, il existe y [x
0
, x] tel que
f(x) = f(x
0
) +

1
<k
1
!
D

f(x
0
) (xx
0
)

1
=k
1
!
D

f(y) (xx
0
)

o` u lon a pose
! =
1
!
2
!
n
!.
Demonstration.
Calculons le developpement limite dordre k `a lorigine de la fonction
g : [0, 1] R denie par la relation :
g(t) = f(x
0
+t(x x
0
)).
Il existe s ]0, 1[ tel que
g(1) = g(0) +
k1

p=1
1
p!
g
(p)
(0) +
1
k!
g
(k)
(s).
39
Il sut donc de verier que lon a
g
(p)
(t) =

1
=p
p!
!
D

f(x
0
+t(x x
0
)) (x x
0
)

.
Le resultat suivra avec y = x
0
+ s(x x
0
). Raisonnons par recurrence sur
p. Si p = 1,
g

(t) = lim
h0
g(t +h) g(t)
h
= lim
h0
f(x
0
+t(x x
0
) +h(x x
0
)) f(x
0
+t(x x
0
))
h
= f

(x
0
+t(x x
0
))(x x
0
)
=

1
=1
1
!
D

f(x
0
+t(x x
0
)) (x x
0
)

.
Par recurrence sur p donc :
g
(p+1)
(t) = lim
h0
g
(p)
(t +h) g
(p)
(t)
h
=

1
=p
p!
!
(x x
0
)

lim
h0
D

f(x
0
+t(x x
0
) +h(x x
0
)) D

f(x
0
+t(x x
0
))
h
=

1
=p
p!
!
(x x
0
)

j=1
D
(j)
(D

f(x
0
+t(x x
0
)))(x
j
x
0,j
)
=

1
=p+1
(p + 1)!
!
D

f(x
0
+t(x x
0
)) (x x
0
)

.
C.Q.F.D.
En particulier, si f est de classe C
(k)
dans un voisinage de x
0
, elle y
admet un developpement limite : il existe r > 0 tel que
f(x) = f(x
0
) +

1
<k
1
!
D

f(x
0
) (xx
0
)

1
=k
1
!
D

f(y) (xx
0
)

pour tout x tel que |x x


0
| < r.
Exemple.
40
Le developpement limite est unique. En particulier, les coecients a

dun polynome
P
N
(x) =

1
N
a

sont donnes par les formules de Taylor :


a

=
1
!
D

f(0).
Exemple.
Dans le cas frequemment utilise o` u k = 2, le developpement limite peut
secrire sous la forme
f(x) = f(x
0
) +f

(x
0
)(x x
0
) +
1
2
(x x
0
)
T
H(y)(x x
0
)
o` u
H(y) =

D
(1,1)
f(y) D
(1,2)
f(y) D
(1,n)
f(y)
D
(2,1)
f(y) D
(2,2)
f(y) D
(2,n)
f(y)
.
.
.
.
.
.
.
.
.
D
(n,1)
f(y) D
(n,2)
f(y) D
(n,n)
f(y)

R
nn
est la matrice (symetrique) des derivees partielles dordre 2 (matrice de
Hesse ou matrice hessienne).
4.4 Exercices
Justier ses reponses.
1. Soient f : R R et g : R R deux fonctions derivables. Montrer que
la fonction
h(x
1
, x
2
) = f(x
1
) g(x
2
)
est derivable.
2. Determiner lensemble des points o` u la fonction
f(x
1
, x
2
) = [x
1
[ x
2
2
est derivable.
3. Meme question pour la fonction
f(x
1
, x
2
) =
3

x
1
x
2
.
41
4. Soit p > 1. Calculer |grad(|x|
p
)|.
5. Soit f : R R une fonction derivable. Calculer le gradient de la
fonction g : R
n
R denie par g(x) = f(|x|).
6. Soit
f
k
(x) =

x
k
sin
1
x
si x = 0,
0 sinon.
Montrer que
f
0
nest pas continue ;
f
1
est continue mais non derivable ;
f
2
est derivable mais non contin ument derivable ;
f
3
est contin ument derivable mais non deux fois derivable...
7. Soient E R
n
un ensemble ouvert, x
0
E un de ses points et f : E
R une fonction numerique denie sur E. La derivee directionnelle
de f en x
0
dans la direction du vecteur unitaire e (|e| = 1) est
D
e
f(x
0
) = lim
h0+
f(x
0
+he) f(x
0
)
h
(si la limite existe). Montrer quune fonction derivable en x
0
admet
une derivee directionnelle suivant toute direction e en x
0
et que
D
e
f(x
0
) = gradf(x
0
) e.
8. Soient E R
n
un ensemble ouvert convexe et f : E R une fonction
derivable sur E. Montrer que, quels que soient x
1
et x
2
dans E, on a
[f(x
2
) f(x
1
)[ |x
2
x
1
| sup|f

(x)| [ x [x
1
, x
2
].
9. Soit f : R
n
R une fonction telle que
[f(x
2
) f(x
1
)[ A|x
2
x
1
|
p
avec p > 1. Montrer quelle est constante.
10. Developper la fonction f(x
1
, x
2
, x
3
) = x
1
x
2
x
3
au point (1, 1, 1).
11. Soient C
(k)
(R) et f(x) = (a
T
x). Verier que le developpement
limite de cette fonction `a lorigine peut secrire
f(x) = f(0) +
k1

p=1

(p)
(0)

1
=p
1
!
(a
1
x
1
)

1
(a
2
x
2
)

2
(a
n
x
n
)
n
+r
k
et preciser la forme du reste r
k
.
12. Soient C
(2)
(R) et f(x) = (x
T
Ax). Calculer f

(0) et H(0).
42
5 OPTIMISATION
Nous considerons le probl`eme doptimiser une fonction f(x) de n va-
riables.
5.1 Extremums locaux
Soient E R
n
un ensemble ouvert, x
0
E un de ses points et f : E R
une fonction numerique denie sur E. La fonction f admet un extremum
local (ou relatif) en x
0
sil existe r > 0 tel que sgn (f(x)f(x
0
)) est constant
dans la boule B(x
0
, r) un maximum si ce signe reste negatif, un minimum
sil reste positif.
Theor`eme 14 Soient E R
n
un ensemble ouvert, x
0
E un de ses points
et f : E R une fonction numerique denie sur E. Supposons que f
admette des derivees partielles dans E. Une condition necessaire pour que
f admette un extremum local en x
0
est que
gradf(x
0
) = 0.
Demonstration.
Considerons par exemple le cas dun maximum local. Pour 1 j n,
on a dune part
0 lim
h0+
f(x
0
+he
(n)
j
) f(x
0
)
h
=
f
x
j
(x
0
)
et dautre part
f
x
j
(x
0
) = lim
h0
f(x
0
+he
(n)
j
) f(x
0
)
h
0.
C.Q.F.D.
Les points o` u le gradient sannule sont les points critiques (ou station-
naire) de la fonction.
Theor`eme 15 Soient f C
(2)
(E) et x
0
E un point critique de f.
Si pour tout u = 0,
u
T
H(x
0
)u < 0,
f admet un maximum relatif en x
0
.
43
Si pour tout u = 0,
u
T
H(x
0
)u > 0,
f admet un minimum relatif en x
0
.
Demonstration.
Considerons par exemple le cas dun maximum. Il existe un nombre

1
> 0 tel que pour |x x
0
| <
1
,
f(x) = f(x
0
) +
1
2
(x x
0
)
T
H(y)(x x
0
)
o` u y [x
0
, x] de sorte que
sgn (f(x) f(x
0
)) = sgn

(x x
0
)
T
H(y)(x x
0
)

.
Dautre part,

(x x
0
)
T
H(y)(x x
0
) (x x
0
)
T
H(x
0
)(x x
0
)

(x x
0
)
T
(H(y) H(x
0
))(x x
0
)

|H(y) H(x
0
)| |x x
0
|
2
.
Il suit de lhypoth`ese de negativite quil existe > 0 tel que
(x x
0
)
T
H(x
0
)(x x
0
) |x x
0
|
2
et il suit de lhypoth`ese f C
(2)
(E) quil existe un nombre
2
> 0 tel que
|x x
0
| <
2
implique |H(x) H(x
0
)| <

2
.
Si |x x
0
| < inf
1
,
2
, on aura donc
sgn

(x x
0
)
T
H(y)(x x
0
)

< 0.
C.Q.F.D.
Exemple.
Soient
1

2

n
les valeurs propres de H(x
0
). Si
n
< 0, f
atteint un maximum relatif en x
0
et si
1
> 0, f atteint un minimum relatif
en x
0
(en vertu du theor`eme des axes principaux de lalg`ebre lineaire).
Exemple.
44
Il y a un maximum relatif en x
0
pourvu que
(1)
k
det

D
(1,1)
f(y) D
(1,2)
f(y) D
(1,k)
f(y)
D
(2,1)
f(y) D
(2,2)
f(y) D
(2,k)
f(y)
.
.
.
.
.
.
.
.
.
D
(k,1)
f(y) D
(k,2)
f(y) D
(k,k)
f(y)

> 0
pour 1 k n et il y a un minimum relatif si
det

D
(1,1)
f(y) D
(1,2)
f(y) D
(1,k)
f(y)
D
(2,1)
f(y) D
(2,2)
f(y) D
(2,k)
f(y)
.
.
.
.
.
.
.
.
.
D
(k,1)
f(y) D
(k,2)
f(y) D
(k,k)
f(y)

> 0
pour 1 k n (en vertu du theor`eme sur les determinants mineurs princi-
paux de lalg`ebre lineaire).
5.2 Fonctions convexes
Soient E R
n
un ensemble convexe et f : E R une fonction
numerique denie sur E. La fonction f est convexe sur E si, quels que
soient x et y dans E et quel que soit dans lintervalle [0, 1],
f((1 )x +y) (1 )f(x) +f(y).
Elle est concave si f est convexe.
Exemple.
Quel que soit p 1, la fonction f(x) = |x|
p
est convexe puisquon peut
lecrire comme f = h g o` u g(x) = |x| est convexe et h(t) = t
p
est convexe
croissante.
Theor`eme 16 Soient E R
n
un ensemble ouvert convexe et f : E R
une fonction numerique derivable sur E. Alors f est convexe sur E si et
seulement si quels que soient x
1
et x
2
dans E,
f(x
2
) f(x
1
) f

(x
1
)(x
2
x
1
).
Demonstration.
La condition est necessaire. Supposant f convexe, on aura
f(x
2
) f(x
1
)
f(x
1
+(x
2
x
1
)) f(x
1
)

45
x
1
x
2
fx
1
,x
2

x
1
Fig. 6 Une fonction convexe
pour tout ]0, 1[. Donc
f(x
2
) f(x
1
) f

(x
1
)(x
2
x
1
) +
r()

o` u
lim
0
r()

= 0.
Laissant tendre vers 0,
f(x
2
) f(x
1
) f

(x
1
)(x
2
x
1
).
La condition est susante. Donnes x
1
, x
2
E et ]0, 1[, soit
x

= (1 )x
1
+x
2
.
Alors les inegalites
f(x
2
) f(x

) f

(x

)(x
2
x

)
et
f(x

) f(x
1
) f

(x

)(x

x
1
)
entranent
f(x
2
) f(x

)
1
f

(x

)(x
2
x
1
)
f(x

) f(x
1
)

donc
f(x

) (1 )f(x
1
) +f(x
2
).
C.Q.F.D.
46
Theor`eme 17 Soient E R
n
un ensemble ouvert convexe et f C
(2)
(E).
Si pour tout u R
n
et pour tout x E,
u
T
H(x)u 0,
la fonction f est convexe sur E.
Demonstration.
Soient x
1
, x
2
E. Alors, il existe y [x
1
, x
2
] tel que
f(x
2
) f(x
1
) f

(x
1
)(x
2
x
1
) =
1
2
(x
2
x
1
)
T
H(y)(x
2
x
1
) 0.
C.Q.F.D.
Exemple.
Soit f(x) = x
T
Ax une fonction quadratique. Alors H(x) = 2A pour
tout x et
f(x) = f(x
0
) +f

(x
0
)(x x
0
) +f(x x
0
).
La fonction f est donc convexe si et seulement si elle est positive.
5.3 Exercices
Justier ses reponses.
1. Soient (x
1
, y
1
), (x
2
, y
2
), . . . , (x
N
, y
N
) des points du plan tels que
x
1
< x
2
< < x
N
.
Determiner la pente a et lordonnee `a lorigine b de facon `a ce que la
droite y = ax + b obtenue minimise la somme des carres des ecarts
entre les points donnes (x
k
, y
k
) et les points calcules (x
k
, ax
k
+b) :
N

k=1
(y
k
ax
k
b)
2
.
(droite des moindres carres)
2. Determiner le minimum de lexpression

1
1
(sin t a b t c t
2
)
2
dt
lorsque a, b, c R.
47
3. Montrer quune fonction f : R
n
R qui est `a la fois convexe et
concave est necessairement une fonction ane.
4. Montrer quune fonction convexe sur un poly`edre y atteint toujours
son maximum en certains des sommets.
5. Montrer que la fonction
f(x) = (1 +x
T
x)
x
T
x
est convexe.
48
6 TRANSFORMATIONS DE LESPACE EUCLI-
DIEN
Soit E R
n
un ensemble. Une fonction f : E R
m
est determinee par
ses composantes, les m fonctions numeriques f
i
: E R :
f = (f
1
, f
2
, . . . , f
m
).
6.1 Exemples
Nous considerons dabord quelques transformations de ce type.
Exemple.
Dans le cas o` u f : R
n
R
m
est lineaire, f (x) = Ax, les composantes f
i
de f sont aussi des fonctions lineaires. Limage de R
n
par f est un sous-espace
vectoriel de R
m
dont la dimension est egale au rang de A, le nombre de
vecteurs colonnes lineairement independants de A (cest aussi le nombre de
vecteurs lignes lineairement independants en vertu dun theor`eme dalg`ebre
lineaire).
Exemple.
Lorsque n = m = 3, une fonction f : E R
m
est un champ de
vecteurs dans E. Le champ
f (x) =
x
|x|
3
est ainsi associe `a la gravitation newtonienne dans R
3
` 0.
Pour visualiser une transformation R
2
R
2
, (x
1
, x
2
) (y
1
, y
2
), on peut
tracer dans le plan y
1
y
2
les images des droites x
1
= c
1
et x
2
= c
2
par la
transformation.
Exemple.
Pour la fonction
f
1
(x
1
, x
2
) = e
x
1
cos x
2
, f
2
(x
1
, x
2
) = e
x
1
sin x
2
,
les droites x
1
= c
1
ont pour images les cercles y
2
1
+ y
2
2
= e
2c
1
et les droites
x
2
= c
2
ont pour images les droites y
2
= tan c
2
y
1
.
Exemple.
49
x
1
x
2
y
1
y
2
Fig. 7 Une transformation du plan
Les coordonnees spheriques r,
1
,
2
, . . . ,
n1
sur R
n
sont denies via
les equations suivantes.
Lorsque n = 2 (coordonnees polaires),
x
1
= r cos
1
, x
2
= r sin
1
cest-`a-dire que pour, x = 0,
r =

x
2
1
+x
2
2
et

1
=

arctan
x
2
x
1
si x
1
> 0

2
si x
1
= 0, x
2
> 0
arctan
x
2
x
1
+ si x
1
< 0, x
2
0

2
si x
1
= 0, x
2
< 0
arctan
x
2
x
1
si x
1
< 0, x
2
< 0.
Lorsque n = 3,
x
1
= r cos
1
sin
2
x
2
= r sin
1
sin
2
x
3
= r cos
2
avec
r > 0 , <
1
, 0
2
.
50
On a donc
r =

x
2
1
+x
2
2
+x
2
3

1
=

arctan
x
2
x
1
si x
1
> 0

2
si x
1
= 0, x
2
> 0
arctan
x
2
x
1
+ si x
1
< 0, x
2
0

2
si x
1
= 0, x
2
< 0
arctan
x
2
x
1
si x
1
< 0, x
2
< 0.

2
=

arctan

x
2
1
+x
2
2
x
3
si x
3
> 0

2
si x
3
= 0
arctan

x
2
1
+x
2
2
x
3
+ si x
3
< 0.
En general,
x
n
= r cos
n1
x
n1
= r sin
n1
cos
n2
x
n2
= r sin
n1
sin
n2
cos
n3

x
3
= r sin
n1
sin
n2
cos
2
x
2
= r sin
n1
sin
n2
sin
2
sin
1
x
1
= r sin
n1
sin
n2
sin
2
cos
1
(x
1
et x
2
derogent `a lordre naturel pour se conformer `a lusage courant
dans le plan et lespace). On a
r > 0 , <
1
et 0
j
pour 2 j n 1.
6.2 Transformations continues
Soient E R
n
un ensemble, x
0
E un de ses points et f : E R
m
une
fonction denie sur E. Elle est continue en x
0
si `a chaque > 0 correspond
> 0 tel que
x E et |x x
0
| < impliquent |f (x) f (x
0
)| <
51
x
1
x
2
x
3

2
r
r sin
2
Fig. 8 Les coordonnees spheriques dans R
3
ou, de facon equivalente, si pour toute suite x
k

kN
de points de E,
lim
k+
x
k
= x
0
implique lim
k+
f (x
k
) = f (x
0
).
La fonction f est continue en x
0
si et seulement si chacune de ses composantes
f
i
: E R lest. Elle est continue sur E si elle est continue en chaque point
de E.
Exemple.
Une transformation lineaire L : R
n
R
m
est continue :
|L(x) L(x
0
)| |L|

|x x
0
|.
Exemple.
La fonction f : R
n
` 0 R
n
donnee par
f (x) =
x
|x|
est continue. Elle ne peut pas etre prolongee `a une fonction continue sur R
n
tout entier puisque
f (e
(n)
1
) = sgn e
(n)
1
52
ce qui nadmet pas de limite lorsque 0.
Exemple.
La fonction f : ]0, +[ ] , ] [0, ] R
3
donnee par
f (r,
1
,
2
) = (r cos
1
sin
2
, r sin
1
sin
2
, r cos
2
)
est continue.
Theor`eme 18 Soient E R
n
un ensemble compact et f : E R
m
une
fonction continue sur E. Alors lensemble f (E) est compact.
Demonstration.
Soit y
k

kN
une suite de points de f (E). Il existe une suite x
k

kN
de
points de E telle que
y
k
= f (x
k
).
Par compacite, cette suite contient une suite partielle qui converge vers un
point de E, soit
x = lim
p+
x
kp
.
En posant
y = f (x),
on aura, par continuite,
y = lim
p+
y
kp
et la suite donnee contient bien une suite partielle convergeant vers un point
de f (E). C.Q.F.D.
Lorsque les conditions du theor`eme sont satisfaites, la fonction numerique
x |f (x)| atteint son maximum et son minimum sur E.
Exemple.
Il existe un point x
0
de la sph`ere |x| = 1 o` u une transformation lineaire
L : R
n
R
m
atteint sa norme :
|L|

= |L(x
0
)|.
53
6.3 Transformations dierentiables
Soient E R
n
un ensemble ouvert, x
0
E un de ses points et f : E
R
m
une fonction denie sur E. La fonction f est derivable (dierentiable)
en x
0
sil existe une transformation lineaire L : R
n
R
m
telle que
lim
xx
0
f (x) f (x
0
) L(x x
0
))
|x x
0
|
= 0
autrement dit si, dans un voisinage de x
0
, on a
f (x) = f (x
0
) +L(x x
0
) +r(x)
avec
lim
xx
0
r(x)
|x x
0
|
= 0.
La fonction f est derivable en x
0
si et seulement si chacune de ses compo-
santes f
i
lest et alors
L
i
= f

i
(x
0
).
La transformation lineaire L est donc unique. Cest la derivee de f en x
0
,
notee
L = f

(x
0
) = Df (x
0
).
Relativement aux bases canoniques, sa matrice est notee

D
(1)
f
1
(x
0
) D
(2)
f
1
(x
0
) D
(n)
f
1
(x
0
)
D
(1)
f
2
(x
0
) D
(2)
f
2
(x
0
) D
(n)
f
2
(x
0
)
.
.
.
.
.
.
.
.
.
D
(1)
f
m
(x
0
) D
(2)
f
m
(x
0
) D
(n)
f
m
(x
0
)

ou encore

f
1
x
1
(x
0
)
f
1
x
2
(x
0
)
f
1
x
n
(x
0
)
f
2
x
1
(x
0
)
f
2
x
2
(x
0
)
f
2
x
n
(x
0
)
.
.
.
.
.
.
.
.
.
f
m
x
1
(x
0
)
f
m
x
2
(x
0
)
f
m
x
n
(x
0
)

.
Cest la matrice de Jacobi ou la matrice jacobienne de la fonction f . En
particulier, il sut que les fonctions f
i
soient toutes de classe C
(1)
dans E
pour que la fonction f y soit derivable. On dit que f est de classe C
(k)
dans
E, f C
(k)
(E), si toutes les fonction f
i
le sont.
54
Lorsque m = n, le determinant de la matrice de Jacobi est le jacobien
de la transformation, note
Jf (x
0
)
ou
(f
1
, f
2
, . . . , f
n
)
(x
1
, x
2
, . . . , x
n
)
(x
0
).
Lorsque lon ecrit y
i
= f
i
(x
1
, x
2
, . . . , x
n
), on ecrit aussi
Jf =
(y
1
, y
2
, . . . , y
n
)
(x
1
, x
2
, . . . , x
n
)
.
Exemple.
Une transformation lineaire f : R
n
R
m
, f (x) = Ax, est sa propre
derivee. En tout point x
0
, on a
f

(x
0
) = A.
Exemple.
La fonction
f (r,
1
,
2
) = (r cos
1
sin
2
, r sin
1
sin
2
, r cos
2
)
admet pour matrice jacobienne

cos
1
sin
2
r sin
1
sin
2
r cos
1
cos
2
sin
1
sin
2
r cos
1
sin
2
r sin
1
cos
2
cos
2
0 r sin
2

dans lensemble ouvert E =]0, +[ ] , [ ]0, [. Les entrees de cette


matrices etant toutes continues, la transformation est derivable dans E. En
fait, elle y est de classe C
()
. Le jacobien de la transformation est
r
2
sin
2
.
Theor`eme 19 Soient E R
n
un ensemble ouvert convexe et f : E R
m
une fonction derivable. Quels que soient x
1
, x
2
E, on a
|f (x
2
) f (x
1
)|

mn |x
2
x
1
| sup|f

(x)| [ x [x
1
, x
2
].
55
Demonstration.
En appliquant le theor`eme des accroissements nis (theor`eme (12)) `a
chaque composante f
i
de f , on obtient des points z
1
, z
2
, . . . , z
m
[x
1
, x
2
]
tels que
|f (x
2
) f (x
1
)|
2
=
m

i=1
(f
i
(x
2
) f
i
(x
1
))
2
=
m

i=1

i
(z
i
)(x
2
x
1
)

2
|x
2
x
1
|
2
m

i=1
|f

i
(z
i
)|
2
= |x
2
x
1
|
2
m

i=1
n

j=1

f
i
x
j
(z
i
)

2
|x
2
x
1
|
2
n
m

i=1
|f

(z
i
)|
2
|x
2
x
1
|
2
n m sup|f

(x)| [ x [x
1
, x
2
]
2
.
C.Q.F.D.
Theor`eme 20 Soient E R
n
un ensemble ouvert et f : E R
n
une
fonction admettant une matrice jacobienne dans E. Si x |f (x)| admet
un maximum local en x
0
E,
Jf (x
0
) = 0.
Demonstration.
Si en eet |f (x
0
)| = 0, il faut que |f (x)| = 0 dans un voisinage de x
0
donc que Jf (x
0
) = 0.
Si |f (x
0
)| = 0, la fonction
(x) = |f (x)|
2
=
n

i=1
(f
i
(x))
2
admettra un maximum local en x
0
donc
grad(x
0
) = 0.
Comme

x
j
(x) = 2
n

i=1
f
i
(x)
f
i
x
j
(x),
56
le syst`eme lineaire homog`ene
n

i=1
f
i
x
j
(x
0
)u
i
= 0 , 1 j n
dans les variables u
1
, u
2
, . . . , u
n
admettra une solution non triviale u = f (x
0
)
et son determinant Jf (x
0
) devra sannuler. C.Q.F.D.
6.4 Exercices
Justier ses reponses.
1. Soit f : R
n
R
m
une fonction. Verier quelle est bornee (en norme)
sur lensemble E si et seulement si ses composantes f
i
: R
n
R
m
le
sont. Posant
M = sup|f (x)| [ x E
et
M
i
= sup[f
i
(x)[ [ x E,
montrer que
M
i
M

i=1
M
2
i
.
2. Soit f : R
2
R
2
la fonction
f (x) =

(x
2
1
x
2
2
, 2x
1
x
2
)

x
2
1
+x
2
2
si (x
1
, x
2
) = (0, 0),
0 sinon.
Verier que |f (x)| = |x|. Determiner lensemble E
c
des points o` u elle
est continue puis lensemble E
d
des points o` u elle est derivable.
3. Calculer la derivee de chacune des fonctions suivantes :

y
1
= e
x
1
cos x
2
, y
2
= e
x
1
sin x
2

y
1
= x
1
+x
2
+x
3
, y
2
= x
2
1
+x
2
2
+x
2
3

y
1
= x
1
+x
2
, y
2
= x
1
x
2
, y
3
=

x
2
1
+x
2
2
57

y
1
= cos x
1
, y
2
= sin x
1
, y
3
= x
1
.
4. Pour chacune des fonctions precedente, determiner limage f (R
n
) de
R
n
par la fonction f .
5. Montrer, par un exemple approprie, que le theor`eme des accroisse-
ments nis,
f (x
2
) f (x
1
) = f

(x
3
)(x
2
x
1
),
est faux pour une fonction R
n
R
m
si m > 1.
6. Soient E R
n
un ensemble ouvert convexe et f : E R
m
une fonction
derivable. Montrer que, si f

(x) = 0 pour tout x E, la fonction f est


constante dans E.
7. Vrai ou faux ?
Soient E R
n
un ensemble ouvert et f : E R
n
une fonction ad-
mettant une matrice jacobienne dans E. Si x |f (x)| admet un
minimum local en x
0
E, Jf (x
0
) = 0.
8. On consid`ere la transformation des coordonnees spheriques aux coor-
donnees cartesiennes sur R
3
:
x
1
= r cos
1
sin
2
x
2
= r sin
1
sin
2
x
3
= r cos
2
.
Pour quelles valeurs de x la transformation inverse est-elle denie ?
continue ? derivable ? Quelle est sa derivee ?
58
7 D

ERIVATION EN CHA

INE
Nous considerons le probl`eme de relier les derivees partielles dune fonc-
tion f : R
n
R relativement `a deux syst`emes de coordonnees dierents sur
R
n
.
7.1 Le theor`eme
Theor`eme 21 Soient E R
n
, F R
m
des ensembles ouverts et soient
f : E R
m
, g : F R
p
des fonctions telles que f (E) F. Si f est
derivable en x
0
et si g est derivable en y
0
= f (x
0
), la fonction composee
g f : E R
p
est derivable en x
0
et
(g f )

(x
0
) = g

(y
0
) f

(x
0
).
Demonstration.
Dans un voisinage de x
0
, on a :
g(f (x)) g(y
0
) g

(y
0
)(f

(x
0
)(x x
0
))
= g(f (x)) g(y
0
) g

(y
0
)(f (x) y
0
)
+g

(y
0
)(f (x) y
0
f

(x
0
)(x x
0
)).
Distinguons deux cas.
Cas o` u g

(y
0
) = 0.
Donne > 0, soit
g
> 0 tel que
|g(y) g(y
0
)| <

1 +|f

(x
0
)|

|y y
0
|
d`es que |y y
0
| <
g
. Soit aussi
1
> 0 tel que
|f (x) y
0
f

(x
0
)(x x
0
)| < |x x
0
|
d`es que |x x
0
| <
1
. En particulier, on a alors
|f (x) y
0
| < (1 +|f

(x
0
)|

)|x x
0
|.
Donc
|x x
0
| < inf
1
,

g
1 +|f

(x
0
)|

implique
|g(f (x)) g(y
0
)| < |x x
0
|
59
ce qui montre que
(g f )

(x
0
) = 0.
Cas o` u g

(y
0
) = 0.
On a
|g(f (x)) g(y
0
) g

(y
0
)(f

(x
0
)(x x
0
))|
|g(f (x)) g(y
0
) g

(y
0
)(f (x) y
0
)|
+|g

(y
0
)|

|f (x) y
0
f

(x
0
)(x x
0
)|.
Donne > 0, soit
f
> 0 tel que
|f (x) y
0
f

(x
0
)(x x
0
| <

2 |g

(y
0
))|

|x x
0
|
d`es que |x x
0
| <
f
. Pour de tels x, on aura en particulier que
|f (x) y
0
| <


2 |g

(y
0
))|

+|f

(x
0
)|

|x x
0
|.
Soit maintenant
g
> 0 tel que |y y
0
| <
g
implique
|g(y) g(y
0
) g

(y
0
)(f (x) y
0
)|
<

2

|f

(x
0
)|

+

2 |g

(y
0
))|

|y y
0
|.
Si
|x x
0
| < inf
f
,

g
|f

(x
0
)|

+

2 |g

(y
0
))|

,
on aura
|g(f (x)) g(y
0
) g

(y
0
)(f

(x
0
)(x x
0
))| < |x x
0
|.
C.Q.F.D.
Un cas particulier important du theor`eme precedent est celui o` u g = f
1
.
On a alors

f
1

(y
0
) =

(x
0
)

1
.
Soulignons que cette formule suppose que lon sait que la fonction inverse f
1
est derivable en y
0
= f (x
0
). Le theor`eme entrane alors que la transformation
60
lineaire f

(x
0
) est inversible (donc que m = n) et que la relation precedente
est valable.
En passant aux matrices des transformations lineaires f

(x
0
), g

(y
0
) et
(g f )

(x
0
), la relation
(g f )

(x
0
) = g

(y
0
) f

(x
0
)
implique (en ecrivant y = f (x) et z = g(y)) :
z
k
x
j
=
m

i=1
z
k
y
i
y
i
x
j
pour 1 k p et 1 j n. On ecrit souvent ceci comme une relation
entre operateurs de derivation :

x
j
=
m

i=1
y
i
x
j

y
i
ou, lorsque n = 1,
d
dx
=
m

i=1
dy
i
dx

y
i
.
La relation

f
1

(y
0
) =

(x
0
)

1
quant `a elle a comme consequence supplementaire la relation suivante entre
les jacobiens :
(x
1
, x
2
, . . . , x
n
)
(y
1
, y
2
, . . . , y
n
)
(y
0
) =
1
(y
1
, y
2
, . . . , y
n
)
(x
1
, x
2
, . . . , x
n
)
(x
0
)
.
7.2 Applications
Exemple.
Soient E R
n
un ensemble ouvert et u, v : E R deux fonctions
numeriques derivables dans E. Alors les fonctions u + v, uv et , si v = 0
dans E, u/v sont derivables dans E et
(u +v)

= u

+v

(uv)

= u

v +uv

u
v

=
u

v uv

v
2
.
61
En eet, pour demontrer la premi`ere assertion, considerons les fonctions
f : E R
2
et g : R
2
R denies par
f (x) = (u(x), v(x)) et g(y) = y
1
+y
2
.
La fonction f est derivable sur E et a pour matrice
f

(x) =

D
(1)
u(x) D
(2)
u(x)
D
(1)
v(x) D
(2)
v(x)

(x)
v

(x)

,
la fonction g est derivable sur R
2
et a pour matrice
g

(y) = (1 1).
On a
(u +v)(x) = (g f )(x).
Par suite,
(u +v)

(x) = g

(f (x)) f (x) = (1 1)

(x)
v

(x)

= u

(x) +v

(x)
ce qui est le resultat desire.
Pour demontrer les deux autres assertions, il sut de considerer les fonc-
tions g(y) = y
1
y
2
et g(y) = y
1
/y
2
respectivement.
Exemple.
Considerons loperateur dierentiel lineaire dordre deux `a coef-
cients constants :
D =
n

i=1
n

j=1
a
i,j

2
x
1
x
j
o` u lon peut supposer que la matrice A est symetrique. Il est toujours pos-
sible deectuer un changement lineaire de variables
y = Px
de telle sorte que
D =
n

k=1

2
y
2
k
,
62
les nombres
1
,
2
, . . . ,
n
etant les valeurs propres de la matrice A. Il sut
en eet de choisir P telle que
PAP
T
=

1
0 0
0
2
0
.
.
.
.
.
.
.
.
.
0 0
n

(en vertu du theor`eme des axes principaux de lalg`ebre lineaire). On aura


alors, puisque
y
k
= p
k,1
x
1
+p
k,2
x
2
+ +p
k,n
x
n
,
que

x
j
=
n

k=1
y
k
x
j

y
k
=
n

k=1
p
k,j

y
k
puis que

2
x
i
x
j
=
n

k=1
p
k,j

x
i


y
k

=
n

k=1
p
k,j
n

q=1
p
q,i

2
y
q
y
k
.
Ainsi
D =
n

i=1
n

j=1
n

k=1
n

q=1
p
q,i
a
i,j
p
k,j

2
y
q
y
k
=
n

k=1
n

q=1
n

i=1
n

j=1
p
q,i
a
i,j
p
T
j,k

2
y
q
y
k
=
n

k=1
n

q=1
(PAP
T
)
k,q

2
y
q
y
k
=
n

k=1

2
y
2
k
.
Lorsque n = 2, il ny a que trois formes canoniques pour loperateur D,
suivant que les deux valeurs propres sont de meme signe, sont de signes
opposes ou que lune des deux est nulle. On obtient ainsi lequation de
Laplace (du potentiel)

x
2
1
+

2

x
2
2
= 0,
lequation donde

x
2
1

x
2
2
= 0
63
et lequation de la chaleur (de la diusion)

x
2
1


x
2
= 0.
Exemple.
En coordonnees polaires,
x
1
= r cos
1
, x
2
= r sin
1
,
le laplacien
=

2
x
2
1
+

2
x
2
2
devient (sauf `a lorigine)
=

2
r
2
+
1
r

r
+
1
r
2

2
1
lorsquon lapplique `a une fonction de classe C
(2)
. En eet,

x
1
=
r
x
1

r
+

1
x
1

1
= cos
1

r

sin
1
r

1
et

x
2
=
r
x
2

r
+

1
x
2

1
= sin
1

r
+
cos
1
r

1
.
Par suite,

2
x
2
1
= cos
1

cos
1

r

sin
1
r

sin
1
r

cos
1

r

sin
1
r

= cos
2

2
r
2
2
cos
1
sin
1
r

2
r
1
+
sin
2

1
r
2

2
1
+
sin
2

1
r

r
+ 2
cos
1
sin
1
r

1
.
De facon symetrique,

2
x
2
2
= sin
1

sin
1

r
+
cos
1
r

+
cos
1
r

sin
1

r
+
cos
1
r

= sin
2

2
r
2
+ 2
cos
1
sin
1
r

2
r
1
+
cos
2

1
r
2

2
1
+
cos
2

1
r

r
2
cos
1
sin
1
r

1
.
La formule suit en additionnant ces deux expressions.
64
Exemple.
En coordonnees spheriques,
x
1
= r cos
1
sin
2
, x
2
= r sin
1
sin
2
, x
3
= r cos
2
,
le laplacien
=

2
x
2
1
+

2
x
2
2
+

2
x
2
3
secrit
=
1
r
2

r
2

r

+
1
r
2
sin
2

sin
2

+
1
r
2
sin
2

2
1
.
Considerons en eet la transformation auxiliaire
x
1
= cos
1
, x
2
= sin
1
.
En vertu de lexemple precedent,
=

2

2
+
1

+
1

2
1
+

2
x
2
3
.
Soient ensuite
= r sin
2
, x
3
= r cos
2
.
Toujours en vertu du meme calcul,
=

2

2
+

2
x
2
3
+
1

+
1

2
1
=

2
r
2
+
1
r

r
+
1
r
2

2
+
1
r sin
2

+
1
r
2
sin
2

2
1
.
Dautre part

=
r

r
+

2

2
= sin
2

r
+
cos
2
r

2
.
Donc
=

2
r
2
+
1
r

r
+
1
r
2

2
+
1
r

r
+
cos
2
r
2
sin
2

2
+
1
r
2
sin
2

2
1
.
ce qui est la formule annoncee developpee.
65
7.3 Exercices
Justier ses reponses.
1. Montrer que la composition g f de fonctions f : R
n
R
m
et g :
R
m
R
p
de classe C
(1)
est une fonction de classe C
(1)
.
2. Calculer le jacobien
(r,
1
,
2
)
(x
1
, x
2
, x
3
)
(lexprimer en termes des variables x
1
, x
2
et x
3
).
3. Soit f : R
n
R une fonction derivable strictement positive et considerons
la fonction g : R
n
R denie par
g(x) =

f(x).
Montrer quelle est derivable et que
g

(x) =
f

(x)
2

f(x)
.
4. Soient f, g : R
n
R deux fonctions derivables et considerons la fonc-
tion h : R
n
R denie par
h(x) = log

1 +f
2
(x) +g
2
(x)

.
Montrer quelle est derivable et que
h

(x) = 2
f(x)f

(x) +g(x)g

(x)
1 +f
2
(x) +g
2
(x)
.
5. Soit f C
(2)
(R
2
) et considerons lequation donde

2
f
x
2
1
=
1
c
2

2
f
x
2
2
.
Montrer que pour un changement lineaire approprie des variables,
y = Px,
elle devient

2
f
y
1
y
2
= 0.
En deduire la forme generale de sa solution.
66
6. Verier que le laplacien
=
n

j=1

2
x
2
j
est invariant sous une transformation orthogonale
y = Px avec P
T
= P
1
des variables.
7. Montrer quen deux dimensions, les solutions de classe C
(2)
de lequation
de Laplace (les fonctions harmoniques)
f = 0
qui ne dependent que de

x
2
1
+x
2
2
sont de la forme
f(x) = a log

x
2
1
+x
2
2
+b.
8. Montrer quen trois dimensions, les solutions de classe C
(2)
de lequation
de Laplace
f = 0
qui ne dependent que de

x
2
1
+x
2
2
+x
2
3
sont de la forme
f(x) =
a

x
2
1
+x
2
2
+x
2
3
+b.
9. Soient f : R
n
R une fonction derivable et p R un nombre reel.
Montrer que les conditions suivantes sont equivalentes :
(i) quels que soient x R
n
et t > 0,
f(t x) = t
p
f(x);
(ii) quel que soit x R
n
,
n

j=1
x
j
f
x
j
(x) = p f(x).
(theor`eme dEuler sur les fonctions homog`enes).
67
8 FONCTIONS INVERSES
Nous considerons le probl`eme de resoudre un syst`eme de n equations
dierentiables en n inconnues : f(x) = y .
8.1 Le theor`eme
Dans le cas o` u f : R
n
R
n
est lineaire, le syst`eme f (x) = y admet une
solution unique x = f
1
(y) quel que soit y R
n
si et seulement si f

est
inversible.
Dans le cas n = 1, soit f(x
0
) = y
0
o` u f est une fonction de classe C
(1)
dans un voisinage de x
0
. On sait que si f

(x
0
) = 0, il existe un voisinage
ouvert U de x
0
et un voisinage ouvert V de y
0
tels que pour tout y V ,
lequation f(x) = y admette une solution unique x dans U, la fonction
inverse f
1
: V U ainsi denie etant elle aussi de classe C
(1)
.
Par exemple, pour f(x) = x
2
et x
0
> 0, on a U = V =]0, +[ et
f
1
(y) =

y. Si f(x) = x
3
et x
0
> 0, on a encore U = V =]0, +[ car la
fonction inverse f
1
(y) =
3

y est denie partout mais nest pas derivable `a


lorigine.
Theor`eme 22 Soient E R
n
un ensemble ouvert et f : E R
n
une
fonction de classe C
(1)
dans E. Si f (x
0
) = y
0
et si f

(x
0
) est inversible, il
existe un voisinage ouvert U de x
0
et un voisinage ouvert V de y
0
tels que
lequation f (x) = y admette pour tout y V une solution x U unique. La
fonction inverse f
1
: V U ainsi denie est de classe C
(1)
dans V .
Demonstration.
Le raisonnement se divise en trois etapes : il existe un voisinage ouvert
U de x
0
dans lequel la fonction f est injective, son image V = f (U) par f est
ouvert et la fonction inverse f
1
: V U est de classe C
(1)
dans V . Nous
posons A = f

(x
0
).

Etape 1. Pour montrer quil existe un voisinage ouvert U de x


0
dans
lequel la fonction f est injective, soit R > 0 tel que la derivee f

(x) soit
inversible dans la boule B(x
0
, R) E. Si x
1
et x
2
sont dans B(x
0
, R), on
peut trouver, pour 1 i n, des points z
i
[x
1
, x
2
] tels que
f
i
(x
1
) f
i
(x
2
) = f

i
(z
i
)(x
1
x
2
).
68
Donne
0 < <
1
|A
1
|

,
soit, pour 1 i n,
i
> 0 tel que x B(x
0
,
i
) implique
|f

i
(x) f

i
(x
0
)| <

n
.
Soit = inf
1
,
2
, . . . ,
n
. Si x
1
, x
2
B(x
0
, ), on aura
|f (x
1
) f (x
2
) A(x
1
x
2
)|
2
=
n

i=1

f
i
(x
1
) f
i
(x
2
) f

i
(x
0
)(x
1
x
2
)

i=1
|f

i
(z
i
) f

i
(x
0
)|
2
|x
1
x
2
|
2
<
2
|x
1
x
2
|
2
.
En particulier,
|f (x
1
) f (x
2
)| |A(x
1
x
2
)|
2
|x
1
x
2
|
>

1
|A
1
|

|x
1
x
2
| > 0
si x
1
= x
2
. La fonction f est injective dans la boule U = B(x
0
, ).

Etape 2. Soient V = f (U) et f


1
: V U la fonction inverse de la
restriction f /U de f `a U. Montrons que V est un ensemble ouvert. Soit
y
3
= f (x
3
) V . Choisissons r
3
> 0 tel que B(x
3
, r
3
) U et considerons
lensemble compact S
3
= f (S(x
3
, r
3
)), image de la sph`ere compacte S(x
3
, r
3
)
par la fonction continue f . Puisque y
3
/ S
3
,
d
3
= inf|y y
3
| [ y S
3
> 0.
Verions que B(y
3
, d
3
/2) V . Soit y
4
B(y
3
, d
3
/2). Considerons la fonc-
tion : U R denie par
(x) = |f (x) y
4
|
2
.
Il y a un point x
4
B(x
3
, r
3
) tel que
(x
4
) = inf(x) [ x B(x
3
, r
3
).
69
En fait, x
4
B(x
3
, r
3
) car si |x x
3
| = r
3
, on a
(x) = |f (x) y
4
|
2
(|f (x) y
3
| |y
3
y
4
|)
2
>

d
3

d
3
2

2
=

d
3
2

2
= (x
3
).
Par suite, la fonction atteint un minimum local en x
4
et donc

x
j
(x
4
) = 2
n

i=1
(f
i
(x
4
) y
4,i
)
f
i
x
j
(x
4
) = 0
pour 1 j n. Comme
(f
1
, f
2
, . . . , f
n
)
(x
1
, x
2
, . . . , x
n
)
= 0,
la solution du syst`eme lineaire homog`ene
n

i=1
f
i
x
j
(x
4
) u
i
= 0
pour 1 j n doit etre la solution triviale u = 0, cest-`a-dire que
y
4
= f (x
4
).

Etape 3. Montrons enn que f


1
C
(1)
(V ). Linegalite
|f
1
(y
1
) f
1
(y
2
)| <
1
1
|A
1
|


|y
1
y
2
|
obtenue `a la n de letape 1 et valable quels que soient y
1
, y
2
V montre
dej`a que f
1
C
(0)
(V ). Soit y
5
= f (x
5
) V un point quelconque et verions
que f
1
y est derivable. Donne > 0, soit > 0 tel que
|f (x
6
) f (x
5
) f

(x
5
)(x
6
x
5
)| < |x
6
x
5
|
d`es que |x
6
x
5
| < . Soit maintenant > 0 tel que
|x
6
x
5
| = |f
1
(y
6
) f
1
(y
5
)| <
d`es que |y
6
y
5
| < . Si |y
6
y
5
| < , on aura donc
|f

(x
5
)

(x
5
)
1
(y
6
y
5
) (f
1
(y
6
) f
1
(y
5
))

| < |f
1
(y
6
)f
1
(y
5
)|
70
do` u
1
|f

(x
5
)
1
|

|f
1
(y
6
) f
1
(y
5
) f

(x
5
)
1
(y
6
y
5
)|
<
1
1
|A
1
|


|y
6
y
5
|
ce qui montre que f
1
est derivable en y
5
et que, bien s ur,
(f
1
)

(y
5
) = f

(x
5
)
1
.
Cette derni`ere relation entrane aussi que f
1
C
(1)
(V ) si f C
(1)
(U)
et plus generalement que f
1
C
(k)
(V ) si f C
(k)
(U). C.Q.F.D.
La demonstration precedente peut etre grossi`erement decrite de la facon
suivante : on montre dabord que la fonction f etablit localement un iso-
morphe densembles (f est localement une bijection), ensuite un isomor-
phisme topologique (f est localement un homeomorphisme une bijec-
tion continue ainsi que son inverse) et enn un isomorphisme dierentiel (f
est localement un dieomorphisme une bijection derivable ainsi que
son inverse de classe C
(1)
ou plus).
Sauf dans les cas les plus simples, il est illusoire desperer trouver expli-
citement les fonctions
x
j
=
j
(y
1
, y
2
, . . . , y
n
) , 1 j n
solutions du syst`eme
f
i
(x
1
, x
2
, . . . , x
n
) = y
i
, 1 i n.
La r`egle de derivation en chane permet quand meme de calculer leurs
derivees partielles au point y
0
. Derivant en eet les equations
f
i
(x
1
, x
2
, . . . , x
n
) = y
i
, 1 i n
par rapport `a y
k
, on obtient un syst`eme lineaire de n equations en n incon-
nues
x
j
y
k
, 1 j n
qui secrit
n

j=1
f
i
x
j
x
j
y
k
= 0 , i = k
71
et
n

j=1
f
k
x
j
x
j
y
k
= 1.
Comme son determinant
(f
1
, f
2
, . . . , f
n
)
(x
1
, x
2
, . . . , x
n
)
est, par hypoth`ese non nul, il admet une solution unique qui peut, par
exemple, secrire `a laide de la r`egle de Cramer cest le theor`eme (21)
explicite dans le cas particulier dune fonction inversible.
8.2 Exemples
Exemple.
Le theor`eme des fonctions inverses a un caract`ere local. La fonction f :
R
2
R
2
denie par
f
1
(x
1
, x
2
) = e
x
1
cos x
2
, f
2
(x
1
, x
2
) = e
x
1
sin x
2
nest pas globalement inversible meme si f

(x) est inversible partout. On a


en eet
(y
1
, y
2
)
(x
1
, x
2
)
= e
2x
1
> 0.
et le syst`eme dequations
y
1
= e
x
1
cos x
2
, y
2
= e
x
1
sin x
2
admet pour solutions
x
1
= log

y
2
1
+y
2
2
, x
2
= arctan
y
2
y
1
+k , k Z.
Exemple.
Les equations
y
1
= x
2
1
x
2
2
, y
2
= x
1
x
2
peuvent etre resolues pour x
1
et x
2
au voisinage de tout point x = 0 puisque
(y
1
, y
2
)
(x
1
, x
2
)
= 2

x
2
1
+x
2
2

.
72
On a eectivement
x
1
=

1
2
y
1
+

y
2
1
+ 4y
2
2
, x
2
=
y
2

1
2
y
1
+

y
2
1
+ 4y
2
2
.
Exemple.
Supposons que lequation
x
3
+a
1
x
2
+a
2
x +a
3
= 0
admette trois racines distinctes x
1
< x
2
< x
3
. Alors, si
(a
1
b
1
)
2
+ (a
2
b
2
)
2
+ (a
3
b
3
)
2
est assez petit, lequation voisine
x
3
+b
1
x
2
+b
2
x +b
3
= 0
admettra elle aussi trois racines distinctes. On a en eet
a
1
= (x
1
+x
2
+x
3
)
a
2
= x
1
x
2
+x
2
x
3
+x
3
x
1
a
3
= x
1
x
2
x
3
donc
(a
1
, a
2
, a
3
)
(x
1
, x
2
, x
3
)
= (x
1
x
2
)(x
2
x
3
)(x
3
x
1
) < 0.
Le syst`eme dequation precedent etablit donc une bijection entre un voisi-
nage du point (x
1
, x
2
, x
3
) (dont on peut supposer quil ne coupe aucun des
plans x
1
= x
2
, x
2
= x
3
et x
3
= x
1
) et un voisinage du point (a
1
, a
2
, a
3
).
Exemple.
Soit g : R
n
R
n
une fonction derivable et telle que
= sup|g

(x)| [ x R
n
<
1
n
.
Alors la fonction f : R
n
R
n
denie par
f (x) = x +g(x)
est bijective.
Dans le cas o` u g(x) = Ax est lineaire, cela resulte du lemme suivant :
73
Lemme 1 Si |A| < 1, I A est inversible et
(I A)
1
=
+

k=0
A
k
.
Demonstration.
On a lidentite
I A
N
= (I A)(I +A+A
2
+ +A
N1
).
Puisque |A
k
| |A|
k
et puisque la serie
+

k=0
|A
k
|
est convergente, la serie
+

k=0
A
k
est elle aussi convergente et, laissant N + dans la relation precedente,
I = (I A)
+

k=0
A
k
.
C.Q.F.D.
Dans le cas general, la fonction f est injective car la relation f (x
1
) = f (x
2
)
implique implique la relation
x
1
x
2
= g(x
2
) g(x
1
)
et (theor`eme (19))
|x
1
x
2
| n|x
1
x
2
| < |x
1
x
2
|
ce qui est absurde.
Pour montrer que f est surjective, soit y R
n
un point quelconque et
considerons
(x) = |f (x) y|
2
.
Alors

(x) = |x +g(x) y|
|x| |g(x) g(0)| |g(0) y|
|x| n|x| |g(0) y|
74
de telle sorte que
lim
x+
(x) = +.
Il existe donc x R
n
tel que
(x) = inf(x) [ x R
n
.
On a

(x) = 0
cest-`a-dire
0 = (x
j
+g
j
(x) y
j
)

1 +
g
j
x
j
(x)

i=j
(x
i
+g
i
(x) y
i
)
g
i
x
j
(x)
pour 1 j n. Le syst`eme dequations lineaires

I +g

(x)

u = 0
admet donc pour solution
u = x +g(x) y.
Comme |g

(x)| < 1, I + g

(x) est inversible et la solution precedente doit


etre la solution triviale u = 0 :
y = f (x).
8.3 Exercices
Justier ses reponses.
1. Determiner les points x
0
au voisinage desquels le syst`eme
y
1
= x
2
1
+x
2
2
, y
2
= x
1
x
2
peut etre resolu pour x. Calculer explicitement cette solution.
2. Determiner les points x
0
au voisinage desquels le syst`eme
y
1
= x
1
+x
2
+ +x
n
y
2
= x
2
1
+x
2
2
+ +x
2
n

y
n
= x
n
1
+x
n
2
+ +x
n
n
peut etre resolu pour x.
75
3. Montrer que si la matrice
A =

a b
c d

est inversible, le syst`eme dequations


y
1
= ax
1
+ x
2
1
+bx
2
, y
2
= cx
1
+dx
2
+ x
2
2
peut etre resolu pour x pr`es de lorigine. Obtenir la solution explicite
dans le cas o` u
A =

1 0
1 1

.
Specier les points y pour lesquels la solution obtenue est valable.
Quarrive-t-il lorsque tend vers 0 ?
4. Montrer que le syst`eme
y
1
= x
3
cos x
1
x
2
, y
2
= x
3
sin x
1
x
2
, y
3
= x
1
+x
3
peut etre resolu pour x au voisinage de tout point x
0
tel que x
0,1
x
0,3
=
0. Calculer les derivees partielles au point y
0
des fonctions obtenues
lorsque x
0
= (1, 0, 1).
5. Soit f (x) = (x
1
, x
3
2
, x
5
3
). Verier que f est inversible au voisinage de 0
bien que f

(0) ne le soit pas. Explication ?


76
9 FONCTIONS IMPLICITES
Nous considerons le probl`eme deliminer m inconnues dun syst`eme de
m equations dierentiables en n inconnues : f(x) = 0 .
9.1 Le theor`eme
Dans le cas o` u f : R
n
R
m
est lineaire, f (x) = Ax, supposons que le
rang de A soit egal `a m; alors (en vertu dun theor`eme dalg`ebre lineaire),
il existe 1 j
1
< j
2
< < j
m
n tels que
det

a
1,j
1
a
1,j
2
a
1,jm
a
2,j
1
a
2,j
2
a
2,jm
.
.
.
.
.
.
.
.
.
a
m,j
1
a
m,j
2
a
m,jm

= 0
et les inconnues x
j
1
, x
j
2
, . . . , x
jm
peuvent etre eliminees du syst`eme Ax =
0, cest-`a-dire peuvent etre exprimees comme fonctions lineaires des autres
variables x
j
: le syst`eme poss`ede p = n m degres de liberte .
Theor`eme 23 Soient E R
n
un ensemble ouvert et f : E R
m
une
fonction de classe C
(1)
dans E. Supposons que f (x
0
) = 0 et que
(f
1
, f
2
, . . . , f
m
)
(x
1
, x
2
, . . . , x
m
)
(x
0
) = 0.
Alors il existe un voisinage ouvert U de x
0
dans R
n
et un voisinage ouvert W
de (x
0,m+1
, x
0,m+2
, . . . , x
0,n
) dans R
nm
et il existe une fonction : W
R
m
de classe C
(1)
dans W telle que
x U [ f (x) = 0 = x U [ x
i
=
i
(x
m+1
, x
m+2
, . . . , x
n
) , 1 i m.
Demonstration.
Introduisons la fonction g : E R
n
en posant
g(x) = (f
1
(x), f
2
(x), . . . , f
m
(x), x
m+1
, x
m+2
, . . . , x
n
).
Alors g C
(1)
(E) et
(g
1
, g
2
, . . . , g
n
)
(x
1
, x
2
, . . . , x
n
)
(x) =
(f
1
, f
2
, . . . , f
m
)
(x
1
, x
2
, . . . , x
m
)
(x).
77
Ainsi g(x
0
) = (0, 0, . . . , 0, x
0,m+1
, x
0,m+2
, . . . , x
0,n
) et g

(x
0
) est inversible.
En vertu du theor`eme (22), il existe un voisinage ouvert U de x
0
dans
R
n
et un voisinage ouvert V de (0, 0, . . . , 0, x
0,m+1
, x
0,m+2
, . . . , x
0,n
) dans R
n
que nous pouvons choisir de la forme
V =] , [
m
W
o` u W est un pave ouvert centre en (x
0,m+1
, x
0,m+2
, . . . , x
0,n
) dans R
nm
tels
que la fonction g etablisse une bijection entre U et V , la fonction inverse
g
1
etant de classe C
(1)
dans V .

Ecrivons alors que les relations


y
i
= f
i
(x
1
, x
2
, . . . , x
n
) , 1 i m
y
i
= x
i
, m+ 1 i n
sont equivalentes aux relations
x
i
= g
1
i
(y
1
, y
2
, . . . , y
n
) , 1 i m
x
i
= y
i
, m+ 1 i n.
Alors dire que x U revient `a dire que
x
i
= g
1
i
(y
1
, y
2
, . . . , y
m
, x
m+1
, x
m+2
, . . . , x
n
) , 1 i m
et ajouter que f (x) = 0 equivaut `a ecrire
x
i
= g
1
i
(0, 0, . . . , 0, x
m+1
, x
m+2
, . . . , x
n
)
=
i
(x
m+1
, x
m+2
, . . . , x
n
) , 1 i m.
C.Q.F.D.
Comme dans le theor`eme (22), il est illusoire, sauf dans les cas les plus
simples, desperer trouver explicitement les fonctions
x
i
=
i
(x
m+1
, x
m+2
, . . . , x
n
) , 1 i m
`a partir du syst`eme
f
i
(x
1
, x
2
, . . . , x
n
) = 0 , 1 i n.
La r`egle de derivation en chane permet quand meme de calculer leurs
derivees partielles au point (x
0,m+1
, x
0,m+2
, . . . , x
0,n
). Derivant les relations
f
i
(
1
(x
m+1
, x
m+2
, . . . , x
n
), . . . ,
m
(x
m+1
, x
m+2
, . . . , x
n
), x
m+1
, . . . , x
n
) = 0
78
(1 i m) par rapport aux variables independantes x
j
(m+1 j n),
on obtient un syst`eme de m equations lineaires en m inconnues

1
x
j
,

2
x
j
, . . . ,

m
x
j
qui secrit
m

k=1
f
i
x
k

k
x
j
=
f
i
x
j
, 1 i m. (1)
Comme son determinant
(f
1
, f
2
, . . . , f
m
)
(x
1
, x
2
, . . . , x
m
)
est par hypoth`ese non nul, il admet une solution unique.
Le theor`eme precedent na, bien s ur, ete enonce en termes des variables
x
1
, x
2
, . . . , x
m
que pour des raisons de commodite decriture. Lhypoth`ese
(f
1
, f
2
, . . . , f
m
)
(x
1
, x
2
, . . . , x
m
)
(x
0
) = 0
remplacee par lhypoth`ese
(f
1
, f
2
, . . . , f
m
)
(x
j
1
, x
j
2
, . . . , x
jm
)
(x
0
) = 0
permettra de resoudre pour les variables x
j
1
, x
j
2
, . . . , x
jm
en termes des
autres variables x
j
il sut de renumeroter les variables pour le voir.
9.2 Exemples
Lorsque m = 1, lhypersurface de niveau f(x) = 0 peut etre consideree
comme le graphe dune fonction
x
n
=
n
(x
1
, x
2
, . . . , x
n1
)
au voisinage de tout point x
0
tel que
f(x
0
) = 0 ,
f
x
n
(x
0
) = 0.
On a alors

n
x
j
=
f
x
j
f
x
n
.
79
Exemple.
Considerons lhyperbole x
2
1
x
2
2
= 1. Dans le voisinage U du point (1, 0)
quest le demi-plan x
1
> 0, on peut ecrire de facon equivalente
x
1
=

1 +x
2
2
, x
2
R (= W).
Dans le voisinage U du point (2,

3) constitue par le premier quadrant


(x
1
> 0, x
2
> 0) , on peut ecrire
x
1
=

1 +x
2
2
, x
2
R (= W)
ou
x
2
=

x
2
1
1 , x
1
]1, +[ (= W).
Exemple.
Considerons lellipsode
x
2
1
a
2
+
x
2
2
b
2
+
x
2
3
c
2
= 1.
Dans le demi-espace x
3
< 0, voisinage U dun de ses points x
0
tel que
x
0,3
< 0, lequation qui la denit est equivalente `a
x
3
= c

1
x
2
1
a
2

x
2
2
b
2
pour
x
2
1
a
2
+
x
2
2
b
2
< 1.
(ici W est lellipse x
2
1
/a
2
+x
2
2
/b
2
< 1).
9.3 Exercices
Justier ses reponses.
1. On consid`ere lequation
x
1
x
2
x
3
log x
2
+e
x
1
x
2
1 = 0
au voisinage du point (0, 1, 2). Peut-on ly resoudre pour x
1
? pour x
2
?
pour x
3
?
2. On consid`ere le syst`eme dequations
x
1
+x
2
+x
3
= 1 , x
2
1
+x
2
2
+x
2
3
= 1
au voisinage du point (1, 0, 0). Quelles variables peut-on y eliminer ?
80
3. On consid`ere le syst`eme dequations
x
2
1
2x
2
x
4
+x
2
3
= 0 , x
3
1
x
3
2
+x
3
3
+x
3
4
= 0
au voisinage du point (1, 1, 1, 1). Verier que lon peut ly resoudre
pour x
1
et x
3
et calculer les derivees partielles
x
1
x
2
,
x
1
x
4
,
x
3
x
2
,
x
3
x
4
.
4. On consid`ere le syst`eme dequations
x
1
+ 2x
2
+ 3x
3
+ 10x
4
= 0
4x
1
+ 5x
2
+ 6x
3
+x
2
4
= 0
7x
1
+ 8x
2
+ 9x
3
+x
3
4
= 0
au voisinage de lorigine. Verier quelles determinent x
1
, x
2
et x
4
comme fonctions de x
3
et calculer la derivee `a lorigine de chacune
de ces fonction.
5. Soit f : R
2
R une fonction de classe C
(2)
telle que f(x
0
) = 0 et que
f
x
2
(x
0
) = 0.
Calculer
d
2
x
2
dx
2
1
le long de la courbe de niveau f(x) = 0 au voisinage de x
0
.
6. Soit f : R
3
R une fonction de classe C
(1)
telle que f(x
0
) = 0 et que
f
x
1
(x
0
)
f
x
2
(x
0
)
f
x
3
(x
0
) = 0.
Alors lequation f(x) = 0 determine chaque variable x
j
comme fonc-
tion des deux autres au voisinage du point x
0
. Montrer que
x
1
x
2
x
2
x
3
x
3
x
1
= 1.
7. Deduire le theor`eme des fonctions inverse du theor`eme des fonctions
implicites.
81
10 OPTIMISATION SOUS CONTRAINTES
Nous considerons le probl`eme doptimiser une fonction de n variables
f(x) sous m contraintes dierentiables g(x) = 0.
10.1 Varietes dierentiables
Un ensemble M R
n
est une variete dierentiable de dimen-
sion p si lon peut, au moins localement, le parametrer par p variables
independantes. De facon precise, on suppose qu`a chaque x
0
M corres-
pondent un voisinage ouvert U R
n
de x
0
, un ensemble ouvert T R
p
et
une fonction h : T R
n
de classe C
(1)
tels que
M U = x [ x = h(t) , t T
et que le rang de h

(t) est egal `a p en tout point t T. Cette derni`ere condi-


tion entrane que lon peut localement obtenir les param`etres t
1
, t
2
, . . . , t
p
en termes de coordonnees x
j
1
, x
j
2
, . . . , x
jp
et signie que M est vraiment
localement `a p dimensions .
Si h : T R
n
est un parametrage dune portion de M et : S T est
un dieomorphisme de classe C
(1)
entre S et T, alors h
1
= h en est un
autre parametrage possible.
Soit x
0
= h(t
0
) un point dune variete M de dimension p. Lespace
tangent `a M en x
0
est le translate par x
0
de lespace
T
M
(x
0
) =

u [ u =
p

k=1

k
h
t
k
(t
0
)

.
Cest un espace de dimension p qui ne depend pas du parametrage de M au
voisinage de x
0
choisi.
Lespace normal `a M en x
0
est le translate par x
0
du complementaire
orthogonal de T
M
(x
0
) :
N
M
(x
0
) =

v [ v =
m

i=1

i
n
i

,
o` u les vecteurs n
1
, n
2
, . . . , n
m
sont des vecteurs lineairement independants
tels que
n
i

h
t
k
(t
0
) = 0 pour tout 1 i m , 1 k p.
82
Une variete M peut etre denie de facon implicite.
Soient E R
n
un ensemble ouvert et g : E R
m
une fonction de classe
C
(1)
telle que le rang de g

(x) soit egal `a m en tout point. Alors


M = x [ g(x) = 0
est une variete de dimension p = n m. Cela decoule du theor`eme des
fonctions implicites.
`
A chaque x
0
M correspond un voisinage ouvert U
R
n
de x
0
et des indices j
1
, j
2
, . . . , j
m
tels que
(g
1
, g
2
, . . . , g
m
)
(x
j
1
, x
j
2
, . . . , x
jm
)
(x) = 0 pour tout x U
et que, par consequent, x
j
1
, x
j
2
, . . . , x
jm
peuvent secrire comme fonctions
contin ument derivables des autres coordonnees x
j
. Lorsque j
1
= 1, j
2
=
2, . . . , j
m
= m par exemple, on a
x
j
=
j
(x
m+1
, x
m+2
, . . . , x
n
) , (x
m+1
, x
m+2
, . . . , x
n
) W
W etant un voisinage ouvert de (x
0,m+1
, x
0,m+2
, . . . , x
0,n
) dans R
nm
. Un
parametrage local de M est alors (t
1
= x
m+1
, t
2
= x
m+2
, . . . , t
p
= x
n
)
h
j
(x
m+1
, x
m+2
, . . . , x
n
) =

j
(x
m+1
, x
m+2
, . . . , x
n
) pour 1 j m,
x
j
pour m+ 1 j n.
On a
h

(x
m+1
, x
m+2
, . . . , x
n
) =

1
x
m+1

1
x
m+2


1
x
n

2
x
m+1

2
x
m+2


2
x
n
.
.
.
.
.
.
.
.
.

m
x
m+1

m
x
m+2


m
x
n
1 0 0
0 1 0
.
.
.
.
.
.
.
.
.
0 0 1

.
Les equations denissant les vecteurs normaux n
i
secrivent ici
m

j=1
n
i,j

j
x
m+k
+n
i,m+k
= 0.
83
Comme (equation (1))
m

j=1
g
i
x
j

j
x
m+k
=
g
i
x
m+k
,
on doit avoir
n
i
= gradg
i
(x
0
) , 1 i m
et donc
N
M
(x
0
) =

v [ v =
m

i=1

i
gradg
i
(x
0
)

.
Cette description, etablie pour le cas o` u j
1
= 1, j
2
= 2, . . . , j
m
= m, reste
bien entendu valable pour j
1
, j
2
, . . . , j
m
quelconque.
10.2 Exemples
Une hypersurface de niveau
M = x [ g(x) = c
est une variete de dimension n 1 si gradg(x) ne sannule pas sur M.
Lespace normal en x
0
est la droite passant par x
0
et portee par le vecteur
gradg(x
0
) :
x
0
+gradg(x
0
) , < < .
Lespace tangent est lhyperplan orthogonal `a cette droite :
x [ gradg(x
0
) (x x
0
) = 0.
Exemple.
Une sph`ere
S = x [ (x a)
T
(x a) = r
2

est une variete de dimension n1. Si |x


0
a| = r, soit x
0,k
a
0,k
= 0, par
exemple, x
0,k
a
0,k
> 0. Alors, au voisinage de x
0
, S peut etre parametree
par les coordonnees x
j
telles que j = k :
x
k
= a
k
+

r
2

j=k
(x
j
a
j
)
2
si

j=k
(x
j
a
j
)
2
< r
2
.
Lespace normal en x
0
est la droite
x
0
+(x
0
a) , < < .
84
Lespace tangent est lhyperplan dequation
(x
0
a) (x x
0
) = 0.
Une courbe parametree C est denie par une fonction h : ]a, b[ R
n
de classe C
(1)
dont la derivee h

(t) ne sannule pas :


C = x [ x = h(t).
Cest une variete de dimension 1. Lespace tangent en x
0
= h(t
0
) est la
droite
x
0
+h

(t
0
).
Lespace normal est lhyperplan dequation
h

(t
0
) (x x
0
) = 0.
Aux points de rebroussement o` u h

(t
0
) = 0, la courbe nadmettrait
pas de tangente.
Exemple.
La fonction h : ] 1, 1[ R
2
,
h(t) = (1 +t
3
, 1 t
4/3
),
ne denit pas une variete car il y a un point de rebroussement lorsque t = 0.
1 t
3
, 1 t
43
pour t 0
Fig. 9 Un point de rebroussement
Une surface parametree S dans R
3
est denie par une fonction h :
T R
3
de classe C
(1)
dans lensemble ouvert T R
2
telle que les vecteurs
h
t
1
(t) et
h
t
2
(t)
85
sont lineairement independants en tout point t T :
S = x [ x = h(t).
Cest une variete de dimension 2 dont lespace T
M
(x
0
) est engendre par
les vecteurs precedents evalues en t
0
. Lespace N
M
(x
0
) consiste alors des
multiples de
n(t
0
) =
h
t
1
(t
0
)
h
t
2
(t
0
).
Lintersection de deux telles surfaces S
1
et S
2
est une variete de dimen-
sion 1 si leurs normales
n
1
(x
0
) et n
2
(x
0
)
sont lineairement independantes en tout point x
0
S
1
S
2
. Lespace tangent
`a S
1
S
2
en x
0
est la droite
x
0
+n
1
(x
0
) n
1
(x
0
) , < < .
Exemple.
La normale au point x
0
au plan dequation
ax
1
+bx
2
+cx
3
= 1 , a > b > c > 0,
est
n
P
(x
0
) = n
P
= (a, b, c)
et celle `a la sph`ere
x
2
1
+x
2
2
+x
2
3
= r
2
est
n
S
(x
0
) = x
0
.
On a
n
P
n
S
(x
0
) = 0
sauf dans le cas o` u plan et sph`ere sont tangents en x
0
le plan est alors
lespace tangent `a la sph`ere. Sauf pour ce cas exceptionnel, lintersection du
plan et de la sph`ere est un cercle. Son centre est le point du plan qui est le
plus pr`es de lorigine, cest-`a-dire
c =
n
P
|n
P
|
2
et son rayon est
r =

r
2

1
|n
P
|
2
.
86
10.3 Extremums lies
Theor`eme 24 Soient E R
n
un ensemble ouvert, f : E R une fonction
numerique derivable denie sur E et M E une variete dierentiable. Une
condition necessaire pour que la restriction f/M de f `a M admette un
extremum local en x
0
M est que gradf(x
0
) N
M
(x
0
).
Demonstration.
Soit h : ] , [
p
R
n
un parametrage de M au voisinage de x
0
tel que
x
0
= h(0). Soit u T
M
(x
0
) quelconque. Si
u =
p

k=1

k
h
t
k
(0),
considerons sur M la courbe parametree c : ] , [ R
n
denie par
c(s) = h(s
1
, s
2
, . . . , s
p
).
Pour cette courbe, c(0) = x
0
et c

(0) = u. La fonction s f(c(s)) admet-


tant en 0 un extremum local, sa derivee doit sannuler, ce qui donne
n

j=1
f
x
j
(x
0
)
dc
j
ds
(0) = gradf(x
0
) u = 0.
Ainsi gradf(x
0
) N
M
(x
0
). C.Q.F.D.
Chercher les extremums lies dune fonction f(x) sous m contraintes
g
1
(x) = g
2
(x) = = g
m
(x) = 0
revient donc en pratique `a chercher les extremums libres de la fonction de
Lagrange
L(x, ) = f(x)
m

i=1

i
g
i
(x).
Les conditions necessaires
L
x
1
=
L
x
2
= =
L
x
n
= 0
correspondent `a la condition dorthogonalite
gradf =
m

i=1

i
gradg
i
87
et les conditions necessaires
L

1
=
L

2
= =
L

m
= 0
correspondent aux contraintes
g
1
= g
2
= = g
m
= 0.
Exemple.
Determiner la distance dun point donne x
0
`a une variete M donnee de
facon implicite,
M = x [ g(x) = 0,
revient `a minimiser la fonction
f(x) = |x x
0
|
2
sous les contraintes
g
1
(x) = g
2
(x) = = g
m
(x) = 0
et conduit aux equations de Lagrange
2(x x
0
) =
m

i=1

i
gradg
i
(x)
g(x) = 0.
Dans le cas le plus simple, m = 1 et g(x) = a (x b), lunique solution
de ces equations est
x = x
0
+
a (b x
0
)
|a|
2
a
ce qui conduit au minimum global de la distance
[a (b x
0
)[
|a|
.
Exemple.
Pour determiner les valeurs extremes de la fonction quadratique
f(x) = x
T
Ax
88
sur la sph`ere unite
S = x [ |x| = 1,
les equations de Lagrange sont
Ax = x , x
T
x = 1.
Les multiplicateurs de Lagrange sont donc les valeurs propres

1

2

n
de la matrice A et les points critiques sont les vecteurs propres normalises
x
j
associes. Comme
f(x
j
) =
j
,
on a
inff(x) [ |x| = 1 =
1
,
supf(x) [ |x| = 1 =
n
et

1
|x|
2
f(x)
n
|x|
2
.
10.4 Exercices
Justier ses reponses.
1. Verier que lespace T
M
(x
0
) est independant du choix des param`etres
au voisinage de x
0
.
2. Determiner espace tangent et espace normal au cercle deni parametriquement
par
x
1
= r cos
1
sin t , x
2
= r sin
1
sin t , x
3
= r cos t
(r et
1
sont xes).
3. Determiner espace tangent et espace normal au cercle deni implicite-
ment par
x
1
+x
2
+x
3
= 1 , x
2
1
+x
2
2
+x
2
3
= 1.
4. Montrer que le graphe dune fonction derivable f : ]a, b[ R,
(x
1
, x
2
) [ x
2
= f(x
1
) , a < x
1
< b,
est une courbe dierentiable sans point de rebroussement dans R
2
.
89
5. Les coordonnees cylindriques , et z sur R
3
sont denies par
x
1
= cos , x
2
= sin , x
3
= z
( > 0 , < , < z < ).
On consid`ere le cylindre
S = x = (cos , sin , z).
Calculer les vecteurs tangents
x

et
x
z
et verier que
x


x
z
= 0.
Considerons ensuite lhelice
C = x = (cos t, sin t, ht)
(h > 0 est le pas de lhelice). Exprimer le vecteur tangent
x
t
en un point x
0
de la courbe C en terme des vecteurs
x

et
x
z
au meme point.
6. Considerons la sph`ere
S = x = (cos
1
sin
2
, sin
1
sin
2
, cos
2
).
Verier que
x

2
= sin
2
x.
Verier que les meridiens (les courbes
1
= c
1
) et les parall`eles
(les courbes
2
= c
2
) se coupent bien `a angle droit.
7. Soient m, n, p N. Determiner le maximum de lexpression
x
2m+1
1
x
2n+1
2
x
2p+1
3
sous la contrainte x
1
+x
2
+x
3
= 1.
90
8. Determiner le minimum de lexpression

1
1
(sin t a b t c t
2
)
2
dt
sous la contrainte a +b +c = 0.
9. Soient 0 < a
1
< a
2
< < a
n
, 0 < b
1
< b
2
< < b
n
,
A =

a
1
0 0
0 a
2
0
.
.
.
.
.
.
.
.
.
0 0 a
n

et B =

b
1
0 0
0 b
2
0
.
.
.
.
.
.
.
.
.
0 0 b
n

.
Determiner
supx
T
Ax [ x
T
Bx = 1
et
infx
T
Ax [ x
T
Bx = 1.
10. La formule de Heron pour laire du triangle de cotes a, b et c est

s(s a)(s b)(s c)


o` u
s =
a +b +c
2
.
Pour quel triangle cette aire est-elle maximale ?
11. Lentropie dune distribution de probabilite est

j=1
p
j
log p
j
.
(Cest une mesure du degre daleatoire de la distribution). Pour quelle
distribution de probabilite est-elle maximale ?
12. La moyenne arithmetique de n nombres positifs est
A =
1
n
n

j=1
x
j
et leur moyenne geometrique est
G =
n

x
1
x
2
x
n
.
Montrer que
G A
en precisant le cas degalite.
91
References
[1] Srishti D. Chatterji. Cours dAnalyse 1. Presses polytechniques et uni-
vrsitaires romandes, Lausane, 1997.
Manuel de premier cycle
Tr`es complet, exercices
Une deuxi`eme partie porte sur les integrales multiples.
[2] Walter Rudin. Principes danalyse mathematique. Ediscience, Paris,
1995.
Manuel de premier cycle, exercices
Un chapitre resume le cours
Math-Info QA 300 R 8212 1995.
92
Index
epigraphe, 18
equation donde, 63
equation de Laplace, 63
equation de la chaleur, 64
equation de la diusion, 64
equation du potentiel, 63
addition vectorielle, 5
adherence, 17
angle, 11
approximation en moyenne quadra-
tique, 29
approximation uniforme, 30
aretes, 6
barycentre, 18
boule fermee, 15
boule ouverte, 9
cone positif ferme, 15
cotes, 6
Cauchy-Schwarz, 8
champ de vecteurs, 49
combinaison ane, 5
combinaison convexe, 5
combinaison lineaire, 5
coordonnees barycentriques, 18
coordonnees cylindriques, 90
coordonnees polaires, 50
coordonnees spheriques, 50
courbe de niveau, 81
courbe parametree, 85
crit`ere de Cauchy, 14
cylindre, 90
derivee, 32, 54
derivee directionnelle, 42
derivees partielles, 32
derivees partielles dordre superieur,
35
developpement limite, 40
demi-espaces ouverts, 11
dieomorphisme, 71
distance, 12
droite, 6
droite des moindres carres, 47
ensemble borne, 14
ensemble compact, 14
ensemble connexe, 26
ensemble convexe, 5
ensemble ferme, 13
ensemble ouvert, 12
entropie, 91
espace normal, 82
espace tangent, 82
extremum local, 43
extremum relatif, 43
faces, 6
fonction concave, 45
fonction continue, 23
fonction convexe, 45
fonction derivable, 32
fonction de classe C
(k)
, 35
fonction de Lagrange, 87
fonction dierentiable, 32
fonction harmonique, 67
fonction homog`ene, 67
fonction lineaire, 23
fonction quadratique, 23
fonction rationnelle, 24
fonction transcendante, 24
formules de Taylor, 41
fronti`ere, 17
93
graphe, 23
helice, 90
Heron, 91
homeomorphisme, 71
hyperplan, 11
hyperplan tangent, 33
hypersurface, 23
hypersurface de niveau, 79
inegalite du triangle, 8
interieur, 17
isomorphisme, 71
jacobien, 55
laplacien, 64
limite dune fonction, 23
meridiens, 90
matrice hessienne, 41
matrice jacobienne, 54
moyenne arithmetique, 91
moyenne geometrique, 91
multiplicateurs de Lagrange, 89
multiplication scalaire, 5
normale, 11
norme dun vecteur, 8
norme dune transformation lineaire,
9
operateur dierentiel lineaire dordre
deux `a coecients constants,
62
parallelepip`ede, 6
parall`eles, 90
parametrage, 82
pas dune helice, 90
pave, 6
point de rebroussement, 85
points critiques, 43
points stationnaires, 43
poly`edre, 6
polynome, 24
polytope, 6
produit scalaire, 8
produit vectoriel, 11
projections, 23
rang dune matrice, 49
serie normalement convergente de
vecteurs, 14
segment, 6
sommets, 6
sph`ere, 9
suite convergente de vecteurs, 14
surface parametree, 85
tetra`edre, 6
transformation continue, 51
transformation derivable, 54
transformation de classe C
(k)
, 54
transformation dierentiable, 54
triangle, 6
variete dierentiable, 82
vecteur deplacement, 12
vecteur gradient, 33
vecteur position, 5
vecteur unitaire, 42
vecteurs orthogonaux, 11
voisinage, 32
94

Vous aimerez peut-être aussi