矩陣對角化 (Diagonalization of Matrices)
備註
本系列文章內容參考自經典教材 Elementary Linear Algebra (Pearson New International Edition)。本文對應章節:Ch5-3 Diagonalization of Matrices。
對 角化的定義
基本定義
設 為一個 的方陣。若存在一個可逆矩陣 與一個對角矩陣 ,使得:
則稱矩陣 是可對角化的 (Diagonalizable)。
等價地,這個關係也可以寫成:
這表示 與 是相似矩陣 (Similar Matrices)。
與矩陣表示法的關聯
你可能注意到 這個公式與我們在 Ch4-5 線性算子的矩陣表示法 學過的 長得非常相似。事實上,它們是同一回事!
回顧那個公式的意義: 是線性算子 在基底 下的矩陣表示,而 是標準矩陣。
對角化正是這個概念的特例:當我們選擇的基底 恰好由特徵向量組成時, 在該基底下的矩陣表示 就會是對角矩陣 !
- 公式 就是
- 基底矩陣 (Column 是特徵向量)
- 新基底下的矩陣 (對角線是特徵值)
簡言之:對角化 = 找到特徵向量基底,使得線性算子的矩陣表示變成對角矩陣。
對角化的結構
當 可對角化時,矩陣 與 有著特殊的結構:
- 是對角矩陣:其對角線元素是 的特徵值
- 的 Column 是對應的特徵向量:第 個 Column 是 的特徵向量
特徵值與特徵向量的順序對應
的對角線上的特徵值順序與 中特徵向量的排列順序必須一致。也就是說,如果 的第 個對角元素是 ,那麼 的第 個 Column 必須是 對應的特徵向量。
為什麼 A = PDP⁻¹ 成立?
推導過程
讓我們從 出發(這等價於 ,前提是 可逆)。
設 ,其中 是 的特徵向量。則:
由於 (特徵值定義),所以:
另一方面: