第十四讲:正交向量与子空间
在四个基本子空间中,提到对于秩为r的矩阵,其行空间()与零空间()同属于空间,其列空间()与左零空间(=m-r)同属于空间。
对于向量,当即时,有向量正交(vector orthogonal)。
毕达哥拉斯定理(Pythagorean theorem)中提到,直角三角形的三条边满足:
由此得出,两正交向量的点积为。另外,可以为向量,由于向量与任意向量的点积均为零,所以向量与任意向量正交。
举个例子:
,有,而。
向量与向量正交,则意味着中的每一个向量都与中的每一个向量正交。若两个子空间正交,则它们一定不会相交于某个非零向量。
现在观察行空间与零空间,零空间是的解,即若在零空间,则为零向量;
而对于行空间,有 $
\Bigg[x\Bigg]=
$,可以看出:
所以这个等式告诉我们,同中的所有行正交;
接下来还验证是否与中各行的线性组合正交,
$
(c_1row_1+c_2row_2+\cdots+c_nrow_m)^Tx=0$,得证。
我们可以说,行空间与零空间将分割为两个正交的子空间,同样的,列空间与左零空间将分割为两个正交的子空间。
举例,,则可知。
有,解得零空间的一组基。
而行空间的一组基为,零空间与行空间正交,在本例中行空间也是零空间的法向量。
补充一点,我们把行空间与零空间称为维空间里的正交补(orthogonal complement),即零空间包含了所有与行空间正交的向量;同理列空间与左零空间为维空间里的正交补,即左零空间包含了所有与零空间正交的向量。
接下来看长方矩阵,。对于这种矩阵,中经常混入一些包含“坏数据”的方程,虽然可以通过筛选的方法去掉一些我们不希望看到的方程,但是这并不是一个稳妥的方法。
于是,我们引入一个重要的矩阵:。这是一个矩阵点乘矩阵,其结果是一个矩阵,应该注意的是,这也是一个对称矩阵,证明如下:
这一章节的核心就是,这个变换可以将“坏方程组”变为“好方程组”。
举例,有,只有当在矩阵的列空间时,方程才有解。
现在来看,可以看出此例中是可逆的。然而并非所有都是可逆的,如(注意到这是两个秩一矩阵相乘,其结果秩不会大于一)
先给出结论:
下一讲涉及投影,很重要。