Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 3398 by tyo...@fandm.edu: sympy.conjugate is unreliable
http://code.google.com/p/sympy/issues/detail?id=3398

A simple example of the defect is

      x = Symbol('x',real=True)
sympy.conjugate( I*(-1)**x ) != sympy.conjugate( sympy.simplify( I*(-1)**x ) )

This is because sympy.simplify turns I*(-1)**x into (-1)**(x+1/2). Then sympy.conjugate applied to this gives the same; it doesn't notice the (-1)**(1/2). Other examples of not conjugating (-1)**(1/2) can be given.

The fact that sympy.simplify sets up the faulty sympy.conjugate is worrisome.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to sympy-issues@googlegroups.com.
To unsubscribe from this group, send email to 
sympy-issues+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to