You'll need to write a custom printer. It shouldn't be hard. Which printer are you interested in?
Aaron Meurer On Dec 9, 2013, at 8:36 AM, Eyal Molad <[email protected]> wrote: When I do: x,y = symbols('x y', positive=True) a = symbols('a', real=True) simplify(x**a*y**a) -> (xy)**a but simplify(x**2*y**2) -> x**2*y**2 simplify(x**2.2*y**2.2) -> x**2.2*y**2.2 simplify(sqrt(x)*sqrt(y)) -> sqrt(x)*sqrt(y) etc - same problem for each exponent which is a literal rational number. Reading through some threads, I suspect that the problem is due to auto-simplification. Is there any way to work around it? at least when printing out the expression? Cheers, Eyal -- 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. For more options, visit https://groups.google.com/groups/opt_out. -- 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. For more options, visit https://groups.google.com/groups/opt_out.
