choleskyDecomposition abstract method

List<Matrix<T>> choleskyDecomposition()

Uses the the Cholesky decomposition algorithm to factor the matrix into the product of a lower triangular matrix and its conjugate transpose. In particular, this method returns the L and LT matrices of the

  • A = L x LT

relation. The algorithm might fail in case the square root of a negative number were encountered.

The returned list contains L at index 0 and LT at index 1.

A MatrixException object is thrown if the matrix isn't square.

Implementation

List<Matrix<T>> choleskyDecomposition();