-
2. 행렬식수학과 공부이야기/선형대수학 2019. 8. 31. 17:17
2. 행렬식
정의 2.1.1. 행렬식
n차의 정사각행렬 A의 행렬식을 |A| 또는 detA로 나타내며, 다음과 같이 귀납적으로 정의한다.
(i) n=1일 때, |a11|=a11
(ii) n>1일 때,
|a11a12⋯a1na21a22⋯a2n⋮⋮⋮⋮an1an2⋯ann|=n∑k=1(−1)i+nainMin
여기서 Mij은 행렬 A에서 i행과 j열을 뺀 행렬의 행렬식을 나타내며, 이를 aij의 소행렬식이라 부른다.
예1.
n=2일 때,
|a11a12a21a22|=(−1)1+2a12M12+(−1)2+2a22M22 =−a12a21+a22a11=a11a22−a12a21
n=3일 때,
|a11a12a13a21a22a23a31a32a33|=(−1)1+3a13|a21a22a31a32|+(−1)2+3a23|a11a12a31a32|+(−1)3+3a33|a11a12a21a22|
=a13(a21a32−a31a22)−a23(a11a32−a31a12)+a33(a11a22−a21a22)
다음 두 그림은 예 1의 결과를 간단히 나타낸 것이다.
* 행렬식의 정의에서 (−1)i+n과 소행렬식 Min을 곱한 값을 하나의 기호로 나타내면 편리하다. 행렬식 |A|에서 (−1)i+jMij를 기호 Aij로 나타내고, 이를 성분 aij의 여인수라 한다.
즉 Aij=(−1)i+jMij에서 부호 (−1)i+j을 간단히 결정하는 방법을 그림으로 나타내면 다음과 같다.
예2. 행렬식 |A|=|1−2321−1−2−12|에서
A12=(−1)1+2|2−1−22|=−(4−2)=−2
A12=(−1)2+2|13−22|=2+6=8
A32=(−1)3+2|132−1|=−(−1−6)=7
정리 2. 4. 행렬식과 여인수 사이의 관계
2차이상의 정사각행렬 A에 대하여
(i) |A|=n∑j=1aijAij (i은 1과 n사이의 임의의 고정된 자연수)
(ii) |A|=n∑i=1aijAij (j은 1과 n사이의 임의의 고정된 자연수)
* (i)을 행렬식 |A|를 제 i행에 관하여 전개한 식, (ii)를 행렬식 |A|를 제 j행에 관하여 전개한 식
예3. 행렬식 A=(1−2321−1−2−12)에 대하여 |A|를 제1행에 대하여 전개하면 다음과 같은 행렬식 |A|의 값을 구할 수 있다.
|A|=a11A11+a12A12+a13A13=1⋅(−1)1+1|1−1−12|+(−2)⋅(−1)1+2|2−1−22|+3⋅(−1)1+3|21−2−1|=(2−1)+2(4−2)+3(−2+2)=5$
예3의 행렬 A에 대하여 |A|를 제2열에 대하여 전개하여 |A|의 값을 구하여라.
정리 행렬식의 성질
행렬 A=(aij)n×n에 대하여
(i) |A|=|AT|
(ii) 행렬 A의 서로 다른 두 행을 맞바꾸어 만든 행렬을 B라 하면 |B|=−|A|이다. 즉, 다음과 같다.
|a11a12⋯a1n⋮⋮⋯⋮as1as2⋯asn⋮⋮⋯⋮ar1ar2⋯arn⋮⋮⋯⋮a11a12⋯a1n|=−|a11a12⋯a1n⋮⋮⋯⋮ar1ar2⋯arn⋮⋮⋯⋮as1as2⋯asn⋮⋮⋯⋮a11a12⋯a1n|
(iii) 행렬 A의 한 행을 k배하여 만든 행렬을 C라 하면 |C|=k|A|이다. 즉, 다음과 같다.
|a11a12⋯a1n⋮⋮⋯⋮kar1kar2⋯karn⋮⋮⋯⋮an1an2⋯ann|=k|a11a12⋯a1n⋮⋮⋯⋮ar1ar2⋯arn⋮⋮⋯⋮an1an2⋯ann|
(iv) 행렬 A의 한 행을 두 수의 합으로 만든 행렬을 C라 하면,
|C|=|A|+|B|이다. 즉, 다음과 같다.
|a11a12⋯a1n⋮⋮⋯⋮br1+cr1br2+cr2⋯brn+crn⋮⋮⋯⋮an1an2⋯ann|=|a11a12⋯a1n⋮⋮⋯⋮br1br2⋯brn⋮⋮⋯⋮an1an2⋯ann|+|a11a12⋯a1n⋮⋮⋯⋮cr1cr2⋯crn⋮⋮⋯⋮an1an2⋯ann|
정리 행렬식의 성질
|a11a12⋯a1n⋮⋮⋯⋮ar1ar2⋯arn⋮⋮⋯⋮as1+kar1as2+kar2⋯asn+karn⋮⋮⋯⋮a11a12⋯a1n|=−|a11a12⋯a1n⋮⋮⋯⋮ar1ar2⋯arn⋮⋮⋯⋮as1as2⋯asn⋮⋮⋯⋮a11a12⋯a1n|
* 행렬 A의 한 행에 다른 행의 k배를 더하여 만든 행렬의 행렬식은 A의 행렬식과 같다. (열에 대해서도 동일하게 성립한다.)
예제1. 다음 행렬식의 값을 구하여라.
|A|=|2−110−301−211−112−15−1|
(풀이) 주어진 행렬의 제3행을 제1행과 제4행에 각각 더하면
|A|=|3001−301−211−113040|
이고 이를 제2열에 관하여 전해하면 다음과 같다.
|A|=(−1)|301−31−2340|
또, 제1행을 2배하여 제2행에 더한 다음, 이를 제3열에 관하여 전개하면,
|A|=(−1)|301−31−2340|=−|3134|=−9
예제2. 다음이 성립함을 보여라.
|A|=|xx2x3yy2y3zz2z3|=xyz(x−z)(y−z)(y−x)
증명) 먼저, 제1행에서 x, 제2행에서 y, 제3행에서 z를 각각 뽑아 내면
|A|=xyz|1xx21yy21zz2|
이고, 제3행의 (−1)배를 제1행과 제2행에 각각 더한 다음 제1열에 관하여 전개하면
|A|=xyz|0x−zx2−z20y−zy2−z21zz2|=xyz|x−zx2−z2y−zy2−z2|
=xyz(x−z)(y−z)|1x+z1y+z|=xyz(x−z)(y−z)(y−x)
'수학과 공부이야기 > 선형대수학' 카테고리의 다른 글
[고급수학 중간고사] 증명문제 정리 (1) 2019.09.28 [선형대수학-일차변환] Linear Mappings (0) 2019.09.20 [행렬식] 행렬식의 성질과 문제풀이 (0) 2019.09.20 [선형대수학] 연립방정식과 Echelon Form 문제풀이 (0) 2019.09.19 [선형대수학] 행렬 연산 문제풀이 (0) 2019.09.19