Chap 7
Fonctions de plusieurs variables
Driss KARIM
École Nationale de Commerce et de Gestion - Casablanca
Université Hassan II - Casablanca
2019 - 2020
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 1 / 36
Sommaire
1 Définition
2 Continuité
3 Dérivées partielles
4 Différentiabilité
5 Optimisation sans contrainte
6 Optimisation sous contrainte
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 2 / 36
Définition
Définition
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 3 / 36
Définition
Définition
Une fonction de deux variables est un objet qui tout couple de nombres réels (x; y) associe au
plus un nombre réel. Si f est une telle fonction, on note
f : D ⊆ R2 −→ R
(x, y) 7−→ f (x, y).
Définition
Si à l’élément x = (x1 , . . . , xn ) appartenant à un domaine D ⊆ Rn on associe une unique
valeur appartenant à R, on définit une fonction
f : D ⊆ Rn −→ R
x 7−→ f (x) = f (x1 , . . . , xn ).
Le domaine D est appelé le domaine de définition de la fonction f .
Exemples
1 Le coût de production des quantités x et y de deux biens donnés, est une fonction de deux
variables x et y (Par exemple : f (x, y) = 1 + x 2 + xy + 3y2 ).
2 La fonction volume d’une boîte rectangulaire associe aux trois côtés x, y et z de cette
boîte est défini par : f (x, y, z) = xyz.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 4 / 36
Continuité
Continuité
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 5 / 36
Continuité
Définition
Soit f : D ⊆ R2 → R une fonctions de deux variables. On dit que f est continue en un point
(x0 , y0 ), situé à l’intérieur de D, si
lim f (x, y) = f (x0 , y0 ).
x→x0 ,y→y0
La fonction f est dite continue sur D si elle est continue en tout point de D.
Attention !
Une fonction peut être continue en un point pour chacune des deux variables séparément sans
être continue en ce point.
Exemples
xy
1 Montrer que la fonction f : (x, y) → x2 +y 2 si (x, y) 6= (0, 0), et f (0, 0) = 0, n’est pas
continue en (0, 0) (Indication : considérer les droites y = tx).
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 6 / 36
Dérivées partielles
Dérivées partielles
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 7 / 36
Dérivées partielles
Définition
Soit f : D ⊆ R2 → R une fonctions de deux variables et (x0 , y0 ) un point situé à l’intérieur de
D.
1 La dérivée partielle de f par rapport à la variable x au point (x0 , y0 ) est le nombre :
∂f f (x, y0 ) − f (x0 , y0 )
(x0 , y0 ) = lim .
∂x x→x0 x − x0
2 La dérivée partielle de f par rapport à la variable y au point (x0 , y0 ) est le nombre :
∂f f (x0 , y) − f (x0 , y0 )
(x0 , y0 ) = lim .
∂y y→y0 y − y0
Remarque Concrètement, pour calculer la dérivée partielle en un point (x0 , y0 ) d’une fonction
de deux variables par rapport à l’une des variables, on considère que l’autre variable est
constante, et on dérive, suivant les règles usuelles, par rapport à la variable souhaitée.
Exemples
1 Calculer les dérivées partielles de la fonction f : (x, y) → x 2 + xy5 + y.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 8 / 36
Dérivées partielles
Dérivées partielles d’une fonction composée
Définition
On calcule les dérivées partielles d’une fonction composée par rapport à une variable donnée en
repérant l’apparition de cette variable dans toute l’expression et en appliquant le calcul standard
de dérivée d’une fonction composée.
Exemples
2
Soit F(x, y) = ln(x 2 + y), f (x, y) = e(x+y ) et g(x, y) = x 2 + y.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 9 / 36
Dérivées partielles
Applications économiques
Coût marginal
La fonction de coût conjointe : C = Q(x, y) est définie comme étant le coût de production des
quantités x et y de deux biens. On a donc :
∂C
= Le coût marginal par rapport à x ;
∂x
∂C
= Le coût marginal par rapport à y ;
∂y
Exemples
Si la fonction de coût conjointe pour produire des quantités x et y de deux biens est :
C = 10 + x 2 + xy + 3y2 ,
Calculez le coût marginal par rapport à x et par rapport à y.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 10 / 36
Dérivées partielles
Productivité marginale
Pour produire la plupart des biens, on a besoin d’au moins deux facteurs de production tels que
le travail, le capital, la terre, les matériaux ou les machines. Une fonction de production
z = f (x, y) signifie qu’une quantité z d’un bien est fabriquée à l’aide des quantités x et y de
deux facteurs de production. On peut alors calculer la dérivée partielle de z par rapport à x qui
nous donne la productivité marginale de x et la dérivée partielle de z par rapport à y qui nous
donne la productivité marginale de y.
∂z
= La productivité marginale de x ;
∂x
∂z
= La productivité marginale de y ;
∂y
Exemples
Soit z la fonction de production d’un bien définie par :
z = 2xy − 3x 2 + y2 .
Calculez la productivité marginale par rapport à x et par rapport à y.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 11 / 36
Différentiabilité
Différentiabilité
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 12 / 36
Différentiabilité
Définition
Soit une fonction f : D ⊆ R2 → R où D est un domaine ouvert. On dit que f est différentiable
s’elle admet des dérivées partielles continues en tout point de D. Pour tout point (x0 , y0 ) ∈ D,
on note :
∂f ∂f
df (x0 , y0 ) = (x0 , y0 )dx + (x0 , y0 )dy.
∂x ∂y
Cette quantité est appelée la différentielle de f au point (x0 , y0 ).
Exemple
Étudier la différentiabilité de la fonction f (x, y) = (x 2 + y2 )e−xy .
Pour tout (x, y) ∈ R2 , on a :
∂f
(x, y) = 2xe−xy − y(x 2 + y2 )e−xy ,
∂x
et
∂f
(x, y) = 2ye−xy − x(x 2 + y2 )e−xy .
∂y
∂f ∂f
Il est claire que les deux fonctions ∂x
et ∂y
sont continues sur R2 , par conséquent f est
différentiable sur R2 .
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 13 / 36
Différentiabilité
Application : Calcul d’erreur
Calcul d’erreur
L’idée générale est de considérer que, étant donnés les accroissements ∆x et ∆y,
l’accroissement ∆f (x0 , y0 ) est “bien approximé” par
∂f ∂f
(x0 , y0 )∆x + (x0 , y0 )∆y.
∂x ∂y
Pour calculer l’erreur commise pendant une approximation, il suffit de majorer les valeurs
absolues :
∂f ∂f
|∆f (x0 , y0 )| ≤ (x0 , y0 ) |∆x| + (x0 , y0 ) |∆y|.
∂x ∂y
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 14 / 36
Différentiabilité
Dérivées d’ordre supérieur
Définition
On se donne une fonction f : D ⊆ R2 → R différentiable. Si les dérivées partielles sont à leur
tour différentiables, on peut calculer les dérivées d’ordre deux :
∂2f ∂2f ∂2f ∂2f
∂ ∂f ∂ ∂f ∂ ∂f ∂ ∂f
= , = , = , = .
∂x 2 ∂x ∂x ∂x∂y ∂x ∂y ∂y∂x ∂y ∂x ∂y2 ∂y ∂y
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 15 / 36
Différentiabilité
Dérivées d’ordre supérieur
Définition
On se donne une fonction f : D ⊆ R2 → R différentiable. Si les dérivées partielles sont à leur
tour différentiables, on peut calculer les dérivées d’ordre deux :
∂2f ∂2f ∂2f ∂2f
∂ ∂f ∂ ∂f ∂ ∂f ∂ ∂f
= , = , = , = .
∂x 2 ∂x ∂x ∂x∂y ∂x ∂y ∂y∂x ∂y ∂x ∂y2 ∂y ∂y
Définition
Soit f une fonction définie sur un domaine non vide D, fermé ou ouvert, de R2 . On dit que :
1 f est de classe C1 sur D si les dérivées partielles d’ordre 1 de f existent et sont continues
en tout point de D.
2 f est de classe C2 sur D si les dérivées partielles d’ordre 2 de f existent et sont continues
sur D.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 15 / 36
Différentiabilité
Dérivées d’ordre supérieur
Définition
On se donne une fonction f : D ⊆ R2 → R différentiable. Si les dérivées partielles sont à leur
tour différentiables, on peut calculer les dérivées d’ordre deux :
∂2f ∂2f ∂2f ∂2f
∂ ∂f ∂ ∂f ∂ ∂f ∂ ∂f
= , = , = , = .
∂x 2 ∂x ∂x ∂x∂y ∂x ∂y ∂y∂x ∂y ∂x ∂y2 ∂y ∂y
Définition
Soit f une fonction définie sur un domaine non vide D, fermé ou ouvert, de R2 . On dit que :
1 f est de classe C1 sur D si les dérivées partielles d’ordre 1 de f existent et sont continues
en tout point de D.
2 f est de classe C2 sur D si les dérivées partielles d’ordre 2 de f existent et sont continues
sur D.
Théorème de Schwarz
∂2f ∂2f
Si f est de classe C2 sur D, alors les dérivées = .
∂x∂y ∂y∂x
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 15 / 36
Différentiabilité
Exemples
Soit f la fonction définie sur D = R × R∗+ par f : (x, y) = yx . Calculer en chaque point (x, y)
∂2f ∂2f ∂2f ∂2f
de D, les dérivées partielles : 2 , , , .
∂x ∂x∂y ∂y∂x ∂y2
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 16 / 36
Différentiabilité
Exemples
Soit f la fonction définie sur D = R × R∗+ par f : (x, y) = yx . Calculer en chaque point (x, y)
∂2f ∂2f ∂2f ∂2f
de D, les dérivées partielles : 2 , , , .
∂x ∂x∂y ∂y∂x ∂y2
Solution : Remarquons tout d’abord que, pour tout (x, y) ∈ D, f (x, y) = ex log y :
∂2f
(x, y) = (log y)2 ex log y ,
∂x 2
∂2f 1 x log y x
(x, y) = e + (log y)ex log y ,
∂x∂y y y
∂2f 1 x log y x
(x, y) = e + (log y)ex log y ,
∂y∂x y y
∂2f −x x log y x2
(x, y) = e + 2 ex log y .
∂y2 y2 y
On vérifie bien que
∂2f ∂2f
= .
∂x∂y ∂y∂x
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 16 / 36
Optimisation sans contrainte
Optimisation sans contrainte
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 17 / 36
Optimisation sans contrainte
Théorème (Condition suffisante d’extremum global)
Soit f une fonction continue sur une partie fermée bornée de R2 . Alors f admet un minimum et
un maximum globaux sur D.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 18 / 36
Optimisation sans contrainte
Théorème (Condition suffisante d’extremum global)
Soit f une fonction continue sur une partie fermée bornée de R2 . Alors f admet un minimum et
un maximum globaux sur D.
Théorème (Condition nécessaire d’extremum)
Soit f une fonction de classe C 1 sur un ouvert D de R2 et (x0 , y0 ) ∈ D. Si f admet un
extremum en (x0 , y0 ), alors
∂f ∂f
(x0 , y0 ) = 0, et (x0 , y0 ) = 0.
∂x ∂y
Le point M0 = (x0 , y0 ) est dit point critique de f .
Remarque
Ce dernier théorème donne bien une condition nécessaire qui n’est pas suffisante. Pour qu’elle
soit suffisante il faut en plus la condition suivante :
2
∂2f ∂2f ∂2f
α(x0 , y0 ) = 2
(x0 , y0 ) × 2 (x0 , y0 ) − (x0 , y0 ) > 0.
∂x ∂y ∂x∂y
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 18 / 36
Optimisation sans contrainte
Théorème (Condition suffisante d’extremum local)
Soit f une fonction de classe C 2 sur un ouvert D de R2 et (x0 , y0 ) ∈ D. Supposons que
∂f ∂f
(x , y ) = ∂y
∂x 0 0
(x0 , y0 ) = 0.
Si α > 0
2
∂ f ⇒ f admet un minimum local en (x0 , y0 ).
et (x0 , y0 ) > 0
∂x 2
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 19 / 36
Optimisation sans contrainte
Théorème (Condition suffisante d’extremum local)
Soit f une fonction de classe C 2 sur un ouvert D de R2 et (x0 , y0 ) ∈ D. Supposons que
∂f ∂f
(x , y ) = ∂y
∂x 0 0
(x0 , y0 ) = 0.
Si α > 0
2
∂ f ⇒ f admet un minimum local en (x0 , y0 ).
et (x0 , y0 ) > 0
∂x 2
Si α > 0
2
∂ f ⇒ f admet un maximum local en (x0 , y0 ).
et (x0 , y0 ) < 0
∂x 2
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 19 / 36
Optimisation sans contrainte
Théorème (Condition suffisante d’extremum local)
Soit f une fonction de classe C 2 sur un ouvert D de R2 et (x0 , y0 ) ∈ D. Supposons que
∂f ∂f
(x , y ) = ∂y
∂x 0 0
(x0 , y0 ) = 0.
Si α > 0
2
∂ f ⇒ f admet un minimum local en (x0 , y0 ).
et (x0 , y0 ) > 0
∂x 2
Si α > 0
2
∂ f ⇒ f admet un maximum local en (x0 , y0 ).
et (x0 , y0 ) < 0
∂x 2
Remarque
Si α = 0 ⇒ on ne peut pas conclure.
Si α < 0 ⇒ f n’a pas d’extremum en (x0 , y0 ). Dans ce cas, on dit
que (x0 , y0 ) est un point selle de f .
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 19 / 36
Optimisation sans contrainte
Minima
Figure – Minimum
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 20 / 36
Optimisation sans contrainte
Point col (selle)
Figure – Point-selle
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 21 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
xy2
si x 6= −y;
f (x, y) = x+y
0 si x = −y.
∂f ∂f
1 Calculer (0, 0) et (0, 0).
∂x ∂y
∂f ∂f
2 Calculer (x, y) et (x, y) pour x 6= −y.
∂x ∂y
∂2f ∂2f
3 Calculer (0, 0) et (0, 0). En déduire que l’une au moins des dérivées
∂y∂x ∂x∂y
partielles
∂2f ∂2f
et ,
∂y∂x ∂x∂y
n’est pas continue au point (0, 0). (Indication : utiliser le théorème de Schwarz).
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 22 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
f (x, y) = 3x 2 + 2y2 .
1 Déterminer les points critiques de f .
2 Que représentent (0, 0) pour la fonction f .
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 23 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
f (x, y) = 4x 2 − xy + y2 − x 3 .
1 Déterminer les points critiques de f .
2 Que représentent (0, 0) et ( 25 , 45 ) pour la fonction f .
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 24 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
f (x, y) = 8x 3 + 2xy − 3x 2 + y2 + 1.
1 Déterminer les points critiques de f .
2 Que représentent ces points critiques pour la fonction f .
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 25 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
f (x, y) = x + 2ey − ex − e2y .
1 Déterminer les points critiques de f .
2 Que représentent ces points critiques pour la fonction f .
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 26 / 36
Optimisation sans contrainte
1 Soit f la fonction définie sur R2 par :
f (x, y) = x 4 + y4 − 2(x − y)2 .
Étudier si f admet un extremum aux points :
√ √ √ √
(x1 , y1 ) = (0, 0), (x2 , y2 ) = ( 2, − 2), (x3 , y3 ) = (− 2, 2).
2 Déterminer les extremums des fonctions définies sur R2 par :
1
f (x, y) = x 3 + y3 − 3xy.
2
h(x, y) = x 2 − xy + y2 + 3x − 2y + 1.
3
x
g(x, y) = + xy + y − 1.
2
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 27 / 36
Optimisation sans contrainte
Exercice
Soit f la fonction de R2 définie par :
f (x, y) = (x − 2)4 + (y − 3)4 .
1 Est ce que la fonction f
2 Déterminer les points critiques de f .
3 Que représentent ces points critiques pour la fonction f .
Solution
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 28 / 36
Optimisation sans contrainte
Exercice
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 29 / 36
Optimisation sous contrainte
Optimisation sous contrainte
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 30 / 36
Optimisation sous contrainte
Pour optimiser une fonction de classe C 2 sur un ouvert D de R2 sous
la contrainte g(x, y) = c, on procède de la facon suivante :
Étape 1 :
On définit une nouvelle fonction
F(x, y, λ) = f (x, y) + λ g(x, y) − c .
Étape 2 :
∂F
∂x (x, y, λ) =0
∂F
On résout ce système ∂y (x, y, λ) = 0 pour trouver les points
∂F
∂λ (x, y, λ) =0
critiques de F.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 31 / 36
Optimisation sous contrainte
Étape 3 :
Supposons que (x0 , y0 , λ0 ) est une solution du système précédent. On calcul
2
∂2F ∂2F ∂2F
α(x0 , y0 , λ0 ) = 2
(x0 , y0 , λ0 ) × (x0 , y0 , λ0 ) − (x0 , y0 , λ0 ) .
∂x ∂y2 ∂x∂y
α(x0 , y0 , λ0 ) > 0
f admet un minimum local en (x0 , y0 ) sous la
∂2F alors
contraite g(x, y) = c.
(x0 , y0 , λ0 ) > 0
∂x 2
Si
α(x0 , y0 , λ0 ) > 0
f admet un maximum local en (x0 , y0 ) sous la
∂2F alors
contraite g(x, y) = c.
(x0 , y0 , λ0 ) < 0
∂x 2
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 32 / 36
Optimisation sous contrainte
1 Une entreprise fabrique deux types de machines x et y. La
fonction de coût conjointe est :
f (x, y) = x 2 + 2y2 − xy.
Combien de machines de chaque type d’entreprise doit-elle
fabriquer pour minimiser son coût s’il lui faut un total de 8
machines ?
2 Un consommateur dépense son revenu de 90 francs pour l’achat
de deux biens x et y. Le prix de x et y est respectivement de 5
francs et de 10 francs. La fonction d’utilité du consommateur est
donnée par :
U = −x 2 − 2y2 + xy.
Combien d’unites du bien x et du bien y doit-il consommer pour
maximiser son utilité ?
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 33 / 36
Optimisation sous contrainte
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 34 / 36
Optimisation sous contrainte
1 Trouver les extremums de la fonction objectif f (x, y) = xy sous la contrainte x + y = 1.
2 La fonction f (x, y) = x + y ne possède pas d’extremum. En revanche, cette même
fonction sous la contrainte x 2 + y2 = 9 possède un minimum et un maximum qu’il s’agit
de trouver. Expliquer géométriquement cette situation.
3 Une entreprise fabrique deux types de machines x et y. La fonction de coût conjointe est :
f (x, y) = x 2 + 2y2 − xy. Combien de machines de chaque type d’entreprise doit-elle
fabriquer pour minimiser son coût s’il lui faut un total de 8 machines ?
4 Un consommateur dépense son revenu de 90 francs pour l’achat de deux biens x et y. Le
prix de x et y est respectivement de 5 francs et de 10 francs. La fonction d’utilité du
consommateur est donnée par :
U = −x 2 − 2y2 + xy.
Combien d’unites du bien x et du bien y doit-il consommer pour maximiser son utilité ?
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 35 / 36
Optimisation sous contrainte
Exemple
Le lagrangien va seulement vous donner des points candidats pour des
extremas une fois que vous aurez résolu le système. Une analyse plus
approfondie (étude de la hessienne) vous permet de dire si c’est un
min local, max local, point selle etc ...
voila un exemple f (x, y) = x 2 + y2 et C = {(x, y) ∈ R2 /xy = 1}.
Le lagrangien est donné par : F(x, y, λ) = x 2 + y2 + λ(xy − 1).
2x + λy = 0
∇L = 0 ⇒ 2y + λx = 0
xy = 1
Les points candidats sont : (1, 1) et (−1, −1).
La fonction α(x, y) = −2x 2 + 2λxy − 2y2 . On déduit la nature des
points candidats α(1, 1) = α(−1, −1) = −8 < 0. Donc les deux
points sont des points selles.
D. KARIM (ENCG) Mathématiques : Chap 7 2019 - 2020 36 / 36