Comment #31 on issue 2010 by asmeu...@gmail.com: Integration with the full Risch Algorithm
http://code.google.com/p/sympy/issues/detail?id=2010

A few things:

- Don't clone from my personal repo. Clone from git://github.com/sympy/sympy.git. If you want one of my branches, add me as a remote (git remote add asmeurer git://github.com/asmeurer/sympy.git). I don't push changes to my repo on a regular basis, so if you clone from me, it will more than likely be out of date.

- All my risch code is in master anyway. Just use the git master, and use integrate() (there is no more risch_integrate; if you want to force the risch algorithm, use integrate(risch=True)). The only reason this issue is still open is that I need to double check that there are no loose ends mentioned here before I close it (I should get on this...)

- Most importantly, the integrals you are trying to do are nonelementary, so it's not surprising that risch_integrate doesn't do them. Indeed, the fact that it returns an unevaluated integral (rather than raise an exception) means that it has proven the integrals to be nonelementary.

To do these integrals, just use regular integrate() from master. This uses additional algorithms from the Risch one, including one that is very powerful in computing integrals in terms of special functions (such as erf()).

--
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.

Reply via email to