Uploaded by Tamás Princz

handout i05 20fm diag

advertisement
BUDAPESTI MŰSZAKI
M AT E M AT I K A
ÉS GAZDASÁGTUDOMÁNYI
INTÉZET
EGYETEM
Alkalmazott algebra
B M E T E 9 0 M X 5 7 ( F E L S Ő B B M AT E M AT I K A I N F O R M AT I K U S O K N A K )
Diagonalizálhatóság
S A J ÁT É R T É K , SA J ÁTA LT É R , K VA D R AT I K U S A L A KO K , S P E K T R Á LT É T E L
Wettl Ferenc
A L G E B R A TA N S Z É K
1
2
Tartalomjegyzék
Sajátérték, sajátvektor, sajátaltér
Ortogonális és unitér diagonalizálás
Kvadratikus formák
3
Ismeretek, képességek, célok
-
-
-
Sajátérték, sajátaltér, sajátfelbontás, spektrálfelbontás,
algebrai és geometriai multiplicitás fogalma és kiszámítása
„tankönyvi” módszerrel, Gershgorin-körök, domináns
sajátérték, domináns főátlójú mátrix, hatványmódszer.
Speciális mátrixok sajátértékei, mátrix hatványainak
sajátértékei, Cayley–Hamilton-tétel.
A hasonlóságra invariáns újabb tulajdonságok, feltételek a
diagonalizálhatóságra, és az ortogonális (unitér)
diagonalizálhatóságra, Schur-felbontás.
Kvadratikus formák, főtengelytranszformáció, definitség,
főminorok, kongruencia, Sylvester-féle tehetetlenségi törvény.
Pozitív szemidefinit és definit mátrixok faktorizációi,
Cholesky-felbontás.
4
Sajátérték, sajátvektor, sajátaltér
Miért szeretjük a diagonális mátrixokat?
-
„úgy” lehet velük számolni, mint a számokkal: összeadás,
kivonás, szorzás, osztás (ha nincs a főátlóban 0), hatványozás
elemenként:
"
"
#
"
#
"
#
"
#
"
#
"
#
"
2 0
3 0
5 0
+
=
,
0 3
0 1
0 4
2
2 0 . 3 0
0
= 3
,
0 3
0 1
0 3
"
-
2 0
0 3
#"
2 0
0 3
#!
#3
"
#
"
#
3 0
6 0
=
,
0 1
0 3
"
#
8 0
=
.
0 27
#
2 0
p(2)
0
tetszőleges p polinomra p
=
.
0 3
0
p(3)
a standard egységvektorokat a saját konstansszorosukba
viszik, így könnyen „látjuk” a mátrixleképezés hatását:
"
2 0
0 3
#" #
" #
" #
1
2
1
=
=2
,
0
0
0
"
2 0
0 3
#" #
" #
" #
0
0
0
=
=3
.
1
3
1
5
Jó bázis választása
P Tükrözzük a 3-dimenziós tér vektorait a tér egy megadott
síkjára! Válasszunk e lineáris leképezés leírásához egy
megfelelő bázist, majd írjuk fel a tükrözés e bázisra vonatkozó
mátrixát!
M A sík egy bázisa {a, b}, a rá merőleges altér egy bázisa {c}.
A T leképezés hatása e vektorokon: Ta = a, Tb = b és Tc = −c.
Az {a, b, c} bázisban T mátrixa


1 0
0


0 1
0

.
0 0 −1
E bázisban egy tetszőleges (x, y, z) vektor tükörképe (x, y, −z).
6
Lineáris transzformációk sajátvektorai
D L! VF vektortér, L : V → V lineáris transzformáció. Amh az
x ∈ V, x 6= 0 vektor az L trafó sajátvektora, ha Lx k x, azaz ha
van olyan λ ∈ F szám, melyre Lx = λx.
Az ilyen λ számot az L lineáris transzformáció sajátértékének
nevezzük.
m Ha x sajátvektor, akkor minden cx (c 6= 0) is:
L(cx) = cLx = cλx = λ(cx),
azaz L(cx) = λ(cx).
Á A sajátvektorok alterei: Ha az L lin.trafónak λ egy sajátértéke,
akkor a λ-hoz tartozó sajátvektorok a nullvektorral együtt
alteret alkotnak, mely megegyezik a Ker(L − λI) altérrel.
B x 6= 0 sv. ⇐⇒ Lx = λx ⇐⇒ Lx − λx = 0 ⇐⇒ (L − λI)x = 0
⇐⇒ x ∈ Ker(L − λI).
7
Sajátaltér
D Az L lin.trafó λ sajátértékhez tartozó sajátvektorai és a 0
alkotta alteret a λ s.é.-hez tartozó sajátaltérnek nevezzük.
P
1. L! VF vektortér, I az identikus leképezés. Ekkor a tetszőleges
c ∈ F számra a cI leképezésnek a V tér minden nemnulla
vektora a c számhoz tartozó sajátvektora.
2. L! VR a valósok halmazán akárhányszor diffható valós
függvények tere és D : V → V; f 7→ f0 . D sajátvektora eλx , ami épp
a λ sajátértékhez tartozik, mert (eλx )0 = λeλx .
3. A sík α 6= kπ szöggel való elforgatásának nincs sajátvektora.
F Sajátérték, sajátvektor, sajátaltér?
1.
2.
3.
4.
5.
a sík vektorainak tükrözése egy egyenesre;
a sík vektorainak merőleges vetítése egy egyenesre;
a tér vektorainak forgatása egyenes körül α 6= kπ szöggel;
a tér vektorainak merőleges vetítése egy síkra;
a tér vektorainak tükrözése egy síkra.
8
Mátrixleképezés sajátértéke, sajátvektora, sajátaltere
D L! F test. Amh a λ ∈ F szám az A ∈ Fn×n mátrix sajátértéke, ha
létezik olyan x 6= 0 vektor, melyre Ax = λx.
Az ilyen x vektorokat az A mátrix λ sajátértékhez tartozó
sajátvektorainak, az általuk a 0 vektorral alkotott alteret az A
sajátalterének, a (λ, x) párokat az A sajátpárjainak nevezzük.
y 6= 0 bal sajátvektor, ha yT A = λyT , azaz ha y az AT sajátvektora.
2
P (−1, (2, 1)) és (2, (1, 2)) egy-egy sajátpárja a [ −2
−2 3 ] mátrixnak,
míg (−1, (2, −1)) és (2, (1, −2)) egy-egy bal sajátpárja, mert
"
h
#" #
"
"
i −2
#
−2 2
−2 3
2 −1
#
2
−2
=
,
1
−1
"
−2 2
−2 3
h
i
2
= −2 1 ,
−2 3
#" #
" #
1
2
=
,
2
4
h
"
i −2
1 −2
#
h
i
2
= 2 −4 .
−2 3
9
Hogyan találjuk meg a sajátértékeket?
Á λ pontosan akkor sajátértéke A-nak, ha det(A − λI) = 0.
B λ sajátérték, ha ∃ x 6= 0 sv. ⇐⇒ Ax = λx ⇐⇒ Ax − λx = 0
⇐⇒ x megoldása (A − λI)x = 0 egyenletnek ⇐⇒
x ∈ N (A − λI) ⇐⇒ N (A − λI) 6= {0} ⇐⇒ det(A − λI) = 0.
D L! A ∈ Fn×n . A χ(λ) = det(A − λI) polinomot az A mátrixhoz
tartozó karakterisztikus polinomnak nev.
A χ(λ) = 0 egyenletet az A mátrix karakterisztikus
egyenletének nevezzük.
m Néhol a kar. pol. det(λI − A), ami mindig 1-főegyütthatójú, de a
konstans tag nem mindig a determináns.
10
Karakterisztikus polinom felírása
P Határozzuk meg az
"
A=
#
a b
,
c d


1 a b



B = 0 1 c 
,
0 0 1


a b c



C =  1 0 0
.
0 1 0
mátrixok karakterisztikus polinomját!
M Minden 2 × 2-es mátrixra:
det(A − λI) =
a−λ
b
= (a − λ)(d − λ) − bc
c
d−λ
= λ2 − (a + d)λ + (ad − bc)
= λ2 − trace(A)λ + det A.
nyom, determináns!
11
Karakterisztikus polinom felírása (folyt)
1−λ
a
b
det(B − λI) = 0
1−λ
c = (1 − λ)3 .
0
0
1−λ
a−λ b
c
det(C − λI) =
1
−λ 0
0
1 −λ
= (a − λ)λ2 + bλ + c
= −λ3 + aλ2 + bλ + c.
12
Háromszögmátrixok sajátértékei
T A háromszögmátrixok és így a diagonális mátrixok sajátértékei
megegyeznek a főátló elemeivel.
B A háromszögmátrix ⇝ A − λI is ⇝
det(A − λI) = (a11 − λ)(a22 − λ) . . . (ann − λ) = 0,
aminek a gyökei aii (i = 1, . . . , n). Így ezek az A sajátértékei.
13
Determináns, nyom és a sajátértékek
T Ha az n-edrendű A mátrix sajátértékei λ1 ,…, λn , akkor
det(A) = λ1 λ2 . . . λn
trace(A) = λ1 + λ2 + · · · + λn
A determináns a konstans tag, a nyom a (−λ)n−1 együtthatója
a karakterisztikus polinomban.
B A karakterisztikus polinom gyöktényezős alakja:
det(A − λI) = (λ1 − λ)(λ2 − λ) . . . (λn − λ)
-
λ = 0 behelyettesítése után kapjuk, hogy det(A) = λ1 λ2 . . . λn .
(−λ)n−1 szorzat a determináns kígyók determinánsainak
összegére bontása alapján csak az
(a11 − λ)(a22 − λ) . . . (ann − λ) szorzatból kapható, onnan pedig
P
az épp i aii = trace(A).
14
Sajátérték, sajátvektor, sajátaltér
Sajátaltér
Sajátértékek és sajátvektorok meghatározása
m Tankönyvi módszer:
1. det(A − λI) = 0 gyökeinek meghatározása (sajátértékek)
2. ∀ λ: N (A − λI) bázisának meghatározása (a nulltér
nemzérus vektorai a sajátvektorok)


P
0 1 1

0


2 0

0 0 2
M
1. felső háromszögmátrix: λ1 = 0, λ2 = λ3 = 2
2. λ = 0:




 
1
0 1 0
0 1 1
x =0

 




0 2 0 ⇝ 0 0 1  ⇝ 2
⇝ t0





x3 = 0
0
0 0 0
0 0 2
15
λ2 = λ3 = 2:




−2 1 1
2 −1 −1




 0 0 0 ⇝ 0
 ⇝ 2x1 − x2 − x3 = 0
0
0




0 0 0
0
0
0






1/2
1/2
(s + t)/2







.




+
t
⇝ 
=
s
0
1
s





1
0
t
Tehát a két sajátaltér span((1, 0, 0)) és
span((1/2, 1, 0), (1/2, 0, 1)).
16
Karakterisztikus polinom és a racionálisgyök-tétel


1 2 2



P A =  2 1 2

3 3 2
1−λ
2
2
M |A − λI| = 2
1−λ
2 = −(λ3 − 4λ2 − 11λ − 6)
3
3
2−λ
racionálisgyök-tétellel: λ1 = λ2 = −1 és λ3 = 6.
λ1 = λ2 
= −1: 


2 2 2
1 1 1







A+I=
2 2 2 ⇝ 0 0 0 ⇝ x1 + x2 + x3 = 0.
3 3 3
0 0 0






−1
−1
−s − t
 

 

 = s  1 + t 0,
⇝
s
 

 

1
0
t
17
λ3 = 6:




−5
2
2
1 0 −2/3
x1
−







A−6I =  2 −5
⇝
2 ⇝ 0 1 −2/3

x2 −
3
3 −4
0 0
0
2
x3 = 0
3
2
x3 = 0.
3
x3 = 3t paraméterválasztással
 
 
2t
2
 
 
2t = t2.
 
 
3t
3

-
 

 
−1
−1
2
   
 
 1 ,  0, span 2.
A sajátalterek: span 
   
 
0
1
3
18
2 × 2-es mátrixok sajátvektorainak szemléltetése
P Határozzuk meg a következő mátrixok sajátértékeit és
sajátvektorait.
"
A=
5
4
3
4
3
4
5
4
M
|D − λI| =
"
λ1 = i :
#
,
B=
− 43 − λ
− 45
− 43 − i
− 45
"
λ2 = −i :
"
− 43 + i
− 45
3
4
3
4
3
4
5
4
5
4
3
4
5
4
−λ
#
,
− 45
C=
− 43
3
4
5
4
#
"
,
− 43
D=
− 45
"
#
1 − 53 + 45 i
=⇒
amiből x1 =
−i
0
0
3
4
5
4
3
4
#
"
#
"
1 − 53 − 45 i
=⇒
amiből x2 =
+i
0
0
5
4
#
.
= λ2 + 1
#
5
4
"
3
5
#
− 45 i
,
1
"
3
5
#
+ 45 i
.
1
19
5
χA (λ) = λ − λ + 1,
2
1
λ1 = 2, λ2 = ,
2
3
χB (λ) = λ2 − λ − 1,
2
1
λ1 = 2, λ2 = − , x1
2
χC (λ) = λ2 − 1,
λ1 = 1, λ2 = −1,
x1
χD (λ) = λ2 + 1,
λ1 = i, λ2 = −i,
x1
2
λ=2
λ=2
x1
" #
" #
1
1
=
, x2 =
.
1
−1
" #
" #
1
1
.
=
, x2 =
1
−1
" #
" #
1
3
=
, x2 =
.
3
1
"
#
"
#
3
3
− 45 i
+ 45 i
5
5
=
, x2 =
.
1
1
λ=1
λ = −1
λ = 0.5
λ = −0.5
20
Sajátérték, sajátvektor, sajátaltér
Komplex és többszörös sajátértékek
A karakterisztikus egyenlet komplex gyökei
P Határozzuk meg a sajátértékeit és sajátvektorait
"
A=
1
√2
3
2
M A karakterisztikus egyenlet
-
√
1
3
−
λ
−
2√
2
3
1
2
2 −λ
√
1
3
+
2
2 i:
A−
=
1
−λ
2
2
√
1
2
3
2
#
∈ C2×2
√ !2
√
3
1
3
2
+
= λ −λ+1 ⇝ λ = ±
i
2
2 2
√ #
" √
"
#
√ !
−√23 i −√23
1 −i
3
1
+
i I=
⇝
⇝ x − iy = 0.
3
2
2
0 0
− 23 i
2
" #
⇝
−
" #
" #
x
it
i
=
=t
.
y
t
1
21
-
1
2
−
√
3
2 i:
A−
" #
⇝
√ #
"√
"
#
√ !
3
3
i
−
1
i
1
3
2
2
√
−
i I = √3
⇝
⇝ x + iy = 0.
3
2
2
0 0
2
2 i
"
#
"
#
−it
−i
x
=
=t
y
t
1
22
Többszörös gyökök: algebrai és a geometriai multiplicitás
D a λ sajátérték algebrai multiplicitása ma (λ) = „a λ
multiplicitása a karakterisztikus polinomban”.
D a λ geometriai multiplicitása mg (λ) = „a λ sajátértékhez
tartozó
 sajátaltér
 dimenziója”.
4 1 0



P A=
0 4 1 
0 0 4
M (4 − λ)3 , 
a 4 algebrai
 multiplicitása
    3.  
0 1 0
x
t
1


   
 







A − 4I = 0 0 1  ⇝ y = 0 = t 0
.
0 0 0
z
0
0
A λ = 4 sajátérték geometriai multiplicitása tehát 1.
T ∀λ sajátértékre: 1 ≤ mg (λ) ≤ ma (λ).
23
Többszörös gyökök: algebrai és a geometriai multiplicitás


1 0 0 0
0 1 0 0


P B=
, (1 − λ)2 (2 − λ)2 , gyökei 1 és 2
0 0 2 1 
0 0 0 2


   
 
 
0 0 0 0
x
s
1
0
0 0 0 0
y t
0
1


   
 
 
λ = 1: B − λI = 
 ⇝   =   = s  + t .
0 0 1 1 
 z  0
0
0
0 0 0 1
w
0
0
0
mg (1) = ma (1) = 2


   
 
−1
0 0 0
x
0
0
 0 −1 0 0
 y  0
0


   
 
λ = 2: B − λI = 
. ⇝   =   = t .
 0
 z  t
1
0 0 1
0
0 0 0
w
0
0
mg (2) = 1, ma (2) = 2
24
Sajátérték, sajátvektor, sajátaltér
Mátrixhatványok és speciális mátrixok
Sajátértékek és a mátrix hatványai
T Az A pontosan akkor invertálható, ha a 0 nem sajátértéke.
B det(A − 0I) 6= 0 ⇐⇒ det(A) 6= 0 ⇐⇒ A invertálható
T Ha (λ, x) az A-hoz tartozó sajátpár, akkor bármely egész n
esetén (λn , x) az An -hez tartozó sajátpár, ha λn és An is
értelmezve van.
B n = 0, n = 1: trivi, n > 2:
Ak x = A(Ak−1 x) = A(λk−1 x) = λk−1 (Ax) = λk−1 (λx) = λk x.
invertálható: Ax = λx, amiből λ1 x = A−1 x, azaz λ−1 x = A−1 x.
negatív kitevő: Ak x = λk x, amiből λ−k x = A−k x.
25
Sajátértékek és a mátrix hatványai
T
Mátrix hatványainak hatása
A ∈ Rn×n , (λ1 , x1 ), … (λk , xk ) sajátpárok. Ha
v = c1 x1 + c2 x2 + . . . + ck xk , akkor bármely egész m esetén
m
m
Am v = c 1 λ m
1 x1 + c2 λ2 x2 + . . . + ck λk xk .
m
B A v=A
m
k
X
i=1
!
c i xi
=
k
X
i=1
ci Am xi =
k
X
ci λm
i xi
i=1
26
Speciális mátrixok sajátértékei
Á Speciális valós mátrixok: Legyen A valós mátrix,
• ha A szimmetrikus, akkor minden sajátértéke valós,
• ha A ferdén szimm., akkor minden s.ért.-e imaginárius,
• ha A ortogonális, akkor minden s.é. absz. értéke 1,
• A pontosan akkor nilpotens, ha minden sajátértéke 0, azaz
karakterisztikus polinomja λn .
B Legyen (λ, x) egy A-hoz tartozó sajátpár. xH Ax = xH λx = λkxk2 .
Vegyük mindkét oldal adjungáltját xH AH x = λ̄kxk2 . L! λ = a + ib.
- Ha A szimmetrikus (AT = A), akkor λ = λ̄, azaz a + ib = a − ib.
- Ha A ferdén szimmetrikus, azaz AT = −A, akkor a + ib = −a + ib.
- A ortogonális: bármely x-re kAxk = kxk. Ha x sajátvektor, akkor
kxk = kAxk = kλxk = |λ|kxk
- Ha Ak = O, akkor λk sajátértéke Ak = O-nak, így A-nak minden
sajátértéke 0. Megfordítás a Cayley–Hamilton-tételből!
27
Speciális mátrixok sajátértékei 2.
T
Speciális komplex mátrixok sajátértékei
Ha az n-edrendű komplex A mátrix
• önadjungált, akkor minden sajátértéke valós,
• ferdén önadjungált, akkor minden sajátértéke imaginárius,
• unitér, akkor minden sajátértékének 1 az abszolút értéke.
28
Sajátérték, sajátvektor, sajátaltér
Diagonalizálhatóság
Hasonlóság
T Ha A ∼ B, akkor A és B karakterisztikus polinomja, sajátértékei,
azok algebrai és geometriai multiplicitásai megegyeznek.
B A = C−1 BC:
A − λI = C−1 BC − λC−1 IC
= C−1 (BC − λIC)
= C−1 (B − λI)C,
Hasonló mátrixoknak pedig determinánsuk és nullterük
dimenziója is azonos.
K Lineáris transzformáció karakterisztikus polinomja
definiálható.
D L! VF véges dimenziós vektortér, az L : V → V lineáris
transzformáció karakterisztikus polinomja = bármely bázisban
felírt mátrixának karakterisztikus polinomjával.
29
Diagonalizálhatóság
D Az A mátrix (az L lineáris transzformáció) diagonalizálható, ha
van olyan bázis, melyben mátrixa diagonális. (A esetén ez azt
jelenti, hogy hasonló egy diagonális mátrixhoz: Λ = C−1 AC.)
T
A diagonalizálhatóság szükséges és elégséges feltétele
Az A mátrix (az L lineáris transzformáció) diagonalizálható
⇐⇒ van n lineárisan független sajátvektora.
B Λ = C−1 AC ⇐⇒ CΛ = AC


λ1 0 . . . 0


 0 λ2 . . . 0 


[x1 | x2 | · · · | xn ]  .
= A[x1 | x2 | · · · | xn ]
.. . .
.. 
 ..
. . 
.


0 0 . . . λn
és e két mátrix i-edik oszlopa λi xi = Axi .
30
Bal sajátvektorok és a sajátfelbontás diadikus alakja
D Mátrix sajátfelbontása: A = CΛC−1 (C oszlopai a sajátvektorok,
Λ diagonális elemei a hozzájuk tartozó sajátértékek)
m det(A − λI) = det((A − λI)T ) = det(AT − λI) ⇝ a bal és jobb
sajátértékek azonosak
m ΛC−1 = C−1 A ⇝ C−1 sorvektorai A bal sajátvektorai
D Sajátfelbontás diadikus alakja:

A = CΛC−1


λ1 0 . . . 0
yT

  1T 
 0 λ2 . . . 0   y 

  2
= [x1 x2 . . . xn ]  .
 . 
.. . .
.. 
 ..
 . 
. . 
.

 . 
0 0 . . . λn yTn
= λ1 x1 yT1 + λ2 x2 yT2 + · · · + λn xn yTn
31
Diagonalizálható mátrix polinomja, Cayley–Hamilton-tétel
T Legyen A = CΛC−1 , ahol Λ = diag(λ1 , λ2 , . . . , λn ), és p(x) egy
tetszőleges polinom. Ekkor


p(λ1 )
0
...
0


 0
p(λ2 ) . . .
0 

 −1
p(A) = C  .
C .
.. 
..
..
 ..
.
. 
.


0
0
. . . p(λn )
B A mátrix diagonalizálható ⇝ A = CΛC−1 ⇝
A2 = CΛC−1 CΛC−1 = CΛ2 C−1 …tetszőleges nemnegatív k egészre
Ak = CΛk C−1 ⇝ bármely p(x) polinomra p(A) = Cp(Λ)C−1 .
T Cayley–Hamilton-tétel: Ha A egy tetszőleges négyzetes mátrix,
melynek karakterisztikus polinomja χA , akkor χA (A) = O.
m Ha A diagonalizálható, akkor trivi, ui. ha χA az A
karakterisztikus polinomja, λ egy sajátértéke, akkor χA (λ) = 0.
32
Különböző sajátértékek sajátalterei
T Ha λ1 , λ2 ,… λk különböző sajátértékek, akkor a hozzájuk tartozó
x1 , x2 ,… xk sajátvektorok lineárisan függetlenek.
*
B TFH összefüggők, és xi a legkisebb indexű, mely csak a kisebb
indexűektől függ: xi = c1 x1 + . . . + ci−1 xi−1 ,
de az i-nél kisebb indexűek lineárisan függetlenek.
Axi = A(c1 x1 + . . . + ci−1 xi−1 ) = c1 Ax1 + . . . + ci−1 Axi−1 ,
λi xi = c1 λ1 x1 + . . . + ci−1 λi−1 xi−1 .
Másrészt: λi xi = c1 λi x1 + . . . + ci−1 λi xi−1 .
Kivonva: 0 = c1 (λi − λ1 )x1 + . . . + ci−1 (λi − λi−1 )xi−1 ,
Mivel az x1 ,…, xi−1 vektorok lineárisan függetlenek,
c1 = · · · = ci−1 = 0, xi = 0, ellentmondás.
K A diag.-hatóság egy elégséges feltétele: Ha az n-edrendű A
mátrixnak n darab különböző sajátértéke van, akkor diag.-ható.
33
Sajátértékek multiplicitása és a diagonalizálhatóság
K A különböző sajátalterek bázisainak uniója lineárisan
független vektorokból áll.
T
Diagonalizálhatóság szükséges és elégséges feltétele
Egy n-edrendű valós vagy komplex négyzetes mátrix
pontosan akkor diagonalizálható, ha a sajátértékeihez
tartozó geometriai multiplicitások összege n.
K Egy F test fölötti n-edrendű mátrix pontosan akkor
diagonalizálható, ha az Fn tér előáll sajátaltereinek direkt
összegeként.
P melyik esetben lesz a tér sajátalterek direkt összege?
• vetítés egyenesre, síkra, altérre, hipersíkra,
• tükrözés egyenesre, síkra, hipersíkra,
• forgatás egy egyenes körül a térben (nem
diagonalizálható)!
34
m Blokkosításból:




λ1 I O . . . O
YT


 1T 
 O λ2 I . . . O 
Y 
h
i


 2
Λ= .
, C = X1 X2 . . . Xk , C−1 =  . .
.
.
.
..
..
.. 
 ..
 .. 


 
O O . . . λk I
YTk
Az A = CΛC−1 felbontás:
h
A = CΛC−1 = X1 X2



λ1 I O . . . O
YT

 1T 
i O λ2 I . . . O Y2 

 
 
. . . Xk  .
..
.. 
..
 ..
 ... 
.
.
.

 
O O . . . λk I YTk
= λ1 X1 YT1 + λ2 X2 YT2 + · · · + λk Xk YTk
= λ1 P1 + λ2 P2 + · · · + λk Pk ,
ahol Pi = Xi YTi a λi sajátértékhez tartozó mátrix, melyre:
35
Diagonalizálható mátrixok spektrálfelbontása
T
Diagonalizálható mátrixok spektrálfelbontása
A {λ1 , λ2 , . . . , λk } spektrumú A mátrix pontosan akkor
diagonalizálható, ha felírható
A = λ1 P1 + λ2 P2 + · · · + λk Pk
alakban, ahol
• P1 + P2 + · · · + Pk = I,
• Pi Pj = O, ha i 6= j,
• Pi az N (A − λi I) sajátaltérre vetít O(A − λi I) mentén.
D A spektruma a σ(A) = {λ1 , λ2 , . . . , λk } halmaz.
B CC−1 = I (Pi = Xi YTi ) ⇝ P1 + P2 + · · · + Pk = I.
C−1 C = I ⇝ YTi Xi = I, YTi Xj = O (i 6= j) ⇝ Pi Pj = Xi YTi Xj YTj = O.
P2i = Xi (YTi Xi )YTi = Xi YTi = Pi , azaz Pi vetítés.
36
Sajátérték, sajátvektor, sajátaltér
A sajátérték kiszámítása
Gersgorin-körök
D Gersgorin-körök: Az n × n-es valós vagy komplex A mátrix
osz
Gersgorin-körein az aii közepű, és rsor
sugarú Gsor
i
i , illetve ri
osz
sugarú Gi köröket értjük (i = 1, 2, . . . , n), ahol
rsor
=
i
n
X
j=1
j6=i
|aij |,
rosz
=
i
n
X
|aji |.
(1)
j=1
j6=i
37

4

P Az A =  2
0
Gsor
2

−4 0

0 0 mátrix Gersgorin körei:
1 8
Gsor
1
Gsor
3
Gosz
2
Gosz
1
Gosz
3
38
Gersgorin-körök
T A valós vagy komplex n × n-es mátrix.
S
S osz
S sor S osz • σ(A) ⊆ i Gsor
∩ i Gi ,
i Gi
i , σ(A) ⊆ i Gi , σ(A) ⊆
sor
• Ha a Gi körök egy k-elemű részhalmaza diszjunkt a
maradék n − k kör mindegyikétől, akkor uniójuk
multiplicitással számolva pontosan k sajátértéket
tartalmaz.
B* (λ, x) sajátpár, maxi |xi | = 1, tehát |xj | ≤ 1 (j = 1, 2, . . . , n).
P
P
λ = λxi = [λx]i = [Ax]i = j aij xj , így λ − aii = j6=i aij xj , tehát
|λ − aii | =
n
X
j=1
j6=i
aij xj ≤
n
X
j=1
j6=i
|aij ||xj | ≤
n
X
|aij | = rsor
i .
j=1
j6=i
B(r) = rA + (1 − r) diag(a11 , . . . , ann ), így
B(0) = diag(a11 , . . . , ann ), B(1) = A. Változzék r folyamatosan
0-tól 1-ig.
39
K Minden soronként (oszloponként) domináns főátlójú valós
X
vagy komplex mátrix invertálható. (|aii | >
|aij | vagy
|aii | >
X
j6=i
|aji |)
j6=i
B Gersgorin-körei nem tartalmazzák az origót.
P A következő mátrixok biztosan invertálhatóak:

4

1

1

1

0 1 2

6 2 1
,
3 9 4

2 4 8


n 1 ... 1


1 n . . . 1


. . .

. . ... 
 .. ..


1 1 . . . n n×n
40
Hatványmódszer
D Egy sajátérték szigorúan domináns, ha egyszeres
multiplicitású, és abszolút értékben nagyobb az összes
többinél. (szigorúan domináns sajátvektor, sajátaltér, sajátpár)
m A ∈ Rn×n , ha λ1 szig. dom. s.é., azaz |λ1 | > |λ2 | ⩾ · · · ⩾ |λm |,
akkor λ1 valós, egyébként λ1 is sajátérték lenne.
Legyen v = c1 x1 + c2 x2 + · · · + cm xm , k > 0 egész:
Ak v = c 1 Ak x1 + c 2 Ak x2 + · · · + c m Ak xm
= c1 λk1 x1 + c2 λk2 x2 + · · · + cm λkm xm .
Ekkor λk1 -val való osztás után k → ∞ esetén
1 k
λ2
A v = c1 x1 + c2
k
λ1
λ1
k
x2 + · · · + c m
λm
λ1
k
xm → c 1 x1 ,
Tehát ha c1 6= 0, akkor Ak x iránya tart a domináns sajátvektor
irányához.
41
T Hatványmódszer: Ha λ1 az A ∈ Rn×n mátrix szigorúan
domináns sajátértéke, akkor létezik olyan x0 vektor, hogy az
xk = Ak x0 vektorok által kifeszített alterek sorozata a domináns
sajátaltérhez konvergál, míg
"
P Legyen A =
k
Ak x
#
1
0
1
0.9
−0.7
x0
→ λ (Rayleigh hányadosok).
1.7
0.9
.
0.9 −0.7
0
" # "
xTk Axk
xTk xk
#
"
2
0.9
1.3
#
"
3
2.7
−0.1
# "
4
#
4.5
2.5
"
5
9.9
2.3
#
"
6
18.9
7.3
# "
7
#
38.7
11.9
x2
x4
x6
x7
x5
x3
x1
42
Ortogonális és unitér diagonalizálás
Valós mátrixok ortogonális diagonalizálása
D Az A ∈ Rn×n mátrix ortogonálisan diagonalizálható, ha van
olyan Q ortonormált bázis, melyben diagonális alakú, másként
fogalmazva ha találunk egy ortogonális Q és egy diagonális Λ
mátrixot, hogy QT AQ = Λ (a két megfogalmazás közti kapcsolat:
Q a E ← Q áttérés mátrixa).
L! L : VR → VR lineáris transzformáció, ahol VR végesdimenziós
valós euklideszi tér. Az L lineáris transzformáció ortogonálisan
diagonalizálható, ha van olyan Q ortonormált bázis, melyben
mátrixa diagonális alakú.
Á Szimmetrikus mátrix bármely két különböző sajátaltere
merőleges egymásra.
B (λ, x) és (µ, y) két sajátpár, λ 6= µ
λ(xT y) = (λx)T y = (Ax)T y = xT AT y = xT Ay = xT µy = µ(xT y).
43
Valós spektráltétel
T
Valós spektráltétel (ort. diag–hatóság szüks. és elégs. felt.)
A valós A mátrix pontosan akkor diagonalizálható
ortogonálisan, ha szimmetrikus.
B (⇒) AT = (QΛQT )T = (QT )T ΛT QT = QΛQT = A.
(⇐) teljes indukció, n = 1 OK.
A szimmetrikus, így minden sajátértéke valós. (λ, u1 ) egy
sajátpár, u1 -et kigészítjük ONB-sá: Q0 = [u1 u2 . . . un ].
 T
u1
uT2  
QT0 AQ0 =  . A u1
 .. 
uTn
 T
u2
...
un
u1
uT2 
=  .  Au1
 .. 
u1
uTn
...
Aun
uTn
 T
uT2 
=  .  λu1
 .. 
Au2
Au2
...
Aun =
λ
0
∗
A1
= B,
44
-
T
BT = (QT0 AQ0 )T = QT0 AT Q0 = QT0 AQ0 = B, ⇝ B = [ λ0 0A1 ] és A1
szimm.
B ∼ A ⇝ sajátértékeik megegyeznek ⇝ A1 minden sajátértéke
A-nak is sajátértéke ⇝ (teljes indukció miatt) A1 = Q1 Λ1 QT1 .
T
Q = Q0 [ 01 Q0 1 ] ortogonális
"
T
Q AQ =
"
1 0T
Q0
0 Q1
#T
#!T
"
1 0T
A Q0
0 Q1
"
1 0T
1 0T
=
QT0 AQ0
0 Q1
0 Q1
"
#T "
"
#
1 0T
=
0 Q1
λ 0T
0 A1
#"
#!
#
#
"
1 0T
λ
0T
=
0 Q1
0 QT1 A1 Q1
#
λ 0T
=
.
0 Λ1
45
Schur-felbontás
T
Valós Schur-felbontás
Minden valós négyzetes A mátrix, melynek összes sajátértéke
valós, ortogonálisan hasonló egy T felső
háromszögmátrixhoz: ∃Q ortogonális: A = QTQT .
B Mint az előbb:
"
QT0 AQ0
#
λ vT
= B.
=
0 A1
Indukció: A1 = Q1 T1 QT1
#
"
#!T
"
#! "
#T
1 0T
1 0T
1 0T
1 0T
T
Q0 AQ0
A Q0
=
Q AQ = Q0
0 Q1
0 Q1
0 Q1
0 Q1
# "
#
#"
# "
"
#"
λ vT Q1
λ
vT Q1
1 0T λ vT 1 0T
=
.
=
=
T
T
0
T1
0 Q1 A1 Q1
0 Q1 0 A 1 0 Q 1
"
T
46
P Diagonalizálható-e az alábbi mátrix? Adjuk meg egy
Schur-felbontását!
"
#
13 −16
A=
9 −11
M Karakterisztikus polinom: (x − 1)2
-
sajátérték: λ1,2 = 1, sajátaltér: span((4, 3)).
"
ONB: {(4/5, 3/5), (−3/5, 4/5)}, Q =
"
-
Innen QT AQ =
#
4
5
3
5
− 53
#
4
5
1 −25
0
1
47
Hessenberg-mátrixok
D Felső Hessenberg-mátrix: a subdiagonális alatt minden elem
nulla.


1 2 3 4


 2 3 4 5


P 

0 1 9 9
0 0 2 1
T Minden valós négyzetes A mátrix, ortogonálisan hasonló egy H
felső Hessenberg-mátrixhoz, azaz van olyan Q ortogonális
mátrix, hogy A = QHQT .
48
Mátrixok unitér diagonalizálása
D A unitéren diagonalizálható, ha van olyan U unitér és Λ
diagonális mátrix, melyre UH AU = Λ (illetve A = UΛUH ).
D Az A ∈ Cn×n normális, ha AH A = AAH .
T
Unitér diag-hatóság szüks. és elégs. feltétele
Az A ∈ Cn×n mátrix pontosan akkor diagonalizálható
unitéren, ha normális.
T
Komplex Schur-felbontás
Minden komplex négyzetes A mátrix unitéren hasonló egy T
felső háromszögmátrixhoz: ∃U unitér: A = UTUH .
49
B* Unitér diag-hatóság szüks. és elégs. feltétel
- (⇒) A = UΛUH
AH A = (UΛUH )H (UΛUH ) = UΛH UH UΛUH = UΛH ΛUH
= UΛΛH UH = UΛUH UΛH UH = (UΛUH )(UΛUH )H = AAH .
-
(⇐) Schur: A = UTUH . Ha A normális, T is:
TH T = (UH AU)H (UH AU) = UH AH UUH AU = UH AH AU

t11

0
T=
 ..
.
0
[TTH ]11
= UH AAH U = UH AUUH AH U = (UH AU)(UH AU)H = TTH .
t12
t22
..
.
0
...
...
..
.

t1n

t2n 
H
2
.. 
: ezért [T T]11 = kt11 k ,
. 
...
tnn
k2
= kt11 + kt12 k2 + · · · + kt1n k2 , amiből t12 = · · · = t1n = 0.
Hasonlóan a [TH T]22 és a [TTH ]22 elemekből t23 = · · · = t2n = 0,
stb. Tehát T diagonális.
50
Kvadratikus formák
Kvadratikus formák
Multi- és bilineáris függvények
Multilineáris függvények
D Legyen V egy F test fölötti vektortér. Az m : V n → F
multilineáris függvény, ha minden változójában lineáris a többi
rögzítése mellett. n = 2 esetén bilineárisnak nev. Tehát a
b : V × V → F függvény bilineáris, ha bármely u, v, w ∈ V és
c ∈ F esetén
P
b(u + v, w) = b(u, w) + b(v, w),
b(cv, w) = c b(v, w),
b(u, v + w) = b(u, v) + b(u, w),
b(v, cw) = c b(v, w),
1. Az n-edrendű determináns a sorvektorainak multilineáris
függvénye, mivel minden sorában homogén és additív. A
2 × 2-es b(x, y) =
x1
y1
x2
= x1 y2 − x2 y1 determináns így
y2
bilineáris, ahol x, y ∈ R2 .
P
2. a skaláris szorzás Rn -ben bilineáris: x · y = ni=1 xi yi ,
3. b(x, y) = xT Ay bilineáris, ahol A ∈ Fn×n .
51
Szeszkvilineáris (komplex bilineáris) függvény és mátrixa
D Legyen V egy C fölötti vektortér. A b : V × V → C függvényt
komplex bilineáris függvénynek vagy szeszkvilineáris
függvénynek nevezzük, ha bármely u, v, w ∈ V és c ∈ C esetén
b(u + v, w) = b(u, w) + b(v, w),
b(cv, w) = c̄ b(v, w),
b(u, v + w) = b(u, v) + b(u, w),
b(v, cw) = c b(v, w),
azaz b „konjugált lineáris” az első változóban, a 2. rögzítése
mellett és lineáris a 2. változóban, az első rögzítése mellett.
P
1. b(x, y) = xH By, ahol B ∈ Cn×n ,
P
2. skaláris szorzás Cn -ben: x · y = xH y = ni=1 x̄i yi ,
52
Bilineáris függvény mátrixa – Gram-mátrix
D Legyen a VF vektortér egy bázisa C = {c1 , c2 , . . . , cn }. A
b : V × V → F (komplex) bilineáris függvény C bázisra
vonatkozó mátrixán, vagy Gram-mátrixán azt a B mátrixot
értjük, melyre
[B]ij = b(ci , cj ).
P Mi az R2 -beli skaláris szorzás – mint bilineáris függvény –
mátrixa a standard és a C = {(1, 1), (2, −1)} bázisokra nézve!
M b(x, y) = x · y, stan.bázis: b(ei , ej ) = δij ⇝ a Gram-mátrix
I.#
"
-
A C bázisra vonatkozóan B = [b(ci , cj )]ij = [ci · cj ]ij =
2 1
.
1 5
F Mi a 2 × 2-es determináns – mint sorvektorainak bilineáris
függvénye – mátrixa
"
#a fenti bázisokban (b(u,
" v) = #det(u, v))
0 1
0 −3
M [b(ei , ej )]ij =
, ill. B = [b(ci , cj )]ij =
.
−1 0
3
0
53
Bilineáris függvények mátrixai
T Legyen V egy F fölötti vektortér, C = {c1 , c2 , . . . , cn } egy bázisa,
egy x ∈ V vektor C bázisra vonatkozó koordinátás alakját jelölje
xC . Ha B a b : V × V → F bilineáris függvény mátrixa a C bázisra
vonatkozóan, akkor b(x, y) = xTC ByC (szeszkvilin.: xHC ByC ).
h
P A 2 × 2-es det: b(x, y) = x1 y2 − x2 y1 = x1 x2
i
"
0 1
−1 0
#" #
y1
y2
K A b : V × V → F bilineáris függvényhez annak C bázisra
vonatkozó Gram-mátrixát rendelő b → B leképezés bijekció a
bilineáris függvények és az Fn×n között, ahol
b(x, y) = xTC ByC .
(szeszkvilineáris függvényekre is, ahol b(x, y) = xHC ByC ).
54
Bilineáris függvény mátrixa báziscsere után
Á Legyen M a B-ről C-re való áttérés mátrixa, azaz xC = MC←B xB ,
yC = MC←B yB . Ekkor
b(x, y) = xTC ByC = xTB MT BMyB
D Azt mondjuk, hogy A és B kongruensek, jelölése A ∼
= B, ha van
T
olyan invertálható M mátrix, hogy A = M BM.
Á A∼
= B ⇐⇒ van olyan bilineáris függvény, melynek a két mátrix
a Gram-mátrixa két bázisban.
m Míg a lineáris leképezés mátrixa báziscsere esetén hasonló
mátrixra változik, addig bilineáris függvény mátrixa egy vele
kongruensre.
m Komplex bilineáris függvény esetén A = MH BM.
55
Szimmetrikus bilineáris függvények
D V F fölötti vektortér, b : V × V → F bilineáris fv. szimmetrikus,
ha bármely x, y ∈ V vektorra b(x, y) = b(y, x).
T Egy bilineáris b : V × V → R függvény pontosan akkor
szimmetrikus, ha mátrixa szimmetrikus (bármely bázisban),
B (⇒) b szimmetrikus ⇝ b(ci , cj ) = b(cj , ci ) ⇝ bij = bji ⇝ B
szimmetrikus
-
T
(⇐) b(x, y) = [b(x, y)]T = xT By
= yT BT x = yT Bx = b(y, x)
56
Szimmetrikus bilineáris alak diagonalizálhatósága
T
Főtengelytétel bilineáris függvényekre
Egy b bilineáris függvény pontosan akkor diagonalizálható, ha
szimmetrikus!
B (⇒) Ha b diagonalizálható, azaz valamely bázisban diagonális
a mátrixa, akkor szimmetrikus, hisz diagonális mátrix
szimmetrikus!
-
(⇐) Ha b szimmetrikus, akkor a B Gram-mátrixa is az
⇝ ∃ Q ortogonális mátrix, hogy QT BQ diagonális.
⇝ b(x, y) = xTQ QT BQyQ =
sajátértékei.
X
λi xi yi , ahol a λi értékek B
i
57
Á Ha a b bilineáris függvény diagonalizálható, akkor
diagonalizálható úgy is, hogy mátrixának főátlójában csak
±1-esek és 0-k állnak!
B Legyen Λ a b egy mátrixának diagonalizálásából származó
diagonális mátrixa. Legyen
di =


1,

 √1
|λi |
ha λi = 0
ha λi 6= 0
⇝ A D = diag(d1 , d2 , . . . , dn ) mátrixszal DT ΛD diagonális és
minden diagonális eleme ±1 vagy 0, másrészt kongruens Λ-val.
DT ΛD-ben az i-edik főátlóbeli elem sgn(λi )
58
P b(x, y) = 3(x1 y1 +x2 y2 +x3 y3 )+x1 y2 +x1 y3 +x2 y1 +x2 y3 +x3 y1 +x3 y2 .
Hozzuk diagonális alakra!


3 1 1


T
M A standard bázisban b(x, y) = x  1 3 1 
y
1 1 3
E mátrix sajátértékei 2, 2, 5 (korábban meghatároztuk a
sajátvektorokból álló Q mátrixot is)
Q a E ← Q áttérés mátrixa, x és y koordinátás alakja a Q
bázisban xQ = (x̃1 , x̃2 , x̃3 ), yQ = (ỹ1 , ỹ2 , ỹ3 ) (tehát xQ = QT xE ).
⇝ b(x, y) = 2x̃1 ỹ1 + 2x̃2 ỹ2 + 5x̃3 ỹ3
⇝ de van olyan bázis is, melyben b(x, y) = x̃1 ỹ1 + x̃2 ỹ2 + x̃3 ỹ3
59
Sylvester-féle tehetetlenségi tétel
D A b szimmetrikus bilineáris függvény valamely D diagonális
mátrixában jelölje n+ a pozitív előjelű, n− a negatív előjelű és
n0 a zérus értékű diagonális elemek számát. A b szimmetrikus
bilineáris függvény tehetetlenségén (inerciáján) vagy
szignatúráján az (n+ , n− , n0 ) hármast értjük. Hasonlóan: egy
szimmetrikus mátrix tehetlenségén/szignatúráján egy vele
kongruens diagonális mátrix (n+ , n− , n0 ) hármasát értjük.
T
Sylvester-féle tehetetlenségi tétel
Két valós szimmetrikus mátrix pontosan akkor kongruens, ha
azonos a tehetetlenségük.
m Mindegy, hogy b mátrixát melyik bázisban diagonalizáltuk,
mindegyik mátrixhoz ugyanaz a (n+ , n− , n0 ) hármas tartozik,
azaz a tehetetlenség invariáns a kongruenciára nézve.
60
Kvadratikus formák
A kvadratikus forma és a főtengelytétel
Homogén másodfokú polinomok = kvadratikus alakok
P Másodfokú polinom mátrixszorzatos alakja: Írjuk fel az
x21 + 2x22 + 2x23 − 5x1 x2 − 3x2 x1 + 5x1 x3 − x3 x1 kifejezést
mátrixszorzatos alakban!
M A vegyes tagokat először összevonva, majd két egyenlő
együtthatójú részre bontva
x21 + 2x22 + 2x23 − 8x1 x2 + 4x1 x3
= x21 + 2x22 + 2x23 − 4x1 x2 − 4x2 x1 + 2x1 x3 + 2x3 x1
= x21 − 4x1 x2 + 2x1 x3 − 4x2 x1 + 2x22 + 0x2 x3 + 2x3 x1 + 0x3 x2 + 2x23

h
= x1 x2
 
i  1 −4 2 x1 
 
x3 
2 0
 x2 .
−4
2
0 2 x3
D L! b egy bilineáris függvény. A q(x) = b(x, x) függvényt
kvadratikus alaknak vagy kvadratikus formának nevezzük.
61
Áttérés más bázisra
Á Másik bázisra való áttéréskor a b(x, y) bilineáris függvény B
mátrixa MT BM-re változik, így ez igaz a belőle képzett
q(x) = b(x, x) kvadratikus alakra is.
P Írjuk fel a q(x, y) = x2 − 6xy + y2 kvadratikus alakot a
C = {(2, 1), (3, 1)} bázisban!
"
#" #
h
i
1 −3 x
M A q mátrixszorzatos alakja x y
−3
1 y
"
#
2 3
, így
Az áttérés mátrixa C =
1 1
"
2 1
C AC =
3 1
T
#"
1 −3
−3
1
#"
#
"
#
2 3
−7 −8
=
1 1
−8 −8
Tehát a kvadratikus alak a C bázisban
h
ξ η
"
i −7
#" #
−8
−8 −8
ξ
= −7ξ 2 − 16ξη − 8η 2 .
η
62
Főtengelytétel kvadratikus alakokra
T
Főtengelytétel
A egy n-edrendű valós szimmetrikus mátrix, QT AQ = Λ
ortogonális diagonalizálása. Az x = Qy helyettesítés az xT Ax
kvadratikus formát az yT Λy kvadratikus formába
transzformálja, mely kifejtve csak négyzetes tagokat
tartalmaz, azaz
xT Ax = yT Λy = λ1 y21 + λ2 y22 + · · · + λn y2n ,
ahol λ1 , λ2 ,…, λn az A mátrix sajátértékei. Választható Q úgy,
hogy det(Q) = 1 legyen.
63
Kvadratikus formák
Kvadratikus alak jellege/definitsége
Kvadratikus formák és mátrixok definitsége
D Azt mondjuk, hogy az f(x) = xT Ax kvadratikus forma
•
•
•
•
pozitív definit, ha f(x) > 0,
pozitív szemidefinit, ha f(x) ≥ 0,
negatív definit, ha f(x) < 0,
negatív szemidefinit, ha f(x) ≤ 0
bármely x 6= 0 vektor esetén, és azt mondjuk, hogy f
• indefinit, ha pozitív és negatív értékeket is fölvesz.
A szimmetrikus A mátrixot pozitív/negatív
definitnek/szemidefinitnek, illetve indefinitnek nevezzük, ha a
hozzá tartozó kvadratikus forma az.
64
Példák definit és indefinit kvadratikus alakokra
P f(x, y) = x2 + 2y2 , g(x, y) = x2 − 2y2 , h(x, y) = −x2 − 2y2 ,
k(x, y, z) = x2 + 2y2
M f pozitív definit, hisz az (x, y) 6= (0, 0) esetén értéke pozitív, g
indefinit, h negatív definit, és k pozitív szemidefinit, hisz értéke
(x, y, z) 6= (0, 0, 0) esetén is lehet 0 (ha x = y = 0, de z 6= 0)
- szignatúráik: (2, 0, 0), (1, 1, 0), (0, 2, 0), (2, 0, 1)
m Ha A negatív (szemi)definit, akkor −A pozitív (szemi)definit.
m Ha A = [a], akkor A pontosan akkor pozitív definit, ha a > 0.
m I pozitív definit, ugyanis xT Ix = xT x = kxk2 > 0, ha x 6= 0.
Á Tetszőleges A valós mátrix esetén AT A pozitív szemidefinit, és
pontosan akkor pozitív definit, ha A teljes oszloprangú.
B xT AT Ax = (Ax)T (Ax) = kAxk2 ⩾ 0.
- Ax = 0 (x 6= 0) ⇐⇒ A oszlopvektorai lineárisan összefüggők ⇝
AT A pozitív definit ⇐⇒ A teljes oszloprangú
65
Mátrix sajátértékei és definitsége
T A valós szimmetrikus A mátrix (xT Ax kvadratikus forma)
pontosan akkor
•
•
•
•
•
pozitív definit, ha A minden sajátértéke pozitív;
pozitív szemidefinit, ha A minden sajátértéke nemnegatív;
negatív definit, ha A minden sajátértéke negatív;
negatív szemidefinit, ha A minden sajátértéke nempozitív;
indefinit, ha A-nak van pozitív és negatív sajátértéke is.
m Hasonló állítás igaz bármely A-val kongruens diagonális mátrix
főátlóbeli elemeire.
66
Főminorok és a definitség
D Válasszuk ki egy négyzetes mátrix néhány sorát, és
ugyanannyiadik sorszámú oszlopát, a többi sort és oszlopot
hagyjuk el. Az így kapott négyzetes részmátrix determinánsát a
mátrix főminorának nevezzük. Ha az első k sort és az első k
oszlopot választjuk ki, vezető főminorról beszélünk,
pontosabban a k-adrendű vagy k-adik vezető főminorról.
T Definit mátrixok főminorai és vezető főminorai A valós
szimmetrikus A mátrix, illetve az xT Ax kvadratikus forma
pontosan akkor
• pozitív definit, ha A minden főminora pozitív;
• pozitív szemidefinit, ha A minden főminora nemnegatív;
• pozitív definit, ha A minden vezető főminora pozitív;
• negatív definit, ha A minden páratlan rendű vezető
főminora negatív, páros rendű vezető főminora pozitív.
67
P Határozzuk meg az


2 1 1



A =  1 2 1
,
1 1 2


0 1 1



B =  1 0 1
,
1 1 0


−2
1
1



C =  1 −2
1

1
1 −2
mátrixok jellegét (definitségének típusát)!
M Az A mátrix sajátértékei 1, 1 és 4 ⇝ pozitív definit.

 

 
h
i 2 1 1 x h
i  1 0 0  ξ 
 y = ξ η ζ 0 1 0 η  = ξ 2 +η 2 +4ζ 2
x y z 
1
2
1


 
 
1 1 2 z
0 0 4 ζ
-
-
B sajátértékei −1, −1 és 2 ⇝ indefinit ((1, 0, 0)-ben negatív,
(0, 0, 1)-ben pozitív), a főtengely-transzformáció után:
−ξ 2 − η 2 + 2ζ 2
C sajátértékei −3, −3 és 0, így a főtengely-transzformáció után
kapott alak −3ξ 2 − 3η 2 + 0ζ 2 = −3ξ 2 − 3η 2 ⇝ negatív
szemidefinit ((0, 0, 1) helyen 0, és pozitív értéket nem vesz fel).
68
Kvadratikus formák
(Szemi)definit mátrixok faktorizációja
Pozitív szemidefinit mátrixok faktorizációja
T
Pozitív szemidefinit mátrixok faktorizációja
L! A ∈ Rn×n szimmetrikus. A köv. ekvivalensek:
1. A pozitív szemidefinit,
2. ∃ pozitív szemidefinit B, hogy A = B2 .
3. ∃ C mátrix, hogy A = CT C.
B egyértelmű, azaz egy pozitív szemidefinit mátrixnak egy
négyzetgyöke van a pozitív szemidefinit mátrixok közt.
B (1. ⇒ 2.) A szimmetrikus ⇝ A = QΛQT A pozitív szemidefinit
⇝ ∀i: λi ⩾ 0 ⇝ Λ főátlóbeli elemeiből négyzetgyök vonható ⇝
√
√
1
1
1
A = Q(Λ 2 )QT QΛ 2 QT = BB, ahol Λ 2 = diag( λ1 , . . . , λn ).
1
1
1
- (2. ⇒ 3.) C = B vagy C = Λ 2 QT jó: (A = Q(Λ 2 )T Λ 2 QT = CT C).
- (3. ⇒ 1.) korábban láttuk
- B egyértelműségének igazolása technikai.
69
"
#
9 −12
= B2 = CT C?
P Van-e olyan B és C mátrix, melyre A =
−12
16
3 4 ], így a
M Sajátértékek: 25, 0, a sajátvektorok mátrixa Q = 51 [ −4
3
sajátfelbontás:
"
3 4
1
A = QΛQ =
5 −4 3
#"
T
"
C=Λ
1/2
#
"
#
"
25 0 1 3 −4
0 0 5 4
3
#
"
#
#
5 0 1 3 −4
3 −4
Q =
=
0 0 5 4
3
0
0
T
"
3 4
1
B = QΛ1/2 QT =
5 −4 3
#"
#
"
#
"
5 0 1 3 −4
9 −12
1
=
5 −12
0 0 5 4
3
16
#
C = B is jó.
70
Pozitív definit mátrixok faktorizációja
T
Pozitív definit mátrixok faktorizációja
L! A ∈ Rn×n szimmetrikus. A következők ekvivalensek:
1. A pozitív definit,
2. az A = LU LU-felbontásban U minden főátlóbeli eleme
pozitív,
3. van olyan valós R felsőháromszög-mátrix, melynek
minden főátlóbeli eleme pozitív, és A = RT R.
4. van olyan invertálható valós C mátrix, hogy A = CT C,
A 3. pont szerinti R egyértelmű!
D Az A = RT R felbontást az A mátrix Cholesky-felbontásának
nevezzük.
71
P Adjuk meg az A mátrix Cholesky-felbontását, ahol


1 1 0



A =  1 5 2

0 2 2
B A mátrix pozitív definit (χA (x) = −x3 + 8x2 − 12x + 4) Az
LU-felbontás







1 0 0 1 1 0
1 0 0 1 0 0 1 1 0


 



1







A =  1 1 0 0 4 2  =  1 1 0
 0 4 0 0 1 2  ,
0 21 1 0 0 1
0 21 1 0 0 1 0 0 1
diag(1, 4, 1) = diag(1, 2, 1) diag(1, 2, 1) és az R = diag(1, 2, 1)LT ⇝





1 0 0 1 1 0
1 1 0


 






A =  1 5 2  =  1 2 0
 0 2 1  .
0 1 1 0 0 1
0 2 2
72
Download