5.9 课后习题
练习5.1设 A∈Rn×n ,若 (λ1,x1) 和 (λ2,x2) 是 A 的特征值对,且 λ1=λ2 ,证明: x1 和 x2 线性无关.进一步,若 A 对称,则 x1 和 x2 正交
练习5.2设 x,y∈Rn ,试证明: det(I+xy⊤)=1+y⊤x. (注:在复数域也成立)
练习5.3设 A=D+uuT ,其中 D=diag(d1,d2,…,dn) 满足 d1≥d2≥⋯≥dn,u=[u1,u2,…,un]T∈Rn.
(1) 证明: di 是 A 的特征值的充要条件是 di=di+1 或 di=di−1 或 ui=0 ;
(2) 若 ui=0 , 则 ei 是与 di 对应的特征向量;
(3) 若 di−1>di=di+1>di+2 且 ui=0 , 证明: 对应于 λ=di 的特征向量 x 除 xi 和 xi+1 外, 其余分量全部为 0, 且 xiui+xi+1ui+1=0 .
思考: 如果 di−1>di=di+1=di+2>di+3 , 则结论如何?
练习 5.4∗ 设 α∈R,D=diag(d1,d2,…,dn) . 若 u,u^∈Rn 非负, 矩阵 D+αuu⊤ 和 D+u^u^⊤ 具有相同的特征值, 记为 λ1,λ2,…,λn , 且满足交错性质 λ1>d1>λ2>d2>⋯>λn>dn , 则它们具有相同的特征向量.
思考: 如果没有交错性质, 则结论如何?
练习 5.5∗ 设 q∈Rn 满足 ∥q∥2=1 .对任意与 q 正交的向量 d∈Rn ,试证明:
∥(q+d)q⊺−I∥2=∥q+d∥2. 练习5.6设 S∈Cn×n 是skew-Hermite矩阵,即 S∗=−S 证明:
(1) S 的非零特征值是纯虚数;
(2) I+S 非奇异;
(3) 矩阵 (I+S)−1(I−S) 是酉矩阵. (该矩阵称为 S 的 Cayley 变换)
练习5.7 设 B∈Rm×n,m≥n 且 ∥B∥2<1 . 若 A=[IB⊤BI] , 证明:
κ2(A)=1−∥B∥21+∥B∥2. 练习 5.8∗ 设 B 是二对角矩阵
B=a1b1⋱⋱⋱bn−1an. 证明: 存在正交矩阵 Q1 和 Q2 , 使得 Q1TBQ2 仍然是二对角矩阵且所有元素都非负.
练习5.9设 x,y∈Rn ,若 yTx 只有零特征值,证明: xy⊤ 也只有零特征值
设 X,Y∈Rn×2 , 若 YTX 只有零特征值, 则 XYT 是否也只有零特征值?
练习 5.10∗ (极分解) 设 A∈Cn×n . 证明:
(1)存在酉矩阵 U 和唯一的Hermite半正定矩阵 P ,使得 A=PU
(2) 进一步, 若 A 非奇异, 则 U 也唯一.
练习 5.11∗ 设 A∈Cn×n . 证明: A 可对角化当且仅当存在 Hermite 正定矩阵 P 使得 P−1AP 是正规矩阵.
(提示: 利用极分解, 但不是对 A 进行极分解)
以下为可选题
练习5.12 设 λ∈R 是对称矩阵 A∈Rn×n 的一个特征值, 对应的特征向量为 x∈Rn . 若 x~∈Rn 是 x 的一个 O(ε) 近似, 即 x~=x+O(ε) , 证明:
x~Tx~x~TAx~=λ+O(ε2), 即 x~ 对应的Rayleigh商是 λ 的 O(ε2) 逼近
练习5.13 设 A,E∈Rn×n 都是对称矩阵,它们的特征值分别为 λ1≥λ2≥⋯≥λn 和 θ1≥θ2≥⋯≥θn . 设 A+E 的特征值为 λ^1≥λ^2≥⋯≥λ^n ,试证明
λi+θn≤λ^i≤λi+θ1,i=1,2,…,n. 并由此可知, 若 E 对称正定, 则 λ^i≥λi .
练习5.14设 A∈Rn×n 是对称矩阵, An−1 是 A 的 n−1 阶顺序主子矩阵,它们的特征值分别为 λ1≥λ2≥⋯≥λn 和 θ1≥θ2≥⋯≥θn−1 .试证明
λ1≥θ1≥λ2≥θ2≥⋯≥λn−1≥θn−1≥λn. 更一般地, 记 λi(B) 为对称矩阵 B 的第 i 个特征值 (按降序排列), 设 Ak 是 A 任意一个 k 阶主子矩阵 (1≤k≤n−1) , 则有
λi(A)≥λi(Ak)≥λn−k+i(A),i=1,2,…,k. 练习5.15 设 A=D+uu⊤ , 其中 D=diag(d1,d2,…,dn) 满足 d1>d2>⋯>dn . 由此可知, A 的 n−1 个特征值满足 λi+1∈(di+1,di),i=1,2,…,n−1 . 试给出特征值 λ1 的取值范围.
练习 5.16∗ 证明以下结论:
(1) 设 x∈Rn 是一个正向量, 即 xi>0 . 证明: 由 x 定义的 Cauchy 矩阵 A
aij=xi+xj1 是对称半正定的. 进一步, 若 xi 互不相等, 则 A 对称正定. (参见 [153])
(2) 证明: Hilbert 矩阵是对称正定的.
以下为实践题
练习5.17 编写程序, 实现对称矩阵 A∈Rn×n 的三对角化
练习5.18 编写程序, 实现矩阵 A∈Rm×n ( m≥n ) 的二对角化
练习5.19 编写程序, 实现计算对称三对角矩阵特征值的带Wilkinson位移的QR算法.
练习5.20 编写程序, 实现计算二对角矩阵奇异值的 dqds 算法