On Sat, Apr 13, 2013 at 5:36 AM, Tarang Patel <tarangro...@gmail.com> wrote:
> Hello, > After discussing here about Group Theory project, I worked on my > Group Theory project and have made my tentative proposal for GSoC 2013 > Group Theory project and added to the wiki. It would be nice, if someone > review it and guide me about my proposal and the project. > > My proposal is > https://github.com/sympy/sympy/wiki/GSoC-2013-Application:--Tarang-Patel:--Group-Theory > > Thanks, > Tarang Patel > Have you read [1]? In general, which books on group theory have you read? Do you know that quotients G/H only form a group when H is normal in G? How do you plan on representing the elements of G/H? Are you going to return conjugacy classes or simply representatives of them? If simply reps, how will they be selected? Will your representations be deterministic or random? Generally speaking, your description lacks details. > > > > On Mon, Mar 25, 2013 at 9:11 AM, Tarang Patel <tarangro...@gmail.com>wrote: > >> >> >> On Sun, Mar 24, 2013 at 9:09 PM, Ramana Venkata >> <idlike2dr...@gmail.com>wrote: >> >>> Actually we don't have a generic group object as you may have know. Do >>> you have plans of implementing it? Can you specifically tell in what >>> context you said you can implement Orthogonal groups, Normal subgroup, >>> Homomorphisms of group etc., Is it just for the permutation groups?? >> >> >> Yes, I told in context to permutation groups. We can have the concept of >> normal subgroup etc. for >> permutation groups. >> >> >>> Something which needs to be implemented in the present module are Coset >>> enumeration by the Todd-Coxeter algorithm, Finitely presented groups and >>> algorithms relating to them. >> >> >> Ok, I will look at that too and will implement it. >> Thanks. >> >> >> >>> >>> On Sunday, March 24, 2013 3:13:25 PM UTC+5:30, Tarang Patel wrote: >>>> >>>> Hello, >>>> I want to work for the idea of Group theory as a part of my >>>> GSoC 2013 project. I also satisfy the patch requirement for GSoC >>>> https://github.com/sympy/**sympy/pull/1843<https://github.com/sympy/sympy/pull/1843> >>>> I have gone through the combinatorics module containing some of the >>>> implementations of group theory. The already implemented works of group >>>> theory are symmetric groups, >>>> alternating groups, dihedral groups, rubik cube, direct product of >>>> groups, abelian groups, permutation groups, polyhedron group. >>>> >>>> But still there are things that need to be implemented in >>>> discrete group and lie groups.I think it would be nice to have a module on >>>> Young tableaux, >>>> representations of the symmetric group,and their relation to >>>> irreducible tensors in sympy. I want to implement it as a part of my GSoC >>>> project. I have done a course on Group theory in my last semester. >>>> I think this would be helpful for me to implement a module on Young >>>> Tableaux and orthogonal groups. >>>> ( >>>> http://www.cns.gatech.edu/**GroupTheory/chapters/draft.pdf<http://www.cns.gatech.edu/GroupTheory/chapters/draft.pdf>). >>>> >>>> Also I think, I can implement things like Orthogonal groups, >>>> Normal subgroup, homomorphisms of groups, isomorphisms of groups in >>>> group theory. >>>> I want to know that are there any other things that needs to be >>>> implemented in group theory so that I start working on it ? >>>> >>>> Thanks, >>>> Tarang Patel >>>> >>> -- >>> 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?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 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?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 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?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.