网易公开课课程地址
方程组的几何解释
首先讲解的是"求解线性方程组",在此列举了含有n个方程,n个未知数的这样一个方程组。我们先以二维为例:
{2x−y=0−x+2y=3,写成矩阵的形式为[2−1−12][xy]=[03],可以用AX=b来表示。
A:系数矩阵
X:未知向量
b:方程组的解
我们以首先以行的形式,做出行图像:
可以看到它们交于(1,2)点,即(1,2)点为方程组的解。
紧接着我们再做出它的列图像,即以向量的形式来做。可以这样来写x[2−1]+y[−12]=[03],此方程的目的是如何将左边的两个向量进行正确的线性组合,得到右边的向量,我们代入上面我们已知的解x=1,y=2。其图像为:
可以看出,最终的向量是等式右边的解。
这里有一个小疑问:所有的线性组合是什么?即选取所有的x和y,则右侧会发生什么?答案则是,我们会得到任意的右侧向量。
下面以三维为例:
⎩⎨⎧2x−y=0−x+2y−z=−1−3y+4z=4,A=⎣⎡2−10−12−30−14⎦⎤,X=⎣⎡xyz⎦⎤,b=⎣⎡0−14⎦⎤
我们画出它的行图像,由此可知,三个平面的交点即为方程组的解。
下面我们画出列图像,首先将方程写成向量的形式:x⎣⎡2−10⎦⎤+y⎣⎡−12−3⎦⎤+z⎣⎡0−14⎦⎤=⎣⎡0−14⎦⎤
很显然,这是一个特殊的例题,可以看出解为x = 0,y = 0,z= 1,即第三列向量为右侧的向量,如果我们将右边的向量换为⎣⎡11−3⎦⎤,我们可以看出x = 1,y = 1, z = 0。
此时有一个问题,是不是所有的b都会有对应的线性组合呢,即不论b取多少,都可以通过左边的组合来得到b。这个需要看我们的列向量,对于此例,答案是肯定的。但如果我们碰到一个新的方程组,如果是三维,它其中的两或三个向量在同一个平面上,则必然无法得到三维空间所有的b。
矩阵乘法:
对于AX=b,矩阵和向量如何相乘?
如:[2153] [12]
第一种方法为:[2153] [12]=1[21] +2[53]= [127]
第二种方法为点乘法,即用行来点乘向量。2∗1+5∗2=12,1∗1+3∗2=7.