Opened 4 years ago
Closed 4 years ago
#22174 closed enhancement (fixed)
Interface expression conversion to gamma() and normalization
Reported by: | rws | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-7.6 |
Component: | symbolics | Keywords: | |
Cc: | Merged in: | ||
Authors: | Ralf Stephan | Reviewers: | Travis Scrimshaw |
Report Upstream: | N/A | Work issues: | |
Branch: | 648e498 (Commits, GitHub, GitLab) | Commit: | 648e498e71c4e106ceafe7a6aa0e221fe0b33e85 |
Dependencies: | Stopgaps: |
Description
Pynac-0.7.4 provides functionality for conversion of factorial
, binomial
, and Pochhammer symbols to the resp. gamma
expression. Also it provides gamma normalization, i.e., rewriting e.g. gamma(x-1)
and gamma(x+2)
within one expression to gamma(x-1)
and (x-1)*x*(x+1)*gamma(x-1)
and subsequent rational normalization, such that fractions can be canceled.
The ticket should add the Python interface and doctests.
Change History (6)
comment:1 Changed 4 years ago by
- Branch set to u/rws/interface_expression_conversion_to_gamma___and_normalization
comment:2 Changed 4 years ago by
- Commit set to 648e498e71c4e106ceafe7a6aa0e221fe0b33e85
comment:3 Changed 4 years ago by
- Status changed from new to needs_review
comment:4 Changed 4 years ago by
- Reviewers set to Travis Scrimshaw
- Status changed from needs_review to positive_review
LGTM.
comment:5 Changed 4 years ago by
Thanks, this will speed up simplification as well (other ticket).
comment:6 Changed 4 years ago by
- Branch changed from u/rws/interface_expression_conversion_to_gamma___and_normalization to 648e498e71c4e106ceafe7a6aa0e221fe0b33e85
- Resolution set to fixed
- Status changed from positive_review to closed
Note: See
TracTickets for help on using
tickets.
Branch pushed to git repo; I updated commit sha1. New commits:
22174: Interface expression conversion to gamma() and normalization