【線性代數】為什麼矩陣求逆行列變換不能混用

一. 初等行變換求逆

其原理是基於下式(塊矩陣乘法):

A^{-1}[A, E] = [E, A^{-1}] (1)

由於 A^{-1} 可以表示為若干個初等矩陣的乘積,比如, P_1, cdots, P_t=A^{-1}

左乘初等矩陣相當於對矩陣實施相應行變換,故(1)式相當於對 [A,E] 同時實施一系列行變換,當 A 變為 E 時, E 恰好變為 A^{-1}

若既施行變換,又實施列變換,相當於

P_1,cdots,P_s , [A, E] , P_{s+1},cdots,P_t

首先 [A,E]n times 2n 階,與 P_i 並不可乘,即使變成 2n 階讓它可乘,矩陣乘法也不滿足交換律,即 P_{s+1}, cdots, P_t 是不能隨便移到 [A, E] 左邊來的,也就是說對 A^{-1} 的拆分都不一定對,也就不能保證 E 能變成 A^{-1} .

二. 初等列變換求逆

只用初等列變換求矩陣的逆也是可以的,原理是:

begin{bmatrix} A  E end{bmatrix} A^{-1} = begin{bmatrix} E  A^{-1} end{bmatrix} (2)

同樣, A^{-1} 可以拆成若干初等矩陣的乘積,右乘初等矩陣相當於對矩陣實施相應的列變換。

故(2)式相當於,對 begin{bmatrix} A  E end{bmatrix} 實施一系列的列變換,當 A 變成 E 時, E 恰好變成 A^{-1} .

X=A^{-1}B

註:以上是單獨求 A^{-1} , 是可以總可以找到同階的 E 來配合(拼接): [A,E] 是將 AE 橫向拼接, begin{bmatrix} A  E end{bmatrix} 是將 AE 縱向拼接。

三. 初等變換求解矩陣方程

上述原理稍作改動,就可以用於求解矩陣方程。

1. 若是求解矩陣方程 AX=B , 即求 X = A^{-1}B

A^{-1} begin{bmatrix} A , B end{bmatrix} = begin{bmatrix} E, A^{-1}B end{bmatrix}

相當於對 [A,B] 實施一系列的初等行變換,當 A 變為 E 時, B 恰好變為 A^{-1} B

2. 若是求解矩陣 XA=B ,即求 X = BA^{-1}

begin{bmatrix} A  B end{bmatrix} A^{-1} = begin{bmatrix} E  B A^{-1} end{bmatrix}

相當於對 begin{bmatrix} A  B end{bmatrix} 實施一系列的初等列變換,當 A 變為 E 時, B 恰好變為 BA^{-1} .

註: 滿足矩陣方程的 AB 恰好可以這樣拼接。

————————————————————

版權所有,轉載請註明。


推薦閱讀:

MIT線性代數課程十三講-經典題型的解法!
實數域上方陣A和它的轉置相似嗎?
【特徵值 / 特徵向量】- 圖解線性代數 11
[MIT十二課]矩陣應用:圖與網路
【行列式】- 圖解線性代數 04

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