Abstract
We prove that the cyclic homology of a saturated \(A_\infty \) category admits the structure of a ‘polarized variation of Hodge structures’, building heavily on the work of many authors: the main point of the paper is to present complete proofs, and also explicit formulae for all of the relevant structures. This forms part of a project of Ganatra, Perutz and the author, to prove that homological mirror symmetry implies enumerative mirror symmetry.
Similar content being viewed by others
1 Introduction
1.1 Calabi–Yau mirror symmetry
Mirror symmetry predicts the existence of certain ‘mirror’ pairs of Calabi–Yau Kähler manifolds, X and Y, so that the Gromov–Witten invariants of X can be extracted from certain Hodge-theoretic invariants of Y.Footnote 1 The first thrilling application of mirror symmetry was the prediction of the number of rational curves, in all degrees, on the quintic threefold X, in terms of the Hodge theory of a mirror manifold Y [6]. This prediction for the quintic, together with many more examples of mirror symmetry, was later mathematically verified [16, 26].
The most conceptually satisfying way of formulating the mirror relationship between numerical invariants of X and Y is as an isomorphism of variations of Hodge structures (VHS) [31]. A VHS over a complex manifold \({\mathcal {M}}\) consists of a holomorphic vector bundle \(V \rightarrow {\mathcal {M}}\), equipped with a filtration \(F^{\ge *}V\) by holomorphic subbundles, and a flat connection \(\nabla \) satisfying the condition \(\nabla _v F^{\ge i}V \subset F^{\ge i-1} V\) known as Griffiths transverality.Footnote 2 We introduce the Kähler moduli space\({\mathcal {M}}_{K\ddot{a}h}(X)\), which parametrizes deformations of the Kähler form on X, and the complex moduli space\({\mathcal {M}}_{cpx}(Y)\), which parametrizes deformations of the complex structure on Y. The Gromov–Witten theory of X gets packaged into the A-modelVHS, which lives over the Kähler moduli space: \(V^A(X) \rightarrow {\mathcal {M}}_{K\ddot{a}h}(X)\). The Hodge theory on deformations of Y gets packaged into the B-modelVHS, which lives over the complex moduli space: \(V^B(Y) \rightarrow {\mathcal {M}}_{cpx}(Y)\). Hodge-theoretic mirror symmetry then predicts an isomorphism \(V^A(X) \cong V^B(Y)\), covering an isomorphism \({\mathcal {M}}_{K\ddot{a}h}(X) \cong {\mathcal {M}}_{cpx}(Y)\) called the mirror map. Enumerative mirror symmetry, i.e., the explicit formulae relating the numerical invariants, can be deduced from this isomorphism of VHS (see, e.g., [8]).
Kontsevich proposed a generalization of Hodge-theoretic mirror symmetry called homological mirror symmetry [24]. It predicts a quasi-equivalence of \(A_\infty \) categories \( \mathcal {F}(X) \simeq \mathcal {D}(Y)\), where \(\mathcal {F}(X)\) is the split-closed derived Fukaya category of X, and \(\mathcal {D}(Y)\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\) enhancement of the bounded derived category of coherent sheaves on Y. More precisely, one should think of these as families of categories, parametrized by the Kähler and complex moduli spaces respectively; and the quasi-equivalence matches the Fukaya category living over a point in Kähler moduli space with the derived category living over the corresponding point in complex moduli space, where the correspondence between moduli spaces is given by the same mirror map as before.
Kontsevich also predicted that homological should imply Hodge-theoretic mirror symmetry. This was subsequently made more precise [4, 10, 23]. The expectation is that the cyclic homology of a family of saturated \(A_\infty \) categories carries the structure of a VHS; the cyclic homology of the Fukaya category is isomorphic to \(V^A(X)\); and the cyclic homology of the bounded derived category of coherent sheaves is isomorphic to \(V^B(Y)\). Therefore, the equivalence of categories implies the isomorphism of VHS.
This paper forms part of a project of the author, joint with Ganatra and Perutz, to carry out this program. Theorem A implies roughly that the cyclic homology of a family of saturated \({\mathbb {Z}}\)-graded \(A_\infty \) categories carries the structure of a VHS, and this structure is functorial under \(A_\infty \) functors; we also give explicit formulae for all of the relevant structures. Ganatra [11] has defined a map from the cyclic homology of the Fukaya category to the A-model VHS; this map is shown to respect the VHS structure in [17], using the formulae in the present paper; and the map is shown to be an isomorphism in [18]. The corresponding comparison theorem for the B-model is known to experts, although not everything is written in the literature; modulo this B-model comparison theorem, the proof is complete.
We refer to [18] for precise statements of the results. One corollary of them is a new proof of the mirror symmetry predictions for Gromov–Witten invariants of the quintic, as a consequence of the proof of homological mirror symmetry for the quintic [42]. The B-model comparison theorem has been established in this specific case by Tu [50].
1.2 Fano mirror symmetry
Although mirror symmetry was originally formulated for mirror pairs of Calabi–Yau Kähler manifolds (X, Y), it admits a generalization in which X is allowed to be Fano. In this case the mirror is no longer a manifold, but rather a ‘Landau–Ginzburg model’ (Y, W), which means a variety Y equipped with a function \(W:Y \rightarrow {\mathbb {C}}\). The Gromov–Witten invariants of X are related to the singularity theory of W [15].
Once again, the relation between the numerical invariants can be expressed in terms of an isomorphism \(V^A(X) \cong V^B(Y,W)\); however, the structures getting identified are now variations of semi-infinite Hodge structures (VSHS). This notion was introduced by Barannikov [3], but the study of the B-model VSHS associated to (Y, W) goes back to Saito [36].
In Sect. 2 we define the notion of a gradedVSHS. The following notions are equivalent:
We refer to [18, Lemma 2.7] for a precise statement and proof of the latter equivalence, which is a version of the ‘Rees correspondence’ between filtered bundles over \({\mathcal {M}}\) and equivariant bundles over \({\mathcal {M}}\times {\mathbb {A}}^1\) [46]. Thus, Hodge-theoretic mirror symmetry can always be formulated as an isomorphism of graded VSHS; in the Fano case the grading group is \({\mathbb {Z}}/2\), and in the Calabi–Yau case it is \({\mathbb {Z}}\). For the rest of the paper, ‘VSHS’ will always mean ‘graded VSHS’, with the grading group implicit.
Homological mirror symmetry admits a generalization to the Fano case: roughly, it predicts a quasi-equivalence of \({\mathbb {Z}}/2\)-graded \(A_\infty \) categories \(\mathcal {D}\mathcal {F}(X) \simeq MF(Y,W)\), where the latter is the category of matrix factorizations of W [33]. One expects that it should imply Hodge-theoretic mirror symmetry, by a similar argument to the Calabi–Yau case, but with VHS replaced by VSHS.
Our Theorem A implies roughly that the cyclic homology of a family of saturated Y-graded \(A_\infty \) categories, which satisfies the degeneration property, carries the structure of a Y-graded VSHS. The case \(Y={\mathbb {Z}}/2\) is the one relevant to Fano mirror symmetry, and the case \(Y={\mathbb {Z}}\) is the one relevant to Calabi–Yau mirror symmetry. In the latter case the degeneration property holds automatically, by Kaledin’s proof [21] of Kontsevich–Soibelman’s degeneration conjecture [25, Conjecture 9.1.2]. In particular, our result implies that the cyclic homology of a family of saturated \({\mathbb {Z}}\)-graded \(A_\infty \) categories carries the structure of a \({\mathbb {Z}}\)-graded VSHS, which we recall is equivalent to a VHS (we stated this version of the result in the previous section). We remark that the grading group does not enter into the proof of Theorem A: the cases of relevance to Fano and Calabi–Yau mirror symmetry are handled uniformly.
Remark 1.1
It should be possible to prove some version of the statement that homological implies Hodge-theoretic mirror symmetry in the Fano case, following the argument in the Calabi–Yau case (and in particular, using the \({\mathbb {Z}}/2\)-graded case of our Theorem A). See [2] for some recent progress.
1.3 Standing notation
Let \(\mathbb {k} \subset {\mathbb {K}}\) be fields. We will write \({\mathcal {M}}:= \mathsf {Spec}{\mathbb {K}}\), and \(T{\mathcal {M}}:=\mathsf {Der}_\mathbb {k} {\mathbb {K}}\).
We fix a grading group throughout: more precisely, we fix a ‘grading datum’ in the sense of [42], which is an abelian group Y together with homomorphisms \({\mathbb {Z}}\rightarrow Y \rightarrow {\mathbb {Z}}/2\) whose composition is non-zero. All of our structures are Y-graded; when we talk about an element of degree \(k \in {\mathbb {Z}}\), we really mean its degree is the image of k under the map \({\mathbb {Z}}\rightarrow Y\); and when we write a Koszul-type sign \((-1)^{|a|}\), it means that the image of the Y-degree of a, under the map \(Y \rightarrow {\mathbb {Z}}/2\), is \(|a| \in {\mathbb {Z}}/2\).
Remark 1.2
The two most relevant grading data are \({\mathbb {Z}}:=\{{\mathbb {Z}}\xrightarrow {\mathrm {id}} {\mathbb {Z}}\rightarrow {\mathbb {Z}}/2\}\) and \({\mathbb {Z}}/2 :=\{{\mathbb {Z}}\rightarrow {\mathbb {Z}}/2 \xrightarrow {\mathrm {id}} {\mathbb {Z}}/2\}\); working with the former is equivalent to working with ordinary \({\mathbb {Z}}\)-gradings, while working with the latter is equivalent to working with ordinary \({\mathbb {Z}}/2\)-gradings.
We define \({\mathbb {K}}[\![ u ]\!]\) to be the graded ring of formal power series in a formal variable u of degree 2, and \({\mathbb {K}}(\!( u )\!)\) the graded ring of formal Laurent series. For any \(f \in {\mathbb {K}}[\![ u ]\!]\) or \({\mathbb {K}}(\!( u )\!)\), we denote
Remark 1.3
To be precise, \({\mathbb {K}}[\![ u ]\!]\) (respectively, \({\mathbb {K}}(\!( u )\!)\)) is the degreewise completion of \({\mathbb {K}}[u]\) (respectively, \({\mathbb {K}}[u,u^{-1}]\)) with respect to the u-adic filtration. If the morphism \({\mathbb {Z}}\rightarrow Y\) is not injective then this includes infinite sums of powers of u, but if the morphism is injective then the completion has no effect because all powers of u have different degrees. Thus \({\mathbb {K}}(\!( u )\!)\) contains ‘semi-infinite’ sums of powers of u in the \({\mathbb {Z}}/2\)-graded case; hence Barannikov’s terminology.
Finally, if \(\sigma \in {\mathbb {Z}}/2\), we denote \(\sigma ' := \sigma - 1\).
1.4 Main result
We define various flavours of VSHS in Sect. 2. To give an idea of what they mean, let us explain roughly what they correspond to under the Rees correspondence, in the \({\mathbb {Z}}\)-graded case:
An unpolarized pre-VSHS over \({\mathcal {M}}\) corresponds to an \({\mathcal {O}}_{\mathcal {M}}\)-module equipped with a filtration \(F^{\ge *}\) and flat connection \(\nabla \) satisfying Griffiths transversality.
An unpolarizedVSHS is an unpolarized pre-VSHS such that the \({\mathcal {O}}_{\mathcal {M}}\)-module is a finite-rank vector bundle.
A polarization for an unpolarized pre-VSHS is a covariantly constant pairing \((\cdot ,\cdot )\) such that \((F^{\ge j},F^{\ge k}) = 0\) for \(j+k <0\), and \((a,b) = (-1)^n(b,a)\) for some \(n \in {\mathbb {Z}}/2\) called the weight; a polarized pre-VSHS is a pre-VSHS equipped with a polarization.
A polarizedVSHSis a polarized pre-VSHS, such that the \({\mathcal {O}}_{\mathcal {M}}\)-module is a finite-rank vector bundle, and the pairing is non-degenerate.
Remark 1.4
Note that a polarized/unpolarized VSHS is the same thing as a polarized/unpolarized pre-VSHS satisfying additional properties, rather than equipped with additional data.
Our main results concern the Hochschild invariants of \(A_\infty \) categories:
Theorem A
Let \(\mathcal {C}\) be a \({\mathbb {K}}\)-linear graded \(A_\infty \) category. Then:
- (1)
Its negative cyclic homology \({\mathsf {HC}}_\bullet ^-(\mathcal {C})\), endowed with the Getzler–Gauss–Manin connection \(\nabla \) [14], carries the structure of an unpolarized pre-VSHS over \({\mathcal {M}}\).
- (2)
If \(\mathcal {C}\) is proper and admits an n-dimensional weak proper Calabi–Yau structure (see Sect. 5.7 for the definition), then \(({\mathsf {HC}}_\bullet ^-(\mathcal {C}),\nabla )\) admits a natural polarization \(\langle \cdot , \cdot \rangle _{res}\) of weight n, given by Shklyarov’s higher residue pairing [45].
- (3)
These structures are Morita invariant.
- (4)
If \(\mathcal {C}\) is saturated and its noncommutative Hodge-to-de Rham spectral sequence degenerates, then the polarized pre-VSHS\(({\mathsf {HC}}_\bullet ^-(\mathcal {C}),\nabla ,\langle \cdot ,\cdot \rangle _{res})\) is in fact a polarized VSHS.
Remark 1.5
A conjecture of Kontsevich and Soibelmann [25, Conjecture 9.1.2] says that the noncommutative Hodge-to-de Rham spectral sequence degenerates for any saturated \(\mathcal {C}\). The conjecture has been proved by Kaledin in the case that \(\mathcal {C}\) is \({\mathbb {Z}}\)-graded [21] (see also [30]); so far as the author is aware it remains open if \(\mathcal {C}\) is, for example, \({\mathbb {Z}}/2\)-graded.
Remark 1.6
Katzarkov–Kontsevich–Pantev conjecture that the VSHS of Theorem A can be endowed with a natural \({\mathbb {Q}}\)-structure (see [23, Section 2.2.6], and also [5]).
Let us comment on the originality of Theorem A. We believe our contribution ranges from ‘writing down explicit formulae for known structures with uniform sign conventions, as a handy reference’ at the low end, to ‘checking that these structures have certain natural (but slightly tricky-to-prove) compatibilities’ at the high end. To be precise:
Our proof of the Morita invariance of the Getzler–Gauss–Manin connection is new.
Shklyarov’s construction of the higher residue pairing for \({{\mathsf {d}}}{{\mathsf {g}}}\) categories [45] immediately gives the construction for \(A_\infty \) categories, because any \(A_\infty \) category is quasi-equivalent to a \({{\mathsf {d}}}{{\mathsf {g}}}\) category via the Yoneda embedding. On the other hand, for an \(A_\infty \) category whose morphism spaces are finite-dimensional on the chain level, work of Costello [9] and Konstevich–Soibelman [25] implies that there should be an explicit formula for the pairing. We write down the formula and prove that it is equivalent to Shklyarov’s definition (see Proposition 5.36). Our proof is motivated by Shklyarov’s [45, Proposition 2.6].
Using the explicit formula for the higher residue pairing, we establish that it is covariantly constant with respect to the Getzler–Gauss–Manin connection: we believe that this result is also new (a related result was proven by Shklyarov in [45], but that was for a different version of Getzler’s connection, namely the one in the u-direction rather than in the direction of the base).
Now we give a guide, to help the reader find the proofs of the different parts of Theorem A. Part (1) is proved in Sect. 3. Part (2) is proved in two parts: covariant constancy of the higher residue pairing, with respect to the Getzler–Gauss–Manin connection, is proved in Corollary 5.39; and symmetry of the higher residue pairing (which is the only part that requires the weak proper Calabi–Yau structure) is proved in Lemma 5.42. The tools to prove part (3) are developed in Sect. 4; Morita invariance of negative cyclic homology and the Getzler–Gauss–Manin connection are proved in Corollary 4.13, and Morita invariance of the higher residue pairing is proved in Proposition 5.34. Part (4) is proved in Theorem 5.45.
The paper involves a lot of long formulae composing multilinear operations in complicated ways, with non-trivial sign factors. We explain a graphical notation for these composition rules in Appendix C, which allows one to check various identities, with signs, in an efficient way; and we draw the graphical notation for some of the trickiest signs that appear in the paper. We omit the proofs of some identities that become trivial using the graphical notation, however we have tried very hard to write down explicitly the correct signs for every operation we define.
2 Variations of semi-infinite Hodge structures: definitions
Variations of semi-infinite Hodge structures (VSHS) were introduced in [3]. Here we recall the basic definitions, following [7, Section 2.2] and [19, Chapter 2]. We break with certain conventions in the literature, for which we apologize. We point out the places where our conventions differ as we go along.
Recall our standing notation: we fix a grading datum \({\mathbb {Z}}\rightarrow Y \rightarrow {\mathbb {Z}}/2\), and fields \(\mathbb {k} \subset {\mathbb {K}}\), and define \({\mathcal {M}} := \mathsf {Spec}{\mathbb {K}}\), \(T{\mathcal {M}} := \mathsf {Der}_{\mathbb {k}} {\mathbb {K}}\).
2.1 Pre-VSHS
Definition 2.1
An unpolarized pre-VSHS over \({\mathcal {M}}\) consists of a graded \({\mathbb {K}}[\![ u ]\!]\)-module \(\mathcal {E}\), equipped with a flat connectionFootnote 3\(\nabla : T{\mathcal {M}} \otimes _{\mathbb {K}}\mathcal {E}\rightarrow u^{-1} \mathcal {E}\) of degree 0.
Definition 2.2
A polarization for a pre-VSHS is a pairing
of degree 0, additive in both inputs, and satisfying
where \(n \in {\mathbb {Z}}/2\) is called the weight.
Remark 2.3
It is not usually assumed that a polarization must have degree 0: we prefer to shift whatever pre-VSHS we are considering so that this is the case. In this paper, polarizations will arise from Shklyarov’s higher residue pairing on cyclic homology, which has degree 0 with respect to the standard grading.
Definition 2.4
A morphism of pre-VSHS is a degree-0 morphism of \({\mathbb {K}}[\![ u ]\!]\)-modules \(F: \mathcal {E}_1 \rightarrow \mathcal {E}_2\) which respects the connections, and, if the pre-VSHS are polarized, satisfies \((F(\alpha ),F(\beta ))_2 = (\alpha ,\beta )_1\).
2.2 VSHS
Definition 2.5
An unpolarizedVSHSis an unpolarized pre-VSHS such that \(\mathcal {E}\) is a free \({\mathbb {K}}[\![ u ]\!]\)-module of finite rank.
Definition 2.6
A polarization for a VSHS is a polarization for the underlying pre-VSHS, which is furthermore non-degenerate: i.e., the pairing of \({\mathbb {K}}\)-vector spaces
induced by \((\cdot ,\cdot )\) is non-degenerate.
A morphism of VSHS (polarized or unpolarized) is the same thing as a morphism of the underlying pre-VSHS.
Remark 2.7
What we call a ‘\({\mathbb {Z}}/2\)-graded polarized VSHS’ is usually simply called a VSHS, in particular, the polarization is part of the structure. However, the notion of an unpolarized VSHS has applications in mirror symmetry so it seems useful to make the distinction.
Remark 2.8
An unpolarized \({\mathbb {Z}}\)-graded VSHS is equivalent to a vector bundle over the \(\mathbb {k}\)-scheme \({\mathcal {M}}\), equipped with a filtration and flat connection satisfying Griffiths transversality [18, Lemma 2.7]; in the application to mirror symmetry we take \(\mathbb {k}={\mathbb {C}}\). The most relevant choice of \({\mathbb {K}}\) for the application to mirror symmetry is . One can think of \({\mathcal {M}}= \mathsf {Spec}{\mathbb {K}}\) as a ‘formal punctured disc’. Geometrically, one thinks of this formal punctured disc as mapping into the Kähler/complex moduli space, with the limit \(q \rightarrow 0\) corresponding to a ‘large volume’/‘large complex structure’ limit point of the moduli space. We consider the pullback of the relevant structures (VSHS, categories) to \({\mathcal {M}}\). We shall define a ‘family of \(A_\infty \) categories parametrized by \({\mathcal {M}}\)’ to be a \({\mathbb {K}}\)-linear \(A_\infty \) category. Thus Theorem A constructs a VSHS over \({\mathcal {M}}\) from a family of \(A_\infty \) categories parametrized by \({\mathcal {M}}\).
2.3 Euler gradings
We have assumed that our VSHS are graded, in the sense that \(\mathcal {E}\) is a direct sum of its graded pieces. A different notion of ‘graded VSHS’ is used in the literature [3, 7], which we will instead refer to as an ‘Euler-graded VSHS’. We depart from the standard terminology in this way to avoid confusion regarding the usual terminology for \(A_\infty \) categories. Namely, if \(\mathcal {C}\) is a graded\(A_\infty \) category (in the usual sense), which is saturated and whose noncommutative Hodge-to-de Rham spectral sequence degenerates, then Theorem A constructs a gradedVSHS in our sense; it does not construct an Euler-graded VSHS.
Definition 2.9
An Euler grading on a pre-VSHS is a \(\mathbb {k}\)-linear endomorphism \({{\mathsf {G}}}{{\mathsf {r}}}: \mathcal {E}\rightarrow \mathcal {E}\), such that there is a vector field \(E \in T{\mathcal {M}}\) (called the Euler vector field) satisfying
A morphism of Euler-graded pre-VSHS is required to satisfy \({{\mathsf {G}}}{{\mathsf {r}}}_2 \circ F = F \circ {{\mathsf {G}}}{{\mathsf {r}}}_1\).
Example 2.10
An \({\mathbb {R}}\)-graded pre-VSHS admits an Euler grading, by setting \({{\mathsf {G}}}{{\mathsf {r}}}(s) := |s| \cdot s\). The Euler vector field \(E \in T{\mathcal {M}}\) is the graded derivation \(E: {\mathbb {K}}\rightarrow {\mathbb {K}}\) defined by the same formula as \({{\mathsf {G}}}{{\mathsf {r}}}\), multiplied by \(\frac{1}{2}\).
Remark 2.11
For any Euler-graded pre-VSHS, we can extend the connection \(\nabla \) to a flat connection that is also defined in the u-direction, by setting \(\nabla _{u\frac{\partial }{\partial u}} := \frac{1}{2}{{\mathsf {G}}}{{\mathsf {r}}} - \nabla _{E}\).
Remark 2.12
One can also extract an Euler graded VSHS from an \(A_\infty \) category \(\mathcal {C}\), if one assumes that the category itself comes with an ‘Euler grading’. Namely, one assumes that there is an Euler vector field E on the coefficient field \({\mathbb {K}}\), and that \(\mathcal {C}\) is a \({\mathbb {Z}}/2\)-graded \({\mathbb {K}}\)-linear \(A_\infty \) category. Then an Euler grading on \(\mathcal {C}\) is a map \({{\mathsf {G}}}{{\mathsf {r}}}\) on the morphism spaces of the category, compatible with the Euler vector field as in Definition 2.9, and such that the \(A_\infty \) structure maps \(\mu ^s\) satisfy
Our proof of Theorem A applies to the \({\mathbb {Z}}/2\)-graded \(A_\infty \) category \(\mathcal {C}\), to produce \({\mathbb {Z}}/2\)-graded Hochschild invariants: and one easily checks that, if \(\mathcal {C}\) comes with an Euler grading, then all of the Hochschild invariants admit Euler gradings, compatible with all structures. This is relevant when one studies mirror symmetry for Fano varieties, but not in the Calabi–Yau case. We will not comment further on it in this paper.
3 Hochschild invariants of \(A_\infty \) categories
3.1 \({{\mathsf {d}}}{{\mathsf {g}}}\) categories
Definition 3.1
A \({\mathbb {K}}\)-linear\({{\mathsf {d}}}{{\mathsf {g}}}\)category\(\mathcal {C}\) consists of: a set of objects \(Ob(\mathcal {C})\); for each pair of objects, a graded \({\mathbb {K}}\)-vector space \(hom^\bullet (X,Y)\), equipped with a differential d of degree \(+1\); composition maps
of degree 0, which we denote by \(f \otimes g \mapsto f \cdot g\), satisfying
and there exists a unit \(e_X \in hom^0(X,X)\) for all X, satisfying \(de_X=0\) and
Example 3.2
Let R be a graded \({\mathbb {K}}\)-algebra. There is a \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathsf {mod}\text {-}R\) whose objects are cochain complexes \(\{ \ldots \rightarrow M_p \overset{d_M}{\rightarrow } M_{p+1} \rightarrow \ldots \}\) of R-modules; it is defined by
Definition 3.3
Let \(\mathcal {C}\) be a \({{\mathsf {d}}}{{\mathsf {g}}}\) category; we define the opposite\({{\mathsf {d}}}{{\mathsf {g}}}\)category\(\mathcal {C}^{op}\) with the same set of objects, by setting
3.2 \(A_\infty \) categories
We follow the sign conventions of [14] and [38]. A pre-\(A_\infty \) category \(\mathcal {C}\) consists of a set of objects, and a graded \({\mathbb {K}}\)-vector space \(hom^\bullet _\mathcal {C}(X,Y)\) for each pair of objects X, Y.
We define the convenient notation
For a generator \(a_1 \otimes \cdots \otimes a_s\) of \(\mathcal {C}(X_0,\ldots ,X_s)\), we define
We define the Hochschild cochains of length s:
We then define the Hochschild cochain complex
(more precisely, the completion of the direct sum in the category of graded vector spaces, with respect to the filtration by length s). It admits the Gerstenhaber product:
An \(A_\infty \) structure on \(\mathcal {C}\) is an element \(\mu ^* \in CC^2(\mathcal {C})\) satisfying \(\mu ^* \circ \mu ^* = 0\) and \(\mu ^0 = 0\).
The cohomology category is a graded \({\mathbb {K}}\)-linear category \(H^\bullet (\mathcal {C})\) with the same objects,
We will assume that our \(A_\infty \) categories are cohomologically unital, i.e., \({\mathrm {Hom}}^\bullet (X,Y)\) admits units.
We recall that an \(A_\infty \)functor\(F: \mathcal {C}\rightarrow \mathcal {D}\) consists of a map on the level of objects, together with maps
satisfying
Definition 3.4
If \(\mathcal {C}\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\) category, we define an \(A_\infty \) category \(A_\infty (\mathcal {C})\) with the same set of objects:
If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor, we define an \(A_\infty \) functor \(A_\infty (F): A_\infty (\mathcal {C}) \rightarrow A_\infty (\mathcal {D})\) by setting \(A_\infty (F)^1 := F\) and \(A_\infty (F)^{\ge 2} := 0\).
Definition 3.5
If \(\mathcal {C}\) is an \(A_\infty \) category, we define the opposite\(A_\infty \) category \(\mathcal {C}^{op}\). It has the same objects as \(\mathcal {C}\), and morphism spaces \(hom^\bullet _{\mathcal {C}^{op}}(X,Y) := hom^\bullet _\mathcal {C}(Y,X)\). We have an isomorphism \(CC^\bullet (\mathcal {C}) \rightarrow CC^\bullet (\mathcal {C}^{op})\) sending \(\eta \mapsto \eta _{op}\), defined by
This isomorphism preserves the Gerstenhaber product, in the sense that \(\alpha _{op} \circ \beta _{op} = (\alpha \circ \beta )_{op}\). Thus we can define the \(A_\infty \) structure maps on \(\mathcal {C}^{op}\) to be equal to \(\mu ^*_{op}\).
Remark 3.6
If \(e \in hom^0_\mathcal {C}(X,X)\) is a cohomological unit in \(\mathcal {C}\), then \(-e \in hom^0_{\mathcal {C}^{op}}(X,X) = hom^0_\mathcal {C}(X,X)\) is a cohomological unit in \(\mathcal {C}^{op}\).
Remark 3.7
This is a different definition of the opposite \(A_\infty \) category from that given in [39, Section 1a] (i.e., the two definitions give non-equivalent \(A_\infty \) categories in general). It was verified in [41, Appendix B] that there is an isomorphism \(\mathcal {F}(X,\omega )^{op} \cong \mathcal {F}(X,-\omega )\) for the exact Fukaya category \(\mathcal {F}\). We take this as evidence that this definition of the opposite category is most relevant for Fukaya categories. We thank Seidel for drawing our attention to this difference.
Remark 3.8
Definitions 3.4, 3.3 and 3.5 are compatible, but in a slightly non-trivial way: given a \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathcal {C}\), there is a strict isomorphism of \(A_\infty \) categories \(A_\infty (\mathcal {C}^{op}) \cong \left( A_\infty (\mathcal {C})\right) ^{op}\) which sends \(x \mapsto -x\) for all morphisms x.
3.3 Hochschild cohomology
We define the Gerstenhaber bracket on \(CC^\bullet (\mathcal {C})\):
It is a graded Lie bracket. We define the Hochschild differential\(M^1: CC^\bullet (\mathcal {C}) \rightarrow CC^\bullet (\mathcal {C})[1]\) by \(M^1 := [\mu ^*,-]\). Because \([\mu ^*,\mu ^*] = 0\), \(M^1\) is a differential, i.e., \((M^1)^2 = 0\). Its cohomology is called the Hochschild cohomology, \(\mathsf {HH}^\bullet (\mathcal {C})\).
For \(p \ge 2\), we define \(M^p \in CC^2(CC^\bullet (\mathcal {C}),CC^\bullet (\mathcal {C}))^p \) by
By [14, Proposition 1.7], the operations \(M^* \in CC^2(CC^\bullet (\mathcal {C}))\) define an \(A_\infty \) structure on \(CC^\bullet (\mathcal {C})\). In particular, the Yoneda product on \(\mathsf {HH}^\bullet (\mathcal {C})\), defined on the cochain level by
makes \(\mathsf {HH}^\bullet (\mathcal {C})\) into a graded associative algebra. Together with the Gerstenhaber bracket, this makes Hochschild cohomology into a Gerstenhaber algebra.
Remark 3.9
We have an isomorphism of \(A_\infty \) algebras \(CC^\bullet (\mathcal {C}) \rightarrow CC^\bullet (\mathcal {C}^{op})^{op}\), sending \(\eta \mapsto \eta _{op}\).
We now define the Kodaira–Spencer map, which is closely related to the Kaledin class [20, 28]. We make a choice of \({\mathbb {K}}\)-basis for each morphism space \(hom^\bullet _\mathcal {C}(X,Y)\). We write each \(A_\infty \) structure map \(\mu ^*\) in this basis, as a matrix with entries in \({\mathbb {K}}\). We obtain a Hochschild cochain \(v(\mu ^*) \in CC^2(\mathcal {C})\) by acting with the derivation v on the entries of the matrix for \(\mu ^*\). This Hochschild cochain is closed (as one sees by applying v to the \(A_\infty \) equations for \(\mathcal {C}\)), so we may define
We will prove in Corollary 4.9 that the Kodaira–Spencer map is independent of the choice of \({\mathbb {K}}\)-bases for the morphisms spaces.
3.4 Hochschild homology
We define the Hochschild chain complex
We denote generators by \(a_0[a_1|\ldots |a_s] := a_0 \otimes \cdots \otimes a_s\). For such a generator, we define the sign
(the only difference between \(\epsilon _j\) and \(\varepsilon _j\) is that the former starts at 1, the latter starts at 0).
We define an operation t on \(CC_\bullet (\mathcal {C})\) by
Notation 3.10
If \(P: CC_\bullet (\mathcal {C}) \rightarrow M\) is some map, we define
In words, we add up all ways of cyclically permuting the inputs of P, in such a way that \(a_0\) lands underneath the brace. We have included Examples 3.14 and 3.28 to help familiarize the reader with the notation.
We define the Hochschild differential \(b: CC_\bullet (\mathcal {C}) \rightarrow CC_\bullet (\mathcal {C})[1]\) by
It is a differential, and its cohomology is called the Hochschild homology, \(\mathsf {HH}_\bullet (\mathcal {C})\).
Remark 3.11
The convention for Hochschild homology of a \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathcal {C}\) (see, e.g., [44, Equation (2.1)]) coincides with ours, i.e., there is a natural identification of cochain complexes
Definition 3.12
There is an isomorphism of cochain complexes
Remark 3.13
Definition 3.12 is compatible with the corresponding map for \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, in the sense that for any \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathcal {C}\), the following diagram commutes up to an overall sign \(-1\):
Here, the horizontal maps are the tautological identifications (see Remark 3.11), the left vertical arrow is the map defined, e.g., in [44, Proposition 4.5], and the right vertical arrow is the map defined in Definition 3.12, composed with the isomorphism \(CC_\bullet (A_\infty (\mathcal {C})^{op}) \cong CC_\bullet (A_\infty (\mathcal {C}^{op}))\) induced by the isomorphism of Remark 3.8.
For \(p \ge 1\), we define the operationsFootnote 4
Example 3.14
We write out an example:
By [14, Theorem 1.9], the operations \(b^{p|1}\) (with \(b^{0|1} := b\)) equip \(CC_\bullet (\mathcal {C})\) with the structure of an \(A_\infty \) left-module over the \(A_\infty \) algebra \(CC^\bullet (\mathcal {C})\). In particular, \(\mathsf {HH}_\bullet (\mathcal {C})\) is a graded left \(\mathsf {HH}^\bullet (\mathcal {C})\)-module, with the module structure given on the level of cohomology by \( \varphi \cap \alpha := (-1)^{|\varphi |} b^{1|1}(\varphi |\alpha )\).
Lemma 3.15
If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is an \(A_\infty \) functor, there is a chain map
3.5 Cyclic homology
If \(\mathcal {C}\) is an \(A_\infty \) category, we define a new \(A_\infty \) category \(\mathcal {C}^+\), by
We define \(\mu ^s(\ldots ,e^+,\ldots ) = 0\) for all \(s \ne 2\), and \(\mu ^2(e^+,a) = a = (-1)^{|a|}\mu ^2(a,e^+) \), leaving all other structure maps \(\mu ^*\) unchanged. Then \(\mathcal {C}^+\) is a strictly unital \(A_\infty \) category, with strict units \(e^+\).
Remark 3.16
There is a strict isomorphism \((\mathcal {C}^{op})^+ \cong (\mathcal {C}^+)^{op}\), which sends \(a \mapsto a\) for all \(a \in \hom ^\bullet _\mathcal {C}\), but sends \(e^+ \mapsto -e^+\).
If \(F:\mathcal {C}\rightarrow \mathcal {D}\) is an \(A_\infty \) functor, then we can extend F to an \(A_\infty \) functor \(F^+: \mathcal {C}^+ \rightarrow \mathcal {D}^+\) by setting \(F^1(e^+) = e^+\) and \(F^s(\ldots ,e^+,\ldots ) = 0\) for all \(s \ge 2\). We define the subcomplex \(D_\bullet \subset CC_\bullet (\mathcal {C}^+)\) of degenerate elements, generated by \(a_0[\ldots |a_s]\) such that \(a_i = e^+\) for some \(i>0\), together with the length-zero chains \(e^+\). We define the non-unital Hochschild chain complex, \(CC_\bullet ^{nu}(\mathcal {C}) := CC_\bullet (\mathcal {C}^+)/D_\bullet \). When \(\mathcal {C}\) is cohomologically unital, the composition of the natural maps
is a quasi-isomorphism (compare [27, Section 1.4]).
Now define Connes’ differential \(B: CC_\bullet ^{nu}(\mathcal {C}) \rightarrow CC_\bullet ^{nu}(\mathcal {C})\) by
It has degree \(-1\), and satisfies \(B^2 = 0\) and \(bB+Bb = 0\). Therefore, for any graded \({\mathbb {K}}[u]\)-module W, where u has degree \(+2\), we obtain a graded cochain complex \((CC_\bullet ^{nu}(\mathcal {C}) \otimes W,b+uB)\).
Remark 3.17
The tautological identification of Hochschild complexes for a \({{\mathsf {d}}}{{\mathsf {g}}}\) category, and for its \(A_\infty \) version (Remark 3.11) equates the \({{\mathsf {d}}}{{\mathsf {g}}}\) version of Connes’ differential (with conventions as in [45, Section 2.2]) with the \(A_\infty \) version (10).
Definition 3.18
We recall the automorphism of \({\mathbb {K}}[u]\) which sends \(f \mapsto f^\star \), where \(f^\star (u) := f(-u)\). If \(W_1\) and \(W_2\) are \({\mathbb {K}}[u]\)-modules, we call a map \(g: W_1 \rightarrow W_2\)sesquilinear if
Remark 3.19
Given a sesquilinear automorphism of W, also denoted \(w \mapsto w^\star \), we obtain an isomorphism of cochain complexes
by sending \(\alpha \otimes w \mapsto \alpha \otimes w^\star \). Thus, although Getzler uses the convention that the cyclic differential is \(b-uB\) in [14], every formula he writes can be translated into our conventions by setting \(u \mapsto -u\).
Remark 3.20
The isomorphism of Definition 3.12 extends to an isomorphism \(CC_\bullet ^{nu}(\mathcal {C}) \cong CC_\bullet ^{nu}(\mathcal {C}^{op})\) which intertwines B with \(-B\). This is a consequence of Remark 3.16: insertion of \(e^+\) in \(CC_\bullet ^{nu}(\mathcal {C})\) corresponds to insertion of \(-e^+\) in \(CC_\bullet (\mathcal {C}^{op})\).
Remark 3.21
As a consequence of the previous two remarks, for any \({\mathbb {K}}[u]\)-module W equipped with a sesquilinear automorphism, we obtain a sesquilinear isomorphism of cochain complexes
If a graded \({\mathbb {K}}[u]\)-module W admits, furthermore, an exhaustive decreasing filtration \(\cdots \supset F^{\ge p}W \supset F^{\ge p+1} W \supset \cdots \), such that multiplication by u increases the filtration: \(u \cdot F^{\ge p} \subset F^{\ge p+1}\), then the cochain complex \((CC_\bullet ^{nu}(\mathcal {C}) \otimes W,b+uB)\) admits an exhaustive decreasing filtration \(CC_\bullet ^{nu}(\mathcal {C}) \otimes F^{\ge p}W\); so we can take the completion of this filtration in the category of graded cochain complexes, to obtain a new filtered cochain complex \((CC_\bullet ^{nu}(\mathcal {C}) {\widehat{\otimes }} W,b+uB)\). The cohomology of this cochain complex will also acquire a filtration, which we call the Hodge filtration and denote by \(F^{\ge p}\). The corresponding spectral sequence has \(E_1\) page
Lemma 3.22
If \(G: CC_\bullet ^{nu}(\mathcal {C}) \rightarrow CC_\bullet ^{nu}(\mathcal {D})\) is a map such that \(G \circ b = b \circ G\) and \( G \circ B = B \circ G\), then we obtain a map of filtered cochain complexes:
If G is a quasi-isomorphism, then \(G {\widehat{\otimes }} W\) is a quasi-isomorphism.
Proof
The existence of \(G {\widehat{\otimes }} W\) is clear. Because \(G {\widehat{\otimes }} W\) respects filtrations, it induces a map between the corresponding spectral sequences (13); because G is a quasi-isomorphism, the map is an isomorphism on the \(E_1\) page. Therefore, because the filtrations are exhaustive and complete, \(G {\widehat{\otimes }} W\) is a quasi-isomorphism by the Eilenberg–Moore comparison theorem [52, Theorem 5.5.11]. \(\square \)
Definition 3.23
The following examples are of particular interest:
\(W^-:= {\mathbb {K}}[u]\), with filtration \(F^{\ge p}W^- := u^p{\mathbb {K}}[u]\). We denote
$$\begin{aligned} CC^{-}_\bullet (\mathcal {C}) := CC_\bullet ^{nu}(\mathcal {C}) {\widehat{\otimes }} W^-, \end{aligned}$$and its cohomology by \({\mathsf {HC}}^-_\bullet (\mathcal {C})\). This is called the negative cyclic homology.
\(W^\infty := {\mathbb {K}}[u,u^{-1}]\), with the same filtration. We denote
$$\begin{aligned} CC^\infty _\bullet (\mathcal {C}) := CC_\bullet ^{nu}(\mathcal {C}) {\widehat{\otimes }} W^\infty ,\end{aligned}$$and its cohomology by \({\mathsf {HP}}_\bullet (\mathcal {C})\). This is called the periodic cyclic homology.
\(W^+ := {\mathbb {K}}[u,u^{-1}]/ {\mathbb {K}}[u]\), with the same filtration. We denote
$$\begin{aligned} CC^{+}_\bullet (\mathcal {C}) := CC_\bullet ^{nu}(\mathcal {C}) {\widehat{\otimes }} W^+,\end{aligned}$$and its cohomology by \({\mathsf {HC}}^+_\bullet (\mathcal {C})\). This is called the positive cyclic homology.
Remark 3.24
For these examples, the spectral sequence (12) has \(E_1\) page
Remark 3.25
As a consequence of Remark 3.21, there is a sesquilinear isomorphism
defined by \((\alpha \otimes w)^\vee := \alpha ^\vee \otimes w^\star \), and similarly for \({\mathsf {HP}}_\bullet \) and \({\mathsf {HC}}^+_\bullet \).
Lemma 3.26
If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is an \(A_\infty \) functor, then the map \(F^+_*: CC_\bullet ^{nu}(\mathcal {C}) \rightarrow CC_\bullet ^{nu}(\mathcal {D})\) satisfies
In particular, it induces a map \(F_*: {\mathsf {HC}}^-_\bullet (\mathcal {C}) \rightarrow {\mathsf {HC}}^-_\bullet (\mathcal {D})\), and similarly for \({\mathsf {HP}}_\bullet \) and \({\mathsf {HC}}_\bullet ^+\).
As a consequence of Lemma 3.22, we have:
Corollary 3.27
If an \(A_\infty \) functor \(F: \mathcal {C}\rightarrow \mathcal {D}\) induces an isomorphism \(F_*: \mathsf {HH}_\bullet (\mathcal {C}) \rightarrow \mathsf {HH}_\bullet (\mathcal {D})\), then it also induces an isomorphism \(F_*: {\mathsf {HC}}^-_\bullet (\mathcal {C}) \rightarrow {\mathsf {HC}}_\bullet ^-(\mathcal {D})\), and similarly for \({\mathsf {HP}}_\bullet \) and \({\mathsf {HC}}_\bullet ^+\).
3.6 The Getzler–Gauss–Manin connection
Getzler [14] defines operationsFootnote 5
Example 3.28
Note that \(B^{0|1} = B\). We also write out another example:
Definition 3.29
The Getzler–Gauss–Manin connection [14, Proposition 3.1] is defined by
Observe that the second term on the right-hand side has acquired a minus sign in our conventions, in accordance with Remark 3.19.
Remark 3.30
In writing the expressions ‘\(v(\alpha )\)’ and ‘\(v(\mu ^*)\)’, it is implicit that we have chosen a \({\mathbb {K}}\)-basis for each morphism space \(hom^\bullet _\mathcal {C}(X,Y)\). So really we should write ‘\(\nabla ^{{\mathcal {B}}}\)’, where \({\mathcal {B}}\) denotes the choice of these bases; however we will prove (Corollary 3.33) that \(\nabla ^{\mathcal {B}}\) is independent of the choice of \({\mathcal {B}}\) on the level of cohomology, so \({\mathcal {B}}\) can be removed from the notation.
Remark 3.31
Observe that \(\nabla ^{\mathcal {B}}_v\) induces a linear map \({{\mathsf {G}}}{{\mathsf {r}}}_F^p CC_\bullet ^-(\mathcal {C}) \rightarrow {{\mathsf {G}}}{{\mathsf {r}}}_F^{p-1} CC_\bullet ^-(\mathcal {C})\). This map is given by \(-u^{-1}b^{1|1}({{\mathsf {K}}}{{\mathsf {S}}}(v)|-)\) on the level of cohomology, in analogy with the associated graded of the Gauss–Manin connection with respect to the Hodge filtration (see, e.g., [51, Theorem 10.4]).
Getzler shows that \([\nabla _v^{\mathcal {B}},b+uB] = 0\), so \(\nabla _v^{\mathcal {B}}\) gives a well-defined map on the level of cohomology. It is clear from the formula that it is a connection. Getzler also shows that \(\nabla ^{\mathcal {B}}\) is flat: more precisely, he writes down an explicit contracting homotopy for \(u^2\left( [\nabla _X,\nabla _Y] - \nabla _{[X,Y]}\right) \) (see [14, Theorem 3.3]), so the connection is flat in the sense of Definition 2.1.
Theorem 3.32
Suppose that \(\mathcal {C}\) and \(\mathcal {D}\) are \(A_\infty \) categories, equipped with a choice of \({\mathbb {K}}\)-bases \({\mathcal {B}}_\mathcal {C}\) for the morphism spaces of \(\mathcal {C}\), and \({\mathcal {B}}_\mathcal {D}\) for the morphism spaces of \(\mathcal {D}\). If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is an \(A_\infty \) functor, then the induced map \(F_*: {\mathsf {HC}}^-_\bullet (\mathcal {C}) \rightarrow {\mathsf {HC}}^-_\bullet (\mathcal {D})\) respects the Getzler–Gauss–Manin connection, in the sense that
on the level of cohomology.
Proof
See Appendix B. \(\square \)
Corollary 3.33
The Getzler–Gauss–Manin connection \(\nabla ^{\mathcal {B}}\) is independent of the choice of bases \({\mathcal {B}}\), on the level of cohomology.
Proof
Follows from Theorem 3.32, taking F to be the identity functor. \(\square \)
Henceforth, we simply write ‘\(\nabla \)’ instead of ‘\(\nabla ^{\mathcal {B}}\)’. It follows that, for any graded \({\mathbb {K}}\)-linear \(A_\infty \) category \(\mathcal {C}\), \(({\mathsf {HC}}_\bullet ^-(\mathcal {C}),\nabla )\) is a well-defined unpolarized pre-VSHS. This completes the proof of Theorem A (1).
4 Morita invariance
4.1 Morita equivalence
We recall some material about \(A_\infty \) bimodules from [38, Section 2]. If \(\mathcal {C}\) and \(\mathcal {D}\) are \(A_\infty \) categories, we denote by \([\mathcal {C},\mathcal {D}]\) the \({{\mathsf {d}}}{{\mathsf {g}}}\) category of graded, \({\mathbb {K}}\)-linear, cohomologically unital \(A_\infty \)\((\mathcal {C},\mathcal {D})\) bimodules. Recall: morphisms are ‘pre-homomorphisms’ of bimodules; the differential is given by [38, Equation (2.8)]; composition is given by [38, Equation (2.9)].
Recall that if \(\mathcal {B}\), \(\mathcal {C}\) and \(\mathcal {D}\) are \(A_\infty \) categories, and \(\mathcal {M}\) is an \(A_\infty \)\((\mathcal {C},\mathcal {D})\) bimodule, then there is an induced \({{\mathsf {d}}}{{\mathsf {g}}}\) functor
If \(\mathcal {D}= \mathcal {C}\) and \(\mathcal {M}= \mathcal {C}_\Delta \) is the diagonal bimodule, then the functor \(? \otimes _\mathcal {C}\mathcal {C}_\Delta \) is quasi-isomorphic to the identity functor.
Definition 4.1
\(\mathcal {C}\) and \(\mathcal {D}\) are Morita equivalent if there exists a \((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {M}\), and a \((\mathcal {D},\mathcal {C})\) bimodule \(\mathcal {N}\), and quasi-isomorphisms of \(A_\infty \) bimodules
In this situation, the functor (15) is a quasi-equivalence.
We now recall that, given \(A_\infty \) functors \(F_i: \mathcal {C}_i \rightarrow \mathcal {D}_i\) for \(i=0,1\), and a \((\mathcal {D}_0,\mathcal {D}_1)\) bimodule \(\mathcal {M}\), we can define the pullback \((\mathcal {C}_0,\mathcal {C}_1)\) bimodule \((F_0 \otimes F_1)^* \mathcal {M}\) (see [12, Section 2.8]). We prove the following result in Appendix A:
Lemma 4.2
\((=\) Lemma A.2) If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is a cohomologically full and faithful \(A_\infty \) functor, and \(\mathcal {D}\) is split-generated by the image of F, then \(\mathcal {M}:= (F \otimes {\mathrm {Id}})^* \mathcal {D}_\Delta \) and \(\mathcal {N}:= ({\mathrm {Id}} \otimes F)^* \mathcal {D}_\Delta \) define a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\).
Now, let \(\mathsf {tw}^\pi \mathcal {C}\) denote the triangulated split-closure of \(\mathcal {C}\) (denoted ‘\(\prod (Tw(\mathcal {C}))\)’ in [39, Section 4c]). The following result is well-known:
Theorem 4.3
\(\mathcal {C}\) and \(\mathcal {D}\) are Morita equivalent if and only if \(\mathsf {tw}^\pi \mathcal {C}\) and \(\mathsf {tw}^\pi \mathcal {D}\) are quasi-equivalent.
Proof
Suppose \(\mathsf {tw}^\pi \mathcal {C}\simeq \mathsf {tw}^\pi \mathcal {D}\). Consider the \(A_\infty \) functors
Each is cohomologically full and faithful with split-generating image, hence each defines a Morita equivalence by Lemma 4.2. This proves the ‘if’; Theorem A.3 proves the ‘only if’. \(\square \)
4.2 Hochschild cohomology
Generalizing [12, Equation (2.200)] slightly, we have the following:
Lemma 4.4
There are \(A_\infty \) homomorphismsFootnote 6
with \(L_\mathcal {M}\) given by the formula
and \(R_\mathcal {M}\) given by the formula
Proof
The \(A_\infty \) homomorphism equations are a consequence of the \(A_\infty \) bimodule equations for \(\mathcal {M}\). \(\square \)
Lemma 4.5
If \(\mathcal {M}\) defines a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\), then \(L_\mathcal {M}\) and \(R_\mathcal {M}\) are quasi-isomorphisms. In particular, \(\mathcal {M}\) induces an algebra isomorphism \(\mathsf {HH}^\bullet (\mathcal {C}) \cong \mathsf {HH}^\bullet (\mathcal {D})^{op}\).
Proof
It suffices to prove that the chain maps \(L^1_\mathcal {M}\) and \(R^1_\mathcal {M}\) are quasi-isomorphisms. We start by observing that the following diagram of chain maps commutes up to homotopy:
Indeed, the homotopy \(H: CC^\bullet (\mathcal {C}) \rightarrow hom^\bullet _{[\mathcal {C},\mathcal {D}]}(\mathcal {C}_\Delta \otimes _\mathcal {C}\mathcal {M},\mathcal {C}_\Delta \otimes _\mathcal {C}\mathcal {M})\) is given by
We now observe that \(R^1_{\mathcal {C}_\Delta }\) is a quasi-isomorphism by [12, Proposition 2.5]. \(\mathcal {C}_\Delta \otimes ?\) is a quasi-isomorphism because it is quasi-isomorphic to the identity functor. \(? \otimes _\mathcal {C}\mathcal {M}\) is a quasi-isomorphism because \(\mathcal {M}\) defines a Morita equivalence. Therefore, the chain map \(L^1_\mathcal {M}\) is a quasi-isomorphism, by commutativity of the diagram. The proof that \(R^1_\mathcal {M}\) is a quasi-isomorphism is analogous. \(\square \)
Lemma 4.6
The isomorphism \(\mathsf {HH}^\bullet (\mathcal {C}) \cong \mathsf {HH}^\bullet (\mathcal {C})^{op}\), induced by the diagonal bimodule, is the identity. In particular, \(\mathsf {HH}^\bullet (\mathcal {C})\) is graded commutative (cf. [13]).
Proof
It suffices to check that the chain maps
are chain-homotopic (Remark 3.8 explains the minus sign). Indeed, the homotopy is given by
\(\square \)
Corollary 4.7
A Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\) induces an isomorphism of graded \({\mathbb {K}}\)-algebras
Proposition 4.8
The isomorphism (20) respects Kodaira–Spencer maps.
Proof
Let \(\mathcal {M}\) be a \((\mathcal {C},\mathcal {D})\) bimodule which defines a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\), and let us choose a basis for the morphisms spaces of \(\mathcal {C}\), \(\mathcal {D}\) and \(\mathcal {M}\). Given a derivation \(v \in \mathsf {Der}_{\mathbb {k}} {\mathbb {K}}\), we have
as follows by applying v to the \(A_\infty \) bimodule equations for \(\mathcal {M}\). Therefore \(L^1_\mathcal {M}(v(\mu ^*_\mathcal {C})) = R^1_\mathcal {M}(v(\mu ^*_\mathcal {D}))\) on the level of cohomology, and the result follows. \(\square \)
Taking \(\mathcal {C}=\mathcal {D}\) and \(\mathcal {M}=\mathcal {C}_\Delta \), we obtain:
Corollary 4.9
The class \({{\mathsf {K}}}{{\mathsf {S}}}(v) := [v(\mu ^*)] \in \mathsf {HH}^2(\mathcal {C})\) does not depend on the choice of \({\mathbb {K}}\)-bases for the morphism spaces of \(\mathcal {C}\).
4.3 Hochschild homology
We recall the notion of cyclic tensor product of bimodules, from [38, Section 5]. If \(\mathcal {C}_1,\ldots ,\mathcal {C}_l=\mathcal {C}_0\) are \(A_\infty \) categories, and \(\mathcal {M}_i\) a \((\mathcal {C}_{i-1},\mathcal {C}_i)\) bimodule for \(i=1\ldots ,l\), we can form the cyclic tensor product \(\mathcal {M}_1 \otimes _{\mathcal {C}_1} \mathcal {M}_2 \otimes _{\mathcal {C}_2} \ldots \otimes _{\mathcal {C}_{l-1}}\mathcal {M}_l \otimes _{\mathcal {C}_l} cyc\). It is a chain complex with underlying vector space
and differential as in [38, Equation (5.1)]. As a particular case, we have the identification \(CC_\bullet (\mathcal {C}) = \mathcal {C}_\Delta \otimes _\mathcal {C}cyc\).
Lemma 4.10
A Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\) induces an isomorphism of graded vector spaces
Proof
Let \(\mathcal {M}\) be a \((\mathcal {C},\mathcal {D})\) bimodule and \(\mathcal {N}\) a \((\mathcal {D},\mathcal {C})\) bimodule which define a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\). Then we have a chain of quasi-isomorphisms
\(\square \)
Remark 4.11
The isomorphism (21) respects the module structure over Hochschild cohomology.
Lemma 4.12
Let \(F: \mathcal {C}\rightarrow \mathcal {D}\) is an \(A_\infty \) functor, so that the \((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {M}:= (F \otimes {\mathrm {Id}})^*\mathcal {D}_\Delta \) and the \((\mathcal {D},\mathcal {C})\) bimodule \(\mathcal {N}:= ({\mathrm {Id}} \otimes F)^* \mathcal {D}_\Delta \) define a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\) (compare Lemma 4.2). Then the induced isomorphism (21) coincides with the map \(F_*\) defined in Lemma 3.15.
Proof
The key point is to check that the maps \(\mathcal {M}\otimes _\mathcal {D}\mathcal {N}\otimes _\mathcal {C}cyc. \rightarrow \mathcal {D}_\Delta \otimes _\mathcal {D}cyc.\) given by
and
are chain homotopic. The chain homotopy is given by
\(\square \)
Corollary 4.13
\({\mathsf {HC}}_\bullet ^-(\mathcal {C}), {\mathsf {HP}}_\bullet (\mathcal {C})\) and \({\mathsf {HC}}_\bullet ^+(\mathcal {C})\) are Morita invariants. So is the Getzler–Gauss–Manin connection.
Proof
Suppose \(\mathcal {C}\) and \(\mathcal {D}\) are Morita equivalent. It follows by Theorem 4.3 that we have \(A_\infty \) functors
Each of these induces a map on Hochschild and cyclic homology, by Lemmas 3.15 and 3.26. Furthermore, the maps on Hochschild homology coincide with the corresponding maps (21), by Lemma 4.12; so they are isomorphisms, by Lemma 4.10. Therefore, the induced maps on cyclic homology are isomorphisms, by Corollary 3.27: furthermore, they respect the Getzler–Gauss–Manin connections, by Theorem 3.32. \(\square \)
5 Pairings on Hochschild and cyclic homology
5.1 The Mukai pairing for \({{\mathsf {d}}}{{\mathsf {g}}}\) categories
Let \(\mathcal {C}\) be a \({\mathbb {K}}\)-linear \({{\mathsf {d}}}{{\mathsf {g}}}\) category. We recall a construction due to Shklyarov [44].
There is a natural notion of tensor product of \({\mathbb {K}}\)-linear \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, and there is a Künneth quasi-isomorphism of Hochschild chain complexes [44, Theorem 2.8]
If \(\mathcal {C}\) and \(\mathcal {D}\) are \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, then a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {Q}\) consists of the following data: for each pair \((X,Y) \in Ob(\mathcal {C}) \times Ob(\mathcal {D})\), a graded \({\mathbb {K}}\)-vector space \(\mathcal {Q}^\bullet (X,Y)\) equipped with a differential d of degree \(+1\); left-module maps
and right-module maps
satisfying the obvious analogues of associativity (1), the Leibniz rule (2) and unitality (3).
A \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {P}\) is equivalent to a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor \(\mathcal {P}: \mathcal {C}\otimes \mathcal {D}^{op} \rightarrow \mathsf {mod}\text {-}{\mathbb {K}}\). On the level of objects, the functor sends \((X,Y) \mapsto \mathcal {P}^\bullet (X,Y)\). To define the functor on the level of morphisms, we first define, for any \(c \in hom^\bullet _\mathcal {C}(X_1,X_2)\),
Similarly, for any \(d \in hom^\bullet _\mathcal {D}(X_0,X_1)\), we define
We then define the functor on the level of morphisms: \(\mathcal {P}(c \otimes d) := L(c) \circ R(d)\).
By functoriality of Hochschild homology, a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {P}\) induces a chain map
Pre-composing this with the Künneth quasi-isomorphism (24) gives another chain map, which induces a map on cohomology
Now we consider the full \({{\mathsf {d}}}{{\mathsf {g}}}\) sub-category \(\mathsf {perf}\,\,{\mathbb {K}}\subset \mathsf {mod}\text {-}{\mathbb {K}}\), whose objects are the cochain complexes with finite-dimensional cohomology. There is an obvious \({{\mathsf {d}}}{{\mathsf {g}}}\) functor \({\mathbb {K}}\hookrightarrow \mathsf {perf}\,\,{\mathbb {K}}\) given by including the full subcategory with the single object \({\mathbb {K}}[0]\). This induces an isomorphism
whose inverse is called the ‘Feigin–Losev–Shoikhet trace’ in [44]:
Definition 5.1
We call a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {P}\)proper if \(\mathcal {P}(X,Y) \in \mathsf {perf}\,\,{\mathbb {K}}\) for all \((X,Y) \in Ob(\mathcal {C}) \times Ob(\mathcal {D})\). A proper bimodule induces a pairing
If \(\mathcal {C}\) is a proper \({{\mathsf {d}}}{{\mathsf {g}}}\) category, we call the pairing
the Mukai pairing. Shklyarov shows that the Mukai pairing is Morita invariant.
Lemma 5.2
Let \(\mathsf {fin}\,\,{\mathbb {K}}\subset \mathsf {perf}\,\,{\mathbb {K}}\) denote the full subcategory whose objects are the finite-dimensional cochain complexes. There is a chain map
where ‘\({\mathsf {str}}\)’ on the first line denotes the supertrace.Footnote 7 It induces a map \({\mathsf {Str}}:\mathsf {HH}_\bullet (\mathsf {fin}\,\,{\mathbb {K}}) \rightarrow {\mathbb {K}}\); this coincides with the composition
Proof
One easily verifies that \({\mathsf {Str}}\) is a chain map. The inclusion \(\mathsf {fin}\,\,{\mathbb {K}}\hookrightarrow \mathsf {perf}\,\,{\mathbb {K}}\) is a quasi-equivalence, so induces an isomorphism of Hochschild homologies. It is obvious that \({\mathsf {Str}}\) is left-inverse to the map induced by the inclusion (26), and the result follows. \(\square \)
Shklyarov derives the following formula for \(\wedge _\mathcal {P}\): if \(\alpha = a_0[a_1|\ldots |a_s] \in C_\bullet (\mathcal {C})\) and \(\beta = b_0[b_1|\ldots |b_t] \in C_\bullet (\mathcal {D}^{op})\), then
Here, \({{\mathsf {s}}}{{\mathsf {h}}}_{st}\) denotes the sum of all (s, t)-shuffles of the elements in the square brackets, with the associated Koszul signs (where interchanging \(L(a_i)\) with \(R(b_j)\) introduces a sign \(|a_i|'\cdot |b_j|'\)). To clarify: the symbols ‘\(L(a_i)\)’ and ‘\(R(b_j)\)’ in (28) are regarded as morphisms in the \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathsf {mod}\text {-}{\mathbb {K}}\).
5.2 \(A_\infty \) multifunctors
The notion of tensor product of \(A_\infty \) categories is rather involved [1]. Nevertheless there is a relatively straightforward notion of \(A_\infty \)n-functor \(\mathcal {C}_1 \times \cdots \times \mathcal {C}_n \dashrightarrow \mathcal {D}\), which forms a substitute for the notion of an \(A_\infty \) functor \(\mathcal {C}_1 \otimes \cdots \otimes \mathcal {C}_n \dashrightarrow \mathcal {D}\), and suffices for many purposes. We give the definition, following [29].
Definition 5.3
Let \(\mathcal {C}_1,\ldots ,\mathcal {C}_n\) and \(\mathcal {D}\) be \(A_\infty \) categories. An \(A_\infty \)n-functor\(F: \mathcal {C}_1 \times \cdots \times \mathcal {C}_n \dashrightarrow \mathcal {D}\) consists of a map \(F: Ob(\mathcal {C}_1) \times \cdots \times Ob(\mathcal {C}_n) \rightarrow Ob(\mathcal {D})\), together with \({\mathbb {K}}\)-linear maps
of degree 0, such that \(F^{0;0;\ldots ;0} = 0\), and satisfying the \(A_\infty \)n-functor relations (a visual representation of which is given in Fig. 1):
The sign \(\dagger \) is the Koszul sign obtained by commuting \(\mu ^k_{\mathcal {C}_i}\) (equipped with degree 1) to the front of the expression (where each \(c^p_q\) is equipped with its reduced degree \(|c^p_q|'\)). We henceforth adopt the convention, in expressions involving \(A_\infty \) multifunctors, that \((-1)^\maltese \) is the Koszul sign associated to re-ordering the inputs \(c^p_q\) in the expression so that they appear in the order \((c^1_1,\ldots ,c^1_{s_1};\ldots ;c^n_1,\ldots ,c^n_{s_n})\) (still equipping the \(c^p_q\) with their reduced degrees).
If \(\mathcal {C}_i\) is strictly unital (with units denoted e), we say that F is strictly unital in theith entry if
Lemma 5.4
An \(A_\infty \)n-functor \(F:\mathcal {C}_1 \times \ldots \times \mathcal {C}_n \dashrightarrow \mathcal {D}\) induces a functor
(the tensor product on the left is defined by considering each \(H^\bullet (\mathcal {C}_i)\) as a \({{\mathsf {d}}}{{\mathsf {g}}}\) category with trivial differential—in particular the composition involves the Koszul sign rule). The action on objects is obvious, and on morphisms it sends
If F is strictly unital in all entries, then this functor is unital.
Proof
The components \(F^{0;\ldots ;0;s;0;\ldots ;0}\) of F define \(A_\infty \) functors \(\mathcal {C}_i \dashrightarrow \mathcal {D}\) for each i, which induce functors \(H^\bullet (\mathcal {C}_i) \rightarrow H^\bullet (\mathcal {D})\) by taking cohomology. It now suffices to check that elements in (distinct) images of these functors supercommute, which is a consequence of the following \(A_\infty \)n-functor relation, written in the case \(n=2\) to avoid notational clutter:
The unitality part of the claim is straightforward. \(\square \)
Example 5.5
Let \(\mathcal {C}_1,\ldots ,\mathcal {C}_n\) be \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, and \(\mathcal {C}_1 \otimes \cdots \otimes \mathcal {C}_n\) their tensor product \({{\mathsf {d}}}{{\mathsf {g}}}\) category. Then there is an \(A_\infty \)n-functor
and all other \(F^{*;\ldots ;*}\) vanishing.
Definition 5.6
Suppose that we have \(A_\infty \) multifunctors \(F_i: \mathcal {C}^i_1 \times \cdots \times \mathcal {C}^i_{t_i} \dashrightarrow \mathcal {D}_i\) for \(i=1,\ldots ,m\), and \( G: \mathcal {D}_1 \times \cdots \times \mathcal {D}_m \dashrightarrow \mathcal {E}\). We define the composition
It acts on objects in the obvious way, and on morphisms by analogy with composition of \(A_\infty \) functors:
The check that the maps \(H^*\) satisfy the \(A_\infty \) multifunctor equations is straightforward. It is also easy to check that composition is ‘associative’ in the obvious sense.
Lemma 5.7
Let \(\mathcal {C}\) and \(\mathcal {D}\) be \({\mathbb {K}}\)-linear \(A_\infty \) categories, and \([\mathcal {C},\mathcal {D}]\) the \({{\mathsf {d}}}{{\mathsf {g}}}\) category of \(A_\infty \)\((\mathcal {C},\mathcal {D})\) bimodules. There is an \(A_\infty \) tri-functor
defined on the level of objects by
and on the level of morphisms as follows:
For \((c_1,\ldots ,c_s;d_1,\ldots ,d_t) \in \mathcal {C}(X_1,\ldots ,X_s) \otimes \mathcal {D}^{op}(Y_1,\ldots ,Y_t)\), we define
$$\begin{aligned} F^{0;s;t}(;c_1,\ldots ,c_s;d_1,\ldots ,d_t) \in {\mathsf {Hom}}_{\mathsf {mod}\text {-}{\mathbb {K}}}(\mathcal {P}(X_s,Y_t),\mathcal {P}(X_1,Y_1)) \end{aligned}$$to be the morphism which sends
$$\begin{aligned} p&\mapsto (-1)^\dagger \mu _\mathcal {P}(c_1,\ldots ,c_s;p;d_t,\ldots ,d_1),\quad \text { for any } \mathcal {P},\text { where}\\ \dagger&:= \sum _{j<k} |d_j|'\cdot |d_k|' + |p| \cdot \sum _{j=1}^t |d_j|'. \end{aligned}$$For \((\rho ;c_1,\ldots ,c_s;d_1,\ldots ,d_t) \in A_\infty ([\mathcal {C},\mathcal {D}])(\mathcal {P}_1,\mathcal {P}_2) \otimes \mathcal {C}(X_1,\ldots ,X_s) \otimes \mathcal {D}^{op}(Y_1,\ldots ,Y_t)\), we define
$$\begin{aligned} F^{1;s;t}(\rho ;c_1,\ldots ,c_s;d_1,\ldots ,d_t) \in {\mathsf {Hom}}_{\mathsf {mod}\text {-}{\mathbb {K}}}(\mathcal {P}_2(X_s,Y_t),\mathcal {P}_1(X_1,Y_1)) \end{aligned}$$to be the morphism which sends
$$\begin{aligned} p&\mapsto (-1)^\dagger \rho (c_1,\ldots ,c_s,p,d_t,\ldots ,d_1),\quad \text {where}\\ \dagger&:= |\rho | + \sum _{j<k} |d_j|'\cdot |d_k|' + |p| \cdot \sum _{j=1}^t |d_j|'. \end{aligned}$$
F is strictly unital in its first entry.
Lemma 5.8
Let \(G: \mathcal {C}_1 \rightarrow \mathcal {D}_1\) and \(H: \mathcal {C}_2 \rightarrow \mathcal {D}_2\) be \(A_\infty \) functors. Then there is a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor
It is given on the level of objects by defining \((G \otimes H)^* \mathcal {P}\) to be the \((\mathcal {C}_1,\mathcal {D}_1)\) bimodule with
It is given on the level of morphisms by mapping the bimodule pre-homomorphism \(\rho \) to the bimodule pre-homomorphism \((G \otimes H)^*\rho \), given by the same formula (32), but with ‘\(\mu _\mathcal {P}\)’ replaced by ‘\(\rho \)’.
Lemma 5.9
Let \(G: \mathcal {C}_1 \rightarrow \mathcal {D}_1\) and \(H: \mathcal {C}_2 \rightarrow \mathcal {D}_2\) be \(A_\infty \) functors, and denote by
the \(A_\infty \) tri-functor introduced in Lemma 5.7, for \(i = 1,2\). Then we have an equality
of \(A_\infty \) tri-functors \(A_\infty ([\mathcal {C}_2,\mathcal {D}_2]) \times \mathcal {C}_1 \times \mathcal {D}_1^{op} \dashrightarrow A_\infty (\mathsf {mod}\text {-}{\mathbb {K}})\).
Lemma 5.10
Suppose that \(\mathcal {C}_1,\ldots ,\mathcal {C}_n\) are \(A_\infty \) categories, \(\mathcal {D}= A_\infty (\mathcal {D}')\) is the \(A_\infty \) category corresponding to a \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathcal {D}'\), and \(F: \mathcal {C}_1 \times \cdots \times \mathcal {C}_n \dashrightarrow \mathcal {D}\) is an \(A_\infty \)n-functor. Then there is an induced chain map
To clarify the notation: the first term is obtained by taking n terms, and combining them with \(n-1\) applications of \(\mu ^2_\mathcal {D}\) into a single term. The overbraces signify that we sum over all cyclic permutations of the inputs \(c^i_j\) such that \(c^i_0\) lands underneath the overbrace labeled i. As usual, \(\maltese \) is the Koszul sign associated to re-ordering the inputs \(c^p_q\): this includes the Koszul signs associated with the cyclic re-ordering associated with the overbrace notation, exactly as in Sect. 3.4. The other contribution to the overall sign is
Lemma 5.11
The maps induced by Lemma 5.10 are compatible with composition of \(A_\infty \) multifunctors, i.e., in the setting of Definition 5.6, we have \(H_* = G_* \circ ((F_1)_* \otimes \cdots \otimes (F_n)_*)\).
Lemma 5.12
In the situation of Example 5.5, the diagram
commutes. Here, \(F_*\) is the map induced by the \(A_\infty \)n-functor F introduced in Example 5.5, in accordance with Lemma 5.10. The other vertical map ‘\({{\mathsf {s}}}{{\mathsf {h}}}\)’ is the natural generalization of the Künneth quasi-isomorphism (24).
5.3 The Mukai pairing for \(A_\infty \) bimodules
Definition 5.13
If X is an object of a cohomologically unital \(A_\infty \) category \(\mathcal {C}\), then the cohomological unit \(e_X \in hom^\bullet (X,X)\) defines a Hochschild cycle; we call the corresponding class in Hochschild homology the Chern character ofX, and denote it \({{\mathsf {C}}}{{\mathsf {h}}}(X) \in \mathsf {HH}_0(\mathcal {C})\).
Lemma 5.14
If X and Y are quasi-isomorphic objects of \(\mathcal {C}\), then \({{\mathsf {C}}}{{\mathsf {h}}}(X) = {{\mathsf {C}}}{{\mathsf {h}}}(Y)\).
Proof
Let \([f] \in {\mathsf {Hom}}^0(X,Y)\) and \([g] \in {\mathsf {Hom}}^0(Y,X)\) be inverse isomorphisms. Then
so
so the classes \([e_X]\) and \([e_Y]\) are cohomologous. \(\square \)
Definition 5.15
Let \(\mathcal {C}\) and \(\mathcal {D}\) be \(A_\infty \) categories, and denote by
the map induced by the \(A_\infty \) tri-functor F introduced in Lemma 5.7, in accordance with Lemma 5.10. We define the pairing
Definition 5.15 is compatible with the corresponding notion in the \({{\mathsf {d}}}{{\mathsf {g}}}\) world (25). To see how, we must first say how to turn a \({{\mathsf {d}}}{{\mathsf {g}}}\) bimodule into an \(A_\infty \) bimodule:
Definition 5.16
Let \(\mathcal {C}\) and \(\mathcal {D}\) be \({\mathbb {K}}\)-linear \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, and \(\mathcal {P}\) a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule. We define an \((A_\infty (\mathcal {C}),A_\infty (\mathcal {D}))\) bimodule \(A_\infty (\mathcal {P})\) with \(A_\infty (\mathcal {P})(X,Y) := \mathcal {P}(Y,X)\),
Remark 5.17
If \(\mathcal {P}\) is the diagonal \((\mathcal {C},\mathcal {C})\) bimodule, then \(A_\infty (\mathcal {P})\) is tautologically isomorphic to the diagonal \((A_\infty (\mathcal {C}),A_\infty (\mathcal {C}))\) bimodule (as defined in [38, Equation (2.20)]).
Lemma 5.18
If \(\mathcal {C}\) and \(\mathcal {D}\) are \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, and \(\mathcal {P}\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule, then the diagram
commutes. Here, the top arrow is the tautological isomorphism \(\mathsf {HH}_\bullet (\mathcal {C}) \cong \mathsf {HH}_\bullet (A_\infty (\mathcal {C}))\), tensored with the isomorphism \(\mathsf {HH}_\bullet (\mathcal {D}^{op}) \cong \mathsf {HH}_\bullet (A_\infty (\mathcal {D})^{op})\) induced by the isomorphism of Remark 3.8.
Proof
The diagram commutes on the level of cochain complexes: this follows by comparing Shklyarov’s formula (28) with our own definition. \(\square \)
Definition 5.19
Let \(\mathcal {C}\) be a proper \(A_\infty \) category. We define the Mukai pairing
where \(\mathcal {C}_\Delta \) is the diagonal bimodule, \(\wedge \) is as in Definition 5.15, \(\int \) denotes the Feigin–Losev–Shoikhet trace (which we can apply because \(\mathcal {C}_\Delta \) is proper), and \(\beta ^\vee \) is the image of \(\beta \) under the isomorphism of Definition 3.12.
Proposition 5.20
Let \(\mathcal {C}\) and \(\mathcal {D}\) be proper \(A_\infty \) categories which are Morita equivalent. Then the isomorphism \(\mathsf {HH}_\bullet (\mathcal {C}) \cong \mathsf {HH}_\bullet (\mathcal {D})\) of Lemma 4.10 respects Mukai pairings.
Proof
By Theorem 4.3, it suffices to consider the case that the Morita equivalence is induced by a functor \(F: \mathcal {C}\dashrightarrow \mathcal {D}\) which is cohomologically full and faithful and whose image split-generates. We will argue that
The first equality follows by combining Lemma 5.9 with Lemma 5.11. To prove the second we observe that, because F is cohomologically full and faithful, \((F \otimes F)^* \mathcal {D}_\Delta \) is quasi-isomorphic to \(\mathcal {C}_\Delta \) in \([\mathcal {C},\mathcal {C}]\) (cf. the proof of Lemma A.2). Hence, by Lemma 5.14, their Chern characters coincide, so the second equality is obvious from Definition 5.15. Composing with the Feigin–Losev–Shoikhet trace completes the proof. \(\square \)
Proposition 5.21
If \(\mathcal {C}\) is a proper \({{\mathsf {d}}}{{\mathsf {g}}}\) category, then our definition of the Mukai pairing on \(\mathsf {HH}_\bullet (A_\infty (\mathcal {C})) \cong \mathsf {HH}_\bullet (\mathcal {C})\) (i.e., Definition 5.19) coincides with that given by Shklyarov (i.e., Definition 5.1).
Proof
Follows immediately from Lemma 5.18, together with Remarks 5.17 and 3.13 (the discrepancy between the \({{\mathsf {d}}}{{\mathsf {g}}}\) and \(A_\infty \) versions of the isomorphism \(\vee \) is the reason for the minus sign in (34)). \(\square \)
Proposition 5.22
If \(\mathcal {C}\) is an \(A_\infty \) category with finite-dimensional hom-spaces (i.e., finite-dimensional on the cochain level, not just on the cohomology level), then the Mukai pairing is induced by the following chain-level map: if \(\alpha = a_0[a_1|\ldots |a_s]\) and \(\beta = b_0[b_1|\ldots |b_t]\), then
To clarify (35): if the expression is not composable in \(\mathcal {C}\), we set the summand to be 0. ‘c’ represents an element in the corresponding hom-space of \(\mathcal {C}\).
Proof
By our assumption that \(\mathcal {C}\) has finite-dimensional hom-spaces, \(\wedge _{\mathcal {C}_\Delta }\) lands in \(CC_\bullet (\mathsf {fin}\,\,{\mathbb {K}})\). Therefore, we have
by Lemma 5.2. This yields (35). \(\square \)
Example 5.23
If \(\mathcal {C}\) is an \(A_\infty \) category with finite-dimensional hom-spaces, then (35) implies immediately that for any \(X,Y \in Ob(\mathcal {C})\), we have
(by applying the formula to \(\alpha = e_X\) and \(\beta = e_Y\), and observing that \(\mu ^2(e_X,\mu ^2(a,e_Y)) = (-1)^{|a|} a\)). Hence, the same holds for any proper \(A_\infty \) category, by the homological perturbation lemma and Morita invariance. This is [44, Theorem 1.3].
We recall that an \(A_\infty \) category \(\mathcal {C}\) is called smooth (or homologically smooth) if the diagonal bimodule \(\mathcal {C}_\Delta \) is perfect, i.e., split-generated by tensor products of Yoneda modules (see [25]). An \(A_\infty \) category which is proper and smooth is called saturated.
Proposition 5.24
If \(\mathcal {C}\) is saturated, then the Mukai pairing is non-degenerate.
Proof
The result was proved for \({{\mathsf {d}}}{{\mathsf {g}}}\) categories in [44, Theorem 1.4]. Any \(A_\infty \) category is quasi-equivalent to a \({{\mathsf {d}}}{{\mathsf {g}}}\) category via the Yoneda embedding, so the result follows by Proposition 5.20. \(\square \)
5.4 Higher residue pairing on \({{\mathsf {d}}}{{\mathsf {g}}}\) categories
We recall the definition of the higher residue pairing given in [45]. If \(\mathcal {C}\) and \(\mathcal {D}\) are \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, then there is a Künneth map of cochain complexes, extending (24):
and similarly for the other versions of cyclic homology (see [45, Proposition 2.5]). This map induces an isomorphism on periodic cyclic homology, but need not induce an isomorphism on negative cyclic homology.
As before, a \({{\mathsf {d}}}{{\mathsf {g}}}\)\((\mathcal {C},\mathcal {D})\) bimodule \(\mathcal {P}\) induces a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor \(\mathcal {C}\otimes \mathcal {D}^{op} \rightarrow \mathsf {mod}\text {-}{\mathbb {K}}\); composing this with the Künneth map (36) yields a map
Because the inclusion \({\mathbb {K}}\hookrightarrow \mathsf {perf}\,\,{\mathbb {K}}\) induces a quasi-isomorphism of Hochschild chain complexes, it also induces a quasi-isomorphism of cyclic homology complexes, by Corollary 3.27. We therefore obtain a quasi-isomorphism \(C_\bullet ^-({\mathbb {K}}) \rightarrow C_\bullet ^-(\mathsf {perf}\,\,{\mathbb {K}})\). We know that \({\mathsf {HC}}^-_\bullet ({\mathbb {K}}) \cong {\mathbb {K}}[\![ u ]\!]\) (c.f. [27, (2.1.12)]), so we obtain an isomorphism on the level of cohomology:
the ‘cyclic Feigin–Losev–Shoikhet trace’ (and similarly for periodic cyclic homology, where the map is to \({\mathbb {K}}(\!( u )\!)\), and positive cyclic homology, where the map is to \({\mathbb {K}}[u,u^{-1}]/{\mathbb {K}}[u]\)).
The \({\mathbb {K}}[\![ u ]\!]\)-linear extension of the map \({\mathsf {Str}}\) defined in Lemma 5.2 defines a chain map
The same argument as given in the proof of Lemma 5.2 shows that the induced map on the level of cohomology coincides with the map
Definition 5.25
If \(\mathcal {C}\) is a proper \({{\mathsf {d}}}{{\mathsf {g}}}\) category, we define the higher residue pairing, which is the pairing
The pairing is sesquilinear. We obtain similar pairings on \({\mathsf {HP}}_\bullet \) and \({\mathsf {HC}}^+_\bullet \).
Remark 5.26
Because the Künneth quasi-isomorphism for negative cyclic homology (36) extends that for Hochschild homology (24), and because the cyclic Feigin–Losev–Shoikhet trace (38) extends the non-cyclic version (27), the higher residue pairing extends the Mukai pairing, in the sense that
where on the left-hand side, \(G:{\mathbb {K}}[\![ u ]\!] \rightarrow {\mathbb {K}}\) is the map setting \(u=0\), and on the right-hand side, \(G: {\mathsf {HC}}^-_\bullet \rightarrow \mathsf {HH}_\bullet \) is the map induced on Hochschild complexes.
5.5 Higher residue pairing for \(A_\infty \) bimodules
Definition 5.27
Let \(F: \mathcal {C}_1 \times \mathcal {C}_2 \times \mathcal {C}_3 \dashrightarrow \mathcal {D}\) be an \(A_\infty \) tri-functor, where \(\mu ^{\ge 3}_\mathcal {D}= 0\). We define a \({\mathbb {K}}[\![ u ]\!]\)-linear map
as a sum of three maps: \(F'_* := F1+F2+F3\). For \(\alpha = a_0[a_1|\ldots |a_s]\), \(\beta = b_0[b_1|\ldots |b_t]\), \(\gamma = c_0[c_1|\ldots |c_u]\), we define
where \(\maltese \) is Koszul sign associated to re-ordering the inputs \(a_i,b_j,c_k\) as before (ignoring \(e^+\)), and \(\dagger \) is the Koszul sign associated to commuting \(\mu ^2_\mathcal {D}\) (equipped with sign 1) to the front of the expression, where all \(F^*\) have degree 0, all \(a_i,b_j,c_k\) have their reduced degrees, and \(e^+\) has degree 0.
We define
We define
Lemma 5.28
Let \(F: \mathcal {C}_1 \times \mathcal {C}_2 \times \mathcal {C}_3 \dashrightarrow \mathcal {D}\) be an \(A_\infty \) tri-functor, where \(\mu ^{\ge 3}_\mathcal {D}= 0\). Then there is a \({\mathbb {K}}[\![ u ]\!]\)-linear chain map
(the tensor products are over \({\mathbb {K}}[\![ u ]\!]\)), defined by
where \(F_*\) is as in Lemma 5.10 (in the case \(n=3\)), and \(F'_*\) is as in Definition 5.27. The analogous results also hold for the periodic and positive versions of cyclic homology.
Proof
In order to prove that
it suffices to prove that: \(F_* \circ b = b \circ F_*\) (we proved this in Lemma 5.10); \(F'_* \circ b + F_* \circ B = b \circ F'_* + B \circ F_*\); and \(F'_* \circ B = B \circ F'_*\). Each of these is a trivial check using the graphical notation of Appendix C; we omit the details. \(\square \)
Definition 5.29
As in Definition 5.13, any object X of an \(A_\infty \) category \(\mathcal {C}\) has an associated ‘cyclic Chern character’ \( \widetilde{{{\mathsf {C}}}{{\mathsf {h}}}}(X) \in {\mathsf {HC}}_0^-(\mathcal {C})\) (similarly for periodic and positive versions). Quasi-isomorphic objects have the same cyclic Chern character. If \(\mathcal {C}\) is strictly unital, the Chern character has a particularly simple cochain-level representative. Namely, in the presence of strict units, we can define the Connes differential (and all other operations we have considered so far) using the strict units e in place of \(e^+\). This gives the unital cyclic complex\( ((CC_\bullet /D_\bullet ) {\widehat{\otimes }} W, b+uB)\). In the unital cyclic complex, \(\widetilde{{{\mathsf {C}}}{{\mathsf {h}}}}(X)\) is represented on the cochain level by the length-0 cycle \(e_X\).
Remark 5.30
We do not give a proof of the assertions made in Definition 5.29, but they are standard: in fact, one can show that \(\widetilde{{{\mathsf {C}}}{{\mathsf {h}}}}(X)\) depends only on the class of \([X] \in K_0(\mathcal {C})\) (cf. [37, Lemma 8.4]).
Definition 5.31
Let \(\mathcal {P}\) be an \(A_\infty \)\((\mathcal {C},\mathcal {D})\) bimodule. We define a \({\mathbb {K}}[\![ u ]\!]\)-linear pairing
where \(F: A_\infty ([\mathcal {C},\mathcal {D}]) \times \mathcal {C}\times \mathcal {D}^{op} \dashrightarrow A_\infty (\mathsf {mod}\text {-}{\mathbb {K}})\) is the \(A_\infty \) tri-functor of Lemma 5.7, and \({\widetilde{F}}_*\) is the induced map, in accordance with Lemma 5.28.
Lemma 5.32
Definition 5.31 is compatible with the corresponding definition in the \({{\mathsf {d}}}{{\mathsf {g}}}\) world, i.e., the following diagram commutes:
Here, the horizontal arrows are the tautological identifications (or the isomorphism induced by the the isomorphism of Remark 3.8, in the case of \(\mathcal {D}^{op}\)). The left vertical map is the map (37), and the right vertical map is the map introduced in Definition 5.31.
Proof
The diagram commutes on the level of cochain complexes. \(\square \)
Definition 5.33
Let \(\mathcal {C}\) be a proper \(A_\infty \) category. We define the higher residue pairing
where \(\mathcal {C}_\Delta \) is the diagonal bimodule, \({\widetilde{\wedge }}\) is as in Definition 5.31, \({\overset{\,\,\,\,\sim }{\int }}\) denotes the cyclic Feigin–Losev–Shoikhet trace (which we can apply because \(\mathcal {C}_\Delta \) is proper), and \(\beta ^\vee \) is the image of \(\beta \) under the isomorphism of Remark 3.25. The higher residue pairing is \({\mathbb {K}}[\![ u ]\!]\)-sesquilinear.
Proposition 5.34
(Morita invariance of higher residue pairing) Let \(\mathcal {C}\) and \(\mathcal {D}\) be proper \(A_\infty \) categories, which are Morita equivalent. Then the isomorphism \({\mathsf {HC}}_\bullet ^-(\mathcal {C}) \cong {\mathsf {HC}}_\bullet ^-(\mathcal {D})\) of Corollary 4.13 respects higher residue pairings.
Proof
The proof follows that of Proposition 5.20 closely. \(\square \)
Proposition 5.35
If \(\mathcal {C}\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\) category, then our definition of the higher residue pairing on \({\mathsf {HC}}^-_\bullet (A_\infty (\mathcal {C})) \cong {\mathsf {HC}}^-_\bullet (\mathcal {C})\) (i.e., Definition 5.33) coincides with that given by Shklyarov (i.e., Definition 5.25).
Proof
Follows immediately from Lemma 5.32, together with Remarks 5.17 and 3.13. \(\square \)
Proposition 5.36
If \(\mathcal {C}\) is an \(A_\infty \) category with finite-dimensional hom-spaces (i.e., finite-dimensional on the cochain level, not just on the cohomology level), then the higher residue pairing is induced by a chain-level map, given by extending the formula (35) \({\mathbb {K}}[\![ u ]\!]\)-sesquilinearly.
Proof
Observe that \([\mathcal {C},\mathcal {C}]\) is strictly unital, so we have the explicit representing cycle \(e_{\mathcal {C}_\Delta }\) for \(\widetilde{{{\mathsf {C}}}{{\mathsf {h}}}}(\mathcal {C}_\Delta )\), as explained in Definition 5.29. We now observe that \({\widetilde{F}}_* = F_* + uF'_*\), so on the chain level we have
Now observe that \(F_*'\) never outputs a term of length 1 (see Definition 5.27), so \({\mathsf {Str}} \circ F'_* = 0\) on the chain level. The proof now follows from that of Proposition 5.22. \(\square \)
5.6 The higher residue pairing is covariantly constant
Definition 5.37
Let \(\mathcal {C}\) be a \({\mathbb {K}}\)-linear \(A_\infty \) category with finite-dimensional hom-spaces, together with a choice of basis for each hom-space (which we recall is necessary to make sense of expressions like ‘\(v(\mu ^*)\)’). For each derivation \(v \in \mathsf {Der}_{\mathbb {k}} {\mathbb {K}}\), we define a \({\mathbb {K}}[\![ u ]\!]\)-sesquilinear map
as a sum of three terms: \(H:= H1+H2+H3\). For \(\alpha = a_0[a_1|\ldots |a_s]\) and \(\beta = b_0[b_1|\ldots |b_t]\), we define
Lemma 5.38
We have
as \({\mathbb {K}}[\![ u ]\!]\)-sesquilinear maps from \(CC_\bullet ^-(\mathcal {C}) \times CC_\bullet ^-(\mathcal {C}) \rightarrow {\mathbb {K}}[\![ u ]\!]\).
Corollary 5.39
Let \(\mathcal {C}\) be a proper \({\mathbb {K}}\)-linear \(A_\infty \) category. Then the higher residue pairing is covariantly constant with respect to the Getzler–Gauss–Manin connection: i.e., for any \(v \in \mathsf {Der}_{\mathbb {k}} {\mathbb {K}}\), we have
as \({\mathbb {K}}[\![ u ]\!]\)-sesquilinear maps from \({\mathsf {HC}}^-_\bullet (\mathcal {C}) \times {\mathsf {HC}}^-_\bullet (\mathcal {C}) \rightarrow {\mathbb {K}}[\![ u ]\!]\).
Proof
By the homological perturbation lemma, any \(A_\infty \) category \(\mathcal {C}\) is quasi-isomorphic to a minimal \(A_\infty \) category \(\mathcal {C}'\) (i.e., one with \(\mu ^1 = 0\)). We have \({\mathsf {HC}}^-_\bullet (\mathcal {C}) \cong {\mathsf {HC}}^-_\bullet (\mathcal {C}')\), and the isomorphism respects connections (Theorem 3.32) and higher residue pairings (Proposition 5.34), so it suffices to prove the result for \(\mathcal {C}'\). Because \(\mathcal {C}\) is proper, \(\mathcal {C}'\) will have finite-dimensional hom-spaces, so its higher residue pairing is covariantly constant by Lemma 5.38. \(\square \)
5.7 Symmetry
Let \(\mathcal {P}\) be a \((\mathcal {C},\mathcal {D})\) bimodule. We recall the definition of the shift, \(\mathcal {P}[1]\), which is a \((\mathcal {C},\mathcal {D})\) bimodule with \(\mathcal {P}[1](X,Y) = \mathcal {P}(X,Y)[1]\) (see [38, Equation (2.10)]).
Lemma 5.40
Let \(\mathcal {P}\) be a proper \((\mathcal {C},\mathcal {D})\) bimodule. Then
Proof
We may assume that \(\mathcal {C}\) and \(\mathcal {D}\) are \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, and \(\mathcal {P}\) a proper \({{\mathsf {d}}}{{\mathsf {g}}}\) bimodule. We recall that \(\mathcal {P}\) corresponds to a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor \(\mathcal {P}: \mathcal {C}\otimes \mathcal {D}^{op} \rightarrow \mathsf {perf}\,\,{\mathbb {K}}\), and that Shklyarov [44] defines \(\wedge _\mathcal {P}\) to be the map induced by this functor on Hochschild homology, composed with the Künneth isomorphism. It is clear that \(\mathcal {P}[1]\) corresponds to the composition of \({{\mathsf {d}}}{{\mathsf {g}}}\) functors \(S \circ \mathcal {P}\), where \(S: \mathsf {perf}\,\,{\mathbb {K}}\rightarrow \mathsf {perf}\,\,{\mathbb {K}}\) is the shift functor. It now suffices to check that \(\int S_*(\alpha ) = -\int \alpha \), where \(S_*: \mathsf {HH}_\bullet (\mathsf {perf}\,\,{\mathbb {K}}) \rightarrow \mathsf {HH}_\bullet (\mathsf {perf}\,\,{\mathbb {K}})\) is the map induced by the functor S. Because the inclusion \(\mathsf {fin}\,\,{\mathbb {K}}\hookrightarrow \mathsf {perf}\,\,{\mathbb {K}}\) is a quasi-equivalence, it suffices by Lemma 5.2 to prove that \({\mathsf {Str}} (S_*(\alpha )) = -{\mathsf {Str}}(\alpha )\) on \(\mathsf {HH}_\bullet (\mathsf {fin}\,\,{\mathbb {K}})\). This is clear from the definition of the supertrace. \(\square \)
We also recall the linear dual bimodule, \(\mathcal {P}^\vee \), which is a \((\mathcal {D},\mathcal {C})\) bimodule with \(\mathcal {P}^\vee (Y,X) = \hom (\mathcal {P}(X,Y),{\mathbb {K}})\) (see, e.g., [40, Equation (2.11)]).
Lemma 5.41
Let \(\mathcal {P}\) be a proper \((\mathcal {C},\mathcal {D})\) bimodule. Then
Proof
Once again, we may assume that \(\mathcal {C}\), \(\mathcal {D}\) and \(\mathcal {P}\) are \({{\mathsf {d}}}{{\mathsf {g}}}\), and regard \(\mathcal {P}\) as a \({{\mathsf {d}}}{{\mathsf {g}}}\) functor. The proof combines four pieces. First, let \(\mathcal {P}^\vee \) denote the following composition of \({{\mathsf {d}}}{{\mathsf {g}}}\) functors:
where the first functor sends \(c \otimes d \mapsto (-1)^{|c| \cdot |d|} d \otimes c\) and ‘\({\mathsf {dual}}\)’ denotes the \({{\mathsf {d}}}{{\mathsf {g}}}\) functor that dualizes cochain complexes. One easily verifies that this is compatible with the \(A_\infty \) definition, in the sense that \( A_\infty (\mathcal {P})^\vee \cong A_\infty (\mathcal {P}^\vee )\).
Second, for any \({{\mathsf {d}}}{{\mathsf {g}}}\) functor F, one easily checks that \((F^{op})_* (\alpha ^\vee ) = F_*(\alpha )^\vee \) (we apply this to \(F = \mathcal {P}\)).
Third, one checks that the following diagram commutes:
where the horizontal arrows are the Künneth maps [44, Section 2.4], the left vertical arrow combines the isomorphism \(CC_\bullet (\mathcal {C}) \cong CC_\bullet (\mathcal {C}^{op})\) of [44, Equation (4.8)] (and similarly for \(\mathcal {D}\)) with the Koszul isomorphism \(CC_\bullet (\mathcal {C}) \otimes CC_\bullet (\mathcal {D}^{op}) \cong CC_\bullet (\mathcal {D}^{op}) \otimes CC_\bullet (\mathcal {C})\), and the right vertical arrow is induced by the isomorphism \(CC_\bullet (\mathcal {C}\otimes \mathcal {D}^{op}) \cong CC_\bullet ((\mathcal {C}\otimes \mathcal {D}^{op})^{op})\) composed with the map induced by the isomorphism of \({{\mathsf {d}}}{{\mathsf {g}}}\) categories, \((\mathcal {C}\otimes \mathcal {D}^{op})^{op} \cong \mathcal {C}^{op} \otimes \mathcal {D}\cong \mathcal {D}\otimes \mathcal {C}^{op}\).
Fourth, one checks that \(\int {\mathsf {dual}}_*(\alpha ^\vee ) = \int \alpha \). As in the proof of Lemma 5.40, it suffices to prove that \({\mathsf {Str}}({\mathsf {dual}}_*(\alpha ^\vee )) = {\mathsf {Str}}(\alpha )\); and this reduces to the obvious fact that the trace of the dual of a matrix coincides with the trace of the original matrix. Combining the four pieces gives the result. \(\square \)
We recall that an n-dimensional weak proper Calabi–Yau structure on an \(A_\infty \) category \(\mathcal {C}\) is a quasi-isomorphism \(\mathcal {C}_\Delta \cong \mathcal {C}_\Delta ^\vee [n]\) (see [39, Section 12j], as well as [48] and [43, Section A.5], where it is called an ‘\(\infty \)-inner product’).
Lemma 5.42
If \(\mathcal {C}\) admits an n-dimensional weak proper Calabi–Yau structure, then the Mukai pairing on \(\mathsf {HH}_\bullet (\mathcal {C})\) satisfies:
Similarly for the higher residue pairing.
Proof
The result for the the Mukai pairing follows directly from Lemmas 5.40 and 5.41, and the fact that the pairing \(\wedge _\mathcal {P}\) only depends on the quasi-isomorphism class of the bimodule \(\mathcal {P}\). The proof for the higher residue pairing is analogous. \(\square \)
Lemma 5.42 completes the proof of Theorem A (2).
5.8 Hodge-to-de Rham degeneration
Definition 5.43
Suppose that \(\mathcal {C}\) is saturated. We say that \(\mathcal {C}\) satisfies the degeneration hypothesis if the spectral sequence (13) induced by the Hodge filtration on \(CC_\bullet ^-(\mathcal {C})\) degenerates at the \(E_1\) page.
Remark 5.44
A conjecture of Kontsevich and Soibelman [25, Conjecture 9.1.2] asserts that all saturated \(A_\infty \) categories \(\mathcal {C}\) satisfy the degeneration hypothesis. It has been proved by Kaledin [21] (see also [30]), in the case that \(\mathcal {C}\) is \({\mathbb {Z}}\)-graded.
Theorem 5.45
\((=\) Theorem A (4)) If \(\mathcal {C}\) is saturated, and satisfies the degeneration hypothesis, then the polarized pre-VSHS\(({\mathsf {HC}}_\bullet ^-(\mathcal {C}),\nabla ,\langle \cdot ,\cdot \rangle _{res})\) of Theorem A (2) is a polarized VSHS.
Proof
Any \(A_\infty \) category is quasi-equivalent to a \({{\mathsf {d}}}{{\mathsf {g}}}\) category, via the Yoneda embedding; so let us assume without loss of generality that \(\mathcal {C}\) is \({{\mathsf {d}}}{{\mathsf {g}}}\). Then \(\mathsf {HH}_\bullet (\mathcal {C})\) is finite-dimensional and the Mukai pairing is non-degenerate, by [44, Theorem 1.4]; it follows that the polarization given by the higher residue pairing is non-degenerate.
As an immediate consequence, the spectral sequence (13) induced by the Hodge filtration on any of \(CC_\bullet ^{+,-,\infty }(\mathcal {C})\) is automatically bounded (by the degree bound on \(\mathsf {HH}_\bullet \)) and regular (by finite-dimensionality); because the Hodge filtration is complete and exhaustive, the complete convergence theorem [52, Theorem 5.5.10] implies that the spectral sequence converges to its cohomology. Hence, \({\mathsf {HC}}_\bullet ^-(\mathcal {C})\) has finite rank.
Finally, if \(\mathcal {C}\) satisfies the degeneration hypothesis, then it is clear that \({\mathsf {HC}}^-_\bullet (\mathcal {C})\) is a free \({\mathbb {K}}[\![ u ]\!]\)-module. Thus we have verified all of the conditions of Definitions 2.5 and 2.6, so \(({\mathsf {HC}}_\bullet ^-(\mathcal {C}),\nabla ,\langle \cdot ,\cdot \rangle _{res})\) is a polarized VSHS. \(\square \)
Notes
We only consider genus-zero Gromov–Witten invariants in this paper.
This is more precisely referred to as a complex variation of Hodge structures.
More precisely, there is a map \(u\nabla : T{\mathcal {M}} \otimes \mathcal {E}\rightarrow \mathcal {E}\), such that \(u\nabla _X s\) is \({\mathbb {K}}\)-linear in X, additive in s, satisfying
Getzler denotes \(b^{p|1}\) by \(b \{-,\ldots ,-\}\).
Getzler denotes \(B^{p|1}\) by \(B\{-,\ldots ,-\}\).
We recall that \([\mathcal {C},\mathcal {D}]\) is a \({{\mathsf {d}}}{{\mathsf {g}}}\) category, and \(A_\infty ([\mathcal {C},\mathcal {D}])\) is the corresponding \(A_\infty \) category, in accordance with Definition 3.4.
If V is a graded \({\mathbb {K}}\)-vector space, and \(F \in {\mathrm {End}}_{\mathbb {K}}(V)\) an endomorphism, we define \({\mathsf {str}}(F)\) as follows: write F as a sum of components \(F_{pq} \in {\mathsf {Hom}}_{\mathbb {K}}(V_p,V_q)\), then \({\mathsf {str}}(F) := \sum _p (-1)^p {{\mathsf {t}}}{{\mathsf {r}}}(F_{pp})\).
References
Amorim, L.: Tensor product of filtered \(A_\infty \)-algebras. J. Pure Appl. Algebra 220(12), 3984–4016 (2016)
Amorim, L., Tu, J.: Categorical primitive forms of Calabi–Yau \(A_\infty \)-categories with semi-simple cohomology. arXiv:1909.05319 (preprint)
Barannikov, S.: Quantum periods. I. Semi-infinite variations of Hodge structures. Int. Math. Res. Notices 23, 1243–1264 (2001)
Barannikov, S.: Non-commutative periods and mirror symmetry in higher dimensions. Commun. Math. Phys. 228(2), 281–325 (2002)
Blanc, A.: Topological K-theory of complex noncommutative spaces. Compos. Math. 152(3), 489–555 (2016)
Candelas, P., de la Ossa, X., Green, P., Parkes, L.: A pair of Calabi–Yau manifolds as an exactly soluble superconformal theory. Nucl. Phys. B 359(1), 21–74 (1991)
Coates, T., Iritani, H., Tseng, H.-H.: Wall-crossings in toric Gromov–Witten theory I: crepant examples. Geom. Topol. 13(5), 2675–2744 (2009)
Cox, D., Katz, S.: Mirror Symmetry and Algebraic Geometry. American Mathematical Society, New York (1999)
Costello, K.: Topological conformal field theories and Calabi–Yau categories. Adv. Math. 210(1), 165–214 (2007)
Costello, K.: The partition function of a topological field theory. J. Topol. 2(4), 779–822 (2009)
Ganatra, S.: Cyclic homology, \(S^1\)-equivariant Floer cohomology, and Calabi–Yau structures. https://sheelganatra.com/circle_action/circle_action.pdf (preprint)
Ganatra, S.: Symplectic cohomology and duality for the wrapped Fukaya category. arXiv:1304.7312 (preprint)
Gerstenhaber, M.: The cohomology structure of an associative ring. Ann. Math. (2) 78, 267–288 (1963)
Getzler, E.: Cartan homotopy formulas and the Gauss-Manin connection in cyclic homology. Israel Math. Conf. Proc. 7, 1–12 (1993)
Givental, A.: Homological geometry and mirror symmetry. In: Proceedings of the International Congress of Mathematicians, vol. 1, 2 (Zürich, 1994). Birkhäuser, Basel, pp. 472–480 (1995)
Givental, A.: Equivariant Gromov–Witten invariants. Int. Math. Res. Not. 1996(13), 613–663 (1996)
Ganatra, S., Perutz, T., Sheridan, N.: The cyclic open–closed map and noncommutative Hodge structures (in progress)
Ganatra, S., Perutz, T., Sheridan, N.: Mirror symmetry: from categories to curve counts. arXiv:1510.03839 (preprint)
Gross, M.: CBMS Regional Conference Series in Mathematics, 114. Tropical geometry and mirror symmetry. American Mathematical Society, Providence (2011)
Kaledin, D.: Some remarks on formality in families. Mosc. Math. J. 7(766), 643–652 (2007)
Kaledin, D.: Spectral sequences for cyclic homology, algebra, geometry, and physics in the 21st century. In: Progress in Mathematics, vol. 324. Birkhäuser/Springer, Cham, pp. 99–129 (2017)
Keller, B.: International Congress of Mathematicians. On differential graded categories, vol. II, pp. 151–190. European Mathematical Society, Zürich (2006)
Katzarkov, L., Kontsevich, M., Pantev, T.: Hodge theoretic aspects of mirror symmetry, From Hodge theory to integrability and TQFT tt*-geometry. Proc. Sympos. Pure Math. 78, 87–174 (2008)
Kontsevich, M.: Homological algebra of mirror symmetry. In: Proceedings of the International Congress of Mathematicians, vol. 1, 2 (Zürich, 1994). Birkhäuser, Basel, pp. 120–139 (1995)
Kontsevich, M., Soibelman, Y.: Notes on A-infinity algebras, A-infinity categories and non-commutative geometry. I, Homological mirror symmetry: new developments and perspectives. In: Lecture Notes in Physics, vol. 757. Springer, New York, pp. 153–219 (2008)
Lian, B., Liu, K., Yau, S.-T.: Mirror Principle I, Asian. J. Math. 1(4), 729–763 (1997)
Loday, J.-L.: Cyclic homology, Grundlehren der Mathematischen Wissenschaften (Fundamental Principles of Mathematical Sciences), vol. 301. Springer, Berlin (1992) (appendix E by María O. Ronco)
Lunts, V.: Formality of DG algebras (after Kaledin). J. Algebra 323(4), 878–898 (2010)
Lyubashenko, V.: \(A_\infty \)-morphisms with several entries. Theory Appl. Categ. 30(45), 1501–1551 (2015)
Mathew, A.: Kaledin’s degeneration theorem and topological Hochschild homology. arXiv:1710.09045 (preprint)
Morrison, D.: Mirror symmetry and rational curves on quintic threefolds: a guide for mathematicians. J. Am. Math. Soc. 6(1), 223–247 (1993)
Neemann, A.: The connection between the K-theory localization theorem of Thomason, Trobaugh and Yao and the smashing subcategories of Bousfield and Ravenel. Ann. Sci. L’E.N.S. (4) 25(5), 547–566 (1992)
Orlov, D.: Triangulated categories of singularities and D-branes in Landau–Ginzburg models. Proc. Steklov Inst. Math. 246, 227–248 (2004)
Perutz, T., Sheridan, N.: Automatic split-generation for the Fukaya category. arXiv:1510.03848 (preprint)
Perutz, T., Sheridan, N.: Foundations of the relative Fukaya category (in preparation)
Saito, K.: Period mapping associated to a primitive form. Publ. Res. Inst. Math. Sci. 19(3), 1231–1264 (1983)
Seidel, P.: Lectures on Categorical Dynamics and Symplectic Topology. http://www-math.mit.edu/~seidel/. Accessed 19 Nov 2019
Seidel, P.: \(A_\infty \) subalgebras and natural transformations. Homol. Homotopy Appl. 10(2), 83–114 (2008)
Seidel, P.: Fukaya categories and Picard–Lefschetz theory. In: Zurich Lectures in Advanced Mathematics. European Mathematical Society (EMS), Zürich (2008)
Seidel, P.: Fukaya \(A_\infty \)-structures associated to Lefschetz fibrations. II. Algebra, geometry, and physics in the 21st century. In: Progress in Mathematics, vol. 324. Birkhäuser/Springer, Cham, pp. 295–364 (2017)
Sheridan, N.: Versality of the relative Fukaya category. arXiv:1709.07874 (preprint)
Sheridan, N.: Homological mirror symmetry for Calabi–Yau hypersurfaces in projective space. Invent. Math. 199(1), 1–186 (2015)
Sheridan, N.: On the Fukaya category of a Fano hypersurface in projective space. Publ. Math. Inst. Hautes Études Sci. 124, 165–317 (2016)
Shklyarov, D.: Hirzebruch–Riemann–Roch-type formula for DG algebras. Proc. Lond. Math. Soc. 106(1), 1–32 (2012)
Shklyarov, D.: Matrix factorizations and higher residue pairings. Adv. Math. 292, 181–209 (2016)
Simpson, C.: The Hodge filtration on nonabelian cohomology. Algebraic geometry–Santa Cruz, 1995. In: Proceedings of Symposia in Pure Mathematics, vol. 62. American Mathematical Society, Providence, 1997, pp. 217–281 (1995)
The Stacks Project Authors, Stacks Project. (2018) https://stacks.math.columbia.edu. Accessed 19 Nov 2019
Tradler, T.: Infinity-inner-products on A-infinity-algebras. J. Homotopy Relat. Struct. 3(1), 245–271 (2008)
Thomason, R., Trobaugh, T.: Higher algebraic \(K\)-theory of schemes and of derived categories. The Grothendieck Festschrift, vol. III. In: Progress in Mathematics, vol. 88. Birkhäuser, Boston, pp. 247–435 (1990)
Tu, J.: Categorical Saito theory, II: Landau–Ginzburg orbifolds. arXiv:1910.00037 (preprint)
Voisin, C.: Hodge theory and complex algebraic geometry. II, English edn. In: Cambridge Studies in Advanced Mathematics, vol. 77. Cambridge University Press, Cambridge (2007) (translated from the French by Leila Schneps)
Weibel, C.: An introduction to homological algebra. In: Cambridge Studies in Advanced Mathematics, vol. 38. Cambridge University Press, Cambridge (1994)
Acknowledgements
I would like to thank Sheel Ganatra and Tim Perutz, my collaborators on the larger project of which this paper is a part (see [17, 18, 34, 35]). The material in this paper was originally intended to form a background section to one of the papers in that series, but it turned out to be so long, and in such a different direction, that it made sense to split it off. Conversations with Ganatra and Perutz, and their suggestions, were extremely helpful in completing the paper. I am also very grateful to Paul Seidel for helpful conversations about the Mukai pairing. I thank Lino Amorim and Junwu Tu for pointing out some sign errors in a previous version. I thank the anonymous referee for helpful suggestions. While working on this project I was partially supported by the National Science Foundation through Grant number DMS-1310604, and under agreement number DMS-1128155. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the National Science Foundation. I was also partially supported by a Royal Society University Research Fellowship. I am also grateful to the IAS and the Instituto Superior Técnico for hospitality while working on this project.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Charles Weibel.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Morita equivalence
In this Appendix we provide proofs of some well-known results relating to Morita equivalence of \(A_\infty \) categories.
Lemma A.1
Let \(\rho : \mathcal {P}\rightarrow \mathcal {Q}\) be a homomorphism of \((\mathcal {C},\mathcal {D})\) bimodules. Let \(\mathcal {X}\subset Ob(\mathcal {C})\) and \(\mathcal {Y}\subset Ob(\mathcal {D})\) be subsets which split-generate \(\mathcal {C}\) and \(\mathcal {D}\) respectively. If the map
is a quasi-isomorphism for all \((X,Y) \in \mathcal {X}\times \mathcal {Y}\), then \(\rho \) is a quasi-isomorphism.
Proof
Denote by \(\mathcal {S}\subset Ob(\mathcal {C})\) the set of objects X such that (46) is a quasi-isomorphism for all \(Y \in \mathcal {Y}\). This set contains \(\mathcal {X}\) by hypothesis, and it is straightforward to show that it is closed under forming cones and direct summands; therefore it is all of \(Ob(\mathcal {C})\) because \(\mathcal {X}\) split-generates. Now repeat the argument for the set \(\mathcal {T}\subset Ob(\mathcal {D})\) of objects Y such that (46) is a quasi-isomorphism for all \(X \in Ob(\mathcal {C})\). \(\square \)
Lemma A.2
\((=\) Lemma 4.2) If \(F: \mathcal {C}\rightarrow \mathcal {D}\) is a cohomologically full and faithful \(A_\infty \) functor, and \(\mathcal {D}\) is split-generated by the image of F, then \(\mathcal {M}:= (F \otimes {\mathrm {Id}})^* \mathcal {D}_\Delta \) and \(\mathcal {N}:= ({\mathrm {Id}} \otimes F)^* \mathcal {D}_\Delta \) define a Morita equivalence between \(\mathcal {C}\) and \(\mathcal {D}\).
Proof
Tensor products of bimodules respect pullbacks in the following sense: If \(F_i: \mathcal {C}_i \rightarrow \mathcal {D}_i\) are \(A_\infty \) functors for \(i = 1,2,3\), then there is a morphism of bimodules
It is given by the formula
(no higher maps). If \(F_2\) is the identity functor, it is clear from the formula that (47) is the identity. It follows immediately that \( \mathcal {M}\otimes _\mathcal {D}\mathcal {N}\cong (F \otimes F)^* \mathcal {D}_\Delta \). Now there is a natural morphism \( \mathcal {C}_\Delta \rightarrow (F \otimes F)^* \mathcal {D}_\Delta \), given by contracting all terms with F. This morphism is clearly a quasi-isomorphism when F is cohomologically full and faithful. Therefore, \(\mathcal {C}_\Delta \cong \mathcal {M}\otimes _\mathcal {D}\mathcal {N}\) as required.
It remains to prove that \(\mathcal {N}\otimes _\mathcal {C}\mathcal {M}\cong \mathcal {D}_\Delta \). From (47), we obtain a morphism of bimodules
So it remains to prove that this morphism is a quasi-isomorphism of \((\mathcal {D},\mathcal {D})\) bimodules. The linear term of (48) is the map
given by the formula
We now prove that (49) is a quasi-isomorphism in the special case that \(U = F({\tilde{U}})\) and \(V= F({\tilde{V}})\). To do this, we observe that the following diagram commutes up to homotopy:
The left vertical map sends
(compare [12, Equation (2.240)]). The bottom horizontal map is precisely the map (49). The diagram commutes up to the homotopy given by
using the \(A_\infty \) functor equations for F. Furthermore, the top horizontal arrow is a quasi-isomorphism (it is the first term in the quasi-isomorphism \(\mathcal {C}_\Delta \otimes _\mathcal {C}\mathcal {C}_\Delta \cong \mathcal {C}_\Delta \)); the right vertical arrow is a quasi-isomorphism (because F is cohomologically full and faithful); the left vertical arrow is a quasi-isomorphism, by a comparison argument for the spectral sequences induced by the obvious length filtrations, again using the fact that F is cohomologically full and faithful. It follows that the bottom map is a quasi-isomorphism. So (49) is a quasi-isomorphism when U and V are in the image of F.
It follows that (49) is a quasi-isomorphism of bimodules, by Lemma A.1 and the hypothesis that the image of F split-generates \(\mathcal {D}\). \(\square \)
Theorem A.3
If \(\mathcal {C}\) and \(\mathcal {D}\) are Morita equivalent, then \(\mathsf {tw}^\pi \mathcal {C}\) and \(\mathsf {tw}^\pi \mathcal {D}\) are quasi-equivalent.
Proof
This is a consequence of [47, Proposition 13.36.6], which is due to [49] and [32] (see also [22, Theorem 3.4]). Namely, we consider the \({{\mathsf {d}}}{{\mathsf {g}}}\) category \(\mathsf {mod}\text {-}\mathcal {C}\) of right \(A_\infty \)\(\mathcal {C}\)-modules: its cohomological category \(H^0(\mathsf {mod}\text {-}\mathcal {C})\) is a triangulated category, which admits arbitrary coproducts and is compactly generated by the Yoneda modules. We call an object of \(\mathsf {mod}\text {-}\mathcal {C}\)compact if the corresponding object of the triangulated category \(H^0(\mathsf {mod}\text {-}\mathcal {C})\) is compact in the usual sense. Then, the subcategory of compact objects of \(\mathsf {mod}\text {-}\mathcal {C}\) is precisely the triangulated split-closure of the image of the Yoneda embedding, by the above-mentioned theorem. We refer to it as \(\mathcal {C}^{perf}\): it is quasi-equivalent to \(\mathsf {tw}^\pi \mathcal {C}\) by the uniqueness of triangulated split-closures [39, Lemma 4.7].
Now suppose \(\mathcal {C}\) and \(\mathcal {D}\) are Morita equivalent. Then we have a quasi-equivalence \( \mathsf {mod}\text {-}\mathcal {C}\cong \mathsf {mod}\text {-}\mathcal {D}\), given by tensoring with the Morita bimodule. As a consequence, the respective subcategories of compact objects, \(\mathcal {C}^{perf}\) and \(\mathcal {D}^{perf}\), are quasi-equivalent: hence \(\mathsf {tw}^\pi \mathcal {C}\) and \(\mathsf {tw}^\pi \mathcal {D}\) are quasi-equivalent. \(\square \)
Functoriality of the Getzler–Gauss–Manin connection
The aim of this appendix is to prove Theorem 3.32.
Lemma B.1
Let \(F: \mathcal {C}\rightarrow \mathcal {D}\) be an \(A_\infty \) functor. Define \(H_1, H_2: CC_\bullet (\mathcal {C}) \rightarrow CC_\bullet (\mathcal {D})\) by
and
Define \(H:=H_1-H_2\). Then
for all \(\alpha \in CC_\bullet (\mathcal {C})\). In particular, on the level of cohomology,
Proof
By the \(A_\infty \) functor equation,
for all i. Pre-compose this relation with the map \(G_i:CC_\bullet (\mathcal {C}) \rightarrow CC_\bullet (\mathcal {C})\), defined by
One obtains
where
By the \(A_\infty \) relations \(\mu ^* \circ \mu ^* = 0\), we find that
where
By differentiating the \(A_\infty \) functor equation, we find that
where
We now compute that
all other terms cancel by the \(A_\infty \) functor equations (note: here, ‘\(\circ \)’ simply denotes composition of functions, not Gerstenhaber product). We similarly compute that
(we must apply the \(A_\infty \) functor equation to obtain the terms C1 and C4).
Combining Eqs. (55), (62), (67), (70) and (71), we find that
We now observe that \(A = F_*(b^{1|1}(v(\mu ^*_\mathcal {C})|\alpha )\) and \(B1 = b^{1|1}(v(\mu ^*_\mathcal {D})|F_*(\alpha ))\) by definition; so the proof is complete. \(\square \)
Theorem B.2
(Theorem 3.32) Let \(F: \mathcal {C}\rightarrow \mathcal {D}\) be an \(A_\infty \) functor, and \(F_*: {\mathsf {HC}}^-_\bullet (\mathcal {C}) \rightarrow {\mathsf {HC}}^-_\bullet (\mathcal {D})\) the map induced by F. Denote by \(\nabla \) the Getzler–Gauss–Manin connection (Definition 3.29). Then
on the level of cohomology, for all \(v \in \mathsf {Der}_{\mathbb {k}} {\mathbb {K}}\).
Proof
Define \(H_3: CC_\bullet ^{nu}(\mathcal {C}) \rightarrow CC_\bullet ^{nu}(\mathcal {D})\) by
Let \(H^u: CC_\bullet ^-(\mathcal {C}) \rightarrow CC_\bullet ^-(\mathcal {D})\) be defined by \(H^u := H_2 - H_1 + u \cdot H_3\). We will prove that
from which the result follows.
It suffices to prove (72) for \(\alpha \in CC_\bullet ^{nu}(\mathcal {C})\), by \({\mathbb {K}}[\![ u ]\!]\)-linearity. We separate it into powers of u: it is clear that the \(u^i\) term vanishes for all i except \(i=0,1\). The \(u^0\) component of (72) says
which holds by Lemma B.1. The \(u^1\) component of (72) says
First, by differentiating the \(A_\infty \) functor equation, we obtain the relation
where
Now, we compute each pair of terms in (74) separately. We compute
where
Next, we compute
where
(all other terms cancel by the \(A_\infty \) functor equations). Next, we compute
where
(all other terms cancel by the \(A_\infty \) functor equations). Next, we compute
and
Next, we compute
Now, by substituting in (80), (86), we obtain
where the last line follows by substituting in (83), (88), (90). This completes the proof of (74), and hence the result. \(\square \)
Graphical sign convention
In this appendix we explain a convenient notation for checking formulae in \(A_\infty \) algebra, including the signs and gradings.
1.1 The idea
The idea is to represent compositions of multilinear operations by a diagram as in Fig. 1, which we call a sign diagram. The inputs will always be at the top of the diagram, and the outputs at the bottom. Strands in the diagram are allowed to cross, but no three strands should meet at a point.
Each strand in the diagram is oriented (from input to output), and carries a degree. By convention, strands which correspond to morphisms in our \(A_\infty \) category will carry their reduced degree, \(|a|' := |a| - 1\). Also by convention, the sum of the degrees of the edges coming into each vertex must be equal to the sum of the degrees going out. This convention forces us to add a red strand coming into each vertex, carrying the degree of the corresponding operation (we omit it when the degree is zero). This is the case, for example, for the \(A_\infty \) operations \(\mu ^s\), which have degree 1 with respect to the reduced degree.
To any sign diagram D, we associate a sign \(\sigma (D) \in {\mathbb {Z}}/2\), as follows: to each crossing of strands, we associate the product of the degrees of those strands (the Koszul sign associated to commuting the corresponding two variables). Then \(\sigma (D)\) is the sum of these signs, over all crossings in the diagram.
Definition C.1
We say two sign diagrams are isotopic if they are related by a sequence of moves of the following two types: moving a strand over a crossing; and moving a strand over a vertex.
Lemma C.2
If sign diagrams \(D_1\) and \(D_2\) are isotopic, then \(\sigma (D_1) = \sigma (D_2)\).
Proof
It is trivial that moving a strand over a crossing does not change the sign. When one moves a strand over a vertex, the sign does not change because of the assumption that the sum of the degrees going into the vertex is equal to the sum of the degrees going out. \(\square \)
If we assign multilinear operations to the vertices in our sign diagram, then the sign diagram gives us a prescription for composing the operations: by convention, this composition gets multiplied by the sign associated to the sign diagram. By Lemma C.2, isotopic sign diagrams give the same sign, and they also obviously give the same composition of operations: so they represent the same composed operation.
1.2 Sign diagrams for operations in this paper
In this section we give the sign diagrams associated to some of the more complicated formulae in this paper (Figs. 1, 2, 3).
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Sheridan, N. Formulae in noncommutative Hodge theory. J. Homotopy Relat. Struct. 15, 249–299 (2020). https://doi.org/10.1007/s40062-019-00251-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40062-019-00251-2