직교행렬일 동치 조건
📂행렬대수직교행렬일 동치 조건
정리
n×n 실수 행렬 A에 대해서 아래의 명제는 모두 동치이다.
(a) A가 직교행렬이다.
(b) A의 행 벡터들의 집합은 Rn의 정규직교집합이다.
(c) A의 열 벡터들의 집합은 Rn의 정규직교집합이다.
(d) A가 내적을 보존한다. 즉 모든 x,y∈Rn에 대해서 다음이 성립한다.
(Ax)⋅(Ay)=x⋅y
(e) A가 길이를 보존한다. 즉 모든 x∈Rn에 대해서 다음이 성립한다.
∥Ax∥=∥x∥
증명
(a)⟺(b) 와 (a)⟺(c) 는 증명 방법이 같으므로 후자는 생략한다.
(a) ⟺ (b)
A를 n×n 행렬이라고 하고, A의 행벡터들을 ri로 나타내자.
A=r1r2⋮rn
그러면 AAT는 다음과 같다.
AAT=r1r2⋮rn[r1Tr2T⋯rnT]=r1⋅r1r2⋅r1⋮rn⋅r1r1⋅r2r2⋅r2⋮rn⋅r2⋯⋯⋱⋯r1⋅rnr2⋅rn⋮rn⋅rn
(a) ⟹ (b)
A가 직교행렬이라고 가정하자. 그러면 AAT=I이므로 다음의 식을 얻는다.
ri⋅rj={1,0,i=ji=j
따라서 A의 행벡터들의 집합 {ri}는 정규직교집합이다.
(a) ⟸ (b)
{ri}가 정규직교집합이라고 하자. 그러면
ri⋅rj={1,0,i=ji=j
이므로
AAT=r1⋅r1r2⋅r1⋮rn⋅r1r1⋅r2r2⋅r2⋮rn⋅r2⋯⋯⋱⋯r1⋅rnr2⋅rn⋮rn⋅rn=10⋮001⋮0⋯⋯⋱⋯00⋮1=I
■
(a) ⟺ (d) ⟺ (e)
(a) ⟹ (d)
A가 직교행렬이고 x, y∈Rn이라고 하자. 그러면 전치행렬의 성질과 가정에 의해 다음의 식이 성립한다.
(Ax)⋅(Ay)=(Ax)T(Ay)=xTATAy=xTy=x⋅y
(d) ⟹ (e)
A가 내적을 보존한다고 가정하자. 그러면 가정에 의해 다음의 식이 성립한다.
∥Ax∥=(Ax)⋅(Ax)=x⋅x=∥x∥
(e) ⟹ (a)
∥Ax∥=∥x∥가 성립한다고 가정하자. 그러면 다음의 식이 성립한다.
⟹⟹∥Ax∥∥Ax∥2Ax⋅Ax=∥x∥=∥x∥2=x⋅x
내적의 성질 Au⋅v=u⋅ATv에 의해 위 식은 다음과 같다.
Ax⋅Ax=x⋅ATAx=x⋅x
위 식을 정리하면 다음과 같다.
x⋅(ATAx−x)=0
위 식은 모든 x에 대해서 성립해야 하므로 (ATAx−x)=0이다. 따라서
⟹(ATAx−x)(ATA−I)x=0=0
위 식도 모든 x에 대해서 만족해야 하므로 다음의 식을 얻는다.
ATA−I=0⟹ATA=I
따라서 A는 직교행렬이다.
■