Matematiikassa lohkomatriisilla tarkoitetaan matriisin ositusta pienemmiksi matriiseiksi, lohkoiksi, jolloin alkuperäinen matriisi voidaan kirjoittaa näiden pienempien matriisien yhdistelmänä. Osituksen täytyy olla johdonmukainen siten, että se voidaan visualisoida jakamalla alkuperäinen matriisi lohkoihin koko matriisin läpi kulkevilla pysty- ja vaakasuorilla viivoilla. Jokainen matriisi voidaan kuvata lohkomatriisina yhdellä tai useammalla tavalla.
Esimerkki
-matriisi
![{\displaystyle \mathbf {P} ={\begin{bmatrix}1&1&2&2\\1&1&2&2\\3&3&4&4\\3&3&4&4\end{bmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5c8ef10a367e48a242a09924d51332152f313b7c)
voidaan jakaa neljäksi
-lohkoksi
![{\displaystyle \mathbf {P} _{11}={\begin{bmatrix}1&1\\1&1\end{bmatrix}},\mathbf {P} _{12}={\begin{bmatrix}2&2\\2&2\end{bmatrix}},\mathbf {P} _{21}={\begin{bmatrix}3&3\\3&3\end{bmatrix}},\mathbf {P} _{22}={\begin{bmatrix}4&4\\4&4\end{bmatrix}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d66a08a969e812b01ffe761b5e5d2fb572b9fb08)
Nyt ositettu matriisi voidaan kirjoittaa muodossa
![{\displaystyle \mathbf {P} ={\begin{bmatrix}\mathbf {P} _{11}&\mathbf {P} _{12}\\\mathbf {P} _{21}&\mathbf {P} _{22}\end{bmatrix}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2af2a8f52863c7aaf68cc59d22b89b942d1c25a1)
Lohkojen ei ole pakko olla keskenään samankokoisia matriiseja. Yhtä hyvin voisimme valita vaikka
![{\displaystyle \mathbf {P} _{11}={\begin{bmatrix}1&1\\1&1\\3&3\end{bmatrix}},\mathbf {P} _{12}={\begin{bmatrix}2&2\\2&2\\4&4\end{bmatrix}},\mathbf {P} _{21}={\begin{bmatrix}3&3\end{bmatrix}},\mathbf {P} _{22}={\begin{bmatrix}4&4\end{bmatrix}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2307dda03fa23f71997c499a5dfe3c483c58ef21)
Lohkodiagonaalinen matriisi
Lohkodiagonaalinen matriisi on lohkomatriisin erikoistapaus, jossa matriisin diagonaali koostuu neliömatriiseista ja sen kaikki muut alkiot ovat nollia. Lohkodiagonaalinen matriisi on aina neliömatriisi. Siis, jos
on lohkodiagonaalinen matriisi, niin se voidaan kirjoittaa muodossa
![{\displaystyle \mathbf {A} ={\begin{bmatrix}\mathbf {A} _{1}&0&\cdots &0\\0&\mathbf {A} _{2}&\cdots &0\\\vdots &\vdots &\ddots &\vdots \\0&0&0&\mathbf {A} _{n}\end{bmatrix}},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/042027bc0d9da550fc48d3259acb7519c05dd2d5)
missä
on neliömatriisi kaikilla
Tämä voidaan esittää myös matriisien suorana summana:
.
Lohkodiagonaalisen matriisin determinantille ja jäljelle pätee:
![{\displaystyle \operatorname {det} \mathbf {A} =\operatorname {det} \mathbf {A} _{1}\times \ldots \times \operatorname {det} \mathbf {A} _{n},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/38d458fffed5adc05773c0af3f25444752900476)
![{\displaystyle \operatorname {tr} \mathbf {A} =\operatorname {tr} \mathbf {A} _{1}+\cdots +\operatorname {tr} \mathbf {A} _{n}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a71240e77f9bc8937df48094e14f60249ad1f54c)
Lohkomatriisien matriisitulo
Olkoon lohkomatriisit
ja
, missä
on
-matriisi ja
on
-matriisi, ositettu siten, että
![{\displaystyle \mathbf {A} ={\begin{bmatrix}\mathbf {A} _{11}&\mathbf {A} _{12}&\cdots &\mathbf {A} _{1s}\\\mathbf {A} _{21}&\mathbf {A} _{22}&\cdots &\mathbf {A} _{2s}\\\vdots &\vdots &\ddots &\vdots \\\mathbf {A} _{q1}&\mathbf {A} _{q2}&\cdots &\mathbf {A} _{qs}\end{bmatrix}},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f8ed190558fb58b31f1ca2118ec01ebda9790bc2)
ja
![{\displaystyle \mathbf {B} ={\begin{bmatrix}\mathbf {B} _{11}&\mathbf {B} _{12}&\cdots &\mathbf {B} _{1r}\\\mathbf {B} _{21}&\mathbf {B} _{22}&\cdots &\mathbf {B} _{2r}\\\vdots &\vdots &\ddots &\vdots \\\mathbf {B} _{s1}&\mathbf {B} _{s2}&\cdots &\mathbf {B} _{sr}\end{bmatrix}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5a261026a78616dbe9e45fcbf497f2e8dd0f5a64)
Toisin sanoen, matriisin
rivit on jaettu
:hun osaan ja sarakkeet
:ään osaan. Vastaavasti matriisin
rivit on jaettu
:ään osaan ja sarakkeet
:ään osaan.
Nyt voidaan laskea matriisitulo
, joka on muotoa
oleva matriisi ja jossa on
riviositusta ja
sarakeositusta.
:n lohkot saadaan laskemalla:
![{\displaystyle \mathbf {C} _{xy}=\sum _{k=1}^{s}\mathbf {A} _{xk}\mathbf {B} _{ky},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e5c2464b439359cb881e87c26972d0b59dc410f8)
jolloin
![{\displaystyle \mathbf {C} ={\begin{bmatrix}\mathbf {C} _{11}&\mathbf {C} _{12}&\cdots &\mathbf {C} _{1r}\\\mathbf {C} _{21}&\mathbf {C} _{22}&\cdots &\mathbf {C} _{2r}\\\vdots &\vdots &\ddots &\vdots \\\mathbf {C} _{q1}&\mathbf {C} _{q2}&\cdots &\mathbf {C} _{qr}\end{bmatrix}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5c457cdf791e48c280cf8a28d60ba6ba3613416f)
Lähteet
- Lecture 3: Multiplication and inverse matrices 1999. MIT Open Course ware.
- Block Matrix MathWorld, A Wolfram Web Resource, created by Eric W. Weisstein.
Kirjallisuutta
- Kivelä, Simo K.: Matriisilasku ja lineaarialgebra. Helsinki: Otatieto, 1984. ISBN 951-671-368-8.
- Pitkäranta, Juhani: Calculus Fennicus – TKK:n 1. lukuvuoden laaja matematiikka (2000–2013) (pdf) Helsinki: Avoimet oppimateriaalit ry. ISBN 978-952-7010-12-9 ISBN 978-952-7010-6 (pdf).