행렬식 이해하기
행렬식의 값은 기하학적 의미와 대수적 의미를 직접적으로 담고 있습니다.
| 행렬식 | 의미 |
|---|---|
| det != 0 | 행렬이 가역이며, 선형연립방정식 Ax = b가 유일한 해를 가집니다 |
| det = 0 | 행렬이 특이행렬이며, 역행렬이 없고, 행 또는 열이 일차종속입니다 |
| |det| > 1 | 변환이 넓이(2x2) 또는 부피(3x3)를 |det|배로 확대합니다 |
| |det| < 1 | 변환이 넓이 또는 부피를 축소합니다 |
| det < 0 | 변환이 방향을 뒤집습니다(반사를 포함합니다) |
- 역행렬은 행렬식이 0이 아닌 2x2 행렬에 대해 표시됩니다. 특이행렬(행렬식 0)에는 역행렬이 없으며, 3x3 모드는 행렬식과 대각합만 표시합니다.
- 성분은 반드시 행 우선 순서로 입력해야 하며 개수가 선택한 크기와 정확히 일치해야 합니다: 2x2는 4개, 3x3은 9개입니다.
- 대각합은 고윳값의 합과 같고 행렬식은 고윳값의 곱과 같습니다. 이는 선형대수의 표준적인 두 항등식입니다.
- 행렬의 곱셈은 일반적으로 교환법칙이 성립하지 않지만, 가역행렬 A에 대해서는 A x A^-1 = A^-1 x A = I 가 항상 성립합니다.
행렬의 행렬식, 대각합, 역행렬이란 무엇입니까?
행렬은 숫자를 직사각형으로 배열한 것이며, 정사각행렬은 행의 수와 열의 수가 같습니다. 행렬식은 정사각행렬로부터 계산되는 하나의 수로, 그 행렬이 가역인지 여부와 공간을 얼마나 확대/축소하는지를 담고 있습니다. 행렬식이 d인 선형변환은 넓이(2x2) 또는 부피(3x3)를 |d|배 하며, 행렬식이 음수이면 반사(방향 뒤집힘)를 포함합니다.
행렬은 행렬식이 0이 아닐 때에만 가역(비특이)입니다. 역행렬 A^-1은 A의 작용을 되돌리는 행렬입니다. A에 A^-1을 곱하면 단위행렬이 됩니다. 행렬식이 0이면 그 행렬은 특이행렬이며, 공간을 직선이나 평면으로 찌그러뜨리므로 역행렬이 존재하지 않습니다. 행렬식은 또한 선형연립방정식 Ax = b가 유일한 해를 갖는지도 결정합니다.
대각합은 주대각선(왼쪽 위에서 오른쪽 아래) 성분의 합입니다. 이는 행렬의 고윳값의 합과 같으며 선형대수와 물리학 전반에 등장합니다. 2x2 행렬의 특성다항식은 대각합과 행렬식만으로 완전히 결정됩니다: lambda^2 - trace x lambda + det = 0.
이 행렬 계산기 사용 방법
- 행렬 크기를 선택합니다: 2 x 2(성분 정확히 4개 필요) 또는 3 x 3(성분 정확히 9개 필요).
- 성분을 행 우선 순서로 입력합니다. 첫 행을 왼쪽에서 오른쪽으로, 그다음 둘째 행 순서입니다. 행이 (4, 7)과 (2, 6)인 행렬은 4; 7; 2; 6 으로 입력합니다.
- 행렬식과 대각합을 확인합니다.
- 행렬식이 0이 아닌 2 x 2 행렬의 경우 [a, b; c, d] 형식으로 행별로 표시되는 역행렬을 확인합니다. 특이행렬(행렬식 0)에는 역행렬이 없으며, 3 x 3 모드는 행렬식과 대각합만 표시합니다.
행렬식, 대각합, 역행렬 공식
2x2 행렬식: 행이 (a, b)와 (c, d)인 행렬에서 det = ad - bc 입니다. 행이 (4, 7)과 (2, 6)인 예: det = 4 x 6 - 7 x 2 = 24 - 14 = 10. 대각합은 a + d = 4 + 6 = 10 입니다.
2x2 역행렬: det가 0이 아닐 때 A^-1 = (1/det) x [d, -b; -c, a] 입니다. 즉 대각 성분을 서로 바꾸고, 비대각 성분의 부호를 바꾼 뒤, 모든 성분을 행렬식으로 나눕니다. 위 예에서는 (1/10) x [6, -7; -2, 4] = [0.6, -0.7; -0.2, 0.4] 입니다. 확인: 원래 행렬에 이 역행렬을 곱하면 단위행렬이 됩니다.
3x3 행렬식(첫 행에 대한 여인수 전개): 행이 (a, b, c), (d, e, f), (g, h, i)일 때 det = a(ei - fh) - b(di - fg) + c(dh - eg) 입니다. 행이 (1, 2, 3), (4, 5, 6), (7, 8, 10)인 예: det = 1 x (5 x 10 - 6 x 8) - 2 x (4 x 10 - 6 x 7) + 3 x (4 x 8 - 5 x 7) = 1 x 2 - 2 x (-2) + 3 x (-3) = 2 + 4 - 9 = -3. 대각합은 1 + 5 + 10 = 16 입니다.
흔한 실수
- 값을 열 우선 순서로 입력하는 것 — 이 계산기는 성분을 행 단위로 읽으므로 [4, 7, 2, 6]은 행 (4, 7)과 (2, 6)을 뜻합니다.
- 2x2 행렬식을 ad - bc 대신 ad + bc 로 계산하는 것.
- 3x3 여인수 전개에서 부호 교대를 잊는 것: 가운데 항은 빼야 하며, det = a(ei - fh) - b(di - fg) + c(dh - eg) 입니다.
- 행렬식이 0인 행렬의 역행렬을 구하려고 하는 것 — 특이행렬에는 역행렬이 없습니다.
- 2x2 역행렬 공식에서 잘못된 쌍을 바꾸는 것: 대각 성분 a와 d를 서로 바꾸고, b와 c는 위치를 유지한 채 부호만 바뀝니다.
자주 묻는 질문
2x2 행렬의 행렬식은 어떻게 계산합니까?
행이 (a, b)와 (c, d)인 행렬의 행렬식은 ad - bc 입니다. 주대각선의 곱에서 반대 대각선의 곱을 뺍니다. 행이 (4, 7)과 (2, 6)이면 det = 4 x 6 - 7 x 2 = 24 - 14 = 10 입니다.
2x2 행렬의 역행렬은 어떻게 구합니까?
행렬식 ad - bc 가 0이 아니면, 대각 성분을 서로 바꾸고 비대각 성분의 부호를 바꾼 뒤 모든 성분을 행렬식으로 나눕니다: A^-1 = (1/(ad - bc)) x [d, -b; -c, a]. 행이 (4, 7)과 (2, 6)이고 행렬식이 10이면 역행렬은 [0.6, -0.7; -0.2, 0.4] 입니다. 행렬식이 0이면 역행렬은 존재하지 않습니다.
행렬식이 0이면 무엇을 뜻합니까?
행렬식이 0이라는 것은 그 행렬이 특이행렬이라는 뜻입니다. 행(그리고 열)이 일차종속이고, 그 행렬이 나타내는 변환이 공간을 더 낮은 차원으로 찌그러뜨리며, 역행렬이 존재하지 않습니다. 계수행렬이 특이행렬인 선형연립방정식은 해가 없거나 무수히 많으며, 유일한 해를 갖는 경우는 결코 없습니다.
행렬의 대각합이란 무엇입니까?
대각합은 왼쪽 위에서 오른쪽 아래로 이어지는 주대각선 성분의 합입니다. 행이 (4, 7)과 (2, 6)이면 대각합은 4 + 6 = 10 입니다. 대각합은 행렬의 고윳값의 합과 같으므로, 선형대수와 기하학, 물리학 전반에서 간편한 불변량으로 사용됩니다.
3x3 행렬식은 어떻게 계산합니까?
첫 행에 대한 여인수 전개로 계산합니다. 행이 (a, b, c), (d, e, f), (g, h, i)일 때 det = a(ei - fh) - b(di - fg) + c(dh - eg) 입니다. 첫 행의 각 성분에, 그 성분의 행과 열을 지우고 남은 2x2 행렬의 행렬식을 곱하며, 부호는 +, -, + 로 번갈아 붙입니다. 행이 (1, 2, 3), (4, 5, 6), (7, 8, 10)이면 2 + 4 - 9 = -3 이 됩니다.
계산기가 3x3 역행렬을 표시하지 않는 이유는 무엇입니까?
3x3 행렬의 역행렬을 구하려면 수반행렬(여인수 행렬의 전치행렬) 전체를 행렬식으로 나누어야 하며, 이는 아홉 번의 여인수 계산을 요구하므로 이 도구의 범위를 벗어납니다. 이 계산기는 3x3 행렬에 대해서는 행렬식과 대각합을, 비특이 2x2 행렬에 대해서는 완전한 역행렬을 제공합니다.
참고 자료
- Strang G. Introduction to Linear Algebra. Wellesley-Cambridge Press (determinants, inverses and the trace).
- Weisstein, Eric W. "Determinant" and "Matrix Inverse." MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.
- Anton H, Rorres C. Elementary Linear Algebra. Wiley (cofactor expansion and the adjugate formula).