This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Gromov Witten invariants of exploded manifolds

Brett Parker brettdparker@gmail.com
Abstract.

This paper describes the structure of the moduli space of holomorphic curves and constructs Gromov Witten invariants in the category of exploded manifolds. This includes defining Gromov Witten invariants relative to normal crossing divisors and proving the associated gluing theorem which involves summing relative invariants over a count of tropical curves.

Partially supported by SNF, No 200020-119437/1. Part of this work was also completed during the author s stay at UC Berkeley and the Mathematical Science Research Institute in Berkeley.

1. Introduction

In this paper, we shall define Gromov Witten invariants of a basic, complete exploded manifold 𝔹\mathbb{B} with an almost complex structure JJ and a taming form ω\omega. Definitions for exploded manifolds can be found in [12].

Section 2 describes the structure of the ¯\bar{\partial} equation on a moduli stack ω\mathcal{M}^{\omega} of C,1¯C^{\infty,\underline{1}} curves in 𝔹\mathbb{B}, then uses multiperturbations on a neighborhood of the substack of holomorphic curves to define a virtual moduli space \mathcal{M}. Similar results are obtained for a family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} of exploded manifolds. As this section is quite technical, the results are described in separate sections before they are proved.

Section 3 is concerned with integrating differential forms over the virtual moduli space \mathcal{M} to obtain Gromov Witten invariants. To do this we first restrict to a compact component of the virtual moduli space. Convenient notation is as follows:

Definition 1.1.

Given a family 𝔹^\hat{\mathbb{B}} of exploded manifolds, almost complex structures and taming forms, choose a genus gg\in\mathbb{N}, a tropical curve γ\gamma in 𝔹¯^\underline{\hat{\mathbb{B}}} a nonnegative real number EE and a linear map β:H2(𝔹^)\beta:H^{2}(\hat{\mathbb{B}})\longrightarrow\mathbb{R} where H2(𝔹^)H^{2}(\hat{\mathbb{B}}) is the DeRham cohomology of 𝔹^\hat{\mathbb{B}} as defined in [14].

  • g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) is the moduli stack of curves in ω(𝔹^)\mathcal{M}^{\omega}(\hat{\mathbb{B}}) with genus gg, and with tropical part isotopic to [γ][\gamma], so that integration over the curve gives the map β:H2(𝔹^)\beta:H^{2}(\hat{\mathbb{B}})\longrightarrow\mathbb{R}.

  • g,[γ],Eω=β(ω)=Eg,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],E}=\coprod_{\beta(\omega)=E}\mathcal{M}^{\omega}_{g,[\gamma],\beta}
  • g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) and g,[γ],E(𝔹^)\mathcal{M}_{g,[\gamma],E}(\hat{\mathbb{B}}) are the virtual moduli spaces of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) and g,[γ],Eω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],E}(\hat{\mathbb{B}}) respectively.

  • ¯g,[γ]\overline{\mathcal{M}}_{g,[\gamma]} is the Deligne Mumford space of genus gg curves with punctures labeled by the infinite ends of γ\gamma.

We shall use g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} in place of g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) where no ambiguity is present.

Definition 1.2.

Say that Gromov compactness holds for (𝔹,J)(\mathbb{B},J) if the substack of holomorphic curves in g,[γ],βω(𝔹)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\mathbb{B}) is compact (in the topology on g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} described in [13]), and there are only a finite number of β\beta with β(ω)E\beta(\omega)\leq E so that there is a holomorphic curve in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}.

Say that Gromov compactness holds for a family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} if the following holds: given any compact exploded manifold 𝔾^\hat{\mathbb{G}}^{\prime} with a map 𝔾^𝔾\hat{\mathbb{G}}^{\prime}\longrightarrow\mathbb{G}, let 𝔹^𝔾\hat{\mathbb{B}}^{\prime}\longrightarrow\mathbb{G}^{\prime} be the pullback of our original family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Then the substack of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}^{\prime}) is compact and there are only a finite number of β\beta with β(ω)E\beta(\omega)\leq E so that there is a holomorphic curve in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}^{\prime}).

Some cases in which the results of [13] imply Gromov compactness are discussed in appendix C.

Suppose that Gromov Compactness holds for (𝔹,J)(\mathbb{B},J). Given any C,1¯C^{\infty,\underline{1}} map

ψ:g,[γ],βω𝕏\psi:\mathcal{M}^{\omega}_{g,[\gamma],\beta}\longrightarrow\mathbb{X}

where 𝕏\mathbb{X} is an exploded manifold (or orbifold), and a closed differential form θΩ(𝕏)\theta\in\Omega^{*}(\mathbb{X}), the integral

g,[γ],βψθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\psi^{*}\theta

is well defined independent of the choices used in defining g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. The same result holds for refined differential forms θΩr(𝕏)\theta\in{}^{r}\Omega^{*}(\mathbb{X}). (See [14] for a thorough discussion of the different types of differential forms on exploded manifolds.) In fact, Theorem 3.6 on page 3.6 implies that there is a closed differential form

ηg,[γ],βΩcr(𝕏)\eta_{g,[\gamma],\beta}\in{}^{r}\Omega^{*}_{c}(\mathbb{X})

Poincare dual to ψ\psi in the sense that given any closed differential form θΩr(𝕏)\theta\in{}^{r}\Omega^{*}(\mathbb{X}),

g,[γ],βψθ=𝕏θηg,[γ],β\int_{\mathcal{M}_{g,[\gamma],\beta}}\psi^{*}\theta=\int_{\mathbb{X}}\theta\wedge\eta_{g,[\gamma],\beta}

Theorem 3.6 also shows that the class of ηg,[γ],β\eta_{g,[\gamma],\beta} in the homology Hr(𝕏){}^{r}H^{*}(\mathbb{X}) of (Ωr(𝕏),d)({}^{r}\Omega^{*}(\mathbb{X}),d) is an independent of choices made in its construction. The same results hold for g,[γ],E\mathcal{M}_{g,[\gamma],E} because for any fixed gg and γ\gamma, there are only a finite number of β\beta with g,[γ],β\mathcal{M}_{g,[\gamma],\beta} nonempty and β(ω)E\beta(\omega)\leq E.

For example, section 3.1 describes a complete exploded manifold End[γ]𝔹\operatorname{End}_{[\gamma]}\mathbb{B} which parametrizes the location of the ends of curves in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}. There is a natural evaluation map

ψ:g,[γ],βω¯g,[γ]×End[γ]𝔹\psi:\mathcal{M}^{\omega}_{g,[\gamma],\beta}\longrightarrow\overline{\mathcal{M}}_{g,[\gamma]}\times\operatorname{End}_{[\gamma]}\mathbb{B}

In the case that 𝔹\mathbb{B} is a compact symplectic manifold, Hr(𝔹)=H(𝔹){}^{r}H^{*}(\mathbb{B})=H^{*}(\mathbb{B}) is just the usual DeRham cohomology of 𝔹\mathbb{B}, and End[γ]𝔹\operatorname{End}_{[\gamma]}\mathbb{B} is just 𝔹n\mathbb{B}^{n} where nn is the number of ends of γ\gamma. In this case [ηg,[γ],β]H(¯g,n×𝔹n)[\eta_{g,[\gamma],\beta}]\in H^{*}(\overline{\mathcal{M}}_{g,n}\times\mathbb{B}^{n}) is a version of the familiar Gromov Witten invariants of (𝔹,ω)(\mathbb{B},\omega). These Gromov Witten invariants satisfy all of Kontsevich and Mannin’s axioms of Gromov Witten invariants stated in [7] apart from the ‘Motivic’ axiom which does not make sense outside of the algebraic context.

In some cases, the Gromov Witten invariants defined in this paper can be verified to coincide with previously defined Gromov Witten invariants of symplectic manifolds defined by Fukaya and Ono in [3], McDuff in [10], Ruan in [16], Liu and Tian in [9], Siebert in [17], and Li and Tian in [8]. In particular, Theorem 5.7 on page 5.7 states roughly that if the moduli space of holomorphic curves in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} is an orbifold with a nice obstruction bundle, then integration of the pullback of a closed form θ\theta on g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to integration of the wedge product of the Euler class of the obstruction bundle with the corresponding pullback of θ\theta to the moduli space of holomorphic curves. Our invariants do not depend on a choice of tamed almost complex structure JJ, so if JJ may be chosen so that Theorem 5.7 holds and a similar theorem holds for the above constructions, then the different definitions of Gromov Witten invariants will agree. A special case is the case of ‘transversality’ when there is no obstruction bundle required, and all definitions of Gromov Witten invariants agree. I expect that in the algebraic case, the definition of Gromov Witten invariants given here will agree with the algebraic definition given by Behrend and Fantechi in [1], however this is not proved in this paper.

The fact that Gromov Witten invariants do not change in families for which Gromov compactness holds is proved in Theorem 3.7 on page 3.7. (In fact, just as cohomology does not change locally in a family, but there may be monodromy, Gromov Witten invariants do not change locally, but there may be monodromy in a family with smooth part that is not simply connected.) This invariance allows Gromov Witten invariants of a compact symplectic manifold to be calculated by deforming the symplectic manifold in a connected family of exploded manifolds to an exploded manifold in which the calculation is easier.

Gromov Witten invariants of an exploded manifold 𝔹\mathbb{B} with nontrivial tropical part 𝔹¯\underline{\mathbb{B}} are often easier to calculate because of Theorem 4.7 on page 4.7, which is a generalization of the symplectic sum formula for Gromov Witten invariants. In particular, we may break up Gromov Witten invariants into contributions coming from tropical curves.

Definition 1.3.

Given some moduli stack or virtual moduli space \mathcal{M} of curves, define |γ\mathcal{M}\rvert_{\gamma} to be the subset of \mathcal{M} consisting of curves with tropical part isomorphic to γ\gamma.

Then the integral over the virtual moduli space breaks up into a sum of contributions from each tropical curve,

g,[γ],βψθ=γig,[γ],β|γiψθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\psi^{*}\theta=\sum_{\gamma_{i}}\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma_{i}}}\psi^{*}\theta

where only a finite number of tropical curves γi\gamma_{i} have a nonzero contribution to the sum. If θΩfgr(𝕏)\theta\in{}^{\phantom{f}r}_{fg}\Omega(\mathbb{X}) is a closed differential form generated by functions in the sense of definition 3.3, then this integral g,[γ],β|γψθ\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma}}\psi^{*}\theta is well defined independent of the choices in the construction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. (All differential forms on a smooth manifold are generated by functions. Examples of interesting differential forms generated by functions on an exploded manifold are the Poincare duals to points, symplectic taming forms and Chern classes constructed using the Chern-Weyl construction.)

Theorem 4.6 describes the cobordism class of g,[γ],E|γ\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma} in terms of a fiber product of moduli spaces corresponding to each vertex of γ\gamma. In particular, in the case that 𝕏=End[γ]𝔹\mathbb{X}=\operatorname{End}_{[\gamma]}\mathbb{B}, Theorem 4.6 implies a generalization of the symplectic sum formula for Gromov Witten invariants, Theorem 4.7 on page 4.7. In that case,

g,[γ],E|γψθ=me|Autγ|gv,Eveγγeθvγηgv,[γv],Ev\int_{\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}}\psi^{*}\theta=\frac{\prod m_{e}}{\left\lvert\operatorname{Aut}\gamma\right\rvert}\sum_{g_{v},E_{v}}\int_{\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}}\theta\bigwedge_{v\in\gamma}\eta_{g_{v},[\gamma_{v}],E_{v}}

where:

  • The sum is over choices of gvg_{v}\in\mathbb{N} and Ev[0,)E_{v}\in[0,\infty) for each vertex vv of γ\gamma so that Ev=E\sum E_{v}=E and gv\sum g_{v} is equal to gg minus the genus of γ\gamma. Gromov compactness assumptions give that only a finite number of terms in this sum will be nonzero.

  • mem_{e} indicates a multiplicity of each internal edge of γ\gamma (and is 0 if an edge is sent to a point).

  • For each edge ee of γ\gamma, γe\mathcal{M}_{\gamma_{e}} is a manifold parametrizing the possible maps of 𝕋(0,l)1\mathbb{T}^{1}_{(0,l)} into 𝔹\mathbb{B} which have tropical part equal to ee.

  • θ\theta on the right hand side of the equation indicates the pullback of θΩfgr(End[γ]𝔹)\theta\in{}^{\phantom{f}r}_{fg}\Omega^{*}(\operatorname{End}_{[\gamma]}\mathbb{B}) under a map eγγeEnd[γ]𝔹\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}\longrightarrow\operatorname{End}_{[\gamma]}\mathbb{B}.

  • To the strata of 𝔹\mathbb{B} containing each vertex vv of γ\gamma, an exploded manifold 𝔹ˇv\check{\mathbb{B}}_{v} called a tropical completion of the strata is associated. For this gluing formula to hold, Gromov compactness is assumed to hold for 𝔹ˇv\check{\mathbb{B}}_{v}. There is a tropical curve γv\gamma_{v} in 𝔹ˇv¯\underline{\check{\mathbb{B}}_{v}} with one vertex (corresponding to vv) and one edge corresponding to each end of an edge ee of γ\gamma attached to vv.

  • ηg,[γv],Ev\eta_{g,[\gamma_{v}],E_{v}} is the Poincare dual to the map

    g,[γv],Ev(𝔹ˇv)End[γv]𝔹ˇv\mathcal{M}_{g,[\gamma_{v}],E_{v}}(\check{\mathbb{B}}_{v})\longrightarrow\operatorname{End}_{[\gamma_{v}]}\check{\mathbb{B}}_{v}

    pulled back under a map

    eγγeEnd[γv]𝔹ˇv\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}\longrightarrow\operatorname{End}_{[\gamma_{v}]}\check{\mathbb{B}}_{v}

These ηg,[γv],Ev\eta_{g,[\gamma_{v}],E_{v}} can be regarded as relative Gromov Witten invariants. The exploded manifold 𝔹ˇv\check{\mathbb{B}}_{v} has tropical part equal to a cone. In the case that the corners of the polytopes in 𝔹¯\underline{\mathbb{B}} are standard, the smooth part 𝔹ˇv\lceil\check{\mathbb{B}}_{v}\rceil of 𝔹ˇv\check{\mathbb{B}}_{v} is a symplectic manifold with a tamed almost complex structure JJ, and each strata of 𝔹ˇv\lceil\check{\mathbb{B}}_{v}\rceil is a (pseudo)holomorphic submanifold. If JJ is integrable, 𝔹ˇv\lceil\check{\mathbb{B}}_{v}\rceil is a complex manifold with normal crossing divisors, and 𝔹ˇv\check{\mathbb{B}}_{v} is some 𝕋n\mathbb{T}^{n} bundle over the explosion of 𝔹ˇv\lceil\check{\mathbb{B}}_{v}\rceil.

Given a compact complex manifold MM with normal crossing divisors given by embedded complex codimension 11 submanifolds which intersect each other transversely and a symplectic taming form ω\omega, [13] implies that Gromov compactness holds for the explosion ExplM\operatorname{Expl}M of MM described in [12]. The Gromov Witten invariants of MM relative to its normal crossing divisors can be defined as the Gromov Witten invariants of ExplM\operatorname{Expl}M. Given nn \mathbb{C}^{*} bundles over MM, there is a natural corresponding 𝕋n\mathbb{T}^{n} bundle 𝔹\mathbb{B} over ExplM\operatorname{Expl}M. Appendix C implies that given any lift of the complex structure on ExplM\operatorname{Expl}M to an almost complex structure on 𝔹\mathbb{B}, Gromov Compactness will hold on 𝔹\mathbb{B}. The Gromov Witten invariants of 𝔹\mathbb{B} do not depend on this lift of almost complex structure, so we may define the relative Gromov Witten invariants of the nn \mathbb{C}^{*} bundles over MM with its normal crossing divisors to be the Gromov Witten invariants of 𝔹\mathbb{B}.

The symplectic analogue of explosion described in [13] allows Gromov Witten invariants of (some number of \mathbb{C}^{*} bundles over) symplectic manifolds relative to orthogonally intersecting codimension 22 symplectic submanifolds to be defined analogously. The gluing formula from Theorem 4.7 gives a lot of structure to these relative Gromov Witten invariants, which makes their computation easier. Other relationships between relative Gromov Witten invariants follow from Theorem 5.2 on page 5.2 which implies that Gromov Witten invariants do not change under refinement of exploded manifolds. For example, this means that the Gromov Witten invariants of all toric manifolds of a given dimension relative to their toric boundary divisors can be viewed as being the same.

2. Structure of the ¯\bar{\partial} equation on ω\mathcal{M}^{\omega}

ω\mathcal{M}^{\omega}, (defined more precisely shortly) is the moduli stack of C,1¯C^{\infty,\underline{1}} curves for which the integral of some two form ω\omega is positive on each smooth component equal to a sphere with at most one puncture and nonnegative on all other smooth components. We shall describe the structure of ω\mathcal{M}^{\omega} using the notion of a core family below, and describe the ¯\bar{\partial} equation on ω\mathcal{M}^{\omega} using the notion of an obstruction model.

2.1. the functors 𝔽\mathbb{F} and \mathbb{C}

This paper studies families of holomorphic curves in a smooth family of targets in the exploded category,

π𝔾:(𝔹^,J,ω)𝔾\pi_{\mathbb{G}}:(\hat{\mathbb{B}},J,\omega)\longrightarrow\mathbb{G}

where each fiber 𝔹\mathbb{B} is a complete, basic exploded manifold with a civilized almost complex structure JJ tamed by a symplectic form ω\omega (using terminology from [12] and [13]). We will often talk about C,1¯C^{\infty,\underline{1}} families of curves f^\hat{f} in 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} which will correspond to commutative diagrams

(f^)f^𝔹^π𝔽(f^)π𝔾𝔽(f^)𝔾\begin{array}[]{ccc}\mathbb{C}(\hat{f})&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \downarrow\pi_{\mathbb{F}(\hat{f})}&&\downarrow\pi_{\mathbb{G}}\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{G}\end{array}

where π𝔽(f^):(f^)𝔽(f^)\pi_{\mathbb{F}(\hat{f})}:\mathbb{C}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}) is a family of curves (as defined in [12]). Where no ambiguity is present, this family is just referred to as π𝔽:^𝔽\pi_{\mathbb{F}}:\hat{\mathbb{C}}\longrightarrow\mathbb{F}, however, we shall also think of 𝔽\mathbb{F} and \mathbb{C} as functors in the following way: As noted in [12], families of C,1¯C^{\infty,\underline{1}} curves in 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} form a category with morphisms f^g^\hat{f}\longrightarrow\hat{g} given by commutative diagrams

𝔽(f^)(f^)𝔹^𝔽(g^)(g^)𝔹^\begin{array}[]{ccccc}\mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\hat{\mathbb{B}}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{g})&\longleftarrow&\mathbb{C}(\hat{g})&\longrightarrow&\hat{\mathbb{B}}\end{array}

so that restricted to each fiber of π𝔽(f^)\pi_{\mathbb{F}(\hat{f})} and π𝔽(g^)\pi_{\mathbb{F}(\hat{g})}, (f^)(g^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{g}) is a holomorphic isomorphism. In this way, \mathbb{C} and 𝔽\mathbb{F} can be regarded as functors from the category of C,1¯C^{\infty,\underline{1}} families of curves to the category of C,1¯C^{\infty,\underline{1}} exploded manifolds. Use the notation ,1¯(𝔹^)\mathcal{M}^{\infty,\underline{1}}(\hat{\mathbb{B}}) for the moduli stack of C,1¯C^{\infty,\underline{1}} curves, which is the category of C,1¯C^{\infty,\underline{1}} families of curves together with the functor 𝔽\mathbb{F}. When no ambiguity is present, simply use the notation ,1¯\mathcal{M}^{\infty,\underline{1}}.

2.2. ω\omega-positive curves

Definition 2.1.

Call a C,1¯C^{\infty,\underline{1}} curve f:(f)𝔹^f:\mathbb{C}(f)\longrightarrow\hat{\mathbb{B}} ω\omega-positive if for each smooth strata of (f)\mathbb{C}(f) which is a sphere with at most one puncture, the integral of ω\omega over that strata is positive, and the integral of ω\omega over every smooth strata of (f)\mathbb{C}(f) is non-negative.

Let ω\mathcal{M}^{\omega} be the substack of ,1¯\mathcal{M}^{\infty,\underline{1}} consisting of families of ω\omega-positive curves.

Note that if ω\omega is a symplectic form that tames the almost complex structure on 𝔹\mathbb{B}, every stable holomorphic curve is ω\omega-positive. Restricting to ω\omega positive curves is a technical assumption chosen for the property that given any ω\omega-positive curve ff which is transverse to some other complete map to 𝔹\mathbb{B}, then there exists a neighborhood of ff in ω\mathcal{M}^{\omega} so that all curves in that neighborhood are also transverse to this map.

2.3. evaluation maps and adding extra marked points to families

The following theorem will be proved on page 2.25. The notation ¯\bar{\mathcal{M}} refers to the usual Deligne Mumford space considered as a complex orbifold with normal crossing divisors given by its boundary components, and Expl¯\operatorname{Expl}\bar{\mathcal{M}} is the explosion of this discussed in [12]. The map Expl¯+1Expl¯\operatorname{Expl}\bar{\mathcal{M}}^{+1}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}} is the explosion of the usual forgetful map from the moduli space of curves with one extra marked point to the moduli space of curves forgetting that extra marked point. The following theorem implies that Expl¯\operatorname{Expl}\bar{\mathcal{M}} represents the moduli stack of stable C,1¯C^{\infty,\underline{1}} curves, and that the map Expl¯+1Expl¯\operatorname{Expl}\bar{\mathcal{M}}^{+1}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}} is a universal family of stable C,1¯C^{\infty,\underline{1}} curves.

Theorem 2.2.

Consider a C,1¯C^{\infty,\underline{1}} family of exploded curves (^,j)𝔽(\hat{\mathbb{C}},j)\longrightarrow\mathbb{F} so that each curve has 2g+n32g+n\geq 3 where gg is the genus and nn is the number of punctures. Then there exists a unique fiber-wise holomorphic map

(^,j)(Expl¯+1,j)𝔽ev0Expl¯\begin{array}[]{ccc}(\hat{\mathbb{C}},j)&\longrightarrow&(\operatorname{Expl}\bar{\mathcal{M}}^{+1},j)\\ \downarrow&&\downarrow\\ \mathbb{F}&\xrightarrow{ev^{0}}&\operatorname{Expl}\bar{\mathcal{M}}\end{array}

so that the map on each fiber \mathbb{C} factors into a degree one holomorphic map to a stable exploded curve \mathbb{C}^{\prime} and a holomorphic map from \mathbb{C}^{\prime} to a fiber of Expl¯+1\operatorname{Expl}\bar{\mathcal{M}}^{+1} given by quotienting \mathbb{C}^{\prime} by its automorphism group.

The above maps all have regularity C,1¯C^{\infty,\underline{1}}.

In what follows, we define an ‘evaluation map’ for a family of curves using a functorial construction of a family of curves f^+n\hat{f}^{+n} with nn extra punctures from a given family of curves f^\hat{f}.

Definition 2.3.

Given a submersion f:𝔻𝔼f:\mathbb{D}\longrightarrow\mathbb{E}, use the following notation for the fiber product of 𝔻\mathbb{D} over 𝔼\mathbb{E} with itself nn times:

(𝔻)𝔼n:=𝔻×ff𝔻×ff×ff𝔻\left({\mathbb{D}}\right)_{\mathbb{E}}^{n}:=\mathbb{D}{}_{\hskip 3.0ptf\hskip-2.0pt}\times_{f}\mathbb{D}{}_{\hskip 3.0ptf\hskip-2.0pt}\times_{f}\dotsb{}_{\hskip 3.0ptf\hskip-2.0pt}\times_{f}\mathbb{D}
Definition 2.4.

Given a family of curves f^\hat{f} in 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} and nn\in\mathbb{N}, the family f^+n\hat{f}^{+n} is a family of curves with nn extra punctures

(f^+n)f^+n(𝔹^)𝔾n+1π𝔽(f^+n)𝔽(f^+n)f^+(n1)(𝔹^)𝔾n\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{+n})&\xrightarrow{\hat{f}^{+n}}&\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n+1}\\ \downarrow\pi_{\mathbb{F}(\hat{f}^{+n})}&&\downarrow\\ \mathbb{F}(\hat{f}^{+n})&\xrightarrow{\hat{f}^{+(n-1)}}&\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}\end{array}

satisfying the following conditions

  1. (1)

    The family of curves f^+0\hat{f}^{+0} is f^\hat{f}.

  2. (2)

    The base of the family f^+n\hat{f}^{+n} is the total space of the family f^+(n1)\hat{f}^{+(n-1)}.

    𝔽(f^+n)=(f^+(n1))\mathbb{F}(\hat{f}^{+n})=\mathbb{C}(\hat{f}^{+(n-1)})
  3. (3)

    The fiber of π𝔽(f^+1):(f^+1)𝔽(f^+1)\pi_{\mathbb{F}(\hat{f}^{+1})}:\mathbb{C}(\hat{f}^{+1})\longrightarrow\mathbb{F}(\hat{f}^{+1}) over a point p𝔽(f^+1)=(f^)p\in\mathbb{F}(\hat{f}^{+1})=\mathbb{C}(\hat{f}) is equal to the fiber of π𝔽(f^):(f^)𝔽\pi_{\mathbb{F}(\hat{f})}:\mathbb{C}(\hat{f})\longrightarrow\mathbb{F} containing pp with an extra puncture at the point pp.

  4. (4)

    The family of curves f^+n\hat{f}^{+n} is (f^+(n1))+1\left(\hat{f}^{+(n-1)}\right)^{+1}

  5. (5)

    There exists a fiberwise holomorphic degree 11 map

    (f^+1)(f^)×π𝔽π𝔽(f^)(f^)id(f^)\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{+1})&\longrightarrow&{\mathbb{C}}(\hat{f}){}_{\hskip 3.0pt\pi_{\mathbb{F}}\hskip-2.0pt}\times_{\pi_{\mathbb{F}}}{\mathbb{C}}(\hat{f})\\ \downarrow&&\downarrow\\ \mathbb{C}(\hat{f})&\xrightarrow{\operatorname{id}}&\mathbb{C}(\hat{f})\end{array}

    so that the following diagram commutes.

    (f^+1)f^+1(f^)×π𝔽π𝔽(f^)f^×f^𝔹^×π𝔾π𝔾𝔹^(f^)f^𝔹^π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}{\mathbb{C}}(\hat{f}^{+1})&&\\ \downarrow&\hat{f}^{+1}\searrow&\\ {\mathbb{C}}(\hat{f}){}_{\hskip 3.0pt\pi_{\mathbb{F}}\hskip-2.0pt}\times_{\pi_{\mathbb{F}}}{\mathbb{C}}(\hat{f})&\xrightarrow{\hat{f}\times\hat{f}}&\hat{\mathbb{B}}{}_{\hskip 3.0pt\pi_{\mathbb{G}}\hskip-2.0pt}\times_{\pi_{\mathbb{G}}}{\hat{\mathbb{B}}}\\ \downarrow&&\downarrow\\ {\mathbb{C}}(\hat{f})&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \downarrow\pi_{\mathbb{F}}&&\downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

It is shown in appendix A on page A that f^+n\hat{f}^{+n} exists and is smooth or C,1¯C^{\infty,\underline{1}} if f^\hat{f} is. The above conditions imply that the map f^+n:(f^+n)(𝔹^)𝔾n+1\hat{f}^{+n}:\mathbb{C}(\hat{f}^{+n})\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n+1} factors as

(f^+n)((f^))𝔽n+1(𝔹^)𝔾n+1\mathbb{C}(\hat{f}^{+n})\longrightarrow\left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}}^{n+1}\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n+1}

where the second map ((f^))𝔽n+1(𝔹^)𝔾n+1\left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}}^{n+1}\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n+1} is given by the (n+1)(n+1)-fold product of f^\hat{f}, and the first map (f^+n)((f^))𝔽n+1\mathbb{C}(\hat{f}^{+n})\longrightarrow\left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}}^{n+1} is a degree one map.

The construction of f^+n\hat{f}^{+n} is functorial, so given a map of families of curves f^g^\hat{f}\longrightarrow\hat{g}, there is an induced map f^+ng^+n\hat{f}^{+n}\longrightarrow\hat{g}^{+n}. This map f^+ng^+n\hat{f}^{+n}\longrightarrow\hat{g}^{+n} is compatible with the naturally induced map ((f^))𝔽(f^)n+1((g^))𝔽(g^)n+1\left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}(\hat{f})}^{n+1}\longrightarrow\left({\mathbb{C}(\hat{g})}\right)_{\mathbb{F}(\hat{g})}^{n+1}.

Combining f^+(n1)\hat{f}^{+(n-1)} with the map ev0:𝔽(f^+n)Expl¯ev^{0}:\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}} given by Theorem 2.2 when nn is large enough, we get the evaluation map

ev+n(f^):=(ev0,f^+n1):𝔽(f^+n)Expl¯×(𝔹^)𝔾nev^{+n}(\hat{f}):=(ev^{0},\hat{f}^{+n-1}):\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

2.4. core families

The following notion of a core family gives a way of locally describing the moduli stack ω\mathcal{M}^{\omega} of ω\omega-positive C,1¯C^{\infty,\underline{1}} curves. A notion such as this is necessary, as the ‘space’ of ω\omega-positive curves with in 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} of a given regularity can not in general be locally modeled on even an orbifold version of a Banach space - this is because the domain of curves that we study are not fixed, and because of phenomena which would be called bubble and node formation in the setting of smooth manifolds. (The moduli stack of curves satisfying a slightly stronger ω\omega-positivity condition could be described as a ‘space’ by using an adaption to the exploded setting of the theory of polyfolds being developed by Hofer, Wysocki and Zehnder in a series of papers including [4]. An adaption of the theory of polyfolds to the exploded setting is a worthwhile direction for further research which is not explored in this paper.)

Definition 2.5.

A core family of curves, (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) for an open substack 𝒪\mathcal{O} of ω(𝔹^)\mathcal{M}^{\omega}\left(\hat{\mathbb{B}}\right) is:

  • a basic C,1¯C^{\infty,\underline{1}} family f^\hat{f} of ω\omega-positive, stable curves with a group GG of automorphisms,

    (f^)f^𝔹^𝔽(f^)𝔾\begin{array}[]{ccc}\mathbb{C}(\hat{f})&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{G}\end{array}
  • a nonempty finite collection of C,1¯C^{\infty,\underline{1}} ‘marked point’ sections si:𝔽(f^)(f^)s_{i}:\mathbb{F}(\hat{f})\longrightarrow{\mathbb{C}}(\hat{f}) which do not intersect each other, and which do not intersect the edges of the curves in (f^)\mathbb{C}(\hat{f}).

  • a GG invariant C,1¯C^{\infty,\underline{1}} map,

    f^Tvert𝔹^𝐹𝔹^𝔽(f^)𝔾\begin{array}[]{ccc}\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}}&\xrightarrow{F}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{G}\end{array}

    where Tvert𝔹^T_{vert}\hat{\mathbb{B}} indicates the vertical tangent space of the family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}.

so that

  1. (1)

    For all curves ff in f^\hat{f}, there are exactly |G|\left\lvert G\right\rvert maps ff^f\longrightarrow\hat{f}, and the action of GG on the set of maps of ff into f^\hat{f} is free.

  2. (2)

    For all curves ff in f^\hat{f}, the smooth part of the domain (f)\mathbb{C}(f) with the extra marked points from {si}\{s_{i}\} has no automorphisms.

  3. (3)

    The action of GG preserves the set of sections {si}\{s_{i}\}, so there is some action of GG as a permutation group on the set of indices {i}\{i\} so that for all gGg\in G and sis_{i},

    sig=gsg(i)s_{i}\circ g=g\circ s_{g(i)}

    where the action of gg is on 𝔽(f^)\mathbb{F}(\hat{f}), (f^)\mathbb{C}(\hat{f}) or the set of indices {i}\{i\} as appropriate.

  4. (4)
    1. (a)

      There exists a neighborhood UU of the image of the section

      s:𝔽(f^)𝔽(f^+n)s:\mathbb{F}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}^{+n})

      defined by the nn sections {si}\{s_{i}\} so that

      ev+n(f^):𝔽(f^+n)Expl¯×(𝔹^)𝔾nev^{+n}(\hat{f}):\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

      restricted to UU is an equi-dimensional embedding

    2. (b)

      The tropical part of ev+nsev^{+n}\circ s is a complete map, and restricted to any polytope in 𝔽(f^)¯\underline{\mathbb{F}(\hat{f})} is an isomorphism onto a strata of the image of 𝒪\mathcal{O} in Expl¯×(𝔹^)𝔾n¯\underline{\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}} under ev+n¯\underline{ev^{+n}}.

  5. (5)
    1. (a)

      FF restricted to the zero section is equal to f^\hat{f},

    2. (b)

      TFTF restricted to the natural inclusion of f^Tvert𝔹^\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} over the zero section is equal to the identity,

    3. (c)

      TFTF restricted to the vertical tangent space at any point of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} is injective.

  6. (6)

    given any C,1¯C^{\infty,\underline{1}} family f^\hat{f}^{\prime} in 𝒪\mathcal{O}, there exists a unique C,1¯C^{\infty,\underline{1}} fiber-wise holomorphic map

    ((f^),j)Φf^((f^),j)/G𝔽(f^)𝔽(f^)/G\begin{array}[]{ccc}(\mathbb{C}(\hat{f}^{\prime}),j)&\xrightarrow{\Phi_{\hat{f}^{\prime}}}&({\mathbb{C}}(\hat{f}),j)/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})/G\end{array}

    and unique C,1¯C^{\infty,\underline{1}} section

    ψf^:(f^)Φf^(f^Tvert𝔹^)\psi_{\hat{f}^{\prime}}:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\Phi_{\hat{f}^{\prime}}^{*}\left(\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\right)

    which vanishes on the pullback of marked points, so that

    f^=Fψf^\hat{f}^{\prime}=F\circ\psi_{\hat{f}^{\prime}}

The last condition can be roughly summarized by saying that a C,1¯C^{\infty,\underline{1}} family in 𝒪\mathcal{O} is equivalent to a C,1¯C^{\infty,\underline{1}} map to 𝔽(f^)/G\mathbb{F}(\hat{f})/G and a sufficiently small C,1¯C^{\infty,\underline{1}} section of some vector bundle associated to this map. Theorem 2.26 on page 2.26 states that if the first five conditions hold, there exists some 𝒪\mathcal{O} so that the condition holds. Proposition 2.27 stated on page 2.27 constructs a core family containing any given stable holomorphic curve with at least one smooth component.

Theorem 2.6.

Given any stable holomorphic ff with at least one smooth component in a basic family of exploded manifolds, 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, there exists an open neighborhood 𝒪\mathcal{O} of ff in ω\mathcal{M}^{\omega} and a core family (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) for 𝒪\mathcal{O} containing ff.

Given any core family (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) there is a canonical orientation of f^\hat{f} given as follows. The sections {si}\{s_{i}\} define a section

s:𝔽(f^)𝔽(f^+n)s:\mathbb{F}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}^{+n})

so that in a neighborhood of the image of this section ss, the map

ev+n(f^):𝔽(f^+n)Expl¯×(𝔹^)𝔾nev^{+n}(\hat{f}):\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

is an equi-dimensional embedding. There is a canonical orientation of Expl¯×(𝔹^)𝔾n\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} relative to 𝔾\mathbb{G} given by the orientation from the complex structure on Expl¯\operatorname{Expl}\bar{\mathcal{M}} and the almost complex structure JJ on the fibers of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Therefore, there is a canonical orientation of 𝔽(f^+n)\mathbb{F}(\hat{f}^{+n}) relative to 𝔾\mathbb{G} so that ev+n(f^)ev^{+n}(\hat{f}) preserves orientations in a neighborhood of the above section ss. This in turn gives a natural orientation of 𝔽(f^)\mathbb{F}(\hat{f}) relative to 𝔾\mathbb{G}, because the fibers of each of the maps 𝔽(f^+k)𝔽(f^+(k1))\mathbb{F}(\hat{f}^{+k})\longrightarrow\mathbb{F}(\hat{f}^{+(k-1)}) are complex.

2.5. trivializations and (pre)obstruction models

Now we shall start describing the ¯\bar{\partial} equation on the moduli stack of C,1¯C^{\infty,\underline{1}} curves.

Definition 2.7.

Given a smooth (or C,1¯C^{\infty,\underline{1}}) family,

(^,j)f^(𝔹^,J)π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}(\mathbb{\hat{C}},j)&\xrightarrow{\hat{f}}&(\hat{\mathbb{B}},J)\\ \ \ \ \ \downarrow\pi_{\mathbb{F}}&&\ \ \ \ \downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}
  1. (1)

    Use the notation

    Tvert^:=kerdπ𝔽T^ and Tvert𝔹^:=kerdπ𝔾T𝔹^T_{vert}\hat{\mathbb{C}}:=\ker d\pi_{\mathbb{F}}\subset T\hat{\mathbb{C}}\ \ \ \ \ \ \ \ \text{ and }T_{vert}\hat{\mathbb{B}}:=\ker d\pi_{\mathbb{G}}\subset T\hat{\mathbb{B}}

    Let Tvert^T^{*}_{vert}\hat{\mathbb{C}} be the dual of Tvert^T_{vert}\hat{\mathbb{C}}. Of course, Tvert^T^{*}_{vert}\hat{\mathbb{C}} may also be described as T^/π𝔽T𝔽T^{*}\hat{\mathbb{C}}/\pi_{\mathbb{F}}^{*}T^{*}\mathbb{F}

  2. (2)

    Define

    dvertf^:Tvert^Tvert𝔹^d_{\text{v}ert}\hat{f}:T_{vert}\hat{\mathbb{C}}\longrightarrow T_{vert}\hat{\mathbb{B}}

    to be df^d\hat{f} restricted to the vertical tangent space, Tvert^T^T_{vert}\hat{\mathbb{C}}\subset T\hat{\mathbb{C}}.

  3. (3)

    Define

    ¯f^:Tvert^Tvert𝔹^\bar{\partial}\hat{f}:T_{vert}\hat{\mathbb{C}}\longrightarrow T_{vert}\hat{\mathbb{B}}
    ¯f^:=12(dvertf+Jdvertfj)\bar{\partial}\hat{f}:=\frac{1}{2}\left(d_{\text{v}ert}f+J\circ d_{\text{v}ert}f\circ j\right)

    Consider

    ¯f^Γ(Tvert^f^Tvert𝔹^)0,1\bar{\partial}\hat{f}\in\Gamma\left(T^{*}_{vert}\hat{\mathbb{C}}\otimes\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\right)^{0,1}

As the above bundle is cumbersome to write out in full, and can be considered as the pull back of a vector bundle YY over the moduli stack of C,1¯C^{\infty,\underline{1}} curves, use the following notation:

Definition 2.8.

Use the notation Y(f^)Y(\hat{f}) to denote (Tvert^f^Tvert𝔹^)0,1\left(T_{vert}^{*}\hat{\mathbb{C}}\otimes{\hat{f}^{*}T_{vert}\hat{\mathbb{B}}}\right)^{0,1}, which is the sub vector bundle of Tvert^f^Tvert𝔹^T_{vert}^{*}\hat{\mathbb{C}}\otimes_{\mathbb{R}}{\hat{f}^{*}T_{vert}\hat{\mathbb{B}}} consisting of vectors so that the action of JJ on the second factor is equal to 1-1 times the action of jj on the first factor.

Note that given any map of families of curves f^g^\hat{f}\longrightarrow\hat{g}, there is a corresponding map of vector bundles Y(f^)Y(g^)Y(\hat{f})\longrightarrow Y(\hat{g}).

Definition 2.9.

Given a C,1¯C^{\infty,\underline{1}} family,

^f^𝔹^π𝔾𝔽𝔾\begin{array}[]{ccc}\hat{\mathbb{C}}&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

a choice of trivialization (F,Φ)(F,\Phi) is

  1. (1)

    a C,1¯C^{\infty,\underline{1}} map

    f^Tvert𝔹^𝐹𝔹^𝔽𝔾\begin{array}[]{ccc}\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}}&\xrightarrow{F}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

    so that

    1. (a)

      FF restricted to the zero section is equal to f^\hat{f},

    2. (b)

      TFTF restricted to the natural inclusion of f^Tvert𝔹^\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} over the zero section is equal to the identity,

    3. (c)

      TFTF restricted to the vertical tangent space at any point of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} is injective.

  2. (2)

    A C,1¯C^{\infty,\underline{1}} isomorphism from the bundle FTvert𝔹^F^{*}{T_{vert}\hat{\mathbb{B}}} to the vertical tangent bundle of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} which preserves JJ, and which restricted to the zero section of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} is the identity.

    In other words, if π:f^Tvert𝔹^^\pi:\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\longrightarrow\hat{\mathbb{C}} denotes the vector bundle projection, a C,1¯C^{\infty,\underline{1}} isomorphism between FTvert𝔹^F^{*}{T_{vert}\hat{\mathbb{B}}} and πf^Tvert𝔹^\pi^{*}\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} which preserves the almost complex structure JJ on Tvert𝔹^{T_{vert}\hat{\mathbb{B}}}. This can be written as a C,1¯C^{\infty,\underline{1}} vector bundle map

    FTvert𝔹^Φf^Tvert𝔹^f^Tvert𝔹^^\begin{array}[]{ccc}F^{*}{T_{vert}\hat{\mathbb{B}}}&\xrightarrow{\Phi}&\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}}\\ \downarrow&&\downarrow\\ \hat{f}^{*}{T_{vert}\hat{\mathbb{B}}}&\longrightarrow&\hat{\mathbb{C}}\end{array}

    which is the identity when the vector bundle FTvert𝔹^f^Tvert𝔹^F^{*}{T_{vert}\hat{\mathbb{B}}}\longrightarrow\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} is restricted to the zero section of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}}.

A trivialization allows us to define ¯\bar{\partial} of a section ν:^f^Tvert𝔹^\nu:\hat{\mathbb{C}}\longrightarrow\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} as follows: FνF\circ\nu is a family of maps ^𝔹^\hat{\mathbb{C}}\longrightarrow\hat{\mathbb{B}}, so ¯(Fν)\bar{\partial}(F\circ\nu) is a section of Y(Fν)=(Tvert^(Fν)Tvert𝔹^)(0,1)Y(F\circ\nu)=\left({T_{vert}^{*}\hat{\mathbb{C}}}\otimes{(F\circ\nu)^{*}T_{vert}\hat{\mathbb{B}}}\right)^{(0,1)}. Applying the map Φ\Phi to the second component of this tensor product gives an identification of Y(Fν)Y(F\circ\nu) with Y(f^)Y(\hat{f}), so we may consider ¯(Fν)\bar{\partial}(F\circ\nu) to be a section of Y(f^)Y(\hat{f}). Define ¯ν\bar{\partial}\nu to be this section of Y(f^)Y(\hat{f}).

For example, we may construct a trivialization by extending f^\hat{f} to a map FF satisfying the above conditions (for instance by choosing a smooth connection on Tvert𝔹^T_{vert}\hat{\mathbb{B}} and reparametrising the exponential map on a neighborhood of the zero section in fTvert𝔹^f^{*}T_{vert}\hat{\mathbb{B}}), and letting Φ\Phi be given by parallel transport along a linear path to the zero section using a smooth JJ preserving connection on Tvert𝔹^T_{vert}\hat{\mathbb{B}}.

Given a choice of trivialization for f^\hat{f} and a C,1¯C^{\infty,\underline{1}} section ν\nu of f^\hat{f}, there is an induced choice of trivialization for the family F(ν)F(\nu), described in [15].

Definition 2.10.

A C,1¯C^{\infty,\underline{1}} pre obstruction model (f^,V,F,Φ,{si})(\hat{f},V,F,\Phi,\{s_{i}\}), is given by

  1. (1)

    a C,1¯C^{\infty,\underline{1}} family

    (^,j)f^(𝔹^,J)π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}(\mathbb{\hat{C}},j)&\xrightarrow{\hat{f}}&(\hat{\mathbb{B}},J)\\ \ \ \ \ \downarrow\pi_{\mathbb{F}}&&\ \ \ \ \downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}
  2. (2)

    a choice of trivialization (F,Φ)(F,\Phi) for f^\hat{f} in the sense of definition 2.9.

  3. (3)

    a finite collection {si}\{s_{i}\} of extra marked points on ^\hat{\mathbb{C}} corresponding to C,1¯C^{\infty,\underline{1}} sections si:𝔽^s_{i}:\mathbb{F}\longrightarrow\hat{\mathbb{C}}, so that restricted to any curve \mathbb{C} in ^\hat{\mathbb{C}}, these marked points are distinct and contained inside the smooth components of \mathbb{C}.

  4. (4)

    a vector bundle VV over 𝔽\mathbb{F}

    V𝔽\begin{split}&V\\ &\downarrow\\ &\mathbb{F}\end{split}
  5. (5)

    a smooth or C,1¯C^{\infty,\underline{1}} map of vector bundles over ^\hat{\mathbb{C}}

    π𝔽(V)Y(f^):=(Tvert^f^Tvert𝔹^)0,1\pi^{*}_{\mathbb{F}}(V)\longrightarrow Y(\hat{f}):=\left({T_{vert}^{*}\hat{\mathbb{C}}}\otimes{\hat{f}^{*}T_{vert}\hat{\mathbb{B}}}\right)^{0,1}

    which vanishes on the edges of curves in ^𝔽\hat{\mathbb{C}}\longrightarrow\mathbb{F}. The above map must be non trivial in the sense that for any nonzero vector in VV, there exists a choice of lift to a vector in π𝔽(V)\pi^{*}_{\mathbb{F}}(V) which is not sent to 0. (Said differently, a point (f,v)V(f,v)\in V corresponds to a section of π𝔽(V)\pi^{*}_{\mathbb{F}}(V) over the curve (f)\mathbb{C}(f) over ff. This section is sent by the above map to a section of the bundle Y(f)Y(f). This section is the zero section if and only if vv is 0.)

Note that a C,1¯C^{\infty,\underline{1}} section 𝔽V\mathbb{F}\longrightarrow V corresponds to a C,1¯C^{\infty,\underline{1}} section ^Y(f^)\hat{\mathbb{C}}\longrightarrow Y(\hat{f}). Call such a section ^Y(f^)\hat{\mathbb{C}}\longrightarrow Y(\hat{f}) ‘a section of VV’. We shall usually use the notation (f^,V)(\hat{f},V) for a pre obstruction bundle.

Definition 2.11.

Given any family f^\hat{f}, with a collection {si}\{s_{i}\} of extra marked points on (f^)\mathbb{C}(\hat{f}), let X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}) indicate the space of C,1¯C^{\infty,\underline{1}} sections of fTvert𝔹^f^{*}T_{vert}\hat{\mathbb{B}} which vanish on the extra marked points {si}\{s_{i}\} on (f^){\mathbb{C}}(\hat{f}), and let Y,1¯(f^)Y^{\infty,\underline{1}}(\hat{f}) indicate the space of C,1¯C^{\infty,\underline{1}} sections of Y(f^)Y(\hat{f}) which vanish on edges of curves in (f^){\mathbb{C}}(\hat{f}).

Note that both X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}) and Y,1¯(f^)Y^{\infty,\underline{1}}(\hat{f}) are complex vector spaces because they consist of sections of complex vector bundles.

We may restrict any pre obstruction bundle (f^,V)(\hat{f},V) to a single curve ff in f^\hat{f}. The restriction of VV to this curve ff can be regarded as a finite dimensional linear subspace V(f)Y,1¯(f)V(f)\subset Y^{\infty,\underline{1}}(f).

Let D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f) indicate the (directional) derivative of ¯\bar{\partial} at 0X,1¯(f)0\in X^{\infty,\underline{1}}(f). We are most interested in pre obstruction bundles (f^,V)(\hat{f},V) containing curves ff that D¯(f)D\bar{\partial}(f) is injective and has image complementary to V(f)V(f).

In what follows, we define obstruction models (f^/G,V)(\hat{f}/G,V) which can be regarded as giving a kind of C,1¯C^{\infty,\underline{1}} Kuranishi structure to the moduli stack of holomorphic curves. Roughly speaking, an obstruction model (f^/G,V)(\hat{f}/G,V) is a GG-invariant pre obstruction model (f^,V)(\hat{f},V) so that f^/G\hat{f}/G is a core family, ¯f^\bar{\partial}\hat{f} can be regarded as a C,1¯C^{\infty,\underline{1}} section ¯:𝔽(f^)V\bar{\partial}:\mathbb{F}(\hat{f})\longrightarrow V, and so that perturbing the ¯\bar{\partial} equation can locally be modeled on perturbing this section of VV.

Definition 2.12.

An obstruction model (f^/G,V)(\hat{f}/G,V) is core family (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) together with a compatible GG-invariant trivialization (F,Φ)(F,\Phi) and obstruction bundle VV making a pre obstruction model (f^,V,F,Φ,{si})(\hat{f},V,F,\Phi,\{s_{i}\}) so that:

  • ¯f^\bar{\partial}\hat{f} is a section of VV.

  • D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f)

    is injective and has image complementary to V(f)V(f) for all ff in f^\hat{f}.

Say that an obstruction model (f^/G,V)(\hat{f}/G,V) is extendible if it is the restriction of some larger obstruction model (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}) to a compactly contained sub family f^\hat{f} of f^\hat{f}^{\prime}.

In Definition 2.15 below, we shall say what it means for (f^/G,V)(\hat{f}/G,V) to be an obstruction model for a substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega}. The existence of obstruction models is proved on page 2.28. It follows from the existence of core families and the results of [15].

To describe the importance of obstruction models, we shall need the notion of a simple perturbation below.

Definition 2.13.

A simple perturbation parametrized by a family

^f^𝔹^π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}\mathbb{\hat{C}}&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \ \ \ \ \downarrow\pi_{\mathbb{F}}&&\ \ \ \ \downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

is a section 𝔓\mathfrak{P} of the bundle (Tvert^Tvert𝔹^)(0,1)\left({T_{vert}^{*}\hat{\mathbb{C}}}\otimes{T_{vert}\hat{\mathbb{B}}}\right)^{(0,1)} over ^×𝔹^\hat{\mathbb{C}}\times\hat{\mathbb{B}} with the same regularity as f^\hat{f} which vanishes on all edges of the curves which are the fibers of ^\hat{\mathbb{C}}.

The topology on the space of simple perturbations parametrized by f^\hat{f} is the corresponding topology on the space of sections. Say that a simple perturbation has compact support if the corresponding section has compact support on ^×𝔹^\hat{\mathbb{C}}\times\hat{\mathbb{B}}.

Let 𝔓\mathfrak{P} be a simple perturbation parametrized by a family of curves f^\hat{f} in 𝔹^\hat{\mathbb{B}} with a trivialization (F,Φ)(F,\Phi). So 𝔓\mathfrak{P} is a section of (Tvert(f^)Tvert𝔹^)(0,1)\left({T_{vert}^{*}{\mathbb{C}}(\hat{f})}\otimes{T_{vert}\hat{\mathbb{B}}}\right)^{(0,1)} over (f^)×𝔹^{\mathbb{C}}(\hat{f})\times\hat{\mathbb{B}}. A section ν\nu of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} defines a map (id,F(ν)):(f^)(f^)×𝔹^(\operatorname{id},F(\nu)):\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{f})\times\hat{\mathbb{B}}. Pulling back the section 𝔓\mathfrak{P} over this map gives a section of Y(F(ν))Y(F(\nu)), which we can identify as a section of Y(f^)Y(\hat{f}) using the map Φ\Phi from our trivialization. Therefore, we get a modification ¯\bar{\partial}^{\prime} of the usual ¯\bar{\partial} equation on sections f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} given by the trivialization

¯ν:=¯νΦ((id,F(ν))𝔓)\bar{\partial}^{\prime}\nu:=\bar{\partial}\nu-\Phi\left((\operatorname{id},F(\nu))^{*}\mathfrak{P}\right)

This modification ¯\bar{\partial}^{\prime} of ¯\bar{\partial} was what was referred to as a simple perturbation of ¯\bar{\partial} in [15].

The following theorem is the main theorem of [15].

Theorem 2.14.

Suppose that (f^,V)(\hat{f},V) is a C,1¯C^{\infty,\underline{1}} pre obstruction model containing the curve ff, so that ¯fV(f)\bar{\partial}f\in V(f), and

D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f)

is injective and has image complementary to V(f)V(f).

Then the restriction (f^,V)(\hat{f}^{\prime},V) of (f^,V)(\hat{f},V) to some open neighborhood of ff satisfies the following:

There exists a neighborhood UU of ¯\bar{\partial} in the space of C,1¯C^{\infty,\underline{1}} perturbations of ¯\bar{\partial} and a neighborhood OO of 0 in X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}^{\prime}) so that

  1. (1)

    Given any curve ff^{\prime} in f^\hat{f}^{\prime}, section νO\nu\in O, and simple perturbation ¯\bar{\partial}^{\prime} of ¯\bar{\partial} in UU,

    D¯(ν(f)):X,1¯(ν(f))Y,1¯(ν(f))D\bar{\partial}^{\prime}(\nu(f^{\prime})):X^{\infty,\underline{1}}(\nu(f^{\prime}))\longrightarrow Y^{\infty,\underline{1}}(\nu(f^{\prime}))

    is injective and has image complementary to V(f)V(f^{\prime}).

  2. (2)

    For any ¯U\bar{\partial}^{\prime}\in U, there exists some νO\nu\in O and a section vv of VV so that

    ¯ν=v\bar{\partial}^{\prime}\nu=v

    The sections ν\nu and vv are unique in the following sense: Given any curve gg in f^\hat{f}^{\prime}, let ν(g)\nu(g) and O(g)O(g) be the relevant restrictions of ν\nu and OO to gg. Then ν(g)\nu(g) is the unique element of O(g)O(g) so that ¯ν(g)V(g)\bar{\partial}^{\prime}\nu(g)\in V(g).

    The map UOU\longrightarrow O which sends δ\delta^{\prime} to the corresponding solution ν\nu is continuous in the C,1¯C^{\infty,\underline{1}} topologies on UU and OO.

In particular, Theorem 2.14 above tells us how the solutions of ¯\bar{\partial} equation behave in an open neighborhood of an obstruction model when the ¯\bar{\partial} equation is perturbed by a simple perturbation. In light of this, we make the following definition:

Definition 2.15.

An obstruction model (f^/G,V,F,Φ,{si})(\hat{f}/G,V,F,\Phi,\{s_{i}\}) for an open substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} is an obstruction model so that (f^/G,F,{si})(\hat{f}/G,F,\{s_{i}\}) is a core family for 𝒪\mathcal{O}, and there exists a neighborhood UU of 0 in the space of C,1¯C^{\infty,\underline{1}} simple perturbations ¯\bar{\partial}^{\prime} of ¯\bar{\partial} so that items 1 and 2 of Theorem 2.14 hold for UU and the open neighborhood OO of the zero section in X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}) defined so that νO\nu\in O if and only if F(ν)F(\nu) is in 𝒪\mathcal{O}.

Theorem 2.14 implies that every obstruction model (f^/G,V)(\hat{f}/G,V) is an obstruction model for some open neighborhood 𝒪\mathcal{O} of f^\hat{f} in ω\mathcal{M}^{\omega}. The following theorem is proved on page 2.28.

Theorem 2.16.

Given any stable holomorphic curve ff with at least one smooth component in a basic family of targets 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, there exists an obstruction model (f^/G,V)(\hat{f}/G,V) for an open substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} so that ff is isomorphic to a member of the family f^\hat{f}.

Theorem 2.14 is also useful for proving Theorem 2.29 on page 2.29 which describes the solutions of the ¯\bar{\partial} equation when perturbed using multiple simple perturbations parametrized by different obstruction models.

The following theorem, proved in [15] implies that for any simple perturbation ¯\bar{\partial}^{\prime} of ¯\bar{\partial}, we may treat D¯(f)D\bar{\partial}^{\prime}(f) like it is a Fredholm operator, and that we may define orientations on the kernel and cokernel of D¯(f)D\bar{\partial}^{\prime}(f) by choosing a homotopy of D¯(f)D\bar{\partial}^{\prime}(f) to a complex map.

Theorem 2.17.

Given any C,1¯C^{\infty,\underline{1}} family of curves f^\hat{f} with a trivialization, a set {si}\{s_{i}\} of extra marked points and a simple perturbation ¯\bar{\partial}^{\prime} of ¯\bar{\partial}, the following is true:

  1. (1)

    for every curve ff in f^\hat{f},

    D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}^{\prime}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f)

    is a linear map which has a closed image and finite dimensional kernel and cokernel.

  2. (2)

    The dimension of the kernel minus the dimension of the cokernel of D¯(f)D\bar{\partial}^{\prime}(f) is a topological invariant

    2c12n(g+s1)2c_{1}-2n(g+s-1)

    where c1c_{1} is the integral of the first Chern class of JJ over the curve ff, 2n2n is the relative dimension of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, gg is the genus of the domain of ff, and ss is the number of extra marked points on which sections in X,1¯X^{\infty,\underline{1}} must vanish.

  3. (3)

    If D¯(f)D\bar{\partial}^{\prime}(f) is injective, then for all ff^{\prime} in an open neighborhood of ff in f^\hat{f}, D¯(f)D\bar{\partial}^{\prime}(f^{\prime}) is injective.

  4. (4)

    If D¯(f)D\bar{\partial}^{\prime}(f) is injective for all ff in f^\hat{f}, then there is a C,1¯C^{\infty,\underline{1}} vector bundle KK over 𝔽(f^)\mathbb{F}(\hat{f}) with an identification of the fiber over ff with the dual of the cokernel of D¯(f)D\bar{\partial}(f),

    K(f)=Y,1¯(f)/D¯(f)(X,1¯(f))K(f)=Y^{\infty,\underline{1}}(f)/D\bar{\partial}^{\prime}(f)(X^{\infty,\underline{1}}(f))

    so that given any section θ\theta in Y,1¯(f^)Y^{\infty,\underline{1}}(\hat{f}), the corresponding section of KK is C,1¯C^{\infty,\underline{1}}.

The set of maps

X,1¯(f^)Y,1¯(f^)X^{\infty,\underline{1}}(\hat{f})\longrightarrow Y^{\infty,\underline{1}}(\hat{f})

equal to some D¯D\bar{\partial}^{\prime} for some simple perturbation ¯\bar{\partial}^{\prime} of ¯\bar{\partial} is convex and contains the complex map

12(+Jj):X,1¯(f^)Y,1¯(f^)\frac{1}{2}(\nabla\cdot+J\circ\nabla\cdot\circ j):X^{\infty,\underline{1}}(\hat{f})\longrightarrow Y^{\infty,\underline{1}}(\hat{f})

for any C,1¯C^{\infty,\underline{1}} connection \nabla on Tvert𝔹^T_{vert}\hat{\mathbb{B}} which preserves JJ.

The set of all such D¯:X,1¯(f^)Y,1¯(f^)D\bar{\partial}^{\prime}:X^{\infty,\underline{1}}(\hat{f})\longrightarrow Y^{\infty,\underline{1}}(\hat{f}) is independent of choice of trivialization for f^\hat{f}.

Remark 2.18.

The kernel of D¯(f)D\bar{\partial}^{\prime}(f) is oriented relative to the cokernel by choosing a homotopy of D¯(f)D\bar{\partial}^{\prime}(f) to a complex operator as follows:

Let f^\hat{f} be the trivial family consisting of \mathbb{R} times ff, and let ¯\bar{\partial}^{\prime} be chosen so that D¯(f,t)D\bar{\partial}^{\prime}(f,t) is equal to a complex map when t=1t=1 and D¯(f)D\bar{\partial}^{\prime}(f) when t=0t=0. The properties of the kernel of D¯(f,t)D\bar{\partial}^{\prime}(f,t) given in Theorem 2.17 imply that we may choose a finite set of marked points so that the kernel of D¯(f,t)D\bar{\partial}^{\prime}(f,t) restricted to sections which vanish at those marked points is zero for tt in some neighborhood of [0,1][0,1]. Let XX,1¯(f)X^{\prime}\subset X^{\infty,\underline{1}}(f) denote this set of sections vanishing at these marked points. Theorem 2.17 tells us that cokernel of D¯(f,t)D\bar{\partial}^{\prime}(f,t) restricted to XX^{\prime} gives a finite dimensional smooth vector bundle over [0,1][0,1]. Give this vector bundle the relative orientation defined by its complex structure when t=1t=1. This defines an orientation for the cokernel of D¯(f)D\bar{\partial}^{\prime}(f) restricted XX^{\prime}. The quotient X,1¯(f)/XX^{\infty,\underline{1}}(f)/X^{\prime} is finite dimensional and complex, and comes with a canonical map to Y,1¯(f)/D¯(f)(X)Y^{\infty,\underline{1}}(f)/D\bar{\partial}(f)(X^{\prime}), which is the dual to the cokernel of D¯(f)D\bar{\partial}^{\prime}(f) restricted to XX^{\prime}, and hence oriented by the homotopy above. We may identify the kernel and cokernel of D¯(f)D\bar{\partial}^{\prime}(f) with the kernel and cokernel of this map

X,1¯(f)/XY,1¯(f)/D¯(f)(X)X^{\infty,\underline{1}}(f)/X^{\prime}\longrightarrow Y^{\infty,\underline{1}}(f)/D\bar{\partial}(f)(X^{\prime})

As both the domain and target of this map are finite dimensional and oriented, this defines an orientation of the kernel relative to the cokernel, which we may take as the orientation of the kernel of D¯(f)D\bar{\partial}^{\prime}(f) relative to its cokernel.

To see that this construction does not depend on the choice of extra marked points, let X′′X^{\prime\prime} denote set of sections in XX^{\prime} which vanish on some more chosen marked points. Then the following is a short exact sequence for all t[0,1]t\in[0,1]:

X/X′′Y,1¯(f)/D¯(f,t)(X′′)Y,1¯(f)/D¯(f,t)(X)X^{\prime}/X^{\prime\prime}\longrightarrow Y^{\infty,\underline{1}}(f)/D\bar{\partial}^{\prime}(f,t)(X^{\prime\prime})\longrightarrow Y^{\infty,\underline{1}}(f)/D\bar{\partial}^{\prime}(f,t)(X^{\prime})

At t=1t=1, the inclusion of X/X′′X^{\prime}/X^{\prime\prime} into Y/D¯(f,1)(X′′)Y/D\bar{\partial}^{\prime}(f,1)(X^{\prime\prime}) is complex, so the orientation on Y,1¯(f)/D¯(f,t)(X′′)Y^{\infty,\underline{1}}(f)/D\bar{\partial}^{\prime}(f,t)(X^{\prime\prime}) given by our construction using this larger set of marked points is the same as the orientation determined by the above short exact sequence giving X/X′′X^{\prime}/X^{\prime\prime} its complex orientation and Y,1¯(f)/D¯(f,t)(X)Y^{\infty,\underline{1}}(f)/D\bar{\partial}^{\prime}(f,t)(X^{\prime}) the orientation defined above. The orientation of X/X′′X/X^{\prime\prime} given by its complex structure is also compatible with the orientation on X/X′′X^{\prime}/X^{\prime\prime} and X/XX/X^{\prime} given by their complex structures in the sense that the following short exact sequence is oriented

X/X′′X/X′′X/XX^{\prime}/X^{\prime\prime}\longrightarrow X/X^{\prime\prime}\longrightarrow X/X^{\prime}

Therefore the relative orientation of the kernel and cokernel of D¯(f)D\bar{\partial}^{\prime}(f) using this larger set of marked points is the same as the relative orientation using the original set of marked points. The orientation determined using any other set of marked points is equivalent, because it is equivalent to the orientation obtained using the union of our two sets of marked points.

Note that the orientation of the kernel of D¯(f)D\bar{\partial}^{\prime}(f) relative to its cokernel thus determined does not depend on the trivialization used to define D¯(f)D\bar{\partial}^{\prime}(f), as with any choice of trivialization, we may still use the linear homotopy between D¯(f)D\bar{\partial}^{\prime}(f) and a complex operator. Note also that this orientation does not depend on the choice of complex operator, because the set of complex operators we may use is convex.

For any obstruction model (f^/G,V)(\hat{f}/G,V), D¯(f)D\bar{\partial}(f) is injective and V(f)V(f) is equal to the dual of the cokernel of D¯(f)D\bar{\partial}(f), and is therefore oriented as above. In fact, the properties of the kernel and cokernel of D¯D\bar{\partial}^{\prime} in families given by items 3 and 4 of Theorem 2.17 imply that this gives an orientation of the vector bundle VV.

Therefore, any obstruction model (f^/G,V)(\hat{f}/G,V) has a canonical orientation which is an orientation of f^\hat{f} relative to 𝔾\mathbb{G} and an orientation of VV relative to f^\hat{f}. This gives an orientation relative to 𝔾\mathbb{G} for the transverse intersection of any two sections of VV.

2.6. weighted branched sections of sheaves

Obstruction models give a local model for the behavior of ¯\bar{\partial} on the moduli stack of curves. For the construction of the virtual moduli space of holomorphic curves, we need some way of dealing with the usual orbifold issues that arise when dealing with moduli spaces of holomorphic curves. I think that the best way of defining the virtual moduli space probably involves the use of Kuranishi structures, first defined by Fukaya and Ono in [3]. A generalization of the Kuranishi homology developed by Joyce in [6] should extend to the exploded setting, however this is not done in this paper. Instead, we shall work with weighted branched objects. There are a few approaches to weighed branched manifolds - our definition below only allows the definition of weighted branched sub objects, and is subtly different from the definition given by Cieliebak, Mundet i Rivera and Salamon in [2] or the intrinsic definition given by Mcduff in [11], because our definition has the notion of a ‘total weight’ and allows for the possibility of an empty submanifold being given a positive weight. I do not know which approach is better.

Definition 2.19.

The following is a construction of a ‘weighted branched’ version of any sheaf of sets or vector spaces.

Given a vector space VV, consider the group ring of VV over \mathbb{R}. This is the free commutative ring generated as a \mathbb{R} module by elements of the form tvt^{v} where vVv\in V and tt is a dummy variable used to write addition on VV multiplicatively. Multiplication on this group ring is given by

w1tv1×w2tv2=(w1w2)tv1+v2w_{1}t^{v_{1}}\times w_{2}t^{v_{2}}=(w_{1}w_{2})t^{v_{1}+v_{2}}

where wiw_{i}\in\mathbb{R}, tt is a dummy variable, and viVv_{i}\in V. Denote by wb(V)wb(V) the sub semiring of the group ring of VV over \mathbb{R} consisting of elements of the form i=1nwitvi\sum_{i=1}^{n}w_{i}t^{v_{i}} where wi0w_{i}\geq 0.

There is a homomorphism

Weight:wb(V)\text{Weight}:wb(V)\longrightarrow\mathbb{R}
Weight(i=1nwitvi):=i=1nwi\text{Weight}\left(\sum_{i=1}^{n}w_{i}t^{v_{i}}\right):=\sum_{i=1}^{n}w_{i}

Similarly, if XX is a set, consider the free \mathbb{R} module generated by elements of the form txt^{x} for xXx\in X. Define wb(X)wb(X) to be the ‘+\mathbb{R}^{+} submodule’ consisting of elements in the form of finite sums i=1nwitxi\sum_{i=1}^{n}w_{i}t^{x_{i}} where wi0w_{i}\geq 0. The homomorphism Weight:wb(X)\text{Weight}:wb(X)\longrightarrow\mathbb{R} is defined similarly to the case of vector spaces: Weight(witxi)=wi\text{Weight}(\sum w_{i}t^{x_{i}})=\sum w_{i}.

Given a sheaf SS with stalks SxS_{x}, define the corresponding weighted branched sheaf wb(S)wb(S) to be the sheaf with stalks wb(Sx)wb(S_{x}). Call a section of wb(S)wb(S) a weighted branched section of SS. The Weight homomorphism gives a sheaf homomorphism of wb(S)wb(S) onto the locally constant sheaf with stalks equal to [0,)[0,\infty). (The weight of a section of wb(S)wb(S) is a locally constant, [0,)[0,\infty) valued section.) We shall usually just be interested in weighted branched sections of SS with weight 11.

This construction allows us to talk of the following weighted branched objects:

  1. (1)

    A smooth weighted branched section of a vector bundle XX over a manifold MM is a global section of wb(C(X))wb(C^{\infty}(X)) where C(X)C^{\infty}(X) indicates the sheaf on MM of smooth sections of XX. In particular, such a weighted branched section is locally of the form

    i=1nwitνi\sum_{i=1}^{n}w_{i}t^{\nu_{i}}

    where νi\nu_{i} is a smooth section. This section has weight 11 if wi=1\sum w_{i}=1.

  2. (2)

    Given a vector bundle XX over the total space of a family of curves ^𝔽\hat{\mathbb{C}}\longrightarrow\mathbb{F}, a Ck,δC^{k,\delta} weighted branched section of XX is defined as follows: consider the sheaf Ck,δ(X)C^{k,\delta}(X) over the topological space 𝔽\mathbb{F} which assigns to each open set U𝔽U\subset\mathbb{F}, the vector space of Ck,δC^{k,\delta} sections of the vector bundle XX restricted to the inverse image of UU in ^\hat{\mathbb{C}}. Then a Ck,δC^{k,\delta} weighted branched section of XX is a global section of wb(Ck,δ(X))wb(C^{k,\delta}(X)). Such a weighted branched section is equal to witνi\sum w_{i}t^{\nu_{i}} restricted to sufficiently small open subsets of 𝔽\mathbb{F}, where νi\nu_{i} indicates a Ck,δC^{k,\delta} section of XX. Note that considering Ck,δC^{k,\delta} sections of XX as a sheaf over different topological spaces allows different branching behavior.

  3. (3)

    Suppose that we have an obstruction model (f^/G,V)(\hat{f}/G,V). Define a weighted branched section of f^T𝔹V\hat{f}^{*}T\mathbb{B}\oplus V as follows: Consider the sheaf of C,1¯C^{\infty,\underline{1}} sections of f^T𝔹\hat{f}^{*}T\mathbb{B} and the sheaf of C,1¯C^{\infty,\underline{1}} sections of V𝔽(f^)V\longrightarrow\mathbb{F}(\hat{f}) as sheaves of vector spaces over 𝔽(f^)\mathbb{F}(\hat{f}). Let XX be the product of these two sheaves. A weighted branched section of f^T𝔹V\hat{f}^{*}T\mathbb{B}\oplus V is a global section of wb(X)wb(X).

  4. (4)

    Given exploded manifolds 𝔸\mathbb{A} and 𝔹\mathbb{B}, consider the sheaf of sets S(𝔸)S(\mathbb{A}) so that S(U)S(U) is the set of maps of UU to 𝔹\mathbb{B}. A weighted branched map of 𝔸\mathbb{A} into 𝔹\mathbb{B} is a global section of wb(S(𝔸))wb(S(\mathbb{A})).

  5. (5)

    For any topological space XX, consider the sheaf of sets S(X)S(X), where S(U)S(U) is the set of subsets of UU. A weighted branched subset of XX is a global section of wb(S(X))wb(S(X)). (As an example of what is meant by ‘branching’ in this context if X=X=\mathbb{R}, the global section t(1,2)+t(0,1)=t(1,1)+t(0,2)t^{(-1,2)}+t^{(0,1)}=t^{(-1,1)}+t^{(0,2)}, t(2,1)+t(0,1)=t(2,1)(0,1)+tt^{(-2,-1)}+t^{(0,1)}=t^{(-2,-1)\cup(0,1)}+t^{\emptyset}, but t(1,0)+t(0,1)t(1,0)(0,1)+tt^{(-1,0)}+t^{(0,1)}\neq t^{(-1,0)\cup(0,1)}+t^{\emptyset}.)

  6. (6)

    For any smooth manifold MM, consider the sheaf of sets S(M)S(M) where S(U)S(U) is the set of smooth submanifolds of UU. Then a smooth weighted branched submanifold of MM is a global section of wb(S(M))wb(S(M)). Locally such a weighted branched submanifold is equal to

    i=1nwitNi\sum_{i=1}^{n}w_{i}t^{N_{i}}

    where each NiN_{i} is a submanifold. Note that NiN_{i} might intersect NjN_{j}, and NiN_{i} might be equal to an empty submanifold.

    Similarly, one can talk of weighted branched submanifolds which are proper, oriented, or have a particular dimension.

  7. (7)

    An nn-dimensional substack of the moduli stack of ω\omega-positive C,1¯C^{\infty,\underline{1}} curves ω\mathcal{M}^{\omega} is a substack equal to f^\hat{f} where f^\hat{f} is an nn-dimensional C,1¯C^{\infty,\underline{1}} family of curves. (In other words, a C,1¯C^{\infty,\underline{1}} family f^\hat{f}^{\prime} in this substack is equivalent to a C,1¯C^{\infty,\underline{1}} map f^f^\hat{f}^{\prime}\longrightarrow\hat{f}.) Define a sheaf of sets 𝒳\mathcal{X} over ω\mathcal{M}^{\omega} by setting 𝒳(U)\mathcal{X}(U) to be the set of complete oriented nn-dimensional C,1¯C^{\infty,\underline{1}} substacks of UωU\subset\mathcal{M}^{\omega}. A complete oriented weighted branched nn-dimensional C,1¯C^{\infty,\underline{1}} substack of ω\mathcal{M}^{\omega} is a global section of wb(𝒳)wb(\mathcal{X}) with weight 1. The support of such a weighted branched substack is the set of curves ff so that there is no neighborhood of ff in which our weighted branched substack is equal to the empty substack with weight 1.

2.7. multiperturbations

Definition 2.20.

A multi-perturbation on a substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} is an assignment to each C,1¯C^{\infty,\underline{1}} family f^\hat{f} of curves in 𝒪\mathcal{O}, a choice of C,1¯C^{\infty,\underline{1}} weighted branched section of Y(f^)Y(\hat{f}) with weight 11 so that given any map of families of curves in 𝒪\mathcal{O}, f^g^\hat{f}\longrightarrow\hat{g}, the weighted branched section of Y(f^)Y(\hat{f}) is the pull back of the weighted branched section of Y(g^)Y(\hat{g}).

Example 2.21 (The multiperturbation defined by a simple perturbation).

A simple perturbation 𝔓\mathfrak{P} parametrized by f^\hat{f} where f^/G\hat{f}/G is a core family for 𝒪\mathcal{O} defines a multi-perturbation on 𝒪\mathcal{O} which is a weighted branched section (f^)𝔓(\hat{f}^{\prime})^{*}\mathfrak{P} of Y(f^)Y(\hat{f}^{\prime}) for all families of curves f^\hat{f}^{\prime} in 𝒪\mathcal{O} as follows:

Recall from the definition of the core family f^/G\hat{f}/G that given any C,1¯C^{\infty,\underline{1}} family f^\hat{f}^{\prime} in 𝒪\mathcal{O}, there exists a unique map satisfying certain conditions

(f^)Φf^(f^)/G𝔽(f^)𝔽(f^)/G\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{\prime})&\xrightarrow{\Phi_{\hat{f}^{\prime}}}&\mathbb{C}(\hat{f})/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})/G\end{array}

Given such a map, around any point p𝔽(f^)p\in\mathbb{F}(\hat{f}^{\prime}), there exists a neighborhood UU of pp so that Φf^\Phi_{\hat{f}^{\prime}} restricted to the lift U~\tilde{U} of UU to (f^)\mathbb{C}(\hat{f}^{\prime}) lifts to exactly |G|\left\lvert G\right\rvert maps ΦU,g:U~(f^)\Phi_{U,g}:\tilde{U}\longrightarrow\mathbb{C}(\hat{f})

(f^)ΦU,g(f^)U~Φf^(f^)/G\begin{array}[]{ccc}&&\mathbb{C}(\hat{f})\\ &\nearrow\Phi_{U,g}&\downarrow\\ \mathbb{C}(\hat{f}^{\prime})\supset\tilde{U}&\xrightarrow{\Phi_{\hat{f}^{\prime}}}&\mathbb{C}(\hat{f})/G\end{array}

Recall that the simple perturbation 𝔓\mathfrak{P} is some C,1¯C^{\infty,\underline{1}} section of the bundle (Tvert(f^)Tvert𝔹^)(0,1)\left({T_{vert}^{*}\mathbb{C}(\hat{f})}\otimes{T_{vert}\hat{\mathbb{B}}}\right)^{(0,1)} over (f^)×𝔹^\mathbb{C}(\hat{f})\times\hat{\mathbb{B}}. We can pull this section 𝔓\mathfrak{P} back over the maps (ΦU,g,f^)(\Phi_{U,g},\hat{f}^{\prime}) to obtain |G|\left\lvert G\right\rvert sections (ΦU,g,f^)𝔓(\Phi_{U,g},\hat{f}^{\prime})^{*}\mathfrak{P} of the bundle Y(f^)Y(\hat{f}^{\prime}) restricted to UU. Define our weighted branched section (f^)𝔓(\hat{f}^{\prime})^{*}\mathfrak{P} of Y(f^)Y(\hat{f}^{\prime}) over UU to be

(f^)(𝔓)|U:=gG1|G|t(ΦU,g,f^)𝔓(\hat{f}^{\prime})^{*}(\mathfrak{P})\rvert_{U}:=\sum_{g\in G}\frac{1}{\left\lvert G\right\rvert}t^{(\Phi_{U,g},\hat{f}^{\prime})^{*}\mathfrak{P}}

This construction is clearly compatible with any map of families f^′′f^\hat{f}^{\prime\prime}\longrightarrow\hat{f}^{\prime} in 𝒪\mathcal{O}, so the above local construction glues together to a global weighted branched section (f^)(𝔓)(\hat{f}^{\prime})^{*}(\mathfrak{P}) of Y(f^)Y(\hat{f}^{\prime}), and we get a multi-perturbation defined over all families in 𝒪\mathcal{O}. Note that f^(𝔓)\hat{f}^{*}(\mathfrak{P}) is not just (id,f^)𝔓(id,\hat{f})^{*}\mathfrak{P}, but the weighted branched section which is gG1|G|t(g,f^)𝔓\sum_{g\in G}\frac{1}{\left\lvert G\right\rvert}t^{(g,\hat{f})^{*}\mathfrak{P}} where gg indicates the map g:(f^)(f^)g:\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}) given by the group action.

To extend a multiperturbation on 𝒪\mathcal{O} defined as above to some other substack 𝒰\mathcal{U} of ω\mathcal{M}^{\omega}, we need 𝒰\mathcal{U} to meet 𝒪\mathcal{O} properly as defined below.

Definition 2.22.

Say that a family g^\hat{g} of curves meets a substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} with a core family f^/G\hat{f}/G properly if the following holds. Let g^|𝒪\hat{g}\rvert_{\mathcal{O}} indicate the sub family of g^\hat{g} consisting of all curves contained in 𝒪\mathcal{O}, let ι:(g^|𝒪)(g)\iota:\mathbb{C}(\hat{g}\rvert_{\mathcal{O}})\longrightarrow\mathbb{C}(g) indicate the natural inclusion, and let Φg^|𝒪:(g^|𝒪)(f^)/G\Phi_{\hat{g}\rvert_{\mathcal{O}}}:\mathbb{C}(\hat{g}\rvert_{\mathcal{O}})\longrightarrow\mathbb{C}(\hat{f})/G indicate the projection from the definition of a core family. Then the map

(ι,Φg^|𝒪):(g^|𝒪)(g^)×(f^)/G(\iota,\Phi_{\hat{g}\rvert_{\mathcal{O}}}):\mathbb{C}(\hat{g}\rvert_{\mathcal{O}})\longrightarrow\mathbb{C}(\hat{g})\times\mathbb{C}(\hat{f})/G

is proper.

Say that a substack 𝒰ω\mathcal{U}\subset\mathcal{M}^{\omega} meets 𝒪\mathcal{O} properly if every family g^\hat{g} in 𝒰\mathcal{U} meets 𝒪\mathcal{O} properly.

Example 2.23.

Let 𝔓\mathfrak{P} be a compactly supported simple perturbation parametrized by a core family f^/G\hat{f}/G for 𝒪\mathcal{O}, and let 𝒰\mathcal{U} meet 𝒪\mathcal{O} properly. Define a multi-perturbation on 𝒰\mathcal{U} as follows: If g^\hat{g} is a family in 𝒰\mathcal{U}, and g^|𝒪\hat{g}\rvert_{\mathcal{O}} indicates the sub family of all curves contained in 𝒪\mathcal{O}, let g^𝔓\hat{g}^{*}\mathfrak{P} indicate the weighted branched section of Y(g^)Y(\hat{g}) which when restricted to g^|𝒪\hat{g}_{\rvert_{\mathcal{O}}} equals the multi perturbation (g^|𝒪)𝔓(\hat{g}\rvert_{\mathcal{O}})^{*}\mathfrak{P} from example 2.21, and which is equal to the zero section with weight 11 everywhere else. As g^\hat{g} meets 𝒪\mathcal{O} properly and 𝔓\mathfrak{P} is compactly supported, g^𝔓\hat{g}^{*}\mathfrak{P} is a C,1¯C^{\infty,\underline{1}} weighted branched section if g^\hat{g} is C,1¯C^{\infty,\underline{1}}.

More generally, given a finite collection of compactly supported simple perturbations 𝔓i\mathfrak{P}_{i} parameterized by core families f^i/Gi\hat{f}_{i}/G_{i} for substacks 𝒪i\mathcal{O}_{i} which meet 𝒰\mathcal{U} properly, we may define a multiperturbation on 𝒰\mathcal{U} by multiplying together all the multiperturbations from example 2.23, so given a family g^\hat{g} in 𝒰\mathcal{U}, the multiperturbation on g^\hat{g} is ig^𝔓i\prod_{i}\hat{g}^{*}\mathfrak{P}_{i}. (Note that a product of weighted branched sections as defined in definition 2.19 involves adding sections and multiplying weights.) Theorem 2.29 on page 2.29 describes the solution to the ¯\bar{\partial} equation within an obstruction model when perturbed by a multiperturbation constructed in this way.

2.8. Summary of construction of virtual moduli space

The following theorem proved beginning on page 2.10 should be thought of as outlining the construction of a ‘virtual class’ for a component of the moduli stack of holomorphic curves. This virtual class is a cobordism class of finite dimensional C,1¯C^{\infty,\underline{1}} weighted branched substacks of ω\mathcal{M}^{\omega}, oriented relative to 𝔾\mathbb{G}. Other approaches such as those used in [3], [6], [5], [8], [9], [16], [10] and [17] should also generalize to the exploded setting. The existence of obstruction models imply that given any compact basic family of targets 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} on which Gromov compactness holds, the stack of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) may be covered by a finite number of extendible obstruction models. The following theorem constructs a virtual moduli space g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) using these obstruction models.

Theorem 2.24.

Given

  • a compact, basic family of targets 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} in which Gromov compactness holds in the sense of definition 1.2.

  • a genus gg, a tropical curve γ\gamma in 𝔹¯^\underline{\hat{\mathbb{B}}} and a linear map β:H2(𝔹^)𝔹\beta:H^{2}(\hat{\mathbb{B}})\longrightarrow\mathbb{B} ,

  • and any finite collection of extendible obstruction models covering the moduli stack of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}),

each obstruction model may be modified by restricting to an open subset covering the same set of holomorphic curves, and satisfying the following: There exists an open C,1¯C^{\infty,\underline{1}} neighborhood UU of 0 in the space of collections of compactly supported simple perturbations parametrized by these obstruction models so that for any collection {𝔓i}U\{\mathfrak{P}_{i}\}\in U of such perturbations, the following is true

  1. (1)

    There is some open neighborhood 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} of the set of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) which meets each of the our obstruction models properly. On 𝒪\mathcal{O} there is a C,1¯C^{\infty,\underline{1}} multi-perturbation θ\theta defined by

    θ(f^):=if^𝔓i\theta(\hat{f}):=\prod_{i}\hat{f}^{*}\mathfrak{P}_{i}

    where each multi-perturbation f^𝔓i\hat{f}^{*}\mathfrak{P}_{i} is as defined in example 2.23. (Note that the notation of a product of the weighted branched sections involves adding sections and multiplying weights. See definition 2.19 on page 2.19.)

  2. (2)

    For each of our obstruction models (f^/G,{si},F,V)(\hat{f}/G,\{s_{i}\},F,V) there exists a unique GG-invariant C,1¯C^{\infty,\underline{1}} weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) of f^Tvert𝔹^V\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\oplus V with weight 11 (see example 3 below definition 2.19) so that

    1. (a)

      locally on 𝔽(f^)\mathbb{F}(\hat{f}),

      (ν,¯ν)=k=1n1nt(νk,¯νk)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{k=1}^{n}\frac{1}{n}t^{(\nu_{k},\bar{\partial}^{\prime}\nu_{k})}

      where the sections νk\nu_{k} vanishes on the image of the marked point sections si:𝔽(f^)(f^)s_{i}:\mathbb{F}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}) and correspond to families F(νk)F(\nu_{k}) in 𝒪\mathcal{O}

    2. (b)
      θ(F(νk))=j=1n1nt𝔓k,j\theta(F(\nu_{k}))=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{k,j}}

      and

      ¯F(νk)𝔓k,k=¯νk\bar{\partial}F(\nu_{k})-\mathfrak{P}_{k,k}=\bar{\partial}^{\prime}\nu_{k}
    3. (c)

      Given any curve ff in the above subset of f^\hat{f} where νk\nu_{k} is defined, if ν\nu^{\prime} is a section of fTvert𝔹^f^{*}{T_{vert}\hat{\mathbb{B}}} vanishing on {si}\{s_{i}\} so that F(ν)F(\nu^{\prime}) is in 𝒪\mathcal{O} and the multi-perturbation θ(F(ν))=jwjt𝔔j\theta(F(\nu^{\prime}))=\sum_{j}w_{j}t^{\mathfrak{Q}_{j}}, then 1n\frac{1}{n} times the number of the above νk\nu_{k} so that ν\nu^{\prime} is the restriction of νk\nu_{k} is equal to the sum of wjw_{j} so that ¯F(ν)𝔔j\bar{\partial}F(\nu^{\prime})-\mathfrak{Q}_{j} is in V.

  3. (3)

    Say that the multi perturbation θ\theta is transverse to ¯\bar{\partial} on a sub family Cf^C\subset\hat{f} if the sections ¯νk\bar{\partial}^{\prime}\nu_{k} of VV are transverse to the zero section on CC.

    Given any compact subfamily of one of our obstruction models Cf^C\subset\hat{f}, the subset of the space UU of collections of simple perturbations {𝔓i}\{\mathfrak{P}_{i}\} discussed above so that the corresponding multi-perturbation θ\theta is transverse to ¯\bar{\partial} is open and dense in the C,1¯C^{\infty,\underline{1}} topology.

  4. (4)

    Say that the multi-perturbation θ\theta is fixed point free on a sub family Cf^C\subset\hat{f} if none of the curves in F(νk)F(\nu_{k}) restricted to CC have smooth part with nontrivial automorphism group.

    If the relative dimension of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} is greater than 0, then given any compact subfamily of one of our obstruction models Cf^C\subset\hat{f}, the subset of the space UU of collections of simple perturbations {𝔓i}\{\mathfrak{P}_{i}\} discussed above so that θ\theta is fixed point free is open and dense in the C,1¯C^{\infty,\underline{1}} topology.

  5. (5)

    There exists an open substack 𝒪𝒪\mathcal{O}^{\circ}\subset\mathcal{O} which contains the holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) and a collection of compact sub families of our obstruction models Cif^iC_{i}\subset\hat{f}_{i} so that

    1. (a)

      if ff is a stable curve in 𝒪\mathcal{O}^{\circ}, then there exists some curve ff^{\prime} in one of these sub families CiC_{i} and section ν\nu of (f)Tvert𝔹^(f^{\prime})^{*}T_{vert}\hat{\mathbb{B}} vanishing on marked points so that f=F(ν)f=F(\nu),

    2. (b)

      if ff is any curve in 𝒪\mathcal{O} so that for any collection of perturbations in UU, θ(f)=wt¯f+\theta(f)=wt^{\bar{\partial}f}+\dotsc where w>0w>0, then ff is in 𝒪\mathcal{O}^{\circ}.

  6. (6)

    Say that θ\theta is transverse to ¯\bar{\partial} and fixed point free if it is transverse to ¯\bar{\partial} and fixed point free on each CiC_{i} from item 5 above. Given any such θ\theta, there is a unique complete weighted branched finite dimensional C,1¯C^{\infty,\underline{1}} substack g,[γ],β𝒪\mathcal{M}_{g,[\gamma],\beta}\subset\mathcal{O}^{\circ}, oriented relative to 𝔾\mathbb{G} which is the solution to ¯=θ\bar{\partial}=\theta in the following sense:

    1. (a)

      Given a curve ff in f^\hat{f} in the region where the equations from item 2 hold, and given ψX,1¯\psi\in X^{\infty,\underline{1}} so that F(ψ)F(\psi) is in 𝒪\mathcal{O}^{\circ}, restricted to some neighborhood of F(ψ)F(\psi) in 𝒪\mathcal{O}^{\circ}, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is locally equal to

      k=1n1ntg^k\sum_{k=1}^{n}\frac{1}{n}t^{\hat{g}_{k}}

      where g^k\hat{g}_{k} is the empty substack if νk(f)ψ\nu_{k}(f)\neq\psi or ¯νk0\bar{\partial}^{\prime}\nu_{k}\neq 0, and otherwise, g^k\hat{g}_{k} is given by the restriction of F(νk)F(\nu_{k}) to some neighborhood of F(ψ)F(\psi) in the intersection of ¯νk\bar{\partial}^{\prime}\nu_{k} with the zero section, oriented using the orientation of 𝔽(f^)\mathbb{F}(\hat{f}) relative to 𝔾\mathbb{G} and the orientation of VV relative to 𝔽(f^)\mathbb{F}(\hat{f}).

    2. (b)

      If g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is locally equal to kwktg^k\sum_{k}w_{k}t^{\hat{g}_{k}} then θ(g^k)=wkt¯g^k+\theta(\hat{g}_{k})=w_{k}t^{\bar{\partial}\hat{g}_{k}}+\dotsc.

    3. (c)

      If θ(f)=kwkt𝔔k\theta(f)=\sum_{k}w^{\prime}_{k}t^{\mathfrak{Q}_{k}}, then the sum of weights wkw_{k} so that ff is in g^k\hat{g}_{k} is equal to the sum of weights wkw^{\prime}_{k} so that ¯f=𝔔k\bar{\partial}f=\mathfrak{Q}_{k}.

    4. (d)

      If a family g^\hat{g} in 𝒪\mathcal{O}^{\circ} containing a curve ff satisfies

      θ(g^)=wt¯g^\theta(\hat{g})=wt^{\bar{\partial}\hat{g}}

      then if g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to kwktg^k\sum_{k}w_{k}t^{\hat{g}_{k}} on a neighborhood of ff, then the sum of the wkw_{k} so that there is a map from some neighborhood of ff in g^\hat{g} to g^k\hat{g}_{k} is at least ww.

  7. (7)

    The support of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is a compact subset of g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}.

  8. (8)

    Given any construction of virtual moduli space g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} defined using another small enough multi-perturbation θ\theta^{\prime} which is fixed point free and transverse to ¯\bar{\partial}, defined on some other open neighborhood of the holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) using different choices of obstruction models, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is cobordant to g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} in the following sense:

    Let 𝔹^×S1𝔾×S1\hat{\mathbb{B}}\times S^{1}\longrightarrow\mathbb{G}\times S^{1} be the product of our original family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} with a circle. We can regard γ\gamma as a tropical curve in 𝔹^×S1¯\underline{\hat{\mathbb{B}}\times S^{1}} and β\beta as a map H2(𝔹^×S1)H^{2}(\hat{\mathbb{B}}\times S^{1})\longrightarrow\mathbb{R}. Then we may construct g,[γ],β(𝔹^×S1)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1}) so that the map

    g,[γ],β(𝔹^×S1)S1\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1})\longrightarrow S^{1}

    is transverse to two points p1p_{1} and p2p_{2} in S1S^{1}, and the restriction of g,[γ],β(𝔹^×S1)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1}) to g,[γ],βω(𝔹^×{p1})\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times\{p_{1}\}) is equal to g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) and the restriction of g,[γ],β(𝔹^×S1)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1}) to g,[γ],βω(𝔹^×{p2})\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times\{p_{2}\}) is equal to g,[γ],β(𝔹^)\mathcal{M}^{\prime}_{g,[\gamma],\beta}(\hat{\mathbb{B}}).

  9. (9)

    Given any compact exploded manifold 𝔾\mathbb{G}^{\prime} and C,1¯C^{\infty,\underline{1}} map 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G}, the virtual moduli space g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) can be constructed so that the map

    g,[γ],β(𝔹^)𝔾\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}})\longrightarrow\mathbb{G}

    is transverse to the map 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G}.

    Suppose that this is the case and let 𝔹^𝔾\hat{\mathbb{B}}^{\prime}\longrightarrow\mathbb{G}^{\prime} be the pullback of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Suppose also that there are tropical curves γi\gamma_{i} in 𝔹^¯\underline{\hat{\mathbb{B}}^{\prime}} and maps βi:2(𝔹^)\beta_{i}:\mathbb{H}^{2}(\hat{\mathbb{B}}^{\prime})\longrightarrow\mathbb{R} so that a curve is in ig,[γi],βiω(𝔹^)\coprod_{i}\mathcal{M}^{\omega}_{g,[\gamma_{i}],\beta_{i}}(\hat{\mathbb{B}^{\prime}}) if and only if its composition with 𝔹^𝔹^\hat{\mathbb{B}}^{\prime}\longrightarrow\hat{\mathbb{B}} is a curve in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}).

    Then so long as the perturbations used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} are small enough, ig,[γi],βi(𝔹^)\coprod_{i}\mathcal{M}_{g,[\gamma_{i}],\beta_{i}}(\hat{\mathbb{B}}^{\prime}) may be constructed as the inverse image of g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}), and may be considered as the fiber product of 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} with g,[γ],βω(𝔹^)𝔾\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}})\longrightarrow\mathbb{G}.

Item 8 above gives that the cobordism class of g,[β],γ\mathcal{M}_{g,[\beta],\gamma} is independent of the choices made in its construction. Item 9 can be used to show that Gromov Witten invariants do not change in families.

2.9. proofs

The following theorem states roughly that the explosion of Deligne Mumford space, Expl¯\operatorname{Expl}\bar{\mathcal{M}} (discussed in [12]) represents the moduli stack of C,1¯C^{\infty,\underline{1}} families of stable exploded curves. A similar theorem probably holds over the complex version of the exploded category with ‘smooth and holomorphic’ replacing ‘C,1¯C^{\infty,\underline{1}}’.

Theorem 2.25.

Consider any C,1¯C^{\infty,\underline{1}} family of exploded curves (^,j)𝔽(\hat{\mathbb{C}},j)\longrightarrow\mathbb{F} so that each exploded curve is connected and has 2g+n32g+n\geq 3 where gg is the genus and nn is the number of punctures. Then there exists a unique fiber wise holomorphic map

(^,j)(Expl¯+1,j)𝔽Expl¯\begin{array}[]{ccc}(\hat{\mathbb{C}},j)&\longrightarrow&(\operatorname{Expl}\bar{\mathcal{M}}^{+1},j)\\ \downarrow&&\downarrow\\ \mathbb{F}&\longrightarrow&\operatorname{Expl}\bar{\mathcal{M}}\end{array}

so that the map on each fiber \mathbb{C} factors into a degree one holomorphic map to a stable exploded curve \mathbb{C}^{\prime} and a map from \mathbb{C}^{\prime} to a fiber of Expl¯+1\operatorname{Expl}\bar{\mathcal{M}}^{+1} given by quotienting \mathbb{C}^{\prime} by its automorphism group.

The above maps all have regularity C,1¯C^{\infty,\underline{1}}.

Proof:

We first construct this map for the fiber \mathbb{C} over a single point of 𝔽\mathbb{F}. The first stage of this is to construct a stable curve \mathbb{C}^{\prime} with a holomorphic degree one map \mathbb{C}\longrightarrow\mathbb{C}^{\prime}. The idea is to ‘remove’ all unstable components using a series of maps of the following two types:

  1. (1)

    If a smooth component of \mathbb{C} is a sphere attached to only one edge, put holomorphic coordinates on a neighborhood of the edge modeled on an open subset of 𝕋[0,l]1\mathbb{T}^{1}_{[0,l]} with coordinate z~\tilde{z} so that z~\lceil\tilde{z}\rceil gives coordinates on the smooth component of \mathbb{C} attached to the other end of the edge. Replace this coordinate chart with the corresponding open subset of \mathbb{C} with coordinate z=z~z=\lceil\tilde{z}\rceil. There is an obvious degree one holomorphic map from our old curve to this new one that is given in this coordinate chart by z~z~\tilde{z}\mapsto\lceil\tilde{z}\rceil, and sends our unstable sphere and the edge attached to it to the point pp where z(p)=0z(p)=0. (This map is the identity everywhere else.)

  2. (2)

    If a smooth component of \mathbb{C} is a sphere attached to exactly two edges, there exists a holomorphic identification of a neighborhood of this smooth component with a refinement of an open subset of 𝕋[0,l]1\mathbb{T}^{1}_{[0,l]}. Replace this open set with the corresponding open subset of 𝕋[0,l]1\mathbb{T}^{1}_{[0,l]}. The degree one holomorphic map from the old exploded curve to the new one is this refinement map. (Refer to [12] for the definition of refinements.)

Each of the above types of maps removes one smooth component, so after applying maps of the above type a finite number of times, we obtain a connected exploded curve with no smooth components which are spheres with one or two punctures. Our theorem’s hypotheses then imply that the resulting exploded curve \mathbb{C}^{\prime} must be stable. It is not difficult to see that the stable curve obtained this way is unique.

The smooth part of this stable exploded curve \mathbb{C}^{\prime} is a stable nodal Riemann surface with punctures, \lceil\mathbb{C}^{\prime}\rceil. This nodal Riemann surface determines a point in Deligne Mumford space p¯p_{\lceil\mathbb{C}^{\prime}\rceil}\in\bar{\mathcal{M}}, and a corresponding map of \lceil\mathbb{C}^{\prime}\rceil to the fiber of ¯+1\bar{\mathcal{M}}^{+1} over this point pp_{\lceil\mathbb{C}^{\prime}\rceil}. Note that ¯\bar{\mathcal{M}} is the smooth part of Expl¯\operatorname{Expl}\bar{\mathcal{M}} and ¯+1\bar{\mathcal{M}}^{+1} is the smooth part of Expl¯+1\operatorname{Expl}\bar{\mathcal{M}}^{+1}. The smooth part of our map Expl¯+1\mathbb{C}^{\prime}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+1} must correspond with this map ¯+1\lceil\mathbb{C}^{\prime}\rceil\longrightarrow\bar{\mathcal{M}}^{+1}. We must now determine the remaining information.

If we give Deligne Mumford space its usual holomorphic structure, there is a holomorphic uniformising chart (U,G)(U,G) containing this point pp_{\lceil\mathbb{C}^{\prime}\rceil}, where UU is some subset of n\mathbb{C}^{n} so that the boundary strata of ¯\bar{\mathcal{M}} correspond to where coordinates zi=0z_{i}=0, and GG is a finite group with a holomorphic action on UU which preserves the boundary strata. Expl¯\operatorname{Expl}\bar{\mathcal{M}} is constructed so that it has a corresponding uniformising coordinate chart (U~,G)(\tilde{U},G) where U~\tilde{U} is an open subset of 𝕋[0,)nn\mathbb{T}^{n}_{[0,\infty)^{n}} which corresponds to the set where z~U\lceil\tilde{z}\rceil\in U, and the action of GG on U~\tilde{U} induces the action of GG on the smooth part U~=U\lceil\tilde{U}\rceil=U. The inverse image of U~\tilde{U} in Expl¯+1\operatorname{Expl}\bar{\mathcal{M}}^{+1} is some exploded manifold U~+1\tilde{U}^{+1} quotiented by GG, and the smooth part of this is the inverse image of UU in ¯+1\bar{\mathcal{M}}^{+1}, which is equal to some smooth complex manifold U+1U^{+1} quotiented by GG. There are |G|\left\lvert G\right\rvert identifications of \lceil\mathbb{C}^{\prime}\rceil with a fiber of U+1UU^{+1}\longrightarrow U, which are permuted by the action of GG, (so together they correspond to a unique map to ¯+1\bar{\mathcal{M}}^{+1}). Choose one of these maps.

Each of the nodes of \lceil\mathbb{C}\rceil now correspond to some coordinate ziz_{i} on UU which is equal to 0. We must determine the value of the corresponding z~i\tilde{z}_{i}. (All other coordinates are nonzero so z~k\tilde{z}_{k} is given by z~k=zk\tilde{z}_{k}=z_{k}.) There is a chart Ui+1U_{i}^{+1} on U+1U^{+1} containing this node which is equal to a convex open subset of n+1\mathbb{C}^{n+1} with coordinates zjz_{j}, jij\neq i and zi+,ziz_{i}^{+},z_{i}^{-}, so that the map Ui+1UU_{i}^{+1}\longrightarrow U is given by zi=zi+ziz_{i}=z_{i}^{+}z_{i}^{-} and zj=zjz_{j}=z_{j}. The identification of a neighborhood of this node with a fiber of Ui+1U_{i}^{+1} means that we can use zi+z_{i}^{+} and ziz_{i}^{-} respectively to parametrize the two discs that make up the neighborhood of the node. The open subset of \mathbb{C}^{\prime} with smooth part equal to this neighborhood can then be covered by an open subset of 𝕋[0,l]1\mathbb{T}^{1}_{[0,l]} with coordinates z~i+\tilde{z}_{i}^{+} and z~i\tilde{z}_{i}^{-} so that z~i±=zi±\lceil\tilde{z}_{i}^{\pm}\rceil=z_{i}^{\pm}. These coordinate are related by the equation

z~i+z~i=c𝔱l\tilde{z}_{i}^{+}\tilde{z}_{i}^{-}=c\mathfrak{t}^{l}

In the above, ll is the length of our edge, and cc is canonically determined by our choice of holomorphic coordinate chart on ¯\bar{\mathcal{M}}. Our coordinate z~i\tilde{z}_{i} must be equal to c𝔱lc\mathfrak{t}^{l}. To see this consider the corresponding coordinate chart U~i+1\tilde{U}_{i}^{+1} with coordinates z~j\tilde{z}_{j} and z~i±\tilde{z}_{i}^{\pm} so that z~j=zj\lceil\tilde{z}_{j}\rceil=z_{j} and z~i±=zi±\lceil\tilde{z}_{i}^{\pm}\rceil=z_{i}^{\pm}. The map U~i+1U~\tilde{U}_{i}^{+1}\longrightarrow\tilde{U} is given by z~i=z~i+z~i\tilde{z}_{i}=\tilde{z}_{i}^{+}\tilde{z}_{i}^{-} and z~j=z~j\tilde{z}_{j}=\tilde{z}_{j}. The smooth part of the intersection of our curve with U~i+\tilde{U}_{i}^{+} must be as described above, and the parametrization of the smooth part by z~i±\lceil\tilde{z}_{i}^{\pm}\rceil must also be as above. The fiber is over a point where z~i=c𝔱l\tilde{z}_{i}=c\mathfrak{t}^{l} has two coordinates related by the equation z~i+z~i=c𝔱l\tilde{z}_{i}^{+}\tilde{z}_{i}^{-}=c\mathfrak{t}^{l}. This fiber is equal to the corresponding open subset of our curve \mathbb{C}^{\prime} and parametrized correctly if and only if z~i=c𝔱l\tilde{z}_{i}=c\mathfrak{t}^{l}.

We have shown that after choosing any one of the |G|\left\lvert G\right\rvert holomorphic maps U+1\lceil\mathbb{C}^{\prime}\rceil\longrightarrow U^{+1} there is a unique holomorphic map U~+1\mathbb{C}^{\prime}\longrightarrow\tilde{U}^{+1} onto a fiber of U+1U^{+1} with smooth part equal to this. Therefore, there is a unique holomorphic map Expl¯+1\mathbb{C}^{\prime}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+1} which factors as an inclusion as a fiber of U~+1\tilde{U}^{+1} followed by quotiententing by the action of the group GG. In particular, there is a unique holomorphic map Expl¯+1\mathbb{C}^{\prime}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+1} satisfying the required conditions of our theorem. This completes the construction of our map for each individual fiber. We must now verify that the resulting map on the total space has regularity C,1¯C^{\infty,\underline{1}}.

To verify the regularity of the map we’ve constructed, we need only to work locally around a fiber. As this is local, we may assume that the base of our family 𝔽\mathbb{F} is covered by a single standard coordinate chart. Start with the map on a single fiber U~+1\mathbb{C}\longrightarrow\tilde{U}^{+1} constructed above. We shall prove that this extends to a C,1¯C^{\infty,\underline{1}} fiberwise holomorphic map from a neighborhood of the fiber. The uniqueness of our map on fibers shall then imply that this map must agree with the map constructed above, proving the required regularity. We shall consider U~+1U~\tilde{U}^{+1}\longrightarrow\tilde{U} to give a family of targets, to which we shall first construct a smooth map from a neighborhood of the fiber, and then apply Theorem 2.14 to correct this to a fiber wise holomorphic map.

Construct a smooth extension of U~+1\mathbb{C}\longrightarrow\mathbb{C}^{\prime}\longrightarrow\tilde{U}^{+1} using local coordinate charts as follows. Cover U~+1\tilde{U}^{+1} with a finite number of charts of the following three types: the charts U~i+1\tilde{U}_{i}^{+1} mentioned earlier which cover edges of the image of \mathbb{C}^{\prime}; charts covering punctures of the image of \mathbb{C}^{\prime}, which are all of the form of some open subset of 𝕋11×U~\mathbb{T}^{1}_{1}\times\tilde{U}; and charts containing only smooth parts of the image of \mathbb{C}^{\prime}, which can all be identified with some open subset of \mathbb{C} times U~\tilde{U}. On ^𝔽\hat{\mathbb{C}}\longrightarrow\mathbb{F}, consider a single coordinate chart on 𝔽\mathbb{F} which we may assume (without losing generality in this part of the construction) is equal to some subset of 𝕋Pm\mathbb{T}^{m}_{P} containing all strata of PP. ( If this is not the case, and our coordinate chart on 𝔽\mathbb{F} is a subset of n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}, we may construct our smooth map to be independent of the n\mathbb{R}^{n} coordinates.) Cover the inverse image of this coordinate chart in ^\hat{\mathbb{C}} with a finite number of coordinate charts 𝕍\mathbb{V} which project to 𝕋Pm\mathbb{T}^{m}_{P} in one of the standard forms for coordinate charts on families discussed in [12]. Construct these charts 𝕍\mathbb{V} small enough so that the portion of \mathbb{C} contained in any one of these coordinate charts is contained well inside one of the coordinate charts on U~+1\tilde{U}^{+1}. In this case say that 𝕍\mathbb{V} is ‘sent to’ the corresponding chart on U~+1\tilde{U}^{+1}.

Consider a chart 𝕍\mathbb{V} on ^\hat{\mathbb{C}} which is sent to a chart U~i+1\tilde{U}_{i}^{+1} corresponding to the iith node of \mathbb{C}^{\prime}. We may assume that if any two of these coordinate charts intersect, then the tropical part of the intersection is equal to PP.

Define 𝔱\mathfrak{t}^{\mathbb{R}} valued integral affine functions hi,𝕍h_{i,\mathbb{V}} and hi,𝕍±h_{i,\mathbb{V}}^{\pm} on 𝕍¯\underline{\mathbb{V}} as follows: If the tropical part of \mathbb{C} intersecting this chart is sent to a single point in U~i+1\tilde{U}_{i}^{+1}, then set all three of these functions equal to 𝔱0\mathfrak{t}^{0}. If not, define hi,𝕍h_{i,\mathbb{V}} at pPp\in P to be the length of the inverse image of pp in 𝕍¯\underline{\mathbb{V}}, and define hi,𝕍±h_{i,\mathbb{V}}^{\pm} on 𝕍¯\underline{\mathbb{V}} to be the distance to either end of the fibers of 𝕍¯P\underline{\mathbb{V}}\longrightarrow P, choosing the relevant ‘ends’ so that on the intersection with \mathbb{C} these hi,𝕍±h_{i,\mathbb{V}}^{\pm} are equal to the pull back of z~i±¯\underline{\tilde{z}_{i}^{\pm}} times some constant. Now define the function hih_{i} on PP by multiplying together all the functions hi,𝕍h_{i,\mathbb{V}} from each of the coordinate charts above. Note that on the intersection with \mathbb{C}, this integral affine function is equal to z~i¯\underline{\tilde{z}_{i}}. We now define integral affine functions hi±h_{i}^{\pm} which correspond to z~i±¯\underline{\tilde{z}_{i}^{\pm}}. Define a partial order on these charts as follows: if z~+¯\underline{\tilde{z}^{+}} is greater on the part of \mathbb{C} in chart 1 than on the part of \mathbb{C} in chart 2, and at some point strictly greater, then say that chart 1 is greater than chart 2. Define hi+h^{+}_{i} on 𝕍\mathbb{V} to be equal to the product of hi+𝕍h^{+}_{i}\mathbb{V} with hi,𝕍h_{i,\mathbb{V}^{\prime}} for all 𝕍\mathbb{V}^{\prime} greater that 𝕍\mathbb{V}. Similarly define hih^{-}_{i}. Define the function z~i\tilde{z}_{i} on 𝕋Pm\mathbb{T}^{m}_{P} to be equal to the unique monomial so that z~i¯=hi\underline{\tilde{z}_{i}}=h_{i} and z~i\tilde{z}_{i} restricted to \mathbb{C} is equal to the pull back of z~i\tilde{z}_{i} from U~\tilde{U}. Doing the same for all other nodes and setting the other coordinates constant gives our smooth map from our subset of 𝕋Pm\mathbb{T}^{m}_{P} to U~\tilde{U}.

Now choose functions z~i±\tilde{z}^{\pm}_{i} on each coordinate chart 𝕍\mathbb{V} so that

  1. (1)
    z~i+z~i=z~i\tilde{z}_{i}^{+}\tilde{z}_{i}^{-}=\tilde{z}_{i}
  2. (2)
    z~i±¯=hi±\underline{\tilde{z}_{i}^{\pm}}=h_{i}^{\pm}
  3. (3)

    Restricted to \mathbb{C}, z~i±\tilde{z}_{i}^{\pm} is equal to the pull back of z~i±\tilde{z}_{i}^{\pm} from U~i\tilde{U}_{i}.

Because the tropical part z~i±¯\underline{\tilde{z}_{i}^{\pm}} is compatible with coordinate changes, and because z~i±\tilde{z}_{i}^{\pm} is compatible with coordinate changes, these functions are compatible with coordinate changes on any fiber with smooth part equal to the smooth part of \mathbb{C}, and are almost compatible with coordinate changes in a small neighborhood of \mathbb{C}. We can therefore modify them to obey all the above conditions, and be compatible with coordinate changes, defining smooth exploded functions z~i±\tilde{z}_{i}^{\pm} on the union of all coordinate charts VV which are sent to U~i+1\tilde{U}^{+1}_{i}. These together with the map from our subset of 𝕋Pm\mathbb{T}^{m}_{P} to U~\tilde{U} defined above define smooth maps from these coordinate charts to U~i+1\tilde{U}_{i}^{+1} which are compatible with coordinate changes.

We must also define our map on coordinate charts which are sent to coordinates charts on U~+1\tilde{U}^{+1} which are a product of U~\tilde{U} with some open subset of 𝕋11\mathbb{T}^{1}_{1}. As we already have our map to U~\tilde{U}, this amounts to constructing a map into 𝕋11\mathbb{T}^{1}_{1}, which we shall give a coordinate w~\tilde{w}. The construction of this map is entirely analogous to the construction of the function z~i+\tilde{z}_{i}^{+} above. Once we have done this, we have smooth maps from each of our coordinate charts into U~+1\tilde{U}^{+1} which are compatible with coordinate changes on any fiber with smooth part equal to the smooth part of \mathbb{C}, and which agree with the map constructed earlier on \mathbb{C}. There is no obstruction to modifying these maps to give a smooth map which is compatible with all coordinate changes and satisfies the required conditions.

We have now shown that there exists a smooth map

^U~+1𝔽U~\begin{array}[]{ccc}\hat{\mathbb{C}}&\longrightarrow&\tilde{U}^{+1}\\ \downarrow&&\downarrow\\ \mathbb{F}&\longrightarrow&\tilde{U}\end{array}

so that the restriction to the fiber \mathbb{C} is holomorphic. (We proved this under the assumption that 𝔽\mathbb{F} is covered by a single coordinate chart.) We now wish to show that this can be modified to a fiber wise holomorphic C,1¯C^{\infty,\underline{1}} map on a neighborhood of \mathbb{C}. We shall show below that if the above is considered as a map into a family of targets U~+1U~\tilde{U}^{+1}\longrightarrow\tilde{U}, the cokernel of the relevant linearized ¯\bar{\partial} operator is naturally identified with the cotangent space of U~\tilde{U}. To deal with this cokernel within the framework of this paper, we shall extend our map to a smooth map

^×ng^U~+1𝔽×nU~\begin{array}[]{ccc}\hat{\mathbb{C}}\times\mathbb{R}^{n}&\xrightarrow{\hat{g}}&\tilde{U}^{+1}\\ \downarrow&&\downarrow\\ \mathbb{F}\times\mathbb{R}^{n}&\longrightarrow&\tilde{U}\end{array}

where the tangent space of U~\tilde{U} is identified with n×U~\mathbb{R}^{n}\times\tilde{U}, and the derivative of this map on the n\mathbb{R}^{n} factor at 0 is the identity.

Consider the corresponding linearized operator D¯D\bar{\partial} at g^\hat{g} restricted to our curve \mathbb{C}. This is just the standard ¯\bar{\partial} operator on sections of the pullback of TT\mathbb{C}^{\prime} to \mathbb{C}. Standard complex analysis tells us that as \mathbb{C}^{\prime} is stable, this operator is injective, and has a cokernel which we may identify with ‘quadratic differentials’, which are holomorphic sections θ\theta of the pull back to \mathbb{C} of the symmetric square of the holomorphic cotangent bundle of \mathbb{C}^{\prime} which vanish at punctures. (This actually corresponds to allowing a simple pole at punctures viewed from the smooth perspective as quadratic differentials on 𝕋11\mathbb{T}^{1}_{1} look like holomorphic functions times (z~1dz~)2(\tilde{z}^{-1}d\tilde{z})^{2}). This is proved by showing that the quadratic differentials are the kernel of the adjoint of ¯\bar{\partial}. All we shall use is that the relationship is as follows: the wedge product of ¯v\bar{\partial}v with θ\theta gives a two form which is equal to d(θ(v))d(\theta(v)). This vanishes at all edges and punctures because ¯v\bar{\partial}v does, so the integral is well defined. Therefore, as it equals d(θ(v))d(\theta(v)), and θ(v)\theta(v) is a one form which vanishes on punctures, the integral of the wedge product of ¯v\bar{\partial}v with θ\theta over \mathbb{C} must vanish. As holomorphic sections of the pullback to \mathbb{C} of any bundle on \mathbb{C}^{\prime} can be identified with holomorphic sections of the bundle on \mathbb{C}^{\prime}, we may identify the cokernel of our D¯D\bar{\partial} with the quadratic differentials on \mathbb{C}^{\prime}.

We can also identify the holomorphic cotangent space to U~\tilde{U} at the image of the curve \mathbb{C}^{\prime} with the space of quadratic differentials as follows: Refine U~\tilde{U} so that \mathbb{C}^{\prime} is the fiber over a smooth point, and trivialize a small neighborhood of \mathbb{C}^{\prime} in the corresponding refinement of U~+1\tilde{U}^{+1}. Given a tangent vector vv to U~\tilde{U}, by differentiating the almost complex structures on fibers using our trivialization, we then obtain a tensor v(j)v(j) which is a section of TTT^{*}\mathbb{C}^{\prime}\otimes T\mathbb{C}^{\prime}. The derivative of ¯g^\bar{\partial}\hat{g} using this trivialization at the curve \mathbb{C} in the direction corresponding to vv is 12v(j)j\frac{1}{2}v(j)\circ j. Then taking the wedge product of 12v(j)j\frac{1}{2}v(j)\circ j with a quadratic differential gives a two form on \mathbb{C}^{\prime} which we can then integrate over \mathbb{C}^{\prime}. The result of this integral does not depend on the choice of trivialization because of the above discussion identifying the cokernel of the restriction of D¯D\bar{\partial} to vertical vector fields with the quadratic differentials. It is a standard fact from Teichmuller theory that this will give an identification of quadratic differentials with the holomorphic cotangent space to UU when \mathbb{C}^{\prime} has no internal edges. It follows from this fact that restricting to quadratic differentials that vanish on edges, we get the holomorphic cotangent space to the appropriate strata of the smooth part of U~\tilde{U}. Using this fact, it is not difficult to prove directly that the above gives an identification of the space of quadratic differentials with the holomorphic cotangent space to U~\tilde{U} in general.

Add a bundle VV to our smooth map to get a smooth pre obstruction model (g^,V)(\hat{g},V) so that the fibers of VV are dual to the space of quadratic differentials, and D¯D\bar{\partial} is injective and has image complementary to VV. Theorem 2.14 implies that we can modify (g^,V)(\hat{g},V) on a neighborhood of \mathbb{C} to a C,1¯C^{\infty,\underline{1}} pre obstruction model (f^,V)(\hat{f},V) with ¯f\bar{\partial}f a section of VV. Referring to this neighborhood as n×𝔽\mathbb{R}^{n}\times\mathbb{F}, we have

V¯n×𝔽\begin{split}&V\\ &\downarrow\uparrow\bar{\partial}\\ \mathbb{R}^{n}&\times\mathbb{F}\end{split}

The differential of ¯\bar{\partial} restricted to the n\mathbb{R}^{n} factor at 0 is surjective due to the identification of the cotangent space of UU with the space of quadratic differentials. Therefore, there is a C,1¯C^{\infty,\underline{1}} map from a neighborhood of \mathbb{C} in 𝔽\mathbb{F} to n×𝔽\mathbb{R}^{n}\times\mathbb{F} so that the composition with ¯\bar{\partial} is 0. This constructs a C,1¯C^{\infty,\underline{1}} map from a neighborhood of \mathbb{C} to U~+1\tilde{U}^{+1} which is fiber wise holomorphic, and which is equal to our chosen map on \mathbb{C}. The uniqueness proved above gives that this must agree with our map to Expl¯+1\operatorname{Expl}\bar{\mathcal{M}}^{+1}, therefore this map must therefore actually be C,1¯C^{\infty,\underline{1}}.

\square

Recall the definition of a core family given on page 2.5. The following theorem gives criteria for when a given family with a collection of marked point sections is a core family:

Theorem 2.26.

A C,1¯C^{\infty,\underline{1}} family of stable ω\omega-positive curves f^\hat{f} with group GG of automorphisms, finite, nonempty set of disjoint sections si:𝔽(f^)(f^)s_{i}:\mathbb{F}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}) which do not intersect the edges of the curves in (f^)\mathbb{C}(\hat{f}) and a C,1¯C^{\infty,\underline{1}} map

f^Tvert𝔹^𝐹𝔹^𝔽(f^)𝔾\begin{array}[]{ccc}\hat{f}^{*}T_{vert}\hat{\mathbb{B}}&\xrightarrow{F}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{G}\end{array}

is a core family (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) for some open neighborhood 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} of f^\hat{f} if and only if the following criteria are satisfied:

  1. (1)

    For all curves ff in f^\hat{f}, there are exactly |G|\left\lvert G\right\rvert maps of ff into f^\hat{f} and the action of GG on the set of maps of ff into f^\hat{f} is free and transitive.

  2. (2)

    For all curves ff in f^\hat{f}, the smooth part of the domain (f)\mathbb{C}(f) with the extra marked points from {si}\{s_{i}\} has no automorphisms.

  3. (3)

    The action of GG preserves the set of sections {si}\{s_{i}\}, so there is some action of GG as a permutation group on the set of indices {i}\{i\} so that for all gGg\in G and sis_{i},

    sig=gsg(i)s_{i}\circ g=g\circ s_{g(i)}

    where the action of gg is on 𝔽(f^)\mathbb{F}(\hat{f}), (f^)\mathbb{C}(\hat{f}) or the set of indices {i}\{i\} as appropriate.

  4. (4)
    1. (a)

      There exists a neighborhood UU of the image of the section

      s:𝔽(f^)𝔽(f^+n)s:\mathbb{F}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}^{+n})

      defined by the nn sections {si}\{s_{i}\} so that

      ev+n(f^):𝔽(f^+n)Expl¯×(𝔹^)𝔾nev^{+n}(\hat{f}):\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

      restricted to UU is an equi-dimensional embedding

    2. (b)

      The tropical part of ev+nsev^{+n}\circ s is a complete map, and restricted to any polytope in 𝔽(f^)¯\underline{\mathbb{F}(\hat{f})} is an isomorphism onto a strata of the image in Expl¯×(𝔹^)𝔾n¯\underline{\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}} under ev+n¯\underline{ev^{+n}} of some open neighborhood of f^\hat{f} in ω\mathcal{M}^{\omega}.

  5. (5)
    1. (a)

      FF restricted to the zero section is equal to f^\hat{f},

    2. (b)

      TFTF restricted to the natural inclusion of f^Tvert𝔹^\hat{f}^{*}{T_{vert}\hat{\mathbb{B}}} over the zero section is equal to the identity,

    3. (c)

      TFTF restricted to the vertical tangent space at any point of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} is injective.

Proof: Throughout this proof, use 𝔽\mathbb{F} to refer to 𝔽(f^)\mathbb{F}(\hat{f}). Consider the pullback of the family of curves f^+n\hat{f}^{+n} under the map

s:𝔽𝔽(f^+n)s:\mathbb{F}\longrightarrow\mathbb{F}(\hat{f}^{+n})

This gives a family of curves s(f^+n)s^{*}(\hat{f}^{+n}) over 𝔽\mathbb{F} with nn extra punctures. For any individual curve, ff^f\in\hat{f}, criterion 1 implies that the family f+nf^{+n} contains exactly |G|\left\lvert G\right\rvert curves which are contained in s(f^+n)s^{*}(\hat{f}^{+n}), and criterion 4 implies that ev+n(f)(𝔽(f+n))ev^{+n}(f)(\mathbb{F}(f^{+n})) intersects the image of the section s:𝔽𝔽(f^+n)s:\mathbb{F}\longrightarrow\mathbb{F}(\hat{f}^{+n}) under ev+n(f^)ev^{+n}(\hat{f}) transversely at each of the |G|\left\lvert G\right\rvert points in 𝔽(f+n)\mathbb{F}(f^{+n}) corresponding to these curves. Therefore, for any curve ff^{\prime} in ω\mathcal{M}^{\omega} sufficiently close to ff in C1,δC^{1,\delta}, ev+n(f)(𝔽(f+n))ev^{+n}(f^{\prime})(\mathbb{F}(f^{\prime+n})) intersects the image of ev+n(f^)(s(𝔽))ev^{+n}(\hat{f})(s(\mathbb{F})) transversely |G|\left\lvert G\right\rvert times so that the corresponding |G|\left\lvert G\right\rvert curves in f+nf^{\prime+n} are close in C1,δC^{1,\delta} to curves in s(f^+n)s^{*}(\hat{f}^{+n}). In other words, there exists a C1,δC^{1,\delta} neighborhood 𝒪\mathcal{O} of f^\hat{f} in ω\mathcal{M}^{\omega} and a C1,δC^{1,\delta} neighborhood 𝒪s\mathcal{O}_{s} of s(f^+n)s^{*}(\hat{f}^{+n}) so that for any curve ff^{\prime} in 𝒪\mathcal{O}, ev+n(f)(𝔽(f+n|𝒪s))ev^{+n}(f^{\prime})(\mathbb{F}(f^{\prime+n}\rvert_{\mathcal{O}_{s}})) intersects the image of ev+n(f^)(s(𝔽))ev^{+n}(\hat{f})(s(\mathbb{F})) transversely exactly |G|\left\lvert G\right\rvert times, where f+n|𝒪sf^{\prime+n}\rvert_{\mathcal{O}_{s}} indicates the restriction of f+nf^{\prime+n} to curves in 𝒪s\mathcal{O}_{s}.

It follows that for any family f^\hat{f}^{\prime} of curves in 𝒪\mathcal{O}, the following fiber product comes with an equidimensional submersion of degree |G|\left\lvert G\right\rvert to 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}).

(1) 𝔽(f^+n)𝔽(f^+n|𝒪s)ev+n(f^)×ev+n(f^)s𝔽(f^)𝔽(f^)𝔽(f^)\begin{split}&\mathbb{F}(\hat{f}^{\prime+n})\longleftarrow\mathbb{F}(\hat{f}^{\prime+n}\rvert_{\mathcal{O}_{s}}){}_{\hskip 3.0ptev^{+n}(\hat{f}^{\prime})\hskip-2.0pt}\times_{ev^{+n}(\hat{f})\circ s}\mathbb{F}(\hat{f})\longrightarrow\mathbb{F}(\hat{f})\\ &\downarrow\\ &\mathbb{F}(\hat{f}^{\prime})\end{split}

Actually, criterion 4 implies that the above fiber product is locally equal to a subset of 𝔽(f^+n|𝒪s)\mathbb{F}(\hat{f}^{\prime+n}\rvert_{\mathcal{O}_{s}}) which is defined by the inverse image of some regular value of a C,1¯C^{\infty,\underline{1}}, 2n\mathbb{R}^{2n} valued function, so the above submersion is actually a |G|\left\lvert G\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}). We therefore get a map from this |G|\left\lvert G\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) to 𝔽(f^)\mathbb{F}(\hat{f}). Criterion 3 implies that the action of GG on 𝔽(f^)\mathbb{F}(\hat{f}) gives an action of GG on ev+n(f^)(s(𝔽))ev^{+n}(\hat{f})(s(\mathbb{F})) which does nothing apart from permuting the marked points. As the image of ev+n(f^)ev^{+n}(\hat{f}^{\prime}) automatically contains all the results of a permutation of marked points, this GG action gives an action of GG on the above fiber product in (1). This makes the above |G|\left\lvert G\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) into a GG-bundle because the action on ev+n(f^)(s(𝔽))ev^{+n}(\hat{f})(s(\mathbb{F})) simply permutes the marked points, so each GG-orbit is contained within the same fiber of 𝔽(f^+n)𝔽(f^)\mathbb{F}(\hat{f}^{\prime+n})\longrightarrow\mathbb{F}(\hat{f}^{\prime}). Therefore, the above map from our GG-bundle to 𝔽\mathbb{F} is equivalent to a map from 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) to 𝔽/G\mathbb{F}/G. It follows from Theorem 2.25 that if f^\hat{f}^{\prime} is C,1¯C^{\infty,\underline{1}}, this map is actually C,1¯C^{\infty,\underline{1}} map.

There is a unique lift of this map 𝔽(f^)𝔽(f^)/G\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f})/G to a fiberwise holomorphic map

(f^)Φ(f^)/G𝔽(f^)𝔽(f^)/G\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{\prime})&\xrightarrow{\Phi}&\mathbb{C}(\hat{f})/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})/G\end{array}

so that f^\hat{f}^{\prime} is equal to f^Φ\hat{f}\circ\Phi when restricted to the pullback under Φ\Phi of each of the sections sis_{i}. This map Φ\Phi is constructed as follows: Consider the map

(2) ev~+n(f^):(f^+n)Expl¯×(𝔹^)𝔾n\tilde{ev}^{+n}(\hat{f}):\mathbb{C}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

which is equal to ev+(n+1)ev^{+(n+1)} composed with a projection Expl¯×(𝔹^)𝔾n+1Expl¯×(𝔹^)𝔾n\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n+1}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} forgetting the image of the (n+1)(n+1)st marked point and also equal on the second component to the composition of the projection (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) with the map f^+(n1)\hat{f}^{+(n-1)}. Criteria 2 and 4 imply that this evaluation map ev~+n(f^)\tilde{ev}^{+n}(\hat{f}) is an equidimensional embedding in a neighborhood of (sf^+n)(f^+n)\mathbb{C}(s^{*}\hat{f}^{+n})\subset\mathbb{C}(\hat{f}^{+n}), and the following is a pullback diagram of families of curves

(f^+n)ev~+n(f^)Expl¯+1×(𝔹^)𝔾n𝔽(f^+n)ev+n(f^)Expl¯×(𝔹^)𝔾n\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{+n})&\xrightarrow{\tilde{ev}^{+n}(\hat{f})}&\operatorname{Expl}\bar{\mathcal{M}}^{+1}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{+n})&\xrightarrow{ev^{+n}(\hat{f})}&\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}\end{array}

Use the notation 𝔽\mathbb{F}^{\prime} for the GG-bundle over 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) featured above in (1)

𝔽:=𝔽(f^+n|𝒪s)ev+n(f^)×ev+n(f^)s𝔽(f^)𝔽(f^+n)\mathbb{F}^{\prime}:=\mathbb{F}(\hat{f}^{\prime+n}\rvert_{\mathcal{O}_{s}}){}_{\hskip 3.0ptev^{+n}(\hat{f}^{\prime})\hskip-2.0pt}\times_{ev^{+n}(\hat{f})\circ s}\mathbb{F}(\hat{f})\subset\mathbb{F}(\hat{f}^{\prime+n})

The action of GG on 𝔽\mathbb{F}^{\prime} is some permutation of marked points. This GG action extends to a GG action on 𝔽(f^+n)\mathbb{F}(\hat{f}^{\prime+n}) permuting these marked points, and lifts to a GG action on (f^+n)\mathbb{C}(\hat{f}^{\prime+n}) which just permutes the same marked points. Let \mathbb{C}^{\prime} be the subset of (f^+n)\mathbb{C}(\hat{f}^{\prime+n}) over 𝔽\mathbb{F}^{\prime}. The above mentioned GG action almost makes \mathbb{C}^{\prime} a GG-bundle over (f^)\mathbb{C}(\hat{f}^{\prime}), except instead of locally being composed of |G|\left\lvert G\right\rvert copies of (f^)\mathbb{C}(\hat{f}^{\prime}), the ‘bundle’ \mathbb{C}^{\prime} is locally equal to |G|\left\lvert G\right\rvert copies of (f^)\mathbb{C}(\hat{f}^{\prime}) with nn extra marked points.

There is a unique fiberwise holomorphic C,1¯C^{\infty,\underline{1}} map Φ~\tilde{\Phi} from \mathbb{C}^{\prime} to (sf^+n)\mathbb{C}(s^{*}\hat{f}^{+n}) so that ev~+n(f^)Φ~=ev~+n(f^)\tilde{ev}^{+n}(\hat{f})\circ\tilde{\Phi}=\tilde{ev}^{+n}(\hat{f}^{\prime}) on \mathbb{C}^{\prime}. The extra marked points on \mathbb{C}^{\prime} are just the pullback of the extra marked points on (sf^)\mathbb{C}(s^{*}\hat{f}), and as all curves in f^\hat{f} are stable, and the extra marked points are distinct points in the smooth components of (f^)\mathbb{C}(\hat{f}), for f^\hat{f}^{\prime} close enough to f^\hat{f}, the extra marked points on \mathbb{C}^{\prime} shall also correspond to distinct points in the smooth components of \mathbb{C}^{\prime}. It follows that we may forget the extra marked points in the domain and target of Φ~\tilde{\Phi} to obtain a fiberwise holomorphic map C,1¯C^{\infty,\underline{1}} map from a GG bundle over \mathbb{C} to (f^)\mathbb{C}(\hat{f}) which corresponds to a C,1¯C^{\infty,\underline{1}} map Φ:(f^)(f^)/G\Phi:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{C}(\hat{f})/G. The uniqueness of Φ~\tilde{\Phi} implies the uniqueness of such a holomorphic map Φ\Phi so that restricted to the inverse image of the extra marked points, f^\hat{f}^{\prime} is equal to f^\hat{f}.

The fact that this map Φ:(f^)^/G\Phi:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\hat{\mathbb{C}}/G is C,1¯C^{\infty,\underline{1}} means the composition of it with f^\hat{f} is C,1¯C^{\infty,\underline{1}}. This is by construction close to our other family of curves f^\hat{f}^{\prime}, and is equal to f^\hat{f}^{\prime} on all the marked points coming from {si}\{s_{i}\}. Criterion 5 states that FF restricted to fibers of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} is an equidimensional embedding into fibers of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Therefore, there is a unique C,1¯C^{\infty,\underline{1}} section vv of Φf^Tvert𝔹^\Phi^{*}\hat{f}^{*}T_{vert}\hat{\mathbb{B}} which vanishes at all marked points so that f=F(Φ(v))f^{\prime}=F(\Phi_{*}(v)). Therefore (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) is a core family for 𝒪\mathcal{O}.

\square

The following proposition constructs a core family containing a given stable holomorphic curve which has at least one smooth component (so it isn’t 𝕋\mathbb{T}).

Proposition 2.27.

Given a stable, connected, holomorphic curve ff with at least one smooth component in a basic family of exploded manifolds 𝔹^\hat{\mathbb{B}} and a collection of marked points {pj}\{p_{j}\} in the interior of the smooth components of (f)\mathbb{C}(f), there exists a C,1¯C^{\infty,\underline{1}} core family (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) with f^\hat{f} a family containing ff so that the restriction of {si}\{s_{i}\} to ff contains the given marked points {pj}\{p_{j}\}.

Proof: The automorphism group GG of f^\hat{f} shall be equal to the group of automorphisms of f\lceil f\rceil, the smooth part of ff.

By restricting to an open subset of our family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} containing the image of our curve, we may assume that 𝔾¯\underline{\mathbb{G}} is an integral affine polytope.

We shall enumerate the steps of this construction so that we can refer back to them

  1. (1)

    Choose extra marked points on the smooth components of \mathbb{C} so each smooth component of \mathbb{C} contains at least one marked point, the smooth part of \mathbb{C} has no automorphisms with these extra marked points, and so that that we can divide the marked points on \mathbb{C} into the following types:

    1. (a)

      On any smooth component of \mathbb{C} which is unstable, choose enough extra marked points at which dfd\lceil f\rceil is injective to stabilize the component. Note that GG has a well defined action on the smooth part of \mathbb{C}. Choose the set of marked points of this type to be preserved by the action of GG. (Note that the fact that ff is a stable holomorphic curve implies that each unstable smooth component of \mathbb{C} must contain a nonempty open set where dfd\lceil f\rceil is injective.)

    2. (b)

      Choose the set of remaining marked points to be preserved by the action of GG.

  2. (2)

    The tropical part of the family 𝔽\mathbb{F} will be an integral affine polytope P=𝔽¯P=\underline{\mathbb{F}}, or a disjoint union of some number of copies of this polytope PP. Construct this polytope PP as follows:

    1. (a)

      Construct a polytope Pˇ\check{P} as follows: The image of each marked point is contained in the interior strata of a coordinate chart with tropical part 𝒫(f(pi))\mathcal{P}(f(p_{i})). Construct Pˇ\check{P} by taking the fiber product over 𝔾¯\underline{\mathbb{G}} of the polytopes 𝒫(f(pi))\mathcal{P}(f(p_{i})), then take the product of this with a copy of 𝔱[0,)\mathfrak{t}^{[0,\infty)} for every internal edge of \mathbb{C}. The coordinates on Pˇ\check{P} record the tropical position of each marked point, and the length of each internal edge of the tropical curves in our family. Note that Pˇ\check{P} is a convex integral affine polytope.

    2. (b)

      Consider the tropical structure fTf_{T} of the map ff discussed in [12]. Corresponding to each marked point pp, there is a point fT(𝒫(p))𝒫(f(p))f_{T}(\mathcal{P}(p))\in\mathcal{P}(f(p)). Corresponding to each homotopy class γ\gamma of path between marked points pip_{i} and pjp_{j} on a smooth component, there is a map 𝒫(fT(γ)):𝒫(pi)𝒫(pj)\mathcal{P}(f_{T}(\gamma)):\mathcal{P}(p_{i})\longrightarrow\mathcal{P}(p_{j}). The requirement that 𝒫(fT(γ))(fT(𝒫(pi)))=fT(𝒫(pj))\mathcal{P}(f_{T}(\gamma))(f_{T}(\mathcal{P}(p_{i})))=f_{T}(\mathcal{P}(p_{j})) is an integral affine condition. Similarly, there is an integral affine condition corresponding to an internal edge ee of \mathbb{C} as follows: The image of the edge ee is contained in a coordinate chart with tropical part 𝒫(f(e))\mathcal{P}(f(e)). Given a path γi\gamma_{i} joining the marked points pip_{i} to the edge ee, there is an inclusion 𝒫(fT(γi)):𝒫(f(pi))𝒫(fT(e))\mathcal{P}(f_{T}(\gamma_{i})):\mathcal{P}(f(p_{i}))\longrightarrow\mathcal{P}(f_{T}(e)). If pip_{i} and pjp_{j} are at opposite ends of the edge ee, the requirement that 𝒫(γi)(𝒫(f(pi)))\mathcal{P}(\gamma_{i})(\mathcal{P}(f(p_{i}))) and 𝒫(γj)(𝒫(f(pj)))\mathcal{P}(\gamma_{j})(\mathcal{P}(f(p_{j}))) are joined by an edge of the specified length and with the same velocity as the original edge of ff is an integral affine condition on Pˇ\check{P}. The polytope PPˇP\subset\check{P} is the solution to these integral affine conditions. As Pˇ\check{P} was a convex integral affine polygon, PPˇP\subset\check{P} is too. PP must be nonempty because it contains a point corresponding to f¯\underline{f}.

  3. (3)

    Use equivariant coordinate charts on 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} as constructed in [13]. Recall that a coordinate chart n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P} has a 𝕋m\mathbb{T}^{m} action which is given by multiplying the coordinates of 𝕋Pm\mathbb{T}^{m}_{P} with constants in 𝕋m\mathbb{T}^{m}. So

    (c1,,cm)(x,z~1,,z~m)=(x,c1z~1,,cmz~m)(c_{1},\dotsc,c_{m})*(x,\tilde{z}_{1},\dotsc,\tilde{z}_{m})=(x,c_{1}\tilde{z}_{1},\dotsc,c_{m}\tilde{z}_{m})

    (This action is only sometimes defined.) A map ϕ:n×𝕋Pmn×𝕋Pm\phi:\mathbb{R}^{n^{\prime}}\times\mathbb{T}^{m^{\prime}}_{P^{\prime}}\longrightarrow\mathbb{R}^{n}\times\mathbb{T}^{m}_{P} is equivariant if there exists a homomorphism ψ:𝕋m𝕋m\psi:\mathbb{T}^{m^{\prime}}\longrightarrow\mathbb{T}^{m} so that ϕ(cp)=ψ(c)ϕ(p)\phi(c*p)=\psi(c)*\phi(p). Note that every C,1¯C^{\infty,\underline{1}} map ϕ\phi is equivariant restricted to the interior of PP^{\prime}. Coordinate charts on 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} are equivariant if each transition map is either equivariant or its inverse is equivariant, and if the projection to 𝔾\mathbb{G} in coordinates is equivariant.

  4. (4)

    Construct 𝔽\mathbb{F} as follows: Coordinates on 𝔽\mathbb{F} shall be given by the position of marked points and the complex structure of our curves. 𝔽\mathbb{F} will be equal to some open subset of n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}. First construct 𝔽ˇ\check{\mathbb{F}} in analogy to Pˇ\check{P} which will have tropical part Pˇ\check{P}. 𝔽\mathbb{F} will be an open subset of a refinement of 𝔽ˇ\check{\mathbb{F}} corresponding to PPˇP\subset\check{P}.

    1. (a)

      Construct 𝔽ˇ\check{\mathbb{F}} using the following coordinates:

      1. (i)

        For each marked point pp from part 1a, as df(p)d\lceil f\rceil(p) is injective, we can choose a coordinate chart on 𝔹^\hat{\mathbb{B}} which identifies a neighborhood of f(p)f(p) with 2×k×𝕋𝒫(f(p))m\mathbb{R}^{2}\times\mathbb{R}^{k}\times\mathbb{T}^{m}_{\mathcal{P}(f(p))}, so that the restriction of ff to a neighborhood of pp is equal to an inclusion x2(x,c)x\in\mathbb{R}^{2}\mapsto(x,c) where ck×𝕋𝒫(f(p))mc\in\mathbb{R}^{k}\times\mathbb{T}^{m}_{\mathcal{P}(f(p))} and pp is given by x=0x=0. We can also construct our coordinate chart above so that the slices 2×c\mathbb{R}^{2}\times c^{\prime} are all contained in a fiber of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, so that there is a well defined submersion k×𝕋𝒫(f(p))m𝔾\mathbb{R}^{k}\times\mathbb{T}^{m}_{\mathcal{P}(f(p))}\longrightarrow\mathbb{G}. We can construct this coordinate chart by taking one of the equivariant coordinate charts from item 3 and reparametrising the k+2\mathbb{R}^{k+2} factor, which will not affect the equivariance property. Use the same coordinate chart for each marked point in an orbit of GG. Include in our coordinates for 𝔽ˇ\check{\mathbb{F}} the fiber product of k×𝕋𝒫(f(p))m𝔾\mathbb{R}^{k}\times\mathbb{T}^{m}_{\mathcal{P}(f(p))}\longrightarrow\mathbb{G} for every marked point pp from part 1a.

      2. (ii)

        The image of each marked point from part 1b is contained in the interior strata of one of our equivariant coordinate charts 𝕌i\mathbb{U}_{i}. Take the fiber product over 𝔾\mathbb{G} of the coordinates from part 4(a)i with a copy of 𝕌i𝔾\mathbb{U}_{i}\longrightarrow\mathbb{G} for each marked point from part 1b.

      3. (iii)

        Each smooth component of \mathbb{C} can be regarded as a stable punctured Riemann surface with labeled punctures determined by the exploded structure of \mathbb{C} plus the extra marked points from part 1a. Take the product of the above coordinates from part 4(a)i and 4(a)ii with a uniformizing neighborhood of the corresponding point in Deligne Mumford space for each smooth component of \mathbb{C}. Do this so that the obvious GG action is well defined.

      4. (iv)

        Take the product of the above coordinates with a copy of 𝕋11\mathbb{T}^{1}_{1} for each internal edge of \mathbb{C}.

    Observe that the tropical part of 𝔽ˇ\check{\mathbb{F}}, 𝔽¯ˇ\underline{\check{\mathbb{F}}} is equal to Pˇ\check{P}. If Pˇ\check{P} is mm^{\prime} dimensional, there is a (sometimes defined) free 𝕋m\mathbb{T}^{m^{\prime}} action on 𝔽ˇ\check{\mathbb{F}} given by multiplication on the correct coordinates from item 4(a)i, 4(a)ii and 4(a)iv. The (sometimes defined) action of a subgroup 𝕋m𝕋m\mathbb{T}^{m}\subset\mathbb{T}^{m^{\prime}} preserves PPˇP\subset\check{P} where PP is mm dimensional. There is a corresponding action of 𝕋m\mathbb{T}^{m} on each of the coordinate charts 𝕌i\mathbb{U}_{i} referred to in item 4(a)ii (which of course is not necessarily free).

    There is a distinguished point p0𝔽ˇp_{0}\in\check{\mathbb{F}} corresponding to our curve ff, which is the point f(p)f(p) in item 4(a)i and 4(a)ii, the point corresponding to the complex structure on the smooth components of \mathbb{C} in item 4(a)iii, and for item 4(a)iv, 1𝔱l1\mathfrak{t}^{l} where the strata of \mathbb{C} corresponding to the internal edge in question is equal to 𝕋(0,l)1\mathbb{T}^{1}_{(0,l)}. Roughly speaking, our family 𝔽\mathbb{F} will be some neighborhood of orbit of this point p0p_{0} under an action of GG and the above mentioned 𝕋m\mathbb{T}^{m} action.

  5. (5)

    Construct 𝔽\mathbb{F} as follows:

    1. (a)

      Take any refinement 𝔽ˇ\check{\mathbb{F}}^{\prime} of 𝔽ˇ\check{\mathbb{F}} so that the 𝔽ˇ¯\underline{\check{\mathbb{F}}^{\prime}} includes a strata with closure equal to PPˇP\subset\check{P}.

    2. (b)

      There is an action of GG the subset of 𝔽ˇ\check{\mathbb{F}}^{\prime} with tropical part PP which shall be defined in item 6b below. 𝔽\mathbb{F} is given by the orbit under GG of a small open neighborhood of the point p0𝔽ˇp_{0}\in\check{\mathbb{F}}^{\prime} corresponding to ff so that the coordinates from item 4(a)iv have absolute value strictly less that some ϵ𝔱0\epsilon\mathfrak{t}^{0}.

  6. (6)

    We shall now construct (^,j)π𝔽𝔽(\hat{\mathbb{C}},j)\xrightarrow{\pi_{\mathbb{F}}}\mathbb{F}. Roughly speaking, the coordinates 4(a)iii and 4(a)iv give a map from 𝔽\mathbb{F} to Expl¯\operatorname{Expl}\bar{\mathcal{M}} which at ff corresponds to the complex structure on \mathbb{C} with the extra punctures mentioned in 1a. Pulling back Expl¯+1Expl¯\operatorname{Expl}\bar{\mathcal{M}}^{+1}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}} gives (^,j)(\hat{\mathbb{C}},j) with the sections corresponding to marked points from 1a, and we just need to extend the other marked points to appropriate sections to define (^,j)𝔽(\hat{\mathbb{C}},j)\longrightarrow\mathbb{F} with all its sections sis_{i}. We shall do this below in an explicit way to enable us to describe more explicitly the extension of the map ff to f^\hat{f}.

    1. (a)

      Choose holomorphic identifications of a neighborhood of each internal edge of \mathbb{C} with

      Ai:={ci𝔱0>|z~|>1𝔱l}𝕋[0,l]1A_{i}:=\{c_{i}\mathfrak{t}^{0}>\left\lvert\tilde{z}\right\rvert>1\mathfrak{t}^{l}\}\subset\mathbb{T}^{1}_{[0,l]}

      so that these neighborhoods AiA_{i} are disjoint, and all marked points are in the complement of these annuli AiA_{i}. Do this so that the set of images of AiA_{i} in the smooth part of \mathbb{C} are preserved by the action of GG. Also choose ci>8ϵc_{i}>8\epsilon where ϵ\epsilon is the constant mentioned in part 5b above. (Of course, to achieve this, we need to choose ϵ\epsilon small enough.)

    2. (b)

      Use the notation A^i\hat{A}_{i} to refer to the part of ^\hat{\mathbb{C}} corresponding to AiA_{i}. This is given as follows:

      In the construction of 𝔽ˇ\check{\mathbb{F}}, replace the factor of 𝕋11\mathbb{T}^{1}_{1} from item 4(a)iv corresponding to the edge AiA_{i} with 𝕋22\mathbb{T}^{2}_{2}. If this 𝕋22\mathbb{T}^{2}_{2} has coordinates w~1,w~2\tilde{w}_{1},\tilde{w}_{2}, then let Aˇi\check{A}_{i} be the subset of this 𝕋22\mathbb{T}^{2}_{2} so that |w~1|<ci𝔱0\left\lvert\tilde{w}_{1}\right\rvert<c_{i}\mathfrak{t}^{0} and |w~2|<1𝔱0\left\lvert\tilde{w}_{2}\right\rvert<1\mathfrak{t}^{0}. The map Aˇi𝔽ˇ\check{A}_{i}\longrightarrow\check{\mathbb{F}} is given by the map w~1w~2:𝕋22𝕋11\tilde{w}_{1}\tilde{w}_{2}:\mathbb{T}^{2}_{2}\longrightarrow\mathbb{T}^{1}_{1} and is the identity on all other coordinates.

      There is a natural action of GG on the union of these Aˇi\check{A}_{i} given as follows: On the coordinates corresponding to all coordinates on 𝔽\mathbb{F} apart from part 4(a)iv, there is an obvious action of GG. If gGg\in G sends the smooth part of AiA_{i} to AjA_{j}, the pull back of smooth part of the coordinates w~1,w~2\lceil\tilde{w}_{1}\rceil,\lceil\tilde{w}_{2}\rceil on AjA_{j} is equal to some constant times the smooth part of the corresponding coordinates on AiA_{i}. Define the map from Aˇi\check{A}_{i} to Aˇj\check{A}_{j} by defining the pull back of w~1\tilde{w}_{1} and w~2\tilde{w}_{2} simply to be the corresponding coordinate multiplied by the above constant, and the pull back of other coordinate functions as given by the obvious GG action on coordinates from parts 4(a)i, 4(a)ii and 4(a)iii. This induces an action of GG on 𝔽ˇ\check{\mathbb{F}} so that the map iAˇi𝔽ˇ\bigcup_{i}\check{A}_{i}\longrightarrow\check{\mathbb{F}} is GG equivariant.

      We have chosen 𝔽\mathbb{F} to be a GG equivariant subset of 𝔽ˇ\check{\mathbb{F}}. Let Ai^\hat{A_{i}} be the restriction of Aiˇ\check{A_{i}} to the inverse image of 𝔽𝔽ˇ\mathbb{F}\subset\check{\mathbb{F}}.

    3. (c)

      Label by CkC_{k} the connected components of the complement of the sets {ci2𝔱0>|z~|>2𝔱l}Ai\{\frac{c_{i}}{2}\mathfrak{t}^{0}>\left\lvert\tilde{z}\right\rvert>2\mathfrak{t}^{l}\}\subset A_{i} . Again, use the notation C^k\hat{C}_{k} to refer to the corresponding part of ^\hat{\mathbb{C}}. This is simply given by the product

      C^k:=Ck×𝔽\hat{C}_{k}:=C_{k}\times{\mathbb{F}}

      The map Ck𝔽C_{k}\longrightarrow{\mathbb{F}} is simply projection onto the second component. Note that there is an action of GG on the union of these CkC_{k} given by the action on 𝔽\mathbb{F} defined at the end of item 6b above, and the action of GG on the union of CkC_{k} as a subset of the smooth part of \mathbb{C}.

    4. (d)

      The transition maps between AiA_{i} and CkC_{k} induce in an obvious way transition maps between A^i\hat{A}_{i} and C^k\hat{C}_{k}, which defines the family ^𝔽\hat{\mathbb{C}}\longrightarrow\mathbb{F}. Note that the inverse image of our special point p0𝔽p_{0}\in\mathbb{F} is equal to \mathbb{C}. Note also that these transition maps are compatible with the action of GG on the union of the A^i\hat{A}_{i} and the union of the C^k\hat{C}_{k}, so there is an action of GG on ^𝔽\hat{\mathbb{C}}\longrightarrow\mathbb{F}.

      Remembering the positions of our marked points in CkC_{k} gives the sections si:𝔽^s_{i}:\mathbb{F}\longrightarrow\hat{\mathbb{C}} referred to in the statement of this proposition.

    5. (e)

      It remains to construct the complex structure jj on the fibers of ^\hat{\mathbb{C}}. Recall that the coordinates on 𝔽\mathbb{F} from item 4(a)iii are intended to give the almost complex structure on smooth components of \mathbb{C}. Choose a smooth family of complex structures jj on the smooth components of \mathbb{C} parameterised by these coordinates with the correct isomorphism class of complex stucture, so that jj at our special point is the original complex structure on \mathbb{C}, and jj restricted to the the subsets AiA_{i} is also the original complex structure. Do this equivariantly with respect to the action of GG on the smooth part of \mathbb{C} and the action of GG on the coordinates from part 4(a)iii. This gives a family of complex structures on the fibers of C^k\hat{C}_{k}. This is compatible with the standard holomorphic structure on A^i\hat{A}_{i}, so using this gives us our globally defined (^,j)(\hat{\mathbb{C}},j). Note that the restriction of this to the curve corresponding to our special point p𝔽p\longrightarrow\mathbb{F} will give \mathbb{C} with the original complex structure.

  7. (7)

    Construct the family of maps f^:^𝔹^\hat{f}:\hat{\mathbb{C}}\longrightarrow\hat{\mathbb{B}}. This will involve translating around pieces of the original map ff, modifying this map near marked points as directed by the coordinates of 𝔽\mathbb{F}, and gluing together the result. The last ‘gluing’ step only affects the map f^\hat{f} on A^i\hat{A}_{i}, so we shall now perform the first two steps to construct f^\hat{f} on C^k\hat{C}_{k}.

    Construct f^\hat{f} on C^k\hat{C}_{k} as follows:

    1. (a)

      Recall that there is a (sometimes defined) action of 𝕋m\mathbb{T}^{m} on 𝔽\mathbb{F} and a corresponding action of 𝕋m\mathbb{T}^{m} on the coordinate charts on 𝔹^\hat{\mathbb{B}} containing the marked points. As we chose our coordinate charts on 𝔹^\hat{\mathbb{B}} equivariantly and 𝔹^\hat{\mathbb{B}} is basic, this action of 𝕋m\mathbb{T}^{m} can be extended to a collection of coordinate charts which contain the image of a smooth part of \mathbb{C}. If p=c~p0p^{\prime}=\tilde{c}*p_{0}, where p0𝔽p_{0}\in\mathbb{F} is the special point corresponding to ff, then define

      f^(z,p):=cf(z) when zCk\hat{f}(z,p^{\prime}):=c*f(z)\text{ when }z\in C_{k}

      This defines f^\hat{f} on the part of C^k\hat{C}_{k} which projects to the orbit of p0𝔽p_{0}\in\mathbb{F} under the action of 𝕋m\mathbb{T}^{m}. Note that this map is preserved by the action of the subgroup of GG which sends p0p_{0} to some c~p0\tilde{c}*p_{0}. We may extend the definition of f^\hat{f} to be GG equivariant on the orbit of p0p_{0} under the 𝕋m\mathbb{T}^{m} action and the action of GG.

    2. (b)

      We must make sure that each of the individual smooth curves in f^\hat{f} are contained in the correct fiber of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Note that this is automatically true so far, because of the compatibility of our GG and 𝕋m\mathbb{T}^{m} action with the map 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. (In fact, there is a (sometimes defined) action of 𝕋m\mathbb{T}^{m} on 𝔾\mathbb{G} so that this map is equivariant.) We shall now extend the definition of f^\hat{f} to a subset of ^\hat{\mathbb{C}} which is equal to n\mathbb{R}^{n^{\prime}} times where it is already defined by ‘translating in directions coming from 𝔾\mathbb{G}’.

      As constructed, the obvious map (trivial on all coordinates apart from those from items 4(a)i and 4(a)ii), 𝔽𝔾\mathbb{F}\longrightarrow\mathbb{G} is a submersion which is preserved by the action of GG. The image of the tropical part 𝔽¯\underline{\mathbb{F}} under this map is some polytope Q𝔾¯Q\subset\underline{\mathbb{G}} and the image of 𝔽\mathbb{F} under this map is an open subset of some refinement of 𝔾\mathbb{G} that has the interior of QQ as a strata. If 𝔽\mathbb{F} is chosen small enough, this open subset of the refinement of 𝔾\mathbb{G} is isomorphic to n×𝕋Qm\mathbb{R}^{n^{\prime}}\times\mathbb{T}^{m^{\prime}}_{Q}. We can pull our family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} back to to be a family over n×𝕋Qm\mathbb{R}^{n^{\prime}}\times\mathbb{T}^{m^{\prime}}_{Q}. If 𝔽\mathbb{F} was chosen small enough, this family will split into a product n×𝔹^n×𝕋Qm\mathbb{R}^{n^{\prime}}\times\hat{\mathbb{B}}^{\prime}\longrightarrow\mathbb{R}^{n^{\prime}}\times\mathbb{T}^{m^{\prime}}_{Q} which is the identity on the n\mathbb{R}^{n^{\prime}} component, and some family 𝔹^𝕋Qm\hat{\mathbb{B}}^{\prime}\longrightarrow\mathbb{T}^{m^{\prime}}_{Q} on the second component. We can choose this splitting so that it is compatible with our local actions of 𝕋m\mathbb{T}^{m} on coordinate charts 𝕌i\mathbb{U}_{i}. This also gives a splitting of 𝔽\mathbb{F} into n×𝔽\mathbb{R}^{n^{\prime}}\times\mathbb{F}^{\prime}. We can choose this splitting so that the subset of 𝔽\mathbb{F} where we have already defined f^\hat{f} is contained inside 0×𝔽0\times\mathbb{F}^{\prime}. Now we can define f^\hat{f} as a map to n×𝔹^\mathbb{R}^{n^{\prime}}\times\hat{\mathbb{B}^{\prime}} follows:

      f^(z,x,p)=(x,y) if f(z,0,p) is already defined, and f(z,0,p)=(0,y)\hat{f}(z,x,p^{\prime})=(x,y)\text{ if }f(z,0,p^{\prime})\text{ is already defined, and }f(z,0,p^{\prime})=(0,y)

      Here (z,x,p)(z,x,p^{\prime}) denotes coordinates on C^k=Ck×n×𝔽\hat{C}_{k}=C_{k}\times\mathbb{R}^{n^{\prime}}\times\mathbb{F}^{\prime}. This map is defined on a GG invariant subset, and is preserved by the action of GG.

    3. (c)

      Split 𝔽\mathbb{F} further into an open subset of n′′×𝔽′′\mathbb{R}^{n^{\prime\prime}}\times\mathbb{F}^{\prime\prime}, so that our map f^\hat{f} is defined so far on the subset of C^k\hat{C}_{k} which is over 0×𝔽′′0\times\mathbb{F}^{\prime\prime}, and the splitting is preserved by the action of GG. Extend the map defined so far to a smooth map f^\hat{f} defined on all of CkC_{k} so that

      1. (i)

        f^\hat{f} fits into the commutative diagram

        C^kf^𝔹^π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}\hat{C}_{k}&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \ \ \ \ \downarrow\pi_{\mathbb{F}}&&\ \ \ \ \downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}
      2. (ii)

        f^\hat{f} is preserved by the action of GG on C^k\hat{C}_{k}.

      3. (iii)

        On the intersection of A^i\hat{A}_{i} with C^k\hat{C}_{k} and outside a small neighborhood of all marked points, f^(z,x,y)=f^(z,0,y)\hat{f}(z,x,y)=\hat{f}(z,0,y). (This uses coordinates C^k=Ck×n′′×𝔽′′\hat{C}_{k}=C_{k}\times\mathbb{R}^{n^{\prime\prime}}\times\mathbb{F}^{\prime\prime}.)

      4. (iv)

        For each marked point qq from part 1a, the value of f^\hat{f} at the point (q,x,y)(q,x,y) is equal to the corresponding coordinate of 𝔽\mathbb{F} from part 4(a)i.

      5. (v)

        For each marked point qq from part 1b, (x,y)n′′×𝔽′′(x,y)\in\mathbb{R}^{n^{\prime\prime}}\times\mathbb{F}^{\prime\prime} determines a value for the coordinate on 𝔽\mathbb{F} from part 4(a)ii which is a point some coordinate chart. For such a marked point, f^(q,x,y)\hat{f}(q,x,y) is equal to this point.

  8. (8)

    Now to define f^\hat{f} on A^i\hat{A}_{i}. Consider the subset of 𝔽\mathbb{F} obtained by taking the orbit of the point pp corresponding to ff under the previously mentioned action of 𝕋m\mathbb{T}^{m} and the action of GG.

    Cut A^i\hat{A}_{i} into two pieces. Translate each piece the same way as the CkC_{k} it is attached to, and then use a smooth gluing procedure to glue together the result which only modifies f^\hat{f} on the region where A^i\hat{A}_{i} does not intersect CkC_{k}. ( Examples of such a smooth gluing procedure are given in [13] and [15].) Do this so that f^\hat{f} is compatible with 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, and f^\hat{f} is preserved by the action of GG. Note that modification is not necessary over the point corresponding to ff.

  9. (9)

    We have now constructed the required family of stable ω\omega-positive curves.

    (^,j)f^(𝔹^,J)π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}(\mathbb{\hat{C}},j)&\xrightarrow{\hat{f}}&(\hat{\mathbb{B}},J)\\ \ \ \ \ \downarrow\pi_{\mathbb{F}}&&\ \ \ \ \downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

    This map f^\hat{f} is smooth or C,1¯C^{\infty,\underline{1}} if ff is. The family f^\hat{f} with the sections {si}\{s_{i}\} satisfies criteria 1, 2 and 3 from Theorem 2.26 on page 2.26, and if FF is any map

    f^Tvert𝔹^𝐹𝔹^𝔽(f^)𝔾\begin{array}[]{ccc}\hat{f}^{*}T_{vert}\hat{\mathbb{B}}&\xrightarrow{F}&\hat{\mathbb{B}}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{G}\end{array}

    given by exponentiation using some smooth family of connections on 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, then FF is C,1¯C^{\infty,\underline{1}} if f^\hat{f} is, and FF satisfies the criterion 5 from Theorem 2.26. Therefore, it remains to check criterion 4 from Theorem 2.26.

    In the remainder of this proof, let nn denote the number of our sections, so n=|{si}|n=\left\lvert\{s_{i}\}\right\rvert. We need to show that the evaluation map from 𝔽(f^+n)\mathbb{F}(\hat{f}^{+n}) to Expl¯\operatorname{Expl}\bar{\mathcal{M}} times the fiber product of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} with itself nn times

    ev+n(f^):𝔽(f^+n)Expl¯×(𝔹^)𝔾nev^{+n}(\hat{f}):\mathbb{F}(\hat{f}^{+n})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

    is an equidimensional embedding when restricted to some neighborhood of the section s:𝔽𝔽(f^+n)s:\mathbb{F}\longrightarrow\mathbb{F}(\hat{f}^{+n}) given by our sections {si}\{s_{i}\}, and to check a condition on the tropical part of ev+n(f^)sev^{+n}(\hat{f})\circ s. Coordinates on a neighborhood of the image of 𝔽𝔽(f^+n)\mathbb{F}\longrightarrow\mathbb{F}(\hat{f}^{+n}) are given by coordinates on 𝔽\mathbb{F} and coordinates on a neighborhood of each marked point. The evaluation map from this neighborhood splits into two equidimensional embeddings as follows: By construction, the coordinates from 4(a)iii and 4(a)iv together with the coordinates around all marked point not of type 1a describe an equidimensional embedding into Expl¯\operatorname{Expl}\bar{\mathcal{M}}. The coordinates from 4(a)ii, and the coordinates from 4(a)i plus the coordinates around marked points of type 1a describe an equidimensional embedding to (𝔹^)𝔾n\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} restricted to a small enough neighborhood. (We should restrict to a suitably small GG equivariant subset so that this holds.)

    Recall that the tropical part of 𝔽\mathbb{F} is some number of copies of a polytope PP, which we constructed by subjecting a polytope Pˇ\check{P} in the tropical part of Expl¯×(𝔹^)𝔾n\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} to the conditions that a tropical curve must satisfy, so PP is a polytope in the image of ω\mathcal{M}^{\omega} in the tropical part of Expl¯×(𝔹^)𝔾n\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} under ev+n¯\underline{ev^{+n}}. By construction ev+ns¯\underline{ev^{+n}\circ s} is an isomorphism from PP considered as a polytope in the tropical part of 𝔽\mathbb{F} to PP considered as a a polytope in the image of ω\mathcal{M}^{\omega} in the tropical part of Expl¯×(𝔹^)𝔾n\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n} under ev+n¯\underline{ev^{+n}}. Therefore, criterion 4 holds.

    We have now checked that (f^/G,{si})(\hat{f}/G,\{s_{i}\}) satisfies the requirements of Theorem 2.26, and may construct the additional map FF required for criterion crit5 using a smooth connection and parallel transport then reparametrizing so that TFTF remains injective on fibers. Therefore (f^/G,{si},F)(\hat{f}/G,\{s_{i}\},F) is a core family for some open substack of ω\mathcal{M}^{\omega}.

\square

We now prove the existence of obstruction models, defined on page 2.12.

Theorem 2.28.

Any stable holomorphic curve ff with at least one smooth component in a basic exploded manifold 𝔹\mathbb{B} is contained inside some C,1¯C^{\infty,\underline{1}} obstruction model (f^/G,V)(\hat{f}/G,V).

Proof:

Proposition 2.27 tells us that the curve ff must be contained in a C,1¯C^{\infty,\underline{1}} core family h^/G\hat{h}/G. We may choose this core family to include any collection of marked points on ff, so after choosing a (GG invariant) trivialization, Theorem 2.17 implies that we may arrange that D¯:X,1¯(f)Y,1¯(f)D\bar{\partial}:X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f) is injective. Theorem 2.17 implies that we may then choose a finite dimensional complement V0(f)V_{0}(f) to D¯(X,1¯(f))D\bar{\partial}(X^{\infty,\underline{1}}(f)) consisting of C,1¯C^{\infty,\underline{1}} sections of Y(f)Y(f). Below, we check that we can make V0(f)V_{0}(f) compatible with the action of GG and extend it to a GG invariant pre obstruction model (h^,V)(\hat{h},V).

Extend this V0V_{0} to all curves in h^\hat{h} with the same smooth part as f^\hat{f}. Consider V0V_{0} as giving a projection onto the (GG-invariant) image of D¯D\bar{\partial}. We may average this projection under the action of GG to obtain a GG-invariant projection corresponding to a different, GG invariant complement VV^{\prime} to D¯(f)D\bar{\partial}(f), so far defined over the curves in h^\hat{h} with the same smooth part as f^\hat{f}. This VV^{\prime} is canonically a trivial n\mathbb{R}^{n} bundle. The action of GG gives a linear action ρ\rho of GG on n\mathbb{R}^{n} so that g(f,x)=(gf,ρ(g)x)g*(f,x)=(g*f,\rho(g)x). In a neighborhood of ff, choose C,1¯C^{\infty,\underline{1}} sections v1,,vnv^{\prime}_{1},\dotsc,v^{\prime}_{n} of Y(h^)Y(\hat{h}) so that restricted to ff, viv_{i} is close to the section of Y(f)Y(f) corresponding to the iith standard basis vector of n\mathbb{R}^{n}. Then consider the nn sections of Y(h^)Y(\hat{h}) defined by

[v1,,vn]:=1|G|gG[gv1,,gvn]ρ(g)1[v_{1},\dotsc,v_{n}]:=\frac{1}{\left\lvert G\right\rvert}\sum_{g\in G}[g*v^{\prime}_{1},\dotsc,g^{*}v^{\prime}_{n}]\rho(g)^{-1}

Note that the action of GG will preserve the span of these sections:

[gv1,,gvn]=1|G|gG[(gg)v1,,(gg)vn]ρ(g)1=1|G|gG[gv1,,gvn]ρ((g)1g)1=[v1,,vn]ρ(g)\begin{split}[g^{\prime}*v_{1},\dotsc,g^{\prime}*v_{n}]&=\frac{1}{\left\lvert G\right\rvert}\sum_{g\in G}[(g^{\prime}g)*v^{\prime}_{1},\dotsc,(g^{\prime}g)^{*}v^{\prime}_{n}]\rho(g)^{-1}\\ &=\frac{1}{\left\lvert G\right\rvert}\sum_{g\in G}[g*v^{\prime}_{1},\dotsc,g^{*}v^{\prime}_{n}]\rho((g^{\prime})^{-1}g)^{-1}\\ &=[v_{1},\dotsc,v_{n}]\rho(g^{\prime})\end{split}

Note also that if restricted to ff, each viv^{\prime}_{i} was chosen to be exactly equal to the section of Y(f)Y(f) corresponding to the iith standard basis vector of n\mathbb{R}^{n}, then vi=viv_{i}^{\prime}=v_{i}. Therefore, close to ff, the span of the sections v1,,vnv_{1},\dotsc,v_{n} gives a GG-invariant pre obstruction model (h^,V)(\hat{h},V) so that restricted to ff, VV is complementary to the image of D¯D\bar{\partial}. Then Theorem 2.14 gives that restricted to a small enough open neighborhood of ff, we may modify g^\hat{g} to a GG equivariant C,1¯C^{\infty,\underline{1}} family f^\hat{f} so that ¯f\bar{\partial}f is a section of VV, and (f^/G,V)(\hat{f}/G,V) is a C,1¯C^{\infty,\underline{1}} obstruction model.

\square

The following theorem describes the ‘solution’ to the ¯\bar{\partial} equation perturbed by multiple simple perturbations parametrized by different obstruction models.

Theorem 2.29.

Given

  • a finite collection of core families f^i/Gi\hat{f}^{\prime}_{i}/G_{i} for the substacks 𝒪iω\mathcal{O}^{\prime}_{i}\subset\mathcal{M}^{\omega},

  • an open substack 𝒪ω\mathcal{O}\subset\mathcal{M}^{\omega} which meets 𝒪i\mathcal{O}^{\prime}_{i} properly for all ii (definition 2.22),

  • an obstruction model (f^0/G0,V)(\hat{f}_{0}/G_{0},V) for the substack 𝒪\mathcal{O}

  • compactly contained GiG_{i} invariant sub families f^if^i\hat{f}_{i}\subset\hat{f}^{\prime}_{i},

then given any collection of C,1¯C^{\infty,\underline{1}} simple perturbations 𝔓i\mathfrak{P}_{i} parametrized by f^i\hat{f}^{\prime}_{i} which are compactly supported in f^i\hat{f}_{i} and are small enough in C,1¯C^{\infty,\underline{1}}, and a sufficiently small simple perturbation 𝔓0\mathfrak{P}_{0} parametrized by f^0\hat{f}_{0} there exists a solution mod VV on f^0\hat{f}_{0} which is a G0G_{0} equivariant C,1¯C^{\infty,\underline{1}} weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) of f^0Tvert𝔹^V\hat{f}_{0}^{*}T_{vert}\hat{\mathbb{B}}\oplus V with weight 11 (see example 3 below definition 2.19) so that the following holds:

Locally on 𝔽(f^0)/G0\mathbb{F}(\hat{f}_{0})/G_{0} (so restricted to a small enough G0G_{0} equivariant neighborhood of any curve in 𝔽(f^0)\mathbb{F}(\hat{f}_{0})),

(ν,¯ν)=l=1n1nt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})}

where ¯νl\bar{\partial}^{\prime}\nu_{l} is a section of VV, and νl\nu_{l} is in X,1¯(f^0)X^{\infty,\underline{1}}(\hat{f}_{0}) so that F(νl)F(\nu_{l}) is in 𝒪\mathcal{O} and in the notation of example 2.23 on page 2.23

iF(νl)𝔓i=j=1n1nt𝔓j,l\prod_{i}F(\nu_{l})^{*}\mathfrak{P}_{i}=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{j,l}}

so that

¯νl=¯F(νl)𝔓l,l\bar{\partial}^{\prime}\nu_{l}=\bar{\partial}F(\nu_{l})-\mathfrak{P}_{l,l}

The weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) is the unique weighted branched section of f^0Tvert𝔹^V\hat{f}_{0}^{*}T_{vert}\hat{\mathbb{B}}\oplus V with weight 11 satisfying the following two conditions:

  1. (1)

    Given any curve ff in 𝒪\mathcal{O} and choice of ff^f^{\prime}\in\hat{f} and ψX,1¯(f)\psi\in X^{\infty,\underline{1}}(f^{\prime}), so that

    f=F(ψ)f=F(\psi)

    if

    if𝔓i=wktQk\prod_{i}f^{*}\mathfrak{P}_{i}=\sum w_{k}t^{Q_{k}}

    and near ff^{\prime},

    (ν,¯ν)=wlt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum w^{\prime}_{l}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})}

    then the sum of the weights wkw_{k} so that ¯fQk\bar{\partial}f-Q_{k} is in VV is equal to the sum of the weights wlw^{\prime}_{l} so that ψ\psi is equal to νl(f)\nu_{l}(f^{\prime}).

  2. (2)

    For any locally defined section ψ\psi in X,1¯(f^0)X^{\infty,\underline{1}}(\hat{f}_{0}), if the multi perturbation iF(ψ)𝔓i=wtQ+\prod_{i}F(\psi)^{*}\mathfrak{P}_{i}=wt^{Q}+\dotsc, and ¯F(ψ)Q\bar{\partial}F(\psi)-Q is a section of VV, then locally, (ν,¯ν)=wt(ψ,¯F(ψ)Q)+(\nu,\bar{\partial}^{\prime}\nu)=wt^{(\psi,\bar{\partial}F(\psi)-Q)}+\dotsc.

This weighted branched section determines the solutions to the perturbed ¯\bar{\partial} equation on 𝒪\mathcal{O} in the following sense: Given any family g^\hat{g} in 𝒪\mathcal{O}, if ig^𝔓i=wt¯g^+\prod_{i}\hat{g}^{*}\mathfrak{P}_{i}=wt^{\bar{\partial}\hat{g}}+\dotsc, then around each curve in g^\hat{g} which projects to the region where the above νl\nu_{l} are defined, there is a connected open neighborhood in g^\hat{g} with at least nwnw different maps to (lF(νl))/G0\left(\coprod_{l}F(\nu_{l})\right)/G_{0}.

If {𝔓i}\{\mathfrak{P}_{i}^{\prime}\} is another collection of simple perturbations satisfying the same assumptions as {𝔓i}\{\mathfrak{P}_{i}\} then the sections (νl,¯νl)(\nu_{l}^{\prime},\bar{\partial}^{\prime}\nu_{l}^{\prime}) corresponding to (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}), with the correct choice of indexing can be forced to be as close to (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}) as we like in C,1¯C^{\infty,\underline{1}} by choosing {𝔓i}\{\mathfrak{P}_{i}^{\prime}\} close to {𝔓i}\{\mathfrak{P}_{i}\} in C,1¯C^{\infty,\underline{1}}. If {𝔓i,t}\{\mathfrak{P}_{i,t}\} is a C,1¯C^{\infty,\underline{1}} family of simple perturbations satisfying the same assumptions as {𝔓i}\{\mathfrak{P}_{i}\}, then the corresponding family of solutions mod VV, (νt,¯νt)(\nu_{t},\bar{\partial}^{\prime}\nu_{t}) form a C,1¯C^{\infty,\underline{1}} family of weighted branched sections.

Proof:

Use 𝒪i\mathcal{O}_{i} to denote the restriction of 𝒪i\mathcal{O}_{i}^{\prime} to the subset with core f^i/Gi\hat{f}_{i}/G_{i}. As f^0\hat{f}_{0}^{\prime} meets 𝒪i\mathcal{O}^{\prime}_{i} properly for all ii, and f^i\hat{f}_{i} is compactly contained in f^i\hat{f}_{i}^{\prime}, there is some C1,δC^{1,\delta} neighborhood UU of 0 in X,1¯(f^0)X^{\infty,\underline{1}}(\hat{f}_{0}^{\prime}) and some finite covering of (f^0/G0,V)(\hat{f}_{0}/G_{0},V) by extendible obstruction models (f^/G0,V)(\hat{f}/G_{0},V) so that either

  • for all ν\nu which are the restriction to f^\hat{f} of sections in UU, F(ν)F(\nu) is contained inside 𝒪i\mathcal{O}^{\prime}_{i}

    or

  • F(ν)F(\nu) does not intersect 𝒪i\mathcal{O}_{i} for any ν\nu which is the restriction to f^\hat{f} of some section in UU.

Let II indicate the set of indices ii so that the first option holds, so F(ν)F(\nu) is contained inside 𝒪i\mathcal{O}^{\prime}_{i} for ν\nu small enough.

The main problem that must be overcome in the rest of this proof is that the simple perturbations 𝔓i\mathfrak{P}_{i} are not parametrized by f^\hat{f}. We will extend f^\hat{f} to a family h^\hat{h} which can be regarded as parametrizing the simple perturbations 𝔓i\mathfrak{P}_{i} for all iIi\in I and use the resulting unique solution ν~\tilde{\nu} to the corresponding perturbed ¯\bar{\partial} equation over h^\hat{h} to construct the weighted branched section of f^Tvert𝔹^V\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\oplus V which is our ‘solution’ with the required properties. This will involve reexamination of ideas that came up in the proof of Theorem 2.26.

Use the notation

si:𝔽(f^i)𝔽(f^i+ni)s^{i}:\mathbb{F}(\hat{f}^{\prime}_{i})\longrightarrow\mathbb{F}(\hat{f}_{i}^{\prime+n_{i}})

for the map coming from the extra marked points on the core family f^i\hat{f}^{\prime}_{i}.

The map ev+ni(f^i):𝔽(f^i+ni)Expl¯×(𝔹^)𝔾niev^{+n_{i}}(\hat{f}_{i}^{\prime}):\mathbb{F}(\hat{f}_{i}^{\prime+n_{i}})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n_{i}} has the property that it is an equidimensional embedding in a neighborhood of the section sis^{i}. There exists an open neighborhood 𝒪si\mathcal{O}_{s^{i}} of the family of curves (si)f^i+n(s^{i})^{*}\hat{f}_{i}^{\prime+n} so that given any curve ff in 𝒪i\mathcal{O}^{\prime}_{i}, if f+ni|𝒪sif^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}} indicates the restriction of the family f+nif^{+n_{i}} to 𝒪si\mathcal{O}_{s^{i}}, then ev+ni(f)(𝔽(f+ni|𝒪si))ev^{+n_{i}}(f)(\mathbb{F}(f^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}})) intersects ev+ni(f^)(si(𝔽(f^i)))ev^{+n_{i}}(\hat{f}^{\prime})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i}))) transversely exactly |Gi|\left\lvert G_{i}\right\rvert times, corresponding to the |Gi|\left\lvert G_{i}\right\rvert maps from (f)\mathbb{C}(f) into (f^i)\mathbb{C}(\hat{f}^{\prime}_{i}).

Consider the family f^+(n1):𝔽(f^+n)(𝔹^)𝔾n\hat{f}^{+(n-1)}:\mathbb{F}(\hat{f}^{+n})\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}. Use the notation X+(n1)X^{+(n-1)} to denote the vector bundle over 𝔽(f^+n)\mathbb{F}(\hat{f}^{+n}) which is the pullback under f^+n1\hat{f}^{+n-1} of the vertical tangent space of the family (𝔹^)𝔾n𝔾\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}\longrightarrow\mathbb{G}. The G0G_{0} action on f^\hat{f} gives a G0G_{0} action on X+(n1)X^{+(n-1)}. Any section ν\nu of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} corresponds in an obvious way to a section ν+(n1)\nu^{+(n-1)} of X+(n1)X^{+(n-1)}, and the map F:f^Tvert𝔹^𝔹^F:\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\longrightarrow\hat{\mathbb{B}} corresponds to a G0G_{0} invariant C,1¯C^{\infty,\underline{1}} map

F+(n1):X+(n1)(𝔹^)𝔾nF^{+(n-1)}:X^{+(n-1)}\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

so that

F+(n1)(ν+(n1))=(F(ν))+(n1)F^{+(n-1)}(\nu^{+(n-1)})=\left(F(\nu)\right)^{+(n-1)}

Use the notation ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} to denote the restriction of ν+(ni1)\nu^{+(n_{i}-1)} to the subset 𝔽(F(ν)+ni|𝒪si)𝔽(f^+ni)\mathbb{F}(F(\nu)^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}})\subset\mathbb{F}(\hat{f}^{+n_{i}})

Define a map

EV+n:X+(n1)Expl¯×(𝔹^)𝔾nEV^{+n}:X^{+(n-1)}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

so that EV+nEV^{+n} is equal to the natural map coming from the complex structure of curves in (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) on the first component, and F+(n1)F^{+(n-1)} on the second component. So

EV+n(ν+(n1)())=ev+n(F(ν))()EV^{+n}(\nu^{+(n-1)}(\cdot))=ev^{+n}(F(\nu))(\cdot)

The map EV+nEV^{+n} is C,1¯C^{\infty,\underline{1}} and G0G_{0} invariant.

Use the notation ν(g)+(ni1)|𝒪si\nu(g)^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} for the restriction of ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} to the inverse image of a curve gf^g\in\hat{f}. For any section ν\nu small enough in C1,δC^{1,\delta}, the map EV+nEV^{+n} restricted to ν(g)+(ni1)|𝒪si\nu(g)^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} intersects ev+ni(f^i)(si(𝔽(f^i)))ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i}))) transversely in exactly |Gi|\left\lvert G_{i}\right\rvert points. Denote by SiS_{i} the subset of X+(ni1)X^{+(n_{i}-1)} which is the pullback of the image of the section sis^{i}:

Si:=(EV+ni)1(ev+ni(f^i)(si(𝔽(f^i))))X+(ni1)S_{i}:=(EV^{+n_{i}})^{-1}\left(ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i})))\right)\subset X^{+(n_{i}-1)}

SiS_{i} is G0G_{0} invariant, and close to the zero section in X+(ni1)X^{+(n_{i}-1)}, SiS_{i} has regularity C,1¯C^{\infty,\underline{1}}, and for sections ν\nu small enough in C1,δC^{1,\delta}, SiS_{i} is transverse to ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} and ν+(ni1)|𝒪siSi\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}}\cap S_{i} is a |Gi|\left\lvert G_{i}\right\rvert-fold multisection 𝔽(f^)SiX+(ni1)\mathbb{F}(\hat{f})\longrightarrow S_{i}\subset X^{+(n_{i}-1)}.

Use the notation X~+(n1)\tilde{X}^{+(n-1)} for the pullback along the map (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) of the vector bundle X+(n1)X^{+(n-1)}, S~i\tilde{S}_{i} for the inverse image of SiS_{i} in X~+(ni1)\tilde{X}^{+(n_{i}-1)}, and ν~|𝒪si+(ni1)\tilde{\nu}^{+(n_{i}-1)}_{\rvert_{\mathcal{O}_{s^{i}}}} for the pullback of ν+(ni1)|𝒪siX+(ni1)\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}}\subset X^{+(n_{i}-1)} to a section of X~+(ni1)\tilde{X}^{+(n_{i}-1)}. Define a map

EV~+n:X~+n1Expl¯×(𝔹^)𝔾n\tilde{EV}^{+n}:\tilde{X}^{+{n-1}}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{n}

so that recalling the notation ev~+n\tilde{ev}^{+n} from (2) on page 2 in the proof of Theorem 2.26,

EV~+n(ν~+(n1))=ev~+n(F(ν))\tilde{EV}^{+n}(\tilde{\nu}^{+(n-1)})=\tilde{ev}^{+n}(F(\nu))

Note that

S~i=(EV~+ni)1(ev~+ni(f^i)(((si)f^i+ni)))\tilde{S}_{i}=\left(\tilde{EV}^{+n_{i}}\right)^{-1}(\tilde{ev}^{+n_{i}}(\hat{f}^{\prime}_{i})(\mathbb{C}((s^{i})^{*}\hat{f}_{i}^{\prime+n_{i}})))

Of course, everything in the above construction is G0G_{0} invariant. The fact that ev+ni(f^i)ev^{+n_{i}}(\hat{f}^{\prime}_{i}) and ev~+ni(f^i)\tilde{ev}^{+n_{i}}(\hat{f}^{\prime}_{i}) are embeddings in a neighborhood of sis^{i} imply that there are natural maps

(3) S~i((si)f^i+n)(f^i)Si𝔽((si)f^i+n)𝔽(f^i)\begin{array}[]{ccccc}\tilde{S}_{i}&\longrightarrow&\mathbb{C}\left((s^{i})^{*}\hat{f}_{i}^{\prime+n}\right)&\longrightarrow&\mathbb{C}(\hat{f}_{i}^{\prime})\\ \downarrow&&\downarrow&&\downarrow\\ S_{i}&\longrightarrow&\mathbb{F}\left((s^{i})^{*}\hat{f}_{i}^{\prime+n}\right)&\longrightarrow&\mathbb{F}(\hat{f}_{i}^{\prime})\end{array}

so that the map on the left is an isomorphism on each fiber, and the map on the right is the map that forgets the extra marked points. We can define a family of curves SˇiSi\check{S}_{i}\longrightarrow S_{i} by forgetting the extra marked points in the family S~iSi\tilde{S}_{i}\longrightarrow S_{i} - so Sˇi\check{S}_{i} is equal to the domain of the pullback of the family f^i\hat{f}_{i}^{\prime} over the map Si𝔽(f^i)S_{i}\longrightarrow\mathbb{F}(\hat{f}_{i}^{\prime}). The above map of families of curves (3) factors differently into the following diagram

(4) S~iSˇiΦi(f^i)SiSi𝔽(f^i)\begin{array}[]{ccccc}\tilde{S}_{i}&\longrightarrow&\check{S}_{i}&\xrightarrow{\Phi_{i}}&\mathbb{C}(\hat{f}_{i}^{\prime})\\ \downarrow&&\downarrow&&\downarrow\\ S_{i}&\longrightarrow&S_{i}&\longrightarrow&\mathbb{F}(\hat{f}_{i}^{\prime})\end{array}

Note that S~i\tilde{S}_{i} and Φi\Phi_{i} are G0G_{0} invariant. As discussed in the proof of Theorem 2.26, the right hand map Φi\Phi_{i} above determines the maps ΦF(ν)\Phi_{F(\nu)} from the definition of the core family f^i/Gi\hat{f}_{i}^{\prime}/G_{i} in the following sense: For ν\nu small enough, the intersection of ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} with SiS_{i} is transverse, and is a |Gi|\left\lvert G_{i}\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}), which lifts to a |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) which is a subset of Sˇ\check{S}. Then Φi\Phi_{i} gives a map of our |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) into (f^i)\mathbb{C}(\hat{f}^{\prime}_{i}), which corresponds to the map ΦF(ν):(f^)(f^i)/Gi\Phi_{F(\nu)}:\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}^{\prime}_{i})/G_{i}.

Denote by X+X^{+} the fiber product of X+(ni1)X^{+(n_{i}-1)} over 𝔽(f^)\mathbb{F}(\hat{f}) for all iIi\in I, and denote by 𝔽+\mathbb{F}^{+} the fiber product of 𝔽(f^+ni)\mathbb{F}(\hat{f}^{+n_{i}}) over 𝔽(f^)\mathbb{F}(\hat{f}) for all iIi\in I; so X+X^{+} is a vector bundle over 𝔽+\mathbb{F}^{+} with a natural G0G_{0} action. A C,1¯C^{\infty,\underline{1}} section ν\nu of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} corresponds in the obvious way to a C,1¯C^{\infty,\underline{1}} section ν+\nu^{+} of X+X^{+} which is equal to ν+(ni1)\nu^{+(n_{i}-1)} on each X+(ni1)X^{+(n_{i}-1)} factor. Similarly, denote by ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} the open subset of ν+\nu^{+} inside ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} on each X+(ni1)X^{+(n_{i}-1)} factor. Denote by S+X+S^{+}\subset X^{+} the subset corresponding to all SiX+(ni1)S_{i}\subset X^{+(n_{i}-1)} restricted to a neighborhood of the zero section small enough that S+S^{+} is C,1¯C^{\infty,\underline{1}}. We can choose S+S^{+} small enough so that pulling back (f^,V)(\hat{f},V) over the map S+𝔽(f^)S^{+}\longrightarrow\mathbb{F}(\hat{f}) gives an extendible G0G_{0} invariant pre obstruction model (h^,V)(\hat{h},V). Note that (h^)\mathbb{C}(\hat{h}) is some open subset of the fiber product of Sˇi\check{S}_{i} over (f^)\mathbb{C}(\hat{f}) for all iIi\in I, so the maps Φi\Phi_{i} from (4) induce G0G_{0} invariant maps

(h^)Φi(f^i)𝔽(h^)𝔽(f^i)\begin{array}[]{ccc}\mathbb{C}(\hat{h})&\xrightarrow{\Phi_{i}}&\mathbb{C}(\hat{f}^{\prime}_{i})\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{h})&\longrightarrow&\mathbb{F}(\hat{f}^{\prime}_{i})\end{array}

Pulling a simple perturbation 𝔓i\mathfrak{P}_{i} parametrized by f^i\hat{f}_{i}^{\prime} back over the map Φi\Phi_{i} gives a G0G_{0} invariant simple perturbation Φi𝔓i\Phi_{i}^{*}\mathfrak{P}_{i} parametrized by h^\hat{h}. Use the notation

𝔓:=iIΦi𝔓i\mathfrak{P}:=\sum_{i\in I}\Phi_{i}^{*}\mathfrak{P}_{i}

If ν\nu is any small enough section of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}}, then the multi perturbation iIF(ν)𝔓i\prod_{i\in I}F(\nu)^{*}\mathfrak{P}_{i} defined as in example 2.23 on page 2.23 can be constructed as follows: If ν\nu is small enough, then ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to S+S^{+}, and the intersection of ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} with S+S^{+} is a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) in 𝔽(h^)\mathbb{F}(\hat{h}) which lifts to an nn-fold cover of (f^)\mathbb{C}(\hat{f}) inside (h^)\mathbb{C}(\hat{h}) (where n=iI|Gi|n=\prod_{i\in I}\left\lvert G_{i}\right\rvert). Together these give the domain for a family of curves F(ν)F(\nu)^{\prime} which is a nn-fold multiple cover of F(ν)F(\nu). Restricting 𝔓\mathfrak{P} to F(ν)F(\nu)^{\prime} then gives a section of Y(F(ν))Y(F(\nu)^{\prime}), which corresponds to a nn-fold multi section of Y(F(ν))Y(F(\nu)). Locally, giving each of these nn sections a weight 1/n1/n gives a weighted branched section of Y(F(ν))Y(F(\nu)) with total weight 11 which is equal to the multi perturbation iIF(ν)𝔓i\prod_{i\in I}F(\nu)^{*}\mathfrak{P}_{i} defined as in example 2.23.

As (f^,V)(\hat{f},V) comes from an obstruction model, D¯(f)D\bar{\partial}(f) is injective and complementary to V(f)V(f) for all ff in f^\hat{f} and therefore all ff in h^\hat{h}, so Theorem 2.14 applies to (h^,V)(\hat{h},V) and implies that there is some neighborhood of 0 in the space of simple perturbations parametrized by h^\hat{h} so that for such any 𝔓\mathfrak{P} in this neighborhood, there is a unique small C,1¯C^{\infty,\underline{1}} section ν~\tilde{\nu} of h^Tvert𝔹^\hat{h}^{*}T_{vert}\hat{\mathbb{B}} vanishing at the relevant marked points so that (¯𝔓)(ν~)V(\bar{\partial}-\mathfrak{P})(\tilde{\nu})\in V. The fact that (f^,V)(\hat{f},V) is part of an obstruction model for 𝒪\mathcal{O} implies the following uniqueness property for ν~\tilde{\nu} if 𝔓\mathfrak{P} is small enough: Given any curve hh in h^\hat{h} and section ψ\psi in X,1¯(h)X^{\infty,\underline{1}}(h) so that F(ψ)F(\psi) is in 𝒪\mathcal{O}, then (¯𝔓)(ψ)V(\bar{\partial}-\mathfrak{P})(\psi)\in V if and only if ψ\psi is the restriction to hh of ν~\tilde{\nu}.

Denote by X~+\tilde{X}^{+} the pullback of X+X^{+} over the map 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), and denote by S~+\tilde{S}^{+} the pullback of S+S^{+}. Of course there is a natural G0G_{0} action on S~+\tilde{S}^{+} and X~+\tilde{X}^{+} so that the following commutative diagram is G0G_{0} equivariant.

S~+X~+S+X+𝔽(h^)𝔽(f^)\begin{array}[]{ccc}\tilde{S}^{+}\subset\tilde{X}^{+}&\longrightarrow&S^{+}\subset X^{+}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{h})&\longrightarrow&\mathbb{F}(\hat{f})\end{array}

This S~+\tilde{S}^{+} comes with two maps into S+S^{+}: one the restriction of the map X~+X+\tilde{X}^{+}\longrightarrow X^{+}, and one the restriction of the map X~+𝔽(h^)=S+\tilde{X}^{+}\longrightarrow\mathbb{F}(\hat{h})=S^{+}. Denote by SΔ+S^{+}_{\Delta} the subset of S~+\tilde{S}^{+} on which these two maps agree. Because these two above maps agree when composed with the relevant maps to 𝔽(f^)\mathbb{F}(\hat{f}), S~+\tilde{S}^{+} can be regarded as the fiber product of S+S^{+} with itself over 𝔽(f^)\mathbb{F}(\hat{f}) and SΔ+S^{+}_{\Delta} is the diagonal in this fiber product S~+\tilde{S}^{+}. Therefore, SΔ+S^{+}_{\Delta} is C,1¯C^{\infty,\underline{1}} and the map SΔ+S+S^{+}_{\Delta}\longrightarrow S^{+} is an isomorphism. A section ν~\tilde{\nu} of h^Tvert𝔹^\hat{h}^{*}T_{vert}\hat{\mathbb{B}} defines a section ν~+\tilde{\nu}^{+} of the vector bundle X~+\tilde{X}^{+} so that if ν~\tilde{\nu} is the pullback over the map (h^)𝔽(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) of some section ν\nu of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}}, then ν~+\tilde{\nu}^{+} is the pullback of ν+\nu^{+}. We can define ν~+|𝒪s+\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}} similarly to the definition of ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}}.

As ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to S+S^{+} for ν\nu small enough and ν+|𝒪s+S+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} gives a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}), ν~+|𝒪s+\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to SΔ+S^{+}_{\Delta} for ν~\tilde{\nu} small enough, and ν~+|𝒪s+S+Δ\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+}_{\Delta} also defines a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) with regularity C,1¯C^{\infty,\underline{1}}. To see this, suppose that ν~+\tilde{\nu}^{+} is the pullback of some ν+\nu^{+}. Then ν~+\tilde{\nu}^{+} is transverse to S~+\tilde{S}^{+}, and ν~+S~+\tilde{\nu}^{+}\cap\tilde{S}^{+} is an nn fold cover of 𝔽(h^)\mathbb{F}(\hat{h}) which is a pullback of ν+S+\nu^{+}\cap S^{+} over the map 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}). These nn sections of S~+𝔽(h^)=S+\tilde{S}^{+}\longrightarrow\mathbb{F}(\hat{h})=S^{+} are constant on fibers of the map 𝔽(h^)=S+𝔽(f)\mathbb{F}(\hat{h})=S^{+}\longrightarrow\mathbb{F}(f), and are therefore transverse to the diagonal section SΔ+S^{+}_{\Delta}, and when intersected with SΔ+S^{+}_{\Delta} give an nn-fold section of SΔ+𝔽(f^)S^{+}_{\Delta}\longrightarrow\mathbb{F}(\hat{f}). This transversality and the fact that ν~+|𝒪s+S+Δ\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+}_{\Delta} defines a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) with regularity C,1¯C^{\infty,\underline{1}} is stable under perturbations of ν~+\tilde{\nu}^{+}, so it remains true for small ν~\tilde{\nu} which aren’t the pullback of some ν\nu.

We may consider this multiple cover of 𝔽(f^)\mathbb{F}(\hat{f}) as being a multi section 𝔽\mathbb{F}^{\prime} of S+=𝔽(h^)𝔽(f^)S^{+}=\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), which lifts to a G0G_{0}-equivariant multi section of (h^)(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{C}(\hat{f}). Restricting our G0G_{0} invariant ν~\tilde{\nu} to this multi section gives locally nn sections νl\nu_{l} of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} with regularity C,1¯C^{\infty,\underline{1}}. We may similarly pullback the sections (ν~,¯ν𝔓)(\tilde{\nu},\bar{\partial}\nu-\mathfrak{P}) to give locally nn sections (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}). Then

(5) (ν,¯ν)=l=1n1nt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})}

is the G0G_{0} invariant weighed branched solution which is our ‘solution mod VV’. We shall now show that this weighted branched section has the required properties if {𝔓i}\{\mathfrak{P}_{i}\} is small enough. Note first that close by simple perturbations {𝔓i}\{\mathfrak{P}_{i}\} give close by solutions (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}). Also note that if we have a C,1¯C^{\infty,\underline{1}} family of simple perturbations {𝔓i,t}\{\mathfrak{P}_{i,t}\}, Theorem 2.14 implies that the corresponding family of solutions ν~t\tilde{\nu}_{t} to (¯𝔓t)ν~tV(\bar{\partial}-\mathfrak{P}_{t})\tilde{\nu}_{t}\in V is a C,1¯C^{\infty,\underline{1}} family, so the corresponding weighted branched sections (νt,¯νt)(\nu_{t},\bar{\partial}^{\prime}\nu_{t}) form a C,1¯C^{\infty,\underline{1}} family.

If we choose {𝔓i}\{\mathfrak{P}_{i}\} small enough, then F(νl)F(\nu_{l}) will not intersect 𝒪i\mathcal{O}_{i} for any iIi\notin I. Therefore, the multi perturbation under study is given by

(6) iνl𝔓i=j=1n1nt𝔓j,l\prod_{i}\nu_{l}^{*}\mathfrak{P}_{i}=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{j,l}}

where 𝔓j,l\mathfrak{P}_{j,l} is constructed as follows: νl+|𝒪s+S+\nu_{l}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} is a nn-fold cover of the open subset of 𝔽(f^)\mathbb{F}(\hat{f}) where νl\nu_{l} is defined. By working locally, this nn-fold cover can be thought of as nn local sections of S+=𝔽(h^)𝔽(f^)S^{+}=\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), which lift to nn local sections of (h^)𝔽(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}). The restriction of 𝔓\mathfrak{P} to these nn local sections gives the nn sections 𝔓j,l\mathfrak{P}_{j,l} of Y(F(νl))Y(F(\nu_{l})) in the formula (6) above. As one of these sections of 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) coincides with the multi section 𝔽\mathbb{F}^{\prime} mentioned in the paragraph preceding equation (5) obtained using the solution ν~\tilde{\nu} to the equation (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V, one of the sections 𝔓l,l\mathfrak{P}_{l,l} of Y(F(νl))Y(F(\nu_{l})) has the property that ¯F(νl)𝔓l,l=¯νl\bar{\partial}F(\nu_{l})-\mathfrak{P}_{l,l}=\bar{\partial}^{\prime}\nu_{l}.

Suppose that ff^{\prime} is in the region of f^\hat{f} where these νl\nu_{l} in formula (5) are defined and ψ\psi in X,1¯(f)X^{\infty,\underline{1}}(f^{\prime}) is small enough so that f=F(ψ)f=F(\psi) is in 𝒪\mathcal{O}. If the simple perturbations 𝔓i\mathfrak{P}_{i} are chosen small enough, the fact that (f^,V)(\hat{f},V) is an obstruction model will imply that if if𝔓i=wt𝔔+\prod_{i}f^{*}\mathfrak{P}_{i}=wt^{\mathfrak{Q}}+\dotsc where w>0w>0 and (¯f𝔔)V(\bar{\partial}f-\mathfrak{Q})\in V, then ψ\psi must be small - choose {𝔓i}\{\mathfrak{P}_{i}\} small enough that such ff must have ψ+|𝒪s+\psi^{+}\rvert_{\mathcal{O}_{s^{+}}} intersecting S+S^{+} transversely nn times and ff is not in 𝒪j\mathcal{O}_{j} for all jIj\notin I. Then if𝔓i=l=1n1nt𝔔l\prod_{i}f^{*}\mathfrak{P}_{i}=\sum_{l=1}^{n}\frac{1}{n}t^{\mathfrak{Q}_{l}} where the nn sections 𝔔l\mathfrak{Q}_{l} of Y(f)Y(f) are obtained as follows: The nn points of ψ+|𝒪s+S+\psi^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} correspond to nn maps of (f)\mathbb{C}(f) into (h^)\mathbb{C}(\hat{h}) - the nn sections 𝔔l\mathfrak{Q}_{l} are given by pulling back the simple perturbation 𝔓\mathfrak{P} over these maps. Then ¯f𝔔lV(f)\bar{\partial}f-\mathfrak{Q}_{l}\in V(f) if and only if ψ\psi is equal to the pullback under the relevant map of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V. Therefore, if {𝔓i}\{\mathfrak{P}_{i}\} is small enough, the number of 𝔔l\mathfrak{Q}_{l} so that ¯f𝔔lV\bar{\partial}f-\mathfrak{Q}_{l}\in V is equal to the number of νl\nu_{l} from formula (5) so that ψ=νl(f)\psi=\nu_{l}(f^{\prime}).

Similarly, if ν\nu^{\prime} is locally a section of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} vanishing on the relevant marked points so that F(ν)𝒪F(\nu^{\prime})\in\mathcal{O} and iF(ν)𝔓i=wt𝔔+\prod_{i}F(\nu^{\prime})^{*}\mathfrak{P}_{i}=wt^{\mathfrak{Q}}+\dotsc where w>0w>0 and (¯F(ν)𝔔)V(\bar{\partial}F(\nu^{\prime})-\mathfrak{Q})\in V, then so long as {𝔓i}\{\mathfrak{P}_{i}\} is small enough, ν+|𝒪s+S+\nu^{\prime+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} is locally a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) corresponding to nn sections of 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) which lift locally to nn sections of (h^)(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{C}(\hat{f}). Then 𝔔\mathfrak{Q} must locally correspond to the pullback of 𝔓\mathfrak{P} under one of these local maps (f^)(h^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{h}), and ν\nu^{\prime} must locally be the pullback of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V. It follows that (ν,¯ν𝔔)(\nu^{\prime},\bar{\partial}\nu^{\prime}-\mathfrak{Q}) must coincide locally with one of these (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}) from formula (5), and the weighted branched section locally equal to l=1n1nt(νl,¯νl)\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})} is the unique weighted branched section with the required properties.

Suppose that g^\hat{g} is a family of curves in the subset of 𝒪\mathcal{O} projecting to the region where our νl\nu_{l} are defined so that i𝔓ig^=wt¯g^+\prod_{i}\mathfrak{P}_{i}\hat{g}=wt^{\bar{\partial}\hat{g}}+\dotsc and w>(k1)/nw>(k-1)/n. Then using that f^/G0\hat{f}/G_{0} is a core family, after locally choosing one of the |G|0\left\lvert G\right\rvert_{0} maps from (g^)\mathbb{C}(\hat{g}) to (f^)\mathbb{C}(\hat{f}) we may pull back X+X^{+} and S+S^{+} to be bundles over 𝔽(g^)\mathbb{F}(\hat{g}). The corresponding bundles X+(g^)X^{+}(\hat{g}) and S+(g^)S^{+}(\hat{g}) may also be constructed in the same way as the original bundles using the induced trivialization on g^\hat{g} from f^\hat{f}. The section ψ\psi vanishing at the correct marked points so that g^=F(ψ)\hat{g}=F(\psi) corresponds to a section ψ+\psi^{+} of this pulled back X+X^{+} which is transverse to the pulled back S+S^{+} and intersects this pulled back S+S^{+} in an nn-fold cover of 𝔽(g^)\mathbb{F}(\hat{g}). This nn-fold cover of 𝔽(g^)\mathbb{F}(\hat{g}) comes with a map to S+S^{+}, corresponding to a map to 𝔽(h^)\mathbb{F}(\hat{h}) which lifts to a fiberwise holomorphic map of a nn-fold cover of (g^)\mathbb{C}(\hat{g}) to (h^)\mathbb{C}(\hat{h}) so that ig^𝔓i\prod_{i}\hat{g}^{*}\mathfrak{P}_{i} is determined by pulling back 𝔓\mathfrak{P} over this map, then giving the simple perturbation from each branch of the cover a weight 1/n1/n and summing the result. As w>(k1)/nw>(k-1)/n, locally at least kk of these simple perturbations must be ¯g\bar{\partial}g, and ψ\psi must be the pullback under each of the corresponding maps of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V, and its image must be contained in the subset where ¯ν~=0\bar{\partial}^{\prime}\tilde{\nu}=0. It follows that around each curve in g^\hat{g}, there is a map of a neighborhood into at least kk of the F(νl)F(\nu_{l}) with image contained in the subset where ¯νl=0\bar{\partial}^{\prime}\nu_{l}=0, and with the map (g^)(F(νl))\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(F(\nu_{l})) corresponding to our local choice of lift of the map (g^)(f^)/G0\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(\hat{f})/G_{0} coming from the fact that f^/G0\hat{f}/G_{0} is a core family. Without a choice resolving this G0G_{0}-fold ambiguity, this corresponds to there being at least kk maps of g^\hat{g} into (lF(νl))/G0(\coprod_{l}F(\nu_{l}))/G_{0}.

\square

2.10. Construction of virtual moduli space

We now begin a construction of a virtual moduli space for the moduli stack of holomorphic curves which is an oriented C,1¯C^{\infty,\underline{1}} weighed branched substack of ω\mathcal{M}^{\omega}. This will include the proof of Theorem 2.24 stated on page 2.24.

Any stable holomorphic curve with at least one smooth component in a basic family of targets 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} is contained in some C,1¯C^{\infty,\underline{1}} obstruction model (f^/G,V)(\hat{f}/G,V), and any obstruction model covers an open neighborhood in the moduli stack of holomorphic curves. If 𝔾\mathbb{G} is compact and Gromov Compactness holds for 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} in the sense of Definition 1.2, then the substack of holomorphic curves in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} may be covered by a finite number of extendible obstruction models.

The rough idea of how the virtual class is constructed is that the ¯\bar{\partial} equation is perturbed in some neighborhood of the holomorphic curves in ω\mathcal{M}^{\omega} to achieve ‘transversality’, and a C,1¯C^{\infty,\underline{1}} solution set. ‘Transversality’ is easy to achieve locally with a simple perturbation parametrized by an obstruction model. For such a simple perturbation to be defined independent of coordinate choices, it must be viewed as a multi-perturbation in the sense of example 2.23 on page 2.23. One problem is that for a simple perturbation to give a C,1¯C^{\infty,\underline{1}} multi-perturbation restricted to a particular family, that family must meet the domain of definition of the simple perturbation properly in the sense of Definition 2.22 on page 2.22.

Restrict our obstruction models to satisfy the requirements of Theorem 2.29 as follows. Each of the obstruction models we start off with has an extension (f^i/Gi,Vi)(\hat{f}^{\prime}_{i}/G_{i},V_{i}) on 𝒪iω\mathcal{O}^{\prime}_{i}\subset\mathcal{M}^{\omega}. This substack 𝒪i\mathcal{O}_{i}^{\prime} can be viewed as corresponding to a neighborhood of 0 in X,1¯(f^i)X^{\infty,\underline{1}}(\hat{f}_{i}). We may assume that this neighborhood is convex, and denote by c𝒪ic\mathcal{O}^{\prime}_{i} the open substack corresponding to the above neighborhood multiplied by cc (i.e. sections ν\nu so that 1cν\frac{1}{c}\nu is in the above neighborhood). The fact that (f^i/Gi,Vi)(\hat{f}^{\prime}_{i}/G_{i},V_{i}) is an obstruction model for 𝒪i\mathcal{O}^{\prime}_{i} implies that any holomorphic curves that are in 𝒪i\mathcal{O}^{\prime}_{i} are actually contained in the the family f^i\hat{f}^{\prime}_{i}, so all holomorphic curves in 𝒪i\mathcal{O}^{\prime}_{i} are contained inside 12𝒪i\frac{1}{2}\mathcal{O}^{\prime}_{i}. We may assume that (f^i/Gi,V)(\hat{f}^{\prime}_{i}/G_{i},V) itself is an extendible obstruction model, and that the closure (34𝒪i12𝒪i)¯\overline{(\frac{3}{4}\mathcal{O}^{\prime}_{i}-\frac{1}{2}\mathcal{O}^{\prime}_{i})} of (34𝒪i12𝒪i)(\frac{3}{4}\mathcal{O}^{\prime}_{i}-\frac{1}{2}\mathcal{O}^{\prime}_{i}) contains no holomorphic curves. Define an open neighborhood of the part of the stack of holomorphic curves under study by

𝒪:=i12𝒪ii(34𝒪i12𝒪i)¯\mathcal{O}:=\bigcup_{i}\frac{1}{2}\mathcal{O}^{\prime}_{i}-\bigcup_{i}\overline{(\frac{3}{4}\mathcal{O}^{\prime}_{i}-\frac{1}{2}\mathcal{O}^{\prime}_{i})}

The substack 𝒪\mathcal{O} meets 12𝒪i\frac{1}{2}\mathcal{O}^{\prime}_{i} with the core family f^i/Gi\hat{f}^{\prime}_{i}/G_{i} properly in the sense of Definition 2.22. We may restrict our original obstruction model family to a GiG_{i} invariant sub family f^i\hat{f}_{i} which is compactly contained inside f^i|𝒪\hat{f}_{i}^{\prime}\rvert_{\mathcal{O}} so that f^i\hat{f}_{i} still contains the same set of holomorphic curves as our original obstruction model. Use the notation 𝒪i\mathcal{O}_{i} to refer to the restriction of 12𝒪i\frac{1}{2}\mathcal{O}^{\prime}_{i} to the subset with core given by this new family f^i/Gi\hat{f}_{i}/G_{i}. 𝒪\mathcal{O} meets all these new 𝒪i\mathcal{O}_{i} properly, so item 1 from Theorem 2.24 holds, and any compactly supported C,1¯C^{\infty,\underline{1}} simple perturbation parametrized by f^i\hat{f}_{i} defines a C,1¯C^{\infty,\underline{1}} multi-perturbation on 𝒪\mathcal{O} as in Example 2.23.

Theorem 2.29 holds for this collection of obstruction models when we use (f^i|𝒪/Gi,Vi)(\hat{f}_{i}^{\prime}\rvert_{\mathcal{O}}/G_{i},V_{i}) on the corresponding restriction of 12𝒪i\frac{1}{2}\mathcal{O}_{i}^{\prime} for the extensions of our obstruction models (f^i/Gi,Vi)(\hat{f}_{i}/G_{i},V_{i}) on 𝒪i\mathcal{O}_{i}. It follows that item 2 from Theorem 2.24 holds.

In particular, for a collection of compactly supported C,1¯C^{\infty,\underline{1}} simple perturbations 𝔓i\mathfrak{P}_{i} parametrized by f^i\hat{f}_{i}, let θ\theta denote the multi perturbation on 𝒪\mathcal{O} so that

θ(f^):=if^𝔓i\theta(\hat{f}):=\prod_{i}\hat{f}^{*}\mathfrak{P}_{i}

where f^𝔓i\hat{f}^{*}\mathfrak{P}_{i} is as in example 2.23. Then for some convex C,1¯C^{\infty,\underline{1}} neighborhood UU of 0 in the space of collections of compactly supported C,1¯C^{\infty,\underline{1}} simple perturbations {𝔓i}\{\mathfrak{P}_{i}\}, for each of our obstruction models (f^i/G,Vi)(\hat{f}_{i}/G,V_{i}), there exists a unique C,1¯C^{\infty,\underline{1}} weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) of fiTvert𝔹^Vif_{i}^{*}T_{vert}\hat{\mathbb{B}}\oplus V_{i} so that locally on 𝔽(f^i)\mathbb{F}(\hat{f}_{i}),

(7) (ν,¯ν)=k=1n1nt(νk,¯νk)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{k=1}^{n}\frac{1}{n}t^{(\nu_{k},\bar{\partial}^{\prime}\nu_{k})}

where νk\nu_{k} vanishes on marked points, and F(νk)F(\nu_{k}) is a family of curves in 𝒪i𝒪\mathcal{O}_{i}\cap\mathcal{O} so that

(8) θ(F(νk))=j=1n1nt𝔓k,j\theta(F(\nu_{k}))=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{k,j}}

where

¯F(νk)𝔓k,k=¯νk\bar{\partial}F(\nu_{k})-\mathfrak{P}_{k,k}=\bar{\partial}^{\prime}\nu_{k}

Moreover, given any curve f𝒪i𝒪f\in\mathcal{O}_{i}\cap\mathcal{O}, if θ(f)=lwlt𝔔l\theta(f)=\sum_{l}w_{l}t^{\mathfrak{Q}_{l}}, then the sum of the weights wlw_{l} so that ¯f𝔔l\bar{\partial}f-\mathfrak{Q}_{l} is in ViV_{i} is equal to 1n\frac{1}{n} times the number of the above νk\nu_{k} so that ff is contained in the family F(νk)F(\nu_{k}).

Say that θ\theta is transverse to ¯\bar{\partial} on a sub family Cf^iC\subset\hat{f}_{i} if each of the sections ¯νk\bar{\partial}^{\prime}\nu_{k} of ViV_{i} are transverse to the zero section of ViV_{i} on CC. If θ\theta^{\prime} indicates the multi perturbation corresponding to a collection {𝔓i}\{\mathfrak{P}_{i}^{\prime}\} of simple perturbations close in C,1¯C^{\infty,\underline{1}} to {𝔓i}\{\mathfrak{P}_{i}\}, then Theorem 2.29 implies that the sections νk\nu_{k}^{\prime} corresponding to νk\nu_{k} will be C,1¯C^{\infty,\underline{1}} close to νk\nu_{k}, and the corresponding sections ¯νk\bar{\partial}^{\prime}\nu_{k}^{\prime} of ViV_{i} will also be C,1¯C^{\infty,\underline{1}} close to the original sections. It follows that the subset of UU consisting of collections of perturbations {𝔓i}\{\mathfrak{P}_{i}\} so that ¯\bar{\partial} is transverse to θ\theta on any particular compact sub family Cf^iC\subset\hat{f}_{i} is open in the C,1¯C^{\infty,\underline{1}} topology. If we choose 𝔓i𝔓i\mathfrak{P}^{\prime}_{i}-\mathfrak{P}_{i} to consist of a simple perturbation which take values in ViV_{i} and leave the other simple perturbations unchanged, then the sections νk\nu^{\prime}_{k} from equation (7) will be equal to the sections νk\nu_{k}, and ¯νk\bar{\partial}\nu^{\prime}_{k} will be modified by (𝔓i𝔓i)(\mathfrak{P}_{i}^{\prime}-\mathfrak{P}_{i}) acted on by some element of the group GiG_{i}. It follows that the subset of UU so that θ\theta is transverse to ¯\bar{\partial} on a given compact subset CC is dense and open in C,1¯C^{\infty,\underline{1}}, so item 3 from Theorem 2.24 holds. Similarly, to prove item 9 later on, note that given a map of a compact exploded manifold 𝔾\mathbb{G}^{\prime} into 𝔾\mathbb{G}, the set of perturbations for which the map to 𝔾\mathbb{G} from intersection of ¯νk\bar{\partial}^{\prime}\nu_{k} with the zero section restricted to CC is transverse to 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} is open and dense.

Say that θ\theta is fixed point free on the sub family Cf^iC\subset\hat{f}_{i} if none of the curves in F(νk)F(\nu_{k}) over CC have smooth parts with a non trivial automorphism group. If CC is compact, the set of such curves within some F(νk)F(\nu_{k}) over CC is compact. If θ\theta^{\prime} is the multi perturbation corresponding to a close collection of simple perturbations, then Theorem 2.29 implies that the set of corresponding curves in F(νk)F(\nu_{k}^{\prime}) over CC are close to the original set, so if θ\theta is fixed point free on CC, θ\theta^{\prime} is fixed point free on CC if the new simple perturbations are chosen close enough in C,1¯C^{\infty,\underline{1}}. If CC is compact, it is covered by a finite number of compact subsets on which the sections νk\nu_{k} from equation (7) are defined. Theorem 2.29 implies that for any close by modification νk\nu_{k}^{\prime} of νk\nu_{k}, there exists a small modification of 𝔓i\mathfrak{P}_{i} to 𝔓i\mathfrak{P}_{i}^{\prime} so that νk\nu_{k}^{\prime} is the solution corresponding to the modified multi perturbation θ\theta^{\prime}. If the relative dimension of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} is greater that 0, νk\nu_{k}^{\prime} may be chosen so that F(νk)F(\nu_{k}^{\prime}) contains no curves who’s smooth parts have non trivial automorphism group. We may proceed with a finite number of modifications to make each νk\nu_{k}^{\prime} fixed point free so that each modification is small enough that it doesn’t change the fact that the sections previously concentrated on are fixed point free. Therefore, item 4 from Theorem 2.24 holds and the subset of our space of perturbations UU so that θ\theta is fixed point free is open and dense. (This is of course not the case when the relative dimension of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} is zero - in other words, 𝔹^\hat{\mathbb{B}} is just a family of points; then all our perturbations are trivial, and the nature of the moduli space of holomorphic curves is easily deduced from Theorem 2.25.) Similarly, if the relative dimension of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} is not zero, then given any two perturbations θ\theta, θ\theta^{\prime} in the set under consideration which are fixed point free on CC, a generic family C,1¯C^{\infty,\underline{1}} family of perturbations θt\theta_{t} in the set under consideration joining θ\theta to θ\theta^{\prime} is fixed point free on CC.

As 𝔾\mathbb{G} is compact, and Gromov compactness holds for 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, we may cover the moduli stack of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) by GiG_{i} invariant open sub families f^if^i\hat{f}^{\circ}_{i}\subset\hat{f}_{i} with closures Cif^iC_{i}\subset\hat{f}_{i} which are compact. Let 𝒪i\mathcal{O}^{\circ}_{i} denote the subset of 𝒪i\mathcal{O}_{i} with core f^i/Gi\hat{f}_{i}^{\circ}/G_{i}. Let 𝒪\mathcal{O}^{\circ} denote the union of 𝒪i\mathcal{O}_{i}^{\circ}. This is some open substack which contains the holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}). Theorem 2.29 implies that if the collection of simple perturbations {𝔓i}\{\mathfrak{P}_{i}\} is small enough in C,1¯C^{\infty,\underline{1}}, then if any curve ff in 𝒪\mathcal{O} over 𝔾\mathbb{G}^{\prime} satisfies θ(f)=wt¯f+\theta(f)=wt^{\bar{\partial}f}+\dotsc where w>0w>0, then ff is in 𝒪\mathcal{O}^{\circ}. So if we choose our open set of perturbations UU small enough, item 5 from Theorem 2.24 holds.

Say that θ\theta is fixed point free and transverse to ¯\bar{\partial} if θ\theta is fixed point free and transverse to ¯\bar{\partial} on all of the above subfamilies CiC_{i}. The preceding argument implies that θ\theta is fixed point free and transverse to ¯\bar{\partial} in this sense for an open dense subset of perturbations in UU.

Suppose that θ\theta is fixed point free and transverse to ¯\bar{\partial}. Then define a weighted branched substack g,[γ],β\mathcal{M}_{g,[\gamma],\beta} of 𝒪\mathcal{O}^{\circ} as follows: Given a curve ff in the region where equation 7 holds and section ψ\psi in X,1¯(f)X^{\infty,\underline{1}}(f) so that F(ψ)𝒪F(\psi)\in\mathcal{O}^{\circ}, on some open neighborhood of of F(ψ)F(\psi) in 𝒪\mathcal{O}^{\circ},

g,[γ],β:=k=1n1ntg^k\mathcal{M}_{g,[\gamma],\beta}:=\sum_{k=1}^{n}\frac{1}{n}t^{\hat{g}_{k}}

where if νk(f)=ψ\nu_{k}(f)=\psi and ¯νk(f)=0\bar{\partial}^{\prime}\nu_{k}(f)=0, then g^k\hat{g}_{k} is the family which is the subset of F(νk)F(\nu_{k}) given by the intersection of ¯νk\bar{\partial}^{\prime}\nu_{k} with the zero section, restricted to some neighborhood of F(ψ)F(\psi), and if νk(f)ψ\nu_{k}(f)\neq\psi or ¯νk0\bar{\partial}^{\prime}\nu_{k}\neq 0, then g^k\hat{g}_{k} is the empty substack. Note that as θ\theta is fixed point free, and 𝕗/G\mathbb{f}/G is a core family, restricting to small enough neighborhoods in the family f^i\hat{f}_{i}, the family F(νk)F(\nu_{k}) and therefore the family g^k\hat{g}_{k} is a substack of the moduli stack of curves. In other words, given any C,1¯C^{\infty,\underline{1}} family of curves h^\hat{h} consisting of curves in g^k\hat{g}_{k}, there exists a unique C,1¯C^{\infty,\underline{1}} map h^g^\hat{h}\longrightarrow\hat{g}.

The weighted branched substack g,[γ],β\mathcal{M}_{g,[\gamma],\beta} has the following three properties which make it well defined:

  1. (1)

    If around any curve ff in 𝒪\mathcal{O}^{\circ}, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to kwktg^k\sum_{k}w_{k}t^{\hat{g}_{k}} and θ(f)=jwjt𝔔j\theta(f)=\sum_{j}w^{\prime}_{j}t^{\mathfrak{Q}_{j}}, then the sum of the weights wkw_{k} so that ff is in g^k\hat{g}_{k} is equal to the sum of the weights wjw^{\prime}_{j} so that ¯f=𝔔j\bar{\partial}f=\mathfrak{Q}_{j}.

  2. (2)

    If locally g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to wtg^+wt^{\hat{g}}+\dotsc, then θ(g^)=wt¯g^+\theta(\hat{g})=wt^{\bar{\partial}\hat{g}}+\dotsc.

  3. (3)

    If a family g^\hat{g} in 𝒪\mathcal{O}^{\circ} containing a curve ff satisfies

    θ(g^)=wt¯g^\theta(\hat{g})=wt^{\bar{\partial}\hat{g}}

    then if g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to kwktg^k\sum_{k}w_{k}t^{\hat{g}_{k}} on a neighborhood of ff, then the sum of the wkw_{k} so that there is a map from some neighborhood of ff in g^\hat{g} to g^k\hat{g}_{k} is at least ww.

Each of these properties follow from Theorem 2.29. Below we shall show that these three properties define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} uniquely as a complete weighted branched substack of 𝒪\mathcal{O}^{\circ} with total weight 11. Suppose that we have two complete weighted branches substacks on a neighborhood of ff satisfying the above three properties. By choosing the neighborhood of ff sufficiently small, property 1 implies that we may write the two weighted branched substacks in the form of

w0t+kwktg^k and w0t+lwltg^lw_{0}t^{\emptyset}+\sum_{k}w_{k}t^{\hat{g}_{k}}\text{ and }w_{0}t^{\emptyset}+\sum_{l}w^{\prime}_{l}t^{\hat{g}^{\prime}_{l}}

so that each of the families g^k\hat{g}_{k} and g^l\hat{g}^{\prime}_{l} are connected and contain ff, and so that there is no map of any nonempty open subset of one of the g^k\hat{g}_{k} into another gkg_{k^{\prime}} or map of any nonempty open subset of g^l\hat{g}^{\prime}_{l} into another g^l\hat{g}^{\prime}_{l^{\prime}}. On the other hand, property 2 implies that θ(g^l)=wlt¯gl+\theta(\hat{g}^{\prime}_{l})=w^{\prime}_{l}t^{\bar{\partial}g^{\prime}_{l}}+\dotsc, so property 3 implies that around every curve in g^l\hat{g}^{\prime}_{l}, there is a neighborhood with a map into some number of g^k\hat{g}_{k} so that the sum of the corresponding weights wkw_{k} is at least wlw^{\prime}_{l}. Suppose that there is a map of an open subset of g^l\hat{g}^{\prime}_{l} into g^k\hat{g}_{k}. Then the same properties imply that this may be composed with a map from some open subset of g^k\hat{g}_{k} into some g^l\hat{g}^{\prime}_{l^{\prime}} to get a map of an open subset of g^l\hat{g}^{\prime}_{l} into g^l\hat{g}^{\prime}_{l^{\prime}}, which implies that l=ll^{\prime}=l. Similarly, our open subset of g^l\hat{g}_{l} must have a map only to g^k\hat{g}_{k}, and as g^k\hat{g}_{k} represents a substack, this map is unique. It follows that there are unique maps g^kg^l\hat{g}_{k}\longrightarrow\hat{g}^{\prime}_{l} and g^lg^k\hat{g}^{\prime}_{l}\longrightarrow\hat{g}_{k}. As g^l\hat{g}^{\prime}_{l} and g^k\hat{g}_{k} represent substacks these two maps must be inverses of one another, and g^k=g^l\hat{g}_{k}=\hat{g}^{\prime}_{l}. Property 3 then implies that wk=wlw_{k}=w^{\prime}_{l}. Similarly, all the other families and weights must be equal, so the two weighted branched substacks are equal.

We’ve seen that g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is a complete weighted branched substack of 𝒪\mathcal{O}^{\circ} of some fixed dimension. g,[γ],β\mathcal{M}_{g,[\gamma],\beta} also has a well defined orientation relative to 𝔾\mathbb{G}. This orientation is determined as follows:

The core family f^i/Gi\hat{f}_{i}/G_{i} comes with a collection of sections corresponding to marked points which when taken together give a section s:𝔽(f^i)𝔽(f^i+l)s:\mathbb{F}(\hat{f}_{i})\longrightarrow\mathbb{F}(\hat{f}_{i}^{+l}) so that ev+l(f^i):𝔽(f^i+l)Expl¯×(𝔹^)𝔾lev^{+l}(\hat{f}_{i}):\mathbb{F}(\hat{f}_{i}^{+l})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{l} is an equidimensional embedding in a neighborhood of ss. The canonical orientation of 𝔹^\hat{\mathbb{B}} relative to 𝔾\mathbb{G} given by the almost complex structure, and the orientation of Expl¯\operatorname{Expl}\bar{\mathcal{M}} given by the complex structure give an orientation to Expl¯×(𝔹^)𝔾l\operatorname{Expl}\bar{\mathcal{M}}\times\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{l} relative to 𝔾\mathbb{G}. Give f^i+l\hat{f}_{i}^{+l} the orientation relative to 𝔾\mathbb{G} so that this map ev+l(f^i)ev^{+l}(\hat{f}_{i}) is oriented in a neighborhood of the image of ss, and give f^i\hat{f}_{i} the corresponding orientation relative to 𝔾\mathbb{G} so that the complex fibers of 𝔽(f^i+k)𝔽(f^ik1)\mathbb{F}(\hat{f}_{i}^{+k})\longrightarrow\mathbb{F}(\hat{f}_{i}^{k-1}) are positively oriented.

Recall that the vector bundle ViV_{i} over 𝔽(f^i)\mathbb{F}(\hat{f}_{i}) is oriented relative to 𝔽(f^i)\mathbb{F}(\hat{f}_{i}) as follows: restricted to a curve ff in f^i\hat{f}_{i}, we may identify Vi(f)V_{i}(f) with the cokernel of the injective operator D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f), and orient this using a homotopy of D¯(f)D\bar{\partial}(f) to a complex map as in Remark 2.18 on page 2.18.

The orientation of f^i\hat{f}_{i} relative to 𝔾\mathbb{G} and the orientation of ViV_{i} relative to f^i\hat{f}_{i} give an orientation to the g^k\hat{g}_{k} relative to 𝔾\mathbb{G} by considering g^k\hat{g}_{k} as the intersection of the section ¯νk\bar{\partial}^{\prime}\nu_{k} of ViV_{i} with the zero section. (The order of intersection does not matter as ViV_{i} is always an even dimensional vector bundle because the index of D¯D\bar{\partial} restricted to X,1¯(f)X^{\infty,\underline{1}}(f) is even as noted in item 2 of Theorem 2.17.) We must see why this construction gives a well defined orientation for g,[γ],β\mathcal{M}_{g,[\gamma],\beta} relative to 𝔾\mathbb{G} - in other words why we will get the same orientation using a different obstruction model. As a first step, we may replace the family f^i\hat{f}_{i} with the family F(νk)F(\nu_{k}) which actually contains g^k\hat{g}_{k}, and do our calculation of orientations at a curve ff in g^k\hat{g}_{k}. This will not change the orientations constructed as above, as item 1 of Theorem 2.14 imply that ViV_{i} will remain complementary to the image of D¯D\bar{\partial}. We may add a collection of ll^{\prime} extra marked points and extend F(νk)F(\nu_{k}) to a family h^\hat{h} with extra parameters corresponding to the image of these extra marked points so that ev+(l+l)(h^)ev^{+(l+l^{\prime})}(\hat{h}) is an equidimensional embedding in a neighborhood of the section s:𝔽(h^)𝔽(h^+(l+l))s^{\prime}:\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{h}^{+(l+l^{\prime})}) corresponding to all of these marked points. Denote by X(f)X^{\prime}(f) the complex subspace of X,1¯(f)X^{\infty,\underline{1}}(f) consisting of sections which vanish at the extra marked points. The tangent space to the extra parameter space at the curve ff can also be identified with X,1¯(f)/X(f)X^{\infty,\underline{1}}(f)/X^{\prime}(f). The orientation of h^\hat{h} relative to 𝔾\mathbb{G} given by ev+(l+l)(h^)ev^{+(l+l^{\prime})}(\hat{h}) agrees with the orientation from f^i\hat{f}_{i} and the orientation from the almost complex structure on the extra parameter space. Again use the method of Remark 2.18 to orient of the cokernel of D¯(f):X(f)Y,1¯(f)D\bar{\partial}(f):X^{\prime}(f)\longrightarrow Y^{\infty,\underline{1}}(f). As noted in Remark 2.18, the orientation of this cokernel is compatible with the short exact sequence

X,1¯/XY,1¯(f)/D¯(f)(X)Y,1¯(f)/D¯(f)(X,1¯(f))=Vi(f)X^{\infty,\underline{1}}/X^{\prime}\longrightarrow Y^{\infty,\underline{1}}(f)/D\bar{\partial}(f)(X^{\prime})\longrightarrow Y^{\infty,\underline{1}}(f)/D\bar{\partial}(f)(X^{\infty,\underline{1}}(f))=V_{i}(f)

Therefore, the orientation on Mg,[γ],βM_{g,[\gamma],\beta} we obtain does not depend on the choice of marked points in our obstruction model. Theorem 2.14 implies that all obstruction models containing ff with the same set of marked points are homotopic in some neighborhood of ff as all other choices can be changed continuously. The orientation of f^i\hat{f}_{i} and the orientation of Vi(f)V_{i}(f) given above do not change under homotopy, and the multisection of ViV_{i} used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} must change continuously under homotopy, but remain transverse to the zero section (and always intersect the zero section at g,[γ],β\mathcal{M}_{g,[\gamma],\beta}). Therefore the orientation we obtain on on g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is well defined. Therefore item 6 from Theorem 2.24 holds.

It is clear from the construction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} that that its support in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} is compact, as it is a finite union of compact subsets, so item 7 of Theorem 2.24 is true.

We must now verify item 8 of Theorem 2.24 which implies that that g,[γ],β\mathcal{M}_{g,[\gamma],\beta} gives a well defined cobordism class of finite dimensional weighted branched substacks oriented relative to 𝔾\mathbb{G}. In particular, given any construction of a virtual moduli space g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} defined using another small enough multi-perturbation θ\theta^{\prime} which is fixed point free and transverse to ¯\bar{\partial}, defined on some other open neighborhood of the holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) using different choices of obstruction models, we must construct g,[γ],β(𝔹^×S1)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1}) so that its restriction to two different points p1p_{1} and p2p_{2} in S1S^{1} give g,[γ],β\mathcal{M}_{g,[\gamma],\beta} and g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} respectively.

Choose disjoint open intervals IiS1I_{i}\subset S^{1} and compactly contained open intervals IiIiI_{i}^{\prime}\subset I_{i} containing pip_{i}. We may take the product of any obstruction model on ω(𝔹^)\mathcal{M}^{\omega}(\hat{\mathbb{B}}) with IiI_{i} to obtain an obstruction model on ω(𝔹^×Ii)ω(𝔹^×S1)\mathcal{M}^{\omega}(\hat{\mathbb{B}}\times I_{i})\subset\mathcal{M}^{\omega}(\hat{\mathbb{B}}\times S^{1}). Multiply the obstruction models used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} and g,[γ],β\mathcal{M}_{g,[\gamma],\beta} by I1I_{1} and I2I_{2} respectively, and choose a finite set of obstruction models to cover the rest of the holomorphic curves in g,[γ],βω(𝔹^×S1)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}\times S^{1}) which project to subsets of S1S^{1} not intersecting IiI^{\prime}_{i}. Any modification of these obstruction models required for item 1 may be chosen not to affect our product obstruction bundles on IiI_{i}^{\prime}.

For each of our original simple perturbations 𝔓i\mathfrak{P}_{i} parametrized by f^\hat{f}, we may choose a compactly supported simple perturbation 𝔓i,t\mathfrak{P}_{i,t} parametrized by f^×I1\hat{f}\times I_{1} so that 𝔓i=𝔓i,t\mathfrak{P}_{i}=\mathfrak{P}_{i,t} for tt in a neighborhood of p1p_{1}, and so that the transversality and fixed point free conditions hold on the interval I1I^{\prime}_{1}, and so that 𝔓i,t\mathfrak{P}_{i,t} outside of I1I^{\prime}_{1} is small enough for the rest of the construction of g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) to proceed. We may carry out a similar procedure for the simple perturbations used to define g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta}. Then g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) constructed using these perturbations restricts to be g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) over p1p_{1} and g,[γ],β(𝔹^)\mathcal{M}^{\prime}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) over p2p_{2}.

To prove item 9 from Theorem 2.24, consider a C,1¯C^{\infty,\underline{1}} map of a compact exploded manifold 𝔾\mathbb{G}^{\prime} to 𝔾\mathbb{G}. As noted above, for an open dense subset of the space of simple perturbations, the map g,[γ],β𝔾\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{G} is transverse to 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G}. Given any obstruction model (f^/G,V)(\hat{f}/G,V) for 𝒪iω(𝔹^)\mathcal{O}_{i}\subset\mathcal{M}^{\omega}(\hat{\mathbb{B}}), the fiber product of f^𝔾\hat{f}\longrightarrow\mathbb{G} with 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} gives a family of curves f^\hat{f}^{\prime} in 𝔹^\hat{\mathbb{B}}^{\prime}, the fiber product of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} with 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G}. This is the inverse image of f^\hat{f} under a natural map

ω(𝔹^)ω(𝔹^)\mathcal{M}^{\omega}(\hat{\mathbb{B}}^{\prime})\longrightarrow\mathcal{M}^{\omega}(\hat{\mathbb{B}})

given by composing families of curves in 𝔹^\hat{\mathbb{B}}^{\prime} with the map 𝔹^𝔹^\hat{\mathbb{B}}^{\prime}\longrightarrow\hat{\mathbb{B}}. The action of GG on f^\hat{f} gives an action of GG on f^\hat{f}^{\prime}, and VV and the trivialization associated with the obstruction model pull back to 𝔹^\hat{\mathbb{B}}^{\prime} similarly to give an obstruction model (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}) on 𝒪iω(𝔹^)\mathcal{O}_{i}^{\prime}\subset\mathcal{M}^{\omega}(\hat{\mathbb{B}}^{\prime}) which is the inverse image of 𝒪i\mathcal{O}_{i}^{\prime}. Note that as 𝒪\mathcal{O} meets 𝒪i\mathcal{O}_{i} properly, the inverse image 𝒪\mathcal{O}^{\prime} of 𝒪\mathcal{O} in ω(𝔹^)\mathcal{M}^{\omega}(\hat{\mathbb{B}}^{\prime}) also meets 𝒪i\mathcal{O}_{i}^{\prime} properly. We can also pull back any compactly supported simple perturbation parametrized by f^\hat{f} to a compactly supported simple perturbation parametrized by f^\hat{f}^{\prime}. The multiperturbation defined on 𝒪\mathcal{O}^{\prime} by the pullback of the simple perturbations used to define g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) is the pullback of the multiperturbation used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta}, so the virtual moduli space it defines is the pullback of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}, which can also be regarded as the fiber product of 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} with g,[γ],β𝔾\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{G}. If the simple perturbations used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} are small enough, their pullback will also be small enough to define a virtual moduli space in 𝒪\mathcal{O}^{\prime}, and their pullback will automatically satisfy the transversality and fixed point free requirements. Therefore, we may use the pullback of these simple perturbations to define the virtual moduli space within 𝒪\mathcal{O}^{\prime}.

If there is some set {γi}\{\gamma_{i}\} of tropical curves in 𝔹^¯\underline{\hat{\mathbb{B}}^{\prime}} and maps βi:H2(𝔹^)\beta_{i}:H^{2}(\hat{\mathbb{B}}^{\prime})\longrightarrow\mathbb{R} so that the inverse image of g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) is ig,[γi],βiω(𝔹^)\coprod_{i}\mathcal{M}^{\omega}_{g,[\gamma_{i}],\beta_{i}}(\hat{\mathbb{B}}^{\prime}), then 𝒪\mathcal{O}^{\prime} will be a neighborhood of the substack of holomorphic curves in ig,[γi],βiω\coprod_{i}\mathcal{M}^{\omega}_{g,[\gamma_{i}],\beta_{i}}. (A particular case of interest when more than one γi\gamma_{i} and βi\beta_{i} is required is when 𝔾\mathbb{G}^{\prime} is equal to two points but 𝔾\mathbb{G} is connected.) Then each g,[γi],βi\mathcal{M}_{g,[\gamma_{i}],\beta_{i}} can be constructed using the pulled back obstruction models and simple perturbations, and ig,[γi],βi\coprod_{i}\mathcal{M}_{g,[\gamma_{i}],\beta_{i}} is equal to the fiber product of g,[γ],β𝔾\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{G} with 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G}.

In the case of a single target 𝔹\mathbb{B}, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is a finite dimensional C,1¯C^{\infty,\underline{1}} oriented weighted branched substack of ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). This should be thought of as giving a virtual class for a component of the moduli space of holomorphic curves in 𝔹\mathbb{B}, which is a cobordism class of C,1¯C^{\infty,\underline{1}} finite dimensional oriented weighted branched substacks of the moduli stack of C,1¯C^{\infty,\underline{1}} curves in 𝔹\mathbb{B}. The above discussion implies that this virtual class behaves well in a family of targets 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}, so enumerative invariants of holomorphic curves such as Gromov Witten invariants behave well in connected families of targets in the exploded category.

3. Representing Gromov Witten invariants using differential forms

In this section, we define numerical Gromov Witten invariants by integrating differential forms over the virtual moduli space g,[γ],β\mathcal{M}_{g,[\gamma],\beta} constructed in section 2.10.

If 𝕏\mathbb{X} is an exploded manifold or orbifold, a C,1¯C^{\infty,\underline{1}} map from the moduli stack of ω\omega-positive C,1¯C^{\infty,\underline{1}} curves ω\mathcal{M}^{\omega} to 𝕏\mathbb{X} is a map from ω\mathcal{M}^{\omega} to 𝕏\mathbb{X} considered as a stack. In particular, given any C,1¯C^{\infty,\underline{1}} family f^\hat{f} of curves, it is a C,1¯C^{\infty,\underline{1}} map 𝔽(f^)𝕏\mathbb{F}(\hat{f})\longrightarrow\mathbb{X} so that given any map of C,1¯C^{\infty,\underline{1}} families f^g^\hat{f}\longrightarrow\hat{g}, the following is a commutative diagram.

𝔽(f^)𝕏id𝔽(g^)𝕏\begin{array}[]{ccc}\mathbb{F}(\hat{f})&\longrightarrow&\mathbb{X}\\ \downarrow&&\downarrow\operatorname{id}\\ \mathbb{F}(\hat{g})&\longrightarrow&\mathbb{X}\end{array}

For example, ev0:ωExpl¯ev^{0}:\mathcal{M}^{\omega}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}} is a C,1¯C^{\infty,\underline{1}} map. Given any C,1¯C^{\infty,\underline{1}} obstruction model, (f^/G,V)(\hat{f}/G,V), the projection from an open neighborhood of f^\hat{f} in ω\mathcal{M}^{\omega} to 𝔽(f^)/G\mathbb{F}(\hat{f})/G is also a C,1¯C^{\infty,\underline{1}} map. Below, we shall construct a C,1¯C^{\infty,\underline{1}} evaluation map EV\operatorname{EV} on ω\mathcal{M}^{\omega}. Numerical invariants can be extracted from the virtual moduli space g,[γ],β\mathcal{M}_{g,[\gamma],\beta} constructed in section 2.10 by integrating over g,[γ],β\mathcal{M}_{g,[\gamma],\beta} differential forms pulled back from C,1¯C^{\infty,\underline{1}} maps from g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} to finite dimensional exploded manifolds or orbifolds.

3.1. The evaluation map EV

Given a punctured holomorphic curve ff in a manifold MM, evaluation at a puncture of ff gives a point in MM. If ff is instead a holomorphic curve in an exploded manifold 𝔹\mathbb{B}, evaluation at a puncture of ff may not give a point in 𝔹\mathbb{B}. To remedy this, we shall define the ‘ends’ of 𝔹\mathbb{B} as follows:

Given an exploded manifold 𝔹\mathbb{B}, let End(𝔹)\operatorname{End}(\mathbb{B}) denote the moduli space of maps h:𝕋(0,)1𝔹h:\mathbb{T}^{1}_{(0,\infty)}\longrightarrow\mathbb{B} with the equivalence relation

h1h2 if h1(z~)=h2(cz~) or h2(z~)=h1(cz~)h_{1}\equiv h_{2}\text{ if }h_{1}(\tilde{z})=h_{2}(c\tilde{z})\text{ or }h_{2}(\tilde{z})=h_{1}(c\tilde{z})

for some constant c𝔱c\in\mathbb{C}^{*}\mathfrak{t}^{\mathbb{R}}. The above defines End(𝔹)\operatorname{End}(\mathbb{B}) as a set. We can give End(𝔹)\operatorname{End}(\mathbb{B}) the structure of an exploded manifold so that any smooth or C,1¯C^{\infty,\underline{1}} map of a 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over 𝔸\mathbb{A} into 𝔹\mathbb{B} is associated to a smooth or C,1¯C^{\infty,\underline{1}} map 𝔸End(𝔹)\mathbb{A}\longrightarrow\operatorname{End}(\mathbb{B}).

In particular, let vmv\in\mathbb{Z}^{m} be a nonzero integer vector so that there is an infinite ray contained in the polytope PmP\subset\mathbb{R}^{m} in the direction of vv. To vv we may associate a connected component Endv(𝕋Pm)\operatorname{End}_{v}(\mathbb{T}^{m}_{P}) of End(𝕋Pm)\operatorname{End}(\mathbb{T}^{m}_{P}) as follows: By a coordinate change, we may assume that v=(0,,0,k)v=(0,\dotsc,0,k). Let PvP_{v} be the image of PP under the projection mm1\mathbb{R}^{m}\longrightarrow\mathbb{R}^{m-1} which forgets the last coordinate. Then our connected component, Endv(𝕋Pm)\operatorname{End}_{v}(\mathbb{T}^{m}_{P}) is equal to 𝕋Pvm1\mathbb{T}^{m-1}_{P_{v}}. A map h(z~)=(c1,,cm1,cmz~k)h(\tilde{z})=(c_{1},\dotsc,c_{m-1},c_{m}\tilde{z}^{k}) then corresponds to the point (c1,,cm1)𝕋Pvm1(c_{1},\dotsc,c_{m-1})\in\mathbb{T}^{m-1}_{P_{v}}. Given any smooth or C,1¯C^{\infty,\underline{1}} map of a 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over 𝔸\mathbb{A} to 𝕋Pm\mathbb{T}^{m}_{P} which is of the above type restricted to fibers, we can project to the first k1k-1 coordinates to get a smooth or C,1¯C^{\infty,\underline{1}} map 𝔸𝕋Pvm1\mathbb{A}\longrightarrow\mathbb{T}^{m-1}_{P_{v}}.

All connected components of End(𝕋Pm)\operatorname{End}(\mathbb{T}^{m}_{P}) are in the above form apart from the component End0(𝕋Pm)\operatorname{End}_{0}(\mathbb{T}^{m}_{P}) which is equal to 𝕋Pm\mathbb{T}^{m}_{P}. A map from a 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over 𝔸\mathbb{A} into 𝕋Pm\mathbb{T}^{m}_{P} which is trivial on the fibers is associated to the same map from 𝔸\mathbb{A} to 𝕋Pm\mathbb{T}^{m}_{P}.

Then

End(𝕋Pm)=vEndv(𝕋Pm)\operatorname{End}(\mathbb{T}^{m}_{P})=\coprod_{v}\operatorname{End}_{v}(\mathbb{T}^{m}_{P})

where the disjoint union is over all integer vectors vmv\in\mathbb{Z}^{m} so that there is an infinite ray in the direction of vv contained in PP.

We may similarly define End(n×𝕋Pm)\operatorname{End}(\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}) to be n×End(𝕋Pm)\mathbb{R}^{n}\times\operatorname{End}(\mathbb{T}^{m}_{P}), and given any open subset UU of n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}, End(U)\operatorname{End}(U) can be identified with the open subset of End(n×𝕋Pm)\operatorname{End}(\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}) corresponding to maps to the open subset UU. This construction is clearly functorial, given any smooth map f:UVf:U\longrightarrow V between open subsets of n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}, there exists a smooth map

End(f):End(U)End(V)\operatorname{End}(f):\operatorname{End}(U)\longrightarrow\operatorname{End}(V)

sending the point corresponding to hh to the point corresponding to hfh\circ f. The functoriality of the construction of the exploded structure on open subsets of coordinate charts implies that we may give End(𝔹)\operatorname{End}(\mathbb{B}) a well defined exploded structure by giving the subset of End(𝔹)\operatorname{End}(\mathbb{B}) corresponding to a coordinate chart n×𝕋Pm\mathbb{R}^{n}\times\mathbb{T}^{m}_{P} the structure of End(n×𝕋Pm)\operatorname{End}(\mathbb{R}^{n}\times\mathbb{T}^{m}_{P}).

Given a C,1¯C^{\infty,\underline{1}} curve ff in 𝔹\mathbb{B} with nn labeled punctures, restricting ff to the copy of 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} around a puncture gives a class of maps h:𝕋(0,)1𝔹h:\mathbb{T}^{1}_{(0,\infty)}\longrightarrow\mathbb{B} which specifies a point in End(𝔹)\operatorname{End}(\mathbb{B}). Together, this gives a point EV(f)(End(𝔹))n\operatorname{EV}(f)\in(\operatorname{End}(\mathbb{B}))^{n}. Recall that g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} is the moduli space of C,1¯C^{\infty,\underline{1}} curves with genus gg, homology class β\beta and tropical part isotopic to a particular tropical curve γ\gamma in 𝔹¯\underline{\mathbb{B}}. If γ\gamma has nn infinite ends, we may define Endγ(𝔹)\operatorname{End}_{\gamma}(\mathbb{B}) to be the connected component of (End(𝔹))n(\operatorname{End}(\mathbb{B}))^{n} which contains EV(f)\operatorname{EV}(f) for any curve ff in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}.

Applying this construction to each curve in a C,1¯C^{\infty,\underline{1}} family of curves f^\hat{f} in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} gives C,1¯C^{\infty,\underline{1}} map

EV:𝔽(f^)Endγ(𝔹)\operatorname{EV}:\mathbb{F}(\hat{f})\longrightarrow\operatorname{End}_{\gamma}(\mathbb{B})

which defines a C,1¯C^{\infty,\underline{1}} map

EV:g,[γ],βω(𝔹)Endγ(𝔹)\operatorname{EV}:\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\mathbb{B})\longrightarrow\operatorname{End}_{\gamma}(\mathbb{B})

3.2. Integration of forms over virtual class

We can define numerical Gromov Witten invariants by pulling back differential forms on Expl¯g,[γ]×Endγ(𝔹)\operatorname{Expl}\bar{\mathcal{M}}_{g,[\gamma]}\times\operatorname{End}_{\gamma}(\mathbb{B}) using ev0×EVev^{0}\times\operatorname{EV} and integrating over the virtual moduli space g,[γ],β\mathcal{M}_{g,[\gamma],\beta} defined in section 2.10.

We shall use the following class of differential forms discussed in [14].

Definition 3.1 (Ω(𝔹)\Omega^{*}(\mathbb{B})).

Let Ωk(𝔹)\Omega^{k}(\mathbb{B}) be the vector space of C,1¯C^{\infty,\underline{1}} differential kk forms θ\theta on 𝔹\mathbb{B} so that for all integral vectors vv, the differential form θ\theta vanishes on vv, and for all maps f:𝕋(0,)1𝔹f:\mathbb{T}^{1}_{(0,\infty)}\longrightarrow\mathbb{B}, the differential form θ\theta vanishes on all vectors in the image of dfdf.

Denote by Ωck(𝔹)Ωk(𝔹)\Omega^{k}_{c}(\mathbb{B})\subset\Omega^{k}(\mathbb{B}) the subspace of forms with complete support. (A form has complete support if the set where it is non zero is contained inside a complete subset of 𝔹\mathbb{B} - in other words, a compact subset with tropical part consisting only of complete polytopes.)

Denote the homology of (Ω(𝔹),d)(\Omega^{*}(\mathbb{B}),d) by H(𝔹)H^{*}(\mathbb{B}), and the homology of (Ωc(𝔹),d)(\Omega^{*}_{c}(\mathbb{B}),d) by Hc(𝔹)H^{*}_{c}(\mathbb{B}).

We use Ω(𝔹)\Omega^{*}(\mathbb{B}) instead of all C,1¯C^{\infty,\underline{1}} differential forms on 𝔹\mathbb{B} in order to use a version of Stokes’ theorem proved in [14].

Definition 3.2 (Refined forms).

A refined form θΩr(𝔹)\theta\in{}^{r}\Omega^{*}(\mathbb{B}) is choice θpTp(𝔹)\theta_{p}\in\bigwedge T^{*}_{p}(\mathbb{B}) for all p𝔹p\in\mathbb{B} so that given any point p𝔹p\in\mathbb{B}, there exists an open neighborhood UU of pp and a complete, surjective, equidimensional submersion

r:UUr:U^{\prime}\longrightarrow U

so that there is a form θΩ(U)\theta^{\prime}\in\Omega^{*}(U^{\prime}) which is the pullback of θ\theta in the sense that if vv is any vector on UU^{\prime} so that dr(v)dr(v) is a vector based at pp, then

θ(v)=θp(dr(v))\theta^{\prime}(v)=\theta_{p}(dr(v))

A refined form θΩr(𝔹)\theta\in{}^{r}\Omega^{*}(\mathbb{B}) is completely supported if there exists some complete subset VV of an exploded manifold \mathbb{C} with a map 𝔹\mathbb{C}\longrightarrow\mathbb{B} so that θp=0\theta_{p}=0 for all pp outside the image of VV. Use the notation Ωcr{}^{r}\Omega^{*}_{c} for completely supported refined forms.

Denote the homology of (Ωr(𝔹),d)({}^{r}\Omega^{*}(\mathbb{B}),d) by Hr(𝔹){}^{r}H^{*}(\mathbb{B}) and (Ωcr(𝔹),d)({}^{r}\Omega^{*}_{c}(\mathbb{B}),d) by Hcr(𝔹){}^{r}H^{*}_{c}(\mathbb{B}).

The Poincare dual to a map 𝔹\mathbb{C}\longrightarrow\mathbb{B} as defined in [14] is correctly viewed as a refined differential form.

Definition 3.3 (Differential forms generated by functions).

A differential form is generated by functions if it is locally equal to a form constructed from C,1¯C^{\infty,\underline{1}} functions using the operations of exterior differentiation and wedge products. Use the notation Ωfgr(𝔹)Ωr(𝔹){}^{\phantom{f}r}_{fg}\Omega^{*}(\mathbb{B})\subset{}^{r}\Omega^{*}(\mathbb{B}) for the set of refined forms on 𝔹\mathbb{B} which are locally equal to some differential form which is generated by functions on a refinement. Similarly, let Ωcfgr(𝔹)=Ωcr(𝔹)Ωfgr(𝔹){}^{\phantom{f}r}_{fg}\Omega_{c}(\mathbb{B})={}^{r}\Omega^{*}_{c}(\mathbb{B})\cap{}^{\phantom{f}r}_{fg}\Omega^{*}(\mathbb{B}).

Differential forms generated by functions will be important in the gluing formula for Gromov Witten invariants from Theorem 4.7. Examples of differential forms generated by functions are the Poincare dual to a point, the Chern class defined using the Chern Weil construction, and any smooth differential form on a smooth manifold.

Our virtual moduli space g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is an oriented weighted branched substack of g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}. Locally, restricted to an open substack 𝒪g,[γ],βω\mathcal{O}\subset\mathcal{M}^{\omega}_{g,[\gamma],\beta} it is equal to

(9) g,[γ],β=iwitf^i\mathcal{M}_{g,[\gamma],\beta}=\sum_{i}w_{i}t^{\hat{f}_{i}}

where f^i\hat{f}_{i} are finite dimensional C,1¯C^{\infty,\underline{1}} families which are proper substacks of 𝒪\mathcal{O}, wiw_{i} are positive numbers, and tt is just a dummy variable.

Definition 3.4.

A partition of unity on g,[γ],β\mathcal{M}_{g,[\gamma],\beta} subordinate to an open cover {𝒪}\{\mathcal{O}\} is a countable set of nonnegative C,1¯C^{\infty,\underline{1}} functions ρi:g,[γ],β\rho_{i}:\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{R} locally given by the restriction to g,[γ],β\mathcal{M}_{g,[\gamma],\beta} of C,1¯C^{\infty,\underline{1}} functions on open subsets of ω\mathcal{M}^{\omega} so that ρi\rho_{i} is compactly supported inside some 𝒪g,[γ],β\mathcal{O}\cap\mathcal{M}_{g,[\gamma],\beta}, and so that iρi=1\sum_{i}\rho_{i}=1.

Assuming Gromov compactness holds for 𝔹^\hat{\mathbb{B}}, construct a partition of unity on g,[γ],β(𝔹^)\mathcal{M}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) subordinate to an open cover {𝒪}\{\mathcal{O}\} in which g,[γ],β\mathcal{M}_{g,[\gamma],\beta} has the form of equation 9 as follows. For any curve fg,[γ],β𝒪f\in\mathcal{M}_{g,[\gamma],\beta}\cap\mathcal{O}, the construction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} using obstruction models implies that on some open substack 𝒪𝒪\mathcal{O}^{\prime}\subset\mathcal{O} we may choose some C,1¯C^{\infty,\underline{1}} positive function ρ:𝒪\rho^{\prime}:\mathcal{O}^{\prime}\longrightarrow\mathbb{R} so that ρ(f)>0\rho^{\prime}(f)>0, and ρ\rho^{\prime} restricted to 𝒪g,[γ],β\mathcal{O}^{\prime}\cap\mathcal{M}_{g,[\gamma],\beta} is compactly supported. (In particular, if (f^/G,V(\hat{f}/G,V) is the obstruction model used, we may choose ρ\rho^{\prime} to to come from a compactly supported GG-invariant C,1¯C^{\infty,\underline{1}} function on 𝔽(f^)\mathbb{F}(\hat{f})). We may choose some countable collection {ρi}\{\rho^{\prime}_{i}\} of these ρ\rho^{\prime} so that the supports of ρi\rho_{i}^{\prime} form a locally finite cover of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. Extend each ρi\rho_{i}^{\prime} to be zero wherever it is not yet defined on g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. Then define

ρj=ρj(iρi)1\rho_{j}=\rho^{\prime}_{j}\left(\sum_{i}\rho^{\prime}_{i}\right)^{-1}

Each of these functions ρi\rho_{i} is locally given by the restriction of a C,1¯C^{\infty,\underline{1}} function from an open substack of the stack of C,1¯C^{\infty,\underline{1}} curves. As g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is a C,1¯C^{\infty,\underline{1}} substack of g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}, ρi\rho_{i} is a C,1¯C^{\infty,\underline{1}} function on g,[γ],β\mathcal{M}_{g,[\gamma],\beta}, and together {ρi}\{\rho_{i}\} form a partition of unity subordinate to {𝒪}\{\mathcal{O}\}. In the case that 𝔹^\hat{\mathbb{B}} is compact, this is a finite partition of unity.

Let Φ:g,[γ],βω𝕏\Phi:\mathcal{M}^{\omega}_{g,[\gamma],\beta}\longrightarrow\mathbb{X} be a C,1¯C^{\infty,\underline{1}} map (such as ev0×EVev^{0}\times\operatorname{EV}). Given any form θ\theta in Ω(𝕏)\Omega^{*}(\mathbb{X}) or Ωr(𝕏){}^{r}\Omega^{*}(\mathbb{X}), we can define

(10) g,[γ],βΦθ:=ig,[γ],βρiΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta:=\sum_{i}\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho_{i}\Phi^{*}\theta

And define

(11) g,[γ],βρiΦθ:=jwj𝔽(f^j)ρiΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho_{i}\Phi^{*}\theta:=\sum_{j}w_{j}\int_{\mathbb{F}(\hat{f}_{j})}\rho_{i}\Phi^{*}\theta

where restricted to the support of ρi\rho_{i},

g,[γ],β=jwjtf^j\mathcal{M}_{g,[\gamma],\beta}=\sum_{j}w_{j}t^{\hat{f}_{j}}

The integrals on the right hand side of equation 11 are of forms in Ωc(𝔽(f^j))\Omega^{*}_{c}(\mathbb{F}(\hat{f}_{j})) or Ωcr(𝔽(f^j)){}^{r}\Omega^{*}_{c}(\mathbb{F}(\hat{f}_{j})), so [14] implies that these integrals are well defined. Clearly, if kwktf^k=jwjtf^k\sum_{k}w^{\prime}_{k}t^{\hat{f}^{\prime}_{k}}=\sum_{j}w_{j}t^{\hat{f}_{k}}, then

kwk𝔽(f^k)ρiΦθ=jwj𝔽(f^j)ρiΦθ\sum_{k}w^{\prime}_{k}\int_{\mathbb{F}(\hat{f}^{\prime}_{k})}\rho_{i}\Phi^{*}\theta=\sum_{j}w_{j}\int_{\mathbb{F}(\hat{f}_{j})}\rho_{i}\Phi^{*}\theta

so the definition of g,[γ],βρiΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho_{i}\Phi^{*}\theta is defined independent of the particular local representation of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} chosen. As usual, the linearity of the integral implies independence of this definition of choice of partition of unity: in particular, if {ρj}\{\rho^{\prime}_{j}\} is another partition of unity appropriate for defining the integral, then

ig,[γ],βρiΦθ=i,jg,[γ],βρjρiΦθ=jg,[γ],βρjΦθ\sum_{i}\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho_{i}\Phi^{*}\theta=\sum_{i,j}\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho^{\prime}_{j}\rho_{i}\Phi^{*}\theta=\sum_{j}\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho^{\prime}_{j}\Phi^{*}\theta

Therefore, g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta is well defined for any θ\theta in Ω(𝕏)\Omega^{*}(\mathbb{X}) or Ωr(𝕏){}^{r}\Omega^{*}(\mathbb{X}).

Note that g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta depends only on the cohomology class of θ\theta in Hr(𝕏){}^{r}H^{*}(\mathbb{X}). In particular, g,[γ],βΦ𝑑α\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}d\alpha vanishes, because linearity implies that it is equal to ig,[γ],βΦd(ρiα)\sum_{i}\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}d(\rho_{i}\alpha). Each of these integrals is some sum of integrals of compactly supported exact forms in coordinate charts, which vanish because of the version of Stokes’ theorem proved in [14].

More importantly, Theorem 3.5 below states that if θ\theta is closed, g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta is independent of the choices involved in defining g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

If θ\theta is closed and generated by functions, the contribution to the integral of θ\theta from individual tropical curves is also well defined. Given a tropical curve γ0\gamma_{0} mapping to 𝔹¯\underline{\mathbb{B}}, let g,[γ],β|γ0\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma_{0}} be the restriction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} to the subset consisting of curves with tropical part γ0\gamma_{0}. It follows from the definition of integration given in [14] that the integral g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta breaks up into a finite sum of integrals over g,[γ],β|γ0\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma_{0}} for different γ0\gamma_{0}. The following theorem proves that if θ\theta is closed and generated by functions, then g,[γ],β|γ0Φθ\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma_{0}}}\Phi^{*}\theta is well defined independent of the choices involved in defining g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. The gluing formula of Theorem 4.7 gives a way of calculating some of these integrals for particular γ0\gamma_{0} using relative invarants.

Theorem 3.5.

If (𝔹,J)(\mathbb{B},J) is a basic exploded manifold for which Gromov compactness holds, Φ:g,[γ],βω(𝔹)𝕏\Phi:\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\mathbb{B})\longrightarrow\mathbb{X} is any C,1¯C^{\infty,\underline{1}} map, and θΩr(𝕏)\theta\in{}^{r}\Omega^{*}(\mathbb{X}) is closed, then

g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta

is independent of the choices made in the definition of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

If θΩcfgr(𝕏)\theta\in{}^{\phantom{f}r}_{fg}\Omega^{*}_{c}(\mathbb{X}) is generated by functions, and γ\gamma is any tropical curve mapping to 𝔹¯\underline{\mathbb{B}}, the integral

g,[γ],β|γΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma}}\Phi^{*}\theta

is well defined independent of the choices made in defining g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

Proof:

This follows directly from Stokes’ theorem and item 8 of Theorem 2.24. In particular, if g,[γ],β\mathcal{M}_{g,[\gamma],\beta}^{\prime} is the result of other choices, then g,[γ],β\mathcal{M}_{g,[\gamma],\beta} and g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} are cobordant in the following sense: there exists a construction of g,[γ],β(𝔹×S1)\mathcal{M}_{g,[\gamma],\beta}(\mathbb{B}\times S^{1}) in a trivial family of targets 𝔹×S1S1\mathbb{B}\times S^{1}\longrightarrow S^{1} which restricts to our two different moduli spaces at two different points p1p_{1} and p2p_{2} of S1S^{1}.

The projection 𝔹×S1𝔹\mathbb{B}\times S^{1}\longrightarrow\mathbb{B} forgetting S1S^{1} gives a map π:ω(𝔹×S1)ω(𝔹)\pi:\mathcal{M}^{\omega}(\mathbb{B}\times S^{1})\longrightarrow\mathcal{M}^{\omega}(\mathbb{B}). The form (Φπ)θ(\Phi\circ\pi)^{*}\theta is a closed form on each coordinate chart. Denote the restriction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} to curves over an interval joining p1p_{1} and p2p_{2} by ~\tilde{\mathcal{M}}. We may orient this interval so that the boundary of ~\tilde{\mathcal{M}} is g,[γ],βg,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta}-\mathcal{M}_{g,[\gamma],\beta}. As argued above, we may construct a finite partition of unity {ρj}\{\rho_{j}\} over ~\tilde{\mathcal{M}} so that each ρj\rho_{j} is compactly supported within a subset of ~\tilde{\mathcal{M}} which is equal to with^i\sum w_{i}t^{\hat{h}_{i}}. Then the version of Stokes’s theorem proved in [14] implies that

~d(ρj(Φπ)θ)=~ρj(Φπ)θ=g,[γ],βρjΦθg,[γ],βρjΦθ\int_{\tilde{\mathcal{M}}}d(\rho_{j}(\Phi\circ\pi)^{*}\theta)=\int_{\partial\tilde{\mathcal{M}}}\rho_{j}(\Phi\circ\pi)^{*}\theta=\int_{\mathcal{M}^{\prime}_{g,[\gamma],\beta}}\rho_{j}\Phi^{*}\theta-\int_{\mathcal{M}_{g,[\gamma],\beta}}\rho_{j}\Phi^{*}\theta

Therefore,

g,[γ],βΦθg,[γ],βΦθ=~d(Φπ)θ=0\int_{\mathcal{M}^{\prime}_{g,[\gamma],\beta}}\Phi^{*}\theta-\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta=\int_{\tilde{\mathcal{M}}}d(\Phi\circ\pi)^{*}\theta=0

as required.

Now consider the case where θ\theta is generated by functions. In this case, we can apply Stokes’ theorem to the integral over ~|γ\tilde{\mathcal{M}}\rvert_{\gamma} of dρj(Φπ)θd\rho_{j}(\Phi\circ\pi)^{*}\theta. The integral over ~\tilde{\mathcal{M}} is a weighted sum of integrals over refinements UU^{\prime} of coordinate charts where ρj(Φπ)θ\rho_{j}(\Phi\circ\pi)^{*}\theta is compactly supported; the integral over ~|γ\tilde{\mathcal{M}}\rvert_{\gamma} replaces each of these integrals with the integral restricted to a strata of UU^{\prime} with tropical part equal to a point. This in turn is equal to the integral of a form dαd\alpha over the tropical completion of this strata (see definition 4.2 on page 4.2), where on the subset where our new and old coordinate charts agree, α\alpha is equal to ρj(Φπ)θ\rho_{j}(\Phi\circ\pi)^{*}\theta. The fact that θ\theta is generated by functions is required for α\alpha to be in Ω\Omega^{*} of this new coordinate chart. This new form α\alpha is completely supported, so we may apply the version of Stokes’ theorem from [14] to get

~|γd(ρj(Φπ)θ)=~|γρj(Φπ)θ=g,[γ],β|γρjΦθg,[γ],β|γρjΦθ\int_{\tilde{\mathcal{M}}\rvert_{\gamma}}d(\rho_{j}(\Phi\circ\pi)^{*}\theta)=\int_{\partial\tilde{\mathcal{M}}\rvert\gamma}\rho_{j}(\Phi\circ\pi)^{*}\theta=\int_{\mathcal{M}^{\prime}_{g,[\gamma],\beta}\rvert_{\gamma}}\rho_{j}\Phi^{*}\theta-\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma}}\rho_{j}\Phi^{*}\theta

Therefore, if θΩfgr(𝕏)\theta\in{}^{\phantom{f}r}_{fg}\Omega^{*}(\mathbb{X}) is closed, then

g,[γ],β|γΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}\rvert_{\gamma}}\Phi^{*}\theta

is independent of the choices made in the definition of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

\square

Theorem 3.6.

If (𝔹,J)(\mathbb{B},J) is a basic almost complex exploded manifold with taming form ω\omega so that Gromov compactness holds, 𝕏\mathbb{X} is an oriented exploded manifold or orbifold and Φ:g,[γ],βω(𝔹)𝕏\Phi:\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\mathbb{B})\longrightarrow\mathbb{X} is any C,1¯C^{\infty,\underline{1}} map, then there exists a closed form ηg,[γ],βΩcr(𝕏)\eta_{g,[\gamma],\beta}\in{}^{r}\Omega^{*}_{c}(\mathbb{X}) Poincare dual to the map Φ:g,[γ],β𝕏\Phi:\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{X} in the sense that

g,[γ],βΦθ=𝕏θηg,[γ],β\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta=\int_{\mathbb{X}}\theta\wedge\eta_{g,[\gamma],\beta}

for all closed θΩr(𝕏)\theta\in{}^{r}\Omega^{*}(\mathbb{X}).

The class of ηg,[γ],β\eta_{g,[\gamma],\beta} in Hcr(𝕏){}^{r}H^{*}_{c}(\mathbb{X}) defined by the procedure in the proof below is independent of choices made in defining it and defining g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

Proof:

Extend Φ\Phi to a C,1¯C^{\infty,\underline{1}} submersion ψ:g,[γ],β×n𝕏\psi:\mathcal{M}_{g,[\gamma],\beta}\times\mathbb{R}^{n}\longrightarrow\mathbb{X} so that Φ(p)=Φ(p,0)\Phi(p)=\Phi(p,0). Choose a compactly supported closed form η0\eta_{0} on n\mathbb{R}^{n} with integral 11, then let

ηg,[γ],β=ψ!η0\eta_{g,[\gamma],\beta}=\psi_{!}\eta_{0}

More explicitly, choose a finite partition of unity {ρi}\{\rho_{i}\} so that restricted to the support of ρi\rho_{i}, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to jwi,jtf^i,j\sum_{j}w_{i,j}t^{\hat{f}_{i,j}}, and ψ\psi is equal to a HH-equivariant map from H×𝔽(f^i,j)×nH\times\coprod\mathbb{F}(\hat{f}_{i,j})\times\mathbb{R}^{n} into some coordinate chart (U,H)(U,H) on 𝕏\mathbb{X}.

ηg,n,E:=1|H|hHi,jwi,j(ψh,i,j)!ρiη0\eta_{g,n,E}:=\frac{1}{\left\lvert H\right\rvert}\sum_{h\in H}\sum_{i,j}w_{i,j}(\psi_{h,i,j})_{!}\rho_{i}\eta_{0}

where the map (ψh,i,j)!(\psi_{h,i,j})_{!} indicates integration along the fiber of ψ\psi restricted to (h,𝔽(f^i,j)×n)(h,\mathbb{F}(\hat{f}_{i,j})\times\mathbb{R}^{n}). (Integration along the fiber is discussed in [14]. The resulting form ηg,n,E\eta_{g,n,E} is a closed form in Ωcr(𝕏){}^{r}\Omega^{*}_{c}(\mathbb{X}).) Using the defining property of integration along the fiber discussed in [14] gives

Xθηg,[γ],β=1|H|hHi,jwi,jXθ(ψh,i,j)!ρiη0=i,jwi,j𝔽(f^i,j)×n(1|H|hHψh,i,jθ)ρiη0=g,[γ],β×n(ψθ)η0\begin{split}\int_{X}\theta\wedge\eta_{g,[\gamma],\beta}&=\frac{1}{\left\lvert H\right\rvert}\sum_{h\in H}\sum_{i,j}w_{i,j}\int_{X}\theta\wedge(\psi_{h,i,j})_{!}\rho_{i}\eta_{0}\\ &=\sum_{i,j}w_{i,j}\int_{\mathbb{F}(\hat{f}_{i,j})\times\mathbb{R}^{n}}(\frac{1}{\left\lvert H\right\rvert}\sum_{h\in H}\psi_{h,i,j}^{*}\theta)\wedge\rho_{i}\eta_{0}\\ &=\int_{\mathcal{M}_{g,[\gamma],\beta}\times\mathbb{R}^{n}}(\psi^{*}\theta)\wedge\eta_{0}\end{split}

Using Stokes theorem (with details expanded as in the proof of Theorem 3.5) allows us to deform the map ψ(p,x)\psi(p,x) to ψ(p,0)=Φ(p)\psi(p,0)=\Phi(p) without affecting the above integral, so

g,[γ],β×n(ψθ)η0=g,[γ],βΦθ\int_{\mathcal{M}_{g,[\gamma],\beta}\times\mathbb{R}^{n}}(\psi^{*}\theta)\wedge\eta_{0}=\int_{\mathcal{M}_{g,[\gamma],\beta}}\Phi^{*}\theta

We must now verify that [ηg,[γ],β]Hcr(𝕏)[\eta_{g,[\gamma],\beta}]\in{}^{r}H_{c}^{*}(\mathbb{X}) is independent of all choices. First, note that as ψ!d=dψ!\psi_{!}d=d\psi_{!}, the cohomology class [ηg,[γ],β][\eta_{g,[\gamma],\beta}] does not depend on the choice of η0\eta_{0}.

Theorem 2.24 part 8 implies that given a different construction of the virtual moduli space g,[γ],β\mathcal{M}_{g,[\gamma],\beta}^{\prime} and extension of ϕ\phi to a submersion ψ:g,[γ],β×n𝕏\psi^{\prime}:\mathcal{M}_{g,[\gamma],\beta}^{\prime}\times\mathbb{R}^{n^{\prime}}\longrightarrow\mathbb{X} resulting in a form ηg,[γ],β\eta^{\prime}_{g,[\gamma],\beta}, there is a construction of g,[γ],β(𝔹×S1)\mathcal{M}_{g,[\gamma],\beta}(\mathbb{B}\times S^{1}) which restricts to g,[γ],β\mathcal{M}_{g,[\gamma],\beta} and g,[γ],β\mathcal{M}^{\prime}_{g,[\gamma],\beta} at two different points p1p_{1} and p2p_{2} of S1S^{1}. The map Φ\Phi extends to a map

Φ^:g,[γ],β(𝔹×S1)𝕏×S1\hat{\Phi}:\mathcal{M}_{g,[\gamma],\beta}(\mathbb{B}\times S^{1})\longrightarrow\mathbb{X}\times S^{1}

We may also extend Φ^\hat{\Phi} to a submersion

ψ^:g,[γ],β(𝔹×S1)×N𝕏×S1\hat{\psi}:\mathcal{M}_{g,[\gamma],\beta}(\mathbb{B}\times S^{1})\times\mathbb{R}^{N}\longrightarrow\mathbb{X}\times S^{1}

so that the following conditions hold:

  • ψ^1(𝕏×{p1})=g,[γ],β×N\hat{\psi}^{-1}(\mathbb{X}\times\{p_{1}\})=\mathcal{M}_{g,[\gamma],\beta}\times\mathbb{R}^{N}, and there exists a linear projection from N\mathbb{R}^{N} to n\mathbb{R}^{n} so that restricted to the inverse image of 𝕏×{p1}\mathbb{X}\times\{p_{1}\}, ψ^\hat{\psi} factors as this projection followed by ψ\psi.

  • ψ^1(𝕏×{p2})=g,[γ],β×N\hat{\psi}^{-1}(\mathbb{X}\times\{p_{2}\})=\mathcal{M}^{\prime}_{g,[\gamma],\beta}\times\mathbb{R}^{N}, and there exists a linear projection from N\mathbb{R}^{N} to n\mathbb{R}^{n^{\prime}} so that restricted to the inverse image of 𝕏×{p2}\mathbb{X}\times\{p_{2}\}, ψ^\hat{\psi} factors as this projection followed by ψ\psi^{\prime}.

Let η^\hat{\eta} be a compactly supported, closed differential form on N\mathbb{R}^{N} with integral 11. Then ψ^!η^\hat{\psi}_{!}\hat{\eta} is a compactly supported closed differential form in Ωr(𝕏×S1){}^{r}\Omega^{*}(\mathbb{X}\times S^{1}) which restricts to have the same class as ηg,[γ],β\eta_{g,[\gamma],\beta} on X×{p1}X\times\{p_{1}\} and the same class as ηg,[γ],β\eta^{\prime}_{g,[\gamma],\beta} on X×{p2}X\times\{p_{2}\}. It follows that ηg,[γ],β\eta_{g,[\gamma],\beta} and ηg,[γ],β\eta^{\prime}_{g,[\gamma],\beta} represent the same cohomology class in Hcr(𝕏){}^{r}H^{*}_{c}(\mathbb{X}).

\square

The next theorem establishes that Gromov Witten invariants do not change in families:

Theorem 3.7.

Suppose that π𝔾:(𝔹^,J)𝔾\pi_{\mathbb{G}}:(\hat{\mathbb{B}},J)\longrightarrow\mathbb{G} is a compact basic family of almost complex exploded manifolds in which Gromov compactness holds. Suppose further that there is a commutative diagram of C,1¯C^{\infty,\underline{1}} maps

g,[γ],βω(𝔹^)Φ^𝕏^π𝔾id𝔾\begin{array}[]{ccc}\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}})&\xrightarrow{\hat{\Phi}}&\hat{\mathbb{X}}\\ \downarrow&&\downarrow\pi\\ \mathbb{G}&\xrightarrow{\operatorname{id}}&\mathbb{G}\end{array}

Then there exists a closed form

η^g,[γ],βΩr(𝕏^)\hat{\eta}_{g,[\gamma],\beta}\in{}^{r}\Omega^{*}(\hat{\mathbb{X}})

so that for any p𝔾p\in\mathbb{G} if a collection {(γi,βi)}\{(\gamma_{i},\beta_{i})\} of tropical curves and homology classes in π𝔾1(p)\pi_{\mathbb{G}}^{-1}(p) satisfies the condition that the restriction of g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}) to ω(π𝔾1(p))\mathcal{M}^{\omega}(\pi_{\mathbb{G}}^{-1}(p)) is equal to ig,[γi],βiω(πG1(p))\coprod_{i}\mathcal{M}^{\omega}_{g,[\gamma_{i}],\beta_{i}}(\pi_{G}^{-1}(p)), then the restriction of η^g,[γ],β\hat{\eta}_{g,[\gamma],\beta} to π1(p)\pi^{-1}(p) is a form in the same cohomology class as iηg,[γi],βi\sum_{i}\eta_{g,[\gamma_{i}],\beta_{i}}.

These ηg,[γi],βi\eta_{g,[\gamma_{i}],\beta_{i}} should be constructed as in Theorem 3.6 where π1(p)\pi^{-1}(p) plays the role of 𝕏\mathbb{X}, (𝔹,J)(\mathbb{B},J) is π𝔾1(p)\pi_{\mathbb{G}}^{-1}(p), and Φ\Phi is the restriction of Φ^\hat{\Phi} to this fiber.

Construct ηg,[γ],β\eta_{g,[\gamma],\beta} as a Poincare dual to Φ^\hat{\Phi} as in Theorem 3.6. In particular, we can extend Φ^:g,[γ],β𝕏^\hat{\Phi}:\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\hat{\mathbb{X}} to a submersion

ψ^:g,[γ],β×n𝕏^\hat{\psi}:\mathcal{M}_{g,[\gamma],\beta}\times\mathbb{R}^{n}\longrightarrow\hat{\mathbb{X}}

so that given any regular value pp of g,[γ],β𝔾\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{G}, ψ^\hat{\psi} restricted to the fiber over pp is a submersion into π1(p)\pi^{-1}(p), and so that ψ^\hat{\psi} restricted g,[γ],β×0\mathcal{M}_{g,[\gamma],\beta}\times 0 is equal to Φ^\hat{\Phi}. Choose a compactly supported form η0\eta_{0} on n\mathbb{R}^{n} with integral 11, then let

η^g,[γ],β:=ψ^!η0\hat{\eta}_{g,[\gamma],\beta}:=\hat{\psi}_{!}\eta_{0}

where integration along the fiber is defined using a finite partition of unity {ρi}\{\rho_{i}\}; so if ^g,[γ],β\hat{\mathcal{M}}_{g,[\gamma],\beta} is equal to i,jwi,jtf^i,j\sum_{i,j}w_{i,j}t^{\hat{f}_{i,j}} on the support of ρi\rho_{i}, then

ψ^!η0:=i,jwi,j(ψ^|𝔽(f^i,j))!(ρiη0)\hat{\psi}_{!}\eta_{0}:=\sum_{i,j}w_{i,j}\left(\hat{\psi}\rvert_{\mathbb{F}(\hat{f}_{i,j})}\right)_{!}(\rho_{i}\eta_{0})

The integration along the fiber on the right hand side of the above equation is as defined in [14]. (One complication is that 𝔽(f^i,j)\mathbb{F}(\hat{f}_{i,j}) is only oriented relative to 𝔾\mathbb{G}, but the fibers of ψ^\hat{\psi} are all contained in the fibers of the projection to 𝔾\mathbb{G}, so an orientation of 𝔾\mathbb{G} is not necessary.) The resulting form is in Ωcr(𝕏^){}^{r}\Omega_{c}^{*}(\hat{\mathbb{X}}).

It is proved in [14] that integration along the fiber is compatible with fiber products. Suppose that pp is a regular value of g,[γ],β𝔾\mathcal{M}_{g,[\gamma],\beta}\longrightarrow\mathbb{G}. Theorem 2.24 item 9 tells us that so long as the perturbations used to define g,[γ],β\mathcal{M}_{g,[\gamma],\beta} are small enough, then ig,[γi],βi(π𝔾1(p))\coprod_{i}\mathcal{M}_{g,[\gamma_{i}],\beta_{i}}(\pi_{\mathbb{G}}^{-1}(p)) may be constructed to be equal to the restriction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} to the inverse image of pp. Let f^i,j\hat{f}^{\prime}_{i,j} indicate the restriction of f^i,j\hat{f}_{i,j} to the fiber over pp, let ψ\psi indicate the restriction of ψ^\hat{\psi} to the fiber over pp and let 𝕏\mathbb{X} be the fiber over pp of the map π𝔾:𝕏^𝔾\pi_{\mathbb{G}}:\hat{\mathbb{X}}\longrightarrow\mathbb{G}. Then the following diagram is commutative

Ωr(𝔽(f^i,j)×n)ψ!Ωr(𝕏)Ωr(𝔽(f^i,j)×n)ψ^!Ωr(𝕏^)\begin{array}[]{ccc}{}^{r}\Omega^{*}\left(\mathbb{F}(\hat{f}^{\prime}_{i,j})\times\mathbb{R}^{n}\right)&\xrightarrow{\psi_{!}}&{}^{r}\Omega^{*}(\mathbb{X})\\ \uparrow&&\uparrow\\ {}^{r}\Omega^{*}\left(\mathbb{F}(\hat{f}_{i,j})\times\mathbb{R}^{n}\right)&\xrightarrow{\hat{\psi}_{!}}&{}^{r}\Omega^{*}(\hat{\mathbb{X}})\end{array}

It follows that we may construct ηg,[γi],βi\eta_{g,[\gamma_{i}],\beta_{i}} as in Theorem 3.6 so that the restriction of our η^g,[γ],β\hat{\eta}_{g,[\gamma],\beta} to the fiber over pp is iηg,[γi],βi\sum_{i}\eta_{g,[\gamma_{i}],\beta_{i}}.

As in the proof of Theorem 3.6, the cohomology class of ηg,[γ],β\eta_{g,[\gamma],\beta} in Hcr(𝕏^){}^{r}H^{*}_{c}(\hat{\mathbb{X}}) does not depend on the construction of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}. Part 9 of Theorem 2.24 tells us that given any p𝔾p\in\mathbb{G}, we may construct g,[γ],β\mathcal{M}_{g,[\gamma],\beta}^{\prime} so that pp is a regular value, so the corresponding construction for g,[γ],β\mathcal{M}_{g,[\gamma],\beta}^{\prime} would yield a form η^g,[γ],β\hat{\eta}^{\prime}_{g,[\gamma],\beta} which restricts to the correct class in Hcr(𝕏){}^{r}H^{*}_{c}(\mathbb{X}).

\square

Example 3.8 (Gromov Witten invariants of a compact symplectic manifold).

Suppose that (M,ω)(M,\omega) is a compact symplectic manifold. We may choose a smooth almost complex structure JJ on MM compatible with ω\omega. It is proved in [13] that M,J,ωM,J,\omega satisfies Gromov compactness in our sense. Saying that a curve in MM has tropical part in the isotopy class [γ][\gamma] is equivalent to labeling the punctures of that curve, so we may use the notation g,n,β\mathcal{M}_{g,n,\beta} for g,[γ],β\mathcal{M}_{g,[\gamma],\beta} where γ\gamma has nn infinite ends. In this case, EndγM\operatorname{End}_{\gamma}M is equal to MnM^{n}. Then ev0×EV\lceil ev^{0}\rceil\times\operatorname{EV} gives a C,1¯C^{\infty,\underline{1}} map

g,n,β¯g,n×Mn\mathcal{M}_{g,n,\beta}\longrightarrow\bar{\mathcal{M}}_{g,n}\times M^{n}

where ¯g,n\bar{\mathcal{M}}_{g,n} is Deligne Mumford space. The Gromov Witten invariants of MM are given by integrating closed forms on ¯g,n×Mn\bar{\mathcal{M}}_{g,n}\times M^{n} over g,n,β\mathcal{M}_{g,n,\beta}, which is the same as integrating forms on ¯g,n×Mn\bar{\mathcal{M}}_{g,n}\times M^{n} against a closed form ηg,n,β\eta_{g,n,\beta} on ¯g,n×Mn\bar{\mathcal{M}}_{g,n}\times M^{n}. The cohomology class of ηg,n,β\eta_{g,n,\beta} for all (g,n,β)(g,n,\beta) encapsulates all Gromov Witten invariants of (M,ω)(M,\omega).

Theorem 3.7 implies that these Gromov Witten invariants are independent of our choice of JJ. In particular, let ηg,n,β\eta^{\prime}_{g,n,\beta} be the form constructed using another choice JJ^{\prime} of compatible almost complex structure. Then there is a smooth family JtJ_{t} of compatible almost complex structures on MM for t/2πt\in\mathbb{R}/2\pi so that J=J0J=J_{0} and J=J(1)J^{\prime}=J(1). It is noted in Appendix C that Gromov compactness holds for such a family. Theorem 3.7 tells us that there is a closed differential form on ¯g,n×Mn×[0,1]\bar{\mathcal{M}}_{g,n}\times M^{n}\times[0,1] which restricts at one boundary to have the same cohomology class as ηg,n,β\eta_{g,n,\beta}, and which restricts to the other boundary to have the same cohomology class as ηg,n,β\eta^{\prime}_{g,n,\beta}. It follows that ηg,n,β\eta_{g,n,\beta} and ηg,n,β\eta^{\prime}_{g,n,\beta} represent the same cohomology class.

Now suppose that we have a connected basic family of almost complex exploded manifolds (𝔹^,J)𝔾(\hat{\mathbb{B}},J)\longrightarrow\mathbb{G} with a family of taming forms so that Gromov compactness holds. Suppose further our manifold (M,J)(M,J) is one fiber of our family.

Theorem 3.7 implies that Gromov Witten invariants of (M,J)(M,J) may be calculated from the Gromov Witten invariants of other fibers of 𝔹^\hat{\mathbb{B}}. In particular, given any two points in a coordinate chart of 𝔾\mathbb{G}, there exists a map of a complete exploded manifold 𝔾\mathbb{G}^{\prime} to 𝔾\mathbb{G} with image containing our two points, and contained in a subset of that coordinate chart with bounded tropical part. The fiber product 𝔹^\hat{\mathbb{B}^{\prime}} of 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} with 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} is then a complete family for which Gromov compactness holds. As 𝔹^\hat{\mathbb{B}}^{\prime} is pulled back from a subset of a single coordinate chart on 𝔾\mathbb{G} with bounded tropical part, the proof of invariance of cohomology in families from [14] implies that we may canonically identify the cohomology of each fiber, and that the map from H(𝔹^)H^{*}(\hat{\mathbb{B}}^{\prime}) to HH^{*} of any fiber is surjective and has a fixed kernel. Therefore, the homology of fibers includes canonically into the homology of 𝔹^\hat{\mathbb{B}}^{\prime}, so we may use the same notation β\beta for a homology class in any fiber or its pushforward to the cohomology of 𝔹^\hat{\mathbb{B}}^{\prime}. Similarly, as 𝔹^\hat{\mathbb{B}}^{\prime} is pulled back from 𝔹^\hat{\mathbb{B}}, a connected family which contains one fiber with tropical part equal to a point, the isotopy classes of tropical curves contained in fibers of 𝔹^\hat{\mathbb{B}^{\prime}} will always just be determined by the number of ends, so we may continue using the notation g,n,β\mathcal{M}_{g,n,\beta} in place of g,[γ],β\mathcal{M}_{g,[\gamma],\beta}.

Then Theorem 3.7 tells us that there exists a closed form

η^g,n,βΩcr(¯g,n×(𝔹^)𝔾n)\hat{\eta}_{g,n,\beta}\in{}^{r}\Omega^{*}_{c}(\bar{\mathcal{M}}_{g,n}\times\left({\hat{\mathbb{B}}^{\prime}}\right)_{\mathbb{G}^{\prime}}^{n})

which restricts to each fiber to have the same cohomology class as ηg,n,β\eta_{g,n,\beta}.

It is proved in [14] that HH^{*} cohomology does not change in connected families, and that the identification is locally given by identifying the restriction of forms in HH^{*} of the total space. It follows that with this natural identification, the restriction of η^g,n,β\hat{\eta}_{g,n,\beta} to any fiber represents the same element of the dual of HH^{*} of the fiber.

Therefore, Gromov Witten invariants of MM can be calculated in any fiber of 𝔹^\hat{\mathbb{B}}. (Note that this identification of cohomology of the fiber and therefore of Gromov Witten invariants is only locally canonical - if 𝔾\lceil\mathbb{G}\rceil is not simply connected, then different paths in 𝔾\lceil\mathbb{G}\rceil may correspond to different identifications.) In the next section, we shall derive some gluing formulas which make the calculation of Gromov Witten invariants in exploded manifolds with nontrivial tropical part easier.

4. Gluing relative invariants

4.1. Tropical completion

In order to state gluing theorems for Gromov Witten invariants, we shall need the notion of tropical completion.

Definition 4.1 (Tropical completion in a coordinate chart).

The tropical completion of a strata SS of a polytope PP in m\mathbb{R}^{m} is a polytope PˇSm\check{P}_{S}\subset\mathbb{R}^{m} which is the union of all rays in m\mathbb{R}^{m} which begin in SS and intersect PP in more than one point.

Given a coordinate chart U=n×𝕋PmU=\mathbb{R}^{n}\times\mathbb{T}^{m}_{P} and a strata SS of PP, if USU_{S} indicates the strata of UU corresponding to SS, then the tropical completion of USUU_{S}\subset U is defined to be

UˇS:=n×𝕋PˇSm\check{U}_{S}:=\mathbb{R}^{n}\times\mathbb{T}^{m}_{\check{P}_{S}}

Tropical completion in coordinate charts is functorial:

In particular, given a map f¯:PQ\underline{f}:P\longrightarrow Q sending a strata SPS\subset P into a strata SQS^{\prime}\subset Q, then there is a unique map f¯ˇ:PˇsQˇs\underline{\check{f}}:\check{P}_{s}\longrightarrow\check{Q}_{s} which restricted to PPˇSP\subset\check{P}_{S} is equal to f¯\underline{f}.

Similarly, given a smooth or C,1¯C^{\infty,\underline{1}} map of coordinate charts

f:UUf:U\longrightarrow U^{\prime}

sending a strata USUU_{S}\subset U into USUU^{\prime}_{S^{\prime}}\subset U^{\prime} there is a unique map

fˇ:UˇSUˇS\check{f}:\check{U}_{S}\longrightarrow\check{U}^{\prime}_{S^{\prime}}

so that fˇ\check{f} restricted to USU_{S} is equal to ff. Of course, the tropical part of fˇ\check{f} is equal to the map f¯ˇ\underline{\check{f}} above. This map fˇ\check{f} is smooth or C,1¯C^{\infty,\underline{1}} if ff is, and is an isomorphism onto an open subset of UˇS\check{U}^{\prime}_{S^{\prime}} if ff is an isomorphism onto an open subset of UU^{\prime}. There is therefore a functorial construction of the tropical completion 𝔹ˇS\check{\mathbb{B}}_{S} of any strata 𝔹S\mathbb{B}_{S} of an exploded manifold 𝔹\mathbb{B} as follows:

Definition 4.2 (tropical completion).

The tropical completion of a strata 𝔹S𝔹\mathbb{B}_{S}\subset\mathbb{B} of an exploded manifold is an exploded manifold 𝔹ˇS\check{\mathbb{B}}_{S} constructed as follows: Let {(U,US)}\{(U,U_{S})\} be the set of all possible coordinate charts UU of 𝔹\mathbb{B} which send a strata USU_{S} to 𝔹S\mathbb{B}_{S}, and let {ϕ}\{\phi\} indicate the set of all possible inclusions (U,US)(U,US)(U,U_{S})\longrightarrow(U^{\prime},U^{\prime}_{S^{\prime}}) of these coordinate charts. Then 𝔹ˇS\check{\mathbb{B}}_{S} is an exploded manifold with {UˇS}\{\check{U}_{S}\} as the set of all possible coordinate charts on 𝔹ˇS\check{\mathbb{B}}_{S}, and {ϕˇ}\{\check{\phi}\} as the set of all possible inclusions of these coordinate charts on 𝔹\mathbb{B}.

Note that 𝔹ˇS\check{\mathbb{B}}_{S} always contains a copy of 𝔹S\mathbb{B}_{S} as a dense subset. If 𝔹\mathbb{B} is basic, then 𝔹ˇS\check{\mathbb{B}}_{S} also contains a copy of the closure 𝔹¯S\bar{\mathbb{B}}_{S} of 𝔹S𝔹\mathbb{B}_{S}\subset\mathbb{B}. The construction of tropical completions is functorial in the sense that given a map

f:𝔸𝔹f:\mathbb{A}\longrightarrow\mathbb{B}

which sends a strata 𝔸S\mathbb{A}_{S} to 𝔹T\mathbb{B}_{T}, there is a unique map

fˇ:𝔸ˇS𝔹ˇT\check{f}:\check{\mathbb{A}}_{S}\longrightarrow\check{\mathbb{B}}_{T}

which restricts to be ff on 𝔸T𝔸ˇT\mathbb{A}_{T}\subset\check{\mathbb{A}}_{T}.

Given any tensor θ\theta on 𝔹\mathbb{B} such as an almost complex structure, metric, or differential form, there is a unique tensor θˇ\check{\theta} on 𝔹ˇS\check{\mathbb{B}}_{S} which restricts to be θ\theta on 𝔹S{\mathbb{B}_{S}}. Therefore, if 𝔹\mathbb{B} is an almost complex exploded manifold, we may talk about holomorphic curves in 𝔹ˇS\check{\mathbb{B}}_{S}.

4.2. γ\gamma-decoration

A tropical curve γ\gamma in 𝔹¯\underline{\mathbb{B}} is a continuous map with domain equal to a complete graph so that each edge of the graph has an integral affine structure and γ\gamma restricted to each edge is an integral affine map. Let γ\gamma be a tropical curve and let f:𝔹f:\mathbb{C}\longrightarrow\mathbb{B} be a C,1¯C^{\infty,\underline{1}} curve with tropical part equal to γ\gamma. Label the strata of \mathbb{C} corresponding to a vertex vv of γ\gamma by v\mathbb{C}_{v}, and the strata corresponding to an edge ee of γ\gamma by e\mathbb{C}_{e}. Indicate by 𝔹v{\mathbb{B}}_{v} or 𝔹e\mathbb{B}_{e} the strata of 𝔹\mathbb{B} which ff sends v\mathbb{C}_{v} or e\mathbb{C}_{e} to. Taking tropical completions gives maps

fˇv:ˇv𝔹ˇv\check{f}_{v}:\check{\mathbb{C}}_{v}\longrightarrow\check{\mathbb{B}}_{v}
fˇe:ˇe𝔹ˇe\check{f}_{e}:\check{\mathbb{C}}_{e}\longrightarrow\check{\mathbb{B}}_{e}

Use the notation γv\gamma_{v} for the tropical part of fˇv\check{f}_{v} and γe\gamma_{e} for the tropical part of fˇe\check{f}_{e}. Note that ff is holomorphic if and only if fˇv\check{f}_{v} is holomorphic for all vertices vv of γ\gamma.

If the edge ee is adjacent to vv, then ˇv\check{\mathbb{C}}_{v} contains e\mathbb{C}_{e} and if vv is at both ends of ee, ˇv\check{\mathbb{C}}_{v} contains two copies of e\mathbb{C}_{e}. In general, if ee is an internal edge of γ\gamma, there are two copies of e\mathbb{C}_{e} in the union of all ˇv\check{\mathbb{C}}_{v}. To distinguish these two copies, choose an orientation for each internal edge of γ\gamma. Let e0e_{0} denote the strata of ˇv\check{\mathbb{C}}_{v} which corresponds to vv being an incomming end of the edge γ\gamma, and let e1e_{1} be the strata of ˇv\check{\mathbb{C}}_{v} which corresponds to vv being an outgoing end of the edge ee.

The map fˇe\check{f}_{e} can be obtained from fˇv\check{f}_{v} by taking the tropical completion of fˇv\check{f}_{v} using the strata e1e_{1} or e0e_{0}. As ˇe\check{\mathbb{C}}_{e} is equal to 𝕋\mathbb{T}, the moduli space e\mathcal{M}_{e} of possibilities for fˇe\check{f}_{e} is finite dimensional and equal to the quotient of 𝔹ˇe\check{\mathbb{B}}_{e} by a 𝕋\mathbb{T} action. Even though this 𝕋\mathbb{T} action is not be free when fˇe\check{f}_{e} is not injective, we shall simply treat e\mathcal{M}_{e} as an exploded manifold instead of as a stack. (There will be some adjustments to fiber products over e\mathcal{M}_{e} that we shall need to do below because of this simplification.) Use the notation γe\mathcal{M}_{\gamma_{e}} for the restriction of \mathcal{M} to curves with tropical part γe\gamma_{e}.

Definition 4.3.

Denote by γω(𝔹)\mathcal{M}^{\omega}_{\gamma}(\mathbb{B}) the moduli stack of C,1¯C^{\infty,\underline{1}} curves in 𝔹\mathbb{B} with an isomorphism between their tropical part and γ\gamma, similarly, denote the substack of γω(𝔹)\mathcal{M}^{\omega}_{\gamma}(\mathbb{B}) consisting of curves with genus gg and homology class β\beta by g,γ,βω\mathcal{M}^{\omega}_{g,\gamma,\beta}.

Use the notation γvω\mathcal{M}^{\omega}_{\gamma_{v}} for γvω(𝔹ˇv)\mathcal{M}^{\omega}_{\gamma_{v}}(\check{\mathbb{B}}_{v}), and γω\mathcal{M}^{\omega}_{\gamma} for γω(𝔹)\mathcal{M}^{\omega}_{\gamma}(\mathbb{B}).

Note that in the case that γ\gamma has automorphisms, a map of families in γω\mathcal{M}^{\omega}_{\gamma} must be compatible with the identification of tropical parts with γ\gamma. If γ\gamma has automorphism group of size kk, then γω\mathcal{M}^{\omega}_{\gamma} should be thought of as a kk-fold cover of the substack ω(𝔹)|γ\mathcal{M}^{\omega}(\mathbb{B})\rvert_{\gamma} of ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) consisting of curves with tropical parts which are isomorphic to γ\gamma.

Definition 4.4 (γ\gamma-decoration).

Consider the domain of γ\gamma as a graph with an affine structure on the edges, and consider the tropical part of the domain of a family of curves in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) as a union of affine polytopes glued along faces. (This forgets the integral part of the integral affine structure on the tropical part of the domain.) Define a γ\gamma-decorated tropical curve to be a tropical curve in 𝔹\mathbb{B} with a continuous affine map of its domain to the domain of γ\gamma which is a homeomorphism restricted to the inverse image of the interior of all edges of γ\gamma and which is an integral affine isomorphism restricted to exterior edges of γ\gamma.

Define a γ\gamma-decorated curve to be a curve with a γ\gamma decorated tropical part. Consider the γ\gamma-decorated moduli space of C,1¯C^{\infty,\underline{1}} families of curves f^ω(𝔹)\hat{f}\in\mathcal{M}^{\omega}(\mathbb{B}) with an affine map of the tropical part of the domain of f^\hat{f} to the domain of γ\gamma which makes each individual curve into a γ\gamma-decorated curve. γω\mathcal{M}^{\omega}_{\gamma} is a substack of this γ\gamma-decorated stack of curves. Define ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} to be the closure of γω\mathcal{M}^{\omega}_{\gamma} in this γ\gamma-decorated stack of curves. Similarly, define ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma,\beta} to be the closure of g,γ,βω\mathcal{M}^{\omega}_{g,\gamma,\beta} in this γ\gamma-decorated stack of curves.

¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} can be thought of as a kind of multiple cover of the substack of ω\mathcal{M}^{\omega} consisting of the closure of all the strata containing curves with tropical part γ\gamma. If γ\gamma has no internal edges, then ¯g,γ,βω=g,[γ],βω\bar{\mathcal{M}}^{\omega}_{g,\gamma,\beta}=\mathcal{M}^{\omega}_{g,[\gamma],\beta}. In particular, ¯g,γv,βω=g,[γv],βω\bar{\mathcal{M}}^{\omega}_{g,\gamma_{v},\beta}=\mathcal{M}^{\omega}_{g,[\gamma_{v}],\beta}.

Forgetting the γ\gamma-decoration gives a map

¯γωω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\mathcal{M}^{\omega}

Given any curve in γω\mathcal{M}^{\omega}_{\gamma}, taking tropical completions for all vertices vv in γ\gamma give curves in γvω\mathcal{M}^{\omega}_{\gamma_{v}} which in turn give curves in γe\mathcal{M}_{\gamma_{e}} which agree with each other. When 𝔹\mathbb{B} is basic, this tropical completion map can be extended in an obvious way to a map

¯γω¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}

In particular for a family f^¯γω\hat{f}\in\bar{\mathcal{M}}^{\omega}_{\gamma}, consider the closure of the collection of strata in the domain of f^\hat{f} that are sent to vv. Our map f^\hat{f} restricted to this subset lands in the closure 𝔹¯v\bar{\mathbb{B}}_{v} of 𝔹v\mathbb{B}_{v} inside 𝔹\mathbb{B}, which includes in 𝔹ˇv\check{\mathbb{B}}_{v} because 𝔹\mathbb{B} is basic. We can then canonically extend this restricted map to a C,1¯C^{\infty,\underline{1}} family of curves f^v\hat{f}_{v} in 𝔹ˇv\check{\mathbb{B}}_{v} by extending all the edges of the tropical part of curves in f^\hat{f} with only one end to have infinite length. To distinguish this map from the tropical completion map defined earlier, call this process γ\gamma-decorated tropical completion.

We can apply γ\gamma-decorated tropical completion to appropriate γ\gamma-decorated tropical curves analogously: Suppose that γ\gamma^{\prime} is a γ\gamma-decorated tropical curve so that all strata of γ\gamma^{\prime} which are sent to vγv\in\gamma have their image inside 𝔹¯v¯\underline{\bar{\mathbb{B}}_{v}}. (Note that while 𝔹¯v\bar{\mathbb{B}}_{v} is the closure of the strata 𝔹v𝔹\mathbb{B}_{v}\subset\mathbb{B}, 𝔹¯v¯\underline{\bar{\mathbb{B}}_{v}} consists of all strata of 𝔹¯\underline{\mathbb{B}} which contain 𝔹v¯\underline{\mathbb{B}_{v}} in their closures using the topology on 𝔹¯\underline{\mathbb{B}}.) Then γ\gamma^{\prime} restricted to the inverse image of 𝔹¯v¯\underline{\bar{\mathbb{B}}_{v}} intersected with all strata of γ\gamma^{\prime} which are sent to vv or an edge adjacent to vv is a tropical curve in 𝔹¯v¯𝔹ˇv¯\underline{\bar{\mathbb{B}}_{v}}\subset\underline{\check{\mathbb{B}}_{v}} which has some edges which have finite length, but are only attached to a vertex at one end. Increasing the length of these edges to be infinite gives γv\gamma^{\prime}_{v}, the γ\gamma-decorated tropical completion of γ\gamma^{\prime}.

Similarly, if 𝔹\mathbb{B} is basic, then given any edge ee of γ\gamma, there is a map

¯γωe\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\mathcal{M}_{e}

extending the map

γωγe\mathcal{M}^{\omega}_{\gamma}\longrightarrow\mathcal{M}_{\gamma_{e}}

Both of these maps are given by restricting curves in f^\hat{f} to the inverse image of the edge ee, which gives a family of maps all of the form 𝕋(0,l)1𝔹¯e\mathbb{T}^{1}_{(0,l)}\longrightarrow\bar{\mathbb{B}}_{e}. These can be extended canonically to maps 𝕋𝔹ˇe\mathbb{T}\longrightarrow\check{\mathbb{B}}_{e} which are in e\mathcal{M}_{e}, giving a family f^e\hat{f}_{e} in e\mathcal{M}_{e}.

For each inclusion of vv as an end of the edge ee, we may associate an edge of γv\gamma_{v} with ee, and there is a map

(12) ¯γvωe\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow{\mathcal{M}_{e}}

defined in exactly the same way as the map ¯γωe\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\mathcal{M}_{e}. Of course, the result of concatenating the maps ¯γω¯γvωe\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow\mathcal{M}_{e} is the map ¯γωe\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\mathcal{M}_{e} defined above.

4.3. Gluing theorems

Choose an orientation on each of the internal edges of a tropical curve γ\gamma. Putting together all the above maps from (12) for the ingoing ends of internal edges gives

EV0:v¯γvωee\operatorname{EV}_{0}:\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow\prod_{e}\mathcal{M}_{e}

and using the outgoing ends of internal edges gives

EV1:v¯γvωee\operatorname{EV}_{1}:\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow\prod_{e}\mathcal{M}_{e}

A curve in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} is a curve fˇv\check{f}_{v} in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} for all vv. In order for these curves to glue together to a curve ff in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, it is necessary that EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} agree on these curves, and it is also necessary that the tropical parts fˇv¯\underline{\check{f}_{v}} glue together to form a (γ\gamma decorated) tropical curve f¯\underline{f} in 𝔹¯\underline{\mathbb{B}} so that applying γ\gamma-decorated tropical completion to f¯\underline{f} gives fˇv¯\underline{\check{f}_{v}} for all vv. Two things might go wrong with this tropical gluing if EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} agree: The vertices of fˇv¯\underline{\check{f}_{v}} might not all be inside the image of 𝔹¯v𝔹ˇ\bar{\mathbb{B}}_{v}\subset\check{\mathbb{B}}, or two vertices that must be glued together might require an edge of negative length in order to join them.

Lemma 4.5.

Suppose that

  • f^\hat{f} is a C,1¯C^{\infty,\underline{1}} family of curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} which represents a substack of v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}.

  • EV0EV_{0} and EV1EV_{1} are identical restricted to f^\hat{f}.

  • The tropical part of every curve in f^\hat{f} may be obtained by applying γ\gamma-decorated tropical completion to some γ\gamma-decorated tropical curve.

Then the inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is a substack of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} represented by a C,1¯C^{\infty,\underline{1}} family f^\hat{f}^{\prime}, and the map

𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f})

is a proper submersion with fibers equal to the product of 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} for each internal edge of γ\gamma sent to a point, and a set with mem_{e} elements for each internal edge ee of γ\gamma with nonzero multiplicity mem_{e}.

Proof:

In what follows, we will construct f^\hat{f}^{\prime}. For each vertex vv of γ\gamma, we have a family f^v\hat{f}_{v} of curves in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} parametrized by 𝔽(f^)\mathbb{F}(\hat{f}). We must glue all these families together over the edges corresponding to internal edges of γ\gamma. For each internal edge ee of γ\gamma, let e0\mathbb{C}_{e_{0}} and e1\mathbb{C}_{e_{1}} indicate the subsets of the appropriate (f^v)\mathbb{C}(\hat{f}_{v}) corresponding to the edges e0e_{0} and e1e_{1}. (Each of these ei\mathbb{C}_{e_{i}} is a 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over 𝔽(f^)\mathbb{F}(\hat{f}).) f^\hat{f} applied to ei\mathbb{C}_{e_{i}} gives a commutative diagram

ei𝔹ˇe𝔽(f^)e\begin{array}[]{ccc}\mathbb{C}_{e_{i}}&\longrightarrow&\check{\mathbb{B}}_{e}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathcal{M}_{e}\end{array}

where the map 𝔽(f^)e\mathbb{F}(\hat{f})\longrightarrow\mathcal{M}_{e} is given by EVi\operatorname{EV}_{i} followed by projection to e\mathcal{M}_{e}. In the case that the edge ee is not sent to a point, consider 𝔹ˇe\check{\mathbb{B}}_{e} as a 𝕋\mathbb{T} bundle over e\mathcal{M}_{e}, and pull back this bundle over this map 𝔽(f^)e\mathbb{F}(\hat{f})\longrightarrow\mathcal{M}_{e} to obtain a 𝕋\mathbb{T} bundle 𝔹ˇe\check{\mathbb{B}}^{\prime}_{e} over 𝔽(f^)\mathbb{F}(\hat{f}). Our commutative diagram then factors into a bundle map f^ei\hat{f}_{e_{i}} over 𝔽(f^)\mathbb{F}(\hat{f}) and a pullback diagram:

eif^ei𝔹ˇe𝔹ˇe𝔽(f^)id𝔽(f^)e\begin{array}[]{ccccc}\mathbb{C}_{e_{i}}&\xrightarrow{\hat{f}_{e_{i}}}&\check{\mathbb{B}}^{\prime}_{e}&\longrightarrow&\check{\mathbb{B}}_{e}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\xrightarrow{\operatorname{id}}&\mathbb{F}(\hat{f})&\longrightarrow&\mathcal{M}_{e}\end{array}

This bundle map looks in local coordinates like

f^ei(p,z~i)=(p,fi(p)z~i(1)ime)\hat{f}_{e_{i}}(p,\tilde{z}_{i})=\left(p,f_{i}(p)\tilde{z}_{i}^{(-1)^{i}m_{e}}\right)

where mem_{e} is the multiplicity of the edge ee. In the case that our edge ee is sent to a point, e=𝔹ˇe\mathcal{M}_{e}=\check{\mathbb{B}}_{e}, 𝔹ˇe=𝔽(f^)\check{\mathbb{B}}_{e}^{\prime}=\mathbb{F}(\hat{f}) and the equivalent of f^ei\hat{f}_{e_{i}} is just the projection to 𝔽(f^)\mathbb{F}(\hat{f}).

Consider the fiber product of e0\mathbb{C}_{e_{0}} and e1\mathbb{C}_{e_{1}} over the maps f^ei\hat{f}_{e_{i}}. (Recall that we are assuming that EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} coincide on 𝔽(f^)\mathbb{F}(\hat{f}), so 𝔹ˇe\check{\mathbb{B}}^{\prime}_{e} does not depend on ii.) Given any family of curves g^\hat{g} inside the inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, the fact that f^\hat{f} represents a substack implies that there is a unique map from the image of g^\hat{g} in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} to f^\hat{f}, which gives a canonical C,1¯C^{\infty,\underline{1}} map 𝔽(g^)𝔽(f^)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}). For each internal edge ee of γ\gamma, this map lifts naturally to a map (g^)ee0\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}} and a map (g^)ee1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{1}}. As f^ei\hat{f}_{e_{i}} composed with each of these maps is equal to g^\hat{g}, this gives a natural map (g^)ee0×f^e1f^e0e1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}.

Take the quotient of e0×f^e1f^e0e1\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}} by the equivalence relation (p,z~0,z~1)(p,cz~0,c1z~1)(p,\tilde{z}_{0},\tilde{z}_{1})\cong(p,c\tilde{z}_{0},c^{-1}\tilde{z}_{1}). The result of this quotient is an exploded manifold 𝔽e\mathbb{F}_{e} with a proper submersion 𝔽e𝔽(f^)\mathbb{F}_{e}\longrightarrow\mathbb{F}(\hat{f}) with fibers equal to 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} if the edge ee is sent to a point, and fibers equal to a set with mem_{e} elements if ee is an edge with multiplicity mem_{e}. (This uses our assumptions that EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} coincide and that the tropical part of every curve in f^\hat{f} is in the image of γ\gamma-decorated tropical completion.) Our map (g^)ee0×f^e1f^e0e1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}} induces a natural map 𝔽(g^)𝔽e\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}_{e} which lifts our map 𝔽(g^)𝔽(f^)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}). Define 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) to be the fiber product of all 𝔽e\mathbb{F}_{e} over 𝔽(f^)\mathbb{F}(\hat{f}). So far, we have that 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}) is a proper submersion with fibers as specified in our lemma, and given any family g^\hat{g} in the inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, we have constructed a canonical C,1¯C^{\infty,\underline{1}} map 𝔽(g^)𝔽(f^)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}^{\prime}).

Let us now construct (f^)\mathbb{C}(\hat{f}^{\prime}) and the map f^\hat{f}^{\prime} itself. Let γv\gamma_{v}^{\prime} indicate subset of γ\gamma obtained by removing the middle 1/31/3 of each edge of γ\gamma and taking the connected component containing vv. This γv\gamma_{v}^{\prime} can be considered as a subset of both γ\gamma and γv\gamma_{v}. The restriction f^γv\hat{f}^{\prime}_{\gamma_{v}^{\prime}} of f^\hat{f}^{\prime} to the inverse image of γv\gamma_{v}^{\prime} shall be equal to the restriction to the inverse image of γv\gamma_{v}^{\prime} of the pullback of f^v\hat{f}_{v} over the map 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}).

We must now describe the restriction f^e\hat{f}^{\prime}_{e} of f^\hat{f}^{\prime} to each internal edge ee, and specify how f^e\hat{f}^{\prime}_{e} is attached to f^γv\hat{f}^{\prime}_{\gamma_{v}^{\prime}}. The domain of f^e\hat{f}^{\prime}_{e} shall be the pullback of e0×f^e1f^e0e1𝔽e\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\longrightarrow\mathbb{F}_{e} over the map 𝔽(f^)𝔽e\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}_{e}, so the following is a pullback diagram:

(f^e)e0×f^e1f^e0e1𝔽(f^)𝔽e\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{\prime}_{e})&\longrightarrow&\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}_{e}\end{array}

The pullback of f^\hat{f} over the map e0×f^e1f^e0e1e0\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\longrightarrow\mathbb{C}_{e_{0}} is equal to the pullback of f^\hat{f} over the map e0×f^e1f^e0e1e1\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\longrightarrow\mathbb{C}_{e_{1}}, and can be considered to be a map to 𝔹\mathbb{B} instead of 𝔹ˇe\check{\mathbb{B}}_{e} because of our assumption that the tropical part of f^\hat{f} is in the image of γ\gamma decorated tropical completion. Let f^e:(f^e)𝔹\hat{f}^{\prime}_{e}:\mathbb{C}(\hat{f}^{\prime}_{e})\longrightarrow\mathbb{B} be the pullback of this map over 𝔽(f^)𝔽e\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}_{e}.

We can attach f^e\hat{f}_{e}^{\prime} to f^γv\hat{f}^{\prime}_{\gamma_{v}} at the end of ee corresponding to eie_{i} by considering f^e\hat{f}_{e}^{\prime} as pulled back from the map e0×f^e1f^e0e1ei(f^v)\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\longrightarrow\mathbb{C}_{e_{i}}\subset\mathbb{C}(\hat{f}_{v}), so the definition of f^\hat{f}^{\prime} restricted to the corresponding 1/31/3 of the edge of ee is the same, wheather f^e\hat{f}^{\prime}_{e} or f^γv\hat{f}^{\prime}_{\gamma^{\prime}_{v}} is used.

We have now constructed a family f^\hat{f}^{\prime} in the inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. Reconsider our family g^\hat{g} of curves in the inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. We must show that there exists a unique map g^f^\hat{g}\longrightarrow\hat{f}^{\prime}. As f^\hat{f} is a substack, we have a unique map from the γ\gamma-decorated tropical completion of g^\hat{g} to f^\hat{f}. Any map g^f^\hat{g}\longrightarrow\hat{f}^{\prime} must be compatible with the corresponding unique map of the γ\gamma-decorated tropical completion of f^\hat{f}^{\prime} into f^\hat{f}. The maps g^vf^v\hat{g}_{v}\longrightarrow\hat{f}_{v} give for each internal edge ee of γ\gamma a map (g^)ee0\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}} and (g^)ee1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{1}} which together define a map (g^)ee0×f^e1f^e0e1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}} so that g^\hat{g} restricted to (g^)e\mathbb{C}(\hat{g})_{e} is the pullback of f^\hat{f} under the above map followed by projection to ei\mathbb{C}_{e_{i}}. Any map g^f^\hat{g}\longrightarrow\hat{f} must give a commutative diagram

(g^)e(f^)ee0×f^e1f^e0e1ide0×f^e1f^e0e1\begin{array}[]{ccc}\mathbb{C}(\hat{g})_{e}&\longrightarrow&\mathbb{C}(\hat{f})_{e}\\ \downarrow&&\downarrow\\ \mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}&\xrightarrow{\operatorname{id}}&\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}}\end{array}

Therefore the fiber product of the corresponding maps 𝔽(g^)𝔽e\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}_{e} over 𝔽(f^)\mathbb{F}(\hat{f}) specify the only possible map 𝔽(g^)𝔽(f^)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}^{\prime}) which can come from a map g^f^\hat{g}\longrightarrow\hat{f}. The maps (g^)e𝔽(g^)𝔽(f^)\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}^{\prime}) and (g^)ee0×f^e1f^e0e1\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}_{e_{0}}{}_{\hskip 3.0pt\hat{f}_{e_{0}}\hskip-2.0pt}\times_{\hat{f}_{e_{1}}}\mathbb{C}_{e_{1}} then specify a map (g^)e(f^)e\mathbb{C}(\hat{g})_{e}\longrightarrow\mathbb{C}(\hat{f}^{\prime})_{e}, so that g^\hat{g} restricted to (g^)e\mathbb{C}(\hat{g})_{e} is equal to the pullback of f^\hat{f}^{\prime}. Similarly, the maps (g^)γv𝔽(g^)𝔽(f^)\mathbb{C}(\hat{g})_{\gamma^{\prime}_{v}}\longrightarrow\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}^{\prime}) and (g^)γv(f^v)\mathbb{C}(\hat{g})_{\gamma^{\prime}_{v}}\longrightarrow\mathbb{C}(\hat{f}_{v}) specify a map (g^)γv(f^)\mathbb{C}(\hat{g})_{\gamma^{\prime}_{v}}\longrightarrow\mathbb{C}(\hat{f}^{\prime}) so that the pullback of f^\hat{f}^{\prime} is g^\hat{g}. As with the definition of f^\hat{f}^{\prime}, the construction of this map on an edge ee is identical to the construction coming from the vertices at either side, so we have a unique C,1¯C^{\infty,\underline{1}} map g^f^\hat{g}\longrightarrow\hat{f}^{\prime}.

\square

Theorem 4.6.

Let γ\gamma be a tropical curve in 𝔹\mathbb{B} with genus gγg_{\gamma}, and suppose that Gromov compactness holds for 𝔹\mathbb{B} and 𝔹ˇv\check{\mathbb{B}}_{v} for all vertices vv of γ\gamma. Choose a genus gg and an energy EE. Then we may construct the virtual moduli spaces of holomorphic curves gv,[γv],Ev(𝔹ˇv)\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}(\check{\mathbb{B}}_{v}) for all vertices vv of γ\gamma and gvggγg_{v}\leq g-g_{\gamma} and EvEE_{v}\leq E so that the following holds:

  • The maps EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} are transverse applied to vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} whenever vgv=ggγ\sum_{v}g_{v}=g-g_{\gamma} and vEv=E\sum_{v}E_{v}=E.

  • The pullback of the virtual moduli space of holomorphic curves in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} is cobordant to the pullback to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} of the virtual moduli space of curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}.

If holomorphic curves in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} have the same number of automorphisms as their image in g,[γ],Eω\mathcal{M}^{\omega}_{g,[\gamma],E}, the gv,[γv],Ev(𝔹ˇv)\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}(\check{\mathbb{B}}_{v}) are constructed using the zero perturbation and EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} are transverse, then the virtual moduli space of holomorphic curves in 𝔹\mathbb{B} may be constructed so that the pullbacks of the two different virtual moduli spaces to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} are equal.

The proof of this theorem is contained in appendix B. Note that the inverse image in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} of any curve in vgv,[γv],Evω\prod_{v}\mathcal{M}^{\omega}_{g_{v},[\gamma_{v}],E_{v}} has genus vgv+gγ\sum_{v}{g_{v}}+g_{\gamma} and energy vEv\sum_{v}E_{v} so EV0EV_{0} and EV1EV_{1} are transverse on the part of the virtual moduli space which pulls back to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E}.

Note that when 𝔹\mathbb{B} is a symplectic manifold, Theorem 4.6 applied to tropical curves with a single internal edge implies the splitting and genus reduction axioms of Kontsevich and Manin stated in [7]. These splitting and genus reduction axioms require using Gromov Witten invariants defined using (ev0,EV):g,n,β¯g,n×𝔹n(\lceil ev^{0}\rceil,EV):\mathcal{M}_{g,n,\beta}\longrightarrow\overline{\mathcal{M}}_{g,n}\times\mathbb{B}^{n}. We shall first prove a gluing theorem for Gromov Witten invariants defined using only EVEV, then prove a generalization of the splitting and genus reduction axioms in Theorem 4.8.

Theorem 4.7.

Let 𝔹\mathbb{B} be a basic exploded manifold for which Gromov compactness holds. Let γ\gamma be a tropical curve in 𝔹¯\underline{\mathbb{B}} with genus gγg_{\gamma}, and let θΩcfgr(End[γ]𝔹)\theta\in{}^{\phantom{f}r}_{fg}\Omega^{*}_{c}(\operatorname{End}_{[\gamma]}\mathbb{B}) be a closed differential form. Suppose further that for all vertices vv of γ\gamma, Gromov compactness holds for 𝔹ˇv\check{\mathbb{B}}_{v}. Then

g,EgλEg,[γ],E|γEVθ=kγgγeγeθvγηv\sum_{g,E}\hbar^{g}\lambda^{E}\int_{\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}}\operatorname{EV}^{*}\theta=k_{\gamma}\hbar^{g_{\gamma}}\int_{\prod_{e}\mathcal{M}_{\gamma_{e}}}\theta\bigwedge_{v\in\gamma}\eta_{v}

where

  • The equality is in the ring of formal series g,Ecg,EgλE\sum_{g,E}c_{g,E}\hbar^{g}\lambda^{E} where gg\in\mathbb{N}, E[0,)E\in[0,\infty), so that given any bounded subset of ×[0,)\mathbb{N}\times[0,\infty), there are only a finite number of nonzero coefficients cg,Ec_{g,E}\in\mathbb{R} with (g,E)(g,E) in this bounded subset.

  • kγk_{\gamma} is 0 if γ\gamma has any internal edges which are sent to points, and otherwise kγk_{\gamma} is the product of the multiplicity of the internal edges of γ\gamma divided by the number of automorphisms of γ\gamma as a tropical curve with labeled ends.

  • eγe\prod_{e}\mathcal{M}_{\gamma_{e}} indicates the product over each edge ee of γ\gamma, of the moduli space of curves with tropical part equal to ee (considered as a manifold, not an orbifold when ee has multiplicity greater than 11).

  • The θ\theta on the right hand side indicates the pull back of θ\theta over the map eγeEnd[γ]𝔹\prod_{e}\mathcal{M}_{\gamma_{e}}\longrightarrow\operatorname{End}_{[\gamma]}\mathbb{B} which is independent of γe\mathcal{M}_{\gamma_{e}} for each internal edge ee of γ\gamma, and which is the product of the inclusions γeEnd𝔹\mathcal{M}_{\gamma_{e}}\subset\operatorname{End}{\mathbb{B}} for each of the external edges ee of γ\gamma.

  • For each vertex vv of γ\gamma, ηv\eta_{v} is a formal series with coefficients which are differential forms on eγe\prod_{e}\mathcal{M}_{\gamma_{e}} constructed as follows:

    From ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}, there is an evaluation map

    EVv:¯γvωEnd[γv]𝔹ˇv=eγve\operatorname{EV}_{v}:\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow\operatorname{End}_{[\gamma_{v}]}{\check{\mathbb{B}}_{v}}=\prod_{e^{\prime}\subset\gamma_{v}}\mathcal{M}_{e^{\prime}}

    Let ηg,[γv],E\eta_{g,[\gamma_{v}],E} be the Poincare dual in the sense of Theorem 3.6 to EVv\operatorname{EV}_{v} applied g,[γv],E\mathcal{M}_{g,[\gamma_{v}],E}. This is a refined differential form on the product of e\mathcal{M}_{e^{\prime}} for each edge ee^{\prime} of γv\gamma_{v}. Then ηv\eta_{v} is the pullback of g,EgλEηg,γv,E\sum_{g,E}\hbar^{g}\lambda^{E}\eta_{g,\gamma_{v},E} over the product of the maps eγee\prod_{e}\mathcal{M}_{\gamma_{e}}\longrightarrow\mathcal{M}_{e^{\prime}} which is the projection onto γe\mathcal{M}_{\gamma_{e}} for the edge ee of γ\gamma corresponding to ee^{\prime} followed by the inclusion γee\mathcal{M}_{\gamma_{e}}\subset\mathcal{M}_{e^{\prime}}.

Proof: Let us calculate g,[γ],E|γEVθ\int_{\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}}\operatorname{EV}^{*}\theta using Theorem 4.6. Note that the pullback of g,[γ],E|γ\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma} to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is an oriented |Autγ|\left\lvert\operatorname{Aut}\gamma\right\rvert-fold multiple cover of g,[γ],E|γ\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}, where Autγ\operatorname{Aut}\gamma indicates the group of automorphisms of γ\gamma. (This arises from the difference between specifying that a curve has tropical part which is equal to γ\gamma, and specifying a particular isomorphism of the tropical part of a curve with γ\gamma.)

We may therefore exchange g,[γ],E|γEVθ\int_{\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}}\operatorname{EV}^{*}\theta with the integral of |Autγ|1EVθ\left\lvert\operatorname{Aut}\gamma\right\rvert^{-1}\operatorname{EV}^{*}\theta over the pullback of g,[γ],E|γ\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma} to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. This space is equal to the restriction of the pullback of g,[γ],E\mathcal{M}_{g,[\gamma],E} to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} to curves with tropical part gamma. As θ\theta is generated by functions, we may apply the proof of Theorem 3.5 to the cobordism from Theorem 4.6, and exchange this integral for an integral over the restriction to curves with tropical part γ\gamma of the pullback to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} of the virtual moduli space of curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. If γ\gamma has some internal edges which are sent to a point, then this integral will be 0 because EVθ\operatorname{EV}^{*}\theta can not depend on the coordinate corresponding to the length of that edge. In the case that γ\gamma has no internal edges sent to a point, Lemma 4.5 implies that this space is an mm-fold cover of the fiber product of the appropriate virtual moduli spaces in vγvω\prod_{v}\mathcal{M}^{\omega}_{\gamma_{v}} over the maps EV1\operatorname{EV}_{1} and EV0\operatorname{EV}_{0}, where mm is the product of the multiplicities of the internal edges of γ\gamma. This fiber product has an obvious evaluation map to the product of γe\mathcal{M}_{\gamma_{e}} for all external edges ee of γ\gamma which pulls back to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} be the evaluation map EV\operatorname{EV} referred to above; call this new evaluation map EV\operatorname{EV} as well.

In summary, so far we have that

g,[γ],E|γEVθ=kγXEVθ\int_{\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma}}\operatorname{EV}^{*}\theta=k_{\gamma}\int_{X}\operatorname{EV}^{*}\theta

where kγ=m|Autγ|1k_{\gamma}=m\left\lvert\operatorname{Aut}\gamma\right\rvert^{-1} and XX is the fiber product over EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} of the virtual moduli space of holomorphic curves in vγvω\prod_{v}\mathcal{M}^{\omega}_{\gamma_{v}} which have total genus ggγg-g_{\gamma} and total energy EE. This fiber product XX can also be constructed as follows:

For each vertex vv of γ\gamma, there is an evaluation map

EVv:¯γvωeγve\operatorname{EV}_{v}:\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}\longrightarrow\prod_{e^{\prime}\subset\gamma_{v}}\mathcal{M}_{e^{\prime}}

The map we are calling EV\operatorname{EV} is equal to vEVv\prod_{v}\operatorname{EV}_{v} followed by projection to the product of those e\mathcal{M}_{e^{\prime}} which correspond to external edges of γ\gamma. The map EV1\operatorname{EV}_{1} is vEVv\prod_{v}\operatorname{EV}_{v} followed by projection to the product of those e\mathcal{M}_{e^{\prime}} which correspond to incoming ends of internal edges of γ\gamma, and EV0\operatorname{EV}_{0} is equal to vEVv\prod_{v}\operatorname{EV}_{v} followed by projection to the product of those e\mathcal{M}_{e^{\prime}} which correspond to outgoing ends of internal edges of γ\gamma. Let ι\iota indicate the inclusion

ι:eγev,eγve\iota:\prod_{e\subset\gamma}\mathcal{M}_{e}\longrightarrow\prod_{v,e^{\prime}\subset\gamma_{v}}\mathcal{M}_{e^{\prime}}

which is the product of the identification of e\mathcal{M}_{e} with the appropriate e\mathcal{M}_{e^{\prime}} for each external edge ee of γ\gamma, and the inclusion of e\mathcal{M}_{e} as the diagonal in e1×e0\mathcal{M}_{e_{1}}\times\mathcal{M}_{e_{0}} for each internal edge e{e} of γ\gamma. Then XX is also equal to the fiber product of the map ι\iota with the map vEVv\prod_{v}\operatorname{EV}_{v} applied to the virtual moduli space of curves in vγvω\prod_{v}\mathcal{M}^{\omega}_{\gamma_{v}} with total genus ggγg-g_{\gamma} and total energy EE.

Note that θ\theta is defined on the product of γe\mathcal{M}_{\gamma_{e}}, for each external edge ee of γ\gamma but not on the product of e\mathcal{M}_{e}. The image of EV\operatorname{EV} applied to g,[γ],E|γ\mathcal{M}_{g,[\gamma],E}\rvert_{\gamma} is contained inside the subset of End[γ]𝔹\operatorname{End}_{[\gamma]}\mathbb{B} which is the product of γe\mathcal{M}_{\gamma_{e}} for all external edges ee of γ\gamma. This subset is the inverse image of a point pp in the tropical part of End[γ]𝔹\operatorname{End}_{[\gamma]}\mathbb{B}. As θΩcfgr(End[γ]𝔹)\theta\in{}^{\phantom{f}r}_{fg}\Omega^{*}_{c}(\operatorname{End}_{[\gamma]}\mathbb{B}), there is a neighborhood UU of pp and and a refinement UU^{\prime} of UU so that θ\theta is equal to a differential form on UU^{\prime} which may be constructed from C,1¯C^{\infty,\underline{1}} functions using the operations of exterior differentiation and wedge products. The tropical completion of the strata of UU^{\prime} containing pp is a refinement of the product of e\mathcal{M}_{e} for all external edges ee of γ\gamma. Let θˇ\check{\theta} indicate the tropical completion of θ\theta on this refinement of the product of e\mathcal{M}_{e}. As θ\theta was generated by functions, and e\mathcal{M}_{e} is complete, θˇ\check{\theta} is a completely supported differential form on this refinement of e\mathcal{M}_{e}. Of course, as θ\theta and θˇ\check{\theta} are equal restricted to the product of γe\mathcal{M}_{\gamma_{e}} for all external edges ee of γ\gamma, we may use θˇ\check{\theta} instead of θ\theta to prove our formula.

Let ηgv,[γv],Ev\eta_{g_{v},[\gamma_{v}],E_{v}} be the Poincare dual in the sense of Theorem 3.6 to EVv\operatorname{EV}_{v} applied to the virtual moduli space gv,[γv],Ev(𝔹ˇv)\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}(\check{\mathbb{B}}_{v}), so with a slight abuse of notation, vηgv,[γv],Ev\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}} is the Poincare dual to the virtual moduli space vgv,γv,Ev\prod_{v}\mathcal{M}_{g_{v},\gamma_{v},E_{v}}. To complete our proof, we must show that

(13) XEVθˇ={gv,Ev}|vgv+gγ=g,vEv=Eeγγeθˇιvηgv,[γv],Ev\int_{X}\operatorname{EV}^{*}\check{\theta}=\sum_{\{g_{v},E_{v}\}|\sum_{v}g_{v}+g_{\gamma}=g,\ \sum_{v}E_{v}=E}\int_{\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}}\check{\theta}\wedge\iota^{*}\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}}

This follows if restricted to the component XX^{\prime} of XX so that the corresponding curves in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} have genus gvg_{v} and energy EvE_{v}, we have

(14) XEVθˇ=eγγeθˇιvηgv,γv,Ev\int_{X^{\prime}}\operatorname{EV}^{*}\check{\theta}=\int_{\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}}\check{\theta}\wedge\iota^{*}\bigwedge_{v}\eta_{g_{v},\gamma_{v},E_{v}}

To see this, recall from the proof of Theorem 3.6 that vηgv,[γv],Ev\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}} is constructed as follows: Extend vEVv\prod_{v}\operatorname{EV}_{v} to a submersion ψ\psi from vgv,[γv],Ev×m\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m}. Then choose a compactly supported form η0\eta_{0} on m\mathbb{R}^{m} with integral 11, and then vηgv,[γv],Ev=ψ!η0\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}}=\psi_{!}\eta_{0} (the result of integrating along the fibers of ψ\psi the pullback of η0\eta_{0} to vgv,[γv],Ev×m\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m}, interpreted as in the proof of Theorem 3.6).

At this stage, we may use the fact proved in [14] that integration along the fiber behaves well under fiber products. In particular, consider the fiber product diagram:

(ee)×ψι(vgv,[γv],Ev×m)ψeeιιvgv,[γv],Ev×m𝜓ee\begin{array}[]{ccc}(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})&\xrightarrow{\psi^{\prime}}&\prod_{e}\mathcal{M}_{e}\\ \downarrow\iota^{\prime}&&\downarrow\iota\\ \prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m}&\xrightarrow{\psi}&\prod_{e^{\prime}}\mathcal{M}_{e^{\prime}}\par\end{array}

Then ψ!((ι)η0)=ι(ψ!η0)=ιvηgv,[γv],Ev\psi^{\prime}_{!}\left((\iota^{{}^{\prime}})^{*}\eta_{0}\right)=\iota^{*}(\psi_{!}\eta_{0})=\iota^{*}\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}}. So,

(15) eγγeθˇιvηgv,[γv],Ev=(ψ)1(eγe)(ψ)θˇιη0\int_{\prod_{e\subset\gamma}\mathcal{M}_{\gamma_{e}}}\check{\theta}\wedge\iota^{*}\bigwedge_{v}\eta_{g_{v},[\gamma_{v}],E_{v}}=\int_{(\psi^{\prime})^{-1}(\prod_{e}\mathcal{M}_{\gamma_{e}})}(\psi^{\prime})^{*}\check{\theta}\wedge\iota^{\prime*}\eta_{0}

Consider the tropical part of our virtual moduli space vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}. The tropical part of each coordinate chart on this moduli space may be identified with a complete cone so that 0 corresponds to the curves with tropical part equal to γv\gamma_{v} in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. The image of this point 0 under ψ¯\underline{\psi} is of course the point corresponding to eγeee\prod_{e^{\prime}}\mathcal{M}_{\gamma_{e^{\prime}}}\subset\prod_{e}\mathcal{M}_{e^{\prime}}, which is equal to the image under ι¯\underline{\iota} of the point pp corresponding to eγe\prod_{e}\mathcal{M}_{\gamma_{e}}. Our form θˇ\check{\theta} is a closed form in Ωc\Omega^{*}_{c} of some refinement of ee\prod_{e}\mathcal{M}_{e} with tropical part given by cones centered on pp. It follows that (ψ)θˇ(\psi^{\prime})^{*}\check{\theta} is a form in Ωc\Omega^{*}_{c} of some refinement of (ee)×ψι(vgv,[γv],Ev×m)(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m}) for which the tropical part is some cone around the point corresponding to curves in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} with tropical part equal to γv\gamma_{v}, and (ι)η0(\iota^{\prime})^{*}\eta_{0} is also a form in Ωc\Omega^{*}_{c} of the same refinement. Therefore their integral over the entire space is equal to their integral over the subset with tropical part 0,

(16) (ψ)1(eγe)(ψ)θˇιη0=(ee)×ψι(vgv,[γv],Ev×m)(ψ)θˇιη0\int_{(\psi^{\prime})^{-1}(\prod_{e}\mathcal{M}_{\gamma_{e}})}(\psi^{\prime})^{*}\check{\theta}\wedge\iota^{\prime*}\eta_{0}=\int_{(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})}(\psi^{\prime})^{*}\check{\theta}\wedge\iota^{\prime*}\eta_{0}

Similarly,

(17) XEVθˇ=ee×vEVvιvgv,[γv],EvEVθˇ\int_{X^{\prime}}\operatorname{EV}^{*}\check{\theta}=\int_{\prod_{e}\mathcal{M}_{e}{}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\prod_{v}\operatorname{EV}_{v}}\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}}\operatorname{EV}^{*}\check{\theta}

By considering the family of maps ψt:=ψ(,t)\psi_{t}:=\psi(\cdot,t\cdot) for t[0,1]t\in[0,1], we may deform ψ\psi through a family of maps to the map ψ0\psi_{0} which is projection to vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} followed by vEV0\prod_{v}\operatorname{EV}_{0}. Each of these maps remains transverse to ι\iota, so we get a family of fiber product diagrams

(ee)×ψtι(vgv,[γv],Ev×m)ψteeιtιvgv,[γv],Ev×mψtee\begin{array}[]{ccc}(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi_{t}}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})&\xrightarrow{\psi_{t}^{\prime}}&\prod_{e}\mathcal{M}_{e}\\ \downarrow\iota_{t}^{\prime}&&\downarrow\iota\\ \prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m}&\xrightarrow{\psi_{t}}&\prod_{e^{\prime}}\mathcal{M}_{e^{\prime}}\par\end{array}

Using Stokes’ theorem with details expanded as in Theorem 3.5 then gives that

(18) (ee)×ψι(vgv,[γv],Ev×m)(ψ)θˇιη0=(ee)×ψ0ι(vgv,[γv],Ev×m)(ψ0)θˇι0η0\begin{split}\int_{(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})}&(\psi^{\prime})^{*}\check{\theta}\wedge\iota^{\prime*}\eta_{0}\\ &=\int_{(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi_{0}}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})}(\psi_{0}^{\prime})^{*}\check{\theta}\wedge\iota_{0}^{\prime*}\eta_{0}\end{split}

Note that ψ0\psi_{0} is equal to projection of vgv,[γv],Ev×m\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m} to vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} composed with vEVv\prod_{v}\operatorname{EV}_{v}, therefore associativity for the orientation of fiber products (discussed in [14]) gives that

(ee)×ψ0ι(vgv,[γv],Ev×m)=((ee)×vEVvιvgv,[γv],Ev)×m\left(\prod_{e}\mathcal{M}_{e}\right){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi_{0}}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})=\left(\left(\prod_{e}\mathcal{M}_{e}\right){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\prod_{v}\operatorname{EV}_{v}}\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\right)\times\mathbb{R}^{m}

Furthermore, ι0η0\iota^{\prime*}_{0}\eta_{0} is simply equal the pullback of our form η0\eta_{0} via the obvious projection to m\mathbb{R}^{m}. Therefore,

(19) (ee)×ψ0ι(vgv,[γv],Ev×m)(ψ0)θˇι0η0=(ee)×vEVvιvgv,[γv],EvEVθˇ\int_{(\prod_{e}\mathcal{M}_{e}){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\psi_{0}}(\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}\times\mathbb{R}^{m})}(\psi_{0}^{\prime})^{*}\check{\theta}\wedge\iota_{0}^{\prime*}\eta_{0}=\int_{\left(\prod_{e}\mathcal{M}_{e}\right){}_{\hskip 3.0pt\iota\hskip-2.0pt}\times_{\prod_{v}\operatorname{EV}_{v}}\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}}\operatorname{EV}^{*}\check{\theta}

Subsituting equation (17) into (19), (18), (16), then (15) gives the required equation (14) which as noted earlier, completes the proof.

\square

The following is a generalization of Kontevich and Mannin’s splitting and genus reduction axioms stated in [7].

Theorem 4.8 (Splitting and genus reduction).

Let 𝔹\mathbb{B} be a basic exploded manifold for which Gromov compactness holds with tropical part equal to a cone, and let ηg,[γ],β\eta_{g,[\gamma],\beta} be the Poincare dual to the map

(ev0,EV):g,[γ],β(𝔹)¯g,[γ]×End[γ]𝔹(\lceil ev_{0}\rceil,EV):\mathcal{M}_{g,[\gamma],\beta}(\mathbb{B})\longrightarrow\overline{\mathcal{M}}_{g,[\gamma]}\times\operatorname{End}_{[\gamma]}{\mathbb{B}}

Choose an internal edge ee of γ\gamma which is sent to a point in 𝔹¯\underline{\mathbb{B}} and let γi\gamma_{i} for iIi\in I indicate the set of tropical curves obtained by cutting γ\gamma at this internal edge and extending the new ends to be infinite. (II has two elements if ee separates γ\gamma, and otherwise has one element.) Choose some gig_{i} for all iIi\in I so that gi>1g_{i}>1 if γi\gamma_{i} has less than 33 external edges, and

gi=g+|I|2\sum g_{i}=g+\left\lvert I\right\rvert-2

Let

ϕ:iI¯gi,[γi]×End[γ]𝔹¯g,[γ]×End[γ]𝔹\phi:\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}\longrightarrow\overline{\mathcal{M}}_{g,[\gamma]}\times\operatorname{End}_{[\gamma]}\mathbb{B}

be the product of the identity on End[γ]𝔹\operatorname{End}_{[\gamma]}\mathbb{B} with the map of Deligne Mumford spaces obtained by identifying the two marked points in curves in ¯g,[γi]\overline{\mathcal{M}}_{g,[\gamma_{i}]} which correspond to the ends of the γi\gamma_{i}’s obtained by cutting ee.

Note that iEnd[γi]𝔹=Endγ𝔹×𝔹2\prod_{i}\operatorname{End}_{[\gamma_{i}]}\mathbb{B}=\operatorname{End}_{\gamma}\mathbb{B}\times\mathbb{B}^{2}. Let Δ\Delta be the Poincare dual to the diagonal in 𝔹2\mathbb{B}^{2}, pulled back to ¯gi,[γi]×End[γ]𝔹×𝔹2\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}\times\mathbb{B}^{2}.

Let π:iI¯gi,[γi]×End[γ]𝔹×𝔹2iI¯gi,[γi]×End[γ]𝔹\text{Let }\pi:\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}\times\mathbb{B}^{2}\longrightarrow\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}

be the obvious projection.

Then if θ\theta is any closed differential form in Ωr(iI¯gi,[γi]×End[γ]𝔹){}^{r}\Omega^{*}(\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}),

{βi,iI}π(θ)ΔiIηgi,[γi],βi=θϕηg,[γ],β\sum_{\{\beta_{i},i\in I\}}\int\pi^{*}(\theta)\wedge\Delta\wedge\prod_{i\in I}\eta_{g_{i},[\gamma_{i}],\beta_{i}}=\int\theta\wedge\phi^{*}\eta_{g,[\gamma],\beta}

where the sum is over choices of βi\beta_{i} for all iIi\in I so that iβi=β\sum_{i}\beta_{i}=\beta.

Proof:

As 𝔹¯\underline{\mathbb{B}} is a cone, we may assume without losing generality that ee is the only internal edge of γ\gamma, and that all vertices are contained in the smallest strata of 𝔹¯\underline{\mathbb{B}}. Then ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma,\beta} is an (Autγ)(\operatorname{Aut}\gamma)-fold cover of its image in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}. We are only interested in the component of ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma,\beta} which has genus gig_{i} at the iith vertex of γ\gamma, so we should modify this a little. In particular, let γ\gamma^{\prime} indicate γ\gamma decorated with genus gig_{i} at the iith vertex, and let ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma^{\prime},\beta} indicate the component of ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma,\beta} that has genus gig_{i} at the iith vertex of γ\gamma. Then ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma^{\prime},\beta} is an (Autγ)(\operatorname{Aut}\gamma^{\prime})-fold cover of its image in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}. |Autγ|=2\left\lvert\operatorname{Aut}\gamma^{\prime}\right\rvert=2 if our internal edge ee is a loop, or if ee is the only edge of γ\gamma and g1=g2g_{1}=g_{2}. Otherwise γ\gamma^{\prime} has no automorphisms. As the γi\gamma_{i} have no internal edges or automorphisms, ¯gi,γi,βiω=gi,[γi],βiω\bar{\mathcal{M}}^{\omega}_{g_{i},\gamma_{i},\beta_{i}}=\mathcal{M}^{\omega}_{g_{i},[\gamma_{i}],\beta_{i}}. Note that the map

iI¯gi,[γi]¯g,[γ]\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\longrightarrow\overline{\mathcal{M}}_{g,[\gamma]}

is also an (Autγ)(\operatorname{Aut}\gamma^{\prime})-fold cover of its image which is a boundary strata of ¯g,[γ]\overline{\mathcal{M}}_{g,[\gamma]}.

In the notation of Theorem 4.6, we may construct the virtual moduli spaces gi,[γi],Ei\mathcal{M}_{g_{i},[\gamma_{i}],E_{i}} so that EV0EV_{0} and EV1EV_{1} are transverse maps igi,[γi],Ei𝔹\prod_{i}\mathcal{M}_{g_{i},[\gamma_{i}],E_{i}}\longrightarrow\mathbb{B} when Ei=β(ω)\sum E_{i}=\beta(\omega). As we are gluing along an edge sent to a point, it makes sense to talk about summing homology classes βi\beta_{i}, and the inverse image in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} of igi,[γi],βi\prod_{i}\mathcal{M}_{g_{i},[\gamma_{i}],\beta_{i}} is in ¯gi+2|I|,γ,βiω\bar{\mathcal{M}}^{\omega}_{\sum g_{i}+2-\left\lvert I\right\rvert,\gamma^{\prime},\sum\beta_{i}}. The above transversality therefore implies that EV0EV_{0} and EV1EV_{1} are transverse maps igi,[γi],βi𝔹\prod_{i}\mathcal{M}_{g_{i},[\gamma_{i}],\beta_{i}}\longrightarrow\mathbb{B} when βi=β\sum\beta_{i}=\beta.

Let XX be the disjoint union of the fiber product of EV0EV_{0} with EV1EV_{1} for each choice of {βi}\{\beta_{i}\} summing to β\beta, and ψ:XiI¯gi,[γi]×End[γ]𝔹\psi:X\longrightarrow\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B} be the corresponding evaluation map.

Then a similar argument to the proof of equation (13) in the proof of theorem 4.7 gives

βiiI¯gi,[γi]×End[γi]𝔹π(θ)ΔiIηgi,[γi],βi=Xψθ\sum_{\beta_{i}}\int_{\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma_{i}]}\mathbb{B}}\pi^{*}(\theta)\wedge\Delta\wedge\prod_{i\in I}\eta_{g_{i},[\gamma_{i}],\beta_{i}}=\int_{X}\psi^{*}\theta

Lemma 4.5 implies that the inverse image of βiigi,[γi],βi\coprod_{\beta_{i}}\prod_{i}\mathcal{M}_{g_{i},[\gamma_{i}],\beta_{i}} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is equal to a 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle X^\hat{X} over XX. In fact, the subset of Expl¯g,[γ]\operatorname{Expl}\bar{\mathcal{M}}_{g,[\gamma]} corresponding to iExpl¯gi,[γi]\prod_{i}\operatorname{Expl}\bar{\mathcal{M}}_{g_{i},[\gamma_{i}]} is equal to an 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over iExpl¯gi,[γi]\prod_{i}\operatorname{Expl}\bar{\mathcal{M}}_{g_{i},[\gamma_{i}]}, and the inverse image of igi,[γi],βi\prod_{i}\mathcal{M}_{g_{i},[\gamma_{i}],\beta_{i}} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is the pullback of this bundle over an evaluation map. A similar statement holds for any family in the image of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} in igi,[γi]ω\prod_{i}\mathcal{M}^{\omega}_{g_{i},[\gamma_{i}]}.

Construct a closed differential form α\alpha in Ωc2r{}^{r}\Omega^{2}_{c} of this 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over iExpl¯gi,[γi]\prod_{i}\operatorname{Expl}\bar{\mathcal{M}}_{g_{i},[\gamma_{i}]} with integral 11 on these 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} fibers, and extend α\alpha to be a form on Expl¯g,[γ]\operatorname{Expl}\bar{\mathcal{M}}_{g,[\gamma]} by setting it equal to 0 everywhere else. Denote by ψ^\hat{\psi} the evaluation map ¯γωiI¯gi,[γi]×End[γ]𝔹\bar{\mathcal{M}}^{\omega}_{\gamma^{\prime}}\longrightarrow\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}

Xψθ=X^ψ^θ(ev0)α\int_{X}\psi^{*}\theta=\int_{\hat{X}}\hat{\psi}^{*}\theta\wedge(ev^{0})^{*}\alpha

Let ¯g,γ,β\bar{\mathcal{M}}_{g,\gamma^{\prime},\beta} indicate the inverse image of g,[γ],β\mathcal{M}_{g,[\gamma],\beta} in ¯g,γ,βω\bar{\mathcal{M}}^{\omega}_{g,\gamma^{\prime},\beta}. Theorem 4.6 implies that X^\hat{X} is cobordant to ¯g,γ,β\bar{\mathcal{M}}_{g,\gamma^{\prime},\beta}, so

X^ψ^θ(ev0)α=¯g,γ,βψ^θ(ev0)α\int_{\hat{X}}\hat{\psi}^{*}\theta\wedge(ev^{0})^{*}\alpha=\int_{\bar{\mathcal{M}}_{g,\gamma^{\prime},\beta}}\hat{\psi}^{*}\theta\wedge(ev^{0})^{*}\alpha

(Note that this cobordism is compact but not quite complete, as it is an 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} bundle over a complete cobordism. As (ev0)α(ev^{0})^{*}\alpha has complete support on this cobordism, this is not a problem for applying the version of Stoke’s theorem from [14].) Let θ\theta^{\prime} be any differential form on Expl¯g,[γ],β×End[γ]𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,[\gamma],\beta}\times\operatorname{End}_{[\gamma]}\mathbb{B} which pulls back to θ\theta under the map

ϕ:iI¯gi,[γi]×End[γ]𝔹¯g,[γ]×End[γ]𝔹\phi:\prod_{i\in I}\overline{\mathcal{M}}_{g_{i},[\gamma_{i}]}\times\operatorname{End}_{[\gamma]}\mathbb{B}\longrightarrow\overline{\mathcal{M}}_{g,[\gamma]}\times\operatorname{End}_{[\gamma]}\mathbb{B}

and which is closed in a neighborhood of the image of ϕ\phi. Note that ¯g,γ,β\bar{\mathcal{M}}_{g,\gamma^{\prime},\beta} is an (Autγ)(\operatorname{Aut}\gamma^{\prime})-fold cover of its image in g,[γ],β\mathcal{M}_{g,[\gamma],\beta}, which contains the support of (ev0)α(ev^{0})^{*}\alpha. Then

¯g,γ,βψ^θ(ev0)α=|Autγ|g,[γ],β(ev0,EV)θ(ev0)α\int_{\bar{\mathcal{M}}_{g,\gamma,\beta}}\hat{\psi}^{*}\theta\wedge(ev^{0})^{*}\alpha=\left\lvert\operatorname{Aut}\gamma^{\prime}\right\rvert\int_{\mathcal{M}_{g,[\gamma],\beta}}(\lceil ev^{0}\rceil,EV)^{*}\theta^{\prime}\wedge(ev^{0})^{*}\alpha

Let α\alpha^{\prime} be a Poincare dual of the image of ϕ\phi, supported in a connected neighborhood of the image of ϕ\phi where θ\theta^{\prime} is closed. Then the pullback of α\alpha^{\prime} to Expl¯g,γ×End[γ]𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,\gamma}\times\operatorname{End}_{[\gamma]}\mathbb{B} is in the same cohomology class as the pull back of α\alpha to Expl¯g,γ×End[γ]𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,\gamma}\times\operatorname{End}_{[\gamma]}\mathbb{B}. Then

|Autγ|g,[γ],β(ev0,EV)θ(ev0)α=|Autγ|g,[γ],β(ev0,EV)(θα)=|Autγ|θαηg,[γ],β=θϕηg,[γ],β\begin{split}\left\lvert\operatorname{Aut}\gamma^{\prime}\right\rvert\int_{\mathcal{M}_{g,[\gamma],\beta}}(\lceil ev^{0}\rceil,EV)^{*}\theta^{\prime}\wedge(ev^{0})^{*}\alpha&=\left\lvert\operatorname{Aut}\gamma^{\prime}\right\rvert\int_{\mathcal{M}_{g,[\gamma],\beta}}(\lceil ev^{0}\rceil,EV)^{*}(\theta^{\prime}\wedge\alpha^{\prime})\\ &=\left\lvert\operatorname{Aut}\gamma^{\prime}\right\rvert\int\theta^{\prime}\wedge\alpha^{\prime}\wedge\eta_{g,[\gamma],\beta}\\ &=\int\theta\wedge\phi^{*}\eta_{g,[\gamma],\beta}\end{split}

where the last step uses that ϕ\phi is an (Autγ)(\operatorname{Aut}\gamma^{\prime})-fold cover of its image.

\square

5. Example computations

5.1. Curves in 𝕋n\mathbb{T}^{n}

The easiest nontrivial curves to analyze are zero genus curves in 𝕋n\mathbb{T}^{n}. It is easily verified that the only stable zero genus curves in 𝕋n\mathbb{T}^{n} with less than 33 punctures are the maps 𝕋𝕋n\mathbb{T}\longrightarrow\mathbb{T}^{n}. It follows that for the case of zero genus curves, we need only analyze curves in 𝕋n\mathbb{T}^{n} with tropical parts which are equal to zero genus graphs with no univalent or bivalent vertices.

As noted in [12], the tropical part of any curve in 𝕋n\mathbb{T}^{n} obeys the ‘balancing’ or ‘conservation of momentum’ condition familiar to tropical geometers. In particular, let γ\gamma be the tropical part of a curve in 𝕋n\mathbb{T}^{n}. This is a map of a graph into n\mathbb{R}^{n} considered as a tropical part of 𝕋n\mathbb{T}^{n}. The edges of this graph have an integral affine structure, and γ\gamma restricted to each edge is an integral affine map. If we choose any orientation on the domain of γ\gamma, we may define a momentum for each edge to be the image under the derivative of γ\gamma of the unit vector pointing in the positive direction of our edge. This momentum is a vector in n\mathbb{Z}^{n}. The conservation of momentum condition states that at any vertex of γ\gamma, the sum of the momentum of the incoming edges is equal to the sum of the momentum of the outgoing edges. Call any infinite edge of γ\gamma an end of γ\gamma, and make the convention that if we do not specify an orientation for the ends of γ\gamma, they are oriented to be outgoing. (Of course, the conservation of momentum condition implies that the sum of the momentum of the ends of γ\gamma is 0.)

Let us now examine the moduli space of zero genus holomorphic curves in 𝕋n\mathbb{T}^{n} that have 33 ends with momentum a,ba,\ b and ab-a-b. For such a curve to be stable, its tropical part must be equal to a graph with a single vertex and 33 ends. Therefore, the domain of our curve is uniquely isomorphic to the explosion of P1\mathbb{C}P^{1} relative to the three points 0,11, \infty so that 0, 11 and \infty correspond to our first, second and third ends. Restricted to P1{0,1,}\mathbb{C}P^{1}-\{0,1,\infty\}, our holomorphic curves are curves of the form:

(c1za1(z1)b1,,cnzan(z1)bn)\left(c_{1}z^{a_{1}}(z-1)^{b_{{}_{1}}},\dotsc,c_{n}z^{a_{n}}(z-1)^{b_{n}}\right)

so our moduli space is parametrized by (c1,,cn)𝕋n(c_{1},\dotsc,c_{n})\in\mathbb{T}^{n}. Let us now trace through the steps of the construction of the virtual moduli space to see that this explicit moduli space is in fact our virtual moduli space.

In this case, we may cover our entire moduli space by a single core family. Let f^\hat{f} indicate the above family of curves parametrized by 𝕋n\mathbb{T}^{n}. In this case, the group GG of automorphisms from the definition of core families is the trivial group. Choose a point pp in P1{0,1,}\mathbb{C}P^{1}-\{0,1,\infty\}, then let ss indicate the section of (f^)𝔽(f^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}) corresponding to the point pp. The criteria 1, 2 and 3 from Theorem 2.26 are easily seen to be satisfied by (f^/G,s)(\hat{f}/G,s). We must check criterion 4, so we need that there exists a neighborhood of the section s:𝔽(f^)(f^)s:\mathbb{F}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}) on which

ev+1(f^):(f^)Expl¯0,4×𝕋nev^{+1}(\hat{f}):\mathbb{C}(\hat{f})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}_{0,4}\times\mathbb{T}^{n}

is an equidimensional embedding, and we need to check that the tropical part of ev+1sev^{+1}\circ s is a compete map, and restricted to any polytope in 𝔽(f)\mathbb{F}(f) is an isomorphism onto a strata of the image in Expl¯0,4×𝕋n\operatorname{Expl}\bar{\mathcal{M}}_{0,4}\times\mathbb{T}^{n} under ev+1ev^{+1} of some open neighborhood of ff in ω\mathcal{M}^{\omega}. In this case, 𝔽(f^)\mathbb{F}(\hat{f}) is equal to 𝕋n\mathbb{T}^{n}, (f^)\mathbb{C}(\hat{f}) is equal to Expl¯0,4×𝕋n\operatorname{Expl}\bar{\mathcal{M}}_{0,4}\times\mathbb{T}^{n}, and ev+1(f^)ev^{+1}(\hat{f}) restricted to (P{0,1,})×𝕋nExpl¯0,4×𝕋n(\mathbb{C}P-\{0,1,\infty\})\times\mathbb{T}^{n}\subset\operatorname{Expl}\bar{\mathcal{M}}_{0,4}\times\mathbb{T}^{n} is given by the formula

ev+1(f^)(z,c1,,cn)=(z,c1za1(z1)b1,,cnzan(z1)bn)ev^{+1}(\hat{f})(z,c_{1},\dotsc,c_{n})=\left(z,c_{1}z^{a_{1}}(z-1)^{b_{{}_{1}}},\dotsc,c_{n}z^{a_{n}}(z-1)^{b_{n}}\right)

This is an isomorphism onto an open subset of Expl¯0,4×𝕋n\operatorname{Expl}\bar{\mathcal{M}}_{0,4}\times\mathbb{T}^{n}, so criterion 4 is satisfied. To complete the description of our core family, we need only define a map

F:f^T𝕋n𝕋nF:\hat{f}^{*}T\mathbb{T}^{n}\longrightarrow\mathbb{T}^{n}

satisfying criterion 5. Standard coordinates on the tangent bundle of 𝕋n\mathbb{T}^{n} given by the real and imaginary parts of z~iz~i\tilde{z}_{i}\frac{\partial}{\partial\tilde{z}_{i}} identify T𝕋nT\mathbb{T}^{n} with a trivial n\mathbb{C}^{n} bundle. Then we may define F:n×(f^)F:\mathbb{C}^{n}\times\mathbb{C}(\hat{f}) by

F(v1,,vn,z):=(ev1f^(z)1,,evnf^(z)n)F(v_{1},\dotsc,v_{n},z):=(e^{v_{1}}\hat{f}(z)_{1},\dotsc,e^{v_{n}}\hat{f}(z)_{n})

This map FF satisfies the conditions of criterion 5, so Theorem 2.26 implies that (f^,s,F)(\hat{f},s,F) is a core family which covers our entire moduli space of holomorphic curves.

Next, we shall verify that f^\hat{f} is trivially an obstruction model when we use the zero dimensional vector bundle in place of VV. To do this, we need to verify that for all curves ff^f\in\hat{f}, D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f) is a bijection. In this case D¯(f)D\bar{\partial}(f) is the usual ¯\bar{\partial} operator. Standard complex analysis implies that any holomorphic C,1¯C^{\infty,\underline{1}} map (f)n\mathbb{C}(f)\longrightarrow\mathbb{C}^{n} must be constant, as restricted to the smooth part of (f)\mathbb{C}(f), it is a bounded holomorphic map from P1{0,1,}\mathbb{C}P^{1}\setminus\{0,1,\infty\}. As X,1¯(f)X^{\infty,\underline{1}}(f) consists of C,1¯C^{\infty,\underline{1}} maps (f)n\mathbb{C}(f)\longrightarrow\mathbb{C}^{n} which vanish at a particular marked point, it follows that D¯(f)D\bar{\partial}(f) is injective restricted to X,1¯(f)X^{\infty,\underline{1}}(f). A dense subset of Y,1¯(f)Y^{\infty,\underline{1}}(f) is the space of smooth maps from P1(f)\mathbb{C}P^{1}(f) into n\mathbb{C}^{n} which vanish in a neighborhood of 0, 11, and \infty. Cauchy’s integral formula then gives that D¯(f)D\bar{\partial}(f) is surjective onto this dense subset, and therefore surjective onto Y,1¯Y^{\infty,\underline{1}} as Theorem 2.17 tells us that D¯(f)D\bar{\partial}(f) has a closed image. Therefore, for every curve ff in f^\hat{f}, D¯(f):X,1¯(f)Y,1¯(f)D\bar{\partial}(f):X^{\infty,\underline{1}}(f)\longrightarrow Y^{\infty,\underline{1}}(f) is a bijection, so f^\hat{f} is an obstruction model which covers our entire moduli space. As in this case D¯D\bar{\partial} is a complex map, the orientation of this trivial obstruction bundle is the positive one, so our virtual moduli space has the same orientation as f^\hat{f}, which has the orientation given by the complex structure on 𝔽(f^)\mathbb{F}(\hat{f}).

We may follow the construction of the virtual moduli space from section 2.10 using our obstruction model f^\hat{f}, and using trivial perturbations to get that f^\hat{f} parametrizes the virtual moduli space, which in this case is the actual moduli space of holomorphic curves.

We now have a parametrization of our moduli space \mathcal{M} of holomorphic curves by 𝕋n\mathbb{T}^{n}. To compute the map EV\operatorname{EV}, we need coordinates on the moduli spaces a\mathcal{M}_{a}, b\mathcal{M}_{b} and ab\mathcal{M}_{-a-b} of possibilities for the ends of our curves. The curves in a\mathcal{M}_{a} are maps 𝕋𝕋n\mathbb{T}\longrightarrow\mathbb{T}^{n} in the form

z~(c1z~a1,,cnz~an)\tilde{z}\mapsto(c_{1}\tilde{z}^{a_{1}},\dotsc,c_{n}\tilde{z}^{a_{n}})

where (c1,,cn)𝕋n(c_{1},\dotsc,c_{n})\in\mathbb{T}^{n} In the special case that a=0a=0, a\mathcal{M}_{a} is equal to 𝕋n\mathbb{T}^{n}, otherwise, a\mathcal{M}_{a} is isomorphic to 𝕋n1\mathbb{T}^{n-1} (where as in section 4 and 3.1, we ignore the orbifold structure on a\mathcal{M}_{a} when aa is a nontrivial multiple of another integral vector). We may identify exploded functions a𝕋\mathcal{M}_{a}\longrightarrow\mathbb{T} to be exploded functions on 𝕋n\mathbb{T}^{n} which are constant on each curve in a\mathcal{M}_{a}. For example, if we change coordinates so that a=(|a|,0,,0)a=(\left\lvert a\right\rvert,0,\dotsc,0), then z~2,,z~n\tilde{z}_{2},\dotsc,\tilde{z}_{n} give coordinates on a\mathcal{M}_{a}. This defines a map πa:𝕋na\pi_{a}:\mathbb{T}^{n}\longrightarrow\mathcal{M}_{a}. Straightforward computation then gives that EV:a×b×ab\operatorname{EV}:\mathcal{M}\longrightarrow\mathcal{M}_{a}\times\mathcal{M}_{b}\times\mathcal{M}_{-a-b} is given by

EV(c1,,cn)=(πa((1)b1c1,,(1)bncn),πb(c1,,cn),πab(c1,,cn))\operatorname{EV}(c_{1},\dotsc,c_{n})=\left(\pi_{a}((-1)^{b_{1}}c_{1},\dotsc,(-1)^{b_{n}}c_{n}),\pi_{b}(c_{1},\dotsc,c_{n}),\pi_{-a-b}(c_{1},\dotsc,c_{n})\right)

Note that in this case, our moduli space and EV\operatorname{EV} may be read off from the corresponding tropical problem. Our moduli space is parametrized by 𝕋n\mathbb{T}^{n}, which corresponds to the image of a chosen extra marked point on our domain. The corresponding moduli space of tropical curves is parametrized by 𝕋n¯\underline{\mathbb{T}^{n}}, which corresponds to the position of the vertex of our tropical curve. Similarly, a\mathcal{M}_{a} is either 𝕋n1\mathbb{T}^{n-1} or 𝕋n\mathbb{T}^{n}, and the tropical part of a\mathcal{M}_{a} is equal to the corresponding tropical moduli space of lines in the direction of aa. Up to multiplication by a constant, EV\operatorname{EV} is just given by the product of the three obvious projection maps EV:𝕋na×b×ab\operatorname{EV}:\mathbb{T}^{n}\longrightarrow\mathcal{M}_{a}\times\mathcal{M}_{b}\times\mathcal{M}_{-a-b}, and the tropical part EV¯\underline{\operatorname{EV}} is equal to to corresponding obvious tropical projections.

Now Lemma 4.5 and Theorem 4.6 allow us to compute the part of the virtual moduli space of curves in 𝕋n\mathbb{T}^{n} consisting of curves with tropical part equal to a trivalent graph γ\gamma with genus equal to the genus of the corresponding curve. We shall see that the nature of this moduli space can be read off from the corresponding tropical moduli space.

Choose an oriented trivalent graph Γ\Gamma with labeled free ends and assign a vector αen\alpha_{e}\in\mathbb{Z}^{n} to each edge ee of Γ\Gamma so that the sum of αe\alpha_{e} for edges ee leaving a vertex is equal to the sum of αe\alpha_{e^{\prime}} for edges ee^{\prime} entering a vertex. An automorphism of Γ\Gamma is a isomorphism of the graph Γ\Gamma to itself which fixes the free ends of Γ\Gamma, so that if an edge ee is sent to ee^{\prime}, then αe=αe\alpha_{e}=\alpha_{e^{\prime}} the map is orientation preserving, and αe=αe\alpha_{e}=-\alpha_{e^{\prime}} if the map is orientation reversing. Let AutΓ\operatorname{Aut}\Gamma indicate the group of automorphisms of Γ\Gamma. Say that a tropical curve γ\gamma in 𝕋n¯\underline{\mathbb{T}^{n}} has the combinatorial type of Γ\Gamma if there is an isomorphism of Γ\Gamma with the domain of our tropical curve preserving the labeling of free ends so that on each edge ee, the unit vector in the positive direction as determined by the orientation of Γ\Gamma is sent to αe\alpha_{e}.

Now consider the moduli space of tropical curves γ\gamma with the combinatorial type of Γ\Gamma. To specify such a tropical curve, we may specify the length lel_{e} of each internal edge ee of γ\gamma, and specify the position xvx_{v} of each vertex of γ\gamma. Together, (le,xv)(l_{e},x_{v}) give coordinates on some space (0,)#e×n(#v)(0,\infty)^{\#e}\times\mathbb{R}^{n(\#v)} where #e\#e is the number of internal edges of Γ\Gamma and #v\#v is the number of vertices of Γ\Gamma. The group AutΓ\operatorname{Aut}\Gamma acts in an obvious way on this space. Let v(e0)v(e_{0}) be the vertex of Γ\Gamma which is attached to the initial end of ee, and v(e1)v(e_{1}) be the vertex of Γ\Gamma attached to the final end of ee. Then the moduli space of tropical curves with the combinatorial type of Γ\Gamma is equal to the quotient by AutΓ\operatorname{Aut}\Gamma of the subset of (0,)#e×n(#v)(0,\infty)^{\#e}\times\mathbb{R}^{n(\#v)} satisfying the equations:

(20) xv(e0)+leαexv(e1)=0x_{v(e_{0})}+l_{e}\alpha_{e}-x_{v(e_{1})}=0

so our tropical moduli space is the inverse image of 0 under some integral linear map

(21) A:(0,)#e×n(#v)n(#e)A:(0,\infty)^{\#e}\times\mathbb{R}^{n(\#v)}\longrightarrow\mathbb{R}^{n(\#e)}

This map AA will be important for describing the corresponding moduli space of holomorphic curves. The corresponding virtual moduli space of holomorphic curves will be empty if AA is not transverse to 0, and otherwise the tropical part of the corresponding moduli space will be |n(#e)/A(#e+n(#v))|\left\lvert\mathbb{Z}^{n(\#e)}/A(\mathbb{Z}^{\#e+n(\#v)})\right\rvert disjoint copies of A1(0)/AutΓA^{-1}(0)/\operatorname{Aut}\Gamma.

Note that in the case that the genus of Γ\Gamma is 0, then AutΓ\operatorname{Aut}\Gamma is the trivial group, AA is always transverse to zero, and A(#e+n(#v))=n(#e)A(\mathbb{Z}^{\#e+n(\#v)})=\mathbb{Z}^{n(\#e)}, so in this case we shall see that the tropical part of our moduli space of curves is equal to A1(0)A^{-1}(0).

Consider the problem of finding the moduli space of holomorphic curves in 𝕋n\mathbb{T}^{n} with genus equal to the genus of Γ\Gamma, and with tropical part with the combinatorial type of Γ\Gamma. Suppose A1(0)A^{-1}(0) is nonempty, so such a tropical curve γ\gamma exists. Then the pullback of our (virtual) moduli space of holomorphic curves to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is an |AutΓ|\left\lvert\operatorname{Aut}\Gamma\right\rvert-fold cover of its image in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). In light of Theorem 4.6, we shall first study the fiber product of our moduli space of curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} over the maps EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1}.

As the total genus of our curve is equal to the genus of γ\gamma, we are interested in zero genus curves in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. All our curves in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} therefore have domain equal to the explosion of P1\mathbb{C}P^{1} relative to 33 points. We may choose a point on the domain, and parametrize our moduli space by its image z~v\tilde{z}_{v} in 𝕋n\mathbb{T}^{n}. So z~v\tilde{z}_{v} for all vertices vv in γ\gamma give coordinates on our moduli space in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} which we have now identified with 𝕋n(#v)\mathbb{T}^{n(\#v)}. If πe\pi_{e} denotes the standard projection 𝕋ne\mathbb{T}^{n}\longrightarrow\mathcal{M}_{e}, then our map EVi\operatorname{EV}_{i} is equal to the product of πe(σeiz~v(ei))\pi_{e}(\sigma_{e_{i}}\tilde{z}_{v(e_{i})}) where σei{1,1}n\sigma_{e_{i}}\in\{1,-1\}^{n}. The result of taking the fiber product of our moduli space over EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} is therefore equivalent to the equations

πe(σe0z~v(e0))=πe(σe1z~v(e1)) for all edges e of γ\pi_{e}(\sigma_{e_{0}}\tilde{z}_{v(e_{0})})=\pi_{e}(\sigma_{e_{1}}\tilde{z}_{v(e_{1})})\text{ for all edges }e\text{ of }\gamma

These equations are equivalent to the requirement that there exists some c~e𝕋\tilde{c}_{e}\in\mathbb{T} so that

(22) z~v(e0)c~eαez~v(e0)1=σe1σe0\tilde{z}_{v(e_{0})}\tilde{c}_{e}^{\alpha_{e}}\tilde{z}^{-1}_{v(e_{0})}=\sigma_{e_{1}}\sigma_{e_{0}}

In this case, the condition that the tropical part of the corresponding curve is in the image of γ\gamma-decorated tropical completion is equivalent to the condition that c~e𝕋(0,)1\tilde{c}_{e}\in\mathbb{T}^{1}_{(0,\infty)}.

Note at this stage that the equations 20 and our tropical map AA from 21 can be obtained from the tropical part of these equations 22 by equating the tropical part of z~v\tilde{z}_{v} with xvx_{v} and the tropical part of c~e\tilde{c}_{e} with lel_{e}. If AA is surjective, EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} are transverse, so if Γ\Gamma has no automorphisms, Theorem 4.6 tells us that we may construct our virtual moduli space to coincide with the actual moduli space of holomorphic curves in the region we are studying. (In the case that Γ\Gamma has nontrivial automorphisms, our moduli space of actual holomorphic curves will still be transversely cut out, but some holomorphic curves will have automorphisms, so some multiperturbation is required to get rid of these automorphisms). On the other hand, if A is not surjective, the fact that our moduli space is some power of 𝕋\mathbb{T} implies that any perturbation to make the maps EV0\operatorname{EV}_{0} and EV0\operatorname{EV}_{0} transverse will result in EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} not intersecting at all. Therefore in this case, the virtual moduli space restricted to curves with the correct genus and tropical part is empty (or at least cobordant to the empty set; in fact, dimension considerations imply that this part of the virtual moduli space must always be empty even though this part of the actual moduli space of holomorphic curves may not be empty.)

The coordinates z~v\tilde{z}_{v} and c~e\tilde{c}_{e} are coordinates for a core family in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} containing all our holomorphic curves, where c~e\tilde{c}_{e} are the gluing coordinates, and z~v\tilde{z}_{v} correspond to the image of the obvious marked points. Therefore, our moduli space of holomorphic curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is given by the subset of (𝕋(0,)1)#e×𝕋n(#v)(\mathbb{T}^{1}_{(0,\infty)})^{\#e}\times\mathbb{T}^{n(\#v)} where

z~v(e0)c~αez~v(e0)1=σe1σe0 for all edges e in Γ\tilde{z}_{v(e_{0})}\tilde{c}^{\alpha_{e}}\tilde{z}^{-1}_{v(e_{0})}=\sigma_{e_{1}}\sigma_{e_{0}}\text{ for all edges }e\text{ in }\Gamma

In other words, our moduli space is the inverse image of some point under a map (𝕋(0,)1)#e×𝕋n(#v)𝕋n(#e)(\mathbb{T}^{1}_{(0,\infty)})^{\#e}\times\mathbb{T}^{n(\#v)}\longrightarrow\mathbb{T}^{n(\#e)} with tropical part equal to AA. Therefore, the nature of this part of the moduli space of holomorphic curves can be read off simply from considering the corresponding moduli space of tropical curves.

In the next section, we prove that the virtual moduli space of curves in a refinement of 𝔹\mathbb{B} is the corresponding refinement of the virtual moduli space of curves in 𝔹\mathbb{B}. Therefore, the above computations apply to any refinement of 𝕋n\mathbb{T}^{n} such as the explosion of a toric manifold relative to its toric boundary divisors.

5.2. Refinements

Recall from [12] that given any refinement 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B} and any map 𝔸𝔹\mathbb{A}\longrightarrow\mathbb{B}, taking the fiber product of 𝔹\mathbb{B}^{\prime} with 𝔸\mathbb{A} over 𝔹\mathbb{B} gives a refinement 𝔸𝔸\mathbb{A}^{\prime}\longrightarrow\mathbb{A} with a corresponding map 𝔸𝔹\mathbb{A}^{\prime}\longrightarrow\mathbb{B}^{\prime}. This functorial construction may be applied to any C,1¯C^{\infty,\underline{1}} curve ff in 𝔹\mathbb{B} to obtain a corresponding curve ff^{\prime} in 𝔹\mathbb{B}^{\prime}.

For a C,1¯C^{\infty,\underline{1}} family of curves f^\hat{f} in 𝔹\mathbb{B}, the construction is more complicated, because the fiber product of f^\hat{f} with 𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{C} will produce a map 𝔹\mathbb{C}^{\prime}\longrightarrow\mathbb{B}^{\prime} which may not be the total space of any family of curves, as there may not be a refinement 𝔽\mathbb{F}^{\prime} of 𝔽(f^)\mathbb{F}(\hat{f}) so that 𝔽\mathbb{C}^{\prime}\longrightarrow\mathbb{F}^{\prime} is a family (the derivative applied to integral vectors in TT\mathbb{C}^{\prime} may not be surjective onto the integral vectors in T𝔽T\mathbb{F}^{\prime}).

Lemma 5.1.

Given a C,1¯C^{\infty,\underline{1}} family f^\hat{f} of curves in 𝔹\mathbb{B} and a refinement 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B}, there exists a unique C,1¯C^{\infty,\underline{1}} family (f^)\mathcal{R}(\hat{f}) of curves in 𝔹\mathbb{B}^{\prime} fitting into the commutative diagram:

𝔽((f^))((f^))𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\mathcal{R}(\hat{f}))&\longleftarrow&\mathbb{C}(\mathcal{R}(\hat{f}))&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

(f^)\mathcal{R}(\hat{f}) satisfies the universal property that given any C,1¯C^{\infty,\underline{1}} family g^\hat{g} of curves in 𝔹\mathbb{B}^{\prime} and a commutative diagram

𝔽(g^)(g^)𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\hat{g})&\longleftarrow&\mathbb{C}(\hat{g})&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

there exists a unique factorization of the above maps into

𝔽(g^)(g^)𝔹𝔽((f^))((f^))𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\hat{g})&\longleftarrow&\mathbb{C}(\hat{g})&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\mathcal{R}(\hat{f}))&\longleftarrow&\mathbb{C}(\mathcal{R}(\hat{f}))&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

Proof: We may use the universal property of (f^)\mathcal{R}(\hat{f}) to reduce to the case that 𝔽(f^)\mathbb{F}(\hat{f}) is covered by a single coordinate chart UU. Let \mathbb{C}^{\prime} indicate the fiber product of (f^)\mathbb{C}(\hat{f}) with 𝔹\mathbb{B}^{\prime} over 𝔹\mathbb{B}.

Consider lifts of our coordinate chart UU on 𝔽(f^)\mathbb{F}(\hat{f}) to a coordinate charts U~i\tilde{U}_{i} on (f^)\mathbb{C}(\hat{f}). The refinements of U~i\tilde{U}_{i} from taking the fiber product of f^\hat{f} with 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B} correspond to subdivisions of the polytopes U~i¯\underline{\tilde{U}_{i}}. The projection of all the polytopes in these subdivision to U¯\underline{U} corresponds to a subdivision of U¯\underline{U}, and hence a refinement UU^{\prime} of UU. Let 𝔽((f^))\mathbb{F}(\mathcal{R}(\hat{f})) be UU^{\prime}, ((f^))\mathbb{C}(\mathcal{R}(\hat{f})) be the fiber product of \mathbb{C}^{\prime} with UU^{\prime} over UU, and let (f^)\mathcal{R}(\hat{f}) be the composition of the maps ((f^))𝔹\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{C}^{\prime}\longrightarrow\mathbb{B}^{\prime}. The map ((f^))𝔽((f^))\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{F}(\mathcal{R}(\hat{f})) is now a family of curves, because the derivative is now surjective on integral vectors. So we have constructed a C,1¯C^{\infty,\underline{1}} family of curves (f^)\mathcal{R}(\hat{f}) which comes with a commutative diagram

𝔽((f^))((f^))𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\mathcal{R}(\hat{f}))&\longleftarrow&\mathbb{C}(\mathcal{R}(\hat{f}))&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

Now suppose that we have any C,1¯C^{\infty,\underline{1}} family of curves g^\hat{g} which fits into the commutative diagram

𝔽(g^)(g^)𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\hat{g})&\longleftarrow&\mathbb{C}(\hat{g})&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

Again, we may use the universal property we are trying to prove to reduce to the case that 𝔽(g^)\mathbb{F}(\hat{g}) is covered by a single coordinate chart. As \mathbb{C}^{\prime} is a fiber product of 𝔹\mathbb{B}^{\prime} with (f^)\mathbb{C}(\hat{f}), we get a map (g^)\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}^{\prime} and the following commutative diagram.

(g^)𝔽(g^)𝔽(f^)\begin{array}[]{ccc}{\mathbb{C}(\hat{g})}&\longrightarrow&{\mathbb{C}^{\prime}}\\ \downarrow&&\downarrow\\ {\mathbb{F}(\hat{g})}&\longrightarrow&{\mathbb{F}(\hat{f})}\end{array}

The inverse image of every polytope in the tropical part of \mathbb{C}^{\prime} is a polytope in the tropical part of (g^)\mathbb{C}(\hat{g}). As (g^)𝔽(g^)\mathbb{C}(\hat{g})\longrightarrow\mathbb{F}(\hat{g}) is a family, the projection of each of these polytopes to 𝔽(g^)\mathbb{F}(\hat{g}) is a polytope in the tropical part of 𝔽(g^)\mathbb{F}(\hat{g}). Therefore, the inverse image in the tropical part of 𝔽(g^)\mathbb{F}(\hat{g}) of the projection to the tropical part of 𝔽(g^)\mathbb{F}(\hat{g}) of any polytope in the tropical part of \mathbb{C}^{\prime} is a polytope in the tropical part of 𝔽(g^)\mathbb{F}(\hat{g}). It follows that the map 𝔽(g^)𝔽(f^)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{f}) factors through 𝔽((f^))\mathbb{F}(\mathcal{R}(\hat{f})), so we get a commutative diagram

(g^)𝔽((f^))𝔽(f^)\begin{array}[]{ccc}{\mathbb{C}(\hat{g})}&\longrightarrow&{\mathbb{C}^{\prime}}\\ \downarrow&&\downarrow\\ {\mathbb{F}(\mathcal{R}(\hat{f}))}&\longrightarrow&{\mathbb{F}(\hat{f})}\end{array}

Then using the fact that ((f^))\mathbb{C}(\mathcal{R}(\hat{f})) is defined as the fiber product of \mathbb{C}^{\prime} with 𝔽((f^))\mathbb{F}(\mathcal{R}(\hat{f})) over 𝔽(f^)\mathbb{F}(\hat{f}), we get the required commutative diagram

𝔽(g^)(g^)𝔹𝔽((f^))((f^))𝔹𝔽(f^)(f^)𝔹\begin{array}[]{ccccc}\mathbb{F}(\hat{g})&\longleftarrow&\mathbb{C}(\hat{g})&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\mathcal{R}(\hat{f}))&\longleftarrow&\mathbb{C}(\mathcal{R}(\hat{f}))&\longrightarrow&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longleftarrow&\mathbb{C}(\hat{f})&\longrightarrow&\mathbb{B}\end{array}

The uniqueness of this diagram is automatic as the maps 𝔽((f^))𝔽(f^)\mathbb{F}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{F}(\hat{f}) and ((f^))(f^)\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{C}(\hat{f}) are bijective.

\square

Theorem 5.2.

Given a refinement 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B}, the virtual moduli space \mathcal{M} of holomorphic curves in 𝔹\mathbb{B} and the virtual moduli space of holomorphic curves in 𝔹\mathbb{B}^{\prime} may be constructed so that the virtual moduli space of holomorphic curves in 𝔹\mathbb{B}^{\prime} is the refinement ()\mathcal{R}(\mathcal{M}) of \mathcal{M}.

Proof: First, note that given a stable holomorphic curve ff^{\prime} in 𝔹\mathbb{B}^{\prime}, composing with 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B} gives a holomorphic curve in 𝔹\mathbb{B} which may not be stable, because it may be a refinement of another holomorphic curve. Let ff indicate the underlying stable holomorphic curve in 𝔹\mathbb{B}. We have the following commutative diagram

(f)f𝔹(f)𝑓𝔹\begin{array}[]{ccc}\mathbb{C}(f^{\prime})&\xrightarrow{f^{\prime}}&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow\\ \mathbb{C}(f)&\xrightarrow{f}&\mathbb{B}\end{array}

There is a corresponding unique map of f(f)f^{\prime}\longrightarrow\mathcal{R}(f) which is a refinement map because the composition (f)((f))(f)\mathbb{C}(f^{\prime})\longrightarrow\mathbb{C}(\mathcal{R}(f))\longrightarrow\mathbb{C}(f) is a refinement. As ff^{\prime} is stable it follows that f=(f)f^{\prime}=\mathcal{R}(f). Therefore the moduli stack of stable holomorphic curves in 𝔹\mathbb{B}^{\prime} is \mathcal{R} applied to the moduli stack of stable holomorphic curves in 𝔹\mathbb{B}.

Now suppose that (f^/G,V)(\hat{f}/G,V) is an obstruction model on ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). We shall examine what happens when the functor \mathcal{R} is applied to such an obstruction model for ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}).

Implicit in (f^/G,V)(\hat{f}/G,V), we have a core family (f^/G,F,{si})(\hat{f}/G,F,\{s_{i}\}) for an open substack 𝒪\mathcal{O} of ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). Note that the group GG still acts on (f^)\mathcal{R}(\hat{f}). The sections {si}\{s_{i}\} of (f^)𝔽(f^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}) all consist of marked points in the smooth part of curves in f^\hat{f}, so they correspond to sections of ((f^))𝔽((f^))\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{F}(\mathcal{R}(\hat{f})) which we shall again call {si}\{s_{i}\}. The functor \mathcal{R} applied to 𝒪\mathcal{O} is an open substack of ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). Note that (f^)T𝔹\mathcal{R}(\hat{f})^{*}T\mathbb{B}^{\prime} is the pullback of f^T𝔹\hat{f}^{*}T\mathbb{B} under the map ((f^))(f^)\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{C}(\hat{f}), so there is a unique GG invariant map (F)\mathcal{R}(F) which fits into the commutative diagram

(f^)T𝔹(F)𝔹f^T𝔹𝐹𝔹\begin{array}[]{ccc}\mathcal{R}(\hat{f})^{*}T\mathbb{B}^{\prime}&\xrightarrow{\mathcal{R}(F)}&\mathbb{B}^{\prime}\\ \downarrow&&\downarrow\\ \hat{f}^{*}T\mathbb{B}&\xrightarrow{F}&\mathbb{B}\end{array}

((f^)/G,(F),{si})(\mathcal{R}(\hat{f})/G,\mathcal{R}(F),\{s_{i}\}) may not be an obstruction model for (𝒪)\mathcal{R}(\mathcal{O}), however, it satisfies criterion 6 from the definition of obstruction models on page 6. Given a family g^\hat{g} of curves in (𝒪)\mathcal{R}(\mathcal{O}), composition with 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B} gives a family of curves in 𝒪\mathcal{O}, which criterion 6 for (f^/G,F,{si})(\hat{f}/G,F,\{s_{i}\}) tells us comes with a unique fiberwise holomorphic map

((g^),j)Φg^((f^),j)/G𝔽(g^)𝔽(f^)/G\begin{array}[]{ccc}(\mathbb{C}(\hat{g}),j)&\xrightarrow{\Phi_{\hat{g}}}&({\mathbb{C}}(\hat{f}),j)/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{g}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})/G\end{array}

and unique C,1¯C^{\infty,\underline{1}} section

ψg^:(g^)Φg^(f^Tvert𝔹^)\psi_{\hat{g}}:\mathbb{C}(\hat{g})\longrightarrow\Phi_{\hat{g}}^{*}\left(\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\right)

which vanishes on the the pullback of the extra marked points so that Fψg^F\circ\psi_{\hat{g}} is the composition of gg with the refinement map 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B}. The universal property of (f^)\mathcal{R}(\hat{f}) implies that there is a unique lift of Φg^\Phi_{\hat{g}} to Φg^:(g^)((f^))\mathcal{R}\Phi_{\hat{g}}:\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(\mathcal{R}(\hat{f})). We may also regard ψg^\psi_{\hat{g}} as a section of Φg^(f^Tvert𝔹^)\mathcal{R}\Phi_{\hat{g}}^{*}\left(\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\right). Then (F)ψg^\mathcal{R}(F)\circ\psi_{\hat{g}} is equal to g^\hat{g}.

We shall now construct a family f^\hat{f}^{\prime} which should be thought of as adding some extra marked point sections to (f^)\mathcal{R}(\hat{f}), and adding extra coordinates to allow the value of f^\hat{f}^{\prime} at these marked points to vary appropriately. In particular, we must add extra marked points where the edges of curves in f^\hat{f} must be refined. If f^\hat{f} was chosen small enough, we may choose extra sections sj:f^((f^))s^{\prime}_{j}:\hat{f}^{\prime}\longrightarrow\mathbb{C}(\mathcal{R}(\hat{f})) corresponding to extra marked points on the smooth part of curves in the domain of (f^)\mathcal{R}(\hat{f}) disjoint from each other and {si}\{s_{i}\} so that the action of GG permutes these sections, and each smooth component of each curve in (f^)\mathcal{R}(\hat{f}) contains at least one of the marked points from {si,sj}\{s_{i},s^{\prime}_{j}\}.

Let nn^{\prime} be the total number of sections {si,sj}\{s_{i},s^{\prime}_{j}\}, and nn the number of sections in {si}\{s_{i}\}. Denote by s:((f^))𝔽((f^+n))s^{\prime}:\mathbb{C}(\mathcal{R}(\hat{f}))\longrightarrow\mathbb{F}(\mathcal{R}(\hat{f}^{+n^{\prime}})) the section defined by taking all the above sections at once. We can now verify that the tropical part of ev+nsev^{+n^{\prime}}\circ s^{\prime} is a complete map which gives an isomorphism from any strata of 𝔽((f^))¯\underline{\mathbb{F}(\mathcal{R}(\hat{f}))} to a strata in the image of 𝒪\mathcal{O} in the tropical part of Expl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}} under ev+n¯\underline{ev^{+n^{\prime}}}. The corresponding condition, (criterion 4b) for f^\hat{f} tells us that the tropical part of ev+nsev^{+n}\circ s is a complete map so ev+ns¯\underline{ev^{+n^{\prime}}\circ s^{\prime}} is also complete. Criterion 4b also tells us that each polytope in 𝔽(f^)¯\underline{\mathbb{F}(\hat{f})} may be described by taking the product of the polytopes from 𝔹¯\underline{\mathbb{B}} which contain the image of the marked points points in {si}\{s_{i}\} and a copy of (0,)(0,\infty) for each internal edge, and then subjecting this polytope to the condition that there exists an appropriate tropical curve in 𝔹¯\underline{\mathbb{B}} with the corresponding data. A polytope in 𝔽((f^))\mathbb{F}(\mathcal{R}(\hat{f})) is given by taking the subset of a polytope in 𝔽(f^)\mathbb{F}(\hat{f}) corresponding to curves in (f^)\mathcal{R}(\hat{f}) with a given combinatorial type. As {si,sj}\{s_{i},s_{j}^{\prime}\} includes a marked point in each smooth component of curves in (f^)\mathcal{R}(\hat{f}), the combinatorial type of curves in (f^)\mathcal{R}(\hat{f}) is determined by which strata of 𝔹¯\underline{\mathbb{B}^{\prime}} each extra marked point is sent to, and which smooth component contains each of these extra marked points. Therefore, the combinatorial type of curves in (f^)\mathcal{R}(\hat{f}) is determined by which strata ev+ns¯\underline{ev^{+n^{\prime}}\circ s^{\prime}} lands in. In other words, each polytope in 𝔽((f^))¯\underline{\mathbb{F}(\mathcal{R}(\hat{f}))} may be described by taking the product of the polytopes from 𝔹¯\underline{\mathbb{B}^{\prime}} which contain the image of the marked points points in {si,sj}\{s_{i},s^{\prime}_{j}\} and a copy of (0,)(0,\infty) for each internal edge, and then subjecting this polytope to the condition that there exists an appropriate tropical curve in 𝔹¯\underline{\mathbb{B}^{\prime}} with the corresponding data. Therefore (f^)\mathcal{R}(\hat{f}) with the section ss^{\prime} satisifies criterion 4b.

Given any family g^(𝒪)\hat{g}\in\mathcal{R}(\mathcal{O}), we may pull back ss^{\prime} using Φg^+(n1):(g^+n1)(f^+n1)\mathcal{R}\Phi_{\hat{g}}^{+(n^{\prime}-1)}:\mathbb{C}(\hat{g}^{+n^{\prime}-1})\longrightarrow\mathbb{C}(\hat{f}^{+n^{\prime}-1}) to obtain |G|\left\lvert G\right\rvert sections 𝔽(g^)𝔽(g^+n)\mathbb{F}(\hat{g})\longrightarrow\mathbb{F}(\hat{g}^{+n^{\prime}}). Composing these sections with ev+n(g^)ev^{+n^{\prime}}(\hat{g}) gives a subset of Expl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}. Define 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) to be the subset of Expl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}} which is the union of the image of all such g^\hat{g} from (𝒪)\mathcal{R}(\mathcal{O}). Recall that GG acts on the nn marked point sections by permutation. There is a corresponding action of GG on 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) given by relabeling marked points and permuting the corresponding coordinates on Expl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}.

Note that criterion 4 implies that 𝔽(f^)\mathbb{F}(\hat{f}) may be regarded as a subset of Expl¯+n×𝔹+n\operatorname{Expl}\bar{\mathcal{M}}^{+n}\times\mathbb{B}^{+n}. Forgetting the last nnn^{\prime}-n marked points from curves in Expl¯+n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}, and using the refinement map 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B} on the first nn components of (𝔹)n(\mathbb{B}^{\prime})^{n^{\prime}} gives a map Expl¯+n×(𝔹)n𝕄+n×𝔹n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}\longrightarrow\mathbb{M}^{+n}\times\mathbb{B}^{n}. By construction, 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) lies in the inverse image of 𝔽(f^)\mathbb{F}(\hat{f}) under this map, and each fiber of the map 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}) is some open subset of a refinement of (𝔹)nn(\mathbb{B}^{\prime})^{n^{\prime}-n} (times a constant in the other coordinates of Expl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}). The map 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}) is GG equivariant.

Define (sf^+n)𝔽(f^)\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}})\longrightarrow\mathbb{F}(\hat{f}^{\prime}) to be the restriction of Expl¯+(n+1)×𝔹nExpl¯+n×𝔹n\operatorname{Expl}\bar{\mathcal{M}}^{+(n^{\prime}+1)}\times\mathbb{B}^{n^{\prime}}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times\mathbb{B}^{n^{\prime}} to 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}). Note that the map 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}) lifts to a fiberwise holomorphic map

(sf^+n)(f^)𝔽(f^)𝔽(f^)\begin{array}[]{ccc}\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}})&\longrightarrow&\mathbb{C}(\hat{f})\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})\end{array}

We may pull f^\hat{f} back over this map to obtain a family of curves (sf^+n)𝔹\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}})\longrightarrow\mathbb{B}. As every curve in this family has extra marked points where edges meet places where 𝔹\mathbb{B} is refined, this family lifts without modification to a family (sf^+n)𝔹\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n})\longrightarrow\mathbb{B}^{\prime}, and is therefore the pullback of (f^)\mathcal{R}(\hat{f}) under a map

(sf^+n)((f^))𝔽(f^)𝔽((f^))\begin{array}[]{ccc}\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}})&\longrightarrow&\mathbb{C}(\mathcal{R}(\hat{f}))\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\mathcal{R}(\hat{f}))\end{array}

Define (f^)𝔽(f^)\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}^{\prime}) by removing the extra nn^{\prime} marked points from (sf^+n)\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}}) (without modifying any components that become unstable when these marked points are removed.) Of course, (f^)\mathbb{C}(\hat{f}^{\prime}) comes with nn^{\prime} extra marked points which we may remember the location of. The above diagram then factors into

(sf^+n)(f^)((f^))𝔽(f^)𝔽(f^)𝔽((f^))\begin{array}[]{ccccc}\mathbb{C}(s^{\prime*}\hat{f}^{\prime+n^{\prime}})&\longrightarrow&\mathbb{C}(\hat{f}^{\prime})&\longrightarrow&\mathbb{C}(\mathcal{R}(\hat{f}))\\ \downarrow&&\downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\mathcal{R}(\hat{f}))\end{array}

where the right hand square is a pullback diagram of abstract families of curves. There is a lift of the GG action on 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}) to a GG action on (f^)\mathbb{C}(\hat{f}^{\prime}) which permutes marked point sections so that the right hand square consists of GG-equivariant maps. Denote by f^0:(f^)𝔹\hat{f}^{\prime}_{0}:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{B}^{\prime} the pullback of (f^)\mathcal{R}(\hat{f}). We shall modify f^0\hat{f}^{\prime}_{0} near the extra marked points below, after pulling back the map F:f^T𝔹𝔹F:\hat{f}^{*}T\mathbb{B}\longrightarrow\mathbb{B} to (f^0)T𝔹(\hat{f}^{\prime}_{0})^{*}T\mathbb{B}^{\prime}.

Define a GG invariant map f^:(f^)𝔹\hat{f}^{\prime}:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{B}^{\prime} as follows: Choose a neighborhood of each extra marked point section in ((f^))\mathbb{C}(\mathcal{R}(\hat{f})) so that no two neighborhoods intersect. Pull these neighborhoods back to (f^)\mathbb{C}(\hat{f}^{\prime}) and modify the pullback of (f)\mathcal{R}(f) in the neighborhood surrounding each extra marked point so that the projection of (f^+n)𝔽(f^)Expl¯+n×(𝔹)n\mathbb{C}(\hat{f}^{\prime+n})\longrightarrow\mathbb{F}(\hat{f}^{\prime})\subset\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}} onto the iith copy of 𝔹\mathbb{B}^{\prime} is equal to evaluation at the iith extra marked point. This means that that if ss^{\prime} indicates the section 𝔽(f^)𝔽(f^+n)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}^{+n^{\prime}}) coming from these extra marked points, then ev+n(f^)sev^{+n}(\hat{f}^{\prime})\circ s^{\prime} is equal to the inclusion of 𝔽(f^)\mathbb{F}(\hat{f}) into +n×(𝔹)n\mathcal{M}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}. More specifically, we may choose f^\hat{f}^{\prime} as follows: Regard (F)\mathcal{R}(F) as giving a map (f^0)T𝔹𝔹(\hat{f}^{\prime}_{0})^{*}T\mathbb{B}^{\prime}\longrightarrow\mathbb{B}^{\prime}. Choose f^\hat{f}^{\prime} so that it is in (𝒪)\mathcal{R}(\mathcal{O}) and so that f^=(F)ψ\hat{f}^{\prime}=\mathcal{R}(F)\circ\psi for some GG equivariant section ψ\psi of (f^0)T𝔹(\hat{f}_{0}^{\prime})^{*}T\mathbb{B}^{\prime} which vanishes outside the neighborhoods of our extra marked points, and which vanishes inside the neighborhood around a marked point if it vanishes at that marked point. In particular, f^\hat{f}^{\prime} contains (f^)\mathcal{R}(\hat{f}) as a subfamily corresponding to those curves on which ψ\psi is identically 0.

There is a unique GG equivariant map F:f^T𝔹𝔹F^{\prime}:\hat{f}^{\prime*}T\mathbb{B}^{\prime}\longrightarrow\mathbb{B}^{\prime} satisfying criterion 5 given by a fiberwise affine map from f^T𝔹\hat{f}^{\prime*}T\mathbb{B}^{\prime} to (f^0)T𝔹(\hat{f}^{\prime}_{0})^{*}T\mathbb{B}^{\prime} followed by (F)\mathcal{R}(F), in particular,

F(ϕ):=(F)(D(F)(ψ)1(ϕ)+ψ)F^{\prime}(\phi):=\mathcal{R}(F)(D\mathcal{R}(F)(\psi)^{-1}(\phi)+\psi)

Now (f^,F,{si,sj})(\hat{f}^{\prime},F^{\prime},\{s_{i},s_{j}^{\prime}\}) is a core family for (𝒪)\mathcal{R}(\mathcal{O}).

We can now check that f^\hat{f}^{\prime} satisfies criterion 4 from the definition of a core family: As f^\hat{f} is a core family, ev+n(f^)ev^{+n}(\hat{f}) restricted to some neighborhood of the image of ss is an equidimensional embedding, so ev+n((f^))ev^{+n}(\mathcal{R}(\hat{f})) is also an equidimensional embedding restricted to the same neighborhood of ss, and ev+n((f^))ev^{+n^{\prime}}(\mathcal{R}(\hat{f})) composed with the projection Expl¯+n×(𝔹)nExpl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n} is also an equidimensional embedding when restricted to the lift of this neighborhood. On the other hand, ev+n(f^)sev^{+n^{\prime}}(\hat{f}^{\prime})\circ s^{\prime} is an embedding with derivative that is surjective onto the fibers of the projection Expl¯+n×(𝔹)nExpl¯+n×(𝔹)n\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n^{\prime}}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}^{+n^{\prime}}\times(\mathbb{B}^{\prime})^{n}. As the domain and range have the same dimension, it follows that in some neighborhood of the image of ss^{\prime}, ev+n(f^)ev^{+n^{\prime}}(\hat{f}^{\prime}) is an equidimensional embedding, so f^\hat{f}^{\prime} with the section ss^{\prime} satisfies criterion 4a. f^\hat{f}^{\prime} with ss^{\prime} also satisfies criterion 4b because (f^)\mathcal{R}(\hat{f}) with ss^{\prime} does, and f^\hat{f}^{\prime} and (f^)\mathcal{R}(\hat{f}) have the same tropical part.

(f^,F,{si,sj})(\hat{f}^{\prime},F^{\prime},\{s_{i},s^{\prime}_{j}\}) also satisfies criterion 6 for being a core family. In particular, let g^\hat{g} be a family in (𝒪)\mathcal{R}(\mathcal{O}), then as discussed already, there exists a unique fiberwise holomorphic map

((g^),j)Φg^((f^))/G𝔽(g^)𝔽((f^))/G\begin{array}[]{ccc}(\mathbb{C}(\hat{g}),j)&\xrightarrow{\mathcal{R}\Phi_{\hat{g}}}&{\mathbb{C}}(\mathcal{R}(\hat{f}))/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{g}^{\prime})&\longrightarrow&\mathbb{F}(\mathcal{R}(\hat{f}))/G\end{array}

and unique C,1¯C^{\infty,\underline{1}} section ψg^\psi_{\hat{g}} which vanishes on the pullback of the extra marked points

ψg^:(g^)Φg^(f^Tvert𝔹^)\psi_{\hat{g}}:\mathbb{C}(\hat{g})\longrightarrow\mathcal{R}\Phi_{\hat{g}}^{*}\left(\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\right)

so that (F)ψg^=g^\mathcal{R}(F)\circ\psi_{\hat{g}}=\hat{g}. We may lift Φg^\mathcal{R}\Phi_{\hat{g}} to a fiberwise holomorphic map

((g^),j)Φg^((f^))/G𝔽(g^)𝔽((f^))/G\begin{array}[]{ccc}(\mathbb{C}(\hat{g}),j)&\xrightarrow{\mathcal{R}\Phi_{\hat{g}}}&{\mathbb{C}}(\mathcal{R}(\hat{f}))/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{g}^{\prime})&\longrightarrow&\mathbb{F}(\mathcal{R}(\hat{f}))/G\end{array}

The other criteria for (f^,F,{si,sj})(\hat{f}^{\prime},F^{\prime},\{s_{i},s^{\prime}_{j}\}) to be a core family are easily seen to be satisfied, so (f^,F,{si,sj})(\hat{f}^{\prime},F^{\prime},\{s_{i},s^{\prime}_{j}\}) is a core family for (𝒪)\mathcal{R}(\mathcal{O}).

To describe an obstruction model with core family (f^,F,{si,sj})(\hat{f}^{\prime},F^{\prime},\{s_{i},s^{\prime}_{j}\}), we also need a trivialization in the sense of definition 2.9. For this we may pull back the trivialization from f^\hat{f} to f^0\hat{f}^{\prime}_{0}, then use the induced trivialization on f^\hat{f}^{\prime}. The induced trivialization is described in [15]. The construction agrees with our construction of FF^{\prime} from FF. We may use this induced trivialization to pullback VV from (f^,V)(\hat{f},V) to get a GG-invariant pre obstruction model (f^,V)(\hat{f}^{\prime},V). Restricted to some neighborhood of (f^)f^\mathcal{R}(\hat{f})\subset\hat{f}^{\prime}, D¯D\bar{\partial} is injective and has image intersecting VV on only at 0, so on this neighborhood we may extend VV to a GG invariant pre obstruction model (f^,V)(\hat{f}^{\prime},V^{\prime}) so that D¯D\bar{\partial} is injective and has image complementary to VV^{\prime}. Theorem 2.14 implies that we may modify (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}) to be a core family on some neighborhood of (f^)\mathcal{R}(\hat{f}) in ω\mathcal{M}^{\omega}. To avoid further notational complications, simply call this modified core family (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}). Note that this modified core family f^\hat{f}^{\prime} contains (f^)\mathcal{R}(\hat{f}) because ¯(f^)\bar{\partial}\mathcal{R}(\hat{f}) is a section of VVV\subset V^{\prime}. By choosing 𝒪\mathcal{O} small enough to begin with, we may assume that (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}) is a core family for (𝒪)\mathcal{R}(\mathcal{O}).

Therefore, we may choose a locally finite cover of the moduli space of stable holomorphic curves in 𝔹\mathbb{B} with core families (f^/G,V)(\hat{f}/G,V) and a corresponding cover of the moduli space of stable holomorphic curves in 𝔹\mathbb{B}^{\prime} with the corresponding core families (f^/G,V)(\hat{f}^{\prime}/G,V^{\prime}), and use these to construct the virtual moduli space as in section 2.10. After choosing the compact subsets CC of the core families f^\hat{f} in which simple perturbations will be supported, choose an open neighborhood 𝒰\mathcal{U} of the moduli space of holomorphic curves with the property that (𝒰)(𝒪)\mathcal{R}(\mathcal{U})\cap\mathcal{R}(\mathcal{O}) projects to a subset of f^\hat{f}^{\prime} which when intersected with the inverse image of CC under the map 𝔽(f^)𝔽(f^)\mathbb{F}(\hat{f}^{\prime})\longrightarrow\mathbb{F}(\hat{f}), is contained in a compact subset. By using small simple perturbations supported inside C𝔽(f^)C\subset\mathbb{F}(\hat{f}), we may arrange that \mathcal{M} is in 𝒰\mathcal{U}. Then we may use the pullback of the same simple perturbations under the maps (f^)(f^)\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{C}(\hat{f}) and 𝔹𝔹\mathbb{B}^{\prime}\longrightarrow\mathbb{B}, then cut them off so that they are compactly supported in 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}), but still describe the same multi perturbation on (𝒰)\mathcal{R}(\mathcal{U}). If small enough perturbations are used, then all solutions must be in (𝒰)\mathcal{R}(\mathcal{U}), so the solution set of the corresponding multiperturbation will be ()\mathcal{R}(\mathcal{M}).

It remains to check that these perturbations give the required transversality in (𝒰)\mathcal{R}(\mathcal{U}), and that the orientation on ()\mathcal{R}(\mathcal{M}) agrees with the orientation on the corresponding virtual moduli space of curves in 𝔹\mathbb{B}^{\prime}. Consider a curve ff^{\prime} in f^\hat{f}^{\prime} which projects to a curve ff in f^\hat{f} under the map (f^)(f^)\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{C}(\hat{f}). So (f)\mathbb{C}(f^{\prime}) is some refinement of (f)\mathbb{C}(f), and using our trivialization we may regard fT𝔹f^{\prime*}T\mathbb{B}^{\prime} as the pullback of fT𝔹f^{*}T\mathbb{B} and Y(f)Y(f^{\prime}) as the pullback of Y(f)Y(f). On the edges of (f)\mathbb{C}(f), fT𝔹f^{*}T\mathbb{B} and Y(f)Y(f) are naturally trivial bundles, and a section of fT𝔹f^{\prime*}T\mathbb{B}^{\prime} or Y(f)Y(f^{\prime}) is the pullback of a section of fT𝔹f^{*}T\mathbb{B} or Y(f)Y(f) if and only if that section is constant on the extra smooth components of (f)\mathbb{C}(f^{\prime}) where edges have been refined. As sections have to vanish on edges in order to be in Y,1¯(f)Y^{\infty,\underline{1}}(f), it follows that Y,1¯(f)Y^{\infty,\underline{1}}(f^{\prime}) is equal to the product of a space of sections for each smooth component, so it is equal to the product of Y,1¯(f)Y^{\infty,\underline{1}}(f) with a space of sections for each extra smooth component. Each extra smooth component is a twice punctured sphere, and if f=(f)f^{\prime}=\mathcal{R}(f), D¯D\bar{\partial} on sections of fT𝔹f^{\prime*}T\mathbb{B}^{\prime} restricted to this sphere is just the usual ¯\bar{\partial} equation on maps to k\mathbb{C}^{k}, so has kernel equal to the constant sections and is surjective. For ff^{\prime} close enough to (f)\mathcal{R}(f), it follows that D¯D\bar{\partial} restricted to sections of fT𝔹f^{\prime*}T\mathbb{B}^{\prime} which vanish on the marked points corresponding to {si}\{s_{i}\} ( but non necessarily {sj}\{s_{j}^{\prime}\}) is injective and has image complementary to VV in Y,1¯(f)Y^{\infty,\underline{1}}(f^{\prime}). It follows that ¯f^\bar{\partial}\hat{f}^{\prime} as a section of VV^{\prime} is transverse to VVV\subset V^{\prime} (and has intersection equal to (f^)\mathcal{R}(\hat{f})). If the simple perturbations used to define the moduli space are chosen small enough, it follows that ¯\bar{\partial} of the corresponding solutions given by Theorem 2.29 are also transverse to VVV\subset V^{\prime}. As their intersection with VV is equal to lift of the corresponding solutions in the core family (f^/G,V)(\hat{f}/G,V), it follows that the transversality required for the construction of the virtual moduli space in section 2.10 will then hold.

As argued in section 2.10, adding extra marked points to a core family and adding extra parameters corresponding to the image of those extra marked points does not affect the orientation on the virtual moduli space. As f^\hat{f}^{\prime} is constructed from (f^)\mathcal{R}(\hat{f}) simply by adding these extra parameters, it follows that the orientation on ()\mathcal{R}(\mathcal{M}) as a virtual moduli space is the same as the orientation coming from \mathcal{M}.

\square

Example 5.3.

Suppose that M2nM^{2n} is a connected compact symplectic manifold with codimension 22 embedded symplectic submanifolds NiN_{i} which intersect each other symplectically orthogonally. Suppose further that some NjN_{j} has a neighborhood in MM so that restricted to this neighborhood, MM with the submanfolds NiN_{i} is symplectomorphic to an open subset of a toric symplectic manifold with its toric boundary divisors.

Then the explosion of (M,{Ni})(M,\{N_{i}\}) discussed in [12] gives an exploded manifold 𝕄\mathbb{M} with tropical part 𝕄¯\underline{\mathbb{M}} equal to a cone. The open neighborhood of NjN_{j} discussed above corresponds to an open subset of 𝕄\mathbb{M} which is isomorphic to a refinement of 𝕋n\mathbb{T}^{n}, so for computing the contribution of a tropical curve to Gromov Witten invariants using Theorem 4.7 or Theorem 4.6, vertices contained in the ray corresponding to NjN_{j} or any adjacent positive dimensional strata can be regarded as being inside a refinement of 𝕋n\mathbb{T}^{n}.

Note that considering the ray corresponding to NjN_{j} together with all adjacent positive dimensional strata as being a subset of the tropical part of a refinement of 𝕋n\mathbb{T}^{n} allows us to put a natural affine structure on these strata which extends over faces. If more of our symplectic submanifolds NiN_{i} obey the same condition of having a neighborhood equal to an open subset of a toric symplectic manifold with its toric boundary strata, then we can consider part of the tropical part of 𝕄\mathbb{M} corresponding to these NiN_{i} and all adjacent positive dimensional strata as a subdivision of a cone with an integral affine structure. In light of Theorem 5.2, the subdivision of this cone is not important for the computation of Gromov Witten invariants, but the integral affine structure is important.

Example 5.4.

There does not exist a compact 4-dimensional symplectic manifold MM which contains 33 embedded symplectic spheres which intersect each other once symplectically orthogonally, and which have self intersection numbers 1,1 and 2.

To see why this is not possible, suppose that such a manifold existed, and let 𝕄\mathbb{M} be the explosion of MM relative to these three symplectic submanifolds discussed in [12]. Example 5.3 implies that we may regard the tropical part of 𝕄\mathbb{M} as a subdivision of a two dimensional integral affine cone which in this case has monodromy around 0. In particular, removing the strata corresponding to the sphere with self intersection 2, the tropical part or 𝕄\mathbb{M} should be regarded as 2\mathbb{R}^{2} minus a ‘cut’ along the ray generated by (1,0)(1,0), subdivided by the rays generated by (0,1)(0,1) and (1,1)(-1,-1). This integral affine structure can be continued over the cut by identifying it and adjacent strata with the union of the cone in 2\mathbb{R}^{2} generated by (1,0)(1,0) and (0,1)(0,1) with the cone generated by (1,0)(1,0) and (2,1)(-2,-1). In particular, with this integral affine structure, a straight line entering the bottom of the cut in direction (0,1)(0,1) will exit in direction (1,1)(1,1).

Consider the moduli space of holomorphic curves in 𝕄\mathbb{M} with genus 0 and tropical part with 33 punctures having momentum (0,1)(0,1), (0,1)(0,-1) and 0 respectively. Note that tropical curves in 𝕄\mathbb{M} which are the image of holomorphic curves obey a conservation of momentum condition. The only such tropical curves obeying our conditions are therefore refinements of vertical lines contained in the left hand side of 2\mathbb{R}^{2} identified with the tropical part of 𝕄\mathbb{M}. Section 5.1 together with Theorem 5.2 imply that the integral over the corresponding virtual moduli space of pullback under the evaluation map at the third puncture of the Poincare dual to a point with tropical part contained in the left hand side of 2\mathbb{R}^{2} is 11, but the corresponding integral for the Poincare dual to a point with tropical part contained in the right hand side of 2\mathbb{R}^{2} must be 0. If such a manifold MM existed, Theorem 3.6 would imply that two integrals are be equal, so no such symplectic manifold MM exists.

5.3. The case of a nice cokernel

Sometimes, (a connected component of) the moduli space of holomorphic curves will be an exploded manifold (or orbifold) with dimension kk greater than expected, and come with a natural kk-dimensional obstruction bundle. In these cases, integrating the pullback of closed forms over the virtual moduli space is equivalent to integrating the wedge product of the Euler class of this bundle with the pullback of these forms over the moduli space of holomorphic curves. (The case when k=0k=0 is the case of ‘transversality’.)

Up to this point, we have defined the linearization of the ¯\bar{\partial} operator in the context of a family with a trivialization. We now give a more natural definition of the tangent space to the image of ¯\bar{\partial} at a holomorphic curve ff projected to Y,1¯(f)Y^{\infty,\underline{1}}(f) which is a closed subspace πY(Tf¯)Y,1¯(f)\pi_{Y}(T_{f}\bar{\partial})\subset Y^{\infty,\underline{1}}(f) with finite codimension. The annihilator of πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) can be regarded as the cokernel of the linearized ¯\bar{\partial} operator at ff.

Definition 5.5.

(Tangent space to ¯\bar{\partial}) Let f^\hat{f} be a family of curves in ω\mathcal{M}^{\omega} containing a holomorphic curve ff, let \nabla be a C,1¯C^{\infty,\underline{1}} connection on Y(f^)Y(\hat{f}), and let vv be a vector field on (f^)\mathbb{C}(\hat{f}) which projects to a vector field on 𝔽(f^)\mathbb{F}(\hat{f}). Then v¯f^|(f)\nabla_{v}\bar{\partial}\hat{f}\rvert_{\mathbb{C}(f)} is in Y,1¯(f)Y^{\infty,\underline{1}}(f). Let

πY(Tf¯):={v¯f^|(f)}Y,1¯(f)\pi_{Y}(T_{f}\bar{\partial}):=\{\nabla_{v}\bar{\partial}\hat{f}\rvert_{\mathbb{C}(f)}\}\subset Y^{\infty,\underline{1}}(f)

for all choices of f^\hat{f}, vv and \nabla satisfying the conditions above.

Lemma 5.6.

Given any stable holomorphic curve ff in a basic exploded manifold 𝔹\mathbb{B}, πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) is a closed linear subspace of Y,1¯(f)Y^{\infty,\underline{1}}(f) with finite codimension.

If g^\hat{g} is a family of stable holomorphic cures in 𝔹\mathbb{B} so that πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) has fixed codimension for all curves ff in g^\hat{g}, then there is a C,1¯C^{\infty,\underline{1}} vector bundle EE over 𝔽(g^)\mathbb{F}(\hat{g}) with fiber over ff given by

E(f):=Y,1¯(f)/πY(Tf¯)E(f):=Y^{\infty,\underline{1}}(f)/\pi_{Y}(T_{f}\bar{\partial})

so that sections in Y,1¯(g^)Y^{\infty,\underline{1}}(\hat{g}) project to C,1¯C^{\infty,\underline{1}} sections of EE.

Proof: Let ff be a stable holomorphic curve. If (f)=𝕋\mathbb{C}(f)=\mathbb{T}, then Y,1¯(f)Y^{\infty,\underline{1}}(f) is zero dimensional, so this lemma holds trivially. In all other cases, Theorem 2.28 tells us that there is an obstruction model (f^/G,V)(\hat{f}/G,V) containing ff. Lemma 2.17 tells us that the image of D¯(f)D\bar{\partial}(f) is a closed linear subspace of Y,1¯(f)Y^{\infty,\underline{1}}(f) and has finite codimension. Of course, πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) contains this image of D¯(f)D\bar{\partial}(f). To obtain the entire πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}), we may restrict to families f^\hat{f}^{\prime} parametrized by \mathbb{R} and contained in the open substack for which (f^/G,V)(\hat{f}/G,V) is an obstruction model. Assume that our holomorphic curve ff is the curve over 0. Using the fact that f^/G\hat{f}/G is a core family in the sense of Definition 2.5, we get a map

((f^),j)Φf^((f^),j)/G𝔽(f^)𝔽(f^)/G\begin{array}[]{ccc}(\mathbb{C}(\hat{f}^{\prime}),j)&\xrightarrow{\Phi_{\hat{f}^{\prime}}}&({\mathbb{C}}(\hat{f}),j)/G\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f}^{\prime})&\longrightarrow&\mathbb{F}(\hat{f})/G\end{array}

and unique C,1¯C^{\infty,\underline{1}} section

ψf^:(f^)Φf^(f^T𝔹)\psi_{\hat{f}^{\prime}}:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\Phi_{\hat{f}^{\prime}}^{*}\left(\hat{f}^{*}T{\mathbb{B}}\right)

which vanishes on the pullback of marked points, so that

f^=Fψf^\hat{f}^{\prime}=F\circ\psi_{\hat{f}^{\prime}}

We may resolve the GG-ambiguity of the above map Φf^\Phi_{\hat{f}^{\prime}} and choose some lift to a map to (f^)\mathbb{C}(\hat{f}). We may also lift the resulting map to a map

Φ:(f^)(f^×)\Phi:\mathbb{C}(\hat{f}^{\prime})\longrightarrow\mathbb{C}(\hat{f}\times\mathbb{R})

which is the identity on the \mathbb{R} factor when remembering that 𝔽(f^)=\mathbb{F}(\hat{f}^{\prime})=\mathbb{R}. Then there exists a section ψt\psi_{t} of (f^×)T𝔹(\hat{f}\times\mathbb{R})^{*}T\mathbb{B} so that

ψf^=Φψt\psi_{\hat{f}^{\prime}}=\Phi^{*}\psi_{t}

Regarding tt as the coordinate on \mathbb{R}, we may think of ψt\psi_{t} as defining a family of sections of X,1¯X^{\infty,\underline{1}}. We may assume that ψ0\psi_{0} is the zero section. Φ\Phi defines an inclusion of f^\hat{f}^{\prime} into F(ψt)F(\psi_{t}). Similarly, given any vectorfield vv on (f^)\mathbb{C}(\hat{f}^{\prime}) which projects to a vectorfield on 𝔽(f^)\mathbb{F}(\hat{f}^{\prime}), there exists a vectorfield vv^{\prime} on (f^×)\mathbb{C}(\hat{f}\times\mathbb{R}) projecting to a vectorfield on (f^×)\mathbb{C}(\hat{f}^{\prime}\times\mathbb{R}) so that

v¯f^|(f)=v¯ψt|(f)\nabla_{v}\bar{\partial}\hat{f}^{\prime}\rvert_{\mathbb{C}(f)}=\nabla_{v^{\prime}}\bar{\partial}\psi_{t}\rvert_{\mathbb{C}(f)}

In the above, we may use any connection \nabla, because ff is holomorphic and the above expression is actually independent of choice of \nabla. We may write vv^{\prime} as st+v′′(t)s\frac{\partial}{\partial t}+v^{\prime\prime}(t), where ss is a function of 𝔽(f^)\mathbb{F}(\hat{f}), and for each tt, v′′(t)v^{\prime\prime}(t) may be regarded as a vectorfield on (f^)\mathbb{C}(\hat{f}) which projects to a vectorfield on 𝔽(f^)\mathbb{F}(\hat{f}). Then

v¯ψt|(f)=st¯ψt|(f^)+v′′(t)¯ψt|(f^)=D¯(f)(s(f)tψt(f))+v′′(0)¯f^|(f^)\begin{split}\nabla_{v^{\prime}}\bar{\partial}\psi_{t}\rvert_{\mathbb{C}(f)}&=\nabla_{s\frac{\partial}{\partial t}}\bar{\partial}\psi_{t}\rvert_{\mathbb{C}(\hat{f})}+\nabla_{v^{\prime\prime}(t)}\bar{\partial}\psi_{t}\rvert_{\mathbb{C}(\hat{f})}\\ &=D\bar{\partial}(f)\left(s(f)\frac{\partial}{\partial t}\psi_{t}(f)\right)+\nabla_{v^{\prime\prime}(0)}\bar{\partial}\hat{f}\rvert_{\mathbb{C}(\hat{f})}\end{split}

As we may construct our family f^\hat{f}^{\prime} so that s(f)tψt(f)s(f)\frac{\partial}{\partial t}\psi_{t}(f) and v′′(0)|(f)v^{\prime\prime}(0)\rvert_{\mathbb{C}(f)} are whatever we like, it follows that πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) is equal to the linear span of the image of D¯(f)D\bar{\partial}(f) and the linear subspace of V(f)Y,1¯(f)V(f)\subset Y^{\infty,\underline{1}}(f) which is the image of the derivative of the section ¯:𝔽(f^)𝕍\bar{\partial}:\mathbb{F}(\hat{f})\longrightarrow\mathbb{V}. Therefore, πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) is indeed a closed linear subspace of Y,1¯(f)Y^{\infty,\underline{1}}(f) which has finite codimension.

Now suppose that g^\hat{g} is a family of stable holomorphic curves so that for all ff in g^\hat{g}, πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) has codimension kk. To prove that the vector spaces Y,1¯(f)/πY(Tf¯)Y^{\infty,\underline{1}}(f)/\pi_{Y}(T_{f}\bar{\partial}) for all ff in g^\hat{g} have a natural structure of a kk dimensional C,1¯C^{\infty,\underline{1}} vector bundle, it suffices to work locally, so we may assume that g^\hat{g} is contained in our obstruction model (f^/G,V)(\hat{f}/G,V), and that there is a map of curves g^f^\hat{g}\longrightarrow\hat{f}. As D¯(f)D\bar{\partial}(f) is complementary to VV, our assumption on the codimension of πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) and the above characterization of πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) imply that the image of the derivative of the section ¯:𝔽(f^)V\bar{\partial}:\mathbb{F}(\hat{f})\longrightarrow V has codimension kk at all curves ff in g^f^\hat{g}\subset\hat{f}. As the image of the derivative of this section ¯\bar{\partial} has constant codimension, its image VVV^{\prime}\subset V is a C,1¯C^{\infty,\underline{1}} sub vector bundle of VV restricted to the image of g^\hat{g}. We may pull back VV and VV^{\prime} to C,1¯C^{\infty,\underline{1}} vector bundles V(g^)V(\hat{g}) and V(g^)V^{\prime}(\hat{g}) over 𝔽(g^)\mathbb{F}(\hat{g}).

As V(f)V(f) is complementary to the image of D¯(f)D\bar{\partial}(f), the inclusion V(f)Y,1¯(f)V(f)\longrightarrow Y^{\infty,\underline{1}}(f) induces an isomorphism

V(f)/V(f)Y,1¯(f)/πY(Tf¯)V(f)/V^{\prime}(f)\longrightarrow Y^{\infty,\underline{1}}(f)/\pi_{Y}(T_{f}\bar{\partial})

Our desired C,1¯C^{\infty,\underline{1}} vector bundle EE is equal to V(g^)/V(g^)V(\hat{g})/V^{\prime}(\hat{g}). Note that (g^,V(g^))(\hat{g},V(\hat{g})) is a pre obstruction model so that D¯(f)D\bar{\partial}(f) is injective and complementary to V(f)V(f) for all ff in g^\hat{g}. Applying the linear version of Theorem 2.14 part 2, (proved separately in [15]) gives that for any section θ\theta in Y,1¯(g^)Y^{\infty,\underline{1}}(\hat{g}), there exists a unique section ν\nu in X,1¯(g^)X^{\infty,\underline{1}}(\hat{g}) and C,1¯C^{\infty,\underline{1}} section vv of V(g^)V(\hat{g}) so that

D¯(g^)(ν)=θvD\bar{\partial}(\hat{g})(\nu)=\theta-v

Then the section of EE corresponding to θ\theta is equal to the section of EE corresponding to vv, which gives a C,1¯C^{\infty,\underline{1}} section of V(g^)/V(g^)V(\hat{g})/V^{\prime}(\hat{g}). Therefore, the C,1¯C^{\infty,\underline{1}} structure on EE given by V(g^)/V(g^)V(\hat{g})/V^{\prime}(\hat{g}) has the desired property.

\square

Theorem 5.7.

Suppose that a connected component \mathcal{M} of the moduli space of curves in a basic exploded manifold 𝔹\mathbb{B} for which Gromov compactness holds satisfies the following:

  • For all curves ff in \mathcal{M}, πY(Tf¯)Y,1¯(f)\pi_{Y}(T_{f}\bar{\partial})\subset Y^{\infty,\underline{1}}(f) has codimension kk.

  • Either \mathcal{M} is an orientable exploded orbifold with dimension kk greater than the expected dimension of the virtual moduli space, or k=0k=0.

Then \mathcal{M} is a complete orientable exploded manifold or orbifold, and there is a C,1¯C^{\infty,\underline{1}} vector bundle EE over \mathcal{M} with the fibers

E(f):=Y,1¯(f)/πY(Tf¯)E(f):=Y^{\infty,\underline{1}}(f)/\pi_{Y}(T_{f}\bar{\partial})

and the natural C,1¯C^{\infty,\underline{1}} structure from Lemma 5.6. Given an orientation of \mathcal{M}, there is a natural orientation for EE so that the following holds:

Given any C,1¯C^{\infty,\underline{1}} map ψ:ωX\psi:\mathcal{M}^{\omega}\longrightarrow X and closed differential form αΩr(X)\alpha\in{}^{r}\Omega^{*}(X), the integral of ψα\psi^{*}\alpha over the component of the virtual moduli space corresponding to \mathcal{M} is equal to

ψαe(E)\int_{\mathcal{M}}\psi^{*}\alpha\wedge e(E)

where e(E)e(E) is the Euler class of the vector bundle EE.

Proof:

Note that we may construct the virtual moduli space of curves using one set of obstruction models covering \mathcal{M} and another disjoint set of obstruction models which cover all other holomorphic curves. The construction of the virtual moduli space with these two sets of obstruction models is then completely independent, so it makes sense to talk about the component of the virtual moduli space corresponding to \mathcal{M} as that component which is contained in the image of the union of the obstruction models used to cover \mathcal{M}.

Now consider one of our obstruction models (f^/G,V)(\hat{f}/G,V) used to cover \mathcal{M}. We shall assume that we have chosen these obstruction models small enough that the only holomorphic curves in some extension of f^\hat{f} are in \mathcal{M}. The holomorphic curves in f^\hat{f} therefore form a GG-fold cover UU of an open subset of \mathcal{M}.

If k=0k=0, then the characterization of πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) given in the proof of Lemma 5.6 implies that section ¯:𝔽(f^)V\bar{\partial}:\mathbb{F}(\hat{f})\longrightarrow V is transverse to the zero section, and it follows that \mathcal{M} must be a complete exploded orbifold of the dimension expected for the virtual moduli space. We may then give \mathcal{M} the orientation from the oriented intersection of ¯\bar{\partial} with the zero section using the orientation on 𝔽(f^)\mathbb{F}(\hat{f}) and the relative orientation of VV. As noted in section 2.10, this gives a well defined global orientation on \mathcal{M}.

If on the other hand \mathcal{M} is of dimension kk larger than the expected dimension, the set of holomorphic curves in 𝔽(f^)\mathbb{F}(\hat{f}) is a closed submanifold of U𝔽(f^)U\subset\mathbb{F}(\hat{f}) with dimension kk larger than the dimension of 𝔽(f^)\mathbb{F}(\hat{f}) minus the codimension of V𝔽(f^)V\longrightarrow\mathbb{F}(\hat{f}). The characterization of πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) from the proof of Lemma 5.6 implies that we may choose a kk dimensional C,1¯C^{\infty,\underline{1}} sub bundle Ef^VE_{\hat{f}}\subset V so that for all holomorphic ff, Ef^(f)E_{\hat{f}}(f) is complementary to πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}). (Ef^E_{\hat{f}} is naturally isomorphic to the pullback of our obstruction bundle EE to f^\hat{f}.) It follows that in some neighborhood U𝔽(f^)U\subset\mathbb{F}(\hat{f}), the intersection of the section ¯\bar{\partial} with Ef^E_{\hat{f}} is transverse. As this intersection is also the same dimension as UU, it must be equal to U ( at least, it must be equal to UU when restricted to some neighborhood of UU.) Therefore, the UU is actually a complete sub exploded manifold of 𝔽(f^)\mathbb{F}(\hat{f}).

As Gromov compactness holds for 𝔹\mathbb{B}, we already know that \mathcal{M} is compact, so it follows that \mathcal{M} is complete. Given an orientation of \mathcal{M}, we may orient Ef^E_{\hat{f}} using the exact sequence

0TfTf𝔽(f^)d¯V(f)Ef^(f)00\longrightarrow T_{f}\mathcal{M}\longrightarrow T_{f}\mathbb{F}(\hat{f})\xrightarrow{d\bar{\partial}}V(f)\longrightarrow E_{\hat{f}}(f)\longrightarrow 0

So restricted to a small enough open neighborhood of the holomorphic curves in f^\hat{f}, the inverse image of \mathcal{M} in 𝔽(f^)\mathbb{F}(\hat{f}) is equal to the oriented sub manifold U:=¯1(Ef^)U:=\bar{\partial}^{-1}(E_{\hat{f}}). That this gives a global orientation for EE may be proved in the same way as the proof that the orientation for the virtual moduli space is well defined in section 2.10.

Choose compactly supported simple perturbations parametrized by f^\hat{f} so that the resulting multiperturbation 𝔓\mathfrak{P} restricted to the family of curves \mathcal{M} gives a multisection of Y()Y(\mathcal{M}) which corresponds to a multisection ss of EE which is transverse to the zero section.

Now consider perturbing the ¯\bar{\partial} equation using ϵ\epsilon times the above multiperturbation 𝔓\mathfrak{P}. Apply Theorem 2.29 and let (νϵ,¯νϵ)(\nu_{\epsilon},\bar{\partial}^{\prime}\nu_{\epsilon}) be the corresponding family of multisections which are the solutions mod VV parametrized by f^\hat{f}. Theorem 2.29 tells us that for ϵ\epsilon small enough, this is a C,1¯C^{\infty,\underline{1}} family of multisections.

We have that locally around a curve ff in f^/G\hat{f}/G,

(νϵ,¯νϵ)=i=1n1nt(νi,ϵ,¯νi,ϵ)(\nu_{\epsilon},\bar{\partial}^{\prime}\nu_{\epsilon})=\sum_{i=1^{n}}\frac{1}{n}t^{(\nu_{i,\epsilon},\bar{\partial}^{\prime}\nu_{i,\epsilon})}

where

𝔓(νi,ϵ)=j=1n1nt𝔓i,j,ϵ\mathfrak{P}(\nu_{i,\epsilon})=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{i,j,\epsilon}}

and ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} is a section of VV satisfying

¯νi,ϵ:=¯νi,ϵϵ𝔓i,i,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon}:=\bar{\partial}\nu_{i,\epsilon}-\epsilon\mathfrak{P}_{i,i,\epsilon}

Restrict f^\hat{f} to a small enough compactly contained GG-invariant open subset so that the above holds, and simply relabel this subset f^\hat{f} to avoid notational complications. Each 𝔓i,j,ϵ\mathfrak{P}_{i,j,\epsilon} corresponds to a choice of map of F(νi,ϵ)F(\nu_{i,\epsilon}) to an obstruction model, which removes the ambiguity from the automorphisms of that obstruction model. The proof of Theorem 2.29 involves locally extending the choices of such maps for f^\hat{f} to choices for F(ν)F(\nu) so that the index jj of 𝔓i,j,ϵ\mathfrak{P}_{i,j,\epsilon} corresponds to a particular local choice for f^\hat{f}. As νi,ϵ=0\nu_{i,\epsilon}=0, it follows that

𝔓(f^)=i𝔓i,i,0\mathfrak{P}(\hat{f})=\sum_{i}\mathfrak{P}_{i,i,0}

As ¯νi,0=¯f^\bar{\partial}^{\prime}\nu_{i,0}=\bar{\partial}\hat{f}, and ¯f^\bar{\partial}\hat{f} is transverse to EfE_{f}, ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} remains transverse to Ef^VE_{\hat{f}}\subset V for ϵ\epsilon small enough, and we may parametrize the intersection with Ef^E_{\hat{f}} with a weighted branched map from U𝔽(f^)U\subset\mathbb{F}(\hat{f}) (and this intersection with Ef^E_{\hat{f}} will converge to UU in C,1¯C^{\infty,\underline{1}} as ϵ0\epsilon\to 0.)

Recall that on \mathcal{M}, there is a map πE\pi_{E} from Y,1¯(M^)Y^{\infty,\underline{1}}(\hat{M}) to C,1¯C^{\infty,\underline{1}} sections of EE corresponding to the identification E(f):=Y,1¯(f)/πY(Tf¯)E(f):=Y^{\infty,\underline{1}}(f)/\pi_{Y}(T_{f}\bar{\partial}). Choose some C,1¯C^{\infty,\underline{1}} bundle map πEf^:VEf^\pi_{E_{\hat{f}}}:V\longrightarrow E_{\hat{f}} which is a projection that which on curves ff in UU has kernel equal to the image of the derivative of d¯d\bar{\partial}, so on these curves πEf^\pi_{E_{\hat{f}}} is equal to the restriction of πE\pi_{E} to V(f)V(f).

Note that πEf^¯f^\pi_{E_{\hat{f}}}\bar{\partial}\hat{f} vanishes to first order on UU. Similarly, note that on UU, πEf^(f)\pi_{E_{\hat{f}}}(f) applied to the image of D¯(f)D\bar{\partial}(f) is 0, therefore restricted to ϵ=0\epsilon=0 and UU,

ϵπEf¯νi,ϵ=πE𝔓i,i,0\frac{\partial}{\partial\epsilon}\pi_{E_{f}}\bar{\partial}^{\prime}\nu_{i,\epsilon}=-\pi_{E}\mathfrak{P}_{i,i,0}

To summarize, we have that ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} is transverse to EfVE_{f}\subset V for ϵ\epsilon small enough, and restricted to the intersection of ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} with EfE_{f}, ¯νi,0=0\bar{\partial}^{\prime}\nu_{i,0}=0 and the partial derivative with respect to ϵ\epsilon of ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} is πE𝔓i,i,0:=si-\pi_{E}\mathfrak{P}_{i,i,0}:=-s_{i} where the pullback to UU of our multisection ss of EE is given by

i=1n1ntsi\sum_{i=1}^{n}\frac{1}{n}t^{s_{i}}

For ϵ\epsilon small enough, we may therefore approximate the integral of the pullback of any differential form over ¯νi,ϵ=0\bar{\partial}^{\prime}\nu_{i,\epsilon}=0 with the integral over the intersection of sis_{i} with the zero section.

For ϵ\epsilon small enough, ¯νi,ϵ\bar{\partial}^{\prime}\nu_{i,\epsilon} is transverse to the zero section, so we may change our simple perturbations slightly for each ϵ\epsilon so that the resulting family of solutions to ¯νi,ϵ=0\bar{\partial}^{\prime}\nu_{i,\epsilon}=0 is fixed point free, so the resulting solutions fit together to form the virtual moduli space. Given any closed form αΩrX\alpha\in{}^{r}\Omega^{*}X, the integral of ψα\psi^{*}\alpha over (our component of) the virtual moduli space is independent of ϵ\epsilon, and locally given by the sum of the integrals over the intersection of ¯νi,ϵ\bar{\partial}\nu_{i,\epsilon} with 0 divided by n|G|n\left\lvert G\right\rvert. Similarly, the integral of ψα\psi^{*}\alpha over the weighted branched sub exploded orbifold of \mathcal{M} defined by the intersection of our multisection ss of EE with the zero section is locally given by the sum of integrals over si0s_{i}\cap 0 divided by n|G|n\left\lvert G\right\rvert. The above arguments imply that as we may make the above two integrals locally as close as we like by choosing ϵ\epsilon small, therefore the fact that this integral is independent of ϵ\epsilon if α\alpha is closed implies that these two integrals are equal. Therefore, the integral of ψα\psi^{*}\alpha over our component of the virtual moduli space is equal to

ψαe(E)\int_{\mathcal{M}}\psi^{*}\alpha\wedge e(E)

where e(E)e(E) is the Euler class of the vector bundle EE. \square

Example 5.8 (Curves mapping to a point).

Consider the component of the moduli space of holomorphic curves in 𝔹\mathbb{B} consisting of curves with genus gg and nn punctures which map to a point in 𝔹\mathbb{B}. This component of the moduli space of holomorphic curves is equal to Expl¯g,n×𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,n}\times\mathbb{B}, which has dimension gg times the dimension of 𝔹\mathbb{B} greater than expected, and has a nice obstruction bundle which we shall now describe.

Given a particular curve ff with domain \mathbb{C} in Expl¯g,n\operatorname{Expl}\bar{\mathcal{M}}_{g,n} and a point pp in 𝔹\mathbb{B}, let E(f)E^{*}(f) be the space of holomorphic sections of TTp𝔹T^{*}\mathbb{C}\otimes_{\mathbb{C}}T^{*}_{p}\mathbb{B} which vanish on any external edge of \mathbb{C}. Given any θE(f)\theta\in E^{*}(f) and C,1¯C^{\infty,\underline{1}} section α\alpha of Y(f)Y(f) which vanishes on edges of \mathbb{C}, we may regard αθ\alpha\wedge\theta as a two form on \mathbb{C} which vanishes on all edges of \mathbb{C}. As αθ\alpha\wedge\theta vanishes on edges of \mathbb{C},

ααθ\alpha\mapsto\int_{\mathbb{C}}\alpha\wedge\theta

gives a linear functional on the space of C,1¯C^{\infty,\underline{1}} sections of Y(f)Y(f) which vanish on edges of \mathbb{C}, so we may regard E(f)E^{*}(f) as a linear subspace of the dual of Y,1¯(f)Y^{\infty,\underline{1}}(f). We shall now check that E(f)E^{*}(f) is a subspace of the cokernel of D¯D\bar{\partial}.

Given any C,1¯C^{\infty,\underline{1}} map ν:Tp𝔹\nu:\mathbb{C}\longrightarrow T_{p}\mathbb{B}, we may regard νθ\nu\theta as a C,1¯C^{\infty,\underline{1}} one form on \mathbb{C} which vanishes on external edges of \mathbb{C}. Then ¯νθ\bar{\partial}\nu\wedge\theta is equal to d(νθ)d(\nu\theta). As νθ\nu\theta may not vanish on integral vectors, we can not apply the version of Stokes’ theorem proved in [14] directly, however ¯νθ\int_{\mathbb{C}}\bar{\partial}\nu\wedge\theta does vanish. This is because the usual Stokes’ theorem applied to each smooth component of \mathbb{C} gives that the integral of d(νθ)d(\nu\theta) is equal to the sum of the limits of the integral of νθ\nu\theta over suitably oriented loops around punctures as those loops are sent into the edges of \mathbb{C}. As νθ\nu\theta vanishes on external edges of \mathbb{C}, the contribution to the integral from external edges disappears. On the other hand, the contribution from each end of an internal edge cancels out, so the sum of the integral of d(νθ)d(\nu\theta) over all smooth components of \mathbb{C} is 0.

Note that θ\theta on the smooth part of \mathbb{C} is a holomorphic one form with values in Tp𝔹T_{p}\mathbb{B} that has simple poles with opposite residues at each side of a node corresponding to an internal edge of \mathbb{C}, and which is bounded and hence smooth at punctures corresponding to external edges of \mathbb{C}. The dimension of E(f)E^{*}(f) is equal to g(dim𝔹)g(\dim\mathbb{B}). The only holomorphic maps from \mathbb{C} to Tp𝔹T_{p}\mathbb{B} are the constant maps, so the kernel of the ¯\bar{\partial} operator has dimension dim𝔹\dim\mathbb{B}. The index of the ¯\bar{\partial} operator acting on the space of C,1¯C^{\infty,\underline{1}} maps from \mathbb{C} to Tp𝔹T_{p}\mathbb{B} is (1g)(dim𝔹)(1-g)(\dim\mathbb{B}), so E(f)E^{*}(f) is the cokernel of this ¯\bar{\partial} operator. Note that in this case πY(Tf¯)\pi_{Y}(T_{f}\bar{\partial}) is equal to the image of this ¯\bar{\partial} operator, so we may apply Theorem 5.7, and the relevant obstruction bundle EE is has fibers E(f)E(f) dual to E(f)E^{*}(f).

If we give Expl¯g,n×𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,n}\times\mathbb{B} the orientation from its almost complex structure, the orientation of E(f)E^{*}(f) given in the proof of Theorem 5.7 is the orientation from its complex structure, as in this case, the linearization of the map ¯\bar{\partial} is complex. Integrating the pullback of a closed differential form over the virtual moduli space of curves mapping to points in 𝔹\mathbb{B} with genus gg and nn marked points is therefore equivalent to integrating that form against the Euler class of EE on Expl¯g,n×𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,n}\times\mathbb{B}.

Note that the pullback of this bundle EE over the map which forgets one marked point gives the equivalent bundle on Expl¯g,n×𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,n}\times\mathbb{B}, so all cases follow from Expl¯0,3\operatorname{Expl}\bar{\mathcal{M}}_{0,3}, Expl¯1,1\operatorname{Expl}\bar{\mathcal{M}}_{1,1} and Expl¯g,0\operatorname{Expl}\bar{\mathcal{M}}_{g,0} where g2g\geq 2. For dimension reasons, the Euler class of EE over Expl¯g,0×𝔹\operatorname{Expl}\bar{\mathcal{M}}_{g,0}\times\mathbb{B} will be 0 when g2g\geq 2 and dim𝔹>6\dim\mathbb{B}>6, so these curves will not contribute to Gromov Witten invariants.

Appendix A Construction and properties of f^+n\hat{f}^{+n}

In this section we fill in the details of Definition 2.4 from page 2.4, and construct the family of curves f^+n\hat{f}^{+n} with nn extra marked points from a given family of curves f^\hat{f}. As the definition is inductive, with f^+n=(f^+n1)+1\hat{f}^{+n}=(\hat{f}^{+n-1})^{+1}, we shall describe f^+1\hat{f}^{+1}. This is some family of cuves

^+1f^+1(𝔹^)𝔾2^f^𝔹^\begin{array}[]{ccc}\hat{\mathbb{C}}^{+1}&\xrightarrow{\hat{f}^{+1}}&\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{2}\\ \downarrow&&\downarrow\\ \hat{\mathbb{C}}&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\end{array}

that fits into the following diagram

^+1f^+1^×π𝔽π𝔽^𝔹^×π𝔾π𝔾𝔹^^f^𝔹^π𝔽π𝔾𝔽𝔾\begin{array}[]{ccc}\hat{\mathbb{C}}^{+1}&&\\ \downarrow&\hat{f}^{+1}\searrow&\\ \hat{\mathbb{C}}{}_{\hskip 3.0pt\pi_{\mathbb{F}}\hskip-2.0pt}\times_{\pi_{\mathbb{F}}}\hat{\mathbb{C}}&\longrightarrow&\hat{\mathbb{B}}{}_{\hskip 3.0pt\pi_{\mathbb{G}}\hskip-2.0pt}\times_{\pi_{\mathbb{G}}}{\hat{\mathbb{B}}}\\ \downarrow&&\downarrow\\ \hat{\mathbb{C}}&\xrightarrow{\hat{f}}&\hat{\mathbb{B}}\\ \downarrow\pi_{\mathbb{F}}&&\downarrow\pi_{\mathbb{G}}\\ \mathbb{F}&\longrightarrow&\mathbb{G}\end{array}

The total space of the domain, ^+1\hat{\mathbb{C}}^{+1} is constructed by ‘exploding’ the diagonal of (^)𝔽2\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2} as follows:

Consider the diagonal map Δ:^(^)𝔽2\Delta:\hat{\mathbb{C}}\longrightarrow\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}. The image of the tropical part of this map Δ¯\underline{\Delta} defines a subdivision of the tropical part of (^)𝔽2\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}, which determines a unique refinement ^(^)𝔽2\hat{\mathbb{C}}^{\prime}\longrightarrow\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}. Note that the diagonal map to this refinement ^\hat{\mathbb{C}}^{\prime} is still defined,

^^Δ(^)𝔽2\begin{array}[]{ccc}&&\hat{\mathbb{C}}^{\prime}\\ &\nearrow&\downarrow\\ \hat{\mathbb{C}}&\xrightarrow{\Delta}&\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}\end{array}

and a neighborhood of the image of the diagonal in \mathbb{C}^{\prime} is equal to a neighborhood of 0 in a \mathbb{C} bundle over ^\hat{\mathbb{C}}.

Now ‘explode’ the image of the diagonal in ^\hat{\mathbb{C}}^{\prime} to make ^+1^\hat{\mathbb{C}}^{+1}\longrightarrow\hat{\mathbb{C}}^{\prime} as follows: We may choose coordinate charts on ^\hat{\mathbb{C}}^{\prime} so that any coordinate chart intersecting the image of the diagonal is equal to some subset of ×U\mathbb{C}\times U where UU is a coordinate chart on ^\hat{\mathbb{C}}, the projection to ^\hat{\mathbb{C}} is the obvious projection to UU, the complex structure on the fibers of this projection is equal to the standard complex structure on \mathbb{C}, and the image of the diagonal is 0×U0\times U. Replace these charts with the corresponding subsets of 𝕋11×U\mathbb{T}^{1}_{1}\times U, and leave coordinate charts that do not intersect the image of the diagonal unchanged. Any transition map between coordinate charts of the above type is of the form (z,u)(g(z,u)z,ϕ(u))(z,u)\mapsto(g(z,u)z,\phi(u)) where g(z,u)g(z,u) is \mathbb{C}^{*} valued. In the corresponding ‘exploded’ charts, the corresponding transition map is given by (z~,u)(g(z~,u)z~,ϕ(u))(\tilde{z},u)\mapsto(g(\lceil\tilde{z}\rceil,u)\tilde{z},\phi(u)). The transition maps between other charts can remain unchanged. This defines ^+1\hat{\mathbb{C}}^{+1}. The map ^+1^\hat{\mathbb{C}}^{+1}\longrightarrow\hat{\mathbb{C}}^{\prime} is given in the above coordinate charts by (z~,u)(z~,u)(\tilde{z},u)\mapsto(\lceil\tilde{z}\rceil,u). Composing this with the refinement map ^(^)𝔽2\hat{\mathbb{C}}^{\prime}\longrightarrow\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2} then gives a degree one fiberwise holomorphic map

^+1(^)𝔽2^id^\begin{array}[]{ccc}\hat{\mathbb{C}}^{+1}&\longrightarrow&\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}\\ \downarrow&&\downarrow\\ \hat{\mathbb{C}}&\xrightarrow{\operatorname{id}}&\hat{\mathbb{C}}\end{array}

The map f^+1:^+1(𝔹^)𝔾2\hat{f}^{+1}:\hat{\mathbb{C}}^{+1}\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{2} is given by the above constructed map ^+1(^)𝔽2\hat{\mathbb{C}}^{+1}\longrightarrow\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2} composed with the map

(^)𝔽2(𝔹^)𝔾2\left({\hat{\mathbb{C}}}\right)_{\mathbb{F}}^{2}\longrightarrow\left({\hat{\mathbb{B}}}\right)_{\mathbb{G}}^{2}

which is f^\hat{f} in each component. All the above maps are smooth or C,1¯C^{\infty,\underline{1}} if f^\hat{f} is.

The above construction is functorial. Given a map of families f^g^\hat{f}\longrightarrow\hat{g}, there is an induced map f^+1g^+1\hat{f}^{+1}\longrightarrow\hat{g}^{+1}. To see this, consider the naturally induced map

((f^))𝔽(f^)2ϕ×ϕ((g^))𝔽(g^)2(f^)ϕ(g^)𝔽(f^)𝔽(g^)\begin{array}[]{ccc}\left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}(\hat{f})}^{2}&\xrightarrow{\phi\times\phi}&\left({\mathbb{C}(\hat{g})}\right)_{\mathbb{F}(\hat{g})}^{2}\\ \downarrow&&\downarrow\\ \mathbb{C}(\hat{f})&\xrightarrow{\phi}&\mathbb{C}(\hat{g})\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{F}(\hat{g})\end{array}

As ϕ×ϕ\phi\times\phi sends the diagonal to the diagonal, this map lifts to the refinement referred to in the above construction. As ϕ×ϕ\phi\times\phi is holomophic on fibers and sends the diagonal to the diagonal, in the special coordinates on the refinement used in the above construction of the form (z,u)(z,u) and (w,v)(w,v), the map ϕ×ϕ\phi\times\phi is of the form

ϕ×ϕ(z,u)=(h(z,u)z,ϕ(u))\phi\times\phi(z,u)=(h(z,u)z,\phi(u))

where h(z,u)h(z,u) is \mathbb{C}^{*} valued. Then the map ϕ+1:(f^+1)(g^+1)\phi^{+1}:\mathbb{C}(\hat{f}^{+1})\longrightarrow\mathbb{C}(\hat{g}^{+1}) is given in the corresponding exploded coordinates by

ϕ+1(z~,u)=(h(z~,u)z~,ϕ(u))\phi^{+1}(\tilde{z},u)=(h(\lceil\tilde{z}\rceil,u)\tilde{z},\phi(u))

We then get a map

(f^+1)ϕ+1(g^+1)((f^))𝔽(f^)2ϕ×ϕ((g^))𝔽(g^)2(f^)ϕ(g^)𝔽(f^)𝔽(g^)\begin{array}[]{ccc}\mathbb{C}(\hat{f}^{+1})&\xrightarrow{\phi^{+1}}&\mathbb{C}(\hat{g}^{+1})\\ \downarrow&&\downarrow\\ \left({\mathbb{C}(\hat{f})}\right)_{\mathbb{F}(\hat{f})}^{2}&\xrightarrow{\phi\times\phi}&\left({\mathbb{C}(\hat{g})}\right)_{\mathbb{F}(\hat{g})}^{2}\\ \downarrow&&\downarrow\\ \mathbb{C}(\hat{f})&\xrightarrow{\phi}&\mathbb{C}(\hat{g})\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{f})&\longrightarrow&\mathbb{F}(\hat{g})\end{array}

The map ϕ+1\phi^{+1} is clearly compatible with the maps f^+1\hat{f}^{+1} and g^+1\hat{g}^{+1}, so ϕ+1\phi^{+1} is a map of families f^+1g^+1\hat{f}^{+1}\longrightarrow\hat{g}^{+1}. It follows that the construction of f^+n\hat{f}^{+n} is functorial for all nn.

We can apply a similar construction to moduli stacks of curves. Let γ\gamma be a tropical curve in 𝔹¯\underline{\mathbb{B}} and γ\gamma^{\prime} be obtained from γ\gamma by adding an infinite edge which maps to a point in 𝔹\mathbb{B}. Then given any family f^\hat{f} in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}, f^+1\hat{f}^{+1} is a family in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma^{\prime}],\beta}. Conversely, if 2g2g plus the number of edges of γ\gamma is at least 33, or if β0\beta\neq 0, then given any family f^\hat{f}^{\prime} in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma^{\prime}],\beta}, forgetting the extra marked point and removing unstable components gives a family f^\hat{f} in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} so that there is a map f^f^+1\hat{f}^{\prime}\longrightarrow\hat{f}^{+1}. Therefore, it makes sense to refer to g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma^{\prime}],\beta} as (g,[γ],βω)+1(\mathcal{M}^{\omega}_{g,[\gamma],\beta})^{+1}. Of course the inverse image of the stack of holomorphic curves under the map (g,[γ],βω)+1g,[γ],βω(\mathcal{M}^{\omega}_{g,[\gamma],\beta})^{+1}\longrightarrow\mathcal{M}^{\omega}_{g,[\gamma],\beta} is the stack of holomorphic curves in (g,[γ],βω)+1(\mathcal{M}^{\omega}_{g,[\gamma],\beta})^{+1}.

Similarly, construct g,[γ],β+1\mathcal{M}^{+1}_{g,[\gamma],\beta} as follows. If on some open subset OO of g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}, g,[γ],β\mathcal{M}_{g,[\gamma],\beta} is equal to witf^i\sum w_{i}t^{\hat{f}_{i}}, then on O+1O^{+1}, g,[γ],β+1\mathcal{M}^{+1}_{g,[\gamma],\beta} is equal to witf^i+1\sum w_{i}t^{\hat{f}_{i}^{+1}}. Let γ\gamma be a tropical curve in 𝔹¯\underline{\mathbb{B}} and γ\gamma^{\prime} be obtained from γ\gamma by adding an infinite edge that maps to a point in 𝔹¯\underline{\mathbb{B}}. Suppose that either the homology class β0\beta\neq 0 or 2g2g plus the number of external edges of γ\gamma is at least 33. Then g,[γ],β\mathcal{M}_{g,[\gamma^{\prime}],\beta} is cobordant to g,[γ],β+1\mathcal{M}_{g,[\gamma],\beta}^{+1}. This fact implies that our Gromov Witten invariants satisfy the ‘fundamental class’ and ‘divisor’ axioms of [7]. Its proof involves a slight modification of Theorem 2.29 to allow simple perturbations from g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} to be pulled back and used in defining a virtual moduli space in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma^{\prime}],\beta}.

Appendix B Proof of Theorem 4.6

This section is dedicated to the proof of Theorem 4.6. In particular, we must prove that given a tropical curve γ\gamma in 𝔹\mathbb{B} with genus gγg_{\gamma}, and an energy EE and genus gg, the virtual moduli space of holomorphic curves in 𝔹ˇv\check{\mathbb{B}}_{v} for all vertices vv of γ\gamma may be constructed so that the maps EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} are transverse applied to vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} whenever vgv+gγ=g\sum_{v}g_{v}+g_{\gamma}=g and vEv=E\sum_{v}E_{v}=E, and we must prove that the pullback of the virtual moduli space of holomorphic curves in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} is cobordant to the pullback to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} of the virtual moduli space of curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}.

We shall also show that if the virtual moduli space vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} is constructed using the zero perturbation and EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1} are transverse whenever gγ+gv=gg_{\gamma}+\sum g_{v}=g and Ev=E\sum E_{v}=E, then the virtual moduli space of holomorphic curves in 𝔹\mathbb{B} may be constructed so that the pullbacks of the two different virtual moduli spaces to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} are equal.

We have our two maps

ω¯γωv¯γvω\mathcal{M}^{\omega}\longleftarrow\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}

described in section 4. A curve in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is holomorphic if and only if it has a holomorphic image in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} under the above map, as having a holomorphic image in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} means that it is holomorphic on each strata. It is also obvious that a curve in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is holomorphic if and only if it has a holomorphic image in ω\mathcal{M}^{\omega}, as the γ\gamma-decoration has nothing to do with being holomorphic. Therefore the subset of holomorphic curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} is equal to the inverse image of the set of holomorphic curves in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} and also equal to the inverse image of the set of holomorphic curves in ω\mathcal{M}^{\omega}.

We must now deal with the following problem: the multiperturbations we used to define the virtual moduli space in ω\mathcal{M}^{\omega} will pull back to multiperturbations on ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} that look different from the pullback of the multiperturbations used to define the virtual moduli space in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. We are forced to consider multiperturbations slightly more general than those defined using simple perturbations parametrized by core families in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}). In particular, we must construct the virtual moduli space of holomorphic curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} using perturbations general enough to include multiperturbations pulled back from both v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} and ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}).

As in the case of ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}), we have core families and obstruction models covering the moduli space of holomorphic curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. If we were to follow the construction of section 2.10, we would use multiperturbations obtained from simple perturbations which are parametrized by obstruction models in a compactly supported way. If we are to allow the pullback of mulitperturbations from ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}, we must give up this ‘compact support’ property. Now we begin the construction of virtual moduli spaces.

  • for each holomorphic curve in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) choose a core family f^/G\hat{f}/G containing it. (We will specify extra conditions later which will amount to f^/G\hat{f}/G being small enough and having enough marked points.) Construct these core families f^/G\hat{f}/G on 𝔹\mathbb{B} using the method in the proof of Proposition 2.27.

    After a choice which fixes the GG-fold ambiguity, the element of 𝔽(f^)\mathbb{F}(\hat{f}) corresponding to a close by curve gg is given by

    1. (1)

      The complex structure of (g)\mathbb{C}(g) restricted to each smooth component of gg.

    2. (2)

      The (transverse) intersection of gg with some codimension 22 submanifolds of 𝔹\mathbb{B}. (This transverse intersection always occurs in the smooth components of (g)\mathbb{C}(g))

    3. (3)

      The image under gg of some extra marked points on smooth components of (g)\mathbb{C}(g). The position of these extra marked points on a given smooth component of (g)\mathbb{C}(g) is determined by the complex structure of that smooth component and the transverse intersections of that smooth component with the above submanifolds.

    4. (4)

      A gluing parameter in 𝕋(0,)1\mathbb{T}^{1}_{(0,\infty)} corresponding to each internal edge of (g)\mathbb{C}(g).

  • The inverse image of f^\hat{f} in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} consists of some number of families. Each of these families can be considered as a sub family f^l\hat{f}_{l} of f^\hat{f} with a γ\gamma-decoration in |G/Gl|\left\lvert G/G_{l}\right\rvert ways, where GlGG_{l}\leq G is the subgroup of GG which preserves the γ\gamma-decoration of f^l\hat{f}_{l}. Call f^l\hat{f}_{l} a lift of f^\hat{f} to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. We may consider f^l/Gl\hat{f}_{l}/G_{l} as a core family on ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. When our core family is constructed around a curve ff not in the image of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, reduce the size of f^\hat{f} so that it does not intersect the image of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. When our core family f^\hat{f} is constructed around a holomorphic curve ff in the image of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, by choosing our core family small enough, we may arrange that all lifts f^l\hat{f}_{l} contain ff.

  • Now given a vertex vv of γ\gamma and a lift f^l\hat{f}_{l} of f^\hat{f}, we can construct a core family f^l,v/Gl,v\hat{f}_{l,v}/G_{l,v} around the the image of flf_{l} under the map ¯γω¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. Here, we may use the same choices as the choices for the strata of (f)\mathbb{C}(f) which are associated with vv when we lift ff to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. This means that there is a map from 𝔽(f^l)\mathbb{F}(\hat{f}_{l}) to 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) given by simply restricting to the relevant coordinates.

    Now, so long as our original core family was constructed with enough marked points on the components corresponding to vv, we can make f^l,v/Gl,v\hat{f}_{l,v}/G_{l,v} into an obstruction model (f^l,v/Gl,v,Vl,v)(\hat{f}_{l,v}/G_{l,v},V_{l,v}). Here, we may need to shrink the size of f^l,v\hat{f}_{l,v} and therefore shrink the size of f^\hat{f} in order to keep the map 𝔽(f^l)𝔽(f^l,v)\mathbb{F}(\hat{f}_{l})\longrightarrow\mathbb{F}(\hat{f}_{l,v}) well defined.

  • So long as f^\hat{f} was chosen small enough, f^l/Gl\hat{f}_{l}/G_{l} can be made into an obstruction model (f^l/Gl,Vl)(\hat{f}_{l}/G_{l},V_{l}) where Vl=vVl,veVeV_{l}=\oplus_{v}V_{l,v}\oplus_{e}V_{e} so that

    • The pre-obstruction bundle (f^l,Vl,v)(\hat{f}_{l},V_{l,v}) above is the pullback to f^l\hat{f}_{l} of the pre-obstruction bundle (f^l,v,Vl,v)(\hat{f}_{l,v},V_{l,v}).

      More explicitly, applying our map ¯γω¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} to f^l\hat{f}_{l} gives a family (f^l)v(\hat{f}_{l})_{v} close to f^l,v\hat{f}_{l,v} in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}, which comes with a map ((f^l)v)(f^l,v)\mathbb{C}((\hat{f}_{l})_{v})\longrightarrow\mathbb{C}(\hat{f}_{l,v}) compatible with the map 𝔽(f^l)𝔽(f^l,v)\mathbb{F}(\hat{f}_{l})\longrightarrow\mathbb{F}(\hat{f}_{l,v}) given by restricting to the relevant coordinates. Using the trivialization associated with the pre obstruction bundle (f^l,v,Vl,v)(\hat{f}_{l,v},V_{l,v}), we may pull back Vl,vV_{l,v} to give a pre obstruction bundle ((f^l)v,Vl,v)((\hat{f}_{l})_{v},V_{l,v}). Each element (f,x)(f,x) of this Vl,vV_{l,v} is a curve ff in (f^l)v(\hat{f}_{l})_{v} along with a section in Y(f)Y(f) (which of course, vanishes on the edges of ff). By shortening some infinite edges, we may consider ff as part of a curve in f^l\hat{f}_{l}, and then extend our section in Y(f)Y(f) to be zero everywhere else on this curve in f^l\hat{f}_{l}. We may similarly extend our pre obstruction model ((f^l)v,Vl,v)((\hat{f}_{l})_{v},V_{l,v}) to become a pre obstruction model (f^l,Vl,v)(\hat{f}_{l},V_{l,v}).

    • The pre-obstruction bundle (f^l,Ve)(\hat{f}_{l},V_{e}) is the pullback of a pre-obstruction bundle (f^l,v,Ve)(\hat{f}_{l,v},V_{e}) where vv is the vertex attached the incoming end of ee (where we have chosen an orientation on the internal edges of γ\gamma)

      • *

        VeVl,vV_{e}\oplus V_{l,v} is complementary to the image of D¯D\bar{\partial} restricted to sections in X,1¯(f^l,v)X^{\infty,\underline{1}}(\hat{f}_{l,v}) which vanish on the edge e1e_{1} corresponding to our incoming end of ee.

      • *

        VeV_{e} is Gl,vG_{l,v} invariant, and contained in the image of D¯D\bar{\partial} restricted to sections in X,1¯(f^l,v)X^{\infty,\underline{1}}(\hat{f}_{l,v}) which are compactly supported inside some small neighborhood of e1e_{1}.

    Note that for any curve flf_{l} in f^l\hat{f}_{l}, (vVl,veVe)(fl)(\oplus_{v}V_{l,v}\oplus_{e}V_{e})(f_{l}) is the same dimension as the cokernel of D¯(f^l)D\bar{\partial}(\hat{f}_{l}), and that if we make f^l\hat{f}_{l} small enough, D¯(f^l)D\bar{\partial}(\hat{f}_{l}) will be transverse to vVl,veVe\oplus_{v}V_{l,v}\oplus_{e}V_{e}. Note also that vVl,veVe\oplus_{v}V_{l,v}\oplus_{e}V_{e} is GlG_{l} invariant, so we may apply Theorem 2.14 to modify (f^l/Gl,V)(\hat{f}_{l}/G_{l},V) into an obstruction model (which we shall still refer to as (f^l/Gl,V)(\hat{f}_{l}/G_{l},V)).

  • Now choose a finite cover of the set of holomorphic curves in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} by our obstruction models (f^l/Gl,Vl)(\hat{f}_{l}/G_{l},V_{l}) on ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}.

  • As in the construction of the virtual moduli space in section 2.10, by shrinking the open sets for which f^l/Gl\hat{f}_{l}/G_{l} and f^l,v/Gl,v\hat{f}_{l,v}/G_{l,v} are core families, we may arrange that there is an open neighborhood 𝒪\mathcal{O} of the set of holomorphic curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} satisfying our energy and genus bound so that

    • 𝒪\mathcal{O} meets the set for which f^l/Gl\hat{f}_{l}/G_{l} is a core family properly in the sense of definition 2.22,

    • and the image of 𝒪\mathcal{O} in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} meets the sets for which f^l,v/Gl,v\hat{f}_{l,v}/G_{l,v} is a core family properly.

  • We need the above proper meeting properties in order to apply the following slight modification of Theorem 2.29 to our context.

    Theorem B.1.

    Given

    • a finite collection of core families f^i/Gi\hat{f}^{\prime}_{i}/G_{i} for the substacks 𝒪i\mathcal{O}^{\prime}_{i} of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} or ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}

    • an open substack 𝒪\mathcal{O} of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} which meets 𝒪i\mathcal{O}^{\prime}_{i} properly for all 𝒪i¯γω\mathcal{O}^{\prime}_{i}\subset\bar{\mathcal{M}}^{\omega}_{\gamma} (definition 2.22), and which has an image in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}} which meets 𝒪i\mathcal{O}^{\prime}_{i} properly if 𝒪i¯γviω\mathcal{O}^{\prime}_{i}\subset\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}

    • an obstruction model (f^/G,V)(\hat{f}/G,V) for the substack 𝒪\mathcal{O}

    • compactly contained GiG_{i} invariant sub families f^if^i\hat{f}_{i}\subset\hat{f}^{\prime}_{i}

    then given any collection of C,1¯C^{\infty,\underline{1}} simple perturbations 𝔓i\mathfrak{P}_{i} parametrized by f^i\hat{f}^{\prime}_{i} which are compactly supported in f^i\hat{f}_{i} and are small enough in C,1¯C^{\infty,\underline{1}}, and a sufficiently small simple perturbation 𝔓0\mathfrak{P}_{0} parametrized by f^\hat{f} there exists a solution mod VV on f^\hat{f} which is a GG-invariant C,1¯C^{\infty,\underline{1}} weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) of f^T𝔹V\hat{f}^{*}T{\mathbb{B}}\oplus V with weight 11 (see example 3 below definition 2.19) so that the following holds:

    Locally on 𝔽(f^)\mathbb{F}(\hat{f}),

    (ν,¯ν)=l=1n1nt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})}

    where ¯νl\bar{\partial}^{\prime}\nu_{l} is a section of VV, and νl\nu_{l} is in X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}) so that F(νl)F(\nu_{l}) is in 𝒪\mathcal{O} and the multiperturbation defined by our perturbations 𝔓i\mathfrak{P}_{i} is equal to

    iF(νl)𝔓i=j=1n1nt𝔓j,l\prod_{i}F(\nu_{l})^{*}\mathfrak{P}_{i}=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{j,l}}

    so that

    ¯νl=¯F(νl)𝔓l,l\bar{\partial}^{\prime}\nu_{l}=\bar{\partial}F(\nu_{l})-\mathfrak{P}_{l,l}

    The weighted branched section (ν,¯ν)(\nu,\bar{\partial}^{\prime}\nu) is the unique weighted branched section of f^Tvert𝔹^V\hat{f}^{*}T_{vert}\hat{\mathbb{B}}\oplus V with weight 11 satisfying the following two conditions:

    1. (1)

      Given any curve ff in f^\hat{f} and any section ψ\psi in X,1¯(f)X^{\infty,\underline{1}}(f) so that F(ψ)𝒪F(\psi)\in\mathcal{O}, if iF(ψ)𝔓i=wkt𝔔k\prod_{i}F(\psi)^{*}\mathfrak{P}_{i}=\sum w_{k}t^{\mathfrak{Q}_{k}}, and near ff, (ν,¯ν)=wlt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum w^{\prime}_{l}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})} then the sum of the weights wkw_{k} so that ¯F(ψ)𝔔k\bar{\partial}F(\psi)-\mathfrak{Q}_{k} is in VV is equal to the sum of the weights wlw^{\prime}_{l} so that νl(f)=ψ\nu_{l}(f)=\psi.

    2. (2)

      For any locally defined section ψ\psi in X,1¯(f^)X^{\infty,\underline{1}}(\hat{f}), if the multi perturbation iF(ψ)𝔓i=wt𝔔+\prod_{i}F(\psi)^{*}\mathfrak{P}_{i}=wt^{\mathfrak{Q}}+\dotsc, and ¯F(ψ)𝔔\bar{\partial}F(\psi)-\mathfrak{Q} is a section of VV, then locally, (ν,¯ν)=wt(ψ,¯F(ψ)𝔔)+(\nu,\bar{\partial}^{\prime}\nu)=wt^{(\psi,\bar{\partial}F(\psi)-\mathfrak{Q})}+\dotsc.

    This weighted branched section determines the solutions to the perturbed ¯\bar{\partial} equation on 𝒪\mathcal{O} in the following sense: Given any family g^\hat{g} in 𝒪\mathcal{O}, if ig^𝔓i=wt¯g^+\prod_{i}\hat{g}^{*}\mathfrak{P}_{i}=wt^{\bar{\partial}\hat{g}}+\dotsc, then around each curve in g^\hat{g} which projects to the region where the above νl\nu_{l} are defined, there is a connected open neighborhood in g^\hat{g} with at least nwnw different maps to (lF(νl))/G\left(\coprod_{l}F(\nu_{l})\right)/G.

    If {𝔓i}\{\mathfrak{P}_{i}^{\prime}\} is another collection of simple perturbations satisfying the same assumptions as {𝔓i}\{\mathfrak{P}_{i}\} then the sections (νl,¯νl)(\nu_{l}^{\prime},\bar{\partial}^{\prime}\nu_{l}^{\prime}) corresponding to (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}), with the correct choice of indexing can be forced to be as close to (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}) as we like in C,1¯C^{\infty,\underline{1}} by choosing {𝔓i}\{\mathfrak{P}_{i}^{\prime}\} close to {𝔓i}\{\mathfrak{P}_{i}\} in C,1¯C^{\infty,\underline{1}}. If {𝔓i,t}\{\mathfrak{P}_{i,t}\} is a C,1¯C^{\infty,\underline{1}} family of simple perturbations satisfying the same assumptions as {𝔓i}\{\mathfrak{P}_{i}\}, then the corresponding family of solutions mod VV, (νt,¯νt)(\nu_{t},\bar{\partial}^{\prime}\nu_{t}) form a C,1¯C^{\infty,\underline{1}} family of weighted branched sections.

    Proof: The proof of this theorem is analogous to the proof of Theorem 2.29 - we just need to deal differently with the f^i\hat{f}^{\prime}_{i} which are core families on ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}} instead of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}.

    As in the proof of Theorem 2.29, we may reduce our proof to the case that for all ii, some neighborhood of f^\hat{f} in 𝒪\mathcal{O} is contained in 𝒪i\mathcal{O}^{\prime}_{i}, or has image in γviω\mathcal{M}^{\omega}_{\gamma_{v_{i}}} contained in 𝒪i\mathcal{O}^{\prime}_{i}.

    Use 𝒪i\mathcal{O}_{i} to denote the restriction of 𝒪i\mathcal{O}_{i}^{\prime} to the subset with core f^i/Gi\hat{f}_{i}/G_{i}.

    As in the proof of Theorem 2.29, we will extend f^\hat{f} to a family h^\hat{h} which can be regarded as parametrizing the simple perturbations 𝔓i\mathfrak{P}_{i} for all iIi\in I and use the resulting unique solution ν~\tilde{\nu} to the corresponding perturbed ¯\bar{\partial} equation over h^\hat{h} to construct the weighted branched section of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} which is our ‘solution’ with the required properties.

    Use the notation

    si:𝔽(f^i)𝔽(f^i+ni)s^{i}:\mathbb{F}(\hat{f}^{\prime}_{i})\longrightarrow\mathbb{F}(\hat{f}_{i}^{\prime+n_{i}})

    for the map coming from the extra marked points on the core family f^i\hat{f}^{\prime}_{i}.

    When we are dealing with curves with a γ\gamma-decoration, we shall use a slightly different evaluation map. Let Expl¯γ\operatorname{Expl}\bar{\mathcal{M}}_{\gamma} indicate the moduli stack of abstract curves with a γ\gamma decoration, and Expl¯γ+n\operatorname{Expl}\bar{\mathcal{M}}_{\gamma}^{+n} indicate the moduli stack of curves with a γ\gamma decoration and nn extra punctures. So there is a natural evaluation map

    ev+ni(f^i):𝔽(f^i+ni)Expl¯γ+ni×𝔹niev^{+n_{i}}(\hat{f}_{i}^{\prime}):\mathbb{F}(\hat{f}_{i}^{\prime+n_{i}})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}_{\gamma}^{+n_{i}}\times{\mathbb{B}}^{n_{i}}

    in the case that f^i\hat{f}^{\prime}_{i} is in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, and a corresponding evaluation map

    ev+ni(f^i):𝔽(f^i+ni)Expl¯×(𝔹ˇvi)niev^{+n_{i}}(\hat{f}_{i}^{\prime}):\mathbb{F}(\hat{f}_{i}^{\prime+n_{i}})\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}\times(\check{\mathbb{B}}_{v_{i}})^{n_{i}}

    in the case that f^i\hat{f}_{i} is in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}.

    Each of these evaluation maps have the property that they are equidimensional embeddings in a neighborhood of the section sis^{i}. There exists an open neighborhood 𝒪si\mathcal{O}_{s^{i}} of the family of curves (si)f^i+n(s^{i})^{*}\hat{f}_{i}^{\prime+n} so that given any curve ff in 𝒪i\mathcal{O}^{\prime}_{i}, if f+ni|𝒪sif^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}} indicates the restriction of the family f+nif^{+n_{i}} to 𝒪si\mathcal{O}_{s^{i}}, then ev+ni(f)(𝔽(f+ni|𝒪si))ev^{+n_{i}}(f)(\mathbb{F}(f^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}})) intersects ev+ni(f^)(si(𝔽(f^i)))ev^{+n_{i}}(\hat{f}^{\prime})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i}))) transversely exactly |Gi|\left\lvert G_{i}\right\rvert times, corresponding to the |Gi|\left\lvert G_{i}\right\rvert maps from (f)\mathbb{C}(f) into (f^i)\mathbb{C}(\hat{f}^{\prime}_{i}).

    In the case that f^i\hat{f}_{i} is in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}, we wish to pull back 𝒪si\mathcal{O}_{s^{i}} to (¯γω)+ni(\bar{\mathcal{M}}^{\omega}_{\gamma})^{+n_{i}}, (the result of adding nin_{i} extra punctures to the moduli stack of curves in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}.) The extra punctures given by sis^{i} are all contained in the smooth components of f^i\hat{f}_{i}, so we may ensure that the same is true for the extra punctures on curves in 𝒪si\mathcal{O}_{s^{i}}. We may extend our map ¯γω¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}} in an obvious way to a map to (¯γviω)+ni(\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}})^{+n_{i}} from the subset of (¯γω)+ni(\bar{\mathcal{M}}^{\omega}_{\gamma})^{+n_{i}} where all the extra marked points are contained in strata sent to the vertex viv_{i}. To reduce the amount of extra notation required, refer to the inverse image of the above 𝒪si\mathcal{O}_{s^{i}} under this map as 𝒪si\mathcal{O}_{s^{i}}.

    Consider the family f^+(n1):𝔽(f^+n)𝔹n\hat{f}^{+(n-1)}:\mathbb{F}(\hat{f}^{+n})\longrightarrow{\mathbb{B}}^{n}. Use the notation X+(n1)X^{+(n-1)} to denote the vector bundle over 𝔽(f^+n)\mathbb{F}(\hat{f}^{+n}) which is the pullback under f^+n1\hat{f}^{+n-1} of T𝔹nT\mathbb{B}^{n}.

    Any section ν\nu of f^T𝔹\hat{f}^{*}T{\mathbb{B}} corresponds in an obvious way to a section ν+(n1)\nu^{+(n-1)} of X+(n1)X^{+(n-1)}, and the map F:f^T𝔹𝔹F:\hat{f}^{*}T{\mathbb{B}}\longrightarrow{\mathbb{B}} corresponds to a C,1¯C^{\infty,\underline{1}} map

    F+(n1):X+(n1)𝔹nF^{+(n-1)}:X^{+(n-1)}\longrightarrow\mathbb{B}^{n}

    so that

    F+(n1)(ν+(n1))=(F(ν))+(n1)F^{+(n-1)}(\nu^{+(n-1)})=\left(F(\nu)\right)^{+(n-1)}

    Use the notation ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} to denote the restriction of ν+(ni1)\nu^{+(n_{i}-1)} to the subset 𝔽(F(ν)+ni|𝒪si)𝔽(f^+ni)\mathbb{F}(F(\nu)^{+n_{i}}\rvert_{\mathcal{O}_{s^{i}}})\subset\mathbb{F}(\hat{f}^{+n_{i}})

    Define a map

    EV+n:X+(n1)Expl¯γ+n×𝔹nEV^{+n}:X^{+(n-1)}\longrightarrow\operatorname{Expl}\bar{\mathcal{M}}_{\gamma}^{+n}\times{\mathbb{B}}^{n}

    so that EV+nEV^{+n} is equal to the natural map coming from the complex structure of curves in (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) on the first component, and F+(n1)F^{+(n-1)} on the second component. So

    EV+n(ν+(n1)())=ev+n(F(ν))()EV^{+n}(\nu^{+(n-1)}(\cdot))=ev^{+n}(F(\nu))(\cdot)

    If we restrict to the subset of X+(n1)X^{+(n-1)} where the extra marked points are in components sent to viv_{i}, then there is an analogous map EVvi+nEV^{+n}_{v_{i}} to Expl¯γvi+n×(𝔹ˇvi)n\operatorname{Expl}\bar{\mathcal{M}}_{\gamma_{v_{i}}}^{+n}\times(\check{\mathbb{B}}_{v_{i}})^{n}.

    Use the notation ν(g)+(ni1)|𝒪si\nu(g)^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} for the restriction of ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} to the inverse image of a curve gf^g\in\hat{f}. In the case that f^i\hat{f}_{i} is in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, for any section ν\nu small enough in C1,δC^{1,\delta}, the map EV+nEV^{+n} restricted to ν(g)+(ni1)|𝒪si\nu(g)^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} intersects ev+ni(f^i)(si(𝔽(f^i)))ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i}))) transversely in exactly |Gi|\left\lvert G_{i}\right\rvert points. Denote by SiS_{i} the subset of X+(ni1)X^{+(n_{i}-1)} which is the pullback of the image of the section sis^{i}:

    Si:=(EV+ni)1(ev+ni(f^i)(si(𝔽(f^i))))X+(ni1)S_{i}:=(EV^{+n_{i}})^{-1}\left(ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i})))\right)\subset X^{+(n_{i}-1)}

    In the case that f^i\hat{f}_{i} is in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}, for any section ν\nu small enough in C1,δC^{1,\delta}, the map EVvi+nEV^{+n}_{v_{i}} restricted to ν(g)+(ni1)|𝒪si\nu(g)^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} intersects ev+ni(f^i)(si(𝔽(f^i)))ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i}))) transversely in exactly |Gi|\left\lvert G_{i}\right\rvert points. Denote by SiS_{i} the subset of X+(ni1)X^{+(n_{i}-1)} which is the pullback of the image of the section sis^{i}:

    Si:=(EVvi+ni)1(ev+ni(f^i)(si(𝔽(f^i))))X+(ni1)S_{i}:=(EV^{+n_{i}}_{v_{i}})^{-1}\left(ev^{+n_{i}}(\hat{f}^{\prime}_{i})(s^{i}(\mathbb{F}(\hat{f}^{\prime}_{i})))\right)\subset X^{+(n_{i}-1)}

    Close to the zero section in X+(ni1)X^{+(n_{i}-1)}, SiS_{i} has regularity C,1¯C^{\infty,\underline{1}}, and for sections ν\nu small enough in C1,δC^{1,\delta}, SiS_{i} is transverse to ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} and ν+(ni1)|𝒪siSi\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}}\cap S_{i} is a |Gi|\left\lvert G_{i}\right\rvert-fold multisection 𝔽(f^)SiX+(ni1)\mathbb{F}(\hat{f})\longrightarrow S_{i}\subset X^{+(n_{i}-1)}.

    Use the notation X~+(n1)\tilde{X}^{+(n-1)} for the pullback along the map (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) of the vector bundle X+(n1)X^{+(n-1)}, S~i\tilde{S}_{i} for the inverse image of SiS_{i} in X~+(ni1)\tilde{X}^{+(n_{i}-1)}, and ν~|𝒪si+(ni1)\tilde{\nu}^{+(n_{i}-1)}_{\rvert_{\mathcal{O}_{s^{i}}}} for the pullback of ν+(ni1)|𝒪siX+(ni1)\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}}\subset X^{+(n_{i}-1)} to a section of X~+(ni1)\tilde{X}^{+(n_{i}-1)}. Considering S~iSi\tilde{S}_{i}\longrightarrow S_{i} as the pullback of (f^+n)𝔽(f^+n)\mathbb{C}(\hat{f}^{+n})\longrightarrow\mathbb{F}(\hat{f}^{+n}) gives S~iSi\tilde{S}_{i}\longrightarrow S_{i} the structure of a family of curves. Forgetting the extra nn marked points gives a family of curves SˇiSi\check{S}_{i}\longrightarrow S_{i} which is the pullback of (f^)𝔽(f^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{F}(\hat{f}).

    As discussed in the proof of Theorem 2.29, in the case that f^i\hat{f}_{i} is in ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}, there is a map

    SˇiΦi(f^i)Si𝔽(f^i)\begin{array}[]{ccc}\check{S}_{i}&\xrightarrow{\Phi_{i}}&\mathbb{C}(\hat{f}_{i}^{\prime})\\ \downarrow&&\downarrow\\ S_{i}&\longrightarrow&\mathbb{F}(\hat{f}_{i}^{\prime})\end{array}

    so Φi\Phi_{i} determines the maps ΦF(ν)\Phi_{F(\nu)} from the definition of the core family f^i/Gi\hat{f}_{i}^{\prime}/G_{i} in the following sense: For ν\nu small enough, the intersection of ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} with SiS_{i} is transverse, and is a |Gi|\left\lvert G_{i}\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}), which lifts to a |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) which is a subset of Sˇ\check{S}. Then Φi\Phi_{i} gives a map of our |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) into (f^i)\mathbb{C}(\hat{f}^{\prime}_{i}), which corresponds to the map ΦF(ν):(f^)(f^i)/Gi\Phi_{F(\nu)}:\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{f}^{\prime}_{i})/G_{i}.

    In the case that f^i\hat{f}_{i} is in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}, denote by (Sˇi)vi(\check{S}_{i})_{v_{i}} the restriction of Siˇ\check{S_{i}} to the subset which is sent to viv_{i} using the γ\gamma decoration. Then there is an analogous map

    (Sˇi)viΦi(f^i)Si𝔽(f^i)\begin{array}[]{ccc}(\check{S}_{i})_{v_{i}}&\xrightarrow{\Phi_{i}}&\mathbb{C}(\hat{f}_{i}^{\prime})\\ \downarrow&&\downarrow\\ S_{i}&\longrightarrow&\mathbb{F}(\hat{f}_{i}^{\prime})\end{array}

    so that the following holds: For ν\nu small enough, the intersection of ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} with SiS_{i} is transverse, and is a |Gi|\left\lvert G_{i}\right\rvert-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}), which lifts to a |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) which is a subset of Sˇ\check{S}. Then Φi\Phi_{i} gives a map of a subset of our |Gi|\left\lvert G_{i}\right\rvert-fold cover of (f^)\mathbb{C}(\hat{f}) into (f^i)\mathbb{C}(\hat{f}^{\prime}_{i}) which can also be constructed as follows: Applying the map ¯γω¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma}\longrightarrow\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}} to the family F(ν)F(\nu) gives a family F(ν)viF(\nu)_{v_{i}} in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}. Then the map ΦF(ν)vi\Phi_{F(\nu)_{v_{i}}} can be regarded as giving a map of a GiG_{i} fold cover of (F(ν)vi)\mathbb{C}(F(\nu)_{v_{i}}) to (f^i)\mathbb{C}(\hat{f}_{i}^{\prime}). Pull this GiG_{i}-fold cover and map back over the inclusion into (F(ν)vi)\mathbb{C}(F(\nu)_{v_{i}}) of the strata of (f^)\mathbb{C}(\hat{f}) which are sent to viv_{i}. The resulting map is Φi\Phi_{i}.

    Denote by X+X^{+} the fiber product of X+(ni1)X^{+(n_{i}-1)} over 𝔽(f^)\mathbb{F}(\hat{f}) for all ii, and denote by 𝔽+\mathbb{F}^{+} the fiber product of 𝔽(f^+ni)\mathbb{F}(\hat{f}^{+n_{i}}) over 𝔽(f^)\mathbb{F}(\hat{f}) for all ii; so X+X^{+} is a vector bundle over 𝔽+\mathbb{F}^{+}. A C,1¯C^{\infty,\underline{1}} section ν\nu of f^Tvert𝔹^\hat{f}^{*}T_{vert}\hat{\mathbb{B}} corresponds in the obvious way to a C,1¯C^{\infty,\underline{1}} section ν+\nu^{+} of X+X^{+} which is equal to ν+(ni1)\nu^{+(n_{i}-1)} on each X+(ni1)X^{+(n_{i}-1)} factor. Similarly, denote by ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} the open subset of ν+\nu^{+} inside ν+(ni1)|𝒪si\nu^{+(n_{i}-1)}\rvert_{\mathcal{O}_{s^{i}}} on each X+(ni1)X^{+(n_{i}-1)} factor. Denote by S+X+S^{+}\subset X^{+} the subset corresponding to all SiX+(ni1)S_{i}\subset X^{+(n_{i}-1)} restricted to a neighborhood of the zero section small enough that S+S^{+} is C,1¯C^{\infty,\underline{1}}. We can choose S+S^{+} so that pulling back (f^,V)(\hat{f},V) over the map S+𝔽(f^)S^{+}\longrightarrow\mathbb{F}(\hat{f}) gives an allowable pre obstruction model (h^,V)(\hat{h},V). Note that (h^)\mathbb{C}(\hat{h}) is some open subset of the fiber product of Sˇi\check{S}_{i} over (f^)\mathbb{C}(\hat{f}) for all ii, so the maps Φi\Phi_{i} induce maps

    (h^)Φi(f^i)𝔽(h^)𝔽(f^i)\begin{array}[]{ccc}\mathbb{C}(\hat{h})&\xrightarrow{\Phi_{i}}&\mathbb{C}(\hat{f}^{\prime}_{i})\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{h})&\longrightarrow&\mathbb{F}(\hat{f}^{\prime}_{i})\end{array}

    (When f^i\hat{f}_{i} is in ¯γviω\bar{\mathcal{M}}^{\omega}_{\gamma_{v_{i}}}, note that the above map Φi\Phi_{i} is only defined on the subset of (h^)\mathbb{C}(\hat{h}) consisting of strata which are sent to viv_{i} using the γ\gamma decoration.)

    Pulling a simple perturbation 𝔓i\mathfrak{P}_{i} parametrized by f^i\hat{f}_{i}^{\prime} back over the map Φi\Phi_{i} gives a simple perturbation Φi𝔓i\Phi_{i}^{*}\mathfrak{P}_{i} parametrized by h^\hat{h}. In the case that f^i\hat{f}_{i} is in ¯γvω\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}, this simple perturbation is only defined on the strata of (h^)\mathbb{C}(\hat{h}) sent to viv_{i}, but we may extend the simple perturbation to be 0 everywhere else. Now the rest of the proof is identical to the corresponding part of the proof of Theorem 2.29.

    Use the notation

    𝔓:=iΦi𝔓i\mathfrak{P}:=\sum_{i}\Phi_{i}^{*}\mathfrak{P}_{i}

    If ν\nu is any small enough section of f^+Tvert𝔹^\hat{f}^{+}T_{vert}\hat{\mathbb{B}}, then the multi perturbation iF(ν)𝔓i\prod_{i}F(\nu)^{*}\mathfrak{P}_{i} can be constructed as follows: If ν\nu is small enough, then ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to S+S^{+}, and the intersection of ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} with S+S^{+} is a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) in 𝔽(h^)\mathbb{F}(\hat{h}) which lifts to a multiple cover of (f^)\mathbb{C}(\hat{f}) inside (h^)\mathbb{C}(\hat{h}) (where n=i|Gi|n=\prod_{i}\left\lvert G_{i}\right\rvert). Together these give the domain for a family of curves F(ν)F(\nu)^{\prime} which is a nn-fold multiple cover of F(ν)F(\nu). Restricting 𝔓\mathfrak{P} to F(ν)F(\nu)^{\prime} then gives a section of Y(F(ν))Y(F(\nu)^{\prime}), which corresponds to a nn-fold multi section of Y(F(ν))Y(F(\nu)). Locally, giving each of these nn sections a weight 1/n1/n gives a weighted branched section of Y(F(ν))Y(F(\nu)) with total weight 11 which is equal to the multi perturbation iF(ν)𝔓i\prod_{i}F(\nu)^{*}\mathfrak{P}_{i}.

    As (f^,V)(\hat{f},V) is an obstruction model, Theorem 2.14 applies to (h^,V)(\hat{h},V) and implies that there is some neighborhood of 0 in the space of simple perturbations parametrized by h^\hat{h} so that for such any 𝔓\mathfrak{P} in this neighborhood, there is a unique small section ν~X,1¯(h^)\tilde{\nu}\in X^{\infty,\underline{1}}(\hat{h}) so that (¯𝔓)ν~=V(\bar{\partial}-\mathfrak{P})\tilde{\nu}=\in V. The fact that (f^,V)(\hat{f},V) is part of an obstruction model for 𝒪\mathcal{O} implies the following uniqueness property for ν~\tilde{\nu} if 𝔓\mathfrak{P} is small enough: Given any curve hh in h^\hat{h} and section ψ\psi in X,1¯X^{\infty,\underline{1}} so that F(ψ)F(\psi) is in 𝒪\mathcal{O}, then (¯𝔓)ψV(\bar{\partial}-\mathfrak{P})\psi\in V if and only if ψ\psi is the restriction to hh of ν~\tilde{\nu}.

    Denote by X~+\tilde{X}^{+} the pullback of X+X^{+} over the map 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), and denote by S~+\tilde{S}^{+} the pullback of S+S^{+}.

    S~+X~+S+X+𝔽(h^)𝔽(f^)\begin{array}[]{ccc}\tilde{S}^{+}\subset\tilde{X}^{+}&\longrightarrow&S^{+}\subset X^{+}\\ \downarrow&&\downarrow\\ \mathbb{F}(\hat{h})&\longrightarrow&\mathbb{F}(\hat{f})\end{array}

    This S~+\tilde{S}^{+} comes with two maps into S+S^{+}: one the restriction of the map X~+X+\tilde{X}^{+}\longrightarrow X^{+}, and one the restriction of the map X~+𝔽(h^)=S+\tilde{X}^{+}\longrightarrow\mathbb{F}(\hat{h})=S^{+}. The significance of these two maps is as follows: S+S^{+} is used to parametrize the different possible maps into (f^i)\mathbb{C}(\hat{f}_{i}). The restriction of the map X~+X+\tilde{X}^{+}\longrightarrow X^{+} determines the maps into (f^i)\mathbb{C}(\hat{f}_{i}) that the families of curves corresponding to sections of X+X^{+} have. The restriction of the map X~+𝔽(h^)=S+\tilde{X}^{+}\longrightarrow\mathbb{F}(\hat{h})=S^{+} specifies the maps to (f^i)\mathbb{C}(\hat{f}_{i}) used to define our simple perturbation parametrized by h^\hat{h}.

    Denote by SΔ+S^{+}_{\Delta} the subset of S~+\tilde{S}^{+} on which the above two maps agree. Because these two above maps agree when composed with the relevant maps to 𝔽(f^)\mathbb{F}(\hat{f}), S~+\tilde{S}^{+} can be regarded as the fiber product of S+S^{+} with itself over 𝔽(f^)\mathbb{F}(\hat{f}) and SΔ+S^{+}_{\Delta} is the diagonal in this fiber product S~+\tilde{S}^{+}. Therefore, SΔ+S^{+}_{\Delta} is C,1¯C^{\infty,\underline{1}} and the map SΔ+S+S^{+}_{\Delta}\longrightarrow S^{+} is an isomorphism. A section ν~\tilde{\nu} of h^T𝔹\hat{h}^{*}T{\mathbb{B}} defines a section ν~+\tilde{\nu}^{+} of the vector bundle X~+\tilde{X}^{+} so that if ν~\tilde{\nu} is the pullback over the map (h^)𝔽(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) of some section ν\nu of f^T𝔹\hat{f}^{*}T{\mathbb{B}}, then ν~+\tilde{\nu}^{+} is the pullback of ν+\nu^{+}. We can define ν~+|𝒪s+\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}} similarly to the definition of ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}}.

    As ν+|𝒪s+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to S+S^{+} for ν\nu small enough, and ν+|𝒪s+S+\nu^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} gives a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}), ν~+|𝒪s+\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}} is transverse to SΔ+S^{+}_{\Delta} for ν~\tilde{\nu} small enough, and ν~+|𝒪s+S+Δ\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+}_{\Delta} also defines a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) with regularity C,1¯C^{\infty,\underline{1}}. To see this, suppose that ν~+\tilde{\nu}^{+} is the pullback of some ν+\nu^{+}. Then ν~+\tilde{\nu}^{+} is transverse to S~+\tilde{S}^{+}, and ν~+S~+\tilde{\nu}^{+}\cap\tilde{S}^{+} is an nn fold cover of 𝔽(h^)\mathbb{F}(\hat{h}) which is a pullback of ν+S+\nu^{+}\cap S^{+} over the map 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}). These nn sections of S~+𝔽(h^)=S+\tilde{S}^{+}\longrightarrow\mathbb{F}(\hat{h})=S^{+} are constant on fibers of the map 𝔽(h^)=S+𝔽(f)\mathbb{F}(\hat{h})=S^{+}\longrightarrow\mathbb{F}(f), and are therefore transverse to the diagonal section SΔ+S^{+}_{\Delta}, and when intersected with SΔ+S^{+}_{\Delta} give an nn-fold section of SΔ+𝔽(f^)S^{+}_{\Delta}\longrightarrow\mathbb{F}(\hat{f}). This transversality and the fact that ν~+|𝒪s+S+Δ\tilde{\nu}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+}_{\Delta} defines a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) with regularity C,1¯C^{\infty,\underline{1}} is stable under perturbations of ν~+\tilde{\nu}^{+}, so it remains true for small ν~\tilde{\nu} which aren’t the pullback of some ν\nu.

    We may consider this multiple cover of 𝔽(f^)\mathbb{F}(\hat{f}) as being a multi section 𝔽\mathbb{F}^{\prime} of S+=𝔽(h^)𝔽(f^)S^{+}=\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), which lifts to a multi section of (h^)(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{C}(\hat{f}). Restricting ν~\tilde{\nu} to this multi section gives locally nn sections νl\nu_{l} of f^T𝔹\hat{f}^{*}T{\mathbb{B}} with regularity C,1¯C^{\infty,\underline{1}}. We may similarly pullback the sections (ν~,¯ν~𝔓)(\tilde{\nu},\bar{\partial}\tilde{\nu}-\mathfrak{P}) to give locally nn sections (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}). Then

    (23) (ν,¯ν)=l=1n1nt(νl,¯νl)(\nu,\bar{\partial}^{\prime}\nu)=\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})}

    is the weighed branched solution which is our ‘solution mod VV’. We shall now show that this weighted branched section has the required properties if {𝔓i}\{\mathfrak{P}_{i}\} is small enough. Note first that close by simple perturbations {𝔓i}\{\mathfrak{P}_{i}\} give close by solutions (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}). Also note that if we have a C,1¯C^{\infty,\underline{1}} family of simple perturbations {𝔓i,t}\{\mathfrak{P}_{i,t}\}, Theorem 2.14 implies that the corresponding family of solutions ν~t\tilde{\nu}_{t} to (¯𝔓t)ν~tV(\bar{\partial}-\mathfrak{P}_{t})\tilde{\nu}_{t}\in V is a C,1¯C^{\infty,\underline{1}} family, so the corresponding weighted branched sections (νt,¯νt)(\nu_{t},\bar{\partial}^{\prime}\nu_{t}) form a C,1¯C^{\infty,\underline{1}} family.

    If {𝔓i}\{\mathfrak{P}_{i}\} are chosen small enough, the multi perturbation under study is given by

    (24) iνl𝔓i=j=1n1nt𝔓j,l\prod_{i}\nu_{l}^{*}\mathfrak{P}_{i}=\sum_{j=1}^{n}\frac{1}{n}t^{\mathfrak{P}_{j,l}}

    where 𝔓j,l\mathfrak{P}_{j,l} is constructed as follows: νl+|𝒪s+S+\nu_{l}^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} is a nn-fold cover of the open subset of 𝔽(f^)\mathbb{F}(\hat{f}) where νl\nu_{l} is defined. By working locally, this nn-fold cover can be thought of as nn local sections of S+=𝔽(h^)𝔽(f^)S^{+}=\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}), which lift to nn local sections of (h^)𝔽(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}). The restriction of 𝔓\mathfrak{P} to these nn local sections gives the nn sections 𝔓j,l\mathfrak{P}_{j,l} of Y(F(νl))Y(F(\nu_{l})) in the formula (24) above. As one of these sections of 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) coincides with the multi section 𝔽\mathbb{F}^{\prime} mentioned in the paragraph preceding equation (23) obtained using the solution ν~\tilde{\nu} to the equation (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V, one of the sections 𝔓l,l\mathfrak{P}_{l,l} of Y(F(νl))Y(F(\nu_{l})) has the property that ¯F(νl)𝔓l,l=¯νl\bar{\partial}F(\nu_{l})-\mathfrak{P}_{l,l}=\bar{\partial}^{\prime}\nu_{l}.

    Suppose that ff is some curve in f^\hat{f} where these νl\nu_{l} in formula (23) are defined, and ψX,1¯\psi\in X^{\infty,\underline{1}} is small enough that F(ψ)𝒪F(\psi)\in\mathcal{O}. If the simple perturbations 𝔓i\mathfrak{P}_{i} are chosen small enough, the fact that (f^,V)(\hat{f},V) is an obstruction model will imply that if iF(ψ)𝔓i=wt𝔔+\prod_{i}F(\psi)^{*}\mathfrak{P}_{i}=wt^{\mathfrak{Q}}+\dotsc where w>0w>0 and (¯F(ψ)𝔔)V(\bar{\partial}F(\psi)-\mathfrak{Q})\in V, then ψ\psi must be small - choose {𝔓i}\{\mathfrak{P}_{i}\} small enough that such ff must have ψ+|𝒪s+\psi^{+}\rvert_{\mathcal{O}_{s^{+}}} intersecting S+S^{+} transversely nn times and our reduction to the case that the families corresponding to sections of X(f^)X(\hat{f}) are in 𝒪i\mathcal{O}^{\prime}_{i} is valid. Then iF(ψ)𝔓i=l=1n1nt𝔔l\prod_{i}F(\psi)^{*}\mathfrak{P}_{i}=\sum_{l=1}^{n}\frac{1}{n}t^{\mathfrak{Q}_{l}} where the nn sections 𝔔l\mathfrak{Q}_{l} of Y(F(ψ))Y(F(\psi)) are obtained as follows: The nn points of ψ+|𝒪s+S+\psi^{+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} correspond to nn maps of (F(ψ))\mathbb{C}(F(\psi)) into (h^)\mathbb{C}(\hat{h}) - the nn sections 𝔔l\mathfrak{Q}_{l} are given by pulling back the simple perturbation 𝔓\mathfrak{P} over these maps. Then (¯F(ψ)𝔔l)V(\bar{\partial}F(\psi)-\mathfrak{Q}_{l})\in V if and only if ψ\psi is equal to the pullback under the relevant map of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V. Therefore, if {𝔓i}\{\mathfrak{P}_{i}\} is small enough, the number of 𝔔l\mathfrak{Q}_{l} so that (¯F(ψ)𝔔l)V(\bar{\partial}F(\psi)-\mathfrak{Q}_{l})\in V is equal to the number of νl\nu_{l} from formula (23) so that ψ=νl(f)\psi=\nu_{l}(f).

    Similarly, if ν\nu^{\prime} is locally a section of f^T𝔹\hat{f}^{*}T{\mathbb{B}} vanishing on the relevant marked points so that F(ν)𝒪F(\nu^{\prime})\in\mathcal{O} and iF(ν)𝔓i=wt𝔔+\prod_{i}F(\nu^{\prime})^{*}\mathfrak{P}_{i}=wt^{\mathfrak{Q}}+\dotsc where w>0w>0 and (¯F(ν)𝔔)V(\bar{\partial}F(\nu^{\prime})-\mathfrak{Q})\in V, then so long as {𝔓i}\{\mathfrak{P}_{i}\} is small enough, ν+|𝒪s+S+\nu^{\prime+}\rvert_{\mathcal{O}_{s^{+}}}\cap S^{+} is locally a nn-fold cover of 𝔽(f^)\mathbb{F}(\hat{f}) corresponding to nn sections of 𝔽(h^)𝔽(f^)\mathbb{F}(\hat{h})\longrightarrow\mathbb{F}(\hat{f}) which lift locally to nn sections of (h^)(f^)\mathbb{C}(\hat{h})\longrightarrow\mathbb{C}(\hat{f}). Then 𝔔\mathfrak{Q} must locally correspond to the pullback of 𝔓\mathfrak{P} under one of these local maps (f^)(h^)\mathbb{C}(\hat{f})\longrightarrow\mathbb{C}(\hat{h}), and ν\nu^{\prime} must locally be the pullback of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V. It follows that (ν,¯ν𝔔)(\nu^{\prime},\bar{\partial}\nu^{\prime}-\mathfrak{Q}) must coincide locally with one of these (νl,¯νl)(\nu_{l},\bar{\partial}^{\prime}\nu_{l}) from formula (23), and the weighted branched section locally equal to l=1n1nt(νl,¯νl)\sum_{l=1}^{n}\frac{1}{n}t^{(\nu_{l},\bar{\partial}^{\prime}\nu_{l})} is the unique weighted branched section with the required properties. The fact that our weighted branched section is the unique one satisfying these properties implies that it is GG-invariant. (This may also be checked directly by noting the the construction is GG-invariant.)

    The relationship of our solution to the solutions to the perturbed ¯\bar{\partial} equation is as follows: Consider a family g^\hat{g} in 𝒪\mathcal{O} so that i𝔓ig^=wt¯g^+\prod_{i}\mathfrak{P}_{i}\hat{g}=wt^{\bar{\partial}\hat{g}}+\dotsc and w>(k1)/nw>(k-1)/n. By working locally on g^\hat{g}, we may assume without losing generality that g^\hat{g} projects to the region in f^\hat{f} where equation 23 holds, and that we may resolve the GG-fold ambiguity of the map (g^)(f^)/G\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(\hat{f})/G to a map (g^)(f^)\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(\hat{f}). We may then pull back X+X^{+} and S+S^{+} to be bundles over 𝔽(g^)\mathbb{F}(\hat{g}). The corresponding bundles X+(g^)X^{+}(\hat{g}) and S+(g^)S^{+}(\hat{g}) may also be constructed in the same way as the original bundles using the induced trivialization on g^\hat{g} from f^\hat{f}. The section ψ\psi vanishing at the correct marked points so that g^=F(ψ)\hat{g}=F(\psi) corresponds to a section ψ+\psi^{+} of this pulled back X+X^{+} which is transverse to the pulled back S+S^{+} and intersects this pulled back S+S^{+} in an nn-fold cover of 𝔽(g^)\mathbb{F}(\hat{g}). This nn-fold cover of 𝔽(g^)\mathbb{F}(\hat{g}) comes with a map to S+S^{+}, corresponding to a map to 𝔽(h^)\mathbb{F}(\hat{h}) which lifts to a fiberwise holomorphic map of a nn-fold cover of (g^)\mathbb{C}(\hat{g}) to (h^)\mathbb{C}(\hat{h}) so that ig^𝔓i\prod_{i}\hat{g}^{*}\mathfrak{P}_{i} is determined by pulling back 𝔓\mathfrak{P} over this map, then giving the simple perturbation from each branch of the cover a weight 1/n1/n and summing the result. As w>(k1)/nw>(k-1)/n, locally at least kk of these simple perturbations must be ¯g^\bar{\partial}\hat{g}, and ψ\psi must be the pullback under each of the corresponding maps of the solution ν~\tilde{\nu} to (¯𝔓)ν~V(\bar{\partial}-\mathfrak{P})\tilde{\nu}\in V, and its image must be contained in the subset where ¯ν~=0\bar{\partial}^{\prime}\tilde{\nu}=0. It follows that around each curve in g^\hat{g}, there is a map of a neighborhood into at least kk of the F(νl)F(\nu_{l}) with image contained in the subset where ¯νl=0\bar{\partial}^{\prime}\nu_{l}=0, and with the map (g^)(F(νl))\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(F(\nu_{l})) corresponding to our local choice of lift of the map (g^)(f^)/G\mathbb{C}(\hat{g})\longrightarrow\mathbb{C}(\hat{f})/G coming from the fact that f^/G\hat{f}/G is a core family. Without a choice resolving this GG-fold ambiguity, this corresponds to there being at least kk maps of g^\hat{g} into (lF(νl))/G(\coprod_{l}F(\nu_{l}))/G.

    \square

  • By pulling back generic simple perturbations parametrized by f^l,v\hat{f}_{l,v} for all vv, transversality can be achieved in any compact subset of an obstruction model (f^l/Gl,Vl)(\hat{f}_{l}/G_{l},V_{l}) as follows:

    Lemma B.2.

    Suppose that we have compactly supported simple perturbations parametrized by our f^l,v\hat{f}_{l,v} which are small enough that Theorems 2.29 and B.1 may be applied in the following two contexts. Over 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}), Theorem 2.29 gives a solution to the corresponding perturbed ¯\bar{\partial} equation mod Vl,vV_{l,v} which is locally equal to a weighted sum of sections in X,1¯(f^l,v)X^{\infty,\underline{1}}(\hat{f}_{l,v}) each of which has a corresponding section ¯v\bar{\partial}^{\prime}_{v} of Vl,vV_{l,v}. Similarly, over 𝔽(f^l)\mathbb{F}(\hat{f}_{l}), Theorem B.1 gives a solution to the corresponding perturbed ¯\bar{\partial} equation mod VlV_{l} which is locally equal to a weighted sum of sections in X,1¯(f^l)X^{\infty,\underline{1}}(\hat{f}_{l}), each of which has a corresponding section ¯\bar{\partial}^{\prime} of VlV_{l}.

    Let CC be a subfamily of f^l\hat{f}_{l}, and let CC^{\prime} be the subfamily of vf^l,v\prod_{v}\hat{f}_{l,v} which is the intersection of vf^l,v\prod_{v}\hat{f}_{l,v} with the image of CC in v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}}. Then if our simple perturbations are small enough, and on CC^{\prime},

    1. (1)

      ¯v\bar{\partial}^{\prime}_{v} is transverse to the zero section in Vl,vV_{l,v},

    2. (2)

      the solutions to the equations ¯v=0\bar{\partial}^{\prime}_{v}=0 are transverse when mapped to ee\prod_{e}\mathcal{M}_{e},

    3. (3)

      and none of the solutions to the equations ¯v=0\bar{\partial}^{\prime}_{v}=0 have any automorphisms,

    then restricted to CC, ¯\bar{\partial}^{\prime} is transverse to the zero section in VlV_{l}.

    Proof: Recall that Vl=vVl,veVeV_{l}=\oplus_{v}V_{l,v}\oplus_{e}V_{e}, where VeV_{e} is considered as pulled back from a pre-obstruction model (f^l,v,Ve)(\hat{f}_{l,v},V_{e}) where vv is the vertex attached to one of the ends of ee. Use the notation SvS_{v} to indicate the set of edges ee for which VeV_{e} is considered as coming from a pre-obstruction model (f^l,v,Ve)(\hat{f}_{l,v},V_{e}). Instead of a single simple perturbation parametrized by f^l,v\hat{f}_{l,v}, we may consider a family of simple perturbations parameterized by the total space of the bundle eSvVe\oplus_{e\in S_{v}}V_{e} where at (f,x)(f,x) our new simple perturbation is equal to the old simple perturbation plus xx. Close to the zero section in eSvVe\oplus_{e\in S_{v}}V_{e}, we may then apply Theorem 2.29 with this new family of simple perturbations, to obtain the local moduli space MvM^{\prime}_{v} of solutions to ¯Vl,veSvVe\bar{\partial}^{\prime}\in V_{l,v}\oplus_{e\in S_{v}}V_{e}. This moduli space MvM^{\prime}_{v} is locally equal to a weighted sum of families together with sections ¯\bar{\partial}^{\prime} of Vl,veSvVeV_{l,v}\oplus_{e\in S_{v}}V_{e}. It follows from our application of Theorem 2.29 that these sections ¯\bar{\partial}^{\prime} are transverse to Vl,vVl,veSvVeV_{l,v}\subset V_{l,v}\oplus_{e\in S_{v}}V_{e}, therefore condition 1 implies that these sections ¯\bar{\partial}^{\prime} are transverse to the zero section.

    Condition 2 implies that near ¯=0\bar{\partial}^{\prime}=0, these moduli spaces MvM^{\prime}_{v} will be transverse when mapped by EV1\operatorname{EV}_{1} and EV0\operatorname{EV}_{0} to ee\prod_{e}\mathcal{M}_{e}. Lemma 4.5 implies that close to the subset where ¯=0\bar{\partial}^{\prime}=0, the result of applying Theorem B.1 to (f^l,Vl)(\hat{f}_{l},V_{l}) is a bundle of gluing choices over the result of taking the fiber product of our MvM_{v} over ee\prod_{e}\mathcal{M}_{e} and restricting to the subset with tropical parts that can be obtained by γ\gamma-decorated tropical completion. The sections ¯\bar{\partial}^{\prime} of VlV_{l} are equal to the pullback of the fiber product of the individual sections ¯\bar{\partial}^{\prime} of Vl,veSvVeV_{l,v}\oplus_{e\in S_{v}}V_{e}, so the fact that these individual sections ¯\bar{\partial}^{\prime} are transverse to the zero section combined with the transversality 2 for the solutions to ¯=0\bar{\partial}^{\prime}=0 when taking our fiber product imply that ¯\bar{\partial}^{\prime} is transverse to the zero section in VlV_{l}.

    \square

    Lemma B.3.

    If 𝔹\mathbb{B} is not zero dimensional, then given any compact subfamily Cf^lC\subset\hat{f}_{l}, the conditions 1, 2, and 3 of Lemma B.2 are satisfied for a generic choice of simple perturbations parametrized by f^l,v\hat{f}_{l,v} for all vv.

    Proof:

    Clearly, the conditions 1, 2 and 3 are open conditions, and Theorem 2.24 states that the set of perturbations satisfying conditions 1 and 3 is dense, so we need only show that perturbations satisfying condition 2 are dense. This is easy: start off with some C,1¯C^{\infty,\underline{1}} perturbation satisfying condition 1 and 3, apply Theorem 2.29 and let i=1nwitvνi,v\sum_{i=1}^{n}w_{i}t^{\prod_{v}\nu_{i,v}} indicate the product for all vv of the C,1¯C^{\infty,\underline{1}} multi sections which solve the equation ¯vVl,v\bar{\partial}^{\prime}_{v}\in V_{l,v}. Assume that for each fixed i<ki<k, the the sections νi,v\nu_{i,v} correspond to families satisfying the transversality condition 2. We may choose a C,1¯C^{\infty,\underline{1}} section νv,k\nu_{v,k}^{\prime} in X(f^l,v)X(\hat{f}_{l,v}) which is as close as we like to νv,k\nu_{v,k} in C,1¯C^{\infty,\underline{1}}, so that these sections νv,k\nu_{v,k}^{\prime} restricted to the sub families of f^l,v\hat{f}_{l,v} where ¯f^l,v=0\bar{\partial}^{\prime}\hat{f}_{l,v}=0 correspond to families which are transverse when mapped to ee\prod_{e}\mathcal{M}_{e} using EV0\operatorname{EV}_{0} and EV1\operatorname{EV}_{1}. Then if νv,k\nu^{\prime}_{v,k} is sufficiently close to νv,k\nu_{v,k}, modifying our original perturbation by ¯νv,k¯νv,k\bar{\partial}\nu^{\prime}_{v,k}-\bar{\partial}\nu_{v,k} will give modified solution sections νv,i\nu_{v,i}^{\prime} which satisfy the conditions 1 and 3, and which also satisfy transversality condition 2 for iki\leq k. Continuing this argument for larger kk, it follows that the set of perturbations satisfying condition 2 is also dense, so a generic small perturbation parametrized by f^l,v\hat{f}_{l,v} for all vv will satisfy conditions 1, 2 and 3.

    \square

  • Choose some finite set of extra obstruction models which together with our (f^l,v/Gl,v,Vl,v)(\hat{f}_{l,v}/G_{l,v},V_{l,v}) cover the set of holomorphic curves in v¯gv,γv,Evω\prod_{v}\bar{\mathcal{M}}^{\omega}_{g_{v},\gamma_{v},E_{v}} where vgv=ggγ\sum_{v}{g_{v}}=g-g_{\gamma} and vEv=E\sum_{v}E_{v}=E, choosing our new obstruction models to avoid some neighborhood of the image of the set of holomorphic curves in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E}. We may now construct the virtual moduli space of holomorphic curves in v¯gv,γv,Evω\prod_{v}\bar{\mathcal{M}}^{\omega}_{g_{v},\gamma_{v},E_{v}} using these obstruction models and the method of section 2.10. Lemma B.3 implies that we may construct our virtual moduli space so that the maps EV1\operatorname{EV}_{1} and EV0\operatorname{EV}_{0} will be transverse, and the pullback of this component of the virtual moduli space to ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} will be C,1¯C^{\infty,\underline{1}}. Note that pulling the multiperturbation used to define our virtual moduli space back to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} will only involve the perturbations parametrized by our f^l,v\hat{f}_{l,v} in some neighborhood of the holomorphic curves, so for the purposes of describing the pullback, we may ignore the other perturbations, and we may apply Lemma B.2.

  • Cover the moduli space of holomorphic curves in g,[γ],Eω(𝔹)\mathcal{M}^{\omega}_{g,[\gamma],E}(\mathbb{B}) by a finite collection of obstruction models so that any obstruction model which intersects the image of ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma} uses one of our core families f^/G\hat{f}/G discussed earlier. Then construct the virtual moduli space of holomorphic curves g,[γ],E(𝔹)\mathcal{M}_{g,[\gamma],E}(\mathbb{B}) using the method of section 2.10.

    Recall that there are |G|/|Gl|\left\lvert G\right\rvert/\left\lvert G_{l}\right\rvert different lifts of f^\hat{f} which give the same core family as f^l/|Gl|\hat{f}_{l}/\left\lvert G_{l}\right\rvert. Let f^L\hat{f}_{L} indicate the disjoint union of these lifts. The group GG acts on f^L\hat{f}_{L} so that the map f^Lf^\hat{f}_{L}\longrightarrow\hat{f} is GG-equivariant. We can consider f^L/G\hat{f}_{L}/G as a core family for ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. Around this core family f^L/G\hat{f}_{L}/G, the pullback of the multiperturbation defined by a simple perturbation parametrized by f^\hat{f} is the same as the multiperturbation defined using the simple perturbation parametrized by f^L\hat{f}_{L} which is just the pullback of the original perturbation using the map f^Lf^\hat{f}_{L}\longrightarrow\hat{f}. Let (f^L,VL)(\hat{f}_{L},V_{L}) indicate the pre obstruction model which is the disjoint union of the corresponding (f^,Vl)(\hat{f},V_{l}). Then (f^L/G,VL)(\hat{f}_{L}/G,V_{L}) is an obstruction model on ¯γω\bar{\mathcal{M}}^{\omega}_{\gamma}. Using generic perturbations in our construction of the virtual moduli space of curves in 𝔹\mathbb{B}, we may achieve transversality for the corresponding perturbed ¯\bar{\partial} equation on any compact subset of these obstruction models (f^L/G,VL)(\hat{f}_{L}/G,V_{L}).

  • We may now construct a cobordism in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} between the pullback of our two different moduli spaces by perturbing the ¯\bar{\partial} equation with a family of multiperturbations parameterized by s[0,1]s\in[0,1]. (We shall verify that the orientation of this cobordism is compatible with the orientations on the pullback of our different moduli spaces afterwards. ) In particular, multiply our generic multiperturbation pulled back from v¯γvω\prod_{v}\bar{\mathcal{M}}^{\omega}_{\gamma_{v}} by a cutoff function ρ(s):[0,1][0,1]\rho(s):[0,1]\longrightarrow[0,1] which is 11 when t=0t=0 and 0 when t=1t=1. (In other words, if the original pulled back multiperturbation on a family was iwit𝔓i\sum_{i}w_{i}t^{\mathfrak{P}_{i}}, then use iwitρ(s)𝔓i\sum_{i}w_{i}t^{\rho(s)\mathfrak{P}_{i}}.) Multiply (in the sense of definition 2.19) the resulting multiperturbation with the pullback of a family of multiperturbations from ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) given by a generic family of small simple perturbations parametrized by our obstruction models on ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}) which vanishes when s=0s=0, and is the multiperturbation used to define the virtual moduli space when s=1s=1.

    Recall that in our construction of virtual moduli spaces, we choose compact subsets of obstruction models Cf^/GC\subset\hat{f}/G who’s interiors still cover the moduli space of holomorphic curves, and only consider transversality in these compact subsets of obstruction models. Choose one set of these compact subsets for our f^l/Gl\hat{f}_{l}/G_{l}, and another set of these compact subsets for our f^L/G\hat{f}_{L}/G.

    Lemma B.2 together with Lemma B.3 imply that at s=0s=0 we have transversality on the relevant compact subsets of f^l/Gl\hat{f}_{l}/G_{l}. It then follows from Theorem B.1 that for ss small, we have transversality for the ¯\bar{\partial} equation on our compact subset f^l/Gl\hat{f}_{l}/G_{l}. Then Theorem B.1 implies that with our generic family of simple perturbations parametrized by f^\hat{f}, we may achieve transversality for the other values of ss within our compact subsets of f^L/GL\hat{f}_{L}/G_{L}. Similarly, so long as 𝔹\mathbb{B} has dimension greater than zero, we may ensure that our solutions have no automorphisms. It follows that our two virtual moduli spaces of curves in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} are cobordant.

    Of course, in the case that the conditions of Lemma B.2 are satisfied by the zero perturbation, and the holomorphic curves in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} have the same number of automorphisms as their image in g,[γ],Eω\mathcal{M}^{\omega}_{g,[\gamma],E} then Lemma B.2 implies that we may construct our virtual moduli space on 𝔹\mathbb{B} using perturbations which pull back to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} to give the zero perturbation, so in this case, the pullback of our two virtual moduli spaces coincide.

  • We must verify that the orientation on our cobordism is compatible with the orientations pulled back from vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} and g,[γ],E(𝔹)\mathcal{M}_{g,[\gamma],E}(\mathbb{B}). As usual, we shall orient our moduli space by orienting the obstruction models (f^l/Gl,Vl)(\hat{f}_{l}/G_{l},V_{l}). First, note that we can orient f^l\hat{f}_{l} exactly the same way as we orient f^\hat{f} - using the fact that it is a core family. Similarly, we may orient f^l,v\hat{f}_{l,v} for all vv using the fact that these are core families too. These orientations are related by equating 𝔽(f^l)\mathbb{F}(\hat{f}_{l}) with the product of a coordinate in 𝕋11\mathbb{T}^{1}_{1} for each internal edge of γ\gamma and 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) for all vertices vv in γ\gamma. (Each of these factors is even dimensional, so the order of this product does not matter.)

    As usual, we orient VlV_{l} and Vl,vV_{l,v} by identifying them with the cokernel of the relevant linearized ¯\bar{\partial} operator and using the method given in Remark 2.18 to orient this cokernel using a homotopy of D¯D\bar{\partial} to complex operator. This method of constructing orientations for our moduli space in ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} will clearly give the same orientation as pulling back our orientation for the moduli space in ω(𝔹)\mathcal{M}^{\omega}(\mathbb{B}).

    We now have an orientation of f^l,v\hat{f}_{l,v} and an orientation of Vl,vV_{l,v}. These define an orientation on our virtual moduli space gv,[γv],Ev\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}}. In particular, applying Theorem 2.29 to (f^l,v/Gl,v,Vl,v)(\hat{f}_{l,v}/G_{l,v},V_{l,v}) gives a solution to the perturbed ¯\bar{\partial} equation mod Vl,vV_{l,v} which consists of a weighted sum of families parametrized by 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) along with sections ¯v\bar{\partial}^{\prime}_{v} of Vl,vV_{l,v}; our virtual moduli space is given by a weighted sum of the oriented intersection of these ¯v\bar{\partial}^{\prime}_{v} with the zero section. To pull back this oriented virtual moduli space to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E}, we take the fiber product over ee\prod_{e}\mathcal{M}_{e} (which has an almost complex structure which orients it), restrict to the subset with tropical part in the image of γ\gamma-decorated tropical completion then take the bundle of gluing choices over this fiber product (which has has a fiberwise complex structure with orients it). As all factors in this fiber product are even dimensional, we need not specify the order in which we take fiber products to specify the orientation.

    As Vl,vV_{l,v} is an even dimensional bundle, we may swap the order of the fiber product and the intersection of ¯\bar{\partial}^{\prime} with the zero section, so another way of specifying the orientation of the pullback of vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} is as follows:

    Theorem 2.29 gives us a weighted branched sum of families parametrized by 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) together with sections ¯v\bar{\partial}^{\prime}_{v} of Vl,vV_{l,v}. Recall from the proof of Lemma B.2 that we may also apply the version of Theorem 2.29 for families to obtain the local moduli space of solutions to ¯vVl,veSvVe\bar{\partial}^{\prime}_{v}\in V_{l,v}\oplus_{e\in S_{v}}V_{e} which will be a weighted branched sum of families parametrized by the total space of the bundle eSvVe\oplus_{e\in S_{v}}V_{e} over 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) together with sections ¯v′′\bar{\partial}^{\prime\prime}_{v} of Vl,veSvVeV_{l,v}\oplus_{e\in S_{v}}V_{e}. These sections ¯v′′\bar{\partial}^{\prime\prime}_{v} are the identity on the VeV_{e} coordinates, and the intersection of ¯v′′\bar{\partial}^{\prime\prime}_{v} with Vl,vVl,veSvVeV_{l,v}\subset V_{l,v}\oplus_{e\in S_{v}}V_{e} is equal to our moduli space of solutions mod Vl,vV_{l,v}. Giving VeV_{e} any orientation we like, the oriented intersection of ¯v′′\bar{\partial}^{\prime\prime}_{v} with the zero section will be equal to the oriented intersection of ¯v\bar{\partial}^{\prime}_{v} with the zero section.

    As noted in the proof of Lemma B.2, we can take the fiber product of these families over ee\prod_{e}\mathcal{M}_{e}, restrict to the subset with tropical part in the image of γ\gamma-decorated tropical completion, and then take the cover corresponding to gluing choices over this fiber product to obtain the local moduli space of solutions to ¯Vl\bar{\partial}^{\prime}\in V_{l} which is obtained by applying Theorem B.1 to (f^l,Vl)(\hat{f}_{l},V_{l}). We must now verify that we obtain the correct orientation on this moduli space of solutions to ¯Vl\bar{\partial}^{\prime}\in V_{l}. Recall that Vl,vVeV_{l,v}\oplus V_{e} is identified with the dual of the cokernel of D¯D\bar{\partial} restricted to sections in X,1¯(f^l,v)X^{\infty,\underline{1}}(\hat{f}_{l,v}) which vanish on the edge corresponding to a chosen end of ee, and that VeV_{e} is in the image of D¯D\bar{\partial}. As D¯D\bar{\partial} has no kernel, applying D¯1D\bar{\partial}^{-1} to VeV_{e}, then restricting the resulting sections to a point on the relevant edge will give an isomorphism between VeV_{e} and the tangent space of 𝔹\mathbb{B} at that point, which has an almost complex structure. We may also choose VeV_{e} so that D¯1(Ve)D\bar{\partial}^{-1}(V_{e}) is complex. It follows that the orientation on VeV_{e} determined using a homotopy of D¯D\bar{\partial} to a complex operator (in other words the method of Remark 2.18) is equal to the orientation determined by identifying VeV_{e} with some pullback of the tangent space to 𝔹\mathbb{B}. Note in particular, this orientation agrees with an orientation of the solution of ¯vVl,eeSvVe\bar{\partial}^{\prime}_{v}\in V_{l,e}\oplus_{e\in S_{v}}V_{e} given by parametrizing solutions by 𝔽(f^l,v)\mathbb{F}(\hat{f}_{l,v}) and the restriction of our maps to the relevant ends corresponding to SvS_{v}. This orientation then agrees with the given orientation of f^l\hat{f}_{l} after taking fiber products over ee\prod_{e}\mathcal{M}_{e} and taking the bundle of gluing choices over the result. In other words, the orientation from taking the fiber product of the solutions of ¯vVl,veSvVe\bar{\partial}_{v}^{\prime}\in V_{l,v}\oplus_{e\in S_{v}}V_{e} is equal to the orientation of the solutions of ¯Vl\bar{\partial}^{\prime}\in V_{l}.

    The orientation of VlV_{l} using the method of Remark 2.18 will agree with the orientation of vVl,veVe\oplus_{v}V_{l,v}\oplus_{e}V_{e} because of the following: We may extend the domain of D¯D\bar{\partial} to include sections which do not agree along edges. Then the cokernel will be represented by vVl,v\oplus_{v}V_{l,v}, and eVe\oplus_{e}V_{e} will be in the image of D¯D\bar{\partial}. Again, we may assume that we’ve chosen VeV_{e} so that D¯1(Ve)D\bar{\partial}^{-1}(V_{e}) is complex, so the homotopy of D¯D\bar{\partial} to a complex operator will give VeV_{e} the orientation corresponding to the complex structure on D¯1(Ve)D\bar{\partial}^{-1}(V_{e}), which is the same as the orientation we gave VeV_{e} when orienting Vl,vVeV_{l,v}\oplus V_{e} using the method of Remark 2.18.

    Therefore, the pullback of the orientation of vgv,[γv],Ev\prod_{v}\mathcal{M}_{g_{v},[\gamma_{v}],E_{v}} to ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} is equal to the orientation determined within ¯g,γ,Eω\bar{\mathcal{M}}^{\omega}_{g,\gamma,E} using (f^l,Vl)(\hat{f}_{l},V_{l}).

    This completes the proof of Theorem 4.6.

Appendix C Gromov Compactness

In this section, we give some examples of exploded manifolds 𝔹\mathbb{B} with an almost complex structure JJ tamed by as symplectic form ω\omega so that Gromov compactness holds in the following sense:

Definition C.1.

Say that Gromov compactness holds for (𝔹,J)(\mathbb{B},J) if the substack of holomorphic curves in g,[γ],βω(𝔹)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\mathbb{B}) is compact (in the topology on g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta} described in [13]), and there are only a finite number of β\beta with β(ω)E\beta(\omega)\leq E so that there is a holomorphic curve in g,[γ],βω\mathcal{M}^{\omega}_{g,[\gamma],\beta}.

Say that Gromov compactness holds for a family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G} if the following holds: given any compact exploded manifold 𝔾^\hat{\mathbb{G}}^{\prime} with a map 𝔾^𝔾\hat{\mathbb{G}}^{\prime}\longrightarrow\mathbb{G}, let 𝔹^𝔾\hat{\mathbb{B}}^{\prime}\longrightarrow\mathbb{G}^{\prime} be the pullback of our original family 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}. Then the substack of holomorphic curves in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}^{\prime}) is compact and there are only a finite number of β\beta with β(ω)E\beta(\omega)\leq E so that there is a holomorphic curve in g,[γ],βω(𝔹^)\mathcal{M}^{\omega}_{g,[\gamma],\beta}(\hat{\mathbb{B}}^{\prime}).

To use the results of [13], we must construct a strict taming of JJ containing ω\omega. This involves some work, but is done in the following cases in [13].

Theorem C.2.

Gromov compactness holds in the following cases

  1. (1)

    If ExplM\operatorname{Expl}M is the explosion of a compact complex manifold with normal crossing divisors which are embedded submanifolds, and ω\omega is a symplectic form on MM taming the complex structure, then Gromov compactness holds.

  2. (2)

    The paper [13] constructs an exploded manifold 𝕄\mathbb{M} from a compact symplectic manifold MM with orthogonally intersecting codimension 22 symplectic submanifolds. This construction is similar to the construction of the explosion functor, so the smooth part of 𝕄\mathbb{M} is MM, and the tropical part of 𝕄\mathbb{M} is the dual intersection complex which has a vertex for each connected component of MM, a ray for each of our codimension 22 submanifolds, and an nn-dimensional face [0,)n[0,\infty)^{n} for each nn-fold intersection. There exists an almost complex structure on 𝕄\mathbb{M} tamed by a symplectic form ω\omega corresponding to the symplectic structure on MM so that Gromov compactness holds.

  3. (3)

    Assume 𝔹\mathbb{B} is a basic exploded manifold so that each polytope in the tropical part of 𝔹\mathbb{B} is a standard simplex. Suppose that JJ is an almost complex structure on 𝔹\mathbb{B} so that for each exploded function z~\tilde{z} locally defined on 𝔹\mathbb{B}, z~1¯z~\tilde{z}^{-1}\bar{\partial}\tilde{z} is a smooth function. (For example any integrable complex structure satisfies this condition.) If ω\omega is a symplectic form on 𝔹\mathbb{B} which tames JJ, then Gromov Compactness holds.

    If JJ is a civilized almost complex structure on 𝔹\mathbb{B} tamed by ω\omega which does not satisfy the above condition, then it may be modified to an almost complex structure still tamed by ω\omega which does

Note that in particular, item 3 of Theorem C.2 implies that Gromov compactness holds for any tamed almost complex structure on a compact symplectic manifold.

Gromov compactness obviously holds for the product of two exploded manifolds with almost complex structures tamed by symplectic forms for which Gromov compactness holds. As well as the above examples, a useful base case is the following:

Lemma C.3.

Gromov compactness holds for 𝕋\mathbb{T} with the standard complex structure and the zero symplectic form.

Proof: A refinement 𝕋\mathbb{T}^{\prime} of 𝕋\mathbb{T} is the explosion of P1\mathbb{C}P^{1} relative to 0 and \infty. Item 1 of Theorem C.2 then tells us that Gromov compactness holds for this refinement when we use a standard toric form on P1\mathbb{C}P^{1} for ω\omega. Therefore, the set of holomorphic curves in g,[γ],Eω(𝕋)\mathcal{M}^{\omega}_{g,[\gamma],E}(\mathbb{T}^{\prime}) is compact. The energy of a holomorphic curve in 𝕋\mathbb{T}^{\prime} with tropical part isotopic to [γ][\gamma] is determined by the sum of the momentum of the ends of γ\gamma, so is determined by γ\gamma. Therefore, the set of holomorphic curves in g,[γ]ω(𝕋)\mathcal{M}^{\omega}_{g,[\gamma]}(\mathbb{T}^{\prime}) is compact. This is just a refinement of the set of holomorphic curves in g,[γ],0ω(𝕋)\mathcal{M}^{\omega}_{g,[\gamma],0}(\mathbb{T}), so the set of holomorphic curves in g,[γ],0ω\mathcal{M}^{\omega}_{g,[\gamma],0} is compact, and Gromov compactness holds for 𝕋\mathbb{T}.

\square

As a corollary, Gromov compactness holds for the product of 𝕋n\mathbb{T}^{n} with any of the examples from Theorem C.2. In particular, if 𝔹\mathbb{B} is of type 3 from Theorem C.2, then the tropical completion of any strata of 𝔹\mathbb{B} will be in the form of 𝕋n\mathbb{T}^{n} times something of type 3, so Gromov compactness will also hold for the tropical completion of any strata of 𝔹\mathbb{B}.

One way to prove Gromov compactness in a family, 𝔹^\hat{\mathbb{B}} is to construct a family of strict tamings and use [13]. With minimal work, we can also use the above examples to construct examples of families in which Gromov compactness holds:

Example C.4.

Gromov compactness holds for any trivial family of symplectic manifolds with a family of almost complex structures which need not be trivial.

We must prove in particular that for any compact trivial family of symplectic manifolds, Gromov compactness holds. Let FF be the base of our compact family. We may embed FF into some compact symplectic manifold NN, then choose a tamed almost complex structure on M×NM\times N so that fibers of M×NM\times N are holomorphic and so that the pullback of the corresponding fiberwise almost complex structure to M×FM\times F is our original family of almost complex structures. Then Gromov compactness for M×NM\times N implies Gromov compactness for our family.

Example C.5.

Suppose that Gromov compactness holds for (𝔹,J,ω)(\mathbb{B},J,\omega) and there is a family 𝔹𝔾\mathbb{B}\longrightarrow\mathbb{G} with JJ-holomorphic fibers. Let 𝔹^𝔾\hat{\mathbb{B}}\longrightarrow\mathbb{G}^{\prime} be a family obtained by taking the fiber product of some map 𝔾𝔾\mathbb{G}^{\prime}\longrightarrow\mathbb{G} with 𝔹𝔾\mathbb{B}\longrightarrow\mathbb{G}, let ω\omega^{\prime} be the pullback of ω\omega under the map 𝔹^𝔹\hat{\mathbb{B}}\longrightarrow\mathbb{B}, and let JJ^{\prime} be the pullback of the fiberwise almost complex structure obtained by restricting JJ to fibers of 𝔹𝔾\mathbb{B}\longrightarrow\mathbb{G}. Then Gromov compactness holds for (𝔹^,J,ω)(\hat{\mathbb{B}},J^{\prime},\omega^{\prime}).

In particular, the above example can be used to show that the explosion of many normal crossing degenerations from algebraic geometry give families of exploded manifolds in which Gromov compactness holds.

References

  • [1] K. Behrend and B. Fantechi. The intrinsic normal cone. Invent. Math., 128(1):45–88, 1997.
  • [2] K Cieliebak, I Mundet i Riera, and D Salamon. Equivariant moduli problems, branched manifolds and the Euler class. Topology, 42:641–700, 2004.
  • [3] Kenji Fukaya and Kaoru Ono. Arnold conjecture and Gromov-Witten invariant. Topology, 38(5):933–1048, 1999.
  • [4] H. Hofer, K. Wysocki, and E. Zehnder. A general Fredholm theory. I. A splicing-based differential geometry. J. Eur. Math. Soc. (JEMS), 9(4):841–876, 2007.
  • [5] Helmut Hofer, Kris Wysocki, and Eduard Zehnder. Integration theory for zero sets of polyfold Fredholm sections. arXiv:0711.0781, 2007.
  • [6] Dominic Joyce. Kuranishi bordism and kuranishi homology. math.SG/0707.3572v4, 2008.
  • [7] M. Kontsevich and Yu. Manin. Gromov-Witten classes, quantum cohomology, and enumerative geometry. Comm. Math. Phys., 164(3):525–562, 1994.
  • [8] Jun Li and Gang Tian. Virtual moduli cycles and Gromov-Witten invariants of general symplectic manifolds. In Topics in symplectic 44-manifolds (Irvine, CA, 1996), First Int. Press Lect. Ser., I, pages 47–83. Int. Press, Cambridge, MA, 1998.
  • [9] Gang Liu and Gang Tian. Floer homology and Arnold conjecture. J. Differential Geom., 49(1):1–74, 1998.
  • [10] Dusa McDuff. The virtual moduli cycle. In Northern California Symplectic Geometry Seminar, volume 196 of Amer. Math. Soc. Transl. Ser. 2, pages 73–102. Amer. Math. Soc., Providence, RI, 1999.
  • [11] Dusa Mcduff. Groupoids, branched manifolds and multisections. J. Symplectic Geom., 4(3):259–315, 2006.
  • [12] Brett Parker. Exploded manifolds. arXiv:0910.4201, 2009.
  • [13] Brett Parker. Holomorphic curves in exploded manifolds: compactness. arXiv:0911.2241, 2009.
  • [14] Brett Parker. De Rham theory of exploded manifolds. arXiv:1003.1977, 2011.
  • [15] Brett Parker. Holomorphic curves in exploded torus fibrations: Regularity. arXiv:0902.0087v2, 2011.
  • [16] Yongbin Ruan. Virtual neighborhoods and pseudo-holomorphic curves. In Proceedings of 6th Gökova Geometry-Topology Conference, volume 23, pages 161–231, 1999.
  • [17] Bernd Siebert. Gromov-Witten invariants of general symplectic manifolds. dg-ga/9608005, 1996.