from application group
parametrized object used for encoding group actions (representations).
Array<Int> for permutation groups, or
Matrix<Scalar> for matrix groups.
Int for permutation groups,
Vector<Scalar> ''for matrix groups acting on facets or vertices,
* ''Set<Int> or Bitset for groups acting on simplices,
IncidenceMatrix for groups acting on (maximal) cones of a fan
Rational
These properties capture information of the object that is concerned with the action of permutation groups.
ALL_GROUP_ELEMENTSAll elements of the group, as expressed in the present action Notice that this is a temporary property; it will not be stored in any file.
Array<GeneratorType>
CHARACTERThe character of the action. The ordering corresponds to the columns of the CHARACTER_TABLE
CONJUGACY_CLASSESThe conjugacy classes themselves
CONJUGACY_CLASS_REPRESENTATIVESA set of representatives for each conjugacy class. The order of these representatives must agree with the implicit order of the columns of the CHARACTER_TABLE.
Array<GeneratorType>
DEGREEThe degree of the representation. For permutation groups, this is the number of permuted indices, for matrix groups it is the dimension of the vector space the group acts on
DOMAIN_NAMEthe name of the property that we act on, for example MAX_INTERIOR_SIMPLICES or INTERIOR_RIDGES
EQUATIONS_GENERATORSA set of generators for equations, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
EXPLICIT_ORBIT_REPRESENTATIVESthe representatives of orbits explicitly, not via their indices
Array<DomainType>
EXPLICIT_ORBIT_REPRESENTATIVE_MATRIXthe representatives of orbits explicitly, not via their indices
Matrix<OrbitGeneratorScalarType,NonSymmetric>
FACETS_GENERATORSA set of generators for facets, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
GENERATORSThe generators of the group action
Array<GeneratorType>
IMAGESThe images of all domain elements under each group element: [ [ g(x) for x in D ] for g in G ]
INDEX_OFThe map giving the index of each group element This is a temporary property; it will not be stored in any file.
INDUCED_FROMthe name of a different action that this action is induced from
INEQUALITIES_GENERATORSA set of generators for inequalities, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
INPUT_LINEALITY_GENERATORSA set of generators for input lineality, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
INPUT_RAYS_GENERATORSA set of generators for input rays, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
IRREDUCIBLE_DECOMPOSITIONThe multiplicities of each irreducible representation in this action. The ordering corresponds to the rows of the CHARACTER_TABLE
LINEALITY_SPACE_GENERATORSA set of generators for input lineality, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>
MAXIMAL_CONES_GENERATORSA set of generators for the maximal cones of a fan, stored in terms of indices of vertex generators. The list of generators may be redundant and non-canonical.
N_EQUATIONS_GENERATORSThe number of generators for orbits.
N_FACETS_GENERATORSThe number of generators for orbits.
N_INEQUALITIES_GENERATORSThe number of generators for orbits.
N_INPUT_LINEALITY_GENERATORSThe number of generators for orbits.
N_INPUT_RAYS_GENERATORSThe number of generators for orbits.
N_LINEALITY_SPACE_GENERATORSThe number of generators for orbits.
N_MAXIMAL_CONES_GENERATORSThe number of generators for orbits.
N_ORBITSThe number of orbits in the domain under the group action
N_ORBIT_REPRESENTATIVESthe number of representatives of orbits
N_RAYS_GENERATORSThe number of generators for orbits.
ORBITSThe orbits of the domain, represented via their indices
ORBIT_REPRESENTATIVESA collection of representatives for each orbit, represented via their indices
ORBIT_REPRESENTATIVE_LABELSLabels for the orbit representatives
ORBIT_SIZESThe cardinality of each orbit
PERMUTATION_TO_ORBIT_ORDERA permutation that orders the domain elements by orbits
RAYS_GENERATORSA set of generators for rays, stored as the rows of a matrix. The list of generators may be redundant and non-canonical.
Matrix<OrbitGeneratorScalarType,NonSymmetric>