Matriisin aste -laskuri
Valitse rivien ja sarakkeiden määrä ja syötä matriisin alkiot ruudukkoon. Matriisin aste näkyy oikealla. Desimaaleissa voit käyttää pilkkua tai pistettä.
Laske matriisin aste eli rangi – montako lineaarisesti riippumatonta riviä matriisissa on.
Valitse rivien ja sarakkeiden määrä ja syötä matriisin alkiot ruudukkoon. Matriisin aste näkyy oikealla. Desimaaleissa voit käyttää pilkkua tai pistettä.
Tällä laskurilla lasket matriisin asteen eli rangin. Aste kertoo, montako lineaarisesti riippumatonta riviä matriisissa on, ja se on yksi lineaarialgebran keskeisimmistä tunnusluvuista. Syötä matriisin alkiot ruudukkoon, niin näet asteen heti. Matriisin ei tarvitse olla neliömatriisi – laskuri käsittelee myös suorakulmaiset matriisit.
Matriisin aste (rangi) on sen lineaarisesti riippumattomien rivien lukumäärä. Tärkeä tulos on, että rivien aste ja sarakkeiden aste ovat aina yhtä suuret, joten puhutaan yksinkertaisesti matriisin asteesta. Aste kuvaa matriisin "todellista" ulottuvuutta: jos jokin rivi voidaan muodostaa muiden rivien lineaarikombinaationa, se ei lisää astetta.
Aste lasketaan muuntamalla matriisi porrasmuotoon (row echelon form) Gaussin eliminoinnilla. Riveille tehdään alkeismuunnoksia – rivien vaihtoa, rivin kertomista luvulla ja rivien yhteenlaskua – kunnes matriisi on porrasmuodossa. Tämän jälkeen lasketaan, montako nollasta poikkeavaa riviä on jäljellä:
aste = nollasta poikkeavien rivien lukumäärä porrasmuodossa
Tämä laskuri käyttää osittaistuentaa numeerisen tarkkuuden parantamiseksi ja tulkitsee hyvin pienet arvot nolliksi pyöristysvirheiden välttämiseksi.
Lasketaan matriisin [[1, 2, 3], [4, 5, 6], [7, 8, 9]] aste.
Matriisin aste on siis 2. Kolmas rivi oli kahden muun lineaarikombinaatio (rivi 3 = 2·rivi 2 − rivi 1), joten se ei kasvattanut astetta.
Matriisi on täysiasteinen, kun sen aste on suurin mahdollinen eli pienempi luvuista rivien ja sarakkeiden määrästä. Neliömatriisille tämä tarkoittaa, että aste on yhtä suuri kuin matriisin koko:
Matriisin asteen ja nulliteetin välillä vallitsee tärkeä yhteys:
aste + nulliteetti = sarakkeiden lukumäärä
Nulliteetti on matriisin nolla-avaruuden (ytimen) dimensio eli vapaiden muuttujien määrä yhtälöryhmässä Ax = 0. Tämä asteen ja nulliteetin lause (rank–nullity theorem) on keskeinen työkalu yhtälöryhmien ja lineaarikuvausten analyysissä.
Astetta hyödynnetään lineaaristen yhtälöryhmien ratkeavuuden arvioinnissa: yhtälöryhmällä Ax = b on ratkaisu täsmälleen silloin, kun kerroinmatriisin ja laajennetun matriisin asteet ovat samat. Aste paljastaa myös vektorijoukon lineaarisen riippumattomuuden. Datatieteessä ja signaalinkäsittelyssä aste kertoo datan todellisen ulottuvuuden, ja sitä käytetään esimerkiksi dimension pienentämisessä.