본문 바로가기
개발자 수학/선형 대수학

행렬식과 역행렬 쉽게 이해하기

by P_eli 2024. 9. 19.
728x90
반응형

행렬을 배우다 보면 행렬식역행렬이라는 개념을 마주하게 됩니다. 이 두 가지 개념은 선형대수학에서 중요한 역할을 하고, 컴퓨터 그래픽스, 물리학, 기계 학습 등 다양한 분야에서 쓰입니다.

행렬식역행렬이 무엇인지, 그리고 각각이 어떤 역할을 하는지 쉽게 설명해보겠습니다.

1. 행렬식 (Determinant)이란?

행렬식은 정사각형 모양의 행렬(2x2, 3x3, 4x4 등)에 대해 계산할 수 있는 값입니다. 이 값은 행렬이 갖고 있는 몇 가지 특성을 알려주는데, 특히 행렬이 역행렬을 가질 수 있는지 여부를 알려주는 중요한 역할을 합니다.

(1) 2x2 행렬의 행렬식

2x2 행렬의 행렬식부터 계산 방법을 살펴보겠습니다. 2x2 행렬이 다음과 같다면

$$A = \begin{pmatrix} a & b \\ c & d \end{pmatrix} $$

 

행렬 의 행렬식은 다음 공식으로 계산됩니다.

$$ \text{det}(A) = ad - bc $$

 

즉, 대각선 방향으로 곱한 값에서 다른 대각선 방향으로 곱한 값을 뺀 값이 행렬식이 됩니다.예시: 2x2 행렬의 행렬식

다음과 같은 2x2 행렬이 있다고 가정해봅시다.

$$ A = \begin{pmatrix} 3 & 2 \\ 1 & 4 \end{pmatrix} $$

이 행렬의 행렬식은 다음과 같이 계산됩니다.

$$ \text{det}(A) = (3 \times 4) - (2 \times 1) = 12 - 2 = 10 $$

 

따라서, 행렬 의 행렬식은 10입니다.

 

(2) 3x3 행렬의 행렬식

3x3 행렬의 행렬식은 조금 더 복잡합니다.

행렬이 다음과 같다면

$$ A = \begin{pmatrix} a & b & c \\ d & e & f \\ g & h & i \end{pmatrix} $$

이 행렬의 행렬식은 아래와 같은 공식을 사용합니다.

$$ \text{det}(A) = a(ei - fh) - b(di - fg) + c(dh - eg)$$

하지만 이 방식은 복잡할 수 있기 때문에,  2x2 행렬의 행렬식 계산에 익숙해진 후 3x3 행렬로

넘어가는 것이 좋습니다.

 

(3) 행렬식의 의미

행렬식이 0이 아닌 경우, 이 행렬은 역행렬을 가질 수 있습니다. 반대로, 행렬식이 0이면 이 행렬은 역행렬이 존재하지 않습니다. 이 특성 때문에, 행렬식은 행렬의 여러 성질을 이해하는 데 중요한 역할을 합니다.

2. 역행렬 (Inverse Matrix)이란?

역행렬은 행렬의 곱셈에서 아주 중요한 개념입니다. 역행렬이란, 어떤 행렬 에 대해 그 행렬과 곱하면 단위행렬(identity matrix)이 되는 행렬을 말합니다. 단위행렬은 대각선이 1로 채워져 있고 나머지가 0인 행렬입니다.

(1) 역행렬의 정의

행렬 가 있을 때, 역행렬을 A-1라고 표현합니다. 역행렬은 다음 조건을 만족합니다.

$$ A \times A^{-1} = A^{-1} \times A = I $$

여기서 II는 단위행렬입니다.

 

(2) 2x2 행렬의 역행렬

2x2 행렬에서 역행렬을 구하는 공식은 비교적 간단합니다. 2x2 행렬이 다음과 같다면

$$A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}$$

행렬 의 역행렬 A−1은 다음 공식으로 계산됩니다.

$$A^{-1} = \frac{1}{ad - bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix}$$

여기서 중요한 점은 행렬식이 0이면 역행렬이 존재하지 않는다는 것입니다. ad−bc가 0이 되면 분모가 0이 되므로, 이 경우 역행렬을 구할 수 없습니다.

 

예시: 2x2 행렬의 역행렬

 

다음과 같은 행렬이 있다고 가정해봅시다.

$$A = \begin{pmatrix} 3 & 2 \\ 1 & 4 \end{pmatrix}$$

앞서 구한 의 행렬식이 10이었으므로, 이 행렬의 역행렬은 다음과 같이 구할 수 있습니다.

$$A^{-1} = \frac{1}{10} \begin{pmatrix} 4 & -2 \\ -1 & 3 \end{pmatrix} = \begin{pmatrix} 0.4 & -0.2 \\ -0.1 & 0.3 \end{pmatrix}$$

따라서 행렬 의 역행렬은

\begin{pmatrix} 0.4 & -0.2 \\ -0.1 & 0.3 \end{pmatrix}

입니다.

 

3. 행렬식과 역행렬의 실제 활용

행렬식과 역행렬은 다양한 실생활 문제를 해결하는 데 사용됩니다. 몇 가지 예시를 살펴보겠습니다.

(1) 선형 방정식 풀기

여러 개의 변수를 포함하는 선형 방정식을 풀 때, 역행렬을 사용하면 아주 효과적입니다. 예를 들어, 다음과 같은 두 개의 방정식이 있다고 가정해봅시다.

 

x + 4y  = 7

 

이를 행렬로 표현하면

$$\begin{pmatrix} 3 & 2 \\ 1 & 4 \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} 8 \\ 7 \end{pmatrix}$$

이때, 역행렬을 사용하면 xy를 쉽게 구할 수 있습니다.

 

(2) 컴퓨터 그래픽스

컴퓨터 그래픽스에서는 3D 객체를 회전하거나 크기를 조정할 때 행렬과 역행렬을 사용합니다. 역행렬을 사용하면 변환된 객체를 원래 위치로 되돌리는 작업을 할 수 있습니다.

4. 결론

행렬식역행렬은 행렬을 다루는 데 있어 필수적인 개념입니다. 행렬식은 행렬의 특성을 알려주고, 역행렬은 여러 복잡한 문제를 풀 때 중요한 도구가 됩니다. 특히, 행렬식이 0이 아닌 경우에만 역행렬이 존재한다는 사실을 기억하세요!

728x90
반응형