In Mathematica it is the same. There one has also ``sign[I] = (1 + I)/sqrt(2)`` while in Sympy ``sign(1 + I)``
is not evaluated. Maybe I should change the code to avoid this feature.