#6293: conjugacy_classes_representatives is missing in AbelianGroup
--------------------------+-------------------------------------------------
 Reporter:  jlefebvre     |       Owner:  joyner      
     Type:  defect        |      Status:  new         
 Priority:  major         |   Milestone:  sage-4.0.2  
Component:  group_theory  |    Keywords:  AbelianGroup
 Reviewer:                |      Author:              
   Merged:                |  
--------------------------+-------------------------------------------------
 The function conjugacy_classes_representatives isn't defined for
 AbelianGroup. It's possible to simply use the list of elements when G is
 finite, but it probably be preferable to make sure the order of the
 conjugacy classes is the same as in gap. Which seems to be the case, but
 not totally sure. This might be easier to deal with if we can more easily
 convert between AbelianGroup elements and gap elements, I've opened trac
 6292 for this separate issue.

 {{{
 sage: G = AbelianGroup([2,2])
 sage: H = gap(G)
 sage: H.ConjugacyClasses()
 [ ConjugacyClass( Group( [ f1, f2 ] ), <identity> of ... ),
   ConjugacyClass( Group( [ f1, f2 ] ), f1 ),
   ConjugacyClass( Group( [ f1, f2 ] ), f2 ),
   ConjugacyClass( Group( [ f1, f2 ] ), f1*f2 ) ]
 sage: G.list()
 [1, f1, f0, f0*f1]
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6293>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to