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 algebraL
induces a bilinear form onL
called 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 algebraL
induces a bilinear form onL
via the trace form construction.LieAlgebra.IsKilling
: a typeclass encoding the fact that a Lie algebra has a non-singular Killing form.LieAlgebra.IsKilling.ker_restrictBilinear_eq_bot_of_isCartanSubalgebra
: if the Killing form of a Lie algebra is non-singular, it remains non-singular when restricted to a Cartan subalgebra.LieAlgebra.IsKilling.isSemisimple
: if a Lie algebra has non-singular Killing form then it is semisimple.LieAlgebra.IsKilling.instIsLieAbelianOfIsCartanSubalgebra
: if the Killing form of a Lie algebra is non-singular, then its Cartan subalgebras are Abelian.LieAlgebra.IsKilling.span_weight_eq_top
: given a splitting Cartan subalgebraH
of a finite-dimensional Lie algebra with non-singular Killing form, the corresponding roots span the dual space ofH
.
TODO #
- Prove that in characteristic zero, a semisimple Lie algebra has non-singular Killing form.
A finite, free representation of a Lie algebra L
induces a bilinear form on L
called
the trace Form. See also killingForm
.
Equations
- One or more equations did not get rendered due to their size.
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
- killingForm R L = LieModule.traceForm R L L
Instances For
The orthogonal complement of an ideal with respect to the killing form is an ideal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
We say a Lie algebra is Killing if its Killing form is non-singular.
NB: This is not standard terminology (the literature does not seem to name Lie algebras with this property).
- killingCompl_top_eq_bot : LieIdeal.killingCompl R L ⊤ = ⊥
We say a Lie algebra is Killing if its Killing form is non-singular.
Instances
If the Killing form of a Lie algebra is non-singular, it remains non-singular when restricted to a Cartan subalgebra.
The converse of this is true over a field of characteristic zero. There are counterexamples over fields with positive characteristic.
Equations
- (_ : LieAlgebra.IsSemisimple R L) = (_ : LieAlgebra.IsSemisimple R L)
Equations
- (_ : IsLieAbelian ↥H) = (_ : IsLieAbelian ↥H)
Given a splitting Cartan subalgebra H
of a finite-dimensional Lie algebra with non-singular
Killing form, the corresponding roots span the dual space of H
.