In this section, we describe how to construct weight multisets.
The decomposition multiset of the trivial representation. The root datum R must be weakly simply connected.
The decomposition multiset of the highest weight representation with weight v, i.e., the singleton multiset. The root datum R must be weakly simply connected. The weight v must be a sequence of length d or an element of Zd, where d is the dimension of the root datum R.
The decomposition multiset with weights given by the sequence Wt and multiplicities given by of the sequence Mp. The root datum R must be weakly simply connected. The weights must be a sequences of length d or elements of Zd, where d is the dimension of the root datum R.
The decomposition multiset of the adjoint representation. This has the highest root of R as its highest weight with multiplicity one. The root datum R must be weakly simply connected.
The adjoint representation:
> R := RootDatum("D4" : Isogeny := "SC"); > D := AdjointRepresentationDecomposition(R); > D:Maximal; Highest weight decomposition of representation of: R: Simply connected root datum of dimension 4 of type D4 Dimension of weight space:4 Weights: [ (0 1 0 0) ] Multiplicities: [ 1 ] > HighestRoot(R : Basis := "Weight"); (0 1 0 0)