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.
A partial map is a span , where is its domain of definition and the actual map.
One can dualize this definition: a 'copartial map' is a cospan of the form . In , if partial maps relax the totality condition of a function, copartial ones kinda relax single-valuedness by allowing to have many (non-repeating) values, squashed by the quotient . Of course this intuition is shaky outside of regular categories.
I wonder if anyone has seen something like this around?
Here is an example that comes to mind: the projection Y to Q is a covering space, and X is an interval. Then we might be interested in how f lifts to a map from X to Y.
If you restrict your problem to , then every surjection can be associated with its fiber map where is the power set on . This means that your pair can be seen as a pair of composable functions:
This potentially indicates that you might also want to look at these arrows in a Kleisli category, or in the category of idempotent commutative monoids.
Also, note that you have a function that maps
and a function that says whether a subset of is empty or not. If you want to formalize the non-intersection between fibers, you can consider maps such that the composite
is the equality test function on .
Rémy Tuyéras said:
If you restrict your problem to , then every surjection can be associated with its fiber map where is the power set on . This means that your pair can be seen as a pair of composable functions:
This potentially indicates that you might also want to look at these arrows in a Kleisli category, or in the category of idempotent commutative monoids.
Yeah this is the multivalued maps interpretation
Simon Burton said:
Here is an example that comes to mind: the projection Y to Q is a covering space, and X is an interval. Then we might be interested in how f lifts to a map from X to Y.
Uhm you made me realize an example of this kind of functions are periodic functions, going from reals to reals quotiented by integer translations
You have another example in with functions that try to solve the Chinese Remainder Theorem:
The reason why these maps make sense is that the section is not even a ring morphism. So the most sensical way to talk about potential solutions for the CRT in the category is by using the fibers of
The previous example consider maps where , so you could also look at fibrations. For example, when you have a sequence of fibrations:
then you can consider cospans of the form to talk about the possible liftings. Such liftings can then be used to form another cospan
and so on...
EDIT: I realize that's basically Simon's example extended to sequences of arrows, but maybe there is something about compositions of these arrows here
I don't know if this is a useful observation, but we can think of a function as assigning to each the preimage , such that the preimages are disjoint and their union is . Copartial maps relax the disjointness condition, but only insofar as two points in are now allowed to have the same preimage - disjoint but overlapping preimages are still not allowed. The union of the preimages still has to be due to the epimorphism requirement. I don't know if that helps to suggest other examples.
Nathaniel Virgo said:
I don't know if this is a useful observation, but we can think of a function as assigning to each the preimage , such that the preimages are disjoint and their union is . Copartial maps relax the disjointness condition, but only insofar as two points in are now allowed to have the same preimage - disjoint but overlapping preimages are still not allowed. The union of the preimages still has to be due to the epimorphism requirement. I don't know if that helps to suggest other examples.
:thinking: I think your point hints to the fact that there would be no obvious compositions for copartial maps because sending the disjoint sets of preimages via a second morphism would now give arbitrary sets of preimages.
This is also suggested by the approach I proposed above with the power set monad, where the only way to make the map natural in the variable would be to
It's almost like the math would tell us to consider a setting where we look at copartial maps of the form only.
Copartial maps compose like cospans just fine since the pushout of an epi is an epi
Nathaniel Virgo said:
I don't know if this is a useful observation, but we can think of a function as assigning to each the preimage , such that the preimages are disjoint and their union is . Copartial maps relax the disjointness condition, but only insofar as two points in are now allowed to have the same preimage - disjoint but overlapping preimages are still not allowed. The union of the preimages still has to be due to the epimorphism requirement. I don't know if that helps to suggest other examples.
What do you mean by 'disjoint but overlapping' :thinking:
Oops, that should have been "distinct but overlapping", i.e. they're only allowed to overlap if they're the same set
Matteo Capucci (he/him) said:
Copartial maps compose like cospans just fine since the pushout of an epi is an epi
Oh yeah, for sure, I was just trying to go with the restriction that your copartial maps would have non repetitive images. I guess you are not really after that property specifically
This construction is faintly familiar to me. I think I came up with it years ago while trying to construct Rel as a category of decorated cospans, using the construction from "A recipe for black box functors"