本文的閱讀等級:中級
令 為
階矩陣,
為特徵值 (包含相重特徵值),
為對應的特徵向量。如果已知
的所有特徵值和對應的特徵向量,我們能否找出冪矩陣
,
,的所有特徵值和對應的特徵向量?使用
,計算可得
故知 有特徵值
,對應的特徵向量是
。這個結果是否表示我們已經找齊了
的特徵值與對應的特徵向量?看下面的例子:
的特徵值為 和
,對應的特徵向量分別為
和
。然而,
的特徵值為 和
,對應的特徵向量分別為
,
和
。冪矩陣
的特徵值確實是
,但對應的特徵向量除了包含
的特徵向量外,還多一個線性獨立的特徵向量
。換一個說法,
不可對角化 (因為不存在
個線性獨立的特徵向量),
卻可對角化。為甚麼會有這樣奇怪的現象?下面我們就來探討冪矩陣的最大線性獨立的特徵向量數增多的原因。
我們先推導 的特徵值。使用矩陣三角化的 Schur 定理 (見“矩陣三角化的 Schur 定理”):對於任一方陣
,存在一個么正 (unitary) 矩陣
滿足
使得
,其中
是上三角矩陣。因為
相似於
,上三角矩陣
的主對角元即為
的特徵值。在不失一般性的原則下,設
,
。直接計算可得
,其中
是上三角矩陣,且
,
。根據相似關係,
的特徵值即為
的主對角元
。這是讀者所熟悉的冪矩陣的特徵值性質。
請注意下列情況: 並非一對一 (或稱單射) 函數,也就是說
可能產生
。舉例來講,若
,則
且
,
。冪矩陣
對應相重特徵值
(代數重數為
) 的特徵空間由
對應特徵值
和
的特徵空間合併而成 (直和,direct sum),記為
,其中
表示矩陣的零空間,即有
(見“補子空間與直和”),意思是
的特徵值
的幾何重數 (特徵空間維數) 等於
的特徵值
的幾何重數與特徵值
的幾何重數之和。
接著討論 對應特徵值
的特徵空間與幾何重數,分開兩種情況:
或
。若
階矩陣
的所有特徵值為零,稱為冪零 (nilpotent) 矩陣,則存在一正數
使得
(見“特殊矩陣 (1):冪零矩陣”)。冪零矩陣
的零特徵值的代數重數為
,根據秩─零度定理,幾何重數為
。除非
,否則
,可知非零冪零矩陣
不可對角化。對於
,
(見“矩陣與特徵值的指標”),即有
。隨著
增大,最終將使
,這時候
。換句話說,
的唯一特徵值
的幾何重數隨
增大至代數重數 (即矩陣階數
)。推廣至一般情況,設
的特徵值
的代數重數為
。考慮
的 Jordan 形式
,
其中 是對應所有零特徵值的 Jordan 分塊直和,且
是
階冪零矩陣 (見“Jordan 形式大解讀(上)”)。例如,
階
是 3 個 Jordan 分塊的直和,表示 的特徵值
的代數重數 (
的階數) 為
,幾何重數 (Jordan 分塊數) 為
。計算可得
。
因為 ,隨著
增大,
對應特徵值
的幾何重數
也跟著增大,最後產生
,此時
對應特徵值
的幾何重數等於代數重數
。上例中,
和
的 Jordan 矩陣分別為
,
可知 和
的零特徵值的代數重數同為
,幾何重數分別是
和
,特徵空間如下:
。
這解釋了何以 不可對角化,但
可對角化。對於
,
是否都可對角化呢?我們還要解析當
,
對應
的特徵空間與
對應
的特徵空間之間的關係。
若 的代數重數為
,利用
的 Jordan 形式,寫出
其中 階
由下列
階 Jordan 分塊的冪的直和所構成 (見“矩陣函數(下)”):
所以, 由下列
階分塊的直和組成:
。
因為 且
,
,表示
等於
所含的 Jordan 分塊數,故不隨
增大而改變。再者,相似變換矩陣
與
無關,推論
對應
的特徵空間為
,
。請注意,如果兩相異非零特徵值
和
使得
,我們可以通過直和合併特徵空間。
最後我們將冪矩陣的特徵值與特徵向量整理於下:令 階矩陣
有特徵對
,
,且
。
的特徵值為
。
- 若
,
的零特徵值所對應的特徵空間
滿足
。隨著
增大,
的零特徵值的幾何重數
跟著增大。當
停止改變時,
的幾何重數等於代數重數。
- 若相異特徵值
,使得
,
對應
(即
) 的特徵空間為
,幾何重數的總數不變。此性質推廣至多個相異特徵值亦成立。