- 자연수의 집합 S=1,2,...,n에 대하여 S에서 S로의 일대일 대응 함수를 치환(permutation)이라 한다.
쉽게 말해 1부터 n까지의 수를 임의의 순서로 나열한 것(순열)이다. - 치환 σ=<j1,j2,...,jn>은 다음과 같이 큰 수가 작은 수보다 앞에 오는 경우를 반전(inversion)이 일어났다고 한다. js>jt,s<t.
예를 들어 치환 σ=<3,1,5,4,2>에서 3은 1, 2보다 앞서고, 5는 4, 2보다 앞서고, 4는 2보다 앞서므로 반전이 총 5번 일어났다고 한다. - 어떤 치환에 대하여 반전수가 짝수이면 짝치환(even permutation), 홀수이면 홀치환(odd permutation)이라고 하며 Sn의 한 치환 σ의 부호(sign)을 다음과 같이 정의한다.

k는 σ의 반전수이다.
- 모든 n×n행렬에 대하여 함수 f:Mn×n(R)→R가 다음 세 조건을 만족하는 경우 행렬식(determinant)라고 정의한다.
(1) 행렬이 단위행렬일 때 f의 값은 1이다. f(In)=1
(2) 어떠한 두 행의 위치가 바뀌면 f의 값은 부호가 바뀐다.
(3) f는 첫 행에서 선형성(linearity)을 갖는다. 임의의 실수 k,l에 대하여 f[kr1+lr′1r2⋮rn]=kf[r1r2⋮rn]+lf[r′1r2⋮rn]이 성립한다. ri는 행렬의 열벡터를 나타낸다.
A의 행렬식(determinant)은 detA또는 |A|로 나타낸다. - 행렬식의 성질 1
(1) 행렬식은 모든 행에서 선형성(linearity)을 갖는다
(2) 행렬 A의 한 행이 0이거나 두 개의 행이 서로 같으면 detA=0이다.
(3) 행렬에서 한 행의 상수배를 다른 행에 더하는 기본행 연산의 결과는 행렬식의 값에 영향을 주지 않는다.
(4) E를 기본행렬이라고 하면, detA≠0이다.
(5) det(EA)=detEdetA이다.
(6) 행렬 B가 행렬 A의 두 행을 서로 바꾼 행렬이면 detB=−detA이다.
(7) 삼각행렬의 determinant 값은 주대각성분들의 곱이다.
(8) 행렬 A가 가역(invertible)행렬일 필요충분조건은 detA≠0이고, detA−1=1detA이다.
(9) detAT=detA이다. 따라서 행들에 관한 성질들이 열에서도 적용된다. - 행렬식 구하기 1. Leibniz formula(라이프니츠 공식)
n×n행렬 A에 대하여, detA=∑σ∈Snsign(σ)a1σ(1)a2σ(2)⋯anσ(n) 즉, 각 치환의 원소들과 부호의 원소를 곱한 것을 더한 것이다. - 행렬식 구하기 2. Sarrus' Method(사루스 공식)
3차 이하의 행렬식에서만 성립한다. 오른쪽 아래 방향 대각선 성분들을 모두 곱하고 부호가 +이며 왼쪽 아래 방향 대각선 성분들은 모두 곱하고 부호가 -이다. 행렬식의 성질들(특히(3))을 이용하여 행렬을 간단하게 만든 후 공식으로 행렬식을 구하면 계산을 훨씬 더 간단하게 만들 수 있다.

'Mathematics > 선형대수(Linear Algebra)' 카테고리의 다른 글
Chapter 3-1. 부분 공간과 일차 독립 (0) | 2022.05.26 |
---|---|
Chapter 2-2. 여인자 전개와 크래머 공식 (0) | 2022.05.26 |
Chapter 1-3 역행렬과 선형연립방정식의 해 구하기 (0) | 2022.05.24 |
Chapter 1 - 2. 행렬의 덧셈과 곱셈 (0) | 2022.05.24 |
Chapter 1-1. 선형연립방정식과 Gauss-Jordan 소거법 (0) | 2022.05.24 |