Consider the following:
>>> x, y, z = symbols('x y z', positive = True)
>>> equation = Eq(x*y*(x**5-x-y)*(x-y)/2,0)

My goal would be reducing `equation` to something like
(x**5-x-y)*(x-y)==0

removing the nonzero factors, but `simplify(equation)` doesn't work (and I 
think it isn't supposed to work like that).
Ideally, I would also like to be able to further reduce `equation` by 
assuming, for instance, that `x!=y`; in this case, `equation` should reduce 
to
x**5-x-y==0

So, what I'm trying to do is reducing `equation` without actually solving 
it, and I can't find any function that does that.
Any help would be greatly appreciated.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/3617bf25-8bc2-4f9a-89e6-ffa288049877%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to