수학(Curiosity)

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

영웅*^%&$ 2023. 5. 26. 16:15
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