向量空间
在集合论与向量空间 里说过,向量就像一个个箭头,这些箭头组成了一个集合,成为向量空间。本节先给出向量空间以及子空间的定义,后面再来进一步解释其是什么意思。
线性空间/向量空间
设 V 是一个非空集合, R 为实数域. 对于任意两个元素 α,β∈V ,在 V 中总有唯一确定 的一个元素 γ 与之对应,称为 α 与 β 的和,记作 γ=α+β. 对于 R 中任一数 λ 与 V 中任 一元素 α ,在 V 中总有唯一确定的一个元素 δ 与之对应, 称为 λ 与 α 的数量乘积,记作 δ=λα. 如果这两种运算满足以下八条运算规律 (设 α,β,γ∈V;λ,μ∈R ):

上面八条性质合起来就是3个意思:(1)过原点 (2)可加性 (3)比利型。
向量空间的几何意义
向量空间来源于二维平面或三维立体的几何概念的推广。在高中我们学过集合的概念, 形形色色的向量方向不同、长短各异, 应该给它们分类, 划分成集合便于分析研究。由于向量的概念具有几何的特质, 因此向量的集合通常叫做向量空间。这个向量空间里的规矩很多, 有人给出八条铁律,还有的是十条。但核心其实只有两项基本原则:一是任意两个向量叠加(相加)不能超出空间;另一个是任意一个向量缩放(相乘)也不能超出空间。
我们常常发现,在向量空间这所大房子里又可以划分出好多居室,每个居室里的向量们也严格坚守着自己居室的同样的两项基本原则:相加和缩放不能超出自己的居室, 这些大大小小的居室就是子空间。
需要注意的是, 这些居室有个特点, 就是共有一个原点, 或者说都要包括零向量。空间和子空间的图形大致有如图 4-16所示的几种类型。

向量子空间 S1 是一根直线 (见图 4-16 (a)), 包含向量 a1、a2, 因为两向量在直线上, a1、a2相加和数乘运算不会超出直线的范围。向量子空间 S2 是一个平面(见图4-16(b)),包含向量 b1、b2 ;显然向量 b1、b2 相加和数乘运算也不会超出平面 S2 的范围。同样,向量子空间 S3 的 c1、c2 也遵守相同的规则(见图4-16(c)); S1、S2 和 S3 都是 S4 的子空间,它们包含的向量 ai、bi、ci、di 都属于 S4 空间,所有向量的相加和数乘都不会超出三维空间的范围。
在数学教科书中, 向量空间的标准定义一般是这样的:
设 V 是非空的 n 维向量的集合 (n=1,2,3,⋯) ,如果 V 中的向量对加法和数乘两种运算封闭,也即
若 a,b∈V, 则 a+b∈V;
a∈V, 则 ka∈V,k 为任意实数,
则称 V 为向量空间。
空间和子空间的说法可以不加区别,一个空间也可以是自己的子空间。
向量空间主要有两种: 一种是由 V 中的一个向量组张成的空间(比如由特征向量张成的特征子空间等);另一种是由齐次线性方程组的解集组成的解空间。实际上,线性方程组的解空间也是由解向量所张成的。下面先看看由向量组所张成的空间的意义。
向量张成的空间
实际上,向量空间的概念就是对向量集合的一个划分。那么一个向量空间如何用数学式子表达呢?换句话说,一个空间里面的所有向量(无穷多)如何用有限而简洁的数学算式表达呢?
前面已说过,一个向量空间满足两个基本原则:对加法和数乘的运算封闭。把加法和数乘综合到一块,就是线性组合式 x1α1+x2α2+⋯+xnαn 。所以,我们可以使用一个向量组的线性组合式来表达一个空间里的全部的无穷向量。这个向量组常常是极大无关向量组, 也可以是向量的相关组。
一个向量组可以线性表示出一个空间里的所有向量,反过来讲,空间里的所有向量都可以分解为这个向量组的线性表示。那么这个空间我们就叫向量组张成的空间。
下面我们看看它的数学定义式。
设一个向量组 {α1,α2,⋯,αn} ,这个向量组的所有的线性组合生成一个向量集合:
{x1α1+x2α2+⋯+xnαn∣x1,x2,⋯,xn∈R} 此集合常称为 Span{α1,α2,⋯,αn} ,即为由向量组 {α1,α2,⋯,αn} 张成的向量空间。
请注意:这个向量空间的代数定义和前面的加法与数乘的定义是等价的。
图 4-17 中给出了由向量组 {α1,α2} 张成的向量空间平面 S 的例子:
S=Span{α1,α2}={x1α1+x2α2∣x1,x2∈R} 图 4-17 中显示, 由两个不相关的向量使用平行四边形法则可以生成平面上所有的向量。
首先图 4-17(a)生成两个主轴: α1 的任意数乘 x1α1 生成横轴, α2 的任意数乘 x2α2 生成纵轴;然后图 4-17(b)显示了生成的整个平面:横轴和纵轴上的无穷多向量配对相加(几何上是平行四边形法则)生成覆盖整个平面的无穷多向量。
我们在讲行列式的几何意义时说, 行列式的 m 维超平行多面体像是一个枝繁叶茂的大树所构成的一个物理空间,主枝干就是行列式的 m 个行向量或列向量。虽然向量数量可以是无穷多,但这个物理空间是有限的,空间的体积就是行列式的值。由向量所张成的线性空问是无穷大的, 空间里的向量也是无穷多的。因为在向量空间的数学定义式 {x1α1+x2α2+⋯+xnαn∣x1,x2,⋯,xn∈R} 中, 系数可以无穷大, 所以可以张成无穷大的空间。
子空间的意义
子空间的一般定义是这样的: 如果 V 和 H 都是向量空间,而且 H⊂V ,则称 H 是 V 的子空间。
具体说来,由向量空间中的一些向量张成的子空间,其定义如下:
设 {α1,α2,…,αm} 是 n 维向量空间 V 的一个向量组, m⩽n, 这个向量组的所有的线性组合生成一个向量空间:
Span{α1,α2,⋯,αm}={x1α1+x2α2+⋯+xmαm∣x1,x2,⋯,xm∈R} 向量空间 Span{α1,α2,⋯,αm} 称为由向量 α1,α2,⋯,αm 张成的子空间。
这里要提醒一下, 0 向量是唯一的, 既属于 V 空间也属于 H 空间。任意一个子空间 H 都要包含 0 向量, 否则就不能满足加法和数乘的封闭运算。
下面来一个三维空间中由两个三维向量 a=(a1,a2,a3) 和 b=(b1,b2,b3) 张成的一个平面二维空间的图例(见图 4-18)。
这里注意一个小细节: 两个三维的向量张成了一个二维的平面, 这个过原点的二维平面是三维空间的二维子空间。二维子空间里的向量和三维空间里的向量一样都是三维向量。
n 维实线性空间 Rn 的子空间
Rn 表示所有 n 维实向量所构成的集合。每个向量中的元素是实数, 元素个数是 n 个。如 R2表示平面实向量集合, R3 表示三维空间实向量集合。
三维向量空间 R3 的所有子空间包括:
三维子空间:本身 R3=Span{α1,α2,α3}(α1、α2、α3 线性无关),作为自身的子空间表现为一个立体空间, 同自身一样, 也包含原点;
二维子空间:如 Span{α1,α2} ( α1、α2 线性无关),表现为通过原点的任意一个平面(注意:二维空间 R2 不是 R3 的子空间 ,R2 表示的是(1,0)和(0,1)张成的平面,这里二维子空间是(1,0,0)和(0,1,0)张成的平面);
一维子空间:如 Span{α1}(α1=0) ,表现为通过原点的任意一条直线;
零维子空间:只包含原点 0 向量,只有零空间。
图 4-19 给出了 R3 的所有子空间的图形。
图 4-19 中, V 为三维向量空间即 R3, 它可以由 Span{α1,α2,α3} ( α1、α2、α3 线性无关)表示; H=Span{α1,α2}(α1、α2 线性无关),表示一个二维子空间; K=Span{α1,α3}(α1、α3 线性无关),表示另一个二维子空间; H 和 K 的公共集合交集 H∩K=Span{α1}(α1=0) ,是一维向量子空间;上述所有的子空间皆包含零向量 0=(0,0,0) ;当然零向量自身可以组成一个零空间。

子空间要过原点的几何意义
前面在介绍子空间的概念时, 总是在强调过原点, 或者所有的子空间一定要包含零空间在内。为什么?这是硬性规定吗?
实际上, 在坐标系下讨论的向量, 不能称之为自由向量, 因为所有的向量的尾部都被拉到了原点上, 或者说, 空间里的所有向量都是从原点出发的 (见图 4-20), 大家都有一个共同的零空间, 这就是为什么所有的子空间一定要包含零空间的原因了。

为什么要把向量的尾部都拉到原点呢? 在前面向量的基础几何意义一章讲过, 那就是为了用解析方法研究向量的方便, 因为这样就可以把向量和空间中的点一一对应起来。空间中一旦建立起了坐标系, 点有坐标值, 那么我们就用点的坐标表示与点对应的向量, 这样向量就有了解析式,就有了向量的坐标表达式,我们就可以方面地使用代数中的矩阵技术进行分析计算了。
假设一个子空间没有通过原点,那么从原点出发的向量必然 "头尾不顾",造成了向量头部在子空间上而尾部在空间外 (因为原点在空间外)。当然, 向量的加法和数乘也都跑出这个子空间外面去了,如图 4-21 所示。这说明对线性变换运算不封闭,因此这个 "子空间" 不是真正的向量空间。

图 4-21 中, 严格来讲向量 α 和 β 并不在平面空间 S 中, 因为只有向量的身体的全部在上面才算数,而向量 α 和 β 只有头部在平面上。但如果 α 和 β 向量是采用点坐标解析式表达的话,
我们常会误认为这两个向量(实际是点)在平面上。即便这样,向量 α 的数乘 xa 的头部还是超出了平面 S 之上, α 和 β 相加的和向量 α+β 的头部也超出了平面之上。因此,它们对向量的加法和数乘运算不封闭。所以,不过原点的平面 S 绝对不是二维向量子空间。
实际上,在三维几何向量空间中,凡是过原点的平面或直线上的全体向量组成的集合都是 R3 的子空间,而不过原点的平面或直线上的全体向量组成的集合都不是 R3 的子空间。