import sympy as sym
from IPython.display import display, Math
sym.init_printing()
x,y,z = sym.symbols('x,y,z')
ex = x**y * x**z
display(ex)
display(sym.simplify(ex))
ex1 = x**y * x**z
ex2 = x**y / x**z
ex3 = x**y * y**z
display(Math('%s = %s' %(ex1,sym.simplify(ex1))))
display(Math('%s = %s' %(sym.latex(ex1),sym.latex(sym.simplify(ex1)))))
display(Math('%s = %s' %(sym.latex(ex2),sym.latex(sym.simplify(ex2)))))
display(Math('%s = %s' %(sym.latex(ex3),sym.latex(sym.simplify(ex3)))))
lhs = 4
rhs = 6-2
sym.Eq(lhs, rhs)
sym.Eq(ex1, sym.simplify(ex1))
sym.Eq(ex1- sym.simplify(ex1))
sym.Eq(sym.expand(ex1- sym.simplify(ex1)))
display(sym.powsimp(ex1))