Hermite矩阵
Hermite矩阵是复数域上的“对称矩阵”
Hermite矩阵性质
其性质与实对称矩阵基本一致:
- 实数特征值;
- 有一套正交的特征向量(各个特征子空间正交+代数重数=几何重数)
此外,Hermite矩阵也是复正定矩阵的前提(就如实数域中对称矩阵是正定矩阵的前提):
-
A
\boldsymbol{A}
A为Hermite矩阵
⟺
\iff
⟺对于任意
x
∈
C
n
\bold x\in\mathbb C^n
x∈Cn,二次型
x
H
A
x
\mathbf{x}^{H} \boldsymbol{A} \mathbf{x}
xHAx为实数,
即:“复Hermite正定矩阵”等价于“复正定矩阵”
还有以下性质:
- 对称/Hermite矩阵,一个非负的特征值 = 一个奇异值
判定Hermite矩阵的充要条件
矩阵 A \bold A A是Hermite矩阵,有如下几个充要条件( ⟺ \iff ⟺):
- 原始定义: A = A H \bold A=\bold A^H A=AH
- 对于任意 x ∈ C n \bold x\in\mathbb C^n x∈Cn,二次型 x H A x \mathbf{x}^{H} \boldsymbol{A} \mathbf{x} xHAx为实数
- A \bold A A酉相似于实对角阵 A = U T d i a g ( λ 1 , . . . , λ n ) U \bold {A=U^T}diag(\lambda_1,...,\lambda_n)\bold U A=UTdiag(λ1,...,λn)U
- A H A = A 2 \bold A^H\bold A=\bold A^2 AHA=A2
证明:
①分析:这里使用SVD和Jordan标准型都不奏效,使用SVD A = U Σ V H A=U \Sigma V^{H} A=UΣVH可以简化 A H A = ( V Σ U H ) ( U Σ V H ) = V Σ 2 V H A^{H} A=\left(V \Sigma U^{H}\right)\left(U \Sigma V^{H}\right)=V \Sigma^{2} V^{H} AHA=(VΣUH)(UΣVH)=VΣ2VH,但无法简化矩阵幂 A 2 = U Σ V H U Σ V H A^{2}=U \Sigma V^{H} U \Sigma V^{H} A2=UΣVHUΣVH;Jordan标准型 A = S J S − 1 A=S J S^{-1} A=SJS−1可以简化矩阵幂 A 2 = S J 2 S − 1 A^{2}=S J^{2} S^{-1} A2=SJ2S−1,但无法简化 A H A = ( S − 1 ) H J H S H S J S − 1 A^{H} A=\left(S^{-1}\right)^{H} J^{H} S^{H} S J S^{-1} AHA=(S−1)HJHSHSJS−1;
这里反映了一个问题:我们看待矩阵分解时,常常过度关注分解式所产生的简约形式,反而因此忽略了变换矩阵
这里合适的方法是,使用使用 Schur 定理将矩阵三角化,因为其左右变换矩阵都是酉矩阵,有助于化简
②证明:
根据 Schur 定理矩阵三角化,任意矩阵可以酉三角化为上三角矩阵 A = U T U H A=U T U^{H} A=UTUH,且 T T T的对角线上的元素为特征值 λ 1 , . . . , λ n \lambda_1,...,\lambda_n λ1,...,λn
由于 A H A = A 2 \bold A^H\bold A=\bold A^2 AHA=A2,而 A 2 = U T 2 U H A^{2}=U T^{2} U^{H} A2=UT2UH, A H A = U T H U H U T U H = U T H T U H A^{H} A=U T^{H} U^{H} U T U^{H}=U T^{H} T U^{H} AHA=UTHUHUTUH=UTHTUH
故有 T 2 = T H T T^{2}=T^{H} T T2=THT,计算其对角元为 λ j 2 = ∣ λ j ∣ 2 + ∑ i < j ∣ t i j ∣ 2 \lambda_{j}^{2}=\left|\lambda_{j}\right|^{2}+\sum_{i<j}\left|t_{i j}\right|^{2} λj2=∣λj∣2+∑i<j∣tij∣2,显然 t i j = 0 t_{i j}=0 tij=0, λ j \lambda_{j} λj为实数
进而 T = diag ( λ 1 , … , λ n ) T=\operatorname{diag}\left(\lambda_{1}, \ldots, \lambda_{n}\right) T=diag(λ1,…,λn),可以得到 A ∗ = U ∗ T ∗ U = U ∗ T U = A A^{*}=U^{*} T^{*} U=U^{*} T U=A A∗=U∗T∗U=U∗TU=A,证毕文章来源:https://www.toymoban.com/news/detail-740282.html
- t r a c e ( A H A ) = t r a c e ( A 2 ) trace(\bold A^H\bold A)=trace(\bold A^2) trace(AHA)=trace(A2)
reference:
特殊矩阵 (9):Hermitian 矩阵
Hermitian 矩阵的等价条件
Hermitian/实对称矩阵专题文章来源地址https://www.toymoban.com/news/detail-740282.html
到了这里,关于矩阵理论| 特殊矩阵:Hermite矩阵/共轭对称矩阵的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!