Hi David!

On 1 Mrz., 20:08, David Joyner <wdjoy...@gmail.com> wrote:
> On Mon, Mar 1, 2010 at 1:26 PM, Dana Ernst <dcer...@plymouth.edu> wrote:
> > Is there a way to obtain a subgroup lattice for finite groups?  I defined a 
> > finite group G and did G.? <tab> but didn't see anything that would do 
> > this.  Any tips?
>
> One way:
>
> sage: G = SymmetricGroup(3)
> sage: GG = gap(G)
> sage: GG.LatticeSubgroups().ConjugacyClassesSubgroups()

OK, that's using GAP's command. But the result is not a Poset in Sage.

I'd be interested in having a method of finite groups that returns the
subgroup lattice as, say, a directed graph (oriented edges indicating
inclusion). Then, I have a certain construction that assigns labels to
the oriented edges, so that the equivalence class of the labeled
digraph (with respect to orientation and label preserving graph
isomorphisms) is a group theoretical invariant.

How much of the necessary framework is in Sage? Labeled digraphs? If
they are implemented then it should be straight forward to write the
corresponding method of finite groups, exploiting GAP's
LatticeSubgroups.

Best regards,
Simon

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

Reply via email to