#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.

Reply via email to