線性代數學習筆記(四)——行列式按行展開

本篇筆記介紹了行列式按行或按列展開定理、異乘變零定理、拉普拉斯定理和行列式相乘定理。

1 行列式按行(列)展開定理

餘子式:去掉行列式指定元素所在行和所在列元素後得到的新行列式(顧名思義,即剩餘子集行列式)。
D=110(3)11112345566D=\begin{vmatrix} 1&1&0&(3)\\ 1&1&1&1\\ 2&②&3&4\\ 5&5&6&6\\ \end{vmatrix}

M32=103111566M_{32}=\begin{vmatrix} 1&0&3\\ 1&1&1\\ 5&6&6\\ \end{vmatrix}\qquad

M14=111223556M_{14}=\begin{vmatrix} 1&1&1\\ 2&2&3\\ 5&5&6\\ \end{vmatrix}

餘子式使用符號MijM_{ij}表示。

代數餘子式:在餘子式前面添加(1)i+j(-1)^{i+j}符號。
A32=(1)3+2103111566A_{32}=(-1)^{3+2}\begin{vmatrix} 1&0&3\\ 1&1&1\\ 5&6&6\\ \end{vmatrix}\qquad

A14=(1)1+4M14A_{14}=(-1)^{1+4}M_{14}

代數餘子式使用符號AijA_{ij}表示。

行列式按某行(列)展開定理:給定一個行列式,它的值等於任意一行(列)中各元素與其對應的代數餘子式乘積之和。即:

按行展開:D=ai1Ai1+ai2Ai2+...+ainAinD=a_{i1}A_{i1}+a_{i2}A_{i2}+...+a_{in}A_{in}
按列展開:D=a1jA1j+a2jA2j+...+anjAnjD=a_{1j}A_{1j}+a_{2j}A_{2j}+...+a_{nj}A_{nj}

舉例:
112010235=1×(1)1+11035+1×(1)1+20025+2×(1)1+30123\begin{vmatrix} 1&1&2\\ 0&1&0\\ 2&3&5\\ \end{vmatrix}=1×(-1)^{1+1}\begin{vmatrix} 1&0\\ 3&5\\ \end{vmatrix}+1×(-1)^{1+2}\begin{vmatrix} 0&0\\ 2&5\\ \end{vmatrix}+2×(-1)^{1+3}\begin{vmatrix} 0&1\\ 2&3\\ \end{vmatrix}

① 行列式按某行(列)展開具有降階的效果;
② 選0比較多的行(列)進行展開。

112010235=0×A21+1×(1)2+21225+0×A23\begin{vmatrix} 1&1&2\\ 0&1&0\\ 2&3&5\\ \end{vmatrix}=0×A_{21}+1×(-1)^{2+2}\begin{vmatrix} 1&2\\ 2&5\\ \end{vmatrix}+0×A_{23}

2 異乘變零定理

某行(列)元素與另一行(列)元素代數餘子式的乘積之和等於零。

舉例:
D=112300892254D=\begin{vmatrix} 1&1&2&3\\ 0&0&8&9\\ 2&2&5&4\\ ⑨&⑨&⑨&⑩\\ \end{vmatrix}

用第4行元素與第1行元素的代數餘子式相乘:
9×A11+9×A12+9×A13+10×A149×A_{11}+9×A_{12}+9×A_{13}+10×A_{14}\qquad①

構造如下行列式(第2、3、4行與行列式DD相同):
D1=00892254D_1=\begin{vmatrix} ⑨&⑨&⑨&⑩\\ 0&0&8&9\\ 2&2&5&4\\ ⑨&⑨&⑨&⑩\\ \end{vmatrix}

D1D_1按第1行展開:
9×A11+9×A12+9×A13+10×A149×A_{11}+9×A_{12}+9×A_{13}+10×A_{14}\qquad②

不難發現,表達式①和表達式②完全相同,而行列式D1D_1第1行和第4行對應相等,根據行列式性質3可知其值爲0,故異乘變零也。

3 拉普拉斯定理*

kk階子式:取定kkkk列,位於交叉位置元素所以構成的行列式。

舉例:
D=3425110899910D=\begin{vmatrix} ①&②&3&4\\ ①&①&2&5\\ 1&1&0&8\\ 9&9&9&10\\ \end{vmatrix}

取定第1行第2行,第1列第2列,得到如下2階子式:

\begin{vmatrix} ①&②\\ ①&①\\ \end{vmatrix}

餘子式:除去kk階子式所在行和所在列後得到的行列式。

上述行列式DD的餘子式爲:
08910\begin{vmatrix} 0&8\\ 9&10\\ \end{vmatrix}

代數餘子式:在餘子式前面添加(1)(i1+i2+...+ik)+(j1+j2+...+jk)(-1)^{(i_1+i_2+...+i_k)+(j_1+j_2+...+j_k)}符號。

上述行列式DD的代數餘子式爲:
(1)(1+2)+(1+2)08910(-1)^{(1+2)+(1+2)}\begin{vmatrix} 0&8\\ 9&10\\ \end{vmatrix}

拉普拉斯展開定理:在nn階行列式中,任意取定kk行,由kk行元素組成的所有kk階子式與代數餘式乘積之和等於行列的值。

舉例:
D=12(0)(0)(0)34(0)(0)(0)123451111166831D=\begin{vmatrix} 1&2&(0)&(0)&(0)\\ 3&4&(0)&(0)&(0)\\ 1&2&3&4&5\\ 1&1&1&1&1\\ 6&6&8&3&1\\ \end{vmatrix}

假定取定前2行,不難發現,第3、第4和第5列都是0,與前2行任意一個組合得到的2階子式均爲0,即:1030\begin{vmatrix}1&0\\3&0\\\end{vmatrix}2040\begin{vmatrix}2&0\\4&0\\\end{vmatrix},所以只有前2列組成的2階子式1234\begin{vmatrix}1&2\\3&4\\\end{vmatrix}不爲0。

故:D=1234×(1)(1+2)+(1+2)345111831D=\begin{vmatrix} 1&2\\ 3&4\\ \end{vmatrix}×(-1)^{(1+2)+(1+2)}\begin{vmatrix} 3&4&5\\ 1&1&1\\ 8&3&1\\ \end{vmatrix}

4 行列式相乘定理

假設D1D1D2D2是兩個nn階(同階)行列式,則它們的乘積可以表示成一個nn階行列式。

運算規則
① 先用D1D1的第1行元素分別乘以D2D2的第1列元素然後相加,結果作爲新行列式的第1行的第1個元素;
② 然後用D1D1的第1行元素分別乘以D2D2的第2列元素然後相加,結果作爲新行列式的第1行的第2個元素;
③ 再用D1D1的第1行元素分別乘以D2D2的第n列元素然後相加,結果作爲新行列式的第1行的第n個元素;
④ 換D1D1的第2行元素分別乘以D2D2的第1列元素然後相加,結果作爲新行列式的第2行的第1個元素;
⑤ 然後用D1D1的第2行元素分別乘以D2D2的第2列元素然後相加,結果作爲新行列式的第2行的第2個元素;
⑥ 再用D1D1的第2行元素分別乘以D2D2的第n列元素然後相加,結果作爲新行列式的第2行的第n個元素;
⑦ 依次最後用D1D1的第n行元素分別乘以D2D2的第n列元素然後相加,結果作爲新行列式的第n行的第n個元素。

舉例1:
111200003×123132321\begin{vmatrix} 1&1&1\\ 2&0&0\\ 0&0&3\\ \end{vmatrix}×\begin{vmatrix} 1&2&3\\ 1&3&2\\ 3&2&1\\ \end{vmatrix}

=1×1+1×1+1×31×2+1×3+1×21×3+1×2+1×12×1+0×1+0×32×2+0×3+0×22×3+0×2+0×10×1+0×1+3×30×2+0×3+3×20×3+0×2+3×1=\begin{vmatrix} 1×1+1×1+1×3&1×2+1×3+1×2&1×3+1×2+1×1\\ 2×1+0×1+0×3&2×2+0×3+0×2&2×3+0×2+0×1\\ 0×1+0×1+3×3&0×2+0×3+3×2&0×3+0×2+3×1\\ \end{vmatrix}

=576246963=\begin{vmatrix} 5&7&6\\ 2&4&6\\ 9&6&3\\ \end{vmatrix}

舉例2:
121211112×102010201\begin{vmatrix} 1&2&1\\ 2&1&1\\ 1&1&2\\ \end{vmatrix}×\begin{vmatrix} 1&0&2\\ 0&1&0\\ 2&0&1\\ \end{vmatrix}

=1×1+2×0+1×21×0+2×1+1×01×2+2×0+1×12×1+1×0+1×22×0+1×1+1×02×2+1×0+1×11×1+1×0+2×21×0+1×1+2×01×2+1×0+2×1=\begin{vmatrix} 1×1+2×0+1×2&1×0+2×1+1×0&1×2+2×0+1×1\\ 2×1+1×0+1×2&2×0+1×1+1×0&2×2+1×0+1×1\\ 1×1+1×0+2×2&1×0+1×1+2×0&1×2+1×0+2×1\\ \end{vmatrix}

=323415514=\begin{vmatrix} 3&2&3\\ 4&1&5\\ 5&1&4\\ \end{vmatrix}

兩個不同級的行列式不能使用行列式相乘定理,如下所示:
121211112×1111222103114111\begin{vmatrix} 1&2&1\\ 2&1&1\\ 1&1&2\\ \end{vmatrix}×\begin{vmatrix} 1&1&1&1\\ 2&2&2&1\\ 0&3&1&1\\ 4&1&1&1\\ \end{vmatrix}

行列式的本質就是一個數,所以不同階的行列式相乘時,可以先分別求出值,再相乘。

5 引用

《線性代數》高清教學視頻 “驚歎號”系列 宋浩老師_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili_1.3 行列式按行展開

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章