线性代数 Cheat Sheet 7-1:对称矩阵的对角化
一个对称矩阵是一个满足 AT=A 的矩阵 A,这种矩阵是方阵,其主对角线元素是任意的,但其他元素在主对角线的两边成对出现。
定理 1 如果 A 是对称矩阵,那么不同特征空间的任意两个特征向量是正交的。
设 v1,v2 是对应于不同特征值 λ1,λ2 的特征向量,有
λ1v1⋅v2=(λ1v1)Tv2=(Av1)Tv2=(vT1AT)v2=vT1(ATv2)=vT1(λ2v2)=λ2vT1v2=λ2v1⋅v2
因此有 (λ1–λ2)v1⋅v2=0,但是 λ1≠λ2,故 v1⋅v2=0。
对于一个矩阵 A,如果存在一个正交矩阵 P(满足 P−1=PT)和一个对角矩阵 D 使得
A=PDPT=PDP−1
则称 A 为可正交对角化。
为了正交对角化一个 n×n 矩阵,需要找到 n 个线性无关的特征向量。如果 A 像 (1) 式一样可以正交对角化,则
AT=(PDPT)T=PDPT=A
这样的 A 是对称的。
定理 2 一个 n×n 矩阵 A 可正交对角化的充分必要条件是 A 是对称矩阵。
Contents [show]
1. 谱定理
矩阵 A 的特征值的集合有时称为 A 的谱。
定理 3(对称矩阵的谱定理)一个对称的 n×n 矩阵 A 具有下述性质:
a. A 有 n 个特征值,包含重复的特征值。
b. 对每一个特征值 λ,对应的特征空间的维数等于 λ 作为特征方程的根的重数。
c. 特征空间相互正交,这种正交性是在特征向量对应于不同特征值的意义下成立的。
d. A 可正交对角化。
2. 谱分解
假设 A=PDP−1,其中 P 的列是 A 的单位正交特征向量 u1,⋯,un,且相应的特征值 λ1,⋯,λn 属于对角矩阵 D,由 P−1=PT,有
A=PDPT=[u1⋯un][λ10⋱0λn][uT1⋮uTn]=[λ1u1⋯λnun][uT1⋮uTn]
利用乘积的行列式展开式,可以得到
A=λ1u1uT1+λ2u2uT2+⋯+λnunuTn
由于它将 A 分解为由 A 的谱(特征值)确定的小块,因此这个 A 的表示就称为 A 的谱分解。(2) 中的每一项都是一个秩为 1 的 n×n 矩阵。例如,λ1u1uT1 的每一列都是 u1 的倍数。更进一步,在 x 属于 Rn 的意义下,每个矩阵 ujuTj 都是投影矩阵,向量 (ujuTj)x 是 x 在由 uj 生成的子空间上的正交投影。