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

Reply via email to