Geränderte Hesse-Matrix

Aus testwiki
Version vom 24. April 2021, 22:42 Uhr von imported>Mikn58 (Nebenbedingung war nicht erwähnt)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Die geränderte Hesse-Matrix (engl. bordered Hessian) dient zur Klassifikation von stationären Punkten bei mehrdimensionalen Extremwertproblemen mit Nebenbedingungen. Sie ist mit der „normalen“ Hesse-Matrix verwandt. Im Gegensatz zur Hesse-Matrix, welche auf positive bzw. negative Definitheit untersucht wird, ist bei der geränderten Hesse-Matrix das Vorzeichen der Determinante entscheidend.

Entscheidend ist die Vorzeichenfolge der führenden Hauptminoren, wobei gilt, dass man lediglich die k führenden Hauptminoren untersucht, für die gilt: k>2m (m Anzahl der Nebenbedingungen). Untersucht man beispielsweise eine Funktion nach Variablen mit einer Nebenbedingung, muss man k>21k>2 betrachten, also erst die Vorzeichen ab dem 3. führenden Hauptminor (siehe auch nachfolgendes Beispiel).

Sei Un offen. Die Funktion f:U sei zweimal stetig differenzierbar und sie habe in aU ein lokales Extremum unter der Nebenbedingung F=0, wobei F=(F1,,Fm):Um mit m<n. Sei nun

L(λ1,,λm,x):=f(x)i=1mλiFi(x)

die Lagrange-Funktion mit der Abkürzung x für x1,,xn. Dann versteht man unter der geränderten Hesseschen Matrix die (n+m)×(n+m)-Matrix

H(λ¯,a):=(2Lλ122Lλ1λm2Lλ1x12Lλ1xn2Lλmλ12Lλm22Lλmx12Lλmxn2Lx1λ12Lx1λm2Lx122Lx1xn2Lxnλ12Lxnλm2Lxnx12Lxn2)(λ¯,a)

bzw. bereits vereinfacht

H(λ¯,a):=(00F1x1F1xn00Fmx1FmxnF1x1Fmx12Lx122Lx1xnF1xnFmxn2Lxnx12Lxn2)(λ¯,a)

mit λ¯=λ¯1,,λ¯m den zugehörigen Lösungen der Hilfsgrößen.

Form (2-dimensionaler Fall)

Für eine zweidimensionale Funktion mit einer Nebenbedingung hat die geränderte Hesse-Matrix folgende Gestalt.

Sei L(x1,x2)=f(x1,x2)+λg(x1,x2) die Lagrangefunktion, wobei f:2,(x1,x2)f(x1,x2) eine beliebige zweidimensionale Funktion und g(x1,x2)=0 die Nebenbedingung ist, unter welcher optimiert werden soll.

H¯(x)=(0gx1gx2gx1Lx1x1Lx1x2gx2Lx2x1Lx2x2)=(0gx1gx2gx12Lx122Lx1x2gx22Lx2x12Lx22)

Die 0 auf der Position oben links in der Matrix kommt durch H¯11=2Lλ2 zustande.

Eine stationäre Stelle x0 von f ist dann unter der Nebenbedingung g

  • lokales Maximum, wenn detH¯(x0)>0
  • lokales Minimum, wenn detH¯(x0)<0
  • unentscheidbar, wenn detH¯(x0)=0

en:Hessian matrix#Bordered Hessian