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 be a category with enough "structure".
I'm sure there is a general theorem which has all of these statements as special cases. Where can I find it?
(deleted)
The Yoneda embedding preserves and reflects limits, so this is true of any finite limit theory.
I asked where I can find a general theorem.
I don’t know of a general theorem, but it’s pretty clear to see that the Yoneda embedding won’t in general preserve any structures which require [[regular logic]] or above since it destroys all colimits/epimorphisms.
I think the "general theorem" is called the Yoneda lemma. (But as @Fawzi Hreiki this generality applies to things like finite limit theories, not beyond)
It also works for non-finite limit theories :smile:
And you can make it work for structures in regular/coherent/geometric logic by sheafifying the Yoneda embedding.
Jon Sterling said:
I think the "general theorem" is called the Yoneda lemma.
The Yoneda lemma isn't a statement of the form "X is a model of the theory of T if and only if for all Y, hom(Y,X) is a model of T in Set". The general theorem I am searching for is of this form.
Is the theory of equivalence relations a limit theory?
Fawzi Hreiki said:
The Yoneda embedding preserves and reflects limits, so this is true of any finite limit theory.
Where can I find a proof of the "so"?
Leopold Schlicht said:
The Yoneda lemma isn't a statement of the form "X is a model of the theory of T if and only if for all Y, hom(Y,X) is a model of T in Set". The general theorem I am searching for is of this form.
I think you will find that many practicing category theorists call such results "a consequence of the Yoneda lemma" or similar. I try not to but there is no other commonly understood name for it.
Leopold Schlicht said:
Is the theory of equivalence relations a limit theory?
Yes, you can express the property of being an equivalence relation using only finite limits.
Leopold Schlicht said:
Jon Sterling said:
I think the "general theorem" is called the Yoneda lemma.
The Yoneda lemma isn't a statement of the form "X is a model of the theory of T if and only if for all Y, hom(Y,X) is a model of T in Set". The general theorem I am searching for is of this form.
I think what I am saying is that it is so close to the Yoneda lemma that you will not find a theorem of this form.
Mike Shulman said:
And you can make it work for structures in regular/coherent/geometric logic by sheafifying the Yoneda embedding.
Oh right, of course.
But then you need to be careful about your use of joins and the existential quantifier. Everything is done locally rather than just component wise.
I don't think the Yoneda lemma is enough. We also need a lemma which says something like this: Let and be categories with limits, and a fully faithful functor which preserves limits. Furthermore, let be a limit theory with signature and be an -structure in . Then is a model of in if and only if is a model of in .
The ‘only if’ is part of your hypothesis. It’s a simple fact that fully faithful functors reflect limits and so you have the ‘if’.
Fawzi Hreiki said:
The ‘only if’ is part of your hypothesis.
I don't understand what you mean by that.
Don't get me wrong, I see why the "only if" direction is true. Thanks for your hint for the "if" direction.