The enveloping algebra of a line is a polynomial ring #
For an abelian Lie algebra L over a commutative ring R with a basis b, the enveloping
algebra U(L) is the polynomial algebra on the b i
(TauCeti.UniversalEnvelopingAlgebra.mvPolynomialEquiv). This file reads off the one-variable
case, where a single basis vector makes U(L) the polynomial ring R[X] in the image of that
vector.
The one-variable case is where the Poincaré--Birkhoff--Witt theorem is first visible: its content
is that the powers ι(b default) ^ n are linearly independent, and here they are the ordinary
monomials of a polynomial ring, TauCeti.UniversalEnvelopingAlgebra.basisPow. Both the algebra
identification and the basis are stated for a basis indexed by an arbitrary Unique type rather
than by PUnit, since that is what MvPolynomial.uniqueAlgEquiv provides and a consumer holding
a Basis (Fin 1) R L should not have to reindex it.
Main definitions #
TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv: for a basis of an abelianLindexed by aUniquetype, the identificationR[X] ≃ₐ[R] U(L).TauCeti.UniversalEnvelopingAlgebra.basisPow: the powers of the image of the basis vector, as anR-basis ofU(L)indexed byℕ.
Main results #
TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_XandTauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_X_pow: the variable goes to the canonical generator, and its powers to the powers of that generator -- the normalization without which the identification says nothing about the Poincaré--Birkhoff--Witt monomials.TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_toAlgHom: the identification is evaluation at the canonical generator.
References #
- J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, GTM 9, Chapter V, §17.2 (the abelian case of the Poincaré--Birkhoff--Witt theorem).
The one-variable polynomial identification #
The enveloping algebra of an abelian Lie algebra with a one-element basis is a polynomial
ring in one variable, the variable going to the image of the basis vector
(TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_X).
This is the one-variable case of
TauCeti.UniversalEnvelopingAlgebra.mvPolynomialEquiv, composed with Mathlib's
MvPolynomial.uniqueAlgEquiv.
Equations
Instances For
The polynomial identification sends the variable to the canonical generator ι R (b default)
of U(L). Together with TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_C this pins
polynomialEquiv down, an algebra map out of R[X] being determined by the image of X.
The polynomial identification is the algebra map on scalars. This is not a simp lemma: its
left-hand side is not in simp-normal form, Polynomial.C_eq_algebraMap rewriting C r to
algebraMap R _ r, which AlgEquiv.commutes then carries across.
The n-th power of the variable goes to the n-th power of the canonical generator. This
is the normalization the Poincaré--Birkhoff--Witt monomials of a one-dimensional Lie algebra are
asked for: the monomial basis of R[X] is carried to the powers of ι R (b default), and not to
any other scaling of them. It is not a simp lemma: its left-hand side is not in simp-normal
form, map_pow distributing the identification over the power first.
The polynomial identification sends a monomial to a scaled power of the canonical generator.
The polynomial identification is evaluation at the canonical generator.
The inverse of the polynomial identification sends the canonical generator ι R (b default)
of U(L) back to the variable. This is the form to quote by hand; the simp-normal form is
TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_symm_ι', because simp rewrites ι to
mkAlgHom by UniversalEnvelopingAlgebra.ι_apply.
TauCeti.UniversalEnvelopingAlgebra.polynomialEquiv_symm_ι with its left-hand side in
simp-normal form: the simp lemma UniversalEnvelopingAlgebra.ι_apply unfolds ι R (b default)
to mkAlgHom R L (TensorAlgebra.ι R (b default)), so this is the shape simp actually meets.
The powers of the image of a one-element basis are a basis of the enveloping algebra. This is the Poincaré--Birkhoff--Witt ordered-monomial theorem for a Lie algebra of rank one: a monomial in a single generator is recorded by its exponent, and the powers are linearly independent.
This is TauCeti.UniversalEnvelopingAlgebra.basisMonomials with its index changed from the
exponent functions κ →₀ ℕ to the exponent itself: a consumer of a rank-one enveloping algebra
reads off degrees, and would otherwise have to transport every statement along
Finsupp.uniqueEquiv.
Equations
Instances For
The n-th vector of TauCeti.UniversalEnvelopingAlgebra.basisPow is the n-th power of the
canonical generator.