8. Posplošeni problem lastnih vrednosti

Σχετικά έγγραφα
11. Posplošeni problemi lastnih vrednosti

13. Jacobijeva metoda za računanje singularnega razcepa

Problem lastnih vrednosti

matrike A = [a ij ] m,n αa 11 αa 12 αa 1n αa 21 αa 22 αa 2n αa m1 αa m2 αa mn se števanje po komponentah (matriki morata biti enakih dimenzij):

Problem lastnih vrednosti 1 / 20

Odvod. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 5. december Gregor Dolinar Matematika 1

Numerične metode 2 (finančna matematika)

Podobnost matrik. Matematika II (FKKT Kemijsko inženirstvo) Diagonalizacija matrik

Funkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 21. november Gregor Dolinar Matematika 1

Funkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 14. november Gregor Dolinar Matematika 1

Zaporedja. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 22. oktober Gregor Dolinar Matematika 1

Funkcijske vrste. Matematika 2. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 2. april Gregor Dolinar Matematika 2

Lastne vrednosti in lastni vektorji

Diferencialna enačba, v kateri nastopata neznana funkcija in njen odvod v prvi potenci

Kvadratne forme. Poglavje XI. 1 Definicija in osnovne lastnosti

Osnove linearne algebre

Iterativno reševanje sistemov linearnih enačb. Numerične metode, sistemi linearnih enačb. Numerične metode FE, 2. december 2013

Odvod. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 10. december Gregor Dolinar Matematika 1

Funkcije. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 12. november Gregor Dolinar Matematika 1

Oznake in osnovne definicije

Tretja vaja iz matematike 1

Dodatna poglavja iz linearne algebre za 1. letnik finančne matematike na FMF. Primož Moravec

Reševanje sistemov linearnih enačb

11.5 Metoda karakteristik za hiperbolične PDE

Splošno o interpolaciji

5.1 Predpogojevanje. K 1 Ax = K 1 b,

UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA SANDRA BOLTA LASTNE VREDNOSTI GRAFA DIPLOMSKO DELO

KODE ZA ODKRIVANJE IN ODPRAVLJANJE NAPAK

Reševanje sistema linearnih

V tem poglavju bomo vpeljali pojem determinante matrike, spoznali bomo njene lastnosti in nekaj metod za računanje determinant.

DISKRETNA FOURIERJEVA TRANSFORMACIJA

Linearne preslikave. Poglavje VII. 1 Definicija linearne preslikave in osnovne lastnosti

Inverzni problem lastnih vrednosti evklidsko razdaljnih matrik

Definicija. definiramo skalarni produkt. x i y i. in razdaljo. d(x, y) = x y = < x y, x y > = n (x i y i ) 2. i=1. i=1

3.1 Reševanje nelinearnih sistemov

Osnove matematične analize 2016/17

Lastne vrednosti in vektorji

Uporabna matematika za naravoslovce

Zaporedja. Matematika 1. Gregor Dolinar. Fakulteta za elektrotehniko Univerza v Ljubljani. 15. oktober Gregor Dolinar Matematika 1

Analiza 2 Rešitve 14. sklopa nalog

Matrike. Poglavje II. Matrika je pravokotna tabela realnih števil. Na primer: , , , 0 1

Elementi spektralne teorije matrica

Izpeljava Jensenove in Hölderjeve neenakosti ter neenakosti Minkowskega

Poliedri Ines Pogačar 27. oktober 2009

Algebraične strukture

Navadne diferencialne enačbe

SKUPNE PORAZDELITVE VEČ SLUČAJNIH SPREMENLJIVK

IZPIT IZ ANALIZE II Maribor,

MATEMATIKA II TEORIJA

Poglavje 2. Sistemi linearnih enačb

UNIVERZA V MARIBORU FAKULTETA ZA KEMIJO IN KEMIJSKO TEHNOLOGIJO MATEMATIKA II

Kotne in krožne funkcije

Integralni račun. Nedoločeni integral in integracijske metrode. 1. Izračunaj naslednje nedoločene integrale: (a) dx. (b) x 3 +3+x 2 dx, (c) (d)

Numerično reševanje. diferencialnih enačb II

Bor Plestenjak. Numerične metode. delovna verzija. verzija: 4. marec 2010

Uvod v numerične metode (matematika)

Matematika. BF Lesarstvo. Zapiski ob predavanjih v šolskem letu 2009/2010

Zbirka rešenih izpitnih nalog iz numeričnih metod

Matematika I (VS) Univerza v Ljubljani, FE. Melita Hajdinjak 2013/14. Pregled elementarnih funkcij. Potenčna funkcija. Korenska funkcija.

*M * Osnovna in višja raven MATEMATIKA NAVODILA ZA OCENJEVANJE. Sobota, 4. junij 2011 SPOMLADANSKI IZPITNI ROK. Državni izpitni center

Iterativne numerične metode v linearni algebri

1. Definicijsko območje, zaloga vrednosti. 2. Naraščanje in padanje, ekstremi. 3. Ukrivljenost. 4. Trend na robu definicijskega območja

Booleova algebra. Izjave in Booleove spremenljivke

1. VAJA IZ TRDNOSTI. (linearna algebra - ponovitev, Kroneckerjev δ i j, permutacijski simbol e i jk )

8. Navadne diferencialne enačbe

Uvod v numerične metode

ZBIRKA REŠENIH NALOG IZ MATEMATIKE II

Κεφάλαιο 1 Πραγματικοί Αριθμοί 1.1 Σύνολα

Gimnazija Krˇsko. vektorji - naloge

Matematika 1. Gabrijel Tomšič Bojan Orel Neža Mramor Kosta

Afina in projektivna geometrija

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

Dragi polinom, kje so tvoje ničle?

Spoznajmo sedaj definicijo in nekaj osnovnih primerov zaporedij števil.

Kontrolne karte uporabljamo za sprotno spremljanje kakovosti izdelka, ki ga izdelujemo v proizvodnem procesu.

Numerična analiza. Bor Plestenjak. Fakulteta za matematiko in fiziko. Jadranska 21, 4. nadstropje, soba 4.04

Linearna algebra. Bojan Orel Fakulteta za računalništvo in informatiko

REˇSITVE. Naloga a. b. c. d Skupaj. FAKULTETA ZA MATEMATIKO IN FIZIKO Oddelek za matematiko Verjetnost 2. kolokvij 23.

Algoritmi nad grafi v jeziku linearne algebre

1 Seštevanje vektorjev in množenje s skalarjem

1. Trikotniki hitrosti

Univerza v Ljubljani Fakulteta za računalništvo in informatiko MATEMATIKA. Polona Oblak

Vektorski prostori s skalarnim produktom

Frekvenčna analiza neperiodičnih signalov. Analiza signalov prof. France Mihelič

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

1 Fibonaccijeva stevila

UVOD V LINEARNE KONTROLNE SISTEME. Bor Plestenjak

Vaje iz MATEMATIKE 8. Odvod funkcije., pravimo, da je funkcija f odvedljiva v točki x 0 z odvodom. f (x f(x 0 + h) f(x 0 ) 0 ) := lim

Delovna točka in napajalna vezja bipolarnih tranzistorjev

INTEGRALI RACIONALNIH FUNKCIJ

Enačba, v kateri poleg neznane funkcije neodvisnih spremenljivk ter konstant nastopajo tudi njeni odvodi, se imenuje diferencialna enačba.

Funkcije dveh in več spremenljivk

Numerične metode za linearne sisteme upravljanja

Matematika. Funkcije in enačbe

II. LIMITA IN ZVEZNOST FUNKCIJ

Metoda glavnih komponent

Na pregledni skici napišite/označite ustrezne točke in paraboli. A) 12 B) 8 C) 4 D) 4 E) 8 F) 12

Domače naloge za 2. kolokvij iz ANALIZE 2b VEKTORSKA ANALIZA

Univerza v Mariboru. Uporaba matematičnih metod v logistiki 1 Priročnik

Specifični faktorji E i bodo imeli majhne variance, če so opazovane spremenljivke blizu faktorju F.

Transcript:

8. Posplošeni problem lastnih vrednosti Bor Plestenjak NLA 13. april 2010 Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 1 / 15

Matrični šop Dani sta kvadratni n n matriki A in B. Definicija Množico vseh matrik oblike A λb, kjer je λ C, imenujemo matrični šop in označimo z (A, B) ali A λb. Karakteristični polinom matričnega šopa (A, B) je p(λ) = det(a λb). Če polinom p ni identično enak 0, je matrični šop regularen, sicer pa singularen. Če je matrični šop (A, B) regularen in je Ax = λbx za x 0, potem pravimo, da je λ (končna) lastna vrednost in x (desni) lastni vektor. Podobno je y 0 levi lastni vektor za λ, če je y H A = λy H B. Problemu iskanja lastnih vrednosti matričnega šopa pravimo posplošeni problem lastnih vrednosti (GEP). Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 2 / 15

Definiten primer Dan je posplošen problem lastnih vrednosti Ax = λbx, kjer je A simetrična in B simetrična pozitivno definitna. Če je B nesingularna, lahko sicer res rešujemo ekvivalenten navaden problem lastnih vrednosti B 1 Ax = λx, a s tem izgubimo simetrično stukturo. Če uporabimo razcep Choleskega B = VV T matrike B, dobimo Ax = λvv T x V 1 Ax = λv T x V 1 AV T V T x = λv T x To je simetričen problem lastnih vrednosti Cy = λy za C = V 1 AV T in y = V T x. Posladica: v primeru A = A T in B s.p.d. ima šop (A, B) realne lastne vrednosti. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 3 / 15

Posplošitev Rayleighovega kvocienta Za Ax = λbx, kjer je A = A T in B s.p.d., definiramo ρ(x, A, B) = x T Ax x T Bx. Podobno kot za simetričen problem velja λ n ρ(x, A, B) λ 1. Lema Posplošeni Rayleighov kvocient ρ(x, A, B) vrne skalar λ, ki minimizira Ax λbx B 1, kjer je z 2 B 1 = zt B 1 z. Posplošena Rayleighova iteracija izberi x 0 0 k = 0, 1,... ρ k = x T k Ax k x T k Bx k reši (A ρ k B)y k+1 = Bx k x k+1 = y k+1 / y k+1 Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 4 / 15

Splošen regularen matrični šop Naj bo (A, B) regularen matrični šop. Potem: Končne lastne vrednosti šopa (A, B) so ničle karakterističnega polinoma p(λ) = det(a λb), ki je stopnje m n. V primeru m < n ima šop še lastno vrednost z večkratnostjo n m. Zgled V primeru 1 A λb = 1 0 2 λ 0 1 dobimo p(λ) = (2λ 1)λ, torej so lastne vrednosti λ 1 = 1/2, λ 2 = 0, λ 3 =. Neskončne lastne vrednosti se pojavijo natanko takrat, ko je matrika B singularna. Vsak vektor iz ker(b) je desni lastni vektor za lastno vrednost. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 5 / 15

Ekvivalentni matrični šopi Izrek Za regularen matrični šop (A, B) velja: 1) Če je B nesingularna, so vse lastne vrednosti šopa (A, B) končne in enake lastnim vrednostim B 1 A ali AB 1. 2) Če je B singularna, ima šop (A, B) lastno vrednost z večkratnostjo n rang(b). 3) Če je A nesingularna, so lastne vrednosti šopa (A, B) recipročne lastne vrednosti A 1 B oziroma BA 1, kjer lastna vrednost 0 ustreza neskončni lastni vrednosti (A, B). Če sta matriki U in V nesingularni, sta šopa (A, B) in (UAV, UBV ) ekvivalentna. Izrek Ekvivalentna regularna matrična šopa (A, B) in (UAV, UBV ) imata enake lastne vrednosti. Velja: x je lastni vektor za (A, B) V 1 x je lastni vektor za (UAV, UBV ), y je levi lastni vektor za (A, B) U H x je levi lastni vektor za (UAV, UBV ). Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 6 / 15

Weierstrassova forma Izrek Za vsak regularen matrični šop A λb obstajata nesingularni matriki U in V, da je U(A λb)v = diag(j n1 (λ 1 ) λi n1,..., J nk (λ k ) λi nk, N m1,..., N mk ), kjer je λ i 1 1 λ...... J ni (λ i ) =... 1, N...... m i (λ i ) =... λ. λi 1 Opazimo lahko, da je N mi = I mi λj mi (0). Weierstrassova forma je posplošitev Jordanove forme in je podobno neprimerna za numerično računanje. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 7 / 15

Posplošena Schurova forma Izrek Za vsak regularen matrični šop A λb obstajata unitarni matriki Q in Z, da je Q H (A λb)z = S λt, kjer sta matriki S in T zgoraj trikotni matriki. Lastne vrednosti so potem kvocienti λ i = t ii /s ii za s ii 0 in v primeru s ii = 0. Situacija s ii = t ii = 0 je možna le, če je šop (A, B) singularen. Če sta matriki A in B realni, potem obstaja realna posplošena Schurova forma, kjer sta matriki Q in Z ortogonalni, S je kvazi zgornja trikotna, T pa zgornja trikotna matrika. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 8 / 15

Občutljivost lastnih vrednosti Da lahko vključimo v analizo enakovredno še neskončne lastne vrednosti, uporabljamo ločno razdaljo, definirano kot χ(α, β) = α β 1 + α 2 1 + β 2. V limiti dobimo χ(α, ) = 1 1 + α 2. Izrek Naj bo λ enostavna lastna vrednost šopa (A, B) z normiranim desnim lastnim vektorjem x in levim y. Če je λ ustrezna lastna vrednost zmotenega šopa (Ã, B), kjer je A Ã 2 ɛ, B B 2 ɛ, potem je χ(λ, λ) ɛ y H Ax 2 + y H Bx 2 + O(ɛ2 ). Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 9 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. A = B = Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. PA = PB = 0 0 0 0 0 0 0 0 0 1. matriko B z zrcaljenji spravimo v zgornjo trikorno obliko Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45PA = R T 45PB = 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45PAR 45 = R T 45PBR 45 = 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 34R T 45PAR 45 = R T 34R T 45PBR 45 = 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 34R T 45PAR 45 R 34 = R T 34R T 45PBR 45 R 34 = 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 23R T 34R T 45PAR 45 R 34 = R T 23R T 34R T 45PBR 45 R 34 = 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 23R T 34R T 45PAR 45 R 34 R 23 = R T 23R T 34R T 45PBR 45 R 34 R 23 = 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 = R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 = 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 R 45 = R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 = 0 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 34R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 R 45 = R T 34R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 = 0 0 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 34R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 R 45 R 34 = R T 34R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 R 34 = 0 0 0 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45R T 34R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 R 45 R 34 = R T 45R T 34R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 R 34 = 0 0 0 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45R T 34R T 45R T 23R T 34R T 45PAR 45 R 34 R 23 R 45 R 34 R 45 = R T 45R T 34R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 R 34 R 45 = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2. matriko A spravimo v zgornjo Hessenbergovo obliko in sproti popravljamo B Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

Predpriprava za QZ algoritem Na začetku šop (A, B) z ortogonalnimi ekvivalentnimi tranformacijami reduciramo na obliko, ko je prva matrika zgornja Hessenbergova, druga pa zgornja trikotna. R T 45R T 34R T 45R T 23R T 34R T 45P } {{ } U1 H A R 45 R 34 R 23 R 45 R 34 R 45 }{{} V H 1 R T 45R T 34R T 45R T 23R T 34R T 45PBR 45 R 34 R 23 R 45 R 34 R 45 = = 0 0 = A 1 0 0 0 0 0 0 0 0 = B 1 0 0 0 0 Časovna zahtevnost: 8n 3 za izračun A 1 in B 1, še dodatnih 7n 3 za izračun Q 1 in Z 1. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 10 / 15

QZ algoritem Izvajamo implicitno QR metodo na C = AB 1, ki je zgornja Hessenbergova. V enem koraku metode posodobimo A k λb k v kjer Q k in Z k določimo tako, da A k+1 λb k+1 = Q k (A k λb k )Z k, je A k+1 zgornja Hessenbergova in B k+1 zgornja trikotna, se A k+1 B 1 k+1 ujema z matriko, ki bi jo dobili z enim korakom QR iz A kb 1 k. Velja A k+1 B 1 k+1 = Q k(a k B 1 k )Qk T. Če je A k+1 zgornja Hessenbergova, B k+1 zgornja trikotna in se prvi stolpec Q k ujema s prvim stolpcem ustrezne matrike pri QR iteraciji za A k B 1 k, nam izrek o implicitnem Q zagotavlja, da je to ekvivalentno metodi QR na AB 1. Za dvojni premik potrebujemo sled in determinanto 2 2 matrike R = C(n 1 : n, n 1 : n), kar lahko izračunamo v O(1) operacij. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 11 / 15

Preganjanje grbe Naj bo v 1 prvi stolpec matrike C 2 sled(r)c + det(r)i. Izračunamo ga lahko v O(1) operacij. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 12 / 15

Preganjanje grbe Naj bo v 1 prvi stolpec matrike C 2 sled(r)c + det(r)i. Izračunamo ga lahko v O(1) operacij. Vzamemo Householderjevo zrcaljenje P 1, ki v 1 prezrcali v smer e 1 in dobimo A = B = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 12 / 15

Preganjanje grbe Naj bo v 1 prvi stolpec matrike C 2 sled(r)c + det(r)i. Izračunamo ga lahko v O(1) operacij. Vzamemo Householderjevo zrcaljenje P 1, ki v 1 prezrcali v smer e 1 in dobimo P 1 A = P 1 B = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 12 / 15

Deflacija V primeru, ko je a k+1,k = 0 oziroma b kk = 0, lahko izvedemo deflacijo in nadaljujemo z matriko manjše velikosti. Pri situaciji a k+1,k = 0 problem preprosto razdelimo na dva manjša posplošena problema lastnih vrednosti velikosti k k in (n k) (n k). V primeru b kk = 0 pa z ustreznimi ortogonalnimi transformacijami pridemo do a n,n 1 = 0, b nn = 0, potem pa lahko nadaljujejemo samo z vodilno podmatriko velikosti (n 1) (n 1). V tem primeru smo izločili lastno vrednost. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 13 / 15

Inverzna iteracija Naj bo σ izračunana lastna vrednost šopa (A, B). Do lastnega vektorja lahko pridemo s posplošitvijo inverzne iteracije: Inverzna iteracija za GEP izberi začetni vektor q 0 k = 1, 2,... reši (A σb)z k = Bq k 1 q k = z k / z k Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 14 / 15

Inverzna iteracija Naj bo σ izračunana lastna vrednost šopa (A, B). Do lastnega vektorja lahko pridemo s posplošitvijo inverzne iteracije: Inverzna iteracija za GEP izberi začetni vektor q 0 k = 1, 2,... reši (A σb)z k = Bq k 1 q k = z k / z k V primeru, ko je B nesingularna, je to ekvivalentno inverzni iteraciji za B 1 A. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 14 / 15

Singularni šopi V primeru, ko je det(a λb) 0, je šop singularen. Sedaj pravimo, da je µ lastna vrednost šopa, če velja rang(a µb) < max rang(a λb). λ C To pomeni, da pri lastnih vrednostih pade rang šopa. Ta definicija je dobra tudi za regularen primer, saj tam pri lastnih vrednostih matrika A λb ni polnega ranga, sicer pa je. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 15 / 15

Singularni šopi V primeru, ko je det(a λb) 0, je šop singularen. Sedaj pravimo, da je µ lastna vrednost šopa, če velja rang(a µb) < max rang(a λb). λ C To pomeni, da pri lastnih vrednostih pade rang šopa. Ta definicija je dobra tudi za regularen primer, saj tam pri lastnih vrednostih matrika A λb ni polnega ranga, sicer pa je. Zgled Šop A λb = [ ] [ ] 1 0 1 0 λ je singularen. Edina lastna vrednost je λ = 1. 0 0 0 0 Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 15 / 15

Singularni šopi V primeru, ko je det(a λb) 0, je šop singularen. Sedaj pravimo, da je µ lastna vrednost šopa, če velja rang(a µb) < max rang(a λb). λ C To pomeni, da pri lastnih vrednostih pade rang šopa. Ta definicija je dobra tudi za regularen primer, saj tam pri lastnih vrednostih matrika A λb ni polnega ranga, sicer pa je. Zgled Šop A λb = [ ] [ ] 1 0 1 0 λ je singularen. Edina lastna vrednost je λ = 1. 0 0 0 0 Tako lahko definiramo lastne vrednosti tudi za šope pravokotnih matrik. Bor Plestenjak (NLA) 8. Posplošeni problem lastnih vrednosti 13. april 2010 15 / 15