Macaulay2 » Documentation
Packages » LieAlgebraRepresentations :: dynkinToPartition
next | previous | forward | backward | up | index | toc

dynkinToPartition -- converts a highest weight written in the basis of fundamental dominant weights for type A into a partition

Description

There are at least two popular ways to describe irreducible $\gl_n$ and $sl_n$ characters. We can either give its highest weight as a linear combination of the fundamental dominant weights $\omega_i$, or describe it as a partition. This function allows us to convert from the first convention to the second.

In the example below, we convert the weight $\lambda = (1,2,0,0,1) = \omega_1 + 2\omega_2 + \omega_5$ for $sl_6$ into a partition.

i1 : lambda = {1,2,0,0,1}

o1 = {1, 2, 0, 0, 1}

o1 : List
i2 : dynkinToPartition("A",lambda)

o2 = {4, 3, 1, 1, 1, 0}

o2 : List

Ways to use dynkinToPartition:

  • dynkinToPartition(String,List)

For the programmer

The object dynkinToPartition is a method function.


The source of this document is in LieAlgebraRepresentations/documentation.m2:2211:0.