2×2 및 3×3 행렬식·역행렬·전치·행렬곱 계산기

HOT

2×2와 3×3 정사각 행렬의 행렬식(det), 역행렬(Inverse), 전치행렬(Aᵀ), 대각합(Trace) 및 두 행렬의 덧셈, 뺄셈, 행렬곱 단계별 계산

ADVERTISEMENT · TOP BANNER

Responsive 728x90 / 320x100 Ad Slot

(CLS Prevention Active · Zero Shift)
100% 브라우저 연산 (서버 전송 없음, 개인정보 안전)
Interactive Client Mode
프리셋:
행렬 차원:
행렬 A (Matrix A)
행렬식 (Determinant)가역행렬 (역행렬 존재)
det(A) = 10
det(A) = (4 × 6) - (7 × 2) = 24 - 14 = 10
대각합 (Trace)
tr(A) = 10
주대각선 성분의 총합 (Sum of main diagonal)
역행렬 A⁻¹ (Inverse Matrix)
0.6
-0.7
-0.2
0.4
전치행렬 Aᵀ (Transpose Matrix)
4
2
7
6
ADVERTISEMENT · HIGH CTR IN-FEED

Native In-Feed / High Viewability Ad Slot

(CLS Prevention Active · Zero Shift)

2×2 및 3×3 행렬식(Determinant), 역행렬(Inverse), 전치 및 행렬 연산 가이드

선형대수학(Linear Algebra)은 3D 컴퓨터 그래픽스의 공간 변환, 머신러닝의 다변량 회귀분석, 물리 엔진의 강체 역학 시뮬레이션에 이르기까지 모든 공학 계산의 기본 언어입니다.

행렬 연산에서 가장 기초가 되면서도 까다로운 부분은 행렬식(Determinant)과 역행렬(Inverse Matrix)의 계산입니다. 행렬식이 0이면 행렬이 가역적이지 않은 '특이행렬(Singular Matrix)'이 되어 역행렬이 존재하지 않으며, 이는 기하학적으로 부피가 0으로 압축되었음을 의미합니다.

오르보킷 행렬 계산기는 2×2 및 3×3 정사각 행렬의 행렬식, 대각합(Trace), 전치행렬(Transpose), 여인수 전개(Cofactor Expansion) 기반 역행렬을 단계별 계산 과정과 함께 지원하며, 두 행렬의 덧셈, 뺄셈, 행렬곱(Matrix Multiplication), 스칼라곱까지 실시간으로 수행합니다.

사루스(Sarrus) 법칙과 여인수 전개(Cofactor Expansion) 알고리즘

2×2 및 3×3 행렬의 행렬식 도출 공식과 수반행렬(Adjugate Matrix)을 이용한 역행렬 산출 메커니즘입니다.

행렬식 및 역행렬의 핵심 공식Mathematical Formulation
2×2: det(A) = ad - bc, A⁻¹ = (1 / det(A)) [d, -b; -c, a] 3×3: det(A) = a(ei - fh) - b(di - fg) + c(dh - eg) A⁻¹ = (1 / det(A)) × adj(A)

역행렬은 행렬식이 0이 아닐 때만 존재합니다(det(A) ≠ 0). 3×3 역행렬은 각 성분의 여인수로 이루어진 행렬을 전치한 수반행렬(adj(A))에 행렬식의 역수를 곱하여 구합니다.

2×2 행렬 A = [[4, 7], [2, 6]]의 행렬식과 역행렬 풀이
행렬식 계산det(A) = (4 × 6) - (7 × 2) = 24 - 14det(A) = 10
가역성 판정det(A) = 10 ≠ 0이므로 가역행렬역행렬 존재
수반행렬 구성주대각 원소 교환(4↔6), 반대각 원소 부호 반전(-7, -2)adj(A) = [[6, -7], [-2, 4]]
행렬식 역수 곱A⁻¹ = (1/10) × [[6, -7], [-2, 4]][[0.6, -0.7], [-0.2, 0.4]]

👉 A와 A⁻¹를 곱하면 정확히 단위행렬 I = [[1, 0], [0, 1]]이 성립합니다.

주요 특수 행렬의 형태 및 행렬식 성질 비교표

선형대수학에서 자주 등장하는 행렬 유형과 연산적 특징

행렬 유형정의 및 형태행렬식 det(A) 특징역행렬 존재 여부대표적 응용 분야
단위행렬 (Identity, I)대각 성분이 1이고 나머지가 0인 행렬항상 det(I) = 1항상 존재 (I⁻¹ = I)행렬 연산의 곱셈 항등원
대각행렬 (Diagonal)주대각선을 제외한 모든 성분이 0대각 성분들의 단순 곱 (∏ aᵢᵢ)모든 대각 성분이 0이 아닐 때만 존재좌표계의 비례 축소/확대 변환
상/하 삼각행렬 (Triangular)대각선 위 또는 아래가 모두 0대각 성분들의 곱대각 성분에 0이 없을 때 존재가우스 소거법 및 LU 분해
대칭행렬 (Symmetric)A = Aᵀ (전치해도 동일)고유값들의 곱고유값이 모두 0이 아닐 때 존재공분산 행렬, 주성분 분석(PCA)
직교행렬 (Orthogonal)Aᵀ × A = I (A⁻¹ = Aᵀ)det(A) = +1 또는 -1항상 존재 (역행렬 = 전치행렬)3D 회전 변환 (크기 왜곡 없음)
특이행렬 (Singular)det(A) = 0인 행렬det(A) = 0존재하지 않음 (불가역)차원이 축소되어 정보가 손실된 변환
ADVERTISEMENT · IN-ARTICLE CONTENT

High-Engagement In-Article Native Ad Slot

(CLS Prevention Active · Zero Shift)

사용 방법

11. 행렬 크기(2×2 또는 3×3) 선택

상단 버튼을 통해 풀이할 정사각 행렬의 차원을 지정합니다.

22. 행렬 원소 입력

격자 형태의 입력창에 실수 또는 정수 원소를 자유롭게 입력하거나 [실전 프리셋]을 클릭합니다.

33. 단독 분석 또는 연산 탭 전환

A 행렬의 행렬식·역행렬을 보려면 'A 단독', 두 행렬의 곱셈(A×B)이나 덧셈을 보려면 '행렬 연산' 탭을 선택합니다.

44. 연산 결과 및 풀이 과정 확인

행렬식 계산 공식과 역행렬 원소를 확인하고 [결과 복사]를 클릭하여 과제물에 첨부합니다.

컴퓨터 그래픽스 및 공학 실전 활용 사례

게임 개발, 로보틱스, 데이터 분석에서의 행렬 응용

3D 게임 엔진 카메라 변환 (View Matrix)

카메라의 위치와 회전을 4×4 또는 3×3 직교행렬로 표현하고, 역행렬을 곱해 월드 좌표계를 화면 좌표계로 투영합니다.

로봇 매니퓰레이터 기구학 (Kinematics)

각 로봇 관절의 회전각을 변환 행렬의 연속적인 행렬곱으로 합성하여 최종 엔드이펙터(로봇 손)의 3D 위치를 계산합니다.

다변량 선형 회귀 OLS 정규 방정식

최소자승법으로 최적의 가중치를 구할 때 w = (XᵀX)⁻¹Xᵀy 공식을 적용하여 다차원 데이터를 피팅합니다.

💡 전문가 실무 가이드 및 주의사항

✓ 행렬곱의 비가환성 주의 (A × B ≠ B × A)

일반 숫자와 달리 행렬의 곱셈은 교환법칙이 성립하지 않으므로 곱하는 순서에 극도로 유의해야 합니다.

✓ 행렬식의 기하학적 의미 (부피 확대율)

2×2 행렬식은 두 벡터가 이루는 평행사변형의 면적이고, 3×3 행렬식은 평행육면체의 부피를 뜻하며, 부호는 공간의 좌우 반전 여부를 나타냅니다.

✓ 직교행렬 역행렬의 고속 연산 (A⁻¹ = Aᵀ)

회전 행렬처럼 직교행렬임이 보장되면 비용이 큰 가우스 소거법 대신 전치(Transpose)만 취하면 즉시 역행렬이 됩니다.

⚠️ 흔히 하는 실수 & 예방법

❌ det(A) = 0인 행렬의 역행렬 강제 연산
✅ 행렬식이 0이면 1/det(A)에서 0으로 나누기 오류가 발생하므로 특이행렬(Singular) 예외 처리를 해야 합니다.
❌ 원소별 곱셈과 행렬곱 혼동
✅ 프로그래밍 시 아다마르 곱(A * B, 성분별 곱)과 정규 선형대수 행렬곱(A @ B)을 엄격히 구분하여 작성하세요.

자주 묻는 질문 (FAQ)

사용자 및 전문가들이 가장 자주 묻는 핵심 질문과 명확한 해답입니다.

6 Q&As

행렬식 0은 해당 변환이 공간의 차원을 축소시켰음을 의미합니다. 예를 들어 2차원 평면이 1차원 직선으로 찌그러져 면적이 0이 된 상태이므로, 되돌리는 역변환(역행렬)이 불가능합니다.

ADVERTISEMENT · FOOTER BANNER

Wide Responsive Banner

(CLS Prevention Active · Zero Shift)