PhiFactors( WF )
Let W be the Coxeter group corresponding to the Coxeter coset WF, and
let V be the vector space of dimension W.rank
on which W acts as a
reflection group. Let f_1,ldots,f_n be the basic invariants of W on
the symmetric algebra SV of V. The matrix WF.F0Mat
has the f_i as
eigenvectors. The corresponding eigenvalues, sorted in order of
increasing degrees of the f_i are called the factors of F_0 acting
on V.
gap> W := CoxeterGroup( "E", 6 );; WF := CoxeterCoset( W ); CoxeterCoset(CoxeterGroup("E", 6)) gap> phi := PermCoxeterWord( W, > [ 6, 5, 4, 2, 3, 1, 4, 3, 5, 4, 2, 6, 5, 4, 3, 1 ] );; gap> HF := CoxeterSubCoset( WF, [ 2..5 ], phi );; gap> PrintDynkinDiagram( HF ); phi acts as (2,3,5) on the component below D4 2 \ 4 - 5 / 3 gap> PhiFactors( HF ); [ E(3), E(3)^2, 1, E(3), E(3)^2, 1 ] gap> ReflectionDegrees( CoxeterGroup( HF ) ); [ 1, 1, 2, 4, 4, 6 ]
This function requires the package "chevie" (see RequirePackage).
GAP 3.4.4