得鹿梦鱼 得鹿梦鱼

矩阵分析

范数和极限

RnCn\mathbb{R}^n\mathbb{C}^n表示n维度实复向量空间,Rm×nCm×n\mathbb{R}^{m \times n}\mathbb{C}^{m\times n}表示m行n列实复矩阵空间,设x=x1,x2,,xnTRn\bm{x} = x_1, x_2, \cdots , x_n^T \in \mathbb{R}^n,其长度可以定为x=j=1nxj21/2\bm{x}=\sum_{j=1}^nx^2_j^{1/2}

定义1.1 如果在Rn\mathbb{R}^n中定义了实值函数,记为\cdot,满足

  1. x0\bm{x} \geq 0,当前仅当x=0x=0x=0\bm{x} = 0
  2. 对于任意aRn,ax=axa \in \mathbb{R}^n, a\bm{x}=a\bm{x}
  3. 对于任意x,yRn\bm{x}, \bm{y} \in \mathbb{R}^n,恒有三角不等式x+yx+y\bm{x} + \bm{y} \leq \bm{x} + \bm{y},
    则称x\bm{x}x\bm{x}范数,也成为

向量长度满足上述条件1和2是显然的,只需要证明满足第三条,证明过程如下

对于任意的x,yRn\bm{x}, \bm{y} \in \mathbb{R}^n,有
x+y2=x+y,x+y=x,x+2x,y+y,y\bm{x} + \bm{y}^2 = \bm{x} + \bm{y}, \bm{x} + \bm{y} = \bm{x}, \bm{x} + 2\bm{x},\bm{y} + \bm{y}, \bm{y}

利用Cauchy不等式x,yxyx,y \leq xy,d导出
x+y2=x2+2xy+y2x+y2\bm{x} + \bm{y}^2 = \bm{x}^2 + 2\bm{x}\bm{y} + \bm{y}^2 \leq \bm{x} + \bm{y}^2c从而三角不等式成立,

Rn\mathbb{R}^n中最常用的范数还有1范数和\infty范数
x1=j=1nxj2x=max{x1,x2,,xn}\bm{x}_1=\sum_{j=1}^nx^2_j \\\bm{x}_{\infty}=\max \set{x_1, x_2, \cdots, x_n}

定理1.1 给定非奇异矩阵 bmARm×nbm{A} \in \mathbb{R}^{m \times n}, 则对于Rn\mathbb{R}^n中的任意范数x\bm{x}, xA=Ax\bm{x}_{\bm{A} } = \bm{Ax}定义了Rn\mathbb{R}^n中的一种新范数

定理1.2ARn×n\bm{A} \in \mathbb{R}^{n \times n}为正定对称矩阵,则xA1/2=Ax,x1/2\bm{x}_{\bm{A^{1/2} } } = \bm{Ax,x}^{1/2}定义了Rn\mathbb{R}^n中的一种范数