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.
CONTEXT: In my ongoing research on ternary and higher-arity structures we came across a ternary algebra called a semiheap: a set with a ternary operation such that
These structures can be regarded as generalizing many known algebraic strcutures such as groups, torsors, afine spaces, involuted monoids, dagger categories (in the -oid case), etc. We have found a natural notion of morphism that deviates from the standard homomorphism of universal algebras (in particular, it generalizes splittings in a non-trivial way involving two maps in different directions between semiheaps,) which has allowed us to solve many uncomfortable questions about ternary notions of invertibility, units and equivalence.
QUESTION: Having found this previously unindentified category of semiheaps we are wondering what are natural questions one may ask of a category of algebraic structures. What do you think is important to claim that a category of algebraic strucutures is more "correct" than another? We are mostly interested in finding categorical arguments to claim that our definition of "the category of semiheaps" is somehow better or "more natural" than the usual automatic definition via homomorphisms of universal algebras (it should be mentioned that isomorphisms of universal algebras give isomorphisms of semiheaps but the converse is not true in general).
The usual concept of morphism between algebraic structures - familiar from universal algebra or the study of [[algebraic theories]] - is known to always give a category that's complete, cocomplete, etc. etc.
In fact, if you list enough "etc." here you get theorems saying that categories with all these properties are equivalent to categories of algebraic structures with the usual morphisms! The classic result along these lines is Birkhoff's theorem, and there's an updated version for algebraic theories.
If you're using some other notion of morphism then it would be good to fit this other notion into a general context. If it's good, it's probably an example of a good general idea. But here I'm talking as a category theorist: this is the philosophy of category theory.
John Baez said:
If you're using some other notion of morphism then it would be good to fit this other notion into a general context. If it's good, it's probably an example of a good general idea. But here I'm talking as a category theorist: this is the philosophy of category theory.
By this you mean finding the corresponding analogue of general "algebraic theories" that fit our notion of morphism for the particular case of semiheaps?
Something like that. I'd have to see some details to know precisely which way to go (and I don't have much time for this right now, alas). Is your notion of morphism a pair of maps obeying some conditions?
John Baez said:
Something like that. I'd have to see some details to know precisely which way to go (and I don't have much time for this right now, alas). Is your notion of morphism a pair of maps obeying some conditions?
Yes, we define a morphism of semiheaps
as a pair of maps and such that
.
Okay, thanks - that formula has a certain charm, and maybe it will ring a bell for someone here.
Reminds me of some kind of internal adjunction between closed categories...
I would be curious to know how they interact with homomorphisms. You could consider investigating a double category with homomorphisms as vertical morphisms and... intermorphisms? (did you come up with a good name yet?)... as horizontal morphisms.
As for constructing the category with these things on their own, I would recommend abstracting the natural structure on these. Does the collection of intermorphisms from to have some structure? Possibly a ternary operation inherited from that on or ? Are there analogues of natural transformations between these things, or distinguished instances which arise when or has extra structure? Does the forgetful functor to have nice properties? (is it faithful, for instance?) You already mentioned limits and colimits as a possible direction for investigation, but what universal properties make sense for these which aren't directly limits or colimits?
To give you some direction here, one potential goal would be to work out how much these morphisms "see" of the internal structure of the semiheaps. Intermorphisms from the trivial semiheap correspond to "capturing elements", that is such that for all , for instance; is there an object that does a bit better at representing the forgetful functor to ?
Sometimes you can reimagine what you think of as the 'elements' of the objects of a category, in order to make it more algebraic. For example take , the category of sets with relations as morphisms. This category isn't obviously algebraic. But a relation between two sets is the same thing as a sup-preserving map between their powersets. So is equivalent to , the category of free sup-lattices (i.e. powersets), which is algebraic in the sense that it's a full subcategory of , which is monadic over .
Morgan Rogers (he/him) said:
is there an object that does a bit better at representing the forgetful functor to ?
I don't think any object will do a good job of representing a forgetful functor. An important example of semiheaps is groups with the operation . But then there are no morphisms from any semiheap into a group of larger cardinality, because as we vary b in the right hand side will take on every value in the group, whereas the left hand side will take on at most values.
That's a nice example @Oscar Cunningham ! But the forgetful functor is contravariantly represented by the trivial semiheap, since there is a unique function and all of the sections to this function are valid choices for ..!
@Carlos Zapata-Carratala I hope this observation^ is helpful :wink:
Worth noting that this forgetful functor only represents and so is not faithful (since doesn't determine ).
Morgan Rogers (he/him) said:
I would be curious to know how they interact with homomorphisms. You could consider investigating a double category with homomorphisms as vertical morphisms and... intermorphisms? (did you come up with a good name yet?)... as horizontal morphisms.
As for constructing the category with these things on their own, I would recommend abstracting the natural structure on these. Does the collection of intermorphisms from to have some structure? Possibly a ternary operation inherited from that on or ? Are there analogues of natural transformations between these things, or distinguished instances which arise when or has extra structure? Does the forgetful functor to have nice properties? (is it faithful, for instance?) You already mentioned limits and colimits as a possible direction for investigation, but what universal properties make sense for these which aren't directly limits or colimits?
We only recently found a strong motivation to define these alternative semiheap morphisms so we didn't think of a name yet. "Intermorphisms" sounds like a good name a priori.
Many thanks for all your comments. These give us very useful prompts to guide our exploration of these structures.