def _eval_conjugate(self): from sympy.functions.elementary.complexes import conjugate as c i, p = self.exp.is_integer, self.base.is_positive if i: return c(self.base)**self.exp if p: return self.base**c(self.exp) if i is False and p is False: expanded = expand_complex(self) if expanded != self: return c(expanded)
def _eval_conjugate(self): from sympy.functions.elementary.complexes import conjugate as c return c(self.base) ** self.exp
def conjugate(self): from sympy.functions.elementary.complexes import conjugate as c return c(self)
def _eval_conjugate(self): from sympy.functions.elementary.complexes import conjugate as c return c(self.base)**self.exp