本文最后更新于:2023年9月13日 下午
矩阵论02-6:向量范数和矩阵范数的相容性
1 定义
矩阵和矩阵之间乘法对于范数来说要满足相容性,矩阵和向量同样是可以相乘的,这就引出了矩阵和向量的相容性。
设∣∣⋅∣∣β是Cn×n(或Rn×n)上的矩阵范数,∣∣⋅∣∣α是Cn(或R^n)上的向量范数,如果∀A∈Cn×n,∀x∈Cn都有
∣∣Ax∣∣α≤∣∣A∣∣β∣∣x∣∣α
则称矩阵范数∣∣⋅∣∣β与向量范数∣∣⋅∣∣α是相容的。
1.1 性质
定理:对于给定的矩阵范数,一定存在与之相容的向量范数。给出向量范数,也能够找到与之相容的矩阵范数。
- 矩阵的m1范数与向量的1-范数相容
- 矩阵的m2范数与向量的2-范数相容
- 矩阵的∞-范数与向量的1-范数,2-范数,∞-范数都相容
2 算子范数
引理:给定Cn上的向量范数∣∣⋅∣∣v,∀A∈Cn×n,定义
∣∣A∣∣=x=θmax∣∣x∣∣v∣∣Ax∣∣v
则∣∣⋅∣∣是Cn×n上与向量范数∣∣⋅∣∣v相容的矩阵范数。这里的式子表示取x,使得这个分式的值最大,并且x不能取0向量。所以是一种有约束的函数极值。
算子范数:此时称∣∣⋅∣∣为由向量范数∣∣⋅∣∣v导出的算子范数,或者从属于向量范数∣∣⋅∣∣v的矩阵范数。
定理:由引理定义的实值函数∣∣A∣∣是一种和定义中用到的向量范数∣∣x∣∣v相容的矩阵范数。
2.1 算子范数的其它形式
-
约束条件为∣∣x∣∣v=1
∣∣A∣∣=∣∣x∣∣v=1max∣∣Ax∣∣v
-
约束条件为∣∣x∣∣v≤1
∣∣A∣∣=∣∣x∣∣v≤1max∣∣Ax∣∣v
这两个都是∣∣⋅∣∣v诱导出的算子范数。
2.2 几种特殊的算子范数
矩阵1-范数:
∣∣A∣∣1=jmaxi=1∑n∣aij∣
是从属于向量1-范数的矩阵1-范数。注意到这是在对第j列元素的模求和,然后再挑选求和结果最大的一列。这个范数也叫做列和范数
矩阵∞-范数:
∣∣A∣∣∞=1≤i≤nmaxj=1∑n∣aij∣
是从属于向量∞-范数的矩阵∞-范数。注意这是在对第i行元素的模求和,然后再挑选结果最大的一行。这个范数也叫做行和范数。
矩阵2-范数:
∣∣A∣∣2=λM=σ1
其中λM=max{λ:det(λI−AHA)=0},也就是矩阵AHA的最大特征值。是从属于向量#2-范数的矩阵2-范数。在这个范数又叫做谱范数,以及A的最大正奇异值。
谱范数的一些性质:
- ∣∣A∣∣2=x,ymax{∣yHAx∣ ∣ ∣∣x∣∣2=1,∣∣y∣∣2=1}
- ∣∣A∣∣2=∣∣Aˉ∣∣2=∣∣AT∣∣2=∣∣AH∣∣2
- ∣∣AHA∣∣2=∣∣A∣∣22
- ∣∣A∣∣2=∣∣UAV∣∣2, ∀U,V∈Un×n,可视作酉不变性
2.3 谱半径
矩阵A∈Cn×n的谱半径ρ(A)是
ρ(A)=max{∣λ∣:λ是A的特征值}
也就是最大特征值的模。
定理5:如果∣∣⋅∣∣是任意的矩阵范数,且A∈Cn×n,则
ρ(A)≤∣∣A∣∣
谱半径并非一个矩阵范数,但对于一个矩阵A来说,谱半径是它所有矩阵范数值的
最大下界。矩阵范数是大于等于谱半径的。