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.


Reply via email to