侧边栏壁纸
博主头像
MicroMatrix博主等级

曲则全,枉则直,洼则盈,敝则新,少则得,多则惑。是以圣人抱一为天下式。不自见,故明;不自是,故彰;不自伐,故有功;不自矜,故长。夫唯不争,故天下莫能与之争。古之所谓“曲则全”者,岂虚言哉!诚全而归之。

  • 累计撰写 80 篇文章
  • 累计创建 21 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

线性代数学习笔记-2-矩阵消元

蜗牛
2021-11-09 / 0 评论 / 0 点赞 / 8 阅读 / 8147 字 / 正在检测是否收录...

视频

  1. 一个好的矩阵当然是可以求出解,利用高斯消元法,主元不能为零,为零的话,尝试公式上下换个位置,所以一个好的矩阵,他应该在消元之后,剩下3个不为零的主元$\left \{ \begin{array}{c} x+2y+z=2 \\ 3x+8y+z=12 \\ 0x+4y+z=2 \end{array} \right.$

    它的矩阵(增广矩阵)表示为:

    \left[ \begin{array} {c c c | c} 1 & 2 & 1 & 2 \\ \hline 3 & 8 & 1 & 12 \\ \hline 0 & 4 & 1 & 12 \end{array} \right]

    第一列*3,被第二列减去

    \left[ \begin{array} {c c c | c} 1 & 2 & 1 & 2 \\ \hline 0 & 2 & -2 & 6 \\ \hline 0 & 4 & 1 & 2 \end{array} \right]

    由于第三列的主元为0不需要消元

    第二列*2被3列减去

    \left[ \begin{array} {c c c | c} 1 & 2 & 1 & 2 \\ \hline 0 & 2 & -2 & 6 \\ \hline 0 & 0 & 5 & -10 \end{array} \right]
    \left \{ \begin{array}{c} x+2y+z=2 \\ 0x+2y-2z=6 \\ 0x+0y+5z=-10 \end{array} \right.

    回代得出

    \left \{ \begin{array}{c} z=-2 \\ y=1 \\ x=2 \end{array} \right.
  2. 问题:观察一下一个22的矩阵右乘一个21的矩阵,左乘一个1*2的矩阵。对于

    \begin{bmatrix}a & b \\ c & d\\ \end{bmatrix}\begin{bmatrix}x \\ y\\ \end{bmatrix}

    我们可以理解成列向量

    \begin{bmatrix}a \\ c \\ \end{bmatrix}

    与列向量

    \begin{bmatrix}b \\ d \\ \end{bmatrix}

    的线性组合,那么有趣的来了对于

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

    我同样可以看作向量的组合,这次我可以看作是

    \begin{bmatrix}1 \end{bmatrix}\begin{bmatrix}a & b \\ \end{bmatrix}

    \begin{bmatrix}2 \end{bmatrix}\begin{bmatrix}c & d \\ \end{bmatrix}

    的列向量组合。这种解释是想让我们把问题作为向量的线性组合来看。

  3. 引入矩阵

    \begin{bmatrix}1 & 2 & 1 \\ 3 & 8 & 1\\ 0 & 4 & 1 \end{bmatrix}\begin{bmatrix}x \\ y\\ z \end{bmatrix} = \begin{bmatrix}2 \\ 12 \\ 2 \end{bmatrix}

    增广(增加了一列)矩阵就是把矩阵的右侧向量b加入到矩阵A中

    \left[ \begin{array} {c c c | c} 1 & 2 & 1 & 2 \\ \hline 3 & 8 & 1 & 12 \\ \hline 0 & 4 & 1 & 2 \end{array} \right]

    对于上面的向量组合的解释,对于下面的矩阵如何看待

    \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}\begin{bmatrix} 1 & 2 & 1 \\ 3 & 8 & 1\\ 0 & 4 & 1 \end{bmatrix} = \begin{bmatrix}1 & 2 & 1 \\ 0 & 2 & -2 \\ 0 & 0 & 5 \end{bmatrix}

    这个矩阵我们称为$E_{32}$(单位矩阵),改动了第3行第2列的数据,我们通过$E_{21}(E_{32}A)=U$。我们也可以直接$(E_{21}E_{32})A=U$,一步得到消去的方程。

  4. 逆矩阵

    • 问题:我们通过左乘矩阵来完成了矩阵的消元,同时我们也知道了单位矩阵的改变,这同时也记录了我们对原矩阵的改变,那么我们如何把U还原成A呢?也就是我们如何让

      \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}

      我们通过第二列矩阵减去一个3倍的第一列矩阵,那么不就抵消了之前的操作嘛。变回单位矩阵,我们左乘一个逆矩阵,来得到一个单位矩阵

    • 矩阵如何列变换?

      即如果满足

      \begin{bmatrix}a & b \\ c & d \end{bmatrix} => \begin{bmatrix}b & a \\ d & c \end{bmatrix}
      \begin{bmatrix}a & b \\ c & d \end{bmatrix}\begin{bmatrix}0 & 1 \\ 1 & 0 \end{bmatrix} = \begin{bmatrix}b & a \\ d & c \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}\begin{bmatrix}a & b \\ c & d \end{bmatrix} = \begin{bmatrix}c & d \\ a & b \end{bmatrix}

0

评论区