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: deprecated: topos theory

Topic: translation dictionary: Category Theory ↔ Topos Theory


view this post on Zulip James Deikun (Mar 15 2022 at 17:59):

It's possible to use abstract category theory as practiced in a [[proarrow equipment]] to set up a correspondence between category theory and topos theory, so I started to do this. So far I have:

Category Theory Topos Theory
category C,DC,D topos E,F \mathscr{E}, \mathscr{F}
functor F,G:CDF,G : C \rarr D geometric morphism f,g:EF f,g : \mathscr{E} \rarr \mathscr{F}
profunctor P,Q:CDP,Q : C ⇸ D lex functor H,K:FE H,K : \mathscr{F} \rarr \mathscr{E} (note direction)
natural transformation α:PQ\alpha : P \rArr Q natural transformation α:KH \alpha : K \rArr H (note direction)
D(1,F)D(1,F) ff^{*}
D(F,1)D(F,1) ff_{*}
P(F,G)P(F,G) gHfg^{*} \circ H \circ f_{*}
collage of PP Artin gluing of HH
cocone under CC Freyd cover of E\mathscr{E}
cone over CC Artin gluing of LConstLConst (sometimes called Δ\Delta)
11 SetSet
22 (walking arrow) Sierpinski topos = Set2Set^{2}
!! Γ\Gamma (global sections functor)
00 Initial topos
Cauchy completeness (trivial)
presheaf lex functor CSetC \rarr Set
representable presheaf lex left adjoint functor CSetC \rarr Set
object A,B:CA,B : C point p,qp,q of E\mathscr{E}
arrow f:ABf : A \rarr B ??? (geometric morphism from the Sierpinski topos mapping the open point to pp and the closed point to qq)
walking arrow classifies analyses of CC as collage Sierpinski topos classifies analyses of E\mathscr{E} as Artin gluing
fully faithful functor geometric embedding
PP-weighted limit of FF ??? (a geometric morphism whose inverse image is LiftHf\mathrm{Lift}_{H} f^{*})
conical limit of FF ??? (a geometric morphism whose inverse image is LiftLConstf\mathrm{Lift}_{LConst} f^{*}
terminal object focal point (this should agree with the above but I haven't checked)
pointwise Rangf\mathrm{Ran}_{g} f ??? (a geometric morphism whose inverse image is LiftHf\mathrm{Lift}_{H_{*}} f^{*})

Can anyone identify any of the "???" or anything left out?

view this post on Zulip Christian Williams (Mar 15 2022 at 18:35):

Nice! Are you getting this from Proarrows II?

view this post on Zulip James Deikun (Mar 15 2022 at 19:02):

Christian Williams said:

Nice! Are you getting this from Proarrows II?

I basically worked it out myself based on the definitions in the nLab ... on reading Proarrows II it mentions the interesting fact that lex functors are actually the codiscrete cofibrations in TOP ... which is a nice confirmation that they are actually the right thing to use as the analogue to profunctors, but that seems highly overdetermined at this point.

No doubt I'm getting some of that indirectly through the nLab too ...

view this post on Zulip James Deikun (Mar 15 2022 at 19:18):

Adding:

Category theory Topos theory
sieve in CC open subtopos of E\mathscr{E}
cosieve in CC closed subtopos of E\mathscr{E}

view this post on Zulip James Deikun (Mar 15 2022 at 19:48):

BTW although little of this is in Proarrows II in particular I'd be surprised if much of it was truly original so references are welcome as well ...

view this post on Zulip Morgan Rogers (he/him) (Mar 15 2022 at 20:07):

How do you prove that the analogue of fully faithful functors are the embeddings? They're certainly internally fully faithful, but do you know how to prove the converse?

view this post on Zulip James Deikun (Mar 15 2022 at 20:16):

I'm using the definition of fully faithful from https://ncatlab.org/nlab/show/2-category+equipped+with+proarrows#fully_faithful_arrows and computing it out with the above dictionary, get that the definition is that fff^{*} \circ f_{*} is canonically isomorphic to idid via the counit of the adjunction fff^{*} \dashv f_{*} which is the second equivalent condition at https://ncatlab.org/nlab/show/geometric+embedding#definition ...

view this post on Zulip Mike Shulman (Mar 15 2022 at 20:20):

Right -- in particular, a "fully faithful arrow" in a proarrow equipment is a stronger condition than being representably fully faithful in its 2-category of arrows.

view this post on Zulip Mike Shulman (Mar 15 2022 at 20:21):

I think the ??? corresponding to f:ABf:A\to B should be just "a morphism of points". The points of any topos form a category. (In the case of a classifying topos of some theory, the morphisms are the morphisms of models of that theory.)

view this post on Zulip Mike Shulman (Mar 15 2022 at 20:22):

Although, since the proarrow equipment of topoi is not "well-pointed" the way Cat/Prof is, the points and their morphisms (with terminal domain) are generally less important.

view this post on Zulip James Deikun (Mar 15 2022 at 20:30):

Indeed; I similarly expect that for limits and colimits the ones that are properly proarrow-weighted rather than merely (co)presheaf-weighted are going to be important.

view this post on Zulip Mike Shulman (Mar 15 2022 at 20:36):

I look forward to hearing what those turn out to be!

view this post on Zulip Mike Shulman (Mar 15 2022 at 20:36):

It might be interesting already to ask what they are in the simpler proarrow equipment of locales.

view this post on Zulip Graham Manuell (Mar 15 2022 at 23:36):

You might also be interested in this paper by Susan Niefield.

view this post on Zulip Morgan Rogers (he/him) (Mar 16 2022 at 07:49):

James Deikun said:

Christian Williams said:

Nice! Are you getting this from Proarrows II?

I basically worked it out myself based on the definitions in the nLab ... on reading Proarrows II it mentions the interesting fact that lex functors are actually the codiscrete cofibrations in TOP ... which is a nice confirmation that they are actually the right thing to use as the analogue to profunctors, but that seems highly overdetermined at this point.

No doubt I'm getting some of that indirectly through the nLab too ...

Be patient with me, because this is my first time looking into proarrow equipments, but how is this overdetermined? Wood uses the (bi)functor TopTopLexco\mathrm{Top} \to \mathrm{TopLex}^{\mathrm{co}} which forgets the inverse image functor as his proarrow equipment. Something which would seem much more natural to me would be the (bi)functor TopTopLexop\mathrm{Top} \to \mathrm{TopLex}^{\mathrm{op}} which forgets the direct image functor. Why is the former the one you choose? Is it actually the one you use?

view this post on Zulip Morgan Rogers (he/him) (Mar 16 2022 at 07:52):

More generally, I'm sure there are other possible proarrow equipments for toposes. You can't present a table like the one above without saying which one you're using!

view this post on Zulip Nathanael Arkor (Mar 16 2022 at 12:09):

More generally, I'm sure there are other possible proarrow equipments for toposes.

In many cases, the proarrow equipment structure is essentially unique, and this is true in this example. See Rosebrugh–Wood's Proarrows and cofibrations.

view this post on Zulip Graham Manuell (Mar 16 2022 at 12:24):

Though Morgan's original point is right up to taking opposite categories! See Rosebrugh–Wood's Cofibrations in the bicategory of topoi. :P

view this post on Zulip Morgan Rogers (he/him) (Mar 16 2022 at 12:33):

Nathanael Arkor said:

More generally, I'm sure there are other possible proarrow equipments for toposes.

In many cases, the proarrow equipment structure is essentially unique, and this is true in this example. See Rosebrugh–Wood's Proarrows and cofibrations.

The conditions on the proarrow equipment ():KM(-)_*: K \to M that they use in this paper which result in essential uniqueness are...

MM has all finite collages. All collage injections i:ACi: A \to C are in KK. An arrow CXC \to X is in KK if and only if all ACXA \to C \to X are in KK. Applying ()(-)^* to a collage diagram yields an opcollage diagram.

That's a lot of non-trivial conditions, certainly enough to support my argument that you should specify which equipment you're using.

view this post on Zulip James Deikun (Mar 16 2022 at 12:50):

Morgan Rogers (he/him) said:

Be patient with me, because this is my first time looking into proarrow equipments, but how is this overdetermined? Wood uses the (bi)functor TopTopLexco\mathrm{Top} \to \mathrm{TopLex}^{\mathrm{co}} which forgets the inverse image functor as his proarrow equipment. Something which would seem much more natural to me would be the (bi)functor TopTopLexop\mathrm{Top} \to \mathrm{TopLex}^{\mathrm{op}} which forgets the direct image functor. Why is the former the one you choose? Is it actually the one you use?

I'm actually using the functor TopcoTopLexcoop\mathrm{Top}^{\mathrm{co}} \to \mathrm{TopLex}^{\mathrm{coop}} which forgets direct image, as it seems to be the most natural in this case, hence all the (note direction) above ... the inverse image functor is a left adjoint. I want it to be the 'forward' direction because it is more important in applications, and I want it to remain the left adjoint because that's what's proper for 'forward' in equipments. However in TopLexop\mathrm{TopLex}^{\mathrm{op}} it is a right adjoint, so the extra co^{co} is needed.

Now I guess I need to look into Proarrows and cofibrations to see what I might be missing by not using their orientation ...

view this post on Zulip Morgan Rogers (he/him) (Mar 16 2022 at 13:14):

James Deikun said:

However in TopLexop\mathrm{TopLex}^{\mathrm{op}} it is a right adjoint, so the extra co^{co} is needed.

Ah I see, variance being tricky as usual :joy: I'm glad I took the time to ask!

view this post on Zulip Mike Shulman (Mar 16 2022 at 15:11):

Morgan Rogers (he/him) said:

That's a lot of non-trivial conditions, certainly enough to support my argument that you should specify which equipment you're using.

It looks like a lot of conditions when expressed in terms of a bo-lff functor ():KM(-)_* : K\to M, but from an enriched perspective it's really just a cocompleteness condition.

view this post on Zulip Morgan Rogers (he/him) (Mar 16 2022 at 18:56):

So @Mike Shulman is it the case that the difference between the proarrow equipments we've been discussing is that they satisfy a completeness and cocompleteness condition respectively? Are they "the same" equipment in some sense, up to suitably dualizing the bicategories involved? This is still unclear to me.

view this post on Zulip Graham Manuell (Mar 16 2022 at 19:05):

I don't know for certain, but I think the notion of proarrow equipment is not self-dual and the one is a proarrow equipment for the category and the other is for its opposite category. I don't think they are 'equivalent' equipments.

view this post on Zulip Mike Shulman (Mar 16 2022 at 21:03):

Let's see. Both kinds of 2-categorical duality reverse the handedness of internal adjoints, i.e. a left adjoint in CC is a right adjoint in CopC^{op} and CcoC^{co}, and a left adjoint in CcoopC^{coop}. Thus, if KMK\to M is a proarrow equipment, then KopMopK^{op} \to M^{op} and KcoMcoK^{co} \to M^{co} are not, but KcoopMcoopK^{coop} \to M^{coop} is.

On the other hand, if ():KM(-)_* : K\to M is an equipment, i.e. a bo+lff functor such that each ff_* has a right adjoint ff^*, then since adjoints point in the opposite direction and passage to adjoints reverses 2-cells, we also have a functor ():KMcoop(-)^* : K\to M^{coop}. By the above, each ff^* is still a right adjoint in McoopM^{coop}, so this is not an equipment. But applying one more duality of either sort fixes that, so ():KopMco(-)^* : K^{op} \to M^{co} and ():KcoMop(-)^* : K^{co} \to M^{op} are both equipments (and, of course, one is the coop of the other).

In other words, the Klein 4-group acts on equipments, but the action isn't simply lifted from the action on 2-categories: it acts differently on KK and MM.

Now there is a "tautological" equipment AdjCat\rm Adj \to Cat, where Adj\rm Adj is the 2-category of categories and adjunctions pointing in the direction of their left adjoints. Thus, we also have equipments AdjcoopCatcoop\rm Adj^{coop} \to Cat^{coop}, AdjopCatco\rm Adj^{op} \to Cat^{co}, and AdjcoCatop\rm Adj^{co} \to Cat^{op}, where the first two send an adjunction to its left adjoint, and the second two send an adjunction to its right adjoint.

It sounds like in this conversation we're defining Top\rm Top as a subcategory of AdjopAdj^{op}, with geometric morphisms pointing in the direction of their right adjoint, but with 2-cells defined as going between their left adjoints. Thus, we have equipments TopopTopLex\rm Top^{op} \to TopLex, TopcoTopLexcoop\rm Top^{co} \to TopLex^{coop}, TopTopLexco\rm Top \to TopLex^{co}, and TopcoopCatop\rm Top^{coop} \to Cat^{op}. Since they constitute an orbit of the Klein-4 action, they all carry the same information.

view this post on Zulip Graham Manuell (Mar 16 2022 at 21:39):

Hmm. This is interesting. How this this square with Roseburgh and Wood's comment on the second page of "Cofibrations in the bicategory of topoi" that "the proarrow equipment TOPLEXco\mathrm{TOP} \to \mathrm{LEX}^\mathrm{co} enjoys more of the properties of CATProf\mathrm{CAT} \to \mathrm{Prof} than does TOPopLEX\mathrm{TOP}^\mathrm{op} \to \mathrm{LEX}"? Does this mean they were mistaken here or am I misunderstanding something?

view this post on Zulip Mike Shulman (Mar 16 2022 at 21:48):

"Carrying the same information" doesn't mean that they're the same or have the same properties. Set\rm Set and Setop\rm Set^{op} carry the same information, but one is a topos and one isn't.

view this post on Zulip Graham Manuell (Mar 16 2022 at 21:49):

I see. Fair enough.

view this post on Zulip Morgan Rogers (he/him) (Mar 17 2022 at 07:42):

Great, thanks for the analysis Mike! To sum up, once we've decided which of KK, KopK^{op}, KcoK^{co} or KcoopK^{coop} we're attaching the equipment to, if we insist that the equipment satisfies a completeness property, it is essentially unique, and we can obtain the other equipments via the transformations Mike described. But you do still need to specify the variance (which would maybe make it easier to parse the directions of the arrows you describe @James Deikun)

view this post on Zulip James Deikun (Mar 17 2022 at 13:49):

A few more things:

Category theory Topos theory
D(,F=)D(-,F=) ff^{*}
D(F,=)D(F-,=) ff_{*}
bijective-on-objects functor geometric surjection [Cofibrations in the bicategory of topoi]
faithful functor localic geometric morphism (conjectured)
conservative functor ??? (maybe locally connected g.m.?)
fibration ???
discrete fibration ???
cofunctor ???

I'm still digesting the Niefield, there's a lot of implications but it's hard for me to nail them down, thanks for that though @Graham Manuell ...

I'm conjecturing "localic" for "faithful" as it makes sense intuitively, fits into the existing factorization system, and Psh\mathrm{Psh} takes faithful functors to localic geometric morphisms. And anyway I'm not aware of a definition of "faithful" in equipments.

The equivalent of conservative functors is fairly important as it helps nail down what discrete objects look like, it has to be something that is true of the global sections functor of a Boolean topos but not for general presheaf toposes. (So in particular "essential" is out.) Locally connected has the right "feel" to me but I can't yet justify it beyond that.

view this post on Zulip James Deikun (Mar 17 2022 at 14:13):

Actually "totally disconnected" feels even better except the definition of "totally disconnected geometric morphism" confuses me as it looks more like what I'd expect for totally path-disconnected ...

view this post on Zulip Mike Shulman (Mar 17 2022 at 17:50):

There's a sense in which localic morphisms are analogous to faithful functors, but I'm pretty sure it's only an analogy, that not every representably faithful morphism in Top is localic. And, as you said, it's not clear whether there is a way to use equipments to define a better notion of "faithful", the way there is for "fully faithful".

view this post on Zulip Mike Shulman (Mar 17 2022 at 17:50):

I think a better analogy is that localic morphisms are to faithful functors the same way that subspace inclusions are to injective functions.

view this post on Zulip Mike Shulman (Mar 17 2022 at 17:52):

I don't know what your goals are with fibrations, but ordinary representable fibrations in Top are already interesting. Peter Johnstone did some work with them, e.g. his paper "Fibrations and partial products in a 2-category" I think.

view this post on Zulip Mike Shulman (Mar 17 2022 at 17:53):

It's not clear to me whether to expect a good analogue of conservative functors in Top.

view this post on Zulip James Deikun (Mar 17 2022 at 18:39):

Hm, looks like Johnstone did a lot of good work on characterizing the representable fibrations and opfibrations in "Fibrations and partial products in a 2-category" but it didn't lead to the kind of nice punchine that Rosebrugh and Wood got for cofibrations. It seems most of the further work on this is by Sina Hazratpour and focuses on reproducing the existing sufficient characterizations by improved methods rather than improving the results themselves...

view this post on Zulip Mike Shulman (Mar 17 2022 at 18:44):

Well, not everything has an equally nice punchline...

view this post on Zulip James Deikun (Mar 17 2022 at 18:47):

True. I think the "faithful" case does though. Adding to the evidence: eso+full functors give rise to hyperconnected morphisms under Psh and (hyperconnected,localic) is an OFS echoing (eso+full,faithful).

view this post on Zulip James Deikun (Mar 17 2022 at 18:49):

It leads me to think there is a nice abstract definition of "faithful" even if I don't know what it is ...

view this post on Zulip Mike Shulman (Mar 17 2022 at 18:55):

If there is an abstract notion that specializes to the localic maps, I wouldn't call it "faithful" but rather something like "strongly faithful", analogously to how the subspace inclusions in spaces are not the monomorphisms. In that regard, I suppose you could try to generalize notions like "strong monomorphism" or "regular monomorphism" to 2-categories. I don't know if anyone's tried that.

view this post on Zulip James Deikun (Mar 17 2022 at 19:28):

Example 4 in [[generalized kernel]] maybe?

view this post on Zulip James Deikun (Mar 17 2022 at 19:31):

I don't know if Topco\mathrm{Top}^{\mathrm{co}} has something as nice as coequifiers though!

view this post on Zulip Mike Shulman (Mar 17 2022 at 19:42):

I this it probably does. Section B3.4 in Sketches of an Elephant constructs lots of colimits in Top, and I don't know if coequifiers are among them but I expect a similar method would work (or they could be constructed out of the colimits already mentioned).

view this post on Zulip Morgan Rogers (he/him) (Mar 18 2022 at 11:42):

I'd like to say before this thread goes quiet that in spite of my questions which may have come across as very sceptical, I'm very interested in this effort, and I look forward to seeing the results recorded more formally somewhere!