Hello
It seems that some behaviours of maxima change with the newer versions.
For example :
Maxima 5.9.2 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) eigenvectors(matrix([-2,1,1],[4,1,-1],[-5,-1,1]));
(%o1) [[[2, - 1], [1, 2]], [0, 1, - 1], [1, - 1, 2]]
???
Maxima 5.20.1 http://maxima.sourceforge.net
using Lisp CLISP 2.49 (2010-07-07)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) eigenvectors(matrix([-2,1,1],[4,1,-1],[-5,-1,1]));
(%o1) [[[2, - 1], [1, 2]], [[[0, 1, - 1]], [[1, - 1, 2]]]]
So, the answer return by maxima is not of the same type.
Is there a list of these changes (this is important for the programs
that uses maxima in the background.
Bes regards