本篇筆記首先回顧了矩陣的運算,並通過數的除法討論逆矩陣的引入部分,需要注意:永遠不要把矩陣放到分母上!所以矩陣不存在除法的說法;然後通過矩陣的屬性討論了方陣的行列式,以及方陣行列式的三條性質;最後重點介紹了方陣的伴隨矩陣,包括伴隨矩陣的求法,以及伴隨矩陣相關的定理和推論。
1 矩陣運算回顧
前面在介紹矩陣的運算時,已經學習過了矩陣的加法、矩陣的減法、矩陣的數乘以及矩陣的乘法,那矩陣是否有除法運算呢?“矩陣的除法”就是下一篇博客要介紹的逆矩陣,其實矩陣只有逆矩陣,並沒有除法的說法。
比如對於數來說:2×21=21×2=1,
那麼能否找到矩陣A和矩陣B,使得:A×B=B×A=E。
是否是B=A1呢?因爲:A×A1=A1×A=E。
以上做法是錯誤的!永遠不要把矩陣放到分母上。
2 方陣的行列式
將給定方陣的元素作爲行列式的元素就叫方陣的行列式。
例如:方陣A=⎣⎡231231231⎦⎤,則其行列式記作:∣A∣,故∣A∣=∣∣∣∣∣∣231231231∣∣∣∣∣∣。
不難發現,上述∣A∣=0,我們知道,行列式表示一個數,而矩陣表示一個數表,那麼求矩陣的行列式是什麼意思呢?其實矩陣具有很多的屬性,方陣的行列式是方陣其中的一個屬性,其他屬性例如:
矩陣⎩⎪⎪⎪⎨⎪⎪⎪⎧特徵值特徵向量行列式...
3 方陣行列式的性質
① ∣AT∣=∣A∣
原因:行列式性質第一條,行列式轉置值不變。
★ ② ∣kA∣=kn∣A∣
原因:矩陣所有元素有公因子向外提1次,行列式所有元素的公因子向外提n次。
例如:A=⎣⎡123123123⎦⎤
kA=⎣⎡k2k3kk2k3kk2k3k⎦⎤
∣kA∣=∣∣∣∣∣∣k2k3kk2k3kk2k3k∣∣∣∣∣∣
∣kA∣=k3∣∣∣∣∣∣123123123∣∣∣∣∣∣=k3∣A∣
③ ∣AB∣=∣A∣∣B∣
行列式的乘法定理,前提條件:A、B爲同階,可以推廣到多個方陣相乘的情況,如∣ABC∣=∣A∣∣B∣∣C∣。
例1:已知A爲5階方陣,並且∣A∣=3,求∣−A∣、∣2AT∣、∣∣∣A∣A∣和∣∣∣∣A∣A∣A∣A∣。
(1) ∣−A∣=(−1)5∣A∣=−1×3=−3;
(2) ∣2AT∣=25∣AT∣=25∣A∣=25×3=96;
(3) ∣∣A∣A∣=∣3A∣=35∣3∣=35×3=36;
(4) ∣∣∣∣A∣A∣A∣A∣
=∣∣∣3A∣A∣A∣
=∣∣35∣A∣A∣A∣
=∣∣35×3A∣A∣
=∣∣36A∣A∣
=∣(36)5∣A∣A∣
=∣330∣A∣A∣
=∣330×3A∣
=∣331A∣
=(331)5∣A∣
=3155∣A∣
=3155×3
=3156
4 伴隨矩陣
只有方陣纔有伴隨矩陣。
定義:假設n階方陣A,Aij是其元素aij的代數餘子式,那麼矩陣A的伴隨矩陣:
A∗=⎣⎢⎢⎢⎡A11A12⋮A1nA21A22⋮A2n⋯⋯⋱⋯An1An2⋮Ann⎦⎥⎥⎥⎤。
矩陣A的伴隨矩陣記作A∗。
例2:矩陣A=⎣⎡121111134⎦⎤
① 第一步:分別求所有元素的代數餘子式
A11=(−1)1+1∣∣∣∣1134∣∣∣∣=1
A12=(−1)1+2∣∣∣∣2134∣∣∣∣=−5
A13=(−1)1+3∣∣∣∣2111∣∣∣∣=1
A21=(−1)2+1∣∣∣∣1114∣∣∣∣=−3
A22=(−1)2+2∣∣∣∣1114∣∣∣∣=3
A23=(−1)2+3∣∣∣∣1111∣∣∣∣=0
A31=(−1)3+1∣∣∣∣1113∣∣∣∣=2
A32=(−1)3+2∣∣∣∣1213∣∣∣∣=−1
A33=(−1)3+3∣∣∣∣1211∣∣∣∣=−1
② 第二步:按行求的代數餘子式按列放構成矩陣
A∗=⎣⎡1−51−3302−1−1⎦⎤
求伴隨矩陣的口訣:按行求,按列放。
定理2.4.1:對於任意方陣A,有:AA∗=A∗A=∣A∣E。
證明:
① AA∗=⎣⎢⎢⎢⎡a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann⎦⎥⎥⎥⎤⎣⎢⎢⎢⎡A11A12⋮A1nA21A22⋮A2n⋯⋯⋱⋯An1An2⋮Ann⎦⎥⎥⎥⎤
根據矩陣的乘法得:
=⎣⎢⎢⎢⎡a11A11+a12A12+...+a1nA1na21A11+a22A12+...+a2nA1n⋮an1A11+an2A12+...+annA1na11A21+a12A22+...+a1nA2na21A21+a22A22+...+a2nA2n⋮an1A21+an2A22+...+annA2n⋯⋯⋱⋯a11An1+a12An2+...+a1nAnna21An1+a22An2+...+a2nAnn⋮an1An1+an2An2+...+annAnn⎦⎥⎥⎥⎤
根據行列式的按行展開定理:某行元素與其對應代數餘子式相乘等於行列式的值,即:a11A11+a12A12+...+a1nA1n=∣A∣。
根據異乘變零定理:某行元素與其他行元素對應代數餘子式相乘等於零,即:a11A21+a12A22+...+a1nA2n=0。
同理其他元素也是相同的處理,所以上述表達式:
=⎣⎢⎢⎢⎡∣A∣0⋮00∣A∣⋮0⋯⋯⋱⋯00⋮∣A∣⎦⎥⎥⎥⎤
=∣A∣E
② A∗A=⎣⎢⎢⎢⎡A11A12⋮A1nA21A22⋮A2n⋯⋯⋱⋯An1An2⋮Ann⎦⎥⎥⎥⎤⎣⎢⎢⎢⎡a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann⎦⎥⎥⎥⎤
根據矩陣的乘法得:
=⎣⎢⎢⎢⎡a11A11+a21A21+...+an1An1a11A12+a21A22+...+an1An2⋮a11A1n+a21A2n+...+an1Anna12A11+a22A21+...+an2An1a12A12+a22A22+...+an2An2⋮a12A1n+a22A2n+...+an2Ann⋯⋯⋱⋯a1nA11+a2nA21+...+annAn1a1nA12+a2nA22+...+annAn2⋮a1nA1n+a2nA2n+...+annAnn⎦⎥⎥⎥⎤
根據行列式的按列展開定理:某列元素與其對應代數餘子式相乘等於行列式的值,即:a11A11+a21A21+...+an1An1=∣A∣。
根據異乘變零定理:某列元素與其他列元素對應代數餘子式相乘等於零,即:a12A11+a22A21+...+an2An1=0。
同理其他元素也是相同的處理,所以上述表達式:
=⎣⎢⎢⎢⎡∣A∣0⋮00∣A∣⋮0⋯⋯⋱⋯00⋮∣A∣⎦⎥⎥⎥⎤
=∣A∣E
綜上所述:AA∗=A∗A=∣A∣E。
推論2.4.1:若∣A∣=0,則:∣A∗∣=∣A∣n−1。
證明:因爲AA∗=∣A∣E,兩邊取行列式得:
∣AA∗∣=∣∣A∣E∣
即:∣A∣∣A∗∣=∣A∣n∣E∣
又因爲:∣E∣=1
所以:∣A∣∣A∗∣=∣A∣n
因爲∣A∣=0,所以兩邊同時除以∣A∣得:
∣A∗∣=∣A∣n−1
故原式獲證。
事實上,可以證明,當∣A∣=0時,以上結論也是成立的。
5 引用
《線性代數》高清教學視頻 “驚歎號”系列 宋浩老師_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili_2.4 逆矩陣(一)