SlideShare una empresa de Scribd logo
5
Lo más leído
6
Lo más leído
7
Lo más leído
FACTORIZACION LU




DANIEL FERNANDO RODRIGUEZ ARIAS
UNIVERSIDAD INDUSTRIAL DE SANTANDER
      INGENIERIA DE PETROLEOS
            SEXTO SEMESTRE
                   2010
          FACTORIZACION LU




 DANIEL FERNANDO RODRIGUEZ ARIAS




 Trabajo de Métodos Numéricos en Ingeniería
        Ing. EDUARDO CARRILLO
UNIVERSIDAD INDUSTRIAL DE SANTANDER
                  INGENIERIA DE PETROLEOS
                       SEXTO SEMESTRE
                             2010




                        INTRODUCCIÓN




La factorización LU de una matriz es una factorización que
resume el proceso de eliminación gaussiana aplicado a la
matriz, y que es conveniente en términos del número total de
operaciones de punto flotante cuando se desea calcular la
inversa de una matriz o, cuando se resolverá una serie de
sistemas de ecuaciones con una misma matriz de coeficientes.
En la lectura, primeramente consideraremos la factorización LU
sin intercambio, basada en matrices elementales y que es
conocida como de Doolittle y posteriormente        veremos    el
algoritmo que da la factorización PA = LU.




                       FACTORIZACION LU




La factorización LU, es una forma de factorización de una matriz
como el producto de una matriz triangular inferior y una
superior. Debido a la inestabilidad de este método, por ejemplo
si un elemento de la diagonal es cero, es necesario
premultiplicar la matriz por una matriz de permutación. Método
llamado factorización PA = LU o LU con pivote. Esta
descomposición se usa en el análisis numérico para resolver
sistemas de ecuaciones (más eficientemente) o encontrar las
matrices inversas.

PROCESO:


Suponga que la matriz A es una matriz m × n         que se puede
escribir como el producto de dos matrices:

                               A = LU

Donde L es una matriz triangular inferior m×m y U es una matriz
escalonada m×n.


           L(low)               Matriz Triangula Inferior

              U(up)                Matriz Escalonada

Entonces para resolver el sistema:
                              Ax = b,


escribimos:

                        Ax = (LU) x = L (Ux)


Una posible estrategia de solución consiste en tomar y=Ux y
resolver para y:


                               Ly=b


Como la matriz L es triangular superior, este sistema puede
resolverse mediante sustitución hacia abajo. Una vez con los
valores encontrados de y, las incógnitas al sistema inicial se
resuelve despejando x de


                                Ux = y.


Nuevamente, como U es escalonada, este sistema puede
resolverse en caso de tener solución mediante sustitución hacia
atrás, lo cual es sencillo. Estas observaciones nos dan la pauta
para ver la conveniencia de una factorización como la anterior,
es decir factorizar A como el producto de una matriz L triangular
superior, por otra U la cual es escalonada. Esta factorización se
llama usualmente Descomposición LU.



USO DE LA FACTORIZACIÓN LU


Use la factorización LU de A:

                  4 −2 1   1 0 0  4 −2 1 
             A =  20 −7 12 =  5 1 0  0 3 7  = LU
                                           
                  −8 13 17  −2 3 1  0 0 −2
                                           


para despejar x del sistema:
                                  11 
                            Ax = 70 = b
                                  
                                  17 
                                  
Solución


Sea y = (y1, y2, y3) un nuevo vector de incógnitas. Primero
resolveremos el sistema triangular inferior Ly = b:
 1 0 0      11 
                            5 1 0 Y = 70
                                       
                            −2 3 1 
                                       17
                                         

Este sistema escrito en su forma de ecuaciones queda:

                             y1              = 11
                            5 1+ y 2
                             y               = 70
                           −2 1 + 3 2+ y 3 = 17
                             y     y

Por eliminación directa de la:

  •   Primera ecuación:

                                  y1 = 11,
  •   Segunda ecuación:

                  y2 = 70 − 5 y1 = 70 − 5 (11) = 15,


  •   Y de la tercera:

           y3 = 17 + 2y1 − 3 y2 = 17 + 2 (11) − 3 (15) = −6.


Ahora el sistema Ux = y:


                            4 −2 1      11 
                            0 3 7  X =  15
                                        
                            0 0 −2
                                        −6
                                          

El cual escrito en su forma de ecuaciones queda:

                            4x 1 − 2 2 + x 3 = 11
                                    x
                                  3 2 + 7x 3 = 15
                                   x
                                      −2 3 = −6
                                        x


El cual al ser resuelto por sustitución hacia atrás queda:
•   De la ultima ecuación:

                                   x3 = 3,


   •   Segunda ecuación:

                   x2 = 5 − 7/3 x3 = 5 − 7/3 (3) = −2,


   •   Y de la primera:

        x1 = 11/4 + 1/2x2 − 1/4 x3 = 11/4 + 1/2 (−2) − 1/4 (−3) = 1




OBTENCION DE LA FACTORIZACION LU

Ejemplo 1.


Considere el sistema de ecuaciones:

                            2 1 + 3 2 + 4x 3 = 6
                             x     x
                            4x 1 + 5 2 + 10x 3 = 16
                                    x
                            4x 1 + 8x 2 + 2 3 = 2
                                           x
Cuya matriz de coeficiente es
                                  2 3 4
                                         
                              A =  4 5 10
                                  4 8 2
                                         
Su factorización LU es:
                        1 0 0      2 3 4 
                                           
                   L =  2 1 0 y U=  0 −1 2 
                        2 −2 1      0 0 −6
                                           
Utilizando la ecuación (3): Ly=b


                         1 0 0 y 1   6 
                                   
                         2 1 0 y 2  =  16
                         2 −2 1  y   2 
                                 3   

                       2 1 + 3 2 + 4x 3 = 6
                        x     x
                      4x 1 + 5 2 + 10x 3 = 16
                              x                     b
                       4x 1 + 8x 2 + 2 3 = 2
                                      x


Por sustitución hacia adelante tenemos:

                        y1=6
                        y 2 = 16 − 2 1 = 4
                                    y
                        y 3 = 2 + 2 2 − 2 1 = −2
                                   y     y


Así que:
                                     6
                                     
                                y =  4
                                     −2
                                     

Ahora resolvemos:
                                  Ux=y


                        2 3 4  x 1   6 
                                  
                        0 −1 2   x 2  =  4 
                        0 0 −6  x   −2
                                3  
Así que:
                       x 3 = 0.333
                            4− 2 3
                                 x
                       x2 =          = −3.333
                               −1
                            6 − 4x 3 − 3 2
                                        x
                       x1 =                = 7.333
                                  2

Finalmente, la solución para el sistema lineal dado es:
x 3 = 0.333
                  4− 2 3
                       x                                7.333
             x2 =          = −3.333
                     −1                            x = −3.333
                  6 − 4x 3 − 3 2
                              x                         0.333
             x1 =                = 7.333
                        2

Ejemplo 2.

   1. Paso   de     descomposición         LU:    se   factoriza   en   las
      matrices triangulares inferior         y superior   .

   2. Paso de sustitución:                 se usan para determinar una
      solución   para un lado derecho            este paso, a su vez se
      divide en dos.



Primero:

          Se usa para generar un                 vector   intermedio
mediante sustitución hacia adelante.

Segundo:

El resultado se sustituye en                       , la que se resuelve
por sustitución hacia atrás para




Después de la eliminación hacia adelante se obtuvo la siguiente
matriz triangular superior




Los factores empleados para obtener la matriz triangular
superior pueden montarse en una matriz triangular inferior. Los
elementos a21 y a31 fueron eliminados usando los factores:
Y el elemento a’32 se elimina al usar el factor:




Así la matriz triangular inferior es




En consecuencia, la descomposición LU es




El resultado se verifica al realizar la multiplicación de   que
da




Donde las pequeñas diferencias son debidas a errores de
redondeo.
BIBLIOGRAFÍA




http://www.scribd.com/doc/2024149/Matrices

http://www.uam.es/personal_pdi/economicas/portega/web-
algebra/capitulo-2/teoria2-7/2-7-tipos-matrices.htm

http://www.mty.itesm.mx/etie/deptos/m/ma95-843/lecturas/l84
3-34.pdf

Más contenido relacionado

PPTX
Manejo de bits -operadores de bits C++
 
DOCX
Operaciones Básicas con el Sistema Binario
PDF
Metodologia de la programación - expresiones
DOC
Ejercicios resueltos de integrales indefinidas
PDF
Binary relations
PPTX
Calculo Integral
PDF
Ejercicios resueltos integrales
PPSX
Ecuaciones diferenciales homogeneas
Manejo de bits -operadores de bits C++
 
Operaciones Básicas con el Sistema Binario
Metodologia de la programación - expresiones
Ejercicios resueltos de integrales indefinidas
Binary relations
Calculo Integral
Ejercicios resueltos integrales
Ecuaciones diferenciales homogeneas

La actualidad más candente (20)

PPT
Expresiones algebraicas
PPTX
Ecuaciones
PDF
Interior, exterior y frontera de un conjunto
PDF
Tabla de integrales inmediatas
KEY
Ääriarvojen laskeminen
PDF
Ejercicios Resueltos de Calculo Vectorial
PDF
Ejercicios
PDF
Integrales area electricidad, electronica y telecomunicaciones [muy bueno]
DOCX
Ecuaciones diferenciales exactas
PDF
Ecuaciones Diferenciales de1er Orden
PDF
AVALOS GRUPO PREUNIVERSITARIO - Prueba Diaria 01
DOC
Factorizacion lu[1]
PPTX
Tutorial algoritmo expresiones
PPTX
Ecuaciones diferenciales exactas
DOCX
Ejercicios resueltos de dependencia e independencia lineal
PPTX
7 aproximacion de funciones
PPSX
PPTX
Derivada de una funcion y reglas de derivacion
PDF
Completeness axiom
PPTX
Importancion de los integrales en la Ingenieria
Expresiones algebraicas
Ecuaciones
Interior, exterior y frontera de un conjunto
Tabla de integrales inmediatas
Ääriarvojen laskeminen
Ejercicios Resueltos de Calculo Vectorial
Ejercicios
Integrales area electricidad, electronica y telecomunicaciones [muy bueno]
Ecuaciones diferenciales exactas
Ecuaciones Diferenciales de1er Orden
AVALOS GRUPO PREUNIVERSITARIO - Prueba Diaria 01
Factorizacion lu[1]
Tutorial algoritmo expresiones
Ecuaciones diferenciales exactas
Ejercicios resueltos de dependencia e independencia lineal
7 aproximacion de funciones
Derivada de una funcion y reglas de derivacion
Completeness axiom
Importancion de los integrales en la Ingenieria
Publicidad

Similar a Factorizacion lu[1] (20)

DOC
Factorizacion lu[1]
DOC
Factorizacion lu[1]
PDF
Sistemas ecuaciones
DOC
Métodos de resolución de ecuaciones
PDF
4ecuaciones
PDF
4ecuaciones
DOC
Calculo 4
DOC
Calculo IV
PPS
Examen sistemas de ecuaciones
PPT
Sistemasdeecuaciones
PPT
Sistemas de ecuaciones
PDF
Unidad 4. sistema de ecuaciones lineales 2 x2 GONZALO REVELO PABON
PDF
Ecu2g
PDF
Cano Nieto Mariana Montserrat
PDF
Sistemas
DOCX
Ecuaciones de primer grado con radicales
PDF
Programación lineal
PDF
Polin ecuac sist_inec
PDF
Ecuaciones logaritmicas y_exponenciales_resueltos
Factorizacion lu[1]
Factorizacion lu[1]
Sistemas ecuaciones
Métodos de resolución de ecuaciones
4ecuaciones
4ecuaciones
Calculo 4
Calculo IV
Examen sistemas de ecuaciones
Sistemasdeecuaciones
Sistemas de ecuaciones
Unidad 4. sistema de ecuaciones lineales 2 x2 GONZALO REVELO PABON
Ecu2g
Cano Nieto Mariana Montserrat
Sistemas
Ecuaciones de primer grado con radicales
Programación lineal
Polin ecuac sist_inec
Ecuaciones logaritmicas y_exponenciales_resueltos
Publicidad

Más de daferro (19)

PPT
Tratatimiento numerico de ecuaciones diferenciales (2)
PPTX
ECUACIONES DIFERENCIALES ORDINARIAS
PPTX
Exposicion ecuaciones diferenciales ordinarias (edo) final
PDF
Example of iterative method
PDF
Example of iterative method
PPT
Roots of equations example
PPTX
Roots of polynomials
PPTX
Roots of polynomials
PPT
Roots of polynomials.example
XLS
Raices de ecuaciones
XLS
Raices de ecuaciones
XLS
Met.biseccion
XLS
Raices de ecuaciones
PPTX
Roots of polynomials
XLS
Raices de ecuaciones
PPTX
Gauss
PPT
Matrices and determinats
PPT
MATRICES
PPTX
Matrices
Tratatimiento numerico de ecuaciones diferenciales (2)
ECUACIONES DIFERENCIALES ORDINARIAS
Exposicion ecuaciones diferenciales ordinarias (edo) final
Example of iterative method
Example of iterative method
Roots of equations example
Roots of polynomials
Roots of polynomials
Roots of polynomials.example
Raices de ecuaciones
Raices de ecuaciones
Met.biseccion
Raices de ecuaciones
Roots of polynomials
Raices de ecuaciones
Gauss
Matrices and determinats
MATRICES
Matrices

Factorizacion lu[1]

  • 2. UNIVERSIDAD INDUSTRIAL DE SANTANDER INGENIERIA DE PETROLEOS SEXTO SEMESTRE 2010 FACTORIZACION LU DANIEL FERNANDO RODRIGUEZ ARIAS Trabajo de Métodos Numéricos en Ingeniería Ing. EDUARDO CARRILLO
  • 3. UNIVERSIDAD INDUSTRIAL DE SANTANDER INGENIERIA DE PETROLEOS SEXTO SEMESTRE 2010 INTRODUCCIÓN La factorización LU de una matriz es una factorización que resume el proceso de eliminación gaussiana aplicado a la matriz, y que es conveniente en términos del número total de operaciones de punto flotante cuando se desea calcular la inversa de una matriz o, cuando se resolverá una serie de sistemas de ecuaciones con una misma matriz de coeficientes. En la lectura, primeramente consideraremos la factorización LU sin intercambio, basada en matrices elementales y que es
  • 4. conocida como de Doolittle y posteriormente veremos el algoritmo que da la factorización PA = LU. FACTORIZACION LU La factorización LU, es una forma de factorización de una matriz como el producto de una matriz triangular inferior y una superior. Debido a la inestabilidad de este método, por ejemplo si un elemento de la diagonal es cero, es necesario
  • 5. premultiplicar la matriz por una matriz de permutación. Método llamado factorización PA = LU o LU con pivote. Esta descomposición se usa en el análisis numérico para resolver sistemas de ecuaciones (más eficientemente) o encontrar las matrices inversas. PROCESO: Suponga que la matriz A es una matriz m × n que se puede escribir como el producto de dos matrices: A = LU Donde L es una matriz triangular inferior m×m y U es una matriz escalonada m×n. L(low) Matriz Triangula Inferior U(up) Matriz Escalonada Entonces para resolver el sistema: Ax = b, escribimos: Ax = (LU) x = L (Ux) Una posible estrategia de solución consiste en tomar y=Ux y resolver para y: Ly=b Como la matriz L es triangular superior, este sistema puede resolverse mediante sustitución hacia abajo. Una vez con los
  • 6. valores encontrados de y, las incógnitas al sistema inicial se resuelve despejando x de Ux = y. Nuevamente, como U es escalonada, este sistema puede resolverse en caso de tener solución mediante sustitución hacia atrás, lo cual es sencillo. Estas observaciones nos dan la pauta para ver la conveniencia de una factorización como la anterior, es decir factorizar A como el producto de una matriz L triangular superior, por otra U la cual es escalonada. Esta factorización se llama usualmente Descomposición LU. USO DE LA FACTORIZACIÓN LU Use la factorización LU de A:  4 −2 1   1 0 0  4 −2 1  A =  20 −7 12 =  5 1 0  0 3 7  = LU       −8 13 17  −2 3 1  0 0 −2      para despejar x del sistema:  11  Ax = 70 = b    17    Solución Sea y = (y1, y2, y3) un nuevo vector de incógnitas. Primero resolveremos el sistema triangular inferior Ly = b:
  • 7.  1 0 0  11   5 1 0 Y = 70      −2 3 1     17   Este sistema escrito en su forma de ecuaciones queda: y1 = 11 5 1+ y 2 y = 70 −2 1 + 3 2+ y 3 = 17 y y Por eliminación directa de la: • Primera ecuación: y1 = 11, • Segunda ecuación: y2 = 70 − 5 y1 = 70 − 5 (11) = 15, • Y de la tercera: y3 = 17 + 2y1 − 3 y2 = 17 + 2 (11) − 3 (15) = −6. Ahora el sistema Ux = y:  4 −2 1   11   0 3 7  X =  15      0 0 −2    −6   El cual escrito en su forma de ecuaciones queda: 4x 1 − 2 2 + x 3 = 11 x 3 2 + 7x 3 = 15 x −2 3 = −6 x El cual al ser resuelto por sustitución hacia atrás queda:
  • 8. De la ultima ecuación: x3 = 3, • Segunda ecuación: x2 = 5 − 7/3 x3 = 5 − 7/3 (3) = −2, • Y de la primera: x1 = 11/4 + 1/2x2 − 1/4 x3 = 11/4 + 1/2 (−2) − 1/4 (−3) = 1 OBTENCION DE LA FACTORIZACION LU Ejemplo 1. Considere el sistema de ecuaciones: 2 1 + 3 2 + 4x 3 = 6 x x 4x 1 + 5 2 + 10x 3 = 16 x 4x 1 + 8x 2 + 2 3 = 2 x Cuya matriz de coeficiente es 2 3 4   A =  4 5 10 4 8 2   Su factorización LU es:  1 0 0 2 3 4      L =  2 1 0 y U=  0 −1 2   2 −2 1   0 0 −6    
  • 9. Utilizando la ecuación (3): Ly=b  1 0 0 y 1   6        2 1 0 y 2  =  16  2 −2 1  y   2    3    2 1 + 3 2 + 4x 3 = 6 x x 4x 1 + 5 2 + 10x 3 = 16 x b 4x 1 + 8x 2 + 2 3 = 2 x Por sustitución hacia adelante tenemos: y1=6 y 2 = 16 − 2 1 = 4 y y 3 = 2 + 2 2 − 2 1 = −2 y y Así que:  6   y =  4  −2   Ahora resolvemos: Ux=y  2 3 4  x 1   6        0 −1 2   x 2  =  4   0 0 −6  x   −2   3   Así que: x 3 = 0.333 4− 2 3 x x2 = = −3.333 −1 6 − 4x 3 − 3 2 x x1 = = 7.333 2 Finalmente, la solución para el sistema lineal dado es:
  • 10. x 3 = 0.333 4− 2 3 x 7.333 x2 = = −3.333 −1 x = −3.333 6 − 4x 3 − 3 2 x 0.333 x1 = = 7.333 2 Ejemplo 2. 1. Paso de descomposición LU: se factoriza en las matrices triangulares inferior y superior . 2. Paso de sustitución: se usan para determinar una solución para un lado derecho este paso, a su vez se divide en dos. Primero: Se usa para generar un vector intermedio mediante sustitución hacia adelante. Segundo: El resultado se sustituye en , la que se resuelve por sustitución hacia atrás para Después de la eliminación hacia adelante se obtuvo la siguiente matriz triangular superior Los factores empleados para obtener la matriz triangular superior pueden montarse en una matriz triangular inferior. Los elementos a21 y a31 fueron eliminados usando los factores:
  • 11. Y el elemento a’32 se elimina al usar el factor: Así la matriz triangular inferior es En consecuencia, la descomposición LU es El resultado se verifica al realizar la multiplicación de que da Donde las pequeñas diferencias son debidas a errores de redondeo.