https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/video_galleries/video-lectures/
이번 강의에서는 "Eigenvalues and Eigenvectors"에 대해서 배운다.
- det(A−λI)=0
- Trace=λ1+λ2+...+λn
우선 Ax는 마치 함수에 변수를 넣는 것처럼 A(x)와 같다. (즉, A는 fnuction이고 x는 variables에 해당하는 것처럼)
따라서, 다음과 같이 해석이 가능하다. "Ax is parallel to x"
그리고 이 의미는 다음과 같다.
(λ:eigenvalue,x:eigenvector)
위 식과, parallel하다는 것을 이용하여 다음과 같은 점들을 추측할 수 있다.
- If A is singular → λ=0 (∣A∣=0)
- x in plane →Px=x (P: projection matrix)
- x⊥plane →Px=0x (λ=0)
예시를 들어서 보자.
A=[0110]
직관적으로 x를 [11],[1−1]라고 해보자.
x=[11],Ax=[0110][11]=λ[11]
∴λ=1
x=[1−1],Ax=[0110][1−1]=λ[1−1]
∴λ=−1
그리고 다음과 같은 점을 발견하였다.
- trace = a11+a22+...+ann = sum of λ’s
- 0+0=1+(−1)
그렇다면 어떻게 Ax=λx 를 풀이할 수 있을까? 다음을 보자.
(A−λI)x=0 (x=0)
A−λI:singular→det(A−λI)=0
위와 같이 det(A−λI)=0 수식을 통해 λ 값을 찾고, 이 값을 (A−λI)x=0 에 적용하여 x를 찾을 수 있겠다.
예시와 함께 해보자.
ex.
A=[3113]
det(A−λI)=∣∣∣∣∣3−λ113−λ∣∣∣∣∣=(3−λ)2−1=λ2−6λ+8=(λ−4)(λ−2)=0
∴λ1=4,λ2=2
이제 x를 구해보자.
(A−λI)x=0
x1
[−111−1]x=0
∴x1=[11]
x2
[1111]x=0
∴x2=[−11]
따라서 A=[3113] 에 대한 Ax=λx 의 정답은 다음과 같다.
- λ1=4,x1=[−111−1]
- λ2=2,x2=[1111]
다음으로 (A+3I)x에 대해서 생각해보자.
이 경우 eigenvalue와 eigenvector는 어떻게 나올까?
(A+3I)x=Ax+3x=λx+3x=(λ+3)x
위와 같이 eigenvector는 변화가 없고, eignevalue만 선형적으로 3만큼 증가한 것을 볼 수 있다.
그렇다면 Ax=λx, Bx=αx 두 개를 비교해보자.
위와 같이 (A+B)x=(λ+α)x 로 연산이 가능할까? 그렇지 않다.
왜냐하면 A=B이기 때문에 둘의 eigenvector는 다르기 때문이다. 따라서 Ax=λx, Bx=αx 조건 자체가 잘못되었다. 올바르게 작성하면 다음과 같다.
Ax=λx, By=αy
다음으로 reverse matrix의 eigenvalues, eignevectors를 구해보자.
Q=[cos2πsin2π−sin2π−cos2π]=[01−10]
∣∣∣∣∣−λ1−1−λ∣∣∣∣∣=λ2+1=0
∴λ1=i,λ2=−i
trace=0+0=λ1+λ2
detQ=1=λ1×λ2
따라서 다음과 같이 해석이 가능하다.
Ax=λx에서 A가 reverse matrix에 가까울수록 λ는 허수로 나오고, A가 symmetric matrix에 가까울수록 λ는 실수로 나온다.
다음으로 upper triangular matrix의 eigenvalues, eigenvectors 를 구해보자.
A=[3013]
det(A−λI)=∣∣∣∣∣3−λ013−λ∣∣∣∣∣=(3−λ)2=0
∴λ1=3,λ2=3
(A−λI)x=0
[0010]x=0
∴x1=[10]
x2 = No 2nd independent eigen vector
즉, triangular matrix의 eigenvalues는 대각 성분 값이 나오며, 위 경우 eigenvector는 하나만 존재한다.