Comment #19 on issue 1612 by [email protected]: Symbol('f')(x) !=
Function('f')(x)
http://code.google.com/p/sympy/issues/detail?id=1612
It seems this was fixed by
commit 9d6bcb3d2b6c199e31f3652df9fbe54cfd169a65
Author: Ronan Lamy <[email protected]>
Date: Thu Nov 10 00:40:47 2011 +0000
Let the assumption system handle commutativity of symbols.
The attribute 'is_commutative' of Symbols was hidden from the assumption
system. Fixing this allows correct inference to happen:
>>> x = Symbol('x', commutative=False)
>>> x.is_real
False
and prevents inconsistent assumptions like
Symbol('x', real=True, commutative=False) from being set.
This changes the hash, so a number of tests and doctests need to be
modified.
But there's still the issue noted at
https://groups.google.com/d/topic/sympy/3qohaXrd5hs/discussion.
--
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.