Processing math: 100%

Thursday, April 24, 2014

Bifunctors, bimodules, and profunctors

Preliminary draft.
Let V be a symmetric monoidal category, and A, B, and C be categories enriched in V.
We consider bifunctors (functors of two variables) which are (contravariant on the left) and (covariant on the right):
AopBFCthe bifunctorA,BAFBthe bifunctor's action on objectsA,B(AopB)A,B=defn.AAopABBB=defn.opAAABBBA,BFA,BAFBCAFBthe bifunctor's action on hom-objects For (the general bifunctor), just (drop the op from Aop).
The next display is a schematic representation of the last line of the above display,
showing the components of (the bifunctor's action A,BFA,B on hom-objects).
AAFBCBVAAopA=AAAAFBCAFBVBBBVAAFBCB Note how this display "spreads out", literally diagrams, those components of the one-line notation,
while also showing explicitly some (otherwise implicit) typing information.
Not explicitly shown are (the tensor product, ), and (the arrow A,BFA,B itself).
The tensor product is of (what the two outer vertical arrows represent),
while the arrow A,BFA,B itself is from (that tensor product) to (what is represented by the inner vertical arrow).
We now consider several important special cases of such contra-co bifunctors.

First, consider the case where (the target category C) is (the base for enrichment, V), so the bifunctor is F:AopBV.
This particular form of bifunctor, contravariant on the left, covariant on the right, and taking values in V,
may be (and usually is) called a V-valued bimodule.

Second, we specialize even more to the case where V is not merely symmetric monoidal, but symmetric monoidal closed.
This is actually the case which the nLab article considers.

Third are the cases where V is cartesian closed.
We display below the explicit data for F in this situation,
replacing (the tensor product) with (the cartesian product)
and (the XVY notation for V's hom) with (the [X,Y] notation (often written YX) often used for internal homs). Aop×BFVthe bifunctorA,BAFBthe bifunctor's action on objectsA,B(Aop×B)A,B=defn.×AAopA×BBB=defn.opAAA×BBBA,BFA,B[AFB,AFB]the bifunctor's action on hom-objects Then the schematic representation becomes: AAFBVBVAAopA=AAA[AFB,AFB]VBBBVAAFBVB

In this (V cartesian-closed case) we can take (the exponential transpose of A,BFA,B), to give (an equivalent form of it): AAA×AFB×BBBA,BFA,BAFB, (the customary form) for (the two-sided action map of a bimodule).
Note how we use the same notation, A,BFA,B, for two different arrows in V,
which correspond under V's closedness adjunction.


Work in progress:
Monoidal, cartesian, and closed categories
closed?
cartesian? monoidal
RModR
for R a noncommutative ring
monoidal closed ,[,]
AbGrp
cartesian ×
Top
cartesian closed ×,[,]
Set

References
[CKVW] Carboni, A.; Kelly, G. M.; Verity, D.; Wood, R. J. (1998). "A 2-Categorical Approach To Change Of Base And Geometric Morphisms II". Theory and Applications of Categories. 4 (5): 82–136.
This reference defines and extensively discusses a variation on the above definition,
namely, the case where the target category is CAT, considered as a bicategory, and the actions are not necessarily strict, but are allowed to be pseudo.
Numerous examples of such structures are given, and the general theory is extensively studied.

[CIC] Street, Ross (1980). "Cosmoi of internal categories". Trans. Amer. Math. Soc. 258 (2): 278–318. doi:10.1090/S0002-9947-1980-0558176-3. MR 0558176.
Section 1 of this gives the appropriate form of the Grothendieck construction when C=V=Cat.
This is a 2-functor G:[Aop×B,Cat]Cat(B×A) which has a left adjoint M --
see (1.5)-(1.7) of Street's paper for this, and the rest of its Section 1 for the relation of this adjunction to split fibrations.

No comments:

Post a Comment

MathJax 2.7.9