You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
Let and suppose is an equivalence. Then what do we know about ?
motivating example: suppose is cartesian, and freely adds exponentials. it seems like might be an equivalence; but I'm not sure that's possible.
Nope, F extends to an equivalence between the idempotent completions of C and D.
While Yoneda factors through is your motivating example, presheaves on are much bigger than presheaves on .
wait even what I said about Yoneda factoring through isn't accurate; if your F was the exponential completion of C (only adding ones which don't already exist) then Yoneda would factor through it. In any case, the same conclusion applies unless C is already cartesian closed.
Cool question. I think that if P(F) is an equivalence then F should be i.e. P reflects equivalences....this is my guess because I am pretty sure P is a 2-dimensional version of faithful.
There are famous examples where P(F) is an equivalence even when F is not.
For example, there's a category C with one object such that presheaves on it are reflexive graphs, and C is a subcategory of the usual category D with two objects such that presheaves on it are reflexive graphs.
I think in this example i: C D is fully faithful but not essentially surjective, so not an equivalence, yet P(i) is an equivalence.
The point here is that D is the Cauchy completion of C - see the definition and also Theorem 2.2 at the link.
Morgan's reply is a bit terse and cryptic:
Nope, F extends to an equivalence between the idempotent completions of C and D.
I think he's trying to say: if F: C D induces an equivalence of presheaf categories, F extends to an equivalence between the idempotent completions of C and D.
(It's always nice to spell out details of what one is trying to say here, even if it takes a bit of extra time.)
The idempotent completion is the same thing as the Cauchy completion.
And this fact:
If F: C → D induces an equivalence of presheaf categories, F extends to an equivalence between the Cauchy completions of C and D.
is easy to prove using the nLab's definition of Cauchy completion. I think.
Heuristically, the Cauchy completion on C proceeds by splitting all idempotents in C. But the nLab describes the easy way to do this: form the category of presheaves on C, and then take the subcategory consisting of all retracts of representables.
I think if F : C D induces an equivalence of presheaf categories P(F) : P(C) P(D), you can see P(F) restricts to an equivalence between the subcategories of the presheaf categories consisting of retracts of representables.
But this is just a way of saying F extends to an equivalence between the Cauchy completion of C and the Cauchy completion of D!
I say "I think if", because I haven't carefully checked.
The main point is that the retracts of representables have an invariant (i.e. depending only on the presheaf category) description as the objects for which preserves all colimits.
Thanks!
That's great.
BTW, I think nobody ever said it but I assume that this "P" thing takes a functor to left Kan extension?
Yes.
(I'd been talking to @Christian Williams about this stuff beforehand, so I can read his mind on this.)
Right, that's how I use the notation too, but oddly it doesn't really matter that much in this situation, because the left adjoint in an adjunction is an equivalence if and only if the right half is.
So based on Morgan's feedback, let me try to sharpen @Christian Williams's question:
Question: given a functor F: C D between small categories, is it true that P(F): P(C) P(D) is an equivalence iff K(F): K(C) K(D) is an equivalence, where K is the functor sending any small category to its Cauchy completion?
Less verbosely and precisely: is it true that a functor between categories induces an equivalence between their presheaf categories iff it induces an equivalence between their Cauchy completions?
We've just seen the direction, but I have a feeling the converse is true too.
The other direction is trivial, because and 2-functors preserve equivalences.
Maybe the other thing to say in this setting is that this can all be done more generally in enriched category theory. There, you again define the Cauchy completion of a V-category C to be the completion of C under absolute V-colimits, and you again have, for , that the induced functor is an equivalence if and only if the induced functor is an equivalence.
For example, taking V to be , you conclude that a map of metric spaces induces an isomorphism of spaces of 1-Lipschitz functions if and only if it induces an isomorphism of Cauchy completions in the usual metric sense.
Taking , you get the classical notion of Morita equivalence -- for example, modules over a ring form an equivalent category to modules over the matrix ring .
And if you go oo-categorical and enrich in spectra, you start talking about surprising equivalences of derived categories -- there are a lot of them because for spectral enrichment, all finite limits and colimits are absolute.
Presumably there's a similar story for internal category theory, but I'm not familiar with it...
Internal categories are basically set-like, so Cauchy completion again coincides with idempotent-completion.
Mike Shulman said:
Internal categories are basically set-like, so Cauchy completion again coincides with idempotent-completion.
Interesting! I'm having trouble guessing what adjectives are needed to make this even make sense... First we need to ensure that every internal category has a completion with respect to absolute colimits, as well as a completion with respect to idempotents. Then we need to show they coincide... I suppose for internal categories I'm usually happy to assume things like cartesian closure, though, so maybe I shouldn't be so surprised that once everything is set up, this identification results...
I suppose my favorite "interesting" example of internal categories are internal categories in Cat. I suppose I find this statement plausible for double categories, but not obvious.
Joyal calls such a functor a Morita equivalence in https://ncatlab.org/joyalscatlab/published/Model+structures+on+Cat
Screenshot_20210509-062023.png
Funnily enough, on the nLab the Cauchy completion of a small category is taken to be the subcategory of the presheaf category on the retracts of representables, and then the Theorem that follows is that the Cauchy completion is a small category; it makes the same mistake that I was worrying about recently in another topic; the result would only be essentially small under that construction.
Fortunately there is a known construction of the Cauchy completion which doesn't rely on taking retracts in the category of presheaves.
Incidentally, I say "idempotent completion" in the ordinary category case because Cauchy has plenty of things named after him already, and the connection here is rather indirect. Karoubi is probably a much more reasonable name to associate with the concept.
It makes sense to distinguish between the idempotent completion and the absolute-colimit completion. It's a non-trivial fact that they coincide for set-enriched categories.
I wouldn't call it a "mistake". Most category theorists don't bother worrying about the difference between small and essentially small, since we are generally happy to work with categories defined only up to equivalence.
Of course, the difference matters more when we start talking about things like internal categories, where the relevant axiom of choice can fail, but the nLab page is only about ordinary set-based categories.
Finite limits in the ambient category should suffice to construct the idempotent-completion of an internal category, having as objects the idempotents in the original internal category: the "object of idempotents" is a finite-limit construction, etc. I would expect it to then be possible to prove fairly straightforwardly that this completion is also the absolute-colimit completion, without needing to construct the latter separately.
Mike Shulman said:
I wouldn't call it a "mistake". Most category theorists don't bother worrying about the difference between small and essentially small, since we are generally happy to work with categories defined only up to equivalence.
Having seen @John Baez chide someone for describing the category of finite sets as small, the importance seems to vary between people. At any rate, I personally think it's a distinction easy enough to avoid and important in enough contexts that there isn't much excuse for conflating "small" with "essentially small".
Well, feel free to improve the nLab page!
In this case, one doesn't need to really introduce the more diagrammatic construction to rectify the issue: if is small, then one can construct a small Karoubi envelope of as the full subcategory of comprising those presheaves which are literally split subpresheaves of functors which are literally of the form . That is, each comes equipped with some and natural subset inclusions such that yadda yadda yadda. Not that there's anything wrong with the more diagrammatic construction -- in fact, I kind of like it and think it clarifies what is going on.
Since internal categories are mentioned: in Bunge's paper "Stack completions and Morita equivalence for categories in a topos", it is shown that for internal categories and in a topos , the functor is an equivalence if and only if induces an equivalence , where denotes the idempotent completion / Karoubi envelope and denotes stack completion (the stack completion construction is discussed in the paper).
Some examples are given that show (if I interpret them correctly) that only taking idempotent completions is not enough in this more general situation.
Morgan Rogers (he/him) said:
Having seen John Baez chide someone for describing the category of finite sets as small, the importance seems to vary between people. At any rate, I personally think it's a distinction easy enough to avoid and important in enough contexts that there isn't much excuse for conflating "small" with "essentially small".
Chide? I thought I just told them it wasn't small. If someone doesn't know that some people distinguish between small and essentially small, they should learn about it. If they know and have decided to redefine small to mean essentially small, I wouldn't mind very much - as long as I know they're doing it!
Ah, yes, I forgot about stack completion. Thanks.
Although there's a sense in which stack completion is a different sort of operation. For instance, I believe that if by "Cauchy complete" you mean that for every absolutely weighted diagram there exists a colimit (in an unspecified sense), or equivalently you formulate some other notion of Cauchy completion in terms of anafunctors rather than functors, then I don't think the stack completion enters -- in the latter case that's because passing to anafunctors essentially has the effect of replacing everything by its stack completion anyway.
Hi @Mike Shulman , thanks for the explanation. I think in Bunge's paper, the idempotent completion/Karoubian envelope is constructed by splitting idempotents. I see now how the terminology "Cauchy completion" can mean something different in the enriched/internal case. Maybe I have to be careful with the meaning of idempotent completion or Karoubi envelope as well here.