Induced monoidal structure on Action V G #
We show:
- When
Vis monoidal, braided, or symmetric, so isAction V G.
Equations
- Action.instMonoidalCategory = CategoryTheory.Monoidal.transport (Action.functorCategoryEquivalence V G).symm
Given an object X isomorphic to the tensor unit of V, X equipped with the trivial action
is isomorphic to the tensor unit of Action V G.
Equations
Instances For
When V is monoidal the forgetful functor Action V G to V is monoidal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- (_ : CategoryTheory.Faithful (Action.forgetMonoidal V G).toLaxMonoidalFunctor.toFunctor) = (_ : CategoryTheory.Faithful (Action.forget V G))
Equations
- One or more equations did not get rendered due to their size.
When V is braided the forgetful functor Action V G to V is braided.
Equations
- Action.forgetBraided V G = let src := Action.forgetMonoidal V G; CategoryTheory.BraidedFunctor.mk src
Instances For
Equations
- (_ : CategoryTheory.Faithful (Action.forgetBraided V G).toMonoidalFunctor.toLaxMonoidalFunctor.toFunctor) = (_ : CategoryTheory.Faithful (Action.forget V G))
Equations
- (_ : CategoryTheory.MonoidalPreadditive (Action V G)) = (_ : CategoryTheory.MonoidalPreadditive (Action V G))
Equations
- (_ : CategoryTheory.MonoidalLinear R (Action V G)) = (_ : CategoryTheory.MonoidalLinear R (Action V G))
Upgrading the functor Action V G ⥤ (SingleObj G ⥤ V) to a monoidal functor.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
If V is right rigid, so is Action V G.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
If V is left rigid, so is Action V G.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
If V is rigid, so is Action V G.
Equations
- One or more equations did not get rendered due to their size.
Given X : Action (Type u) (Mon.of G) for G a group, then G × X (with G acting as left
multiplication on the first factor and by X.ρ on the second) is isomorphic as a G-set to
G × X (with G acting as left multiplication on the first factor and trivially on the second).
The isomorphism is given by (g, x) ↦ (g, g⁻¹ • x).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The natural isomorphism of G-sets Gⁿ⁺¹ ≅ G × Gⁿ, where G acts by left multiplication on
each factor.
Equations
- Action.diagonalSucc G n = Action.mkIso (Equiv.toIso (Equiv.piFinSuccAbove (fun (a : Fin (n + 1)) => G) 0))
Instances For
A lax monoidal functor induces a lax monoidal functor between
the categories of G-actions within those categories.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A monoidal functor induces a monoidal functor between
the categories of G-actions within those categories.
Equations
- CategoryTheory.MonoidalFunctor.mapAction F G = let src := CategoryTheory.MonoidalFunctor.mapActionLax F.toLaxMonoidalFunctor G; CategoryTheory.MonoidalFunctor.mk src