6 MATRIISIN DIAGONALISOINTI

Samankaltaiset tiedostot
Neliömatriisi A on ortogonaalinen (eli ortogonaalimatriisi), jos sen alkiot ovat reaalisia ja

5 Ominaisarvot ja ominaisvektorit

1 Ominaisarvot ja ominaisvektorit

5 OMINAISARVOT JA OMINAISVEKTORIT

Ortogonaaliset matriisit, määritelmä 1

Ominaisarvo-hajoitelma ja diagonalisointi

6. OMINAISARVOT JA DIAGONALISOINTI

Matematiikka B2 - Avoin yliopisto

MS-A0004/MS-A0006 Matriisilaskenta Laskuharjoitus 6 / vko 42

MS-C1340 Lineaarialgebra ja

Ominaisarvoon 4 liittyvät ominaisvektorit ovat yhtälön Ax = 4x eli yhtälöryhmän x 1 + 2x 2 + x 3 = 4x 1 3x 2 + x 3 = 4x 2 5x 2 x 3 = 4x 3.

OMINAISARVOISTA JA OMINAISVEKTOREISTA

Monissa käytännön ongelmissa ei matriisiyhtälölle Ax = b saada ratkaisua, mutta approksimaatio on silti käyttökelpoinen.

Matriisiteoria Harjoitus 1, kevät Olkoon. cos α sin α A(α) = . sin α cos α. Osoita, että A(α + β) = A(α)A(β). Mikä matriisi A(α)A( α) on?

Matemaattinen Analyysi / kertaus

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-A0003/A Matriisilaskenta Laskuharjoitus 6

Matriisihajotelmat. MS-A0007 Matriisilaskenta. 5.1 Diagonalisointi. 5.1 Diagonalisointi

Lineaarialgebra, kertausta aiheita

Esimerkki 4.4. Esimerkki jatkoa. Määrää matriisin ominaisarvot ja -vektorit. Ratk. Nyt

Alkeismuunnokset matriisille, sivu 57

(1.1) Ae j = a k,j e k.

1 Matriisit ja lineaariset yhtälöryhmät

Similaarisuus. Määritelmä. Huom.

Osoita, että täsmälleen yksi vektoriavaruuden ehto ei ole voimassa.

ominaisvektorit. Nyt 2 3 6

Ominaisarvo ja ominaisvektori

Ortogonaalisen kannan etsiminen

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Simo Jaakkola. Ortogonaalisuudesta

Ominaisvektoreiden lineaarinen riippumattomuus

Demorastitiedot saat demonstraattori Markus Niskaselta Lineaarialgebra (muut ko) p. 1/104

MS-A0004/A0006 Matriisilaskenta

Matematiikka B2 - TUDI

Insinöörimatematiikka D

C = {(x,y) x,y R} joiden joukossa on määritelty yhteen- ja kertolasku seuraavasti

Insinöörimatematiikka D

Neliömuodoista, matriisin ominaisarvoista ja avaruuden kierroista

Päättelyn voisi aloittaa myös edellisen loppupuolelta ja näyttää kuten alkupuolella, että välttämättä dim W < R 1 R 1

Matriisialgebra harjoitukset, syksy 2016

ja F =

Tyyppi metalli puu lasi työ I II III

Lineaarialgebra ja matriisilaskenta I

Ominaisarvot ja ominaisvektorit 140 / 170

Neliömatriisit A ja B ovat similaareja toistensa suhteen, A B, jos on olemassa kääntyvä matriisi P, jolle pätee A = PBP 1.

Insinöörimatematiikka D

Sisätuloavaruudet. 4. lokakuuta 2006

Matriisilaskenta Luento 16: Matriisin ominaisarvot ja ominaisvektorit

1 Ominaisarvot ja lineaariset di erenssiyhtälöt

Lineaarialgebra ja differentiaaliyhtälöt Harjoitus 4 / Ratkaisut

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 4 / vko 47

MATRIISIALGEBRA. Harjoitustehtäviä syksy Olkoot A =, B =

Milloin A diagonalisoituva?

Tällä viikolla viimeiset luennot ja demot. Lineaarialgebra (muut ko) p. 1/162

Lineaarialgebra II, MATH.1240 Matti laaksonen, Lassi Lilleberg

Numeeriset menetelmät

Matriisi-vektori-kertolasku, lineaariset yhtälöryhmät

Talousmatematiikan perusteet: Luento 10. Lineaarikuvaus Matriisin aste Determinantti Käänteismatriisi

Determinantti 1 / 30

tyyppi metalli puu lasi työ I II III metalli puu lasi työ

Jouni Sampo. 4. maaliskuuta 2013

Lineaarikuvauksen R n R m matriisi

Matriisit ja vektorit Matriisin käsite Matriisialgebra. Olkoon A = , B = Laske A + B, , 1 3 3

2, E = Määrää 3A, B 2A ja E + F. 2. Laske (mikäli mahdollista) AB, BA, A 2, BC, CB ja F = 1 0 0

Insinöörimatematiikka D

LINEAARIALGEBRA P. LUENTOMONISTE ja HARJOITUSTEHTÄVÄT

MATRIISIN HESSENBERGIN MUOTO. Niko Holopainen

MS-C1340 Lineaarialgebra ja

x = y x i = y i i = 1, 2; x + y = (x 1 + y 1, x 2 + y 2 ); x y = (x 1 y 1, x 2 + y 2 );

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt


3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. Olkoot A 2 := AA =

1.1. Määritelmiä ja nimityksiä

Johdatus tekoälyn taustalla olevaan matematiikkaan

Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28

i=1 Näistä on helppo näyttää ominaisuudet (1)-(4). Ellei toisin mainita, käytetään R n :ssä

Ratkaisuehdotukset LH 7 / vko 47

Käänteismatriisi 1 / 14

Liittomatriisi. Liittomatriisi. Määritelmä 16 Olkoon A 2 M(n, n). Matriisin A liittomatriisi on cof A 2 M(n, n), missä. 1) i+j det A ij.

x = y x i = y i i = 1, 2; x + y = (x 1 + y 1, x 2 + y 2 ); x y = (x 1 y 1, x 2 + y 2 );

Talousmatematiikan perusteet: Luento 11. Lineaarikuvaus Matriisin aste Käänteismatriisi

3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset

Ax, y = x, A y. A = A A hermiittinen. Jokainen reaalinen ja symmetrinen matriisi on määritelmän mukaan myös hermiittinen. A =, HARJOITUSTEHTÄVIÄ

5 Differentiaaliyhtälöryhmät

BM20A0700, Matematiikka KoTiB2

i=1 Tarkastellaan ensin inversio-ongelman injektiivisyys: Kun vaaditaan, että 0 = M x x 2

Luento 8: Epälineaarinen optimointi

Tehtäväsarja I Kerrataan lineaarikuvauksiin liittyviä todistuksia ja lineaarikuvauksen muodostamista. Sarjaan liittyvät Stack-tehtävät: 1 ja 2.

Ominaisarvo ja ominaisvektori

Lineaarialgebra II P

Matriisien tulo. Matriisit ja lineaarinen yhtälöryhmä

Kanta ja Kannan-vaihto

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

Lineaarialgebra ja matriisilaskenta I

M5: Lineaarialgebra Kurssin tavoitteet. 1. Matriisit ja matriisioperaatiot. Useammankin kuin kahden muuttujan yhtälöryhmälle pätee Lause:

Talousmatematiikan perusteet: Luento 13. Rajoittamaton optimointi Hessen matriisi Ominaisarvot ja vektorit Ääriarvon laadun tarkastelu

Insinöörimatematiikka D

1. Normi ja sisätulo

Insinöörimatematiikka D

Lineaariset mollit, kl 2017, Harjoitus 1

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/81

Transkriptio:

6 MATRIISIN DIAGONALISOINTI Ortogonaaliset matriisit Neliömatriisi A on ortogonaalinen (eli ortogonaalimatriisi), jos sen alkiot ovat reaalisia ja A - = A T Muistutus: vektorien a ja b pistetulo (skalaaritulo, sisätulo) on a b = a T b = a b + + a n b n a n vektorin a pituus on a = a +K + = a T a.

Vektorit a ja b ovat ortogonaalisia (eli kohtisuorassa toisiaan vastaan), jos a b = a T b = Lause 6.. Reaalinen neliömatriisi A on ortogonaalinen jos ja vain jos sen sarakevektorit a j (ja myös rivivektorit) muodostavat ortonormaalin järjestelmän, eli a j a k = a T j a k = kun j kun j = k k ts. vektorit ovat ortogonaalisia yksikkövektoreita (pituus on ).

3 Ortogonaalimatriisin ominaisuuksia: Ortogonaalimatriisin ominaisarvot ovat reaalisia tai pareittain kompleksikonjugaatteja ja niiden itseisarvo on. Ortogonaalimatriisin determinantti on ±. Jos A on ortogonaalimatriisi, niin myös A T on ortogonaalimatriisi.

4 Ortogonaalimuunnokset Muunnos y = Ax on ortogonaalimuunnos, jos A on ortogonaalimatriisi. Se on siis ortogonaalisen matriisin määrittelemä lineaarikuvaus f: R n R n, f(x) = Ax, kun A on kokoa n n.

5 Esimerkki 6.. Kierto tasossa määritellään muunnoksella y = Ax, missä A = cosθ sin θ sin θ cos θ Osoita, että tämä on ortogonaalimuunnos.

Ortogonaalimuunnoksen ominaisuuksia: 6 Ortogonaalimuunnos on bijektio: a) jos x x, niin Ax Ax b) jokaisella y R n on x R n, siten, että y = Ax. Ortogonaalimuunnos säilyttää vektoreiden pistetulon: Jos u = Aa ja v = Ab, niin u v = a b. Ortogonaalimuunnos säilyttää myös vektorin pituuden eli a = Aa.

7 Ominaisvektoreiden ominaisuuksia Lause 6.3. Jos n n-matriisilla A on n erisuurta ominaisarvoa, näihin liittyvät ominaisvektorit ovat lineaarisesti riippumattomat ja muodostavat R n :n kannan. Lause antaa riittävän ehdon, mutta ehto ei ole välttämätön. Esim. 5..3: Ominaisvektorit lineaarisesti riippumattomia ja muodostavat R 3 :n kannan, vaikka A:lla on vain erisuurta ominaisarvoa Lause 6.4.3

8 Lause 6.3. Symmetrisen n n-matriisin A ominaisvektorit muodostavat R n :n ortonormaalin kannan, ts. A:lla on n ominaisvektoria, jotka muodostavat ortonormaalin järjestelmän.

Mitä hyötyä on siitä, että ominaisvektoreista voidaan muodostaa R n :n kanta? 9 Olkoot x,,x n ominaisarvoihin,, n liittyvät ominaisvektorit, jotka muodostavat R n :n kannan. => Mikä tahansa R n :n vektori x voidaan esittää muodossa x = c x + + c n x n. => Lineaarinen muunnos: y = Ax = A(c x + + c n x n ) = c Ax + + c n Ax n = c x + + c n n x n eli y on jokin ominaisvektoreiden lineaarikombinaatio.

Matriisin diagonalisointi n n matriisit A ja B ovat similaariset, jos on olemassa säännöllinen matriisi P siten, että B = P - AP. Muunnos A:sta B:hen on similaarisuusmuunnos. Muunnos voidaan kääntää: A = PBP -.

Lause 6.4. a) Similaarisilla matriiseilla A ja B = P - AP on samat ominaisarvot. b) Jos x on A:n ominaisvektori, niin y = P - x on B:n samaa ominaisarvoa vastaava ominaisvektori. Matriisi on diagonalisoituva jos se on similaarinen diagonaalimatriisin kanssa.

Lause 6.4. Jos n n-matriisin A ominaisvektorit muodostavat R n :n kannan, niin missä D = X - AX D X on diagonaalimatriisi jonka päälävistäjällä on A:n ominaisarvot on matriisi, jonka sarakkeet ovat A:n ominaisvektorit (samassa järjestyksessä kuin vastaavat ominaisarvot). Matriisin diagonalisointi tarkoittaa, että etsitään matriisit D, X, X - joilla yo. kaava pätee. Perustuu ominaisarvo-ongelman ratkaisemiseen.

3 Kun A on diagonalisoituva, D = X - AX A = XDX - Muotoa A = XDX - voidaan kutsua matriisin A ominaisarvohajotelmaksi (eigenvalue decomposition). Kompleksisille ei-neliömatriiseille matriiseille määritellään yleisempi pääakselihajotelma (singular value decomposition).

4 Edellisen perusteella saadaan D k = X - A k X A k = XD k X - missä D k = λ λ λ k n k k L M O M M L L

5 Lause 6.4.3 A on diagonalisoituva jos ja vain jos se ei ole defektiivinen. Silloin sen ominaisvektoreista voidaan muodostaa R n :n kanta. Ei-defektiivisyys tarkoittaa, että kaikille ominaisarvoille pätee: Jos ominaisarvo on karakteristisen yhtälön M:nnen kertaluvun juuri, niin sitä vastaa yhtä monta lineaarisesti riippumatonta ominaisvektoria.

Esimerkki 6.4. 6 a) Diagonalisoi matriisi (Esim. 5..3) A = 3 6 Matriisin ominaisarvot = 5 ja = -3 (kaksinkertainen juuri), joita vastaavat ominaisvektorit: = 5 = -3 x = [ -] T x = [- ] T x 3 = [ 3 ] T

7 A ei ole defektiivinen: ominaisarvojen algebralliset ja geometriset kertaluvut ovat samat: M 5 = m 5 = M -3 = m -3 =

8 X = 3 Gauss-Jordan-eliminoinnilla käänteismatriisi X - = 5 6 4 3 8 Merkitään D = 3 3 5, on voimassa matriisiyhtälö D = X - AX.

9 Tarkistus: X - AX = 5 6 4 3 8 6 3 3 = 3 3 5 = D

b) Onko matriisi A= diagonalisoituva? Vastaus: Ei. Perustelu: A:lla on yksi ominaisarvo, karakteristisen yhtälön kaksikertainen juuri =. Ominaisvektorit ovat x = t [ ] T, t. M =, m =, joten A on defektiivinen. A:lla ei ole kahta lineaarisesti riippumatonta ominaisvektoria, joista voisi muodostaa R :n kannan.

Symmetrisen matriisin diagonalisointi Symmetrinen matriisi A on ortogonaalisesti diagonalisoituva: muunnosmatriisi X on ortogonaalimatriisi eli X - = X T. Silloin D = X T AX

Esimerkki 6.4. Diagonalisoi matriisi A = 3 6 det(a I) = 3 λ 6 λ = (3 )(6 ) 4 = 9 + 4 = Ominaisarvot = 7, =. Vastaavat ominaisvektorit esim. [ ] T ja [- ] T. Pituudet 5.

3 Normalisoidut ominaisvektorit: x = / / 5 5 x = / / 5 5 x T x =, eli vektorit muodostavat ortonormaalin systeemin. X = / / 5 5 / / 5 5 = 5 X on ortogonaalimatriisi: X - = X T Tarkistus: X T X = I

4 A diagonalisointi: X T AX = D eli / 5 / 5 / 5 / 5 3 6 / / 5 5 / / 5 5 7 =

Neliömuodot 5 Olkoon A n n-matriisi ja x = [x,,x n ] T. Toisen asteen polynomifunktio Q(x) = x T Ax = n n i= j= a ij x i x j on muuttujien x,,x n neliömuoto. Esimerkiksi, jos A = 3 6 x T Ax = 3x + 4x x + 6x

Jokainen muuttujien x,,x n toisen asteen polynomi voidaan esittää neliömuotona x T Ax, jossa matriisi A on symmetrinen. 6 Jos neliömuodon määrittelevä matriisi B ei ole symmetrinen, asetetaan A = ½ (B + B T ) joka on symmetrinen. Tällöin x T Ax = x T Bx.

Koska symmetrinen matriisi on ortogonaalisesti diagonalisoituva, voidaan sen ominaisvektoreista muodostaa ortogonalimatriisi X siten, että 7 D = X T AX A = XDX T. Q = x T Ax = x T XDX T x Tehdään ortogonaalimuunnos y = X T x. Koska X - = X T, on x = Xy.

Neliömuoto voidaan esittää y-muuttujien avulla muodossa 8 Q = y T Dy = y + + n y n Tämä on neliömuodon pääakselimuoto. Pääakselimuodon avulla voidaan esim. päätellä, mitä toisen asteen käyrää (ellipsi, hyperbeli jne.) tai kolmen muuttujan tapauksessa toisen asteen pintaa (ellipsoidi, hyperboloidi jne.) esittää yhtälö Q = vakio. Käyrän tai pinnan pääakselit ovat ominaisvektorien suuntaiset.

9 Lause 6.5. (Pääakselilause) Muunnos y = X T x muuntaa neliömuodon Q = x T Ax pääakselimuotoon missä Q = y T Dy D on diagonaalimatriisi, jonka päälävistäjällä on A:n ominaisarvot X on ortogonaalimatriisi, jonka sarakkeet ovat A:n ortonormaalit ominaisvektorit.

3 Esimerkki 6.5. Muuta pääakselimuotoon neliömuoto Q = x T 3 Ax, missä A = 6 Matriisin A ominaisarvot = 7 ja =. Ominaisvektoreista ortogonaalimatriisi X = / / 5 5 / / 5 5

3 Kun y = X T x, saadaan pääakselimuoto Q = 7y + y Lisäkysymys: Mitä käyrää esittää yhtälö Q = 4? Pääakselimuodossa 7y + y = 4