#11785: exp(I*pi*n).simplify_exp() doesn't simplify
--------------------------------------------------------+-------------------
Reporter: ddrake | Owner:
burcin
Type: enhancement | Status:
needs_work
Priority: major | Milestone:
sage-5.1
Component: symbolics | Resolution:
Keywords: maxima symbolics exponentials sd40.5 | Work issues:
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: | Stopgaps:
--------------------------------------------------------+-------------------
Changes (by ddrake):
* keywords: maxima symbolics exponentials => maxima symbolics
exponentials sd40.5
* status: needs_review => needs_work
Comment:
I will ask some other people about the complexity measure stuff, but I
think your default is reversed: for anyone who knows a little Maxima, they
will expect something like `simplify_rectform()` to actually return what
Maxima's `rectform` returns -- but the default ''isn't'' to do that.
Here's my proposal: by default, call Maxima's `rectform` and return that.
Don't import anything from `complexity_measures.py` by default, but
include documentation showing the user how to import that and use it in
the keyword argument.
(Also, how hard is it to count the number of operands in an expression?
It's just `len`, right? If it isn't too hard, perhaps the documentation
could show how to use that as a complexity measure.)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11785#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
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-trac?hl=en.