Category Theory
Zulip Server
Archive

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.


Stream: learning: reading & references

Topic: Reference on sketches


view this post on Zulip Nicola Gambino (Apr 18 2024 at 05:50):

On page 58 of "Accessible Categories: The Foundations of Categorical Model Theory", by M. Makkai and R. Paré, it is mentioned that there is a characterisation of the class of sketches S whose categories are models Mod(S) are exactly the categories of models of complete theories (in the sense of Model Theory), with elementary embeddings as morphisms. This is followed by a reference to "[M]', which however does not seem to be in the book's references. Does anyone know where this could be found?

view this post on Zulip Ivan Di Liberti (Apr 18 2024 at 11:12):

I guess this must be some paper of Makkai, but I could not tell which one. In LPAC this is attributed to Rosicky's PhD thesis, see the discussion at page 239. In private conversations with Rosicky, he always this result to be his, and large portions of this theory to be developed under the name of modelable categories by Lair.

view this post on Zulip Kevin Carlson (Arlin) (Apr 18 2024 at 17:05):

Do you know what the characterization is, though, Ivan?

view this post on Zulip Nicola Gambino (Apr 20 2024 at 19:45):

I looked on page 239 of "Locally presentable and accessible categories", but I do not see any (direct) mention of complete theories.

view this post on Zulip Ivan Di Liberti (Apr 24 2024 at 21:10):

I am sorry, I misread the question and I concentrated on the part about "elementary embeddings" more than about "complete theories". Don't you think that must be some kind of typo, or imprecise phrasing, though? I can hardly imagine a full characterization of sketches corresponding to complete theories.

view this post on Zulip Ivan Di Liberti (Apr 24 2024 at 21:13):

This MO answer comes to the same conclusion.

view this post on Zulip dusko (Apr 25 2024 at 00:14):

Nicola Gambino said:

On page 58 of "Accessible Categories: The Foundations of Categorical Model Theory", by M. Makkai and R. Paré, it is mentioned that there is a characterisation of the class of sketches S whose categories are models Mod(S) are exactly the categories of models of complete theories (in the sense of Model Theory), with elementary embeddings as morphisms. This is followed by a reference to "[M]', which however does not seem to be in the book's references. Does anyone know where this could be found?

for makkai, the whole point of categorical model theory was to replace the abstract concept of completeness, as a flight through empty space from models to theories, by concrete representation theorems. his first claim at a characterization of completeness was the stone duality for first order logic. it is i think in advances in math, maybe in the late 80s. he turned to sketches as a more communicable language for that idea. the completeness theorem for generalized sketches was the subject of his seminar in the mid-90s. it was a sustained elaboration of barr's representation construction in the framework of sketches. i am sure that he wrote it all up, but i am not sure that it got accepted by either of the communities. the sketches community was just an ongoing argument whether this proof from the early 80s was the same as that proof from the late 80s, and whether it was stolen or independent. and the model theoretic community was... well, some people seemed genuinely religious and saying that there was a category was always a sacrilege. so i can imagine that makkai just kept his manuscript in his desk. there was a genuine objection that he was proving completeness by deriving syntax from semantics. i only have my own seminar notes which i am not sure i completely understood even at the time.
but the upshot seems to be that the model theoretic formalization of the notion of completeness was already a hack (the word used at the time would have been "theology") and that categorical model theory should provide provably universal concepts, falsifiable through functorial semantics, when adjunctions do not yield dualities.
sorry if this does not help much, but that is how much i remember.

view this post on Zulip Nicola Gambino (Apr 25 2024 at 08:36):

Thank you, Ivan and Dusko for your replies.

@Ivan Di Liberti I would say that the MathOverflow rather focuses on the same aspect (i.e. elementary embeddings instead of completeness) rather than comes to same conclusion.

@dusko Makkai has a series of papers on "Generalized sketches as a framework for completeness theorems", so I will look there as well.

By the way, there is a 1982 paper by Lascar in the Journal of Symbolic Logic entitled "On the category of models of a complete theory". At the time, Lascar was at MGill and Makkai is acknowledged in the Introduction.

view this post on Zulip James E Hanson (May 23 2024 at 01:57):

I'm sorry, how exactly is the model-theoretic notion of completeness a 'hack'?

view this post on Zulip James E Hanson (May 23 2024 at 03:57):

dusko said:

but the upshot seems to be that the model theoretic formalization of the notion of completeness was already a hack

Could you please elaborate on this comment?

view this post on Zulip Morgan Rogers (he/him) (May 23 2024 at 11:50):

@James E Hanson you can use "@" to ping people, in this case @dusko .

view this post on Zulip Damiano Mazza (May 23 2024 at 13:07):

Morgan Rogers (he/him) said:

[...] you can use "@" to ping people

I thought that when you quote and reply (like James Henson did), it automatically pings the person you are quoting. For example, you should be pinged by this message. Did it work?

view this post on Zulip Nathanael Arkor (May 23 2024 at 13:55):

Yes, that's correct.

view this post on Zulip Morgan Rogers (he/him) (May 23 2024 at 14:14):

I don't think so. By default, the mention that opens the reply is a non-pinging one, which you can achieve by putting an underscore "_" after the "@". So this message won't result in a notification Damiano Mazza and Nathanael Arkor. Conversely, if you want someone to get notified when you reply to them, you can just delete the "_" in the automatically generated quotation context.

view this post on Zulip Nathanael Arkor (May 23 2024 at 14:52):

Interesting, I'm sure I've been pinged in the past by replies, but perhaps that's just because people manually removed the underscore (or perhaps it did not always prefix with an underscore). Thanks for the clarification!