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.

Reply via email to