Twisted Drinfeld Centers and Framed String-Nets
Hannes Kn\"otzele, Christoph Schweigert, Matthias Traube

TL;DR
This paper introduces a string-net construction on 2-framed surfaces using a finite, rigid tensor category, revealing that the resulting circle categories compute twisted Drinfeld centers influenced by the double dual functor.
Contribution
It develops a novel string-net framework on 2-framed surfaces that computes twisted Drinfeld centers without requiring pivotal or semi-simple categories.
Findings
Circle categories correspond to twisted Drinfeld centers
Construction works with non-pivotal, non-semi-simple categories
Provides new insights into tensor category invariants
Abstract
We discuss a string-net construction on 2-framed surfaces, taking as algebraic input a finite, rigid tensor category, which is neither assumed to be pivotal nor semi-simple. It is shown that circle categories of our framed string-net construction essentially compute Drinfeld centers twisted by powers of the double dual functor.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHomotopy and Cohomology in Algebraic Topology · Algebraic structures and combinatorial models · Geometric and Algebraic Topology
ZMP-HH/23-2
Hamburger Beiträge zur Mathematik Nr. 938
February 2023
Twisted Drinfeld Centers and Framed String-Nets
Hannes Knötzele, Christoph Schweigert, Matthias Traube
Hannes Knötzele: Universität Hamburg
Bundesstraße 55, 20146 Hamburg
Christoph Schweigert: Universität Hamburg
Bundesstraße 55, 20146 Hamburg
Matthias Traube: Universität Hamburg
Bundesstraße 55, 20146 Hamburg
Abstract.
We discuss a string-net construction on -framed surfaces, taking as algebraic input a finite, rigid tensor category, which is neither assumed to be pivotal nor semi-simple. It is shown that circle categories of our framed string-net construction essentially compute Drinfeld centers twisted by powers of the double dual functor.
Contents
1. Introduction
Over the last few decades, topological field theories proved to be a very fruitful research area relating concepts from topology, categorical algebra and mathematical physics. A topological field theory (TFT) in dimensions with values in a symmetric monoidal category is a symmetric monoidal functor , where is a symmetric monoidal category with closed -dimensional topological manifolds as objects; morphisms are given by -dimensional cobordisms. The symmetric monoidal product on is given by disjoint union of manifolds. One can consider various tangential structures on objects and morphisms of , in particular an orientation or an -framing. Then one speaks of oriented or framed TFTs, respectively. Most explicitly constructed examples of TFTs are oriented low-dimensional TFTs, in dimensions and . Among the best-known examples of these are the Reshetkhin-Turaev [RT91] and Turaev-Viro [TV92] TFTs, which are three-dimensional oriented TFTs with values in the category of finite-dimensional -vector spaces , where is an algebraically closed field of characteristic zero. The Reshetikhin-Turaev TFT is based on link-invariants derived from a modular tensor category, whereas the Turaev-Viro TFT is a state sum construction using a spherical fusion category (see e.g. [Tur16] for a textbook account of both).
On the other hand, in structural investigations, the case of framed topological field theories is a natural starting point. Indeed, the cobordism hypothesis [BD95] is best understood [Lur09] starting from a suitable category of framed cobordisms. In this spirit, the construction of [DSPS20] gives explicit categories associated to framed circles by a -dimensional TFT.
In this article, we address framed theories from the point of view of string-net constructions. The string-net construction originally emerged in physics [LW05]; see however also [Wal06] for an early discussion. A mathematical construction for string-nets that assigns vector spaces to oriented -manifolds appeared in [KJ11]. The oriented string-net construction takes as input a spherical fusion category and produces for any -dimensional oriented manifold , possibly with boundary, a finite-dimensional -vector space with a geometric action of a mapping class group. Moreover, in [KJ11] it was shown that there is an isomorphism of vector spaces between the oriented string-net space and the state space of the Turaev-Viro TFT. Since then, string-nets have been used to construct correlators in RCFTs [Tra22, FSY22, SY21] and have been extended to non-spherical pivotal fusion categories [Run20] as input data and to manifolds with -bundles [DMST22].
In this paper, we present a string-net construction on -framed -manifolds, see section 5 for the definition. Working on framed rather than on oriented -manifolds means that we have more structure on the geometric side; as a consequence, our string-net construction needs as an algebraic input datum only a finite tensor category , which needs to be neither semi-simple nor pivotal. The framed string-net space is constructed in terms of -colored oriented graphs, which have to be compatible with the -framing: A -framed two-dimensional manifold has two nowhere vanishing and linearly independent vector fields , . We only allow oriented graphs whose edges are at no point tangent to the -vector field. This is a globalization to -framed surfaces of the graphical calculus for tensor categories in the plane given in [JS91], where the -axis and -axis of the plane have very different roles and graphs are required to be progressive, i.e. they are not allowed to have tangent vectors pointing in the -direction.
We put the framed string-net construction to the test by computing circle categories our construction associates to framed circles. Such circles are classified by an integer that counts how often the -framing rotates around the circle (see figure 3). In view of the results in [DSPS20], we expect that these circle categories are related to Drinfeld centers twisted by powers of the double dual functor. In fact, twisted Drinfeld centers can be defined for any pair of strong-monoidal functors : the objects of are pairs consisting of an object together with a half-braiding .
To identify the circle category for the cylinder with a twisted Drinfeld center, we use that the twisted Drinfeld center is equivalent to the category of modules for the twisted central monad on . We show in Theorem 6.3 that the string-net construction gives us the Kleisli category of a specific monad where the twisting is by a power of the bidual functor (which is monoidal):
[TABLE]
In Theorem 6.4 we show that the twisted Drinfeld center itself can be recovered, as a linear category by taking presheaves on the Kleisli category for which the pullback to a presheaf on is representable:
[TABLE]
where is the Drinfeld center twisted by the appropriate power of the double dual functor depending on , cf. equation (3.4). This allows us to recover twisted Drinfeld centers from framed string-nets. The comparison with [DSPS20, Corollary 3.2.3] shows complete coincidence. This provides a way to obtain twisted Drinfeld centers in the spirit of planar algebras [Jon22]; they are closely related to tube algebras which can be formulated as the annular category [Jon01] of a planar algebra.
This paper is organized as follows. In two preliminary sections, we recall in section 2 some facts and notation about finite tensor categories and in section 3 about twisted Drinfeld centers and monads. In this section, we show in particular in Proposition 3.6 how to obtain the Eilenberg-Moore category of a monad in terms of presheaves on the Kleisli category whose pullback is representable. While this statement is known in the literature, in particular in a general context, we include the proof for the benefit of the reader.
In section 4 we recall the graphical calculus of progressive graphs for monoidal categories that has been introduced in [JS91]. In section 5, we first show in subsection 5.1 how to globalize the graphical calculus from section 4 to -framed surfaces. This allows us to define in subsection 5.2 string-net spaces on -framed surfaces, see in particular Definition 5.9.
Section 6 is devoted to the study of circle categories: in subsection 6.1 we very briefly discuss framings of cylinders, before we define framed circle categories in section 6.2 and show in Theorem 6.3 that the circle categories are equivalent to Kleisli categories. Finally, Theorem 6.4 in section 6.3 contains the main result (1.2) and the extension to arbitrary framings in Remark 6.5.
Acknowledgment: The authors thank Gustavo Jasso, Ying Hong Tham and Yang Yang for useful discussions. CS and MT are supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under SCHW1162/6- 1; CS is also supported by the DFG under Germany’s Excellence Strategy - EXC 2121 ”Quantum Universe” - 390833306. HK acknowledges support by DFG under 460925688 (in the Emmy-Noether group of Sven Möller).
2. Recollections on Finite Tensor Categories
In this section, we recall some facts about finite tensor categories and at the same time fix notation. Proofs and more detailed information can be found in e.g. [EGNO15, ML13, KL01].
Throughout this paper, will be an algebraically closed field of characteristic zero. All monoidal categories will be assumed to be strict.
2.1. Rigid Monoidal Categories
An abelian monoidal category is -linear if it is enriched in and if is a bilinear functor. A linear functor between -linear categories is an additive functor, i.e. linear on -spaces. For -linear categories , , we denote the category of linear functors from to by . For a category , we denote for the opposite category, i.e. has the same objects as and . For a monoidal category , its opposite monoidal category is the opposite category endowed with the monoidal structure for .
A monoidal category has left duals if for every object , there exists an object , called the left dual object of , together with a left coevaluation and left evaluation satisfying the usual two zig-zag relations. Similarly, has right duals if for , there exists an object , called the right dual object, together with a right coveluation morphism and a evaluation morphism satisfying again the appropriate two zig-zag relations. Equivalently, we could have defined a right dual object for to be a left dual object for in . A monoidal category is rigid if it has both left and right duals.
Left and right duality can be conveniently expressed in terms of strong monoidal functors . To be more precise, the left dual functor is defined as
[TABLE]
with
[TABLE]
Analogously, there is a right duality functor
[TABLE]
where
[TABLE]
It is not hard to show that left and right duality functors are indeed strong monoidal functors. The following coherence result allows us to assume that left and right duality functors are strict and the two functors are inverse functors:
Lemma 2.1**.**
[Shi15, Lemma 5.4]** For any rigid monoidal category, there exists a rigid monoidal category such that
- i)
* and are equivalent as monoidal categories.* 2. ii)
* is a strict monoidal category.* 3. iii)
* is a strict monoidal functor.* 4. iv)
* and are inverse functors.*
Remark 2.2*.*
We could have defined duality functors also with reversed directions, i.e. the left duality functor as functor and the right duality functor . From the previous Lemma, we get and . The double dual functors and are monoidal functors; in general they are not naturally isomorphic to the identity functor as monoidal functors. A pivotal structure amounts to the choice of a monoidal isomorphism; in this paper, we do not require the existence of a pivotal structure.
Definition 2.3**.**
- (1)
A -linear category is finite, if it is equivalent to the category of finite-dimensional modules over a finite-dimensional -algebra . 2. (2)
A finite tensor category is a finite rigid monoidal category.
Remark 2.4*.*
- (1)
For an equivalent intrinsic characterization of finite linear categories, we refer to [EGNO15, section 1.8]. In particular, the morphism spaces of a finite category are finite-dimensional -vector spaces and has a finite set of isomorphism classes of simple objects. 2. (2)
A finite tensor category is, in general, neither semi-simple nor pivotal.
A linear functor between -linear categories is not necessarily exact. In case and are finite tensor categories, it turns out that being left (right) exact is equivalent to admitting a left (right) adjoint.
Theorem 2.5**.**
[DSPS19, Proposition 1.7]** A functor between finite linear categories is left (right) exact if and only if it admits a left (right) adjoint.
We note several consequences: by Lemma 2.1 the duality functors are inverses and thus adjoints. Hence both functors are exact. Due to the existence of left and right duals, the tensor product of a finite tensor category is an exact functor in both elements. Finally, given two finite linear categories , we denote the category of left exact functors from to by .
2.2. (Co-)End in Finite Tensor Categories
Coends, monads and their module categories will be crucial for relating circle categories obtained from framed string-nets to twisted Drinfeld centers. In this subsection, we recall necessary definitions and results. Most of the results can be found in [ML13, Chapter VI and IX.6]. Throughout this section will be a finite tensor category. Some of the results hold in greater generality; we refer to [ML13, Chapter IX.6 and IX.7].
Let be an abelian -linear category, a bilinear bifunctor and be an object of . A dinatural transformation from to consists of a family of maps , such that for all .
Definition 2.6**.**
The coend of is an object , together with a universal dinatural transformation . This means that for any dinatural transformation , there exists a unique morphism , such that the following diagram commutes
H(c,d)$$H(d,d)$$H(c,c)$$\int^{c\in\mathcal{C}}H(c,c)$$a$$H(f,\mathrm{id}_{d})$$H(\mathrm{id}_{c},f)$$\iota_{d}$$\iota_{c}$$\psi_{d}$$\psi_{c}$$\tau
for all and .
Lemma 2.7**.**
[KL01, Corollary 5.1.8]** If is bilinear functor exact in both arguments, the coend exists.
Definition 2.8**.**
[Lyu96] Let , be finite tensor categories and a -linear category. Assume that the functor is left exact in both arguments. The left exact coend of is an object in the category of left exact functors, together with a universal dinatural transformation \big{\{}\iota_{c}:H(\bullet;c,c)\rightarrow\oint^{c\in\mathcal{C}}H(\bullet;c,c)\big{\}} consisting of morphisms in .
3. Twisted Drinfeld Centers and Monads
In this section, we introduce twisted Drinfeld centers of monoidal categories and review their description as Eilenberg-Moore categories over monads. String-net constructions do not directly yield Eilenberg-Moore categories; hence we develop an explicit construction of the Eilenberg-Moore category of a monad from its Kleisli category.
3.1. Monadicity of Twisted Drinfeld Centers
As before, is in this section a finite tensor category.
The Drinfeld center of a monoidal category is a categorification of the notion of a center of an algebra. It has as objects pairs , with a natural isomorphism , called the half-braiding, such that the identity
[TABLE]
holds for all . The following generalization is well-known:
Definition 3.1**.**
Let strict -linear monoidal endofunctors. The twisted Drinfeld center is the following category:
- •
Objects are pairs , where
[TABLE]
is a natural isomorphism satisfying
[TABLE]
for all .
- •
A morphism is a morphism such that
[TABLE]
The monoidal functors we will be interested in are powers of the double duals. Specifically, we consider the following cases
[TABLE]
which include for the usual Drinfeld center . The category obtained for is known as the trace of , see e.g. [DSPS20, Definition 3.1.4].
These categories can be described in terms of monads on .
A monad on a category is a triple consisting of an endofunctor and natural transformations , such that the diagrams
{T^{3}(c)}$${T^{2}(c)}$${T^{2}(c)}$${Tc}$$\scriptstyle{T(\mu_{c})}$$\scriptstyle{\mu_{T(c)}}$$\scriptstyle{\mu_{c}}$$\scriptstyle{\mu_{c}}
{Tc}$${T^{2}(c)}$${Tc}$${Tc}$$\scriptstyle{\eta_{T(c)}}$$\scriptstyle{\mathrm{id}}$$\scriptstyle{\mu_{c}}$$\scriptstyle{T(\eta_{c})}$$\scriptstyle{\mathrm{id}}
commute for all . A module for the monad is a pair , consisting of an object and a morphism such that the diagrams
{T^{2}(d)}$${Td}$${Td}$${d}$$\scriptstyle{\mu_{d}}$$\scriptstyle{T(\rho)}$$\scriptstyle{\rho}$$\scriptstyle{\rho}
{d}$${Td}$${d}$$\scriptstyle{\eta_{d}}$$\scriptstyle{\mathrm{id}}$$\scriptstyle{\rho}
commute. A morphism between two -modules , is a morphism such that the diagram
{Td_{1}}$${d_{1}}$${Td_{2}}$${d_{2}}$$\scriptstyle{T(f)}$$\scriptstyle{\rho}$$\scriptstyle{f}$$\scriptstyle{\lambda}
commutes.
We denote the category of -modules or Eilenberg-Moore category by or . It comes with a forgetful functor to .
Given two exact -linear strict monoidal endofunctors of a finite tensor category , the functor
[TABLE]
is exact in both arguments. Thus, by Lemma 2.7, the coend
[TABLE]
exists. It is a known fact (cf. [Shi17, Section 3.3]) that is a monad in with multiplication induced by the dinatural family
[TABLE]
where is the dinatural family of the coend . Associativity of the multiplication follows from the Fubini theorem [ML13, Chapter IX.7] for iterated coends. The following proposition relates twisted Drinfeld centers to Eilenberg-Moore categories of this monad, which we call the twisted central monad:
Proposition 3.2**.**
[Shi17, Lemma 3.8]** There is an isomorphism of -enriched categories
[TABLE]
commuting with forgetful functors
{\prescript{}{F}{T_{G}}-\mathsf{Mod}}$${\prescript{}{F}{\mathsf{Z}_{G}}(\mathcal{C})}$${\mathcal{C}}.\scriptstyle{\simeq}$$\scriptstyle{U^{T}}
We denote by the monad on describing the Drinfeld center twisted by a power of the bidual. Proposition 3.2 is a statement about -enriched categories. However, the following corollary is immediate from the proposition and [Shi16, Lemma 2.7], as -is a right exact functor.
Corollary 3.3**.**
* is a finite -linear category.*
Lemma 3.4**.**
* is an exact functor.*
Proof.
Recall that , are assumed to be exact functors and exact functors commute with (co-)limits. By e.g. [Lor21, Section 1.2] a coend is a colimit, thus we have
[TABLE]
where . Hence, is exact if and only if is exact. As , with the left adjoint of the exact forgetful functor , this holds, if and only if exact. Exactness of is shown in [Shi16, Corollary 4.9]. ∎
In section 6.3, we need the following result.
Lemma 3.5**.**
Let be a finite tensor category and exact strict monoidal endofunctors. Let
[TABLE]
Then the left exact coend exists and there is an isomorphism
[TABLE]
Proof.
Since is an exact functor, is left exact. Therefore it suffices to show that has the universal property of the left exact coend. This can be proven along the lines of [FS17, Proposition 9]. Adapting the proof given there to the current situation is not hard and is left as an exercise to the reader. ∎
3.2. Kleisli Category and Representable Functors
The string-net construction will not directly give the twisted center . Hence we recall that given any monad , there are several adjunctions giving rise to the same monad. In this subsection, we review this theory for a general monad which is not necessarily a twisted central monad; for a textbook account, we refer to [Rie16, Chapter 5].
- •
As discussed in subsection 3.1, the category of -modules has as objects pairs with and a morphism in . The forgetful functor assigns to a -module the underlying object . Its left adjoint assigns to the free module with action . The monad induced on by the adjunction is again .
- •
The Kleisli category has as objects the objects of ; whenever an object is seen as an object of the Kleisli category , it will be denote by . The -spaces of the Kleisli category are , for all . A morphism in from to will be denoted by . The composition of morphisms in the Kleisli category is
[TABLE]
for and . The identity morphism in is, as a morphism in , the component of the unit of .
Define a functor which is the identity on objects and sends a morphism in to the morphism given by the morphism
[TABLE]
in . Define also a functor sending to and a morphism represented by the morphism in to
[TABLE]
By [Rie16, Lemma 5.2.11], this gives a pair of adjoint functors, , and that the adjunction realizes again the monad on , i.e. .
- •
It is also known [Rie16, Proposition 5.2.12] that the Kleisli category is initial and that the Eilenberg-Moore category is final in the category of adjunctions realizing the monad on . Put differently, for any adjunction and with and , there are unique comparison functors and such that the diagram
{\mathcal{C}_{T}}$${\mathcal{D}}$${\mathcal{C}^{T}} {\mathcal{C}}$$\scriptstyle{K_{\mathcal{D}}}$$\scriptstyle{U_{T}}$$\scriptstyle{K^{\mathcal{D}}}$$\scriptstyle{U}$$\scriptstyle{U^{T}}$$\scriptstyle{I}$$\scriptstyle{I^{T}}$$\scriptstyle{I_{T}}
commutes.
- •
An adjunction that induces the monad on is called monadic, if the comparison functor to the Eilenberg-Moore category is an equivalence of categories.
From the string-net construction, we will recover in Theorem 6.3 the Kleisli category of the twisted central monads as a circle categories. If is semi-simple, the twisted Drinfeld center can then be recovered as a Karoubification [KJ11] or as presheaves [Hoe19]. For non-semi-simple categories, this does not suffice. It is instructive to understand how to explicitly recover the Eilenberg-Moore category from the Kleisli category.
Recall that all categories are linear and all functors are linear functors. Denote by the category of functors such that the pullback by
[TABLE]
is representable by some object . We then say that is an -representable presheaf on the Kleisli category . In this way, we obtain a functor sending the presheaf to the -representing object .
We construct its left adjoint: For , consider the functor . The pullback of this functor along is representable, as follows from the equivalences
[TABLE]
Note that the -representing object of is . We thus obtain a functor
[TABLE]
We have already seen that . It remains to see that the functors and are adjoint,
[TABLE]
where is assumed to be -representable by . Hence the right hand side is naturally isomorphic to . For the left hand side, we compute
[TABLE]
where in the first line we used the Yoneda lemma and in the second line that is represented by .
We are now ready for the main result of this subsection:
Proposition 3.6**.**
The adjunction with and is monadic. As a consequence, the comparison functor is an equivalence of categories and the Eilenberg-Moore category can be identified with the category of -representable presheaves on the Kleisli category .
In [Str72] Proposition 3.6 is proven in a more general setting, using bicategorical methods. The statement of Proposition 3.6 appears as a comment in [Rie16, Exercise 5.2.vii]. For the convenience of the reader, give an explicit proof, using the monadicity theorem [Rie16, Theorem 5.5.1].
Proof.
Recall the short hand . We have to show that creates coequalizers of -split pairs. Thus, consider for two -representable functors a parallel pair
{F_{1}}$${F_{2}}$$\scriptstyle{\nu_{1}}$$\scriptstyle{\nu_{2}}
of natural transformations and assume that for and for there is a split equalizer in for the parallel pair :
[TABLE]
We have to find a coequalizer in such that and the coequalizer is mapped by to . The functors are linear, and natural transformations are vector spaces; hence we can consider the natural transformation and determine its cokernel in . We also introduce the notation .
We start by defining a functor on an object as the cokernel of the components of in the category of vector spaces, so that we have for each an exact sequence
{F_{1}(\overline{\gamma})}$${F_{2}(\overline{\gamma})}$${F_{3}(\overline{\gamma})}$${0}$$\scriptstyle{\nu_{\overline{\gamma}}}$$\scriptstyle{q_{\overline{\gamma}}}
in vector spaces. To define the functor on a morphism in , consider the diagram
{F_{1}(\overline{\gamma}_{1})}$${F_{2}(\overline{\gamma}_{1})}$${F_{3}(\overline{\gamma}_{1})}$${0}$${F_{1}(\overline{\gamma}_{2})}$${F_{2}(\overline{\gamma}_{2})}$${F_{3}(\overline{\gamma}_{2})}$${0}$$\scriptstyle{\nu_{\overline{\gamma}_{1}}}$$\scriptstyle{F_{1}(f)}$$\scriptstyle{q_{\overline{\gamma}_{1}}}$$\scriptstyle{F_{2}(f)}$$\scriptstyle{\nu_{\overline{\gamma}_{2}}}$$\scriptstyle{q_{\overline{\gamma}_{2}}}
which has, by definition, exact rows. The left square commutes because of the naturality of . A standard diagram chase shows that there exists a unique linear map for the dashed arrow which we denote by . This completes to a functor and shows that the components assemble into a natural transformation .
We have to show that the functor is -representable and indeed represented by the object appearing in the split coequalizer (3.13). To this end, consider the two pullbacks
{\tilde{F}_{i}:=F_{i}\circ I_{T}^{opp}:\,\,\,\mathcal{C}}$${\mathcal{C}_{T}^{opp}}$${\mathsf{Vect}}
which come with isomorphisms
[TABLE]
of functors for . For each , we get a commuting diagram
[TABLE]
The upper row is exact by construction. The lower row is exact, since was part of a split coequalizer in and split coequalizers are preserved by all functors. Again, a diagram chase implies the existence of a morphism for the dashed arrow which by the nine lemma is an isomorphism.
To show naturality of the morphisms , we take a morphism in and consider the diagram which consists of two adjacent cubes and four more arrows:
{\tilde{F}_{1}(\gamma_{1})}$${\tilde{F}_{2}(\gamma_{1})}$${\tilde{F}_{3}(\gamma_{1})}$${0}$${\tilde{F}_{1}(\gamma_{2})}$${\tilde{F}_{2}(\gamma_{2})}$${\tilde{F}_{3}(\gamma_{3})}$${0}$${\mathrm{Hom}(\gamma_{1},c_{1})}$${\mathrm{Hom}(\gamma_{1},c_{2})}$${\mathrm{Hom}(\gamma_{1},c_{3})}$${0}$${\mathrm{Hom}(\gamma_{2},c_{1})}$${\mathrm{Hom}(\gamma_{2},c_{2})}$${\mathrm{Hom}(\gamma_{2},c_{3})}$${0.}$$\scriptstyle{\nu}$$\scriptstyle{\phi_{1}}$$\scriptstyle{q}$$\scriptstyle{\nu}$$\scriptstyle{q}$$\scriptstyle{n_{*}}$$\scriptstyle{h_{*}}$$\scriptstyle{n_{*}}$$\scriptstyle{\phi_{1}}$$\scriptstyle{h_{*}}$$\scriptstyle{\phi_{2}}$$\scriptstyle{\phi_{3}}
To keep the diagram tidy, we do not provide all labels of the arrows and explain them here: diagonal arrows are labelled by applying the appropriate functor to . Vertical arrows are isomorphisms labelled by . The front and rear squares of the two cubes are just instances of the commuting diagram (3.14) and thus commute. The squares on the top commute because and are natural; similarly, the squares on the bottom commute because and are natural. The left and middle diagonal walls commute because and are natural. A diagram chase now yields that the rightmost wall commutes as well, which is the naturality of .
∎
4. Progressive Graphical Calculus for Finite Tensor Categories
It is standard to introduce a graphical calculus for computations in (strict) finite tensor categories. Following [JS91], morphisms in a (strict) finite tensor category can be represented by so-called progressive graphs on a standard rectangle in the -plane.
A graph is a -dimensional, finite CW-complex with a finite, closed subset , such that is a -dimensional smooth manifold without boundary. Elements of are called nodes of the graph. A node is a boundary node, if for any connected open neighborhood , is still connected. The collection of boundary nodes is called the boundary of and is denoted by . An edge is a connected component homeomorphic to the intervall . By adjoining its endpoints to , we get a closed edge . An oriented edge is an edge with an orientation. For an oriented edge we admit only homeomorphism preserving orientations. The endpoints of then are linearly ordered: The preimage of [math] in , denoted by , is the source and the preimage of is the target. A graph where every edge is endowed with an orientation is called an oriented graph. For an oriented graph an edge , adjacent to a node , is incoming at , if is the target of and outgoing, if is the source of . This gives two, not necessarily disjoint, subsets and of incoming and outgoing edges at . An oriented graph is polarized, if for any , and are linearly ordered sets.
Definition 4.1**.**
Let be a polarized graph and a monoidal category. A -coloring of comprises two functions
[TABLE]
associating to any oriented edge of an object of and to any inner node a morphism in , with
[TABLE]
where and are the ordered elements of and , respectively.
Definition 4.2**.**
A planar graph is a graph together with a smooth embedding .
For a planar graph, we will not distinguish in our notation between the abstract graph and its embedding . Note that a graph has infinitely many realizations as a planar graph, by choosing different embeddings.
Definition 4.3**.**
Let with . A progressive graph in is a planar graph such that
- i)
All outer nodes are either on or , i.e.
[TABLE] 2. ii)
The restriction of the projection to the second component
[TABLE]
to any connected component of is an injective map.
Remark 4.4*.*
Using the injective projection to the second component, every progressive graph is oriented. In addition, it is also polarized. For any , we can pick , such that any element of intersects . Since the graph is progressive, the intersection points are unique. The intersection points of with are linearly ordered by the orientation of and induce a linear order on . Similar, one defines a linear order on using the intersection with , for .
Remark 4.5*.*
A progressive graph cannot have cups, caps or circles, since the restriction of to these would be non-injective. This mirrors the fact that in a general non-pivotal category left and right duals for an object are not isomorphic and that there are no categorical traces. Thus we should not represent (co-)evaluation morphisms simply by oriented cups and caps, but use explicitly labelled coupons. In addition, in the absence of a categorical trace, we cannot make sense of a circle-shaped diagram.
Since a progressive graph is always polarized, we have a notion of a -coloring for it, where is a monoidal category. Given a -coloring of , we associate to every boundary node the object in of its adjacent edge. The domain of is the linearly ordered set of objects assigned to the boundary node in . Its codomain is the linearly ordered set of objects assigned to the boundary nodes in .
To the pair of a progressive graph with -coloring and and , we can associate a morphism in
[TABLE]
The full technical details of this construction can be found in [JS91]. We will discuss it for an example, the general procedure will then be clear.
Let be the following -colored progressive graph:
The graph has ten edges, which are colored by the objects , and 13 nodes, 5 of which are inner nodes colored by morphisms . It has domain and codomain . In addition to the graph, we show eight auxiliary dashed lines:
Two horizontal ones at and . These are called regular level lines and their levels are chosen such that does not intersect the inner nodes . Cutting at and , we get three consecutive progressive graphs , and , where is the progressive graph in , is the one in and is the top one in . 2. 2)
Six vertical lines, three in , two in and one in . Each collection of vertical lines gives a tensor decomposition of , and , respectively. E.g. the three vertical lines in , split it into a disjoint union of four graphs , , which are linearly ordered from left to right. Each either contains exactly one inner node or does not contain an inner node.
The -coloring of associates to a morphism in . For the graphs these are
[TABLE]
with as in figure 1. The progressive graph thus evaluates to the morphism
[TABLE]
i.e. . The morphisms and are defined analogously. The morphism associated to the whole progressive graph is given by
[TABLE]
Remark 4.6*.*
We highlight the two very different roles of the -direction and the -directions in the plane: The horizontal -coordinate corresponds to the monoidal product in , whereas the vertical -direction corresponds to the composition of morphisms. In other words, the implicitly chosen standard -framing on the strip is essential for evaluating a progressive graph to a morphism in .
By one of the main results in [JS91], morphism constructed for a -colored progressive graph neither depends on the choice of the regular level lines, nor on the tensor decomposition. Consider two -colored progressive graphs , in . We say that * and are progressively isotopic*, if there exists an isotopy from to , such that is a progressive graph for all . The isotopy is called a progressive isotopy. Invariance of the associated morphism for a -colored progressive graph under the auxiliary decomposition in regular levels and tensor decompositions is then linked to the invariance under progressive isotopies, i.e. if and are progressively isotopic, then .
Conversely, every morphism in can be represented by a -colored graph:
Obviously, a morphism can have different realizations as a progressive graph. The graph from figure 1 describing the morphism is topologically very different from the graph with a single inner node colored by in equation (4.8). As in the oriented case, identifying different graphical realizations of the same morphism will be at the heart of the framed string-net construction.
5. Framed String-Net Construction
In this section, we define string-nets on -framed surfaces. The algebraic input for our string-net construction is a finite tensor category; as output, it produces a vector space for any -framed surface. The main point of the construction is to globalize the discussion of progressive graphs from the standard framed plane in section 4 to an arbitrary framed surface.
5.1. Locally Progressive Graphs
Definition 5.1**.**
Let be a smooth surface. is -framed if there exist two nowhere vanishing vector fields , such that is an ordered basis for every . The pair is a global ordered frame for the tangent bundle of .
To any vector field on , we can associate its maximal flow . The domain is a subset where is an open interval. is called a flow domain. The flow satisfies and for all . The flow is maximal for in the sense that for all , the curve
[TABLE]
is the unique maximal integral curve of , i.e. with initial value . For a global frame on , we denote by and the corresponding maximal flows. The maximal integral curves for through a point are denoted by and . Since are nowhere vanishing, the curves , are smooth immersions for all . Further details on maximal flows and framed manifolds and flows can be found e.g. in [Lee13, Chapter 9].
Recall that a planar graph was defined as an abstract graph with a smooth map , such that is a smooth embedding. Similar, for a smooth surface with boundary an embedded graph is an abstract graph together with a smooth map , such that is an embedding and . For an embedded graph , we usually suppress the embedding from the notation.
We want to formulate the equivalent of a progressive graph for an arbitrary -framed surface. In order to do so, we have to generalize the condition of injectivity of the projection to the second component that features in the definition of a progressive graph. The idea is to formulate a local condition on graphs at every point on the surface. Using the global frame of a -framed surface , there is a neighborhood around every , which looks like the strip and the two vector fields give the two distinguished directions on the strip. The flow lines of are then a natural analog of the vertical -direction in the plane and we can perform a projection to -flow lines by moving points along the flow of (see figure 2). Given an embedded graph , we require that locally around every point, this projection, restricted to , is injective. This allows us to define a local evaluation map of an embedded -graph, which is the framed analog of the evaluation of graphs inside of disks in the oriented case.
A variant of the flow-out theorem [Lee13, Theorem 9.20] shows that for a -framed surface with global frame and corresponding flow domains , , for every point , there exist open intervals , containing [math], such that
[TABLE]
is a smooth embedding. Let be an embedded graph in . An element is regular with respect to , if , i.e. the flow line of at inside does not contain any inner nodes of . If are regular levels, the image is called a standard rectangle for at . The restriction of to a standard rectangle at is denoted by .
Definition 5.2**.**
Let be a -framed surface and an embedded graph in . Then is a locally progressive graph, if for every , there exists a standard rectangle for at , such that the restriction of
[TABLE]
to is injective.
In order to understand these definitions, it is best to consider figure 2. The figure shows a small patch of a -framed surface . The red horizontal lines are flow lines of and the blue vertical line is a flow line of . In black, we show an embedded graph. Each of the dashed horizontal lines intersects an edge of the embedded graph at a unique point. Transporting this intersection point along the horizontal line until we hit the vertical blue line, defines the projection map evaluated at the intersection point. For the graph shown in figure 2 the projection is obviously injective and thus, this is a locally progressive graph for the underlying -framed surface.
Definition 5.3**.**
Let be an embedded graph inside a framed surface and a standard rectangle at . Given two regular levels and , the image is an evaluation rectangle for at , if
[TABLE]
and
[TABLE]
Let now be again a finite tensor category, which is not assumed to be pivotal. An evaluation rectangle at for a -colored graph will be denoted by .
Given an evaluation rectangle for a locally progressive graph -colored graph in , by (5.5), only the lower and upper horizontal flow lines , intersect edges of the graph . We associate to each intersection point the corresponding -color of the edge of . Taking the tensor product of these elements according to the linear order on gives the (co-)domain of with respect to , which will be denoted by and , respectively. Note that in analogy to the (co-)domain of a progressive graph, we have , .
Remark 5.4*.*
From the definition of a locally progressive graph, it directly follows that the preimage of is a progressive graph in the rectangle for every evaluation rectangle . The -colored progressive graph has (co-)domain and yields a morphism in . This defines an evaluation map .
Remark 5.5*.*
When defining the evaluation of a -colored progressive graph, we stressed the very different roles the and -directions had in the plane. The first corresponds to taking tensor products in , whereas the latter encodes composition of morphisms. The vector fields of a global frame have similar roles for -colored embedded graphs. As stated in Remark 5.4, the -flow lines define domain and codomain for the morphism corresponding to a locally progressive graph, whereas going along -flow lines corresponds to taking tensor products.
5.2. Framed String-Net Spaces
Let be a finite tensor category and a -framed surface. We now define a string-net space in terms of -graphs on , which we are going to call framed string-net space.
Definition 5.6**.**
Let be a finite and possibly empty subset of the boundary of the surface and a map. The pair is called a boundary value.
Let be -colored embedded graph in . Boundary nodes of are mapped to the boundary of the surface. This gives a finite subset of the boundary. Defining a map by mapping the boundary node to the -color of its adjacent edge, we obtain a boundary value for a -colored embedded graph. We call this the boundary value of the graph .
Definition 5.7**.**
The set of all -colored locally progressive graphs on a -framed surface with boundary value is denoted by
[TABLE]
The vector space
[TABLE]
freely generated by this set is called framed pre-string-net space.
From now on all string-nets on -framed surfaces will be locally-progressive. Similar to the construction of string-net spaces on oriented surfaces, we want to identify elements of if they locally evaluate to the same morphism in . However, the additional datum of a -framing on allows us to use evaluation rectangles of graphs instead of disks so that as an algebraic input we do not need a pivotal structure on . By Remark 5.4 the preimage of a locally progressive graph inside every evaluation rectangle is a progressive graph. Thus, we can use the evaluation map for -colored progressive graphs we explained in section 4 to associate to every -colored locally progressive graph and evaluation rectangle at any point a morphism in .
Definition 5.8**.**
Let be a boundary value and . For , the element is a null graph, if there exists a common evaluation rectangle for all , such that
- i)
[TABLE]
for all . 2. ii)
and for all . 3. iii)
for all . 4. iv)
[TABLE]
The sub-vector space spanned by all null graphs is denoted by .
Definition 5.9**.**
Let be a framed surface, a finite tensor category and be a boundary value in . The framed string-net space with boundary value is defined as the vector space quotient
[TABLE]
Remark 5.10*.*
Taking the quotient by null graphs also takes appropriate isotopies between locally progressive graphs into account. Recall that we defined locally progressive graphs as embedded graphs with a fixed embedding. Thus, a priori abstract -colored graphs with different embeddings yield different elements in . By taking the above quotient, we can identify embedded graphs which differ by those isotopies such that graphs along the isotopy are all locally progressive graphs.
6. Circle Categories and Twisted Drinfeld-Centers
In this final section, we put our construction of string-nets for framed surfaces to the test and compute the relevant circle categories. We show that they are related to Drinfeld centers twisted by appropriate powers of the double dual.
6.1. -Framings of the Circle and Framed Cylinders
A -framing of of a circle is an isomorphism of vector bundles, where and are the trivial vector bundles with fibers and , respectively. There is a bijection [DSPS20, section 1.1]
[TABLE]
The different -framings for can be depicted as follows. We identify as the quotient and draw a circle as an interval, while keeping in mind that we identify the endpoints. The integer then counts the number of full rotations in counterclockwise direction a frame of undergoes while going around the circle. We denote the circle with -framing corresponding to by . We can trivially continue the -framing of along the radial direction of a cylinder over . This gives a -framed cylinder , which can be seen as -framed cobordism . Possibly after a global rotation of the two vector fields, we can arrange that there is at least one point on such that the flow line for the second vector field is radial. We fix such a point as an auxiliary datum and call the corresponding flow line the distinguished radial line.
We denote the cylinder with this particular -framing corresponding to by . The flow lines for , and are shown in figure 3.
6.2. Circle Categories
Given a finite tensor category and a -framed cylinder over a one-manifold, we construct a -enriched category as follows.
Definition 6.1**.**
The circle category is defined as follows:
- •
the objects of are the objects of ;
- •
the vector space of morphisms between two objects is the framed string-net space
[TABLE]
where we take the boundary value with the chosen point on and its counterpart on in .
The composition of morphisms is given by stacking cylinders and concatenating the corresponding string-nets.
We first define a functor which is the identity on objects. It maps a morphism in to the string-net which has two edges, both on the distinguished radial line, with a single node on this line, labeled by .
In the following, we consider as an example the blackboard framed cylinder which is the framed surface in figure 3.
6.3. Circle Category as a Kleisli Category
To describe the morphism spaces of the circle category purely in terms of algebraic data, we need to know that string-net constructions obey factorization. This has been discussed repeatedly in the literature, starting from [Wal06, Section 4.4]. Other references include [Hoe19, p. 40] and [KJT20, Section 7]. The idea is that gluing relates the left exact functors associated to a surface to a coend. The cylinder can be obtained by gluing a rectangle at two opposite boundaries; taking the insertions at the remaining boundaries into account and using the fact that for the rectangle string-net spaces give morphisms in , the idea to implement factorization by a coend yields
[TABLE]
Lemma 6.2**.**
Let , be two objects of a finite tensor category . Then there is an isomorphism of vector spaces
[TABLE]
where is the usual central monad of .
Proof.
Recall from Lemma 3.5 that
[TABLE]
and combine it with the factorization (6.3). ∎
Theorem 6.3**.**
There is an equivalence of -enriched categories
[TABLE]
Proof.
Note that the circle category and the Kleisli category have the same objects as . Thus we can define a functor
[TABLE]
which is the identity on objects and acts on morphism spaces via the isomorphism induced by Lemma 6.2. For to be a functor, we need to check that it respects identity morphisms and composition of morphisms. For , it holds . Let be the universal dinatural family for the coend . Then is the universal dinatural family for the left exact coend . From the proof of Lemma 6.2, we get that maps a string-net in the form as follows
[TABLE]
For the identity in , we get
[TABLE]
The morphism is the unit of the monad and thus corresponds to the identity morphism in . Composing two string-nets on in standard form, we get
[TABLE]
There is the commutative diagram
{x}$${c\otimes y\otimes\prescript{\vee}{}{c}}$${c\otimes d\otimes z\otimes\prescript{\vee}{}{d}\otimes\prescript{\vee}{}{c}}$${Ty}$${T^{2}(z)}$${Tz.}$$\scriptstyle{h}$$\scriptstyle{(\iota_{c})_{y}\circ h}$$\scriptstyle{\mathrm{id}\otimes g\otimes\mathrm{id}}$$\scriptstyle{(\iota_{c})_{y}}$$\scriptstyle{(\iota_{c\otimes d})_{z}}$$\scriptstyle{(\iota_{c})_{T(z)}\circ(\mathrm{id}\otimes(\iota_{d})_{z}\otimes\mathrm{id})}$$\scriptstyle{T((\iota_{d})_{z}\circ g)}$$\scriptstyle{\mu_{z}}
The lower path is the composition in . By Lemma 6.2, is fully faithful and since it is essentially surjective, it is an equivalence. ∎
Recall the functor introduced at the end of section 6.2. Under the equivalence between the circle category and the Kleisli category, it is mapped to the induction functor . Combining from Theorem 6.3, Proposition 3.6 and Proposition 3.2, we obtain
Theorem 6.4**.**
Let be the category of -representable presheaves on the circle category . There is an equivalence of -linear categories
[TABLE]
Remark 6.5*.*
- (1)
Since is not required to be fusion, the Karoubification of the circle category does not, in general, yield the full center .
Recall that a projective module for a monad is a retract of a free module (cf. [TV*+*17, Section 7.3.2]). The Karoubification of the Kleisli category only yields the subcategory of which has as objects the objects that under the equivalence correspond to projective -modules. This was our motivation to discuss a different completion of the Kleisli category as -representable presheaves on the Kleisli category in section 3.2. 2. (2)
For the general -framed cylinder , the -framing forces us to add sufficiently many evaluations and coevaluations so that we get an equivalence
[TABLE]
The proof of this is in complete analogy to the case of .
Our computation of circle categories for string-nets on framed cylinders is in complete accordance with the results of [DSPS20, Corollary 3.2.3, table 3].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[BD 95] John C Baez and James Dolan. Higher-dimensional algebra and topological quantum field theory. Journal of mathematical physics , 36(11):6073–6105, 1995.
- 2[DMST 22] Adrien De Lazzer Meunier, Christoph Schweigert, and Matthias Traube. A G-equivariant String-Net Construction. to appear , 2022.
- 3[DSPS 19] Christopher L Douglas, Christopher Schommer-Pries, and Noah Snyder. The balanced tensor product of module categories. Kyoto Journal of Mathematics , 59(1):167–179, 2019.
- 4[DSPS 20] Christopher Douglas, Christopher Schommer-Pries, and Noah Snyder. Dualizable tensor categories , volume 268. American Mathematical Society, 2020.
- 5[EGNO 15] Pavel Etingof, Shlomo Gelaki, Dimitri Nikshych, and Victor Ostrik. Tensor Categories , volume 205 of Mathematical Surveys and Monographs . American Mathematical Society, 2015.
- 6[FS 17] Jürgen Fuchs and Christoph Schweigert. Coends in conformal field theory. In Lie Algebras, Vertex Operator Algebras, and Related Topics , volume 695 of Contemporary Mathematics . American Mathematical Society, 2017.
- 7[FSY 22] Jürgen Fuchs, Christoph Schweigert, and Yang Yang. String-net construction of RCFT correlators , volume 45 of Springer Briefs in Mathematical Physics . Springer Cham, 2022.
- 8[Hoe 19] Keeley Hoek. Drinfeld centers for bimodule categories. available at hoek.io/res/2019.honours.thesis.pdf , 2019.
