Macaulay2 » Documentation
Packages » LieTypes :: LieAlgebraModule
next | previous | forward | backward | up | index | toc

LieAlgebraModule -- class for Lie algebra modules

Description

This class represents Lie algebra modules. Currently only modules over semi-simple Lie algebras over the complex numbers are supported. An object of type LieAlgebraModule is a hash table recording the Lie algebra and the decomposition of the module into irreducible Lie algebra modules, which are indexed by their highest weights.

i1 : g=simpleLieAlgebra("A",2)

o1 = g

o1 : simple LieAlgebra
i2 : M=irreducibleLieAlgebraModule(g,{1,1})

o2 = M

o2 : irreducible LieAlgebraModule over g

Functions and methods returning an object of class LieAlgebraModule :

Methods that use an object of class LieAlgebraModule :

For the programmer

The object LieAlgebraModule is a type, with ancestor classes HashTable < Thing.