Evaluation of characters |
INT c_ijk_sn(OP i,j,k,res)
Example:The charactertable of the wreath product Sb ≀Sa can be obtained by the following routine:
... scan(PARTITION,a); println(a); scan(PARTITION,b); println(b); scan(PARTITION,c); println(c); c_ijk_sn(a,b,c,g); println(g); ...
Example:Here is the routine for the central characters:
... scan(INTEGER,a); scan(INTEGER,b); kranztafel(a,b,c,d,e); println(c); println(d); println(e); ...
Example: The following program asks first for the degree of the symmetric group, then for the maximal and the minimal value of the character values of the symmetric group character. These values are initialised with random value inside the given limits. The class function is decomposed into irreducible characters.This example uses a special case of the following routine:
... { OP a,b,c,d,e; INT i; anfang(); a=callocobject(); b=callocobject(); c=callocobject(); d=callocobject(); e=callocobject(); printeingabe("degree of S_n"); scan(INTEGER,a); printeingabe("min value of character"); scan(INTEGER,c); printeingabe("max value of character"); scan(INTEGER,d); m_d_sc(a,b); println(b); for (i=0L;i<S_SC_WLI(b);i++) random_integer(S_SC_WI(b,i),c,d); println(b); reduce_symchar(b,e); println(e); freeall(a); freeall(b); freeall(c); freeall(d); freeall(e); ende(); } ...
INT scalarproduct_symchar(OP char1, char2, res)
Evaluation of characters |