Przejdź do zawartości

Macierz Hessego

Z Wikipedii, wolnej encyklopedii

Hesjan, macierz Hessegomacierz (kwadratowa) drugich pochodnych cząstkowych obliczonych dla funkcji wielu zmiennych o wartościach rzeczywistych dwukrotnie różniczkowalnej w punkcie, w którym liczone są te pochodne. Macierz Hessego charakteryzuje własności krzywizny wykresu funkcji w otoczeniu tego punktu. Dlatego m. im. jest wyznaczana w punktach krytycznych przy wyszukiwaniu ekstremów i punktów przegięcia / punktów siodłowych funkcji wielu zmiennych.

Macierz Hessego jest macierzą formy kwadratowej, utworzonej z wyrazów drugiego rzędu rozwinięcia funkcji wielu zmiennych w pobliżu punktu krytycznego w szereg Taylora[1]. Dlatego badanie określoności macierzy Hessego jest równoważne badaniu określoności odpowiadającej jej formy kwadratowej.

Czasem pod pojęciem hesjanu rozumie się wyznacznik macierzy Hessego.

Nazwę hesjanu wprowadził James Joseph Sylvester dla upamiętnienia niemieckiego matematyka Ottona Hessego (1811–1874)[2].

Definicja

[edytuj | edytuj kod]

Niech będzie niepustym, otwartym podzbiorem w -wymiarowej przestrzeni współrzędnych rzeczywistych oraz - funkcja dwukrotnie różniczkowalna w punkcie choć niekoniecznie mająca ciągłe drugie pochodne; - punkt w .

Macierzą Hessego funkcji w punkcie nazywamy macierz

gdzie - pochodne cząstkowe drugiego rzędu obliczone w punkcie

Uwaga: Oznaczenia

  1. Punkt w przestrzeni -wymiarowej oznaczamy wytłuszczonym symbolem , zaś współrzędne tego punktu oznaczamy zwykłą czcionką .
  2. Macierz Hessego oznacza się też symbolami , , lub .
  3. W przypadku funkcji dwóch zmiennych pochodne cząstkowe oznacza się też symbolami - pochodne cząstkowe 1-go rzędu, - pochodne cząstkowe 2-go rzędu. Analogicznie dla funkcji 3 zmiennych .

Właściwości

[edytuj | edytuj kod]

1. Symetria macierzy Hessego

[edytuj | edytuj kod]

Jeśli funkcja ma ciągłe drugie pochodne w punkcie , to macierz Hessego obliczona w tym punkcie jest symetryczna, tzn.

Innymi słowy: Macierz Hessego jest symetryczna w punkcie jeżeli funkcja jest klasy w tym punkcie.

2. Określoność macierzy Hessego a rodzaj punktu krytycznego

[edytuj | edytuj kod]

Punkt krytyczny to punkt '', w którym gradient jest równy zeru,

co jest równoważne warunkowi zerowania się wszystkich pochodnych cząstkowych w tym punkcie

W punktach krytycznych funkcja może mieć ekstremum, punkt przegięcia, punkt siodłowy. Słuszne są następujące kryteria:

3. Wartości własne macierzy Hessego a rodzaj punktu krytycznego

[edytuj | edytuj kod]

Jeżeli macierz Hessego jest symetryczna w punkcie krytycznym, to charakter tego punktu można określić na podstawie wartości własnych macierzy Hessego:

  • jeśli wszystkie , to punkt krytyczny jest minimum lokalnym,
  • jeśli wszystkie , to punkt krytyczny jest maksimum lokalnym,
  • jeśli wartości mają różne znaki, to punkt krytyczny jest punktem siodłowym,
  • jeżeli co najmniej jedna wartość własna jest zerowa, , to test za pomocą macierzy Hessego nie pozwala stwierdzić, jakiego rodzaju jest punkt krytyczny.

4. Kryterium Sylvestera w określaniu rodzaju punktów krytycznych

[edytuj | edytuj kod]

Jeżeli macierz Hessego jest symetryczna w punkcie krytycznym, to do określania charakter tego punktu można użyć też kryterium Sylvestera:

(1) Minory główne wiodące macierzy Hessego wskazują na minimum lokalne, gdy wszystkie są dodatnie, zaś sekwencja znaków tych minorów, począwszy od minora 1-go stopnia do n-tego stopnia, wskazuje na lokalne maksimum.

(2) Minory główne 1-go stopnia (tj. elementy macierzy Hessego leżące na jej przekątnej) takie że co najmniej dwa z nich mają różne znaki, wskazują na punkt siodłowy (pozostałe minory mogą być zerami).

Ogólnie: macierz Hessego jest nieokreślona, gdy licząc minory główne stopnia znajdziemy przynajmniej dwa minory tego samego stopnia, które mają różne znaki - wtedy mamy punkt siodłowy w punkcie krytycznym.

(3) Gdy wszystkie minory główne stopnia oraz istnieje przynajmniej jeden element macierzy Hessego, który jest niezerowy, to macierz Hessego jest dodatnio półokreślona.

(4) Gdy minory główne są dla stopni nieparzystych i dla stopni parzystych, oraz istnieje przynajmniej jeden element macierzy Hessego niezerowy, to macierz Hessego jest ujemnie półokreślona.

(5) Gdy wszystkie elementy macierzy Hessego są równe zeru, to macierz Hessego jest zdegenerowana.

W przypadkach (3), (4) i (5) kryterium macierzy Hessego nie rozstrzyga co do rodzaju punktu krytycznego; trzeba badać wyższe pochodne lub stosować metodę analizy geometrycznej wykresu funkcji w bliskim otoczeniu punktu krytycznego.

Uwaga: Dla dużej wartości wymiaru macierzy Hessego bardziej praktyczne może być liczenie wartości własnych tej macierzy, gdyż w skrajnie niekorzystnym przypadku metoda Sylvestera wymagałaby liczenia wszystkich minorów głównych, których jest , czyli wielokrotnie więcej niż minorów głównych wiodących.

5. Kryterium drugiej pochodnej dla funkcji dwóch zmiennych

[edytuj | edytuj kod]

Kryterium to jest szczególnym przypadkiem kryterium Sylvestera.

(1) Jeżeli w punkcie jest , to funkcja ma ekstremum w tym punkcie, przy czym:

- jeżeli , to ma minimum lokalne

- jeżeli , to ma maksimum lokalne

(2) Jeżeli jest , to punkt jest punktem siodłowym.

Uwaga 1: W przypadku punktu siodłowego może mieć dowolną wartość, tj..

Uwaga 2: Nie da się podać tak prostych warunków dla funkcji trzech i większej liczby zmiennych.

6. Zestawienie kryteriów w określaniu punktów krytycznych

[edytuj | edytuj kod]

Poniżej w tabeli zebrano podsumowanie wyżej wymienionych kryteriów.

Określoność macierzy Hessego Rodzaj punktu krytycznego Wartości własne Minory główne wiodące i minory główne (kryterium Sylvestera)
Dodatnio określona Minimum lokalne Wszystkie Wszystkie główne minory wiodące
Ujemnie określona Maksimum lokalne Wszystkie Minory wiodące główne mają znaki naprzemienne zaczynając od minora o 1 elemencie
Nieokreślona Punkt siodłowy Część część Przynajmniej dwa minory główne (nie tylko wiodące) tego samego stopnia mają różne znaki
Półokreślona dodatnio Test nie rozstrzyga Wszystkie , co najmniej jedno Wszystkie minory główne (nie tylko wiodące) stopnia od 1 do n są oraz przynajmniej jeden minor dowolnego stopnia jest dodatni
Półokreślona ujemnie Test nie rozstrzyga Wszystkie , co najmniej jedno Wszystkie minory główne stopnia nieparzystego są , a stopnia parzystego są oraz przynajmniej jeden minor dowolnego stopnia jest niezerowy
Zdegenerowana Test nie rozstrzyga Wszystkie Macierz Hessego jest zerowa

Uwaga: Dla funkcji jednej zmiennej macierz Hessego ma postać macierzy , tj. . Jeżeli (warunek, że punkt jest punktem krytycznym), to z powyższej tabeli wynika, że:

a). gdy , to w jest minimum

b). gdy , to w jest maksimum

Są to dobrze znane warunki na ekstrema funkcji jednej zmiennej w punkcie krytycznym.

Z tabeli widać też, że dla funkcji 1 zmiennej kryterium nie stosuje się do rozstrzygania nt. punktów siodłowych (bo brak dwóch wartości własnych; punkty siodłowe mogą mieć dopiero funkcje 2 i większej liczby zmiennych).

6. Niesymetryczna macierz Hessego a punkty krytyczne

[edytuj | edytuj kod]

Jeżeli macierz Hessego nie jest symetryczna w punkcie krytycznym, to charakteru tego punktu nie da się określić za pomocą macierzy Hessego. Trzeba stosować inne metody - np. metody geometryczne (por. przykład dalej).

Przykłady

[edytuj | edytuj kod]

1. Funkcja z symetryczną macierzą Hessego. Extremum funkcji

[edytuj | edytuj kod]

Dla funkcji dwóch zmiennych:

oblicz (a). macierz Hessego, (b). jej wartości własne, (c). ekstrema funkcji.

Rozwiązanie:

(a). Punkt krytyczny wyznaczamy z warunku: . Ponieważ , to otrzymujemy

(b). Obliczamy pochodne cząstkowe pierwszego rzędu:

oraz pochodne cząstkowe drugiego rzędu:

Stąd mamy:

(c). Równanie charakterystyczne: stąd mamy wartości własne Obie wartości własne są dodatnie, więc macierz jest dodatnio określona - funkcja ma więc minimum w punkcie krytycznym. Wartość funkcji w minimum wynosi . Punkt jest jedynym i globalnym minimum funkcji, ponieważ macierz jest dodatnio określona w całej dziedzinie funkcji (funkcja jest więc ściśle wypukła).

2. Funkcja z niesymetryczną macierzą Hessego. Punkt siodłowy

[edytuj | edytuj kod]
Funkcja z punktem siodłowym
Funkcja z punktem siodłowym – mapa poziomicowa. Punkt siodłowy oznaczono czarną kropką.
Krzywizna przekrojów kierunkowych wykresu funkcji w otoczeniu punktu zmienia osiem razy znak - punkt ten jest punktem siodłowym.

Pokaż, że dla funkcji

gradient w punkcie zeruje się, ale pochodne mieszane w tym punkcie są różne, tj. Określ rodzaj punktu krytycznego funkcji.

(a). Pochodne pierwszego rzędu w punkcie

Dla mamy , więc

Analogicznie . Wynika stąd, że gradient w punkcie zeruje się - punkt ten jest więc punktem krytycznym.

(b). Obliczenie pochodnej w punkcie

Najpierw liczymy pochodną cząstkową względem wzdłuż osi dla

Dla , mamy

więc

Stąd

(c). Obliczenie pochodnej w punkcie

Najpierw liczymy pochodną względem wzdłuż osi dla

Dla , mamy

więc

Stąd

(d). Wniosek

Pochodne mieszane w punkcie są różne:

Oznacza to, że funkcja nie należy do klasy w punkcie , a hesjan nie jest symetryczny. Punkt jest jednak punktem krytycznym. Aby określić jego charakter, nie można posłużyć się kryterium z wartościami własnym hesjanu (są de facto liczbami zespolonymi). Aby to rozstrzygnąć, wystarczy zauważyć, że przekroje wykresu funkcji poprowadzone przez punkt krytyczny zmieniają osiem razy krzywiznę z ujemnej na dodatnią przy obrocie o stopni wokół tego punktu - oznacza to, że funkcja wokół przyjmuje wartości zarówno większe jak i mniejsze niż w punkcie , więc w punkcie tym mamy siodło.

3. Macierz Hessego zdegenerowana. Ale funkcja ma extremum w punkcie krytycznym

[edytuj | edytuj kod]

Dla funkcji mamy

a). Punkt krytyczny:

b). Hesjan w punkcie krytycznym:

Wszystkie minory , wszystkie wartości własne też są zerowe - macierz Hessego jest zdegenerowana. Kryterium drugiej pochodnej jest więc niewystarczające. Jednak problem da się łatwo rozwiązać; wystarczy zauważyć , że w punkcie funkcja zeruje się, natomiast dla wszystkich innych punktów z dziedziny funkcji wartość funkcji jest większa od zera; z definicji ekstremów wynika, że punkt jest minimum globalnym.

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. hesjan, [w:] Encyklopedia PWN [online], Wydawnictwo Naukowe PWN [dostęp 2022-02-18].
  2. publikacja w otwartym dostępie – możesz ją przeczytać Jeff Miller, Hessian [w:] Earliest Known Uses of Some of the Words of Mathematics (D) (ang.), MacTutor History of Mathematics archive, University of St Andrews, mathshistory.st-andrews.ac.uk [dostęp 2022-02-18].

Linki zewnętrzne

[edytuj | edytuj kod]

Teksty:

Filmy: