【线性代数】线性方程组与矩阵——(1)线性方程组与矩阵初步

上一节:无
总目录【线性代数】目录

文章目录

        • 1. 线性方程组
        • 2. 矩阵的引入
          • 2.1. 矩阵的定义
          • 2.2. 常见的矩阵
          • 2.3. 线性方程组中常用的矩阵
          • 2.4. 线性变换与矩阵
        • 3. 矩阵的运算
          • 3.1. 矩阵的加法
          • 3.2. 矩阵的数乘
          • 3.3. 矩阵的乘法
          • 3.4. 矩阵的转置
          • 3.5. 方阵的行列式
          • 3.6 逆矩阵

1. 线性方程组
  • 线性方程:形如a1x1+a2x2+⋯+anxn=ba_1x_1+a_2x_2+\dots+a_nx_n=ba1x1+a2x2++anxn=b的方程,其中aia_iai为已知系数,xix_ixi为未知数,bbb是常数项。未知数(也称为元)的个数可以限定描述线性方程,比如含2个未知数的线性方程称为二元线性方程。
  • 线性方程组:由多个线性方程组成的系统。nnnmmm个方程的线性方程组可记作

{a11x1+a12x2+⋯+a1nxn=b1a21x1+a22x2+⋯+a2nxn=b2……am1x1+am2x2+⋯+amnxn=bm(1.1)\begin{cases}\tag{1.1} a_{11}x_1+a_{12}x_2+\dots+a_{1n}x_n=b_1\\ a_{21}x_1+a_{22}x_2+\dots+a_{2n}x_n=b_2\\ \dots\dots\\ a_{m1}x_1+a_{m2}x_2+\dots+a_{mn}x_n=b_m\\ \end{cases} a11x1+a12x2++a1nxn=b1a21x1+a22x2++a2nxn=b2……am1x1+am2x2++amnxn=bm(1.1)
其中aija_{ij}aij是第iii个方程第jjj个未知数的系数,bib_ibi是第iii个方程的常数项,i=1,2,…,m;j=1,2,…,ni=1,2,\dots,m;j=1,2,\dots,ni=1,2,,m;j=1,2,,n。当常数项b1,b2,…,bmb_1,b_2,\dots,b_mb1,b2,,bm不全为0时,线性方程组(1.1)(1.1)(1.1)称为nnn元非齐次线性方程组;当b1,b2,…,bmb_1,b_2,\dots,b_mb1,b2,,bm全为0时,线性方程组(1.1)(1.1)(1.1)称为nnn元齐次线性方程组。

2. 矩阵的引入

观察线性方程组(1.1)(1.1)(1.1)可以发现,未知数x1,x2,…,xnx_1,x_2,\dots,x_nx1,x2,,xn的取值,即线性方程组的解,由m×nm\times nm×n个系数aija_{ij}aij以及mmm个常数项bib_ibi所构成的mmmn+1n+1n+1列的矩形数表所决定,由此引入矩阵的概念。

2.1. 矩阵的定义

m×nm\times nm×n个数aij(i=1,2,…,m;j=1,2,…,n)a_{ij}(i=1,2,\dots,m;j=1,2,\dots,n)aij(i=1,2,,m;j=1,2,,n)排成mmmnnn列的数表称为mmmnnn列矩阵,简称m×nm\times nm×n矩阵,记作

A=(a11a12…a1na21a22…a2n⋮⋮⋮am1am2…amn)\mathbf{A}=\begin{pmatrix} a_{11} & a_{12} & \dots & a_{1n}\\ a_{21} & a_{22} & \dots & a_{2n}\\ \vdots & \vdots & & \vdots\\ a_{m1} & a_{m2} & \dots & a_{mn}\\ \end{pmatrix} A=a11a21am1a12a22am2a1na2namn

aija_{ij}aij称为矩阵A\mathbf{A}Aiii行第jjj列的元素,m×nm\times nm×n矩阵A\mathbf{A}A也记作Am×n\mathbf{A}_{m\times n}Am×n

2.2. 常见的矩阵

元素是实数的矩阵称为实矩阵,元素是复数的矩阵称为复矩阵。

行数与列数都等于nnn的矩阵称为nnn阶矩阵或nnn阶方阵,nnn阶矩阵An×n\mathbf{A}_{n\times n}An×n也可以记作An\mathbf{A}_nAn

只有一行的矩阵

A=(a1a2…an)\mathbf{A}=\begin{pmatrix} a_1 & a_2 &\dots&a_n \end{pmatrix} A=(a1a2an)

称为行向量,为避免写作时元素间的混淆,行向量也记作

A=(a1,a2,…,an)\mathbf{A}=\begin{pmatrix} a_1, a_2 ,\dots,a_n \end{pmatrix} A=(a1,a2,,an)

只有一列的矩阵

A=(a1a2⋮an)\mathbf{A}=\begin{pmatrix} a_1 \\ a_2 \\ \vdots\\ a_n \end{pmatrix} A=a1a2an

称为列向量。

两个矩阵的行数、列数都相等,则称它们是同型矩阵。如果两个矩阵A,B\mathbf{A},\mathbf{B}A,B是同型矩阵,且对应元素相等,那么称两个矩阵相等,记作

A=B\mathbf{A}=\mathbf{B} A=B

元素都是0的矩阵称为零矩阵,记作O\mathbf{O}O,注意不同型的零矩阵是不同的。

2.3. 线性方程组中常用的矩阵

对于非齐次线性方程组(1.1)(1.1)(1.1)有如下几个有用的矩阵:

系数矩阵

A=(a11a12…a1na21a22…a2n⋮⋮⋮am1am2…amn)\mathbf{A}=\begin{pmatrix} a_{11} & a_{12} & \dots & a_{1n}\\ a_{21} & a_{22} & \dots & a_{2n}\\ \vdots & \vdots & & \vdots\\ a_{m1} & a_{m2} & \dots & a_{mn}\\ \end{pmatrix} A=a11a21am1a12a22am2a1na2namn

未知数矩阵

x=(x1x2⋮xn)\mathbf{x}=\begin{pmatrix} x_1 \\ x_2 \\ \vdots\\ x_n \end{pmatrix} x=x1x2xn

常数项矩阵

b=(b1b2⋮bm)\mathbf{b}=\begin{pmatrix} b_1 \\ b_2 \\ \vdots\\ b_m \end{pmatrix} b=b1b2bm

增广矩阵

B=(a11a12…a1nb1a21a22…a2nb2⋮⋮⋮⋮am1am2…amnbm)\mathbf{B}=\begin{pmatrix} a_{11} & a_{12} & \dots & a_{1n} & b_1\\ a_{21} & a_{22} & \dots & a_{2n} & b_2\\ \vdots & \vdots & & \vdots & \vdots\\ a_{m1} & a_{m2} & \dots & a_{mn} & b_m\\ \end{pmatrix} B=a11a21am1a12a22am2a1na2namnb1b2bm

2.4. 线性变换与矩阵

将非齐次线性方程组(1.1)(1.1)(1.1)中的常数项替换为变量y1,y2,…,ymy_1,y_2,\dots,y_my1,y2,,ym,可以得到一个从变量x1,x2,…,xnx_1,x_2,\dots,x_nx1,x2,,xn到变量y1,y2,…,ymy_1,y_2,\dots,y_my1,y2,,ym的线性变换

{y1=a11x1+a12x2+⋯+a1nxny2=a21x1+a22x2+⋯+a2nxn……ym=am1x1+am2x2+⋯+amnxn(2.1)\begin{cases}\tag{2.1} y_1=a_{11}x_1+a_{12}x_2+\dots+a_{1n}x_n\\ y_2=a_{21}x_1+a_{22}x_2+\dots+a_{2n}x_n\\ \dots\dots\\ y_m=a_{m1}x_1+a_{m2}x_2+\dots+a_{mn}x_n\\ \end{cases} y1=a11x1+a12x2++a1nxny2=a21x1+a22x2++a2nxn……ym=am1x1+am2x2++amnxn(2.1)

线性变换与其系数矩阵存在一一对应的关系。

各个维度单独的伸缩变换

{y1=λ1x1y2=λ2x2……yn=λnxn\begin{cases} y_1=\lambda_1x_1\\ y_2=\lambda_2x_2\\ \dots\dots\\ y_n=\lambda_nx_n\\ \end{cases} y1=λ1x1y2=λ2x2……yn=λnxn

对应nnn阶方阵

Λ=(λ10…00λ2…0⋮⋮⋮00…λn)\mathbf{\Lambda}=\begin{pmatrix} \lambda_1 & 0 & \dots & 0\\ 0 & \lambda_2 & \dots & 0\\ \vdots & \vdots & & \vdots\\ 0 & 0 & \dots & \lambda_n\\ \end{pmatrix} Λ=λ1000λ2000λn

这种方阵从左上角到右下角的的直线(即对角线)以外的元素都为0,称为对角矩阵,记作

Λ=diag(λ1,λ2,…,λn)\mathbf{\Lambda}=\mathrm{diag}\begin{pmatrix} \lambda_1,\lambda_2,\dots,\lambda_n \end{pmatrix} Λ=diag(λ1,λ2,,λn)

特别地,当λ1=λ2=⋯=λn=1\lambda_1=\lambda_2=\dots=\lambda_n=1λ1=λ2==λn=1时的线性变换称为恒等变换,对应的nnn阶方阵

E=(10…001…0⋮⋮⋮00…1)\mathbf{E}=\begin{pmatrix} 1 & 0 & \dots & 0\\ 0 & 1 & \dots & 0\\ \vdots & \vdots & & \vdots\\ 0 & 0 & \dots & 1\\ \end{pmatrix} E=100010001

称为nnn阶单位矩阵。

3. 矩阵的运算
3.1. 矩阵的加法
  • 当矩阵A\mathrm{A}AB\mathrm{B}B是同型矩阵时,A+B\mathrm{A}+\mathrm{B}A+B规定为对应元素相加
  • 运算律
    • A+B=B+A\mathrm{A+B=B+A}A+B=B+A
    • (A+B)+C=A+(B+C)\mathrm{(A+B)+C=A+(B+C)}(A+B)+C=A+(B+C)
  • 负矩阵:矩阵所有元素取相反数
    • A+(−A)=O\mathrm{A+(-A)=O}A+(A)=O
    • 矩阵的减法:A−B=A+(−B)\mathrm{A-B=A+(-B)}AB=A+(B)
3.2. 矩阵的数乘
  • λ\lambdaλ与矩阵A\mathrm{A}A的乘积规定为矩阵A\mathrm{A}A的所有元素与数λ\lambdaλ相乘
  • 运算律
    • (λμ)A=λ(μA)(\lambda \mu)\mathrm{A}=\lambda(\mu\mathrm{A})(λμ)A=λ(μA)
    • (λ+μ)A=λA+μA(\lambda+\mu)\mathrm{A}=\lambda\mathrm{A}+\mu\mathrm{A}(λ+μ)A=λA+μA
    • λ(A+B)=λA+λB\lambda(\mathrm{A+B})=\lambda\mathrm{A}+\lambda\mathrm{B}λ(A+B)=λA+λB
  • 矩阵加法与数乘运算统称为矩阵的线性运算
3.3. 矩阵的乘法

已知从t1,t2t_1,t_2t1,t2x1,x2,x3x_1,x_2,x_3x1,x2,x3的线性变换,以及从x1,x2,x3x_1,x_2,x_3x1,x2,x3y1,y2y_1,y_2y1,y2的线性变换:

{y1=a11x1+a12x2+a13x3y2=a21x1+a22x2+a23x3(3.3.1)\begin{cases}\tag{3.3.1} y_1=a_{11}x_1+a_{12}x_2+a_{13}x_3\\ y_2=a_{21}x_1+a_{22}x_2+a_{23}x_3\\ \end{cases}\\ {y1=a11x1+a12x2+a13x3y2=a21x1+a22x2+a23x3(3.3.1)

{x1=b11t1+b12t2x2=b21t1+b22t2x3=b31t1+b32t2(3.3.2)\begin{cases}\tag{3.3.2} x_1=b_{11}t_1+b_{12}t_2\\ x_2=b_{21}t_1+b_{22}t_2\\ x_3=b_{31}t_1+b_{32}t_2\\ \end{cases} x1=b11t1+b12t2x2=b21t1+b22t2x3=b31t1+b32t2(3.3.2)

(3.3.2)(3.3.2)(3.3.2)代入(3.3.1)(3.3.1)(3.3.1)可以得到从t1,t2t_1,t_2t1,t2y1,y2y_1,y_2y1,y2的线性变换:

{y1=(a11b11+a12b21+a13b31)t1+(a11b12+a12b22+a13b32)t2y2=(a21b11+a22b21+a23b31)t1+(a21b12+a22b22+a23b32)t2(3.3.3)\begin{cases}\tag{3.3.3} y_1=(a_{11}b_{11}+a_{12}b_{21}+a_{13}b_{31})t_1+(a_{11}b_{12}+a_{12}b_{22}+a_{13}b_{32})t_2\\ y_2=(a_{21}b_{11}+a_{22}b_{21}+a_{23}b_{31})t_1+(a_{21}b_{12}+a_{22}b_{22}+a_{23}b_{32})t_2\\ \end{cases} {y1=(a11b11+a12b21+a13b31)t1+(a11b12+a12b22+a13b32)t2y2=(a21b11+a22b21+a23b31)t1+(a21b12+a22b22+a23b32)t2(3.3.3)

线性变换(3.3.3)(3.3.3)(3.3.3)称为线性变换(3.3.1)(3.3.1)(3.3.1)与线性变换(3.3.2)(3.3.2)(3.3.2)的乘积,由于线性变换与其系数矩阵存在一一对应的关系,因此可以定义矩阵的乘法:

(a11a12a13a21a22a23)(b11b12b21b22b31b32)=(a11b11+a12b21+a13b31a11b12+a12b22+a13b32a21b11+a22b21+a23b31a21b12+a22b22+a23b32)\begin{pmatrix} a_{11} & a_{12} & a_{13}\\ a_{21} & a_{22} & a_{23}\\ \end{pmatrix}\begin{pmatrix} b_{11} & b_{12}\\ b_{21} & b_{22}\\ b_{31} & b_{32}\\ \end{pmatrix}=\begin{pmatrix} a_{11}b_{11}+a_{12}b_{21}+a_{13}b_{31} & a_{11}b_{12}+a_{12}b_{22}+a_{13}b_{32}\\ a_{21}b_{11}+a_{22}b_{21}+a_{23}b_{31} & a_{21}b_{12}+a_{22}b_{22}+a_{23}b_{32}\\ \end{pmatrix} (a11a21a12a22a13a23)b11b21b31b12b22b32=(a11b11+a12b21+a13b31a21b11+a22b21+a23b31a11b12+a12b22+a13b32a21b12+a22b22+a23b32)

  • 矩阵乘法的定义:设A=(aij)\mathrm{A}=(a_{ij})A=(aij)是一个m×sm\times sm×s矩阵,B=(bij)\mathrm{B}=(b_{ij})B=(bij)是一个s×ns\times ns×n矩阵,那么A\mathrm{A}AB\mathrm{B}B的乘积是一个m×nm\times nm×n矩阵C=(cij)\mathrm{C}=(c_{ij})C=(cij),其中

    cij=∑k=1saikbkj(i=1,2,…,m;j=1,2,…,n)c_{ij}=\sum_{k=1}^sa_{ik}b_{kj}\\(i=1,2,\dots,m;j=1,2,\dots,n) cij=k=1saikbkj(i=1,2,,m;j=1,2,,n)

    并把此乘积记作C=AB\mathrm{C=AB}C=AB

  • 矩阵乘法的要求:左矩阵A\mathrm{A}A的列数必须与右矩阵B\mathrm{B}B的行数相等,两个矩阵才能相乘。因此矩阵乘法必须注意相乘的顺序,AB\mathrm{AB}ABA\mathrm{A}A左乘B\mathrm{B}BBA\mathrm{BA}BAA\mathrm{A}A右乘B\mathrm{B}BAB\mathrm{AB}AB有意义时,BA\mathrm{BA}BA不一定有意义。

  • 矩阵乘法运算律

    • 矩阵乘法不满足交换律:一般情形下,AB≠BA\mathrm{AB}\neq\mathrm{BA}AB=BA。若AB=BA\mathrm{AB=BA}AB=BA,则称方阵A\mathrm{A}AB\mathrm{B}B是可交换的。
    • 矩阵乘法不满足消除律:若AB=O\mathrm{AB=O}AB=O,不能得出A=O\mathrm{A=O}A=OB=O\mathrm{B=O}B=O
    • 矩阵乘法满足结合律
      • (AB)C=A(BC)\mathrm{(AB)C=A(BC)}(AB)C=A(BC)
      • λ(AB)=(λA)B=A(λB)\lambda(\mathrm{AB})=(\lambda\mathrm{A})\mathrm{B}=\mathrm{A}(\lambda\mathrm{B})λ(AB)=(λA)B=A(λB)
    • 矩阵乘法满足分配律
      • A(B+C)=AB+AC\mathrm{A}(B+C)=\mathrm{AB}+\mathrm{AC}A(B+C)=AB+AC
      • (B+C)A=BA+CA(B+C)\mathrm{A}=\mathrm{BA}+\mathrm{CA}(B+C)A=BA+CA
    • 单位矩阵与矩阵的乘法:AE=A=EA\mathrm{AE}=A=\mathrm{EA}AE=A=EA
  • 矩阵的幂:设A\mathrm{A}Annn阶方阵,定义A1=A,A2=A1A1,…,An=An−1A\mathrm{A^1=A,A^2=A^1A^1,\dots,A^n=A^{n-1}A}A1=A,A2=A1A1,,An=An1A

  • 矩阵幂的运算律:

    • Am+n=AmAn\mathrm{A^{m+n}=A^m A^n}Am+n=AmAn
    • Amn=(Am)n\mathrm{A^{mn}=(A^m)^n}Amn=(Am)n
    • 一般情形下,(AB)n≠AnBn\mathrm{(AB)^n}\neq\mathrm{A^n B^n}(AB)n=AnBn,只有当A\mathrm{A}AB\mathrm{B}B可交换时,(AB)n=AnBn\mathrm{(AB)^n=A^n B^n}(AB)n=AnBn成立。类似的(A+B)2=A2+2AB+B2,(A−B)(A+B)=A2−B2\mathrm{(A+B)^2= A^2+2AB+B^2,(A-B)(A+B)=A^2-B^2}(A+B)2=A2+2AB+B2,(AB)(A+B)=A2B2等公式,只有当A\mathrm{A}AB\mathrm{B}B可交换时才成立。
  • 利用矩阵乘法可以简化线性方程组和线性变换的表达。比如nnn元非齐次线性方程组(1.1)(1.1)(1.1)可以表示为矩阵方程Am×nxn×1=bm×1\mathrm{A_{m\times n}x_{n\times 1}=b_{m\times 1}}Am×nxn×1=bm×1,线性变换(2.1)(2.1)(2.1)可以表示为矩阵方程y=Ax\mathrm{y=Ax}y=Ax

3.4. 矩阵的转置
  • A=(aij)\mathrm{A}=(a_{ij})A=(aij)是一个m×nm\times nm×n矩阵,将A\mathrm{A}A的行与列互换,得到一个n×mn\times mn×m矩阵,称为A\mathrm{A}A的转置矩阵,记作AT=(aji)\mathrm{A^T}=(a_{ji})AT=(aji),其中aji=aija_{ji}=a_{ij}aji=aij
  • 运算律(假设运算都是可行的)
    • (AT)T=A(\mathrm{A}^T)^T=\mathrm{A}(AT)T=A
    • (A+B)T=AT+BT(\mathrm{A}+\mathrm{B})^T=\mathrm{A}^T+\mathrm{B}^T(A+B)T=AT+BT
    • (λA)T=λAT(\lambda\mathrm{A})^T=\lambda\mathrm{A}^T(λA)T=λAT
    • (AB)T=BTAT(\mathrm{AB})^T=\mathrm{B}^T\mathrm{A}^T(AB)T=BTAT
  • A\mathrm{A}Annn阶方阵,如果满足AT=A\mathrm{A}^T=\mathrm{A}AT=A,那么称A\mathrm{A}A为对称矩阵。对称矩阵的元素以主对角线为轴对应相等。
3.5. 方阵的行列式
  • 行列式的引入、性质和定理参见【线性代数】线性方程组与矩阵——行列式。
  • 行列式的运算律
    • ∣AT∣=∣A∣\mathrm{|A^T|=|A|}AT=∣A∣
    • ∣λA∣=λn∣A∣\mathrm{|\lambda A|=\lambda^n|A|}λA∣=λn∣A∣
    • ∣AB∣=∣A∣∣B∣\mathrm{|AB|=|A||B|}∣AB∣=∣A∣∣B∣
      • ∣A∣∣B∣=∣AO−EB∣=∣AAB−EO∣=(−1)n∣−EOAAB∣=∣AB∣\mathrm{|A||B|=\begin{vmatrix}A&O\\-E&B\end{vmatrix}=\begin{vmatrix}A&AB\\-E&O\end{vmatrix}=(-1)^n\begin{vmatrix}-E&O\\ A&AB\end{vmatrix}=|AB|}∣A∣∣B∣=AEOB=AEABO=(1)nEAOAB=∣AB∣
  • 将行列式 ∣A∣|\mathrm{A}|A 中的各个元素的代数余子式 AijA_{ij}Aij 构成如下的矩阵:
    A∗=(A11A12…A1nA21A22…A2n⋮⋮⋮An1An2…Ann)\mathrm{A^*}=\begin{pmatrix} A_{11} & A_{12} & \dots & A_{1n}\\ A_{21} & A_{22} & \dots & A_{2n}\\ \vdots & \vdots & & \vdots\\ A_{n1} & A_{n2} & \dots & A_{nn}\\ \end{pmatrix} A=A11A21An1A12A22An2A1nA2nAnn
    称为矩阵 A\mathrm{A}A 的伴随矩阵。
  • 伴随矩阵的性质:AA∗=A∗A=∣A∣E\mathrm{AA^*=A^*A=|A|E}AA=AA=∣A∣E。利用了行列式展开定理,∑k=1naikAjk={∣A∣,i=j0,i≠j\sum\limits_{k=1}^n a_{ik}A_{jk}=\begin{cases}|\mathrm{A}|, &i=j\\0, &i\ne j\end{cases}k=1naikAjk={A,0,i=ji=jAA∗=A∗A=(∣A∣∣A∣⋱∣A∣)=∣A∣E\mathrm{AA^*=A^*A}=\begin{pmatrix}\mathrm{|A|}\\ &\mathrm{|A|}\\ &&\ddots\\ &&&\mathrm{|A|}\end{pmatrix}=\mathrm{|A|E}AA=AA=∣A∣∣A∣∣A∣=∣A∣E
  • 伴随矩阵的运算律
    • (AB)∗=B∗A∗\mathrm{(AB)^*=B^*A^*}(AB)=BA
3.6 逆矩阵
  • 对于 nnn 阶矩阵 A\mathrm{A}A,如果存在一个 nnn 阶矩阵 B\mathrm{B}B,使得AB=BA=E\mathrm{AB=BA=E}AB=BA=E,那么称矩阵 A\mathrm{A}A 是可逆的,并把 B\mathrm{B}B 称为 A\mathrm{A}A 的逆矩阵,记作 A−1\mathrm{A}^{-1}A1
    • 如果 A\mathrm{A}A 是可逆的,那么 A\mathrm{A}A 的逆矩阵是唯一的。先假设 B,C\mathrm{B,C}B,C 都是 A\mathrm{A}A 的逆矩阵,然后证明 B,C\mathrm{B,C}B,C 相等。
  • 若矩阵 A\mathrm{A}A 是可逆的,那么 ∣A∣≠0\mathrm{|A|}\ne 0∣A∣=0。因为 ∣A∣∣A−1∣=∣A−1A∣=∣E∣=1\mathrm{|A|}\mathrm{|A^{-1}|}=|\mathrm{A^{-1}A}|=|E|=1∣A∣A1=A1A=E=1,所以 ∣A∣≠0\mathrm{|A|}\ne 0∣A∣=0
  • ∣A∣≠0\mathrm{|A|} \ne 0∣A∣=0,则矩阵 A\mathrm{A}A 是可逆的,且 A−1=1∣A∣A∗\mathrm{A^{-1}}=\frac{1}{\mathrm{|A|}}\mathrm{A^*}A1=∣A∣1A。如果 ∣A∣≠0\mathrm{|A|} \ne 0∣A∣=0,根据伴随矩阵的性质,可以找到符合条件的唯一的逆矩阵。
  • ∣A∣=0\mathrm{|A|} = 0∣A∣=0时,A\mathrm{A}A 称为奇异矩阵,否则称为非奇异矩阵。因此,可逆矩阵就是非奇异矩阵。
  • AB=E\mathrm{AB=E}AB=E (或 BA=E\mathrm{BA=E}BA=E),则 B=A−1\mathrm{B=A^{-1}}B=A1。只需逆矩阵定义的一半条件,就能推导出逆矩阵。因为 AB=E\mathrm{AB=E}AB=E (或 BA=E\mathrm{BA=E}BA=E)可以得到 ∣A∣∣B∣=1\mathrm{|A||B|}=1∣A∣∣B∣=1,即 ∣A∣≠0\mathrm{|A|}\ne 0∣A∣=0
  • 逆矩阵的运算律
    • A\mathrm{A}A 可逆,则 A−1\mathrm{A^{-1}}A1 可逆,且 (A−1)−1=A(\mathrm{A^{-1}})^{-1}=\mathrm{A}(A1)1=A。将 A\mathrm{A}AA−1\mathrm{A^{-1}}A1 换位思考。
    • A\mathrm{A}A 可逆,数 λ≠0\lambda\ne 0λ=0,则 λA\lambda\mathrm{A}λA 可逆,且 (λA)−1=1λA−1(\lambda\mathrm{A})^{-1}=\frac{1}{\lambda}\mathrm{A^{-1}}(λA)1=λ1A1。常数不会影响可逆性。
    • A,B\mathrm{A,B}A,B 为同阶矩阵且均可逆,则 AB\mathrm{AB}AB 亦可逆,且 (AB)−1=B−1A−1(\mathrm{AB})^{-1}=\mathrm{B^{-1}}\mathrm{A^{-1}}(AB)1=B1A1∣AB∣≠0\mathrm{|AB|}\ne 0∣AB∣=0
    • A\mathrm{A}A 可逆,则 AT\mathrm{A^T}AT 亦可逆,且 (AT)−1=(A−1)T(\mathrm{A^T})^{-1}=(\mathrm{A^{-1}})^T(AT)1=(A1)T∣AT∣=∣A∣≠0\mathrm{|A^T|}=\mathrm{|A|}\ne 0AT=∣A∣=0
    • A\mathrm{A}A 可逆,则 A∗\mathrm{A^*}A 亦可逆,且 (A∗)−1=(A−1)∗(\mathrm{A^*})^{-1}=(\mathrm{A^{-1}})^*(A)1=(A1)∣AA∗∣=∣A∣n\mathrm{|AA^*|=|A|^n}∣AA=∣An
  • φ(x)=a0+a1x+⋯+amxm\varphi(x)=a_0+a_1x+\dots+a_mx^mφ(x)=a0+a1x++amxmA\mathrm{A}Annn 阶矩阵,记 φ(A)=a0E+a1A+⋯+amAm\varphi(\mathrm{A})=a_0\mathrm{E}+a_1\mathrm{A}+\dots+a_m\mathrm{A}^mφ(A)=a0E+a1A++amAm,则 φ(A)\varphi(\mathrm{A})φ(A) 称为矩阵 A\mathrm{A}Ammm 次多项式。
    • 矩阵 A\mathrm{A}A 的两个多项式 φ(A)\varphi(\mathrm{A})φ(A)f(A)f(\mathrm{A})f(A) 是可交换的,即 φ(A)f(A)=f(A)φ(A)\varphi(\mathrm{A})f(\mathrm{A})=f(\mathrm{A})\varphi(\mathrm{A})φ(A)f(A)=f(A)φ(A)。因此可以像数的多项式一样相乘和分解因式。
    • 如果 A=PΛP−1\mathrm{A=P\Lambda P^{-1}}A=P1,则 Ak=PΛkP−1\mathrm{A^k=P\Lambda^kP^{-1}}Ak=PΛkP1,从而 φ(A)=Pφ(Λ)P−1\varphi(\mathrm{A})=\mathrm{P}\varphi(\mathrm{\Lambda})\mathrm{P}^{-1}φ(A)=Pφ(Λ)P1
    • 如果 Λ=diag(λ1,λ2,…,λn)\mathrm{\Lambda} = \mathrm{diag}(\lambda_1,\lambda_2,\dots,\lambda_n)Λ=diag(λ1,λ2,,λn),则 Λk=diag(λ1k,λ2k,…,λnk)\mathrm{\Lambda}^k=\mathrm{diag}(\lambda_1^k,\lambda_2^k,\dots,\lambda_n^k)Λk=diag(λ1k,λ2k,,λnk),从而 φ(Λ)=diag(φ(λ1),φ(λ2),…,φ(λn))\varphi(\mathrm{\Lambda})=\mathrm{diag}(\varphi(\lambda_1),\varphi(\lambda_2),\dots,\varphi(\lambda_n))φ(Λ)=diag(φ(λ1),φ(λ2),,φ(λn))

下一节【线性代数】线性方程组与矩阵——(2)矩阵与线性方程组的解
总目录【线性代数】目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/94881.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/94881.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【工具变量】地市人力资本水平数据集(2003-2023年)

数据简介:普通本专科在校学生数作为人力资本的代理变量,能够直观反映区域教育投入与人才储备规模。通过与户籍人口数比值计算,可消除人口基数差异,实现跨区域人力资本水平的横向比较。 人力资本水平是个体价值创造能力与国家竞争…

轻量化阅读应用实践:21MB无广告电子书阅读器测评

还在为广告满天飞的阅读软件烦恼吗?今天阿灿给大家推荐一款纯净好用的阅读神器,安读!这款app只有21MB大小,但功能真的很贴心。最棒的是完全没广告,让你能静下心来好好看书。支持各种电子书格式,打开就能读&…

嵌入式硬件篇---OpenMV存储

OpenMV存储部分OpenMV 开发板的存储部分可以简单理解为 “不同用途的存储器”,就像我们的电脑有硬盘(存文件)、内存(临时运行程序)一样,OpenMV 也有几个不同的存储区域,各自分工明确。下面用通俗…

QT第二讲-信号和槽

文章目录 ⚙️ 一、基本概念与规则 1. 信号(Signal) 2. 槽(Slot) 🔌 二、连接函数 connect() 详解 函数原型: 参数说明 类型 行为 场景 🧩 三、实际场景示例 场景1:按钮点击关闭窗口 场景2:实时验证输入框文本 ⚡️ 四、高级技巧 1. Lambda表达式作为槽 2. 处理信号…

如何用OpenAI SDK调用Ollama LLM

Ollama目前内置了OpenAI Chat Completions API 的兼容端点,用户可以用OpenAI SDK访问本地Ollama模型,这里示例整个访问过程。 假设Ollama已安装,过程参考 在mac m1基于ollama运行deepseek r1_mac m1 ollama-CSDN博客 1 下载OpenAI SDK和模型…

如何解决用阿里云效流水线持续集成部署Nuxt静态应用时流程卡住,进行不下去的问题

我有一个用Nuxt搭建的前端应用,部署时是用npm run generate命令生成静态页,然后上传到服务器上的指定目录来完成部署。之前是写了一个shell脚本,用rsync命令实现的上传,个人用起来倒也比较方便,但是因为涉及到服务器登…

Java中Lambda表达式的常见用法和解析:从入门到实战

引言在Java 8发布之前,Java语言一直以面向对象为核心,代码风格相对严谨但有时显得冗长。随着函数式编程思想的兴起,Java 8引入了Lambda表达式这一革命性特性,极大地简化了代码编写,提升了开发效率。Lambda表达式不仅让…

【Python 高频 API 速学 ③】

一、为什么先学这 5 个? • 它们覆盖了「切 → 洗 → 拼 → 换 → 排版」整条链路。 • 任意一段文本处理脚本,80 % 的操作都能用这 5 个方法写完。二、五虎上将一览方法作用典型场景易踩的坑split(sepNone)按分隔符切成列表日志拆字段、CSV 解析连续分隔…

前端百分比展示导致后端 BigDecimal 转换异常的排查与解决

在开发一个订单预算系统时,我们需要在前端动态计算「利润率差额」,格式为百分比(带 % 符号)保留4位小数,但实际传给后端时必须是纯数字(浮点数),以便后端正常以 BigDecimal 类型接收…

论文学习21:Pyramid Scene Parsing Network

代码来源 GitHub - hszhao/PSPNet: Pyramid Scene Parsing Network, CVPR2017. 模块作用 对于不受限制的开放词汇和多样化场景,场景解析极具挑战性。本文结合金字塔池化模块和提出的金字塔场景解析网络(PSPNet),利用基于不同区…

从手工编码到自动化:APP开发的效率革命

摘要**熬夜敲代码、反复调试改 Bug,项目进度却依旧缓慢,这是无数 APP 开发者在手工编码时代的真实写照。更让人崩溃的是,即便投入大量时间精力,最终交付的 APP 还可能存在各种问题。难道 APP 开发注定如此艰辛?不&…

数据结构5.(哈希表及数据的排序和查找算法)

1.哈希算法将数据通过哈希算法映射成一个键值,存取都在同一位置实现数据的高效存储和查找,将时间复杂度尽可能降低至O(1),同样的参数返回同样的整数,不同的参数返回不同的整数2. 哈希碰撞多个数据通过哈希算法得到的键值相同&…

数据结构Java--7

排序排序就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作排序的稳定性假若有以下数组,数组中存在两个5,这里区分标记如果排序之后,红色的5仍然在蓝色的5前面,我们就认为该排序…

《Node.js与 Elasticsearch的全文搜索架构解析》

文档数量跨越百万级门槛,传统数据库的查询方式就像在没有索引的图书馆里逐架翻书,不仅耗费时间,更难以捕捉文字背后的深层关联。此时,由Node.js与Elasticsearch共同构建的全文搜索系统,便成了梳理信息脉络的无形之手——它能在毫秒之间,从海量文档中识别用户的真实意图,…

Python人工智能matplotlib中markers属性介绍

在 Matplotlib 中&#xff0c;marker 用于标记数据点&#xff0c;可通过多种参数自定义样式。以下是详细说明及示例&#xff1a; 1. 基础设置常用 marker 类型&#xff1a; . : 点 , : 像素 o : 圆圈 v : 下三角形 ^ : 上三角形 < : 左三角形 >…

【Mac】MLX:Lora微调工作流

本文详细介绍如何在Mac电脑上使用Apple的MLX框架&#xff0c;通过LoRA&#xff08;低秩适配&#xff09;技术对大语言模型&#xff08;如Qwen3-4B-Instruct&#xff09;进行微调。以下流程适用于8月9日的Mac mini M4 16GB&#xff0c;涵盖模型获取、数据准备、微调、运行及模型…

润乾报表、帆软报表的开源替代品—JimuReport(积木报表)

国产报表工具选型指南&#xff1a;润乾报表 vs 积木报表&#xff08;JimuReport&#xff09; 如果你在寻找润乾报表、帆软报表的替代产品&#xff0c;JimuReport&#xff08;积木报表&#xff09;是一个值得考虑的选择。它不仅功能全面&#xff0c;而且操作简单&#xff0c;非常…

Tiger任务管理系统-12

今天整了一个老虎网站介绍这套任务管理开源系统&#xff0c;防止链接丢失&#xff0c;体验了一把AI编程&#xff0c;虽说确实省了很多事&#xff0c;但源码确实不敢恭维&#xff0c;尤其是修改的时候&#xff0c;真心累&#xff0c;所以还是要自己掌握核心&#xff0c;AI一时爽…

智慧农业-无人机视角庄稼倒伏农作物倒伏识别分割数据集labelme格式541张1类别

数据集格式&#xff1a;labelme格式(不包含mask文件&#xff0c;仅仅包含jpg图片和对应的json文件)图片数量(jpg文件个数)&#xff1a;541标注数量(json文件个数)&#xff1a;541标注类别数&#xff1a;1标注类别名称:["fall"]每个类别标注的框数&#xff1a;fall co…

电子电气架构 --- 电气/电子架构迁移已拉开帷幕

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是…