LA@常见特殊类型矩阵@伴随矩阵@方阵的性质@余子式

文章目录

  • 常见特殊类型矩阵@伴随矩阵@方阵的性质@余子式
    • 常见的矩阵(方阵)
      • 单位阵
      • 数量阵
      • 对角阵
      • 方阵
      • 三角阵
        • 上三角
        • 下三角
    • 三角行列式
      • 概念
      • 主对角线三角行列式
      • 副对角线三角行列式
      • 特殊的拉普拉斯`行列式`展开
    • refs
    • 余子式@代数余子式
      • 代数余子式和余子式的区别
      • 行列式的展开
      • 性质:交错乘结果为0
        • 伴随矩阵和可逆矩阵
    • 符号矩阵计算方阵伴随矩阵的计算
      • 符号矩阵
        • 符号矩阵的扩张规则
        • 小结
    • n阶方阵@行列式性质
      • 方阵取行列式操作@方阵乘积取行列式
      • 可逆矩阵@矩阵的逆
        • n阶矩阵A可逆的充要条件
        • 可逆矩阵的性质
    • 伴随运算@伴随矩阵的公式

常见特殊类型矩阵@伴随矩阵@方阵的性质@余子式

常见的矩阵(方阵)

  • 方阵(n阶矩阵)
    • 对角阵
      • 数量阵
        • 单位阵
    • 三角阵

单位阵

  • n阶单位阵记为 E n E_n En

数量阵

  • n阶数量阵记为 k E n kE_n kEn

对角阵

  • 记为 Λ = d i a g [ a 1 , a 2 , ⋯ a n ] \Lambda=diag[a_1,a_2,\cdots{a_n}] Λ=diag[a1,a2,an]

方阵

  • n阶方阵,即 n × n n\times{n} n×n的矩阵
  • 记为 A = [ a i j ] n × n , 简记为 [ a i j ] n 记为A=[a_{ij}]_{n\times{n}},简记为[a_{ij}]_{n} 记为A=[aij]n×n,简记为[aij]n

三角阵

  • Triangular matrix - Wikipedia

上三角

  • upper triangular
  • 当 i > j , 则 a i j = 0 当i>j,则a_{ij}=0 i>j,aij=0的矩阵是上三角矩阵(方阵)
    • 非0元素只存在于对角线以及对角线上方的区域
    • 对角线下侧的所有元素都为0

下三角

  • lower triangular
  • 当 i < j , 则 a i j = 0 的矩阵是下三角矩阵 ( 方阵 ) 当ii<j,aij=0的矩阵是下三角矩阵(方阵)

三角行列式

概念

  • Main diagonal - Wikipedia

  • 主对角线(main diagonal)

    • In linear algebra, the main diagonal (sometimes :principal diagonal, primary diagonal, leading diagonal, major diagonal, or good diagonal) of a matrix A is the list of entries a i j a_{ij} aijwhere i = j i=j i=j.

    • All off-diagonal elements are zero in a diagonal matrix.

  • 副对角线(antidiagonal)

    • The antidiagonal (sometimes counter diagonal, secondary diagonal, trailing diagonal, minor diagonal, off diagonal, or bad diagonal) of an order N square matrix B(N阶方阵B) is the collection of entries b i j b_{ij} bij,such that i + j = N + 1 i+j=N+1 i+j=N+1 for all 1 ⩽ i , j ⩽ N 1\leqslant{i,j}\leqslant{N} 1i,jN.
    • That is ,it runs from the top right corner to the bottom left corner.

主对角线三角行列式

  • 三角形行列式

    • 记为 A T D A_{TD} ATD(triangular determinant)
  • 三角行列式的值等于主对角线元素的乘积

  • ∣ A T D ∣ = ∏ i = 1 n a i j |A_{TD}|=\prod\limits_{i=1}^{n}a_{ij} ATD=i=1naij

  • ∣ a 11 a 12 ⋯ a 1 n a 22 ⋯ a 2 n ⋱ ⋮ a n n ∣ = ∣ a 11 a 21 a 22 ⋮ ⋮ ⋱ a n 1 a n 2 ⋯ a n n ∣ = ( − 1 ) τ ( 12 ⋯ n ) a 11 a 22 ⋯ a n n = a 11 a 22 ⋯ a n n \\ \begin{vmatrix} a_{11}& a_{12}& \cdots & a_{1n} \\ & a_{22}& \cdots & a_{2n} \\ & & \ddots & \vdots \\ & & & a_{nn} \end{vmatrix} =\begin{vmatrix} a_{11}& & & \\ a_{21}& a_{22}& & \\ \vdots & \vdots & \ddots & \\ a_{n1}& a_{n2}& \cdots & a_{nn} \end{vmatrix} \\=(-1)^{\tau{(12\cdots{n})}}a_{11}a_{22}\cdots{a_{nn}} =a_{11}a_{22}\cdots{a_{nn}} a11a12a22a1na2nann = a11a21an1a22an2ann =(1)τ(12n)a11a22ann=a11a22ann

副对角线三角行列式

  • ∣ A A T D ∣ = ( − 1 ) 1 2 n ( n − 1 ) ∏ i = 1 n a i j |A_{ATD}|=(-1)^{\frac{1}{2}n(n-1)}\prod\limits_{i=1}^{n}a_{ij} AATD=(1)21n(n1)i=1naij

  • ∣ a 11 a 12 ⋯ a 1 , n − 1 a 1 n a 21 a 22 ⋯ a 2 , n − 1 0 ⋮ ⋮ ⋮ ⋮ a n − 1 , 1 a n − 1 , 2 ⋯ 0 0 a n 1 0 ⋯ 0 0 ∣ = ∣ 0 0 ⋯ 0 a 1 n 0 0 ⋯ a 2 , n − 1 a 2 n ⋮ ⋮ ⋮ ⋮ 0 a n − 2 , 2 ⋯ a n − 2 , n − 2 a n − 2 , n a n 1 a n 2 ⋯ a n , n − 1 a n , n ∣ = ( − 1 ) τ ( n ⋯ 21 ) a 1 n a 2 , n − 1 ⋯ a n 1 = ( − 1 ) 1 2 n ( n − 1 ) a 1 n a 2 , n − 1 ⋯ a n 1 \\ \begin{vmatrix} a_{11}& a_{12}& \cdots &a_{1,n-1} & a_{1n} \\ a_{21}& a_{22}& \cdots &a_{2,n-1} & 0 \\ \vdots & \vdots & &\vdots & \vdots \\ a_{n-1,1}&a_{n-1,2}&\cdots&0&0\\ a_{n1}& 0& \cdots &0 &0 \end{vmatrix} =\begin{vmatrix} 0&0& \cdots &0 & a_{1n} \\ 0& 0&\cdots &a_{2,n-1} & a_{2n} \\ \vdots & \vdots & &\vdots & \vdots \\ 0&a_{n-2,2}&\cdots&a_{n-2,n-2}&a_{n-2,n}\\ a_{n1}& a_{n2}& \cdots &a_{n,n-1} &a_{n,n} \end{vmatrix} \\ =(-1)^{\tau(n\cdots21)}a_{1n}a_{2,n-1}\cdots{a_{n1}} \\ =(-1)^{\frac{1}{2}n(n-1)}a_{1n}a_{2,n-1}\cdots{a_{n1}} a11a21an1,1an1a12a22an1,20a1,n1a2,n100a1n000 = 000an100an2,2an20a2,n1an2,n2an,n1a1na2nan2,nan,n =(1)τ(n21)a1na2,n1an1=(1)21n(n1)a1na2,n1an1

    • τ ( n ⋯ 21 ) = ∑ i = 1 n − 1 i = 1 2 n ( n − 1 ) \tau(n\cdots{21})=\sum\limits_{i=1}^{n-1}i=\frac{1}{2}n(n-1) τ(n21)=i=1n1i=21n(n1)

特殊的拉普拉斯行列式展开

  • 设方阵A是m+n阶的 A m + n A_{m+n} Am+n

  • ∣ A m R O B n ∣ = ∣ A m O R B n ∣ = ∣ A m ∣ ⋅ ∣ B n ∣ \begin{vmatrix} A_m&R \\ O&B_n \end{vmatrix} = \begin{vmatrix} A_m& O\\ R&B_n \end{vmatrix} =|A_m|\cdot|B_n| AmORBn = AmROBn =AmBn

    • O O O分布在副对角线上
  • ∣ O A m B n R ∣ = ∣ R A m B n O ∣ = ( − 1 ) m n ∣ A m ∣ ⋅ ∣ B n ∣ \begin{vmatrix} O&A_m \\ B_n&R \end{vmatrix} = \begin{vmatrix} R&A_m \\ B_n&O \end{vmatrix} =(-1)^{mn}|A_m|\cdot|B_n| OBnAmR = RBnAmO =(1)mnAmBn

    • O O O分布在主对角线上

refs

  • Minor (linear algebra) - Wikipedia
  • 子式和余子式 (wikipedia.org)

余子式@代数余子式

  • 设n阶行列式:

    • ∣ a 11 ⋯ a 1 n ⋮ ⋮ a n 1 ⋯ a n n ∣ \begin{vmatrix} a_{11}& \cdots & a_{1n} \\ \vdots & & \vdots \\ a_{n1}& \cdots & a_{nn} \end{vmatrix} a11an1a1nann
  • 子式:在线性代数中,一个矩阵A子式是指将A的某些行与列的交点组成的方阵的行列式;

  • 余子式:A余子式(又称余因式,英语:minor)是指将方阵A的某些行与列去掉之后所余下的方阵行列式

    • 其相应的方阵有时被称为余子阵
    • 可以对n阶方阵和n阶行列式取余子式
    • 但注意非方阵(行数和列数不等的矩阵)是没有余子式!(由余子式的定义可知,原矩阵去掉某行某列后剩余的部分要计算行列式,如果 m ≠ n m\neq{n} m=n, m − 1 ≠ n − 1 m-1\neq{n-1} m1=n1,无法计算行列式)
    • 而伴随矩阵是由代数余子式
  • 将方阵A的一行与一列去掉之后所得到的余子式可用来获得相应的代数余子式(英语:cofactor),后者在可以通过降低多阶矩阵的阶数来简化矩阵计算,并能和转置矩阵的概念一并用于逆矩阵计算。

  • 元素 a i j a_{ij} aij余子式(minor),通常记为 M ( a i j ) = M i j M(a_{ij})=M_{ij} M(aij)=Mij

    • M i j = ∣ a 11 ⋯ a 1 , j − 1 a 1 , j + 1 ⋯ a 1 n ⋮ ⋮ ⋮ ⋮ a i − 1 , 1 ⋯ a i − 1 , j − 1 a i − 1 , j + 1 ⋯ a i − 1 , n a i + 1 , 1 ⋯ a i + 1 , j − 1 a i + 1 , j + 1 ⋯ a i + 1 , n ⋮ ⋮ ⋮ ⋮ a n 1 ⋯ a n , j − 1 a n , j + 1 ⋯ a n n ∣ n − 1 M_{ij}= \begin{vmatrix} a_{11}& \cdots & a_{1,j-1}& a_{1,j+1}& \cdots & a_{1n} \\ \vdots& & \vdots &\vdots & & \vdots \\ a_{i-1,1}& \cdots & a_{i-1,j-1}& a_{i-1,j+1}& \cdots & a_{i-1,n} \\ a_{i+1,1}& \cdots & a_{i+1,j-1}& a_{i+1,j+1}& \cdots & a_{i+1,n} \\ \vdots& & \vdots & \vdots && \vdots \\ a_{n1}& \cdots & a_{n,j-1}& a_{n,j+1}& \cdots & a_{nn} \end{vmatrix}_{n-1} Mij= a11ai1,1ai+1,1an1a1,j1ai1,j1ai+1,j1an,j1a1,j+1ai1,j+1ai+1,j+1an,j+1a1nai1,nai+1,nann n1
  • 元素 a i j 的 a_{ij}的 aij代数余子式(cofactor)可以记为 C i j = ( − 1 ) i + j M i j C_{ij}=(-1)^{i+j}M_{ij} Cij=(1)i+jMij

    • 有时也记为 A i j A_{ij} Aij(Algebraic cofactor)
  • 余子式和代数余子式都是一个

代数余子式和余子式的区别

  • 余子式只计算去掉某行某列之后剩余行列式的值

  • 代数余子式则需要考虑去掉的这一个元素对最后值正负所产生的影响

  • 对于n阶行列式而言,其包含的 n × n n\times{n} n×n个元素都有各自的余子式和代数余子式

  • In linear algebra, a minor of a matrix A is the determinant of some smaller square matrix, cut down from A by removing one or more of its rows and columns. Minors obtained by removing just one row and one column from square matrices (first minors) are required for calculating matrix cofactors, which in turn are useful for computing both the determinant and inverse of square matrices.

行列式的展开

  • 对于n阶行列式 ∣ A ∣ |A| A

  • 行列式按行展开(第i行展开)

    • ∣ A ∣ = ∑ k = 1 n a i k C i k , i = 1 , 2 , ⋯   , n |A|=\sum_{k=1}^{n}a_{ik}C_{ik},i=1,2,\cdots,n A=k=1naikCik,i=1,2,,n

      • a i k a_{ik} aik是行列式元素
      • C k j C_{kj} Ckj(或者写作 A k j A_{kj} Akj)是 a k j a_{kj} akj关于行列式|A|的代数余子式,是一个
        • C k j = ( − 1 ) k + j M k j C_{kj}=(-1)^{k+j}M_{kj} Ckj=(1)k+jMkj
  • 按列展开类似

    • ∣ A ∣ = ∑ k = 1 n a k j C k j , j = 1 , 2 , ⋯   , n |A|=\sum_{k=1}^{n}a_{kj}C_{kj},j=1,2,\cdots,n A=k=1nakjCkj,j=1,2,,n

性质:交错乘结果为0

  • 融合上述写法:

  • T = ∑ k = 1 n a i k C j k = ∑ k = 1 n a k i C k j = { 0 , i = j ∣ A ∣ , i ≠ j i , j = 1 , 2 , ⋯   , n a i k C j k 和 a k i C k j 下标 k 位置是对应的 T=\sum_{k=1}^{n}a_{ik}C_{jk}=\sum_{k=1}^{n}a_{ki}C_{kj} =\begin{cases} 0,i=j \\|A|,i\neq{j} \end{cases} \\i,j=1,2,\cdots,n \\a_{ik}C_{jk}和a_{ki}C_{kj}下标k位置是对应的 T=k=1naikCjk=k=1nakiCkj={0,i=jA,i=ji,j=1,2,,naikCjkakiCkj下标k位置是对应的

  • 可以推导伴随矩阵的性质 A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE

伴随矩阵和可逆矩阵

  • A n × n = ( a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a n 1 a n 2 ⋯ a n n ) A n × n ∗ = ( A i j ) n × n T = ( A 11 A 21 ⋯ A n 1 A 12 A 22 ⋯ A n 2 ⋮ ⋮ ⋱ ⋮ A 1 n A 2 n ⋯ A n n ) A i j 表示 a i j 关于方阵 A = ( a i j ) n × n 的代数余子式 ( A i j ) n × n 表示方阵 A 的代数余子式矩阵 ( A i j ) n × n T 是方阵 A 的伴随矩阵 A_{n\times{n}}= \begin{pmatrix} 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{pmatrix} \\A^*_{n\times{n}}=(A_{ij})^T_{n\times{n}} =\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_{ij}表示a_{ij}关于方阵A=(a_{ij})_{n\times{n}}的代数余子式 \\(A_{ij})_{n\times{n}}表示方阵A的代数余子式矩阵 \\(A_{ij})^T_{n\times{n}}是方阵A的伴随矩阵 An×n= a11a21an1a12a22an2a1na2nann An×n=(Aij)n×nT= A11A12A1nA21A22A2nAn1An2Ann Aij表示aij关于方阵A=(aij)n×n的代数余子式(Aij)n×n表示方阵A的代数余子式矩阵(Aij)n×nT是方阵A的伴随矩阵

  • A A ∗ = ( a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a n 1 a n 2 ⋯ a n n ) ( A 11 A 21 ⋯ A n 1 A 12 A 22 ⋯ A n 2 ⋮ ⋮ ⋱ ⋮ A 1 n A 2 n ⋯ A n n ) = ( ∣ A ∣ 0 ⋯ 0 0 ∣ A ∣ ⋯ 0 ⋮ ⋮ ⋱ ⋮ 0 0 ⋯ ∣ A ∣ ) = ∣ A ∣ E A ∗ 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 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a n 1 a n 2 ⋯ a n n ) = ∣ A ∣ E A A ∗ = A ∗ A = ∣ A ∣ E AA^*=\begin{pmatrix} 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{pmatrix} \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} \\=\begin{pmatrix} |A|& 0& \cdots &0 \\ 0& |A|& \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0& 0& \cdots & |A| \end{pmatrix}=|A|E \\ A^*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}\begin{pmatrix} 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{pmatrix}=|A|E \\AA^*=A^*A=|A|E AA= a11a21an1a12a22an2a1na2nann A11A12A1nA21A22A2nAn1An2Ann = A000A000A =AEAA= A11A12A1nA21A22A2nAn1An2Ann a11a21an1a12a22an2a1na2nann =AEAA=AA=AE

  • 设 A 可逆 , A A − 1 = E , A A ∗ = A ∗ A = ∣ A ∣ E ( 1 ∣ A ∣ A ∗ ) A = ( A 1 ∣ A ∣ ) A ∗ = E A − 1 = 1 ∣ A ∣ A ∗ ( A ∗ ) − 1 = 1 ∣ A ∣ A 设A可逆,AA^{-1}=E,AA^*=A^*A=|A|E \\(\frac{1}{|A|}A^*)A=(A\frac{1}{|A|})A^*=E \\ \boxed{A^{-1}=\frac{1}{|A|}A^* } \\\boxed{(A^*)^{-1}=\frac{1}{|A|}A} A可逆,AA1=E,AA=AA=AE(A1A)A=(AA1)A=EA1=A1A(A)1=A1A

  • 矩阵A是可逆的充要条件是 ∣ A ∣ ≠ 0 |A|\neq{0} A=0,当A可逆时, A − 1 = 1 ∣ A ∣ A ∗ A^{-1}=\frac{1}{|A|}A^* A1=A1A

    • 若A可逆,则存在 B = A − 1 B=A^{-1} B=A1,使得 A B = E AB=E AB=E

      • 两边同取行列式: ∣ A B ∣ = ∣ E ∣ , 即 ∣ A ∣ ∣ B ∣ = 1 |AB|=|E|,即|A||B|=1 AB=E,A∣∣B=1
      • 可见 ∣ A ∣ , ∣ A − 1 ∣ ≠ 0 |A|,|A^{-1}|\neq{0} A,A1=0
    • ∣ A ∣ ≠ 0 |A|\neq{0} A=0,则由 A A ∗ = A ∗ A = ∣ A ∣ E AA^*=A^*A=|A|E AA=AA=AE可知

      • A ( 1 ∣ A ∣ A ∗ ) = ( 1 ∣ A ∣ A ∗ ) A = E A(\frac{1}{|A|}A^*)=(\frac{1}{|A|}A^*)A=E A(A1A)=(A1A)A=E,即矩阵A可逆,且 A − 1 = 1 ∣ A ∣ A ∗ A^{-1}=\frac{1}{|A|}A^* A1=A1A
  • A , B A,B A,B都是n阶矩阵,且 A B = E AB=E AB=E,则A,B均可逆(且A,B互为逆矩阵: A − 1 = B , B − 1 = A A^{-1}=B,B^{-1}=A A1=B,B1=A)

    • A B = E AB=E AB=E两边同取行列式,得到 ∣ A ∣ ∣ B ∣ = ∣ E ∣ = 1 |A||B|=|E|=1 A∣∣B=E=1,说明 ∣ A ∣ , ∣ B ∣ ≠ 0 |A|,|B|\neq{0} A,B=0,A,B均可逆( A − 1 , B − 1 A^{-1},B^{-1} A1,B1均存在)
    • A B = E AB=E AB=E同时左乘 A − 1 A^{-1} A1,得到 B = A − 1 B=A^{-1} B=A1
    • A B = E AB=E AB=E同时右乘 B − 1 B^{-1} B1,得到 A = B − 1 A=B^{-1} A=B1
    • 所以 A − 1 = B , B − 1 = A A^{-1}=B,B^{-1}=A A1=B,B1=A

  • 对于可逆矩阵,可用一下公式求解二阶矩阵的可逆矩阵的逆矩阵

    • A = ( a b c d ) A − 1 = 1 ∣ A ∣ A ∗ = 1 a d − b c ( d − b − c a ) 其中 A ∗ 由 A 将主对角线对调 , 取副对角线的相反数得到 A=\begin{pmatrix} a & b \\ c & d \end{pmatrix} \\A^{-1}=\frac{1}{|A|}A^*=\frac{1}{ad-bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix} \\其中A^*由A将主对角线对调,取副对角线的相反数得到 A=(acbd)A1=A1A=adbc1(dcba)其中AA将主对角线对调,取副对角线的相反数得到
  • 对于三阶以及更高阶的可逆方阵,采用初等变换法求解逆矩阵!

符号矩阵计算方阵伴随矩阵的计算

符号矩阵

  • 对于n阶方阵:

    • 余子式方阵记为 M m M_m Mm

    • 代数余子式方阵记为 M c M_{c} Mc

    • M c M_{c} Mc可以由两个同型方阵:符号方阵S余子式方阵 M m M_m Mm元素对应乘积再转置(记为 M a c = ( S ⊙ M m ) T M_{ac}=(S\odot M_{m})^T Mac=(SMm)T得到

      • S = ( + 1 − 1 + 1 − 1 + 1 − 1 + 1 − 1 + 1 ) S =\begin{pmatrix} +1&-1&+1\\ -1&+1&-1\\ +1&-1&+1\\ \end{pmatrix} S= +11+11+11+11+1

      • 所谓结合 ⊙ \odot ,就是元素对应乘积(Hadamard product)

        • M c = c i j = s i j ⋅ r i j , i , j = 1 , 2 , ⋯   , n M_{c}=c_{ij}=s_{ij}\cdot{r_{ij}},i,j=1,2,\cdots,{n} Mc=cij=sijrij,i,j=1,2,,n

符号矩阵的扩张规则

  • s i j = ( − 1 ) i + j s_{ij}=(-1)^{i+j} sij=(1)i+j

  • 构造符号矩阵的时候可以批量进行

    • 所有同阶的符号矩阵都是一致的
    • 高阶符号矩阵的右上角就是低阶符号矩阵
    • 只要确定第一个元素为1,后面的所有元素就都唯一地被确定下来
      • 利用相邻元素取符号这个规则张开符号矩阵
      • 可以逐行构造符号矩阵
        • 首先确定第一列的各个元素
          • s i , 1 = s i − 1 , 1 s_{i,1}=s_{i-1,1} si,1=si1,1
        • 然后逐行填写每行元素
          • 填写 s i , j = − s i , j − 1 s_{i,j}=-s_{i,j-1} si,j=si,j1
          • 也即是说,填写一个元素时,可以统一看它的前一个元素是什么,取相反数即可
  • 1 -1 1 -1
    -1 1 -1 1
    1 -1 1 -1
    -1 1 -1 1
  • 通常不超过3阶的矩阵我们才考虑使用伴随矩阵法来求解(否则计算量过大)

  • 从表格可以看出,4阶可逆方阵的伴随矩阵的各个元素的符号( ± \pm ±)矩阵

  • 由于其对称性,转置之后表格不发生改变

小结

  • 表格中的元素的相邻元素符号取反

    • 这很有用,由于这个规律,我们可以一行行的从表格的第一个元素推导出来
      • 可以先确定首行和首列
      • 然后其他元素按照你的喜欢,一列列补全或者一行行补全
  • 主对角线上的元素的符号全部为正

    • 因为住对角线上的元素的位置序对有j=i,即(i,i),所以i+j=i+i=2i(偶数)
  • 计算完符号矩阵,开始计算各个元素的余子式部分的值,并填充到相应的位置.

n阶方阵@行列式性质

方阵取行列式操作@方阵乘积取行列式

  • 若A是n阶矩阵:

    • A T A^{T} AT是A的转置矩阵,则 ∣ A T ∣ = ∣ A ∣ |A^T|=|A| AT=A

    • ∣ k A ∣ = k n ∣ A ∣ |kA|=k^n|A| kA=knA

    • 若B是n阶矩阵, ∣ A B ∣ = ∣ A ∣ ∣ B ∣ |AB|=|A||B| AB=A∣∣B

      • 特别的: ∣ A 2 ∣ = ∣ A ∣ 2 |A^2|=|A|^2 A2=A2
      • 对于可逆矩阵A, A A − 1 = E AA^{-1}=E AA1=E,对其两边去行列式: ∣ A ∣ ∣ A − 1 ∣ = ∣ E ∣ = 1 |A||A^{-1}|=|E|=1 A∣∣A1=E=1,从而 ∣ A − 1 ∣ = 1 ∣ A ∣ = ∣ A ∣ − 1 |A^{-1}|=\frac{1}{|A|}=|A|^{-1} A1=A1=A1
    • 更一般的: ∣ A n ∣ = ∣ A ∣ n |A^n|=|A|^n An=An

      • ∣ A 1 A 2 ⋯ A n ∣ = ∣ A 1 ∣ ∣ A 2 ∣ ⋯ ∣ A n ∣ 或 ∏ i = 1 n A i = ∏ i = 1 n ∣ A i ∣ |A_1A_2\cdots{A_n}|=|A_1||A_2|\cdots{|A_n|} \\ 或\prod_{i=1}^{n}A_i=\prod_{i=1}^{n}|A_{i}| A1A2An=A1∣∣A2Ani=1nAi=i=1nAi

可逆矩阵@矩阵的逆

  • 矩阵和实数相仿,具有加/减/乘三种运算

  • 数的乘法的逆运算是除法,相对应矩阵乘法的逆运算用矩阵的逆来描述

    • 数a的倒数: a − 1 = 1 a a^{-1}=\frac{1}{a} a1=a1, a a − 1 = 1 aa^{-1}=1 aa1=1
    • 可逆矩阵A的逆: A − 1 满足 A A − 1 = E A^{-1}满足AA^{-1}=E A1满足AA1=E
    • numpy.matrix.transpose — NumPy v1.24 Manual
  • 若A可逆,则A的逆矩阵唯一

  • A可逆 ⇔ ∣ A ∣ ≠ 0 \Leftrightarrow|A|\neq{0} A=0

  • A , B A,B A,B是n阶矩阵且 A B = E , 则 B A = E AB=E,则BA=E AB=E,BA=E(A,B互为逆矩阵)

n阶矩阵A可逆的充要条件

  • 存在n阶矩阵B,使得 A B = E 或 B A = E AB=E或BA=E AB=EBA=E
  • ∣ A ∣ ≠ 0 |A|\neq{0} A=0,即A是非奇异的(由:Cramer’s Rule及其推论有):
    • 齐次方程组 A x = 0 Ax=\bold0 Ax=0只有唯一解(零解)
    • ∀ b \forall{b} b,非齐次线性方程组 A x = b Ax=b Ax=b总有唯一解(非零解)
  • 秩 r ( A ) = n 秩r(A)=n r(A)=n
  • A的行(列)向量线性无关
  • 矩阵A的特征值不全为0
    • 或者说:A的特征方程 ∣ λ E − A ∣ = 0 |\lambda{E}-A|=0 λEA=0的全部n个根: λ i , ( i = 1 , 2 , ⋯   , n ) \lambda_i,(i=1,2,\cdots,n) λi,(i=1,2,,n), ∏ i = 1 n λ i ≠ 0 \prod_{i=1}^{n}\limits\lambda_{i}\neq{0} i=1nλi=0
  • A可以表示成一些初等矩阵的乘积: ∏ i = 1 P i A = E \prod\limits_{i=1}P_iA=E i=1PiA=E

可逆矩阵的性质

  • A A A可逆

  • ( A − 1 ) − 1 = A (A^{-1})^{-1}=A (A1)1=A

  • ( λ A ) − 1 = λ − 1 A − 1 (\lambda{A})^{-1}={\lambda^{-1}}A^{-1} (λA)1=λ1A1

    • 容易验证: ( λ A ) ( λ − 1 A − 1 ) = E (\lambda{A})(\lambda^{-1}A^{-1})=E (λA)(λ1A1)=E,所以 λ A \lambda{A} λA可逆,且 ( λ A ) − 1 = λ − 1 A − 1 (\lambda{A})^{-1}=\lambda^{-1}A^{-1} (λA)1=λ1A1
  • ( A T ) − 1 = ( A − 1 ) T (A^T)^{-1}=(A^{-1})^T (AT)1=(A1)T

    • 欲证上式,等价于证 A T ( A T ) − 1 = A T ( A − 1 ) T = E A^T(A^T)^{-1}=A^T(A^{-1})^T=E AT(AT)1=AT(A1)T=E
    • 由矩阵乘法的转置性质: ( A B ) T = B T A T (AB)^T=B^TA^T (AB)T=BTAT,即 A T B T = ( B A ) T A^TB^T=(BA)^T ATBT=(BA)T
    • 从而 A T ( A − 1 ) T = ( A − 1 A ) T = E T = E A^{T}(A^{-1})^T=(A^{-1}A)T=E^T=E AT(A1)T=(A1A)T=ET=E所以 ( A T ) − 1 = ( A − 1 ) T (A^{T})^{-1}=(A^{-1})^T (AT)1=(A1)T
  • 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 B ) ( B − 1 A − 1 ) = A ( B B − 1 ) A − 1 = A E A − 1 = A A − 1 = E \because{(AB)(B^{-1}A^{-1}})=A(BB^{-1})A^{-1}=AEA^{-1}=AA^{-1}=E (AB)(B1A1)=A(BB1)A1=AEA1=AA1=E

    • ∴ ( A B ) − 1 = B − 1 A − 1 \therefore{(AB)^{-1}=B^{-1}A^{-1}} (AB)1=B1A1

    • 更一般的:

      • ( A 1 A 2 ⋯ A m ) − 1 = A m − 1 A m − 1 − 1 ⋯ A 1 − 1 (A_1A_2\cdots{A_m})^{-1}=A_m^{-1}A_{m-1}^{-1}\cdots{A_1^{-1}} (A1A2Am)1=Am1Am11A11

伴随运算@伴随矩阵的公式

  1. A A ∗ = A ∗ A = ∣ A ∣ E AA^*=A^*A=|A|E AA=AA=AE(数量阵)

    • A − 1 = ∣ A ∣ − 1 A ∗ A^{-1}=|A|^{-1}A^* A1=A1A
    • A ∗ = ∣ A ∣ A − 1 A^*=|A|A^{-1} A=AA1(A可逆(不是所有方阵的伴随矩阵都可以展开成右侧))
      • A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE两边左乘 A − 1 A^{-1} A1得到.
      • 主要用于推导其他关于伴随矩阵的结论)
  2. ( A ∗ ) − 1 = ( A − 1 ) ∗ = 1 ∣ A ∣ A , ( ∣ A ∣ ≠ 0 ) (A^*)^{-1}=(A^{-1})^*=\frac{1}{|A|}A,(|A|\neq{0}) (A)1=(A1)=A1A,(A=0)

    • A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE两边同时取行列式: ∣ A ∣ ∣ A ∗ ∣ = ∣ A ∣ n ∣ E ∣ = ∣ A ∣ n , |A||A^*|=|A|^n|E|=|A|^n, A∣∣A=AnE=An,

      • 因为 ∣ A ∣ ≠ 0 , ∣ A ∗ ∣ ≠ 0 |A|\neq{0},|A^*|\neq{0} A=0,A=0,即 A ∗ A^* A可逆, ∣ A ∗ ∣ = ∣ A ∣ n − 1 |A^*|=|A|^{n-1} A=An1

        • 由于 k E kE kE是可逆矩阵,所以 A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE两边都是可逆矩阵( k = ∣ A ∣ k=|A| k=A)

          • A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE两边同时取逆,得到 ( A A ∗ ) − 1 = ( ∣ A ∣ E ) − 1 (AA^*)^{-1}=(|A|E)^{-1} (AA)1=(AE)1,即 ( A ∗ ) − 1 A − 1 = ∣ A ∣ − 1 E − 1 = ∣ A ∣ − 1 E (A^{*})^{-1}A^{-1}=|A|^{-1}E^{-1}=|A|^{-1}E (A)1A1=A1E1=A1E
          • ( A ∗ ) − 1 A − 1 = ∣ A ∣ − 1 E (A^*)^{-1}A^{-1}=|A|^{-1}E (A)1A1=A1E两边同时右乘 A A A,得: ( A ∗ ) − 1 = ∣ A ∣ − 1 A (A^*)^{-1}=|A|^{-1}A (A)1=A1A
        • A A A可逆,可知B= A − 1 A^{-1} A1是可逆的,且 A − 1 = A A^{-1}=A A1=A

          • B B ∗ = ∣ B ∣ E BB^*=|B|E BB=BE,同时左乘 B − 1 B^{-1} B1, B ∗ = ∣ B ∣ B − 1 B^*=|B|B^{-1} B=BB1 ( A − 1 ) ∗ = ∣ A − 1 ∣ ( A − 1 ) − 1 (A^{-1})^*=|A^{-1}|(A^{-1})^{-1} (A1)=A1(A1)1

          • 而前面讨论过 ∣ A − 1 ∣ = ∣ A ∣ − 1 |A^{-1}|=|A|^{-1} A1=A1,从而 ( A − 1 ) ∗ = ∣ A ∣ − 1 A (A^{-1})^*=|A|^{-1}A (A1)=A1A

        • 可见 ( A ∗ ) − 1 = ( A − 1 ) ∗ = 1 ∣ A ∣ A , ( ∣ A ∣ ≠ 0 ) (A^*)^{-1}=(A^{-1})^*=\frac{1}{|A|}A,(|A|\neq{0}) (A)1=(A1)=A1A,(A=0)

    • 方法2:

      • A ∗ = ∣ A ∣ A − 1 A^*=|A|A^{-1} A=AA1两边取逆: ( A ∗ ) − 1 = ∣ A ∣ − 1 A (A^*)^{-1}=|A|^{-1}A (A)1=A1A
        • 由于A可逆,记 B = A − 1 B=A^{-1} B=A1,B也可逆
        • B ∗ = ∣ B ∣ B − 1 = ∣ A − 1 ∣ A = ∣ A ∣ − 1 A B^*=|B|B^{-1}=|A^{-1}|A=|A|^{-1}A B=BB1=A1A=A1A,所以 ( A − 1 ) ∗ = ∣ A ∣ − 1 A (A^{-1})^*=|A|^{-1}A (A1)=A1A
  3. ( k A ) ∗ = k n − 1 A ∗ (kA)^*=k^{n-1}A^* (kA)=kn1A

    • 由于A可逆,kA也可逆
    • 记B=kA,则B可逆, B B ∗ = ∣ B ∣ E , B ∗ = ∣ B ∣ B − 1 , ( k A ) ∗ = ∣ k A ∣ ( k A ) − 1 = k n ∣ A ∣ k − 1 A − 1 BB^*=|B|E,B^*=|B|B^{-1},(kA)^*=|kA|(kA)^{-1}=k^n|A|k^{-1}A^{-1} BB=BE,B=BB1,(kA)=kA(kA)1=knAk1A1
    • 所以 ( k A ) ∗ = k n − 1 ∣ A ∣ A − 1 = k n − 1 A ∗ (kA)^*=k^{n-1}|A|A^{-1}=k^{n-1}A^* (kA)=kn1AA1=kn1A
  4. ( A ∗ ) T = ( A T ) ∗ (A^*)^T=(A^T)^* (A)T=(AT)

    • A ∗ = ( ∣ A ∣ A − 1 ) , ( A ∗ ) T = ( ∣ A ∣ A − 1 ) T = ∣ A ∣ ( A − 1 ) T A^*=(|A|A^{-1}),(A^*)^T=(|A|A^{-1})^{T}=|A|(A^{-1})^T A=(AA1),(A)T=(AA1)T=A(A1)T
    • 记 B = A T , B ∗ = ∣ B ∣ B − 1 , 即 ( A T ) ∗ = ∣ A T ∣ ( A T ) − 1 = ∣ A ∣ ( A T ) − 1 记B=A^T,B^*=|B|B^{-1},即(A^T)^*=|A^T|(A^T)^{-1}=|A|(A^T)^{-1} B=AT,B=BB1,(AT)=AT(AT)1=A(AT)1
    • 由于 ( A − 1 ) T = ( A T ) − 1 (A^{-1})^T=(A^T)^{-1} (A1)T=(AT)1,所以 ( A ∗ ) T = ( A T ) ∗ = ∣ A ∣ ( A T ) − 1 (A^*)^T=(A^T)^*=|A|(A^T)^{-1} (A)T=(AT)=A(AT)1
  5. ∣ A ∗ ∣ = ∣ A ∣ n − 1 |A^*|=|A|^{n-1} A=An1

    • 方法1:
      • A ∗ = ∣ A ∣ A − 1 A^*=|A|A^{-1} A=AA1
      • ∣ A ∗ ∣ = ∣ A ∣ n ∣ ∣ A − 1 ∣ = ∣ A ∣ n ∣ A ∣ − 1 = ∣ A ∣ n − 1 |A^*|=|A|^n||A^{-1}|=|A|^n|A|^{-1}=|A|^{n-1} A=An∣∣A1=AnA1=An1
    • 方法2:对 A A ∗ = ∣ A ∣ E AA^*=|A|E AA=AE两边取行列式, ∣ A ∣ ∣ A ∗ ∣ = ∣ A ∣ n ∣ E ∣ = ∣ A ∣ n |A||A^*|=|A|^n|E|=|A|^n A∣∣A=AnE=An
      • ∣ A ∗ ∣ = ∣ A ∣ n − 1 |A^*|=|A|^{n-1} A=An1
  6. ( A ∗ ) ∗ = ∣ A ∣ n − 2 A ( n ⩾ 2 ) (A^*)^*=|A|^{n-2}A(n\geqslant{2}) (A)=An2A(n2)

    • 综合运用上面得到的结论可以推到出来

    • 记 B = A ∗ ; B ∗ = ∣ B ∣ B − 1 ; ( A ∗ ) ∗ = ∣ A ∗ ∣ ( A ∗ ) − 1 = ∣ A ∣ n − 1 ( ∣ A ∣ − 1 A ) = ∣ A ∣ n − 2 A 记B=A^*;B^*=|B|B^{-1};(A^*)^*=|A^*|(A^*)^{-1}=|A|^{n-1}(|A|^{-1}A)=|A|^{n-2}A B=A;B=BB1;(A)=A(A)1=An1(A1A)=An2A

你可能感兴趣的:(矩阵,线性代数)