武大的矩阵论教材今年改为了南京航空航天大学戴华著的《矩阵论》,上课时老师会布置一些作业并指出期末考试就是上课讲的和布置作业的范围,所以我想,同步到blog吧,方便期末周复习~
题目1.
设 f:A→B,g:B→C 证明:若f和g都是单(满)映射,则g⋅f也是单(满)映射.
回顾概念:
- 设f是集合A到集合B的一个映射,如果对任意a,b∈A,当a=b时有f(a)=f(b),则称f是集合A到集合B内的一一映射或称单映射;
- 如果对任意b∈B都有一个a∈A使得f(a)=b(即R(f)=B),则称f是A到B上的映射或称f是A到B的满映射;
- 如果映射f既是单映射又是满映射,则称f是A到B上的一一映射或称f是A到B的双映射.
- 设A,B,C是三个非空集合,并设有两个映射f1:A→B,f2:B→C,由f1,f2确定的A到C的映射f3:a→f2(f1(a)),a∈A称为映射f1和f2的乘积,记为f3=f2⋅f1.
证明:
若f和g都是单映射,任取a=b∈A,由单映射的性质则有f(a)=f(b)∈B,由于g是单映射,则g(f(a))=g(f(b))∈C,则说明g⋅f是单映射
若f和g都是满映射,则可以任取一z∈C,那么存在一y∈B满足g(y)=z,由于g是满映射,则存在一x∈A满足f(x)=y,那么也就是说任取一z∈C,存在x∈A满足g(f(x))=z,则说明g⋅f是满映射
题目2.
设 f:A→B,g:B→C 证明:若f和g都是可逆映射,则g⋅f也是可逆映射,并且有(g⋅f)−1=f−1⋅g−1
回顾概念:
- 有映射f:A→B,如果存在映射g:B→A使得g⋅f=IA,f⋅g=IB其中IA,IB分别是A与B上的恒等映射,则称g为f的逆映射,记为f−1,如果映射f有逆映射f−1,则称f为可逆映射.
- 映射的乘积适合结合律
证明:
由于f和g都是可逆映射,则存在以下等式成立
f−1⋅g−1⋅(g⋅f)=f−1⋅(g−1⋅g)⋅f=f−1⋅IB⋅f=IA
(g⋅f)⋅f−1⋅g−1=g⋅(f⋅f−1)⋅g−1=g⋅IA⋅g−1=IB
所以,由可逆映射的概念,g⋅f也是可逆映射,且有(g⋅f)−1=f−1⋅g−1
题目3.
试证:在R2×2中矩阵α1,α2,α3,α4线性无关
α1=(1111),α2=(1011),α3=(1110),α4=(1101)
回顾概念:
- V是数域P上的线性空间,α1,α2,⋯,αr(r⩾1)是V中一组向量,如果存在r个不全为零的数k1,k2,⋯,kr∈P,使得k1α1+k2α2+⋯+krαr=0,则称α1,α2,⋯,αr(r⩾1)线性相关;如果向量组α1,α2,⋯,αr(r⩾1)不线性相关,就称为线性无关.
证明:
若α1,α2,α3,α4线性相关,则存在不全为0的k1,k2,k3,k4∈R,满足
k1α1+k2α2+k3α3+k4α4=(k1+k2+k3+k4k1+k3+k4k1+k2+k3k1+k2+k4)=0
也即有
⎩⎨⎧k1+k2+k3+k4k1+0+k3+k4k1+k2+0+k4k1+k2+k3+0=0=0=0=0
也即
⎝⎛1111101111011110⎠⎞⎝⎛k1k2k3k4⎠⎞=⎝⎛0000⎠⎞
对增广矩阵进行高斯消元法
⎝⎛11111011110111100000⎠⎞∼⎝⎛10001−10010−10100−10000⎠⎞∼⎝⎛10000−10000−10000−10000⎠⎞
也就是说
⎝⎛k1k2k3k4⎠⎞=⎝⎛0000⎠⎞
与k1,k2,k3,k4不全为0矛盾,所以α1,α2,α3,α4线性无关.
题目4.
设V为数域P上的线性空间,如果V中向量组α1,α2,⋯,αr,可由向量组β1,β2,⋯,βs线性表示,证明:rank(α1,α2,⋯,αr)⩽rank(β1,β2,⋯,βs)
回顾概念:
- α1,α2,⋯,αr与β1,β2,⋯,βs是线性空间V中两个向量组,如果α1,α2,⋯,αr中每个向量都可由向量组β1,β2,⋯,βs线性表示,则称向量组α1,α2,⋯,αr可以由向量组β1,β2,⋯,βs线性表示,如果向量组α1,α2,⋯,αr与向量组β1,β2,⋯,βs可以互相线性表示,则称向量组α1,α2,⋯,αr与向量组β1,β2,⋯,βs是等价的.
- 设V为数域P上的线性空间,如果如果V中向量组α1,α2,⋯,αr线性无关,并且可由向量组β1,β2,⋯,βs线性表示,则r⩽s
- α1,α2,⋯,αs是线性空间V中一组向量,如果α1,α2,⋯,αs中存在r个线性无关的向量αi1,αi2,⋯,αir(1⩽ij⩽s,j=1,⋯,r),并且α1,α2,⋯,αs中任一向量都可由向量组αi1,αi2,⋯,αir线性表示,则称αi1,αi2,⋯,αir为向量组α1,α2,⋯,αs的极大线性无关组,数r称为向量组α1,α2,⋯,αs的秩,记为 rank{α1,α2,⋯,αs}=r
证明:
假设αi1,αi2,⋯,αir1是α1,α2,⋯,αr的极大线性无关组,βi1,βi2,⋯,βir2为β1,β2,⋯,βs的极大线性无关组,也就是说rank{α1,α2,⋯,αr}=r1, rank{β1,β2,⋯,βs}=r2.
根据定义,若α1,α2,⋯,αr,可由向量组β1,β2,⋯,βs线性表示,则αi1,αi2,⋯,αir1也可由向量组β1,β2,⋯,βs线性表示。
而β1,β2,⋯,βs又可以由βi1,βi2,⋯,βir2线性表示
因此αi1,αi2,⋯,αir1可由向量组βi1,βi2,⋯,βir2线性表示。
由于αi1,αi2,⋯,αir1线性无关,则r1⩽r2,也就是rank(α1,α2,⋯,αr)⩽rank(β1,β2,⋯,βs)
题目5.
设A∈Pn×n,Pn×n中全体与A可交换的矩阵记为 W={X∈Pn×n∣AX=XA}
-
证明:W 是 Pn×n的一个子空间;
-
当A=⎝⎛10⋮002⋮0⋯⋯⋯00⋮n⎠⎞时,求W的维数和一组基
回顾概念:
-
数域P上线性空间V的非空子集W是V的一个线性子空间当且仅当W对于V的两种运算封闭,即
(1)如果α,β∈W,则α+β∈W;
(2)如果 k∈P,α∈W,则 kα∈W.
也就是W具有加法封闭性与数乘封闭性
-
如果线性空间V中有n个线性无关的向量,但是没有更多数目的线性无关向量,则称V是n维的,记为 dim(V)=n ;如果在V中可以找到任意多个线性无关的向量,则称V是无限维的.如果在线性空间V中有n个线性无关的向量α1,α2,⋯, αn,并且V中任一向量都可由α1,α2,⋯,αn 线性表示,则dim(V)=n.
-
设V为数域P上的n维线性空间,V中n个线性无关的向量ε1,ε2,⋯,εn称为V的一组基.设α是V中任一向量,则α可惟一地表示为基ε1,ε2,⋯,εn的线性组合
解:
(1)证明:
只要验证封闭性即可。为此,任取X,Y∈W,k∈P,则
A(X+Y)=AX+AY=XA+YA=(X+Y)A
A(kX)=kAX=kXA=(kX)A
因此,X+Y,kX∈W。由X,Y,k 的任意性,W对加法和数乘封闭,构成了Pn×n的一个子空间。
(2)
任取X=⎝⎛x11x21⋮xn1x12x22⋮xn2⋯⋯⋯x1nx2n⋮xnn⎠⎞∈Pn×n,则有
AX=⎝⎛10⋮002⋮0⋯⋯⋯00⋮n⎠⎞⎝⎛x11x21⋮xn1x12x22⋮xn2⋯⋯⋯x1nx2n⋮xnn⎠⎞=⎝⎛x112x21⋮nxn1x122x22⋮nxn2⋯⋯⋯x1n2x2n⋮nxnn⎠⎞XA=⎝⎛x11x21⋮xn1x12x22⋮xn2⋯⋯⋯x1nx2n⋮xnn⎠⎞⎝⎛10⋮002⋮0⋯⋯⋯00⋮n⎠⎞=⎝⎛x11x21⋮xn12x122x22⋮2xn2⋯⋯⋯nx1nnx2n⋮nxnn⎠⎞
由于AX=XA,则可得除主对角线元素外,X的其他元素全为0,也即X是对角阵
X=⎝⎛x110⋮00x22⋮0⋯⋯⋯00⋮xnn⎠⎞=x11⎝⎛10⋮000⋮0⋯⋯⋯00⋮0⎠⎞+x22⎝⎛00⋮001⋮0⋯⋯⋯00⋮0⎠⎞+⋯+xnn⎝⎛00⋮000⋮0⋯⋯⋯00⋮1⎠⎞=x11E11+x22E22+⋯+xnnEnn
由于E11,E22,⋯,Enn线性无关,因此是W的一组基,且W的维数为n
题目6
求下列由向量{αi}生成的子空间与由向量{βi}生成的子空间的交与和的维数和一组基:
⎩⎨⎧α1=(1,0,2,1)Tα2=(2,0,1,−1)Tα3=(3,0,3,0)T⎩⎨⎧β1=(1,1,0,1)Tβ2=(4,1,3,1)T
回顾概念:
- 设V1,V2 是数域P上线性空间V的两个子空间,则它们的交V1⋂V2也是V的子空间
- 设V1,V2是数域P上线性空间V的两个子空间,则集合
{α1+α2∣α1∈V1,α2∈V2}
称为V1与V2的和,记为V1+V2,也是数域P上线性空间V的子空间
- (维数公式)设V1,V2是数域P上线性空间V的两个有限维子空间,则V1⋂V2 与V1+V2都是有限维的,并且
dim(V1)+dim(V2)=dim(V1+V2)+dim(V1⋂V2)
- 极大线性无关组的求法:将向量组作为列向量构造矩阵,用初等行变换将矩阵化为上三角阶梯矩阵,上三角阶梯矩阵的非零行数即向量组的秩,非零行的首非零元所在列对应的向量是向量组的一个极大无关组
解:
先求和空间的维数与基,由于span({αi})+span({βi})=span({αi}⋃{βi}),
而span({αi}⋃{βi})的维数为{αi}⋃{βi}的秩,基为{αi}⋃{βi}的极大线性无关组
对(α1,α2,α3,β1,β2)进行初等行变换,也即
⎝⎛1021201−1303011014131⎠⎞∼⎝⎛100020−3−330−3−311−2041−5−3⎠⎞∼⎝⎛10002−3−303−3−3010−214−3−51⎠⎞∼⎝⎛10002100310010−2141−21⎠⎞∼⎝⎛10002100310010104110⎠⎞∼⎝⎛10000100110000101110⎠⎞
也就是说,和空间的维数为3,基为α1,α2,β1
再求交空间的维数与基,任取一个向量α∈span({αi})⋂span({βi}),则α=k1α1+k2α2+k3α3=−k4β1−k5β2,也就是
k1α1+k2α2+k3α3+k4β1+k5β2=(α1,α2,α3,β1,β2)⎝⎛k1k2k3k4k5⎠⎞=0⎝⎛10000100110000101110⎠⎞⎝⎛k1k2k3k4k5⎠⎞=0⎩⎨⎧k1=−k3−k5k2=−k3−k5k3是自由变量k4=−k5k5是自由变量
也即,
α=k1α1+k2α2+k3α3=−k4β1−k5β2=k5(β1−β2)
也就是说,交空间的维数为1,基为(β1−β2)
题目7
设S,K分别是n阶实对称矩阵和反对称矩阵的全体,证明S,K均为线性空间Rn×n的子空间,并且Rn×n=S⊕K (这里的⊕表示直和,教科书上的符号不是标准符号打不出来)
回顾概念:
-
设V1,V2是数域P上线性空间V的两个子空间,则下面的叙述是等价的:
(1)和V1+V2是直和;
(2)和V1+V2中零向量的表示法惟一,即若α1+α2=0(α1∈V1,α2∈V2),则α1=0,α2=0
(3)V1∩V2={0}
(4)dim(V1+V2)=dim(V1)+dim(V2)
-
若AT=A,则称A为对称矩阵,若AT=−A,则称A为反对称矩阵
-
要证明Rn×n=S⊕K,先要证明Rn×n=S+K,再证明S+K是直和
解:
任取A,B∈Rm⋅n, k,l∈R
若A,B∈S,则(kA+lB)T=kAT+lBT=kA+lB,也即kA+lB∈S
若A,B∈K,则(kA+lB)T=kAT+lBT=−kA−lB=−(kA+lB),也即kA+lB∈K
故S,K均为线性空间Rn×n的子空间
任取A∈Rm⋅n,则有A=2A+AT+2A−AT,其中显然2A+AT∈S,2A−AT∈K,于是Rn×n=S+K
任取A∈S∩K,则A=AT=−AT,也即A=0,故S∩K={0},故Rn×n=S⊕K
题目8
设
V={[aca+bc]∣∣a,b,c∈R}
作出线性空间V到R3的同构对应
回顾概念:
-
设V与V′都是数域P上的线性空间,如果存在V到V′上的一一映射σ 满足
(1):σ(α+β)=σ(α)+σ(β)
(2):σ(kα)=kσ(α),
其中α,β是V中任意向量,k是数域P中任意数,则称σ为V到V′的同构映射,并且称V与V′是同构的
前面的讨论说明在数域P上 n 维线性空间V中取定一组基以后,向量与它的坐标之间的对应就是V到Pn的一个同构映射.因此数域P上任一n维线性空间都与Pn 同构
解:
(aca+bc)=a(1010)+b(0010)+c(0101)
显然,(1010),(0010),(0101)是线性无关的,因此是线性空间V的一组基,也就是说⎝⎛abc⎠⎞是在这组基下的坐标,故满足 σ[(aca+bc)]=⎝⎛abc⎠⎞的映射σ为线性空间V到R3的同构对应