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: |

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

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

**Note:**See TracTickets for help on using tickets.