Hi, On 17 Jun., 17:23, Yrogirg <[email protected]> wrote: > Hello! I don't know python and sympy, I'm justing trying to figure out > whether sympy fits my needs. > > So, my question is, what are the rules applied by various > simplification algorithms (or other algorithms of that kind) ? Are > there distinct simplification rules for expressions meant to represent > elements from non-commutative ring, field, real numbers or other > structures?
There are many simplification routines, see [1]. Most of them are intended for symbols representing elements of a field (especially real and complex numbers), but you can also create non-commutative symbols. Some algorithms will respect this, but I think there are still algorithms which were written with commutative symbols only in mind. > For example if I want to simplify an expression for non-commutative > ring simplification should not use a*b = b*a rule. What kind of simplification do you want to do? Can you give an example? > Is there anywhere a list of rules applied by various simplification > functions? Vinzent [1] http://docs.sympy.org/dev/modules/simplify.html -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
