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.
Good morning to everyone,
this is something I've been thinking a lot recently, but I wasn't able to sort it out. My apologies if it's trivial or well-understood.
Let be (one-sorted, finitary) algebraic theories. Let be a model of . Of course, by a model I mean a finite-products preserving functor . I want to prove that somehow decomposes into a model of and a model of . Natural candidates of these models are the left kan extensions along the projections.
First observe that one can prove (although the proof I found is not completely trivial) that the left kan extension of along any functor preserves finite products, hence at least the left kan extension produces indeed a model of .
Now, let and be the two projections. I claim that . Note that the unit is "well-typed" to be the projection, and the same for . Using the formalism of coend calculus one has:
where I used the way products are computed in the category of theories, and
and the same for .
But now I'm stuck and I don't know how to conclude, nor if this the best way to go about it.
Two days ago I found out that Lawvere wrote this in 1968 (Some algebraic problems in the context of functorial semantics of algebraic theories): "a bit of computation is needed to deduce from general principles that consists of algebras which canonically split as sets into a product , where carries the structure of -algebra and carries the structure of -algebra".
Which at least gives me hope that what I'm trying to do is not senseless.
Therefore my questions are:
Thanks a lot.
I have a very elementary question: by do you mean the product in the category of 1-sorted algebraic theories, not the product in ?
If we think of as a category with finite products it has one object for each natural number, say and similarly has objects so the product in is naturally a 2-sorted algebraic theory with objects . But we can extract from that a 1-sorted algebraic theory with only the 'diagonal' objects . Is that what you mean by ?
Exactly!
Okay, so you're saying is indeed the product in the category (or 2-category) of 1-sorted algebraic theories, and the projections , have to be understood as morphisms in that category, not . Personally I would start by making sure I really understood these projections quite well. Maybe you already do.
Yes, is the product in the category of theories. A theory has a denumerable set of objects – which for brevity I will denote by since it's not at all important the 'name' of the generating object – and some unspecified morphisms (of course there are the projections but possibly more) which we may call the -ary terms of the theory.
If is another theory then the morphisms in are pairs of -ary terms of and respectively. The projection acts on the objects stupidly (as every morphism of theories does, sending to for every ) and maps the morphism to .
By the way, do not confuse the product with the "tensor product" of two theories. A model of the tensor is indeed a set in which somehow the -structure and the -structure coexist.
Right, I've thought more about the tensor product.
Thanks for the clarification about .
Arturo De Faveri said:
- do yo have any idea about the "bit of computation" that Lawvere had in mind?
I'm not sure what computation Lawvere had in mind, but here's one way of looking at it:
A single-sorted algebraic theory is given by an identity-on-objects and finite-product-preserving ("fpp") functor , where is (a skeleton of) the category of finite sets. A morphism of single-sorted algebraic theories is a commutative triangle.
Then the product (in the category of single-sorted algebraic theories) of two single-sorted algebraic theories and is the algebraic theory obtained by the (identity-on-obects, fully faithful) factorisation of the fpp functor (where is the ordinary product of categories).
Since (as you noted) the left Kan extension of a fpp functor to is also fpp, we get a coreflective subcategory
.
The unit of this adjunction is the natural isomorphism you're looking for :)
Remark: The 2-category of finite-product categories and fpp functors has finite biproducts (in a 2-categorical sense)—so we have a canonical equivalence
.
Side note regarding your calculation: Let and be the left Kan extensions of along the projections and respectively, and let be the left Kan extension along the inclusion . Then we have and .
Therefore .
Hi Chaitanya, nice explanation! This seems to suggest that even if one is only interested in single-sorted algebraic theories, the "unsorted" framework of all small cartesian categories -- which is where the Lan ⊣ precomposition adjunction is best formulated, is a nice place to work in before going back to the single-sorted case using the bo-ff factorization system. Is there a document where the properties of the 2-category of small cartesian categories are spelled out, like the fact that it has biproducts?
By the way, is there a generalization of the tensor product of single-sorted algebraic theories to a tensor product of small cartesian categories, from which we could deduce the single-sorted tensor product by bo-ff factorization?
Vincent Moreau said:
Is there a document where the properties of the 2-category of small cartesian categories are spelled out, like the fact that it has biproducts?
I can't think of a document off the top of my head. But I would suspect that a statement like "Given a symmetric monoidal -category (where ), coproducts in the category of (fully) commutative monoids in are given by the underlying tensor product in " should be true (and should be provable from/has been proved somewhere in Lurie's Higher Algebra?)
So when is a cartesian monoidal -category, coproducts of monoids are biproducts.
I feel like the case of cartesian 1-categories must exist in the non- literature somewhere...
At least in the case of n = 1, this is explained in section 6.5 of Categorical Semantics of Linear Logic, in the dual case of symmetric comonoids.
Vincent Moreau said:
By the way, is there a generalization of the tensor product of single-sorted algebraic theories to a tensor product of small cartesian categories, from which we could deduce the single-sorted tensor product by bo-ff factorization?
The tensor product of small finite-product categories is the one that makes the functor from small finite-product categories to locally (finitely) presentable categories a monoidal functor. It takes an -sorted theory and an -sorted theory to an -sorted theory. (By the way, a similar fact is more generally true when is a category of sorts---shameless plug of my thesis :upside_down:)
The biproduct of small finite-product categories takes an -sorted theory and an -sorted theory to an -sorted theory.
What you are saying is that these biproducts have nothing to do whatsoever with the cartesian aspects of the categories at stake, but it all comes from the fact that cartesian categories form a full subcategory of monoidal categories in a cartesian 2-category, right?
If by "monoidal categories" (in a cartesian 2-category) you mean "commutative monoid", then yes.
I see, yes I meant "a full subcategory of symmetric monoidal categories, which are commutative pseudomonoids in a cartesian 2-category".
Chaitanya Leena Subramaniam said:
The tensor product of small finite-product categories is the one that makes the functor from small finite-product categories to locally (finitely) presentable categories a monoidal functor. It takes an -sorted theory and an -sorted theory to an -sorted theory. (By the way, a similar fact is more generally true when is a category of sorts---shameless plug of my thesis :upside_down:)
Very simple question, but which monoidal structure do you consider on lfp categories for that matter?
The one that classifies bi-cocontinuous functors (i.e. the one inherited from cocomplete categories).
Chaitanya Leena Subramaniam said:
Vincent Moreau said:
Is there a document where the properties of the 2-category of small cartesian categories are spelled out, like the fact that it has biproducts?
I can't think of a document off the top of my head. But I would suspect that a statement like "Given a symmetric monoidal -category (where ), coproducts in the category of (fully) commutative monoids in are given by the underlying tensor product in " should be true (and should be provable from/has been proved somewhere in Lurie's Higher Algebra?)
So when is a cartesian monoidal -category, coproducts of monoids are biproducts.
By the way, for anyone seeking references for folklore facts, the case , using plain old bicategory theory, can be found as Theorem 5.2 here:
He shows that given symmetric pseudomonoids M and M′ in a symmetric monoidal bicategory (C, ⊗, I), there is a natural way to make M ⊗ M′ into a symmetric pseudomonoid, which makes it into the bicategorical coproduct in the bicategory of symmetric pseudomonoids in (C, ⊗, I).
He doesn't just hand-wave the argument: he puts the proof in Appendix A, and he uses some string diagrams. But I'll admit I haven't carefully checked the proof because the result is so 'obvious'!
Thanks! Is that recorded on the nLab somewhere?
I guess for the cartesian case, one then needs to check that if and are cartesian monoidal categories (or, more generally I guess, cartesian objects in a 2-category with finite products), then the "natural" symmetric pseudomonoid structure on is also cartesian.
Mike Shulman said:
Thanks! Is that recorded on the nLab somewhere?
I don't know. I have a feeling that I dug up this paper when Joe Moeller, Todd Trimble and I needed this result. Where should this result go?
Mike Shulman said:
I guess for the cartesian case, one then needs to check that if and are cartesian monoidal categories (or, more generally I guess, cartesian objects in a 2-category with finite products), then the "natural" symmetric pseudomonoid structure on is also cartesian.
This should follow from cartesian monoidal categories being a reflective subcategory of symmetric monoidal categories (at least in the case of the 2-category Cat).
Isn't that rather like crushing a gnat with a sledgehammer?
I wonder if the case of cartesian objects in a 2-category can be explained by "freely adjoining adjoints"