Gauss–Jordan-eliminointi -laskuri
Valitse yhtälöiden määrä, syötä kerroinmatriisi A ja vakiotermivektori b ja lue ratkaisu oikealta. Desimaaleissa voit käyttää pilkkua tai pistettä.
Ratkaise lineaarinen yhtälöryhmä Gauss-Jordan-eliminoinnilla – laskuri redusoi laajennetun matriisin ja lukee ratkaisun.
Valitse yhtälöiden määrä, syötä kerroinmatriisi A ja vakiotermivektori b ja lue ratkaisu oikealta. Desimaaleissa voit käyttää pilkkua tai pistettä.
Tällä laskurilla ratkaiset 2×2- ja 3×3-lineaarisen yhtälöryhmän Gauss–Jordan-eliminoinnilla. Menetelmä redusoi laajennetun matriisin porrasmuotoon, josta ratkaisu luetaan suoraan. Syötä kerroinmatriisi ja vakiotermit, niin näet tuntemattomien arvot heti – tai ilmoituksen, jos ratkaisua ei ole yksikäsitteisesti.
Lineaarinen yhtälöryhmä kirjoitetaan matriisimuotoon Ax = b, jossa A on kerroinmatriisi, x tuntemattomien vektori ja b vakiotermivektori. Esimerkiksi ryhmä x + y = 5 ja 2x − y = 1 antaa kerroinmatriisin A = [[1, 1], [2, −1]] ja vektorin b = [5, 1]. Ratkaisua varten muodostetaan laajennettu matriisi:
[ A | b ] → rivioperaatiot → [ I | x ]
Gauss–Jordan-eliminointi etenee sarake kerrallaan kolmella alkeismuunnoksella: rivien vaihto, rivin kertominen luvulla ja rivin lisääminen toiseen. Jokaisessa sarakkeessa valitaan tukialkio (tämä laskuri käyttää osittaistuentaa eli suurinta alkiota tarkkuuden vuoksi), tehdään siitä 1 jakamalla rivi sillä ja eliminoidaan sarakkeen muut alkiot nolliksi. Lopputuloksena kerroinosa muuttuu yksikkömatriisiksi.
Ratkaistaan yhtälöryhmä 2x + y − z = 8, −3x − y + 2z = −11 ja −2x + y + 2z = −3.
Ratkaisu on siis x = 2, y = 3 ja z = −1. Tuloksen voi tarkistaa sijoittamalla arvot alkuperäisiin yhtälöihin.
Gaussin eliminoinnissa matriisi viedään tavalliseen porrasmuotoon ja ratkaisu lasketaan takaisinsijoituksella alhaalta ylöspäin. Gauss–Jordan-eliminoinnissa edetään redusoituun porrasmuotoon, jolloin ratkaisu luetaan suoraan ilman takaisinsijoitusta. Gauss–Jordan vaatii hieman enemmän laskutoimituksia, mutta on havainnollisempi ja sopii erityisen hyvin myös käänteismatriisin laskemiseen.
Yhtälöryhmällä ei aina ole yksikäsitteistä ratkaisua. Redusoinnin aikana voi ilmetä kaksi erikoistapausta:
Tämä laskuri tunnistaa molemmat tilanteet ja ilmoittaa niistä erikseen.
Gauss–Jordan-eliminointi on lineaarialgebran perustyökalu. Sitä käytetään yhtälöryhmien ratkaisemiseen, käänteismatriisin laskemiseen laajennetusta matriisista [A | I], matriisin asteen määrittämiseen ja porrasmuodon muodostamiseen. Menetelmä on luotettava ja toimii kaikenkokoisille järjestelmille, joten se on keskeinen sekä opetuksessa että käytännön laskennassa.