Lokaalien ääriarvojen laatu¶
Aiemmin todettiin, että differentioituvan funktion \(f\colon\R^n\to\R\) ääriarvopisteet löytyvät kriittisten pisteiden joukosta. Haetaan menetelmä kriittisen pisteen laadun (maksimipiste, minimipiste vai satulapiste) selvittämiseksi. Kerrataan ensin neliömuodon käyttäytymisen yhteys ominaisarvoihin opintojaksolta Vektorit ja matriisit (ks. [poole]).
Lause 6.3.1
Olkoon \(A_{n\times n}\) symmetrinen matriisi. Vastaavalle neliömuodolle \(f(\bx)=\bx^TA\bx\) pätee:
\(f(\bx)>0\) kaikilla \(\bx\ne\bo\) (ts. \(f\) on positiivisesti definiitti)
\(\Leftrightarrow\) \(A\):n ominaisarvot ovat positiivisia,
\(f(\bx)<0\) kaikilla \(\bx\ne\bo\) (ts. \(f\) on negatiivisesti definiitti)
\(\Leftrightarrow\) \(A\):n ominaisarvot ovat negatiivisia,
\(f\) saa sekä positiivisia että negatiivisia arvoja (ts. \(f\) on indefiniitti)
\(\Leftrightarrow\) \(A\):lla on sekä positiivisia että negatiivisia ominaisarvoja.
Lause 6.3.2
Olkoot funktion \(f\colon\R^n\to\R\) kaikki kolmannen kertaluvun osittaisderivaatat jatkuvia kriittisen pisteen \(\ba\in\R^n\) ympäristössä.
Jos \(H_f(\ba)\):n kaikki ominaisarvot ovat positiivisia, niin \(\ba\) on lokaali minimipiste.
Jos \(H_f(\ba)\):n kaikki ominaisarvot ovat negatiivisia, niin \(\ba\) on lokaali maksimipiste.
Jos \(H_f(\ba)\):lla on sekä positiivisia että negatiivisia ominaisarvoja, niin \(\ba\) on satulapiste.
Semidefiniiteissä tapauksissa (jokin ominaisarvo on nolla ja muut ei-negatiivisia tai ei-positiivisia) kriittisen pisteen laatu jää avoimeksi.
\(\ba\) on kriittinen piste, eli \(f'(\ba)=\bo\), joten lauseen 4.2.4 mukaan
kun \(\|\bh\|\) on pieni. Tässä merkintä \(\approx\) tarkoittaa, että virhetermi \(\epsilon(\bh)\|\bh\|^2\) on oletettu nollaksi ja unohdettu (tämän tarkempi pohdinta sivuutetaan, ks. esim. [apostol2]). \(g(\bh)=\bh^TH_f(\ba)\bh\) on muuttujan \(\bh\) neliömuoto, jonka matriisi on \(H_f(\ba)\).
Jos \(H_f(\ba)\):n kaikki ominaisarvot ovat positiivisia, niin lauseen 6.3.1 mukaan \(g(\bh)>0\) kaikilla \(\bh\ne\bo\). Siten \(f(\ba+\bh)\gtrsim f(\ba)\) kaikilla \(\bh\ne\bo\), kun \(\|\bh\|\) on pieni, joten \(\ba\) on \(f\):n lokaali minimipiste.
Negatiivisten ja erimerkkisten ominaisarvojen tapaukset vastaavasti.
Lausetta 6.3.2 käytettäessä on selvitettävä Hessen matriisin ominaisarvot. Lauseen avulla voidaan johtaa seuraavat determinanttikeinot kahden muuttujan funktioille (lause 1.3) ja yleisesti \(n\):n muuttujan funktiolle (lause 1.5), joita käytettäessä vältytään ominaisarvojen laskemiselta.
Lause 6.3.3
Olkoot funktion \(f(x,y)\) kaikki kolmannen kertaluvun osittaisderivaatat jatkuvia kriittisen pisteen \((a,b)\) ympäristössä. Merkitään \(A=D_xD_xf(a,b)\), \(B=D_xD_yf(a,b)=D_yD_xf(a,b)\) ja \(C=D_yD_yf(a,b)\) sekä
Tällöin
\(f(a,b)\) on lokaali minimi, jos \(A>0\) ja \(\Delta>0\),
\(f(a,b)\) on lokaali maksimi, jos \(A<0\) ja \(\Delta>0\),
\((a,b)\) on satulapiste, jos \(\Delta<0\).
Tapauksessa \(\Delta=0\) mikä tahansa em. vaihtoehdoista voi toteutua.
Hessen matriisin
karakteristinen yhtälö on
Ominaisarvot ovat siten
\(H_f(a,b)\) on symmetrinen matriisi, joten ominaisarvot ovat reaalisia ja siten \((A+C)^2-4\Delta\ge0\). Tarkastellaan tapaukset \(\Delta>0\), \(\Delta<0\) ja \(\Delta=0\).
\(\Delta>0\): Täytyy olla \(AC>0\), joten \(A\) ja \(C\) ovat samanmerkkisiä. Lisäksi
Siten jos \(A>0\), niin \(C>0\) ja ominaisarvot ovat positiivisia, jolloin lauseen 6.3.2 mukaan \((a,b)\) on lokaali minimipiste. Jos taas \(A<0\), niin \(C<0\) ja ominaisarvot ovat negatiivisia, jolloin lauseen 6.3.2 mukaan \((a,b)\) on lokaali maksimipiste.
\(\Delta<0\):
joten ominaisarvot ovat erimerkkiset, jolloin lauseen 6.3.2 mukaan \((a,b)\) on satulapiste.
\(\Delta=0\): Tarkastellaan funktioita \(f(x,y)=x^4+y^4\), \(g(x,y)=-x^4-y^4\) ja \(h(x,y)=x^4-y^4\) pisteessä \((a,b)=(0,0)\). Näille kaikille \(\Delta=0\) ja \(f\):llä on origossa lokaali minimi, \(g\):llä lokaali maksimi ja \(h\):lla satulapiste.
Esimerkki 6.3.4
Etsi ja luokittele funktion \(f(x,y)=2x^3-6xy+3y^2\) kriittiset pisteet.
Kriittiset pisteet:
Täytyy olla \(x^2=x\Leftrightarrow x^2-x=0\Leftrightarrow x(x-1)=0\Leftrightarrow x=0\) tai \(x=1\), joten kriittiset pisteet ovat \((0,0)\) ja \((1,1)\). Lauseen 6.3.3 merkinnöin \(A=D_xD_xf=12x\), \(B=D_yD_xf=-6\) ja \(C=D_yD_yf=6\), joten \(\Delta=72x-36\).
Olkoon \(A=[a_{ij}]\) \(n\times n\)-matriisi. Merkitään \(A\):n vasemman yläkulman alideterminantteja seuraavasti:
Lause 6.3.5
Olkoot funktion \(f\colon\R^n\to\R\) kaikki kolmannen kertaluvun osittaisderivaatat jatkuvia kriittisen pisteen \(\ba\in\R^n\) ympäristössä. Olkoot \(\Delta_k\):t Hessen matriisin \(H_f(\ba)\) alideterminantteja ja oletetaan, että \(\Delta_n\ne0\). Tällöin
\(f(\ba)\) on lokaali minimi, jos \(\Delta_k>0\) jokaisella \(k=1,2,\ldots,n\),
\(f(\ba)\) on lokaali maksimi, jos \((-1)^k\Delta_k>0\) jokaisella \(k=1,2,\ldots,n\) (ts. \(\Delta_k\):lla on merkit \(-,+,-,\ldots\)).
Muutoin \(\ba\) on satulapiste.
Tapauksessa \(\Delta_n=0\) mikä tahansa em. vaihtoehdoista voi toteutua.
Esimerkki 6.3.6
Osoita, että \((0,0,0)\) on funktion \(f(x,y,z)=xz+2yz-3x^2-4y^2-5z^2\) kriittinen piste ja selvitä, onko \((0,0,0)\) lokaali minimipiste, lokaali maksimipiste vai satulapiste.
Koska
niin kaikki osittaisderivaatat häviävät origossa, joten se on kriittinen piste. Lisäksi
joten \(\Delta_1=-6<0\),
Niinpä \((0,0,0)\) on lauseen 6.3.5 mukaan lokaali maksimipiste.