线性空间的基非常重要,正如其名字,它是线性空间的基石,线性空间围绕其构建。每个特定的线性空间,可以有无数不同的基,最好用,也是最常用的基是正交基,因为它乘起来得到单位矩阵。虽然基千变万化,但是基的数目稳定,称之为维度;且基一旦确定,可以唯一表示线性空间中的任意向量。下面记录基的一些性质并且给出相关证明。
基唯一表示任意向量
设A的列向量→a1,⋯,→ak线性独立,⃗x为C(A)中任意向量,那么假设
⃗x=k∑i=1ci→ai=k∑i=1di→ai⇒⃗0=k∑i=1(ci−di)→ai
由于线性独立,ci=di,证毕。
维度不变
设空间S有两组基
A=[a1⋯am],B=[b1⋯bn]
即S=C(A)=C(B)
用B表示A
→a1=c11→b1+⋯+c1n→bn
⋮
→am=cm1→b1+⋯+cmn→bn
所以
A=[b1⋯bn]⎡⎢
⎢⎣c11⋯cm1⋮⋮⋮c1n⋯cmn⎤⎥
⎥⎦C=BC
观察C的形状,假设m>n,那么C是一个宽行的矩阵,也就有如下结论:
m=rank(A)=rank(BC)≤rank(C)≤n
上面现象与假设矛盾,所以假设不成立,假设的逆命题n≥m成立。
同样,用A表示B
→b1=d11→a1+⋯+d1m→am
⋮
→bn=dn1→a1+⋯+dnm→am
使用矩阵表示,总结如下
B=[a1⋯am]⎡⎢
⎢⎣d11⋯dn1⋮⋮⋮d1m⋯dnm⎤⎥
⎥⎦D=AD
现在n≥m,所以D是一个宽矩阵,有如下结论:
n=rank(B)=rank(AD)≤rank(D)≤m
所以,综合上面结论,只有m=n这一种情况,在上面两种情况下均成立,证毕。
上面的证明再一次的演示了矩阵表示的简洁与优美,可以将问题简化,方便观察特征,找到解决办法。
P.S.: rank(AD)≤rank(D)的证明参考线代随笔09-矩阵乘法与秩。
维度过多必定冗余
在空间Rn中,任意两子空间V和W,如果dim(W)+dim(V)>n,那么V,W交集必有非0向量。
证明:假设V,W的结构如下
V=span(v1,⋯,vk),其中vi线性独立
W=span(w1,⋯,wn−k,…,wj),其中wi线性独立
令A=[v1⋯vkw1⋯wn−k],且列向量线性独立,否则无需证明。
那么C(A)=Rn,有wj=∑ki=1civi+∑n−ki=1diwi
令
wj1=∑n−ki=1diwi,wj2=∑ki=1civi⇒wj=wj1+wj2
所以,wj2∈V且wj2∈W,证毕。