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.
In Section 8.2 in Palmgren and Vickers' "Partial Horn logic and cartesian categories", they consider a unary operation on quasi-equational theories (which are equiavelnt to essentially algebraic theories). For a quasi-equational theory , another, denoted , is designed as follows: models of in are pairs of a cartesian category and a model of the theory in . (Here, cartesian categories refers to categories with finite limits.) In short, is "the theory of cartesian categories equipped with a model of ".
Although their motivation for introducing is to obtain a simple construction of classifying (syntactic) categories, if we abstract away from this motivation and identify quasi-equational theories with their classifying categories, can be viewed as an operation on cartesian categories. I wonder if there are any categorical treatments (characterization or known properties) on this operation .
For instance, seems to naturally form an endofunctor on the (2-)category of cartesian categories. Moreover, it seems to be a pointed endofunctor (i.e., there is a natural transformation ) via an "externalization" process: for pairs as described above, we obtain a -model of by sending along the global section functor . This sends -models of to -models of , which suggests it is induced by a morphism of theories . However, I don't know if forms a (2-)monad.
Thanks for any suggestions!
Am I correct that the quasi-equational theory gives a finite limits category (what you call a cartesian category) such that the category of models of in any finite limits category is equivalent to which is the category where
? If so, this is a hom-category in , the 2-category of finite limits categories.
(I avoid using "[[cartesian category]]" to mean a category with finite limits, since it's widely used to mean something else - click the link to see what I mean. But above I'm going along with you in using to mean the 2-category of categories with finite limits.)
If so, it seems that a pair of the sort you're talking about - a finite limits category and a model of the theory in - is the same as an object in , the 2-category of finite limits categories equipped with a finite-limits-preserving functor from . This is an "under 2-category" or "coslice 2-category". And that's a good thing.
Thank you for the reply.
John Baez said:
Am I correct that the quasi-equational theory gives a finite limits category (what you call a cartesian category) such that the category of models of in any finite limits category is equivalent to which is the category where
- objects are finite-limits-preserving functors
- morphisms are natural transformations
?
Yes, this is exactly what I mean by the "classifying (or syntactic) category" of the theory . (Strictly speaking, the original paper defines classifying categories not merely up to equivalence but as specific strict categories, and distinguishes them from syntactic categories in terms of functors preserving finite limits strictly. But this point is not central to my question, so I use the terms interchangeably.)
John Baez said:
If so, it seems that a pair of the sort you're talking about - a finite limits category and a model of the theory in - is the same as an object in , the 2-category of finite limits categories equipped with a finite-limits-preserving functor from . This is an "under 2-category" or "coslice 2-category". And that's a good thing.
I see the point. In this language, I am interested in the (2-?) endofunctor satisfying for any . This corresponds to the Palmgren-Vickers' construction. I wonder if it is known or has been studied in a purely categorical context.
Edit: By the size problem, must hold, so the left-hand side is not a hom-category in . I abuse this notation for large categories.
(I agree that the term "cartesian category" is somewhat ambiguous. Please allow me to stick to the terminology used in the original paper.)
@Yuto Ikeda I don't know why you brought Set into the picture (also, the equivalence in your last message doesn't look right to me, since the LHS is a 1-category while the second looks more naturally like a 2-category) but the size issue you observe applies nonetheless. Nonetheless, supposing you circumvent that by putting some constraints in, it's fun to consider whether this might be a monad (or perhaps a relative pseudomonad?)
The result of applying your functor is a finite limit category classifying internal categories containing a model of . So iterating, we have a model in an internal category in an internal category in some (external) category . So a "multiplication" to make this into a monad would need to take an internal category in an internal category and externality it in a way that preserves models of theories.
I think this amounts to an internal version of the Grothendieck construction and that the preservation of models of finite limit theories will be automatic BUT I think the existence of the internal Grothendieck construction depends on the existence of some colimits which are not assumed to exist, so I don't know how things will look for a generic finite limit category.
Perhaps someone else can weigh in :innocent:
@Morgan Rogers (he/him) Sorry for the late reply, and thank you for your important suggestions!
I agree with your point in general, and I am not sure if my formulation is the best. I think that the mismatch in the equivalence you pointed out arises from treating "the theory of categories" as a quasi-equational theory (1-theory), not as a 2-theory. Naively, the operation considered here should increase the dimension of the category: for a (1-)theory , then the theory of "categories equipped with an internal model of " seems to be appropriate to be viewed as a 2-theory.
However, the original paper constructs as a specific quasi-equational theory (1-theory) to allow the general theory to be applied. Above all, in order to expect the functor to be a monad, it seems necessary to "strictify" and treat it as a 1-category. Perhaps this might be a major hurdle for a purely categorical formulation.
Regarding multiplication, your suggestion sounds interesting. I had been focusing on functors induced on models, which led me to think about the construction in the opposite direction: that is, how to construct a "category equipped with an internal category equipped with an internal model" from just a "category equipped with an internal model". It would be great if the Grothendieck construction on the theory side works as you suggest, but I need to think further about it.
Morgan Rogers (he/him) said:
Yuto Ikeda I don't know why you brought Set into the picture (also, the equivalence in your last message doesn't look right to me, since the LHS is a 1-category while the second looks more naturally like a 2-category)
By definition, the models for an essentially algebraic theory are given by functors into Set. And there's no issue considering CartCat as a 1-category rather than a 2-category.
I think there are two relevant constructions here, from which the one Palmgren and Vickers consider is derived. The first is that there exists an finite limit theory such that (let me avoid "cartesian" because I think that should be reserved for finite products only). The second is that, given any finite limit theory and any -model , there exists a finite limit theory such that .
This second construction, then, corresponds to the statement that coslices of locally finitely presentable categories are themselves locally finitely presentable. One place this is studied in detail is @Axel Osmond's On coslices and commas of locally finitely presentable categories.
The construction you are interested in is then , which satisfies .
(I don't see that this sheds much light on whether is a monad; I would be interested to know if it turns out to be one.)