線性代數學習筆記(十二)——逆矩陣(一)

本篇筆記首先回顧了矩陣的運算,並通過數的除法討論逆矩陣的引入部分,需要注意:\color{red}{永遠不要把矩陣放到分母上!}所以矩陣不存在除法的說法;然後通過矩陣的屬性討論了方陣的行列式,以及方陣行列式的三條性質;最後重點介紹了方陣的伴隨矩陣,包括伴隨矩陣的求法,以及伴隨矩陣相關的定理和推論。

1 矩陣運算回顧

前面在介紹矩陣的運算時,已經學習過了矩陣的加法、矩陣的減法、矩陣的數乘以及矩陣的乘法,那矩陣是否有除法運算呢?“矩陣的除法”就是下一篇博客要介紹的逆矩陣,其實矩陣只有逆矩陣,並沒有除法的說法。

比如對於數來說:2×12=12×2=12×\frac{1}{2}=\frac{1}{2}×2=1
那麼能否找到矩陣AA和矩陣BB,使得:A×B=B×A=EA×B=B×A=E

是否是B=1AB=\frac{1}{A}呢?因爲:A×1A=1A×A=E\bcancel{A}×\frac{1}{\bcancel{A}}=\frac{1}{\bcancel{A}}×\bcancel{A}=E

以上做法是錯誤的!\color{red}{永遠不要把矩陣放到分母上}

2 方陣的行列式

將給定方陣的元素作爲行列式的元素就叫方陣的行列式。

例如:方陣A=[222333111]A=\begin{bmatrix}2&2&2\\3&3&3\\1&1&1\end{bmatrix},則其行列式記作:A|A|,故A=222333111|A|=\begin{vmatrix}2&2&2\\3&3&3\\1&1&1\end{vmatrix}

不難發現,上述A=0|A|=0,我們知道,行列式表示一個數,而矩陣表示一個數表,那麼求矩陣的行列式是什麼意思呢?其實矩陣具有很多的屬性,方陣的行列式是方陣其中的一個屬性,其他屬性例如:

矩陣{...\begin{cases} 特徵值\\ 特徵向量\\ 行列式\\ ...\\ \end{cases}

3 方陣行列式的性質

AT=A\color{red}{|A^T|=|A|}
原因:行列式性質第一條,行列式轉置值不變。

★ ② kA=knA\color{red}{|kA|=k^n|A|}
原因:矩陣所有元素有公因子向外提11次,行列式所有元素的公因子向外提nn次。

例如:A=[111222333]A=\begin{bmatrix}1&1&1\\2&2&2\\3&3&3\end{bmatrix}

kA=[kkk2k2k2k3k3k3k]kA=\begin{bmatrix}k&k&k\\2k&2k&2k\\3k&3k&3k\end{bmatrix}

kA=kkk2k2k2k3k3k3k|kA|=\begin{vmatrix}k&k&k\\2k&2k&2k\\3k&3k&3k\end{vmatrix}

kA=k3111222333=k3A|kA|=k^3\begin{vmatrix}1&1&1\\2&2&2\\3&3&3\end{vmatrix}=k^3|A|

AB=AB\color{red}{|AB|=|A||B|}
行列式的乘法定理,前提條件:AABB爲同階,可以推廣到多個方陣相乘的情況,如ABC=ABC|ABC|=|A||B||C|

例1:已知AA55階方陣,並且A=3|A|=3,求A|-A|2AT|2A^T|AA|||A|A|AAAA||||A|A|A|A|

(1) A=(1)5A=1×3=3|-A|=(-1)^5|A|=-1×3=-3

(2) 2AT=25AT=25A=25×3=96|2A^T|=2^5|A^T|=2^5|A|=2^5×3=96

(3) AA=3A=353=35×3=36||A|A|=|3A|=3^5|3|=3^5×3=3^6

(4) AAAA||||A|A|A|A|
=3AAA=|||3A|A|A|
=35AAA=||3^5|A|A|A|
=35×3AA=||3^5×3A|A|
=36AA=||3^6A|A|
=(36)5AA=|(3^6)^5|A|A|
=330AA=|3^{30}|A|A|
=330×3A=|3^{30}×3A|
=331A=|3^{31}A|
=(331)5A=(3^{31})^5|A|
=3155A=3^{155}|A|
=3155×3=3^{155}×3
=3156=3^{156}

4 伴隨矩陣

只有方陣纔有伴隨矩陣

定義:假設nn階方陣AAAijA_{ij}是其元素aija_{ij}的代數餘子式,那麼矩陣AA的伴隨矩陣:
A=[A11A21An1A12A22An2A1nA2nAnn]A^*=\begin{bmatrix} A_{11}&A_{21}&{\cdots}&A_{n1}\\ A_{12}&A_{22}&{\cdots}&A_{n2}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ A_{1n}&A_{2n}&{\cdots}&A_{nn}\\ \end{bmatrix}

矩陣AA的伴隨矩陣記作AA^*

例2:矩陣A=[111213114]A=\begin{bmatrix}1&1&1\\2&1&3\\1&1&4\end{bmatrix}

① 第一步:分別求所有元素的代數餘子式
A11=(1)1+11314=1A_{11}=(-1)^{1+1}\begin{vmatrix}1&3\\1&4\end{vmatrix}=1
A12=(1)1+22314=5A_{12}=(-1)^{1+2}\begin{vmatrix}2&3\\1&4\end{vmatrix}=-5
A13=(1)1+32111=1A_{13}=(-1)^{1+3}\begin{vmatrix}2&1\\1&1\end{vmatrix}=1
A21=(1)2+11114=3A_{21}=(-1)^{2+1}\begin{vmatrix}1&1\\1&4\end{vmatrix}=-3
A22=(1)2+21114=3A_{22}=(-1)^{2+2}\begin{vmatrix}1&1\\1&4\end{vmatrix}=3
A23=(1)2+31111=0A_{23}=(-1)^{2+3}\begin{vmatrix}1&1\\1&1\end{vmatrix}=0
A31=(1)3+11113=2A_{31}=(-1)^{3+1}\begin{vmatrix}1&1\\1&3\end{vmatrix}=2
A32=(1)3+21123=1A_{32}=(-1)^{3+2}\begin{vmatrix}1&1\\2&3\end{vmatrix}=-1
A33=(1)3+31121=1A_{33}=(-1)^{3+3}\begin{vmatrix}1&1\\2&1\end{vmatrix}=-1

② 第二步:按行求的代數餘子式按列放構成矩陣
A=[132531101]A^*=\begin{bmatrix}1&-3&2\\-5&3&-1\\1&0&-1\end{bmatrix}

求伴隨矩陣的口訣:\color{red}{按行求,按列放}

定理2.4.1:對於任意方陣AA,有:AA=AA=AE\color{red}{AA^*=A^*A=|A|E}

證明:
AA=[a11a12a1na21a22a2nan1an2ann][A11A21An1A12A22An2A1nA2nAnn]AA^*=\begin{bmatrix} a_{11}&a_{12}&{\cdots}&a_{1n}\\ a_{21}&a_{22}&{\cdots}&a_{2n}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ a_{n1}&a_{n2}&{\cdots}&a_{nn}\\ \end{bmatrix}\begin{bmatrix} A_{11}&A_{21}&{\cdots}&A_{n1}\\ A_{12}&A_{22}&{\cdots}&A_{n2}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ A_{1n}&A_{2n}&{\cdots}&A_{nn}\\ \end{bmatrix}

根據矩陣的乘法得:
=[a11A11+a12A12+...+a1nA1na11A21+a12A22+...+a1nA2na11An1+a12An2+...+a1nAnna21A11+a22A12+...+a2nA1na21A21+a22A22+...+a2nA2na21An1+a22An2+...+a2nAnnan1A11+an2A12+...+annA1nan1A21+an2A22+...+annA2nan1An1+an2An2+...+annAnn]=\begin{bmatrix} a_{11}A_{11}+a_{12}A_{12}+...+a_{1n}A_{1n}&a_{11}A_{21}+a_{12}A_{22}+...+a_{1n}A_{2n}&{\cdots}&a_{11}A_{n1}+a_{12}A_{n2}+...+a_{1n}A_{nn}\\ a_{21}A_{11}+a_{22}A_{12}+...+a_{2n}A_{1n}&a_{21}A_{21}+a_{22}A_{22}+...+a_{2n}A_{2n}&{\cdots}&a_{21}A_{n1}+a_{22}A_{n2}+...+a_{2n}A_{nn}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ a_{n1}A_{11}+a_{n2}A_{12}+...+a_{nn}A_{1n}&a_{n1}A_{21}+a_{n2}A_{22}+...+a_{nn}A_{2n}&{\cdots}&a_{n1}A_{n1}+a_{n2}A_{n2}+...+a_{nn}A_{nn}\\ \end{bmatrix}

根據行列式的按行展開定理:某行元素與其對應代數餘子式相乘等於行列式的值,即:a11A11+a12A12+...+a1nA1n=Aa_{11}A_{11}+a_{12}A_{12}+...+a_{1n}A_{1n}=|A|

根據異乘變零定理:某行元素與其他行元素對應代數餘子式相乘等於零,即:a11A21+a12A22+...+a1nA2n=0a_{11}A_{21}+a_{12}A_{22}+...+a_{1n}A_{2n}=0

同理其他元素也是相同的處理,所以上述表達式:
=[A000A000A]=\begin{bmatrix} |A|&0&{\cdots}&0\\ 0&|A|&{\cdots}&0\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ 0&0&{\cdots}&|A|\\ \end{bmatrix}

=AE=|A|E

AA=[A11A21An1A12A22An2A1nA2nAnn][a11a12a1na21a22a2nan1an2ann]A^*A=\begin{bmatrix} A_{11}&A_{21}&{\cdots}&A_{n1}\\ A_{12}&A_{22}&{\cdots}&A_{n2}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ A_{1n}&A_{2n}&{\cdots}&A_{nn}\\ \end{bmatrix}\begin{bmatrix} a_{11}&a_{12}&{\cdots}&a_{1n}\\ a_{21}&a_{22}&{\cdots}&a_{2n}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ a_{n1}&a_{n2}&{\cdots}&a_{nn}\\ \end{bmatrix}

根據矩陣的乘法得:
=[a11A11+a21A21+...+an1An1a12A11+a22A21+...+an2An1a1nA11+a2nA21+...+annAn1a11A12+a21A22+...+an1An2a12A12+a22A22+...+an2An2a1nA12+a2nA22+...+annAn2a11A1n+a21A2n+...+an1Anna12A1n+a22A2n+...+an2Anna1nA1n+a2nA2n+...+annAnn]=\begin{bmatrix} a_{11}A_{11}+a_{21}A_{21}+...+a_{n1}A_{n1}&a_{12}A_{11}+a_{22}A_{21}+...+a_{n2}A_{n1}&{\cdots}&a_{1n}A_{11}+a_{2n}A_{21}+...+a_{nn}A_{n1}\\ a_{11}A_{12}+a_{21}A_{22}+...+a_{n1}A_{n2}&a_{12}A_{12}+a_{22}A_{22}+...+a_{n2}A_{n2}&{\cdots}&a_{1n}A_{12}+a_{2n}A_{22}+...+a_{nn}A_{n2}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ a_{11}A_{1n}+a_{21}A_{2n}+...+a_{n1}A_{nn}&a_{12}A_{1n}+a_{22}A_{2n}+...+a_{n2}A_{nn}&{\cdots}&a_{1n}A_{1n}+a_{2n}A_{2n}+...+a_{nn}A_{nn}\\ \end{bmatrix}

根據行列式的按列展開定理:某列元素與其對應代數餘子式相乘等於行列式的值,即:a11A11+a21A21+...+an1An1=Aa_{11}A_{11}+a_{21}A_{21}+...+a_{n1}A_{n1}=|A|

根據異乘變零定理:某列元素與其他列元素對應代數餘子式相乘等於零,即:a12A11+a22A21+...+an2An1=0a_{12}A_{11}+a_{22}A_{21}+...+a_{n2}A_{n1}=0

同理其他元素也是相同的處理,所以上述表達式:
=[A000A000A]=\begin{bmatrix} |A|&0&{\cdots}&0\\ 0&|A|&{\cdots}&0\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ 0&0&{\cdots}&|A|\\ \end{bmatrix}

=AE=|A|E

綜上所述:AA=AA=AEAA^*=A^*A=|A|E

推論2.4.1:若A0|A|{\neq}0,則:A=An1\color{red}{|A^*|=|A|^{n-1}}

證明:因爲AA=AEAA^*=|A|E,兩邊取行列式得:
AA=AE|AA^*|=||A|E|

即:AA=AnE|A||A^*|=|A|^n|E|
又因爲:E=1|E|=1
所以:AA=An|A||A^*|=|A|^n
因爲A0|A|{\neq}0,所以兩邊同時除以A|A|得:
A=An1|A^*|=|A|^{n-1}
故原式獲證。

事實上,可以證明,當A=0|A|=0時,以上結論也是成立的。

5 引用

《線性代數》高清教學視頻 “驚歎號”系列 宋浩老師_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili_2.4 逆矩陣(一)

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