5.3 线性变换的概念
n维线性空间V到自身上的线性映射,称为线性变换,这时通常把L(V,V)记作L(V).
若V是数域F上的n维线性空间,选取V的一组基α1,α2,…,αn,线性变换σ∈L(V)在选定这组基之下的矩阵是n阶方阵A.由定理5.1可以知道,
L(V)≅Mn(F).
设σ,τ∈L(V),k∈R,可以用如下方式定义σ,τ的和、数乘、乘积如下:
(σ+τ)α≜σ(α)+τ(α),
(kσ)α≜kσ(α),
(τσ)α≜τ(σ(α)).
命题5.5 设V是n维线性空间,
α1,α2,…,αn
是V的一组基,σ,τ∈L(V)在这组基下的矩阵分别是A,B,即
σ(α1,α2,…,αn)=(α1,α2,…,αn)A,
τ(α1,α2,…,αn)=(α1,α2,…,αn)B,
则有
(σ+τ)(α1,α2,…,αn)=(α1,α2,…,αn)(A+B),
(kσ)(α1,α2,…,αn)=(α1,α2,…,αn)kA,
(τσ)(α1,α2,…,αn)=(α1,α2,…,αn)BA.
证明留作习题.
定义5.2 设A,B都是n阶方阵,如果存在n阶可逆方阵P,使得A=P-1BP,则称方阵A与方阵B相似.
命题5.6 矩阵的相似关系是一个等价关系,即
(1)反身性 矩阵A和它自身相似;
(2)对称性 如果矩阵A和B相似,则矩阵B和A也相似;
(3)传递性 如果矩阵A和B相似,矩阵B和C相似,则矩阵A和C也相似.
证明留作习题.
设σ是一个V上的线性变换,先取V的一组基α1,α2,…,αn,σ在这组基下的矩阵为A,即
σ(α1,α2,…,αn)=(α1,α2,…,αn)A.
另取V的一组基β1,β2,…,βn,σ在这组基下的矩阵是B,即
σ(β1,β2,…,βn)=(β1,β2,…,βn)B.
设从基β1,β2,…,βn到基α1,α2,…,αn的过渡矩阵是P,即
(α1,α2,…,αn)=(β1,β2,…,βn)P.
由上可以得到
σ(α1,α2,…,αn)=σ[(β1,β2,…,βn)P]
=[σ(β1,β2,…,βn)]P
=(β1,β2,…,βn)BP
=(α1,α2,…,αn)P-1BP.
比较可得
A=P-1BP.
即同一线性变换在不同基下的矩阵是相似的.
反之容易看到,若矩阵A,B相似,而线性变换σ在某一组基下的矩阵是B,则可以找到一组基,使得σ在这组基下的矩阵是A.
若线性变换σ是1—1映射,则称之为可逆变换,可逆变换把一组基变为一组基,并且逆变换的矩阵就是变换的矩阵的逆.
命题5.7 设α1,α2,…,αn是n维线性空间V的一组基,σ是V的可逆线性变换,且
σ(α1,α2,…,αn)=(α1,α2,…,αn)A,
则有A是可逆方阵,且
σ-1(α1,α2,…,αn)=(α1,α2,…,αn)A-1.
证明留作习题.
定理5.5 设σ是n维线性空间V上的线性变换,则下述条件等价:
(1)σ是可逆变换;
(2)σ的矩阵是可逆矩阵;
(3)kerσ={0};
(4)Imσ=V.
这个定理的证明留作习题.
以下总设V是n维线性空间.
例5.9 设σ∈L(V)是线性变换,且σ(α)=0对所有的α∈V都成立,则σ的矩阵是零方阵,称这个线性变换σ为零变换,记为θ或0.此时,Imσ={0},kerσ=V.
例5.10 设σ∈L(V)是线性变换,且σ(α)=α对所有的α∈V都成立,称这个线性变换σ为恒等变换,通常把恒等变换记作ι,其矩阵是单位矩阵En.此时,Imι=V,kerι={0}.而且,对于V上任意的线性变换τ,都有ιτ=τι=τ.
例5.11 设σ∈L(V)是线性变换,且存在一组基α1,α2,…,αn,使得
σ(αi)=λiαi,λi∈F,1≤i≤n,
称这个线性变换σ为仿射变换,其矩阵是对角形矩阵
(https://www.daowen.com)
当所有的λi≠0时,σ还是可逆的.当所有的λi都相等为λ时,称为数乘变换或纯量变换,这时的矩阵为λE.
例5.12 设σ∈L(V)是线性变换,且满足σ2=σ,这样的线性变换称为幂等变换.若σ的矩阵为A,易得A2=A,即A是幂等阵.由第2章结果知A相似于对角阵

再由本节的讨论知,如果σ是幂等变换,则一定存在一组基,使得σ在这组基下的矩阵是

例5.13 设σ∈L(V)是线性变换,且满足σ2=ι,则称为对合变换.
简单计算可以验证线性变换σ2=ι等价于
.也就是说,线性变换σ是对合变换的充分必要条件是
是幂等变换.由例5.12一定存在V中一组基使得线性变换
在这组基之下的矩阵A满足:

从中可以得出线性变换σ的矩阵为

其中r=rank(A+E).
这里的全部结果用矩阵的语言说就是,若A是n阶方阵,那么A是对合矩阵的充分必要条件是
是幂等矩阵;对合矩阵一定相似于对角阵

其中r=rank(A+E);若A是对合矩阵,那么必有
rank(A+E)+rank(A-E)=n.
例5.14 设σ∈L(V)是线性变换,且存在自然数k,满足σk=0,则这个线性变换σ称为幂零变换,其矩阵A满足Ak=O是幂零矩阵.
例如,取一组基α1,α2,…,αn,可以建立这样一个线性变换σ:V→V,使得
σ(α1)=O,σ(αi)=αi-1,2≤i≤n,
则这个线性变换σ的矩阵为

验算易得,An-1=O,即知σn-1=0.此时必然有
Imσ=span(α1,α2,…,αn-1),kerσ=span(α1).
从这个例子中可以看到,尽管
dim Imσ+dim kerσ=n,
但是
Imσ+kerσ≠V.
例5.15 若映射σ:Rn-1[x]→Rn-1[x],σ(f(x))=f′(x),则容易验证σ是线性变换.由于σn=0,因此,σ是幂零变换.易得
Imσ=Rn-1[x],kerσ=R.
习题
5.3.1. 判断下面定义的变换,哪些是线性的.
(1)在线性空间V中,σ(α)=α+α0,α0是V中一个固定的向量;
(2)在线性空间V中,σ(α)=α0,α0是V中一个固定的向量;
(3)在线性空间R3中,σ((x1,x2,x3))=(2x1-x2,x2+x3,x1);
(4)在Mn(R)中,σ(X)=AXB,A,B固定的n阶方阵.
5.3.2. 证明命题5.5~命题5.7.
5.3.3. 证明定理5.5.
5.3.4. 设σ是线性空间V上的线性变换,如果σk(α)=0,但是σk-1(α)≠0.证明:向量组
α,σ(α),…,σk-1(α)
是线性无关的.
5.3.5. 设σ是n维线性空间V上的线性变换,α∈V,且σn(α)=0,但是σ-1(α)≠0.证明:线性变换σ在某组基下的矩阵是

5.3.6. 续例5.14,对每个自然数k,计算:Imσk及kerσk.
5.3.7. 设A是n阶幂零阵,且k是使得Ak=0的最小的自然数,证明:k≤n.
5.3.8. 在线性空间M2(R)中,设

σ是M2(R)上的线性变换,满足条件σ(X)=XA-AX,计算:Imσ,kerσ.
5.3.9. 设σ是线性空间V上的线性变换,证明:Imσ⊆kerσ的充分必要条件是σ2=0.
5.3.10. 设σ是线性空间V上的线性变换,证明:
(1)存在自然数k,使得kerσk=kerσk+1;
(2)存在自然数k,使得Imσk=Imσk+1.
5.3.11. 设S,T是n维线性空间V的子空间,且V=S⊕T.证明:存在唯一的幂等变换σ,使得Imσ=S且kerσ=T.
5.3.12. 若σ,τ是n维线性空间V的线性变换,则στ-τσ不可能是恒等变换.
5.3.13. 若σ,τ是幂等的线性变换,证明:
(1)如果σ+τ是幂等变换,则στ=0;
(2)如果σ,τ是可换的,即στ=τσ,则σ+τ-στ是幂等变换.
5.3.14. 设σ,τ是幂等的线性变换,证明:
(1)Imσ=Imτ的充分必要条件是στ=τ且τσ=σ;
(2)kerσ=kerτ的充分必要条件是στ=σ且τσ=τ.