Top Banner
Alonso Ramírez Manzanares Métodos Numéricos 31.08 Métodos para matrices especiales. Descomposición de Cholesky MAT-251 Dr. Alonso Ramírez Manzanares CIMAT A.C. e-mail: [email protected] web: http://ww w.cimat.mx/~alram/met_num/ Dr. Joaquín Peña Acevedo CIMAT A.C. e-mail: [email protected] Wednesday, August 31, 16
65

Métodos para matrices especiales. Descomposición de Cholesky

Jul 21, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Métodos para matrices especiales.Descomposición de Cholesky

MAT-251 Dr. Alonso Ramírez ManzanaresCIMAT A.C.e-mail: [email protected]: http://www.cimat.mx/~alram/met_num/

Dr. Joaquín Peña AcevedoCIMAT A.C.e-mail: [email protected]

Wednesday, August 31, 16

Page 2: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

Wednesday, August 31, 16

Page 3: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

Wednesday, August 31, 16

Page 4: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

Wednesday, August 31, 16

Page 5: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

• Si hacemos una descomposición ( O(n3)), de tal forma que resolvemos el sistema Axi=bi para diferentes vectores bi.

Wednesday, August 31, 16

Page 6: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

• Si hacemos una descomposición ( O(n3)), de tal forma que resolvemos el sistema Axi=bi para diferentes vectores bi.

• Entonces la solución estará dada por el orden O(n2) en lugar de O(n3).

Wednesday, August 31, 16

Page 7: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

• Si hacemos una descomposición ( O(n3)), de tal forma que resolvemos el sistema Axi=bi para diferentes vectores bi.

• Entonces la solución estará dada por el orden O(n2) en lugar de O(n3).

• Para sistemas de tamaño, digamos de 1000x1000

Wednesday, August 31, 16

Page 8: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Ventajas computacionales de las factorizaciones ... en segundos

• ¿donde se usan factorizaciones en la vida real? ....

• Si hacemos una descomposición ( O(n3)), de tal forma que resolvemos el sistema Axi=bi para diferentes vectores bi.

• Entonces la solución estará dada por el orden O(n2) en lugar de O(n3).

• Para sistemas de tamaño, digamos de 1000x1000

• 10002 = 1,000,000 = 0.001 * 1,000,000,000 = 0.001 * 1,0003

Wednesday, August 31, 16

Page 9: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

2

Wednesday, August 31, 16

Page 10: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

• La definición de una matriz cuadrada estrictamente diagonal-dominante es la siguiente:

2

Wednesday, August 31, 16

Page 11: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

• La definición de una matriz cuadrada estrictamente diagonal-dominante es la siguiente:

2

Wednesday, August 31, 16

Page 12: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

• La definición de una matriz cuadrada estrictamente diagonal-dominante es la siguiente:

2

Wednesday, August 31, 16

Page 13: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

• La definición de una matriz cuadrada estrictamente diagonal-dominante es la siguiente:

• Nótese que dada una matriz estrictamente diagonal-dominante, su transpuesta no tiene por que serlo.

2

Wednesday, August 31, 16

Page 14: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices con diagonal estrictamente-dominante

• La definición de una matriz cuadrada estrictamente diagonal-dominante es la siguiente:

• Nótese que dada una matriz estrictamente diagonal-dominante, su transpuesta no tiene por que serlo.

• Una matriz estrictamente diagonal-dominante tiene inversa. Se puede aplicar eliminación Gaussiana sin necesidad de hacer intercambio de renglones, y los cálculos serán estables con respecto a los errores de redondeo.

2

Wednesday, August 31, 16

Page 15: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una matriz estrictamente diagonal-dominante tiene inversa, demostración:

• Prueba por contradicción: consideremos que es singular, entonces consideremos Ax=0, con solución x = (xi) que no es cero. Sea k un índice para el cual 0 < |xk| = max 1≤j≤n |xj|.

Wednesday, August 31, 16

Page 16: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una matriz estrictamente diagonal-dominante tiene inversa, demostración:

• Prueba por contradicción: consideremos que es singular, entonces consideremos Ax=0, con solución x = (xi) que no es cero. Sea k un índice para el cual 0 < |xk| = max 1≤j≤n |xj|.

Wednesday, August 31, 16

Page 17: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una matriz estrictamente diagonal-dominante tiene inversa, demostración:

• Prueba por contradicción: consideremos que es singular, entonces consideremos Ax=0, con solución x = (xi) que no es cero. Sea k un índice para el cual 0 < |xk| = max 1≤j≤n |xj|.

Wednesday, August 31, 16

Page 18: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una matriz estrictamente diagonal-dominante tiene inversa, demostración:

• Prueba por contradicción: consideremos que es singular, entonces consideremos Ax=0, con solución x = (xi) que no es cero. Sea k un índice para el cual 0 < |xk| = max 1≤j≤n |xj|.

Wednesday, August 31, 16

Page 19: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una matriz estrictamente diagonal-dominante tiene inversa, demostración:

• Prueba por contradicción: consideremos que es singular, entonces consideremos Ax=0, con solución x = (xi) que no es cero. Sea k un índice para el cual 0 < |xk| = max 1≤j≤n |xj|.

Wednesday, August 31, 16

Page 20: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Aquí trabajaremos con aquellas matrices cuadradas y simétricas tales que xTA x > 0 para todo vector x diferente de 0. Es decir que la matriz de tamaño 1x1 (escalar) resultante de la operación es positiva.

Wednesday, August 31, 16

Page 21: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Aquí trabajaremos con aquellas matrices cuadradas y simétricas tales que xTA x > 0 para todo vector x diferente de 0.

• Ejemplo, una matriz positiva:

Wednesday, August 31, 16

Page 22: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Aquí trabajaremos con aquellas matrices cuadradas y simétricas tales que xTA x > 0 para todo vector x diferente de 0.

• Ejemplo, una matriz positiva:

Wednesday, August 31, 16

Page 23: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Aquí trabajaremos con aquellas matrices cuadradas y simétricas tales que xTA x > 0 para todo vector x diferente de 0.

• Ejemplo, una matriz positiva:

Wednesday, August 31, 16

Page 24: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Aquí trabajaremos con aquellas matrices cuadradas y simétricas tales que xTA x > 0 para todo vector x diferente de 0.

• Ejemplo, una matriz positiva:

A esta forma se le llama forma cuadrática asociada a la matriz.

Wednesday, August 31, 16

Page 25: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Una matriz no positiva pero que es definida positiva

Wednesday, August 31, 16

Page 26: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Una matriz no positiva pero que es definida positiva

Wednesday, August 31, 16

Page 27: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Una matriz no positiva pero que es definida positiva

La expresión solo puede ser cero cuando todos los xi son cero.

Wednesday, August 31, 16

Page 28: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definidas positivas

• Las matrices positivas definidas aparecen mucho en problemas de CNyE, por ejemplo en las matrices de covarianza.

Wednesday, August 31, 16

Page 29: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

Wednesday, August 31, 16

Page 30: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

Wednesday, August 31, 16

Page 31: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

Wednesday, August 31, 16

Page 32: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

• Demostración por contradicción: Suponemos singularidad: Ax=0, para x diferente cero, entonces xTAx =0, lo cual contradice que A es definida positiva.

Wednesday, August 31, 16

Page 33: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

• Demostración por contradicción: Suponemos singularidad: Ax=0, para x diferente cero, entonces xTAx =0, lo cual contradice que A es definida positiva.

• aii > 0 para toda i=1,...,n, por lo tanto la traza es postiva.

Wednesday, August 31, 16

Page 34: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

• Demostración por contradicción: Suponemos singularidad: Ax=0, para x diferente cero, entonces xTAx =0, lo cual contradice que A es definida positiva.

• aii > 0 para toda i=1,...,n, por lo tanto la traza es postiva.

• Demostración: Para una i cualquiera, definamos x = (xk) por xi = 1 y xj = 0, si j ≠ i. Entonces x ≠ 0, por lo que 0 < xTAx = aii.

Wednesday, August 31, 16

Page 35: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

• Demostración por contradicción: Suponemos singularidad: Ax=0, para x diferente cero, entonces xTAx =0, lo cual contradice que A es definida positiva.

• aii > 0 para toda i=1,...,n, por lo tanto la traza es postiva.

• Demostración: Para una i cualquiera, definamos x = (xk) por xi = 1 y xj = 0, si j ≠ i. Entonces x ≠ 0, por lo que 0 < xTAx = aii.

• aij2 < aiiajj para cada i ≠ j

Wednesday, August 31, 16

Page 36: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices:

• A es no singular.

• Demostración por contradicción: Suponemos singularidad: Ax=0, para x diferente cero, entonces xTAx =0, lo cual contradice que A es definida positiva.

• aii > 0 para toda i=1,...,n, por lo tanto la traza es postiva.

• Demostración: Para una i cualquiera, definamos x = (xk) por xi = 1 y xj = 0, si j ≠ i. Entonces x ≠ 0, por lo que 0 < xTAx = aii.

• aij2 < aiiajj para cada i ≠ j

• Demostración: Tarea.

Wednesday, August 31, 16

Page 37: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Matrices definida positiva

• Propiedades de estas matrices (2):

• Se puede aplicar eliminación Gaussiana si necesidad de intercambio de renglones.

• Se puede factorizar en la forma L LT , donde L es una matriz triangular inferior con entradas positivas en la diagonal.

• Se puede factorizar en la forma LDLT, donde L es una matriz triangular inferior con unos en la diagonal y D es una matriz diagonal con entradas positivas.

Wednesday, August 31, 16

Page 38: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

• André-Louis Cholesky (15 de Octubre de 1875 - 31 de Agosto de 1918).

• Se factoriza A = L LT , donde L es una matriz triangular inferior con entradas positivas en la diagonal.

• La descomposición es única,

Wednesday, August 31, 16

Page 39: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

• André-Louis Cholesky (15 de Octubre de 1875 - 31 de Agosto de 1918).

• Se factoriza A = L LT , donde L es una matriz triangular inferior con entradas positivas en la diagonal.

• La descomposición es única,

Wednesday, August 31, 16

Page 40: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

• Algoritmo

... es simétrica...=

Wednesday, August 31, 16

Page 41: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

Wednesday, August 31, 16

Page 42: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

Es positivo

Wednesday, August 31, 16

Page 43: Métodos para matrices especiales. Descomposición de Cholesky

• De tal manera, que procedemos al cálculo columna por columna, y las entradas de L quedan como:

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

Es positivo

Wednesday, August 31, 16

Page 44: Métodos para matrices especiales. Descomposición de Cholesky

• De tal manera, que procedemos al cálculo columna por columna, y las entradas de L quedan como:

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

Es positivo

Wednesday, August 31, 16

Page 45: Métodos para matrices especiales. Descomposición de Cholesky

• De tal manera, que procedemos al cálculo columna por columna, y las entradas de L quedan como:

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

Es positivo

Wednesday, August 31, 16

Page 46: Métodos para matrices especiales. Descomposición de Cholesky

• De tal manera, que procedemos al cálculo columna por columna, y las entradas de L quedan como:

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

para i > j

Es positivo

Wednesday, August 31, 16

Page 47: Métodos para matrices especiales. Descomposición de Cholesky

• De tal manera, que procedemos al cálculo columna por columna, y las entradas de L quedan como:

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Descomposición (factorización) de Cholesky

... es simétrica...

=

para i > j

Es positivo

Wednesday, August 31, 16

Page 48: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

Wednesday, August 31, 16

Page 49: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

• De tal manera que L es una matriz triangular inferior con unos en la diagonal y D es una matriz diagonal con entradas positivas.

• multiplicando las matrices tenemos

Wednesday, August 31, 16

Page 50: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

• De tal manera que L es una matriz triangular inferior con unos en la diagonal y D es una matriz diagonal con entradas positivas.

• multiplicando las matrices tenemos

... es simétrica...

Wednesday, August 31, 16

Page 51: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

Wednesday, August 31, 16

Page 52: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

• Quedando las entradas definidas como:

Wednesday, August 31, 16

Page 53: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

• Quedando las entradas definidas como:

Wednesday, August 31, 16

Page 54: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Una forma alternativa que evita calcular raices cuadradas

• Quedando las entradas definidas como:

De tal forma que, de nuevo, hacemos el cálculo columna por columna.

Wednesday, August 31, 16

Page 55: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Relación entre las 2 factorizaciones

• Las 2 factorizaciones LLT y LDLT (nótese que son diferentes L’s) se relacionan así:

Wednesday, August 31, 16

Page 56: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Relación entre las 2 factorizaciones

• Las 2 factorizaciones LLT y LDLT (nótese que son diferentes L’s) se relacionan así:

Wednesday, August 31, 16

Page 57: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LLT

Wednesday, August 31, 16

Page 58: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LLT

• Si tenemos Ax=b entonces usamos LLTx=b,

• primero hacemos y = LTx y solucionamos Ly=b con sustitución hacia adelante, con:

• Luego solucionamos para x el sistema LTx = y con sustitución hacia atrás.

Wednesday, August 31, 16

Page 59: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LLT

• Si tenemos Ax=b entonces usamos LLTx=b,

• primero hacemos y = LTx y solucionamos Ly=b con sustitución hacia adelante, con:

• Luego solucionamos para x el sistema LTx = y con sustitución hacia atrás.

Wednesday, August 31, 16

Page 60: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

Wednesday, August 31, 16

Page 61: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

• Si tenemos el sistema A x=b como LDLT x = b haciendo y = DLT x, y resolviendo para y el SEL Ly=b con sustitución hacia adelante.

Wednesday, August 31, 16

Page 62: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

• Si tenemos el sistema A x=b como LDLT x = b haciendo y = DLT x, y resolviendo para y el SEL Ly=b con sustitución hacia adelante.

• Luego usamos z = LTx de tal forma que resolvemos para z el SEL Dz=y. Pero D es diagonal, por lo que esto es muy fácil:

Wednesday, August 31, 16

Page 63: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

• Si tenemos el sistema A x=b como LDLT x = b haciendo y = DLT x, y resolviendo para y el SEL Ly=b con sustitución hacia adelante.

• Luego usamos z = LTx de tal forma que resolvemos para z el SEL Dz=y. Pero D es diagonal, por lo que esto es muy fácil:

Wednesday, August 31, 16

Page 64: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

• Si tenemos el sistema A x=b como LDLT x = b haciendo y = DLT x, y resolviendo para y el SEL Ly=b con sustitución hacia adelante.

• Luego usamos z = LTx de tal forma que resolvemos para z el SEL Dz=y. Pero D es diagonal, por lo que esto es muy fácil:

• Finalmente resolvemos LTx = z para x con sustitución hacia atrás y TERMINAMOS.

Wednesday, August 31, 16

Page 65: Métodos para matrices especiales. Descomposición de Cholesky

Alonso Ramírez Manzanares Métodos Numéricos 31.08

Solución del SEL dada la factorización LDLT

• Si tenemos el sistema A x=b como LDLT x = b haciendo y = DLT x, y resolviendo para y el SEL Ly=b con sustitución hacia adelante.

• Luego usamos z = LTx de tal forma que resolvemos para z el SEL Dz=y. Pero D es diagonal, por lo que esto es muy fácil:

• Finalmente resolvemos LTx = z para x con sustitución hacia atrás y TERMINAMOS.

Wednesday, August 31, 16