Thm 5-4
한 행(또는 열)에 스칼라를 곱한 행렬의 행렬식
1. 한 행에 스칼라를 c를 곱하면 행렬식에도 c가 곱해진다.
2. 한 열에 스칼라를 c를 곱하면 행렬식에도 c가 곱해진다.
Proof
어떤 n차 행렬 A가 있을 때, A의 어떤 행 i에 스칼라 c를 곱한 행렬을 B라고 하자.
det(B)=∑j=1ncaijCij=c∑j=1naijCij=c∣A∣
Thm 5-5 스칼라배한 행렬의 행렬식
n차 정방행렬 A에 스칼라 k를 곱하면 ∣A∣=kn∣A∣ 이다.
Proof
정리 5-4에 의하여 한 행에 스칼라를 곱할 경우 행렬식은 스칼라곱이 되는것을 알고 있다. 그러므로 k를 n차 정방행렬 A의 1 ~ n 행에 차례로 곱하고, i번째 행이 곱해진 행렬을 Bi로 정의한다면
det(Bi)=k(det(Bi−1)),i={2,3....n}와 같다.
예를 들어 n이 2차 행렬이라면
det(B2)=k(det(B1))=k(k(det(A)) 와 같다.
그러므로 det(Bn)=kndet(A) 와 같다.(재귀)
Thm 5-6 한 행(또는 열)만 서로 다른 두 행렬을 더하여 만든 행렬의 행렬식
- r 행을 제외하고 서로 같은 두 n차 정방행렬 행렬 A1,A2가 있다고 했을 대, 행렬 B의 r행이 A1,A2의 r 행의 합과 같고, 나머지 행은 A1,A2와 같을 때, ∣B∣=∣A1∣+∣A2∣ 이다.
- 열에대해서도 동일하다.
proof
n차 정방행렬 A1,A2가 있다고 했을 때, r행 또는 r열이 다르고 나머지가 같다. 그렇다면
∣A1∣=∑j=1narjCrj
∣A2∣=∑j=1nbrjCrj
∣A1∣+∣A2∣=∑j=1narjCrj+∑j=1nbrjCrj
∣A1∣+∣A2∣=∑j=1n(arj+brj)Crj=∣B∣
∣B∣=∣A1∣+∣A2∣
Thm 5-7 두 행(또는 열)을 서로 교환한 행렬의 행렬식
n차 정방행렬 A의 임의의 두 행 또는 두열을 교환하여 만든 행렬을 B라고 하면,
∣B∣=−∣A∣ 가 성립한다.
proof
두행을 교환하는 n차 기본행렬의 행렬식은 -1이다.
그에따라 B=EA 로 E 는 n차 단위행렬로 i행과 r행을(또는 열을) 바꾼 기본행렬이다.
det(B)=det(EA)=det(E)det(A)=−det(A) 임을 알 수 있다.
※앞에 배웠던 내용이 섞여 앞에 나오는 경우가 있을 것이다.
Thm 5-8 중복된 행(또는 열)을 갖는 행렬의 행렬식
- 중복된 두개의 행을 갖는 행렬의 행렬식은 0이다.
- 중복된 두개의 열을 갖는 행렬의 행렬식은 0이다.
proof
Thm 5-7에 따라 두 행을 교환하면 ∣B∣=−∣A∣일을 알 수 있다. 그런데, 두 행이 동일하다면 ∣B∣=∣A∣=−∣A∣임으로 성립하기 위해서는 행이 중복된 행렬 B의 행렬식은 반드시 0이 된다.
Thm 5-9 행(또는 열)의 스칼라 배를 다른 행(또는 열)에더한 행렬의 행렬식
(1) 한 행의 스칼라배를 다른 행에 더해도 행렬식은 바뀌지 않는다.
(2) 한 열의 스칼라배를 다른 행에 더해도 행렬식은 바뀌지 않는다.
Proof
기본행렬을 이용하면 쉽게 증명할 수 있다. elementary operation 3번임의 기본행렬은 삼각행렬이므로, 하삼각 또는 상삼각 행렬의 행렬식은 주대각성분의 곱임으로 1이 된다. 그러므로
det(B)=det(EA)=det(A) 이다. 즉, 행렬식은 변하지 않는다.
구체적으로 하자면 어떤 n 차 정방 행렬 A가 있고, A에서 elementary operation 3을 r행에 대해 s행으로부터 수행한 행렬을 B라고 정의하면
B=⎣⎢⎢⎢⎢⎢⎢⎢⎡a11⋮ar1+kas1⋮an1⋯⋯⋯a1narn+kasnann⎦⎥⎥⎥⎥⎥⎥⎥⎤
정리 5-6에 따라 ∣B∣는 아래와 같이 정의 될 수있다.
det(B)=det(A)+det⎝⎜⎜⎜⎜⎜⎜⎛a11⋮kas1as1an1⋯⋯⋯⋯a1nkasnasnann⎠⎟⎟⎟⎟⎟⎟⎞
정리 5-8번에 의하여 중복된 행이 존재할 경우 행렬식은 0이 됨으로 ∣B∣=∣A∣가 된다.
여러가지 행렬에 대한 행렬식의 성질
Thm 5-10 전치 행렬의 행렬식
행렬 A와 전치행렬 A⊤의 행렬식은 같다.
proof
행이 열이되는 것임으로 여인수 전개에 따라, 동일한 행렬식을 얻게 된다.
Thm 5-11 단위행렬의 행렬식
단위행렬의 행렬식은 1이다.
따로 증명은 하지 않겠다.
Thm 5-13 기본 행렬을 곱한 행렬의 행렬식
E가 기본행렬이고 A가 E와 같은 크기의 행렬일 때, det(EA)=det(E)det(A)이다.
elemenatry operation 을 수행하는 기본 행렬 3가지의 행렬식
1. 두 행을 서로 바꾸는 경우 : -1
2. 한 행에 k 스칼라를 곱하는 경우 : k
3. 한 행에 k 스칼라를 곱해 다른 행에 더하는 경우 : 1
Thm 5-14 성분이 모두 0인 행(또는 열)을 포함하는 행렬의 행렬식.
성분이 모두 0인 행 또는 열을 포함한 n차 정방행렬 A의 행렬식은 0이다.
Proof
라이프니츠 공식에 따라 임의의 행 r이 모두 영일 경우
∣A∣=∑σ∈Snsgn(σ)a1σ1a2σ2...arσr...anσn
반드시 arσr=0임으로 ∣A∣는 0이다. 라이프니츠 공식은 따로 설명하지 않는다.
Thm 5-15 행렬 곱의 행렬식
행렬 A와 B에 대해 det(AB) = det(A)det(B)이다.
proof
A가 가역행렬일 경우 기본행렬의 행렬곱으로 표현 할 수 있다.
∣AB∣=∣EnEn−1...E1B∣
정리 5-13에 따라 기본행렬과의 행렬곱의 행렬식은 분리 할 수 있음으로
∣AB∣=∣EnEn−1...E1∣∣B∣이다.
그러므로 ∣AB∣=∣A∣∣B∣이다.
반면 A가 비가역행렬일 경우, ∣A∣=0이다. 만일 ∣AB∣=0 이라면, 어떤 행렬 M이 존재해서 ABM=I가 되어, BM=A−1이 됨으로 모순임으로 ∣AB∣=∣A∣∣B∣=0 임으로
∣AB∣=∣A∣∣B∣ 가 참임을 알 수 있다.
Thm 5-17 삼각행렬의 행렬식
삼각행렬의 행렬식은 주댁각성분의 곱과 같다.
Thm 5-18 대각행렬의 행렬식
대각행렬의 행렬식은 주대각성분의 곱과 같다.
proof (5-17, 5-18)
라이프니츠 공식에 따르면,
∣A∣=∑σ∈Snsgn(σ)a1σ1a2σ2...arσr...anσn
에서 sgn(σ)a1σ1a2σ2...arσr...anσn가 0이 되지 않는 조건은 σ=(1,2,3,...n) 일때 뿐임으로 삼각행렬의 행렬식은 주대각성분의 곱과 같다.
Thm 5-19 반대칭 행렬의 행렬식
홀수 차, 즉 (2n + 1)차 정방행렬이 반대칭 행렬이면 행렬식은 0이다.
Proof
반대칭 행렬 A=−A⊤의 행렬식은 ∣A∣=∣AT∣=∣−A∣=(−1)n∣A∣임으로, n이 홀수 일 경우 ∣A∣=−∣A∣ 임으로 ∣A∣=0이다. n이 짝수일 경우 행렬식이 0이 아닐 수 있다.
Thm 5-20 역행렬의 행렬식
역행렬 A−1의 행렬식 ∣A−1∣=∣A∣1이다.
proof
AA−1=I임으로 ∣AA−1=∣A∣∣A−1∣=1 고로 ∣A−1∣=∣A∣1이다.