2.【线性代数】——矩阵消元

二 矩阵消元

    • [1. 消元法](#1. 消元法)
    • [2. 单行或者单列的矩阵乘法](#2. 单行或者单列的矩阵乘法)
      • [2.1 单行矩阵乘法](#2.1 单行矩阵乘法)
      • [2.2 单列矩阵乘法](#2.2 单列矩阵乘法)
    • [3. 用矩阵记录消元过程(初等矩阵) 【行的线性组合(数乘和加法)】](#3. 用矩阵记录消元过程(初等矩阵) 【行的线性组合(数乘和加法)】)
      • [3.1 row2-3row1的矩阵描述](#3.1 row2-3row1的矩阵描述)
      • [3.2 row3-2row2的矩阵描述](#3.2 row3-2row2的矩阵描述)
      • [3.3 矩阵乘法的性质](#3.3 矩阵乘法的性质)
    • [4. 用矩阵记录消元过程(置换矩阵) 行列交换](#4. 用矩阵记录消元过程(置换矩阵) 行列交换)
      • [4.1 行交换](#4.1 行交换)
      • [4.1 列交换](#4.1 列交换)
    • [5. 逆矩阵](#5. 逆矩阵)

1. 消元法

求解方程组
{ x + 2 y + z = 2 3 x + 8 y + z = 12 4 y + z = 2 \begin{cases} x +2y + z = 2 \\ 3x + 8y + z = 12\\ 4y+z =2 \end{cases} ⎩ ⎨ ⎧x+2y+z=23x+8y+z=124y+z=2

可设
A = 1 2 1 3 8 1 0 4 1 , b = 2 12 2 。那么方程组可以写为 1 2 1 3 8 1 0 4 1 x y z = 2 12 2 A =\begin{bmatrix} 1&2&1\\ 3&8 &1\\ 0&4&1 \end{bmatrix}, b = \begin{bmatrix} 2\\ 12\\ 2 \end{bmatrix}。那么方程组可以写为 \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} A= 130284111 ,b= 2122 。那么方程组可以写为 130284111 xyz = 2122

矩阵消元的过程如下
1 2 1 2 3 8 1 12 0 4 1 2 ⏟ 增广矩阵A\|b ⇒ r o w 2 − 3 r o w 1 1 2 1 2 0 2 − 2 6 0 4 1 2 ⇒ r o w 3 − 2 r o w 2 1 2 1 2 0 2 − 2 6 0 0 5 − 10 \underbrace{\begin{bmatrix} \boxed{1}&2&1&2\\ 3&8 &1&12\\ 0&4&1&2 \end{bmatrix}}_{\text{增广矩阵A\|b}} \xRightarrow{row_2-3row_1} \begin{bmatrix} \boxed{1}&2&1&2\\ 0&\boxed{2} &-2&6\\ 0&4&1&2 \end{bmatrix} \xRightarrow{row_3-2row_2} \begin{bmatrix} \boxed{1}&2&1&2\\ 0&\boxed{2} &-2&6\\ 0&0&\boxed{5}&-10 \end{bmatrix} 增广矩阵A\|b 1302841112122 row2−3row1 1002241−21262 row3−2row2 1002201−2526−10

其中,框住的数,为主元。

回代,得到方程组
{ x + 2 y + z = 2 2 y − 2 z = 6 5 z = − 10 ⇒ { x = 2 y = 1 z = − 2 \begin{cases} x +2y + z = 2 \\ 2y - 2z = 6\\ 5z =-10 \end{cases} \xRightarrow{} \begin{cases} x = 2 \\ y = 1\\ z =-2 \end{cases} ⎩ ⎨ ⎧x+2y+z=22y−2z=65z=−10 ⎩ ⎨ ⎧x=2y=1z=−2

2. 单行或者单列的矩阵乘法

2.1 单行矩阵乘法

a b c r o w 11 r o w 12 r o w 13 r o w 21 r o w 22 r o w 23 r o w 31 r o w 32 r o w 33 = a ∗ r o w 1 + b ∗ r o w 2 + c ∗ r o w 3 \begin{bmatrix} a&b&c \end{bmatrix} \begin{bmatrix} row_{11}&row_{12}&row_{13}\\ row_{21}&row_{22}&row_{23}\\ row_{31}&row_{32}&row_{33} \end{bmatrix} =a*row_1+b*row_2+c*row_3 abc row11row21row31row12row22row32row13row23row33 =a∗row1+b∗row2+c∗row3

2.2 单列矩阵乘法

c o l 11 c o l 21 c o l 31 c o l 12 c o l 22 c o l 32 c o l 13 c o l 23 c o l 33 a b c = a ∗ c o l 1 + b ∗ c o l 2 + c ∗ c o l 3 \begin{bmatrix} col_{11}&col_{21}&col_{31}\\ col_{12}&col_{22}&col_{32}\\ col_{13}&col_{23}&col_{33} \end{bmatrix} \begin{bmatrix} a\\b\\c \end{bmatrix} =a*col_1+b*col_2+c*col_3 col11col12col13col21col22col23col31col32col33 abc =a∗col1+b∗col2+c∗col3

3. 用矩阵记录消元过程(初等矩阵) 【行的线性组合(数乘和加法)】

3.1 row2-3row1的矩阵描述

1 0 0 − 3 1 0 0 0 1 ⏟ E 21 1 2 1 3 8 1 0 4 1 ⏟ A = 1 2 1 0 2 − 2 0 4 1 \underbrace{\begin{bmatrix} 1&0&0\\ -3&1&0\\ 0&0&1\\ \end{bmatrix}}{E{21}} \underbrace{\begin{bmatrix} \boxed{1}&2&1\\ 3&8 &1\\ 0&4&1 \end{bmatrix}}_{\text{A}}= \begin{bmatrix} \boxed{1}&2&1\\ 0&\boxed{2} &-2\\ 0&4&1 \end{bmatrix} E21 1−30010001 A 130284111 = 1002241−21

3.2 row3-2row2的矩阵描述

1 0 0 0 1 0 0 − 2 1 ⏟ E 32 1 2 1 0 2 − 2 0 4 1 = 1 2 1 0 2 − 2 0 0 5 ⏟ U \underbrace{\begin{bmatrix} 1&0&0\\ 0&1&0\\ 0&-2&1\\ \end{bmatrix}}{E{32}} \begin{bmatrix} \boxed{1}&2&1\\ 0&\boxed{2} &-2\\ 0&4&1 \end{bmatrix} =\underbrace{\begin{bmatrix} \boxed{1}&2&1\\ 0&\boxed{2} &-2\\ 0&0&\boxed{5} \end{bmatrix}}_{\text{U}} E32 10001−2001 1002241−21 =U 1002201−25

其中 E矩阵,称为初等矩阵。经EA=U,其中U为上三角矩阵。

3.3 矩阵乘法的性质

结合律
E 32 ( E 21 A ) = U , ( E 32 E 21 ) A = U E_{32}(E_{21}A) = U,(E_{32}E_{21})A = U E32(E21A)=U,(E32E21)A=U

分配率
A ( B + C ) = A B + B C A(B+C) = AB+BC A(B+C)=AB+BC

不满足交换律 A B ≠ B A AB \neq BA AB=BA

4. 用矩阵记录消元过程(置换矩阵) 行列交换

4.1 行交换

0 1 1 0 \] ⏟ 置换矩阵 \[ a b c d \] = \[ c d a b \] \\underbrace{\\begin{bmatrix} 0\&1\\\\ 1\&0 \\end{bmatrix}}_{\\text{置换矩阵}} \\begin{bmatrix} a\&b\\\\ c\&d \\end{bmatrix}= \\begin{bmatrix} c\&d\\\\ a\&b \\end{bmatrix} 置换矩阵 \[0110\]\[acbd\]=\[cadb

4.1 列交换

a b c d \] \[ 0 1 1 0 \] ⏟ 置换矩阵 = \[ b a d c \] \\begin{bmatrix} a\&b\\\\ c\&d \\end{bmatrix} \\underbrace{\\begin{bmatrix} 0\&1\\\\ 1\&0 \\end{bmatrix}}_{\\text{置换矩阵}}= \\begin{bmatrix} b\&a\\\\ d\&c \\end{bmatrix} \[acbd\]置换矩阵 \[0110\]=\[bdac

5. 逆矩阵

row2-3row1的逆操作是3row1+row2
1 0 0 3 − 1 0 0 0 1 1 0 0 − 3 1 0 0 0 1 = 1 0 0 0 1 0 0 0 1 ⏟ I \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}= \underbrace{\begin{bmatrix} 1&0&0\\ 0&1&0\\ 0&0&1\\ \end{bmatrix}}_{I} 1300−10001 1−30010001 =I 100010001
E − 1 E = I E^{-1}E = I E−1E=I

相关推荐
邓码农0073 小时前
批量发布 + 数据分析横评|聚媒通、融媒宝、新榜小豆芽、矩阵通优缺点全面拆解
矩阵·数据挖掘·数据分析
棒球1号位1 天前
全球赋能:中国棒球联盟矩阵的国际化人才培养路径·棒球1号位
线性代数·矩阵
梅梅绵绵冰1 天前
算法题-矩阵
数据结构·算法·矩阵
郝学胜-神的一滴2 天前
中级OpenGL教程 022:探秘三维世界的血脉传承——物体父子关系与矩阵递归奥义
c++·线性代数·unity·矩阵·游戏引擎·unreal engine·opengl
luoganttcc4 天前
指数分布的完整推导
线性代数·机器学习·概率论
爱刷碗的苏泓舒4 天前
平方根信息滤波:矩阵推导及 GNSS 参数估计应用
线性代数·算法·矩阵·gnss·参数估计·测量平差·平方根信息滤波
智灵鸟科技4 天前
封闭网络怎么安全地接外部能力:三条通道穷举、威胁封堵矩阵与残余风险
网络·安全·矩阵
zandy10114 天前
企业级BI平台选型指南:评估框架与核心能力矩阵
大数据·人工智能·矩阵
AI科技星4 天前
光速螺旋时空曲率挠率拓扑统一场论——四大力全域闭环求导、精算验证与第一性原理完备证明
线性代数·算法·决策树·机器学习·常温超导·ai科技星
棒球1号位4 天前
中国棒球联盟矩阵建设白皮书:解码本土化创新与国际接轨路径·棒球1号位
大数据·人工智能·矩阵