Let \(C\) be a CartanType with index set \(I\), and \(P\) be the corresponding weight lattice of the type \(C\). Let \(\alpha_i\) and \(\alpha^{\vee}_i\) denote the corresponding simple roots and coroots respectively. Let us give the axiomatic definition of a crystal.
A type \(C\) crystal \(\mathcal{B}\) is a non-empty set with maps \(\operatorname{wt} : \mathcal{B} \to P\), \(e_i, f_i : \mathcal{B} \to \mathcal{B} \cup \{0\}\), and \(\varepsilon_i, \varphi_i : \mathcal{B} \to \ZZ \cup \{-\infty\}\) for \(i \in I\) satisfying the following properties for all \(i \in I\):
This is a catalog of crystals that are currently in Sage:
Functorial constructions:
Subcatalogs: