0% ont trouvé ce document utile (0 vote)
51 vues63 pages

Cdiff

Ce document est un cours de calcul différentiel destiné aux étudiants en licence de mathématiques à l'Université de Franche-Comté. Il couvre des sujets tels que les définitions de la dérivée, les théorèmes des accroissements finis, et les formules de Taylor, tout en introduisant des concepts avancés comme les dérivées partielles et les théorèmes d'inversion. Le cours vise à généraliser la notion de dérivée et à établir des règles algébriques pour faciliter son utilisation.

Transféré par

Soualiho Diabagate
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
51 vues63 pages

Cdiff

Ce document est un cours de calcul différentiel destiné aux étudiants en licence de mathématiques à l'Université de Franche-Comté. Il couvre des sujets tels que les définitions de la dérivée, les théorèmes des accroissements finis, et les formules de Taylor, tout en introduisant des concepts avancés comme les dérivées partielles et les théorèmes d'inversion. Le cours vise à généraliser la notion de dérivée et à établir des règles algébriques pour faciliter son utilisation.

Transféré par

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

Janvier 2017

ix
Cours de Calcul Diérentiel

a
Licence de Mathématiques
Semestre 6
p
Cédric Dupaix
u

Université de Franche-Comté
D
.
C
C
.
D
u
p
a
ix
Table des matières

I Diérentielle 1

ix
1 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
A Cas des fonctions de R −→ Rn : notion de dérivée . . . . . . . . . . . . . . . . . . . . . . 1
B Cas des fonctions de E −→ F : notion de diérentielle . . . . . . . . . . . . . . . . . . . . 1
C Dérivée directionnelle d'une fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Premiers exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A Diérentielle de f : R −→ Rn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
B Diérentielle d'une constante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
C Diérentielle d'une application linéaire continue . . . . . . . . . . . . . . . . . . . . . . . . 5

a
D Diérentielle d'une application bilinéaire continue . . . . . . . . . . . . . . . . . . . . . . . 5
E Diérentielle d'une application n-linéaire continue . . . . . . . . . . . . . . . . . . . . . . 5
3 Cas des fonctions de Rn −→ Rp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
A Dérivée partielle - Lien avec la diérentielle . . . . . . . . . . . . . . . . . . . . . . . . . . 7
B
p
Matrice jacobienne - Gradient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Opérations sur les fonctions diérentiables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5 Fonctions de classe C 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6 Deux exemples importants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
A Fonctions à valeurs dans un espace produit . . . . . . . . . . . . . . . . . . . . . . . . . . 11
B Diérentielle de l'application inverse Inv : u 7→ u−1 . . . . . . . . . . . . . . . . . . . . . . 11
u

II Théorèmes des accroissements nis - Applications. 15


1 Théorèmes des accroissements nis (T.A.F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
A Caractérisation des fonctions diérentiables lipschitziennes . . . . . . . . . . . . . . . . . . 18
D

B Applications de diérentielle nulle sur un ouvert connexe . . . . . . . . . . . . . . . . . . 19


C Caractérisation des fonctions C 1 (U ) lorsque U ⊂ Rn . . . . . . . . . . . . . . . . . . . . . 20
D Suite de fonctions diérentiables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
IIIDiérentielles d'ordre supérieur - Formules de Taylor - Extrema. 25
1 Diérentielle seconde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
A Dénition - Théorème de Schwarz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
B Dérivées partielles secondes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
C Propriétés - Application de classe C 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2 Diérentielles d'ordre supérieur à deux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3 Formules de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
.

4 Extrema libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
C

IV Théorème d'inversion locale - Théorème des fonctions implicites 41


1 Diéomorphismes locaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2 Théorème d'inversion locale - Théorème d'inversion globale . . . . . . . . . . . . . . . . . . . . . 43
A Motivations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
B Le Théorème d'inversion locale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
C Le Théorème d'inversion globale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3 Théorème des fonctions implicites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
A Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
B Diérentielle partielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
C Enoncé du théorème des fonctions implicites . . . . . . . . . . . . . . . . . . . . . . . . . 48
D Espace tangent - Application aux courbes de niveau de fonctions C 1 . . . . . . . . . . . . 51
4 Extrema locaux liés : méthode des multiplicateurs de Lagrange . . . . . . . . . . . . . . . . . . . 52
Préambule
Objectifs de ce cours :

• genéraliser la notion de dérivée (fonction d'une variable réelle) et introduire les règles algébriques de calcul
rendant aisée l'utilisation de cette (nouvelle) notion ;
• reprendre en les étendant à ce nouveau cadre, les résultats de base vus pour les dérivées : théorème des
accroissements nis, formules de Taylor, théorème de la bijection
Cadre

ix
Tous les espaces vectoriels (e.v) considérés dans ce cours seront des R-e.v.
Sauf exception, on se placera en dimension innie d'espace, les énoncés et les preuves n'étant en général, pas
plus compliquées.

Index des principales notations utilisées dans ce cours :

? E = (E, k kE ), F = (F, k kF ) des R-e.v.n

a
? Bρ (x0 ) = {x ∈ E, kx − x0 k < ρ} ⊂ E : boule ouverte de centre x0 ∈ E , de rayon ρ > 0

? L (E, F ) : e.v des applications linéaires de E dans F (avec L (E) = L (E, E))
? IB(E, F ) : e.v des applications linéaires et continues de E dans F (avec IB(E) = IB(E, E))
p
? Pour L ∈ IB(E, F ) :
 kLkIB = kLkIB(E,F ) : norme de l'application linéaire L
 ∀h ∈ E , Lh ou L.h la quantité L(h)
? IBn (E1 , . . . , En ; F ) : e.v des applications n-linéaires continues de E1 × · · · × En dans F (IBn (E; F ) =
IBn (E, . . . , E; F ))
u

? kLkIBn = kLkIBn (E1 ,...,En ;F ) : norme de l'application n-linéaire L

? Isom(E, F) ⊂ IB(E, F ) : ensemble des isomorphismes de E dans F


? Mn,p = Mn,p (R) e.v des matrices réelles à n-lignes et p colonnes
D

? Pour f : E −→ F :
 df (a)h : diérentielle de f en a ∈ E prise en h ∈ E
 df n (a)(h)n : diérentielle n-ième de f en a ∈ E prise au n-uplet (h)n := (h, . . . , h) ∈ E n
 f 0 (a)(h) : dérivée de f en a ∈ E dans la direction h ∈ E\{0}
 ∂1 f (a1 , a2 ) ∈ IB(E1 , F ) : diérentielle partielle en (a1 , a2 ) ∈ E1 × E2 de f : E1 × E2 −→ F par rapport
à sa première variable
? Pour f : Rn −→ F :
∂f
 ∂xj
(a) : dérivée partielle de f suivant sa j -ième variable en a ∈ Rn
.

? Pour f : Rn −→ Rp :
 Jf (a) ∈ Mp,n : matrice jacobienne de f en a
 ∇f (a) ∈ Rn : vecteur gradient de f en a (cas p = 1)
C

 Hf (a) ∈ Mn : matrice hessienne de f en a (cas p = 1)


? Inv(u) = u−1 pour u ∈ Isom(E, F).
DIFFÉRENTIELLE. 1

Chapitre I

Diérentielle

ix
Le début de ce cours est consacré à l'introduction des diérentes notions de "dérivées". Partant de la notion
classique et connue de dérivée, nous allons voir pourquoi il est nécesssaire d'introduire de nouvelles notions.

1 Dénitions

a
Commençons par rappeler ce qui est déjà connu.
p
A Cas des fonctions de R −→ Rn : notion de dérivée
Dénition I.1 (dérivée)
Soit f : R −→ Rn une fonction dénie sur un ouvert U ⊂ R.
u
On dit que f est dérivable au point t0 ∈ U s'il existe ` ∈ Rn telle que
f (t0 + h) − f (t0 ) − `h
(I.1) lim = 0.
h−→0 h
On note f 0 (t0 ) = ` ∈ Rn la dérivée de f en t0 et on dit que f est dérivable sur U si elle l'est en tout
D

t0 de U .
 La convergence dans Rn étant équivalente à la convergence par composantes, notant f = (fi ),
la relation (I.1) montre que f est dérivable en t0 si et seulement si pour chaque i, fi l'est et alors
f 0 (t0 ) = (fi0 (t0 )).

Remarque I.2
1) On a (I.1)⇐⇒ f (t0 + h) = f (t0 ) + `h + o(h) au voisinage de h = 0 : f est dérivable en t0 si et
.

seulement si elle y admet un développement limité d'ordre 1. En particulier, si f est dérivable en t0


alors elle y est continue.
C

2) Cette dénition s'étend naturellement au cas où f : R −→ F avec F e.v.n.


3) En revanche, elle ne s'étend pas directement au cas f : Rn −→ Rp avec n > 1 : on ne peut pas
diviser par h ∈ Rn et surtout quel sens peut-on donner à `h ?
C'est ce dernier point qui conduit à la notion de diérentielle que nous allons maintenant introduire.

B Cas des fonctions de E −→ F : notion de diérentielle


Dans la suite E , F sont deux e.v.n (de dimension nie ou non), U ⊂ E un ouvert et f : U −→ F une application.
2 CHAPITRE I. DIFFÉRENTIELLE

Dénition I.3 (diérentielle)


On dit que f est diérentiable en a ∈ U s'il existe une application linéaire et continue L : E −→ F
telle que
f (a + h) − f (a) − Lh
(I.2) lim = 0,
h−→0 khkE

c'est-à-dire
kf (a + h) − f (a) − LhkF
lim = 0.
h−→0 khkE

On note alors df (a) = L ∈ IB(E, F) la diérentielle de f en a.

ix
On dit que f est diérentiable sur U ouvert de E si elle est diérentiable en tout point de U .

Remarque I.4
1) Si dim(E) < +∞, la continuité de l'application linéaire L est automatique.

a
Si dim(E) = +∞, la continuité de l'application linéaire L est à vérier.
2) La relation (I.2) peut se réécrire sous la forme suivante :
∃ρ > 0, ∃ε : Bρ (0) ⊂ E −→ F vériant lim ε = 0 tq
0
p ∀h ∈ Bρ (0), f (a + h) = f (a) + Lh + khkE ε(h),

Lorsqu'il n'est pas nécessaire de préciser, on écrira simplement que

f (a + h) = f (a) + Lh + khkE ε(h), au voisinage de h = 0,


u

ou encore

f (a + h) = f (a) + Lh + o(khkE ), au voisinage de h = 0


D

(sous-entendu pour tout h ∈ E tel que a + h ∈ U ce qui est licite puisque U est ouvert).
Ainsi, lorsque f est diérentiable en a, f (a) + df (a)h apparaît comme une approximation de f au
premier ordre en h au voisinage de a.
3) L'application h 7→ f (a) + df (a)h est appelée application ane tangente à f en a.
4) Si f est diérentiable sur U alors df : U −→ IB(E, F).

Exemple 1 Etude de la diérentiabilité de f : Rn [X] −→ R2n [X] tq f (P ) = P 2 et expression de sa diéren-


tielle. On munit Rn [X] de la norme dénie pour tout P ∈ Rn [X] par kP k = Sup |P (x)| (idem pour R2n [X]).
.

x∈[0,1]

L'objet ainsi déni a bien un sens comme le montrent les deux propositions suivantes.
C

Proposition I.5 (unicité de la diérentielle)


Si f est diérentiable en a ∈ U alors cette diérentielle est unique.

Preuve de la Proposition I.5.


Supposons que f admettent deux diérentielles L1 et L2 en a. Alors par dénition, il existe ρ > 0 et ε1 , ε2 tq
pour tout h ∈ Bρ (0), on ait
f (a + h) = f (a) + L1 h + khkE ε1 (h) et f (a + h) = f (a) + L2 h + khkE ε2 (h),
DIFFÉRENTIELLE. 3

où lim εi = 0.
0
Donc prenant la diérence de ces deux égalités, on trouve L1 h − L2 h = khkE ε(h).
Fixons alors x ∈ E non nul. Pour tout t ∈ R∗ , vériant |t| < kxkρ E , on peut prendre h = tx et on obtient ainsi
t (L1 x − L2 x) = ktxkE ε(tx) par linéarité de L1 et L2 .
Il sut alors de diviser cette égalité par t 6= 0 puis de faire tendre t vers 0 pour trouver L1 (x) = L2 (x) pour
tout x ∈ E (puisque de plus L1 (0) = L2 (0) = 0 par linéarité).

Proposition I.6 (invariance de la diérentielle pour des normes équivalentes)

ix
Soient k kE et k k# E deux normes équivalentes sur E , et k kF et k kF deux normes équivalentes sur
#

F . Alors si f est diérentiable en a ∈ U pour k kE et k kF , elle l'est également en a ∈ U pour k k#


E
et k k#
F , et sa diérentielle est la même.

Preuve de la Proposition I.6.


Par dénition, si f est diérentiable en a ∈ U pour k kE et k kF , il existe une application linéaire continue de

a
(E, k kE ) dans (F, k kF ) telle que (I.2) soit vériée.
Mais k kE et k k# E d'une part, et k kF et k kF d'autre part étant équivalentes, il existe deux constantes C1 , C2 > 0
#

telles que khk1 # ≤ C1 khk1 E et kf (a + h) − f (a) − Lhk#


F ≤ C2 kf (a + h) − f (a) − LhkF pour tout h ∈ E . Donc
E

kf (a + h) − f (a) − Lhk#
F ≤ C C kf (a + h) − f (a) − LhkF et on conclut donc par (I.2) puisque, toujours par
p
1 2
khk#
E
khkE
équivalence des normes, L ∈ IB(E, F ) =⇒ L ∈ IB(E # , F # ).
u

Corollaire I.7
Lorsque E et F sont de dimension nie, il sut de montrer la diérentiabilité pour une paire de
normes particulière pour l'avoir pour toute paire de normes.
D

Mentionnons, pour terminer ce paragraphe, la propriété suivante.

Proposition I.8 (diérentiabilité et continuité)


Si f est diérentiable en a ∈ U alors f est continue en a,
et donc par contraposée :
si f n'est pas continue en a alorsf n'est pas diérentiable en a.
.
C

Preuve de la Proposition I.8.


Si f est diérentiable en a alors au voisinage de h = 0 : kf (a + h) − f (a)kF = kdf (a)h + khkE ε(h)kF ≤
kdf (a)hkF + khkE kε(h)kF et la continuité de df (a) permet de conclure quand h −→ 0.

Remarque I.9
La réciproque est évidement fausse...une fonction continue n'a pas de raison d'être diérentiable.
4 CHAPITRE I. DIFFÉRENTIELLE

C Dérivée directionnelle d'une fonction


Dénition I.10 (dérivée directionnelle)
Soit E et F deux e.v.n, U un ouvert de E , f : U −→ F et a ∈ U , b ∈ E , b 6= 0.
On dit que f admet en a une dérivée directionnelle dans la direction b 6= 0 ou que f est dérivable en
a dans la direction b si (t ∈ R 7→ f (a + tb)) est dérivable en 0 c'est-à-dire si

f (a + tb) − f (a)
lim ∈ F existe.
t−→0 t

On notera f (a)(b) ∈ F la dérivée directionnelle de f en a dans la direction b.


0

ix
Remarque I.11
Quand a et b sont xés, et que t décrit R, alors (a + tb) décrit la droite (ane) de vecteur directeur
b et passant par a. Ainsi la limite précédente revient à étudier ce qui se passe pour des points situés
sur cette droite et tendant vers a. En d'autres termes, on étudie la dérivabilté de la restriction de f

a
à la droite {a + tb} en t = 0 (on étudie donc la dérivabilité d'une fonction d'une seule variable réelle
t).
p
Les dérivées directionnelles étant obtenues pour une convergence particulière vers le point considéré (sur des
droites), la notion obtenue est (strictement) plus faible que la notion de diérentielle. On a évidement la
propriété suivante.
u

Proposition I.12
Si f est diérentiable en a, alors f admet en a des dérivées directionnelles dans toutes les directions.
D

De plus dans ce cas, ∀b ∈ E ,


f (a + tb) − f (a)
(I.3)
0
df (a)b = f (a)(b) = lim
t−→0 t
Egalité utile pour calculer une diérentielle lorsque l'on sait que la fonction est diérentiable.

Preuve de la Proposition I.12


.

Il sut de prendre h = tb avec b ∈ E xé et t −→ 0 dans (I.2).


C

On a le corollaire suivant :

Corollaire I.13
S'il existe b ∈ E tel que f n'admette pas de dérivée directionnelles en a ∈ E dans la direction b 6= 0
alors f n'est pas diérentiable en a.

Exemple 2 Montrer qu'une norme k k sur un e.v E n'est jamais diérentiable en 0E .


DIFFÉRENTIELLE. 5

Remarque I.14
1) La notion de dérivée directionnelle est strictement plus faible et elle ne permet donc en aucun
cas d'en déduire la diérentiabilité comme le montre l'exemple de la fonction f : R2 −→ R dénie
2
par f (x, y) = 4x y 2 si (x, y) 6= (0, 0) et f (0, 0) = 0 qui admet en (0, 0) des dérivées directionnelles
x +y
nulles dans toutes les directions mais qui n'est pas diérentiable en (0, 0) puisque non continue.
2) Lorsque la fonction est diérentiable, mais qu'on ne connaît pas l'expression de sa diéren-
tielle, la Proposition I.12 fournit un moyen pour la déterminer.
3) Lorsque la fonction admet des DD en a alors L : h 7→ f 0 (a)(h) fournit, par unicité de la dif-
férentielle en a, le seul candidat possible pour df (a). Il sut alors de montrer que ce L vérie (cas
diérentiable) ou ne vérie pas (cas non diérentiable) (I.2).

ix
2 Premiers exemples
Voyons tout de suite quelques exemples simples que vous devrez connaitre (ils constituent les briques élémentaires
sur lesquelles nous nous reposerons). Le premier montre que la dénition est bien, en un certain sens, la

a
généralisation naturelle de la notion de dérivée pour les fonctions réelles.

A Diérentielle de f : R −→ Rn
Si f : R −→ Rn , alors elle est diérentiable en t0 ∈ R si et seulement si elle est dérivable en t0 ∈ R,
p
et alors df (t0 ) est dénie sur R par df (t0 ) : t 7→ f (t0 )t pour tout t ∈ R ou de manière équivalente df (t0 )1 = f (t0 ).
0 0

0
f (t0 + t) − f (t0 ) − f (t0 )t
En eet, f est dérivable en t0 ∈ R, si et seulement si lim = 0 donc si et seulement
t−→0 t
f (t0 + t) − f (t0 ) − L(t)
si lim = 0 avec L ∈ IB(R, Rn ) dénie par L : t 7→ f (t0 )t.
0
u
t−→0 t

B Diérentielle d'une constante


Si f : E −→ F est constante alors elle est diérentiable sur E et ∀x ∈ E , df (x) = 0.
D

C Diérentielle d'une application linéaire continue


Soient E et F des e.v.n. Si f ∈ IB(E, F) alors elle est diérentiable sur E et ∀x ∈ E , df (x) = f .
En eet, par linéarité de f , on a pour tout x, h ∈ E , f (a + h) − f (a) − f h = 0 et donc L = f .

D Diérentielle d'une application bilinéaire continue


Même si ce cas est un cas particulier de l'exemple suivant, il est très utilisé et nous préférons lui consacré son
propre énoncé.
Soient E1 , E2 et F des e.v.n. Si f ∈ IB2 (E1 , E2 ; F ) alors f est diérentiable sur E1 × E2 . Sa diérentielle est alors donnée
.

pour tout x = (x1 , x2 ) ∈ E1 × E2 et tout h = (h1 , h2 ) ∈ E1 × E2 par


C

(I.4) df (x1 , x2 )(h1 , h2 ) = f (x1 , h2 ) + f (h1 , x2 ).

Preuve : voir le cas n-linéaire continue ci-dessous.


Plus généralement, on a le résultat suivant.

E Diérentielle d'une application n-linéaire continue


Soient (Ei , k kEi )ni=1 et F des e.v.n. On pose E = E1 × · · · × En . Si f ∈ IBn (E1 , . . . , En ; F ) alors f est diérentiable sur E .
Sa diérentielle est alors donnée pour tout X = (xi )n1 ∈ E , et tout H = (hi )n1 ∈ E par
n
(I.5)
X
df (X)H = f (x1 , .., xi−1 , hi , xi+1 , .., xn )
i=1
6 CHAPITRE I. DIFFÉRENTIELLE

Preuve :
On raisonne par récurrence :
• On sait déjà que la propriété est vraie au rang 1 (linéaire continue) et au rang 2 (bilinéaire continue).
• Avant de prouver l'hérédité et an de simplier un peu les notations, on pose E 0 = E1 × · · · × En−1 et ainsi
E = E1 × · · · × En−1 × En = E 0 × En . On peut alors écrire tout Y = (y1 , ..., yn ) ∈ E sous la forme Y = (Y 0 , yn )
avec Y 0 = (y1 , ..., yn−1 ) ∈ E 0 et yn ∈ En . Pour xer les idées, on munit les espaces produits de la norme
produit k k1 que l'on notera k k. Compte tenu des notations introduites, on aura donc pour tout Y ∈ E ,
kY kE = kY 0 kE 0 + kyn kEn
Supposons alors qu'il existe un entier n ≥ 2 tel que toute application (n − 1)-linéaire continue soit diérentiable
sur E 0 et vérie pour tout X 0 ∈ E 0 , et tout H 0 ∈ E 0 l'égalité
n−1
(a)
X
0 0

ix
df (X )H = f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 )
i=1

Soit alors f une application n-linéaire continue.


Montrons que f est diérentiable en X ∈ E xé.
Pour H = (H 0 , hn ) ∈ E au voisinage de 0E = (0E 0 , 0En ), on a
(b) f (X + H) − f (X) = f (X 0 + H 0 , xn + hn ) − f (X 0 , xn )
= f (X 0 + H 0 , xn + hn ) − f (X 0 , xn + hn ) + f (X 0 , hn ).

a
Or, l'application gn : y = (y1 , ..., yn−1 ) ∈ E 0 7→ f (y1 , ..., yn−1 , xn + hn ) est (n − 1)-linéaire continue et donc, par
hypothèse de récurrence, diérentiable avec d'après (a), pour tout H 0 ∈ E 0 au voisinage de 0E 0 :
p n−1
X
gn (X 0 + H 0 ) − gn (X 0 ) = gn (x1 , .., xi−1 , hi , xi+1 , .., xn−1 ) + o(kH 0 kE 0 )
i=1

c'est-à-dire
n−1
u
X
f (X 0 + H 0 , xn + hn ) − f (X 0 , xn + hn ) = f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , xn + hn ) + o(kH 0 kE 0 )
i=1

On déduit donc de (b) que


D

n−1
X
f (X + H) − f (X) = f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , xn + hn ) + o(kH 0 kE 0 ) + f (X 0 , hn )
i=1
n−1
X
= f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , xn ) + f (X 0 , hn )
i=1
n−1
X
+ f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , hn ) + o(kH 0 kE 0 )
i=1
n
X n−1
X
= f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , xn ) + f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , hn ) + o(kH 0 kE 0 )
i=1 i=1
.

n−1
Pour conclure, il sut donc de montrer que f (x1 , .., xi−1 , hi , xi+1 , .., xn−1 , hn ) + o(kH 0 kE 0 ) = o(kHkE ).
X
C

i=1
Or, puisque kH 0 kE 0 ≤ kHkE , on a o(kH 0 kE 0 ) = o(kHkE ) et d'autre part, puisque l'application n-linéaire f est
continue, on a aussi
kf (x1 , ..., xi−1 , hi , xi+1 , ..., xn−1 , hn )kF ≤ Ckx1 kE1 ...kxi−1 kEi−1 khi kEi kxi+1 kEi+1 ...kxn−1 kEn−1 khn kEn
≤ CkXkn−2 kHk2

ce qui prouve l'hérédité (la continuité de l'application linéaire est évidente).

3 Cas des fonctions de Rn −→ Rp


Dans tout ce paragraphe E = Rn et F = Rp et on note BE = (ei )n1 la base canonique de E .
DIFFÉRENTIELLE. 7

A Dérivée partielle - Lien avec la diérentielle


Les dérivées partielles constituent un cas particulier de dérivées directionnelles comme le montre la dénition
suivante.

Dénition I.15 (dérivée partielle)


Soit U ⊂ E un ouvert, f : U −→ F une application, a ∈ U et j ∈ {1, ..., n} un entier. On dit que
f admet en a une dérivée partielle par rapport à xj si t ∈ R 7→ f (a + tej ) est dérivable en t = 0,
f (a + tej ) − f (a)
c'est-à-dire si lim existe (dans F ). Dans ce cas on note
t−→0 t

ix
∂f f (a + tej ) − f (a)
(a) = lim .
∂xj t−→0 t

On dira que f admet une dérivée partielle par rapport à xj sur U si ∂f


∂xj (a) existe pour tout a ∈ U .

a
Remarque I.16
La dérivée partielle suivant xj ne voit que ce qui se passe sur la droite a + tej (donc paralèllement
aux j -ième axe de coordonées) et en conséquence :
1) d'un point de vue calculatoire, tout se passe comme si toutes les autres variables étaient xées et
p
considérées comme constantes : les règles algébriques de calcul en découlent ;
2) une fonction peut admettre des dérivées partielles en un point sans y être continue. En fait
l'existence de ces dérivées partielles entrainera "la continuité correspondante" c'est-à-dire celle de la
fonction restreinte à la droite (a + tej ) i.e. celle de t 7→ f (a + tej ) ;
u
3) en particulier, l'existence des dérivées partielles n'entraîne ni la diérentiabilité, ni l'existence de
DD.
D

On a toutefois le lien suivant.

Proposition I.17 (lien entre dérivées partielles et diérentielle)


Si f est diérentiable en a ∈ U alors elle admet en a des dérivées partielles par rapport xj pour tout
j ∈ {1, ..., n} et de plus, on a pour tout h ∈ E
n
∂f
(I.6)
X
df (a)h = (a) hj
.

j=1
∂xj

En particulier, on notera que


C

∂f
(I.7) df (a)ej = (a).
∂xj

Preuve de la Proposition I.17 : cas particulier de Dérivées directionnelles (Dénition I.10 et Proposition
I.12).
8 CHAPITRE I. DIFFÉRENTIELLE

Remarque I.18
1) Lorsque la fonction est diérentiable, la formule (I.6) fournit un moyen pour calculer
cette diérentielle en calculant les dérivées partielles.
n
∂f
2) Lorsque la fonction admet des dérivées partielles en a alors L : h 7→ (a) hj fournit, par
X

j=1
∂xj

unicité de la diérentielle en a, le seul candidat possible pour df (a). Il sut alors de montrer
que ce L vérie (cas diérentiable) ou ne vérie pas (cas non diérentiable) (I.2).

Une autre manière fort utile d'énoncer la Proposition I.17 pour l'étude de la diérentiabilité d'une fonction

ix
est la suivante.

Corollaire I.19 (non diérentiabilité)

S'il existe i ∈ {1, · · · , n} tq ∂f


∂xi (a) n'existe pas alors f n'est pas diérentiable en a.

a
Terminons ce paragraphe par une propriété très utile lors de l'étude de la diérentiabilité de fonctions.

Proposition I.20
p
Si f admet dans un voisinage de a ∈ U des dérivées partielles et que celles-ci sont continues en a
alors f est diérentiable en a et sa diérentielle en a est donnée par la formule (I.6).

Preuve de la Proposition I.20.


u

Bien qu'il soit possible de le démontrer à ce niveau du cours, ce résultat est un corollaire d'un des résultats du
chapitre suivant et nous y reviendrons donc plus tard. Nous l'admettrons donc provisoirement.
D

B Matrice jacobienne - Gradient


Rappelons qu'on est toujours dans le cas où E = Rn et F = Rp .
Puisque si f est diérentiable en a, sa diérentielle en a, df (a) est une application linéaire de E dans F , on
peut donc chercher l'expression de sa matrice relativement aux bases canonique BE et BF . La i-ème colonne
de cette matrice sera alors donné par df (a)ei c'est-à-dire (par (I.7)) la dérivée partielle de f par rapport à xi
au point a !
Formalisons tout cela dans une dénition.
.

Dénition I.21 (matrice Jacobienne)


C

Soit f : U ⊂ Rn −→ Rp avec U ouvert, diérentiable en a ∈ U .


Alors la matrice de df (a) ∈ L (Rn , Rp ) relativement aux bases canoniques BE et BF s'appelle
matrice jacobienne (ou plus simplement jacobienne) de f en a. On la note Jf (a) ∈ Mp,n . Ses
∂fi
coecients sont les (Jf (a))ij = ∂x (a), c'est-à-dire que df (a) s'identie à la matrice Jf (a), ce que
j
l'on écrit df (a) ∼ Jf (a) pour signier que ∀h ∈ Rn , df (a)h = Jf (a)h

Dans la pratique, le cas particulier où la diérentielle est une forme linéaire (i.e. F = R soit p = 1) porte un
nom spécial et possède sa propre notation. Dans ce cas, la matrice jacobienne de f en a possède une seule ligne
et df (a) est alors identiée à un vecteur de Rn .
DIFFÉRENTIELLE. 9

Dénition I.22 (vecteur gradient)


Soit f : U ⊂ Rn −→ R avec U ouvert, diérentiable en a ∈ U .  ∂f 
∂x1 (a)
On appelle gradient de f en a le vecteur noté ∇f (a) ∈ Rn déni par ∇f (a) =  .. .
.


∂f
∂xn (a)
La diérentielle de f en a s'identie alors au vecteur ∇f (a), ce que l'on écrit df (a) ∼ ∇f (a) pour
signier que ∀h ∈ Rn , df (a)(h) =< ∇f (a), h >2

4 Opérations sur les fonctions diérentiables

ix
Les deux propriétés que nous allons voir maintenant sont les généralisations de propriétés bien connues.

Proposition I.23 (stabilité par combinaison linéaire)


Soient E , F deux e.v.n., U ⊂ E ouvert, f , g : U −→ F deux applications diérentiables en a ∈ U ,

a
et α ∈ R. Alors les applications αf et f + g sont diérentiables en a avec d(αf )(a) = αdf (a) et
d(f + g)(a) = df (a) + dg(a).

Preuve de la Proposition I.23. Evident.


p
Le théorème suivant est d'une très grande importance pour établir par décomposition la diérentiabilité de
certaines fonctions ainsi que pour calculer leur diérentielle.
u

Théorème I.24 (diérentielle d'une composée)


Soient E , F et G trois e.v.n., U un ouvert de E , V un ouvert de F et f : U −→ F , g : V −→ G
deux applications vériant f (U ) ⊂ V . On suppose que f est diérentiable en a ∈ U et que g est
D

diérentiable en f (a) ∈ V .
Alors l'application g ◦ f : U −→ G est diérentiable en a ∈ U et
(I.8) d(g ◦ f )(a) = dg(f (a)) ◦ df (a)

Preuve du Théorème I.24.


Posant b = f (a), la diérentiabilité de f en a et de g en b se traduit par l'existence de deux fonctions ε et ϕ
telles que
.

(a) f (a + h) = f (a) + df (a)h + khkE ε(h) au voisinage de h = 0E


C

(b) g(b + u) = g(b) + dg(b)u + kukF ϕ(u) au voisinage de u = 0F .

avec lim ε(h) = 0F et lim ϕ(u) = 0G .


h−→0E u−→0F
 
On a alors (g ◦ f )(a + h) = g(f (a + h)) = g f (a) + df (a)h + khkE ε(h) par (a)
Or df (a) ∈ IB(E, F ) et donc u = df (a)h + khkE ε(h) vérie
(c) kukF = kdf (a)h + khkE ε(h)kF ≤ (kdf (a)kIB + kε(h)kF ) khkE ≤ C1 khkE .

Ainsi, lim u(h) = 0F et on peut donc utiliser (b) avec ce u, ce qui implique
h−→0E
   
g(f (a + h)) = g(b) + dg(b) df (a)h + dg(b) khkE ε(h) + kukF ϕ(u).
10 CHAPITRE I. DIFFÉRENTIELLE

Utilisant alors la continuité de dg(b) et (c), on a


 
dg(b) khkE ε(h) + kukF ϕ(u) ≤ khkE kdg(b)(ε(h)kG + kukF kϕ(u)kG
G
≤ khkE kdg(b)kIB kε(h)kF + C1 khkE kϕ1 (h)kG
 
et donc dg(b) khkE ε(h) + kukF ϕ(u) = o(khkE ) ce qui permet d'obtenir
 
g(f (a + h)) = g(b) + dg(b) df (a)h + o(khkE ).

Puisque dg(b) ◦ df (a) ∈ IB(E, G), ceci montre que l'application g ◦ f est diérentiable en a et que sa diérentielle
est donnée par (I.8).

ix
Remarque I.25 (Cas de la dimension nie)
Dans le cas particulier de fonctions diérentiables g : Rn −→ R et f : Rp −→ Rn , la formule (I.8)
pour ϕ = g ◦ f : Rp −→ R, à savoir dϕ(a) = dg(f (a))df (a) donne pour les jacobiennes

a
Jϕ (a) = Jg (f (a)) . Jf (a)
| {z } | {z } | {z }
∈M1,p ∈M1,n ∈Mn,p

et donc pour j = 1, ..., p



p   
∂ϕ Xn    
Jϕ (a) = Jg (f (a)).Jf (a) ⇐⇒ (a) = Jg (f (a)) Jf (a)
1j 1j ∂xj 1k kj
k=1
n
∂ϕ X ∂g ∂fk
⇐⇒ (a) = (f (a)) (a)
∂xj ∂xk ∂xj
k=1
u
pour les dérivées partielles

5 Fonctions de classe C 1
D

Dénition I.26 (classe C 1 )


L'application f : U −→ F est dite continûment diérentiable sur U ou de classe C 1 sur U (on note
alors f ∈ C 1 (U )) si :
(i) f est diérentiable sur U ;
(ii) sa diérentielle df : U −→ IB(E, F) est continue.
.

La propriété suivante est évidente compte tenu de ce que nous avons vu mais elle est d'un intérêt pratique
C

certain.

Proposition I.27 (stabilité linéaire de la classe C 1 )


Soient f , g : U −→ F deux applications de classe C 1 sur U , et soit α ∈ R. Alors les applications αf
et f + g sont de classe C 1 sur U (en d'autres termes C 1 (U ) est un e.v).

Preuve de la Proposition I.27


D'après la Proposition I.23 la diérentiation est stable par combinaison linéaire et comme la continuité l'est
également, la preuve est directe.
DIFFÉRENTIELLE. 11

On déduit immédiatement du Théorème I.24 la propriété suivante

Corollaire I.28 (composée de fonctions C 1 )


Soient E , F et G trois e.v.n., U un ouvert de E , V un ouvert de F et f : U −→ F , g : V −→ G deux
applications vériant f (U ) ⊂ V . On suppose que f est C 1 sur U et que g est C 1 sur f (U ) ⊂ V .
Alors l'application g ◦ f : U −→ G est C 1 sur U

ix
6 Deux exemples importants
Les exemples suivants sont plus que des simples illustrations de l'utilisation des notions et propriétés vues
précédement. Ils sont en eet très souvent utilisés et ils constituent en quelque sorte, des briques de base pour
le calcul de diérentielles plus compliquées.

A Fonctions à valeurs dans un espace produit

a
On se donne un entier n > 1. Soit E et F1 , ..., Fn des e.v.n. et U un ouvert de E . On considère alors
f = (f1 , ..., fn ) une fonction dénie sur U et à valeurs dans F = F1 × ... × Fn . On a alors le résultat suivant qui
est, comme le montre la preuve, une application du Théorème I.24 de composition.
p
Théorème I.29 (diérentielle d'applications à valeurs dans un produit)
La fonction f précédente est diérentiable en a ∈ U si et seulement si chaque fk l'est (k = 1, ..., n).
Si tel est le cas alors on a la formule
u

(I.9) df (a) = (df1 (a), ..., dfn (a))


D

Preuve du Théorème I.29.


Pour chaque k entre 1 et n, on dénit les applications pk : F −→ Fk et ik : Fk −→ F en posant pour tout
(x1 , ..., xn ) ∈ F , pk (x1 , ..., xn ) = xk (projection du produit sur son k -ième facteur) et ik (xk ) = (0, ..., 0, xk , 0, ..., 0)
(k-ième application coordonnée : 0 partout sauf en k-ième position).
Remarquons tout de suite que toutes ces applications sont linéaires continues et donc diérentiables (sur F ,
muni par exemple de la norme produit k k1 , pour les pk et sur Fk pour les ik ).
=⇒ / Supposons donc que f soit diérentiable en a. Alors puisque pk est diérentiable sur F , que f (a) ∈ F et
que fk = pk ◦ f , on déduit du Théorème I.24 de diérentiabilité de la composée que fk est diérentiable en a.
n
⇐= / Si chaque fk est diérentiable en a, alors puisque f = ik ◦ fk avec fk (a) ∈ Fk et ik diérentiable sur
X
.

k=1
Fk , f est diérentiable en a comme somme et composée d'applications qui le sont (Théorème I.24 et Proposition
n n
C

I.23) et df (a) = ik ◦ dfk (a) (c'est-à-dire (I.9)).


X X
dik (fk (a)) ◦ dfk (a) =
k=1 k=1

B Diérentielle de l'application inverse Inv : u 7→ u−1


Dans tout ce paragraphe, E et F sont deux espaces de Banach (e.v.n complets) vériant de plus, si la dimension
est nie, dim(E) = dim(F ).
On rappelle la dénition suivante :
12 CHAPITRE I. DIFFÉRENTIELLE

Dénition I.30 (isomorphisme)


On dit que f : E −→ F est un isomorphisme de E dans F si
1. f ∈ IB(E, F).
2. il existe g ∈ IB(F, E) telle que g ◦ f = idE et f ◦ g = idF .
On note Isom(E, F) l'ensemble des isomorphismes de E dans F et si E = F on note Isom(E) cet
ensemble.

Remarque I.31

ix
1) Un isomorphisme est donc une application linéaire bijective de E −→ F et bicontinue.
2) En dimension nie, la bijection réciproque est automatiquement linéaire et continue (facile).
3) En dimension innie, c'est encore vrai mais la continuité de la bijection réciproque est non triviale
à montrer (théorème de Banach).

a
On a alors le résultat suivant qui est une généralisation d'un résultat bien connu sur les séries géométriques de
raison absolument plus petite que 1 strictement.
Lemme I.32
p
On note id ∈ Isom(E) l'endomorphisme identité et f k = f ◦ · · · ◦ f avec la convention f 0 = id.
| {z }
k termes
Si f ∈ IB(E) avec kf kIB(E) < 1 alors (id − f ) ∈ Isom(E) et (id − f )−1 = f k.
X

k≥0
u

Preuve du Lemme I.32.


Soit f ∈ IB(E) vériant kf kIB(E) < 1.
1
On a puisque f est continue puisque kf kIB(E) < 1 (série géométrique
X X k
fk ≤ kf kIB(E) =
D

IB(E) 1 − kf kIB(E)
k≥0 k≥0
de raison kf kIB(E) ). Donc la série de terme générale f k est normalement convergente (ie. ∀k, kf k k ≤ uk avec
uk convergente), donc convergente.
P

Notant S = f k , on voit que Sf = f S et donc que S ◦ (id − f ) = (id − f ) ◦ S = id ce qui montre que (id − f )
X

k≥0
est inversible, d'inverse S .

On s'intéresse alors aux propriétés de la fonction Inv dénie par


.

(I.10) Inv : IB(E, F) −→ IB(F, E)


u 7→ Inv(u) = u−1
C

On a la proposition suivante
.
Proposition I.33 (topologie de Isom(E, F) - Domaine de l'inverse)

(a) L'ensemble Isom(E, F) est un ouvert de IB(E, F).


(b) La fonction Inv est dénie sur DInv = Isom(E, F) et Im(Inv) = Inv(Isom(E, F)) = Isom(F, E).

Preuve de la Proposition I.33.


(a) On peut supposer que Isom(E, F) 6= ∅ (sinon la proposition est évidente).
DIFFÉRENTIELLE. 13

Soit u0 ∈ Isom(E, F).


On veut donc montrer que tout u ∈ Isom(E, F) susamment proche de u0 est encore un isomorphisme de E
dans F . Mais puisque u0 ∈ Isom(E, F) alors u est un isomorphisme de E dans F si et seulement si (u0 )−1 ◦ u
est un isomorphisme de E dans E .
D'autre part, on sait par le Lemme I.32, que (u0 )−1 ◦ u ∈ Isom(E) dès que kid − (u0 )−1 ◦ uk < 1. Comme par
continuité de (u0 )−1 on a
kid − (u0 )−1 ukIB(E) = k(u0 )−1 (u0 − u)kIB(E) ≤ k(u0 )−1 kIB(F,E) ku0 − ukIB(E,F)

il sut de prendre u tel que ku − u0 kIB(E,F) < k(u0 )−11kIB(F,E) . Ainsi pour tout u0 ∈ Isom(E, F), la boule ouverte
de centre u0 et de rayon k(u0 )−11kIB(F,E) est contenue dans Isom(E, F) ; donc Isom(E, F) est un ouvert.
(b) Evident.

ix
On vient donc de voir que la fonction Inv est dénie de Isom(E, F), ouvert de l'e.v.n. IB(E, F), dans Isom(F, E),
ouvert de l'e.v.n. IB(F, E). On peut donc considérer Inv comme fonction de IB(E, F) à valeurs dans IB(F, E) (dans
ce cas Isom(E, F) est l'ensemble de dénition de la fonction et Isom(F, E) son image). Le fait que Isom(E, F)
soit un ouvert de IB(E, F), nous permet d'étudier la diérentiabilité de l'application Inv . Si elle existe, cette
diérentielle sera donc un élément de IB(IB(E, F), IB(F, E)). Plus précisément, on a le résultat suivant.

a
Théorème I.34 (régularité C 1 de l'inverse)
L'application Inv est de classe C 1 sur Isom(E, F), et sa diérentielle en u ∈ Isom(E, F) est donnée
p
pour tout h ∈ IB(E, F) par
(I.11) dInv(u)h = −u−1 ◦ h ◦ u−1
u

Preuve du Théorème I.34.


Pour alléger un peu les notations, on note la composée comme un produit : vw = v ◦ w.
Pour u ∈ Isom(E, F), on revient à la dénition de la diérentielle de Inv en u.
Pour cela, on se donne h ∈ IB(E, F) et on va considèrer la diérence Inv(u + h) − Inv(u). Commençons
D

par remarquer que, d'après le Lemme I.32, pour tout h ∈ IB(E, F) vériant khu−1 kIB(F ) < 1 (il sut que
khk < 1/ku−1 k), on a (id + hu−1 ) ∈ Isom(F) et
 
−1 −1 X
Inv(u + h) = (u + h)−1 = (id + hu−1 )u = u−1 id + hu−1 = u−1 id − hu−1 + (−hu−1 )k  ,


k≥2

que l'on récrit sous la forme


X
Inv(u + h) − Inv(u) + u−1 hu−1 = u−1 (−hu−1 )k .
.

k≥2

Donc, par dénition de la diérentielle pour avoir la relation (I.11), il sut de montrer que u−1
X
(−hu−1 )k =
C

k≥2
o(khkIB(E,F) ). Mais, si h vérie khu−1 kIB(F ) < 1, on peut écrire que

X X k u−1 IB(F,E)
khu−1 k2IB(F )
u−1 (−hu−1 )k ≤ u−1 hu−1 = ≤ Ckhk2IB(E,F) = o(khkIB(E,F) ),
IB(F,E) IB(F ) 1 − khu−1 kIB(F )
k≥2 k≥2
IB(F,E)

ce qui termine la preuve de la diérentiabilité de Inv et de (I.11).


Il reste alors à montrer que u 7→ dInv(u) est continue sur Isom(E, F).
Introduisons les applications dénies par
 
ϕ : Isom(E, F) −→ IB(F, E) × IB(F, E) ψ : IB(F, E) × IB(F, E) −→ IB IB(E, F), IB(F, E)
et
u 7→ (u−1 , u−1 ) (v, w) 7→ ψ(v, w) : h 7→ −v ◦ h ◦ w
14 CHAPITRE I. DIFFÉRENTIELLE

 
Noter pour tout (v, w) ∈ IB(F, E) × IB(F, E), l'application ψ(v, w) ∈ IB = IB IB(E, F), IB(F, E) vérie

kψ(v, w)kIB = Sup kψ(v, w)hkIB(F,E) ≤ kvkIB(E,F) kwkIB(E,F)


khkIB(E,F) = 1

ce qui prouve aussi que ψ qui est bilinéaire, est continue.


Ainsi, ϕ est continue sur Isom(E, F) car chaque application coordonnée l'est et vérie ϕ(Isom(E, F)) ⊂ IB(F, E)×
IB(F, E), ensemble sur lequel ψ est continue.
Puisqu'on a dInv = ψ ◦ ϕ, on en déduit par composition d'applications continues que dInv l'est aussi.

Une conséquence directe de la Proposition I.33 et du Théorème I.34 est le résultat suivant

ix
Corollaire I.35
Pour n ∈ N∗ , on note Mn l'e.v des matrices carrées de taille n à coecients réels et GLn ⊂ Mn le
sous-ensemble des matrices inversibles. L'application IN V : A ∈ GLn 7→ A−1 ∈ GLn
(a) L'ensemble GLn est un ouvert de Mn .
(b) La fonction IN V : A ∈ GLn 7→ A−1 ∈ GLn est de classe C 1 sur GLn , et sa diérentielle en

a
A ∈ GLn est donnée pour tout H ∈ Mn par

(I.12) dIN V (A)H = −A−1 × H × A−1


p
Preuve du corollaire I.35.
(a) La preuve de la Proposition I.33 s'adapte directement. Sinon, on peut aussi utiliser le fait que le déterminant
sur Mn est une application continue (considérée comme fonction des vecteurs colonnes de A ∈ Mn , elle est
n-linéaire et donc continue puisqu'on est en dimension nie) et donc GLn = det−1 (R∗ ) est ouvert en tant
qu'image réciproque d'un ouvert par une application continue.
u

(b) On comence par justier la régularité C 1 et on établit dans un second temps la formule (I.12).
 On a le diagramme suivant :

A ∈ GLn −−→ A−1 ∈ GLn


IN V
D

 x
 
ϕy
ψ

u ∈ Isom(Rn ) −−→ u−1 ∈ Isom(Rn )
Inv

où ∀A ∈ Mn , ϕ(A) est l'endomorphisme canoniquement associé à A tandis que ∀w ∈ Mn , ψ(w) est la matrice
de w relativement à la base canonique de Rn .
Ces deux applications vérient ϕ ∈ IB(Mn , IB(Rn )), ψ ∈ IB(IB(Rn ), Mn ) et sont donc C 1 (on sait qu'elle sont
diérentiables car linéaires et continues et la continuité de la diérentielle d'une telle application est immédiate).
On en déduit que IN V = ψ ◦ Inv ◦ ϕ est C 1 , par composition d'applications C 1 , puisque ϕ(GLn ) ⊂ Isom(Rn ).
.

 La formule (I.12) peut s'obtenir en diérentiant la formule précédente mais aussi plus simplement en dif-
férentiant la formule A × IN V (A) = I valable pour tout A ∈ GLn . On obtient ∀A ∈ GLn , ∀H ∈ Mn ,
A × dIN V (A)H + H × IN V (A) = 0 et donc (I.12).
C

FIN DU CHAPITRE I
THÉORÈMES DES ACCROISSEMENTS FINIS - APPILCATIONS. 15

Chapitre II

Théorèmes des accroissements nis -


Applications.

ix
Les résultats de ce chapitre sont essentiels tant leur utilisation est fréquente. Ils constituent non seulement des
outils de base pour ce cours mais également pour l'analyse en général.

a
1 Théorèmes des accroissements nis (T.A.F)
Commençons par rappeler ce que vous devez déja connaître (voir cours de première année).
p
Théorème II.1 (cas des fonctions de R dans R)
Soit a, b ∈ R, a < b et f : R −→ R continue sur [a, b] et dérivable sur ]a, b[. Alors ∃c ∈]a, b[ tel que
u
f (b) − f (a)
(II.1)
0
f (c) = ,
b−a
ou de manière équivalente, il existe t0 ∈]0, 1[ tel que
0 f (b) − f (a)
f (t0 a + (1 − t0 )b)) = .
D

b−a
Lorsque f (a) = f (b), on obtient f 0 (c) = 0 : c'est le théorème de Rolle.

On déduit facilement du Théorème II.1 la généralisation suivante moyennant l'introduction de la notation :


[a, b] = {(1 − t)a + tb, t ∈ [0, 1]}, ]a, b[= {(1 − t)a + tb, t ∈]0, 1[}.

Corollaire II.2 (Cas des fonctions de E dans R)


.

Soit E un e.v.n, U un ouvert de E et a, b ∈ E tels que [a, b] ⊂ U . Si f : U −→ R est continue sur


[a, b] et diérentiable sur ]a, b[ alors il existe t0 ∈]0, 1[ tel que
C

f (b) − f (a) = df ((1 − t0 )a + t0 b))(b − a).

Noter que dans ce cas, (II.1) n'a pas de sens puisqu'on ne peut pas diviser par (le vecteur) b − a.

Preuve du Corollaire II.2


Appliquer le Théorème II.1 à ψ : t ∈ [0, 1] 7→ f ((1−t)a+tb) (décomposer pour calculer sa di.).

On peut alors se demander si ce résultat se généralise sous sa forme actuelle aux fonctions f : E −→ F ,
dim(F ) > 1. La réponse est non comme le montre l'exemple suivant.
16 CHAPITRE II. THÉORÈMES DES ACCROISSEMENTS FINIS - APPLICATIONS.

Exemple II.3
Voyons pourquoi ce résultat ne se généralise pas aux fonctions à valeurs dans F , dim(F ) > 1.
Supposons d'abord qu'un funambule (qui se déplace donc sur un l...) parte de f (a) à l'instant a et
notons f (t) sa position à l'instant t ≥ a (donc f : R −→ R). On a alors l'évidence suivante : si à
un instant b > a le funambule est revenu en f (a), alors il s'est arrêté pour fait demi-tour, et donc
il a annulé sa vitesse à un moment donné. D'un point de vue mathématique cette armation se
traduit par : si f (a) = f (b) alors il existe c ∈]a, b[ tel que f 0 (c) = f (b)−f
b−a
(a)
= 0 (f 0 est la vitesse du
funambule).
Si maintenant le funambule descend de son l, partant d'un point, il n'est plus obligé de s'arrêter
pour faire demi-tour et y revenir, il sut en eet que son trajet soit une boucle : ici sa position
f : R −→ R2 ! Ecrivons cela de manière plus rigoureuse :

ix
Soit la fonction f : R −→ R2 dénie par f (t) = (cos(t), sin(t). Elle est continue sur [0, 2π], dérivable
− cos(c) = 0
sur ]0, 2π[ mais f (c) = f (2π) − f (0) ⇐⇒ qui n'admet pas de solution et donc
0

sin(c) = 0
∀c ∈]0, 2π[, f (c) 6= f (2π) − f (0).
0

La généralisation du Théorème II.1 aux fonctions à valeurs dans un e.v.n admet une autre formulation connue

a
sous le nom d'inégalité des accroissements nis.

Théorème II.4 (inégalité des accroissements nis)


p
Soit a, b ∈ R tels que a < b, F un e.v.n et f : R −→ F , g : R −→ R deux fonctions continues sur
[a, b] et dérivables sur ]a, b[.
Si pour tout t ∈]a, b[, kf (t)k ≤ g (t) alors
0 0

(II.2) kf (b) − f (a)k ≤ g(b) − g(a).


u

Idée de la preuve du Théorème II.4


D

Idéalement on aimerait obtenir l'inégalité (équivalente) : ∀t ∈ [a, b], kf (t) − f (a)k − (g(t) − g(a)) ≤ 0.
Pour cela deux étapes :
(1) d'abord montrer que cette inégalité est vériée sur un voisinage [a, t0 ] de a ;
(2) puis "propager l'inégalité" sur [t0 , t0 + h] (h > 0 petit) puis "repropager" à partir de de t0 + h.
Dans la vraie vie, c'est un peu plus technique :
(1) utilise un argument de continuité : l'inégalité est vraie pour t = a mais on ne peut rien en dire si t > a.
Pour cette raison, on va plutôt montrer que :
∀ε > 0, ∀t ∈ [a, b], kf (t) − f (a)k − (g(t) − g(a)) − ε ≤ 0.
Cette inégalité, vériée en t = a, l'est aussi sur un voisinage [a, t0 ] de a par continuité.
(2) va évidement utiliser l'hypothèse sur les dérivées en écrivant qu'au voisinage de h = 0+
= f 0 (t0 ) + o(1) d'où k 0 h
f (t0 +h)−f (t0 ) f (t +h)−f (t0 )
k ≤ kf 0 (t0 )k + ko(1)k ≤ g 0 (t0 ) + ko(1)k
.

h
et donc kf (t0 + h) − f (t0 )k ≤ g(t0 + h) − g(t0 ) + ko(h)k.
C'est la prise en compte de ces 2 étapes qui conduit à introduire la fonction auxiliaire ψ ci-dessous .
C

Preuve du Théorème II.4


On va montrer que pour tout réel ε > 0 donné, on a ∀t ∈ [a, b] l'inégalité
(a) kf (t) − f (a)k ≤ g(t) − g(a) + (t − a)ε + ε.

Il sura alors de prendre t = b puis ε ↓ 0 pour avoir le Théorème II.4 grace à la continuité de f et g .
Soit donc ε > 0 xé.
Introduisons la fonction continue (par composition) ψ : [a, b] −→ R dénie sur [a, b] par
 
ψ(t) = kf (t) − f (a)k − g(t) − g(a) + (t − a)ε + ε ,

Il s'agit donc de montrer que ∀t ∈ [a, b], on a ψ(t) ≤ 0.


THÉORÈMES DES ACCROISSEMENTS FINIS - APPILCATIONS. 17

 Commençons par remarquer que l'inégalité (a) est vérié pour 0 < t − a susament petit.
En eet, puisque ψ(a) = −ε < 0, par continuité de ψ en a, ∃α > 0, ∀t ∈ [a, a + α] , ψ(t) ≤ 0.
 Montrons alors que l'inégalité (a) est vraie sur [a, b] en entier.
Considérons pour cela l'ensemble des t ∈ [a, b] pour lesquels elle n'est pas vériée, soit

Z = {t ∈ [a, b], ψ(t) > 0}

et montrons que cet ensemble est vide.


On a Z = ψ −1 (]0, +∞[) ouvert (image réciproque d'un ouvert par une application continue).
Supposons que Z 6= ∅.
Alors Z ⊂ [a, b] et est non vide donc il possède une borne inférieure c dont on peut dire trois choses :
(i) c > a puisque (a) est vériée pour t ∈ [a, a + α].

ix
(ii) c ∈/ Z car Z est ouvert et donc si c appartenait à Z , il existerait un intervalle ouvert
centré en c et contenu dans Z , donc des t ∈ Z pour lesquels a < t < c et t ∈ Z ce qui
contredirait le fait que c est borne inférieure de Z .
(iii) c < b car sinon on aurait Z = {b} qui serait fermé.
Alors de (i) et (iii), on déduit que a < c < b et donc par hypothèse que

(b)
0 0

a
kf (c)k ≤ g (c).

Or, par dérivabilité de f et g en c, il existe β > 0 tel que pour tout t vériant 0 < t − c ≤ β

f (t) − f (c) f (t) − f (c)


− f (c) ≤ 2ε
p 0
− f (c) ≤
0

t−c t−c

g(t) − g(c) g(t) − g(c)


et − g (c) ≤ 2ε ,
0 0
g (c) − t−c ≤ t−c
u
soit f (t)t − f (c)
− 2ε ≤ f (c) et g (c) ≤
g(t) − g(c) ε
+ 2.
0 0

−c t−c
Compte tenu de (b), on en déduit que pour c ≤ t ≤ β + c on a

(c) kf (t) − f (c)k ≤ g(t) − g(c) + (t − c)ε.


D

D'autre part, on a vu en (ii) que c ∈/ Z , et puisque a < c < b, on a donc

(d) kf (c) − f (a)k ≤ g(c) − g(a) + (c − a)ε + ε.

Utilisant (c) et (d), on obtient alors pour c ≤ t ≤ β + c

kf (t) − f (a)k ≤ kf (t) − f (c)k + kf (c) − f (a)k


≤ g(t) − g(c) + (t − c)ε + g(c) − g(a) + (c − a)ε + ε
≤ g(t) − g(a) + (t − a)ε + ε.
.

Ainsi les t qui vérient c ≤ t ≤ β + c satisfont (a) et ne sont donc pas dans Z . Comme on sait déja que
C

[a, c[∩Z = ∅, on en déduit que [a, c + β] ∩ Z = ∅ avec β > 0 et donc la borne inférieure de Z est forcément
supérieure à c + β ie. c ≥ c + β ce qui est absurde et donc Z = ∅.

On peut alors déduire du Théorème II.4 le corollaire suivant qui est au moins aussi important puisque c'est très
souvent cette forme que nous utiliserons dans la pratique.
Convention. Soit A ⊂ R non vide
Si A est non majorée, on pose Sup(A) = +∞.
Si A est majorée, on pose Sup(A) = Sup(A) ∈ R.
On conviendra de noter Sup(A) la quantité Sup(A) que l'on continuera à appelé borne supérieure de A.
Noter qu'avec cette convention classique, toute partie non vide de R admet une borne supérieure.
18 CHAPITRE II. THÉORÈMES DES ACCROISSEMENTS FINIS - APPLICATIONS.

Corollaire II.5 (Cas des fonctions de E dans F )


Soit E et F deux e.v.n, U un ouvert de E et f : U −→ F diérentiable.
Alors pour tout x, y ∈ U tels que [x, y] ⊂ U on a
(II.3) kf (x) − f (y)kF ≤ kx − ykE Sup kdf (z)kIB(E,F)
z∈]x,y[

En particulier, si E = R, l'inégalité s'écrit


0
kf (x) − f (y)kF ≤ |x − y| Sup kf (t)kF .
t∈]x,y[

puisque ∀h ∈ R, df (t)h = f 0 (t)h et donc kdf (t)kIB(R,F ) = kf 0 (t)kF .

ix
Preuve du Corollaire II.5
On xe x, y ∈ U tels que [x, y] ⊂ U .
• Si Sup kdf (z)kIB(E,F) = +∞ : évident1 .
z∈]x,y[
• Sinon Sup kdf (z)kIB(E,F) = C ∈ R+ . On dénit alors ψ en posant pour tout t ∈ [0, 1], ψ(t) = f ((1 − t)x + ty)

a
z∈]x,y[
qui est continue sur [0, 1], dérivable sur ]0, 1[ (par composition). De plus ψ (t) = df ((1 − t)x + ty)(y − x) pour
0

tout t ∈]0, 1[ et donc puisque kdf (z)kIB(E,F) ≤ C pour tout z ∈ [x, y], on a
0
p
ψ (t) = kdf ((1 − t)x + ty)(y − x)kF ≤ kx − ykE kdf ((1 − t)x + ty)kIB(E,F) . ≤ C kx − ykE
F

On peut donc appliquer le Théorème II.4 aux fonctions ψ et g : t 7→ C kx − ykE t sur [0, 1] puisque ∀t ∈]0, 1[,
ψ (t) ≤ g (t). On en déduit alors que kψ(1) − ψ(0)kF ≤ g(1) − g(0) c'est-à-dire (II.3).
0 0

F
u

Remarque II.6
D

1. Noter que si U est un ouvert convexe alors par dénition ∀x, y ∈ U , [x, y] ⊂ U et l'hypothèse
du Corollaire II.5 est donc systématiquement vériée.
2. Le cas f : R −→ F (Théorème II.1 et son Corollaire) contient l'hypothèse de convexité de
l'ouvert puisqu'on se place sur des intervalles ouverts qui sont les seuls ouverts convexes de R.

Nous allons terminer ce chapitre en voyant quelques conséquences des résultats sur les accroissements nis.
.

2 Applications
C

Dans toute cette partie, et sauf précision supplémentaire, on supposera que E et F sont deux e.v.n, que U est
un ouvert non vide de E et que f : E −→ F est une fonction dénie sur U .

A Caractérisation des fonctions diérentiables lipschitziennes


Voyons tout de suite une première conséquence du Corollaire II.5. Pour cela nous avons besoin de la dénition
suivante que vous connaissez très probablement déja.

1 Bien
que f soit diérentiable sur U qui contient [x, y], cette diérentielle peut ne pas être bornée sur le segment : considérer
par exemple f : R −→ R avec f (x) = x2 sin x12 , f (0) = 0
THÉORÈMES DES ACCROISSEMENTS FINIS - APPILCATIONS. 19

Dénition II.7 (fonction lipschitzienne)


On dit que f est Lipschitzienne de rapport K > 0 sur U , s'il existe K > 0 tel que
(II.4) ∀x, y ∈ U, kf (x) − f (y)kF ≤ K kx − ykE .

Dans le cas où K < 1, on dit que f est contractante .

On a alors la caractérisation suivante pour les fonctions diérentiables et Lipschitziennes sur un ouvert convexe.

ix
Proposition II.8 (fonction diérentiable Lipschitzienne sur un convexe)
On suppose que l'ouvert U est convexe et que f est diérentiable sur U .
Alors les deux propriétés suivantes sont équivalentes :
1. f est Lipschitzienne sur U
2. df est bornée sur U (i.e. ∃C > 0, Sup kdf (z)kIB(E,F) ≤ C ).

a
z∈U

Preuve de la Proposition II.8


p
⇐= / Conséquence du Corollaire II.5 (en utilisant la convexité de U ) et de la Dénition II.7.
=⇒ / Supposons f Lipschitzienne.
Soit h ∈ E et x0 ∈ U donnés. Puisque U est ouvert, pour t ∈ R∗ au voisinage de 0, x0 + th ∈ U . Donc on peut
prendre x = x0 + th et y = x0 dans (II.4), ce qui donne
u
kf (x0 + th) − f (x0 )kF
≤ K khkE .
|t|

Mais f est diérentiable sur U , donc faisant tendre t vers 0, on obtient kdf (x0 )hkF ≤ K khkE pour tout h ∈ E
et tout x0 ∈ U . On trouve ainsi pour tout x0 ∈ U
D

kdf (x0 )(h)kF


kdf (x0 )kIB(E,F) = Sup ≤ K,
h∈E khkE

et donc 2. en prenant Sup .


x0 ∈U
.

B Applications de diérentielle nulle sur un ouvert connexe


C

Une autre conséquence immédiate est la suivante.

Dénition II.9 (ouvert connexe)


Un ouvert U d'un e.v.n E est connexe s'il n'est pas union de deux ouverts non vides disjoints.
Pour ce qui nous intéresse, on utilisera la dénition suivante (connexité par arcs anes):
Un ouvert U d'un e.v.n E est connexe par arcs anes si pour tout a, b ∈ U , il existe une famille
nies de points a1 , ..., aN ∈ U tels que a1 = a, aN = b et [ai , ai+1 ] ⊂ U pour tout i = 1, ..., N − 1.
Noter que l'entier N dépend à priori des points a et b considérés.
20 CHAPITRE II. THÉORÈMES DES ACCROISSEMENTS FINIS - APPLICATIONS.

Remarque II.10
1) Sur R, les seuls ouverts connexes sont les intervalles ouverts.
2) En particulier, tout ouvert convexe est connexe.
3) De manière générale, la connexité par arcs entraîne la connexité. La réciproque, qui n'est pas
toujours vraie, l'est toutefois pour U ⊂ E ouvert avec E e.v.n. Pour cette raison et puisque nous ne
travaillons que dans ce cadre, dans ce qui suit, on parlera de connexité sans préciser qu'elle est par
arcs.

On peut alors énoncer la propriété suivante.

ix
Proposition II.11 (diérentielle nulle sur un connexe)
On suppose que l'ouvert U est connexe et que f est diérentiable sur U .
Si la diérentielle de f est nulle sur U alors f est constante sur U .

a
Idée de la preuve de la Proposition II.11

Elle est relativement simple :


montrer que ∀a, b ∈ U , f (a) = f (b). Pour cela on va utiliser la connexité par arcs et le Corollaire II.5 sur
chaque sous-segment permettant de joindre a à b.

Preuve de la Proposition II.11


p
On utilise les notations de la Dénition II.9.
Soient a, b ∈ U . Fixons i entre 1 et N − 1. On a Ii = [ai , ai+1 ] ⊂ U et on peut donc appliquer le Corollaire
II.5 à f sur Ii et puisque df = 0, on trouve f (ai ) = f (ai+1 ). Ainsi on en déduit f (a) = f (b) et donc que f est
constante sur U puisque ceci est valable pour a, b ∈ U arbitraires.
u

Remarque II.12
D

Noter que la Proposition II.11 ne fait qu'étendre la propriété que vous connaissez déja lorsque
f : R −→ R : si f est continue sur [a, b] et dérivable, de dérivée nulle sur ]a, b[ alors elle est
constante sur [a, b]. On voit en particulier que, là encore (comme pour la Remarque II.6 partie 2.),
l'hypothèse géométrique "U connexe" était contenue mais cachée en dimension 1. En eet si f est
dérivable de dérivée nulle sur deux intervalles ouverts disjoints (donc sur un ouvert non connexe),
on peut seulement en déduire qu'elle est constante par morceaux. Il n'y a aucune raison pour que
les constantes soient les mêmes (exemple : f = 0 sur [0, 1] et f = 1 sur [2, 3] avec U =]0, 1[∪]2, 3[).
.

C Caractérisation des fonctions C 1 (U ) lorsque U ⊂ Rn


Si on ne peut espérer caractériser la diérentiabilité en terme de dérivées partielles, on a néanmoins une car-
C

actérisation pour la classe C 1 . Celle-ci s'obtient grace à l'inégalité des accroissements nis, et elle est d'une
importance pratique considérable. Elle s'énonce de la manère suivante.

Proposition II.13 (caractérisation des fonctions C 1 )


On suppose que E = Rn . Les deux propriétés suivantes sont alors équivalentes :
1. f est de classe C 1 sur U (voir Dénition I.26)
2. f admet sur U des dérivées partielles continues.
THÉORÈMES DES ACCROISSEMENTS FINIS - APPILCATIONS. 21

Idée de la preuve de la Proposition II.13

Pour 2.=⇒1., les dérivées partielles fournissant le seul candidat possible pour la diérentielle, et tout se
ramène alors à montrer que ce dernier satisfait la dénition de la diérentielle.
On fait donc apparaître les "variations de la fonction par rapport à chacune de ses variables" et on applique
dans chaque direction ainsi obtenue le Corollaire II.5.
Preuve du Proposition II.13
• 1.=⇒2. est directe si df est continue sur U puisque, ∀x ∈ U , ∂x∂f
(x) = df (x)ei .
• 2.=⇒1. Soit a ∈ U tel que f admette en a des dérivées partielles continues.
i

 Commençons par montrer que si f est diérentiable en a alors, si ses DPs sont continues, elle est C 1 .
n
∂f
Si f est diérentiable en a alors on a df (a)h = (a) hj pour tout h ∈ Rn .
X

j=1
∂xj
Par conséquent, pour tout x, a ∈ U et tout h ∈ Rn

ix
n   n
X ∂f ∂f X ∂f ∂f
kdf (x)h − df (a)hkF = (x) − (a) hj ≤ khk∞ (x) − (a)
j=1
∂xj ∂xj j=1
∂xj ∂xj F
F
n
∂f ∂f
et donc kdf (x) − df (a)kIB(Rn ,F ) ≤ ce qui permet de conclure que lim kdf (x) −
X
(x) − (a)
j=1
∂xj ∂xj F
x−→a

df (a)kIB(Rn ,F ) = 0. Ainsi, si les dérivées partielles sont continues en a et que f y est diérentiable alors df

a
est continue en a.
 Toute la question est alors de montrer que f est diérentiable en a et tout se ramène donc nalement à
montrer qu'au voisinage de x = a (seul candidat possible pour la diérentielle en a)
n
p ∂f
(a)
X
f (x) − f (a) − (a)(xj − aj ) = o(kx − ak)
j=1
∂xj
F

On munit R de la norme k k1 .
n

Puisque a ∈ U ouvert, il existe η0 > 0 tel que Bη0 (a) ⊂ U et donc pour tout x ∈ Bη0 (a) on peut donc écrire
u
n
X ∂f ∂f
f (x) − f (a) − (a)(xj − aj ) = f (x1 , · · · , xn ) − f (a1 , x2 , · · · , xn ) − (a)(x1 − a1 )
∂xj ∂x1
j=1 ∂f
+f (a1 , x2 , · · · , xn ) − f (a1 , a2 , · · · , xn ) − (a)(x2 − a2 )
∂x2
(b) +
D

..
.
∂f
+f (a1 , · · · , an−1 , xn ) − f (a1 , · · · , an ) − (a)(xn − an )
∂xn
Puisque pour tout x ∈ Bη0 (a) on a [a, x] ⊂ Bη0 (a) ⊂ U , on peut introduire la fonction g dénie pour tout
∂f
t ∈ [0, 1] par g(t) = f (tx1 + (1 − t)a1 , x2 , · · · , xn ) − t (a)(x1 − a1 ) .
∂x1
Par composition, cette fonction est continue sur [0, 1] et dérivable sur ]0, 1[ de dérivée
 
∂f ∂f
(c)
0
g (t) = (tx1 + (1 − t)a1 , x2 , · · · , xn ) − (a) (x1 − a1 ).
∂x1 ∂x1
.

Or par continuité de ∂f
∂x1 en a (c'est l'hypothèse), on a
∂f ∂f
C

∀ε > 0, ∃η1 > 0, kx − ak1 ≤ η1 =⇒ (x) − (a) ≤ ε.


∂x1 ∂x1 F

En particulier puisque pour t ∈]0, 1[, on a :


k(tx1 + (1 − t)a1 , x2 , · · · , xn ) − (a1 , a2 , · · · , an )k1 = k(t(x1 − a1 ), x2 − a2 , · · · , xn − an )k1 ≤ η1
on déduit de (c) que pour tout t ∈]0, 1[,
0
g (t) ≤ ε|x1 − a1 |.
F

On peut donc appliquer le Corollaire II.5 à g sur [0, 1], et on obtient ainsi que kg(1) − g(0)kF ≤ ε|x1 − a1 |, soit
en revenant à f
∂f
f (a1 , x2 , · · · , xn ) − f (x1 , x2 , · · · , xn ) − (a)(x1 − a1 ) ≤ ε|x1 − a1 |.
∂x1 F
22 CHAPITRE II. THÉORÈMES DES ACCROISSEMENTS FINIS - APPLICATIONS.

On fait de même pour les autres termes de (b) et on obtient ainsi que pour tout ε > 0, il existe η =
M in(η0 , η1 , · · · , ηn ) (où ηi correspond au η1 pour i-ème terme) tel que

n
X ∂f
kx − ak1 ≤ η =⇒ f (x) − f (a) − (a)(xj − aj ) ≤ εkx − ak1
j=1
∂xj
F

Ceci montre (a) et conclut la preuve de la Proposition II.13.

Remarque II.14

ix
La Proposition I.20 est un corollaire de la Proposition II.13 que nous venons de montrer.

D Suite de fonctions diérentiables


Commençons ce paragraphe par deux petits rappels.
Rappels

a
Soit (fn )n une suite de fonctions dénies sur W ⊂ E e.v.n et à valeurs dans F e.v.n.
(1) On dit que fn −→ f uniformément sur W si lim Sup kfn (x) − f (x)kF = 0.
n−→∞ x∈W
p
(2) Si (fn )n ⊂ C 0 (W ) et que fn −→ f uniformément sur W alors f ∈ C 0 (W ).
Une autre conséquence de l'inégalité des accroissements nis est la suivante.
Proposition II.15 (suite de fonctions diérentiables)
u
Soit (fn )n une suite d'applications de U −→ F toutes diérentiables.
On suppose que
(H1) il existe une application f : U −→ F telle que (fn )n converge simplement vers f sur U i.e.
∀x ∈ U , lim fn (x) = f (x);
n−→∞
D

(H2) il existe une application g : U −→ IB(E, F) telle que (dfn )n converge uniformément vers g sur
tout borné de U i.e. pour tout B ⊂ U borné, lim Sup kdfn (x) − g(x)kIB(E,F ) = 0;
n−→∞ x∈B

alors la limite f est diérentiable sur U et df = g .


En d'autre termes : lim dfn = d lim fn
n−→∞ n−→∞

Idée de la preuve de la Proposition II.15

On commence par déduire de (H2) que pour tout n assez grand, au voisinage de a,
.

on a fn (x) − fn (a) − g(a)(x − a) = o(kx − ak) et on conclut grace à (H1).


Preuve de la Proposition II.15
C

Soit a ∈ U .
Fixons ε > 0.
Puisque U est ouvert, il existe ρ > 0 tel que Bρ (a) ⊂ U et Bρ (a) étant bornée, on a par (H2)
(a) ∃N ∈ N, ∀k ≥ N, ∀x ∈ Bρ (a), kdfk (x) − g(x)kIB(E,F) ≤ ε.

et donc en paticulier ∀n, p ≥ N , ∀x ∈ Bρ (a),


kdfn (x) − dfp (x)kIB(E,F) ≤ kdfn (x) − g(x)kIB(E,F) + kdfp (x) − g(x)kIB(E,F) ≤ 2ε,

ce qui implique
(b) Sup kdfn (x) − dfp (x)kIB(E,F) ≤ 2ε.
x∈Bρ (a)
THÉORÈMES DES ACCROISSEMENTS FINIS - APPILCATIONS. 23

Mais alors, puisque Bρ (a) est un ouvert convexe, pour tout x ∈ Bρ (a) on a [a, x] ⊂ Bρ (a) et on peut appliquer
le Corollaire II.5 à fn − fp sur [a, x]. Compte tenu de (b), on obtient ainsi
kfn (x) − fn (a) − fp (x) + fp (a)kF ≤ 2ε kx − akE .

Fixons alors p ≥ N .
Par diérentiabilité de fp en a, il existe r < ρ tel que
∀x ∈ Br (a), kfp (x) − fp (a) − dfp (a)(x − a)kF ≤ ε kx − akE

et de plus par (a), on a kdfp (x)(x − a) − g(x)(x − a)kF ≤ ε kx − akE .


De ces trois dernières inégalités, on obtient que pour tout n ≥ N et x ∈ Br (a),

ix
kfn (x) − fn (a) − g(a)(x − a)kF ≤ kfn (x) − fn (a) − fp (x) + fp (a)kF
+ kfp (x) − fp (a) − dfp (a)(x − a)kF
+kdfp (a)(x − a) − g(a)(x − a)kF
≤ 4ε kx − akE

On fait alors tendre n vers +∞, ce qui par (H1), implique nalement que

a
∀ε > 0, ∃r > 0, ∀x ∈ Br (a), kf (x) − f (a) − g(a)(x − a)kF ≤ 4ε kx − akE .

Ainsi, f est diérentiable en a et df (a) = g(a) ce qui permet de conclure.


p
Remarque II.16
Si dans le théorème précédent (fn )n ⊂ C 1 (U ) alors f ∈ C 1 (U ). En eet, si a ∈ U il existe r > 0 tel
que g donc df soit limite uniforme de (dfn )n ⊂ C 0 (Br (a)) sur Br (a) et on utilise le rappel (2).
u

FIN DU CHAPITRE II
D
.
C
24 CHAPITRE II. THÉORÈMES DES ACCROISSEMENTS FINIS - APPLICATIONS.

ix
a
p
u
D
.
C
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 25

Chapitre III

Diérentielles d'ordre supérieur -


Formules de Taylor - Extrema.

ix
De nouveau dans tout ce chapitre, et sauf précision supplémentaire, on supposera que E et F sont deux e.v.n,
que U est un ouvert non vide de E et que f : E −→ F est une fonction dénie sur U .

a
1 Diérentielle seconde
A Dénition - Théorème de Schwarz
p
Dénition III.1 (diérentielle seconde)
On dit que f est 2 fois diérentiable en x0 ∈ U si :
(i) f est diérentiable sur un voisinage ouvert V ⊂ U de x0
u
(ii) l'application df : V −→ IB(E, F) est diérentiable en x0 .
On note d2 f (x0 ) la diérentielle seconde de f en x0 (c'est-à-dire d2 f (x0 ) = (d(df ))(x0 )).
On dit que f est 2 fois diérentiable sur U si elle l'est en chaque point de U .
D

Remarque III.2
1) Si f est 2 fois diérentiable en x0 , puisque df : V ⊂ E −→ IB(E, F), on a :
• d2 f (x0 ) linéaire de E −→ IB(E,  F) ie. pour tout h ∈ E , d f (x0 )h est linéaire de E dans F ;
2

ainsi (h, k) ∈ E 7→ d f (x0 )h k est une application bilinéaire


2 2

• on convient donc de noter d2 f (x0 )(h, k) la quantité d2 f (x0 )h k ce qui signie qu'on identie


l'application d2 f (x0 ) ∈ IB (E; IB(E, F)) à une application bilinéaire, soit d2 f (x0 ) ∈ IB2 (E, F ).
.

2) En fait, on peut montrer que IB (E; IB(E, F)) ≈ IB2 (E, F ) et même, plus généralement que pour
tout p ∈ N∗ , IB (E; IBp (E, F )) ≈ IBp+1 (E, F ).
C

Théorème III.3 (Théorème de Schwarz)


Si f est 2 fois diérentiable en x0 ∈ U alors d2 f (x0 ) : E × E −→ F est symétrique, i.e.
(III.1) ∀h, k ∈ E, d2 f (x0 )(h, k) = d2 f (x0 )(k, h).
26CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

Idée de la preuve du Théorème III.3

f étant deux fois diérentiable en a, elle est diérentiable au voisinage a donc (h et k proches de 0) :
en x0 + h : f (x0 + h + k) = f (x0 + h) + df (x0 + h)k + (reste)
et en x0 : f (x0 + k) = f (x0 ) + df (x0 )k + (reste)
Par diérence, on a alors :
f (x0 + h + k) − f (x0 + h) − f (x0 + k) + f (x0 ) = (df (x0 + h) − df (x0 ))k + (reste)
et puisque df est diérentiable en x0 :
f (x0 + h + k) − f (x0 + h) − f (x0 + k) + f (x0 ) = d2 f (x0 )(h, k) + (reste).
La partie gauche de cette égalité étant symétrique, celle de droite l'est donc aussi.

Preuve du Théorème III.3


On obtient le résultat comme conséquence de la propriété suivante : au voisinage de h, k = 0

ix
f (x0 + h + k) − f (x0 + h) − f (x0 + k) + f (x0 ) − d2 f (x0 )(h, k)
(a)
= (khkE + kkkE )2 η(khkE , kkkE ),

où η(khkE , kkkE ) −→ 0 lorsque (h, k) −→ 0.


• En eet supposons provisoirement ceci démontré.
Fixons h, k ∈ E . Pour tout t > 0 au voisinage de 0, on déduit de l'égalité (a) que
d2 f (x0 )(th, tk) − d2 f (x0 )(tk, th) = (kthkE + ktkkE )2 η(kthkE , ktkkE ).

a
F

et ainsi on obtient t2 d2 f (x0 )(h, k) − d2 f (x0 )(k, h) F ≤ t2 (khkE + kkkE )2 η(t(khkE , kkkE )).
Simpliant par t2 , on en déduit alors le résultat en faisant tendre t vers 0.
• Il reste donc à prouver (a).
p
Puisque f est 2 fois diérentiable en x0 , elle est diérentiable dans un voisinage de x0 et df est diérentiable
en x0 . Ainsi, on a
 d'une part qu'il existe α > 0 tel que pour h ∈ Bα/2 (0) xé, la fonction bh dénie sur Bα/2 (0) par

bh (k) = f (x0 + h + k) − f (x0 + h) − f (x0 + k) + f (x0 ) − d2 f (x0 )(h, k)


u

soit diérentiable avec dbh (k) = df (x0 + h + k) − df (x0 + k) − d2 f (x0 )(h, .)


= df (x0 + h + k) − df (x0 ) − d2 f (x0 )(h + k, .)
−df (x0 + k) + df (x0 ) + d2 f (x0 )(k, .)
D

 et que d'autre part xant ε > 0, il existe β ∈]0, α[ tel qu'on ait pour tout ` ∈ Bβ (0)

df (x0 + `) − df (x0 ) − d2 f (x0 )(`, .) IB(E,F)


≤ ε klkE .

Ainsi choisissant h et k tels que khkE , kkkE < β/2, on en déduit


kdbh (k)kIB(E,F) ≤ df (x0 + h + k) − df (x0 ) − d2 f (x0 )(h + k, .) IB(E,F)
+ df (x0 + k) + df (x0 ) + d2 f (x0 )(k, .) IB(E,F)
≤ ε(kh + kkE + kkkE )
.

≤ 2ε(khkE + kkkE ).

Appliquons alors le Théorème des accroissements nis (Corollaire II.5) à bh sur [0, k] ⊂ Bβ/2 (0). On trouve que
C

pour tout khkE , kkkE < β/2,


kbh (k) − bh (0)kF = kbh (k)kF ≤ 2ε kkkE Sup (khkE + kzkE ) ≤ 2ε kkkE (khkE + kkkE )
z∈[0,k]
≤ ≤ 2ε(khkE + kkkE )2

ce qui conclut la preuve de (a).

Nous venons de voir comment étendre la notion de diérentielle à l'ordre deux. Nous allons maintenant voir
comment faire pour les dérivées partielles, mais avant cela, voyons comment calculer de manière pratique une
diérentielle seconde.
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 27

Théorème III.4 (calcul d'une diérentielle seconde)


On suppose f diérentiable sur U .
Pour h ∈ E xé, on dénit gh : x ∈ U 7→ gh (x) = df (x)h ∈ F .
Alors, si f est deux fois diérentiable en x0 ∈ U , gh est diérentiable en x0 et
(III.2) ∀h, k ∈ E, dgh (x0 )k = d2 f (x0 )(k, h).

Preuve du Théorème III.4.

ix
Décomposer l'application à h xé.

Remarque III.5
Tel que formulé, pour pouvoir appliquer le Théorème III.4, il faut déja savoir que f est deux fois

a
diérentiable (à justier par les résultats généraux).
Noter que la réciproque est tout de même vraie.
p
Voyons tout de suite sur deux exemples comment utiliser la relation (III.2).

Exemple III.6
u

1. Cas d'une fonction f : R −→ R.


Supposons f deux fois dérivable sur un voisinage ouvert de a ∈ R.
On a vu que df (x)h = f (x)h, ∀h ∈ R. Posons donc pour x susament proche de a, gh (x) =
0

f (x)h (ce qui a bien un sens puisque df et donc f est dénie dans un voisinage de a).
0 0
D

Alors, f étant deux fois dérivable en a, f est dérivable donc diérentiable en a puisque c'est
0

une fonction de R dans R. Ainsi f est 2 fois diérentiable en a et donc par le Théorème III.4,
gh est diérentiable en a. 
On a alors dgh (a)k = df (x)h k pour tout k ∈ R. Or f étant de R dans R, sa diérentielle en
0 0

 0 
a s'identie avec sa dérivée en ce point. Ainsi, on a dgh (a)k =
0 00
f (x)h k = (f (x)h)k =
f (x)hk . La diérentielle seconde de f en a s'identie donc au nombre f (a) : ∀h, k ∈ R,
00 00

d2 f (a)(h, k) = f (a)hk .
00

2. Cas d'une application f ∈ IB2 (E1 , E2 ; F ).


.

Pour E1 , E2 et F e.v.n, on a vu dans l'exemple D que si f ∈ IB2 (E1 , E2 ; F ) alors elle est
diérentiable sur E1 × E2 avec pour tout x, h ∈ E1 × E2 , df (x)h = f (x1 , h2 ) + f (h1 , x2 ).
Cette expression permet de justier la diérentiabilité de df : elle montre que c'est une appli-
C

cation linéaire continue de E1 × E2 dans IB(E1 × E2 , F ) (ie. df ∈ IB(E1 × E2 , IB(E1 × E2 , F )).


Ainsi f est donc deux fois diérentiable sur E1 × E2 et on peut donc utiliser la formule (III.2)
qui donne (gh est ici linéaire) :
∀k, h ∈ E1 × E2 , d2 f (x)(k, h) = dgh (x)k = gh (k) = f (k1 , h2 ) + f (h1 , k2 ).

B Dérivées partielles secondes


On suppose dans toute cette partie que E = Rn .
28CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

Dénition III.7 (dérivée partielle seconde)


Pour i et j entiers donnés vériant 1 ≤ i, j ≤ n, on dit que f admet en x0 ∈ U une dérivée partielle
seconde par rapport à (xi , xj ) si
∂f
1. ∂x existe sur V ⊂ U voisinage ouvert de x0 ;
j
 
∂f ∂f
2. ∂x admet en x0 une dérivée partielle par rapport à xi : ∂x ∂x (x0 ).∂
j i j
   
Si tel est le cas on note ∂x∂i ∂x (x0 ) la quantité ∂x ∂xj (x0 ) et ∂x2 (x0 ) la quantité (x0 ).
2
f ∂ ∂f ∂2f ∂ ∂f
j i i
∂xi ∂xi
Là encore, on dira que f admet sur U une dérivée partielle seconde par rapport à (xi , xj ) si cette

ix
dernière existe en tout point de U .

On peut alors montrer une première propriété qui est une conséquence directe des résultats vus précédement.

a
Corollaire III.8 (Lien entre dérivées partielles et diérentielle - Formule de Schwarz)
Si f est deux fois diérentiable en x0 ∈ U , alors elle admet en x0 des dérivées partielles secondes par
rapport à (xi , xj ) pour tout i, j = 1, .., n. On a alors
p
∂2f
(III.3) (x0 ) = d2 f (x0 )(ej , ei ).
∂xi ∂xj

De plus, dans ce cas (Théorème de Schwarz)


u
∂2f ∂2f
(III.4) (x0 ) = (x0 ).
∂xi ∂xj ∂xj xi

De manière équivalente, s'il existe i, j ∈ {1, .., n} tels que ∂2f


∂xi xj (x0 ) 6= ∂2f
∂xj xi (x0 ) alors f n'admet pas
de diérentielle seconde en x0 .
D

Preuve du Corollaire III.8.


Si f est deux fois diérentiable en x0 ∈ U , on a au voisinage de h = 0

df (x0 + h) = df (x0 ) + d2 f (x0 )(h, .) + o(khkE ).

En particulier pour h = tei (t ∈ R∗ proche de 0), on obtient


.

df (x0 + tei )ej = df (x0 )ej + d2 f (x0 )(tei , ej ) + o(t)


C

et donc, puisque df (x)ej = ∂f


∂xj (x)

∂f ∂f
∂xj (x0 + tei ) − ∂xj (x0 )
lim = d2 f (x0 )(ei , ej )
t−→0 t

c'est-à-dire l'égalité (III.3).


L'égalité (III.4) découle quant à elle directement de la formule (III.1) du Théorème III.3.
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 29

Remarque III.9
En outre, on voit que la formule (III.3) fournit un moyen d'expliciter la diérentielle seconde de f
en un point losqu'elle existe, en fonction des dérivées partielles secondes de f . Dans ce cas pour tout
h, k ∈ E , on a la relation
n
∂2f
(III.5)
X
d2 f (x0 )(h, k) = hi kj (x0 ).
i,j=1
∂xj xi

ix
C Propriétés - Application de classe C 2
Puisque la diérentielle seconde n'est rien d'autre que la diérentielle première d'une diérentielle, elle hérite
des propriétés de cette dernière que nous avons vues précédement. En particulier, on a :

Proposition III.10

a
1. Toute combinaison linéaire d'applications 2 fois diérentiables en a ∈ U est encore 2 fois diéren-
tiable en a.
2. Soient E , F et G trois e.v.n., U un ouvert de E , V un ouvert de F et f : U −→ F , g : V −→ G
deux applications vériant f (U ) ⊂ V . On suppose que f est deux fois diérentiable en a ∈ U et que
p
g est deux fois diérentiable en f (a) ∈ V .
Alors l'application g ◦ f : U −→ G est deux fois diérentiable en a ∈ U .

Etendons alors la Dénition I.26 en posant :


u

Dénition III.11 (classe C 2 )


Une application f est dite de classe C 2 sur U (noté f ∈ C 2 (U )) si :
D

(i) f est 2 fois diérentiable sur U ;


(ii) sa diérentielle seconde d2 f : U −→ IB2 (E; F ) est continue.
Compte tenu de la Proposition III.10 on a évidement que toute combinaison linéaire de fonctions C 2
est encore C 2 ; et que toute composée de fonctions C 2 est C 2 .

On a alors la caractérisation suivante.


.

Proposition III.12 (caractérisation des fonctions C 2 )


C

On suppose que E = Rn . Alors les deux assertions suivantes sont équivalentes :


1. f est de classe C 2 sur U ;
2. les dérivées partielles secondes de f existent et sont continues sur U .

Preuve du Proposition III.12.


L'implication 1. =⇒ 2. est une conséquence directe de la formule (III.3) du Corollaire III.8.
• Montrons alors que 2. =⇒ 1.
Pour tout i, j = 1, . . . , n, ∂x∂j ∂x ∈ C 0 (U ) : en d'autres termes, pour chaque i la fonction ∂x admet des dérivées
2
f ∂f
i i
30CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

partielles premières qui sont continues et elle est donc de classe C 1 sur U d'après la Proposition II.13.
Or, pour tout x ∈ U et tout h ∈ E , on a
n
X ∂f
df (x)h = (x) hi
i=1
∂xi

et donc df = ϕ ◦ ψ est de classe C 1 sur U par composition en posant


n
ψ: U −→ F
 n
∂f
x 7→ ∂xi (x)
i=1

C 1 sur U car chaque composante l'est, et

ix
ϕ: Fn −→ IB(Rn , F )
n
ϕ(u) où ϕ(u) : h ∈ Rn 7→
X
u = (uk ) 7→ ui hi ∈ F
i=1

C 1 sur F n car linéaire continue (ϕ ∈ IB(F n , IB(Rn , F ))).

a
2 Diérentielles d'ordre supérieur à deux
Les notions et résultats précédents s'étendent aux ordres supérieurs par récurrence. On donne ci-dessous les
p
principales dénitions et propriétés sans démonstrations. Celles-ci consistent à appliquer les résultats et les
méthodes vues précédement et une récurrence.

Dénition III.13 (diérentielle d'ordre k)


u
Soit k ≥ 2 un entier.
On dit que f admet en x0 ∈ U une diérentielle k-ième que l'on notera dk f (x0 ) si
1. f est (k − 1) fois diérentiable dans un voisinage ouvert V ⊂ U de x0 ;
2. la diérentielle (k − 1)-ième de f , dk−1 f : V −→ IBk−1 (E; F ) est diérentiable en x0 .
D

Le même type d'arguments que ceux utilisés pour la diérentielle seconde montre que dk f (x0 ) peut
s'identier à une application k-linéaire. On note dk f (x0 ) ∈ IBk (E; F ).
On dira que f est k fois diérentiable sur U si elle est k fois diérentiable en tout point de U .

Remarque III.14 (dérivée partielle d'ordre k)


On étend de manière similaire la notion de dérivée partielle à l'ordre k
.
C

On peut alors étendre à l'ordre k la Dénition I.26 en posant :

Dénition III.15 (classes C k et C ∞ )


Soit k ≥ 2 un entier. On dit que f est de classe C k sur U (f ∈ C k (U )) si elle est k fois diérentiable
sur U et si sa diérentielle k-ième dk f : E −→ IBk (E; F ) est continue.
Si f est C k pour tout k sur U , on dit que f est de classe C ∞ sur U et on note f ∈ C ∞ (U ).

On a alors les propriétés de base suivantes :


DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 31

Proposition III.16
Soit k ≥ 2 un entier.
Si f est k fois diérentiable sur U (respectivement C k sur U ) alors
1. si ∀x ∈ U , ∀H = (hi )k−1
i=1 ∈ E
k−1
, gH (x) = dk−1 f (x)(h1 , . . . , hk−1 ) alors gH est diérentiable
sur U et ∀x ∈ U , ∀hk ∈ E , dgH (x)hk = dk f (x)(h1 , . . . , hk ) ;
2. pour x0 ∈ U , dk f (x0 ) ∈ IBk (E; F ) est symétrique i.e. pour toute permutation σ à k éléments,
dk f (x0 )(h1 , .., hk ) = dk f (x0 )(hσ(1) , .., hσ(k) ) pour tout h1 , .., hk ∈ E ;

3. si g : U −→ F est k fois diérentiable sur U (respectivement C k sur U ) alors pour tout α ∈ R,


(f + αg) est k fois diérentiable sur U (respectivement C k sur U ).

ix
4. Si G est un e.v.n, V ⊂ F un ouvert vériant f (U ) ⊂ V et g : V −→ G une application k fois
diérentiable sur V (respectivement C k sur V ) alors g ◦ f : U −→ F est k fois diérentiable
sur U (respectivement C k sur U ).

Dans le cas E = Rn , on étend également par récurrence la déntion des dérivées partielles. On a alors le résultat
suivant.

a
Proposition III.17
On suppose que E = Rn . Alors pour k ≥ 2 entier
p
1. si f est k fois diérentiable en x0 ∈ U , elle admet en x0 des dérivées partielles d'ordre k et on
a la relation
∂kf
dk f (x0 )(ei1 , .., eik ) = (x0 );
u
∂xi1 ..∂xik

où 1 ≤ i1 , .., ik ≤ n sont des entiers ;


2. f est de classe C k sur U si et seulement si ses dérivées partielles d'ordre k sont toutes continues
sur U
D

Terminons ce paragraphe par deux propriétés.

Proposition III.18
Soit (Ei )ni=1 et F des e.v.n et E = E1 × · · · × En .
Si f ∈ IBn (E; F ) alors f ∈ C ∞ (E)
.

Preuve de la Propriété III.18.


Technique mais facile...sans intérêt.
C

Théorème III.19 (régularité C ∞ de l'inverse)


Soient E et F de Banach (dim(E) = dim(F ) si la dimension est nie). L'application Inv , dénie en
(I.10) est de classe C ∞ sur Isom(E, F).

Preuve du Théorème III.19.


Utiliser la décomposition de dInv(u) de la preuve du théorème I.34
32CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

3 Formules de Taylor
Elles sont au nombre de trois. Elles se distinguent par la forme du "reste", les parties régulières étant identiques.
Nous aurons besoin dans ce paragraphe du résultat auxiliaire suivant.

Lemme III.20
Soit I un intervalle ouvert de R et g : R −→ F une fonction (k + 1) fois dérivable sur I (k ∈ N).
Alors

ix
k
!0
(1 − t)i (1 − t)k (k+1)
(III.6)
X
∀t ∈ I, g (i) (t) = g (t).
i=0
i! k!

a
Preuve du Lemme III.20.
Par récurrence.
• Initialisation (k=0) :
pour toute fonction dérivable, (III.6) s'écrit ∀t ∈ I , g 0 (t) = g 0 (t) (en utilisant g (0) = g ).
p
• Supposons que pour toute fonction g : R −→ F dérivable k fois sur I on ait

k−1
!0
X (1 − t)i (i) (1 − t)k−1 (k)
g (t) = g (t).
u
i=0
i! (k − 1)!

Soit alors g : R −→ F fonction (k + 1) fois dérivable sur I .


t)i (i)
Pour i = 1, .., k, la fonction t −→ (1 −
i!
g (t) est dérivable sur I et on peut donc écrire
D

k
!0 k−1
!0  0
X (1 − t)i (i) (1 − t)i (i)
X (1 − t)k (k)
g (t) = g (t) + g (t)
i! i! k!
i=0 i=0
k−1 k
(1 − t) (1 − t) (k+1) (1 − t)k−1 (k)
= g (k) (t) + g (t) − k g (t)
(k − 1)! k! k!
k
(1 − t) (k+1)
= g (t).
k!
.

On a donc l'hérédité et par récurrence, la propriété est donc vraie pour tout k ≥ 0.
C

Remarque III.21 (dans le cas où F = Rp )

Si [0, 1] ⊂ I et si g ∈ C k+1 (I) avec F = Rp , intégrant (III.6) entre 0 et 1, on trouve la formule


1
(1 − t)k (k+1)
Z
1 (k)
(III.7)
0
g(1) − g(0) − g (0) − · · · − g (0) = g (t)dt.
k! 0 k!
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 33

Théorème III.22 (formule de Taylor avec reste intégral : f : E −→ Rp )

Soit k ∈ N. On suppose que F = Rp et que f ∈ C k+1 (U ).


Alors pour tout x, h ∈ E tels que [x, x + h] ⊂ U on a, notant (h)k = (h, · · · , h)
| {z }
k termes

dk f (x) k
f (x + h) = f (x) + df (x)h + · · · + (h)
k!
Z 1
+1 (1 − t)k dk+1 f (x + th)(h)k+1 dt.
k! 0

Noter qu'en particulier, dans le cas où f est C 1 (i.e. k = 0), on trouve

ix
Z 1
f (x + h) − f (x) = df (x + th)hdt.
0

Preuve du Théorème III.22.

a
Pour x, h ∈ E , on pose pur tout t ∈ [0, 1], ψ(t) = x + th : fonction C ∞ sur [0, 1]. Puisque pour tout t ∈ [0, 1],
ψ(t) ∈ [x, x + h] ⊂ U la fonction g : t 7→ f (x + th) est C k+1 ([0, 1]) puisque f est C k+1 sur U .
Il sut alors de remarquer que g (q) (t) = dq f (x + th)(h)q pour tout q ≤ k + 1 pour conclure par (III.7).
p
Théorème III.23 (formule de Taylor-Lagrange : f : E −→ F )

On suppose que f est (k + 1) fois diérentiable sur U (k ∈ N).


u
S'il existe C > 0 tel que pour tout x ∈ U , dk+1 f (x) IBk+1 (E;F ) ≤ C alors pour tout [x, x + h] ⊂ U
on a l'inégalité
k+1
dk f (x) k C khkE
f (x + h) − f (x) − df (x)h − · · · − (h) ≤ .
k! (k + 1)!
D

Preuve du Théorème III.23.


On introduit toujours la même fonction g : t 7→ f (x + th).
k
(1 − t)i
Posant r(t) = g (i) (t), on déduit du Lemme III.20 que pour tout t ∈]0, 1[
X

i=0
i!

(1 − t)k (k+1) (1 − t)k k+1 k+1 (1 − t)


k
.

kr0 (t)k = g (t) = d f (x + th)(h)k+1 ≤ C khk = w0 (t)


k! k! k!
k+1
C

en posant pour tout t ∈ [0, 1], w(t) = −C khkk+1 (1(k−+t)1)! .


Les fonctions r et w sont continues sur sur [0, 1], dérivables sur ]0, 1[ et vérient pour tout t ∈]0, 1[, kr(t)k ≤ w0 (t).
On peut donc appliquer l'inégalité des accroissements nis (Théorème II.4) :

dk f (x) k
kr(1) − r(0)k = f (x + h) − f (x) − df (x)h − · · · − (h)
k!
k+1
C khk
≤ w(1) − w(0) = .
(k + 1)!
34CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

Théorème III.24 (formule de Taylor-Young : f : E −→ F )

On suppose que f est k fois diérentiable en un point x0 ∈ U (k ≥ 1).


Alors, au voisinage de h = 0, on a l'égalité
dk f (x0 ) k
(III.8) f (x0 + h) = f (x0 ) + df (x0 )h + · · · +
k
(h) + o(khkE ).
k!

Preuve du Théorème III.24.


Dans ce qui suit, on prendra h ∈ E dans un voisinage ouvert de 0 susament petit pour que les diérentes

ix
quantités aient un sens.
On procède par récurrence.
• Pour k = 1, ce n'est rien d'autre que la diérentiabilité de la fonction.
• Supposons que (III.8) soit vériée au rang k − 1, k ≥ 2 et posons

dk f (x0 ) k
ξ(h) = f (x0 + h) − f (x0 ) − · · · − (h) .
k!

a
Il s'agit alors de montrer que ξ(h) = o(khkkE ).
Pour p entier tel que 1 ≤ p ≤ k − 1, on dénit Lp : E −→ F .
h 7→ dp f (x0 )(h)p
On peut alors décompose Lp en Lp = Ψ ◦ ϕ où
p
ϕ : E −→ Ep et Ψ : E p −→ F
h 7→ (h)p (h1 , · · · , hp ) 7→ dp f (x0 )(h1 , · · · , hp ).

Ainsi on voit que ϕ est linéaire donc diérentiable et Ψ est p-linéaire donc diérentiable. Donc Lp est diéren-
tiable et pour tout u ∈ E , dLp (h)(u) = dΨ(ϕ(h)) ◦ ϕ(u). On a donc
u
p
X
dLp (h)(u) = dψ(h, ..., h)(u, ..., u)) = dp f (x0 ) (h, ..., h, u, h, ..., h)
| {z }
i=1
p termes avec u en position i

Mais dp f (x0 ) est symétrique et donc dLp (h)(u) = p dp f (x0 )(h, · · · , h, u). On en déduit donc que ξ est diéren-
tiable au voisinage de h = 0 avec pour tout u ∈ E
D

dk f (x0 )
dξ(h)u = df (x0 + h)u − df (x0 )u − d2 f (x0 )(h, u) − · · · − (h, · · · , h, u)
(k − 1)!
k−1
d (df )(x0 )
= df (x0 + h)u − df (x0 )u − d(df )(x0 )(h)(u) − · · · − (h, · · · , h)(u),
(k − 1)!
k−1
c'est-à-dire dξ(h) = df (x0 + h) − df (x0 ) − d2 f (x0 )(h) − · · · − d (k −
df (x0 )
1)!
(h, · · · , h).
Si on applique alors l'hypothèse de récurrence à df , on obtient dξ(h) = o(khkk−1
E ) soit

k−1
.

∀ε > 0, ∃η > 0, khkE < η =⇒ kdξ(h)kIB(E,F) ≤ ε khkE .

On peut donc appliquer à ξ le théorème des accroissements nis sur B(0, η) (Corollaire II.5), ce qui donne
khkE . Soit encore, puisque ξ(0) = 0, que kξ(h)kF ≤ ε khkE pour h dans un
C

k−1 k
kξ(h) − ξ(0)kF ≤ ε khkE
voisinage de 0. La propriété est donc vraie au rang k.

Remarque III.25
La formule de Taylor-Young est locale (valable au voisinage de x0 ∈ U ) contrairement aux deux
autres formules de Taylor qui sont globales (il sut d'être dans U : inutile de se placer au voisinage
de x0 ∈ U ).
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 35

4 Extrema libres
Pour la n de cette section F = R, U ⊂ E est un ouvert non vide et f : E −→ R est dénie sur U .
Commençons par deux dénitions.

Dénition III.26 (extremum local)


On dira que f admet en x0 ∈ U un minimum local (respectivement maximum local) s'il existe un
voisinage ouvert V de x0 tel que V ⊂ U et ∀x ∈ V , f (x) ≥ f (x0 ) (respectivement f (x) ≤ f (x0 )).
Si x0 est un minimum ou un maximum, on dit que c'est un extremum.

ix
Remarque III.27
On voit que la notion introduite est purement locale : le voisinage V peut être "petit". On ne
s'intéresse pas à ce qui se passe en dehors de V . C'est ce qui justie la terminologie "local" (par
opposition à global).

Dénition III.28 (point critique)

a
p
On suppose f diérentiable sur U .
Si x0 ∈ U vérie df (x0 ) = 0 alors on dit que c'est un point critique de f .
u

On a alors la propriété suivante qui indique, pour une fonction diérentiable, où chercher les extrema de f . Ce
résultat est déja bien connue dans le cas d'une fonction de R dans R.
D

Théorème III.29 (condition nécessaire d'ordre 1)


On suppose f diérentiable sur U .
Si x0 ∈ U est un extremum de f alors c'est un point critique de f i.e. df (x0 ) = 0.

Preuve du Théorème III.29.


Supposons par exemple que f admette en x0 un maximum. Alors ∃α > 0 tel que pour tout h ∈ E vériant
khkE < α, on ait f (x0 + h) ≤ f (x0 ).
.

Fixons alors k ∈ E ∗ et considérons des t ∈ R∗ tels que |t| < kkk


α
E
de telle sorte qu'on ait ktkkE < α. Par
diérentiabilité de f en x0 , on a pour t > 0
C

(a) 0 ≤ f (x0 + tk) − f (x0 ) = df (x0 )(tk) + kkkE o(t),

et donc, divisant par t on obtient df (x0 )(k) + kkkE o(1) ≥ 0, soit encore pour t −→ 0, df (x0 )(k) ≥ 0. Mais alors
remplçant t par −t dans (a), on a pour t > 0

0 ≤ f (x0 − tk) − f (x0 ) = df (x0 )(−tk) + kkkE o(t),

et on obtient ainsi df (x0 )(k) ≤ 0, d'où nécessairement df (x0 )(k) = 0 avec k ∈ E ∗ arbitraire donc df (x0 ) = 0.
36CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

Remarque III.30

1. Le Théorème III.29 ne donne évidement qu'une condition nécessaire. Elle n'est en eet pas
susante : si df (x0 )=0 alors x0 n'est pas forcément un extremum. Considérer par exemple la
fonction f : R −→ R telle que f (x) = x3 .
2. Néanmoins, grace à la forme contraposée du Théorème III.29, on sait où chercher les extrema
: parmi les points critiques.
3. L'hypothèse U ouvert est esentielle : la fonction f : R −→ R telle que f (x) = x et considérée
sur U = [0, 1] admet un maximum et un minimum bien que sa dérivée ne s'annulle jamais.

ix
Nous aurons ensuite besoin de la dénition suivante.

Dénition III.31 (forme bilinéaire symétrique dénie positive (ou négative))

a
Soit ϕ : E × E −→ R une forme bilinéaire continue et symétrique.
On dit que ϕ est
1. positive si ∀h ∈ E , ϕ(h, h) ≥ 0 ;
p
2. dénie si ϕ(h, h) = 0 entraine h = 0.
On dit ϕ est dénie positive si elle vérie les deux propriétés.
Si au lieu de 1, on a ∀h ∈ E , ϕ(h, h) ≤ 0, on dit que ϕ est négative. Elle sera donc dénie négative
u
si elle vérie de plus 2.
• Pour nous, la forme bilinéaire symétrique ϕ sera, quand elle existe d2 f (x0 ), avec x0 ∈ U ouvert de
E et f : U −→ R fonction 2 fois diérentiable.
D

Remarque III.32 (cas E = Rn )


La matrice à coecients réels A de ϕ dans la base canonique de E ((A)ij = ϕ(ei , ej )) est symétrique
et donc diagonalisable dans une base orthonormée (u1 , · · · , un ) de E constituée de vecteurs propres
n
de A telle quea ϕ(h, h) = λi (< h, ui >2 )2 où λ1 , · · · , λn sont les valeurs propres de A (avec
X

i=1
répétition). On voit ainsi qu'on a les caractérisations suivantes :
.

1. ϕ est positive (respectivement négative) ssi ∀1 ≤ i ≤ n, λi ≥ 0 (resp. λi ≤ 0).


C

2. ϕ est dénie positive (resp. négative) ssi ∀1 ≤ i ≤ n, λi > 0 (resp. λi < 0).
3. ϕ est dénie positive (resp. négative) ssi il existe α > 0 tel que ∀h ∈ E , ϕ(h, h) ≥ α khk2E
(resp. ϕ(h, h) ≤ −α khk2E )
Cette dernière caractérisation reste valable lorsque E n'est plus de dimension nie.
n
a Décomposant h dans la base des vecteurs propres, on a h = donc hi =< h, ui >2 et donc
X
hi ui
i=1
n X
X n n
X n
X
ϕ(h, h) = hi hj < Aui , uj >2 = λi h2i = λi (< h, ui >2 )2
i=1 j=1 i=1 i=1
DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 37

Dénition III.33
On suppose que E = Rn et que f est 2 fois diérentiable en x0 ∈ U .
La matrice (n × n) de la forme bilinéaire symétrique d2 f (x0 ) dans la base canonique de Rn , notée
Hf (x0 ), est appelée matrice hessienne de f en x0 .
2
Par le Corollaire III.8, ses coecients sont données par Hf (x0 ) = d2 f (x0 )(ei , ej ) = ∂x∂ ∂xf
 
(x0 )
ij i j
pour tout i, j ∈ {1, . . . , n} et elle est symétrique par le Théorème III.3.

On peut énoncer deux nouveaux résultats qui termineront ce chapitre.

ix
Théorème III.34 (condition nécessaire d'ordre 2)
On suppose que f est 2 fois diérentiable en x0 ∈ U .
Si x0 est un minimum (respectivement maximum) de f alors d2 f (x0 ) est positive (resp. négative).

a
p
u
D
.
C
38CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

Preuve du Théorème III.34.


Supposons que x0 ∈ U soit un minimum de f . Alors d'après le Théorème III.29 on a df (x0 ) = 0 et puisque de
plus f est 2 fois diérentiable, on peut lui appliquer la formule de Taylor-Young à l'ordre deux en x0 (Théorème
III.24), soit

1 2 2
f (x0 + h) − f (x0 ) = d f (x0 )(h, h) + o(khkE )
2

2
o(khkE )
pour tout h ∈ E susament proche de 0 avec par dénition lim 2 = 0.
khkE
h−→0
Mais x0 étant un minimum de f , on a ∃α > 0 tel que B(x0 , α) ⊂ U et khkE < α entraine f (x0 + h) − f (x0 ) ≥ 0.
Ainsi, khkE < α entraine d2 f (x0 )(h, h) + o(khk2E ) ≥ 0.

ix
Fixons alors x ∈ E , x 6= 0.
Pour tout t ∈ R vériant 0 < |t| < kxk α , on a ktxk < α et donc
E
E

2
d2 f (x0 )(tx, tx) + o(ktxkE ) ≥ 0

=⇒ t2 d2 f (x0 )(x, x) + o(1) ≥ 0
=⇒ d2 f (x0 )(x, x) + o(1) ≥ 0,

a
d'où d2 f (x0 )(x, x) ≥ 0 en faisant tendre t vers 0.
p
Théorème III.35 (condition susante d'ordre 2)
On suppose que f est 2 fois diérentiable en x0 ∈ U .
u
Si x0 ∈ U vérie df (x0 ) = 0 avec d2 f (x0 ) dénie positive (respectivement dénie négative) alors x0
est un minimum (resp. maximum) local de f .
D

Preuve du Théorème III.35.


C'est une conséquence plus ou moins directe de la formule de Taylor-Young à l'ordre 2. En eet, d'après le
Théorème III.24, ∃β0 > 0 tel que pour tout h ∈ E vériant khkE < β0 on ait (x0 + h) ∈ U , et

1 2 2
f (x0 + h) − f (x0 ) = d f (x0 )(h, h) + o(khkE ).
2

Mais si d2 f (x0 ) est dénie positive, d'après la Remarque III.32, il existe α > 0 tel que ∀h ∈ E , d2 f (x0 )(h, h) ≥
α khkE et on en déduit donc que pour tout khkE < β0
2
.

α
(a) f (x0 + h) − f (x0 ) ≥
2 2
khkE + o(khkE ).
2
C

2 2
o(khkE ) o(khkE )
Mais lim 2 = 0 et donc il existe β1 > 0 tel que khkE < β1 entraine 2 4 . Ainsi on déduit de
≥ −α
h−→0 khkE khkE
(a) qu'il existe β = M in(β0 , β1 ) > 0 tel que khkE < β entraine
α α
(b) f (x0 + h) − f (x0 ) ≥ −
2
khkE ≥ 0,
2 4

ce qui termine la preuve.


DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA. 39

Remarque III.36
1) Comme le montre l'inégalité (b) dans la preuve précédente, sous les hypothèses du Théorème III.35,
le minimum (repectivement maximum) local est stricte i.e. f (x0 + h) − f (x0 ) > 0 au voisinage de
x0 pour h 6= 0.
2) Les diérentes propriétés que nous venons de voir fournissent un plan d'étude pour la recherche
des extrema locaux d'une fonction (2 fois diérentiable):
1. On cherche les points critiques de f (les extrema en sont nécessairement par le Théorème III.29)
2. On étudie la nature de chaque point critique. Ainsi pour chaque point critique :
(a) On calcule la diérentielle seconde ou, ce qui revient au même, la matrice hessienne de f

ix
en ce point ;
(b) Si celle-ci est dénie positive ou dénie négative : on conclut par le Théorème III.35.
Si elle n'est ni positive, ni négative on conclut par le Théorème III.34.
Sinon il faut mener une étude spécique pour ce point.

a
p FIN DU CHAPITRE III
u
D
.
C
40CHAPITRE III. DIFFÉRENTIELLES D'ORDRE SUPÉRIEUR - FORMULES DE TAYLOR - EXTREMA.

ix
a
p
u
D
.
C
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 41

Chapitre IV

Théorème d'inversion locale - Théorème


des fonctions implicites

ix
1 Diéomorphismes locaux
Dans tout ce paragraphe, E et F sont des Banach vériant de plus dim(E) = dim(F ) si la dimension est nie,

a
U ⊂ E et V ⊂ F sont des ouverts, et f : E −→ F est dénie sur U .
Nous avons d'abord besoin d'une dénition.
Dénition IV.1 (homéomorphisme - diéomorphisme)
p
On dit que
1. f est un homéomorphisme de U dans V si (a) f est continue sur U et bijective de U dans V ;
(b) la bijection réciproque de f|U , notée f −1 ,
est continue sur V ;
u
2. f est un diéomorphisme de U dans V si (a) f est C 1 sur U et bijective de U dans V ;
(b) f −1 est de classe C 1 sur V ;
3. f est un C k+1 diéomorphisme de U dans V si (a) f est C k+1 sur U et bijective de U dans V ;
(b) f −1 est de classe C k+1 sur V .
D

Dans tous les cas, on a évidement V = f (U ) (et f −1 (V ) = U ).

Remarque IV.2
Un homéomorphisme C 1 n'est pas forcément un diéomorphisme : une fonction peut être bijective
et C 1 sans que son inverse soit diérentiable (considérer par exemple f (x) = x3 , x ∈ R).
.

En revanche, si f est un diéomorphisme et f est C k+1 alors la bijection réciproque de f est automatiquement
C k+1 comme le montre la seconde partie du résultat suivant qui nous sera utile par la suite.
C

Proposition IV.3

1. Si f est un diéomorphisme de U dans V (donc nécessairement V = f (U )).


Alors pour tout x ∈ U , df (x) ∈ Isom(E, F) et pour tout y ∈ V ,
−1
(IV.1) df −1 (y) = df (f −1 (y)) .

2. Si f est un diéomorphisme C k+1 de U dans V alors c'est un C k+1 diéomorphisme.


42 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

Preuve de la Proposition IV.3.


Puisque f et f −1 sont diérentiables sur U et V = f (U ) respectivement, la composée f −1 ◦ f l'est également
sur U . Comme pour tout x ∈ U , f −1 ◦ f (x) = x, on en déduit que pour tout h ∈ E , d(f −1 ◦ f )(x)(h) =
h, i.e. df −1 (f (x)) ◦ df (x)(h) = h soit encore df −1 (f (x)) ◦ df (x) = IE . Comme de même on obtient que
d(f ◦ f −1 )(f (x)) = df (x) ◦ df −1 (f (x)) = IF , ceci montre d'une part que df (x) est inversible, que d'autre part
son inverse est df −1 (f (x)) et que de plus on a la formule (IV.1).
Concernant la partie 2 de la Proposition, il sut de remarquer que si f est de plus C k+1 , la formule (IV.1)
s'écrit pour tout y ∈ V
−1
df −1 (y) = df (f −1 (y)) = Inv ◦ df ◦ f −1 (y).
Donc puisque df et Inv sont C k (voir Théorème III.19) et f −1 est C 1 la composée i.e. df −1 est C 1 i.e. f −1 est
C 2 et de proche en proche on obtient nalement que df −1 est C k , soit f −1 est C k+1 .

ix
Voyons alors une caractérisation des diéomorphismes qui s'avère parfois utile pour vérier de manière con-
crête qu'une application est un diéomorphisme.

Théorème IV.4 (caractérisation des diéomorphismes)

a
Soit f : U −→ V un homéomorphisme C 1 .
Les propriétes suivantes sont alors équivalentes :
1. f est un diéomorphisme de U dans V ;
2. pour tout x ∈ U , df (x) ∈ Isom(E, F).
p
De plus, si l'équivalence est vériée, on a pour tout x ∈ U , df −1 (f (x)) = (df (x))−1 .

FIN COURS 9
u
Preuve du Théorème IV.4.
• L'implication (1 =⇒ 2) est une conséquence directe de la Proposition IV.3.
• Montrons que (2 =⇒ 1.)
Pour a, x ∈ U , on note b = f (a), y = f (x) (qui sont donc dans V ) et on note g = f −1 .
D

Puisque f est diérentiable en a, on peut écrire pour x au voisinage de a que


f (x) − f (a) = df (a)(x − a) + o(kx − akE ),
ce qui compte tenu des notations introduite s'écrit
y − b = df (a)(x − a) + o(kx − akE ).
Prenant alors (df (a)) −1
de cette dernière égalité, on trouve par linéarité
(a) (df (a))−1 (y − b) − (df (a))−1 (o(kx − akE ).) = x − a = f −1 (y) − f −1 (b),
soit
.

g(y) − g(b) = (df (a))−1 (y − b) − (df (a))−1 (o(kx − akE )) .


Montrons alors que (df (a))−1 (o(kx − akE )) = o(ky − bkF ), ce qui prouvera bien que g est diérentiable en b
C

avec dg(b) = (df (a))−1 .


D'après (a) il existe un voisinage ouvert de a et une fonction ϕ dénie dans vériant lim ϕ(x) = 0 et tel que
x−→a
−1 −1
(df (a)) (y − b) E
= x − a + (df (a)) (kx − akE ϕ(x)) E
≥ kx − akE − kx − akE (df (a))−1 (ϕ(x)) E
1 − (df (a))−1 (ϕ(x)) E .

≥ kx − akE

Or lim ϕ(x) = 0 et (df (a))−1 est continue en 0 donc pour kx − akE assez petite, on a (df (a))−1 (ϕ(x)) E
≤ 21 .
x−→a
On en déduit donc que
kx − akE ≤ 2 (df (a))−1 (y − b) E
≤ 2 ky − bkF (df (a))−1 IB(F,E)
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 43

et donc que
2
kx − akE (df (a))−1 (ϕ(x)) E
≤ 2 ky − bkF (df (a))−1 IB(E,F)
ϕ(f −1 (y)) E .
| {z } | {z }
constante −→ 0 pour y −→ b
car f −1 (y) −→ f −1 (b) = a

Ceci montre que kx − akE (df (a))−1 (ϕ(x)) E


= o(ky − bkF ) et prouve ainsi que f −1 est diérentiable en
b = f (a) avec df −1 (f (a)) = (df (a))−1 .
Montrons alors que df −1 est continue.
La formule df −1 (b) = (df (f −1 (b)))−1 valable pour tout b ∈ V , montre que df −1 peut se décomposer suivant
df −1 = Inv ◦ df ◦ f −1 avec

ix
f −1 : V ⊂ F −→ U ⊂ E continue car f homéomorphisme ;
df : U ⊂ E −→ Isom(E, F) continue car f ∈ C 1 (U )
Inv : Isom(E, F) −→ Isom(F, E) continue par la Proposition I.33,

et elle est donc continue sur V .

a
Remarque IV.5
1) En dimension nie, on a df (x) ∈ Isom(Rn ) ssi Jf (x) inversible ssi det(Jf (x)) 6= 0.
p
De plus la formule df −1 (f (x)) = (df (x))−1 s'écrit en terme de matrices jacobiennes
−1
Jf −1 (f (x)) = (Jf (x))

2) Si f : R −→ R, la condition 2 s'écrit f (x) 6= 0 pour tout x ∈ U .


0
u
La relation df −1 (f (x)) = (df (x))−1 redonne la formule bien connue :
0 0 1 1
(f −1 ) (y) = (f )−1 (x) = 0 = 0 .
f (x) f (f −1 (y))
D

2 Théorème d'inversion locale - Théorème d'inversion globale


A Motivations
Soit f : R −→ R une fonction de classe C 1 sur R et soit x0 ∈ R une valeur donnée telle que f (x0 ) 6= 0, disons
0

par exemple pour xer les idées f (x0 ) > 0. On pose y0 = f (x0 ).
0

On s'intéresse alors aux solutions (a, b) ∈ R2 de l'équation y = f (x) i.e. aux couples (a, b) ∈ R2 vériant
.

b = f (a).
Puisque (x0 , y0 ) est une solution de y = f (x), la question que l'on se pose est la suivante :
lorsque y est "susament proche de y0 ", peut-on trouver des x ∈ R tels que f (x) = y?
C

Un élément de réponse est donné par la constatation suivante :


puisque f est C 1 , la fonction f est continue et comme f (x0 ) > 0, il existe un intervalle ouvert Ix0 contenant
0 0

x0 tel que ∀x ∈ Ix0 , f (x) > 0. Ainsi posant Wy0 = f (Ix0 ), on en déduit que f : Ix0 −→ Wy0 est continue,
0

strictement croissante et donc bijective de Ix0 dans Wy0 . On note f −1 : Wy0 −→ Ix0 la bijection réciproque.
Comme conséquence, on a donc :
il existe un voisinage ouvert Wy0 tel que si y ∈ Wy0 alors il existe un unique x = f −1 (y) ∈ Ix0 tel que f (x) = y.
On peut de plus remarquer que grace aux hypothèses faites sur f , l'application f −1 : Wy0 −→ Ix0 est de classe
C 1 . Donc y 7→ f −1 (y) = x est C 1 ce qui signie que "x dépend de manière régulière (C 1 ) de la donnée y ".
C'est ce type de résultats qu'on souhaite généraliser.
44 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

B Le Théorème d'inversion locale


La preuve du théorème d'inversion locale utilise le résultat suivant.

Théorème IV.6 (théorème du point xe de Banach)


Soit E un espace de Banach et f : E −→ E une application contractante sur E ie.
∃K ∈]0, 1[, ∀x, x0 ∈ E, kf (x) − f (x0 )k ≤ Kkx − x0 k.

Alors f admet un unique point xe : ∃x∗ ∈ E , f (x∗ ) = x∗ .

ix
De plus, posant pour tout n ∈ N∗ , f n = f ◦ · · · ◦ f , on a ∀x0 ∈ E , lim f n (x0 ) = x∗ .
n−→+∞

Preuve du Théorème IV.6.


Pour x0 ∈ E donné, on dénit par récurrence la suite (xn ) en posant ∀n ∈ N, xn+1 = f (xn ).
L'application f étant contractante sur E , elle l'est sur [xn , xn+1 ] et donc

a
kxn+1 − xn k ≤ Kkxn − xn−1 k
p
et de proche en proche, on obtient ainsi

kxn+1 − xn k ≤ K n kx1 − x0 k
u
On en déduit donc que pour tous entiers n et p

n+p−1
X 1 − Kp n kx1 − x0 k n
kxn+p − xn k ≤ kxq+1 − xq k ≤ kx1 − x0 k K ≤ K
q=n
1−K 1−K
D

Puisque K ∈]0, 1[, ceci montre que la suite (xn ) est de Cauchy dans E qui est supposé complet, donc elle
converge vers un certain a ∈ E . La continuité de f et la relation de récurrence montre alors que a = f (a)
Concernant l'unicité, on suppose qu'il existe x1 et x2 points xes de f .
Alors, par contraction, kx1 − x2 k = kf (x1 ) − f (x2 )k ≤ Kkx1 − x2 k et donc x1 = x2 puisque K ∈]0, 1[.

Comme conséquence de ce théorème, on a le résultat suivant qui est la forme sous laquelle nous l'utiliserons.
.

Corollaire IV.7
C

Soit E Banach, U ⊂ E un ouvert, C ⊂ U un fermé non vide et f : U −→ E une application.


Si f (C) ⊂ C et que f est contractante sur C alors elle admet un unique point xe dans C : ∃x∗ ∈ C ,
f (x∗ ) = x∗ .

Preuve du Corollaire IV.7.


Utilisant les notations de la preuve du Théorème IV.6, il sut de noter pour x0 ∈ C , on a (xn ) ⊂ C (car
f (C) ⊂ C ). La limite a ∈ E que l'on obtient alors appartient bien à C puisque ce dernier est fermé.

On peut maintenant énoncer le résultat principal de ce chapitre.


THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 45

Théorème IV.8 (Théorème d'inversion locale)


Soient E et F deux espaces de Banach (dim(E) = dim(F ) si la dimension est nie), Ω un ouvert de
E et f : Ω −→ F une application de classe C k+1 sur Ω avec k ≥ 0 entier.
S'il existe x0 ∈ Ω tel que df (x0 ) ∈ Isom(E, F) alors :
 il existe U ⊂ Ω voisinage ouvert de x0
 il existe V ⊂ F voisinage ouvert de y0 = f (x0 )

tels que f soit un C k+1 diéomorphisme de U dans V .


En particulier, on a V = f (U ) qui est donc ouvert.
De plus pour tout x ∈ U et y = f (x) ∈ V , on a df −1 (y) = (df (x))−1 .

ix
Preuve du Théorème IV.8.
La preuve se compose de 3 étapes.
Etape 1 : simplications.
Il sut de montrer le résultat pour k = 0, tout diéomorphisme de classe C k+1 étant un C k+1 diéomorphisme
(Proposition IV.3 partie 2).

a
On observe ensuite qu'on peut supposer que
(a) x0 = 0, f (0) = 0, E = F et df (0) = IdE .
p
En eet, si tel n'est pas le cas, il sut de remplacer f par x ∈ E 7→ (df (x0 ))−1 (f (x0 + x) − f (x0 )) ∈ E qui
vérie les hypothèses (a).
Etape 2 : f est localement un homéomorphisme.
On pose pour tout x ∈ Ω, g(x) = x − f (x) qui vérie donc g ∈ C 1 (Ω), g(0) = 0 et dg(0) = 0.
La continuité de dg en 0 montre que
u

1
∃ρ > 0, ∀x ∈ B2ρ (0), kdg(x)k ≤
2
puis le T.A.F à g sur B2ρ (0) (ouvert convexe) que ∀x, x0 ∈ B2ρ (0), kg(x) − g(x0 )k ≤ 12 kx − x0 k et donc par
continuité de g que
D

1
(b) ∀x, x0 ∈ B2ρ (0), kg(x) − g(x0 )k ≤ kx − x0 k
2
Montrons alors que :
(c) ∀y ∈ Bρ (0), ∃!x ∈ B2ρ (0), y = f (x)

On xe y ∈ Bρ (0).
On va alors obtenir x comme point xe de l'application h dénie pour tout x ∈ Ω par h(x) = y + g(x) (on a
alors h(x) = x ssi y = f (x)).
.

L'application h qui est de classe C 1 et vérie :


- pour tout x, x0 ∈ B2ρ (0), kh(x) − h(x0 )k = kg(x) − g(x0 )k ≤ 12 kx − x0 k par (b)
C

- pour tout x ∈ B2ρ (0), kh(x)k = kg(x) + yk ≤ kyk + 12 kxk < 2ρ par (b) (avec x0 = 0 et car g(0) = 0)
En conséquence, h admet un unique point xe x ∈ B2ρ (0) mais puisque h(x) = x l'inégalité kh(x)k < 2ρ montre
que x ∈ B2ρ (0) et on a donc (c), ce que l'on peut réécrire sous la forme
(d) ∀y ∈ Bρ (0), ∃!x ∈ B2ρ (0) ∩ f −1 (Bρ (0)), y = f (x)

Ainsi posant U = B2ρ (0) ∩ f −1 (Bρ (0)) et V = Bρ (0), on obtient que f est bijective de U sur f (U ) = V (puisque
f étant surjective, on a f (f −1 (Bρ (0)) = Bρ (0) et donc d'une part, f (U ) = f (B2ρ (0)) ∩ Bρ (0) ⊂ Bρ (0) = V et
d'autre part par (c) Bρ (0) ⊂ f (B2ρ (0)) et donc V = Bρ (0) ⊂ f (U ) = f (B2ρ (0)) ∩ Bρ (0)).
Notons f −1 : V −→ U son inverse locale.
Puisque pour tout y, y 0 ∈ V , avec y = f (x) et y 0 = f (x0 ) elle vérie f −1 (y) − f −1 (y 0 ) = g(x) − g(x0 ) + y − y 0 ,
46 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

on déduit de (b) que kf −1 (y) − f −1 (y 0 )k ≤ 2ky − y 0 k.


Ainsi f −1 est continue sur V et donc f , qui est-elle même continue, dénit un homéomorphisme de U sur V .
Etape 3 : régularité C 1 de l'inverse local.
On veut f −1 ∈ C 1 (V ), ce qui compte tenu du Théorème IV.4, revient à prouver que ∀x ∈ U , df (x) ∈ Isom(E).
Or df (0) ∈ Isom(E) qui est ouvert dans IB(E) et donc ∃r1 > 0 tel que Br1 (df (0)) ⊂ Isom(E).
Mais par continuité de df en 0 (f est C 1 ) on a ∃r2 > 0, ∀x ∈ B2r2 (0), kdf (x) − df (0)k ≤ r1 .
Ainsi, ∃r2 ∈]0, ρ], ∀x ∈ B2r2 (0), df (x) ∈ Isom(E).
On obtient donc le résultat en prenant ρ dans l'étape 2 éventuellement plus petit (le remplacer par r2 et adapter
les dénitions de U et V ) et en tuilisant le Théorème IV.4.

FIN COURS 10

ix
C Le Théorème d'inversion globale
On peut se demander à quelle condition le T.I.L devient global (ie. f diéomorphisme sur Ω en entier)
Si on prend f : R −→ R vériant les hypothèses du T.I.L en tout point, on voit que l'homéomorphisme local
deviendra global dès que f est injective. Si de plus, on veut la régularité C 1 de la bijection réciproque il sut
de plus que f 0 ne s'annule pas (donc soit inersible).
C'est exactement ce que donne dans un cadre plus général le résultat suivant.

a
Théorème IV.9 (théorème d'inversion globale)
Soient E et F deux espaces de Banach (dim(E) = dim(F ) si la dimension est nie), U ⊂ E ouvert
p
et f : U −→ F une application C 1 .
Les deux propriétes suivantes sont alors équivalentes :
1) f est un diéomorphisme de U dans l'ouvert V = f (U ) de F .
2) f est injective sur U et pour tout x ∈ U , df (x) ∈ Isom(E, F) et .
u

Preuve du Théorème IV.9.


• 1) =⇒ 2) est évidente par Théorème IV.4.
• Montrons 2) =⇒ 1).
D

On suppose donc que f est C 1 et injective sur U et que pour tout x ∈ U , df (x) ∈ Isom(E, F).
Montrons dans un premier temps que f (U ) est ouvert.
Montrons qu'en fait l'application f est ouverte (ie. f (U0 ) ouvert de F pour tout U0 ⊂ U ouvert de E ).
Soit U0 ⊂ U ouvert de E .
Alors f (U0 ) est ouvert si ∀y0 ∈ f (U0 ), ∃V1 ⊂ f (U0 ) voisinage ouvert de y0 .
Fixons y0 ∈ f (U0 ), donc ∃x0 ∈ U0 , y0 = f (x0 ) et puisque U0 ⊂ U , on a x0 ∈ U0 , f ∈ C 1 (U0 ) et
df (x0 ) ∈ Isom(E, F).
Le T.I.L montre alors qu'il existe U1 ⊂ U0 voisinage ouvert de x0 , V1 = f (U1 ) ⊂ f (U0 ) voisinage ouvert de
f (x0 ) tels que f soit un diéomorphisme de U1 sur V1 .
Donc f est ouverte et en particulier, U ouvert implique V = f (U ) ouvert.
.

Si f est injective sur U elle est évidement bijective de U sur f (U ). Notons g : f (U ) −→ U sa bijection ré-
ciproque.
Puisque pour tout U0 ⊂ U ouvert, on a g −1 (U0 ) = {y ∈ V ; g(y) ∈ U0 } = f (U0 ) qui est ouvert, g est donc
C

continue sur V .
Résumons : f ∈ C 1 est bijective de U sur f (U ) d'inverse continue sur f (U ) ie. f homéomorphisme C 1 de U
sur V .
Puisque pour tout x ∈ U , df (x) ∈ Isom(E, F), on déduit le résultat (f diéo) du théorème IV.4.

3 Théorème des fonctions implicites


Commençons par motiver ce résultat avant d'en donner l'énoncé.
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 47

A Motivation
Là encore, pour simplier, considérons une fonction f : R × R −→ R de classe C 1 et intéressons nous à la
courbe de niveau α ∈ R de f c'est-à-dire à l'ensemble {f = α} = {(x, y) ∈ R2 , f (x, y) = α}. Supposons que
cet ensemble soit non vide, non réduit à un point et que l'on en connaisse un point (x0 , y0 ).
Que peut-on alors dire de la courbe {f = α} au voisinage de (x0 , y0 ) ? Plus précisément, cette courbe peut-elle
être décrite localement comme le graphe d'une fonction ϕ de la seule variable x i.e
existe-t-il une fonction ϕ telle que {f = α} = {(x, ϕ(x)), x dans un voisinage de x0 } ?
Commençons par lever une obstruction. Si on est dans le cas suivant, la réponse à la question posée sera visi-
blement non :
Dans cette conguration, la courbe de niveau {f = α}
ne pourra jamais être décrite par une relation de la

ix
y
forme "y = ϕ(x)" au voisinage de (x0 , y0 ) (partie rouge
de la courbe) car alors ϕ serait multivoque (plusieurs
images pour un même x). En outre, on peut réduire
(x0 , y0 ) autant qu'on veut la partie rouge (ie le voisinage), le
× problème perdure.
x En fait, la fonction f étant régulière, cette conguration
se produit car la tangente à la courbe de niveau est
∂y (x0 , y0 ) = 0.
verticale au point (x0 , y0 ), c'est-à-dire ∂f

a
La condition ∂y (x0 , y0 ) 6= 0 apparait donc comme
∂f

nécessaire.
Considérons donc un autre point (x0 , y0 ) ∈ {f = α} pour lequel ∂f
∂y (x0 , y0 ) 6= 0 ou en d'autres termes la tangente
p
à la courbe de niveau n'est pas verticale au point (x0 , y0 ).
Regardons uniquement ce qui se passe dans
la fenêtre grise :
y
y
u
U2
y0 ×
y0 ×

U1 x0 x
x0 x
D

On voit dans ce cas que la partie rouge


de la courbe de niveau, peut eectivement
s'obtenir comme graphe d'une certaine ap-
plication ϕ : U1 −→ U2 .
De plus, la régularité de ϕ coïncide avec celle
de la courbe de niveau, donc avec celle de f .
C'est ce type de résultat qui est donné, dans un cadre plus général, par le théorème des fonctions implicites.
Dans l'exemple précédent, la dérivée partielle de f par rapport à y jouait un rôle central. Si on veut pouvoir
énoncer ce type de résultat dans le cas général où f : E1 × E2 −→ F avec E1 , E2 et F e.v.n, il nous donc faut
généraliser la notion de dérivée partielle. C'est ce qui conduit à la notion de diérentielle partielle que nous
.

allons maintenant voir.

B Diérentielle partielle
C

Introduisons donc E1 , E2 et F trois e.v.n, U un ouvert de E1 × E2 et f : U −→ F une application diérentiable.


Pour (x1 , x2 ) ∈ U , l'ensemble Ux1 = {y ∈ E2 , (x1 , y) ∈ U } est un ouvert de E2 contenant x2 .
La fonction dénie par fx1 : Ux1 −→ F est alors diérentiable sur Ux1 .
y 7→ f (x1 , y)
En eet, elle peut se décomposer en fx1 = f ◦ ψ où ψ : y ∈ Ux1 7→ (x1 , y) ∈ E1 × E2 est diérentiable car chaque
composante l'est (y 7→ x1 constante et y 7→ y linéaire), et f qui est diérentiable sur ψ(Ux1 ) ⊂ U (par dénition
de Ux1 ). Ainsi, pour tout x2 ∈ Ux1 on a
• dfx1 (x2 ) ∈ IB(E2 , F )
• ∀h2 ∈ E2 , dfx1 (x2 )(h2 ) = df (x1 , x2 ) ◦ dψ(x2 )(h2 ) = df (x1 , x2 )(0, h2 )
• l'application (x1 , x2 ) 7→ dfx1 (x2 ) est dénie sur U en entier.
48 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

Résumons tout cela dans une dénition/proposition :

Dénition IV.10 (diérentielle partielle)


On suppose que f : U ⊂ E1 × E2 −→ F est diérentiable.
L'application (x1 , x2 ) ∈ U 7→ dfx1 (x2 ) ∈ IB(E2 , F ) est appelée diérentielle partielle de f relative-
ment à sa seconde variable. On la note ∂2 f .
On dénit de même l'application ∂1 f : (x1 , x2 ) ∈ U 7→ dfx2 (x1 ) ∈ IB(E1 , F ) qui est appelée diéren-
tielle partielle de f relativement à sa première variable.
Pour tout (x1 , x2 ) ∈ U et tout h = (h1 , h2 ) ∈ E1 × E2 , on a
(IV.2) df (x1 , x2 )h = df (x1 , x2 )(h1 , 0) + df (x1 , x2 )(0, h2 ) = ∂1 f (x1 , x2 )h1 + ∂2 f (x1 , x2 )h2

ix
Remarque IV.11

a
La notion de diérentielle partielle telle que nous l'avons dénie n'a donc de sens que pour les f
diérentiables ce qui sera toujours le cadre dans lequel nous nous placerons.
Ce n'est évidement pas nécessaire : pour que f admette en (x1 , x2 ) ∈ U une diérentielle partielle
par rapport à sa seconde variable il sut qu'il existe L2 ∈ IB(E2 , F ) telle que pour tout h2 ∈ E2 au
vosiinage de h2 = 0, on ait
p
f (x1 , x2 + h2 ) = f (x1 , x2 ) + L2 (h2 ) + o(kh2 kE2 )

Dans ce cas, f peut évidement admettre des diérentielles partielles sans être diérentiable et la
formule (IV.2) n'est alors plus valide.
u

C Enoncé du théorème des fonctions implicites


D

On a donc le résultat suivant :

Théorème IV.12 (théorème des fonctions implicites)


Soit E1 , E2 et F des espaces de Banach vériant dim(E2 ) = dim(F ) si la dimension est nie, U un
ouvert de E1 × E2 , et f : U −→ F une application de classe C k+1 sur U pour un k ≥ 0 entier.
On suppose qu'il existe (x0 , y0 ) ∈ U tel que
(i) f (x0 , y0 ) = 0 ;
(ii) ∂2 f (x0 , y0 ) : E2 −→ F est inversible i.e. ∂2 f (x0 , y0 ) ∈ Isom(E2 , F )
.

(soit encore h2 ∈ E2 7→ df (x0 , y0 )(0, h2 ) ∈ F inversible).


Alors il existe U1 ⊂ E1 ouvert contenant x0 ;
C

il existe U2 ⊂ E2 ouvert contenant y0 ;


il existe ϕ : U1 −→ U2 application de classe C k+1 sur U1 , appelée fonction implicite ;
tels que
 
(IV.3) ∀(x, y) ∈ U1 × U2 , f (x, y) = 0 ⇐⇒ y = ϕ(x)

En particulier, puisque f (x0 , y0 ) = 0, l'implication (=⇒) montre que y0 = ϕ(x0 ).

Diérentes remarques s'imposent avant de passer à la preuve de ce résultat.


THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 49

Remarque IV.13

1. L'hypothèse f (x0 , y0 ) = 0 n'est aucunement restrictive puisque si tel n'est pas le cas, il sut
de translater f .
2. Comme attendu, la fonction implicite ϕ a la même régularité que f , donc de classe C k+1 .
3. Le théorème est évidement symétrique au sens où l'on peut obtenir une fonction implicite
de la variable y ie x = ϕ(y). Il faut naturellement adapter les hypothèses du théorème :
dim(E1 ) = dim(F ) en dimension nie et (ii) doit être remplacée par ∂1 f (x0 , y0 ) ∈ Isom(E1 , F ).

ix
Revenons au théorème.
Preuve du Théorème IV.12.
On va appliquer le Théorème d'inversion locale (Th. IV.8) à la fonction g dénie par g : U −→ E1 × F .
(x, y) 7→ (x, f (x, y))
Elle est de classe C k+1 sur U car chacune de ses composantes l'est.
De plus sa diérentielle est donnée pour tout (x, y) ∈ U et tout (h, k) ∈ E1 × E2 par dg(x, y)(h, k) =
(h, df (x, y)(h, k)) ∈ E1 × F et on déduit de la dénition IV.10 que

a
  
idE1 0E2 h
dg(x0 , y0 )(h, k) =
∂1 f (x0 , y0 ) ∂2 f (x0 , y0 ) k

Ainsi, pour tout (a1 , aF ) ∈ E1 × F , on a


p     
idE1 0E2 h a1
dg(x0 , y0 )(h, k) = (a1 , aF ) ⇐⇒ =
∂1 f (x0 , y0 ) ∂2 f (x0 , y0 ) k aF

h = a1
⇐⇒
∂1 f (x0 , y0 )(h) + ∂2 f (x0 , y0 )(k) = aF
u

h = a1
⇐⇒ −1
k = (∂2 f (x0 , y0 )) (aF − ∂1 f (x0 , y0 )(a1 )) .

Ceci montre que dg(x0 , y0 ) est un isomorphisme de E1 × E2 sur E1 × F .


On peut donc appliquer le Théorème d'inversion locale (Théorème IV.8) à g avec (x0 , y0 ), et donc puisque
D

f (x0 , y0 ) = 0,

il existe U10 × U2 ⊂ U ⊂ E1 × E2 voisinage ouvert de (x0 , y0 ) ;


il existe W ⊂ E1 × F voisinage ouvert de g(x0 , y0 ) = (x0 , 0) ;
tels que g : U10 × U2 −→ W = g(U10 × U2 ) soit un C k+1 diéomorphisme.
Notons g −1 : W −→ U10 × U2 l'inverse local de g .
Alors compte tenu de l'expression de g , son inverse (local) est de la forme g −1 (x, z) = (g1−1 (x, z), g2−1 (x, z)) =
(x, g2−1 (x, z)) pour tout (x, z) ∈ W 1 .
Dénissons alors
.

U1 = {x ∈ U10 , (x, 0) ∈ W }

qui est donc un voisinage ouvert de x0 (puisque x0 ∈ U10 et que (x0 , 0) ∈ W qui est tout vert) puis
C

ϕ : U1 −→ U2
x 7→ g2−1 (x, 0)

Alors on a ϕ ∈ C k+1 (U1 ) et pour tout (x, y) ∈ U1 × E2 , f (x, y) = 0 ssi y = ϕ(x).


En eet, pour (x, y) ∈ U1 × U2 , on a compte tenue de la forme de g −1
f (x, y) = 0 ⇐⇒ g(x, y) = (x, 0) ⇐⇒ (x, y) = g −1 (x, 0) ⇐⇒ y = g2−1 (x, 0) = ϕ(x)
1 Puisque g −1 = (g −1 , g −1 ), on g−1 (x, z) = (a, b) ⇐⇒ (x, z) = g(a, b) ⇐⇒ x = a et z = f (a, b) et donc en identiant
 
1 2
g1−1 (x, z) = a = x
50 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

ce qui conclut la preuve du Théorème IV.12.

Terminons ce paragraphe par un corollaire direct, mais fort utile, du théorème des fonctions implicites.

Corollaire IV.14
Les hypothèses sont celles du Théorème IV.12.
On a a lors les trois résultats suivants :
1. La relation (IV.3) entraine que :
(IV.4)

ix
∀x ∈ U1 , f (x, ϕ(x)) = 0.

2. On peut supposer que les ouverts U1 et U2 obtenus dans le Théorème IV.12 sont tels que
(IV.5) ∀(x, y) ∈ U1 × U2 , ∂2 f (x, y) ∈ Isom(E2 , F ).

3. La diérentielle de la fonction implicite est donnée pour tout x ∈ U1 et tout h ∈ E1 par

a
(IV.6) dϕ(x)h = − (∂2 f (x, ϕ(x)))
−1
◦ ∂1 f (x, ϕ(x))(h).

Preuve du Corollaire IV.14.


• Partie
p
1. La relation (IV.4) est contenue dans (IV.3).
• Partie 2. C'est une conséquence du fait que ∂2 f (x0 , y0 ) ∈ Isom(E2 , F ) ouvert de IB(E2 , F ) et que f étant
C 1 (U ), on a ∂2 f : U −→ IB(E2 , F ) continue en (x0 , y0 ) ∈ U1 × U2 ouvert (mêmes arguments que dans le preuve
du T.I.L étape 3).
• Partie 3. Il sut de diérentier la relation (IV.4) en constatant que g : x ∈ U1 ⊂ E1 7→ g(x) = f (x, ϕ(x)) =
u
f ◦ψ(x) avec ψ : x 7→ (x, ϕ(x)) ∈ U1 ×U2 ⊂ U . On trouve ainsi pour tout h ∈ E1 , dg(x)h = df (ψ(x))◦dψ(x)h = 0,
soit
df (x, ϕ(x)) ◦ (h, dϕ(x)(h)) = 0 ⇐⇒ df (x, ϕ(x))(h, 0) + df (x, ϕ(x))(0, dϕ(x)(h)) = 0
⇐⇒ ∂2 f (x, ϕ(x))(dϕ(x)(h)) = −∂1 f (x, ϕ(x)(h)
D

et on conclut alors grace à (IV.5).

FIN COURS 11

Remarque IV.15 (cas de la dimension nie)

1. Supposons que E1 = Rn et E2 = F = Rp .
.

Alors, on a les équivalences suivantes :


∂2 f (x0 , y0 ) ∈ Isom(Rp ) (1)
⇐⇒ Jfx0 (y0 ) ∈ Mp inversible
C

⇐⇒ Jf (x0 , y0 ) ∈ Mp,n+p admet une sous matrice de rang p (2)


⇐⇒ df (x0 , y0 ) surjective (3)
⇐⇒ (∇f1 (x0 , y0 ), . . . , ∇fp (x0 , y0 )) est une famille libre (de (Rn+p )p ) par dénition (4)
du rang (nombre de vecteurs ligne ou colonne linéaire indépendants)
On peut donc reformuler le Théorème IV.12 en remplaçant (1) (hypothèse (ii) du théorème)
soit par (2), soit par (3), soit par (4).
2. Il se peut qu'on ait à appliquer le Théorème IV.12 avec Ω ⊂ RN et f : Ω −→ Rp , avec N > p
et, par exemple, df (X0 ) surjective. Dans ce cas, on écrit RN = RN −p × Rp = E1 × E2 avec
X0 = (x0 , y0 ) ∈ RN −p × Rp .
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 51

D Espace tangent - Application aux courbes de niveau de fonctions C 1


Cette partie nous servira dans le paragraphe suivant (extrema liés) où nous aurons besoin des notions suivantes.
A partir de maintenant et même si ce n'est pas indispensable, jusqu'à la n de ce cours on se placera en
dimension nie et on notera :
Ω ⊂ Rn un ouvert et g : Rn −→ Rp vériant g ∈ C 1 (Ω).
On notera V le graphe de g à savoir l'ensemble
Vg = {(x, y) ∈ Ω × F ; y = g(x)}.
La notion de tangente à une courbe (cas n = p = 1) se généralise de la manière suivante.

Dénition IV.16 (espace tangent - espace ane tangent)

ix
Soit M0 (x0 , g(x0 )) ∈ Vg .
Le graphe de dg(x0 ), noté TM0 (Vg ) = {(h, k) ∈ Rn × Rp ; k = dg(x0 )h} est appelé espace tangent à
Vg en M0 .
On lui associe de manière naturelle l'espace ane tangent :
a
TM 0
(Vg ) = M0 + TM0 (Vg ) = {(h, k) ∈ Rn × Rp ; k = g(x0 ) + dg(x0 )(h − x0 )}

a
On retrouve les résultats classiques suivants :
Exemple IV.17
p
1. Pour g : R −→ R :
- Vg est donc une courbe ;
- TM
a
0
(Vg ) la droite tangente d'équation (y = g(x0 ) + g 0 (x0 )(x − x0 )).
2. Pour f : R2 −→ R :
u
- Vg est une surface ;
∂g ∂g
- TMa
0
(Vg ) est le plan tangent d'équation (z = g(x0 , y0 ) + (x , y )(x − x0 ) + + (x0 , y0 )(y −
∂x 0 0 ∂y
y0 )).
D

Venons en maintenant, sous forme de remarque, à ce qui motive ces dénitions.


On considère toujours une fonction g : Rn −→ Rp telle que que g ∈ C 1 (Ω) avec Ω ⊂ Rn ouvert et on suppose
que de plus n > p.
On introduit alors la courbe de niveau 0 de g que l'on supposera non vide et non réduite à un point
U = {x ∈ Ω, g(x) = 0}.
C'est une partie fermée de R puisque U = g −1 ({0}) avec g continue. Cette courbe de niveau peut alors être
n

décrite localement implicitement de la façon suivante :


Remarque IV.18
.

S'il existe a ∈ Ω tel que dg(a) soit surjective, écrivant Rn = Rn−p × Rp , on déduit du théorème des
fonctions implicites que
C

∃U1 ⊂ E1 = Rn−p ouvert contenant a1 ;


∃U2 ⊂ E2 = Rp ouvert contenant a2 ;
∃ϕ : U1 −→ U2 de classe C 1 sur U1 ;
tels que ∀x ∈ U1 × U2 , (g(x) = 0 ⇐⇒ x2 = ϕ(x1 )).
Dans ce cas, on a donc
(IV.7) U ∩ (U1 × U2 ) = {(x1 , x2 ) ∈ U1 × U2 , x2 = ϕ(x1 )}.

En termes imagés cela revient à regarder U à travers la fenêtre U1 × U2 .


52 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

On a alors la dénition suivante.


Dénition IV.19 (paramétrisation locale)
Soit la fonction Ψ : Rn−p −→ Rn , Ψ ∈ C 1 (U1 ) dénie par Ψ(x1 ) = (x1 , ϕ(x1 )).
On dit que (Ψ, U1 ) est une paramétrisation locale de U au vosinage de a.

On a alors le résultat suivant


Proposition IV.20
On utilise les hypothèses et notations précédentes sur g (g : Ω ⊂ Rn −→ Rp ∈ C 1 , dg(a) surjective).

ix
On pose Vϕ = U ∩ (U1 × U2 ) et on note Ta (Vϕ ) l'espace tangent à Vϕ en a.
On a alors les égalités suivantes
(IV.8) Ta (Vϕ ) = {(h1 , h2 ) ∈ Rn−p × Rp , h2 = dϕ(a1 )h1 }
p
(IV.9)
\
= Ker(dg(a)) = Ker(dgi (a))
i=1
(IV.10)

a
= Im(dΨ(a1 ))

Noter qu'en particulier (IV.9) montre que dim(Ta (Vϕ )) = n − p (puisque dg(a) surjective).
p
Preuve de la Proposition IV.20
Les notations sont celles utilisées au début de ce paragraphe.
• L'égalité (IV.8) est donnée par la dénition de Ta (Vϕ ) et l'égalité (IV.7).
 −1
• Egalité (IV.9). On a (h, k) ∈ Ker(dg(a)) ssi ∂1 g(a)h + ∂2 g(a)k = 0 ssi k = − ∂2 g(a) ∂1 g(a)h = dϕ(a1 )h
u
donc ssi (h, k) ∈ Ta (Vϕ ).
La seconde égalité vient de ce que dg(a)h = 0 ssi dgi (a)h = 0 pour tout i = 1, .., p.
• Egalité (IV.10). Par surjectivité, on a dim(Ker(dg(a))) = n − p.
Or dψ(a1 ) ∈ IB(Rn−p , Rn ) est injective puisque dψ(a1 )h = 0 =⇒ h = 0 et donc dim(Im(dψ(a1 ))) = n − p.
Mais puisque pour tout x1 ∈ U1 , g(ψ(x1 )) = 0 on a en diérentiant, dg(ψ(a1 ))dψ(a1 ) = 0 ie. Im(dψ(a1 )) ⊂
Ker(dg(a)).
D

Ainsi, Im(dψ(a1 )) est un s.e.v de Ker(dg(a)) et les deux ayant même dimension, ils sont égaux.

Remarque IV.21
Si p = 1, la proposition IV.20 montre que ∇g(a) est orthogonal à la courbe de niveau {g = g(a)} en
a. En eet, si H ∈ Ta (Vϕ ) alors H ∈ Ker(dg(a)) donc dg(a)H = 0 et donc < ∇g(a), H >= 0.
On peut montrer que de plus, ∇g(a) est orienté dans la direction de plus grande pente de g au point
.

a : pour le montrer on calcule la dérivée de g en a suivant une direction d = (u, v) avec k(u, v)k = 1.
Celle-ci donne la pente de g en a dans la direction d. Or elle est donnée par g 0 (a)(d) =< ∇g(a).d >2 =
k∇g(a)k2 kdk2 cos(α) où α ∈ [0, π[ mesure l'angle fait par les deux vecteurs. Elle est donc maximale
C

lorsque cos(α) = 1 à savoir α = 0 c'est-à-dire pour d et ∇g(a) orientés dans la même direction.

Venons en à la dernière partie de ce cours qui a motivé le paragraphe précédent comme nous allons le voir.

4 Extrema locaux liés : méthode des multiplicateurs de Lagrange


On se donne un ouvert Ω ⊂ Rn × Rp ainsi que deux fonctions f : Ω −→ R, g : Ω −→ Rp vériant f, g ∈ C 1 (Ω).
Posons enn U = {x ∈ Ω, g(x) = 0} et considérons le problème d'optimisation suivant :
Trouver a ∈ U tel que f (a) soit un extremum local de f sur U
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 53

On dit que l'on cherche à optimiser f sous la contrainte (s.c) U (sous-entendu localement) .
On a alors la dénition suivante

Dénition IV.22 (Extrema liés)


On dit que U est la contrainte.
On dit que a ∈ U est un extremum de f sous la contrainte (s.c) U si il existe un ouvert O ⊂ Ω tel
que ∀x ∈ U ∩ O f (x) ≤ f (a) (ou f (x) ≥ f (a)).
On dit dans ce cas que a est un extremum lié, la liaison étant donnée par la contrainte U .

ix
Remarque IV.23

a
1. Attention, d'un point de vue topologique, ce problème est vraiment diérent de celui de la
recherche d'extrema libres car ici U est un fermé (g continue).
Pour s'en persuader, considérer f (x) = x ∈ R s.c x ∈ U = [0, 1] : l'étude des points critiques
p
ne donne rien et pourtant f admet un maximum et un minimum sur U .
2. Puisque a ∈ U équivaut à g(a) = 0, il y a un lien entre les diérentes coordonnées de a ce qui
justie la terminologie d'extrema liés.
3. Dans notre cas la contrainte est de la forme {g = 0} : on parle donc de contrainte d'égalité.
u
On peut aussi être amené à optimiser sous contrainte d'inégalité, l'ensemble U étant dans ce
cas de la forme U = {g ≤ 0}.
D

Avant de traiter le cas général, essayons de comprendre ce qui peut se passer à l'aide d'un exemple.

Exemple IV.24
.

Soit à optimiser, la fonction f : R2 −→ R dénie par f (x1 , x2 ) = x21 + x22 sous la contrainte
U = {(x1 , x2 ) ∈ R2 , x2 − x1 + 1 = 0} (donc g(x1 , x2 ) = x2 − x1 + 1 ici).
C

Dans ce cas, U = {(x1 , x1 − 1) ∈ R2 , x1 ∈ R} et donc pour tout (x1 , x2 ) ∈ U , on a f (x1 , x2 ) =


f (x1 , x1 − 1). Pour ce cas particulier, le problème se ramène donc à un problème d'extrema libres
(ce qui n'est pas toujours le cas) pour F (x1 ) = f (x1 , x1 − 1) sur l'ouvert R.

Représentons f dans R3 sous la forme z = f (x, y) alors pour z = α xé, on obtient (dans le plan z = α) la
courbe de niveau α de f que l'on notera Cα . On représente dans ce même plan la contrainte qui sera une droite.
On procède ainsi pour diérentes valeurs de α et on représente toutes ces courbes dans un même plan.
54 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

On obtient ainsi une représentation de la forme suivante : Commençons par noter que, pour Cα donné,
y s'il y a des extrema ce sont nécessairement
des éléments de U ∩ Cα . On peut donc faire
C3
les constatations suivantes en fonction des
valeurs de α :
• Si α < 1
2 (courbe verte) alors
P l'ensemble U ∩ Cα est vide et il ne peut
C1/2 donc pas y avoir d'extremum.
N
C1/16
M • Si α > 1
2 (courbe bleue), il y a deux
points d'intersections mais aucun ne
x peut-être un extremum. En eet, par
exemple pour N : lorsqu'on augmente

ix
α pour obtenir P , la valeur de f aug-
mente et donc N ne peut pas être un
maximum et de même si on diminue α
0
=

pour M , ce ne peut pas être un mini-


1
+
x

mum.

y

La seule possibilité qui reste est la courbe

a
rouge (ce qui est conrmé par le calcul des
extrema de F ).

Remarque IV.25 (conclusion de cet exemple)


p
On peut tirer deux enseignements de cet exemple :
1. On peut visiblement, au moins dans certains cas, ramener le problème d'extrema liés à un
problème d'extrema libres en substituant la contrainte dans la fonction à optimiser. L'intérêt
est alors qu'on dispose de tous les outils mis en place pour la recherche de tels extrema.
u

2. Dans cet exemple, seule la courbe rouge peut convenir et le raisonnement ayant conduit à cette
conclusion semble montrer qu'un point a ne pourra être un extremum de f s.c U que si "la
contrainte est tangente à la courbe de niveau {f = f (a)} en ce point". Cette remarque, pour
l'instant formelle, s'avèrera être une propriété générale comme nous le verrons par la suite.
D

Nous allons maintenant voir la méthode dite des multiplicateurs de Lagrange qui formalise la remarque précé-
dente. Elle possède en outre le gros avantage d'avoir une formulation générale implémentable numériquement.
Elle repose sur le résultat suivant

Théorème IV.26
Soit Ω ⊂ Rn = Rn−p × Rp un ouvert, f : Rn −→ R et g : Rn −→ Rp deux fonctions vériant
.

f, g ∈ C 1 (Ω) et U = g −1 ({0}).
Si a ∈ U est un extremum de f s.c U et que ∂2 g(a) ∈ Isom(Rp ) (voir remarque IV.15 pour diérentes
formulations de cette hypothèse) alors il existe λa ∈ IB(Rp , R) tel que
C

(IV.11) df (a) + λa ◦ dg(a) = 0

ou, de manière équivalente, il existe p scalaires λi (i = 1, .., p) tels que


p
X
∇f (a) + λi ∇gi (a) = 0.
i=1

On dit que l'application λa ∈ IB(Rp , R) ou le vecteur (λi )pi=1 ∈ Rp est le multiplicateur de Lagrange
associé f s.c U .
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 55

Preuve du Théorème IV.26.


Si a ∈ U est un extremum de f s.c U alors
a ∈ U et ∃O ⊂ Ω voisinage ouvert de a tel que ∀x ∈ O ∩ U , f (a) ≤ f (x) (ou f (a) ≥ f (x))
Si de plus ∂2 g(a) ∈ Isom(Rp ) alors (voir Remarque IV.18) :
∃U1 , U2 voisinages ouverts de a1 et a2 respectivement, et ϕ ∈ C 1 (U1 ) tels que
V = U ∩ (U1 × U2 ) = {(x1 , x2 ) ∈ U1 × U2 , x2 = ϕ(x1 )}.
On note (U1 , ψ) la paramétrisation locale associée.
Alors, quitte à prendre U1 et U2 plus petits, on peut supposer que U1 × U2 ⊂ O.
Ainsi, on aura ∀(x1 , x2 ) ∈ V , f (x1 , x2 ) = f (x1 , ϕ(x1 )) = f (ψ(x1 )) := F (x1 ) et donc en particulier, f (a1 , a2 ) ≤
f (x1 , x2 ) ⇐⇒ F (a1 ) ≤ F (x1 ).
Ainsi, la recherche des extrema de f restreinte à V s.c U se ramène-t-elle à celle des extrema de F = f ◦ ψ sur

ix
l'ouvert U1 (en ce sens la méthode du Lagrangien est une méthode de substitution).
Le gros avantage est que, ce faisant, on s'est ramené à un problème d'extrema libres sur l'ouvert U1 pour F .
Ainsi si a ∈ V est un extremum de f s.c U alors a1 ∈ U1 est un extremum de F sur U1 et c'est donc en
particulier un point critique de F par le Théorème III.29. On a donc
dF (a1 ) = 0 = df (ψ(a1 )) ◦ dψ(a1 ).
(on diérentie donc f|V en a ∈ V dans une direction dψ(a) ∈ Ta (V ) - puisque Im(dψ(a)) = Ta (V )).

a
Or, puisque F = f ◦ ψ et que ∀x1 ∈ U1 , ψ(x1 ) = (x1 , ϕ(x1 )) on a puisque a1 ∈ U1
dF (a1 ) = ∂1 f (ψ(a1 )) + ∂2 f (ψ(a1 )) ◦ dϕ(a1 )
et donc si dF (a1 ) = 0, utilisant la relation donnant la diérentielle de la fonction implicite ϕ associée à g :
 −1
◦ ∂1 g(a), on a
dϕ(a1 ) = − ∂2 g(a)
p
 −1
∂1 f (a) = ∂1 f (ψ(a1 )) = −∂2 f (ψ(a1 )) ◦ dϕ(a1 ) = ∂2 f (ψ(a1 )) ◦ ∂2 g(a) ◦ ∂1 g(a)

et écrivant de plus que


u
 −1
∂2 f (a) = ∂2 f (ψ(a1 )) = ∂2 f (ψ(a1 )) ◦ ∂2 g(a) ◦ ∂2 g(a)

on trouve la relation df (a) = −λa dg(a) en posant


 −1
(a) λa = −∂2 f (ψ(a1 )) ◦ ∂2 g(a) .
D

Remarque IV.27

1. La fonction F introduite dans la preuve précédente montre que la méthode du Lagrangien peut-
être vue comme une méthode de substitution (locale) permettant de se ramener du problème
d'extrema liés à un problème d'extrema libres.
2. Le multiplicateur de Lagrange est donné "explicitement" (formule (a)) dès lors que a est connu.
.

3. Puisque par le théorème IV.26 on a df (a) = −λa dg(a), il en résulte que ∀h ∈ Ker(dg(a)),
 ⊥
df (a)h = −λa dg(a)h = 0 et donc df (a) ∈ Ker(dg(a)) . Puisque par la proposition IV.20
C

Ta (V ) = Ker(dg(a)), on obtient
 ⊥
df (a) ∈ Ta (V )

La condition nécessaire d'extrema liés du théorème, traduit donc le fait que la forme linéaire
df (a) restreinte à l'espace tangent Ta (V ) est nulle.

4. En particulier, lorsque p = 1, la dénition de l'espace tangent et la relation (IV.11) montrent


que Ta (Vf ) = Ta (Vg ). On retrouve donc bien, comme intuité dans la remarque IV.25, qu'en un
extremum, la contrainte est tangente à la courbe de niveau correspondante de f .
56 CHAPITRE IV. THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES

An de pouvoir exploiter ce résultat de manière concrète, nous aurons besoin de la dénition/propriété suivante.
Théorème IV.26.
Corollaire IV.28
Soit Ω ⊂ Rn = Rn−p × Rp un ouvert, f : Rn −→ R et g : Rn −→ Rp deux fonctions vériant
f, g ∈ C 1 (Ω) et U = g −1 ({0}).
L'application L dénie pour tout (x, λ) ∈ Ω × IB(Rp , R) par
L(x, λ) = f (x) + λ ◦ g(x)

est appelée Lagrangien de f s.c U .


Si a ∈ U est un extremum de f s.c U pour lequel ∂2 g(a) ∈ Isom(Rp ) alors ∃λa ∈ IB(Rp , R) tel que
(a, λa ) est un point critique de L.

ix
Preuve du Corollaire IV.28.
Il sut que remarquer qu'un point critique (x, λ) ∈ Ω × IB(Rp , R) du Lagrangien L est, par dénition, solution
de dL(x, λ) = 0. Il vérie donc ∂1 L(x, λ) = 0 et ∂2 L(x, λ) = 0, c'est-à-dire respectivement df (x) + λdg(x) = 0
et g(x) = 0.

a
Remarque IV.29
1) Les extrema de f s.c U pour lesquels dg(a) est sujective sont donc à chercher parmi les points
p
critiques du Lagrangien L.
2) En terme de dérivées partielles, un point critique (x, λ) ∈ Ω×Rp de L est solution de dL(x, λ) = 0,
soit
p

: n − équations
u
 X
∇f (x) + λi ∇gi (x) = 0

i=1
p − équations

g(x) = 0 :

On doit donc résoudre un système non linéaire de (n + p) équations à (n + p) inconnues (les coor-
données des vecteurs x ∈ Rn et λ ∈ Rp ).
D

C'est le prix à payer pour se ramener du problème d'extrema liés à un problème d'extrema libres
que l'on sait traiter et pour lequel le système à résoudre est non linéaire de taille n × n.

Comme dans le cas des extrema libres, il faut pouvoir, une fois les candidats potentiels déterminés, savoir ce
qu'on peut en dire. On a le résultat suivant.
Théorème IV.30
Soit Ω ⊂ Rn = Rn−p × Rp un ouvert, f : Rn −→ R et g : Rn −→ Rp des fonctions deux fois
.

diérentiables sur Ω et U = g −1 ({0}).


Soit (a, λ) un point critique du Lagrangien L pour lequel ∂2 g(a) ∈ Isom(Rp ).
Si l'application bilinéaire symétrique d2 f (a) + λd2 g(a) restreinte à Ta (V ) = Ker(dg(a)) est :
C

1. dénie positive alors a est un minimum de f s.c U ;


2. dénie négative alors a est un maximum de f s.c U ;
3. ni positive, ni négative alors a n'est pas un extremum de f s.c U ;
4. dans les autres cas (positive ou négative mais non déne) on ne peut rien dire directement.

Preuve du Théorème IV.30.


On a vu dans la preuve du théorème IV.26 que sous les hypothèses faites sur g , l'optimisation sur V de f s.c U
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 57

équivaut à la recherche des extrema de la fonction F = f ◦ ψ sur l'ouvert U1 .


Or, si (a, λ) est un point critique du Lagrangien L alors a1 ∈ U1 est un point critique de F puisque :
dF (a1 ) = df (a) ◦ dψ(a1 ) = −λ ◦ dg(a)
 ◦ dψ(a1 ) = −λ ◦ (∂1 g(a) + ∂2 g(a) ◦ dϕ(a1 )) .
= −λ ◦ (∂1 g(a) + ∂2 g(a) ◦ (−(∂2 g(a))−1 ∂1 g(a)) ) = 0
Ainsi, on peut appliquer les théorèmes III.34 et III.35 à F et il faut donc pour cela étudier la forme bilinéaire
symétrique d2 F (a1 ).
 Calculons donc son expression.
Or (a, λ) étant un point critique de L, il vérie df (a) + λdg(a) = 0, et donc on a
     −1
d2 F (a1 ) = d2 f (a) dψ(a1 ), dψ(a1 ) + df (a)d2 ψ(a1 ) = d2 f (a) dψ(a1 ), dψ(a1 ) − λdg(a)d2 ψ(a1 ).λa = −∂2 f (ψ(a1 )) ◦ ∂2 g(a) .
 
Or ∀x1 ∈ U1 , g(ψ(x1 )) = 0, d'où dg(ψ(x1 ))dψ(x1 ) = 0, et donc d2 g(a) dψ(a1 ), dψ(a1 ) + dg(a)d2 ψ(a1 ) = 0,

ix
    
c'est-à-dire dg(a)d2 ψ(a1 ) = −d2 g(a) dψ(a1 ), dψ(a1 ) et ainsi d2 F (a1 ) = d2 f (a) + λd2 g(a) dψ(a1 ), dψ(a1 ) ..
L'application bilinéaire symétrique Q = d2 F (a1 ) est donc donnée pour tout h ∈ Rn par
   
Q(h) = d2 f (a) + λd2 g(a) (dψ(a1 )h, dψ(a1 )h) = d2 f (a) + λd2 g(a) ◦ (dψ(a1 ), dψ(a1 ))h

c'est donc la restriction de d2 f (a) + λd2 g(a) à Im(dψ(a1 )) et donc à Ta (V ) = Ker(dg(a)) (proposition IV.20).
La conclusion résulte alors de l'application des théorèmes III.34 et III.35 à Q = d2 F (a1 ).

a
Terminons cette partie en montrant sur un exemple comment appliquer cette méthode.
Exemple IV.31
p
On veut optimiser f (x, y) = xy sous la contrainte g(x, y) = x2 + 4y2 − 8 = 0.
• On commence donc par chercher les points critiques du Lagrangien L(x, y, λ) = f (x, y) + λg(x, y)
(le multiplicateur λ ∈ R ici puisque g est à valeur dans R). Ce sont les solutions de dL(x, y, λ) = 0
donc de ∇L(x, y, λ) = 0 donc du système
u

∂L

 ∂x (x, y, λ) = y + 2λx = 0
∂L
(S) ∂y (x, y, λ) = x + 8λy = 0
∂L
= x2 + 4y 2 − 8 = 0

∂λ (x, y, λ)
D

Noter que par dénition de L, la dérivée partielle ∂L


∂λ est toujours égale à g . On a alors
 
 x + 8λy = 0  λ = ± 14
2
(S) ⇐⇒ (1 − 16λ )y = 0 ⇐⇒ x = −8λy
 2
x + 4y 2 = 8
 2
y =1
n o
et l'ensemble des points critiques est donc (2, 1, − 41 ), (2, −1, 41 ), (−2, −1, − 14 ), (−2, 1, 41 ) .
• Etudions en détail le point (2, 1, − 14 ) (noter que ∂y
∂g
(2, 1) = 8 6= 0 et donc ∂2 g(2, 1) ∈ Isom(R)).
On étudie pour cela la forme bilinéaire symétrique Q = d2 f (2, 1) − 14 d2 g(2, 1) sur Ker(dg(2, 1)).
partielles, on trouve que la matrice hessienne de (f − 41 g) en (2, 1) est donnée
Utilisantles dérivées 
.

− 12 1
par A = avec pour tout H = (h, k) ∈ R2 , (d2 f (2, 1)− 41 d2 g(2, 1))(H, H) =< AH, H) >
1 − 12
C

où < , > désigne le produit sclaire sur R2 .


Déterminons alors Ker(dg(2, 1)) :
On a H = (h, k) ∈ Ker(dg(2, 1)) ⇐⇒ 4h + 8k = 0 ⇐⇒ h = −2k
 ie Ker(dg(2, = vect(−2, 1).
  1)) 
−2k −2k
Ainsi, la restriction de Q à Ker(dg(2, 1)) vérie Q(H) =< A , ) >= −8k 2 . Elle
k k
est donc dénie négative et le point (2, 1) est donc un maximum de f s.c {g = 0}.

FIN DU CHAPITRE IV
Index
C k+1 diéomorphisme et dérivées partielles, 7
dénition, 41 et normes équivalentes, 3
fonction à valeur produit, 11
Application n-linéaire continue unicité, 2

ix
régularité C ∞ , 31 Diérentielle k-ième
Application contractante, 44 dénition, 30
et dérivées partielles, 31
Classe C 1 propriétés, 31
caractérisation en dimension nie, 20 Diérentielle d'une combinaison linéaire, 9
dénition, 10 Diérentielle d'une composée, 9
stabilité linéaire, 10 dimension nie, 10
Classe C 2

a
Diérentielle partielle
caractérisation, 29 dénition, 48
Classe C ∞ Diérentielle seconde
dénition, 30 calcul pratique, 27
propriétés, 31 cas f : R −→ R, 27
Classe C k
p
cas f ∈ IB2 (E1 , E2 ; F ), 27
dénition, 30 dénition, 25
propriétés, 31 et dérivées partielles, 28
Connexe propriétés, 29
ouvert, 19
Convergence uniforme, 22 Espace tangent, 51
u
Convexe Extrema locaux
ouvert, 18 plan d'étude, 39
Courbe de niveau d'une fonction, 47, 51 Extrema locaux liés
dénition, 53
Dérivée, 1 Extremum local
D

Dérivée directionnelle libre, 35


dénition, 4 Extremum local libre
Dérivée partielle condition nécessaire d'ordre 1, 35
dénition, 7 condition nécessaire d'ordre 2, 37
Dérivée partielle d'ordre k condition susante d'ordre 2, 38
dénition, 30
Dérivée partielle seconde Fonction contractante
dénition, 28 dénition, 19
Diéomorphisme Fonction de classe C 1
caractérisation, 42 caractérisation en dimension nie, 20
.

contre-exemple, 41 combinaison linéaire, 10


dénition, 41 composée, 11
Diéomorphisme C k+1 et C k+1 diéomorphisme, 41 dénition, 10
C

Diérentiabilité Fonction de classe C 2


et continuité, 3 caractérisation, 29
et dérivabilité, 5 dénition, 29
Diérentielle Fonction de classe C ∞
d'une application n-linéaire continue, 5 dénition, 30
d'une application bilinéaire continue, 5 Fonction de classe C k
d'une application linéaire continue, 5 caractérisation, 31
d'une constante, 5 dénition, 30
d'une fonction d'une variable réelle, 5 Fonction de diérentielle nulle, 20
dénition, 2 Fonction diérentiable lipschitzienne
de la bijection réciproque, 41 caractérisation, 19
et dérivée directionnelle, 4 Fonction lipschitzienne

58
THÉORÈME D'INVERSION LOCALE - THÉORÈME DES FONCTIONS IMPLICITES 59

dénition, 19 Régularité C ∞
Forme bilinéaire dénie positive, 56 application n-linéaire continue, 31
Forme bilinéaire symétrique, 36
dénie, 36 Suite d'applications diérentiables, 22
dénie positive (ou négative), 36
et valeurs propres, 36 Théorème
matrice associée, 36 de diérentiation d'une composée, 9
positive (ou négative), 36 Théorème d'inversion globale, 46
Formule de Taylor Théorème d'inversion locale, 45
intégrale, 33 cas f : R −→ R, 43
Lagrange, 33 Théorème de Schwarz, 25
Young, 34 cas des dérivées partielles, 28
Théorème des fonctions implicites, 48

ix
Gradient (vecteur) en dimension nie, 50
dénition, 9 Théorème des multiplicateurs de Lagrange, 54
Graphe d'une application, 51 Théorème du point xe de Banach, 44
Théorèmes des accroissements nis
Hessienne cas des fonctions de R dans R, 15
dénition, 37 cas des fonctions de R dans F , 16
Homéomorphisme cas des fonctions de E dans R, 15
cas des fonctions de E dans F , 18

a
dénition, 41
contre-exemple, 16
INV, 14
Inv Vecteur gradient
continuité de la diérentielle, 13 dénition, 9
orthogonalité, 52
dénition, 12
p
diérentiabilité, 13
domaine de dénition, 12
régularité C ∞ , 31
Isom(E,F)
u
dénition, 12
ouvert de IB(E, F), 12
Isomorphisme
dénition, 12
Jacobienne (matrice)
D

dénition, 8
Lagrangien
dénition, 56
Lemme de Banach, 12
Matrice hessienne, 57
dénition, 37
Matrice jacobienne
dénition, 8
.

Maximum local
libre, 35
Minimum local
C

libre, 35
Optimisation sous contrainte, 53
Ouvert
connexe, 19
convexe, 18
Paramétrisation locale, 52
Point critique, 35
du Lagrangien, 56
Point xe
théorème de Banach, 44

Vous aimerez peut-être aussi