예제 #1
0
파일: power.py 프로젝트: hrashk/sympy
 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)
예제 #2
0
파일: power.py 프로젝트: ness01/sympy
 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)
예제 #3
0
파일: power.py 프로젝트: rkern/sympy-rkern
    def _eval_conjugate(self):
        from sympy.functions.elementary.complexes import conjugate as c

        return c(self.base) ** self.exp
예제 #4
0
 def conjugate(self):
     from sympy.functions.elementary.complexes import conjugate as c
     return c(self)
예제 #5
0
 def _eval_conjugate(self):
     from sympy.functions.elementary.complexes import conjugate as c
     return c(self.base)**self.exp
예제 #6
0
 def conjugate(self):
     from sympy.functions.elementary.complexes import conjugate as c
     return c(self)