Вот код, который будет делать то, что вы просите.По сути, я просто выразил ваше уравнение, вычислил его так, чтобы оно было в форме <some_fraction> = 0
, и получил числитель той дроби, который вам нужен.
from sympy import *
z_re = Symbol('z_re',Complex=True)
z_re_c = conjugate(z_re)
e1 = Mul(z_re,Pow(Add(z_re,Integer(-1)),Integer(-1)))
e2 = Mul(z_re,z_re_c,Pow(Add(z_re,Integer(-1)),Integer(-1)),Pow(Add(z_re_c,Integer(-1)),Integer(-1)))
e3 = Mul(z_re_c,Pow(Add(z_re_c,Integer(-1)),Integer(-1)))
e4 = Add(e1,e2,e3)
e5 =e4.factor()
e6 = fraction(e5)[0] # just the numerator