Gabriele Belperio <gabriele_belperio at yahoo.it> writes:
> with wxmaxima 0.7.1 ubuntu hardy
> D:matrix([a,b],[b,c]);
> cholesky(D);
> Unable to find the Cholesky factorization -- an error. To debug this
> try debugmode(true);
>
> even with
>
> assume(determinant(D)>0);
> cholesky(D);
> Unable to find Cholesky etc...
>
> but
>
> cholesky(transpose(D).D);
> Is b^2+a^2 positive or zero?positive;
> result...
> which means cholesky symbolic works..
The Cholesky decomposition requires a Hermitian positive definite matrix
(see [1]). The last of your examples is, since it's symmetric, but the
others aren't known to be.
Rupert
[1] http://en.wikipedia.org/wiki/Cholesky_decomposition
PS: To other list members, sorry for the double post: I didn't notice
the mails were duplicates until after approving them in the
moderator queue.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20110815/327792db/attachment.pgp>