Changes between Initial Version and Version 7 of Ticket #16697


Ignore:
Timestamp:
07/23/14 12:48:35 (5 years ago)
Author:
rws
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #16697

    • Property Cc kcrisman nbruin added
    • Property Commit changed from to 93c2f94cb7e1ca7651a8a8de907bad09ae82428e
    • Property Branch changed from to u/rws/implement_symbolic_lower_incomplete_gamma_function
  • Ticket #16697 – Description

    initial v7  
    1313https://en.wikipedia.org/wiki/Incomplete_gamma_function#Lower_incomplete_Gamma_function
    1414
    15 Mathematica seems to have Gamma[a,z] for upper and Gamma[a,0,z] for lower; Maple seems to have upper Gamma. `gamma_inc` (the upper one in Sage) gets immediately converted to `gamma(a,x)`, so Sage has already went the Mathematica path of `gamma(a)=gamma(a,x)+gamma(a,0,x)`. The symbolic functions `gamma_inc==incomplete_gamma` are converted and never returned to the user as expression:
     15Mathematica seems to have Gamma[a,z] for upper and Gamma[a,0,z] for lower; Maple seems to have upper Gamma. `gamma_inc` (the upper one in Sage) gets immediately converted to `gamma(a,x)`. The symbolic functions `gamma_inc==incomplete_gamma` are converted and never returned to the user as expression:
    1616{{{
    1717sage: gamma_inc(x,x,hold=True)
     
    2323-gamma(s, x) + gamma(s)
    2424}}}
    25 So, what's the plan?
     25This ticket should deprecate "incomplete_gamma" and add the symbolic function `gamma_inc_lower`, leaving open the question of the global alias for and the displayed name of `Function_gamma_inc`.
     26
     27Previous part of description:
     28-------------------------------------
    2629
    2730 1. Provide all three "user input interfaces" `gamma_inc`, `incomplete_gamma` and `lower_incomplete_gamma`, and convert the Maxima `gamma_greek` to `-gamma(a, x) + gamma(a)`