本文的閱讀等級:初級
設 與
為
階矩陣,若存在可逆矩陣
使得
,我們稱
相似於
。相似矩陣的意義是若以矩陣
的行向量 (column vector) 作為基底向量,線性變換
參考此基底的變換矩陣即為
。給定兩個同階方陣,要如何判定他們是否相似?這個問題等價於是否存在可逆矩陣
滿足
。如果不運用相似矩陣的性質,我們可以單純地將此問題視為求解矩陣方程式。表面上,欲解出
階矩陣
,我們必須應付一個包含
個未知數的齊次方程組 (參見“每週問題 May 11, 2009”)。
那麼何不試試利用相似矩陣的性質來解決這個問題?兩個相似矩陣最重要的不變量是其特徵值相同 (包含相重特徵值)。證明直截了當,考慮特徵方程 ,代入相似關係式就有
同時左乘 可得
說明 也有與
相同的特徵值
,但
的特徵向量為
。另一個證明直接計算特徵多項式,
利用上述性質的反向陳述,若 和
有相異的特徵值集合,則
不相似於
。例如,上三角矩陣
有特徵值
,而
有特徵值
,因此這兩個矩陣並不相似:
當 和
有相同的特徵值集合時,我們需利用其他條件來檢查相似關係。最直接的作法是引入一個對角矩陣,設
為對角矩陣,其主對角元即為
(也是
) 的特徵值。接著,再根據對角化性質區分三種情形:
和
皆可對角化;
和
恰有一個矩陣可對角化;
和
皆不可對角化。
第一種情形,若 與
皆可對角化,設
,
,矩陣
和
都相似於對角矩陣
。將第二式寫為
,以此式代入第一式便有
得知 相似於
。如下例,
有相異的特徵值
,所以必為可對角化,
亦同:
第二種情形,假設 可對角化,但
不可對角化。因此,
相似於對角矩陣
,而
則否。根據相似關係的傳遞性質,推論
不相似於
(否則
將相似於
,這違背
為不可對角化矩陣的假設)。如下例,
已經是對角形式,
有特徵值
,但不可對角化:
第三種情形, 和
都不可對角化。一時間或許看不出什麼具體結果,不妨找些例子試驗。考慮下例:
將矩陣 以其行向量表示
,那麼代表相似性質的矩陣方程式可寫為
為了避免直接求解 階系統,我們將
的數值代入,並展開為三個標準形式的方程式:
接著逐一找出各未知向量的解,讀者可自行檢查以下的一組解是線性獨立的,因此 是可逆的:
此例的矩陣 相似於
。
再考慮下面這個例子,同樣地, 和
都是不可對角化:
矩陣 的行向量必須滿足
注意,矩陣 僅有一線性獨立特徵向量,
和
因此相依,故
不為可逆矩陣,此例的
和
並不相似。
綜合前述分析,我們將結果整理於下:
若 和
的特徵值相異,則
與
不相似。若
和
有相同的特徵值,考慮下列三種可能情況:
- 當
和
都可對角化時,
相似於
。
- 當
和
恰有一個矩陣可對角化,
和
不相似。
- 當
和
都不可對角化時,可以透過解方程式一途來確定兩個矩陣是否相似。要徹底解決如何檢查矩陣是否相似此問題,必須使用其他進階方式,有興趣的讀者請閱讀“Jordan 典型形式淺說 (上)”和“Jordan 形式大解讀 (上)”。
感谢,解说得很好