1 Introduction

1.1 Tautological classes on moduli spaces of curves

The Chow \(A^{*}({\overline{{\mathcal {M}}}}_{g,n})\) and cohomology \(H^{*}({\overline{{\mathcal {M}}}}_{g.n})\) rings of moduli spaces of stable pointed curves are central objects of enumerative geometry. While both objects are extremely complicated and likely impossible to understand completely, Mumford [12] initiated a study of certain tautological classes on \({\overline{{\mathcal {M}}}}_{g,n}\) that appear in many natural geometric situations and are largely computable in practice.

By definition, the tautological rings \(R^{*}({\overline{{\mathcal {M}}}}_{g,n})\subset A^{*}({\overline{{\mathcal {M}}}}_{g,n})\) form the smallest system of subrings containing the \(\psi \) and \(\kappa \) classes and closed under all pushforwards by forgetful morphisms \(\pi :{\overline{{\mathcal {M}}}}_{g,n+1}\rightarrow {\overline{{\mathcal {M}}}}_{g,n}\) and boundary morphisms \(\xi _{\Gamma }:{\overline{{\mathcal {M}}}}_{\Gamma }\rightarrow {\overline{{\mathcal {M}}}}_{g,n}\). Moreover, additive generators for the tautological ring and formulas for their intersections may be given combinatorially, see [6, Appendix A]. A conjecturally complete set of relations is given by Pixton’s relations, see [13].

Many cohomology classes on moduli spaces of curves arising in geometry turn out to be tautological. For example, using techniques of Gromov-Witten theory, Faber-Pandharipande [3] show that loci of curves admitting maps to \({\mathbb {P}}^1\) with prescribed ramification profiles are tautological.

We review the theory of tautological classes in §2.1.

1.2 Non-tautological classes from Hurwitz cycles

In contrast to the result of [3], it was first shown by Graber-Pandharipande [6] that certain loci of curves admitting double covers of positive genus curves are non-tautological. For example:

Theorem 1.1

[6, Theorem 2]. The locus of pointed curves \([X,x_1,\ldots ,x_{20}]\in {\overline{{\mathcal {M}}}}_{2,20}\) such that there exists a 2-to-1 cover \(f:X\rightarrow E\), where E is a genus 1 curve, and \(f(x_{2i-1})=f(x_{2i})\) for \(i=1,\ldots ,10\), is non-tautological.

More recently, this result was extended by van Zelm:

Theorem 1.2

[16, Theorem 1]. Suppose that \(g\ge 2\) and \(g+m\ge 12\). Then, the locus of pointed curves on \({\overline{{\mathcal {M}}}}_{g,2m}\) admitting a double cover of an elliptic curve with m pairs of conjugate points, is non-tautological.

In particular, when \(g\ge 12\), one obtains non-tautological classes on \({\overline{{\mathcal {M}}}}_{g}\).

The method as follows: suppose first that \(g+m=12\). Then, consider the boundary stratum \(\xi :{\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m}\) gluing together \(g-1\) pairs of points on opposite components. By [6, Proposition 1] (see also Proposition 2.2), the pullback of any tautological class to a boundary stratum has Künneth decomposition (in cohomology) into tautological classes. However, a combinatorial calculation shows that the pullback of the pointed bielliptic class is a non-zero multiple of the class of the diagonal \({\overline{{\mathcal {M}}}}_{1,11}\rightarrow {\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\), which cannot have tautological Künneth decomposition owing to the existence of odd cohomology on \({\overline{{\mathcal {M}}}}_{1,11}\), see §2.2.

When \(g+m>12\), one can induct on g and use the same criterion with different boundary strata to conclude, see [16, Lemma 12].

1.3 New results

The goal of this paper to extend these results further to loci of curves (Hurwitz cycles) admitting branched covers of arbitrary degree and arbitrary (positive) target genus. More precisely, let \({\overline{{\mathcal {H}}}}_{g/h,d}\) denote the moduli space (Hurwitz space) of Harris-Mumford admissible covers \(f:X\rightarrow Y\) of degree d, where XY have genus gh, respectively, and let \(\phi :{\overline{{\mathcal {H}}}}_{g/h,d}\rightarrow {\overline{{\mathcal {M}}}}_g\) be the map remembering the curve X (possibly with non-stable components contracted). We review the theory of admissible covers in §2.3 and §2.4.

We expect the following:

Conjecture 1

Suppose \(h\ge 1\) and \(d\ge 2\). Then, for all sufficiently large g depending on h and d, the class \(\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\in H^{*}({\overline{{\mathcal {M}}}}_g)\) is non-tautological.

Our methods ultimately fall short of proving Conjecture 1 in full in the following two ways. First, we require a mild condition on d (independent of gh) given by the non-vanishing of the d-th Fourier coefficient of a certain modular form. Second, in order for the admissible covers appearing in the pullbacks of our Hurwitz cycles by boundary strata to have the desired topological types, we will need to add additional marked points on our covers satisfying the condition that their images are equal. This is analogous to the situation of [6, 16], but in contrast we are not able in general to remove all of the marked points for sufficiently large g.

Let \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n})\) be the locus of genus g curves admitting a degree d cover of a genus h curve, with \(m_2\) marked pairs and \(m_d\) marked d-tuples of points with equal image, along with n marked ramification points. More precisely, let \({\overline{{\mathcal {H}}}}_{g/h,d,m_2+m_d}\) be the Harris-Mumford space parametrizing covers \(f:X\rightarrow Y\) as in \({\overline{{\mathcal {H}}}}_{g/h,d}\), with the data of \(m_2+m_d\) additional marked points on Y and their pre-images on X, and let \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\) be the class obtained by pushing forward the fundamental class by the map remembering X with the desired marked points. (See also §2.3.) We then have the following.

Theorem 1.3

Consider the modular form of weight 24

and fix d such that \(a_d\ne 0\).

Then, the class \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n})\) is non-tautological in the following cases.

  • \(\underline{h=1}\): \(g\ge 2\) and \(g+m_2\ge 12\)

  • \(\underline{h>1, d=2}\): \(g\ge 2h\), \(g+m_2\ge 2h+10\), and \(m_2\ge 1\)

  • \(\underline{h>1, d>2}\): \(g\ge d(h-1)+2\), \(g+m_2+m_d\ge (2d-3)(h-1)+12\), and \(m_d\ge (d-3)(h-1)+1\)

The question of non-vanishing of the Fourier coefficients of \(\eta (q)^{48}\) appears to be difficult. As to the related question of the non-vanishing of the Ramanujan tau function \(\tau (d)\), that is, the Fourier coefficients of \(\eta (q)^{24}\), an old conjecture of Lehmer [9] predicts that \(\tau (d)\ne 0\); it is known that Lehmer’s conjecture holds for \(d\lesssim 8\cdot 10^{23}\) [2].

Because, by definition, tautological classes in singular cohomology are the images of tautological classes in Chow, the corresponding Chow classes are also non-tautological. We also obtain immediately a generalization of [16, Theorem 2] and [6, Theorem 3] to the open loci on \({\overline{{\mathcal {M}}}}_{g,2m_2}\) of d-elliptic curves for d arbitrary when \(g+m_2=12\), see Corollary 5.6.

In order to apply the criterion of Graber-Pandharipande to prove Theorem 1.3, one needs a sufficiently robust way to compute pullbacks of Hurwitz cycles on \({\overline{{\mathcal {M}}}}_{g,N}\) to boundary strata. The development of this method initiated in the work of Schmitt-van Zelm [15] (see also §3.1) for Galois Hurwitz cycles, which was incorporated in to a theory of H-tautological classes on moduli spaces of admissible Galois covers in [11]. In particular, this new framework allows for the intersection of arbitrary (Harris-Mumford) admissible cover cycles with boundary strata, see [11, §6], which we review in §3.2.

1.4 Summary of proof

The proof of Theorem 1.3 proceeds by induction on g and h in three main steps. We may reduce to the case \(n=0\) (in all three steps, see Lemma 4.1) and \(m_d=0\) (in steps 1 and 2, see Lemma 4.2).

  • \({\hbox {Step 1 }(h=1, g+m_2=12):}\) We pull back the cycle \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2})\) to the boundary stratum \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) obtained by gluing \(g-1\) pairs of nodes on the two elliptic components together. We find in Lemmas 5.2 and 5.3 that the only possibly non-tautological contributions in the pullback come from from pairs of isogenies \(X_1\rightarrow Y_1\), \(X'_1\rightarrow Y_1\) of total degree d over a common target.

    Then, the contribution from odd classes on \({\overline{{\mathcal {M}}}}_{1,11}\) is governed by a Hecke-type operator on \(H^{11}({\overline{{\mathcal {M}}}}_{1,11})\), which we compute using the description of the non-trivial classes in \(H^{11}({\overline{{\mathcal {M}}}}_{11})\) in terms of the weight 12 cusp form \(\eta (q)^{24}\), see Lemma 5.4. Therefore, this contribution is non-zero if and only if \(a_d\ne 0\), and we conclude that \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2})\) for such d.

  • \({\hbox {Step 2 }(h=1, g+m_2>12):}\) We induct on \(m_2\) and g by pulling back \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2})\) to boundary divisors. The induction on \(m_2\) is addressed in Lemma 4.3 by pulling back to a divisor on \({\overline{{\mathcal {M}}}}_{g,2(m_2+1)}\) of curves with a 2-pointed rational tail, and the induction on g is addressed in §5.2 by pulling back to a divisor on \({\overline{{\mathcal {M}}}}_{g,2m_2}\) of curves with an elliptic tail.

  • \({\hbox {Step 3 }(h>1):}\) We induct on h by pulling back \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d})\) to a boundary stratum of curves with d elliptic tails attached to a spine of genus \(g-d\); this is carried out in §6. Here, we require the condition that the d attachment nodes appear in the same fiber of an admissible cover, requiring us to introduce the parameter \(m_d\).

1.5 Conventions

We work exclusively over \({\mathbb {C}}\). Cohomology groups are taken with rational coefficients except when otherwise noted; we will also need to pass to complex coefficients to study the odd cohomology class \(\omega \) on \({\overline{{\mathcal {M}}}}_{1,11}\) coming from the weight 12 modular form \(\eta (q)^{24}\). We will frequently identify homology and cohomology classes in complementary degrees via Poincaré duality without mention. All curves are assumed projective and connected with only nodes as singularities, except when otherwise noted, and the genus of a curve refers to its arithmetic genus. All moduli spaces are understood to be stacks, rather than coarse spaces.

2 Preliminaries

2.1 Tautological classes

We recall the standard definition:

Definition 2.1

The tautological ring is the smallest system of subrings \(R^{*}({\overline{{\mathcal {M}}}}_{g,n})\subset A^{*}\left( {\overline{{\mathcal {M}}}}_{g,n}\right) \) containing all \(\psi \) and \(\kappa \) classes and closed under pushforwards by all boundary morphisms \(\xi _{\Gamma }:{\overline{{\mathcal {M}}}}_{\Gamma }\rightarrow {\overline{{\mathcal {M}}}}_{g,n}\) (indexed by stable graphs \(\Gamma \)) and all forgetful morphisms \(\pi :{\overline{{\mathcal {M}}}}_{g,n+1}\rightarrow {\overline{{\mathcal {M}}}}_{g,n}\).

We also denote the image of the tautological ring in singular cohomology under the cycle class map by \(RH^{*}\left( {\overline{{\mathcal {M}}}}_{g,n}\right) \subset H^{*}({\overline{{\mathcal {M}}}}_{g,n})\).

We will work primarily in singular cohomology. However, the Hurwitz classes we will consider are all algebraic, and after we have proven that they are non-tautological in cohomology, it is immediate by definition that they are also non-tautological in Chow.

Additive generators for the tautological ring may be given in terms of decorated boundary classes, which can be intersected explicitly in terms of the combinatorics of dual graphs, see [6, Appendix A]. In particular, one obtains the following criterion, which will be our primary tool for detecting non-tautological classes.

Proposition 2.2

[6, Proposition 1] Suppose that \(\alpha \in RH^{*}({\overline{{\mathcal {M}}}}_{g,n})\) is a tautological class, and let \(\xi _{\Gamma }:{\overline{{\mathcal {M}}}}_{\Gamma }\rightarrow {\overline{{\mathcal {M}}}}_{g,n}\) be a boundary class. Then, on the space \({\overline{{\mathcal {M}}}}_{\Gamma }=\prod _{v\in V(\Gamma )}{\overline{{\mathcal {M}}}}_{g_v,n_v}\), the pullback \(\xi _{\Gamma }^{*}\alpha \) has tautological Künneth decomposition (TKD), that is,

$$\begin{aligned}&\xi _{\Gamma }^{*}\alpha \in \bigotimes _{v\in V(\Gamma )}RH^{*}\left( {\overline{{\mathcal {M}}}}_{g_v,n_v}\right) \subset H^{*}\left( \prod _{v\in V(\Gamma )}{\overline{{\mathcal {M}}}}_{g_v,n_v}\right) \end{aligned}$$

In particular, when the Künneth decomposition (TKD) of \(\xi _{\Gamma }^{*}\alpha \) includes non-trivial contributions from odd cohomology, we may immediately conclude that \(\alpha \) is non-tautological, as the tautological ring lives in even degree.

2.2 Cohomology of \({\overline{{\mathcal {M}}}}_{1,11}\)

Following [6, 16], we will detect classes without TKD via the existence of odd cohomology on \({\overline{{\mathcal {M}}}}_{1,11}\). Here, we collect the facts that we will need.

Lemma 2.3

[14, Corollary 1.2] All even-dimensional classes (and hence, all algebraic classes) on \({\overline{{\mathcal {M}}}}_{1,11}\) are tautological, that is, \(RH^{*}({\overline{{\mathcal {M}}}}_{1,11})=H^{2*}({\overline{{\mathcal {M}}}}_{1,11})\).

Lemma 2.4

[16, Lemma 8(i)] All algebraic classes on \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) supported on the boundary have TKD.

Lemma 2.5

[5] The odd cohomology of \({\overline{{\mathcal {M}}}}_{1,11}\) is two-dimensional, generated by the class of a holomorphic 11-form \(\omega \in H^{0}({\overline{{\mathcal {M}}}}_{1,11},\Omega ^{11}_{{\overline{{\mathcal {M}}}}_{1,11}})\subset H^{11}({\overline{{\mathcal {M}}}}_{1,11})\) and its conjugate.

One can write down the form \(\omega \) explicitly, see [4, § 2.3]. Complex-analytically, the open locus \({\mathcal {M}}_{1,11}\) may be regarded as the open subset of

$$\begin{aligned} \left( {\mathbb {H}}\times {\mathbb {C}}^{10}\right) /\left( {{\,\mathrm{SL}\,}}_2({\mathbb {Z}}) < imes ({\mathbb {Z}}^2)^{10}\right) \end{aligned}$$

obtained by removing the diagonals and zero-sections. In the semi-direct product, \({{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\) acts on the factors \({\mathbb {Z}}^2\) by via the conjugate representation

$$\begin{aligned} \begin{bmatrix} a &{} b \\ c &{} d \end{bmatrix}\cdot (x,y)=\begin{bmatrix} a &{} -b \\ -c &{} d \end{bmatrix}\begin{bmatrix} x \\ y\end{bmatrix}. \end{aligned}$$

The group action is given by the formula

$$\begin{aligned} \left( \begin{bmatrix} a &{} b \\ c &{} d \end{bmatrix},\{(x_i,y_i)\})\right) \cdot (z,\{\zeta _i\})=\left( \frac{az+b}{cz+d},\left\{ \frac{\zeta _i}{cz+d}+x_i+y_i\cdot \frac{az+b}{cz+d}\right\} \right) \end{aligned}$$

From here, one checks that

$$\begin{aligned} \omega =\eta (e^{2\pi iz})^{24}dz\wedge d\zeta _1\wedge \cdots \wedge d\zeta _{10}, \end{aligned}$$

where \(\eta (e^{2\pi iz})^{24}\) is the normalized discriminant cusp form of weight 12 with Fourier expansion

$$\begin{aligned} \eta (q)^{24}=q\prod _{\ell \ge 1}\left( 1-q^\ell \right) ^{24}, \end{aligned}$$

is a non-zero holomorphic 11-form on \({\mathcal {M}}_{1,11}\), and moreover extends to \({\overline{{\mathcal {M}}}}_{1,11}\).

Remark 2.6

The discriminant form \(\eta (q)^{24}\) is often denoted simply \(\Delta (q)\), but we will avoid this notation, reserving the letter \(\Delta \) for the diagonal \(\Delta :{\overline{{\mathcal {M}}}}_{1,11}\rightarrow {\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\).

2.3 Hurwitz spaces and admissible covers

Let \({\mathcal {H}}_{g/h,d}\) denote the moduli space (Hurwitz space) of degree d simply ramified covers \(f:X\rightarrow Y\), where XY are smooth, connected, and proper curves of genus gh, and let \({\overline{{\mathcal {H}}}}_{g/h,d}\) be its compactification by Harris-Mumford admissible covers, see [7].

Recall that, by definition, the branched points of Y are also marked, and the resulting marked curve is required to be stable. In addition, all pre-images on X of the marked points (including those that are not ramification points) are marked, and the resulting curve is automatically stable. Therefore, we get maps

where \(b=(2g-2)-d(2h-2)\) and \(N=(d-1)b\). We refer to \(\phi ,\delta \) as the source and target maps, respectively.

The target map \(\delta \) is quasi-finite and surjective, with degree given by a Hurwitz number, counting monodromy actions on the fibers of a degree d cover. In particular, \({\overline{{\mathcal {H}}}}_{g/h,d}\) has dimension \(3h-3+b\). The map \(\delta \) is in addition unramified over \({\mathcal {M}}_{h,b}\), so that \({\mathcal {H}}_{g/h,d}\) is smooth, but in general ramified at any cover ramified over at least one node.

More precisely, let \(f:X\rightarrow Y\) be an admissible cover, and let \({\mathbb {C}}[[t_1,\ldots ,t_{3h-3+b}]]\) be the complete local ring of the marked target curve. Suppose further that \(t_1,\ldots ,t_n\) are smoothing parameters for the nodes \(y_1,\ldots ,y_n\) of Y, and for \(i=1,\ldots ,n\), let \(t_{i,1},\ldots _{i,r_i}\) be smoothing parameters for the corresponding nodes of X above \(y_i\), with ramification indices \(a_{i,1},\ldots ,a_{i,r_i}\). Then, the complete local ring of \({\mathcal {H}}_{g/h,d}\) at [f] is

$$\begin{aligned} {\mathbb {C}}\left[ \left[ t_1,\ldots ,t_{3h-3+b},\{t_{i,j}\}^{1\le i\le n}_{1\le j\le r_i}\right] \right] /\left( t_1=t_{1,1}^{a_{1,1}}=\cdots =t_{1,r_1}^{a_{1,r_1}},\ldots ,t_n=t_{n,1}^{a_{n,1}}=\cdots =t_{n,r_n}^{a_{n,r_n}}\right) . \end{aligned}$$

In particular, \({\mathcal {H}}_{g/h,d}\) is Cohen-Macaulay, but singular at any cover with at least one nodal fiber with more than one ramification point.

2.3.1 \(\psi \) classes

Definition 2.7

For any marked point \(x_i\) on a source curve parametrized by \({\overline{{\mathcal {H}}}}_{g/h,d}\), we define the corresponding \(\psi \) class \(\psi _{i}\in A^{1}({\overline{{\mathcal {H}}}}_{g/h,d})\) simply by the pullback of the corresponding \(\psi \) class from \({\overline{{\mathcal {M}}}}_{g,N}\).

In fact, the \(\psi \) classes of points living in the same fiber are all constant multiples of each other; more precisely, the \(\psi \) class at \(x\in X\) is equal to the pullback of the \(\psi \) class at \(f(x)\in Y\) by \(\delta \), divided by the ramification index at x, cf. [15, Lemma 3.9]

2.3.2 Additional marked points

We will also need the following variant:

Definition 2.8

For any \(m\ge 0\), let \({\overline{{\mathcal {H}}}}_{g/h,d,m}\) be the space of admissible covers where we mark m points on the target curve Y in addition to the branch points (and still require that the resulting curve be stable), along with their md unramified pre-images.

2.3.3 Hurwitz cycles

The cohomology classes we will be interested in come from pushing forward the fundamental class of \({\overline{{\mathcal {H}}}}_{g/h,d,m}\) by the source map to \({\overline{{\mathcal {M}}}}_{g,N}\), then forgetting marked points (and stabilizing) to get a class on \({\overline{{\mathcal {M}}}}_{g,n}\), for \(n\le N\). We will refer to such classes collectively as Hurwitz cycles. More precisely, we have the following.

Definition 2.9

Suppose that \(m=m_2+m_d\) for \(m_2,m_d\ge 0\) and let n be an integer satisfying \(0\le n\le b=(2g-2)-d(2h-2)\). Let \(\phi ':{\overline{{\mathcal {H}}}}_{g/h,d,m}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n}\) be the map obtained by post-composing the usual source map \(\phi \) with the map forgetting all marked points except:

  • 2 points in each of \(m_2\) of the marked unramified fibers,

  • al dl points in the other \(m_d\) marked fibers, and

  • n simple ramification points.

We then (abusing notation) define the Hurwitz cycle \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\) in \(A^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n})\) or \(H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n})\) by the pushforward of the fundamental class of \({\overline{{\mathcal {H}}}}_{g/h,d,m,n}\) by \(\phi '\).

Similarly, we may define the open cycles \({\mathcal {H}}_{g/h,d,(m_2)^2(m_d)^d,n}\) by pullback of the Hurwitz cycles, as defined above, to \({\mathcal {M}}_{g,2m_2+dm_d+n}\). (Note that the source maps \(\phi :{\mathcal {H}}_{g/h,d}\rightarrow {\mathcal {M}}_{g,N}\) are in general not proper, so one cannot take this pushforward directly.)

Strictly speaking, one gets different cycles from different choices of points to forget, but these cycles are related by automorphisms permuting the labels of the marked points. In particular, the property of being tautological is agnostic to these choices, so we suppress them. When any of \(m_2,m_d,n\) are equal to zero, we may also suppress them from the notation when there is no risk of confusion.

We will refer in the rest of this section, for notational convenience, to spaces \({\overline{{\mathcal {H}}}}_{g/h,d}\) of admissible covers, but the discussion carries over immediately to the setting where additional marked points are added, or more generally where source curves are allowed to be disconnected and/or with higher ramification.

2.3.4 Boundary strata

We now describe boundary strata on \({\overline{{\mathcal {H}}}}_{g/h,d}\). Suppose that \(\Gamma ,\Gamma '\) are stable graphs parametrizing boundary strata on \({\overline{{\mathcal {M}}}}_{g,N},{\overline{{\mathcal {M}}}}_{h,b}\), respectively.

Definition 2.10

An admissible cover of stable graphs \(\gamma :\Gamma \rightarrow \Gamma '\) of degree d by a collection of maps on vertices, half-edges, and legs, respectively:

$$\begin{aligned} \gamma _V:V(\Gamma )&\rightarrow V(\Gamma ')\\ \gamma _H:H(\Gamma )&\rightarrow H(\Gamma ')\\ \gamma _L:L(\Gamma )&\rightarrow L(\Gamma ')\\ \end{aligned}$$

compatible (in the obvious sense) with all of the attachment data, in addition to the data of a degree \(d_v\) at each \(v\in V(\Gamma )\), and a (common) ramification index \(d_e\) at each \(e\in E(\Gamma )\), such that:

  • if \(v\in V(\Gamma )\) and \(h'\in H(\Gamma ')\) is a half-edge attached to \(\gamma _V(v)\), then the sum of the ramification indices at the half-edges attached to v living over \(h'\) is equal to \(d_v\), and

  • if \(v'\in V(\Gamma ')\), then the sum of the degrees at vertices living over \(v'\) is equal to d.

Remark 2.11

The notion of an admissible cover of stable graphs is different from the notion of an A-structure \(A\rightarrow \Gamma \) on a stable graph, see [6, §A.2] or [15, Definition 2.5] which captures the phenomenon of stable curve with dual graph A degenerating to one of dual graph \(\Gamma '\). Either notation could sensibly be referred to as a morphism of stable graphs; we avoid doing so as not to cause confusion.

Let \(\gamma :\Gamma \rightarrow \Gamma '\) be a degree d admissible cover of stable graphs. Then, for each \(v'\in V(\Gamma ')\), let \({\overline{{\mathcal {H}}}}_{v'}\) be the moduli space of admissible covers of the topological type given by the pre-image of \(v'\) in \(V(\Gamma )\), along with the data of the attached half-edges and legs. Note that such covers will in general have disconnected targets and arbitrary ramification, but the discussion above applies in this more general setting. We then get a boundary stratum

$$\begin{aligned} \xi _{(\Gamma ,\Gamma ')}:{\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\rightarrow {\overline{{\mathcal {H}}}}_{g/h,d} \end{aligned}$$

by gluing the constituent admissible covers over each component of Y according to the data of \(\Gamma \) and \(\Gamma '\) (we have suppressed the map \(\gamma \) from the notation).

It is clear that the maps \(\xi _{(\Gamma ,\Gamma ')}\) are quasi-finite and that their images cover the boundary of \({\overline{{\mathcal {H}}}}_{g/h,d}\). The codimension of a boundary stratum is equal to the number of edges of \(\Gamma '\), and their specializations to one another can be described in terms of the combinatorics of the admissible covers of graphs (we will not need such an explicit description).

2.3.5 Separating nodes

We record here the following straightforward lemma.

Lemma 2.12

Let \(f:X\rightarrow Y\) be an admissible cover, and suppose that \(x\in X\) is a separating node. Then, \(f(x)\in Y\) is a separating node.

2.4 Admissible Galois covers

As we have already noted, \({\overline{{\mathcal {H}}}}_{g/h,d}\) is in general singular at the boundary. This will pose only minor problems for our purposes; in some instances, however, we will need to pass, at least implicitly, to its normalization.

Let G be a finite group. Let \({\overline{{\mathcal {H}}}}_{g,G,\xi }\) be the moduli space of admissible G-covers \(f:X\rightarrow Y\) with monodromy \(\xi \), where X is a stable curve of genus g with a generically free G-action, and f identifies Y with the scheme-theoretic quotient X/G. (See [15, §3] for detailed definitions.) Recall that we also have source and target maps

where h is the genus of X/G.

As in the Harris-Mumford setting, \(\delta \) is quasi-finite, and is ramified at G-covers with ramification at nodes. However, \({\overline{{\mathcal {H}}}}_{g,G,\xi }\) is smooth of dimension \(3h-3+b\), and the map \(\phi \) is in addition finite and unramified, see [15, Theorem 3.7].

As in the Harris-Mumford setting, we may define \(\psi \) classes on \({\overline{{\mathcal {H}}}}_{g,G,\xi }\) by pullback by \(\phi \) (or, with a correction factor, by \(\delta \)); here, any two \(\psi \) classes at marked points in the same G-orbit are equal.

2.4.1 Boundary strata

Boundary strata \(\xi _{(\Gamma ,G)}:{\overline{{\mathcal {H}}}}_{(\Gamma ,G)}\rightarrow {\overline{{\mathcal {H}}}}_{g,G,\xi }\) on \({\overline{{\mathcal {H}}}}_{g,G,\xi }\) are indexed by admissible G-graphs \((\Gamma ,G)\), see [15, §3.4]. The space \({\overline{{\mathcal {H}}}}_{(\Gamma ,G)}\) is a product, indexed by the vertices v of the quotient graph \(\Gamma /G\), of moduli spaces of admissible \(G_v\)-covers, where \(G_v\subset G\) is the stabilizer of any lift of v to \(\Gamma \). However, it will later be convenient to regard these factors equivalently as spaces of disconnected admissible G-covers whose components indexed by left cosets of \(G_v\) in G.

2.4.2 Normalizing of the Harris-Mumford space

We now explain how \({\overline{{\mathcal {H}}}}_{g/h,d}\) may be normalized via moduli of admissible Galois covers, see also [11, §1.3, § 6.1]. Let \(f:X\rightarrow Y\) be a degree d cover of smooth curves. and let \(f_0:X_0\rightarrow Y_0\) be the étale locus. Define

$$\begin{aligned} {\widetilde{f}}_0:{\widetilde{X}}_0:=\left( X_0\times _{Y_0}\cdots \times _{Y_0} X_0 \right) -\Delta \rightarrow Y_0 \end{aligned}$$

given by taking the d-fold product over \(X_0\) and removing all diagonals, and define \({\widetilde{f}}:{\widetilde{X}}_0\rightarrow Y\) to be the unique extension of \({\widetilde{f}}_0\) to a map of smooth and proper curves. Then, \({\widetilde{f}}\) is an \(S_d\)-Galois cover of smooth curves, and the data of f can be recovered from a \(S_d\)-cover \({\widetilde{X}}\rightarrow Y\) by defining \(X={\widetilde{X}}/S_{d-1}\). Note, however, that \({\widetilde{X}}\) may not be connected.

If, on the other hand, f is an admissible cover, this construction in general does not yield a map of stable curves. It may instead be carried out over the components of Y separately, but there will in general be multiple ways to glue together the resulting maps to form an admissible \(S_d\)-cover with the property that \(X={\widetilde{X}}/S_{d-1}\).

In any case, we obtain a map \(\nu :{\widetilde{H}}_{g/h,d}:={\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_d,\xi }\rightarrow {\overline{{\mathcal {H}}}}_{g/h,d}\), for appropriately chosen \({\widetilde{g}},\xi \) (note here that \({\widetilde{g}}\) will be a vector of integers, corresponding to the fact that the curves \({\widetilde{X}}\) may be disconnected), defined by

$$\begin{aligned} \nu \left( \left[ {\widetilde{f}}:{\widetilde{X}}\rightarrow Y \right] \right) =[f:X\rightarrow Y]. \end{aligned}$$

Then, \(\nu \) is a normalization: indeed, one may identify \({\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_d,\xi }\) with appropriate components of the Abramovich-Corti-Vistoli space of twisted G-covers, see [15, Remark 3.6], which normalizes the Harris-Mumford space, see [1, Proposition 4.2.2].

3 Intersections of Hurwitz cycles with boundary strata

3.1 The Galois case

We first recall the main result of Schmitt-van Zelm concerning the intersection of Galois Hurwitz loci with boundary strata on \({\overline{{\mathcal {M}}}}_{g,N}\). We consider the pullback of

$$\begin{aligned} \phi :{\overline{{\mathcal {H}}}}_{g,G,\xi }\rightarrow {\overline{{\mathcal {M}}}}_{g,N} \end{aligned}$$

by the boundary class \(\xi _A:{\overline{{\mathcal {M}}}}_{A}\rightarrow {\overline{{\mathcal {M}}}}_{g,N}\).

We have a Cartesian diagram [15, Proposition 4.3]

where the coproduct is over admissible G-graphs \((\Gamma ,G)\) equipped with an A-structure \(\alpha :\Gamma \rightarrow A\) satisfying the genericity condition that the induced map

$$\begin{aligned} \alpha _E:E(A)\rightarrow E(\Gamma )/G \end{aligned}$$

from edges of A to G-orbits of edges of \(\Gamma \) is surjective. The A-structures \(\alpha :\Gamma \rightarrow A\) then naturally induce the maps \(\phi _{\alpha }\) on the left.

The normal bundle of \({\overline{{\mathcal {M}}}}_A\) in \({\overline{{\mathcal {M}}}}_{g,r}\) is the direct sum of line bundle contributions from the edges of A, and the normal bundle of \({\overline{{\mathcal {H}}}}_{(\Gamma ,G)}\) in \({\overline{{\mathcal {H}}}}_{g,G,\xi }\) is the direct sum of line bundle contributions of G-orbits of edges of \(\Gamma \). By the excess intersection formula, we conclude:

Theorem 3.1

[15, Theorem 4.9] With notation as above, we have

$$\begin{aligned} \xi ^{*}_A \left( \phi _{*}\left( \left[ {\overline{{\mathcal {H}}}}_{g,G,\xi }\right] \right) \right) =\sum _{(\Gamma ,G)}\phi _{\alpha *}\left( \prod _{(\ell ,\ell ')}\left( -\psi _{\ell }-\psi _{\ell '}\right) \right) , \end{aligned}$$

where \((\ell ,\ell ')\) is a pair of half-edges comprising an edge, and we range over edges of in the image of \(E(A)\rightarrow E(\Gamma )\), excluding a choice of contributions from G-orbit representatives of \(E(\Gamma )\).

More generally, if \(G_1\subset G\) is any subgroup, one can compute the pullback of the restriction map \({{\,\mathrm{res}\,}}_{G_1}^{G}:{\overline{{\mathcal {H}}}}_{g,G,\xi }\rightarrow {\overline{{\mathcal {H}}}}_{g,G_1,\xi '}\) by any boundary class \(\xi _{(A,G_1)}:{\overline{{\mathcal {H}}}}_{(A,G_1)}\rightarrow {\overline{{\mathcal {H}}}}_{g,G_1,\xi '}\), see [11, Proposition 4.13].

3.2 The Harris-Mumford case

Now, we consider the analogous question on the Harris-Mumford space \({\overline{{\mathcal {H}}}}_{g/h,d}\) (or any of its variants). Let \(\xi _A:{\overline{{\mathcal {M}}}}_{A}\rightarrow {\overline{{\mathcal {M}}}}_{g,N}\) be a boundary class as before.

Proposition 3.2

We have a commutative diagram

where the disjoint union is over boundary strata along with an A-structure on \(\Gamma \), with the genericity condition that the composite map

$$\begin{aligned} E(A)\subset E(\Gamma )\rightarrow E(\Gamma ') \end{aligned}$$

is surjective.

Furthermore, the diagram is Cartesian on the level of closed points.

Proof

The commutativity is clear. We construct the inverse map

$$\begin{aligned} {\overline{{\mathcal {H}}}}_{g/h,d} \times _{{\overline{{\mathcal {M}}}}_{g,N}} {\overline{{\mathcal {M}}}}_{A}({{\,\mathrm{Spec}\,}}({\mathbb {C}})) \rightarrow \coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}({{\,\mathrm{Spec}\,}}({\mathbb {C}})) \end{aligned}$$

Let \([f:X\rightarrow Y]\) be a point of \({\overline{{\mathcal {H}}}}_{g/h,d}\) with an A-structure on the dual graph of X. Then, we get a natural stable graph \(\Gamma '\) as follows. Let \(E(\Gamma ')\) be the set of nodes to which the nodes of X corresponding to the edges of A map. Let \(V(\Gamma ')\) be the set of connected components of the curve obtained by deleting the nodes of \(E(\Gamma ')\) from Y, and let \(L(\Gamma ')\) be the set of marked points of Y; together these define a natural stable graph \(\Gamma '\) and a \(\Gamma '\)-structure on the dual graph of Y.

Now, let \(E(\Gamma )\) be the set of nodes of X living over \(E(\Gamma ')\), \(V(\Gamma )\) be the set of components of the curve obtained by deleting these nodes from X, and \(L(\Gamma )\) be the set of marked points of X. As before, we get a stable graph \(\Gamma \), along with a natural \(\Gamma \)-structure on the dual graph of X and an A-structure on \(\Gamma \). The topology of f also induces an admissible cover \(\gamma :\Gamma \rightarrow \Gamma '\). The genericity condition above is visibly satisfied, and we obtain from f a point of \(\coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\); it is straightforward to check that we get the desired inverse. \(\square \)

In general, the diagram in Proposition 3.2 will fail to be a functorial fiber diagram on the level of stacks owing to non-reduced structure on the intersection of \(\phi \) and \(\xi _A\). To see this, we compute the local picture.

Let \(t_1,\ldots ,t_k\) be deformation parameters corresponding to the edges of \(\Gamma '\) (which in turn correspond to smoothing parameters of nodes of Y), and let \(t_{i,j}\) be deformation parameters for the edges of \(\Gamma \) living above \(t_i\) (which in turn correspond to smoothing parameters of nodes of X). Let \(t_{k+1},\ldots ,t_{3h-3+b}\) be deformation parameters for Y away from the chosen nodes. Then, recall from §2.3 that the complete local ring of \({\overline{{\mathcal {H}}}}_{g/h,d}\) at [f] may be written as

$$\begin{aligned} {\mathbb {C}}[\{t_i\},\{t_{ij}\}]/(t_i=t_{ij}^{a_{ij}})\otimes S, \end{aligned}$$

where \(a_{ij}\) are the associated ramification indices and S is the complete local ring of \(\coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) at the point obtained by deleting all of the nodes of X and Y corresponding to the edges of \(\Gamma \) and \(\Gamma '\).

The effect of pulling back by \(\xi _{A}\), on the level of complete local rings, kills all smoothing parameters corresponding to the nodes of A. In particular, all of the variables \(t_i\) are killed, and we are left with the in ring

$$\begin{aligned} R_{(\Gamma ,\Gamma ')}:={\mathbb {C}}[\{t_{ij}\}]/\left( t_{ij}^{a_{ij}}\right) \otimes S, \end{aligned}$$

where we now range over all (ij) not corresponding to an edge of A.

In general, the complete local ring \({{\,\mathrm{Spec}\,}}(R_{(\Gamma ,\Gamma ')})\) is non-reduced, in which case the functorial intersection of \(\phi \) and \(\xi _A\) is non-reduced with underlying reduced space \(\coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\). Each boundary stratum \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) contributes separately to the class \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\); we now explain how to compute this contribution.

Proposition 3.3

With notation as above, consider the contribution of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to the class \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\)

  1. (a)

    Suppose that \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) has the expected dimension. Then, its contribution to \(\xi _A^{*}\phi _{*}\left( \left[ {\overline{{\mathcal {H}}}}_{g/h,d}\right] \right) \) is a non-zero multiple of \(\phi _{*}([{\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}])\) on the boundary stratum \({\overline{{\mathcal {M}}}}_A\),

  2. (b)

    If \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) is arbitrary, its contribution to \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\) is the pushforward by \(\phi _{(\Gamma ,\Gamma ')}\) by a polynomial in \(\psi \) classes on \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) at half-edges of \(\Gamma \) (capped against the fundamental class of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\))

Proof

If \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) has the expected dimension, then its contribution to the intersection is the fundamental class of a union of components with underlying reduced \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) and multiplicity equal to the length of \(R_{(\Gamma ,\Gamma ')}\), by the above discussion. This gives part (a).

For part (b), we apply the excess intersection formula. Morally, the situation is analogous to the Galois case, but because the spaces in question are singular, we will need to pass to their normalizations as in §2.4.2.

Recall that the composite map \({\widetilde{\phi }}:{\widetilde{H}}_{g/h,d}\rightarrow {\overline{{\mathcal {M}}}}_{g,d}\) may be factored as the composition of the restriction map \({{\,\mathrm{res}\,}}^{S_d}_{S_{d-1}}:{\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_d,\xi }\rightarrow {\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_{d-1},\xi '}\) and the target map \(\delta :{\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_{d-1},\xi '}\rightarrow {\overline{{\mathcal {M}}}}_{g,N}\).

Consider the pullback of \(\xi _{A}\) first by \(\delta \). By [11, § 4.3.2], the result is a disjoint union of boundary strata on \({\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_{d-1},\xi '}\), all of the expected dimension (equal to that of \({\overline{{\mathcal {M}}}}_A\)), each appearing with multiplicity given in terms of the ramification indices appearing, see [11, Lemma 4.15]. We may then pull back the underlying reduced spaces (the boundary strata themselves) by the restriction map, to obtain a disjoint union of boundary strata \({\overline{{\mathcal {H}}}}_{({\widetilde{\Gamma }},S_d)}\) on \({\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_d,\xi }\), as in [11, Lemma 4.11].

By [11, Proposition 4.13] (that is, the analogue of Theorem 3.1 in the H-tautological setting), the class \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\) is then computed in terms of \(\psi \) classes on \({\overline{{\mathcal {H}}}}_{({\widetilde{\Gamma }},S_d)}\) associated to the half-edge (orbits) of \({\widetilde{\Gamma }}\), after re-introducing the correction factors of the multiplicities of the boundary classes on \({\overline{{\mathcal {H}}}}_{{\widetilde{g}},S_{d-1},\xi '}\).

On the other hand, the union of the \({\overline{{\mathcal {H}}}}_{({\widetilde{\Gamma }},S_d)}\) is the underlying reduced space of the pullback of \(\xi _A\) by \({\widetilde{\phi }}\), so admits a natural map (compatible with the maps to \({\overline{{\mathcal {M}}}}_A\))

$$\begin{aligned} \nu _{(\Gamma ,\Gamma ')}:\coprod {\overline{{\mathcal {H}}}}_{({\widetilde{\Gamma }},S_d)}\rightarrow \coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}. \end{aligned}$$

In fact, one can easily make this map explicit: we have

$$\begin{aligned} (\Gamma ,\Gamma ')=({\widetilde{\Gamma }}/S_{d-1},{\widetilde{\Gamma }}/S_{d}), \end{aligned}$$

the admissible cover \(\gamma :\Gamma \rightarrow \Gamma ':\) is the natural quotient map, and \(\nu \) sends \({\widetilde{X}}'\rightarrow Y'\) to \({\widetilde{X}}'/S_{d-1}\rightarrow Y'\) over each component \(Y'\subset Y\). In particular, above each \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\), the map \(\nu _{(\Gamma ,\Gamma ')}\) is a union of copies of the normalizations of the constituent spaces. These copies are indexed by possible ways of gluing the Galois closures of the individual components of the covers appearing in \({\mathcal {H}}_{(\Gamma ,\Gamma ')}\), or equivalently, by branches of the image of \(\coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in \({\overline{{\mathcal {H}}}}_{(g/h,d)}\) before normalization, cf. [11, §6.2, step (ii)].

Finally, the \(\psi \) classes occurring on \({\overline{{\mathcal {H}}}}_{({\widetilde{\Gamma }},S_d)}\) may be identified (up to appropriate constant factors) with those on \(\coprod {\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) via the normalization map, so we may express the contribution from \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\) in the desired way. \(\square \)

3.3 Hurwitz cycles with rational target

We will later need the following statements which identify, in contrast with our main results, tautological contributions to pullbacks of Hurwitz cycles by boundary strata. As usual, both results hold true for all of our variants of \({\overline{{\mathcal {H}}}}_{g/h,d}\) (allowing any combination of additional marked points, higher ramification, or disconnected source curves).

Lemma 3.4

Consider \({\overline{{\mathcal {H}}}}_{g/h,d}\) and \(\xi _A\) as above, and suppose further that \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) is a boundary stratum appearing in the fiber product for which all vertices of \(\Gamma '\) have genus 0. Then, the contribution of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to \(\xi _A^{*}\phi _{*}([{\overline{{\mathcal {H}}}}_{g/h,d}])\) has TKD on \({\overline{{\mathcal {M}}}}_A\).

Proof

By Proposition 3.3(b), this contribution is a polynomial in \(\psi \) classes on \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) at half-edges of \(\Gamma \), pushed forward to \({\overline{{\mathcal {M}}}}_A\). However, because the target genera are all 0, we may identify the components of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) with spaces of relative stable maps to \({\mathbb {P}}^1\) and the \(\psi \) classes on them with Gromov-Witten classes, see [3, §0.2.3, §1.2.2]. The claim is then immediate from [3, Theorem 2]. \(\square \)

Lemma 3.5

Let \(\delta ':{\overline{{\mathcal {H}}}}_{g/h,d}\rightarrow {\overline{{\mathcal {M}}}}_{h,k}\) be the composition of a target map \(\delta \) with a map forgetting any number of marked points. Let [Y] be a point of \({\overline{{\mathcal {M}}}}_{h,k}\) and \({\overline{{\mathcal {H}}}}_{g/h,d}(Y)=\delta '^{*}([Y])\). Then, the class of the pushforward of \({\overline{{\mathcal {H}}}}_{g/h,d}(Y)\) to \(\prod _{i}{\overline{{\mathcal {M}}}}_{g_i,n_i}\) has TKD.

Proof

Points of \({\overline{{\mathcal {M}}}}_{h,k}\) are homologous to each other, so we may assume that Y is a stable marked curve with only rational components. Then, \({\overline{{\mathcal {H}}}}_{g/h,d}(Y)\) may be expressed as a disjoint union of boundary strata (of the correct dimension) \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) appearing with multiplicity, for example, by a straightforward analogue of [11, §4.3.2] for Harris-Mumford spaces. The claim then follows from [3, Theorem 2]. \(\square \)

3.4 Post-composing with forgetful maps

The results above concern classes coming from source maps \(\phi :{\overline{{\mathcal {H}}}}_{g/h,d}\rightarrow {\overline{{\mathcal {M}}}}_{g,N}\), but we will be primarily concerned with classes obtained by post-composing with forgetful maps \(\pi :{\overline{{\mathcal {M}}}}_{g,N}\rightarrow {\overline{{\mathcal {M}}}}_{g,r}\). The situation here is similar: we need only note that we have a Cartesian diagram (with the intersection occurring in the correct dimension)

where the coproduct is over stable graphs \(A'\) obtained from A by distributing the remaining points over its vertices in all possible ways.

4 Reductions

Lemma 4.1

(cf. [16, Lemma 10]). Suppose that \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \) is non-tautological. Then, \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n}\right) \) is non-tautological for all \(n\ge 0\).

Proof

Up to a non-zero constant, the class \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,n}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+n}\right) \) pushes forward to \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \) upon forgetting the ramification points, so the result is immediate from the fact that tautological classes are closed under forgetful pushforwards. \(\square \)

Lemma 4.1 immediately reduces Theorem 1.3 to the case \(n=0\); we assume this henceforth unless otherwise mentioned.

Lemma 4.2

Suppose that \(m_2\ge 1\), and that \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \) is non-tautological. Then, \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2-1)^2(m_d+1)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2(m_2-1)+d(m_d+1)}\right) \) is non-tautological.

Proof

Up to a non-zero constant, the class \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2-1)^2(m_d+1)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2(m_2-1)+d(m_d+1)}\right) \) pushes forward to \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \), so we conclude as in Lemma 4.1. \(\square \)

Lemma 4.3

(cf. [16, Lemma 11]). Suppose that \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \) is non-tautological. Then, \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2+1)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2(m_2+1)+dm_d}\right) \) is non-tautological.

Proof

We pull back to the boundary divisor

$$\begin{aligned} \xi :{\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1}\cong {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1}\times {\overline{M}}_{0,3}\rightarrow {\overline{{\mathcal {M}}}}_{g,2(m_2+1)+dm_d} \end{aligned}$$

parametrizing marked curves with a rational tail marked by a pair of unramified points in the same fiber, and apply Proposition 2.2. Let \(m=(m_2+1)+m_d\). We have a diagram

where \(r=(2g-2)-d(2h-2)+2(m_2+1)+dm_d\), and the stable graphs A arise from all possible ways to distribute the remaining marked points on the two components parametrized by \({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1}\times {\overline{M}}_{0,3}\) as in §3.4. The bottom square is Cartesian, and the top square is Cartesian at least on the level of closed points as in Proposition 3.2; it will turn out that the only strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma )}\) contributing to the class in question will, in fact, be reduced.

Consider a general point \([f:X\rightarrow Y]\) on some \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in the fiber product. Because the graphs A have only one edge, by the genericity condition from Proposition 3.2, Y may only have one node, which must be separating by Lemma 2.12.

Therefore, Y is the union of two components \(Y_0,Y_h\) of genus 0, h, respectively. Moreover, if X is the union \(X_0\cup X_g\), with the two pieces corresponding to the vertices of \(\Gamma \), then \(X_0\) must be an irreducible (and smooth) rational curve living entirely over \(Y_0\). Note, in addition, that \(X_0\) must have degree at least 2 over \(Y_0\), in order to contain two marked points in the same fiber.

Let \(b=(2g-2)-d(2h-2)+(m_2+1)+m_d\) be the total number of marked points on Y, and let \(B=b+(3h-3)\) be the dimension of \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2+1)^2(m_d)^d}\). In order for \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to give a non-zero contribution to \(H_{2(B-1)}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1})\), we need the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in \({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1}\) to be supported in dimension (at least) \(B-1\).

Let \(b_0\) be the number of marked points of Y whose marked pre-images, only including those not forgotten by \(\pi \), lie entirely on \(X_0\), and let \(b_g=b-b_0\) be the number that have at least one marked pre-image on \(X_g\). Note that \(b_0\ge 2\), with at least one point coming from the unramified pair, and at least one more coming from a ramification point, as the degree of \(X_0\) over \(Y_0\) is at least 2. Therefore, \(b_g\le b-2\). Then, by the quasi-finiteness of the target maps \(\delta \), the dimension of the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in \({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1}\) is at most \(b_g+1+(3h-3)\le B-1\), and that this number decreases if one or more of the \(b_g\) marked points with a pre-image on \(X_g\) lies on \(Y_0\).

Therefore, we must have equality everywhere. In particular, \(X_0\) has degree 2 over \(Y_0\) and is ramified over the node of Y, \(X_g\) consists of a smooth component of genus g mapping with degree d to \(Y_h\), ramified at one point over the node of Y, along with \(d-2\) rational tails mapping isomorphically to \(Y_0\). In addition, all marked unramified fibers must lie on \(X_g\). The contributing covers are shown in Fig. 1.

Fig. 1
figure 1

The only possible contribution to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/h,d,(m_2+1)^2(m_d)^d}\). All other marked points lie on \(X_g\)

Now, we see that the pullback of \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2+1)^2(m_d)^d}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2(m_2+1)+dm_d})\) by \(\xi \), after forgetting the factor \({\overline{M}}_{0,3}\), gives, up to a non-zero constant, the class \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d,1}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2+dm_d+1})\). The proof is now complete by Lemma 4.1. \(\square \)

5 d-elliptic cycles

In this section, we prove the first part of Theorem 1.3, in the case \(h=1\). We follow the approach of [16]: we first handle the case \(g+m_2=12\) by finding a non-zero contribution from odd cohomology on \({\overline{{\mathcal {M}}}}_{1,11}\) upon a boundary pullback, then use a different boundary pullback to induct on g.

Recall that we define the integers \(a_d\), \(d\ge 2\) by

$$\begin{aligned} \eta (q)^{48}=q^2\prod _{\ell \ge 1}\left( 1-q^{\ell }\right) ^{48}=\sum _{d\ge 2}a_dq^d \end{aligned}$$

5.1 The case \(g+m_2=12\)

Proposition 5.1

Suppose that \(d\ge 2\), \(g\ge 2\), \(g+m_2=12\), and \(a_d\ne 0\). Then, \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\in H^{22}\left( {\overline{{\mathcal {M}}}}_{g,2m_2}\right) \) is non-tautological.

We will prove Proposition 5.1 by pullback to the boundary stratum \(\xi :{\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m_2}\) defined by gluing \(g-1\) pairs of marked points on the two elliptic components together. We have a diagram

where \(N=(d-1)(2g-2)+dm_2\), and the stable graphs A arise from all possible ways to distribute the remaining marked points on the two components parametrized by \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\). The bottom square is Cartesian, and the top square is Cartesian on the level of closed points.

We consider the contributions to the intersection of \(\xi \) and \(\phi ':{\overline{{\mathcal {H}}}}_{g/1,d,m_2}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m_2}\) from each \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) separately. First, note that if the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) is supported on the boundary, then the corresponding contribution to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) automatically has TKD by Lemma 2.4.

Therefore, we can assume in particular that the generic cover \([X\rightarrow Y]\) of \({\mathcal {H}}_{(\Gamma ,\Gamma ')}\) has the property that the source curve X has two smooth genus 1 components \(X_1,X'_1\). Let \(Y_1,Y'_1\subset Y\) be the image components of \(X_1,X'_1\), respectively. We then have three cases:

  1. (i)

    \(Y_1\ne Y'_1\),

  2. (ii)

    \(Y_1=Y'_1\) is a smooth rational curve, and

  3. (iii)

    \(Y_1=Y'_1\) is a smooth genus 1 curve.

Lemma 5.2

The contributions to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) from strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) whose general point satisfies either (i) or (ii) have TKD.

Proof

First, consider case (i). The component \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in question has the property that \(\Gamma \) has two vertices of genus 1, which map to different vertices \(v_1,v'_1\in \Gamma '\), and the rest of the vertices of \(\Gamma \) have genus 0. We may decompose

$$\begin{aligned} {\overline{{\mathcal {M}}}}_{A}={\overline{{\mathcal {M}}}}_{v_1}\times {\overline{{\mathcal {M}}}}_{v'_1}\times {\overline{{\mathcal {M}}}}_{w}, \end{aligned}$$

where \({\overline{{\mathcal {M}}}}_{v_1},{\overline{{\mathcal {M}}}}_{v'_1}\) parametrize the components of X mapping to \(Y_1,Y'_1\), respectively, and \({\overline{{\mathcal {M}}}}_{w}\) parametrizes all other components. The spaces \({\overline{{\mathcal {M}}}}_{v_1},{\overline{{\mathcal {M}}}}_{v'_1}\) are products of a single moduli space of pointed genus 1 curves with a collection of moduli spaces of pointed rational curves, whereas \({\overline{{\mathcal {M}}}}_{w}\) is a product of moduli spaces of pointed rational curves.

The pushforward of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to \({\overline{{\mathcal {M}}}}_{A}\) decomposes into a product of algebraic classes on the components \({\overline{{\mathcal {M}}}}_{v_1},{\overline{{\mathcal {M}}}}_{v'_1},{\overline{{\mathcal {M}}}}_{w}\), and therefore has TKD, by Lemma 2.3 and the fact that all cohomology on moduli spaces of pointed rational curves is tautological [8]. In particular, the further pushforward to \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) also has TKD.

Now, consider case (ii). Note that all components of Y must be rational, because the only two components of X which can map to a higher genus curve, namely \(X_1\) and \(X'_1\), both map to a rational component. Therefore, the resulting contribution of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) has TKD by Lemma 3.4. \(\square \)

Lemma 5.3

All strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) whose general point satisfies (iii) and which give non-zero contributions to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) have general point \([f:X\rightarrow Y]\) of the following form, also depicted in Fig. 2.

Y consists of an elliptic component \(Y_1\) with \(m_2\) marked points and \(g-1\) rational tails, each of which contains two branch points. X contains two elliptic components \(X_1,X'_1\) over \(Y_1\), connected by \(g-1\) rational bridges, mapping to the rational tails of Y with degree 2, and all other components living over the rational tails have degree 1. Finally, the unramified pairs of marked points of X live over those of Y, with one point of each pair on \(X_1\) and \(X'_1\).

Fig. 2
figure 2

The only possible non-tautological contributions to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\). Here, \((g,m_2)=(4,8)\). The rational tails of X mapping isomorphically to those of Y are not shown

Proof

In order for \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to give a non-zero contribution to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\), its image in \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) must have dimension at least 11. By assumption, the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) is not supported in the boundary of \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\), so all of the moduli must live over \(Y_1=Y'_1\). Thus, the total number of nodes and marked points on \(Y_1\) must be at least 11.

The pre-image of \(Y_1\) must consist exactly of the two components \(X_1,X'_1\), covering \(Y_1\) via isogenies of degrees \(d_1,d'_1\), with \(d_1+d'_1=d\). In particular, the s marked points on \(Y_1\) each correspond to one of the \(m_2\) unramified fibers. On the other hand, if there are t nodes on \(Y_1\), at which trees of rational components are attached, each such node contributes at least 2 branch points to \(Y_1\). Therefore, we have

$$\begin{aligned} 11\le s+t\le m_2+g-1=11, \end{aligned}$$

meaning we have equality everywhere. The conclusion then follows easily. \(\square \)

To show that, in total, such \({\overline{{\mathcal {H}}}}_{(\Gamma ',\Gamma )}\) give a contribution to \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\) without TKD, we need the following lemma.

Lemma 5.4

Let \({\overline{{\mathcal {H}}}}_{1/1,k,11}^\circ \) be the space of 11-pointed admissible degree m covers \(f:X\rightarrow Y\), where XY have genus 1, and 11 marked points of X are chosen over those of Y. (Note that this differs from the usual space \({\overline{{\mathcal {H}}}}_{1/1,k,11}\) in that here we only mark one point in each fiber.)

Consider the operator \(T_k=\phi _{*}\circ \delta ^{*}\) acting on \(H^{11}({\overline{{\mathcal {M}}}}_{1,11})\), induced by the correspondence

Then, \(T_k\) acts on the two-dimensional vector space \(H^{11}({\overline{{\mathcal {M}}}}_{1,11},{\mathbb {Q}})\) by multiplication by \(\tau (k)\), the \(q^k\)-coefficient of the normalized weight 12 cusp form \(\eta (q)^{24}\).

Proof

In fact, it suffices to consider the action of \(T_k\) on the class of the discriminant form \([\omega ]\in H^{11,0}({\mathcal {M}}_{1,11},{\mathbb {C}})\), see §2.2. Indeed, \(T_k\) necessarily acts by the same constant on both \(H^{11}({\overline{{\mathcal {M}}}}_{1,11})\) and \(H^{11}({\mathcal {M}}_{1,11})\).

We give complex-analytic descriptions of the spaces involved. First, we have \({\mathcal {M}}_{1,1}={\mathbb {H}}/{{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\). Now, consider \({\mathcal {H}}_{1/1,k}\). If \(E={\mathbb {C}}/\Lambda \) is an elliptic curve, then isogenies \(E'\rightarrow E\) are in bijection with index k sublattices \(\Lambda \subset \Lambda '\), which in turn are in bijection with the right orbit space \(SL_{2}({\mathbb {Z}})\backslash M_k\), where \(M_k\) is the set of integer matrices of determinant k. In addition, we have a monodromy action of \(SL_2({\mathbb {Z}})\) on such lattices on the left, and components of \({\mathcal {H}}_{1/1,k}\) are indexed by the double orbit space \({{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k/{{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\).

Now, for any orbit representative \(A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k/{{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\), define the congruence subgroup \(\Gamma _A\subset {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\) to be the kernel of the left action of \(SL_{2}({\mathbb {Z}})\) on the lattice corresponding to \(A\cdot SL_{2}({\mathbb {Z}})\). We have that \({\mathcal {H}}_{1/1,k}\) is the union of modular curves

$$\begin{aligned} \coprod _{A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k/{{\,\mathrm{SL}\,}}_2({\mathbb {Z}})} {\mathbb {H}}/\Gamma _A \end{aligned}$$

where the index set is over a choice of double coset representatives. If \(A=\begin{bmatrix}a &{} b \\ c &{} d\end{bmatrix}\in M_k\), then the point \(z\in {\mathbb {H}}/\Gamma _A\) corresponds to the isogeny

$$\begin{aligned} {\mathbb {C}}/\langle 1,z\rangle \rightarrow {\mathbb {C}}/\langle cz+d,az+b\rangle \rightarrow {\mathbb {C}}/\left\langle 1,\begin{bmatrix}a &{} b \\ c &{} d\end{bmatrix}z\right\rangle \end{aligned}$$

where the first map is multiplication by k, and the second is the isomorphism induced by multiplication by \(\frac{1}{cz+d}\).

In particular, the source map \(\phi :{\mathcal {H}}_{1/1,k}\rightarrow {\mathcal {M}}_{1,1}\) is induced by the inclusions \(\Gamma _A\subset \Gamma \), so that \(\phi (z)=z\), and the target map is defined by \(\delta (z)=\begin{bmatrix}a &{} b \\ c &{} d\end{bmatrix}z\).

Now, we add marked points: recall from §2.2 that

$$\begin{aligned} {\mathcal {M}}_{1,11}\subset ({\mathbb {H}}\times {\mathbb {C}}^{10})/({{\,\mathrm{SL}\,}}_2({\mathbb {Z}}) < imes ({\mathbb {Z}}^2)^{10}), \end{aligned}$$

where the 10 copies of \({\mathbb {C}}/{\mathbb {Z}}^2\) correspond to the marked points, and the open subset is given by removing the diagonals and zero sections. In a similar way, we have

$$\begin{aligned} {\overline{{\mathcal {H}}}}_{1/1,k,11}^\circ \subset \coprod _{A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k/{{\,\mathrm{SL}\,}}_2({\mathbb {Z}})} \left( {\mathbb {H}}\times {\mathbb {C}}^{10}\right) /\left( \Gamma _A < imes ({\mathbb {Z}}^2)^{10}\right) , \end{aligned}$$

with source and target maps are given by

$$\begin{aligned} \phi ((z,\zeta _1,\ldots ,\zeta _{10}))&=(z,\zeta _1,\ldots ,\zeta _{10})\\ \delta ((z,\zeta _1,\ldots ,\zeta _{10}))&=\left( \begin{bmatrix}a &{} b \\ c &{} d\end{bmatrix}z,\frac{k\zeta _1}{cz+d},\ldots ,\frac{k\zeta _{10}}{cz+d}\right) \\ \end{aligned}$$

We now compute the action of \(T_k\) on

$$\begin{aligned} \omega =\eta (z)^{24}dz\wedge d\zeta _1\wedge \cdots \wedge dz_{10}. \end{aligned}$$

On \({\mathbb {H}}/\Gamma _A\), we have

$$\begin{aligned} \delta ^{*}\omega&=\eta \left( \frac{az+b}{cz+d}\right) ^{24}d\left( \frac{az+b}{cz+d}\right) \wedge d\left( \frac{k\zeta _1}{cz+d}\right) \wedge \cdots \wedge d\left( \frac{k\zeta _{10}}{cz+d}\right) \\&=\eta \left( \frac{az+b}{cz+d}\right) ^{24}\left( \frac{k}{(cz+d)^2}dz\right) \wedge \left( \frac{k}{cz+d}d\zeta _1\right) \wedge \cdots \wedge \left( \frac{k}{cz+d}d\zeta _{10}\right) \\&=k^{11}(cz+d)^{-12}\cdot \eta \left( \frac{az+b}{cz+d}\right) ^{24}dz\wedge d\zeta _1\wedge \cdots \wedge dz_{10}. \end{aligned}$$

To compute the pushforward by \(\phi \), recall that the pre-images of a point of \({\overline{{\mathcal {M}}}}_{1,1}\) are indexed by orbit representatives \(A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k\); for each corresponding point of \({\overline{{\mathcal {H}}}}^{\circ }_{1/1,k}\), we may compute \(\delta ^{*}(\omega )\) at that point in terms of the chosen matrix A. Thus, summing over all pre-images amounts to summing the above formula for \(\delta ^{*}\omega \) over all choices of \(A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k\), and we obtain

$$\begin{aligned} \phi _{*}\delta ^{*}\omega =k^{11}\sum _{A\in {{\,\mathrm{SL}\,}}_2({\mathbb {Z}})\backslash M_k}(cz+d)^{-12}\eta \left( \frac{az+b}{cz+d}\right) ^{24}dz\wedge d\zeta _1\wedge \cdots \wedge dz_{10}. \end{aligned}$$

This identifies \(T_k\) with the k-th Hecke operator on the space of weight 12 cusp forms, which is 1-dimensional, and thus acts by the k-th Fourier coefficient of \(\eta (q)^{24}\). \(\square \)

Proof of Proposition 5.1

We wish to show that \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) fails to have TKD on \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\). By Lemmas 5.2 and 5.3 , we need only consider the contributions as described in Lemma 5.3. Note, in this case, that the strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) have the expected dimension.

Up to a constant factor (depending on g and d but not \((d_1,d'_1)\)), the relevant contribution to \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) may be expressed as the pushforward of the fundamental class by the source map

$$\begin{aligned} \phi :\coprod _{d_1+d'_1=11}{\overline{{\mathcal {H}}}}_{(1,1)/1,(d_1,d'_1),11}^{\circ }\rightarrow {\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}, \end{aligned}$$

where \({\overline{{\mathcal {H}}}}_{(1,1)/1,(d_1,d'_1),11}^{\circ }\) denotes the space of disconnected covers \(X_1\coprod X'_1\rightarrow Y_1\), consisting of isogenies of degrees \(d_1,d'_1\) and 11 pairs of points on \(X_1,X'_1\) with equal image. Note, as in Lemma 5.4, that we do not label here the other \(d-2\) points in each of these 11 special fibers.

We have a Cartesian diagram

That is, \({\overline{{\mathcal {H}}}}_{(1,1)/1,(d_1,d'_1),11}^{\circ }\) parametrizes pairs of 11-pointed isogenies, with an isomorphism between the targets. In particular, we have

$$\begin{aligned} \phi _{*}([{\overline{{\mathcal {H}}}}_{(1,1)/1,(d_1,d'_1),11}^{\circ }])=(\phi ,\phi )_{*}(\delta ,\delta )^{*}([\Delta ]), \end{aligned}$$

where the maps on the right hand side come from the correspondence

arising as the product of correspondences from Lemma 5.4.

Finally, consider the Künneth decomposition of the diagonal class \([\Delta ]\). The terms consisting of pairs of even-dimensional classes have TKD both before and after applying the correspondence by Lemma 2.3. By Lemma 2.5, the remaining terms are, up to a non-zero constant multiple,

$$\begin{aligned} -\omega \otimes {\overline{\omega }}-{\overline{\omega }}\otimes \omega . \end{aligned}$$

By Lemma 5.4, the correspondence acts by \(\tau (d_1)\tau (d'_1)\) on this piece, and summing over all pairs \((d_1,d'_1)\), we find that the resulting class has non-zero odd contributions whenever the d-th coefficient \(a_d\) of \(\eta (q)^{48}\) is non-zero. In particular, it fails to have TKD, completing the proof. \(\square \)

Remark 5.5

The modularity of the non-tautological contribution of the intersection of the d-elliptic cycle \({\overline{{\mathcal {H}}}}_{g/h,d,m_2}\) with the \(\xi \) is consistent with the main conjecture of [10], which predicts that the classes \({\overline{{\mathcal {H}}}}_{g/h,d,m_2}\) themselves are quasi-modular in d.

Corollary 5.6

Suppose that \(d\ge 2\) , \(g\ge 2\), \(g+m_2=12\), and \(a_d\ne 0\). Then, \({\mathcal {H}}_{g/1,d,(m_2)^2}\in H^{22}({\mathcal {M}}_{g,2m_2})\) is non-tautological.

Proof

The proof is identical of [16, Theorem 2]: pullbacks of boundary cycles of (complex) codimension 11 have TKD on \({\overline{{\mathcal {M}}}}_{1,11}\times {\overline{{\mathcal {M}}}}_{1,11}\), so the failure of \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) to have TKD upon this pullback persists after adding any combination of boundary cycles. \(\square \)

5.2 Induction on genus

Theorem 5.7

Suppose that \(d\ge 2\), \(g\ge 2\), \(g+m_2\ge 12\), and furthermore that \(a_d\ne 0\). Then, \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\in H^{*}({\overline{{\mathcal {M}}}}_{g,2m_2})\) is non-tautological.

We prove Theorem 5.7 by induction on g. When \(2\le g\le 12-m_2\), the result follows by Proposition 5.1 and Lemma 4.3.

Now, suppose \(g>12\), so that in particular \((g-1)+m_2\ge 12\). We consider the pullback of \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) to the boundary divisor \(\xi :{\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\times {\overline{{\mathcal {M}}}}_{1,1}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m_2}\). More precisely, let \(b=2g-2+m_2\) be the dimension of \({\overline{{\mathcal {H}}}}_{g/1,d,m_2}\), also equal to the number of marked points on the target curve. Then, we consider the projection \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) of \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) \) to the factor

$$\begin{aligned} H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \otimes H_{2}({\overline{{\mathcal {M}}}}_{1,1})\subset H_{2(b-1)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\times {\overline{{\mathcal {M}}}}_{1,1}\right) , \end{aligned}$$

of the Künneth decomposition. The factor \(H_{2}({\overline{{\mathcal {M}}}}_{1,1})\) is spanned by the fundamental class; we show by induction that the resulting class on \(H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \) is non-tautological, so that \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) \) fails to have TKD.

Consider the usual diagram

Let \([f:X\rightarrow Y]\) be a general point of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\). Because the graphs A have only one edge, by the genericity condition from Proposition 3.2, Y may only have one node, which must be separating by Lemma 2.12. Thus, Y is the union of a smooth genus 1 component \(Y_1\) and a smooth rational component \(Y_0\). In addition, \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) is pure of codimension 1 in \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\), so in particular the intersection in the upper square occurs in the expected dimension.

Let \(X_1,X_{g-1}\) be the subcurves of X of genus \(1,g-1\), respectively, corresponding to the pieces parametrized by the factors of \({\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\times {\overline{{\mathcal {M}}}}_{1,1}\).

We consider two cases:

  1. (i)

    At least one component of \(X_1\) maps to \(Y_1\), and

  2. (ii)

    \(X_1\) maps entirely to \(Y_0\).

Lemma 5.8

The contributions to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) from strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) whose general point satisfies (i) have TKD.

Proof

As its genus is 1, the subcurve \(X_1\) can contain only one component over \(Y_1\), an elliptic component mapping via an isogeny of degree \(d'\le d\). One of the pre-images of the nodes of Y is chosen as the separating node parametrizing \({\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\times {\overline{{\mathcal {M}}}}_{1,1}\), and at the others, we must attach rational tails, in order for the genus of \(X_1\) to be equal to 1. The curve \(X_{g-1}\) then has degree \(d-d'\) over \(Y_1\) and \(d-d'+1\) over \(Y_0\).

Recall that we are interested in the contribution

$$\begin{aligned} \xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\in H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \otimes H_{2}({\overline{{\mathcal {M}}}}_{1,1})\cong H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \end{aligned}$$

The resulting class in \(H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \) may be computed by intersecting \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) with \(\left[ {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right] \times [{{\,\mathrm{Spec}\,}}({\mathbb {C}})]\), which amounts in this case to imposing the condition that the elliptic component \(X_1\) have fixed j-invariant.

This, in turn, gives a discrete set of choices for the isomorphism class of the target component \(Y_1\). For each possible \(Y_1\), and each possible generic topological type of a \(X\rightarrow Y\), we get a contribution to

$$\begin{aligned} \xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\in H_{2(b-2)}\left( {\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\right) \end{aligned}$$

given by the product of a Hurwitz locus for the fixed targets \(Y_1\) and and a Hurwitz locus for the rational target \(Y_0\), pushed forward by a boundary morphism. In particular, by Lemmas 3.4 and 3.5 , all such contributions are tautological. \(\square \)

Lemma 5.9

All strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) whose general point satisfies (ii) and which give non-zero contributions to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) have general point \([f:X\rightarrow Y]\) of the following form, also depicted in Fig. 3.

\(X_{g-1}\) consists of a smooth genus \(g-1\) component mapping to \(Y_1\) with degree d, along with \(d-2\) rational tails; at a ramification point, a smooth genus 1 curve \(X_1\) is attached, and \(X_1\) maps to \(Y_0\) with degree 2.

Fig. 3
figure 3

The only possible contribution of type (ii) to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\). All marked points on the source lie on \(X_{g-1}\)

Proof

If \(X_1\) maps entirely to \(Y_0\), then \(X_1\) must be a smooth genus 1 curve. In order for the node at which \(X_1,X_{g-1}\) meet to be separating, we need \(X_1\) to be totally ramified over \(Y_0\).

All \(2m_2\) of the (unforgotten) unramified marked points of X are constrained to lie on \(X_{g-1}\), so these points, as well as the \(2g-2\) ramification points, can be associated in a well-defined way to one of \(X_{1}\) and \(X_{g-1}\). Let \(b_1,b_{g-1}\), respectively, be the number of marked points appearing on these components, so that \(b_1+b_{g-1}=b\). We have \(b_1\ge 3\), so \(b_{g-1}\le b-3\).

On the other hand, let \(b_{g-1,0},b_{g-1,1}\) be the number of marked points on \(X_{g-1}\) mapping to \(Y_0,Y_1\), respectively. Suppose that \(b_{g-1,0}>0\). Then, a dimension count shows that the dimension of the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) upon projection to \({\overline{{\mathcal {M}}}}_{g-1,2m_{2}+1}\) is less than \(b-2\). In particular, the contribution to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) is zero.

Thus, we find \(b_{g-1,0}=0\), \(b_{g-1,1}=d-3\), and \(b_1=3\), from which we may conclude immediately. \(\square \)

Proof of Theorem 5.7

By the previous two lemmas, all contributions to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) have TKD except possibly those coming from strata \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) as described in Lemma 5.9, for which we get a positive multiple of \({\overline{{\mathcal {H}}}}_{(g-1)/1,(m_2)^2,1}\). By Lemma 4.1 and the inductive hypothesis, this class is non-tautological on \({\overline{{\mathcal {M}}}}_{g-1,2m_2+1}\), so \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\right) _{b-2,1}\) fails to have TKD. In particular, \({\overline{{\mathcal {H}}}}_{g/1,d,(m_2)^2}\) is non-tautological. \(\square \)

6 Higher genus targets

In this section, we complete the proof of Theorem 1.3, by induction on h, with the base case given by Theorem 5.7. As d is fixed throughout, we will eventually require the same non-vanishing condition \(a_d\ne 0\).

Proposition 6.1

Suppose that \(h\ge 2\), \(d\ge 2\), \(g\ge d\), \(m_2\ge 0\), \(s\ge \max \{2,d-1\}\), and \(m_d\ge s-1\). Suppose further that \({\overline{{\mathcal {H}}}}_{(g-d)/(h-1),d,(m_2)^2(m_d-s+2)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+2)}\right) \) is non-tautological (and in particular, that the cohomology group in question is non-zero and the Hurwitz locus is non-empty).

Then, \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\in H^{*}\left( {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d}\right) \) is non-tautological.

Consider the codimension d stratum

$$\begin{aligned} \xi :{\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+2)}\times \left( {\overline{{\mathcal {M}}}}_{1,s}\right) ^{d}\rightarrow {\overline{{\mathcal {M}}}}_{g,2m_2+dm_d} \end{aligned}$$

parametrizing “comb” curves, that is, curves formed by attaching d elliptic tails to a “spine” of genus \(g-d\). We require that \(s-1\) of the d-tuples of unramified points lie on the elliptic tails, with one point of each d-tuple distributed to each tail. The remaining d-tuples are constrained to lie on the spine, as are all \(m_2\) pairs of unramified points.

We will prove Proposition 6.1 by showing that \(\xi ^{*}{\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\) fails to have TKD.

Let \(b=(2g-2)-d(2h-2)+(m_2+m_d)\) be the number of marked points on the target of a cover parametrized by \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\), and let \(B=(3h-3)+b\) be the dimension of \({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\). We will consider the projection \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\right) _{B-s-1,s-d+1}\) of \(\xi ^{*}({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d})\) to

$$\begin{aligned}&H_{2(B-s-1)}\left( {\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+1)}\right) \otimes H_{2(s-d+1)}(({\overline{{\mathcal {M}}}}_{1,s})^{d}) \\&\quad \subset H_{2(B-d)}\left( {\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+1)}\times ({\overline{{\mathcal {M}}}}_{1,s})^{d}\right) \end{aligned}$$

Note, in particular, that the condition \(s\ge d-1\) ensures that \(H_{2(s-d+1)}\left( \left( {\overline{{\mathcal {M}}}}_{1,s}\right) ^{d}\right) \) is non-trivial.

As usual, consider the diagram

Lemma 6.2

The \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) which give non-zero contributions to \(\xi ^{*}({\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d})_{B-s-1,s-d+1}\) have general point \([f:X\rightarrow Y]\) of the following form, also depicted in Figure 4.

Y consists of two smooth components \(Y_1,Y_{h-1}\) of genus \(1,h-1\), respectively. Over \(Y_{h-1}\), X contains a single smooth connected component \(X_{g-d}\) of genus \(g-d\), and over \(Y_1\), X contains d elliptic components mapping isomorphically to \(Y_1\) (and attached at unramified points to \(X_{g-d}\)).

Fig. 4
figure 4

The only possible contribution to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\right) _{B-s-1,s-d+1}\). Here, \(s=4\), and all other marked points on the source lie on \(X_{g-h}\)

Proof

Suppose \(f:X\rightarrow Y\) is a general cover in a stratum \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\). Consider a marked point \(y\in Y\) with marked d-tuple \(x_1,\ldots ,x_d\) of pre-images lying on the elliptic tails of X. Because \(s\ge 2\), at least one such marked fiber exists.

The points \(x_1,\ldots ,x_d\) must all lie on different components \(X_1,\ldots ,X_d\) of X, which must therefore map isomorphically to a component \(Y_1\subset Y\). Note that all of these components must be tails, or else the valence of one of the elliptic vertices of \(\Gamma \) would be greater than 1. Above the node of \(Y_1\) corresponding to a half-edge of \(\Gamma '\), at least one node must be chosen to correspond to a half-edge of A. In particular, \(g(Y_1)=g(X_1)=\cdots =g(X_d)=1\). Furthermore, all \(s-1\) of the marked points of Y corresponding to marked d-tuples on elliptic tails must lie on \(Y_1\), and the resulting s-marked elliptic curves \(X_1,\ldots ,X_d\) are all isomorphic.

Let \(Y_{h-1}\) be the closure of \(Y-Y_1\), over which the spine of X lives. If the contribution of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\right) _{B-s-1,s-d+1}\) is non-zero, then the image of \({\overline{{\mathcal {H}}}}_{(\Gamma ,\Gamma ')}\) in \({\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+1)}\) must have dimension at least \(B-s-1\). A parameter counting argument as we have carried out in the proofs of Lemmas 4.15.3, and 5.9 shows that the \(b-(s-1)\)-pointed curve \(Y_{g-1}\) must be smooth of genus \(g-1\). In particular, the pre-image must be a smooth and connected curve of genus \(g-d\), completing the proof. \(\square \)

Lemma 6.2 shows that the only non-zero contributions to \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\right) _{B-s-1,s-d+1}\) come from the diagram

Proof of Proposition 6.1

We apply the excess intersection formula in the top square; note that in the functorial fiber product, \({\overline{{\mathcal {H}}}}_{(g-d)/(h-1),d,m_2+m_d-s+2}\times {\overline{{\mathcal {M}}}}_{1,s} \) appears without non-reducedness, as the generic covers appearing in Lemma 6.2 are unramified at the nodes. Recall from §3.2 that we need to pass to the normalization of \({\overline{{\mathcal {H}}}}_{(g-d)/(h-1),d,m_2+m_d-s+2}\). The dimensions of \({\overline{{\mathcal {H}}}}_{(g-d)/(h-1),d,m_2+m_d-s+2}\) and \({\overline{{\mathcal {M}}}}_{1,s}\) are \(B-s-1,s\), respectively, and we are looking for the contribution in homological dimension \((B-s-1,s-d+1)\) on \({\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+1)}\times ({\overline{{\mathcal {M}}}}_{1,s})^{d}\). On the other hand, the intersection in the top square occurs in dimension \(d-1\) greater than the expected.

Therefore, after applying the excess intersection formula, the piece of resulting the class on \({\overline{{\mathcal {M}}}}_{g-d,2m_2+d(m_d-s+1)}\times ({\overline{{\mathcal {M}}}}_{1,s})^{d}\) appearing in the desired pair of dimensions is a non-zero multiple of the pushforward of

$$\begin{aligned} {\overline{{\mathcal {H}}}}_{(g-d)/(h-1),d,(m_2)^2(m_d-s)^d}\times \psi ^{s-d+1}, \end{aligned}$$

where the \(\psi \) class on \({\overline{{\mathcal {M}}}}_{1,s}\) is taken at the marked point to which the spine of X is attached.

Therefore, \(\xi ^{*}\left( {\overline{{\mathcal {H}}}}_{g/h,d,(m_2)^2(m_d)^d}\right) \) fails to have TKD, provided that \(\psi ^{s-d+1}\ne 0\). However, note that, by the string equation,

$$\begin{aligned} \int _{{\overline{{\mathcal {M}}}}_{1,s}}\psi _i^{s}=\int _{{\overline{{\mathcal {M}}}}_{1,1}}\psi \ne 0, \end{aligned}$$

where we have pushed forward by the map forgetting all but the i-th marked point. In particular, all smaller powers of \(\psi \) are also non-zero. \(\square \)

Proof of Theorem 1.3

The first claim, for d-elliptic loci, is Theorem 5.7.

Now, suppose \(h>1\) and \(d=2\). Note in this case that \(m_2=m_d\ge 1\) by assumption. We prove the desired claim by induction on h by applying Proposition 6.1 with \(s=2\). For \(h=1\), we already have the same bounds for \(h=1\), though there the condition \(m_2\ge 1\) is superfluous. Now, we have \(g\ge 2h\) and \(g+m_2\ge 2h+10\), so \((g-2)\ge 2(h-1)\) and \((g-2)+m_2\ge 2(h-1)+10\), and we may apply the inductive hypothesis.

Finally, suppose \(h>1\) and \(d>2\); again, when \(h=1\), we have stronger bounds after applying Lemma 4.2, so we may use this as the base case for induction on h, applying Proposition 6.1 with \(s=d-1\). The conditions \(g\ge d\) and \(m_d\ge s-1=d-2\) are easily checked to be satisfied given the hypothesis of the theorem, and the needed inequalities are still satisfied when \((g,h,d,m_2,m_d)\) are replaced by \(\left( g-d,h-1,d,m_2,m_d-d+3 \right) \), so the proof is complete. \(\square \)