Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 2882 by [email protected]: integration of 1/(1+x**2) works but
1/(1+u**2) fails
http://code.google.com/p/sympy/issues/detail?id=2882
from sympy import *
x, u = symbols('x u')
integrate(1/(x**2+1),x)
atan(x)
integrate(1/(u**2+1),u)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\sympy\utilities\decorator.py", line
24, in threaded_func
return func(expr, *args, **kwargs)
File "C:\Python27\lib\site-packages\sympy\integrals\integrals.py", line
847, in integrate
return integral.doit(deep = False)
File "C:\Python27\lib\site-packages\sympy\integrals\integrals.py", line
364, in doit
antideriv = self._eval_integral(function, xab[0])
File "C:\Python27\lib\site-packages\sympy\integrals\integrals.py", line
577, in _eval_integral
parts.append(coeff * ratint(g, x))
File "C:\Python27\lib\site-packages\sympy\integrals\rationaltools.py",
line 88, in ratint
R = log_to_real(h, q, x, t)
File "C:\Python27\lib\site-packages\sympy\integrals\rationaltools.py",
line 280, in log_to_real
result += r_u*log(AB) + r_v*log_to_atan(A, B)
File "C:\Python27\lib\site-packages\sympy\integrals\rationaltools.py",
line 216, in log_to_atan
p, q = f.div(g)
File "C:\Python27\lib\site-packages\sympy\polys\polytools.py", line 1475,
in div
q, r = F.div(G)
File "C:\Python27\lib\site-packages\sympy\polys\polyclasses.py", line
467, in div
q, r = dmp_div(F, G, lev, dom)
File "C:\Python27\lib\site-packages\sympy\polys\densearith.py", line
1676, in dmp_div
return dmp_ff_div(f, g, u, K)
File "C:\Python27\lib\site-packages\sympy\polys\densearith.py", line
1509, in dmp_ff_div
return dup_ff_div(f, g, K)
File "C:\Python27\lib\site-packages\sympy\polys\densearith.py", line
1464, in dup_ff_div
raise ZeroDivisionError("polynomial division")
ZeroDivisionError: polynomial division
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.