Processing math: 100%

대수학/선형대수학2017. 4. 28. 11:00
반응형

[선형대수학] 5. 여인수 전개와 크래머 공식




n차 정사각행렬 A=(aij)n×n의 판별식은 다음과 같다.

detA=σSnsgn(σ)a1σ(1)a2σ(2)anσ(n)

행렬 A=(a11a12a13a21a22a23a31a32a33)의 행렬식은

detA=a11(a22a33a23a32)a12(a21a33a23a31)+a13(a21a32a22a31)이었다. 여기서 A11=a22a33,A12=a21a33a23a31,A13=a21a32a22a31라고 하면detA=a11A11a12A12+a13A13이다. 이러한 방법을 여인수전개(cofactor expansion)라고 한다. 이때A1k=σSn,σ(1)=ksgn(σ)a2σ(2)anσ(n)=(1)k1m1k라 하면(m1k는 행렬 A의 1행과 k열을 제거한 (n1)×(n1)행렬의 행렬식이고 이를 A의 소(minor)행렬식이라고 한다.)detA=nk=1a1kA1k이 성립한다.


일반적으로 Aij=(1)i+jmij가 성립하고 여기서 mij는 행렬 Ai번째 행과 j번째 열을 제거한 (n1)×(n1)행렬의 행렬식이다. Aijaij의 여인자(여인수, cofactor)라고 한다. 그렇다면 A의 행렬식을 다음과 같이 나타낼 수 있다: n차 정사각행렬 A

i번째 행의 여인수전개: detA=nk=1aikAik

j번째 열의 여인수전개: detA=nk=1akjAkj


예를들어 행렬 A=(1121341125382641)의 판별식 detA를 다음과 같이 행연산을 이용해서 구한다.detA=det(11210174037100401)=det(1743710401)=det(174106401)=7det(2641)=154


n차 정사각행렬 A에 대하여 Aij=(1)i+jmij이고 여기서 mij는 앞에서 언급했던 A의 소행렬식이다. 이때 다음이 성립한다.nk=1aikAjk={detA,(i=j)0,(ij)

An차 정사각행렬이고 Aijaij의 여인자일 때, 다음의 행렬(A11A12A1nA21A22A2nAn1An2Ann)A의 여인자행렬(matrix of cofactors)이라 하고 이 여인자행렬의 전치행렬을 A의 수반(adjoint)행렬이라 하고 adjA로 나타낸다.

즉,adjA=(A11A12A1nA21A22A2nAn1An2Ann)T=(A11A21An1A12A22An2A1nA2nAnn)이다. 식nk=1aikAjk={detA,(i=j)0,(ij)로부터 다음이 성립한다.AadjA=(detA000detA000detA)=detAIn

그러면 detA0일 때, A의 역행렬은 A1=1detAadjA가 됨을 알 수 있다. 이때 In=AdetAadjA이므로 (adjA)1=AdetA이다.


An차 정사각행렬이고 역행렬을 가지면(detA0), 방정식 Ax=b의 해는 x=A1b=adjAdetAb이고 xi=detCidetA이다. 여기서 Ci는 행렬 Ai번째 열을 b로 교체한 행렬이다. 이러한 방법을 크래머의 공식(Cramer's rule)이라고 한다.


다음의 방정식x+2y+3z=1y+2z=22z=4을 행렬로 나타내면(123012002)(xyz)=(124)이고 역행렬을 구해서 풀면(xyz)=12(241022001)(124)=(122)이다. 즉, x=1,y=2,z=2이다. 이를 크래머의 공식을 이용해서 풀면 det(123012001)=2이므로 x=detC1detA=12det(123212402)=1,y=detC2detA=12det(113022042)=2,z=detC3detA=12det(241022001)=2이다.


참고자료

Linear Algebra, jinho Kwak, sungpyo Hong, Birkhauser

반응형
Posted by skywalker222