This type represents e.g., homology of Lie algebras, and it has the subtypes LieSubSpace, LieSubAlgebra, LieIdeal, FGLieIdeal, FGLieSubAlgebra.
i1 : L = lieAlgebra{a,b} o1 = L o1 : LieAlgebra |
i2 : I=lieIdeal{a} o2 = I o2 : FGLieIdeal |
i3 : showStructure class I o3 = Thing : HashTable : VectorSpace : LieSubSpace : LieSubAlgebra : LieIdeal : FGLieIdeal o3 : Descent |
i4 : H=lieHomology L o4 = H o4 : VectorSpace |
The object VectorSpace is a type, with ancestor classes HashTable < Thing.