0% ont trouvé ce document utile (0 vote)
1K vues20 pages

Différentiabilité des fonctions multivariables

Transféré par

azyssf936
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)
1K vues20 pages

Différentiabilité des fonctions multivariables

Transféré par

azyssf936
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

C HAPITRE T ROIS

D IFFÉRENTIABILITÉ

Objectifs : L’étude de ce chapitre doit vous permettre de :

1. Se familiariser avec la notion de différentiabilités des applications


de plusieurs variables réelles.
2. Savoir calculer les dérivées partielles d’une fonction de plusieurs
variables réelles.
3. Maîtriser le calcul des matrices jacobiennes.
4. Identifier les extremums d’une fonction de plusieurs variables
réelles.
5. Savoir appliquer le théorème des fonctions implicites et calculer
les dérivées partielles d’une fonction implicite.
Fonctions différentiables 25

3.1 Fonctions différentiables

3.1.1 Dérivées partielles directionnelles

Définition. Soient U ⊂ Rm un ouvert non vide et f : U → R une fonction.


1) Soient a ∈ U et ~u ∈ Rm un vecteur non nul. La limite suivante quand elle existe,
∂f f (a + t~u) − f (a)
(a) := lim , (3.1)
∂~u t→0 t
s’appelle dérivée partielle de la fonction f (x) au point a ∈ U suivant la direction du vecteur ~u ∈ Rm .
2) Les dérivées partielles de la fonction f : U → R au point a ∈ U dans la direction des vecteurs de la base canonique
{~e1 , · · · , ~em } de l’espace vectoriel Rm , quand elles existent, se notent respectivement par les expressions,
∂f ∂f ∂f ∂f ∂f ∂f
(a) = (a), (a) = (a), · · · , (a) = (a).
∂~e1 ∂x1 ∂~e2 ∂x2 ∂~em ∂xm
∂f ∂f
3) Quand au point a ∈ U toutes les dérivées partielles (a), · · ·, (a) existent on définit le vecteur gradient de
∂x1 ∂xm
la fonction f (x) au point a ∈ U par l’expression,
∂f ∂f ∂f
gradf (a) := (a)~e1 + (a)~e2 + · · · + (a)~em . (3.2)
∂x1 ∂x2 ∂xm
Notons que pour une fonction à deux variables f (x, y) sa dérivée partielle au point (x0 , y0 ) suivant un
vecteur non nul ~u = a~ı + b~ ∈ R2 se calcule par la formule explicite suivante :
∂f f ((x0 , y0 ) + t(a, b)) − f (x0 , y0 ) f (x0 + ta, y0 + tb) − f (x0 , y0 )
(x0 , y0 ) = lim = lim .
∂~u t→0 t t→0 t
De cette formule on déduit que pour calculer la dérivée partielle de la fonction f (x, y) par rapport à la
variable x au point (x0 , y0 ) il suffit qu’on pose y = y0 , et puis, on dérive la fonction partielle à une seule
∂f
variable x → f (x, y0 ) au point x = x0 . De même, pour calculer la dérivée partielle (x0 , y0 ) il suffit donc
∂y
qu’on dérive la fonction partialle y → f (x0 , y) au point y = y0 .

Exemple. 1) Considérons la fonction f : R2 → R définie par l’expression,



 0 si (x, y) = (0, 0)
f (x, y) = x 3
 si (x, y) 6= (0, 0).
(x − y)2 + y 4

Calculons les dérivées partielles de la fonction f (x, y) au point (0, 0) suivant la direction du vecteur non nul ~u =
a~ı + b~.

Par définition de la dérivée partielle directionnelle on peut écrire,


∂f f ((0, 0) + t(a, b)) − f (0, 0) f (ta, tb) − 0 a3
(0, 0) = lim = lim = lim .
∂~u t→0 t t→0 t t→0 (a − b)2 + t2 b4

A partir de l’expression de cette limite on voit clairement que la fonction f (x, y) admet une dérivée partielle au point
(0, 0) suivant le vecteur ~u = a~ı + b~ si et seulement si on a a 6= b. Donc on a :
∂f a3
(0, 0) = avec a 6= b.
∂~u (a − b)2

En conséquence de ce calcul on déduit que les dérivées partielles de la fonction f (x, y) au point (0, 0) suivant les deux
vecteurs de la base canonique {~ı, ~} sont égales à,
∂f ∂f ∂f ∂f
(0, 0) = (0, 0) = 1 et (0, 0) = (0, 0) = 0.
∂x ∂~ı ∂y ∂~
26 Différentiabilité

Théorème. Soient U ⊂ Rm un ouvert non vide et f : U → R une fonction dont toutes les dérivées par-
∂f ∂f
tielles , · · ·, : U → R existent et sont continues au point a ∈ U. Alors, pour tout vecteur non nul
∂x1 ∂xm
~u = (α1 , α2 , · · · , αm ) ∈ Rm la dérivée partielle de la fonction f (x) au point a ∈ U suivant la direction du vexteur
~u 6= 0 existe et elle est donnée par la formule,
∂f ∂f ∂f ∂f
(a) = (a)α1 + (a)α2 + · · · + (a)αm = gradf (a) · ~u. (3.3)
∂~u ∂x1 ∂x2 ∂xm
Démonstration. Ici, pour éviter de trop alourdire les notations nous préférons donner une preuve du théo-
rème que dans le cas particulier d’une fonction à deux variables f (x, y). En effet, notre preuve reste valable
pour le cas général où la dimension m > 2.

Posons ~u = (α, β) et a = (x0 , y0 ). Observons que si on écrit le nombre réel

f ((x0 , y0 ) + t(α, β)) − f (x0 , y0 ) = f (x0 + tα, y0 + tβ) − f (x0 , y0 )

sous la forme suivante,

f (x0 + tα, y0 + tβ) − f (x0 , y0 ) = [f (x0 + tα, y0 + tβ) − f (x0 , y0 + tβ)] + [f (x0 , y0 + tβ) − f (x0 , y0 )],

alors en appliquant le théorème des accroissements finis aux deux fonctions partielles x → f (x, y0 + tβ) et
y → f (x0 , y) on pourra trouver deux nombres réels 0 < θ1 < 1 et 0 < θ2 < 1 tels que
∂f
f (x0 + tα, y0 + tβ) − f (x0 , y0 + tβ) = tα (x0 + θ1 tα, y0 + tβ)
∂x
et
∂f
(x0 +, y0 + θ2 tβ).
f (x0 , y0 + tβ) − f (x0 , y0 ) = tβ
∂x
Ainsi, suite à cette remarque, puisque on sait que les deux dérivées partielles de f (x, y) sont continues au
point a = (x0 , y0 ) donc en tendant le nombre réel t vers zéro on obtient :
f (x0 + tα, y0 + tβ) − f (x0 , y0 ) ∂f ∂f
lim = lim [α (x0 + θ1 tα, y0 + tβ) + β (x0 , y0 + θ2 tβ)]
t→0 t t→0 ∂x ∂y
∂f ∂f
= α (x0 , y0 ) + β (x0 , y0 ).
∂x ∂y
∂f
Par conséquent, la dirivée directionnelle (x0 , y0 ) = gradf (x0 , y0 ) · ~u.
∂~u

∂f
Corollaire. Soient U ⊂ Rm un ouvert non vide et f : U → R une fonction dont toutes les dérivées partielles ,
∂x1
∂f
· · ·, : U → R existent et sont continues au point a ∈ U. Alors on a les propositions suivantes :
∂xm
∂f
1) Si le vecteur gradient gradf (a) = ~0 alors pour tout vecteur non nul ~u ∈ Rm la dérivée directionnelle (a) = 0.
∂~u
∂f
2) Si le vecteur gradient gradf (a) 6= ~0 alors la dérivée directionnelle (a) = 0 si et seulement si le vecteur ~u est
∂~u
orthogonal au vecteur gradient gradf (a).

Proposition 22 (Operations algébriques). Soit U ⊂ Rm un ouvert non vide. Si les dérivées partielles de f et
g : U → R existent alors on a les formules suivantes :
∂(f + g) ∂f ∂g
1) = + ;
∂xi ∂xi ∂xi
∂(f · g) ∂f ∂g
2) = g+f ;
∂xi ∂xi ∂xi
∂f ∂g
g−f
∂ f ∂xi ∂xi
3) ( )= .
∂xi g g2
Fonctions différentiables 27

En conséquence, pour tout vecteur non nul ~u ∈ Rm les trois formules précédentes restent valables pour la dérivée

partielle directionnelle .
∂~u
Exercice. Calculer les dérivées partielles des fonctions suivantes :
x 2
f1 (x) = Log(x2 + y 2 ), f2 (x, y) = Arctg( ), f3 (x, y) = xexy .
y

Exercice. Soit f : R → R une fonction dérivable et a un réel non nul fixé.


1) Calculer les dérivées partielles de la fonction U(x, y) = f (x + ay). En déduire que la fonction U(x, y) est solution
∂U ∂U
de l’équation aux dérivées partielles, =a .
∂y ∂x
2) Calculer les dérivées partielles de la fonction V(x, y) = yf (x2 − y 2 ). En déduire que la fonction V(x, y) est
1 ∂V 1 ∂V 1
solution de l’équation aux dérivées partielles, + = 2 V.
x ∂x y ∂y y

3.1.2 Différentiabilité

Définition. Soient U ⊂ Rm un ouvert non vide et f : U → R une fonction. On dira que la fonction f (x) est
différentiable au point a ∈ U s’il existe une application linéaire L : Rm → R qui vérifie la condition suivante,

(∀ε > 0)(∃η > 0)(∀h ∈ Rm , a + h ∈ U)(|| h ||< η =⇒| f (a + h) − f (a) − L(h) |6 ε|| h || ). (3.4)

Ci-dessous on donnera quelques conditions nécessaires qui caractérisent les fonctions réelles de plusieurs
variables réelles différentiables.

Proposition (Continuité). Si la fonction f : U → R est différentiable au point a ∈ U alors elle est continue au
point a.

Démonstration. Il suffit qu’on remarque que si on pose h = x − a dans la définition de différentiabilité de


f (x) au point a alors de lim L(h) = 0 on voit que,
h→0

lim f (x) = lim f (a + (x − a)) = lim f (a + h) = f (a).


x→x0 x→a h→0

Par conséquent, la fonction f (x) est continue au point a.

Proposition (Dérivées directionnelles). Si f : U → R est différentiable au point a ∈ U alors pour tout vecteur
∂f
non nul ~u ∈ Rm la dérivée partielle directionnelle (a) = L(~u) ; où L : Rm → R désigne l’application linéaire qui
∂~u
caractérise la différentibilité de f.

Démonstration. Il suffit qu’on remarque que dans la définition de différentiabilité de f (x) en posant h = t~u
pour tout réel t ∈ R proche de zéro on obtient,

|| t~u ||< η =⇒ | f (a + t~u) − f (a) − tL(~u) |6| t ||| ~u || ε


f (a + t~u) − f (a)
=⇒ | − L(~u) |6|| ~u || ε.
t

∂f f (a + t~u) − f (a)
Ainsi, comme ε > 0 est arbitraire on conclut que (a) = lim = L(~u).
∂~u t→0 t
Fonctions différentiables 28

Proposition (Unicité). Si L, L′ : Rm → R sont deux applications linéaires qui vérifient la définition de différen-
tiabilté de la fonction f (x) au point a ∈ U alors L = L′ .

Démonstration. En effet, si on applique le résultat du corollaire précédent au deux formes linéaires L et L′


on voit que pour tout vecteur ~u ∈ Rm non nul on a,

∂f ∂f
(a) = L(~u) et (a) = L′ (~u) =⇒ L = L′ .
∂u ∂u

Définition. L’unique forme linéaire L : Rm → R qui caractérise la différentiabilité de f : U → R au point a ∈ U


s’appelle différentielle de f (x) au point a et se note, df (a) : Rm → R.

Dans ce qui va suivre, on se propose de donner une formule explicite de la différentielle df (a) : Rm → R.
En effet, pour tout vecteur non nul ~h ∈ Rm on a,

∂f
df (a) · ~h = (a) = gradf (a) · ~h.
∂~h
donc, en développant le vecteur ~h ∈ Rm dans la base canonique {e1 , · · · , em } de l’espace vectoriel Rm sous
la forme ~h = h1 e1 + · · · + hm em ; on déduit que la différentielle df (a) est donnée par l’expression explicite :

∂f ∂f
df (a) · ~h = h1 (a) + · · · + hm (a). (3.5)
∂x1 ∂xm

Pour finir ce paragraphe on donnera le théorème suivant qui propose une méthode pratique qui nous
permet de tester est-ce qu’une fonction donnée est différentiable ou non en un certain point de son domaine
de définition.

Théorème. Soient U ⊂ Rm un ouvert non vide et f : U → R une fonction. Alors, la fonction f (x) est
différentiable au point a ∈ U si, et seulement, si on a les deux conditions suivantes,
∂f ∂f
1) Toutes les dérivées partielles, (a), · · · , (a) existent.
∂x1 ∂xm
∂f ∂f
f (a + h) − f (a) − (h1 (a) + · · · + hm (a))
∂x1 ∂xm
2) La limite lim p = 0.
h→0 (h1 )2 + · · · + (hm )2
Exemple. 1) Une forme linéaire f : Rm → R est différentiable en chaque point a ∈ Rm , car ; en posant pour tout
vecteur L(h) = f (h) on voit que la limite,

f (a + h) − f (a) − L(h) f (a + h) − f (a) − f (h) 0


lim = lim = lim = 0.
h→0 || h || h→0 || h || h→0 || h ||

Donc, la forme linéaire f : Rm → R est différentiable et sa différentielle est donnée par,

df (a) · ~h = f (~h), ∀a ∈ Rm , ~h ∈ Rm .

Grâce à ce résultat on déduit qu’en particulier pour tout entier, 1 6 i 6 m, la iième projection canonique pri (x1 , · · · , xm ) =
xi est différentiable sur Rm et que sa différentielle en chaque point a ∈ Rm est donnée par,

dpri (a) · ~h = pri (~h) = hi , ∀~h ∈ R.

En pratique on note la différentielle de la iième projection canonique pri par le symbole,

dxi := dpri ⇐⇒ dxi (a) · ~h = hi , ∀a ∈ Rn , ~h ∈ Rm . (3.6)


29 Différentiabilité

2) Montrons que la fonction g : R2 → R définie par l’expression suivante est différentiable au point (0, 0),

 0, si (x, y) = (0, 0)
g(x, y) = 1
 (x2 + y 2 ) sin( 2 ), si (x, y) 6= (0, 0).
x + y2
Il s’agit donc de calculer les dérivées partielles de g au point (0, 0) et ensuite étudier la limite du rapport,
∂g ∂g
g(h, k) − g(0, 0) − (h (0, 0) + k (0, 0))
∂x ∂y
E(h, k) = √ .
2
h +k 2

lorsque le couple de nombres réels (h, k) tend vers (0, 0).

a) En appliquant les définitions, on voit que les dérivées partielles de la fonction g(x, y) au point (0, 0) sont données
par,
∂g g(x, 0) − 0 1
(0, 0) = lim = lim x sin( 2 ) = 0,
∂x x→0 x x→0 x
∂g g(0, y) − 0 1
(0, 0) = lim = lim y sin( 2 ) = 0
∂y y→0 y y→0 y
b) Maintenant, en portant dans E(h, k) l’expression de la fonction g(x, y) et ses dérivées partielles calculées on voit
qu’on a,
∂g ∂g
g(h, k) − g(0, 0) − (h (0, 0) + k (0, 0))
∂x ∂y
lim E(h, k) = lim √
(h,k)→(0,0) (h,k)→(0,0) 2
h +k 2
p 1
= lim h2 + k2 sin( 2 ) = 0,
(h,k)→(0,0) h + k2
1 √
car la fonction sin( ) est bornée et h2 + k2 tend vers zéro au point (0, 0). Par conséquence, la fonction
h2 + k2
g(x, y) est différentielle au point (0, 0) et sa différentielle dg(0, 0) = 0.

3) Étudions la différentiabilité au point (0, 0) de la fonction F : R2 → R définie par les expressions suivantes,

 0, si (x, y) = (0, 0)
F(x, y) = 3
x −y 3
 , si (x, y) 6= (0, 0).
x2 + y 2
En appliquent la définition des dérivées partielles on voit pour la fonction F(x, y) on a,
∂F F(x, 0) − F(0, 0) x−0
(0, 0) = lim = lim = 1,
∂x x→0 x x→0 x
∂F F(0, y) − F(0, 0) −y − 0
(0, 0) = lim = lim = −1.
∂y y→0 y y→0 y
Avant qu’on passe à l’étude de différentiabilité de la fonction F(x, y), notons que si on suppose la fonction F(x, y)
est différentiable au point (0, 0) sa différentielle est donc nécessairement égale à l’application linéaire, L(h, k) =
∂F ∂F
h (0, 0) + k (0, 0) = h − k. Par conséquent, pour voir est-ce que la fonction F(x, y) est différentiable au point
∂x ∂y
F(h, k) − F(0, 0) − (h − k)
(0, 0) ou non on doit donc étudeir la limite du rapport E(h, k) = √ lorsque (h, k) tend
h2 + k2
vers (0, 0).
1 1 1 1
En effet, si on porte les deux suites vectorielles un = ( , ) et vn = ( , − ) dans le rapport
n n n n
x3 − y 3
− (x − y)
F(x, y) − F(0, 0) − (x − y) x2 + y 2 (x − y)xy
E(x, y) = p = p = p
x2 + y 2 x2 + y 2 (x2 + y 2 ) x2 + y 2
Fonctions différentiables 30

1
on voit clairement que les deux limites lim E(un ) = 0 et lim E(vn ) = − √ sont différentes. Par conséquent, la
n→+∞ n→+∞ 2
fonction F(x, y) n’est pas différentiable au point (0, 0).

De l’étude de la fonction F(x, y) définie ci-dessus on déduit que l’existence des deux dérivées partielles
∂F ∂F
(0, 0) et (0, 0) n’assurent pas la différentiabilité au point (0, 0). En d’autres termes, l’existence des
∂x ∂y
deux dérivées partielles au point (0, 0) n’est pas une condition suffisante pour que la fonction F(x, y) soit
différentiable au point (0, 0). En effet, même si toutes les dérivées partielles directionnelles existent en un
point du domaine de définition d’une certaine fonction ne garantient pas sa différentiabilité en ce point.
Pour vérifier ce fait, le lecteur pourra revenir sur la fonction F(x, y), qui est non différentiable au point (0, 0),
pour calculer ses dérivées partielles au point (0, 0) suivant toute direction vectorielle non nulle ~u ∈ R2 .

Exercice. Soit g : R2 → R la fonction définie par l’expression,



 y, si x=0
g(x, y) = sin(xy)
 , si x 6= 0
x

1) Calculer les dérivées partielles de la fonction g(x, y) au point (0, 0).


2) Montrer que la fonction g(x, y) est différentiable au point (0, 0).

3.1.3 Différentielle totale d’une fonction réelle de plusieurs variables

Dans ce paragraphe, étant donné un ouvert non vide U ⊂ R2 et une fonction f : U → R ; on se propose
à exprimer la variation totale de la fonction f (x, y) autour du point (x0 , y0 ) ∈ U en fonction des variations
infinitésimales de ses deux variables δx0 (x) = x − x0 et δy0 (y) = y − y0 . lorsque les dérivées partielles
∂f ∂f
et sont continues au point (x0 , y0 ). On rappelle que la variation totale de la fonction f : U → R
∂x ∂x
aux points (x, y) ∈ U et (x0 , y0 ) ∈ U est définie par l’expression,

f (x, y) − f (x0 , y0 ) = f (x0 + δx0 (x), y0 + δy0 (y)) − f (x0 , y0 ). (3.8)

Définition. Soit U ⊂ Rm un ouvert non vide et f : U → R une fonction dont toutes les dérivées partielles
existent et sont continues sur l’ouvert U. On appelle différentielle totale de la fonction f (x) au point (x1 , · · · , xm ) ∈
U l’expression,

∂f ∂f
df (x1 , · · · , xm ) = (x1 , · · · , xm )dx1 + · · · + (x1 , · · · , xm )dxm . (3.10)
∂x1 ∂xm

Notons que si on définit la différentielle totale du rayon vecteur ~r = (x1 , · · · , xm ) par l’expression d~r =
(dx1 , · · · , dxm ) ceci nous permet d’exprimer la différentielle totale de la fonction f (x) par le produit scalaire,

df = gradf · d~r =< gradf, d~r > . (3.11)

Proposition. Soient U ⊂ Rm un ouvert non vide et f, g : U → R deux fonctions dont les dérivées partielles sont
continues. Alors, la différentielle totale vérifie les formules suivantes :
1) d(f + g) = df + dg ;
3) d(f g) = gdf + f dg ;
f gdf − f dg
2) Si g 6= 0 alors d( ) = .
g g2
Fonctions différentiables 31

Ci-dessous, nous allons appliquer la notion de la différentielle totale pour calculer les dérivées partielles
de certaines fonctions de plusieurs variables composées.

Considérons une fonction f (x, y) dont les dérivées partielles sont continues sur un ouvert non vide de
R2 . En plus, supposons que les variables de f (x, y) sont eux aussi des fonctions à deux variables x(u, v)
et y(u, v) possédant des dérivées partielles continues. Avec ces hypothèses nous allons utiliser la notion
de différentielles totales pour calculer les deux dérivées partielles de la fonction composée, F(u, v) =
f (x(u, v), y(u, v)).

a) Puisque les dérivées partielles des fonctions x(u, v) et y(u, v) sont continues donc leurs différentielles
totales existent et sont données par,

 dx = ∂x (u, v)du + ∂x (u, v)dv

∂u ∂v
 ∂y ∂y
 dy = (u, v)du + (u, v)dv.
∂u ∂v

Ainsi, si porte l’expression des deux différentielles dx et dy dans l’expressions de la différentielle totale de
la fonction f (x, y) on obtient,

∂f ∂f
df (x, y) = (x, y)dx + (x, y)dy
∂x ∂y
∂f ∂x ∂x ∂f ∂y ∂y
= (x, y)[ (u, v)du + (u, v)dv] + (x, y)[ (u, v)du + (u, v)dv]
∂x ∂u ∂v ∂y ∂u ∂v
∂f ∂x ∂f ∂y
= [ (x, y) (u, v) + (x, y) (u, v)]du
∂x ∂u ∂y ∂u
∂f ∂x ∂f ∂y
+ [ (x, y) (u, v) + (x, y) (u, v)]dv
∂x ∂v ∂y ∂v

on déduit donc qu’on a df (x, y) = dF(u, v). Par conséquent, si compare l’expression de la différentielle
∂F ∂F
totale dF(u, v) = (u, v)du + (u, v)dv avec celle de df (x, y) trouvée ci-dessus on voit alors qu’on a,
∂u ∂v
∂F ∂f ∂x ∂f ∂y
(u, v) = (x, y) (u, v) + (x, y) (u, v) (3.12)
∂u ∂x ∂u ∂y ∂u
et que
∂F ∂f ∂x ∂f ∂y
(u, v) = (x, y) (u, v) + (x, y) (u, v). (3.13)
∂v ∂x ∂v ∂y ∂v

b) Notons que si en particulier on suppose que les varaibles (x, y) sont définies par le système des coor-
données polaires, (
x(r, θ) = r cos(θ)
y(r, θ) = r sin(θ),

les formules (2.12) et (2.13) nous permet de déduire que les dérivées partielles de la fonction F(r, θ) =
f (r cos(θ), r sin(θ)) sont égales à,

∂F ∂f ∂f

 (r, θ) = cos(θ) (x, y) + sin(θ) (x, y)
∂r ∂x ∂y
 ∂F ∂f ∂f
 (r, θ) = −r sin(θ) (x, y) + r cos(θ) (x, y).
∂θ ∂x ∂y
Fonctions différentiables 32

Notons aussi que grâce au dernier système nous pouvons exprimer les dérivées partielles de la fonction
f (x, y) en fonction des coordonnées polaires r et θ comme suit :
∂f ∂F sin(θ) ∂F
(x, y) = cos(θ) (r, θ) − (r, θ) (3.14)
∂x ∂r r ∂θ
et que
∂f ∂F cos(θ) ∂F
(x, y) = sin(θ) (r, θ) + (r, θ). (3.15)
∂y ∂r r ∂θ

c) Pour finir calculons la dérivée de la fonction composée ϕ(t) = f (x(t), y(t)) où les coordonnées carté-
siennes (x(t), y(t)) sont de classe C 1 par rapport à la variable t ∈ R.
En effet, si écrit la différentielle de x(t) et de y(t) sous la forme,
dx · dy ·
dx = dt = x(t)dt et dy = dt = y(t)dt,
dt dt
on pourra alors exprimer la différentielle totale de la fonction f (x, y) au point (x(t), y(t)) par :
∂f · ∂f ·
df (x, y) = (x(t), y(t))x(t)dt + (x(t), y(t))y(t)dt
∂x ∂y
∂f · ∂f ·
= [ (x(t), y(t))x(t) + (x(t), y(t))y(t)]dt.
∂x ∂y

Ainsi, comme la variation tatale f (x, y) − f (x0 , y0 ) = ϕ(t) − ϕ(t0 ) donc en passant à la limite en voit que la
différentielle totale df (x, y) = dϕ(t). et que,
dϕ ∂f dx ∂f dy
(t) = (x(t), y(t)) + (x(t), y(t)) . (3.16)
dt ∂x dt ∂y dt

Exemple. Si U = f (x, y) avec x(r, θ) = r cos(θ) et y(r, θ) = r sin(θ) montrer que


 ∂U 2 1  ∂U 2  ∂U 2  ∂U 2
+ 2 = + .
∂r r ∂θ ∂x ∂y

Effectuons le chagement en coordonnées polaires x = r cos(θ) et y = r sin(θ)


dans l’expressions de U = f (r cos(θ), r sin(θ)), puis ; calculons les dérivées par tielles de la quantité
U par rapport à r et θ :

∂U ∂f ∂x ∂f ∂y ∂U ∂f ∂f
 

 = (x, y) + (x, y) 
 = (x, y) cos(θ) + (x, y) sin(θ)
∂r ∂x ∂r ∂y ∂r =⇒ ∂r ∂x ∂y
∂U ∂f ∂x ∂f ∂y ∂U ∂f ∂f

 = (x, y) + (x, y) 
 = −r (x, y) sin(θ) + r (x, y) cos(θ)
∂θ ∂x ∂θ ∂y ∂θ ∂θ ∂x ∂y

Ainsi, si on porte les dérivées partielles de U par rapport à r et θ dans l’expression suivante on obtient :

 ∂U 2 1  ∂U 2  ∂f ∂f 2
+ = (x, y) cos(θ) + (x, y) sin(θ)
∂r r 2 ∂θ ∂x ∂y
1 ∂f ∂f 2
+ − r (x, y) sin(θ) + r (x, y) cos(θ)
r2 ∂x ∂y
 ∂f 2  ∂f 2  ∂U 2  ∂U 2
= (x, y) + (x, y) = + .
∂x ∂y ∂x ∂y

Exercice. Calculer la différentielle totale des fonctions suivantes,


y x+y
f1 (x, y) = Arctg( ) , f2 (x, y) = Log(x2 + y 2 ) f 3 (x, y) = Arctg( ).
x 1 − xy
Fonctions différentiables 33

3.2 Dérivées partielles d’ordre supérieure

3.2.1 Fonctions de classe C 1

Définition. Soit U ⊂ Rm un ouvert non vide. On dira que la fonction f : U → R est de classe C 1 si toutes ses
∂f ∂f
dérivées partielles ,···, : U → R sont continues.
∂x1 ∂xm

Exemple. On se propose d’étudier la continuité des dérivées partielles de la fonction f : R2 → R qui est définie
par l’expression,

 0, si (x, y) = (0, 0)
f (x, y) = x3 − y 3
 , si(x, y) 6= (0, 0)
x2 + y 2

a) La fonction f (x, y) est une fraction rationnelle sur l’ouvert U = R2 − {(0, 0)} donc ses deux dérivées partielles
existent sur U et sont données par les expressions suivantes,

 ∂f 3x2 (x2 + y 2 ) − 2x(x3 − y 3 ) x4 + 3x2 y 2 + 2xy 3

 (x, y) = = ,
∂x (x2 + y 2 )2 (x2 + y 2 )2
 ∂f −3y 2 (x2 + y 2 ) − 2y(x3 − y 3 ) −3x2 y 2 − 2yx3 − y 4

 (x, y) = =
∂y (x2 + y 2 )2 (x2 + y 2 )2

Puisque selon ces expressions les dérivées partielles de la f (x, y) sont des fractions rationnelles elle sont donc conti-
nues sur l’ouvert U = R2 − {(0, 0)}.

b) Notons que par définitions des dérivées partielles on a au point (0, 0),

∂f f (x, 0) − f (0, 0) x−0

 (0, 0) = lim = lim = 1,
∂x x→0 x x→0 x
 ∂f f (0, y) − f (0, 0) −y − 0
 (0, 0) = lim = lim = −1
∂y y→0 y y→0 y

b) Étudions la continuité des dérivées partielles de la fonction f (x, y) au point (0, 0).

1 1
Oservons que si on considère les suites vectorielles un = ( , 0) et vn = (0, − ) on déduit que,
n n

 ∂f (un ) = 1

∂f
∂x =⇒ lim (x, y) n’existe pas
 ∂f (x,y)→(0,0) ∂x
 (vn ) = 0
∂x
∂f
De la même, façon on montre que la dérivée partielle n’est pas continue au point (0, 0).
∂y

Conséquence : Puisque les dérivées partielles de la fonction f (x, y) ne sont pas continues au point (0, 0) donc f (x, y)
est de classe C 1 que sur l’ouvert R2 − {(0, 0)}.

Exercice. Soit h : R2 → R une fonction définie par l’expression,



 0, si (x, y) = (0, 0)
h(x, y) = 4xy(x2 − y 2 )
 , si (x, y) 6= (0, 0)
x2 + y 2

Montrer que la fonction h(x, y) est de classe C 1 sur R2 .


34 Différentiabilité

3.2.2 Dérivées partielles secondes

Définition. Soit U ⊂ Rm un ouvert non vide et f : U → R une fonction de classe C 1 . On désigne par
{e1 , · · · , em } la base canonique de l’espace Rm .
1) On dira que la fonction f : U → R possède une dérivée partielle seconde par rapport à xi et xj au point a ∈ U si
∂f ∂f
(a + tej ) − (a)
∂xi ∂xi
la limite lim existe et on note,
t→0 t

∂ ∂f ∂2f
( )(a) = (a).
∂xj ∂xi ∂xj ∂xi
Exemple.
∂2g ∂2g
2) Calculons les dérivées partielles secondes mixtes (0, 0) et (0, 0) de la fonction g : R2 → R qui est
∂y∂x ∂x∂y
définie par la formule,

 0 si (x, y) = (0, 0)
g(x, y) = x3 y
 si (x, y) 6= (0, 0)
x2 + y 2
a) Calculons les dérivées partielles premières de la fonction g(x, y) en tout point (x, y) ∈ R2 .

Premièrement, puisque g(x, y) est une fraction polynômiale sur l’ouvert R2 − {(0, 0)} donc ses dérivées partielles
premières existent en tout point (x, y) 6= (0, 0) et sont données par :

∂g x4 + 3x2 y 2 ∂g x2 − y 2
(x, y) = y 2 et (x, y) = x3 2 .
∂x (x + y 2 )2 ∂y (x + y 2 )2

D’autre part, par définition des dérivées partielles premières on aura au point (0, 0),

g(x, 0) − g(0, 0) ∂g g(0, y) − g(0, 0) ∂g


lim =0= (0, 0) et lim =0= (0, 0)
x→0 x ∂x y→0 y ∂y

b) Calculons les deux dérivées partielles secondes mixtes de la fonction g(x, y).

∂g ∂g
(0, y) − (0, 0) 0 ∂2g
lim ∂x ∂x = lim = 0 = (0, 0),
y→0 y y→0 y ∂y∂x

∂g ∂g
(x, 0) − (0, 0)
∂y ∂y x−0 ∂2g
lim = lim =1= (0, 0).
x→0 x y→0 x ∂x∂y
Notons que le calcul des dérivées partielles secondes mixtes de la fonction g(x, y) au point (0, 0) nous a
donné deux valeurs différentes,
∂2g ∂2g
0= (0, 0) 6= (0, 0) = 1.
∂y∂x ∂x∂y
Ceci nous montre clairement qu’au niveau du calcul des dérivées partielles mixtes il ne faut intervertir
l’ordre des symboles de dérivation partielle. Le théorème suivant nous donnera la condition suffisante qui
assurera l’égalité des dérivées partielles secondes mixtes.

Définition.
On dira que la fonction f : U → R est de classe C 2 si pour tout couple d’indice 1 6 i, j 6 n les dérivées partielles
∂2f
secondes : U → R existent et sont continues.
∂xi ∂xj
Dérivées partielles d’ordre supérieure 35

Le théorème suivant nous donnera la condition suffisante qui assurera l’égalité des dérivées partielles
secondes mixtes.

Théorème (Shwartz). Soit U ⊂ R2 un ouvert non vide. Si la fonction f : U → R est de classe C 2 alors,

∂2f ∂2f
(x0 , y0 ) = (x0 , y0 )
∂x∂y ∂y∂x

Exemple. Pour comprendre l’utilité de l’hypothèse de continuité des dérivées partielles secondes mixtes demandée
x3 y
par le théorème de Schwartz nous allons revenir sur la fonction g(x, y) = 2 étudiée ci-dessus.
x + y2
Rappelons que les dérivées partielles premières de la fonction g(x, y) sont des fractions polynômiales données par,

∂g x4 + 3x2 y 2 ∂g x2 − y 2
(x, y) = y 2 et (x, y) = x3 2 .
∂x (x + y 2 )2 ∂y (x + y 2 )2

Donc leurs dérivées partielles secondes mixtes sont continues sur l’ouvert R2 − {(0, 0)} et sont données par les
expressions,
∂2g x6 + 6x4 y 2 − 3x2 y 4 ∂2g
(x, y) = = (x, y), ∀(x, y) 6= (0, 0).
∂x∂y (x2 + y 2 )3 ∂y∂x
1
Mais, observons que si on considère les deux suites vectorielles un = (0, n1 ) et vn = ( , 0) on obtient deux limites
n
différentes,
∂2g ∂2g
lim (un ) = 0 et lim (vn ) = 1,
n→+∞ ∂x∂y n→+∞ ∂x∂y

qui montrent que les dérivées partiles secondes mixtes de la fonction g(x, y) ne sont pas continues au point (0, 0).

Exercice. Soit h : R2 → R une fonction définie par l’expression,



 0, si (x, y) = (0, 0)
h(x, y) = 4xy(x2 − y 2 )
 , si (x, y) 6= (0, 0).
x2 + y 2

1) Montrer que la fonction h(x, y) est de classe C 1 sur R2 .


∂2h ∂2h
2) Calculer les dérivées partielles secondes (0, 0) et (0, 0). La fonction h(x, y) est-elle de classe C 2 sur R2 ?
∂x∂y ∂y∂x

3.3 DL d’une application à plusieurs variables.


Théorème (Formule de Taylor) . Soit U ⊂ R2 est un ouvert convexe non vide et f : U → R une fonction
de classe C p dont toutes les dérivées partielles mixes d’ordre p + 1 existent. Alors, il existe une fonction réelle ε(x, y)
continue sur un voisinage de (0, 0) telle que ε(0, 0) = 0 et pour (x, y) ∈ U proche du point (a, b) on a la
formule suivante :

∂f ∂f
f (x, y) = f (a, b ) + [(x − a) (a, b) + (y − b) (a, b)] +
∂x ∂y
1 2
∂ f ∂2f ∂2f
[(x − a)2 2 (a, b) + 2(x − a)(y − b) (a, b) + (y − b)2 2 (a, b)]
2! ∂x ∂x∂y ∂y
p
( (x − a)2 + (y − b)2 )p
+··· + ε(x − a, y − b).
p!
Fonctions différentiables 36

Exemple 1)Soit la fonction f (x, y) = − cos(x) cos(y)

f admet en (0, 0) le développement limité a lordre 2

1 1
f (x, y) = −(1 − x2 + x2 (x))(1 − y 2 + y 2 (y))
2 2
1 1
= −1 + x2 + y 2 + (x2 + y 2 )(x, y)).
2 2

2)Soit la fonction f définie par f (x, y) = (x + y)/(x − y ). Cette fonction est bien définie et admet des

dérivées partielles de tout ordre au voisinage du point (1 , −1).

Calculons son développement limité à l’ordre 2.

∂f 2y ∂f 2x
(x, y) = − 2
, (x, y) = ;
∂x (x − y) ∂y (x − y)2
∂2f 4y ∂2f 4x
2
(x, y) = 3
; (x, y) = − ;
∂ x (x − y) ∂y 2 (x − y)3
∂2f x+y
(x, y) = 2 .
∂y∂x (y − x)3

On évalue ces dérivées partielles en (1, −1), on obtient :


∂f ∂f 1
(1, −1) = (1, −1) = ,
∂x ∂y 2
2
∂ f 2
∂ f 1 2
∂ f
(x, y) = (x, y) = − , (x, y) = 0 .
∂2x ∂y 2 2 ∂y∂x
On obtient le développement limité de f à l’ordre 2 en (1, −1) :
1 1
f (x, y) = {(x − 1) + (y + 1)} − {(x − 1)2 + (y + 1)2 } + (|x − 1|2+ |y + 1|2)(x, y) ,
2 4

Exercice. Déterminer le développement limité de Taylor d’ordre 2 des fonctions suivantes au voisinage de (0, 0) :
1
cos(x − y), ,
1 + x2 + y 2

3.4 Les extremums libres.

Définition. Soit U ⊂ Rm un ouvert non vide et f : U → R une fonction.


1) On dira que la fonction f (x) admet un maximum local au point a ∈ U s’il existe un réel ε > 0 tel que,

∀x ∈ U, kx − ak < ε =⇒ f (x) 6 f (a).

2) On dira que la fonction f (x) admet un minimum local au point a ∈ U s’il existe un réel ε > 0 tel que,

∀x ∈ U, kx − ak < ε =⇒ f (a) 6 f (x).

Un point a ∈ U qui est soit un maximum local ou soit un minimum local de f s’appelle extremum local.

Proposition. Soit U ⊂ Rm un ouvert non vide et f : U → R une fonction différentiable. Si a = (a1 , a2 , · · · , am ) ∈


U est un extremum local de f (x) alors le vecteur gradient

gradf (a) = ~0.


Points critiques 37

Définition. Soit U ⊂ Rm un ouvert non vide et f : U → R une fonction qui admet des dérivées partielles d’ordre 1
Si au point a ∈ U le vecteur gradient gradf (a) = ~0 ∈ Rm on dira que a ∈ U est un point critique de la fonction f (x).

Exemple. Cherchons les points critiques de la fonction différentiable g : R2 → R définie par l’expression,

g(x, y) = x3 − 3xy 2 + y.

Pour que le point (x, y) soit critique pour g il faut et il suffit qu’on ait :

∂g  (

 (x, y) = 0  x2 − y 2 = 0 y = 1/6x
~
gradg(x, y) = 0 ⇐⇒ ∂x ⇐⇒ 1 ⇐⇒
 ∂g (x, y) = 0
  xy = x4 = 1/36.
∂y 6

A partir du dernier système on conclut que la fonction g(x, y) = x3 − 3xy 2 + y possède deux points critiques qui
1 1 1 1
sont : ( √ , √ ) et (− √ , − √ ).
6 6 6 6

Une question naturelle se pose : est-ce tout point critique est un extremum local ? En général la réponse
est non.

Pour voir concrètement ceci considérons la fonctio n f (x, y) = x2 − y 2 dont le vecteur gradient
gradf (0, 0) = ~0 mais sa valeur f (0, 0) = 0 est ni minimale ni maximale parce que pour tous réels x et y on
a la double inégalité,
f (0, y) = −y 2 6 f (0, 0) = 0 6 f (x, 0) = x2 .

Le graphe de f (x, y) = x2 − y 2 au-dessus d’un voisinage de (0, 0) est une selle de cheval.

Le théorème suivant nous donne des conditions suffisantes pour qu’un point critique d’une fonction de
classe C 2 soit un extremum local.

Théorème (Caractérisation des extremums locaux) . Soit U ⊂ R2 un ouvert convexe non vide et f : U → R
une fonction de classe C 2 . Pour un point critique (x0 , y0 ) ∈ U de la fonction f (x, y) on pose,

∂2f ∂2f ∂2f


r0 = (x0 , y0 ), s0 = (x0 , y0 ) et t0 = (x0 , y0 ).
∂x2 ∂x∂y ∂y 2

Alors, on a les propositions suivantes,


1. Si ∆ = (s0 )2 − r0 t0 < 0 et r0 > 0 alors f (x0 , y0 ) est une valeur minimume locale de f (x, y).
2. Si ∆ = (s0 )2 − r0 t0 < 0 et r0 < 0 alors f (x0 , y0 ) est une valeur maximale locale de f (x, y).
3. Si ∆ = (s0 )2 − r0 t0 > 0 alors f (x0 , y0 ) est ni minimale locale ni maximale local de f (x, y).
4. Si ∆ = (s0 )2 − r0 t0 = 0 on ne peut rien dire à propos de la nature de la valeur f (x0 , y0 ).
Extremums 38

Notons que si le discriminant ∆ = (s0 )2 − r0 t0 < 0 il en résulte que t0 et r0 sont de même signe parce que :

∆ = (s0 )2 − r0 t0 < 0 =⇒ (s0 )2 < r0 t0 .

Le tableau suivant résume toutes les affirmations du théorème précédent.

∆ = (s0 )2 − r0 t0 − − + 0
r0 ou t0 + −
f (x, y) − f (x0 , y0 ) + − change
f (x0 , y0 ) minimum maximum ni min ni max cas douteux

Exemple. Cherchons les extremums locaux de la fonction f : R2 → R définit par l’expression,

f (x, y) = 5 + y − x2 − y 2 + x2 y.

a) Cherchons les points critiques de la fonction f (x, y).

Pour que le couple de nombres réels (x, y) soit un point critique de la fonction gf (x, y) il faut qu’il soit solution de
l’équation, gradf (x, y) = (0, 0).


 ∂f (
 (x, y) = 0 −2x + 2xy = 0
∂x =⇒ =⇒ (x, y) = (0, 1/2) ou (x, y) = (±1, 1).
∂f 1 − 2y + x2 = 0

 (x, y) = 0
∂y

Suite à ce calcul nous déduisons donc que la fonction f (x, y) possède trois points critiques {(0, 1/2), (1, 1), (−1, 1)}.

b) Étudions la nature des trois points critiques de la fonction f (x, y).

Notons que les dérivées partielles secondes de la fonction f (x, y) sont données par,

∂2f ∂2f ∂2f


(x, y) = −2 + 2y, (x, y) = 2x et (x, y) = −2 =⇒ ∆(x, y) = 4x2 + 4y − 4.
∂x2 ∂x∂y ∂y 2

∆ = (s0 )2 − r0 t0 r0 Nature du point critique


Pts critiques
(0, 1/2) −2 -1 Maximule locale
(1, 1) 4 Ni minimale ni maximale
(−1, 1) 4 Ni minimale ni maximale

Exercice. Étudier la nature des extremums possibles des fonctions définies par les expressions suivantes,

1. f1 (x, y) = x2 − xy + y 2 + y 3 ; 2. f2 (x, y) = y(x2 + (ln y)2 ) ;


39 Th. fonctions implicites

3.5 Théorème des fonctions implicites

Dans cette section, étant donnée une application F : Rn × Rm → Rm de classe C p ; nous


alons nous intéresser au problème de résolution des équations de type F (x, y) = 0 appelée
équation implicite.

Quand l’équation implicite possède une solution partic ulière (x0 , y0 ) ∈ Rn × Rm (i.e.
F (x0 , y0 ) = 0), sous certaines hypothèses que nous discuterons ci-dessous, nous allons
nous allons démontrer que l’équation implicite F (x, y) = 0 possède des solutions de la
forme (x, f (x)) ∈ Rn × Rm (i.e. F (x, f (x)) = 0) où la fonction inconnue f est de classe
C p sur un voisinage de x0 et à valeur dans un autre voisinage de y0 avec f (x0 ) = y0 . La
fonction f s’appelle explicitation de l’equation implicite F (x, y) = 0. Le théorème qui assure
l’existence d’une solution de l’équation implicite F (x, y) = 0 est connu par : théorème de la
fonction implicite.

3.5.1 Théorème de la fonction implicite

Théorème (Fonctions implicites). Soit U ⊂ Rn+1 un ouvert non vide et F : U → R une


fonction de classe C p , p ≥ 1. Soit (a1 , · · · , an , b) = (a, b) ∈ U un point tel que F (a, b) = 0 (i.e.
∂F
solution particulière de l’equation F (x1 , · · · , xn , xn+1 ) = 0); Si la dérivée partielle (a, b) 6= 0
∂xn+1
alors il existe un réel η > 0 tel le produit B(a, η)×]b − η, b + η[⊂ U et il existe aussi une fonction de
classe C p ϕ : B(a, η) → R appelée fonction implicite qui possède les propriétés suivantes,
1. ϕ(a) = b ;
2. ∀x ∈ B(a, η) =⇒ ϕ(x) ∈]b − η, b + η[ et F (x, ϕ(x)) = 0 ;
3. les dérivées partielles premières de la fonction implicite xn+1 = ϕ(x) sont données par l’ex-
pression :
∂F
(x, ϕ(x))
∂ϕ ∂xi
(x) = − , ∀1 ≤ i ≤ n.
∂xi ∂F
(x, ϕ(x))
∂xn+1

3.5.2 Cas d’une équation à deux variables réelles : F (x, y) = 0

Théorème (Fonctions implicites F (x, y) = 0). Soit U ⊂ R2 un ouvert non vide et F : U → R


une fonction de classe C p , p ≥ 1. Soit (a, b) ∈ U un point tel que F (a, b) = 0 (i.e. solution
∂F
particulière de l’equation F (x, y) = 0). Si la dérivée partielle (a, b) 6= 0 alors il existe un réel
∂y
p
η > 0 et une fonction de classe C ϕ :]a − η, a + η[→ R appelée fonction implicite qui possède les
propriétés suivantes,
1. ϕ(a) = b ;
2. F (x, ϕ(x)) = 0, ∀x ∈]a − η, a + η[ ;
3. la dérivée première de la fonction implicite y = ϕ(x) est donnée par l’expression :

∂F
(x, ϕ(x))
ϕ (x) = − ∂x

.
∂F
(x, ϕ(x))
∂y
40 Th. fonctions implicites

Exemple. Considérons la fonction F (x, y) = x + y − exy .

a) Montrons que l’équation F (x, y) = 0 définit la coordonnée y comme fonction implicite de la


coordonnée x au tours du point (0, 1).
b) Chercher un développement limité à l’ordre 2 de la fonction implicite ϕ(x) au voisinage du point x0 = 0

Solution.

Notons d’abord que la fonction F (x, y) est de classe C ∞


Puis remarquons que la dérivée partielle de F par rapport à la variable y est donnée par,
∂F ∂F
(x, y) = 1 − yexy =⇒ (0, 1) = 1 6= 0.
∂y ∂y

Donc, d’après le théorème la fonction implicite, il existe un réel η > 0 et une fonction implicite de
classe C ∞ , ϕ :] − η, η[→ R, telle que

ϕ(0) = 1 et F (x, ϕ(x)) = x + ϕ(x) − exp(xϕ(x)) = 0, ∀x ∈] − η, η[

b) Ici dans cette étape, on se propose de chercher un développement limité à l’ordre 2 de la fonction
implicite ϕ(x) = y au voisinage du point x0 = 0. Ceci nous donne une idée sur le comportement de
ϕ sur un voisinage de 0.

Il s’agit donc de calculer les dérivées d’ordre un et deux de la fonction y = ϕ(x) et par suite appliquer
la formule de Taylor-Mac Laurin.

Si on dérive l’équation F (x, ϕ(x)) = x + ϕ(x) − exp(xϕ(x)) = 0 par rapport à x on obtient :

1 + ϕ′ (x) − (ϕ(x) + xϕ′ (x)) exp(xϕ(x)) = 0 =⇒ ϕ′ (0) = 0.

Pour calculer la dérivée seconde de la fonction y = ϕ(x) au point 0 nous allons dériver l’équation,
1 + ϕ′ (x) − (ϕ(x) + xϕ′ (x)) exp(xϕ(x)) = 0, par rapport à x :

ϕ”(x) −[(2ϕ′ (x) + xϕ”(x)) + ( ϕ(x) + xϕ′ (x))2 ] exp(xϕ(x)) = 0 =⇒ ϕ”(0) = 1

Conséquence : Le développement limité à l’ordre 2 de la fonction implicite y = ϕ(x) au voisinage du


point 0 est donné par l’expression,

x2 x2
ϕ(x) = ϕ(0) + xϕ′ (0) + ϕ”(0) + o(x2 ) =⇒ ϕ(x) = 1 + + o(x2 ).
2 2

Exercice.
a) Montrer que l’équation F (x, y) = y + x2 + y 2 + x3 + y 3 = 0 définit implicitement une fonction

y = f (x) au voisinage de 0 telle que f (0) = 0.

b) Donner un développement limité à l’ordre 4 de f au voisinage de 0.


41 Th. fonctions implicites

3.5.3 Cas d’une équation à trois variables réelles : F (x, y, z) = 0

Théorème (Fonctions implicites F (x, y, z) = 0). Soit U ⊂ R3 un ouvert non vide et F :


U → R une fonction de classe C p , p ≥ 1. Soit (a, b, c) ∈ U un point tel que F (a, b, c) = 0 (i.e.
∂F
solution particulière de l’equation F (x, y, z) = 0). Si la dérivée partielle (a, b, c) 6= 0 alors il
p
∂z
existe un réel η > 0 et une fonction de classe C ϕ :]a − η, a + η[×]b − η, b + η[→ R appelée
fonction implicite qui possède les propriétés suivantes :

1. ϕ(a, b) = c ;
2. F (x, y, ϕ(x, y)) = 0, ∀(x, y) ∈]a − η, a + η[×]b − η, b + η[ ;
3. les dérivées partielles premières de la fonction implicite z = ϕ(x, y) sont données par les
expressions :

∂F ∂F
(x, y, ϕ(x, y)) (x, y, ϕ(x, y))
∂ϕ ∂ϕ ∂y
(x, y) = − ∂x et (x, y) = − .
∂x ∂F ∂y ∂F
(x, y, ϕ(x, y)) (x, y, ϕ(x, y))
∂z ∂z

Exemple. Considérons la fonction F (x, y, z) = z 3 + xyz + x + y − 1.

a) Montrons que l’équation F (x, y, z) = 0 définit la coordonnée z comme fonction implicite qui
dépend des variables (x, y) et telle que ϕ(0, 0) = 1.
b) Calculer les dérivées partielles premières de la fonction implicite z = ϕ(x, y) au point (0, 0).
c) Chercher le développement limité à l’ordre 2 de la fonction implicite z = ϕ(x, y) au point (0, 0).

∂F
En effet, puisque F (0, 0, 1) = 0 et la dérivée partielle (0, 0, 1) = 3 6= 0 ; le théorème de la fonction
∂z
implicite permet de trouver un réel η > 0 et une fonction de classe C ∞ , z = ϕ(x, y), telle que :

ϕ(0, 0) = 1 et F (x, y, ϕ(x, y)) = 0, ∀(x, y) ∈] − η, η[×] − η, η[

b) Calculons les dérivées partielles premières de la fonction implicite z = ϕ(x, y) au point (0, 0).
Dérivons donc l’équation implicite

F (x, y, ϕ(x, y)) = (ϕ(x, y))3 + xyϕ(x, y) + x + y − 1 = 0

par rapport aux variables indépendantes x et y :


 
∂ϕ ∂ϕ ∂ϕ 1
 3(ϕ(x, y))2
 (x, y) + yϕ(x, y) + xy (x, y) + 1 = 0 
 (0, 0) = −
∂x ∂x =⇒ ∂x 3
∂ϕ ∂ϕ ∂ϕ 1
 3(ϕ(x, y))2
 (x, y) + xϕ(x, y) + xy (x, y) + 1 = 0 
 (0, 0) = −
∂y ∂y ∂y 3
c) Cherchons le développement limité à l’ordre 2 de la fonction implicite z = ϕ(x, y) au point (0, 0).
Pour calculer les dérivées partielles d’ordre deux de la fonction implicite z = ϕ(x, y) nous allons
dériver les lignes du dernier système par rapport à x et y :
 2  2
 ∂z 2 2∂ z ∂z ∂2z  ∂ ϕ −2
 6z( ) + 3z + 2y + xy = 0  (0, 0) =


 ∂x ∂x 2 ∂x ∂x 2 

 ∂x 2 9
 ∂z ∂2z ∂z ∂2z  ∂2ϕ −2
6z( )2 + 3z 2 2 + 2x + xy 2 = 0 =⇒ (0, 0) =

 ∂y ∂y ∂y ∂y 
 ∂y 2 9
 2 2  2 −5
 6z ∂z ∂z + 3z 2 ∂ z + z + x ∂z + y ∂z + xy ∂ z = 0  ∂ ϕ (0, 0)

 

=
∂x ∂y ∂x∂y ∂x ∂y ∂x∂y ∂y∂x 9
Par conséquent, le développement limité de z = ϕ(x, y) à l’ordre deux au point (0, 0) est donné par :
1 1 1
z = ϕ(x, y) = 1 − x − y − [ x2 + y 2 − 5 xy ] + o(x2 + y 2 )
3 3 9
42 Applications vectorielles

3.6 Applications vectorielles différentiables

Dans cette section, nous allons étendre la notion de différentiabilité aux applications de plusieurs variables
réelles à valeurs dans un espace vectoriel de dimension finie.

3.6.1 Différentiabilité

Définition. Soit U ⊂ Rm un ouvert non vide et f : U → Rp une application. On dira que l’application f (x) est
différentiable au point a ∈ U s’il existe une application linéaire L : Rm → Rp telle que,

(∀ε > 0)(∃η > 0)(∀h ∈ Rm ), khk < η =⇒ kf (a + h) − f (a) − L(h)k < εkhk.

Proposition. Soit U ⊂ Rm un ouvert non vide et f : U → Rp une application. Si f (x) est différentiable au point
a ∈ U. Alors on a les propositions suivantes :

1. L’application f (x) est continue au point a ∈ U : lim f (x) = f (a).


x→a
2. Pour tout vecteur non nulle ~v ∈ Rm la dérivée directionnelle existe,
f (a + t~v ) − f (a) ∂f
lim = (a) = L(~u),
x→a t ∂~u
où L : Rm → Rn désigne l’application linéaire qui vérifie (2.21).
3. L’application linéaire L : Rm → Rp est unique.

Théorème. Soit U ⊂ Rm un ouvert non vide. Une application f = (f1 , · · · , fn ) : U → Rn est différentiable
au point a ∈ U si et seulement, si toutes ses composantes f1 , · · · , fn : U → R sont différentiables au point a ∈ U.
En conséquence, les composantes de l’application différentielle df (a) : Rm → Rn sont égales aux différentielles des
composantes de f (x) :
df (a) = (df1 (a), · · · , dfn (a)).

on en déduit donc que la matrice associée à l’application différentielle df (a) : Rm → Rn est égale à,

 
∂f1 ∂f1 ∂f1
(a) (a) · · · (a)

 ∂x1 ∂x2 ∂xm 

 ∂f2 ∂f2 ∂f2 
 (a) (a) · · · (a) 
 ∂x1 ∂x2 ∂xm 
 .. .. .. 

 . . ··· . 

 ∂fp ∂fp ∂fp 
(a) (a) · · · (a)
∂x1 ∂x2 ∂x
m

Définition. La matrice définit par cette expression qui est associée à la différentielle df (a) : Rm → Rp s’appelle
matrice jacobienne de l’application f : U → Rn au point a ∈ U et se note J(f, a).

Exemple. 1) Si f : Rm → R est différentiable au point x = (x1 , · · · , xm ) ∈ Rm alors sa matrice jacobienne


J(f, x) est par définition égale à,
 
∂f
 ∂x1 (x) 
 ∂f 
 
 (x) 
J(f, x) =  ∂x2  = grad(f )(x).
 .. 

 . 

 ∂f 
(x)
∂xm
43 Applications vectorielles

2) Puisque les fonctions G1 (x, y) = ex cos(y) et G2 (x, y) = ex sin(y) sont différentiables il en résulte donc que
l’application G = (G1 , G2 ) : R2 → R2 est différentiable. En chaque point (x, y) ∈ R2 la différentielle dG(x, y) :
R2 → R2 est donnée par la matrice jacobienne :
 
∂G1 ∂G1 !
 ∂x (x, y) ∂y (x, y) 
!
ex cos(y) −ex sin(y)
J(G, (x, y)) =  = .
∂G2 ∂G2 ex sin(y) ex cos(y)
(x, y) (x, y)
∂x ∂y

Exercice. Déterminer la matrice jacobienne de l’application F : R3 → R3 définit par l’espression,

F(x, y, z) = (x2 − yz, y 2 − zx, z 2 − xy).

Pour finir ce paragraphe, nous donnerons ci-dessous certaines opérations algébriques sur les applications
différentielles et leurs matrices jacobiennes.

Proposition. Pour tout couple d’applications f et g différentiables on a les propriétés suivantes :


1. La somme f + g est différentielle et en chaque point a de son domaine la différentielle est donnée par, d(f +
g)(a) = df (a) + dg(a). En conséquence, la matrice jacobienne de f + g au point a est égale à,

J(f + g, a) = J(f, a) + J(g, a).

2. Si f est différentielle au point a et g est différentielle au point f (a) alors l’application composée g ◦ f est
différentielle et sa différentielle est égale à,

d(g ◦ f )(a) = dg(f (a)) ◦ df (a).

En conséquence, la matrice jacobienne de g ◦ f au point a est égale à,

J(g ◦ f, a) = J(g, f (a)) · J(f, a).

Vous aimerez peut-être aussi