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 I have a fully faithful functor . Let denote the inclusion of the discrete category of objects. Does this pair of functors always admit a [[pushout complement]]?
I think the pushout complement should have the same objects as , such that if , , and otherwise. Then the functor should be fully faithful (which is necessary for its pushout along to be fully faithful), and the functor is identity-on-objects.
Thinking more about this, I believe we also need to assume that is injective-on-objects. Otherwise we have a counterexample where is the [[walking isomorphism]] and is the terminal category.
I think the pushout of those functors will be the disjoint union of with . You're missing all the morphisms from objects in the image of to those not in its image, and vice versa.
Mike Shulman said:
You're missing all the morphisms from objects in the image of to those not in its image, and vice versa.
Right. When I write , I mean that at most one of x or y is in the image of . In particular, I mean that and for and .
The otherwise was doing a lot of work in the first statement and was a bit unclear.
Oh, I see. But then you can't compose a morphism with a morphism .
Ah perfect, so that gives a counter-example. Take the functor . Then the ''pushout complement'' that I try to construct above doesn't work.
I am curious now as to what (neccesary and) sufficient conditions on are such that its pushout complement with exists.
It's tempting to add the condition [[Conduche functor]] to the above assumptions, but this feels more like ``plugging the hole'' in the above counter-example rather than actually getting to the bottom of the problem.
Actually that's an interesting question: what does it mean for a full subcategory to be a Conduche functor? A full subcategory is a fibration iff it's a [[sieve]], and an opfibration iff it's a cosieve, but I haven't thought about fully faithful Conduche functors before.
However, I don't think that will work either, because in that case the span still doesn't contain any information about the composites of the arrows in with the arrows not in , so it can't be expected to give back .
Take : then has and but not , so the pushout will have two arrows , one coming from and one being the freely generated composite of the in with the in .
Looking at that, I'm tempted to guess the answer is that it only holds if is complemented, .
Mike Shulman said:
Take : then has and but not , so the pushout will have two arrows , one coming from and one being the freely generated composite of the in with the in .
So for that example, I think that the pushout complement should be the category , but that doesn't agree with the construction I attempted to describe above.
Hmm, yes, that does seem to give a pushout complement in that case.
Mike Shulman said:
Looking at that, I'm tempted to guess the answer is that it only holds if is complemented, .
Just checking: what is the category ? Is it just the full subcategory of determined by the objects not in the image of ?
Yes, that's what I meant.
Let's see, let be a full subcategory inclusion that is a Conduche functor, and the full subcategory of on the complement of . Then Conduche-ness of means that no object of can be both the codomain of an arrow whose domain is in and the domain of an arrow whose codomain is in . So we can partition the objects of into , which have an arrow to , which have an arrow from , and which have neither.
There can be no arrows from to , from to , or from to . So admits a functor to the walking commutative square, with fibers , , , and .
Given the categories and , the additional data consists of two profunctors , , and a morphism .
Whereas the data of consists of, in addition to , profunctors , , and a morphism .
There's a forgetful functor , and taking the pushout should be its left adjoint. So I figure the condition on -- which is admittedly not a very nice one -- is that is in the image of this left adjoint.
Thanks, I think I am following (although I think that and should be swapped in the profunctors and ?).
So the forgetful functor is given by some pasting of with 2-cells in using the representable profunctors of ? (I think this should be straightforward, I just can't "see" it when I write it down).
I wonder if things simplify somewhat if we assume that or is the initial profunctor (or that or is empty).
Hmmm, I guess this is obvious but if the pushout complement of exists, it must also be a pullback square.
Maybe your conventions about profunctors are the opposite of mine? (-:
For me a profunctor is a functor .
Bryce Clarke said:
So the forgetful functor is given by some pasting of with 2-cells in using the representable profunctors of ?
Yes. It may be easier to see in the double category Prof than in the bicategory Prof, where instead of representable profunctors you can use vertical arrows: tikzcd.
Mike Shulman said:
Whereas the data of consists of, in addition to , profunctors , , and a morphism .
So the idea is that is the subset of determined by the morphisms which do not arise from the composition with a non-identity arrow in the image of ?
Mike Shulman said:
There's a forgetful functor , and taking the pushout should be its left adjoint. So I figure the condition on -- which is admittedly not a very nice one -- is that is in the image of this left adjoint.
I guess I am failing to come up with an example where this condition does not hold; that is, a full subcategory inclusion which is a Conduche functor and does not admit a pushout complement with the inclusion . I will keep thinking about it.
Bryce Clarke said:
I am curious now as to what (neccesary and) sufficient conditions on are such that its pushout complement with exists.
It's tempting to add the condition [[Conduche functor]] to the above assumptions, but this feels more like ``plugging the hole'' in the above counter-example rather than actually getting to the bottom of the problem.
I should mention that it is not necessary for a full subcategory inclusion to be a Conduche functor for its pushout complement along to exist. For example, take to be the terminal category, to be the free standing section-retraction pair, and to pick out the initial object.
So I guess the question is whether it is a sufficient condition.
More generally, whenever is discrete, is an isomorphism, so the pushout complement always exists.
Bryce Clarke said:
So the idea is that is the subset of determined by the morphisms which do not arise from the composition with a non-identity arrow in the image of ?
Well, it's more general than that. You would want to take to be some "freely generating subset" of .