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
- ⋯ = ⋯
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; { toMonoidalFunctor := __src, braided := ⋯ }
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Upgrading the functor Action V G ⥤ (SingleObj G ⥤ V)
to a monoidal functor.
Equations
Instances For
Upgrading the functor (SingleObj G ⥤ V) ⥤ Action V G
to a monoidal functor.
Equations
Instances For
The adjunction (which is an equivalence) between the categories
Action V G
and (SingleObj G ⥤ V)
.
Equations
- Action.functorCategoryMonoidalAdjunction V G = (Action.functorCategoryEquivalence V G).toAdjunction
Instances For
Equations
- ⋯ = ⋯
Equations
- Action.instRightRigidCategoryFunctorSingleObjαMonoidObjGrpMonCatForget₂ V H = let_fun this := inferInstance; this
If V
is right rigid, so is Action V G
.
Equations
- Action.instLeftRigidCategoryFunctorSingleObjαMonoidObjGrpMonCatForget₂ V H = let_fun this := inferInstance; this
If V
is left rigid, so is Action V G
.
Equations
- Action.instRigidCategoryFunctorSingleObjαMonoidObjGrpMonCatForget₂ V H = let_fun this := inferInstance; this
If V
is rigid, so is Action V G
.
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.piFinSuccAbove (fun (a : Fin (n + 1)) => G) 0).toIso ⋯
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
- F.mapAction G = let __src := CategoryTheory.MonoidalFunctor.mapActionLax F.toLaxMonoidalFunctor G; { toLaxMonoidalFunctor := __src, ε_isIso := ⋯, μ_isIso := ⋯ }