행렬: 가역성 (Invertable)

행렬의 정의와 가역성

행렬 A가 가역성(혹은 역행렬을 가진다)이라는 것은, 행렬 A에 대해 역행렬 A⁻¹이 존재한다는 것을 의미한다. 역행렬 A⁻¹은 다음과 같은 성질을 가진다:

AA1=A1A=IAA^{-1} = A^{-1}A = I

여기서 I는 단위행렬이다. 역행렬이 존재한다는 것은 행렬 A가 선형 변환을 통해 유일한 해를 가지는 시스템을 나타낸다는 의미로, 이는 선형 시스템의 해를 구하는 데 중요한 역할을 한다.

행렬이 가역성을 가지기 위한 조건은 다음과 같다:

  • 행렬 A는 정방행렬이어야 한다.

  • 행렬 A의 행렬식(det(A))이 0이 아니어야 한다.

행렬의 가역성 조건

정방행렬은 행과 열의 수가 같은 행렬로, 역행렬이 정의되기 위해서는 정방행렬이어야 한다. 비정방행렬은 역행렬을 가지지 않으며, 이로 인해 선형 시스템의 해를 구하는 데 제한이 있다.

**행렬식(Determinant)**은 행렬의 가역성을 결정하는 중요한 척도이다. 행렬 A의 행렬식이 0이 아닌 경우, 행렬 A는 가역행렬을 가지며, 그 역행렬은 다음과 같은 식으로 계산할 수 있다:

A1=1det(A)adj(A)A^{-1} = \frac{1}{\text{det}(A)} \text{adj}(A)

여기서 adj(A)는 A의 여인수행렬(adjugate matrix)이다. 행렬식이 0인 경우, 행렬 A는 비가역행렬이며, 이는 행렬이 선형 시스템에 대해 유일한 해를 가지지 않음을 의미한다.

역행렬 계산 방법

가우스-조르당 소거법(Gaussian-Jordan Elimination): 역행렬을 계산하는 대표적인 방법으로, 행렬 A와 단위행렬 I를 함께 확장하여 가우스 소거법을 적용한 후, 최종적으로 단위행렬이 되는 과정에서 원래의 행렬이 역행렬로 변환된다.

행렬식과 여인수행렬: 역행렬을 행렬식과 여인수행렬을 이용해 계산할 수 있다. 주어진 행렬 A에 대해, 역행렬은 다음과 같은 식으로 계산된다:

A1=1det(A)adj(A)A^{-1} = \frac{1}{\text{det}(A)} \text{adj}(A)

여기서 여인수행렬은 각 원소의 여인수에 대한 전치행렬이다.

LU 분해: 행렬 A를 하삼각행렬 L과 상삼각행렬 U로 분해한 후, 각각의 역행렬을 구하고, 이를 조합하여 원래 행렬 A의 역행렬을 계산할 수 있다. 이 방법은 특히 큰 규모의 행렬에 대해 유용하다.

역행렬의 성질

역행렬의 유일성: 정방행렬이 역행렬을 가진다면, 그 역행렬은 유일하다. 즉, 만약 A⁻¹과 B⁻¹이 두 개의 역행렬이라면, A⁻¹ = B⁻¹이다.

역행렬의 연산:

  • 역행렬의 곱: $ (AB)^{-1} = B^{-1}A^{-1} $

  • 역행렬의 전치: $ (A^T)^{-1} = (A^{-1})^T $

이러한 성질들은 행렬 연산을 단순화하는 데 유용하며, 선형 시스템의 해를 구하는 데 필수적인 도구로 사용된다.

가역 행렬의 성질: 가역 행렬은 선형 시스템에서 고유한 해를 보장하며, 이로 인해 시스템의 해를 분석하거나 예측할 때 중요한 역할을 한다. 비가역 행렬은 해가 없거나 무수히 많은 해를 가질 수 있으며, 이러한 성질은 시스템의 안정성과 해의 존재성에 영향을 미친다.


관련 자료:

  • Linear Algebra and Its Applications by Gilbert Strang

  • Introduction to Linear Algebra by Serge Lang

  • Matrix Analysis by Roger A. Horn and Charles R. Johnson

Last updated