Разложение Холецкого
Материал из Википедии — свободной энциклопедии
Разложение Холецкого — представление симметричной положительно-определённой матрицы A в виде A = LLT (или A = UTU, U = LT), где L — нижняя треугольная матрица со строго положительными элементами на диагонали. Разложение Холецкого всегда существует и единственно для таких матриц A.
Этот вид разложения может применяться для численного решения системы линейных уравнений Ax = b, если матрица A симметрична и положительно-определена. Выполнив разложение A = LLT, решение x получается последовательным решением двух треугольных систем уравнений: Ly = b и LTx = y. Такой способ решения иногда называется методом квадратных корней. По сравнению с более общими методами, такими как метод Гаусса или LU-разложение, он устойчивее численно и требует примерно вдвое меньше арифметических операций.
Существует также обобщение этого разложения на случай комплекснозначных матриц. Если A — положительно-определённая эрмитова матрица, то существует разложение A = LL * , где L — нижняя треугольная матрица, а L * — её эрмитово дополнение.
[править] Формулы
Элементы матрицы L можно вычислить, начиная с верхнего левого угла матрицы, по формулам:

, если j < i.
[править] Реализация в математических пакетах программ
В системах MATLAB и Octave разложение выполняется командой U = chol(A).
[править] Ссылки
- http://alglib.sources.ru/matrixops/symmetric/cholesky.php - реализация метода на различных языках программирования
| Это незавершённая статья по математике. Вы можете помочь проекту, исправив и дополнив её. |

