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.
Given a functor , @John Baez and Kenny Courser defined a structured cospan as a cospan in of the form in the Section 2 of this paper. Now, when the category and have finite colimits and preserves them, then one can define a symmetric monoidal double category whose objects are objects of and horizontal 1-morphisms from to consists of the structured cospans of the form .
My question is the following:
Let and such that and . Then, in a way, a horizontal 1-morphism has atleast two sources viz. and and atleast two targets viz. and . I must be misunderstanding something fundamentally, as the above sounds a bit awkward.
However, if admits a right adjoint , then as shown by Baez-Courser here in page 6 that is same as the cospan in . In that case, my confusion does not arise. However, in the same paper, Baez-Courser discussed that it is convenient to consider the structured cospan in the form of .
Now, in this paper, @Evan Patterson and others considered the right-adjoint version of structured cospans to define open signed graphs (as horizontal 1-morphisms) in Proposition 2.4 and to define open signed categories (as horizontal 1-morphisms) in Proposition 2.10. So, in this case, my confusion about "multiple source-target of a horizontal 1-morphism" does not arise. However, in this paper @John Baez and @Jade Master defined open petri nets in the form of . So, again, I am getting a bit confused with the said "source-target issue".
I have a feeling that I am misunderstanding something very fundamentally, which I am not able to see at the moment , where exactly I am misunderstanding. I apologise priorly, if my question sounds very naive.
Adittya Chaudhuri said:
Given a functor , John Baez and Kenny Courser defined a structured cospan as a cospan in of the form in the Section 2 of this paper. Now, when the category and have finite colimits and preserves them, then one can define a symmetric monoidal double category whose objects are objects of and horizontal 1-morphisms from to consists of the structured cospans of the form .
My question is the following:
Let and such that and . Then, in a way, a horizontal 1-morphism has at least two sources viz. and and at least two targets viz. and . I must be misunderstanding something.
Right, you're misunderstanding something. It's impossible for a morphism to have two different sources or two different targets.
In category theory (and double category theory) we're not allowed do ask whether morphism from to is equal to a morphism from to unless and . It's a 'type error' to ask that sort of question, as you're now doing.
One way to ensure that this is impossible to ask this sort of question is to decree a morphism in a category (or double category) to be a triple consisting of its source , its target and then .
The best way may be to use some type theory, but I don't want to get into that.
So, let's take the first approach. Then, in the double category of structured cospans, a horizontal morphism is a triple consisting of an object , an object and a diagram
in .
So, it's impossible for this morphism to also have some source unless , or target unless .
In our paper, Kenny and I weren't so pedantic. We assumed the readers knew that in category theory it's against the rules to ask if a morphism in one homset is equal to a morphism in some other homset. So, we just said a horizontal morphism from to is a structured cospan
This defines the homset . It's up to the reader to make sure the set of all horizontal morphisms is the disjoint union of these homsets.
Thanks very much. I got now where exactly I was misunderstanding.
Adittya Chaudhuri has marked this topic as resolved.
FWIW, the definition of a category with a family of homsets doesn't require type theory.
Yes. However, viewing that definition through the eyes of material set theory, one can still get distracted by questions like "what if the same morphism is an element of two distinct homsets?" - as @Adittya Chaudhuri was in this thread.
I believe nothing bad can happen with that definition even if a morphism is an element of two distinct homsets. You just have to keep in mind things like: in this framework, composition is not a single operation, but a bunch of different operations, so does not make sense unless you say which operation you mean. (The nLab article just writes .)
However, all this is easily confusing and distressing to beginners.