주어진 행렬
A=[1221]
에 대해
LA가 spectral decomposition을 갖는지 확인
Spectral decomposition이 가능하려면 행렬 A는 다음 조건을 만족해야 합니다.
- 대칭 행렬일 것 (AT=A)
- 따라서 고윳값이 모두 실수, 고유벡터들이 직교함
주어진 행렬
A=[1221],AT=A
→ 실대칭 행렬이므로 스펙트럼 분해가 가능하다.
고윳값과 직교 투영 행렬 계산
고윳값 구하기
고윳값은 특성 다항식
det(A−λI)=0
을 풀면 구할 수 있다.
det[1−λ221−λ]=(1−λ)2−4=λ2−2λ−3=0
⇒(λ−3)(λ+1)=0⇒λ1=3,λ2=−1
고유벡터와 정규 직교 기저 구하기
λ1=3
(A−3I)v=0⇒[−222−2]v=0
⇒ 해는 v1=[11]
정규화:
u1=21[11]
λ2=−1
(A+I)v=0⇒[2222]v=0
⇒ 해는 v2=[1−1]
정규화:
u2=21[1−1]
고유공간에 대한 직교 투영 행렬 구하기
Pi=uiuiT
λ=3에 대응하는 투영
P1=u1u1T=(21[11])(21[11])=21[11][11]=21[1111]
λ=−1에 대응하는 투영
P2=u2u2T=(21[1−1])(21[1−1])=21[1−1−11]
Spectral decomposition으로 복원 확인
Spectral theorem에 따르면,
A=λ1P1+λ2P2
계산해보면
3P1=3⋅21[1111]=23[1111]
−1⋅P2=−21[1−1−11]=21[−111−1]
A=23[1111]+21[−111−1]=21[3−13+13+13−1]=[1221]
원래 행렬 A가 정확히 복원됨.