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]