On Fri, Apr 5, 2013 at 2:52 PM, Vipul Harsh <[email protected]>wrote:
> Hi all . > > > I went through the ideas list for GSOC 2013. Group theory caught my eye > and I want to go ahead with it for GSOC . Regarding my background in the > subject , I have done a thorough full semester worth of Group theory and am > decently versed with Groups, Rings and Fields. > > > > I have these questions - > > Is there an implementation of rings and fields already in the sympy > library? > I tried to search for Rings and Fields. There is an implementation of > polynomial rings in the polynomials module but apart from that I could not > find a reference anywhere. If not , what is the scope of implementing them > and how much am I expected to do in the summers. > I think it would be nice if someone (not me, at least not in the near future) would investigate if the finitefield module of nzmath (http://tnt.math.se.tmu.ac.jp/nzmath/) could be used/integrated into sympy in a useful way. nzmath is also licensed BSD. Se section 4.3 in http://tnt.math.se.tmu.ac.jp/nzmath/nzmath_doc.pdf > > > > Implementation of Permutation Groups? > Some functions implemented in the Permutation Groups can be done more > efficiently using the cycle notation. The Permutation class has a feature > for cycle notation but surprisingly it's used in only a handful of > functions. Am I missing something here? > > Read https://github.com/sympy/sympy/wiki/GSoC-2012-Application-Aleksandar-Makelov:-Group-theory Continuing with what I said before, it might be interesting to know if the material on group theory in nzmath (section 4.4 and 4.10 in http://tnt.math.se.tmu.ac.jp/nzmath/nzmath_doc.pdf) could be used in sympy. > > If I go ahead with this project , what should I focus for my application ? > By this I mean , should I elaborate on my ideas and algorithms or should I > also give details of implementation ideas. I am sorry for this basic > question, but I am a beginner. > > > How do I compile the sympy library and generate a patch? > I think I might have found one , but I am not able to check my code and am > completely stuck here. > > > Thanks for your patience and help > Vipul Harsh > > -- > 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 [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/sympy?hl=en-US. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.
