✖

Determinantit

Lineaarialgebrassa determinantti on kuvaus, joka liittää jokaiseen neliömatriisiin A skalaarin, jota merkitään |A|. Numeeristen matriisien tapauksessa determinantti on jokin reaaliluku.

N-monikon permutaatio

Jotta determinantti voidaan määritellä, täytyy osata laskea n-monikon permutaatio, tarkemmin sanoen permutaation merkki. Selitän sen parhaiten esimerkillä. Olkoon järjestetty kolmikko (1, 2, 3), joka kuvautuu kolmikoksi (2, 3, 1). Permutaatioiden tapauksessa tämä kirjoitetaan yleensä näin:

(123231)

Nyt täytyy selvittää, kuinka monta eri lukujen vaihtoa tarvittiin, jotta ensimmäisestä joukosta saatiin toinen joukko. Vaihtaa saa kuitenkin vain vierekkäisiä lukuja. Annettuna on siis kolmikko (1, 2, 3). Vaihdetaan nyt ykkönen ja kakkonen: (2, 1, 3). Sitten vaihdetaan ykkönen ja kolmonen: (2, 3, 1), jolloin saadaan etsitty permutaatio. Kuvan saamiseen tarvittiin kaksi vaihtoa. Permutaation merkki saadaan helposti – jos vaihtojen lukumäärä on parillinen, merkki on positiivinen. Jos lukumäärä on pariton, merkki on negatiivinen. Tässä tapauksessa permutaation merkki on siis positiivinen. Yritetään vielä selvittää permutaation merkki tässä esimerkissä:

(42311342)

Edetään seuraavasti:

(4,2,3,1)→(4,2,1,3)→(4,1,2,3)→(1,4,2,3)→(1,4,3,2)→(1,3,4,2)

Muunnos on valmis. Tarvittiin yhteensä viisi muunnosta, joten tällä kertaa saatiin pariton permutaatio.

Permutaation merkkiä merkitään Levi-Civitan symbolilla:

ϵi1,…,in={+1jos (i1,i2,…,in) on parillinen permutaatio (1,2,3,4,…,n)−1jos (i1,i2,…,in) on pariton permutaatio (1,2,3,4,…,n)0muulloin

Determinantin määritelmä

Determinantti on luku; se on määritelty vain neliömatriiseille ja sitä merkitään joko det A tai |A|. Tämä luku määritellään seuraavasti:

|A|=∑i1,…,innϵi1,…,ina1i1⋅a2i2⋅…⋅anin

Yritetään laskea 2 × 2-neliömatriisin determinantti:

A=(4213)

Kun määritelmään sijoitetaan konkreettinen arvo n = 2, saadaan tämä kaava:

|A|=∑i1,i22ϵi1,i2⋅a1i1⋅a2i2

Muuttujien i1 ja i2 paikalle sijoitetaan vuorotellen arvot 1 ja 2. Näin saadaan yhteensä neljä vaihtoehtoa: a) i1 = 1, i2 = 1, b) i1 = 1, i2 = 2, c) i1 = 2, i2 = 1, d) i1 = 2, i2 = 2.

Vaihtoehdoissa a) ja d) saadaan nollapermutaatio, koska ϵ1,1 = 0 ja ϵ2,2 = 0. Kaavan summassa saadaan tässä vaiheessa siis nolla, koska 0 · a1i1 · a2i2 = 0.

Jäljelle jäävät vaihtoehdot b) ja c). Vaihtoehdossa b) i1 = 1, i2 = 2 on: ϵ1,2 = 1, koska (1, 2) on parillinen permutaatio (1, 2). Saadaan ensimmäinen yhteenlaskettava:

1⋅a1i1⋅a2i2=1⋅a11⋅a22=4⋅3=12

Jäljellä olevassa tapauksessa i1 = 2, i2 = 1. Arvo ϵ2,1 on yhtä suuri kuin −1. Saadaan toinen yhteenlaskettava:

−1⋅a1i1⋅a2i2=−1⋅a12⋅a21=−1⋅2⋅1=−2

Lasketaan nyt yhteen kaikki neljä tapausta a) + b) + c) + d), jolloin saadaan

|A|=0+12−2+0=10.

Matriisin A determinantti on kymmenen.

Voidaan huomata, että matriisin determinantti saatiin lopulta erotuksena

|A|=a11⋅a22−a12⋅a21

Tämä kaava pätee yleisesti mille tahansa 2 × 2-matriisille.

Sarruksen sääntö

Sarruksen säännön avulla lasketaan kolmannen kertaluvun matriisin determinantti. Tämä determinantti on jo hieman monimutkaisempi. Lasketaan siis vaikkapa tämä matriisi:

A=(53217−80−27)

Nyt edetään samaan tapaan kuin toisen kertaluvun matriisissa, mutta selkeyden vuoksi tätä matriisia laajennetaan vielä kahdella rivillä – matriisin alle kirjoitetaan matriisin kaksi ensimmäistä riviä:

A′=(53217−80−2753217−8)

Matriisin ensimmäinen ja neljäs rivi ovat siis samat, samoin toinen ja viides. Nyt edetään niin, että lasketaan yhteen päädiagonaalien suuntaisten alkioiden tulot ja vähennetään niistä sivudiagonaalien suuntaisten alkioiden tulojen summa. Sijoittamalla saadaan:

|A|=[5⋅7⋅7+1⋅(−2)⋅2+0⋅3⋅(−8)]−[2⋅7⋅0+(−8)⋅(−2)⋅5+7⋅3⋅1]=140

Determinantin ominaisuudet

  • Jos matriisin A rivi tai sarake kerrotaan luvulla c ≠ 0, saadaan matriisi A' ja niiden determinanteille pätee: c|A| = |A'|. Jos siis kerrot matriisin rivin kolmella ja lasket determinantin, alkuperäisen matriisin determinantti saadaan jakamalla nykyinen tulos kolmella.

  • Kertomalla i:s rivi ja lisäämällä se j:nteen riviin matriisin determinantti ei muutu. Sama pätee sarakkeille.

  • Jos ainakin yksi matriisin rivi on nollarivi, matriisin determinantti on nolla.

  • Säännöllisen matriisin determinantti on aina nollasta eroava ja singulaarisen matriisin determinantti on aina nolla.

  • Porrasmuotoisen matriisin determinantti on yhtä suuri kuin päädiagonaalin alkioiden tulo.

  • Kun matriisin kaksi riviä vaihdetaan keskenään, determinantin etumerkki muuttuu.

  • |A| = |AT|

  • |A · B| = |A| · |B|

  • |A−1| = 1/|A|

Edellisistä ominaisuuksista seuraa melko yksinkertainen tapa laskea determinantti. Riittää muuntaa matriisi porrasmuotoon ja kertoa sen jälkeen päädiagonaalin alkiot. Ryhdytään työhön:

A=(138250−225)

Tavallisilla matriisimuunnoksilla muunnetaan nyt matriisi porrasmuotoon:

(138250−225)∼(1380−1−160821)∼(1380−1−1600−107)

Nyt lasketaan diagonaalin alkioiden tulo: 1 · (−1) · (−107) = 107.

Laske tämän matriisin determinantti:

A=(3215275664104−311)

Ensin on tarkoituksenmukaista vaihtaa ensimmäinen ja toinen rivi, jotta pienin luku saadaan ylös. Etumerkin muuttamista ei kuitenkaan saa unohtaa:

|3215275664104−311|=−|2756321564104−311|

Lisäksi on melko kätevää kertoa toinen rivi kahdella, jotta voidaan laskea mukavasti yhteen. Koko determinantti täytyy muistaa kertoa yhdellä puolikkaalla:

−|2756321564104−311|=−12|27566421064104−311|

Ja nyt edetään tavalliseen tapaan:

−12|27566421064104−311|=−12|27560−17−13−80−17−14−180−17−9−11|=−12|27560−17−13−800−1−10004−3|=−12|27560−17−13−800−1−10000−43|=−12⋅2⋅(−17)⋅(−1)⋅(−43)=731

Laplacen kehitelmä

Laplace oli eräs kiltti herrasmies, joka keksi toisen algoritmin matriisin determinanttien laskemiseen. Tämän ohjeen ymmärtämiseksi täytyy osata laskea alkuperäisen matriisin erityinen alimatriisi. Annettuna on matriisi A ja täytyy muodostaa alimatriisi, joka syntyy poistamalla matriisista A yksi rivi ja yksi sarake. Tätä uutta matriisia merkitään SijA, mikä kertoo, että matriisista A on poistettu i:s rivi ja j:s sarake. Esimerkki:

A=(138250−225)

Alimatriisilla S12A olisi tämä muoto:

S12A=(20−25)

Määritellään seuraavaksi käsite minori, joka ei ole muuta kuin edellä määritellyn alimatriisin SijA determinantti. Minoria merkitään samoin, mutta kirjaimella M, eli MijA=|SijA|. Voidaan puhua myös alkion aij minorista, joka on juuri MijA.

Näiden minorien avulla voidaan laskea alkuperäisen matriisin determinantti. Ensimmäisessä vaiheessa valitaan matriisin rivi (tai sarake). Sitten lasketaan tämän rivin jokaiselle alkiolle sen minori. Näin saadaan yhtä monta minoria kuin rivillä on alkioita. Nyt voidaan esittää tyyppiä n × n olevan alkuperäisen matriisin A determinantti näiden minorien painotettuna summana:

|A|=∑j=1n(−1)i+j⋅aij⋅MijA

missä i on valittu rivi. Jos iteroidaan muuttujan i yli, valitaan muuttuja j – sarakeindeksi – kiinteäksi.

Käytännössä se menee niin, että on matriisi ja halutaan tietää determinantti. Otetaan siis yksi matriisin sarake (tai rivi) ja määritetään tämän sarakkeen jokaiselle alkiolle minori ja liitetään siihen etumerkki (−1)i + j ja lasketaan kaikki yhteen, ja jokainen determinantti kerrotaan sillä alkiolla, jonka minori se on. Koska minori MijA kerrotaan vielä alkiolla aij, on edullista, jos tämä alkio on nolla. Silloin nimittäin loppulasku jää pois ja säästät vaivaa. Yritetään laskea tämän matriisin determinantti:

A=(548610239)

Matriisissa on vain yksi nolla, joten kehitelmä kannattaa tehdä joko toisen rivin tai kolmannen sarakkeen mukaan. Valitaan esimerkiksi rivi. Ensimmäisessä vaiheessa erotetaan alimatriisit:

S21A=(4839)S22A=(5829)S23A=(5423)

Nyt lasketaan determinantit, jolloin saadaan minorit. Toisen kertaluvun matriisille se on triviaalia.

M21A=|4839|=12M22A=|5829|=29M23A=|5423|=7

Nyt voidaan sijoittaa kaavaan, i = 2:

|A|=(−1)2+1⋅6⋅|4839|+(−1)2+2⋅1⋅|5829|+(−1)2+3⋅|5423|⋅0=(−1)2+1⋅6⋅12+(−1)2+2⋅1⋅29+(−1)2+3⋅7⋅0=−43

Huomaa, että koska toisen rivin lopussa oleva alkio on nolla, myös kolmas yhteenlaskettava oli nolla. Toinen esimerkki:

Laske tämän matriisin determinantti Laplacen menetelmällä:

A=(723266678109105733)

Kolmannessa sarakkeessa on pelkkiä kolmen monikertoja, mitä voidaan hyödyntää nollaamalla tämä sarake; näin valmistellaan maaperää Laplacen menetelmän myöhempää soveltamista varten. Toiseen riviin lisätään siis ensimmäisen rivin −2-kertainen, kolmanteen riviin lisätään ensimmäisen rivin −3-kertainen ja neljänteen −1-kertainen.

(723266678109105733)∼(7232−8203−13404−2501)

Näin determinantin arvo ei muuttunut, mutta laskeminen on helpompaa. Tehdään kehitelmä kolmannen sarakkeen mukaan, jossa on vain yksi nollasta eroava alkio, joten kehitelmään jää vain ensimmäisen rivin kolmannen alkion minori:

|723266678109105733|=(−1)1+3⋅3|−823−1344−251|=3|−823−1344−251|

Uuden matriisin kolmannen sarakkeen aivan lopussa nähdään ykkönen, mikä voidaan helposti hyödyntää ja nollata tämä sarake:

(−823−1344−251)∼(−2−130−5−160−251)

Nyt tehdään kehitelmä kolmannen sarakkeen mukaan. Taas siinä on vain yksi nollasta eroava alkio:

3|−2−130−5−160−251|=3⋅((−1)3+3⋅1⋅|−2−13−5−16|)=3⋅|−2−13−5−16|

Ja tämän voi jo laskea tavalliseen tapaan: 3 · (32 − 65) = −99.