From: SourceForge.net <no...@so...> - 2010-03-25 19:42:12
|
Bugs item #2976657, was opened at 2010-03-25 20:42 Message generated for change (Tracker Item Submitted) made by crategus You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dieter Kaiser (crategus) Assigned to: Nobody/Anonymous (nobody) Summary: Usage of gammagreek and %gammagreek Initial Comment: Maxima uses the different symbols %gammagreek and gammagreek for the same function. In hyp.lisp the symbol %gammagreek is used: (%i1) z^a/a*hgfred([a],[a+1],-z); (%o1) %gammagreek(a,z) But in hypgeo.lisp the symbol gammagreek is used: (%i2) assume(s>0,a>0)$ The integrand with %gammagreek does not work: (%i3) specint(%gammagreek(a,t)*exp(-s*t),t); (%o3) 'specint(%gammagreek(a,t)*%e^-(s*t),t) Now we use the symbol gammagreek: (%i4) specint(gammagreek(a,t)*exp(-s*t),t); (%o4) gamma(a+1)*s^(-a-1)/(a*(1/s+1)^a) I think we should use only the symbol gammagreek. It might be even better to introduce the symbol gamma_greek to be more consistent with the names of other functions related to the gamma function. Dieter Kaiser ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 |
From: SourceForge.net <no...@so...> - 2010-03-27 03:00:23
|
Bugs item #2976657, was opened at 2010-03-25 15:42 Message generated for change (Comment added) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dieter Kaiser (crategus) Assigned to: Nobody/Anonymous (nobody) Summary: Usage of gammagreek and %gammagreek Initial Comment: Maxima uses the different symbols %gammagreek and gammagreek for the same function. In hyp.lisp the symbol %gammagreek is used: (%i1) z^a/a*hgfred([a],[a+1],-z); (%o1) %gammagreek(a,z) But in hypgeo.lisp the symbol gammagreek is used: (%i2) assume(s>0,a>0)$ The integrand with %gammagreek does not work: (%i3) specint(%gammagreek(a,t)*exp(-s*t),t); (%o3) 'specint(%gammagreek(a,t)*%e^-(s*t),t) Now we use the symbol gammagreek: (%i4) specint(gammagreek(a,t)*exp(-s*t),t); (%o4) gamma(a+1)*s^(-a-1)/(a*(1/s+1)^a) I think we should use only the symbol gammagreek. It might be even better to introduce the symbol gamma_greek to be more consistent with the names of other functions related to the gamma function. Dieter Kaiser ---------------------------------------------------------------------- >Comment By: Raymond Toy (rtoy) Date: 2010-03-26 23:00 Message: I agree. It seems that gammagreek is the incomplete gamma function, the integral for 0 to x. Renaming it something besides gamma_greek would be good. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 |
From: SourceForge.net <no...@so...> - 2010-03-27 16:12:01
|
Bugs item #2976657, was opened at 2010-03-25 20:42 Message generated for change (Comment added) made by crategus You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Dieter Kaiser (crategus) Assigned to: Nobody/Anonymous (nobody) Summary: Usage of gammagreek and %gammagreek Initial Comment: Maxima uses the different symbols %gammagreek and gammagreek for the same function. In hyp.lisp the symbol %gammagreek is used: (%i1) z^a/a*hgfred([a],[a+1],-z); (%o1) %gammagreek(a,z) But in hypgeo.lisp the symbol gammagreek is used: (%i2) assume(s>0,a>0)$ The integrand with %gammagreek does not work: (%i3) specint(%gammagreek(a,t)*exp(-s*t),t); (%o3) 'specint(%gammagreek(a,t)*%e^-(s*t),t) Now we use the symbol gammagreek: (%i4) specint(gammagreek(a,t)*exp(-s*t),t); (%o4) gamma(a+1)*s^(-a-1)/(a*(1/s+1)^a) I think we should use only the symbol gammagreek. It might be even better to introduce the symbol gamma_greek to be more consistent with the names of other functions related to the gamma function. Dieter Kaiser ---------------------------------------------------------------------- >Comment By: Dieter Kaiser (crategus) Date: 2010-03-27 17:12 Message: The symbols %gammagreek and gammagreek have been replaced with gamma_greek in hyp.lisp revision 1.117 and hypgeo.lisp revision 1.75. gamma_greek is the lower incomplete gamma function. Closing this bug report as fixed. Dieter Kaiser ---------------------------------------------------------------------- Comment By: Raymond Toy (rtoy) Date: 2010-03-27 04:00 Message: I agree. It seems that gammagreek is the incomplete gamma function, the integral for 0 to x. Renaming it something besides gamma_greek would be good. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2976657&group_id=4933 |