Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CN Sistemas Ecuaciones Lineales II PDF
CN Sistemas Ecuaciones Lineales II PDF
Lineales II
521230 -1- ´
DIM – Universidad de Concepcion
Solución de sistemas con matriz triangular
• Dadas
l11 0 ··· 0 u11 u12 ··· u1n
..
..
l21 l22 0 u22 ··· u2n
. .
L= y U =
.. ..
.. .. .. .. ..
. . . 0
. . . .
ln1 ln2 ··· lnn 0 ··· 0 unn
• Dado que
521230 -2- ´
DIM – Universidad de Concepcion
Solución de sistemas con matriz triangular (cont.)
Para i = 1, . . . , n
i−1
• Algoritmo:
1 X
xi = bi − lij xj
lii j=1
n
X i−1
X n
X
• Costo operacional: 1 + 2 = (2i − 1) = n2 flop.
i=1 j=1 i=1
521230 -3- ´
DIM – Universidad de Concepcion
Solución de sistemas con matriz triangular (cont.)
• Ejercicio:
1. Deducir el siguiente algoritmo para resolver un sistema U x = b con
matriz triangular superior U :
Para i = n, n − 1, . . . , 1
n
1 X
xi = bi − uij xj
uii j=i+1
521230 -4- ´
DIM – Universidad de Concepcion
Método de Eliminación Gaussiana (M.E.G.)
U x = b̃,
521230 -5- ´
DIM – Universidad de Concepcion
Método de Eliminación Gaussiana (cont.)
521230 -6- ´
DIM – Universidad de Concepcion
Método de Eliminación Gaussiana (cont.)
(2)
• A continuación, si a22 6= 0, podemos análogamente eliminar la incógnita x2
de la tercera ecuación en adelante.
521230 -7- ´
DIM – Universidad de Concepcion
Método de Eliminación Gaussiana (cont.)
Para i= n, n − 1, . . . , 1
n
1 (i) X (i)
xi = (i) bi − aij xj
aii
j=i+1
521230 -8- ´
DIM – Universidad de Concepcion
Algoritmo del M.E.G.
521230 -9- ´
DIM – Universidad de Concepcion
Costo Operacional del M.E.G.
Para k = 1, . . . , n − 1
n−1
X X n n
X
para i = k + 1, . . . , n 1 + 2 + 2
(k) (k) k=1 i=k+1 j=k+1
mik = aik /akk
n−1
X
para j = k + 1, . . . , n = (n − k) [2(n − k) + 3]
(k+1) (k) (k)
k=1
aij = aij − mik akj
2 3 1 2 7
(k+1) (k) (k)
= n + n − n flop
bi = bi − mik bk
3 2 6
521230 - 10 - ´
DIM – Universidad de Concepcion
Costo Operacional del M.E.G. (cont.)
2 3
n ´
Eliminacion Sist. Triang. Total M.E.G. 3
n % Elim % S. T.
521230 - 11 - ´
DIM – Universidad de Concepcion
Costo Operacional del M.E.G. (cont.)
2 3
n flop
3
• Notemos que la mayor parte del costo corresponde a la triangularización de
la matriz:
Para k = 1, . . . , n − 1
para i = k + 1, . . . , n
(k) (k) 2 3
mik = aik /akk Costo operacional: n flop.
3
para j = k + 1, . . . , n
(k+1) (k) (k)
aij = aij − mik akj
521230 - 12 - ´
DIM – Universidad de Concepcion
Factorización LU
• Ejemplo:
m21 = −2
1 −3 2 1 −3 2 1 −3 2
m31 = 4 m32 = 3
A=
−2 8 −1 −→ 0
2 3 −→ 0
2 3
4 −6 5 0 6 −3 0 0 −12
1 −3 2 1 0 0 1 0 0
U :=
0 2 3 L :=
m21 1 0 = −2 1 0
0 0 −12 m31 m32 1 4 3 1
Notemos que
1 0 0 1 −3 2 1 −3 2
LU = −2 1 0
0
2 3 = −2
8 −1=A
4 3 1 0 0 −12 4 −6 5
521230 - 13 - ´
DIM – Universidad de Concepcion
Factorización LU (cont.)
A = LU ,
donde:
521230 - 14 - ´
DIM – Universidad de Concepcion
Solución de sistemas mediante factorización LU
• Si A = LU , entonces
Ly = b,
Ax = b ⇐⇒ L(U x) = b ⇐⇒
U x = y.
521230 - 15 - ´
DIM – Universidad de Concepcion
Solución de sistemas mediante factorizac. LU (cont.)
• Ası́, la parte más costosa del proceso (la factorización: 23 n3 ) se hace una sola
vez y sólo se repite la parte menos costosa (la solución de los sistemas
triangulares: 2n2 ).
• Hay algoritmos (Crout, Doolitle) que permiten obtener directamente la
factorización LU de una matriz, pero el costo es el mismo que el de hacerlo por
eliminación gaussiana.
521230 - 16 - ´
DIM – Universidad de Concepcion
Solución de sistemas mediante factorizac. LU (cont.)
521230 - 17 - ´
DIM – Universidad de Concepcion