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.
It is often written that . Is this the same as ? If so, can I choose one and use it exclusively? For example, can I say either or for the embedding of Yoneda?
Perhaps it would even be enough to write , without naming the category the arrows are to be taken from? After all, we always know what category our objects belong to, so there is no ambiguity.
I have not seen a situation where confusion arises from mixing the two notations, but I would say there are cases where one may feel a tiny bit weird using the second. The feeling I have is that is a meta-linguistic expression that doesn't require you to commit to a flavour or foundation, and can mean, for example, that "", whatever it is, is a proof that "". At the same time, one could say that because in a poset there is at most one element in each hom- set. The difference is almost imperceptible but I feel something has changed.
After all, we always know what category our objects belong to, so there is no ambiguity.
Sometimes you don't: finite sets, but only isomorphisms/injections/surjections; finite sets, with partial functions; finite sets, and all functions; finite sets, with all relations, not just the functional ones; these are quite different categories. The difference is so noticeable that in the early days Ehresmann pushed to call a category with the name of its arrows rather than with the name of it objects. So, one should say , , , (topological spaces and continuous maps)...
in the early days Ehresmann pushed to call a category with the name of its arrows
Good to know, do you have a reference for this?
Mac Lane acknowledges it in the historical section of chapter 1 of CWM:
![]()
![]()
I would say "Catégories et Structures" is not easy to find; I saw only one copy, not in good condition, in the university library back in 2010.
After all, we always know what category our objects belong to, so there is no ambiguity.
Sometimes you don't: finite sets, but only isomorphisms/injections/surjections; finite sets, with partial functions; finite sets, and all functions; finite sets, with all relations, not just the functional ones; these are quite different categories.
I was thinking that we should think of objects as formal symbols marked with the category they belong to. Otherwise, we should get into all kinds of trouble. For example, we want to have a functor , and for that to happen we must have a function on objects that sends them to appropriate arrow sets. If objects are not labelled with the category they belong to, we cannot define that function.
I would say "Catégories et Structures" is not easy to find; I saw only one copy, not in good condition, in the university library back in 2010.
How about Catégories structurées from back in 1963? https://www.numdam.org/item/10.24033/asens.1125.pdf It says, for instance:
une catégorie d'homomorphismes à produits finis, au-dessus d'une catégorie d'applications
This is «a category of homomorphisms with finite products on top of a category of functions».
Anna's Archive, which of course is illegal, has Catégories et structures: extraits.
@John Baez that article is available legitimately via https://eudml.org/doc/112200
Good! I was looking to see if they had Catégories et structures, and saw only these "extracts".