On Tue, Apr 8, 2008 at 9:48 AM, kcrisman <[EMAIL PROTECTED]> wrote: > > Tried on sagenb.org: > > sage: t=real(x) > sage: imag(real(i));imag(t(i)) > 0.0 > 1.0
We have real(x) is just x in Sage: sage: t = real(x) t sage: t x This is *because* of Maxima, which stupidly does this: sage: !maxima Maxima 5.13.0 http://maxima.sourceforge.net Using Lisp CLISP 2.41 (2006-10-13) 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) realpart(x); (%o1) x (%i2) -------- This is about the millionth "maxima is stupid" bug we've seen at this point... It is good to list them all very carefully. Bill Furnish is going to spend the whole summer full time (funded by Google!) working on rewriting the symbolic calculus backend from scratch in Cython (he's already working on this, by the way), and the hope is that then he'll be able to fix many such issues. Bill -- comments? -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
