本文最后更新于:2023年9月7日 下午
矩阵论01:线性空间
1 集合
定义:A={a,b,c,d,e},其中大写字母A表示集合,小写字母a-e表示集合中的元素,如果集合里面没有任何元素,集合被称为空集ϕ。
常用的特殊集合如下:
N |
Z |
Q |
R |
C |
自然数 |
整数 |
有理数 |
实数 |
复数 |
1.1 集合的关系
定义A=B:表示两个集合中的元素完全相等。
定义A⊂B: 表示集合A中的元素都是集合B中的元素,A包含于B
定义A⊆B:表示A⊂B且A=B
定理:
- 若B⊂A且A⊂B,两个集合相等A=B
- 若C⊆B且B⊆A,则C⊆A,即具有传递性。
1.2 集合的运算
- 交集:A∩B={x∣x∈A,x∈B}
- 并集:A∪B={x∣x∈A或x∈B}
- 差集:A−B={x∣x∈A,x∈/B}
- 补集:集合A⊂S,则S−A=CSA={x∣x∈S且x∈/A}
1.2.1 运算的性质
- A∪A=A, A∩A=A
- A∪B=B∪A, A∩B=B∩A
- (A∪B)∪C=A∪(B∪C)
- (A∩B)∩C=A∩(B∩C)
- A−(B∪C)=(A−B)∩(A−C)
- A−(B∩C)=(A−B)∪(A−C)
2 映射
定义:f:A→B,f(x)=y,y为x在映射f下的像,x为原像。A为定义域,f(A)为值域。
满射:f(A)=B,即A集合的元素都能被映射到B中,不存在有元素的映射不在B。
单射:∀x1,x2∈A, 当x1=x2,有f(x1)=f(x2)
双射:同时满射且单射,也叫做一一映射。
复合映射:g(f(x))=z的映射是复合映射,复合映射写作g∘f
3 数域
定义:F是包含0和1的,F中任意两数的和、差、积、商的结果仍在F中,那么F就被称作数域。
运算封闭:如果F中任意两个数作某一运算的结果仍在F中,F对这个运算是封闭的。
定理:任意数域F都包括有理数域Q,即有理数域为最小数域
3.1 集合中的运算
V是非空集合,F为一数域,在V上定义线性运算:
- 对于∀α,β∈V,总有唯一的γ∈V满足γ=α+β,那么V对加法是唯一和封闭的,称"+"为V的加法
- 对于α∈V,λ∈F,总有唯一的σ∈V满足σ=λ⋅α,那么V对乘法就是唯一和封闭的,称⋅为V的乘法。
加法和乘法的运算合起来被称作线性运算。
3 线性空间
定义:数域F上的集合V对于线性运算唯一封闭,且满足对∀α,β,γ∈V, γ,μ∈F
- α+β=β+α
- (α+β)+γ=α+(β+γ)
- V存在零元θ, 对∀α∈V,有α+θ=α
- V总有负元β, 使α+β=θ
- 1⋅α=α
- λ(μα)=(λμ)α
- (λ+μ)α=λα+μα
- λ(α+β)=λα+λβ
此时V称作数域F上的线性空间,记作V(F), 集合V中的元素,称为线性空间V(F)中的元素或向量。
3.1 线性空间的性质
- 零元素是唯一的
- 负元素是唯一的
- 0α=θ, (−1)α=−α, λθ=θ(零元,负元,单位元)
- 如果λα=θ, 则λ=0或α=0
- 对任意的x,y,z∈V,若x+y=x+z,则y=z
3.2 向量组的线性相关性
定义: 设αi∈V,kj∈F, $\theta $是零元,当满足求和
i,j∑kjαi=θ
时,若ki不全为0则向量组α是线性相关的,如果ki=0则是线性无关的。
定义: 对于向量组A={α1,α2,…,αm} 和B={β1,β2,…,βn}, 如果A中任一向量都能被B中的向量线性表示,则称A可被B线性表示。如果两个向量组可以互相线性表示,则两个向量组等价。
定义: 对于A={α1,α2,…,αm},如果能找到r(r≤m)个向量线性无关,而r+1个向量都是相关的,那么这r个向量就是A的一个极大无关组。无关组向量的个数就是A的秩。rank(A)=r
3.2.1 线性相关的性质
- 线性相关的充要条件是其中有某个向量可由其他向量线性表示
- 部分相关,全组相关
- 全组无关,部分组无关
- 向量组α∈V(F),则α线性无关的充要条件是α=θ
- 若α增加一个向量β后向量组(α,β)相关,则新增向量由原组α唯一表示。
3.3 基,维与坐标
定义: V是F的一个线性空间,如果能找到n个线性无关的向量α1,…,αn,使得V中任意一个向量x都能被这组向量线性表示,那么α1,…,αn就是V的一个基底。同时能够确定线性空间维数是n,即dimV=n
定义:对于空间V的一组基α1,…,αn,空间中的向量x由基唯一线性表示。
x=i∑xiαi
那么x在这个基下的坐标就是(x1,x2,…,xn)T
结论:
- 如果对于任意n,总能在线性空间V中找到n个线性无关的向量,那么V就是无限维线性空间
- 空间中的向量在不同基底下的坐标是不同的
3.3.1 基变换与坐标变换
基变换公式:如果求ϵ1…ϵn(旧)到ϵ1′…ϵn′(新)的变换,则变换的关系为
[ϵ1′…ϵn′]=[ϵ1…ϵn]P
或者说
新的=旧的×P
矩阵P就被称为过渡矩阵
坐标变换公式:向量x在旧基下的坐标是(x1,…,xn)T,在新基下的坐标是(x1′,…,xn′)T,则坐标的变换公式是
(x1,…,xn)=P(x1′,…,xn′)
或者说
旧的=P×新的
重要定理:矩阵空间Fm×n和多项式空间F[x]n中的向量α1,…,αn线性无关当且仅当α1,…,αn在其自然基底下的坐标是线性无关的。
利用这点,在验证矩阵型向量无关的时候,可以转换为自然基地坐标的无关,其中自然基底是仅有一个元素为1的矩阵型向量组成的空间的基。例如对于R2×2,其自然基底是
[1000],[0010],[0100],[0001]
3.4 线性子空间
子空间定义:给定数域F上的线性空间V,取W为V的一个非空子集,如果W对V上两种运算也构成数域F上的线性空间,即∀a,b∈F,∀α,β∈W,有aα+bβ∈W(线性运算封闭),则称W为V的一个线性子空间。
维数关系: 子空间的维数一定是小于等于原空间的。
固定的子空间: 一个空间V必定有两个子空间,分别是V本身和单个零向量构成的子空间{θ}
3.4.1 生成子空间
定义:从线性空间V(F)中取m个向量α1,…,αm,那么这些向量所有线性组合{∑kiαi∣ki∈F}可以张成一个新空间,这个新空间一定是V(F)的子空间,记作L(α1,…,αm)或者span[α1,…,αm]。
其实任何一个线性空间都可以看作是其基张成的。
3.5 线性空间的等价
设两组向量α1,…,αr,β1,…,βs为n维线性空间V中的两组向量,则
- L(α1,…,αr)=L(β1,…,βs)的充要条件是两个向量组等价。
- dimL[α1,…,αr]=rank(α1,…,αr)
3.6 基扩充定理
设W为n维线性空间V的一个m维子空间,α1,…,αm是W的一组基,那么这组向量必定可以扩充成V的一组基。
也就是说子空间的基可以通过扩充变成原空间的基。
3.7 特殊的子空间
设A∈Fm×n
- 值域: R(A)={y∣y=Ax,x∈Fn}为Fm的子空间。
- 核空间:N(A)={x∣Ax=θ,x∈Fn}为Fn的子空间。
- 特征子空间:设A∈Fn×n, λ为A的特征值,则集合Vλ={x∣λx=Ax,x∈Fn}为Fn的子空间。
重要结论
设A=[α1,…,αn]∈Fm×n,则
- R(A)=span[α1,…,αn]
- dimR(A)=rankA
- dimR(A)+dimN(A)=n
3.8 子空间的运算
设V1, V2是线性空间V的两个子空间
- 交集运算:V1∩V2={x∣x∈V1,x∈V2}是V的子空间
- 和运算:V1+V2={x+y∣x∈V1,y∈V2}是V的子空间
交集运算过后的称为交子空间,和运算过后的称为和子空间。
V的两个子空间的并集未必是V的子空间,具体可用向量错位加法不封闭的反例证明
具体运算方法
交子空间:设γ是属于两个空间的向量
γ∈L(α1,α2)∩L(β1,β2)
那么γ必定被两个空间的基线性表示,且表示结果相等。
γ=x1α1+x2α2=y1β+y2β2
解出相等后的方程组即是交子空间。
和子空间:
V1+V2=L(x1,x2,…,xm,y1,y2,…,ys)
即两个子空间的基向量共同张成的空间
3.8.1 子空间维数运算
设V1, V2为线性空间V的两个子空间,则
{dimV1+dimV2=dim(V1+V2)+dim(V1∩V2)dim(V1+V2)=dimV1+dimV2−dim(V1∩V2)
可类比概率论的概率加法公式记忆。
从维数公式可以看到,子空间的和的维数往往比子空间的维数的和小
推论:设V1, V2为n维线性空间V的两个子空间,若dimV1+dimV2>n,则V1, V2闭含非零的公共向量,即V1∩V2中必有非零向量。
3.8.2 子空间运算的性质
- V1∩V2 = V2∩V1
- (V1∩V2)∩V2=V1∩(V2∩V2)
- V1+V2=V2+V1
- (V1+V2)+V3=V1+(V2+V3)
3.8.3 子空间与齐次方程组
W1是方程组AX=0的解空间,W2是方程组BX=0的解空间,则W1∩W2是方程组联立的解。
[AB]X=0
3.8.4 直和
定义直和: 设V1,V2为线性空间V的两个子空间,若V1∩V2={θ},则称V1+V2是直和,记作V1⊕V2
重要结论
设V1, V2为线性空间V的子空间,则下面的命题等价
- V1+V2是直和
- V1+V2中的任意一个向量的分解式唯一。其中分解式是指∀γ∈V1+V2, γ 分解为γ=α+β, where α∈V1,β∈V2
- 若x1,…,xm是V1的基,y1,⋯,ys是V2的基,则x1,…,xm,y1…,ys是V1⊕V2的基。即直和空间的基就是原来两个子空间的基。详见子空间的具体运算。
- dim(V1+V2)=dimV1+dimV2,因为交集是0,所以省略减法项。
直和生成空间:设x1,…,xn为n维线性空间的一个基,则
V=L(x1)⊕⋯⊕L(xn)
定义余子空间:U是V的一个子空间,则必存在一个子空间W,使得V=U⊕W, 称这样的W为U的一个余子空间。类比集合的补集。
注意:余子空间一般不是唯一的(除非是平凡子空间,0空间和空间本身)
定理:n维向量空间V的任一子空间V1都有余子空间,若W是V1的余子空间,有
dimV1+dimW=dimV
原因同空间直和时无交集部分。