Processing math: 100%
본문 바로가기
전공 정리/공업수학

28. 고윳값 문제

by 꼬긔 2020. 5. 26.

28.1. The Matrix Eigenvalue Problem.

 다음과 같은 Vector equation을 생각해봅시다.

Ax=λx(1)

 (1)과 같은 Equation을 Eigenvalue Equation이라고 합니다. 여기서 A는 square matrix이고, λ는 미지 scalar, 그리고 x는 미지 vector입니다. Eigenvalue problem는 (1)을 만족하는 λx의 값을 구하는 것이 목적입니다. x=0인 경우는 자명하므로, x0인 경우를 생각하여 λ를 구합니다. 이 경우의 (1)을 만족하는 λ는 Eigenvalue라고 하고, x를 Eigenvector라고 합니다.

 

28.2. How to Find Eigenvalues and Eigenvectors.

 A를 다음과 같은 matrix라고 합시다.

A=[5222](2)

 Equation 형태로 써봅시다.

Ax=[5222][x1x2]=λ[x1x2] ;{5x1+2x2=λx12x12x2=λx2(3)

 (1) 식을 적절하게 변형해 봅시다.

(AλI)x=0(4)

 (4)는 Homogeneous linear system임을 알 수 있습니다. Cramer's rule에서, Homogeneous 한 경우에서, x0이면 계수 항의 Determinant가 0이어야 합니다. 즉 다음을 만족해야 합니다.

 |AλI|=0(5)

 (5)의 Determinant를 계산합니다.

det(AλI)=|5λ222λ|=(5λ)(2λ)4=λ2+7λ+6=(λ+1)(λ+6)=0(6)

 (6)에서 AλI를 Characteristic Matrix라 하고, Characteristic Matrix의 Determinant를 Characteristic Determinant라고 합니다.

(6)의 결과로 λ=1, λ=6임을 알았습니다. 각각의 값을 대입하여 Eigenvector를 구해봅시다.

 

Case)1. λ=1

 주어진 값을 대입하면 다음과 같습니다.

[4221][x1x2]=[00](7)

 (7)을 Gauss Elimination을 해봅시다.

[4200][x1x2]=[00](8)

 (8)의 결과로 Basis를 구합니다.

x1=[12](9)

 

Case) 2. λ=6

 주어진 값을 대입하면 다음과 같습니다.

[1224][x1x2]=[00](10)

 (10)을 Gauss Elimination을 해봅시다.

[1200][x1x2]=[00](11)

 (11)의 결과로 Basis를 구합니다.

x2=[21](12)

 

 (6), (9), (12)의 결과를 통해, A가 (2)와 같을 때 Eigenvalue problem의 Eigenvalue와 Eigenvector는 다음과 같다고 정리할 수 있습니다.

 λ=1 or λ=6, x1=[12], x2=[21]

 

 Transpose한 Matrix는 Characteristic determinant가 변하지 않기 때문에, AA의 Eigenvalue를 가진다는 사실을 알 수 있습니다.

 

28.3. Algebraic Multiplicity, Geometric Multiplicity.

 Characteristic Equation을 일반적인 다항식의 인수분해 형태로 나타내 봅시다.

det(AλI)=c(λλ1)n1(λλ2)n2(λλk)nk(13)

 (13)의 Eigenvalue λk항의 지수 nk를 Algebraic multiplicity(대수적 중복도)라고 합니다. Eigenvalue λ의 대수적 중복도를 Mλ라고 씁시다.

 Eigenvalue를 대입하여 (2)를 만족하는 Eigenvector x를 구할 수 있을 겁니다. 여기서 선형 독립인 Eigenvector의 개수를 Geometric multiplicity(기하적 중복도)라고 합니다. Eigenvalue λ의 기하적 중복도를 mλ라고 씁시다. 일반적으로 Mλmλ이고, 그 차이인 MλmλΔλ라 하고, defect라고 합시다. 예제를 풀면서 알아봅시다.

 

 Ex) A=[0100]

 Characteristic equation을 구해봅시다.

det(AλI)=|λ10λ|=λ2=0(14)

 (14)에서 Eigenvalue는 λ=0을 가짊을 알아냈습니다. 이제 defect를 구해봅시다.

 M0는 지수가 2이므로, M0=2임을 알 수 있습니다.

 m0을 구하기 위해, Eigenvalue를 대입합니다.

[0100][x1x2]=[00](15)

 (15)에서 구할 수 있는 x의 Basis는 오직 하나이므로, m0=1임을 알았습니다. 이제 δ0을 구하면

Δ0=M0m0=21=1

 

 이번 포스팅은 여기서 마치겠습니다. 다음 포스팅에서는 Some Applications of Eigenvalue Problems에 대하여 작성할 예정입니다.

댓글