Ratkaisuehdotukset LH 7 / vko 47

Samankaltaiset tiedostot
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-C1340 Lineaarialgebra ja

Ratkaisuehdotukset LH 3 / alkuvko 45

Ratkaisuehdotukset LH 8 / vko 47

Matemaattinen Analyysi / kertaus

Ortogonaalisen kannan etsiminen

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja

MS-A0003/A Matriisilaskenta Laskuharjoitus 6

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Lineaarialgebra ja differentiaaliyhtälöt Laskuharjoitus 1 / vko 44

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

Lineaarialgebra, kertausta aiheita

Ratkaisuehdotukset LH 10 / vko 48

Insinöörimatematiikka D

Matriisilaskenta (TFM) MS-A0001 Hakula/Vuojamo Ratkaisut, Viikko 47, 2017

Matriisilaskenta Luento 12: Vektoriavaruuden kannan olemassaolo

2.5. Matriisin avaruudet ja tunnusluvut

Lineaarialgebra ja differentiaaliyhtälöt Harjoitus 4 / Ratkaisut

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Johdatus tekoälyn taustalla olevaan matematiikkaan

Sisätuloavaruudet. 4. lokakuuta 2006

Numeeriset menetelmät

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.

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

Harjoitusten 5 vastaukset

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.

6 MATRIISIN DIAGONALISOINTI

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

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 );

Kohdeyleisö: toisen vuoden teekkari

Lineaarialgebra II, MATH.1240 Matti laaksonen, Lassi Lilleberg

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 );

Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain

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

s = 11 7 t = = 2 7 Sijoittamalla keskimmäiseen yhtälöön saadaan: k ( 2) = 0 2k = 8 k = 4

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Lineaarialgebra ja matriisilaskenta II Syksy 2009 Laskuharjoitus 1 ( ) Ratkaisuehdotuksia Vesa Ala-Mattila

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

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

Insinöörimatematiikka D

Inversio-ongelmien laskennallinen peruskurssi Luento 3

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

1 Ominaisarvot ja ominaisvektorit

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

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

Vapaus. Määritelmä. jos c 1 v 1 + c 2 v c k v k = 0 joillakin c 1,..., c k R, niin c 1 = 0, c 2 = 0,..., c k = 0.

Vapaus. Määritelmä. Vektorijono ( v 1, v 2,..., v k ) on vapaa eli lineaarisesti riippumaton, jos seuraava ehto pätee:

Inversio-ongelmien laskennallinen peruskurssi Luento 4

5 Ominaisarvot ja ominaisvektorit

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

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

5 OMINAISARVOT JA OMINAISVEKTORIT

Ortogonaaliset matriisit, määritelmä 1

Lineaarialgebra ja matriisilaskenta I

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 3 /

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat.

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

802320A LINEAARIALGEBRA OSA II

Aiheet. Kvadraattinen yhtälöryhmä. Kvadraattinen homogeeninen YR. Vapaa tai sidottu matriisi. Vapauden tutkiminen. Yhteenvetoa.

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

Paikannuksen matematiikka MAT

Harjoitus 3 ( )

Ominaisarvo-hajoitelma ja diagonalisointi

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

Määritelmä Olkoon T i L (V i, W i ), 1 i m. Yksikäsitteisen lineaarikuvauksen h L (V 1 V 2 V m, W 1 W 2 W m )

(0 desimaalia, 2 merkitsevää numeroa).

Lineaarialgebra ja matriisilaskenta I

6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Matematiikka B2 - TUDI

Determinantti 1 / 30

2.8. Kannanvaihto R n :ssä

Harjoitus 3 ( )

Matriisialgebra harjoitukset, syksy x 1 + x 2 = a 0

Ville Turunen: Mat Matematiikan peruskurssi P1 1. välikokeen alueen teoriatiivistelmä 2007

Kanta ja dimensio 1 / 23

1 Singulaariarvohajoitelma

Ortogonaalinen ja ortonormaali kanta

Yhteenlaskun ja skalaarilla kertomisen ominaisuuksia

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

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

1 Kannat ja kannanvaihto

4. Lasketaan transienttivirrat ja -jännitteet kuvan piiristä. Piirielimien arvot ovat C =

MS-C1340 Lineaarialgebra ja

1. Normi ja sisätulo

Alkeismuunnokset matriisille, sivu 57

MS-C1340 Lineaarialgebra ja

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 4 / vko 47

1 Sisätulo- ja normiavaruudet

Kertausta: avaruuden R n vektoreiden pistetulo

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

Lineaarialgebra ja matriisilaskenta I. LM1, Kesä /218

Matriisialgebra harjoitukset, syksy 2015

Insinöörimatematiikka D

Vektoreiden virittämä aliavaruus

ja F =

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

1 Matriisit ja lineaariset yhtälöryhmät

Luento 9: Yhtälörajoitukset optimoinnissa

Transkriptio:

MS-C34 Lineaarialgebra, II/7 Ratkaisuehdotukset LH 7 / vko 47 Tehtävä : Olkoot M R symmetrinen ja positiividefiniitti matriisi (i) Näytä, että m > ja m > (ii) Etsi Eliminaatiomatriisi E R siten, että [ m m EM m m m Laske EME T (iii) Näytä, että m m m > ja etsi L R siten, että M LL T Ratkaisu: (i) Koska matriisi M R x on positiividefiniitti x T Mx >, jokaisella x [ [ [ m m Olkoon matriisi M Valitaan x m m ja x Saadaan [ T [ [ x T m m Mx m m m > ja x T Mx [ T [ m m m m [ m > [ e e (ii) Olkoon matriisi E Lasketaan tulo EM, jolloin saadaan e e [ [ e m EM + e m e m + e m m m e m + e m e m + e m m m m Ensimmäisen rivin alkioiden yhtäsuuruudesta saadaan e ja e Toisen rivin alkioiden yhtäsuuruudesta saadaan e ja e m m Saadaan siis [ E m m

MS-C34 Lineaarialgebra, II/7 (Jotta Gaussin eliminaatiolla saadaan (,)-alkioksi nolla, on ensimmäisen rivin alkio m kerrottava luvulla m m ennen ensimmäisen rivin lisäämistä toiseen riviin) Edelleen EME T [ [ m m m m m m m Matriisin M symmetrisyy- [ m m (iii) Olkoon matriisi M ja x m m den ja positiividefiniittisyyden nojalla [ x x x T Mx m x + m x x + m x > [ m m m m Tehdään tälle lausekkeelle neliön täydennys ja sievennetään, jolloin saadaan x + m ( ) x x + m x m m m + m x m m > ( x + m ) ( ) m x + m x m m m > Ensimmäinen termi on aina positiivinen (tai nolla) Myös jälkimmäisen termin täytyy olla positiivinen jotta positiividefiniitti ominaisuus olisi voimassa Eli pitää olla ( ) m m > m m m m > m Etsitään M:lle Choleskyn hajotelma M LL T, missä L on alakolmiomatriisi, [ l jolla on reaaliset ja positiiviset diagonaalialkiot Merkitään L l l Tällöin [ [ [ [ M LL T m m l l l l l l m m l l l l l l + l Tästä saadaan ehdot l m l m l l m l m m l m l + l m l m l m m m

MS-C34 Lineaarialgebra, II/7 eli L [ m m m m m m Vaihtoehtoinen tapa etsiä hajotelma M LL T : Koska EME T on diagonaalimatriisi, jonka molemmat diagonaalialkiot ovat positiivisia, voidaan kirjoittaa EME T D, missä siis [ m D (EME T ) / m m m Ratkaistaan M: EME T D M E D (E T ) (E D)(D(E ) T ) (E D)(E D) T LL T missä on käytetty hyväksi sitä, että D T siis laskea D, ja merkitty L E D Voidaan Mikä on sama L kuin edellä saatu L E D [ [ m m m m m m [ m m m m m m 3

MS-C34 Lineaarialgebra, II/7 Tehtävä : Olkoot A R m n, b R m,, : R n R n R jokin avaruuden R n sisätulo ja x x, x Tarkastellaan pienimmän neliösumman tehtävää : etsi x R n siten, että Ax b saa pienimmän arvonsa (i) Muunna tehtävä pienimmän neliösumman tehtäväksi -normissa Voit olettaa, että jokaiselle symmetriselle ja positiividefiniitille matriisille M R n n löytyy L R n n siten, että M LL T (ii) Olkoot A [ Ratkaise PNS - tehtävä -normissa ja b [ (iii) Olkoot lisäksi [ x, y x T y ratkaise PNS-tehtävä tämän sisätulon indusoimassa normissa Ratkaisu: (i) Olkoon vektori b ja N(A), N(A T A) Lasketaan Ax b pienin neliösumma -normissa: Ax b (Ax b) T (Ax b) x T A T Ax x T A T b + b T b Seuraavaksi derivoidaan saatu lauseke x:n suhteen (eli lasketaan gradientti) ja asetetaan se nollaksi (Tarkempi aukilasku, ks Harjoitus 5, Kotitehtävä 3) ( x T A T Ax x T A T b + b T b ) A T Ax A T b A T Ax A T b Siis ratkaisuksi saadaan x ( A T A ) A T b [ [ (ii) Sijoitetaan vektorit A ja b edellisen kohdan ratkaisuun x ( A T A ) ( [ [ ) ( A T [ [ ) b 5 3 3 5 4

MS-C34 Lineaarialgebra, II/7 [ (iii) Merkitään LL T Lasketaan Ax b :n pienin neliösumma annetun sisätulon indusoimassa normissa: Ax b Ax b, Ax b (Ax b) T LL T (Ax b) x T A T LL T Ax x T A T LL T b + b T LL T b Derivoidaan tämä x:n suhteen ja asetetaan se nollaksi ( x T A T LL T Ax x T A T LL T b + b T LL T b ), vastaavasti kuin (i)-kohdassa tämä antaa josta ratkaisuksi saadaan Annetuilla arvoilla A [ A T LL T Ax A T LL T b, x ( A T LL T A ) A T LL T b ja b [ saadaan x:ksi x ( A T LL T A ) A T LL T b ( [ [ [ 3 8 8 3 ) ( [ [ [ ) 5

MS-C34 Lineaarialgebra, II/7 Kotitehtävä 3: Tarkastellaan matriisia A (i) Muokkaa Gram-Schmidt prosessia siten, että voit etsiä sen avulla ortonormaalin kannan lineaarisesti riippuvalle vektorijoukolle (ii) Etsi kanta avaruudelle R(A) käyttämällä Gram-Schmidt prosessia vektorijoukkoon Ratkaisu: (i) Gram-Schmidt yleisesti: Merkitään alkuperäisen vektorijoukon vektoreita symbolein a, a,, a n, ortogonalisoituja vektoreita symbolein w, w,, w n ja ortonormeerattuja vektoreita symbolein q, q,, q n Ortonormeerattuja kantavektoreita q i saadaan kuitenkin n kappaletta vain jos alkuperäiset vektorit a i muodostavat lineaarisesti riippumattoman joukon Gram-Schmidt prosessin idea on seuraava: muodostetaan vektoreille q,, q k ortogonaalinen vektori w k vähentämällä vektorista a k sen vektoreiden q,, q k suuntaiset komponentit a k, q j q j, ja normeerataan w k jakamalla se omalla pituudellaan Kaavoin ilmaistuna: w a q w w w a a, q q q w w w 3 a 3 a 3, q q a 3, q q q 3 w 3 w 3 k w k a k a k, q j q j q k w k w k j Varsinainen vastaus tehtävänannon kysymykseen: Jos a,, a n ovat lineaarisesti riippumattomat, algoritmi päättyy kun kaikki n vektoria on käyty läpi Jos vektorijoukko a,, a n on lineaarisesti riippuva, jollakin k:n arvolla saadaan w k (mikä tarkoittaa, että a k on lineaarikombinaatio vektoreista a,, a k ), jolloin q k :ta laskettaessa jaettaisiin nollalla Tätä varten algoritmiin voidaan lisätä vaihe, jossa tarkastetaan onko w k, ja jos on, hylätään se, ja muodostetaan uusi w k käyttämällä a k :n sijaan seuraavaa vektoria a k+ Näin joukosta karsiutuvat pois lineaarisesti riippuvat vektorit, ja jäljelle jää joukon a,, a n ortonormaali kanta, jossa siis on vähemmän kuin n kappaleita vektoreita q i 6

MS-C34 Lineaarialgebra, II/7 (ii) R(A) on A:n sarakkeiden virittämä avaruus, eli alkuperäinen vektorijoukko on a, a ja a 3 (i)-kohdassa kuvatulla tavalla muokattua Gram-Schmidt prosessia käyttämällä saadaan: w a [ T q w w w a a, q q [ T ( [ T q w w [ T + + ( ) [ T + + ) [ T [ T (/) + + (/) [ T 3 3 [ T 4 w 3 a 3 a 3, q q a 3, q q ( ) ( ) 3 a 3 q q [ T [ T [ T 4 Saatiin w 3, joka siis hylätään kantavektorien joukosta (a 3 on lineaarisesti riippuva a ja a :sta) Jos alkuperäisessä vektorijoukossa olisi vielä vektori a 4, prosessia jatkettaisiin muodostamalla uusi w 3 kaavalla w 3 a 4 a 4, q q a 4, q q Kaikki sarakevektorit a i on kuitenkin nyt käsitelty ja prosessi päättyy Avaruuden R(A) ortonormaaliksi kannaksi saadaan 3 {q, q } 4, 3 3 7

MS-C34 Lineaarialgebra, II/7 Kotitehtävä 4: Olkoot A (i) Laske avaruuden range(a) ortonormaali kanta käyttämällä Modifioitua Gram- Schmidt prosessia (ii) Laske Matriisin A QR-hajotelma käyttämällä Modifioitua Gram-Schmidt prosessia Käytä apuna Matlabia Ratkaisu: Käyttämällä luentomonisteen koodia, lasketaan kohdassa (i) haluttu matriisi Q Kohtaa (ii) varten tarvitaan lisäksi matriisi R Luentomonisteen Matlabkoodi: function [Q,R my_gsmith(a) Q [ ; for i:size(a,) q A(:,i); for k:size(q,) R(k,i) q *Q(:,k); q q - R(k,i)*Q(:,k); end R(i,i) norm(q); Q(:,i) q/r(i,i); end (i) Q 36 798 47 36 75 83 635 584 47 635 45 5735 Avaruuden range(a) ortonormaali kanta koostuu matriisin Q sarakevektoreista (ii) R Näille matriiseille pätee A QR 363 846 598 3784 359 3765 8