The trace and Killing forms of a Lie algebra. #
Let L be a Lie algebra with coefficients in a commutative ring R. Suppose M is a finite, free
R-module and we have a representation φ : L → End M. This data induces a natural bilinear form
B on L, called the trace form associated to M; it is defined as B(x, y) = Tr (φ x) (φ y).
In the special case that M is L itself and φ is the adjoint representation, the trace form
is known as the Killing form.
We define the trace / Killing form in this file and prove some basic properties.
Main definitions #
LieModule.traceForm: a finite, free representation of a Lie algebraLinduces a bilinear form onLcalled the trace Form.LieModule.traceForm_eq_zero_of_isNilpotent: the trace form induced by a nilpotent representation of a Lie algebra vanishes.killingForm: the adjoint representation of a (finite, free) Lie algebraLinduces a bilinear form onLvia the trace form construction.
A finite, free representation of a Lie algebra L induces a bilinear form on L called
the trace Form. See also killingForm.
Equations
Instances For
The trace form of a Lie module is compatible with the action of the Lie algebra.
See also LieModule.traceForm_apply_lie_apply'.
Given a representation M of a Lie algebra L, the action of any x : L is skew-adjoint wrt
the trace form.
This lemma justifies the terminology "invariant" for trace forms.
The upper and lower central series of L are orthogonal wrt the trace form of any Lie module
M.
Given a bilinear form B on a representation M of a nilpotent Lie algebra L, if B is
invariant (in the sense that the action of L is skew-adjoint wrt B) then components of the
Fitting decomposition of M are orthogonal wrt B.
A nilpotent Lie algebra with a representation whose trace form is non-singular is Abelian.
Note that this result is slightly stronger than it might look at first glance: we only assume
that N is trivial over I rather than all of L. This means that it applies in the important
case of an Abelian ideal (which has M = L and N = I).
A finite, free (as an R-module) Lie algebra L carries a bilinear form on L.
This is a specialisation of LieModule.traceForm to the adjoint representation of L.
Equations
Instances For
The orthogonal complement of an ideal with respect to the killing form is an ideal.
Equations
Instances For
See also LieModule.traceForm_eq_sum_finrank_nsmul' for an expression omitting the zero
weights.
A variant of LieModule.traceForm_eq_sum_finrank_nsmul in which the sum is taken only over the
non-zero weights.