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.
