math.luma.dev
検索
/linear-algebra/basics/cramers-rule

クラメルの公式

クラメルの公式(Cramer's rule)

クラメルの公式は、線形方程式(system of linear equations)に対して明示的に(solution)を与える公式。

自由度(degree of freedom)0線形方程式An×mx=bについて考える。

  • A=(a0a1am1)
  • x=t(x0x1xm1)

とする。

x0=ba1a2am1Ax1=a0ba2am1Axm1=a0a1a2bA

が成り立つ。

証明

a1a2ai1bai+1am1=a1a2ai1(Ax)ai+1am1=a1a2ai1(knakxk)ai+1am1=a1a2ai1(aixi)ai+1am1=xia1a2ai1aiai+1am1=xiA

自由度0なのでnrankA=0、つまりrankA=nなのでA0A1を両辺に乗じる。