métodos para matrices especiales. descomposición de cholesky

65
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

Upload: others

Post on 21-Jul-2022

8 views

Category:

Documents


0 download

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