The Lie algebra sl₂
and its representations #
The Lie algebra sl₂
is the unique simple Lie algebra of minimal rank, 1, and as such occupies a
distinguished position in the general theory. This file provides some basic definitions and results
about sl₂
.
Main definitions: #
IsSl2Triple
: a structure representing a triple of elements in a Lie algebra which satisfy the standard relations forsl₂
.IsSl2Triple.HasPrimitiveVectorWith
: a structure representing a primitive vector in a representation of a Lie algebra relative to a distinguishedsl₂
triple.IsSl2Triple.HasPrimitiveVectorWith.exists_nat
: the eigenvalue of a primitive vector must be a natural number if the representation is finite-dimensional.
An sl₂
triple within a Lie ring L
is a triple of elements h
, e
, f
obeying relations
which ensure that the Lie subalgebra they generate is equivalent to sl₂
.
- h_ne_zero : h ≠ 0
Instances For
Given a representation of a Lie algebra with distinguished sl₂
triple, a vector is said to be
primitive if it is a simultaneous eigenvector for the action of both h
, e
, and the eigenvalue
for e
is zero.
- ne_zero : m ≠ 0
Instances For
Given a representation of a Lie algebra with distinguished sl₂
triple, a simultaneous
eigenvector for the action of both h
and e
necessarily has eigenvalue zero for e
.
The eigenvalue of a primitive vector must be a natural number if the representation is finite-dimensional.