Macaulay2 ยป Documentation
Packages ยป LieTypes :: branchingRule
next | previous | forward | backward | up | index | toc

branchingRule -- A Lie algebra module viewed as a module over a Lie subalgebra

Synopsis

Description

S must be a subset of vertices of the Dynkin diagram of the Lie algebra of V, or a matrix, see subLieAlgebra; or a sub-Lie algebra. Returns V viewed as a module over the Lie subalgebra determined by S.

i1 : g=simpleLieAlgebra("D",4);
i2 : M=adjointModule g;
i3 : branchingRule(M,{1,2,3})

                                 2
o3 = LL     (๐”ž ) ++ (LL     (๐”ž ))  ++ LL     (๐”ž )
       0,0,0  3        0,1,0  3         1,0,1  3

o3 : LieAlgebraModule over ๐”ž
                            3

Ways to use branchingRule :

For the programmer

The object branchingRule is a method function.