cheatiiit/sympy — pull request #2 by cheatiiit (2013-03-28 13:59:11+00:00)
Title: Update risch.py

Changed the hermite's reduction from quadratic version to Mack's linear version. This requires only m-1 linear reduction steps unlike the former version which was quadratic in m. Also no decomposition of f or square-free factorization of its denominator is required reducing the time-complexity further.