Day's reflection theorem #
Let D be a symmetric monoidal closed category and let C be a reflective subcategory. Day's
reflection theorem proves the equivalence of four conditions, which are all of the form that a
map obtained by acting on the unit of the reflective adjunction, with the internal hom and
tensor functors, is an isomorphism.
Suppose that C is itself monoidal and that the reflector is a monoidal functor. Then we can
apply Day's reflection theorem to prove that C is also closed monoidal.
References #
- We follow the proof on nLab, see https://ncatlab.org/nlab/show/Day%27s+reflection+theorem.
- The original paper is [day1972] A reflection theorem for closed categories, by Day, 1972.
Day's reflection theorem.
Let D be a symmetric monoidal closed category and let C be a reflective subcategory. Denote by
R : C ⥤ D the inclusion functor and by L : D ⥤ C the reflector. Let u denote the unit of the
adjunction L ⊣ R. Denote the internal hom by [-,-]. The following are equivalent:
u : [d, Rc] ⟶ RL[d, Rc]is an isomorphism,[u, 𝟙] : [RLd, Rc] ⟶ [d, Rc]is an isomorphism,L(u ▷ d') : L(d ⊗ d') ⟶ L(RLd ⊗ d')is an isomorphism,L(u ⊗ u) : L(d ⊗ d') ⟶ L(RLd ⊗ RLd')is an isomorphism,
where c, d, d' are arbitrary objects of C/D, quantified over separately in each condition.
Auxiliary definition for monoidalClosed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given a reflective functor R : C ⥤ D with a monoidal left adjoint, such that D is symmetric
monoidal closed, then C is monoidal closed.
Equations
- CategoryTheory.Monoidal.Reflective.monoidalClosed adj = { closed := fun (c : C) => CategoryTheory.Monoidal.Reflective.closed adj c }