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.
I'm looking for a category which is:
such that:
Note some non-examples:
Note also that if a category verifies , and has an initial object, then it can't verify because finite products are biproducts in a compact closed category.
Of course, I'm as much interested in a proof that such a category doesn't exist in case it doesn't exist.
I've been trying to somehow categorify an abelian lattice-ordered group to find an example, but I didn't succeed.
I don't think vector spaces satisfy (3). Since the products and coproducts are biproducts, distributivity would mean which can't be true unless .
Oh yes, sorry I meant finite-dimensional ones
So did I.
Ok, what you say is true. I corrected this.
I made the mistake because I was thinking to the distributivity of the tensor product over binary products binary coproducts.
But in your example, you do want the cartesian products to distribute over the cartesian coproducts?
Yes, exactly.
This is like the distributivity of the over the .
Or like in any other distributive lattice.
So you have both and ? Taking that means that
It looks correct. This is not so surprising because in a lattice both the product and the coproduct are idempotent.
Do you have any restrictions on how the monoidal product interacts with products/coproducts?
Yes, indirectly. These restrictions come from asking for a compact closed category. In a compact closed category, the monoidal product distributes both over products and coproducts because is both a left and a right adjoint.
I have a feeling that an Eckmann-Hilton type argument will show that the product and coproduct do have to coincide, although that argument does rely on having units...
There's this paper:
Of course :) I talked about it me too a few lines above :sweat_smile:
Okay, sorry, I didn't read everything.
Morgan Rogers (he/him) said:
I have a feeling that an Eckmann-Hilton type argument will show that the product and coproduct do have to coincide, although that argument does rely on having units...
This is interesting but be aware that there are examples which verify all the conditions except the one of not being thin to your proof should use the non-thinness.
I noticed that the sketch proof that products and coproducts coincide in Robin Houston's paper seems to use the monoidal unit rather than a terminal object to prove it!
Are you assuming that there is no monoidal unit either?
Sorry, I'm back in 20 minutes or so
I assume that there is a monoidal unit!
Morgan Rogers (he/him) said:
I noticed that the sketch proof that products and coproducts coincide in Robin Houston's paper seems to use the monoidal unit rather than a terminal object to prove it!
I don't think so :sweat_smile:
The counterexample he gives of a compact closed category with binary products but without terminal object, such that the products are not biproducts is the poset with the usual order (which happens to also have the distributivity of products over coproducts), ("minus") for the compact closed structure, with as the product and as the coproduct.
The example I was thinking to which is similar is with the divisibility, multiplicative inverse for the compact closed structure, gcd and lcm where you extend divisibility, gcd and lcm in the "natural" way from to (I'm thinking to this by using the "prime power factorization" of rational numbers, where you have powers with )
In fact the two examples are very related. You have morphisms from the first to the second by making for some prime number
But they are posets!
It looks like in the absence of initial/terminal objects, the part of Houston's argument still goes through showing that there is a canonical isomorphism
and therefore also
which we could write as
If also distributes over , then we also have
If the resulting isomorphism
coincides with the coproduct injection (which seems like not an unreasonable expectation, although I haven't tried to check it), it would follow that if is any object such that there exists at least one morphism (for which it suffices that there exists a morphism and a morphism ), then there exists a unique morphism . In particular, therefore, if had a weakly initial object , then would be an initial object.
Ah, and since there exists a morphism , there exists a unique morphism . But , and there are four morphisms determined by the two projections . Thus these four morphisms are all equal, and therefore the two projections are equal, which is to say that is subterminal. Since was arbitrary, the category is thin.
Congrats, it looks like you have solved the problem :) It means that there doesn't exist any categorical model of arithmetic in the sense I was thinking to which is not a pre-ordered set.
Well, my argument still depends on verifying that that isomorphism is the coproduct injection.
Oh yes, ok.
If, it works, it would be somehow a coherence theorem: in this class of categories (those which verify , , if I understand), "all the diagrams commute"... Also, second thing is that, still if it is true, I may be able to find a proof-theoretic proof given that it looks like I have a logic for this class of categories and that it also looks like it has cut-elimination.
Ok, I checked that the isomorphism is the coproduct injection. First, Houston's isomorphism has component given by "squaring" the injection and dually. And the distributivity isomorphism is the left-to-right map also defined on and by squaring the injections and on by multiplying the two injections. Thus, the composite
with the injection on the left is also given by squaring the two injections, so it is Houston's map. Inverting the distributivity isomorphism we get the result.
This fact kind of reminds me of the Cockett-Seely observation that a category with finite products and coproducts is both distributive and linearly distributive (with the same products and coproducts) iff it is thin. Obviously it's not the same, since you have a noncartesian monoidal structure as well, but it feels like a sort of similar result about the incompatibility of combining linear structure, classical structure, and proof-relevance.
I didn't know that. And what does "proof relevance" mean?
Roughly, non-thin categories.
(In this context)
If you think of a category as providing semantics for a logic, with objects corresponding to propositions (= types) and morphisms to proofs (= terms), then "proof relevance" means that the category is not thin and therefore can semantically "distinguish" between different proofs of the same proposition.
Hmm ok. This word is a bit dismissive. I don't think the proofs in logics whose semantics is in a poset are uninteresting even if we call them irrelevant. Else the proofs in classical propositional logic would be uninteresting.
But I get the idea.
Yeah, "irrelevant" is one of those words you have to learn to strip away the negative connotations of in your head when it's used with a precise mathematical meaning.
"connotation-irrelevant semantics"
Jean-Baptiste Vienney said:
Morgan Rogers (he/him) said:
I noticed that the sketch proof that products and coproducts coincide in Robin Houston's paper seems to use the monoidal unit rather than a terminal object to prove it!
I don't think so :sweat_smile:
The sketch proof in the introduction doesn't mention initial or terminal objects in the part about binary products and coproducts, and indeed they don't show up until Lemma 5 (hence Mike's argument).
Morgan Rogers (he/him) said:
Jean-Baptiste Vienney said:
Morgan Rogers (he/him) said:
I noticed that the sketch proof that products and coproducts coincide in Robin Houston's paper seems to use the monoidal unit rather than a terminal object to prove it!
I don't think so :sweat_smile:
The sketch proof in the introduction doesn't mention initial or terminal objects in the part about binary products and coproducts, and indeed they don't show up until Lemma 5 (hence Mike's argument).
My apologies, you were absolutely right.
I would be interested to know if @Mike Shulman, you would want to write your proof in some paper. There is probably a day when I will like to be able to cite a reference for it. I can always cite this Zulip conversation also but it is probably not the best practice.
I guess this is sufficiently interesting to be written in a paper, right?
Could you state the theorem that's been obtained, Jean-Baptiste? I haven't had time to follow all this.
Something much better than citing a Zulip conversation is putting the theorem and its proof on the nLab, and citing that.
If I understand well, the theorem is: "Every compact closed category with binary products such that products distribute over coproducts is thin". (Note that the binary coproducts exist by self-duality. )
Are there nontrivial examples of categories with biproducts, for which the biproduct distributes over itself?
Presumably the associator for the biproduct exhibit linear distributivity, from which Cockett and Seely's result may be applied?
@Nathanael Arkor Yes, that sounds right to me.
I agree the result should be recorded. I'll think about whether to put it on the nLab or in a paper.
Returning to the original list of criteria, we have:
It doesn't make sense to talk of omitting 2 while satisfying 3 or 4, but how about omitting 3 and satisfying all the others? Can we have a non-thin compact closed category with binary products (and coproducts) that are not biproducts, without asking for distributivity? By Houston's result such a category can't have an initial or terminal object.
I admit I don't have any idea where to go looking for such a thing. Naturally-occurring examples of categories with binary products and coproducts but not an initial or terminal object are hard enough to come by, even without also asking for compact closure. Of course we can't just take a compact closed category that has all finite products and remove the zero object, since then the products would still be biproducts by Houston's result in the larger categroy.
(It's probably also worth mentioning that Houston's result is generalised in Garner and Schäppi's When coproducts are biproducts and Zekić's Biproducts in monoidal categories. Perhaps Mike's proof can be strengthened by weakening compact closure similarly.)
Good suggestion. I don't see a way to use their approaches exactly; they seem to use the initial object earlier on. But we can get some mileage by inspecting exactly how much is needed for the particular instance of Houston's Lemma 3 that is used in my proof, which has and . I think that means that instead of compact closure it suffices to assume that each functor preserves the product and that the functor preserves each coproduct .
Mike Shulman said:
Can we have a non-thin compact closed category with binary products (and coproducts) that are not biproducts, without asking for distributivity? By Houston's result such a category can't have an initial or terminal object.
I can say that a thin compact closed category with binary products has automatically products which distribute over coproducts in case it is skeletal. It is usually stated as: "every lattice-ordered abelian group is distributive". I think that we can remove the assumption of being skeletal since the distributivity property is preserved by equivalence of categories. So, I think that a compact closed category with binary products without the distributivity is automatically non-thin.
Also every lattice-ordered abelian group with an initial object is automatically trivial. So, almost all the examples don't have an initial object! It is very easy to prove this. Without any category theory, a lattice-ordered abelian group is an abelian group which is also a poset, such that if , then and such that for every two elements, the sup of exists (and is denoted ). From, there you obtain that is the inf of and other properties such that , or . It is very easy if I remember to prove that the existence of a smallest element makes all elements equal to it. It is similar to the impossibility of inverting .
If is a smallest element, then I think the main factor in the proof is that .
The reason why I started the topic was because I wanted to know how much we can categorify lattice-ordered abelian groups. But the answer is that we can't...
They are very interesting. There is theorem named Krull-Kaplansky-Jaίfard-Ohm theorem which states that "any lattice-ordered abelian group is the group of divisibility of a Bezout domain". Apparently it is a well-known result.
So, they are intrinsically linked to arithmetic.
And now, we have learned they could maybe be studied by purely category-theoretic methods because they are captured by a purely category-theoretic definition (up to equivalence of categories, 1,2,3).
I'm not sure there is anything to do with this category-theoretic definition but at least it is cool
Compact closed is the strongest categorification you could consider. A more relaxed version would be to have an adjunction between the category and its opposite (the power-object adjunction between a topos and its opposite springs to mind as an example of this kind of relationship). It's totally unclear to me what ingredients would be important to maintain with regard to the arithmetic connection, though.
I've just realized something. As I said I'm pretty sure that a compact closed category with binary products has the distributivity in case it is thin. It would mean that:
A compact closed category with binary products has the distributivity of products over coproducts if and only if it is thin.
Morgan Rogers (he/him) said:
Compact closed is the strongest categorification you could consider. A more relaxed version would be to have an adjunction between the category and its opposite (the power-object adjunction between a topos and its opposite springs to mind as an example of this kind of relationship). It's totally unclear to me what ingredients would be important to maintain with regard to the arithmetic connection, though.
Oh, I have an idea. Replacing compact closed by traced symmetric monoidal doesn't change much in the context of arithmetic. A lattice-ordered commutative monoid is traced if and only if it is cancellative. So a traced lattice-ordered commutative monoid is potentially still something very arithmetic.
And a categorification of traced lattice-ordered commutative monoid would be: traced symmetric monoidal category with binary products and coproducts such that products distribute over coproducts.
So a non-thin example without biproducts of this would be great if it exists.
Doesn't usually denote the sup, and the inf?
Yes, you're right, I corrected this.
It always annoys me that looks like the Hasse diagram of an inf: one thing that's less than two others.
Yeah, it's true. I have a lot of trouble to remember which one corresponds to what. What I use when trying to find the good one is that is a disjunction and a conjunction in logic.
I'm so used to it that I don't need a mnemonic any more, but when I was learning I used that looks like for union, and looks like for intersection.
When I was a kid I had no trouble remembering meant "or", because I knew how "or" was related to . But once I learned about Hasse diagrams and that "or" was a sup, life got harder.
Heh.
I guess maybe you can know too much...
Any sort of convention involve mirror images tends to throw me, probably because I'm left handed. If I try to quickly say something like "turn left!" I usually get it backwards, but if I engage my brain a little I get it right. I mean left.
If I were to add this result to the nLab, anyone have an opinion on where it should go? [[distributive category]]?
I think of it as expressing a tension between [[distributive categories]] and [[compact closed categories]], saying it's hard for something to be both. So I'd put it in one of those with proof, and mention it on the other. Which one? Well, Houston's paper is already referred to in [[compact closed categories]], so maybe that one.
Ok, I did that.
Awesome, now I will be able to talk about my little sequent calculus and say that the denotational semantics is in pre-lattice-ordered abelian groups aka "compact closed categories with binary products which distribute over coproducts" by the result on the nLab.