Hi Aaron, I have gone through the source code for group theory currently( Okay, just a part of it !). I see that most of the implementation is centered around permutation groups. I would like to introduce a generic Finite group object from which someone can take off to implement complex groups and structures as well as changing the permutation groups in sympy to inherit from this object. I had an idea of implementing Finitely presented groups for this summer(at least most of the focus would be around this) - their representation, properties, coset enumeration, Quotient groups and Tietze transformations are a few things that came to mind first. I feel that these would be the basic building blocks of group theory to start with. I would like to discuss details in depth about the idea but I want to know whats your take on this idea itself ?
On Sunday, December 28, 2014 1:35:53 AM UTC+5:30, Aaron Meurer wrote: > > It's never too early. The earlier you start the better. > > There has been some work already, but with group theory, there is > always more to do. I believe there is some stuff on the ideas page > about it. Most of what is already there is in the combinatorics > submodule. > > Aaron Meurer > > > On Fri, Dec 26, 2014 at 11:52 AM, vamsi kaushik > <[email protected] <javascript:>> wrote: > > Hi, > > > > I am an undergrad CS student. I have done one semesters of > Algebra(linear > > and abstract). I would like to implement group theory module as a part > of > > gsoc 2015. Is it too early, if not is there any development going on in > this > > lines so that I can help ?. > > > > thanks, > > kaushik varanasi > > > > -- > > 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/eed40389-22d9-43bb-82d1-4de270607732%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/fe9141ea-2a0d-4e6f-9a77-7681ece42f08%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
