Ticket #16697: 16697-gammainc-alt-patch

File 16697-gammainc-alt-patch, 2.0 KB (added by rws, 5 years ago)

see comment

Line 
1diff --git a/src/sage/functions/exp_integral.py b/src/sage/functions/exp_integral.py
2index bac1ee2..009075e 100644
3--- a/src/sage/functions/exp_integral.py
4+++ b/src/sage/functions/exp_integral.py
5@@ -131,7 +131,7 @@ class Function_exp_integral_e(BuiltinFunction):
6 
7         sage: f = exp_integral_e(-1,x)
8         sage: f.integrate(x)
9-        Ei(-x) - gamma(-1, x)
10+        Ei(-x) - gamma_inc(-1, x)
11 
12     Some special values of ``exp_integral_e`` can be simplified.
13     [AS]_ 5.1.23::
14diff --git a/src/sage/functions/other.py b/src/sage/functions/other.py
15index 3ec62f3..d3dbc04 100644
16--- a/src/sage/functions/other.py
17+++ b/src/sage/functions/other.py
18@@ -901,19 +901,19 @@ class Function_gamma_inc(BuiltinFunction):
19             sage: gamma_inc(RDF(1), 3)
20             0.0497870683679
21             sage: gamma_inc(3,2)
22-            gamma(3, 2)
23+            gamma_inc(3, 2)
24             sage: gamma_inc(x,0)
25             gamma(x)
26             sage: latex(gamma_inc(3,2))
27             \Gamma\left(3, 2\right)
28             sage: loads(dumps((gamma_inc(3,2))))
29-            gamma(3, 2)
30+            gamma_inc(3, 2)
31             sage: i = ComplexField(30).0; gamma_inc(2, 1 + i)
32             0.70709210 - 0.42035364*I
33             sage: gamma_inc(2., 5)
34             0.0404276819945128
35         """
36-        BuiltinFunction.__init__(self, "gamma", nargs=2, latex_name=r"\Gamma",
37+        BuiltinFunction.__init__(self, "gamma_inc", nargs=2, latex_name=r"\Gamma",
38                 conversions={'maxima':'gamma_incomplete', 'mathematica':'Gamma',
39                     'maple':'GAMMA'})
40 
41@@ -1006,9 +1006,9 @@ def gamma(a, *args, **kwds):
42 
43         ::
44 
45-            sage: gamma_inc(3,2)
46-            gamma(3, 2)
47-            sage: gamma_inc(x,0)
48+            sage: gamma(3,2)
49+            gamma_inc(3, 2)
50+            sage: gamma(x,0)
51             gamma(x)
52 
53         ::
54@@ -1016,7 +1016,7 @@ def gamma(a, *args, **kwds):
55             sage: gamma(5, hold=True)
56             gamma(5)
57             sage: gamma(x, 0, hold=True)
58-            gamma(x, 0)
59+            gamma_inc(x, 0)
60 
61         ::
62