Documentation

TauCeti.Algebra.Coalgebra.Comodule.Finite.Product

Products of finitely generated comodules #

This file packages the direct-sum product comodule inside FGComoduleCat. The ambient category ComoduleCat already has the product comodule on the cartesian product of the underlying modules; finite generation is preserved by binary products of modules, so this construction stays in the full subcategory of finitely generated comodules. The same concrete object is registered as the categorical binary product, which is upgraded to a biproduct over a commutative ring. Downstream code then uses Mathlib's generic M ⨯ N / M ⊞ N API.

This is a small Layer 1 prerequisite for the reductive-groups roadmap target on the finite-dimensional comodule representation category: products and biproducts are needed before tensor products, duals, and the rigid monoidal category can be built.

Main declarations #

References #

This supplies finite-category packaging for ReductiveGroups/README.md in TauCetiRoadmap, Layer 1 target "Comodules over a coalgebra/Hopf algebra": the finite-dimensional comodule category should have additive finite products before the rigid monoidal representation category is developed. The construction reuses the direct-sum comodule from TauCeti.Algebra.Coalgebra.Comodule.Product.

The concrete product supplies the categorical binary product of finitely generated comodules.

Finitely generated comodules have categorical binary products.

Finitely generated comodules have finite products.

The preadditive binary product is also a binary biproduct.

Finitely generated comodules over a commutative ring have binary biproducts.

Finitely generated comodules over a commutative ring have finite biproducts.