矩陣 A 所編碼的線性映射 TA 將每個向量 x 變換為 Ax。你總能回到原來嗎?可逆矩陣正是那些答案為「是」的矩陣——這個變換可以被完美地撤銷。
定義
設 A 是體 F 上的 n×n 方陣。若存在 n×n 矩陣 B 使得
AB=In且BA=In,(1)
則稱 A 是可逆的(invertible)(又稱非奇異(non-singular)),其中 In 是 n×n 單位矩陣。矩陣 B 稱為 A 的逆矩陣(inverse),記作 A−1。
不可逆的矩陣稱為奇異矩陣(singular matrix)。
只有方陣才能是可逆的:m=n 的非方形 m×n 矩陣表示不同維度空間之間的映射,不可能有同型的雙側逆矩陣。
逆矩陣的唯一性
假設 B 和 C 都滿足 (1),則:
B=BIn=B(AC)=(BA)C=InC=C.
所以 B=C——每個可逆矩陣恰好有一個逆矩陣。記號 A−1 是無歧義的。
可逆性與線性映射
根據線性映射與矩陣乘法,你知道 n×n 矩陣 A 表示線性映射 TA:Fn→Fn。條件 AB=BA=In 說明 TB 既是 TA 作為函式的左逆也是右逆。因此:
A 可逆當且唯當 TA:Fn→Fn 是雙射。
當 TA 是雙射時,其逆函式 TA−1 也是線性的,且其矩陣就是 A−1。
透過高斯-喬登消去法刻畫可逆性
根據高斯-喬登消去法,你知道對矩陣進行列化簡要麼產生 n 個樞軸行(每行一個),要麼至少留下一個自由行。對於 n×n 方陣,這兩種結果互斥且窮盡——沒有中間情況。這給出了完整的刻畫:
體 F 上 n×n 矩陣 A 的以下命題等價:
- A 是可逆的。
- A 的 RREF 是 In。
- A 有 n 個樞軸行。
- Ax=0 的唯一解是 x=0。
- 對每個 b∈Fn,方程組 Ax=b 恰好有一個解。
- A 的各直行線性獨立。
奇異矩陣範例。 對 B=(1224):施行 R2←R2−2R1 得 (1020)。第二行沒有樞軸,故 B 是奇異的。映射 TB 將整個平面壓縮到一條直線上——你無法回去。
用高斯-喬登消去法計算逆矩陣
若 A 可逆,可以透過將 A 與單位矩陣拼接後對整個擴增矩陣進行列化簡來計算 A−1:
[A∣In]RREF[In∣A−1].(2)
原理。 每個基本列運算都是左乘一個可逆的基本矩陣。若將 A 化為 In 的那些運算對應於左乘 E,則 EA=In,故 E=A−1。對 In 施行相同運算,得 EIn=E=A−1。
若列化簡在左側出現零列,則 A 是奇異的,沒有逆矩陣。
範例。 計算 A=(1324) 的逆矩陣 A−1:
(13241001)R2←R2−3R1(102−21−301)
R2←−21R2(10211230−21)R1←R1−2R2(1001−2231−21)
故 A−1=(−2231−21)。驗證:AA−1=(1324)(−2231−21)=(1001)。
2×2 的捷徑
對於 R 上的 A=(acbd),公式化簡為:
A−1=ad−bc1(d−c−ba),(3)
前提是 ad−bc=0。量值 ad−bc 正是行列式 det(A);它非零恰好等價於 A 可逆。對於 3×3 及更大的矩陣,高斯-喬登法是系統性的做法(完整論述見行列式)。
逆矩陣的性質
以下等式均直接由定義 AA−1=A−1A=In 推出:
| 等式 | 說明 |
|---|
| (A−1)−1=A | A 是 A−1 的逆 |
| (AB)−1=B−1A−1 | 撤銷合成需要反序 |
| (AT)−1=(A−1)T | 轉置與取逆可交換 |
| (cA)−1=c−1A−1(c=0) | 縮放以倒數取逆 |
乘積規則 (AB)−1=B−1A−1 映射了日常的可逆性:先穿襪子再穿鞋,撤銷時需先脫鞋再脫襪子。
摘要
- n×n 矩陣 A 可逆,如果存在 B 使得 AB=BA=In;此 B 是唯一的,記作 A−1。
- 可逆性等價於:A 的 RREF 是 In;A 有 n 個樞軸行;Ax=0 只有平凡解;Ax=b 對每個 b 都有唯一解。
- 用高斯-喬登消去法計算 A−1:對 [A∣In] 列化簡至 [In∣A−1]。
- 關鍵等式:(A−1)−1=A,(AB)−1=B−1A−1,(AT)−1=(A−1)T。
- 對 2×2 矩陣:當 det(A)=ad−bc=0 時,A−1=det(A)1(d−c−ba)。