ScalingStacks

Floer cohomology and A ∞ -structure with mod 2 coefficients [04GS]

Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.

Complete original source context · Original author HTML

Floer cohomology and A∞A_{\infty}-structure with mod 2 coefficients

Let (X,ω,J)(X,\omega,J) be a Stein manifold, namely a Kähler manifold with ω=−1​∂∂¯​ϕ\omega=\sqrt{-1}\partial\bar{\partial}\phi for a plurisubharmonic exhaustion function ϕ\phi. In particular, XX is an exact symplectic manifold, meaning ω=d​λ\omega=d\lambda, where λ\lambda is the Liouville 1-form. All almost complex structure perturbations are assumed to agree with the fixed complex structure outside some compact set.

Given two transversely intersecting exact embedded6262 62 In our terminology, embedded Lagrangians are always connected, while immersed Lagrangians can have disconnected domains. Lagrangians L,L′L,L^{\prime} with potential fL,fL′f_{L},f_{L^{\prime}}, namely d​fL=λ|Ldf_{L}=\lambda|_{L} and d​fL′=λ|L′df_{L^{\prime}}=\lambda|_{L^{\prime}}, and some extra brane data, one can associate an algebraic invariant called the Floer cohomology. A general feature of Floer theory, is that the constructions depend on many auxiliary choices, but the invariants depend on only a small number of data, and should always be invariant under global Hamiltonian isotopies.

We assume c1​(T​X)=0c_{1}(TX)=0 and let Ω\Omega be a complex volume form on T​XTX. We shall always assume the Lagrangians to be graded, namely the phase function θ=arg⁡Ω|L:L→S1\theta=\arg\Omega|_{L}:L\to S^{1} lifts to a real valued function. The grading is part of the brane data. Working first with ℤ2\mathbb{Z}_{2} coefficients, the Floer cohomology can be defined as the cohomology of a complex (C​F∗​(L,L′),d)(CF^{*}(L,L^{\prime}),d). Here C​F∗​(L,L′)CF^{*}(L,L^{\prime}) is generated by the transverse intersection points p∈L∩L′p\in L\cap L^{\prime}, whose degrees are given by

μL,L′​(p)=1π​(∑ϕi+θL​(p)−θL′​(p))\mu_{L,L^{\prime}}(p)=\frac{1}{\pi}(\sum\phi_{i}+\theta_{L}(p)-\theta_{L^{\prime}}(p)) (63)

where we put the tangent planes of L,L′L,L^{\prime} inside Tp​X≃ℂnT_{p}X\simeq\mathbb{C}^{n} into the standard form

Tp​L=ℝn⊂ℂn,Tp​L′=(ei​ϕ1,…​ei​ϕn)​ℝn⊂ℂn,0<ϕi<π.T_{p}L=\mathbb{R}^{n}\subset\mathbb{C}^{n},\quad T_{p}L^{\prime}=(e^{i\phi_{1}},\ldots e^{i\phi_{n}})\mathbb{R}^{n}\subset\mathbb{C}^{n},\quad 0<\phi_{i}<\pi.

Notice if we reverse the role of L,L′L,L^{\prime}, then we can regard p∈C​F∗​(L′,L)p\in CF^{*}(L^{\prime},L), but this affects the degree by μL,L′​(p)=n−μL′,L​(p)\mu_{L,L^{\prime}}(p)=n-\mu_{L^{\prime},L}(p). For alternative formulations of the degree in terms of Lagrangian Grassmannians, see [68].

Remark 6.1.

The degree convention μL,L′\mu_{L,L^{\prime}} here follows Joyce [41], which corresponds to μL′,L\mu_{L^{\prime},L} in [69][9][73]. The advantage of this convention is its compatibility with the central charge formula Z⁡(L)=∫LΩZ(L)=\int_{L}\Omega in the Bridgeland stability. If instead one uses the convention of [69][9][73], then adding π\pi to the Lagrangian phase would correspond to the shift [−1][-1] in Db​F​u​k​(X)D^{b}Fuk(X), so the central charge would be Z⁡(L)=∫LΩ¯Z(L)=\overline{\int_{L}\Omega}.

Remark 6.2.

For almost calibrated Lagrangians −π<θL−θL′<π-\pi<\theta_{L}-\theta_{L^{\prime}}<\pi, whence −1<μL,L′​(p)<n+1-1<\mu_{L,L^{\prime}}(p)<n+1. Since the degrees are always integers, we must have 0≤μL,L′​(p)≤n0\leq\mu_{L,L^{\prime}}(p)\leq n.

We consider the moduli space ℳ⁡(p,q,J,[u])\mathcal{M}(p,q;J,[u]) of finite energy holomorphic strips with ends at p,qp,q and boundary on L,L′L,L^{\prime}, in the homotopy class [u]∈π2​(X,L∪L′)[u]\in\pi_{2}(X,L\cup L^{\prime}):

u:Σ=ℝ×[0,1]→X,u(s,0)∈L,u(s,1)∈L′,lims→−∞u=p,lims→+∞u=q,∂su+J(t,u)∂tu=0,E(u)=∫u∗ω=∬|∂u/∂s|2dsdt<∞.\begin{split}&u:\Sigma=\mathbb{R}\times[0,1]\to X,\quad u(s,0)\in L,\quad u(s,1)\in L^{\prime},\quad\lim_{s\to-\infty}u=p,\quad\lim_{s\to+\infty}u=q,\\ &\partial_{s}u+J(t,u)\partial_{t}u=0,\quad E(u)=\int u^{*}\omega=\iint|\partial u/\partial s|^{2}dsdt<\infty.\end{split}

Index theory of the Cauchy-Riemann operator with Lagrangian boundary conditions implies this moduli space has virtual dimension deg⁡q−deg⁡p\deg q-\deg p. The holomorphic strip equation is invariant under domain translation in the ℝ\mathbb{R} direction. Using generic domain dependent almost complex structures which are fixed outside a large compact set, one can achieve suitable transversality on the moduli spaces, and in particular ℳ⁡(p,q,J,[u])/ℝ\mathcal{M}(p,q;J,[u])/\mathbb{R} are isolated points for deg⁡q−deg⁡p=1\deg q-\deg p=1. A key advantage of the exact setting is that the energy can be computed a priori by the topological formula:

∫Σu∗​ω=∫∂Σλ=∫−∞∞d​fL−∫−∞∞d​fL′=(fL−fL′)​(q)−(fL−fL′)​(p).\int_{\Sigma}u^{*}\omega=\int_{\partial\Sigma}\lambda=\int_{-\infty}^{\infty}df_{L}-\int_{-\infty}^{\infty}df_{L^{\prime}}=(f_{L}-f_{L^{\prime}})(q)-(f_{L}-f_{L^{\prime}})(p). (64)

By Gromov compactness, the number of isolated points is finite, and only finitely many homotopy classes [u][u] admit holomorphic strips. To save some notations, we sometimes write ℳ⁡(p,q)=⋃[u]∈π2​(M,L∪L′)ℳ⁡(p,q,J,[u])\mathcal{M}(p,q)=\bigcup_{[u]\in\pi_{2}(M,L\cup L^{\prime})}\mathcal{M}(p,q;J,[u]).

Remark 6.3.

The role of convexity assumptions at the infinity of XX (such as the existence of a plurisubharmonic exhaustion function) is to ensure that for a finite given collection of Lagrangians, all holomorphic curves remain inside a fixed bounded region. This is needed to apply Gromov compactness.

Remark 6.4.

More generally, one can add a Hamiltonian term in the Cauchy-Riemann equation, and replace transverse intersection points by Hamiltonian chords. The Cauchy-Riemann equation then gets modified to the Floer equation

∂su+J⁡(t,u)​(∂tu−XH)=0,\partial_{s}u+J(t,u)(\partial_{t}u-X_{H})=0, (65)

where XHX_{H} is a Hamiltonian vector field. This perturbation is not needed for Floer theoretic transversality statements if LL and L′L^{\prime} are already transverse, but is an essential ingredient in showing the Hamiltonian invariance of Floer cohomology.

Remark 6.5.

We generally distinguish between the s→−∞s\to-\infty end, and the s→+∞s\to+\infty end. The main difference is the ordering of the Lagrangians at the intersection point. Here we are following the Joyce convention [41], which is opposite to Auroux [9]. This is dictated by compatibility with the degree formula (63). Similarly, later the A∞A_{\infty} product also requires the Lagrangian boundaries to be ordered clockwise, as opposed to the counterclockwise convention in Auroux [9].

The Floer differential d:C​Fk​(L,L′)→C​Fk+1​(L,L′)d:CF^{k}(L,L^{\prime})\to CF^{k+1}(L,L^{\prime}) is d​p=∑np,q​q,dp=\sum n_{p,q}q, where np,qn_{p,q} is the mod 2 count of ℳ⁡(p,q)/ℝ\mathcal{M}(p,q)/\mathbb{R}. The key fact of Floer theory is that d2=0d^{2}=0. For this, one considers the holomorphic strips between p,rp,r with deg⁡r−deg⁡p=2\deg r-\deg p=2, modulo the translation invariance ℝ\mathbb{R} direction. This moduli space ℳ⁡(p,r)/ℝ\mathcal{M}(p,r)/\mathbb{R} is one-dimensional. Generally in Floer theory, the boundary of the compactified moduli spaces comes from disc breaking and disc and sphere bubbling. The latter is ruled out for energy reasons by the exactness assumption, and the former gives

∂(ℳ⁡(p,r)/ℝ¯)=⋃qℳ⁡(p,q)/ℝ×ℳ⁡(q,r)/ℝ.\partial(\overline{\mathcal{M}(p,r)/\mathbb{R}})=\bigcup_{q}\mathcal{M}(p,q)/\mathbb{R}\times\mathcal{M}(q,r)/\mathbb{R}.

In terms of mod 2 counts, ∑qnp,q​nq,r=0\sum_{q}n_{p,q}n_{q,r}=0, namely d2=0d^{2}=0. This fact allows one to take the cohomology, which is H​F∗​(L,L′)HF^{*}(L,L^{\prime}). Although suppressed in this notation, the homotopy classes of discs are additive under disc breaking. This fact allows one to introduce some extra weighting factors involving energy and holonomy of local systems.

The general strategy to show the Floer cohomology is independent of the choices of almost complex structures and Hamiltonian perturbations, is to consider continuity equations, whose counts define chain maps at the level of C​F∗CF^{*}, so descend to comparison maps between Floer cohomologies defined by different auxiliary data (cf. Auroux [8, section 1.5]).

Floer cohomology admits rich algebraic structures, but the deeper structure is better set up at the chain level C​F∗​(L,L′)CF^{*}(L,L^{\prime}). We temporarily avoid the issue of signs and self Floer cohomology. The Fukaya category can be seen as the generalization of Floer cohomology in two directions:

  • •

    We allow the interplay of many (transverse) Lagrangians. Each Lagrangian is labelled by an object in the Fukaya category. This labelling is the main difference between an algebra and a category.

  • •

    The holomorphic strips are replaced by holomorphic polygons, with boundary segments mapped to a clockwise ordered sequence of at least three Lagrangians L0,L1,…​LkL_{0},L_{1},\ldots L_{k}, and clockwise ordered boundary marked points x0,x1,…​xkx_{0},x_{1},\ldots x_{k} mapped to the Lagrangian intersection points q∈L0∩Lk,p1∈L0∩L1,…​pk∈Lk−1∩Lkq\in L_{0}\cap L_{k},p_{1}\in L_{0}\cap L_{1},\ldots p_{k}\in L_{k-1}\cap L_{k}. We distinguish x0x_{0} as the output, and regard x1,…​xkx_{1},\ldots x_{k} as inputs. The marked points x0,x1,x2x_{0},x_{1},x_{2} on the boundary of the domain disc are fixed, while the other k−2k-2 marked points are allowed to move freely preserving their cyclic ordering.

    The moduli spaces of such polygons (with suitably domain dependent perturbations) are denoted as ℳ⁡(p1,…​pk,q)\mathcal{M}(p_{1},\ldots p_{k},q). Moduli spaces with at least three marked points do not have the domain translation invariance, so there is no need to divide by ℝ\mathbb{R}.

Remark 6.6.

From the viewpoint of gluing theory, it is convenient to regard the boundary marked points of the holomorphic polygons as punctures, where the Riemann surface structure is locally modelled on strip like ends. The moduli of abstract holomorphic polygons with k+1k+1 marked points has a compactification known as the Stasheff associahedron ℛ¯k+1\overline{\mathcal{R}}_{k+1}. On account of the geometric picture of polygons in ℝ2\mathbb{R}^{2}, we often refer to the strip like ends as corners.

The energy formula (64) generalizes to the holomorphic polygon case:

∫Σu∗​ω=(fL0−fLk)​(q)−∑1k(fLi−1−fLi)​(pi).\int_{\Sigma}u^{*}\omega=(f_{L_{0}}-f_{L_{k}})(q)-\sum_{1}^{k}(f_{L_{i-1}}-f_{L_{i}})(p_{i}). (66)

The virtual dimension formula is

vdim​ℳ​(p1,…​pk,q)=deg⁡q−∑1kdeg⁡pi+k−2.\text{vdim}\mathcal{M}(p_{1},\ldots p_{k},q)=\deg q-\sum_{1}^{k}\deg p_{i}+k-2. (67)

Here deg⁡q−∑1kdeg⁡pi\deg q-\sum_{1}^{k}\deg p_{i} comes from the index theory of the Cauchy-Riemann operator, and k−2k-2 comes from the freedom to move the marked points on the boundary. Under suitable domain dependent perturbation schemes, in this exact setting one can ensure transversality, so that the moduli space is smooth. For setting up the Fukaya category, the zero dimensional moduli spaces are particularly important, since counting points give rise to operations, and 1-dimensional moduli spaces are important for producing A∞A_{\infty}-relations. In the main text, we have also given considerable attention to (n−1)(n-1)-dimensional moduli spaces, since these are relevant for producing bordism currents.

Within the exact setting, disc and sphere bubbling is impossible. After compactification, the moduli space of holomorphic polygons can have two kinds of boundaries, due to two kinds of disc breaking:

  • •

    (Disc breaking at the corners) The disc may break at Li∩Li+1L_{i}\cap L_{i+1}. The polygons near the breaking limit are obtained from gluing polygons with corners mapped to p1,…,pl−1,r,pl+1,…,qp_{1},\ldots,p_{l-1},r,p_{l+1},\ldots,q, and strips with boundary on Ll−1,LlL_{l-1},L_{l} and two ends mapped to pl,rp_{l},r. (Of course, disc breaking can also happen at the outgoing corner qq.)

  • •

    (Disc splitting at the edges) When there are at least 4 Lagrangians, the domain disc can split into two discs with l+1≥3l+1\geq 3 and k+1−l≥3k+1-l\geq 3 marked points. The edges of one disc map to L0,…​Lj,Lj+l,…​LkL_{0},\ldots L_{j},L_{j+l},\ldots L_{k}, with cyclically marked points mapping to p1,…​pj,r∈Lj∩Ll+j,pl+j+1,…​pkp_{1},\ldots p_{j},r\in L_{j}\cap L_{l+j},p_{l+j+1},\ldots p_{k} and qq. The edges of the other disc map to Lj,…​Ll+jL_{j},\ldots L_{l+j}, with marked points mapping to pj+1,…​pl+jp_{j+1},\ldots p_{l+j} and r∈Lj∩Ll+jr\in L_{j}\cap L_{l+j}.

When disc breaking and disc splitting are taken into account, the moduli spaces can be compactified into ℳ¯​(p1,…​pk,q)\overline{\mathcal{M}}(p_{1},\ldots p_{k},q). We then have

∂ℳ¯​(p1,…​pk,q)=⋃ℳ⁡(pl,r)/ℝ¯×ℳ¯​(p1,…​pl−1,r,pl+1,…​pk,q)∪⋃ℳ¯(p1,…,pj,r,pl+j+1,…pk,q)×ℳ¯(pj+1,…pl+j,r).\begin{split}\partial\overline{\mathcal{M}}(p_{1},\ldots p_{k},q)=&\bigcup\overline{\mathcal{M}(p_{l},r)/\mathbb{R}}\times\overline{\mathcal{M}}(p_{1},\ldots p_{l-1},r,p_{l+1},\ldots p_{k},q)\\ &\cup\bigcup\overline{\mathcal{M}}(p_{1},\ldots,p_{j},r,p_{l+j+1},\ldots p_{k},q)\times\overline{\mathcal{M}}(p_{j+1},\ldots p_{l+j},r).\end{split} (68)

In particular, the (virtual) dimensions of both sides are equal, which constrains deg⁡r\deg r.

Remark 6.7.

More generally, disc breaking and disc splitting can happen in a bubble tree fashion. Such multiple splitting/breaking do not concern us, because under sufficient transversality conditions, they occur only in codimension at least two in the moduli space. To set up Fukaya categories in the exact setting, only zero and one dimensional moduli spaces are needed, so the multiple bubble trees do not occur. When we make use of higher dimensional moduli spaces in the main text, the bubble trees do occur, but the codimension two condition means the deeper boundary strata do not contribute to the boundary of the bordism current, in the sense of currents.

The A∞A_{\infty}-structure is the algebraization of the disc breaking/splitting phenomenon. It consists of multilinear maps

mk:C​F∗​(Lk−1,Lk)⊗…​C​F∗​(L1,L2)⊗C​F∗​(L0,L1)→C​F∗​(L0,Lk)​[2−k]m_{k}:CF^{*}(L_{k-1},L_{k})\otimes\ldots CF^{*}(L_{1},L_{2})\otimes CF^{*}(L_{0},L_{1})\to CF^{*}(L_{0},L_{k})[2-k]

satisfying the A∞A_{\infty}-relation

∑l=1k∑j=0k−l±mk+1−l(pk,…,pj+l+1,ml(pj+l,…pj+1),pj,…p1)=0.\sum_{l=1}^{k}\sum_{j=0}^{k-l}\pm m_{k+1-l}(p_{k},\ldots,p_{j+l+1},m_{l}(p_{j+l},\ldots p_{j+1}),p_{j},\ldots p_{1})=0.

Here m1m_{1} is the degree one Floer differential dd, and for k≥2k\geq 2 the operation mkm_{k} is defined by counting holomorphic polygons in moduli spaces of virtual dimension zero,

mk​(pk,…,p1)=∑q#​ℳ​(p1,…​pk,q)​q.m_{k}(p_{k},\ldots,p_{1})=\sum_{q}\#\mathcal{M}(p_{1},\ldots p_{k},q)q.

Virtual dimension zero requires deg⁡q=∑1kdeg⁡pi+2−k\deg q=\sum_{1}^{k}\deg p_{i}+2-k, which explains the degree of mkm_{k}. The A∞A_{\infty}-relation is the direct translation of (68), with disc breaking at corners contributing the m1m_{1} terms, and disc splitting contributing the other terms.

The first few A∞A_{\infty}-relations have clear geometric meanings:

  • •

    The Floer differential squares to zero.

  • •

    The Floer product m2m_{2} satisfies the Leibniz rule. As such m2m_{2} descends to a product structure on the mod 2 coefficient Floer cohomology H​F∗​(L1,L2)⊗H​F∗​(L0,L1)→H​F∗​(L0,L2)HF^{*}(L_{1},L_{2})\otimes HF^{*}(L_{0},L_{1})\to HF^{*}(L_{0},L_{2}).

  • •

    The m2m_{2} is associative up to a homotopy given by the m3m_{3} terms. In particular the Floer product is associative on cohomology.

The higher structures naturally lead to the Fukaya category of embedded exact Lagrangians. This requires some discussion on signs, brane structures, and self Floer cohomologies.

Original mathematics by the credited authors. Source-backed reader collection; mathematical self-containment is not assessed.