- MAT-04601
- 5. Lineaariset yhtälöryhmät ja matriisit
- 5.6 Matriisialgebraa
Matriisialgebraa¶
Ryhdytään sitten tarkastelemaan edellä määriteltyjen matriisien summan, skalaarilla kertomisen, tulon ja transpoosin omainaisuuksia.
Lause.
Olkoot A, B ja C samankokoisia matriiseja, sekä r ja s reaalilukuja. Tällöin
- rA+sA=(r+s)A (osittelulaki matriisille)
- rA+rB=r(A+B) (osittelulaki skalaarille)
- r(sA)=(rs)A (skalaarin siirto)
- A+B=B+A, (summan vaihdannaisuus)
- (A+B)+C=A+(B+C) (summan liitännäisyys)
- A+O=A (summan neutraalialkio)
- A+(−A)=O (summan vasta-alkio)
- 1A=A (skalaarilla kertomisen neutraalialkio)
- 0A=O (nollalla kertominen).
Lause.
Olkoot A, B ja C matriiseja, joiden koot sallivat seuraavat operaatiot, sekä r reaaliluku. Tällöin
- A(BC)=(AB)C (matriisitulon liitännäisyys)
- A(B+C)=AB+AC (osittelulaki summan suhteen)
- (A+B)C=AC+BC (osittelulaki summan suhteen)
- r(AB)=(rA)B=A(rB) (skalaarin siirto)
- ImA=A=AIn, jos A on m×n-matriisi (matriisitulon neutraalialkio)
- OA=O=AO (nollalla kertominen).
Todistetaan esimerkiksi kohta 3. Olkoot
m×n-matriiseja, sekä
n×r matriisi. Matriisitulon määritelmästä saadaan, että
Nyt vektorien pistetulon osittelulain nojalla
Loput jätetään harjoitustehtäväksi. Kaikki kohdat seuraavat kyllä suoraan määritelmistä ja aiemmin esitellyistä laskusäännöistä, vaikka todistukset saattavatkin näyttää monimutkaisilta. ◻
Huomautus.
Matriisien algebralliset ominaisuudet motivoivat lineaarikuvauksen määritelmän. Funktio L, joka ottaa syötteenään avaruuden Rn vektorin ja tuottaa avaruuden Rm vektorin on lineaarikuvaus, jos
aina, kun x ja y ovat avaruuden Rn vektoreita, sekä α ja β reaalilukuja. Matriisin A avulla määritelty kuvaus L(x)=Ax on lineaarikuvaus edellä esiteltyjen laskusääntöjen nojalla. Lisäksi voidaan osoittaa, että jokaiselle tietyt ehdot toteuttavalle lineaarikuvaukselle on tämän kaltainen matriisiesitys.
Hieman monimutkaisempi esimerkki avaruuden R3 lineaarikuvauksesta on ristitulo vakiovektorin a=(a1,a2,a3) kanssa, jolle saadaan matriisiesitys
Esimerkki vektoreille toimivasta funktiosta, joka ei ole lineaarikuvaus, on L(x)=‖.
Toisin kuin reaaliluvuilta ja monilta muilta matemaattisilta olioilta, matriiseilta puuttuu tulon vaihdannaisuuden ominaisuus. Tämän vuoksi samankokoisten neliömatriisien A ja B tulon algebrallisten ominaisuuksien tutkimisessa käytetään joskus kommutaattoria
Jos matriisien A ja B tulo sattuu toteuttamaan vaihdannaisuusehdon AB = BA, kommutaattorin arvoksi tulee nollamatriisi O. Muuten [A, B] \not= O. Kommutaattorilla on tärkeitä sovelluksia ainakin geometriassa ja kvanttimekaniikassa.
Lause.
Olkoot A, B ja C samankokoisia neliömatriiseja, sekä a, b ja c reaalilukuja. Tällöin
- [aA + bB, C] = a[A, C] + b[B, C] ja [A, bB + cC] = b[A, B] + c[A, C],
- [A, B] = -[B, A] (vinosymmetrisyys),
- [[A, B], C] + [[C, A], B] + [[B, C], A] = O (Jacobin identiteetti).
Lause.
Olkoot A ja B matriiseja, joiden koot sallivat seuraavat operaatiot ja \alpha\in\mathbb{R}. Tällöin
- (A^T)^T=A,
- (A+B)^T=A^T+B^T,
- (\alpha A)^T=\alpha(A^T),
- (AB)^T=B^TA^T,
- (A^k)^T=(A^T)^k, kun k on ei-negatiivinen kokonaisluku.
Todistetaan esimerkkeinä kohdat 1 ja 4. Ensimmäistä varten todetaan yksinkertaisesti, että matriisin (A^T)^T jokainen sarake j on matriisin A^T rivi j, eli matriisin A sarake j. Kohtaa 4 varten merkitään
missä matriisin A koko on m \times n ja matriisin B koko n \times r. Tällöin
Aiemmin huomautettiin, että \mathbf{x}^T\mathbf{y}= \mathbf{y}^T\mathbf{x} kaikille avaruuden \mathbb R^n vektoreille \mathbf{x} ja \mathbf{y}, joten
Tässä matriisien B^T ja A^T koot ovat r \times n ja n \times m. Loput jätetään harjoitustehtäväksi. Kohdat 3 ja 5 voidaan muotoilla kohdan 4 seurauksina. \square
Lause.
Neliömatriisi A voidaan esittää symmetrisen matriisin S = \frac{1}{2}(A + A^T) ja vinosymmetrisen matriisin N = \frac{1}{2}(A - A^T) summana
Oletetaan, että A on neliömatriisi. On osoitettava, että yllä määritelty matriisi S on symmetrinen ja N vinosymmetrinen, sekä että A on näiden summa. Tutkitaan määritelmän mukaisesti matriisien S ja N transpooseja.
Siis matriisi S on symmetrinen ja matriisi N vinosymmetrinen. Niiden summa on
eli todistus on valmis. \square
Transpoosi liittyy kauniisti myös vektorien pistetuloon.
Lause.
Olkoon A m \times n-matriisi. Ehto
toteutuu kaikille avaruuksien \mathbb R^n ja \mathbb R^m vektoreille \mathbf{x} ja \mathbf{y} jos ja vain jos B=A^T.
On siis osoitettava, että annettu ehto on voimassa vektorien \mathbf{x} ja \mathbf{y} valinnasta riippumatta jos ja vain jos B = A^T. Osoitetaan väite kahdessa osassa.
Jos B = A^T, niin ehto toteutuu. Käytetään pistetulon tulkintaa matriisitulona, jolloin transpoosin laskusääntöjen nojalla
(A\mathbf{x}) \cdot \mathbf{y}= (A\mathbf{x})^T\mathbf{y}= (\mathbf{x}^TA^T)\mathbf{y}= \mathbf{x}^T(A^T\mathbf{y}) = \mathbf{x}\cdot (A^T\mathbf{y}).Tässä vektorit \mathbf{x} ja \mathbf{y} ovat mielivaltaisia omissa avaruuksissaan.
Jos ehto toteutuu, niin B = A^T. Nyt siis (A\mathbf{x}) \cdot \mathbf{y}= \mathbf{x}\cdot (B\mathbf{y}), ja edellisen kohdan nojalla (A\mathbf{x}) \cdot \mathbf{y}= \mathbf{x}\cdot (A^T\mathbf{y}). Vähennetään nämä yhtälöt toisistaan ja tulkitaan pistetulo matriisitulona, jolloin
0 = \mathbf{x}\cdot (B\mathbf{y}) - \mathbf{x}\cdot (A^T\mathbf{y}) = \mathbf{x}\cdot (B - A^T)\mathbf{y}= \mathbf{x}^T(B - A^T)\mathbf{y}.Tämä yhtälö toteutuu kaikilla sopivilla vektoreilla \mathbf{x} ja \mathbf{y}, jolloin matriisin ja vektorin tuloa koskevan lemman nojalla on oltava
\mathbf{x}^T(B - A^T) = \mathbf{0}^T.Transponoimalla puolittain ja soveltamalla samaa lemmaa uudelleen mielivaltaisella avaruuden \mathbb R^n vektorilla \mathbf{x} toteutuvaan yhtälöön
(B^T - A)\mathbf{x}= \mathbf{0}päätellään, että B^T - A = O. Täten B^T = A, eli B = A^T.
\square
Edellinen lause on esimerkki tuloksesta, joka on ekvivalentti, eli yhtäpitävä määritelmän kanssa. Matriisin A transpoosi voitaisiin yhtä hyvin määritellä sellaisena yksikäsitteisenä matriisina B, joka toteuttaa tämän lauseen ehdon. Kyseessä olisi erilaisesta määritelmästä huolimatta täsmälleen sama transpoosi A^T, kuin edellä määriteltiin.
Esimerkki.
Olkoot A ja B symmetrisiä n\times n-neliömatriiseja. Osoita, että AB=BA täsmälleen silloin, kun matriisi AB on symmetrinen.
Osoitetaan väite jälleen kahdessa osassa.
Jos AB = BA, niin AB on symmetrinen. Matriisit A ja B ovat symmetrisiä, eli A^T = A ja B^T = B. Tällöin oletuksen nojalla matriisin AB transpoosi
(AB)^T = B^TA^T = BA = AB,eli AB on symmetrinen.
Jos AB on symmetrinen, niin AB = BA. Koska AB, A ja B ovat symmetrisiä,
AB = (AB)^T = B^TA^T = BA.Siis AB = BA.
\square