#1542 eigenvalues -- part fell of end

closed
nobody
5
2009-01-19
2008-12-10
No

This bug was reported to the Maxima mailing list by Noparit Jinuntuya.

(%i1) eigenvalues(matrix([0,-1/4,0,0],[1/4,0,0,0],[0,0,0,-1/4],[0,0,1/4,0]));
part fell off end.

I think the problem is due to a faulty value for
the multiplicities of the roots of the characteristic polynomial:

(%i2) solve(charpoly(matrix([0,-1/4,0,0],[1/4,0,0,0],[0,0,0,-1/4],[0,0,1/4,0]),z),z);
(%o2) [z=-%i/4,z=%i/4]

(%i3) multiplicities;
(%o3) [1,1]

I think (%o3) should be [2,2].

Discussion

  • Barton Willis

    Barton Willis - 2009-01-19

    fixed by solve.lisp rev 1.22

     
  • Barton Willis

    Barton Willis - 2009-01-19
    • status: open --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks