#4433: [with patch, needs review] Replace factorial with a symbolic version
----------------------+-----------------------------------------------------
Reporter: whuss | Owner: burcin
Type: defect | Status: new
Priority: major | Milestone: sage-3.2.1
Component: calculus | Keywords:
----------------------+-----------------------------------------------------
This patch depends on #4432. It replaces the factorial in sage.rings.arith
with the symbolic
version of #4432 in sage.calculus.calculus.
For now sage.rings.arith.factorial is just renamed to factorial_numeric,
otherwise I got
circular imports at Sage startup.
The patch is against sage-3.2alpha1.
After applying this patch plus the patches at #4432 all doctests passed.
A sample session:
{{{
sage: gamma(x/2)(x=5)
3*sqrt(pi)/4
sage: f = factorial(x + factorial(y))
sage: maxima(f).sage()
factorial(factorial(y) + x)
sage: f(y=x)(x=3)
362880
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4433>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---