本篇文章将从用矩阵抽象线性方程组出发,逐步将矩阵与线性方程组中的操作对应,并探讨矩阵求解线性方程组的逻辑,其中有同济线代教材、MIT 线性代数课程的看法,还有不少是个人的理解,希望对各位有帮助,同时也希望各位看到有不对的地方能够多多指教。

假如有一个方程组:

想让它简洁一些,写的像表格一样,就有了矩阵形式的表达:

这种形式一般被记作: AX=Y

在抽象成矩阵进行简介表达后,想让这种形式能够进行一些线性方程组中常用的操作,比如说方程组间的加法、对方程组进行数乘运算、对方程组进行变量替换,这些操作分别对应矩阵加法,矩阵数乘,矩阵乘法

1 矩阵加法

矩阵加法运算与方程组的加法运算相对应。以下面两个方程组为例:

将这两个方程组写成矩阵:

两个方程组相加后得到:

相加后的方程组写成矩阵:

由此得到矩阵加法的规律:只有同形矩阵才能进行加法,矩阵加法是对应位置元素相加。

2 矩阵数乘

矩阵数乘与方程组数乘相对应。以这个方程组为例:

矩阵形式:

方程组每一项乘以个常数:

对应矩阵:

由此得到矩阵数乘的规律:矩阵数乘时矩阵的每个元素都要乘以该常数。

3 矩阵乘法

矩阵乘法对应方程组的变量替换

假如有如下两个方程组:

将方程组 (2)中的 y 全部替换为 (1) 中表达式:

=

如果矩阵上也直接这样替换,可以得到:$W=DY=DAX$

矩阵 C 正好是替换后的方程组的系数