Induced monoidal structure on Action V G
#
We show:
- When
V
is 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