14차시 · 정의

2×2 행렬식의 정의

실수 정사각행렬 \(A=\begin{bmatrix}a&b\\c&d\end{bmatrix}\)에 대응하는 수 ad−bc를 행렬식이라 하고 det A로 쓴다.

\[\det A=\begin{vmatrix}a&b\\c&d\end{vmatrix}=ad-bc\]

대괄호 [ ]는 행렬, 세로줄 | |은 여기서 행렬식을 나타낸다. det A는 행렬이 아니라 하나의 수이며, 이 수의 절댓값은 \(|\det A|\)로 쓴다.

14차시 · 정의

부호 있는 넓이와 방향

열벡터 \(u=(a,c),v=(b,d)\)가 만드는 평행사변형의 넓이는 \(|ad-bc|\)이다. u에서 v로 보는 회전 방향이 반시계이면 양수, 시계이면 음수로 기록한다.

\[D(u,v)=ad-bc,\quad D(v,u)=-D(u,v),\quad D(u,u)=0\]

이렇게 방향을 함께 기록한 값을 부호 있는 넓이라 한다. 행렬변환은 단위정사각형의 두 변을 u,v로 보내므로 |det A|가 넓이 배율이다. 두 열이 종속이면 넓이가 0이다.

14차시 · 예제

행렬식의 계산과 넓이 해석

\(A=\begin{bmatrix}2&1\\1&3\end{bmatrix}\)의 두 열은 (2,1), (1,3)이다.

\[\det A=2\cdot3-1\cdot1=5,\quad \det\begin{bmatrix}1&2\\3&1\end{bmatrix}=-5\]

열을 바꾸면 실제 넓이 5는 같고 방향만 바뀐다. 원점과 두 열을 꼭짓점으로 하는 삼각형의 넓이는 평행사변형의 절반인 5/2이다.

조작

전단과 세로 배율을 바꾸면 넓이는?

\(A=\begin{bmatrix}1&k\\0&s\end{bmatrix}\)는 (x,y)를 (x+ky,sy)로 보냅니다. k와 s를 각각 바꾸며 det A=s와 그림을 비교합니다.

0.8
1.0
det A1.0
넓이 배율1.0
꼭짓점 순서유지
행렬식 조작 그림점선 단위정사각형과 행렬 A가 만든 평행사변형을 비교합니다. xy

14차시 · 성질과 근거

한 열에 대한 선형성과 열 교환

다중선형성은 다른 열을 고정할 때 각 열에 대해 선형이라는 뜻이다. 두 열 모두를 한꺼번에 바꾸는 행렬 전체의 선형성과는 다르다.

\[D(u,\alpha v+\beta w)=\alpha D(u,v)+\beta D(u,w)\]
\[D(u,v+ku)=D(u,v)+kD(u,u)=D(u,v)\]

한 열에 다른 열의 배를 더해도 행렬식은 같다. 같은 두 열이면 0인 성질과 한 열씩의 선형성 때문에 이 등식이 성립한다.

14차시 · 적용·논증

다중선형성을 잘못 적용한 계산

한 학생이 “행렬식은 선형이므로 \(\det(2A)=2\det A\), \(\det(A+B)=\det A+\det B\)”라고 주장한다. 여기서 A,B는 2×2 행렬이다.

  1. A=B=I를 대입해 두 주장을 판정하시오.
  2. \(\det(cA)\)의 올바른 식을 두 열에 대한 선형성으로 설명하시오.
풀이와 판단 근거
\[\det(2I)=4\ne2,\qquad \det(cA)=c^2\det A\]

행렬 전체에 c를 곱하면 두 열이 각각 c배가 되어 배율 c가 두 번 생긴다. A+B에서는 두 열이 모두 바뀌므로 교차항도 생긴다. n×n에서는 det(cA)=cⁿdet A이다.

14차시 · 정의

소행렬식·여인수와 고차 행렬식

A의 i행 j열을 지운 행렬의 행렬식을 소행렬식 \(M_{ij}\)라 한다. 위치 부호를 붙인 \(C_{ij}=(-1)^{i+j}M_{ij}\)를 여인수라 한다.

\[\det A=\sum_{j=1}^n a_{1j}C_{1j},\qquad \det[a]=a\]

이 재귀식으로 n×n 행렬식을 정의할 수 있다. 첫 행의 부호는 +,−,+,…이다. 어느 한 행이나 한 열을 골라 전개해도 같은 값을 얻으며, 한 열씩의 선형성과 열 교환의 부호 반전도 유지된다.

계산 애니메이션

여인수 전개로 행렬식 계산

14차시 · 성질과 근거

행연산이 행렬식에 미치는 영향

전치해도 행렬식이 같으므로 열에 대한 성질을 행에도 적용한다. 아래에서 c는 0이 아닌 실수이다.

  • 두 행을 바꾸면 행렬식에 −1을 곱한다.
  • 한 행을 c배하면 행렬식에 c를 곱한다.
  • 한 행에 다른 행의 c배를 더하면 행렬식은 그대로이다.

삼각행렬에서는 여인수 전개를 반복할 때 대각성분을 고르는 항만 남으므로 행렬식은 대각성분의 곱이다.

14차시 · 예제

소거와 여인수 전개로 같은 값 얻기

\(R_3\leftarrow R_3-5R_1\), 다음 \(R_3\leftarrow R_3+4R_2\)를 적용한다. 행렬식을 바꾸지 않는 연산만 사용한다.

\[\begin{vmatrix}1&2&3\\0&1&4\\5&6&0\end{vmatrix}=\begin{vmatrix}1&2&3\\0&1&4\\0&-4&-15\end{vmatrix}=\begin{vmatrix}1&2&3\\0&1&4\\0&0&1\end{vmatrix}=1\]

소거와 여인수 전개는 같은 행렬식을 구하는 두 방법이다. 0이 많은 행·열이나 삼각형 구조를 이용하면 계산량을 줄일 수 있다.

14차시 · 적용·논증

행 교환과 상수배를 빠뜨린 풀이

3×3 행렬 A에 다음 연산을 차례로 적용해 \(U=\operatorname{diag}(1,2,3)\)을 얻었다.

  1. 1행과 2행 교환, 2행을 2배, 3행에 1행의 −5배를 더했다. det A를 구하시오.
  2. “소거 후 대각성분의 곱이 6이므로 det A=6”이라는 풀이에서 빠진 내용을 설명하시오.
풀이와 판단 근거

행 교환에서 −1, 2행의 상수배에서 2가 곱해지고 마지막 연산에서는 변하지 않는다. 따라서 \(6=\det U=-2\det A\), 즉 \(\det A=-3\)이다.

행연산이 모두 행렬식을 보존하는 것은 아니다. 어떤 연산을 사용했는지 기록해야 원래 행렬식을 복원할 수 있다.

행과 열을 지워 여인수 구하기

원소를 누르면 지울 행·열, 남는 2×2 행렬, 위치 부호를 차례로 확인할 수 있습니다.

14차시 · 정의

전치행렬과 수반행렬의 정의

행과 열의 위치를 바꾼 \((A^T)_{ij}=a_{ji}\)를 전치행렬이라 한다. 여인수 행렬 \(C=(C_{ij})\)을 전치한 행렬을 수반행렬이라 한다.

\[\operatorname{adj}(A)=C^T,\qquad \operatorname{adj}(A)_{ij}=C_{ji}\]

예를 들어 C₁₂는 수반행렬의 2행 1열에 놓인다. 이 수업의 수반행렬은 여인수로 만드는 adjugate를 뜻한다.

14차시 · 성질과 근거

수반행렬을 곱하면 대각성분만 남는 이유

행렬곱의 (i,k)성분을 계산하면 \((A\operatorname{adj}A)_{ik}=\sum_j a_{ij}C_{kj}\)이다.

\[\sum_j a_{ij}C_{kj}=\begin{cases}\det A&i=k\\0&i\ne k\end{cases}\]

i=k이면 i행의 여인수 전개이다. i≠k이면 A의 k행을 i행으로 바꾼 행렬의 k행 전개가 된다. 그 행렬은 같은 두 행을 가지므로 행렬식이 0이다.

\[A\operatorname{adj}(A)=(\det A)I\]

계산 애니메이션

여인수의 전치가 역행렬을 만드는 이유

14차시 · 성질과 근거

수반행렬에서 역행렬로

\(\det A\ne0\)이면 수반행렬의 두 곱 \(A\operatorname{adj}A=\operatorname{adj}A\,A=(\det A)I\)를 det A로 나눈다.

\[A^{-1}=\frac{1}{\det A}\operatorname{adj}(A)\]

\(A=\begin{bmatrix}2&1\\1&3\end{bmatrix}\)에서는 \(\operatorname{adj}A=\begin{bmatrix}3&-1\\-1&2\end{bmatrix}\)이고 곱하면 5I가 된다. 5로 나누면 모든 입력벡터를 정확히 복원한다.

14차시 · 정의

특이행렬과 입력의 중복

역행렬이 없는 정사각행렬을 특이행렬이라 한다. 행렬식이 0인 것, 열이 일차종속인 것, 핵에 0이 아닌 벡터가 있는 것은 서로 동치이다.

\[A=\begin{bmatrix}1&2\\2&4\end{bmatrix},\quad A\binom{-2}1=0,\quad A(v+t(-2,1))=Av\]

이 A는 서로 다른 입력을 같은 출력으로 보낸다. 소거로 피벗이 부족한 행렬은 삼각형으로 만들었을 때 대각성분에 0이 남으므로 행렬식도 0이다.

14차시 · 성질과 근거

합성행렬의 행렬식

2×2 행렬 A의 두 열을 \(a_1,a_2\), B의 두 열을 u,v라 하자. 한 열씩의 선형성과 같은 열에서 값 0인 성질을 쓴다.

\[D(Au,Av)=D(u_1a_1+u_2a_2,v_1a_1+v_2a_2)=(u_1v_2-u_2v_1)D(a_1,a_2)\]
\[\det(AB)=\det A\det B\]

넓이 배율이 두 단계에서 곱해진다는 뜻이다. 이 곱셈 법칙은 모든 정사각행렬에 성립하며, A가 가역이면 \(\det(A^{-1})=1/\det A\)이다.

14차시 · 적용·논증

행렬식이 같으면 역행렬도 같을까

\(A=I_2\), \(B=\begin{bmatrix}1&1\\0&1\end{bmatrix}\)는 둘 다 행렬식이 1이다.

  1. A⁻¹과 B⁻¹을 구하시오. 행렬식만으로 역변환을 정할 수 있는가?
  2. 두 행렬의 넓이 배율이 같은데도 역변환이 다른 이유를 e₂의 상으로 설명하시오.
풀이와 판단 근거
\[A^{-1}=I_2,\qquad B^{-1}=\begin{bmatrix}1&-1\\0&1\end{bmatrix}\]

A는 e₂를 (0,1)로, B는 (1,1)로 보낸다. 넓이 배율 하나는 각 벡터의 도착점을 모두 기록하지 않는다. 수반행렬과 행렬식이 함께 있어야 역행렬을 복원할 수 있다.