행렬식 — 넓이가 몇 배로 늘어나는가
“행렬식은 '이 변환이 넓이를 몇 배로 만드나', 0이면 납작하게 짜부라뜨린다는 뜻.”
수식
det([[a, b], [c, d]]) = ad − bc읽는 법: 2×2 행렬이 나타내는 변환이 단위정사각형의 넓이를 ad−bc 배로 바꾼다 — 부호는 방향 뒤집힘
- det
- — 행렬식 — 변환의 '넓이 배율'을 뽑아내는 연산
- a, b, c, d
- — 행렬의 네 성분
- ad − bc
- — 2×2 행렬식 공식: 대각 곱에서 반대각 곱을 뺀 값
이야기의 시작
행렬 하나가 공간을 늘이고 비틀 때, '넓이가 몇 배로 커졌나'를 딱 한 숫자로 답하는 게 행렬식이다.
쉬운 말로
2×2 행렬 [[a,b],[c,d]]의 행렬식은 ad − bc. 이 숫자는 그 행렬이 도형의 넓이를 몇 배로 만드는지를 말해 준다.
직관
단위정사각형(넓이 1)에 변환을 가하면 평행사변형으로 바뀐다. 그 평행사변형의 넓이가 바로 |행렬식|이다. 행렬식이 3이면 넓이가 3배, 0이면 도형이 선이나 점으로 '납작하게' 짓눌린 것. 부호가 음수면 앞뒷면이 뒤집힌(거울상) 변환이다.
어떻게 만들어지나
공식 ad − bc의 두 조각은 두 열벡터 (a,c)와 (b,d)가 만드는 평행사변형 넓이다. ad는 '펼치는' 기여, bc는 '겹쳐서 깎이는' 기여 — 둘의 차가 실제 넓이다. 두 열이 같은 방향(평행)이면 평행사변형이 찌부러져 넓이 0, 즉 det=0.
예시
det([[1,2],[3,4]]) = 1·4 − 2·3 = 4 − 6 = −2. 넓이는 |−2| = 2배로 커졌고, 음부호는 방향이 뒤집혔다는 뜻. det([[2,0],[0,3]]) = 6 → 가로 2배·세로 3배라 넓이 6배, 당연하다.
흔한 오해
행렬식은 '행렬을 숫자로 요약한 크기'가 아니다 — 그건 오해다. 큰 성분을 가진 행렬도 det=0일 수 있다(예: [[1,2],[2,4]]). 핵심은 성분의 크기가 아니라 두 열이 만드는 넓이(=선형독립인지)다.
어디에 쓰나
det=0이면 역행렬 없음·연립방정식 해가 유일하지 않음(가장 중요한 판정), 고유값의 특성방정식 det(A−λI)=0, 적분의 변수변환 야코비안, 벡터의 외적 크기 — 전부 이 넓이 배율에서 나온다.
어디서 왔나
라이프니츠와 일본의 세키 다카카즈가 17세기 말 연립방정식 풀이에서 독립적으로 발견했다. '행렬식(determinant)'이란 이름은 해의 존재를 '결정한다'는 뜻에서 코시가 붙였다.
선행 개념
확인 문제
det([[2,1],[0,3]]) 의 값은?
- 5
- 6✓
- 7
- 0
연습
det([[3,1],[2,4]]) 를 계산하라.
정답: 10
- ad − bc = 3·4 − 1·2
- = 12 − 2 = 10
핵심: 2×2 행렬식은 대각 곱 − 반대각 곱.
det([[2,0],[0,5]]) 를 계산하라.
정답: 10
- ad − bc = 2·5 − 0·0
- = 10
핵심: 대각행렬의 행렬식은 대각성분의 곱 = 가로·세로 배율의 곱.
det([[1,2],[2,4]]) 를 계산하라. 결과가 뜻하는 바도 노트에 적어 보라.
정답: 0
- ad − bc = 1·4 − 2·2 = 4 − 4 = 0
- 두 열 (1,2)와 (2,4)가 평행 → 평행사변형이 찌부러짐
- det=0 = 변환이 공간을 선으로 납작하게, 역행렬 없음
핵심: det=0 은 '넓이가 0으로 붕괴' = 역행렬 없음의 신호.
det([[a,b],[c,d]]) 가 왜 '넓이 배율'인지 단위정사각형 그림으로 설명해 보라.
정답: undefined
- 단위정사각형의 두 변 (1,0),(0,1)이 변환으로 (a,c),(b,d)가 된다
- 이 두 벡터가 만드는 평행사변형의 넓이가 |ad−bc|
- 원래 넓이가 1이었으니, |det| = 넓이가 몇 배가 됐는지 그 자체
핵심: 행렬식 = 변환 후 단위정사각형(넓이 1)이 차지하는 넓이.