fbpx
Wikipedia

Factorización de Cholesky

En matemáticas, la factorización o descomposición de Cholesky toma su nombre del matemático André-Louis Cholesky, quien encontró que una matriz simétrica definida positiva puede ser descompuesta como el producto de una matriz triangular inferior y la traspuesta de la matriz triangular inferior. La matriz triangular inferior es el triángulo de Cholesky de la matriz original positiva definida. El resultado de Cholesky ha sido extendido a matrices con entradas complejas. Es una manera de resolver sistemas de ecuaciones matriciales y se deriva de la factorización LU con una pequeña variación.

Cualquier matriz cuadrada A con pivotes no nulos puede ser escrita como el producto de una matriz triangular inferior L y una matriz triangular superior U; esto recibe el nombre de factorización LU. Sin embargo, si A es simétrica y definida positiva, se pueden escoger los factores tales que U es la transpuesta de L, y esto se llama la descomposición o factorización de Cholesky. Tanto la descomposición LU como la descomposición de Cholesky son usadas para resolver sistemas de ecuaciones lineales. Cuando es aplicable, la descomposición de Cholesky es dos veces más eficiente que la descomposición LU.

Definición

En general, si A es Hermitiana y definida positiva, entonces A puede ser descompuesta como

 

donde L es una matriz triangular inferior con entradas diagonales estrictamente positivas y L* representa la conjugada traspuesta de L. Esta es la descomposición de Cholesky.

La descomposición de Cholesky es única: dada una matriz Hermitiana positiva definida A, hay una única matriz triangular inferior L con entradas diagonales estrictamente positivas tales que A = LL*. El recíproco se tiene trivialmente: si A se puede escribir como LL* para alguna matriz inversible L, triangular inferior o no, entonces A es Hermitiana y definida positiva.

El requisito de que L tenga entradas diagonales estrictamente positivas puede extenderse para el caso de la descomposición en el caso de ser semidefinida positiva. La proposición se lee ahora: una matriz cuadrada A tiene una descomposición de Cholesky si y sólo si A es Hermitiana y semidefinida positiva. Las factorizaciones de Cholesky para matrices semidefinidas positivas no son únicas en general.

En el caso especial que A es una matriz simétrica definida positiva con entradas reales, L se puede asumir también con entradas reales. Una Matriz D diagonal con entradas positivas en la diagonal (valores propios de A), es factorizable como  , donde   es matriz cuya diagonal consiste en la raíz cuadrada de cada elemento de D, que tomamos como positivos. Así:

 

La factorización puede ser calculada directamente a través de las siguientes fórmulas (en este caso realizamos la factorizacón superior  ):
  para los elementos de la diagonal principal, y:

  para el resto de los elementos. Donde   son los elementos de la matriz U.

Aplicaciones

La descomposición de Cholesky se usa principalmente para hallar la solución numérica de ecuaciones lineales Ax = b. Si A es simétrica y positiva definida, entonces se puede solucionar Ax = b calculando primero la descomposición de Cholesky A = LLT, luego resolviendo Ly = b para y, y finalmente resolviendo LTx = y para x.

Mínimos cuadrados lineales

Sistemas de la forma Ax = b con A simétrica y definida positiva aparecen a menudo en la práctica. Por ejemplo, las ecuaciones normales en problemas de mínimos cuadrados lineales son problemas de esta forma. Podría ocurrir que la matriz A proviene de un funcional de energía el cual debe ser positivo bajo consideraciones físicas; esto ocurre frecuentemente en la solución numérica de ecuaciones diferenciales parciales.

Simulación de Montecarlo

La descomposición de Cholesky se usa comúnmente en el método de Montecarlo para simular sistemas con variables múltiples correlacionadas: la matriz de correlación entre variables es descompuesta, para obtener la triangular inferior L. Aplicando ésta a un vector de ruidos simulados incorrelacionados u, produce un vector Lu con las propiedades de covarianza del sistema a ser modelado.

Filtro de Kalman

Los filtros de Kalman usan frecuentemente la descomposición de Cholesky para escoger un conjunto de puntos sigma. El filtro de Kalman sigue el estado promedio de un sistema como un vector x de longitud n y covarianza dada por una matriz P de tamaño nxn. La matriz P es siempre semidefinida positiva y puede descomponerse como LLT. Las columnas de L puede ser adicionadas y restadas de la media x para formar un conjunto de 2N vectores llamados los puntos sigma. Estos puntos sigma capturan la media y la covarianza del estado del sistema.

Links de interés

  1. [1] Implementación y evaluación de la Factorización de Cholesky mediante TBB y threads en arquitecturas multicore
  •   Datos: Q515375

factorización, cholesky, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, julio, 2010, matemáticas, factorización, descomposición, cholesky, toma, nombre, matemático, andré, louis, cholesky, quien, encont. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 12 de julio de 2010 En matematicas la factorizacion o descomposicion de Cholesky toma su nombre del matematico Andre Louis Cholesky quien encontro que una matriz simetrica definida positiva puede ser descompuesta como el producto de una matriz triangular inferior y la traspuesta de la matriz triangular inferior La matriz triangular inferior es el triangulo de Cholesky de la matriz original positiva definida El resultado de Cholesky ha sido extendido a matrices con entradas complejas Es una manera de resolver sistemas de ecuaciones matriciales y se deriva de la factorizacion LU con una pequena variacion Cualquier matriz cuadrada A con pivotes no nulos puede ser escrita como el producto de una matriz triangular inferior L y una matriz triangular superior U esto recibe el nombre de factorizacion LU Sin embargo si A es simetrica y definida positiva se pueden escoger los factores tales que U es la transpuesta de L y esto se llama la descomposicion o factorizacion de Cholesky Tanto la descomposicion LU como la descomposicion de Cholesky son usadas para resolver sistemas de ecuaciones lineales Cuando es aplicable la descomposicion de Cholesky es dos veces mas eficiente que la descomposicion LU Indice 1 Definicion 2 Aplicaciones 2 1 Minimos cuadrados lineales 2 2 Simulacion de Montecarlo 2 3 Filtro de Kalman 3 Links de interesDefinicion EditarEn general si A es Hermitiana y definida positiva entonces A puede ser descompuesta como A L L displaystyle mathbf A mathbf L mathbf L donde L es una matriz triangular inferior con entradas diagonales estrictamente positivas y L representa la conjugada traspuesta de L Esta es la descomposicion de Cholesky La descomposicion de Cholesky es unica dada una matriz Hermitiana positiva definida A hay una unica matriz triangular inferior L con entradas diagonales estrictamente positivas tales que A LL El reciproco se tiene trivialmente si A se puede escribir como LL para alguna matriz inversible L triangular inferior o no entonces A es Hermitiana y definida positiva El requisito de que L tenga entradas diagonales estrictamente positivas puede extenderse para el caso de la descomposicion en el caso de ser semidefinida positiva La proposicion se lee ahora una matriz cuadrada A tiene una descomposicion de Cholesky si y solo si A es Hermitiana y semidefinida positiva Las factorizaciones de Cholesky para matrices semidefinidas positivas no son unicas en general En el caso especial que A es una matriz simetrica definida positiva con entradas reales L se puede asumir tambien con entradas reales Una Matriz D diagonal con entradas positivas en la diagonal valores propios de A es factorizable como D D D displaystyle D sqrt D sqrt D donde D displaystyle sqrt D es matriz cuya diagonal consiste en la raiz cuadrada de cada elemento de D que tomamos como positivos Asi A L U L D U 0 L D L t L D D L t L D D L t L D L D t K K t displaystyle A LU LDU 0 LDL t L sqrt D sqrt D L t L sqrt D sqrt D L t L sqrt D L sqrt D t KK t La factorizacion puede ser calculada directamente a traves de las siguientes formulas en este caso realizamos la factorizacon superior A U T U displaystyle A U T U u i i 2 a i i k 1 i 1 u i k 2 displaystyle u ii 2 a ii sum k 1 i 1 u ik 2 para los elementos de la diagonal principal y u i j a i j k 1 j 1 u i k u j k u j j displaystyle u ij frac a ij sum k 1 j 1 u ik u jk u jj para el resto de los elementos Donde u i j displaystyle u ij son los elementos de la matriz U Aplicaciones EditarLa descomposicion de Cholesky se usa principalmente para hallar la solucion numerica de ecuaciones lineales Ax b Si A es simetrica y positiva definida entonces se puede solucionar Ax b calculando primero la descomposicion de Cholesky A LLT luego resolviendo Ly b para y y finalmente resolviendo LTx y para x Minimos cuadrados lineales Editar Sistemas de la forma Ax b con A simetrica y definida positiva aparecen a menudo en la practica Por ejemplo las ecuaciones normales en problemas de minimos cuadrados lineales son problemas de esta forma Podria ocurrir que la matriz A proviene de un funcional de energia el cual debe ser positivo bajo consideraciones fisicas esto ocurre frecuentemente en la solucion numerica de ecuaciones diferenciales parciales Simulacion de Montecarlo Editar La descomposicion de Cholesky se usa comunmente en el metodo de Montecarlo para simular sistemas con variables multiples correlacionadas la matriz de correlacion entre variables es descompuesta para obtener la triangular inferior L Aplicando esta a un vector de ruidos simulados incorrelacionados u produce un vector Lu con las propiedades de covarianza del sistema a ser modelado Filtro de Kalman Editar Los filtros de Kalman usan frecuentemente la descomposicion de Cholesky para escoger un conjunto de puntos sigma El filtro de Kalman sigue el estado promedio de un sistema como un vector x de longitud n y covarianza dada por una matriz P de tamano nxn La matriz P es siempre semidefinida positiva y puede descomponerse como LLT Las columnas de L puede ser adicionadas y restadas de la media x para formar un conjunto de 2N vectores llamados los puntos sigma Estos puntos sigma capturan la media y la covarianza del estado del sistema Links de interes Editar 1 Implementacion y evaluacion de la Factorizacion de Cholesky mediante TBB y threads en arquitecturas multicore Datos Q515375Obtenido de https es wikipedia org w index php title Factorizacion de Cholesky amp oldid 125768655, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos