Opened 4 years ago
Last modified 14 months ago
#17737 new enhancement
wrap Maxima's factorial/gamma conversions/expansions
Reported by: | rws | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-wishlist |
Component: | symbolics | Keywords: | |
Cc: | kcrisman, ktkohl, tmonteil | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
To be most clear to the user (and staying in sync with current ticket discussions) I rather propose four functions:
gamma_to_factorial
- usesimplify_full
(?)factorial_to_gamma
- usemakegamma
withmaxima.eval("gamma_expand:true")
expand_gamma
- e.g.,gamma(n+1) --> n*gamma(n)
, usemakegamma
withmaxima.eval("gamma_expand:false")
, alsogamma_expand
simplify_gamma
- e.g.,n*gamma(n) --> gamma(n+1)
, usemakegamma
withmaxima.eval("gamma_expand:true")
. Could be an alias to 2) or left out.
This ticket will *not include one of these in another simplify*
function.
Change History (6)
comment:1 Changed 4 years ago by
- Description modified (diff)
comment:2 Changed 4 years ago by
- Description modified (diff)
comment:3 Changed 4 years ago by
- Milestone changed from sage-6.5 to sage-wishlist
comment:4 Changed 4 years ago by
- Cc kcrisman added
comment:5 Changed 4 years ago by
- Cc ktkohl added
comment:6 Changed 14 months ago by
- Cc tmonteil added
Note: See
TracTickets for help on using
tickets.
Such a feature would be awesome, in particular in a combinatorial context, it could be nice if Sage were able to transform
gamma(n+1/2)
intofactorial(2n)/(4^n*factorial(n))*sqrt(pi)
, see e.g.