设A∈Cn×n\mathbf{A}\in\mathbb{C}^{n\times n}A∈Cn×n,则存在酉矩阵U\mathbf{U}U,和上三角矩阵T\mathbf{T}T,使得
A=UTUH
\mathbf{A}=\mathbf{U}\mathbf{T}\mathbf{U}^{H}
A=UTUH
证明:
利用数学归纳法
当k=1k=1k=1时显然成立
假设k=n−1k=n-1k=n−1时成立
当k=nk=nk=n
设λ1\lambda_1λ1是A\mathbf{A}A的特征值,β1\mathbf{\beta}_1β1是A\mathbf{A}A的特征值λ1\lambda_1λ1对应的单位特征向量
Aβ1=λ1β\mathbf{A}\mathbf{\beta}_1=\lambda_1\mathbf{\beta}Aβ1=λ1β
将β1\mathbf{\beta}_1β1扩充为Cn\mathbb{C}^nCn上一组单位正交基
设B=(β1,⋯ ,βn)\mathbf{B}=\left(\mathbf{\beta}_1,\cdots,\mathbf{\beta}_n\right)B=(β1,⋯,βn)
则
BHAB=(β1HAβ1β1HAβ2⋯β1HAβn⋮⋮βnHAβ1⋯⋯βnHAβn)=(λ1∗0A1)
\mathbf{B}^H\mathbf{A}\mathbf{B}=\begin{pmatrix}
\mathbf{\beta}_1^H\mathbf{A}\mathbf{\beta}_1&\mathbf{\beta}_1^H\mathbf{A}\mathbf{\beta}_2&\cdots&\mathbf{\beta}_1^H\mathbf{A}\mathbf{\beta}_n\\
\vdots&&&\vdots\\
\mathbf{\beta}_n^H\mathbf{A}\mathbf{\beta}_1&\cdots&\cdots&\mathbf{\beta}_n^H\mathbf{A}\mathbf{\beta}_n\\
\end{pmatrix}=\begin{pmatrix}
\lambda_1&*\\
\mathbf{0}&\mathbf{A}_1
\end{pmatrix}
BHAB=⎝⎜⎛β1HAβ1⋮βnHAβ1β1HAβ2⋯⋯⋯β1HAβn⋮βnHAβn⎠⎟⎞=(λ10∗A1)
因为假设k=n−1k=n-1k=n−1时成立,A∈Cn−1\mathbf{A}\in\mathbb{C}^{n-1}A∈Cn−1
所以存在酉矩阵V1\mathbf{V}_1V1,上三角矩阵T1\mathbf{T}_1T1,使得
V1HA1V1=T1
\mathbf{V}_1^H\mathbf{A}_1\mathbf{V}_1=\mathbf{T}_1
V1HA1V1=T1
于是
(10T0V1)H(λ1∗0A1)(10T0V1)=(λ1∗0T1)
\begin{pmatrix}
1&\mathbf{0}^T\\
\mathbf{0}&\mathbf{V}_1
\end{pmatrix}^H\begin{pmatrix}
\lambda_1&*\\
\mathbf{0}&\mathbf{A}_1
\end{pmatrix}\begin{pmatrix}
1&\mathbf{0}^T\\
\mathbf{0}&\mathbf{V}_1
\end{pmatrix}=\begin{pmatrix}
\lambda_1&*\\
\mathbf{0}&\mathbf{T}_1
\end{pmatrix}
(100TV1)H(λ10∗A1)(100TV1)=(λ10∗T1)
令
U=B(10T0V1),T=(λ1∗0T1)
\mathbf{U}=\mathbf{B}\begin{pmatrix}
1&\mathbf{0}^T\\
\mathbf{0}&\mathbf{V}_1
\end{pmatrix},\mathbf{T}=\begin{pmatrix}
\lambda_1&*\\
\mathbf{0}&\mathbf{T}_1
\end{pmatrix}
U=B(100TV1),T=(λ10∗T1)
有
A=UTUH
\mathbf{A}=\mathbf{U}\mathbf{T}\mathbf{U}^{H}
A=UTUH
由数学归纳法,结论成立