コンテンツへスキップ
uencoder

LU Decomposition

LU分解は行列 A を下三角行列 L と上三角行列 U の積 A=LU に分解する。繰り返しの線形方程式求解を高速化する。

目的

一度分解すれば、複数の右辺を持つ連立一次方程式を効率的に解けるようになる。

メカニズム

ガウス消去の行列形式であり、消去の過程から L(乗数)と U(消去結果)が得られる。Ax=b の求解は Ly=b(前進代入)と Ux=y(後退代入)になる。分解は O(n^3)、求解ごとに O(n^2) である。

ユースケース

  • 連立一次方程式(linear system)を解く
  • 行列の逆行列の計算(matrix inversion)
  • 数値線形代数(numerical linear algebra)への応用

関連ツール

References