- MATH.MA.140
- 6. Determinantti ja ominaisarvot
- 6.4 Ominaisarvon määritelmä
Ominaisarvon määritelmä¶
Tässä luvussa ryhdytään käsittelemään ominaisarvoja ja -vektoreita. Voit aloittaa tutustumisen näihin käsitteisiin katsomalla seuraavaa videota:
Videon loppupuolella käsitellään ominaisarvojen määrittämistä determinantin avulla sekä diagonalisointia. Niihin perehdytään tarkemmin vasta myöhemmissä luvuissa.
Pohdi 6.4.1
Kun eräällä \(2\times 2\)-matriisilla \(B\) kerrotaan tason \(\R^2\) vektoreita, ne peilautuvat pysty-akselin suhteen (kuva 1).
Fig. 1: Matriisi \(B\) peilaa vektorit pysty-akselin suhteen.
Pohdi kuvan avulla seuraavia kysymyksiä:
- Mitkä vektorit pysyvät paikoillaan (eli tulevat kerrotuiksi skalaarilla \(1\)), kun niitä kerrotaan matriisilla \(B\)?
- Mitkä vektorit kuvautuvat vastavektoreikseen (eli tulevat kerrotuiksi skalaarilla \(-1\)), kun niitä kerrotaan matriisilla \(B\)?
Pohdi 6.4.2
Eräs kukkakasvi lisääntyy siementen avulla. Jokainen kukinto tuottaa noin \(100\) siementä. Seuraavana vuonna \(50~\%\) siemenistä itää kukintokasveiksi ja \(25~\%\) säilyy siemeinä seuraavaan vuoteen. Nämä itämättömät siemenet voivat itää vielä seuraavana vuonna. Kukintoja ei säily seuraavalle vuodelle.
Fig. 2: Kasvin vuosittaista elinkiertoa kuvaava kaavio.
Kasvipopulaation tilaa jonakin tiettynä vuonna voidaan kuvata vektorilla \(\bx=(s,k)\), missä \(s\) on siementen lukumäärä ja \(k\) on kukintojen lukumäärä. Esimerkiksi tila \((3000,40)\) tarkoittaa, että populaatiossa on \(3000\) siementä ja \(40\) kukintoa. Toisaalta populaation vuosittaista muutosta voidaan kuvata matriisilla
Jos jonakin vuonna populaation tila on \(\bx=(s,k)\), seuraavana vuonna se on
Seuraavan vuoden tila saadaan siis kertomalla matriisilla \(A\).
- Halutaan löytää niin sanottu tasapainotila, josta populaation tila ei muutu seuraavana vuonna. Toisin sanoen on löydettävä sellainen tila \((s,k)\) että myös seuraavana vuonna populaation tila on \((s,k)\). Millaista yhtälöä on ryhdyttävä ratkomaan? (Yhtälöä ei tarvitse ratkaista.)
- Halutaan löytää tila, josta lähdettäessä populaation koko kaksinkertaistuu. Toisin sanoen on löydettävä sellainen tila \((s,k)\) että myös seuraavana vuonna sekä siemeniä että kukintoja on kaksinkertainen määrä. Millaista yhtälöä on ryhdyttävä ratkomaan? (Yhtälöä ei tarvitse ratkaista.)
Matriisin ja vektorin kertolasku on melko monimutkainen operaatio, mutta toisinaan se sievenee hyvin helppoon muotoon. Tutkitaan vaikkapa matriisia
ja vektoria \((1,2)\). Niiden tulo on
Toisin sanoen \(A\bv=5\bv\). Matriisilla \(A\) kertominen vastaa vektorin \((1,2)\) tapauksessa skalaarilla viisi kertomista. Sanotaan, että matriisilla \(A\) on ominaisarvo \(5\), johon liittyy ominaisvektori \((1,2)\).
Kaikilla vektoreilla kertolasku ei kuitenkaan saa näin yksinkertaista muotoa. Esimerkiksi
joten vektori \((1,-1)\) ei tule kerrotuksi luvulla \(5\) eikä millään muullakaan reaaliluvulla.
Matriisin ominaisarvoista puhutaan siis silloin, kun matriisilla kertominen vaikuttaa johonkin vektoriin samalla tavalla kuin skalaarilla kertominen. Tuo vektori on silloin matriisin ominaisvektori ja vastaava skalaari on matriisin ominaisarvo.
Määritelmä 6.4.3
Oletetaan, että \(A\) on \(n \times n\) -neliömatriisi. Luku \(\lambda \in \R\) on matriisin \(A\) ominaisarvo, jos on olemassa sellainen vektori \(\bv \in \R^n\), että
Vektoria \(\bv\), joka toteuttaa yllä mainitut ehdot, kutsutaan ominaisarvoon \(\lambda\) liittyväksi ominaisvektoriksi.
Edellinen määritelmä on sekä ominaisarvon että ominaisvektorin määritelmä. Ominaisarvoa ei voida määritellä ilman ominaisvektoreita eikä ominaisvektoreista voida puhua mainitsematta, mihin ominaisarvoon ne liittyvät.
Nollavektorin ei haluta olevan ominaisvektori, sillä jos niin olisi, kaikki reaaliluvut olisivat kaikkien matriisien ominaisarvoja, koska \(A\nv=\lambda\nv\) kaikilla \(\lambda\in\R\).
Esimerkki 6.4.4
Matriisilla
on ominaisarvo \(4\), johon liittyy ominaisvektori \(\bv_1 = (1,1)\). Tämä nähdään laskemalla matriisin \(A\) ja vektorin \(\bv_1\) tulo:
Tilannetta on havainnollistettu kuvassa 3.
Samaa ominaisarvoa voi vastata useampi eri ominaisvektori. Esimerkiksi \(3\bv_1 = (3,3)\) on myös matriisin \(A\) ominaisarvoa \(4\) vastaava ominaisvektori, sillä
Matriisilla \(A\) on ominaisarvon \(4\) lisäksi toinenkin ominaisarvo. Jos nimittäin valitaan \(\bv_2 = (1,-1)\), saadaan
Siten myös luku \(2\) on matriisin \(A\) ominaisarvo ja \(\bv_2 = (1,-1)\) on yksi siihen liittyvä ominaisvektori. (Matriisin ominaisarvot opetellaan etsimään seuraavassa luvussa).
Fig. 3: Vektori \(\bv_1=(1,1)\) on matriisin \(A\) ominaisvektori, sillä \(A\bv_1 = 4\bv_1\) on vektorin \(\bv_1\) virittämällä suoralla. Samoin vektori \(\bv_2=(1,-1)\) on matriisin \(A\) ominaisvektori, sillä \(A\bv_2 = 2\bv_2\) on vektorin \(\bv_2\) virittämällä suoralla.
Kun matriisilla kertoo ominaisvektoria \(\bv\), tuloksena on vektorin \(\bv\) skalaarimonikerta. Toisin sanoen tulos on vektorin \(\bv\) virittämällä suoralla (ks. kuva 3).
Tutkitaan vielä lopuksi, onko vektori \(\bw=(2,1)\) matriisin \(A\) ominaisvektori.
Nähdään, että \(A\bw\) ei ole vektorin \(\bw\) skalaarimonikerta, joten \(\bw\) ei ole matriisin \(A\) ominaisvektori. Tätä on havainnollistettu kuvassa 4.
Fig. 4: Vektori \(\bw=(2,1)\) ei ole matriisin \(A\) ominaisvektori, sillä \(A\bw\) ei ole vektorin \(\bw\) virittämällä suoralla.
Kuten edellinen esimerkki osoittaa, matriisilla voi olla useampi kuin yksi ominaisarvo. Kuhunkin ominaisarvoon liittyy useita ominaisvektoreita. Kaikkien tietyä ominaisarvoa vastaavien ominaisvektorien joukko muodostaa niin kutsutun ominaisavaruuden. Siihen otetaan mukaan myös nollavektori, vaikka se ei olekaan ominaisvektori.
Määritelmä 6.4.5
Oletetaan, että matriisilla \(A \in \R^{n \times n}\) on ominaisarvo \(\lambda \in \R\). Ominaisarvoa \(\lambda\) vastaava ominaisavaruus on joukko
Seuraava esimerkki näyttää, miten tiettyyn ominaisarvoon liittyvä ominaisavaruus eli kaikki ominaisarvoa vastaavat ominaisvektorit löydetään.
Esimerkki 6.4.6
Jatketaan edellistä esimerkkiä ja etsitään kaikki matriisin \(A\) ominaisarvoa \(4\) vastaavat ominaisvektorit. Määritetään siis ominaisarvoa \(4\) vastaava ominaisavaruus.
On ratkaistava yhtälöstä \(A\bv=4\bv\) tuntematon \(\bv\). Yhtälö saadaan muotoon
Tästä yhtälöstä haluttaisiin nyt ottaa yhteiseksi tekijäksi \(\bv\), mutta se ei onnistu, sillä \(A\) on matriisi ja \(4\) on reaaliluku, eikä niitä voi vähentää toisistaan. Huomataan kuitenkin, että skalaarimatriisilla \(4I\) kertominen vaikuttaa vektoriin \(\bv\) samalla tavalla kuin luvulla \(4\) kertominen:
Nyt yhtälö saadaan muotoon \(A\bv-4I\bv=\nv\), josta seuraa
Sijoitetaan yhtälöön matriisi \(A\):
Nyt yhtälö sievenee muotoon
Päädytään siis ratkaisemaan yhtälöryhmä
Muutetaan yhtälöryhmän matriisi porrasmuotoon:
Merkitään \(v_2=t\). Tällöin \(v_1=v_2=t\). Siten yhtälön ratkaisu on
Ominaisvektorit ovat siis muotoa \((t,t)\), missä \(t\in\R\). Siten ominaisarvoa \(4\) vastaava ominaisavaruus on
Ominaisavaruus on mahdollista kirjoittaa myös muodossa
Tästä nähdään, että kyseessä vektorin \((1,1)\) virittämä aliavaruus eli origon kautta kulkeva suora.
Ominaisarvon määritelmästä seuraa, että kun ominaisavaruudessa olevia vektoreita kertoo matriisilla \(A\), ne skaalautuvat nelinkertaisiksi.
Jos matriisille \(A\) löytyy yksikin ominaisvektori, sillä on välttämättä äärettömän monta ominaisvektoria. Jokainen ominaisvektorin \(\bv\) skalaarimonikerta nollavektoria lukuunottamatta on nimittäin myös ominaisvektori, sillä \(A(c\bv)=c(A\bv)=c(\lambda\bv)=\lambda(c\bv)\) kaikilla \(c\in\R\).
Ominaisarvoa vastaavien ominaisvektorien ei kuitenkaan tarvitse kaikkien olla toistensa skalaarimonikertoja kuten seuraava esimerkki osoittaa.
Esimerkki 6.4.7
Tutkitaan matriisia
Tällä matriisilla on ominaisarvo \(1\), jota vastaa ominaisvektori \((1,0,3)\), sillä
Toisaalta
joten myös \((-4,3,0)\) on ominaisarvoa \(1\) vastaava ominaisvektori. Vektorit \((1,0,3)\) ja \((-4,3,0)\) eivät kuitenkaan ole toistensa skalaarimonikertoja. Samaa ominaisarvoa vastaavien ominaisvektorien ei siis tarvitse olla yhdensuuntaisia.
Tutkitaan vielä tarkemmin, miltä ominaisarvoa \(1\) vastaava ominaisavaruus näyttää. Laskemalla samaan tapaan kuin esimerkissä 6.4.6 saadaan ominaisvektoria \(1\) vastaavaksi ominaisavaruudeksi
Tämä joukko voidaan kirjoittaa muodossa
Ominaisvektorit muodostavat siis tason, joka kulkee origon kautta.
Kun ominaisavaruudessa olevia vektoreita kertoo matriisilla \(A\) ne tulevat kerrotuiksi skalaarilla \(1\). Vektoreille ei siis tapahdu mitään.
- Kun matriisilla kertoo ominaisvektoria, vektori tulee kerrotuksi skalaarilla. Tätä skalaaria kutsutaan ominaisarvoksi.
- Matriisin ominaisvektorit pysyvät virittämällään suoralla, kun niitä kerrotaan matriisilla.