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.
is there a nice moral reason why pseudofunctors into Cat classify just [op]fibrations over their domain rather than arbitrary functors into their domain?
lax functors into Prof classify arbitrary functors
@sarahzrf basically, the rules of the pseudofunctor translate into being able to take pullbacks along morphisms in the base in a very concrete way
actually they have to send identities to identities, max
iirc
The main thing that these fibrations are "for" is taking these kinds of pullbacks (imho)
@Jonathan Beardsley hmmmm, i feel like that's a bit less "moral" than i was looking for
like
Yeah I thought it might be
mm
functions into Set classify functions into the domain
what's different between sets and categories?
or maybe the moral is that all functions of sets are fibrations?
Well sets have no morphisms
sure they do
the morphisms are the equalities
Somehow the "true" story is happening higher categorically, and you get these accidents when you truncateb
What about groupoids?
what about them?
Yeah I know I'm not giving you a great intuitive answer tho.
They're a better higher version of sets, for one. Do they have analogous properties?
Also I think that from the POV of fibrations, my statement about sets not having morphisms stands
The same story is true for groupoids
Does the fact that all their morphisms are invertable make all the functors automatically fibrations?
Or something like that?
No. You still need liftings of the morphisms I believe.
Ah.
I can't see any reason that invertibility would give you that for free.
I'm mostly making analogies from the (∞,1) case tho
Recall that pseudofunctors into groupoids just give you "categories fibered in groupoids."
Or "stacks."
we should be talking about pseudofunctors from a groupoid into groupoids classifying a groupoid over the domain
But there is still this equivalence between pseudofunctors and certain kinds of fibrations.
Well, I haven't studied enough to recall that. :slight_smile:
Sorry, different backgrounds.
I can only throw out random ideas.
if you just carry out the standard grothendieck construction on such a pseudofunctor, do you automatically get a groupoid as the domain of the fibration?
My guess is yes.
I believe the analogous thing is true for (∞,1)-groupoids... But I'd have to check.
Yeah it's true. Just checked.
I guess the opposite version of my earlier question is "what about posets?"
Basically if you've got a fibration whose fibers are groupoids, and whose target is a groupoid, so is the total category.
Jonathan Beardsley said:
Recall that pseudofunctors into groupoids just give you "categories fibered in groupoids."
Or "stacks"
You can have stacks that are not fibred in groupoids. Just saying. The usual category of vector bundles on spaces, over the category of spaces, is a stack, because descent is still effective etc.
/me hears someone mention specializing a categorical notion to the (0, 1) case
/me 's eyes start glowing
functors from a poset to Pos classify fibrations, not arbitrary posets over the domain :)
@David Michael Roberts indeed, in fact I'd generally consider a stack to be just fibered in categories, but I think the classical notion uses groupoids
Okay, then it seems like sets are weird.
well, i dunno tho?
because my intuition for slice categories in general is like
C/A is supposed to be the category of A-indexed families of C objects
have i been wrong?
i mean, that's the basis for the categorical semantics of dependent types, right?
Any time you're outside of sets, yes
:scream:
Anything even slightly "higher" has to have some suitable notion of parallel transport
Ok let me try saying this
hmmmm
ooh, hold on
what characterizes something as being "higher" is "collection of them is a higher category", maybe?
well, higher, for me, means "has some notion of n-morphisms for n>0"
so what i said is right when C is a (1, 1)-category, just not for n > (1, 1)
"not discrete"
it's not though, right? for C an ordinary category, you get fibrations
here's the thing
i meant if you have a (1, 1)-category C, then taking slices over objects in it is the right thing
oh like, you're INSIDE of a (1,1)-category?
but if the objects are categories, then the category is Cat, and that's (2, 2)
yeah!
right right
here gimme a second to say something maybe helpful
:thumbs_up:
given any kind of functor out of a category, you need to know what to take the morphisms to
if you have an arbitrary functor into a category, say E-->B, you have no idea what to take the morphisms to
in other words, clearly the functor P:B-->Cat should take b to the inverse image of b in E (as a subcategory)
but given a morphism f:b-->c, there isn't really any clear way to canonically produce a functor from p^{-1}(c) to p^{-1}b
ah yeah ive thought thru this bit before :)
and, basically, a fibration is PRECISELY the sort of data you need to choose such functors, AND for them to compose correctly
@Jonathan Beardsley "classical" as in Giraud's book _Cohomologie Nonabelienne_? Nope, he uses fibred in categories.
you can produce a profunctor between those fibers tho
@David Michael Roberts okay you're right and also smarter than me
& then its a fibration if the profunctor is representable
Also, there are algebraic stacks (so have a cover by a scheme) that are fibred in categories, too. I can't get people to take me seriously about these, I don't know why.
And by "people" I mean number theorists/algebraic geometers.
I literally only ever talk about stacks fibered in categories. But when I'm talking to people who I don't know, I try to use the terminology that every algebraic geometer I ever talk to uses.
@Jonathan Beardsley not smarter, who knows what that means.
All right, then I concede in whatever way will make you stop talking about it.
I find myself betwixt several fields of mathematics, and so I have weird ideas and focus on stuff none of them particularly grok.
OK, I'll pipe down :-)
wait shit why is this topic in #general i meant to post it in #category theory :face_palm:
i was confused about that
Not sure if someone already said this, but any functor between groupoids can be replaced by a fibration between groupoids equivalent to the original ones.
oh!
good to know!
i didn't know that, but it makes me think of the usual thing in model categories
e.g. how you can replace any map between spaces with a fibration without changing the homotopy type of anything
One way of thinking about the original question is that if you take a random functor, you still have fibres, but you aren't guaranteed in general that the stuff that crosses between fibres will arrange themselves into functors between the fibres.
Yeah I think that's what I was maybe trying to say, but saying poorly.
The morphisms are really crucial. And if you're just over a set, you don't have to keep track of any of that stuff.
you just need fibers over objects, which you have.
hmm
like, the fact that you don't need "fibrations" for sets is, like, an accident
(for the record, tho, a lot of things are clearer when u recognize that sets do have morphisms)
but those morphisms have to go to something VERY specific under any kind of functor
you don't have to choose anything for them
I think my answer is not maximally "moral" as opposed to technical.
but maybe halfwayish
i mean, in my mind, the question should be totally reversed
how?
i.e. "how come for reasonable notions of functors into nCat you always get fibrations over the base, but for 0Cat you just get all maps down to the base?"
actually i have a take on this
there's a pathology in the typical approach to thinking about 0Cat, i'd say
If you do this in HoTT, does it not work anymore?
if you're paying attention to strictness issues, then really, 0Cat should be the category of setoids, not sets
i.e., sets equipped with equivalence relations
I'm never really paying attention to strictness issues, unless I absolutely have to.
same (:
but we seem to be here!
I just think about dots and paths in my head.
But even with setoids, every functor is equivalent to a fibration. The difference here is really a groupoid vs category thing.
but so: if we use setoids instead of sets, then i bet we get a similar phenomenon to groupoids or in homotopy theory
Could setoids also be called posetal groupoids :thinking:
sure :)
where every map is equivalent to a fibration, but not equal to one if you are willing to be evil
okay alexander's comment is making me rethink my whole position
it's also what i was gonna say next ^_^
Or in HoTT does the same thing happen for groupoids as sets, because every functor being equivalent to a fibration means there's a path between the two?
Was it Voevodsky that emphasized that we should think of sets:groupoids as posets:categories?
@Dan Doel the more category theory i learn the more the idea of doing category theory in hott terrifies me
@Joe Moeller Yes, I think so.
someone i talked to at popl told me that some of his work was on the open problem of defining the appropriate notion of a presheaf when working in hott
iirc
okay so are we saying that groupoids behave MORE like sets than categories, in this aspect?
it sounds like it to me
okay so here's a fact i know
That's what I was trying to get at.
which is actually what Dan said a while back
the only real difference between sets and groupoids i see is that you dont have to replace w/ an equivalent fibration in sets, but i bet that that's an artifact of using sets instead of setoids
Is it 'evil' to distinguish between the functor on groupoids and the equivalent fibration?
If so, then I think in HoTT you'd try to make them identical.
Up to paths.
i know that "grothendieck fibration" is an evil concept
i think "street fibration" or something is the reformed version
That's right.
hmmmmm okay... i'm trying to fit this into my backwards framework.... i guess iirc when you do the -categorical Grothendieck construction stuff, you do indeed get that the -category of "fibrations over an -groupoid " is equivalent to the -slice category .
So this might be the kind of situation that HoTT is intended to clear up. Groupoids act like sets, and categories act like posets. Or something.
more like sets act like ∞-groupoids
I suppose I would like to say that one of the underlying philosophical moves in HoTT is to replace sets with -groupoids
@Jonathan Beardsley then does that equivalence tell you which fibration corresponds to your arbitrary map?
Unless it also eliminates the fibration part for categories, too.
I think it could if, instead of using the -categories, you used the Quillen model structures.
"Street fibrations" are the non-evil fibrations: any functor naturally isomorphic to a Grothendieck fibration is a Street fibration, and any functor naturally isomorphic to a Street fibration is again a Street fibration.
But almost nobody uses Street fibrations.
The most pushback I've ever gotten on using the word "evil" was from people who complained they weren't being :ogre: evil :ogre: for using Grothendieck fibrations.
And replaced the map with a fibration in the correct model structure.
John Baez said:
"Street fibrations" are the non-evil fibrations: any functor naturally isomorphic to a Grothendieck fibration is a Street fibration, and any functor naturally isomorphic to a Street fibration is again a Street fibration.
But almost nobody uses Street fibrations.
The most pushback I've ever gotten on using the word "evil" was from people who complained they weren't being :ogre: evil :ogre: for using Grothendieck fibrations.
Me and Liang Ze Wong used Street fibrations in the first draft of our paper on the enriched Grothendieck construction
because it makes doing enriched fibrations easier in some ways
b/c you can just work with adjoints between fibers
I think people have given either a negative or an idk to the question "are Grothendieck fibrations the fibrations of some model structure?"
@Jonathan Beardsley that sounds nice, why did you change it?
but it turned out to be unnecessary
and made the paper a lot longer
basically we were anxious about picking cartesian lifts in enriched categories
where you don't have honest sets of morphisms
Is there a theorem like "every Street fibration is equivalent to a Grothendieck fibration"?
i can't remember how it all worked out in the end, but it turned out you didn't need to worry about this
@Joe Moeller at least in -cosmoi this type of thing is true
Riehl and Verity have some theorem saying that things that should be called "Cartesian fibrations" are the same as things that should be called "Street fibrations."
A Street fibration is a Grothendieck fibration iff it is an isofibration, and you can always replace a functor by an equivalent isofibration (and being a Street fibration is equivalence-invariant).
I think I wanted the other direction though, Reid. :thinking:
∞-cosmoi 🤩
what's an ∞-cosmos?
"a place where one can do -category theory"
i don't know what i expected
Do you know the classical notion of a cosmos?
yeah
it's a (1, 1)-quantale :upside_down:
Is it an (,2)-category?
@Joe Moeller well one would really need a good model for that type of thing I think, haha
I don't know about the classical notion of a cosmos :looking:
https://ncatlab.org/nlab/show/cosmos
something nice enough for enriching over that you don't have to sweat about it, basically
enough of Set's properties that you use all the time as the enriching category, except maybe not cartesian
let's regularize our naming conventions, a cosmos should be called a quantos :triumph:
{space, cosmos} is a nice pair of words.
if we could replace -topos with "space" we'd be in good shape
@Jonathan Beardsley ok, i shouldve clarified ive only ever rly thought about benabou cosmoi
are those the ones you have in mind
nah, more like Street cosmoi
ah, oof
If you start with a Street fibration, you can replace it by an isofibration--the new functor is still a Street fibration so now you found an equivalent Grothendieck fibration.
/me peeks
Reid, oh I see.
i.e. instead of "a good thing to enrich over," we're talking about a "good place to do category thoery"
A Benabou cosmos is a nice sort of 2-rig, @Joe Moeller.
fibrational cosmos or the 2nd one, jon?
oh i dunno, i guess @Emily Riehl might know, haha
I would guess, from the language of the nlab article, that it's the "fibrational" definition that caused them to name these structures -cosmoi
ok good night
Emily Riehl hints at a notion of -cosmos here:
She may have made this into a definition of -cosmos somewhere.
:o
I mean she has written many papers on the theory of -cosmoi
She has definitely made it into a definition.
https://ncatlab.org/nlab/show/infinity-cosmos
crap i forgot i was going to bed
There's even a book in progress now. Riehl-Verity http://www.math.jhu.edu/~eriehl/elements.pdf
anyway returning to the title of the topic—
@sarahzrf I'd say that for a category you can think of functors as families of categories parameterised over . You just have to think of the collection of all categories as being .
ha
oh i misread "the collection of all categories" as "all categories"
Yea sorry functors into a category are equivalent to normal lax functors into Prof, meaning identity is preserved up to equivalence which is the same as arbitrary lax functors into Span.
@Max New What's 'Span' here?
bicategory whose objects are Sets, morphisms are Spans and 2-cells are morphisms of spans. Categories are monoids in that bicategory, which explains the relationship to Prof which is Cats, profunctors and natural transformations
(Both Span and Prof can also be naturally extended to double categories)
Here is the nlab page about this stuff: https://ncatlab.org/nlab/show/displayed+category
Thanks! I didn't know that. It's nice to be able to drop the 'normal'.
It also has a simple explanation which is that Prof is the result of taking monoids in Span and that construction has a universal property that normal lax functors into Mod(C) are the same as lax functors into C.
Can we also drop the 'lax'? I know there's a 'laxification' functor such that the lax functors correspond to ordinary functors . Might there also be a 'right laxification' such that lax functors correspond to ordinary functors ? In other words, is representable?
meaning the inclusion i : Pseudo -> Lax
is a left adjoint? Maybe check if it preserves colimits
Ah, wait, of course that can't work. If there was a -category such that is the -category of ordinary functors then we would have , which we know doesn't work.
John Baez said:
Emily Riehl hints at a notion of -cosmos here:
She may have made this into a definition of -cosmos somewhere.
Why did she put gamma between 1 & 2 when γ ≈ 0.577?
I'm afraid the answer is lost in the -cosmos.
I thought γ was the Golden ratio.
No, is the Euler-Mascheroni constant. The golden ratio is called or sometimes or sometimes even . is for the Greek sculptor Phidias.
I advocate for the "big" golden ration 1.6180339... and for the "small" golden ratio 0.6180339....