Lably
Skip to content

Cholesky decomposition

Matrix decomposition method

  • 25 min read
  • 9 chapters

Related on Lably

Through Linear algebra, System of linear equations and Linear least squares

Statement

The Cholesky decomposition of a Hermitian positive-definite matrix A is a decomposition of the form

A=LL∗,

where L is a lower triangular matrix with real and positive diagonal entries, and L* denotes the conjugate transpose of L. Every Hermitian positive-definite matrix (and thus also every real symmetric positive-definite matrix) has a Cholesky decomposition and the lower triangular matrix is unique if we impose the diagonal to be strictly positive.

The converse holds trivially: if A can be written as LL* for some invertible L, lower triangular or otherwise, then A is Hermitian and positive definite.

When A is a real matrix (hence symmetric positive-definite), the factorization may be written A=LLT, where L is a real lower triangular matrix with positive diagonal entries.

Positive semidefinite matrices

If a Hermitian matrix A is only positive semidefinite, instead of positive definite, then it still has a decomposition of the form A = LL* where the diagonal entries of L are allowed to be zero. The decomposition need not be unique, for example: [0001]=LL∗,L=[00cos⁡θsin⁡θ], for any θ. However, if the rank of A is r, then there is a unique lower triangular L with exactly r positive diagonal elements and n − r columns containing all zeroes.

Alternatively, the decomposition can be made unique when a pivoting choice is fixed. Formally, if A is an n × n positive semidefinite matrix of rank r, then there is at least one permutation matrix P such that P A PT has a unique decomposition of the form P A PT = L L* with L=[L10L20], where L1 is an r × r lower triangular matrix with positive diagonal.

Sign in to keep reading

8 more chapters are free with a Lably account.

More in Topics in mathematics