ATLAS Ouvrir dans l'atlas →

Proposition 2Formes quadratiques

Points critiques et conditions nécessaires d'extremum

Soit UU un ouvert de ℝn{\mathbb R^n}, f:U→ℝf : U \to {\mathbb R} et a∈Ua \in U. Comme en dimension 11 (Extremum local), ff admet un maximum local en aa s'il existe r>0r > 0 tel que f(x)⩽f(a)f(x) \leqslant f(a) pour tout x∈Ux \in U vérifiant ∥x−a∥<r\|x - a\| < r, et un minimum local si l'inégalité inverse est vraie ; l'extremum local est strict si l'inégalité est stricte pour x≠ax \neq a. Par l'équivalence des normes, ces notions ne dépendent pas de la norme.

Le point aa est un point critique de ff si ff est différentiable en aa et si df(a)=0df(a) = 0, c'est-à-dire si toutes les dérivées partielles de ff s'annulent en aa.

Énoncé

(i) Si ff admet un extremum local en aa et si ff est différentiable en aa, alors aa est un point critique.

(ii) Si ff est de classe C2C^2 et admet un minimum local en aa, sa forme hessienne en aa est positive. Si ff admet un maximum local en aa, elle est négative.

Démonstration

(i) Supposons que ff admette un maximum local en aa, de rayon rr pour ∥⋅∥∞\|\cdot\|_\infty, et fixons jj. L'ensemble des tt tels que a+tej∈Ua + te_j \in U est un ouvert de ℝ\mathbb R contenant 00, donc contient un intervalle ]−ρ,ρ[]{-\rho}, \rho[, avec ρ⩽r\rho \leqslant r.

Sur cet intervalle, g(t)=f(a+tej)g(t) = f(a + te_j) admet en 00, qui n'en est pas une extrémité, un maximum local, et elle y est dérivable, de dérivée ∂jf(a)\partial_j f(a) (Différentielle, (ii)). Donc ∂jf(a)=0\partial_j f(a) = 0 (Extremum local). La matrice de df(a)df(a) est nulle, et df(a)=0df(a) = 0. Le cas d'un minimum s'en déduit en remplaçant ff par −f-f.

(ii) Par (i), df(a)=0df(a) = 0. Soit h≠0h \neq 0. Par la formule de Taylor-Young (Taylor-Young, (ii)), pour t≠0t \neq 0 assez petit, 0⩽f(a+th)−f(a)=t2(12 thHf(a)h+∥h∥2ε(th)).\begin{aligned} 0 &\leqslant f(a + th) - f(a) \\ &= t^2 \Big(\tfrac12\, {}^thH_f(a)h + \|h\|^2 \varepsilon(th)\Big). \end{aligned} En divisant par t2>0t^2 > 0 et en faisant tendre tt vers 00, ε(th)\varepsilon(th) tend vers 00, et le passage à la limite dans les inégalités (Limite en un point, (vi)) donne thHf(a)h⩾0{}^thH_f(a)h \geqslant 0. Pour un maximum, on applique ce qui précède à −f-f.

□
Remarque

Les réciproques sont fausses. La fonction f(x,y)=x2+y3f(x, y) = x^2 + y^3 a un point critique en (0,0)(0, 0), où sa hessienne (2000)\begin{pmatrix} 2 & 0 \\ 0 & 0 \end{pmatrix} est positive ; pourtant f(0,y)=y3f(0, y) = y^3 prend des valeurs strictement négatives arbitrairement près de l'origine, et ff n'y a pas d'extremum. Comme en dimension 11 avec x3x^3, un point critique n'est qu'un candidat.

Remarque

L'ouverture de UU est indispensable, comme l'était, en dimension 11, l'hypothèse que aa n'est pas une extrémité. Sur le carré fermé [0,1]2[0, 1]^2, la fonction f(x,y)=xf(x, y) = x atteint son minimum en tout point du côté x=0x = 0, où ∂1f=1\partial_1 f = 1.

Ouvrir dans l'atlas interactif →