(線性代數) 判斷是否可以對角化
矩陣是否可以對角化的判斷
對 (n \times n) 矩陣 (A) 來說,
也就是說,若可以找到可逆矩陣 (P) 與對角矩陣 (D),使得
則 (A) 可對角化。
常用判斷方法
方法 1:有 (n) 個互異特徵值
如果 (A) 有 (n) 個互不相同的特徵值,
那麼 (A) 一定可對角化。
方法 2:比較代數重數與幾何重數
對每個特徵值 (\lambda):
代數重數 (algebraic multiplicity):
(\lambda) 在 characteristic polynomial 中出現的次數幾何重數 (geometric multiplicity):
對應 eigenspace 的維度
判斷條件為:
而且所有 eigenspace 維度加總必須等於 (n)。
標準解題流程
Step 1:求特徵值
解 characteristic equation:
得到所有特徵值。
Step 2:看每個特徵值的代數重數
由 characteristic polynomial 判斷每個特徵值重複幾次。
Step 3:求每個特徵值的幾何重數
對每個特徵值 (\lambda),解
求出 eigenspace 的維度,也就是
Step 4:比較
若對每個特徵值都有
則 (A) 可對角化。
只要有某個特徵值滿足
則 (A) 不可對角化。
常見結論
一定可對角化
- 有 (n) 個不同特徵值
- 每個特徵值的幾何重數都等於代數重數
不一定可對角化
- 有重複特徵值時,不一定可對角化
- 必須再算 eigenspace 維度才能判斷
一定不可對角化
- 某個特徵值的幾何重數小於代數重數
例子 1:可對角化
特徵值為 (1,2),兩個不同,
所以 (A) 一定可對角化。
例子 2:不可對角化
特徵值只有 (2),代數重數為 2。
計算:
解
可得只有一個自由變數,所以
因此:
- 代數重數 = 2
- 幾何重數 = 1
所以 (A) 不可對角化。
三角矩陣的判斷技巧
若 (A) 是三角矩陣,
則它的特徵值就是對角線元素。
所以可以先看對角線:
- 若對角線元素全部不同
(\Rightarrow) 一定可對角化 - 若有重複
(\Rightarrow) 還要再算 eigenspace 維度
總結
實際做題時,最重要的是:
- 求特徵值
- 看代數重數
- 算幾何重數
- 比較兩者是否相等
只要對每個特徵值都有
就可以判斷 (A) 可對角化。
本部落格所有文章除特別聲明外,均採用CC BY-NC-SA 4.0 授權協議。轉載請註明來源 YD's 學習筆記!