d = dim(lis,s)d = dim(n,s)d = dim sThe method returns the dimension of the virtual representation whose character is represented by s.
|
|
|
|
|
|
Schur characters see the rank of the ambient vector space. The representation s_{2,1} of GL(3) is 8-dimensional, while the same shape in GL(4) gives a 20-dimensional representation:
|
|
Dimensions are also computed for symplectic and orthogonal characters. For orthogonal groups the option OddOrEven selects O(2m+1) versus O(2m):
|
|
|
|
|
|
If S is a SchurRing of level 1, the ring of polynomial representations of some GL(V), it may sometimes be convenient to compute dimensions of GL(V)-representations symbolically, without specifying the dimension of V. Letting n denote the parameter corresponding to dim(V) we have for example:
|
|
|
|
Similar calculations make sense over products of general linear groups. The dimensions of the representations can be computed symbolically as functions of a number of parameters equal to the schurLevel of the ring. The parameters corresponding to levels where the group acting is a symmetric group don't have a good interpretation, so they are disregarded in the dimension calculation. The order of the input parameters is the descending order of the schurLevels: in the example below a corresponds to Q, b corresponds to T and c corresponds to S.
|
|
|
|
|
|
|
Over a two-level GL\times GL tower the formula factors as a product of dimensions, one per level, in descending schurLevel order:
|
|
|
|
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/SchurRings.m2:6960:0.