LU分解

出典: フリー百科事典『ウィキペディア(Wikipedia)』

LU: LU decomposition A L U A= LU L U ALU 0  L1LRA(left triangular)(right triangular)

LU[]


n A = LU n2 L, Un (n + 1) n2    2

 L1(1, 1)  , (2, 1)  , (3, 1)  , ... , (1, 2) , (2, 2) , ...  n2

 U1(1, 1)  , (1, 2)  , (1, 3)  , ... , (2, 1) , (2, 2) , ...  n2

[]


2LUA aij 

(一) L1(1, 2)0(2, 1)l21 

(二) U

(三)A=LU 

(四)L , U

[]

1[]


1


 ALUL , UA b LU[1]




y 





y [ 1]y Ux = y x[ 2]

Ly = bUx = y退

[]


 ALU


A-1 




ei I i 

xi  AX= IA-1 

[]


 ALU L U |L | , |U | |A | 



変種[編集]

LDU 分解
下三角行列 L対角行列 D と上三角行列 U の積に分解する。
LUP 分解
下三角行列 L と上三角行列 U置換行列 P の積に分解する。

脚注[編集]

注釈[編集]

  1. ^ 左辺Ly を計算し、左辺と右辺を係数比較すれば、y が求まる。
  2. ^ 左辺Uxを計算し、左辺と右辺を係数比較すれば、x が求まる。

出典[編集]

  1. ^ Joel H. Ferziger; Milovan Perić 著、小林敏雄、谷口伸行、坪倉誠 訳『コンピュータによる流体力学』シュプリンガー・フェアラーク東京、2003年、90頁。ISBN 4-431-70842-1 

関連項目[編集]