호그-크레이그 정리 증명
📂수리통계학호그-크레이그 정리 증명
정리
샘플 X=(X1,⋯,Xn) 이 X1,⋯,Xn∼iidN(0,σ2) 와 같이 iid로 정규분포를 따른다고 하자. 대칭행렬 A1,⋯,Ak∈Rn×n 에 대해 확률변수 Q1,⋯,Qk 가 랜덤벡터 이차형식 Qi:=XTAiX 와 같이 나타난다고 하고, 대칭행렬 A 와 확률변수 Q 를 다음과 같이 정의하자.
A=Q=A1+⋯+AkQ1+⋯+Qk
만약 Q/σ2 가 카이제곱분포 χ2(r) 을 따르고 i=1,⋯,k−1 에 대해 Qi/σ2∼χ2(ri) 이고, Qk≥0 이면 Q1,⋯,Qk 은 독립이고 Qk/σ2 는 자유도가 rk=r−r1−⋯−rk−1 인 카이제곱분포 χ2(rk) 를 따른다.
설명
스테이트먼트에서 Q/nσ2 가 아닌 Q/σ2 가 카이제곱분포를 따른다는 것은 일견 이상해 보일 수 있는데, 실제로 덧셈이 이루어지는 것은 샘플의 합이 아니라 다음과 같이 행렬이기 때문에 Q/σ2 를 논하는 게 정확하다.
Q====Q1+⋯+QkXTA1X+⋯+XTAkXXT(A1+⋯+Ak)XXTAX
이 정리는 코크란 정리의 증명에 쓰인다.
증명
수학적귀납법으로 증명한다. 우선 k=2 라 하자.
정규분포 랜덤벡터 이차형식의 카이제곱성의 동치조건: 샘플 X=(X1,⋯,Xn) 이 X1,⋯,Xn∼iidN(0,σ2) 와 같이 iid로 정규분포를 따른다고 하자. 랭크가 r≤n 인 대칭행렬 A∈Rn×n 에 대해 랜덤벡터 이차형식을 Q=σ−2XTAX 라 두면, 다음이 성립한다.
Q∼χ2(r)⟺A2=A
Q/σ2 가 카이제곱분포를 따르므로, A 는 멱등행렬이다.
멱등행렬의 고유값: 멱등행렬의 고유값은 0 또는 1 뿐이다.
A 는 대칭행렬이고 실수행렬이므로 대각화가능하고, A 의 고유값은 0 과 1 뿐이므로 크기가 항등행렬 Ir∈Rr×r 과 영행렬 O 에 대해 다음을 만족하는 직교행렬 Γ 가 존재한다.
ΓTAΓ=[IrOOO]
A=A1+A2 을 풀어내면 다음과 같다.
[IrOOO]=ΓTA1Γ+ΓTA2Γ
정부호와 고유값: A가 양의 정부호이기 위한 필요충분조건은 A 의 모든 고유값이 양수인 것이다.
Q2≥0 이라 가정했으므로 행렬 A2 는 양의 준정부호이고, A 와 A1 는 멱등행렬이니 고유값이 0 과 1 뿐이므로 준정부호의 동치조건에 따라 역시 양의 준정부호다. 물론 이들에 직교행렬이 앞뒤로 곱해진 ΓTAΓ, ΓTA1Γ, ΓTA2Γ 역시 양의 준정부호이다.
정부호 행렬 주대각성분의 성질: 정부호 행렬 A=(aij)∈Cn×n 가 주어져 있다고 하자. A 의 주대각성분 aii 의 부호는 A 의 부호와 같다. 실수로 이루어진 준정부호 행렬 A∈Rn×n 가 대칭행렬이라고 하자. A 의 주대각성분 aii 가 0 이면 i번째 행과 열은 영벡터다.
양의 준정부호 행렬이 실수로 이루어져 있고 대칭성을 가지면, 그 주대각성분 중 0 이 있으면 그 행과 열이 모두 0 인 성질을 가진다. 이에 따르면 어떤 Gr∈Rr×r 과 Hr∈Rr×r 에 대해 다음과 같은 표현이 가능하다.
ΓTAΓ=⟹[IrOOO]=ΓTA1Γ+ΓTA2Γ[GrOOO]+[HrOOO]
Q1/σ2∼χ2(r1) 이므로 A1 도 멱등행렬이고, 다음을 얻는다.
(ΓTA1Γ)2=ΓTA1Γ=[GrOOO]
ΓTAΓ=ΓTA1Γ+ΓTA2Γ 의 양변에 ΓTA1Γ 를 곱하면 다음과 같다.
[IrOOO]=⟹[IrOOO]ΓTA1Γ=⟹[IrOOO][GrOOO]=⟹[GrOOO]=⟹[OOOO]=⟹GrHr=⟹ΓTA1ΓΓTA2Γ=⟹A1A2=[GrOOO]+[HrOOO]ΓTA1Γ⋅ΓTA1Γ+[HrOOO]ΓTA1ΓΓTA1Γ+[HrOOO][GrOOO][GrOOO]+[GrHrOOO][GrHrOOO]OOO
크레이그 정리: 샘플 X=(X1,⋯,Xn) 이 X1,⋯,Xn∼iidN(0,σ2) 와 같이 iid로 정규분포를 따른다고 하자. 대칭행렬 A,B∈Rn×n 에 대해 확률변수 Q1 과 Q2 가 랜덤벡터 이차형식 Q1:=σ−2XTAX 그리고 Q2:=σ−2XTBX 와 같이 정의되어 있다고 하면, 다음이 성립한다.
Q1⊥Q2⟺AB=On
확률변수들의 덧셈: Xi∼χ2(ri) 이면
i=1∑nXi∼χ2(i=1∑nri)
크레이그 정리에 따라 Q1 와 Q2 는 독립이고, Q2 는 자유도가 (r−r1) 인 카이제곱분포를 따른다.
k=3 일 때도 성립함을 보이는 것으로 충분하다. A3 는 다음을 만족하는 양의 준정부호 행렬이라 하자.
A=A1+(A2+A3)=A1+B1
B1:=A2+A3 으로 묶어내면 B1 은 여전히 양의 준정부호 행렬이고, A=A1+B1 에 k=2 일 때의 결과를 적용하면 A1B1=O 이므로 다음과 같이 B12=B1 를 얻는다.
A=A2===⟹B12=(A1+B1)2A12+A1B1+B1A1+B12A1+O+B12A−A1=B1
한편으로는 B1=A2+A3 그 자체에 k=2 일 때의 결과를 적용해서 A2A3=O 와 A32=A3 를 얻을 수 있다. 이렇게 B1 으로 묶어내는 과정을 A=A2+(A1+A3) 에 대해 적용하면 A1A3=O 를 얻을 수 있고, 계속 반복하면 증명이 끝난다.
■