2009/9/14 Jason Grout <jason-s...@creativetrax.com>:
>
> Paulo César Pereira de Andrade wrote:
>>   Hi,
>>
>>   In maxima-5.16.3.p2 as distributed with sage 4.1.1 when doing the
>> maxima tutorial, all goes well, but in my rpm, due to using system's
>> maxima-5.19.1-2mdv2010.0 I get an error because when reaching the
>> cell:
>>
>> A.eigenvectors()
>>
>> maxima 5.16.3 returns:
>> [[[0,4],[3,1]],[1,0,0,-4],[0,1,0,-2],[0,0,1,-4/3],[1,2,3,4]]
>>
>> while maxima 5.19.1 returns:
>> [[[0,4],[3,1]],[[[1,0,0,-4],[0,1,0,-2],[0,0,1,-4/3]],[[1,2,3,4]]]]
>>
>> and then, in the next cell it gives a fatal error due to not being
>> able to convert a list to rational.
>>
>>   Do you have any idea as to what would be the proper way to correct
>> this issue? Preferably without needing to use an older maxima for the
>> sage package :-)
>
> This change was actually motived by a request from the Sage project :).
>  As such, I'm sure it will be supported in Sage as soon as Sage
> upgrades to the newer version of maxima.

  Many thanks for the fast reply!

> As for you for now, you'd need to change the eigenvectors() command in
> the matrix code.  If you wanted to do so and submit a patch, it would be
> greatly appreciated!

  Hmm, with my limited python knowledge I don't think it is doable :-)
I can't find myself in sage/matrix code, and I fear those .pyx/.pxd files...

  I think I will just point to this email if I receive bug reports
about this problem, and leave as is for now, as packaging a full
alternate maxima in the sagemath package is overkill...

> Thanks,
>
> Jason
>
>
>
> --
> Jason Grout

Thanks,
Paulo

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to