SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Factorizaci´n LU
                                     o
                           Alexis Vera P´rez
                                        e
 Instituto de Estad´stica & Sistemas Computarizados de Informaci´n
                   ı                                            o
          Universidad de Puerto Rico, Recinto de R´o Piedras
                                                  ı
                                   Agosto 2007

    En el momento de resolver un sistema de ecuaciones lineales de n ecua-
ciones en n desconocidas, podemos recurrir a diferentes m´todos. Uno de los
                                                          e
m´todos m´s utilizados lo es el m´todo de eliminaci´n de Gauss el cual
  e        a                        e                  o
consiste en convertir la matriz aumentada (A|b), donde A es la matriz de
coeficientes del sistema de ecuaciones, en la forma escalonada.
    Si U es una matriz triangular superior cuyos elementos diagonales son
diferentes de cero, entonces el sistema lineal U x = b puede ser resuelto sin
tener que transformar la matriz aumentada (U |b) a la forma escalonada. La
matriz aumentada est´ dada por
                       a
                                                                    
                          u11 u12 u13               . . . u1n   b1
                                                                    
                      
                      
                           0 u22 u23                . . . u2n   b2   
                                                                     
                          0   0 u33                . . . u3n   b3   
                                                                    
                          .   .   .                ... .        .   
                      
                      
                           .
                           .   .
                               .   .
                                   .                       .
                                                           .     .
                                                                 .   
                                                                     
                           0   0   0                . . . unn   bn
y la soluci´n se obtiene por el siguiente algoritmo (sustituci´n en reversa):
           o                                                  o
                          bn
                 xn =
                         unn
                         bn−1 − un−1n xn
               xn−1 =
                             un−1n−1
                      .
                      .
                      .
                                 j−1
                          bj −         ujk xn
                                 k=n
               xj =                                    j = n, n − 1, . . . , 2, 1
                                 ujj

                                                1
De forma parecida, si L es una matriz triangular inferior cuyos elementos
diagonales son diferentes de cero, entonces el sistema lineal Lx = b puede
ser resuelto de la siguiente forma: La matriz aumentada tiene la forma
                                                                                 
                            11        0             0        ...        0    b1
                                                                                 
                      
                           21        22            0        ...        0    b2   
                                                                                  
                                                            ...        0    b3   
                           31        32            33                            
                           .         .             .        ..         .     .   
                      
                      
                            .
                            .         .
                                      .             .
                                                    .           .       .
                                                                        .     .
                                                                              .   
                                                                                  
                            n1        n2            n3       ...        nn   bn
y la soluci´n se obtiene por el siguiente algoritmo (sustituci´n hacia ade-
           o                                                  o
lante):
                                 b1
                   x1 =
                                 11
                                b2 −       21 x1
                   x2 =
                                          22
                        .
                        .
                        .
                                          j−1
                                bj −                jk xk
                                          k=1
                   xj =                                                 j = 2, . . . , n
                                               jj

Ejemplo 1 Para resolver el sistema lineal
                                         4x1 = −36
                                   3x1 + 2x2 = 11
                                x1 + x2 + x3 = 16
utilizamos sustituci´n hacia adelante y obtenemos que
                    o
                                  −36
                          x1 =          = −9
                                   4
                                  11 − 3x1
                          x2 =              = 19
                                      2
                          x3 = 16 − x2 − x1 = 6
As´ que la soluci´n para el sistema de ecuaciones triangular inferior dado es
  ı              o
                                                                   
                                                −9
                                                  
                                          x =  19 
                                                6


                                                         2
Supongamos que una matriz An×n puede ser escrita como el producto de
una matriz triangular inferior L y una matriz triangular superior U , esto es,

                                   A = LU

Entonces decimos que A tiene una factorizaci´n LU. Esta factorizaci´n
                                              o                    o
nos permite resolver el sistema lineal Ax = b. Sustituyendo LU por A,
obtenemos
                               (LU )x = b                         (1)
esto implica que
                                 L(U x) = b                               (2)
Si U x = z, entonces tenemos que

                                   Lz = b                                 (3)

Como L es una matriz triangular inferior, podemos resolver para z utilizando
sustituci´n hacia adelante. Luego, como U es una matriz triangular superior,
         o
resolvemos U x = z por sustituci´n en reversa.
                                o

Ejemplo 2 Considere el sistema lineal de ecuaciones

                            2x1 + 3x2 + 4x3 = 6
                           4x1 + 5x2 + 10x3 = 16
                            4x1 + 8x2 + 2x3 = 2

cuya matriz de coeficientes es
                                               
                                   2 3 4
                             A =  4 5 10 
                                 
                                          
                                   4 8 2

y su factorizaci´n LU es
                o

                                                        
                         1 0 0           2 3  4
                   L =  2 1 0  y U =  0 −1 2 
                                             
                         2 −2 1          0 0 −2



                                       3
Utilizando la ecuaci´n (3)
                    o
                                                        
                            1 0 0     z1       6
                                             
                           2 1 0   z2  =  16 
                            2 −2 1    z3       2

Por sustituci´n hacia adelante obtenemos
             o

                              z1 = 6
                              z2 = 16 − 2z1 = 4
                              z3 = 2 + 2z2 − 2z1 = −2

As´ que
  ı                                             
                                         6
                                           
                                     z= 4 
                                         −2
Ahora resolvemos U x = z,
                                                          
                          2 3  4     x1        6
                                            
                         0 −1 2   x2  =  4 
                          0 0 −2     x3       −2

y obtenemos

                              x3 = 1
                                   4 − 2x3
                              x2 =         = −2
                                     −1
                                   6 − 4x3 − 3x2
                              x1 =               =4
                                         2
Por lo tanto, la soluci´n para el sistema lineal dado es
                       o
                                                 
                                           4
                                             
                                     x =  −2 
                                           1

El siguiente ejemplo ilustra como encontrar una1 factorizaci´n LU para una
                                                            o
matriz.
  1
      En general, una matriz puede tener m´s de una factorizaci´n LU.
                                          a                    o


                                            4
Ejemplo 3 Para encontrar la factorizaci´n LU de la matriz
                                       o
                                                 
                                   2 3 0 1
                                  4 5 3 3        
                         A=
                           
                                                  
                                                  
                                 −2 −6 7 7       
                                   8 9 5 21

Primero convertimos en cero todos los elementos debajo del primer elemento
diagonal de A. Para esto, sumamos (-2) veces la primera fila de A a la
segunda fila de A. Luego sumamos la primera fila de A a la tercera fila de
A, y por ultimo sumamos (-4) veces la primera fila de A a la cuarta fila de
         ´
A, obteniendo la siguiente matriz
                                                 
                                    2 3 0 1
                                   0 −1 3 1      
                                                 
                          U1 =                   
                                   0 −3 7 8      
                                    0 −3 5 17

Mientras tanto, comenzamos la construcci´n de una matriz triangular inferior,L1 ,
                                            o
con 1’s en la diagonal principal. Para hacer esto, colocamos los opuestos de
los multiplicadores utilizados en las operaciones de fila en la primera columna
de L1 debajo del primer elemento diagonal de L1 y obtenemos la siguiente
matriz                                           
                                      1 0 0 0
                                   2 1 0 0 
                            L1 = 
                                                  
                                                  
                                   −1 ∗ 1 0 
                                      4 ∗ ∗ 1
Ahora sumamos (-3) veces la segunda fila de U1 a la tercera fila de U1 y
sumamos (-1) veces la tercera fila de U1 a la cuarta fila de U1 . Colocamos
los opuestos de los multiplicadores debajo del segundo elemento diagonal de
L1 y obtenemos
                                                                
                      2 3  0 1                    1    0   0   0
                     0 −1 3 1                  2    1   0   0   
                                                                
             U2 =                   y L2 =                      
                     0 0 −2 5                  −1   3   1   0   
                      0 0 −2 9                     4   1   ∗   1
Ahora sumamos (-1) veces la tercera fila de U2 a la cuarta fila de U2 . Luego
colocamos el opuesto de este multiplicador debajo del tercer elemento diagonal
de L2 y obtenemos las matrices

                                      5
                                            
                     2 3  0 1                   1   0   0   0
                    0 −1 3 1                 2   1   0   0   
           U3 = 
                
                                         
                                  y L3 = 
                                                                
                                                                
                    0 0 −2 5                −1   3   1   0   
                     0 0  0 4                   4   1   1   1
Las matrices U3 y L3 componen una fatorizaci´n LU para la matriz A.
                                            o




                                   6

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

2009 ii-segunda-evaluacion
2009 ii-segunda-evaluacion2009 ii-segunda-evaluacion
2009 ii-segunda-evaluacion
 
Inecuaciones arial narrow
Inecuaciones arial narrowInecuaciones arial narrow
Inecuaciones arial narrow
 
Ejercicios de ecuaciones diferenciales
Ejercicios de ecuaciones diferencialesEjercicios de ecuaciones diferenciales
Ejercicios de ecuaciones diferenciales
 
Lectura 1
Lectura 1Lectura 1
Lectura 1
 
9. Prueba Bimestral Tercer Periodo Iii
9. Prueba Bimestral Tercer Periodo   Iii9. Prueba Bimestral Tercer Periodo   Iii
9. Prueba Bimestral Tercer Periodo Iii
 
Solucionario 1 de marzo
Solucionario  1 de marzoSolucionario  1 de marzo
Solucionario 1 de marzo
 
La Integral Indefinida
La  Integral IndefinidaLa  Integral Indefinida
La Integral Indefinida
 
Matematica1 b
Matematica1 bMatematica1 b
Matematica1 b
 
2012 01 26
2012 01 262012 01 26
2012 01 26
 
Distribución de temperaturas en una placa con simulación en paralelo
Distribución de temperaturas en una placa con simulación en paraleloDistribución de temperaturas en una placa con simulación en paralelo
Distribución de temperaturas en una placa con simulación en paralelo
 
Tuensor de inercia
Tuensor de inerciaTuensor de inercia
Tuensor de inercia
 
Respuestas.ejercicios
Respuestas.ejerciciosRespuestas.ejercicios
Respuestas.ejercicios
 
9. Taller No 8 GráFica De La EcuacióN CuadráTica Iii
9. Taller No 8 GráFica De La EcuacióN CuadráTica   Iii9. Taller No 8 GráFica De La EcuacióN CuadráTica   Iii
9. Taller No 8 GráFica De La EcuacióN CuadráTica Iii
 
Ejercicios Ecuaciones Diferenciales
Ejercicios Ecuaciones DiferencialesEjercicios Ecuaciones Diferenciales
Ejercicios Ecuaciones Diferenciales
 
Semana 7
Semana 7Semana 7
Semana 7
 
Ecuaciones de 1er orden
Ecuaciones de 1er ordenEcuaciones de 1er orden
Ecuaciones de 1er orden
 
Exponenciales Y Logartimos 42
Exponenciales Y Logartimos 42Exponenciales Y Logartimos 42
Exponenciales Y Logartimos 42
 

Similar a Factorizacion lu

Exposición (tablero)
Exposición (tablero)Exposición (tablero)
Exposición (tablero)
lejopira
 
Ecuaciones diferenciales para la ingenieria. docx
Ecuaciones diferenciales para la ingenieria. docxEcuaciones diferenciales para la ingenieria. docx
Ecuaciones diferenciales para la ingenieria. docx
Fremy Guedez
 
Ecuaciones diferenciales para aplicarla en la ingenieria.
Ecuaciones diferenciales para aplicarla en la ingenieria.Ecuaciones diferenciales para aplicarla en la ingenieria.
Ecuaciones diferenciales para aplicarla en la ingenieria.
Fremy Guedez
 
Ecuaciones cuadraticas
Ecuaciones cuadraticasEcuaciones cuadraticas
Ecuaciones cuadraticas
San Patricio
 
T3 fracciones algebraícas
T3 fracciones algebraícasT3 fracciones algebraícas
T3 fracciones algebraícas
ANAALONSOSAN
 
Determinante sede villarrica 2011
Determinante sede villarrica 2011Determinante sede villarrica 2011
Determinante sede villarrica 2011
Petropar
 
Ecuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones LinealesEcuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones Lineales
matbasuts1
 

Similar a Factorizacion lu (20)

Sistemas de ecuaciones lineales
Sistemas de ecuaciones linealesSistemas de ecuaciones lineales
Sistemas de ecuaciones lineales
 
Exposición (tablero)
Exposición (tablero)Exposición (tablero)
Exposición (tablero)
 
9.metododegauss
9.metododegauss9.metododegauss
9.metododegauss
 
Ecuaciones diferenciales para la ingenieria. docx
Ecuaciones diferenciales para la ingenieria. docxEcuaciones diferenciales para la ingenieria. docx
Ecuaciones diferenciales para la ingenieria. docx
 
Ecuaciones diferenciales para aplicarla en la ingenieria.
Ecuaciones diferenciales para aplicarla en la ingenieria.Ecuaciones diferenciales para aplicarla en la ingenieria.
Ecuaciones diferenciales para aplicarla en la ingenieria.
 
Examen ecdi
Examen ecdiExamen ecdi
Examen ecdi
 
Examen ecdi
Examen ecdiExamen ecdi
Examen ecdi
 
Ejercicios propuestos unidad 2
Ejercicios propuestos unidad 2Ejercicios propuestos unidad 2
Ejercicios propuestos unidad 2
 
Algebra Lineal
Algebra LinealAlgebra Lineal
Algebra Lineal
 
Cálculo Integral. Capítulo 3 Métodos de integración y Aplicaciones
Cálculo Integral. Capítulo 3 Métodos de integración y AplicacionesCálculo Integral. Capítulo 3 Métodos de integración y Aplicaciones
Cálculo Integral. Capítulo 3 Métodos de integración y Aplicaciones
 
Ecuaciones de segundo grado
Ecuaciones de segundo gradoEcuaciones de segundo grado
Ecuaciones de segundo grado
 
Test sucesiones 1
Test sucesiones 1Test sucesiones 1
Test sucesiones 1
 
Fracciones Parciales
Fracciones ParcialesFracciones Parciales
Fracciones Parciales
 
Ecuaciones cuadraticas
Ecuaciones cuadraticasEcuaciones cuadraticas
Ecuaciones cuadraticas
 
12534840 ecuaciones-diferenciales-parciales-elipticas
12534840 ecuaciones-diferenciales-parciales-elipticas12534840 ecuaciones-diferenciales-parciales-elipticas
12534840 ecuaciones-diferenciales-parciales-elipticas
 
T3 fracciones algebraícas
T3 fracciones algebraícasT3 fracciones algebraícas
T3 fracciones algebraícas
 
Determinante sede villarrica 2011
Determinante sede villarrica 2011Determinante sede villarrica 2011
Determinante sede villarrica 2011
 
Un acercamiento a los determinantes e inversos de matrices
Un acercamiento a los determinantes e inversos de matricesUn acercamiento a los determinantes e inversos de matrices
Un acercamiento a los determinantes e inversos de matrices
 
Ecuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones LinealesEcuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones Lineales
 
Extremos condicionados
Extremos condicionadosExtremos condicionados
Extremos condicionados
 

Factorizacion lu

  • 1. Factorizaci´n LU o Alexis Vera P´rez e Instituto de Estad´stica & Sistemas Computarizados de Informaci´n ı o Universidad de Puerto Rico, Recinto de R´o Piedras ı Agosto 2007 En el momento de resolver un sistema de ecuaciones lineales de n ecua- ciones en n desconocidas, podemos recurrir a diferentes m´todos. Uno de los e m´todos m´s utilizados lo es el m´todo de eliminaci´n de Gauss el cual e a e o consiste en convertir la matriz aumentada (A|b), donde A es la matriz de coeficientes del sistema de ecuaciones, en la forma escalonada. Si U es una matriz triangular superior cuyos elementos diagonales son diferentes de cero, entonces el sistema lineal U x = b puede ser resuelto sin tener que transformar la matriz aumentada (U |b) a la forma escalonada. La matriz aumentada est´ dada por a   u11 u12 u13 . . . u1n b1     0 u22 u23 . . . u2n b2    0 0 u33 . . . u3n b3     . . . ... . .    . . . . . . . . . .   0 0 0 . . . unn bn y la soluci´n se obtiene por el siguiente algoritmo (sustituci´n en reversa): o o bn xn = unn bn−1 − un−1n xn xn−1 = un−1n−1 . . . j−1 bj − ujk xn k=n xj = j = n, n − 1, . . . , 2, 1 ujj 1
  • 2. De forma parecida, si L es una matriz triangular inferior cuyos elementos diagonales son diferentes de cero, entonces el sistema lineal Lx = b puede ser resuelto de la siguiente forma: La matriz aumentada tiene la forma   11 0 0 ... 0 b1     21 22 0 ... 0 b2    ... 0 b3   31 32 33   . . . .. . .    . . . . . . . . . . .   n1 n2 n3 ... nn bn y la soluci´n se obtiene por el siguiente algoritmo (sustituci´n hacia ade- o o lante): b1 x1 = 11 b2 − 21 x1 x2 = 22 . . . j−1 bj − jk xk k=1 xj = j = 2, . . . , n jj Ejemplo 1 Para resolver el sistema lineal 4x1 = −36 3x1 + 2x2 = 11 x1 + x2 + x3 = 16 utilizamos sustituci´n hacia adelante y obtenemos que o −36 x1 = = −9 4 11 − 3x1 x2 = = 19 2 x3 = 16 − x2 − x1 = 6 As´ que la soluci´n para el sistema de ecuaciones triangular inferior dado es ı o   −9   x =  19  6 2
  • 3. Supongamos que una matriz An×n puede ser escrita como el producto de una matriz triangular inferior L y una matriz triangular superior U , esto es, A = LU Entonces decimos que A tiene una factorizaci´n LU. Esta factorizaci´n o o nos permite resolver el sistema lineal Ax = b. Sustituyendo LU por A, obtenemos (LU )x = b (1) esto implica que L(U x) = b (2) Si U x = z, entonces tenemos que Lz = b (3) Como L es una matriz triangular inferior, podemos resolver para z utilizando sustituci´n hacia adelante. Luego, como U es una matriz triangular superior, o resolvemos U x = z por sustituci´n en reversa. o Ejemplo 2 Considere el sistema lineal de ecuaciones 2x1 + 3x2 + 4x3 = 6 4x1 + 5x2 + 10x3 = 16 4x1 + 8x2 + 2x3 = 2 cuya matriz de coeficientes es   2 3 4 A =  4 5 10    4 8 2 y su factorizaci´n LU es o     1 0 0 2 3 4 L =  2 1 0  y U =  0 −1 2      2 −2 1 0 0 −2 3
  • 4. Utilizando la ecuaci´n (3) o      1 0 0 z1 6       2 1 0   z2  =  16  2 −2 1 z3 2 Por sustituci´n hacia adelante obtenemos o z1 = 6 z2 = 16 − 2z1 = 4 z3 = 2 + 2z2 − 2z1 = −2 As´ que ı   6   z= 4  −2 Ahora resolvemos U x = z,      2 3 4 x1 6       0 −1 2   x2  =  4  0 0 −2 x3 −2 y obtenemos x3 = 1 4 − 2x3 x2 = = −2 −1 6 − 4x3 − 3x2 x1 = =4 2 Por lo tanto, la soluci´n para el sistema lineal dado es o   4   x =  −2  1 El siguiente ejemplo ilustra como encontrar una1 factorizaci´n LU para una o matriz. 1 En general, una matriz puede tener m´s de una factorizaci´n LU. a o 4
  • 5. Ejemplo 3 Para encontrar la factorizaci´n LU de la matriz o   2 3 0 1  4 5 3 3  A=     −2 −6 7 7  8 9 5 21 Primero convertimos en cero todos los elementos debajo del primer elemento diagonal de A. Para esto, sumamos (-2) veces la primera fila de A a la segunda fila de A. Luego sumamos la primera fila de A a la tercera fila de A, y por ultimo sumamos (-4) veces la primera fila de A a la cuarta fila de ´ A, obteniendo la siguiente matriz   2 3 0 1  0 −1 3 1    U1 =    0 −3 7 8  0 −3 5 17 Mientras tanto, comenzamos la construcci´n de una matriz triangular inferior,L1 , o con 1’s en la diagonal principal. Para hacer esto, colocamos los opuestos de los multiplicadores utilizados en las operaciones de fila en la primera columna de L1 debajo del primer elemento diagonal de L1 y obtenemos la siguiente matriz   1 0 0 0  2 1 0 0  L1 =     −1 ∗ 1 0  4 ∗ ∗ 1 Ahora sumamos (-3) veces la segunda fila de U1 a la tercera fila de U1 y sumamos (-1) veces la tercera fila de U1 a la cuarta fila de U1 . Colocamos los opuestos de los multiplicadores debajo del segundo elemento diagonal de L1 y obtenemos     2 3 0 1 1 0 0 0  0 −1 3 1   2 1 0 0      U2 =  y L2 =    0 0 −2 5   −1 3 1 0  0 0 −2 9 4 1 ∗ 1 Ahora sumamos (-1) veces la tercera fila de U2 a la cuarta fila de U2 . Luego colocamos el opuesto de este multiplicador debajo del tercer elemento diagonal de L2 y obtenemos las matrices 5
  • 6.    2 3 0 1 1 0 0 0  0 −1 3 1   2 1 0 0  U3 =      y L3 =     0 0 −2 5   −1 3 1 0  0 0 0 4 4 1 1 1 Las matrices U3 y L3 componen una fatorizaci´n LU para la matriz A. o 6