선형 변환과 고유값 문제

선형 대수에서 고유값 문제는 선형 변환의 핵심적인 성질을 연구하는 중요한 주제이다. 선형 변환은 벡터 공간에서 벡터를 다른 벡터로 변환하는 함수이며, 이 함수는 특정 벡터가 변환되었을 때 본래의 방향을 유지하면서 크기만 변하게 되는 경우가 있다. 이러한 벡터를 고유벡터(𝑒𝑖𝑔𝑒𝑛𝑣𝑒𝑐𝑡𝑜𝑟)라고 하며, 그 크기 변화율을 고유값(𝑒𝑖𝑔𝑒𝑛𝑣𝑎𝑙𝑢𝑒)이라고 한다.

수학적으로, 고유값 문제는 다음과 같이 표현된다.

\mathbf{A} \mathbf{v} = \lambda \mathbf{v}

여기서 \mathbf{A}n \times n 크기의 정사각 행렬, \mathbf{v}n \times 1 크기의 고유벡터, \lambda는 고유값이다. 이 식은 행렬 \mathbf{A}가 벡터 \mathbf{v}에 작용했을 때, 그 결과가 벡터 \mathbf{v}의 방향을 바꾸지 않고 크기만 \lambda배로 변하는 경우를 나타낸다.

특성 방정식

고유값 문제를 해결하려면, 주어진 행렬 \mathbf{A}에 대해 고유값 \lambda와 고유벡터 \mathbf{v}를 찾는 것이 목표다. 이를 위해, 다음과 같은 특성 방정식이 사용된다.

\det(\mathbf{A} - \lambda \mathbf{I}) = 0

여기서 \mathbf{I}는 단위 행렬(identity matrix)이고, \det(\mathbf{A} - \lambda \mathbf{I})는 행렬 \mathbf{A} - \lambda \mathbf{I}의 행렬식을 의미한다. 이 행렬식이 0이 되는 \lambda의 값들이 고유값이다. 특성 방정식은 n차 다항식이 되며, 이 다항식의 근이 바로 행렬 \mathbf{A}의 고유값들이다.

행렬식과 고유값

특성 방정식에서 행렬식은 고유값을 결정하는 핵심 도구이다. 행렬의 행렬식이 0이 되는 경우는 선형 변환이 벡터 공간을 축소하거나(즉, 벡터의 차원을 감소시키는 경우) 특정 방향으로 변환된 벡터가 본래의 방향을 유지하는 경우와 관련이 있다. 따라서 고유값을 구하는 과정은 이 행렬식이 0이 되도록 하는 값을 찾는 과정과 같다.

대각화와 고유값

대각화는 행렬을 간단하게 표현하고 계산을 용이하게 만드는 중요한 기법이다. 행렬 \mathbf{A}가 대각화 가능하다면, \mathbf{A}는 다음과 같은 형태로 표현될 수 있다.

\mathbf{A} = \mathbf{P} \mathbf{D} \mathbf{P}^{-1}

여기서 \mathbf{P}는 고유벡터들로 이루어진 행렬, \mathbf{D}\mathbf{A}의 고유값들을 대각선 원소로 가지는 대각 행렬이다. 대각화 가능 행렬의 고유값은 이 대각 행렬 \mathbf{D}의 대각 원소들로 나타나며, 이로 인해 복잡한 행렬 계산이 단순해진다.

고유벡터의 성질

고유벡터는 고유값과 함께 중요한 역할을 한다. 만약 \mathbf{A}n \times n 정사각 행렬이라면, 서로 다른 고유값에 대응하는 고유벡터들은 선형 독립이다. 이 성질은 대각화 가능성의 중요한 조건이 된다. 특히, 서로 다른 고유값을 가진 n개의 고유벡터는 기저 벡터로서 공간 전체를 구성할 수 있으며, 이를 통해 행렬 \mathbf{A}를 고유벡터들로 대각화할 수 있다.

고유벡터 \mathbf{v}_i가 여러 개의 고유값에 대응할 수 있는 경우도 있는데, 이를 고윳값의 중복도라고 한다. 이 경우, 고유벡터들은 해당 고유값에 대해 선형 결합될 수 있으며, 이로 인해 고유벡터의 기저가 추가적인 변환 없이 그대로 유지된다.

고유값의 대수적 및 기하학적 중복도

고유값 \lambda대수적 중복도는 특성 방정식에서 해당 고유값이 근으로 등장하는 횟수를 의미한다. 반면, 기하학적 중복도는 해당 고유값에 대응하는 선형 독립적인 고유벡터의 수를 나타낸다. 일반적으로, 고유값의 기하학적 중복도는 대수적 중복도보다 클 수 없다.

만약 고유값의 대수적 중복도와 기하학적 중복도가 같다면, 그 행렬은 완전 대각화 가능하다. 반면, 이 둘이 다르면 해당 행렬은 대각화 가능하지 않으며, 대신 조르당 표준형(Jordan Canonical Form)으로 표현해야 한다.

고유값의 스펙트럼과 행렬의 성질

행렬 \mathbf{A}의 모든 고유값들의 집합을 스펙트럼이라고 부른다. 스펙트럼은 행렬의 중요한 성질을 나타내며, 예를 들어 행렬의 조건수(Condition Number)와 같이 수치적 안정성을 분석하는 데 사용된다.

스펙트럼은 또한 행렬의 성질을 결정짓는다. 예를 들어, 행렬이 대칭행렬(Symmetric Matrix)일 경우, 모든 고유값은 실수(real number)로 존재하며, 고유벡터들은 서로 직교한다. 이러한 성질을 활용하면 행렬의 계산을 더욱 효율적으로 수행할 수 있다.

수학적 배경의 요약

고유값 문제의 수학적 배경은 선형 변환의 성질을 분석하는 데 있어서 중요한 도구이며, 이를 통해 행렬의 다양한 성질을 이해할 수 있다. 고유값과 고유벡터는 행렬의 대각화, 조르당 표준형, 스펙트럼 분석 등에 필수적인 요소로 작용하며, 수치적 안정성 및 데이터 분석과 같은 응용 분야에서도 중요한 역할을 한다.