Macaulay2 ยป Documentation
Packages ยป LieAlgebraRepresentations :: trivialRepresentation
next | previous | forward | backward | up | index | toc

trivialRepresentation -- creates the trivial representation of a Lie algebra

Description

The user may either input the Lie algebra basis, or the type and rank, or the simple Lie algebra.

i1 : rho0 = trivialRepresentation("A",2)

o1 = LieAlgebraRepresentation{"Basis" => Enhanced basis of ๐”ž                      }
                                                            2
                              "Module" => LL   (๐”ž )
                                            0,0  2
                              "RepresentationMatrices" => {0, 0, 0, 0, 0, 0, 0, 0}

o1 : LieAlgebraRepresentation
i2 : V0 = rho0#"Module"

o2 = V0

o2 : irreducible LieAlgebraModule over ๐”ž
                                        2
i3 : dim V0

o3 = 1
i4 : V0#"DecompositionIntoIrreducibles"

o4 = VirtualTally{{0, 0} => 1}

o4 : VirtualTally

Ways to use trivialRepresentation:

  • trivialRepresentation(LieAlgebra)
  • trivialRepresentation(LieAlgebraBasis)
  • trivialRepresentation(String,ZZ)

For the programmer

The object trivialRepresentation is a method function.


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