【向量空间】

本文探讨了向量空间的概念,包括向量的加法、数乘和线性组合。以二维实向量空间为例,解释了向量空间的性质,指出第一象限不是一个封闭的向量空间。接着,介绍了子空间的概念,特别是列空间和零空间。列空间是矩阵列向量的所有线性组合构成的空间,而零空间则包含所有使矩阵乘以向量等于零的解。最后,讨论了如何通过矩阵构造这些子空间,并分析了它们的特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

向量空间

先来看一下向量有哪些基本运算?

  • 相加减,已知向量a、ba、bab,我们可以求a+ba+ba+b以及a−ba-bab
  • 数乘,我们可以求3a3a3a等等

所谓向量空间,我们以二维实向量空间为例,我们将其记作R2R^2R2

  • 比如[28]\left[ {\begin{array}{cc} 2\\ 8 \end{array} } \right][28]就是其空间里的一个向量
  • 对于其所包含的所有子向量,其必须满足以下几点性质:
    • 对向量进行数乘、相加、以及线性组合,其结果仍然在该向量空间内
    • 0向量必然包含在向量空间内

下面举一个反例,例如我们取R2R^2R2的第一象限

  • 其中的向量都是正数,我们取相加运算并没有任何问题,其结果仍在空间内
  • 但当我们取数乘运算,例如我们取−1-11,其结果显然就不在该空间内了
  • 因此这个空间不是封闭的,是不完备的,不能看做向量空间

虽然RnR^nRn是一个向量空间,但我们往往更关注其子空间,那么我们能否在R2R^2R2中寻找一个子空间呢?
在这里插入图片描述
如图所示,对于经过原点的任意一条直线来说,其都是一个向量空间

下面我们再来看如何通过矩阵构造向量空间

  • 我们假设有矩阵A=[132341]A=\left[ {\begin{array}{cc} 1\quad3\\ 2\quad3\\ 4\quad1 \end{array} } \right]A=132341
  • 如果我们通过其列向量来构建向量空间,那么其必然是R3R^3R3的子空间
  • 它必须满足包含[124]和\left[ {\begin{array}{cc} 1\\ 2\\ 4 \end{array} } \right]和124[331]\left[ {\begin{array}{cc} 3\\ 3\\ 1 \end{array} } \right]331的所有可能的线性组合而成的向量(最终的结果将是一个经过原点的平面)
  • 我们称其为列空间,记作C(A)C(A)C(A)

现在我们再考虑一个新的问题

  • 假设我们有一个平面P∈R3P\in R^3PR3是一个向量空间
  • 同时我们有一条直线L∈R3L\in R^3LR3是一个向量空间
  • 那么P∪LP\cup LPL是不是一个向量空间?
  • 答案是no,因为其加法运算是不封闭的
  • 但是P∩LP\cap LPL一定是向量空间

列空间

接下来继续看列空间

  • 假设有矩阵如下:A=[112313314415]A=\left[ {\begin{array}{cc} 1\quad1\quad2\\ 3\quad1\quad3\\ 3\quad1\quad4\\ 4\quad1\quad5 \end{array} } \right]A=112313314415
  • 那么他的列空间将是R4R^4R4的子空间,记作C(A)C(A)C(A)
  • 那么AAA的所有列都包含于子空间内,并且AAA所有列可能的线性组合构成了这个子空间
  • 但是由3个基向量构成的向量空间肯定不是整个四维空间,那么它是什么呢?我们将其与线性方程组连接起来看

对于任意的bbbAX=bAX=bAX=b这个方程组一定有解吗?

  • 这个答案肯定是否定的,因为我们有四个方程组,但却只有三个未知数
    AX=[112313314415][x1x2x3]=[b1b2b3b4]AX=\left[ {\begin{array}{cc} 1\quad1\quad2\\ 3\quad1\quad3\\ 3\quad1\quad4\\ 4\quad1\quad5 \end{array} } \right]\left[ {\begin{array}{cc} x_1\\ x_2\\ x_3 \end{array} } \right]=\left[ {\begin{array}{cc} b_1\\ b_2\\ b_3\\ b_4 \end{array} } \right]AX=112313314415x1x2x3=b1b2b3b4
  • 虽然通常情况下,这个方程组是无解的,但有些情况下,这个方程组是有解得,让我们来看有解得情况
    • 首先如果bbb是0向量,那么该方程组一定有解
    • 如果bbb是三个列向量中的某一列也一定是有解的
    • 进一步我们可以得到,只有当bbb属于AAA的列空间时,该方程才有解

但是现在有一个问题,我们能否去掉AAA中的某一列,得到相同的线性空间?

  • 显然我们可以,因为列3是由列1和列2线性组合得到的
  • 因此该列空间就可以描述为R4R^4R4下的一个二维子空间

零空间

我们继续看AAA的零空间,它是一种完全不同的子空间

  • 它将包含所有AX=0AX=0AX=0的解
    AX=[112313314415][x1x2x3]=[0000]AX=\left[ {\begin{array}{cc} 1\quad1\quad2\\ 3\quad1\quad3\\ 3\quad1\quad4\\ 4\quad1\quad5 \end{array} } \right]\left[ {\begin{array}{cc} x_1\\ x_2\\ x_3 \end{array} } \right]=\left[ {\begin{array}{cc} 0\\ 0\\ 0\\ 0 \end{array} } \right]AX=112313314415x1x2x3=0000
  • 对于这个简单的例子,我们一看就可以看出答案是[cc−c]\left[ {\begin{array}{cc} c\\ c\\ -c \end{array} } \right]ccc
  • 这个子空间将是R3R^3R3中的一条直线

那么我们为什么可以确定AX=0AX=0AX=0的解一定可以构成向量空间呢?

  • 假设v、wv、wvw分别是AX=0AX=0AX=0的两个解,那么我们可以得到:Av=0,Aw=0Av=0,Aw=0Av=0,Aw=0
  • 按照向量空间的定义,我们只需要证明A(v+w)=0A(v+w)=0A(v+w)=0并且A(cv)=0(c∈R)A(cv)=0(c\in R)A(cv)=0(cR)即可
    • A(v+w)=Av+Aw=0A(v+w)=Av+Aw=0A(v+w)=Av+Aw=0
    • A(cv)=cAv=0A(cv)=cAv=0A(cv)=cAv=0
  • 因此AX=0AX=0AX=0的解一定可以构成向量空间

但是对于其他AX=b(b≠0)AX=b(b\ne0)AX=b(b=0)的解显然构不成子空间,因为最基本的0向量都不包含在内

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟炼丹师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值