Category Theory
Zulip Server
Archive

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.


Stream: learning: questions

Topic: The free double category on a virtual double category


view this post on Zulip Chad Nester (Dec 31 2025 at 11:40):

I'm looking at section 6.6 of Leinster's "Higher Operads, Higher Categories", and I'm trying to figure out how the adjunction between TT-multicategories and TT-structured categories works concretely in the case of the free category monad fc\mathbf{fc}. In particular, I'm confused about the action of the left adjoint FF on objects.

Given a virtual double category X\mathbb{X} (i.e., an fc\mathbf{fc}-mulicategory), I expect to obtain a strict double category F(X)F(\mathbb{X}). It seems that cells of F(X)F(\mathbb{X}) must be sequences (t1,,tn)(t_1,\ldots,t_n) of cells of X\mathbb{X} in which the right boundary of tit_i matches the left boundary of ti+1t_{i+1} for all ii. Here I have in mind the usual pasting-diagram-like way of picturing the cells of X\mathbb{X}. These sequences are really paths in a graph with vertices the tight morphisms of X\mathbb{X} and edges between ff and gg given by cells with left boundary ff and right boundary gg. In particular this means that the empty path from ff to ff gives a cell ()f()_f of F(X)F(\mathbb{X}), which I imagine is the horizontal identity on ff.

What I do not understand is how to define vertical composition in F(X)F(\mathbb{X}) in the presence of cells like ()f()_f. In particular, if tt is a cell of X\mathbb{X} whose top boundary is the empty sequence, then should be able to vertically compose ()f()_f and (t)(t) in F(X)F(\mathbb{X}) (with ()f()_f "on top"). I don't see what sequence/path of cells of X\mathbb{X} this could possibly be.

Where am I going wrong here?

view this post on Zulip James Deikun (Dec 31 2025 at 14:35):

The result is (tf)(t \circ f). In an fc\mathbf{fc}-multicategory there is a "whiskering" composition of triangles with vertical arrows, which is actually just the normal composition of cells, but the way it works out to be this is not obvious to everybody and descriptions of fc\mathbf{fc}-multicategories seldom mention it specifically.

view this post on Zulip Chad Nester (Jan 01 2026 at 14:36):

Thank you!

This was indeed not obvious to me, although I suppose it should have been.

view this post on Zulip Mike Shulman (Jan 02 2026 at 07:35):

It's "obvious" once you realize that "a list of horizontally-composable cells of length zero" means a single vertical arrow. Which is "obvious" from the fact that a list of composable arrows in a quiver means a single object. But it's one of those things that often only seems obvious in hindsight.

view this post on Zulip fosco (Jan 02 2026 at 09:53):

It's the same as "the tuple (x1,,xn)(x_1,\dots,x_n)", and if n=0n=0 this means the empty tuple

view this post on Zulip Mike Shulman (Jan 02 2026 at 16:56):

But the thing that's sometimes surprising is that in the cases I mentioned, even an "empty tuple" contains nontrivial information: there's more than one "empty tuple".