Hi Aaron,

I would like to start off by implementing Finitely presented groups in 
sympy. They and any other work in group theory like the Galios group, Lie 
group will be subclassed from the generic group class that I would 
implement first.
So the properties of group would be

   - is_finite
   - is_multiplicative
   - is_abelian
   - order
   - ....

A finite Group class which creates a finite group specified by the elements 
and relations among them. A good way to construct a finite group( as given 
in GAP) is by first constructing a Free Group of these elements and then 
declaring the Finite Group as the quotient group of this free group eg.
F = FreeGroup("a", "b")
G = f/[(a**2)/b]
Now G is The finite group with elements "a", "b" with the relation a**2 = 
b. would this be a good idea ?

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/9a4d915d-34bb-4fc3-a905-7c2242db93c8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to