Introductory lectures on topological quantum field theory
Nils Carqueville, Ingo Runkel

TL;DR
This paper provides an accessible introduction to topological quantum field theory, emphasizing the functorial axiomatization, algebraic formulations, and the relation to braided monoidal categories, suitable for newcomers.
Contribution
It offers a simplified, algebraic perspective on TQFTs, connecting path integral ideas with categorical frameworks, and discusses extended TQFTs in three dimensions.
Findings
Finite algebraic data for 1- and 2-dimensional TQFTs
3-dimensional TQFTs require infinite data
Extended 3D TQFTs relate to braided monoidal categories
Abstract
These notes offer a lightening introduction to topological quantum field theory in its functorial axiomatisation, assuming no or little prior exposure. We lay some emphasis on the connection between the path integral motivation and the definition in terms symmetric monoidal categories, and we highlight the algebraic formulation emerging from a formal generators-and-relations description. This allows one to understand (oriented, closed) 1- and 2-dimensional TQFTs in terms of a finite amount of algebraic data, while already the 3-dimensional case needs an infinite amount of data. We evade these complications by instead discussing some aspects of 3-dimensional extended TQFTs, and their relation to braided monoidal categories.
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.
\deffootnote
[1em]1em1em \thefootnotemark
Introductory lectures on
topological quantum field theory
Nils Carqueville∗ Ingo Runkel#
∗Fakultät für Mathematik, Universität Wien, Austria
#Fachbereich Mathematik, Universität Hamburg, Germany
Abstract
These notes offer a lightening introduction to topological quantum field theory in its functorial axiomatisation, assuming no or little prior exposure. We lay some emphasis on the connection between the path integral motivation and the definition in terms symmetric monoidal categories, and we highlight the algebraic formulation emerging from a formal generators-and-relations description. This allows one to understand (oriented, closed) 1- and 2-dimensional TQFTs in terms of a finite amount of algebraic data, while already the 3-dimensional case needs an infinite amount of data. We evade these complications by instead discussing some aspects of 3-dimensional extended TQFTs, and their relation to braided monoidal categories.
Contents
1 Introduction
Topological quantum field theories are a rewarding area of study in mathematical physics and pure mathematics. They appear in the description of physical systems such as the fractional quantum Hall effect; they are used in topological quantum computing; they are important renormalisation group flow invariants of supersymmetric field theories obtained via “twisting”; they have a clean mathematical axiomatisation; they give invariants of knots and of manifolds; they play vital roles in mirror symmetry and the Geometric Langlands Programme.
In these lecture notes (originally prepared for the “Advanced School on Topological Quantum Field Theory” in Warszawa, December 2015) we approach topological quantum field theory by motivating its axioms through path integral considerations. The resulting description in terms of symmetric monoidal functors from bordisms to vector spaces is introduced and some of its immediate consequences are expounded on, still in general dimension .
We then turn to generators-and-relations descriptions of topological quantum field theories, which allow one to cast their study into algebraic language. The resulting algebraic structure is presented in some detail for dimensions one and two. In much less detail we describe the difficulties and resulting modifications of the formalism in dimension three.
The entire content of these lectures can basically be found in the literature, for example in [3, 4, 12, 16]. Some features which maybe set these notes apart are:
Some effort is spent on comparing the path integral motivation and the symmetric monoidal functor axiomatisation, which initially look quite different (Section 2.3).
- -
Dimensional reduction is briefly discussed; the reduction from three to two dimensions and its relation to the Grothendieck ring is treated as an example (Sections 2.4 and 3.5).
- -
It is explained in some detail what it means for a symmetric monoidal category to be freely generated by some objects and morphisms, subject to some relations (Section 3.2).
To keep these notes at a reasonable length (or so we hope), we will sometimes skip details or entire proofs – especially in dimension three. Nonetheless, we have tried to still be accurate or to point out when we gloss over details. We hope that in this way we can convey some ideas about topological quantum field theory before the reader feels inclined to move on to the next interesting topic.
Acknowledgements: We are thankful to Manuel Bärenz, Vanda Farsad, Lorenz Hilfiker, Flavio Montiel Montoya, Albert Georg Passegger and Lorant Szegedy for comments on a draft of these lecture notes. The work of N. C. is partially supported by a grant from the Simons Foundation, and by the stand-alone project P 27513-N27 of the Austrian Science Fund. I. R. thanks Nils Carqueville, Piotr Sułkowski and Rafał Suszek for organising the “Advanced School on Topological Quantum Field Theory” in Warszawa, December 2015, and for their dedicated hospitality during the event. We also acknowledge the support of the Faculty of Physics and the Heavy Ion Laboratory at the University of Warsaw, as well as Piotr Sułkowski’s ERC Starting Grant no. 335739 “Quantum fields and knot homologies”.
2 Axioms for TQFTs
In this section we introduce -dimensional (closed, oriented) topological quantum field theories (TQFTs) for any , and we discuss some of their general properties. We start in Section 2.1 with a list of desired properties which are motivated from heuristic path integral considerations. Making the desiderata into defining properties is the idea behind the axiomatic approach presented in Section 2.2. There we spell out various details of the functorial definition of TQFTs, and in Section 2.3 we make the connection between desired and defining properties precise and explicit. Then in Section 2.4 we prove a few general consequences of these properties, and in Section 2.5 we explain why monoidal natural isomorphisms are a good notion to compare TQFTs.
2.1 Path integrals as a motivation
While there are only few instances in which the path integral can be made precise, it is doing very well as a source of intuition about quantum field theory. In this subsection we would like to use this intuition to motivate the functorial description of TQFTs due to Atiyah and Segal [19, 1], given in Section 2.2. No attempt at mathematical rigour is made in this subsection, and nothing from here is needed in the rest of these notes.
So, without further ado, here is a path integral:
[TABLE]
The ingredients in this example are as follows.
- •
is a smooth map between two Riemannian manifolds . For example one can choose to describe a single scalar field.
- •
is called the action functional, typically it would depend on the value of at each point of and its first derivative,
[TABLE]
where is the volume form on and is called Lagrangian density. In the example of a massless free scalar field we have .
- •
, the “integral over all such ” makes no sense. (Well, for 1-dimensional, there is the Wiener measure [20], but this is really quantum mechanics, and in higher dimensions the measure theoretic approach needs modifications, if it can be salvaged at all.)
Next we want to use the path integral to formulate correlation functions. Let be some observables, that is, functions from the set of field configurations to the complex numbers. In the example of a scalar field these could be . Note that these examples of observables only probe the field at a single point . One can also consider observables which are localised on lines, surfaces, etc.; some aspects of this are discussed in [7]. Wilson loop observables in gauge theory are another important example.
The correlation function of the observables is
[TABLE]
where indicates the metric on . If this correlation function is independent of we have a topological quantum field theory. Note that metric independence implies diffeomorphism invariance: isometries should leave the path integral invariant (transporting the observables accordingly), but any diffeomorphism can be made into an isometry by modifying the metric on to the pull-back metric.
The most famous example of a topological quantum field theory is Chern-Simons theory [24]. We will not study Chern-Simons theory in these notes, but let us at least describe the action functional. We need
- •
a 3-dimensional compact oriented manifold ,
- •
a compact Lie group , which we will take to be ,
- •
a principal -bundle (which, as , can always be trivialised, and we choose such a trivialisation),
- •
a connection 1-form , for the Lie algebra of .
Here plays the rôle of the field from above, and the action functional reads
[TABLE]
where is a constant and is the matrix trace. The first thing to notice about this action is the absence of any metric. Instead, the integrand is already a 3-form on . Thus at least the action is certainly topological.
There is much more to be said about Chern-Simons theory, but we will leave this example here and return to the general discussion of motivating Atiyah’s axioms from path integrals.
When trying to make enough sense of the path integral description to compute correlation functions, there are two very different approaches one can take:
- •
One can try to “quantise the classical action”. For topological theories this is fiendishly difficult due to a large amount of gauge freedom which needs to be fixed. In the Chern-Simons example, this actually re-introduces a metric dependence [24, 18] (which however disappears again in the correlation functions).
- •
One can try to fix a collection of properties one would expect of a sensible definition of the path integral, and then try to write down solutions to these, or even to classify all solutions.
We will take the second route. The properties we expect for an -dimensional TQFT are as follows (the precise formulation will follow below in Sections 2.2 and 2.3):
- (i)
For each oriented -manifold we would like to obtain a Hilbert space of states on .
One can think of as the “space of functionals on the classical fields on ”. (Though actually this space will turn out finite-dimensional in the case of TQFTs.) 2. (ii)
For each oriented -manifold with boundary , we expect to obtain a vector .
Continuing with our analogy, we have to produce a functional on fields on from the manifold . To do so, we will appeal to the path integral. Namely, let be a field on . We can then consider the path integral over fields on which restrict to on the boundary,
[TABLE]
Then, if these were well-defined expressions, the right-hand side would indeed produce a number for each one plugs in. 3. (iii)
If the -manifold is a disjoint union we expect .
In our analogy, the space of maps from to somewhere (the “classical fields”) equals the Cartesian product . And if these spaces of maps were finite sets, the linear space of functionals would satisfy .
Similarly, if we are given -manifolds , with , , then we expect . Indeed, we would like the action to be “local enough” so that for , , we have and the integral in (ii) decomposes into a product. 4. (iv)
For cylinders , the path integral produces an element , where is with reversed orientation. One would expect this element to be nondegenerate in the following sense. Pick two vectors . If the contraction of into the tensor factor of via the scalar product produces the same element of as the contraction with , then already . We obtain an injective anti-linear map .
In the path integral picture, this captures the idea that on a very thin cylinder one can tell apart any two states placed on one boundary by choosing an appropriate state to place on the other boundary. For, if this were not the case, the Hilbert spaces do not yet describe the “physical states” and one should instead work with an appropriate quotient. For example, if in a gauge theory one does not identify gauge equivalent field configurations, the corresponding states would be indistinguishable for arbitrarily thin cylinders and so describe the same physical state. (Of course in a TQFT, “very thin” has no meaning, there is only one cylinder over a given -manifold up to diffeomorphisms.) 5. (v)
Consider a manifold , possibly with non-empty boundary . Now embed a closed -manifold into and cut open along . This produces a new -manifold with boundary . Let be an orthonormal basis of and let be the preimage of under the anti-linear map from item (iv) above (the existence of the preimage, i. e. surjectivity, is a property specific to TQFT). We demand
[TABLE]
where we think of as a map . (In accordance with the finite-dimensionality in (i), for TQFTs, the above sum will be finite.)
In our analogy, this property captures the “sum over intermediate states”. For the path integral, it would mean that the integral (2.5) over all with can be split into first integrating over all such that and in addition for some , and then integrating the result over :
[TABLE]
These are the properties of which a close variant will now be turned into axioms.
2.2 TQFTs as functors
We regard quantum field theory from an angle where it appears as a way of transporting the geometric and dynamical structure of spacetime into the algebraic description of physical states and observables. From the functorial perspective a QFT is a map
[TABLE]
that preserves certain structure. It is a difficult and important problem to make this precise for general (and realistic) QFTs. For the special case when “geometry” basically only means “topology”, the answer was given by Atiyah and Segal [19, 1]:
Definition 2.1**.**
An -dimensional oriented closed TQFT (a TQFT for short) is a symmetric monoidal functor
[TABLE]
In this section we will unravel this statement by discussing the two categories and , highlighting the key properties of the functor , and indicating how it encodes the structure motivated in Section 2.1. For a neat technical review of symmetric monoidal categories, functors and their natural transformations we recommend [2], or a textbook such as [10].
We begin with the category . It is named after its objects which are -vector spaces for some field ,111In quantum physics, . and morphisms are -linear maps.
By definition one can compose morphisms in any category, but is better than that: it is an example of a monoidal category, which means that objects, too, can be ‘composed’ in the following sense: any can be ‘multiplied’ by forming the tensor product . This is a good product in the sense that it is associative up to natural isomorphism (satisfying the “pentagon equations” [2, Def. 6] or [10, Sect. 2.1]),
[TABLE]
and is a unit since
[TABLE]
Better still, since one can also take the tensor product of linear maps, is a functor
[TABLE]
The monoidal category also has a symmetric structure: for all there are natural isomorphisms
[TABLE]
(given by ) which are compatible with the isomorphism (2.10) in the sense that they satisfy the “hexagon equations” [2, Def. 7], [10, Sect. 8.1] and we have the symmetry property
[TABLE]
The other symmetric monoidal category we need is , which is named after its morphisms. Objects in are oriented closed -dimensional real manifolds for some fixed . We may think of as a toy model of a spacial slice of an -dimensional spacetime.
A morphism in is an equivalence class of a bordism from to . A bordism is an oriented compact -dimensional manifold with boundary, together with smooth maps with image in such that
[TABLE]
is an orientation-preserving diffeomorphism, where denotes with the opposite orientation. Two bordisms are equivalent if there exists an orientation-preserving diffeomorphism such that
[TABLE]
commutes. This is how the smooth geometric structure is discarded in .
Composition of morphisms and in is given by “gluing and along ”.
Remark 2.2**.**
There is a subtlety in this definition of composition. The gluing along fixes a priori only as a topological space, but we need a smooth structure as well. There are two ways to produce such a structure. One is to work with “-manifolds with collars”, so that the objects of the bordism category are of the form , and the boundary parametrisations are now defined on and , respectively.
The other way is to note that we are in luck in that even without the collars there are such smooth structures. Namely, we can appeal to the nontrivial fact that the colimit exists in topological spaces and can be used to construct a smooth structure on which is unique up to (non-unique) diffeomorphism, see e. g. [16, Thm. 1.3.12]. Since morphisms in are diffeomorphism classes of smooth -manifolds, this is good enough for us. However, if one wants to discuss “extended TQFTs”, as we will briefly do in Section 3.4, “unique up to diffeomorphism” is no longer good enough and one has to work with collars.
We note that in particular every diffeomorphism gives rise to an isomorphism in via the cylinder construction: the associated bordism is the cylinder
[TABLE]
The bordism category has a symmetric monoidal structure, too, with the tensor product given by disjoint union. The unit object is the empty set viewed as an -dimensional manifold. We obviously have for every , and by definition (as a universal coproduct) taking disjoint unions is associative. Finally, the canonical diffeomorphism induces (via the cylinder construction (2.17)) a symmetric braiding
[TABLE]
on .
Remark 2.3**.**
There are several variants of bordism categories (and hence of functorial QFTs). Details and complexity may vary significantly, but the main distinguishing feature is the type of geometric or combinatorial structure one considers. For example, bordisms can come equipped with a metric, with a conformal structure, with a spin structure, with a framing, with boundaries, with embedded submanifolds, with homotopy classes of maps into some classifying space, etc. Correspondingly, functorial QFTs have many names (conformal QFT, spin / framed / open-closed / defect / homotopy TQFT, etc.).
TQFTs defined on compact oriented bordisms whose entire boundary is parametrised by the source and target objects are called “oriented closed TQFTs”. As this is the only type of TQFT we will look at (up to Section 3.4 anyway), we will just say “TQFT”.
According to Definition 2.1, a TQFT is a symmetric monoidal functor , and we will now unpack this definition, following the same numbering (i)–(v) as in the path integral motivation at the end of Section 2.1.
- (i)
The first part of data contained in a functor is that it assigns objects to objects. For this means that every -dimensional manifold is assigned a -vector space .
Comparing to the path integral motivation, corresponds to the state space . In the present setting, however, we can work over an arbitrary field , and we do not need a scalar product on . As we will see in Section 2.4 there still is a nondegenerate pairing between and . 2. (ii)
The second part of data contained in a functor is that it assigns morphisms to morphisms. That is, produces for every bordism a linear map
[TABLE]
which we can think of as describing the “evolution along ”.
To relate this to the path integral motivation, think of an -manifold with boundary as a bordism . We will learn in the next point that , so that , which (by taking the image of ) is the same as giving an element in .
It may now seem that since in the path integral motivation we only consider the collection of elements in coming from bordisms of the form , we have forgotten about all the linear maps coming from bordisms , but this is actually not so, see Lemma 2.4 below. 3. (iii)
A TQFT also respects the symmetric monoidal structures of the source and target categories: it comes with isomorphisms
[TABLE]
which are compatible with associativity of the tensor products and with the braidings , cf. [2, Def. 9 & 10], [10, Sect. 2.4 & 8.1]. We may (and will) assume that (one may always replace by a monoidally equivalent functor with this property). 4. (iv)
Since is a functor, it maps unit morphisms to unit morphisms. That is, for an oriented -manifold , we have .
This looks again somewhat different from point (iv) in Section 2.1, where we could not speak about linear maps as we only obtained vectors in state spaces. Lemma 2.4 will illustrate how these two descriptions of nondegeneracy are related. 5. (v)
The most crucial property of a functor is that it is compatible with composition. For this means that gluing of manifolds translates into composition of linear maps,
[TABLE]
Here, there is a qualitative difference to the description in the path integral motivation: the gluing property of functors always composes two disjoint -manifolds, but the cutting property in the path integral motivation does not necessarily produce two disjoint pieces. It is thus in general not possible to cut a bordism along any embedded -manifold into and then use composition of bordisms to glue back together to obtain . Luckily, also this more severe looking difference is only apparent, as we will discuss in Section 2.3.
Once this point is settled, the above composition property of functors translates into the sum over intermediates states in the path integral motivation.
2.3 Comparison to the path integral motivation
We now address the apparent differences between (i)–(v) in Sections 2.1 and 2.2. Let be the following collection of data:
- •
to each object a -vector space , such that ,
- •
to each bordism a linear map ,
- •
isomorphisms for all objects .
Note that this is the data motivated from the path integral in points (i)–(iii) in Section 2.1.
Lemma 2.4**.**
The following are equivalent.
- (i)
extends to a symmetric monoidal functor . 2. (ii)
satisfies:
- (a)
The element is a nondegenerate copairing for all . Thus there is a (unique) dual pairing, which we denote by
[TABLE] 2. (b)
Let be a closed oriented -manifold embedded in . Let be obtained by cutting along , i. e. . Then
[TABLE] 3. (c)
For bordisms and we have
[TABLE] 4. (d)
“ is compatible with the symmetric braiding and the coherence isomorphisms of and ” (see Appendix A.1 for the precise formulation of this condition in a more general setting).
If satisfies the conditions in (ii), the extension to a symmetric monoidal functor in (i) is unique.
Comparing to (i)–(v) in Section 2.1, we see that a) amounts to the nondegeneracy condition (iv), b) is the sum over intermediate states in (v), c) is the condition for disjoint unions of -manifolds in (iii), and d) does not appear as in Section 2.1 we treated coherences as equalities and did not worry about permuting tensor factors.
The above lemma is actually a general statement about symmetric monoidal functors between any two symmetric monoidal categories. We will give the detailed formulation and a sketch of the proof of this statement in Appendix A.1. For now we only remark that the direction (i)(ii) is obvious, and that for the other direction the ansatz for is, for objects and a bordism ,
[TABLE]
where is , but with ingoing boundary interpreted as outgoing boundary.
Remark 2.5**.**
The above lemma thus provides an alternative definition of a TQFT. In fact, historically it is the other way around, as the original formulation of the TQFT axioms in [1] does not use symmetric monoidal functors, but instead is given in terms of the data and conditions for (except that in condition b), in [1] it is assumed that the bordism is cut into disjoint pieces).
2.4 Basic properties of -dimensional TQFTs
TQFTs become rapidly more difficult with increasing dimension. Nonetheless, there are some basic properties which one can easily deduce from the definition and which hold for any dimension . In this section we will list some of them.
We will start with the most crucial property, namely that all state spaces of a TQFT as in Definition 2.1 are necessarily finite-dimensional (recall that the target category was that of all -vector spaces, not only finite-dimensional ones).
Proposition 2.6**.**
Let be a TQFT. Then is finite-dimensional for every , and .
Proof.
The origin of this finiteness property is duality. To see this, let us set and for the vector space associated to the manifold with opposite orientation. Next we consider the cylinder , but viewed as a morphism
[TABLE]
Similarly, we can view the cylinder as a map
[TABLE]
By diffeomorphism invariance these two maps are related to the identity as follows:
[TABLE]
Applying , we obtain a pairing \langle-,-\rangle:=\mathcal{Z}(\leavevmode\hbox to15.28pt{\vbox to14.44pt{\pgfpicture\makeatletter\hbox{\hskip 7.64195pt\lower-2.52045pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{{}}\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\definecolor{tikz@color}{rgb}{0,0,0.5}\definecolor[named]{.}{rgb}{0,0,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0.5}\pgfsys@color@rgb@stroke{0}{0}{0.5}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0.5}\pgfsys@invoke{ } {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {{}}{}{{}}{}{{}} {}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{}} {}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.885,0.77}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.885,0.77}\pgfsys@color@rgb@stroke{1}{0.885}{0.77}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.885}{0.77}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.885,0.77}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@lineto{-2.56065pt}{0.0pt}\pgfsys@lineto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{4.48135pt}{2.56065pt}{4.48135pt}{2.56065pt}{0.0pt}\pgfsys@lineto{2.56065pt}{0.0pt}\pgfsys@lineto{7.04196pt}{0.0pt}\pgfsys@lineto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{11.5232pt}{-7.04196pt}{11.5232pt}{-7.04196pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.81,0.62}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.81,0.62}\pgfsys@color@rgb@stroke{1}{0.81}{0.62}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.81}{0.62}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.81,0.62}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-1.92046pt}{-2.56065pt}{-1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@lineto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{1.92046pt}{-7.04196pt}{1.92046pt}{-7.04196pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.81,0.62}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.81,0.62}\pgfsys@color@rgb@stroke{1}{0.81}{0.62}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.81}{0.62}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.81,0.62}\pgfsys@moveto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{-1.92046pt}{7.04196pt}{-1.92046pt}{7.04196pt}{0.0pt}\pgfsys@lineto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{1.92046pt}{2.56065pt}{1.92046pt}{2.56065pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@invoke{ }\pgfsys@color@gray@fill{0}\pgfsys@invoke{ }\definecolor[named]{pgffillcolor}{rgb}{0,0,0}{}\pgfsys@moveto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{4.48135pt}{2.56065pt}{4.48135pt}{2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@invoke{ }\pgfsys@color@gray@fill{0}\pgfsys@invoke{ }\definecolor[named]{pgffillcolor}{rgb}{0,0,0}{}\pgfsys@moveto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{11.5232pt}{-7.04196pt}{11.5232pt}{-7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{1.92046pt}{-2.56065pt}{1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-1.92046pt}{-2.56065pt}{-1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{1.92046pt}{7.04196pt}{1.92046pt}{7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{-1.92046pt}{7.04196pt}{-1.92046pt}{7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{}{}{}\hss}\pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}\lxSVG@closescope\endpgfpicture}})\colon V\otimes_{\Bbbk}U\to\Bbbk, a copairing \gamma:=\mathcal{Z}(\leavevmode\hbox to15.28pt{\vbox to14.44pt{\pgfpicture\makeatletter\hbox{\hskip 7.64195pt\lower-11.92319pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{{}}{{}}\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\definecolor{tikz@color}{rgb}{0,0,0.5}\definecolor[named]{.}{rgb}{0,0,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0.5}\pgfsys@color@rgb@stroke{0}{0}{0.5}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0.5}\pgfsys@invoke{ } {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {{}}{}{{}}{}{{}} {}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{}} {}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.885,0.77}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.885,0.77}\pgfsys@color@rgb@stroke{1}{0.885}{0.77}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.885}{0.77}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.885,0.77}\pgfsys@moveto{7.04196pt}{0.0pt}\pgfsys@lineto{2.56065pt}{0.0pt}\pgfsys@lineto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{-4.48135pt}{-2.56065pt}{-4.48135pt}{-2.56065pt}{0.0pt}\pgfsys@lineto{-2.56065pt}{0.0pt}\pgfsys@lineto{-7.04196pt}{0.0pt}\pgfsys@lineto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-11.5232pt}{7.04196pt}{-11.5232pt}{7.04196pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.81,0.62}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.81,0.62}\pgfsys@color@rgb@stroke{1}{0.81}{0.62}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.81}{0.62}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.81,0.62}\pgfsys@moveto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{1.92046pt}{2.56065pt}{1.92046pt}{2.56065pt}{0.0pt}\pgfsys@lineto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{-1.92046pt}{7.04196pt}{-1.92046pt}{7.04196pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.81,0.62}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.81,0.62}\pgfsys@color@rgb@stroke{1}{0.81}{0.62}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.81}{0.62}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.81,0.62}\pgfsys@moveto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{1.92046pt}{-7.04196pt}{1.92046pt}{-7.04196pt}{0.0pt}\pgfsys@lineto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-1.92046pt}{-2.56065pt}{-1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@invoke{ }\pgfsys@color@gray@fill{0}\pgfsys@invoke{ }\definecolor[named]{pgffillcolor}{rgb}{0,0,0}{}\pgfsys@moveto{2.56065pt}{0.0pt}\pgfsys@curveto{2.56065pt}{-4.48135pt}{-2.56065pt}{-4.48135pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@invoke{ }\pgfsys@color@gray@fill{0}\pgfsys@invoke{ }\definecolor[named]{pgffillcolor}{rgb}{0,0,0}{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-11.5232pt}{7.04196pt}{-11.5232pt}{7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{-1.92046pt}{2.56065pt}{-1.92046pt}{2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{7.04196pt}{0.0pt}\pgfsys@curveto{7.04196pt}{1.92046pt}{2.56065pt}{1.92046pt}{2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{-1.92046pt}{-7.04196pt}{-1.92046pt}{-7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{1.92046pt}{-7.04196pt}{1.92046pt}{-7.04196pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{}{}{}\hss}\pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}\lxSVG@closescope\endpgfpicture}})\colon\Bbbk\to U\otimes_{\Bbbk}V, and (2.25) translates into the identity
[TABLE]
We may choose finitely many and such that (as every element of is of this form). Using this in (2.26) we find that for every ,
[TABLE]
which proves that the finite set spans , so is indeed finite-dimensional. Furthermore, one checks that , is an isomorphism. ∎
Remark 2.7**.**
Proposition 2.6 is the main reason why TQFTs are comparably manageable. While finite-dimensional vector spaces are sufficient for the purposes of quantum computing, other realistic applications need infinite dimensions. There are several ways to accommodate this in the functorial approach. For example one may not allow all bordisms in the source category, or one can endow bordisms with appropriate geometric structures such as volume dependence (or even a metric as one would have in a non-topological QFT).
As a consequence of Proposition 2.6, or rather its proof, we find that taking products with a circle computes dimensions of state spaces:
Corollary 2.8**.**
For an object in we have .
Proof.
is diffeomorphic to composing the symmetric braiding with the two “bent” cylinders in (2.23) and (2.24) on either side. Using the expression for the bent cylinders in terms of a pairing and its copairing produces the trace over the identity map on . ∎
The next result exemplifies why TQFTs in higher dimensions must be much more complicated. Namely, an -dimensional TQFT can produce lots and lots of lower-dimensional TQFTs via a process called dimensional reduction:
Proposition 2.9**.**
Let be a TQFT and let be a closed, compact, oriented -manifold with . Then
[TABLE]
is again a TQFT.
There is actually nothing to prove here except to quickly verify that is a symmetric monoidal functor , so that is just the composition of two symmetric monoidal functors.
Finally we give a property which does not apply to all -dimensional TQFTs, but only to those whose state space on the -dimensional sphere is 1-dimensional. Three-dimensional Chern-Simons theory for a compact Lie group has this property, but the 2-dimensional examples in Section 3.3 typically do not.
Given two connected -manifolds , possibly with non-empty boundary, one can produce a new connected -manifold by taking their connected sum . To define this in more detail, let us take to be connected bordisms , . Now cut out -balls from and , i. e. write and as compositions
[TABLE]
The connected sum is now defined as
[TABLE]
Note that as and are connected, choosing different ways to cut out the -balls will give diffeomorphic manifolds after composition. Thus the bordism does not depend on this choice.
We can now state:
Proposition 2.10**.**
Let be a TQFT with . Then and for any connected , in we have
[TABLE]
Proof.
Using the notation from the definition of the connected sum, let us abbreviate
[TABLE]
We have pairings , , etc. Now we appeal to our assumption that is 1-dimensional, namely, using [24, P. 393] “the wonderful fact of one dimensional linear algebra ,” we arrive at
[TABLE]
Suppose now that were zero. Take to be (2.24) and to be (2.23), both for . Then the above equation forces . However, we can find bordisms and such that
[TABLE]
where is the cylinder over . Applying to the left-hand side gives zero, but applying it to the right-hand side gives the identity map on , which is not zero as by assumption is 1-dimensional. This is a contradiction and hence . ∎
2.5 Comparing TQFTs via monoidal natural transformations
Of course, once one has seen Definition 2.1, the answer to the question “How should we compare two -dimensional TQFTs?” naturally is “by monoidal natural transformations”, allowing one to display one’s category-savviness by not adding the qualifier “symmetric” in front of “monoidal natural transformation” (cf. [2, Def. 11] or [10, Sect. 2.4]).
But as we did the path integral detour before stating that definition, let us at least briefly pause and see how one would compare TQFTs from that perspective.
So, suppose we are given two -dimensional TQFTs in the sense of the data and conditions in (i)–(v) of Section 2.1. Write and for their state spaces on -manifolds , and and for the vectors assigned to an -manifold with by the two TQFTs.
Let us address the slightly simpler question of what it could mean for the two TQFTs to be “the same” (or better: equivalent). Surely, we want the state spaces to be isomorphic. So we demand that there is, for each -manifold , a linear isomorphism . There is an obvious compatibility condition with and . Namely, for with we require .
But what if , with , ? Then , and dito for . But now we have two choices for the isomorphism, we could take , or we could take . However, we are not free to choose due to our compatibility condition with ,
[TABLE]
that is, for all of the form . The easiest way to satisfy this clearly is to initially define only on connected -manifolds and then extend it to all -manifolds by taking tensor products,
[TABLE]
for connected.
Using the formalisation of conditions (i)–(v) for and from Section 2.1 in terms of as given in Section 2.3, we arrive at the following notion of equivalence:
Definition 2.11**.**
Two sets of data and as in Section 2.3 and satisfying the conditions of Lemma 2.4 (ii) are equivalent if there is a family of isomorphisms , where is connected, such that for all and we have
[TABLE]
Lemma 2.12**.**
Let and satisfy the conditions of Lemma 2.4 (ii), and let be a family of isomorphisms for connected . The following are equivalent.
- (i)
extends to a natural monoidal isomorphism between the symmetric monoidal functors corresponding to and via Lemma 2.4. 2. (ii)
and are equivalent via .
If the satisfy the condition in (ii), the extension to a monoidal natural isomorphism in (i) is unique.
As for the relation between and symmetric monoidal functors, this lemma is best proved in its general categorical context, which we do in Lemma A.3. We note that condition b) in Lemma A.3 is automatic from the definition in (2.36) of for non-connected manifolds.
At this point we feel confident that in terms of Definition 2.1, a natural monoidal isomorphism is the correct notion of equivalence between TQFTs. But what about other natural monoidal transformations? Here we meet what may qualify as a little surprise when analysing ways to compare TQFTs:
Lemma 2.13**.**
Let be -dimensional TQFTs and let be a natural monoidal transformation. Then is an isomorphism.
This is actually a general fact about monoidal natural transformations between monoidal functors whose source category has duals, and we recall the argument in Appendix A.2. The duality morphisms in are those in (2.23) and (2.24) – for more on dualities in monoidal categories see [10, Sect. 2.10].
All in all we have learned that -dimensional TQFTs form a groupoid.
3 Algebraic description of TQFTs in dimensions 1,2,3
Apart from studying concrete examples of TQFTs, it is an important question to what extent one can control all TQFTs of a given dimension. One might formulate this goal as “classification of TQFTs”, but in a sense this is a bad term to use. For, if someone hands you a paper saying it contains the classification of TQFTs in some dimension , you might hope for some sort of list, e. g. one that says that there are such and such infinite families parametrised by this and that set, plus a bunch of exceptionals. However, for TQFTs beyond dimension this is impossible, much in the same way that there cannot be a list of “all finite groups” (but there is a list of all simple finite groups).
Instead, a fruitful question has been:
Can one describe a TQFT in terms of a finite amount of data which is subject to a finite number of conditions?
The answer in this case turns out to be, at least in the way we described TQFTs up to now, “yes” in dimensions 1 and 2, and “no” from dimension three onwards, for a simple reason we will get to in Section 3.4.
The roadmap for this section is as follows: In Section 3.1 we discuss at length how 1-dimensional TQFTs are basically finite-dimensional vector spaces – only to rephrase and refine this discussion in Section 3.2, where we introduce the notion of freely generated symmetric monoidal categories. Section 3.3 then examines 2-dimensional TQFTs through this lens, finding how such TQFTs are in one-to-one correspondence to commutative Frobenius algebras. A similarly exhaustive characterisation in three dimensions is much harder, and in Sections 3.4 and 3.5 we only offer a brief tour to some of the highlights of 3-dimensional “extended” TQFTs.
3.1 One-dimensional TQFTs
We start with the case of a 1-dimensional TQFT
[TABLE]
We first note that is “tensor-generated” by just two objects: the positively and negatively oriented points and , respectively. This is simply another way of saying that every 0-dimensional compact oriented closed manifold is a disjoint union of finitely many (including zero!) copies of and . Hence the objects of look like
[TABLE]
Morphisms in are diffeomorphism classes of oriented lines connecting such points. For example, one particular morphism from to is represented by
[TABLE]
It is an unsurprising fact (which can be proven using Morse theory) that every morphism in can be built by composing (both via gluing and taking disjoint unions) the identity and the generators
[TABLE]
where the last diagram represents the braiding bordism of (2.18). Note that typically we do not show oriented endpoints in such diagrams. The generators (3.4) are subject to the relations
[TABLE]
as well as further relations involving the braiding, namely the hexagon equations and a relation that expresses the naturality of . For example, these relations tell us that the morphism (3.3) is equivalently represented by the bordism
[TABLE]
Since with the above generators and relations is completely under control, one can give a preliminary “classification of” 1-dimensional TQFTs:
Theorem 3.1**.**
There is a 1-to-1 correspondence between 1-dimensional TQFTs and finite-dimensional vector spaces, given by .
It follows from Proposition 2.6 that is indeed finite-dimensional. Conversely, for every finite-dimensional vector space we construct a symmetric monoidal functor as follows: set and , and more generally
[TABLE]
To define on generators we pick a basis of (with dual basis ) and set
[TABLE]
It is straightforward to verify that really is a symmetric monoidal functor, i. e. that it respects the relations (3.5): for the second identity, say, we compute
[TABLE]
and the other relations are checked similarly. This establishes the 1-to-1 correspondence of Theorem 3.1.
The upshot so far is that 1-dimensional TQFTs are boring: finite-dimensional vector spaces with no further structure. So they are basically natural numbers.
The reason why the above way of stating Theorem 3.1 is preliminary is that “1-to-1 correspondence” is not really a term one should use when comparing categories. Indeed, we have learned in Section 2.5 that TQFTs of a given dimension form a groupoid. So really we would like to have a statement like this:
[TABLE]
The algebraic structure suggested by our preliminary theorem is finite-dimensional vector spaces. However, the natural way of comparing vector spaces are linear maps, and these do not form a groupoid. Of course, one can just throw out all non-invertible linear maps, but the structural purist will insist that firstly, one would then have failed to identify the correct algebraic structure, and secondly, there is no inherent reason to give preference to over .
So, let us instead describe the category of dual pairs:
- •
Objects: tuples , where are -vector spaces and and (“birth” and “death”) are two linear maps which satisfy the Zorro moves and . That is, the vector spaces and are dual to each other, and the duality is exhibited by .
- •
Morphisms: A morphism is a pair of linear maps, where and and
[TABLE]
There are two important points to note about . Firstly, the vector spaces in a dual pair are necessarily finite-dimensional and of the same dimension (cf. Proposition 2.6). Secondly, morphisms between dual pairs are automatically invertible. The argument is essentially the same as the one for monoidal natural transformations given in Appendix A.2. Even better, it is a direct consequence of Lemma A.2 as we will point out in the next section.
Having said all this, let us state, without proof, the final version of Theorem 3.1:
Theorem 3.2**.**
The functor {\mathcal{Z}\mapsto\big{(}\mathcal{Z}(\bullet_{+}),\mathcal{Z}(\bullet_{-}),\mathcal{Z}(\leavevmode\hbox to37.09pt{\vbox to14.26pt{\pgfpicture\makeatletter\hbox{\hskip 33.88966pt\lower-11.69655pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{{}}{{}}\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\definecolor{tikz@color}{rgb}{0,0,0.5}\definecolor[named]{.}{rgb}{0,0,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0.5}\pgfsys@color@rgb@stroke{0}{0}{0.5}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0.5}\pgfsys@invoke{ } {}{{}}{}{{{}{}}}{}{{{}{}}}{}{}{}{}{{ {\pgfsys@beginscope{} {} {} {} \pgfsys@moveto{3.2pt}{0.0pt}\pgfsys@lineto{-1.92pt}{2.56pt}\pgfsys@lineto{0.0pt}{0.0pt}\pgfsys@lineto{-1.92pt}{-2.56pt}\pgfsys@fill\pgfsys@endscope}} }{}{}{{}}\pgfsys@moveto{-22.19312pt}{0.0pt}\pgfsys@curveto{-22.19312pt}{-11.09656pt}{-33.28967pt}{-11.09656pt}{-33.28967pt}{-3.2pt}\pgfsys@stroke\pgfsys@invoke{ }{{}{{}}{}{}{{}}{{{}}{{{}}{\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{0.0}{1.0}{-1.0}{0.0}{-33.28967pt}{-3.2pt}\pgfsys@invoke{ }\pgfsys@invoke{ \lxSVG@closescope }\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}{{}}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{}{}{}\hss}\pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}\lxSVG@closescope\endpgfpicture}}),\mathcal{Z}(\,\leavevmode\hbox to12.3pt{\vbox to12.3pt{\pgfpicture\makeatletter\hbox{\hskip-21.59312pt\lower-0.59999pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{{}}\pgfsys@setlinewidth{1.2pt}\pgfsys@invoke{ }\definecolor{tikz@color}{rgb}{0,0,0.5}\definecolor[named]{.}{rgb}{0,0,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0.5}\pgfsys@color@rgb@stroke{0}{0}{0.5}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0.5}\pgfsys@invoke{ } {}{{}}{}{{{}{}}}{}{{{}{}}}{}{}{}{}{}{}{}{{}}\pgfsys@moveto{33.28967pt}{0.0pt}\pgfsys@curveto{33.28967pt}{11.09656pt}{22.19312pt}{11.09656pt}{22.19312pt}{3.2pt}\pgfsys@stroke\pgfsys@invoke{ }{{}{{}}{}{}{{}}{{{}}{{{}}{\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{0.0}{-1.0}{1.0}{0.0}{22.19312pt}{3.2pt}\pgfsys@invoke{ }\pgfsys@invoke{ \lxSVG@closescope }\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}{{}}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{}{}{}\hss}\pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}\lxSVG@closescope\endpgfpicture}})\big{)}} is an equivalence of groupoids between 1-dimensional TQFTs and .
3.2 Interlude: Generators and relations
Before we continue to two dimensions, we spend a little effort to make precise the phrase “freely generated as a symmetric monoidal category by (something)”. As our run-along example we take the 1-dimensional TQFTs from above. In particular, we will see that is freely generated as a symmetric monoidal category by the objects
[TABLE]
and the morphisms
[TABLE]
subject to the relations
[TABLE]
A good way to look at “free somethings” is via a universal property they satisfy (structural purist: “Just say they are left adjoint to a forgetful functor”).
We should warn the reader that this section is the most dry and technical of these notes. Please feel free to just read the quick summary below and then jump ahead to Section 3.3.
A quick summary of the universal property
Given a set of objects , a set of morphisms , and a set of relations , e. g. as in (3.11)–(3.13), the outcome of the three-step construction below will be a symmetric monoidal category with the following universal property:
Let be a symmetric monoidal category. A symmetric monoidal functor is characterised uniquely (up to monoidal isomorphism) by choosing an object in for each element in and a morphism in for each element in (with correct source and target) such that the relations posited in are satisfied.
We will refer to as the symmetric monoidal category freely generated by . It is unique up to natural monoidal isomorphism.
This concept becomes useful to TQFT if one can verify that a bordism category fulfills the above universal property for some , i. e. if one may set . In this case one may specify symmetric monoidal functors in the explicit way described above.
Indeed – as we will see in more detail below – Section 3.1 shows that for as in (3.11)–(3.13) we have . A similar presentation with finite sets is possible for (cf. Section 3.3), but for with these sets become infinite.
Step 1: Objects only
We start with the free symmetric monoidal category whose objects are freely generated by a set . We will think of interchangeably as a set or as a category whose objects are and which only has identity morphisms. Accordingly, we sometimes speak of functions out of and sometimes of functors.
Let be an arbitrary symmetric monoidal category. Denote by the category of functors from to . Explicitly, a functor is just a function since for morphisms there is no freedom – identity morphisms must be mapped to identity morphisms.
Given another symmetric monoidal category , we can look at symmetric monoidal functors that are compatible with a choice of and in the sense that
[TABLE]
commutes up to natural isomorphism. In this setup, we may ask if there is a symmetric monoidal category together with a functor such that the pair is universal in the following sense: for all symmetric monoidal categories , precomposing with induces an equivalence of categories
[TABLE]
We call the pair the free symmetric monoidal category generated by .
An equivalent way of stating the universal property (3.15) is to impose the following two conditions on the pair , which have to hold for every symmetric monoidal category :
- (i)
We require that for each function there exists a unique-up-to-natural-monoidal-isomorphism symmetric monoidal functor such that
[TABLE]
commutes up to natural isomorphism. 2. (ii)
Let be two functions. Note that a natural transformation is given by a collection of morphisms in with no further conditions imposed.
We require that for each collection of morphisms in there exists a unique natural monoidal transformations such that for all .
In particular, condition (i) and (ii) imply that functors out of the free symmetric monoidal category , as well as natural monoidal transformations between them, are uniquely determined by what they do on generating objects.
Via the usual argument, any other pair satisfying the universal property will be equivalent to as a symmetric monoidal category via a unique-up-to-natural-monoidal-isomorphism equivalence compatible with .
One can easily write down a realisation of and . Namely, as objects of take finite ordered lists of elements of , including the empty list. The functor maps to the one-element list . The tensor product is given on objects by concatenation of lists, and the tensor unit is the empty list. There are no morphisms between lists of different length. For two lists and of length , the morphisms are given by all permutations of elements such that for all . The empty list only has the identity morphism. Composition of morphisms is composition of permutations.
For the generators and relations description of 1-dimensional TQFT that we are after, one can take . Then, for example, there is only one morphism in , but there are two morphisms . By the universal property (3.15), giving a symmetric monoidal functor amounts to picking vector spaces for and for .
Step 2: Objects and morphisms
Having the symmetric monoidal category at our disposal, we can try to add a set of extra morphisms to . More formally, pick a set and maps (“source” and “target”).
Let be an arbitrary symmetric monoidal category. We embellish the functor category from above by including a choice of a morphism for each element of . That is, we define a category with
- •
objects: pairs , where and is a map from into such that for , has source and target .
- •
morphisms : monoidal transformations which make
[TABLE]
commute for each .
The free symmetric monoidal category generated by and is the universal such category in the following sense: it is a symmetric monoidal category together with a pair of a symmetric monoidal functor and a function as above, such that for each symmetric monoidal category the functor
[TABLE]
is an equivalence of categories.
In particular, picking a symmetric monoidal functor out of is the same as picking an object in for each element of and a morphism of with the correct source and target for each element of . A monoidal natural transformation between two such functors is a collection of morphisms in such that (3.17) (with both replaced by and replaced by ) commutes for all .
One can show that exists by writing down an explicit realisation, but we will not do this and content ourselves with being able to describe functors out of .
In our example of 1-dimensional TQFTs, is as in (3.12) above, with given by
, , etc. To give a symmetric monoidal functor amounts to picking as in step 1, together with morphisms and . A monoidal natural transformation to another such functor with data amounts to choosing linear maps , such that and . Note that at this point, do not have to be finite-dimensional. This will be enforced only by the relations we turn to next.
Step 3: Objects, morphisms and relations
We follow the pattern set above. We already have at our disposal. Then the relations are a set of diagrams in which we would like to commute. We formalise this by saying that an element of is a pair , where are morphisms in .
Let again be an arbitrary symmetric monoidal category. We define the category to be the full subcategory of \mathrm{Fun}_{\otimes,\mathrm{sym}}\big{(}\mathcal{F}(G_{0},G_{1}),\,\mathcal{C}\big{)} whose objects are those symmetric monoidal functors which satisfy for each pair . Finally, we can state:
Definition 3.3**.**
A symmetric monoidal category freely generated by objects , morphisms and relations is
- •
a symmetric monoidal category ,
- •
a symmetric monoidal functor such that for each pair ,
such that for each symmetric monoidal category , the functor
[TABLE]
is an equivalence of categories. We denote such a category by .
In particular, a symmetric monoidal functor out of is determined uniquely up to natural monoidal isomorphism by a choice of object for each element of and a choice of morphism with correct source and target for each element of , all subject to the condition that the diagrams from commute. The data determining a monoidal natural transformation between two such functors is the same as in step 2.
In our example of 1-dimensional TQFTs, is the two-element set from (3.13) above. To give a symmetric monoidal functor then amounts to picking as above, but now subject to the relations
[TABLE]
We note that this precisely describes an object of . In step 2 we already saw that a natural monoidal transformation between two such functors is the same as giving a morphism in . We obtain an equivalence of categories
[TABLE]
This equivalence also re-establishes that is a groupoid: is left dual to in , hence by Lemma A.2 the left-hand side of the above equivalence is a groupoid, and thus also the right-hand side.
A systematic approach to this type of description of freely generated categories with relations which generalises to higher categories can be found in [21, Sect. 2.10].
Algebraic description of TQFTs via generators and relations
With the help our new toy – freely generated symmetric monoidal categories – we can say more precisely what we mean by a description of TQFTs via generators and relations.
Namely, suppose we found sets such that satisfies the universal property of . In other words, we may just take . Then our task is to find a nice algebraic structure whose category is equivalent to . This is then an algebraic description of -dimensional TQFTs. Of course, the generators and relations description is of most use if all three sets , , are finite.
In our 1-dimensional example, the discussion in Section 3.1 can be reformulated as follows. First one rewrites the proof of the preliminary version of Theorem 3.1 as:
Theorem 3.4**.**
is freely generated as a symmetric monoidal category by objects , , morphisms (3.12) and relations (3.13).
Then the observation (3.21) amounts to the statement of the final version of Theorem 3.1.
3.3 Two-dimensional TQFTs
We now move to 2-dimensional TQFTs. Here the analogue of Theorem 3.2 reads as follows:
Theorem 3.5**.**
There is an equivalence of groupoids
[TABLE]
given on objects by .
We will solve the mystery of what is only while proving the above classification result. As in the 1-dimensional case we start with the generators of the bordism category. By definition, an object in is orientation-preserving diffeomorphic to a finite disjoint union of (oriented) s. Put differently, every object in is isomorphic to a finite tensor product of s, so in the notation of Section 3.2 we have
[TABLE]
It is a classical result (which may be proven with or without Morse theory [16, Sect. 1.4]) that the morphisms of can be obtained by composing and tensoring the elementary bordisms
[TABLE]
where
represents the unit morphism and
represents the braiding bordism of (2.18). Every surface can be chopped into the above pieces.
Since is a symmetric monoidal category which we hope to describe as freely generated by some generators and relations, we can drop the unit and braiding bordisms from the set of morphism generators. Hence we set
[TABLE]
Not having to explicitly deal with the braiding – being baked in via the description as a freely generated symmetric monoidal category – also cuts down the relations that we have to keep track of.
Indeed, using Morse theory, one can further identify a sufficient set of relations among the bordisms in :
[TABLE]
Accordingly, the set of relations is comprised precisely of the pairs of morphisms related by an equality above. The key property of now is that it satisfies the universal property in Definition 3.3:
Theorem 3.6**.**
is freely generated as a symmetric monoidal category by as above.
The reader may have noticed that (3.26)–(3.29) contains some redundant relations. For example, using (3.29) it is enough to remember only one of each of the two equalities in (3.27) and (3.28). With a little more fiddling, also both equalities in (3.26) can be omitted. There is no unique set of generators and relations, not even a unique minimal one. The above choice is made with hindsight to fit nicely to the algebraic description we will now turn to.
With under control, we turn to the algebraic description of a 2-dimensional TQFT
[TABLE]
Due to the characterisation of via the universal property in Definition 3.3, a symmetric monoidal functor out of is determined uniquely up to natural monoidal isomorphism by a choice of object for each element of , an appropriate choice of morphism for each element of , with the condition that all relations from are respected. This amounts to identifying the algebraic structure , which is analogous to the category of dual pairs that solved the corresponding problem in the 1-dimensional case.
Let us look at the data defining the symmetric monoidal functor out of in more detail. First of all, we need a -vector space for the unique generator in , which we will abbreviate as
[TABLE]
Next we need linear maps for the generators in , and we write these as
[TABLE]
Finally, we need to impose the relations. If we think of as a product and write instead of , then by (3.26) this product is associative,
[TABLE]
and it has a unit, namely u_{A}:=\mathcal{Z}(\leavevmode\hbox to5.28pt{\vbox to7.84pt{\pgfpicture\makeatletter\hbox{\hskip 7.44196pt\lower-5.52136pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{{}}\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\definecolor[named]{tikz@color}{rgb}{0,0,0}\definecolor[named]{.}{rgb}{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@invoke{ }\pgfsys@color@gray@fill{0}\pgfsys@invoke{ } {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {}{{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{}}{}{}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} {{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{{}} {}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\color[rgb]{1,0.885,0.77}\definecolor[named]{pgfstrokecolor}{rgb}{1,0.885,0.77}\pgfsys@color@rgb@stroke{1}{0.885}{0.77}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{1}{0.885}{0.77}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{1,0.885,0.77}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{1.92046pt}{-2.56065pt}{1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@lineto{-2.56065pt}{0.0pt}\pgfsys@curveto{-2.56065pt}{-5.12137pt}{-7.04196pt}{-5.12137pt}{-7.04196pt}{0.0pt}\pgfsys@fill\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-5.12137pt}{-2.56065pt}{-5.12137pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } {{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{1.92046pt}{-2.56065pt}{1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{}}{}{{}}{}{{{}{}}}{{}}{}{{{}{}}}{}{}{}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@setlinewidth{0.8pt}\pgfsys@invoke{ }\color[rgb]{0.8,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0,0}\pgfsys@color@rgb@stroke{0.8}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0.8}{0}{0}\pgfsys@invoke{ }\definecolor{pgffillcolor}{rgb}{0.8,0,0}\pgfsys@stroke@opacity{0.2}\pgfsys@invoke{ }\pgfsys@fill@opacity{0.2}\pgfsys@invoke{ }{}\pgfsys@moveto{-7.04196pt}{0.0pt}\pgfsys@curveto{-7.04196pt}{-1.92046pt}{-2.56065pt}{-1.92046pt}{-2.56065pt}{0.0pt}\pgfsys@stroke\pgfsys@invoke{ } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{}{}{}\hss}\pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}\lxSVG@closescope\endpgfpicture}})(1). Indeed, by relation (3.27) we have
[TABLE]
and follows analogously. So far we only used functoriality and monoidality of . Symmetry of , i. e. that maps the symmetric braiding in to the symmetric braiding in , is used to show that (3.29) implies commutativity of :
[TABLE]
We can carry on with this exercise, but to avoid repetition, let us define the notion of a Frobenius algebra right away:
Definition 3.7**.**
A Frobenius algebra over is a -vector space with
- •
an associative unital algebra structure , i. e. and ,
- •
a coassociative counital coalgebra structure , i. e. and ,
- •
such that .
A morphism of Frobenius algebras is a -linear map which is simultaneously an algebra map and a coalgebra map, i. e.
[TABLE]
Frobenius algebras and their morphisms form a category, and we denote the full subcategory of commutative Frobenius algebras by . Now we can summarise our analysis of the generators and relations as follows:
Proposition 3.8**.**
The assignments (3.31) and (3.32) define an equivalence of categories \mathrm{Fun}_{\otimes,\mathrm{sym}}\big{(}\,\mathcal{F}(G_{0},G_{1},G_{2})\,,\,\operatorname{Vect}_{\Bbbk}\,\big{)}\longrightarrow\textrm{comFrob}_{\Bbbk}.
Combining this proposition with Theorem 3.6 proves Theorem 3.5.
Note that – as for – by Lemma A.2, Proposition 3.8 implies that morphisms between Frobenius algebras are invertible.
Remark 3.9**.**
The proof of Theorem 3.5 generalises to symmetric monoidal functors for any symmetric monoidal category , giving an equivalence of groupoids of such and commutative Frobenius algebras internal to .
While the definition of a Frobenius algebra given above is nicely symmetric and fits perfectly on the generators-and-relations formulation of , it is not very economic. Indeed, the original definition of a Frobenius algebra was different:
Definition 3.7 (economy version). A Frobenius algebra over is a unital associative -algebra together with a nondegenerate and invariant bilinear form .
Here, invariant means that for all . We have
Proposition 3.10**.**
Definition 3.7 and its economy version are equivalent.
Sketch of proof.
We write for the unit of .
To arrive from the full version at the economy version, one takes the pairing . This is clearly invariant. To see nondegeneracy, make the ansatz and verify that it is the copairing for .
To upgrade from economy to the full version, one needs to come up with a coproduct and a counit. The counit is easy, just set . For the coproduct, let be the (uniquely defined) copairing for . The ansatz for the coproduct is . It is a straightforward but tedious calculation to verify all the properties of the full version of Definition 3.7. For more details, see e. g. [16, Ch. 2]. ∎
There is one merit in the full version of Definition 3.7, and that is that one is immediately led to the right notion of morphisms between Frobenius algebras (right for the application to 2-dimensional TQFT, that is). The economy version would suggest algebra homomorphisms which preserve the pairing as morphisms, but this would still allow injective maps which are not bijective, and we would not get the equivalence in Proposition 3.8 with this notion of Frobenius algebra morphisms.
We conclude our discussion of 2d TQFTs with a list of examples of Frobenius algebras.
Examples 3.11**.**
- (i)
Let be a finite group. Its group algebra together with the pairing defined on basis elements as
[TABLE]
and linearly extended to is a Frobenius algebra. It is commutative iff is abelian. 2. (ii)
Let be a semisimple -algebra. By the Artin-Wedderburn Theorem, every such algebra is isomorphic to a direct sum of matrix algebras over division algebras of finite dimension over ,
[TABLE]
If then for all , and
[TABLE]
gives a nondegenerate pairing that makes a Frobenius algebra. Its centre is a commutative Frobenius algebra and it describes (via Theorem 3.5) the “state-sum model” of a 2-dimensional TQFT build from [5, 11, 17]. 3. (iii)
Let the zero set of a polynomial describe an isolated singularity, i. e. the quotient
[TABLE]
is finite-dimensional over . Multiplication of polynomials induces a commutative -algebra structure on , which is typically non-semisimple (for example if and ). Together with the pairing
[TABLE]
is a commutative Frobenius algebra. The TQFTs associated to such algebras are called “affine Landau-Ginzburg models”, see [22, 14] and [8] which uses the same notation as in (3.40). 4. (iv)
For a real compact oriented -dimensional manifold , let
[TABLE]
denote its de Rham cohomology. Together with the wedge product, is a unital associative algebra. Furthermore, Poincaré duality says that
[TABLE]
is a nondegenerate pairing, giving the structure of a Frobenius algebra.
However, since for and , the algebra is only graded commutative when viewed as an object in . On the other hand, viewed as an object in the category of -graded vector spaces (or of -graded vector spaces ), where the braiding isomorphism comes with a Koszul sign (aka super-vector spaces) is commutative.
In the spirit of Remark 3.9, the algebra (3.41) describes a closed TQFT with values in (or ). If is a Kähler manifold, this TQFT is called the “A-twisted sigma model” [23, 13]. There is also a related construction involving Calabi-Yau manifolds which give “B-twisted sigma models”. 5. (v)
Not every unital associative algebra can be made into a Frobenius algebra by an appropriate choice of pairing. An example is the algebra of upper triangular -matrices with entries in . One way to see this is to consider as a left module over itself. The socle of is 1-dimensional, while the socle of the dual -module is 2-dimensional. If there were an invariant nondegenerate pairing, we would have as -modules, which cannot be.
3.4 Three-dimensional TQFTs
To treat 3-dimensional TQFTs properly with only a finite amount of data, one is lead to pass from phrasing everything in terms of symmetric monoidal categories to using “symmetric monoidal 2-categories”. Instead of introducing the formalism thoroughly, we will merely attempt to motivate why this more elaborate setting is forced on us. Precision and details will be two early victims of our approach.
Bordisms for extended TQFTs
We start by noticing that from onwards, the objects are no longer tensor-generated by a finite set. Indeed, since the tensor product in is disjoint union, we need one generator for each diffeomorphism class of connected (oriented, closed, compact) -manifolds. For , there are infinitely many of these. In the language of Section 3.2, already the set is infinite. For example, in the case of the objects are tensor-generated by connected, oriented, closed, compact surfaces of genus for all .
Therefore, in a generators-and-relations approach to symmetric monoidal functors one has to do battle with an infinite amount of data subject to an infinite amount of conditions. This is not to say that such an algebraic description cannot be given. Indeed, the paper [15] does just that (in arbitrary dimension ).
One way to arrive at a finite set of generators subject to a finite set of conditions is to introduce another categorical layer to 3-dimensional bordisms. Roughly, we start with objects already in dimension one, 2-bordisms between them as morphisms, and “morphisms between morphisms” are 3-dimensional manifolds with corners.
More generally, TQFTs in dimension which also work with manifolds of dimensions other than and are called extended TQFTs. One way to remember which manifolds occur in a given bordism category is to rename to , and to just add consecutive numbers to this list for extended TQFTs. For example, we will soon look at . If one considers all dimensions between [math] and , i. e. the higher bordism category is for , the TQFT is called “extended down to points”.
Let us stay in general dimension for a little while before restricting ourselves again to . Since is a three-tiered structure, it will be a bicategory. A little more precisely (but still wrong, see [21] for precision), it is given by
- (i)
objects: oriented closed compact -manifolds, 2. (ii)
1-morphisms: -dimensional compact oriented bordisms between two given such -manifolds (not just up to diffeomorphism), 3. (iii)
2-morphisms: -dimensional compact oriented bordisms (which may now have corners) between two such -manifolds, now considered up to diffeomorphisms compatible with boundary parametrisations.
The reason this does not quite work was already alluded to in Remark 2.2: in order to have a well-defined gluing one should work with collars. That is, one should really take the - and -manifolds above to sit inside a little neighbourhood of surrounding -manifold. The correct definition of the bicategory is quite technical and can be found in [21, Sect. 3.1]. If one wants to do more with extended TQFTs than oversimplifying other people’s mathematical results, one will have to wade through the details. In our discussion we will stick to oversimplification.
Targets for extended TQFTs
Let us take a step back even from our familiar symmetric monoidal functors . Namely, suppose we are merely interested in invariants of (closed, oriented, compact) -manifolds. For example, we could look for a prescription which assigns a number to each such -manifold . In keeping with the systematics of the notation just introduced, but risking total confusion, we now write for the 0-category (= set) of diffeomorphism classes of closed oriented compact -manifolds. Our invariants define a function
[TABLE]
One may then have the idea that such invariants can be computed from cutting along -manifolds into simpler building blocks. In this way one would be lead to the category and to consider functors out of it. It remains to find a good target category.
Let us write for the empty set viewed as a -manifold. Then contains all the closed manifolds as endomorphisms of :
[TABLE]
We thus posit that whatever the target of a functor out of is, should be an element of .
Hence one needs to find a category with a preferred object such that the endomorphisms of are . From this point of view with is but one option. Super-vector spaces, representations of finite groups, or in fact any -linear symmetric monoidal category with chosen as the tensor unit (which is then assumed to be absolutely simple) will do just as well. Nonetheless, we will stick with as target.
Next we add a categorical layer and look at . As before,
[TABLE]
This suggests that we need to find a bicategory with a preferred object such that the endomorphism category of is .
Again there are many options, and we refer to [3, App. A] for a discussion of one class of target bicategories collected under the heading “2-vector spaces” (which is a bit like calling vector spaces “1-numbers”). One possible target for a 2-functor out of is which has:
- •
objects: finitely semisimple -linear abelian categories. Each such category is equivalent to , the category of finite-dimensional representations of a finite-dimensional semisimple -algebra .
- •
1-morphisms: -linear functors. For semisimple algebras, all such functors are given by tensoring with a --bimodule.
- •
2-morphisms: natural transformations. For semisimple algebras, these are given by bimodule homomorphisms.
The distinguished object would be the category of finite-dimensional -vector spaces. Indeed, the category of -linear additive endofunctors of is again equivalent to , as desired.
There is a product operation on which takes two categories and produces a new category which is again an object in . We will give three equivalent descriptions of this operation (see e. g. [4, Def. 1.1.15] and [10, Sect. 1.1]).
- •
The objects of are formal direct sums of pairs with and . We will write instead of . Since , are -linear, their Hom-spaces are -vector spaces. The space of morphisms in is defined to be . For direct sums of objects, we take the corresponding direct sum of Hom-spaces.
By construction we have a canonical -bilinear functor , which maps to and to .
- •
If and for semisimple -algebras , then .
There is a canonical functor which sends a pair of an -module and a -module to , and dito for module homomorphisms.
- •
The category in together with the -bilinear functor satisfies the following universal property: For every the functor
[TABLE]
is an equivalence of categories.
Of these equivalent characterisations of the first one is limited to the present setting, the second generalises to finite non-semisimple categories, and the last one – also known as the Deligne product [9] – goes far beyond this, see e. g. [6, Sect. 3].
Now we should explain how and are symmetric monoidal bicategories (and what such a bicategory is in the first place), what the appropriate notion of symmetric monoidal 2-functor is, etc. But in keeping with merrily oversimplifying we will not (see, however, [21]). Instead we now return to three dimensions and will sketch why the statement
“An extended TQFT defined on and taking values in assigns a braided monoidal category to the circle .”
might be true.
Three-dimensional extended TQFTs and braided monoidal categories
Let be a symmetric monoidal 2-functor (we will not need to know what this is in detail). Here is how produces a braided monoidal category :
- •
underlying category: The 2-functor maps objects to objects, hence will be an object in , that is, a finite semisimple -linear abelian category.
- •
tensor product functor: We are looking for a functor . This functor should be -bilinear. By the third characterisation of given above, this functor therefore factors uniquely as
[TABLE]
for some , which is now -linear, i. e. a 1-morphism in .
The 2-functor will map 1-morphisms in , i. e. surfaces, to 1-morphisms in . So the natural place to look for is a surface with two incoming boundary circles and one outgoing boundary circle. The simplest such surface is a pair-of-pants
[TABLE]
of which we depict two representative bordisms. We obtain a functor . Furthermore, the monoidality of (which we did not explain) provides us with an equivalence of categories . Altogether we obtain a functor
[TABLE]
Now one should find the associator and verify the pentagon. For this one needs to look at spheres with 3 and 4 incoming holes and one outgoing hole, and bordisms between them, but the details descend too far into the inner workings of symmetric monoidal bicategories and their 2-functors.
- •
unit object: We need to identify an object which serves as the unit under the tensor product functor , that is, as -linear functors (subject to coherence conditions). Looking at the pair-of-pants defining , we note that gluing a disc into one of the holes produces a cylinder, whose image under is equivalent to the identity functor. So we consider . But , as by monoidality should map the monoidal unit to something equivalent to the monoidal unit, and a -linear functor is uniquely determined (up to natural isomorphism) by what it does to . We choose to be the image of under the functor . The unit isomorphisms and their coherence conditions again require too many of the details we skipped earlier.
- •
braiding isomorphism: We need to find, for each pair , an isomorphism natural in and . To view the collection as a 2-morphism in we write it as a natural isomorphism making the triangle
[TABLE]
commute. The top arrow maps the “pure tensor object” to , and similarly for morphisms. That this indeed defines an endofunctor of follows most readily from the third characterisation of given above. The functor “swap” is actually part of the symmetric structure on .
A natural isomorphism making (3.50) commute is a 2-isomorphism in . The 2-morphisms in are 3-dimensional bordisms (with corners). The symmetric structure on acts on objects by reordering the components of a disjoint union. We arrive at the following candidate for the bordism giving the braiding:
[TABLE]
The corresponding natural transformation between two functors provides the family of isomorphisms we are after. These isomorphisms have to satisfy the hexagon conditions, the details of which require the coherence properties of symmetric monoidal 2-functors, and so we omit this argument. However, we would like to stress that – as suggested by the bordism in (3.51) – in general the braiding will not be symmetric: .
The above sketch illustrates how an extended TQFT produces a braided monoidal category. However, braided monoidal categories do not provide an algebraic description of extended TQFTs. Indeed, not every braided monoidal category in arises as for some extended TQFT, and – even worse – inequivalent TQFTs may produce equivalent braided monoidal categories.
With a heroic amount of work it is possible to describe in terms of a finite number of generators and relations (but now as a symmetric monoidal bicategory, which is one categorical level more involved than Section 3.2), and to prove:
Theorem 3.12** ([3]).**
Assume is algebraically closed. Extended TQFTs are classified by anomaly-free modular tensor categories over .
A modular tensor category is an object in which is braided monoidal with simple tensor unit, and in addition has two-sided duals and a ribbon twist. Furthermore, the braiding has to satisfy a nondegeneracy condition. Anomaly-freeness is a condition on the ribbon twists and quantum dimensions. See e. g. [10, Sect. 8.13–8.15], [4, Sect. 3.1& 4.4] or indeed [3] for more details.
3.5 Dimensional reduction from 3 to 2 along
In Proposition 2.9 we described the general procedure of dimensional reduction, taking a TQFT of some dimension and producing lower-dimensional TQFTs. In this section we would like to take an extended three-dimensional TQFT as described in the previous section and see which two-dimensional TQFT it produces when dimensionally reducing along a circle.
Before we sketch the derivation, let us guess (correctly) what the answer is. Assume the field to be algebraically closed. By Theorem 3.5, to give a two-dimensional TQFT with values in is the same as to give a commutative Frobenius algebra over . By Theorem 3.12, to give an extended three-dimensional TQFT is the same as to give an anomaly-free modular tensor category over . In particular, we need to produce a commutative algebra out of a braided monoidal category. This can be done by taking the Grothendieck ring.
The additive Grothendieck group of a category can be defined as
[TABLE]
Here, stands for a choice of simple objects in which contains precisely one representative for each isomorphism class of simple objects. For , denotes the isomorphism class it represents. So is a free abelian group of rank .
If is in addition monoidal with tensor product induced by , then is a unital associative ring with product given on generators by
[TABLE]
If (but not only if) is braided, this product is commutative. Hence, to a braided tensor category we can associate the commutative -algebra .
It remains to find a nondegenerate and invariant pairing. Here we use that a modular tensor category – in addition to being braided monoidal – also has duals for every object . Now for , the tensor unit occurs in with multiplicity one if and with multiplicity zero else (as ). Thus the pairing
[TABLE]
turns into a commutative Frobenius algebra.
We now verify that the TQFT calculation indeed produces with the above pairing. In the course of this verification, we will have to pull two facts out of our hats.
Let be a 3-dimensional extended TQFT. Denote by a 2-sphere with two outgoing holes, and by a 2-sphere with ingoing holes. To these, the extended TQFT assigns functors. Here is the first out-of-the-hat fact: on objects these functors act as
[TABLE]
With this, we can compute the state space on of the dimensionally reduced 2-dimensional TQFT :
[TABLE]
Here we used implicitly the identification of -linear functors with vector spaces (by evaluating on ). Since this is indeed canonically isomorphic to as a -vector space (even as one with preferred basis).
The second hat-fact is the value of on , which by definition is a linear map from to . A basis of is given by the elements for . On this basis, we have
[TABLE]
For we obtain a pairing on which is precisely the pairing from our earlier guess (3.54). Since this pairing is nondegenerate, the product on is determined uniquely by the corresponding map . For this map is given by
[TABLE]
which agrees with (3.57).
This ends our expository notes on TQFT.
Appendix A Appendix
A.1 Alternative description of symmetric monoidal functors
In this appendix we assume familiarity with symmetric monoidal functors and dualities and how to manipulate them. Let and be symmetric monoidal categories and let have left duals (and hence also right duals). Let denote the following collection of data:
- •
for all an object .
- •
for all morphisms in a morphism in ,
- •
an isomorphism and a family of isomorphisms , where .
In the next lemma we will lighten notation by dropping tensor products between objects in longer expressions, and by writing when it is clear how to obtain the corresponding isomorphism out of the coherence isomorphisms of , and .
Lemma A.1**.**
The following are equivalent.
- (i)
extends to a symmetric monoidal functor . 2. (ii)
satisfies:
- (a)
(Existence of dual pairing) for each there is a morphism which is dual to in the sense that
[TABLE] 2. (b)
(Compatibility with gluing) for all and all ,
[TABLE] 3. (c)
(Compatibility with tensor products) for all and in ,
[TABLE] 4. (d)
(Compatibility with symmetric monoidal structure) Let and let be the tensor product of , in this order, with any choice of bracketing. Let be a permutation and write for the tensor product of , again in this order and with any choice of bracketing (possibly different from that of ). There is a unique isomorphism which is built from the symmetric braiding and the associator of (there are many ways to write this isomorphism, but they are all equal by coherence).
Finally, let be the tensor product of in this order with the same bracketing as and dito for and . Write for the corresponding unique isomorphism.
Then, for all ,
[TABLE] 5. (e)
(Compatibility with units) The identity
[TABLE]
holds, and the squares
[TABLE]
commute.
If satisfies the conditions in (ii), the extension to a symmetric monoidal functor in (i) is unique.
Sketch of proof..
The detailed proof is surprisingly tedious, and more an exercise in endurance than in ingenuity. We will only indicate the rough steps.
From (i) to (ii) there is really nothing to do. The value of is
[TABLE]
From (ii) to (i): The first step is to extend the definition of from morphisms to morphisms for all . This is done by the following ansatz. Let be a morphism in . Abbreviate
[TABLE]
We set
[TABLE]
One now has to check that this notation actually makes sense, i. e. that it produces the original when evaluated on . In verifying this, one already needs all the properties a)–e) of .
Now that is defined on all objects and morphisms of , one can set about verifying that the data is a symmetric monoidal functor .
- •
: Since , this boils down to the two zig-zag identities in a).
- •
: This is already a more lengthy calculation. At some point one wants to use b) to move a into , but the does not quite sit in the right place and one needs to use d) to shuffle the arguments around.
- •
is natural in and : One needs to verify that
[TABLE]
commutes for all and . In doing so, one is quickly lead to using c), but is then left with and instead of . At this point the uniqueness of the dual pairing, which follows from the zig-zag identities in a), can be used. One verifies that
[TABLE]
equally satisfies the zig-zag-identities for .
- •
is compatible with the associators and symmetric braiding: From d), the definition of and the zig-zag identities in a) one quickly finds, in the notation of d),
[TABLE]
This implies compatibility with associators and braidings.
- •
, are compatible with units: immediate from e).
∎
A.2 Monoidal natural transformations and duals
Here we provide the abstract reason why categories of monoidal functors form groupoids in the presence of duals. The same disclaimer as in the beginning of Appendix A.1 applies: familiarity with monoidal functors and duality morphisms is assumed.
Lemma A.2**.**
Let , be monoidal categories, monoidal functors and a natural monoidal transformation. If has left duals (or right duals), is invertible.
Sketch of proof..
The proof amounts to plugging together three observations.
- (i)
Everything in the image of also has a left dual. For example, the coevaluation is given by
[TABLE]
The same of course holds for . 2. (ii)
relates the duality maps arising from and . For example, the coevaluations satisfy
[TABLE] 3. (iii)
The natural transformation given by
[TABLE]
is the two-sided inverse to .
∎
A.3 Alternative description of monoidal natural isomorphisms
After describing symmetric monoidal functors via a different-from-usual set of data and conditions in Lemma A.1, we now turn to describing monoidal natural isomorphisms (and only those) in that language.
Let and be symmetric monoidal categories, let have left duals, and let be as in Appendix A.1 satisfying the conditions in Lemma A.1 (ii). Let
[TABLE]
be a family of isomorphisms in .
Lemma A.3**.**
The following are equivalent.
- (i)
is a monoidal natural isomorphism between the symmetric monoidal functors obtained by extending via Lemma A.1. 2. (ii)
The family satisfies:
- (a)
(Naturality) the diagram
[TABLE]
commutes for all and . 2. (b)
(Monoidality) the diagram
[TABLE]
commutes for all .
Sketch of proof..
By Lemma A.1 we may assume and to be symmetric monoidal functors for both directions of the proof.
From (i) to (ii) is the easy direction: Condition a) is a combination of naturality and the unit condition of a natural monoidal transformation, and b) is just the same as for a natural monoidal transformation.
From (ii) to (i): Monoidality follows from b) together with a) evaluated on and . It remains to verify that is natural for all morphisms in , not just those with , which is a little more tiresome. Here are the main steps:
Step 1: Check the identity
[TABLE]
Note that the corresponding identity for does a priori not hold as condition a) only imposes naturality for morphisms out of , not into .
Step 2: The Zorro moves in Lemma A.1 (ii a) fix uniquely. Define
[TABLE]
and verify that the properties of and the result of step 1 give the Zorro moves for , but postcomposed with , respectively . At this point in the proof we need to make use of invertibility of (and ) in order to obtain the Zorro moves for and hence the identity
[TABLE]
Step 3: Recall the definition of for in terms of for from the proof of Lemma A.1. Substituting this into the naturality square
[TABLE]
and using step 2, one checks that the square commutes. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Atiyah, Topological quantum field theories , Inst. Hautes Études Sci. Publ. Math. 68 (1988), 175–186 .
- 2[2] J. Baez, Some Definitions Everyone Should Know , http://math.ucr.edu/home/baez/qg-winter 2001/definitions.pdf .
- 3[3] B. Bartlett, C. Douglas, C. Schommer–Pries, and J. Vicary, Modular categories as representations of the 3-dimensional bordism 2-category , ar Xiv:1509.06811 [math.AT] .
- 4[4] B. Bakalov and A. Kirillov, Lectures on Tensor Categories and Modular Functors , University Lecture Series 21 , American Mathematical Society, 2001.
- 5[5] C. Bachas and M. Petropoulos, Topological Models on the Lattice and a Remark on String Theory Cloning , 10.1007/BF 02097063 Comm. Math. Phys. 152 (1993), 191–202, ar Xiv:hep-th/9205031 . · doi ↗
- 6[6] D. Ben-Zvi, A. Brochier, and D. Jordan, Integrating quantum groups over surfaces , ar Xiv:1501.04652 [math.QA] .
- 7[7] N. Carqueville, Lecture notes on 2-dimensional defect TQFT , ar Xiv:1607.05747 [math.QA] .
- 8[8] N. Carqueville and D. Murfet, Adjunctions and defects in Landau-Ginzburg models , 10.1016/j.aim.2015.03.033 Advances in Mathematics 289 (2016), 480–566, ar Xiv:1208.1481 [math.AG] . · doi ↗
