970 字
5 分钟
增广矩阵与解线性方程组

一、增广矩阵#

对于一个由m×nm\times n个数排成mm个横行,nn个竖列的矩形数表称为m×nm\times n矩阵。 对于一个m×nm\times n的矩阵AA,我们可以在它的右边加上一个m×1m\times1的列向量b\boldsymbol b,得到一个m×(n+1)m\times(n+1)的矩阵(A,b)(A,\boldsymbol b),这个矩阵被称为AA的增广矩阵。 A=(a11a12a1na21a22a2nam1am2amn),(A,b)=(a11a12a1nb1a21a22a2nb2am1am2amnbm)A=\begin{pmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\vdots&\vdots&\ddots&\vdots\\a_{m1}&a_{m2}&\cdots&a_{mn}\end{pmatrix},\quad (A,\boldsymbol b)=\begin{pmatrix}a_{11}&a_{12}&\cdots&a_{1n}&|&b_1\\a_{21}&a_{22}&\cdots&a_{2n}&|&b_2\\\vdots&\vdots&\ddots&\vdots&|&\vdots\\a_{m1}&a_{m2}&\cdots&a_{mn}&|&b_m\end{pmatrix}

设置行向量αi=(ai1,ai2,,ain),i=1,2,,m\boldsymbol \alpha_i=(a_{i1},a_{i2},\dots,a_{in}),i=1,2,\cdots,m,那么矩阵A=(α1α2αm)A=\begin{pmatrix}\boldsymbol \alpha_1\\\boldsymbol \alpha_2\\\vdots\\\boldsymbol \alpha_m\end{pmatrix}

二、增广矩阵与线性方程组#

一个线性方程组可以表示为AX=bA\boldsymbol X=\boldsymbol b的形式,其中AA是系数矩阵,X\boldsymbol Xb\boldsymbol b都是列向量。

X=(x1,x2,,x3)T=(x1x2xn)\boldsymbol X=(x_1,x_2,\cdots,x_3)^\mathrm{T}=\begin{pmatrix}x_1\\x_2\\\vdots\\x_n\end{pmatrix}

右上角的T\mathrm{T}表示该向量为列向量。

在增广矩阵中可以进行三种操作,称为三种初等行运算:

  1. 将一行乘以一个倍数加到另外一行去。
  2. 将一行乘以一个非零的数。
  3. 交换两行。

现在就可以在增广矩阵中即可运用高斯消元法求解方程组。

对于下面一个nn元线性方程组:

{a11x1+a12x2++a1nxn=b1a21x1+a22x2++a2nxn=b2am1x1+am2x2++amnxn=bm\begin{cases}a_{11}x_{1}+a_{12}x_{2}+\cdots+a_{1n}x_{n}=b_{1}\\a_{21}x_{1}+a_{22}x_{2}+\cdots+a_{2n}x_{n}=b_{2}\\\qquad\vdots\\a_{m1}x_{1}+a_{m2}x_{2}+\cdots+a_{mn}x_{n}=b_{m}\end{cases}

当方程组中常数项bi=0b_i=0时,该方程称为齐次线性方程组,否则叫做非齐次线性方程组,而齐次线性方程组总是有解的(为什么?因为下面的阶梯矩阵,不存在第r+1r+1行)。

将所有系数和最后的常数拿出,排成一个矩阵,称为方程组的增广矩阵

(a11a12a1nb1a21a22a2nb2am1am2amnbm)\begin{pmatrix}a_{11}&a_{12}&\cdots&a_{1n}&b_1\\a_{21}&a_{22}&\cdots&a_{2n}&b_2\\\vdots&&&&\vdots\\a_{m1}&a_{m2}&\cdots&a_{mn}&b_m\end{pmatrix}

然后利用高斯消元法进行消元。

对一般的线性方程组的增广矩阵作三种初等行运算,都可把(A,b)(A,\boldsymbol b)化为如下形式的矩阵(最后一行表示恒等式)

(A,b)(c11c12c1j2c1j2+1c1jrc1jr+1c1nd100c2j2c2j2+1c2jrc2jr+1c2nd20000cdrcrjr+1cmdr0000000dr+100000000)(A,\boldsymbol b)\to\begin{pmatrix}c_{11}&c_{12}&\cdots&c_{1j_{2}}&c_{1j_{2}+1}&\cdots&c_{1j_{r}}&c_{1j_{r}+1}&\cdots&c_{1n}&d_{1}\\0&0&\cdots&c_{2j_{2}}&c_{2j_{2}+1}&\cdots&c_{2j_{r}}&c_{2j_{r}+1}&\cdots&c_{2n}&d_{2}\\\vdots&&&&&&&&&\vdots&\vdots\\0&0&\cdots&0&0&\cdots&c_{d_{r}}&c_{rj_{r}+1}&\cdots&c_{m}&d_{r}\\0&0&\cdots&0&0&\cdots&0&0&\cdots&0&d_{r+1}\\\vdots&&&&&&&&&\vdots&\vdots\\0&0&\cdots&0&0&\cdots&0&0&\cdots&0&0\end{pmatrix}

其中,00行全在矩阵的下方;而第ii个非零行的第一个不为零的元素cijic_ij_i满足

1<j2<<jrn1<j_2<\cdots<j_r\leq n

这种矩阵叫阶梯矩阵,每行第一个不为零的元素叫主元素我们还可通过行变换继续把主元素都变成11,而每一主元素所在列的其余元素都是零,这种矩阵叫行简化阶梯矩阵(严格阶梯矩阵)。由增广矩阵(假设它已是行简化阶梯矩阵)易见,方程组有解的充要条件是dr+1=0d_r+1=0,因为dr+10d_r+1\neq0时,其中第r+1r+1行对应的方程显然无解。在有解的情况下:

  1. r=nr=n,且c11=c22==cnn=1c_11=c_{22}=\cdots=c_{nn}=1时,有唯一解x1=d1,x2=d2,xn=dnx_1=d_1,x_2=d_2,\cdots x_n=d_n
  2. r<nr< n时,有无穷多个解,求解时把增广矩阵中每行的主元素所在列对应的未知量取作基本末知量,其余的取作自由未知量,并把自由未知量依次取任意常数k1,k2,,knrk_1,k_2,\cdots,k_{n-r},将它们代人对应的方程组即可解得基本未知量,从而得到方程组的全部解。

上式所示的线性方程组AX=bA\boldsymbol X=\boldsymbol b,实际上是一个映射,它是m×nm\times n的系数矩阵AAnn元列向量X=(x1,x2,,xn)TX=(x_1,x_2,\cdotp\cdotp\cdotp,x_n)^{\mathrm{T}}映射(或说变换)为mm元列向量b=(b1,b2,,bm)T\boldsymbol b=(b_1,b_2,\cdots,b_m)^\mathrm{T},即:

A:XbA:\boldsymbol X\rightarrow\boldsymbol b

求一个线性方程组AX=bA\boldsymbol X=\boldsymbol{b}的解,也就是给定了映射AA和这个映射的象b\boldsymbol b,求b\boldsymbol b在这个映射下的完全原象或逆象(即线性方程组的解集合SS)。

S=A1(b)={XXRnAX=b}S=A^{-1}(\boldsymbol b)=\{\boldsymbol X\mid \boldsymbol X\in\mathbb{R}^n且A\boldsymbol{X}=\boldsymbol{b}\}

bb的原象是映射(或变换)的反问题,是反变换,用高斯消元法我们以实现这个反变换,对于给定的AAb\boldsymbol bb\boldsymbol b 的原象可能不存在,即A1(b)=A^-1(b)=\emptyset

如果把线性方程组的系数矩阵AAnn个列向量记作:

βj=(a1j,a2j,,amj)T=(a1ja2jamj),j=1,2,,n\boldsymbol{\beta}_j=(a_{1j},a_{2j},\cdots,a_{mj})^\mathrm{T}=\begin{pmatrix}a_{1j}\\a_{2j}\\\vdots\\a_{mj}\end{pmatrix},\quad j=1,2,\cdots,n

则线性方程组等价于一个向量方程:

x1β1+x2β2++xnβn=bx_1\boldsymbol{\beta}_1+x_2\boldsymbol{\beta}_2+\cdots+x_n\boldsymbol{\beta}_n=b

这里的解xix_i,就是方程组的解,所以方程组的解的情况取决于向量组βi\boldsymbol \beta_i在向量线性运算下的相互关系。向量方程有解,称b\boldsymbol b可以由β1,β2,,βn\boldsymbol \beta_1,\boldsymbol \beta_2,\cdots,\boldsymbol \beta_n线性表示。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

增广矩阵与解线性方程组
https://www.laoguantx.cn/posts/augmentedmatrixandsolvinglinearsystems/
作者
老官童鞋gogo
发布于
2024-09-11
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00