线性代数:对称矩阵与正交对角化
线性代数:对称矩阵与正交对角化
对称矩阵:矩阵上的所有元素关于主对角线对称,满足A = A^T。
I = \begin{bmatrix} 1&0 \ 0&1\end{bmatrix} \ \ \ \ \ \ \ \ \ \ A= \begin{bmatrix} 1&-1&\sqrt {5} \ -1&2&\pi \ \sqrt {5}&\pi&3 \end{bmatrix}
对称矩阵的重要性质
- 对于对称矩阵来说,其特征值一定是实数;
- 尽管对称矩阵也会存在多重特征值,但是其对应的特征空间(所有的特征向量生成矩阵的特征空间)的维度一定等于重数;
- 一个n阶的对称矩阵一定具有n个线性无关的特征向量;
- 从而对称矩阵一定可以被对角化A = PDP^{-1}。
正交对角化
我们在选择参考坐标系的时候,通常更愿意使用基于正交基生成的坐标系,更方便理解和使用。
而对称矩阵的所有不同特征值对应的特征向量就具有互相垂直的特点,从而能够在对角化分解后得到一个代表正交坐标系的P矩阵。
假设矩阵A的两个特征向量v1,v2对应不同的特征值λ1, λ2;
则可证:v1v2 = 0
∵ λ1v1v2 = (λ1v1)^{T} v2= (Av1)^{T} v2 = v1^{T}A^{T} v2
∵ A是对称矩阵,AT = A,v1^{T}A^{T} v2 = v1^{T}A v2 = v1^{T}λ2 v2 = λ2v1^{T} v2
∴ λ1v1v2 = λ2v1^{T} v2 = λ2v1v2
∴ (λ1 - λ2)(v1v2) = 0
∵ λ1 ≠ λ2
∴ v1v2 = 0
而对于对称矩阵的相同特征值情况,也一定可以在它的特征空间内找到互相垂直的特征向量,从而构成正交的P矩阵。
在将矩阵进行对角化的过程A = PDP^{-1}中,矩阵P的作用仅代表一个坐标系,在P坐标系下观察A变换具有D的表现形式,而对于一个坐标系,我们仅关注生成空间的基向量的方向,所以可以将其替换成一个标准坐标系,也即将基向量的模变为1(向量标准化),这样就可以得到一个标准正交矩阵Q。标准正交矩阵Q具有QT = Q^{-1}的性质。
从而对矩阵A的正交对角化可表示为:
A = QDQ^{-1} = QDQT
如果一个矩阵A可以被正交对角化,
就有A = QDQT,
而AT = (QDQT)^{T} = (QT)^{T}D^{T}QT = QDQT = A;
从而A是对称矩阵⇔A可以被正交对角化A = QDQT【谱定理】