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.
What was/is the motivation for accessible categories? What are applications of them? For instance, why did Grothendieck and Verdier talk about accessible functors in SGA4?
Accessible categories are not-necessarily small categories that are generated by a small category in a particularly nice, controlled way. It's a way of addressing some size problems.
Nice! What would be a concrete example of a classical such size problem addressed by accessible categories? (That one doesn't have to check the technical conditions in the adjoint functor theorems?)
Since you mentioned the adjoint functor theorem: any accessible functor between locally presentable categories is a left adjoint iff it preserves colimits, and any accessible functor between locally presentable categories is a right adjoint iff it preserves limits.
Cool! So that's all, accessible categories are just about allowing annoying conditions to be omitted?
No... I would say that's not the point at all...
There's no free lunch – call it conservation of annoyingness if you like – but packaging technical conditions into a definition doesn't make it go away!
Zhen Lin Low said:
No... I would say that's not the point at all...
Then, what's the point of accessible categories? :grinning_face_with_smiling_eyes:
Why don't you go read a textbook and find out for yourself?
Zhen Lin Low said:
Why don't you go read a textbook and find out for yourself?
Allow me to politely remind you the tagline of this channel. I'm considering it against the Rules to say this to somebody here, any question you don't want to answer just leave for somebody else
Fine. I'll ignore questions I don't want to answer even if they are addressed to me directly.
Zhen Lin Low said:
Fine. I'll ignore questions I don't want to answer even if they are addressed to me directly.
I won't say much more as a moderator, we try to keep a light touch, the goal in this case is to keep things friendly and to prevent this from becoming a less good version of MathOverflow (we try to occupy a different niche, since MO has its own niche very well covered). Speaking as a human rather than as a moderator, the best thing is to politely disengage yourself from the thread, but just ignoring it is pretty much fine too, somebody else will probably pick it up
Zhen Lin Low said:
Fine. I'll ignore questions I don't want to answer even if they are addressed to me directly.
You may have been speaking facetiously, but doing that does actually work (without seeming rude!) in this format.
Re accessible categories: most of category theory is about studying categories which are constructed in a particular way, or which are "just nice enough" for some phenomenon or other to work in/on them. One motivation for accessible categories comes from studying models of sketches, another is understanding categories with certain classes of colimits. But these are things you could have learned from just reading the nLab page @Leopold Schlicht; what deeper insight are you looking for here?
In case you haven't seen it yet, take a look at chapter XVIII of Dérivateurs, where Grothendieck revisits the question in terms of "pseudo-topos". You can ask Maltsiniotis for the other sections if you get caught. https://webusers.imj-prg.fr/~georges.maltsiniotis/groth/Derivateurs.html G says some words about it at the beginning of this letter https://webusers.imj-prg.fr/~georges.maltsiniotis/groth/ps/lettreder.pdf
Leopold Schlicht said:
Cool! So that's all, accessible categories are just about allowing annoying conditions to be omitted?
If you left out the word "just" I would say yes, this is one of the things they're good for.
But these are things you could have learned from just reading the nLab page @Leopold Schlicht; what deeper insight are you looking for here?
I again find a bit of "question-shaming" is at work here. I don't want people to feel they need to study the nLab before they ask a question here.
I think Leopold's original question was great: what are accessible good for? One can ask this without knowing what particular "deeper insight" one is seeking.
Come to think of it, when I'm looking for deeper insight into something, I never know what deeper insight I'm looking for until I've got it!
So I think you should go on asking such questions, Leopold - and anyone who doesn't like them should remember that silence is often more useful than a grumpy reply.
Personally I've found locally presentable categories to be easier to like than accessible categories... but locally presentable categories are the same as cocomplete accessible categories, so when you're trying to use locally presentable categories you need to read results about accessible categories.
John Baez said:
But these are things you could have learned from just reading the nLab page @Leopold Schlicht; what deeper insight are you looking for here?
I again find a bit of "question-shaming" is at work here. I don't want people to feel they need to study the nLab before they ask a question here.
Quite the opposite: I was admitting to the fact that, if Leopold was asking here after going to the nLab, then I wasn't really providing them with anything new! I also am encouraging more specific questions; is @Leopold Schlicht asking us to "sell them" accessible categories, or asking for more specific applications of them, or something else?
Here's what I tend to remember about locally presentable categories:
1) They have a somewhat technical definition, but they're the same as categories of models of limits theories - which is nice, because this includes tons of categories I care about.
2) The adjoint functor theorem gets a lot simpler for locally presentable categories.
Morgan wrote:
I was admitting to the fact that, if Leopold was asking here after going to the nLab, then I wasn't really providing them with anything new!
Interesting. I read it the opposite way, since often people ask for help after looking at the nLab and not getting the point of what's there. (Often the information is there but quite hard to digest if you don't know the point of it all.)
A good motivation is just that so many of the large categories of structures which naturally occur are accessible
So it just makes sense to see what the axioms alone imply
More theoretically, there’s also the fact that a category is accessible if and only if it’s sketchable. So accessibility is a nice categorical axiomatisation of ‘presentable by axioms’ (roughly)
Here's some relevant discussion at mathoverflow (starting in the -case, but the points are mostly the same).
Fawzi Hreiki said:
More theoretically, there’s also the fact that a category is accessible if and only if it’s sketchable. So accessibility is a nice categorical axiomatisation of ‘presentable by axioms’ (roughly)
I think a category is locally presentable iff it's equivalent to the category of models of a limits sketch. Does "sketchable" mean something else?
Oh, it means sketchable using limits and colimits.
Now I'll finally start to love accessible categories!
Here is a nice statement that is true in every locally presentable category C: If X and Y are types of structures that can be specified using only limits (i.e. by limit sketches, e.g. groups, rings, lie algebras, internal categories) then an X in the categories of Ys in C is the same as a Y in the category of Xs in C. E.g. a category object in group objects in Lie algebras is the same as a group object in category objects in Lie algebras. This follows from the commutation of limits and the fact that C itself is a category of models (in Set) of a limit sketch.
From the discussion here you can also extract the corresponding statements in general accessible categories and with more general sketches.
Another one: An accessible category is complete if and only if it is cocomplete. This one, in its -categorical version, really comes to the rescue when you treat Lie algebras...
Returning to this thread: this was touched on a bit already, but I think it's useful to think of the theory of locally presentable categories as "categorical model theory", as the famous book by Makkai and Parë puts in in the title. Actually, what it is is a beautiful and satisfying interplay and duality between syntax (generalizing something akin to Lawvere theories) and semantics (generalizing models of such theories).
One good way to get started is with Gabriel-Ulmer duality, which is very striking. In the first place, this concerns "finite-limits logic" and "finite limits theories". So you have to imagine the sorts of internal structures in categories that can be expressed using the language of finite limits. Group objects in a category would be an example -- to define those those you just need products in the category. Category objects would be another example -- there you need pullbacks. Poset objects would be another example.
The classical case would be where the background category is the category of sets. Internal posets in are just... posets. Category objects in are just small categories. And so on. The category of groups, the category of small categories, the category of posets -- these are all examples of what are called locally finitely presentable categories.
Slightly more precisely, one way of defining a locally finitely presentable category is that it is a category equivalent to a category of finite-limit preserving functors
from a small category that has finite limits (is finitely complete). Such a can be thought of as a "finite limits theory", and the finitely continuous functors , also called "left exact" or "lex" functors, can be thought of as "models" of . Very much in the spirit of Lawvere theories.
Now, this is not really an intrinsic definition of an LFP category -- we have to be told there is some small finite-limits theory out there that can be presented in terms of. What is quite amazing though is that the in question is essentially unique and can be extracted from . Namely, if we are told is LFP, then define an object of to be "finitely presentable" if the representable functor
preserves filtered colimits. Bring in the nice fact that in , filtered colimits commute with finite limits. It follows that such representable functors are closed under finite limits; consequently, the representing objects themselves, aka finitely presentable objects, are closed under finite colimits. The theory we are after is the category opposite to the full subcategory of finitely presentable objects. (Somewhat akin to the way in which a Lawvere theory for a category of algebras is opposite to the category of finitely generated free algebras.)
For example, the canonical finite-limits theory for the theory of groups is the category opposite to the category of finitely presented groups, where this is the usual notion of "finitely presented group" that is widely familiar to mathematicians.
So, on the theory or syntax side, we have small finitely complete categories , finitely continuous functors between them (which could be called "interpretations" of theories), and natural transformations between those. We get a 2-category called . On the model or semantic side, we have LFP categories (definition recalled below), where the morphisms between them are right adjoints that preserve filtered colimits, and we have natural transformations between those. We get a 2-category .
Gabriel-Ulmer duality states that there is an equivalence of 2-categories
where going from left to right, you take to , and going right to left, you take to (this latter gives a 2-functor , but then you can apply to that -- here is the operation on 2-categories that reverses the direction on 1-cells). Thus, we obtain here a perfect duality between syntax and semantics.
Summarizing: an LFP category is a locally small and small-cocomplete category that has a small set of finitely presentable objects, such that every object is (in a canonical way) a filtered colimit of finitely presented objects. (For example, any group is a filtered colimit of finitely presented groups.)
The wonderful Gabriel-Ulmer duality can be generalized, where instead of being constrained to limits of diagrams of finite size, one considers theories involving limit diagrams of infinite size (but still bounded in size by a cardinal). The theory of locally presentable categories explores further such dualities, but now reaching into the infinitary realm.
Some of this stuff is strikingly powerful. One of my own favorite applications is to coalgebras and cocommutative coalgebras. Using the fundamental theorem of coalgebras (they are all unions of their finite-dimensional subcoalgebras), and taking advantage of the theory of LFP categories, one can show that cocommutative coalgebras are cartesian closed, develop the theory of measure coalgebras, and many other things. And, they cover a wide swath. For example, presheaf categories are LFP. Perhaps I can leave it as an exercise to show how.
@Todd Trimble Thank you for that amazing explanation!
You describe two constructions from LFPs two LEXs: Firstly, given an LFP , assign to it the opposite of the full subcategory of consisting of finitely presentable objects. Secondly, assign to the category . Are these constructions isomorphic?
Todd Trimble said:
Summarizing: an LFP category is a locally small and small-cocomplete category that has a small set of finitely presentable objects, such that every object is (in a canonical way) a filtered colimit of finitely presented objects. (For example, any group is a filtered colimit of finitely presented groups.)
Actually, that isn't a summary, because you didn't mention these facts above. :grinning_face_with_smiling_eyes:
Which doctrine corresponds to accessible categories?
Why are LFPs called "presentable"? Because there's a finite-limits theory that "presents" it?
Or because of the "finitely presented objects"? There seems to be several ways of interpreting "presented" - probably the group-theoretic interpretation came first.
Yes, there are some things I glossed over. means the collection of right adjoints that preserve filtered colimits, and the first point is that these are the same as representables that preserve filtered colimits. In other words, the first point is that right adjoints are the same as representable functor , at least under reasonable conditions on (it's more than enough that be cocomplete).
In one direction, if is a right adjoint, say with left adjoint , then I claim . This is because
where the last isomorphism comes from .
In the other direction, a representable functor will have a left adjoint provided that admits tensoring with sets. (This means by definition that for any object of and any set , there is coproduct in of an -indexed set of copies of . This is often denoted .) To see this other direction, note that
and this says precisely that is left adjoint to , so that is a right adjoint.
The second point is that the category of filtered-colimit preserving representables and natural transformations between them is equivalent to the opposite of the category of finitely presentable objects and morphisms between them, by the Yoneda lemma.
I think that answers your first question.
"Finitely accessible" is the condition we get from the definition of LFP category (given under "Summarizing") simply by dropping the cocompleteness condition. A good go-to example is the category of fields. I think here the finitely presentable objects are fields of finite transcendence degree over a prime field (a prime field being either or . Meanwhile, however, the category of fields is not cocomplete (e.g., it lacks coproducts).
As for "accessible" itself, or -accessible -- that would similarly refer to one of these generalizations of locally -presentable I categories I was talking about, except that we again drop a cocompleteness condition. For that, let me just refer you to the nLab.
The bible of the subject, as may have already been mentioned, is the text by Adamek and Rosicky (leaving off diacritical marks), Locally Presentable and Accessible Categories. IMO, it belongs on the shelf of every category theorist.
We say "locally finitely presentable category", instead of "finitely presentable category" as Jacob Lurie might, because we're not presenting the category itself by finite graphs and congruence relations. Rather, the "locally" refers to the fact that one is talking about presentations of objects in the category. To answer your question, I think it's more because of "finitely presented objects".
Thank you so much!
Todd Trimble said:
We say "locally finitely presentable category", instead of "finitely presentable category" as Jacob Lurie might, because we're not presenting the category itself by finite graphs and congruence relations.
Strangely enough, the nLab page you link to claims the opposite:
This says equivalently that a locally presentable category is a reflective localization of a category of presheaves over . Since here is the free colimit completion of and the localization imposes relations, this is a presentation of by generators and relations, hence the name (locally) presentable category.
Let me get back to you on this.
So my understanding is consonant with Remark 1.17 in the nLab here.
I guess I'll also adduce Remark 2.3 here.
I think there are probably public discussions, maybe on the old Categories list, that discuss/debate this terminology, but I can't quite put my finger on them at the moment. Of course, bear in mind that the nLab is edited by many people (or many states of the same person), and there's no organizing committee at the head that makes sure that it's internally consistent everywhere.
The historically original terminology, and the only one in use for many decades, was "locally presentable category", with the motivation that Todd mentioned. Then some people were apparently too lazy to write "locally" all the time, so they started saying just "presentable category".
One can try to justify this a posteriori by claiming that the description of a locally presentable category as a reflective subcategory of a presheaf category is a kind of "presentation" of it, but in my opinion this is execrable. A presentation of a category should mean a coequalizer of maps between free categories in , just as a presentation of a group is a coequalizer of maps between free groups in . One could argue for replacing "coequalizer" with something more 2-categorical like "coinverter", and a reflective subcategory is indeed a coinverter, but not in the 2-category , only in the 2-category of cocomplete categories and left adjoints. So at the most we can regard this as a presentation of as a cocomplete category, so if that is the motivation one should say "presentable cocomplete category".
I find "presentable category" unideal for the reasons stated above, but "locally presentable category" is also unfortunate, because "locally" is typically used to mean "with respect to homs" (e.g. locally complete), and here it means something entirely different.
Actually, I thought other than "locally small", "locally X" often commonly means all slices are X, c.f. "locally cartesian". Incidentally, there is a scenario where we want all slices to be essentially small...
That's a good point. "Locally" in the sense of hom-structure is often used for 2-categorical structure, whereas "locally" in the sense of slices is often used for finitely complete structure.
We're a little stuck with both of them, unfortunately. But it would be nice if there was some alternative terminology to disambiguate the two.
The explanation that Leopold pointed to reads to me like after-the-fact folk etymology. Aside from Mike's objection (which I pretty much agree with), I find it objectionable because it's confusing, being at odds with explanations elsewhere in the nLab.
I think "locally" for slicewise is apt. I am under the impression that a category is the pseudocolimit of its slices (with the pushforward action), so this fits with the topological use of "locally". Similarly, in my view, "locally κ-presentable category" refers to the fact that the objects in the category are colimits of κ-presentable objects (so it is the objects that are locally presentable!), and is in the tradition of saying "X category" for "categories of X objects".
I would expect "locally presentable" to mean "each slice is presentable" in that case.
While they may both capture similar intuitions, they seem different enough to me that I think they ought to use separate terminology.
Though in practice, I don't think it causes confusion.
Nathanael Arkor said:
We're a little stuck with both of them, unfortunately. But it would be nice if there was some alternative terminology to disambiguate the two.
Fortunately, it's rare to find values of X for which "locally X" is interesting for both meanings of "locally". Or, at least, for any given value of X, one of the two meanings of "locally X" is so much more common that everyone knows what it means. If necessary one can use words like "homwise" and "slicewise".
Historically, I think "locally" was sometimes used with a third meaning that was something like "for a generating set of objects". For instance, in some very old papers one can find "locally small" used to mean something roughly like "has a small generating set". I think this must be the origin of "locally presentable" = "having a generating set of presentable objects".
So I suppose a more modern and explicit terminology would be something like "presentably generated category", but I would hesitate to introduce yet another name for them.
Question 1: Can somebody provide a mathematical reference for the following philosopical thoughts of Lawvere (found in his Adjointness in Foundations):
lawvere.png
This could be interesting, but I don't know what he is talking about, since he doesn't give precise definitions.
Question 2: Gabriel-Ulmer duality is very similar to Makkai duality: both tell us how to reconstruct a theory from its category of models. Furthermore, the paper On the duality between varieties and algebraic theories by Adámek, Lawvere, and Rosický proves that the "models" functor from the opposite of the 2-category of Cauchy complete algebraic theories to the 2-category of varieties is a biequivalence. Are there any other results of that type? I guess so because Todd Trimble wrote:
The wonderful Gabriel-Ulmer duality can be generalized, where instead of being constrained to limits of diagrams of finite size, one considers theories involving limit diagrams of infinite size (but still bounded in size by a cardinal). The theory of locally presentable categories explores further such dualities, but now reaching into the infinitary realm.
Is there somewhere an overview of all these results?
Regarding the last question, these results are subsumed by Centazzo–Vitale's A duality relative to a limit doctrine and, more recently, the paper Accessibility and presentability in 2-categories by @Ivan Di Liberti and @fosco.
Thanks, but are you sure they subsume Makkai duality? Anyway, I'd be more interested in a comprehensive list of concrete dualities than a big general theorem.
Sorry, I meant to say that it subsumes Gabriel–Ulmer and Adámek–Lawvere–Rosický duality. I'm not sure whether Makkai duality fits into a more general framework that is in the literature.