Monoidal Structures on Span 2-Categories II
As I just stated in my update to yesterday’s post, I’ve given the data for a monoidal structure on the 2-category . Now we need some conditions on the data.
- For any object
, the maps
and
are 2-functors.
- For
any object, 1-morphism, or 2-morphism,
- For
any object, 1-morphism, or 2-morphism, and any objects
and
, we have the equalities
- For any 1-morphisms
,
, and
, we have the equalities
- For any objects
and
we have
- For any 1-morphisms
and
, we have
and
- For any 1-morphisms
,
, and
and any 2-morphism
, we have
- For any 1-morphisms
,
, and
and any 2-morphism
, we have
- For any 1-morphisms
,
, and
, we have
- For any 1-morphisms
,
, and
, we have
Okay, a bunch of conditions. Notice here that we have stated a bunch of equalities. Most of them are at the level of 2-morphisms, and everything at that level in a 2-morphism should hold on the nose. But some of them are equalities between 1-morphisms, which our philosophy says we should weaken.
Really what we’re laying out here is a semistrict monoidal 2-category, as described in Higher Dimensional Algebra I. Just like for monoidal categories, there’s a “coherence theorem” that tells us that once we specify a number of relations, all the others we want will follow. There’s also something like a “strictification theorem”, but now we can’t just wipe away all the structure morphisms. We can only “semi-strictify” an arbitrary monoidal 2-category. So that’s what we’re doing here and avoiding all the extra conditions that would be required if we had associators and other such things floating around.
Okay, enough of what everyone (who’s crazy enough to work on this stuff) already knows. Let’s get down to what (as far as I can tell) is being worked out for the first time as I’m writing it down here.
For condition 1, let’s just consider tensoring on the left with an object, since tensoring on the right is almost exactly the same. It clearly preserves identity 1-morphisms, since is just
and we know that
in the monoidal structure on
. Similarly, an identity 2-morphism in
is given by an identity arrow in
, and tensoring it on the left with
gives back the appropriate identity arrow.
Does tensoring on the left with preserve all three compositions? Sure. It preserves vertical composition of 2-morphisms straight off. It preserves composition of 1-morphisms becase we’re assuming that the tensor product on
preserves pullbacks. The horizontal composition of 2-morphisms is a little trickier, partly because I was never very explicit on how to compose 2-morphisms like this. Here’s how it looks:

Start with spans ,
,
, and
. Throw in arrows
and
making the appropriate triangles commute. Then pull back
and
to get
and
, respectively. We can follow the arrow from
to
and then by
on to
. Similarly we can get an arrow from
to
. If we compose these with the arrows from
and
down to
, the square clearly commutes, so by the universal property of the pullback there is a unique arrow
. This is the horizontal composite of
and
. From here it’s straightforward to see that if I tensor everything in sight on the left with some object, everything will be preserved. And so we have shown condition 1.
Conditions 2 and 3 is all but trivial, since everything we to any object, 1-morphism, or 2-morphism to tensor it with an object is to invoke the monoidal product down on , where these associativity and unit constraints hold automatically. Similarly, 5 also follows immediately from the monoidal structure on
.
If we look back at what we did last time, we see that we can have set up our pullbacks as in the diagram I showed then. In fact, I’m coming to think I was being overly cautious to even bring that up. That is, we can just take the tensorator to be the identity 2-morphism on the appropriate span. This immediately satisfies conditions 4 and 6. The remaining conditions 7, 8, 9, and 10 also fall in line once you write out the compositions in terms of the spans. But I won’t kid you, they look ugly. I took a picture of the diagram for condition 7. Above the center it’s the left of the equation and below the center it’s the right. I’ll eventually TeX these up, but for now suffice to say that if you actually draw out these span diagrams and set the tensorator to be the identity that everything works out smoothly.
So now we’ve proven that the data we laid out yesterday does, in fact, constitute the structure of a monoidal 2-category.

[...] on Span 2-Categories Now that we can add a monoidal structure to our 2-category of spans, we want to add something like a [...]
Pingback by Braidings on Span 2-Categories « The Unapologetic Mathematician | October 14, 2007 |