The GAP3.4.4 (DOS) code below gives a strange result: the semidirect
product's size differs before and after printing its elements. If printing
is omitted, the sizes agree (12).
What causes this? Thankx.
Bruce
----------------------------------
G := SymmetricGroup(3);
f := IdentityMapping(G);
N := CyclicGroup(2);
sdp := SemidirectProduct(G,f,N);
Print("Size1 ",Size(sdp));
Print("\n\n");
for s in Elements(sdp) do Print("\n",s); od;
Print("\n\nSize2 ",Size(sdp));
gap> Read("test4.g");
Size(sdp) 12
SemidirectProductElement( (), (), () )
SemidirectProductElement( (), (), (2,3) )
SemidirectProductElement( (), (), (1,2) )
SemidirectProductElement( (), (), (1,2,3) )
SemidirectProductElement( (), (), (1,3,2) )
SemidirectProductElement( (), (), (1,3) )
SemidirectProductElement( (2,3), (2,3), () )
SemidirectProductElement( (2,3), (2,3), (2,3) )
SemidirectProductElement( (2,3), (2,3), (1,2) )
SemidirectProductElement( (2,3), (2,3), (1,2,3) )
SemidirectProductElement( (2,3), (2,3), (1,3,2) )
SemidirectProductElement( (2,3), (2,3), (1,3) )
SemidirectProductElement( (1,2), (1,2), () )
SemidirectProductElement( (1,2), (1,2), (2,3) )
SemidirectProductElement( (1,2), (1,2), (1,2) )
SemidirectProductElement( (1,2), (1,2), (1,2,3) )
SemidirectProductElement( (1,2), (1,2), (1,3,2) )
SemidirectProductElement( (1,2), (1,2), (1,3) )
SemidirectProductElement( (1,2,3), (1,2,3), () )
SemidirectProductElement( (1,2,3), (1,2,3), (2,3) )
SemidirectProductElement( (1,2,3), (1,2,3), (1,2) )
SemidirectProductElement( (1,2,3), (1,2,3), (1,2,3) )
SemidirectProductElement( (1,2,3), (1,2,3), (1,3,2) )
SemidirectProductElement( (1,2,3), (1,2,3), (1,3) )
SemidirectProductElement( (1,3,2), (1,3,2), () )
SemidirectProductElement( (1,3,2), (1,3,2), (2,3) )
SemidirectProductElement( (1,3,2), (1,3,2), (1,2) )
SemidirectProductElement( (1,3,2), (1,3,2), (1,2,3) )
SemidirectProductElement( (1,3,2), (1,3,2), (1,3,2) )
SemidirectProductElement( (1,3,2), (1,3,2), (1,3) )
SemidirectProductElement( (1,3), (1,3), () )
SemidirectProductElement( (1,3), (1,3), (2,3) )
SemidirectProductElement( (1,3), (1,3), (1,2) )
SemidirectProductElement( (1,3), (1,3), (1,2,3) )
SemidirectProductElement( (1,3), (1,3), (1,3,2) )
SemidirectProductElement( (1,3), (1,3), (1,3) )
NuSize 36
Miles-Receive-Header: reply