一.线性映射的矩阵表示(9.3)
1.线性映射的矩阵表示
(1)概念:
(2)线性变换的矩阵的维数:
命题1:设Ꭿ ᎯᎯ是域F FF上n nn维线性空间V VV上的线性变换,它在V VV的1个基α 1 . . . α n α_1...α_nα1...αn下的矩阵为A AA,则r a n k ( Ꭿ ) = r a n k ( A ) ( 9 ) rank(Ꭿ)=rank(A)\qquad(9)rank(Ꭿ)=rank(A)(9)
2.H o m ( V , V ′ ) Hom(V,V')Hom(V,V′)与M s × n ( F ) M_{s×n}(F)Ms×n(F)的关系
(1)作为线性空间的同构关系:
定理1:设V , V ′ V,V'V,V′分别是域F FF上的n , s n,sn,s维线性空间,则V VV到V ′ V'V′的线性映射Ꭿ ᎯᎯ与其在V VV的1个基和V ′ V'V′的1个基下的矩阵A AA的对应是线性空间H o m ( V , V ′ ) Hom(V,V')Hom(V,V′)到M s × n ( F ) M_{s×n}(F)Ms×n(F)的1个同构映射,从而H o m ( V , V ′ ) ≅ M s × n ( F ) ( 12 ) d i m ( H o m ( V , V ′ ) ) = s n = ( d i m V ) ( d i m V ′ ) ( 13 ) Hom(V,V')\cong M_{s×n}(F)\qquad(12)\\dim(Hom(V,V'))=sn=(dim\,V)(dim\,V')\qquad(13)Hom(V,V′)≅Ms×n(F)(12)dim(Hom(V,V′))=sn=(dimV)(dimV′)(13)特别地,有H o m ( V , V ) ≅ M n ( F ) ( 14 ) d i m ( H o m ( V , V ) ) = n 2 = ( d i m V ) 2 ( 15 ) Hom(V,V)\cong M_{n}(F)\qquad(14)\\dim(Hom(V,V))=n^2=(dim\,V)^2\qquad(15)Hom(V,V)≅Mn(F)(14)dim(Hom(V,V))=n2=(dimV)2(15)
(2)作为代数的同构关系:
定理2:设V VV是域F FF上的n nn维线性空间,V VV上的线性变换Ꭿ ᎯᎯ与其在V VV的1个基下的矩阵A AA的对应是代数H o m ( V , V ) Hom(V,V)Hom(V,V)到代数M n ( F ) M_{n}(F)Mn(F)的1个同构映射,从而代数H o m ( V , V ) Hom(V,V)Hom(V,V)与代数M n ( F ) M_{n}(F)Mn(F)是同构的
注:从上述推导过程看出Ꭿ [ ( α 1 . . . α n ) B ] = ( Ꭿ α 1 . . . Ꭿ α n ) B = [ Ꭿ ( α 1 . . . α n ) ] B ( 17 ) Ꭿ[(α_1...α_n)B]=(Ꭿα_1...Ꭿα_n)B\\\qquad\qquad\qquad\qquad\quad\:\,\,=[Ꭿ(α_1...α_n)]B\qquad(17)Ꭿ[(α1...αn)B]=(Ꭿα1...Ꭿαn)B=[Ꭿ(α1...αn)]B(17)并且当B BB是n × m n×mn×m矩阵时,(17)式仍成立
3.向量在线性映射下的象的坐标:
4.线性变换在不同基下的矩阵间的关系
(1)线性变换在不同基下的矩阵相似:
定理3:设V VV是域F FF上的n nn维线性空间,V VV上的1个线性变换Ꭿ ᎯᎯ在基α 1 . . . α n α_1...α_nα1...αn下的矩阵为A AA,在基η 1 . . . η s η_1...η_sη1...ηs下的矩阵为B BB,从基α 1 . . . α n α_1...α_nα1...αn到基η 1 . . . η s η_1...η_sη1...ηs的过渡矩阵为S ① S^①S①,则B = S − 1 A S ( 22 ) B=S^{-1}AS\qquad(22)B=S−1AS(22)
注:①易证明基到基的过渡矩阵S SS一定可逆:
(2)线性变换的行列式/迹/秩:
(3)相似标准型:
二.特征值与特征向量,可对角化的条件(9.4)
1.线性变换的特征值与特征向量
(1)概念:
(2)线性变换的特征值/特征向量与矩阵的特征值/特征向量:
2.线性变换可对角化的条件
(1)线性变换可对角化的概念:
(2)线性变换可对角化的条件:
定理4:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当Ꭿ ᎯᎯ有n nn个线性无关的特征向量ξ 1 . . . ξ n \xi_1...\xi_nξ1...ξn,此时Ꭿ ᎯᎯ在基ξ 1 . . . ξ n \xi_1...\xi_nξ1...ξn下的矩阵为[ λ 1 λ 2 . . . λ n ] ( 4 ) \left[\begin{matrix}λ_1\\&λ_2\\&&...\\&&&λ_n\end{matrix}\right]\qquad(4)⎣⎢⎢⎡λ1λ2...λn⎦⎥⎥⎤(4)其中λ i λ_iλi是ξ i \xi_iξi所属的特征值(即Ꭿ ξ i = λ i ξ i Ꭿ\xi_i=λ_i\xi_iᎯξi=λiξi),i = 1 , 2... n i=1,2...ni=1,2...n;矩阵(4)称为Ꭿ ᎯᎯ的标准型;除了主对角线上元素的排列次序外,Ꭿ ᎯᎯ的标准型是由Ꭿ ᎯᎯ唯一决定的
推论1:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当V VV中存在由Ꭿ ᎯᎯ的特征向量组成的1个基
(3)特征子空间:
注:①对线性变换Ꭿ ᎯᎯ的任意特征值λ 0 λ_0λ0,必有零向量属于V λ 0 V_{λ_0}Vλ0;即V λ 0 = { ξ 1 , ξ 2 . . . ξ m , 0 } V_{λ_0}=\{\xi_1,\xi_2...\xi_m,0\}Vλ0={ξ1,ξ2...ξm,0},其中ξ i ( i = 1 , 2... n ) \xi_i\,(i=1,2...n)ξi(i=1,2...n)为属于λ 0 λ_0λ0的所有特征向量,0 00为零向量
推论2:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当Ꭿ ᎯᎯ的属于不同特征值的特征子空间的维数之和等于n nn
推论3:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当Ꭿ ᎯᎯ的所有不同的特征值的特征子空间的基合起来是V VV的1个基
推论4:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当下式成立:V = V λ 1 ⊕ V λ 2 ⊕ . . . ⊕ V λ s ( 8 ) V=V_{λ_1}\oplus V_{λ_2}\oplus...\oplus V_{λ_s}\qquad(8)V=Vλ1⊕Vλ2⊕...⊕Vλs(8)其中λ 1 , λ 2 . . . λ s λ_1,λ_2...λ_sλ1,λ2...λs是Ꭿ ᎯᎯ全部的不同的特征值
该推论是通过线性变换研究线性空间结构的体现
(4)特征多项式:
命题2:域F FF上n nn维线性空间V VV上的线性变换Ꭿ ᎯᎯ可对角化当且仅当Ꭿ ᎯᎯ的特征多项式在F [ λ ] F[λ]F[λ]中可分解成( λ − λ 1 ) l 1 ( λ − λ 2 ) l 2 . . . ( λ − λ s ) l s ( 12 ) (λ-λ_1)^{l_1}(λ-λ_2)^{l_2}...(λ-λ_s)^{l_s}\qquad(12)(λ−λ1)l1(λ−λ2)l2...(λ−λs)ls(12)其中λ 1 . . . λ s λ_1...λ_sλ1...λs两两不等,且Ꭿ ᎯᎯ的每个特征值λ i ( i = 1 , 2... s ) λ_i\,(i=1,2...s)λi(i=1,2...s)的几何重数等于其代数重数
附录.n nn个线性空间的笛卡儿积
设V VV是域F FF上的线性空间,则n nn个V VV的笛卡儿积为V n : = V × V × . . . × V ⏟ n 个 : = { ( α 1 , α 2 . . . α n ) ∣ a i ∈ V , i = 1 , 2... n } V^n:=\underbrace{V×V×...×V}_{n个}:=\{(α_1,α_2...α_n)\,|\,a_i∈V,i=1,2...n\}Vn:=n个V×V×...×V:={(α1,α2...αn)∣ai∈V,i=1,2...n}规定( α 1 , α 2 . . . α n ) = ( β 1 , β 2 . . . β n ) ⇔ α i = β i ( i = 1 , 2... n ) (α_1,α_2...α_n)=(β_1,β_2...β_n)⇔α_i=β_i\,(i=1,2...n)(α1,α2...αn)=(β1,β2...βn)⇔αi=βi(i=1,2...n)
定义加法运算:若( α 1 , α 2 . . . α n ) , ( β 1 , β 2 . . . β n ) ∈ V n (α_1,α_2...α_n),(β_1,β_2...β_n)∈V^n(α1,α2...αn),(β1,β2...βn)∈Vn,则( α 1 , α 2 . . . α n ) + ( β 1 , β 2 . . . β n ) : = ( α 1 + β n , α 2 + β n . . . α n + β n ) (α_1,α_2...α_n)+(β_1,β_2...β_n):=(α_1+β_n,α_2+β_n...α_n+β_n)(α1,α2...αn)+(β1,β2...βn):=(α1+βn,α2+βn...αn+βn)
定义纯量乘法运算:若( α 1 , α 2 . . . α n ) ∈ V n , k ∈ F (α_1,α_2...α_n)∈V^n,k∈F(α1,α2...αn)∈Vn,k∈F,则k ( α 1 , α 2 . . . α n ) : = ( k α 1 , k α 2 . . . k α n ) k(α_1,α_2...α_n):=(kα_1,kα_2...kα_n)k(α1,α2...αn):=(kα1,kα2...kαn)
易证明V n V^nVn为域F FF上的线性空间
定义V n V^nVn中元素与域F FF上的矩阵A , B A,BA,B的乘法(相当于按列分块的矩阵与普通矩阵的乘法):[ α 1 . . . α n ] [ a 11 . . . a 1 m . . . . . . . . . a n 1 . . . a n m ] = ( a 11 α 1 + . . . + a n 1 α n , a 12 α 1 + . . . + a n 2 α n . . . a 1 m α 1 + . . . + a n m α n ) ∈ V m \left[\begin{matrix}α_1&...&α_n\end{matrix}\right]\left[\begin{matrix}a_{11}&...&a_{1m}\\...&...&...\\a_{n1}&...&a_{nm}\end{matrix}\right]\qquad\qquad\quad\\\quad\:\:=(a_{11}α_1+...+a_{n1}α_n,a_{12}α_1+...+a_{n2}α_n...a_{1m}α_1+...+a_{nm}α_n)∈V^m[α1...αn]⎣⎡a11...an1.........a1m...anm⎦⎤=(a11α1+...+an1αn,a12α1+...+an2αn...a1mα1+...+anmαn)∈Vm该运算满足以下运算法则:
①[ ( α 1 , α 2 . . . α n ) A ] B = ( α 1 , α 2 . . . α n ) ( A B ) [(α_1,α_2...α_n)A]B=(α_1,α_2...α_n)(AB)[(α1,α2...αn)A]B=(α1,α2...αn)(AB)
②k [ ( α 1 , α 2 . . . α n ) A ] = [ k ( α 1 , α 2 . . . α n ) ] A = ( α 1 , α 2 . . . α n ) ( k A ) k[(α_1,α_2...α_n)A]=[k(α_1,α_2...α_n)]A=(α_1,α_2...α_n)(kA)k[(α1,α2...αn)A]=[k(α1,α2...αn)]A=(α1,α2...αn)(kA)