mp/cholesky returns lower triangular matrix