For anyone who may be interested in this, I have now put submitted my 
proposal on Melange 
<https://www.google-melange.com/gsoc/proposal/review/student/google/gsoc2015/jennifercrwhite/5629499534213120>and
 
have also put the most relevant parts on the SymPy Wiki 
<https://github.com/sympy/sympy/wiki/GSoC-2015-Application:-Representing-Groups-in-Terms-of-Finite-Applications>.
 
I would very much appreciate any comments or suggestions. I can't seem to 
find the suggested mentor for this project so any suggestions or 
improvements are very welcome



On Tuesday, March 10, 2015 at 3:54:56 PM UTC, Aaron Meurer wrote:
>
> Those both sound like good ideas. I would look into what the 
> prerequisites for each are so you can see what is already implemented 
> and what needs to be implemented. 
>
> Aaron Meurer 
>
> On Tue, Mar 10, 2015 at 8:27 AM, Jennifer White <[email protected] 
> <javascript:>> wrote: 
> > Thanks for your response. 
> > The two areas that I had particular interest in were representing groups 
> > symbolically as you mentioned, and also potentially looking into 
> generating 
> > Galois Groups. Do you think these would be good areas to start with? 
> > Obviously there is a huge amount that could be done in this area and I 
> don't 
> > want to be unrealistically ambitious! 
> > 
> > On Monday, March 9, 2015 at 5:03:16 PM UTC, Aaron Meurer wrote: 
> >> 
> >> Looking at what SymPy can currently do and what GAP can do are both 
> >> good places to start. 
> >> 
> >> I personally would like to see SymPy be able to represent groups in 
> >> ways other than just as permutation groups, e.g., symbolically from 
> >> generators. This also opens up the possibility to have some parts of 
> >> the module that work with infinite groups. 
> >> 
> >> Group theory is huge, and you could work on it for 20 summers and 
> >> still have things to implement, so I would try to find some specific 
> >> thing that SymPy cannot do but other systems like GAP or Sage can, and 
> >> make a project out of that. 
> >> 
> >> Aaron Meurer 
> >> 
> >> On Thu, Mar 5, 2015 at 5:34 AM, Jennifer White <[email protected]> 
> >> wrote: 
> >> > Hi, 
> >> > I'm Jennifer, I'm a 3rd year Maths/Physics student at the University 
> of 
> >> > Warwick UK. Last summer I interned at Google and now I'm looking to 
> get 
> >> > involved in some Open Source work and potentially GSoC. 
> >> > 
> >> > SymPy caught my eye, and particular the suggestion of implementing a 
> >> > Group 
> >> > Theory module, because Algebra and Groups are my specialist areas in 
> my 
> >> > degree and I thoroughly enjoy working with Python so I'm very 
> interested 
> >> > in 
> >> > formulating a proposal for this. 
> >> > 
> >> > I am new to Open Source work and using Git but I am very enthusiastic 
> >> > about 
> >> > learning new things and I was wondering where would be a good place 
> to 
> >> > start? 
> >> > 
> >> > I've taken modules in various aspects of Groups (most recently 
> looking 
> >> > at 
> >> > Representation and Character Theory) so I do have a fairly good 
> >> > understanding of the underpinning theory here. 
> >> > 
> >> > I plan to thoroughly investigate SymPy's existing capabilities with 
> >> > regards 
> >> > to groups as PermutationGroups and some special groups (like 
> Dihedral, 
> >> > Cyclic etc) are already implemented. I'm also going to have a look at 
> >> > what 
> >> > some existing systems like GAP can do and think about what the most 
> >> > fundamental functionalities that I need to get implemented are. 
> >> > 
> >> > Any advice or guidance is welcome 
> >> > 
> >> > -- 
> >> > 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. 
> >> > To view this discussion on the web visit 
> >> > 
> >> > 
> https://groups.google.com/d/msgid/sympy/b2d5fc1c-911a-4f5c-b003-93571f8377e1%40googlegroups.com.
>  
>
> >> > For more options, visit https://groups.google.com/d/optout. 
> > 
> > -- 
> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > 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/2482dc87-dcce-47cf-9920-0fec91205550%40googlegroups.com.
>  
>
> > 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/7251c9b8-d061-4551-b546-a0ed66601602%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to