Mathematica integration Vs Sympy

*To*: mathgroup at smc.vnet.net*Subject*: [mg130542] Mathematica integration Vs Sympy*From*: Sergio R <sergiorquestion at gmail.com>*Date*: Sat, 20 Apr 2013 05:42:29 -0400 (EDT)*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com*Delivered-to*: l-mathgroup@wolfram.com*Delivered-to*: mathgroup-newout@smc.vnet.net*Delivered-to*: mathgroup-newsend@smc.vnet.net

Hello all, Just for fun a put an integral I was doing via mathematica WolframAlpha [ http://www.wolframalpha.com/input/?i=Integrate[1%2F%28x*%281-a*%281-x%29%29%29%2Cx] ] into the online sympy [ http://live.sympy.org/ ] console the following: a = Symbol('a'); g = 1/(x*(1-a*(1-x))) ; u=simplify(integrate(g,x)) Then, to display the result, at the sympy ">>>" prompt, type u and hit return. To my surprise, sympy seems to give the right result without any assumption, while mathematica's result seems to assume a>1, which is not specified. Also for this case (a>1) sympy gives an extra constant which is not present in the mathematica result. Is there a way to make mathematica to output a general result like sympy in this case? Sergio

**Follow-Ups**:**Re: Mathematica integration Vs Sympy***From:*Brentt <brenttnewman@gmail.com>

**Re: Mathematica integration Vs Sympy***From:*Alex Krasnov <akrasnov@eecs.berkeley.edu>