Opened 6 years ago

Last modified 3 years ago

#20401 new enhancement

Hardcoding stuff for complex reflection groups

Reported by: stumpc5 Owned by:
Priority: major Milestone: sage-7.2
Component: combinatorics Keywords: complex reflection groups, days93.51
Cc: tscrim, chapoton, jmichel Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges


We pull many things from Chevie that are hard-coded. We should rather hardcode those ourselves, plus other stuff that is either hard to compute, or easy to hard-code.

We currently think of hard-coding:

  • degrees/codegrees
  • fake degree polynomials
  • fundamental invariants
  • roots, coroots, fundamental weights
  • representatives of conjugacy classes
  • field of definition
  • cartan matrix
  • tba

Change History (2)

comment:1 Changed 3 years ago by stumpc5

  • Cc jmichel added; nthiery vripoll removed

At Days93.51, we have been porting all hard-coded data files from chevie to python (untested and probably containing tons of errors still), these can be found at

and will be updated when we find issues.

comment:2 Changed 3 years ago by stumpc5

  • Keywords days93.51 added
Note: See TracTickets for help on using tickets.