Macaulay2 » Documentation
Packages » GradedLieAlgebras :: LieSubSpace
next | previous | forward | backward | up | index | toc

LieSubSpace -- the class of all Lie subspaces

Description

This type represents Lie subspaces, and has the subtypes LieIdeal, FGLieIdeal, LieSubAlgebra, FGLieSubAlgebra. A Lie subspace need not be invariant under the differential.

i1 : L = lieAlgebra{a,b}

o1 = L

o1 : LieAlgebra
i2 : S=lieSubSpace{a b}

o2 = S

o2 : LieSubSpace
i3 : I=lieIdeal{a b}

o3 = I

o3 : FGLieIdeal
i4 : instance(S,LieSubAlgebra)

o4 = false
i5 : dims(1,3,S)

o5 = {0, 1, 0}

o5 : List
i6 : dims(1,3,I)

o6 = {0, 1, 2}

o6 : List

See also

Types of LieSubSpace :

Methods that use an object of class LieSubSpace :

For the programmer

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