Processing math: 100%
"

Rivimuunnokset ja redusoitu riviporrasmuoto

Kun yhtälöryhmä voidaan nyt kirjoittaa lyhyemmin kokonaismatriisin avulla, ryhdytään kehittämään tätä esitystä hyödyntävää systemaattista ratkaisumenetelmää. Ratkaisun etsiminen on erityisen helppoa silloin, kun yhtälöryhmä ja vastaava kokonaismatriisi ovat

{x1=c1x2=c2x3 xn=cnja[100c1010c2001cn].

Läheskään aina näin yksinkertaiseen tapaukseen ei päästä, mutta sitä voidaan imitoida mahdollisimman tarkasti.

Määritelmä.

Kutsutaan matriisin rivin vasemmalta luettuna ensimmäistä nollasta poikkeavaa alkiota johtavaksi alkioksi. Matriisi on redusoidussa riviporrasmuodossa (reduced row echelon form, rref), jos

  1. vain nollia sisältävät rivit ovat alimmaisina,
  2. jokaisen nollasta poikkeavan rivin johtava alkio on edeltävän rivin johtavan alkion oikealla puolella,
  3. jokainen johtava alkio on 1 (johtava ykkönen),
  4. jokaisen johtavan ykkösen ylä- ja alapuolella samassa sarakkeessa on vain nollia.

Esimerkki.

Matriisit

[120001],[103011000],[120000100001]ja[120102001203000011000000]

ovat redusoidussa riviporrasmuodossa, mutta

[121001],[103011001],[121000100001]ja[120112001203000011000000]

eivät ole, sillä niissä on nollasta poikkeavia alkioita johtavien ykkösten sarakkeissa.

Jos kokonaismatriisi on esitetty redusoidussa riviporrasmuodossa, niin vastaavan yhtälöryhmän yleinen ratkaisu voidaan lukea suoraan siitä. Yhtälöryhmä on siis ratkaistu, jos sen kokonaismatriisi osataan muuntaa redusoituun riviporrasmuotoon. Kuten edellä tehtiin yhtälöryhmälle, myös matriiseille löydetään rivimuunnoksia.

Määritelmä.

Matriiseille määritellään seuraavat rivimuunnokset ja niiden merkintätavat.

  1. Rivit i ja j vaihdetaan keskenään, RiRj.
  2. Rivin i alkiot kerrotaan vakiolla k0, kRi.
  3. Riviin i lisätään vakiolla k kerrottu rivi j, Ri+kRj.

Jos matriisiin A sovelletaan rivimuunnosta Q ja tuloksena saadaan matriisi B, niin kirjoitetaan

AQB.

Tärkeä rivimuunnosten ominaisuus on, että ne ovat kääntyviä. Jos matriisille A tehtiin muunnos Q, niin aina löydetään käänteismuunnos Q1, jolla päädytään takaisin matriisiin A. Rivien vaihto on oma käänteismuunnoksensa, eli

ARiRjBRiRjA.

Kertominen nollasta poikkeavalla vakiolla voidaan puolestaan kääntää kertomalla samaa riviä käänteisluvulla, eli

AkRiB1kRiA,

ja vakiolla kerrottu rivi voidaan vähentää alkuperäisen palauttamiseksi, eli

ARi+kRjBRikRjA.

Matriiseja voidaan luokitella rivimuunnosten avulla.

Määritelmä.

Matriisit A ja B ovat riviekvivalentteja, jos löydetään sellainen rivimuunnosten jono Q1,Q2,,Qk, että

AQ1A1Q2QkAk=B,eliAQ1,Q2,,QkB.

Esimerkki.

Osoita matriisit [121023033] ja [102103011] riviekvivalenteiksi.

Ratkaisu.

Huomautus.

Kaksi yhtälöryhmää ovat ekvivalentteja täsmälleen silloin, kun niiden kokonaismatriisit ovat riviekvivalentteja.

Tähän asti on siis tunnistettu, että tietynlaisesta kokonaismatriisista on erityisen helppo lukea yhtälöryhmän ratkaisu, ja että matriiseillekin voidaan soveltaa rivimuunnoksia. Seuraava todistamatta käyttöön otettava keskeinen tulos yhdistää nämä kaksi lankaa.

Lause.

Matriisia A kohti löydetään toinen, yksikäsitteinen matriisi B, jolle

  1. A ja B ovat riviekvivalentteja,
  2. B on redusoidussa riviporrasmuodossa.

Jokainen matriisi voidaan siis muuntaa rivimuunnosten avulla redusoituun riviporrasmuotoon. Matriisin A redusoitua riviporrasmuotoa merkitään rref(A), ja lukemisen helpottamiseksi kokonaismatriisin [Ab] redusoitua riviporrasmuotoa merkitään myös rref[Ab]. Koska [Ab] ja rref[Ab] ovat riviekvivalentteja, niitä vastaavat yhtälöryhmät ovat ekvivalentteja.

Lause.

Matriisit A ja B ovat riviekvivalentteja, jos ja vain jos rref(A)=rref(B).

Todistus.

Edellinen lause kertoo erityisesti sen, että yhtälöryhmä voidaan muodostaa monella eri tavalla muuttamatta ratkaisua.

Esimerkki.

Määritä edellisen esimerkin matriisien redusoidut riviporrasmuodot.

Ratkaisu.