非零复矩阵M、N的Frobenius范数||MN+NM||的上界问题咨询
嘿,这个问题我之前研究矩阵范数的时候也琢磨过,关于非零复矩阵M和N的Frobenius范数||MN+NM||的上界,我整理了几个实用的结论和推导思路,分享给你:
最通用的初步上界
直接利用Frobenius范数的两个核心性质:三角不等式(||A+B|| ≤ ||A|| + ||B||),以及矩阵乘积的范数上界(||AB|| ≤ ||A||_F ||B||_F)。
把这两个性质结合起来,就能得到:||MN + NM|| ≤ ||MN|| + ||NM|| ≤ ||M||_F ||N||_F + ||N||_F ||M||_F = 2||M||_F ||N||_F
而且这个上界是可达的——比如当M=N时,若M是正定Hermitian矩阵(对角元为实数的对角矩阵就是典型例子),此时||MN+NM||=||2M²||=2||M||_F²=2||M||_F||N||_F,刚好取到等号。所以这个通用上界是紧的,没法再进一步缩小了。特殊矩阵类型的更紧上界
如果M和N有额外结构,比如都是正规矩阵(满足M*M=MM*,N*N=NN*),我们可以借助谱定理细化推导:
假设M的特征值为{λ₁, λ₂, ..., λₙ},N的特征值为{μ₁, μ₂, ..., μₙ},那么||MN+NM||_F的平方可展开为:||MN+NM||_F² = Σ_{i,j=1}^n |λ_i μ_j + λ_j μ_i|²
展开化简后得到:Σ_{i,j} (|λ_i μ_j|² + |λ_j μ_i|² + 2Re(λ_i μ_j \overline{λ_j μ_i})) = 2||M||_F²||N||_F² + 2Re(Σ_{i,j} λ_i μ_j \overline{λ_j μ_i})
这里第二项的实部绝对值不超过2||M||_F²||N||_F²,不过这其实又回到了通用上界。但如果M和N是交换的正规矩阵(即MN=NM),那||MN+NM||=||2MN||=2||MN|| ≤ 2||M||_F||N||_F,同样在M=N时取到等号。
另外,如果M和N都是Hermitian矩阵(特殊的正规矩阵),结合特征值排序还能得到更具体的上界,比如当两者特征值按降序排列时,||MN+NM||_F ≤ 2Σ_{i=1}^n |λ_i μ_i|,不过这个上界是否比通用上界更紧,取决于特征值的分布情况。额外补充:下界参考
虽然你问的是上界,但顺带提一句:||MN+NM||的下界可以是0。比如取M=[[1,0],[0,-1]],N=[[0,1],[1,0]],此时MN=[[0,1],[-1,0]],NM=[[0,-1],[1,0]],两者相加为零矩阵,范数就是0。
备注:内容来源于stack exchange,提问作者Mike

