线性代数学习笔记(十二)——逆矩阵(一)

本篇笔记首先回顾了矩阵的运算,并通过数的除法讨论逆矩阵的引入部分,需要注意:\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 逆矩阵(一)

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