美文网首页
MIT-18.06-线性代数(第二讲)

MIT-18.06-线性代数(第二讲)

作者: 林枫bioinfo | 来源:发表于2022-03-01 18:30 被阅读0次

第二讲 —— 矩阵消元

  • 消元(Elimination)
  • 回代(Back-Substitution)
  • 用矩阵语言描述消元法(Elimination matrices),对应课程的核心“矩阵变换”

1. 消元法

有方程组:\left\{ \begin{array}{c} x+2y+z=2 \\ 3x+8y+z=12 \\ 4y+z=2 \\ \end{array} \right.,写成矩阵形式A= \begin{bmatrix} 1 & 2 & 1 \\ 3 & 8 & 1 \\ 0 & 4 & 1 \\ \end{bmatrix}。第一步如何做?第一个方程成立,用该方程乘某个数,然后从第二个方程中将其减去。目的是消去方程二中的x,即消元

将矩阵左上角的1称为“主元一”(1st pivot),第一行不变,因为它是主元行,消元乘数为3,得到消元后的方程\begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 4 & 1 \\ \end{bmatrix},按顺序消元,第一步完成。严格来说,这里消元的位置是(2,1)位置,行二列一,(2,1)位置从而得到0,因此用(2,1)作为这一步的代号。

下一步是什么?是将第一列最下的元素也变成0,因此下一步的代号为(3,1),行三列一,因为已经为0,因此消元乘数为0。

下面考虑“主元二”,第二行第二列的元素2为主元二,这里希望消掉(3,2)位置,步骤代号(3,2),消元乘数为2,得到U= \begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 0 & 5 \\ \end{bmatrix},右下角的5为“主元三”

消元的目的是从AU(另:主元不能为0)

讨论消元失效的情况,失效指不能得到三个主元。假设矩阵A左上角的元素一开始就为0,需要进行“行交换”,在下面的方程中找到合适的主元。假设矩阵A右下角元素为-4,那将得到U= \begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 0 & 0 \\ \end{bmatrix},主元三将不存在,矩阵因此不可逆,消元确定失效。

“行交换”可以解决主元为0的“暂时性失效”,但当底下的行中再也没有非0元素时,消元彻底失效

2. 回代

引入右侧向量作为新的一列,\left[\begin{array}{ccc|c} 1 & 2 & 1 & 2 \\ 3 & 8 & 1 & 12 \\ 0 & 4 & 1 & 2 \\ \end{array}\right],称为“增广矩阵(augmented matrix)”。可以想象,对方程进行消元时,右侧向量也会同步变化。

\left[\begin{array}{ccc|c} 1 & 2 & 1 & 2 \\ 3 & 8 & 1 & 12 \\ 0 & 4 & 1 & 2 \\ \end{array}\right] ——> \left[\begin{array}{ccc|c} 1 & 2 & 1 & 2 \\ 0 & 2 & -2 & 6 \\ 0 & 4 & 1 & 2 \\ \end{array}\right] ——> \left[\begin{array}{ccc|c} 1 & 2 & 1 & 2 \\ 0 & 2 & -2 & 6 \\ 0 & 0 & 5 & -10 \\ \end{array}\right]。将最终得到的右侧向量记为ccb的最终结果,就像U对应A一样。

把结果写成方程,即为\left\{ \begin{array}{c} x+2y+z=2 \\ 2y-2z=6\\ 5z=-10 \\ \end{array} \right.,这就是矩阵Uc的方程含义,最终得到解x=2,y=1,z=-2

3. 消元矩阵

分别用行和列进行矩阵操作,是线性代数的核心内容。
步骤(2,1)的矩阵语言描述:\begin{bmatrix} 1 & 0 & 0 \\ -3 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix} \begin{bmatrix} 1 & 2 & 1 \\ 3 & 8 & 1 \\ 0 & 4 & 1 \\ \end{bmatrix}=\begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 4 & 1 \\ \end{bmatrix}\begin{bmatrix} 1 & 0 & 0 \\ -3 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix} 称为初等矩阵,记为E,记录下标E_{21},表示是在位置(2,1)上的变换。

步骤(3,2)的矩阵语言描述:\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & -2 & 1 \\ \end{bmatrix} \begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 4 & 1 \\ \end{bmatrix}=\begin{bmatrix} 1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 0 & 5 \\ \end{bmatrix}\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & -2 & 1 \\ \end{bmatrix} 为初等矩阵E_{32}

综合表示,即为E_{32}(E_{21}A)=U。也可写成(E_{32}E_{21})A=U,通过E_{32}E_{21}计算可以得到一次性解决问题的矩阵。增减括号是矩阵乘法的一项性质,对任意矩阵乘法都适用,即“结合律”(associative law)。注意矩阵运算不符合“交换律”

另:\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix}单位矩阵(identity matrix)矩阵与单位矩阵相乘等于本身

4. 置换矩阵

\begin{bmatrix} 0 & 1 \\ 1 & 0 \\ \end{bmatrix} \begin{bmatrix} a & b \\ c & d \\ \end{bmatrix} =\begin{bmatrix} c & d \\ a & b \\ \end{bmatrix},矩阵\begin{bmatrix} 0 & 1 \\ 1 & 0 \\ \end{bmatrix}记为P,代表置换(permutation)

\begin{bmatrix} a & b \\ c & d \\ \end{bmatrix} \begin{bmatrix} 0 & 1 \\ 1 & 0 \\ \end{bmatrix} =\begin{bmatrix} b & a \\ d & c \\ \end{bmatrix}

行变换时矩阵左乘,列变换时矩阵右乘

5. 逆矩阵

\begin{bmatrix} 1 & 0 & 0 \\ 3 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix} \begin{bmatrix} 1 & 0 & 0 \\ -3 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix}=\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix}

如果原矩阵为E,单位矩阵为IE的逆矩阵记为E^{-1},此处E^{-1}=\begin{bmatrix} 1 & 0 & 0 \\ 3 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix}

相关文章

  • MIT-18.06-线性代数(第二讲)

    第二讲 —— 矩阵消元 消元(Elimination) 回代(Back-Substitution) 用矩阵语言描述...

  • MIT-18.06-线性代数(第五讲)

    第五讲 —— 转置、置换、向量空间 1. 置换与转置 1.1 置换 置换矩阵,记为,是用来完成行互换的矩阵。,该描...

  • MIT-18.06-线性代数(第七讲)

    第七讲 —— :主变量、特解 1. 计算零空间、主变量、自由变量、特解 有矩阵,对这个矩阵消元,消元过程中,零空间...

  • MIT-18.06-线性代数(第六讲)

    第六讲 —— 列空间和零空间 1. 子空间回顾 子空间,是向量空间内的一些向量,它们属于母空间,但自身又构成向量空...

  • MIT-18.06-线性代数(第八讲)

    第八讲 —— 可解性及解的结构 本讲将完整解出线性方程组,目标是:。其是否有解需要通过消元来确认,有解则需要知道是...

  • MIT-18.06-线性代数(第九讲)

    第九讲 —— 线性相关性,基,维数 本讲将学习线性无关(linear independence),对于向量组,何谓...

  • MIT-18.06-线性代数(第十讲)

    第十讲 —— 四个基本子空间 本讲将讲解矩阵的四个基本子空间(subspace)。研究四个子空间及其关系是线性代数...

  • MIT-18.06-线性代数(第一讲)

    第一讲 —— 方程组的几何解释 本讲将讨论线性代数的基础,求解线性方程组,方程组有n个方程,n个未知数 行图像(R...

  • MIT-18.06-线性代数(第四讲)

    第四讲 —— 的分解 回顾上一节没讲完的一些内容,首先是乘积的逆,两矩阵相乘,且它们的逆均已知,那么的逆是什么?有...

  • MIT-18.06-线性代数(第三讲)

    第三讲 —— 矩阵乘法和逆 1. 矩阵乘法 1.1 行列内积 假设矩阵乘矩阵,得到矩阵,。回顾单个元素的求法,取特...

网友评论

      本文标题:MIT-18.06-线性代数(第二讲)

      本文链接:https://www.haomeiwen.com/subject/zrbdrrtx.html