Ĉefa problemo de ĉi tiu metodo estas malkomponaĵo. Por ke la malkomponaĵo estus unusignifa, decidas ke iu el du matricoj havas diagonalaj elementoj egalaj al unu.
Ekzistas du ĉefaj metodoj por fari tiun:
Metodo elimina de Gauss
Metodo de Doolittle (priskribo sube)
Laŭ ĉi tiu metodo egaleco
A
=
L
U
{\displaystyle A=LU}
estas sistemo de
n
2
{\displaystyle n^{2}}
ekvacioj kun
n
2
{\displaystyle n^{2}}
variabloj. La variabloj estas elementoj
l
i
j
{\displaystyle l_{ij}}
por
i
<
j
{\displaystyle i<j}
(elementoj sube diagonalo ) kaj
u
i
j
{\displaystyle u_{ij}}
por
i
≥
j
{\displaystyle i\geq j}
(elementoj de diagonalo kaj supere). Kun lemo ke elementoj de diagonalo de matrico L ekvacias 1.
[
a
11
a
12
⋯
a
1
n
a
21
a
22
⋯
a
2
n
⋮
⋮
⋱
⋮
a
n
1
a
n
2
⋯
a
n
n
]
=
[
1
0
⋯
0
l
21
1
⋯
0
⋮
⋮
⋱
0
l
n
1
l
n
2
⋯
1
]
⋅
[
u
11
u
12
⋯
u
1
n
0
u
22
⋯
u
2
n
⋮
⋮
⋱
⋮
0
0
⋯
u
n
n
]
{\displaystyle {\begin{bmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots &a_{2n}\\\vdots &\vdots &\ddots &\vdots \\a_{n1}&a_{n2}&\cdots &a_{nn}\end{bmatrix}}={\begin{bmatrix}1&0&\cdots &0\\l_{21}&1&\cdots &0\\\vdots &\vdots &\ddots &0\\l_{n1}&l_{n2}&\cdots &1\end{bmatrix}}\cdot {\begin{bmatrix}u_{11}&u_{12}&\cdots &u_{1n}\\0&u_{22}&\cdots &u_{2n}\\\vdots &\vdots &\ddots &\vdots \\0&0&\cdots &u_{nn}\end{bmatrix}}}
Kalkulado sekvaj elementoj de matricoj
L
{\displaystyle L}
kaj
U
{\displaystyle U}
faras alterne. te. post kalkulado de verso de matrico U kalkulas kolumnon de matrico L kaj denove sekvan verson U .
Ĝeneralaj formuloj por apartaj elementoj de matricoj estas:
por ĉiu
i
=
1
,
2
,
…
,
n
{\displaystyle i=1,2,\ldots ,n}
:
u
i
j
=
a
i
j
−
∑
k
=
1
i
−
1
l
i
k
u
k
j
{\displaystyle u_{ij}=a_{ij}-\sum _{k=1}^{i-1}l_{ik}u_{kj}}
dla
j
=
i
,
i
+
1
…
,
n
{\displaystyle j=i,i+1\ldots ,n}
l
j
i
=
1
u
i
i
(
a
j
i
−
∑
k
=
1
i
−
1
l
j
k
u
k
i
)
{\displaystyle l_{ji}={\frac {1}{u_{ii}}}\left(a_{ji}-\sum _{k=1}^{i-1}l_{jk}u_{ki}\right)}
dla
j
=
i
+
1
,
i
+
2
…
,
n
{\displaystyle j=i+1,i+2\ldots ,n}
Laŭ lasta ekvacio metodo ne funkcios, se
u
i
i
=
0
{\displaystyle u_{ii}=0}
.
Kvanto de bezonataj operacioj:
multiplikaj:
1
3
n
3
−
1
3
n
{\displaystyle {\frac {1}{3}}n^{3}-{\frac {1}{3}}n}
,
adiciaj:
1
3
n
3
−
1
2
n
2
+
1
6
n
{\displaystyle {\frac {1}{3}}n^{3}-{\frac {1}{2}}n^{2}+{\frac {1}{6}}n}
.
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
l
21
1
0
l
31
l
32
1
]
[
u
11
u
12
u
13
0
u
22
u
23
0
0
u
33
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\l_{21}&1&0\\l_{31}&l_{32}&1\end{bmatrix}}{\begin{bmatrix}u_{11}&u_{12}&u_{13}\\0&u_{22}&u_{23}\\0&0&u_{33}\\\end{bmatrix}}}
Unua verso de matrico U:
5
=
1
⋅
u
11
+
0
⋅
0
+
0
⋅
0
→
u
11
=
5
{\displaystyle 5=1\cdot u_{11}+0\cdot 0+0\cdot 0\rightarrow u_{11}=5}
3
=
1
⋅
u
12
+
0
⋅
u
22
+
0
⋅
0
→
u
12
=
3
{\displaystyle 3=1\cdot u_{12}+0\cdot u_{22}+0\cdot 0\rightarrow u_{12}=3}
2
=
1
⋅
u
13
+
0
⋅
u
23
+
0
⋅
u
33
→
u
13
=
2
{\displaystyle 2=1\cdot u_{13}+0\cdot u_{23}+0\cdot u_{33}\rightarrow u_{13}=2}
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
l
21
1
0
l
31
l
32
1
]
[
5
3
2
0
u
22
u
23
0
0
u
33
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\l_{21}&1&0\\l_{31}&l_{32}&1\end{bmatrix}}{\begin{bmatrix}5&3&2\\0&u_{22}&u_{23}\\0&0&u_{33}\\\end{bmatrix}}}
Unua kolumno de matrico L:
1
=
l
21
⋅
5
+
1
⋅
0
+
0
⋅
0
→
l
21
=
1
5
{\displaystyle 1=l_{21}\cdot 5+1\cdot 0+0\cdot 0\rightarrow l_{21}={\frac {1}{5}}}
3
=
l
31
⋅
5
+
l
32
⋅
0
+
1
⋅
0
→
l
31
=
3
5
{\displaystyle 3=l_{31}\cdot 5+l_{32}\cdot 0+1\cdot 0\rightarrow l_{31}={\frac {3}{5}}}
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
1
5
1
0
3
5
l
32
1
]
[
5
3
2
0
u
22
u
23
0
0
u
33
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\{\frac {1}{5}}&1&0\\{\frac {3}{5}}&l_{32}&1\end{bmatrix}}{\begin{bmatrix}5&3&2\\0&u_{22}&u_{23}\\0&0&u_{33}\\\end{bmatrix}}}
Dua verso de matrico U:
2
=
1
5
⋅
3
+
1
⋅
u
22
+
0
⋅
0
→
u
22
=
7
5
{\displaystyle 2={\frac {1}{5}}\cdot 3+1\cdot u_{22}+0\cdot 0\rightarrow u_{22}={\frac {7}{5}}}
0
=
1
5
⋅
2
+
1
⋅
u
23
+
0
⋅
u
33
→
u
23
=
−
2
5
{\displaystyle 0={\frac {1}{5}}\cdot 2+1\cdot u_{23}+0\cdot u_{33}\rightarrow u_{23}=-{\frac {2}{5}}}
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
1
5
1
0
3
5
l
32
1
]
[
5
3
2
0
7
5
−
2
5
0
0
u
33
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\{\frac {1}{5}}&1&0\\{\frac {3}{5}}&l_{32}&1\end{bmatrix}}{\begin{bmatrix}5&3&2\\0&{\frac {7}{5}}&-{\frac {2}{5}}\\0&0&u_{33}\\\end{bmatrix}}}
Dua kolumno de matrico L:
0
=
3
5
⋅
3
+
l
32
⋅
7
5
+
1
⋅
0
→
l
32
=
−
9
7
{\displaystyle 0={\frac {3}{5}}\cdot 3+l_{32}\cdot {\frac {7}{5}}+1\cdot 0\rightarrow l_{32}=-{\frac {9}{7}}}
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
1
5
1
0
3
5
−
9
7
1
]
[
5
3
2
0
7
5
−
2
5
0
0
u
33
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\{\frac {1}{5}}&1&0\\{\frac {3}{5}}&-{\frac {9}{7}}&1\end{bmatrix}}{\begin{bmatrix}5&3&2\\0&{\frac {7}{5}}&-{\frac {2}{5}}\\0&0&u_{33}\\\end{bmatrix}}}
Tria verso de matrico U:
4
=
3
5
⋅
2
+
9
7
⋅
2
5
+
1
⋅
u
33
→
u
33
=
16
7
{\displaystyle 4={\frac {3}{5}}\cdot 2+{\frac {9}{7}}\cdot {\frac {2}{5}}+1\cdot u_{33}\rightarrow u_{33}={\frac {16}{7}}}
[
5
3
2
1
2
0
3
0
4
]
=
[
1
0
0
1
5
1
0
3
5
−
9
7
1
]
[
5
3
2
0
7
5
−
2
5
0
0
16
7
]
{\displaystyle {\begin{bmatrix}5&3&2\\1&2&0\\3&0&4\end{bmatrix}}={\begin{bmatrix}1&0&0\\{\frac {1}{5}}&1&0\\{\frac {3}{5}}&-{\frac {9}{7}}&1\end{bmatrix}}{\begin{bmatrix}5&3&2\\0&{\frac {7}{5}}&-{\frac {2}{5}}\\0&0&{\frac {16}{7}}\\\end{bmatrix}}}