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.
I am trying to understand classifying toposes of geometric theories, and in the process syntactic categories/sites of such theories. As an example, I'm thinking about the theory of an infinite decidable object (see this nLab page). Apparently the syntactic category of this theory is . I don't understand how this is.
According to the Elephant (D1.4), the objects of the syntactic category are formulas-in-context and the morphisms are provably functional relations. Consider the theory of an infinite decidable object and the following two objects of the syntactic site: and . As far as I can tell, there are four morphisms from to : 1) , 2) , 3) , and 4) . We can't have or because and are not provably apart. This means that and must be such that there are exactly injections . But the only examples of this that I can think of are and , and it seems absurd that would be represented by a four-element finite set.
I must be missing something fundamental here; what is it?
The syntactic category for the (cartesian) theory of decidable objects is FinSet_mono; for infinite decidable objects you get a syntactic site by equipping this with the atomic topology.
(I may post a more helpful answer later)
Thanks, @Morgan Rogers (he/him)
The nLab page for the Schanuel topos says that this topos is the classifying topos for . The same page says that the Schanuel topos is the topos $$\textnormal{Sh}({\textnormal_{FinSet}}_{\textnormal{mono}}^{\textnormal{op}}, J)$$ where is the coverage you described. If the classifying topos of a theory is the sheaf topos of its syntactic site, wouldn't this mean that the syntactic site of is ?
No, it doesn't go both ways: a topos is presented by many sites, and conversely the syntactic site depends on the fragment of logic one is working in.
Is the Schanuel topos presented by both and with approprate topologies, then?
That's not what I'm saying. I'm saying that in general you can't conclude from the statement "the theory T is classified by Sh(C,J)" that (C,J) is 'the' syntactic site for T.
Also yes, there was an error (missing op) in what I said earlier
Ah, I see.
Alright, to concretely answer your question: considering the cartesian syntactic site for the theory of decidable objects as you did, a model of the theory in Sets "is" a flat functor , which corresponds to a geometric morphism . The inverse image functor sends the representable corresponding to a formula in context to its interpretation in the model.
So is sent to the collection of pairs of distinct elements, for instance.
Now, to be a point of the subtopos determined by the Grothendieck topology, it is necessary and sufficient for this inverse image to send all of the covering sieves to be sent to jointly epimorphic families. In this case this is particularly simple, since the covering sieves are all generated by singleton families of morphisms.
In particular, it is necessary (and sufficient, by an inductive argument) that the interpretation of the morphisms (corresponding to the indecomposable morphisms in FinSet_mono) are sent to surjections.
This is how you recover that the models are exactly the infinite decidable sets.
Thanks a bunch for the detailed answer.
Forgive me, but I think my question was a bit unclear. I'm not (currently) asking about the classifying topos itself, just the syntactic site, whose objects are formulas-in-context but which can also be viewed as finite sets through an equivalence of categories. My question is: what are the cardinalities of the objects and (as defined in my first message) when viewed as finite sets?
Really, what I want to know is is: why, in the simplest terms, is this syntactic site of equivalent to ?
Ben Logsdon said:
I'm not (currently) asking about the classifying topos itself, just the syntactic site, whose objects are formulas-in-context but which can also be viewed as finite sets through an equivalence of categories.
I am partly responsible for the confusion here because of the language in my last explanation. FinSet_mono^op is not the (coherent) syntactic site for the theory of decidable objects, it's a full subcategory of it; it may have products but it doesn't have finite limits (consider the pushout of along itself in FinSet: some of the universal maps out of this aren't in FinSet_mono!). We have identified some formulas representing objects of the syntactic site earlier which happen to present objects in this subcategory, but an example of an object that is missing is the formula in context , and another is . The reason that we can select a smaller site is because every (coherent/finitary) formula is provably equivalent to a disjunction of conjunctions of inequalities.
It is a non-trivial fact that this theory is of presheaf type, but for any theory of presheaf type the appropriate category can be recovered (uniquely up to idempotent-completion) as the category of finitely presentable models of the theory.