文章目錄
- 線性代數知識整理
- 一、求行列式
- 1、 套公式
- 2、利用性質,化為可套公式
- 3、抽象行列式
- 4、抽象向量
- 二、代數余子式的線性組合
- 三、求AnA^nAn
- 四、證明A可逆
- 五、求A的逆
- 1、定義法
- 2、初等變換
- 3、公式
- 六、求秩
- 七、線性表示的判定
- 八、線性無關
- 九、求極大線性無關組
- 十、等價向量組
線性代數知識整理
一、求行列式
1、 套公式
(1)二階、三階行列式
∣1452∣\left|\begin {array}{c} 1 &4 \\ 5 &2 \\ \end{array}\right|?15?42?? = 1 * 2 - 4 * 5 = -18
∣123456789∣\left|\begin {array}{c} 1 &2 &3 \\ 4 &5 &6 \\ 7 &8 &9 \\ \end{array}\right|?147?258?369?? = 1 * 5 * 9 + 2 * 6 * 7 + 3 * 4 * 8 - 3 * 5 * 7 - 2 * 4 * 9 - 1 * 6 * 8 = 0
(2) 三角行列式
-
主對角線行列式
∣a11a12…a1n0a22…a2n????00…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ 0 & a_{22} & \dots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & a_{nn} \end{vmatrix}?a11?0?0?a12?a22??0?……?…?a1n?a2n??ann??? = ∣a110…0a21a22…0????an1an2…ann∣\begin{vmatrix} a_{11} & 0 & \dots & 0 \\ a_{21} & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix}?a11?a21??an1??0a22??an2??……?…?00?ann??? = ∣a110…00a22…0????00…ann∣\begin{vmatrix} a_{11} & 0 & \dots & 0 \\ 0 & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & a_{nn} \end{vmatrix}?a11?0?0?0a22??0?……?…?00?ann??? = ∏i=1naii\prod_{i=1}^{n} a_{ii}∏i=1n?aii?
-
副對角線行列式
∣a11a12…a1na21a22…0????an10…0∣=∣00…a1n00…a2n????an1an2…ann∣=∣00…a1n00…0????an10…0∣=(?1)n(n?1)2∏i=1nai,n?i+1\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ a_{21} & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & 0 & \dots & 0 \end{vmatrix} = \begin{vmatrix} 0 & 0 & \dots & a_{1n} \\ 0 & 0 & \dots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = \begin{vmatrix} 0 & 0 & \dots & a_{1n} \\ 0 & 0 & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & 0 & \dots & 0 \end{vmatrix} = (-1)^{\frac{n(n-1)}{2}} \prod_{i=1}^{n} a_{i,n-i+1} ?a11?a21??an1??a12?a22??0?……?…?a1n?0?0??=?00?an1??00?an2??……?…?a1n?a2n??ann???=?00?an1??00?0?……?…?a1n?0?0??=(?1)2n(n?1)?i=1∏n?ai,n?i+1?
(3)行和相等
D=∣abcbcacab∣D = \begin{vmatrix} a & b & c \\ b & c & a \\ c & a & b \end{vmatrix} D=?abc?bca?cab??
-
利用行和相等的性質,將第2、3列加到第1列: D=∣a+b+cbca+b+ccaa+b+cab∣D = \begin{vmatrix} a+b+c & b & c \\ a+b+c & c & a \\ a+b+c & a & b \end{vmatrix} D=?a+b+ca+b+ca+b+c?bca?cab??
-
提出第1列的公因子 ((a+b+c)): D=(a+b+c)∣1bc1ca1ab∣D = (a+b+c) \begin{vmatrix} 1 & b & c \\ 1 & c & a \\ 1 & a & b \end{vmatrix} D=(a+b+c)?111?bca?cab??
-
進行行變換((r2r_2r2? - r1r_1r1?, r3r_3r3? - r1r_1r1?)): D=(a+b+c)∣1bc0c?ba?c0a?bb?c∣D = (a+b+c) \begin{vmatrix} 1 & b & c \\ 0 & c-b & a-c \\ 0 & a-b & b-c \end{vmatrix} D=(a+b+c)?100?bc?ba?b?ca?cb?c??
-
按第1列展開計算: D=(a+b+c)?1?∣c?ba?ca?bb?c∣D = (a+b+c) \cdot 1 \cdot \begin{vmatrix} c-b & a-c \\ a-b & b-c \end{vmatrix} D=(a+b+c)?1??c?ba?b?a?cb?c??
-
計算二階行列式: D=(a+b+c)[(c?b)(b?c)?(a?c)(a?b)]D = (a+b+c)\left[(c-b)(b-c) - (a-c)(a-b)\right] D=(a+b+c)[(c?b)(b?c)?(a?c)(a?b)]
-
化簡最終結果: D=?(a+b+c)(a2+b2+c2?ab?bc?ca)D = -(a+b+c)(a^2 + b^2 + c^2 - ab - bc - ca) D=?(a+b+c)(a2+b2+c2?ab?bc?ca)
(4)爪型行列式
利用斜爪消除豎爪或平爪
D=∣1111120010301004∣D = \begin{vmatrix} 1 & 1 & 1 & 1 \\ 1 & 2 & 0 & 0 \\ 1 & 0 & 3 & 0 \\ 1 & 0 & 0 & 4 \\ \end{vmatrix}D=?1111?1200?1030?1004??
核心思路 利用斜爪(第2行第2列、第3行第3列、第4行第4列的非零元素)消除橫爪(第一行除首元素外的元素),通過行變換將行列式轉化為更簡單的形式。
利用斜爪主元消除第一行的橫爪元素 對第一行進行行變換,減去各行與斜爪主元比值的乘積,即: r1=r1?12r2?13r3?14r4r_1 = r_1 - \frac{1}{2}r_2 - \frac{1}{3}r_3 - \frac{1}{4}r_4r1?=r1??21?r2??31?r3??41?r4?
變換后行列式變為: D=∣?112000120010301004∣D = \begin{vmatrix} -\frac{1}{12} & 0 & 0 & 0 \\ 1 & 2 & 0 & 0 \\ 1 & 0 & 3 & 0 \\ 1 & 0 & 0 & 4 \\ \end{vmatrix} D=??121?111?0200?0030?0004??
計算下三角行列式的值 此時行列式為下三角行列式,其值等于主對角線元素的乘積: D=?112×2×3×4D = -\frac{1}{12} \times 2 \times 3 \times 4 D=?121?×2×3×4 = -2
(5)范德蒙德行列式
Vn(x1,x2,…,xn)=∣11?1x1x2?xnx12x22?xn2????x1n?1x2n?1?xnn?1∣=∏1≤i≤j≤n(xj?xi)V_n(x_1, x_2, \dots, x_n) = \begin{vmatrix} 1 & 1 & \cdots & 1 \\ x_1 & x_2 & \cdots & x_n \\ x_1^2 & x_2^2 & \cdots & x_n^2 \\ \vdots & \vdots & \ddots & \vdots \\ x_1^{n-1} & x_2^{n-1} & \cdots & x_n^{n-1} \end{vmatrix} = \prod_{\substack{1 \leq i \leq j \leq n}} (x_j - x_i) Vn?(x1?,x2?,…,xn?)=?1x1?x12??x1n?1??1x2?x22??x2n?1????????1xn?xn2??xnn?1???=1≤i≤j≤n?∏?(xj??xi?)
特征:第 i 行(i=1,2…,ni = 1,2\dots,ni=1,2…,n) 元素是 (x1,x2,,xnx_1, x_2, , x_nx1?,x2?,,xn?) 的 i - 1次冪,呈現 “冪次遞增” 的三角結構
(6) 按某一行(列)展開
∣A∣={ai1Ai1+ai2Ai2+?+ainAin=∑j=1naijAij(i=1,2,?,n),a1jA1j+a2jA2j+?+anjAnj=∑i=1naijAij(j=1,2,?,n).|A| = \begin{cases} a_{i1}A_{i1} + a_{i2}A_{i2} + \cdots + a_{in}A_{in} = \sum_{j=1}^{n} a_{ij}A_{ij} \ (i = 1, 2, \cdots, n), \\ a_{1j}A_{1j} + a_{2j}A_{2j} + \cdots + a_{nj}A_{nj} = \sum_{i=1}^{n} a_{ij}A_{ij} \ (j = 1, 2, \cdots, n). \end{cases} ∣A∣={ai1?Ai1?+ai2?Ai2?+?+ain?Ain?=∑j=1n?aij?Aij??(i=1,2,?,n),a1j?A1j?+a2j?A2j?+?+anj?Anj?=∑i=1n?aij?Aij??(j=1,2,?,n).?
(7)拉普拉斯展開式(分塊矩陣求行列式)
設 A\boldsymbol{A}A 為 mmm 階矩陣,B\boldsymbol{B}B 為 nnn 階矩陣,則
∣AOOB∣=∣ACOB∣=∣AOCB∣=∣A∣∣B∣,∣OABO∣=∣CABO∣=∣OABC∣=(?1)mn∣A∣∣B∣.\begin{align*} \begin{vmatrix} \boldsymbol{A} & \boldsymbol{O} \\ \boldsymbol{O} & \boldsymbol{B} \end{vmatrix} &= \begin{vmatrix} \boldsymbol{A} & \boldsymbol{C} \\ \boldsymbol{O} & \boldsymbol{B} \end{vmatrix} = \begin{vmatrix} \boldsymbol{A} & \boldsymbol{O} \\ \boldsymbol{C} & \boldsymbol{B} \end{vmatrix} = \vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vert, \\ \\ \begin{vmatrix} \boldsymbol{O} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{O} \end{vmatrix} &= \begin{vmatrix} \boldsymbol{C} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{O} \end{vmatrix} = \begin{vmatrix} \boldsymbol{O} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{C} \end{vmatrix} = (-1)^{mn}\vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vert. \end{align*} ?AO?OB???OB?AO???=?AO?CB??=?AC?OB??=∣A∣∣B∣,=?CB?AO??=?OB?AC??=(?1)mn∣A∣∣B∣.?
所謂(?1)mn(-1)^{mn}(?1)mn即副對角線元素換到主對角線上,交換的次數
2、利用性質,化為可套公式
性質1:行列互換,其值不變,即∣A∣=∣AT∣\vert\boldsymbol{A}\vert = \vert\boldsymbol{{A^T}}\vert∣A∣=∣AT∣
性質2:若行列式中某行(列)元素全為零,則行列式為零
性質3:若行列式中某行(列)元素有公因子k(k ≠ 0),則k可提到行列式外面,即
∣a11a12…a1n???kai1kai2…kain???an1an2…ann∣=k∣a11a12…a1n???ai1ai2…ain???an1an2…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ ka_{i1} & ka_{i2} & \dots & ka_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = k \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \dots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} ?a11??kai1??an1??a12??kai2??an2??………?a1n??kain??ann???=k?a11??ai1??an1??a12??ai2??an2??………?a1n??ain??ann???
性質4:行列式中某行(列)元素均是兩個數之和,則可拆成兩個行列式之和,即
∣a11a12…a1n???ai1+bi1ai2+bi2…ain+bin???an1an2…ann∣=∣a11a12…a1n???ai1ai2…ain???an1an2…ann∣+∣a11a12…a1n???bi1bi2…bin???an1an2…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} + b_{i1} & a_{i2} + b_{i2} & \dots & a_{in} + b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \dots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} + \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ b_{i1} & b_{i2} & \dots & b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} ?a11??ai1?+bi1??an1??a12??ai2?+bi2??an2??………?a1n??ain?+bin??ann???=?a11??ai1??an1??a12??ai2??an2??………?a1n??ain??ann???+?a11??bi1??an1??a12??bi2??an2??………?a1n??bin??ann???
性質5:行列式中兩行(列)互換,行列式變號
性質6:行列式中的兩行(列)元素相等或對應成比例,則行列式為零
性質7:行列式中某行(列)的k倍加到另一行(列),行列式不變
3、抽象行列式
一般使用∣AB∣=∣A∣∣B∣\vert\boldsymbol{A}\boldsymbol{B}\vert=\vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vert∣AB∣=∣A∣∣B∣
【例】α1,α2,α3均為3維列向量,已知A=[α1,α2,α3],B=[α1?α2+2α3,2α1+3α2?5α3,α1+2α2?α3]且∣A∣=2,則∣B?A∣=10 ̄\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 均為 3 維列向量,已知 \boldsymbol{A} = [\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3], \quad \boldsymbol{B} = [\boldsymbol{\alpha}_1 - \boldsymbol{\alpha}_2 + 2\boldsymbol{\alpha}_3,\ 2\boldsymbol{\alpha}_1 + 3\boldsymbol{\alpha}_2 - 5\boldsymbol{\alpha}_3,\ \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3] 且 |\boldsymbol{A}| = 2,則 |\boldsymbol{B} - \boldsymbol{A}| = \boldsymbol{\underline{10}}α1?,α2?,α3?均為3維列向量,已知A=[α1?,α2?,α3?],B=[α1??α2?+2α3?,?2α1?+3α2??5α3?,?α1?+2α2??α3?]且∣A∣=2,則∣B?A∣=10?
∣B?A∣=∣?α2+2α3,2α1+2α2?5α3,α1+2α2?α3∣=(?)∣[α1,α2,α3][021?1222?5?2]∣|\boldsymbol{B} - \boldsymbol{A}| = \begin{vmatrix} -\boldsymbol{\alpha}_2 + 2\boldsymbol{\alpha}_3, & 2\boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - 5\boldsymbol{\alpha}_3, & \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3 \end{vmatrix} \stackrel{(*)}{=} \left| [\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3] \begin{bmatrix} 0 & 2 & 1 \\ -1 & 2 & 2 \\ 2 & -5 & -2 \end{bmatrix} \right| ∣B?A∣=??α2?+2α3?,?2α1?+2α2??5α3?,?α1?+2α2??α3???=(?)?[α1?,α2?,α3?]?0?12?22?5?12?2???
=∣α1,α2,α3∣∣021?1222?5?2∣=5= |\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 |\begin{vmatrix} 0 & 2 & 1 \\ -1 & 2 & 2 \\ 2 & -5 & -2 \end{vmatrix} = 5 =∣α1?,α2?,α3?∣?0?12?22?5?12?2??=5
4、抽象向量
例如∣α1,α2,α3∣=5|\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 | = 5∣α1?,α2?,α3?∣=5 求 [α1+α2,α2?α3,α3?α1][\boldsymbol{\alpha}_1 + \boldsymbol{\alpha}_2 ,\ \boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3 ,\ \boldsymbol{\alpha}_3 - \boldsymbol{\alpha}_1 ][α1?+α2?,?α2??α3?,?α3??α1?]
方法一:利用行列式性質
方法二:化矩陣之積
[α1,α2,α3]∣10?11100?11∣[\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3] \left|\begin {array}{c} 1 &0 &-1 \\ 1 &1 &0 \\ 0 &-1 &1 \\ \end{array}\right|[α1?,α2?,α3?]?110?01?1??101??
二、代數余子式的線性組合
設行列式 ( D ) 為:
D=∣1?31?22?5?2?20?451?39?67∣D = \begin{vmatrix} 1 & -3 & 1 & -2 \\ 2 & -5 & -2 & -2 \\ 0 & -4 & 5 & 1 \\ -3 & 9 & -6 & 7 \end{vmatrix}D=?120?3??3?5?49?1?25?6??2?217?? ,其中 ( M3jM_{3j}M3j? ) 表示 ( D ) 中第 3 行第 ( j ) 列元素的余子式(j = 1,2,3,4 ),求 M31+3M32?2M33+2M34M_{31} + 3M_{32} - 2M_{33} + 2M_{34}M31?+3M32??2M33?+2M34? 的值。
方法一:
M31+3M32?2M33+2M34=A31?3A32?2A33?2A34M_{31} + 3M_{32} - 2M_{33} + 2M_{34} = A_{31} - 3A_{32} - 2A_{33} - 2A_{34}M31?+3M32??2M33?+2M34?=A31??3A32??2A33??2A34?
即求∣1?31?22?5?2?21?3?2?2?39?67∣\begin{vmatrix} 1 & -3 & 1 & -2 \\ 2 & -5 & -2 & -2 \\ 1 & -3 & -2 & -2 \\ -3 & 9 & -6 & 7 \end{vmatrix}?121?3??3?5?39?1?2?2?6??2?2?27?? 的值,值為-3
方法二:求A?A^*A?
A?=(A11A21?An1A12A22?An2????A1nA2n?Ann)=∣A∣A?1\boldsymbol{A}^* = \begin{pmatrix} 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{pmatrix} = |A|A^{-1} A?=?A11?A12??A1n??A21?A22??A2n???????An1?An2??Ann???=∣A∣A?1
三、求AnA^nAn
方法一:若r(A)=1,A可以寫作αβTαβ^TαβT, An=αβTαβT???αβT=((tr(A))n?1AA^n = αβ^Tαβ^T···αβ^T = ((tr(A))^{n-1}AAn=αβTαβT???αβT=((tr(A))n?1A
方法二:相似對角化,P?1AP=Λ=>An=PΛnP?1P^{-1}AP = Λ => A^n = PΛ^nP^{-1}P?1AP=Λ=>An=PΛnP?1
方法三:∣A00B∣n=∣An00Bn∣\left|\begin {array}{c} A &0 \\ 0 &B \\ \end{array}\right| ^ n = \left|\begin {array}{c} A^n &0 \\ 0 &B^n \\ \end{array}\right|?A0?0B??n=?An0?0Bn??
方法四:數學歸納法,如求∣010?101010∣\left|\begin {array}{c} 0 &1 &0 \\ -1 &0 &1 \\ 0 &1 &0 \\ \end{array}\right|?0?10?101?010??
四、證明A可逆
? |A| = 0
<=> A的列向量線性無關
<=> Ax=0只有零解
<=> A沒有0特征值
<=> p+q=n(正負慣性指數)
五、求A的逆
1、定義法
已知矩陣滿足的等式(如冪等式),通過構造 ( AB=E\boldsymbol{AB} = \boldsymbol{E}AB=E ) 求逆
【例】
已知 A2=E,求(A+2E)?1\boldsymbol{A}^2 = \boldsymbol{E} ,求 (\boldsymbol{A} + 2\boldsymbol{E})^{-1}A2=E,求(A+2E)?1
由 A2?E=0\boldsymbol{A}^2 - \boldsymbol{E} = \boldsymbol{0}A2?E=0,因式分解得: A2?E=(A+2E)(A?2E)+3E=0\boldsymbol{A}^2 - \boldsymbol{E} = (\boldsymbol{A} + 2\boldsymbol{E})(\boldsymbol{A} - 2\boldsymbol{E}) + 3\boldsymbol{E} = \boldsymbol{0}A2?E=(A+2E)(A?2E)+3E=0
調整后構造 AB=E\boldsymbol{AB} = \boldsymbol{E}AB=E:
(A+2E)?2E?A3=E(\boldsymbol{A} + 2\boldsymbol{E}) \cdot \frac{2\boldsymbol{E} - \boldsymbol{A}}{3} = \boldsymbol{E}(A+2E)?32E?A?=E
因此 (A+2E)?1=2E?A3(\boldsymbol{A} + 2\boldsymbol{E})^{-1} = \frac{2\boldsymbol{E} - \boldsymbol{A}}{3}(A+2E)?1=32E?A?
2、初等變換
(A∣E)→初等行變換(E∣A?1)(\boldsymbol{A} \mid \boldsymbol{E}) \xrightarrow{\text{初等行變換}} (\boldsymbol{E} \mid \boldsymbol{A}^{-1})(A∣E)初等行變換?(E∣A?1)
3、公式
二階矩陣求逆公式: 設二階矩陣為 A=(abcd)\boldsymbol{A} = \begin{pmatrix} a & b \\ c & d \end{pmatrix} A=(ac?bd?) 若其行列式不等于0(即矩陣可逆),則其逆矩陣為: A?1=1ad?bc(d?b?ca)\boldsymbol{A}^{-1} = \frac{1}{ad - bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix} A?1=ad?bc1?(d?c??ba?)
分塊矩陣求逆
(A00B)?1=(A?100B?1)\begin{pmatrix} \boldsymbol{A} & \boldsymbol{0} \\ \boldsymbol{0} & \boldsymbol{B} \end{pmatrix}^{-1} = \begin{pmatrix} \boldsymbol{A}^{-1} & \boldsymbol{0} \\ \boldsymbol{0} & \boldsymbol{B}^{-1} \end{pmatrix}(A0?0B?)?1=(A?10?0B?1?)
(0AB0)?1=(0B?1A?10)\begin{pmatrix} \boldsymbol{0} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{0} \end{pmatrix}^{-1} = \begin{pmatrix} \boldsymbol{0} & \boldsymbol{B}^{-1} \\ \boldsymbol{A}^{-1} & \boldsymbol{0} \end{pmatrix}(0B?A0?)?1=(0A?1?B?10?)
六、求秩
方法一:定義法
設A是m×n矩陣,若存在k階子式不為零,而任意k+1階子式(如果有的話)全為零,則r(A)=k
方法二:化行階梯矩陣
方法三:線性相關性
方法四:秩公式
設 A\boldsymbol{A}A 為矩陣,以下是矩陣秩 r(Ar(\boldsymbol{A}r(A) 的常用性質
① 0≤r(A)≤min?{m,n}0 \leq r(\boldsymbol{A}) \leq \min\{m, n\}0≤r(A)≤min{m,n}
② r(kA)=r(A)(k≠0)r(k\boldsymbol{A}) = r(\boldsymbol{A}) \quad (k \neq 0)r(kA)=r(A)(k=0)
③ r(AB)≤min?{r(A),r(B)}r(\boldsymbol{AB}) \leq \min\{r(\boldsymbol{A}), r(\boldsymbol{B})\}r(AB)≤min{r(A),r(B)}
④對同型矩陣A、B
r(A+B)≤r(A)+r(B)r(\boldsymbol{A} + \boldsymbol{B}) \leq r(\boldsymbol{A}) + r(\boldsymbol{B})r(A+B)≤r(A)+r(B)
⑤ r(A?)={n,r(A)=n1,r(A)=n?1,其中A為n(n≥2)階方陣0,r(A)<n?1r(\boldsymbol{A}^*) = \begin{cases} n, & r(\boldsymbol{A}) = n \quad \\ 1, & r(\boldsymbol{A}) = n - 1 \quad ,其中A為n(n≥2)階方陣\\ 0, & r(\boldsymbol{A}) < n - 1 \quad \end{cases}r(A?)=????n,1,0,?r(A)=nr(A)=n?1,其中A為n(n≥2)階方陣r(A)<n?1?
⑥設 A\boldsymbol{A}A 是 m×nm \times nm×n矩陣,P\boldsymbol{P}P (m階)、 Q\boldsymbol{Q}Q( n 階)是可逆矩陣,則:
r(A)=r(PA)=r(AQ)=r(PAQ)r(\boldsymbol{A}) = r(\boldsymbol{PA}) = r(\boldsymbol{AQ}) = r(\boldsymbol{PAQ})r(A)=r(PA)=r(AQ)=r(PAQ)
⑦ 若Am×nBn×s=O,則r(A)+r(B)≤n若A_{m×n}B_{n×s}=\boldsymbol{O},則r(\boldsymbol{A}) + r(\boldsymbol{B}) \leq n若Am×n?Bn×s?=O,則r(A)+r(B)≤n
⑧ r(A)=r(AT)=r(ATA)=r(AAT)r(\boldsymbol{A}) = r(\boldsymbol{A}^\text{T}) = r(\boldsymbol{A}^\text{T}\boldsymbol{A}) = r(\boldsymbol{A}\boldsymbol{A}^\text{T})r(A)=r(AT)=r(ATA)=r(AAT)
七、線性表示的判定
定義:
若向量β能表示成向量組α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?的線性組合,即存在m個數k1,k2,???,kmk_1,k_2,···,k_mk1?,k2?,???,km?,使得β=k1α1,k2α2,???,kmαmβ = k_1α_1,k_2α_2,···,k_mα_mβ=k1?α1?,k2?α2?,???,km?αm?,則稱向量β能被向量組α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?線性表示
<=>秩 r(α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?) = r(α1,α2,???,αm,βα_1,α_2,···,α_m,βα1?,α2?,???,αm?,β)
<=>方程組 α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?x = β有解
<= α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?線性無關,α1,α2,???,αm,βα_1,α_2,···,α_m,βα1?,α2?,???,αm?,β線性相關
<= m個m維α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?線性無關,任意m維β可被α1,α2,???,αmα_1,α_2,···,α_mα1?,α2?,???,αm?唯一表示
【例】
向量的線性表示綜合應用 已知向量組: α1=(121),α2=(110),α3=(231),β=(341)\boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 2 \\ 1 \end{pmatrix}, \quad \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix}, \quad \boldsymbol{\alpha}_3 = \begin{pmatrix} 2 \\ 3 \\ 1 \end{pmatrix}, \quad \boldsymbol{\beta} = \begin{pmatrix} 3 \\ 4 \\ 1 \end{pmatrix} α1?=?121??,α2?=?110??,α3?=?231??,β=?341??
回答下列問題:
-
判斷向量β\boldsymbol{\beta}β能否由向量組α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1?,α2?,α3?線性表示?若能,寫出一個線性表示式。
-
利用秩的關系驗證第1題的結論。
-
若存在向量γ\boldsymbol{\gamma}γ,使得α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1?,α2?,γ線性無關,且α1,α2,γ,β\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}α1?,α2?,γ,β線性相關,證明β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1?,α2?,γ線性表示。
【解】
- 判斷β\boldsymbol{\beta}β能否由α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1?,α2?,α3?線性表示 假設β=k1α1+k2α2+k3α3\boldsymbol{\beta} = k_1\boldsymbol{\alpha}_1 + k_2\boldsymbol{\alpha}_2 + k_3\boldsymbol{\alpha}_3β=k1?α1?+k2?α2?+k3?α3?,展開得方程組: {k1+k2+2k3=32k1+k2+3k3=4k1+0k2+k3=1\begin{cases} k_1 + k_2 + 2k_3 = 3 \\ 2k_1 + k_2 + 3k_3 = 4 \\ k_1 + 0k_2 + k_3 = 1 \end{cases} ????k1?+k2?+2k3?=32k1?+k2?+3k3?=4k1?+0k2?+k3?=1? 對增廣矩陣作初等行變換: (112321341011)→(101101120000)\left(\begin{array}{ccc|c} 1 & 1 & 2 & 3 \\ 2 & 1 & 3 & 4 \\ 1 & 0 & 1 & 1 \end{array}\right) \to \left(\begin{array}{ccc|c} 1 & 0 & 1 & 1 \\ 0 & 1 & 1 & 2 \\ 0 & 0 & 0 & 0 \end{array}\right) ?121?110?231?341??→?100?010?110?120?? 方程組有解(無窮多解),取k3=0k_3 = 0k3?=0,得k1=1,k2=2k_1 = 1, k_2 = 2k1?=1,k2?=2,故一個線性表示式為: β=α1+2α2+0α3\boldsymbol{\beta} = \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 + 0\boldsymbol{\alpha}_3 β=α1?+2α2?+0α3?
- 用秩的關系驗證 構造矩陣: 向量組矩陣:A=(α1,α2,α3)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3)A=(α1?,α2?,α3?) 增廣矩陣:B=(α1,α2,α3,β)\boldsymbol{B} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\beta})B=(α1?,α2?,α3?,β) 由第1題的行變換結果可知: r(A)=2,r(B)=2r(\boldsymbol{A}) = 2, \quad r(\boldsymbol{B}) = 2 r(A)=2,r(B)=2 根據線性表示的等價條件: r(α1,α2,α3)=r(α1,α2,α3,β)=2r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3) = r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\beta}) = 2 r(α1?,α2?,α3?)=r(α1?,α2?,α3?,β)=2 故β\boldsymbol{\beta}β能由α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1?,α2?,α3?線性表示。
- 證明β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1?,α2?,γ線性表示 已知條件: α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1?,α2?,γ線性無關 ?r(α1,α2,γ)=3\implies r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) = 3?r(α1?,α2?,γ)=3 , α1,α2,γ,β\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}α1?,α2?,γ,β線性相關 ?r(α1,α2,γ,β)≤3\implies r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) \leq 3?r(α1?,α2?,γ,β)≤3 又因為: r(α1,α2,γ)≤r(α1,α2,γ,β)r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) \leq r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) r(α1?,α2?,γ)≤r(α1?,α2?,γ,β) 所以r(α1,α2,γ,β)=3r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) = 3r(α1?,α2?,γ,β)=3,即: r(α1,α2,γ)=r(α1,α2,γ,β)r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) = r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) r(α1?,α2?,γ)=r(α1?,α2?,γ,β) 根據線性表示的等價條件,β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1?,α2?,γ線性表示。
八、線性無關
證明**α1,α2,???,αnα_1,α_2,···,α_nα1?,α2?,???,αn?**線性無關
<=> 定義k1α1,k2α2,???,knαn=0當且僅當ki全為0k_1α_1,k_2α_2,···,k_nα_n = 0 當且僅當k_i全為0k1?α1?,k2?α2?,???,kn?αn?=0當且僅當ki?全為0
<=>秩r(α1,α2,???,αnα_1,α_2,···,α_nα1?,α2?,???,αn?) = n
<=>方程 α1,α2,???,αnα_1,α_2,···,α_nα1?,α2?,???,αn?x = 0 只有零解
<=> 任意一個αiα_iαi?均不可由其他α表示
<= |α1,α2,???,αnα_1,α_2,···,α_nα1?,α2?,???,αn?| ≠ 0
九、求極大線性無關組
①將列向量們組成矩陣A,作初等行變換,化為行階梯形矩陣,并確定r(A)
②按列找出一個秩為r(A)的子矩陣,即為一個極大線性無關組
【例】
已知列向量組:
α1=(1223),α2=(1123),α3=(0100),α4=(2546)\boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 2 \\ 2 \\ 3 \end{pmatrix}, \quad \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 2 \\ 3 \end{pmatrix}, \quad \boldsymbol{\alpha}_3 = \begin{pmatrix} 0 \\ 1 \\ 0 \\ 0 \end{pmatrix}, \quad \boldsymbol{\alpha}_4 = \begin{pmatrix} 2 \\ 5 \\ 4 \\ 6 \end{pmatrix} α1?=?1223??,α2?=?1123??,α3?=?0100??,α4?=?2546??
按以下步驟求該向量組的極大線性無關組:
- 將列向量組成矩陣并化為行階梯形,確定矩陣的秩;
- 根據行階梯形矩陣找出一個極大線性無關組。
【解】
將列向量按順序組成矩陣 A\boldsymbol{A}A:
A=(α1,α2,α3,α4)=(1102211522043306)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\alpha}_4) = \begin{pmatrix} 1 & 1 & 0 & 2 \\ 2 & 1 & 1 & 5 \\ 2 & 2 & 0 & 4 \\ 3 & 3 & 0 & 6 \end{pmatrix} A=(α1?,α2?,α3?,α4?)=?1223?1123?0100?2546??
對矩陣作初等行變換:
(1102211522043306)→r2?2r1r3?2r1r4?3r1(11020?11100000000)→?r2(110201?1?100000000)\begin{align*} &\begin{pmatrix} 1 & 1 & 0 & 2 \\ 2 & 1 & 1 & 5 \\ 2 & 2 & 0 & 4 \\ 3 & 3 & 0 & 6 \end{pmatrix} \xrightarrow[\substack{r_2-2r_1\\r_3-2r_1 \\ r_4-3r_1}]{} \begin{pmatrix} 1 & 1 & 0 & 2 \\ 0 & -1 & 1 & 1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} \xrightarrow[]{-r_2} \begin{pmatrix} 1 & 1 & 0 & 2 \\ 0 & 1 & -1 & -1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} \end{align*} ??1223?1123?0100?2546??r2??2r1?r3??2r1?r4??3r1????1000?1?100?0100?2100???r2???1000?1100?0?100?2?100???
行階梯形矩陣有 2個非零行,因此矩陣的秩 r(A)=2r(\boldsymbol{A}) = 2r(A)=2。
在行階梯形矩陣中,非零行的首個非零元素(主元)所在的列對應原矩陣的列向量,構成極大線性無關組。
觀察行階梯形矩陣:
- 第1個主元在第1列
- 第2個主元在第2列
因此,原向量組中對應的列向量 α1,α2\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2α1?,α2? 構成一個極大線性無關組(選法不唯一)。
十、等價向量組
若
(Ⅰ)α1,α2,???,αsα_1,α_2,···,α_sα1?,α2?,???,αs?
(Ⅱ) β1,β2,???,βtβ_1,β_2,···,β_tβ1?,β2?,???,βt?
證明(Ⅰ)(Ⅱ)等價
<=>(Ⅰ)中的向量可由(Ⅱ)表出且r(Ⅰ) = r(Ⅱ)
<=>r(Ⅰ) = r(Ⅱ) = r(Ⅰ,Ⅱ)
若r(Ⅰ) = r(Ⅰ,Ⅱ),(Ⅱ)可由(Ⅰ)線性表示
若r(Ⅱ) = r(Ⅰ,Ⅱ),(Ⅰ)可由(Ⅱ)線性表示
應注意等價矩陣和等價向量組的聯系和區別
【例】
已知向量組:
(Ⅰ)α1=(101),α2=(110)\text{(Ⅰ)}\quad \boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 0 \\ 1 \end{pmatrix},\ \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} (Ⅰ)α1?=?101??,?α2?=?110??
(Ⅱ)β1=(01?1),β2=(211),β3=(110)\text{(Ⅱ)}\quad \boldsymbol{\beta}_1 = \begin{pmatrix} 0 \\ 1 \\ -1 \end{pmatrix},\ \boldsymbol{\beta}_2 = \begin{pmatrix} 2 \\ 1 \\ 1 \end{pmatrix},\ \boldsymbol{\beta}_3 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} (Ⅱ)β1?=?01?1??,?β2?=?211??,?β3?=?110??
完成下列問題:
- 證明向量組(Ⅰ)與(Ⅱ)等價;
- 說明等價向量組與等價矩陣的區別
【解】
構造矩陣 A=(α1,α2)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2)A=(α1?,α2?) 并求秩:
A=(110110)→r3?r1(11010?1)→r3+r2(110100)\boldsymbol{A} = \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 1 & 0 \end{pmatrix} \xrightarrow{r_3-r_1} \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 0 & -1 \end{pmatrix} \xrightarrow{r_3+r_2} \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 0 & 0 \end{pmatrix} A=?101?110??r3??r1???100?11?1??r3?+r2???100?110??
得 r(Ⅰ)=2r(\text{Ⅰ}) = 2r(Ⅰ)=2。
構造矩陣 B=(β1,β2,β3)\boldsymbol{B} = (\boldsymbol{\beta}_1, \boldsymbol{\beta}_2, \boldsymbol{\beta}_3)B=(β1?,β2?,β3?) 并求秩:
B=(021111?110)→r1?r2(111021021)→r3?r2(111021000)\boldsymbol{B} = \begin{pmatrix} 0 & 2 & 1 \\ 1 & 1 & 1 \\ -1 & 1 & 0 \end{pmatrix} \xrightarrow{r_1 \leftrightarrow r_2 \\} \begin{pmatrix} 1 & 1 & 1 \\ 0 & 2 & 1 \\ 0 & 2 & 1 \end{pmatrix} \xrightarrow{r_3-r_2} \begin{pmatrix} 1 & 1 & 1 \\ 0 & 2 & 1 \\ 0 & 0 & 0 \end{pmatrix} B=?01?1?211?110??r1??r2???100?122?111??r3??r2???100?120?110??
得 r(Ⅱ)=2r(\text{Ⅱ}) = 2r(Ⅱ)=2
構造 C=(α1,α2,β1,β2,β3)\boldsymbol{C} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\beta}_1, \boldsymbol{\beta}_2, \boldsymbol{\beta}_3)C=(α1?,α2?,β1?,β2?,β3?),通過行變換得:
r(C)=2r(\boldsymbol{C}) = 2 r(C)=2
即 r(Ⅰ,Ⅱ)=2r(\text{Ⅰ},\text{Ⅱ}) = 2r(Ⅰ,Ⅱ)=2。
結論:
因 r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ)=2r(\text{Ⅰ}) = r(\text{Ⅱ}) = r(\text{Ⅰ},\text{Ⅱ}) = 2r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ)=2,故向量組(Ⅰ)與(Ⅱ)等價。
對比項 | 等價向量組 | 等價矩陣 |
---|---|---|
定義 | 互相可線性表示的向量組 | 經有限次初等變換可互化的矩陣 |
核心條件 | r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ)r(\text{Ⅰ}) = r(\text{Ⅱ}) = r(\text{Ⅰ},\text{Ⅱ})r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ) | 同型且秩相等 |
維度要求 | 向量需同維(不一定同個數) | 必須同型(行數和列數均相同) |
應用場景 | 線性表示、基變換等 | 矩陣秩的判定、方程組同解性等 |