선형대수에서 최소 다항식(Minimal Polynomial)은 주어진 행렬 또는 선형 변환 을 소거하는 최소 차수의 단위계수(Monic) 다항식이다. 특성 다항식(Characterstic Polynomial)과 밀접한 관계가 있지만, 서로 다르다.
특성 다항식 (Characteristic Polynomial)
어떤 정사각 행렬 의 특성 다항식은 다음과 같이 정의된다.
- 항상 차 다항식이다.
- 행렬 의 고유값(Eigenvalues)들이 근이 된다.
- 모든 정사각 행렬에 대해 정의된다.
최소 다항식 (Minimal Polynomial)
정사각 행렬 의 최소 다항식 는 다음을 만족하는 가장 낮은 차수의 단위계수 다항식이다.
즉, 는 를 대입했을 때 영행렬이 되는 가장 차수가 낮은 다항식이다.
최소 다항식의 성질
- 의 특성 다항식 의 약수
-
단위계수 (Monic Polynomial)
최소 다항식은 최고차항의 계수가 항상 인 단위 다항식입니다. -
차수
최소 다항식의 차수는 특성 다항식의 차수보다 작거나 같다.
특히, 행렬이 대각화 가능할 경우 두 다항식의 차수가 같을 수 있다.
-
고유값과 관계
최소 다항식의 근은 의 고유값을 포함하지만, 중근의 개수가 다를 수 있습니다. -
유일성 (Uniqueness)
최소 다항식은 항상 유일합니다.
3. 최소 다항식의 계산 방법 (Methods to Find the Minimal Polynomial)
최소 다항식을 구하는 방법에는 여러 가지가 있습니다.
Cayley-Hamilton 정리 이용
Cayley-Hamilton 정리에 따르면, 행렬 는 자신의 특성 다항식을 만족합니다.
즉, 특성 다항식을 이용하여 최소 다항식을 찾을 수 있다.
직접 계산
-
행렬 의 고유값을 찾음
특성 방정식 을 풀어 고유값 을 찾습니다. -
각 고유값의 최소 차수 다항식을 찾음
행렬 를 거듭제곱하여 가장 작은 거듭제곱이 영행렬이 되는 차수를 찾는다. -
모든 고유값에 대해 계산 후 최소 공배수(Lowest Common Multiple, LCM) 계산
각 고유값에 대한 최소 다항식을 모두 곱하여 최소 공배수를 구하면 전체 최소 다항식이 된다.
최소 다항식의 응용 (Applications of Minimal Polynomial)
-
행렬의 대각화 (Matrix Diagonalization)
- 행렬이 대각화 가능한지 판별하는 데 사용된다.
- 대각화 가능하면 최소 다항식은 중근을 갖지 않는다.
-
Jordan 표준형 (Jordan Canonical Form)
- 최소 다항식을 이용하여 Jordan 표준형을 구할 수 있다.
- 행렬이 대각화 가능하지 않다면, Jordan 블록을 결정하는 데 사용된다.
-
멱등 행렬 및 멱등성 판별 (Idempotent Matrices)
- 멱등 행렬(예: )의 최소 다항식은 형식을 갖는다.