Updates: Labels: NeedsReview Comment #10 on issue 1720 by plaes800: integrate(asin(x/2),x) crashes http://code.google.com/p/sympy/issues/detail?id=1720
Ahh.. thanks for pointing out the solution. I was also worried about all these simplify() calls. :) I went through all the code that calls code from sympy.simplify and replaced simplify with Poly.cancel(), and it turns out that we really didn't need to use together() either. I pushed new patch to github bug-1270-v2 branch.. While investigating this issue, I noticed that our integrator does not handle atan(x) and acosh(x) correctly. Fortunately the risch() algorithm is correct, but failure comes from Mul._eval_subs() :S Here's an example: [i] print (diff(acosh(x), x, x).subs(diff(acosh(x), x), z)) [o] x*z/(1 - x**2) Here the (1-x**2) should really be sqrt(1 - x)*sqrt(1-x), but subs() fails at it... The issue with atan(x) and acos(x/2) is basically the same.. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-iss...@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.