# Moduli spaces of pseudoholomorphic polygons

To construct the moduli spaces from which the composition maps are defined we fix an auxiliary almost complex structure $J:TM\to TM$ which is compatible with the symplectic structure in the sense that $\omega (\cdot ,J\cdot )$ defines a metric on $M$. (Unless otherwise specified, we will use this metric in all following constructions.)

Then given Lagrangians $L_{0},\ldots ,L_{d}\subset M$ and generators $x_{0}\in {\text{Crit}}(L_{0},L_{d}),$ $x_{1}\in {\text{Crit}}(L_{0},L_{1}),\ldots ,$ $x_{d}\in {\text{Crit}}(L_{{d-1}},L_{d})$ of their morphism spaces, we need to specify the Gromov-compactified moduli space $\overline {\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$. (Here and throughout, we will call a moduli space Gromov-compact if its subsets of bounded symplectic area are compact in the Gromov topology. However, this page will only construct the Gromov-compactified moduli spaces as sets; their topology will be constructed from the Gromov topology.) We will do this by combining two special cases which we discuss first.

## Pseudoholomorphic polygons for pairwise transverse Lagrangians

If each consecutive pair of Lagrangians is transverse, $L_{0}\pitchfork L_{1},L_{1}\pitchfork L_{2},\ldots ,L_{{d-1}}\pitchfork L_{d},L_{d}\pitchfork L_{0}$, then our construction is based on pseudoholomorphic polygons

$u:\Sigma \to M,\qquad u((\partial \Sigma )_{i})\subset L_{i},\qquad \overline \partial _{J}u=0,$

where $\Sigma =\Sigma _{{\underline {z}}}:=D\setminus \{z_{0},\ldots ,z_{d}\}$ is a disk with $d+1$ boundary punctures in counter-clockwise order $z_{0},\ldots ,z_{d}\subset \partial D$, and $(\partial \Sigma )_{i}$ denotes the boundary component between $z_{i},z_{{i+1}}$ (resp. between $z_{{d}},z_{0}$ for i=d). More precisely, we construct the (uncompactified) moduli spaces of pseudoholomorphic polygons for any tuple $x_{i}\in L_{i}\cap L_{{i+1}}$ for $i=0,\ldots ,d$ as in [Seidel book]:

${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d}):={\bigl \{}(\underline {z},u)\,{\big |}\,{\text{1. - 3.}}{\bigr \}}/\sim$

where

1. $\underline {z}=(z_{0},z_{1},\ldots ,z_{d})\subset \partial D$ is a tuple of pairwise disjoint marked points on the boundary of a disk, in counter-clockwise order.
2. $u:\Sigma _{{\underline {z}}}\to M$ is a smooth map satisfying
• the Cauchy-Riemann equation $\overline \partial _{J}u=0$,
• Lagrangian boundary conditions $u((\partial \Sigma )_{i})\subset L_{i}$,
• the finite energy condition $\textstyle \int _{{\Sigma }}u^{*}\omega <\infty$,
• the limit conditions $\lim _{{z\to z_{i}}}u(z)=x_{i}$ for $i=0,1,\ldots ,d$.
3. The pseudoholomorphic polygon $(\underline {z},u)$ is stable in the sense that the map $u:\Sigma _{{\underline {z}}}\to M$ is nonconstant if the number of marked points is $d+1<3$.

Here two pseudoholomorphic polygons are equivalent $(\underline {z},u)\sim (\underline {z}',u')$ if there is a biholomorphism $\psi :D\to D$ that preserves the marked points $\psi (z_{i})=z'_{i}$, and relates the pseudoholomorphic polygons by reparametrization, $u=u'\circ \psi$.

The case $d=0$ is not considered in this part of the moduli space setup since $L_{0},L_{d}=L_{0}$ are never transverse. However, it might appear in the construction of homotopy units?

The domains of the pseudoholomorphic polygons are strips for $d=1$ and represent elements in a Deligne-Mumford space for $d\geq 2$ as follows:

For $d=1$, the twice punctured disks are all biholomorphic to the strip $\Sigma _{{\{z_{0},z_{1}\}}}\simeq \mathbb{R} \times [0,1]$, so that we could equivalently set up the moduli spaces ${\mathcal {M}}(x_{0};x_{1})$ by fixing the domain $\Sigma _{{d=1}}:=\mathbb{R} \times [0,1]$ and defining the equivalence relation $\sim$ only in terms of the shift action $u(s,t)\mapsto u(\tau +s,t)$ of $\tau \in \mathbb{R}$. This is the only case in which the stability condition is nontrivial: It requires the maps $u:\mathbb{R} \times [0,1]\to M$ to be nonconstant.

For $d\geq 2$, the moduli space of domains

${\mathcal {M}}_{{d+1}}:={\frac {{\bigl \{}\Sigma _{{\underline {z}}}\,{\big |}\,\underline {z}=\{z_{0},\ldots ,z_{d}\}\in \partial D\;{\text{pairwise disjoint}}{\bigr \}}}{\Sigma _{{\underline {z}}}\sim \Sigma _{{\underline {z}'}}\;{\text{iff}}\;\exists \psi :\Sigma _{{\underline {z}}}\to \Sigma _{{\underline {z}'}},\;\psi ^{*}i=i}}$

can be compactified to form the Deligne-Mumford space $\overline {\mathcal {M}}_{{d+1}}$, whose boundary and corner strata can be represented by trees of polygonal domains $(\Sigma _{v})_{{v\in V}}$ with each edge $e=(v,w)$ represented by two punctures $z_{e}^{-}\in \Sigma _{v}$ and $z_{e}^{+}\in \Sigma _{w}$. The thin neighbourhoods of these punctures are biholomorphic to half-strips, and a neighbourhood of a tree of polygonal domains is obtained by gluing the domains together at the pairs of strip-like ends represented by the edges.

All isotropy groups of this uncompactified moduli space ${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ are trivial; that is any disk biholomorphism $\psi :D\to D$ that fixes $d+1\geq 1$ marked points $\psi (z_{i})=z_{i}$, and preserves a pseudoholomorphic map $u=u\circ \psi$ must be the identity $\psi ={{\rm {id}}}_{D}$.
Proof:
In case $d=2$ this follows directly from the marked points, since any Mobius transformation that fixes three points is the identity.

In case $d=1$ this requires both the stability and finite energy conditions: The group of biholomorphisms that fix two marked points - i.e. the biholomorphisms of the strip - are shifts by $\mathbb{R}$. On the other hand, any J-holomorphic map $u:\mathbb{R} \times [0,1]\to M$ has nonnegative energy density $u^{*}\omega ={\bigl (}|\partial _{s}u|^{2}+|\partial _{t}u|^{2}{\bigr )}ds\wedge dt$ with $|\partial _{s}u|=|\partial _{t}u|$. If we now had nontrivial isotropy, i.e. $u(\tau +s,t)=u(s,t)$ for some $\tau >0$ and a nonconstant map $u$, then there would exist $s_{0},t_{0}\in \mathbb{R} \times [0,1]$ with $|\partial _{s}u(s_{0},t_{0})|=|\partial _{t}u(s_{0},t_{0})|>0$ and thus $\textstyle \int _{{[s_{0}-{\frac {1}{2}}\tau ]\times [0,1]}}^{{[s_{0}+{\frac {1}{2}}\tau ]\times [0,1]}}u^{*}\omega >0$. However, this is in contradiction to $u$ having finite energy,

$\infty >\textstyle \int _{{\mathbb{R} \times [0,1]}}u^{*}\omega =\sum _{{k\in \mathbb{Z } }}\int _{{[s_{0}+(k-{\frac {1}{2}})\tau ]\times [0,1]}}^{{[s_{0}+(k+{\frac {1}{2}})\tau ]\times [0,1]}}u^{*}\omega =\sum _{{k\in \mathbb{Z } }}\int _{{[s_{0}-{\frac {1}{2}}\tau ]\times [0,1]}}^{{[s_{0}+{\frac {1}{2}}\tau ]\times [0,1]}}u^{*}\omega .$

Next, to construct the Gromov-compactified moduli spaces $\overline {\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ we have to add various strata to the moduli space of pseudoholomorphic polygons without breaking or nodes ${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ defined above.

This is done precisely in the general construction below, but roughly requires to include breaking and bubbling, in particular

• include degenerate pseudoholomorphic polygons given by a tuple of pseudoholomorphic maps $u_{v}:\Sigma _{v}\to M$ whose domain is a nontrivial tree of domains $[(\Sigma _{v})_{{v\in V}},(z_{e}^{\pm })_{{e\in E}}]\in \overline {\mathcal {M}}_{{d+1}}$;
• allow for Floer breaking at each puncture of the domains $\Sigma _{v}$, i.e. a finite string of pseudoholomorphic strips in ${\mathcal {M}}(x;x'),{\mathcal {M}}(x';x''),\ldots ,{\mathcal {M}}(x^{{(k)}};x_{i})$;
• allow for disk bubbling at any boundary point of the above domains, i.e. a tree, each of whose vertices is represented by a pseudoholomorphic disk, with edges representing nodes - given by marked points on different disks at which the maps satisfy a matching condition;
• allow for sphere bubbling at any (boundary or interior) point of each of the above domains, i.e. a tree, each of whose vertices is represented by a pseudoholomorphic sphere, with edges representing nodes - given by marked points on different spheres at which the maps satisfy a matching condition.

We will see that sphere bubbling does not contribute to the boundary stratification of these moduli spaces, so that the boundary stratification and thus the algebraic structure arising from these moduli spaces is induced by Floer breaking and disk bubbling. (On the other hand, sphere bubbling will be the only source of nontrivial isotropy.) The boundary strata arising from Floer breaking are fiber products of other moduli spaces of pseudoholomorphic polygons over finite sets of Lagrangian intersection points, which indicates an algebraic composition in this finitely generated Floer chain complex.

Disk bubbling, on the other hand, in the present setting yields boundary strata that are fiber products over the Lagrangian submanifold specified by the boundary condition, which is problematic for a combination of algebra and regularity reasons.

The corresponding algebraic composition requires a push-pull construction on some space of chains, currents, or differential forms on the Lagrangian. However, such constructions require transversality of the chains to the evaluation maps from the regularized moduli spaces, so that a rigorous construction of the $A_{\infty }$-structure in this setting - as in the approach by Fukaya et al - requires a complicated infinite iteration.

We will resolve this issue as in [J.Li thesis] by following another earlier proposal by Fukaya-Oh to allow disks to flow apart along a Morse trajectory, thus yielding disk trees which are constructed next - still ignoring sphere bubbling.

## Pseudoholomorphic disk trees for a fixed Lagrangian

If the Lagrangians are all the same, $L_{0}=L_{1}=\ldots =L_{d}=:L$, then our construction is based on pseudoholomorphic disks

$u:D\to M,\qquad u(\partial D)\subset L,\qquad \overline \partial _{J}u=0.$

Such disks (modulo reparametrization by biholomorphisms of the disk) also arise from Gromov-compactifying other moduli spaces of pseudoholomorphic curves in which energy concentrates at a boundary point. To capture this bubbling algebraically, we work throughout with the Morse function $f:L\to \mathbb{R}$ chosen in the setup of the morphism space ${\text{Hom}}(L,L)=\textstyle \sum _{{x\in {\text{Crit}}(f)}}\Lambda x$. We also choose a metric on $L$ so that the gradient vector field $\nabla f$ satisfies the Morse-Smale conditions and an additional technical assumption in [1] which guarantees a natural smooth manifold-with-boundary-and-corners structure on the compactified Morse trajectory spaces $\overline {\mathcal {M}}(L,L),\overline {\mathcal {M}}(p^{-},L),\overline {\mathcal {M}}(L,p^{+}),\overline {\mathcal {M}}(p^{-},p^{+})$ for $p^{\pm }\in {\text{Crit}}(f)$. This smooth structure is essentially induced by the requirement that the evaluation maps at positive and negative ends ${{\rm {ev^{\pm }}}}:\overline {\mathcal {M}}(\ldots )\to L$ are smooth. With that data and the fixed almost complex structure $J$ we can construct the moduli spaces of pseudoholomorphic disk trees for any tuple $x_{0},x_{1},\ldots ,x_{d}\in {{\rm {Crit}}}(f)$ as in JL:

${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d}):={\bigl \{}(T,\underline {\gamma },\underline {z},\underline {u})\,{\big |}\,{\text{1. - 5.}}{\bigr \}}/\sim$

where

1. $T$ is an ordered tree with sets of vertices $V=V^{m}\cup V^{c}$ and edges $E$,

equipped with orientations towards the root, orderings of incoming edges, and a partition into main and critical (leaf and root) vertices as follows:

• The edges $E\subset V\times V\setminus \Delta _{V}$ are oriented towards the root vertex $v_{0}\in V$ of the tree, i.e. for $e=(v,w)\in E$ the outgoing vertex $w$ is still connected to the root after removing $e$. Thus each vertex $v\in V$ has a unique outgoing edge $e_{v}^{0}=(v,\;\cdot \;)\in E$ (except for the root vertex which has no outgoing edge) and a (possibly empty) set of incoming edges $E_{v}^{{{\rm {in}}}}=\{e=(\;\cdot \;,v)\in E\}$. Moreover, the set of incoming edges is ordered, $E_{v}^{{{\rm {in}}}}=\{e_{v}^{1},\ldots ,e_{v}^{{|v|-1}}\}$ with $|v|$ denoting the valence - number of attached edges - of $v$.
• The set of vertices is partitioned $V=V^{m}\sqcup V^{c}$ into the sets of main vertices $V^{m}$ and the set of critical vertices $V^{c}=\{v_{0}^{c},v_{1}^{c},\ldots v_{d}^{c}\}$. The latter is ordered to start with the root $v_{0}^{c}=v_{0}$, which is required to have a single edge $\{e_{{v_{0}}}^{1}\}=E_{{v_{0}}}^{{{\rm {in}}}}$, and then contains d leaves $v_{i}^{c}$ of the tree (i.e. with $E_{{v_{i}^{c}}}^{{{\rm {in}}}}=\emptyset$), with order induced by the orientation and order of the edges (with the root being the minimal vertex).

2. $\underline {\gamma }=(\underline {\gamma }_{e})_{{e\in E}}$ is a tuple of generalized Morse trajectories for each edge

in the following compactified Morse trajectory spaces:

• $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(x_{i},x_{j})$ for any edge $e=(v_{i}^{c},v_{j}^{c})$ between critical vertices;
• $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(x_{i},L)$ for any edge $e=(v_{i}^{c},w)$ from a critical vertex $v_{i}^{c}$ to a main vertex $w\in V^{m}$;
• $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(L,x_{j})$ for any edge $e=(v,v_{j}^{c})$ from a main vertex $v\in V^{m}$ to a critical vertex $v_{j}^{c}$;
• $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(L,L)$ for any edge $e=(v,w)$ between main vertices $v,w\in V^{m}$.

3. $\underline {z}=(\underline {z}_{v})_{{v\in V^{m}}}$ is a tuple of boundary marked points for each main vertex

that correspond to the edges of $T$ and are ordered counter-clockwise as follows:

• For each main vertex $v$ there are $|v|$ pairwise disjoint marked points $\underline {z}_{v}=(z_{e}^{v})_{{e\in \{e_{v}^{0}\}\cup E_{v}^{{{\rm {in}}}}}}\subset \partial D$ on the boundary of a disk.
• The order $\{e_{v}^{0}\}\cup E_{v}^{{{\rm {in}}}}=\{e_{v}^{0},e_{v}^{1},\ldots ,e_{v}^{{|v|-1}}\}$ of the edges corresponds to a counter-clockwise order of the marked points $z_{{e_{v}^{0}}}^{v},z_{{e_{v}^{1}}}^{v},\ldots ,z_{{e_{v}^{{|v|-1}}}}^{v}\in \partial D$.
• The marked points can also be denoted as $z_{e}^{-}=z_{e}^{v}$ and $z_{e}^{+}=z_{e}^{w}$ by the edges $e=(v,w)\in E$ for which $v\in V^{m}$ or $w\in V^{m}$.

4. $\underline {u}=(\underline {u}_{v})_{{v\in V^{m}}}$ is a tuple of pseudoholomorphic disks for each main vertex,

that is each $v\in V^{m}$ is labeled by a smooth map $u_{v}:D\to M$ satisfying Cauchy-Riemann equation, Lagrangian boundary condition, finite energy, and matching conditions as follows:

• The Cauchy-Riemann equation is $\overline \partial _{J}u_{v}=0$.
• The Lagrangian boundary condition is $u_{v}(\partial D)\subset L<\infty$.
• The finite energy condition is $\textstyle \int _{D}u_{v}^{*}\omega <\infty$.
• The pseudholomorphic disks can also be indexed as $u_{e}^{-}=u_{v}$ and $u_{e}^{+}=u_{w}$ by the edges $e=(v,w)\in E$ for which $v\in V^{m}$ or $w\in V^{m}$. In that notation, they satisfy the matching conditions with the generalized Morse trajectories $u_{e}^{\pm }(z_{e}^{\pm })={{\rm {ev}}}^{\pm }(\underline {\gamma }_{e})$ whenever $v_{e}^{\pm }\in V^{m}$.

5. The disk tree is stable

in the sense that

any main vertex $v\in V^{m}$ whose disk has zero energy $\textstyle \int u_{v}^{*}\omega =0$ (which is equivalent to $u_{v}$ being constant) has valence $|v|\geq 3$.

Finally, two pseudoholomorphic disk trees are equivalent $(T,\underline {\gamma },\underline {z},\underline {u})\sim (T',\underline {\gamma }',\underline {z}',\underline {u}')$ if

there is a tree isomorphism $\zeta :T\to T'$ and a tuple of disk biholomorphisms $(\psi _{v}:D\to D)_{{v\in V^{m}}}$ which preserve the tree, Morse trajectories, marked points, and pseudoholomorphic curves in the sense that

• $\zeta$ preserves the tree structure and order of edges;
• $\underline {\gamma }_{e}=\underline {\gamma }'_{{\zeta (e)}}$ for every $e\in E$;
• $\psi _{v}(z_{e}^{v})={z'}_{{\zeta (e)}}^{{\zeta (v)}}$ for every $v\in V^{m}$ and adjacent edge $e\in E_{v}$;
• the pseudoholomorphic disks are related by reparametrization, $u_{v}=u'_{{\zeta (v)}}\circ \psi _{v}$ for every $v\in V^{m}$.

The domains of the disk trees are never stable for $d=0,1$, but need to be studied to construct the differential $\mu ^{1}$ on the Floer chain complex and the curvature term $\mu ^{0}$ that may obstruct $\mu ^{1}\circ \mu ^{1}=0$. For $d\geq 2$ the domains of the disk trees represent elements in a Deligne-Mumford space as follows:

Any equivalence class of disk trees $[(T,\underline {\gamma },\underline {z},\underline {u})]$ induces a domain tree $[(T',\underline {\ell },\underline {z})]$

by forgetting the Morse trajectories and pseudoholomorphic maps as follows:

1. The tree $T'$ is obtained from $T$ by replacing critical vertices and their outgoing edges by incoming semi-infinite edges of the new tree $T'$. We also replace the critical root vertex and its incoming edge by an outgoing semi-infinite edge of the new tree $T'$. The new tree $T'$ retains the orientations of edges and inherits an order of the edges from $T$. Its root is the unique main vertex from which there was an edge to the critical root vertex in $T$.
2. Every vertex $v\in V'=V^{m}$ of $T'$ then represents a disk domain $D_{v}=D$.
3. Every edge $e\in E'=E$ is labeled with the length $\ell _{e}:={\tfrac {\ell (\underline {\gamma }_{e})}{1-\ell (\underline {\gamma }_{e})}}\in [0,\infty ]$ of the associated generalized Morse trajectory (recalling that the function $\ell :\overline {{\mathcal {M}}}(\ldots )\to [0,1]$ on compactified Morse trajectory spaces is the renormalized length). For the semi-infinite edges, this length is automatically $\ell _{e}=\infty$ since the associated Morse trajectories are semi-infinite.
4. The domain for each vertex $v\in V'$ is marked by $|v|$ boundary points $\underline {z}_{v}=(z_{e}^{v})_{{e\in \{e_{v}^{0}\}\cup E_{v}^{{{\rm {in}}}}}}\subset \partial D_{v}$, ordered counter-clockwise.
5. Two such trees are equivalent $[(T,\underline {\ell },\underline {z})]\sim [(T',\underline {\ell }',\underline {z}')]$ if there is a tree isomorphism $\zeta :T\to T'$ and a tuple of disk biholomorphisms $(\psi _{v}:D\to D)_{{v\in V^{m}}}$ such that $\zeta$ preserves the ordered tree structure and lengths $\ell _{e}=\ell '_{{\zeta (e)}}$ for every $e\in E$, and the marked points are preserved $\psi _{v}(z_{e}^{v})=z{'\;\zeta (v)}_{{\zeta (e)}}$ for every $v\in V^{m}$ and adjacent $e\in E$.

For $d\geq 2$, such a domain tree is called stable if every vertex has valence $|v|\geq 3$ - i.e. there are at least three marked points on each disk $D_{v}$. The domain trees for $d=0,1$ are never stable, but both cases need to be included in our moduli space constructions: The differential $\mu ^{1}$ on the Floer chain complex $Hom(L,L)=\textstyle \sum _{{x\in {{\rm {Crit}}}(f)}}\Lambda \;x$ is constructed by counting the elements of ${\mathcal {M}}(x_{0};x_{1})$. The curvature term $\mu ^{0}$, which is constructed from moduli spaces ${\mathcal {M}}(x_{0})$ with no incoming critical points, serves to algebraically encode disk bubbling in any moduli space involving a Lagrangian boundary condition on $L$.

For $d\geq 2$, while the above trees are not necessarily stable, they induce unique stable rooted metric ribbon trees $(T,\underline {\ell })$ in the sense of [Def.2.7, MW], by forgetting the marked points, forgetting every leaf of valence 1 and its outgoing edge, and replacing every vertex $v$ of valence 2 and its incoming and outgoing edges $(v^{-},v),(v,v^{+})$ by a single edge $(v^{-},v^{+})$ of length $\ell _{{(v^{-},v^{+})}}=\ell _{{(v^{-},v)}}+\ell _{{(v,v^{+})}}$. The space of such stable rooted metric ribbon trees - where a tree containing an edge of length $\ell _{e}=0$ is identified with the tree in which this edge and its adjacent vertices are replaced by a single vertex - is another topological representation of the Deligne Mumford space $\overline {\mathcal {M}}_{{d+1}}$, as discussed in [BV]. Its boundary strata are given by trees with interior edges of length $\ell _{e}=\infty$.

We now expect the boundary stratification of the moduli spaces of disk trees ${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ - if/once regular - to arise exclusively from breaking of the Morse trajectories representing edges of the disk trees. This is made rigorous in [J.Li thesis] under the assumption that the almost complex structure $J$ can be chosen such that there exist no nonconstant $J$-holomorphic spheres in the symplectic manifold $M$. In that special case, all isotropy groups are trivial by [Prop.2.5, J.Li thesis]; that is any equivalence between a disk tree and itself, $(T,\underline {\gamma },\underline {z},\underline {u})\sim (T,\underline {\gamma },\underline {z},\underline {u})$, is given by the trivial tree isomorphism $\zeta :T\to T$, and the only disk biholomorphisms $(\psi _{v}:D\to D)_{{v\in V^{m}}}$ which preserve the marked points and pseudoholomorphic disk maps are the identity maps $\psi _{v}={{\rm {id}}}_{D}$. In this case, the moduli spaces of disk trees ${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ will moreover be Gromov-compact (with respect to the Gromov topology) since sphere bubbling is ruled out and disk bubbling is captured by edges labeled with constant, zero length, Morse trajectories.

In general, we will Gromov-compactify ${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})$ in the general construction below by allowing for sphere bubble trees (which we formalize next) to develop at any point of the disk and polygon domains. These will also be a source of generally nontrivial isotropy.

## Sphere bubble trees

The sphere bubble trees that are relevant to the compactification of the moduli spaces of pseudoholomorphic polygons are genus zero stable maps with one marked point, as described in e.g. [Chapter 5, McDuff-Salamon]. For a fixed almost complex structure $J$, we can use the combinatorial simplification of working with a single marked point to construct the moduli space of sphere bubble trees as

$\overline {\mathcal {M}}_{{0,1}}(J):={\bigl \{}(T,\underline {z},\underline {u})\,{\big |}\,{\text{1. - 4.}}{\bigr \}}/\sim$

where

1. $T$ is a tree with sets of vertices $V$ and edges $E$, and a distinguished root vertex $v_{0}\in V$, which we use to orient all edges towards the root.

2. $\underline {z}=(\underline {z}_{v})_{{v\in V}}$ is a tuple of marked points on the spherical domains $\Sigma ^{v}=S^{2}$,

indexed by the edges of $T$, and including a special root marked point as follows:

• For each vertex $v\neq v_{0}$ the tuple of mutually disjoint marked points $\underline {z}_{v}=(z_{e}^{v})_{{e\in E_{v}}}\subset S^{2}$ is indexed by the edges $E_{v}=\{e\in E\,|\,e=(v,\,\cdot \,)\;{\text{or}}\;e=(\,\cdot \,,v)\}$ adjacent to $v$.
• For the root vertex $v_{0}$ the tuple of mutually disjoint marked points $\underline {z}_{v}=(z_{e}^{v})_{{e\in E_{{v_{0}}}}}\subset S^{2}$ is also indexed by the edges adjacent to $v_{0}$, but is also required to be disjoint from the fixed marked point $z_{0}=0\in S^{2}\simeq \mathbb{C} \cup \{\infty \}$.
• The marked points, except for $z_{0}$, can also be denoted as $z_{e}^{-}=z_{e}^{v}$ and $z_{e}^{+}=z_{e}^{w}$ by the edges $e=(v,w)\in E$.

3. $\underline {u}=(\underline {u}_{v})_{{v\in V}}$ is a tuple of pseudoholomorphic spheres for each vertex,

that is each $v\in V$ is labeled by a smooth map $u_{v}:S^{2}\to M$ satisfying Cauchy-Riemann equation, finite energy, and matching conditions as follows:

• The Cauchy-Riemann equation is $\overline \partial _{J}u_{v}=0$.
• The finite energy condition is $\textstyle \int _{{S^{2}}}u_{v}^{*}\omega <\infty$.
• The matching conditions are $u^{v}(z_{e}^{v})=u^{w}(z_{e}^{w})$ for each edge $e=(v,w)\in E$.

4. The sphere bubble tree is stable

in the sense that

any vertex $v\in V$ whose map has zero energy $\textstyle \int u_{v}^{*}\omega =0$ (which is equivalent to $u_{v}$ being constant) has valence $|v|\geq 3$. Here the marked point $z_{0}$ counts as one towards the valence $|v_{0}|$ of the root vertex; in other words the root vertex can be constant with just two adjacent edges.

Finally, two sphere bubble trees are equivalent $(T,\underline {z},\underline {u})\sim (T',\underline {z}',\underline {u}')$ if

there is a tree isomorphism $\zeta :T\to T'$ and a tuple of sphere biholomorphisms $(\psi _{v}:S^{2}\to S^{2})_{{v\in V}}$ which preserve the tree, marked points, and pseudoholomorphic curves in the sense that

• $\zeta$ preserves the tree structure, in particular maps the root $v_{0}$ to the root $v_{0}'$;
• $\psi _{{v_{0}}}(0)=0$ and $\psi _{v}(z_{e}^{v})={z'}_{{\zeta (e)}}^{{\zeta (v)}}$ for every $v\in V$ and adjacent edge $e\in E_{v}$;
• the pseudoholomorphic spheres are related by reparametrization, $u_{v}=u'_{{\zeta (v)}}\circ \psi _{v}$ for every $v\in V$.

To attach such sphere bubble trees to the generalized pseudoholomorphic polygons below, we will use the evaluation map (which is well defined independent of the choice of representative)

${\text{ev}}_{0}\,:\;\overline {\mathcal {M}}_{{0,1}}(J)\;\to \;M,\qquad {\bigl [}T,\underline {z},\underline {u}{\bigr ]}\;\mapsto \;u_{{v_{0}}}(0).$

We will moreover make use of the symplectic area function

$\omega \,:\;\overline {\mathcal {M}}_{{0,1}}(J)\;\to \;\mathbb{R} \qquad {\bigl [}T,\underline {z},\underline {u}{\bigr ]}\;\mapsto \;\textstyle \sum _{{v\in V}}\int _{{S^{2}}}u_{v}^{*}\omega \;=\;\langle [\omega ],\sum _{{v\in V}}(u_{v})_{*}[S^{2}]\rangle ,$

which only depends on the total homology class of the sphere bubble tree $\beta ={\bigl [}T,\underline {z},\underline {u}{\bigr ]}$,

$\textstyle [\beta ]:=\sum _{{v\in V}}(u_{v})_{*}[S^{2}]\;\in \;H_{2}(M).$

## General moduli space of pseudoholomorphic polygons

For the construction of a general $A_{\infty }$-composition map we are given $d+1\geq 1$ Lagrangians $L_{0},\ldots ,L_{d}\subset M$ and a fixed autonomous Hamiltonian function $H_{{L_{i},L_{j}}}:M\to \mathbb{R}$ for each pair $L_{i}\neq L_{j}$ whose time-1 flow provides transverse intersections $\phi _{{L_{i},L_{j}}}(L_{i})\pitchfork L_{j}$. To simplify notation for consecutive Lagrangians in the list, we index it cyclically by $i\in \mathbb{Z } _{{d+1}}$ and abbreviate $\phi _{i}:=\phi _{{L_{{i-1}},L_{i}}}$ so that we have $\phi _{i}(L_{{i-1}})\pitchfork L_{i}$ whenever $L_{{i-1}}\neq L_{i}$, and in particular $\phi _{0}(L_{d})\pitchfork L_{0}$ unless $L_{d}=L_{0}$. Now, given generators $x_{0}\in {\text{Crit}}(L_{0},L_{d}),$ $x_{1}\in {\text{Crit}}(L_{0},L_{1}),\ldots ,$ $x_{d}\in {\text{Crit}}(L_{{d-1}},L_{d})$ of these morphism spaces, we construct the Gromov-compactified moduli space of generalized pseudoholomorphic polygons by combining the two special cases above with sphere bubble trees,

${\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d}):={\bigl \{}(T,\underline {\gamma },\underline {z},\underline {w},\underline {\beta },\underline {u})\,{\big |}\,{\text{1. - 8.}}{\bigr \}}/\sim$

where

1. $T$ is an ordered tree with sets of vertices $V=V^{m}\cup V^{c}$ and edges $E$,

equipped with orientations towards the root, orderings of incoming edges, and a partition into main and critical (leaf and root) vertices as follows:

• The edges $E\subset V\times V\setminus \Delta _{V}$ are oriented towards the root vertex $v_{0}\in V$ of the tree, so that each vertex $v\in V$ has a unique outgoing edge $e_{v}^{0}=(v,\;\cdot \;)\in E$ (except for the root vertex which has no outgoing edge) and a (possibly empty) set of incoming edges $E_{v}^{{{\rm {in}}}}=\{e=(\;\cdot \;,v)\in E\}$.
• The set of incoming edges is ordered, $E_{v}^{{{\rm {in}}}}=\{e_{v}^{1},\ldots ,e_{v}^{{|v|-1}}\}$. This induces a cyclic order on the set of all edges $E_{v}:=\{e_{v}^{0},e_{v}^{1},\ldots ,e_{v}^{{|v|-1}}\}$ adjacent to $v$, by setting $e_{v}^{{|v|}}=e_{v}^{0}$, and we will denote consecutive edges in this order by $e=e_{v}^{i},e+1=e_{v}^{{i+1}}$. In particular this yields $e_{v}^{0}+i=e_{v}^{i}$.
• The set of vertices is partitioned $V=V^{m}\sqcup V^{c}$ into the sets of main vertices $V^{m}$ and critical vertices $V^{c}=\{v_{0}^{c},v_{1}^{c},\ldots v_{d}^{c}\}$. The latter is ordered to start with the root $v_{0}^{c}=v_{0}$ and then contains d leaves $v_{i}^{c}$ of the tree, with order induced by the orientation and order of the edges.
• The root vertex $v_{0}^{c}\in V^{c}$ has a single edge $\{e_{{v_{0}}}^{1}=(v,v_{0}^{c})\}=E_{{v_{0}}}^{{{\rm {in}}}}=E_{{v_{0}}}$, and this attaches to a main vertex $v\in V^{m}$ except for one special case: For $d=1$ and $L_{d}=L_{0}$ we allow the tree with a single edge $e=(v_{1}^{c},v_{0}^{c})$ between its two critical vertices $V=\{v_{0}^{c},v_{1}^{c}\}$.

2. The tree structure induces tuples of Lagrangians $\underline {L}=(\underline {L}^{v})_{{v\in V^{m}}}$

that label the boundary components of domains in overall counter-clockwise order $L_{0},\ldots ,L_{d}$ as follows:

• For each main vertex $v\in V^{m}$ the Lagrangian label $\underline {L}^{v}=(L_{e}^{v})_{{e\in E_{v}}}$ is a cyclic sequence of Lagrangians $L_{e}^{v}\in \{L_{0},\ldots ,L_{d}\}$ indexed by the adjacent edges $E_{v}$ (which will become the boundary condition on $(\partial \Sigma ^{v})_{e}$).
• For each edge $e=(v^{-},v^{+})\in E$ the Lagrangian labels satisfy a matching condition as follows:
• The edge from a critical leaf $v^{-}=v_{i}^{c}\in V^{c}$ requires $L_{e}^{{v^{+}}}=L_{i},L_{{e-1}}^{{v^{+}}}=L_{{i-1}}$.
• The edge to the critical root $v^{+}=v_{0}^{c}\in V^{c}$ requires $L_{e}^{{v^{-}}}=L_{0},L_{{e-1}}^{{v^{-}}}=L_{d}$.
• Any edge between main vertices $v^{-},v^{+}\in V^{m}$ requires $L_{{e}}^{{v^{-}}}=L_{{e-1}}^{{v^{+}}}$ and $L_{{e-1}}^{{v^{-}}}=L_{{e}}^{{v^{+}}}$.
• Since $T$ has no further leaves, this determines the Lagrangian labels uniquely.

3. $\underline {\gamma }=(\underline {\gamma }_{e})_{{e\in E}}$ is a tuple of generalized Morse trajectories

in the following compactified Morse trajectory spaces:

• Any edge $e=(v_{i}^{c},w)$ from a critical leaf $v_{i}^{c}$ to a main vertex $w\in V^{m}$ is labeled by a half-infinite Morse trajectory $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(x_{i},L_{i})$ if $L_{{i-1}}=L_{i}$, resp. by the constant $\underline {\gamma }_{e}\equiv x_{i}\in {{\rm {Crit}}}(L_{{i-1}},L_{i})$ in the discrete space $\phi _{i}(L_{{i-1}})\cap L_{i}$ if $L_{{i-1}}\neq L_{i}$.
• If the edge to the root $e=(v,v_{0}^{c})$ attaches to a main vertex $v\in V^{m}$ then it is labeled by a half-infinite Morse trajectory $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(L_{0},x_{0})$ if $L_{d}=L_{0}$, resp. by the constant $\underline {\gamma }_{e}\equiv x_{0}\in {{\rm {Crit}}}(L_{d},L_{0})$ in the discrete space $\phi _{0}(L_{d})\cap L_{0}$ if $L_{d}\neq L_{0}$.
• An edge $e=(v_{i}^{c},v_{j}^{c})$ between critical vertices is labeled by an infinite Morse trajectory $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(x_{i},x_{j})$ (this occurs only for $d=1$ with $L_{0}=L_{1}$ and the tree with one edge $e=(v_{1}^{c},v_{0}^{c})$).
• Any edge $e=(v,w)$ between main vertices $v,w\in V^{m}$ is labeled by a finite or infinite Morse trajectory $\underline {\gamma }_{e}\in \overline {\mathcal {M}}(L_{e}^{v},L_{e}^{v})$ in case $L_{e}^{v}=L_{{e-1}}^{v}$, resp. by a constant $\underline {\gamma }_{e}\equiv x_{e}\in {{\rm {Crit}}}(L_{{e-1}}^{v},L_{{e}}^{v})$ in the discrete space $\phi _{{L_{{e-1}}^{v},L_{{e}}^{v}}}(L_{{e-1}}^{v})\cap L_{e}^{v}$ in case $L_{e}^{v}\neq L_{{e-1}}^{w}$. (Recall the matching condition $L_{e}^{v}=L_{{e-1}}^{w}$ and $L_{{e-1}}^{v}=L_{e}^{w}$ from 2.)

4. $\underline {z}=(\underline {z}_{v})_{{v\in V^{m}}}$ is a tuple of boundary points

that correspond to the edges of $T$, are ordered counter-clockwise, and associate complex domains $\Sigma ^{v}:=D\setminus \underline {z}_{v}$ to the vertices as follows:

• For each main vertex $v$ there are $|v|$ pairwise disjoint marked points $\underline {z}_{v}=(z_{e}^{v})_{{e\in E_{v}}}\subset \partial D$ on the boundary of a disk.
• The order $E_{v}=\{e_{v}^{0},e_{v}^{1},\ldots ,e_{v}^{{|v|-1}}\}$ of the edges corresponds to a counter-clockwise order of the marked points $z_{{e_{v}^{0}}}^{v},z_{{e_{v}^{1}}}^{v},\ldots ,z_{{e_{v}^{{|v|-1}}}}^{v}\in \partial D$.
• The marked points can also be denoted as $z_{e}^{-}=z_{e}^{v}$ and $z_{e}^{+}=z_{e}^{w}$ by the edges $e=(v,w)\in E$ for which $v\in V^{m}$ or $w\in V^{m}$
• To each main vertex $v\in V^{m}$ we associate the punctured disk $\Sigma ^{v}:=D\setminus \underline {z}_{v}$. Then the marked points $\underline {z}^{v}=(z_{e}^{v})_{{e\in E_{v}}}\subset \partial D$ partition the boundary into $|v|$ connected components $\partial \Sigma ^{v}=\textstyle \sqcup _{{e\in E_{v}}}(\partial \Sigma ^{v})_{e}$ such that the closure of each component $(\partial \Sigma ^{v})_{e}$ contains the marked points $z_{e}^{v},z_{{e+1}}^{v}$.

5. $\underline {w}=(\underline {w}_{v})_{{v\in V^{m}}}$ is a tuple of sphere bubble tree attaching points for each main vertex $v\in V^{m}$, given by an unordered subset $\underline {w}_{v}\subset \Sigma ^{v}\setminus \partial \Sigma ^{v}$ of the interior of the domain.

6. $\underline {\beta }=(\beta _{w})_{{w\in \underline {w}}}\subset \overline {\mathcal {M}}_{{0,1}}(J)$ is a tuple of sphere bubble trees $\beta _{w}\in \overline {\mathcal {M}}_{{0,1}}(J)$ indexed by the disjoint union $\underline {w}=\textstyle \bigsqcup _{{v\in V^{m}}}\underline {w}_{v}$ of sphere bubble tree attaching points.

7. $\underline {u}=(\underline {u}_{v})_{{v\in V^{m}}}$ is a tuple of pseudoholomorphic maps for each main vertex,

that is each $v\in V^{m}$ is labeled by a smooth map $u_{v}:\Sigma ^{v}\to M$ satisfying Cauchy-Riemann equation, Lagrangian boundary conditions, finite energy, and matching conditions as follows:

• The Cauchy-Riemann equation is

$0=\overline \partial _{{J,Y}}u_{v}:={\bigl (}{{\rm {d}}}u_{v}+Y_{v}\circ u_{v}{\bigr )}^{{0,1}}={\tfrac 12}{\bigl (}J_{v}(u_{v})\circ ({{\rm {d}}}u_{v}-Y_{v}(\cdot ,u_{v}))-({{\rm {d}}}u_{v}-Y_{v}(\cdot ,u_{v}))\circ i{\bigr )}.$

Here $Y_{v}:{{\rm {T}}}^{*}\Sigma ^{v}\times M\to {{\rm {T}}}M$ is a vector-field-valued 1-form on $\Sigma ^{v}$ that is chosen compatibly with the fixed Hamiltonian perturbations as follows:

On the thin part $\iota _{e}^{v}:[0,\infty )\times [0,1]\hookrightarrow \Sigma ^{v}$ near each puncture $z_{e}^{v}$ we have $(\iota _{e}^{v})^{*}Y_{v}=X_{{L_{{e-1}}^{v},L_{e}^{v}}}\,{{\rm {d}}}t$.

In particular, this convention together with our symmetric choice of Hamiltonian perturbations $X_{{L_{i},L_{j}}}=-X_{{L_{j},L_{i}}}$ forces the vector-field-valued 1-form on $\Sigma ^{v}\simeq \mathbb{R} \times [0,1]$ in case $|v|=2$ to be $\mathbb{R}$-invariant, $Y_{v}=X_{{L_{0},L_{1}}}\,{{\rm {d}}}t$ if $L_{i}$ are the Lagrangian labels for the boundary components $\mathbb{R} \times \{i\}$.

Here and in the following we denote $X_{{L_{i},L_{j}}}:=0$ in case $L_{i}=L_{j}$, so that $(\iota _{e}^{v})^{*}Y_{v}=0$ in case $L_{{e-1}}^{v}=L_{e}^{v}$.

The Hamiltonian perturbations $Y_{v}$ should be cut off to vanish outside of the thin parts of the domains $\Sigma _{v}$. However, there may be thin parts of a surface $\Sigma _{v}$ that are not neighborhoods of a puncture. On these, we must choose the Hamiltonian-vector-field-valued one-form $Y_{v}$ compatible with gluing as in [Seidel book]. For example, in the neighbourhood of a tree with an edge $e=(v,w)$ between main vertices, there are trees in which this edge is removed, the two vertices are replaced by a single vertex $v\#w$, and the surfaces $\Sigma _{v},\Sigma _{w}$ are replaced by a single glued surface $\Sigma _{{v\#w}}=\Sigma _{v}\#_{R}\Sigma _{w}$ for $R\gg 1$. Compatibility with gluing requires that the Hamiltonian perturbation on these glued surfaces is also given by a gluing construction for Hamiltonians $Y_{{v\#w}}=Y_{v}\#_{R}Y_{w}$ (in which the two perturbations $Y_{v},Y_{w}$ agree and hence can be matched over a long neck $[-R,R]\times [0,1]\subset \Sigma _{{v\#w}}$).

• The Lagrangian boundary conditions are $u_{v}(\partial \Sigma ^{v})\subset \underline {L}^{v}$; more precisely this requires $u_{v}{\bigl (}(\partial \Sigma ^{v})_{e}{\bigr )}\subset L_{e}^{v}$ for each adjacent edge $e\in E_{v}$.
• The finite energy condition is $\textstyle \int _{{\Sigma ^{v}}}u_{v}^{*}\omega <\infty$.
• The matching conditions for sphere bubble trees are $u^{v}(w)={\text{ev}}_{0}(\beta _{w})$ for each main vertex $v\in V^{m}$ and sphere bubble tree attaching point $w\in \underline {w}_{v}$.
• Finite energy together with the (perturbed) Cauchy-Riemann equation implies uniform convergence of $u_{v}$ near each puncture $z_{e}^{v}$, and the limits are required to satisfy the following matching conditions:
• For edges $e\in E_{v}$ whose Lagrangian boundary conditions $L_{{e-1}}^{v}=L_{e}^{v}$ agree, the map $u_{v}$ extends smoothly to the puncture $z_{e}^{v}$, and its value is required to match with the evaluation of the Morse trajectory $\underline {\gamma }_{e}$ associated to the edge $e=(v_{e}^{-},v_{e}^{+})$, that is $u_{v}(z_{e}^{v})={{\rm {ev}}}^{\pm }(\underline {\gamma }_{e})$ for $v=v_{e}^{\mp }$.
• For edges $e\in E_{v}$ with different Lagrangian boundary conditions $L_{{e-1}}^{v}\neq L_{e}^{v}$, the map $u_{e}^{v}:=(\iota _{e}^{v})^{*}u_{v}:[0,\infty )\times [0,1]\to M$ has a uniform limit $\lim _{{s\to \infty }}u^{v}(s,t)=\phi _{{L_{{e-1}}^{v},L_{e}^{v}}}^{{t-1}}(x_{e})$ for some $x_{e}\in \phi _{{L_{{e-1}}^{v},L_{e}^{v}}}(L_{{e-1}}^{v})\cap L_{e}^{v}={\text{Crit}}(L_{{e-1}}^{v},L_{e}^{v})$, and this limit intersection point is required to match with the value of the constant 'Morse trajectory' $\underline {\gamma }_{e}\in {\text{Crit}}(L_{{e-1}}^{v},L_{e}^{v})$ associated to the edge $e=(v_{e}^{-},v_{e}^{+})$, that is $x_{e}=\lim _{{s\to \infty }}u^{v}(s,1)=\underline {\gamma }_{e}$.

8. The generalized pseudoholomorphic polygon is stable

in the sense that

for any main vertex $v\in V^{m}$ with fewer than three special points $\#\underline {z}_{v}+2\#\underline {w}_{v}<3$, the map differential ${{\rm {d}}}_{z}u_{v}:{{\rm {T}}}_{z}\Sigma ^{v}\to {{\rm {T}}}_{{u_{v}(z)}}M$ must be injective on an open subset of $\Sigma ^{v}$.

Finally, two generalized pseudoholomorphic polygons are equivalent $(T,\underline {\gamma },\underline {z},\underline {w},\underline {\beta },\underline {u})\sim (T',\underline {\gamma }',\underline {z}',\underline {w}',\underline {\beta }',\underline {u}')$ if

there is a tree isomorphism $\zeta :T\to T'$ and a tuple of disk biholomorphisms $(\psi _{v}:D\to D)_{{v\in V^{m}}}$ which preserve the tree, Morse trajectories, marked points, and pseudoholomorphic curves in the sense that

• $\zeta$ preserves the tree structure and order of edges;
• $\underline {\gamma }_{e}=\underline {\gamma }'_{{\zeta (e)}}$ for every $e\in E$;
• $\psi _{v}(z_{e}^{v})={z'}_{{\zeta (e)}}^{{\zeta (v)}}$ for every $v\in V^{m}$ and adjacent edge $e\in E_{v}$;
• $\psi _{v}(\underline {w}_{v})=\underline {w}'_{{\zeta (v)}}$ for every $v\in V^{m}$;
• $\beta _{w}=\beta '_{{\psi _{v}(w)}}$ for every $v\in V^{m}$ and $w\in \underline {w}_{v}$;
• the pseudoholomorphic maps are related by reparametrization, $u_{v}=u'_{{\zeta (v)}}\circ \psi _{v}$ for every $v\in V^{m}$.

Warning: Our directional conventions differ somewhat from [Seidel book] and [J.Li thesis] as follows:

Unlike both references, we orient edges towards the root, in order to obtain a more natural interpretation of the leaves as incoming vertices as in [J.Li thesis], but unlike [Seidel book] which uses the language of 1 incoming striplike end and $d\geq 1$ outgoing striplike ends. Since we also insist on ordering the marked points counter-clockwise on the boundary of the disk, we then have to work with positive striplike ends $[0,\infty )\times [0,1]\hookrightarrow \Sigma ^{v}$ near each marked point $z_{e}^{v}$ for an incoming edge $e\in E_{v}^{{{\rm {in}}}}$ to make sure that the boundary components are labeled in order: $[0,\infty )\times \{0\}$ with $L_{{e-1}}^{v}$, and $[0,\infty )\times \{1\}$ with $L_{e}^{v}$. Analogously, a negative striplike end $(-\infty ,0]\times [0,1]\hookrightarrow \Sigma ^{v}$ near the marked point $z_{{e_{v}^{0}}}^{v}$ for the outgoing edge labels $[0,\infty )\times \{0\}$ with $L_{{e_{v}^{0}}}^{v}$ and $[0,\infty )\times \{1\}$ with $L_{{e_{v}^{{|v|-1}}}}^{v}$.

This amounts to working on Floer cohomology in the sense that for e.g. $L_{0}\pitchfork L_{1}$ the output of the differential $\mu ^{1}(x_{1})=\textstyle \sum _{{x_{0}\in {{\rm {Crit}}}(L_{0},L_{1})}}\sum _{{b\in {\mathcal {M}}^{0}(x_{0};x_{1})}}w(b)T^{{\omega (b)}}x_{0}$ includes a sum over (amongst other more complicated trees) pseudoholomorphic strips $b=[u:\mathbb{R} \times [0,1]\to M]$ with fixed positive limit $\lim _{{s\to \infty }}u(s,t)=x_{1}$.

If no Hamiltonian perturbations are involved in the construction of a moduli space of generalized pseudoholomorphic polygons - i.e. if for each pair $\{i,j\}\subset \{0,\ldots ,d\}$ the Lagrangians are either identical $L_{i}=L_{j}$ or transverse $L_{i}\pitchfork L_{j}$ - then the symplectic area function on the moduli space is defined by

$\omega :\overline {\mathcal {M}}(x_{0};x_{1},\ldots ,x_{d})\to \mathbb{R} ,\quad b={\bigl [}T,\underline {\gamma },\underline {z},\underline {w},\underline {\beta },\underline {u}{\bigr ]}\mapsto \omega (b):=\sum _{{v\in V^{m}}}\textstyle \int _{{\Sigma _{v}}}u_{v}^{*}\omega \;+\;\sum _{{\beta _{w}\in \underline {\beta }}}\omega (\beta _{w})=\langle [\omega ],[b]\rangle ,$

which - since $\omega |_{{L_{i}}}\equiv 0$ only depends on the total homology class of the generalized polygon

$[b]:=\sum _{{v\in V}}(\overline {u}_{v})_{*}[D]+\sum _{{\beta _{w}\in \underline {\beta }}}[\beta _{w}]\;\in \;H_{2}(M;L_{0}\cup L_{1}\ldots \cup L_{d}).$

Here $\overline {u}_{v}:D\to M$ is defined by unique continuous continuation to the punctures $z_{e}^{v}$ at which $L_{{e-1}}^{v}=L_{e}^{v}$ or $L_{{e-1}}^{v}\pitchfork L_{e}^{v}$.

Differential Geometric TODO:

In the presence of Hamiltonian perturbations, the definition of the symplectic area function needs to be adjusted to match with the symplectic action functional on the Floer complexes and satisfy some properties (which also need to be proven in the unperturbed case):

• $\omega (b)$ is invariant under deformations with fixed limits (used in proof of A-infty relations and invariance);
• a bound on $\omega (b)$ needs to imply Gromov-compactness ... which requires an area-energy identity for J-curves, but we are allowed (bounded!) error terms from e.g. Hamiltonian perturbations;
• invariance proofs arguing with 'upper triangular form' require contributions to $\mu ^{1}$ to be of positive symplectic area, or constant strips/disks for zero symplectic area;
• to work with the Novikov ring, rather than field, the symplectic area needs to be nonnegative for all polygons (not just the strips and other contributions to $\mu ^{1}$ for which this is automatic). It *might* be possible to achieve this by remembering that the Hamilton functions for each pair of Lagrangians are only fixed up to a constant (not see in the Hamiltonian vector field or time-1-flow), so when constructing the Hamiltonian perturbation vector fields over Deligne-Mumford spaces, it might be possible to shift e.g. the outgoing Hamiltonian in such a way that the vector field can be constructed with 'curvature terms of the correct sign'.