Kevin Halasz is an undergraduate student who has been working to add 
collections of permutation groups to Sage's collection as a funded summer 
research project.  He has several patches now ready, one is from several 
weeks ago.  I thought I would advertise them here, since classes start back 
up for Kevin on August 27 (and me too!).  I have worked closely to help him 
organize these patches properly, and will work closely with him to answer 
any comments from reviewers.  So potential reviewers should not fear having 
to provide extensive guidance on coding style or docstrings to a new 
contributor - I'll be doing that.  Kevin also already has a (merged) 
one-character, but non-trivial, documentation patch to his credit.

The goal of Kevin's project has been to make the creation of any group of 
order 31 or less available as a permutation group with a simple, but 
natural, Sage command.  I think this collection of patches will do that, 
but he may still need to go back and carefully check.  Kevin would like to 
study group theory in graduate school, so it would be great to encourage 
him with some reviews of his work, if you are familiar with the 
"permgroups" code.

Thanks,
Rob

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

General Dihedral Groups
A construction of the semidirect product of C2 with any abelian group
http://trac.sagemath.org/sage_trac/ticket/13251

Semidirect Product
Totally general construction, wrapping GAP's command
http://trac.sagemath.org/sage_trac/ticket/13365

Semidihedral Groups and Split Metacyclic Groups
Families of 2-groups and p-groups
http://trac.sagemath.org/sage_trac/ticket/13366

Holomorph of a Group
The semidirect product of a group with its automorphism group
(This is in-progress, but should be ready very soon.)
http://trac.sagemath.org/sage_trac/ticket/13367



-- 
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to