0
$\begingroup$

It is no doubt that R has a Cholesky decomposition when R is a positive definite matrix.I want to ask Whether R has a Cholesky decomposition when R is a positive semi-definite?I would appreciate it if you could give an example.Thank you.

$\endgroup$

1 Answer 1

1
$\begingroup$

The answer is "yes", you can find a non-constructive proof of this fact also in Wikipedia:

http://en.wikipedia.org/wiki/Cholesky_decomposition#Proof_for_positive_semi-definite_matrices

$\endgroup$
3
  • $\begingroup$ Thank you for your answer.But when R is a positive definite matrix,is there any method to do a Cholesky decomposition for R?For example,in the tool of MATLAB,we know that the instruction of chol can do a Cholesky decomposition when R is a positive definite matrix. $\endgroup$
    – Purple
    Jan 22, 2014 at 14:19
  • $\begingroup$ Yes, of course there is a method in the positive definite case, see here: en.wikipedia.org/wiki/Cholesky_decomposition#Computation $\endgroup$
    – Paglia
    Jan 22, 2014 at 16:26
  • $\begingroup$ In Matlab Programming, the "chol" command can be used to simply apply this to only a positive definite matrix.When it comes to a positive semi-definite matrix,“chol” fails.I want to ask if there any command in Matlab Programming that can be used to a positive semi-definite matrix? $\endgroup$
    – Purple
    Jan 23, 2014 at 0:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.