#11539: Sage incorrectly interprets factorials in equations.
--------------------------------------------+-------------------------------
       Reporter:  mhansen                   |         Owner:  burcin            
 
           Type:  defect                    |        Status:  needs_work        
 
       Priority:  critical                  |     Milestone:  sage-5.10         
 
      Component:  symbolics                 |    Resolution:                    
 
       Keywords:                            |   Work issues:                    
 
Report Upstream:  N/A                       |     Reviewers:  Karl-Dieter 
Crisman
        Authors:  Eviatar Bach, Nils Bruin  |     Merged in:                    
 
   Dependencies:                            |      Stopgaps:                    
 
--------------------------------------------+-------------------------------

Comment (by nbruin):

 Replying to [comment:15 eviatarbach]:
 > There's been no response for a while; do you think I could just remove
 the test? It would be good to get this patch into the next release.

 No, change the test to
 {{{
 sage: sefms("x!=3") == (factorial(x) == 3)
 True
 }}}
 It's good edge behaviour to test on: Someone used to python would read
 this string one way, but to maxima it means something else. We're now
 actually getting the meaning that maxima attaches to this string. The
 result we were getting before was rather Babylonian.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11539#comment:16>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to