[Next][Prev] [Right] [Left] [Up] [Index] [Root]
Returns true if, and only if, W_1 and W_2 are isomorphic as
abstract groups.
Returns true if, and only if, W_1 and W_2 are isomorphic as
Coxeter groups.
Returns true if, and only if, the crystallographic Coxeter groups W_1 and W_2 have
Cartan equivalent Cartan matrices.
An example of abstractly isomorphic groups which are not Coxeter
isomorphic:
> W1 := CoxeterGroup( "G2" );
> W2 := CoxeterGroup( "A1A2" );
> IsIsomorphic( W1, W2 );
true
> IsCoxeterIsomorphic( W1, W2 );
false
An example of Coxeter isomorphic groups which are not Cartan equivalent:
> W1 := CoxeterGroup( "B3" );
> W2 := CoxeterGroup( "C3" );
> IsIsomorphic( W1, W2 );
true
> IsCoxeterIsomorphic( W1, W2 );
true [ 1, 2, 3 ]
> IsCartanEquivalent( W1, W2 );
false
The underlying root system of the Coxeter group
W.
The root datum of the Coxeter group W.
If W does not have a root datum, an error is flagged.
> W := CoxeterGroup( "C5" );
> RootSystem( W );
Root system of type C5
> RootDatum( W );
Root datum of type C5
>
> W := CoxeterGroup( "H4" );
> RootSystem( W );
Root system of type H4
> RootDatum( W );
Error: This group does not have a root datum
The Cartan name of the Coxeter group W.
Print the Coxeter diagram of the finite Coxeter group
W.
Print the Dynkin diagram of the Coxeter group W.
If W is not crystallographic, an error is flagged.
> W := CoxeterGroup( "F4" );
> CartanName( W );
F4
> DynkinDiagram( W );
F4 1 - 2 =>= 3 - 4
> CoxeterDiagram( W );
F4 1 - 2 === 3 - 4
The Coxeter matrix of the Coxeter group W.
The Coxeter graph of the Coxeter group W.
The Cartan matrix of the Coxeter group W.
The Dynkin digraph of the Coxeter group W.
NumberOfGenerators( W ) : GrpPermCox -> RngIntElt
The rank of the Coxeter group W,
ie. the number of simple (co)roots.
The dimension of the Coxeter group W,
ie. the dimension of the root space.
> R := StandardRootSystem( "A", 4 );
> W := CoxeterGroup( R );
> Rank( W );
4
> Dimension( W );
5
The fundamental group of the Coxeter
group W.
The roots and coroots of W must have integral components.
The isogeny group of the Coxeter group W.
The roots and coroots of W must have integral components.
The coisogeny group of the Coxeter group W.
The roots and coroots of W must have integral components.
The degrees of the basic invariant polynomials of the Coxeter group
W. These are computed using the table in [Car72, page 155].
The product of the basic degrees is the order of the Coxeter
group; the sum of the basic degrees is the sum of the rank and the
number of positive roots.
> W := CoxeterGroup( "E6" );
> degs := BasicDegrees( W );
> degs;
[ 2, 5, 6, 8, 9, 12 ]
> &*degs eq #W;
true
> &+degs eq NumPosRoots(W) + Rank(W);
true
[Next][Prev] [Right] [Left] [Up] [Index] [Root]