MIT线性代数总结笔记——列空间与零空间

向量空间

向量空间的概念

向量空间表示一整个空间的向量,然而,这并不意味着任意向量的集合就能被称为向量空间。所谓向量空间,必须满足空间对线性运算封闭(也即是相加和数乘)这一原则。

举个例子,R^2就是一个向量空间,它表示所有的二维实向量,如果你对它们做线性运算,会发现得到的结果仍然位于R^2空间中,反应在图像上如图所示:

image.png

<center>图1. 二维向量空间中的两个向量</center>

很明显,R^2向量空间构成了一个平面,\left[\begin{matrix}3 \\ 2\end{matrix}\right],\left[\begin{matrix}0\\ 0\end{matrix}\right],\left[\begin{matrix}\pi \\ e\end{matrix}\right]均在R^2的实数二维向量空间中,对它们做线性运算,得到的结果仍然在R^2空间中。这个向量空间存在的关键在于,平面上任何向量都在R^2向量空间中,尤其零向量。因为线性运算是“数乘”和“相加”,而任何向量乘上0或者加上其相反的反向向量得到的都是零向量,所以零向量必然存在于所有向量空间中

推广到高维空间中,则R^n空间中包含所有的n维向量,每个列向量中有n个分量,且分量均为实数。

  • 那么如果我们把xoy坐标平面上的第一象限单独拿出来,这个区域D仍然是向量空间吗?

不是的,因为该空间无法满足“线性组合仍在空间中”的要求,比如做数乘运算时,随便取个负数得到的向量就会位于第三象限,因此空间D不能称为向量空间,也就是说,在向量空间中任取一部分,得到的结果可能不是向量空间。

  • 那么是否我们在一个向量空间中取子区域一定无法构成向量空间呢?

也不是的。例如图2,我们在二维向量空间中取一条过原点的直线,即可得到二维向量空间中的子空间,这条直线上的任意向量,进行线性运算后所得到的结果依然在这条直线上,并且过原点,包含了零向量,因此它是一个子空间。相反,如果这个直线不过原点,那么就不能称为子空间,因为它不包含零向量。

image.png

<center>图2. 二维向量空间中的子空间</center>

除此之外,R^2空间中还存在其他子空间,比如零向量本身也是一个子空间。推广至三维,我们就可以得到R^3空间中的子空间:(1)过原点的平面;(2)过原点的直线;(3)零向量。

  • 那么两个向量空间的并集,其结果可以构成子空间吗?

答案是否定的,假设我们有一条过原点的直线L和一个过原点的平面P(直线L不在平面P上),二者均可以视作向量空间,而两者的并集并不能满足线性运算封闭,因为在直线L上任取一向量a,在平面P上认取一向量b,两向量的和会位于直线与平面之间,脱离了两空间并集的范围。

  • 那么两个向量空间的交集,其结果可以构成子空间吗?

答案是肯定的,因为两个向量空间本身就必包含零向量,并且已经称为向量空间,其交集的条件将更为严苛,也必满足两个向量空间的条件,因此可以构成一个子空间。如上一个例子,直线L和平面P的交基是零向量,零向量依然为向量空间。

列空间与零空间

以上向量空间都是通过图像的形式来描述的,但是对于高维度,我们无法通过作图的方式来绘制其图像,因此需要借助矩阵来描述向量空间。

列空间

列空间是指由矩阵的列向量所构造出的空间。

例如A = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right],矩阵的列向量均是R^4空间中的四维向量,所以可以说A的列空间是R^4的子空间。在这个列空间中,除了包含了三个列向量外,还包含了它们的各种线性组合,也就是说,A的列空间是由\left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right],\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right],\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right]三个向量所张成的子空间。那么这个空间有多大呢?这就需要用Ax=b来解释了。

Ax=b的空间解释(从A的角度)

还是以A = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]为例,假设有一个方程Ax=b如下:

Ax = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right] = \left[\begin{matrix}b_1 \\b_2\\ b_3 \\b_4\end{matrix}\right]=b

那么第一个问题是这个方程是否有解?

我们看到,我们可以把方程改写成如下形式:

Ax = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right] = x_1\left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right] + x_2\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right] + x_3\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right]

Ax的本质就是对A的列向量进行线性组合,或者可以认为,Ax就代表着A的列空间。显然,三个四维向量的线性组合是无法填满整个四维空间的,就如同两个三维向量无法张成一个三维空间一样。因此,这里的Ax只能是R^4空间的部分子空间,也就是说,无法保证任意拿出一个四维向量b = \left[\begin{matrix}b_1 \\b_2\\ b_3 \\b_4\end{matrix}\right]\in R^4,都能找到A列向量的一种线性组合,使Ax=b

第二个问题是什么样的b可以使Ax=b有解?

上面介绍过,Ax的本质就是对A的列向量进行线性组合​,也是A的列空间,且是R^4空间中的子空间,那么只要向量b位于矩阵A的列空间中,就可以找到一种由A的列向量通过线性组合来构成的向量b,也就使得Ax=b有解。

第三个问题是能否去掉A中的一列,却不影响A的列空间呢?

首先来观察这三个向量\left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right],\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right],\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right],显然满足等式:\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right] = \left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right]+\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right],也就是说第三列向量本身就是前两列向量的和,因此第三列向量对张成空间没有做任何贡献,仅仅依靠前两列就足以构成A的列空间,我们称前两列为主列,所以去掉第三列不影响A的列空间的构成。最后,从矩阵A的角度,A的列空间可以描述为R^4中的二维子空间

零空间

零空间是Ax=0的所有解所构成的一个空间。

我们还是以A = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]为例,其零空间就是下面这个方程的解所构成的空间:

Ax = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right] = \left[\begin{matrix}0 \\0\\ 0 \\0\end{matrix}\right] = 0

由于零空间是解所构成的空间,因此我们要从x的角度来看,可以看到x有三个分量,所以其零空间是R^3的子空间。所以,对于m×n的矩阵来说,列空间是R^m的子空间,零空间是R^n的子空间。列空间取决于列向量的维数,零空间取决于列向量的个数。

那么我们来验证一下为什么\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right]可以构成向量空间呢?首先它满足了加法封闭:在零空间中任取两向量v,w,都有Av=Aw=0,显然A(v+w)=0,所以向量(v+w)也属于零空间。其次它满足了数乘封闭:还是在零空间中任取一向量vAv=0,则cAv=0。由于矩阵A和常数c的位置可以交换,所以A(cv)=0,所以向量cv也在零空间中。

回到我们的示例,我们知道矩阵A中的三个向量\left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right],\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right],\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right],显然满足等式:\left[\begin{matrix}2 \\3\\ 4 \\5\end{matrix}\right] = \left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right]+\left[\begin{matrix}1 \\1\\ 1 \\1\end{matrix}\right],因此我们可以直接写出Ax=0的一个解:\left[\begin{matrix}1 \\1 \\-1\end{matrix}\right],所以其零空间即为c\left[\begin{matrix}1 \\1 \\-1\end{matrix}\right]c为任意常数),反应在图像上,就是R^3中的一条过原点的直线。

Ax=b的空间解释(从x的角度)

如果将构造零空间的方程中等号右侧变为任意向量的话,其解x还能构成向量空间吗?

Ax = \left[\begin{matrix}1 &1 &2 \\2&1&3\\ 3&1&4\\4&1&5\end{matrix}\right]\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right] = \left[\begin{matrix}1 \\2\\ 3 \\4\end{matrix}\right] = b

显然不是。因为如果我们将\left[\begin{matrix}x_1 \\x_2\\ x_3 \end{matrix}\right] = \left[\begin{matrix}0 \\0\\ 0 \end{matrix}\right]代入方程,会发现零向量并不是方程的解,也就是说解集中没有零向量,也就无法构成向量空间,反映在图像上,这里所有的解构成了一个不过原点的平面。这也告诉我们,想从x的角度来研究Ax=b,只有当b是零向量时,x的解集才能构成空间(零空间),其他情况中连零向量都不在解集中,也就无法构成向量空间了。所有,要么从A的列向量入手,已知列向量,根据其线性组合构成子空间,要么从方程Ax=0入手,从满足条件的x的解集来构造子空间。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 230,002评论 6 542
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 99,400评论 3 429
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 178,136评论 0 383
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 63,714评论 1 317
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 72,452评论 6 412
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 55,818评论 1 328
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 43,812评论 3 446
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 42,997评论 0 290
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 49,552评论 1 335
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 41,292评论 3 358
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 43,510评论 1 374
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 39,035评论 5 363
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 44,721评论 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 35,121评论 0 28
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 36,429评论 1 294
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 52,235评论 3 398
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 48,480评论 2 379

推荐阅读更多精彩内容