[선형대수학] eigenvalue, eigenvector

 

고유값과 고유벡터

오늘은 선형대수학의 핵심 개념 중 하나인 고유값(eigenvalue)고유벡터(eigenvector)에 대해 알아보려고 한다. 마치 마법처럼 선형 변환의 본질을 드러내는 이 개념들은 물리학, 공학, 컴퓨터 과학 등 분야에서 활용된다. 선형 변환의 핵심인 고유값과 고유벡터에 대해 알아보자.

고유값과 고유벡터

고유벡터(eigenvector)는 선형 변환 과정에서 방향이 변하지 않고 크기만 변하는 특별한 벡터이다. 마치 선형 변환이라는 거울에 비춰졌을 때, 자신의 모습을 그대로 유지하는 특별한 존재라고 할 수 있다. 이때, 변화하는 크기의 배율을 고유값(eigenvalue)이라고 한다.

수식으로 표현하면, 행렬 에 대해 다음을 만족하는 0이 아닌 벡터 와 스칼라 가 존재할 때,

Ax = λx

벡터 고유벡터, 스칼라 고유값이라고 한다. 즉, 고유벡터는 선형 변환 에 의해 변환된 후에도 방향이 변하지 않고, 고유값은 그 변환의 크기를 나타내는 값이다.

고유값과 고유벡터 찾기

고유값과 고유벡터를 찾기 위해서는 특성 방정식(characteristic equation)을 풀어야 한다. 특성 방정식은 다음과 같이 정의된다.

det(A - λI) = 0

여기서 는 단위 행렬(identity matrix)다. 이 방정식의 해가 바로 행렬 의 고유값이 된다. 그리고 각 고유값에 대응하는 고유벡터는 의 해로 구할 수 있다.

특별한 행렬들의 고유값과 고유벡터

1. 대각 행렬 (Diagonal Matrix)

대각 행렬의 고유값은 대각 성분 그 자체이며, 각 고유값에 대응하는 고유벡터는 해당 대각 성분 위치에 1을 갖 나머지 성분은 0인 벡터이다. 예를 들어, 다음 대각 행렬 의 고유값과 고유벡터는 다음과 같다.

A = |3 0 0|
    |0 2 0|
    |0 0 1|
  • 고유값: , ,
  • 고유벡터: , ,

2. 투영 행렬 (Projection Matrix)

투영 행렬 는 어떤 벡터를 특정 부분 공간에 투영하는 선형 변환을 나타낸다. 투영 행렬의 고유값은 0 또는 1이며, 각 고유값에 대응하는 고유벡터는 투영되는 부분 공간 또는 그 직교 여공간에 속한다.

예를 들어, 다음 투영 행렬 의 고유값과 고유벡터는 다음과 같다.

P = 1/2 |1 1|
        |1 1|
  • 고유값: ,
  • 고유벡터: ,

예제 문제

다음 행렬 의 고유값과 고유벡터를 구해 보자.

A = |2 1|
    |1 2|
  1. 특성 방정식:

    det(A - λI) = |2-λ  1|
                  |1  2-λ| = (2-λ)^2 - 1 = 0
    
  2. 고유값: 특성 방정식을 풀면, , 을 얻는다.

  3. 고유벡터: 각 고유값에 대응하는 고유벡터를 구한다.

    • : 을 풀면, 다.
    • : 을 풀면, 다.

따라서 행렬 의 고유값과 고유벡터는 다음과 같다.

  • 고유값: ,
  • 고유벡터: ,

마무리하며

이번 포스팅에서는 고유값과 고유벡터의 개념, 특성 방정식, 그리고 특별한 행렬들의 고유값과 고유벡터에 대해 알아보았다. 기본적인 부분에 대해 배웠으니, 다음 포스팅에서는 행렬의 대각화(diagonalization)에 대해 알아보겠다. 대각화는 고유값과 고유벡터를 이용하여 복잡한 행렬을 간단한 형태로 변환하는 방법으로, 선형대수학의 꽃이라고 할 수 있다.

추천글:

[선형대수학] 최소자승법(Linear square problem)
(https://hyeonb.blogspot.com/2024/05/linear-square-problem.html)
hyeon_B

안녕하세요! AI 기술을 이용해 더 나은 세상을 만들어 나가고 싶은 과기원생 Hyeon이라고 합니다. 저는 앞으로 인공지능 시대에는 지식을 '활용'하는 능력이 중요해질 것이라고 생각합니다. 대부분의 일들은 인공지능이 뛰어난 모습을 보이지만, 인공지능은 데이터로 부터 연관관계를 학습하기 때문에 지식들을 새로 통합해서 활용하는 능력이 부족합니다. 인공지능이 뉴턴 전에 만들어졌다면 사과가 떨어지는 이유에 대답하지 못했을 것이고, 아인슈타인 전에 만들어졌다면 중력이 어떻게 생기는지 설명하지 못했을 것입니다. 따라서 앞으로 우리는 '본질'을 탐구하고 그 본질로부터 다른 곳에 적용하며 인공지능을 현명하게 활용해야 할 것입니다. 함께 인공지능 시대를 준비합시다!

댓글 쓰기

다음 이전

POST ADS1

POST ADS 2