·
a
b
c
d
x
y
z
AC
i
Randomize
Wzór na iloczyn dwóch macierzy 2×2
Niech A ma wiersze (a, b) i (c, d), a B wiersze (e, f) i (g, h). Iloczyn AB jest znów macierzą 2×2, a każdy jego element to wiersz A pomnożony przez kolumnę B:
AB = [ a·e + b·g a·f + b·h ; c·e + d·g c·f + d·h ]
Element w wierszu i i kolumnie j używa wiersza i macierzy A oraz kolumny j macierzy B. Pomnóż pierwsze elementy, pomnóż drugie elementy i dodaj oba iloczyny. Iloczyn 2×2 wymaga więc ośmiu mnożeń i czterech dodawań.
Rozwiązany przykład
Niech A ma wiersze (1, 2) i (3, 4), a B wiersze (5, 6) i (7, 8).
Lewy górny: 1·5 + 2·7 = 19. Prawy górny: 1·6 + 2·8 = 22. Lewy dolny: 3·5 + 4·7 = 43. Prawy dolny: 3·6 + 4·8 = 50.
Zatem AB ma wiersze (19, 22) i (43, 50).
Kolejność ma znaczenie
Mnożenie macierzy nie jest przemienne. Pomnóż te same macierze w odwrotnej kolejności, a wiersze B spotkają kolumny A: BA ma wiersze (5·1 + 6·3, 5·2 + 6·4) = (23, 34) i (7·1 + 8·3, 7·2 + 8·4) = (31, 46). To inna macierz niż AB.
Dwie rzeczy przenoszą się ze zwykłych liczb. Mnożenie przez macierz jednostkową o wierszach (1, 0) i (0, 1) niczego nie zmienia. A wyznacznik iloczynu jest iloczynem wyznaczników: tu det(A) = −2, det(B) = −2 i det(AB) = 19·50 − 22·43 = 4.
Kalkulator powyżej jest ustawiony na dwie macierze 2×2. Przyciskiem zamiany między nimi możesz zamienić A i B i zobaczyć, jak zmienia się iloczyn.