线性代数(十) : 矩阵的列空间与零空间

来源:互联网 发布:索拉算法 编辑:程序博客网 时间:2024/05/10 17:25

列空间和零空间可以用来求解一个线性映射的值域以及讨论线性方程组解的情况以及可逆性

0 本节用到的概念:

线性组合,子空间

线性映射

1 矩阵与列向量

一个矩阵乘一个列向量可以理解为这个矩阵中所有列向量的线性组合比如:


有了这个概念就可以介绍列空间了

2 矩阵的列空间

考虑线性方程组Ax=b 是否在b取任意向量的时候方程组都有解,如果不是b取哪些向量的时候方程组有解?

根据上边的介绍我们知道矩阵乘列向量比如Ax 可以表示为组成矩阵A的列向量(这里假设为v1,...,vn)的线性组合。

根据这个可以知道只有当b是v1,...,vn的线性组合的时候Ax=b有解.而v1,...,vn的所有线性组合张成一个空间。

这个空间由矩阵的列向量张成,因此称为该矩阵的列空间.如果把A考虑为一个线性映射T。那么这个列空间

就是b的所有可能取值,也就是T的值域。

矩阵A的列空间(column space)记做: C(A)

很明显 C(A) = span(v1,v2,...,vn):


3 矩阵的零空间

考虑矩阵A的列向量(v1,...,vn)他们是否是线性无关的.或者说是否存在一个列向量对张成列空间没有贡献:

对于Ax 可以表示为 v1x1+v2x2+,..,+vnxn 根据线性无关的定义如果v1x1+v2x2+,..,+vnxn=0的唯一解是所有的

xi都为0则v1,...,vn线性无关,也就是 Ax=0存在唯一的解 :x为零向量。我们把所有满足Ax=0的向量x构成的空间称为零空间。

(i)下边证明所有的这些x确实构成一个子空间:

如果Ax1=0,Ax2=0 , A(x1+x2)=Ax1+Ax2=0; Akx1= kAx1=0;因此可知这个空间对加法和数乘封闭。

并列零向量明显是Ax=0的解,综上Ax=0的解构成一个子空间,称为零空间(null space)记做N(A)

(ii)当一个矩阵的零空间只有零向量时,说明该矩阵的列向量线性无关.他们是列空间的一组基

当零空间中还有其他的元素时,说明列向量线性相关。


如何才能找出列空间的基呢?如何求矩阵的零空间?


原创粉丝点击