Licence 2Analyse

Extrema libres et liés

55 min15 exercicesSéquence 3.3Licence 2

Vidéo disponible dans la version Premium

Durée : 55 min

Extrema libres et liés

1. Points critiques et extrema libres

Soit f:R2Rf:\mathbb{R}^2\to\mathbb{R} différentiable. On dit que aa est un point critique de ff si f(a)=(0,0)\nabla f(a) = (0,0).

Condition nécessaire d'extremum local : si ff admet un extremum local (libre, c'est-à-dire sans contrainte) en aa, alors aa est un point critique : f(a)=0\nabla f(a)=0. (Cette condition est nécessaire mais pas suffisante : un point critique peut être un minimum, un maximum, ou un point-selle — ni l'un ni l'autre.)

Méthode générale :
1. Résoudre f(x,y)=(0,0)\nabla f(x,y) = (0,0) pour trouver les points critiques.
2. Calculer HfH_f en chaque point critique et étudier son signe (voir leçon précédente).
3. Conclure selon le tableau ci-dessous.

2. Classification par la hessienne (cas n=2n=2)

En un point critique aa, posons r=fxx(a)r=f_{xx}(a), s=fxy(a)s=f_{xy}(a), t=fyy(a)t=f_{yy}(a), et Δ=rts2=detHf(a)\Delta = rt-s^2 = \det H_f(a).


Δ\DeltarrNature de aa
|---|---|---|




Δ>0\Delta>0r>0r>0Minimum local strict
Δ>0\Delta>0r<0r<0Maximum local strict
Δ<0\Delta<0Point-selle (ni min ni max)
Δ=0\Delta=0Cas dégénéré, étude approfondie nécessaire

Exemple résolu 1 : f(x,y)=x2+y22x4y+5f(x,y)=x^2+y^2-2x-4y+5. f=(2x2,2y4)=(0,0)    (x,y)=(1,2)\nabla f = (2x-2,\,2y-4) = (0,0) \iff (x,y)=(1,2). Point critique unique (1,2)(1,2). Hf=(2002)H_f = \begin{pmatrix}2&0\\0&2\end{pmatrix} partout, donc Δ=4>0\Delta=4>0, r=2>0r=2>0 : (1,2)(1,2) est un minimum local (et global, car ff est convexe). f(1,2)=1+428+5=0f(1,2) = 1+4-2-8+5=0.

Exemple résolu 2 (point-selle) : f(x,y)=x2y2f(x,y) = x^2-y^2. f=(2x,2y)=(0,0)    (x,y)=(0,0)\nabla f = (2x,-2y)=(0,0) \iff (x,y)=(0,0). Hf(0,0)=(2002)H_f(0,0) = \begin{pmatrix}2&0\\0&-2\end{pmatrix}, Δ=4<0\Delta = -4<0 : (0,0)(0,0) est un point-selle. En effet, le long de l'axe xx (y=0y=0), f(x,0)=x2f(x,0)=x^2 admet un minimum en 00 ; mais le long de l'axe yy (x=0x=0), f(0,y)=y2f(0,y)=-y^2 admet un maximum en 00 : le point n'est ni minimum ni maximum global de ff au voisinage.

3. Extrema sous contrainte : position du problème

On cherche maintenant les extrema de f(x,y)f(x,y) non plus sur tout R2\mathbb{R}^2, mais en se restreignant à une contrainte g(x,y)=0g(x,y)=0 (une courbe). On parle d'extremum lié (ou sous contrainte).

Exemple typique : maximiser f(x,y)=xyf(x,y)=xy sous la contrainte g(x,y)=x+y10=0g(x,y)=x+y-10=0 (c'est-à-dire x+y=10x+y=10).

4. Méthode des multiplicateurs de Lagrange

Théorème (Lagrange) : si ff et gg sont C1\mathcal C^1 et si aa est un extremum local de ff sous la contrainte g(a)=0g(a)=0, avec g(a)0\nabla g(a)\neq0, alors il existe λR\lambda\in\mathbb{R} (le multiplicateur de Lagrange) tel que

f(a)=λg(a)\nabla f(a) = \lambda \, \nabla g(a)

Géométriquement, ceci signifie que la ligne de niveau de ff passant par aa est tangente à la courbe contrainte {g=0}\{g=0\} en aa (les deux gradients sont colinéaires).

Méthode pratique : on introduit le lagrangien

L(x,y,λ)=f(x,y)λg(x,y)\mathcal L(x,y,\lambda) = f(x,y) - \lambda\, g(x,y)

et on résout le système des trois équations Lx=0\dfrac{\partial \mathcal L}{\partial x}=0, Ly=0\dfrac{\partial \mathcal L}{\partial y}=0, Lλ=0\dfrac{\partial \mathcal L}{\partial \lambda}=0 (cette dernière équation redonnant simplement la contrainte g(x,y)=0g(x,y)=0). Cela revient à résoudre :
f(x,y)=λg(x,y)etg(x,y)=0\nabla f(x,y) = \lambda\,\nabla g(x,y) \quad \text{et} \quad g(x,y)=0

5. Exemple résolu complet

Énoncé : maximiser f(x,y)=xyf(x,y)=xy sous la contrainte x+y=10x+y=10 (x,y>0x,y>0).

Résolution : posons g(x,y)=x+y10g(x,y)=x+y-10. f=(y,x)\nabla f = (y,x), g=(1,1)\nabla g=(1,1). L'équation de Lagrange f=λg\nabla f = \lambda\nabla g donne y=λy=\lambda et x=λx=\lambda, donc x=yx=y. Avec la contrainte x+y=10x+y=10, on obtient x=y=5x=y=5. Le candidat est (5,5)(5,5), avec f(5,5)=25f(5,5)=25.

Vérification que c'est bien un maximum : en paramétrant la contrainte par y=10xy=10-x (avec 0<x<100<x<10), on étudie h(x)=f(x,10x)=x(10x)=10xx2h(x)=f(x,10-x)=x(10-x)=10x-x^2, fonction d'une seule variable. h(x)=102x=0    x=5h'(x)=10-2x=0 \iff x=5, et h(x)=2<0h''(x)=-2<0 : hh admet un maximum en x=5x=5, donc ff admet bien un maximum sous contrainte en (5,5)(5,5), valeur 2525.

6. Remarque : plusieurs contraintes

Avec pp contraintes g1(x)=0,,gp(x)=0g_1(x)=0,\ldots,g_p(x)=0 (indépendantes), la condition de Lagrange devient f(a)=i=1pλigi(a)\nabla f(a) = \sum_{i=1}^p \lambda_i \nabla g_i(a), avec pp multiplicateurs. Ce cas plus général, ainsi que l'étude des conditions du second ordre pour les extrema liés, sera repris et approfondi dans le cours d'optimisation de L3.

Exercices

Trouver le(s) point(s) critique(s) de f(x,y)=x2+y2+2xf(x,y) = x^2+y^2+2x.

Pour f(x,y)=x2+y24x+2f(x,y)=x^2+y^2-4x+2, le point critique (2,0)(2,0) est :

Vrai ou faux : un point critique d'une fonction de deux variables est toujours un extremum local.

Classer le point critique (0,0)(0,0) de f(x,y)=xyf(x,y)=xy.

Vrai ou faux : pour appliquer le théorème de Lagrange en un point aa de la contrainte g(x,y)=0g(x,y)=0, il faut nécessairement que g(a)(0,0)\nabla g(a)\neq(0,0).

Suivez votre progression

Connectez-vous pour sauvegarder votre avancement et gagner des XP.

Se connecter