# 矩阵的初等变化与线性方程组

# 矩阵的初等变换

矩阵的初等行变换

  • 对换两行记作 rirjr_i\leftrightarrow r_j
  • 以数k0k\ne 0乘某一行中的所有元(第ii行乘kk,记作ri×kr_i\times k)
  • 把某一行所有元的kk倍加到另外一行对应的元上去(第jj行的kk倍加到第ii行上,记作ri+krjr_i+kr_j)

矩阵的初等列变换
参考行变换,把"行"换成"列",rr换成cc

如果矩阵AA经过有限次初等行变换变成矩阵BB,就称矩阵AABB行等价,记作ArBA\stackrel{r}{\thicksim}B
如果矩阵AA经过有限次初等列变换变成矩阵BB,就称矩阵AACC列等价,记作AcBA\stackrel{c}{\thicksim}B
如果矩阵AA经过有限次初等变换变成矩阵BB,就称矩阵AACC等价,记作ABA\thicksim B

矩阵之间的等价关系具有下列性质:

  • 反身性 AAA\thicksim A
  • 对称性ABA\thicksim BBAB\thicksim A
  • 传递性AB,BCA\thicksim B,B\thicksim C,则ACA\thicksim C
{2x1x2x3+x4=2x1+x22x3+x4=44x16x2+2x32x4=43x1+6x29x3+7x4=9B=(21112112144622436979)r1r2r3÷2~(11214211122311236979)=B1r2r3r32r1r43r1~(11214022200553603343)=B2r2÷2r3+5r2r43r2~(11214011100002600013)=B3r3r4r42r3~(11214011100001300000)=B4r1r2r2r3~(10104011030001300000)=B5 \begin{cases} 2x_1 - x_2 - x_3 + x_4 = 2 \\ x_1 + x_2 - 2x_3 + x_4 = 4 \\ 4x_1 - 6x_2 + 2x_3 - 2x_4 = 4 \\ 3x_1 + 6x_2 - 9x_3 + 7x_4 = 9 \end{cases} \\ \begin{align} B &= \begin{pmatrix} 2 & -1 & -1 & 1 & 2 \\ 1 & 1 & -2 & 1 & 4 \\ 4 & -6 & 2 & -2 & 4 \\ 3 & 6 & -9 & 7 & 9 \\ \end{pmatrix} \\\\ & \utilde{\substack{r_1\leftrightarrow r_2\\r_3\div 2}} \begin{pmatrix} 1 & 1 & -2 & 1 & 4 \\ 2 & -1 & -1 & 1 & 2 \\ 2 & -3 & 1 & -1 & 2 \\ 3 & 6 & -9 & 7 & 9 \\ \end{pmatrix} = B_1 \\\\ & \utilde{\substack{r_2-r_3\\ r_3-2r_1\\r_4 -3r_1}} \begin{pmatrix} 1 & 1 & -2 & 1 & 4 \\ 0 & 2 & -2 & 2 & 0 \\ 0 & -5 & 5 & -3 & -6 \\ 0 & 3 & -3 & 4 & -3 \\ \end{pmatrix} = B_2 \\\\ & \utilde{\substack{r_2\div 2\\ r_3+ 5r_2\\r_4 -3r_2}} \begin{pmatrix} 1 & 1 & -2 & 1 & 4 \\ 0 & 1 & -1 & 1 & 0 \\ 0 & 0 & 0 & 2 & -6 \\ 0 & 0 & 0 & 1 & -3 \\ \end{pmatrix} = B_3 \\\\ & \utilde{\substack{r_3\leftrightarrow r_4 \\ r_4 -2r_3}} \begin{pmatrix} 1 & 1 & -2 & 1 & 4 \\ 0 & 1 & -1 & 1 & 0 \\ 0 & 0 & 0 & 1 & -3 \\ 0 & 0 & 0 & 0 & 0 \\ \end{pmatrix} = B_4 \\\\ & \utilde{\substack{r_1- r_2 \\ r_2 -r_3}} \begin{pmatrix} 1 & 0 & -1 & 0 & 4 \\ 0 & 1 & -1 & 0 & 3 \\ 0 & 0 & 0 & 1 & -3 \\ 0 & 0 & 0 & 0 & 0 \\ \end{pmatrix} = B_5 \\\\ \end{align}

B5B5对应的方程组

{x1x3=4x2x3=3x4=3x=(x1x2x3x4)=(c+4c+3c3)c为任意常数 \begin{cases} x_1 - x_3 = 4 \\ x_2 - x_3 = 3 \\ x_4 = -3 \end{cases} \\\\ {\bf {x}} = \begin{pmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{pmatrix} = \begin{pmatrix} c+4 \\ c+3 \\ c \\ -3 \end{pmatrix} \\\\ c为任意常数

满足下列两个条件的非零矩阵称为行阶梯形矩阵

  • 非零行在零行的上面
  • 非零行的首非零元所在列在上一行(如果存在上一行)的首非零元所在列的右边

如果还满足下列条件,则称为行最简形矩阵 (例如B5B5)

  • 非零行的首非零元为1
  • 首非零元所在的列的其他元均为0

定理1 设AABBm×nm\times n矩阵,那么

  • ArBA\stackrel{r}{\thicksim}B的充分必要条件是存在mm阶可逆矩阵PP,使得PA=BPA = B
  • AcBA\stackrel{c}{\thicksim}B的充分必要条件是存在nn阶可逆矩阵QQ,使得AQ=BAQ=B
  • ABA\thicksim B的充分必要条件是存在mm阶可逆矩阵PPnn阶可逆矩阵QQ,使得PAQ=BPAQ=B

定义 由单位矩阵EE经过一次初等变换后得到的矩阵称为初等矩阵

性质1 设AA是一个m×nm\times n的矩阵,对AA施行一次初等行变换,相当于在AA的左边乘相应的mm阶初等矩阵;对AA施行一次初等列变换,相当于在AA的右边乘相应的nn阶初等矩阵

性质2 方阵AA可逆的充分必要天剑是存在有限个初等矩阵P1,P2,,PlP_1,P_2,\cdots,P_l使得A=P1P2PlA = P_1P_2\cdots P_l

推论 方阵AA可逆的充分必要条件是ArEA\stackrel{r}{\thicksim}E

# 运用场景

A=(211112462)A=\begin{pmatrix} 2 & -1 & -1 \\ 1 & 1 & -2 \\ 4 & -6 & 2\end{pmatrix} 的最简形矩阵为FF,求FF,并求出一个可逆矩阵PP,使得PA=FPA=F

解:
(A,E)=(211100112010462001)Elementary Row Operations~(1013310113210001083) (A,E) = \begin{pmatrix} 2 & -1 & -1 & 1 & 0 & 0 \\ 1 & 1 & -2 & 0 & 1 & 0 \\ 4 & -6 & 2 & 0 & 0 & 1 \end{pmatrix} \utilde{\text{Elementary Row Operations}} \begin{pmatrix} 1 & 0 & -1 & -3 & 3 & 1 \\ 0 & 1 & -1 & 3 & -2 & -1 \\ 0 & 0 & 0 & 10 & -8 & -3 \end{pmatrix}

故:F=(101011000)F=\begin{pmatrix}1 & 0 & -1 \\ 0 & 1 & -1 \\ 0 & 0 & 0\end{pmatrix}AA的行最简型矩阵,而使PA=FPA=F的可逆矩阵为

(3313211083) \begin{pmatrix} -3 & 3 & 1 \\ 3 & -2 & -1 \\ 10 & -8 & -3 \end{pmatrix}

求解矩阵方程AX=BAX = B,其中A=(213122132)A = \begin{pmatrix} 2 & 1& -3 \\ 1 & 2 & -2 \\ -1 & 3 & 2 \end{pmatrix}B=(112025)B = \begin{pmatrix} 1 & -1 \\ 2 & 0 \\ -2 & 5 \end{pmatrix}

解:

设可逆矩阵PP使得PA=FPA =F为行最简形矩阵,则P(A,B)=(F,PB)P(A,B) = (F,PB)
F=EF = EAA可逆,且P=A1P = A_{-1} ,则 X=PB=A1BX = PB = A_{-1}B

(A,B)=(213111222013225)ElementaryRowOperations~(100420100100132)X=A1B=(420132) (A,B) = \begin{pmatrix} 2 & 1 & -3 & 1 & -1 \\ 1 & 2 & -2 & 2 & 0 \\ -1 & 3 & 2 & -2 & 5 \end{pmatrix} \utilde{Elementary Row Operations} \begin{pmatrix} 1 & 0 & 0 & -4 & 2 \\ 0 & 1 & 0 & 0 & 1 \\ 0 & 0 & 1 & -3 & 2 \end{pmatrix} \\\\ X =A^{-1}B = \begin{pmatrix} -4 & 2 \\ 0 & 1 \\ -3 & 2 \end{pmatrix}

# 矩阵的秩(Rank)

定义: 在m×nm\times n阶 矩阵AA中,任取 kk行与kk列,位于这些行列交叉处的k2k^2个元素,不改变它们在AA中所处的位置次序而得到的kk阶行列式,称为矩阵AAkk阶子式

引理: 设ArBA\stackrel{r}{\thicksim}B,则AABB中的非零子式的最高阶数相等

秩的定义:设在矩阵AA中有一个不等于00rr阶子式DD,且所有r+1r+1阶子式(如果存在的话)都等于00,那么DD称为矩阵AA的最高阶非零子式,数rr称为矩阵AA的秩,记作R(A)R(A),并规定零矩阵的秩等于00

不可逆矩阵的秩小于矩阵的阶数,因此,可逆矩阵又称满秩矩阵,不可逆矩阵(奇异矩阵-singular matrix)又称降秩矩阵

定理: 若ABA\thicksim B,则R(A)=R(B)R(A) = R(B)

推论:若可逆矩阵P,QP,Q使得PAQ=BPAQ=B,则R(A)=R(B)R(A) = R(B)

秩的性质

  • 0R(Am×n)min{m,n}0\leq R(A_{m\times n})\leq min\{m,n\}

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


    证: 行列式与其转置行列式相等,因此ATA_T的子式与AA的子式对应相等,从而R(AT)=R(A)R(A^T) = R(A)

  • ABA\thicksim B,则R(A)=R(B)AR(A) = R(B)A

  • P,QP,Q可逆,则R(PAQ)=R(A)R(PAQ) = R(A)

  • max{R(A),R(B)}R(A,B)R(A)+R(B)max\{R(A),R(B)\}\leq R(A,B) \leq R(A) + R(B)

  • R(A+B)R(A)+R(B)R(A+B)\leq R(A) + R(B)


    证:
    A,BA,Bm×nm \times n阶矩阵,对矩阵(A+BB)\begin{pmatrix}A + B \\ B\end{pmatrix}作初等变换
    (A+BB)r(AB) \begin{pmatrix} A+B \\ B \end{pmatrix} \stackrel{r}{\thicksim} \begin{pmatrix} A\\B \end{pmatrix}

    于是
    R(A+B)R(A+BB)=R(AB)=R(AT,BT)T=R(AT,BT)R(AT)+R(BT)=R(A)+R(B) R(A+B) \leq R\begin{pmatrix}A+B\\B\end{pmatrix} = R\begin{pmatrix}A\\B\end{pmatrix}=R\begin{pmatrix}A^T , B^T \end{pmatrix}^T = R(A^T,B^T) \leq R(A^T) + R(B^T) = R(A) + R(B)

  • R(AB)min{R(A),R(B)}R(AB) \leq min\{R(A),R(B)\}

  • Am×nBn×l=OA_{m\times n}B_{n\times l} = O,则R(A)+R(B)nR(A) + R(B) \leq n

# 例题

Am×nBn×l=CA_{m\times n}B_{n\times l} = C,且R(A)=nR(A) = n,则R(B)=R(C)R(B) = R(C)

证:

R(A)=nA的行最简形矩阵为(EnO)m×n并有m阶可逆矩阵P,使得PA=(EnO)PC=PAB=(EnO)B=(BO)R(C)=R(PC)R(BO)=R(B)R(C)=R(B) \begin{align} &\because R(A) = n \\ &\therefore A的行最简形矩阵为 \begin{pmatrix} E_n \\ O \end{pmatrix}_{m \times n} \\ & 并有m阶可逆矩阵P,使得PA = \begin{pmatrix} E_n \\ O \end{pmatrix} \\ &\therefore PC = PAB = \begin{pmatrix} E_n \\ O \end{pmatrix} B = \begin{pmatrix} B \\ O \end{pmatrix} \\ &\because R(C) = R(PC),R\begin{pmatrix} B \\ O \end{pmatrix} = R(B) \\ &\therefore R(C) = R(B) \end{align}

本例中AA的秩等于它的列数,这样的矩阵称为列满秩矩阵,当AA为方阵时,列满秩矩阵就变成了满秩矩阵,也就是可逆矩阵
本例的另一种重要的特殊情况是C=OC=O,这时的结论为
AB=OAB = O,若AA为列满秩矩阵,则B=OB=O,这一结论通常称为矩阵乘法的消去律

# 线性方程组的解

线性方程组如果有解,则称它们是相容的,否则称不相容,利用系数矩阵AA和增广矩阵B=(A,b)B = (A,b)的秩,可以方便的讨论线性方程组是否有解

定理 :针对nn元线性方程组Ax=bAx=b

  • 无解的充分必要条件是R(A)<R(A,b)R(A)<R(A,b)
  • 有唯一解的充分必要条件是R(A)=R(A,b)=nR(A) = R(A,b) = n
  • 有无限多解的充分必要条件是R(A)=R(A,b)<nR(A) = R(A,b) < n
  • nn元齐次线性方程组Ax=0Ax = 0有非零解的充分必要条件是R(A)<nR(A) < n
  • 线性方程组Ax=bAx =b有解的充分必要条件是 R(A)=R(A,b)R(A) = R(A,b)
  • 矩阵方程AX=BAX=B有解的充分必要条件是R(A)=R(A,B)R(A) = R(A,B)
  • AB=CAB = C,则R(C)min{R(A),R(B)}R(C) \leq min\{R(A),R(B)\}