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.
Suppose we're working with category theory defined axiomatically, e.g. some first order system like ETCS. How would we go about formulating the Yoneda lemma in such a system? Of course once we have defined we could just construct a notion of categories internal to and work there, but is there any way to connect Yoneda to the top-level categories we're defining?
There is surely always going to be an "external" category, of which the collections of objects and morphisms of your categories will be objects; it will always be a category since we need to define functors as mappings between these.
[Mod] Morgan Rogers said:
There is surely always going to be an "external" category, of which the collections of objects and morphisms of your categories will be objects; it will always be a category since we need to define functors as mappings between these.
Ah, I think that makes sense! To restate this, any definition of "functor" as a generic concept will require the meta-theory to have some notion of "mapping", which we can then logically see as a category (setting aside whether we can treat it as such within the meta-theory). Is that right?
That's what I'm suggesting. I'm not going to claim it's strictly impossible to pull that meta-theoretic category into the theory, but it seems like it will take some significant manipulation.
(although this might be exactly the kind of structured "Russell paradox" situation that forces us to resort to talking about universes when we're being very formal)
Hmm... Now I'm suspecting if we want to keep the meta-theory first order we need something like ETCC... Which as I understand it is an unsolved problem? But either way we'd get out of that, and functors
You might want to take a look at the concept of a Yoneda structure
https://ncatlab.org/nlab/show/Yoneda+structure
The idea is that you directly axiomatise in a 2-category what the Yoneda lemma gives you in the category of categories - namely the free cocompletion of a small category.
Fawzi Hreiki said:
The idea is that you directly axiomatise in a 2-category what the Yoneda lemma gives you in the category of categories - namely the free cocompletion of a small category.
Awesome, yes! Thank you :)
This is quite good https://sites.google.com/site/markwebersmaths/home/yoneda-structures-from-2-toposes
Heh so the cost of building in Yoneda for axiomatic 1-categories is that you have to work in a 2-category? I should have seen that coming :joy:
That's to be expected I suppose. Although if you're only interested in Cat, you can (kind of) get away with only talking about it 1-categorically. This is because it's self enriched so you get the 2-category structure by looking at the exponential objects (the functor categories)
[Mod] Morgan Rogers said:
Heh so the cost of building in Yoneda for axiomatic 1-categories is that you have to work in a 2-category? I should have seen that coming :joy:
The axioms for n-level stuff is always at level (n+1), right?
Fortunately, , so there's a way out.