In the previous post, we encountered relative adjunctions. One curious aspect was that if is left
-relative adjoint to
:
determines
up to isomorphism.
does not necessarily determine
up to isomorphism.
In this post, we’re going to look at this aspect of relative adjunctions in more detail. We will see that we get better behaviour if is a dense functor. This is an important aspect of relative monad theory, so it is worth seeing it in action.
Adjoints determine each other
As before, we will warm up by considering the non-relative situation, and look at ordinary adjunctions. In that case, if and
, we have natural isomorphisms:
Now we calculate:
The first and final steps use the following standard natural isomorphism relating natural transformations and ends:
The middle step then simply uses our assumed adjunctions. From our calculated isomorphism, as the Yoneda lemma is full and faithful:
,
so determines
up to isomorphism. It is clear that we could use a symmetrical argument to show that
is fully determined by
. For a reader familiar with these “Yoneda style” arguments, this is a very routine proof, with the relationship between natural transformations and ends allowing us to make the connection between functors and their actions.
Relative adjunctions
Now we have seen a proof relating adjoints for ordinary adjunctions, lets see how we can adapt it to the -relative setting. As relative adjunctions are asymmetrical, there are two aspects to consider.
Firstly, we assume that both and
are left
-relative adjoint to
, so we have natural isomorphisms:
We can actually perform an a very similar calculation to before:
,
and so . So far, so straightforward.
Now lets consider the situation for the right adjoint. We now assume that is left
-relative adjoint to both
and
, so we have natural isomorphisms:
We can try and proceed as before, with the first step
,
but we immediately become stuck, as the only relationships we have involving the functor also mention
. To make progress, we need something new.
A functor is said to be dense if the restricted Yoneda embedding
is full and faithful. Explicitly, this means we have a natural isomorphism:
This looks encouraging, as appears exactly in the position we would hope. With the same assumptions as before, assuming
is dense, we calculate:
Therefore, , so if
is dense, right adjoints are determined up to isomorphism.
Conclusion
This post was a bit more technical than usual. This was so that the role of density in the arguments could be made fully explicit. Along the way we saw that density wasn’t a particularly complicated condition, simply allowing us to make Yoneda style arguments in more restrictive settings. Density fits very naturally into calculations involving relative monads or adjunctions, and was introduced by Ulmer in the same paper as relative adjunctions. Ulmer indicates that Gabriel had also introduced the same notion independently at about the same time. Kelly points out in “Basic Concepts in Enriched Category Theory” that the special case of dense subcategories actually goes back further to Isbell’s “Adequate subcategories” from 1960. That the idea has arisen independently several times provides evidence of its utility.
Further reading: I’ve probably recommended it before, but for users wanting more background on these Yoneda style arguments, I strongly recommended Loregian’s “(Co)end calculus” book.
Acknowledgement: Thanks to Nathanael Arkor for very helpful feedback correcting some erroneous remarks relating to the history of dense functors in earlier versions.