Jason Schuchardt - Which triple functors to Set give an enrichment?

Which triple functors to Set\Set give an enrichment?

Jason Schuchardt

Let’s recall the definition of a category enriched in a monoidal category V.\calV.

Definition 1: A category C\uln{\calC} enriched over V\calV (or a V\calV-category for short) consists of the data of

  1. a collection of objects C0\calC_0,
  2. for each pair of objects x,yC0x,y\in\calC_0 an object C(x,y)\uln{\calC}(x,y) of V,\calV,
  3. for each triple of objects x,y,zC0,x,y,z\in\calC_0, a morphism in V\calV x,y,z:C(y,z)C(x,y)C(x,z),\circ_{x,y,z} : \uln{\calC}(y,z)\otimes\uln{\calC}(x,y) \to \uln{\calC}(x,z),
  4. and for each object xC0x\in\calC_0 a V\calV-morphism ιx:1VC(x,x)\iota_x : 1_\calV \to \uln{\calC}(x,x) such that

the composition is associative and unital in the sense of satisfying appropriate coherence conditions.

It turns out that this is equivalent to specifying the following alternate data

Definition 2: A category C\uln{\calC} enriched over V\calV (or a V\calV-category for short) consists of the data of

  1. an ordinary category C\calC, and
  2. a bifunctor C:Cop×CV,\uln{\calC}:\calC^\op\times\calC\to \calV,
  3. an extranatural transformation x,y,z:C(y,z)C(x,y)C(x,z),\circ_{x,y,z} : \uln{\calC}(y,z)\otimes\uln{\calC}(x,y) \to \uln{\calC}(x,z), or equivalently a natural transformation

    :yCC(y,z)C(x,y)C(x,z),\circ : \int^{y\in\calC} \uln{\calC}(y,z)\otimes\uln{\calC}(x,y)\to \uln{\calC}(x,z),

    assuming the coend exists in V,\calV,

  4. and for each object xC0x\in\calC_0 a V\calV-morphism ιx:1VC(x,x)\iota_x : 1_\calV \to \uln{\calC}(x,x) such that

the composition is associative and unital in the sense of satisfying appropriate coherence conditions, and the maps C(x,y)V(1V,C(x,y))\calC(x,y)\to\calV(1_\calV,\uln{\calC}(x,y)) given by ffιyf\mapsto f^* \circ \iota_y and ffιxf\mapsto f_* \circ \iota_x are bijections.

The first definition prioritizes enriched categories as separate from ordinary categories. The second focuses on enriched categories as additional structure on ordinary categories. The equivalence is given by the fact that an enriched category C\uln{\calC} in the first sense has an underlying ordinary category C\calC whose hom sets are given by C(x,y):=V(1V,C(x,y))\calC(x,y):=\calV(1_\calV,\uln{\calC}(x,y)). The maps ιx\iota_x are then the identities in the underlying category.

Given an enriched category then, we can consider the functor V(,C(,)):Vop×Cop×CSet.\calV(-,\uln{\calC}(-,-)) : \calV^\op\times\calC^\op\times \calC\to \Set. Essentially we have taken the Yoneda embedding of the enriched category structure.

Suppose that we have a generic such functor, A:Vop×Cop×CSet.A:\calV^\op\times\calC^\op\times\calC\to \Set. What conditions can we impose on it such that when the functors A(,x,y)A(-,x,y) are representable for all xx and yy the representing objects form an enriched category structure which has AA as its Yoneda embedding?

Well, first of all, we have distinguished elements ιxA(1V,x,x)\iota_x\in A(1_\calV,x,x) for all xC,x\in\calC, which are the identity elements. In fact, in order for this to be the data of an enriched category whose underlying category is C,\calC, we need a natural isomorphism C(,)A(1V,,),\calC(-,-)\simeq A(1_\calV,-,-), with 1x1_x corresponding to ιx.\iota_x.

In addition, we have a composition extranatural transformation :A(v,y,z)×A(u,x,y)A(vu,x,z),\circ : A(v,y,z)\times A(u,x,y)\to A(v\otimes u,x,z), which for a functor coming from an enriched category is given by tensoring the maps together and composing with the composition of the enriched category. The composition should be associative, and the units and the composition should be compatible in the sense that ιyf=f=fιx\iota_y \circ f = f = f\circ \iota_x modulo the unit isomorphisms of V.\calV.

Now suppose the functors A(,x,y)A(-,x,y) are all representable. Can we recover the composition of C\uln{\calC} when AA comes from C\uln{\calC}? Let (C(x,y),αx,y)(\uln{\calC}(x,y),\alpha_{x,y}) represent A(,x,y).A(-,x,y). Then

αy,zαx,yA(C(y,z)C(x,y),x,z)\alpha_{y,z}\circ \alpha_{x,y} \in A(\uln{\calC}(y,z)\otimes \uln{\calC}(x,y),x,z)

corresponds to some map

x,y,z:C(y,z)C(x,y)C(x,z)\circ_{x,y,z} : \uln{\calC}(y,z)\otimes\uln{\calC}(x,y)\to\uln{\calC}(x,z)

such that αy,zαx,y=x,y,zαx,z.\alpha_{y,z}\circ \alpha_{x,y} = \circ_{x,y,z}^*\alpha_{x,z}. We can use this condition to show that this recovered composition is associative and unital, and its not hard to check that this recovered composition will be the same as the original composition in the case that AA came from an enriched category.

As a result, we have the following conclusion:

Definition/Proposition 3: If C\calC is an ordinary category, V\calV is a monoidal category, then a proenrichment of C\calC over V\calV is the data of

  1. A functor A:Vop×Cop×CSet,A:\calV^\op\times\calC^\op\times\calC\to \Set,
  2. a natural isomorphism C(,)A(1V,,),\calC(-,-)\simeq A(1_\calV,-,-),
  3. an extranatural transformation

    :A(v,y,z)A(u,x,y)A(vu,x,z)\circ : A(v,y,z)\otimes A(u,x,y) \to A(v\otimes u, x,z)

such that \circ is associative and unital in the sense discussed above.

Then as a result of the discussion above, AA describes an enrichment of C\calC over V\calV if and only the functors A(,x,y)A(-,x,y) are representable for all xx and yy in C.\calC. Similarly AA describes a V\calV-module structure on C\calC if and only if the functors A(v,x,)A(v,x,-) are representable for all vVv\in\calV and xCx\in\calC, and AA describes a V\calV-cotensor structure on C\calC if and only if the functors A(v,,y)A(v,-,y) are representable for all vVv\in\calV and yCy\in\calC.

When we have a Day convolution on presheaves on V,\calV, (I think we need to assume that V\calV is small), then this is equivalent to the data of an enriching of C\calC in presheaves on V\calV with Day convolution.

All of this seems to come from the profunctor point of view, which seems to have the advantage that we don’t have to assume that anything is representable. Solutions to existence problems always exist from this point of view, they are just presheaves rather than genuine objects.

It occurs to me that we could probably do this entire construction for a monoidal category, which seems like it should give the definition of a promonoidal category, or any other adjunction plus structure set up.

Note: Might come back and edit this to properly take into account the profunctor perspective on this.