设V是数域P上的一个线性空间,S为V中的一个非空子集。若S对于V中定义的加法与数乘构成一个线性空间,则S称为V的线性子空间。充要条件是S对于V中的线性运算封闭(α+β∈S,kα∈S)。
单独一个零向量构成的子集{0}与V都是V的线性子空间,称它们为线性空间V的平凡子空间。
子空间的一组基可以扩成大空间的一组基。
如果V是数域P上的一个线性空间,α1,α2,…,αm是给定的m个向量,定义一个集合
S={λ1α1+⋯+λmαm ∣ λ1,…,λm∈P}
显然集合S非空,且S对于V中的线性运算封闭,因此S是V的子空间,记作Span(α1,α2,…,αm),称为生成子空间,α1,α2,…,αm称为生成元。其生成元的极大线性无关组就是生成子空间的一组基。
⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧f1(t)=1+4t−2t2+t3f2(t)=−1+9t−3t2+2t3f3(t)=−5+6t+t3f4(t)=5+7t−5t2+2t3
(1) 求Span{f1(t),f2(t),f3(t),f4(t)}的基与维数。
(2) 将Span{f1(t),f2(t),f3(t),f4(t)}的基扩充成P3(t)的基。
解
[f1(t)f2(t)f3(t)f4(t)]=[1tt2t3]A
A=⎣⎢⎢⎢⎡14−21−19−32−560157−52⎦⎥⎥⎥⎤初等行变换⎣⎢⎢⎢⎡1000−1100−52005−100⎦⎥⎥⎥⎤
取生成子空间的基(f1,f2)
[f1f2??]=[1tt2t3]⎣⎢⎢⎢⎡14−21−19−32????????⎦⎥⎥⎥⎤
仅需在右侧矩阵添加两列(原则上任意,但简单方便计算)并使其可逆,添加⎣⎢⎢⎢⎡00100001⎦⎥⎥⎥⎤后得
[f1f2t2t3]=[1tt2t3]⎣⎢⎢⎢⎡14−21−19−3200100001⎦⎥⎥⎥⎤
得到P3(t)的一组基(f1,f2,t2,t3)。
交空间
设V1,V2是线性空间V的子空间,V1∩V2(V1∩V2没有结构)也是V的子空间(V1∪V2不是子空间),称这个子空间为V1与V2的交空间。
和空间
设V1,V2是线性空间V的子空间
V1+V2={α1+α2 ∣ α1∈V1,α2∈V2}
也是V的子空间,称这个子空间为V1与V2的和空间。
α1=⎣⎢⎢⎢⎡1210⎦⎥⎥⎥⎤,α2=⎣⎢⎢⎢⎡−1111⎦⎥⎥⎥⎤,β1=⎣⎢⎢⎢⎡2−101⎦⎥⎥⎥⎤,β2=⎣⎢⎢⎢⎡1−137⎦⎥⎥⎥⎤
V1=Span(α1,α2)
V2=Span(β1,β2)
(1)求V1+V2的维数及基。
(2)求V2∩V2的维数及基。
解
V1+V2=Span(α1,α2,β1,β2)
⎣⎢⎢⎢⎡1210−11112−1011−137⎦⎥⎥⎥⎤初等行变换⎣⎢⎢⎢⎡1000−11002−3401−5120⎦⎥⎥⎥⎤
明显r(α1,α2,β1,β2)=3,基为(α1,α2,β1)或(α1,α2,β2)。
对任意向量γ有γ=a1α1+a2α2=b1β1+b2β2即
[α1α2−β1−β2]⎣⎢⎢⎢⎡a1a2b1b2⎦⎥⎥⎥⎤=0
解得⎣⎢⎢⎢⎡a1a2b1b2⎦⎥⎥⎥⎤=k⎣⎢⎢⎢⎡1−43−1⎦⎥⎥⎥⎤,则
γ=a1α1+a2α2=b1β1+b2β2=k⎣⎢⎢⎢⎡5−2−3−4⎦⎥⎥⎥⎤==kα1−4kα23kβ1−kβ2
故⎣⎢⎢⎢⎡5−2−3−4⎦⎥⎥⎥⎤是V2∩V2得一个基且dim(V2∩V2)=1。
dim(V1+V2)=dim(V1)+dim(V2)−dim(V1∩V2)
V1,V2是线性空间Vn的两个子空间,dim(V1)+dim(V2)>n。证明必存在α=0,使得α∈V1∩V2。
证明
明显(V1+V2)∈Vn,有dim(V1+V2)≤n
又有dim(V1)+dim(V2)=dim(V1+V2)+dim(V1∩V2)>n
故dim(V1∩V2)>n−dim(V1+V2)≥0
dim(V1∩V2)>0,即V1∩V2内一定有非零元。
若V1+V2中每个向量的分解式α=α1+α2 (α1∈V1,α2∈V2)都是唯一的,则称V1+V2为直和。
记作
V1⊕V2
等价形式
- V1+V2为直和
- V1∩V2={0}
- α1+α2=0 ⇒ α1=α2=0
- dim(V1+V2)=dim(V1)+dim(V2)
- V1+V2的基由V1的基与V2的基合并而成
直和分解
若V=V1⊕V2,则称V1与V2是互补的,两者互称为对方的补空间。称V1⊕V2为V的直和分解。
V1={[x1x3x2x4]∣∣∣∣2x1+3x2−x3=0,x1+2x2+x3−x4=0}
V2={[2a+2−11],[−142a+8]}
(1)求V1的基与维数。
(2)a为何值时V1+V2是直和;当V1+V2不是直和时,求V1∩V2的维数。
解
解{2x1+3x2−x3=0x1+2x2+x3−x4=0,得⎣⎢⎢⎢⎡x1x2x3x4⎦⎥⎥⎥⎤=k1⎣⎢⎢⎢⎡1023⎦⎥⎥⎥⎤+k2⎣⎢⎢⎢⎡0135⎦⎥⎥⎥⎤,即
[x1x3x2x4]=k1[1203]+k2[0315]
故dim(V1)=2,base(V1)=[[1203][0315]]
为直和即a为何值时V1∩V2={0}
γ=x1[1203]+x2[0315]=x3[2a+2−11]+x4[−142a+8]
即[x1−2x3+x42x1+3x2−(a+2)x3−4x4x2+x3−2x43x1+5x2−x3−(a+8)x4]=0
即⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧x1−2x3+x4=0x2+x3−2x4=02x1+3x2−(a+2)x3−4x4=03x1+5x2−x3−(a+8)x4=0
即⎣⎢⎢⎢⎡10230135−21−a−2−11−2−4−a−8⎦⎥⎥⎥⎤⎣⎢⎢⎢⎡x1x2x3x4⎦⎥⎥⎥⎤=Ax=0
则当r(A)=4 ⇔ ∣A∣=0 ⇔ A可逆时V1+V2是直和。
⎣⎢⎢⎢⎡10230135−21−a−2−11−2−4−a−8⎦⎥⎥⎥⎤初等行变换⎣⎢⎢⎢⎡10000100−21−a−101−20−a−1⎦⎥⎥⎥⎤
当a=−1时,r(A)=4,是直和
当a=−1时,r(A)=2,(选取x3,x4为自由变量)
γ=x3[21−11]+x4[−1427]
则dim(V1∩V2)=2,base(V1∩V2)=[[21−11][−1427]]
Rn×n的两个子空间,S1={A ∣ AT=A},S2={A ∣ AT=−A}
(1)证明Rn×n=S1⊕S2
(2)当n=3时,求S1的一组基及dim(S2)
证明
(1)
对于矩阵A,若A∈S1,A∈S2则
{AT=AAT=−A ⇒ A=−A ⇒ A=0n×n
即S1∩S2={0}(保证了直和)
dim(S1)=1+2+⋯+(n−1)+n
dim(S2)=1+2+⋯+(n−1)
dim(S1+S2)=dim(S1)+dim(S2)=n(n−1)+n=n2=dim(Rn×n)
对任意矩阵A,令B=2A+AT,C=2A−AT,则
A=B+C(B∈S1,C∈S2)
因此Rn×n⊆S1+S2,反之亦然Rn×n⊇S1+S2(保证了相等)。
即得Rn×n=S1⊕S2
(2)
若A∈S1则
A=a11⎣⎢⎡100000000⎦⎥⎤+a22⎣⎢⎡000010000⎦⎥⎤+a33⎣⎢⎡000000001⎦⎥⎤+a12⎣⎢⎡010100000⎦⎥⎤+a13⎣⎢⎡001000100⎦⎥⎤+a23⎣⎢⎡000001010⎦⎥⎤
明显dim(S1)=6
则dim(S2)=dim(R3×3)−dim(S1)=9−6=3