고유값과 고유벡터(Eigenvalues)
개념 정의와 직관적 원리: 선형 변환의 회전하지 않는 불변 축 (Av = λv)
일반적으로 정사각행렬 를 벡터 에 곱하면(), 벡터의 크기뿐만 아니라 방향까지 복잡하게 휘어지고 회전합니다. 그러나 공간 안에는 행렬 에 의해 변환되어도 원래 직선 방향에서 전혀 벗어나지 않고 오직 길이만 배로 늘어나거나 줄어드는(또는 반대 방향이 되는) 아주 특별한 벡터들이 존재합니다!
영벡터가 아닌 벡터 가 어떤 스칼라 에 대하여 다음 방정식을 만족할 때:
이때 스칼라 를 행렬 의 고유값(Eigenvalue, 특성값)이라 하고, 영벡터가 아닌 벡터 를 고유값 에 대응하는 고유벡터(Eigenvector)라고 부릅니다.
핵심 공식 유도 및 성질: 특성방정식 det(A - λI) = 0 과 대각화
를 이항하여 항등행렬 를 이용해 묶으면 동차 선형 연립방정식이 됩니다:
이 방정식이 영벡터가 아닌 해(비자명해 , 즉 고유벡터)를 가지려면, 계수행렬 가 역행렬을 갖지 않아야 하므로 행렬식이 이어야 합니다:
이를 의 특성방정식이라 하며, 특히 행렬 의 특성방정식은 대각합()과 행렬식()으로 즉시 세울 수 있습니다:
행렬 의 개의 고유값을 (중근 포함)이라 하면 항상 다음이 성립합니다:
1) [특성방정식 세우기]: tr(A) = 4 + 3 = 7 이고, det(A) = (4)(3) - (1)(2) = 10 입니다.
따라서 특성방정식은 λ² - 7λ + 10 = (λ - 5)(λ - 2) = 0 이므로 고유값은 λ₁ = 5, λ₂ = 2 입니다.
2) [λ₁ = 5 에 대한 고유벡터]: (A - 5I)v = [[-1, 1], [2, -2]][x, y]^T = [0, 0]^T 에서 -x + y = 0 → y = x 이므로 고유벡터는 v₁ = (1, 1)^T (및 그 0 아닌 상수배)입니다.
3) [λ₂ = 2 에 대한 고유벡터]: (A - 2I)v = [[2, 1], [2, 1]][x, y]^T = [0, 0]^T 에서 2x + y = 0 → y = -2x 이므로 고유벡터는 v₂ = (1, -2)^T 입니다.
심화 응용 및 실전 빈출 함정 분석: 행렬의 대각화(P⁻¹AP = D)와 중복도 조건
행렬 가 개의 선형 독립인 고유벡터 을 가질 때, 이 고유벡터들을 열벡터로 나란히 세운 가역행렬 와 고유값들을 대각성분에 놓은 대각행렬 에 대하여 다음 대각화 공식이 성립합니다:
이면 고유벡터 는 그대로 유지된 채 고유값만 바뀝니다:
핵심 요약
- ✓고유벡터 v (v ≠ 0)는 선형 변환 A에 의해 방향이 유지되고 크기만 λ배(Av = λv)가 되는 불변 방향 벡터이다.
- ✓고유값 λ는 특성방정식 det(A - λI) = 0 의 해이며, 모든 고유값의 합은 tr(A), 모든 고유값의 곱은 det(A)와 같다.
- ✓A의 고유값이 λ이면 A^k의 고유값은 λ^k, A⁻¹의 고유값은 1/λ, (A + cI)의 고유값은 λ + c 이다.
- ✓n×n 행렬이 대각화 가능(A = PDP⁻¹)할 필요충분조건은 선형 독립인 고유벡터가 정확히 n개 존재하는 것이다.