크라메르 법칙

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적 선형대수학에서 크래머 법칙(Cramer法則, 틀:Llang) 또는 크래머 공식은 유일한 해를 가지며 변수와 방정식의 수가 같은 연립 일차 방정식의 해를 구하는 공식이다. 계수 행렬과 그 한 열을 상수항으로 대신하여 얻는 행렬들의 행렬식의 비를 통해 해를 나타낸다. 둘 또는 셋 이상의 방정식으로 이루어진 연립 일차 방정식의 경우, 크래머 법칙에 의한 알고리즘은 가우스 소거법에 의한 알고리즘보다 훨씬 비효율적이다.

정의

연립 일차 방정식

Ax=B

에서, A정사각 행렬이며, 행렬식이 0이 아니라고 하자. 그렇다면, 그 유일한 해는 다음과 같이 나타낼 수 있으며, 이를 크라메르 법칙이라고 한다.

xj=detAjdetA=|a11b1a1na21b2a2nan1bnann||a11a1ja1na21a2ja2nan1anjann|(j=1,,n)

여기서 AjAj번째 열을 B로 대신하여 얻는 행렬이다.

증명

연립 일차 방정식

a11x1+a12x2++a1nxn=b1
a21x1+a22x2++a2nxn=b2
an1x1+an2x2++annxn=bn

의 계수 행렬 A(i,j)-여인자Cij라고 하자. 그렇다면, 라플라스 전개에 따라 다음이 성립한다.

a1kC1j+a2kC2j++ankCnj={detAk=j0kj
b1C1j+b2C2j++bnCnj=detAj

이에 따라, 각 i번째 방정식에 Cij을 곱한 뒤 모두 합하면

detAxj=detAj

를 얻는다. detA0이므로, 양변을 detA로 나누면

xj=detAjdetA

를 얻는다.

2개의 방정식의 경우

연립 일차 방정식

ax+by=e
cx+dy=f

이 유일한 해를 갖는다면, 그 해는 다음과 같다.

x=|ebfd||abcd|=edbfadbc,y=|aecf||abcd|=afecadbc

3개의 방정식의 경우

연립 일차 방정식

ax+by+cz=j
dx+ey+fz=k
gx+hy+iz=l

이 유일한 해를 갖는다면, 그 해는 다음과 같다.

x=|jbckeflhi||abcdefghi|,y=|ajcdkfgli||abcdefghi|,z=|abjdekghl||abcdefghi|

응용

미분기하학

크라메르 법칙은 미분기하학에서 매우 유용하다. 두 개의 방정식 F(x,y,u,v)=0, G(x,y,u,v)=0이라 가정한다. 여기서, u와 v는 독립 변수이고, x=X(u,v), y=Y(u,v)라 정의한다.

여기서 x/u의 방정식을 찾는 것은 크라메르 법칙으로 해결할 수 있다.

먼저, F,G,x,y의 미분을 계산한다.

dF=Fxdx+Fydy+Fudu+Fvdv=0
dG=Gxdx+Gydy+Gudu+Gvdv=0
dx=Xudu+Xvdv
dy=Yudu+Yvdv

dF, dG에 dx와 dy를 대입하면

dF=(Fxxu+Fyyu+Fu)du+(Fxxv+Fyyv+Fv)dv=0
dG=(Gxxu+Gyyu+Gu)du+(Gxxv+Gyyv+Gv)dv=0

u와 v는 독립적이므로, du와 dv의 계수는 0이다. 따라서 계수에 대한 방정식을 다음과 같이 쓸 수 있다.

Fxxu+Fyyu=Fu
Gxxu+Gyyu=Gu
Fxxv+Fyyv=Fv
Gxxv+Gyyv=Gv

따라서, 크라메르 법칙을 적용하면 다음과 같다.

xu=|FuFyGuGy||FxFyGxGy|

이것은 두 개의 야코비안 항이다.

xu=((F,G)(y,u))((F,G)(x,y))

유사하게 xv, yu, yv의 공식들도 유도할 수 있다.

역사

스위스 수학자 가브리엘 크라메르(Gabriel Cramer, 1704년 - 1752년)에게서 유래한다.

같이 보기

외부 링크

틀:선형대수학