设 A,B 为实对称矩阵,B 正定,则 A 正定 ⇔AB 的特征值是正数。
1. 必要性(⇒):若 A 正定,则 AB 的特征值全为正数
步骤 1.1:构造相似对称矩阵 由于 B 正定,存在可逆矩阵 B1/2 满足 B=(B1/2)2。考虑矩阵:
C=B1/2AB1/2
C 是实对称矩阵,因为:
C⊤=(B1/2AB1/2)⊤=B1/2A⊤(B1/2)⊤=B1/2AB1/2=C.
步骤 1.2:特征值关系AB 与 C 相似:
AB=B−1/2(B1/2AB1/2)B1/2=B−1/2CB1/2,
因此 AB 与 C 有相同的特征值。
步骤 1.3:正定性传递 若 A 正定,则 C=B1/2AB1/2 正定(正定矩阵的合同变换保持正定性)。故 C 的特征值全为正数,从而 AB 的特征值也全为正数。
2. 充分性(⇐):若 AB 的特征值全为正数,则 A 正定
步骤 2.1:对称矩阵 C 的正定性 构造 C=B1/2AB1/2,由 AB 与 C 相似,C 的特征值全为正数。由于 C 实对称且特征值全正,C 是正定矩阵。
步骤 2.2:合同变换恢复 A 的正定性 将 A 表示为:
A=B−1/2CB−1/2.
对任意非零向量 x∈Rn,令 y=B−1/2x=0,则:
x⊤Ax=y⊤Cy>0,
因 C 正定,故 A 正定。
关键结论:
- AB 与对称矩阵 B1/2AB1/2 相似,特征值相同。
- 正定矩阵的合同变换保持正定性。
- AB 特征值全正 ⇔ B1/2AB1/2 正定 ⇔ A 正定。
最终结论: 命题成立,即 A 正定当且仅当 AB 的特征值全为正数。
设 A 半正定,k∈Z+, 则 ∃! 半正定矩阵 B,s.t.A=Bk.
1. 存在性证明
步骤 1.1:谱分解 由于 A 是半正定矩阵,存在正交矩阵 Q 和对角矩阵 Λ,使得:
A=QΛQ⊤,
其中 Λ=diag(λ1,λ2,…,λn),且 λi≥0。
步骤 1.2:构造矩阵 B 定义对角矩阵 Λ1/k=diag(λ11/k,λ21/k,…,λn1/k),并令:
B=QΛ1/kQ⊤.
由于 λi≥0 且 k 为正整数,λi1/k 是实数非负的,因此 B 是半正定矩阵。
步骤 1.3:验证 Bk=A 计算 Bk:
Bk=(QΛ1/kQ⊤)k=Q(Λ1/k)kQ⊤=QΛQ⊤=A.
因此,B 满足 A=Bk。
2. 唯一性证明
步骤 2.1:假设存在另一个半正定矩阵 C 满足 Ck=A 设 C 为半正定矩阵,且 Ck=A。对 C 进行谱分解:
C=PΣP⊤,
其中 P 为正交矩阵,Σ=diag(σ1,σ2,…,σn) 且 σi≥0。
步骤 2.2:分析 Ck 的谱分解 由 Ck=PΣkP⊤,与 A=QΛQ⊤ 对比,得:
PΣkP⊤=QΛQ⊤.
由于谱分解唯一(忽略特征值排列顺序),可推出:
- P 与 Q 的列向量可通过排列对应(即存在置换矩阵 R 使得 P=QR)。
- Σk 与 Λ 的对角元通过相同排列对应,即 σik=λj,其中 j 为置换后的索引。
步骤 2.3:唯一性结论 由于 σi≥0 且 σik=λj,必有 σi=λj1/k。因此:
Σ=Λ1/k,
且 P=Q(在特征值按固定顺序排列时)。故 C=QΛ1/kQ⊤=B。
关键结论:
- 半正定矩阵的谱分解唯一性保证了 B 的构造唯一。
- 非负实数的 k 次根唯一性确保了 Λ1/k 的唯一性。
最终结论: 存在唯一的半正定矩阵 B,使得 A=Bk。
设 A∈Mn×n(R), 则 ∃U∈O(m),V∈O(n),S=(diag{λ1,…,λv}000), s.t A=USV.
1. 右奇异向量的构造(矩阵 V)
步骤 1.1:分析 A⊤A 的正交对角化 矩阵 A⊤A∈Mn×n(R) 是实对称半正定矩阵,因此可正交对角化为:
A⊤A=VΛV⊤,
其中:
- V=[v1∣v2∣⋯∣vn]∈O(n),vi 为 A⊤A 的单位正交特征向量。
- Λ=diag(λ1,λ2,…,λn),λi≥0 为特征值,按降序排列。
步骤 1.2:定义奇异值 令 σi=λi,则非零奇异值的个数 r=rank(A),且:
σ1≥σ2≥⋯≥σr>0,σr+1=⋯=σn=0.
2. 左奇异向量的构造(矩阵 U)
步骤 2.1:定义 U 的非零部分 对 i=1,2,…,r,定义向量:
ui=σi1Avi∈Rm,
则 {u1,u2,…,ur} 是单位正交向量组:
ui⊤uj=σiσj1vi⊤A⊤Avj=σiσjσj2vi⊤vj=δij.
步骤 2.2:扩展为完备正交基 若 m>r,选取 m−r 个单位正交向量 {ur+1,…,um},使得 U=[u1∣⋯∣um]∈O(m)。
3. 奇异值矩阵 S 的构造
定义矩阵 S∈Mm×n(R) 为:
S=(diag{σ1,…,σr}0(m−r)×r0r×(n−r)0(m−r)×(n−r)),
其中左上角的 r×r 块为奇异值,其余部分为零。
4. 验证分解 A=USV⊤
步骤 4.1:对 V 的列向量作用 A
- 当 j≤r 时,Avj=σjuj(由 uj 的定义)。
- 当 j>r 时,σj=0,且 Avj=0(因 vj 属于 A⊤A 的零空间)。
步骤 4.2:展开矩阵乘法 将 USV⊤ 按列展开:
USV⊤=i=1∑rσiuivi⊤.
对任意 vj(j≤r):
USV⊤vj=σjuj=Avj.
对 vj(j>r):
USV⊤vj=0=Avj.
因此,USV⊤ 与 A 在所有基向量上作用相同,故 A=USV⊤。
关键结论:
- 对称性保障:A⊤A 的正交对角化提供了右奇异向量 V 和奇异值 σi。
- 正交基扩展:左奇异向量 U 通过 Avi/σi 及正交补构造,确保 U 的正交性。
- 唯一性与结构:奇异值矩阵 S 的结构由秩 r 唯一确定,非零部分对应正奇异值。
最终结论: 任意实矩阵 A 均可分解为 A=USV⊤,其中 U∈O(m),V∈O(n),S 为奇异值矩阵。