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.