On Sat, Mar 14, 2015 at 3:26 PM, Aaditya Nair <aadityanair6...@gmail.com> wrote:
> By default, the only assumption that Symbol object assumes is commutative
> (which is True).
> Rest all are taken as None (i.e. not defined or cannot be determined).
>
> You can list all the assumptions defined for a symbol x by
>       `x.assumptions0` .
> or,
> if you want to check for each assumption you can do:
> x.is_<assumption>
>
> To know all possible assumptions read form Line 32 to Line 116 of this:
> https://github.com/sympy/sympy/blob/master/sympy/core/assumptions.py#L32
>
> Yes, there is a *new* assumptions system that is underway. But it is far
> from complete. This blog gives a pretty good explanation of what the new
> assumptions system is going to be.

Thank you. Exactly what I was looking for.



>
>
>
> On Saturday, 14 March 2015 03:32:33 UTC+5:30, Amit Saha wrote:
>>
>> Hi,
>>
>> From a sympy user's perspective, which is the "getting started"
>> document for the current assumptions implementation? Couple of things
>> I am looking for:
>>
>> - When I create a Symbol object, what is the default list of
>> assumptions about it? How do I find it?
>> - What are all the possible assumptions for a Symbol?
>>
>> I think there is a "new" assumptions implementation in the works -
>> what are the main changes that are going to happen?
>>
>>
>> Thanks and apologies if I missed to look at the right places.
>>
>> Best,
>> Amit.
>>
>>
>> --
>> http://echorand.me
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sympy+unsubscr...@googlegroups.com.
> To post to this group, send email to sympy@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/487c49bd-5933-4477-a257-c90722c0f103%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



-- 
http://echorand.me

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CANODV3kfqXHWQes2xYy9MgXub6ZePBM%2BNFB64%3DmrA8dymdVDRA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to