Dear GAP-Forum,
Peter Mueller reported a bug in PermutationCharacter:
> gap> g:=Group((1,7)(2,5)(3,6)(4,8), (1,5,3,7,2,8,4,6));; > gap> u:=Stabilizer(g,1);; > gap> pc:=PermutationCharacter(g,u); > Error, Variable: 'cl' must have a value at [...]
I am completly mystified how this typo could creep into the library. I'm
quite sure, that it worked at the point of writing it. The fix (which will
be added in the next patch) is quite easy if you are in urgent need of it:
In the library file grpcoset.g replace in the function
GroupOps.PermutationCharacter
Subgroup( Parent(G), [cl[i].representative]) ),
by Subgroup( Parent(G), [C[i].representative]) ),
(BTW: in this special case PermutationCharacter(g) would also do the work)
Sorry for the inconvenience,
Alexander Hulpke