Updates:
Summary: Should -oo be implemented as Mul(-1, oo) (was: (x - oo).has(oo)
is False; (x - oo).subs(oo, 1) fails)
Comment #13 on issue 3059 by [email protected]: Should -oo be implemented
as Mul(-1, oo) (was: (x - oo).has(oo) is False; (x - oo).subs(oo, 1) fails)
http://code.google.com/p/sympy/issues/detail?id=3059
Another issue: the singletonized object won't be returned if you use a
method that bypasses Mul.flatten, such as evaluate=False or _new_rawargs.
So I wonder if perhaps we should not singletonize it, as doing so seems to
be quite complicated for composite objects (unless you know of a clever way
to do it). We don't have S.NegativeImaginaryUnit, for example. This woud
break backwards compatibility with S.NegativeInfinity, but that's perhaps
better than putting it in there as a non-singleton.
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.