Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 3952 by omar.ant...@gmail.com: Sympy cannot compute the integral
of sqrt(tan(x))
http://code.google.com/p/sympy/issues/detail?id=3952
Sympy gives up on integrate(sqrt(tan(x)),x) and returns it unevaluated.
Mathematica answers (in Sympy notation):
-2*atan(1-sqrt(2)*sqrt(tan(x))) + 2*atan(sqrt(2)*sqrt(tan(x))+1) +
log(tan(x)-sqrt(2)*sqrt(tan(x))+1) -
log(tan(x)+sqrt(2)*sqrt(tan(x))+1))/(2*sqrt(2))
Trying to check Mathematica's answer in Sympy, by doing
simplify(diff(that_thing,x) - sqrt(tan(x)))
does not give 0, but plotting the difference shows it is zero from 0 to
pi/2.
Maxima gives the answer (again, in Sympy notation):
2*(-log(tan(x)+sqrt(2)*sqrt(tan(x))+1)/2**(S(5)/2)
+log(tan(x)-sqrt(2)*sqrt(tan(x))+1)/2**(S(5)/2)
+atan((2*sqrt(tan(x))+sqrt(2))/sqrt(2))/2**(S(3)/2)
+atan((2*sqrt(tan(x))-sqrt(2))/sqrt(2))/2**(S(3)/2))
and computing in Sympy
simplify(diff(that_thing,x) - sqrt(tan(x)))
does produce 0.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sympy-issues+unsubscr...@googlegroups.com.
To post to this group, send email to sympy-issues@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy-issues.
For more options, visit https://groups.google.com/groups/opt_out.