고유값과 고유벡터

고유값과 고유벡터의 정의

  • 행렬 선형변환으로 봤을 때, 에 의한 결과가 자기 자신의 상수배가 되는 0이 아닌 벡터를 고유벡터(eigenvector) 라 하고, 이 상수배 값을 고유값(eigenvalue) 이라고 한다.
  • 고유값과 고유벡터는 정방행렬에 대해서만 정의되며, 정방행렬 에 대해 를 만족하는 0이 아닌 열벡터 를 고유벡터, 상수 를 고유값이라 정의한다.
  • 는’행렬 의 교유값, 는 행렬 에 대한 고유벡터 이다.
  • 즉, 고유값과 고유벡터는 행렬에 따라 정의되는 값으로서 어떤 행렬은 이러한 고유값-고유벡터가 존재하지 않을수도 있고 어떤 행렬은 하나만 존재하거나 또는 최대 n개까지 존재할 수 있다.

기하학적 의미

  • 행렬 를 이용해 벡터 를 선형변환 시켜주면, 변환 후의 벡터 는 변환 전의 벡터 와 비교했을 때, 크기도 방향도 모두 변할 수 있다.
  • 고유값과 고유벡터를 찾는 것은 아래와 같이 볼 수 있다.
    • (고유벡터) “벡터 에 선형변환 를 연산했을 때, 그 크기만 변하고 원래 벡터와 평행한 벡터 는 무엇인지?”
    • (고유값) “그렇다면 그 크기는 얼마만큼 변했는지?”

고유값과 고유벡터 계산

예시-1

  • 다음 행렬 에 대해 고유값과 고유벡터를 구해보자.
  • 고유값과 고유벡터의 정의에 따라, 고유값 와 고유벡터 는 다음 식을 만족한다.
  • 행렬의 성질에 의해 위 식을 로 표현할 수 있고, nontrivial solution을 갖기 위해서는 다음을 만족해야한다. ( 는 0이 아니므로, 의 역행렬이 존재하지 않는다. )
  • 그러므로, 다음과 같이 전개할 수 있다.
  • 선형변환 의 고유값은 1과 3이고, 이것은 선형변활을 했을 때 그 크기는 변하고 방향이 변하지 않는 벡터가 있다고 할 때 그 벡터의 크기는 각각 1배와 3배가 된다는 의미가 된다.
  • 다음과 같이 고유값을 이용해 고유벡터를 찾을 수 있다.
  • 즉, 인 경우의 고유벡터는 이 된다.
  • 마찬가지로, 인 경우의 고유벡터는 이 된다.
  • 고유벡터는 여러개가 될 수 있으므로 일반적으로 고유벡터를 단위벡터로 표기할 수 있다.

예시-2

  • 다음 행렬 에 대해 고유값과 고유벡터를 구해보자.
  • 다음과 같이 전개 할 수 있다.

고유값 분해


참고