本文的閱讀等級:初級
令 為一
階實矩陣。將
的
元
以
取代,其餘元維持不變,稱新矩陣為
。那麼對於每一可逆矩陣
,是否總是存在一元
使得
不可逆,即
?明顯地,當
,只要用
取代
的唯一元即可。當
,令
且
。若
不含零元,適當地改變
的任何一個元都可消滅行列式,譬如,
。若
包含零元,設
,則
,將
或
改成
,如此製造一零列或零行即可達到目的 (但不論改變
,仍然有
)。下面我們使用行列式運算公式和矩陣行 (列) 空間分析來推導
階行列式的「一元滅絕法」。
為便利說明,先考慮 階可逆矩陣
。寫出
的餘因子展開式 (見“行列式的運算公式與性質”),若針對第一列展開 (任一列或行皆可),可得
其中 是
的餘因子 (cofactor)。因為
,上式中至少有一餘因子不為零。我們以一個例子解說滅絕行列式的運算過程。考慮
,
令變數 取代
,並設
,
解出 ,即得不可逆矩陣
。
以上過程很容易推廣至 階可逆矩陣
。若
,將
改為
,
如此便可一舉殲滅行列式 。
接下來介紹一個摧毀線性獨立行向量集的攻擊方法。寫出 的行向量表達式
。任選
中
個行向量可擴張一子空間,但為了方便,以下考慮
。可逆矩陣
意味
是一線性獨立集,即知
,換句話說,
是一個穿越原點並將
分割兩半的超平面。令
代表
的標準基底向量,這裡
的第
元是
,其他元是
。從幾何上來看,超平面
之外必存在至少一個基向量,設為
,則
構成
的一組基底。因此,
有唯一表示式:
,
即得
。
令 ,其中
的
元是
,其餘各元與
相同。上式指出
有線性相關的行向量集,證明
。以上推導也適用於列向量,這個工作就留給讀者完成。
最後用上例展示以一元摧毀線性獨立行向量集的演算過程。如欲替換 ,設
。
接著要解出 ,寫出增廣矩陣並化簡,可得
。
最底列表示 ,故
。所求的不可逆矩陣即為
。