2.4.1-10
略。
2.4.11 在平面直角坐标系下给定点A(a1,a2),B(b1,b2),C(c1,c2),证明,A,B,C三点不共线当且仅当矩阵a1b1c1a2b2c2111可逆。
略。
2.4.12 设x0,x1,⋯,xt是线性方程组Ax=b的解,其中b=0,证明,c0x0+c1x1+⋯+ctxt也是解当且仅当c0+c1+⋯+ct=1.
证明:
由
A(c0x0+c1x1+⋯+ctxt)=(c0+c1+⋯+ct)b立得。
2.4.13 设x0是线性方程组Ax=b的一个解,其中b=0,而k1,k2,⋯,kt是N(A)的一组基。令xi=x0+ki,i=1,2,⋯,t,证明,线性方程组的任意解都可以唯一地表示成c0x0+c1x1+⋯+ctxt,其中c0+c1+⋯+ct=1.
证明:
先证存在性。任意
Ax=b的解都可以表示成
x=x0+c1k1+⋯+ctkt=x0+c1(x0+k1)+⋯+ct(x0+kt)−(c1+⋯+ct)x0=(1−c1−⋯−ct)x0+c1x1+⋯+ctxt
令
c0=1−c1−⋯−ct即得
x=c0x0+c1x1+⋯+ctxt。其中
c0+c1+⋯+ct=1.
再证唯一性:在给定
N(A)一组基的情况下,
N(A)中任意向量的表示法是唯一的,即
c1,⋯,ct唯一,而
c0由
c1,⋯,ct导出,自然也是唯一的。
2.4.14 对任意Rn中线性无关的向量组x0,x1,⋯,xt,证明,存在满足如下条件的非齐次线性方程组:
1.
x0,x1,⋯,xt都是此方程组的解;
2. 该方程组的任意解都能被
x0,x1,⋯,xt线性表示。
1. 证明:
设
ki=xi−x0。显然
k1,k2,⋯,kt线性无关。问题转化为找到矩阵
A使得
N(A)的一组基是
k1,k2,⋯,kt。令
K=[k1k2⋯kt],
AK=O⟹KTAT=O。于是只需要得到
N(KT)的一组基
a1,⋯,an−t组成
A的行向量即可。此时非齐次线性方程组
Ax=Ax0满足
x0,x1,⋯,xt都是此方程组的解。
2. 证明:
由2.4.13中结论立得。
2.4.15 给定线性方程组Ax=b,和分块矩阵B=[AbTb0]。证明,如果rank(A)=rank(B),则方程组有解。
证明:
命题等价于其逆否定理:若
Ax=b无解,则
rank(A)=rank(B).
Ax=b无解
⟹rank([Ab])=rank(A)+1⟹rank(B)=rank([AbTb0])≥rank([Ab])=rank(A)+1。于是命题成立。
2.4.16 (Fredholm二择一定理) 线性方程组Ax=b有解当且仅当[ATbT]y=[01]无解。
证明:
Ax=b有解
⟺b∈R(A)⟺rank([ATbT01])=rank(A)+1>rank([ATbT])⟺[ATbT]y=[01]无解。
2.4.17 如果10阶方阵A满足A2=O,证明rank(A)≤5。是否存在A2=O,rank(A)=5的10阶方阵A?
证明:
A2=O⟹R(A)⊆N(A)⟹rank(A)≤10−rank(A)⟹rank(A)≤5.
存在。
A=[OOI5O].
2.4.18 设A,B分别为m×n,n×k矩阵。证明,rank(AB)≥rank(A)+rank(B)−n.
证明:
法一:
由Frobenius不等式(见练习2.3.11),
rank(AInB)+rank(In)≥rank(AIn)+rank(InB)立得。
法二:
设
E=[IrOOO]是
A的相抵标准型。则
rank(E)+rank(B)=rank(E)+rank(EB+(I−E)B)≤rank(E)+rank(EB)+rank((I−E)B)≤rank(E)+rank(EB)+rank(I−E)=r+rank(EB)+n−r=rank(EB)+n
设
A=PEQ,其中
P,Q是可逆矩阵。利用初等行列变换不改变秩。
rank(A)+rank(B)=rank(E)+rank(QB)≤rank(EQB)+n=rank(PEQB)+n=rank(AB)+n
即
rank(AB)≥rank(A)+rank(B)−n.
法三:
显然
ABx=0当且仅当
x∈N(B)或
Bx∈N(A)。即
N(AB)=N(B)∪(R(B)∩N(A))⟹dimN(AB)≤dimN(A)+dimN(B)⟹rank(AB)≥rank(A)+rank(B)−n.
2.4.19 对n阶方阵A,求证:
1.
A2=A当且仅当
rank(A)+rank(In−A)=n.
2.
A2=In当且仅当
rank(In+A)+rank(In−A)=n.
1.证明:
利用
N(A)=R(In−A)立得。
2.证明:
利用
N(In+A)=R(In−A)立得。
2.4.20 证明或否定:如果对任意b,线性方程组A1x=b和A2x=b总有相同的解集,则A1=A2.
证明:
只证其逆否命题:若
A1=A2,则存在
b满足
A1x=b与
A2x=b解集不同。
因为
A1=A2,则存在正整数
i使
A1的第
i列和
A2的第
i列不相等。设
A1的第
i列是
a,
Aei=a,即
A1x=a的一个解是
ei,但
A2ei=a。于是解集不同,命题得证。
2.4.21 证明Rn的任意子空间一定是某个矩阵的零空间。
证明:
设子空间的一组基为
x1,⋯,xs,X=[x1⋯xs]。于是
AX=O⟹XTAT=O⟹只需要找到
N(XT)的一组基作为行向量组成
A即可。
2.4.22 给定l×n矩阵A和n×m矩阵B,证明,N(A)=N(B)当且仅当存在m×l矩阵C,使得B=CA.
略。
2.4.23 给定m×n矩阵A,B,证明N(A)=N(B)当且仅当存在m阶可逆矩阵T,使得B=TA.
略。
2.4.24 给定n阶方阵A.
1. 对任意
k,证明
R(Ak)⊇R(Ak+1);
2. 假设
R(Ak)=R(Ak+1),求证
R(Ak+1)=R(Ak+2);
3. 求证:存在
k≤n,满足
rank(Ak)=rank(Ak+1)=⋯。由此证明,如果存在
p使得
Ap=O,则
An=O.
1. 证明:
设
A=[a1⋯an],则
Ak+1=[Aka1⋯Akan]⟹R(Ak+1)⊆R(Ak).
2. 证明:
设
a∈R(Ak+1),则
a=Ak+1x=A⋅Akx。又因为
R(Ak)=R(Ak+1),所以存在
y使
Akx=Ak+1y,于是
a=A⋅Akx=A⋅Ak+1y=Ak+2y⟹a∈R(Ak+2)⟹R(Ak+1)⊆R(Ak+2).
而
R(Ak+1)⊇R(Ak+2)显然成立,所以
R(Ak+1)=R(Ak+2).
3. 证明:
由上面讨论可知,一定存在
k使
rank(Ak)=rank(Ak+1)=⋯。分两种情况讨论。
(a) 若
A可逆。利用可逆矩阵的乘积也是可逆矩阵,
rank(A)=⋯=rank(An)⟹k≤n显然成立。
(b) 若
A不可逆。假设
k>n,则
n>rank(A)>⋯>rank(Ak)≥0。但最多只能存在
n个小于
n的非负整数,这与
k>n矛盾。所以
k≤n.
2.4.25-26
略。