【线性代数】线性方程组与矩阵——(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个未知数的线性方程称为二元线性方程。
- 线性方程组:由多个线性方程组成的系统。nnn元mmm个方程的线性方程组可记作
{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所构成的mmm行n+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)排成mmm行nnn列的数表称为mmm行nnn列矩阵,简称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=a11a21⋮am1a12a22⋮am2………a1na2n⋮amn
数aija_{ij}aij称为矩阵A\mathbf{A}A第iii行第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=(a1a2…an)
称为行向量,为避免写作时元素间的混淆,行向量也记作
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=a1a2⋮an
称为列向量。
两个矩阵的行数、列数都相等,则称它们是同型矩阵。如果两个矩阵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=a11a21⋮am1a12a22⋮am2………a1na2n⋮amn
未知数矩阵
x=(x1x2⋮xn)\mathbf{x}=\begin{pmatrix} x_1 \\ x_2 \\ \vdots\\ x_n \end{pmatrix} x=x1x2⋮xn
常数项矩阵
b=(b1b2⋮bm)\mathbf{b}=\begin{pmatrix} b_1 \\ b_2 \\ \vdots\\ b_m \end{pmatrix} b=b1b2⋮bm
增广矩阵
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=a11a21⋮am1a12a22⋮am2………a1na2n⋮amnb1b2⋮bm
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} Λ=λ10⋮00λ2⋮0………00⋮λ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=10⋮001⋮0………00⋮1
称为nnn阶单位矩阵。
3. 矩阵的运算
3.1. 矩阵的加法
- 当矩阵A\mathrm{A}A和B\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)}A−B=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,t2到x1,x2,x3x_1,x_2,x_3x1,x2,x3的线性变换,以及从x1,x2,x3x_1,x_2,x_3x1,x2,x3到y1,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,t2到y1,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}A与B\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=1∑saikbkj(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}AB是A\mathrm{A}A左乘B\mathrm{B}B,BA\mathrm{BA}BA是A\mathrm{A}A右乘B\mathrm{B}B,AB\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}A与B\mathrm{B}B是可交换的。
- 矩阵乘法不满足消除律:若AB=O\mathrm{AB=O}AB=O,不能得出A=O\mathrm{A=O}A=O或B=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}A是nnn阶方阵,定义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=An−1A。
-
矩阵幂的运算律:
- 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}A与B\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,(A−B)(A+B)=A2−B2等公式,只有当A\mathrm{A}A与B\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}A是nnn阶方阵,如果满足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∣=A−EOB=A−EABO=(−1)n−EAOAB=∣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∗=A11A21⋮An1A12A22⋮An2………A1nA2n⋮Ann
称为矩阵 A\mathrm{A}A 的伴随矩阵。 - 伴随矩阵的性质:AA∗=A∗A=∣A∣E\mathrm{AA^*=A^*A=|A|E}AA∗=A∗A=∣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=1∑naikAjk={∣A∣,0,i=ji=j,AA∗=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∗=A∗A=∣A∣∣A∣⋱∣A∣=∣A∣E
- 伴随矩阵的运算律
- (AB)∗=B∗A∗\mathrm{(AB)^*=B^*A^*}(AB)∗=B∗A∗
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}A−1。
- 如果 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∣∣A−1∣=∣A−1A∣=∣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^*}A−1=∣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=A−1。只需逆矩阵定义的一半条件,就能推导出逆矩阵。因为 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}}A−1 可逆,且 (A−1)−1=A(\mathrm{A^{-1}})^{-1}=\mathrm{A}(A−1)−1=A。将 A\mathrm{A}A 与 A−1\mathrm{A^{-1}}A−1 换位思考。
- 若 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=λ1A−1。常数不会影响可逆性。
- 若 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=B−1A−1。∣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=(A−1)T。∣AT∣=∣A∣≠0\mathrm{|A^T|}=\mathrm{|A|}\ne 0∣AT∣=∣A∣=0。
- 若 A\mathrm{A}A 可逆,则 A∗\mathrm{A^*}A∗ 亦可逆,且 (A∗)−1=(A−1)∗(\mathrm{A^*})^{-1}=(\mathrm{A^{-1}})^*(A∗)−1=(A−1)∗。∣AA∗∣=∣A∣n\mathrm{|AA^*|=|A|^n}∣AA∗∣=∣A∣n
- 设 φ(x)=a0+a1x+⋯+amxm\varphi(x)=a_0+a_1x+\dots+a_mx^mφ(x)=a0+a1x+⋯+amxm,A\mathrm{A}A 为 nnn 阶矩阵,记 φ(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}A 的 mmm 次多项式。
- 矩阵 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=PΛP−1,则 Ak=PΛkP−1\mathrm{A^k=P\Lambda^kP^{-1}}Ak=PΛkP−1,从而 φ(A)=Pφ(Λ)P−1\varphi(\mathrm{A})=\mathrm{P}\varphi(\mathrm{\Lambda})\mathrm{P}^{-1}φ(A)=Pφ(Λ)P−1
- 如果 Λ=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)矩阵与线性方程组的解
总目录:【线性代数】目录