Category Theory
Zulip Server
Archive

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.


Stream: learning: questions

Topic: What categories support grothendieck construction?


view this post on Zulip Ruby Khondaker (she/her) (Apr 28 2026 at 11:04):

I’ve come across the category of elements of construction which works for functors valued in Set. Also the actual “geothendieck construction” works for pseudofunctors valued in Cat. And straightening/unstraightening makes this work for infinity categories, from what little I know of it.

However as far as I’m aware, if I just have a functor C -> D there’s not a general way to somehow transform this into a functor E -> C as a kind of projection from a total space. Hence my Q - what kinds of categories (and functors?) support a notion of grothendieck construction? I’d also be interested to hear enriched or internal generalisations if there are some.

view this post on Zulip fosco (Apr 28 2026 at 11:14):

For enriched categories, there is a paper trying to answer that. "The enriched grothendieck construction". https://arxiv.org/abs/1804.03829

view this post on Zulip Max New (Apr 28 2026 at 13:02):

The most general one possible for plain categories is that a category over CC (i.e. a functor p:ECp : E \to C) is equivalent to a lax functor into the bicategory Span (sets, spans, span transformations), or equivalently a normal lax functor into the bicategory of Profunctors (categories, profunctors, natural transformation). The cases you describe can be seen as instances of this construction if you compose with functors from Cat to Prof/Span and Set to Prof/Span. Cat and Cat^op both map to Prof so this is how you get the Grothendieck construction for both fibrations and opfibrations.

A lax functor into Span recently goes by the name "displayed category": https://ncatlab.org/nlab/show/displayed+category though the observation can be traced back to some old lectures by Benabou. Displayed categories are used heavily in mechanizations of category theory because they make fibered notions nicer to work with in dependent type theory

view this post on Zulip Ruby Khondaker (she/her) (Apr 28 2026 at 13:06):

Ah yes I've come across displayed categories before! It was nice seeing the most general possible way to convert a "fibred" category, so a functor E -> C, into an "indexed" one. I've been looking at grothendieck fibrations recently too and if I understand correctly, these are roughly "bundles with connection"?

view this post on Zulip Kevin Carlson (Apr 28 2026 at 17:47):

Very roughly, yes, but there are at least four different reasonable ways of fleshing that phrase out in CT, corresponding to (discrete) (op)fibrations. There are also (discrete) Conduché fibrations which are more general still while nevertheless closer to the connection concept than general functors.

view this post on Zulip Joe Moeller (May 05 2026 at 21:17):

The Grothendieck construction is also a lax colimit in the 2-category Cat. For reference, see section 10.2 of 2-Dimensional Categories. So I guess you could also take C to be an arbitrary bicategory and ask which lax colimits exist there, and how similar these feel to the classical Grothendieck construction.