又开学了,因为有统计课,所以就借此契机复习下矩阵代数的基本概念。本篇不涉及高深的理论,仅供速查之用。
1. 矩阵#
1.1. 定义#
- 矩阵是一个矩形的数字阵列。
- 若矩阵 A 是一个有 m 行 n 列的数字阵列,则称 A 为 m×n 矩阵。
- 矩阵 A 的元素记作 aij,表示位于第 i 行、第 j 列的数。
A=(aij)一般的 m×n 矩阵可以写成
A=a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn.
- 当 n=1 时,m×1 矩阵是一个向量。
- 当 m=n=1 时,1×1 矩阵是一个标量。
例如:
A=[3−7−261−4],b=2−10,c=[2]=2.1.2. 矩阵加法#
设 A 和 B 为 m×n 矩阵。
- C=A+B 是一个 m×n 矩阵。
- 若 C=(cij),则
cij=aij+bij.类似地,
- D=A−B 是一个 m×n 矩阵。
- 若 D=(dij),则
dij=aij−bij.1.3. 矩阵乘法#
设
- A 为 m×n 矩阵,
- B 为 n×p 矩阵,
- k 为标量。
则 C=AB 是一个 m×p 矩阵。
若 C=(cij),则
cij=k=1∑naikbkj.例如:
[152637]361254143=[185824681850].一般而言,
AB=BA.对于标量乘法,
D=kA是一个 m×n 矩阵,且
dij=kaij.例如:
2[322112]=[644224].1.4. 转置#
设 A 为 m×n 矩阵。
A 的转置记作
B=A′或
B=AT.则
- B 是一个 n×m 矩阵。
- 若 B=(bij),则
bij=aji.例如:
[322112]T=321212.性质:
(A′)′=A以及
(AB)′=B′A′.等价地,
(AT)T=A,(AB)T=BTAT.1.5. 若干定义#
- 当 m=n 时,A 是一个方阵。
- 当 B 是方阵且满足
bij=bji.时,B 是对称的。
等价地,
BT=B.aii=1且对所有 i=j 有
aij=0时,A 是一个单位矩阵。
单位矩阵记作 In 或简记为 I。
例如,
I3=100010001.1.6. 逆#
设 A 为 n×n 矩阵。
若存在一个 n×n 矩阵 B 使得
AB=I,则称 B 为 A 的逆:
B=A−1.同时,
AB=I⟺BA=I.例如:
A=[0111],A−1=[−1110].事实上,
[0111][−1110]=[1001].若逆存在,则称 A 为非奇异的或可逆的。
若逆存在,则逆是唯一的。
逆的性质#
(kA)−1=k1A−1(AB)−1=B−1A−1(A′)−1=(A−1)′或等价地,
(AT)−1=(A−1)T.最后,
(A−1)−1=A.例子:用行变换求逆#
求以下矩阵的逆
H=12131213141314151.从增广矩阵 [H∣I] 出发:
12131213141314151100010001.施以变换
R2←R2−21R1,R3←R3−31R1.则得到
10021121121311214541−21−31010001.施以变换
R2←12R2.则得到
1002111213114541−6−310120001.施以变换
R1←R1−21R2,R3←R3−121R2.则得到
100010−61118014−661−612−1001.施以变换
R3←180R3.则得到
100010−61114−630−612−18000180.最后,施以变换
R1←R1+61R3,R2←R2−R3.于是
1000100019−3630−36192−18030−180180.因此,
H−1=9−3630−36192−18030−180180.1.7. 正交矩阵#
对于一个 n×n 矩阵 A,A 是正交的当且仅当
A′A=I.等价地,
ATA=I.例如:
A=[cosθ−sinθsinθcosθ].则
A′A=[cosθsinθ−sinθcosθ][cosθ−sinθsinθcosθ]=[1001].因此,A 是正交矩阵。
设
x=[xy].则
Ax=[cosθ−sinθsinθcosθ][xy]=[xcosθ+ysinθ−xsinθ+ycosθ].1.8. 特征值与特征向量#
设 λ 和 v 是 n×n 矩阵 A 的一对特征值-特征向量。则
(A−λI)v=0.讲义指出,若 A 可逆,则存在 p 对特征值与特征向量,其中 p 是 A 的维数。
设 Λ 为包含所有特征值的对角矩阵,并设 V 为以相应的单位长度特征向量为列的矩阵。则
A=VΛV−1.若 A 是对称矩阵,
A=VΛVT.
2. 统计量的矩阵表达#
2.1. 随机向量#
随机向量的元素是随机变量。
Y=y1⋮yn.变量 y1,…,yn 可以是相关的或独立的。
它们可以表示,例如:
- n 个独立观测,或
- 来自同一次观测的 n 个随机变量。
2.2. 均值向量#
均值向量的元素是随机向量相应元素的期望值:
μ=E(Y)=E(y1)⋮E(yn).2.3. 协方差矩阵#
设
- X 为 m×1 随机向量,
- Y 为 n×1 随机向量。
方差-协方差矩阵,或称协方差矩阵,定义为
Cov(X,Y)=E[(X−μX)(Y−μY)T].若
Cov(X,Y)=(σij),则
σij=Cov(xi,yj).Cov(X,Y) 的维数为
m×n.同时,
Cov(X,Y)=E(XYT)−E(X)E(Y)T.对于随机向量 Y,
Σ=Var(Y)=E[(Y−μY)(Y−μY)T].等价地,
Σ=E(YYT)−E(Y)E(Y)T.2.4. 线性组合#
设 A 和 B 为常数矩阵,b 和 c 为常数向量,X 和 Y 为两个 n×1 随机向量,且
Var(Y)=Σ.则
E(AY+BX+b)=AE(Y)+BE(X)+b.同时,
Cov(AY+b,BY+c)=AΣB′.等价地,
Cov(AY+b,BY+c)=AΣBT.最后,
Var(AY+b)=AΣA′=AΣAT.2.5. 多元正态分布#
当 p×1 随机向量 Y 服从多元正态分布时,
Y∼N(μ,Σ),其概率密度函数为
ϕ(Y)=(2π)p/2∣Σ∣1/21exp[−21(Y−μ)TΣ−1(Y−μ)].则
E(Y)=μ,Var(Y)=Σ=(σij).对每个分量,
E(yi)=μi,Var(yi)=σii,且
Cov(yi,yj)=σij.同时,
yi∼N(μi,σii).样本的似然#
对于容量为 n 的样本
y1,…,yn,似然函数为
L(μ,Σ∣y1,…,yn)=i=1∏nϕ(yi)或
L(μ,Σ∣y1,…,yn)=i=1∏n(2π)p/2∣Σ∣1/21exp[−21(yi−μ)TΣ−1(yi−μ)].对数似然为
ℓ=logL=−2nplog(2π)−2nlog∣Σ∣−21i=1∑n(yi−μ)TΣ−1(yi−μ).线性变换#
对于常数矩阵 A 和常数向量 c,
AY+c∼N(Aμ+c,AΣA′).等价地,
AY+c∼N(Aμ+c,AΣAT).分块的多元正态向量#
设 Y 被分块为 Y1 和 Y2:
Y=[Y1Y2]∼N([μ1μ2],[Σ11Σ21Σ12Σ22]).则
Σ11=Var(Y1),Σ22=Var(Y2),且
Σ12=Cov(Y1,Y2).讲义指出,Y1 和 Y2 相互独立当且仅当
Σ12=0.2.6. 样本统计量#
假设有 n 个观测、p 个变量。
第 i 个观测为
Xi=xi1⋮xip,i=1,…,n.样本均值#
样本均值向量为
Xˉ=xˉ1⋮xˉp,其中
xˉj=n1i=1∑nxij.样本协方差矩阵#
样本协方差矩阵为
S=n−11i=1∑n(Xi−Xˉ)(Xi−Xˉ)T.变量 j 的样本方差为
sjj=n−11i=1∑n(xij−xˉj)2.变量 j 与 k 之间的样本协方差为
sjk=n−11i=1∑n(xij−xˉj)(xik−xˉk).样本相关矩阵#
样本相关矩阵为
R=diag(S)−1/2Sdiag(S)−1/2.变量 j 与 k 之间的样本相关系数为
rjk=sjjskksjk.