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