The category algebra over a ground field of a small category is the vector space whose basis is the morphisms of , where the product of two morphisms and is defined to be their composite if composable, and 0 otherwise:
If the category is a groupoid with a single object, which may be canonically identified with a group , then the category algebra coincides with the familiar group algebra of :
Apparently for a groupoid the category algebra of is the weak colimit over of the functor constant on the ground field algebra.
The 2-cell in the universal co-cone corresponding to the morphism is the -bimodule homomorphism that multiplies by from the left.
This description should be compared with the analogous description of the action groupoid by a weak colimit. One sees that the groupoid algebra is a linear incarnation of the action groupoid in some sense.
This statement is for instance of great relevance (while very secretly hidden underneath the surface) in section 8.4 of
The category algebra of a category is a special case of a general arrow-theoretic? construction that appears in quantization and in the theory of bi-branes.
In order not to get distracted by inessential technicalities, consider the case of a finite category , i.e. an internal category in FinSet. This is a span
equipped with a composition operation: a morphism of spans from the composite span
to the original one, i.e. a morphism
which respects source and target morphisms.
Given this, consider the trivial vector bundle on the set of objects . This is nothing but an assignment
of the ground field to each element of . There are two different ways to pull this vector bundle on objects back to a vector bundle on morphisms, once along the source, once along the target map.
Then notice that the set of natural transformations between these two vector bundles
whose elements are 2-arrows of the form
are canonically in bijection with -calued functions on , hence with the vector space spanned by , hence with the vector space underlying the category algebra
The algebra structure on is similarly encoded in the diagrammatics: given two elements
their pre-composite is the diagram
This is a composite transformation between three trivial vector bundles on the set of composable morphisms in . As such, it is a function, which on the element consisting of the composable pair takes the value .
In order to get back a transformation between vector bundles on , hence a transformation between vector bundles on , we push forward along the composition map . This just means that we add up the values on the fibers of this map.
The result is the convolution product?
This is indeed the product in the category algebra.
The claim is that this way of looking at category algebras realizes them as a puny special case of a bigger story which involves bi-branes as morphisms between -bundles/-gerbes which live on spaces connected by correspondence spaces. This is related to a bunch of things, such as T-duality, Fourier-Mukai transformations and other issues of quantization. A description of this perspective is in
This is related to observations such as described here:
John Baez, Quantization and Cohomology (Week 17)
Urs Schreiber, QFT of Charged n-Particle: T-Duality
I use to stand for the free vector space on the set . This is compatible with the notation for group algebra of . Urs’ notation for the category algebra is also compatible, but in a different way.
Why is my notation better? First, because I don’t like the clunky notation for the free vector space on the set . Second, because the equation is inconsistent unless Urs is finally willing to admit that . ![]()
So what would I call the category algebra of ? I guess or . You might complain that this notation is clunky, and I’d see your point. However, it’s a fact that whenever the category algebra is important, its representation on also tends to be important — so I think the benefits of a notation that handles both structures outweigh the disadvantages of a slight clunkiness. – John
Urs says: It is good that you said this, because we need to talk about this: I am puzzled by your attitude towards vs . It is not the least a remark in your lecture notes with Mike that it is important to distinguish between a -tuply monoidal structure and the corresponding -tuply degenerate category, even though there is a map identifying them. The issue appears here for instance when discussing the universal -bundle in its groupoid-incarnation. It is
(where is the action groupoid of acting on itself). On the left we crucially have as a monoidal 0-category, on the right as a once-degenerate 1-category. In your notation you cannot even write down the universal -bundle! ;-)
Or take the important difference between group representations and group 2-algebras, the former being functors , the latter functors . This is important all over the place, as you know better than me.
Or take an abelian group and a codomain like . Then there are 3 different things we can sensibly consider, namely 2-functors
All of this is different. All of this is needed. The first one is the group 3-algebra of . The second is pseudo-representations of the group . The third is representations of the 2-group . We have notation to distinguish this, and we should use it.
Finally, writing for the 1-object -groupoid version of an -monoid makes notation behave nicely with respect to nerves, because then realization bars simply commute with the s in the game: . I think this makes for instance your theorem with Danny appear in a prettier way.
This behaviour under nerves shows also that, generally, writing gives the right intuition for what an expression means. For instance, what’s the “geometric” reason that a group representation is an arrow ? It’s because this is, literally, equivalently thought of as the corresponding classifying map of the vector bundle on which is -associated to the universal -bundle:
the -associated vector bundle to the universal -bundle is, in its groupoid incarnations,
where is the vector space that is representing on, and this is classified by the representation in that this is the pullback of the universal -bundle
In summary, I think it is important to make people understand that groups can be identified with one-object groupoids. But next it is important to make clear that not everything that can be identified is actually equal.
For instance concerning the crucial difference between the category in which lives and the 2-category in which lives.
Toby says: John said:
I use to stand for the free vector space on the set . This is compatible with the notation for group algebra of . Urs’ notation for the category algebra is also compatible, but in a different way.
Wait, are you claiming that and are incompatible? I disagree! Just as a set may be seen as a discrete category, so a vector space (or module) may be seen as an algebra where all multiplication is zero. (This is well known in the theory of Lie n-algebroid?s, where a vector space is a twice monoidal Lie 2-algebroid, that is a commutative Lie algebra.) Then (where is the discrete category on ), just as .
Mike says: Urs, I’m definitely with you about and , for all the reasons that you give and more. (For instance, in classical homotopy theory, it is essential to distinguish between the two, for similar reasons.) I’m not sure exactly what remark you’re referring to in “n-categories and cohomology,” but it’s possible that it can be blamed on me rather than John. In particular, anything in section 5 is my fault.
Toby: John, I'm afraid that, despite the compatibility of and , on the general issue (as at action), Urs and Mike have convinced me too.
John says: Okay, fine. I personally find it tiresome to use a notation that distinguishes between groups and one-object groupoids. To me, having ‘light notation’, with a minimum of symbols, is incredibly important. Every extra symbol makes my work look more complicated, reduces how many people will read it, and distracts attention from the actual ideas. So, I don’t want to write unless I really need to. For example, I agree with Urs that if I’m simultaneously discussing functors
and
then I need to carefully distinguish between these. (I actually use to mean the -category or chain complex with the abelian group as -morphisms; this is pretty standard in homological algebra.) But if in some passage of text I’m only taking about a functor like
I prefer to say “think of as a 2-category with only one object and one morphism”, and then write this functor as , to avoid polluting the page with tons of ’s.
This probably isn’t worth arguing about. Some people prefer logically precise notation, while other people (like me) are always focused on maximizing readership. These are different goals. My ideal math paper would be mainly words with just a few equations per page, because that’s the most fun to read. But I don’t expect everyone else to agree.
While we’re nitpicking: do we really want the product of morphisms and in the category algebra to equal ? This seems designed to trip people up.
Mike: Here’s another argument I just thought of, although it’s still along the lines of “logically precise” so given what you just said, I guess it’s unlikely to convince you. What we are discussing is, in general, a functor from k-tuply monoidal n-categories to -tuply monoidal -categories. The delooping hypothesis says that it’s an equivalence onto its image (at least as long as “0-tuply monoidal” means “pointed”), so from that point of view it’s natural to want to leave it nameless and think of its domain as a subcategory of its codomain.
However, there is also another functor from -tuply monoidal -categories to -tuply monoidal -categories which adds identity -cells and forgets one level of monoidal structure. This one is not in general an equivalence onto its image. But in the particular case , in which case the domain and codomain of these functors are both the category of stably monoidal -categories, it is the second functor that is the identity functor, not the first one.