设三阶正定矩阵 AA,若矩阵 AA 的特征值为 λ1,λ2,λ3\lambda_1,\lambda_2,\lambda_3,对应的单位化特征向量分别为 α1,α2,α3\alpha_1,\alpha_2,\alpha_3两两正交,则存在正交矩阵 Q=(α1,α2,α3)Q = (\alpha_1,\alpha_2,\alpha_3),使得 QTAQ=Λ=[λ1λ2λ3]Q^{\mathrm{T}}AQ = \Lambda = \begin{bmatrix} \lambda_1 & & \\ & \lambda_2 & \\ & & \lambda_3 \end{bmatrix}

现得到 A=QΛQTA = Q \Lambda Q^{\mathrm{T}},令 Λ1=[λ1λ2λ3]\Lambda_1 = \begin{bmatrix} \sqrt{\lambda_1} & & \\ & \sqrt{\lambda_2} & \\ & & \sqrt{\lambda_3} \end{bmatrix},则正定矩阵 AA 有以下分解方法:

【方法一】 A=QΛQT=Q(Λ1Λ1)QT=(Λ1QT)T(Λ1QT)=CTC(令C=Λ1QTA = Q \Lambda Q^{\mathrm{T}} = Q (\Lambda_1 \Lambda_1) Q^{\mathrm{T}} = (\Lambda_1 Q^{\mathrm{T}})^{\mathrm{T}} (\Lambda_1 Q^{\mathrm{T}}) = C^{\mathrm{T}} C(令 C = \Lambda_1 Q^{\mathrm{T}})

【方法二】 A=QΛQT=QΛ1Λ1QT=QΛ1(QTQ)Λ1QT=(QΛ1QT)(QΛ1QT)=C2(令C=QΛ1QTA = Q \Lambda Q^{\mathrm{T}} = Q \Lambda_1 \Lambda_1 Q^{\mathrm{T}} = Q \Lambda_1 (Q^{\mathrm{T}} Q) \Lambda_1 Q^{\mathrm{T}} = (Q \Lambda_1 Q^{\mathrm{T}})(Q \Lambda_1 Q^{\mathrm{T}}) = C^2 (令 C = Q \Lambda_1 Q^{\mathrm{T}})

此时由谱分解定理得:

  • A=λ1α1α1T+λ2α2α2T+λ3α3α3TA = \lambda_1 \alpha_1 \alpha_1^{\mathrm{T}} + \lambda_2 \alpha_2 \alpha_2^{\mathrm{T}} + \lambda_3 \alpha_3 \alpha_3^{\mathrm{T}}
  • B=λ1α1α1T+λ2α2α2T+λ3α3α3TB = \sqrt{\lambda_1} \alpha_1 \alpha_1^{\mathrm{T}} + \sqrt{\lambda_2} \alpha_2 \alpha_2^{\mathrm{T}} + \sqrt{\lambda_3} \alpha_3 \alpha_3^{\mathrm{T}}

【拓展】 若要将正定矩阵 AA 分解为 C3C^3,则可令 Λ2=[λ13λ23λ33]\Lambda_2 = \begin{bmatrix} \sqrt[3]{\lambda_1} & & \\ & \sqrt[3]{\lambda_2} & \\ & & \sqrt[3]{\lambda_3} \end{bmatrix},所以有:A=(QΛ2QT)(QΛ2QT)(QΛ2QT)=C3(令C=QΛ2QTA = (Q \Lambda_2 Q^{\mathrm{T}})(Q \Lambda_2 Q^{\mathrm{T}})(Q \Lambda_2 Q^{\mathrm{T}}) = C^3 (令 C = Q \Lambda_2 Q^{\mathrm{T}})


相关例题

【例 1】已知矩阵 A=[001010100]A = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 1 & 0 \\ 1 & 0 & 0 \end{bmatrix},求一个可逆矩阵 CC,使得 C3=AC^3 = A

【解】C3=AC^3 = A 的特征值为 1,1,11,1,-1,则 CC 的特征值为 13,13,13\sqrt[3]{1},\sqrt[3]{1},\sqrt[3]{-1}(即 1,1,11,1,-1),所以 CEC-E 的特征值为 0,0,20,0,-2

AA 的特征值 1-1 所对应的特征向量为 α3=12(1,0,1)T\alpha_3 = \frac{1}{\sqrt{2}} (1,0,-1)^{\mathrm{T}},则 CEC-E 的特征值 λ3=2\lambda_3 = -2 所对应的特征向量也为 α3=12(1,0,1)T\alpha_3 = \frac{1}{\sqrt{2}} (1,0,-1)^{\mathrm{T}}

由谱分解定理得

CE=λ3α3α3T=212[101]12(1,0,1)=[101000101]=[101000101]C=(CE)+E=[001010100]\begin{aligned} C-E &= \lambda_3 \alpha_3 \alpha_3^{\mathrm{T}} \\ &= -2 \cdot \frac{1}{\sqrt{2}} \begin{bmatrix} 1 \\ 0 \\ -1 \end{bmatrix} \cdot \frac{1}{\sqrt{2}} (1,0,-1) \\ &= -\begin{bmatrix} 1 & 0 & -1 \\ 0 & 0 & 0 \\ -1 & 0 & 1 \end{bmatrix} = \begin{bmatrix} -1 & 0 & 1 \\ 0 & 0 & 0 \\ 1 & 0 & -1 \end{bmatrix} \\ \therefore C &= (C-E) + E = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 1 & 0 \\ 1 & 0 & 0 \end{bmatrix} \end{aligned}


【例 2】已知矩阵 A=[001010100]A = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 1 & 0 \\ 1 & 0 & 0 \end{bmatrix},求一个正定矩阵 CC,使得 C2=A+2EC^2 = A+2E

【解】AA 的特征值为 1,1,11,1,-1,则 C2=A+2EC^2 = A+2E 的特征值为 3,3,13,3,1,则 CC 的特征值为 3,3,1\sqrt{3},\sqrt{3},1,所以 C3EC-\sqrt{3}E 的特征值为 0,0,130,0,1-\sqrt{3}

AA 的特征值 1-1 所对应的特征向量为 α3=12(1,0,1)T\alpha_3 = \frac{1}{\sqrt{2}} (1,0,-1)^{\mathrm{T}},则 C3EC-\sqrt{3}E 的特征值 λ3=13\lambda_3 = 1-\sqrt{3} 所对应的特征向量也为 α3=12(1,0,1)T\alpha_3 = \frac{1}{\sqrt{2}} (1,0,-1)^{\mathrm{T}}

由谱分解定理得

C3E=λ3α3α3T=(13)12[101]12(1,0,1)=132[101000101]=[13203120003120132]C=(C3E)+3E=[3+12031203031203+12]\begin{aligned} C-\sqrt{3}E &= \lambda_3 \alpha_3 \alpha_3^{\mathrm{T}} \\ &= (1-\sqrt{3}) \cdot \frac{1}{\sqrt{2}} \begin{bmatrix} 1 \\ 0 \\ -1 \end{bmatrix} \cdot \frac{1}{\sqrt{2}} (1,0,-1) \\ &= \frac{1-\sqrt{3}}{2} \begin{bmatrix} 1 & 0 & -1 \\ 0 & 0 & 0 \\ -1 & 0 & 1 \end{bmatrix} \\ &= \begin{bmatrix} \frac{1-\sqrt{3}}{2} & 0 & \frac{\sqrt{3}-1}{2} \\ 0 & 0 & 0 \\ \frac{\sqrt{3}-1}{2} & 0 & \frac{1-\sqrt{3}}{2} \end{bmatrix} \\ \therefore C &= (C-\sqrt{3}E) + \sqrt{3}E = \begin{bmatrix} \frac{\sqrt{3}+1}{2} & 0 & \frac{\sqrt{3}-1}{2} \\ 0 & \sqrt{3} & 0 \\ \frac{\sqrt{3}-1}{2} & 0 & \frac{\sqrt{3}+1}{2} \end{bmatrix} \end{aligned}


【例 3】已知矩阵 A=[001010100]A = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 1 & 0 \\ 1 & 0 & 0 \end{bmatrix},求一个正定矩阵 CC,使得 Cn=A+2EC^n = A+2E

【解】该题与上题的解法是相似的,现直接给出答案:

C=[3n+1203n1203n03n1203n+12]C = \begin{bmatrix} \frac{\sqrt[n]{3}+1}{2} & 0 & \frac{\sqrt[n]{3}-1}{2} \\ 0 & \sqrt[n]{3} & 0 \\ \frac{\sqrt[n]{3}-1}{2} & 0 & \frac{\sqrt[n]{3}+1}{2} \end{bmatrix}