Matrix Theory

 ---------
 |       |
认识    实践 
 |       |
 ---------

chapter 1

Jordan form

用来解决eigenvector几何重数小于代数重数的问题。设方阵为n * n,只有s个eigenvector。那么,Jordan form中有s个Jordan block,每个Jordan block的形式是:对角线为eigenvalue,上方为1。

投影矩阵:满足幂等

正交投影:满足幂等且为Hermitian矩阵

chapter 2

norm property:

  • 正定(非负)
  • 齐次
  • 三角不等式

vector norm:

  • 1范数
  • 2范数
  • 无穷范数
  • holder不等式
  • Vn(P)上任意向量范数是等价的

matrix norm:

  • 1范数
  • 2范数($tr(A^H*A)$)
  • 无穷范数
  • 算子范数(与向量相容矩阵范数中最小者)
  • 谱范数($\sqrt {r(A^H*A)}$)
  • P^m*n上的任意矩阵范数等价

常用不等式:

  • 三角不等式
  • 向量内积不等式及相关变体(个人理解)

chapter 3

对称矩阵:

  • egienvector正交,且可以选出orthornomal egienvector
  • 实对称矩阵egienvalue均为实数
  • 可对角化为 $Q \Lambda Q^T$

Hermite矩阵:

  • eigenvalue为实数
  • 可对角化

Unitary矩阵:

  • 特征值模为1

实正定矩阵:

  • 所有特征值大于0
  • 可分解为$A^TA$,其中A为可逆矩阵

正三角矩阵的前提是方阵

A为满秩方阵时唯一分解:

  • $A = UR (QR)$
  • $A = LU (LQ)$
  • $A = R^HR$ (正定)
  • $A = R^TR$ (正定)

A为任意矩阵时分解:

  • $A = U * (R; O)$ (列满秩)
  • $A = (L O) * U$(行满秩)
  • $A = U * R$(唯一)(列满秩)
  • $A = L * U$(唯一)(行满秩)
  • $A = U * (L O; O O) * V$
  • Schur定理:$A = URU^H$(A为方阵,R中主对角元为A的eigenvalue)

唯一分解的直观解释:基向量的数量(即空间维度) = 矩阵的rank(即无关向量个数)

谱分解:

  • 单纯矩阵:特征值的代数重复度与几何重复度相同
  • 单纯矩阵谱分解Ai性质:幂等、分离、可加(直接相加为E,加权相加为A)
  • 单纯矩阵的充要条件(有k个不同的特征值时):分离、可加

Hermite矩阵分解

常用的还是$A = U \Lambda U^H$

正规矩阵

  • 正规矩阵:$A^H A = A A^H$
  • U相似:$A = UBU^H$
  • U等价:$A = UBV$
  • 正规矩阵A与矩阵B U相似,则B也是正规矩阵
  • 三角矩阵A是正规矩阵的充要条件:A是对角矩阵
  • A是正规矩阵的充要条件:$A = U diag( eigenvalue ) U^H$

最大秩分解

A = BD

B列满秩

D行满秩

注意计算方法

SVD

特征值对角化的不足:

The eigenvectors in X have three big problems: 
1. They are usually not orthogonal, there are not always enough eigenvectors, 
2. Ax = lambda * x requires A to be a square matrix. 
The singular vectors of A solve all those problems in a perfect way

由此引入了SVD
$$A = U \Sigma V^H$$

其中,$\Sigma$是奇异值矩阵,$\sigma = \sqrt{\lambda (A^T A)}$

引入:

A: m * n
u 是属于R^n的orthonormal basis
v 是属于R^m的orthonormal basis
若v u之间满足:Av_i = σ_i * u_i,则可得到AV = UΣ --> A = UΣV^H

Proof:

A^T * A = V (Σ^T * Σ) V^H
所以,V是A^TA的eigenvector,eigenvalue是σ^2
又因为Av_i = σ_i * u_i,可以证明u之间满足正交的关系。事实上,u是AA^H的eigenvector。(A^HA AA^H的eigenvalue相同

定理1:

  • rank(A) = $rank(A^HA)$ = $rank(AA^H)$
  • $A^HA$, $AA^H$ eigenvalue 非负实数
  • $A^HA$, $AA^H$非零特征值相同且代数重复度相同

chapter 4

4.1

Schur不等式

矩阵特征值模的平方和 <= 矩阵的2范数 (当为正定矩阵时取等

Hirsch不等式

A: n * n

B: (A + A^H) / 2 (Hermite)

C: (A - A^H) / 2 (anti Hermite)

  • $|\lambda_i| \leq n * max|a_{ij}|$
  • $|Re(\lambda_i)| \leq n * max|b_{ij}|$
  • $|Im(\lambda_i)| \leq n * max|c_{ij}|$

Bendixson不等式&推论

$$|Im(\lambda_i)| \leq \sqrt{(n(n-1) \over 2} * max|c_{ij}|$$

  • 实方阵的复特征值成对出现
  • Hermite矩阵的eigenvalue均为实数
  • Anti Hermite矩阵的eigenvalue均为虚数

Browne不等式

$$\sigma_n \leq |\lambda_i| \leq \sigma_1$$

4.2

圆盘定理1

圆盘定理2

n个圆盘并形成一个连通区域,且与剩下的不相交才可以使用该定理

推论

    1. 行圆盘定理适用于列
    1. all eigenvalue 都落在行、列圆盘的交集区域
    1. n个圆盘互不相交,A相似于对角矩阵
    1. n个圆盘互不相交,A的eigenvalue全为实数

定理3

定理4

严格对角占优有:

  • A可逆
  • 若A为Hermite且所有对角元为正,则A的eigenvalue均为正数

4.4

Rayleigh Quotient

C-F定理

Hermite矩阵,最大最小Rayleigh Quotient = $\lambda_k$

Weyl定理

Hermite矩阵,矩阵特征值和的大小关系

推论

Hermite矩阵,且B为半正定时,特征值和的关系

chapter5

5.1

序列极限性质

  • 线性
  • 可与乘法交换顺序
  • 可与求逆交换顺序

序列收敛充要条件

$$\lim_{k\to \infty} \lVert A^k - A \rVert = 0$$

收敛矩阵

$$\lim_{k\to \infty} A^k = 0$$

充要条件:$ r(A) < 1 $

矩阵级数

  • 绝对收敛的充要条件:$\lVert A^k \rVert$绝对收敛
  • Neumann定理

$$\sum_{k=0}^{\infty} A^k = I + A + A^2 + … + A^n$$ 收敛的充要条件是$r(A) < 1$,且和为$(I - A)^{-1}$

5.2

矩阵函数

常用函数级数

矩阵函数值计算

相似对角化:

  • 特征值
  • Jordan form

相关性质

  • if $AB = BA$, then $e^A e^B = e^B e^A = e^{A + B}$
  • if $AB = BA$, then $cos(A + B), sin(A + B)$均为三角函数展开

chapter 6

6.1 单边逆

左可逆

列满秩

右可逆

行满秩

单边逆计算方法

6.2 广义逆

$$AGA = A$$

性质

  • $rank(A^-) \geq rank(A)$
  • 单边逆可以与转置、H交换运算顺序
  • $AA^-$, $A^-A$均为幂等矩阵,且$rank(A) = rank(AA^-) = rank(A^-A)$
  • $R(AA^-) = R(A)$,$N(A^-A) = N(A)$

6.3 自反广义逆

AGA = A
GAG = G

性质

  • Z = XAY,其中X、Y均为A的广义逆,则Z是A的自反广义逆
  • A-是A的自反广义逆的充要条件:rank(A) = rank(A-) (满足GAG = G)

6.5 $A^+$

$$AGA = A$$
$$GAG = G$$
$$(AG)^H = AG$$
$$(GA)^H = GA$$

性质

  • 最大秩分解得到的A+通式
  • $A^+$是唯一的
  • $(A^+)^+ = A$
  • 运算顺序可与T、H交换
  • $(A^HA)^+ = A^+ (A^H)^+$
  • $(AA^H)^+ = (A^H)^+ A^+$
  • $A^+ = (A^HA)^+ A^H = A^H (A^HA)^+$
  • $R(A^+) = R(A^H), N(A^+) = N(A^H)$
  • $R(A) = R(A^H) \Leftrightarrow AA^+ = A^+ A$
  • $R(A^+A) = R(A^+) = R(A^H) R(AA^+) = R(A)$
  • $AA^+$是$R(A)$的正交投影矩阵 $A^+A$是$R(A^H)$的正交投影矩阵
  • $(AB)^+ = B^+A^+ \Leftrightarrow R(A^HAB) \subseteq R(B)$, $R(BB^HA^H) \subseteq R(A^H)$

6.5 $A^+$计算方法

最大秩分解

  • 行满秩

  • 列满秩

    SVD计算

    $A^+$的奇异值是A奇异值平方的倒数,故:

  • 矩阵2范数:A奇异值倒数平方之和

  • 矩阵算子范数:A最小奇异值的倒数

  • $(AA^H)^+ = U_1 D U_1^H$,其中,$D$为$AA^H$特征值矩阵的逆矩阵,$U_1$为对应的特征向量

6.7 应用

有解及通解条件

最小范数解&最佳逼近接