공분산 행렬
📂수리통계학공분산 행렬
정의
p차원 랜덤 벡터 X=(X1,⋯,Xp) 에 대해 다음과 같이 정의된 Cov(X) 를 공분산 행렬covariance matrix이라 한다.
(Cov(X))ij:=Cov(Xi,Xj)
- Cov 는 공분산이다.
설명
정의를 더 쉽게 풀어 적어보면 다음과 같다.
Cov(X):=Var(X1)Cov(X2,X1)⋮Cov(Xp,X1)Cov(X1,X2)Var(X2)⋮Cov(Xp,X2)⋯⋯⋱⋯Cov(X1,Xp)Cov(X2,Xp)⋮Var(Xp)
모든 공분산 행렬은 양의 반정부호 행렬이다. 다시 말해, 모든 벡터 x∈Rp 에 대해 다음이 성립한다.
0≤xTCov(X)x
정리
- [1]: μ∈Rp 가 μ:=(EX1,⋯,EXp) 와 같이 주어져 있다고 하면
Cov(X)=E[XXT]−μμT
- [2]: 상수의 행렬 A∈Rk×p 이 (A)ij:=aij 와 같이 주어져 있다고 하면
Cov(AX)=ACov(X)AT
- AT 는 A 의 전치행렬이다.
증명
[1]
Cov(X)====E[(X−μ)(X−μ)T]E[XXT−μXT−XμT+μμT]E[XXT]−μE[XT]−E[X]μT+E[μμT]E[XXT]−μμT
■
[2]
Cov(AX)====E[(AX−Aμ)(AX−Aμ)T]E[A(X−μ)(X−μ)TAT]AE[(X−μ)(X−μ)T]ATACov(X)AT
■