MIT线性代数Linear Algebra公开课笔记 第二讲 消元矩阵(消元法的矩阵表示)(lecture 2 Elimination with matrices)

本文是MIT线性代数公开课第二讲笔记,重点讨论了消元法在矩阵表示中的应用。通过消元法可以解决线性方程组,但当主元为0时可能失效,需要行交换。回代法用于从已解决的线性方程求解其余变量。消元矩阵用于表示消元过程,矩阵乘法性质和置换矩阵在消元法中起关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本节是Gilbert Strang的MIT线性代数公开课中【第二讲 消元矩阵(消元法的矩阵表示)(lecture 2 Elimination with matrices)】的笔记,参考他在 MIT Linear Algebra课程网站上公开分享的 lecture summary (PDF) & Lecture video transcript (PDF)等文档,整理笔记如下,笔记中的大部分内容是从 MIT Linear Algebra课程网站上的资料中直接粘贴过来的,本人只是将该课程视频中讲述的内容整理为文字形式,前面的章节可在本人的其他博客中找到(此处戳第一讲),后面的章节会按照视频顺序不断更新~

lecture 2 Elimination with matrices

Method of Elimination(消元法)

Success

Elimination is the technique most commonly used by computer software to solve systems of linear equations. It finds a solution x to Ax = b whenever the matrix A is invertible.

Example 1:
x + 2 y + z = 2 3 x + 8 y + z = 12 4 y + z = 2 x+2y+z=2 \\ 3x+8y+z=12 \\ 4y+z=2 x+2y+z=23x+8y+z=124y+z=2
  其中, A = [ 1 2 1 3 8 1 0 4 1 ] A=\left[\begin{array}{lll}{1} & {2} & {1} \\ {3} & {8} & {1} \\ {0} & {4} & {1}\end{array}\right] A=130284111 and b = [ 2 12 2 ] \mathbf{b}=\left[\begin{array}{r}{2} \\ {12} \\ {2}\end{array}\right] b=2122.

消元法具体步骤:

  固定方程一,用该方程乘以某个数,然后从方程二中将其减去,目的是消除方程二中的x变量,目的决定系数值,以此类推,下面用矩阵形式表示整个消元过程(为方便,下述消元过程中都进行减法(Gilbert Strang的习惯)):

系数矩阵对应的消元过程
 注意:主元不能为0

Failure

消元法什么情况下会失效? (失效指的是不能得到三个主元。)

若给定的矩阵某个主元为0(等效于给定的方程组中的某一个方程不含有某一个变量),此时需要行交换,找出合适的主元。

假如Example 1中的主元二为6,则经过第一步(2,1)后,主元二变为0,此时只要此0下面的元素不是0就可以继续消元过程,在该例中是4,则可以进行行交换,进而保证交换后的矩阵,主元二不为0;但是,若主元二为0,同时它下面的元素不是4了,而是0,那么就没有办法了,则失效。

另外,若Example 1中矩阵第三行第三列处的1改为-4,则不存在主元三,则矩阵不可逆,则方程组注定无解,此时消元确定失效。行交换只能解决主元为0的暂时性失效,但是当0主元下面彻底没有非0值时,消元彻底失效。

Back substitution(回代)

将右侧向量代入,作为新的一列代入矩阵中,则此时的矩阵称为增广矩阵,对方程进行消元的过程中,右侧向量也会同步变化。Example 1中对应的增广矩阵的变化如下
增广矩阵对应的消元过程  将消元最终的结果写成方程组的形式:
x + 2 y + z = 2 2 y − 2 z = 6 5 z = − 10 x+2y+z=2 \\ 2y-2z=6 \\ 5z=-10 x+2y+z=22y2z=65z=10  即 U x = c Ux=c Ux=c,则很容易解得 z = − 2 z=-2 z=2 ;将其回代到第二个方程,得 y = 1 y=1 y=1; 再代回第一个方程,得 x = 2 x=2 x=2;此过程即为回代,因为方程组是三角的,所以反向。

Elimination Matrices(消元矩阵)

矩阵和矢量的乘法

矩阵乘以列向量得到矩阵各列的线性组合。
[ − − − − − − −

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值