Zulip Chat Archive

Stream: Is there code for X?

Topic: Semigroupoidal category


Yaël Dillies (Feb 01 2022 at 21:25):

A monoidal category has an associator, a left unitor and a right unitor. But now I have the category Twop which has just an associator. How should I go about it? Should we have semigroupoidal categories in mathlib or should I define the tensor product ad hoc and provide its properties by hand?

Adam Topaz (Feb 01 2022 at 21:31):

How did you define Twop? Twop means two distinct points?

Adam Topaz (Feb 01 2022 at 21:33):

If you work with two possibly equal points, then it should just be monoidal right? So you could construct both categories and consider the monoidal structure in the actual monoidal category

Kevin Buzzard (Feb 01 2022 at 21:42):

I see -- so a bipointed set is different to a two-pointed set!

Adam Topaz (Feb 01 2022 at 21:48):

This is like considering the category of rings where 101 \neq 0 as opposed to the usual category of rings. Who does that?!

Reid Barton (Feb 01 2022 at 21:49):

Another place this comes up is sSet as the classifying topos for linear orders with \bot \ne \top

Reid Barton (Feb 01 2022 at 21:50):

I think there is some more standard terminology for this "equipped with two distinct (but labeled) points" but I forget what it is

Kyle Miller (Feb 01 2022 at 21:58):

(In case you ever remember what that terminology is, here's a link to the relevant poll.)

Damiano Testa (Feb 02 2022 at 05:11):

These are like configuration spaces right?

Adam Topaz (Feb 02 2022 at 05:19):

It's related -- a point in Conf2(X)\operatorname{Conf}_2(X) corresponds to a 2-pointed structure on XX (with the points distinct). But what Yael is considering is the category of all triples (X,a,b)(X,a,b) with XX a set, a,bXa,b \in X and aba \neq b (with the natural category structure, where morphisms are functions on the set which send aa to aa and bb to bb).

Yaël Dillies (Feb 02 2022 at 06:53):

(I'm actually not sure about the sends aa to aa and bb to bb part. The nLab page is unclear to me on that point)

Yaël Dillies (Feb 02 2022 at 07:08):

I can define Bipointed and work over that, but won't I need to restrict to Twop at some point?

Yaël Dillies (Feb 02 2022 at 07:09):

Also, Bhavik explicitly told me not to define Bipointed :stuck_out_tongue:

Kevin Buzzard (Feb 02 2022 at 09:18):

Bipointed is the kind of stack which shows up in algebraic geometry -- we're into our moduli stacks and these are simple examples

Yaël Dillies (Feb 02 2022 at 09:36):

/me is defining Bipointed

Bhavik Mehta (Feb 02 2022 at 14:29):

Yaël Dillies said:

Also, Bhavik explicitly told me not to define Bipointed :stuck_out_tongue:

I thought I said not to define it unless you need it! But now it seems like you need it :)


Last updated: Dec 20 2023 at 11:08 UTC