Functoriality of symmetric algebras #
A linear map induces an algebra homomorphism between symmetric algebras. This file constructs the map from the universal property, proves its identity and composition laws, and packages linear equivalences as algebra equivalences.
The construction and its lemma set follow Mathlib's CliffordAlgebra.map and ExteriorAlgebra.map
functoriality APIs (Mathlib/LinearAlgebra/CliffordAlgebra/Basic.lean and
Mathlib/LinearAlgebra/ExteriorAlgebra/Basic.lean).
The declaration order, API naming, and proof organization also adapt the prior
Tau Ceti formalization in TauCeti/Algebra/Lie/UniversalEnveloping/Functoriality.lean.
Main definitions #
SymmetricAlgebra.map: the algebra homomorphism induced by a linear map.SymmetricAlgebra.mapEquiv: the algebra equivalence induced by a linear equivalence.
Main results #
SymmetricAlgebra.map_apply_ι: evaluation of the induced map on a canonical generator.SymmetricAlgebra.map_unique: characterization of the induced map by its generators.SymmetricAlgebra.map_idandSymmetricAlgebra.map_comp_map: functoriality laws.
Roadmap #
This supplies the symmetric-algebra side of functoriality for subalgebras and direct sums in Layer 3 of the LieHighestWeight roadmap. The product comparison and naturality of the canonical map to the PBW associated graded are downstream.
The algebra homomorphism between symmetric algebras induced by a linear map.
Equations
- SymmetricAlgebra.map R f = SymmetricAlgebra.lift (SymmetricAlgebra.ι R N ∘ₗ f)
Instances For
A symmetric-algebra map acts on canonical generators by the original linear map.
The universal property characterizes the induced map by its values on generators.
The identity linear map induces the identity algebra homomorphism.
The induced map commutes with the canonical generator maps.
Composition of linear maps becomes composition of the induced algebra homomorphisms.
A left inverse of linear maps induces a left inverse of the corresponding symmetric-algebra maps.
A right inverse of linear maps induces a right inverse of the corresponding symmetric-algebra maps.
A split monomorphism induces an injective map of symmetric algebras.
A split epimorphism induces a surjective map of symmetric algebras.
A surjective linear map induces a surjective map of symmetric algebras.
A linear equivalence induces an algebra equivalence of symmetric algebras.
Equations
- SymmetricAlgebra.mapEquiv R e = AlgEquiv.ofAlgHom (SymmetricAlgebra.map R ↑e) (SymmetricAlgebra.map R ↑e.symm) ⋯ ⋯
Instances For
The algebra homomorphism underlying mapEquiv is induced by the underlying linear map.
The induced equivalence agrees with the induced algebra map on every element.
The bundled equivalence acts on canonical generators by the underlying linear equivalence.
Passing the inverse linear equivalence to symmetric algebras gives the inverse algebra equivalence.
The identity linear equivalence induces the identity algebra equivalence.
Composition of linear equivalences becomes composition of the induced algebra equivalences.