線性代數(shù)一百問(wèn)之二:伴隨矩陣這么巧妙,怎么來(lái)的?
伴隨矩陣(Adjoint matrix),這個(gè)名詞是 Maxime B?cher 在 1907 年出版的《Introduction to Higher Algebra》中首次引入的。
也就是說(shuō)并不像是誰(shuí)直接提出這個(gè)概念的,那它大概怎么來(lái)的呢?根據(jù)一些歷史資料及本人大膽推測(cè),大致是由行列式,到拉普拉斯展開(kāi)式,再到伴隨矩陣,這么個(gè)路徑。但這期間可能還涉及高斯的工作,這部分內(nèi)容放在本文后面部分。
1Laplace 展開(kāi)式
行列式的英文單詞是 determinant,是決定因素或者決定性的的意思。那它到底是要決定什么呢?
行列式最初定義為線性方程組的一個(gè)屬性,它決定了該線性方程組是否具有唯一解,即如果行列式不等于零,則方程組有唯一解。如果行列式等于零,則方程組有無(wú)窮多組解或者無(wú)解。
后來(lái)隨著矩陣概念的誕生,行列式能夠用來(lái)表征矩陣以及由矩陣表示的線性映射的一些屬性。特別地,當(dāng)且僅當(dāng)矩陣可逆且矩陣表示的線性映射是同構(gòu)時(shí),行列式是非零的。
不過(guò)本文主要看行列式的定義與計(jì)算。
+行列式的定義
對(duì)于
其中,總和取于
我們都知道,當(dāng)矩陣階數(shù)為
+n = 2 時(shí)
+n = 3 時(shí)
按第
此處可以插入一個(gè)圖,更形象地展示上述展開(kāi)過(guò)程。

接下來(lái)就是開(kāi)啟找規(guī)律的模式,看看當(dāng)矩陣的階數(shù)升高后有沒(méi)有類(lèi)似的計(jì)算套路。
當(dāng)矩陣的階數(shù)增加上去會(huì)怎么樣呢?答案是仍然有類(lèi)似的結(jié)論,那就是 Laplace 展示式。
+Laplace 展開(kāi)式
上面的試探可以發(fā)現(xiàn),
其中
而
Laplace 展開(kāi)式里的第一條是可以拿來(lái)遞歸式求解行列式(只是效率并不高)。值得注意的是第二條,它的意思就是只要按錯(cuò)誤的行或列(
這兩條要放在一起觀察,從形式上看,像不像兩個(gè)矩陣相乘的姿勢(shì)?即
矩陣的對(duì)角化一直是數(shù)學(xué)家的追求,現(xiàn)在得到的不僅是對(duì)角化,甚至是單位(矩陣)化了,哪還有不歡喜的理由?
總之,我們得到了下面這個(gè)式子,
命題 令
其中,
我們來(lái)看一下當(dāng)
這里為什么不直接除以
而當(dāng)矩陣可逆時(shí),這提供了一種逆矩陣的表示以及計(jì)算方案,估計(jì)是為了叫起來(lái)方便一些,于是給它一個(gè)名分。看它倆左右相伴,就叫做伴隨矩陣唄。
值得注意的是,這里的伴隨與伴隨算子中的伴隨沒(méi)有關(guān)系,不用去強(qiáng)行將兩者聯(lián)系起來(lái)。
這個(gè)伴隨矩陣聽(tīng)著名字挺香的,構(gòu)思也挺巧妙的,只是用處大嗎?
矩陣的一個(gè)重要用處是拿來(lái)表示線性變換,比如向量在矩陣的作用下可以變成另一個(gè)向量,那么有時(shí)候就要求能夠變回來(lái)是吧。
因此,矩陣有必要和它的另一半成雙成對(duì)出現(xiàn),而伴隨矩陣就是差不多充當(dāng)這么個(gè)角色,它與逆矩陣也只差一個(gè)因子。
如果矩陣不可逆,即行列式為
此時(shí)伴隨矩陣與齊次線性方程組
好了,接下來(lái)讓我們想一想,伴隨矩陣還有其他的用途嗎?
2二次型的伴隨式
我們直入主題,現(xiàn)有如下二次型,
由它可以衍生出另一個(gè)二次型,
這是變?cè)?
仔細(xì)看上面這個(gè)行列式,它將行列式、二次型以及伴隨矩陣等融合在一起,十分巧妙。
這個(gè)事情似乎跟高斯的工作有關(guān),高斯在研究如下表示的三元二次型時(shí),
引入了它的伴隨式子,
其中,
高斯在他的《算術(shù)探究》里引入上述概念,但那會(huì)兒還沒(méi)矩陣,轉(zhuǎn)化為矩陣的形式就對(duì)應(yīng)如下兩個(gè)矩陣。
和
這應(yīng)該是二次型伴隨式的原型,也可能是伴隨矩陣這個(gè)名詞的來(lái)源之一。
3附錄
+命題的證明
可以從元素級(jí)別暴力證明。首先如下定義一個(gè)矩陣
左右兩邊矩陣的相應(yīng)元素相等,得
當(dāng)
以及,
比較兩邊元素,得
這是按列展開(kāi),跟上面類(lèi)似,得
因此,如果
