MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt

Koko: px
Aloita esitys sivulta:

Download "MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt"

Transkriptio

1 MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt Antti Rasila 2016

2 Vektorit Pysty- eli sarakevektori v = ( v1 v 2 ), missä v 1, v 2 ovat v:n komponentit. Yhteenlasku ( ) ( ) ( ) v1 w1 v1 + w v =, w = ; v + w = 1 v 2 w 2 v 2 + w 2 Esim. v = ( ) 1, w = 2 ( ) 3 ; v + w = 4 ( ) = ( ) 4. 6 Matriisilaskenta 2/6

3 Vektorit Vektorin kertominen skalaarilla: ( ) 2v1 2v = ; w = 2v 2 ( w1 w 2 Näin saadaan vektorien vähennyslasku v w = v + ( 1)w. Huomaa, että v v = v + ( 1)v = 0, missä 0 on vektori, jonka kaikki komponentit ovat nollia. Esim. v = ( ) 1, w = 2 ( ) 3 ; 2v w = 4 ) ( ) = ( ) 1. 0 Matriisilaskenta 3/6

4 Lineaariyhdistelyt Vektoreiden v ja w lineaariyhdistely on lauseke muotoa cv + dw, missä c ja d ovat skalaareja. Olkoon joukko x = {x 1,..., x m } (vektoreita) ja vastaavasti a = {a 1,..., a m }, m 1 (skalaareja). Eräs lineaariyhdistely on tällöin y = m a j x j. j=1 Matriisilaskenta 4/6

5 Vektorit lukiossa ja tällä kurssilla Matriisilaskun vektorit eroavat ns. fysikaalisista vektoreista, koska origo on aina kiinnitetty ja sitä esittää jo edellä nähty nollavektori. Geometria: Vektorin komponenttien lukumäärä on sen dimensio. Koulugeometria käsittelee vektoreita, joiden komponenttien lukumäärä on kaksi tai kolme, mutta osoittautuu, että on mielekästä tarkastella myös korkeampia dimensioita. Matriisilaskenta 5/6

6 Lineaariyhdistelyt Olkoot u, v, w avaruuden vektoreita. Lineaariyhdistelyillä a cu b cu + dv c cu + dv + ew on geometriset tulkinnat, kun tarkastellaan kaikkien lineaariyhdistelyiden joukkoa. Saadaan a) suora, b) taso, c) avaruus (3D). Matriisilaskenta 6/6

7 Matriisilaskenta Luento 2: Vektorien sisätulo, pituus ja yhtälöryhmät Antti Rasila 2016

8 Piste- eli sisätulo 1/2 Vektoreiden v = v 1 w 1 + v 2 w 2. ( v1 v 2 ) ja w = Jos sovitaan, että vektori i = kirjoittaa ( ) v1 v = = v 1 i + v 2 j. v 2 ( w1 w 2 ) ( ) 1 ja j = 0 sisätulo on luku ( ) 0, niin voidaan 1 Matriisilaskenta 2/9

9 Piste- eli sisätulo 2/2 Tällöin sisätulo voidaan merkitä tutusti Dimensiossa n: Esim. v = ( ) 1, w = 3 v w = v 1 w 1 + v 2 w 2. v w = n v j w j. j=1 ( ) 2 ; v w = = Matriisilaskenta 3/9

10 Vektorin pituus eli normi 1/2 Vektorin v pituus v määritellään sisätulon avulla: v = v v. Yksikkövektorin u pituus on yksi, tällöin u u = 1. Vektorin v suuntainen yksikkövektori on v v. Esim. ( ) 1 v = ; v = v v = = 10, 3 v v = 1 ( ) Matriisilaskenta 4/9

11 Vektorin pituus eli normi 2/2 Yksikköympyrä tasossa u i = cos θ u j = sin θ Matriisilaskenta 5/9

12 Vektoreiden välinen kulma 1/2 Vektoreiden kohtisuoruus Kaksi vektoria v ja w ovat keskenään kohtisuorassa, jos niiden sisätulo on nolla, eli v w = 0. Kosinikaava v w v w = cos θ Kosinikaavan avulla saadaan kaksi epäyhtälöä: Schwarzin epäyhtälö: v w v w Kolmioepäyhtälö: v + w v + w Matriisilaskenta 6/9

13 Vektoreiden välinen kulma 2/2 Todistus (v + w) (v + w) = v v + v w + w v + w w = v v + 2v w + w w = v 2 + 2v w + w 2 v v w + w 2 = ( v + w ) 2. Matriisilaskenta 7/9

14 Yhtälöpari: esimerkki Tarkastellaan lineaarista yhtälöparia { 4x1 2x 2 = 2 x 1 + x 2 = 5 Ratkaistaan yhtälöpari käyttämällä yhteenlaskumenetelmää. Kerrotaan alempi yhtälö 2:lla ja lasketaan yhtälöt yhteen: { 4x1 2x 2 = 2 2x 1 + 2x 2 = 10 Matriisilaskenta 8/9

15 Esimerkki jatkuu Saadaan 6x 1 = 12 x 1 = 2. Sijoittamalla tämä arvo alempaan yhtälöön saadaan 2 + x 2 = 5 x 2 = 3. Yhtälöparin ratkaisu on siis ( ) ( ) x1 2 =. 3 x 2 Huomaa, että kumpikin esimerkin yhtälö kuvaa suoraa tasossa R 2, ja yhtälöparin ratkaisu (x 1, x 2 ) on suorien leikkauspiste. Yleisemmin, yhtälöparilla voi olla joko 0 (kaksi samansuuntaista suoraa), 1 (kaksi leikkaavaa suoraa) tai äärettömän monta (päällekkäiset suorat) ratkaisua. Matriisilaskenta 9/9

16 Matriisilaskenta Luento 3 : Matriisi, lineaarinen riippumattomuus ja yhtälöryhmät matriisimuodossa Antti Rasila 2016

17 Matriisi Aiemmin on jo havaittu, että avaruus tulee viritettyä kolmella vektorilla, eli kolmen vektorin kaikki lineaariyhdistelyt tuottavat kaikki avaruuden pisteet eli vektorit. Huomaa, että ilmeisesti jotain on vaadittava valituilta vektoreilta! Matriisilaskenta 2/1

18 Matriisi - esimerkki Olkoon u = 1, v = 1, w = 0, jolloin lineaariyhdistelyt ovat muotoa cu + dv + ew: c c 1 + d 1 + e 0 = d c e d Kirjoitetaan laskutoimitus matriisimuotoon Ax, missä A on vektoreiden u, v, w muodostama matriisi ja x on vektori, jonka komponentit ovat skalaarit c, d, e. Matriisilaskenta 3/1

19 Matriisi-vektoritulo Matriisi-vektoritulo c Ax = (u v w) d = cu + dv + ew. e Matriisilaskenta 4/1

20 Matriisi-vektoritulo: esimerkki Edellinen esimerkki c c d = d c e e d Vaihtoehtoinen laskutoimitus: c (1, 0, 0) (c, d, e) c d = ( 1, 1, 0) (c, d, e) = d c e (0, 1, 1) (c, d, e) e d -rivien ja vektorin sisätulot. Matriisilaskenta 5/1

21 Lineaarinen riippumattomuus ja riippuvuus Lineaarinen riippumattomuus Olkoot x 1,..., x m vektoreita ja a 1,..., a m tuntemattomia skalaareja. Vektorit x j ovat lineaarisesti riippumattomia, jos yhtälön m a j x j = 0 j=1 ainoa ratkaisu on a 1 =... = a m = 0. Jos muita ratkaisuja on olemassa, ovat vektorit lineaarisesti riippuvia. Tulkinta: Jos A:n sarakkeet ovat lineaarisesti riippumattomia, niin Ax = 0 x = 0. A on säännöllinen. Muutoin A on singulaarinen. Matriisilaskenta 6/1

22 Yhtälöpari matriisimuodossa Edellisen luennon yhtälöpari voidaan kirjoittaa myös matriisimuodossa Ax = b, missä ( ) ( ) ( ) 4 2 x1 2 A =, x =, ja b =, x 2 x 2 eli ( ) ( ) 4 2 x1 = 1 1 ( ) 2. 5 Matriisilaskenta 7/1

23 Yhtälöryhmä Vastaavasti 3:n muuttujan yhtälöryhmä x + 2y + 3z = 6 2x + 5y + 2z = 4 6x 3y + z = 2 voidaan kirjoittaa matriisimuodossa Ax = b seuraavasti x y = z 2 Matriisilaskenta 8/1

24 Yhtälöryhmien geometria Geometriassa: { 4 2y = 2 x + y = 5 x + 2y + 3z = 6 2x + 5y + 2z = 4 6x 3y + z = 2 ; Kahden suoran leikkaus yhdessä pisteessä ; Kolmen tason leikkaus yhdessä pisteessä Yhtälöryhmillä on siis mitä ilmeisimmin joko nolla, yksi tai äärettömän monta ratkaisua. Toinen tulkinta ratkaisulle: Kerroinmatriisin sarakkaiden lineaariyhdistely, missä skalaarit on etsittävä. Huomaa, että ratkaisujen mahdolliset lukumäärät ovat samat! Matriisilaskenta 9/1

25 Identiteettikuvaus Maailman helpoin tehtävä: Ix = b; x b y = b z b 3 Matriisi I on identiteettikuvaus, pätee Ix = x kaikille x. Matriisilaskenta 10/1

26 Kolmiomatriisit Alakolmiomatriisi: Yläkolmiomatriisi: ( ) ( ) 1 0 x = 1 1 y ( ) ( ) 1 1 x 0 2 y = ( ) 1 ; 2 ( ) 0. 2 Matriisilaskenta 11/1

27 Matriisilaskenta Luento 4: Eliminaatio matriiseilla Antti Rasila 2016

28 Gaussin eliminaatio Havaintoja: { x 2y = 1 3x + 2y = 11 ; ( ) ( ) 1 2 x 3 2 y Yhtälöiden järjestyksellä ei ole väliä. = ( ) 1 11 Yhtälön kertominen puolittain tai niiden yhteenlasku ei muuta ratkaisua. (Tavoite): Gaussin eliminaatio Laaditaan algoritmi, joka saattaa alkuperäisen tehtävän yläkolmiomuotoon. Matriisilaskenta 2/1

29 Rivioperaatio 1/4 Kerrotaan eliminoitavan tuntemattoman riviä skalaarilla ja lasketaan kaksi yhtälöä yhteen. Skalaari valitaan siten, että summeeratussa yhtälössä eliminoitavan tuntemattoman kerroin on nolla. ( 1 2 ) ( 1 2 ) Matriisilaskenta 3/1

30 Rivioperaatio 2/4 Ylläoleva merkintä tarkoittaa: 3(x 2y) + 3x + 2y = y = 8 Ensimmäinen tuntematon eli x ei ole enää mukana yhtälössä eli se on eliminoitu. Luku 1 on ns. tukialkio (engl. pivot). Haluamme korvata luvun 3 nollalla, joten skalaariksi valitaan 3 1. Matriisilaskenta 4/1

31 Rivioperaatio 3/ x y = z x = 1 y = 2 z = Matriisilaskenta 5/1

32 Rivioperaatio 4/4 Huomaa, että tukialkiot voi lukea yläkolmiomatriisin lävistäjältä! Alkuperäinen tehtävä Ax = b on saatettu Gaussin algoritmilla muotoon Ux = c. Matriisilaskenta 6/1

33 Yleinen tapaus: Yhdensuuntaiset suorat ( 1 2 ) Huom! 0 ei voi olla tukialkio. 3 + ( 1 2 ) Viimeinen yhtälö on epätosi, yhtälöryhmällä ei ole ratkaisua. Matriisilaskenta 7/1

34 Yleinen tapaus: Päällekkäiset suorat ( 1 2 ) ( 1 2 ) Viimeinen yhtälö on tosi, y:n voi valita vapaasti. Matriisilaskenta 8/1

35 Yleinen tapaus: Järjestyksen vaihto ( ) ( 3 2 ) Matriisilaskenta 9/1

36 Matrisiin ja vektorin tulosta Matriisivektoritulo saa kaksi muotoa: n Ax = c, c = x i a i (Sarakkaiden lineaariyhdistely) m 1 c i = i=1 n α ij x j j=1 (rivin i ja vektorin sisätulo) ( ) ( ) ( ) α11 α 2 2 : 12 x1 α11 x = 1 + α 12 x 2 α 21 α 22 x 2 α 21 x 1 + α 22 x 2 ( ) ( ) α11 α12 = x 1 + x α α 22 Matriisilaskenta 10/1

37 Matriisien tulo A m n Vaihtoehtoisesti: B = (Ab 1 Ab 2... Ab p ) = C n p m p C = (γ ij), γ ij = m p n α ik β kj. k=1 Lause: Matriisien tulo on assosiatiivinen A(BC) = (AB)C, mutta ei vaihdannainen AB BA (yleisesti). Huomaa! (A + B) 2 A 2 + 2AB + B 2 (yleisesti). Matriisilaskenta 11/1

38 Permutaatiomatriisi Esim P 23 = ; P 23 2 = P 23 vaihtaa oikeanpuoleisen matriisin rivit 2 ja 3 tulossa P 23 A. Matriisilaskenta 12/1

39 Matriisilaskenta Luento 5: Matriisien laskulait Antti Rasila 2016

40 Yhteenlasku Vaihdannaisuus: Osittelulaki: Liitännäisyys: A + B = B + A c(a + B) = ca + cb A + (B + C) = (A + B) + C Matriisilaskenta 2/1

41 Tulo (ei yleensä vaihdannainen) Vasen osittelulaki: C(A + B) = CA + CB Oikea osittelulaki: (A + B)C = AC + BC Liitännäisyys: A(BC) = (AB)C Matriisilaskenta 3/1

42 Tulon eksponenttilait neliömatriiseille Neliömatriiseille A on voimassa matriisien tulon eksponenttilait: m m A p = AA... A }{{} p kpl A p A q = A p+q (A p ) q = A pq Matriisilaskenta 4/1

43 Matriisilaskenta Luento 6: Käänteismatriisi Antti Rasila 2016

44 Käänteismatriisin määritelmä Määritelmä: Matriisi A n n on säännöllinen, jos on olemassa matriisi A 1 s.e. A 1 A = I. Matriisilaskenta 2/1

45 Havaintoja 1/3 Havaintoja: i A 1 on olemassa, jos ja vain jos eliminaatiossa löytyy n tukialkiota. ii A 1 on yksikäsitteinen. iii Jos A on säännöllinen, yhtälöryhmän Ax = b ratkaisu on yksikäsitteinen x = A 1 b. Matriisilaskenta 3/1

46 Havaintoja 2/3 iv Jos on olemassa x 0 s.e. Ax = 0, niin A ei ole säännöllinen v ( ) 1 a b = c d Huomaa! ad bc 0. 1 ad bc ( d ) b c a Matriisilaskenta 4/1

47 Havaintoja 3/3 vi Lävistäjä- eli diagonaalimatriisin käänteismatriisi on olemassa, jos lävistäjäalkiot ovat erisuuria kuin nolla. d 1 0 d 2 A =... = diag(d 1,..., d n ) 0 d n 1 d A 1 d = d n Matriisilaskenta 5/1

48 Tulon käänteismatriisi Tulon käänteismatriisi: (AB) 1 = B 1 A 1 (AB)(AB) 1 = ABB 1 A 1 = I. Matriisilaskenta 6/1

49 Matriisilaskenta Luento 7: Gaussin-Jordanin menetelmä Antti Rasila 2016

50 Gaussin-Jordanin menetelmä 1/5 Idea: Etsi X s.e. A X = I. Sarakkeittan n n n n n n A(x 1... x n ) = (e 1... e n ), missä e i :t ovat luonnolliset kantavektorit. Havainto: Eliminaatio ratkaisee n yhtälöryhmää yhtä aikaa! Edellisen nojalla X = A 1, jos olemassa. Matriisilaskenta 2/7

51 Gaussin-Jordanin menetelmä 2/ Jordan: Vaihdetaan eliminaation suuntaa! Matriisilaskenta 3/7

52 Gaussin-Jordanin menetelmä 3/5 Siinä missä eliminaatio alaspäin eliminoi tuntemattomia, eliminaatio ylöspäin sijoittaa tuntemattomien arvoja edellisiin yhtälöihin. Kaksi vaihtoehtoa: a Jaetaan vasemmalle lävistäjälle identiteetti, ja sen jälkeen eliminoidaan ylöspäin. b Ensin ylöspäin eliminointi, sitten normeeraus. Kirjassa valittu b): Jatketaan esimerkkiä: Matriisilaskenta 4/7

53 Gaussin-Jordanin menetelmä 4/ Matriisilaskenta 5/7

54 Gaussin-Jordanin menetelmä 5/5 Saatiin siis I = ; A 1 = Matriisilaskenta 6/7

55 Terminologiaa i A on symmetrinen: A = (α ij ), α ij = α ji ; A 1 on symmetrinen. ii A on tridiagonaalimatriisi (kolme lävistäjää). Huomaa! A 1 ei ole tridiagonaalimatriisi. iii Tukialkioiden tulo = 4 0. Luku 4 on A:n determinantti. A 1 = Matriisilaskenta 7/7

56 Matriisilaskenta Luento 8: LU-hajotelma Antti Rasila 2016

57 Matriisihajotelmat 1/2 Usein matriisiyhtälön Ax = y ratkaiseminen on epäkäytännöllistä ja hidasta. Siksi numeerisessa matriisilaskennassa usein pyritään esittämään matriisi A kahden tai usemman jotakin yksinkertaista muotoa olevan matriisin tulona. Tällaista esitystä kutsutaan matriisihajotelmaksi. Useimmat suorat (ei-iteratiiviset) menetelmät perustuvat hajotelmien käyttöön. Matriisilaskenta 2/15

58 Matriisihajotelmat 2/2 Hajotelma helpottaa matriisiyhtälön ratkaisemista ja saattaa myös antaa käyttökelpoista tietoa itse matriisista. Matriisihajotelmia on monia erilaisia, koska eri tilanteissa tarvitaan eri hajotelmia. Matriisihajotelmia ei yleensä kannata laskea käsin, mutta niitä löytyy valmiiksi implementoituna eri laskentaohjelmistoista ja -kirjastoista. Matriisilaskenta 3/15

59 LU-hajotelma Tarkastellaan yhtälöryhmän Ax = y ratkaisemista, kun A R n n on yläkolmiomatriisi, eli a jk = 0, kun j > k. Tällöin siis matriisiyhtälöä Ax = y vastaa yhtälöryhmä a 11 x 1 + a 12 x a 1n x n = y 1, a 22 x a 2n x n = y 2,... a nn x n = y n. Tällöin tuntemattomat x 1,..., x n voidaan ratkaista takaisinsijoituksella. Matriisilaskenta 4/15

60 Esimerkki Olkoot Tällöin A = 0 4 2, y = Ax = y x 1 2x 2 + x 3 = 0, 4x 2 + 2x 3 = 16, 2x 3 = 4. Saadaan x 3 = 2, eli x 2 = 1 4 (16 2x 3) = 5, ja x 1 = 2x 2 x 3 = 12. Ratkaisu on siis x = (12, 5, 2). Matriisilaskenta 5/15

61 LU-hajotelma ja matriisiyhtälön ratkaiseminen 1/3 Edellisen esimerkin menettelyä voidaan soveltaa yleisesti: x n = y n a nn, ja x j = 1 a jj ( y j n k=j+1 a jk x j ). Matriisiyhtälön ratkaisemisen kannalta on siis edullista, jos matriisi A saadaan muutettua yläkolmiomuotoon (tai alakolmiomuotoon). Matriisilaskenta 6/15

62 LU-hajotelma ja matriisiyhtälön ratkaiseminen 2/3 Tästä päädytään LU-hajotelmaan: Jos A R n n, niin etsitään sellaiset matriisit L, U R n n, että 1) L on alakolmio- ja U on yläkolmiomatriisi, ja 2) A = LU. Matriisilaskenta 7/15

63 LU-hajotelma ja matriisiyhtälön ratkaiseminen 3/3 Tällöin yhtälö Ax = y voidaan ratkaista ratkaisemalla kaksi kolmiomatriisiyhtälöä { Lz = y, eli Ax = LUx = Lz = y. Ux = z, Molemmat yhtälöt voidaan ratkaista takaisinsijoituksella: Ensin ratkaistaan z yhtälöstä Lz = y ja sitten x yhtälöstä Ux = z. Seuraavaksi tutkitaan miten hajotelma A = LU voidaan löytää nk. Doolittlen algoritmia käyttäen. Matriisilaskenta 8/15

64 LU-hajotelman laskeminen 1/2 Selvitetään aluksi tuntemattomien määrä. Matriisit L ja U ovat l u 11 u 12 u 1n l 21 l u 22 u 2n L =.... U = l n1 l n2 l nn, 0 0 u nn. Siten matriisiin L liittyvien tuntemattomien määrä on n(n + 1)/2 ja samoin matriisiin U liittyvien. Yhteensä tehtävässä siis on n 2 + n tuntematonta. Koska matriisissa A on vain n 2 alkiota, voidaan L:n tai U:n alkioista n kappaletta valita vapaasti. Matriisilaskenta 9/15

65 LU-hajotelman laskeminen 2/2 Kiinnitetään jomman kumman diagonaalialkiot ykkösiksi. Jos l 11 =... = l nn = 1, niin saadaan Doolittlen algoritmi, ja jos u 11 =... = u nn = 1, saadaan Croutin algoritmi. Huom. Jos valitaan l 11 =... = l nn = 1, niin det(l) = 1. Lisäksi, A on kääntyvä, jos ja vain jos det(a) 0 eli det(u) 0. Siten U on kääntyvä ja siis U:n diagonaalialkiot ovat nollasta poikkeavia. Matriisilaskenta 10/15

66 Esimerkki: Doolittlen menetelmä 1/2 Muodostetaan matriisin A LU-hajotelma Doolittlen menetelmällä, kun u 11 u 12 u 13 A = = l u 22 u l 31 l u 33 Ensimmäisellä rivillä saadaan heti u 11 = 3, u 12 = 5 ja u 13 = 2. Toisella rivillä l 21 u 11 = 0, joten l 21 = 0 (koska u 11 0). Edelleen, l 21 u 12 + u 22 = 8, joten u 22 = 8 (koska l 21 = 0). Saadaan myös l 21 u 13 + u 23 = 2, ja siis u 23 = 2 (koska l 21 = 0). Samaan tapaan kolmannella rivillä l 31 u 11 = 6 ja siis l 31 = 2 (koska u 11 = 3). Matriisilaskenta 11/15

67 Esimerkki: Doolittlen menetelmä 2/2 Koska l 31 = 2, u 12 = 5 ja u 22 = 8, saadaan yhtälöstä l 31 u 12 + l 32 u 22 = 2 ratkaistua l 32 = 1. Lopuksi sijoittamalla saadut arvot yhtälöön l 31 u 13 + l 32 u 23 + u 33 = 8 saadaan u 33 = 6. Saadaan siis esitys A = LU = Yleinen algoritmi toimii samaan tapaan, eli ratkaistaan A:n alkioista muodostuvat yhtälöt järjestyksessä a 11, a 12,..., a 1n, a 21,..., a nn. Matriisilaskenta 12/15

68 Huomautuksia 1/2 Algoritmi katkeaa, jos U:n diagonaalille ilmestyy nollia. LU-hajotelmaa voidaan käyttää myös ei-kääntyville matriiseille. Ei-neliömatriisin A R m n LU-hajotelmassa l L =..... Rm m l m1 l m2 1 on alakolmiomatriisi. Matriisilaskenta 13/15

69 Huomautuksia 2/2 Yläkolmiomatriisi on muotoa u 11 u 12 u 13 u 1n 0 u 22 u 23 u 2n U = Rm n. 0 0 u mm u mn Matriisilaskenta 14/15

70 Esimerkki Kaikilla matriiseilla ei ole LU-hajotelmaa. Yritetään muodostaa hajotelma matriisille: ) ( a 0 A = ( Tällöin ad = 0 ja siten a = 0 tai d = 0. = b c ) ( d e 0 f ). Lisäksi ae = 1, joten a 0, ja bd = 1, joten d 0. Nämä kolme ehtoa eivät voi olla samaan aikaan voimassa. Hajotelma voidaan kuitenkin löytää vaihtamalla rivien järjestystä. Matriisilaskenta 15/15

71 Matriisilaskenta Luento 9: Kompleksiluvut Antti Rasila 2016

72 Kompleksiluvut: määritelmä Kompleksiluku on z = x + iy, missä imaginaariyksikkö i toteuttaa yhtälön i 2 = 1 ja x, y ovat reaalisia. Re(z) = x on z:n reaaliosa. Im(z) = y on z:n imaginaariosa. Esim. Kompleksiluvun 4 8i reaaliosa on 4 ja imaginaariosa 8. Matriisilaskenta 2/16

73 Perusominaisuuksia Kompleksiluvut z = a + ib ja w = c + id ovat yhtäsuuret täsmälleen silloin, kun a = c ja b = d. Erityisesti kompleksiluku z = a + ib on nolla täsmälleen silloin, kun a = 0 ja b = 0. Vertailuoperaatiot <, eivät ole määriteltyjä kompleksiluvuille. Matriisilaskenta 3/16

74 Kompleksilukujen laskutoimitukset Olkoot z = a + ib ja w = c + id kompleksilukuja. Tällöin laskutoimitukset saadaan seuraavasti. Summa: z + w = (a + c) + i(b + d). Erotus: Tulo: z w = (a c) + i(b d). zw = (a + ib)(c + id) = (ac bd) + i(ad + bc). Osamäärä: z w = a + ib c + id c id c id = ( ac + bd c 2 + d 2 ) + i ( bc ad c 2 + d 2 ). Matriisilaskenta 4/16

75 Esimerkki Olkoon z = 3 + 4i, w = 1 5i. z + w = 4 i, z w = 2 + 9i, zw = i( ) = 23 11i, ( ) ( ) z w = i = i. Matriisilaskenta 5/16

76 Imaginääriyksikön potenssit i 2 = 1, i 3 = i, i 4 = 1,... 1 i = i, 1 i = 1, 1 2 i = i,... 3 Matriisilaskenta 6/16

77 Reaaliluvut ja kompleksiluvut Jos z = a + 0i, niin z on reaaliluku. Kaikki tähän mennessä annetut kaavat ovat tosia myös reaaliluvuille. Jos imaginaariosa on nolla, kaavat palautuvat tunnetuiksi reaalilukujen ominaisuuksiksi. Matriisilaskenta 7/16

78 Kompleksilukujen algebraa Vaihdannaisuus: z + w = w + z, zw = wz. Liitännäisyys: (z + w) + u = z + (w + u), (zw)u = z(wu). Osittelulaki: z(w + u) = zw + zu. Matriisilaskenta 8/16

79 Kompleksikonjugaatti eli liittoluku Kompleksiluvun z = x + iy kompleksikonjugaatti eli liittoluku z määritellään z = x iy. Liittoluvun geometrinen tulkinta. Matriisilaskenta 9/16

80 Liittoluvun laskusääntöjä z + w = z + w, z w = z w, z + z = 2 re(z), zw = z w. z/w = z/ w. z z = i2 im(z). re(z) = z + z 2 z z, im(z) =. 2i z = z. Matriisilaskenta 10/16

81 Seuraus 1 Reaalikertoimiselle kompleksimuuttujan polynomille pätee P(z) = P( z). Todistus: Lasketaan P(z) = a 0 + a 1 z + a 2 z a n z n P(z) = a 0 + a 1 z + a 2 z a n z n = ā 0 +ā 1 z+ā 2 z ā n z n. Koska a k on reaalinen, ā k = a k kaikilla k = 0,..., n, saadaan P( z) = a 0 + a 1 z + a 2 z a n z n = ā 0 + ā 1 z + ā 2 z ā n z n = P(z). Matriisilaskenta 11/16

82 Seuraus 2 Reaalikertoimisen polynomin nollakohta on joko reaalinen tai kompleksisessa tapauksessa liittolukupari. Todistus: Olkoon z = x + iy reaalikertoimisen polynomin P kompleksinen nollakohta. Edellisen nojalla saadaan 0 = 0 = P(z) = P( z), joten myös z on P:n nollakohta. Matriisilaskenta 12/16

83 Kompleksitaso (Caspar Wessel 1797, Jean Argand 1806) Moduli eli itseisarvo: r z = x 2 + y 2 = z z. Argumentti eli vaihekulma: θ arg z = arctan y x. Matriisilaskenta 13/16

84 Modulin ominaisuuksia: Koska kompleksiluvun moduli on (positiivinen) reaaliluku, vertailuoperaatiot <,, >, ovat määriteltyjä. Kerto ja jakolasku: Kolmioepäyhtälö: zw = z w, z w = z w. z + w z + w. Matriisilaskenta 14/16

85 Argumentin päähaara Argumentin arvot ovat välillä Yleisesti: π < θ arg z +π. arg z = θ + 2nπ, missä θ on päähaaran arvo ja n on mikä tahansa kokonaisluku. Matriisilaskenta 15/16

86 Yhteen- ja vähennyslaskun geometrinen tulkinta Kompleksilukujen yhteen- ja vähennyslasku vastaavat vektorien laskutoimituksia. Matriisilaskenta 16/16

87 Matriisilaskenta Luento 10: Polaarimuoto ja kompleksilukujen geometriaa Antti Rasila 2016

88 Polaarimuoto Kuvasta nähdään: { x = r cos θ, y = r sin θ. Siis z = x + iy = r cos θ + ir sin θ. Saadaan kompleksiluvun esitys polaarimuodossa: z = r(cos θ + i sin θ). Matriisilaskenta 2/16

89 Eulerin kaava Eksponenttifunktiolle ja trigonometrisille funktioille ovat voimassa seuraavat sarjaesitykset: e x = 1 + x + x 2 2! + x 3 3! x n n! +... (1) sin x = x x 3 3! + x 5 5!... + ( 1)k x 2k+1 (2k + 1)! +... (2) cos x = 1 x 2 2! + x 4 4!... + ( 1)k x 2k (2k)! +... (3) Matriisilaskenta 3/16

90 Eulerin kaava, jatkoa Jos hyväksytään annetut sarjaesitykset, niin: e ix = 1 + ix + (ix)2 2! = 1 + ix + i2 x 2 + (ix)3 3! i3 x ! 3! = 1 x 2 2! + x 4 ( 4! i x x 3 = cos(x) + i sin(x). Saadaan Eulerin kaava: 3! + x 5 5!... ) e iθ = cos θ + i sin θ. (4) Matriisilaskenta 4/16

91 Seurauksia, identiteetit trigonometrisille funktioille 1/2 Koska e iθ = cos( θ) + i sin( θ) = cos(θ) i sin(θ). Saadaan seuraavat kaavat: cos θ = eiθ + e iθ, sin θ = eiθ e iθ. 2 2i (5) Matriisilaskenta 5/16

92 Seurauksia, identiteetit trigonometrisille funktioille 2/2 Yleisesti kompleksiluvulle z = x + iy voidaan kirjoittaa cos z = 1 2 (eiz + e iz ), sin z = 1 2i (eiz e iz ). Edelleen, voidaan myös määritellä tan z = sin z cos z, cos z cot z = sin z. Matriisilaskenta 6/16

93 Kertolaskun geometrinen tulkinta Sovelletaan Eulerin kaavaa kompleksilukujen kertolaskuun: w = z 1 z 2 = r 1 e iθ1 r 2 e iθ 2 = (r 1 r 2 )e i(θ 1+θ 2 ). Kompleksilukujen kertolaskussa: Modulit kerrotaan: z 1 z 2 = z 1 z 2. Argumentit lasketaan yhteen: arg(z 1 z 2 ) = arg(z 1 ) + arg(z 2 ). Matriisilaskenta 7/16

94 Identiteettejä eksponenttifunktiolle e iθ = cos θ + i sin θ = cos 2 θ + sin 2 θ = 1. Siis e iθ = 1. (6) Koska e z = e x+iy = e x e iy = e x (cos y + i sin y), saadaan e z = e x, arg(e z ) = y, (7) e i2π = 1, e iπ/2 = i, e iπ = 1 ja e iπ/2 = i. (8) e z+i2π = e z e i2π = e z. (9) Matriisilaskenta 8/16

95 De Moivren kaava Lasketaan esitys kompleksiluvun kokonaislukupotenssille: z n = (re iθ ) n = r n e i(nθ) = r n (cos nθ + i sin nθ). Erityisesti, jos r = 1, saadaan: Lause (De Moivre) (cos θ + i sin θ) n = cos nθ + i sin nθ. (10) Matriisilaskenta 9/16

96 Kompleksiluvun juuret De Moivren kaava on erityisen hyödyllinen etsittäessä kompleksiluvun z 0 0, n:nsiä juuria. Jos z n = z 0, voidaan kirjoittaa z = re iθ ja z 0 = r 0 e iθ 0, ja saadaan eli r n e inθ = r 0 e iθ 0, r = n r 0 ja nθ = θ 0 + 2kπ, missä r = n r 0 on positiivisen reaaliluvun r 0 n:s juuri. Matriisilaskenta 10/16

97 Kompleksiluvun juuret, jatkoa Kaikki luvun z n:net juuret saadaan siis kaavasta n z0 e i(θ0+2kπ)/n, (11) missä k on mikä tahansa kokonaisluku. Havaitaan myös, että jokainen k = 0, 1,..., n 1 antaa eri arvon, mutta muut k:n arvot vain toistavat jonkun edellisistä, koska e 2πik = 1. Siten kompleksiluvulla z 0 0 on täsmälleen n erillistä n:ttä juurta. Kaavasta (11) havaitaan myös, että kaikki juurilla on sama itseisarvo n z 0, ja argumentit ovat tasavälisiä. Siksi kaikki juuret sijaitsevat origokeskisen ympyrän, jonka säde on n z 0 kehällä. Matriisilaskenta 11/16

98 Kompleksiluvun juuret, jatkoa Olemme osoittaneet: Lause Jos z = re iθ 0, yhtälöllä w n = z on täsmälleen n erillistä ratkaisua, jotka saadaan kaavasta w k = n re i(θ+2kπ)/n, (12) missä k = 0, 1,..., n 1, juuri ja θ = arg z. n r on luvun r = z positiivinen n:äs Matriisilaskenta 12/16

99 Ykkösen juuret Esimerkki Ykkösen n:net juuret saadaan kaavasta ω k = e i2kπ/n, k = 0, 1,..., n 1. (13) Kuva: Ykkösen n:net juuret, kun n = 3, 4 ja 8. Matriisilaskenta 13/16

100 Ykkösen juuret, jatkoa Jos asetetaan ω = e 2πi/n, niin kaikki ykkösen n:nnet juuret ovat 1, ω, ω 2, ω 3,..., ω n 1. Jos ω 1, saadaan ω n = 1, eli Saadaan: 0 = ω n 1 = (ω 1)(1 + ω + ω ω n 1 ). 1 + ω + ω ω n 1 = 0 (ω = e i2π/n ). Matriisilaskenta 14/16

101 Kompleksiset matriisit 1/2 Matriisilaskennassa avaruuden C n alkioita käsitellään sarakevektoreina (pystyvektoreina) v = (v 1, v 2,..., v n ) = Tällöin lineaarikuvaukset ovat aina muotoa v 1. v n C n. Av = (a 11 v a 1n v n,..., a m1 v a mn v n ) a 11 v a 1n v n a 11 a 1n v 1 =. =.... a m1 v a mn v n a m1 a mn v n Matriisilaskenta 15/16

102 Kompleksiset matriisit 2/2 Edellisessä käytettiin aikaisemmilta luennoilta tuttua matriisituloa. Käytännössä siis lineaarikuvaukset A: C n C m ja matriisit A C m n voidaan samastaa keskenään. Tällöin kuvausten A: C n C p ja B: C p C m yhdistetty kuvaus B A: C n C m vastaa matriisituloa BA C m n. Matriisiyhtälö Av = w vastaa lineaarista yhtälöryhmää a 11 v a 1n v n = w 1,.. a m1 v a mn v n = w m. Matriisilaskenta 16/16

103 Matriisilaskenta Luento 11: Transpoosi Antti Rasila 2016

104 Transpoosi Transpoosi vaihtaa matriisin rivit ja sarakkeet keskenään, eli (A T ) ij = A ji. Esim A = ; A T = Matriisilaskenta 2/10

105 Transpoosin laskulait Laskulait (A + B) T = A T + B T (AB) T = B T A T (A 1 ) T = (A T ) 1. Huomaa! A:n transpoosi on säännöllinen, jos ja vain jos A on säännöllinen. Matriisilaskenta 3/10

106 Sisätulo ja symmetria Sisätulolle pätee: v w = v T w. Sovitaan v T w = c 1 nn 1 (skalaari). 1 1 Symmetrinen matriisi: A T = A, eli α ij = α ji. Matriisin hajotelma: A = LDU ja siis A T = U T D T L T. Jos A on symmetrinen, saadaan identiteetit L = U T, D = D T, U = L T, eli A = LDL T. Symmetrisen matriisin hajotelma on symmetrinen! Matriisilaskenta 4/10

107 Konjugoitu transpoosi Kompleksisille matriiseille A C m n transpoosia luonnollisempi on konjugoitu transpoosi Toisin sanoen a 11 a 1n.. a m1 a mn A C n m, a ij = ā ji. = ā 11 ā m1... ā 1n ā mn Matriisilaskenta 5/10

108 Kompleksinen sisätulo Erityisesti vektorien u, v C n sisätulo on u, v = ū 1 v ū n v n = (ū 1 ū n ). = u v. v 1 v n Matriisilaskenta 6/10

109 Hermiittinen matriisi 1/2 Neliömatriisi A C n n on hermiittinen, jos A = A. Reaalinen matriisi A R n n on symmetrinen, jos A T = A. Yleisesti matriisille A C n n pätee u, Av = u Av = (A u) v = A u, v. Lisäksi sisätulolle pätee u, v = n u j v j = j=1 n v j u j = v, u. j=1 Matriisilaskenta 7/10

110 Hermiittinen matriisi 2/2 Hermiittiselle matriisille A C n n, A = A saadaan siis u, Au = Au, u = u, Au. Toisin sanoen, pätee u, Au R. Matriisilaskenta 8/10

111 Permutaatiot Permutaatiomatriisin rivit ovat I:n rivit toisessa järjestyksessä. Käänteispermutaatio on permutaatio eli P 1 on permutaatio. Lisäksi: P 1 = P T. Matriisit, joiden käänteismatriisit ovat niiden itsensä transpooseja, ovat ortgonaalisia. Matriisilaskenta 9/10

112 Hajotelma PA=LU PA = LU: LU-hajotelman yhteydessä vaikenimme tilanteista, joissa rivien vaihto on tarpeen LU = = PA, P = Hajotelma PA = LU on olemassa kaikille säännöllisille matriiseille. 3 + Matriisilaskenta 10/10

113 Matriisilaskenta Luento 12: Vektoriavaruuden kannan olemassaolo Antti Rasila 2016

114 Vektoriavaruuden kannan olemassaolo Jos {v 1, v 2,..., v k } on äärellisulotteisen vektoriavaruuden V lineaarisesti riippumaton osajoukko, niin on olemassa vektorit v k+1,..., v k+m V siten, että {v 1, v 2,..., v k, v k+1,..., v k+m } on V :n kanta. Erityisesti pätee: Jos dim(v ) = n ja {v 1,..., v n } V on lineaarisesti riippumaton, niin se on V :n kanta. Kantojen tärkein ominaisuus on seuraava: Jos B = {b 1, b 2,..., b n } on vektoriavaruuden V kanta, niin jokainen vektori v V voidaan esittää muodossa v = c 1 b 1 + c 2 b c n b n täsmälleen yhdellä tavalla. Matriisilaskenta 2/11

115 Kannanvaihto 1/4 Tarkastellaan tilannetta, jossa tunnetaan vektorin esitys kannassa B = {b 1, b 2,..., b n } ja halutaan vaihtaa toiseen kantaan U = {u 1, u 2,..., u n }. Lasketaan, miten uudet koordinaatit saadaan lausuttua vanhojen avulla. Merkitään vektorin v koordinaatteja näissä kannoissa [v] B = (β 1,..., β n ) ja [v] U = (η 1,..., η n ). Oletetaan, että vanhat kantavektorit b j on lausuttu uusien kantavektoreiden u i avulla n b j = s ij u i, j = 1,..., n. (1) i=1 Matriisilaskenta 3/11

116 Kannanvaihto 2/4 Tällöin saadaan v = n η i u i = i=1 n β j b j = j=1 n j=1 β j n s ij u i = i=1 n ( n ) s ij β j u i. i=1 j=1 Koska vektorin koordinaatit (kannassa U ) ovat yksikäsitteiset, on oltava n η i = s ij β j, i = 1,..., n. (2) j=1 Matriisilaskenta 4/11

117 Kannanvaihto 3/4 Merkitään S = s s 1n... s n1... s nn Tällöin koordinaattien välinen yhtälö (2) voidaan kirjoittaa [v] U = S [v] B. (3) Siten uudet koordinaatit saadaan matriisilla S kertomalla vanhoista, kun S :n sarakkeina on vanhojen kantavektoreiden koordinaattivektorit uudessa kannassa. Matriisilaskenta 5/11

118 Kannanvaihto 4/4 Matriisia S kutsutaan kannanvaihtomatriisiksi ja se siis välittää yhtälön (3) mukaisesti koordinaattimuunnoksen. Kannanvaihtomatriisi on aina kääntyvä, ja vanhat koordinaatit saadaan uusista kaavalla [v] B = S 1 [v] U. Matriisilaskenta 6/11

119 Ortogonaalisuus ja ortonormaalius 1/2 Oletetaan, että v 1, v 2 V ovat vektoreita ja niiden sisätulo on määritelty. Tällöin vektoreita v 1, v 2 sanotaan keskenään ortogonaalisiksi (kohtisuoriksi), jos pätee v 1, v 2 = 0. Vastaavasti vektoreja v 1,..., v n V sanotaan ortogonaalisiksi, jos v i, v j = 0 aina kun i j. Vektoreja v 1,..., v n V sanotaan ortonormaaleiksi, jos { 0, i j, v i, v j = 1, i = j. Matriisilaskenta 7/11

120 Ortogonaalisuus ja ortonormaalius 2/2 Ortonormaalius siis tarkoittaa sitä, että vektorit ovat keskenään kohtisuorassa ja lisäksi jokaisen niistä normi (pituus) on 1. Huom. Ortogonaaliset (ja ortonormaalit) vektorit ovat lineaarisesti riippumattomia. Matriisilaskenta 8/11

121 Ortonormaali kanta 1/2 Seuraavaksi pohditaan, miten mistä tahansa lineaarisesti riippumattomasta vektorijonosta B = {v 1, v 2,..., v n } saadaan ortonormaali. Huom. Vektorijono B on vektoriavaruuden V = span B kanta. Vektoriavaruuden ortonormaali kanta on mahdollisimman siisti, ts. se on yleensä helpoin käsitellä sekä laskujen että teoreettisten tulosten kannalta. Matriisilaskenta 9/11

122 Ortonormaali kanta 2/2 Ortonormaalin kannan löytämiseen on seuraava erittäin hyödyllinen algoritmi, jota kutsutaan Gram-Schmidtin ortogonalisoimiseksi. Algoritmissa vektoreista B = {v 1, v 2,..., v n } siis muodostetaan ortonormaali kanta U = {u 1, u 2,..., u n } avaruudelle V. Matriisilaskenta 10/11

123 Gram-Schmidtin ortogonalisointialgoritmi 1. Valitaan aluksi u 1 := v 1 / v 1. Saadaan avaruuden span{v 1 } ortonormaali kanta. 2. Jatketaan rekursiivisesti: Kun {u 1,..., u k } on vektoriavaruuden span{v 1,..., v k } ortonormaali kanta, voidaan valita w k+1 := v k+1 v k+1, u 1 u 1 v k+1, u 2 u 2... v k+1, u k u k. Nyt w k+1, u j = v k+1, u j v k+1, u j u j, u j = 0 kaikilla j = 1,..., k, koska u i, u j = 0 aina kun i j, ja u j, u j = 1. Voidaan siis valita u k+1 := w k+1 / w k Toistetaan edellistä askelta, kunnes on käyty läpi kaikki vektorit {v 1, v 2,..., v n }. Näin saadaan ortonormaali kanta. Matriisilaskenta 11/11

124 Matriisilaskenta Luento 13:Cholesky-hajotelma Antti Rasila 2016

125 Positiividefiniitti matriisi Hermiittinen matriisi A C n n on positiividefiniitti, jos u, Au > 0 kaikilla u C n \ {0}. Symmetrinen matriisi A R n n on positiividefiniitti, jos u T Au = u, Au > 0 kaikilla u R n \ {0}. Huom. Jos Au = 0 saadaan u, Au = 0, eli u = 0, kun A on positiividefiniitti. Siten positiividefiniitille matriisille A C n n pätee aina N(A) = 0. Dimensiolauseen nojalla dim R(A) = n, eli A on kääntyvä (on olemassa käänteismatriisi A 1 ). Matriisilaskenta 2/6

126 Cholesky-hajotelma Olkoon A C n n hermiittinen ja positiividefiniitti. Tällöin voidaan muodostaa hermiittinen LU-hajotelma eli Cholesky-hajotelma A = U U, missä U on yläkolmiomatriisi, jonka diagonaalialkiot ovat positiivisia. Jos A R n n, niin myös U R n n. Huom. Tällainen hajotelma on olemassa vain hermiittisille ja positiividefiniiteille matriiseille. Matriisin positiividefiniittisyyttä voidaan tutkia yrittämällä muodostaa Cholesky-hajotelma. Matriisilaskenta 3/6

127 Esimerkki 1/2 Yritetään muodostaa Cholesky-hajotelma A = U U matriisille ū 11 u 11 u 12 u 13 A = = ū 12 ū 22 u 22 u ū 13 ū 23 ū 33 u 33 Ensimmäiseltä riviltä saadaan 4 = u 11 2, valitaan positiivinen ratkaisu u 11 = 2. Saadaan myös ū 11 u 12 = 2, eli u 12 = 1. Edelleen ū 11 u 13 = 14, joten u 13 = 7. Matriisilaskenta 4/6

128 Esimerkki 2/2 Vastaavasti toisesta rivistä saadaan u u 22 2 = 17, joten u 22 2 = 16. Valitaan u 22 = 4. Lisäksi ū 12 u 13 + ū 22 u 23 = 5, ja siis u 23 = 3. Kolmannelta riviltä saadaan yhtälö u u u 33 2 = 83, eli u 33 2 = 25. Valitaan u 33 = 5. Saadaan siis U = Matriisilaskenta 5/6

129 Huomautuksia Cholesky-hajotelman laskeminen vaatii noin puolet LU-hajotelman laskemisessa vaadittavasta työstä. Yleisesti algoritmi voidaan kirjoittaa muodossa k 1 u kk = akk u lk 2, u kj = 1 ( a kj u kk l=1 k 1 ū lk u lk ), j > k. l=1 Juuren alla oleva luku on aina positiivinen, jos matriisi A on positiividefiniitti. Muuten algoritmi katkeaa. Matriisilaskenta 6/6

130 Matriisilaskenta Luento 14: Determinantti Antti Rasila 2016

131 Determinantti Determinantti on pinta-ala, tilavuus tai yleistetty tilavuus. Determinantti on reaaliarvoinen funktio, joka on määritelty vain neliömatriiseille. Formaaleja määritelmiä on lukuisia, joista yksi on jo tuttu: Det(A) = A = tukialkioiden tulo = det A. Matriisilaskenta 2/10

132 Determinantin ominaisuuksia 1/2 1. det I = Rivinvaihto vaihtaa determinantin merkin. a b c d = ad bc = c d a b. 3. Determinantti on lineaarinen rivin suhteen: ta tb c d = t a b c d, a + a b + b c d = a b c d + a b c d. Nämä ominaisuudet riittävät formaaliin määritelmään. Matriisilaskenta 3/10

133 Determinantin ominaisuuksia 2/2 4. Jos kaksi riveistä on yhtäsuuria, on det A = Rivioperaatio ei muuta determinantin arvoa. 6. Rivi nollia nollaa determinantin. 7. Kolmiomatriisin determinantti on lävistäjien tulo. 8. Singulaarisen matriisin determinantti on nolla. 9. AB = A B. 10. det A T = det A. Matriisilaskenta 4/10

134 Ominaisuuden 9 todistus 1/3 Väite: AB = A B. Todistus: i) Oletetaan, että B 0. Tutkitaan lukua D(A) = AB B. Jos D(A):lla on determinantin ominaisuudet 1, 2 ja 3, on D(A) = det A. 1. A = I D(A) = B B = Jos A:n kaksi riviä vaihdetaan keskenään, samat rivit vaihtuvat tulossa AB. D(A) vaihtaa merkkiä aina, kun A vaihtaa. Matriisilaskenta 5/10

135 Ominaisuuden 9 todistus 2/3 3. A:n ensimmäisen rivin skaalaus skaalaa AB:n ensimmäisen rivin samalla luvulla. Jos A:n ensimmäinen rivi on kahden rivin summa, niin tulo AB voidaan kirjoittaa siten, että sen ensimmäinen rivi on kahden rivin summa (sisätulovariantti). AB hajoaa kahteen osaan, jotka jaetaan B :llä. Ts. A = a 11 a a 1n.... a n1 a nn ; B = (b ij ). Jos a 1j = ã 1j + â 1j, niin a 1j b j1 = ã 1j b j1 + â 1j b j1. Käytetään ominaisuutta 3) ja osaväite seuraa. Kaikki ehdot täyttyvät, joten D(A) = A. Matriisilaskenta 6/10

136 Ominaisuuden 9 todistus 3/3 ii) B = 0; AB on singulaarinen, jos B on. Tällöin siis AB = A B = 0. Matriisilaskenta 7/10

137 Sarrus n sääntö a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 = a 11 a 22 a 33 + a 12 a 23 a 31 + a 13 a 21 a 33 a 13 a 22 a 31 a 12 a 21 a 33 a 11 a 23 a 32. Matriisilaskenta 8/10

138 Yleinen kaava 1 Määritelmä 1: det A = det(p)α 1α α 2β α nω, missä P n n permutaatiomatriisi, P = (α, β, ω). Toisaalta: a 11 a 12 a 13 a 11 a 21 a 22 a 23 = a 22 a 23 a 31 a 32 a 33 a 32 a 33 + a 12 a 21 a 23 a 31 a 33 a 13 + a 21 a 22 a 31 a 32 Matriisilaskenta 9/10

139 Yleinen kaava 2 Määritelmä 2: det A = α i1 C i1 + α i2 C i2 + + α in C in, missä liittotekijä C ij = ( 1) i+j M ij ; M ij on (n 1) (n 1)-matriisi, joka muodostetaan poistamalla A:n i:s rivi ja j:s sarake. Matriisilaskenta 10/10

140 Matriisilaskenta Luento 15: Vektoritulo Antti Rasila 2016

141 Ristitulo eli vektoritulo 1/2 Määritelmä: Olkoot a ja b kaksi avaruuden vektoria. Niiden vektoritulo eli ristitulo on vektori a b, joka määritellään seuraavilla ehdoilla: 1. a b = a b sin (a, b), 2. a b a, a b b, 3. Vektorit a, b, a b muodostavat oikeakätisen systeemin. Jos a = 0 tai b = 0, asetetaan a b = 0. Matriisilaskenta 2/6

142 Ristitulo eli vektoritulo 2/2 Lause: a = α 1 i + α 2 j + α 3 k, b = β 1 i + β 2 j + β 3 k; i j k a b = α 1 α 2 α 3 β 1 β 2 β 3. Matriisilaskenta 3/6

143 Skalaarikolmitulo Skalaarikolmitulo [a, b, c] = a (b c) = (a b) c α 1 α 2 α 3 = β 1 β 2 β 3 γ 1 γ 2 γ 3. Pätee: [a, b, c] = [c, a, b] = [b, c, a]. Matriisilaskenta 4/6

144 Pinta-ala, tilavuus Lause: Vektoreiden a ja b virittämän suunnikkaan ala on a b. Vektoreiden a, b, c virittämän suuntaissärmiön tilavuus on [a, b, c]. Matriisilaskenta 5/6

145 Pinta-ala, tilavuus: Todistus Suunikkaan ala: kanta korkeus, siis b a sin ϕ = a b. Suuntaissärmiön tilavuus: pohja korkeus a b c cos ψ = a b n 0 c = a b a b a b c = a b c = [a, b, c]. Matriisilaskenta 6/6

146 Matriisilaskenta Luento 16: Matriisin ominaisarvot ja ominaisvektorit Antti Rasila 2016

147 Ominaisarvot ja ominaisvektorit 1/5 Määritelmä Skalaari λ C on matriisin A C n n ominaisarvo ja vektori v C n sitä vastaava ominaisvektori, jos Av = λv, v 0. Intuitiivisesti ominaisvektori on vektori, jonka suunta ei muutu kuvauksessa v Av. Myös vektorin v skalaarikerrannaiset αv C n, α C \ {0} ovat ominaisarvoon λ liittyviä ominaisvektoreita, koska A(αv) = αav = αλv = λ(αv). Matriisilaskenta 2/12

148 Ominaisarvot ja ominaisvektorit 2/5 Kompleksiluku α C on matriisin A C n n ominaisarvo, jos ja vain jos yhtälöllä (A λi)v = 0 on ei-triviaali ratkaisu v C n \ {0}. Tämä on yhtäpitävää sen kanssa, että λ C on matriisin A karakteristisen polynomin nollakohta. P A (λ) := det(a λi) (1) Matriisilaskenta 3/12

149 Ominaisarvot ja ominaisvektorit 3/5 Algebran peruslauseen mukaan P A = ( 1) n (λ λ 1 ) m 1 (λ λ 2 ) m2 (λ λ k ) m k, (2) missä λ 1,..., λ k ovat matriisin ominaisarvot. Lukuihin m j := m λj liittyen saadaan seuraava määritelmä. Matriisilaskenta 4/12

150 Ominaisarvot ja ominaisvektorit 4/5 Määritelmä Yhtälössä (2) esiintyvät luvut m 1,..., m k ovat ominaisarvojen λ 1,..., λ k C algebralliset kertaluvut, ja E j := E λj (A) := {v C n : Av = λ j v} on ominaisarvoon λ j liittyvä ominaisavaruus. Luku g j := g λj := dim ( E j (A) ) on ominaisarvon λ j geometrinen kertaluku. Matriisilaskenta 5/12

151 Ominaisarvot ja ominaisvektorit 5/5 Lisäksi määritellään: Määritelmä Matriisin A C n n spektri on sen ominaisarvojen joukko σ(a) := { λ C : Av = λv jollakin v C n \ {0} } Saadaan seuraava tulos: Lause Matriisin A C n n eri ominaisarvoja vastaavat ominaisvektorit ovat lineaarisesti riippumattomia. Matriisilaskenta 6/12

152 Todistus 1/2 Olkoot Av j = λ j v j, j = 1,..., k, k n, missä λ j λ p, kun j p. Tehdään vastaoletus: v 1,..., v k ovat lineaarisesti riippuvia. Tällöin yksi vektoreista voidaan esittää toisten lineaarikombinaationa. Olkoon l pienin indeksi, jolle v l+1 voidaan esitää muodossa Nyt saadaan c 1 v c l v k = v l+1 joillekin c 1,..., c l C. (3) Av l+1 = A(c 1 v c l v l ) = c 1 Av c l Av l. Vektorit v j ovat A:n ominaisvektoreita, ja siten c 1 λ 1 v c l λ l v l = λ l+1 v l+1. Matriisilaskenta 7/12

153 Todistus 2/2 Vähennetään tästä yhtälö (3) kerrottuna luvulla λ l+1. Saadaan c 1 (λ 1 λ l+1 )v c l (λ l λ l+1 )v l = 0. Indeksin l valinnan perusteella vektorit v 1,..., v l ovat lineaarisesti riippumattomia. Siten c 1 (λ 1 λ l+1 ) =... = c l (λ l λ l+1 ) = 0. Koska λ j λ p, kun p j, saadaan edelleen c 1 =... = c l = 0, eli v l+1 = 0. Tämä on ristiriita, koska vektorin v l+1 piti olla ominaisvektori. Matriisilaskenta 8/12

154 Hermiittisen matriisin ominaisarvot Lause Hermiittisen matriisin ominaisarvot ovat reaalisia. Todistus. Olk. A hermiittinen, λ sen ominaisarvo ja v vastaava ominaisvektori. Tällöin λ v 2 = λ v, v = λv, v = Av, v = v, A v = v, Av = v, λv = λ v 2. Siten λ = λ, eli λ R. Matriisilaskenta 9/12

155 Esimerkki 1/3 ( ) 1 3 Lasketaan matriisin A = ominaisarvot ja -vektorit. 3 3 Muodostetaan karakteristinen polynomi: P A = det(a λi) = 1 λ λ = (1 λ)(3 λ) 9 = 3 λ 3λ + λ 2 9 = λ 2 4λ 6. Ratkaistaan nollakohdat P A (λ) = 0. Saadaan λ = 4 ± = 2 ± 10 =: λ ±. Matriisilaskenta 10/12

156 Esimerkki 2/3 Seuraavaksi ratkaistaan ominaisvektorit yhtälöstä Av = λ ± v, eli (A 2 ± 10I)v = 0. Saadaan siis yhtälöt ( ) ( ) v1 = 10 v 2 ( ) 0. 0 Gaussin eliminoinneilla matriisi saadaan muotoon ( ) ( ) ( ) Matriisilaskenta 11/12

157 Esimerkki 3/3 Ominaisarvoa λ + = vastaava ominaisvektori v + voidaan ratkaista yhtälöstä (1 + 10)v 1 + 3v 2 = 0. ( ) 3 Esimerkiksi voidaan valita vektori v + = Samaan tapaan ominaisarvoon λ = 2 10 liittyvät ominaisvektorit voidaan ratkaista yhtälöstä (1 10)v 1 + 3v 2 = 0. Tässä tapauksessa voidaan siis valita vektori ( ) 3 v = Matriisilaskenta 12/12

158 Matriisilaskenta Luento 17: Diagonalisointi Antti Rasila 2016

159 Matriisin diagonalisointi 1/3 Jos matriisilla A C n n on n lineaarisesti riippumatonta ominaisvektoria v 1,..., v n C n, Av j = λ j v j, niin yhtälössä A ( v 1 v n ) = ( Av1 Av n ) = ( λ1 v 1 λ n v n ) = ( λ 1 0 ) v 1 v. n λ n esiintyvä matriisi V = ( v 1 v n ) C n n on kääntyvä. Matriisilaskenta 2/12

160 Matriisin diagonalisointi 2/3 Toisin sanoen, AV = VΛ eli A = VΛV 1, missä V = ( λ 1 0 ) v 1 v n, Λ = λ n Myös käänteinen tulos pätee: Jos tällainen hajotelma on olemassa, niin matriisin V sarakevektorit ovat matriisin A ominaisvektorit ja diagonaalimatriisin Λ diagonaalialkiot niitä vastaavat ominaisarvot. Kyseisen hajotelman etsimistä kutsutaan matriisin A diagonalisoimikseksi. Jos hajotelma on olemassa, matriisia A kutsutaan diagonalisoituvaksi. Matriisilaskenta 3/12

161 Matriisin diagonalisointi 3/3 Matriisin A C n n diagonalisoituvuus on yhtäpitävää sen kanssa, että A:lla on n lineaarisesti riippumatonta ominaisvektoria. Tämä on edelleen yhtäpitävää sen kanssa, että ominaisarvojen λ j geometriset ja algrebralliset kertaluvut ovat samat kaikilla λ j σ(a) eli m λj = g λj. Huom. Aina pätee m λj g λj. Matriisilaskenta 4/12

162 Esimerkki 1/3 Diagonalisoidaan matriisi A = ( ) Etsitään ominaisarvot yhtälöstä P A (λ) = det(a λi) = 1 λ λ = (1 λ)( 1 λ) 0 = (1 λ)(1 + λ) = 0. Saadaan λ 1 = 1 ja λ 2 = 1. Etsitään seuraavaksi ominaisvektorit. Yhtälö Av 1 = λ 1 v 1, eli (A λ 1 I)v 1 = 0 Matriisilaskenta 5/12

163 Esimerkki 2/3 voidaan kirjoittaa ( ) ( ) v 1 1 = v 2 1 ( ) 0. 0 Siten 6v 1 1 2v 2 1 = 0, ja ratkaisuksi käy esim. v 1 = (1, 3). Vastaavasti yhtälöstä Av 2 = λ 2 v 2, eli (A λ 2 I)v 2 = 0 saadaan (1 ) ( ) ( 1) 0 v 1 2 = 6 1 ( 1) v 2 2 ( ) 0. 0 Matriisilaskenta 6/12

164 Esimerkki 3/3 Nyt { 2v 1 2 = 0, 6v 1 2 = 0, joten { v 1 2 = 0, v2 2 = mielivaltainen. Valitaan esim. v 2 = (0, 1). Saadaan V = ( ( ) ) 1 0 v 1 v 2 =, joten V 1 = 3 1 Edelleen, ( ) 1 0 A = = 6 1 ( ) ( ( ) ) ( ) 1 0 = VΛV Matriisilaskenta 7/12

165 Huomautuksia Diagonalisointia käyttäen voidaan kätevästi laskea matriisin A potensseja: A 2 = (VΛV 1 ) 2 = VΛV 1 VΛV 1 = VΛ 2 V 1, ja yleisesti A n = VΛ n V 1, missä n λ 1 0 λ n 1 0 λ n =..... = λ n 0 λ n n Jos diagonalisoituvalla matriisilla on k-kertainen ominaisarvo, eli m λk = k > 1 jollakin λ j, niin on olemassa k sitä vastaavaa lineaarisesti riippumatonta ominaisvektoria. Matriisilaskenta 8/12

166 Esimerkki 1/3 Diagonalisoidaan matriisi (välivaiheet harj. teht.) A = Kuten edellä, ominaisarvoiksi saadaan λ 1 = 5 ja λ 2 = λ 3 = 1. Siten m 5 = 1 ja m 1 = 2. On siis löydettävä kaksi ominaisarvoon λ = 1 liittyvää lineaarisesti riippumatonta ominaisvektoria, joille Av = 1 v. Matriisilaskenta 9/12

167 Esimerkki 2/3 Päädytään matriisiin Siten vektorit v 2 = (1, 0, 1) ja v 3 = (2, 1, 0) käyvät. Ominaisarvoa 5 vastaa ominaisvektori v 3 = (1, 1, 1). Saadaan V = Matriisilaskenta 10/12

168 Esimerkki 3/3 Tästä voidaan edelleen laskea V 1 = Hajotelmaksi A = VΛV 1 saadaan siis = Matriisilaskenta 11/12

169 Esimerkki Kaikki matriisit eivät ole diagonalisoituvia. Esimerkiksi matriisin ( ) 3 1 A = 1 5 kaksinkertaista ominaisarvoa λ 1 = λ 2 = 4 vastaavat vain muotoa ( ) 1 v = α, α C. 1 olevat ominaisvektorit. Siten sillä ei ole kahta lineaarisesti riippumatonta ominaisvektoria. Matriisilaskenta 12/12

170 Matriisilaskenta Luento 18: Similaarisuus Antti Rasila 2016

171 Similaarisuus 1/3 Määritelmä Matriisit A C n n ja B C n n ovat similaariset, jos A = VBV 1 jollakin V C n n. Tällöin merkitään A B. Intuitiivisesti matriisien similaarisuus tarkoittaa, että ne ovat kannanvaihtoa vaille samat. Matriisia V voi myös ajatella eräänlaisena normalisointina. Tämän tapaisia määritelmiä esiintyy monissa matemaattisissa teorioissa. Matriisilaskenta 2/1

172 Similaarisuus 2/3 Similaarisuus on ekvivalenssirelaatio, toisin sanoen pätee: 1. A A. 2. Jos A B, niin B A. 3. Jos A B ja B C, niin A C. Matriisi V voidaan tulkita kannanvaihtona seuraavasti: Olkoon V = ( v 1 v n ) C n n kääntyvä. Tällöin vektorit {v 1,..., v n } ovat lineaarisesti riippumattomia ja siis avaruuden C n kanta. Nyt jokainen x C n voidaan esittää yksikäsitteisesti muodossa x = c 1 v c n v n. Matriisilaskenta 3/1

173 Similaarisuus 3/3 Tällöin pätee x 1. = c 1 v c n v n = ( ) v 1 v n. x n eli x = Vc. Matriisin A määräämä lineaarikuvaus voidaan esittää kannassa {v 1,..., v n } seuraavasti: Ax = V(V 1 AV)c, c 1 c n, missä (V 1 AV)c ovat vektorin Ax koordinaatit kannassa {v 1,..., v n }. Matriisilaskenta 4/1

174 Lause Jos A B, niin niillä on samat ominaisarvot. Todistus. Matriisin A karakteristiselle polynomille P A (λ) = det(a λi) = det(vbv 1 λvv 1 ) = det ( V(B λi)v 1) = det(v) det(b λi) det(v 1 ) = det(b λi) = P B (λ), koska det(v) det(v 1 ) = det(vv 1 ) = det(i) = 1 Koska matriisin ominaisarvot ovat sen karakteristisen polynomin nollakohdat, saadaan σ(a) = σ(b). Matriisilaskenta 5/1

175 Matriisilaskenta Luento 19: Schurin hajotelma Antti Rasila 2016

176 Schurin hajotelma 1/3 Diagonalisoinnin ideana on saattaa matriisi similariteettimuunnoksella A = VBV 1 mahdollisimman yksinkertaiseen muotoon eli diagonaalimatriisiksi. Menettely ei kuitenkaan ole aina ongelmatonta: Diagonalisointi ei ole aina mahdollista, koska hajotelmassa esiintyvä matriisi B ei ole aina diagonaalimatriisi. Lopuksi joudutaan laskemaan käänteismatriisi V 1. Hajotelman laskeminen on kuitenkin helppoa, jos matriisi U C n n on unitaarinen eli U = U 1. Matriisilaskenta 2/7

177 Schurin hajotelma 2/3 Koska u 1 I = UU = ( ) u 1 u n. u n = matriisi on unitaarinen täsmälleen silloin, kun sen sarakevektorit ovat ortonormaaleja. u 1, u 1 u 1, u n....., u n, u 1 u n, u n Matriisilaskenta 3/7

178 Schurin hajotelma 3/3 Yleisessä tapauksessa voidana etsiä hajotelma, jossa on esiintyy diagonaalimatriisin sijasta yläkolmiomatriisi. Lause (Schurin hajotelma) Jokaiselle A C n n on olemassa yläkolmiomatriisi T C n n ja unitaarinen matriisi U C n n siten, että A = UTU. Matriisilaskenta 4/7

179 Todistus 1/4 Olk. λ jokin matriisin A C n n ominaisarvo. Valitaan ortonormaalit kannat {q 1,..., q k } ja {q k+1,..., q n } avaruuksille E λ (A) ja E λ (A). Matriisilaskenta 5/7

180 Todistus 2/4 Saadaan A ( q 1 q n ) = ( λq1 λq k Aq k+1 Aq n ) λ 0 q 1, Aq k+1 q 1, Aq n = (. ) q 1 q n 0 λ q k, Aq k+1 q k, Aq n q n, Aq k+1 q n, Aq n Matriisilaskenta 6/7

181 Todistus 3/4 Toisin sanoen ( ) λi B1 A = Q 1 Q 0 A 1, 1 missä I C k k, B 1 C k (n k) ja A 1 C (n k) (n k). Toistetaan samat operaatiot matriisille A 1, jolloin saadaan ( ) µi B2 A 1 = Q 2 Q 0 A 2, µ σ(a). 2 Nyt λi ( B 1 ) A = Q 1 µi B2 0 Q 2 0 A 2 Q 2 Q 1 Matriisilaskenta 7/7

182 Todistus 4/4 λi Q 2 B 1Q 2 = Q 1 Q 2 0 µi B 2 Q 2 Q A 2 Samaan tapaan voidaan jatkaa matriisin alanurkkaan saakka, jolloin päädytään hajotelmaan A = Q 1 Q l TQ l Q 1 = QTQ, missä T on yläkolmiomatriisi ja Q on unitaarinen. Matriisilaskenta 8/7

183 Matriisilaskenta Luento 20: Unitaarinen diagonalisointi Antti Rasila 2016

184 Unitaarinen diagonalisointi Määritelmä Matriisi A C n n on normaali, jos A A = AA. Hermiittinen matriisi on normaali, koska A A = AA = AA. Unitaarinen matriisi on normaali, koska U U = I = UU. Lause Matriisi A on normaali jos ja vain jos se on unitaarisesti diagonalisoituva, eli se voidaan esittää muodossa A = UΛU jollakin unitaarisella U ja diagonaalisella Λ. Matriisilaskenta 2/7

185 Todistus 1/2 Olkoon A = UTU Schurin hajotelma matriisille A. Matriisin A normaalisuus on yhtäpitävää sen kanssa, että AA = AA. Siten ja siis (UTU ) (UTU ) = (UTU )(UTU ), UT U UTU = UTU UT U. Koska U on unitaarinen, UU = I = U U, ja saadaan UT TU = UTT U. Matriisilaskenta 3/7

186 Todistus 2/2 Kertomalla puolittain matriiseilla U ja U, saadaan T T = TT. (1) Yläkolmiomatriisi, jolle (1) pätee on diagonaalimatriisi, joten väite on todistettu. Seuraus. Normaalin matriisin eri ominaisarvoja vastaavat normeeratut ominaisvektorit ovat ortonormaaleja. Samaa ominaisarvoa vastaavat ominaisvektorit voidaan ortonormalisoida Gram-Schmidt -algoritmilla. Matriisilaskenta 4/7

187 Esimerkki 1/3 Osoitetaan, että matriisi A = ( 0 ) on normaali ja diagonalisoidaan se unitaarisesti. Lasketaan A A = ( ) ( ) = ( ) Matriisilaskenta 5/7

188 Esimerkki 2/3 Edelleen, AA = ( ) ( ) = ( ) 1 0, 0 1 eli sama tulos kuin edellä joten A on normaali. Etsitään matriisin A ominaisarvot: det(a λi) = λ 1 1 λ = λ2 + 1 = (λ i)(λ + i), eli λ ± = ±i. Matriisilaskenta 6/7

189 Esimerkki 3/3 Ratkaistaan yhtälöt Ax = λ ± x. Saadaan ( ) ( ) i 1 i 1, 1 i 0 0 eli ix 1 + x 2 = 0. Valitaan v ± = 1 ( ) 1. 2 ±i Siten A = ( ) 0 1 = 1 0 ( i 2 i 2 = UΛU. ) (i 0 0 i ) ( i 2 i 2 ) Matriisilaskenta 7/7

Matriisilaskenta Luento 10: Polaarimuoto ja kompleksilukujen geometriaa

Matriisilaskenta Luento 10: Polaarimuoto ja kompleksilukujen geometriaa Matriisilaskenta Luento 10: Polaarimuoto ja kompleksilukujen geometriaa Antti Rasila 2016 Polaarimuoto Kuvasta nähdään: { x = r cos θ, y = r sin θ. Siis z = x + iy = r cos θ + ir sin θ. Saadaan kompleksiluvun

Lisätiedot

Matriisilaskenta Luento 8: LU-hajotelma

Matriisilaskenta Luento 8: LU-hajotelma Matriisilaskenta Luento 8: LU-hajotelma Antti Rasila 2016 Matriisihajotelmat 1/2 Usein matriisiyhtälön Ax = y ratkaiseminen on epäkäytännöllistä ja hidasta. Siksi numeerisessa matriisilaskennassa usein

Lisätiedot

1 Määritelmä ja perusominaisuuksia. 2 Laskutoimitukset kompleksiluvuilla. 3 Reaaliluvut ja kompleksiluvut. 4 Kompleksilukujen algebraa

1 Määritelmä ja perusominaisuuksia. 2 Laskutoimitukset kompleksiluvuilla. 3 Reaaliluvut ja kompleksiluvut. 4 Kompleksilukujen algebraa 1 ja perusominaisuuksia 2 Laskutoimitukset kompleksiluvuilla 3 Reaaliluvut ja kompleksiluvut Matematiikan peruskurssi KP3 I OSA 1: Johdatus kompleksilukuihin 4 Kompleksilukujen algebraa 5 Kompleksitaso

Lisätiedot

Matriisilaskenta Luento 16: Matriisin ominaisarvot ja ominaisvektorit

Matriisilaskenta Luento 16: Matriisin ominaisarvot ja ominaisvektorit Matriisilaskenta Luento 16: Matriisin ominaisarvot ja ominaisvektorit Antti Rasila 2016 Ominaisarvot ja ominaisvektorit 1/5 Määritelmä Skalaari λ C on matriisin A C n n ominaisarvo ja vektori v C n sitä

Lisätiedot

Matriisilaskenta Luento 12: Vektoriavaruuden kannan olemassaolo

Matriisilaskenta Luento 12: Vektoriavaruuden kannan olemassaolo Matriisilaskenta Luento 12: Vektoriavaruuden kannan olemassaolo Antti Rasila 2016 Vektoriavaruuden kannan olemassaolo Jos {v 1, v 2,..., v k } on äärellisulotteisen vektoriavaruuden V lineaarisesti riippumaton

Lisätiedot

5 Ominaisarvot ja ominaisvektorit

5 Ominaisarvot ja ominaisvektorit 5 Ominaisarvot ja ominaisvektorit Olkoon A = [a jk ] n n matriisi. Tarkastellaan vektoriyhtälöä Ax = λx, (1) missä λ on luku. Sellaista λ:n arvoa, jolla yhtälöllä on ratkaisu x 0, kutsutaan matriisin A

Lisätiedot

1 Ominaisarvot ja ominaisvektorit

1 Ominaisarvot ja ominaisvektorit 1 Ominaisarvot ja ominaisvektorit Olkoon A = [a jk ] n n matriisi. Tarkastellaan vektoriyhtälöä Ax = λx, (1) 1 missä λ on luku. Sellaista λ:n arvoa, jolla yhtälöllä on ratkaisu x 0, kutsutaan matriisin

Lisätiedot

5 OMINAISARVOT JA OMINAISVEKTORIT

5 OMINAISARVOT JA OMINAISVEKTORIT 5 OMINAISARVOT JA OMINAISVEKTORIT Ominaisarvo-ongelma Käsitellään neliömatriiseja: olkoon A n n-matriisi. Luku on matriisin A ominaisarvo (eigenvalue), jos on olemassa vektori x siten, että Ax = x () Yhtälön

Lisätiedot

1.1 Vektorit. MS-A0004/A0006 Matriisilaskenta. 1.1 Vektorit. 1.1 Vektorit. Reaalinen n-ulotteinen avaruus on joukko. x 1. R n.

1.1 Vektorit. MS-A0004/A0006 Matriisilaskenta. 1.1 Vektorit. 1.1 Vektorit. Reaalinen n-ulotteinen avaruus on joukko. x 1. R n. ja kompleksiluvut ja kompleksiluvut 1.1 MS-A0004/A0006 Matriisilaskenta 1. ja kompleksiluvut Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 8.9.015 Reaalinen

Lisätiedot

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

Matriisiteoria Harjoitus 1, kevät Olkoon. cos α sin α A(α) = . sin α cos α. Osoita, että A(α + β) = A(α)A(β). Mikä matriisi A(α)A( α) on? Harjoitus 1, kevät 007 1. Olkoon [ ] cos α sin α A(α) =. sin α cos α Osoita, että A(α + β) = A(α)A(β). Mikä matriisi A(α)A( α) on?. Olkoon a x y A = 0 b z, 0 0 c missä a, b, c 0. Määrää käänteismatriisi

Lisätiedot

Matematiikka B2 - TUDI

Matematiikka B2 - TUDI Matematiikka B2 - TUDI Miika Tolonen 3. syyskuuta 2012 Miika Tolonen Matematiikka B2 - TUDI 1 Kurssin sisältö (1/2) Matriisit Laskutoimitukset Lineaariset yhtälöryhmät Gaussin eliminointi Lineaarinen riippumattomuus

Lisätiedot

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

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä 1 3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä Lineaarinen m:n yhtälön yhtälöryhmä, jossa on n tuntematonta x 1,, x n on joukko yhtälöitä, jotka ovat muotoa a 11 x 1 + + a 1n x n = b 1 a

Lisätiedot

Matematiikka B2 - Avoin yliopisto

Matematiikka B2 - Avoin yliopisto 6. elokuuta 2012 Opetusjärjestelyt Luennot 9:15-11:30 Harjoitukset 12:30-15:00 Tentti Kurssin sisältö (1/2) Matriisit Laskutoimitukset Lineaariset yhtälöryhmät Gaussin eliminointi Lineaarinen riippumattomuus

Lisätiedot

Lineaarikuvauksen R n R m matriisi

Lineaarikuvauksen R n R m matriisi Lineaarikuvauksen R n R m matriisi Lauseessa 21 osoitettiin, että jokaista m n -matriisia A vastaa lineaarikuvaus L A : R n R m, jolla L A ( v) = A v kaikilla v R n. Osoitetaan seuraavaksi käänteinen tulos:

Lisätiedot

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Vektoriavaruudet Riikka Kangaslampi kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Idea Lineaarisen systeemin ratkaiseminen Olkoon

Lisätiedot

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

Matriisi-vektori-kertolasku, lineaariset yhtälöryhmät Matematiikan peruskurssi K3/P3, syksy 25 Kenrick Bingham 825 Toisen välikokeen alueen ydinasioita Alla on lueteltu joitakin koealueen ydinkäsitteitä, joiden on hyvä olla ensiksi selvillä kokeeseen valmistauduttaessa

Lisätiedot

MS-A0003/A Matriisilaskenta Laskuharjoitus 6

MS-A0003/A Matriisilaskenta Laskuharjoitus 6 MS-A3/A - Matriisilaskenta Laskuharjoitus 6 Ratkaisuehdotelmia. Diagonalisointi on hajotelma A SΛS, jossa diagonaalimatriisi Λ sisältää matriisin A ominaisarvot ja matriisin S sarakkeet ovat näitä ominaisarvoja

Lisätiedot

MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt

MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt MS-A0002 Matriisilaskenta Luento 1:Vektorit ja lineaariyhdistelyt Antti Rasila 2016 Vektorit Pysty- eli sarakevektori v = ( v1 v 2 missä v 1, v 2 ovat v:n komponentit. ), Matriisilaskenta 2/6 Vektorit

Lisätiedot

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

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä 3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä Lineaarinen m:n yhtälön yhtälöryhmä, jossa on n tuntematonta x 1,, x n on joukko yhtälöitä, jotka ovat muotoa a 11 x 1 + + a 1n x n = b 1 a 21

Lisätiedot

Johdatus tekoälyn taustalla olevaan matematiikkaan

Johdatus tekoälyn taustalla olevaan matematiikkaan Johdatus tekoälyn taustalla olevaan matematiikkaan Informaatioteknologian tiedekunta Jyväskylän yliopisto 5. luento.2.27 Lineaarialgebraa - Miksi? Neuroverkon parametreihin liittyvät kaavat annetaan monesti

Lisätiedot

Ortogonaalisen kannan etsiminen

Ortogonaalisen kannan etsiminen Ortogonaalisen kannan etsiminen Lause 94 (Gramin-Schmidtin menetelmä) Oletetaan, että B = ( v 1,..., v n ) on sisätuloavaruuden V kanta. Merkitään V k = span( v 1,..., v k ) ja w 1 = v 1 w 2 = v 2 v 2,

Lisätiedot

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45 MS-A0003/A0005 Matriisilaskenta Laskuharjoitus / vko 5 Tehtävä 1 (L): Hahmottele kompleksitasoon ne pisteet, jotka toteuttavat a) z 3 =, b) z + 3 i < 3, c) 1/z >. Yleisesti: ehto z = R, z C muodostaa kompleksitasoon

Lisätiedot

1 Kompleksiluvut 1. y z = (x, y) Kuva 1: Euklidinen taso R 2

1 Kompleksiluvut 1. y z = (x, y) Kuva 1: Euklidinen taso R 2 Sisältö 1 Kompleksiluvut 1 1.1 Määritelmä............................ 1 1. Kertolasku suorakulmaisissa koordinaateissa.......... 4 1.3 Käänteisluku ja jakolasku..................... 9 1.4 Esimerkkejä.............................

Lisätiedot

LU-hajotelma. Esimerkki 1 Matriisi on yläkolmiomatriisi ja matriisi. on alakolmiomatriisi. 3 / 24

LU-hajotelma. Esimerkki 1 Matriisi on yläkolmiomatriisi ja matriisi. on alakolmiomatriisi. 3 / 24 LU-hajotelma 1 / 24 LU-hajotelma Seuravassa tarkastellaan kuinka neliömatriisi voidaan esittää kahden kolmiomatriisin tulona. Käytämme alkeismatriiseja tälläisen esityksen löytämiseen. Edellä mainittua

Lisätiedot

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

Neliömatriisi A on ortogonaalinen (eli ortogonaalimatriisi), jos sen alkiot ovat reaalisia ja 7 NELIÖMATRIISIN DIAGONALISOINTI. Ortogonaaliset matriisit Neliömatriisi A on ortogonaalinen (eli ortogonaalimatriisi), jos sen alkiot ovat reaalisia ja A - = A T () Muistutus: Kokoa n olevien vektorien

Lisätiedot

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

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/210 Matikkapaja keskiviikkoisin klo 14-16 Lineaarialgebra (muut ko) p. 1/210 Lineaarialgebra (muut ko) p. 2/210 Operaatiot Vektoreille u = (u 1,u 2 ) ja v = (v 1,v 2 ) Yhteenlasku: u+v = (u 1 +v 1,u 2 +v 2

Lisätiedot

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Ominaisarvoteoriaa Riikka Kangaslampi Kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Ominaisarvot Kertaus: ominaisarvot Määritelmä

Lisätiedot

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141 Lineaarialgebra ja matriisilaskenta II LM2, Kesä 2012 1/141 Kertausta: avaruuden R n vektorit Määritelmä Oletetaan, että n {1, 2, 3,...}. Avaruuden R n alkiot ovat jonoja, joissa on n kappaletta reaalilukuja.

Lisätiedot

MS-A0004/A0006 Matriisilaskenta

MS-A0004/A0006 Matriisilaskenta 4. MS-A4/A6 Matriisilaskenta 4. Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto..25 Tarkastellaan neliömatriiseja. Kun matriisilla kerrotaan vektoria, vektorin

Lisätiedot

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

Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28 Numeeriset menetelmät TIEA381 Luento 5 Kirsi Valjus Jyväskylän yliopisto Luento 5 () Numeeriset menetelmät 3.4.2013 1 / 28 Luennon 5 sisältö Luku 4: Ominaisarvotehtävistä Potenssiinkorotusmenetelmä QR-menetelmä

Lisätiedot

1.1. Määritelmiä ja nimityksiä

1.1. Määritelmiä ja nimityksiä 1.1. Määritelmiä ja nimityksiä Luku joko reaali- tai kompleksiluku. R = {reaaliluvut}, C = {kompleksiluvut} R n = {(x 1, x 2,..., x n ) x 1, x 2,..., x n R} C n = {(x 1, x 2,..., x n ) x 1, x 2,..., x

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Luentokalvot

Lisätiedot

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 4 / vko 47

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 4 / vko 47 MS-A3/A5 Matriisilaskenta Malliratkaisut 4 / vko 47 Tehtävä 1 (L): Oletetaan, että AB = AC, kun B ja C ovat m n-matriiseja. a) Näytä, että jos A on kääntyvä, niin B = C. b) Seuraako yhtälöstä AB = AC yhtälö

Lisätiedot

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Ominaisarvoteoriaa Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2015 1 / 22 R. Kangaslampi matriisiteoriaa Kertaus: ominaisarvot

Lisätiedot

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

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/81 Matikkapaja keskiviikkoisin klo 14-16 Lineaarialgebra (muut ko) p. 1/81 Lineaarialgebra (muut ko) p. 2/81 Operaatiot Vektoreille u = (u 1,u 2 ) ja v = (v 1,v 2 ) Yhteenlasku: u+v = (u 1 +v 1,u 2 +v 2 )

Lisätiedot

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

(1.1) Ae j = a k,j e k. Lineaarikuvauksen determinantti ja jälki 1. Lineaarikuvauksen matriisi. Palautetaan mieleen, mikä lineaarikuvauksen matriisi annetun kannan suhteen on. Olkoot V äärellisulotteinen vektoriavaruus, n = dim

Lisätiedot

Ominaisvektoreiden lineaarinen riippumattomuus

Ominaisvektoreiden lineaarinen riippumattomuus Ominaisvektoreiden lineaarinen riippumattomuus Lause 17 Oletetaan, että A on n n -matriisi. Oletetaan, että λ 1,..., λ m ovat matriisin A eri ominaisarvoja, ja oletetaan, että v 1,..., v m ovat jotkin

Lisätiedot

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

Ville Turunen: Mat Matematiikan peruskurssi P1 1. välikokeen alueen teoriatiivistelmä 2007 Ville Turunen: Mat-1.1410 Matematiikan peruskurssi P1 1. välikokeen alueen teoriatiivistelmä 2007 Materiaali: kirjat [Adams R. A. Adams: Calculus, a complete course (6th edition), [Lay D. C. Lay: Linear

Lisätiedot

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 5 / vko 48

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 5 / vko 48 MS-A3/A5 Matriisilaskenta Malliratkaisut 5 / vko 48 Tehtävä (L): a) Onko 4 3 sitä vastaava ominaisarvo? b) Onko λ = 3 matriisin matriisin 2 2 3 2 3 7 9 4 5 2 4 4 ominaisvektori? Jos on, mikä on ominaisarvo?

Lisätiedot

Kompleksiluvut., 15. kesäkuuta /57

Kompleksiluvut., 15. kesäkuuta /57 Kompleksiluvut, 15. kesäkuuta 2017 1/57 Miksi kompleksilukuja? Reaaliluvut lukusuoran pisteet: Tiedetään, että 7 1 0 x 2 = 0 x = 0 1 7 x 2 = 1 x = 1 x = 1 x 2 = 7 x = 7 x = 7 x 2 = 1 ei ratkaisua reaalilukujen

Lisätiedot

Ortogonaalinen ja ortonormaali kanta

Ortogonaalinen ja ortonormaali kanta Ortogonaalinen ja ortonormaali kanta Määritelmä Kantaa ( w 1,..., w k ) kutsutaan ortogonaaliseksi, jos sen vektorit ovat kohtisuorassa toisiaan vastaan eli w i w j = 0 kaikilla i, j {1, 2,..., k}, missä

Lisätiedot

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

3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset 32 Idea: Lineaarikuvausten laskutoimitusten avulla määritellään vastaavat matriisien laskutoimitukset Vakiolla kertominen ja summa Olkoon t R ja A, B R n m Silloin ta, A + B R n m ja määritellään ta ta

Lisätiedot

y z = (x, y) Kuva 1: Euklidinen taso R 2

y z = (x, y) Kuva 1: Euklidinen taso R 2 Kompleksiluvut. Määritelmä Tarkastellaan euklidista tasoa R = {(, y), y R}. y y z = (, y) R Kuva : Euklidinen taso R Suorakulmaisessa koordinaatistossa on -akseli ja y-akseli. Luvut ja y ovat pisteen z

Lisätiedot

Sisätuloavaruudet. 4. lokakuuta 2006

Sisätuloavaruudet. 4. lokakuuta 2006 Sisätuloavaruudet 4. lokakuuta 2006 Tässä esityksessä vektoriavaruudet V ja W ovat kompleksisia ja äärellisulotteisia. Käydään ensin lyhyesti läpi määritelmiä ja perustuloksia. Merkitään L(V, W ) :llä

Lisätiedot

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

MS-A0004/MS-A0006 Matriisilaskenta Laskuharjoitus 6 / vko 42 MS-A0004/MS-A0006 Matriisilaskenta Laskuharjoitus 6 / vko 42 Tehtävät 1-4 lasketaan alkuviikon harjoituksissa ryhmissä, ja ryhmien ratkaisut esitetään harjoitustilaisuudessa (merkitty kirjaimella L = Lasketaan).

Lisätiedot

Ominaisarvo ja ominaisvektori

Ominaisarvo ja ominaisvektori Ominaisarvo ja ominaisvektori Määritelmä Oletetaan, että A on n n -neliömatriisi. Reaaliluku λ on matriisin ominaisarvo, jos on olemassa sellainen vektori v R n, että v 0 ja A v = λ v. Vektoria v, joka

Lisätiedot

Ennakkotehtävän ratkaisu

Ennakkotehtävän ratkaisu Ennakkotehtävän ratkaisu Ratkaisu [ ] [ ] 1 3 4 3 A = ja B =. 1 4 1 1 [ ] [ ] 4 3 12 12 1 0 a) BA = =. 1 + 1 3 + 4 0 1 [ ] [ ] [ ] 1 0 x1 x1 b) (BA)x = =. 0 1 x 2 x [ ] [ ] [ 2 ] [ ] 4 3 1 4 9 5 c) Bb

Lisätiedot

Determinantti 1 / 30

Determinantti 1 / 30 1 / 30 on reaaliluku, joka on määritelty neliömatriiseille Determinantin avulla voidaan esimerkiksi selvittää, onko matriisi kääntyvä a voidaan käyttää käänteismatriisin määräämisessä ja siten lineaarisen

Lisätiedot

6 MATRIISIN DIAGONALISOINTI

6 MATRIISIN DIAGONALISOINTI 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,

Lisätiedot

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

Matriisien tulo. Matriisit ja lineaarinen yhtälöryhmä Matriisien tulo Lause Olkoot A, B ja C matriiseja ja R Tällöin (a) A(B + C) =AB + AC, (b) (A + B)C = AC + BC, (c) A(BC) =(AB)C, (d) ( A)B = A( B) = (AB), aina, kun kyseiset laskutoimitukset on määritelty

Lisätiedot

1 Matriisit ja lineaariset yhtälöryhmät

1 Matriisit ja lineaariset yhtälöryhmät 1 Matriisit ja lineaariset yhtälöryhmät 11 Yhtälöryhmä matriisimuodossa m n-matriisi sisältää mn kpl reaali- tai kompleksilukuja, jotka on asetetettu suorakaiteen muotoiseksi kaavioksi: a 11 a 12 a 1n

Lisätiedot

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus 1 / 51 Lineaarikombinaatio Johdattelua seuraavaan asiaan (ei tarkkoja määritelmiä): Millaisen kuvan muodostaa joukko {λv λ R, v R 3 }? Millaisen

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi A. Lepistö alepisto@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2016 M. Hirvensalo V. Junnila A. Lepistö

Lisätiedot

Lineaarialgebra (muut ko)

Lineaarialgebra (muut ko) Lineaarialgebra (muut ko) p. 1/103 Lineaarialgebra (muut ko) Tero Laihonen Lineaarialgebra (muut ko) p. 2/103 Operaatiot Vektoreille u = (u 1,u 2 ) ja v = (v 1,v 2 ) Yhteenlasku: u+v = (u 1 +v 1,u 2 +v

Lisätiedot

Alkeismuunnokset matriisille, sivu 57

Alkeismuunnokset matriisille, sivu 57 Lineaarialgebra (muut ko) p. 1/88 Alkeismuunnokset matriisille, sivu 57 AM1: Kahden vaakarivin vaihto AM2: Vaakarivin kertominen skalaarilla c 0 AM3: Vaakarivin lisääminen toiseen skalaarilla c kerrottuna

Lisätiedot

MS-A0102 Differentiaali- ja integraalilaskenta 1

MS-A0102 Differentiaali- ja integraalilaskenta 1 MS-A0102 Differentiaali- ja integraalilaskenta 1 Kompleksiluvut Riikka Korte (muokannut Riikka Kangaslammen materiaalin pohjalta) Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 5.11.2015 1 /

Lisätiedot

2.8. Kannanvaihto R n :ssä

2.8. Kannanvaihto R n :ssä 28 Kannanvaihto R n :ssä Seuraavassa kantavektoreiden { x, x 2,, x n } järjestystä ei saa vaihtaa Vektorit ovat pystyvektoreita ( x x 2 x n ) on vektoreiden x, x 2,, x n muodostama matriisi, missä vektorit

Lisätiedot

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Vektoriavaruudet Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2015 1 / 17 R. Kangaslampi Vektoriavaruudet Vektoriavaruus

Lisätiedot

BM20A0700, Matematiikka KoTiB2

BM20A0700, Matematiikka KoTiB2 BM20A0700, Matematiikka KoTiB2 Luennot: Matti Alatalo, Harjoitukset: Oppikirja: Kreyszig, E.: Advanced Engineering Mathematics, 8th Edition, John Wiley & Sons, 1999, luku 7. 1 Kurssin sisältö Matriiseihin

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Luentokalvot

Lisätiedot

ominaisvektorit. Nyt 2 3 6

ominaisvektorit. Nyt 2 3 6 Esimerkki 2 6 8 Olkoon A = 40 0 6 5. Etsitäänmatriisinominaisarvotja 0 0 2 ominaisvektorit. Nyt 2 0 2 6 8 2 6 8 I A = 40 05 40 0 6 5 = 4 0 6 5 0 0 0 0 2 0 0 2 15 / 172 Täten c A ( )=det( I A) =( ) ( 2)

Lisätiedot

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 )

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 ) Määritelmä 519 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 h v 1 v 2 v m T 1 v 1 T 2 v 2 T m v m 514 sanotaan olevan kuvausten T 1,, T m indusoima ja sitä

Lisätiedot

1. Viikko. K. Tuominen MApu II 1/17 17

1. Viikko. K. Tuominen MApu II 1/17 17 1. Viikko Keskeiset asiat ja tavoitteet: 1. Kompleksiluvut, kompleksitaso, polaariesitys, 2. Kompleksilukujen peruslaskutoimitukset, 3. Eulerin ja De Moivren kaavat, 4. Potenssi ja juuret, kompleksinen

Lisätiedot

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

3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. 3.2 Matriisien laskutoimitukset. Olkoot A 2 := AA = 3 3 Olkoot 9 8 B 7 6 ja A 5 4 [ 3 4 Nyt A + B, AB ja BB eivät ole mielekkäitä (vastaavilla lineaarikuvauksilla menisivät dimensiot solmuun tällaisista yhdistelmistä) Kuitenkin voidaan laskea BA ja 9( )

Lisätiedot

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

C = {(x,y) x,y R} joiden joukossa on määritelty yhteen- ja kertolasku seuraavasti Vaasan yliopiston julkaisuja 189 9 OMINAISARVOTEHTÄVÄ Ch:EigSystem Sec:CMatrix 9.1 Kompleksinen lineaariavaruus 9.1.1 Kompleksiluvut Pian tulemme tarvitsemaan kompleksisen lineaariavaruuden alkeita. Tätä

Lisätiedot

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.

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. Matematiikan ja tilastotieteen laitos Lineaarialgebra ja matriisilaskenta II Ylimääräinen harjoitus 6 Ratkaisut A:n karakteristinen funktio p A on λ p A (λ) det(a λi ) 0 λ ( λ) 0 5 λ λ 5 λ ( λ) (( λ) (

Lisätiedot

1 Lineaariavaruus eli Vektoriavaruus

1 Lineaariavaruus eli Vektoriavaruus 1 Lineaariavaruus eli Vektoriavaruus 1.1 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä V epätyhjä joukko. Oletetaan, että joukossa V on määritelty laskutoimitus

Lisätiedot

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

Demorastitiedot saat demonstraattori Markus Niskaselta Lineaarialgebra (muut ko) p. 1/104 Lineaarialgebra (muut ko) p. 1/104 Ensi viikolla luennot salissa X Torstaina 7.12. viimeiset demot (12.12. ja 13.12. viimeiset luennot). Torstaina 14.12 on välikoe 2, muista ilmoittautua! Demorastitiedot

Lisätiedot

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

Osoita, että täsmälleen yksi vektoriavaruuden ehto ei ole voimassa. LINEAARIALGEBRA Harjoituksia 2016 1. Olkoon V = R 2 varustettuna tavallisella yhteenlaskulla. Määritellään reaaliluvulla kertominen seuraavasti: λ (x 1, x 2 ) = (λx 1, 0) (x 1, x 2 ) R 2 ja λ R. Osoita,

Lisätiedot

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

Lineaarialgebra ja differentiaaliyhtälöt Laskuharjoitus 1 / vko 44 Lineaarialgebra ja differentiaaliyhtälöt Laskuharjoitus 1 / vko 44 Tehtävät 1-3 lasketaan alkuviikon harjoituksissa, verkkotehtävien dl on lauantaina aamuyöllä. Tehtävät 4 ja 5 lasketaan loppuviikon harjoituksissa.

Lisätiedot

Matemaattinen Analyysi / kertaus

Matemaattinen Analyysi / kertaus Matemaattinen Analyysi / kertaus Ensimmäinen välikoe o { 2x + 3y 4z = 2 5x 2y + 5z = 7 ( ) x 2 3 4 y = 5 2 5 z ) ( 3 + y 2 ( 2 x 5 ( 2 7 ) ) ( 4 + z 5 ) = ( 2 7 ) yhteys determinanttiin Yhtälöryhmän ratkaiseminen

Lisätiedot

Similaarisuus. Määritelmä. Huom.

Similaarisuus. Määritelmä. Huom. Similaarisuus Määritelmä Neliömatriisi A M n n on similaarinen neliömatriisin B M n n kanssa, jos on olemassa kääntyvä matriisi P M n n, jolle pätee Tällöin merkitään A B. Huom. Havaitaan, että P 1 AP

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D Mika Hirvensalo mikhirve@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2014 Mika Hirvensalo mikhirve@utu.fi Luentokalvot 3 1 of 16 Kertausta Lineaarinen riippuvuus

Lisätiedot

6. OMINAISARVOT JA DIAGONALISOINTI

6. OMINAISARVOT JA DIAGONALISOINTI 0 6 OMINAISARVOT JA DIAGONALISOINTI 6 Ominaisarvot ja ominaisvektorit Olkoon V äärellisulotteinen vektoriavaruus, dim(v ) = n ja L : V V lineaarikuvaus Määritelmä 6 Skalaari λ R on L:n ominaisarvo, jos

Lisätiedot

Lineaarialgebra ja matriisilaskenta I. LM1, Kesä /218

Lineaarialgebra ja matriisilaskenta I. LM1, Kesä /218 Lineaarialgebra ja matriisilaskenta I LM1, Kesä 2012 1/218 Avaruuden R 2 vektorit Määritelmä (eli sopimus) Avaruus R 2 on kaikkien reaalilukuparien joukko; toisin sanottuna R 2 = { (a, b) a R ja b R }.

Lisätiedot

802320A LINEAARIALGEBRA OSA I

802320A LINEAARIALGEBRA OSA I 802320A LINEAARIALGEBRA OSA I Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO SYKSY 2016 LINEAARIALGEBRA 1 / 72 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä

Lisätiedot

Seuraava luento ti on salissa XXII. Lineaarialgebra (muut ko) p. 1/117

Seuraava luento ti on salissa XXII. Lineaarialgebra (muut ko) p. 1/117 Seuraava luento ti 31.10 on salissa XXII Lineaarialgebra (muut ko) p. 1/117 Lineaarialgebra (muut ko) p. 2/117 Operaatiot Vektoreille u = (u 1,u 2 ) ja v = (v 1,v 2 ) Yhteenlasku: u+v = (u 1 +v 1,u 2 +v

Lisätiedot

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

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5. 2. MS-A000 Matriisilaskenta 2. Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2..205 Tarkastellaan esimerkkinä lineaarista yhtälöparia { 2x x 2 = x x 2 =

Lisätiedot

1 Kompleksiluvut. Kompleksiluvut 10. syyskuuta 2005 sivu 1 / 7

1 Kompleksiluvut. Kompleksiluvut 10. syyskuuta 2005 sivu 1 / 7 Kompleksiluvut 10. syyskuuta 2005 sivu 1 / 7 1 Kompleksiluvut Lukualueiden laajennuksia voi lähestyä polynomiyhtälöiden ratkaisemisen kautta. Yhtälön x+1 = 0 ratkaisemiseksi tarvitaan negatiivisia lukuja.

Lisätiedot

Numeeriset menetelmät

Numeeriset menetelmät Numeeriset menetelmät Luento 4 To 15.9.2011 Timo Männikkö Numeeriset menetelmät Syksy 2011 Luento 4 To 15.9.2011 p. 1/38 p. 1/38 Lineaarinen yhtälöryhmä Lineaarinen yhtälöryhmä matriisimuodossa Ax = b

Lisätiedot

Talousmatematiikan perusteet: Luento 10. Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Matriisitulo Determinantti

Talousmatematiikan perusteet: Luento 10. Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Matriisitulo Determinantti Talousmatematiikan perusteet: Luento 1 Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Matriisitulo Determinantti Viime luennolta Esim. Yritys tekee elintarviketeollisuuden käyttämää puolivalmistetta,

Lisätiedot

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ä. 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ä Oletetaan, että v 1, v 2,..., v k R n, missä n {1, 2,... }. Vektorijono ( v 1, v 2,..., v k ) on vapaa eli lineaarisesti riippumaton, jos seuraava ehto pätee: jos c 1 v 1 + c 2 v 2 +

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D M Hirvensalo mikhirve@utufi V Junnila viljun@utufi Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M Hirvensalo mikhirve@utufi V Junnila viljun@utufi Luentokalvot 5 1

Lisätiedot

Käänteismatriisin ominaisuuksia

Käänteismatriisin ominaisuuksia Käänteismatriisin ominaisuuksia Lause 1.4. Jos A ja B ovat säännöllisiä ja luku λ 0, niin 1) (A 1 ) 1 = A 2) (λa) 1 = 1 λ A 1 3) (AB) 1 = B 1 A 1 4) (A T ) 1 = (A 1 ) T. Tod.... Ortogonaaliset matriisit

Lisätiedot

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

Matriisihajotelmat. MS-A0007 Matriisilaskenta. 5.1 Diagonalisointi. 5.1 Diagonalisointi MS-A0007 Matriisilaskenta 5. Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 25.11.2015 Laskentaongelmissa käsiteltävät matriisit ovat tyypillisesti valtavia.

Lisätiedot

Kanta ja Kannan-vaihto

Kanta ja Kannan-vaihto ja Kannan-vaihto 1 Olkoon L vektoriavaruus. Äärellinen joukko L:n vektoreita V = { v 1, v 2,..., v n } on kanta, jos (1) Jokainen L:n vektori voidaan lausua v-vektoreiden lineaarikombinaationa. (Ts. Span(V

Lisätiedot

9 Matriisit. 9.1 Matriisien laskutoimituksia

9 Matriisit. 9.1 Matriisien laskutoimituksia 9 Matriisit Aiemmissa luvuissa matriiseja on käsitelty siinä määrin kuin on ollut tarpeellista yhtälönratkaisun kannalta. Matriiseja käytetään kuitenkin myös muihin tarkoituksiin, ja siksi on hyödyllistä

Lisätiedot

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

Esimerkki 4.4. Esimerkki jatkoa. Määrää matriisin ominaisarvot ja -vektorit. Ratk. Nyt Esimerkki 4.4. Määrää matriisin 2 2 1 A = 1 3 1 2 4 3 ominaisarvot ja -vektorit. Ratk. Nyt det(a λi ) = 1 + 2 λ 2 1 + 1 λ 1 λ 1 3 λ 1 = 1 3 λ 1 2 4 3 λ 2 4 3 λ 1 λ = 1 4 λ 1 = (1 λ)( 1)1+1 4 λ 1 2 6 3

Lisätiedot

Insinöörimatematiikka D

Insinöörimatematiikka D Insinöörimatematiikka D M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Luentokalvot

Lisätiedot

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

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5. 2. MS-A4/A6 Matriisilaskenta 2. Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 5.9.25 Tarkastellaan esimerkkinä lineaarista yhtälöparia { 2x x 2 = x + x 2

Lisätiedot

Lineaarialgebra ja matriisilaskenta I

Lineaarialgebra ja matriisilaskenta I Lineaarialgebra ja matriisilaskenta I 6.6.2013 HY / Avoin yliopisto Jokke Häsä, 1/22 Kertausta: Kääntyvien matriisien lause Lause 1 Oletetaan, että A on n n -neliömatriisi. Seuraavat ehdot ovat yhtäpitäviä.

Lisätiedot

MATRIISIN HESSENBERGIN MUOTO. Niko Holopainen

MATRIISIN HESSENBERGIN MUOTO. Niko Holopainen MATRIISIN HESSENBERGIN MUOTO Niko Holopainen Matematiikan pro gradu Jyväskylän yliopisto Matematiikan ja tilastotieteen laitos Syksy 2013 Tiivistelmä: Niko Holopainen, Matriisin Hessenbergin muoto Matematiikan

Lisätiedot

Käänteismatriisi 1 / 14

Käänteismatriisi 1 / 14 1 / 14 Jokaisella nollasta eroavalla reaaliluvulla on käänteisluku, jolla kerrottaessa tuloksena on 1. Seuraavaksi tarkastellaan vastaavaa ominaisuutta matriiseille ja määritellään käänteismatriisi. Jokaisella

Lisätiedot

Ominaisarvo-hajoitelma ja diagonalisointi

Ominaisarvo-hajoitelma ja diagonalisointi Ominaisarvo-hajoitelma ja a 1 Lause 1: Jos reaalisella n n matriisilla A on n eri suurta reaalista ominaisarvoa λ 1,λ 2,...,λ n, λ i λ j, kun i j, niin vastaavat ominaisvektorit x 1, x 2,..., x n muodostavat

Lisätiedot

Numeeriset menetelmät

Numeeriset menetelmät Numeeriset menetelmät Luento 6 To 22.9.2011 Timo Männikkö Numeeriset menetelmät Syksy 2011 Luento 6 To 22.9.2011 p. 1/38 p. 1/38 Ominaisarvotehtävät Monet sovellukset johtavat ominaisarvotehtäviin Yksi

Lisätiedot

Kurssin loppuosassa tutustutaan matriiseihin ja niiden käyttöön yhtälöryhmien ratkaisemisessa.

Kurssin loppuosassa tutustutaan matriiseihin ja niiden käyttöön yhtälöryhmien ratkaisemisessa. 7 Matriisilaskenta Kurssin loppuosassa tutustutaan matriiseihin ja niiden käyttöön yhtälöryhmien ratkaisemisessa. 7.1 Lineaariset yhtälöryhmät Yhtälöryhmät liittyvät tilanteisiin, joissa on monta tuntematonta

Lisätiedot

Talousmatematiikan perusteet: Luento 9. Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Transponointi Matriisitulo

Talousmatematiikan perusteet: Luento 9. Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Transponointi Matriisitulo Talousmatematiikan perusteet: Luento 9 Matriisien peruskäsitteet Yksinkertaiset laskutoimitukset Transponointi Matriisitulo Viime luennolta Esim. Yritys tekee elintarviketeollisuuden käyttämää puolivalmistetta,

Lisätiedot

OMINAISARVOISTA JA OMINAISVEKTOREISTA

OMINAISARVOISTA JA OMINAISVEKTOREISTA 1 OMINAISARVOISTA JA OMINAISVEKTOREISTA Olkoon x = (x 1,..., x n ) avaruuden R n piste (l. vektori). Vektori x samaistetaan n 1-matriisin (x 1 x 2... x n ) T kanssa, ts. voidaan yhtä hyvin kirjoittaa x1

Lisätiedot

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset 31 MS-A0004/A0006 Matriisilaskenta 3 Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2292015 Lineaariset yhtälöt ovat vektoreille luonnollisia yhtälöitä, joita

Lisätiedot

Ratkaisuehdotukset LH 7 / vko 47

Ratkaisuehdotukset LH 7 / vko 47 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ä [

Lisätiedot