Matriisin aste

Laske matriisin aste eli rangi – montako lineaarisesti riippumatonta riviä matriisissa on.

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ä.

Matriisi A

Tulokset

  • Tulosta
  • Linkitä
  • Matriisin aste – laske rangi

    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.

    Mikä on matriisin aste?

    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.

    Laskentamenetelmä: Gaussin eliminointi

    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.

    Vaiheittainen esimerkki

    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.

    Täysiasteisuus ja vajaa-asteisuus

    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:

    Asteen ja nulliteetin lause

    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ä.

    Mihin astetta käytetään?

    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ä.

    Usein kysytyt kysymykset

    Mikä on matriisin aste?
    Matriisin aste eli rangi kertoo, montako lineaarisesti riippumatonta riviä (tai saraketta) matriisissa on. Rivien ja sarakkeiden aste on aina sama luku. Aste kuvaa, kuinka paljon "todellista" tietoa matriisi sisältää: jos jokin rivi on toisten lineaarikombinaatio, se ei kasvata astetta.
    Miten aste lasketaan?
    Aste lasketaan muuntamalla matriisi porrasmuotoon Gaussin eliminoinnilla eli rivioperaatioilla. Lopuksi lasketaan, montako nollasta poikkeavaa riviä porrasmuodossa on – tämä luku on matriisin aste. Tämä laskuri tekee eliminoinnin automaattisesti, kun syötät matriisin alkiot.
    Mitä tarkoittaa täysiasteinen matriisi?
    Matriisi on täysiasteinen, kun sen aste on suurin mahdollinen eli yhtä suuri kuin pienempi luvuista rivien ja sarakkeiden määrästä. Neliömatriisi on täysiasteinen täsmälleen silloin, kun sen determinantti poikkeaa nollasta ja sillä on käänteismatriisi. Vajaa-asteinen matriisi on singulaarinen.
    Mikä on nulliteetti?
    Nulliteetti on matriisin nolla-avaruuden (ytimen) dimensio. Asteen ja nulliteetin summa on aina yhtä suuri kuin sarakkeiden määrä: aste + nulliteetti = sarakkeiden lukumäärä. Tämä tunnetaan asteen ja nulliteetin lauseena (rank–nullity theorem). Nulliteetti kertoo, kuinka monta vapaata muuttujaa yhtälöryhmässä on.
    Mihin matriisin astetta käytetään?
    Astetta käytetään muun muassa lineaaristen yhtälöryhmien ratkeavuuden tutkimiseen: yhtälöryhmällä on ratkaisu, kun kerroinmatriisin ja laajennetun matriisin asteet ovat samat. Aste paljastaa myös, ovatko vektorit lineaarisesti riippumattomia, ja sitä hyödynnetään esimerkiksi datatieteessä matriisin todellisen ulottuvuuden arvioinnissa.
    Oliko tästä laskurista apua?

    Linkitä tämä laskuri

    Kopioi koodi ja liitä se omalle sivustollesi.

    Suositut laskurit