定理 3.6 (实对称矩阵总能对角化)
设 是一个 阶实对称矩阵, 则存在正交矩阵 , 使得 为对角矩阵.
证明
对 的阶数 作数学归纳法.
当 时,结论显然成立.
假设对于 阶的实对称矩阵上述结论成立,下证对 阶矩阵同样成立.
设 是 的一个特征值, 由 定理 3.4. (实对称矩阵的特征值为实数) 知, 为实数. 设 是 属于 的一个实特征向量,有 . 因为特征向量的非零倍数仍然是特征向量,将 单位化, 有
于是, .
以 为第一列作一个正交矩阵 (由施密特正交化方法知 存在; 显然, 为 矩阵), 则 , . 于是,
由于 及 的正交性,
{\mathbf{S}}^{\mathrm{T}}\mathbf{A}{\mathbf{\alpha }}_{1} = {\lambda }_{1}{\mathbf{S}}^{\mathrm{T}}{\mathbf{\alpha }}_{1} = \mathbf{0}$$ $${\mathbf{\alpha }}_{1}^{\mathrm{T}}\mathbf{A}\mathbf{S} = {\left( {\mathbf{S}}^{\mathrm{T}}\mathbf{A}{\mathbf{\alpha }}_{1}\right) }^{\mathrm{T}} = \mathbf{0}.$$ 这样{\mathbf{T}}{1}^{-1}\mathbf{A}{\mathbf{T}}{1} = \left( \begin{matrix} {\lambda }{1} & \mathbf{0} \ \mathbf{0} & {\mathbf{A}}{1} \end{matrix}\right)
其中 ${\mathbf{A}}_{1} = {\mathbf{S}}^{\mathrm{T}}\mathbf{A}\mathbf{S}$ 为 $n - 1$ 阶实对称矩阵. 根据归纳假设,存在一个 $n - 1$ 阶正交矩阵 ${\mathbf{T}}_{2}$,使得{\mathbf{T}}{2}^{-1}{\mathbf{A}}{1}{\mathbf{T}}{2} = \operatorname{diag}\left( {{\lambda }{2},{\lambda }{3},\cdots,{\lambda }{n}}\right)
为对角矩阵. 取 $n$ 阶正交矩阵 ${\mathbf{T}}_{3} = \left( \begin{matrix} 1 & \mathbf{0} \\ \mathbf{0} & {\mathbf{T}}_{2} \end{matrix}\right)$, 则有{\mathbf{T}}{3}^{-1}\left( {{\mathbf{T}}{1}^{-1}\mathbf{A}{\mathbf{T}}{1}}\right) {\mathbf{T}}{3} = {\left( \begin{matrix} 1 & \mathbf{0} \ \mathbf{0} & {\mathbf{T}}{2} \end{matrix}\right) }^{-1}\left( \begin{matrix} {\lambda }{1} & \mathbf{0} \ \mathbf{0} & {\mathbf{A}}{1} \end{matrix}\right) \left( \begin{matrix} 1 & \mathbf{0} \ \mathbf{0} & {\mathbf{T}}{2} \end{matrix}\right) = \operatorname{diag}\left( {{\lambda }{1},{\lambda }{2},\cdots,{\lambda }_{n}}\right).
令 $\mathbf{T} = {\mathbf{T}}_{1}{\mathbf{T}}_{3}$,则 $\mathbf{T}$ 仍然为正交矩阵. 有{\mathbf{T}}^{-1}\mathbf{A}\mathbf{T} = \operatorname{diag}\left( {{\lambda }{1},{\lambda }{2},\cdots,{\lambda }_{n}}\right)