【矩陣的乘積/複合變換】- 圖解線性代數 05

矩陣向量的乘積可以理解為將一個特定的線性變換作用在向量上, 本次我們先看幾個特殊的矩陣下的變換以及矩陣矩陣的乘積.

零矩陣

即所有元素都是 0 的矩陣, 記為 O . 可以用下標來表示矩陣的大小:

零矩陣表示的變換是將空間壓縮到原點, 可以觀察在 2 階零矩陣的作用下, 空間被壓縮到原點的變化過程, 注意行列式的值最後為 0:

單位矩陣

是對角元素為 1, 其餘都是 0 , 記為 I.

單位矩陣對空間什麼都不改變, 保持基向量不變, 也被稱為"恆等變換", 可以看下面對應的空間變化過程(儘管沒有改變):

對角矩陣

除了對角元之外所有元素均為 0 的矩陣稱之為對角矩陣.

角矩陣表示的沿著坐標軸伸縮變換, 其中對角元素就是各軸伸縮的倍率, 並且下例矩陣 A 的對角元素中含有 2 個負數, 可以看做經過了 2 次鏡像翻轉, x,y 兩個方向先是壓縮, 然後再被拉伸, 面積擴大為原來的 6 倍, 這樣行列式的值為 6.

矩陣的乘積

上面都是進行一次變換的操作, 如果想要再進行一次(甚至更多)變換, 就要矩陣和矩陣相乘了. 譬如下面矩陣 A 相當於將空間旋轉, 矩陣 B 是橫向拉伸.

如果是 BA 兩個矩陣相乘的運算, 就相當於先旋轉再拉伸, 這樣的複合變換運算順序是從右往左進行, 可以觀察下面的動畫:

如果是 AB 兩個矩陣相乘的運算, 就相當於先拉伸後旋轉, 運算順序是從右往左, 可以觀察下面的動畫:

從上面兩個變換動畫, 可以得出結論矩陣的乘積不滿足交換律(可以想像滿足結合律):

可以計算出 BA 和 AB 的值:

如何計算矩陣的乘積, 除了課本上給出的方法, 還可以按照列的線性表出來進行, 以 BA 為例:

另外, 如果兩個矩陣都不是零矩陣, 但是矩陣的乘積可能會是零矩陣, 比如在下面兩個矩陣:

空間中, A 做橫向壓縮, B 做垂直壓縮, 經過 A 然後 B 的變換後, 也會映射到原點.

上面就是本次圖解線性代數所回顧的知識點. 好了, 現在讓我們在下一篇的中再見!

因為本人水平有限, 疏忽錯誤在所難免, 還請各位老師和朋友多提寶貴意見, 幫助我改進這個系列, 您的關注和轉發就是鼓勵我繼續前行的最大動力, 感謝感謝!

相關圖解線性代數文章:

【向量】- 01

【基底 / 線性組合 / 線性無關(相關)】 02

【線性變換/矩陣及乘法】- 03

【行列式】- 圖解線性代數 04

更多文章還請關注微信公眾號[遇見數學] WeChat ID: meetmath 或掃描最上二維碼. 感謝關注!


推薦閱讀:

(一)矩陣乘法
線性代數的一些名詞概念很模糊?

TAG:线性代数 | 矩阵 | 矩阵运算 |