Parametrized Mates and Multivariable Adjunctions
Posted by Tom Leinster
Guest post by Emily Riehl
(Note: the Café went down for a few days in early November 2012, and when Jacques got it back up again, some of the comments had been lost. I’ve tried to recreate them manually from my records, but I might have got some of the threading wrong.)
The mates correspondence provides a means to transfer information from a diagram involving left adjoints to a diagram involving right adjoints. The basic observation is that in the presence of functors and adjunctions, arranged in the manner displayed below, there is a bijective correspondence between natural transformations and .
Corresponding and are called mates and are related by the pasting diagrams displayed here. Today I’d like to report on the preprint Multivariable adjunctions and mates, joint with Eugenia Cheng and Nick Gurski, which extends this notion to adjunctions with parameters. Our main theorem, also described in these slides describes the categorical structure that precisely captures the “naturality” of the parametrized mates correspondence.
But first let’s acquaint ourselves with some examples of ordinary mates.
Mates
Example (adjunct arrows). Taking the identity functors at the terminal category for the left-hand adjunction, mates are simply adjunct arrows.
For instance the counit is mates with the identity at .
Example (adjunctions with a parameter). Suppose is a left-closed bifunctor, meaning that for each the functor has a right adjoint that we’ll denote . A morphism defines a natural transformation whose mate
is the unique natural transformation compatible with the hom-set isomorphisms
Using these morphisms, the pointwise right adjoints assemble into a bifunctor . This is the content of Theorem IV.7.3 of MacLane which refers to such bifunctors as an adjunction with a parameter.
“Naturality” of the mates correspondence
You may have heard of some theorems whose proofs employ the theory of mates. One is that a right adjoint defines a (lax) monad morphism if and only if its left adjoint defines a colax monad morphism. Another is that an adjunction in a 2-category acted upon by a 2-monad lifts to the 2-category of -algebras, lax -algebra morphisms, and -transformations if and only if the left adjoint is a strong -algebra morphism. Both of these results are easy consequences of the following general theorem:
Theorem (Kelly-Street). Taking mates defines an “identity-on-dim” double isomorphism between double categories and whose objects are categories, horizontal morphisms are functors, vertical morphisms are fully specified adjunctions in the direction of the left adjoints, and squares are natural transformations resp. as above.
We might say the Kelly-Street theorem expresses the “naturality” of the mates correspondence — more precisely it describes the double functoriality of the mates correspondence. In practice it tells you precisely when a commutative diagram transforms into another commutative diagram by taking mates.
Mates between adjunctions with a parameter
To see how this theorem is used, let us consider an example that will be relevant to what follows.
Proposition. Suppose is a natural transformation involving a pair of left-closed bifunctors . For each , let denote the mate of . Then these natural transformations assemble into a natural transformation of two variables.
Proof: Naturality of in can be expressed as an equation between two pasting diagrams in .
Applying the Kelly-Street isomorphism transforms this to an equation in that expresses naturality of in .
We might say that is a pointwise mate of .
Now suppose and are right closed as well as left closed. As above, the left and right closures assemble into bifunctors and so that there are compatible natural isomorphisms
The triple is a two-variable adjunction. The pointwise mate of with respect to defines a natural transformation we might call . Similarly, the pointwise mate of with respect to defines a natural transformation we might call . But we might also try to define to be the pointwise mate of with respect to . It turns these definitions are equivalent and define a triple of parametrized mates.
A previous blog post describes why I care about such natural transformations. Here, suffice it to say that the definition of an enriched model category involves two two-variable adjunctions.
“Naturality” of the parametrized mates correspondence
If you find yourself working with parametrized mates, a practical question immediately presents itself: when can a commutative diagram involving such natural transformations be transformed into another commutative diagram involving their parametrized mates, and what form does this new diagram take? Put another way:
Q. How can we express the “naturality” of the parametrized mates correspondence?
The answer, which I find really satisfying, is joint work with Eugenia Cheng and Nick Gurski.
The first step is to revisit the Kelly-Street theorem, which may be encoded in the observation that the double category admits an “involution” in the form of a double functor which exchanges the square on the left with the square on the right.
In particular, each adjunction appears twice in , once pointing in the direction of the left adjoint and once pointing in the direction of the (opposite of the) right adjoint. Note however that the way this data is encoded in the category of objects and vertical arrows in prohibits any ill-fated attempts to compose a left adjoint with a right adjoint.
This point is worth dwelling upon. In the real world, if we encounter a functor with codomain and a functor with domain we are undaunted: at the price of replacing one functor with its opposite, we regard this pair as composable. But in this context this sort of slight-of-hand is prohibited; as a consequence, composition and composability will be smoothly dealt with, as we shall soon see.
Cyclic (double) multicategories
Ignoring the mates for the moment, we have seen that the class of adjunctions has a -action that exchanges a left adjoint with the opposite of its right adjoint. Similarly, the class of -variable adjunctions has a -action that replaces a functor of -variables with the opposite of one of its -variable adjoints.
To describe this action explicitly, it is convenient to force each functor to be contravariant: for the bifunctor above, write for and regard as a contravariant functor . With this trick, we see that any -variable adjunction may be regarded as a collection of functors
so that the hom-sets are compatibly isomorphic for all and . The collection represents an orbit of the -action on -variable adjunctions. Note that the inputs and outputs of the multi functors are permuted cyclically and that a category is “op”ed when it is moved from the domain to the codomain and vice versa.
Now of course a functor of -variables and a functor of -variables are composable just when the codomain of the former is among the categories in the domain of the latter or vice versa. The composite is then a functor of -variables. Remarkably, if these functors represent an -variable adjunction and an -variable adjunction, then this naive composition is preserved by the cyclic actions producing an -variable adjunction, provided we strictly adhere to our convention about “op”ing categories as they move between the domain and codomain and don’t allow ourselves to compose an output labeled into an input labeled . This is the content of our first main theorem.
Theorem. Multivariable adjunctions assemble into a cyclic multicategory, i.e., into a multi category equipped with an involution “op” on objects and a -action, of the form described above, on the class of -array morphisms that is compatible with identities and composition.
The skeptical reader is encouraged to work through the following exercise.
Exercise. Suppose has a closed monoidal structure . Observe that the -action has the form
Convince yourself that any permitted composite of these bifunctors represents an adjunction of 3-variables.
The final punchline, of course, is that this structure extends to parametrized mates in any number of variables. Recall that a double category is a category object in Cat.
Theorem. Multivariable adjunctions and parametrized mates assemble into a cyclic double multicategory, i.e., a category object in cyclic multicategories.
Further details and lots of pictures can be found in the preprint or the slides referenced above.
Re: Parametrized Mates and Multivariable Adjunctions
Great post! I think you may have mixed the notation up a little in the paragraph beginning “to describe this action explicitly…”, e.g. did you mean to write ? Maybe you did, but in that case I’m a little confused.
(And for anyone who thinks this looks familiar, I mentioned it briefly after Eugenia’s talk at the PSSL back in April.)
And a question that I think I’ve brought up before, but it deserves to be asked again: Kelly and Street’s theorem applies not just to categories, functors, and adjunctions, but to internal adjunctions in any 2-category. Have you thought about building a cyclic double multicategory out of some sort of generalization of a 2-category?
(Originally posted at 12:56:08 on 3 Nov 2012)