当前位置: 首页 > news >正文

【线性代数】线性方程组与矩阵——(2)矩阵与线性方程组的解

上一节【线性代数】线性方程组与矩阵——(1)线性方程组与矩阵初步
总目录【线性代数】目录

文章目录

        • 4. 克拉默法则
        • 5. 矩阵分块法
        • 6. 矩阵的初等变换
        • 7. 矩阵的秩
        • 8. 矩阵的秩与线性方程组的解

4. 克拉默法则
  • 如果线性方程组的系数矩阵 A\mathrm{A}A 的行列式不等于0,即 ∣A∣≠0\mathrm{|A|}\ne0∣A∣=0,那么方程组有唯一解 x1=A1∣A∣,x2=A2∣A∣,…,xn=An∣A∣x_1=\frac{\mathrm{A_1}}{|\mathrm{A}|}, x_2=\frac{\mathrm{A_2}}{|\mathrm{A}|},\dots,x_n=\frac{\mathrm{A_n}}{|\mathrm{A}|}x1=AA1,x2=AA2,,xn=AAn,其中 Ai\mathrm{A_i}Ai 是将 A\mathrm{A}A 的第 iii 列换成方程组的常数列得到的矩阵。

    Ax=b,x=A−1b=A∗b∣A∣Ax=b,x=A^{-1}b=\dfrac{A*b}{|A|}Ax=b,x=A1b=AAb

  • 克拉默法则解决了方程个数与未知数个数相等且系数矩阵可逆的线性方程组的求解问题。
5. 矩阵分块法
  • 将矩阵 A\mathrm{A}A 用若干条纵线或横线分成若干个小矩阵,每一个小矩阵称为 A\mathrm{A}A 的子块,以子块为元素的形式上的矩阵称为分块矩阵。
  • 分块矩阵的运算
    • A\mathrm{A}AB\mathrm{B}B 是同型矩阵,采用相同的分块法,那么 A+B\mathrm{A+B}A+B 等于 A\mathrm{A}AB\mathrm{B}B 对应子块相加得到的矩阵。
    • 设矩阵 A\mathrm{A}A 和数 λ\lambdaλ,那么 λA\lambda\mathrm{A}λA 等于 λ\lambdaλA\mathrm{A}A 对应子块相乘得到的矩阵。
    • A\mathrm{A}Am×lm\times lm×l 矩阵,B\mathrm{B}Bl×nl\times nl×n 矩阵,将 A\mathrm{A}AB\mathrm{B}B 进行分块,使得 A\mathrm{A}A 每一个子块的列数等于 B\mathrm{B}B 对应子块的行数,那么 AB\mathrm{AB}AB 等于 A\mathrm{A}A 的每一个子块与 B\mathrm{B}B 的对应子块相乘得到的矩阵。
    • 设矩阵 A\mathrm{A}A,则 AT\mathrm{A}^TAT 等于 A\mathrm{A}A 对应子块的转置矩阵,然后子块整体进行转置后的矩阵。
    • A\mathrm{A}Annn 阶方阵,若 A\mathrm{A}A 的分块矩阵只有在主对角线上有非零子块 A1,A2,…,As\mathrm{A_1,A_2,\dots,A_s}A1,A2,,As,且非零子块都是方阵,那么称 A\mathrm{A}A 为分块对角矩阵。
      • ∣A∣=∣A1∣∣A2∣…∣As∣\mathrm{|A|=|A_1||A_2|\dots|A_s|}∣A∣=A1∣∣A2As
      • ∣Ai∣≠0\mathrm{|A_i|}\ne 0Ai=0,则 ∣A∣≠0\mathrm{|A|}\ne 0∣A∣=0,并有 A−1=diag(A1−1,A2−1,…,As−1)\mathrm{A^{-1}}=\mathrm{diag(A_1^{-1},A_2^{-1},\dots,A_s^{-1})}A1=diag(A11,A21,,As1)
    • A\mathrm{A}Annn 阶方阵,若 A\mathrm{A}A 的分块矩阵只有在副对角线上有非零子块 ∣A1A2⋯As∣\begin{vmatrix}&&&\mathrm{A_1}\\&&\mathrm{A_2}\\&\cdots\\\mathrm{A_s}\end{vmatrix}AsA2A1,且非零子块都是方阵,有 A−1=∣As−1As−1−1⋯A1−1∣\mathrm{A^{-1}}=\begin{vmatrix}&&&\mathrm{A_s}^{-1}\\&&\mathrm{A_{s-1}}^{-1}\\&\cdots\\\mathrm{A_1}^{-1}\end{vmatrix}A1=A11As11As1
  • 矩阵的按行(列)分块可以将矩阵分解为若干个行(列)向量,由此可以进一步领会矩阵乘法的定义,以及给出线性方程组的另一矩阵表示:
    x1a1+x2a2+⋯+xnan=bx_1\mathrm{a_1}+x_2\mathrm{a_2}+\dots+x_n\mathrm{a_n}=\mathrm{b} x1a1+x2a2++xnan=b
  • 矩阵 A=O\mathrm{A=O}A=O 的充分必要条件是方阵 ATA=O\mathrm{A^TA=O}ATA=O
    • A\mathrm{A}A 按行分块,有 aiTaj=0\mathrm{a_i^Ta_j}=0aiTaj=0
    • 特殊地,aiTai=0\mathrm{a_i^Ta_i}=0aiTai=0,即 ∑i=1naij2=0\sum\limits_{i=1}^n a_{ij}^2=0i=1naij2=0,即 aij=0a_{ij}=0aij=0,所以 A=O\mathrm{A=O}A=O
    • 特殊地,列向量 a=0\mathrm{a=0}a=0 的充分必要条件是 aTa=0\mathrm{a^Ta}=0aTa=0。范数为0要求所有分量都为0。
6. 矩阵的初等变换
  • 在求解线性方程组的过程中,经常需要对线性方程进行数乘、加减、交换操作,这些操作前后的方程组是同解的,并且操作是可逆的。将这些同解变换移植到矩阵上,就得到了矩阵的3种初等变换。

  • 矩阵的初等行变换

    • 对换两行,记作 ri↔rjr_i\leftrightarrow r_jrirj
    • 以数 k≠0k\ne 0k=0 乘某一行中所有元素,记作 krikr_ikri
    • 将某一行乘数 k≠0k\ne 0k=0 后加到另一行中,记作 ri+krjr_i+k r_jri+krj
  • 把矩阵初等行变换定义中的“行”换成“列”,就得到了矩阵的初等列变换。矩阵的初等行变换与初等列变换统称初等变换。

  • 如果矩阵 A\mathrm{A}A 经过有限次初等行变换变成矩阵 B\mathrm{B}B,那么称矩阵 A\mathrm{A}AB\mathrm{B}B 行等价,记作 A∼rB\mathrm{A}\overset{r}{\sim}\mathrm{B}ArB;类似地定义矩阵 A\mathrm{A}AB\mathrm{B}B 列等价,记作 A∼cB\mathrm{A}\overset{c}{\sim}\mathrm{B}AcB;类似地定义矩阵 A\mathrm{A}AB\mathrm{B}B 等价,记作 A∼B\mathrm{A}\sim\mathrm{B}AB

    • 反身性:A∼A\mathrm{A}\sim\mathrm{A}AA
    • 对称性:A∼B\mathrm{A}\sim\mathrm{B}ABB∼A\mathrm{B}\sim\mathrm{A}BA
    • 传递性:A∼B\mathrm{A}\sim\mathrm{B}ABB∼C\mathrm{B}\sim\mathrm{C}BCA∼C\mathrm{A}\sim\mathrm{C}AC
  • 非零矩阵若满足以下条件称为行阶梯形矩阵:

    • 非零行在零行之上
    • 非零行的首非零元所在列在上一行(如果存在的话)的首非零元所在列的右侧
  • 行阶梯形矩阵若满足以下条件称为行最简形矩阵:

    • 非零行的首非零元都是1
    • 首非零元所在的列其余元素都是0
  • 用归纳法可以证明,矩阵 A\mathrm{A}A 总可以经过有限次初等行变换可以变成行阶梯形矩阵和行最简形矩阵。

  • 由行最简形矩阵可以写出线性方程组的解,反之可以写出方程组对应的行最简形矩阵,因此求解线性方程组的本质是把增广矩阵通过初等行变换化为行最简形矩阵。

  • 对行最简形矩阵进行初等列变换,可以得到标准形。对于矩阵 Am×n\mathrm{A}_{m\times n}Am×n ,总可以经过有限次初等变换化为标准形 F=(ErOOO)m×n\mathrm{F}=\begin{pmatrix}\mathrm{E}_r & O\\O & O\end{pmatrix}_{m\times n}F=(ErOOO)m×n,此标准形由 m,n,rm,n,rm,n,r 三个数完全确定,其中 rrr 是行阶梯形矩阵中非零行的行数。所有与 A\mathrm{A}A 等价的矩阵组成的集合,标准形 F\mathrm{F}F 是形状最简单的矩阵。

  • A\mathrm{A}AB\mathrm{B}Bm×nm\times nm×n 矩阵,那么

    • A∼rB\mathrm{A}\overset{r}{\sim}\mathrm{B}ArB 的充分必要条件是存在 mmm 阶可逆矩阵 P\mathrm{P}P,使得 PA=B\mathrm{PA=B}PA=B
    • A∼cB\mathrm{A}\overset{c}{\sim}\mathrm{B}AcB 的充分必要条件是存在 nnn 阶可逆矩阵 Q\mathrm{Q}Q,使得 AQ=B\mathrm{AQ=B}AQ=B
    • A∼B\mathrm{A}\sim\mathrm{B}AB 的充分必要条件是存在 mmm 阶可逆矩阵 P\mathrm{P}Pnnn 阶可逆矩阵 Q\mathrm{Q}Q,使得 PAQ=B\mathrm{PAQ=B}PAQ=B
      • 初等矩阵:由单位矩阵经过一次初等变换得到的矩阵。初等矩阵显然是可逆的。
      • 对矩阵 Am×n\mathrm{A}_{m\times n}Am×n 施加一次初等行变换,相当于 A\mathrm{A}A 左乘相应的 mmm 阶初等矩阵;对矩阵 Am×n\mathrm{A}_{m\times n}Am×n 施加一次初等列变换,相当于 A\mathrm{A}A 右乘相应的 nnn 阶初等矩阵。
  • 方阵 A\mathrm{A}A 可逆的充分必要条件是 A∼rE\mathrm{A}\overset{r}{\sim}\mathrm{E}ArE

    • 方阵 A\mathrm{A}A 可逆的充分必要条件是存在有限个初等矩阵 P1,P2,…,Ps\mathrm{P_1,P_2,\dots,P_s}P1,P2,,Ps,使得 A=P1P2…Ps\mathrm{A=P_1P_2\dots P_s}A=P1P2Ps
      • 充分性:初等矩阵可逆
      • 必要性:An\mathrm{A}_nAn 经有限次初等行变换成为行最简形矩阵 B\mathrm{B}B,即存在初等矩阵 Q1,…,QsQ_1,\dots,Q_sQ1,,Qs,使得 Q1…QsA=B\mathrm{Q_1\dots Q_sA=B}Q1QsA=B,因为 A,Q1…Qs\mathrm{A,Q_1\dots Q_s}A,Q1Qs 都是可逆的,所以 B\mathrm{B}B 可逆,∣B∣≠0|\mathrm{B}|\ne 0B=0,从而 B\mathrm{B}B 的非零行数为 nnn,即 B\mathrm{B}Bnnn 个首非零元1,因此 B=En\mathrm{B=E_n}B=En,从而 A=Q1−1…Qs−1En=P1…Ps\mathrm{A=Q_1^{-1}\dots Q_s^{-1}E_n=P_1\dots P_s}A=Q11Qs1En=P1Ps,其中 Pi=Qi−1\mathrm{P_i=Q_i^{-1}}Pi=Qi1
    • A\mathrm{A}A 可逆 ⇔\Leftrightarrow 存在可逆矩阵 P\mathrm{P}P,使得 PA=E\mathrm{PA=E}PA=E ⇔\Leftrightarrow A∼rE\mathrm{A}\overset{r}{\sim}\mathrm{E}ArE
  • 已知A,B,PA=B\mathrm{A,B,PA=B}A,B,PA=B,求P\mathrm{P}P

    • {PA=BPE=P⇔P(A,E)=(B,P)⇔(A,E)∼r(B,P)\begin{cases}\mathrm{PA=B}\\\mathrm{PE=P}\end{cases}\Leftrightarrow \mathrm{P(A,E)=(B,P)}\Leftrightarrow\mathrm{(A,E)\overset{r}{\sim}(B,P)}{PA=BPE=PP(A,E)=(B,P)(A,E)r(B,P)
    • 注意P\mathrm{P}P 可能并不惟一,比如 B\mathrm{B}B 存在零行时。
  • 已知 A\mathrm{A}A 可逆,求 A−1\mathrm{A^{-1}}A1

    • {A−1A=EA−1E=A−1⇔A−1(A,E)=(E,A−1)⇔(A,E)∼r(E,A−1)\begin{cases}\mathrm{A^{-1}A=E}\\\mathrm{A^{-1}E=A^{-1}}\end{cases}\Leftrightarrow \mathrm{A^{-1}(A,E)=(E,A^{-1})}\Leftrightarrow\mathrm{(A,E)\overset{r}{\sim}(E,A^{-1})}{A1A=EA1E=A1A1(A,E)=(E,A1)(A,E)r(E,A1)
  • 已知矩阵方程 AX=B\mathrm{AX=B}AX=B,求 X\mathrm{X}X

    • 引入 A\mathrm{A}A 的行最简形矩阵 F\mathrm{F}F,即 PA=F\mathrm{PA=F}PA=F
    • {PA=FPB=PB⇔(A,B)∼r(F,PB)\begin{cases}\mathrm{PA=F}\\\mathrm{PB=PB}\end{cases}\Leftrightarrow \mathrm{(A,B)\overset{r}{\sim}(F,PB)}{PA=FPB=PB(A,B)r(F,PB)。如果 F=E\mathrm{F=E}F=E,则 A\mathrm{A}A 可逆,且 P=A−1\mathrm{P=A^{-1}}P=A1,从而方程存在惟一解 X=PB=A−1B\mathrm{X=PB=A^{-1}B}X=PB=A1B
  • 求解线性方程组 Ax=b\mathrm{Ax=b}Ax=b

    • 显然这是求解矩阵方程的特例,因此也可以把增广矩阵 (A,b)\mathrm{(A,b)}(A,b) 通过初等行变换化为行最简形矩阵,如果可以变换成 (A,b)∼r(E,A−1b)\mathrm{(A,b)\overset{r}{\sim}(E,A^{-1}b)}(A,b)r(E,A1b),则方程有惟一解 x=A−1b\mathrm{x=A^{-1}b}x=A1b
7. 矩阵的秩
  • 矩阵子式:在矩阵 Am×n\mathrm{A}_{m\times n}Am×n 中,任取 kkkkkk 列(k≤m,k≤nk\le m,k\le nkm,kn),位于这些行和列交叉处的 k2k^2k2 个元素按原来的次序构成一个 kkk 阶行列式,称为矩阵 A\mathrm{A}Akkk 阶子式。
  • A∼rB\mathrm{A}\overset{r}{\sim}\mathrm{B}ArB,则 A\mathrm{A}AB\mathrm{B}B 中非零子式的最高阶数相等。
    • 先证一次初等行变换不会改变非零子式最高阶的阶数。
      • 对换两行或数乘某一行显然不会改变
      • A∼ri+krjB\mathrm{A}\overset{r_i+kr_j}{\sim}\mathrm{B}Ari+krjB 时,由于 ri↔rjr_i\leftrightarrow r_jrirj 时结论成立,因此只需考虑 A∼r1+kr2B\mathrm{A}\overset{r_1+kr_2}{\sim}\mathrm{B}Ar1+kr2B 这一特殊情况。
        • 如果 DDDA\mathrm{A}Arrr 阶非零子式,并且不包含第1行,则 DDD 也是 B\mathrm{B}Brrr 阶非零子式。
        • 如果 DDD 包含第1行,则 B\mathrm{B}B 中与 DDD 对应的 rrr 阶子式 D1=∣r1+kr2rp⋮rq∣=∣r1rp⋮rq∣+k∣r2rp⋮rq∣=D+kD2D_1=\begin{vmatrix}r_1+kr_2\\r_p\\\vdots\\r_q\end{vmatrix}=\begin{vmatrix}r_1\\r_p\\\vdots\\r_q\end{vmatrix}+k\begin{vmatrix}r_2\\r_p\\\vdots\\r_q\end{vmatrix}=D+kD_2D1=r1+kr2rprq=r1rprq+kr2rprq=D+kD2。如果 p=2p=2p=2,则 D1=D≠0D_1=D\ne 0D1=D=0;如果 p≠2p\ne2p=2,则 D2D_2D2 也是 B\mathrm{B}Brrr 阶子式,由 D1−kD2=D≠0D_1-kD_2=D\ne0D1kD2=D=0,可知 D1,D2D_1,D_2D1,D2 不同时为0,总之 B\mathrm{B}B 存在 rrr 阶非零子式 D1D_1D1D2D_2D2
      • A\mathrm{A}AB\mathrm{B}B 中非零子式的最高阶数分别为 s,ts,ts,t,则 s≤ts\le tst
      • B\mathrm{B}B 经一次初等行变换也能变成 A\mathrm{A}A,则 t≥st\ge sts
      • 因此 s=ts=ts=t
  • 在上面的讨论中,可以发现值得关注的不是非零子式本身,而是它的最高阶数,由此给出矩阵的秩的定义:
    • 设矩阵 A\mathrm{A}A 中有一个 rrr 阶非零子式 DDD,且所有的 r+1r+1r+1 阶子式(如果存在的话)都等于0,那么称 DDD 为矩阵 A\mathrm{A}A 的最高阶非零子式,数 rrr 称为矩阵 A\mathrm{A}A 的秩,记作 R(A)R(\mathrm{A})R(A)。 规定零矩阵的秩为0。
    • 可以通过观察选取最大的非零子式来求矩阵的秩
  • 若矩阵 A\mathrm{A}Am×nm\times nm×n 矩阵,则 0≤R(A)≤min⁡{m,n}0\le R(\mathrm{A}) \le \min\{m,n\}0R(A)min{m,n}。子式的定义约束的,秩最大为矩阵的最小维度,最小为0。
  • R(AT)=R(A)R(\mathrm{A^T})=R(\mathrm{A})R(AT)=R(A)。行列式与其转置相等,因此 AT\mathrm{A^T}ATA\mathrm{A}A 的子式对应相等。
  • 可逆矩阵是满秩矩阵,奇异矩阵(不可逆矩阵)是降秩矩阵。可逆矩阵的行列式非零,因此可逆矩阵的秩等于方阵的阶数。
  • A∼B\mathrm{A}\sim\mathrm{B}AB,则 R(A)=R(B)R(\mathrm{A})=R(\mathrm{B})R(A)=R(B)。矩阵的初等行变换不改变矩阵的秩。矩阵初等列变换对应其转置的初等行变换,因此初等列变换也不改变矩阵的秩。另外行阶梯形矩阵的秩等于非零行的行数,由此可以通过将矩阵化为行阶梯形矩阵来求秩。
  • 若可逆矩阵 P,Q\mathrm{P,Q}P,Q 使得 PAQ=B\mathrm{PAQ=B}PAQ=B,则 R(A)=R(B)R(\mathrm{A})=R(\mathrm{B})R(A)=R(B)
  • P,Q\mathrm{P,Q}P,Q 可逆,则 R(PAQ)=R(A)R(\mathrm{PAQ})=R(\mathrm{A})R(PAQ)=R(A)
  • max⁡{R(A),R(B)}≤R(A,B)≤R(A)+R(B)\max\{R(\mathrm{A}),R(\mathrm{B})\}\le R(\mathrm{A,B}) \le R(\mathrm{A})+R(\mathrm{B})max{R(A),R(B)}R(A,B)R(A)+R(B),特别地,当 B=b\mathrm{B=b}B=b 为非零列向量时,有 R(A)≤R(A,b)≤R(A)+1R(\mathrm{A})\le R(\mathrm{A,b})\le R(\mathrm{A}) + 1R(A)R(A,b)R(A)+1
    • R(A)≤R(A,B),R(B)≤R(A,B)R(\mathrm{A}) \le R(\mathrm{A,B}),R(\mathrm{B}) \le R(\mathrm{A,B})R(A)R(A,B),R(B)R(A,B)
    • R(A)=r,R(B)=tR(\mathrm{A})=r,R(\mathrm{B})=tR(A)=r,R(B)=t,则 R(AT)=r,R(BT)=tR(\mathrm{A^T})=r,R(\mathrm{B^T})=tR(AT)=r,R(BT)=t。将 AT,BT\mathrm{A^T,B^T}AT,BT 分别作初等行变换化为行阶梯形矩阵 A∼,B∼\mathrm{\overset{\sim}{A},\overset{\sim}{B}}A,B,则 (ATBT)∼r(A∼B∼),R(A,B)=R(ATBT)T=R(ATBT)=R(A∼B∼)≤r+t=R(A,B)\begin{pmatrix}\mathrm{A^T}\\\mathrm{B^T}\end{pmatrix}\overset{r}{\sim}\begin{pmatrix}\mathrm{\overset{\sim}{A}}\\\mathrm{\overset{\sim}{B}}\end{pmatrix},R(\mathrm{A,B})=R\begin{pmatrix}\mathrm{A^T}\\\mathrm{B^T}\end{pmatrix}^T=R\begin{pmatrix}\mathrm{A^T}\\\mathrm{B^T}\end{pmatrix}=R\begin{pmatrix}\mathrm{\overset{\sim}{A}}\\\mathrm{\overset{\sim}{B}}\end{pmatrix}\le r+t=R(\mathrm{A,B})(ATBT)r(AB),R(A,B)=R(ATBT)T=R(ATBT)=R(AB)r+t=R(A,B)
  • R(A+B)≤R(A)+R(B)R(\mathrm{A+B})\le R(\mathrm{A})+R(\mathrm{B})R(A+B)R(A)+R(B)
    • 将矩阵 (Am×n+Bm×nBm×n)\begin{pmatrix}\mathrm{A_{m\times n}+B_{m\times n}}\\\mathrm{B_{m\times n}}\end{pmatrix}(Am×n+Bm×nBm×n) 作初等行变换 ri−rn+i(i=1,2,…,n)r_i-r_{n+i}(i=1,2,\dots,n)rirn+i(i=1,2,,n),即得 (A+BB)∼r(AB)\begin{pmatrix}\mathrm{A+B}\\\mathrm{B}\end{pmatrix}\overset{r}{\sim}\begin{pmatrix}\mathrm{A}\\\mathrm{B}\end{pmatrix}(A+BB)r(AB)
    • R(A+B)≤R(A+BB)=R(AB)=R(AT,BT)T=R(AT,BT)≤R(AT)+R(BT)=R(A)+R(B)R(\mathrm{A+B}) \le R\begin{pmatrix}\mathrm{A+B}\\\mathrm{B}\end{pmatrix}=R\begin{pmatrix}\mathrm{A}\\\mathrm{B}\end{pmatrix}=R(\mathrm{A^T,B^T})^T=R(\mathrm{A^T,B^T})\le R(\mathrm{A^T}) + R(\mathrm{B^T})=R(\mathrm{A})+R(\mathrm{B})R(A+B)R(A+BB)=R(AB)=R(AT,BT)T=R(AT,BT)R(AT)+R(BT)=R(A)+R(B)
  • 列满秩矩阵:矩阵的秩等于其列数。
    • Am×nBn×l=C\mathrm{A_{m\times n}B_{n\times l}=C}Am×nBn×l=C,且 R(A)=nR(\mathrm{A})=nR(A)=n,则 R(B)=R(C)R(\mathrm{B})=R(\mathrm{C})R(B)=R(C)
      • R(A)=nR(\mathrm{A})=nR(A)=nA∼r(EnO)\mathrm{A}\overset{r}{\sim}\begin{pmatrix}\mathrm{E_n}\\O\end{pmatrix}Ar(EnO)
      • R(AB)=R(PAB)=R(BO)=R(B)=R(C)R(\mathrm{AB})=R(\mathrm{PAB})=R\begin{pmatrix}\mathrm{B}\\O\end{pmatrix}=R(\mathrm{B})=R(\mathrm{C})R(AB)=R(PAB)=R(BO)=R(B)=R(C)
    • 特别地,若 Am×nBn×l=O\mathrm{A_{m\times n}B_{n\times l}=O}Am×nBn×l=O,且 R(A)=nR(\mathrm{A})=nR(A)=n,则 B=O\mathrm{B}=OB=O,这一结论通常称为矩阵乘法的消去律。
8. 矩阵的秩与线性方程组的解
  • 线性方程组如果有解,就称它是相容的;如果无解,就称它不相容。
  • nnn 元线性方程组 Ax=b\mathrm{Ax=b}Ax=b
    • 无解的充分必要条件是 R(A)<R(A,b)R(\mathrm{A})\lt R(\mathrm{A,b})R(A)<R(A,b)
    • 有惟一解的充分必要条件是 R(A)=R(A,b)=nR(\mathrm{A})=R(\mathrm{A,b})=nR(A)=R(A,b)=n
    • 有无限多解的充分必要条件是 R(A)=R(A,b)<nR(\mathrm{A})=R(\mathrm{A,b})<nR(A)=R(A,b)<n
      • (A,b)\mathrm{(A,b)}(A,b) 化为行最简形矩阵 B∼\overset{\sim}{B}B
      • R(A)<R(A,b)R(\mathrm{A})\lt R(\mathrm{A,b})R(A)<R(A,b),则 B∼\overset{\sim}{B}B 存在对应于矛盾方程 0=10=10=1 的行,所以方程组无解
      • R(A)=R(A,b)=rR(\mathrm{A})=R(\mathrm{A,b})=rR(A)=R(A,b)=r,则把 B∼\overset{\sim}{B}Brrr 个非零行的首非零元所对应的未知数取作非自由未知数,其余 n−rn-rnr 个未知数取作自由未知数,并令自由未知数分别等于 c1,c2,…,cn−rc_1,c_2,\dots,c_{n-r}c1,c2,,cnr,由此可以写出含 n−rn-rnr 个参数的通解。当 r=nr=nr=n 时,方程有惟一解。
  • nnn 元齐次线性方程组 Ax=0\mathrm{Ax=0}Ax=0 有非零解的充分必要条件是 R(A)<nR(\mathrm{A})<nR(A)<n
  • 线性方程组 Ax=b\mathrm{Ax=b}Ax=b 有解的充分必要条件是 R(A)=R(A,b)R(\mathrm{A})=R(\mathrm{A,b})R(A)=R(A,b)
  • 矩阵方程 Am×nXn×s=Bm×s\mathrm{A_{m\times n}X_{n\times s}=B_{m\times s}}Am×nXn×s=Bm×s 有解的充分必要条件是 R(A)=R(A,B)R(\mathrm{A})=R(\mathrm{A,B})R(A)=R(A,B)
    • X,B\mathrm{X,B}X,B 按列分块,记为 X=(x1,x2,…,xs),B=(b1,b2,…,bs)\mathrm{X=(x_1,x_2,\dots,x_s),B=(b_1,b_2,\dots,b_s)}X=(x1,x2,,xs),B=(b1,b2,,bs)
      AX=B有解⇔Axi=bi有解(i=1,2,…,s)⇔R(A)=R(A,bi)(i=1,2,…,s)⇔R(A)=R(A,b1,b2,…,bs)=R(A,B)\begin{aligned} \mathrm{AX=B} 有解 &\Leftrightarrow \mathrm{Ax_i=b_i}有解(i=1,2,\dots,s) \\ &\Leftrightarrow R(\mathrm{A})=R(\mathrm{A,b_i})(i=1,2,\dots,s) \\ &\Leftrightarrow R(\mathrm{A})=R(\mathrm{A,b_1,b_2,\dots,b_s})=R(\mathrm{A,B}) \\ \end{aligned} AX=B有解Axi=bi有解(i=1,2,,s)R(A)=R(A,bi)(i=1,2,,s)R(A)=R(A,b1,b2,,bs)=R(A,B)
  • AB=C\mathrm{AB=C}AB=C,则 R(C)≤min⁡{R(A),R(B)}R(\mathrm{C})\le \min\{R(\mathrm{A}),R(\mathrm{B})\}R(C)min{R(A),R(B)}
    • R(A)=R(A,C)≥R(C)R(\mathrm{A})=R(\mathrm{A,C})\ge R(\mathrm{C})R(A)=R(A,C)R(C)
    • BTAT=CT,R(B)=R(BT)=R(BT,CT)≥R(CT)=R(C)\mathrm{B^TA^T=C^T},R(\mathrm{B})=R(\mathrm{B^T})=R(\mathrm{B^T,C^T})\ge R(\mathrm{C^T})=R(\mathrm{C})BTAT=CT,R(B)=R(BT)=R(BT,CT)R(CT)=R(C)

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

http://www.lryc.cn/news/615487.html

相关文章:

  • 计算机网络:深入了解CIDR地址块如何利用VLSM进行子网划分的过程
  • 前端视角下关于 WebSocket 的简单理解
  • 如何在 Ubuntu 24.04 LTS Linux 上安装 Azure Data Studio
  • 【排序算法】④堆排序
  • 基于STM32H5的非循环GPDMA链表使用
  • LangChain-Unstructured 基础使用:PDF 与 Markdown 处理解析
  • 基于IPD体系的研发项目范围管理
  • 【网络与爬虫 52】Scrapyd-k8s集群化爬虫部署:Kubernetes原生分布式爬虫管理平台实战指南
  • 一个app项目周期是多久?
  • Java异常:认识异常、异常的作用、自定义异常
  • 世界时(Universal Time, UT)的定义与详解
  • 小学数学训练闭环:出题、作答、批改一体化方案实践
  • [Oracle] MAX()和MIN()函数
  • 【Python 高频 API 速学 ④】
  • LintCode第547题-两数组的交集
  • 腾讯COS云存储入门
  • 浅尝AI辅助C转Verilog方法
  • 新手小白使用jQuery在实际开发中常用到的经验
  • 第二十天:余数相同问题
  • 《Resolving tissue complexity by multimodal spatial omics modeling with MISO》
  • 【面试场景题】微博热点新闻系统设计方案
  • day18 - CSS函数
  • nginx高性能web服务器
  • 基于Prometheus、Grafana、Loki与Tempo的统一监控平台故障排查与解决方案
  • java组件安全vulhub靶场
  • [激光原理与应用-206]:光学器件 - SESAM - 基本结构与工作原理
  • 通用AGI到来,记忆仍需要一点旧颜色
  • 【Python 高频 API 速学 ⑦ · 完结篇】
  • 【31】C#实战篇——获取路径下的文件名(不包含路径和扩展名),并分离出文件名`fileName` ,文件名编号`SN`,文件名前缀`WMT`
  • 智能情趣设备、爆 bug:可被远程操控。。。