English
向量空间 V 的向量子空间(vector subspace) W 是一个子集 ,其本身在 V 上定义的向量加法 和标量乘法 运算下构成一个向量空间 。判断一个子集 是否为子空间有一个简单的准则:
子集 W 是 V 的子空间,当且仅当 u + a v ∈ W 对所有 a ∈ K 和所有 u , v ∈ W 成立
对于,令a = 1 表明W 对向量加法 封闭,而u = 0 则意味着它关于标量乘法 封闭。关于这两种运算的封闭性 足以证明W 是一个向量子空间 :零向量 0 ∈ W ,因为对任意v ∈ W 都有0 = 0 v ∈ W ;逆向量 − u = ( − 1 ) u ∈ W 对每个u ∈ W 都存在,并且其余向量空间公理(VS1)–(VS5)在W 中均得到满足,因为它们是从V 继承而来的。
设 U = {( u 1 , u 2 , … , u m , 0 , … , 0 )} ⊆ R n 为末 n − m 个分量全为零的 n 维向量 组成的子集 。U 是 R n 的一个向量子空间 ,因为
( u 1 , … , u m , 0 , … , 0 ) + a ( v 1 , … , v m , 0 , … , 0 ) = ( u 1 + a v 1 , … , u m + a v m , 0 , … , 0 ) ∈ U .
该子空间通过同构 与R m 同构
T : ( u 1 , … , u m , 0 , … , 0 ) ↦ ( u 1 , … , u m ) .
证明对于每个 n > 0 ,R n 同构 于 R ∞ 的一个子空间
设 V 为域 K 上的向量空间 ,u ∈ V 为任意向量 。集合 U = { c u ∣ c ∈ K } 是 V 的子空间,因为对任意一对标量 c , c ′ ∈ K
c u + a ( c ′ u ) = c u + ( a c ′ ) u = ( c + a c ′ ) u ∈ U .
证明集合 {( x , y , z ) ∣ x + 2 y + 3 z = 0 } 构成 R 3 的子空间,而子集 {( x , y , z ) ∣ x + 2 y + 3 z = 1 } 则不构成。
在R n 上所有连续实值函数的集合 ,记作C ( R n ) ,是例3.8 中定义的F ( R n ) 的子空间,因为如果f 和g 是R n 上的任意一对连续函数,那么任何线性组合f + a g 也是连续的,其中a ∈ R
证明例 3.10 中定义的所有实多项式构成的向量空间 P ( x ) 是 C ( R ) 的向量子空间 。
给定向量空间 V 的两个向量子空间 U 与 W ,它们的集合 论交集 U ∩ W 构成 V 的向量子空间 ,因为若 u , w ∈ U ∩ W ,则任意线性组合 u + a w 分别属于每个子空间 U 与 W 。该论证可轻易推广以证明任意一族子空间的交集 ⋂ i ∈ I U i 是 V 的子空间。
互补子空间与商空间
虽然任意一对子空间 U 与 W 的交集 是 V 的向量子空间 ,但它们的集合 论并集 U ∪ V 却并非如此——例如,考虑两个子空间 {( c , 0 ) ∣ c ∈ R } 与 {( 0 , c ) ∣ c ∈ R } 属于 R 2 的并集 。相反,我们可以将任意一对子空间的和 U + W 定义为包含 U ∪ W 的“最小”向量空间 ,
U + W = { u + w ∣ u ∈ U , w ∈ W } .
这是一个向量子空间 ,因为若 u = u 1 + w 1 和 v = u 2 + w 2 属于 U + W ,则
u + a v = ( u 1 + w 1 ) + a ( u 2 + w 2 ) = ( u 1 + a u 2 ) + ( w 1 + a w 2 ) ∈ U + W .
若 V 的两个子空间 U 与 W 满足:每个向量 v ∈ V 都有唯一分解 v = u + w ,其中 u ∈ U 且 w ∈ W ,则称它们互补(complementary subspaces) 。此时称 V 是子空间 U 与 W 的直和(direct sum) ,记作 V = U ⊕ W
U 和 W 是 V 的互补 子空间,当且仅当 (i) V = U + W 且 ( ii ) U ∩ W = { 0 }
证明
若 U 与 W 是互补 子空间,则 (i) 是显然的;并且若存在非零向量 u ∈ U ∩ V ,则零向量 将具有不同的分解 0 = 0 + 0 与 0 = u + ( − u ) 。反之,若 (i) 与 (ii) 成立,则分解 v = u + w 是唯一的,因为若 v = u ′ + w ′ then u − u ′ = w − w ′ ∈ U ∩ W 。因此 u − u ′ = w − w ′ = 0 , so u = u ′ 与 w = w ′
设 R 1 为 R n 中由形如 {( x 1 , 0 , 0 , … , 0 ) ∣ x 1 ∈ R } 的向量 组成的子空间,而 S 1 为子空间
S 1 = {( 0 , x 2 , x 3 , … , x n ) ∣ ( x i ∈ R )} .
于是 R n = R 1 ⊕ S 1 。以类似方式继续,S 1 可以写成 R 2 = {( 0 , x 2 , 0 , … , 0 )} 与一个子空间 S 2 的直和 。我们最终得到直和 分解
R n = R 1 ⊕ R 2 ⊕ ⋯ ⊕ R n ≅ R ⊕ R ⊕ ⋯ ⊕ R .
若 U 与 W 是任意向量空间 ,则可以通过一种构造性方式定义它们的直和 ,有时称为它们的外直和(external direct sum) ,即令
U ⊕ W = U × W = {( u , w ) ∣ u ∈ U , w ∈ W }
其向量加法 与标量乘法 定义为
( u , w ) + ( u ′ , w ′ ) = ( u + u ′ , w + w ′ ) , a ( u , w ) = ( a u , a w ) .
由 φ ( u ) = ( u , 0 ) 定义的映射 φ : U → U ^ = {( u , 0 ) ∣ u ∈ U } ⊂ U ⊕ W 显然是同构 。因此我们可以将 U 与子空间 U ^ 等同起来,类似地 W 也可与 W ^ = {( 0 , w ) ∣ w ∈ W } 等同。借助这些等同,构造性的直和 概念与“内部定义”的版本等价,因为 U ⊕ W = U ^ ⊕ W ^
实数系 R 可视为一个实向量空间 ,其中标量乘法 就是实数的乘法——在此情形下,向量 与标量 无法区分。由于例 3.14 中定义的子空间 R i 对每个 i = 1 , … , n 显然都同构 于 R ,该例中给出的分解可写为
R n ≅ n R ⊕ R ⊕ ⋯ ⊕ R .
对任意给定的向量子空间 ,总存在互补 子空间。我们在此给出证明,以说明佐恩引理 (定理1.6 )的应用,但该证明略显技术性,若读者有意,亦可跳过而不致严重影响连贯性。
给定子空间 W ⊆ V ,总存在补子空间 U ⊆ V ,使得 V = U ⊕ W .
证明
给定 V 的一个向量子空间 W ,令 U 为所有向量子空间 U ⊆ V 的集合 ,使得 U ∩ W = { 0 } 。集合 U 可以按集合 包含关系 偏序 化,如例 1.5 所示。此外,若 { U i ∣ i ∈ I } 是 U 的任意全序 子集 ,使得对于每一对 i , j ∈ I ,都有 U i ⊆ U j 或 U j ⊆ U i ,则它们的并集 以
U ~ = i ∈ I ⋃ U i .
集合 U ~ 是 V 的向量子空间 ,因为若 u ∈ U ~ 且 v ∈ U ~ ,则全序 族中存在一个成员 U i ,使得这两个向量 都必须属于同一个成员 U i − ;若 u ∈ U j 且 v ∈ U k ,则令集合 i = k ,若 U j ⊆ U k ,否则令 i = j 。因此,对所有 a ∈ K 都有 u + a v ∈ U i ⊆ U ~ 。由佐恩引理 ,我们得出结论:存在一个极大子空间 U ∈ U .
还需证明 U 与 W 互补 。假设不然;则存在一个向量 υ ′ ∈ V 不能表示为 v ′ = u + w 的形式,其中 u ∈ U , w ∈ W 。令 U ′ 为由下式定义的向量子空间
U ′ = { a v ′ + u ∣ u ∈ U } = { a v ′ } ⊕ U .
它属于族 U ,因为若 ⋅ U ′ ∩ W = { 0 } ,则存在一个非零向量 w ′ = a v ′ + u 属于 W . 。这意味着 v ′ = a − 1 ( w ′ − u ) ,与要求 v ′ 不能表示为来自 U 和 W 的向量 之和相矛盾。因此我们有严格包含 U ⊂ U ′ ,这与 U 的极大性相矛盾。于是 U 是如所需与 W ; 互补 的子空间。 -
这个证明带有明显的非构造性色彩,这是诉诸佐恩引理 的证明的典型特征。要得到与给定子空间 W 互补 的向量空间 ,一种更直接的途径是在 V 上定义等价关系 relation ≡ W ,通过
u ≡ W v iff u − v ∈ W .
检验等价性质很容易:
自反 :对所有 u ∈ V ,有 u − u = 0 ∈ W
对称 :u − v ∈ W ⟹ v − u = − ( u − v ) ∈ W ,
遍历的 :u − v ∈ W and v − w ∈ W ⟹ u − w = ( u − v ) + ( v − w ) ∈ W .
u 所属的等价类 记作 u + W ,其中
u + W = { u + w ∣ w ∈ W } ,
并称为 W 的一个陪集(coset) 。此定义与 2.5 节中关于阿贝尔群 情形所给出的定义本质相同。通过设定,可以构造陪集 的和并用标量 乘以它们,
( u + W ) + ( v + W ) = ( u + v ) + W , a ( u + W ) = ( a u ) + W .
为保持一致性,必须证明这些定义与陪集 代表元的选取无关。例如,若 u ≡ W u ′ 且 v ≡ W v ′ ,则 ( u ′ + v ′ ) ≡ W ( u + v ) ,因为
( u ′ + v ′ ) − ( u + v ) = ( u ′ − u ) + ( v ′ − v ) ∈ W .
因此
( u ′ + W ) + ( v ′ + W ) = ( u ′ + v ′ ) + W = ( u + v ) + W = ( u + W ) + ( v + W ) .
类似地,a u ′ ≡ W a u ,因为 a u ′ − a u = a ( u ′ − u ) ∈ W 且
a ( u ′ + W ) = ( a u ′ ) + W = ( a u ) + W = a ( u + W ) .
证明该陪集 集合 关于这些运算构成向量空间 这一任务虽然繁琐,却并不困难。例如,分配律(VS2)可由下式推出
a (( u + W ) + ( v + W )) = a (( u + v ) + W ) = a ( u + v ) + W = ( a u + a v ) + W = (( a u ) + W ) + (( a v ) + W ) = a ( u + W ) + a ( v + W ) .
其余公理以类似方式成立,留作练习。W 的陪集 构成的向量空间 称为 V 对 W 的商空间(quotient space) ,记作 V / W
为了直观地理解商空间 ,设 U 是 V 的任意一个与 W . 互补 的子空间。V / W 的每个元素都可以唯一地写成陪集 u + W 的形式,其中 u ∈ U 。因为,若 v + W 是任意一个陪集 ,令 v = u + w 为 v 分解为分别来自 U 和 W 的向量 的唯一分解,则由 v ≡ W u 可得 v + W = u + W 。由 T ( u ) = u + W 定义的映射 T : U → V / W 描述了 U 与 V / W 之间的一个同构 。因为,若 u + W = u ′ + W ,其中 u , u ′ ∈ U ,则 u − u ′ ∈ W ∩ U ,于是由 U 和 W 是互补 子空间可得 u = u ′ 。
请补全细节,以证明映射 T : U → V / W 是线性的、一一的且满射 的,从而 U ≅ V / W
这一论证还表明,给定子空间 W 的所有补空间彼此同构 。商空间 V / W 是构造 W . 的“典范补空间”的一种方法。
虽然 V / W 在某种意义上是 W 的补,但它并不是 V 的子空间,而且事实上也没有自然的方式将它等同于任何与 W 互补 的子空间。例如,设 W = {( x , y , 0 ) ∣ x , y ∈ R } 为子空间 z = 0 of R 3 。它的陪集 是平行于 x –y 平面的平面 z = a ,而正是这些平面构成了 V / W 的“向量 ”。子空间 U = {( 0 , 0 , z ) ∣ z ∈ R } 显然与 W 互补 ,并且通过映射 同构 于 V / W
( 0 , 0 , a ) ↦ ( 0 , 0 , a ) + W = {( x , y , a ) ∣ x , y ∈ R } .
然而,不存在将 V / W 与诸如 U 这样的补子空间自然等同的方式。例如,空间 U ′ = {( 0 , 2 z , z ) ∣ z ∈ R } 也是 W 的补空间,因为 U ′ ∩ W = { 0 } ,且每个向量 ( a , b , c ) ∈ R 3 都有分解
( a , b , c ) = ( a , b − 2 c , 0 ) + ( 0 , 2 c , c ) , ( a , b − 2 c , 0 ) ∈ W , ( 0 , 2 c , c ) ∈ U ′ .
同样,U ′ ≅ V / W 在该映射 下
( 0 , 2 c , c ) ↦ ( 0 , 2 c , c ) + W = ( 0 , 0 , c ) + W .
注意 ( a , b , c ) 的 ∘ W − componen t ∘ 如何依赖于补子空间的选择;( a , b , 0 ) 关于 U , ,以及 ( a , b − 2 c , 0 ) 关于 U ′
线性映射的像与核
线性映射 T : V → W 的像(image) 定义为集合
im T = T ( V ) = { w ∣ w = T v } ⊆ W .
集合 im T 是 W 的子空间,因为若 w , w ′ ∈ im T ,则
w + a w ′ = T v + a T v ′ = T ( v + a v ′ ) ∈ im T .
映射 T 的核(kernel) 定义为集合
ker T = T − 1 ( 0 ) = { v ∈ V ∣ T v = 0 } ⊆ V .
这也是 V 的一个子空间,因为如果 v , v ′ ∈ ker T ,那么 T ( v + a v ′ ) = T v + a T v ′ = 0 + 0 = 0 。这两个空间通过恒等式相联系
im T ≅ V / ker T . ( 3.3 )
证明
定义映射 T ~ : V / ker T → im T 为
T ~ ( v + ker T ) = T v .
这个映射 是良定义的,因为它不依赖于陪集 代表元v 的选择,
v + ker T = v ′ + ker T ⟹ v − v ′ ∈ ker T ⟹ T ( v − v ′ ) = 0 ⟹ T v = T v ′
并且显然是线性的。它是满射 且单射 的,因为 im T 的每个元素都具有 T v = T ~ ( v + ker T ) 的形式,并且
T ~ ( v + ker T ) = T ~ ( v ′ + ker T ) ⟹ T v = T v ′ ⟹ v − v ′ ∈ ker T ⟹ v + ker T = v ′ + ker T .
因此,T ~ 是向量空间同构 ,这证明了式 (3.3) 。
设 V = R 3 和 W = R 2 ,并定义映射 T : V → W 为
T ( x , y , z ) = ( x + y + z , 2 x + 2 y + 2 z ) .
子空间 im T of R 2 由所有形如 ( a , 2 a ) 的向量 构成的集合 组成,其中 a ∈ R ,而 ker T 是所有满足 x + y + z = 0. 的向量 ( x , y , z ) ∈ V 的子集 ——请验证这些确实构成 V 的一个子空间。若 v = ( x , y , z ) 且 a = x + y + z ,则 v − a e ∈ ker T ,其中 e = ( 1 , 0 , 0 ) ∈ V ,因为
T ( v − a e ) = T ( x , y , z ) − T ( x + y + z , 0 , 0 ) = ( 0 , 0 ) .
此外,a 是具有此性质的唯一值,因为若 a ′ = a 则 v − a ′ e ∈ / ker T 。因此,ker T 的每个陪集 都有形式为 a e 的唯一代表,并且可以唯一地写成 a e + ker T 的形式。上述证明中定义的同构 T ~ 由下式给出
T ~ ( a e + ker T ) = ( a , 2 a ) = a ( 1 , 2 ) .
习题
若 L 、M 和 N 是 V 的向量子空间 ,证明
L ∩ ( M + ( L ∩ N )) = L ∩ M + L ∩ N
但一般来说,并非如此
L ∩ ( M + N ) = L ∩ M + L ∩ N .
设 V = U ⊕ W ,并设 v = u + w 为向量 v 分解为来自 u ∈ U 与 w ∈ W 的向量 之和的唯一分解。定义投影映射 P U : V → U 与 P W : V → W 为
P U ( v ) = u , P W ( v ) = w .
证明
(a) P U 2 = P U 与 P W 2 = P W
(b) 证明:若 P : V → V 是满足 P 2 = P 的算符,称为幂等算符(idempotent operator) ,则存在子空间 U ,使得 P = P U . [ H in t ; 令 U = { u ∣ P u = u } 和 W = { w ∣ P w = 0 } ,并证明它们是互补 子空间,使得 P = P U 和 P W = id V − P . ]