Vous êtes sur la page 1sur 106

L2 MASS

2012/2013
Aide-mmoire et exercices corrigs.

VTSU

Table des matires


1 Fonctions de plusieurs variables 2 Limites et continuit
3 13

Op t

im isa

tio
A G. F NO CCA NI
61
ur --jo e s i m ire Dern 2013 vrier f 1 di 1 Lun

3 Drivabilit et direntiabilit, fonctions implicites 23 4 Extrema

41 MS

Dernire mise jour : Lundi 11 fvrier 2013

Ce cours sadresse des tudiants de la deuxime anne dune Licence MASS. Il a pour objectif de donner les bases en calcul diffrentiel pour des fonctions de plusieurs variables indispensables toute formation en mathmatiques appliques lconomie. Les notions supposes connues correspondent au programme de la premire anne. Lobjet de ce aide-mmoire est de proposer une explication succincte des concepts vu en cours. De nombreux livres, parfois trs fournis, existent. Ici on a cherch, compte tenu des contraintes de volume horaire, des acquis des tudiants la premire anne et des exigences pour la suite du cursus, dgager les points cls permettant de structurer le travail personnel de ltudiant voire de faciliter la lecture dautres ouvrages. Ce polycopie ne dispense pas des sances de cours et de TD ni de prendre des notes complmentaires. Il est dailleurs important de comprendre et apprendre le cours au fur et mesure. Ce polycopi est l pour viter un travail de copie qui empche parfois de se concentrer sur les explications donnes oralement mais ce nest pas un livre auto-sufsant (il est loin dtre exhaustif ) ! De plus, ne vous tonnez pas si vous dcouvrez des erreurs (merci de me les communiquer). On a inclus dans ce texte nombreux exercices corrigs. Ceux-ci, de difcult varie, rpondent une double ncessite. Il est important de jongler avec les diffrents concepts introduits en cours et mme de faire certaines erreurs une fois pour bien identier les piges. Les exercices permettent dorienter les raisonnements vers dautres domaines (physique, conomie, etc.), cela an dexhiber lintrt et lomniprsence des fonctions de plusieurs variables et de loptimisation. Cependant, veuillez noter que vous nobtiendrez pas grande chose si vous vous limit choisir un exercice, y rchir une minute et aller vite voir le dbut de la correction en passant tout le temps essayer de comprendre la correction qui va paraitre incomprhensible. Pour que la mthode dtude soit vraiment efcace, il faut dabord vraiment essayer de chercher la solution. En particulier, il faut avoir un papier brouillon cot de soi et un crayon. La premire tape consiste alors traduire lnonc (pas le recopier), en particulier sil est constitu de beaucoup de jargon mathmatique. Ensuite il faut essayer de rapprocher les hypothses de la conclusion souhaite, et pour cela faire quelques calculs ou transformer les hypothses pour appliquer un thorme dont on aura vrier que les hypothses sont bien satisfaite. Cest ici que lintuition joue un grand rle et il ne faut pas hsiter remplir des pages pour sapercevoir que lide quon a eu nest pas la bonne. Elle pourra toujours resservir dans une autre situation. Quand nalement on pense tenir le bon bout, il faut rdiger soigneusement en sinterrogeant chaque pas sur la validit (logique, mathmatique) de ce quon a crit. Si ltape prcdente ne donne rien, il faut chercher de laide (voir le dbut de la correction, en parler un autre tudiant, interroger les tuteurs).

Gloria FACCANONI IMATH Btiment U-318 Universit du Sud Toulon-Var Avenue de luniversit 83957 LA GARDE - FRANCE

T 0033 (0)4 94 14 23 81 B gloria.faccanoni@univ-tln.fr i http://faccanoni.univ-tln.fr

G. Faccanoni

1 Fonctions de plusieurs variables


Quil sagisse de traiter des questions relatives la biologie, la chimie, la physique, la production, la consommation ou encore lenvironnement, etc. une modlisation adquate sexprime le plus souvent laide de fonctions de plusieurs variables. Ce chapitre introduit les fonctions de plusieurs variables relles en largissant les dnitions nonces dans le module M11 pour les fonctions dune variable relle. videmment, la reprsentation gomtrique devient plus lourde : une fonction de n variables se visualise priori dans un espace n + 1 dimensions (n pour les variables, 1 pour la fonction), alors que les pages dun livre sont, par nature, bidimensionnelles. Pour contourner cette impossibilit technique, nous nous limiterons aux reprsentations des fonctions de deux variables, soit sous forme de dessins en perspective, soit sous forme de coupes par des plans horizontaux ou verticaux qui donnent des informations souvent utiles, quoique parcellaires. Ce problme de visualisation introduit une rupture nette par rapport aux fonctions dune variable tudies antrieurement. Nous prenons le parti de privilgier les thmes qui scartent des notions vues pour les fonctions dune seule variable. loppos, les dnitions et les proprits qui apparaissent comme des gnralisations videntes sont voques ou prsentes brivement.

Dnition Fonction de plusieurs variables


Une fonction f , dnie sur une partie D de Rn et valeurs relles, fait correspondre tout point x (x 1 , x 2 , . . . , x n ) de D un rel unique f (x). Le domaine de dnition de f est lensemble D Rn . Limage par f de D est lensemble Im f (D ) = r R r = f (x), x Rn R. Lensemble des points S = (x, f (x)) x D de Rn +1 est la surface reprsentative de f ; cest lanalogue de la courbe reprsentative dune fonction dune variable. x Rn se note aussi x ou x . Si n = 2, on utilise souvent la notation (x , y ), si n = 3 la notation (x , y , z ).

Exemple dapplications la gestion


1. La production P dune entreprise est souvent exprime en fonction de deux facteurs synthtiques, le capital, not K , et le travail, not W : P = f (K , W ). 2. Lutilit U dun consommateur dpend de ses quantits consommes. En prsence de n biens, la fonction dutilit sexprime sous la forme U = f (x 1 , x 2 , . . . , x n ), o x i dsigne la quantit consomme du i -me bien disponible (i = 1, . . . , n ). 3. Le cot C dune brochure publicitaire dpend de son format F , du nombre m de couleurs utilises, de la surface s consacre aux photographies : C = f (F, m , s ). Le format F dpend quant lui de la longueur p , de la largeur q et du nombre de pages n : F = g (p , q , n ). Ainsi C = f (F (p , q , n ), m , s ) = h (p , q , n , m , s ).

Lorsque n = 2, le graphe G f (x , y , z = f (x , y )) (x , y ) D est tridimensionnel. Les axes relatifs aux variables, x et y , sont conventionnellement situs dans un plan horizontal (le domaine D apparat alors comme un sous-ensemble de ce plan), tandis que la dimension verticale est rserve aux valeurs de z . Ainsi, tout (a , b ) D , dont limage est f (a , b ) R, correspond le point suivant du graphe : (a , b, f (a , b )) R3 . Une mise en perspective permet la visualisation des surfaces trois dimensions. Dans ce cas, laxe z est toujours plac verticalement. Toutefois, pour des raisons de lisibilit, les axes x et y ne sont pas toujours prsents selon la mme orientation. Pour n > 2, la reprsentation plane devient malheureusement impraticable.

1 Fonctions de plusieurs variables

Dernire mise jour : Lundi 11 fvrier 2013

Exemple

Exemple
Le graphe de la fonction f : R2 R dnie par f (x , y ) = x 2 y 2 est une surface de R3 qui a la forme dune selle de cheval, comme lindique la reprsentation en perspective de la gure ci-dessous. Le domaine de la fonction f (x , y ) = x + y est donn par D = (x , y ) R2 x + y = 0 . Il se reprsente donc naturellement comme une portion du plan R2 . En outre, les valeurs prises par la fonction parcourent tout lensemble des rels positifs ou nuls : Im f (D ) = R+ . y D

Dnition Fonctions partielles


Soit f une fonction de D R2 dans R et (a , b ) un point intrieur de D . Les fonctions f b : x f (x , b ) et f a : y f (a , y )

dnies sur un intervalle ouvert contenant respectivement a et b , sont appeles les fonctions partielles associes f au point (a , b ).

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

1 Fonctions de plusieurs variables

De la mme manire, on peut considrer des coupes horizontales du graphe dune fonction de deux variables et on obtient, de faon gnrale, des courbes planes, dites courbes de niveau. En pratique, on reprsente simultanment diffrentes courbes de niveau pour visualiser la progression du graphe. Cette reprsentation sapparente aux cartes gographiques o le niveau correspond laltitude.

Dnition Lignes de niveau


Soit k R et f une fonction de D R2 dans R ; lensemble (x , y ) D f (x , y ) = k est la courbe de niveau k de la fonction f . Les courbes de niveau dune fonction f (x , y ) fournissent une reprsentation gomtrique de f sur le plan, alors que son graphe en donne une dans lespace. La courbe de niveau k est la projection sur le plan dquation z = 0 de lintersection du graphe de f avec le plan horizontal z = k .

F IGURE 1.1: Relation entre le graphe dune fonction et ses courbes de niveau. Gomtriquement, la ligne de niveau est la projection sur le plan (x , y ) de lintersection de la surface reprsentative de f avec le plan dquation z = k . Par exemple, si f reprsente la hauteur dun point de la surface terrestre, ses courbes de niveau sont celles apparaissant sur les cartes topographiques.

Exemple
2 La fonction de production de C OBB -D OUGLAS f : (R + ) R scrit f (x , y ) = x y (avec , > 0). Les courbes de niveau dune telle fonction sont nommes isocantes ou courbes disoproduction. Pour un niveau x k > 0 de production, lquation x y = k dtermine les points du plan (x , y ) donnant toutes les combinaisons des quantits de facteurs qui permettent de produire ce niveau k .

G. Faccanoni

1 Fonctions de plusieurs variables

Dernire mise jour : Lundi 11 fvrier 2013

F IGURE 1.2: Les lignes de niveau retent souvent une ralit physique. Sur une carte topographique, elles dsignent les points de mme altitude (ici, laltitude du point A est 940 + d = 940 + cb /a ). Sur une carte mtorologique, elles sont les isothermes (lignes reliant les points dgale temprature) ou les isobares (lignes reliant les points dgale pression).

Exemple
Soit > 0 et considrons la fonction f (, ) = 2 . Cette fonction est souvent utilise en gestion de portefeuille : dsigne la rentabilit attendue du portefeuille et sa volatilit (cart-type de la rentabilit). La fonction f reprsente lutilit attendue dun investisseur qui prsente de laversion vis--vis du risque (2 est affect dun coefcient ngatif). Les courbes de niveau pour x sont ici appeles courbes dindiffrence ou courbes diso-utilit puisquelles caractrisent les rentabilits attendues et les volatilits des portefeuilles qui atteignent, pour linvestisseur considr, un niveau x dutilit attendue.

Cartes topographiques
On peut considrer le relief dune rgion comme tant le graphe dune fonction de deux variables (par exemple, laltitude en fonction de la longitude et de la latitude). Une courbe de niveau nous indique les points de mme altitude (ou de mme niveau). En dessinant les courbes de niveau avec leur altitude correspondante, on obtient la carte topographique du relief. La lecture dune carte topographique permet non seulement dobtenir des mesures quantitatives du relief, mais aussi de faire rapidement des observations qualitatives sur sa nature. Par exemple, localiser les points de plus haute et de plus basse altitude ; les crtes, les fonds, les valles, les cols, etc. ; les endroits du relief o les pentes sont plus escarpes ou plus douces, puisquils correspondent respectivement aux courbes de niveau trs rapproches ou trs distantes.

Exemple
Limage ci-contre montre les courbes de niveaux dune fonction f . On peut alors se faire une ide de lallure de la fonction. Par exemple f (1, 3) 72, f (4, 5) 56, f (3, 3) < 50 etc.

Exemple
Alice se rend chez son picier pour y acheter des grappes de raisin et du fromage la coupe. Le prix du raisin est x 5 euros le Kg, celui du fromage considr est de 18 euros le Kg. Si Alice dcide dacheter x Kg de raisin et y Kg de fromage, sa dpense en euros est de D (x , y ) = 5x + 18 y. Cette dpense constitue donc une fonction linaire D : R2 + R+ des variables x et y . Le graphe obtenu est une portion de plan.

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

1 Fonctions de plusieurs variables

Si Alice dcide de payer en liquide et dispose de L euros seulement, elle ne peut envisager que des budgets (x , y ) tels que D (x , y ) L . Graphiquement, ceci revient essentiellement envisager une intersection de la surface S avec des plans horizontaux dquation z = k [0; L ].

Exemple
Le nombre de voitures produites annuellement par une usine dpend du nombre x dheures de travail et du capital y disposition de la manire suivante : N (x , y ) = 2x 2/3 y 1/3 . On suppose par ailleurs que le cot de production de q voitures slve C (q ) = 1 + 3q + q 2 et lon dnit aussi une fonction bnce B : R2 + R par B (q , p ) = q p C (q ). o p est le prix. N et B sont des fonctions dnies sur R2 + , valeurs relles, non linaires : les surfaces ne sont plus des portions de plan ! On peut envisager dtudier le comportement de la fonction B prix x, cest--dire lorsque p est x une certaine valeur p 0 . Graphiquement cela correspond considrer lintersection de la surface avec le plan vertical dquation p = p 0 . On peut aussi sintresser lensemble des couples (q , p ) permettant de raliser le bnce B 0 . Graphiquement cela correspond considrer lintersection de la surface avec le plan horizontal dquation z = B 0 . On peut de plus envisager la fonction B : R3 + R donnant le bnce annuel ralis en fonction du nombre dheures de travail, du capital et du prix unitaire x : B (x , y , p ) = B (N (x , y ), p ). B est une fonction de 3 variables, son graphe se situe donc dans R4 . Cependant les surfaces de niveaux peuvent tre visualises, ainsi que les variation de B en fonction de x lorsque les variables y et p sont xes.

G. Faccanoni

1 Fonctions de plusieurs variables

Dernire mise jour : Lundi 11 fvrier 2013

 Exercices
Exercice 1.1



Dans chaque cas, dterminez et reprsentez le domaine de dnition des fonctions donnes. 1. f (x , y ) = C ORRECTION . 1. D = (x , y ) R2 y x 2 et y > 0 y 3. D = (x , y ) R2 y > x y x 2. D = (x , y ) R
2 y +x 2 y

2. f (x , y ) =

ln( y ) xy

3. f (x , y ) = ln(x + y )

4. f (x , y , z ) =

ln(x 2 +1) yz

y > 0 et x > y y

4. D = (x , y , z ) R3 y = 0 et z = 0

Exercice 1.2
Dans chaque cas, dterminez les courbes de niveau des fonctions de deux variables donnes. Esquissez ensuite leurs graphes (le graphe peut tre vu comme un empilement de courbes de niveau qui forment une surface dans R3 ). 1. f (x , y ) = x + y 1 2. f (x , y ) = e
y x 2

3. f (x , y ) = y cos(x )

C ORRECTION . 1. f (x , y ) = x + y 1 : f (x , y ) = ssi y = 1 x , les courbes de niveau sont donc des droites et le graphe de f est un plan.
2
x 2,4

-2

1,6 2

-1

y -1 -2

0,8 00 0,0

1 2

0 -2 -1 y 0 1 2

-0,8

-1,6

-2,4

x -1
-3,2

-4,0

-2
-4,8

2. f (x , y ) = e : f (x , y ) = ssi y = x + ln(), les courbes de niveau sont donc des paraboles. On observe notamment la croissance exponentielle marque lorsque les valeurs prises par y sont grandes et celles prises par |x | sont petites.

y x 2

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

1 Fonctions de plusieurs variables

3 000

2 500

2 000

0 -2 -1 x
x

1 500

-2

1 000

8,0 y 3,0 5,5

-1

500 0,5

y -1

-2,0

0 0

-2

3. f (x , y ) = y cos(x ) : f (x , y ) = ssi y = cos(x ) +


10

8 6 4 2 0 -10 -8 -6 x -4 -2 -2 -4 y -6 -8 10 0 2 4 6 8 10 5 -6 -10 y -5 0 9 x 4 -5 0 -1 5 10 -10

-11

-10

Exercice 1.3 Domaine de dnition, courbes de niveau


1. Dterminer et reprsenter le domaine de dnition de la fonction f : R2 R dnie par f (x , y ) = ln(x y 2 ). 2. Dterminer et reprsenter ses courbes de niveau. C ORRECTION .

D f = (x , y ) R2 x y 2 > 0 = (x , y ) R2 y 2 < x y 1 0 1 2 x

f (x , y ) = k y 1

x y2 = ek

x = y2 + ek

k k = 2 k =0 k =1 1 2 3 x

0 1 2

G. Faccanoni

1 Fonctions de plusieurs variables

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 1.4
Associer chaque fonction (1-6) sa surface (A-F) et ses courbes de niveau (I-VI) : 1. f (x , y ) = sin(x y ) 2. f (x , y ) = sin(x y ) 3. f (x , y ) = (1 x 2 )(1 y 2 ) 4. f (x , y ) = 5. f (x , y ) = e cos( y ) 6. f (x , y ) = sin(x ) sin( y )
x y 1+ x 2 + y 2 x

C ORRECTION . 1-C-II, 2-F-I, 3-B-VI, 4-D-V, 5-A-IV, 6-E-III.

10

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

1 Fonctions de plusieurs variables

Exercice 1.5
Associer chaque fonction (1-6) sa surface (I-VI). 1. f (x , y ) = |x | + | y | 2. f (x , y ) = |x y | 3. f (x , y ) =
1 1+ x 2 + y 2

4. f (x , y ) = (x 2 y 2 )2 5. f (x , y ) = (x y )2 6. f (x , y ) = sin(|x | + | y |)

C ORRECTION . 1-VI, 2-V, 3-I, 4-IV, 5-II, 6-III.

Exercice 1.6
Dans la gure ci-contre on a trac les isobares de lAmrique du Nord au 12 aot 2008. La pressione indique est mesure en millibars (mbar). 1. Donner une estimation de la pression Chicago (point C), Nashville (point N), San Francisco (point S) et Vancouver (point V).

2. Dans quelle ville le vent est le plus fort ?

C ORRECTION . Au point C la pression est de 1013 mbar environ, au point N la pression est de 1012 mbar environ, au point S la pression est de 1010 mbar environ, au point V la pression est suprieure 1016 mbar. Le vent est plus fort San Francisco car le gradient de pression est plus fort que dans les autres villes.

G. Faccanoni

11

2 Limites et continuit des fonctions de Rn dans R


La notion de limite pour une fonction de plusieurs variables gnralise naturellement la notion correspondante dans le cas des fonctions dune seule variable. Toutefois, un nouvel lment entre en jeu : les limites unilatrales (i.e. de la gauche et de la droite) perdent leur sens et sont remplaces par les nombreuses limites directionnelles possibles. En effet, ds que le domaine se situe dans un espace deux dimensions au moins, les chemins qui mnent un point donn peuvent suivre divers axes. Ainsi, lensemble des points en lesquels une limite peut tre considre, doit tre dni en tenant compte de toutes les possibilits daccs (voir par exemple la gure 2.1). Une faon commode de procder sappuie sur la notion de boule ouverte dans Rn qui gnralise celle dintervalle ouvert dans R. Pour cela il faut dabord introduire la notion de norme dans Rn qui gnralise la notion de distance dans R.

F IGURE 2.1: Diffrents faons de sapprocher du point x0 .

Dnition Norme
On appelle norme sur Rn toute application N de Rn dans [0; +[ possdant les proprits suivantes : N (x) = 0 x = 0 N (x) = ||N (x) N (x + y) N (x) + N (y) pour tout x Rn pour tout x Rn , pour tout R pour tout x, y Rn (sparation), (homognit), (ingalit triangulaire).

On emploie gnralement la notation x pour N (x), qui rappelle lanalogie avec la valeur absolue dans R ou le module dans C.

Proprit
Pour tout x, y Rn x y xy x + y .

Dnition Boules
Dans Rn muni dune norme on appelle Boule ouverte de centre A Rn et de rayon r > 0 lensemble B (A, r ) = {x Rn tel que x A < r } ; Boule ferme de centre A Rn et de rayon r > 0 lensemble B (A, r ) = {x Rn tel que x A r }.

Normes classiques
Soit p N . Dans Rn , on utilise les normes classiques suivantes dnies pour x = (x 1 , x 2 , . . . , x n ) par :
n

| x i |p ,
i =1

= sup |x 1 |, |x 2 |, . . . , |x n | .

Si p = 2, on parle de norme euclidienne.

13

2 Limites et continuit

Dernire mise jour : Lundi 11 fvrier 2013

F IGURE 2.2:

(x , y )(a ,b )

lim

f (x , y ) = L

Exemple
On veut dessiner les boules fermes de centre (0, 0) et de rayon r > 0 relatives aux trois normes classiques de R2 : 1 , 2 et . La boule ferme de centre (0, 0) et rayon r > 0 est lensemble de points B ((0, 0), r ) = {(x , y ) R2 | (x , y ) (0, 0) r } = {(x , y ) R2 | (x , y ) r }. Pour la norme on a (x , y ) < r Pour la norme 1 on a (x , y ) 1 < r Pour la norme 2 on a (x , y ) 1 < r y r r y |x | + | y | r. | x |2 + | y |2 r 2 . y r sup{|x |, | y |} r.

r r

r r |x | + | y | r

r r x2 + y 2 r

max{|x |, | y |} r

La mot boule a donc ici un sens plus gnrale que dans la vie courante !

Dnition Limite en un point


Soit D un ouvert de Rn , A D et f une fonction dnie sur D , ventuellement non dnie en A, valeurs relles. On dit que f a pour limite au point A, ce que lon crit lim f (x) = , si pour tout > 0 il existe > 0 tel que
xA

x D \ { A } et x A < = | f (x) | < , autrement dit x D B (A, ) = | f (x) | < . Voir la gure 2.2 pour un exemple avec une fonction de deux variables et la norme euclidienne. On dit que f tend vers + quand x tend vers A, ce que lon crit lim f (x) = +, si pour tout M > 0 il existe > 0 tel xA que x D \ { A } et x A < = f (x) > M , autrement dit x D B (A, ) = | f (x) | > M . On dit que f tend vers quand x tend vers A, ce que lon crit lim f (x) = , si pour tout M < 0 il existe > 0 tel xA que x D \ { A } et x A < = f (x) < M , autrement dit x D B (A, ) = | f (x) | < M .

14

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

2 Limites et continuit

Proprit
Lexistence et la valeur ventuelle de la limite sont indpendantes de la norme choisie dans R2 . Lorsquelle existe, la limite est unique.

Proprit
Si f a pour limite mme limite . en A, la restriction de f toute courbe continue (non seulement les droites !) passant par A admet la

Astuce
En pratique, pour prouver quune fonction de plusieurs variables nadmet pas de limite en A, il suft dexpliciter une restriction une courbe continue passant par A qui nadmet pas de limite, ou deux restrictions qui conduisent des limites diffrentes. Mais pour prouver lexistence dune limite, il faut considrer le cas gnral.

Attention
Si la restriction toute droite passant par A admet la mme limite, on ne peut pas conclure que la limite existe !

Dnition Continuit
Soit f une fonction de D Rn dans R. On dit que f est continue en A D si f possde en A une limite gale f (A). Si f est continue en chaque point de D , on dit que f est continue sur D .

Dnition Prolongement par continuit


Soit f une fonction de D Rn \ { A } dans R. Si lim f (x) = , la fonction f dnie sur D { A } par f (A) =
xA

et f (x) = f (x)

pour x D est la seule fonction continue en A dont la restriction D soit f . On lappelle le prolongement par continuit de f A.

Proprit Oprations algbriques


Les fonctions continues de plusieurs variables jouissent des mmes proprits que les fonctions continues dune seule variable. Les fonctions lmentaires telles que les polynmes, les fonctions exponentielles, logarithmiques et trigonomtriques sont continues dans leurs domaines de dnition respectifs. La continuit des autres fonctions stablit, le cas chant, en tant que somme, produit, compose, le quotient (lorsque le dnominateur ne sannule pas) etc., de fonctions continues.

Exemple
1. f (x , y ) = x 2 + y 2 x y + y est continue dans R2 (polynme du second degr deux variables). 2. f (x , y , z ) = e y + x y 2 z est continue dans R3 (somme dune exponentielle et dun polynme). 3. f (x , y ) = ln(x + y 2 ) 3 est continue dans D = (x , y ) R2 x + y 2 > 0 comme somme du logarithme dun polynme (fonction compose) et dune constante.

En pratique, lorsque n = 2, il est souvent utile de passer aux coordonnes polaires pour ramener le calcul de la limite dune fonction de deux variables celui de la limite dune fonction dune seule variable. En effet, tout point (x , y ) de R2 \ { (a , b ) } peut tre reprsent par ses coordonnes polaires centres autour dun point (a , b ) grce aux relations : x = a + r cos(), y = b + r sin() avec r > 0 et [0; 2[.

UUUUUUUUUUUUUUUU Astuces UUUUUUUUUUUUUUU

G. Faccanoni

15

2 Limites et continuit

Dernire mise jour : Lundi 11 fvrier 2013

y b a

R
r

B ((a , b ), R ) = (x , y ) R2

(x a , y b ) < R

Dans cette criture, r reprsente la distance entre (a , b ) et (x , y ) de sorte que


(x , y )(a ,b )

lim

f (x , y ) = lim f (a + r cos(), b + r sin())


r 0

On peut alors utiliser la condition sufsante suivante :

Proposition
Sil existe R et une fonction r s = s (r ) telle que au voisinage de (a , b ) on a | f (a + r cos(), b + r sin()) | s (r ) 0,
r 0

alors
(x , y )(a ,b )

lim

f (x , y ) = .

Exemple
Montrons de deux manires que
(x , y )(0,0)

lim

f (x , y ) avec f (x , y ) =

x2 y 2 nexiste pas. x2 +y 2

Premire mthode. La premire mthode utilise la dnition de limite. En effet, le long de laxe horizontal qui a quation y = 0, on a
x2 = lim =1 x 0 x 2 (x , y )(0,0) x 2 + y 2 lim
y =0

x2 y 2

tandis que, le long de laxe vertical qui a quation x = 0, on a lim x2 y 2 = lim y 2 = 1

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

y 0 y 2

de sorte que les deux limites ne concident pas.

Deuxime mthode. La seconde manire est base sur les coordonnes polaires. En posant x = r cos() et y = r sin(), on a
lim f (x , y ) = lim f (r cos(), r sin()) = lim lim r 2 (cos2 () sin2 ())
r 0, r 2 (cos2 () + sin2 ())

(x , y )(0,0)

r 0,

= lim (cos2 () sin2 ()) = cos(2).


r 0,

Le rsultat varie selon la direction , donc

x2 y 2 2 2 nexiste pas. (x , y )(0,0) x + y

Exemple
Soit f la fonction dnie sur R2 \ {(0, 0)} par xy f (x , y ) = 2 . x + y2 Comme f (0, t ) = 0 et f (t , t ) = 1 2 alors f ne peut pas tre prolonge par continuit en (0, 0).

16

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

2 Limites et continuit

Soit f la fonction dnie sur R2 \ {(0, 0)} par f (x , y ) =

xy x2 + y 2

Pour trouver la valeur de la limite, si elle existe, il suft de calculer la limite dune restriction une courbe continue passant par (0, 0) : comme f (0, t ) = 0 pour tout t , si la limite existe elle est 0. Pour vrier que cest bien la limite on passe en coordonnes polaires : on pose x = r cos() et y = r sin() pour r > 0 et [0, 2] ; on obtient f (x (r , ), y (r , )) = r 2 cos() sin() r 2 (cos2 () + sin2 ()) = r cos() sin() = r sin(2). 2

Comme |sin(2)| 1, alors | f (x , y )| r 0 indpendamment de , donc 2


r 0 (x , y )(0,0)

lim

f (x , y ) = 0.

f peut donc tre prolonge par continuit en (0, 0) par la valeur 0.

G. Faccanoni

17

2 Limites et continuit

Dernire mise jour : Lundi 11 fvrier 2013

 Exercices
Exercice 2.1
Ces limites existent-elles dans R ? 1. lim 1 ; xy 2. y3 ; (x , y )(1,0) (x 1)2 + y 2 lim



3.

(x , y )(1,1)

(x , y )(0,0)

lim

xy . x2 + y 2

C ORRECTION . 1. La limite lim(x , y )(1,1)


1 xy

nexiste pas car f (1, y ) =

1 et 1 y y 1 +

f (1, y ) =

1 +. 1 y y 1

2. En polaire x = 1 + r cos(), y = r sin() : f (r , ) = r sin3 et |r sin3 | r ainsi lim f (r , ) = 0 et nalement


r 0

y3 = 0. (x , y )(1,0) (x 1)2 + y 2 lim On peut galement utiliser le thorme du pincement sans passer par les coordonnes polaires, grce aux ingalits suivantes : | y |3 y3 y = 0. x 2 + y 2 y 2 = 2 2 = |y | 2 x +y y 3. La limite lim(x , y )(0,0)
xy x2 +y 2

nexiste pas car f (x , x ) =

1 2

et f (x , 0) = 0.

Exercice 2.2
Soit f la fonction dnie sur R2 par x2 y f (x , y ) = x 4 2x 2 y + 3 y 2 0 si (x , y ) = (0, 0) sinon.

Montrer que la restriction de f toute droite passant par lorigine est continue mais que f nest pas continue lorigine.

C ORRECTION . Remarquons tout dabord que la fonction est bien dnie dans R2 puisque x 4 2 x 2 y + 3 y 2 = ( x 2 y )2 + 2 y 2 ne sannule quen (0, 0). La restriction de f aux droites x = 0 et y = 0 est la fonction nulle. De plus, la restriction de f la droite y = mx , avec m = 0, donne mx f (x , mx ) = 2 x 2mx + 3m 2 et tend vers 0 quand x tend vers 0. Comme f (0, 0) = 0, la restriction de f toute droite passant par lorigine est donc continue. Considrons la restriction de f la parabole y = x 2 . On a f (x , x 2 ) = x4 1 = . 2x 4 2

Par consquent, f (x , x 2 ) ne tend pas vers 0 quand x tend vers 0.

Exercice 2.3
Soit f la fonction dnie sur R2 \ {(0, 0)} par f (x , y ) = x ln(1 + x 3 ) . y (x 2 + y 2 )

Calculer, si elle existe, la limite de f pour (x , y ) qui tend vers (0, 0).

18

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

2 Limites et continuit

ln(1 + x 3 ) ln(1 + x 3 ) 2 C ORRECTION . Pour m = 0 on a f (x , mx ) = 0 mais f ( x , x ) = = 1. La limite nexiste donc m (1 + m 2 )x 2 x 0 x 3 (1 + x 2 ) x 0 pas.

Exercice 2.4
Soit f : R2 R la fonction ainsi dnie 3 3 x +y 2 2 f (x , y ) = x + y 0 Est-elle continue sur R2 ? si (x , y ) = (0, 0), si (x , y ) = (0, 0).

C ORRECTION . On utilise les coordonnes polaires : x = r cos(), y = r sin() ; alors f (r , ) = r (cos3 + sin3 ) et comme | f (r , )| | 2 r | 0, on en dduit que limr 0 f (r , ) = 0 indpendamment de , ce qui prouve que lim(x , y )(0,0) f (x , y ) = 0, i.e. que f est continue en (0, 0). De plus elle est continue sur R2 \ { (0, 0) } comme quotient de fonctions continues dont le dnominateur ne sannule pas. Nous pouvons donc conclure que f est continue sur R2 .
r 0

Exercice 2.5
Montrer que la fonction f : R2 \ { (0, 0) } R dnie par f (x , y ) = nest pas prolongeable par continuit en (0, 0). x y2 x2 + y 4

C ORRECTION . Pour que f soit prolongeable par continuit en (0, 0) il faut que lim(x , y )(0,0) f (x , y ) = R. Pour prouver que cette limite nexiste pas il suft dexpliciter deux restrictions deux courbes continues passant par (0, 0) qui conduisent des 3 limites diffrentes. La restriction de f la courbe continue y = x qui passe par le point (0, 0) est la fonction f (x , x ) = x 2x = +y 4
1 f (x , x ) 0 mais f ( y 2 , y ) = 2 , la fonction nest pas prolongeable par continuit en (0, 0). x 0 x . 1+ x 2

La restriction de f la courbe continue x = y 2 qui passe par le point (0, 0) est la fonction f ( y 2 , y ) =

y4 y 4 +y 4

=1 2 . Comme

Exercice 2.6
Montrer que la fonction f : R2 \ { (0, 0) } R dnie par f (x , y ) = nest pas prolongeable par continuit en (0, 0). sin(x 2 ) sin( y 2 ) x2 + y 2

C ORRECTION . Pour que f soit prolongeable par continuit en (0, 0) il faut que lim(x , y )(0,0) f (x , y ) = R. Pour prouver que cette limite nexiste pas il suft dexpliciter deux restrictions deux courbes continues passant par (0, 0) qui conduisent des x2) limites diffrentes. La restriction de f la courbe continue y = 0 qui passe par le point (0, 0) est la fonction f (x , 0) = sin( . La x2 restriction de f la courbe continue x = 0 qui passe par le point (0, 0) est la fonction f (0, y ) = mais f (0, y ) = 1, la fonction nest pas prolongeable par continuit en (0, 0).
sin( y 2 ) . y2

Comme f (x , 0) 1
x 0

G. Faccanoni

19

2 Limites et continuit

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 2.7
Soit f : R2 \ { (0, 0) } R la fonction dnie par f (x , y ) = 1. daprs la dnition, 2. daprs le thorme de pincement, 3. en utilisant les coordonnes polaires. C ORRECTION . 1. Soit > 0. Il faut trouver r > tel que x 2 + y 2 0 < r = Comme on a x 2 + y 2 x 2 = il suft de choisir r = /6. 2. Pour tout (x , y ) = (0, 0) on a 0 3. Posons x = r cos() et y = r sin(). On obtient 6x 2 y = lim (6r cos2 () sin()). r 0 (x , y )(0,0) x 2 + y 2 lim
6x 2 y . Montrer que lim(x , y )(0,0) x2 +y 2

f (x , y ) = 0 de trois faons :

6x 2 y 0 < . x2 + y 2

6x 2 | y | 6x 2 y = 6| y | 2 2 x +y x2

x2 + y 2

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

6x 2 y 6| y | 0 (x , y )(0,0) x2 + y 2

Or, 0 |6r cos2 () sin()| 6r 0, donc lim(x , y )(0,0) f (x , y ) = 0.


r 0

Exercice 2.8
Calculer la limite si elle existe ou montrer quelle nexiste pas : a) b) c) d) e) f) g) h)
x4 +y 4 2 2 (x , y )(0,0) x + y x 2 sin2 y 2 2 (x , y )(0,0) x +3 y 3x 2 y 2 2 x (x , y )(0,0) + y

lim

; ; ; ;

i) j) k) l) m) ; n) o) p)

lim

; ;

q) r) s)

lim

; ; ;

|x |+| y | lim 2 2 (x , y )(0,0) x + y x3 lim 2 2 (x , y )(0,0) x + y

(x , y )(0,0)

lim

arctan((x + y )2 ) x2

x2 y 2 lim 2 2 (x , y )(0,0) x + y

x2 y 4 +y 2 x (x , y )(0,0)

lim

; ; t) ; u) v) ; w)

x y 2 y lim 2 2 (x , y )(2,0) x + y 4x +4 y sin(x +1) lim 2 (x , y )(1,2) x 2x +1 (x , y )(0,0)

x2 y 3 lim 2 2 (x , y )(0,0) 2x + y

x y + y z 2 +xz 2 2 2 4 (x , y ,z )(0,0,0) x + y +z

lim

lim

x2 +y 2 x 2 + y 2 +11

sin(x 2 + y 2 ) lim 2 2 (x , y )(0,0) x + y x3 +y 2 lim 2 2 (x , y )(0,0) x + y (x , y )(0,0) (x , y )(0,1)

(x , y )(0,0)

lim

x2 x2 +y 2

; ;

(x , y )(0,0)

lim

x 2 x 3 + y 2 + y 3 x2 +y 2

2x 2 +3x y + y 2 x 2 +5 y 2 (x , y )(0,0)

lim

lim

xe x / y ;
x ln y x 2 +( y 1)2

xy lim (x , y )(0,0) x + y (x , y )(0,0)

(x + y )2 2 2 (x , y )(0,0) x + y

lim

lim

lim

(x 2 + y 2 ) ln(x 2 + y 2 ) + 5.

C ORRECTION . a) Comme | f (x , y )| b) Comme f (x , y )


(x 2 + y 2 )2 x2 +y 2

= x 2 + y 2 et en polaire x 2 + y 2 = r 2 0 alors
r 0 r 0

x4 +y 4 2 2 (x , y )(0,0) x + y

lim

= 0.

1 x2 +y 2

et en polaire x 2 + y 2 = r 2 0 alors
r 0

|x |+| y | lim 2 2 (x , y )(0,0) x + y

= +. = 0.

c) En polaire : f (r , ) = r cos3 et |r cos3 | r . Comme lim f (r , ) = 0 alors d) Comme f (x , 0) = 0 et f (x , x 2) =


1 2

x3 lim 2 2 (x , y )(0,0) x + y

la limite

x y 2 y lim 2 2 (x , y )(2,0) x + y 4x +4

nexiste pas.

20

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

2 Limites et continuit

e) Comme f (x , 2) =

y sin(x +1) 2 sin(x +1) alors lim 2 x 1 x +1 x 1 (x , y )(1,2) x 2x +1 r2 r 2 +11

nexiste pas. lim


x2 +y 2 x 2 + y 2 +11

f) En polaires : f (r , ) =

qui ne dpend que de r . Comme lim f (r , ) = 2 alors


r 0 1 5

(x , y )(0,0)

= 2.

g) Comme f (x , 0) = 2 et f (0, y ) =

alors

(x , y )(0,0)

lim

2x 2 +3x y + y 2 x 2 +5 y 2

nexiste pas.

h) Comme f (x , x ) = 2 et f (x , x ) = 0 alors i) En polaires : f (r , ) = j) Comme f (x , x ) =


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

(x + y )2 2 2 (x , y )(0,0) x + y

lim

nexiste pas.
x 2 sin2 y 2 2 (x , y )(0,0) x +3 y

et | f (r , )| sin2 (r sin()). Comme lim f (r , ) = 0 alors


r 0

lim

= 0.

arctan((2x )2 ) 4 et x2 x 0

f (x , 0) = lim

arctan((x + y )2 ) arctan(x 2 ) 1 alors lim x2 x2 y 0 (x , y )(0,0)

nexiste pas.

k) Comme f (x , 0) = 1 et f (0, y ) = 1 alors


2 3

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

nexiste pas. car |cos2 () sin3 | 1. Comme lim f (r , ) = 0 alors


r 0 x2 y 3 2 +y 2 2 x (x , y )(0,0)

() sin l) En polaires : f (r , ) = r 3 cos et | f (r , )| 1+cos2 ()

r3 1+cos2 ()

lim

= 0.

m) En polaires : f (r , ) =

sin(r 2 ) . Comme lim f r2 r 0

(r , ) = 1 alors
y 0

(x , y )(0,0)

lim

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

= 1.

n) Comme f (x , 0) = x 0 mais f (0, y ) = 1 1 alors


x 0 x 0 x 0 +

x3 +y 2 lim 2 2 (x , y )(0,0) x + y

= 0 nexiste pas. xe x / y nexiste pas.

o) Comme f (x , x ) = xe 0 mais f (x , x 2 ) = xe 1/x + alors

(x , y )(0,0)

lim

p) En polaire : f (r , ) = cos() ln(1 + r sin()) et |cos() ln(1 + r sin())| |ln(1 + r sin())|. Comme on calcule la limite pour r x ln y 1 ; dans ce cas |ln(1+r sin())| < |ln(1+r )| 0 et comme lim f (r , ) = 0 alors lim 0, on peut supposer r < 2 = 2 2
r 0 r 0 (x , y )(0,1) x +( y 1)

0. q) En polaire : f (r , ) = 3r cos2 () sin() et |3r (cos2 () sin())| 3r . Comme lim f (r , ) = 0 alors


r 0 3x 2 y lim 2 2 (x , y )(0,0) x + y

= 0.

r) Comme f (x , x ) =

x3 x 4 +x 2

x 0 mais x 2 +1 x 0

f (x , x 2 ) =

x4 x 4 +x 4

1 2

alors =

x2 y 4 +y 2 x (x , y )(0,0)

lim

nexiste pas. nexiste pas.

s) Comme f (x , x , x ) =

x 2 +2x 3 2x 2 +x 4

1+2x 1 2 + x 2 x 0 2

mais f (x , 0, x ) =

x3 x 2 +x 4

x y + y z 2 +xz 2 x 0 alors lim 2 2 4 1 + x 2 x 0 (x , y ,z )(0,0,0) x + y +z (x , y )(0,0)

t) En polaire : f (r , ) = r cos2 () et |r cos2 ()| r . Comme lim f (r , ) = 0 alors


r 0

lim

x2 x2 +y 2

= 0.

u)

x 2 x 3 + y 2 + y 3 x2 +y 2 r 0

= 1+ x 2 + y 2 . Si on dnit g (x , y ) =
x 2 x 3 + y 2 + y 3 x2 +y 2 (x , y )(0,0)

y 3 x 3

y 3 x 3 , en polaire g (r , ) = r (sin3 cos3 ) et |r (sin3 cos3 )| 2r . Comme x2 +y 2

lim f (r , ) = 0 alors

lim

= 1. nexiste pas. (x 2 + y 2 ) ln(x 2 + y 2 ) + 5 = 5.

v) Comme f (x , 0) = 1 et f (0, y ) = 1 alors


x 0

xy lim (x , y )(0,0) x + y

w) En polaire : f (r , ) = r 2 ln(r 2 ) + 5 5 alors

(x , y )(0,0)

lim

G. Faccanoni

21

3 Drivabilit et direntiabilit, fonctions implicites


3.1 Drives partielles
Lunique drive dune fonction dune variable relle, lorsquelle existe, est lie aux variations de la fonction tandis que la variable parcourt laxe des abscisses. Pour une fonction f : R2 R, dont le graphe est une surface de R3 , la situation est trs diffrente. En effet, laxe rel noffre que deux types de mouvements possibles : de gauche droite et de droite gauche tandis que le plan R2 possde une innit de directions. Il peut savrer intressant dtudier comment une fonction f : R2 R volue lorsque la variable suit lune ou lautre direction du plan. cet gard, considrons dabord la direction horizontale. Prenons le point (x 0 , y 0 ) du domaine de f . Son image est f (x 0 , y 0 ) R et le graphe de la fonction, qui est la surface dquation z = f (x , y ) de R3 , comporte le point (x 0 , y 0 , f (x 0 , y 0 )). Lintersection du graphe de f avec le plan vertical y = y 0 est la courbe dquation z = f (x , y 0 ) de R3 . Le point (x 0 , y 0 ) tant x, on peut alors interprter cette courbe comme le graphe de la fonction f y 0 dune seule variable dnie par f y 0 (x ) = f (x , y 0 ). Si f y 0 est drivable en x 0 , alors sa drive nous renseigne sur la variation de la fonction f lorsque (x , y ) se dplace le long de la droite horizontale de R2 passant par le point (x 0 , y 0 ). Lorsquon pose toutes les variables dune fonction gales une constante, sauf une, on obtient alors une fonction dune seule variable, qui peut tre drive suivant les rgles habituelles.

Dnition Drives partielles premires


Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D . Les drives partielles de f en (x 0 , y 0 ) sont les drives des fonctions partielles f y 0 et f x0 values en (x 0 , y 0 ), i.e. les fonctions f f (x 0 + h , y 0 ) f (x 0 , y 0 ) (x 0 , y 0 ) = f y 0 (x ) = lim , h 0 x h f (x 0 , y 0 + h ) f (x 0 , y 0 ) f (x 0 , y 0 ) = f x0 ( y ) = lim , h 0 y h drive partielle de f par rapport x au point (x 0 , y 0 ), drive partielle de f par rapport y au point (x 0 , y 0 ).

Il sagit de limites dune fonction relle de variable relle ! Si f admet toutes les drives partielles premires, on dit que f est drivable.

Remarque Notation
f se note aussi x f ou f ,x . (Attention ne pas confondre f ,x la drive de f par rapport x avec f x0 la fonction partielle x associe f .)

Dnition Vecteur gradient


Le gradient de f en (x 0 , y 0 ), not f (x 0 , y 0 ) ou encore grad f (x 0 , y 0 ), est le vecteur dont les composantes sont les drives partielles premires. Il est orthogonal la courbe de niveau de f passant par (x 0 , y 0 ).

Astuce
En pratique, pour calculer la drive partielle x f (resp. y f ), on drive f comme si elle tait une fonction de la seule variable x (resp. y ) et que lautre variable, y (resp. x ), tait une constante.

Ces dnitions se gnralisent de manire naturelle toute fonction de n variables.

23

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

Exemple
Soit f (x , y ) = 4 x 2 2 y 2 . On a x f (x , y ) = 2x y et y f (x , y ) = 4 y . Le graphe de f est le parabolode z = 4 x 2 2 y 2 et le plan vertical y = 1 lintersecte dans la parabole z = 2 x 2 , y = 1 (et on appelle cette courbe C 1 comme dans la gure gauche). La pente de la droite tangente cette parabole au point (1, 1, 1) est x f (1, 1) = 2. De la mme faon, le plan vertical x = 1 intersecte le parabolode dans la parabole z = 2 2 y 2 , x = 1 (et on appelle cette courbe C 2 comme dans la gure droite). La pente de la droite tangente cette parabole au point (1, 1, 1) est y f (1, 1) = 4.

Les drives partielles jouissent des mmes proprits que les drives de fonctions dune seule variable. En particulier, les fonctions lmentaires telles que les polynmes, les fonctions exponentielles, logarithmiques et trigonomtriques sont drivables dans leur domaine respectif. La drivabilit (partielle) des autres fonctions stablit, le cas chant, en tant que somme, produit, compose, etc., de fonctions drivables. Les rgles de drivation sont galement similaires, lexception de celle relative la drivation des fonctions composes. En effet, lorsque n > 1, il est impossible de raliser un produit de composition entre deux fonctions de Rn R.

Exemple
1. Soit la fonction f (x , y ) = 3x 2 + x y 2 y 2 . Alors D R2 , f est continue, x f (x , y ) = 6x + y (car y est considre constante) et y f (x , y ) = x 4 y (car x est considre constante). 2. Soit la fonction f (x , y , z ) = 5xz ln(1 + 7 y ). Alors D {(x , y , z ) | y > 1/7}, f est continue et x f (x , y , z ) = 5z ln(1 + 7 y ), y f (x , y , z ) = 35xz 1+7 y et z f (x , y , z ) = 5x ln(1 + 7 y ). 3. Considrons lentropie dun gaz parfait en fonction de lnergie interne spcique et du volume spcique : s (, ) = c v ln 1 = c v ln() + c v ( 1) ln() (avec c v et > 1 deux constantes). Comme la temprature et la pression sont dnies respectivement par T = 1/s et P = T s , on obtient T = s1 = c et P = T s = c v v relation bien connue P = RT avec R = c v ( 1).
c v (1)2 . On retrouve ainsi la = ( 1) 1

4. La rsistance totale R dun conducteur produite par trois conducteurs de rsistances R 1 , R 2 R 3 , connects en parallle, est donnes par la formule 1 1 1 1 = + + . R R1 R2 R3
2. On a alors Ri R (R 1 , R 2 , R 3 ) = R 2 /R i

Fonction de production de C OBB -D OUGLAS


2 C OBB et D OUGLAS ont cherch une fonction, dnie et drivable dans (R + ) , qui caractrise la production en fonction du travail w et du capital k : 2 f : (R + ) R+

(w , k ) f (w , k ) La drive partielle w f est la vitesse laquelle la production change en fonction des variations du travail. On appelle cela production marginale par rapport au travail ou productivit marginale du travail. De la mme manire, la drive partielle k f est la vitesse laquelle la production change en fonction des variations du capital. On appelle cela production marginale par rapport au capital ou productivit marginale du capital. C OBB et D OUGLAS ont fait les hypothses suivantes : si le travail ou le capital sannulent, la production aussi sannule :
w 0 k

lim f (w , k ) = 0,

k 0 w

lim f (w , k ) = 0;

la productivit marginale du travail est proportionnelle la production par unit de travail : R tel que w f (w , k ) = f (w , k ); w pour k = k 0 x, on a une EDO dont la solution est f (w , k ) = g (k 0 )w o g est une fonction qui ne dpend que de k0 ; la productivit marginale du capital est proportionnelle la production par unit de capital : R tel que k f (w , k ) = f (w , k ). k

24

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

pour w = w 0 x, on a une EDO dont la solution est f (w , k ) = h (w 0 )k o h est une fonction qui ne dpend que de w0. On obtient alors la fonction f (w , k ) = c w k , o c est une constante. De plus, on a fait lhypothse que si le travail ou le capital sannulent alors la production aussi sannule, par consquent , > 0 et lon a bien w f (w , k ) = w 1 k = f (w , k ), w k f (w , k ) = w k 1 = f (w , k ). k

Remarquons que si le travail et le capital augment en mme temps dun facteur m alors f (mw , mk ) = c (mw ) (mk ) = m + f (w , k ). Pour que la production augmente elle aussi dun facteur m il faut alors imposer + = 1. Dans certaines applications, on est amen considrer des fonctions de D Rn Rm qui peuvent tre vues comme des empilements de fonctions de D Rn R : f : D Rn Rm f 1 (x) f (x) 2 . x . . . f m (x) De telles fonctions studient comme sil sagissait de m fonctions de D R. On obtiendra ainsi un vecteur gradient pour chaque fonction f j , j = 1, . . . , m . La matrice de n lignes et m colonnes dont la colonne j contient le vecteur f j est appele matrice jacobienne de f . Une des proprits les plus usites dans la pratique, la rgle de drivation en chane ou chain rule, est relative aux drives partielles des fonctions composes.

Dnition Drives des fonctions composes : rgle de drivation en chane (chain rule)
Cas R R2 R Soit f une fonction de deux variables admettant des drives partielles premires et x et y deux fonctions drivables de R dans R : f : R2 R (x , y ) f (x , y ) Alors la fonction g g:R t est drivable et g (t ) = R2 (x = x (t ), y = y (t )) R g (t ) = f (x (t ), y (t )) x: RR t x (t ) y: RR t y (y )

f f (x (t ), y (t )) x (t ) + (x (t ), y (t )) y (t ). x y

Cas R2 R2 R Soit f une fonction de deux variables x et y elles-mme fonctions des deux variables u et v .
f : R2 R2 (x , y ) f (x , y ) x : R2 R (u , v ) x (u , v ) y : R2 R ( u , v ) y (u , v )

On peut dnir la fonction compose g (u , v ) = f (x (u , v ), y (u , v )) : g : R2 (u , v ) R2 (x = x (u , v ), y = y (u , v )) R g (u , v ) = f (x (u , v ), y (u , v ))

Lorsque les drives partielles premires qui interviennent sont dnies, on a g (u , v ) = u g (u , v ) = v f x f y (x (u , v ), y (u , v )) (u , v ) + (x (u , v ), y (u , v )) (u , v ), x u y u f x f y (x (u , v ), y (u , v )) (u , v ) + (x (u , v ), y (u , v )) (u , v ). x v y v

G. Faccanoni

25

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

Exemple
La pression P (en kilopascals), le volume V (en litres) et la temprature (en kelvins) dune mole dun gaz parfait sont li par lquation PV = RT avec R = 8.31. On veut dterminer la vitesse laquelle la pression change quand la temprature est de 300 K et est en train daugmenter raison de 0.1 K s1 et quand le volume est de 100 L et est en train de crotre raison de 0.2 L s1 . Soit f une fonction de deux variables admettant des drives partielles premires et x et y deux fonctions drivables de R dans R : P : R2 R (T , V ) P (T , V ) Alors la fonction P P :R t est drivable et P (t ) =
R2 R
T (t ) P (T (t ), V (t )) = R V (t )

T : RR t T (t )

V : RR t V (y )

(T (t ), V (t ))

P P (T (t ), V (t ))T (t ) + (T (t ), V (t ))V (t ). T V

linstant considr, T = 300 et d T /d t = 0.1, V = 100 et dV /d t = 0.2, donc dP P d T P dV R d T RT dV 3.81 3.81 300 0.2 = 0.04155. = + = 2 = 0.1 dt T d t V d t V dt 100 V dt 1002 La pression est donc en train de diminuer denviron 0.042 kPa s1 .

Exemple
La temprature en un point (x , y ) est note T (x , y ) et mesure en degrs Celsius. Un insecte en train de ramper se trouve aprs t secondes en x = 1 + t , y = 2+ t /3, o x et y sont mesurs en centimtres. La fonction temprature satisfait x T (2, 3) = 4 et y T (2, 3) = 3. quelle vitesse crot la temprature sur la trajectoire de linsecte aprs 3 secondes ? Comme x et y sont chacune fonction du temps t , la fonction T (x , y ) est aussi fonction du temps et lon a dT T d x T d y T 1 T 1 = + = . + dt x d t y d t x 2 1 + t y 3 Aprs 3 secondes, x = 2 et y = 3 et dT 1 1 (2, 3) = 4 + 3 = 2. dt 22 3 Ainsi la temprature crot de 2 C s1 .

Exemple
Le consommateur dont la fonction dutilit est donne par U (x , y ) est soumis la contrainte de budget P x + Q y = R , o P > 0 et Q > 0 sont les prix des deux biens et R > 0 le montant dvolu lachat des ces deux bien. La quantit consomme du second bien devient Px ainsi fonction de celle du premier : y = f (x ) avec f (x ) = R Q , de sorte que, sous la contrainte de budget, la fonction dutilit peut tre exprime sous la forme dune fonction dune seule variable : V (x ) = U (x , f (x )), qui est la compose des fonctions y : R R2 x f (x ) Grce la chain rule, on a V (x ) = dV P = x U y U . dx Q U : R2 R (x , y ) U (x , y )

Attention
Une fonction f peut admettre des drives partielles en tout point dun ouvert de R2 et ne pas tre continue en tout point de cet ouvert.

26

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exemple
La fonction f (x , y ) =
xy x2 +y 2

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

nest pas continue en (0, 0) car f (x , x ) = 1/2 = f (0, 0), cependant elle admet des drives partielles en (0, 0) car x f (0, 0) = limh 0
f (h ,0) f (0,0) f (0,h ) f (0,0) = 0 et y f (0, 0) = = 0. h h

Les directions correspondant aux drives partielles sont celles des axes. Dautres drives directionnelles sont aussi envisageables :

Dnition Drive directionnelle


Les drives partielles dune fonction de deux variables dcrivent le taux de variation de cette fonction lorsquune de ses variable varie, lautre restant constante. De manire plus gnrale, on peut sintresser au taux de variation de f lorsque ses arguments (x , y ) varient dans une direction xe. La drive de f en (x 0 , y 0 ) selon la direction v = (a , b ) est dnie par f f (x 0 + ha , y 0 + hb ) f (x 0 , y 0 ) (x 0 , y 0 ) = lim . h 0 v h Lorsque f est diffrentiable (voir plus bas), cette limite vaut
f v (x 0 , y 0 ) = f

( x 0 , y 0 ) v = x f ( x 0 , y 0 ) a + y f ( x 0 , y 0 )b .

Exemple
Calculons la drive de f = x 2 y 2 en (1, 2) selon la direction v = (3, 5) :
f
2 2

5h ) )(1 2 ) = limh 0 16hh14h = 14 ; en appliquant la dnition on a v (1, 2) = limh 0 ((1+3h ) (2+h f comme f est diffrentiable, on a x f (1, 2) = 2 et y f (1, 2) = 4 donc v (1, 2) = f (1, 2) v = 3x f (1, 2) + 5 y f (1, 2) = 6 20 = 14.

Dnition lasticit
Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D et supposons f drivable par rapport x (resp. y ) en (x 0 , y 0 ) avec x 0 = 0 (resp. y 0 = 0) et f (x 0 , y 0 ) = 0. Llasticit de f par rapport x (resp. y ) en (x 0 , y 0 ) est donne par Ex lim f (x 0 , y 0 ) = h 0 Par consquent Ex f (x 0 , y 0 ) = x0 x f (x 0 , y 0 ), f (x 0 , y 0 ) E f (x 0 , y 0 ) =
y f (x 0 +h , y 0 ) f (x 0 , y 0 ) f (x 0 , y 0 ) h x0 y E f (x 0 , y 0 ) = lim h 0 f (x 0 , y 0 +h ) f (x 0 , y 0 ) f (x 0 , y 0 ) h y0

y0 y f (x 0 , y 0 ). f (x 0 , y 0 )

Exemple
2 2 La fonction de production de C OBB -D OUGLAS f : (R + ) R scrit f (x , y ) = x y (avec , > 0). Elle est drivable dans (R+ ) et on obtient :

x x f (x , y ) = f (x , y ) y y E f (x , y ) = y f (x , y ) = f (x , y ) Ex f (x , y ) =

x x y y x y

x 1 y = , x y 1 = .

En consquence, toutes les fonctions de C OBB -D OUGLAS bncient dlasticits constantes, ce qui contribue expliquer lattrait quelles reprsentent pour le modlisateur.

G. Faccanoni

27

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

Dnition Fonction de classe C 1


Si les fonctions drives partielles x f et y f sont continues sur D , on dit que f est de classe C 1 sur D et on note f C 1 (D ).

3.2 Direntiabilit
La diffrentiabilit dune fonction f en un point x0 correspond lexistence dune approximation linaire de la fonction au voisinage du point (x0 , f (x0 )) du graphe de la fonction. Pour les fonctions dune seule variable, cette approximation linaire est fournie par la droite tangente dquation y = f (x 0 ) + f (x )(x x 0 ), impliquant directement lquivalence entre la drivabilit et la diffrentiabilit. Il ntait donc pas ncessaire dajouter une dnition. Dans le cas des fonctions de deux variables et plus, lquivalence disparat entre lexistence des drives partielles, dune part, et celle dun plan tangent, dautre part. Cela provient du fait que la drivabilit repose seulement sur des limites le long de directions particulires. La drivabilit apparat donc comme un concept trop faible pour garantir lexistence dun plan tangent et la notion de diffrentiabilit va combler ce dcit. Pour les fonctions de deux variables, lintuition gomtrique peut encore servir de guide. Ainsi, si la fonction f est drivable en (x 0 , y 0 ), on peut afrmer lexistence de deux droites tangentes, chacune par rapport la trace verticale du graphe dans les plans dquation x = x 0 et y = y 0 . Dans le meilleur des cas, ces deux droites, ncessairement concourantes en (x 0 , y 0 , f (x 0 , y 0 )), forment un plan qui est tangent au graphe. Toutefois, certaines irrgularits peuvent surgir (par exemple, la prsence dune discontinuit en (x 0 , y 0 )) qui excluent lexistence dun plan tangent. Dans pareil cas, les deux droites existent et dnissent un plan qui nest pas un plan tangent, parce quun tel plan nexiste pas. Ces deux droites dterminent donc un candidat plan tangent, dont lexistence doit encore tre vrie. Plus gnralement, la diffrentiabilit dune fonction de n variables, drivable au point x0 , studie en deux tapes. La premire consiste introduire la candidate diffrentielle. La seconde teste si cette candidate constitue effectivement une approximation locale de laccroissement de la fonction. Les dnitions suivantes prcisent ces notions.

Dnition Fonction diffrentiable


Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D . On dit que f est diffrentiable en (x 0 , y 0 ) sil existe deux constantes relles A et B telles que f (x 0 + h , y 0 + k ) f (x 0 , y 0 ) = h A + kB + (h , k ) (h , k ) avec lim(h ,k )(0,0) (h , k ) = 0 et une norme quelconque de R2 .

La diffrentiabilit est une notion plus forte que la continuit et que la drivabilit :

Thorme
Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D . Si f est diffrentiable en (x 0 , y 0 ), alors f est continue et drivable en (x 0 , y 0 ). Dans ce cas on a A = x f (x 0 , y 0 ) et B = y f (x 0 , y 0 ) et on peut dnir la fonction d f ( x 0 , y 0 ) : R2 R (h , k ) h x f (x 0 , y 0 ) + k y f (x 0 , y 0 ), appele diffrentielle de f au point (x 0 , y 0 ). On gnrale on note df ( x 0 , y 0 ) =
( dx , dy )(0,0)

lim

f (x 0 + dx , y 0 + dy ) f (x 0 , y 0 ) = x f (x 0 , y 0 ) dx + y f (x 0 , y 0 ) dy.

28

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exemple
En pratique, on utilise la contrapose : si une fonction nest pas continue, alors elle nest pas diffrentiable ; si une fonction nest pas drivable (i.e. elle nadmet pas toutes les drives partielles dordre 1), alors elle nest pas diffrentiable. 1. La fonction f : R2 R dnie par f (x , y ) =
x y2 0

x2 +y 4

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

est non continue en (0, 0) puisque lim y 0 f ( y 2 , y ) = 1 2 = f (0, 0). Elle nest donc pas diffrentiable en (0, 0). 2 2. La fonction f : R R dnie par f (x , y ) = |x | + | y | est non drivable en (0, 0), donc non diffrentiable en (0, 0).

Thorme
Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D . Si f est de classe C 1 au voisinage de (x 0 , y 0 ), alors f est diffrentiable en (x 0 , y 0 ). La rciproque est fausse.

Astuce
Pour rpondre la question la fonction f : R2 R est-elle diffrentiable en (x 0 , y 0 ) R2 ? il est utile de se rappeler le schma suivant : f continue

f C1


f diffrentiable


f drivable

Contrexemples
Soit f : R2 R dnie par f (x , y ) = g (x , y ) si (x , y ) = (0, 0) 0 si (x , y ) = (0, 0)

x2 y 2 , f est de classe C 1 (R2 ) x2 + y 2 1 Si g (x , y ) = (x 2 + y 2 ) sin alors f nest pas de classe C 1 (R2 ) mais elle est diffrentiable x2 + y 2 x2 y Si g (x , y ) = 2 , f nest pas diffrentiable mais elle est continue et drivable x + y2 xy Si g (x , y ) = 2 , f nest ni diffrentiable ni continue mais elle est drivable x + y2 Si g (x , y ) = |x | + | y |, f nest ni diffrentiable ni drivable mais elle est continue y , f nest ni drivable ni continue Si g (x , y ) = 2 x + y2 Si g (x , y ) =

Thorme
Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 . Soit (x 0 , y 0 ) D un point en lequel f est drivable. Elle est diffrentiable en (x 0 , y 0 ) ssi lim f ( x 0 + h , y 0 + k ) f ( x 0 , y 0 ) h x f ( x 0 , y 0 ) k y f ( x 0 , y 0 ) h2 + k 2 = 0.

(h ,k )(0,0)

Notons que les fonctions lmentaires telles que les polynme, les fonctions exponentielles, logarithmiques et trigonomtriques sont automatiquement diffrentiables dans leur domaine respectif et que les proprits de diffrentiabilit relatives aux sommes, produits, etc., existent.

G. Faccanoni

29

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

F IGURE 3.1: La fonction f (x , y ) = 2x 2 + y semble concider avec son plan tangent au point (1, 1, f (1, 1)) lorsque on zoom vers ce point. Si on regarde les courbes de niveau, lorsque on zoom vers ce point les courbes tendent vers des droites parallles toutes la mme distance les unes des autres.

Exemple
1. La fonction f (x , y ) = x y 2x + 3 y est diffrentiable en (0, 0) car lim f (h , k ) f (0, 0) h x f (0, 0) k y f (0, 0) h2 + k 2 = lim hk 2h + 3k h (2)) k (3) h2 + k 2 = lim hk h2 + k 2 =0

(h ,k )(0,0)

(h ,k )(0,0)

(h ,k )(0,0)

hk = r cos() sin() et |r cos() sin()| r 0. h 2 +k 2 r 0 2. Soit f : R2 R la fonction dnie par f (x , y ) = x 2 + y 2 . Si f est diffrentiable, alors sa diffrentielle est la fonction

puisque

d f ( x 0 , y 0 ) : Rn R (h , k ) 2hx 0 + 2k y 0 . An de voir sil sagit effectivement dune diffrentielle, on calcul lim


2 y 2 2hx 2 2k y 2 (x 0 + h )2 + ( y 0 + k )2 x 0 0 0 0

(h ,k )(0,0)

h2 + k 2

(h ,k )(0,0)

lim

h2 + k 2 h2 + k 2

(h ,k )(0,0)

lim

h 2 + k 2 = 0.

Par consquent, la fonction f est diffrentiable dans R2 et pour tout (x , y ) R2 on a df = 2x dx + 2 y dy .

lapproche analytique, correspond la vision gomtrique dun plan tangent. En effet, lorsque f est diffrentiable en (x 0 , y 0 ), on peut, dans un voisinage de (x 0 , y 0 ), approcher la diffrence f (x 0 + h , y 0 + k ) f (x 0 , y 0 ) par df (x0 , y 0 ) (h , k ), donc aussi approcher f (x 0 + h , y 0 + k ) par f (x 0 , y 0 ) + df (x0 , y 0 ) (h , k ) (approximation locale linaire ou du premier ordre).

Dnition Plan tangent et linarisation


Soit f une fonction valeurs relles dnie sur une partie ouverte D de R2 , (x 0 , y 0 ) D et f est diffrentiable en (x 0 , y 0 ). Lquation du plan tangent au graphe de la fonction f (x , y ) en (x 0 , y 0 ) est g (x , y ) = f (x 0 , y 0 ) + (x x 0 )x f (x 0 , y 0 ) + ( y y 0 ) y f (x 0 , y 0 ). Si on approche une fonction f au voisinage dun point (x 0 , y 0 ) au moyen dune fonction afne L (x , y ) = a + bx + c y , il est naturel de choisir la fonction L dont le graphe est tangent au graphe de la fonction f en (x 0 , y 0 ). Cest ce quon appelle la linarisation de f en (x 0 , y 0 ) (voir la gure 3.1).

Cette notion se gnralise naturellement pour n > 2 : il sagit en fait dun plan tangent pour n = 2 et dun hyperplan tangent pour n > 2. Dans un espace de dimension n , un hyperplan est une varit linaire de dimension n 1.

30

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exemple
On veut montrer que la fonction f : R2 R dnie par f (x , y ) = xe x y est diffrentiable en (1, 0) et utiliser sa linarisation pour approcher f (1.1, 0.1). On a x f (x , y ) = e x y + x ye x y y f (x , y ) = x e
2 xy

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

Les deux fonctions x f et y f sont continues, donc f est diffrentiable. Sa linarisation donne f (x , y ) autrement dit xe x y x + y lorsque (x , y ) f (1, 0) + (x 1)x f (1, 0) + ( y 0) y f (1, 0) = x + y , 1.1 0.1 = 1. En effet, f (1.1, 0.1) = 1.1e 0.11 0.98542

(1, 0), ainsi f (1.1, 0.1)

Dnition Fonction homognes


Soit la fonction f : Rn R. Elle est dite homogne de degr k si f (x) = k f (x), (x, ) Rn R +.

Les fonctions homognes bncient de la proprit suivante qui dcoule de la chain rule.

Thorme d E ULER
Si la fonction f : Rn R est homogne de degr k et diffrentiable dans Rn , alors
n i =1

x i xi f (x) = k f (x),

Rn .

Exemple
La fonction de production de C OBB -D OUGLAS rendements constants scrit f (x , y ) = x y 1 , o R + , est homogne de degr 1 puisque f (x , y ) = (x ) ( y )1 = (x y 1 ) = f (x , y ). Dans ce cas, la formule dEuler scrit x x f (x , y ) + y y f (x , y ) = f (x , y ). Le rsultat f (x , y ) de la production obtenue avec les quantits respectives x et y de facteurs permet donc de rmunrer ces facteurs au niveau de leur productivit marginale.

3.3 Drives partielles dordres suprieurs et matrice hessienne


Si les fonctions drives partielles admettent elles-mmes des drives partielles en (x 0 , y 0 ), ces drives sont appeles drives partielles secondes, ou drives partielles dordre 2, de f en (x 0 , y 0 ). On peut, de la mme faon, introduire les drives partielles dordres suprieurs. Les dnitions suivantes snoncent dans des ensembles ouverts pour viter les problmes lis au calcul de limites au bord du domaine.

G. Faccanoni

31

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

Dnition Drives partielles dordre 2 pour une fonction de deux variables


Soit la fonction f : D R2 R o D est un ouvert de R2 . On a 2 drives partielles dordre 1 et donc 4 drives partielles dordre 2 ainsi notes : f 2 f (x 0 , y 0 ) = (x 0 , y 0 ) x 2 x x 2 f f (x 0 , y 0 ) (x 0 , y 0 ) = x y x y 2 f f (x 0 , y 0 ) = (x 0 , y 0 ) y x y x 2 f f (x 0 , y 0 ) = (x 0 , y 0 ) y 2 y y (note aussi xx f (x 0 , y 0 )), (note aussi x y f (x 0 , y 0 )), (note aussi y x f (x 0 , y 0 )), (note aussi y y f (x 0 , y 0 )).

Les drives partielles dordre suprieur 2 se dnissent par rcurrence de faon analogue.

La linarisation dune fonction f en un point (x 0 , y 0 ) est un polynme de degr infrieur ou gal 1 tel que L (x 0 , y 0 ) = f (x 0 , y 0 ), x L (x 0 , y 0 ) = x f (x 0 , y 0 ), y L (x 0 , y 0 ) = y f (x 0 , y 0 ). Les polynmes de TAYLOR gnralisent cette construction pour des polynmes de degrs quelconques. Ici on va se limiter aux polynmes de degr au plus 2.

Dnition Polynme de TAYLOR


Si f est de classe C 2 au voisinage de (x 0 , y 0 ), alors f (x , y ) = f (x 0 , y 0 ) + ( x x 0 ) x f ( x 0 , y 0 ) + ( y y 0 ) y f ( x 0 , y 0 ) 1 + (x x 0 )2 xx f (x 0 , y 0 ) + 2(x x 0 )( y y 0 )x y f (x 0 , y 0 ) + ( y y 0 )2 y y f (x 0 , y 0 ) 2 + o ((x x 0 )2 + ( y y 0 )2 ).

Dnition Matrice Hessienne


Soit la fonction f : D R2 R o D est un ouvert de R2 . La matrice Hessienne de f en (x 0 , y 0 ) est la matrice de taille 2 2 dont les entres sont les drives partielles secondes : H f (x 0 , y 0 ) = xx f (x 0 , y 0 ) y x f (x 0 , y 0 ) x y f ( x 0 , y 0 ) . y y f (x 0 , y 0 )

Son dterminant est le rel H f (x 0 , y 0 ) = xx f (x 0 , y 0 ) y y f (x 0 , y 0 ) x y f (x 0 , y 0 ) y x f (x 0 , y 0 ).

Dnition Fonction de classe C k


Si les fonctions drives partielles dordre k sont continues sur D , on dit que f est de classe C k sur D . Si les drives partielles de tout ordre existent, f est dite de classe C sur D .

Exemple
Les drives premires et secondes de la fonction f (x , y ) = 2x 2 + 3x y 2 y 3 sont x f (x , y ) = 4x + 3 y 2 , y f (x , y ) = 6x y 3 y 2 ,

32

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013


xx f (x , y ) = 4, La matrice hessienne est donne par 4 6y 6y . 6x 6 y x y f (x , y ) = 6 y ,

3 Drivabilit et direntiabilit, fonctions implicites


y x f (x , y ) = 6 y , y y f (x , y ) = 6x 6 y.

Dans cet exemple, on remarque que la matrice hessienne de f est symtrique du fait que les drives secondes mixtes, x y f et y x f , sont gales. Le thorme suivant garantit cette galit sous des conditions lgres.

Thorme Thorme de S CHWARZ


Si au moins une des drives partielles x y f et y x f est continue en (x 0 , y 0 ) alors x y f (x 0 , y 0 ) = y x f (x 0 , y 0 ).

Comme la drive seconde pour les fonctions dune seule variable, la matrice hessienne permet dtudier la convexit des fonctions de plusieurs variables et joue, ds lors, un rle important dans leur optimisation.

Dnition Convexit
Soit la fonction f : D R2 R, o D est un sous-ensemble convexe de Rn . f est concave dans D si f (1 t )(x 0 , y 0 ) + t (x 1 , y 1 ) (1 t ) f (x 0 , y 0 ) + t f (x 1 , y 1 ) f est strictement concave dans D si f (1 t )(x 0 , y 0 ) + t (x 1 , y 1 ) > (1 t ) f (x 0 , y 0 ) + t f (x 1 , y 1 ) f est convexe dans D si f (1 t )(x 0 , y 0 ) + t (x 1 , y 1 ) (1 t ) f (x 0 , y 0 ) + t f (x 1 , y 1 ) f est strictement convexe dans D si f (1 t )(x 0 , y 0 ) + t (x 1 , y 1 ) < (1 t ) f (x 0 , y 0 ) + t f (x 1 , y 1 ) (x 0 , y 0 ), (x 1 , y 1 ) D et t ]0; 1[; (x 0 , y 0 ), (x 1 , y 1 ) D et t [0; 1]; (x 0 , y 0 ), (x 1 , y 1 ) D et t ]0; 1[; (x 0 , y 0 ), (x 1 , y 1 ) D et t [0; 1];

Comme pour les fonctions dune variable, la concavit et la convexit des fonctions de n variables sufsamment rgulires peuvent tre caractrises laide des drives dordres 1 ou 2.

Proprit
Soit f : D R2 R, o D est un sous-ensemble convexe de R2 , une fonction diffrentiable dans D . Alors 1. f est concave dans D (x 0 , y 0 ), (x 1 , y 1 ) D , f (x 1 , y 1 ) f (x 0 , y 0 ) + (x 1 x 0 )x f (x 0 , y 0 ) + ( y 1 y 0 ) y f (x 0 , y 0 ) ; 2. f est convexe dans D (x 0 , y 0 ), (x 1 , y 1 ) D , f (x 1 , y 1 ) f (x 0 , y 0 ) + (x 1 x 0 )x f (x 0 , y 0 ) + ( y 1 y 0 ) y f (x 0 , y 0 ). Si, de plus, f C 2 (D ), alors 1. f est concave dans D (x , y ) D , H f (x , y ) est semi-dnie ngative (i.e. H f (x , y ) 0 et xx f (x , y ) 0) ; 2. f est convexe dans D (x , y ) D , H f (x , y ) est semi-dnie positive (i.e. H f (x , y ) 0 et xx f (x , y ) 0) ; 3. (x , y ) D H f (x , y ) est dnie ngative (i.e. H f (x , y ) > 0 et xx f (x , y ) < 0) = f est strictement concave dans D ; 4. (x , y ) D H f (x , y ) est dnie positive (i.e. H f (x , y ) > 0 et xx f (x , y ) < 0) = f est strictement convexe dans D . Les deux premiers noncs expriment que tout plan tangent au graphe dune fonction concave (resp. convexe) se trouve audessus (resp. au-dessous) de ce graphe. Les deux derniers, relatifs la matrice hessienne, rappellent celui qui fait rfrence au signe de la drive seconde dune fonction dune seule variable. De la mme manire, la condition stricte ne sapplique que dans un seul sens. Ds lors, une fonction peut tre strictement convexe sans que sa matrice hessienne soit dnie positive en tout point.

Exemple
1. Soit f (x , y ) = x 2 + y 2 . On a f C 2 (R2 ), 2 0 H f (x , y ) = 2 0 2 pour tout (x , y ) R ,

H f (x , y ) = 4 > 0 et xx f (x , y ) = 2 > 0 donc H f (x , y ) est dnie positive pour tout (x , y ) R2 . Il sen suit que f est strictement convexe dans R2 .

G. Faccanoni

33

3 Drivabilit et direntiabilit, fonctions implicites


2. Soit f (x , y ) = x 4 + y 4 . On a f C 2 (R2 ),

Dernire mise jour : Lundi 11 fvrier 2013

x2 0 H f (x , y ) = 12 pour tout (x , y ) R2 , 0 12 y 2 H f (x , y ) = 144x 2 y 2 0 et xx f (x , y ) = 12x 2 0 donc H f (x , y ) est dnie positive pour tout (x , y ) (R )2 et semi-dnie positive en (0, 0). On peut cependant montrer laide de la dnition que la fonction est strictement convexe dans R2 .

3.4 Fonctions implicites


Si b = 0, lquation ax + b y + c = 0 dnit une fonction y = (ax + c )/b . Nous allons gnraliser ce fait aux quations du type f (x , y ) = 0 o f est une fonction diffrentiable : une fonction (x ) est dnie implicitement prs de x = a par lquation f (x , y ) = 0 si toutes les solutions de cette quation dans un voisinage de (a , (a )) sont sur le graphe {(x , y ) | y = (x )} de .

Exemple
Si f (x , y ) = x 2 + y 2 1, lquation f (x , y ) = 0 est celle dun cercle de rayon 1 centr en (0, 0). Ce cercle nest pas globalement le graphe dune fonction, cependant lquation f (x , y ) = 0 peut tre rsolue explicitement pour y . On trouve les deux solutions y = 1 x 2 . Les fonctions 1 (x ) = 1 x 2 et 2 (x ) = 1 x 2 sont dnies implicitement par lquation f (x , y ) = 0 prs de x = 1.

Thorme de la fonction implicite (cas dune fonction deux variables)


Soit f : D R2 R une fonction de classe C 1 au voisinage de (x 0 , y 0 ) D . Si f (x 0 , y 0 ) = k (k constante relle) et y f (x 0 , y 0 ) = 0, alors il existe un intervalle ouvert I contenant x 0 et une fonction de I dans R de classe C 1 sur I telle que (x 0 ) = y 0 et pour tout x I x f (x , (x )) f (x , (x )) = k et (x ) = y f (x , (x )) et la droite tangente y = (x ) en x = x 0 a pour quation y = (x 0 )(x x 0 ) + y 0 .

Exemple
La fonction y 2 y = 3x dni implicitement au voisinage de (2, 2) une fonction y = (x ). La droite tangente au graphe de la courbe dquation y = (x ) a quation y = (x 2) 3 3 4 x f (2, (2)) + (2) = (x 2) 2 = x . y f (2, (2)) 2(2) 1 5 5

y 2 y = 3x

2 x y = ( x )

Formules
On calcule
d dx

de f (x , (x )) = k . On obtient x f (x , (x )) + y f (x , (x )) (x ) = 0

do (x ) = On calcule
d dx

x f (x , (x )) . y f (x , (x ))

de x f (x , (x )) + y f (x , (x )) (x ) = 0. On obtient xx f (x , (x )) + x y f (x , (x )) + y y f (x , (x )) (x ) (x ) + y f (x , (x )) (x ) = 0

do (x ) = xx f (x , (x )) + x y f (x , (x )) + y y f (x , (x )) (x ) (x ) y f (x , (x ))

34

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites


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

xx f (x , (x )) x y f (x , (x )) y y f (x , (x )) x y f (x ,(x )) y f (x , (x ))
f (x ,(x ))

= =

xx f (x , (x )) x y f (x , (x )) x + y y f (x , (x )) (x f (x ,(x )))2 y f (x ,(x ))


y

( f (x ,(x )))2

y f (x , (x )) (xx f (x , (x ))) ( y f (x , (x )))2 (x y f (x , (x ))) (x f (x , (x ))) ( y f (x , (x ))) + ( y y f (x , (x ))) (x f (x , (x )))2 ( y f (x , (x )))3

Thorme de la fonction implicite (cas dune fonction trois variables)


Soit f : D R3 R une fonction de classe C 1 au voisinage de (x 0 , y 0 , z 0 ) D . Si f (x 0 , y 0 , z 0 ) = k et z f (x 0 , y 0 , z 0 ) = 0, alors il existe un ouvert I R2 contenant (x 0 , y 0 ) et une fonction de I dans R de classe C 1 sur I telle que (x 0 , y 0 ) = z 0 et pour tout (x , y ) I f (x , y , (x , y )) = k , x ( x , y ) = x f (x , y , (x , y )) , z f (x , y , (x , y )) y ( x , y ) = y f (x , y , (x , y )) z f (x , y , (x , y )) .

G. Faccanoni

35

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

 Exercices Calcul de drives partielles


Exercice 3.1



Calculer toutes les drives partielles dordre 1 des fonctions donnes : 1. f (x , y ) = y 5 3x y 2. f (x , y ) = x 2 + 3x y 2 6 y 5 3. f (x , y ) = x cos(e x y ) 4. f (x , y ) = x / y 5. f (x , y ) = x y 6. f (x , y , z ) = x cos(xz ) + ln(2 sin2 ( y + z )) C ORRECTION . 1. x f (x , y ) = 3 y et y f (x , y ) = 5 y 4 3x 2. x f (x , y ) = 2x + 3 y 2 et y f (x , y ) = 6x y 30 y 4 3. x f (x , y ) = cos(e x y ) x ye x y sin(e x y ) et y f (x , y ) = x 2 e x y sin(e x y ) 4. x f (x , y ) = 1/ y et y f (x , y ) = x / y 2 5. x f (x , y ) = y x y /x et y f (x , y ) = ln(x )x y 6. x f (x , y , z ) = x cos(xz )xz sin(xz ), y f (x , y ) = 2 sin( y + z ) cos( y + z ) 2 sin ( y + z )
2

et z f (x , y ) = x 2 sin(xz )+

2 sin( y + z ) cos( y + z ) 2 sin2 ( y + z )

Exercice 3.2
1 mole de gaz parfait qui occupe le volume V la temprature T et la pression P vrie la relation PV = RT o R est une constante. Montrer que P V T P V = 1, T = R. V T P T T

C ORRECTION . On a T P = R 2 V V donc P V T T RV = R 2 = 1, V T P V P R T P V RR =T = R. T T V P V R = T P T V = P R P R = T V

Exercice 3.3
La loi de VAN DER WAALS pour n moles dun gaz scrit P+ n2 a (V nb ) = nRT V2

o P est la pression, V le volume, T la temprature du gaz, R la constant universelle des gaz et a et b deux constantes T P positives. Calculer P et V .

C ORRECTION . T V nb = , P nR P n (2naV 2 4n 2 abV RT v 3 + 2n 3 ab 2 ) = . V V 3 (nb V )2

36

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exercice 3.4
Une tude des glaciers a montr que la temprature T linstant t (mesur en jours) la profondeur x (mesure en pied) peut tre modlise par la fonction T (x , t ) = T0 + T1 e x sin(t x ) o = 2/365 et sont deux constantes positives. 1. Calculer x T et t T . 2. Montrer que T satisfait lquation de la chaleur t T = k xx T pour une certaine constante k . C ORRECTION . 1. x T = T1 e x (sin(t x ) + cos(t x )) et t T = T1 e x cos(t x ). 2. On a xx T = 22 T1 e x cos(t x ) donc
t T xx T T1 e x cos(t x ) 22 T1 e x cos(t x ) . 22

Chain rule
Exercice 3.5
Calculer z (t ) ou w (t ) : 1. z (t ) = f (x (t ), y (t )), f (x , y ) = x 2 + y 2 + x y , x (t ) = sin(t ), y (t ) = e t ; 2. z (t ) = f (x (t ), y (t )), f (x , y ) = cos(x + 4 y ), x (t ) = 5t 4 , y (t ) = 1/t ; 3. w (t ) = f (x (t ), y (t ), z (t )), f (x , y , z ) = xe y /z , x (t ) = t 2 , y (t ) = 1 t , z (t ) = 1 + 2t ; 4. w (t ) = f (x (t ), y (t ), z (t )), f (x , y , z ) = ln( C ORRECTION . 1. z (t ) = (2x (t ) + y (t ))x (t ) + (2 y (t ) + x (t )) y (t ) = (2 sin(t ) + e t ) cos(t ) + (2e t + sin(t ))e t ; 2. z (t ) = sin(x (t ) + 4 y (t ))x (t ) 4 sin(x (t ) + 4 y (t )) y (t ) =
(t ) y (t )/z (t ) y (t ) 3. w (t ) = e y (t )/z (t ) x (t ) + x z (t ) e x (t ) y (t ) y (t )/z (t ) e z z 2 (t ) 4 t2

x 2 + y 2 + z 2 ), x (t ) = sin(t ), y (t ) = cos(t ), z (t ) = tan(t ).

20t 3 sin 5t 4 + 4 t ;
2 2

t (1t ) t (1t )/(1+2t ) ( t ) = 2 t 1+ = 2t 2 (1+2t )2 e

8t 2 +5t +2 (1t )/(1+2t ) te ; (1+2t )2

4. w (t ) =

2 y (t ) 2x (t ) x ( t )+ 2 y x 2 (t )+ y 2 (t )+z 2 (t ) x (t )+ y 2 (t )+z 2 (t ) 2 tan(t ) 2 sin( t ) 1 = cos(t ) . 2 sin2 (t )+cos2 (t )+tan2 (t ) cos (t )

( t )+

2z (t ) z x 2 (t )+ y 2 (t )+z 2 (t )

(t ) =

2 sin(t ) cos(t ) sin2 (t )+cos2 (t )+tan2 (t )

2 cos(t ) sin(t ) + x 2 (t )+ y 2 (t )+tan2 (t )

Exercice 3.6
La production annuelle de bl B dpend de la temprature moyenne T et des prcipitations R . Les scientiques estiment que la temprature moyenne est en train de crotre de 0.15 C an1 et que les prcipitations diminuent raison de 0.1 cm an1 . Ils pensent aussi quaux niveaux de production actuels T B = 2 et R B = 8. Que signient les signes de ces drives partielles ? Estimez le taux actuel de variation de la production de bl d B /d t .

C ORRECTION . Comme T B est ngative, une augmentation de la temprature moyenne (tout en gardant les prcipitations annuelles constant) entrane une diminution de la production de bl aux niveaux de production actuels. Puisque R B est positive, une augmentation de la pluviosit annuelle (tout en gardant la temprature moyenne constante) provoque une augmentation de la production de bl. Puisque la temprature moyenne augmente un taux de 0.15 C an1 , nous savons que d T /d t = 0.15. Comme les prcipitations diminuent raison de 0.1 cm an1 , nous savons que d R /d t = 0.1. Par consquent, d B B d T B d R = + = (2) (0.15) + (8) (0.1) = 1.1. dt T d t R d t Ainsi, nous estimons que la production de bl diminuera raison de 1.1 units par an.

G. Faccanoni

37

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 3.7
La longueur , la largeur w et la hauteur h dune boite changent en fonction du temps t . un instant donn les dimensions sont = 1 m, w = h = 2 m, et et w augmentent au taux de 2 m s1 tandis que h diminue au taux de 3 m s1 . Calculer les taux de variation du volume, de la surface et de la longueur de la diagonale.

C ORRECTION . On a V (t ) = V ( (t ), w (t ), h (t )) = (t ) w (t ) h (t ), S (t ) = S ( (t ), w (t ), h (t )) = 2 w (t ) h (t ) + w (t ) (t ) + h (t ) (t ) , d (t ) = d ( (t ), w (t ), h (t )) = donc V = V + w V w + h V h = w (t ) h (t ) (t ) + (t ) h (t ) w (t ) + w (t ) (t ) h (t ) = 6 m3 s1 , t S = S + w S w + h S h = 2 (w (t ) + h (t )) (t ) + (h (t ) + (t )) w (t ) + (w (t ) + (t )) h (t ) = 10 m2 s1 , t d (t ) + w w (t ) + hh (t ) = d + w d w + h d h = = 0 m s1 , 2 (t ) + w 2 (t ) + h 2 (t ) t
2 (t ) + w 2 (t ) + h 2 (t ),

Linarisation
Exercice 3.8
Sachant que la fonction f : R2 R est diffrentiable et que f (2, 5) = 6, donner une valeur approche de f (2.2, 4.9). x f (2, 5) = 1, y f (2, 5) = 1,

C ORRECTION . On approche f (2.2, 4.9) par L (2,5) (2.2, 4.9) ou L (2,5) est lquation du plan tangent f au point (2, 5) : L (2,5) (x , y ) = f (2, 5) + (x 2)x f (2, 5) + ( y 5) y f (2, 5) = 6 + (x 2) ( y 5) = x y + 9 donc f (2.2, 4.9) 6.3.

Exercice 3.9
Calculer les diffrentielles des fonctions suivantes : m = p5q3 u= x2 + 3y 2 R = 2 cos() T= v 1 + uv w L = xze y
2 z 2

C ORRECTION . 1. m = 5p 4 q 3 dp + 3p 5 q 2 dq x 3y 2. du = dx + dy 2 2 2 x + 3y x + 3y 2 3. R = 2 cos() d + 2 cos() d 2 sin() d 4. T = 1 v 2u v2w du + dv dw 2 2 (1 + uv w ) (1 + uv w ) (1 + uv w )2


2 z 2

5. L = ze y

dx 2x y ze y

2 z 2

dy x (2z 2 1)e y

2 z 2

dz

38

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exercice 3.10
La fonction de production dun entrepreneur est donn par K L , o K reprsente le capital utilis et L le travail. Actuellement, il utilise 9 units de capital et 16 units de travail. Dterminez par approximation linaire la production obtenue sil augmente dune unit le capital et de deux units le facteur travail.
4

C ORRECTION . La fonction f (K , L ) =

2 L est diffrentiable dans (R + ) et


4

K f (K , L ) = par consquent

2 K

L f (K , L ) =

K 4 L3
4

f (9 + 1, 16 + 2) f (9, 16) + 1K f (9, 16) + 2L f (9, 16) =

9 16 +

16

2 9

9 4
4

163

2 = 32+

2 3 313 + 2 = . 23 48 48

Exercice 3.11
On mesure un rectangle et on obtient une largeur de 30 cm et une longueur de 24 cm, avec une erreur dau plus 0.1 cm pour chaque mesure. Estimer laire du rectangle. C ORRECTION . Laire du rectangle est donne par la fonction f (x , y ) = x y avec x la largeur et y la longueur (en cm). Lorsque (h , k ) (0, 0), on a f ( x + h , y + k ) f ( x , y ) + h x f ( x , y ) + k y f ( x , y ) donc, pour h , k [0.1, 0.1], on a f (30 + 0.1, 24 + 0.1) f (30 0.1, 24 0.1) donc laire est comprise entre 714.6 cm2 et 725.4 cm2 . 30 24 + 0.1 24 + 0.1 30 = 725.4, 30 24 0.1 24 0.1 30 = 714.6,

Exercice 3.12
La tension T de la cordelette du yo-yo en gure est dcrite par la fonction mg R T= 2 2r + R 2 o m est la masse du yo-yo et g lacclration due la gravit. Donner une estimation de la variation de T lorsque R passe de 3 cm 3.1 cm et r passe de 0.7 cm 0.8 cm.

C ORRECTION . dT = R T dR + r T dr = mg (2r 2 R 2 ) 4mg r R (8.02 8.4) 0.1 dR + dr = mg 0.0165mg < 0. 2 2 2 2 2 2 (2r + R ) (2r + R ) 99.6004

Direntiabilit
Exercice 3.13 Diffrentiabilit
Vrier, en utilisant la dnition, que les fonctions f : R2 R suivantes sont diffrentiables dans le point indiqu : a) f (x , y ) = x y 3x 2 en (1; 2), b) f (x , y ) = x y 3 y en (2; 1),
2

c) f (x , y ) = x y + 3 y 2 en (2; 1), d) f (x , y ) = x y 2 y en (2; 3),


2

e) f (x , y ) = y x en (4; 1), f) f (x , y ) = | y | ln(1 + x ) en (0; 0).

G. Faccanoni

39

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . Une application f : R2 R est diffrentiable en (x 0 , y 0 ) R2 ssi lim f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 = 0.

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

a) On a f (x , y ) = x y 3x 2 x f ( x , y ) = y 6 x y f (x , y ) = x donc f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 f (1, 2) = 1, x f (1, 2) = 4, y f (1, 2) = 1, x y 3x 2 + 1 + 4(x 1) ( y 2) (x 1)2 + ( y 2)2

Avec le changement de variables x = 1 + r cos et y = 2 + r sin ce rapport se rcrit x y 3x 2 + 1 + 4(x 1) ( y 2) (x 1)2 + ( y 2)2 On a alors = (1 + r cos )(2 + r sin ) 3(1 + r cos )2 + 1 + 4r cos r sin = r cos (sin 3 cos ) r x y 3x 2 + 1 + 4(x 1) ( y 2) (x 1)2 + ( y 2)2 do
(x , y )(1,2)

4r 0
r 0

lim

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

= 0.

La fonction est donc diffrentiable en (1, 2). b) On a f (x , y ) = x y 3 y 2 x f ( x , y ) = y y f (x , y ) = x 6 y donc f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 f (2, 1) = 1, x f (2, 1) = 1, y f (2, 1) = 4, x y 3 y 2 + 1 (x 2) + 4( y 1) (x 2)2 + ( y 1)2

Avec le changement de variables x = 2 + r cos et y = 1 + r sin ce rapport se rcrit x y 3 y 2 + 1 (x 2) + 4( y 1) (x 2)2 + ( y 1)2 On a alors = (2 + r cos )(1 + r sin ) 3(1 + r sin )2 + 1 r cos + 4r sin = r sin (cos 3 sin ). r x y 3 y 2 + 1 (x 2) + 4( y 1) (x 2)2 + ( y 1)2 do
(x , y )(2,1)

4r 0
r 0

lim

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

= 0.

La fonction est donc diffrentiable en (2, 1). c) On a f (x , y ) = x y + 3 y 2 x f ( x , y ) = y y f (x , y ) = x + 6 y donc f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 f (2, 1) = 5, x f (2, 1) = 1, y f (2, 1) = 8, x y + 3 y 2 5 (x 2) 8( y 1) (x 2)2 + ( y 1)2

40

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Avec le changement de variables x = 2 + r cos et y = 1 + r sin ce rapport se rcrit x y + 3 y 2 5 (x 2) 8( y 1) (x 2)2 + ( y 1)2 On a alors = (2 + r cos )(1 + r sin ) + 3(1 + r sin )2 5 r cos 8r sin = r sin (3 sin + cos ). r x y + 3 y 2 5 (x 2) 8( y 1) (x 2)2 + ( y 1)2 do
(x , y )(2,1)

4r 0
r 0

lim

x y + 3 y 2 5 (x 2) 8( y 1) (x 2)2 + ( y 1)2

= 0.

La fonction est donc diffrentiable en (2, 3). d) On a f (x , y ) = x y 2 y 2 x f ( x , y ) = y y f (x , y ) = x 4 y donc f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 x y y 2 + 24 3(x + 2) + 14( y 3) (x + 2)2 + ( y 3)2 On a alors f (2, 3) = 24, x f (2, 3) = 3, y f (2, 3) = 14, x y 2 y 2 + 24 3(x + 2) + 14( y 3) (x + 2)2 + ( y 3)2

Avec le changement de variables x = 2 + r cos et y = 3 + r sin ce rapport se rcrit = (2 + r cos )(3 + r sin ) 2(3 + r sin )2 24 3r cos + 14r sin = r sin (cos 2 sin ). r x y y 2 + 24 3(x + 2) + 14( y 3) (x + 2)2 + ( y 3)2 do
(x , y )(2,3)

3r 0
r 0

lim

x y y 2 + 24 3(x + 2) + 14( y 3) (x + 2)2 + ( y 3)2

= 0.

La fonction est donc diffrentiable en (2, 3). e) On a f (x , y ) = y x y x f ( x , y ) = 2 x y f (x , y ) = donc x f (4, 1) = 2, 1 x f (4, 1) = , 4 y f (4, 1) = 2, y x 2 1 4 (x 4) 2( y 1) (x 4)2 + ( y 1)2

f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 y x 2 1 4 (x 4) 2( y 1) (x 4)2 + ( y 1)2

Avec le changement de variables x = 4 + r cos et y = 1 + r sin ce rapport se rcrit =


(1 + r sin ) 4 + r cos 2 r cos 2r sin 4

r
2(1 + r sin ) 1 + r cos 2 r cos 2r sin 4 4

= =

r 2(1 + r sin ) 1 +
r cos 8 + o (r ) 2 r cos 2r sin 4

r r o (r ) = cos sin + 0 4 r r 0 o on a utilis lapproximation lim 1+t


t 1+ 2 + o (t ) lorsque x

0. Par consquent = 0.

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

(x , y )(4,1)

La fonction est donc diffrentiable en (4, 1).

G. Faccanoni

41

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

f) Comme f (x , 0) = f (0, y ) alors x f (0, 0) = y f (0, 0) = 0 donc f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) (x x 0 )2 + ( y y


0

)2

| y | ln(1 + x ) x2 + y 2

Avec le changement de variables x = r cos et y = r sin on a | y | ln(1 + x ) x2 + y 2 = |sin() ln(1 + r cos())| 2r |sin() cos()| 2r 0.
r 0

La fonction est donc diffrentiable en (0, 0).

Exercice 3.14
Soit f : R2 R une application. Dire si les afrmations suivantes sont V raies ou F ausses. 1. Si f C 1 (R2 ) alors f est diffrentiable en tout point. 2. Si f C 1 (R2 ) alors il existe f en tout point. 3. Si f C 1 (R2 ) alors f est continue. 4. Si f est diffrentiable en tout point alors f C 1 (R2 ). 5. Sil existe f en tout point alors f C 1 (R2 ). 6. Si f est continue alors f C 1 (R2 ). 7. Si f est diffrentiable en (x 0 , y 0 ) alors il existe f (x 0 , y 0 ). 8. Si f est diffrentiable alors f est continue. 9. Sil existe f (x 0 , y 0 ) alors f est diffrentiable en (x 0 , y 0 ). 10. Si f est continue alors f est diffrentiable. 11. Si f est continue alors il existe f en tout point. 12. Sil existe f en tout point alors f est continue. C ORRECTION . 1. V Si f C 1 (R2 ) alors f est diffrentiable en tout point. 2. V Si f C 1 (R2 ) alors il existe f en tout point. 3. V Si f C 1 (R2 ) alors f est continue. 4. F Si f est diffrentiable en tout point alors f C 1 (R2 ). 5. F Sil existe f en tout point alors f C 1 (R2 ). 6. F Si f est continue alors f C 1 (R2 ). 7. V Si f est diffrentiable en (x 0 , y 0 ) alors il existe f (x 0 , y 0 ). 8. V Si f est diffrentiable alors f est continue. 9. F Sil existe f (x 0 , y 0 ) alors f est diffrentiable en (x 0 , y 0 ). 10. F Si f est continue alors f est diffrentiable. 11. F Si f est continue alors il existe f en tout point. 12. F Sil existe f en tout point alors f est continue.

Exercice 3.15 Exemple de P EANO


Soit f la fonction dnie sur R2 par 2 2 x y x y f (x , y ) = x2 + y 2 0 si (x , y ) = (0, 0), si (x , y ) = (0, 0).

42

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Montrer que f est continue sur R2 . Calculer f (x , y ). Montrez que f admet des drives partielles secondes en tout point. Que pouvez-vous dduire du calcul de x y f (0, 0) et de y x f (0, 0) ?

C ORRECTION . La fonction est clairement continue dans R2 \ {(0, 0)} car quotient de fonctions continues dont le dnominateur ne sannule pas. Elle est aussi continue en (0, 0) car lim | f ( x , y )| = lim x y (x 2 y 2 ) = lim 2 |cos() sin()(cos2 sin2 )| lim 2 2 = 0 = f (0, 0). 0 0 x2 + y 2

(x , y )(0,0)

(x , y )(0,0)

f est donc continue sur R2 . On a 4 2 2 4 y x + 4x y y si (x , y ) = (0, 0), ( x 2 + y 2 )2 x f ( x , y ) = f ( x ,0) f (0,0) lim = 0 si (x , y ) = (0, 0), x
x 0

4 x 4x 2 y 2 y 4 x si (x , y ) = (0, 0), ( x 2 + y 2 )2 y f (x , y ) = f (0, y ) f (0,0) lim = 0 si (x , y ) = (0, 0). y


y 0

On en dduit xx f (x , y ) = 4x y 3 (x 2 3 y 2 ) 2 2 3
(x + y ) lim x f (x ,0)x f (0,0) x x 0

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

x y f ( x , y ) =

6 4 2 2 4 6 x +9x y2 92x 3 y y

(x + y ) y f (x ,0) y f (0,0) lim x x 0

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

y x f (x , y ) =

6 4 2 2 4 6 x +9x y 9x y y (x 2 + y 2 )3
f (0, y )x f (0, y ) lim x y y 0

y y f (x , y ) =

3 4x y (3x 2 y 2 ) (x 2 + y 2 )3
f (0, y ) y f (0,0) lim y y y 0

Comme x y f (0, 0) = y x f (0, 0), le thorme de S CHWARZ permet de conclure que les drives secondes x y f (x , y ) et y x f (x , y ) ne sont pas continue en (0, 0).

Exercice 3.16 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie 2 x y f (x , y ) = x 2 + y 2 0 1. 2. 3. 4. si (x , y ) = (0, 0), si (x , y ) = (0, 0).

Est-elle continue sur R2 ? Calculer f (x , y ). La fonction f est-elle de classe C 1 (R2 ) ? Que peut-on conclure sur la diffrentiabilit de la fonction f sur R2 ?

C ORRECTION . 1. f est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. Pour que f soit continue sur R2 il faut alors que lim(x , y )(0,0) f (x , y ) = f (0, 0) = 0. Passons on coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r cos2 sin(). Comme | f(r , )| r 0 alors lim(x , y )(0,0) f (x , y ) = 0 donc f est continue sur R2 .
r 0

x f ( x , y ) 2. f (x , y ) = avec y f (x , y )
2x y 3 (x 2 + y 2 )2 (x , y ) = lim f (x ,0) f (0,0) x 0 x 0

x f

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

y f (x , y ) =

4 2 2 x x y ( x 2 + y 2 )2
f (0, y ) f (0,0) lim y 0 y 0

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

G. Faccanoni

43

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

3. Comme f est continue et drivable sur R2 et ses drives partielles sont continues sur R2 \ { (0, 0) } alors f est de classe C 1 (R2 \ { (0, 0) }). Pour quelle soit de classe C 1 (R2 ) il faut que les drives partielles soient continues sur R2 , autrement dit il faut que
(x , y )(0,0)

lim

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

(x , y )(0,0)

lim

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

Comme x f (x , x ) =

1 2

= 0 = x f (0, 0) on conclut que x f nest pas continue en (0, 0), donc f nest pas de classe C 1 (R2 ).

4. Comme f est de classe C 1 (R2 \ { (0, 0) }) alors f est diffrentiable sur R2 \ { (0, 0) }. Pour quelle soit diffrentiable sur R2 il faut que f (x , y ) f (0, 0) x f (0, 0)(x 0) y f (0, 0)( y 0) = 0. lim (x , y )(0,0) (x 0)2 + ( y 0)2 Si on note h (x , y ) =
f (x , y ) f (0,0)x f (0,0)(x 0) y f (0,0)( y 0) (x 0)2 +( y 0)2

, comme h (x , x ) =

1 23/2

= 0, alors f nest pas diffrentiable sur R2 .

Exercice 3.17 Continuit, drivabilit, diffrentiabilit


Soit f la fonction dnie sur R2 par 3 3 x y xy f (x , y ) = x2 + y 2 0 si (x , y ) = (0, 0), sinon.

1. La fonction f est-elle continue en (0, 0) ? 2. Dterminer si les drives partielles x f (0, 0) et y f (0, 0) existent et les calculer le cas chant. 3. La fonction f est-elle de classe C 1 sur R2 ? 4. La fonction f est-elle diffrentiable en (0, 0) ? C ORRECTION . 1. On tudie la limite
x 3 y x y 3 lim 2 2 . On a (x , y )(0,0) x + y

x2 y 2 x3 y x y 3 = x y = r 2 cos() sin() cos2 () sin2 () 0 r 0 x2 + y 2 x2 + y 2

car r 2 cos() sin() cos2 () sin2 ()

2r 2 . On en dduit que la limite de f (x , y ) quand (x , y ) tend vers (0, 0) est

2 0 = f (0, 0). La fonction est donc continue en (0, 0). De plus, f est continue sur (R + ) car quotient de fonctions continues 2 dont le dnominateur ne sannule pas, donc f est continue sur R .

2. Attention : il faut revenir la dnition de drive partielle en un point puisque la fonction au point (0, 0) nest pas dnie de la mme faon que sur le reste du domaine. Calcul de x f (0, 0) :
+t ) 0 (0 + t )0 (0 0 f (0 + t , 0) f (0, 0) 0 (0+t )2 +02 x f (0, 0) = lim = lim = lim = lim 0 = 0. t 0 t 0 t 0 t t 0 t t
2 2

La drive partielle par rapport x en (0, 0) existe et est gale 0. Calcul de y f (0, 0) :
(0+t ) 0(0 + t ) 0 0 f (0, 0 + t ) f (0, 0) 0 02 +(0+t )2 y f (0, 0) = lim = lim = lim = lim 0 = 0. t 0 t 0 t 0 t t 0 t t
2 2

La drive partielle par rapport y en (0, 0) existe et est gale 0. 3. Ici on doit calculer les drives partielles sur le reste du domaine et vrier si elles sont continues ou non en (0, 0) qui est le seul point qui peut poser des problmes. Calcul de x f (x , y ) pour (x , y ) = (0, 0) : x x3 y x y 3 (3x 2 y y 3 )(x 2 + y 2 ) (x 3 y x y 3 )(2x ) x 4 y 4 + 4x 2 y 2 = = y . x2 + y 2 ( x 2 + y 2 )2 ( x 2 + y 2 )2

44

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

On a y

x 4 y 4 + 4x 2 y 2 = r sin() cos4 () sin4 () + 4 cos2 () sin2 () 0 r 0 (x 2 + y 2 )2

car r sin() cos4 () sin4 () + 4 cos2 () sin2 ()

6r . On en dduit que la limite de x f (x , y ) quand (x , y ) tend

vers (0, 0) est 0 = x f (0, 0). La fonction x f est donc continue en (0, 0). De plus, elle est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. Calcul de y f (x , y ) pour (x , y ) = (0, 0) : y On a x (x 3 3x y 2 )(x 2 + y 2 ) (x 3 y x y 3 )(2 y ) x 4 y 4 4x 2 y 2 x3 y x y 3 = = x . x2 + y 2 ( x 2 + y 2 )2 ( x 2 + y 2 )2 x 4 y 4 4x 2 y 2 = r cos() cos4 () sin4 () 4 cos2 () sin2 () 0 r 0 ( x 2 + y 2 )2

car r cos() cos4 () sin4 () 4 cos2 () sin2 ()

6r . On en dduit que la limite de y f (x , y ) quand (x , y ) tend

vers (0, 0) est 0 = y f (0, 0). La fonction y f est donc continue en (0, 0). De plus, elle est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. La fonction f est continues sur R2 , elle admets des drives partielles sur R2 et ses drives partielles sont continues sur R2 . On conclut que la fonction f est de classe C 1 sur R2 . 4. La fonction f est diffrentiable en (0, 0) car elle est de classe C 1 .

Exercice 3.18 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie 2 xy f (x , y ) = x 2 + y 2 0 1. 2. 3. 4. Est-elle continue sur R2 ? Est-elle drivable sur R2 ? Est-elle de classe C 1 (R2 ) ? Est-elle diffrentiable sur R2 ? si (x , y ) = (0, 0), si (x , y ) = (0, 0).

C ORRECTION . 1. TUDE DE LA CONTINUIT SUR R2 tude sur R2 \ { (0, 0) } : f est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. tude en (0, 0) : pour que f soit continue en (0, 0) il faut que lim(x , y )(0,0) f (x , y ) = f (0, 0) = 0. Passons on coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r cos() sin2 (). Comme | f(r , )| r 0 alors lim(x , y )(0,0) f (x , y ) = 0.
r 0

Donc f est continue sur R2 . 2. TUDE DE LA DRIVABILIT SUR R2 f est drivable sur R2 si les deux drives partielles x f et y f sont dnie pour tout (x , y ) R2 : y 4 x 2 y 2 2 22
(x + y ) lim f (x ,0) f (0,0) x 0 x 0

x f ( x , y ) =

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

y f (x , y ) =

2x 3 y (x 2 + y 2 )2
f (0, y ) f (0,0) lim y 0 y 0

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

Donc f est drivable sur R2 . 3. TUDE DE LA RGULARIT SUR R2 f est continue et drivable sur R2 .

G. Faccanoni

45

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

le dnominateur ne sannule pas. Alors f est de classe C 1 (R2 \ { (0, 0) }) tude en (0, 0) : les drives partielles sont continues en (0, 0) ssi
(x , y )(0,0)

tude sur R2 \ { (0, 0) } : les drives partielles sont continues sur R2 \{ (0, 0) } car quotient de fonctions continues dont

lim

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

(x , y )(0,0)

lim

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

1 = 0 = y f (0, 0) on conclut que y f nest pas continue en (0, 0) Comme y f (x , x ) = 2 1 2 f est de classe C (R \ { (0, 0) }) mais nest pas de classe C 1 (R2 ).

4. TUDE DE LA DIFFRENTIABILIT SUR R2 tude sur R2 \ { (0, 0) } : comme f est de classe C 1 (R2 \ { (0, 0) }) alors f est diffrentiable sur R2 \ { (0, 0) }. tude en (0, 0) : pour que f soit diffrentiable en (0, 0) il faut que lim f (x , y ) f (0, 0) x f (0, 0)(x 0) y f (0, 0)( y 0) (x 0)2 + ( y 0)2 =
x y2 (x 2 + y 2 )3

(x , y )(0,0)

= 0.
1 23/2

Si on note h (x , y ) =

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

, comme h (x , x ) =

= 0, alors f nest pas

diffrentiable en (0, 0). f est diffrentiable sur R2 \ { (0, 0) } mais nest pas diffrentiable en (0, 0).

Exercice 3.19
Soit f : R2 R la fonction ainsi dnie 2 (x 1) y 2 f (x , y ) = (x 1) + y 2 0 si (x , y ) = (1, 0), si (x , y ) = (1, 0).

1. tude de la fonction sur R2 \ { (1, 0) } : 1.1. montrer que f est continue sur R2 \ { (1, 0) } ; 1.2. calculer le gradient de f pour (x , y ) R2 \ { (1, 0) } ; 1.3. montrer que f est de classe C 1 sur R2 \ { (1, 0) } ; 1.4. que peut-on conclure sur la diffrentiabilit de f sur R2 \ { (1, 0) } ? 2. tude de la fonction en (1, 0) : 2.1. montrer que f est continue en (1, 0) ; 2.2. calculer le gradient de f en (1, 0) ; 2.3. montrer que f nest pas diffrentiable en (1, 0) ; 2.4. f est-elle de classe C 1 en (1, 0) ? C ORRECTION . 1. tude de la fonction sur R2 \ { (1, 0) }. 1.1. f est continue sur R2 \ { (1, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. 1.2. Le gradient de f pour (x , y ) R2 \ { (1, 0) } est le vecteur de composantes x f ( x , y ) = y 2 (x 1)2 y 2 , ((x 1)2 + y 2 )2 y f (x , y ) = 2(x 1)3 y . ((x 1)2 + y 2 )2

1.3. f est continue et drivable sur R2 \ { (1, 0) } ; ses drives partielles sont continues sur R2 \ { (1, 0) } car quotients de fonctions continues dont les dnominateurs ne sannulent pas. Alors f est de classe C 1 (R2 \ { (1, 0) }). 1.4. Comme f est de classe C 1 (R2 \ { (1, 0) }) alors f est diffrentiable sur R2 \ { (1, 0) }. 2. tude de la fonction en (1, 0). 2.1. Pour que f soit continue en (1, 0) il faut que lim(x , y )(1,0) f (x , y ) = f (1, 0). Passons en coordonnes polaires : x = 1 + r cos(), y = 0 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r cos() sin2 . Comme | f(r , )| r 0 alors lim(x , y )(1,0) f (x , y ) = 0 donc f est continue en (1, 0). 2.2. Le gradient de f en (1, 0) est le vecteur de composantes x f (1, 0) = lim f (x , 0) f (1, 0) = 0, x 1 y f (1, 0) = lim f (0, y ) f (1, 0) = 0. y 0
r 0

x 1

y 0

46

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

2.3. Pour prouver que f nest pas diffrentiable en (1, 0) il faut montrer que lim f (x , y ) f (1, 0) x f (1, 0)(x 1) y f (1, 0)( y 0) (x 1)2 + ( y 0)2 =
(x 1) y 2 ((x 1)2 + y 2 )3/2

(x , y )(1,0)

= 0.
1 23/2

Notons h (x , y ) =

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

; comme h (x , x 1) =

= 0, alors f nest pas

diffrentiable en (1, 0). 2.4. Comme f nest pas diffrentiable en (1, 0), elle nest pas de classe C 1 en (1, 0). Si on a oubli ce thorme on peut le prouver directement : pour quelle soit de classe C 1 en (1, 0) il faut que les drives partielles soient continues, autrement dit il faut que
(x , y )(1,0)

lim

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

et

(x , y )(1,0)

lim

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

Comme y f (x , x 1) = C 1 en (1, 0).

1 2

= y f (1, 0) = 0 on conclut que x f nest pas continue en (1, 0), donc f nest pas de classe

Exercice 3.20
Soit f : R2 R la fonction ainsi dnie 2 x ( y + 1) 2 f (x , y ) = x + ( y + 1)2 0 si (x , y ) = (0, 1), si (x , y ) = (0, 1).

1. tude de la fonction sur R2 \ { (0, 1) } : 1.1. montrer que f est continue sur R2 \ { (0, 1) } ; 1.2. calculer le gradient de f pour (x , y ) R2 \ { (0, 1) } ; 1.3. montrer que f est de classe C 1 sur R2 \ { (0, 1) } ; 1.4. que peut-on conclure sur la diffrentiabilit de f sur R2 \ { (0, 1) } ? 2. tude de la fonction en (0, 1) : 2.1. montrer que f est continue en (0, 1) ; 2.2. calculer le gradient de f en (0, 1) ; 2.3. montrer que f nest pas diffrentiable en (0, 1) ; 2.4. f est-elle de classe C 1 en (0, 1) ? C ORRECTION . 1. tude de la fonction sur R2 \ { (0, 1) }. 1.1. f est continue sur R2 \ { (0, 1) } car quotient de fonctions continues dont le dnominateur ne sannule pas. 1.2. Le gradient de f pour (x , y ) R2 \ { (0, 1) } est le vecteur de composantes x f ( x , y ) = 2x ( y + 1)3 (x 2 + ( y + 1)2 )2 , y f (x , y ) = x 2 x 2 ( y + 1)2 . (x 2 + ( y + 1)2 )2

1.3. f est continue et drivable sur R2 \ { (0, 1) } ; ses drives partielles sont continues sur R2 \ { (0, 1) } car quotients de fonctions continues dont les dnominateurs ne sannulent pas. Alors f est de classe C 1 (R2 \ { (0, 1) }). 1.4. Comme f est de classe C 1 (R2 \ { (0, 1) }) alors f est diffrentiable sur R2 \ { (0, 1) }. 2. tude de la fonction en (0, 1). 2.1. Pour que f soit continue en (0, 1) il faut que lim(x , y )(0,1) f (x , y ) = f (0, 1). Passons en coordonnes polaires : x = 0 + r cos(), y = 1 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r cos2 sin(). Comme | f(r , )| r 0 alors lim(x , y )(0,1) f (x , y ) = 0 donc f est continue en (0, 1). 2.2. Le gradient de f en (0, 1) est le vecteur de composantes x f (0, 1) = lim f (x , 0) f (0, 1) = 0, x 1 y f (0, 1) = lim f (0, y ) f (0, 1) = 0. y +1
r 0

x 0

y 1

G. Faccanoni

47

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

2.3. Pour prouver que f nest pas diffrentiable en (0, 1) il faut montrer que lim f (x , y ) f (0, 1) x f (0, 1)(x 0) y f (0, 1)( y + 1) x 2 + ( y + 1)2 =
x 2 ( y +1) (x 2 +( y +1)2 )3/2

(x , y )(0,1)

= 0.
1 23/2

Notons h (x , y ) =

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

; comme h ( y + 1, y ) =

= 0, alors f nest

pas diffrentiable en (0, 1). 2.4. Comme f nest pas diffrentiable en (0, 1), elle nest pas de classe C 1 en (0, 1). Si on a oubli ce thorme on peut le prouver directement : pour quelle soit de classe C 1 en (0, 1) il faut que les drives partielles soient continues, autrement dit il faut que
(x , y )(0,1)

lim
1 2

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

et

(x , y )(0,1)

lim

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

Comme y f ( y + 1, y ) = classe C 1 en (0, 1).

= y f (0, 1) = 0 on conclut que x f nest pas continue en (0, 1), donc f nest pas de

Exercice 3.21 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie 2 2 x y 2 f (x , y ) = x + y 2 0 1. 2. 3. 4. si (x , y ) = (0, 0), si (x , y ) = (0, 0).

Est-elle continue sur R2 ? Calculer f (x , y ). La fonction f est-elle de classe C 1 (R2 ) ? Que peut-on conclure sur la diffrentiabilit de la fonction f sur R2 ?

C ORRECTION . 1. La fonction est clairement continue dans R2 \ {(0, 0)}. Elle est aussi continue en (0, 0) car lim f (x , y ) = x2 y 2 = lim 2 cos2 sin2 lim 2 = 0 = f (0, 0). 0 0 (x , y )(0,0) x 2 + y 2 lim

(x , y )(0,0)

f est donc continue sur R2 . 2. Pour (x , y ) = (0, 0) on a

2x y 4 2 2 2 x f ( x , y ) y ) f (x , y ) = = (x 2+ . x4 y y f (x , y )
(x 2 + y 2 )2 f (x ,0) f (0,0) x 0 f (0, y ) f (0,0) y 0

Pour (x , y ) = (0, 0) on a f (0, 0) = limx 0 x f (0, 0) = y f (0, 0) lim y 0 = 0 . 0

3. On a dj vri que la fonction est continue sur R2 . Vrions si ses drives partielles sont continues sur R2 . On a x f ( x , y ) = lim
2x y 4 (x 2 + y 2 )2

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

0
5

(x , y )(0,0)

x f (x , y ) = lim

2 (cos sin4 ) = lim 2 = 0 = x f (0, 0) 0 0 4


2x 4 y (x 2 + y 2 )2

y f (x , y ) = lim

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

0
5

(x , y )(0,0)

y f (x , y ) = lim

2 (cos4 sin ) = lim 2 = 0 = y f (0, 0), 0 0 4

la fonction est donc de classe C 1 (R2 ).

48

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

4. Puisque toute fonction de classe C 1 () est diffrentiable sur , on conclut que f est diffrentiable sur R2 .

Exercice 3.22 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie 3 2 x y f (x , y ) = x 2 + y 2 0 1. 2. 3. 4. si (x , y ) = (0, 0), si (x , y ) = (0, 0).

Est-elle continue sur R2 ? Calculer f (x , y ). La fonction f est-elle de classe C 1 (R2 ) ? Que peut-on conclure sur la diffrentiabilit de la fonction f sur R2 ?

C ORRECTION . 1. La fonction est clairement continue dans R2 \ {(0, 0)}. Elle est aussi continue en (0, 0) car lim f (x , y ) = x3 y 2 = lim 3 cos3 sin2 = lim 3 = 0 = f (0, 0). 0 0 (x , y )(0,0) x 2 + y 2 lim

(x , y )(0,0)

f est donc continue sur R2 . 2. Pour (x , y ) = (0, 0) on a

2 2 2 2 x y (x +3 y ) 2 y 2 )2 x f ( x , y ) . f (x , y ) = = (x 2+ x5 y y f (x , y )
(x 2 + y 2 )2 f (x ,0) f (0,0) x 0 f (0, y ) f (0,0) y 0

Pour (x , y ) = (0, 0) on a limx 0 x f (0, 0) f (0, 0) = = y f (0, 0) lim y 0 = 0 . 0

3. On a dj vri que la fonction est continue sur R2 . Vrions si ses drives partielles sont continues sur R2 . On a x f ( x , y ) = lim
x 2 y 2 (x 2 +3 y 2 ) (x 2 + y 2 )2

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

(x , y )(0,0)

x f (x , y ) = lim

6 cos2 sin2 (cos2 + 3 sin2 ) = lim 4 2 = 0 = x f (0, 0) 0 0 4


2x 5 y (x 2 + y 2 )2

y f (x , y ) = lim

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

0
6

(x , y )(0,0)

y f (x , y ) = lim

2 (cos5 sin ) = lim 2 2 = 0 = y f (0, 0), 0 0 4

la fonction est donc de classe C 1 (R2 ). 4. Puisque toute fonction de classe C 1 () est diffrentiable sur , on conclut que f est diffrentiable sur R2 .

Exercice 3.23 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie 2 3 x y f (x , y ) = x 2 + y 2 0 1. Est-elle continue sur R2 ? 2. Calculer f (x , y ). 3. La fonction f est-elle de classe C 1 (R2 ) ? si (x , y ) = (0, 0), si (x , y ) = (0, 0).

G. Faccanoni

49

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

4. Que peut-on conclure sur la diffrentiabilit de la fonction f sur R2 ? C ORRECTION . 1. La fonction est clairement continue dans R2 \ {(0, 0)}. Elle est aussi continue en (0, 0) car lim f (x , y ) = x2 y 3 = lim 3 cos2 sin3 = lim 3 = 0 = f (0, 0). 0 0 (x , y )(0,0) x 2 + y 2 lim

(x , y )(0,0)

f est donc continue sur R2 . 2. Pour (x , y ) = (0, 0) on a

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

Pour (x , y ) = (0, 0) on a f (0, 0) = limx 0 x f (0, 0) = y f (0, 0) lim y 0 = 0 . 0

3. On a dj vri que la fonction est continue sur R2 . Vrions si ses drives partielles sont continues sur R2 . On a x f ( x , y ) = lim
2x y 5 (x 2 + y 2 )2

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

0
6

(x , y )(0,0)

x f (x , y ) = lim

2 (cos sin5 ) = lim 2 2 = 0 = x f (0, 0) 0 0 4


x 2 y 2 (3x 2 + y 2 ) (x 2 + y 2 )2

y f (x , y ) = lim

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

0
6 2

(x , y )(0,0)

y f (x , y ) = lim

(3 cos + sin2 ) = lim 4 2 = 0 = y f (0, 0), 0 0 4

la fonction est donc de classe C 1 (R2 ). 4. Puisque toute fonction de classe C 1 () est diffrentiable sur , on conclut que f est diffrentiable sur R2 .

Exercice 3.24 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie f (x , y ) = 1. 2. 3. 4. (x 2 + y 2 )3 cos 0
1 x2 +y 2

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

Est-elle continue sur R2 ? Calculer f (x , y ). La fonction f est-elle de classe C 1 (R2 ) ? Sans faire de calculs, que peut-on conclure sur la diffrentiabilit de la fonction f sur R2 ?

C ORRECTION . 1. La fonction est clairement continue dans R2 \ {(0, 0)}. Elle est aussi continue en (0, 0) car lim f (x , y ) = lim 6 cos
0

(x , y )(0,0)

1 = 0 = f (0, 0). 2

f est donc continue sur R2 .

50

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

2. Pour (x , y ) = (0, 0) on a f (x , y ) = Pour (x , y ) = (0, 0) on a f (0, 0) = limx 0 x f (0, 0) = y f (0, 0) lim y 0


f (x ,0) f (0,0) x 0 f (0, y ) f (0,0) y 0 1 1 6x (x 2 + y 2 )2 cos x 2 + + 2x (x 2 + y 2 ) sin x 2 + x f ( x , y ) y2 y2 = . 1 1 2 2 2 2 2 y f (x , y ) 6 y (x + y ) cos x 2 + y 2 + 2 y (x + y ) sin x 2 + y2

0 . 0

3. On a dj vri que la fonction est continue sur R2 . Vrions si ses drives partielles sont continues sur R2 . On a x f ( x , y ) =
1 1 + 2x (x 2 + y 2 ) sin x 2 + 6x (x 2 + y 2 )2 cos x 2 + y2 y2

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

1 1 lim x f (x , y ) = lim 6 5 cos cos 2 + 2 3 cos sin 2 = 0 = x f (0, 0) 0 (x , y )(0,0)

y f (x , y ) = lim

1 1 6 y (x 2 + y 2 )2 cos x 2 + + 2 y (x 2 + y 2 ) sin x 2 + y2 y2

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

0
0

(x , y )(0,0)

y f (x , y ) = lim 6 5 sin cos

1 1 + 2 3 sin sin 2 = 0 = y f (0, 0), 2

la fonction est donc de classe C 1 (R2 ). 4. Puisque toute fonction de classe C 1 () est diffrentiable sur , on conclut que f est diffrentiable sur R2 .

Exercice 3.25 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie y4 f (x , y ) = x 2 + y 2 0 si (x , y ) = (0, 0), si (x , y ) = (0, 0).

1. La fonction f est-elle continue sur R2 ? 2. Calculer f (x , y ) pour (x , y ) = (0, 0) ; calculer ensuite f (0, 0). La fonction f est-elle de classe C 1 (R2 ) ? 3. La fonction f est-elle diffrentiable sur R2 ? C ORRECTION . 1. La fonction est clairement continue sur R2 \ {(0, 0)}. De plus (r sin )4 y4 = = r 2 sin4 r 2 0 r 0 x 2 + y 2 (r cos )2 + (r sin )2 do
(x , y )(0,0)

lim

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

f est donc continue sur R2 . 2. f (x , y ) est le vecteur de composantes x f (x , y ) et y f (x , y ) et on a : 2x y 4 , 2 ( x + y 2 )2 x f ( x , y ) = f (x , 0) f (0, 0) lim = 0, x 0 x 0 2 2 3 2x + y , 2 y ( x 2 + y 2 )2 y f (x , y ) = f (0, y ) f (0, 0) = 0, lim y 0 y 0 si (x , y ) = (0, 0), sinon; si (x , y ) = (0, 0), sinon.

G. Faccanoni

51

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

tant donn que 2x y 4 (r cos )(r sin )4 =2 2r 0 2 2 2 r 0 (x + y ) ((r cos )2 + (r sin )2 )2 et 2 y 3 (2x 2 + y 2 ) (r sin )3 (2(r cos )2 + (r sin )2 )2 =2 18r 3 0 2 2 2 r 0 (x + y ) ((r cos )2 + (r sin )2 )2 on a
(x , y )(0,0) (x , y )(0,0)

lim

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

lim

La fonction f est donc de classe C 1 (R2 ). 3. tant de classe C 1 (R2 ), f est diffrentiable sur R2 . Si on ne se rappelle pas du thorme on peut le vrier directement par la dnition : une application f : R2 R est diffrentiable en (x 0 , y 0 ) R2 ssi lim f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) x2 + y 2 = 0.

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

On a bien lim f (x , y ) f (x 0 , y 0 ) x f (x 0 , y 0 )(x x 0 ) y f (x 0 , y 0 )( y y 0 ) ( x x 0 )2 + ( y y 0 )2 y4 (x 2 + y 2 )3/2 (r sin )4 ((r cos )2 + (r sin )2 )3/2 = lim y4 (x 2 + y 2 )3/2 =0

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

(x , y )(0,0)

car

r 0.
r 0

Exercice 3.26 Continuit, drivabilit, diffrentiabilit


Soit f : R2 R la fonction ainsi dnie y 2 + y2 x f (x , y ) = 0 si (x , y ) = (0, 0), si (x , y ) = (0, 0).

1. La fonction f est-elle continue sur R2 ? 2. Calculer f (x , y ) pour (x , y ) = (0, 0) ; calculer ensuite f (0, 0). 3. La fonction f est-elle diffrentiable sur R2 ? C ORRECTION . 1. La fonction est continue sur R2 \ {(0, 0)} mais elle nest pas continue sur R2 car si on considre la restriction de f la courbe y = x , qui passe par (0, 0), on a 1 lim f (x , x ) = lim = f (0, 0). x 0 x 0 2x 2. f (x , y ) est le vecteur de composantes x f (x , y ) et y f (x , y ) et on a : x f
2x y , (x 2 + y 2 )2 = lim f (x ,0) f (0,0) x 0 x 0

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

y f =

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

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

car lim

y 0

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

= .

3. Ntant pas continue, f nest pas diffrentiable sur R2 .

52

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Exercice 3.27 Continuit, drivabilit, diffrentiabilit


Soit f la fonction dnie sur R2 par 2 2 x y +xy f (x , y ) = x2 + y 2 0 si (x , y ) = (0, 0), sinon.

1. La fonction f est-elle continue en (0, 0) ? 2. Dterminer si les drives partielles x f (0, 0) et y f (0, 0) existent et les calculer le cas chant. 3. La fonction f est-elle de classe C 1 sur R2 ? 4. La fonction f est-elle diffrentiable en (0, 0) ? C ORRECTION . 1. On tudie la limite x2 y + x y 2 . (x , y )(0,0) x 2 + y 2 lim x+y x2 y + x y 2 = xy 2 = r cos() sin() cos() + sin() 0 2 2 r 0 x +y x + y2

On a

car r cos() sin() cos() + sin() 2r . On en dduit que la limite de f (x , y ) quand (x , y ) tend vers (0, 0) est 0 = f (0, 0). La fonction est donc continue en (0, 0). 2. Attention : il faut revenir la dnition de drive partielle en un point puisque la fonction au point (0, 0) nest pas dnie de la mme faon que sur le reste du domaine.
(0+t )+0 (0 + t )0 (0 0 0 f (0 + t , 0) f (0, 0) +t )2 +02 = lim = lim = lim 0 = 0. x f (0, 0) = lim t 0 t 0 t t 0 t 0 t t

La drive partielle par rapport x en (0, 0) existe et est gale 0. La fonction est symtrique en x et y , donc la drive partielle par rapport y en (0, 0) existe et est gale 0. 3. Ici on doit calculer la drive partielle sur le reste du domaine et vrier si elle est continue ou non en (0, 0) qui est le seul point qui peut poser des problmes. x x2 y + x y 2 (2x y + y 2 )(x 2 + y 2 ) (x 2 y + x y 2 )(2x ) y 2 x 2 + 2x y = = y2 . 2 2 2 2 2 x +y (x + y ) ( x 2 + y 2 )2

On remarque que sur la droite y = x elle vaut 1/2 = x f (0, 0). On en dduit que la drive partielle par rapport x nest pas continue en (0, 0) donc la fonction f nest pas de classe C 1 sur R2 . 4. La fonction f est diffrentiable en (0, 0) ssi lim f (x , y ) f (0, 0) x f (0, 0)(x 0) y f (0, 0)( y 0) (x 0)2 + ( y 0)2 = 0.

(x , y )(0,0)

On a
(x , y )(0,0)

lim

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

(x , y )(0,0)

lim

xy

x+y (x 2 + y 2 )3/2

On remarque que sur la droite y = x elle nexiste pas. La fonction f nest pas diffrentiable en (0, 0).

Exercice 3.28 Continuit, drivabilit, diffrentiabilit


Soit m N et f : R2 R la fonction dnie comme suit : m x y f (x , y ) = x 2 + y 2 0 1. tude de la fonction sur R2 \ { (0, 0) } : si (x , y ) = (0, 0), si (x , y ) = (0, 0).

G. Faccanoni

53

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

1.1. 1.2. 1.3. 1.4.

montrer que f est continue sur R2 \ { (0, 0) } pour tout m N ; calculer le gradient de f pour (x , y ) R2 \ { (0, 0) } pour tout m N ; montrer que f est de classe C 1 sur R2 \ { (0, 0) } pour tout m N ; que peut-on conclure sur la diffrentiabilit de f sur R2 \ { (0, 0) } ?

2. tude de la fonction en (0, 0) : 2.1. pour quelles valeurs de m N la fonction f est-elle continue en (0, 0) ? 2.2. calculer le gradient de f en (0, 0) pour tout m N ; 2.3. pour quelles valeurs de m N la fonction f est-elle diffrentiable en (0, 0) ? 2.4. pour quelles valeurs de m N la fonction f est-elle de classe C 1 en (0, 0) ? C ORRECTION . 1. tude de la fonction sur R2 \ { (0, 0) }. 1.1. f est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. 1.2. Le gradient de f pour (x , y ) R2 \ { (0, 0) } est le vecteur de composantes x f ( x , y ) = x m 1 y (mx 2 + m y 2 2x 2 ) , ( x 2 + y 2 )2 y f (x , y ) = x m (x 2 y 2 ) . ( x 2 + y 2 )2

1.3. f est continue et drivable sur R2 \ { (0, 0) } ; ses drives partielles sont continues sur R2 \ { (0, 0) } car quotients de fonctions continues dont les dnominateurs ne sannulent pas. Alors f est de classe C 1 (R2 \ { (0, 0) }). 1.4. Comme f est de classe C 1 (R2 \ { (0, 0) }) alors f est diffrentiable sur R2 \ { (0, 0) }. 2. tude de la fonction en (0, 0). 2.1. Pour que f soit continue en (0, 0) il faut que lim(x , y )(0,0) f (x , y ) = f (0, 0). Si m = 0, f scrit y si (x , y ) = (0, 0) 2 2 f (x , y ) = x + y 0 sinon qui nest pas continue en (0, 0) car f (x , 0) = 0 mais f (x , x ) = 1/(2x ) . Si m = 1, f scrit f (x , y ) =
x 0 xy x2 +y 2

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

qui nest pas continue en (0, 0) car f (x , 0) = 0 mais f (x , x ) = 1/2. Si m > 1, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r m 1 cosm () sin(). Comme | f(r , )| r m 1 0 alors lim(x , y )(0,0) f (x , y ) = 0 donc f est continue en (0, 0). 2.2. Le gradient de f en (0, 0) est le vecteur de composantes x f (0, 0) = lim f (x , 0) f (0, 0) = 0, x 0 y f (0, 0) = lim f (0, y ) f (0, 0) = 0. y 0
r 0

x 0

y 0

2.3. f est diffrentiable en (0, 0) si et seulement si lim f (x , y ) f (0, 0) x f (0, 0)(x 0) y f (0, 0)( y 0) (x 0)2 + ( y 0)2 = 0.

(x , y )(0,0)

De plus, toute fonction diffrentiable est continue. Si m = 0 ou m = 1, f nest pas continue en (0, 0) donc elle nest pas diffrentiable en (0, 0). Soit m > 1 et notons h (x , y ) =
f (x , y ) f (0,0)x f (0,0)(x 0) y f (0,0)( y 0) (x 0)2 +( y 0)2

xm y . (x 2 + y 2 )3/2

1 Si m = 2, comme h ( y , y ) = 23/2 = 0, alors f nest pas diffrentiable en (0, 0). Si m > 2, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(),

(r , ) = h (x (r , ), y (r , )) = r m 2 cosm () sin(). h (r , )| r m 2 Comme |h 0 alors lim(x , y )(0,0) h (x , y ) = 0 donc f est diffrentiable en (0, 0).
r 0

54

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

2.4. Une fonction est de classe C 1 si ses drives partielles sont continues, autrement dit si
(x , y )(0,0)

lim

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

et

(x , y )(0,0)

lim

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

De plus, toute fonction de classe C 1 est diffrentiable. Si m = 0 ou m = 1 ou m = 2, f nest pas diffrentiable en (0, 0) donc elle nest pas de classe C 1 en (0, 0). Si m > 2, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), x f (r , ) = x f (x (r , ), y (r , )) = r m 2 (m cos2 ()) cosm 1 () sin(), y f (r , ) = y f (x (r , ), y (r , )) = r m 2 (cos2 () sin2 ()) cosm (). x f (r , )| mr m 2 y f (r , )| 2r m 2 Comme | 0 et | 0 alors
r 0 r 0 (x , y )(0,0)

lim

x f (x , y ) = 0 et

(x , y )(0,0)

lim

y f (x , y ) =

0 donc f est diffrentiable en (0, 0).

Exercice 3.29 Continuit, drivabilit, diffrentiabilit


Soit m N et f : R2 R la fonction dnie comme suit : m 2 x y 2 f (x , y ) = x + y 2 0

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

1. tude de la fonction sur R2 \ { (0, 0) } : 1.1. montrer que f est continue sur R2 \ { (0, 0) } pour tout m N ; 1.2. calculer le gradient de f pour (x , y ) R2 \ { (0, 0) } pour tout m N ; 1.3. montrer que f est de classe C 1 sur R2 \ { (0, 0) } pour tout m N ; 1.4. que peut-on conclure sur la diffrentiabilit de f sur R2 \ { (0, 0) } ? 2. tude de la fonction en (0, 0) : 2.1. pour quelles valeurs de m N la fonction f est-elle continue en (0, 0) ? 2.2. calculer le gradient de f en (0, 0) pour tout m N ; 2.3. pour quelles valeurs de m N la fonction f est-elle diffrentiable en (0, 0) ? 2.4. pour quelles valeurs de m N la fonction f est-elle de classe C 1 en (0, 0) ? C ORRECTION . 1. tude de la fonction sur R2 \ { (0, 0) }. 1.1. f est continue sur R2 \ { (0, 0) } car quotient de fonctions continues dont le dnominateur ne sannule pas. 1.2. Le gradient de f pour (x , y ) R2 \ { (0, 0) } est le vecteur de composantes x f ( x , y ) = (m 1)x m 1 y 2 (x 2 + y 2 ) x m y 2 (2x ) x m 1 y 2 (mx 2 + m y 2 2x 2 ) = , ( x 2 + y 2 )2 ( x 2 + y 2 )2 2 y (x 2 + y 2 ) 2 y 3 2x m +2 y = . ( x 2 + y 2 )2 ( x 2 + y 2 )2

y f (x , y ) = x m

1.3. f est continue et drivable sur R2 \ { (0, 0) } ; ses drives partielles sont continues sur R2 \ { (0, 0) } car quotients de fonctions continues dont les dnominateurs ne sannulent pas. Alors f est de classe C 1 (R2 \ { (0, 0) }). 1.4. Comme f est de classe C 1 (R2 \ { (0, 0) }) alors f est diffrentiable sur R2 \ { (0, 0) }. 2. tude de la fonction en (0, 0). 2.1. Pour que f soit continue en (0, 0) il faut que lim(x , y )(0,0) f (x , y ) = f (0, 0). Si m = 0, f scrit f (x , y ) =
y2 x2 +y 2

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

qui nest pas continue en (0, 0) car f (x , 0) = 0 mais f (x , x ) = 1/2. Si m > 0, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), f(r , ) = f (x (r , ), y (r , )) = r m cosm () sin2 (). Comme | f(r , )| r m 0 alors lim(x , y )(0,0) f (x , y ) = 0 donc f est continue en (0, 0).
r 0

G. Faccanoni

55

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

2.2. Le gradient de f en (0, 0) est le vecteur de composantes x f (0, 0) = lim f (x , 0) f (0, 0) = 0, x 0 y f (0, 0) = lim f (0, y ) f (0, 0) = 0. y 0

x 0

y 0

2.3. f est diffrentiable en (0, 0) si et seulement si lim f (x , y ) f (0, 0) x f (0, 0)(x 0) y f (0, 0)( y 0) (x 0)2 + ( y 0)2 = 0.

(x , y )(0,0)

De plus, toute fonction diffrentiable est continue. Si m = 0, f nest pas continue en (0, 0) donc elle nest pas diffrentiable en (0, 0). Soit m > 0 et notons h (x , y ) =
f (x , y ) f (0,0)x f (0,0)(x 0) y f (0,0)( y 0) (x 0)2 +( y 0)2

xm y 2 . (x 2 + y 2 )3/2

1 Si m = 1, comme h ( y , y ) = 23/2 = 0, alors f nest pas diffrentiable en (0, 0). Si m > 1, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(),

(r , ) = h (x (r , ), y (r , )) = r m 1 cosm () sin2 (). h (r , )| r m 1 Comme |h 0 alors lim(x , y )(0,0) h (x , y ) = 0 donc f est diffrentiable en (0, 0). 2.4. Une fonction est de classe C 1 si ses drives partielles sont continues, autrement dit si
(x , y )(0,0) r 0

lim

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

et

(x , y )(0,0)

lim

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

De plus, toute fonction de classe C 1 est diffrentiable. Si m = 0 ou m = 1, f nest pas diffrentiable en (0, 0) donc elle nest pas de classe C 1 en (0, 0). Si m > 1, passons en coordonnes polaires : x = 0 + r cos(), y = 0 + r sin(), x f (r , ) = x f (x (r , ), y (r , )) = r m 1 (m cos2 ()) cosm 1 () sin2 (), y f (r , ) = y f (x (r , ), y (r , )) = 2r m 1 cosm 2 () sin().
r 0 r 0

x f (r , )| mr m 1 y f (r , )| 2r m 1 Comme | 0 et | 0 alors lim(x , y )(0,0) x f (x , y ) = 0 et lim(x , y )(0,0) y f (x , y ) = 0 donc f est diffrentiable en (0, 0).

Fonctions implicites
Exercice 3.30
On considre la courbe plane dquation ye x + e y sin(2x ) = 0. 1. Vrier que lquation (3.1) dnie une et une seule fonction y = (x ) au voisinage de (0, 0). 2. Calculer (0) et crire lquation de la droite tangente au graphe de la fonction en le point (0, (0)). y 3. En dduire la limite de x quand (x , y ) tend vers (0, 0) en tant sur la courbe. C ORRECTION . On pose f (x , y ) = ye x + e y sin(2x ). 1. On note que (0, 0) est une solution de lquation f (x , y ) = 0. On a x f (x , y ) = ye x + 2e y cos(2x ), y f (x , y ) = e + e sin(2x ),
x y

(3.1)

x f (0, 0) = 2, y f (0, 0) = 1.

Puisque y f (0, 0) = 0 il existe une et une seule fonction y = (x ) dnie au voisinage de 0 tel que f (x , (x )) = 0. 2. On a x f (0, 0) (0) = = 2 y f (0, 0) donc lquation de la droite tangente en x = 0 est y = 2x . 3. On a y ( x ) (x ) (0) lim = lim = lim = lim (x ) = (0) = 2. x 0 x x 0 x 0 (x , y )(0,0) x x 0
f (x , y )=0

56

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

z = f (x , y )

z =0

y = ( x )

Exercice 3.31
On considre la courbe plane dquation xe y + e x sin(2 y ) = 0. 1. Vrier que lquation (3.2) dnie une et une seule fonction y = (x ) au voisinage de (0, 0). 2. Calculer (0) et crire lquation de la droite tangente au graphe de la fonction en le point (0, (0)). y 3. En dduire la limite de x quand (x , y ) tend vers (0, 0) en tant sur la courbe. C ORRECTION . On pose f (x , y ) = xe y + e x sin(2 y ) 1. On note que (0, 0) est une solution de lquation f (x , y ) = 0. On a x f (x , y ) = e y + e x sin(2 y ), y f (x , y ) = xe + 2e cos(2 y ),
y x

(3.2)

x f (0, 0) = 1, y f (0, 0) = 2.

Puisque y f (0, 0) = 0 il existe une et une seule fonction y = (x ) dnie au voisinage de 0 tel que f (x , (x )) = 0. 2. On a x f (0, 0) 1 (0) = = y f (0, 0) 2 donc lquation de la droite tangente en x = 0 est y = 1 2 x. 3. On a y ( x ) (x ) (0) 1 lim = lim = lim = lim (x ) = (0) = . x 0 x 0 x 0 (x , y )(0,0) x x x 0 2
f (x , y )=0

Exercice 3.32
On considre la courbe plane dquation 2x 3 y + 2x 2 + y 2 = 5. 1. Vrier que lquation (3.3) dnie une et une seule fonction y = (x ) au voisinage de (1, 1). 2. Calculer (1) et crire lquation de la droite tangente au graphe de la fonction en le point (1, (1)). 3. Sachant que (x ) = xx f (x , (x ))( y f (x , (x )))2 2x f (x , (x )) y f (x , (x ))x y f (x , (x )) + (x f (x , (x )))2 y y f (x , (x )) ( y f (x , (x )))3 (3.3)

en dduire le dveloppement de Taylor de lordre 2 centr en x = 1.

G. Faccanoni

57

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . On pose f (x , y ) = 2x 3 y + 2x 2 + y 2 5 1. On note que (1, 1) est une solution de lquation f (x , y ) = 0. On a x f ( x , y ) = 6 x 2 y + 4 x y f (x , y ) = 2x + 2 y ,


3

x f (1, 1) = 10, y f (1, 1) = 4.

Puisque y f (1, 1) = 0 il existe une et une seule fonction y = (x ) dnie au voisinage de 1 tel que f (x , (x )) = 1. 2. On a 5 x f (1, 1) = (1) = y f (1, 1) 2
5 7 donc lquation de la droite tangente en x = 1 est y = 5 2 (x 1) + 1 = 2 x + 2 . 3. On a xx f ( y f )2 2x f y f x y f + (x f )2 y y f (x ) = ( y f )3

et xx f (x , y ) = 4(3x y + 1) x y f ( x , y ) = 6 x y y f (x , y ) = 2, donc (1) = 1 do (x ) = (1) + (1)(x 1) +


(1) 2 2 (x 1) 2

xx f (1, 1) = 16, x y f (1, 1) = 6, y y f (1, 1) = 2,


5 2 = 1 2 (x 1) 1 2 (x 1) .

Exercice 3.33
On considre lquation xe y + ye x = 0. 1. Vrier quelle dnie une et une seule fonction y = (x ) au voisinage de (0, 0). 2. Calculer le dveloppement de Taylor de lordre 2 centr en x = 0. C ORRECTION .

z = g (x , y )

z =0 y = ( x )

Soit g (x , y ) = xe y + ye x ; elle est clairement de classe C 1 . De plus, g (0, 0) = 0 et g y (0, 0) = 1. Elle dnie alors une et une seule fonction y = (x ) dans un intervalle qui contient x = 0. De plus, on sait que (0) = 0 et (0) = 1 car (x ) = g x (x , (x )) e ( x ) + ( x )e x = . g y (x , (x )) xe (x ) + e x

Comme est de classe C 1 , alors est de classe C 1 car composition de fonctions de classe C 1 , il sen suit que est de classe C 2 . Alors (0) 2 (x ) = (0) + (0)x + x + o (x 2 ). 2

58

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

3 Drivabilit et direntiabilit, fonctions implicites

Pour calculer on peut soit driver lexpression de soit driver lquation qui la dni implicitement : comme g (x , (x )) = xe (x ) + (x )e x en drivant cette expression on obtient e (x ) + xe (x ) (x ) + (x )e x + (x )e x = 0 et en la drivant nouveau (ce que lon peut faire car est de classe C 2 ) on obtient e (x ) (x ) + e (x ) (x ) + xe (x ) ( (x ))2 + xe (x ) (x ) + (x )e x + (x )e x + (x )e x + (x )e x = 0. On obtient (0) = 4 et le dveloppement de Taylor scrit (x ) = x + 2x 2 + o (x 2 ).

Exercice 3.34
Montrer que lquation x y 4 x 3 + y = 0 dnit implicitement au voisinage de 0 une fonction relle de la variable relle y = (x ) et calculer la tangente au graphe de au point (0, 0).

C ORRECTION . Soit g (x , y ) = x y 4 x 3 + y ; elle est clairement de classe C 1 . De plus, g (0, 0) = 0 et g y (0, 0) = 1. Elle dnie alors une et une seule fonction y = (x ) dans un intervalle qui contient x = 0. De plus, on sait que (0) = 0 et (0) = car (x ) = g x (x , (x )) y 4 3x 2 = . g y (x , (x )) 4x y 3 + 1

La droite tangente y = (x ) en (0, 0) a quation y = (0)(x 0) + 0 = 0.

Exercice 3.35
Soit f lapplication dnie sur R2 par f (x , y ) = y3 x2 y + x2 + 4 y. 2 3

Soit lquation f (x , y ) = 3. Montrer quelle dnit implicitement au voisinage de (0, 3) une fonction y = (x ) et calculer lquation de la droite tangente y = (x ) en x = 0.

C ORRECTION . f est une application de classe C sur R2 . Comme f (0, 3) = 3 et y f (0, 3) = 5 = 0, alors il existe un intervalle ouvert I contenant x = 0 et une fonction de I dans R de classe C sur I telle que (0) = 3 et pour tout x I f (x , (x )) = 3 et (x ) = x f (x , (x )) ( x ) + 2 = 2x 2 . y f (x , (x )) x + 2 2 ( x ) 8

3+2 Lquation de la droite tangente y = (x ) en x = 0 est y = mx + q avec m = (0) = 2 0 02 +2 = 0 et q = y 0 mx 0 = (3)2 8 3 0 = 3.

Exercice 3.36
Soit f lapplication dnie sur R2 par f (x , y ) = y3 x2 y x2 + 4 y. 2 3

Soit lquation f (x , y ) = 3. Montrer quelle dnit implicitement au voisinage de (0, 3) une fonction y = (x ) et calculer lquation de la droite tangente y = (x ) en x = 0.

G. Faccanoni

59

3 Drivabilit et direntiabilit, fonctions implicites

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . f est une application de classe C sur R2 . Comme f (0, 3) = 3 et y f (0, 3) = 5 = 0, alors il existe un intervalle ouvert I contenant x = 0 et une fonction de I dans R de classe C sur I telle que (0) = 3 et pour tout x I f (x , (x )) = 3 et (x ) = x f (x , (x )) ( x ) 2 = 2x 2 . y f (x , (x )) x + 22 ( x ) 8

2 Lquation de la droite tangente y = (x ) en x = 0 est y = mx + q avec m = (0) = 2 0 02 +3 = 0 et q = y 0 mx 0 = 232 8 3 0 = 3.

Exercice 3.37
Soit f lapplication dnie sur R2 par f (x , y ) = x y 2 x3 + 4x + y 2 . 2 3

Soit lquation f (x , y ) = 7. Montrer quelle dnit implicitement au voisinage de (3, 2) une fonction y = (x ) et calculer lquation de la droite tangente y = (x ) en x = 3.

C ORRECTION . f est une application de classe C sur R2 . Comme f (3, 2) = 7 et y f (3, 2) = 5 = 0, alors il existe un intervalle ouvert I contenant x = 3 et une fonction de I dans R de classe C sur I telle que (3) = 2 et pour tout x I f (x , (x )) = 7 et (x ) = x f (x , (x )) ( x )2 + 2 x 2 8 = . y f (x , (x )) 2(x + 2)(x )
41 10 .

7 7 et q = y 0 mx 0 = 2 + 10 3= Lquation de la droite tangente y = (x ) en x = 3 est y = mx + q avec m = (3) = 10

Exercice 3.38
Montrez que lquation x 3 + 4x y + z 2 3 y z 2 3 = 0 permet dexprimer z en fonction de (x , y ) au voisinage de (1, 1, 1). Calculez alors x z (1, 1) et y z (1, 1).

C ORRECTION . Soit f la fonction dnie sur R3 par f (x , y , z ) = x 3 + 4x y + z 2 3 y z 2 3. f possde des drives partielles continues : x f ( x , y , z ) = 3 x 2 + 4 y , et au point (1, 1, 1) on a x f (1, 1, 1) = 7, y f (1, 1, 1) = 1, z f (1, 1, 1) = 4. y f (x , y , z ) = 4x 3z 2 , z f ( x , y , z ) = 2 z 6 y z ,

Puisque f (1, 1, 1) = 0 et z f (1, 1, 1) = 0, le thorme des fonctions implicites nous assure quon peut exprimer z en fonction de (x , y ) dans un voisinage de (1, 1, 1) et que x f (1, 1, 1) 7 z (1, 1) = = , x z f (1, 1, 1) 4 y f (1, 1, 1) 1 z (1, 1) = = . y z f (1, 1, 1) 4

60

G. Faccanoni

4 Optimisation libre et li de fonctions de Rn dans R


Parmi toutes les sujets abordes dans ce cours, loptimisation de fonctions, gnralement de plusieurs variables, est sans conteste celle qui apparat le plus frquemment dans la modlisation physique ou conomique (maximiser le bnce, la satisfaction des clients, la productivit ou minimiser les cots, le risque, etc.). La dtermination des extrema dans le cas dune seule variable a t dtaille lors du module M11. Logiquement, le prsent chapitre en est un prolongement qui fait intervenir les diverses notions spciques aux fonctions de plusieurs variables. Nanmoins, le thme de loptimisation plusieurs variables exige un saut conceptuel important. En effet, plusieurs notions relatives aux fonctions dune variable sont loin de se gnraliser de faon vidente. Par exemple, les fonctions dune variable (sufsamment rgulires) admettent une seule drive premire, une seule drive seconde, etc., tandis que, pour les fonctions de n variables, le nombre de drives possibles crot avec lordre de drivation : n drives partielles premires, n 2 drives partielles secondes, etc. Une consquence directe de cet accroissement apparatra sous la forme de conditions ncessaires et sufsantes plus lourdes formuler. Par ailleurs, la prise en compte pratique des contraintes imposes aux variables doit tre fondamentalement revue. Prenons le cas de la maximisation de la fonction f (x ) dont lunique variable est soumise une contrainte de non-ngativit (x 0), qui traduit par exemple le fait que x est une quantit, une densit, un prix ou toute autre grandeur dpourvue de sens pour une valeur ngative. Loptimisation seffectue alors laide de la procdure usuelle, la contrainte ayant pour effet de restreindre le domaine dtude R+ et dexiger un examen particulier pour le seul point qui en constitue le bord (x = 0). Plongeons le mme problme dans un cadre bivari : maximiser f (x , y ) sous la double contrainte x 0 et y 0. prsent, le domaine admissible est donn par (R+ )2 dont le bord, { (x , 0) | x R+ } (0, y ) y R+ , comporte videmment une innit de points. Une tude individuelle des points de cet ensemble devient techniquement difcile, de sorte quil apparat indispensable de disposer de mthodes doptimisation qui intgrent demble la prsence de contraintes qui font apparatre des bords. Cette approche (recherche dextrema lis), spcique aux fonctions de plusieurs variables, sera aborde dans ce chapitre aprs lexpos des principes de loptimisation dite libre, qui vise la dtermination des extrema dans un domaine ouvert, donc sans bords.

Exemple
Vous vous promenez sur un chemin de montagne. Vous tes trs sportif et vous dsirez aller le plus haut possible dans la rgion dont vous avez la carte. Vous tes un peu moins sportif, vous vous contentez de suivre le chemin indiqu. la n de la journe, vous dsirez savoir quel est le point le plus haut ou le plus bas o vous tes pass. Laltitude est une fonction h de deux variables, la position (x , y ) sur la carte. Dans le premier cas, vous cherchez trouver le maximum de la fonction h . Dans le deuxime cas, le chemin est reprsent par une contrainte entre x et y donne par une quation g (x , y ) = 0. La question est donc de trouver les points (x 0 , y 0 ) vriant g (x 0 , y 0 ) tels que h soit extrmale en (x 0 , y 0 ) parmi les points vriant g (x , y ) = 0.

Dnition
Soit f une fonction de D Rn dans R. On dit que f est borne dans D sil existe un nombre rel M 0 tel que pour tout x D , | f (x)| M ; f admet un maximum (resp. minimum) global (ou absolu) en x0 D si pour tout x D , f (x) f (x0 ) (resp. f (x) f (x0 )) ; f admet un maximum (resp. minimum) local (ou relatif) en x0 D sil existe une boule de rayon non nul B (x0 , r ) telle que pour tout x D B (x0 , r ), f (x) f (x0 ) (resp. f (x) f (x0 )).

61

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Thorme de Weierstrass
Si D est ferm a et born (on dit alors que D est compact) et si f est continue, alors f admet un maximum et un minimum globaux atteints au moins une fois, autrement dit il existe xm D et xM D tels que f (xm ) f (x) f (xM ), (x) D .

= D \ D soit la frontire D . Remarquons que les extrema peuvent appartenir soit louvert D
a. cest--dire quil contient sa frontire

Ce rsultat donne une condition sufsante dexistence dun minimum et dun maximum globaux. Cependant, la restriction relative au domaine compact est malheureusement trop forte pour la rsolution de nombreux problmes, en particulier, ceux pour lesquels les variables ne sont pas bornes. Beaucoup plus pineuse n variables qu une seule variable, la question du traitement des ventuels bords du domaine motive la scission entre extrema libres et lis. En effet, les restrictions du domaine qui sexpriment sous la forme dune galit (g (x) = 0) ou dune ingalit non stricte (g (x) 0) crent gnralement une innit de points de bords, dont ltude au cas par cas devient impraticable. Les conditions de L AGRANGE et de K UHN et T UCKER visent combler cette lacune. Avant daborder ces nouveaux rsultats, la section suivante prsente la dtermination des extrema dans un domaine ouvert. La terminologie dextrema libres rsulte de labsence de conditions introduisant des bords dans le domaine, que lon appelle aussi des contraintes.

4.1 Extrema libres


Thorme de F ERMAT : condition ncessaire dextrmum local
Si f prsente un extrmum local en x0 et est de classe C 1 en ce point, alors f (x0 ) = 0. Un point vriant cette condition est appel point stationnaire, ou point critique, de f .

Exemple
On veut optimiser la fonction f (x , y ) = x 2 + y 2 dans le disque ouvert centr en (0, 0) de rayon 1, reprsent par D = (x , y ) R2 x 2 + y 2 < 1 . Le seul candidat est lunique point critique (0, 0) quon trouve en rsolvant x f (x , y ) = 0 et y f (x , y ) = 0. La dnition implique de faon immdiate que f admet un minimum global en (0, 0). En effet f (x , y ) = x 2 + y 2 0 = f (0, 0) En revanche, la fonction nadmet aucun maximum. (x , y ) D .

Recette pour le calcul des extrema dune fonction f continue dans un ensemble D compact
avec f drivable en x0 , alors il est un point critique. Cependant, si x0 D Si x0 est un extrmum local pour f et si x0 D ou si f nest pas drivable en x0 , alors ce thorme ne sapplique pas et il faut raisonner diffremment. = D \ D ; On calcul la valeur de f en les points stationnaires de f dans louvert D on calcul la valeur de f en les points stationnaires de f sur le bord D ; on calcul la valeur de f en les points de non drivabilit (sil en existe). La plus grande valeur indique le maximum global, la plus petite le minimum global.

Exemple
On veut trouver le extrema globaux de la fonction f dnie par f (x , y ) = (x y )2 sur le carr ferm D = [0; 1]2 . =]0; 1[2 : On calcule la valeur de f en les points stationnaires de f dans louvert D f (x , y ) = (x y )2 , x f (x , y ) = 2(x y ), y f (x , y ) = 2(x y ),

et f = (0, 0) si et seulement si y = x et lon a f (x , x ) = 0. On calcule la valeur de f en les points stationnaires de f sur le bord D : Arrte dquation y = 0 : soit g :]0, 1[ R telle que g (x ) f (x , 0) = x 2 alors g (x ) = 0 pour tout x ]0, 1[

62

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013


Arrte dquation y = 1 : soit g :]0, 1[ R telle que g (x ) f (x , 1) = (x 1)2 alors g (x ) = 0 pour tout x ]0, 1[ Arrte dquation x = 0 : soit g :]0, 1[ R telle que g ( y ) f (0, y ) = ( y )2 alors g ( y ) = 0 pour tout y ]0, 1[ Arrte dquation x = 1 : soit g :]0, 1[ R telle que g ( y ) f (1, y ) = (1 y )2 alors g ( y ) = 0 pour tout y ]0, 1[ donc il nexiste pas de points stationnaires sur les arrtes du carr. On calcule la valeur de f en les points de non drivabilit : f (0, 0) = 0 f (1, 0) = 1 f (0, 1) = 1 f (1, 1) = 0 En rsum, les candidats extrema globaux sont les points (0, 0), (0, 1), (1, 0), (1, 1) et (k , k ) avec k ]0; 1[. On conclut que le minimum global est atteint aux points (k , k ) avec k [0; 1] et valent 0, le maximum global est atteint au point (1, 0) et (0, 1) et vaut 1.

4 Extrema

Exemple
On veut trouver le extrema globaux de la fonction f dnie par f (x , y ) = 6 y 2 4x y 4 y + x 2 + 6x 6 sur la rgion triangulaire compacte D de sommets A = (0, 3), B = (4, 1) et C = (3, 2). y = 5x /3 + 3 A y = x /2 + 3

C y = 3x 11 = D \ D : On calcule la valeur de f en les points stationnaires de f dans louvert D f (x , y ) = 6 y 2 4x y 4 y + x 2 + 6x 6, x f ( x , y ) = 4 y + 2 x + 6 y f (x , y ) = 12 y 4x 4

et f = (0, 0) si et seulement si (x , y ) = (11/5, 2/5) et lon a f (11/5, 2/5) = 67/5. On calcule la valeur de f en les points stationnaires de f sur le bord D : Arrte AB : y = mx + q avec m = ( y A y B )/(x A x B ) = 1/2 et q = y A mx A = 3 Arrte AC : y = mx + q avec m = ( y A yC )/(x A xC ) = 5/3 et q = y A mx A = 3 Arrte BC : y = mx + q avec m = ( y B yC )/(x B xC ) = 3 et q = y B mx B = 11 donc g AB (x ) f x , y = 1 5 x + 3 = x 2 26x 72, 2 2 5x 67 218 g AC (x ) f x , y = + 3 = x2 x 72, 3 3 3 x [4; 0] x [3; 0] x [4; 3] g AB (x ) = 5x 26 < 0; g AC (x ) = 134 218 109 109 2591 x x = et g AC ( )= ; 3 3 67 67 201

g BC (x ) f (x , y = 3x 11) = 41x 2 334x 688,

g BC (x ) = 82x 334 < 0.

En rsum, les candidats extrema globaux sont les points x 11/5 0 4 3 109/67 y 2/5 3 1 2 58/201 f (x , y ) 67/5 72 8 55 2591/201 D D D D D

On conclut que et vaut 67/5, le minimum global est atteint au point (11/5, 2/5) D le maximum global est atteint au point (26/5, 4/5) D et vaut 22/5.

G. Faccanoni

63

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

-12

-32

3 1

-52

-1 -3

-72 -5

-3

-1

Exemple
On construit une canalisation de forme trapzodale avec une plaque de largeur L = 1, 36. Quelles sont les valeurs optimales de la longueur du ct inclin et de langle quil fait avec la verticale pour que le ux passant dans la gouttire soit maximal ? L 2 La surface maximiser est dcrite par la fonction f ( , ) = cos() sin() + L 2 ,

avec D = ( , ) 0 L 2 ,0 2 . et on calcul la valeur de f en ces points : On cherche tout dabord les points critiques de f qui se trouvent lintrieur du domaine D

f ( , ) = cos() f ( , ) =

sin() + L 2 , ,

f ( , ) = cos() 2 sin() + L 2 , 2 cos2 () + 2 sin() L sin()

si et seulement si ( , ) = (L /3, /6) et lon a f (L /3, /6) 0.2669667645. et f ( , ) = (0, 0) dans D On cherche le maximum de f sur le bord D de D : g 1 ( ) f ( , 0) = g 3 () f (0, ) = 0; g 4 () f (L , ) = (L )2 cos() sin() 1 , g 4 () = (L )2 cos2 () sin2 () + sin() = 0 = . 2 L 2 , g 1 ( ) = L 4 = 0
L L2 =L 4 et f ( 4 , 0) = 8 < 0.26;

g 2 ( ) f ( , /2) = 0;

Comme f ( , ) f (L /3, /6) pour tout ( , ) D on conclut que le ux passant dans la gouttire sera maximal pour = L /3 et = /6.
6 6

L /3

Thorme Condition sufsante dextrmum local dans un ouvert (cas de 2 variables)


Soit f une fonction de classe C 2 sur un ouvert D R2 et (x 0 , y 0 ) un point stationnaire ; posons

(x 0 , y 0 ) xx f (x 0 , y 0 ) y y f (x 0 , y 0 ) x y f 2 (x 0 , y 0 ).

Si (x 0 , y 0 ) > 0, alors f prsente un extrmum relatif en (x 0 , y 0 ) ; il sagit dun maximum si xx f (x 0 , y 0 ) < 0 et dun minimum si xx f (x 0 , y 0 ) > 0 ; si (x 0 , y 0 ) < 0, alors f prsente un point-selle (ou point-col) a en (x 0 , y 0 ) ; ce nest pas un extrmum ; si (x 0 , y 0 ) = 0, on ne peut pas conclure partir des drives secondes. En rsum, si x f (x 0 , y 0 ) = 0 et y f (x 0 , y 0 ) = 0, la nature du point critique (x 0 , y 0 ) est dtermine par le tableaux suivant :

64

L/

L/ 3

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

(a) Point de maximum

(b) Point de selle

( x 0 , y 0 ) + + 0

xx f (x 0 , y 0 ) +

Nature de (x 0 , y 0 ) minimum local maximum local point-selle on ne peut pas conclure

a. Le mot col vient de lexemple de la fonction altitude et de la conguration (idalise) dun col de montagne : minimum de la ligne de crte, maximum de la route, sans tre un extremum du paysage. Le mot selle vient de lexemple dune selle de cheval.

tude directe
Aprs avoir dtermin un point stationnaire x0 , on peut aussi tudier directement le signe de la diffrence d (h) = f (x0 + h) f (x0 ). Si cette diffrence est de signe constant pour h voisin de 0, il sagit dun extrmum local (un maximum si d < 0, un minimum si d > 0). Sinon, il sagit dun point-col (ou point-selle). Mieux, si le signe est constant pour h quelconque, alors lextrmum est global.

Exemple
On veut tudier la fonction f (x , y ) = x 2 + y 2 2x 4 y sur R2 . Elle a pour drives partielles x f (x , y ) = 2x 2 et y f (x , y ) = 2 y 4 qui ne sannulent quen (1, 2), seul point o il peut donc y avoir un extremum local. On tudie directement le signe de la diffrence d (h , k ) = f (1 + h , 2 + k ) f (1, 2) = h 2 + k 2 > 0. Comme cette diffrence est positive pour h et k voisins de 0 il sagit dun minimum. En effet, xx f (1, 2) = 2 > 0, y y f (1, 2) = 2, x y f (1, 2) = 0 donc (1, 2) = 4 > 0 et il sagit bien dun minimum.

Exemple
Pour dterminer les extrema libres de la fonction f (x , y ) = x 2 + y 3 2x y y dans R2 , on constate dabord que f est un polynme, donc diffrentiable dans louvert R2 . Les seuls candidats extrema locaux sont les points critiques. Toutefois, nous ne disposons daucune garantie priori sur le fait que les ventuels extrema locaux soient globaux. Recherche des points critiques On a f = 0 2x 2 y 0 = 0 3 y 2 2x 1 1 1 (x , y ) = , ou (x , y ) = (1, 1). 3 3

1 Les deux candidats sont donc 3 , 1 3 et (1, 1).

Classication La matrice hessienne de f en un point (x , y ) R2 est


H f (x , y ) = xx f (x , y ) y x f (x , y ) x y f (x , y ) 2 = y y f (x , y ) 2 2 . 6y

1 1 1 Comme 1 3 , 3 < 0 et D (1, 1) > 0, alors ( 3 , 3 ) est un point-selle et f admet en (1, 1) un minimum local de valeur f (1, 1) = 1. Ce minimum nest cependant pas global puisque, par exemple, f (0, 2) = 6 < f (1, 1) = 1.

G. Faccanoni

65

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exemple Lois de S NELL -D ESCARTES


Un rayon lumineux se propage la vitesse v 1 dans le milieu M 1 et la vitesse v 2 dans le milieu M 2 . Le principe de Fermat prcise que la lumire suit le trajet le plus conomique en temps. En dimension 2. En notant x labscisse du point o la trajectoire coupe linterface, le temps ncessaire pour aller de (x 1 , z 1 ) (x 2 , z 2 ) en passant par le point dabscisse x vaut
2 (x x 1 )2 + z 1 2 (x 2 x )2 + z 2

t (x ) =

v1

v2

Cette quantit est (localement) optimale quand sa drive par rapport x sannule, cest dire lorsque x x1 v1 ce qui conduit la loi de S NELL -D ESCARTES
2 (x x 1 )2 + z 1

v2

x2 x
2 (x 2 x )2 + z 2

= 0,

sin(1 ) sin(2 ) = . v1 v2 M1 z1

1 x2 x1 x 2

z2

M2

En dimension 3. Dans le cas tridimensionnel, la situation est similaire. Il sagit cette fois de dterminer les coordonnes (x , y ) dans le
plan de linterface o le rayon coupera celui-ci. Le temps de trajet vaut cette fois
2 (x x 1 )2 + ( y y 1 )2 + z 1 2 (x 2 x )2 + ( y 2 y )2 + z 2

t (x , y ) =

v1

v2

Il sagit cette fois doptimiser par rapport x et y simultanment, ce qui revient annuler simultanment les drives de t par rapport x et y , cest dire son gradient. Ceci conduit aux quations

x x 1 )2 +( y y
2 2 1 ) +z 1

t = 0

v 1 (x x 1 y y1
v1

x 2 x v2 v2 (x 2 x )2 +( y y2 y
2 2 2 y ) +z 2

2 (x x 1 )2 +( y y 1 )2 +z 1

2 (x 2 x )2 +( y 2 y )2 +z 2

0 = 0

v 2 d2 x x1 x2 x = y2 y v 1 d1 y y 1

autrement dit, le point du plan de coordonnes (x , y ) se trouve dans le segment compris entre (x 1 , y 1 ) et (x 2 , y 2 ). On se ramne donc un problme bidimensionnel et le raisonnement ci-dessus sapplique directement. On obtient de la mme faon la loi de S NELL -D ESCARTES la rexion.

Mthode des moindres carrs : tting par une relation afne


Lorsquun chercheur met au point une exprience (parce quil a quelques raisons de croire que les deux grandeurs x et y n sont lies par une fonction f ), il rcolte des donnes sous la forme de points (x i , y i ) i =0 mais en gnrale ces donnes sont affectes par des erreurs de mesure. Lorsquon en fait une reprsentation graphique il cherche f pour quelle sajuste le mieux possible aux points observs. Soit d i = y i f (x i ) lcart vertical du point (x i , y i ) par rapport la fonction f . La mthode des moindres carrs est celle qui choisit f de sorte que la somme des carrs de ces dviations soit minimale. n On considre un ensemble de points exprimentaux (x i , y i ) i =0 et on suppose que les deux grandeurs x et y sont lies par une relation afne, cest--dire de la forme y = mx + q pour certaines valeurs de m et q , au moins approximativement (autrement dit, lorsquon afche ces points dans un plan cartsien, les points ne sont pas exactement aligns mais cela semble tre d des erreurs de mesure). On souhaite alors trouver les constantes m et q pour que la droite dquation y = mx + q sajuste le mieux possible aux points observs. Soit d i = y i (mx i + q ) lcart vertical du point (x i , y i ) par rapport la droite. La mthode des moindres carrs est celle qui choisit m et q de sorte que la somme des carrs de ces dviations soit minimale.

66

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

Pour cela, on doit minimiser la fonction E : R2 R+ dnie par E (m , q ) =


n i =1

d i2 =

n i =0

( y i mx i q )2 .
E m

Pour minimiser E on cherche dabord ses points stationnaires, i.e. les points qui vrient E (m , q ) = 2 m alors
E m (m , q ) = 0 E q (m , q ) = 0 n

E q

= 0. Puisque

( y i (mx i + q ))x i ,
i =0

E (m , q ) = 2 q

( y i (mx i + q )) ,
i =0

n i =0 ( y i n i =0 ( y i

mx i q )x i = 0 mx i q ) = 0 m= q =
n n i =0 y i (n + 1) i =0 (x i y i ) 2 n n 2 i =0 x i i =0 x i (n + 1) n n n n 2 x x y y i =0 i i =0 i i i =0 i i =0 x i 2 n n 2 i =0 x i i =0 x i (n + 1) n i =0 x i

n n n 2 i =0 y i x i m i =1 x i + q i =0 x i = 0 n n i =0 y i m i =1 x i + (n + 1)q = 0

Si on note x= alors m= La droite dquation y = mx + q sappelle droite de rgression de y par rapport x et passe par le point moyen (x , y ). Cette criture est susceptible de gnrer des erreurs de roundoff (les deux termes dans chaque numrateur ainsi quau dnominateur sont presque gaux). Il est alors mieux calculer m et q comme suit (ce qui est quivalent) : m=
n i =0 y i (x i n i =0 x i (x i

1 n xi , n + 1 i =0

x2 =

1 n 2 x , n + 1 i =0 i

xy =

1 n xi y i , n + 1 i =0

y=

1 n yi . n + 1 i =0

x y xy ( x )2 x 2

q=

y x2 x x y x 2 ( x )2

x) x)

q = y mx .

2 2 Notons 2 x = x (x ) la variance des abscisseset c = x y x y le coefcient de corrlation. La droite de rgression de y par rapport x a alors quation c y= (x x ) y . x

Exemple
Si on a le points suivantes x y on trouve m = 1.07 et q = 0.21 : 1 0.9 2 1.5 3 3.5 4 4.2 5 4.9

G. Faccanoni

67

4 Extrema
y 5 4 3 2 1 0 1 2 3 4 5 x

Dernire mise jour : Lundi 11 fvrier 2013

Fitting par un exponentiel


Soit a > 0 et considrons la fonction f (x ) = ae kx : elle est non-linaire mais si on prend son logarithme on obtient ln( f (x )) = kx + ln(a ) qui est linaire en k et a la forme mx + q avec m = k et q = ln(a ). On peut alors faire une rgresn sion linaire sur lensemble (x i , ln( y i )) i =0 et obtenir ainsi k et ln(a ). Cependant ceci nest pas quivalent faire un n tting sur lensemble initial (x i , y i ) i =0 . En effet, si on note d i = y i ae kxi et D i = ln( y i ) (kx i + ln(a )), lorsquon fait n une rgression linaire sur lensemble (x i , ln( y i )) i =0 on minimise D i et non d i .

Mthode des moindres carrs : tting par un polynme


On considre un ensemble de points exprimentaux (x i , y i ) i =0 et on suppose que les deux grandeurs x et y sont lies, j au moins approximativement, par une relation polynomiale, cest--dire de la forme y = m j =0 a j x pour certaines valeurs de a j . On souhaite alors trouver les m + 1 constantes a j pour que le polynme dquation y =
j m j =0 a j x i m j j =0 a j x n

sajuste le mieux

lcart vertical du point (x i , y i ) par rapport au polynme. La possible aux points observs. Soit d i = y i mthode des moindres carrs est celle qui choisit les a j de sorte que la somme des carrs de ces dviations soit minimale. Pour cela, on doit minimiser la fonction E : Rm +1 R+ dnie par E (a 0 , a 1 , . . . , a m ) =
n i =1

d i2 =

yi
i =0 j =0

a j xi

.
E a j

Pour minimiser E on cherche dabord ses points stationnaires, i.e. les points qui vrient Puisque
n m E j 0 (a 0 , a 1 , . . . , a m ) = 2 xi yi a j xi a 0 i =0 j =0 n m E j 1 (a 0 , a 1 , . . . , a m ) = 2 xi yi a j xi a 1 i =0 j =0

= 0 pour j = 0, . . . , m .

. . .
n m E j m (a 0 , a 1 , . . . , a m ) = 2 xi yi a j xi a m i =0 j =0

on obtient alors le systme linaire de (m + 1) quations en les (m + 1) inconnues a 0 , a 1 , . . . , a m suivant E a 0 ( a 0 , a 1 , . . . , a m ) = 0 E (a 0 , a 1 , . . . , a m ) = 0 a 1 . . . E a m ( a 0 , a 1 , . . . , a m ) = 0 n n m a 0 (n + 1) + a 1 n i =0 x i + + a m i =0 x i = i =0 y i a 0 n x i + a 1 n x 2 + + a m n x m +1 = n y i x i i =0 i =0 i i =0 i i =0 . . . n m m +1 2m m a0 n + + am n = n i =0 x i + a 1 i =0 x i i =0 x i i =0 y i x i n n m (n + 1) ... a0 i =0 x i i =0 x i n x n n 2 m +1 . . . x x a1 i =0 i i =0 i i =0 i . = . . . . . . . . . . . n n n m m +1 2m am x x . . . x i =0 i i =0 i i =0 i

. . . n m y x i =0 i i

n i =0 y i n i =0 y i x i

Quand m = n , le polynme des moindres carrs concide avec le polynme dinterpolation de L AGRANGE, i.e. lunique polynme L tel que L (x i ) = y i pour tout i = 0, . . . , n .

68

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

Exemple
partir des donnes x y 1.0 6.008 2.5 15.722 3.5 27.130 4.0 33.772 1.1 5.257 1.8 9.549 2.2 11.098 3.7 28.828

on veut calculer la droite et la parabole de rgression et comparer les erreurs des chaque rgression. 1. La droite de rgression a quation y = mx + q avec m=
1 = 7 o x 6 y (x x ) i =0 i i 8.420042377, 7 x (x x ) i =0 i i 6 y = 13.567. Lerreur est i =0 i 6 i =0

mx 3.37833528, q=y

6 x = 2.0125 et y = 1 7 i =0 i

( y i (mx i + q ))2 = 39.59960820.

2. La parabole de rgression a quation y = a 0 + a 1 x + a 2 x 2 avec a 0 , a 1 , a 2 solution du systme linaire 6 6 x 6 x2 8 y a0 108.536 8 16.1 44.79 i =0 i i =0 i a 0 i =0 i 6 6 x2 6 x 3 a 6 44.79 141.311 a 1 = 322.7425 i.e. 16.1 i =0 x i 1 = i =0 y i x i i =0 i i =0 i 6 x2 6 x3 6 x4 6 y x2 1067.97905 44.79 141.311 481.5123 a2 a2 i
i =0 i i =0 i i =0 i i =0 i

et on obtient
a 0 = 0.744611871628180655, a 1 = 2.14480468957977077, a 2 = 1.51926210146774388.

Lerreur est

6 i =0

2 2 ( y i (a 0 + a 1 x i + a 2 x i )) = 5.715921703.

40 30 20 10

Exemple
Le tableau ci-dessous donne la conductivit thermique k du sodium pour diffrentes valeurs de la temprature. On veut calculer la parabole de meilleur approximation. T (C) k 79 1.00 190 0.932 357 0.839 524 0.759 690 0.693

La parabole de rgression a quation y = a 0 + a 1 x + a 2 x 2 avec a 0 , a 1 , a 2 solution du systme linaire

4 i =0 x i 4 x2 i =0 i

4 x i =0 i 4 x2 i =0 i 4 x3 i =0 i

4 x2 4 y i =0 i a 0 i =0 i 4 x 3 a 4 y x 1 = i =0 i i i =0 i 4 x4 4 y x2 a2 i =0 i i i =0 i

i.e.

8 16.1 44.79

16.1 44.79 141.311

108.536 44.79 a0 141.311 a 1 = 322.7425 481.5123 a 2 1067.97905

et on obtient
a 0 = 0.744611871628180655, a 1 = 2.14480468957977077, a 2 = 1.51926210146774388.

G. Faccanoni

69

4 Extrema
Lerreur est

Dernire mise jour : Lundi 11 fvrier 2013

6 i =0

2 2 ( y i (a 0 + a 1 x i + a 2 x i )) = 5.715921703.

Exemple
La viscosit cinmatique de leau varie en fonction de la temprature comme dans le tableau suivant : T (C) (103 m2 s1 ) 0 1.79 21.1 1.13 37.8 0.696 54.4 0.519 71.1 0.338 87.8 0.321 100 0.296

On veut valuer les valeurs (10 ), (30 ), (60 ), (90 ) par le polynme de meilleur approximation de degr 3. 6 On a la famille de points (Ti , i ) i =0 . Le polynme de meilleur approximation de degr 3 scrit r (T ) = a 0 + a 1 T + a 2 T 2 + a 3 T 3 o a 0 , a 1 , a 2 , a 3 sont solution du systme linaire

6
6 T i =0 i 6 T2 i =0 i 6 T3 i =0 i

6 T i =0 i 6 T2 i =0 i 6 T3 i =0 i 6 T4 i =0 i

6 T2 i =0 i 6 T3 i =0 i 6 T4 i =0 i 6 T5 i =0 i

6 T 3 a0 i =0 i 6 T 4 a1 i =0 i 6 T 5 a 2 = i =0 i 6 T6 a3 i =0 i

6 i =0 i 6 T i =0 i i 6 T 2 i =0 i i 6 T3 i =0 i i

et on obtient
a 0 = 0.914534618675843625, a = 0.914534618675843625, 1 a 2 = 0.000620138768106035594, a 3 = 0.000620138768106035594.

On a alors r (10 ) = 1.004300740 r (30 ) = 0.9114735501 r (60 ) = 0.9114735501 r (90 ) = 0.249145396

4.2 Extrema lis


La scission entre extrema libres et lis (ou sous contraintes) est ne de limpossibilit de traiter loptimisation dans les domaines non ouverts selon la procdure expose dans la section prcdente. En effet, la condition ncessaire ne sapplique pas aux bords du domaine. Or, si de tels points existent, leur tude au cas par cas est gnralement peu aise. Ds lors, la thorie mathmatique propose des mthodes doptimisation lie. Celles-ci incorporent directement dans la rsolution les contraintes qui dnissent des domaines non ouverts. La nomenclature peut savrer trompeuse. En effet, au plan oprationnel, ce nest pas la prsence intrinsque de contraintes dans loptimisation qui conduit dlaisser loptimisation libre au prot de loptimisation lie. Ce sont plutt les consquences de ces restrictions au niveau de la nature topologique du domaine de dnition de la fonction qui guident lutilisateur vers lune ou lautre des techniques. Ainsi, dans un domaine fort limit, mais ouvert, la recherche des extrema libres sapplique. linverse, une contrainte sous forme dingalit non stricte doit toujours tre prise en compte pour dterminer les extrema lis. Parmi les types de contraintes auxquelles le modlisateur peut se trouver confront, deux classes se distinguent. Dune part, celles qui lient les variables du problme au travers dune ou plusieurs quations. Ces contraintes dites dgalits sont apprhendes grce au thorme de L AGRANGE, qui fournit une condition de premier ordre formule partir dune fonction ad hoc, dnomme lagrangien. Dans cette approche, de nouvelles variables, dites multiplicateurs, apparaissent et offrent une possibilit supplmentaire dans lanalyse des rsultats. Dautre part, loptimisation sous des contraintes dingalits non strictes, gnralement traite grce au thorme de K UHN et T UCKER, ne sera pas tudie lors de ce module.

Exemple
Maximisation dutilit sous contrainte budgtaire : les mnages doivent choisir le niveau de consommation des biens A et B ,
quand les prix sont p a et p b et le revenu est R :
c a ,c b

max u (c a , c b )

tel que p a c a + p b c b = R .

Allocation du temps : une tudiante doit allouer son temps entre la prparation pour le cours A t A et le cours B t B , tant donn

70

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

quelle dispose de 60 heures par semaine y consacrer : t A + t B = 60 est la contrainte. Elle cherche obtenir la meilleure moyenne possible sur ces deux cours, tant donn que si elle passe t i heures par semaine sur le cours i (i =A ou B), elle peut esprer une note g i (t i ) :
g A (t A )+g B (t B ) est la fonction maximiser. Par exemple g A (t A ) = 20 + 20 2

t A et g B (t B ) = 80 + 3t B .

Problme
Dterminer les extrema dune fonction de n variables, note f (x), mathmatiquement dnie dans un domaine ouvert D Rn , mais dont les variables sont soumises aux m contraintes g 1 (x) = 0, g 2 (x) = 0, . . ., g m (x) = 0, o les fonctions g j sont galement dnies dans D . Ces contraintes dlimitent le sous-ensemble A de D dans lequel seffectue loptimisation A = x D g 1 (x) = 0, . . . , g m (x) = 0 .

La dnition dextremum li rsulte donc de celle des extrema libres.

Dnition Optimisation lie


La fonction f , appele fonction objectif, admet un maximum li (resp. un minimum li) sous les contraintes g 1 (x) = 0, g 2 (x) = 0, . . ., g m (x) = 0, en x0 A si, en ce point, elle admet un maximum libre (resp. un minimum libre) dans le domaine A . Gnralement, une contrainte de type g j (x) = 0 dnit une courbe. Lensemble A est donc constitu de lintersection de m courbes dans D Rn . Pour m > 1, il peut donc contenir fort peu de points. Cest pourquoi, en pratique, il est rare de rencontrer plus dune contrainte dgalit. Et, dans tous les cas, il est exclu davoir plus de contraintes que de variables, de sorte que la condition m < n sera systmatiquement impose.

Exemple
Le consommateur maximise une fonction dutilit, note U (x , y ), qui dpend des quantits consommes de deux biens, x et y , sous une contrainte budgtaire p 1 x + p 2 y = R , o p 1 et p 2 (p 1 , p 2 > 0) sont les prix des biens. Cette contrainte exprime que le montant allou aux dpenses relatives aux deux biens considrs est x R . Dans ce cas simple qui comporte deux variables et une contrainte, on peut aisment ramener loptimisation lie la recherche dun maximum libre. En effet, la contrainte de budget permet dexpliciter p R la quantit dun bien en fonction de lautre y = p p 1 x . En vertu de la condition ncessaire pour la fonction dune variable obtenue 2 2 aprs substitution de y en fonction de x , on a dU (x , y (x )) p1 x U (x , y ) y U (x , y ) = x U (x , y ) + y U (x , y ) y (x ) = x U (x , y ) y U (x , y ) = 0 = = . dx p2 p1 p2 Ce rsultat indique qu loptimum, les utilits marginales (terme conomique qui signie tout simplement drives partielles de la fonction utilit par rapport aux quantits consommes) pondres par les inverses des prix sgalisent et dsignons par cette quantit commune. Par ailleurs, la contrainte de budget peut tre reformule par g (x , y ) = 0, o g (x , y ) = p 1 x + p 2 y R , de sorte que p 1 = x g (x , y ) et p 2 = y g (x , y ) et nalement x U (x , y ) y U (x , y ) = = p1 p2 Autrement dit, si on introduit la fonction L (x , y , ) U (x , y ) g (x , y ), loptimum on a L = 0, ce qui correspond la condition ncessaire dexistence dun extrema libre pour la fonction L . x U (x , y ) x g (x , y ) = 0 y U (x , y ) y g (x , y ) = 0 U = g .

Le thorme de L AGRANGE gnralise la dmarche adopte dans cette rsolution. Il reprsente une condition ncessaire pour loptimisation sous des contraintes dgalit.

Thorme des multiplicateurs de L AGRANGE


Soit les fonctions f et g 1 , . . ., g m (m < n ) de classe C 1 dans un ouvert D Rn . Si f admet en x0 un extremum li sous les contraintes g 1 (x) = 0, . . ., g m (x) = 0 et si la jacobienne en x0 (i.e. la matrice (x j g i (x0 ))m n ) est de rang m , alors

= (1 , . . . , m ) Rm tel que f (x0 ) =

m i =1

i g i (x0 ).

Le thorme de L AGRANGE peut tre vu comme la condition ncessaire dexistence dextrema libres applique la fonc-

G. Faccanoni

71

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

tion de n + m variables appele fonction lagrangienne (ou le lagrangien) : L : D Rm R (x, ) f (x0 ) o = (1 , . . . , m ).


m i =1

i g i (x0 )

Dune manire qui peut sembler paradoxale, la mthode de L AGRANGE permet de transformer un problme doptimisation lie dune fonction de n variables sous m contraintes en un problme doptimisation libre dune fonction de n + m variables, alors quintuitivement, on aurait plutt attendu une baisse de la dimension du problme due aux restrictions impliques par la prsence de contraintes. Mais le paradoxe nest quapparent. En effet, lintroduction des m multiplicateurs de L AGRANGE, (1 , . . . , m ), enrichit plus quelle nalourdit loptimisation, grce linterprtation dont jouissent ces variables. Prcisment, la valeur prise par un multiplicateur traduit linuence marginale du niveau de la contrainte correspondante sur la valeur de la fonction objective loptimum. On dit aussi que le multiplicateur de L AGRANGE mesure lintensit de la contrainte. Chaque multiplicateur exprime la sensibilit de la fonction dobjectif la variation du niveau dune contrainte. Par exemple, une contrainte qui ninuence pas loptimisation (contrainte inoprante ou superue) est affecte dun multiplicateur nul. loppos, un multiplicateur lev correspond une contrainte qui pnalise de faon importante loptimum.

Exemple Ingalit des moyennes arithmtiques et gomtriques


Cherchons le maximum de la fonction f (x 1 , x 2 , . . . , x n ) = n x 1 x 2 . . . x n sur Rn + sous la contrainte x 1 + x 2 + + x n = n . En un point o le maximum est atteint, on peut appliquer le thorme prcdent avec g (x 1 , x 2 , . . . , x n ) = (x 1 + x 2 + + x n ) n . On obtient
x1 1 1 1 x1 x2 . . . xn x2 = . . . n . . . . 1 1 x
n

f = g

En particulier, on obtient que tous les x i sont gaux et quils sont tous gaux 1. Ainsi, on a f (x 1 , x 2 , . . . , x n ) f (1, 1, . . . , 1) = 1 = g (x , y )/n . On retrouve ainsi lingalit des moyennes arithmtiques et gomtriques
n

x1 x2 . . . xn

x1 + x2 + + xn . n

Optimiser f (x , y ) sous la contrainte g (x , y ) = 0.


Rcrivons le thorme des multiplicateurs de L AGRANGE pour une fonction de deux variables et une seule contrainte dgalit (voir la gure 4.1 pour une interprtation gomtrique) : Soit les fonctions f et g de classe C 1 dans un ouvert D R2 . Si f admet en (x 0 , y 0 ) un extremum li sous la contrainte g (x , y ) = 0 et si g (x 0 , y 0 ) = (0, 0), alors R tel que f (x 0 , y 0 ) = g (x 0 , y 0 ). On a alors deux mthodes pratiques pour dterminer les extrema lis de f sous la contrainte g :

Mthode 1 : Lagrangien. Formons le lagrangien


L (x , y , ) = f (x , y ) g (x , y ) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que x f (x , y ) = x g (x , y ), y f (x , y ) = y g (x , y ), 0 = g (x , y ). Notons (x 0 , y 0 , 0 ) une solution de ce systme. Si g (x 0 , y 0 ) = 0, alors (x 0 , y 0 ) est un point critique de la fonction f sous la contrainte g . Ces points critiques satisfont la contrainte, mais il sagit prsent de classer ces candidats.

72

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

F IGURE 4.1: On cherche les extrema de la fonction f (x , y ) sous la contrainte g (x , y ) = k . Cela signie quon cherche les extrema de f (x , y ) lorsque le point (x , y ) appartient la courbe de niveau g (x , y ) = k . En gure on voit cette courbe ainsi que plusieurs courbes de niveau de f . Celles-ci ont quation f (x , y ) = c pour c = 7, 8, 9, 10, 11. Optimiser f (x , y ) sous la condition g (x , y ) = k signie chercher la plus grande (ou plus petite) valeur de c telle que la courbe de niveau f (x , y ) = c croise la courbe g (x , y ) = k . Pour que cela ait lieu il faut que les deux courbes aient la mme droite tangente. Cela signie que les gradients sont parallles, cest--dire quil existe R tel que f (x 0 , y 0 ) = g (x 0 , y 0 ). Comme dans le cas des extrema libres, on peut formuler des conditions du deuxime ordre relatives aux points critiques, mais qui ne sappliquent qu certains cas. Soit (x 0 , y 0 ) xx L (x 0 , y 0 ) y y L (x 0 , y 0 ) (x y L (x 0 , y 0 ))2 si (x 0 , y 0 ) > 0, xx L (x 0 , y 0 ) < 0 et y y L (x 0 , y 0 ) < 0 on a un maximum local en (x 0 , y 0 ) ; si (x 0 , y 0 ) > 0, xx L (x 0 , y 0 ) > 0 et y y L (x 0 , y 0 ) > 0 on a un minimum local en (x 0 , y 0 ) ; si (x 0 , y 0 ) 0 on ne peut pas conclure.

Mthode 2 : Rduction. Cette mthode est base sur la possibilit dexprimer la contrainte sous forme paramtrique.
Par exemple sil existe une fonction h (x ) telle de deux variables f (x , y ) sous la f (x , y = h (x )) ; sil existe une fonction h ( y ) telle de deux variables f (x , y ) sous la f (x = h (x ), y ). que (x , y ) R2 g (x , y ) = 0 = x R h (x ) = y , alors optimiser la fonction contrainte g (x , y ) = 0 quivaut optimiser la fonction dune seule variable que (x , y ) R2 g (x , y ) = 0 = y R h ( y ) = x , alors optimiser la fonction contrainte g (x , y ) = 0 quivaut optimiser la fonction dune seule variable

Exemple
Soient dterminer les minima et maxima de la fonction objectif f (x , y ) = 5x 2 + 6 y 2 x y sous la contrainte x + 2 y = 24. Pour cela, construisons la fonction de L AGRANGE L (x , y , ) = f (x , y ) g (x , y ) = 5x 2 + 6 y 2 x (x + 2 y 24) et annulons son gradient

0 0 10x y + L = 0 12 y x + 2 = 0 . x 2 y 24 0 0

(6, 9, 612)

f |g (x , y ) = 0

On obtient x = 6, y = 9. Comme xx L (6, 9) = 10 > 0, y y L (6, 9) = 12 > 0, x y L (6, 9) = 1 et xx L (6, 9) y y L (6, 9) x y L 2 (6, 9) > 0, il sagit dun minimum. On notera que, dans ce cas, la valeur de ne prsente pas dintrt et nest donc pas cherche. Dans cet exemple on peut expliciter une variable dans la contrainte, par exemple y = 12 x 2 . Alors on peut minimiser direc2 tement la fonction f (x , 12 x 2 ) = 7x 84x + 864 : comme f (x , 12 x 6 2 ) = 14x 84, le minimum se trouve en x = 6, y = 12 2 = 9 et la fonction vaut f (6, 9) = 612.

(6, 9, 0)

g (x , y ) = 0

G. Faccanoni

73

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exemple Trouver un champ rectangulaire daire maximale dlimit par une clture de longueur donne.
Si x et y dsignent les longueurs des cts du champ, la longueur de la clture est 2(x + y ) et laire x y . Le problme est de trouver le maximum atteint par laire, non pas parmi tous les points de R2 + , mais seulement parmi ceux vriant la contrainte 2(x + y ) = , o > 0 est x. Lagrangien. Formons le lagrangien L (x , y , ) = x y (2(x + y ) ) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que
0 y 2 x 2 = 0 0 2(x + y ) x = /4 y = /4 = /8

L = 0

Donc ( /4, /4) est un point critique de la fonction f sous la contrainte g . Observons que ce point a t obtenu par une condition ncessaire et comme ( /4, /4, /8) < 0, rien dans le thorme ne permet de savoir si cest un maximum, un minimum ou ni lun ni lautre.

Rduction. Bien sr, on peut utiliser la contrainte pour calculer une des variables en fonction des deux autres. Par exemple pour y :
2(x + y ) = = y= 2 x.

En reportant cette valeur de y dans lexpression de laire, on obtient A (x ) = x x et A (x ) = 2x .

Le maximum de A (x ) est atteint pour x = /4, ce qui entrane aussi y = x : primtre x, le rectangle daire maximale est le carr.

Optimiser f (x , y , z ) sous la contrainte g (x , y , z ) = 0.


Rcrivons le thorme des multiplicateurs de L AGRANGE pour une fonction de trois variables et une seule contrainte dgalit : Soit les fonctions f et g de classe C 1 dans un ouvert D R3 . Si f admet en (x 0 , y 0 , z 0 ) un extremum li sous la contrainte g (x , y , z ) = 0 et si g (x 0 , y 0 , z 0 ) = (0, 0, 0), alors R tel que f (x 0 , y 0 , z 0 ) = g (x 0 , y 0 , z 0 ). On a alors deux mthodes pratiques pour dterminer les extrema lis de f sous la contrainte g :

Mthode 1 : Lagrangien. Formons le lagrangien


L (x , y , z , ) = f (x , y , z ) g (x , y , z ) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , z , ) tels que x f (x , y , z ) = x g (x , y , z ), y f (x , y , z ) = y g (x , y , z ), z f (x , y , z ) = z g (x , y , z ), 0 = g (x , y , z ). Notons (x 0 , y 0 , z 0 , 0 ) une solution de ce systme. Si g (x 0 , y 0 , z 0 ) = 0, alors (x 0 , y 0 , z 0 ) est un point critique de la fonction f sous la contrainte g . Ces points critiques satisfont la contrainte, mais il reste encore dterminer sil sagit effectivement dun extremum.

Mthode 2 : Rduction. Cette mthode est base sur la possibilit dexprimer la contrainte sous forme paramtrique.
Par exemple sil existe une fonction h (x , y ) telle que (x , y , z ) R3 g (x , y , z ) = 0 = (x , y ) R2 h (x , y ) = z , alors chercher les extrema lis de la fonction de trois variables f (x , y , z ) sous la contrainte g (x , y , z ) = 0 quivaut chercher les extrema libres de la fonction de deux variables f (x , y , z = h (x , y )) ; sil existe une fonction h (x , z ) telle que (x , y , z ) R3 g (x , y , z ) = 0 = (x , z ) R2 h (x , z ) = y , alors chercher les extrema lis de la fonction de trois variables f (x , y , z ) sous la contrainte g (x , y , z ) = 0 quivaut chercher les extrema libres de la fonction de deux variables f (x , y = h (x , z ), z ) ; sil existe une fonction h ( y , z ) telle que (x , y , z ) R3 g (x , y , z ) = 0 = ( y , z ) R2 h ( y , z ) = x , alors chercher les extrema lis de la fonction de trois variables f (x , y , z ) sous la contrainte g (x , y , z ) = 0 quivaut chercher les extrema libres de la fonction de deux variables f (x = h ( y , z ), y , z ).
74 G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

Exemple Parmi les paralllpipdes de surface S xe, lesquels ont un volume maximal ?
Si x , y , z dsignent les longueurs des cts du paralllpipde, la surface est 2(x y + y z + xz ) et le volume x y z . Le problme est de trouver le maximum atteint par le volume x y z , non pas parmi tous les points de R3 + , mais seulement parmi ceux vriant la contrainte 2(x y + y z + xz ) = S , o S est x. Lagrangien. Formons le lagrangien L (x , y , z , ) = x y z (2(x y + y z + xz ) S ) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , z , ) tels que
y z 2( y + z ) 0 xz 2(x + z ) 0 x y 2( y + x ) = 0 S 2(x y + y z + xz ) 0 z ( y x ) = 2( y x ) y (z x ) = 2(z x ) x (z y ) = 2(z y ) 2(x y + y z + xz ) = S x = S /6 y = S /6 z = S /6 = S /96

L = 0

Donc ( S /6, S /6, S /6) est un point critique de la fonction f sous la contrainte g . Observons que ce point a t obtenu par une condition ncessaire. Rien dans le thorme ne permet de savoir si cest un maximum, un minimum ou ni lun ni lautre.

Rduction. Bien sr, on peut utiliser la contrainte pour calculer une des variables en fonction des deux autres. Par exemple pour z :
2(x y + y z + xz ) = S = xy z= 2 . x+y
S

En reportant cette valeur de z dans lexpression du volume, on obtient xy . VS ( x , y ) = x y 2 x+y On peut calculer le maximum de cette fonction avec la technique du gradient (extrema libres). Le maximum de VS (x , y ) est atteint pour x=y= ce qui entrane aussi z = S , 6
S

S 6 : surface xe, le paralllpipde de volume maximal est le cube.

Optimiser f (x , y , z ) sous les contraintes g 1 (x , y , z ) = 0 et g 2 (x , y , z ) = 0.


Rcrivons le thorme des multiplicateurs de L AGRANGE pour une fonction de deux variables et deux contraintes dgalit : Soit les fonctions f , g 1 et g 2 de classe C 1 dans un ouvert D R3 . Si f admet en (x 0 , y 0 , z 0 ) un extremum li sous les contraintes g 1 (x , y , z ) = 0 et g 2 (x , y , z ) = 0 et si g 1 (x 0 , y 0 , z 0 ) = (0, 0, 0) et g 2 (x 0 , y 0 , z 0 ) = (0, 0, 0), alors , R tels que f (x 0 , y 0 , z 0 ) = g 1 (x 0 , y 0 , z 0 ) + g 2 (x 0 , y 0 , z 0 ). On a alors deux mthodes pratiques pour dterminer les extrema lis de f sous les contraintes g 1 et g 2 :

Mthode 1 : Lagrangien. Formons le lagrangien


L (x , y , z , , ) = f (x , y , z ) g 1 (x , y , z ) g 2 (x , y , z ) o et (multiplicateurs de L AGRANGE) sont des inconnues. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les 5-uplets (x , y , z , , ) tels que x f (x , y , z ) = x g 1 (x , y , z ) x g 2 (x , y , z ), y f (x , y , z ) = y g 1 (x , y , z ) y g 2 (x , y , z ), z f (x , y , z ) = z g 1 (x , y , z ) z g 2 (x , y , z ), 0 = g 1 (x , y , z ), 0 = g 2 (x , y , z ). Notons (x 0 , y 0 , z 0 , 0 , 0 ) une solution de ce systme. Si g 1 (x 0 , y 0 , z 0 ) = 0 et g 2 (x 0 , y 0 , z 0 ) = 0, alors (x 0 , y 0 , z 0 ) est un point critique de la fonction f sous les contraintes g 1 et g 2 . Ces points critiques satisfont les contraintes, mais il reste encore dterminer sil sagit effectivement dun extremum.

Mthode 2 : Rduction. Cette mthode est base sur la possibilit dexprimer la contrainte sous forme paramtrique.
Par exemple, sil existe deux fonctions h 1 (x ) et h 2 (x ) telles que (x , y , z ) R3 g 1 (x , y , z ) = 0 et g 2 (x , y , z ) = 0 = x R h 1 (x ) = y et h 2 (x ) = z , alors optimiser la fonction de trois variables f (x , y , z ) sous les contraintes g 1 (x , y , z ) = 0 et g 2 (x , y , z ) = 0 quivaut optimiser la fonction dune seule variable f (x , y = h 1 (x ), z = h 2 (x )) ; etc.

G. Faccanoni

75

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exemple
On veut optimiser la fonction f (x , y , z ) = x y z sous les contraintes g 1 (x , y , z ) = x 2 + y 2 + z 2 1 et g 2 (x , y , z ) = x + y + z 1. La contrainte g 1 (x , y , z ) = 0 est lquation de la sphre de centre (0, 0, 0) et de rayon 1 ; la contrainte g 2 (x , y , z ) = 0 est lquation dun plan. On cherche donc les extrema de f sur lintersection de la sphre unit et dun plan, savoir sur un cercle dans lespace. Si un point (x , y , z ) est solution, alors il existe deux multiplicateurs 1 , 2 tels que L = 0 o L (x , y , z , 1 , 2 ) = f (x , y , z ) 1 g 1 (x , y , z )2 g 2 (x , y , z ) = x y z 1 (x 2 + y 2 + z 2 1) 2 (x + y + z 1). On doit donc avoir y z 1 (2x ) 2 0 xz (2 y ) 0 1 2 L = 0 x y 1 (2z ) 2 = 0 2 2 2 1 (x + y + z ) 0 0 1 (x + y + z ) On obtient donc un systme de 5 quations et 5 inconnues : x , y , z , 1 , 2 . Ltude de ce systme montre quil a 6 solutions, donnes dans le tableau ci-dessous : x y z 1 2 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 2 2 /3 1/3 2/9 /3 1/3 2 2 /3 1/3 /3 1/3 2/9 2 2 1 /3 /3 /3 1/3 2/9 Observons que ces points ont t obtenus par une condition ncessaire. Rien dans le thorme ne permet de savoir si ce sont des maxima, des minima ou ni lun ni lautre.

76

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

 Exercices Optimisation dans un ouvert


Exercice 4.1



Soit f : R2 R une fonction de classe C 2 (R2 ) et (a , b ) un point de R2 . On suppose que f (a , b ) = 0, x f (a , b ) = 0, y f (a , b ) = 0, xx f (a , b ) = 1, y y f (a , b ) = 2, x y f (a , b ) = 3.

Le point (a , b ) est-il un point critique ? Si oui, de quelle nature ?

C ORRECTION . Il est un point critique et plus particulirement il sagit dun point-selle car (a , b ) < 0.

Exercice 4.2
On suppose que (1, 1) est un point critique dune fonction f dont les drives secondes sont continues. Dans chaque cas, que peut-on dire au sujet de f ? 1. xx f (1, 1) = 4, x y f (1, 1) = 1, y y f (1, 1) = 2 ; 2. xx f (1, 1) = 4, x y f (1, 1) = 3, y y f (1, 1) = 2.

C ORRECTION . 1. Dabord on calcule (1, 1) = xx f (1, 1) y y f (1, 1)(x y f (1, 1))2 = 7. Comme (1, 1) > 0 et xx f (1, 1) > 0, f a un minimum local en (1, 1). 2. Dabord on calcule (1, 1) = xx f (1, 1) y y f (1, 1) (x y f (1, 1))2 = 1. Comme (1, 1) < 0, f a un point-selle en (1, 1).

Exercice 4.3
partir de la carte des courbes de niveau de la gure cicontre, localiser les points critiques de f et prciser pour chacun de ces points sil sagit dun point-selle ou dun maximum ou dun minimum local. Vrier ensuite le raisonnement sachant que f (x , y ) = 4 + x 3 + y 3 3x y.

C ORRECTION . Dans la gure, le point (1, 1) est entour par des courbes de niveau qui sont de forme ovale et qui indiquent que si nous nous loignons du point dans nimporte quelle direction les valeurs de f augmentent. Ainsi on pourrait sattendre un minimum local en ou proximit de (1, 1). Les courbes de niveau proche du point (0, 0) ressemblent des hyperboles, et si nous nous loignons de lorigine, les valeurs de f augmentent dans certaines directions et diminuent dans dautres, donc nous nous attendons trouver un point selle. Vrions cette analyse :

Points critiques : x f (x , y ) = 3x 2 3 y , y f (x , y ) = 3 y 2 3x . On a un point critique si les deux drives partielles sannulent


en mme temps ; on trouve deux points critiques : (1, 1) et (0, 0).

tudes des points critiques : les drives secondes sont xx f (x , y ) = 6x , x y f (x , y ) = 3, y y f (x , y ) = 6 y , ainsi (x , y ) =


xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 36x y 9. Comme (1, 1) > 0 et xx f (1, 1) > 0, f a un minimum local en (1, 1). Comme (0, 0) < 0, f a un point-selle en (0, 0).

G. Faccanoni

77

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 4.4
partir de la carte des courbes de niveau de la gure cicontre, localiser les points critiques de f et prciser pour chacun de ces points sil sagit dun point-selle ou dun maximum ou dun minimum local. Vrier ensuite le raisonnement sachant que f (x , y ) = 3x x 3 2 y 2 + y 4 .

C ORRECTION . Dans la gure, les points (1, 1) et (1, 1) sont entours par des courbes de niveau qui sont de forme ovale et qui indiquent que si nous nous loignons du point dans nimporte quelle direction les valeurs de f augmentent. Ainsi on pourrait sattendre des minima locaux en ou proximit de (1, 1). De la mme manire, le point (1, 0) est entour par des courbes de niveau qui sont de forme ovale et qui indiquent que si nous nous loignons du point dans nimporte quelle direction les valeurs de f diminuent. Ainsi on pourrait sattendre un maximum local en ou proximit de (1, 0). Les courbes de niveau proche des points (1, 0), (1, 1) et (1, 1) ressemblent des hyperboles, et si nous nous loignons de ces points, les valeurs de f augmentent dans certaines directions et diminuent dans dautres, donc nous nous attendons trouver des points de selle. Vrions cette analyse : f = 0 3 3x 2 = 0 4 y + 4 y 3 = 0

donc les points critiques sont (1, 0), (1, 1), (1, 1), (1, 0), (1, 1), (1, 1). Les drives secondes sont xx f (x , y ) = 6x , x y f (x , y ) = 0, y y f (x , y ) = 12 y 2 4, ainsi (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 72x y 2 + 24x . Point critique (1, 0) (1, 1) (1, 1) (1, 0) (1, 1) (1, 1) 24 > 0 48 < 0 48 < 0 24 < 0 48 > 0 48 > 0 xx f 6 < 0 <0 6>0 6>0 Conclusion f f f f f f a un maximum local en (1, 0) a un point-selle en (1, 1) a un point-selle en (1, 1) a un point-selle en (1, 0) a un minimum local en (1, 1) a un minimum local en (1, 1)

Exercice 4.5
Soit f lapplication dnie sur R2 par f (x , y ) = y3 x2 y + x2 + 4 y. 2 3

Trouver les points critiques de la fonction f et tablir leur nature.

C ORRECTION . f est une application dnie sur R2 ; les points critiques sont les points qui rendent nul le gradient. On a f = x y + 2x ,
x2 2

+ y2 4

et

f = 0 (x , y ) { (0, 2), (0, 2) } .

Pour en tudier la nature on calcule les drives secondes : xx f (x , y ) = y + 2 Donc (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 2 y ( y + 2) x y y f (x , y ) = 2 y x y f ( x , y ) = x

78

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

et (0, 2) = 0, (0, 2) = 16.

Comme (0, 2) > 0 et xx f (0, 2) = 4 > 0, on conclut que le point (0, 2) est un minimum pour f . En revanche, comme (0, 2) = 0, on ne peut pas conclure en utilisant la matrice hessienne.

Exercice 4.6
Dterminer les extrema de la fonction f : R2 R dnie par f (x , y ) = y 2 + x y ln(x ).

C ORRECTION . f est de classe C 2 dans son domaine de dnition, louvert D = (x , y ) R2 x > 0 .

Points critiques On a f (x , y ) =

y ln(x )+ y 2 y +x ln(x )

et y (1 + ln(x )) = 0, 2 y + x ln(x ) = 0, 1 1 , e 2e

f (x , y ) =

0 0

(x , y ) (1, 0);
y

Nature des points critiques D (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = x 2 (1 + ln(x ))2 . Comme D (1, 0) = 1 < 0, le

point (1, 0) est un point-selle ; comme D (1/e , 1/(2e )) = 1 > 0 et xx f (1/e , 1/(2e )) = 1/2 > 0, le point (1/e , 1/(2e )) est un minimum local.

Exercice 4.7
Soit f lapplication dnie sur R2 par f (x , y ) = x2 y y3 x2 + 4 y. 2 3

Trouver les points critiques de la fonction f et tablir leur nature.

C ORRECTION . f est une application dnie sur R2 ; les points critiques sont les points qui rendent nul le gradient. On a f = x y 2x ,
x2 2

+ y2 4

et

f = 0 (x , y ) { (0, 2), (0, 2) } .

Pour en tudier la nature on calcule les drives secondes : xx f (x , y ) = y 2 Donc (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 2 y ( y 2) x et (0, 2) = 16, (0, 2) = 0. y y f (x , y ) = 2 y x y f ( x , y ) = x

Comme (0, 2) > 0 et xx f (0, 2) < 0, on conclut que le point (0, 2) est un maximum pour f . En revanche, comme (0, 2) = 0, on ne peut pas conclure en utilisant la matrice hessienne.

Exercice 4.8
Soit f lapplication dnie sur R2 par f (x , y ) = x y 2 x3 + 4x + y 2 . 2 3

Trouver les points critiques de la fonction f et tablir leur nature.

G. Faccanoni

79

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . f est une application dnie sur R2 ; les points critiques sont les points qui rendent nul le gradient. On a f =
y2 2

+ x 2 4, x y + 2y

et

f = 0 (x , y ) { (2, 0), (2, 0) } .

Pour en tudier la nature on calcule les drives secondes : xx f (x , y ) = 2x Donc (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 2x (x + 2) y et (2, 0) = 0, (2, 0) = 16. y y f (x , y ) = x + 2 x y f ( x , y ) = y

Comme (2, 0) > 0 et xx f (2, 0) = 4 > 0, on conclut que le point (0, 2) est un minimum pour f . En revanche, comme (2, 0) = 0, on ne peut pas conclure en utilisant la matrice hessienne.

Exercice 4.9
Une montagne a la forme de la surface z (x , y ) = 2x y 2x 2 y 2 8x + 6 y + 4 (lunit de mesure est de 100 mtres). Si le niveau de la mer correspond z = 0, quelle est la hauteur de la montagne ?

C ORRECTION . Il sagit dvaluer z (x , y ) dans le point de maximum. Cherchons dabord les points critiques : z (x , y ) = 2 y 4x 8 2x 2 y + 6

et z (x , y ) = 0 ssi (x , y ) = (1, 2). On tablie la nature du point critique en tudiant le dterminant de la matrice hessienne : xx f (x , y ) = 4 < 0, y y f (x , y ) = 2, x y f (x , y ) = 2,

et xx f (1, 2) y y f (1, 2) (x y f (1, 2))2 = 4 > 0 donc (1, 2) est un maximum. Comme z (1, 2) = 14, la montagne est haute 1400 mtre.

Exercice 4.10
Dterminer et classer les 5 points critiques (en spciant sils sont des max, des min ou des points de selle) de la fonction f : R2 R dnie par f (x , y ) = (x 2 y 2 )e (x
2 y 2 )

C ORRECTION . Cherchons dabord les 5 points critiques : f (x , y ) = et f (x , y ) = (0, 0) ssi (x , y ) { (0, 0), (0, 1), (0, 1), (1, 0), (1, 0) }. tudions maintenant sparment chacun de ces points en calculant au pralable le dterminant de la matrice hessienne de la fonction f en un point quelconque : xx f (x , y ) = 2e (x
2 y 2 )

2x (1 x 2 + y 2 )e (x y ) 2 2 2 y (1 x 2 + y 2 )e (x y )

(1 5x 2 + y 2 + 2x 4 2x 2 y 2 ),
2 y 2 )

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

(1 x 2 + 5 y 2 + 2x 2 y 2 2 y 4 ),

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

80

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

On a alors (x 0 , y 0 ) (0, 0) (1, 0) (1, 0) (0, 1) (0, 1) xx f (x 0 , y 0 ) 2 4 e 4 e 4 e 4 e x y f ( x 0 , y 0 ) 0 0 0 0 0 y y f (x 0 , y 0 ) 2 4 e 4 e 4 e 4 e (x 0 , y 0 ) 4


16 e2 16 e2 16 e2 16 e2

cest un point-selle cest un maximum cest un maximum cest un minimum cest un minimum

Exercice 4.11
Dterminer et classer les 5 points critiques (en spciant sils sont des max, des min ou des points de selle) de la fonction f : R2 R dnie par f (x , y ) = ( y 2 x 2 )e (x
2 y 2 )

C ORRECTION . Cherchons dabord les 5 points critiques : f (x , y ) = et f (x , y ) = (0, 0) ssi (x , y ) { (0, 0), (0, 1), (0, 1), (1, 0), (1, 0) }. tudions maintenant sparment chacun de ces points en calculant au pralable le dterminant de la matrice hessienne de la fonction f en un point quelconque : xx f (x , y ) = 2e (x
2 y 2 )

2x (1 + x 2 y 2 )e (x y ) 2 2 2 y (1 + x 2 y 2 )e (x y )

(1 5x 2 + y 2 + 2x 4 2x 2 y 2 ),
2 y 2 )

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

(1 x + 5 y 2 + 2x 2 y 2 2 y 4 ),

(x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 . On a alors (x 0 , y 0 ) (0, 0) (1, 0) (1, 0) (0, 1) (0, 1) xx f (x 0 , y 0 ) 2


4 e 4 e 4 e 4 e

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

y y f (x 0 , y 0 ) 2
4 e 4 e 4 e 4 e

( x 0 , y 0 ) 4
16 e2 16 e2 16 e2 16 e2

cest un POINT DE SELLE cest un MIN cest un MIN cest un MAX cest un MAX

Exercice 4.12
La socit dAdle produit deux types dampoules : E17 et E24. Indiquons par x le nombre de milliers dampoules de type E17 produites et supposons que la demande pour ce type de lampes est donne par p 1 = 50 x , o p 1 est le prix de vente en euros. De mme, indiquons par y le nombre de milliers dampoules de type E24 produites et supposons que la demande pour ce type est donne par p 2 = 60 2 y , o p 2 est aussi le prix de vente en euros. Les cots communs de production de ces ampoules est C = 2x y (en milliers deuros). Par consquent, le bnce de la socit dAdle (en milliers deuros) est une fonction de deux variables x et y . Dterminer le prot maximal dAdle.

G. Faccanoni

81

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . La fonction prot en milliers deuros est p (x , y ) = p 1 x + p 2 y C (x , y ) = 50x x 2 + 60 y 2 y 2 2x y . Pour maximiser le prot, on cherche dabord les points stationnaires : p = 0 50 2x 2 y 0 = 60 4 y 2x 0 x = 20, y = 5.

Pour tablir la nature de ces points, on tudie la matrice hessienne : xx p (x , y ) = 2, x y p (x , y ) = 2, y y p (x , y ) = 4, xx p (20, 5) = 2 < 0, x y p (20, 5) = 2, y y p (20, 5) = 4,

et (20, 5) = (2)(4) (2)2 = 4 > 0 donc (20, 5) est un point de maximum pour p et le prot maximal vaut p (20, 5) = 650. La socit dAdle ralise le prot maximal de 650000 euros lorsquelle vend 20000 ampoules E17 30 euros lune et 5000 ampoules E24 50 euros lune.

Exercice 4.13
Vous tes le directeur nancier de la rme S ANBON & F ILS. Cette entreprise a investi 3000 euros pour mettre au point un nouveau parfum. Le cot de la production est de 3 euros par acon de 100 mL. Lexpert consult par M. S ANBON pre a tabli que si la rme consacre x euros en publicit pour son parfum et que le prix de vente dun acon est de y euros, la rme vendra exactement 300 + 6 x 10 y pices. La rme S ANBON & F ILS xe videmment x et y de manire maximiser son prot. En tant que directeur nancier, il vous incombe de dterminer ces valeurs.

C ORRECTION . Revenu de la vente : y (300 + 6 x 10 y ) Cot de production : 3(300 + 6 x 10 y ) Cot de dveloppement et de publicit : 3000 + x Le prot de la rme maximiser est donc : f (x , y ) = ( y 3)(300 + 6 x 10 y ) x 3000. La condition ncessaire scrit x f ( x , y ) =
3( y 3) x

1 = 0 x 20 y = 0

y f (x , y ) = 330 + 6 La hessienne en ce point est dnie ngative :

(x 0 , y 0 ) = (164025, 138).

3( y 3) f (x , y ) = xx 2 x3 x y f (x , y ) = 3x f (x , y ) = 30( y 3)
yy x3

=
3 x

( x 0 , y 0 ) =

241 . 32805

Comme xx f (x 0 , y 0 ) = 20, on a bien un maximum. La rme S ANBON & F ILS va donc consacrer 164025 euros la promotion de son nouveau parfum et vendre le acon de 100 mL 138 euros. Elle ralisera de la sorte le prot maximal de f (164025, 138) = 15225 euros.

Exercice 4.14 Une fabrication optimale


Votre socit soccupe de la fabrication dune pice mcanique. Celle-ci dpend de deux paramtres rels x et y ( priori non-contraints) de la faon suivante : le cot unitaire de fabrication dune pice est gal c (x , y ) = x 2 + 2 y 2 tandis que le taux de pices dfectueuses (compris entre 0 et 1) est gal t (x , y ) = 1 . 1 + ( x y )2

On cherche maximiser la rentabilit totale du processus de fabrication. On prendra pour fonction objectif le cot unitaire moyen dune pice non-dfectueuse, qui est gal au cot de fabrication dune pice divis par le taux de pices non-dfectueuses, et on tentera de le simplier autant que possible.

82

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013


c (x , y ) 1 t ( x , y ) x 2 +2 y 2 1 1 2
1+(x y )

4 Extrema
(x 2 +2 y 2 )(1+x 2 y 2 ) . La condition ncessaire scrit x2 y 2

C ORRECTION . La fonction minimiser scrit f (x , y ) = x f ( x , y ) = 2 y f


x 4 2

x3 2 y 4 1 (x , y ) = 2 y 3

=0 =0

(x 0 , y 0 ) = ( 2, 1/ 2).

La hessienne en ce point est dnie positive : x 4 +6 xx f (x , y ) = 2 x 4 x y f ( x , y ) = 0 f (x , y ) = 2 2 y 4 +3


yy y4

( x 0 , y 0 ) = 4

2+6 1+3 > 0. 2 1/2


4

Comme xx f (x 0 , y 0 ) > 0, on a bien un minimum. En choisissant (x , y ) = ( 2, 1/ 2), le cot unitaire moyen dune pice nondfectueuse est minimale est gal 4 2.

Exercice 4.15 Courbe de meilleure approximation


On considre un ensemble de points exprimentaux (x i , y i ) i =0 et on suppose que les deux grandeurs x et y sont lies, au moins approximativement, par une relation de la forme y = a sin( 2 x ) + b cos( 2 x ). On souhaite alors trouver les constantes a et b pour que la courbe dquation y = a sin( 2 x ) + b cos( 2 x ) sajuste le mieux possible aux points observs (on parle de courbe de meilleure approximation). Soit d i = y i (a sin( 2 x i ) + b cos( 2 x i )) lcart vertical du point (x i , y i ) par rapport la courbe. La mthode de rgression (ou des moindres carrs) est celle qui choisit a et b de sorte que la somme des carrs de ces dviations soit minimale. Pour cela, on doit minimiser la fonction E dnie par E : R2 R+ (a , b ) E (a , b ) = crire le systme linaire qui permet de calculer a et b .
n i =0 n

d i2 .

C ORRECTION . Pour minimiser E on cherche ses points stationnaires. Puisque E (a , b ) = 2 a E (a , b ) = 2 b on obtient


E a ( a , b ) = 0 E b (a , b ) = 0 n

y i a sin
i =0 n

2 xi 2 xi

+ b cos + b cos

2 xi 2 xi

sin cos

2 xi 2 xi

, ,

y i a sin
i =0

n i =0 n i =0

y i a sin y i a sin
n i =0 n i =0

2 xi 2 xi

+ b cos + b cos
2 xi 2 xi

2 xi 2 xi

sin( 2 xi ) = 0

cos( 2 xi ) = 0

a sin a sin

Si on note
n

n sin( 2 xi 2 x i ) = i =0 y i sin( 2 x i ) n + b cos cos( 2 xi 2 x i ) = i =0 y i cos( 2 x i ) n n 2 i =0 sin 2 x i i =0 sin 2 x i cos 2 x i n n 2 i =0 sin 2 x i cos 2 x i i =0 cos 2 x i

+ b cos

a = b

n i =0 y i sin n i =0 y i cos

2 xi 2 xi

U=
i =0

sin2

2 xi

V=
i =0

sin

2 xi

cos

2 xi

W=
i =0

cos2

2 xi

P=
i =0

y i sin

2 xi

Q=
i =0

y i cos

2 xi

on doit rsoudre le systme linaire U V dont la solution est a= W P V Q , UW V 2 b= UQ V P . UW V 2 V W a P = b Q

G. Faccanoni

83

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 4.16
La mthode de rgression stend facilement des donnes qui dpendent de deux ou plusieurs variables. On considre n un ensemble de points exprimentaux (x i , y i , z i ) i =0 et on suppose que les trois grandeurs x , y et z sont lies, au moins approximativement, par une relation afne de la forme z = a + bx + c y . On souhaite alors trouver les constantes a , b et c pour que le plan dquation z = a + bx + c y sajuste le mieux possible aux points observs (on parle de plan de meilleure approximation). Soit d i = z i (a + bx i + c y i ) lcart vertical du point (x i , y i , z i ) par rapport au plan. La mthode de rgression (ou des moindres carrs) est celle qui choisit a , b et c de sorte que la somme des carrs de ces dviations soit minimale. Pour cela, on doit minimiser la fonction E dnie par E : R3 R+ (a , b, c ) E (a , b, c ) = 1. crire le systme linaire qui permet de calculer a , b et c 2. Calculer lquation du plan de meilleure approximation pour lensemble (x i , y i , z i ) i xi yi zi 0 0 0
3 2 5 i =0 n i =0

d i2 .

1 0 1 2

2 1 0
1 2

3 2 0 0

4 2 1
1 2

5 2 2 1

On utilisera la mthode du pivot de G AUSS pour la rsolution du systme linaire. C ORRECTION . 1. Pour minimiser E on cherche ses points stationnaires. Puisque E (a , b, c ) = 2 a E (a , b, c ) = 2 b E (a , b, c ) = 2 c on obtient E a ( a , b , c ) = 0 E b (a , b , c ) = 0 E c (a , b , c ) = 0
n i =0 (z i n i =0 (z i n i =0 (z i n n i =0 (a + bx i + c y i ) = i =0 z i n n 2 (a + bx i + c y i ))x i = 0 i =0 (ax i + bx i + c y i x i ) = i =0 z i x i n n 2 (a + bx i + c y i )) y i = 0 i =0 (a y i + bx i y i + c y i ) = i =0 z i y i n n (n + 1) a i =0 x i i =0 y i n n n 2 = x x y b i =0 x i i =0 i i =0 i i n n n 2 y x y y c i =0 i i =0 i i i =0 i n

(z i (a + bx i + c y i )) ,
i =0 n

(z i (a + bx i + c y i ))x i ,
i =0 n

(z i (a + bx i + c y i )) y i ,
i =0

(a + bx i + c y i )) = 0

n i =0 z i n i =0 z i x i . n z y i =0 i i

2. Dans notre cas,


n n n

xi = 7
i =0 n n i =0

yi = 4
i =0 n

zi = y i zi =
i =0 n i =0

11 2 9 2

xi y i = 6
i =0

7 xi zi = 2 i =0
n i =0 2 xi = 13

n +1 = 6 donc on a le systme linaire 6 7 4 7 13 6

y i2 = 6

11 /2 4 a 6 b = 7/2 9 6 c /2

84

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

quon peut rsoudre par la mthode de G AUSS 6 7 4 7 13 6 4 6 6


11

L 2 L 2 7 6 L1 6 /2 L L 3 L 3 2 1 3 7 /2 0 9 /2 0

7 29 /6 4 /3

4 4 /3 10 /3

6 /2 8 L 3 L 3 29 L2 35/12 0 5 /6 0
11

7 29 /6 0

4 4 /3 86 /29

/2 35/12 95 /58
11

dont la solution est 123 a /86 1.430232557 b = 65/86 0.7558139503 . 95 c /172 0.5523255766

Exercice 4.17 Fonctions implicites, extrema libres


On considre lquation x 2 + 4 y 2 + 2 y 4 + z 2 + sin z = 0. 1. Vrier quelle dnie une et une seule fonction z = (x , y ) au voisinage de (0, 0, 0). 2. Montrer que le point (0, 0) est un point stationnaire pour z = (x , y ) et en tablir sa nature. C ORRECTION . Soit g (x , y , z ) = x 2 + 4 y 2 + 2 y 4 + z 2 + sin z . Elle est clairement de classe C (R3 ) et on a x g ( x , y , z ) = 2 x , x g (0, 0, 0) = 0, y g (x , y , z ) = 8 y + 8 y 3 , y g (0, 0, 0) = 0, z g (x , y , z ) = 2z + cos z , z g (0, 0, 0) = 1.

Comme z g (0, 0, 0) = 0 on peut conclure que lquation x g (x , y , z ) = 0 dnie implicitement une et une seule fonction z = (x , y ) au voisinage de (0, 0) et (0, 0) = 0. De plus x g (x , y , (x , y )) 2x = , z g (x , y , (x , y )) 2(x , y ) + cos((x , y )) x g (x , y , (x , y )) , y ( x , y ) = z g (x , y , (x , y )) x ( x , y ) = donc (0, 0) est un point stationnaire pour z = (x , y ). Comme 2 (x , y )(2 sin((x , y ))) + 2x , 2(x , y ) + cos((x , y )) (2(x , y ) + cos((x , y )))2 2 y (x , y ) sin((x , y )) y (x , y ) , x y ( x , y ) = 2 x (2(x , y ) + cos((x , y )))2 xx (x , y ) = y y ( x , y ) = 8( y + y 3 ) y (x , y )(2 sin((x , y ))) 8(1 + 3 y 2 ) + 2(x , y ) + cos((x , y )) (2(x , y ) + cos((x , y )))2 xx (0, 0) = 2, x y (0, 0) = 0 y y (x , y ) = 8. x (0, 0) = 0, y (0, 0) = 0,

le dterminant de la matrice hessienne est 16 : le point (0, 0) est un point de maximum locale pour la fonction z = (x , y ).

Exercice 4.18
tudier et classer les points stationnaires des fonctions suivantes 1. f (x , y ) = x 4 + y 4 2(x y )2 , 2. f (x , y , z ) =
x2 2

4. f (x , y ) = x 2 + x y + y 2 2x y , 5. f (x , y ) = x 3 y 2 (6 x y ), 6. f (x , y ) = e x y (x 2 2 y 2 ),

7. f (x , y ) =

8 x

+x y + y,

+ x yz z + y,
2 2

3. f (x , y ) = (x 1) + 2 y ,

8. f (x , y ) = x 2 cos( y ),

C ORRECTION . 1. f (x , y ) = x 4 + y 4 2(x y )2 est dnie sur R2 valeur dans R ; comme la restriction f (x , 0) = x 4 2x 2 tend vers + pour x qui tend vers , il ny a pas de maximum global sur R2 . Comme R2 est ouvert, un extrmum relatif de f vrie la condition ncessaire f (x , y ) = 0. Comme x f (x , y ) = 4(x 3 x + y ), y f (x , y ) = 4( y 3 + x y ),

G. Faccanoni

85

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

les points critiques sont donc 1 (0, 0), ( 2, 2), ( 2, 2) (on note que f (x , y ) = f (x , y )). Pour en tudier la nature, calculons les drives secondes : xx f (x , y ) = 12x 2 4, on en dduit que (x 0 , y 0 ) (0, 0) ( 2, 2) ( 2, 2) xx f (x 0 , y 0 ) 4 20 20 x y f ( x 0 , y 0 ) 4 4 4 y y f (x 0 , y 0 ) 4 20 20 D (x 0 , y 0 ) 0 384 384 tudier sparment, est un minimum, est un minimum. x y f (x , y ) = 4, y y f (x , y ) = 12x 2 4;

Pour connatre la nature du point (0, 0) on tudie le signe de d (h , k ) = f (h , k ) f (0, 0) pour h et k voisins de 0 : d (h , k ) = h 4 + k 4 2(h k )2 ; comme d (h , 0) = (h 2 2)h 2 < 0 lorsque h est voisin de 0 mais d (h , h ) = 2h 4 > 0, alors (0, 0) est un point-selle. Remarquons quavec des transformations algbriques, on peut rcrire la fonction sous la forme f (x , y ) = (x 2 2)2 + ( y 2 2)2 + 2(x + y )2 8. Comme f ( 2, 2) = f ( 2, 2) = 8, les points ( 2, 2) et ( 2, 2) sont des minima globaux. 2. f (x , y , z ) = x2 + x y z z + y est dnie sur R3 valeur dans R ; comme la restriction f (0, 0, z ) = z tend vers pour z qui tend vers , il ny a pas dextremum global sur R3 . Comme R3 est ouvert, un extrmum relatif de f vrie la condition ncessaire f (x , y , z ) = 0. Comme x f ( x , y , z ) = x + y z , y f (x , y , z ) = xz + 1, f z (x , y , z ) = x y 1,
2

il ny a quun point critique : (1, 1, 1). Pour connatre sa nature on a deux possibilits : on tudie le signe de la diffrence d (x , y , z ) = f (x , y , z ) f (1, 1, 1) pour x voisin de 1, y voisin de 1 et z voisins de 1 : 1 x2 3 x2 + xyz z + y +111 = + xyz z + y , d (x , y , z ) = 2 2 2 2 mais ce nest pas facile den tudier le signe ; on tudie le signe de f (h , k , l ) = f (1 + h , 1 + k , 1 + l ) pour h , k et l voisins de 0 (les termes de degr 1 en h , k et l doivent disparatre) : f (h , k , l ) = h 2 + 1 + 2h 3 h2 + (1 + h )(1 + k )(1 + l ) (1 + l ) + (1 + k ) = + hkl + hl hk + kl . 2 2 2

Il ne reste que transformer f si on pense quil sagit dun extrmum ou fournir des restrictions qui se contredisent si on pense que ce nest pas un extrmum. Comme les deux restrictions deux courbes continues passant par 1 2 2 lorigine f (h , 0, h ) = 3 2 h > 0 et f (h , h , 0) = 2 h < 0 donnent des signes diffrents, on conclut que ce nest pas un extrmum. Remarquons quavec des transformations algbriques, on peut rcrire la fonction sous la forme f (x , y ) = (x 2 2)2 + ( y 2 2)2 + 2(x + y )2 8. Comme f ( 2, 2) = f ( 2, 2) = 8, les points ( 2, 2) et ( 2, 2) sont des minima globaux. 3. f (x , y ) = (x 1)2 + 2 y 2 est dnie sur R2 valeur dans R et x f (x , y ) = 2x 2, y f (x , y ) = 4 y . Comme f (x , y ) = 0 ssi (x , y ) = (1, 0), et xx f (x , y ) = 2, x y f (x , y ) = 0, y y f (x , y ) = 4, on en dduit que D (1, 0) = 8 > 0 : il sagit dun minimum. 4. f (x , y ) = x 2 + x y + y 2 2x y est dnie sur R2 valeur dans R et x f (x , y ) = 2x + y 2, y f (x , y ) = x + 2 y 1. Comme f (x , y ) = 0 ssi (x , y ) = (1, 0), et xx f (x , y ) = 2, x y f (x , y ) = 1, y y f (x , y ) = 2,

on en dduit que D (1, 0) = 3 > 0 : il sagit dun minimum.


1. 4x 3 4x + 4 y = 0 4 y 3 + 4x 4 y = 0 = x3 + y 3 = 0 y3 + x y = 0 = x = y ( y 2 2) y = 0

86

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

5. f (x , y ) = x 3 y 2 (6 x y ) est dnie sur R2 valeur dans R et x f (x , y ) = 3x 2 y 2 (6 x y ) x 3 y 2 , y f (x , y ) = 2x 3 y (6 x y ) x 3 y 2 . Tous les points (x , 0) et (0, y ) sont des points critique ainsi que le point (3, 2). Comme xx f (x , y ) = 6x y 2 (6 x y ) 6x 2 y 2 , x y f (x , y ) = 6x 2 y (6 x y ) 3x 2 y 2 2x 3 y , y y f (x , y ) = 2x 3 (6 x y ) 4x 3 y ,

on en dduit que D (3, 2) > 0 : il sagit dun maximum. En revanche, ltude de la matrice hessienne ne permet pas de conclure pour les points sur les axes. Pour connatre la nature de ces points on tudie le signe de d (h , k ) = f (h , k ) f (0, 0). Donc les points (0, y ) sont des selles, les points (x , 0) pour x < 0 ou x > 6 sont des maxima, les points (x , 0) pour 0 < x < 6 sont des minima, le point (6, 0) est une selle. 6. f (x , y ) = e x y (x 2 2 y 2 ) est dnie sur R2 valeurs dans R et x f (x , y ) = e x y (x 2 2 y 2 + 2x ), y f (x , y ) = e x y (x 2 + 2 y 2 4 y ). Les points critiques sont (0, 0) et (4, 2). Comme xx f (x , y ) = e x y (x 2 2 y 2 + 4x + 2), on en dduit que (x 0 , y 0 ) (4, 2) (0, 0) xx f (x 0 , y 0 ) 6e 2 2 x y f ( x 0 , y 0 ) 8e 2 0 y y f (x 0 , y 0 ) 12e 2 4 D (x 0 , y 0 ) 8e 4 8
x 2 8 y

x y f (x , y ) = e x y (x 2 + 2 y 2 2x 4 y ),

y y f (x , y ) = e x y (x 2 2 y 2 + 8 y 4);

maximum selle
y2x . Comme f y2

8 2 7. f (x , y ) = x +x y + y est dnie dans R \ (x , y ) x y = 0 ouvert et x f (x , y ) = x 2 y , y f (x , y ) = ssi (x , y ) = (4, 2), et 1 2x 16 x y f ( x , y ) = 2 , y y f (x , y ) = 3 , xx f (x , y ) = 3 , x y y

(x , y ) = 0

on en dduit que D (4, 2) =


2

13 16

> 0 : il sagit dun minimum.

8. f (x , y ) = x cos( y ) est dnie dans R2 et x f (x , y ) = 2x , y f (x , y ) = sin y . Les points critiques sont les points (0, k ) avec k Z. Pour tudier la nature de ces points, on calcule le dterminant de la matrice hessienne : xx f = 2, x y f = 0, y y f = cos( y ),

donc (0, k ) = 2 cos(k ) = (1)k : si k est impaire cest un point-selle, si k est paire cest un minimum.

Exercice 4.19
tudier et classer les points stationnaires de la fonction f (x , y ) = (x 2 + y 2 )e (x
2 +y 2 )

C ORRECTION . Comme x f (x , y ) = 2x (1 x 2 y 2 )e (x + y ) et y f (x , y ) = 2 y (1 x 2 y 2 )e (x + y ) , les points critiques sont (0, 0) et les points (x , y ) qui appartiennent au cercle x 2 + y 2 = 1. Comme f (x , y ) 0 pour tout (x , y ) R2 et f (x , y ) = 0 ssi (x , y ) = (0, 0) ou (x , y ) est tel que x 2 + y 2 1 = 0, on en dduit quils sont des minima (le calcul des drives secondes porte des calculs trs longues). Sinon, on peut remarquer que si on pose w (r ) = f (r cos , r sin ) = r 2 e r , on obtient une fonction dune seule variable et 2 on a w (r ) = 2r (1 r 2 )e r qui a un minimum pour r = 0 et r = 1.
2

Optimisation dans un ferm


Exercice 4.20
Quel point du cercle dquation x 2 + y 2 1 minimise la distance la droite y = 4 3x ?

G. Faccanoni

87

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . En se rappelant la formule pour la distance dun point (x , y ) dune droite dquation ax + b y + c = 0, il sagit de minimiser la fonction |ax + b y + c | | 3x + y 4| f (x , y ) = = 2 a2 + b2 dans D = (x , y ) x 2 + y 2 1 . Comme 3x + y 4 < 0 pour tout point de D , il sagit alors de minimiser la fonction d (x , y ) = 4 3x y . 2

soit sur D . Comme d (x , y ) = ( 3, 1) = (0, 0), il ny a pas dextrema dans D . Il faut Les extrema se trouvent soit dans D alors les chercher sur D . Pour cela on exprime D sous forme paramtrique x = cos et y = sin pour [0; 2]. La restriction de d cette courbe donne la fonction dune seule variable h () = d (x (), y ()) = 4 3 cos sin . 2

7 Comme h () = sin 6 on a que h () = 0 ssi = 6 ou = 6 . Il faut comparer la valeur de h en ces points avec la valeur en 0 et en 2 : 4 3 7 h (0) = h (2) = = 1, h = 3. , h 2 6 6 1 On conclut que le point qui minimise la distance correspond = 6 , cest--dire le point ( 2 , 3 2 ).

Remarquons que, une fois tablit que les extrema se trouvent sur la courbe dquation x 2 + y 2 = 1, cela revient calculer le minimum de d sous la contrainte g (x , y ) = 0 avec g (x , y ) = x 2 + y 2 1. On peut alors utiliser la mthode des multiplicateurs de L AGRANGE : on introduit le lagrangien L (x , y , ) =
4 3 x y 2

(x 2 + y 2 1), on calcul son gradient

23 2 x L = 1 2 y , 2 1 x2 y 2 comme L (x , y , ) = (0, 0, 0) ssi (x , y ) = ( 1 2, est le minimum.


3 2 ) 1 ou (x , y ) = ( 2 , 3 2 ), 1 et comme d ( 2 , 3 3 1 2 ) < d ( 2 , 2 ), 1 on conclut que ( 2 , 3 2 )

3 2 1 2

y = 4 3x

Exercice 4.21
On cherche les extrema de la fonction f : R2 R dnie par f (x , y ) = x 2 + 2 y 2 dans le disque x 2 + y 2 1. tude dans louvert x 2 + y 2 < 1 : dterminer le point critique de f dans x 2 + y 2 < 1 et en tablir la nature. dterminer les points critiques du lagrangien L (x , y , ) f (x , y )(x 2 + y 2 1) et en tablir la nature. Quels sont les minimum et maximum absolus de f dans le disque x 2 + y 2 1 ?
tude sur le bord x 2 + y 2 = 1 :

88

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

C ORRECTION . Le disque x 2 + y 2 1 est un ensemble ferm born et la fonction f est continue, pour le thorme de Weierstrass il existe un maximum et un minimum absolus de f dans le disque. 1. tude de f (x , y ) = x 2 + 2 y 2 dans le disque x 2 + y 2 < 1 :

Points critiques f (x , y ) =

2x 4y

et f (x , y ) = 0 0 2x = 0, 4 y = 0, (x , y ) = (0, 0)

Nature des points critiques D (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 = 2 4 02 = 8. Comme D (0, 0) > 0, le point


(0, 0) est un minimum local. 2. tude sur le bord x 2 + y 2 = 1 :
2x 2x 4 y 2 y 1 x 2 y 2

Points critiques L (x , y, ) =

et

0 2x 2x = 0, L (x , y , ) = 0 4 y 2 y = 0, 0 x2 + y 2 = 1

(x , y , ) { (0, 1, 2), (0, 1, 2), (1, 0, 1), (1, 0, 1) }

Nature des points critiques D (x , y, ) = xx L (x , y, ) y y L (x , y, ) (x y L (x , y, ))2 = 2(1 ) 2(2 ) 02 = 4(1


)(2 ). Comme D (0, 1, 2) = D (0, 1, 2), D (1, 0, 1) = D (1, 0, 1) = 0, on ne peut pas tablir la nature de ces points critiques en utilisant le lagrangien. tant donn que f (0, 0) = 0, f (0, 1) = 2, f (0, 1) = 2, f (1, 0) = 1 et f (1, 0) = 1 on conclut que (0, 0) est le minimum absolu et (0, 1) sont les maximums absolus de f dans le disque x 2 + y 2 1.

Exercice 4.22
tudier et classer les points stationnaires des fonctions suivantes 1. f (x , y ) = x y 1 x 2 y 2 , 2. f (x , y ) = x 2 + y 2 x y dans lensemble D = {(x , y ) | |x | 1, | y | 1}. C ORRECTION . 1. f (x , y ) = x y 1 x 2 y 2 est dnie sur le disque D = (x , y ) R2 x 2 + y 2 1 valeur dans R ; les extrema peuvent soit sur le bord D = (x , y ) R2 x 2 + y 2 = 1 . tre soit dans D : Cherchons dabord les points critiques dans D
y (12x 2 y 2 )

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

et f (x , y ) = (0, 0) ssi (x , y ) (0, 0), (1/ 3, 1/ 3), (1/ 3, 1/ 3), (1/ 3, 1/ 3), (1/ 3, 1/ 3) .

tudions maintenant sparment chacun de ces points en calculant au pralable le dterminant de la matrice hessienne de la fonction f en un point quelconque : xx f (x , y ) = x y f ( x , y ) = y y f (x , y ) = x y (3 2x 2 3 y 2 ) (1 x 2 y 2 )3 , ,

1 3x 2 + 3x 2 y 2 3 y 2 + 2x 4 + 2 y 4 (1 x 2 y 2 )3 x y (3 3x 2 2 y 2 ) (1 x 2 y 2 )3 ,

D (x , y ) = xx f (x , y ) y y f (x , y ) (x y f (x , y ))2 .

G. Faccanoni

89

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

On a alors (x 0 , y 0 ) (0, 0) ( 1 , 1 ) 3 3 ( 1 , 1 ) 3 3 ( 1 , 1 ) 3 3 ( 1 , 1 ) 3 3 xx f (x 0 , y 0 ) 0 4 3 4 3 4 3 4 3 x y f ( x 0 , y 0 ) 1
2 3 2 3 2 3 2 3

y y f (x 0 , y 0 ) 0 4 3 4 3 4 3 4 3

D (x 0 , y 0 ) 1 4 4 4 4 SELLE MAX MIN MIN MAX

La fonction nest pas drivable sur D mais on peut tudier la nature de ces points en observant que f est nulle sur les axes, positive dans le premier et le troisime quadrant, ngative dans le deuxime et quatrime quadrant donc (1, 0), (0, 1), (1, 0) et (0, 1) sont des points de SELLE, les points (x , 1 x 2 ) avec x > 0 et les points (x , 1 x 2 ) avec x < 0 sont des MIN, les points (x , 1 x 2 ) avec x < 0 et les points (x , 1 x 2 ) avec x > 0 sont des MAX. 2. Lensemble D un ferm born et la fonction f est continue, pour le thorme de Weierstrass il existe un maximum et un minimum de f dans D . On suit la recette pour le calcul de ces valeurs : : les points critiques de f doivent annuler le gradient de f ; on a f (x , y ) = (2x 1, 2 y 1) = (0, 0) on cherche dans D ssi (x , y ) = (1/2, 1/2) et f (1/2, 1/2) = 1/2 ; on cherche sur D : on doit considrer quatre segments S 1 = (x , y ) x = 1, | y | 1 : h 1 ( y ) = f |S 1 = y 2 y pour y [1; 1], h 1 ( y ) = 2 y 1 = 0 ssi y = 1/2 et h 1 (1/2) = 1/4 ; de plus, h 1 (1) = 2 et h 1 (1) = 0 ; donc le MAX de h 1 vaut 2 et le MIN vaut 1/4 ; S 2 = (x , y ) x = 1, | y | 1 : h 2 ( y ) = f |S 1 = 2+ y 2 y pour y [1; 1], h 2 ( y ) = 2 y 1 = 0 ssi y = 1/2 et h 2 (1/2) = 7/4 ; de plus, h 2 (1) = 4 et h 2 (1) = 2 ; donc le MAX de h 2 vaut 4 et le MIN vaut 7/4 ; S 3 = (x , y ) y = 1, |x | 1 : h 3 (x ) = f |S 3 = x 2 x pour x [1; 1], h 3 (x ) = 2x 1 = 0 ssi x = 1/2 et h 3 (1/2) = 1/4 ; de plus, h 3 (1) = 2 et h 3 (1) = 0 ; donc le MAX de h 3 vaut 2 et le MIN vaut 1/4 ; S 4 = (x , y ) y = 1, |x | 1 : h 4 ( y ) = f |S 4 = 2+x 2 x pour x [1; 1], h 4 ( y ) = 2x 1 = 0 ssi x = 1/2 et h 2 (1/2) = 7/4 ; de plus, h 4 (1) = 4 et h 4 (1) = 2 ; donc le MAX de h 4 vaut 4 et le MIN vaut 7/4. En rsum, les candidats sont : (x 0 , y 0 ) f (x 0 , y 0 ) (1/2, 1/2) 1/2 (1, 1) 2 (1, 1) 2 (1, 1/2) 1/4 (1/2, 1) 1/4 (1, 1/2) 7/4 (1/2, 1) 7/4 (1, 1) 4

On conclut que le MAX absolu est 4 obtenu en (1, 1) et le MIN absolu est 1/2 obtenu en (1/2, 1/2). Max pour h 2 et h 4

Min pour h 2 Max pour h 3

Min pour h 4 Max pour h 1

Min libre Min pour h 3 Min pour h 1

90

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

Optimisation sous contraintes


Exercice 4.23
Utiliser la mthode des multiplicateurs de L AGRANGE pour calculer le maximum et le minimum de la fonction f sous la (les) contrainte(s) indique(s) : 1. f (x , y ) = x 2 + y 2 sous la contrainte x y = 1 2. f (x , y ) = 3x + y sous la contrainte x 2 + y 2 = 10
2 2 3. f (x , y ) = y 2 x 2 sous la contrainte 1 4x +y =1

4. f (x , y ) = e x y sous la contrainte x 3 + y 3 = 16 5. f (x , y , z ) = 2x + 2 y + z sous la contrainte x 2 + y 2 + z 2 = 9 6. f (x , y , z ) = x 2 + y 2 + z 2 sous la contrainte x + y + z = 12 7. f (x , y , z , t ) = x + y + z + t sous la contrainte x 2 + y 2 + z 2 + t 2 = 1


2 2 2 8. f (x 1 , x 2 , . . . , x n ) = x 1 + x 2 + + x n sous la contrainte x 1 + x2 + + xn =c

9. f (x , y , z ) = x + 2 y sous les contraintes x + y + z = 1 et y 2 + z 2 = 4 10. f (x , y , z ) = 3x y 3z sous les contraintes x + y z = 0 et x 2 + 2z 2 = 1 C ORRECTION . 1. Formons le lagrangien L (x , y , ) = x 2 + y 2 (x y 1) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que 2x y 0 2 y x = 0 1xy 0 L = 0 (x , y , ) { (1, 1, 2), (1, 1, 2) }

Donc (1, 1) et (1, 1) sont des points critiques de la fonction f sous la contrainte x y = 1. Observons que ces points ont t obtenus par une condition ncessaire et comme (1, 1, 2) = (1, 1, 2) = 0, rien dans le thorme ne permet de savoir sil sagit de maxima, minima ou ni lun ni lautre. En observant les courbes de niveau ci-dessous on conclut quil sagit de minima. y k f (x , y ) = k xy = 1 xy = 1 x

f (x , y ) = 2 2. Formons le lagrangien L (x , y , ) = 3x + y (x 2 + y 2 10) o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que 3 2 x 0 1 2 y = 0 10 x 2 y 2 0 L = 0 (x , y , ) { (3, 1, 1/2), (3, 1, 1/2) }

Donc (3, 1) et (3, 1) sont des points critiques de la fonction f sous la contrainte x 2 + y 2 = 10. Comme (3, 1, 1/2) = 1 > 0 et xx L (3, 1, 1/2) = 1 < 0, le point (3, 1) est un maximum ; puisque (3, 1, 1/2) = 1 > 0 et xx L (3, 1, 1/2) = 1 > 0, le point (3, 1) est un minimum.

G. Faccanoni

91

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

f (x , y ) = 10

x 2 + y 2 = 10 f (x , y ) = k k x

f (x , y ) = 10

3. Formons le lagrangien L (x , y , ) = y 2 x 2 1 2 x + y2 1 4

o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que 2x x /2 0 2 y 2 y = 0 2 2 0 1 1 4x y L = 0 (x , y , ) { (0, 1, 1), (0, 1, 1), (2, 0, 4), (2, 0, 4) }

1 2 x + y 2 = 1. Observons Donc (0, 1), (0, 1), (2, 0) et (2, 0) sont des points critiques de la fonction f sous la contrainte 4 que ces points ont t obtenus par une condition ncessaire et comme (x , y , ) = (4 + )(1 ), alors (0, 1, 1) = (0, 1, 1) = (2, 0, 4) = (2, 0, 4) = 0, rien dans le thorme ne permet de connatre leur nature. En observant les courbes de niveau ci-dessous on conclut que les points (0, 1) et (0, 1) sont des maxima et les points (2, 0) et (2, 0) sont des minima. k y

f (x , y ) = 1

f (x , y ) = 4

x2 + 4y 2 = 4 x k k

f (x , y ) = k f (x , y ) = 4

f (x , y ) = 1

k 4. Formons le lagrangien L (x , y , ) = e x y x 3 + y 3 16 o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les triplets (x , y , ) tels que ye x y 3x 2 0 xe x y 3 y 2 = 0 16 x 3 y 3 0 L = 0 (x , y , ) = (2, 2, e 4 /6)

92

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

Donc (2, 2) est un point critique de la fonction f sous la contrainte x 3 + y 3 = 16. Observons que ces points ont t obtenus par une condition ncessaire et comme (2, 2, e 4 /6) < 0, on ne peut pas conclure sur la nature du point critique. Cependant, on analysant les courbes de niveau, on voit quil sagit dun maximum.
4

K1

K1

5. Formons le lagrangien L (x , y , z , ) = 2x + 2 y + z x 2 + y 2 + z 2 9 o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x , y , z , ) tels que 2 2 x 0 0 2 2 y = 0 1 2 z 2 2 2 16 x y z 0 L = 0

(x , y , z , ) { (2, 2, 1, 1/2), (2, 2, 1, 1/2) }

Donc (2, 2, 1) et (2, 2, 1) sont des points critiques de la fonction f sous la contrainte x 2 + y 2 + z 2 = 9. Observons que ces points ont t obtenus par une condition ncessaire et on ne peut pas conclure sur leur nature. Cependant, comme f (2, 2, 1) = 9 et f (2, 2, 1) = 9, le premier est un maximum tandis que le dernier un minimum. 6. Formons le lagrangien L (x , y , z , ) = x 2 + y 2 + z 2 x + y + z 12 o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x , y , z , ) tels que 2x 0 0 2 y = 0 2z 12 x y z 0 L = 0

(x , y , z , ) = (4, 4, 4, 2).

Donc (4, 4, 4) est un point critique de la fonction f sous la contrainte x + y + z = 12. Observons que ce point a t obtenu par une condition ncessaire et on ne peut pas conclure sur sa nature. Pour cela, on peut expliciter une variable de la contrainte et tudier loptimisation libre de la fonction de deux variables ainsi obtenue. Par exemple, on pose z = 12 x y et on obtient la fonction h (x , y ) = f (x , y , z = 12 x y ) = x 2 + y 2 +(12 x y )2 = 2(x 2 + y 2 + x y 12x 12 y +72). On a 4x + 2 y 24 0 h = 0 = (x , y ) = (4, 4). 4 y + 2x 24 0 De plus, Hh (x , y ) = 2 1 1 2 (x , y ) R2

donc (4, 4) > 0 et xx h (4, 4) = 2 > 0 : le point (4, 4) est un minimum pour h donc le point (4, 4, 12 4 4 = 4) est un minimum de f sous la contrainte x + y + z = 12. 7. Formons le lagrangien L (x , y , z , ) = x + y + z + t x 2 + y 2 + z 2 + t 2 1 o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x , y , z , t , ) tels que 1 2 x 0 0 1 2 y = 0 1 2 z 0 1 2 t 2 2 2 2 1x y z t 0 L = 0

(x , y , z , t , ) { (1/2, 1/2, 1/2, 1/2, 1), (1/2, 1/2, 1/2, 1/2, 1) } .

G. Faccanoni

93

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Donc (1/2, 1/2, 1/2, 1/2) et (1/2, 1/2, 1/2, 1/2) sont des points critiques de la fonction f sous la contrainte x 2 + y 2 + z 2 + t 2 = 1. Observons que ces points ont t obtenus par une condition ncessaire et on ne peut pas conclure sur leur nature. 8. Formons le lagrangien L (x 1 , x 2 , . . . , x n , ) =
n i =1

x i (

n i =1

2 xi c)

o (multiplicateur de L AGRANGE) est une inconnue. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x 1 , x 2 , . . . , x n , ) tels que 1 2 x 1 0 1 2 x 0 2 . . = . (x 1 , x 2 , . . . , x n , ) { (c /n , c /n , . . . , c /n , 1), (c /n , c /n , . . . , c /n , 1) } . . L = 0 . . 1 2 x n 0 2 c n 0 i =1 x i
2 Donc (c /n , c /n , . . . , c /n ) et (c /n , c /n , . . . , c /n ) sont des points critiques de la fonction f sous la contrainte n i =1 x i = c . Observons que ces points ont t obtenus par une condition ncessaire et on ne peut pas conclure sur leur nature.

9. Formons le lagrangien L (x , y , z , , ) = x + 2 y x + y + z 1 y 2 + z 2 4 o et (multiplicateurs de L AGRANGE) sont des inconnues. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x , y , z , , ) tels que 1 0 2 2 y 0 2z = 0 1 x y z 0 4 y 2 z2 0 L = 0

(x , y , z , , ) (1, 2, 2, 1, 1/ 8), (1, 2, 2, 1, 1/ 8) .

Donc (1, 2, 2) et (1, 2, 2) sont des points critiques de la fonction f sous les contraintes x + y + z = 1 et y 2 + z 2 = 4. Observons que ces points ont t obtenus par une condition ncessaire et on ne peut pas conclure sur leur nature. 10. Formons le lagrangien L (x , y , z , , ) = 3x y 3z x + y z x 2 + 2z 2 1 o et (multiplicateurs de L AGRANGE) sont des inconnues. Pour que cette fonction ait un extremum il faut que le gradient de L soit nul, autrement dit on cherche les points (x , y , z , , ) tels que 3 2 x 0 1 0 3 + 2z = 0 x y + z 0 1 x 2 2z 2 0 L = 0

(x , y , z , , )

1 3

2 3

1 3

, 1,

2 3

1 3

2 3

1 3

, 1,

2 3

Donc (1/ 3, 2/ 3, 1/ 3) et (1/ 3, 2/ 3, 1/ 3) sont des points critiques de la fonction f sous les contraintes x + y = z et x 2 + 2z 2 = 1. Observons que ces points ont t obtenus par une condition ncessaire et on ne peut pas conclure sur leur nature.

Exercice 4.24
tudier et classer les points stationnaires des fonctions suivantes 1. f (x , y ) = x y dans R2 sous la contrainte x 2 + y 2 = 1, 2. f (x , y ) = x 2 + y 2 + 2 dans R2 sous la contrainte x 2 2x y + y 2 = 0, 3. f (x , y ) = (x y ) ln(4 + x y ) sous la contrainte x 2 + y 2 = 1.

94

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

C ORRECTION . 1. On a g (x , y ) = (2x , 2 y )T = (0, 0) si et seulement si (x , y ) = (0, 0) mais (0, 0) ne vrie pas la contrainte donc on peut appliquer la mthode des multiplicateurs de L AGRANGE. On introduit le lagrangien L (x , y , ) = x y (x 2 + y 2 1) et on cherche ses points critiques : y 2 x 0 L (x , y , ) = x 2 y = 0 (x , y , ) 1 x2 y 2 0 Soit (x , y , ) xx L (x , y , ) y y L (x , y , ) (xx L (x , y , ))2 = 42 1. Alors
1 1 , 1 ,1 > 0 donc le point (x , y ) = 1 , 1 est un maximum et f 1 , 1 = 2 ; 2 2 2 2 2 2 2 1 , 1 , 1 > 0 donc le point (x , y ) = 1 , 1 est un maximum et f 1 , 1 = 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 , 1 ,1 < 0 donc le point ( x , y ) = , est un minimum et f , = ; 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 , , 2 < 0 donc le point (x , y ) = , est un minimum et f , = 2. 2 2 2 2 2 2

1 2

1 1 1 1 , , , , 2 2 2 2 2 ,

1 2

1 2

1 1 1 1 , , , 2 2 2 2

2. On cherche les possibles extrema par la mthode des multiplicateurs de L AGRANGE. Si on note g (x , y ) = x 2 2x y + y 2 la contrainte, on a x g (x , y ) = 2x 2 y et y g (x , y ) = 2x + 2 y donc le point (0, 0) est une singularit de la contrainte. Cherchons maintenant les points stationnaires du lagrangien : L (x , y , ) = x 2 + y 2 + 2 (x 2 2x y + y 2 ). On a L x (x , y , ) = 2x (2x 2 y ), L y (x , y , ) = 2 y (2x + 2 y ), L (x , y , ) = (x 2 2x y + y 2 ), donc le gradient de L sannule seulement en (0, 0) et f (0, 0) = 2. Comme f (x , y ) 2 en tout point, il sagit dun minimum. En revanche il ny a pas de maximum (ceci ne contredit pas le thorme de Weierstrass car la contrainte g (x , y ) = (x y )2 = 0, i.e. la droite y = x nest pas un ensemble born). En effet, f (x , y )|g (x , y )=0 = f (x , x ) = 2x 2 + 2 +.
x +

3. f (x , y ) = (x y ) ln(4 + x y ) dans R2 sous la contrainte x 2 + y 2 = 1, Remarquons tout dabord que la fonction nest dnie que si y < x + 4, ce qui est toujours vri si on ralise la contrainte. Comme la contrainte g (x , y ) = x 2 + y 2 1 a gradient g (x , y ) = (2x , 2 y ) qui ne sannule pas lorsque g (x , y ) = 0, on peut utiliser la mthode des multiplicateurs de L AGRANGE : on dni le lagrangien L (x , y , ) = (x y ) ln(4 + x y ) (1 x 2 y 2 ) et on cherche les points stationnaires pour L , comme xy ln(4 + x y ) + 4+x y 2 x xy L (x , y , ) = ln(4 + x y ) 4+x y 2 y x2 + y 2 1 et L (x , y , ) = (0, 0, 0) ssi (x , y ) = (1/ 2, 1/ 2) ou (x , y ) = (1/ 2, 1/ 2). Comme f (1/ 2, 1/ 2) = 2/ 2 ln(4 + 2/ 2) et f (1/ 2, 1/ 2) = 2/ 2 ln(4 2/ 2), on conclut que (x , y ) = (1/ 2, 1/ 2) est un maximum li et (x , y ) = (1/ 2, 1/ 2) un minimum li.

Exercice 4.25
Une rme produit des appareils dans deux usines diffrentes. Les cots totaux de production pour les deux usines sont respectivement : C 1 (q ) = 200 + 6q + 0.03q 2 , C 2 (q ) = 150 + 10q + 0.02q 2 ,

o q reprsente le nombre dappareils produits dans lusine. La rme sest engage livrer 100 appareils une entreprise. Les frais de transport par appareil sont de 4 euros pour les livraisons partir de la premire usine et de 2 euros pour les livraisons partir de la seconde usine. Les frais de transport sont supports par la rme productive. Calculer le nombre dappareils que doit produire la rme dans chaque usine an de minimiser le cot total de production compris le cot de transport.

G. Faccanoni

95

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

C ORRECTION . Deux mthodes possibles :

Mthode de Lagrange : soit qi le nombre dappareils produits dans lusine i .


Contrainte : q 1 + q 2 = 100 Cot totale :
2 2 + 10q 1 + 12q 2 + 350. + 0.02q 2 C (q 1 , q 2 ) = C 1 (q 1 ) + 4q 1 + C 2 (q 2 ) + 2q 2 = 0.03q 1

Lagrangien :
2 2 L (q 1 , q 2 , ) = C (q 1 , q 2 ) (100 q 1 q 2 ) = 0.03q 1 + 0.02q 2 + 10q 1 + 12q 2 + 350 (100 q 1 q 2 ).

Gradient du lagrangien : 0.06q 1 + 10 + L (q 1 , q 2 , ) = 0.04q 2 + 12 + q 1 + q 2 100 Points critiques du lagrangien : L (q 1 , q 2 , ) = (0, 0, 0) Nature du point critique : q1 q1 L (60, 40, 13.6) = 0.06 > 0, q2 q2 L (60, 40, 13.6) = 0.04 > 0, q1 q2 L (60, 40, 13.6) = 0, (q 1 , q 2 , ) = (60, 40, 13.6).

et (q1 q1 L q2 q2 L q1 q2 L 2 )(60, 40, 13.6) = 0.0024 > 0 : il sagit dun minimum.

Mthode de rduction : soit qi le nombre dappareils produits dans lusine i .


Contrainte : q 1 + q 2 = 100 = q 2 = 100 q 1 . Cot total : (q 1 ) = C (q 1 , q 2 (q 1 )) = C 1 (q 1 ) + 4q 1 + C 2 (q 2 (q 1 )) + 2q 2 (q 1 ) = 0.03q 2 + 0.02(q 2 (q 1 ))2 + 10q 1 + 12q 2 (q 1 ) + 350 = C 1
2 0.03q 1 + 0.02(100 q 1 )2 + 10q 1 + 12(100 q 1 ) + 350 = 2 2 2 0.03q 1 + 0.02(10000 400q 1 + q 1 ) + 10q 1 + 1200 12q 1 + 350 = 0.05q 1 6q 1 + 1050.

Drive du cot total : (q 1 ) = 0.1q 1 6 C Points critiques du cot total : (q 1 ) = 0 C Nature du point critique : (180) = 0.1 > 0, C donc il sagit dun minimum. Par consquent, quand la rme livre 60 appareils de sa premire usine et 100 q 1 = 40 appareils de sa deuxime, le cot total est minimal sous la contrainte dune livraison de 100 appareils. q 1 = 60.

Exercice 4.26
Une entreprise fabrique deux modles de vlos de montagne : le modle X est plus abordable et se vend 500 lunit, tandis que le modle Y se vend 1000 lunit. Les cots totaux de fabrication (en ) sont exprims par la fonction c (x , y ) = 5x 2 + 5 y 2 5 2 x y + 10000 o x est le nombre de vlos du modle X et y est le nombre de vlos du modle Y , produits mensuellement. On suppose que chaque vlo produit peut tre vendu sur le march. 1. crire (x , y ) p la fonction des prots totaux mensuels. 2. La capacit de production de lentreprise est de 150 vlos par mois. En supposant que lentreprise dsire utiliser pleine capacit son usine, trouver la rpartition de la production mensuelle permettant de maximiser les prots (on utilisera la mthode que lon prfre). Prouvez quil sagit bien dun maximum absolu et donnez la valeur du prot mensuel. 3. Le patron de lentreprise sinterroge sur la pertinence de vouloir produire pleine capacit. Il se demande si la solution quil obtiendrait sans cette contrainte serait plus intressante. Aidez-le rpondre cette question en

96

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

trouvant la solution qui maximise les prots sans cette contrainte. Prouvez quil sagit bien dun maximum absolu et donnez la valeur du prot mensuel. La solution obtenue est-elle ralisable pour lentreprise ? C ORRECTION . 1. La fonction des prots totaux mensuels est p (x , y ) = 500x + 1000 y c (x , y ) = 500x + 1000 y 5x 2 5 y 2 + 5 2 x y 10000. 2. On veut produire de 150 vlos par mois ce qui donne la contrainte x + y = 150. Il sagit alors de rsoudre le problme maximiser p (x , y ) sous la contrainte x + y = 150. Pour cela, on peut utiliser lune de deux mthodes suivantes :
5 2 (x ) = p (x , 150 x ) = 5x 2 5(150 x )2 + 500x + 1000(150 x ) + 2 Mthode 1 On maximise p x (150 x ) 10000 = 25 2 x +

1375x + 47500. (x ) = 25x + 1375, p (x ) = 0 si et seulement si x = 55. Points critiques p (x ) = 25, p (55) < 0. Classication p donc (x , y ) = (55, 95) est un maximum de p sous la contrainte x + y = 155 Conclusion x = 55 est un maximum de p avec p (55, 95) = 65312, 50

Mthode 2 On maximise le lagrangien L (x , y, ) = p (x , y ) (x + y 150) = 500x + 1000 y c (x , y ) = 500x + 1000 y


5 x y 10000 (x + y 150). 5x 2 5 y 2 + 2 500 10x + 5 0 2 y 0 si et seulement si (x , y , ) = (55, 95, 375 ). Points critiques L (x , y, ) = 1000 10 y + 5 2 2 x , L (x , y , ) = 0 150 x y 375 0, xx L (55, 95, 375 2 ) < 0 et y y L (55, 95, 2 ) < 0.

Classication Soit D (x , y, ) xx L (x , y, ) y y L (x , y, )(x y L (x , y, ))2 = (10)(10)(5/2)2 . On a D (55, 95, 375 2 )> Conclusion (x , y ) = (55, 95) est un maximum de p sous la contrainte x + y = 155 avec p (55, 95) = 65312, 50
3. On maximise le prot p (x , y ) sans contraintes.
5 500 10x + 2 y 0 , p (x , y ) = si et seulement si (x , y ) = (80, 120). 0 1000 10 y + 5 x 2

Points critiques p (x , y ) =

Classication D (x , y ) = xx p (x , y ) y y p (x , y ) (x y p (x , y ))2 = (10) (10) (5/2)2 , D (80, 120) > 0 et xx p (80, 120) < 0. Conclusion (x , y ) = (80, 120) est un maximum de p avec p (80, 120) = 70000
La solution obtenue nest pas ralisable pour lentreprise car elle dpasse la capacit de 150 vlos.

Exercice 4.27
Au ministre de lagriculture, on a tabli que le prot annuel (en ) pour les fermes cultivant des germes de soja et des pistaches est exprim par la fonction p (x , y ) = 600x + 800 y x 2 2 y 2 2x y o x reprsente le nombre dacres plants en germes de soja et y le nombre dacres plant en pistaches. 1. Un fermier possde une terre de 500 acres. En supposant quil dsire utiliser pleine capacit ses terres, trouver la rpartition de la production permettant de maximiser son prot. Prouver quil sagit bien dun maximum absolu. 2. Le fermier sinterroge sur la pertinence de vouloir cultiver pleine capacit ses terres. Il se demande si la solution quil obtiendrait sans cette contrainte serait plus intressante. Aidez-le rpondre cette question en trouvant la solution qui maximise le prot sans cette contrainte. Prouvez quil sagit bien dun maximum absolu. La solution obtenue est-elle ralisable ? 3. En exploitant les rsultats obtenus aux point prcdent, suggriez-vous au fermier de diminuer la surface totale consacre ces deux cultures ou dutiliser pleine capacit ses terres ? C ORRECTION . 1. On veut cultiver 500 acres ce qui donne la contrainte x + y = 500. Il sagit alors de rsoudre le problme maximiser p (x , y ) sous la contrainte x + y = 500. Pour cela, on peut utiliser lune des deux mthodes suivantes : (x ) = p (x , 500 x ) = 600x + 800(500 x ) x 2 2(500 x )2 2x (500 x ) = 800x 100000 x 2 . Mthode 1 On maximise p (x ) = 800 2x , p (x ) = 0 si et seulement si x = 400. Points critiques p

G. Faccanoni

97

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

(x ) = 2, p (400) < 0. Classication p donc (x , y ) = (400, 100) est un maximum de p sous la contrainte Conclusion x = 400 est un maximum de p x + y = 500.

Mthode 2 On maximise le lagrangien L (x , y, ) = p (x , y ) (x + y 500) = 600x + 800 y x 2 2 y 2 2x y (x + y 500).


600 2x 2 y 0 Points critiques L (x , y, ) = 800 4 y 2x , L (x , y, ) = 0 si et seulement si (x , y, ) = (400, 100, 400). 500 x y 0

Classication Soit D (x , y, ) xx L (x , y, ) y y L (x , y, )(x y L (x , y, ))2 = (10)(10)(5/2)2 . On a D (400, 100, 400) >


0, xx L (400, 100, 400) < 0 et y y L (400, 100, 400) < 0.

Conclusion (x , y ) = (400, 100) est un maximum de p sous la contrainte x + y = 500 avec p (400, 100) = 60000
2. On maximise le prot p (x , y ) sans contraintes. 600 2x 2 y 0 , p (x , y ) = si et seulement si (x , y ) = (200, 100). 800 4 y 2x 0

Points critiques p (x , y ) =

Classication D (x , y ) = xx p (x , y ) y y p (x , y ) (x y p (x , y ))2 = (2) (4) (2)2 , D (200, 100) > 0 et xx p (200, 100) < 0. Conclusion (x , y ) = (200, 100) est un maximum de p . La solution obtenue est ralisable pour le fermier car elle ne
dpasse pas les 500 acres. 3. Comme p (400, 100) = 60000 < p (200, 100) = 100000, il est plus rentable pour le fermier de diminuer la surface totale consacre ces deux cultures plutt que dutiliser pleine capacit ses terres.

Exercice 4.28
Trouver le rectangle de surface s maximale parmi ceux qui ont primtre p > 0 x.

C ORRECTION . Appelons x > 0 et y > 0 respectivement la base et la hauteur dun rectangle quelconque. Le primtre est la fonction 2x + 2 y tandis que la surface est la fonction s (x , y ) = x y . Il sagit de trouver le maximum s (x , y ) sous la contrainte g (x , y ) = 2x + 2 y p = 0.

Premire mthode Soit L (x , y, ) = s (x , y ) g (x , y ). En appliquant la condition ncessaire des multiplicateurs de L A GRANGE , on doit calculer les triplets (x , y , ) solutions du systme

0 y = 2, L (x , y , ) = 0 = x = 2, 0 2x + 2 y = p ,

= (x , y , ) = (p /4, p /4, p /4).

Lunique extrmum de s sous la contrainte g est le point (p /4, p /4) et s (p /4, p /4) = p 2 /16. Comme (p /4, p /4, p /4) < 0, on ne peut pas tablir la nature du point critique.

Seconde mthode Dans ce cas on peut crire directement la restriction de s sur la contrainte et on obtient
h (x ) = f (x , p /2 x ) = x (p /2 x ). Pour maximiser cette restriction on calcul sa drive premire : h (x ) = p /2 2x = 0 ssi x = p /4, Le point (p /4, p /4) est bien un maximum. h (x ) => 0 ssi x < p /4, h (x ) =< 0 ssi x > p /4.

Exercice 4.29
Trouver le rectangle de primtre minimale parmi ceux qui ont surface xe.

98

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

C ORRECTION . Appelons x > 0 et y > 0 respectivement la base et la hauteur dun rectangle quelconque. Le primtre est la 2 + fonction 2x + 2 y tandis que la surface est la fonction s (x , y ) = x y . Il sagit de minimiser la fonction p : (R+ ) R dnie par + 2 + p (x , y ) = 2(x + y ) sous la contrainte s (x , y ) = 0 o s : (R ) R est dnie par s (x , y ) = x y K avec K > 0 une constante.

Premire mthode Soit L (x , y, ) = p (x , y ) s (x , y ). En introduisant le systme de L AGRANGE, il sagit de chercher les so2 lutions (x , y , ) (R+ ) R de

0 2 y = 0, L (x , y , ) = 0 = 2 x = 0, 0 K x y = 0,

= (x , y , ) =

K, K,

2 K

On obtient que le seul point critique est ( K , K ) et p ( K , K ) = 4 K . Comme ( K , K , peut pas tablir la nature du point critique.

2 K

)=

4 K

< 0, on ne

Seconde mthode La contrainte se rcrit y =


relle h :
+ (R +) R

K x

donc il sagit de chercher les extremum de la fonction relle de variable h (x ) = f x , K K =2 x+ . x x K x2

dnie par

Cherchons dabord les points critiques : h (x ) = 2 2 et h (x ) = 0 ssi x =

K K . Comme h (x ) = 4 x 3 > 0, il sagit dun minimum.

Exercice 4.30
Trouver les dimensions dune bote rectangulaire ouverte de surface 12 de volume maximale.

C ORRECTION . Notons x , y et z les dimensions de la bote. Il sagit de maximiser la fonction f (x , y , z ) = x y z sous la contrainte g (x , y , z ) = 2xz + 2 y z + x y = 12 avec x , y , z > 0 (la face manquante a cots x et y ). 1. En utilisant la mthode des multiplicateurs de L AGRANGE, on cherche les solutions du systme 2 y z = (2z + y ), xz = (2z + x ), x y = (2x + 2 y ), 2xz + 2 y z + x y = 12. Lunique solution est le point (x , y , z , ) = (2, 2, 1, 1/2) et f (2, 2, 1) = 4. 2. La contrainte se rcrit z (x , y ) =
12x y 12x y 2(x + y ) 2 + ; il sagit alors de maximiser la fonction h : (R + ) R dnie par h (x , y ) =

x y 2(x + y ) . Cherchons dabord les points critiques :


y 2 (x 2 +2x y 12) x + y )2 h (x , y ) = x 2 (2( y 2 +2x y 12) 2 2(x + y )

et h (x , y ) = (0, 0) ssi (x , y ) = (2, 2). tudions maintenant ce point en calculant le dterminant de la matrice hessienne de la fonction h : h xx (x , y ) = h x y (x , y ) = h y y (x , y ) =
x y z = (2xz + x y ), x y z = (2 y z + x y ), 2. x y z = (2xz + 2 y z ), 2xz + 2 y z + x y = 12.

y 2 (12 + y 2 ) ( x + y )3 x y (x 2 + y 2 + 3x y 12) ( x + y )3 x 2 (12 + x 2 ) (x + y )3

h xx (2, 2) = 1 < 0, 1 h x y (2, 2) = , 2 h y y (2, 2) = 1,

= 2xz + x y = 2 y z + x y = 2xz + 2 y z = x = y = 2z

G. Faccanoni

99

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

D (2, 2) = h xx (2, 2)h y y (2, 2) (h x y (2, 2))2 = On a donc que (2, 2) est bien un maximum.

3 > 0. 4

Exercice 4.31
Trouver le paralllpipde (i.e. une bote ferme) de volume 8 dont la surface est minimale.

C ORRECTION .
3 + 1. On doit minimiser la fonction f : (R+ ) R dnie par f (x , y , z ) = 2(x y + xz + y z ) sous la contrainte g (x , y , z ) = 0 o + 3 + g : (R ) R est dnie par g (x , y , z ) = x y z 8. En introduisant le systme de L AGRANGE, il sagit de chercher les 3 solutions (x , y , z , ) (R+ ) R de

2 y + 2z y z = 0, 2x + 2z xz = 0, 2x + 2 y x y = 0, x y z 8 = 0. On obtient 3 que le seul point critique est (2, 2, 2). 2. La contrainte se rcrit z = dnie par
8 xy

(4.1a) (4.1b) (4.1c) (4.1d)

2 + donc il sagit de chercher les extrema de la fonction de deux variables h : (R +) R

h (x , y ) = f x , y , Cherchons dabord les points critiques :

8 8 8 = 2 xy + + . xy y x 2 y x82 2 x
8 y2

h (x , y ) =

et h (x , y ) = (0, 0) ssi (x , y ) = (2, 2). tudions maintenant ce point en calculant le dterminant de la matrice hessienne de la fonction h : 32 x3 h x y (x , y ) = 2 32 h y y (x , y ) = 3 y h xx (x , y ) = D (2, 2) = h xx (2, 2)h y y (2, 2) (h x y (2, 2))2 = 12 > 0. On a donc que (2, 2) est bien un minimum. h xx (2, 2) = 4 > 0, h x y (2, 2) = 2, h y y (2, 2) = 4,

Exercice 4.32
Soit le solide constitu dun cylindre de rayon r > 0 et hauteur h > 0 limit par deux demi-sphre de rayon r > 0 comme dans la gure ci-dessous. Maximiser le volume du solide pour une surface xe gale 16. Rappel : un cylindre de rayon de base R et de hauteur H a volume R 2 H et surface totale 2(R 2 ) + 2R H , une sphre 3 2 de rayon R a volume 4 3 R et surface 4R .

r h

3. Avec les trois soustractions (4.1b)-(4.1a), (4.1c)-(4.1a) et (4.1c)-(4.1b) on obtient x = y = z , on insre ce rsultat dans (4.1d) et on trouve la solution.

100

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

C ORRECTION . La surface du solide est la somme de la surface latrale du cylindre 2r h et de la surface des deux demisphres 4r 2 : S (r , h ) = (4r 2 + 2hr ).
3 Le volume du solide est la somme du volume du cylindre r 2 h et du volume des deux demi-sphres 4 3 r :

4 V (r , h ) = hr 2 + r 3 . 3 1. Mthode des multiplicateurs de L AGRANGE : on introduit la fonction lagrangienne 4 L (r , h , ) = V (r , h ) (16 S (r , h )) = hr 2 + r 3 16 (4r 2 + 2hr ) . 3 On cherche les points critiques du lagrangien : 2 (2hr + 4r ) ((8r + 2h )) = 0, 2 L = 0 (r ) (2r ) = 0, (4r 2 + 2hr ) = 16, Comme (r , h , ) (r r L )(hh L ) (r h L )2 = 42 (r + )2 , on ne peut pas tablir la nature du point critique 2. Mthode de rduction : on limine h de la contrainte : (4r 2 + 2hr ) = 16 h = Il sagit alors de maximiser la fonction 2 4 g (r ) = V (r , h (r )) = hr 2 + r 3 = 12r r 3 3 3 On a 2 g (r ) = 12 3r 2 = 0 r = 2 3 8 2r . r (2, 0, 1) < 0, 2 2hr + 4r + (2h + 8r ) = 0, 2 r + 2r = 0, 2 4r + 2hr = 16, r = 2, h = 0, = 1.

2 (6r ) < 0, donc r = 2 est un maximum et h (2) = 0. et g (r ) = 3

Le solide qui maximise le volume pour une surface donne est donc une sphre !

Exercice 4.33
Soit le solide constitu dun cylindre de rayon r > 0 et hauteur h > 0 limit par deux demi-sphre de rayon r > 0 comme dans la gure ci-contre. Minimiser la surface du solide pour un volume x gale 32 3 . Rappel : un cylindre de rayon de base R et de hauteur H a volume R 2 H et surface totale 2(R 2 ) + 2R H , une sphre 3 2 de rayon R a volume 4 3 R et surface 4R . r

C ORRECTION . La surface du solide est la somme de la surface latrale du cylindre 2r h et la surface des deux demi-sphres 4 r 2 : S (r , h ) = (4r 2 + 2hr ).
3 Le volume du solide est la somme du volume du cylindre r 2 h et du volume des deux demi-sphres 4 3 r :

4 V (r , h ) = hr 2 + r 3 . 3

G. Faccanoni

101

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

1. Mthode des multiplicateurs de L AGRANGE : on introduit la fonction lagrangienne L (r , h , ) = S (r , h ) 32 32 4 V (r , h ) = (4r 2 + 2hr ) hr 2 + r 3 3 3 3 .

On cherche les points critiques de la fonction lagrangienne : 2 (8r + 2h ) (2hr + 4r ) = 0, 2 L = 0 (2r ) r = 0, 32 4 3 2 hr + 3 r = 3 , On tudie la nature du point critique trouv : (r , h , ) = (r r L )(hh L ) (r h L )2 = 42 (1 + r )2 = (2, 0, 1) < 0, on ne peut pas conclure. 2. Mthode de rduction : on limine h de la contrainte : 32 4 8 4 r . h = hr 2 + r 3 = 3 3 3 r2 Il sagit alors de maximiser la fonction 4 16 +r2 g (r ) = S (r , h (r )) = (4r 2 + 2hr ) = 3 r On a 8 8 g (r ) = r 2 = 0 r = 2 3 r 2 2h + 8r + (2hr + 4r ) = 0, 2 2r + r = 0, 2 4 3 32 hr + 3 r = 3 , r = 2, h = 0, = 1.

8 et g (r ) = 3 1 + 16/r 3 > 0 donc r = 2 est un minimum et h (2) = 0.

Exercice 4.34
Soit le solide constitu dun cylindre de rayon r > 0 et hauteur h > 0 surmont par une demi-sphre de rayon r > 0 comme dans la gure ci-contre. Maximiser le volume du solide pour une surface xe gale 5. Rappel : un cylindre de rayon de base R et de hauteur H a volume R 2 H et surface totale 2(R 2 ) + 2R H , une sphre 4 de rayon R a volume 3 R 3 et surface 4R 2 . r

C ORRECTION . La surface du solide est la somme de la surface du disque de base r 2 avec la surface latrale du cylindre 2r h et la surface de la demi-sphre 2r 2 : S (r , h ) = (3r 2 + 2hr ).
3 Le volume du solide est la somme du volume du cylindre r 2 h et du volume de la demi-sphre 2 3 r :

2 V (r , h ) = hr 2 + r 3 . 3 1. Mthode des multiplicateurs de L AGRANGE : on introduit la fonction lagrangienne 2 L (r , h , ) = V (r , h ) (5 S (r , h )) = hr 2 + r 3 5 (3r 2 + 2hr ) . 3 On cherche les points critiques de la fonction lagrangienne : 2 (2hr + 2r ) ((6r + 2h )) = 0, 2 L = 0 r ((2r )) = 0, (3r 2 + 2hr ) = 5, 2 2hr + 2r + (6r + 2h ) = 0, 2 r + (2r ) = 0, 2 3r + 2hr = 5, r = h = 1, = 1 2.

102

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema

2. Mthode de rduction : on limine h de la contrainte : (3r 2 + 2hr ) = 5 h = Il sagit alors de minimiser la fonction 2 5 3 2 5 5 g (r ) = V (r , h (r )) = h (r )r 2 + r 3 = r r 3 + r 3 = r r 3 . 3 2 2 3 2 6 On a g (r ) = 5 5 2 r = 0 r = 1 2 2 5 3 r. 2r 2

et g (r ) = (5r ) < 0 donc r = 1 est un maximum et h (1) = 1.

Exercice 4.35
Soit le solide constitu dun cylindre de rayon r > 0 et hauteur h > 0 surmont par une demi-sphre de rayon r > 0 comme dans la gure ci-contre. Minimiser la sur5 Rappel : face du solide pour un volume x gale 3 un cylindre de rayon de base R et de hauteur H a volume R 2 H et surface totale 2(R 2 )+2R H , une sphre de rayon 3 2 R a volume 4 3 R et surface 4R . r

C ORRECTION . La surface du solide est la somme de la surface du disque de base r 2 avec la surface latrale du cylindre 2r h et la surface de la demi-sphre 2r 2 : S (r , h ) = (3r 2 + 2hr ).
3 Le volume du solide est la somme du volume du cylindre r 2 h et du volume de la demi-sphre 2 3 r :

2 V (r , h ) = hr 2 + r 3 . 3 1. Mthode des multiplicateurs de L AGRANGE : on introduit la fonction lagrangienne L (r , h , ) = S (r , h ) 5 5 2 V (r , h ) = (3r 2 + 2hr ) hr 2 + r 3 3 3 3 .

On cherche les points critique de la fonction lagrangienne : 2 (6r + 2h ) (2hr + 2r ) = 0, L = 0 (2r ) r 2 = 0, 3 =5 hr 2 + 2 3r 3 , 2. Mthode de rduction : on limine h de la contrainte : 2 5 5 2 hr 2 + r 3 = h = 2 r. 3 3 3r 3 Il sagit alors de minimiser la fonction g (r ) = S (r , h (r )) = (3r 2 + 2h (r )r ) = 3r 2 + On a g (r ) = et g (r ) =
20 3r 3

2 6r + 2h + (2hr + 2r ) = 0, 2r + r 2 = 0, 2 3 hr 2 + 3 r =5 3,

r = h = 1, = 2.

10 4 2 10 5 2 r = + r . 3r 3 3r 3

10 10 + r = 0 r = 1 3r 2 3

+ 10 3 > 0 donc r = 1 est un minimum et h (1) = 1.

G. Faccanoni

103

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 4.36
Trouver le cylindre de volume maximal inscrit dans une sphre de rayon R > 0 x. . . 1. . . . avec la mthode des multiplicateurs de L AGRANGE (i.e. minimisation dune fonction f (x , y ) sous une contrainte g (x , y ) = 0) [NB : on se contentera de trouver le point critique] ; 2. . . . avec la mthode des extrema libres en liminant une variable de la contrainte (par exemple en minimisant une fonction h (x ) = f (x , y (x ))) [NB : aprs avoir trouv le point critique, tablir sa nature]. Suggestion : voir la gure ci-contre pour dduire la contrainte. C ORRECTION . Notons y > 0 le rayon de base du cylindre et x > 0 sa demi-hauteur du cylindre. 1. Avec la mthode des multiplicateurs de L AGRANGE il sagit de maximiser la fonction f (x , y ) = 2x y 2 sous la contrainte g (x , y ) = R 2 x 2 y 2 = 0. On crit la fonction de L AGRANGE F (x , y , ) = f (x , y ) g (x , y ) = 2x y 2 (R 2 x 2 y 2 ) et on cherche les points critiques de F : 2 y 2 + 2 x F (x , y , ) = 4x y + 2 y . x2 + y 2 R2 On a F (x , y , ) = 0 ssi (x , y , ) =
1 R, 3 2 2 3 R, 3 R

. R2 x2

2. Avec la mthode des extrema libres il sagit dliminer une variable de la contrainte, par exemple en posant y = et on minimise la fonction h (x ) = f (x , y (x )) : h (x ) = f (x , y (x ) = On cherche dabord les points critiques : h ( x ) = 2 (R 2 3 x 2 ) et h (x ) = 0 ssi x =
R . On tudie la nature du point critique en tudiant la drive seconde : 3

R 2 x 2 ) = 2x (R 2 x 2 ).

h (x ) = 12x , donc x =
R 3

R 3

<0

est un maximum.

Exercice 4.37
Trouver trois nombres rels positifs dont le produit vaut 1728 et dont la somme est minimale : 1. avec la mthode des multiplicateurs de L AGRANGE (i.e. minimisation dune fonction f (x , y , z ) sous une contrainte g (x , y , z ) = 0), [on se contentera de trouver le point critique sans en tudier sa nature] ; 2. avec la mthode des extrema libres en liminant une variable de la contrainte (en minimisant une fonction h (x , y ) = f (x , y , z (x , y ))) ; aprs avoir trouv le point critique, tablir sa nature. C ORRECTION . Il sagit de minimiser la fonction f (x , y , z ) = x + y + z sous la contrainte g (x , y , z ) = x y z 1728 = 0. 1. On crit la fonction de L AGRANGE F (x , y , z , ) = f (x , y , z ) g (x , y , z ) = x + y + z (x y z 1728) et on cherche le(s) point(s) critique(s) de F : 1 y z 1 xz F (x , y , z , ) = 1 x y . 1728 x y z On a F (x , y , z , ) = 0 ssi (x , y , z , ) = (12, 12, 12, 1/144).

104

G. Faccanoni

Dernire mise jour : Lundi 11 fvrier 2013

4 Extrema
1728 xy

2. On rcrit la contrainte sous la forme z =

et on linjecte dans la fonction minimiser : 1728 . xy

h (x , y ) = f (x , y , z (x , y )) = x + y + z (x , y ) = x + y On cherche dabord le(s) point(s) critique(s) : h (x , y ) = 1 1728 x2 y

1 1728 x y2

et h (x , y ) = 0 ssi (x , y ) = (12, 12). On tablie la nature du point critique en tudiant le dterminant de la matrice hessienne : 3456 , x3 y 1 xx h (12, 12) = > 0, 6 xx h (x , y ) = et xx h (12, 12) y y h (12, 12) (x y h (12, 12))2 =
1 48

3456 , x y3 1 y y h (12, 12) = , 6 y y h (x , y ) = > 0 donc (12, 12) est un minimum.

1728 , x2 y 2 1 x y h (12, 12) = 12 x y h ( x , y ) =

Exercice 4.38
Trouver le paralllpipde de volume 1 dont la somme des longueurs des arrtes est minimale

C ORRECTION . 1. Avec la mthode des multiplicateurs de L AGRANGE il sagit de minimiser la fonction f (x , y , z ) = 4x + 4 y + 4z sous la contrainte g (x , y , z ) = x y z 1 = 0. On crit la fonction de L AGRANGE F (x , y , z , ) = f (x , y , z ) g (x , y , z ) = 4(x + y + z ) (x y z 1) et on cherche le(s) point(s) critique(s) de F : 4 y z 4 xz F (x , y , z , ) = 4 x y . 1 xyz On a F (x , y , z , ) = 0 ssi (x , y , z , ) = (1, 1, 1, 4). 2. Avec la mthode des extrema libres il sagit dliminer une variable de la contrainte, par exemple en posant z = de minimiser ensuite la fonction h (x , y ) = f (x , y , z (x , y )) : h (x , y ) = f x , y , On cherche dabord le(s) point(s) critique(s) : h (x , y ) = 4 x4 2y 1 1 =4 x+y+ . xy xy
1 xy ,

et

4 x4 y2

et h (x , y ) = 0 ssi (x , y ) = (1, 1). On tablie la nature du point critique en tudiant le dterminant de la matrice hessienne : xx h (x , y ) = 8 , x3 y y y h (x , y ) = 8 , x y3 x y h ( x , y ) = 4 , x2 y 2

xx h (1, 1) = 8 > 0,

y y h (1, 1) = 8,

x y h (1, 1) = 4

et xx h (1, 1) y y h (1, 1) (x y h (1, 1))2 = 48 > 0 donc (1, 1) est un minimum.

G. Faccanoni

105

4 Extrema

Dernire mise jour : Lundi 11 fvrier 2013

Exercice 4.39
Si un courant lectrique I traverse un circuit lectrique de rsistance R , la quantit de chaleur mise en une unit de temps est proportionnelle I 2 R . Calculer la dcomposition du courant I en trois courants I 1 , I 2 , I 3 laide de trois rsistances R 1 , R 2 , R 3 pour que la chaleur mise soit minimale. . . 2 2 2 1. . . . avec la mthode des multiplicateurs de L AGRANGE, i.e. en minimisant la fonction f ( I 1 , I 2 , I 3 ) = I 1 R1 + I 2 R2 + I 3 R3 sous la contrainte g ( I 1 , I 2 , I 3 ) = I 1 + I 2 + I 3 I , (on se contentera de trouver le point critique sans en tudier la nature) 2. . . . en rduisant le problme une minimisation libre par limination dune variable dans la contrainte I = I 1 + I 2 + I3. C ORRECTION . 1. On maximise le lagrangien L ( I 1 , I 2 , I 3 , ) = f ( I 1 , I 2 , I 3 ) g ( I 1 , I 2 , I 3 ). 2I 1 R1 0 2I 2 R2 0 Points critiques : L ( I 1 , I 2 , I 3 , ) = 2 I 3 R 3 donc L ( I 1 , I 2 , I 3 , ) = 0 si et seulement si I I1 I2 I3 0 ( I 1 , I 2 , I 3 , ) = R2 R3 R1 R3 R1 R2 2R 1 R 2 R 3 I, I, I, I . R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3
R1 R3 R2 R3 R1 R2 R 1 R 2 +R 1 R 3 +R 2 R 3 I , R 1 R 2 +R 1 R 3 +R 2 R 3 I , R 1 R 2 +R 1 R 3 +R 2 R 3 I

Conclusion : (I 1 , I 2 , I 3 ) =

est un extremum de f sous la contrainte

g ( I 1 , I 2 , I 3 ) = 0. 2 2 2. On maximise f( I 1 , I 2 ) = f ( I 1 , I 2 , I I 1 I 2 ) = I 1 R1 + I 2 R 2 + ( I I 1 I 2 )2 R 3 .

Points critiques : f( I 1 , I 2 ) =

2 I 1 R 1 2( I I 1 I 2 )R 3 0 et lon a f( I 1 , I 2 ) = si et seulement si 2 I 2 R 2 2( I I 1 I 2 )R 3 0 (I 1 , I 2 ) = R1 R3 R2 R3 I, I . R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3

Classication : I 1 I 1 f( I 1 , I 2 ) = 2(R 1 + R 3 ) > 0, I 2 I 2 f( I 1 , I 2 ) = 2(R 2 + R 3 ) et I 1 I 2 f(I 1 , I 2 ) = 2R 3 , donc I 1 I 1 f( I 1 , I 2 )


I 2 I 2 f( I 1 , I 2 ) I 1 I 2 f( I 1 , I 2 )
2 2 = 4(R 1 + R 3 )(R 2 + R 3 ) 4R 3 > 0 pour tout ( I 1 , I 2 ) R2 .

Conclusion : (I 1 , I 2 ) =

R2 R3 R1 R3 R 1 R 2 +R 1 R 3 +R 2 R 3 I , R 1 R 2 +R 1 R 3 +R 2 R 3 I

est un minimum de f donc

(I 1 , I 2 , I 3 ) =

R2 R3 R1 R3 R1 R2 I, I, I R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3 R1 R2 + R1 R3 + R2 R3

est un minimum de f sous la contrainte g ( I 1 , I 2 , I 3 ) = 0.

106

G. Faccanoni