The Matrix Cookbook 部分翻译。
原作者:Kaare Brandt Petersen 和 Michael Syskind Pedersen,版本:November 15, 2012.
The Matrix Cookbook 收集与矩阵有关的事实。译本不提供参考文献,详细的参考文献也需要访问原文。本文只是少部分翻译,并不会按照原文全部写出,待补充。
如果有错误,请反馈到博客 Issue,如果经过查证是原文错误反馈到原作者邮箱 cookbook@2302.dk。
| 符号 | 含义 |
|---|
| A | 矩阵 |
| Aij | 矩阵的索引 |
| Ai | 矩阵的索引 |
| Aij | 矩阵的索引 |
| An | 矩阵的索引或者方阵的 n 次幂 |
| A−1 | A 的逆矩阵 |
| A+ | A 的伪逆 |
| A1/2 | A 的平方根(如果唯一的话) |
| (A)ij | A 的 (i,j) 位置的元素 |
| Aij | A 的 (i,j) 位置的元素 |
| [A]ij | A 的 ij-子矩阵,指删除了第 i 行和第 j 列的矩阵 |
| a | 向量(列向量) |
| ai | 向量的索引 |
| ai | 向量的索引 |
| a | 标量 |
| ℜz | 标量的实数部分 |
| ℜz | 向量的实数部分 |
| ℜZ | 矩阵的实数部分 |
| ℑz | 标量的虚数部分 |
| ℑz | 向量的虚数部分 |
| ℑZ | 矩阵的虚数部分 |
| det(A) | A 的行列式 |
| Tr(A) | A 的迹 |
| diag(A) | A 的对角化,例如 (diag(A))ij=δijAij |
| eig(A) | A 的特征值 |
| vec(A) | A 的向量版本 |
| sup | 集合的上确界 |
| ∥A∥ | A 的范数 |
| AT | 矩阵的转置 |
| A−T | 矩阵的转置的逆矩阵,A−T=(A−1)T=(AT)−1 |
| A∗ | 复共轭矩阵 |
| AH | 转置复共轭矩阵 |
| A∘B | Hadamard 积(元素积) |
| A⊗B | Kronecker 积 |
| 0 | 零矩阵,所有元素为 0 |
| I | 单位矩阵 |
| Jij | 单值矩阵,只有 (i,j) 位置是 1,其他是 0 |
| Σ | 正定矩阵 |
| Λ | 对角矩阵 |
(AB)−1(ABC⋯)−1(AT)−1(A+B)T(AB)T(ABC⋯)T(AH)−1(A+B)H(AB)H(ABC⋯)H=B−1A−1=⋯C−1B−1A−1=(A−1)T=AT+BT=BTAT=⋯CTBTAT=(A−1)H=AH+BH=BHAH=⋯CHBHAH
Tr(A)Tr(A)Tr(A)Tr(AB)Tr(A+B)Tr(ABC)aTa=∑iAii=∑iλi,λi=eig(A)=Tr(AT)=Tr(BA)=Tr(A)+Tr(B)=Tr(BCA)=Tr(CAB)=Tr(aaT)
设 A 是一个 n×n 方阵。
det(A)det(cA)det(AT)det(AB)det(A−1)det(An)det(I+uvT)=i∏λi,λi=eig(A)=cndet(A),if A∈Rn×n=det(A)=det(A)det(B)=1/det(A)=det(A)n=1+uTv
当 n=2 时:
det(I+A)=1+det(A)+Tr(A)
当 n=3 时:
det(I+A)=1+det(A)+Tr(A)+21Tr(A)2−21Tr(A2)
当 n=4 时:
det(I+A)=1+det(A)+Tr(A)+21+Tr(A)2−21Tr(A2)+61Tr(A)3−21Tr(A)Tr(A2)+31Tr(A3)
对于小的数 ε,下面的近似成立
det(I+εA)≅1+det(A)+εTr(A)+21ε2Tr(A)2−21ε2Tr(A2)
考虑矩阵 A
A=[A11A21A12A22]
行列式和迹
det(A)Tr(A)=A11A22−A12A21=A11+A22
特征值
λ1λ2=2Tr(A)+Tr(A)2−4det(A)=2Tr(A)−Tr(A)2−4det(A)
λ1+λ2λ1λ2=Tr(A)=det(A)
特征向量
v1v2∝[A12λ1−A11]∝[A12λ2−A12]
A−1=det(A)1[A22−A21−A12A11]