引言
伴随矩阵是干啥用的?一句话:
伴随矩阵就是用来求逆矩阵的。
矩阵 A 与其伴随矩阵 A∗ 之间具有如下重要关系:
AA∗=∣A∣E
移项就得到
A⋅∣A∣A∗=E...① 又因为
A⋅A−1=E...② 比较①②得
A−1=∣A∣A∗ 这样,我们就可以找到求一个矩阵的逆矩阵的统一方法。
定理 n 阶方阵 A 可逆的充分必要条件为 ∣A∣=0 ,且此时
A−1=∣A∣1A∗ 证明:必要性.因为 A 可逆,所以存在 A−1 ,使得 AA−1=A−1A=E ,两边取行列式,有
AA−1=∣A∣A−1=∣E∣=1, 所以 ∣A∣=0 .
充分性.由 AA∗=A∗A=∣A∣E ,因为 ∣A∣=0 ,所以 A∣A∣A∗=∣A∣A∗A=E ,由定义知 A 可逆.又由逆矩阵唯一知 A−1=∣A∣A∗ .
注:∣A∣=0 ,称 A 为非奇异矩阵、非退化矩阵,非奇异、非退化与可逆是等价的概念;∣A∣=0 ,称 A 为奇异矩阵、退化矩阵。
上述定理给出了求逆矩阵的一种方法,称为伴随矩阵法.
伴随矩阵的定义
设 A=(aij) 是 n 阶方阵, Aij 是 ∣A∣ 的 (i,j) 元素 aij 的代数余子式则矩阵
A∗=A11A12⋮A1nA21A22⋮A2n⋯⋯⋱⋯An1An2⋮Ann 称为矩阵 A 的伴随矩阵(小心:他是代数余子式转置排列得到的矩阵).
例求二阶方阵 A=(a11a21a12a22) 的伴随矩阵.
解:因为 A11=a22,A12=−a21,A21=−a12,A22=a11 ,所以
A∗=(a22−a21−a12a11) 对照矩阵 A 可发现如下规律:二阶矩阵主对角线上元素交换位置,副对角线上元素反符号就得二阶方阵的伴随矩阵(此方法仅对二阶矩阵有效,一般矩阵没有此结论)。
例 求方阵 A=121111134 的伴随矩阵.
解:使用定义求他的伴随矩阵。
(1)划去第一行第一列,剩下的代数余子式为(代数余子式有正负号之分,详见此处)

A11=1134=1 (2)划去第一行第二列,剩下的代数余子式为

A12=−2134=−5 (3)划去第一行第三列,剩下的代数余子式为

A13=2111=1 (4)划去第二行第一列,剩下的代数余子式为
A21=−1114=−3 (5)划去第二行第二列,剩下的代数余子式为
A22=1114=3 (6)划去第二行第三列,剩下的代数余子式为
A23=−1111=0 (7)划去第三行第一列,剩下的代数余子式为
A31=1113=2 (8)划去第三行第二列,剩下的代数余子式为
A32=−1213=−1 (8)划去第三行第三列,剩下的代数余子式为
A33=1211=−1. 因此,A 的伴随矩阵为
最后一步别错了,他是按列排放。
A∗=1−51−3302−1−1 伴随矩阵的性质
伴随矩阵具有如下重要的性质
①AA∗=A∗A=∣A∣E②∣A∗∣=∣A∣n−1 下面对①进行证明。
例 设 A 为 n 阶方阵, A∗ 为 A 的伴随阵, 则
AA∗=A∗A=∣A∣⋅E 证明
AA∗=a11a21⋮an1a12a22⋮an2⋯⋯⋯a1na2n⋮ann⋅A11A12⋮A1nA21A22⋮A2n⋯⋯⋯An1An2⋮Ann 上式中两个矩阵乘积的第 (i,j) 元素为
ai1Aj1+ai2Aj2+⋯+ainAjn 由行列式的代数余子式以及异乘变零定理 知道, 当 i=j 时上式为 ∣A∣, 当 i=j 时上式等于零. 因此
AA∗=∣A∣0⋮00∣A∣⋮0⋯⋯⋯00⋮∣A∣=∣A∣⋅E 同理可证
A∗A=∣A∣⋅E 从性质① 可以得到,A−1=∣A∣1A∗ 这给我我们一个求逆矩阵的方法,先求出他的伴随矩阵,再求出他的行列式,然后做一个除法即可。
例设 n 阶矩阵 A 的伴随阵为 A∗, 证明:
(1)若 ∣A∣=0 ,则 ∣A∗∣=0 ;
(2)∣A∗∣=∣A∣n−1.
证(1)因
A∗A=∣A∣E...(2.5) 当 ∣A∣=0 时, 上式成为 A∗A=O 。
要证 ∣A∗∣=0 ,用反证法:设 ∣A∗∣=0 ,由矩阵可逆的充要条件知, A∗ 是可逆矩阵,用 (A∗)−1 左乘上式等号两边,得 A=O 。于是推得 A 的所有 n−1 阶子式,亦即 A∗ 的所有元素均为零。这导致 A∗=O 。此与 A∗ 为可逆矩阵矛盾。这一矛盾说明,当 ∣A∣=0 时, ∣A∗∣=0 。
(2)分两种情形:
情形1: ∣A∣=0 。由 (1), ∣A∗∣=0=∣A∣n−1 ,结论成立;
情形 2:∣A∣=0 。在(2.5)式的两边取行列式,得
∣A∗∣∣A∣=∣A∗A∣=∣∣A∣En∣=∣A∣n 于是
∣A∗∣=∣A∣n−1 例若 4×4 阶矩阵 A 的行列式为 ∣A∣=3,A∗ 是 A 的伴随矩阵,则 ∣A∗∣=
解:利用上面这个结论,
A∗A=∣A∣⋅E 可以得到 ∣A∗∣=∣A∣n−1 ,可以直接求的 27
这是一个非常小的知识点,据观察90%考试会考到这个小技巧,请务必要记住。
补充小知识
在上面证明里,涉及到一个小知识:设A是一个矩阵,∣A∣是矩阵对应的行列式,当计算
∣∣A∣∣时,他的结果是 ∣A∣n, 这是因为 在 ∣∣A∣∣ 里层的∣A∣是一个“数”,当把一个数往行列式外提取出来时,需要是该数的n次方,详见 二阶行列式 的性质3
使用伴随矩阵求逆矩阵
伴随矩阵主要作用就是求逆矩阵,第一步求出卖个元素的代数余子式,第二部按位置排好各个元素,具体请看下面例子
例求
A=123231312 的伴随矩阵
解:
因为 ∣A∣=−18=0 ,所以 A 可逆. A11=(−1)1+13112=5,A12=(−1)1+22312=−1,A13=(−1)1+32331=−7A21=(−1)2+12132=−1,A22=(−1)2+21332=−7,A23=(−1)2+31321=5A31=(−1)3+12331=−7,A32=(−1)3+21231=5,A33=(−1)3+31223=−1 把上面求的代数余子式排列成矩阵形式,于是A的伴随矩阵为
A=5−1−7−1−75−75−1 A得逆矩阵
A−1=∣A∣1A∗=−1815−1−7−1−75−75−1=−185181187181187−185187−185181 从解题过程可以看到,伴随矩阵计算量非常大,但是计算机喜欢。
伴随矩阵的作用
从上面求解逆矩阵的过程看,伴随矩阵计算量太大,要求一个矩阵的逆矩阵,要分别对每个元素求他的代数余子式,然后还要排列放起来,因此,考试时,基本上不会考用伴随矩阵求逆矩阵。但是,伴随矩阵思路简单,适合计算机进行处理,而且,伴随矩阵性质多,因此,考试时,他多作为小题考察学生。
例讨论下面矩阵 A 在何时可逆,并求出其逆矩阵。这里 A=(acbd) 。
解:因为 ∣A∣=acbd=ad−bc ,所以当且仅当 ad−bc=0时,原矩阵可逆,且其逆矩阵为:
A−1=∣A∣1A∗=ad−bc1(d−c−ba) 例 设矩阵 A 的伴随矩阵
A∗=1010010−300100008 且 ABA−1=BA−1+3I .求矩阵 B .
解 因 AA∗=∣A∣I ,两边取行列式得 ∣A∣∣A∗∣=∣A∣n.(n= 4),因已知 A 可逆,故 ∣A∣=0 .于是 ∣A∗∣=∣A∣3 .而 ∣A∗∣=8 .所以 ∣A∣=2 .
由已知 ABA−1=BA−1+3I 得 ABA−1−BA−1=3I .故 (A−I)BA−1=3I ,即 (A−I)B=3A 。两边左乘 A−1有 A−1(A−I)B=3I .得 (I−A−1)B=3I .
即 (I−∣A∣A∗)B=3I,∣A∣=2 代人,即得 (2I−A∗)B=6I .
又 2I−A∗ 为可逆矩阵.于是
B=6(2I−A∗)−1 代入已知数据:由
2I−A∗=10−1001030010000−6 有
(2I−A∗)−1=1010010210010000−61 因此得
B=606006030060000−1