Lineaarialgebran kursseilla on tarkoitus oppia mm.
|
|
|
- Anne Kinnunen
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 LUKIJALLE Lineaarialgebran kursseja edeltäviksi opinnoiksi suositellaan jotain lukion matematiikkaa teoreettiselta kannalta täydentävää kurssia, esimerkiksi Matematiikan johdantokurssia, jossa matematiikan perusasioita selvitellään huomattavasti abstraktimmalla tasolla kuin mitä asioita on koulussa käsitelty Osallistujilla odotetaan olevan mm perustiedot ja -taidot funktioista sekä järjestys- ja ekvivalenssirelaatioista Kurssiin liittyy jonkin verran pakollisia tietokonedemonstraatioita, joista osassa keskitytään oppimaan uusia käsitteitä vuorovaikutteisten tehtäväarkkien avulla, ja osassa opetellaan lineaaristen struktuurien käsittelyä matematiikan tietokoneohjelmilla (Maple/Matlab) Nämä eivät kuitenkaan edellytä varsinaisten ohjelmointikielten tuntemusta Lineaarialgebran kursseilla on tarkoitus oppia mm ratkaisemaan lineaarisia yhtälöryhmiä (osa a) vektori- ja matriisilaskentaa (osa a) lineaariavaruuksien rakennetta ja teoriaa (osa a) lineaarikuvausten toimintaa ja teoriaa (osa b) sisätuloavaruuksien ominaisuuksia (osa b) ominaisarvojen ja -vektorien laskeminen (osa b) matriisin diagonalisointi ja neliömuototyypit (osa b) tietokoneen käyttöä lineaarialgebrassa (osat a ja b) edellisten tietojen ja taitojen soveltamista (osat a ja b) Kurssin pedagogisena tarkoituksena on tutustuttaa opiskelija paitsi konkreettiseen vektori- ja matriisilaskentaan sekä vektoriavaruuksiin, myös abstraktiin lineaariavaruuksien teoriaan Tämä aksiomaattinen, puhtaasti joukko-oppiin ja logiikkaan perustuva teoria on ideaalinen esimerkki yhtaikaa käyttökelpoisesta mutta silti verrattain yksinkertaisesta struktuurista Kurssin toivotaankin kehittävän käsitteenmuodostus- ja abstrahointitaitoa sekä harjaannuttaa näkemään jo ennestään tuttuja asioita uudesta näkökulmasta Oppikirjana tai oheismateriaalina voi käyttää esimerkiksi teosta Leon, Steven J: Linear algebra with applications, third edition - Macmillan, New York, 990 tai myöhempi, luvut -6 (-3 osa a, 4-6 osa b) Joensuussa 6 tammikuuta 207 Martti E Pesonen
2 MERKINNÄT Kurssilla käytetään normaaleja logiikan merkintöjä: negaatio ja konnektiivit: ei, tai, ja, seuraa, yhtäpitävää kvanttorit: on olemassa, kaikilla, joukko-opin merkinnät: tyhjä joukko, kuuluu joukkoon, osajoukko joukko-operaatiot: joukon A komplementti A, joukkojen yhdiste, leikkaus, erotus \, tulo(joukko) Merkinnällä X := lauseke asetetaan symbolille X arvo lauseke Z, Q, R ja C ovat kokonaislukujen, rationaalilukujen, reaalilukujen ja kompleksilukujen joukot Luonnollisten lukujen joukko N on tässä aidosti positiiviset kokonaisluvut ja N 0 := N {0} Lisäksi käytetään nk lukumääräjoukkoa {, kun n = 0 [n] := {, 2, 3,,n}, kun n N A + tarkoittaa joukon A aidosti positiivista osaa Isot kirjaimet A, B, C, edustavat tällä kurssilla yleensä matriiseja; U, V, W, vektorijoukkoja tai lineaariavaruuksia ja L, M, lineaarikuvauksia Pienet ja kreikkalaiset kirjaimet ovat yleensä alkioita tai lukuja Lihavoidut pienet kirjaimet ovat vektoreita; käsin kirjoitettuna ne on syytä alleviivata (u) Kalligrafiset kirjaimet P, C,, tarkoittavat tavallisesti jotakin funktiojoukkoa; kuitenkin K tarkoittaa vektoriavaruuden kerroinkuntaa, joka yleensä on R tai C Jos n N, niin n-ulotteisten vaakavektorien joukko on K n = {(x,x 2,,x n ) x k K}
3 Sisältö JOHDANTOA KERTAUSTA 0 Vektorit ja yhtälöt 0 2 Geometrinen näkökulma 2 3 Vektoreilla laskemisesta n-ulotteisessa avaruudessa 5 4 Ratkaisuja tehtäviin 6 2 LINEAARISET YHTÄLÖRYHMÄT 8 2 Yhtälö ja yhtälöryhmä 8 22 Lineaariset yhtälöryhmät 9 23 Lineaarisen yhtälöryhmän ratkaiseminen Ratkaisuja tehtäviin 36 3 MATRIISILASKENTAA 40 3 Karteesinen tulo ja matriisi Matriisioperaatioita ja nimityksiä 4 33 Laskusääntöjä Yhtälöryhmä matriisimuodossa Ratkaisuja tehtäviin 56 4 ANALYYTTISTÄ GEOMETRIAA 60 4 Suorat tasossa Tasot avaruudessa Ratkaisuja tehtäviin 66 5 KÄÄNTEISMATRIISI 70 5 Käänteismatriisin määrittely Laskusääntöjä Alkeisoperaatiot ja alkeismatriisit Yhtälöryhmän ratkaisuista Eliminointimenetelmä 82
4 SISÄLTÖ 5 56 Alimatriisit ja lohkotulot Ratkaisuja tehtäviin 90 6 DETERMINANTTI 92 6 Determinantin määritelmä Determinantin kehittäminen Determinanttien laskusääntöjä Alkeismatriisien determinantit Determinantti ja säännöllisyys 0 66 Tulon determinantti Eliminointimenetelmä Laskutoimitusten määristä *Lohkomatriisien determinanteista Ratkaisuja tehtäviin 08 7 LIITTOMATRIISI JA CRAMERIN SÄÄNTÖ 0 7 Kofaktori- ja liittomatriisi 0 72 Käänteismatriisin laskeminen liittomatriisin avulla 73 Yhtälöryhmän ratkaisu Cramerin säännöllä 3 74 Ratkaisuja tehtäviin 6 8 SOVELLUTUKSIA 8 8 Lineaarisista malleista 8 82 Lineaarinen yhtälöryhmä mallina 9 83 Kysyntä tarjonta -malleja Matriiseilla mallintamisesta Käänteismatriisin käyttöä Ratkaisuja tehtäviin 28 9 LINEAARIAVARUUS 32 9 Joukon sisäinen laskutoimitus Skaalaus eli ulkoinen laskutoimitus 34
5 6 SISÄLTÖ 93 Lineaariavaruuden määritelmä Määritelmän seurauksia Omituisempia esimerkkejä 4 96 Ratkaisuja tehtäviin 44 0 ALIAVARUUDET 50 0 Aliavaruuden määrittely Polynomi- ja funktioavaruuksia Aliavaruuksien summa Vektorijoukon virittämä aliavaruus Virittävän joukon sieventämisestä Ratkaisuja tehtäviin 59 LINEAARINEN RIIPPUMATTOMUUS 62 Riippumattomuuden määritelmä 62 2 Ominaisuuksia 64 3 Lineaarinen riippumattomuus ja singulaarisuus 66 4 Funktioiden lineaarinen riippuvuus 67 5 Yksikäsitteisyydestä 69 6 Suora summa 69 7 Analyyttistä geometriaa tason yhtälö 70 8 Ratkaisuja tehtäviin 73 2 KANTA, KOORDINAATIT JA DIMENSIO 76 2 Kanta ja koordinaatit Kantavektorien lukumäärä Kannan olemassaolo Dimensio Aliavaruuksien dimensioista Kannaksi täydentäminen Ratkaisuja tehtäviin 84
6 SISÄLTÖ 7 3 MATRIISIIN LIITTYVÄT ALIAVARUUDET 86 3 Matriisin nolla-avaruus Rivi- ja sarakeavaruudet Lineaarisista yhtälöryhmistä dimensiolause 9 34 Ratkaisuja tehtäviin 93 4 LINEAARIKUVAUS 94 4 Lineaarikuvauksen määrittely Tason lineaarikuvauksia Lineaarikuvauksia R n R m Muita esimerkkejä Ratkaisuja tehtäviin LINEAARIKUVAUS JA ALIAVARUUDET Aliavaruuksien säilyminen Bijektiiviset lineaarikuvaukset Dimensiolause Dimension säilyminen Isomorfisuus Ratkaisuja tehtäviin 26 6 LINEAARIKUVAUKSEN MATRIISIESITYS 28 6 Kuvaukset R n R m (luonnolliset kannat) Yleinen tapaus Erikoistapaus R n R m Ytimet ja kuva-avaruudet Lineaarikuvausten yhdistäminen Yhtälöryhmän Ax = b ratkaisujen määristä Ratkaisuja tehtäviin LINEAARIAVARUUDEN KANNANVAIHTO Yleinen tapaus 236
7 8 SISÄLTÖ 72 Kannanvaihto avaruudessa R n Ratkaisuja tehtäviin SISÄTULOAVARUUS Sisätulon määritelmä Normi ja metriikka Metrinen avaruus ja normiavaruus Ratkaisuja tehtäviin ORTOGONAALISET JOUKOT PROJEKTIOT Kulman määrittely Ortogonaalinen joukko ortonormaalisuus Projektiot Projektiot aliavaruuksiin Gram-Schmidtin ortonormitusmenetelmä Sovellutuksia pisteen etäisyys Ratkaisuja tehtäviin ORTONORMAALIT KANNAT JA MATRIISIT Ortonormaali kanta Ortogonaalinen matriisi Isometrinen lineaarikuvaus Ratkaisuja tehtäviin ORTOGONAALISET ALIAVARUUDET JA PNS MENETELMÄ Ortogonaalinen komplementti Matriisin määräämät ortogonaaliset avaruudet Pienimmän neliösumman ratkaisu Normaaliyhtälö PNS ja 3 2-yhtälöryhmän geometrinen tulkinta PNS ja yhtälöryhmät yleensä Ratkaisuja tehtäviin 286
8 SISÄLTÖ 9 22 KÄYRÄN SOVITUS PNS-MENETELMÄLLÄ Interpolaatio ekstrapolaatio Polynomin sovittaminen pistejoukkoon Ratkaisuja tehtäviin OMINAISARVOT JA OMINAISVEKTORIT Lineaarikuvauksen ominaisarvot ja ominaisvektorit Matriisin ominaisarvot ja -vektorit Karakteristinen yhtälö Ratkaisuja tehtäviin MATRIISIN DIAGONALISOINTI Ominaisarvot ja lineaarinen riippumattomuus Diagonalisoituvuus Ratkaisuja tehtäviin SYMMETRISET MATRIISIT JA SPEKTRAALILAUSE Symmetrisen matriisin ominaisarvoista Spektraalilause symmetrisille reaalimatriiseille Symmetristen matriisien luokittelu Ratkaisuja tehtäviin NELIÖMUODOISTA Neliömuoto Neliömuotojen luokittelu Pääakseliongelma Ratkaisuja tehtäviin 334 A LIITE: Algebrallisista rakenteista 336 A Ryhmä 336 A2 Kunta 338
9 JOHDANTOA KERTAUSTA Vektorit ja yhtälöt Lineaarialgebran perusolioita ovat mm vektorit ja matriisit sekä niiden lineaarikombinaatiot eli lineaariset yhdistelmät Lineaarikombinaatio on äärellinen summa c X + c 2 X c n X n missä c, c 2,, c n ovat skalaareja (reaali- tai kompleksilukuja) ja x, x 2,, x n ovat vektoreita (tai matriiseja); esimerkiksi reaalilukuja, kompleksilukuja, abstrakteja vektoreita, avaruuden R n vektoreita, funktioita, lukujonoja, suppenevia sarjoja, jne Muotoa c X + c 2 X c n X n = Y oleva yhtälö, missä symbolit edustavat c i ovat tunnettuja skalaareja ja Y on tunnettu vektori, on n:n tuntemattoman (lineaarinen) vektoriyhtälö Yhtä hyvin vektorit x i voivat olla tunnettuja ja skalaarit c i tuntemattomia, tai tuntemattomista osa voi olla skalaareja, osa vektoreita Esimerkki Ratkaise vektori (x,y) R 2 yhtälöstä a) 2(x,y) = (3, 4) b) 3(x,y) + 4(2y, 3x) = (, 2) Ratkaisut a) Tässä tarvitsee tietää mitä tarkoittaa skalaarilla kertominen eli skaalaus ja vektorien samuus (=) Vektoriyhtälö palautuu tavallisten yhtälöiden ryhmäksi: 2(x,y) = (3, 4) { (2x, 2y) = (3, 4) 2x = 3 { 2y = 4 x = 3 y = 2 Siis (x,y) = ( 3, 2) = (3, 4) 2 2 b) Tähän sisältyy myös vektorien yhteenlaskua: 3(x,y) + 4(2y, 3x) = (3x, 3y) + (8y, 2x) = (3x + 8y, 3y + 2x) = (, 2)
10 Vektorit ja yhtälöt { 3x + 8y = { 3y + 2x = 2 2x 32y = 4 { 2x + 3y = 2 2x 32y = 4 { 29y = 2 y = 2 29 x = 3 (32y 4) = 2 87 Siis (x,y) = ( 3 87, 2 29 ) Esimerkki 2 Ratkaise vektorit (x,y) ja (u,v) R 2 vektoriyhtälöryhmästä { (x,y) + 2(u,v) = (, 3) 2(x, y) + 3(u, v) = (2, ) Ratkaisu Kirjoitetaan yhtäpitäväksi koordinaateittaiseksi vektoriyhtälöryhmäksi { (x + 2u,y + 2v) = (, 3) (2x + 3u, 2y + 3v) = (2, ) joka puolestaan on ekvivalentti skalaariyhtälöryhmän x + 2u = y + 2v = 3 2x + 3u = 2 2y + 3v = kanssa Tässä kannattaa ryhmitellä yhtälöt kahteen ryhmään, joissa kummassakin on vain kaksi tuntematonta: x + 2u = 2x + 3u = 2 y + 2v = 3 2y + 3v = eli (x,y) = (7, 7) ja (u,v) = ( 4, 5) x = 7 u = 4 y = 7 v = 5 Lineaariset vektoriyhtälöt johtavat siis luonnollisella tavalla skalaariyhtälöiden muodostamaan yhtälöryhmään
11 2 JOHDANTOA KERTAUSTA 2 Geometrinen näkökulma Lineaarinen kahden tuntemattoman x ja y yhtälö voidaan aina saattaa muotoon ax + by = c, mikä analyyttisen geometrian mielessä vastaa suoraa tasossa R 2 Kahden suoran yhteiset pisteet selviävät näiden suorien yhtälöiden muodostamasta yhtälöryhmästä { ax + by = c dx + ey = f Sen ratkaisuksi on tunnetusti kolme mahdollisuutta: ei lainkaan ratkaisua, jolloin suorat ovat yhdensuuntaiset, mutteivät samat, yksi piste (x,y ), suorien leikkauspiste, kokonainen suora, jolloin yhtälöt esittävätkin samaa suoraa Mikäli yhtälöitä on enemmän kuin kaksi (Kuva ), ratkaisuja ei tavallisesti ole, mutta silloinkin voidaan yleensä laskea eräänlainen kompromissiratkaisu, nk pienimmän neliösumman ratkaisu (PNS), ks Luku 2 Kuva : Kaksi tuntematonta, kolme yhtälöä, ei ratkaisua Tehtävä 2 Piirrä xy-tasoon seuraavat suorat ja määritä niiden leikkauspisteet (tai yleisemmin niiden yhteiset pisteet): a) y = x + ja y = 2x + 3 b) x + y = 2 ja x 2y = 2 c) x y = 2 ja x + y = d) x y = 2 ja y = x 2 e) x y =, 2x + y 3 = 0 ja y = 2x + 3 f) y = x +, y = x + ja y = 0 Ratkaisut sivulla 6
12 2 Geometrinen näkökulma 3 Koulussa opittu tapa ratkaista yhtälöryhmiä niin, että ratkaistaan joistakin yhtälöistä tietyt tuntemattomat muiden suhteen ja sijoitetaan jäljellä oleviin yhtälöihin, ei ole mielekäs suurten (n,m > 2) lineaaristen yhtälöryhmien ratkaisemiseen Sen sijaan keino, jossa yhtälöitä kerrotaan sopivilla nollasta eriävillä luvuilla ja yhtälöitä lasketaan puolittain yhteen tai vähennetään toisistaan tuntemattomien eliminoimiseksi, on läheistä sukua niin kutsutulle Gaussin eliminointimenetelmälle, joka on eräs kurssin keskeisimmistä työkaluista Menetelmässä yhdistetään edelliset kaksi operaatiota muotoon yhtälöstä vähennetään toisen monikerta, mikä nopeuttaa prosessia Menetelmän yleinen muoto esitetään Luvussa 23, mutta otetaan tässä valmisteleva esimerkki Prosessin ensimmäinen vaihe on esimerkiksi seuraava: { { ax + by = c R a x + b y = c R A R dx + ey = f R 2 d x + e y = f R 2 R 2 A 2 R missä luvut A ja A 2 valitaan niin, että a = ja d = 0 Sitten edelleen nollataan b :n kohdalla oleva luku ja skaalataan e :n kohdalla oleva luku ykköseksi Oheinen vuorovaikutteinen Javasketchpad-animaatio johtaa konkreettisella tavalla Gaussin eliminointiprosessiin (jopa Gauss-Jordanin prosessiin, jossa eliminoidaan kaikki mahdollinen!), katso Luku 23 Suorat tasossa (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/2DSuorathtm Esimerkki 22 Ratkaistaan yhtälöryhmä { 2x 3y = 7 3x + 5y = 3 Merkitään yhtälöryhmän rivejä symboleilla R i ja kirjoitetaan muunnettujen rivien perään kuinka yhtälö on saatu edellisestä muodosta Kun tässä jälkimmäisestä vähennetään edellinen puolitoistakertaisena: { 2x 3y = 7 R 3x + 5y = 3 R 2 { 2x 3y = 7 R R ( )x + (5 3 2 ( 3))y = R 2 R R on jälkimmäisestä nollattu tuntemattoman x kerroin, eli x on eliminoitu Alkuperäisellä yhtälöryhmällä on edelleen samat ratkaisut kuin yhtälöryhmillä { { 2x 3y = 7 R x 3 9 y = 2 57 R y = 7 R R 2 2 y = 3 R R 2 Ratkaisuksi saadaan näin (x, y) = (4, 3)
13 4 JOHDANTOA KERTAUSTA Tehtävä 23 Piirrä x x 2 -tasoon seuraavien yhtälöiden ratkaisut Mitkä ovat vastaavien yhtälöryhmien ratkaisut? a) x + x 2 = 2 ja x x 2 = 2 b) x + x 2 = 2 ja x + x 2 = c) x + x 2 = 2 ja x x 2 = 2 Ratkaisu sivulla 7 Vastaavasti lineaarinen yhtälö ax + by + cz = d esittää xyz-avaruuden tasoa Useamman tason leikkauspiste (x,y,z ) on siten näiden tasojen yhtälöiden muodostaman yhtälöryhmän ratkaisu, mikäli näitä on vain yksi Jos ratkaisuja on äärettömästi, on ratkaisujoukko suora tai taso (katso Luku 22) Tehtävä 24 Onko tasoilla a) 2x + y z = 0 ja x y + 2z = b) 2x + y z = 0, x y + 2z = ja 3x y = 2 yhteisiä pisteitä? Ratkaisu sivulla 7
14 3 Vektoreilla laskemisesta n-ulotteisessa avaruudessa 5 3 Vektoreilla laskemisesta n-ulotteisessa avaruudessa Joukkoa R n varustettuna vektorien alkioittaisella yhteenlaskulla ja vakiolla (skalaarilla) kertomisella (x,x 2,,x n ) + (y,y 2,,y n ) := (x +y,x 2 +y 2,x n +y n ) α(x,x 2,,x n ) := (αx,αx 2,,αx n ) sanotaan n-ulotteiseksi euklidiseksi avaruudeksi Vektoreiden piste- eli skalaaritulo (dot product, scalar product) on koordinaateittain muodostettujen tulojen summa (x,x 2,,x n ) (y,y 2,,y n ) := n x i y i i= ja vektorin normi eli pituus on (x,x 2,,x n ) := n x 2 i i= Normin neliö on täten vektorin pistetulo itsensä kanssa Esimerkki 3 Lasketaan vektorien (, 3, 2) ja ( 6, 2, ) pistetulo ja normit Merkitään x := (, 3, 2) ja y := ( 6, 2, ) Silloin x y = (, 3, 2) ( 6, 2, ) = ( 6) = 2 x 2 = = 4 x = 4 y 2 = ( 6) ( 6) = 4 y = 4 Normin kaava voidaan tulkita Pythagoraan lauseen yleistykseksi, miten? Kurssilla käsitellään myös jonkin verran kompleksilukuja ja -vektoreita, erityisesti kurssin loppupuolella
15 4 Ratkaisuja tehtäviin Tehtävä 2: a) (2/3, 5/3), b) (2, 0), c) eivät leikkaa, d) suora y = x 2, e) (2/3, 5/3), f) leikkaavat vain pareittain, pisteissä (, 0), (, 0) ja (0, ) 4 3 y x y x a) suorat y = x + ja y = 2x + 3 b) suorat x + y = 2 ja x 2y = y x y x c) suorat x y = 2 ja x + y = d) suorat x y = 2 ja y = x y x y x e) suorat x y =, 2x + y 3 = 0 f) suorat y = x +, y = x + ja y = 2x + 3 ja y = 0
16 4 Ratkaisuja tehtäviin 7 Tehtävä 23: Yhtälöryhmien ratkaisut ovat (ks Kuva 2) a) (0, 2), b) ei ratkaisua, c) suora x + x 2 = 2 x - x = 2 2 x + x = 2 2 x + x = 2 Kuva 2: Tehtävän 23 suorat Tehtävä 24: a) Kertomalle ensimmäinen yhtälö kahdella ja vähentämällä alemmasta ylempi puolittain saadaan { { x y + 2z = x y + 2z = 2x + y z = 0 3y 5z = 2 Tästä näkyy, että esimerkiksi z saa olla mielivaltainen, z R, ja siten (ääretön) ratkaisujoukko tasojen leikkausjoukko on suora, jonka pisteet ovat muotoa x = z 3 3 y = z z R b) On yksi, sillä sopivilla kertomis- ja vähentelyoperaatioilla saadaan x y + 2z = x y + 2z = 2x + y z = 0 3y 5z = 2 3x y = 2 2y 6z = x y + 2z = 3y 5z = 2 8 z = x = 8 y = 7 8 z = 8
17 2 LINEAARISET YHTÄLÖRYHMÄT 2 Yhtälö ja yhtälöryhmä Sovitaan aluksi muutamista yleisistä yhtälöryhmiä koskevista nimityksistä: Olkoon J R n ja F : J R funktio Muotoa F(x,x 2,,x n ) = 0 oleva ilmaus on (reaalinen) n tuntemattoman yhtälö tuntemattomina arvoina x, x 2,, x n Vastaavasti voidaan puhua kompleksisista ym yhtälöistä riippuen siitä, millaisia arvoja tuntemattomille sallitaan Yhtälöryhmäksi sanotaan yhden tai useamman (äärellisen monen) yhtälön sisältävää kokonaisuutta F (x,x 2,,x n ) = 0 F 2 (x,x 2,,x n ) = 0 F m (x,x 2,,x n ) = 0 Jos yhtälöryhmä sisältää yhteensä n tuntematonta x,x 2,,x n, sen (yksittäisellä) ratkaisulla tarkoitetaan sellaista n luvun järjestettyä jonoa (x,x 2,,x n), jonka jäsenien sijoittaminen tuntemattomien paikalle toteuttaa yhtälöryhmän kaikki yhtälöt Yhtälöryhmän ratkaiseminen tarkoittaa sen kaikkien ratkaisujen etsimistä Yhtälöryhmän kaikkien ratkaisujen joukkoa {(x,x 2,,x n) F i (x,x 2,,x n) = 0, i =, 2, 3,,m} sanomme sen ratkaisuksi tai ratkaisujoukoksi Yhtälöryhmällä voi olla yksi tai useampia ratkaisuja tai ei ollenkaan ratkaisua Kaksi yhtälöryhmää ovat keskenään yhtäpitäviä eli ekvivalentteja, jos niissä esiintyy täsmälleen samat tuntemattomat ja niillä on tarkalleen samat ratkaisut Esimerkki 2 a) Yhtälön x 2 x = 3 määrää funktio F : R R, F(x) := x 2 x 3 b) Yhtälöryhmän { x ln y = 2 2x + ln y = 3 määräävät funktiot F,F 2 : R ]0, [ R, F (x,y) = x ln y 2 F 2 (x,y) = 2x + lny 3 ()
18 22 Lineaariset yhtälöryhmät 9 Tehtävä 22 Esitä yhtälöryhmä x 2 + x + y = z x + y + z = 0 z y 2 = sopivien funktioiden avulla muodossa () Ratkaisu sivulla Lineaariset yhtälöryhmät Kaikilla tieteenaloilla esiintyy ongelmia, joita kuvaamaan sopii jokin lineaarinen yhtälö tai yhtälöryhmä Ongelma voi olla sellainen, että yhtälöryhmän ratkaisu antaa tarkan, yleispätevän tuloksen Useat konkreettiset ongelmat ovat kuitenkin epälineaarisia tai niin monimutkaisia, että mallia muodostettaessa joudutaan tekemään yksinkertaistuksia Näille muodostettu lineaarinen malli on approksimatiivinen ja vastaavan lineaarisen yhtälöryhmän ratkaisu on pätevä vain tietyllä tarkkuudella ja rajoitetuilla muuttujien arvoilla Nykyään yhä suurempia yhtälöryhmiä voidaan ratkaista tarkasti tietokoneilla Kuitenkin suuret yhtälöryhmät ratkaistaan edelleen erilaisilla numeerisilla menetelmillä, joiden käsittely kuuluu numeerisen lineaarialgebran piiriin (katso esimerkiksi Leon, Luku 7) Määritelmä 22 Olkoot luvut a ij ja b j tunnettuja ja luvut x i tuntemattomia Yhtälöryhmää a x + a 2 x a n x n = b a 2 x + a 22 x a 2n x n = b 2 a m x + a m2 x a mn x n = b m sanotaan m yhtälön ja n tuntemattoman x i lineaariseksi yhtälöryhmäksi (system of linear equations), jatkossa lyhyemmin (lineaariseksi) m n-yhtälöryhmäksi Luvut a ij ovat yhtälöryhmän kertoimia (coefficient) Lineaarinen yhtälöryhmä on homogeeninen, jos luvut b j ovat nollia, muutoin epähomogeeninen Jos m = n, yhtälöryhmä on kvadraattinen Luvussa 23 opetellaan systemaattinen yleispätevä ratkaisumenetelmä, niin kutsuttu Gaussin eliminointimenetelmä, joka on (lähes) sellaisenaan ohjelmoitavissa tietokoneelle Tätä ennen kuitenkin tutustutaan menetelmässä käytettyihin operaatioihin ja koetetaan havainnollistaa niiden merkitystä
19 20 2 LINEAARISET YHTÄLÖRYHMÄT Tehtävä 222 Mitkä seuraavista ovat lineaarisia yhtälöitä a) 2x 3y = 0 b) 2x 3y = 3 c) 2x 3y = z d) 2x + xy y = 0? Ratkaisu sivulla 36 Tehtävä 223 Esitä Tehtävän 222 kolmen ensimmäisen yhtälön muodostama yhtälöryhmä funktioiden avulla muodossa () Ratkaisu sivulla yhtälöryhmän geometrinen tulkinta Yhtälöryhmän { a x + a 2 x 2 = b a 2 x + a 22 x 2 = b 2 yhtälöt esittävät x x 2 -tason suoria Yhtälöryhmän mahdollinen ratkaisu on näiden suorien leikkauspiste tai kokonainen suora, mikäli yhtälöt esittävät samaa suoraa Tällöin yhtälöt ovat verrannolliset, ts toinen saadaan toisesta kertomalla vakiolla Lineaarinen kolmen tuntemattoman x, x 2 ja x 3 yhtälö voidaan aina saattaa muotoon a x + a 2 x 2 + a 3 x 3 = b, mikä analyyttisen geometrian mielessä vastaa tasoa avaruudessa R 3 Kaksi tällaista yhtälöä muodostaa yhtälöryhmän { a x + a 2 x 2 + a 3 x 3 = b a 2 x + a 22 x 2 + a 23 x 3 = b 2 ja sen ratkaisuksi on tunnetusti kolme mahdollisuutta: ei lainkaan ratkaisua, jolloin tasot ovat yhdensuuntaiset, mutteivät samat tasojen leikkaussuora kokonainen taso, jolloin yhtälöt esittävät samaa tasoa
20 22 Lineaariset yhtälöryhmät 2 Kolmen yhtälön tapaus a x + a 2 x 2 + a 3 x 3 = b a 2 x + a 22 x 2 + a 23 x 3 = b 2 a 3 x + a 32 x 2 + a 33 x 3 = b 3 eroaa olennaisesti edellisistä vain siinä, että ratkaisuna voi olla myös tasan yksi avaruuden piste (x,x 2,x 3 ) Kuvassa 3 esiintyvät erilaiset perustapaukset, joissa ratkaisuja on, ja Kuvassa 4 ne, joissa ratkaisuja ei ole Kuva 3: Kolme tuntematonta, kolme yhtälöä, ratkaisuja on Kuva 4: Kolme tuntematonta, kolme yhtälöä, ei ratkaisuja Maple-työarkki tasoista (linkki) Kurssimateriaali/LAText/Tasotmws
21 22 2 LINEAARISET YHTÄLÖRYHMÄT Yhtälöryhmän alkeismuunnokset Lineaarinen yhtälöryhmä kannattaa opetella ratkaisemaan järjestelmällisesti muokkaamalla se sopivien alkeismuunnosten välityksellä sellaiseen ekvivalenttiin muotoon, josta ratkaisut mikäli niitä on ovat helposti laskettavissa Seuraavien alkeisoperaatioiden käyttäminen muuntaa yhtälöryhmän toiseen yhtäpitävään muotoon: I Vaihdetaan yhtälöiden järjestystä II Yhtälö kerrotaan nollasta eriävällä luvulla III Yhtälöön lisätään toisen yhtälön monikerta Periaatteessa kussakin vaiheessa suoritetaan vain yksi alkeisoperaatio kerrallaan Kirjoitusvaivan vähentämiseksi operaatioita voi tehdä samanaikaisesti useita, mutta tällöin on muistettava: Varoitus! Jos operaatiota III käytetään tiettyyn välimuotoon useita kertoja, kutakin yhtälöparia saa käyttää vain kerran (miksi?) Kun prosessi suoritetaan jäljempänä esiteltävällä Gaussin eliminointimenetelmällä tai Gauss-Jordanin reduktiolla, ei vaaraa ole Tehtävä 224 (Varoittava esimerkki) Mitä tehdään väärin seuraavassa: { { x y = 3 R 2y = 4 R R R 2 x + y = 7 R 2 { 2y = 4 R 2 R 2 R x R y = 2 Mikä on oikea ratkaisu? Ratkaisu sivulla 36 Tehtävä 225 Ratkaise alkeisoperaatioita käyttäen yhtälöryhmät a) c) { 4x + 2y = 3 5x 3y = 4 Ratkaisu sivulla 36 s + t = 2 s t = 3s + t = b) d) { 3x 2y + 5z = 2 2x + 3y 8z = 34 3x 2x 2 + x 3 = 2 7x + x 2 8x 3 = 5 x + x 2 x 3 = 0 Tehtävä 226 Mitä Tehtävän 225 yhtälöt, yhtälöryhmät ja niiden ratkaisut tarkoittavat geometrisesti tasossa tai kolmiulotteisessa avaruudessa?
22 22 Lineaariset yhtälöryhmät 23 Määritelmä 227 Yhtälöryhmä c x + c 2 x c n x n = d c 2 x + c 22 x c 2n x n = d 2 c m x + c m2 x c mn x n = d m on porrasmuodossa (row echelon (or staircase) form), jos sen kertoimille c ij pätee: () jokaisen rivin ensimmäinen nollasta eriävä kerroin on, (2) jos rivillä k kaikki kertoimet eivät ole nollia, niin rivin k + alkupäässä on kertoimina aidosti enemmän nollia kuin rivin k alkupäässä, (3) pelkkiä nollia kertoiminaan sisältävät rivit ovat viimeisinä Yhtälöryhmä on redusoidussa porrasmuodossa, jos se on porrasmuodossa ja (4) kunkin rivin ensimmäinen nollasta eriävä kerroin on sarakkeensa ainoa nollasta eriävä kerroin Esimerkki 228 Yhtälöryhmä x + 2x 3 + 6x 5 = 3 x 2 + 7x 3 + 2x 5 x 6 = 2 x 4 + 5x 6 = 3 0 = a missä a on reaalivakio, on redusoidussa porrasmuodossa Tällä yhtälöryhmällä on ratkaisuja jos ja vain jos a = 0 Porrasmuodon kunkin rivin ensimmäistä nollasta poikkeavaa kerrointa sanotaan johtavaksi kertoimeksi (leading coefficient) tai johtavaksi alkioksi Vastaava tuntematon on johtava tuntematon (tai johtava muuttuja) Muut tuntemattomat ovat vapaita tuntemattomia (tai vapaita muuttujia) Tehtävä 229 Selvitä Esimerkin 228 yhtälöryhmän johtavat ja vapaat tuntemattomat Ratkaisu sivulla 36 Yhtälöryhmä on kolmiomuodossa, jos se on kvadraattinen (n = m) ja kullakin rivillä k ovat k ensimmäistä kerrointa nollia, mutta c kk 0
23 24 2 LINEAARISET YHTÄLÖRYHMÄT Esimerkki 220 Yhtälöryhmä 5x + 2x 2 + x 3 = 2 2 x 2 x 3 = 7x 3 = 2 on kolmiomuodossa, mutta ei porrasmuodossa On ilmeistä, että kolmiomuodossa olevalla yhtälöryhmällä on täsmälleen yksi ratkaisu, koska kaikki tuntemattomat ovat johtavia Ratkaisu voidaan laskea yksinkertaisesti sijoittamalla alkaen viimeisestä tuntemattomasta Tehtävä 22 Saata Esimerkin 220 yhtälöryhmä porrasmuotoon ja ratkaise se Ratkaisu sivulla 37 Esimerkki 222 Eräs 4 5-yhtälöryhmä on muunnettu muotoon Selvitä perustellen, onko se x 2x 2 + x 4 + 5x 5 = 7 x 2 x 3 + 7x 4 = 3 x 4 + 6x 5 = 8 x 5 = a) kolmiomuodossa, b) porrasmuodossa, c) redusoidussa porrasmuodossa? Ratkaisu a) Ei ole kolmiomuodossa, sillä se ei ole kvadraattinen (tai: c 33 = 0) b) On porrasmuodossa (tarkasta ehdot ()-(3)) c) Ei ole redusoidussa porrasmuodossa, esimerkiksi johtava x 2 toisella rivillä ei ole sarakkeensa ainoa (vaatimus (4)) Esimerkki 223 Muunna porrasmuotoon yhtälöryhmä x + x 2 x 3 = 2x x 2 + 3x 3 = 2 x 2x 2 + 4x 3 = Ratkaisu Olkoot yhtälöryhmän rivit R, R 2 ja R 3 Korvataan R 2 yhtälöllä R 2, joka saadaan vähentämällä toisesta ensimmäinen kerrottuna kahdella eli R 2 R 2 2R ja R 3 yhtälöllä R 3 R 3 R Nyt R 2 ja R 3 ovat samat, ja operaatio
24 22 Lineaariset yhtälöryhmät 25 R 3 R 3 R 2 tuottaa yhtälön 0 = 0 Lopuksi skaalataan R 2 kertoimella /3, jolloin saadaan porrasmuoto x + x 2 x 3 = x x 3 = 0 0 = 0 Esimerkki 224 Muunnetaan Esimerkin 222 yhtälöryhmä redusoituun porrasmuotoon Ratkaisu Yhtälöryhmä oli jo porrasmuodossa: x 2x 2 + x 4 + 5x 5 = 7 R x 2 x 3 + 7x 4 = 3 R 2 x 4 + 6x 5 = 8 R 3 x 5 = R 4 On nollattava johtavien tuntemattomien yläpuolet Aloitetaan lopusta: x 2x 2 + x 4 + = 2 R R 5R 4 x 2 x 3 + 7x 4 = 3 R 2 R 2 0R 4 x 4 + = 4 R 3 R 3 6R 4 x 5 = R 4 R 4 x 2x 2 = 2 R R R 3 x 2 x 3 = 95 R 2 R 2 7R 3 x 4 = 4 R 3 R 3 x 5 = R 4 R 4 x 2x 3 = 92 R R + 2R 2 x 2 x 3 = 95 x 4 = 4 x 5 = Tämä on redusoitu porrasmuoto
25 26 2 LINEAARISET YHTÄLÖRYHMÄT Ratkaisujen esittäminen vektorimuodossa Jatkossa ratkaisut pyritään esittämään vektorimuodossa, ja tarvittaessa sopivan apumuuttujan, skalaariparametrin avulla niin, että kaikki tuntemattomat vapautuvat vektorin koordinaateiksi Lisäksi vektorit ovat pystyvektoreita, vaikka ne tilan säästämiseksi usein kirjoitetaan transpoosin avulla vaakamuodossa (x x 2 x n ) T, ks Luku 32 Esimerkki valaissee tässä vaiheessa asiaa helpoimmin Esimerkki 225 Ratkaise Esimerkissä 224 redusoitu yhtälöryhmä ja esitä ratkaisu vektorimuodossa Ratkaisu Yhtälöryhmässä x 2x 3 = 92 x 2 x 3 = 95 x 4 = 4 x 5 = tuntematon x 3 on vapaasti valittavissa, joten ratkaisuja on äärettömästi Valitaan parametriksi vapaa x 3 = s R ja ratkaistaan muut siitä riippuvat: x = s = 95 + s x 2 x 3 = s R x 4 = 4 x 5 = Esitys vektorimuodossa x = a + sb parametrina s: x 92 2 x 2 x 3 x 4 = s 0, s R, tai transpoosin avulla x 5 0 (x x 2 x 3 x 4 x 5 ) T = ( )T + s ( )T, s R Tehtävä 226 Muunna redusoituun porrasmuotoon Esimerkin 223 yhtälöryhmä x + x 2 x 3 = x 2 5 x 3 3 = 0 0 = 0 ja esitä ratkaisu vektorimuodossa Ratkaisu sivulla 37
26 23 Lineaarisen yhtälöryhmän ratkaiseminen 27 Tehtävä 227 Muunna porrasmuotoon ja redusoituun porrasmuotoon seuraavat yhtälöryhmät ja määritä niiden kaikki ratkaisut: a) b) c) { 2x 4x 3 = 3x 2 + 4x 3 = 3 2x 3x 2 = 3x + x 2 = 3 x 2x 2 = 7 x + x 2 + x 3 + x 4 = 2x 3 x 4 = 2 x 2 + x 4 = 2 Ratkaisu sivulla Lineaarisen yhtälöryhmän ratkaiseminen Lineaarisen yhtälöryhmän ratkaisujen olemassaolo- ja yksikäsitteisyyskysymys osataan myöhemmin selvittää helposti yhtälöä ratkaisemattakin Toisaalta asia selviää, kun yhtälöryhmää yritetään ratkaista Lineaarinen yhtälöryhmä voidaan aina muuntaa yhtäpitävään porrasmuotoon nk Gaussin eliminointimenetelmällä, so käyttäen edellä esiteltyjä alkeisoperaatioita I Vaihdetaan yhtälöiden järjestystä II Yhtälö kerrotaan nollasta eriävällä luvulla III Yhtälöön lisätään toisen yhtälön monikerta Ratkaisut saadaan porrasmuodosta nk takaisinsijoituksella, kun mahdollisille vapaille muuttujille on ensin annettu parametriarvot (Johann Carl Friedrich Gauss, Saksa, ) Yhtälöryhmän saattamista redusoituun porrasmuotoon em muunnoksin sanotaan Gauss-Jordanin reduktioksi Tämä pidemmälle viety prosessi on työläämpi, mutta joissakin yhteyksissä välttämätön suorittaa Toisaalta redusoidun porrasmuodon käyttö on takaisinsijoittamisessa vaivattomampi (Wilhelm Jordan, Saksa, )
27 28 2 LINEAARISET YHTÄLÖRYHMÄT Gaussin eliminointimenetelmä Jo Luvussa 22 harjoitellut menettelyt esitetään nyt formaalimmassa algoritmimuodossa, jonka mukaisesti ratkaiseminen voidaan ohjelmoida vaikkapa tietokoneohjelmaksi, ks Kuva 5 Lineaarisen m n-yhtälöryhmän porrasmuotoon muuntamisprosessi koostuu m periaatteessa samanlaisesta vaiheesta Vaiheessa k eliminoidaan (eli kerroin nollataan) tuntematon x k riveillä k+,k+2,m olevista yhtälöistä Ennen eliminointiprosessin aloittamista täytyy tuntemattomat järjestää niin, että kunkin tuntemattoman x k kertoimet on kirjoitettu yhtälöihin kohdakkain Käsin laskettaessa yhtälöt kannattaa järjestää niin, että ryhmä on mahdollisimman lähellä porrasmuotoa ja ensimmäisessä yhtälössä tuntemattoman x kerroin on yksinkertainen, ei kuitenkaan 0 Eliminointivaiheessa k ennalleen jätetty k rivi on tukiyhtälö eli tukirivi (pivotal row) ja sen tuntemattoman x k kerroin tukialkio (pivot element) Numeerisissa algoritmeissä täytyy aina huolehtia siitä, että tukialkiolla jakaminen ei aiheuta ylivuotoja; tarvittaessa skaalataan, vaihdetaan tukiyhtälöä tai tuntemattomien järjestystä Tällaista menettelyä sanotaan tuennaksi (pivoting)
28 23 Lineaarisen yhtälöryhmän ratkaiseminen 29 VAIHE I Oletetaan, että a 0 yhtälöryhmässä a x + a 2 x a n x n = b R a 2 x + a 22 x a 2n x n = b 2 R 2 a m x + a m2 x a mn x n = b m R m Muuttuja x eliminoidaan yhtälöistä R 2, R 3,, R m : ) R R (ennallaan) 2) R 2 R 2 a 2 a R 3) R 3 R 3 a 3 a R m) R m R m a m a R VAIHE II Olkoon a 22 0 saadussa ryhmässä a x + a 2x a nx n = b R a 22x a 2nx n = b 2 R 2 a 32x a 3nx n = b 3 R 3 a m2x a mnx n = b m R m Muuttuja x 2 eliminoidaan yhtälöistä R 3, R 4,, R m: R R ja R 2 R 2 R k R k a k2 a 22R 2 arvoilla k = 3, 4,,m Vaiheita jatketaan III, IV, niin kauan kuin voidaan Lopuksi johtavat alkiot skaalataan ykkösiksi Yhtälöryhmä ratkeaa nyt takaisinsijoituksella Kuva 5: Gaussin eliminointialgoritmi
29 30 2 LINEAARISET YHTÄLÖRYHMÄT Esimerkki 23 Ratkaistaan Gaussin menetelmällä yhtälöryhmä x + 2x 2 + x 3 = 3 R 3x x 2 3x 3 = R 2 2x + 3x 2 + x 3 = 4 R 3 x + 2x 2 + x 3 = 3 R R 7x 2 6x 3 = 0 R 2 R 2 3R x 2 x 3 = 2 R 3 R 3 2R x + 2x 2 + x 3 = 3 R R 7x 2 6x 3 = 0 R 2 R 2 x 7 3 = 4 R 7 3 R 3 7 R 2 x + 2x 2 + x 3 = 3 R R x 2 + 6x 7 3 = 0 R R 2 x 3 = 4 R 3 7R 3 Yhtälöryhmä on porras- ja kolmiomuodossa, josta takaisinsijoitus antaa yksikäsitteisen ratkaisun x 3 = 4, x 2 = 2 ja x = 3 eli (x x 2 x 3 ) T = (3 2 4) T Esimerkki 232 Millä a R ei seuraavalla yhtälöryhmällä ole ratkaisuja? x + 2x 2 + x 3 = 3 3x x 2 3x 3 = 2x + 3x 2 + ax 3 = 4 Samoilla operaatioilla kuin Esimerkissä 23 (paitsi jättämällä kolmas yhtälö normittamatta) saadaan edeltävän kanssa yhtäpitävä muoto: x + 2x 2 + x 3 = 3 R R 6 x 2 + x 7 3 = 0 R R 2 (a 8)x 7 3 = 4 R 7 3 R 3 Yhtälöryhmä on nyt kolmiomuodossa, josta näkyy, että sillä on ratkaisuja jos ja vain jos a 8/7 Näillä arvoilla ratkaisuja on tasan yksi Jos taas a = 8/7, on viimeisenä mahdoton yhtälö
30 23 Lineaarisen yhtälöryhmän ratkaiseminen 3 Gauss-Jordanin reduktio Gauss-Jordan-prosessi alkaa muuntamalla yhtälöryhmä Gaussin eliminointimenetelmällä porrasmuotoon Tämän jälkeen jatketaan peilikuva-prosessilla ; nollataan kunkin johtavan muuttujan sarakkeesta sen yläpuolella olevat kertoimet alkaen viimeisestä johtavasta muuttujasta ja käyttäen tukiyhtälönä vastaavaa riviä Näin yhtälöryhmä saadaan redusoituun porrasmuotoon Esimerkki 233 Käytetään Gauss-Jordanin reduktiota Esimerkissä 23 saatuun porrasmuotoon: x + 2x 2 + x 3 = 3 R x x 3 = 0 7 R 2 x 3 = 4 R 3 x + 2x 2 = R R R 3 x 2 = 2 R 2 R 2 6R 7 3 x 3 = 4 R 3 R 3 x = 3 R R 2R 2 x 2 = 2 R 2 R 2 x 3 = 4 R 3 R 3 Kussakin eliminointivaiheessa pitää tehty operaatio kirjata näkyviin esimerkiksi kuten yllä, sillä se on paitsi lukemista helpottava muistiinpano, myös perustelu Tehtävä 234 Ratkaise Gauss-Jordanin reduktiolla 2x 2 + 3x 3 = 5 x 3x 2 + 2x 3 = 2 3x + x 3 = 5 Ratkaisu sivulla 38 Maple-animaatio Gaussin prosessista (linkki) Kurssimateriaali/Gauss/GAUSShtml
31 32 2 LINEAARISET YHTÄLÖRYHMÄT Lineaaristen yhtälöryhmien luokittelusta Lineaariset yhtälöryhmät jaetaan ulkomuotonsa perusteella kolmeen ryhmään: m n-yhtälöryhmä on kvadraattinen, jos m = n, eli jos yhtälöitä on yhtä monta kuin tuntemattomia alimäärätty (underdetermined), jos m < n, eli jos yhtälöitä on vähemmän kuin tuntemattomia ylimäärätty (overdetermined), jos m > n, eli jos yhtälöitä on enemmän kuin tuntemattomia Ratkaisujen määrät selvitetään yksityiskohtaisesti Lauseessa 66 Tässä vaiheessa riittää sanoa karkeasti: alimäärätyllä yhtälöryhmällä on aina 0 tai äärettömästi ratkaisuja (ks Lause 23) ylimäärätyllä yhtälöryhmällä ei useinkaan ole ratkaisuja jos eliminointiprosessissa tulee vastaan mahdoton yhtälö, ei ratkaisuja ole jos menetelmä ei anna muuttujille x k, x k2,, x kp yksikäsitteisiä arvoja, niille annetaan mielivaltaiset arvot, esimerkiksi x k = t R,, x kp = t p R, ja ratkaistaan muut näiden avulla Tällöin ratkaisuja on äärettömästi ja sanotaan, että ratkaisu on p-parametrinen joukko parametreina luvut t k, k =, 2, 3,, p Esimerkki 235 Kun tehtävän 225 kohdassa b) valitaan mielivaltaiseksi parametriksi z = s R, saadaan vektorimuotoinen esitys x y = s 34, s R 3 3 z 0 3 Jos olisi valittu x = t R, jolloin y = 34t 74 ja z = 3t 32, saataisiin toisenlainen esitys x 0 y = 74 + t 34, t R z 32 3
32 23 Lineaarisen yhtälöryhmän ratkaiseminen 33 Seuraavista esimerkeistä nähdään, että alimäärätyllä ryhmällä voi olla 0 tai äärettömästi ratkaisuja: Esimerkki 236 Helposti nähdään, että seuraavat yhtälöt ovat ristiriitaiset { 2x x 2 + 6x 3 = 0 x + 2 x 2 3x 3 = 4 Esimerkki 237 Seuraavalla yhtälöryhmällä on äärettömästi ratkaisuja: x + x 2 + x 3 + x 4 + x 5 = 2 R x + x 2 + x 3 + 2x 4 + 2x 5 = 3 R 2 x + x 2 + x 3 + 2x 4 + 3x 5 = 2 R 3 x + x 2 + x 3 + x 4 + x 5 = 2 R R x 4 + x 5 = R 2 R 2 R x 4 + 2x 5 = 0 R 3 R 3 R x + x 2 + x 3 + x 4 + x 5 = 2 R R x 4 + x 5 = R 2 R 2 x 5 = R 3 R 3 R 2 Siis ainakin x 5 = ja x 4 = 2 Arvot x 3 ja x 2 voidaan valita miten vain, asetetaan vaikkapa x 2 = s R ja x 3 = t R Silloin x = s t ja (x x 2 x 3 x 4 x 5 ) T = ( s t s t 2 ) T, s,t R = ( ) T + s( 0 0 0) T + t( 0 0 0) T, s,t R Ylimäärätyllä yhtälöryhmällä saattaa olla jopa äärettömästi ratkaisuja: Tehtävä 238 Ratkaise yhtälöryhmät x + 2x 2 + x 3 = 2x a) x 2 + x 3 = 2 4x + 3x 2 + 3x 3 = 4 2x x 2 + 3x 3 = 5 Ratkaisu sivulla 38 x + 2x 2 + x 3 = 2x b) x 2 + x 3 = 2 4x + 3x 2 + 3x 3 = 4 3x + x 2 + 2x 3 = 3 Tehtävä 239 Ratkaise x + 2x 2 x 3 + x 4 = 3x a) + 4x 2 + x 3 x 4 = 2 2x x 2 3x 3 + 2x 4 = 4 x + 3x 2 + 2x 3 x 4 = 0 Ratkaisu sivulla 38
33 34 2 LINEAARISET YHTÄLÖRYHMÄT Tehtävä 230 Millä vakioiden a ja b arvoilla yhtälöryhmällä x + x 2 + 3x 3 = 2 x + 2x 2 + 4x 3 = 3 x + 3x 2 + ax 3 = b a) ei ole ratkaisuja? b) on äärettömästi ratkaisuja? c) on vain yksi ratkaisu? Vihje: Kriittiset arvot ovat a = 5 ja b = 4 Ratkaisu sivulla 38 Homogeeniset yhtälöryhmät Lineaarisella homogeenisella yhtälöryhmällä a x + a 2 x a n x n = 0 a 2 x + a 22 x a 2n x n = 0 a m x + a m2 x a mn x n = 0 on aina vähintäin yksi ratkaisu, nimittäin triviaaliratkaisu x = x 2 = = x n = 0 Lause 23 Olkoon lineaarisessa yhtälöryhmässä aidosti enemmän tuntemattomia kuin yhtälöitä, ts olkoon yhtälöryhmä alimäärätty a) Jos yhtälöryhmä on homogeeninen, sillä on ei-triviaaleja ratkaisuja, jopa äärettömästi b) Jos yhtälöryhmä on epähomogeeninen, sillä on 0 tai ratkaisua Todistus Olkoon yhtälöryhmä kokoa m n, m < n, ja viety yhtäpitävään porrasmuotoon Homogeenisella yhtälöryhmällä on ainakin triviaaliratkaisu, joten porrasmuodossa ei ole ristiriitaisia yhtälöitä Sama pätee epähomogeeniselle ryhmälle, jolla on ratkaisuja Porrasmuodossa olkoon r m nollasta eriävää riviä ja siten r johtavaa muuttujaa Koska tuntemattomia on n > m r, voidaan vapaat n r muuttujaa valita mielivaltaisesti
34 23 Lineaarisen yhtälöryhmän ratkaiseminen 35 Tehtävä 232 Ratkaise 2x + x 2 x 3 + 3x 4 = 0 2x + 3x 2 + x 3 + x 4 = 0 4x x 2 3x 3 + 2x 4 = 0 a) valiten vapaaksi tuntemattomaksi x 4 (siis asettamalla vaikkapa parametriksi t R) b) valiten vapaaksi tuntemattomaksi x 3 Ratkaisut sivulla 38 Jos yhtälöitä on enemmän kuin tuntemattomia, yhtälöryhmällä ei siis tavallisesti ole ratkaisua Kuitenkin sille voidaan yleensä laskea käyttökelpoinen kompromissiratkaisu, nk PNS-ratkaisu, jota käsitellään Luvussa 2 Parametrimuunnokset Kun lineaarisella yhtälöryhmällä on äärettömästi ratkaisuja, on yleensä useita tapoja esittää ratkaisu parametrien avulla Näin voi olla hyvinkin hankalaa verrata ratkaisuja toisiinsa; siis ovatko ratkaisujoukot todella samat Kun kahdessa eri ratkaisumuodoissa käytetään eri parametrinimiä (s, s 2, ) ja (t, t 2, ), on ainakin periaatteessa helpohko selvittää esittävätkö ne samaa ratkaisujoukkoa: Ensinnäkin, molemmissa ratkaisuissa on oltava sama arvo niillä tuntematomilla, joissa ei esiinny parametria (eli kerroin on nolla) Tämän tarkastuksen jälkeen nämä voidaan jättää syrjään Yhtälöryhmän porrasmuodosta nähdään mikä on vapaasti valittavien tuntemattomien määrä eli parametrien (minimi)määrä Kun ratkaisut on muodostettu porrasmuodon avulla, tulee parametreja kuhunkin esitykseen sama määrä Merkitään ratkaisut koordinaateittain samoiksi ja ratkaistaan toisen ratkaisumuodon parametrit toisen avulla Jos tämä onnistuu, ovat ratkaisujoukot samat Esitysmuotojen tulee siis olla saatavissa toisistaan parametrimuunnoksella Tehtävä 233 Osoita, että yhtälöryhmän (joka on valmiiksi porrasmuodossa) { x + x 2 + x 3 + x 4 = x 2 = 3 ratkaisut ovat todella samat: Ratkaisu sivulla 39 (x x 2 x 3 x 4 ) T = ( 2 t t 2 3 t 2 t ) T, t,t 2 R (x x 2 x 3 x 4 ) T = (s 3 s 2 2 s s 2 ) T, s,s 2 R
35 24 Ratkaisuja tehtäviin Tehtävä 22: Yhtälöryhmän määräävät seuraavassa näkyvät funktiot F,F 2,F 3 : R 3 R: F (x,y,z) = x 2 + x + y z = 0 F 2 (x,y,z) = x + y + z = 0 F 3 (x,y,z) = z y 2 = 0 Tehtävä 222: a) on lineaarinen (homogeeninenkin, kun muuttujina ovat x ja y) b) on lineaarinen (epähomogeeninen) c) on lineaarinen (jopa homogeeninen, jos myös z on muuttuja) d) ei ole lineaarinen, siinähän esiintyy tulo xy; jos kuitenkin esimerkiksi y olisi vakio, kyseessä olisi lineaarinen yhtälö! Tehtävä 223: lienee parasta ottaa muuttujiksi (tuntemattomiksi) kaikki esiintyvät symbolit x, y ja z Silloin F (x,y,z) = 2x 3y = 0 F 2 (x,y,z) = 2x 3y 3 = 0 F 3 (x,y,z) = 2x 3y z = 0 Tehtävä 224: Vähennetään ristiin samassa vaiheessa Oikea vastaus x = 5, y = 2 Tehtävä 225: ratkaisut parametrimuodossa: { 4x + 2y = 3 a) 5x 3y = 4 b) c) d) { 3x 2y + 5z = 2 2x + 3y 8z = 34 s + t = 2 s t = 3s + t = 3x 2x 2 + x 3 = 2 7x + x 2 8x 3 = 5 x + x 2 x 3 = 0 { x = 7 22 y = 22 (suorien leikkauspiste) x = 32 + s 3 3 y = 26 z = s R, (tasojen leikkaussuora) Ei ratkaisua (suorat eivät leikkaa samassa pisteessä) + 34 s 3 3 x = x 2 = 2 x 3 = 3 (tasojen leikkauspiste) Tehtävä 229: Johtavia tuntemattomia ovat x,x 2 ja x 4, vapaita x 3,x 5 ja x 6
36 24 Ratkaisuja tehtäviin 37 Tehtävä 22: Porrasmuoto on x + 2x x 5 3 = 2 5 x 2 2x 3 = 2 x 3 = 2 7 ja ratkaisu (x,x 2,x 3 ) = ( 24, 8, ) Tehtävä 226: Esimerkissä 223 saatuun porrasmuotoon tehdään yksi operaatio R R R 2, jolloin saadaan redusoitu porrasmuoto x + 2x 3 3 = x x 3 = 0 0 = 0 ja ratkaisu vektorimuodossa (huomaa sijoitus s = 3t): x x 2 = 0 + s 5 = 0 + t 5, s, t R x Tehtävä 227: a) Ratkaisu parametrimuodossa: x = + 2s 2 x 2 = 4 3 s = s R b) Ei ratkaisua: 3 x 3 2x 3x 2 = R 3x + x 2 = 3 R 2 x 2x 2 = 7 R 3 x 2x 2 = 7 R R 3 2x 3x 2 = R 2 R 3x + x 2 = 3 R 3 R 2 x 2x 2 = 7 R R x 2 = 3 R 2 R 2 2R 5x 2 = 24 R 3 R 3 + 3R x 2x 2 = 7 R R x 2 = 3 R 2 R 2 0 = 4 R 3 R 3 + 5R 2
37 38 2 LINEAARISET YHTÄLÖRYHMÄT c) Ratkaisu vektorimuodossa, kun vapaaksi tuntemattomaksi on valittu x 4 = t R: x 2 2 x 2 x 3 = 2 + t, t R, 2 x 4 0 mutta hiukan toinen muoto ilmestyy valinnalla x 3 = s R: x x 2 x 3 = s 2, s R x Osoita nämä ratkaisujoukot samoiksi! Vihje: Merkitään yo ratkaisujen mukaisesti x 3 = s = + t, josta t = 2s 2 2 Nyt sijoitetaan tämä t ensimmäiseen ratkaisuun, ja sievennellään Tehtävä 234: (x x 2 x 3 ) T = (2 4 ) T Tehtävä 238: a) (x x 2 x 3 ) T = ( 3 5)T 0 b) Valitaan esimerkiksi x 3 = s R, jolloin (x x 2 x 3 ) T = ( 3s 5 s 5 s)t tai vaikkapa valitsemalla nyt t = s/5: (x x 2 x 3 ) T = ( 3t t 5t) T, t R Tehtävä 239: (x x 2 x 3 x 4 ) T = 2 (3 2)T Tehtävä 230: Viedään Gaussilla (lähes) porrasmuotoon Muodosta x + x 2 + 3x 3 = 2 x 2 + x 3 = (a 5)x 3 = b 4 nähdään a) ei ratkaisuja a 5 = 0 ja b 4 (0x 3 0) b) ääreettömästi ratkaisuja a 5 = 0 ja b = 4 (x 3 = t R) c) tasan yksi ratkaisu a 5 0 Tehtävä 232: a) Kun valitaan parametriksi R t = x 4, saadaan ratkaisuksi neliulotteisen avaruuden suora 3 x 0 3 x 2 x 3 = t 7 = t 0 0 4, t R x 4 0 5
38 24 Ratkaisuja tehtäviin 39 b) Kun valitaan parametriksi R s = x 3, saadaan ratkaisusuora muodossa x x 2 x 3 = s x = s 0 4 4, s R 0 Tehtävä 233: Merkitsemällä ratkaisumuodot koordinaateittain samoiksi saadaan yhtälöryhmä s = 2 t t 2 s 2 = t 2 s + s 2 = 2 t Tällä (ylimäärätyllä) yhtälöryhmällä on yksikäsitteinen ratkaisu s = 2 t t 2, s 2 = t 2 Sijoittamalla nämä arvot toiseen muotoon saadaan juuri ensimmäinen muoto (x x 2 x 3 x 4 ) T = (s 3 s 2 2 s s 2 ) T (x x 2 x 3 x 4 ) T = ( 2 t t 2 3 t 2 t ) T
39 3 MATRIISILASKENTAA Tässä luvussa käsitellään matriisialgebraa, opitaan muuntamaan lineaarinen yhtälöryhmä matriisimuotoon sekä ratkaisemaan se 3 Karteesinen tulo ja matriisi Joukkojen X ja Y karteesinen tulo eli tulojoukko (product) on järjestettyjen parien joukko X Y := {(a,b) a X,b Y} Äärellinen n-ulotteinen (n-dimensional) tulojoukko on n X i = X X 2 X n := {(a,a 2,,a n ) a i X i } i= ja sen alkioita (a,a 2,,a n ) sanotaan vektoreiksi Erityisesti merkitään X n := X } {{ X } n kpl Jos tulojoukon tekijöitä X i on mn kappaletta, n, m N, ne voidaan indeksoida uudelleen ja kirjoittaa (m n)-suorakulmioksi muotoon m,n X = X ij := i,j X X 2 X n X 2 X 22 X 2n X m X m2 X mn Joukon X alkiot A ovat m n-matriiseja ja merkitään a a 2 a n a 2 a 22 a 2n A = (a ij ) m n =, a ij X ij a m a m2 a mn Kaksi matriisia A = (a ij ) m n ja B = (b ij ) m n ovat samat (merkitään A = B), jos a ij = b ij kaikilla i [m], j [n], toisin sanoen, kaikki vastinalkiot ovat samoja Katso kuva 6
40 32 Matriisioperaatioita ja nimityksiä 4 rivi i a a a a 2 2 i a 22 a i2 a m a m2 a j a 2j a a ij mj sarake j a n a 2n a a in mn Kuva 6: alkio a ij Yksirivistä matriisia sanotaan myös vaaka- eli rivivektoriksi (row) ja yksisarakkeista pysty- eli sarakevektoriksi (column) Matriisilaskennan yhteydessä sekä vaaka- että pystyvektorien alkioiden väliset pilkut korvataan tavallisesti tyhjeillä Kuten jo Luvussa 22 sovittiin, tässä oppimateriaalissa euklidisen avaruuden R n vektoreita käsitellään pääsääntöisesti pystyvektoreina 32 Matriisioperaatioita ja nimityksiä Transponointi ja laskutoimitukset Matriisin A = (a ij ) R m n transpoosi on matriisi A T = (b kl ) R n m, missä b kl := a lk, ts rivit on vaihdettu järjestyksessä sarakkeiksi Avaruuden R m n matriiseja voidaan laskea yhteen, kertoa vakiolla ja kertoa keskenään alkioittain kuten vektoreitakin Matriisia O, jonka kaikki alkiot ovat nollia, kutsutaan nollamatriisiksi Nollamatriisi on matriisien yhteenlaskun neutraalialkio, so A+O = A ja O +A = A Matriisin A = (a ij ) vastamatriisi on vastaluvuista koostuva samankokoinen matriisi A = ( a ij ); silloin A + ( A) = O ja A + A = O
41 42 3 MATRIISILASKENTAA Esimerkki 32 Olkoot ( ) 2 2 A := 3 0 ja B := ( ) Transpoosit ovat silloin 3 2 A T = 2 0 ja B T = Yhteenlaskun tulos on summa A + B = ( ) + ( ) 2 2 = 3 ( ) Skalaarilla kertominen: ( ) ( ) ( 2)A = 2A = = Alkioittainen tulo (jolla ei lineaarialgebrassa juuri ole käyttöä): ( ) ( ) ( ) A B = = Varsinainen matriisien kertolasku määritellään seuraavasti: Matriisien A = (a ij ) R m n ja B = (b jk ) R n r (matriisi)tulo on matriisi AB = C = (c ik ) R m r, missä c ik := n j= a ijb jk Tulomatriisin alkio c ik on siis matriisin A rivin i ja matriisin B sarakkeen k pistetulo Pystyvektorien x = (x x 2 x n ) T ja y = (y y 2 y n ) T R n pistetulo voidaan kirjoittaa matriisitulona x y = x T y = x y + x 2 y x n y n Pystyvektorin x = (x x 2 x n ) T normille x pätee x 2 = x 2 + x x 2 n = n x 2 i = x T x i= x = (x 2 + x x 2 n) 2 = xt x
42 32 Matriisioperaatioita ja nimityksiä 43 Esimerkki 322 Esimerkin 32 matriiseille tuloja AB ja BA ei ole määritelty, koska molemmat ovat 2 3-matriiseja; sen sijaan ( ) AB T = ( 2 ) ( ) 2 + 2( ) + ( 2)( 2) ( 2) 4 5 = = ( ) + ( 2) ( ) 5 8 A T B = = Tehtävä 323 Laske ( ) 2 4 a) 2 b) 2 3 c) a a 2 ( x x 2 ) x 3 a 3 e) seuraavassa tulossa ( ) 2 3 x x x 3 d) ( ) x a a 2 a 3 x 2 x rivillä 3 sarakkeessa oleva luku Ratkaisut sivulla 56 Tehtävä 324 Olkoot ( ) 0 A :=, B := ( 2 3 ) T ja C := ( 3 2 ) Laske normit a) B ja b) C T, c) pistetulo (AB) (C T ), sekä matriisitulot ) ) d) 2A T BC, e) A(BC) (AB)C, f) C ((( C)A T B Ratkaisut sivulla 56 Tehtävä 325 Laske a) ( ) (( ) b a a 2 + b 2 ( c c 2 )) b) ( ) ( ) b a a 2 + ( ) ( ) c a b a 2 2 c 2
43 44 3 MATRIISILASKENTAA Ratkaisu sivulla 57 Avaruuden R n n alkiot ovat neliömatriiseja (square matrix) Avaruus R n n on suljettu matriisien kertolaskun suhteen, sillä tulo on myös n nmatriisi Matriisin (a ij ) diagonaali eli päälävistäjä on pystyvektori (a,,a nn ) T Matriisia sanotaan diagonaalimatriisiksi, jos sen diagonaalin ulkopuolella olevat alkiot ovat nollia Edellä on jo määritelty nollamatriisi O ja vastamatriisit Yksikkömatriisi (identity) on diagonaalimatriisi I, jonka diagonaalialkiot ovat ykkösiä Yksikkömatriisi on matriisitulon neutraalialkio: jos A R n n, niin AI = IA = A Matriisi A = (a ij ) n n on symmetrinen, jos A = A T, eli a ij = a ji kaikilla i,j [n] Symmetrisyys tarkoittaa diagonaalin suhteen symmetrisyyttä Matriisi on yläkolmiomatriisi (upper triangular), jos sen diagonaalin alapuolella on vain nollia; vastaavasti määritellään alakolmiomatriisi Matriisitulo ei ole vaihdannainen; yleensä AB BA Kahden nollasta eriävän matriisin tulo voi olla nollamatriisi; voi jopa olla A 2 (= AA) = O, vaikka A on nollasta eriävä matriisi Tulon supistussääntö ei myöskään päde: siitä, että AC = BC ei seuraa A = B Sen sijaan laskutoimitukset + ja ovat liitännäisiä ja niille pätevät mm osittelulait Esimerkki 326 Matriisitulo ei ole vaihdannainen edes neliömatriiseille: ( )( ) ( ) = ( )( ) = ( )
44 33 Laskusääntöjä Laskusääntöjä Matriisin osien poimiminen ja osiin viittaaminen Olkoon a a 2 a n a 2 a 22 a 2n A = (a ij ) m n = a m a m2 a mn Osavektorin ja -matriisin poiminta: jos p q m ja r s n, niin A(p : q,j) := A(p : q,r : s) := pj a A(i,r : s) := ( ) a ir a is a qj Kokonaisen rivin ja sarakkeen poiminta: a pr a ps a qr a qs A(i, :) := ( ) a i a in, A(:,j) := Edellisiä merkintöjä käytetään mm Matlab-ohjelmassa Matriisin sarakkeita merkitään myös a j = A(:,j) Tällöin A = ( a a n ) Olkoon myös B m n matriisi Tällöin summassa A + B on alkio (A + B)(i,j) = A(i,j) + B(i,j) rivi (A + B)(i, :) = A(i, :) + B(i, :) sarake (A + B)(:,j) = A(:,j) + B(:,j) Tulossa AB on taas a j a mj alkio (AB)(i,j) = A(i, :)B(:,j) = n k= A(i,k)B(k,j) rivi (AB)(i, :) = A(i, :)B sarake (AB)(:,j) = A(B(:,j))
45 46 3 MATRIISILASKENTAA Tehtävä 33 Poimi matriisista A := a) A(3, :), b) A(4, 2 : 4), c) A(2 : 3, : 3), d) A(:, 2), e) A(:, 2 : 3), f) A(:, :) Transponointi Lause 332 Olkoon α skalaari ja matriisit A ja B sellaisia, että seuraavassa esiintyvät laskutoimitukset ovat järjellisiä, so määriteltyjä Silloin (A T ) T = A 2 (αa) T = αa T 3 (A + B) T = A T + B T 4 (AB) T = B T A T Todistus Kohdat 3 ovat ilmeisiä Kohta 4: Olkoot A = (a ij ) m n B = (b ij ) n r C := AB = (c ij ) m r D := B T A T = (d ij ) r m Silloin (AB) T ja B T A T ovat samaa kokoa r m, joten riittää näyttää, että niissä on samat vastinalkiot Olkoot A T = (a ij), B T = (b ij) ja C T = (c ij) On osoitettava, että c ij = d ij kaikilla i [r] ja j [m] Koska b ik = b ki ja a kj = a jk, on matriisitulon määritelmän mukaan n n d ij = b ika kj = a jk b ki = c ji = c ij k= k=
46 33 Laskusääntöjä 47 Matriisialgebra Lause 333 Kaikille skalaareille α ja β ja kaikille matriiseille A, B ja C, joille seuraavassa esiintyvät operaatiot on määritelty, pätee () A + B = B + A vaihdannaisuus (+) (2) (A + B) + C = A + (B + C) liitännäisyys (+) (3) (AB)C = A(BC) liitännäisyys ( ) (4) A(B + C) = AB + AC I osittelulaki (+, ) (5) (A + B)C = AC + BC II osittelulaki (+, ) (6) (αβ)a = α(βa) skalaariliitännäisyys (7) α(ab) = (αa)b = A(αB) skalaarin siirto (8) α(a + B) = αa + αb I skalaariosittelulaki (9) (α + β)a = αa + βa II skalaariosittelulaki Todistus Kohdat (), (2), (6), (7), (8) ja (9) ovat helppoja Kohta (4): Olkoot A = (a ij ) m n ja B = (b ij ) n r, C = (c ij ) n r sekä merkitään D := A(B + C) ja E := AB + AC Silloin D ja E ovat m r-matriiseja ja niiden alkiot ovat d ij = n a ik (b kj + c kj ) ja e ij = k= n n a ik b kj + a ik c kj k= k= Koska summille pätee n a ik (b kj + c kj ) = k= n n a ik b kj + a ik c kj, k= k= on d ij = e ij ja siten A(B + C) = D = E = AB + AC Katso kuvat 7 ja 8 Kohta (5) on samankaltainen kuin kohta (4) Kohta (3): Olkoot A = (a ij ) m n, B = (b ij ) n r ja C = (c ij ) r s sekä merkitään D := AB ja E := BC On osoitettava, että DC = AE ) Ne ovat samaa kokoa:
47 48 3 MATRIISILASKENTAA D A B+C A(B + C) = i d ij = i a ik k b kj+ckj j A k B j C = i a ik k b kj k + c kj k j j Kuva 7: Osittelulain (4) vasen puoli E AB AC AB + AC = = i eij i (AB)(i,j) + i (AC)(i,j) j j j A B A C = i + i j j Kuva 8: Osittelulain (4) oikea puoli
48 33 Laskusääntöjä 49 - D on kokoa m r ja C r s, joten DC on kokoa m s, - A on kokoa m n ja E n s, joten AE on kokoa m s 2) Matriisitulon määritelmän mukaan d il = n a ik b kl ja e kj = k= r b kl c lj, l= joten matriiseissa DC ja AE on kohdalla ij alkiot ( r r n p ij := d il c lj = a ik b kl )c lj q ij := l= n a ik e kj = k= l= n k= k= a ik ( r l= ) b kl c lj Laskujärjestystä saa äärellisissä summissa vaihtaa, joten ( r n r n p ij = a ik b kl )c lj = a ik b kl c lj = l= n k= l= k= r a ik b kl c lj = Siis (AB)C = DC = AE = A(BC) n l= k= k= a ik ( r l= b kl c lj ) = q ij
49 50 3 MATRIISILASKENTAA Matriisin potenssi Määritelmä 334 Olkoon A n n-matriisi Määritellään sen positiiviset kokonaislukupotenssit (power) A := A, A k := AA k, kun k 2 Myös A k = AAA }{{} on n n-matriisi kaikilla k N k kpl Esimerkki 335 Lasketaan määritelmän mukaan: ( ) 3 2 = 3 4 ( )( ) 2 2 = 3 4 ( )( ) ( ) = Tehtävä 336 Mitä ovat O k ja I k, kun k N? Ratkaisu sivulla 57 Esimerkki 337 Olkoon A := ( ) Lasketaan A k arvoilla k N Ratkaisu Lasketaan aluksi A = ( A = A, )( ) ( ) 2 2 A 2 = = = 2A, 2 2 ( )( ) ( ) A 3 = = = 4A = A Näyttäisi siltä, että A k = 2 k A kaikilla k N Induktiotodistus: Väite on tosi arvoilla k = ja k = 2 Tehdään induktio-oletus: A k = 2 k A jollakin k 2 Silloin matriisin potenssin määritelmän, induktiooletuksen ja tapauksen k = 2 nojalla A k+ = AA k = A2 k A = 2 k A 2 = 2 k 2A = 2 k A Induktioperiaatteen nojalla väite on tosi
50 33 Laskusääntöjä 5 Potenssi-iteraatio Matriisia voidaan käyttää kuvauksen muodostamisessa; jos A on kiinteä m nmatriisi ja x on n-pystyvektori (tai n -matriisi), niin sääntö x Ax määrittelee (lineaari)kuvauksen R n R m Jos neliömatriisi A R n n ja z R n on annettu, voidaan muodostaa kuvaus N R n, n A n z jossa z kuvautuu vektorille Az, A 2 z, A 3 z, jne Tämä voidaan esittää yksinkertaisena iteraatiokaavana z := Az, jota toistamalla saadaan mielenkiintoisia kuvioita Esimerkki 338 Olkoot ( ) A := ja z := ( ) 0 Kuvassa 9 funktion x Ax iteraatiokuvio 500 iteraatiota z = Az z Kuva 9: Iteraatiokuvio Tehtävä 339 Selvitä, mitkä ovat Esimerkin 338 kolmen ensimmäisen iteraation muodostamat pisteet Ratkaisu sivulla 57
51 52 3 MATRIISILASKENTAA Laskutoimitusten määristä Matriisien yhteenlasku, vakiolla kertominen ja transponointi ovat suhteellisen nopeasti suoritettavia operaatioita Sen sijaan matriisitulon laskeminen sisältää runsaasti lukujen yhteen- ja kertolaskuja, joten se on suhteellisen hidasta puuhaa jopa tietokoneella Tästä syystä paljon matriisituloja sisältävä laskettava lauseke kannattaa ensin sieventää laskulakeja käyttäen Lasketaan kuinka monta lukujen yhteen- ja kertolaskua tarvitaan kahden matriisin kertomisessa Kahden n-vektorin pistetulon y y 2 y n ( ) x x 2 x n = x y + x 2 y x n y n laskemiseen tarvitaan n kertolaskua ja n yhteenlaskua Matriisitulossa a a 2 a n b b 2 b r a 2 a 22 a 2n b 2 b 22 b 2r a m a m2 a mn b n b n2 b nr kerrotaan jokainen vaakavektori toisen jokaisella pystyvektorilla, yhteensä mr pistetuloa Yhteenlaskuja tarvitaan siis m(n )r ja kertolaskuja mnr Esimerkki 330 Olkoot A, B ja C n n-matriiseja Sievennä laskusääntöjen avulla lauseketta (A 2 C T B) T + (B 2 ) T C(A T ) 2 niin, että sitä laskettaessa on mahdollisimman vähän matriisien kertolaskuja Kuinka monta lukujen kertolaskua tarvitaan alkuperäisen, ja kuinka monta sievennetyn lausekkeen laskemiseksi? Ratkaisu Koska Lauseen 332 mukaan (A T ) 2 = A T A T = (AA) T = (A 2 ) T, saadaan (A 2 C T B) T +(B 2 ) T C(A T ) 2 = B T C(A 2 ) T +B T B T C(A 2 ) T = (I+B T )B T C(A 2 ) T Alkuperäisessä on 7n 3 ja sievennetyssä 4n 3 kertolaskua
52 34 Yhtälöryhmä matriisimuodossa Yhtälöryhmä matriisimuodossa Lineaarinen yhtälöryhmä a x + a 2 x a n x n = b a 2 x + a 22 x a 2n x n = b 2 a m x + a m2 x a mn x n = b m voidaan ilmaista sen tuntemattomien kertoimista koostuvan kerroinmatriisin A = (a ij ) m n ja pystyvektorien x x 2 x n b b 2 b m x = ja b = avulla muodossa eli a a 2 a n x b a 2 a 22 a 2n x 2 = b 2 a m a m2 a mn Ax = b x n b m Gaussin eliminointi- ja Gauss-Jordanin reduktiomenetelmät voidaan nyt suorittaa käyttäen yhtälöryhmän laajennettua (augmented) (kerroin)matriisia ( a a 2 a n b ) Esimerkki 34 Ratkaistaan yhtälöryhmä, jonka laajennettu matriisi on Ratkaisu Seuraavassa on tarvittavat operaatiot tehty, merkitse ne näkyviin!
53 54 3 MATRIISILASKENTAA Porrasmuodon mukaan olisi 0 = 4 Yhtälöryhmällä ei siten ole ratkaisua Tehtävä 342 Ratkaise Tehtävän 238 yhtälöryhmä a) x + 2x 2 + x 3 = 2x x 2 + x 3 = 2 4x + 3x 2 + 3x 3 = 4 2x x 2 + 3x 3 = 5 laajennettua kerroinmatriisia käyttäen Ratkaisu sivulla 58
54 34 Yhtälöryhmä matriisimuodossa 55
55 35 Ratkaisuja tehtäviin Tehtävä 323: Matriisitulot ovat a) b) c) ( ( ) 2 = 3 ) x x 2 x 3 ( ) = ( ) =( x + 2x 2 + 3x 3 4x + 5x 2 + 6x 3 a a 2 ( ) a x a x 2 a x 3 x x 2 x 3 = a 2 x a 2 x 2 a 2 x 3 a 3 a 3 x a 3 x 2 a 3 x 3 d) ( ) x a a 2 a 3 x 2 = ( ) a x + a 2 x 2 + a 3 x 3 x 3 e) c 3 = ( ) 2 3 = 3 2 ) ( ) 6 7 Tehtävä 324: Vektorien normit ovat a) B = ( ) = 4 ja b) C T = 3 c) Pistetulo on (AB) (C T ) = ( ) = ( 4 4 )( ) 3 = 40 2 ( ) 3 = 2 ( ) 4 4 ( ) d) 2A T BC = = e) 2 2-nollamatriisi; ks Lause 333 tai laske läpi
56 35 Ratkaisuja tehtäviin 57 f) Vaiheittain: ( ) ( C)A B = ) ) C ((( C)A T B ( ( 3 ) ( )) = ( ) = ( 40 ) ( 3 = 2 ) ( ) (40 ) 20 = 80 Tehtävä 325: tulokset ovat tarkasti ottaen samoja -matriiseja: ( ) (( ) ( )) b a a c a) 2 + = ( ) ( ) b a b 2 c a + c 2 2 b 2 + c 2 = ( a (b + c ) + a 2 (b 2 + c 2 ) ) b) ( a a 2 ) ( b b 2 ) + ( ) ( ) c a a 2 c 2 = ( a b + a 2 b 2 ) + ( a c + a 2 c 2 ) = ( a (b + c ) + a 2 (b 2 + c 2 ) ) Tehtävä 336: nollamatriisin ja yksikkömatriisin potenssit O = O ja I = I, samoin arvoilla k 2: O k = I k = k k = = k k = O, = I Tehtävä 339: kolme ensimmäistä iteraatiopistettä ovat ( ) ( ) ( ) Az =, A 2 z = ja A 3 z =
57 58 3 MATRIISILASKENTAA Tehtävä 342 : Ratkaisu laajennettua kerroinmatriisia käyttäen: R R 2 R 3 R R R R 2 R 2 2R R 3 R 3 4R R 4 R 4 2R R R R 2 R 2 R 3 R 3 R 2 R 4 R 4 R 2 R R R 2 R 2 R 3 R 4 R 4 R 3 R R R 2 5 R 2 R 3 2 R 3 R R R 3 R 2 R 2 5 R 3 R 3 R 3 R R 2R 2 R 2 R 2 R 3 R 3 Ratkaisu on siis x x 2 = 0 x 3 3 5
58 35 Ratkaisuja tehtäviin 59
59 4 ANALYYTTISTÄ GEOMETRIAA Euklidisen vektoriavaruuden R n alkioita (vektoreita) sanotaan usein pisteiksi Vektori x = (x x 2 x n ) T R n voidaan kuvitella origosta 0 alkavaksi nuoleksi, jonka kärki on pisteessä x Vektorin x vastavektorin x kärki on yhtä kaukana origon vastakkaisella puolella Vektori x voidaan myös ajatella siirretyksi suuntansa ja pituutensa säilyttäen alkamaan jostakin pisteestä y R n, jolloin sen kärki on pisteessä y + x Tällöin vektorit y ja x on asetettu peräkkäin ja niiden summavektori alkaa origosta ja kärki on pisteessä x + y Olkoon annettu vektorit z ja y R n Silloin yhtälöllä z = x + y on tasan yksi ratkaisu, vektorien erotus x = z y := z + ( y) Kaksi vektoria a ja b R n ovat yhdensuuntaisia (parallel), jos on olemassa α R siten, että b = αa tai a = αb Jos lisäksi α 0, ovat vektorit samansuuntaisia, muutoin vastakkaissuuntaisia 4 Suorat tasossa Tuttu tason suora y = ax + b voidaan esittää vektorimuodossa Merkitään x = t, jolloin ( ) ( ) ( ) ( ) x t 0 r = = = + t, t R y at + b b a Tällainen suoran esitys on yleistettävissä n-ulotteiseen avaruuteen Suora vektorimuodossa Olkoot r 0 R n ja 0 v R n Joukkoa S r0,v := {r 0 + tv t R } sanotaan suoraksi, joka kulkee pisteen r 0 kautta ja on suuntavektorin v suuntainen Kaikki vektorit αv, α 0, määräävät saman suoran S r0,αv = S r0,v Merkintätapa r = r 0 + tv, t R, tarkoittaa suoraa, siis joukkoa S r0,v Suorat r(t) = r 0 + tv, s(u) = s 0 + uw, t R u R ovat yhdensuuntaiset, jos v = αw jollakin α R, muutoin erisuuntaiset Kaksi suoraa ovat siis yhdensuuntaisia, jos ja vain jos niiden suuntavektorit ovat yhdensuuntaisia
60 4 Suorat tasossa 6 Suorat r(t) ja s(t) leikkaavat toisensa pisteessä x, jos suorilla on tasan yksi yhteinen piste x, ts jos on olemassa yksi ja vain yksi lukupari p, q R, joille x = r(p) = s(q) = r 0 + pv = s 0 + qw Avaruuden R 2 erisuuntaiset suorat leikkaavat toisensa, mutta avaruuksissa R n, n 3, on äärettömästi erisuuntaisia leikkaamattomia suoria Kahden pisteen r 0 ja r kautta voidaan asettaa tasan yksi suora ja sen yhtälö on ilmaistavissa esimerkiksi muodoissa r = r 0 + t(r r 0 ) tai r = r + s(r 0 r ) Tehtävä 4 Määritä suorien ( ) ( ) 3 r = + t 2 2 ( ) ( ) 4 ja s = + u 2 leikkauspiste ja muodosta sen ja origon kautta kulkevan suoran vektorimuotoinen yhtälö Piirrä suorat koordinaatistoon Ratkaisu sivulla 66 Tehtävä 42 Muodosta suora, joka kulkee pisteen (3 4 0) T kautta ja a) on vektorin (2 4 2) T suuntainen b) on suoran r = ( 5 4 7) T + (0 3t t) T suuntainen Piirrä suorat x x 2 x 3 -koordinaatistoon Ratkaisu sivulla 66 Tehtävä 43 Muodosta suora, joka kulkee pisteiden ( 3 7 8) T ja (2 5 ) T kautta Muodosta vielä suora, joka on äskeisen suuntainen, mutta kulkee origon kautta Ratkaisu sivulla 67 Suora parametrimuodossa Euklidisen vektoriavaruuden R n suora x = a + tv, t R, voidaan esittää koordinaateittain parametrimuodossa x = a + tv x 2 = a 2 + tv 2 x n = a n + tv n missä luvut v i ovat suoran suuntaluvut t R,
61 62 4 ANALYYTTISTÄ GEOMETRIAA Suora koordinaattimuodossa Jos jokainen v i 0, saadaan ratkaisemalla kustakin yhtälöstä t suoran yhtälö koordinaattimuodossa x a v = x 2 a 2 v 2 = = x n a n v n Jos jokin v k = 0, sen osuus korvataan yhtälöllä x k = a k ; esimerkiksi jos v 2 = 0, ovat yhtälöt x 2 = a 2, x a v = x 3 a 3 v 3 Tehtävä 44 Osoita, että jos v 2 + v 2 2 > 0, suora = = x n a n v n { x = a + tv x 2 = a 2 + tv 2 voidaan esittää muodossa Ax +Bx 2 = C Ratkaisu sivulla 68 Tehtävä 45 Anna koordinaattimuodossa sen suoran yhtälö, joka on suoran x 3 2 = x = 7x suuntainen ja kulkee pisteen (2 2) T kautta Ratkaisu sivulla 68 Tehtävä 46 Anna Tehtävän 45 suorat parametrimuodossa Ratkaisu sivulla 68 Tehtävä 47 Mikä on suoran 2x + 5x 2 = parametrimuoto, mikä koordinaattimuoto? Ratkaisu sivulla Tasot avaruudessa Avaruuden R 3 taso r = r 0 + su + tv, s, t R, on täysin määrätty joukko, jos tiedetään sen kolme pistettä, jotka eivät ole samalla suoralla Jos nämä ovat r 0, r ja r 2, eräs tason esitys on r = r 0 + s(r r 0 ) + t(r 2 r 0 ), s,t R
62 42 Tasot avaruudessa 63 Jos tasolla ja suoralla on täsmälleen yksi yhteinen piste, sanotaan, että ne leikkaavat kyseisessä pisteessä; muutoin suora on tason suuntainen Tason suuntainen suora voi olla kokonaan tason ulkopuolella tai kokonaan tasossa Kaksi tasoa voivat olla yhdensuuntaisia tai leikata toisensa pitkin jotakin suoraa Leikkaussuoran yhtälö saadaan selville ratkaisemalla tasojen yhtälöiden muodostama yhtälöryhmä Taso x = a + su + tv on parametrimuodossa x = a + su + tv x 2 = a 2 + su 2 + tv 2 s,t R x 3 = a 3 + su 3 + tv 3 Esimerkki 42 Määritä sen tason yhtälö, joka kulkee pisteen (3 2 4) T kautta ja joka on vektorien ( 2 4) T ja ( 2 3) T suuntainen Ratkaisu Pisteen ja suuntien avulla saadaan eräs vektoriesitys (ks Kuva 0) 3 2 r = 2 + s + t 2, s,t R x x x Kuva 0: Esimerkin 42 pisteet, suuntavektorit ja suorat Maple-työarkki avaruuspiirroksesta (linkki) Kurssimateriaali/LAText/Esim42mws
63 64 4 ANALYYTTISTÄ GEOMETRIAA Tehtävä 422 Määritä sen tason yhtälö, joka kulkee a) pisteiden ( 0 0) T, (0 0) T, (0 0 ) T kautta, b) pisteiden (2 3) T ja ( 4 2) T kautta ja on suoran r(t) := ( 2 ) T + t(5 2 ) T suuntainen Ratkaisu sivulla 68 Tehtävä 423 Suoran x = t y = 2t z = + 2t t R, kautta asetetaan taso (ts kyseisen suoran tulee olla tasossa), joka on vektorin (2 ) T suuntainen Määritä tämän tason ja xy-tason leikkaussuora Ratkaisu sivulla 69
64 42 Tasot avaruudessa 65
65 43 Ratkaisuja tehtäviin Tehtävä 4: Leikkauspiste: millä t, u R on r = s? ( ) ( ) ( ) ( ) 3 4 r(t) = s(u) + t = + u ( 2 ) 2 ( ) t 4 u = { 2 + 2t + 2u t + u = 7 2t 2u = { t = 5 4 u = 3 4 Siis leikkauspiste saadaan (esimerkiksi) arvolla t = 5/4: ( r 5 ) = 4 ( ) ( ) = ( ) Sen ja origon kautta kulkee suora (ks Kuva ) ( ) ( ) 0 3 r = + α, α R y x Kuva : Tehtävän 4 pisteet, suuntavektorit ja suorat Tehtävä 42 : Helposti poimitaan suuntavektorit, ja suorat yhteisen pisteen kautta
66 43 Ratkaisuja tehtäviin 67 ovat (ks Kuva 2) 3 2 a) r = 4 + t 4, t R b) s = 4 + t 3, t R Kuva 2: Tehtävän 42 pisteet, suuntavektorit ja suorat 6 8 Maple-työarkki avaruuspiirroksesta (linkki) Kurssimateriaali/LAText/Teht42mws Tehtävä 43 : Asetetaan vakiovektoriksi r 0 := ( 3 7 8) T Suuntavektoriksi otetaan vaikkapa erotus v := (2 5 ) T ( 3 7 8) T = (5 2 7) T Toinen suora saadaan ottamalla vakioksi origo ja suuntavektoriksi äskeinen v Siis 3 5 r = 7 + t 2, t R r = t 2 = t 2, t R 0 7 7
67 68 4 ANALYYTTISTÄ GEOMETRIAA Maple-työarkki avaruuspiirroksesta (linkki) Kurssimateriaali/LAText/Teht43mws Tehtävä 44 : a) Jos esimerkiksi v 0, on t = (x a )/v ja siten x 2 = a 2 + x a v v 2 Tästä edelleen v x 2 = a 2 v +v 2 x a v 2 eli v 2 x v x 2 = a v 2 a 2 v ; valitsemme nyt A := v 2,B = v ja C = a v 2 a 2 v Tehtävä 45 : Annetun suoran koordinaattimuoto perustilassaan on x 3 2 = x = 7x = x Siitä voidaan poimia suoraan suuntavektori (2 3 /7) T Annetun pisteen (2 2) T kautta kulkee suora x 2 2 = x 2 3 = x 3 ( 2) 7 Tehtävä 46 : Tehtävän 45 ratkaisusta selviää suoran piste ja suuntavektori, joten parametrimuodot ovat x = 3 + 2t x = 2 + 2t x 2 = + 3t ja x 3 = 3 + t 7 x 2 = + 3t x 3 = 2 + t 7 Tehtävä 47 : Eräs parametrimuoto saadaan merkitsemällä x = t, t R: { x = t x 2 = t t R Tästä saadaan myös eräs koordinaattimuoto: x 0 = x Tehtävä 422 : a) Valitaan vaikkapa 0 0 r 0 = 0, r =, r 2 = 0 0 0
68 43 Ratkaisuja tehtäviin 69 jolloin tason vektoriyhtälöksi saadaan 0 0 r = 0 + s 0 + t = 0 + s + t 0, s,t R 0 0 b) Valitaan esimerkiksi s 0 := (2 3) T ja s := ( 4 2) T, jolloin s = s 0 + α(s s 0 ) + βv 2 5 = + α 3 + β 2, α,β R 3 Tehtävä 423 : Tason yhtälöksi saadaan x = t + 2s y = 2t + s z = + 2t s Koska tämä leikkaa xy-tason, saadaan z = + 2t s = 0 eli s = 2t + Sijoittamalla tämä tason yhtälöön saadaan esille suora x = 3 + 3t y = + 4t z = 0 Siitä taas suoran koordinaattimuoto ratkaisemalla t kahdesta ensimmäisestä: x 3 3 = y 4 ja z = 0 Maple-työarkki avaruuspiirroksesta (linkki) Kurssimateriaali/LAText/Teht423mws
69 5 KÄÄNTEISMATRIISI Matriiseilla lasketaan melko pitkälle kuten luvuilla, lukuunottamatta matriisitulon ei-vaihdannaisuutta Mutta entä matriisiyhtälöt ja niiden ratkaiseminen? Vertaillaanpa käänteisluvun ja sen mahdollisen vastineen ominaisuuksia ja olemassaoloehtoja: Luvuille Matriiseille a = a = a AI = IA = A a 0 a se? A se aa = a a = AA = A A = I Jos a 0 Jos? ax = b a AX = B A a (ax) = a b A (AX) = A B (a a)x = a b (A A)X = A B x = a b IX = A B x = a b X = A B Millä ehdoilla tuollainen käänteismatriisi on olemassa? Päästäksemme alkuun otamme olemassaoloehdon määritelmään ja koetamme sitten johtaa erilaisia kriteerejä matriisin kääntyvyydelle 5 Käänteismatriisin määrittely Määritelmä 5 Neliömatriisi A on säännöllinen (invertible) eli ei-singulaarinen, jos on olemassa sellainen samankokoinen matriisi B, että AB = I ja BA = I Ehdon täyttävä matriisi B on matriisin A käänteismatriisi (inverse) ja sitä merkitään jatkossa A := B Jos A ei ole säännöllinen, se on singulaarinen Lause 52 Neliömatriisilla on korkeintaan yksi käänteismatriisi Todistus Oletetaan, että neliömatriisilla A olisi kaksi käänteismatriisia B ja C Silloin AB = I = BA ja AC = I = CA, jolloin laskusääntöjen ja oletuksen nojalla onkin B = BI = B(AC) = (BA)C = IC = C
70 5 Käänteismatriisin määrittely 7 Huomautus 53 Seurauksena 663 osoitetaan myöhemmin, että Määritelmässä 5 riittäisi yksikin ehto AB = I tai BA = I, mikäli A ja B ovat samankokoisia neliömatriiseja Esimerkki 54 Matriisit ( ) 2 4 A = 3 ja B = ( ) ovat toistensa käänteismatriiseja, sillä ( ) 0 AB = 0 ja BA = ( ) 0 0 Esimerkki 55 Matriisi ( ) 0 0 on singulaarinen eli sillä ei ole käänteismatriisia Nimittäin: ( )( ) ( ) ( ) a b a a 0 = c d 0 0 c c 0 kaikilla a, b, c ja d R, joten mikään 2 2-matriisi ei kelpaa käänteismatriisiksi Esimerkki 56 Olkoon Onko olemassa A? A = ( ) Ratkaisu Tehdään alkeellisin mahdollinen ratkaisu, ts käytetään määritelmää Olkoon ( ) a b B = c d ehdokas matriisin A käänteismatriisiksi Silloin on oltava AB = I ja BA = I Ehdosta AB = I eli ( )( ) ( ) 3 a b 0 = 2 4 c d 0 saamme yhtälöryhmän a + 3c = b + 3d = 0 2a + 4c = 0 2b + 4d = a = 2 3 b = 2 c = d = 2
71 72 5 KÄÄNTEISMATRIISI Ainoa ehdokas on siis B = 2 ( ) Onko myös BA = I? Tarkistus osoittaa, että on; siis A = B 52 Laskusääntöjä Lause 52 Olkoot A ja B säännöllisiä n n-matriiseja Tällöin myös A, A T ja AB ovat säännöllisiä ja a) (A ) = A, b) (A T ) = (A ) T, c) (AB) = B A Todistus Määritelmän mukaan matriisi on toisen käänteismatriisi jos ja vain jos niiden tulo molemmin päin on I Säännöllisyysoletuksen mukaan A ja B ovat olemassa Siis: a) Kohta a) on tosi, sillä A A = AA = I b) Transpoosin laskusääntöjen (Lause 332) mukaan A T (A ) T = (A } {{ A} ) T = I T = I ja (A ) T A T = (AA }{{ }) T = I T = I I I c) Tulon liitännäisyyden (Lause 333 kohta 3) avulla saadaan: (AB)(B A ) = A(BB }{{ })A = AA = I ja I (B A )(AB) = B (A } {{ A} )B = B B = I I Esimerkki 522 Olkoot A, B ja C samankokoisia säännöllisiä matriiseja Sievennä ((B T ) A) T BC(A T B T ) T A B T Ratkaisu Laskusääntöjä (Lauseet 332, 52 ja 333) käyttäen saadaan ((B T ) A) T = A T ((B T ) ) T = A T ((B ) T ) T =A T B, (A T B T ) T = BA, josta edelleen käänteismatriisin määritelmän mukaan ((B T ) A) T BC(A T B T ) T A B T = A T (B B)CB(AA )B T = A T CBB T
72 53 Alkeisoperaatiot ja alkeismatriisit Alkeisoperaatiot ja alkeismatriisit Matriisin rivien ja sarakkeiden kertominen luvulla sekä rivin tai sarakkeen lisääminen toiseen onnistuu kertolaskulla Rivi kerrotaan vasemmalta sopivalla vaakavektorilla: ( 0 0 i α 0 0 ) A i = α ( ) = αa(i, :) Rivioperaatio III samoin vaakavektorilla vasemmalta päin: (0 0 i 0 0 j α 0 0) A i j = A(i, :) + αa(j, :) 2 Sarake kerrotaan oikealta pystyvektorilla: ị A 0 0 α 0 0 i = α = αa(:,i) Sarakeoperaatio III niinikään kertomalla pystyvektoria: ị A j α 0 i j = + α = A(:,i) + αa(:,j)
73 74 5 KÄÄNTEISMATRIISI Esimerkki 53 Matriisissa operaation R 2 R 2 4R tulos on ( ) = ( ) 2 3 ja operaation S 3 S 3 + 3S tulos = Alkeismatriisit: alkeisoperaatiot matriisituloina Osoitetaan, että käänteismatriisi voidaan laskea matriisien alkeisoperaatioihin I vaihdetaan kahden rivin paikat II kerrotaan rivi nollasta eriävällä luvulla III lisätään riviin toisen rivin monikerta liittyvien alkeismatriisien välityksellä Menetelmä on oleellisesti sama kuin yhtälöryhmän ratkaiseminen Gauss-Jordanin reduktiolla Määritelmä 532 Neliömatriisi E on tyypin K alkeismatriisi (elementary matrix), jos se on saatu aikaan suorittamalla yksikkömatriisille I alkeisoperaatio K, missä K on I, II tai III Esimerkki 533 Matriiseista 0 0 E = 0 0, 0 0 E 2 = 0 0, 0 3 E 3 = E on tyyppiä I, sillä se on saatu yksikkömatriisista vaihtamalla ja 2 rivi, E 2 on tyyppiä II ja saatu kertomalla 3 rivi luvulla 3, E 3 on tyyppiä III ja saatu lisäämällä riviin 3 rivi kolminkertaisena
74 53 Alkeisoperaatiot ja alkeismatriisit 75 Lause 534 Olkoon E tyypin K alkeismatriisi ja A samaa kokoa kuin E a) Jos matriisille A tehdään alkeisoperaatio K, niin tulokseksi saadaan matriisi EA b) Jos matriisille A tehdään sarakkeiden suhteen alkeisoperaatio K, niin tulokseksi saadaan matriisi AE Todistus Rivioperaatioita on havainnollistettu jäljempänä Todistetaan malliksi a) Jos matriisin E rivillä i ovat muut luvut nollia paitsi mahdollisesti α := e ij ja β := e ik, niin (EA)(i, :) = αa(j, :) + βa(k, :) (2) Alkeismatriisissa on kullakin rivillä vähintäin yksi mutta korkeintaan kaksi nollasta poikkeavaa lukua, joista ainakin toinen on Olkoon E tyyppiä I, ts saatu matriisista I vaihtamalla rivit k ja l Jokaisella rivillä on tasan yksi ykkönen Muilla paitsi riveillä k ja l ykkönen on diagonaalilla, joten kaavan (2) mukaan (EA)(i, :) = A(i, :) kaikilla i k,l Rivillä k ykkönen on sarakkeessa l ja rivillä l sarakkeessa k, joten edelleen kaavan (2) mukaan (EA)(k, :) = A(l, :) ja (EA)(l, :) = A(k, :) EA saadaan siis matriisista A vaihtamalla rivit k ja l Olkoon E tyyppiä II, ts saatu yksikkömatriisista I kertomalla rivi i luvulla α 0 Siis E on diagonaalimatriisi, jonka diagonaalilla on ykkösiä ja e ii = α Tulossa EA muut rivit säilyvät ennallaan, paitsi (EA)(i, :) = αa(i, :) Siis EA saadaan matriisista A kertomalla rivi i luvulla α Tyypin III tapaus saadaan samaan tapaan kaavasta (2)
75 76 5 KÄÄNTEISMATRIISI Rivien i ja j vaihto eli tyypin I operaatio: E ij A E ij A i j A(i,:) A(j,:) = A(j,:) A(i,:) i j i j Rivin i kertominen luvulla α eli tyypin II operaatio: E ij A E ij A i α A(i,:) = αa(i,:) i i Rivin i korvaaminen R i R i + αr j eli tyypin III operaatio: E ij A E ij A i j α A(i,:) A(j,:) = A(i,:) + αa(j,:) A(j,:) i j i j
76 53 Alkeisoperaatiot ja alkeismatriisit 77 Esimerkki 535 Matriisille saadaan operaatio R 2 R 2 4R alkeismatriisilla kertoen: = Operaatio S 3 S 3 + 3S kertoen alkeismatriisille oikealta: = Alkeismatriisien käänteismatriisit Lause 536 Alkeismatriisilla E on käänteismatriisi ja se on samaa tyyppiä kuin E Tarkemmin: Todistus Jos E on tyyppiä I, niin EE = I, sillä Lauseen 534 mukaan kertominen vasemmalta vaihtaa alkuperäisen matriisin E rivit takaisin Siis E on itsensä käänteismatriisi Olkoon E tyyppiä II ja olkoon e ii = α 0 Silloin E saadaan kertomalla yksikkömatriisin I rivi i luvulla α Olkoon E tyyppiä III ja olkoon rivillä i diagonaalin ulkopuolella e ij = α Olkoon F matriisi, joka saadaan vaihtamalla matriisissa E luku α luvuksi α Matriisitulossa EF on pistetuloille E(k, :) F(:,k) = kaikilla k [n], joten diagonaalilla on ykköset Jos k i, niin E(k, :) F(:,l) = 0 kaikilla l k Lisäksi E(i, :) F(:,l) = 0 kaikilla l j, E(i, :) F(:,j) = α + ( α) = 0 Siis EF = I Vastaavasti osoitetaan, että FE = I Siis E = F, joka määrittelynsä mukaan on tyyppiä III
77 78 5 KÄÄNTEISMATRIISI Määritelmä 537 Matriisi B on riviekvivalentti matriisin A kanssa (merkitään B A), jos B saadaan matriisista A äärellisen monella alkeisoperaatiolla, ts jos on olemassa alkeismatriisit E, E 2,, E k siten, että B = E k E k E 2 E A On ilmeistä, että on ekvivalenssirelaatio n n-matriisien joukossa; siis ) A A kaikilla A R n n (refleksiivisyys) 2) jos A B, niin B A (symmetrisyys) 3) jos A B ja B C, niin A C (transitiivisuus) Esimerkki 538 Mitkä seuraavista matriiseista ovat riviekvivalentteja: A := ( ) 2, B := 3 4 ( ) 3, C := 4 2 ( ) Ratkaisu Matriisit A ja B voidaan osoittaa riviekvivalenteiksi keksimällä sopivat alkeisoperaatiot: ( ) 2 R 3 4 R 2 ( ) 3 4 R R 2 ( 2 ) R 2 R 3 R R R 2 ( 2 ) R 2 R 2 3 R R 4 2 R 2 2R 2 Menettely muistuttaa hakuammuntaa Parempi tapa on muuntaa matriisit redusoituun porrasmuotoon, josta vastaukset ovat helposti nähtävissä: A C ( ) 0 = I B, ( 0 ) 2 =: C 0 0 Siis A B Koska C I, myös C I ja siten A C Samasta syystä B C Tehtävä 539 Määritä Esimerkissä 538 tarvittuja alkeisoperaatioita vastaavat alkeismatriisit Ratkaisu sivulla 90
78 53 Alkeisoperaatiot ja alkeismatriisit 79 Esimerkki 530 Keksi alkeismatriisit, joilla vasemmalta kertomalla 2 0 A = muuttuu yksikkömatriisiksi (jos mahdollista), ts osoita että A I Eräs ratkaisu: Muunnetaan A yksi operaatio kerrallaan redusoituun porrasmuotoon: 2 0 R 0 0 R A = 0 5 R 2 I = 0 0 R 2 0 R R 3 0 R R R 2 R 2 E = R 3 R R R R 2 R 2 E 2 = R 3 R 3 2R R R R R 2 E 3 = 0 0 R 5 3 R 3 5 R R 4 R R2 4 R 2 E 4 = R3 4 ( 5 )R R 5 R 4 R R2 5 R2 4 E 5 = R3 5 R R 6 R R2 6 R2 5 R3 5 E 6 = R3 6 R R 7 R R2 7 5 R6 2 E 7 = R3 7 R Silloin I = E 7 E 6 E 5 E 4 E 3 E 2 E A Tehtävä 53 Todista tulon kääntämisen yleistys: jos A, A 2, A 3,, A n ovat samankokoisia säännöllisiä (neliö)matriiseja, niin niiden tulo on säännöllinen ja Ratkaisu sivulla 9 (A A 2 A 3 A n ) = A n A 3 A 2 A
79 80 5 KÄÄNTEISMATRIISI 54 Yhtälöryhmän ratkaisuista Tarkastellaan lineaarisen yhtälöryhmän Ax = b ratkaisujen olemassaoloa ja yksikäsitteisyyttä Aluksi todistetaan säännöllisen matriisin supistumissääntö sekä esitetään säännöllisyydelle karakterisointeja Lause 54 Olkoot A R m n, X R n r ja B R m r Jos M R m m on säännöllinen, niin AX = B MAX = MB Todistus Jos AX = B, on aina MAX = MB Kääntäen, olkoon MAX = MB Koska M on säännöllinen, on olemassa M ja se on säännöllinen Mutta silloin liitännäisyyden ja oletuksen nojalla AX = IAX = (M M)AX = M (MAX) = (M M)B = IB = B Kvadraattinen yhtälöryhmä Ax = b ratkeaa nyt periaatteessa helposti, jos A on säännöllinen: valitsemalla Lauseessa 54 n = m, r =, B = b, X = x ja kertomalla matriisiyhtälö vasemmalta käänteismatriisilla M = A saadaan Ax = b x = A b Käytännössä ratkaiseminen tehdään eliminointimenetelmällä niin, että samanaikaisesti muunnetaan A alkeisoperaatioin yksikkömatriisiksi I ja b vektoriksi A b Tässä voidaan käyttää alkeismatriiseilla kertomista tai suoraan Gauss- Jordanin reduktion matriisimuotoa lähtökohtana yhtälö Ax = Ib Lause 542 Neliömatriisille A ovat seuraavat ehdot yhtäpitäviä: (a) A on säännöllinen (ts sillä on käänteismatriisi) (b) Homogeenisella yhtälöryhmällä Ax = 0 on vain triviaaliratkaisu (nollavektori x = 0) (c) A ja yksikkömatriisi I ovat riviekvivalentteja Todistus Olkoon A n n-matriisi ja x n-vektori (a) (b): Olkoon A säännöllinen Jos Ax = 0, niin koska A on olemassa, on x = A Ax = A 0 = 0
80 54 Yhtälöryhmän ratkaisuista 8 (b) (c): Riittää osoittaa, että yhtälöryhmän Ax = 0 redusoidun porrasmuodon kerroinmatriisi on I Redusoitu porrasmuoto nimittäin saadaan aina aikaan alkeismuunnoksia käyttäen Olkoon yhtälöryhmä Ax = 0 muunnettu alkeisoperaatioita käyttäen yhtäpitävään porrasmuotoon Ux = 0 Väite Matriisin U = (u ij ) diagonaalilla on vain ykkösiä Todistus Vastaoletus: Olkoon u ii jollekin i [n] Porrasmuodon perusteella u ii = 0 Kvadraattisuuden nojalla ainakin viimeinen rivi on muotoa 0 = 0 Ax = 0 on täten ekvivalentti sellaisen yhtälöryhmän kanssa, jossa on vähemmän yhtälöitä kuin tuntemattomia Lauseen 23 mukaan olisi yhtälöryhmällä ei-triviaaleja ratkaisuja, mikä on vastoin oletusta (b) Koska yläkolmiomatriisin U diagonaalilla on ykköset, on selvää, että redusoidussa porrasmuodossa kerroinmatriisi on I (c) (a): Oletuksen (c) mukaan on olemassa alkeismatriisit E, E 2,, E k, joille A = E k E 2 E I = E k E 2 E (I) Koska alkeismatriisit ovat säännöllisiä, on A niiden tulona säännöllinen ja A = (E k E 2 E ) = E E 2 E k Seuraus 543 Kvadraattisella lineaarisella yhtälöryhmällä Ax = b on yksikäsitteinen ratkaisu täsmälleen silloin, kun A on säännöllinen Todistus ) Jos A on säännöllinen, on A b ainoa ratkaisu (Lause 54) 2) Olkoon yhtälöryhmällä Ax = b täsmälleen yksi ratkaisu ˆx Vastaoletus: A on singulaarinen Silloin yhtälöryhmällä Ax = 0 on Lauseen 542 mukaan ratkaisu z 0 Olkoon y := ˆx + z Silloin y ˆx ja osittelulain mukaan Ay = A(ˆx + z) = Aˆx + Az = b + 0 = b Täten myös y on yhtälön Ax = b ratkaisu, mikä on vastoin oletusta 2) Siis A on säännöllinen Tehtävä 544 Millainen ratkaisujoukko on lineaarisella yhtälöryhmällä x + 2x 2 + x 3 = 0 2x x 2 = 0? x 3x 2 x 3 = 0 Ratkaisu sivulla 90
81 82 5 KÄÄNTEISMATRIISI 55 Eliminointimenetelmä Säännöllinen neliömatriisi A on riviekvivalentti yksikkömatriisin I kanssa, joten on olemassa alkeismatriisit E, E 2,, E k, joille E k E 2 E A = I Kertomalla tämä oikealta käänteismatriisilla saadaan E k E 2 E I = A Samat alkeisoperaatiot muuntavat siis matriisin A yksikkömatriisiksi ja yksikkömatriisin käänteismatriisiksi A Käänteismatriisi voidaan siis laskea seuraavasti: Kirjoitetaan A ja I vierekkäin ja redusoidaan A alkeisoperaatioilla yksikkömatriisiksi tehden kussakin vaiheessa samat muunnokset myös matriisille I Silloin A I muuntuu muotoon I A Esimerkki 55 Lasketaan alkeisoperaatioilla käänteismatriisi matriisille 4 3 A := Laajennetaan yksikkömatriisilla:
82 55 Eliminointimenetelmä 83 Käänteismatriisi on siis A = Tehtävä 552 Merkitse operaatiot näkyviin Esimerkin 55 laskuissa Esimerkki 553 Miten saadaan alkeismatriiseilla yksikkömatriisista matriisi A, miten A, kun 2 0 A := Ratkaisu (pääpiirteittäin) Viedään matriisi A alkeisoperaatioilla redusoituun porrasmuotoon Se osoittautuu olevan I, joten ratkaisu on olemassa Olkoot E, E 2,, E k äskeisessä käytettyjä alkeisoperaatioita vastaavat alkeismatriisit Tällöin E k E 2 E A = I, joten A = E E 2 E k I, A = E k E 2 E I Esimerkiksi Gauss-Jordanin reduktiossa neljä ensimmäistä (yksikkömatriisista poikkeavaa) ovat tyypin III alkeismatriisit E = 0 0, E 2 = 0 0, E 3 = 0 0 5, E 4 = Loput kolme ovat tyypin II alkeismatriiseja, joilla skaalataan diagonaalille ykköset: E 5 = 0 0, E 6 = 0 0, E 5 7 = Tehtävä 554 Suorita matriisin A muunto yksikkömatriisiksi käyttäen Esimerkin 553 alkeismatriiseja E i Muodosta niiden käänteismatriisit E i ja laske A Tarkasta, että AA = I Ratkaisusta sivulla 90
83 84 5 KÄÄNTEISMATRIISI 56 Alimatriisit ja lohkotulot Matriisin osittaminen Joskus on tarpeen jakaa matriisi alimatriiseihin vetämällä rivien ja sarakkeiden väliin rajoja Näin muodostuu matriisin ositus (partition), joka koostuu pienemmistä erillisistä matriiseista, lohkoista (block),jotka yhdessä muodostavat koko alkuperäisen matriisin Tämä mahdollistaa esimerkiksi tietokoneohjelmissa olevien matriisin kokorajoitusten kiertämisen Esimerkki 56 Osita matriisi A := niin, että saat mahdollisimman monta 2 2-alimatriisia Eräs ratkaisu: Määritellään ( ) ( ) ( ) A = A = A 6 3 = ( ) ( ) ( ) A 2 = A 4 22 = A 2 23 = 2 4 A 3 = ( 4 2 ) A 32 = ( 7 ) A 33 = ( 3 6 ) Tällöin A voidaan esittää muodossa A A 2 A 3 A = A 2 A 22 A 23 A 3 A 32 A 33 Esimerkki 562 Miten poimitaan A 32 edellisestä matriisista A muodossa A(p : q,r : s)? Ratkaisu A 32 = A(5 : 5, 3 : 4) = A(5, 3 : 4) Matriisitulo vektorimuodossa Usein ositus tehdään jakamalla matriisi riveihin tai sarakkeisiin Matriisin A = (a ij ) m n
84 56 Alimatriisit ja lohkotulot 85 rivejä merkittiin A(i, :), sarakkeita merkittiin a j = A(:,j) Lause 563 Matriisien A = (a ij ) m n ja B = (b ij ) n r matriisitulo voidaan esittää rivi- tai sarakemuodossa: A(, :)B A(2, :)B AB = A(m, :)B = ( A(B(:, )) A(B(:, 2)) A(B(:,r)) ) = ( ) Ab Ab 2 Ab r Todistus ) Tulon AB i rivi koostuu skalaarituloista A(i, :) B(:, j), j =, 2,r, ts (AB)(i, :) = A(i, :)B 2) Vastaavasti tulon AB j sarake muodostuu skalaarituloista A(i, :) B(:,j), i =, 2,m, ts (AB)(:,j) = A(B(:,j)) Lohkotulot Kun matriisitulon tekijöiden lohkojen dimensiot ovat yhteensopivia, voidaan tulo laskea myös lohkoittain Lause 564 Olkoon matriisit A = (a ij ) m n ja B = (b ij ) n r ositettu eli jaettu lohkoihin A = k m k ( s n s ) ( t r t ) A A 2 ja B = s B B 2 A 2 A 22 n s B 2 B 22 (missä esim A 2 on (m k) s-matriisi) Silloin ( )( ) A A AB = 2 B B 2 ( A 2 A 22 B 2 B 22 ) A B = + A 2 B 2 A B 2 + A 2 B 22 A 2 B + A 22 B 2 A 2 B 2 + A 22 B 22
85 86 5 KÄÄNTEISMATRIISI Todistus Merkitään C := AB = (c ij ) m r ) Osoitetaan ensin, että yo summat ovat määriteltyjä ja muodostavat yhdessä erään m r-matriisin D = (d ij ) Koska A on k s- ja B on s t-matriisi, on tulo A B määritelty ja kokoa k t Vastaavasti A 2 on kokoa k (n s) ja B 2 kokoa (n s) t, joten A 2 B 2 on kokoa k t Summa D := A B + A 2 B 2 on siis kokoa k t Vastaavasti osoitetaan, että D 2 := A B 2 + A 2 B 22 on määritelty ja kokoa k (r t) Samoin matriiseista D 2 := A 2 B + A 22 B 2 ja D 22 := A 2 B 2 + A 22 B 22 D 2 on kokoa (m k) t ja D 22 (m k) (r t) Näin tulee määritellyksi m rmatriisi ( ) D D D = (d ij ) := 2 D 2 D 22 2) Väite c ij = d ij kaikilla i [m], j [r] Todistus Kannattaa ensin kirjoittaa c ij = n l= a ilb lj = s l= a ilb lj + n l=s+ a ilb lj = A(i, : s) B( : s,j) + A(i, (s + ) : n) B((s + ) : n,j) a) Jos i k ja j t, niin edellisen mukaan c ij = A (i, :) B (:,j) + A 2 (i, :) B 2 (:,j) = D (i,j) = D(i,j) = d ij b) Jos i k, mutta j > t, niin c ij = A (i, :) B 2 (:,j t) + A 2 (i, :) B 22 (:,j t) = D 2 (i,j t) = D(i,j) = d ij c) Jos taas i > k ja j t, niin vastaavasti c ij = A 2 (i k, :) B (:,j) + A 22 (i k, :) B 2 (:,j) = D 2 (i k,j) = D(i,j) = d ij d) Jos lopuksi i > k ja j > t, niin c ij = A 2 (i k, :) B 2 (:,j t) + A 22 (i k, :) B 22 (:,j t) = D 22 (i k,j t) = D(i,j) = d ij
86 56 Alimatriisit ja lohkotulot 87 Lause 565 Jos matriiseissa A A t B B r A := ja B := A s A st B t B tr lohkojen dimensiot ovat yhteensopivia, ts matriisissa A ik on yhtä monta saraketta kuin rivejä matriisissa B kj, niin C C r AB =, C s C sr missä C ij := t A ik B kj k= Todistus Samaan tapaan kuin Lause 564 Esimerkki 566 Laske lohkoittain tulo Ratkaisu Olkoon ensimmäinen matriisi A ja toinen B A on jaettu neljään osaan ja B kahteen: ( ) A A A = 2 A 2 A 22 B = ( B B 2 ),
87 88 5 KÄÄNTEISMATRIISI joten Lauseen 565 mukaan tulo lohkoittain on ( ) A B AB = + A 2 B 2 A ( 2 B + A 22 B ) = = ( ) Esimerkki 567 Oletetaan, että laskin pystyy käsittelemään korkeintaan sataalkioisia matriiseja, mutta näitä voi olla muistissa ja käsiteltävänä useita Miten voidaan laskea kahden 5 5-matriisin tulo? Ratkaisu Olkoon laskettava AB, missä A, B R 5 5 Ositetaan matriisit niin, että alimatriisit ovat enintään sata-alkioisia Kahtia jako ei riitä, sillä matriiseissa on 225 alkiota Ositus voidaan tehdä esimerkiksi jakamalla matriisit a) kolmeen osaan, A vaaka- ja B pystysuunnassa Tuloksena on matriisia, jotka yhdessä muodostavat tulon AB b) neljään osaan, esimerkiksi molemmat muotoa ( ) tai Eri ositusten laskentanopeuksissa voi olla eroja! ( Esimerkki 568 Olkoon A R n n muotoa ( ) A O A =, O A 22 missä A R k k, k < n Osoita, että A on säännöllinen jos ja vain jos A ja A 22 ovat Mitä on A? Ratkaisu Merkitään yksikkömatriiseja I m R m m ) Jos A ja A 22 ovat säännöllisiä, niin lohkotuloa käyttäen saadaan ( )( ) ( ) A O A O Ik O = = I n, O A 22 O A 22 O I n k )
88 56 Alimatriisit ja lohkotulot 89 ja sama tulolle toisinpäin Täten A on säännöllinen ja ( ) A A O = O 2) Kääntäen, olkoon A säännöllinen ja B := A Ositetaan B samalla tavoin kuin A: ( ) B B B = 2 B 2 B 22 Koska on ( A O O A 22 B 2 B 22 ( )( B B 2 A O B 2 B 22 A 22 ( ) Ik O AB = BA = I n = O I n k )( B B 2 O A 22 ) = ) = ( A B A B 2 A 22 B 2 A 22 B 22 ( B A B 2 A 22 B 2 A B 22 A 22 Koska kaikkien matriisien vastinosat ovat samaa kokoa, on A B = B A = I k, A 22 B 22 = B 22 A 22 = I n k, ) = I n, ) = I n joten A ja A 22 ovat säännöllisiä käänteismatriiseinaan B ja B 22 Lause 569 Olkoon A R n n lohkomatriisi muotoa ( ) A A A = 2, O A 22 missä A R k k ja A 22 R (n k) (n k), k < n Silloin A on säännöllinen jos ja vain jos A ja A 22 ovat säännöllisiä Yleisemmin: jos A R n n on lohkoyläkolmiomatriisi muotoa A A 2 A 3 A k O A 22 A 23 A 2k A = O O A 33 A 3k, O O O A kk missä kaikki diagonaalilla olevat alimatriisit A ii ovat neliömatriiseja, niin A on säännöllinen jos ja vain jos kaikki diagonaaliblokit A ii ovat säännöllisiä Todistus Sivuutetaan tällä erää
89 57 Ratkaisuja tehtäviin Tehtävä 539 : a) Käytettyjä operaatioita vastaavat alkeismatriisit ovat ( ) ( ) ( ) 0 0 E =, E 0 2 =, E 0 3 = 0 2 jolloin B = E 3 E 2 E A b) Esimerkiksi I = F 4 F 3 F 2 F A, missä ( ) ( 0 2 F = 3, F 2 = Esimerkiksi I = G 3 G 2 G B, missä ( 0 G = 4 ), G 2 = c) Esimerkiksi C = H 2 H C, missä H = ( 0 4 ), F 3 = ( ) 0 2, F 0 4 = ( ) 0 0, G 3 = 0 ), H 2 = ( ) ( ) 3 0 ( ) Tehtävä 544: Selvitetään yhtälöryhmän kerroinmatriisin säännöllisyys viemällä kohti porrasmuotoa: 2 R 2 R R 2 0 R R 2 R 2 2R 3 R R 3 R 3 R 2 R R 2 0 R R R 3 R 3 R 2 Kerroinmatriisi ei siis ole riviekvivalentti yksikkömatriisin kanssa Lauseen 542 mukaan se ei ole säännöllinen, ja Seurauksen 543 nojalla sillä ei ole yksikäsitteistä ratkaisua Koska sillä homogeenisena on ratkaisuja ainakin triviaaliratkaisu, on ratkaisujoukon oltava ääretön; porrasmuodosta nimittäin nähdään, että vaikkapa x 3 voidaan valita vapaasti Tehtävä 554: Käänteismatriisit tyypin II alkeismatriiseille saatiin korvaamalla diagonaalin ykkösestä poikkeava luku käänteisluvullaan, tyypin III taas korvaamalla diagonaalin ulkopuolella oleva nollasta eroava luku vastaluvulla Pitäisi tulla A =
90 57 Ratkaisuja tehtäviin 9 Tehtävä 53 : Matemaattisella induktiolla matriisien lukumäärän suhteen I) Tapaus n = on selvä Tapaus n = 2 on Lauseessa 52 kohta c) I2) n = k (induktio-oletus): Olkoon väite tosi jollakin arvolla k 2, eli aina, kun samankokoiset neliömatriisit A, A 2, A 3,, A k ovat säännöllisiä, niin (A A 2 A 3 A k ) = A k A 3 A 2 A I3) n = k + : Olkoot matriisit A, A 2, A 3,, A k, A k+ samankokoisia säännöllisiä p p-matriiseja Huomaa, että näiden ei suinkaan tarvitse olla samoja kuin edellä, vaikka niille käytetään samoja nimityksiä! Koska näistä esimerkiksi matriisit A, A 2, A 3,, A k toteuttavat induktio-oletuksen vaatimukset, niille pätee myös induktio-oletuksen kaava Liitännäisyyden nojalla voidaan kirjoittaa A A 2 A 3 A k A k+ = (A A 2 A 3 A k )A k+ missä sulkulauseke ja A k+ ovat säännöllisiä p p-matriiseja Näin ollen tulo on säännöllinen ja ((A A 2 A 3 A k )A k+ ) = A k+ (A A 2 A 3 A k ) Induktio-oletuksen mukaan tästä: A k+ (A A 2 A 3 A k ) = A k+ (A k Siis vielä kerran liitännäisyyttä käyttäen saamme yhteensä (A A 2 A 3 A k A k+ ) = A k+ A k Tapaus n = k + eli induktioaskel on näin todistettu A 3 A 2 A ) A 3 A 2 A Kohtien I-3) ja induktioperiaatteen nojalla väite on tosi kaikilla n N
91 6 DETERMINANTTI Jokaiseen reaaliseen neliömatriisiin liittyy eräs reaaliluku, matriisin determinantti, jonka arvo kertoo matriisin singulaarisuuden; matriisi on singulaarinen täsmälleen silloin kun sen determinantti häviää (eli = 0) Jos determinantti on lähes nolla, on oltava varovainen mm käänteismatriisin laskemisessa; pieni muutos matriisissa aiheuttaa siinä suuren muutoksen ja likiarvoisessa laskennassa on yli- tai alivuotojen vaara 6 Determinantin määritelmä Determinantti on kuvaus det = : R n n R, joka tässä esityksessä määritellään induktiivisesti pienempien determinanttien avulla Aluksi kuitenkin ehkä jo ennestään tutut Sarrusin säännöt (Pierre Sarrus, Ranska, ): Sarrusin sääntö 2 2- ja 3 3-determinanteille Sarrusin säännöiksi sanomme vinoittaistuloihin perustuvia kaavoja a a 2 a 2 a 22 = a a 22 a 2 a 2, a a 2 a 3 a 2 a 22 a 23 = a a 22 a 33 + a 2 a 23 a 3 + a 3 a 2 a 32 a 3 a 32 a 33 a 3 a 22 a 3 a 32 a 23 a a 33 a 2 a 2 Aluksi voi olla helpompi käyttää apusarakkeina :n ja 2:n kopioita: a a 2 a 3 a a 2 a 2 a 22 a 23 a 2 a 22 a 3 a 32 a 33 a 3 a 32 Esimerkki 6 Lasketaan Sarrusin säännöllä: = ( 2) = 29
92 6 Determinantin määritelmä = 2 3 ( ) ( 3) ( 3) 2 2 ( ) 4 = 4 Sovitaan muutamia determinantin varsinaisessa määritelmässä käytettäviä nimityksiä a) Reaalilukumatriisin a a 2 a j a n a 2 I II A = (a ij ) n n = a i a ij a in III IV a n a nj a nn alkiota a ij vastaava matriisi M ij on se (n ) (n )-matriisi, joka saadaan matriisista A poistamalla rivi i ja sarake j; siis rivi ja sarake, jolla a ij itse on Siis I II Mij A = III IV b) Luku A ij := ( ) i+j det(m A ij) on alkion a ij kofaktori eli komplementti Luvuista A ij muodostettua matriisia sanotaan usein matriisin A kofaktorimatriisiksi cof(a) Esimerkki 62 Lasketaan matriisin 2 3 A := rivillä sarakkeessa 2 olevaa alkiota vastaava matriisi ja kofaktori Ratkaisu Lasketaan siis alkiota a 2 vastaava matriisi M2 A ja kofaktori A 2 : ( ) 4 6 M2 A =, A = ( ) 3 det(m2) A = ( ) = 78
93 94 6 DETERMINANTTI Määritelmä 63 Neliömatriisin A = (a ij ) R n n determinantti on luku a a 2 a n a 2 a 22 a 2n det(a) = A =, a n a n2 a nn joka määritellään induktiivisesti kullekin matriisikoolle n n seuraavasti: -matriisin determinantti (älä sotke itseisarvoon!) a := a (3) 2 2-matriisin determinantti määritellään rivin ja kofaktorien lineaarikombinaationa a a 2 a 2 a 22 := a A + a 2 A 2 = a a 22 a 2 a 2, (4) missä kofaktorit sisältävät yksirivisiä determinantteja 3 3-determinantti määritellään edelleen 2 2-determinanttien avulla a a 2 a 3 a 2 a 22 a 23 := a A + a 2 A 2 + a 3 A 3 a 3 a 32 a 33 a = a 22 a 23 a 32 a 33 a 2 a 2 a 23 a 3 a 33 + a 3 a 2 a 22 a 3 a 32 = a a 22 a 33 a a 23 a 32 a 2 a 2 a 33 +a 2 a 23 a 3 + a 3 a 2 a 32 a 3 a 22 a 3 (5) Yleisesti, n n-matriisin A determinantti määritellään induktiivisesti { a, jos n =, det(a) := a A + a 2 A a n A n, jos n >, missä summalauseke on kofaktorikehitelmä (cofactor expansion) Tehtävä 64 Määritä Esimerkissä 62 olleelle matriisille 2 3 A = (a ij ) = rivin alkioita vastaavat matriisit ja kofaktorit, sekä laske determinantti Ratkaisu sivulla 08
94 62 Determinantin kehittäminen 95 On ilmeistä, että 2 2- ja 3 3-determinanttien tapauksessa Sarrusin sääntö on sopusoinnussa määritelmämme kanssa Tehtävä 65 Määritä matriisin λ 2 A := 4 5 λ λ determinantti a) määritelmän mukaan, b) Sarrusin säännöllä Ratkaisu sivulla 08 Varoitus! Suuremmille determinanteille ei ole vastaavaa sääntöä! Suuremmat determinantit lasketaan yleensä joko ) kehittämällä determinantti jonkin sarakkeen (tai rivin) suhteen (ks Määritelmä 63 ja Lause 62) tai 2) eliminointimenetelmällä (ks Esimerkki 67) Edellinen merkitsee determinanttilaskun "pilkkomista" yhä pienempien determinanttien laskemiseksi, jälkimmäinen determinantin muuntamista alkeisoperaatioilla yksinkertaisempaan muotoon Kehittämismenetelmän laskutoimitusten määrä nousee jyrkästi matriisin koon kasvaessa (ks Luku 68), joten se ei sovellu suurten determinanttien numeerisiin laskuihin 62 Determinantin kehittäminen Määritelmässä determinantti on kehitetty rivin suhteen Yhtä hyvin voidaan käyttää muuta riviä tai saraketta (todistus sivuutetaan tässä vaiheessa) Lause 62 Neliömatriisin A R n n determinantti voidaan laskea kehittämällä se minkä tahansa rivin tai sarakkeen suhteen, ts det(a) = n ( ) i+k a ik det(m ik ) = k= n ( ) l+j a lj det(m lj ) l= kaikilla i,j [n] Merkinvaihtokertoimelle ( ) r+s pätee muistisääntö
95 96 6 DETERMINANTTI Esimerkki 622 Laske matriisin A := determinantti: a) määritelmän mukaan, b) edullisimmalla tavalla kehittämällä Ratkaisu a) Määritelmän 63 mukaan determinantti on 2 det(m ) ( ) det(m 2 ) + 0 det(m 3 ) ( 3) det(m 4 ) 3 0 = Nämä edelleen määritelmän mukaan: = = 3 ( 2) + ( 2) = = = 2 = = = 2 3 ( ) = Siis det(a) = 2 ( 8) + ( 3) + 3 = 6 b) Koska kolmannessa sarakkeessa on kaksi nollaa, kehitetään sen suhteen: 2 3 det(a) = ( ) = = Tehtävä 623 Laske a) määritelmän mukaan, b) kehittämällä sarakkeen suhteen, c) kehittämällä 2 sarakkeen suhteen Ratkaisu sivulla
96 63 Determinanttien laskusääntöjä Determinanttien laskusääntöjä Seuraus 63 Neliömatriisille A on det(a) = 0, jos a) sen jokin rivi tai sarake on pelkkiä nollia tai b) siinä on kaksi identtistä riviä (tai saraketta) Todistus a) on ilmeinen, b) harjoitustehtävä Seuraavat säännöt on muotoiltu sarakkeelle, mutta vastaava tulos pätee mille tahansa sarakkeelle ja riville Lause 632 a) Neliömatriisille A = (a ij ) ja reaaliluvulle c pätee ca a 2 a n a a 2 a n ca 2 a 22 a 2n a 2 a 22 a 2n = c, ca n a n2 a nn a n a n2 a nn ts rivistä (tai sarakkeesta) voidaan ottaa yhteinen tekijä determinantin eteen a +a a 2 a n a 2+a 2 a 22 a 2n b) a n+a n a n2 a nn a a 2 a n a a a 2 a n 2 a 22 a 2n a 2 a 22 a 2n = + a n a n2 a nn a n a n2 a nn Todistus a) Kehitetään determinantti sarakkeen mukaan: ca a 2 a n ca 2 a 22 a 2n D := = ca A + ca 2 A ca n A n, ca n a n2 a nn missä on otettava huomioon, että determinantissa alkioiden ca k kofaktorit ovat samat kuin a k :n Siis D = c(a A + a 2 A a n A n ) = c det(a)
97 98 6 DETERMINANTTI b) Kehitetään determinantti sarakkeen mukaan ottaen taas huomioon kofaktorien riippumattomuus itse alkiosta: n n n (a i+a i)a i = a ia i + a ia i i= i= Seuraus 633 Jos A = (a ij ) n n ja c R, niin tyypin III alkeisoperaatio ei muuta determinantin arvoa: a + ca 2 a 2 a n a a 2 a n a 2 + ca 22 a 22 a 2n a 2 a 22 a 2n = a n + ca n2 a n2 a nn a n a n2 a nn Todistus Esitetään lasku sarakevektorein A = (a a 2 a n ) Hajotetaan determinantti Lauseen 632 laskukaavoja a) ja b) käyttäen: a + ca 2 a 2 a n = a a 2 a n + ca 2 a 2 a n i= = det(a) + c a 2 a 2 a n Seurauksen 63 mukaan jälkimmäinen häviää ja tulos on det(a) Lause 634 Determinantin kahden rivin (tai kahden sarakkeen) paikkojen vaihtaminen muuttaa determinantin vastaluvuksi Todistus Seurauksen 633 mukaan determinantin arvo säilyy tyypin III muunnoksissa: ( a2 a ) ( a2 a a ) ( a2 a a 2 ) ( a a 2 ) Olkoon A = (a j ) n n ja B matriisi, joka on saatu matriisista A vaihtamalla sarakkeet a i ja a j keskenään det(b) = a a j a i a n = a a j a i a i a n = a a j a i a i + (a j a i ) a n = a (a j a i ) a j a j a n = a a i a j a n = ( ) a a n Lauseen 632 a) mukaan det(b) = det(a)
98 63 Determinanttien laskusääntöjä 99 Lause 635 Neliömatriisille pätee det(a) = det(a T ) Todistus Induktiolla: ) Väite on tosi -matriiseille 2) Oletetaan, että väite pätee k-rivisille neliömatriiseille Olkoon A = (a ij ) (k+)-rivinen neliömatriisi Matriisit A ja A T = (a ij) ovat kuvan 3 mukaiset Alkiota a j vastaava matriisi Mj A koostuu alimatriiseista B ja B 2 ja vastaavasti alkiota a j vastaava matriisi Mj AT niiden transpooseista B T ja B2 T Selvästi (ks Kuva 3) M AT j = (M A j) T (k+) (k+) (k+) (k+) a j T B A = B B 2 T A = a j * T B 2 M AT j R k k A M j R k k Kuva 3: Matriisien A ja A T determinanttien kehittämisestä Määritelmän mukaan kehitettynä k+ det(a) = a j ( ) +j det(mj) A j= Matriisit M A j ovat kokoa k k, joten induktio-oletuksen ja edellä todetun mukaan det(m A j) = det((m A j) T ) = det(m AT j ), det(a) = k+ a j ( ) +j det(mj AT ) j= Koska a j = a j, kehitelmän oikea puoli on det(a T ) kehitettynä ensimmäisen sarakkeen mukaan, toisin sanoen k+ k+ det(a) = a j ( ) +j det(mj) A = a j( ) j+ det(mj AT ) = det(a T ) j= Induktioperiaatteen mukaan väite on tosi kaikenkokoisille neliömatriiseille j=
99 00 6 DETERMINANTTI Lause 636 Jos A = (a ij ) n n on ylä- tai alakolmiomatriisi, niin determinantti on päälävistäjän alkioiden tulo, eli det(a) = n a ii = a a 22 a nn i= Todistus Harjoitustehtävä 64 Alkeismatriisien determinantit Yksikkömatriisin determinantin arvo on Lauseen 636 mukaan Lause 64 Olkoon E on alkeismatriisi ja α 0 luku, jota on käytetty kertoimena matriisia E muodostettaessa Silloin, jos E on tyyppiä I, det(e) = α, jos E on tyyppiä II,, jos E on tyyppiä III Todistus Tyypin I alkeismatriisille väite seuraa Lauseesta 634, tyypin II matriisille Lauseesta 632 ja tyypin III matriisille Seurauksesta 633 Seuraus 642 Jos A on n n-matriisi ja E samankokoinen alkeismatriisi, niin det(ea) = det(e) det(a) = det(ae) Yleisesti, jos E,,E k ovat alkeismatriiseja, niin det(e E k A) = det(e ) det(e k ) det(a) = det(ae E k ) Todistus EA on matriisi, joka on saatu suorittamalla matriisille A sama rivioperaatio kuin muodostettaessa yksikkömatriisista E Kyseinen operaatio aiheuttaa determinanttiin saman muutoksen kuin kertominen luvulla det(e) Tarkemmin: Olkoon p := det(a) Jos E on tyyppiä I, niin det(ea) = p ja det(e) det(a) = ( )p (Lause 634) II, niin det(ea) = αp ja det(e) det(a) = αp (Lause 632) III, niin det(ea) = p ja det(e) det(a) = p (Seuraus 633)
100 65 Determinantti ja säännöllisyys 0 Vastaavalla tavalla sarakeoperaatioille Yleinen tapaus todistetaan induktiolla tai käyttäen toistuvasti tulon liitännäisyyttä: det(e E 2 E k A) = det(e (E 2 E k A)) = det(e ) det(e 2 E 3 E k A) = det(e ) det(e 2 (E 3 E k A)) = det(e ) det(e 2 ) det(e 3 (E 4 E k A)) = det(e ) det(e 2 ) det(e k ) det(a) Huomaa, että prosessi väistämättä päättyy, k askeleen jälkeen! 65 Determinantti ja säännöllisyys Lauseen 64 mukaan alkeismatriisin determinantti on nollasta poikkeava Lause 65 Neliömatriisi A on säännöllinen jos ja vain jos det(a) 0 Todistus On samanarvoista osoittaa, että neliömatriisi A on singulaarinen silloin, ja vain silloin, kun det(a) = 0 Olkoon A muunnettu alkeismatriiseja E i käyttäen porrasmuotoon Seurauksen 642 nojalla U = E k E k E A det(u) = det(e k ) det(e k ) det(e ) det(a), missä alkeismatriisien determinantit ovat nollasta poikkeavia Siis det(a) = 0 jos ja vain jos det(u) = 0 ) Jos A on singulaarinen, on vastaavalla homogeeniyhtälöllä Ax = 0 eitriviaaleja ratkaisuja Täten matriisin U viimeinen rivi on pelkkiä nollia ja 2) Olkoon det(a) = 0 det(a) = det(u) = 0 Antiteesi: A on säännöllinen Silloin myös U olisi säännöllinen yläkolmiomatriisi, jonka diagonaalilla on ykköset Olisi det(u) = ja siten det(a) 0, mikä on ristiriita oletuksen kanssa Siis A on singulaarinen
101 02 6 DETERMINANTTI Tehtävä 652 Onko yhtälöryhmällä x + 2x 2 + 3x 3 + 4x 4 = 5 6x + 7x 2 + 8x 3 + 9x 4 = 0 x + 2x 2 + 3x 3 + 4x 4 = 5 6x + 7x 2 + 8x 3 + 9x 4 = 20 yksikäsitteinen ratkaisu? Onkohan ratkaisuja ollenkaan? Ratkaisu sivulla Tulon determinantti Alkeismatriisien tulon determinantti voitiin laskea determinanttien tulona Sama pätee yleisestikin Lause 66 Jos A ja B ovat n n-matriiseja, niin det(ab) = det(ba) = det(a) det(b) Todistus ) Jos B on singulaarinen, niin AB on singulaarinen (harjoitustehtävä), joten väite on tosi Lauseen 65 nojalla (molemmat puolet nollia) 2) Jos B on säännöllinen, niin se on Lauseen 542 mukaan esitettävässä alkeismatriisien tulona B = E E k Seurauksen 642 nojalla det(ab) = det(ae E k ) = det(a)(det(e ) det(e k )) = det(a) det(b) Seuraus 662 Jos A on säännöllinen neliömatriisi, niin det(a ) = Todistus Koska AA = I ja det(i) =, on det(a) = det(a A) = det(a ) det(a) Seuraus 663 Jos samankokoisille neliömatriiseille A ja B on niin A on säännöllinen ja A = B Todistus Harjoitustehtävä AB = I,
102 67 Eliminointimenetelmä Eliminointimenetelmä Determinantin laskeminen kehittämismenetelmällä vaatii yleensä runsaasti laskutoimituksia Determinantti voidaan laskea myös muuntamalla se alkeisoperaatioilla yläkolmiomuotoon (vrt Lause 636) Tässä tarvitaan huomattavasti vähemmän laskutoimituksia Jos A on singulaarinen, on sen yläkolmiomuodossa rivi nollia, erikoisesti diagonaalilla on noll(i)a Tällöin det(a) = 0, mikä paljastuu seuraavassa prosessissa: Muunnetaan A determinantin sisällä yläkolmiomuotoon käyttäen rivioperaatioita (tai sarakeoperaatioita) I ja III Operaatio III ei muuta determinantin arvoa, mutta operaatiossa I on muistettava determinantin etumerkin vaihtuminen Saadun yläkolmiomatriisin determinantti on Lauseen 636 mukaan lävistäjän tulo Esimerkki 67 Lasketaan determinantti eliminoimalla alkaen rivien ja sarakkeiden vaihdoilla: vaihdetaan ja 3 rivi, 2 ja 4 rivi sekä sitten ja 3 sarake: = = Lopuksi viedään yläkolmiomuotoon tyypin III alkeisoperaatioilla: 2 0 R 2 0 R R = R 2 R R R R R = R R R R = R R R 5 4 = ( )( 2) 5 6 = 6 2 5
103 04 6 DETERMINANTTI Tehtävä 672 Merkitse näkyviin esimerkin 67 operaatiot Ratkaisu sivulla Laskutoimitusten määristä Verrataan determinantin laskemiseen tarvittavien laskujen (maksimi)määriä kehittämisja eliminointimenetelmissä Olkoot Yn k ja Kn k kehittämismenetelmän ja Yn e ja Kn e eliminointimenetelmän yhteen/vähennys- ja kerto/jakolaskujen määrät laskettaessa n n-determinanttia Kehittämismenetelmässä tietyn m m-determinantin laskeminen sisältää m kofaktorin ((m ) (m )-determinantin) kertomisen luvulla ja näiden tulojen yhteenlaskemisen (merkinvaihtotermi ( ) i+j merkitsee yhteen- tai vähennyslaskua) Näin saadaan palautuskaavat { Y k m = my k m + (m ), Y k 2 =, K k m = mk k m + m, K k 2 = 2, joista saadaan mitkä tahansa Y k n ja K k n Eliminointimenetelmälle voidaan johtaa palautuskaavat (vrt Esimerkki 68) { Y e m = Y e m + (m ) 2, Y e 2 =, K e m = K e m + (m )m +, K e 2 = 3 Induktiolla voidaan todistaa suorat kaavat Y k n = n! Y e K k n = n n! p! p= n = 6 n(n )(2n ) K e n = 3 (n )(n2 + n + 3) Nähdään, että suurilla n menetelmien erot ovat valtavat: Yn k n! Yn e 3 n3 Kn k 7n! Kn e 3 n3 Esimerkiksi arvolla n = 20 määrät ovat Y k Y e 20 = , K20 k = , 20 = 2470, K20 e = 2679
104 68 Laskutoimitusten määristä 05 Esimerkki 68 Eliminoinnissa olkoon edetty sarakkeeseen i, jolloin tyypin III operaatioita tarvitsee suorittaa vain vektoreille B j := A(j,i+ : n): a 0 a a ii a ij a in 0 0 a i+k,i a i+k,j a i+k,n 0 0 a ni a nj a nn i:nnen vaiheen yhden alkion a i+k,i nollauksessa B i+k B i+k a i+k,i B i a ii B i B i+k tarvitaan n i + kertolaskua, n i yhteenlaskua ja yksi jakolasku Vaiheessa i tarvitaan kaikkiaan (n i)(n i + ) kertolaskua ja (n i)(n i) yhteenlaskua Koska vaiheita on i =, 2,, n ja lopuksi on laskettava tulo n i= a ii, yhteenlaskuja on n (n ) 2 + (n 2) = (n i) 2 = n(n )(2n ) 6 ja kertolaskuja (n )n + (n 2)(n ) (n ) n = (n i)(n i + ) + (n ) i= i= B n = 3 (n )(n2 + n + 3) Viimeisten muotojen todistaminen käy esimerkiksi induktiolla Tehtävä 682 Todista induktiolla Esimerkin 68 kertolaskujen määrää koskeva tulomuoto Ratkaisu sivulla 09
105 06 6 DETERMINANTTI 69 *Lohkomatriisien determinanteista Tarkastellaan lohkomatriisien determinantteja Muistamme, että yläkolmiomatriisin determinantti saatiin diagonaalialkioiden tulona (Lause 636) Myös lohkoyläkolmiomatriisin determinantti on saatavissa näin, mikäli lohkodiagonaalilla olevat matriisit ovat neliömatriiseja Lause 69 Olkoon A R n n lohkomatriisi muotoa ( ) A A A = 2, O A 22 missä A ja A 22 ovat neliömatriiseja Silloin deta = deta deta 22 Yleisemmin: jos A R n n on lohkoyläkolmiomatriisi muotoa A A 2 A 3 A k O A 22 A 23 A 2k A = O O A 33 A 3k, O O O A kk missä diagonaalilla olevat alimatriisit A ii ovat neliömatriiseja, niin A A 2 A 3 A k O A 22 A 23 A 2k O O A 33 A 3k = deta deta 22 deta kk O O O A kk Todistus Sivuutetaan tällä erää
106 69 *Lohkomatriisien determinanteista 07
107 60 Ratkaisuja tehtäviin Tehtävä 64: Vastaavat matriisit ja kofaktorit ovat ( ) 5 6 M =, A 8 9 = ( ) 2 det(m ) = = 3 ( ) 4 6 M 2 =, A = ( ) 3 det(m 2 ) = ( ) = 78 ( ) 4 5 M 3 =, A = ( ) 4 det(m 3 ) = = 67 det(a) = ( 3) + ( 2) 78 + ( 3) 67 = = 360 Tehtävä 65: a) määritelmän mukaan λ λ λ = ( λ) 5 λ λ λ λ 7 8 = b) Sarrusin säännöllä taas aloitetaan λ λ 6 = ( λ)( 5 λ)(2 λ) λ Molemmilla tavoilla saadaan lopputulos 7 ( 5 λ) 8 6 ( λ) (2 λ) 4 2 = det(a) = λ 3 2λ λ + 77 Tehtävä 623: a) määritelmän mukaan: = ( 3) = = 6 b) kehittämällä sarakkeen suhteen: = = = 6 c) kehittämällä 2 sarakkeen suhteen: = = 4 + 3( 2 + 6) = 6
108 60 Ratkaisuja tehtäviin 09 Tehtävä 652: Kvadraattisella yhtälöryhmällä on yksikäsitteinen ratkaisu jos ja vain jos kerroinmatriisi on säännöllinen (Seuraus 543), mikä puolestaan tapahtuu täsmälleen silloin kun sen determinantti on 0 (Lause 65) Determinantissa voidaan tehdä yhtaikaa tyypin III operaatiot R R 2 R 3 R 4 = R R R 2 R 2 R R 3 R 3 R 4 R 4 R 3 Determinantissa on kaksi identtistä riviä, joten Seurauksen 63 nojalla determinantti = 0 Siis ei ole yksikäsitteistä ratkaisua, ts ratkaisuja voi olla 0 tai enemmän kuin yksi Viemällä yhtälöryhmä porrasmuotoon nähdään, että ratkaisuja on äärettömästi Tehtävä 672: Loppupuolen operaatiot 2 0 R R = R R = = Tehtävä 682: Induktiolla n = 0 = 0, kunnossa R R R 2 R 2 + R R 3 R 3 R 4 R 4 R R R 2 R 2 R 3 R 3 2 R 2 R 4 R R 2 R R R 2 R 2 R 3 R 3 R 4 R R 3 n = k Induktio-oletus: väite pitää paikkansa arvolla k jollakin k N, ts (k )k + (k 2)(k ) (k ) = 3 (k )(k2 + k + 3) n = k+ Arvolla k+ väitteen oikea puoli on 3 k((k+)2 + (k+) + 3) = 3 k3 + k k 3 Vasen puoli taas on k(k+)+(k )k+(k 2)(k ) (k+ ), jossa sopivasti ryhmitellen päästään käyttämään induktio-oletusta: k(k+) + [(k )k + (k 2)(k ) (k )] + = 3 (k )(k2 + k + 3) + k(k+) + = 3 k3 + k k Induktioperiaatteen nojalla väite pätee kaikilla luonnollisilla luvuilla = 6
109 7 LIITTOMATRIISI JA CRAMERIN SÄÄNTÖ Säännöllisen matriisin käänteismatriisi voidaan laskea sen kofaktorien matriisin ja determinantin avulla Jos kvadraattisella yhtälöryhmällä on yksikäsitteinen ratkaisu, se voidaan laskea determinantteja käyttävän Cramerin säännön avulla (ks Luku 73) 7 Kofaktori- ja liittomatriisi Olkoon A = (a ij ) n n ja merkitään edelleen alkion a ij kofaktoria A ij = ( ) i+j det(m ij ), missä M ij on saatu matriisista A poistamalla rivi i ja sarake j Tehtävä 7 Laske matriisin A kofaktorimatriisi cof(a), siis matriisi, joka saadaan korvaamalla matriisin A alkiot niiden kofaktoreilla, kun 3 0 A = Ratkaisu sivulla 6 Apulause 72 Kofaktoreille pätee kaikilla i,j [n] { det(a), kun i = j, a i A j + a i2 A j2 + + a in A jn = 0, kun i j Todistus Jos i = j, kyseessä on determinantin kehittäminen rivin i suhteen Olkoon toiseksi i j Olkoon A = (a ij) matriisi, jossa matriisin A rivi j on korvattu rivillä i, siis a a 2 a n a a 2 a n a i a i2 a in i a i a i2 a in A(i, :) A = A = a j a j2 a jk a jn j a i a i2 a ik a in A(i, :) a n a n2 a nn a n a n2 a nn
110 72 Käänteismatriisin laskeminen liittomatriisin avulla Lauseen 63 a) mukaan det(a ) = 0 Toisaalta, kun lasketaan det(a ) kehittämällä rivin j suhteen ja otetaan huomioon, että A jk = A jk (rivin j sisältö ei vaikuta kofaktoreihin!), saadaan 0 = det(a ) = n a jka jk = n a ik A jk = n a ik A jk k= k= k= Siis väite pätee myös arvoilla i j Määritelmä 73 Neliömatriisin A = (a ij ) n n adjungoitu matriisi eli liittomatriisi on samankokoinen neliömatriisi A A 2 A n A 2 A 22 A n2 adj(a) := = cof(a)t A n A 2n A nn jossa matriisin A alkiot on korvattu kofaktoreillaan ja suoritettu transponointi 72 Käänteismatriisin laskeminen liittomatriisin avulla Lause 72 Säännölliselle neliömatriisille A on A = det(a) adj(a) Todistus Apulauseesta 72 seuraa, että tulomatriisin A (adj(a)) diagonaalilla on luvut det(a) ja muualla nollat, nimittäin a a 2 a n A A 2 A j A n a 2 a 22 a 2n A 2 A 22 A j2 A n2 A(adj(A)) = a i a i2 a in a n a n2 a nn A n A 2n A jn A nn = det(a) det(a) 0 0 det(a) = det(a)i det(a)
111 2 7 LIITTOMATRIISI JA CRAMERIN SÄÄNTÖ Siis A (adj(a)) = (det(a))i Koska A on säännöllinen, on olemassa A ja det(a) 0 Kertomalla yhtälö vasemmalta käänteismatriisilla ja jakamalla luvulla det(a) saadaan det(a) adj(a) = A Tämä teoreettisesti sievä tulos ei ole käytännön laskuissa kovin miellyttävä; siinä joudutaan laskemaan n 2 kpl (n ) (n )-determinantteja sekä tietysti yksi kokoa n n Tehtävä 722 Laske Tehtävän 7 matriisin A käänteismatriisi Ratkaisu sivulla 6 Esimerkki 723 Laske liitto- ja käänteismatriisi matriisille A := Ratkaisu Esimerkissä 67 on laskettu det(a) = 6 Liittomatriisia varten on laskettava 6 kappletta 3 3-determinantteja: 3 0 A = = = 8, A 2 = 0 = ( 2 ) = 3, A 44 = = 6 = 7 2 Adjungoitu matriisi saadaan asettamalla luvut A ij sen sarakkeiksi; käänteismatriisi puolestaan edelleen jakamalla determinantilla: A = 6 adj(a) =
112 73 Yhtälöryhmän ratkaisu Cramerin säännöllä 3 73 Yhtälöryhmän ratkaisu Cramerin säännöllä Olkoon Ax = b kvadraattinen n n-yhtälöryhmä Seuraavassa ratkaisumenetelmässä joudutaan pahimmillaan laskemaan n + kappaletta n-rivisiä determinantteja Mutta jos Cramerin sääntöä (Gabriel Cramer, Sveitsi, ) käytetään esimerkiksi lineaarisen differentiaaliyhtälön vakioiden variointimenetelmässä, jossa b sisältää vain yhden nollasta poikkeavan luvun, joudutaan laskemaan vain yksi n-rivinen ja n kappaletta (n )-rivisiä determinantteja Lause 73 (Cramerin sääntö) Olkoon A R n n säännöllinen matriisi ja b R n Olkoon A i matriisi, joka on saatu matriisista A korvaamalla sen sarake i pystyvektorilla b Yhtälöryhmän Ax = b ratkaisun x = (x x n ) T alkiot ovat silloin x i = det(a i) det(a), i =, 2,n Todistus Olkoon α := det(a) Silloin α 0, ja A A 2 A n x A 2 A 22 A n2 b x = A b = α adj(a)b = b 2 x 2 = α A i A 2i A ni x i b A n A n nn x n Siis x i = (A α ib + A 2i b A ni b n ) = ( n α k= b ka ki ) Toisaalta, kun matriisin A sarake i on korvattu vektorilla b: a a 2 b a n a 2 a 22 b 2 a 2n A i := a n a n2 b n a nn niin kehittämällä sarakkeen i suhteen det(a i ) = b (A i ) i + b 2 (A i ) 2i + + b n (A i ) ni = Mutta tässä (A i ) ki = A ki kaikilla k ja siten ( n ) x i = b k A ki α k= = det(a i) det(a) n b k (A i ) ki k=
113 4 7 LIITTOMATRIISI JA CRAMERIN SÄÄNTÖ Esimerkki 732 Ratkaise yhtälöryhmä x + 2x 2 x 3 + x 4 = 3x + 4x 2 + x 3 x 4 = 2 2x x 2 3x 3 + 2x 4 = 4 x + 3x 2 + 2x 3 x 4 = 0 Ratkaisu Käytetään Cramerin sääntöä Yhtälöryhmän determinantti on (tarkasta!) 2 det(a) = = Siis esimerkiksi x 3 = det(a) = = 2 Muut arvot ovat x = 3 2, x 2 = 2 ja x 4 = Tehtävä 733 Ratkaise Cramerin säännöllä yhtälöryhmä x + x 2 + x 3 = 0 3x + 2x 2 4x 3 = x x 2 + 2x 3 = 2 Ratkaisu sivulla 6 Pohdiskeltavaa Miten voisi yrittää ratkaista alimäärättyä yhtälöryhmää Cramerin sääntöä käyttäen? Onnistuuko aina, jos ratkaisuja on? Kokeile aikaisemmin esiintyneiden Esimerkkien ja Tehtävien avulla Entä ylimäärättyä yhtälöryhmää?
114 73 Yhtälöryhmän ratkaisu Cramerin säännöllä 5 Cramerin sääntö vakioiden varioinnissa Lineaaristen differentiaaliyhtälöiden ratkaisemisessa vakioiden varioinnilla tulee vastaan mm seuraavanlaisia yhtälöryhmiä: Esimerkki 734 Ratkaise funktiot f, f 2 ja f 3 ryhmästä f (x) x + xf 2 (x) + x 2 f 3 (x) = 0 f (x) x 2 + f 2 (x) + 2xf 3 (x) = 0 2f (x) + 2f x 3 3 (x) = ln x x 2 Ratkaisu Tämän lineaarisen yhtälöryhmän determinantti x x 2 x D(x) = 2x x = 6 2 x x 3 kaikilla x 0, joten f (x), f 2 (x) ja f 3 (x) voidaan ratkaista arvoilla x 0 Koska oikea puoli sisältää nollia, kannattaa käyttää Cramerin sääntöä, esimerkiksi f (x) = 0 x x 2 D(x) 0 2x ln x 0 2 = x ln x 6 x 2 Vastaavasti saadaan (käy itse läpi sivuutetut laskut!) f 2 (x) = ln x 2x, f 3(x) = ln x 3x 2
115 74 Ratkaisuja tehtäviin Tehtävä 7: Kofaktorit ovat A = = 4, A 2 = = 2, A 3 = = 9, A 2 = = 2, A 22 = = 9, A 23 = = 6, A 3 = = 5, A 32 = = 8, A 33 = = 5 Kofaktorimatriisi on siis cof(a) = Tehtävä 722: Voitaisiin tietysti laskea esimerkiksi Luvun 67 eliminointimenetelmällä Mutta kun nyt liittomatriisi on kofaktorimatriisin transpoosi: adj(a) = cof(a) T = ja helposti saadaan lasketuksi det(a) = = 6, kannattaa käyttää Lausetta 72: A = det(a) adj(a) = Tehtävä 733: Yhtälöryhmän kerroinmatriisin A := determinantti det(a) = 5 Ratkaisut saadaan siis osamäärinä x = = det(a) 5 =, x = = 5 det(a) 5 =, x 3 = = 0 det(a) 5 = 0
116 74 Ratkaisuja tehtäviin 7
117 8 SOVELLUTUKSIA 8 Lineaarisista malleista Suoraan verrannollisuus Oletetaan, että suure z riippuu suureista x ja y affiinisti, ts z = ax + by + c Olkoot z = ax + by + c ja z 2 = ax 2 + by 2 + c ja merkitään suureiden vastaavia muutoksia Silloin muutosriippuvuus x := x 2 x, y := y 2 y, z := z 2 z z = a x + b y on lineaarinen Merkittävää tässä on, että z ei riipu siitä, mistä arvosta x (tai y) muutos tapahtuu, vaan vain muutoksen arvosta Yleisemmin: Määritelmä 8 Olkoon x = (x,x 2,,x n ) Jos suureen Y = f(x) muutosriippuvuus on lineaarinen, ts Y = a x + a 2 x a n x n, on Y suoraan verrannollinen muuttujiin x i Huomautus 82 a) Jos yllä x i 0 ja muut muuttujat pidetään vakioina, on muutossuhde vakio: Y x i = a i b) Käytännön esimerkeissä riippuvuus Y = f(x) on usein suoraan verrannollinen vain joidenkin muuttujien suhteen tai ei yhdenkään c) Voidaan osoittaa, että suoraan verrannollisuus on voimassa jos ja vain jos riippuvuus Y = f(x) on affiini Esimerkki 83 Oletetaan, että juna liikkuu tasaisesti kiihtyvällä nopeudella ja on hetkellä t = 0 paikassa s 0, jossa sen vauhti on v 0 Jos kiihtyvyys on a, junan vauhti ja paikka hetkellä t ovat v = v 0 + at, s = s 0 + v 0 t + 2at 2 Riippuvuus v = v(t) on affiini ja vastaava muutos v = v v 0 lineaarinen Vauhti on siis suoraan verrannollinen aikaan Jos aikaväli [0, t] pidetään vakiona, paikka s = s(v 0 ) on suoraan verrannollinen alkuvauhtiin v 0 Sen sijaan riippuvuus s = s(t) ei ole affiini, vaan polynomiaalinen, tässä tapauksessa neliöllinen
118 82 Lineaarinen yhtälöryhmä mallina 9 82 Lineaarinen yhtälöryhmä mallina Esimerkki 82 Asiakas tilaa 4 senttilitraa liuosta, jossa pitää olla 25 prosenttia ainetta A, ja joka tulee sekoittaa kahdesta 34- ja 0-prosenttisesta liuoksesta Kuinka paljon näitä tarvitaan? Ratkaisu Olkoot liuosmäärät l 25, l 34 ja l 0 Liuosten kokonaismäärä täsmää, kun l 34 + l 0 = l 25 Toinen sitova yhtälö saadaan vaatimuksesta, että ainetta A pitää olla 025l 25 Saadaan yhtälöryhmä { l 34 + l 0 = l l l 0 = 025l 25 Ratkaisuksi saadaan helposti l 34 = 25 ja l 0 = 5 senttilitraa Tehtävä prosenttista ainetta on puoli litraa ja laimennusainetta 2 riittävästi Kuinka paljon 40-prosenttista sekoitusta näistä saadaan? Ratkaisu sivulla 28 Esimerkki 823 Eräässä kaupungissa on mitattu yhden korttelin ympäristössä kuvan 4 mukaisia keskimääräisiä liikennemääriä/tunti Kyseiset kadut ovat yksisuuntaisia Mitä voidaan sanoa liikennemääristä x i? A x D 640 x 2 x x B C Kuva 4: Esimerkin 823 liikennemäärät Ratkaisu On järkevää olettaa, että kuhunkin risteykseen tulee yhtä paljon ajoneu-
119 20 8 SOVELLUTUKSIA voja kuin siitä lähteekin Muodostetaan siis risteysten liikennemääristä yhtälöt tulee lähtee A: x = x B: x = x C: x = x D: x = x + 30 eli yhtälöryhmä x x 2 = 60 x x 4 = 330 x 2 x 3 = 40 x 3 x 4 = 20 x = t x 2 = t + 70 x 3 = t + 20 x 4 = t, t R Systeemillä on siis paljon yhdestä parametristä riippuvia ratkaisuja; jos esimerkiksi x 4 = 200, niin x = 530, x 2 = 370 ja x 3 = 40 Tehtävä 824 Käy läpi Esimerkin 823 yhtälöryhmän ratkaisuprosessi Ratkaisu sivulla 28 Tehtävä 825 Eräässä kaupungissa on mitattu yhden korttelin ympäristössä kuvan 5 mukaisia keskimääräisiä liikennemääriä/tunti Kyseiset kadut ovat yksisuuntaisia Mitä voidaan sanoa liikennemääristä x i? 380 x A x D 450 x x B C Kuva 5: Tehtävän 825 liikennemäärät Ratkaisu sivulla 28
120 82 Lineaarinen yhtälöryhmä mallina 2 Esimerkki 826 Lasketaan sähkövirrat i k kuvan 6 tasavirtapiirissä 8 V i A 2 Ω i 2 4 Ω B 3 Ω 2 Ω i 3 9 V Kuva 6: Esimerkin 826 tasavirtapiiri Tasavirtapiirin vastuksissa jännitehäviötä U, sähkövirtaa i ja resistanssia R sitoo Ohmin laki U = ir Kirchhoffin lait taas ovat: K Kuhunkin johdon haarautumaan tulevien virtojen summa on sama kuin lähtevien summa K2 Kussakin suljetussa virtasilmukassa jännitelähteiden summa on sama kuin jännitehäviöiden summa Lain K mukaan solmussa A on i i 2 + i 3 = 0 ja solmussa B i + i 2 i 3 = 0 (nämä yhtälöt ovat samoja) Toisen lain K2 ja Ohmin lain mukaan saadaan ylemmmästä silmukasta 4i +2i 2 = 8, ja alemmasta 2i 2 + 5i 3 = 9 Kaikenkaikkiaan saadaan siis virtoja koskeva yhtälöryhmä i i 2 + i 3 = 0 solmut A ja B 4i + 2i 2 = 8 yläsilmukka 2i 2 + 5i 3 = 9 alasilmukka i = i 2 = 2 i 3 =
121 22 8 SOVELLUTUKSIA 83 Kysyntä tarjonta -malleja Taloustieteissä puhutaan kysynnän ja tarjonnan yhtälöistä (demand, supply equation), jotka sitovat tuotteen myyntihintaa p ja lukumäärää q: kysyntäyhtälö: p = d(q), missä q on ostomäärä, tarjontayhtälö: p = s(q), missä q on valmistusmäärä qp-koordinaatistossa esitettyinä näiden kuvaajat sijaitsevat positiivisessa neljänneksessä ja edellinen on yleensä laskeva, jälkimmäinen nouseva käyrä, katso Kuvaa 7 p p q q Kuva 7: p = d(q) ja p = s(q) Jos kuvaajat piirretään samaan koordinaatistoon ja käyrät leikkaavat toisensa, leikkauspistettä sanotaan tasapainopisteeksi (equilibrium point) Jos riippuvuus oletetaan affiiniksi, yhtälöt ovat muotoa ja niiden kuvaajat ovat suoria p = a q + b, p = a 2 q + b 2, Esimerkki 83 Erään tuotteen yhtälöt ovat kysyntä: p = q + 2, 80 tarjonta: p = q + 8, 300 missä q on viikossa ostettu/valmistettu kappalemäärä ja p tuotteen yksikköhinta Millä hinnalla kysyntä ja tarjonta ovat tasapainossa ja paljonko tuotetta tällöin menee viikossa kaupaksi? Ratkaisu Piirretään käyrät samaan koordinaatistoon (Kuva 8) Merkitään q + 2 = q + 8, mistä saadaan q = 450 ja edelleen p = Tavaroita tuotetaan ja ostetaan saman verran, 450 kappaletta, hinnalla 950/kpl
122 83 Kysyntä tarjonta -malleja o 8 p (mk/kpl) q (kpl) Kuva 8: Kysyntä ja tarjonta Epälineaarisista malleista Monet konkreettiset ongelmat ovat luonteeltaan epälineaarisia Koska epälineaaristen yhtälöryhmien ratkaiseminen on yleensä hankalaa ja lineaaristen helppoa, on epälineaarisiakin ilmiöitä perinteisesti käsitelty lineaarisilla malleilla Tällöin joudutaan tekemään yksinkertaistuksia, esimerkiksi jotakin käyrää arvioidaan sille piirretyllä tangentilla Malli on silloin vain approksimatiivinen ja vastaavan lineaarisen yhtälöryhmän ratkaisu on pätevä vain tietyllä tarkkuudella ja rajoitetuilla muuttujien arvoilla Tehtävä 832 Tuotteen kysyntä- ja tarjontayhtälöt ovat kysyntä: p = 8000 q, tarjonta: p = q Piirrä kuvaajat samaan koordinaatistoon ja määritä tasapainohinta ja -määrä a) graafisesti, b) algebrallisesti Ratkaisu sivulla 29 Tehtävä 833 Kahden tuotteen A ja B kysyntä- ja tarjontayhtälöt ovat sekoitettua
123 24 8 SOVELLUTUKSIA muotoa kysyntä : tarjonta : { qa = 8 p A + p B { q B = 26 + p A p B, qa = 2 + 5p A p B q B = 4 p A + 3p B Ratkaise tasapainohinnat p A ja p B Ratkaisu sivulla 29 Tehtävä 834 Muunna Tehtävän 833 yhtälöryhmä muotoon, josta tuntemattomat q A ja q B ratkeavat Gaussin menetelmällä nopeimmin Vihje: Viimeinen tuntematon ratkeaa ensin 84 Matriiseilla mallintamisesta Esimerkki 84 Tehdas valmistaa kolmea tuotetta A, B ja C Tuotannon seurannassa vuosi jakaantuu neljänneksiin I IV Viime vuoden tuotantokustannukset olivat KULUT (mk/kpl) A B C raaka-aine työ muut Tuotantomäärät olivat neljännesvuosittain MÄÄRÄT (kpl) A B C I II III IV Muodosta taulukko, josta ilmenevät kunkin kustannustyypin aiheuttamat kulut neljännesvuosittain Ratkaisu Poimitaan taulukoista matriisit K = ja M = Silloin matriisitulo KM T antaa halutun taulukon KULUT (mk/jakso) I II III IV raaka-aine työ muut
124 84 Matriiseilla mallintamisesta 25 Panos tuotos -malli Tarkastellaan yksinkertaista teollisuuden kahden toimialan TA ja TA2 systeemiä, jossa kumpikin valmistaa tuotteitaan omaan ja toisen alan käyttöön sekä ulkopuolisille kuluttajille (lopputuotekysyntä LTK, final demand) Lisäksi otetaan huomioon muut tuotannontekijät MTT (other production factors, primary inputs), joita ovat mm raaka-aine-, työvoima- ja pääomakulut Seuraavassa erään systeemin nykytilanne taulukkona, jossa luvut ovat miljoona markkaa vuodessa: Kuluttaja: TA(p) TA2(p) LTK Tuottaja: TA(t) KT TA2(t) MTT KP Sarakkeet TA(p) ja TA2(p) ovat panoksia ja rivit TA(t) ja TA2(t) saatuja tuotoksia Systeemin panos-tuotos -mallilla (input-output) voidaan tutkia ja ennustaa sen tilan muutoksia Panos-tuotos -analyysin perusolettamukset ovat: ) Kullakin toimialalla kokonaispanos KP = kokonaistuotos KT 2) Kullakin toimialalla eri osapanosten suhteellinen osuus säilyy muutoksessa ennallaan, ts talouden perusrakenne säilyy Jälkimmäinen tarkoittaa, että nk panoskertoimet (input-output coefficients), jotka saadaan jakamalla panossarakkeen luvut kokonaispanoksilla, pysyvät samoina Neliömatriisi A, joka saadaan toimialojen välisistä panoskertoimista, on panosmatriisi (input-output matrix); yllä siis ) ) A = ( = (
125 26 8 SOVELLUTUKSIA 85 Käänteismatriisin käyttöä Panos tuotos -malli (jatkoa) Esimerkki 85 Oletetaan, että yllä olevassa tilanteessa lopputuotekysyntä kasvaa toimialalla TA 500:ksi ja toimialalla TA2 200:ksi Kuinka paljon kokonaistuotosta KT on muutettava? Ratkaisu Olkoon X = (x x 2 ) T tuntematon tuotosmatriisi, D = ( ) T uusi kysyntämatriisi ja A yllä oleva panosmatriisi Silloin on oltava X = AX + D (I A)X = D X = (I A) D, mikäli matriisi I A, nk Leontiefin matriisi, on säännöllinen Tässä esimerkissä ( ) ( ) ( 4 ) I A = = ) (I A) = X = (I A) D = ( ( laske itse! ) ( ) 500 = 200 ( ) Eräs salakieli Kaksi henkilöä ovat tavatessaan sopineet aakkosille kokonaislukuarvot ja koodausmatriisin A, jolla lähetettävä viesti X muutetaan salakieliseksi viestiksi B Viestin saaja taas muuntaa matriisin B takaisin viestiksi X käyttäen dekoodaukseen käänteismatriisia A Koodausmatriisiksi A otetaan säännöllinen kokonaislukumatriisi, jolle A on kokonaislukumatriisi Tällainen A saadaan aikaan muokkaamalla yksikkömatriisia I alkeisoperaatioilla I ja III käyttäen kokonaislukukertoimia Silloin nimittäin det(a) = ± det(i) = ±, jolloin on kokonaislukumatriisi A = det(a) adj(a) Lähetettävä selväkielinen teksti muunnetaan vastaavuustaulukon mukaan lukujonoksi, joka asetetaan lähetettävän matriisin X sarakkeiksi niin, että rivejä tulee yhtä monta kuin on koodausmatriisissa A sarakkeita Tarvittaessa loppuun lisätään
126 85 Käänteismatriisin käyttöä 27 lukuja, joilla ei ole merkitystä Henkilö lähettää viestin X koodattuna matriisina B = AX Koska säännölliselle matriisille A on AX = B X = A B, viestin saaja osaa purkaa sen selväkieliseksi dekoodausmatriisin ja vastaavuustaulukon avulla Esimerkki 852 Sovitaan yksinkertaisuuden vuoksi vastaavuus a b c d e f g h i j k l m n o p q r s t u v w x y z å ä ö ja olkoon koodausmatriisi 2 A := Olkoon lähetettävä viesti "tulen sunnuntaina" Yllä olevan taulukon mukaan muunnettuna se kuuluu X := Lähetettävä viesti on tällöin B := AX = ja se saadaan takaisin kaavalla X = A B Tehtävä 853 Mitä tarkoittaa viesti Ratkaisu sivulla 30
127 86 Ratkaisuja tehtäviin Tehtävä 822 : Olkoot liuosmäärät l 96 = 050, l 5 ja l 40 Yhteensä näitä on l 96 +l 5 = l 40 ja kyseista ainemäärää sitoo yhtälö 096l l 5 = 040l 40 Näin saadaan lineaarinen yhtälöryhmä { l 5 l 40 = l 5 040l 40 = 048 Eliminoimalla l 5 operaatiolla R 2 R 2 005R saadaan 035l 40 = 0455 eli l 40 = 3 litraa Usein tietysti tarpeen tietää myös laimentavan aineen määrä, tässä se olisi l 5 = 08 litraa Tehtävä 824 : Gaussin eliminointiprosessilla jatkaen x x 2 = 60 R x x 4 = 330 R 2 x 2 x 3 = 40 R 3 x 3 x 4 = 20 R 4 x x 2 = 60 R R x 2 x 4 = 70 R 2 R 2 R x 2 x 3 = 40 R 3 R 3 x 3 x 4 = 20 R 4 R 4 x x 2 = 60 R R x 2 x 4 = 70 R 2 R 2 x 3 + x 4 = 20 R 3 R 3 R 2 x 3 x 4 = 20 R x x 2 = 60 x 2 x 4 = 70 x 3 x 4 = 20 0 = 0 4 R 4 x = t x 2 = t + 70 x 3 = t + 20 x 4 = t, t R Tehtävä 825 : Risteyksestä lähtevien määrä on (keskimääräisesti) sama kuin tulevien määrä, joten tulee lähtee A: x = x B: x = x C: x = D: x + x 4 =
128 86 Ratkaisuja tehtäviin 29 mikä muuntuu lineaariseksi yhtälöryhmäksi x x 2 = 50 x 2 x 3 = 20 x 3 = 350 x + x 4 = 870 x = 280 x 2 = 230 x 3 = 350 x 4 = 590 Tehtävä 832 : Kuvasta 9 nähdään, että tasapainopisteessä myyntihinta p on n 20 ja lukumäärä q n 400 Tarkka lukumäärä saadaan selville ratkaisemalla yhtälö 8000 q = g + 0 q = 800 tai q = Koska lukumäärän on oltava positiivinen, voidaan tulos 800 hylätä Myyntihinta selviää nyt helposti laskulla = 20 tai = q Kuva 9: Tehtävä 833 : Tasapainohinnat ratkeavat yhtälöryhmän avulla { 8 pa + p B = 2 + 5p A p B 26 + p A p B = 4 p A + 3p B { 6pA + 2p B = 0 2p A 4p B = 30 { pa = 5 p B = 0
129 30 8 SOVELLUTUKSIA Tehtävä 853 : Lähetettävä viesti on siis B := AX = Mistä X sadaan kaavalla X = A B Koodausmatriisi 2 A := ja joten X = A B = = A := Viesti on siis: Oletpa sinä utelias
130 86 Ratkaisuja tehtäviin 3
131 9 LINEAARIAVARUUS Reaalisten m n-matriisien joukko R m n on konkreettinen esimerkki matemaattisesta struktuurista, jossa esiintyy alkioiden yhteenlasku ja reaaliluvulla (skalaarilla) kertominen, skaalaus, jotka yhdessä toteuttavat tietyn kokoelman laskusääntöjä Erikoistapauksena tämä sisältää vektoreista koostuvan n-ulotteisen euklidisen avaruuden R n (ks Luku 3) On paljon muitakin samanlaiset laskusäännöt toteuttavia oliojoukkoja, mm erilaisia funktio- ja polynomijoukkoja Myös skalaarijoukko voi olla abstrakti algebrallinen struktuuri, kunta (ks Liite A2) Tällaisten matemaattisten kokonaisuuksien yhteisiä ominaisuuksia tutkitaan lineaariavaruuksien teoriassa Tarkastellaan aluksi abstrakteja laskutoimituksia (katso tarvittaessa Liite A) 9 Joukon sisäinen laskutoimitus Määritelmä 9 Olkoon A epätyhjä joukko Jokaista kahden muuttujan funktiota (operaattoria) : A A A sanotaan joukon A sisäiseksi laskutoimitukseksi Kuva-alkioita (a, b) sanotaan laskutoimituksen tuloksiksi, ja usein erityisesti algebrassa laskutoimitusta ja sen tulosta merkitään muodossa a b := (a,b) Laskutoimitus siis liittää kuhunkin järjestettyyn alkiopariin (a, b) A A täsmälleen yhden alkion joukosta A Esimerkki 92 Laskutoimituksia on jokaisessa epätyhjässä joukossa: a) Vakiolaskutoimitus liittää jokaiseen pariin yhden ja saman alkion v A, ts a b := v kaikilla a, b A b) Projektiot a b := a ja a b := b Esimerkki 93 Olkoon A := {, 2, 3, 4} a) Määritellään joukossa A aluksi laskutoimitus minimi min min(a, b) := pienempi luvuista a ja b Esimerkiksi min(4, 4) = 4, min(4, 3) = 3 ja min(2, 4) = 2 b) Edellisen avulla määritellään edelleen joukossa A: { min(a,b), jos a 2 ja b 2, a b :=, muutoin Silloin esimerkiksi 4 4 = 3, 4 3 = 2, 2 4 = ja 3 =
132 9 Joukon sisäinen laskutoimitus 33 Esimerkki 94 Lukujen yhteenlasku ja kertolasku ovat laskutoimituksia kussakin joukoista N, Z, Q, R ja C Vähennyslaskua voidaan pitää laskutoimituksena muissa paitsi joukossa N; miksi? Jakolasku ei tarkasti ottaen ole laskutoimitus missään näistä joukoista; joukoissa N ja Z ei mitenkään, mutta kylläkin muissa, kun nolla on niistä poistettu; miksi? Esimerkki 95 Mitkä seuraavista säännöistä ovat kahden muuttujan funktioita A A A, eli joukon A sisäisiä laskutoimituksia: a) A := R, f(x,y) := x 2 + y 2 b) A := R 2, g(x,y) := x 2y c) A := R 2 + = R + R +, h(x,y) := x + 2y d) A := R 3 +, k(x,y) := x 2y e) A := R 2, l(x,y) := x y (pistetulo) f) A := R 2 ja m(u,v) kuten Kuvassa 20 x 2 v 2 3 u m( u, v) x Kuva 20: Esimerkin 95 f) operaatio graafisesti Ratkaisu a) on, b) on, c) on, d) ei ole, esimerkiksi = 2 / A e) ei ole, koska tulokset ovat lukuja, eivät tason vektoreita; esimerkiksi ( ) ( ) = 2 f) on, kun ymmärretään sopivasti, mitenkä esimerkiksi?
133 34 9 LINEAARIAVARUUS Tehtävä 96 Esitä Esimerkin 95 f)-kohdan funktio m a) sanallisessa muodossa, b) symbolisessa muodossa Ratkaisu sivulla 44 Laskutoimituksia joukossa R? (linkki JavaSketchpad-animaatioihin) Kurssimateriaali/LAText/LaskutoimituksiaRssahtm 92 Skaalaus eli ulkoinen laskutoimitus Lineaarisen struktuurin pohjana on (vektoreiksi sanottujen alkioiden muodostama) Abelin ryhmä (V, ) (ks Algebra tai Liite A), jonka alkioita voidaan skaalata jonkin ulkoisen joukon alkioilla, skalaareilla Skalaarijoukkona on syistä, jotka selviävät myöhemmin rakenteeltaan riittävän rikas kunta (ks Liite A2), esimerkiksi K = R tai K = C Määritelmä 92 Skaalausfunktioksi (lyhyesti skaalaukseksi) tai ulkoiseksi laskutoimitukseksi sanotaan jokaista kuvausta : K V V Jos α K ja v V, skaalausta ja sen tulosta merkitään jatkossa α v := (α,v) Esimerkki 922 Pari (R, +) on Abelin ryhmä (vektorit) ja (R, +, ) on kunta (skalaarit) Silloin operaatioista a) α x := αx b) α x := ( α ) + x 3 α α c) α x := d) α x := x x vain kohdat a) ja b) kelpaavat yllä olevan määritelmän mukaisiksi skaalausfunktioiksi Tehtävä 923 Miksi Esimerkin 922 kohdat c) ja d) eivät kelpaa skaalauksiksi? Ratkaisu sivulla 44 Tehtävä 924 Pari (R 2, +) on Abelin ryhmä (vektorit) ja (R, +, ) on kunta (skalaarit) Mitkä seuraavista operaatioista kelpaavat skaalausfunktioiksi: ( ) ( ) ( ) x αx x a) α := b) α := αx x 2 αx 2 x 2 αx ( ) ( ) ( ) ( 2 ) x α x ln x c) α := d) α := x 2 ln x 2 Ratkaisu sivulla 44 x 2
134 93 Lineaariavaruuden määritelmä 35 Skaalauksia joukossa R? (linkki JavaSketchpad-animaatioihin) Kurssimateriaali/LAText/SkaalauksiaRssahtm Kun kolmikolle (V,, ) asetetaan eräitä lisävaatimuksia (aksioomat A5 A8 Luvussa 93) saadaan esille lineaarinen struktuuri, lineaariavaruus Esimerkki 925 Jäljempänä nähdään, että Esimerkkien 922 ja 924 a)-kohtien skaalauksilla varustetut kolmikot (R, +, ) ja (R 2, +, ) ovat lineaariavaruuksia 93 Lineaariavaruuden määritelmä Määritelmä 93 Kolmikko (V,, ) on K-kertoiminen lineaariavaruus eli vektoriavaruus, jos seuraavat neljä ehtoa (0) (iii) ovat voimassa (0) V on epätyhjä joukko ja K on kunta (jatkossa useimmissa tapauksissa K = R tai K = C) (i) Joukossa V on määritelty sisäinen laskutoimitus ( yhteenlasku ), ts kuvaus : V V V, joka liittää jokaiseen pariin (u,v) V V tarkalleen yhden alkion u v := (u,v) V (ii) Joukkoihin K ja V liittyy skaalausfunktio ( skalaarilla kertominen ) ts kuvaus : K V V, joka liittää jokaiseen pariin (α,u) K V täsmälleen yhden alkion α u := (α,u) V (iii) Sisäisellä laskutoimituksella ja skaalausfunktiolla (eli skaalauksella) on seuraavat ominaisuudet: A u v = v u kaikilla u, v V (vaihdannaisuus) A2 (u v) w = u (v w) kaikilla u, v, w V (liitännäisyys) A3 On olemassa alkio e V, jolle u e = u ja e u = u kaikilla u V (yhteenlaskun neutraali- eli nolla-alkio) A4 Jokaista u V vastaa u V, jolle u ( u) = e ja ( u) u = e (vasta-alkio) A5 α (u v) = (α u) (α v) kaikilla α K, kaikilla u, v V A6 (α + β) u = (α u) (β u) kaikilla α, β K, kaikilla u V A7 α (β u) = (αβ) u kaikilla α, β K, kaikilla u V A8 u = u kaikilla u V
135 36 9 LINEAARIAVARUUS Jos (V,, ) on K-kertoiminen lineaariavaruus, joukkoa K sanotaan skalaariavaruudeksi tai kerroinkunnaksi Jos K = R, on (V,, ) reaali(kertoimi)nen lineaariavaruus; jos K = C, on (V,, ) kompleksi(kertoimi)nen lineaariavaruus Jatkossa puhutaan kolmikon sijasta usein lyhyesti lineaariavaruudesta V Nähdään helposti, että aksioomat eivät ole ristiriitaisia, sillä V := R varustettuna tavallisella yhteenlaskulla ja kunnan K := R skalaareilla kertomisella (kuten tavallinen kertolasku) toteuttaa Määritelmän 93 ehdot Tehtävä 932 Todista yksityiskohtaisesti, että R 2 varustettuna tavanomaisilla laskutoimituksilla ( ) ( ) ( ) ( ) ( ) x y x + y + := x αx, α := x 2 y 2 x 2 + y 2 x 2 αx 2 on R-kertoiminen lineaariavaruus Ratkaisu sivulla 44 Lineaarirakenne tasossa (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/LineaarirakenneTasossahtm Tehtävä 933 Todista R m n reaalikertoimiseksi lineaariavaruudeksi käyttäen Luvun 3 tuloksia Ratkaisu sivulla 45 Tehtävä 934 Mitkä ehdoista A A4 ovat voimassa seuraaville yhteenlaskuehdokkaille tasossa? ( ) ( ) ( ) ( ) ( ) ( ) x y 0 x y x + y a) := b) := + x 2 y 2 0 x 2 y 2 x 2 + y 2 2 ( ) ( ) ( ) ( ) ( ) ( ) x y x2 + y c) := 2 x y 2x + 2y d) := x + y x 2 y 2 2x 2 + 2y 2 x 2 y 2 Ratkaisu sivulla 45 Tehtävä 935 Mitkä ehdoista A7 A8 ovat voimassa seuraaville tason skaalausehdokkaille? ( ) ( ) ( ) ( ) x 0 x x a) α := b) α := x 2 0 x 2 x 2 ( ) ( ) ( ) ( ) x (2 α)x x 2αx c) α := d) α := x 2 (2 α)x 2 x 2 2αx 2 Ratkaisu sivulla 45
136 93 Lineaariavaruuden määritelmä 37 Esimerkki 936 Olkoon X epätyhjä joukko ja F(X, R) := {f f : X R funktio } Määritellään funktioiden yhteenlasku ja reaaliluvulla kertominen pisteittäin seuraavasti: jos α R ja f, g F(X, R), niin (f g)(x) := f(x) + g(x) kaikilla x X (α f)(x) := αf(x) kaikilla α K,x X Osoitetaan, että F(X, R) on reaalikertoiminen lineaariavaruus käymällä läpi Määritelmän 93 vaatimukset Kohdat (0), (i) ja (ii) ovat selvästi kunnossa: F(X, R) ja R on kunta Jos α R ja f, g F(X, R), niin f g ja α f ovat täysin määrättyjä kuvauksia X R (iii) Olkoot α, β R ja f, g ja h F(X, R) sekä x X A ja A2: Reaalilukujen yhteenlasku on vaihdannainen ja liitännäinen, joten eli (f g)(x) = f(x) + g(x) = g(x) + f(x) = (g f)(x) ((f g) h)(x) = f(x) + g(x) + h(x) = (f (g h))(x) f g = g f ja (f g) h = f (g h) A3: Nolla-alkioksi kelpaa nollafunktio ˆ0, ˆ0(x) := 0, sillä (f ˆ0)(x) = f(x) + ˆ0(x) = f(x) A4: Alkion f vasta-alkioksi käy vastafunktio f, jolle ( f)(x) := f(x); tällöin f ( f) = ˆ0, sillä (f ( f))(x) = f(x) + ( f(x)) = 0 A5 ja A6: Osittelulait ovat voimassa reaalilukujen yhteen ja kertolaskulle, joten (vähän lyhentäen) (α (f g))(x) = αf(x) + αg(x) = ((α f) (α g))(x) ((α+β) f)(x) = αf(x) + βf(x) = ((α f) (β f))(x) eli α (f g) = (α f) (α g) ja (α+β) f = (α f) (β f) A7: Reaalilukujen kertolasku on liitännäinen, joten ((αβ) f)(x) = αβf(x) = (α (β f))(x), eli (αβ) f = α (β f) A8: f = f, sillä ( f)(x) = f(x) = f(x)
137 38 9 LINEAARIAVARUUS Esimerkki 937 Seuraavat struktuurit on helpointa todistaa lineaariavaruuksiksi osoittamalla ne eräiden lineaariavaruuksien aliavaruuksiksi (Luku 0) a) Korkeintaan astetta n olevien reaalisten polynomien joukko P n varustettuna pisteittäisillä laskutoimituksilla on reaalikertoiminen lineaariavaruus b) Välillä R k kertaa jatkuvasti derivoituvien reaalifunktioiden joukko C k (, R), k N 0, varustettuna pisteittäisillä laskutoimituksilla on reaalikertoiminen lineaariavaruus (C 0 (, R) = C(, R) := jatkuvat funktiot) Esimerkki 938 Välillä [0, 2] jatkuvien, pisteen (, ) kautta kulkevien funktioiden joukko varustettuna pisteittäisillä laskutoimituksilla ei ole lineaariavaruus Nimittäin, kahden sellaisen funktion summa ei kulje pisteen (, ) vaan pisteen (, 2) kautta Jatkossa käytämme symboleja ja vain poikkeustapauksissa 94 Määritelmän seurauksia Todistetaan tärkeimmät Määritelmän 93 seuraukset: Lause 94 a) Lineaariavaruudessa on täsmälleen yksi nolla-alkio b) Kullakin lineaariavaruuden alkiolla yksi ja vain yksi vasta-alkio Todistus Olkoon V lineaariavaruus a) Olkoot 0 ja 0 V nolla-alkion vaatimukset täyttäviä alkioita Silloin kaikilla u V u + 0 = u ja u + 0 = u Valitsemalla alkioksi u vuorollaan 0 ja 0 saadaan vaihdannaisuuden nojalla 0 = = = 0 b) Oletetaan, että alkiot v ja w V kelpaavat alkion u V vasta-alkioiksi Siis u + v = 0 ja u + w = 0 Liitännäisyyttä ja vaihdannaisuutta käyttäen saadaan v = v + 0 = v + (u + w) = (v + u) + w = 0 + w = w Keksitkö miten todistuksesta selvittäisiin ilman vaihdannaisuuttakin?
138 94 Määritelmän seurauksia 39 Koska vasta-alkio on yksikäsitteinen, voidaan määritellä vektorien erotus u v := u + ( v) Tämä mahdollistaa vektoriyhtälöiden ratkaisemisen: Lause 942 Lineaariavaruuden V yhtälöllä u + x = v (samoin myös yhtälöllä x + u = v) on täsmälleen yksi ratkaisu, ja se on v u Todistus Alkio v u toteuttaa yhtälön, sillä liitännäisyyden ja vaihdannaisuuden nojalla u + (v u) = u + (v + ( u)) = (u + v) + ( u) = v + (u + ( u)) = v + 0 = v Olkoon toisaalta w V yhtälön ratkaisu, siis u + w = v Liitännäisyyden ja vaihdannaisuuden nojalla w = 0 + w = (( u) + u) + w = u + (u + w) = u + v = v + ( u) = v u Esimerkki 943 Jos yritetään ratkaista yhtälöä 2u 3x = v huomataan että se ei ratkea tähän mennessä esitetyillä laskusäännöillä Lause 944 Lineaariavaruudessa V on voimassa: a) 0u = 0 ja α0 = 0 kaikilla α K, u V b) Jos αu = 0, niin α = 0 tai u = 0 c) αu = ( α)u = α( u) kaikilla α K, u V d) u + w = v + w jos ja vain jos u = v kaikilla w V e) αu = αv jos ja vain jos u = v kaikilla α K \ {0} Todistus a) 0u = (0 + 0)u = 0u + 0u, joten Lauseen 942 mukaan 0u = 0u 0u = 0u + ( (0u)) = 0 Vastaavalla tavalla α0 = α(0 + 0) = α0 + α0, joten α0 = α0 α0 = α0 + ( (α0)) = 0 b) Oletetaan, että αu = 0, mutta α 0 Silloin u = u = ( α α) u = α (αu) = α 0 = 0 c), d) ja e) todistetaan harjoitustehtävinä
139 40 9 LINEAARIAVARUUS Tehtävä 945 Ratkaise nyt Esimerkissä 943 esitetty yhtälö, 2u 3x = v Ratkaisu sivulla 45 Tehtävä 946 Todista a) (u + v) = u v b) α(u v) = αu αv Ratkaisu sivulla 46 Tehtävä 947 Ratkaise x lineaariavaruuden yhtälöstä Ratkaisu sivulla 46 u + 2(v u) (u + 2x) = u v Vihje: Ratkaise aluksi esimerkiksi (u + 2x), ja poista sulut Sievennä oikeaa puolta, ratkaise 2x ja sitten x Pähkinä 948 Mitähän tason vektorialgebran geometrisiä tms ominaisuuksia aksioomien taustalla on, kuinkahan aksioomat lienee keksitty? Aksioomien merkitys tasossa (linkki JavaSketchpad-animaatioihin) Kurssimateriaali/LAText/Aksiomathtm
140 95 Omituisempia esimerkkejä 4 95 Omituisempia esimerkkejä Tarkastellaan tasovektorien joukossa erilaisten operaattorien soveltuvuutta lineaariavaruuden laskutoimituksiksi Esimerkki 95 Kaava (x x 2 ) ( y y 2 ) ( ) x + 2y := x 2 + 2y 2 määrittelee laskutoimituksen joukossa R 2 Se ei ole vaihdannainen eikä liitännäinen Löytyykö neutraalialkio, vasta-alkiot? (Ei-vaihdannaisuus aiheuttaa omituisen tilanteen; (0 0) T kelpaisi oikeanpuoleiseksi nollaksi!) Esimerkki 952 Olkoon V := {( ) x x R} ja + tavallinen tason vektorien yhteenlasku sekä tavallinen vektorin kertominen skalaarilla Silloin + ei ole yhteenlasku joukossa V, sillä esimerkiksi ( ) ( ) ( ) = / V 2 Myöskään skalaarilla kertominen ei pysy joukossa V (todenna itse!) Tehtävä 953 Osoita, että Esimerkin 952 joukosta saadaan kuitenkin lineaariavaruus (V,, ), kun määritellään operaatiot ( ) ( ) ( ) ( ) ( ) x y x + y x αx :=, α := Ratkaisu sivulla 47 Tehtävä 954 Selvitä, miksi (R 2,, ) ei ole lineaariavaruus, kun ( ) ( ) ( ) ( ) ( ) x y y + y a ) := 2 x αx, α :=, x 2 y 2 x + x 2 x 2 αx ( ) ( ) ( ) ( ) ( 2 ) x y x + y b ) := x αx2, α :=, x 2 y 2 x 2 + y 2 x 2 αx ( ) ( ) ( ) ( ) ( ) x y (x + y c ) := ) 2 x αx x 2 y 2 (x 2 + y 2 ) 2, α :=, x 2 αx 2 ( ) ( ) x + y ) αx x y d ) := x x x 2 y 2 + y 2, α ( := αx 2 x 2 x 2 + y 2 2 αx 3 Ratkaisu sivulla 47
141 42 9 LINEAARIAVARUUS Tehtävä 955 Selvitä tarkasti, mitkä laskusäännöistä (iii) A A8 eivät ole voimassa Tehtävän 954 operaatioille? Ratkaisu sivulla 47 Esimerkki 956 Osoita, että (U,, ) on reaalikertoiminen lineaariavaruus, kun {( ) x U := x + x 2 = 2}, ( x x 2 ) ( y y 2 ) := x 2 ( x + y x 2 + y 2 ), α ( x x 2 ) ( ) αx + α := αx 2 + α Ennen varsinaisia perusteluja voi katsoa visualisointia Operaatiot suoralla U (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/OperSuorallahtm Ratkaisu (lyhyesti) Kohta (0): U, sillä ( ) T U, ja R on kunta Kohdat (i), (ii): Summa ja tulo ovat selvästi tasovektoreita Se, että ne kuuluvat joukkoon U, todetaan laskemalla; esimerkiksi x y U, sillä (x + y ) + (x 2 + y 2 ) = (x + x 2 ) + (y + y 2 ) 2 = 2, missä tietenkin on huomioitu, että x + x 2 = y + y 2 = 2 Todista itse vastaavaan tapaan, että α x U (iii) Ehdot A ja A2 todistetaan suoralla laskulla A3 Nolla-alkioehdokas saadaan yhtälön a 0 U = a ratkaisuna 0 U = ( ) T, joka selvästi on joukossa U Koska se ei riipu vektorista a ja koska x 0 U = x, samoin kuin 0 U x = x, kaikilla x U, se kelpaa nollavektoriksi A4 Alkion x = (x x 2 ) T U vastavektoriehdokas x = (u u 2 ) T saadaan yhtälöstä x ( x) = 0 U : ( ) 2 x x = U 2 x 2 Se toteuttaa vastavektorin molemmat ehdot (todenna) A5-8 Suoria laskuja, esimerkiksi A5 (lyhentäen) ja A8: (( ) ( )) ( ) x y αx + αy α = + 2α = α x 2 y 2 αx 2 + αy 2 + 2α ( ) ( ) ( ) x x + x = = x 2 + x 2 x 2 ( x x 2 ) α ( y y 2 )
142 95 Omituisempia esimerkkejä 43 Tehtävä 957 Piirrä x x 2 -tasoon Esimerkin 956 joukko U, sen origo sekä pisteet x := ( 3) T ja x Ratkaisu sivulla 47 Tehtävä 958 Onko myös R 2 varustettuna Esimerkin 956 laskutoimituksilla lineaariavaruus? Ratkaisu sivulla 47 Operaatiot tasossa (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/OperTasossahtm Tehtävä 959 Ratkaise Esimerkin 956 tilanteessa yhtälöt ( ) ( ) 2 4 a) x = 0 2 Ratkaisu sivulla 47 b) 2 ( ) ( ) x = 2 Esimerkki 950 Osoitteessa Operaatiot reaalilukuvälillä (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/OperValillahtm on esitetty dynaamisena kuviona erästä rajoitetulla reaalilukuvälillä määriteltyä operaatiota Tutki näyttäisikö kyseessä todella olevan välin sisäinen laskutoimitus
143 96 Ratkaisuja tehtäviin Tehtävä 96 : a) Sanallisesti: tulos on x -akselin suuntainen vektori, jonka pituus on u:n ja v:n pituuksien summa b) Symbolimuodossa esimerkiksi näin: ( ) u + v m(u,v) = 0 Tehtävä 923 : c) Tulos ei ole määritelty vektorilla x = d) Tulos ei ole reaaliluku vaan tason vektori Tehtävä 924 : Vain kohdat a) ja c) ovat kelvollisia b) Tulos ei ole määritelty esimerkiksi kun x 2 = 0 (ei myöskään, kun α = 0) d) Tulos ei ole määritelty esimerkiksi arvolla x = 0 Tehtävä 932 : Käydään läpi lineaariavaruuden aksioomat (0) R 2 ja R on kunta (i) Kullakin parilla x = (x x 2 ) T R 2, y = (y y 2 ) T R 2 summa on yksikäsitteinen tason vektori ( ) x + y x + y = R 2 x 2 + y 2 (ii) Kullakin parilla α R ja x = (x x 2 ) T R 2 tulo on yksikäsitteinen tason vektori ( ) αx αx = R 2 αx 2 (iii) Olkoot α,β R sekä x = (x x 2 ) T, y = (y y 2 ) T ja z = (z z 2 ) T R 2 ( ) ( ) x + y A Vaihdannaisuus: x + y = y + x = = y + x x 2 + y 2 y 2 + x 2 A2 Todetaan liitännäisyysehdon (( ) ( )) eri puoliskot ( ) samoiksi: ( ) ( ) ( ) x y z x +y (x+y) + z = + + = z x +y + = +z ( x ) 2 ( y 2 ) ( z 2 x 2 +y ) 2 z 2 x 2 +y 2 +z 2 x y +z x + (y+z) = + x +y = +z x 2 y 2 +z 2 x 2 +y 2 +z 2 A3 Nollavektoriksi ( ) kelpaa ( ) 0 ( = (0 0) T ), sillä ( ) x 0 x + 0 x x + 0 = + = = = x, x 2 0 x x 2 vaihdannaisuuden mukaan myös 0 + x = x A4 Alkion x = (x ( x ) 2 T ( vasta-alkioksi ) ( käy ) x = ( ( x ) x 2 ) T, sillä x x x x x + ( x) = + = 0 = = 0, x 2 x 2 x 2 x 2 0 vaihdannaisuuden mukaan myös x + x = 0
144 96 Ratkaisuja tehtäviin 45 ( ) ( ) ( ) x + y A5 α(x + y) = α α(x + y = ) αx + αy = x 2 + y 2 α(x 2 + y 2 αx 2 + αy ( ) ( ) ( ) ( ) 2 αx αy x y = + = α + α = αx + αy αx 2 αy 2 x 2 y ( ) ( 2 ) ( ) x (α+β)x αx + βx A6 (α+β)x = (α+β) = = x 2 (α+β)x 2 αx + βx ( ) ( ) ( ) ( ) 2 αx βx x x = + = α + β = αx + βx αx 2 βx 2 x 2 x ( ) ( ) ( 2 ) ( ) x (αβ)x α(βx ) βx A7 (αβ)x = (αβ) = = = α ( ( )) x 2 (αβ)x 2 α(βx 2 ) βx 2 x = α β = α(βx) x ( 2 ) ( ) ( ) x x x A8 x = = = = x x 2 x 2 x 2 Tehtävä 933 : (0), (i) ja (ii) selvästi kunnossa, tulokset ovat yksikäsitteisesti määrättyjä R m n :n matriiseja Kohtaan (iii) käytä Lausetta 333 Tehtävä 934 : Operaatiot tuottavat täysin määrätyn tasovektorin, joten kohta (i) on kaikille kunnossa a) Ehdot A ja A2 ovat voimassa, A3 ja A4 eivät b) Ehdot A A4 voimassa (laskettava läpi) c) ja d) A voimassa, mutta A2, A3 ja A4 eivät d) A voimassa, mutta A2, A3 ja A4 eivät Tehtävä 935 : Operaatiot täyttävät perusehdon (ii) a) Ehto A7 on voimassa, A8 ei b) Molemmat ovat voimassa c) A8 on voimassa, A7 ei ole voimassa: vastaesimerkki valitsemalla vaikkapa α = β = x 2 = 0 ja x = d) Kumpikaan ei ole voimassa: valitse esimerkiksi α = β = x = x 2 = Tehtävä 945 : Tehdään ratkaisu vaiheittain, yksityiskohtaisin perusteluin: 2u 3x = v 2u + ( 3x) = v erotus 2u+ ( 2u) + (2u + ( 3x)) = ( 2u) + v Lause 944 d) (( 2u) + 2u) + ( 3x) = ( 2u) + v A2 0 + ( 3)x = ( 2)u + v A4, Lause 944 c) ( )(( 3)x) = 3 ( )(( 2)u + v) A3, Lause 944 e) 3 (( ) ( 3))x = 3 ( )(( 2)u) + 3 ( )v A7, A5 3 x = (( )( 2))u + 3 ( v) R, Lause 944 c), A7 3 x = 2u v A8, R, erotus 3 3
145 46 9 LINEAARIAVARUUS Tehtävä 946 : a) Vasta-alkion määritelmän avulla: (u + v) + ( u v) = (v + u) + ( u) + ( v) A, erotus = ((v + u) + ( u)) + ( v) A2 = (v + (u + ( u))) + ( v) A2 = (v + 0) + ( v) A4 = v + ( v) A3 = 0 A4 Toinen tapa olisi Lauseen 944 kohdan c) avulla (tarvitaan myös A5 ja A8 sekä erotuksen määritelmä): (u + v) = ( )(u + v) = ( )u + ( )v = ( u) + ( v) = u + ( v) = u v b) Käyttäen erotuksen määritelmää, ehtoa A5 ja Lauseen 944 kohtaa c): α(u v) = α(u + ( v)) = αu + α( v) = αu αv Tehtävä 947 : Vihjeen mukaan (pistä perustelut oikealle): u + 2(v u) (u+2x) = u v u + 2v 2u + ( (u+2x)) = u v (u+2x) = u v (u + 2v 2u) ( )(u+2x) = u v (( 2)u + 2v) ( )(u+2x) = u ( u) v 2v ( )(u + 2x) = 2u 3v (u + 2x) = ( )(2u 3v) u + 2x = 2u + 3v 2x = 3u + 3v x = ( 3u + 3v) 2 x = 3u + 3v 2 2 Toinen tapa, jossa käytetään yhteenlaskun liitännäisyyttä ja vaihdannaisuutta melko vapaasti Sievennetään aluksi vasen puoli käyttäen Tehtävän 946 tuloksia (kirjoita perustelut taas näkyviin) ja ratkaistaan: u + 2(v u) (u+2x) = u + 2v 2u u 2x = u u + 2v 2u 2x = 2v 2u 2x 2v 2u 2x = u v 2x = (2v 2u) + u v 2x = 2v + 2u + u v ( 2)x = 3u 3v x = ( )(3u 3v) 2 x = 3u + 3v 2 2
146 96 Ratkaisuja tehtäviin 47 Tehtävä 953 : Kuten Tehtävä 932, paitsi toinen koordinaatti on aina Nollaalkio on (0 ) T, vasta-alkio (x ) T = ( x ) T Tehtävä 954 : a) A ei ole voimassa, esimerkiksi ( ) 0 ( ) 0 = 2 b) A8 ei ole voimassa, esimerkiksi ( ) 2 ( ) = 2 ( ) = 2 ( ) 2 ( ) 0 2 ( ) 2 ( ) 0 c) A6 ei voimassa, valitse esimerkiksi α = 0, β = 2, x = ja x 2 = 0 d) Kohta (i) ei ole voimassa, koska tulokset eivät ole tason vektoreita Tehtävä 955 : a) Voimassa eivät ole A, A2, A3, A4 eikä A6 b) Voimassa eivät ole A7 eikä A8 c) Voimassa eivät ole A2, A3, A4, A5 eikä A6 d) Kohdat (i) ja (ii) eivät ole voimassa, joten operaatiot eivät ole kelvollisia, ja monet kohdat A-A8 eivät ole edes mielekkäitä testata Tehtävä 957 : Kuva x 2 x = - 3 = 0 U x x = 3 - U Tehtävä 958 : Kyllä on, todistus samalla tavoin kun Esimerkissä 956 Tehtävä 959 : Kohdassa a) eliminoidaan aluksi vaikkapa (2 0) T vasta-alkiollaan: ( ( 2 0 ) ( ) ( ) 2 4 x = ( )) 0 2 ( ) ( ) x = ( 0 ) ( 0 ) ( 2 ) x = ( 2 0 ) = 2 2 x = ( 3 ) ( A2 A4 A3 ( 2 0 ))
147 48 9 LINEAARIAVARUUS Kohdassa b) ratkaistaan aluksi vaikkapa 3 x: ( ( )) ( ) (3 x) = 2 ( ) ( ( )) ( ) 3 0 (3 x) = 2 2 ( ( )) ( ) x = ( 2) 2 ( ( )) 3 2 A2, A4 Lause 944 c) Siten operaatioiden määrittelyjen mukaan ( ) ( ) ( ) ( 2) 3 + ( 2) x = = ( 2)( ) + ( 2) 2 5 Jatketaan: 3 x = 3 x = ( 0 2 ( ( )) ( ) 3 0 ( 2) ( ) ) ( 4 (3 x) = ( ( 4 3) x = + ) ( ) x = x = 8 3 ) = 3 ( ) = Lause 944 e) A7, :n määrittely A8 ( ) 4 6
148 96 Ratkaisuja tehtäviin 49
149 0 ALIAVARUUDET 0 Aliavaruuden määrittely Usein tarkastellaan jonkin lineaariavaruuden V osajoukkoa, jossa käytetään samoja laskutoimituksia kuin avaruudessa V Jos W V on tällainen joukko, niin se on itsekin lineaariavaruus, mikäli laskutoimituksien tulokset pysyvät joukossa W, ts mikäli se on suljettu sisäisen ja ulkoisen laskutoimituksen suhteen Määritelmä 0 Joukko W on lineaariavaruuden V (lineaari)aliavaruus (subspace), jos (0) W on epätyhjä ja W V, (i) u + v W aina, kun u, v W, (ii) αu W aina, kun α K, u W Lause 02 Olkoon W lineaariavaruuden V aliavaruus Silloin W (varustettuna samoilla operaatioilla) on lineaariavaruus Todistus Harjoitustehtävä Lineaariavaruudella on aina nk triviaalit aliavaruudet {0} ja se itse Muita aliavaruuksia sanotaan aidoiksi aliavaruuksiksi (proper subspace) Mikä tahansa lineaariavaruuden osajoukko ei ole aliavaruus Tason aliavaruudet (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/TasonAliavaruudethtm Esimerkki 03 Osoitetaan, että joukko W := { (x x 2 x 3 ) T R 3 x = x 2 } muodostaa reaalisen lineaariavaruuden R 3 aliavaruuden (0) Määrittelynsä mukaan W R 3 eikä ole tyhjä, ja (i), (ii) Olkoot α R ja x, y W mielivaltaiset Ottaen huomioon joukon W määrittelevä ehto saadaan näille suorat esitykset x = (a a b) T ja y = (c c d) T, jolloin x+y = (a+c a+c b+d) T W, αx = (αa αa αb) T W
150 0 Aliavaruuden määrittely 5 Esimerkki 04 Olkoon W := {( ) x x R} Silloin W on epätyhjä, W R 2, mutta W ei ole avaruuden R 2 aliavaruus Kumpikaan aliavaruuden Määritelmän 0 ehdoista (i) ja (ii) ei ole voimassa (vrt Esimerkki 952), esimerkiksi (2 ) T W, mutta ( 2 ) + ( 2 ) = ( 4 2 ) ( 2 / W, 3 ) = ( ) 6 / W 3 Esimerkki 05 Tehtävässä 958 on osoitettu, että R 2 varustettuna Esimerkin 956 laskutoimituksilla on lineaariavaruus Osoita sen perusteella, että Esimerkin 956 suora {( ) x U = x + x 2 = 2} on lineaariavaruus x 2 Opastus Osoita U Tehtävässä 958 käsitellyn lineaariavaruuden aliavaruudeksi Suora U aliavaruutena (linkki JavaSketchpad-animaatioon) Kurssimateriaali/LAText/AliavaruusSuoraUhtm Esimerkki 06 Onko tyyppiä ( ) a b R 2 2 b c olevien matriisien joukko avaruuden (R 2 2, +, ) aliavaruus? Ratkaisu (0) Tarkasteltava joukko {( ) a b A := a,b,c R} b c on selvästi epätyhjä ja sisältyy joukkoon R 2 2 (i) Kahden tällaisen alkion summa ( ) ( ) ( a b d e a + d b + e + = b c e f b e c + f (ii) Samoin jokaisella α R tulo ( ) a b α = b c Siispä A on aliavaruus ( ) = ) αa αb A (αb) αc ( ) a + d b + e A (b + e) c + f
151 52 0 ALIAVARUUDET Esimerkki 07 Lineaarisen yhtälöryhmän { x y + 3z = 0 2x y + 2z = 0 ratkaisujoukko U := t 4 t R on lineaariavaruuden (R 3, +, ) aliavaruus, sillä: (0): Selvästi U on epätyhjä ja U R 3 (i), (ii): kahden ratkaisun summa on ratkaisu, samoin ratkaisu kerrottuna skalaarilla (todenna!) Tehtävä 08 Onko yhtälöryhmän { x y + 3z = 0 2x y + 2z = ratkaisujoukko lineaariavaruuden (R 3, +, ) aliavaruus? Ratkaisu sivulla Polynomi- ja funktioavaruuksia Esimerkkinä 936 osoitettiin reaaliarvoisia funktioita koskeva perustulos: funktiojoukko F(X, R) = {f : X R f funktio } varustettuna pisteittäisillä summa- ja skaalausoperaatioilla on reaalikertoiminen lineaariavaruus Esimerkki 02 Korkeintaan astetta n olevien reaalisten polynomien joukko P n = {a 0 + a x + + a n x n a i R vakioita} (vrt Esimerkki 937) on lineaariavaruuden aliavaruus, sillä (0) P n, P n F(R, R) F(R, R) = {f : R R f funktio } (i) Kahden astetta n olevan polynomin summa on polynomi astetta n (ii) Astetta n oleva polynomi kerrottuna vakiolla on astetta n
152 03 Aliavaruuksien summa 53 Tehtävä 022 Mitkä seuraavista ovat lineaariavaruuden (P 2, +, ) aliavaruuksia? a) A := {a 0 + a 2 x 2 a 0,a 2 R} b) B := {a 0 + a x + a 2 x 2 a 0 > 0,a,a 2 R} c) C := {p P 2 p:llä on tasan 2 eri nollakohtaa} d) D := {p P 2 p(0) = 0} e) E := {p P 2 p(0) = 3} f) F := {p P p(0) = 0} Ratkaisu sivulla 59 Esimerkki 023 Välillä R k kertaa jatkuvasti derivoituvien reaalifunktioiden joukko C k (, R) on reaalisen lineaariavaruuden F(, R) aliavaruus jokaisella k N 0 Nimittäin, k kertaa jatkuvasti derivoituvien funktioiden summa ja tulo vakion kanssa ovat k kertaa jatkuvasti derivoituvia funktioita Esimerkki 024 Differentiaaliyhtälöiden kurssilla osoitettaneen mm että joukko {f C 2 (, R) f + f = 0 } on lineaariavaruuden C 2 (, R) aliavaruus Huomautus 025 Olkoon V lineaariavaruus ja W,W 2 V sen aliavaruuksia Joukko-opillinen yhdiste W W 2 ei välttämättä ole aliavaruus (eikä lainkaan lineaariavaruus), sillä eri aliavaruuksista otettujen vektorien summan ei tarvitse pysyä yhdisteessä Aliavaruuksien leikkaus W W 2 sen sijaan on aina aliavaruus Ominaisuudet perusteltaneen harjoitustehtävissä 03 Aliavaruuksien summa Eräs tärkeä yleispätevä tapa muodostaa uusia aliavaruuksia on yhdistää aliavaruuksia algebrallisesti Määritelmä 03 Olkoot W ja W 2 lineaariavaruuden V aliavaruuksia Joukkoa W + W 2 := {u + u 2 u W,u 2 W 2 } sanotaan aliavaruuksien summaksi (sum of subspaces)
153 54 0 ALIAVARUUDET Lause 032 Lineaariavaruuden aliavaruuksien summa on sen aliavaruus, ja se sisältää molemmat summan osapuolet Todistus Olkoon V lineaariavaruus ja W ja W 2 sen aliavaruuksia (0) W + W 2 V, sillä 0 W + W 2 ja V on lineaariavaruus (i) ja (ii): Olkoot α K ja w, w W + W 2 Summan määrittelyn mukaan on olemassa u, u W ja u 2, u 2 W 2, joille w = u + u 2 ja w = u + u 2 Koska W ja W 2 ovat lineaariavaruuksia, on w + w = (u + u 2 ) + (u + u 2) = (u + u ) + (u 2 + u 2) W + W 2, αw = αu + αu 2 W + W 2 Yllä tarvittiin myös lineaariavaruuden aksioomia, mitä? Toinen väite seuraa valitsemalla toisesta joukosta yhteenlaskettavaksi nolla; siis esimerkiksi W = W + {0} W + W 2 Esimerkki 033 Olkoon V K-kertoiminen lineaariavaruus Jos u V pidetään kiinteänä, niin joukko W u := {su s K} on avaruuden V aliavaruus Jos yleisemmin u, u 2,, u k V, joukko W u,u 2,,u k = {s u + s 2 u s k u k s i K} on myös avaruuden V aliavaruus (todista!) Tällaisten aliavaruuksien summille pätee: ) Kun α K on kiinteä W u +W αu = {su+tαu s,t K} = {(s+tα)u s,t K} = {s u s K} = W u 2) Jos u u 2 niin summa W u + W u2 = {s u + s 2 u 2 s,s 2 K} V on luonteeltaan kaksiulotteinen taso (tarkemmin Luvussa 24) Esimerkki 034 Polynomiavaruuksille P + P 2 = {a + bx a,b R} + {a + b x + c x 2 a,b,c R} = {a + a + (b + b )x + c x 2 a,a,b,b,c R} = {a + b x + c x 2 a,b,c R} = P 2 Yleisesti: P 0 P P 2 on nouseva joukkojono, P k P kaikille k ja P m + P n = P max(m,n)
154 04 Vektorijoukon virittämä aliavaruus Vektorijoukon virittämä aliavaruus Minkä tahansa lineaariavaruuden V vektoreista voidaan muodostaa skaalauksen ja yhteenlaskun avulla äärellisiä summia α u + α 2 u α k u k, α i K, u i V, k N, joita sanomme lineaarikombinaatioiksi Lineaariavaruudelle saadaan helposti aliavaruuksia vektorijoukkojen lineaarikombinaatioiden avulla (vrt aliavaruuksien summa edellä, Luku 03) Lause 04 Olkoon V lineaariavaruus ja U V sen epätyhjä osajoukko Määritellään joukolle U: { n } [U] := k= α k u k α k K,u k U, n =, 2, 3, a) Silloin [U] on avaruuden V aliavaruus b) Jos U W V ja W on aliavaruus, niin [U] W Todistus a) (0) Selvästi U [U] V Olkoot γ K ja u, v [U], jolloin niillä on esitykset joukon U alkioiden lineaarikombinaatioina: u = α u + + α k u k, v = β v + + β l v l (i) Silloin u + v = α u + + α k u k + β v + + β l v l [U], sillä α i, β j K ja u i, v j U ja siten u+v on U:n alkioiden lineaarikombinaatio (aksioomat?) (ii) Samoin (huomaa A5 ja A7!) γu = (γα )u + + (γα k )u k [U] Määritelmän mukaan [U] on aliavaruus b) Toinen väite, joka sanoo, että [U] on suppein joukon U sisältävistä aliavaruuksista, on Tehtävänä 043 Määritelmä 042 Lauseessa 04 esiintyvää aliavaruutta [U] sanotaan vektorijoukon U virittämäksi aliavaruudeksi (span) Tehtävä 043 Todista Lauseen 04 kohta b), eli että jos myös W V on joukon U sisältävä aliavaruus, niin [U] W Ratkaisu sivulla 59
155 56 0 ALIAVARUUDET Kun U on esitetty luettelona, viritysjoukosta jätetään joukon sulut usein pois, esimerkiksi [u,v] tarkoittaa joukkoa [{u,v}] Esimerkki 044 Olkoon V K-kertoiminen lineaariavaruus Silloin viritettyä joukkoa (vrt Esimerkki 033) a) [u] = {αu α K} = W u sanotaan suoraksi, jos u 0 b) [u,v] = {αu + βv α,β R} = W u,v sanotaan tasoksi, jos u v Äärellisille joukoille U on [U] esitettävissä kiinteänpituisina lineaarikombinaatioina (toki osa kertoimista voi olla nollia), esimerkiksi [u,v,w] = {αu + βv + γw α,β,γ R} = W u,v,w Numeroituville joukoille U taas [u,u 2,] = {α u + α 2 u 2 + α i K, vain äärellisen moni α i 0} Tehtävä 045 Millaisen aliavaruuden polynomien joukolle P virittävät a) {x,x 3 2x}? b) {,x,x 3 x 2 }? Onko [x,x 3 2x] = P 3, onko [,x,x 3 x 2 ] = P 3? Ratkaisu sivulla 59 Esimerkki 046 Lineaarisen homogeenisen yhtälöryhmän Ax = 0 ratkaisujoukko on aina äärellisen monen vektorin virittämä aliavaruus, mm Tehtävässä 232 yhden vektorin virittämä Toisaalta tällainen aliavaruus on kerroinmatriisin A nolla-avaruus (ks Luku 3), Esimerkissä 33 kahden vektorin virittämä Määritelmä 047 Vektorijoukko U V on lineaariavaruuden V virittävä joukko, jos V = [U], ts jos avaruuden V jokainen alkio voidaan esittää joukon U vektoreiden lineaarikombinaationa Sanotaan myös, että V on joukon U (tai sen vektorien) virittämä Lineaariavaruus V on äärellisesti viritetty, jos sillä on äärellinen virittävä joukko, ts jos on olemassa äärellinen joukko U V, jolle V = [U] Esimerkki 048 Osoitetaan, että lineaariavaruuden R 3 vektorit 0 0 e := 0, e 2 :=, e 3 := muodostavat sen virittävän joukon Mielivaltaiselle x = (x x 2 x 3 ) T R 3 on x = x e + x 2 e 2 + x 3 e 3 Avaruus R 3 on siis joukon {e,e 2,e 3 } virittämä Joukko {e,e 2 } virittää avaruudelle R 3 aidon aliavaruuden, nimittäin x x 2 -tason R R {0}
156 05 Virittävän joukon sieventämisestä 57 Esimerkki 049 Osoita, että korkeintaan astetta 3 olevien polynomien joukon P 3 virittäviä joukkoja ovat esimerkiksi U := {,x,x 2,x 3 } ja U 2 := {+x,x,x 2,x 3 +x} Perustelut Koska P 3 = {a + bx + cx 2 + dx 3 a,b,c,d R} ja [U ] = [,x,x 2,x 3 ] = {α + βx + γx 2 + δx 3 α,β,γ,δ R} = P 3, joukko U = {,x,x 2,x 3 } virittää avaruuden P 3 Sopivasti muotoilemalla nähdään, että [U 2 ] = [ + x,x,x 2,x 3 + x] = {α( + x) + βx + γ(x 2 ) + δ(x 3 + x) α,β,γ,δ R} = {(α γ) + (α + β + δ)x + γx 2 + δx 3 α,β,γ,δ R} P 3 Osoitetaan vielä, että P 3 [U 2 ] Olkoon p P 3, p(x) := a + bx + cx 2 + dx 3 mielivaltainen Katsotaan, onko p esitettävissä joukon [U 2 ] alkioiden lineaarikombinaationa: α γ + (α + β + δ)x + γx 2 + δx 3 a + bx + cx 2 + dx 3 ( x R) α γ = a α + β γ + δ = b = c δ = d α = a + c β = b a c d γ = c δ = d Koska yhtälöryhmä ratkeaa, on esitys olemassa ja P 3 [U 2 ] Siis myös U 2 virittää avaruuden P 3 Esimerkki 040 Kaikkien polynomien joukko P ei ole äärellisesti viritetty (perustelu Esimerkissä 248) Tehtävä 04 Osoita, että P 2 voidaan esittää summana (ks Luku 03) Ratkaisu sivulla 60 [x,x 2 ] + [,x 2 ] = P 2 05 Virittävän joukon sieventämisestä Virittävä joukko voi olla turhankin laaja, ja sitä on monesti hyödyllistä sieventää tai pelkistää jättämällä epäolennaisia vektoreita pois
157 58 0 ALIAVARUUDET Esimerkki 05 Tason R 2 vektorit ( 0) T ja (0 ) T riittävät virittämään sen, vrt Esimerkki 048 Myös joukko {( 0) T, (0 ) T, (2 3) T } on tason virittäjä, mutta siinä on enemmän alkioita Nytpä esimerkiksi ( ) ( ) ( ) 2 0 = 2 + ( 3), 3 0 eli (2 3) T on kahden muun lineaarikombinaatio (tässä myös esimerkiksi ( 0) T olisi kahden muun lineaarikombinaatio, miten?) Viritysmielessä joukot {( 0) T, (0 ) T } ja {( 0) T, (0 ) T, (2 3) T } ovat molemmat kelpoisia, mutta edellinen on kätevämpi monessakin suhteessa (vilkaise Lukua ) Lause 052 Jos lineaariavaruuden vektorijoukon U yksi vektori u voidaan esittää sen muiden vektorien lineaarikombinaationa, niin [U] = [U \ {u}] Sanommekin silloin, että poistettu alkio u on viritysmielessä turha Todistus Ensinnäkin, triviaalisti [U \ {u}] [U] Olkoon toiseksi v [U] mielivaltainen, jolloin sillä on (eräs) esitys v = α v + +α k v k joukon U alkioiden avulla Asia on selvä, jos tässä ei ole u mukana: v [U \ {u}] Jos taas eräs v i = u, otetaan käyttöön vektorille u tiedetty esitys u = β u + +β p u p, ja sijoitetaan se alkion v i = u tilalle Silloin saadaan (käyttäen taas lineaariavaruuden laskusääntöjä) vektorille v esitys käyttäen vain joukon U \ {u} alkioita Tehtävä 053 Osoita tarkasti, että Lauseen 052 todistuksen lopussa kuvattu tapa todella tuottaa vektorille v esityksen lineaarikombinaationa, jossa on vain joukon U \ {u} alkioita Ratkaisu sivulla 60 Esimerkki 054 Olkoon P 2 := [,x 2 ], joka on korkeintaan astetta 2 olevien polynomien joukon P 2 aliavaruus Osoita, että joukko {2,x 2, x 2 } myös virittää avaruuden P 2, ja että sitä voidaan sieventää poistamalla jotain Ratkaisu Koska x 2 = ( )x2, se voidaan Lauseen 052 mukaan jättää pois Jäljelle jäävää joukkoa {2,x 2 } ei voi enää supistaa, sillä kumpikaan alkioista ei enää yksinään viritä avaruutta P 2 Tehtävä 055 Sievennä avaruuden R 3 virittäjäjoukkoa {u,u 2,u 3,u 4,u 5 }, kun u := 0, u 2 :=, u 3 := 0, u 4 := 0, u 5 := Ratkaisu sivulla 6
158 06 Ratkaisuja tehtäviin Tehtävä 08 : Ei, esimerkiksi nollavektori ei ole ratkaisu (ehkä helpoin tapa) Myös voi ratkaista ja etsiä kohtdalle (i) (tai (ii)) vastaesimerkin Tehtävä 022 : a) A on aliavaruus, sillä (0) Se on selvästi epätyhjä ja määrittelynsä nojalla A P 2 (i) Alkioiden a + bx 2, c + dx 2 A summa (a + c) + (b + d)x 2 A (ii) Alkioiden α R ja a + bx 2 A tulo (αa) + (αb)x 2 A b) B ei ole aliavaruus; esimerkiksi vakiopolynomi B kerrottuna luvulla 5 ei kuulu joukkoon B (siis (ii) ei ole voimassa) c) C ei ole aliavaruus; esimerkiksi kun p(x) = x 2 ja q(x) = x 2, on p+q = ˆ0, jolla ei ole tasan 2 nollakohtaa (vaan äärettömästi) d) D on aliavaruus, sillä se on epätyhjä P 2 :n osajoukko, ja arvon nolla origossa (tai missä tahansa kiinteäksi valitussa pisteessä) saavien polynomien summalla ja reaaliluvulla skaalauksen tuloksella on tuossa pisteessä myös arvo 0 e) E ei ole aliavaruus; esimerkiksi polynomeilla p(x) = x ja q(x) = 3 x on origossa arvo 3, mutta niiden summalla on arvo 6 Siis (i) ei ole voimassa f) F ei ole aliavaruus, sillä F P 2 Kylläkin se olisi kaikkien reaalipolynomien joukon P, ja myös funktiojoukon F(R, R) aliavaruus Tehtävä 043 : Olkoon U V epätyhjä joukko ja W V aliavaruus, joka sisältää sen, siis U W Väite oli, että myös [U] W Olkoon u [U] mikä tahansa vektori Virityksen määritelmän mukaan sillä on esitys u = α u + + α k u k, missä kukin u i U Mutta U W ja W on aliavaruus, joten lineaarikombinaationa u W Siis [U] W, ja on siksi suppein Tehtävä 045 : a) Muotoillaan: [x,x 3 2x] = {ax + b(x 3 2x) a,b R} = {(a 2b)x + bx 3 a,b R} = {a x + b x 3 a,b R} P 3 Nyt nähdään, että [x,x 3 2x] P 3, sillä esimerkiksi polynomi x 2 / [x,x 3 2x] b) Lasketaan taas: [,x,x 3 x 2 ] = {a + bx + c(x 3 x 2 ) a,b,c R} = {a + bx cx 2 + cx 3 a,b,c R} Nähdään, että [,x,x 3 x 2 ] P 3, sillä esimerkiksi x 2 + x 3 / [,x,x 3 x 2 ] Tilanne johtuu neliön ja kuution kertoimien keskinäisestä riippuvuudesta
159 60 0 ALIAVARUUDET Tehtävä 04 : Joukot A := [x,x 2 ] = {αx + β(x 2 ) α,β R } B := [,x 2 ] = {γ + δx 2 γ,δ R } ovat Lauseen 04 mukaan lineaariavaruuden P 2 aliavaruuksia Lauseen 032 mukaan summa on myös aliavaruus, joten A + B = [x,x 2 ] + [,x 2 ] P 2 Onko inkluusio voimassa myös toisinpäin, P 2 A + B? Muokataan viritettyjä avaruuksia ja summaa: A + B = [x,x 2 ] + [,x 2 ] = {αx + β(x 2 ) α,β R } + {γ + δx 2 γ,δ R } = { (αx + β(x 2 )) + (γ + δx 2 ) α,β,γ,δ R } = { (γ β) + αx + (β + δ)x 2 α,β,γ,δ R } Siis: voidaanko jokainen a + bx + cx 2 P 2 esittää muodossa sopivilla skalaareilla α, β, γ, δ? a + bx + cx 2 (γ β) + αx + (β + δ)x 2 Polynomien samuus tarkoittaa vastinkerrointen samuutta, joten esitys on mahdollinen, jos (ja vain jos) α = b β + γ = a β + δ = c Esimerkiksi valitsemalla t = 0 saamme summan alkioksi (γ β) + αx + (β + δ)x 2 = a + bx + cx 2, α = b β = c t γ = a + c t δ = t R joten a+bx+cx 2 A+B On siis todistettu, että P 2 A+B ja kaiken kaikkiaan [x,x 2 ] + [,x 2 ] = P 2 Tehtävä 053 : Lauseen 052 todistusta jatkaen: Voidaan olettaa (miksi?), että vektorin v [U] esityksessä kaikki vektorit v j ovat eri vektoreita ja siis vain yksi v i = u Nyt saadaan v = α v + + α i u + + α k v k = α v + + α i (β u + + β p u p ) + + α k v k = α v + + (α i β )u + + (α i β p )u p + + α k v k
160 06 Ratkaisuja tehtäviin 6 missä u ei enää esiinny Siis v [U] \ {u} Tehtävä 055 : Ensinnäkin, nollavektori u 5 voidaan viritykselle turhana jättää pois Toiseksi, vektori u 4 = u +u 3, joten sekin on viritysmielessä turha Lopulta jää joukko {u,u 2,u 3 }, missä ei ole tinkimisen varaa Mutta kysymys: Voitaisko vektorin u 4 sijasta jättää joku muu vektori jättää pois?
LINEAARIALGEBRA. Martti E. Pesonen. Jaetun kurssin a-osan alkua 4. tammikuuta 2016
LINEAARIALGEBRA Martti E. Pesonen Jaetun kurssin a-osan alkua 4. tammikuuta 2016 1 LUKIJALLE Lineaarialgebran kursseja edeltäviksi opinnoiksi suositellaan jotain lukion matematiikkaa teoreettiselta kannalta
LINEAARIALGEBRA, osat a ja b
LINEAARIALGEBRA, osat a ja b Martti E. Pesonen Epsilon ry. huhtikuuta 06 LUKIJALLE Lineaarialgebran kursseja edeltäviksi opinnoiksi suositellaan jotain lukion matematiikkaa teoreettiselta kannalta täydentävää
LINEAARIALGEBRA a. Martti E. Pesonen. Epsilon ry maaliskuuta 2016
LINEAARIALGEBRA a Martti E Pesonen Epsilon ry - 30 maaliskuuta 206 LUKIJALLE Lineaarialgebran kursseja edeltäviksi opinnoiksi suositellaan jotain lukion matematiikkaa teoreettiselta kannalta täydentävää
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
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
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
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
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo [email protected] V. Junnila [email protected] Luentokalvot
2.5. Matriisin avaruudet ja tunnusluvut
2.5. Matriisin avaruudet ja tunnusluvut m n-matriisi A Lineaarikuvaus A : V Z, missä V ja Z ovat sopivasti valittuja, dim V = n, dim Z = m (yleensä V = R n tai C n ja Z = R m tai C m ) Kuva-avaruus ja
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
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] A. Lepistö [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2016 M. Hirvensalo V. Junnila A. Lepistö
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
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 )
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
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ä
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
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.
Lineaarinen yhtälöryhmä
Lineaarinen yhtälöryhmä 1 / 39 Lineaarinen yhtälö Määritelmä 1 Lineaarinen yhtälö on muotoa a 1 x 1 + a 2 x 2 + + a n x n = b, missä a i, b R, i = 1,..., n ovat tunnettuja ja x i R, i = 1,..., n ovat tuntemattomia.
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
802118P Lineaarialgebra I (4 op)
802118P Lineaarialgebra I (4 op) Tero Vedenjuoksu Oulun yliopisto Matemaattisten tieteiden laitos 2012 Lineaarialgebra I Yhteystiedot: Tero Vedenjuoksu [email protected] Työhuone M206 Kurssin kotisivu
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
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.
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
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
Lineaarialgebra ja matriisilaskenta I
Lineaarialgebra ja matriisilaskenta I 13.6.2013 HY / Avoin yliopisto Jokke Häsä, 1/12 Käytännön asioita Kesäkuun tentti: ke 19.6. klo 17-20, päärakennuksen sali 1. Anna palautetta kurssisivulle ilmestyvällä
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
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo [email protected] V. Junnila [email protected] Luentokalvot
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
Matriisit, kertausta. Laskutoimitukset. Matriisikaavoja. Aiheet. Määritelmiä ja merkintöjä. Laskutoimitukset. Matriisikaavoja. Matriisin transpoosi
Matriisit, kertausta Merkintöjä 1 Matriisi on suorakulmainen lukukaavio. Matriiseja ovat esimerkiksi: ( 2 0.4 8 0 2 1 ) ( 0, 4 ), ( ) ( 1 4 2, a 11 a 12 a 21 a 22 ) Kaavio kirjoitetaan kaarisulkujen väliin
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
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo [email protected] V. Junnila [email protected] Luentokalvot
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
5 Lineaariset yhtälöryhmät
5 Lineaariset yhtälöryhmät Edellisen luvun lopun esimerkissä päädyttiin yhtälöryhmään, jonka ratkaisemisesta riippui, kuuluuko tietty vektori eräiden toisten vektorien virittämään aliavaruuteen Tämäntyyppisiä
Insinöörimatematiikka D
Insinöörimatematiikka D Mika Hirvensalo [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2014 Mika Hirvensalo [email protected] Luentokalvot 3 1 of 16 Kertausta Lineaarinen riippuvuus
Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain
Matriisilaskenta LH4 24 ratkaisut 1 Hae seuraavien R 4 :n aliavaruuksien dimensiot jotka sisältävät vain a) Kaikki muotoa (a b c d) olevat vektorit joilla d a + b b) Kaikki muotoa (a b c d) olevat vektorit
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
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
Päättelyn voisi aloittaa myös edellisen loppupuolelta ja näyttää kuten alkupuolella, että välttämättä dim W < R 1 R 1
Lineaarialgebran kertaustehtävien b ratkaisuista. Määritä jokin kanta sille reaalikertoimisten polynomien lineaariavaruuden P aliavaruudelle, jonka virittää polynomijoukko {x, x+, x x }. Ratkaisu. Olkoon
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ä
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
Matriisit, L20. Laskutoimitukset. Matriisikaavoja. Aiheet. Määritelmiä ja merkintöjä. Laskutoimitukset. Matriisikaavoja. Matriisin transpoosi
Matriisit, L20 Merkintöjä 1 Matriisi on suorakulmainen lukukaavio. Matriiseja ovat esimerkiksi: ( 2 0.4 8 0 2 1 ) ( 0, 4 ), ( ) ( 1 4 2, a 11 a 12 a 21 a 22 ) Merkintöjä 1 Matriisi on suorakulmainen lukukaavio.
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,
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
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
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,
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] A. Lepistö [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2016 M. Hirvensalo V. Junnila A. Lepistö
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
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
Matriisit, L20. Laskutoimitukset. Matriisikaavoja. Aiheet. Määritelmiä ja merkintöjä. Laskutoimitukset. Matriisikaavoja. Matriisin transpoosi
Matriisit, L20 Merkintöjä 1 Matriisi on suorakulmainen lukukaavio. Matriiseja ovat esimerkiksi: ( 2 0.4 8 0 2 1 ( 0, 4, ( ( 1 4 2, a 11 a 12 a 21 a 22 Kaavio kirjoitetaan kaarisulkujen väliin (amer. kirjoissa
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
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
Lineaarialgebra ja matriisilaskenta I
Lineaarialgebra ja matriisilaskenta I 29.5.2013 HY / Avoin yliopisto Jokke Häsä, 1/26 Kertausta: Kanta Määritelmä Oletetaan, että w 1, w 2,..., w k W. Vektorijono ( w 1, w 2,..., w k ) on aliavaruuden
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
Johdatus lineaarialgebraan
Johdatus lineaarialgebraan Lotta Oinonen ja Johanna Rämö 6. joulukuuta 2012 Helsingin yliopisto Matematiikan ja tilastotieteen laitos 2012 Sisältö 1 Avaruus R n 4 1 Avaruuksien R 2 ja R 3 vektorit.....................
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ä
1. LINEAARISET YHTÄLÖRYHMÄT JA MATRIISIT. 1.1 Lineaariset yhtälöryhmät
1 1 LINEAARISET YHTÄLÖRYHMÄT JA MATRIISIT Muotoa 11 Lineaariset yhtälöryhmät (1) a 1 x 1 + a x + + a n x n b oleva yhtälö on tuntemattomien x 1,, x n lineaarinen yhtälö, jonka kertoimet ovat luvut a 1,,
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.
Liittomatriisi Määritelmä 16 Olkoon A 2 M(n, n). Matriisin A liittomatriisi on cof A 2 M(n, n), missä (cof A) ij =( 1) i+j det A ij kaikilla i, j = 1,...,n. Huomautus 8 Olkoon A 2 M(n, n). Tällöin kaikilla
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo [email protected] V. Junnila [email protected] A. Lepistö [email protected] Matematiikan ja tilastotieteen laitos Turun yliopisto 2016 M. Hirvensalo V. Junnila A. Lepistö
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
Lineaarialgebra II, MATH.1240 Matti laaksonen, Lassi Lilleberg
Vaasan yliopisto, syksy 218 Lineaarialgebra II, MATH124 Matti laaksonen, Lassi Lilleberg Tentti T1, 284218 Ratkaise 4 tehtävää Kokeessa saa käyttää laskinta (myös graafista ja CAS-laskinta), mutta ei taulukkokirjaa
6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio
6 Vektoriavaruus R n 6.1 Lineaarikombinaatio Määritelmä 19. Vektori x œ R n on vektorien v 1,...,v k œ R n lineaarikombinaatio, jos on olemassa sellaiset 1,..., k œ R, että x = i v i. i=1 Esimerkki 30.
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:
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 =
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,
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
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 +
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ä [
Lineaarialgebra ja matriisilaskenta II Syksy 2009 Laskuharjoitus 1 ( ) Ratkaisuehdotuksia Vesa Ala-Mattila
Lineaarialgebra ja matriisilaskenta II Syksy 29 Laskuharjoitus (9. - 3..29) Ratkaisuehdotuksia Vesa Ala-Mattila Tehtävä. Olkoon V vektoriavaruus. Todistettava: jos U V ja W V ovat V :n aliavaruuksia, niin
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,
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,
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
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
x 2 x 3 x 1 x 2 = 1 2x 1 4 x 2 = 3 x 1 x 5 LINEAARIALGEBRA I Oulun yliopisto Matemaattisten tieteiden laitos 2014 Esa Järvenpää, Hanna Kiili
6 4 2 x 2 x 3 15 10 5 0 5 15 5 3 2 1 1 2 3 2 0 x 2 = 1 2x 1 0 4 x 2 = 3 x 1 x 5 2 5 x 1 10 x 1 5 LINEAARIALGEBRA I Oulun yliopisto Matemaattisten tieteiden laitos 2014 Esa Järvenpää, Hanna Kiili Sisältö
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
Vektoreiden virittämä aliavaruus
Vektoreiden virittämä aliavaruus Määritelmä Oletetaan, että v 1, v 2,... v k R n. Näiden vektoreiden virittämä aliavaruus span( v 1, v 2,... v k ) tarkoittaa kyseisten vektoreiden kaikkien lineaarikombinaatioiden
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 }.
Informaatiotieteiden yksikkö. Lineaarialgebra 1A. Pentti Haukkanen. Puhtaaksikirjoitus: Joona Hirvonen
Informaatiotieteiden yksikkö Lineaarialgebra 1A Pentti Haukkanen Puhtaaksikirjoitus: Joona Hirvonen . 2 Sisältö 1 Matriisit, determinantit ja lineaariset yhtälöryhmät 4 1.1 Matriisit..............................
MS-C1340 Lineaarialgebra ja
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt QR-hajotelma ja pienimmän neliösumman menetelmä Riikka Kangaslampi Kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto PNS-ongelma PNS-ongelma
(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
802320A LINEAARIALGEBRA OSA III
802320A LINEAARIALGEBRA OSA III Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO SYKSY 2016 LINEAARIALGEBRA 1 / 56 Määritelmä Määritelmä 1 Olkoot V ja W lineaariavaruuksia kunnan K yli. Kuvaus L : V
Tällä viikolla viimeiset luennot ja demot. Lineaarialgebra (muut ko) p. 1/162
Tällä viikolla viimeiset luennot ja demot Lineaarialgebra (muut ko) p. 1/162 Lineaarialgebra (muut ko) p. 2/162 Kertausta Vektorin u = (u 1,u 2 ) R 2 pituus u = u 2 1 +u2 2 Vektorien u ja v = (v 1,v 2
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt ja pienimmän neliösumman menetelmä Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2015 1 / 18 R. Kangaslampi QR ja PNS PNS-ongelma
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 λ ( λ) (( λ) (
9. Lineaaristen differentiaaliyhtälöiden ratkaisuavaruuksista
29 9 Lineaaristen differentiaaliyhtälöiden ratkaisuavaruuksista Tarkastelemme kertalukua n olevia lineaarisia differentiaaliyhtälöitä y ( x) + a ( x) y ( x) + + a ( x) y( x) + a ( x) y= b( x) ( n) ( n
Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:
8 Kanta Tässä luvussa tarkastellaan aliavaruuden virittäjävektoreita, jotka muodostavat lineaarisesti riippumattoman jonon. Merkintöjen helpottamiseksi oletetaan luvussa koko ajan, että W on vektoreiden
MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 3 /
MS-A3/A5 Matriisilaskenta, II/27 MS-A3/A5 Matriisilaskenta Laskuharjoitus 3 / 3. 7..27 Tehtävä (L): Etsi kaikki yhtälön Ax = b ratkaisut, kun 3 5 4 A = 3 2 4 ja b = 6 8 7 4. Ratkaisu : Koetetaan ratkaista
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Lineaarikuvaukset Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2015 1 / 16 R. Kangaslampi Vektoriavaruudet Lineaarikuvaus
HY / Avoin yliopisto Lineaarialgebra ja matriisilaskenta II, kesä 2015 Harjoitus 1 Ratkaisut palautettava viimeistään maanantaina klo
HY / Avoin yliopisto Lineaarialgebra ja matriisilaskenta II, kesä 2015 Harjoitus 1 Ratkaisut palautettava viimeistään maanantaina 10.8.2015 klo 16.15. Tehtäväsarja I Tutustu lukuun 15, jossa vektoriavaruuden
Lineaarialgebra ja matriisilaskenta I
Lineaarialgebra ja matriisilaskenta I 30.5.2013 HY / Avoin yliopisto Jokke Häsä, 1/19 Käytännön asioita Kurssi on suunnilleen puolessa välissä. Kannattaa tarkistaa tavoitetaulukosta, mitä on oppinut ja
Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt
Yhtälöryhmät 1/6 Sisältö Yhtälöryhmä Yhtälöryhmässä on useita yhtälöitä ja yleensä myös useita tuntemattomia. Tavoitteena on löytää tuntemattomille sellaiset arvot, että kaikki yhtälöt toteutuvat samanaikaisesti.
MS-C1340 Lineaarialgebra ja
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Lineaarikuvaukset Riikka Kangaslampi Kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Lineaarikuvaukset Lineaarikuvaus Olkoot U ja V
3x + y + 2z = 5 e) 2x + 3y 2z = 3 x 2y + 4z = 1. x + y 2z + u + 3v = 1 b) 2x y + 2z + 2u + 6v = 2 3x + 2y 4z 3u 9v = 3. { 2x y = k 4x + 2y = h
HARJOITUSTEHTÄVIÄ 1. Anna seuraavien yhtälöryhmien kerroinmatriisit ja täydennetyt kerroinmatriisit sekä ratkaise yhtälöryhmät Gaussin eliminointimenetelmällä. { 2x + y = 11 2x y = 5 2x y + z = 2 a) b)
Määritelmä 1. Olkoot V ja W lineaariavaruuksia kunnan K yli. Kuvaus L : V. Termejä: Lineaarikuvaus, Lineaarinen kuvaus.
1 Lineaarikuvaus 1.1 Määritelmä Määritelmä 1. Olkoot V ja W lineaariavaruuksia kunnan K yli. Kuvaus L : V W on lineaarinen, jos (a) L(v + w) = L(v) + L(w); (b) L(λv) = λl(v) aina, kun v, w V ja λ K. Termejä:
Avaruuden R n aliavaruus
Avaruuden R n aliavaruus 1 / 41 Aliavaruus Esimerkki 1 Kuva: Suora on suljettu yhteenlaskun ja skalaarilla kertomisen suhteen. 2 / 41 Esimerkki 2 Kuva: Suora ei ole suljettu yhteenlaskun ja skalaarilla
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
Muistutus: Matikkapaja ke Siellä voi kysyä apua demoihin, edellisen viikon demoratkaisuja, välikoetehtävien selitystä, monisteesta yms.
Lineaarialgebra (muut ko) p. 1/139 Ensi viikon luennot salissa X Muistutus: Matikkapaja ke 14-16 Siellä voi kysyä apua demoihin, edellisen viikon demoratkaisuja, välikoetehtävien selitystä, monisteesta
Johdatus lineaarialgebraan. Juha Honkala 2017
Johdatus lineaarialgebraan Juha Honkala 2017 Sisällysluettelo 1 Lineaariset yhtälöryhmät ja matriisit 11 Lineaariset yhtälöryhmät 12 Matriisit 13 Matriisien alkeismuunnokset ja porrasmatriisit 14 Yhtälöryhmien
Lineaariset kongruenssiyhtälöryhmät
Lineaariset kongruenssiyhtälöryhmät LuK-tutkielma Jesse Salo 2309369 Matemaattisten tieteiden laitos Oulun yliopisto Sisältö Johdanto 2 1 Kongruensseista 3 1.1 Kongruenssin ominaisuuksia...................
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
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ä
