Status: Accepted Owner: smi...@gmail.com Labels: Type-Defect Priority-Medium
New issue 2316 by smi...@gmail.com: limit involving multi-arg function (polygamma and loggamma) fails
http://code.google.com/p/sympy/issues/detail?id=2316 h[2] >>> polygamma(2,3) polygamma(2, 3) h[3] >>> _.n() -0.154113806319189 h[4] >>> limit(polygamma(2+1/x,3+exp(-x)),x,oo) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "sympy\series\limits.py", line 186, in limit r = gruntz(e, z, z0, dir) File "sympy\series\gruntz.py", line 473, in gruntz return limitinf(e, z) File "sympy\series\gruntz.py", line 340, in limitinf return limitinf(c0, x) #e0=0: lim f = lim c0 File "sympy\series\gruntz.py", line 328, in limitinf c0, e0 = mrv_leadterm(e, x) File "sympy\series\gruntz.py", line 390, in mrv_leadterm mrv_leadterm_up = mrv_leadterm(e_up, x, Omega_up) File "sympy\series\gruntz.py", line 402, in mrv_leadterm series = calculate_series(f, w) File "sympy\series\gruntz.py", line 364, in calculate_series series = f.nseries(x, n=n).removeO() File "sympy\core\expr.py", line 1394, in nseries return self._eval_nseries(x, n=n) File "sympy\core\function.py", line 315, in _eval_nseries e = e.diff(x) File "sympy\core\expr.py", line 1499, in diff return Derivative(self, *new_symbols, **assumptions) File "sympy\core\function.py", line 601, in __new__ obj = expr._eval_derivative(s) File "sympy\core\function.py", line 266, in _eval_derivative df = self.fdiff(i) File "sympy\functions\special\gamma_functions.py", line 156, in fdiff raise ArgumentIndexError(self, argindex) NameError: global name 'ArgumentIndexError' is not defined -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-issues@googlegroups.com. To unsubscribe from this group, send email to sympy-issues+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy-issues?hl=en.