The graded symmetric algebra of a comodule #
The symmetric algebra of a right comodule over a commutative bialgebra has a multiplicative coaction extending the coaction of its generators. Every homogeneous piece is stable under this coaction. Applied to the dual of a finite-dimensional representation, this is the graded homogeneous-coordinate algebra for its projective space, used in constructing projective orbits and homogeneous spaces.
The construction works over commutative semirings and requires neither freeness nor flatness. The comodule structure is selected explicitly, rather than installed as a global instance. Comodule morphisms induce morphisms of symmetric algebras, and algebra-valued points act by algebra homomorphisms on scalar extensions.
The construction and proof organization adapt
TauCeti.Algebra.Coalgebra.Comodule.ExteriorAlgebra.Basic; the symmetric algebra uses Mathlib's
SymmetricAlgebra.lift without the square-zero relation needed for the exterior algebra.
References #
- W. C. Waterhouse, Introduction to Affine Group Schemes, §3.2.
- J. C. Jantzen, Representations of Algebraic Groups, I.2.
- J. S. Milne, Algebraic Groups (2017), §§7.d--7.f, for projective orbits and linear actions.
The coaction of the symmetric algebra of a comodule, as an algebra homomorphism: it sends a
generator ι m to ι m₍₀₎ ⊗ m₍₁₎, the coaction of m followed by the inclusion of generators.
Equations
Instances For
The symmetric algebra of a right comodule over a commutative bialgebra, with the
multiplicative coaction symmetricAlgebraCoact.
Following Comodule.tensor, this is deliberately not a global instance. Select it explicitly,
or register it as a local instance.
Equations
- TauCeti.Comodule.symmetricAlgebra R H M = { coact := (TauCeti.Comodule.symmetricAlgebraCoact R H M).toLinearMap, coassoc := ⋯, lTensor_counit_comp_coact := ⋯ }
Instances For
The coaction of the symmetric-algebra comodule is symmetricAlgebraCoact.
The inclusion ι : M → SymmetricAlgebra R M of generators, as a comodule morphism.
Equations
- TauCeti.Comodule.Hom.symmetricAlgebraι R H M = { toLinearMap := SymmetricAlgebra.ι R M, map_coact := ⋯ }
Instances For
The map of symmetric algebras induced by a comodule morphism, as a comodule morphism.
Equations
- f.symmetricAlgebraMap = { toLinearMap := (SymmetricAlgebra.map R f.toLinearMap).toLinearMap, map_coact := ⋯ }
Instances For
The symmetric-algebra functor on comodules preserves identities.
The symmetric-algebra functor on comodules preserves composition.
The symmetric-algebra functor is compatible with the inclusion of generators.
The coaction preserves the symmetric grading: the coaction of a degree-n element lies
in the image of the degree-n piece tensored with H.
The degree-n homogeneous piece as a subcomodule of the symmetric algebra.
Equations
Instances For
The action of an A-point g of H on the scalar extension A ⊗[R] SymmetricAlgebra R M,
as an A-algebra homomorphism. Its underlying linear map is endOfPoint
(symmetricAlgebraEndOfPoint_toLinearMap), so points act on the symmetric algebra
multiplicatively.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The algebra homomorphism symmetricAlgebraEndOfPoint g is the action endOfPoint of the
point g on the symmetric-algebra comodule.