ATLAS Ouvrir dans l'atlas →

Théorème 10Formes quadratiques

Conditions suffisantes d'extremum et points cols

Soit UU un ouvert de ℝn{\mathbb R^n} et f:U→ℝf : U \to \mathbb R de classe C2C^2. Un point critique aa de ff est un point col, ou point selle, si la forme hessienne de ff en aa est indéfinie.

Énoncé

Soit aa un point critique de ff.

(i) Si la forme hessienne en aa est définie positive, ff admet en aa un minimum local strict ; si elle est définie négative, un maximum local strict.

(ii) Si aa est un point col, ff n'admet pas d'extremum local en aa. Plus précisément, si thHf(a)h>0{}^thH_f(a)h > 0 et tkHf(a)k<0{}^tkH_f(a)k < 0, alors f(a+th)>f(a)f(a + th) > f(a) et f(a+tk)<f(a)f(a + tk) < f(a) pour tout t≠0t \neq 0 assez petit.

(iii) Dimension 22. Notons α=∂12f(a)\alpha = \partial_1^2 f(a), β=∂1∂2f(a)\beta = \partial_1\partial_2 f(a) et γ=∂22f(a)\gamma = \partial_2^2 f(a). Si αγ−β2>0\alpha\gamma - \beta^2 > 0 et α>0\alpha > 0, ff admet en aa un minimum local strict ; si αγ−β2>0\alpha\gamma - \beta^2 > 0 et α<0\alpha < 0, un maximum local strict ; si αγ−β2<0\alpha\gamma - \beta^2 < 0, aa est un point col.

Démonstration

(i) Par la minoration des formes définies positives (Formes positives, (iv)), il existe c>0c > 0 tel que thHf(a)h⩾c ∥h∥∞2{}^thH_f(a)h \geqslant c\,\|h\|_\infty^2. La formule de Taylor-Young (Taylor-Young, (ii)), pour la norme ∥⋅∥∞\|\cdot\|_\infty, donne f(a+h)−f(a)⩾(c2−∣ε(h)∣)∥h∥∞2.\begin{aligned} f(a + h) - f(a) &\geqslant \Big(\frac c2 - |\varepsilon(h)|\Big)\|h\|_\infty^2. \end{aligned} Il existe δ>0\delta > 0 tel que ∣ε(h)∣<c/4|\varepsilon(h)| < c/4 pour ∥h∥∞<δ\|h\|_\infty < \delta, et alors f(a+h)−f(a)⩾c4∥h∥∞2>0f(a + h) - f(a) \geqslant \frac c4 \|h\|_\infty^2 > 0 pour 0<∥h∥∞<δ0 < \|h\|_\infty < \delta. Le cas défini négatif s'en déduit en remplaçant ff par −f-f.

(ii) Par la formule de Taylor-Young, pour t≠0t \neq 0 petit, f(a+th)−f(a)=t2(12 thHf(a)h+∥h∥2ε(th)).\begin{aligned} &f(a + th) - f(a) \\ &\quad = t^2 \Big(\tfrac12\, {}^thH_f(a)h + \|h\|^2 \varepsilon(th)\Big). \end{aligned} Comme ε(th)\varepsilon(th) tend vers 00 avec tt, la parenthèse est strictement positive pour 0<∣t∣<τ0 < |t| < \tau, pour un certain τ>0\tau > 0 ; de même pour kk, avec le signe opposé. Tout voisinage de aa contient des points a+tha + th et a+tka + tk de cette sorte, si bien que ff n'a en aa ni maximum ni minimum local.

(iii) La matrice hessienne est (αββγ)\begin{pmatrix} \alpha & \beta \\ \beta & \gamma \end{pmatrix}, de mineurs principaux dominants Δ1=α\Delta_1 = \alpha et Δ2=αγ−β2\Delta_2 = \alpha\gamma - \beta^2. Les deux premiers cas sont le critère de Sylvester (Critère de Sylvester, (i)) joint à (i).

Si αγ−β2<0\alpha\gamma - \beta^2 < 0, la forme hessienne est non dégénérée (Rang, noyau, (iv)), et son déterminant est du signe de (−1)s−(-1)^{s_-} (Classification réelle, (iii)). Donc s−s_- est impair, s−=1s_- = 1, et s+=2−1=1s_+ = 2 - 1 = 1 : la forme est indéfinie (Formes positives, (ii)), et (ii) s'applique.

□
Remarque

Pour f(x,y)=x3+y3−3xyf(x, y) = x^3 + y^3 - 3xy, les points critiques sont les solutions de x2=yx^2 = y et y2=xy^2 = x, à savoir (0,0)(0, 0) et (1,1)(1, 1). En (0,0)(0, 0), la hessienne (0−3−30)\begin{pmatrix} 0 & -3 \\ -3 & 0 \end{pmatrix} a pour déterminant −9-9 : c'est un point col. En (1,1)(1, 1), α=6\alpha = 6 et αγ−β2=27\alpha\gamma - \beta^2 = 27 : c'est un minimum local strict, où ff vaut −1-1.

x y col
Lignes de niveau de f(x,y)=x3+y3−3xyf(x, y) = x^3 + y^3 - 3xy, en rouge où f>0f > 0 et en bleu où f<0f < 0 ; la ligne de niveau 00, en noir, est le folium de Descartes. Au col (0,0)(0, 0), elle se croise elle-même, et ff change de signe d'un quadrant à l'autre ; autour du minimum (1,1)(1, 1), les lignes de niveau −0,9-0{,}9, −0,6-0{,}6 et −0,3-0{,}3 sont des courbes fermées emboîtées, voisines des ellipses de la forme hessienne.

Le minimum n'est que local : f(x,0)=x3f(x, 0) = x^3 tend vers −∞-\infty quand xx tend vers −∞-\infty.

Remarque

Quand la hessienne est dégénérée, elle ne permet pas de conclure. Les fonctions x2+y4x^2 + y^4, x2−y4x^2 - y^4 et x2+y3x^2 + y^3 ont toutes en (0,0)(0, 0) un point critique de hessienne (2000)\begin{pmatrix} 2 & 0 \\ 0 & 0 \end{pmatrix}, positive et dégénérée. La première y a un minimum strict ; la deuxième est négative sur l'axe des yy privé de l'origine et positive sur celui des xx, comme en un col ; la troisième n'a pas d'extremum non plus, puisqu'elle vaut y3y^3 sur l'axe des yy, mais elle est positive au voisinage de l'origine sur toute autre droite qui y passe.

Les fonctions x4+y4x^4 + y^4, −(x4+y4)-(x^4 + y^4) et x4−y4x^4 - y^4, de hessienne nulle, ont respectivement un minimum, un maximum et aucun extremum : il faut alors examiner les termes d'ordre supérieur.

Remarque

Une fonction peut même avoir un minimum local strict en 00 le long de chaque droite passant par l'origine, sans avoir de minimum local en 00. Pour f(x,y)=(y−x2)(y−2x2)=y2−3x2y+2x4f(x, y) = (y - x^2)(y - 2x^2) = y^2 - 3x^2y + 2x^4, on trouve, sur la droite dirigée par (a,b)(a, b), f(as,bs)=b2s2−3a2b s3+2a4s4,f(as, bs) = b^2 s^2 - 3a^2 b\, s^3 + 2a^4 s^4, strictement positif pour s≠0s \neq 0 assez petit, que bb soit nul ou non. Pourtant f(x,32x2)=−x44<0f(x, \frac32 x^2) = -\frac{x^4}{4} < 0.

x y y = x2 y = 2x2
La fonction (y−x2)(y−2x2)(y - x^2)(y - 2x^2) est négative entre les deux paraboles, dans la région bleue, et positive ailleurs. Chaque droite passant par l'origine, en gris, n'entre dans la région bleue qu'à distance de 00, si bien que ff y est positive au voisinage de l'origine ; mais la parabole y=32x2y = \frac32 x^2, en pointillé, reste dans la région bleue et approche l'origine par des valeurs négatives.

La hessienne (0002)\begin{pmatrix} 0 & 0 \\ 0 & 2 \end{pmatrix} est positive et dégénérée. Au signe près, c'est la « surface de Peano », que Peano opposa à une condition d'extremum erronée de Serret, dans l'édition allemande qu'il donna du cours de Genocchi (A. Genocchi, Differentialrechnung und Grundzüge der Integralrechnung, éd. G. Peano, Teubner, 1899, p. 332) ; l'édition italienne de 1884 contenait déjà ses notes sur les conditions d'extremum.

Remarque

La suite naturelle de ce chapitre est l'étude des extrema liés : chercher les extrema de ff sur un ensemble de niveau {g=0}\{g = 0\}. Lorsque dg(a)dg(a) est surjective, la forme locale des submersions (Submersions) paramètre localement cet ensemble, et l'on montre que, si aa est un extremum local de ff sur cet ensemble, df(a)df(a) s'annule sur Ker⁡dg(a)\operatorname{Ker} dg(a), c'est-à-dire est combinaison linéaire des différentielles des composantes de gg : ce sont les multiplicateurs de Lagrange (Multiplicateurs de Lagrange). Le point (i) ci-dessus a alors un analogue, où la hessienne de ff est remplacée par celle du lagrangien f−∑iλigif - \sum_i \lambda_i g_i, restreinte à l'espace tangent (Second ordre) ; c'est l'objet du chapitre Extrema liés.

Remarque

Le lemme de Morse va plus loin que (i) et (ii) : en un point critique où la hessienne est non dégénérée, une fonction de classe C∞C^\infty s'écrit, dans des coordonnées locales convenables, exactement f(a)+x12+⋯+xs+2−xs++12−⋯−xn2f(a) + x_1^2 + \cdots + x_{s_+}^2 - x_{s_+ + 1}^2 - \cdots - x_n^2, sans reste. Il remonte à M. Morse, « Relations between the critical points of a real function of n independent variables » (Trans. Amer. Math. Soc. 27, 1925, p. 345-396) ; ce lemme est admis ici.

Ouvrir dans l'atlas interactif →