Dear Forum,

On Jan 20, 2010, at 1/20/10 5:11, Alex Trofimuk wrote:

> How to construct a group G=[E_{3^2}\times E_{5^2}]A_4, where [A]B -- 
> semidirect product with normal subgroup A,  A\times  B --- direct product of 
> group A and B, E_{3^2} --- elementary abelian group of order 9, A_4 --- 
> alternating group of degree 4.

We had a couple of such questions recently, so I'll be brief. Basically you 
will need to describe the action of A4 in the form of a homomorphism from A4 
into the automorphism group of the direct product.

Lets construct this automorphism group first. For working with it, it is 
convenient to use a permutation representation instead:

gap> e1:=ElementaryAbelianGroup(3^2);                                          
<pc group of size 9 with 2 generators>
gap> e2:=ElementaryAbelianGroup(5^2);
<pc group of size 25 with 2 generators>
gap> d:=DirectProduct(e1,e2);
<pc group of size 225 with 4 generators>
gap> au:=AutomorphismGroup(d);
<group with 8 generators>
gap> Size(au);
23040
gap> auh:=IsomorphismPermGroup(au);
<action isomorphism>
gap> p:=Image(auh);
<permutation group of size 23040 with 8 generators>

As I can't think of an obvious action, lets see whether there are subgroups of 
the automorphism group isomorphic A4. We do this by calculating all subgroups 
up to conjugacy and picking the right ones.
gap> cl:=List(ConjugacyClassesSubgroups(p),Representative);;
gap> cl:=Filtered(cl,x->Size(x)=12);;
gap> IdGroup(AlternatingGroup(4)); # use to test isomorphism
[ 12, 3 ]
gap> cl:=Filtered(cl,x->IdGroup(x)=[12,3]);
[  ]

So there is no faithful action of A4. Lets try a factor group, C3:
gap> cl:=List(ConjugacyClassesSubgroups(p),Representative);;
gap> cl:=Filtered(cl,x->Size(x)=3);     
[ <permutation group of size 3 with 1 generators>, 
  <permutation group of size 3 with 1 generators>, 
  <permutation group of size 3 with 1 generators> ]

This gives us three different products.

To create the first one, e.g. create the map form A4 to the corresponding 
subgroup of the automorphism group
gap> acthom:=GQuotients(a4,cl[1])[1];
[ (2,4,3), (1,3,2) ] -> 
[ (3,7,17)(4,8,18)(12,38,22)(13,39,23)(14,24,40)(15,25,41)(16,26,42)(31,68,
 [...]
gap> acthom:=acthom*InverseGeneralMapping(auh);
[ (2,3,4), (2,4,3), (1,2,3), (1,3,2), (1,3,4), (1,4,3) ] -> 
[ [ f1, f1*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]), 
  [ f1, f1^2*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]), 
  [ f1, f1^2*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]), 
  [ f1, f1*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]), 
  [ f1, f1^2*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]), 
  [ f1, f1*f2, f3, f4 ] -> Pcgs([ f1, f2, f3, f4 ]) ]

Now we can from the SDP:

gap> s:=SemidirectProduct(a4,acthom,d); 
<pc group of size 2700 with 7 generators>

Regards,

   Alexander Hulpke



-- Colorado State University, Department of Mathematics,
Weber Building, 1874 Campus Delivery, Fort Collins, CO 80523-1874, USA
email: hul...@math.colostate.edu, Phone: ++1-970-4914288
http://www.math.colostate.edu/~hulpke




_______________________________________________
Forum mailing list
Forum@mail.gap-system.org
http://mail.gap-system.org/mailman/listinfo/forum

Reply via email to