행렬식 계산기

이 무료 온라인 선형대수 도구로 2×2, 3×3, 4×4 또는 더 큰 모든 정사각 행렬의 행렬식을 즉시 계산하세요.

행은 세미콜론으로, 열은 쉼표로 구분해 정사각 행렬을 입력한 다음 계산을 클릭하면 행렬식을 얻을 수 있습니다.

행렬식 계산기
이 무료 온라인 선형대수 도구로 2×2, 3×3, 4×4 또는 더 큰 모든 정사각 행렬의 행렬식을 즉시 계산하세요.

행은 세미콜론(;)으로, 열은 쉼표(,)로 구분하세요. 행렬은 정사각 행렬이어야 합니다(행과 열의 개수가 같아야 함).

행렬식 계산기 소개

행렬식은 모든 정사각 행렬에서 계산할 수 있는 하나의 스칼라 값으로, 그 행렬의 핵심 대수적 성질을 요약합니다. 선형대수에서 가장 중요한 양 중 하나이며, 연립방정식 이론, 고유값, 역행렬, 미적분의 변수변환 공식, 물리학과 공학의 여러 분야에 등장합니다. 2×2 행렬 [[a, b],[c, d]]의 행렬식은 ad − bc로 정의됩니다. 이 공식은 행렬의 두 행 벡터가 이루는 평행사변형의 부호 있는 넓이를 나타냅니다. 3×3 행렬의 경우 행렬식은 임의의 행이나 열을 따라 여인수 전개로 계산하며, 선택한 행 또는 열의 원소로 가중된 세 개의 2×2 행렬식과 교대 부호로 문제를 나눕니다. 더 큰 행렬의 경우 가장 효율적인 정확한 방법은 가우스 소거법(LU 분해)입니다. 일련의 행 연산으로 행렬을 상삼각 형태로 줄이면서 행 교환을 기록합니다(각 교환은 행렬식의 부호를 바꿉니다). 상삼각 행렬의 행렬식은 대각 원소의 곱이므로, 이 대각값들을 곱하고 누적된 부호 인자를 적용합니다. 행렬식의 부호와 크기는 많은 정보를 담고 있습니다. 양의 행렬식은 행렬이 나타내는 변환이 방향을 보존함을 뜻합니다. 음의 행렬식은 반사처럼 방향을 뒤집는다는 뜻입니다. 행렬식의 절댓값은 행렬이 부피를 몇 배로 스케일하는지를 나타냅니다. 행렬식이 5이면 부피를 5배로 확장하고, 0.5이면 절반으로 압축합니다. 행렬식이 0인 경우는 특히 중요합니다. 이는 행렬이 특이 행렬이고, 행(또는 열)이 선형 종속이며, 변환이 공간을 더 낮은 차원의 부분공간으로 붕괴시키고, 행렬에 역행렬이 없다는 뜻입니다. 선형방정식 Ax = b에서 A의 행렬식이 0이면 b가 A의 상공간에 속하는지에 따라 해가 없거나 무한히 많은 해가 있습니다. 이 계산기는 안정성을 위해 부분 피벗팅을 적용한 가우스 소거법을 사용하므로 모든 크기의 행렬을 올바르게 처리합니다. 결과는 부동소수점 잡음을 제거하면서 실용 계산에 필요한 정밀도를 유지하기 위해 유효숫자 10자리로 반올림됩니다.

행렬식 예제

2×2부터 4×4까지 네 가지 예제로, 0과 음의 행렬식을 포함한 다양한 결과를 보여줍니다.

행렬행렬식설명
[[1,2],[3,4]]−2det = 1×4 − 2×3 = 4 − 6 = −2. 0이 아니므로 행렬은 가역입니다.
[[1,2,3],[4,5,6],[7,8,9]]0세 번째 행은 2×(두 번째 행) − 첫 번째 행과 같으므로 행들이 선형 종속입니다. 행렬식은 0이고 행렬은 특이 행렬입니다.
[[2,−1,0],[−1,2,−1],[0,−1,2]]4이것은 삼대각 행렬입니다. det = 4. 0이 아닌 행렬식은 이 행렬이 가역임을 확인해 주며, 이산화된 1차원 경계값 문제에 나타납니다.
[[1,0,0,0],[0,2,0,0],[0,0,3,0],[0,0,0,4]]244×4 대각 행렬입니다. 행렬식은 대각 원소의 곱입니다: 1×2×3×4 = 24.

행렬식 계산기 사용 방법

  1. 행렬 필드에 정사각 행렬을 입력하세요. 한 행 안의 원소는 쉼표로 구분하고, 행은 세미콜론으로 구분합니다. 예를 들어 1,2;3,4를 입력하면 2×2 행렬 [[1,2],[3,4]]를 나타냅니다.
  2. 행렬의 행과 열 개수가 같은지 확인하세요. 행렬식은 정사각 행렬에 대해서만 정의됩니다.
  3. 계산을 클릭하세요. 행렬식이 하나의 숫자로 아래에 표시되고, 행렬이 가역인지 알려 주는 설명도 함께 표시됩니다.
  4. 설명을 확인하세요. 행렬식이 0이면 행렬은 특이 행렬이고 역행렬이 없으며, 0이 아니면 가역입니다.
  5. 초기화를 클릭해 입력을 지우고 새 행렬로 다시 시작하세요.

자주 묻는 질문

행렬의 행렬식이란 무엇인가요?
행렬식은 정사각 행렬에서 계산되는 스칼라 값으로, 행렬의 중요한 성질을 담고 있습니다. 행렬의 행(또는 열)이 만드는 평행다포체의 부호 있는 부피와 같습니다. 행렬식이 0이 아니면 행렬은 가역이고, 0이면 특이 행렬입니다.
3×3 행렬의 행렬식은 어떻게 계산하나요?
3×3 행렬의 행렬식은 여인수 전개로 구합니다. 임의의 행 또는 열을 선택한 뒤, 각 원소에 대해 그 원소의 행과 열을 제거해 얻은 2×2 부분행렬의 행렬식을 곱하고, 여인수 부호 패턴(+、−、+)에 따라 부호를 교대로 적용합니다. 이 세 곱의 합이 행렬식입니다.
행렬식이 0이라는 것은 무엇을 의미하나요?
행렬식이 0이면 행렬은 특이 행렬입니다. 역행렬이 없고, 행(또는 열)이 선형 종속이며, 이 행렬을 계수행렬로 갖는 방정식계는 해가 없거나 무한히 많은 해를 가집니다. 기하학적으로는 행렬이 공간을 더 낮은 차원의 부분공간으로 붕괴시킵니다.
행렬식이 음수가 될 수 있나요?
네. 음의 행렬식은 행렬 변환이 방향을 뒤집는다는 뜻이며, 예를 들어 반사를 포함할 수 있습니다. 행렬식의 절댓값은 여전히 부피의 스케일 인자를 나타냅니다. 예를 들어 행렬식이 −3이면 행렬은 방향을 뒤집고 부피를 3배로 스케일합니다.
행 연산은 행렬식에 영향을 주나요?
네, 하지만 예측 가능한 방식으로 영향을 줍니다. 두 행을 교환하면 행렬식의 부호가 바뀝니다. 한 행에 스칼라 k를 곱하면 행렬식도 k배가 됩니다. 한 행의 배수를 다른 행에 더하는 것은 행렬식을 바꾸지 않습니다. 이러한 규칙은 행렬식을 효율적으로 계산하는 가우스 소거법의 기초입니다.
이 계산기는 어떤 크기의 행렬을 지원하나요?
이 계산기는 2×2, 3×3, 4×4 및 더 큰 모든 크기의 정사각 행렬을 지원합니다. 작은 행렬(최대 4×4)은 직접 공식으로 정확히 계산하고, 더 큰 행렬은 부분 피벗팅을 적용한 가우스 소거법을 사용하여 일반적인 실제 입력에 안정적이고 정확합니다.