Université L2 — licence de mathématiques

Extrema de fonctions de plusieurs variables — 10 exercices corrigés L2

On distingue extrema locaux, extrema globaux et extrema sous contrainte. Les arguments utilisent les points critiques, la Hessienne, la compacité et les multiplicateurs de Lagrange avec vérification des hypothèses de régularité.

L'essentiel à retenir

  • Pour une fonction différentiable sur un ouvert, un extremum local intérieur impose un gradient nul.
  • À un point critique, une Hessienne définie positive donne un minimum local strict ; définie négative, un maximum local strict ; indéfinie, un point selle.
  • Une Hessienne seulement semi-définie ne permet pas de conclure sans étude supplémentaire.
  • Sous une contrainte régulière g=0g=0, les extrema vérifient ∇f=λ∇g\nabla f=\lambda\nabla g. Sur un compact, la continuité assure l'existence d'extrema globaux.

Exercice 1 — Un minimum global quadratique

Soit f(x,y)=x2+xy+y2−2x−4yf(x,y)=x^2+xy+y^2-2x-4y.
  1. Déterminer et classifier les points critiques.
  2. Calculer le minimum global par translation au point critique.
Corrigé détaillé
  1. Le gradient nul donne 2x+y=22x+y=2, x+2y=4x+2y=4, donc (x,y)=(0,2)(x,y)=(0,2). La Hessienne H=(2112)H=\begin{pmatrix}2&1\\1&2\end{pmatrix} a pour valeurs propres 1,3>01,3>0, donc le point est un minimum local strict.
  2. Posons u=xu=x, v=y−2v=y-2. Alors f=−4+u2+uv+v2=−4+(u+v/2)2+3v2/4f=-4+u^2+uv+v^2=-4+(u+v/2)^2+3v^2/4. Le dernier terme est positif sauf pour u=v=0u=v=0. Ainsi le minimum global unique est −4-4, atteint en (0,2)(0,2) ; il n'existe pas de maximum car f(x,2)→∞f(x,2)\to\infty.

Exercice 2 — Deux points critiques de natures différentes

Étudier f(x,y)=x3−3x+y2f(x,y)=x^3-3x+y^2.
  1. Déterminer les points critiques et leur nature.
  2. Dire si des extrema globaux existent.
Corrigé détaillé
  1. ∇f=(3x2−3,2y)\nabla f=(3x^2-3,2y) s'annule en (1,0)(1,0) et (−1,0)(-1,0). La Hessienne est diag⁡(6x,2)\operatorname{diag}(6x,2). En (1,0)(1,0), elle est définie positive : minimum local strict de valeur −2-2. En (−1,0)(-1,0), ses signes sont opposés : point selle de valeur 22.
  2. Sur l'axe y=0y=0, f(x,0)=x3−3xf(x,0)=x^3-3x tend vers +∞+\infty quand x→+∞x\to+\infty et vers −∞-\infty quand x→−∞x\to-\infty. La fonction n'a donc ni minimum global ni maximum global. Le minimum local ne doit pas être confondu avec un minimum absolu.

Exercice 3 — Hessienne nulle et termes d'ordre quatre

Comparer f(x,y)=x4+y4f(x,y)=x^4+y^4 et g(x,y)=x4−y4g(x,y)=x^4-y^4.
  1. Calculer leurs gradients et Hessiennes en zéro.
  2. Classifier zéro pour chacune en utilisant directement les signes.
Corrigé détaillé
  1. Les gradients sont (4x3,4y3)(4x^3,4y^3) et (4x3,−4y3)(4x^3,-4y^3) ; ils s'annulent en zéro. Les Hessiennes y sont toutes deux nulles. Le test quadratique est donc muet dans les deux cas.
  2. Pour ff, f(x,y)>0=f(0,0)f(x,y)>0=f(0,0) dès que (x,y)≠0(x,y)\ne0, donc zéro est un minimum global strict. Pour gg, sur l'axe horizontal g(t,0)=t4>0g(t,0)=t^4>0, tandis que sur l'axe vertical g(0,t)=−t4<0g(0,t)=-t^4<0. Chaque voisinage de zéro contient donc des valeurs plus grandes et plus petites : zéro est un point selle.

Exercice 4 — Extrema sur un disque fermé

Déterminer les extrema de f(x,y)=x2+2y2f(x,y)=x^2+2y^2 sur D={x2+y2≤1}D=\{x^2+y^2\leq1\}.
  1. Étudier l'intérieur et la frontière.
  2. Donner toutes les valeurs et tous les points d'atteinte des extrema globaux.
Corrigé détaillé
  1. Le seul point critique intérieur est (0,0)(0,0), de valeur 00. Sur le cercle, les multiplicateurs donnent (2x,4y)=λ(2x,2y)(2x,4y)=\lambda(2x,2y). Si x,yx,y étaient tous deux non nuls, on aurait simultanément λ=1\lambda=1 et λ=2\lambda=2, impossible. Les candidats sont donc (±1,0)(\pm1,0) et (0,±1)(0,\pm1).
  2. Leurs valeurs sont respectivement 11 et 22. La continuité sur le disque compact assure l'existence des extrema. Le minimum global vaut 00, uniquement à l'origine ; le maximum vaut 22, atteint exactement en (0,1)(0,1) et (0,−1)(0,-1).

Exercice 5 — Produit sous contrainte elliptique

Optimiser f(x,y)=xyf(x,y)=xy sous x2+4y2=4x^2+4y^2=4.
  1. Résoudre les équations de Lagrange.
  2. Vérifier les valeurs extrêmes par une inégalité directe.
Corrigé détaillé
  1. Le gradient de la contrainte (2x,8y)(2x,8y) ne s'annule pas sur l'ellipse. Les équations sont y=2λxy=2\lambda x, x=8λyx=8\lambda y. Aucun des deux nombres ne peut être nul à un candidat, donc 16λ2=116\lambda^2=1. On obtient x=±2yx=\pm2y ; la contrainte donne y2=1/2y^2=1/2 et x2=2x^2=2. Les produits valent ±1\pm1.
  2. L'inégalité 2∣x⋅2y∣≤x2+4y2=42|x\cdot2y|\leq x^2+4y^2=4 donne ∣xy∣≤1|xy|\leq1. L'égalité exige ∣x∣=2∣y∣|x|=2|y|, exactement les candidats. Le maximum est 11, le minimum −1-1.

Exercice 6 — Fonction coercive à plusieurs minima

Soit f(x,y)=x4+y4−2xyf(x,y)=x^4+y^4-2xy.
  1. Déterminer les points critiques et leur nature.
  2. Calculer le minimum global et justifier son existence.
Corrigé détaillé
  1. Les équations sont y=2x3y=2x^3, x=2y3x=2y^3. Elles donnent l'origine ou x8=1/16x^8=1/16, donc x=y=±1/2x=y=\pm1/\sqrt2. À l'origine, la Hessienne (0−2−20)\begin{pmatrix}0&-2\\-2&0\end{pmatrix} est indéfinie : selle. Aux deux autres points, elle vaut (6−2−26)\begin{pmatrix}6&-2\\-2&6\end{pmatrix}, de valeurs propres 4,8>04,8>0 : minima stricts.
  2. La partie quartique domine le terme quadratique, donc ff est coercive et atteint un minimum. Plus précisément, f=(x2−y2)2+2(xy−1/2)2−1/2f=(x^2-y^2)^2+2(xy-1/2)^2-1/2. Le minimum global est −1/2-1/2, exactement aux deux points trouvés.

Exercice 7 — Optimisation sur un triangle

Sur T={x≥0,y≥0,x+y≤1}T=\{x\geq0,y\geq0,x+y\leq1\}, étudier f(x,y)=xy(1−x−y)f(x,y)=xy(1-x-y).
  1. Trouver les points critiques intérieurs.
  2. Déterminer les extrema globaux en traitant la frontière.
Corrigé détaillé
  1. fx=y(1−2x−y)f_x=y(1-2x-y) et fy=x(1−x−2y)f_y=x(1-x-2y). À l'intérieur, x,y>0x,y>0, donc 2x+y=12x+y=1 et x+2y=1x+2y=1, d'où (1/3,1/3)(1/3,1/3). La valeur est 1/271/27. La Hessienne en ce point est (−2/3−1/3−1/3−2/3)\begin{pmatrix}-2/3&-1/3\\-1/3&-2/3\end{pmatrix}, définie négative.
  2. Sur les trois côtés, l'un des facteurs x,y,1−x−yx,y,1-x-y est nul, donc f=0f=0. Dans tout le triangle, les trois facteurs sont positifs ou nuls. Ainsi le minimum global est 00 sur toute la frontière ; le maximum global unique est 1/271/27 au point intérieur trouvé.

Exercice 8 — Contrainte non régulière

Minimiser f(x,y)=xf(x,y)=x sous la contrainte g(x,y)=y2−x3=0g(x,y)=y^2-x^3=0.
  1. Déterminer directement le minimum.
  2. Montrer pourquoi les équations ordinaires de Lagrange ne repèrent pas le minimiseur.
Corrigé détaillé
  1. La contrainte impose x3=y2≥0x^3=y^2\geq0, donc x≥0x\geq0. La valeur minimale de ff est 00, atteinte uniquement en (0,0)(0,0), puisque x=0x=0 impose y=0y=0. La paramétrisation (x,y)=(t2,t3)(x,y)=(t^2,t^3) donne aussi f=t2f=t^2.
  2. Au minimiseur, ∇f=(1,0)\nabla f=(1,0) et ∇g=(−3x2,2y)=(0,0)\nabla g=(-3x^2,2y)=(0,0). Aucun scalaire λ\lambda ne peut satisfaire ∇f=λ∇g\nabla f=\lambda\nabla g. L'hypothèse de régularité de la contrainte manque ; le théorème de Lagrange n'affirme donc rien ici.

Exercice 9 — Distance minimale à un hyperplan

Minimiser x2+y2+z2x^2+y^2+z^2 sous x+2y+2z=3x+2y+2z=3.
  1. Utiliser les multiplicateurs.
  2. Prouver globalement l'optimalité et calculer la distance de l'origine au plan.
Corrigé détaillé
  1. Les équations donnent (2x,2y,2z)=λ(1,2,2)(2x,2y,2z)=\lambda(1,2,2), donc (x,y,z)=(λ/2,λ,λ)(x,y,z)=(\lambda/2,\lambda,\lambda). La contrainte devient 9λ/2=39\lambda/2=3, d'où λ=2/3\lambda=2/3 et le point (1/3,2/3,2/3)(1/3,2/3,2/3). Sa norme carrée vaut 11.
  2. Cauchy-Schwarz donne 9=(x+2y+2z)2≤(1+4+4)(x2+y2+z2)=9∥x∥29=(x+2y+2z)^2\leq(1+4+4)(x^2+y^2+z^2)=9\|x\|^2, donc ∥x∥2≥1\|x\|^2\geq1. L'égalité exige un vecteur proportionnel à (1,2,2)(1,2,2), ce qui impose le point précédent. La distance est donc 11.

Exercice 10 — Infimum non atteint sur un domaine non compact

Étudier f(x,y)=ex+y2f(x,y)=e^x+y^2 sur R2\mathbb R^2.
  1. Rechercher les points critiques et déterminer l'infimum.
  2. Comparer avec la minimisation sur [−A,A]×R[-A,A]\times\mathbb R, où A>0A>0.
Corrigé détaillé
  1. Le gradient est (ex,2y)(e^x,2y) et ne s'annule jamais. La fonction est strictement positive, tandis que f(−n,0)=e−n→0f(-n,0)=e^{-n}\to0. Son infimum est donc 00, non atteint. Elle n'a pas de maximum puisqu'elle tend vers l'infini sur (x,0)(x,0) lorsque x→∞x\to\infty.
  2. Sur la bande, ex≥e−Ae^x\geq e^{-A} et y2≥0y^2\geq0, donc le minimum unique est e−Ae^{-A} en (−A,0)(-A,0). Le domaine n'est toujours pas compact, mais les inégalités explicites assurent l'atteinte du minimum. Le minimum est situé sur la frontière, sans gradient nul.