Ingyenes tananyagok

Lineáris algebra

Kvadratikus alakok és definitség

Hogyan lesz egy másodfokú kifejezésből szimmetrikus mátrix, mit jelent a pozitív definitség, és hogyan dönt a Sylvester-kritérium vagy a sajátértékek.

12 perc olvasás

1. Kvadratikus alak és a mátrixa

Kvadratikus alak a változókban tisztán másodfokú kifejezés: minden tag két változó szorzata (vagy egy változó négyzete), konstans és elsőfokú tag nélkül. Minden ilyen kifejezés felírható egy szimmetrikus mátrixszal:

Kvadratikus alak

Q(x)=xTAx,A=ATQ(\mathbf x)=\mathbf x^{T}A\mathbf x,\qquad A=A^{T}

A mátrix főátlójába a négyzetes tagok együtthatói kerülnek, a vegyes tag együtthatója pedig megfeleződik a két szimmetrikus helyre. A legegyszerűbb eset, amikor nincs vegyes tag: az x2+4y2x^2+4y^2 mátrixa (1004)\begin{pmatrix}1&0\\0&4\end{pmatrix}, és a szorzás visszaadja: (x  y)(x4y)=x2+4y2(x\ \ y)\binom{x}{4y}=x^2+4y^2. A vegyes tag az, ami a főátlón kívülre kerül:

Kifejezésből mátrix

Q(x,y)=2x2+6xy−y2Q(x,y)=2x^2+6xy-y^2:

A=(233−1),(x  y)(233−1)(xy)=2x2+3xy+3xy−y2A=\begin{pmatrix}2&3\\3&-1\end{pmatrix},\qquad (x\ \ y)\begin{pmatrix}2&3\\3&-1\end{pmatrix}\begin{pmatrix}x\\y\end{pmatrix}=2x^2+3xy+3xy-y^2

Elakadtál ennél a résznél?

Egy órán megnézzük, pontosan hol csúszik el, és addig gyakoroljuk, amíg magabiztos nem leszel benne.

2. Definitség

A kérdés, ami miatt a kvadratikus alakok fontosak: milyen előjelű az érték a nullvektoron kívül? Egy egyszerű példán: az x2+y2x^2+y^2 minden nem nulla helyen pozitív (egy tál), a −x2−y2-x^2-y^2 mindenhol negatív (egy fordított tál), az x2−y2x^2-y^2 pedig az (1;0)(1;0)-ban 1, a (0;1)(0;1)-ban −1-1: nyereg. Ezt a három viselkedést nevezi el az alábbi táblázat, és a lecke arról szól, hogyan döntjük el vegyes tagok esetén, amikor ránézésre nem látszik.

ElnevezésFeltételSajátértékek
pozitív definitQ(x)>0  ∀x≠0Q(\mathbf x)>0\ \ \forall\mathbf x\neq\mathbf 0mind pozitív
negatív definitQ(x)<0  ∀x≠0Q(\mathbf x)<0\ \ \forall\mathbf x\neq\mathbf 0mind negatív
pozitív szemidefinitQ(x)≥0Q(\mathbf x)\ge0nemnegatívak, van nulla
indefinitvan pozitív és negatív érték isvegyes előjelűek

A sajátértékes jellemzés a főtengelytételből jön (lent). A gyakorlatban azonban van egy módszer, amihez nem kell sajátértéket számolni: a bal felső sarokból induló sarokfőminorok (az első kk sor és oszlop determinánsa).

Sylvester-kritérium

pozitıˊv definit  ⟺  D1>0, D2>0, …, Dn>0;negatıˊv definit  ⟺  D1<0, D2>0, D3<0, …\text{pozitív definit}\iff D_1>0,\ D_2>0,\ \ldots,\ D_n>0;\qquad \text{negatív definit}\iff D_1<0,\ D_2>0,\ D_3<0,\ \ldots

Két alak definitsége

  1. 2x2+6xy−y22x^2+6xy-y^2: D1=2>0D_1=2>0, D2=2⋅(−1)−9=−11<0D_2=2\cdot(-1)-9=-11<0. Egyik minta sem: indefinit. Valóban, Q(1,0)=2>0Q(1,0)=2>0 és Q(0,1)=−1<0Q(0,1)=-1<0.
  2. 3x2+2xy+3y23x^2+2xy+3y^2: A=(3113)A=\begin{pmatrix}3&1\\1&3\end{pmatrix}, D1=3>0D_1=3>0, D2=9−1=8>0D_2=9-1=8>0: pozitív definit. A sajátértékek 22 és 44, mindkettő pozitív, ahogy kell.

Szemidefinit esetben a sarokfőminor nem elég

Ha valamelyik Dk=0D_k=0, a Sylvester-kritérium nem dönt; a szemidefinitséghez az összes főminort (nem csak a sarokból indulókat) vagy a sajátértékeket kell nézni. Az (000−1)\begin{pmatrix}0&0\\0&-1\end{pmatrix} sarokfőminorai 00 és 00, mégis negatív szemidefinit.

3. A főtengelytétel

Szimmetrikus mátrix ortogonálisan diagonalizálható: A=QDQTA=QDQ^{T}. Az y=QTx\mathbf y=Q^{T}\mathbf x új koordinátákban (ez egy forgatás) a vegyes tagok eltűnnek:

Főtengelytétel

Q(x)=λ1y12+λ2y22+⋯+λnyn2Q(\mathbf x)=\lambda_1y_1^2+\lambda_2y_2^2+\cdots+\lambda_ny_n^2

Innen látszik a sajátértékes definitség-feltétel: az alak előjelét a λi\lambda_i-k előjele adja. És innen jön a kúpszeletek osztályozása is. Egy egyszerű példa: a 2xy2xy alak mátrixa (0110)\begin{pmatrix}0&1\\1&0\end{pmatrix}, a sajátértékei 11 és −1-1, a sajátvektorai a két szögfelező. Az elforgatott koordinátákban 2xy=y12−y222xy=y_1^2-y_2^2: a jól ismert xy=1xy=1 hiperbola tényleg egy 45°-kal elforgatott y12−y22=2y_1^2-y_2^2=2 hiperbola. A vegyes tag tehát nem új alakzatot jelent, csak elforgatott tengelyeket.

Elforgatott ellipszis

A 3x2+2xy+3y2=83x^2+2xy+3y^2=8 görbe. A sajátértékek 22 és 44, sajátvektorok (1;−1)(1;-1) és (1;1)(1;1): a főtengelyek a 45∘45^\circ-os egyenesek. Az új koordinátákban

2y12+4y22=8⟺y124+y222=12y_1^2+4y_2^2=8\qquad\Longleftrightarrow\qquad\frac{y_1^2}{4}+\frac{y_2^2}{2}=1

Egy ellipszis, féltengelyei 22 (az (1;−1)(1;-1) irányban) és 2\sqrt2 (az (1;1)(1;1) irányban). Ha a sajátértékek ellentétes előjelűek lettek volna, hiperbolát kapunk.

4. Alkalmazás: a Hesse-mátrix és a szélsőérték

A kétváltozós szélsőérték második derivált próbája pontosan a Hesse-mátrix definitsége: a függvény a stacionárius pont körül másodrendben egy kvadratikus alakkal közelíthető.

Hesse-mátrixA stacionárius pont
pozitív definitlokális minimum
negatív definitlokális maximum
indefinitnyeregpont
szemidefinitnem dönthető el ebből

Két változónál a Sylvester-feltétel D1=fxxD_1=f_{xx} és D2=fxxfyy−fxy2D_2=f_{xx}f_{yy}-f_{xy}^2: ez az ismerős DD és fxxf_{xx} előjelvizsgálat. Három vagy több változónál ugyanez a sarokfőminorokkal megy tovább, ami a közgazdasági optimalizálásban (több termék, több input) a standard eszköz.

5. Tipikus hibák

  • A vegyes tag teljes együtthatója a mátrixban. A 6xy6xy-ból a mátrixba 33 kerül két helyre, nem 66.
  • Negatív definitnél „minden minor negatív”. A minta váltakozó: D1<0D_1<0, D2>0D_2>0, D3<0D_3<0. A −A-A pozitív definitségével egyenértékű.
  • Indefinit és szemidefinit keverése. Ha D2<0D_2<0 két változónál, az indefinit; ha D2=0D_2=0, szemidefinit vagy indefinit, és tovább kell vizsgálni.
  • Sylvester nem szimmetrikus mátrixra. A kritérium csak szimmetrikus mátrixra érvényes; előbb szimmetrizálni kell.

Elakadtál menet közben?

Egy tananyag megmutatja, hogyan működik a dolog. Azt viszont, hogy pontosan hol csúszik el nálad, egy óra alatt derítjük ki. Foglalj egy alkalmat, vagy beszéljük meg egy ingyenes konzultáción, mire van szükséged.