본문 바로가기

수학(Curiosity)

행렬의 마법: 행렬식, 역행렬, 그리고 여인수행렬

728x90

행렬식은 행렬의 특정 성질을 나타내는 스칼라 값입니다. 행렬식은 행렬의 행(또는 열)을 이용하여 계산되며, 행렬이 선형적으로 독립적인 행(또는 열)을 가지는지를 나타내는 지표로 사용됩니다. 행렬식의 값이 0이면, 행렬은 '특이(singular)'하거나 '비가역(non-invertible)'하다고 합니다. 이는 행렬이 선형적으로 종속적인 행(또는 열)을 가지고 있음을 의미합니다.

행렬식은 여러 가지 중요한 성질을 가지고 있습니다. 예를 들어, 행렬의 전치는 원래 행렬의 행렬식과 같습니다. 또한, 두 행렬의 곱의 행렬식은 각 행렬의 행렬식의 곱과 같습니다.

역행렬은 주어진 행렬에 곱할 때 단위 행렬을 생성하는 행렬입니다. 즉, 행렬 A에 대해, 만약 행렬 B가 존재하여 AB=BA=I (여기서 I는 단위 행렬)를 만족한다면, 행렬 B는 행렬 A의 역행렬이라고 합니다. 역행렬은 보통 A^-1로 표기합니다.

역행렬은 모든 행렬이 가지는 것은 아닙니다. 행렬이 역행렬을 가지려면, 그 행렬의 행렬식이 0이 아니어야 합니다. 이는 행렬이 선형적으로 독립적인 행(또는 열)을 가져야 함을 의미합니다.

여인수행렬은 주어진 행렬의 각 원소에 대응하는 여인수(cofactor)로 구성된 행렬입니다. 여인수는 해당 원소를 제외한 나머지 원소들로 구성된 하위행렬의 행렬식에 (-1)^(행번호+열번호)를 곱한 값입니다. 여인수행렬의 전치행렬을 인접행렬(adjugate matrix, 또는 수반행렬)이라고 합니다. 행렬 A에 대해, A의 역행렬은 인접행렬을 행렬식으로나눈 것과 같습니다. 즉, A^-1 = 1/det(A) * adj(A). 이 공식은 행렬 A와 그 인접행렬의 곱이 행렬식으로 스케일링된 단위행렬이라는 사실에서 유도됩니다. 즉, A*adj(A)=det(A)*I.

행렬은 벡터공간에서의 선형변환을 나타냅니다. 예를 들어, 2차원 벡터 v를 행렬 A에 곱하면, 벡터 v는 새로운 위치로 이동합니다. 이 이동은 벡터공간을 '늘이거나', '줄이거나', '회전시키거나' 하는 변환을 나타냅니다. 이제 역행렬 A^-1을 생각해봅시다. 역행렬은 원래의 행렬 A에 의한 변환을 '되돌리는' 변환을 나타냅니다. 즉, 벡터 v가 A에 의해 Av로 이동했다면, A^-1는 Av를 다시 원래의 위치 v로 되돌립니다. 이는 A^-1Av=v라는 식으로 나타낼 수 있습니다. 이는 역행렬의 정의와 일치합니다.

이런 의미에서, 역행렬은 원래의 행렬에 의한 변환을 '되돌리는' 역할을 합니다. 이는 선형 대수학에서 매우 중요한 개념이며, 많은 문제를 해결하는 데 사용됩니다.

여인수행렬과 역행렬 사이의 관계는 행렬의 역행렬을 계산하는 데 중요한 역할을 합니다. 여인수행렬의 전치행렬인 인접행렬을 행렬식으로 나누면 역행렬을 얻을 수 있습니다. 이는 행렬 A와 그 인접행렬의 곱이 행렬식으로 스케일링된 단위행렬이라는 사실에서 유도됩니다. 즉, A*adj(A)=det(A)*I. 이 공식은 역행렬을 계산하는 데 사용되며, 이를 이용하면 행렬의 역행렬을 직접 계산할 수 있습니다.

이러한 논의를 통해, 행렬식과 역행렬, 그리고 여인수행렬과의 관계에 대한 깊은 이해를 얻을 수 있었습니다. 이러한 개념들은 선형 대수학뿐만 아니라 물리학, 컴퓨터 과학, 공학 등 다양한 분야에서 중요한 역할을 합니다.

728x90

'수학(Curiosity)' 카테고리의 다른 글

내가 만든 수학문제  (0) 2024.02.01
연립bread정식  (0) 2023.05.28
행렬식의 문맥에서 역행렬이란?  (0) 2023.05.25
행렬식이란? (with 간단한 설명)  (0) 2023.05.23
숫자 두 개  (0) 2023.01.20