Coxeter Systems
- Introduction
- Coxeter Matrices
- Coxeter Graphs
- Cartan Matrices
- Dynkin Digraphs
- Finite and Affine Coxeter Groups
IsCoxeterFinite(M): AlgMatElt → BoolElt
IsCoxeterFinite(G): GrphUnd → BoolElt
IsCoxeterFinite(C): AlgMatElt → BoolElt
IsCoxeterFinite(D): GrphDir → BoolElt
IsCoxeterFinite(N): MonStgElt → BoolElt
IsCoxeterAffine(M): AlgMatElt → BoolElt
IsCoxeterAffine(G): GrphUnd → BoolElt
IsCoxeterAffine(C): AlgMatElt → BoolElt
IsCoxeterAffine(D): GrphDir → BoolElt
IsCoxeterAffine(N): MonStgElt → BoolElt
Example: Testing
CoxeterMatrix(N): MonStgElt → AlgMatElt
CoxeterGraph(N): MonStgElt → GrpUnd
CartanMatrix(N): MonStgElt → AlgMatElt
DynkinDigraph(N): MonStgElt → GrphDir
Example: Matrices And Graphs
IrreducibleCoxeterMatrix(X, n): MonStgElt, RngIntElt → AlgMatElt
IrreducibleCoxeterGraph(X, n): MonStgElt, RngIntElt → GrpUnd
IrreducibleCartanMatrix(X, n): MonStgElt, RngIntElt → AlgMatElt
IrreducibleDynkinDigraph(X, n): MonStgElt, RngIntElt → GrphDir
Example: Irreducible Coxeter
IsCoxeterIsomorphic(N1, N2): MonStgElt, MonStgElt → BoolElt
IsCartanEquivalent(N1, N2): MonStgElt, MonStgElt → BoolElt
Example: Isomorphism And Equivalence
IsSimplyLaced(N): MonStgElt → BoolElt
CoxeterGroupOrder(N): MonStgElt → .
CoxeterGroupFactoredOrder(N): MonStgElt → .
NumberOfPositiveRoots(N): MonStgElt → .
NumPosRoots(N): MonStgElt → .
FundamentalGroup(N): MonStgElt → GrpAb
Example: Group Orders
CartanName(M): AlgMatElt → MonStgElt
CartanName(G): GrphUnd → MonStgElt
CartanName(C): AlgMatElt → MonStgElt
CartanName(D): GrphDir → MonStgElt
Example: Cartan Name
DynkinDiagram(M): AlgMatElt
DynkinDiagram(G): GrphUnd
DynkinDiagram(C): AlgMatElt
DynkinDiagram(D): GrphDir
DynkinDiagram(N): MonStgElt
Example: Dynkin Diagram
CoxeterDiagram(M): AlgMatElt
CoxeterDiagram(G): GrphUnd
CoxeterDiagram(C): AlgMatElt
CoxeterDiagram(D): GrphDir
CoxeterDiagram(N): MonStgElt
Example: Coxeter Diagram
- Hyperbolic Groups
- Related Structures
RootSystem(M): AlgMatElt → RootSys
RootSystem(G): GrphUnd → RootSys
RootSystem(C): AlgMatElt → RootSys
RootSystem(D): GrphDir → RootSys
RootSystem(N): MonStgElt → RootSys
RootDatum(C): AlgMatElt → RootDtm
RootDatum(M): AlgMatElt → RootDtm
RootDatum(G): GrphUnd → RootDtm
RootDatum(D): GrphDir → RootDtm
RootDatum(N): MonStgElt → RootDtm
CoxeterGroup(grpcat, M): Cat, AlgMatElt → grpcat
CoxeterGroup(grpcat, G): Cat, GrphUnd → grpcat
CoxeterGroup(grpcat, D): Cat, GrphDir → grpcat
CoxeterGroup(grpcat, N): Cat, MonStgElt → grpcat
CoxeterGroup(M): AlgMatElt → Grp
CoxeterGroup(C): AlgMatElt → Grp
CoxeterGroup(G): GrphUnd → Grp
CoxeterGroup(D): GrphDir → Grp
CoxeterGroup(N): MonStgElt → Grp
ReflectionGroup(M): AlgMatElt → GrpMat
ReflectionGroup(G): GrphUnd → GrpMat
ReflectionGroup(C): AlgMatElt → GrpMat
ReflectionGroup(D): GrphDir → GrpMat
ReflectionGroup(N): MonStgElt → GrpMat
LieAlgebra(C, k): AlgMatElt, Rng → AlgLie
LieAlgebra(D, k): GrphDir, Rng → AlgLie
LieAlgebra(N, k): MonStgElt, Rng → AlgLie
MatrixLieAlgebra(C, k): AlgMatElt, Rng → AlgLie
MatrixLieAlgebra(D, k): GrphDir, Rng → AlgLie
MatrixLieAlgebra(N, k): MonStgElt, Rng → AlgLie
GroupOfLieType(C, k): AlgMatElt, Rng → GrpLie
GroupOfLieType(D, k): GrphDir, Rng → GrpLie
GroupOfLieType(N, k): MonStgElt, Rng → GrpLie