expr = expr.simplify_factorial()
expr = expr.simplify_log()
return expr
-
-
-def medium_simplify(expr):
- """
- A reasonably-safe set of simplifications, much better than
- simplify() and safer than simplify_full()
-
- Uses a top-level function because we can't monkey-patch Cython
- classes.
- """
- expr = expr.simplify_factorial()
- expr = expr.simplify_trig()
- expr = expr.simplify_rational()
- expr = expr.simplify_log()
- return expr