CartanType( WF )
returns the type of the Coxeter coset WF. This consists of a list of
records, one for each orbit of WF.phi on the irreducible components
of the Dynkin diagram of CoxeterGroup(WF), which have two fields:
orbit:CartanType
for an irreducible untwisted Coxeter group (see CartanType in
chapter Root systems and finite Coxeter groups): a couple
[type,indices] (a triple for type I_2(n)). The components
are ordered according to the action of WF.phi, so WF.phi
maps the generating permutations with indices in the first type to
indices in the second type in the same order as stored in the
type, etc ldotsphi:WF.phi^k on the simple roots of the first
irreducible component in the orbit.
gap> W := CoxeterCoset( CoxeterGroup( "A", 2, "A", 2 ), (1,3,2,4) );
CoxeterCoset(CoxeterGroup("A", 2, "A", 2), (1,3,2,4))
gap> CartanType( W );
[ rec(
orbit := [ [ "A", [ 1, 2 ] ], [ "A", [ 3, 4 ] ] ],
phi := (1,2) ) ]
This function requires the package "chevie" (see RequirePackage).
GAP 3.4.4