본문으로 바로가기

[공업수학] 역행렬 (Inverse Matrix)

category Theory/Lecture 2009.09.23 20:26

본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 공업수학 수업 자료입니다.
본 자료는 수업의 교재인 
공업수학I 개정3판 (고형준 외, 도서출판 텍스트북스) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다.


역행렬의 정의


A의 역행렬은 곱해서 단위행렬이 나오게 하는 행렬입니다. 이번에는 그 역행렬을 구하는 2가지 방법에 대해 이야기 하겠습니다. 이를 이용하여 연립방정식의 해를 구하는 과정을 다뤄봅니다. 마지막으로 Cramer의 정리를 이용하여 연립방정식의 해를 구하는 과정도 다뤄봅니다.

Adjoint(딸림) 행렬을 이용하여 역행렬 구하기
행렬 A의 Adjoint 행렬을 adj A라고 할때 그 행렬식(det A)을 같이 이용하여 역행렬을


위와 같이 구할 수 있습니다. 이 때 adj A는

 
위에서 처럼 여인수(cofactor)행렬의 전치(transpose)행렬입니다. 


위를 보시면 행렬 A와 그 adj A를 서로 곱하면 det A가 곱해진 단위행렬이 된다는 사실을 알 수 있습니다. 그러니 다시 det A로 나눠주면 역행렬의 정의를 만족하게 되는 것입니다. 만약 det A가 '0'이라면 그 역행렬은 존재하지 않습니다.

 
(예제)



소거법을 이용하여 역행렬 구하기


A행렬과 단위행렬을 위와 같이 배치하고 A행렬이 있는 자리를 단위행렬로 만들게끔 소거법을 진행하면 단위행렬이 있는 자리에 나타나는 행렬이 그 역행렬이 됩니다.

 
(예제)

 
의 역행렬을 소거법으로 구해보면

 
의 단계를 진행할 수 있고

 
그 역행렬을 찾을 수 있게 됩니다. 이렇게 소거법을 진행하다 보면 마지막 행이 모두 영으로 채워지는 경우는 역행렬이 존재하지 않는 다고 생각하면 됩니다.


역행렬을 이용하여 연립방정식의 해 구하기
연립방정식

 
에 대해 각 행렬을 잡아보면

 
위와 같을 것입니다. 이때 A행렬을

 
역행렬을 찾아서 미지수 행렬 X를 찾을 수 있습니다.

Cramer의 방법을 이용하여 연립방정식의 해를 구하기
간단한 연립방정식 문제를 보면

 
에서 적절히 위 연립을 풀어서 정리하면

 
입니다. 이때 각 x1, x2의 분모 분자를 관찰해보면

 
로 표현할 수 있음을 알 수 있습니다. 이로서... 


Cramer의 정리를 확인할 수 있습니다. 위 정리에서 Ak 행렬은

 
B행렬을 k번째 열과 교체한 것입니다.
 
(예제)

 
를 Cramer의 정리로 해결해 보면

 
입니다. 



참고자료 :

08 Matrix 03.pdf





신고