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.
Fix a category . Every map in induces a functor given by composing with (i.e. the dependent sum, although no pullbacks are required in ). Furthermore, this functor commutes with the domain projections and . So we can define the 'slice Yoneda' functor by sending to and to . This bears a strong resemblance to the usual Yoneda embedding although it doesn't seem to be mentioned in any of the usual textbook treatments.
This functor is obviously faithful since if we had , we could apply them to to get . I'm trying to prove that is also full but I can't seem to figure it out (although I feel like I'm missing something obvious).
Also, is there an analogue in this situation to the usual Yoneda lemma ?
In this case, would represent a functor instead of a presheaf on and so would represent the set (or category?) of functors commuting with the functors down to (the domain projection and respectively).
There's an isomorphism between the category of presheaves on C and the category of discrete fibrations over C (which are in particular functors into C), so you can always rephrase results about presheaves (e.g. Yoneda) in terms of discrete fibrations.
hmmmm, now i have a question myself
reading this made it finally click for me that X ↦ C/X factors as yoneda embedding followed by category of elements
but now im wondering... if you have pullbacks, you have the self-indexing and that has the same object mapping!
so does it correspond in any meaningful way to something w/ presheaves?
Surely showing that is full doesn't need all the machinery of fibrations and whatnot?
(of course the pullback functors dont commute with the domain projections so this certainly shouldnt give any kind of functor C^op → PSh(C) immediately, but still...)
Fawzi Hreiki said:
Surely showing that is full doesn't need all the machinery of fibrations and whatnot?
well, it's yoneda, right?
I'm trying to figure this out because in the appendix to Conceptual Mathematics, Lawvere states that a subcategory is of is adequate iff every functor (for , in ) commuting with the domain projections is induced by a unique map in . That is, if the restricted slice Yoneda is full and faithful.
try applying the "natural transformation" to the "identity morphism"
yeah that is probably the same as restricted ordinary yoneda being fully faithful, i.e., the subcategory being dense
i think isbell originally called dense subcategories "left adequate" or sth
Ok so my first thought is that the 'slice Yoneda lemma' should be as follows: Let and . Then where is the pullback in over .
In the case that for some , we get and so every functor preserving the domain projections is induced by a unique map .
This is all probably totally trivial and well known but its a shame its not to be found in any of the introductory textbooks since it sheds some light on the relationship between slice categories and representable functors.
Fawzi Hreiki said:
Ok so my first thought is that the 'slice Yoneda lemma' should be as follows: Let and . Then where is the pullback in over .
I don't get this. The left hand of the proposed isomorphism is a set, while the right hand is...an object of ?
This a neat idea btw, maybe not as deep as Yoneda but surely well-motivated, imo
If one were to follow @Nathanael Arkor 's suggestion, one would think the approach is doomed since is not sending to discrete fibrations afaik
The right hand side is a pullback in , not an object of .
I don’t know anything about fibrations or discrete fibrations. Is a discrete fibration?
A discrete fibration is a fibration with discrete fibers, i.e. every fiber is a set, i.e. there are no non-trivial morphisms. The fiber of over an object is given by the category of morphisms , which is not a set since endomorphisms induce morphisms between morphisms
Fawzi Hreiki said:
The right hand side is a pullback in , not an object of .
Alright, I assumed the relevant part of the pullback was the arrow , hence an object of . Anyway, it's still not a set ! :/
It now occurs to me that probably we shall look for an isomorphism between and or smth like that
In the spirit of replacing representable functors with slices
Isn’t the pullback over just the discrete category
(deleted)
Yeah it looks like it but there's endomorphisms of
Matteo Capucci said:
Fawzi Hreiki said:
The right hand side is a pullback in , not an object of .
Alright, I assumed the relevant part of the pullback was the arrow , hence an object of .
This is wrong haha it doesn't have to be an arrow from ...
Right this setup seems somewhat flawed so I’ll have to go figure it out. But I do feel like there should be a slice version of the Yoneda lemma if just for the sake of filling out the analogy between and .
Another motivation is the definition of adjoint functors via comma categories: https://ncatlab.org/nlab/show/adjoint+functor#in_terms_of_graphs2sided_discrete_fibrations
Which again looks just like the hom-isomorphism version of adjointness (but doesn’t require any local smallness)
What books/papers are good for learning more about fibrations/pseudofunctors/etc..?
I think I've got it! :party_ball:
The idea is to notice that the usual Yoneda lemma is sending to the functor assigning to every it set of generalized elements, while the fiber of over has more information, as noted above, namely it is a category.
Therefore instead of looking at the functor , we should look at the functor , where I'm abusing the slice notation: now , where , is the full subcategory of determined by those arrows with source . Equivalently, is the fiber over of the domain fibration.
Then the Yoneda embedding is into the category of pseudofunctors (which is a bicategory whose 1-morphisms are pseudonatural transformations and whose 2-cells are modifications), and Yoneda lemma says where notice we replace 'natural isomorphism' with 'natural equivalence', since this is the appropriate notion of 'equality' at this level.
The above works since it's a special case of the bicategorical Yoneda lemma (see Yau and Johnson's book referenced there for a detailed account)! Indeed, every (1-)category is a bicategory with trivial 2-morphisms. Nevertheless, as you noticed, in doing so we resume a bunch of 1-categorical structure that's lost in the 1-Yoneda lemma.
Finally, a note on the fibrational interpretation: as someone noted above, presheaves over a category are the same thing as discrete fibrations, i.e. fibrations over such that its fibers are sets. This is however an unnatural way to describe the usual Yoneda embedding, which is very elegantly defined as sending to its representable functor, which is a functor .
In the new setting though, the fibrational interpretation of is actually more natural. The Grothendieck construction says this category is equivalent to , the category of fibrations over . These fibrations do not have any restriction on the nature of the fiber.
I said this is more natural since , as noted above, is desperate to be defined as the fiber of , so the image of under the augmented Yoneda embedding is more readily defined as the domain fibration of the slice over .
@Fawzi Hreiki thanks for making me think about this!
Fawzi Hreiki said:
What books/papers are good for learning more about fibrations/pseudofunctors/etc..?
Mmmh the only centralized place that comes to mind is the nLab, but I don't know if it's actually good. Personally I picked them up (enough to being comfortable talking about them) by repeated exposure in many different contexts so now it's hard to pick a specific one
Ok nice. I definitely like this version of it
I’ll have to go and digest this a bit but it seems to work and quite elegantly too
Then in the case of local smallness, everything ‘descends’ down to the category of sets giving the usual Yoneda lemma, which in practice is easier to work with
Maybe this is blasphemous to say but somehow this version, even if a bit more involved, seems to me to be more ‘objective’ than the usual Yoneda lemma since it doesn’t presume any local smallness
Well, I'm not 100% sure there's no smallness requirement around, I've breen pretty handwavy
Well it depends what you mean by ‘smallness’. The smallness requirement is that lives in some category of categories .
For example, if were not locally small then wouldn't be a small category
Hence you should replaces are small cats with big cats in my long message above
So it just depends on what foundation you take
Fawzi Hreiki said:
Well it depends what you mean by ‘smallness’. The smallness requirement is that lives in some category of categories .
Yes, I mean smallness somewhere in (objects or morphisms)
It’d maybe be interesting to replace with some sufficiently nice 2-category
Fawzi Hreiki said:
So it just depends on what foundation you take
In a sense, but so does local smallness in the usual Yoneda lemma.
Fawzi Hreiki said:
It’d maybe be interesting to replace with some sufficiently nice 2-category
Carrying out Yoneda arguments in general 2-categories is the motivation behind Yoneda structures, which you might find interesting.