Documentation

TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.LieAlgebra.Killing

The Killing form of the pinned Dynkin-type Lie algebra #

For a valid Dynkin type t, TauCeti.DynkinType.lieAlgebra t ht is the explicit rational matrix Lie algebra obtained by applying Geck's construction to TauCeti.DynkinType.simplyConnectedRootDatum t ht. This file proves that its Killing form is nondegenerate.

Mathlib proves that Geck's Lie algebra has trivial solvable radical over an algebraically closed field, hence has nondegenerate Killing form in characteristic zero. The rational carrier itself does not satisfy the algebraic-closure hypothesis. We therefore extend scalars to AlgebraicClosure ℚ, identify that scalar extension with Geck's construction over the extended root system via TauCeti.DynkinType.lieAlgebraBaseChangeEquiv, and descend nondegeneracy along ℚ → AlgebraicClosure ℚ using TauCeti.isKilling_of_isKilling_baseChange.

The result is installed as an instance because the root-space and Chevalley-system APIs take LieAlgebra.IsKilling as a typeclass assumption. The final instance transports it to TauCeti.DynkinType.lieAlgebraBaseChange t ht K over every integral domain carrying a rational algebra structure; algebraic closedness is needed only once, in the descent argument over ℚ.

Main declarations #

References #

The pinned rational Lie algebra of a valid Dynkin type has nondegenerate Killing form.

Every characteristic-zero scalar extension of the pinned Dynkin-type Lie algebra has nondegenerate Killing form. This is stated for the explicit Geck realization over K, rather than for the tensor product, using TauCeti.DynkinType.lieAlgebraBaseChangeEquiv.