선형대수학: 행렬식(Determinant)
개념 정의와 직관적 원리: 기하학적 부피 변화율로서의 행렬식
선형대수학에서 정사각행렬 의 행렬식(Determinant) 또는 는 단순한 숫자의 조합 공식이 아니라, 선형 변환 가 차원 공간의 부피(또는 넓이)를 몇 배로 확대하거나 축소하는지를 나타내는 기하학적 척도입니다.
2차원 평면 에서 단위 정사각형의 두 기저 벡터 , 는 행렬 에 의해 각각 첫 번째 열벡터 와 두 번째 열벡터 로 이동합니다. 이때 두 열벡터가 이루는 평행사변형의 부호 있는 넓이(Signed Area)가 바로 행렬식입니다.
핵심 공식 유도 및 성질: 여인수 전개와 행렬식의 연산 법칙
이상의 고차 행렬식은 소행렬식(Minor)과 여인수(Cofactor)를 이용한 라플라스 전개(Laplace Expansion)로 정의됩니다. 행렬 에서 행과 열을 제거하여 얻은 부분행렬의 행렬식을 라 할 때, 성분의 여인수 는 다음과 같습니다.
임의의 번째 행을 따라 전개한 행렬식 공식은 다음과 같습니다:
특히 행렬의 경우 1행을 기준으로 전개하면 다음과 같은 공식(또는 사루스 법칙)을 얻습니다:
또한 행렬식은 다중선형성(Multilinearity)과 교대성(Alternating property)으로부터 유도되는 강력한 대수적 성질들을 가집니다:
0이 포함된 1행(2, 0, 1)을 기준으로 여인수 전개를 수행하면 계산이 가장 빠릅니다.
1) (1,1) 성분: +2 × det([[-1, 2], [4, 0]]) = 2 × ((-1)(0) - (2)(4)) = 2 × (-8) = -16
2) (1,2) 성분: -0 × det([[3, 2], [1, 0]]) = 0
3) (1,3) 성분: +1 × det([[3, -1], [1, 4]]) = 1 × ((3)(4) - (-1)(1)) = 1 × (12 + 1) = 13
따라서 det(A) = -16 + 0 + 13 = -3 입니다. (0이 아니므로 A는 가역행렬입니다.)
심화 응용 및 실전 빈출 함정 분석: 스칼라배와 기본행연산
실전 시험과 공학 응용에서 가장 많이 활용되는 기법은 가우스 소거법(기본행연산, Elementary Row Operations)을 통해 행렬을 상삼각행렬로 바꾼 뒤 대각성분을 곱하는 방식입니다. 이때 세 가지 기본행연산이 행렬식에 미치는 영향을 정확히 구분해야 합니다.
여기서 학부생들이 가장 많이 틀리는 빈출 함정 2가지를 반드시 주의해야 합니다:
나아가 여인수 행렬의 전치행렬인 수반행렬(Adjugate Matrix, )을 이용하면 역행렬 공식 및 연립방정식의 해를 행렬식의 비로 구하는 크래머 공식(Cramer's Rule, )을 유도할 수 있습니다.
핵심 요약
- ✓행렬식 det(A)는 선형 변환에 의한 n차원 공간의 부호 있는 부피(넓이) 변화율을 의미한다.
- ✓det(A) ≠ 0 은 가역행렬(역행렬 존재), 열벡터의 선형 독립, Ax = b의 유일해 존재와 완벽히 동치이다.
- ✓여인수 전개 시 0이 가장 많이 포함된 행이나 열을 선택하면 계산량을 획기적으로 줄일 수 있다.
- ✓n차 정사각행렬에서 det(kA) = k^n det(A) 이며, det(AB) = det(A)det(B) 이지만 det(A+B) ≠ det(A)+det(B) 이다.