• 跟着李老师学线代——矩阵(持续更新)



    基础概念

    • 矩阵:由 m × n m\times n m×n个数组成的 m m m n n n列的表格称为一个 m × n m\times n m×n个矩阵,当 m = n m=n m=n时,称为 n n n阶矩阵,记为 A A A
    • 同型矩阵:如果 A A A B B B都是 m × n m\times n m×n阶矩阵,那么称 A A A B B B是同型矩阵。
    • 相等矩阵:设 A , B A,B A,B是同型矩阵,如果 a i j = b i j ( ∀ i = 1 , 2 , … , m ; j = 1 , 2 , … , n ) a_{ij}=b_{ij}(\forall i=1,2,\dots,m;j=1,2,\dots,n) aij=bij(i=1,2,,m;j=1,2,,n),则称 A A A B B B相等,记为 A = B A=B A=B
    • 零矩阵:如果一个矩阵的所有元素都是 0 0 0,那么就称这个矩阵为零矩阵,记为 O O O
    • 对角矩阵: [ a 11 a 22 ⋱ a n n ]
      [a11a22ann]" role="presentation" style="position: relative;">[a11a22ann]
      a11a22ann
    • 单位矩阵: [ 1 1 ⋱ 1 ]
      [111]" role="presentation" style="position: relative;">[111]
      111
      记为 E E E
    • 上三角矩阵: [ a 11 a 12 … a 1 n a 22 … a 2 n ⋱ ⋮ a n n ]
      [a11a12a1na22a2nann]" role="presentation" style="position: relative;">[a11a12a1na22a2nann]
      a11a12a22a1na2nann
      i > j i>j i>j时, a i j = 0 a_{ij}=0 aij=0
    • 下三角矩阵: [ a 11 a 21 a 22 ⋮ ⋮ ⋱ a n 1 a n 2 … a n n ]
      [a11a21a22an1an2ann]" role="presentation" style="position: relative;">[a11a21a22an1an2ann]
      a11a21an1a22an2ann
      i < j ii<j时, a i j = 0 a_{ij}=0 aij=0
    • 对称矩阵:若 A T = A A^T=A AT=A,则称 A A A为对称矩阵。
    • 反对称矩阵:若 A T = − A A^T=-A AT=A,则称 A A A为反对称矩阵。

    矩阵的运算

    • 矩阵的加法: A = [ a i j ] , B = [ b i j ] A=[a_{ij}],B=[b_{ij}] A=[aij],B=[bij]均为 m × n m\times n m×n阶矩阵,那么 A + B = [ a i j + b i j ] A+B=[a_{ij}+b_{ij}] A+B=[aij+bij]
    • 加法运算法则:若 A , B , C A,B,C A,B,C同型,则 A + B = B + A ( A + B ) + C = A + ( B + C ) A + O = A A + ( − A ) = O A+B=B+A\\(A+B)+C=A+(B+C)\\A+O=A\\A+(-A)=O A+B=B+A(A+B)+C=A+(B+C)A+O=AA+(A)=O
    • 数与矩阵相乘: k A = [ k a i j ] kA=[ka_{ij}] kA=[kaij]
    • 数乘运算法则: k ( m A ) = m ( k A ) = ( m k ) A ( k + m ) A = k A + m A k ( A + B ) = k A + k B 1 A = A 0 A = O k(mA)=m(kA)=(mk)A\\(k+m)A=kA+mA\\k(A+B)=kA+kB\\1A=A\\0A=O k(mA)=m(kA)=(mk)A(k+m)A=kA+mAk(A+B)=kA+kB1A=A0A=O
    • 矩阵的乘法:若 A = [ a i j ] m × s , B = [ b i j ] s × n A=[a_{ij}]_{m\times s},B=[b_{ij}]_{s\times n} A=[aij]m×s,B=[bij]s×n,则 A × B = C = [ c i j ] m × n A\times B=C=[c_{ij}]_{m\times n} A×B=C=[cij]m×n其中 c i j = a i 1 b 1 j + a i 2 b 2 j + ⋯ + a i s b s j = ∑ k = 1 n a i k b k j c_{ij}=a_{i1}b_{1j}+a_{i2}b_{2j}+\dots+a_{is}b_{sj}=\sum_{k=1}^na_{ik}b_{kj} cij=ai1b1j+ai2b2j++aisbsj=k=1naikbkj
    • 乘法运算法则: A ( B C ) = ( A B ) C A ( B + C ) = A B + A C ( k A ) ( l B ) = k l A B A E = A , E A = A O A = O , A O = O A(BC)=(AB)C\\A(B+C)=AB+AC\\(kA)(lB)=klAB\\AE=A,EA=A\\OA=O,AO=O A(BC)=(AB)CA(B+C)=AB+AC(kA)(lB)=klABAE=A,EA=AOA=O,AO=O注意: A B ≠ B A , 若 A , B 是对角矩阵,则 A B = B A A B = O ⇏ A = O 或 B = O A B = A C , A ≠ 0 ⇏ B = C [ a 1 a 2 a 3 ] n = A = [ a 1 n a 2 n a 3 n ] AB\neq BA,若A,B是对角矩阵,则AB=BA\\AB=O\nRightarrow A=O或B=O\\AB=AC,A\neq0\nRightarrow B=C\\
      [a1a2a3]" role="presentation" style="position: relative;">[a1a2a3]
      ^n=A=
      [a1na2na3n]" role="presentation" style="position: relative;">[a1na2na3n]
      AB=BA,A,B是对角矩阵,则AB=BAAB=OA=OB=OAB=AC,A=0B=C a1a2a3 n=A= a1na2na3n
    • 转置:设 A = [ a i j ] m × n A=[a_{ij}]_{m\times n} A=[aij]m×n,将 A A A的行列互换,得到的 n × m n\times m n×m的矩阵 [ a j i ] n × m [a_{ji}]_{n\times m} [aji]n×m称为 A A A的转置矩阵,记为 A T A^T AT
    • 转置运算法则: ( A + B ) T = A T + B T ( k A ) T = k A T ( A B ) T = B T A T ( A T ) T = A (A+B)^T=A^T+B^T\\(kA)^T=kA^T\\(AB)^T=B^TA^T\\(A^T)^T=A (A+B)T=AT+BT(kA)T=kAT(AB)T=BTAT(AT)T=A

    矩阵和行列式

    • 方阵的行列式:设 A = [ a i j ] A=[a_{ij}] A=[aij] n n n阶矩阵,其所有元素保持位置不动所构成的行列式称为矩阵 A A A的行列式,记为 ∣ A ∣ |A| A注意:仅有方阵才有行列式; A = O A=O A=O ∣ A ∣ = 0 |A|=0 A=0没有关系。
    • 方阵行列式的公式: ∣ A T ∣ = ∣ A ∣ ∣ k A ∣ = k n ∣ A ∣ ∣ A B ∣ = ∣ A ∣ ∣ B ∣ ∣ A 2 ∣ = ∣ A ∣ 2 |A^T|=|A|\\|kA|=k^n|A|\\|AB|=|A||B|\\|A^2|=|A|^2 AT=AkA=knAAB=A∣∣BA2=A2

    伴随矩阵

    • 伴随矩阵:设 A = [ a i j ] A=[a_{ij}] A=[aij] n n n阶矩阵,行列式 ∣ A ∣ |A| A的每个元素 a i j a_{ij} aij的代数余子式 A i j A_{ij} Aij所构成的如下矩阵 A ∗ = [ A 11 A 21 … A n 1 A 12 A 22 … A n 2 ⋮ ⋮ ⋮ A 1 n A 2 n … A n n ] A^*=
      [A11A21An1A12A22An2A1nA2nAnn]" role="presentation" style="position: relative;">[A11A21An1A12A22An2A1nA2nAnn]
      A= A11A12A1nA21A22A2nAn1An2Ann
      称为矩阵 A A A的伴随矩阵。
    • A A ∗ = A ∗ A = ∣ A ∣ E AA^*=A^*A=|A|E AA=AA=AE
    • 二阶矩阵的伴随矩阵:主对角线互换,副对角线变号。

    可逆矩阵

    • 可逆矩阵:对于 n n n阶矩阵 A A A,如果 ∃ n \exists n n阶矩阵 B B B,使 A B = B A = E AB=BA=E AB=BA=E则称矩阵 A A A是可逆的,矩阵 B B B A A A的逆矩阵。
    • 如果矩阵 A A A是可逆的,那么 A A A的逆矩阵是唯一的,记作 A − 1 A^{-1} A1
    • 如果 A A A可逆,则 A − 1 A^{-1} A1也是可逆的,且 ( A − 1 ) − 1 = A (A^{-1})^{-1}=A (A1)1=A
    • 如果 A A A可逆,且 k ≠ 0 k\neq0 k=0,则 k A kA kA可逆,且 ( k A ) − 1 = 1 k A − 1 (kA)^{-1}=\frac{1}{k}A^{-1} (kA)1=k1A1
    • 如果 A , B A,B A,B可逆,则 A B AB AB也可逆,且 ( A B ) − 1 = B − 1 A − 1 (AB)^{-1}=B^{-1}A^{-1} (AB)1=B1A1
    • 如果 A A A可逆,则 A T A^T AT也可逆,且 ( A T ) − 1 = ( A − 1 ) T (A^T)^{-1}=(A^{-1})^T (AT)1=(A1)T
    • A A A可逆 ⇔ ∣ A ∣ ≠ 0 \Leftrightarrow|A|\neq0 A=0
    • A , B A,B A,B n n n阶矩阵,如果 A B = E AB=E AB=E,则 A − 1 = B A^{-1}=B A1=B
    • 如果 A A A可逆,则 A − 1 = 1 ∣ A ∣ A ∗ A^{-1}=\frac{1}{|A|}A^* A1=A1A
    • 如果 A A A可逆,则 ∣ A − 1 ∣ = 1 ∣ A ∣ |A^{-1}|=\frac{1}{|A|} A1=A1
    • 如果 A = [ a 1 a 2 a 3 ] A=
      [a1a2a3]" role="presentation" style="position: relative;">[a1a2a3]
      A= a1a2a3
      是对角矩阵,则 A − 1 = [ 1 a 1 1 a 2 1 a 3 ] A^{-1}=
      [1a11a21a3]" role="presentation" style="position: relative;">[1a11a21a3]
      A1= a11a21a31

    分块矩阵

    对矩阵适当的进行分块处理,可以有效地进行计算,分块后有如下运算法则:

    • [ A 1 A 2 A 3 A 4 ] + [ B 1 B 2 B 3 B 4 ] = [ A 1 + B 1 A 2 + B 2 A 3 + B 3 A 4 + B 4 ]
      [A1A2A3A4]" role="presentation" style="position: relative;">[A1A2A3A4]
      +
      [B1B2B3B4]" role="presentation" style="position: relative;">[B1B2B3B4]
      =
      [A1+B1A2+B2A3+B3A4+B4]" role="presentation" style="position: relative;">[A1+B1A2+B2A3+B3A4+B4]
      [A1A3A2A4]+[B1B3B2B4]=[A1+B1A3+B3A2+B2A4+B4]
    • [ A B C D ] [ X Y Z W ] = [ A X + B Z A Y + B W C X + D Z C Y + D W ]
      [ABCD]" role="presentation" style="position: relative;">[ABCD]
      [XYZW]" role="presentation" style="position: relative;">[XYZW]
      =
      [AX+BZAY+BWCX+DZCY+DW]" role="presentation" style="position: relative;">[AX+BZAY+BWCX+DZCY+DW]
      [ACBD][XZYW]=[AX+BZCX+DZAY+BWCY+DW]
    • [ A B C D ] T = [ A T C T B T D T ]
      [ABCD]" role="presentation" style="position: relative;">[ABCD]
      ^T=
      [ATCTBTDT]" role="presentation" style="position: relative;">[ATCTBTDT]
      [ACBD]T=[ATBTCTDT]

    A , B A,B A,B分别为 m , n m,n m,n阶矩阵,则:

    • [ A O O B ] n = [ A n O O B n ]
      [AOOB]" role="presentation" style="position: relative;">[AOOB]
      ^n=
      [AnOOBn]" role="presentation" style="position: relative;">[AnOOBn]
      [AOOB]n=[AnOOBn]

    A , B A,B A,B分别为 m , n m,n m,n阶可逆矩阵,则:

    • [ A O O B ] − 1 = [ A − 1 O O B − 1 ]
      [AOOB]" role="presentation" style="position: relative;">[AOOB]
      ^{-1}=
      [A1OOB1]" role="presentation" style="position: relative;">[A1OOB1]
      [AOOB]1=[A1OOB1]
    • [ O A B O ] − 1 = [ O C − 1 B − 1 O ]
      [OABO]" role="presentation" style="position: relative;">[OABO]
      ^{-1}=
      [OC1B1O]" role="presentation" style="position: relative;">[OC1B1O]
      [OBAO]1=[OB1C1O]

    A A A m × n m\times n m×n矩阵, B B B n × s n\times s n×s矩阵且 A B = C AB=C AB=C,则对 B , C B,C B,C进行分块有: [ a 11 a 12 … a 1 n a 21 a 22 … a 2 n ⋮ ⋮ ⋮ a m 1 a m 2 … a m n ] [ b 1 b 2 ⋮ b n ] = [ c 1 c 2 ⋮ c n ]

    [a11a12a1na21a22a2nam1am2amn]" role="presentation" style="position: relative;">[a11a12a1na21a22a2nam1am2amn]
    [b1b2bn]" role="presentation" style="position: relative;">[b1b2bn]
    =
    [c1c2cn]" role="presentation" style="position: relative;">[c1c2cn]
    a11a21am1a12a22am2a1na2namn b1b2bn = c1c2cn { a 11 b 1 + a 12 b 2 + ⋯ + a 1 n b n = c 1 a 21 b 1 + a 22 b 2 + ⋯ + a 2 n b n = c 2 … a n 1 b 1 + a n 2 b 2 + ⋯ + a n n b n = c n
    {a11b1+a12b2++a1nbn=c1a21b1+a22b2++a2nbn=c2an1b1+an2b2++annbn=cn" role="presentation" style="position: relative;">{a11b1+a12b2++a1nbn=c1a21b1+a22b2++a2nbn=c2an1b1+an2b2++annbn=cn
    a11b1+a12b2++a1nbn=c1a21b1+a22b2++a2nbn=c2an1b1+an2b2++annbn=cn

    矩阵的初等变换

    矩阵的初等变换是初等行变换和初等列变换的总和:

    • 用非零的常数乘矩阵的某一行(列)。
    • 将一行(列)的 k k k倍加至另一行(列)。
    • 交换矩阵中两行(列)的位置。

    初等行变换与线性方程组

    现求解以下线性方程组:
    { 2 x 1 − x 2 + 3 x 3 = 1 4 x 1 + 2 x 2 + 5 x 3 = 4 2 x 1 + 2 x 3 = 6

    {2x1x2+3x3=14x1+2x2+5x3=42x1+2x3=6" role="presentation" style="position: relative;">{2x1x2+3x3=14x1+2x2+5x3=42x1+2x3=6
    2x1x2+3x3=14x1+2x2+5x3=42x1+2x3=6
    根据加减消元法:

    • 方程两边同时乘以一个非零的数。
    • 将一个方程的 k k k倍加到另一个方程。
    • 交换两个方程的位置。

    将方程组化简至:
    { 2 x 1 − x 2 + 3 x 3 = 1 x 2 − x 3 = 5 x 3 = − 6

    {2x1x2+3x3=1x2x3=5x3=6" role="presentation" style="position: relative;">{2x1x2+3x3=1x2x3=5x3=6
    2x1x2+3x3=1x2x3=5x3=6
    即可将方程的解求出,加减消元本质是对未知数系数和常数项的改变,因此可以把未知数系数和常数项写成一个矩阵:
    [ 2 − 1 3 1 4 2 5 4 2 0 2 6 ]
    [213142542026]" role="presentation" style="position: relative;">[213142542026]
    242120352146

    这个矩阵就称为线性方程组的增广矩阵。线对该矩阵进行初等行变换将矩阵化简(正向消元)至:
    [ 2 − 1 3 1 0 1 − 1 5 0 0 1 − 6 ]
    [213101150016]" role="presentation" style="position: relative;">[213101150016]
    200110311156

    接着进行反向求解,即可得出线性方程的解。

    初等矩阵

    由单位矩阵经过一次初等行变换得到的矩阵称为初等矩阵

    • 初等矩阵 P P P左乘 A A A所得到的 P A PA PA就是对 A A A做一次与 P P P同样的初等行变换。
    • 初等矩阵 P P P右乘 A A A所得到的 A P AP AP就是对 A A A做一次与 P P P同样的初等列变换。
    • [ 1 0 0 0 1 0 0 k 1 ] − 1 = [ 1 0 0 0 1 0 0 − k 1 ]
      [1000100k1]" role="presentation" style="position: relative;">[1000100k1]
      ^{-1}=
      [1000100k1]" role="presentation" style="position: relative;">[1000100k1]
      10001k001 1= 10001k001
    • [ 1 0 0 0 0 1 0 1 0 ] − 1 = [ 1 0 0 0 0 1 0 1 0 ]
      [100001010]" role="presentation" style="position: relative;">[100001010]
      ^{-1}=
      [100001010]" role="presentation" style="position: relative;">[100001010]
      100001010 1= 100001010
    • [ 1 0 0 0 k 0 0 0 1 ] − 1 = [ 1 0 0 0 1 k 0 0 0 1 ]
      [1000k0001]" role="presentation" style="position: relative;">[1000k0001]
      ^{-1}=
      [10001k0001]" role="presentation" style="position: relative;">[10001k0001]
      1000k0001 1= 1000k10001

    等价矩阵

    如果矩阵 A A A经过有限次初等变化变换成矩阵 B B B,就称矩阵 A A A B B B等价,记作 A ≅ B A\cong B AB。矩阵等价满足:

    • 反身性: A ≅ A A\cong A AA
    • 对称性:若 A ≅ B A\cong B AB,则 B ≅ A B\cong A BA
    • 传递性:若 A ≅ B , B ≅ C A\cong B,B\cong C AB,BC,则 A ≅ C A\cong C AC

    行阶梯矩阵

    A A A是一个 m × n m\times n m×n的矩阵,如果满足:

    • 矩阵如有零行,则零行都在矩阵的底部。
    • 每个非零行的矩阵的主元(即某一行中最左边的第一个非零元)所在的列的下面元素都是 0 0 0

    则称 A A A为行阶梯矩阵。

    行最简矩阵

    A A A是一个 m × n m\times n m×n的矩阵,如果满足:

    • A A A是行阶梯矩阵
    • 非零元的主元都是 1 1 1,且主元所在列的其它元素都是 0 0 0

    则称 A A A为行最简矩阵。

    初等变换在矩阵求解中的应用

    • 通过初等行变换求解矩阵的逆矩阵: A A A矩阵可逆的充分必要条件是 A A A可以表示为若干个初等矩阵的乘积。即 P n … P 2 P 1 = A P_n\dots P_2P_1=A PnP2P1=A那么 ( P n … P 2 P 1 ) − 1 A = E (Pn\dots P_2P_1)^{-1}A=E (PnP2P1)1A=E因为 ( P n … P 2 P 1 ) − 1 = P n − 1 … P 2 − 1 P 1 − 1 = Q n … Q 2 Q 1 (Pn\dots P_2P_1)^{-1}=P_n^{-1}\dots P_2^{-1}P_1^{-1}=Q_n\dots Q_2Q_1 (PnP2P1)1=Pn1P21P11=QnQ2Q1 Q Q Q仍为初等矩阵),所以原式可写为: Q n … Q 2 Q 1 A = E Q_n\dots Q_2Q_1A=E QnQ2Q1A=E那么 Q n … Q 2 Q 1 E = A − 1 Q_n\dots Q_2Q_1E=A^{-1} QnQ2Q1E=A1因此 ( A ∣ E ) → ⋯ → ( E ∣ A − 1 ) (A|E)\rightarrow\dots\rightarrow(E|A^{-1}) (AE)(EA1)
    • 通过初等行变换求解矩阵方程:若 A x = B Ax=B Ax=B,如果 A A A可逆,那么 x = A − 1 B x=A^{-1}B x=A1B P A = E PA=E PA=E那么 P B = A − 1 B = x PB=A^{-1}B=x PB=A1B=x所以 P ( A ∣ B ) = ( E ∣ x ) P(A|B)=(E|x) P(AB)=(Ex)

    矩阵的秩

    • k k k阶子式:在 m × n m\times n m×n阶的矩阵 A A A中,任取 k k k行与 k k k列( k ≤ n , k ≤ m k≤n,k≤m kn,km),位于这些行与列的交叉点上的 k 2 k^2 k2个元素按其在原来矩阵 A A A的次序可构成一个 k k k阶行列式,称其为矩阵 A A A的一个 k k k阶子式。

    • 矩阵的秩:若矩阵 A A A中存在 r r r阶子式不为 0 0 0 r + 1 r+1 r+1阶子式(如果存在)全为零,则称矩阵 A A A的秩为 r r r,记为 r ( A ) = r r(A)=r r(A)=r,零矩阵的秩规定为 0 0 0

    • A A A n n n阶矩阵,那么 r ( A ) = n ⇔ ∣ A ∣ ≠ 0 ⇔ A 可逆 r ( A ) < n ⇔ ∣ A ∣ = 0 ⇔ A 不可逆 r(A)=n\Leftrightarrow|A|\neq0\Leftrightarrow A可逆\\r(A)r(A)=nA=0A可逆r(A)<nA=0A不可逆

    • 经过初等变换矩阵的秩不变。

    • 如果矩阵 P , Q P,Q P,Q可逆,有 P A Q = B PAQ=B PAQ=B,那么 r ( P A Q ) = r ( B ) r(PAQ)=r(B) r(PAQ)=r(B)

    • 0 ≤ r ( A m × n ) ≤ m i n ( m , n ) 0≤r(A_{m\times n})≤min(m,n) 0r(Am×n)min(m,n)

    • r ( A T ) = r ( A ) r(A^T)=r(A) r(AT)=r(A)

    • r ( A + B ) ≤ r ( A ) + r ( B ) r(A+B)≤r(A)+r(B) r(A+B)r(A)+r(B)

    • r ( k A ) = r ( A ) ( k ≠ 0 ) r(kA)=r(A)(k\neq0) r(kA)=r(A)(k=0)

    • r ( A B ) ≤ m i n ( r ( A ) , r ( B ) ) r(AB)≤min(r(A),r(B)) r(AB)min(r(A),r(B))。证明:设 r ( A ) = r r(A)=r r(A)=r,则存在任意可逆矩阵 P , Q P,Q P,Q使得 P A Q = [ E r O O O ] m × n PAQ=

      [ErOOO]" role="presentation" style="position: relative;">[ErOOO]
      _{m\times n} PAQ=[ErOOO]m×n P A B = [ E r O O O ] Q − 1 B = [ E r O O O ] [ B r × s B ( n − r ) × s ] = [ B r × s O ] PAB=
      [ErOOO]" role="presentation" style="position: relative;">[ErOOO]
      Q^{-1}B=
      [ErOOO]" role="presentation" style="position: relative;">[ErOOO]
      [Br×sB(nr)×s]" role="presentation" style="position: relative;">[Br×sB(nr)×s]
      =
      [Br×sO]" role="presentation" style="position: relative;">[Br×sO]
      PAB=[ErOOO]Q1B=[ErOOO][Br×sB(nr)×s]=[Br×sO]
      r ( A B ) = r ( P A B ) = r ( [ B r × s O ] ) = r ( B r × s ) ≤ r ≤ r ( A ) r(AB)=r(PAB)=r(
      [Br×sO]" role="presentation" style="position: relative;">[Br×sO]
      )=r(B_{r\times s})≤r≤r(A)
      r(AB)=r(PAB)=r([Br×sO])=r(Br×s)rr(A)
      由此可得 r ( A B ) = r ( ( A B ) T ) = r ( B T A T ) ≤ r ( B T ) = r ( B ) r(AB)=r((AB)^T)=r(B^TA^T)≤r(B^T)=r(B) r(AB)=r((AB)T)=r(BTAT)r(BT)=r(B) r ( A B ) ≤ m i n ( r ( A ) , r ( B ) ) r(AB)≤min(r(A),r(B)) r(AB)min(r(A),r(B))

    • r ( [ A O O B ] ) = r ( A ) + r ( B ) r(

      [AOOB]" role="presentation" style="position: relative;">[AOOB]
      )=r(A)+r(B) r([AOOB])=r(A)+r(B)

    • m a x ( r ( A ) , r ( B ) ) ≤ r ( A ∣ B ) ≤ r ( A ) + r ( B ) max(r(A),r(B))≤r(A|B)≤r(A)+r(B) max(r(A),r(B))r(AB)r(A)+r(B)。证明:设 r ( A ) = r , r ( B ) = t r(A)=r,r(B)=t r(A)=r,r(B)=t P A T = A 1 ( 行阶梯, r 个非零行 ) Q B T = B 1 ( 行阶梯, t 个非零行 ) PA^T=A_1(行阶梯,r个非零行)\\QB^T=B_1(行阶梯,t个非零行) PAT=A1(行阶梯,r个非零行)QBT=B1(行阶梯,t个非零行)那么 [ P O O Q ] [ A T B T ] = [ A 1 B 1 ]

      [POOQ]" role="presentation" style="position: relative;">[POOQ]
      [ATBT]" role="presentation" style="position: relative;">[ATBT]
      =
      [A1B1]" role="presentation" style="position: relative;">[A1B1]
      [POOQ][ATBT]=[A1B1] r ( A ∣ B ) = r [ A T B T ] = [ A 1 B 1 ] ≤ r + t ≤ r ( A ) + r ( B ) r(A|B)=r{
      [ATBT]" role="presentation" style="position: relative;">[ATBT]
      }=
      [A1B1]" role="presentation" style="position: relative;">[A1B1]
      ≤r+t≤r(A)+r(B)
      r(AB)=r[ATBT]=[A1B1]r+tr(A)+r(B)

    • n n n元线性方程组 A x = B Ax=B Ax=B解的判定:其增广矩阵为 C C C那么其解的情况如下:

    情况说明
    无解 r ( A ) + 1 = r ( C ) r(A)+1=r(C) r(A)+1=r(C)
    唯一解 r ( A ) = r ( C ) = n r(A)=r(C)=n r(A)=r(C)=n
    无穷解 r ( A ) = r ( C ) < n ) r(A)=r(C)r(A)=r(C)<n)
    • n n n元齐次方程组 A x = 0 Ax=0 Ax=0有非零解 ⇔ r ( A ) < n \Leftrightarrow r(A)r(A)<n
    • 矩阵方程 A x = B Ax=B Ax=B有解 ⇔ r ( A ) = r ( A , B ) \Leftrightarrow r(A)=r(A,B) r(A)=r(A,B)
  • 相关阅读:
    力扣(LeetCode)33. 搜索旋转排序数组(C++)
    无人机集群社团网络弹性重构研究
    ClickHouse(13)ClickHouse合并树MergeTree家族表引擎之CollapsingMergeTree详细解析
    Android 调试桥 (adb) 使用教程/示例
    字节一面,面试官问我Vue3源码,我说……
    windows python多环境管理工具 pyenv-win安装与使用教程
    python如何读写excel
    Vue开发实战二十二:列表中表格动态合并的实现
    C++(一)
    java springboot在当前测试类中添加临时属性 不影响application和其他范围
  • 原文地址:https://blog.csdn.net/qq_45295475/article/details/125958978