线性空间
向量组与向量空间
设 R 是实数域, V 是由 n 维向量全体组成的集合,记作 Rn ,对于任意 α,β,γ∈V ,总有以下运算性质成立:
- α+β=β+α
- (α+β)+γ=β+(α+γ)
- V 中存在零元素,通常记为 0 ,恒有 α+0=α
- 存在 α 的负元素 α′ ,使得 α+α′=0
- 1α=α
- k(lα)=(kl)α
- (k+l)α=kα+lα
- k(α+β)=kα+kβ
这说明向量组 V 是在 R 上的线性空间(Linear space)。
线性空间又称为向量空间(Vector space),线性空间中的元素称为向量,零元素称为零向量,负元素称为负向量。
在此处讨论线性空间时所说的向量是一般意义上的数组向量的推广。
若对于一个非空集合 V ,它在数域 F 上拥有和以上向量组相同的运算性质,则称 V 为数域 F 上的线性空间。
线性空间的性质:
- 线性空间的零元素唯一。
- 线性空间中任一元素的负元素唯一。
- 0α=0
k0=0
当 k=0 且 α=0 时,必然 kα=0
- (−k)α=k(−α)=−(kα)
子空间
设 V 为数域 F 上的线性空间, V1 是 V 的一个非空子集,若 V1 对于 V 的加法和数乘运算也构成 F 上的线性空间,则称 V1 是 V 的一个线性子空间(Linear subspace)。
若对任意 α,β∈V1 ,满足:
- α+β∈V1
- ∀k∈Fkα∈V1
则说明 V1 是 V 的子空间。
若 V1 是由 V 中的元素 α1,α2,⋯,αs 生成的子空间,则称 α1,α2,⋯,αs 为该子空间的生成元素,记作 L(α1,α2,⋯,αs) 。
在实数域 R 上的线性空间 Rn 中,齐次线性方程组
⎩⎨⎧a11x1+a12x2+⋯+a1nxn=0,a21x1+a22x2+⋯+a2nxn=0,⋯am1x1+am2x2+⋯+amnxn=0,
的全体解向量组成一个子空间,这个子空间称作齐次线性方程组的解空间,是由齐次线性方程组的基础解系生成的子空间。
平凡子空间:
- V 是其自身的子空间。
- {0} 是任何线性空间的零子空间。
子空间的交与和:
设 V 为数域 F 上的线性空间, V1,V2 都是 V 的子空间,则集合
V1∩V2={α∣α∈V1且α∈V2}
称为 V1,V2 的交空间,
V1+V2={α1+α2∣α1∈V1,α2∈V2}
称为 V1,V2 的和空间。
子空间在经过交与和后依然是原线性空间的子空间。
若对于和空间中的任一向量 α ,都有唯一的 α1∈V1,α2∈V2 ,使得
α=α1+α2
则称和 V1+V2 为直和(Direct sum),记作 V1⊕V2 。
V1+V2 为直和的充分必要条件是 V1∩V2={0} 。
基与维数
设 V 为数域 F 上的线性空间,如果 V 中存在 n 个线性无关的向量,并且可以线性表示 V 中的任何向量,则称这些向量是 V 的一个基(Basis),基的向量个数 n 称为线性空间 V 的维数(Dimensionality),记作 n=dimV 。
对于能找到无限个线性无关向量的线性空间,称为无限维线性空间;零空间是不存在基的线性空间,其维数为零。
实际上,维数反映了线性空间的“自由度”,基则相当于线性空间所有向量的一个“极大无关组”;线性空间的基是个有序的向量组,一个基中向量次序改变后,应当视为与原基不同的一个基。
性质:
- n 维线性空间 V 中的任一向量必可由 V 的基线性表示,并且表示法唯一。
- 线性空间的基(只要存在)比不唯一,并且两个不同的基可以互相线性表示。
- 有限维线性空间的维数是唯一确定的。
- n 维线性空间中任意 n 个线性无关的向量均可构成基。
线性变换
对于线性空间 V ,若存在规则 σ ,使对于 V 中任意元素 α ,都有一个确定的元素 α′∈V 与之对应,记作 σ(α)=α′∈V ,则称 ο 为线性空间 V 的一个变换。
α′ 称作 α 在变换 σ 下的像,α 称作 α′ 在变换 σ 下的一个原像。
V 中元素在变换 σ 下的像的全体,称作 σ 的像集或值域,记作 σ(V) , σ(V)⊆V 。
恒等变换: 1∗:1∗(α)=α
零变换: 0∗:0∗(α)=0
数乘变换: k∗:k∗(α)=kα
和变换: (σ+τ)(α)=σ(α)+τ(α)
乘积变换: (στ)(α)=σ[τ(α)]
数积变换: (kσ)(α)=k[σ(α)]
负变换: (−σ)(α)=(−1)∗[σ(α)]=−σ(α)
若 σ 为可逆变换,其逆变换为 τ ,则有: στ=τσ=1∗
可逆变换的逆变换是唯一的,可以简记为 σ−1 。
若变换 σ 满足以下性质:
- σ(α+β)=σ(α)+σ(β)
- σ(kα)=kσ(α)
则称该变换是线性变换。
线性变换的性质:
- σ(0)=0σ(−α)=−σ(α)
- 线性变换 σ 始终保持线性组合关系,如下所示:
σ(k1α1+k2α2+⋯+ksαs)=k1σ(α1)+k2σ(α2)+⋯+ksσ(αs)
- 线性变换 σ 将线性相关向量组化为线性相关向量组,即若 α1,α2,⋯,αs 线性相关, σ(α1),σ(α2),⋯,σ(αs) 一定也线性相关。
- 若 σ,τ 都是线性变换,则 σ+τ , στ 和 kσ (k∈F) 也是线性变换。
- 若 σ 是可逆线性变换,则 σ−1 也是可逆线性变换。
坐标
设 V 为数域 F 上的线性空间, ε1,ε2,⋯,εn 是 V 的一个基, α 是 V 中任一向量,则有数域 F 中唯一的一组数 a1,a2,⋯,an ,使得
α=a1ε1+a2ε2+⋯+anεn
则称有序数对 a1,a2,⋯,an 为向量 α 在基 ε1,ε2,⋯,εn 下的坐标,记为 α^ 。
矩阵乘积表示法:
a1ε1+a2ε2+⋯+anεn=[ε1,ε2,⋯,εn]a1a2⋮an
数组向量表示法:
α^=a1a2⋮an
在线性空间中,唯一零向量的坐标表示为:0^=[0,0,⋯,0]T
因为坐标是由基底向量线性表示得到的,所以坐标的运算满足线性运算的规律;并且若向量的坐标线性相关,则向量本身也线性相关。
基变换和坐标变换
由基的性质可知,两个不同的基可以互相线性表示,则对于基 ε1,ε2,⋯,εn 及 ε1′,ε2′,⋯,εn′ ,有以下线性方程组:
⎩⎨⎧ε1′=a11ε1+a12ε2+⋯+a1nεn,ε2′=a21ε1+a22ε2+⋯+a2nεn,⋯εn′=am1ε1+am2ε2+⋯+amnεn,
根据方程组,可以写出对应的系数矩阵:
A=a11a21⋮an1a12a22⋮an2⋯⋯⋯a1na2n⋮ann
矩阵 A 是唯一确定且可逆的。在形式上,我们可以将上述方程组表示为:
(ε1′,ε2′,⋯,εn′)=(ε1,ε2,⋯,εn)A
这个式子就称作由基 ε1,ε2,⋯,εn 到基 ε1′,ε2′,⋯,εn′ 的变换公式,矩阵 A 称作过渡矩阵(或变换矩阵)。
对于数组向量,则上述表示法可以改写为矩阵乘积的形式:
ε1′ε2′⋮εn′=Aε1ε2⋮εn
变换矩阵满足结合率,即:
ε1′ε2′⋮εn′=B(Aε1ε2⋮εn)=(BA)ε1ε2⋮εn
两边左乘 A−1 ,可以得到:
A−1ε1′ε2′⋮εn′=ε1ε2⋮εn
这说明变换是可逆的。
同一向量用不同的基底可以表示为:
α=[ε1′,ε2′,⋯,εn′]x1′x2′⋮xn′=[ε1,ε2,⋯,εn]Ax1x2⋮xn
根据向量在取定基下坐标的唯一性,可以得到坐标变换公式:
x1x2⋮xn=Ax1′x2′⋮xn′
或写成:
x1′x2′⋮xn′=A−1x1x2⋮xn
线性变换矩阵
设 V 为数域 F 上的线性空间,在取定基 ε1,ε2,⋯,εn 下,有变换 σ 和矩阵 A 唯一对应:
σ(ε1,ε2,⋯,εn)=(ε1,ε2,⋯,εn)A
则矩阵同样具有变换的性质:
- (ε1,ε2,⋯,εn)(A+B)=(ε1,ε2,⋯,εn)A+(ε1,ε2,⋯,εn)B
- (ε1,ε2,⋯,εn)(AB)=(ε1,ε2,⋯,εn)AB
- (ε1,ε2,⋯,εn)(kA)=k(ε1,ε2,⋯,εn)A
σ 可逆的充要条件是 A 可逆,并且当 σ 可逆时, σ−1 在基 (ε1,ε2,⋯,εn) 下的矩阵恰为 A−1 。
线性变换矩阵的相似性:
同一线性变换在不同基下的矩阵是相似的。
若线性变换 σ 在两个基 ε1,ε2,⋯,εn 和 η1,η2,⋯,ηn 下的矩阵分别为 A 和 B ,由 ε1,ε2,⋯,εn 到 η1,η2,⋯,ηn 的变换矩阵为 P ,则
B=P−1AP
证明:由已知条件得
σ(ε1,ε2,⋯,εn)σ(η1,η2,⋯,ηn)(η1,η2,⋯,ηn)=(ε1,ε2,⋯,εn)A=(η1,η2,⋯,ηn)B=(ε1,ε2,⋯,εn)P
此时
(ε1,ε2,⋯,εn)=(η1,η2,⋯,ηn)P−1
于是
σ(η1,η2,⋯,ηn)=σ[(ε1,ε2,⋯,εn)P]
利用线性变换的性质,得
σ[(ε1,ε2,⋯,εn)P]=[σ(ε1,ε2,⋯,εn)]P=(ε1,ε2,⋯,εn)AP=(η1,η2,⋯,ηn)P−1AP
综上所述:
B=P−1AP
线性变换的特征值和特征向量:
由于同一线性变换在不同基下的矩阵相似,而相似矩阵的特征多项式相同,所以我们规定:将线性变换 σ 对应矩阵 A 的特征多项式及其在数域 F 上的特征值,分别定义为 σ 的特征多项式及特征值。如果 n 维数组向量
x=x1x2⋮xn
是矩阵 A 对应于数域 F 上特征值 λ0 的特征向量,则把 V 中以 x 为坐标的向量
α=x1ε1+x2ε2+⋯+xnεn
称为线性变换 σ 对应于特征值 λ0 的特征向量。