先回顾这里需要的两个几何概念。实列向量 u、v 的内积是 uTv=∑uivi;两个非零向量内积为 0 时彼此正交,也就是垂直。向量长度为 ∥v∥=vTv,将非零向量除以它的长度,就得到单位向量。
若方阵 Q 的各列都是单位向量,而且不同列两两正交,就称 Q 为正交矩阵。它满足 QTQ=I,因此 Q−1=QT。若这样的 Q 能把 A 化成对角矩阵,就称 A 可以正交对角化:
QTQ=I,Q−1=QTQTAQ=D等价地:A=QDQT 实对称矩阵的谱定理:每个实对称矩阵都可以正交对角化。也就是说,若 AT=A,就一定能找到由实特征向量组成的标准正交基。定理的证明暂时略过,下面只通过一个例子展示计算过程。
实对称矩阵中,不同特征值对应的特征向量自动正交。如果出现重特征值,则要在它的特征空间中选一组正交基,再把每个向量单位化;不能认为这个空间里随意取的向量都两两正交。具体的正交化方法留到后续章节。
计算步骤为:求全部特征值;分别求各特征空间的基;在每个特征空间内部作施密特正交化并单位化;按同一顺序组成Q和D。不同特征空间之间已经正交,不需要跨空间混合。
反过来,实矩阵若能正交对角化,则A=QDQT必为实对称矩阵。因此在实数范围内,“实对称”与“可正交对角化”等价。这里继续略去谱定理的证明。
正交对角化要求特征向量基既线性无关,又标准正交。一般可对角化矩阵只保证前者,例如上一节 A=[2013] 的两个特征方向并不垂直。使用正交矩阵的好处是换坐标时保持长度和夹角,而且求逆只需转置。
读完这一节了吗?标记后,可以在目录中找到自己的学习进度。