3.3.1-3
略。
3.3.4
1.
R5中的两个三维子空间是否可能正交?
2. 设
A=01010001010,则
R(A)和
N(A)是否正交?是否互为正交补?
1.解:
不可能正交。若正交,则说明存在6个线性无关的向量,这与
R5矛盾。
2.解:
R(A)=span(e1,e2,e4,e5),N(A)=span(e1,e4)。他们不正交,也不互为正交补。
3.3.5 设6阶方阵A满足A3=O,它的秩最大为多少?举例说明,在A,A2的行空间,零空间和左零空间之中,哪些互相正交?
解:
设
rank(A)=r,于是
A3=A⋅A2=O⟹R(A2)⊆N(A)⟹r≤n−r⟹r≤3.
举例略。
3.3.6 设Rn的子空间M=span(a1,a2,⋯,as),证明M⊥={b∈Rn∣bTai=0,i=1,2,⋯,s}.
证明:
bTai=0,i=1,2,⋯,s⟺b⊥span(a1,a2,⋯,as)⟺b∈M⊥.
3.3.7 对向量组{v1,v2,⋯,vk},定义{v1,v2,⋯,vk}⊥为与这些向量都正交的向量所构成的子集。
1.证明
{v1,v2,⋯,vk}⊥是一个子空间。
2.构造矩阵
A,使得
N(A)={v1,v2,⋯,vk}⊥.
3.证明
({v1,v2,⋯,vk}⊥)⊥=span(v1,v2,⋯,vk).
1.
显然。
2.解:
A=v1Tv2T⋮vkT.
3.证明:
({v1,v2,⋯,vk}⊥)⊥=N(A)⊥=R(AT)=span(v1,v2,⋯,vk).
3.3.8 集合运算有 De Morgan 定律:对给定集合的两个子集X,Y,X∩Y的补集等于X的补集与Y的补集的并集;X∪Y的补集等于X的补集与Y的补集的交集. 子空间是否也有类似的法则呢?设Rm的两个子空间M,N,不妨设存在矩阵A,B,使得M=R(A),N=R(B).
1.
M+N是哪个矩阵的列空间?因此,
(M+N)⊥ 是该矩阵的什么空间?
2.
M⊥,N⊥,M⊥∩N⊥分别是哪个矩阵的零空间?
3. 证明 De Morgan 定律的子空间版本:
(M+N)⊥=M⊥∩N⊥,(M∩N)⊥=M⊥+N⊥.
1.解:
设
P=[AB],则
M+N是
P的列空间,
(M+N)⊥是
P的左零空间。
2.解:
M⊥=N(AT),N⊥=N(BT),M⊥∩N⊥=N(PT).
3.证明:
先证
(M+N)⊥=M⊥∩N⊥.
设
x∈(M+N)⊥=N(PT),则
PTx=[ATxBTx]=0⟹x∈N(AT)∩N(BT)⟹x∈M⊥∩N⊥⟹(M+N)⊥⊆M⊥∩N⊥(1)
又设
x∈M⊥∩N⊥⟹x∈N(AT)∩N(BT)⟹PTx=[ATxBTx]=0⟹x∈(M+N)⊥⟹M⊥∩N⊥⊆(M+N)⊥(2)
由
(1)(2)得
(M+N)⊥=M⊥∩N⊥.
再证
(M∩N)⊥=M⊥+N⊥.
设
x∈(M∩N)⊥,a∈M∩N,于是
⟨a,x⟩=0⟹x∈M⊥。而
M⊥⊆M⊥+N⊥⟹(M∩N)⊥⊆M⊥+N⊥(3)
又设
a∈M⊥,b∈N⊥,x∈M∩N,则
a+b∈M⊥+N⊥⟹⟨a+b,x⟩=⟨a,x⟩+⟨b,x⟩=0⟹a+b∈(M∩N)⊥⟹M⊥+N⊥⊆(M∩N)⊥(4)
由
(3)(4)得
(M∩N)⊥=M⊥+N⊥.
3.3.9-12
略。
3.3.13 证明命题3.3.12. 给定Rn的子空间M和向量a,而a1=PM(a)为a在M上的正交投影,则∥a−a1∥=x∈Mmin∥a−x∥.
证明:
向量
x−a1,a−a1,a−x组成了一个直角三角形,其中
x−a1,a−a1是直角边。由勾股定理有
∥a−a1∥≤∥a−x∥,当且仅当
x=a1时等号成立。
3.3.14 说明满足下列条件的矩阵是否存在,如果存在,举例说明:
1.
12−3,2−35∈R(A),111∈N(A).
2.
12−3,2−35∈R(AT),111∈N(A).
3.
Ax=111有解,且
A的左零空间包含
100.
4.
A不是零矩阵,且
A的每一行的转置垂直于
A的每一列。
5.
A非零,且
R(A)=N(A).
6.
A的所有列向量的和是零向量,且所有行向量的和是分量均为
1的向量。
7.
A,B均为非零的正交投影矩阵,且
A+B仍是正交投影矩阵。
8.
A,B均为正交投影矩阵,但
A+B并不是正交投影矩阵。
9.
A,B,C均为非零的三阶正交投影矩阵,且
A+B+C=I3.
1.存在。
A=12−32−35−31−2.
2.不存在。
N(A)⊥=R(AT)
3.不存在。设
A=a1Ta2Ta3T,
Ax=111有解
⟹a1Tx=1,但
100TA=0⟹a1=0。矛盾。
4.存在。只需要
A2=O即可。如
A=[0010].
5.存在。只需要
A2=O即可。如
A=[0010].
6.不存在。设
x=1⋮1∈Rn,y=1⋮1∈Rm,
A是
m×n矩阵,则
Ax=0,yTA=xT⟹0=yT0=yTAx=xTx=n。矛盾。
7.存在。
A=[1000],B=[0001]。实际上,
A+B也是正交投影矩阵当且仅当
AB=BA=O,也当且仅当
R(A),R(B)互相正交。证明见练习3.3.15(8)。
8.存在。令
A=B即可。
9.存在。令
A=[e100],B=[0e20],C=[00e3]即可。
3.3.15 下列说法中,哪些正确?
1.
A的所有行的转置与
A−1的所有行的转置对应正交。
2.
A的所有行的转置与
A−1的所有列对应正交。
3.
A的所有列与
A−1的所有行的转置对应正交。
4.
A的所有列与
A−1的所有列对应正交。
5. 如果向量
v与
w正交,则
vTx=0与
wTx=0的解集互相正交。
6. 如果
A是正交投影矩阵,则
A的第
k列的长度的平方等于
A的第
k个对角元素。
7. 如果
A,B是正交投影矩阵,则
AB=BA当且仅当
AB也是正交投影矩阵。
8. 如果
A,B是正交投影矩阵,则
A+B是正交投影矩阵当且仅当
R(A),R(B)互相正交。
1.不正确。令
A=[1121],A−1=[−112−1],显然
[12]和
[−12],[1−1]都不正交。
2.本题中“对应正交”一词的含义比较模糊。设
A=a1Ta2T⋮anT,A−1=[b1b2⋯bn],由
AA−1=In得
aiTbj=0⟺i=j。即
A第
i行的转置和
A−1第
j列
(i=j)正交。
3.命题与(2)等价
4.不正确。令
A=[1121],A−1=[−112−1],显然
[21]和
[−11],[2−1]都不正交。
5.不正确。令
v=100,w=010,则
vTx=0和
wTx=0的解集均包含
001.
6.正确。设
A=[a1⋯am],则
A=ATA=a1Ta1a2Ta1⋮amTa1a1Ta2a2Ta2⋮amTa2⋯⋯⋯a1Tama2Tam⋮amTam。显然,第
k列长度的平方
akTak等于
A的第
k个对角元。
7.正确。
AB=BA⟺(AB)T=BA=AB,(AB)2=ABAB=AABB=AB⟺AB是正交投影矩阵。
8.正确。
A+B也是正交投影矩阵当且仅当
AB=BA=O,也当且仅当
R(A),R(B)互相正交。
证明:
先证
A+B是正交投影矩阵
⟹AB=BA=O.
A+B是正交投影矩阵
⟹(A+B)2=A2+B2+AB+BA=A+B+AB+BA=A+B⟹AB=−BA(1)
(1)式右乘
B得
AB=−BAB,而
BAB是对称矩阵,所以
AB也是对称矩阵。即
AB=(AB)T=BA(2)
由(1)(2)立得
AB=BA=O.
再证
AB=BA=O⟹R(A)⊥R(B).
设
A=[a1⋯an],B=[b1⋯bn],注意
A=AT。所以
AB=O⟹aiTb=0(i,j=1,2,⋯,n)⟹R(A)⊥R(B).
最后证
R(A)⊥R(B)⟹A+B是正交投影矩阵。
R(A)⊥R(B)⟹AB=BA=O⟹(A+B)2=A+B⟹A+B是正交投影矩阵。
3.3.16 如果矩阵A的列向量线性无关,那么向R(A)的正交投影矩阵为A(ATA)−1AT。试分析以下化简中可能出现的问题:A(ATA)−1AT=AA−1(AT)−1AT=InIn=In.
1. 证明
(ATA)−1=A−1(AT)−1并不一定总成立。
2. 当
A满足什么条件时,上式一定成立?试分析此时正交投影矩阵等于
In的原因。
1.解:
A可能不可逆,甚至
A可能都不是方阵。
2.解:
A是方阵且
A可逆时一定成立。此时
R(A)=Rn。
3.3.17-18
略。
3.3.19 一个n阶方阵P是关于A的正交投影矩阵,当且仅当对任意向量x∈Rn,都有Px∈R(A),x−Px∈N(AT).
证明:
先证
P是关于
A的正交投影矩阵
⟹∀x∈Rn,Px∈R(A),x−Px∈N(AT).
Px∈R(A)显然。而
PT(x−Px)=Px−Px=0⟹(x−Px)∈N(AT).
再证
∀x∈Rn,Px∈R(A),x−Px∈N(AT)⟹P是关于
A的正交投影矩阵。
因为
x−Px∈N(AT)且
Px∈R(A),于是
∀x∈Rn,(x−Px)TPx=xT(P−PTP)x=0⟹P=PTP。显然
PTP是对称矩阵,所以
P也是对称矩阵。即
P=PT=PTP=P2。这表明
P是正交投影矩阵
于是
P是关于
A的正交投影矩阵,当且仅当对任意向量
x∈Rn,都有
Px∈R(A),x−Px∈N(AT).
3.3.20 当A分别为对称矩阵、反对称矩阵、正交矩阵或上三角矩阵时,判断R(A)和N(A)是否互为正交补。证明或给出反例。
对称矩阵
A=AT⟹R(A)=R(AT)⟹R(AT)⊥=N(A)=R(A)⊥.
反对称矩阵
A=−AT⟹R(A)=R(AT)⟹R(AT)⊥=N(A)=R(A)⊥.
正交矩阵
R(A)=Rn,N(A)={0}。也互为正交补。
上三角矩阵不一定互为正交补。设
A=[1010],[10]∈R(A),[1−1]∈N(A)。不正交。
3.3.21 给定Rm中的子空间M1,M2,Rn中的子空间N1,N2.
1.是否一定存在矩阵
A,使得
R(A)=M1,N(AT)=M2,R(AT)=N1,N(A)=N2?
2.如果不一定存在,那么当四个子空间满足什么条件时,这样的矩阵才一定存在?
1.
不一定。
2.解:
M1=M2⊥,N1=N2⊥且
dimM1=dimN1.
3.3.22
略。
3.3.23 一个方阵如果仅仅满足P2=P,则称之为斜投影矩阵,其对应的线性变换称为斜投影。给定一个n阶斜投影矩阵P。
1.证明
In−P也是
n阶斜投影矩阵。
2.证明
R(P)=N(In−P),R(In−P)=N(P).
3.对任意向量
v∈Rn,是否一定存在分解
v=v1+v2,满足
v1∈R(P),v2∈R(In−P)?分解如果存在,是否唯一?
4.构造一个二阶斜投影矩阵,但不是正交投影矩阵。
1.证明:
(In−P)2=In−2P+P2=In−P.
2.证明:
∀x∈Rn,Px∈R(P),
(In−P)Px=Px−Px=0⟹R(P)⊆N(In−P)(1)
∀x∈N(In−P),
(In−P)x=x−Px=0⟹x=Px⟹N(In−P)⊆R(P)(2)
由
(1)(2)得
R(P)=N(In−P).
∀x∈Rn,(In−P)x∈R(In−P),
P(In−P)x=(P−P)x=0⟹R(In−P)⊆N(P)(3)
∀x∈N(P),
(In−P)x=x⟹x=(In−P)x⟹N(P)⊆R(In−P)(4)
由
(3)(4)得
R(In−P)=N(P).
3.存在且唯一。
证明:
先证存在性。
∀x∈Rn,显然存在分解
x=Px+x−Px其中
Px∈R(P),x−Px∈R(In−P).
再证唯一性。
设
a∈R(P)∩R(In−P)⟹a∈N(P)∩N(In−P)⟹(In−P)a=0⟹a−Pa=0⟹a=0。这表明
R(P)∩R(In−P)={0}。
设
x有两个分解
x=a1+b1=a2+b2。其中
a1,a2∈R(P),b1,b2∈R(In−P)。于是
0=x−x=a1−a2+b1−b2⟹a1−a2=b2−b1注意
a1−a2∈R(P),b2−b1∈R(In−P),所以
a1−a2∈R(P)∩R(In−P)⟹a1−a2=0,b1−b2=0。即分解唯一。
4.
P=[1010].
3.3.24
略。