Opened 6 years ago

Last modified 4 months ago

#17737 new defect

wrap Maxima's factorial/gamma conversions/expansions — at Version 1

Reported by: rws Owned by:
Priority: major Milestone: sage-9.4
Component: symbolics Keywords:
Cc: kcrisman, ktkohl, tmonteil, charpent Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by rws)

To be most clear to the user (and staying in sync with current ticket discussions) I rather propose four functions:

  • gamma_to_factorial - use simplify_full(?)
  • factorial_to_gamma - use makegamma with maxima.eval("gamma_expand:true")
  • expand_gamma - e.g., gamma(n+1) --> n*gamma(n), use makegamma with maxima.eval("gamma_expand:false"), also expand_gamma
  • simplify_gamma - e.g., n*gamma(n) --> gamma(n+1), use makegamma with maxima.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 (1)

comment:1 Changed 6 years ago by rws

  • Description modified (diff)
Note: See TracTickets for help on using tickets.