Matrice hessienne

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Redirect2 En mathématiques, la matrice hessienne (ou simplement le hessien ou la hessienne) d'une fonction numérique f est la matrice carrée, notée H(f), de ses dérivées partielles secondes. Le terme « hessien » a été introduit par James Joseph SylvesterModèle:Référence nécessaire, en hommage au mathématicien allemand Ludwig Otto Hesse.

Définition

Considérons une fonction f:n. La fonction est à valeurs réelles : elle associe à tout point (x1,...,xn)un nombre réel f(x1,...,xn). On suppose que toutes les dérivées partielles secondes existent. La matrice hessienne de f, notée H(f), est telle que le coefficient d'indice i,j vaut Hij(f)=2fxixj.

Autrement dit,

H(f)=[2fx122fx1x22fx1xn2fx2x12fx222fx2xn2fxnx12fxnx22fxn2] .

On appelle discriminant hessien (ou simplement hessien) le déterminant de cette matrice.

Soit notamment f une fonction de classe 𝒞2 définie sur un ouvert U de l'espace E, à valeurs réelles. Sa matrice hessienne est bien définie et en vertu du théorème de Schwarz, elle est symétrique.

On appelle forme hessienne la forme quadratique associée à la matrice hessienne.

Application à l'étude des points critiques

On suppose f fonction de [[Classe de régularité|classe CModèle:2]] sur un ouvert U. La matrice hessienne permet, dans de nombreux cas, de déterminer la nature des points critiques de la fonction f, c'est-à-dire des points d'annulation du gradient.

Condition nécessaire d'extremum local

  • Si a est un point de minimum local de f, alors c'est un point critique et la hessienne en a est positive (c'est-à-dire que la forme hessienne est positive).
  • Si a est un point de maximum local de f, alors c'est un point critique et la hessienne en a est négative (c'est-à-dire que la forme hessienne est négative)[1].

En particulier, si la hessienne en un point critique admet au moins une valeur propre strictement positive et une valeur propre strictement négative, le point critique est un point col.

Condition suffisante d'extremum local

Modèle:Article connexe

Point col

Précisément, un point critique de f est dit dégénéré lorsque le discriminant hessien y est nul, autrement dit lorsque 0 est valeur propre de la hessienne. En un point critique non dégénéré, le signe des valeurs propres (toutes non nulles) détermine la nature de ce point (point d'extremum local ou point col) :

  • si la hessienne est définie positive, la fonction atteint un minimum local strict au point critique ;
  • si la hessienne est définie négative, la fonction atteint un maximum local strict au point critique ;
  • s'il y a des valeurs propres de chaque signe, le point critique est un point col (cf. supra).

Dans ce dernier cas, on définit l'indice du point critique comme la dimension maximale d'un sous-espace sur lequel la hessienne est définie négative. C'est aussi le nombre de valeurs propres négatives.

En dimension deux notamment, le discriminant hessien étant le produit des valeurs propres, son signe suffit à déterminer la nature d'un point critique non dégénéré.

Enfin pour un point critique dégénéré, aucune de ces implications n'est vraie. L'un des exemples les plus simples de point critique dégénéré est la selle de singe.

Courbe hessienne

Si C est la courbe algébrique d'équation projective (homogène) f(x,y,z)=0, on appelle courbe hessienne (ou simplement hessienne) de C la courbe dont l'équation projective est |H(f)|(x,y,z)=0, où |H(f)| est le hessien (le déterminant de la matrice hessienne) de f. La hessienne de f a pour intersection avec C les points critiques et les points d'inflexion de C[2]. Si C est de degré d, sa hessienne est de degré 3(d2) ; d'après le théorème de Bézout, le nombre des points d'inflexion d'une courbe régulière de degré d est donc 3d(d2), ce qui est un cas particulier d'une des formules de Plücker.

Extension au cadre des variétés différentielles

Lorsque M est une variété différentielle et f une fonction numérique lisse sur M, il est possible de définir la différentielle dxf de f en tout point, mais pas la matrice hessienne, comme on le voit en écrivant une formule de changement de cartes. Cependant, lorsque m est un point critique pour la fonction f, la matrice hessienne de f en m peut effectivement être définie. On peut donc parler de point critique dégénéré ou non et définir l'indice d'un tel point.

Il est possible de fournir une définition de cette hessienne en un point critique m, sans recourir à des cartes locales. En effet, le point m admet pour image par dmf l'élément nul 0m de la fibre en m du fibré cotangent TM. L'application linéaire tangente Tmdf arrive donc dans l'espace tangent en ce point, qui admet une décomposition canonique T0mTMTmMTmM. La hessienne s'obtient en ne considérant que le deuxième terme de cette décomposition (le premier est trivial)[3]. On peut donc la voir comme une application bilinéaire

Hessm(f):(v,w)TmM×TmMTm(df)(v)(w).

Extension au cadre des variétés riemanniennes

Définition

Lorsque (M,g) est une variété riemannienne et f𝒞(M;), la connexion de Levi-Civita de la métrique riemannienne g nous permet de définir le tenseur hessien

Hess(f)Γ(T*MT*M)

de f par :

Hess(f):=f=df

En coordonnées locales {xi}, le tenseur hessien s'exprime comme[4] :

Hess(f)=ijf dxidxj=(2fxixjΓijkfxk)dxidxj

où les Γijk sont les symboles de Christoffel de la connexion . Le tenseur hessien possède aussi les expressions suivantes :

Hess(f)(X,Y)=g(Xgradf,Y)
Hess(f)(X,Y)=X(Yf)df(XY).

Applications

À l'aide du tenseur hessien, on peut étendre la notion de fonction convexe (ou strictement convexe) aux fonctions numériques sur les variétés riemanniennes : ce sont celles pour lesquelles le hessien est, en chaque point, une forme bilinéaire positive (ou définie positive)[5].

On peut aussi retrouver le fait que le hessien d'une fonction réelle lisse f sur une variété différentielle M est bien définie, indépendamment de tout choix de métrique, aux points critiques de f. En effet, il est toujours possible de munir M d'une métrique riemannienne particulière. Et si m est un point critique de f, l'expression en coordonnées locales du tenseur hessien en m est :

Hess(f)m=2fxixj|mdxidxj

Les coefficients du tenseur hessien de f en un point critique mcrit(f) sont bien indépendants de la métrique riemannienne.

Lemme de Morse

Le lemme de Morse[6] montre que le comportement d'une fonction régulière au voisinage d'un point critique non dégénéré est entièrement déterminé par la connaissance de l'indice du point critique.

Modèle:Théorème

On qualifie un tel système de coordonnées de Morse.

Il résulte notamment du lemme que les points critiques non dégénérés sont isolés.

Le lemme de Morse se généralise aux espaces de Hilbert sous le nom de Modèle:Lien.

Théorie de Morse

Modèle:Article détaillé

Une fonction dont tous les points critiques sont non dégénérés et toutes les valeurs critiques distinctes est appelée fonction de Morse. La théorie de Morse a pour objectif de relier l'étude de la topologie de la variété à celle des points critiques des fonctions qui peuvent y être définies.

Notes et références

  1. Comme l'exemple des fonctions constantes le montre, la hessienne en un point de minimum local (resp. de maximum local) peut ne pas être définie positive (resp. définie négative).
  2. Modèle:En G. Salmon, Higher Plane Curves, Stechert (1934)
  3. Patrick Massot, Topologie différentielle, Modèle:P.
  4. Modèle:Jost2, Modèle:P..
  5. Modèle:Jost2, Modèle:P.
  6. Modèle:En John Milnor, Morse Theory, Princeton University Press, 1963. Modèle:ISBN, Modèle:P..

Voir aussi

Articles connexes

Lien externe

G. Vial, Mini-cours d’optimisation

Modèle:Palette Modèle:Portail