1. 术语
概念/符号 |
含义 |
方阵 |
行数和列数相同的矩阵 |
长方矩阵 |
函数和列数可能不相同的矩阵 |
C |
复数域 |
R |
实数域 |
Sn |
n 阶对称阵全集 |
diag(d1,⋯,dn) |
表示对角元素为 d1,⋯,dn 的对角矩阵 |
⊙ |
Hadamard 积 |
设 A=(aij)∈Cm×n,aij 是矩阵 A 的元素,则:
- A⊤:表示 A 的转置。
- A:表示 A 的共轭。
- A∗:表示 A 的共轭转置,即 A∗=(A)⊤ 。
2. 矩阵
2.1 定义
设 A∈Cn×n:
-
若 A∗A=AA∗,则称 A 为正规矩阵。
-
若 A=A∗,则称 A 为 Hermite 矩阵;若 A=−A∗,则称 A 为反 Hermite 矩阵。
-
若 A∗A=I,则称 A 为酋矩阵。
2.2 性质
- Hermite 矩阵,反 Hermite 矩阵,酋矩阵都是正规矩阵。
- 实 Hermite 矩阵就是实对称矩阵,实酋矩阵就是实正交矩阵。
一个方阵的全体特征值的集合称为该方阵的谱。
3. 行列式
3.1 定义
方阵的行列式记作 det(A) 或 ∣A∣,其定义如下:
det(A)=σ∈Sn∑(sgn(σ)i=1∏nai,σi)
其中,Sn 是元素 1∼n 的置换群,sgn 为 sign 函数。
置换 σ 的 sign 函数只返回两个值:+1 如果置换 σ 是偶的,−1 如果置换 σ 是奇的。
逆序数为奇数的置换叫做奇置换,逆序数为偶数的置换叫做偶置换。
3.2 性质
3.2.1 基本性质
-
det(cA)=cndet(A)
-
det(A⊤)=det(A)
-
若 A,B 均为方阵,则有:det(AB)=det(A)det(B)
-
若方阵 A 可逆,则有:det(A−1)=(det(A))−1
-
det(A)=∑i=1n(−1)i+jaijMij,其中 aj 是选择展开的列,Mij 是对应的余子式,一般记 Cij=(−1)i+jMij 为代数余子式,则有:det(A)=∑i=1naijCij
记 A 的伴随矩阵为 adj(A),其定义为:(adj(A))ij=(−1)i+jMji。
-
若方阵 A 可逆,则有:A−1=det(A)1adj(A)
-
det(A)=∏i=1nλi,其中所有的 λi 为方阵 A 的特征值
3.2.2 舒尔补
若方阵 X∈Sn,将其使用分块矩阵表达如下:
X=[AB⊤BC]
其中,A∈Sk。若 det(A)=0,则称矩阵
S=C−B⊤A−1B
为 A 在 X 中的舒尔补。舒尔补具有如下性质:
- det(X)=det(A)det(S)
- X 正定当且仅当 A 正定且 S 正定
- 若 A 正定,则 X 半正定当且仅当 S 半正定。
3.2.3 上下界
- tr(I−A−1)≤logdet(A)≤tr(A−I)
- tr(A−1)n≤det(A)n1≤n1tr(A)≤n1tr(A2)
4. 迹
4.1 定义
方阵 A 的迹记作 tr(A),其定义如下:
tr(A)=i∑Aii
4.2 性质
4.2.1 基本性质
- tr(cA)=ctr(A)
- tr(A+B)=tr(A)+tr(B)
- tr(A)=tr(A⊤)
4.2.2 乘积的迹
设 A,B∈Rm×n,则有:
tr(A⊤B)=tr(AB⊤)=tr(B⊤A)=tr(BA⊤)=i∑mj∑naijbij
若 m=n,即 A 和 B 均为方阵,则进一步有:
tr(A⊤B)=tr(AB⊤)=tr(B⊤A)=tr(BA⊤)=i∑mj∑naijbij=ij∑(A⊙B)ij
若 m=1(n=1 类似),则 A 和 B 都变成向量,不妨记 a=A, b=B,则有:
tr(b⊤a)=tr(ba⊤)=ba⊤
5. 矩阵指数
矩阵指数是方阵的一种矩阵函数,与指数函数类似。设 X 为 n×n 的实数/复数矩阵,X 的指数用 eX 或者 exp(X) 来表示,其定义如下:
eX=k=0∑∞k!1Xk
附录