Cholesky factors of positive-definite real matrices #
This file constructs the lower-triangular Cholesky factor of a positive-definite real matrix
from Mathlib's LDL decomposition. The diagonal of the LDL factor is positive, so taking its
entrywise square root and absorbing it into the lower factor gives S = L * Lᵀ, with L lower
triangular and positive on the diagonal.
Main definitions #
TauCeti.PosDiagLowerTriangularis the space of lower-triangular real matrices with positive diagonal.TauCeti.choleskyconstructs the Cholesky factor of a positive-definite matrix, andTauCeti.cholesky_coegives its closed form in terms of the LDL decomposition.TauCeti.cholesky_mul_transposeproves the Cholesky reconstruction identity.
References #
- R. A. Horn and C. R. Johnson, Matrix Analysis, second edition, Cambridge University Press, 2013, Section 7.2.
The lower-triangular Cholesky factor of a positive-definite real symmetric matrix.
Equations
Instances For
The Cholesky factor of A in closed form: Mathlib's LDL lower factor of A, with the
square roots of the LDL diagonal entries absorbed into its columns.
A positive-definite matrix is the product of its Cholesky factor and its transpose.
A lower-triangular matrix with positive diagonal has linearly independent rows.
Reconstruct a positive-definite symmetric matrix from a lower-triangular matrix with positive diagonal.
Instances For
The matrix underlying choleskyReconstruction L is L * Lᵀ.
Reconstructing a matrix from its Cholesky factor returns the original matrix.
The Cholesky construction is injective.