This type represents homomorphisms from $M$ to $L$, where $M$ and $L$ are Lie algebras defined over the same field. Use the constructor map(LieAlgebra,LieAlgebra,List) to define homomorphisms. A homomorphism is given by the value of the generators and it should preserve weight and sign. Observe that the zero element is considered to have any weight and sign. The zero element in L is denoted by 0_L. An object of type LieAlgebraMap need not be well defined as a map and need not commute with the differentials. Use isWellDefined(ZZ,LieAlgebraMap) to check if this is true.
|
|
|
|
|
|
|
The object LieAlgebraMap is a type, with ancestor classes HashTable < Thing.