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.
According to this MathOverflow answer, an internal discrete fibration should externalize to a fiberwise discrete fibration, i.e., arrows that are vertical wrt should have unique lifts while the Cartesian ones don't. But, however much I stare at the diagram of how you externalize a functor:
It still looks like all the morphisms get unique lifts! Which of us is right and why?
Hmm, at first I think I agree with you. Discreteness of a fibration is equivalently the statement that all of its fibers are discrete sets, and surely that property can be checked fiberwise.
I have another line of reasoning that says I'm wrong, though: discrete fibrations with a generic object are slice projections, and a generic object over should lift to , in which case is the projection from a slice over an object of . But in the case is , one of those objects is a small formal coproduct of objects of , but in general should represent any small colimit of objects of .
So I want to understand which of these lines of reasoning goes wrong, and where.
What is ?
is the projection of to , where is an internal presheaf. I've edited the diagram where I accidentally referred to it as just . I've edited my response to add a where it was needed too.
Okay, now what is "the projection to a slice"? Which object is a formal coproduct of which objects? And what do you mean by "should represent any small colimit"?
Sorry, should have been projection from a slice. Basically, if a discrete fibration has a generic object, then because lifts are unique the generic object is actually a terminal object in the total category, and the discrete fibration is equivalent to the projection from the slice over the image of the generic object, corresponding to a representable presheaf.
Meanwhile, the externalization of an internal category in , i.e. an ordinary category, is the ordinary families construction, which doubles as the free coproduct completion for ordinary categories. Therefore an object of the total category of the externalization is a formal coproduct of objects of the "internal" ordinary category.
However, an "internal" (i.e. ordinary) discrete fibration with small fibers corresponds to a presheaf on the base, and presheaves on the base are the free small colimit completion of the base, so an ordinary discrete fibration with small fibers should correspond to a formal small colimit of objects in the base, and so therefore should its externalization. So by one argument externalizations of internal discrete fibrations should be formal small coproducts of objects in the ("internal") base, and by another they should be formal small colimits. These things are different, though, so one of the arguments must be wrong.
I see three different conditions you can impose on an internal discrete fibration over in Set:
I don't see any contradiction because these are all different conditions.
But it seems to me "its externalization has a generic object" comes automatically, because that happens whenever the domain of the discrete fibration is a small category.
Why?
Well, a generic object for the domain's own externalization is an set-indexed family so that you can obtain any set-indexed family of objects of the domain by reindexing it. This is given by taking to be the set of objects of and to be the identity.
A generic object for the externalized fibration is a set-indexed family so that you can obtain any set-indexed family of objects of the domain as the domain of a (necessarily Cartesian) lift of a map of set-indexed families of objects of . But all the reindexing maps into as above are (Cartesian) lifts of their images in , so is a generic object of .
Generic objects are always relative to a particular fibration, not to a particular category. Are you saying that is a generic object for , or for , or for ?
is originally a generic object for , but becomes one for as well.
In general generic objects ascend along a composition of fibrations: a generic object for a composite fibration is also a generic object for the first (domainward) fibration in the composite, because the Cartesian morphisms of the composite fibration are both Cartesian in the domainward fibration as well as lying over a Cartesian morphism of the codomainward fibration.
I think an externalization only has a generic object if it corresponds to a presheaf of sets on , which is to say is a discrete internal category.
The externalization of an internal category is always globally and locally small, and the former means it has a generic object (weak generic object, per Jacobs).
But a weak generic object doesn't suffice to make a fibration representable unless you already know it's discrete.
But you said earlier that you believed that was discrete. Did something change your mind?
Maybe representability of a discrete fibration actually requires that it is both globally and locally small, and local smallness does not ascend the same way that global smallness does?
is discrete, but is not.
But I never said or assumed anywhere that is representable!
James Deikun said:
is originally a generic object for
If what you meant there is a weak generic object, then okay, but in that case it's not true that
James Deikun said:
discrete fibrations with a [weak] generic object are slice projections
Ah, so is this then correct?
James Deikun said:
Maybe representability of a discrete fibration actually requires that it is both globally and locally small, and local smallness does not ascend the same way that global smallness does?
If "globally small" means there exists a weak generic object, then I don't think even global+local smallness is sufficient for representability; that should just imply that it's represented by an internal category rather than an object (= an internal discrete category).
Streicher states this without proof at the end of this section.
States what? The only thing I see at the end of section 9 is a definition of "representable" fibration.
One of the four definitions claimed to be equivalent is that the representable fibration is equivalent to a slice projection; another is that it is equivalent to a small (presumably in the "globally small and locally small" sense since it makes no sense if it's the "small fibers" sense) discrete fibration.
Oh, yes. Sorry, I missed that your statement was assuming discreteness separately. Yes, given a discrete fibration, global+local smallness will ensure that it's representable.
So I guess you are right, given that is discrete, and globally small because is, it must not be locally small.
Are there any general conditions similar to global+local smallness of a fibration that characterize when a map of fibrations over the identity is externalized from an internal functor?
If its domain and codomain are known to be externalized from internal categories, then every map of fibrations over is (isomorphic to one) externalized from an internal functor. This is kind of a fancy form of the Yoneda lemma.