Documentation

TauCeti.CategoryTheory.Action.Cartesian

Actions in a cartesian monoidal category #

If V is a cartesian monoidal category, the monoidal structure of Action V G (Mathlib's Action.instMonoidalCategory, the tensor product of the underlying objects with the diagonal action and the tensor unit with the trivial action) is cartesian: the projections of V are equivariant, and so is the map lift f g into a product for equivariant f and g. This file records the resulting CartesianMonoidalCategory (Action V G) instance, extending Mathlib's monoidal structure so that no second tensor product is introduced.

For a topological group G, the continuous actions on finite sets are closed under finite limits in Action FintypeCat G (Mathlib's Action.isContinuous), so the full subcategory ContAction FintypeCat G is cartesian monoidal as well, through Mathlib's CartesianMonoidalCategory.fullSubcategory. A group object in it is a finite group on which G acts continuously by group automorphisms; for G the absolute Galois group of a field, these correspond to the finite étale group schemes over the field (TauCeti.FiniteEtaleScheme.galoisEquivalenceGrp).

Main definitions #

@[instance_reducible]

Actions in a cartesian monoidal category form a cartesian monoidal category. The product of two actions is the product of the underlying objects with the diagonal action, and the terminal object is the terminal object of V with the trivial action. This extends Mathlib's monoidal structure Action.instMonoidalCategory.

@[simp]

The map into a product of actions is the map into the product of the underlying objects.

@[instance_reducible]

The braiding of the cartesian monoidal structure on finite continuous G-sets, whose tensor product is the product of finite sets with the diagonal action.