毕业论文线性空间的直和分解的若干方法(全文)_空间数据库毕业论文
毕业论文线性空间的直和分解的若干方法(全文)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“空间数据库毕业论文”。
线性空间的直和分解及相关性质
张海诚 数学计算机科学学院
摘 要:线性空间直和分解问题在数学的许多领域有着广泛的应用。本文给出了线性空间V分解为它的线性变换的核Ker与象Im的直和的一个充分条件为为幂等变换,并且给出了线性空间在线性变换多项式下的直和分解定理以及线性变换的Jordan标准型与线性空间的直和分解的关系。此外,也探究了直和运算的相关性质及无穷维线性空间的直和分解问题。
关键词:线性变换;幂等变换;Jordan标准型;直和分解;直和运算
The straight sum decomposition of linear space and related
properties
Zhang Haicheng School of mathematics and computer science
Abstract:The theorem which is the straighe sum decomposition of linear space has been widely applied in many fileds of mathematics.In this paper,we have established a sufficient condition that linear space V is decomposed to the direct sum of Linear transformation kernel Ker and image Im,which is the idempotent transformation.Besides,A theorem which is the straight sum decomposition of linear space under a linear transformation polynomial is given,and the relate result is generalized.In addition,wo have also explored some related properties of the operations for direct sum,and the straight sum decomposition of infinite dimensional linear space.Key words:linear transformation;idempotent transformation;Jordan standard;straighe sum decomposition;straighe sum operation
线性空间写成其子空间直和的若干方法:
一.V分解为Ker与Im的直和的条件 1.问题的提出
设是数域F上线性空间V上的一个线性变换,在V是有限维向量空间的情形,我们有:的核Ker与的象Im的维数之和等于V的维数,即:
dim Ker+dim Im=dim V 这就提出这样一个问题:V能否分解为的核Ker与象Im的直和? 虽然子空间Ker与Im的维数之和等于dim V,但是Ker+ Im并不一定是整个空间V。
例如,在线性空间Fxn中,求导数D的象Im(D= Fxn-1,D的核)=F.Ker(D)显然,F+Fxn-1Fxn,更不会有Fxn=FFxn-1成立.那么,满足什么条件,V能分解为Ker与Im的直和呢?
1.1V分解为Ker与Im的直和的条件 我们先证明一个引理.引理1.1.1 设是数域F上线性空间V上的一个线性变换,并且满足,则 Ker={ -():V}.2=(为幂等变换)证明 令W= { -():V}, 先证明Ker W.对任意的 Ker,有()=,因此
=-=-()W,即得Ker W.其次证明,W Ker.对任意的 W,存在V,使得=-().2由于2=,则对任意的V,有(.)=()2于是()=(-())=()=.-()即:()=,可得:Ker(),因此W Ker.综上所证,可得Ker=W,引理得证.由引理可得如下定理:
定理1 设是数域F上线性空间V的一个线性变换,并且满足2=,则有
V=Ker()Im()证明 由引理 Ker={ -():V}.则对任意的V,有=(-())+().即:Ker(),所以V Ker+Im.+Im()()而显然有Ker+Im.()()V,于是V= Ker+Im
此外,对任意的 Ker Im,有:(). Ker且Im()由 Ker,得()=;而Im,故存在V,使得=().()2此时,=()=(=()=.)即:对任意的 Ker Im,有=.()由此 Ker Im={},因此V=Ker().()Im()
1.2上述定理,条件2=不是必要的.我们看下面的例子
例1 令F4表示数域F上四元列空间,取矩阵
1-1 5-1 1 1-2 3 对任意的F4,令()=A,则阵乘变换A= 3-1 8 1 1 3-9 7是一个线性变换,且的核Ker是以A为系数矩阵的四元齐次线性方程组的解空间.37T求解齐次线性方程组AX=,得一组基础解系3=(-1 0),22T4=(-1-2 0 1).因此Ker=L(3,4).而的象Im为A的列空间,可得Im=L(1,2),这里
TT1=(1 1 3 1),2=(-1 1-1 3).因为1,2,3,4线性无关,从而作成F4的一个基,故:
F4= Ker+ Im.并且有dim F4=dim Ker+dim Im,因此F4= Ker Im.T但此时,2.事实上,存在1=(1 0 0 0)F4,使得 TT2(1)A2(1)=,(1)=A1=,即:(14-1 27-16)(1 1 3 1)2(1)(1),因此,2.所以,在定理中,条件2=不是必要的.定理1说明了线性空间V上的幂等变换能够使V= KerIm成立,即给V带来了直和分解.为幂等变换是V分解为Ker与 Im的直和的充分而不必要条件.然而,如果已知线性空间V的一个直和分解,则由该直和分解同样也可带来幂等变换.定理2 设V是数域F上的一个线性空间,U,W是V的两个子空间,且V=UW.任取V,设=1+2,其中1U,2W.令
u:VV,=1+21.则u是V上的一个线性变换,称u是平行于W在U上的投影,它满足u()=
,当U,当W(1)且满足(1)式的V上的线性变换是唯一的.证明 由于V=UW,因此表示成U的一个向量与W的一个向量之和的方式唯一,12,从而u是V到V的一个映射。任取V中两个向量=1+2,其中
1、1U,
2、2W,则1+1U,2+2W.从而u(+)=u[(1+1)+(2+2)]=1+1=u()+u().u(k)=u(k1+k2)=k1=ku(),kF.因此,u是V上的一个线性变换.如果U,则=+,从而u()=; 如果W,则=+,从而u()=.设V上的线性变换也满足(1)式,任取V,设=1+2,其中1U,2W.则()=(1+2)=(1)+(2)=1+=1 =u(),因此,=u.类似地,定义w()=2,则w也是V上的一个线性变换,称它为平行于U在W上的投影.系1 设V是数域F上的一个线性空间,U,W是V的两个子空间,且V=UW,则投影变换u、w均是V上的幂等变换,而且u与w是正交的.证明 任取V,设=1+2,1U,2W,则2u()=u(u())=u(1)=1=u();
uw()=u(w())=u(2)=;)=w(1)=;wu()=w(u()因此,2u=u,uw=wu=,类似有2w=w.以上定理说明线性空间V上的幂等变换与线性空间的直和分解有着密切的关系,我们有必要研究幂等变换的性质.系2 设是数域F上n维线性空间V上的线性变换,是幂等变换的充要条件是rank()+rank(-)=n.二.线性空间在线性变换多项式下的直和分解
首先给出线性空间在一类线性变换多项式下的直和分解定理:
引理2.1 f(x),g(x)Px,且(f(x),g(x))=1,是数域P上的n维线性空间V上的线性变换,f()g().则Im(f())=Ker(g()),Ker(f())=Im(g()).证明 任取 Im(f()),则存在V使得:=f().所以g()=g()[f()]=f()g()==.从而 Ker(g()),即Im(f())Ker(g()).另一方面 因为(f(x),g(x))=1,所以存在u(x),v(x)Px,使得u(x)f(x)v(x)g(x)即:u()f()v()g().任意 Ker(g()),即g()=.所以=u()f()v()g()=u()f()=f()[u() Im(f()).因此Ker(g()) Im(f()).故:Im(f())=Ker(g()).同理可证Ker(f())=Im(g()).定理3(空间分解定理)设f()f1r1()f2r2()fsrs(),fi()(i1,2,,s)为不可约多项式且彼此不同,是数域P上的n维线性空间V上的线性变换,f().则
VV1V2Vs,其中Vi:firi(),V,(i1,2,,s).证明 分3步完成 1)令gi()f()(i1,2,,s)firi()则(gi(),firi())=1,gi()firi()=f()=.所以Vigi()V=Im(gi()),(i,2,1,)s.2)又(g1(),g2(),,gs())1,则存在ui()P,(i1,2,,s)使得
u1()g1()u2()g2()us()gs()1.即:u1()g1()u2()g2()us()gs().任取V,则u1()g1()u2()g2()us()gs()=12s,其中iui()gi()=gi()[ui()Imgi()=Vi,(i1,2,,s).所以V=V1V2Vs.3)假设iVi= Im(gi()),(i1,2,,s),1++s= 即iVi,firi()i=(i1,2,,s).又fjj()|gj()(ji,i,j1,2,,s),则gi()j=(ji).而gi()(1++s)=,所以gi()i=,(i1,2,,s).又(gi(),firi())=1,所以有多项式r(),h()使得:
ih()firi()r()gi()1,即有:ih()rf()ir(gi)(i,ir(i1,2,,s)
故:VV1V2Vs.定理4 设线性变换的特征多项式为f(),它可以分解成一次因式的乘积:f()(1)r1(s)rs.则V可以分解成不变子空间的直和:VV1V2Vs,其中Vi:(i)ri,V.定理5 设是数域F上n维线性空间V上的线性变换,m()为的最小多项式,且m()=P其中Pi()为不可约因子且(Pi(),Pj())=1(ji,1()P2()Ps(),()V,i,j1,2,,s).则VV1V2Vs,其中Vi:Pi(i1,2,,s).以上三个直和分解定理均是Hamilton-Cayley定理的重要应用.线性空间直和分解问题在数学、力学、物理学及许多领域有着广泛的应用.现在给出直和分解定理应用的例子.例2 考虑4维线性空间V=R4中由矩阵A决定的线性变换:=A,任意
1 1-1 0 0 1 0 3V,的直和分解问题.其中A= 0 0 1 3. 2 0-1 2此时,线性变换的特征多项式为:f()det(EA)(1)2(235)它在实数域R上只有特征值11(二重,r12),P()235在R上不可约.由直和分E)解定理,可以计算出V1:(A2T,V2 3 0 2L(2=()1 2 2 0,-)1T,,); 11=(TTV2:(A23A5E),V=L(3,4),3=(0 0 0 1),4(0 1 1 0).容易验证1,234为V的一组基.显然V=R4为V1,V2的直和.三.线性变换的Jordan标准型与线性空间的直和分解
定理6 复数域上有限维线性空间的每一个线性变换都有Jordan标准型,并且这个Jordan标准型矩阵除去其中若尔当的排列次序外是被线性变换唯一决定的.Jordan标准型的求法:
1)首先用初等变换化特征矩阵E-A为对角形式,然后将主对角线上的元素分解成互不相同的一次因式方幂的乘积,则所有这些一次因式的方幂(相同的按出现的次数计算)就是A的全部初等因子.010ni(-0)对应一个若而当块Ji1.2)每一个初等因子
00niniJ13)(n1n2nsn)就是A的Jordan标准型.Js32282.例3 求复数域上下述矩阵的Jordan标准型 A=12143首先求E-A的初等因子:
2002310.E-A=182012014303)2100因此,A的初等因子是1,3)2,A的Jordan标准型为031.003定义1 : V上线性变换的一个Jordan基是V的一个基,它使得在这个基下的矩阵为Jordan形矩阵.当我们已经求出的Jordan标准型J以后,为了求出的一个Jordan基,只要把原来的基到Jordan基的过渡矩阵P求出即可.由于J=P1AP,所以P是矩阵方程
AX=XP(*)的解并且应为可逆矩阵.如果dimV=n,则(*)是n2个未知量xij(i,j1,,n)的由n2个方程组成的线性方程组,解这个线性方程组,可求出X=(xij),选取可逆矩阵(因为的Jordan标准型存在,所以满足方程(*)的可逆矩阵一定存在),便可作为过渡矩阵P.例4 求例2的线性变换的一个Jordan基.(X1,X2,X3)解 设X=,由的Jordan标准型以及方程(*)得:
(X1,X2,X3)(=X1,3X2,X2+3X3),所以X1=X1,X2=3X2,X3=X2+3X3
由此看出,X1是的属于1的一个特征向量,解方程组(E-A)Y=,得TX1=(2,0,-1).同理,X2是的属于3的一个特征向量,解方程组 T-1,2)(3E-A)Y=,得X2=(1,.再去解方程组(A-3E)Y=X2,-1 3 2 1 1 0-0.5-1T 1 5 2-1 0 1 0.5 0 .它的一个特解是Y0=(-1,0,0),-2-14-6 2 0 0 0 021-1T取X3=(-1,0,0),则X=0-10.容易看出X是可逆矩阵,它就可作为V
-120的原来的基1,2,3到的一个Jordan基1,2,3的过渡矩阵.所以:
21-1(1,2,3)(=1,2,3)0-10,即的一个Jordan基是:
-1201=21-3,2=1-2+23,3=-1.定理7 设是数域F上n维线性空间V上的线性变换,则V能分解成的一些非平凡不变子空间的直和当且仅当V中存在一个基,使得在此基下的矩阵为分A1块对角矩阵:.(2)AsV=W1W2Ws.证明 必要性.设V是的一些非平凡不变子空间的直和:在每个Wi(i1,2,,s)中取一个基i1iri,从(2)式得出:
111r1,,s1,,sri(3)是V的一个基.由于Wi是-子空间,因此
i1,,iri)i1,,iri)Ai,i1,2,,s.A1从而在(3)式给出的基下的矩阵为 .As 充分性.设在V的一个基 111r1,,s1,,sri 下的矩阵A=diag{A1,A2,,As},其中Ai是ri级方阵,i1,2,,s.令
WiLi1,,iri),i1,2,,s.由于i1,,iri)i1,,iri)Ai,i1,2,,s.因此i1,,iriWi.从而Wi是-子空间,显然Wi是非平凡的,由于Wi的一个基i1,,iri当i1,2,,s时,合起来是V 一个基,因此V=W1+W2Ws是直和,从而
V=W1W2Ws.从定理7的证明中可以看出,(2)式给出的矩阵中,Ai就是|Wi在Wi的一个基i1,,iri下的矩阵,其中i1,2,,s.推论 设是复数域上n维线性空间V上的线性变换,i1,,iri,(i,2,1,s,r1r2rsn)是的一个Jordan基,则VV1V2Vs,其中ViL(1,i)iir,i1,2,,s.例5 设是复数域上线性空间V上的线性变换,1,2,3是V的一个基,在32282,求线性空间V的一个直和分解.这组基下的矩阵为A=12143100由例2知 A的Jordan标准型为031.003由例3知的一个Jordan基是:1=21-3,2=1-2+23,3=-1.则由推论,令
V1=L(21-3)-1),V2=L(1-2+23,.则V=V1V2.线性空间直和分解的若干性质:
1.维数
,Vs都是数域F上有限维线性空间V上的子空间,命题1.1 设V1,V2,V=V1V2Vs当且仅当
V=V1+V2Vs,dimV=dimV1+dimV2dimVs.2.向量表示
,Vs都是数域F上(有限维)线性空间V上的子空间,命题2.1设V1,V2,V=V1V2Vs当且仅当V=V1+V2Vs且零向量的表示法唯一.,Vs都是数域F上(有限维)线性空间V上的子空间,若命题2.2设V1,V2,子空间的和V=V1+V2Vs不是直和,则V的每个向量的表示法都不唯一.证明 设V中有向量表为1s(iVi),且表法唯一.又设1s(iVi),则得=+=11ss).但表示法唯一,故11=1,,ss=s.从而12s,即表示法唯一,所以V=V1+V2Vs是直和,与假设矛盾.因此,W中每个向量的表示法都不唯一.系3 上述命题表明,子空间的和V中只要有一个向量表示法唯一,就能保证其中所有向量都表示法唯一,从而必为直和.3.交
,Vs都是数域F上(有限维)线性空间V上的子空间,命题3.1设V1,V2,V=V1V2Vs当且仅当V=V1+V2Vs且ViVj(i1,2,,s).ji,Vs都是数域F上(有限维)线性空间V上的子空间,子命题 3.2 设V1,V2,V空间的和V=V1++Vi1)Vi,i2,,s.1+V2s是直和当且仅当(V(4)
证(1明V 由于
V1+i+1V1V+Vs故iV1iV+,+V:)+V)1iVi(+i1Vi+1VsV1i.因此,若V1+V2Vs是直和,则由命题3.1知,(4)式成立.反之,设(4)成立,但V1+V2Vs不是直和,则表示法不唯一,即存在不全为零的向量1,,s使1s(jVj).设i(1is)且
i1s,则由上得i1i1(V1++Vi1)Vi.这与(4)矛盾,故V1+V2Vs是直和.4.运算律
命题4.1 直和可以“代入”
若VV1V2且V1=V11V12,V2=V21V22,则VV11V12V21V22.及V1=V11V,=VV2V(V11V1)(V)证明
由VV1V212V221得2V2122(5)
显然VV11+V12+V21+V22.又若=11+12+2122(1iV1i2iV2i),则
=(11+12)+(2122).于是由(5)得11+12=,2122.但是11+12V11V12,2122V21V22,故11122122.因此VV11V12V21V22.命题4.2 直和可以“加括号”
若VV1V2V3V4,则V(V1V2)(V3V4).证明1
V(V1V2)(V3V4)V,1V1显
V然
V.又
若
,其中2.(1iVi),21314(1jVj),则=11+121314.可设1=11+12但VV1V2V3V4是直和,故11121314.从而12.因此,V(V1V2)(V3V4).系4 由命题4.2知直和运算结合律成立,即(V1V2)V3V1(V2V3).无限维线性空间的直和分解
定义2:设B是数域F上线性空间V的一个非空子集,若B中任意有限个向量线性无关,且V中每个向量都可由B中有限个向量线性表示,则称B是V的基.定理8 设B1,B2分别是数域F上线性空间V的子空间V1与V2的一基,则V1+V2是直和当且仅当B1B2=且B1B2是V1+V2的基.证明 若V1+V2是直和,则V1V2=,从而B1B2=.又若k11kssl11ltt,其中i1jB2.则因为V1+V2是直和,故必有k11kss=l11ltt.但因为B1,B2是子空间的基,故k1==ks=l1==lt0.即B1B2中任意有限个向量均线性无关.再任取=1+2V1,其中+2ViVi,则由1可由B1中有限个向量线性表示,2可由B2中有限个向量线性表示,故可由B1B2中有限个向量线性表示.从而B1B2是V1+V2的基.反之,若B1B2=且B1B2是V1+V2的基,则任取V1V2,并令:
=k11kss=l11ltt,其中i1jB2,则k11kssl11ltt=.但因为B1B2=且B1B2是V1+V2的基,1,,s,1,,t线性无关,故k1ksl1lt=0.于是,V1V2=,故V1+V2是直和.参考文献
[1]北京大学数学系.高等代数[M].第三版.北京:高等教育出版社,2003 [2]国防科技大学大学数学竞赛指导组.大学数学竞赛指导[M].北京:清华大学出版社,2009 [3]查建国等.线性代数[M].合肥:中国科学技术大学出版社,2005
[4]杨子胥.高等代数精选题解[C].北京:高等教育出版社,2008 [5]丘维声.高等代数[M].第二版(下册).北京:高等教育出版社,2003 [6]梁聪刚,赵伟杰.线性空间在一类线性变换多项式下的直和分解[J].平顶山学院学报,2009(2):61-62