Opened 5 years ago

Last modified 3 years ago

#17722 new enhancement

lower incomplete gamma as gamma(a,0,x)

Reported by: kcrisman Owned by:
Priority: major Milestone: sage-6.7
Component: symbolics Keywords:
Cc: paulmasson Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #16697 Stopgaps:

Description

See #16697 - apparently some systems implement this.

Change History (4)

comment:1 Changed 5 years ago by buck

This interface makes a lot of sense to me.

The upper incomplete gamma would then be gamma(a,x,oo). With the third arg defaulting to oo, the upper incomplete could be written as just gamma(a, x), compatible with current code. gamma(a) would be equivalent to gamma(a, 0, oo).

The identity at work is this one:

http://upload.wikimedia.org/math/e/1/8/e18b4f96c96cc78f20eef4818abef429.png

http://upload.wikimedia.org/math/7/b/d/7bdd9abf360c33c3e1c34f1a9772e857.png

http://upload.wikimedia.org/math/c/1/1/c117908df2ddee1367976ebe117c37a5.png

comment:2 Changed 5 years ago by rws

  • Dependencies set to #16697
  • Milestone changed from sage-6.5 to sage-6.7

comment:3 Changed 5 years ago by buck

How should the gamma api look once this is complete?

Will gamma_inc_lower exist? If so, will it normalize itself to gamma(a, 0, x)? If not, should we block #16697 on this work?

Will gamma(a, 0, x) emit latex for lower-gamma?

comment:4 Changed 3 years ago by paulmasson

  • Cc paulmasson added
Note: See TracTickets for help on using tickets.