Hi!

On Fri, Mar 12, 2010 at 11:16:08AM -0800, Nick Alexander wrote:
> On 12-Mar-10, at 10:42 AM, Rob Beezer wrote:
> >The distinction is one group is a matrix group and the other is a
> >permutation group.
> >
> >sage/groups/matrix_gps/matrix_group.py
> >sage/groups/perm_gps/permgroup.py
> >
> >Presumably the method could be moved up the hierarchy a level.  Can
> >you make a ticket, or should I add it to my queue?
> >
> >I think I like the singular.  ;-)
> 
> I think I prefer representatives_of_conjugacy_classes.  I dislike
> not having the name start with conjugacy*.

We probably do not have to worry much about that, since the issue will
most likely disappear with Javier's work on conjugacy classes. If I
remember well, the plan is to be able to do, for any (finite) group G:

    sage: G.conjugacy_classes()
    sage: [ cc.representative() for cc in G.conjugacy_classes() ]
    sage: [ cc.cardinality() for cc in G.conjugacy_classes() ]
    sage: [ cc.cardinality() for cc in G.conjugacy_classes() ]
    sage: [ list(cc) for cc in G.conjugacy_classes()

(which is, up to syntax details, about how it's done in GAP).

Cheers,
                                Nicolas
--
Nicolas M. ThiĆ©ry "Isil" <[email protected]>
http://Nicolas.Thiery.name/

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

Reply via email to