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.


Reply via email to