2×2矩陣是平面上的線性變換,它的兩直行就是^=(1,0)與^=(0,1)被送到的位置。乘積AB代表依序做兩個變換,先B、再A:對每個向量x都有(AB)x=A(Bx)。緊鄰x的矩陣先作用,所以乘積由右向左讀。
本頁預設:先B,再AAB=(1012)(21−11)=(3202) 以AB的順序來看,左圖呈現B作用於標準網格的結果:^與^是淡色虛線箭頭;它們的像b1與b2,也就是B的兩直行,以藍色標示。右圖呈現A:它將標準網格變成的網格,以及墨色的兩直行a1與a2;乘積的兩直行Ab1與Ab2則是藍色。旗子呈現同樣兩步對一個圖形的作用。乘積可能遠大於各因子,所以兩張圖各有自己的比例尺。
AB的一直行從哪裡來?B將^送到b1=(b11,b21),也就是走b11份^,再走b21份^。A是線性的,因此會把這個點送到自身兩直行按同樣份量組合的位置:先b11份a1,再b21份a2。它只讀取b1的兩個數值,不管b1是如何形成的。右圖將選取的乘積直行畫成這個組合:沿a1與a2的兩段細向量,終點落在藍色箭頭上。拖曳左圖的b1,兩段向量就隨其數值伸縮。
AB的每一直行,都是A作用於B對應那一直行的結果(AB)j=Abj=b1ja1+b2ja2Ab1=2(10)+1(12)=(32) 橫列乘直行規則,就是把這個組合寫成座標。Abj的x座標是兩段向量水平分量之和a11b1j+a12b2j,也就是A的第一橫列乘以B的第j直行。y座標以同樣方式由第二橫列求得。「橫列×直行」會沿座標軸畫出這些分量,並各自標上對應的乘積。
橫列×直行:一般公式與預設矩陣的第一直行(AB)ij=ai1b1j+ai2b2j(AB)1=(1⋅2+1⋅1, 0⋅2+2⋅1)=(3, 2) 順序很重要,因為第二個變換作用於第一個的結果。先轉四分之一圈再剪切,^先到(0,1),再到(1,1)。先剪切再旋轉,^先留在(1,0),再到(0,1)。另一種順序也合成過之後,其結果會在右圖以藍色虛線箭頭顯示,直到A或B改變。有些變換確實能交換順序:平面上繞原點的兩次旋轉,不論先後都將角度相加。
面積倍率會相乘。B將單位正方形變成面積為∣detB∣的平行四邊形,A再將所有面積乘以∣detA∣。連同正負號來看,det(AB)=detA⋅detB;由於數的乘法可交換,即使AB=BA,也仍有det(AB)=det(BA)。預設矩陣滿足detA=2與detB=3,所以兩種乘積的行列式都是6。
無論順序如何,有向面積倍率都會相乘det(AB)=detA⋅detB=det(BA)