线性子空间是向量空间的一个子集,它包含零向量,并且对向量加法和标量乘法封闭。在沿用原空间的这两种运算时,它自身也构成向量空间,且与所在空间定义在同一个域(数学)上。子空间是线性代数中的基本对象,可用于描述方向、齐次方程的解集以及嵌入较大空间中的较小空间。子空间的元素不一定是几何意义上的箭头,也可以是矩阵、多项式或函数。(math.brown.edu)
定义与子空间判定
设 是域 上的向量空间。若子集 满足以下条件,则称其为子空间:
- ;
- 对任意 ,都有 ;
- 对任意 和 ,都有 。
等价地,一个非空子集是子空间,当且仅当
这一判定条件表明, 对线性组合封闭。非空这一要求不可省略:空集虽然平凡地满足封闭条件,却不是向量空间。取标量为 ,即可得到加法逆元;其余向量空间公理则由 继承而来。(math.brown.edu)
标量域是定义的一部分。例如,将复数视为实向量空间时,实数构成它的一个子空间;但将复数视为复向量空间时,实数就不构成子空间,因为乘以 后,实数不一定仍是实数。(homepages.ucl.ac.uk)
几何与代数中的例子
每个向量空间都有零子空间 和整个空间 这两个子空间。不等于 的子空间称为真子空间。在 中,子空间包括原点、经过原点的直线以及整个平面。在 中,还可以有经过原点的平面。特别地,
是一个平面子空间,因为向量加法和标量乘法都保持其定义方程成立。(ocw.mit.edu)
不包含原点的直线或平面不是线性子空间。平移得到的集合 是一个仿射子空间;它是线性子空间,当且仅当 。因此, 定义的是仿射平面,而不是线性子空间。(math.brown.edu)
子空间也可以出现在不涉及几何坐标的情形中。次数不超过 的多项式与零多项式一起构成 的一个子空间。同样,固定阶数的实对称矩阵构成同阶方阵空间的一个子空间。这些例子说明,判断子空间的关键在于运算的封闭性,而不在于元素的具体形式。(math.brown.edu)
线性包、基与维数
对于向量集合 ,其线性包由 中元素的所有有限线性组合构成。它是包含 的最小子空间。因此,指定一组生成向量是描述子空间的一种方式。(homepages.ucl.ac.uk)
的一组基(线性代数)是满足线性无关条件的生成集。基中向量的个数定义了 的维数(向量空间)。若 是有限维的,则
若 ,则必有 。 的任意一组基都可以扩充为 的一组基,从而区分子空间中已有的方向与所在空间中的额外方向。(homepages.ucl.ac.uk)
对于平面 ,可以取以下向量作为一组基:
平面上的每一点都能唯一地表示为这两个向量的线性组合,因此该平面的维数为二。(ocw.mit.edu)
交、和与补空间
的任意非空子空间族的交仍是子空间。两个子空间的并通常不是子空间:分别从两个子空间中各取一个向量,将它们相加,结果可能不在并集中。对于两个子空间 ,它们的并是子空间,当且仅当其中一个包含于另一个。(cfm.brown.edu)
它们的和定义为
即同时包含这两个子空间的最小子空间。对于有限维子空间,
减去交空间的维数,是为了扣除两个空间共有的方向所造成的重复计数。(cfm.brown.edu)
若 ,则和空间中的每个元素都有唯一的分解 ;此时,这个和称为直和,记作 。若子空间 满足 ,则称 为 在 中的补空间。有限维向量空间的每个子空间都有补空间,但补空间通常不唯一。(cfm.brown.edu)
线性映射与方程
对于线性映射 ,其核(线性映射) 是 的子空间,其像则是 的子空间。对于矩阵 ,它们分别对应矩阵的零空间和列空间。因此,齐次线性方程组 的解集总是一个子空间。(ocw.mit.edu)
秩—零化度定理给出了二者维数之间的关系:当 为有限维空间时,
因此,对于一个 矩阵,其零空间的维数为 ,其中矩阵的秩是列空间的维数。若 有一个特解 ,则其全部解构成集合 ,这通常是仿射子空间,而不是线性子空间。(ocw.mit.edu)
正交性与逼近
是一个子空间,且 。每个向量都可以唯一地分解为一个属于 的分量和一个垂直于 的分量。(cfm.brown.edu)
第一个分量就是该向量在 上的正交投影,也是在内积诱导的范数下, 中与该向量距离最近的唯一一点。在普通最小二乘法中,拟合向量是观测响应向量在设计矩阵列空间上的投影;残差则位于该列空间的正交补中。这使子空间的几何性质与逼近和回归直接联系起来。(ocw.mit.edu)