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.
Hi, I don't usually post here but I wanted to advertise a couple of blog posts I just wrote about graph decompositions:
Yesterday I started reading your second post (without having read the first) and I got stuck here:
Let be a B-graph where B is the boolean semiring.
I didn't know what it means for a function to be a B-graph.
Now I'm thinking you meant to write and any such function is, by definition, a B-graph.
Is that right?
John Baez said:
Is that right?
Yes, that's right. Fixing the typo now.
In the fibrational decompositions, you are allowed to have nonzero edges in the base graph, but only the zero-length edges lift. Is that correct?
Yes,
Spencer Breiner said:
In the fibrational decompositions, you are allowed to have nonzero edges in the base graph, but only the zero-length edges lift. Is that correct?
Yes, except the nonzero edges must have weight . This is because the base must be the free -graph on B-graph. I never said this: but is equipped with the reverse of the usual ordering, so the condition necessary to be an R-graph morphism is that which is always true if the latter weight is 0 and never true if the latter weight is . Therefore, only the 0-weigted edges lift.
Thanks for sharing your blog posts!
I was reading the first one, and was wondering if there is a typo here:
A -graph morphism with source and target is a function ...
I was wondering if instead of it should be .
David Egolf said:
Thanks for sharing your blog posts!
I was reading the first one, and was wondering if there is a typo here:A -graph morphism with source and target is a function ...
I was wondering if instead of it should be .
Yes thank you. Typo is fixed now.
Just wrote this: https://www.localcharts.org/t/embrace-negativity/6532 I hope you enjoy :)
Really nice! Short posts are great, I should write more of those...
So is the decategorificiation of ?
Hey, great Jade! I want more people to start blogging with LocalCharts. So I was going to tell you and @Joe Moeller to give it a try.
Matteo Capucci (he/him) said:
So is the decategorification of ?
I guess it's well known , but is the category of [[Stone spaces]]: compact Hausdorff spaces where the only connected subsets are the singletons.
On the other hand , the opposite of the category of [[complete atomic Boolean algebras]], is .
So to me is a lot more like than "the decategorification of ".
Yeah, it’s being encouraged to be used at this workshop. I was planning to write something today out tomorrow (today is hiking day).
John Baez said:
Matteo Capucci (he/him) said:
So is $\sf Bool^{\rm op}$ the decategorification of $\bf Set^{\rm op}$?
I guess it's well known , but $\mathsf{Bool}^{\rm op}$ is the category of [[Stone spaces]]: compact Hausdorff spaces where the only connected subsets are the singletons.
There has been a notational mixup: in her post, Jade is calling Bool the walking arrow (I guess we spent too much time at MSP :stuck_out_tongue_wink:)
Matteo Capucci (he/him) said:
So is the decategorificiation of ?
So what's the question, exactly?
I'm not really following this, but on a guess, is the question whether the posetal reflection of the category of sets? Because it is.
Haha yes John, I meant the walking arrow category by . @Matteo Capucci (he/him) yes it is, but the interesting thing is how catastrophically things fail when you try to enrich in .
Uh, even when you use the cocartesian structure?
Okay, sorry. I should probably use to mean the category of boolean algebras. But somehow sounds a bit over-fancy as a name for this thing:
A lot of category theorists call it 2 - the ordinal 2, not the 2-element set. Maybe a better name is .
"Bool" is probably more common in CS.
I may have even used it myself. I may have also tried to put it on par with etc.
I guess intuitionistically the category you map into to take the powerset should have the subobject classifier as its set of objects, whereas the walking arrow should have 2 objects. I guess these categories should be called and .
(That's a blackboard bold 2, but it didn't render properly for me.)
The subobject classifier in an intuitionistic context shouldn't be called , as the word "Boolean" is associated with classical logic. It's more often called or .
So maybe we should consider maps out of (for 'arrow') and into ? That has a pleasing symmetry to it.
I am not meaning to be overly classical-minded...I just think it's sort of a seperate issue and I want to talk about truth values in their most basic and well-understood form.
I've had people tell me not to use this classical perspective but I've never been convinced. My only goal is to present my ideas in the least confusing way possible.
Todd Trimble said:
Matteo Capucci (he/him) said:
So is the decategorificiation of ?
So what's the question, exactly?
I'm not really following this, but on a guess, is the question whether the posetal reflection of the category of sets? Because it is.
Yeah, I was trying to get Jade to tell me a bit more about the categorified contraposets, i.e. contracategories, i.e. categories enriched in
Matteo Capucci (he/him) said:
Uh, even when you use the cocartesian structure?
Yes. Consider the counit law here. This requires the decomposition along the source or target to be the identity.
I don't think there's anything wrong with doing things classically if that's the context you're interested in. I just meant if one is being constructive, one shouldn't call the subobject classifier "Bool".
Jade Master said:
Matteo Capucci (he/him) said:
Uh, even when you use the cocartesian structure?
Yes. Consider the counit law here. This requires the decomposition along the source or target to be the identity.
And then I haven't worked out the details but I'm pretty sure that coassociativity forces the other decomposition maps to be trivial. I Should work this out in more detail soon.
Matteo Capucci (he/him) said:
Yeah, I was trying to get Jade to tell me a bit more about the categorified contraposets, i.e. contracategories, i.e. categories enriched in
Ha, so am I wrong here? Contracategories are not a thing?
Matteo Capucci (he/him) said:
Matteo Capucci (he/him) said:
Yeah, I was trying to get Jade to tell me a bit more about the categorified contraposets, i.e. contracategories, i.e. categories enriched in
Ha, so am I wrong here? Contracategories are not a thing?
What @Alexander Gietelink Oldenziel and I figured out was that -enrichment is a nice replacement. I think we can get one from any category C by taking the free vector space as the enriched homs. The decomposition map has type
and is given by
.
This is interesting because people have already written a million papers on one-object -enriched categories: they're called coalgebras. (Coalgebra means something else to computer scientists - that's not what I'm talking about now.)
If we restrict to finite-dimensional vector spaces, we get an equivalence of symmetric monoidal categories
so coalgebras are only really new in the infinite-dimensional case, and presumably this is true for linear cocategories too!
On the other hand, finite-dimensional coalgebras are already interesting when you look at bialgebras. A bialgebra is both an algebra and a coalgebra. To be precise, it's an algebra in the category of coalgebras - or equivalently, a coalgebra in the category of algebras.
Bialgebras are really important in combinatorics, group representation theory and other subjects.
So you might try looking at linear categories in the category of linear cocategories.
You can call them 'bicategories'. :upside_down:
('coalgebra in the category of bialgebras' should be 'coalgebra in the category of algebras'.)
It's possibly worth remembering that is equivalent to the category of linearly compact vector spaces.
Oscar Cunningham said:
('coalgebra in the category of bialgebras' should be 'coalgebra in the category of algebras'.)
Thanks, fixed.
John Baez said:
So you might try looking at linear categories in the category of linear cocategories.
You can call them 'bicategories'. :upside_down:
Thanks John that's a really interesting idea. We sort of got this idea from @Joe Moeller who mentioned a Hopf algebra related to decompositions of graphs. I suppose I should figure out the difference between Hopf algebras and bialgebras, but for both structures I am interested in the connection to combinatorics.
Graham Manuell said:
It's possibly worth remembering that is equivalent to the category of linearly compact vector spaces.
Thanks. Yes this is very interesting and potentially relevant. I have much to read.
Jade Master said:
I suppose I should figure out the difference between Hopf algebras and bialgebras, but for both structures I am interested in the connection to combinatorics.
A bialgebra is a just an algebra in the category of coalgebras. A Hopf algebra is a bialgebra with an extra unary operation called the 'antipode', obeying some stuff.
It goes like this: the free vector space on a set is a coalgebra. The free vector space on a monoid is a bialgebra. The free vector space on a group is a Hopf algebra.
If you understand these 3 examples you are well on the road to understanding the difference between a bialgebra and a Hopf algebra.
My friend Bill Schmitt wrote one of the fundamental papers on Hopf algebras in combinatorics: Hopf algebras of combinatorial structures.
John Baez said:
This is interesting because people have already written a million papers on one-object -enriched categories: they're called coalgebras. (Coalgebra means something else to computer scientists - that's not what I'm talking about now.)
I think @Alexander Gietelink Oldenziel and I are confused because we seemed to have proved that one object -enriched categories are sort of trivial. Take a look at the unit law here obtained by taking the usual unit law for a -enriched category and reversing the arrows. Suppose a basis element decomposes into the tensor . Then the equation says that . Because is a basis element, this means that and . So in other words, the decomposition map must always decompose a basis element into itself in the first component of the tensor. I don't think this condition is usually required from coalgebras. Is there something wrong with the above argument or are coalgebras as you mean them usually defined differently?
That's an interesting "paradox". Instead of figuring out the flaw in your logic I think I'd rather convince you there has to be a flaw. I hope you believe that
1) There are nontrivial -enriched categories, e.g. itself. Here is the category of finite-dimensional vector spaces over your favorite field .
2) is equivalent, as a monoidal category, to . An easy way to see this is to use the equivalence between and the skeleton where objects are objects are natural numbers (i.e. vector spaces ) and a morphism from to is an matrix. Then there is an equivalence between and sending any object to itself and any matrix to its transpose. I leave it to you to check that all these equivalences are monoidal.
Given 1) and 2) we conclude that there are nontrivial -enriched categories: indeed, these are essentially the same as -enriched categories!
TL;DR:
You can think of linear maps as matrices and take their transposes to turn all morphisms in into morphisms in (or vice versa). So, if you've shown -enriched categories are trivial in some way, the same is true for -enriched categories - but these aren't trivial.
Another way to see that there has to be a flaw is as follows: one-object -categories are exactly monoids in , so in this case the one-object categories are monoids in the opposite category of vector spaces= comonoids in vector spaces=coalgebras.
As to the flaw in the argument, it's around here:
Jade Master said:
I think Alexander Gietelink Oldenziel and I are confused because we seemed to have proved that one object -enriched categories are sort of trivial. Take a look at the unit law here obtained by taking the usual unit law for a -enriched category and reversing the arrows. Suppose a basis element decomposes into the tensor . Then the equation says that .
This is correct, not only for 'basis elements' - whatever you mean by that - but for all elements of .
I assume the subscripts here are Sweedler notation.
Because is a basis element, this means that and .
I think this is where you go wrong. It's hard to see why you're concluding this, but noticed that nothing in the definition of -enriched category says anything about 'basis elements'. There is no particular privileged basis for the hom-spaces . So, it doesn't make sense to assume and have some particular behavior on 'basis elements'.
Thanks @John Baez. Yes, I think I understand that. I was thinking that if you expand as a linear combination of basis elements the equation becomes . By linear independence, the coefficients in front of the basis elements of this sum must be unless . However, this doesn't mean the coalgebra is trivial. I am now un-confused so thank you :)
Good! I know there are tons of interesting monoids in , and they're important in combinatorics, so there should also be tons of interesting many-object categories enriched in , and I hope you have fun with them!
https://arxiv.org/abs/2310.03445 inb4 someone finds a glaring error on page 1 :) It's too late, we've just submitted it
It looks really cool!
Thanks John! For advertisement purposes the title and abstract are:
Relative fixed points of functors
Ezra Schoen, Jade Master, Clemens KupkeWe show how the relatively initial or relatively terminal fixed points for a well-behaved functor F form a pair of adjoint functors between F-coalgebras and F-algebras. We use the language of locally presentable categories to find sufficient conditions for existence of this adjunction. We show that relative fixed points may be characterized as (co)equalizers of the free (co)monad on F. In particular, when F is a polynomial functor on Set the relative fixed points are a quotient or subset of the free term algebra or the cofree term coalgebra. We give examples of the relative fixed points for polynomial functors and an example which is the Sierpinski carpet. Lastly, we prove a general preservation result for relative fixed points.
And also I've just published another blog post: Fibrational and Dependent Decompositions are Equivalent. This post is very technical, but I need it for where I'm going :)
Where are you going? What strange land?
John Baez said:
Where are you going? What strange land?
:P In this post I proved an isomorphism
between dependent and fibrational graph decompositions over a fixed partition . In the next post I will upgrade it to an isomorphism of semirings . The semiring operations on both sides will correspond to the usual matrix sum and product on the total graph but on the dependent side the product is nontrivial and sort of compositional. You can use the dependent product to design compositional graph algorithms and the isomorphism of semirings proves their correctness.
Nice!
This is incredibly fascinating @Jade Master! Is there any way we can convince you or a coauthor to give a talk on this at our Zulip Seminar? If you have any interest, please DM @Jean-Baptiste Vienney or myself with some preferred dates this fall, and we'll take care of the rest.