50.13 Symmetrisations

Symmetrisations( tbl, chars, Sn )
Symmetrisations( tbl, chars, n )

returns the list of nonzero symmetrisations of the characters chars, regarded as characters of the character table tbl, with the ordinary characters of the symmetric group of degree n; alternatively, the table of the symmetric group can be entered as Sn.

The symmetrisation chi^{[lambda]} of the character chi of tbl with the character lambda of the symmetric group S_n of degree n is defined by

[ chi^[lambda](g) = frac1n! sum_rho in S_n lambda(rho) prod_k=1^n chi(g^k)^a_k(rho), ]

where a_k(rho) is the number of cycles of length k in rho.

For special symmetrisations, see SymmetricParts, AntiSymmetricParts, MinusCharacter and OrthogonalComponents, SymplecticComponents.

    gap> t:= CharTable( "A5" );;
    gap> chars:= Sublist( t.irreducibles, [ 1 .. 3 ] );;
    gap> Symmetrisations( t, chars, 3 );
    [ [ 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0 ], [ 1, 1, 1, 1, 1 ],
      [ 1, 1, 1, 1, 1 ], [ 8, 0, -1, -E(5)-E(5)^4, -E(5)^2-E(5)^3 ],
      [ 10, -2, 1, 0, 0 ], [ 1, 1, 1, 1, 1 ],
      [ 8, 0, -1, -E(5)^2-E(5)^3, -E(5)-E(5)^4 ], [ 10, -2, 1, 0, 0 ] ]

Note that the returned list may contain zero characters, and duplicate characters are not deleted.

Previous Up Top Next
Index

GAP 3.4.4
April 1997