Hostname: page-component-cd9895bd7-jkksz Total loading time: 0 Render date: 2024-12-26T03:08:41.749Z Has data issue: false hasContentIssue false

The Hodge bundle, the universal 0-section, and the log Chow ring of the moduli space of curves

Published online by Cambridge University Press:  14 February 2023

S. Molcho
Affiliation:
Departement Mathematik, ETH Zürich, Rämistrasse 101, 8092 Zürich, Switzerland [email protected]
R. Pandharipande
Affiliation:
Departement Mathematik, ETH Zürich, Rämistrasse 101, 8092 Zürich, Switzerland [email protected]
J. Schmitt
Affiliation:
Institut für Mathematik, Universität Zürich, Winterthurerstrasse 190, 8057 Zürich, Switzerland [email protected]
Rights & Permissions [Opens in a new window]

Abstract

We bound from below the complexity of the top Chern class $\lambda _g$ of the Hodge bundle in the Chow ring of the moduli space of curves: no formulas for $\lambda _g$ in terms of classes of degrees 1 and 2 can exist. As a consequence of the Torelli map, the 0-section over the second Voronoi compactification of the moduli of principally polarized abelian varieties also cannot be expressed in terms of classes of degree 1 and 2. Along the way, we establish new cases of Pixton's conjecture for tautological relations. In the log Chow ring of the moduli space of curves, however, we prove $\lambda _g$ lies in the subalgebra generated by logarithmic boundary divisors. The proof is effective and uses Pixton's double ramification cycle formula together with a foundational study of the tautological ring defined by a normal crossings divisor. The results open the door to the search for simpler formulas for $\lambda _g$ on the moduli of curves after log blow-ups.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited. Compositio Mathematica is © Foundation Compositio Mathematica.
Copyright
© 2023 The Author(s)

1. Introduction

1.1 The Hodge bundle

Let $\overline {\mathcal {M}}_g$ be the moduli space of Deligne–Mumford stable curves, and let

\[ \pi: \mathcal{C}_g \rightarrow \overline{\mathcal{M}}_g \]

be the universal curve with relative dualizing sheaf $\omega _\pi$. The rank $g$ Hodge bundle $\mathbb {E}_g$ on $\overline {\mathcal {M}}_g$ is defined by

\[ \mathbb{E}_g = \pi_* \omega_\pi. \]

The study of the Chern classes of the Hodge bundle goes back at least to Mumford's Grothendieck–Riemann–Roch calculation [Reference MumfordMum83] in the 1980s. Starting in the late 1990s, the connection of the Hodge bundle to the deformation theory of the moduli space of stable maps has led to an exploration of Hodge integrals in various contexts (see [Reference Aganagic, Klemm, Mariño and VafaAKMV05, Reference Ekdahl, Lando, Shapiro and VainshteinELSV01, Reference Faber and PandharipandeFP00a, Reference Graber and PandharipandeGP99, Reference Li, Liu, Liu and ZhouLLLZ09, Reference Liu, Liu and ZhouLLZ03, Reference Maulik, Oblomkov, Okounkov and PandharipandeMOOP11, Reference Okounkov and PandharipandeOP04, Reference PandharipandePan99]).

The top Chern classFootnote 1 of the Hodge bundle

\[ \lambda_g = c_g(\mathbb{E}_g) \in \mathsf{CH}^g(\overline{\mathcal{M}}_g) \]

plays a special role for several reasons.

  1. (i) Two vanishing properties hold:

    \[ \lambda_g^2=0 \in \mathsf{CH}^{2g}(\overline{\mathcal{M}}_g) \quad \text{and}\quad \lambda_g|_{\Delta_0}= 0 \in \mathsf{CH}^g(\Delta_0), \]
    where $\Delta _0\subset \overline {\mathcal {M}}_g$ is the divisor of curves with a non-separating node. The first vanishing follows from the highest graded part of Mumford's relation
    \[ c(\mathbb{E}_g)\cdot c(\mathbb{E}_g^*)= 1, \]
    proven in [Reference MumfordMum83, equations (5.4), (5.5)]. The second follows from the existence of a trivial quotientFootnote 2
    \[ \mathbb{E}_g \twoheadrightarrow \mathbb{C} \]
    determined by the residue at (a branch of) the node (see [Reference Faber and PandharipandeFP00b, § 0.4]).
  2. (ii) The class $(-1)^g \lambda _g$ appears in the virtual fundamental class of the moduli of contracted maps in the Gromov–Witten theory of target curves. Since the double ramification cycle in the degree 0 case is defined via contracted maps, we have

    \[ \mathsf{DR}_{g,(0,\ldots,0)} = (-1)^g\lambda_g \in \mathsf{CH}^g(\overline{\mathcal{M}}_{g,n}), \]
    where $\overline {\mathcal {M}}_{g,n}$ is the moduli space of stable pointed curves. See [Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ17, §§ 0.5.3 and 3.1].

    Another basic consequence is the $\lambda _g$-formula [Reference Faber and PandharipandeFP03],

    \[ \int_{\overline{\mathcal{M}}_{g,n}} \psi_1^{k_1} \cdots \psi_n^{k_n} \lambda_g = \binom{2g+n-3}{k_1,\ldots, k_n} \cdot \int_{\overline{\mathcal{M}}_{g,1}} \psi_1^{2g-2} \lambda_g, \]
    predicted by the Virasoro constraints for degree 0 maps to curves [Reference Getzler and PandharipandeGP98]. Here
    \[ \psi_i = c_1(\mathbb{L}_i) \in \mathsf{CH}^1(\overline{\mathcal{M}}_{g,n}) \]
    is the Chern class of the cotangent line at the $i$th point. The $\lambda _g$-formula plays a central role in the study of the tautological ring $\mathsf {R}^\star (\mathcal {M}^{\mathsf {ct}}_{g,n})$ of the moduli space of curves of compact type [Reference PandharipandePan12].
  3. (iii) Again as an excess class, $(-1)^g\lambda _g$ appears fundamentally in the local Gromov–Witten theory of surfaces. For example, the Katz–Klemm–Vafa formula [Reference Katz, Klemm and VafaKKV99] proven in [Reference Maulik, Pandharipande and ThomasMPT10, Reference Pandharipande and ThomasPT16] concerns integrals

    \[ \int_{[\overline{\mathcal{M}}_g(S,\beta)]^{\mathsf{red}}} (-1)^g \lambda_g \]
    against the reduced virtual fundamental class of the moduli space of stable maps to $K3$ surfaces. For a recent study of the parallel problem for local log Calabi–Yau surfaces (with integrand $(-1)^g \lambda _g$); see [Reference BousseauBou20].
  4. (iv) The class $(-1)^g\lambda _g$ arises via the pull-back of the universal $0$-section of the moduli space of principally polarized abelian varieties (PPAVs). Over the moduli space of compact type curves, the connection to PPAVs shows a third vanishing property,

    \[ \lambda_g |_{\mathcal{M}_{g}^{\mathsf{ct}}} = 0 \]
    (see [Reference van der GeervdG99]). We will discuss PPAVs further in § 1.2 below.

Our main results here concern the complexity of the class $\lambda _g$ in the Chow ring. For $\overline {\mathcal {M}}_g$, we bound from below the complexity of formulas for

\[ \lambda_g\in \mathsf{CH}^\star(\overline{\mathcal{M}}_g). \]

As a consequence of the connection to the moduli of PPAVs, we also bound from below the complexity of formulas for the universal $0$-section.

The log Chow ring of $(\overline {\mathcal {M}}_g,\partial \overline {\mathcal {M}}_g)$ is defined as a colimit over all iterated blow-ups of boundary strata. The usual Chow ring is naturally a subalgebra

\[ \mathsf{CH}^\star(\overline{\mathcal{M}}_g) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g). \]

The main positive result of the paper is the simplicity of $\lambda _g$ in the log Chow ring. We prove

\[ \lambda_g \in \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g), \]

where

\[ \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g) \]

is the subalgebra generated by logarithmic boundary divisors. While $\lambda _g$ in Chow is complicated, $\lambda _g$ in log Chow is as simple as possible! We present several related open questions.

1.2 The 0-section

Let $\mathcal {A}_g$ be the moduli space of PPAVs of dimension $g$, and let

\[ \pi: \mathcal{X}_g \rightarrow \mathcal{A}_g \]

be the universal abelian variety $\pi$ equipped with a universal $0$-section

\[ s: \mathcal{A}_g \rightarrow \mathcal{X}_g. \]

The image of the $0$-section determines an algebraic cycle class

\[ Z_g \in \mathsf{CH}^g(\mathcal{X}_g). \]

The second Voronoi compactification of $\mathcal {A}_g$ has been given a modular interpretation by Alekseev:

\[ \mathcal{A}_g \subset \overline{\mathcal{A}}^{\mathsf{Alekseev}}_g. \]

Olsson [Reference OlssonOls12] provided a modular interpretation for the normalization

\[ \overline{\mathcal{A}}^{\mathsf{Olsson}}\rightarrow \overline{\mathcal{A}}_g^{\mathsf{Alekseev}}. \]

Our approach here will be equally valid for both $\overline {\mathcal {A}}^{\mathsf {Olsson}}$ and $\overline {\mathcal {A}}_g^{\mathsf {Alekseev}}$. We will simply denote the compactification by

\[ \mathcal{A}_g \subset \overline{\mathcal{A}}_g, \]

where $\overline {\mathcal {A}}_g$ stands for either the space of Alekseev or the space of Olsson.

The four important propertiesFootnote 3 of the compactification $\overline {\mathcal {A}}_g$ which we will require are as follows.

  • The points of $\overline {\mathcal {A}}_g$ parameterize (before normalization) stable semiabelic pairs which are quadruples $(G,P,L,\theta )$ where $G$ is a semiabelian variety, $P$ is a projective variety equipped with a $G$-action, $L$ is an ample line bundle on $P$, and $\theta \in H^0(P,L)$. The data $(G,P,L,\theta )$ satisfy several further conditions (see § 4.2.16 of [Reference OlssonOls12]).

  • There is a universal semiabelian variety

    \[ \overline{\pi}: \overline{\mathcal{X}}_g \rightarrow \overline{\mathcal{A}}_g \]
    with a $0$-section
    \[ \overline{s}: \overline{\mathcal{A}}_g \rightarrow \overline{\mathcal{X}}_g \]
    corresponding to the semiabelian variety which is the first piece of data of a stable semiabelic pair (the rest of the pair data will not play a role in our study).
  • The usual Torelli map $\tau : \mathcal {M}_g \rightarrow \mathcal {A}_g$ extends canonically,

    \[ \overline{\tau}: \overline{\mathcal{M}}_g \rightarrow \overline{\mathcal{A}}_g \]
    (see [Reference AlekseevAle04]).
  • The $\overline {\tau }$-pull-back to $\overline {\mathcal {M}}_g$ of $\overline {\mathcal {X}}_g$ is the universal family

    \[ \mathsf{Pic}_\epsilon^0 \rightarrow \overline{\mathcal{M}}_g \]
    parameterizing line bundles on the fibers of the universal curve
    \[ \epsilon:\mathcal{C}_g \rightarrow \overline{\mathcal{M}}_g \]
    which have degree 0 on every component of any fiber [Reference AlekseevAle04].

The image of the $0$-section $\overline {s}$ determines an operational Chow class

\[ \overline{Z}_g\in \mathsf{CH}^g_{\mathsf{op}}(\overline{\mathcal{X}}_g) \]

since the image is an étale local complete intersection in $\overline {\mathcal {X}}_g$. The class $\overline {Z}_g$ is related to $(-1)^g\lambda _g$ via a pull-back construction. Let

\[ t:\overline{\mathcal{M}}_g \rightarrow \mathsf{Pic}_\epsilon^0 \]

be the $0$-section defined by the trivial line bundle. By the properties of

\[ \overline{\pi}: \overline{\mathcal{X}}_g \rightarrow \overline{\mathcal{A}}_g \]

discussed above,

\[ \overline{\tau}^*\overline{s}^*(\overline{Z}_g) = t^*(t_*[\overline{\mathcal{M}}_g]). \]

By the standard analysis of the vertical tangent bundle of $\mathsf {Pic}_\epsilon ^0$,

\[ t^*(t_*[\overline{\mathcal{M}}_g]) = (-1)^g \lambda_g \in \mathsf{CH}^g(\overline{\mathcal{M}}_g). \]

Indeed, by the excess intersection formula the class $t^*(t_*[\overline {\mathcal {M}}_g])$ equals the top Chern class of the normal bundle of the $0$-section of $\mathsf {Pic}_\epsilon ^0$. Over $[C]\in \overline {\mathcal {M}}_g$, the fiber of the normal bundle is the first-order deformation space of the trivial line bundle on $C$. The deformation space is given by

\[ H^1(C, \mathcal{O}_C) = H^0(C, \omega_C)^\vee, \]

the fiber of the dual of the Hodge bundle $\mathbb {E}_g^\vee$ with top Chern class $(-1)^g \lambda _g$. We conclude that

(1)\begin{equation} \overline{\tau}^*\overline{s}^*(\overline{Z}_g) = (-1)^g \lambda_g \in\mathsf{CH}^g(\overline{\mathcal{M}}_g). \end{equation}

1.3 Complexity of the $0$-section

The study the $0$-section over $\mathcal {A}_g$ is related to the double ramification cycle (especially over curves of compact type) (see Hain [Reference HainHai13] and Grushevsky-Zakharov [Reference Grushevsky and ZakharovGZ14a]). A central idea there is to use the beautiful formula

(2)\begin{equation} Z_g = \frac{\Theta^g}{g!}\in \mathsf{CH}^g(\mathcal{X}_g), \end{equation}

where $\Theta \in \mathsf {CH}^1(\mathcal {X}_g)$ is the universal symmetric theta divisor trivialized along the $0$-section. The proof of (2) in Chow uses the Fourier–Mukai transformation and work of Deninger and Murre [Reference Deninger and MurreDM91] (see [Reference Birkenhake and LangeBL04, Reference VoisinVoi14]). The article [Reference Grushevsky and ZakharovGZ14a] provides a more detailed discussion of the history of (2).

We are interested in the following question: to what extent is an equation of the form of (2) possible over $\overline {\mathcal {A}}_g$? A result by Grushevsky and Zakharov along these lines appears in [Reference Grushevsky and ZakharovGZ14b]. As before, let

\[ \overline{Z}_g \in \mathsf{CH}^g_{\mathsf{op}}(\overline{\mathcal{X}}_g) \]

be the class of the $0$-section $\overline {s}$. Grushevsky and Zakharov calculate the restriction $\overline {Z}_g|_{\mathcal {U}_g}$ of $\overline {Z}_g$ over a particular open setFootnote 4

\[ \mathcal{A}_g\subset \mathcal{U}_g \subset \overline{\mathcal{A}}_g \]

in terms of $\Theta$, a boundary divisor $D\in \mathsf {CH}^1(\overline {\mathcal {X}}_g|_{\mathcal {U}_g})$, and a class

\[ \Delta \in \mathsf{CH}^2(\overline{\mathcal{X}}_g|_{\mathcal{U}_g}). \]

The result of Grushevsky and Zakharov shows that while the naive extension of (2) does not hold over $\mathcal {U}_g$, the class $\overline {Z}_g|_{\mathcal {U}_g}$ lies in the subalgebra of $\mathsf {CH}^\star (\overline {\mathcal {X}}_g|_{\mathcal {U}_g})$ generated by classes of degrees 1 and 2. The formula of [Reference Grushevsky and ZakharovGZ14b] is a useful extension of (2).

The divisor classes $\mathsf {CH}^1_{\mathsf {op}}(\overline {\mathcal {X}}_g)$ generate a subalgebra

\[ \mathsf{divCH}^\star_{\mathsf{op}}(\overline{\mathcal{X}}_g) \subset \mathsf{CH}^\star_{\mathsf{op}}(\overline{\mathcal{X}}_g). \]

The first bound from below of the complexity of the class of the $0$-section is the following result.

Theorem 1 For all $g\geq 3$, we have $\overline {Z}_g\notin \mathsf {divCH}^\star _{\mathsf {op}}(\overline {\mathcal {X}}_g)$.

As a consequence, no divisor formula extending (2) is possible for $\overline {\mathcal {A}}_g$. Though not stated, the analysis of [Reference Grushevsky and ZakharovGZ14b] over $\mathcal {U}_g$ can be used to show that $\overline {Z}_g|_{\mathcal {U}_g}$ is not in the subalgebra of $\mathsf {CH}^\star (\overline {\mathcal {X}}_g|_{\mathcal {U}_g})$ generated by classes of degree 1. Theorem 1 can therefore also be obtained from [Reference Grushevsky and ZakharovGZ14b].Footnote 5

In fact, we can go further. Let

\[ \mathsf{CH}^\star_{\leq k}(\overline{\mathcal{X}}_g) \subset \mathsf{CH}^*_{\mathsf{op}}(\overline{\mathcal{X}}_g) \]

be the subalgebra generated by all elements of degree at most $k$, so that

\[ \mathsf{divCH}^\star_{\mathsf{op}}(\overline{\mathcal{X}}_g) = \mathsf{CH}^\star_{\leq 1}(\overline{\mathcal{X}}_g). \]

Theorem 2 For all $g\geq 7$, we have $\overline {Z}_g\notin \mathsf {CH}^\star _{\leq 2}(\overline {\mathcal {X}}_g)$.

By Theorem 2, the Grushevsky–Zakharov formula for $\overline {Z}_g |_{{\mathcal {U}}_g}$ will require corrections by higher-degree classes when extended over $\overline {\mathcal {A}}_g$. We propose the following conjecture about the complexity of the class $\overline {Z}_g$.

Conjecture A No extension of (2) over $\overline {\mathcal {A}}_g$ for all $g$ can be written in terms of classes of uniformly bounded degree.

The pull-back relation (1) relates the complexity of the class

\[ \lambda_g\in \mathsf{CH}^\star(\overline{\mathcal{M}}_g) \]

to the complexity of $\overline {Z}_g\in \mathsf {CH}^\star _{\mathsf {op}}(\overline {\mathcal {X}}_g)$. Theorems 1 and 2 will be the immediate consequence of parallelFootnote 6 complexity bounds for $\lambda _g$.

1.4 Complexity of $\lambda _g$

The divisor classes $\mathsf {CH}^1(\overline {\mathcal {M}}_g)$ generate a subalgebra

\[ \mathsf{divCH}^\star(\overline{\mathcal{M}}_g) \subset \mathsf{CH}^\star(\overline{\mathcal{M}}_g). \]

The first bound from below of the complexity of $\lambda _g$ is the following result.

Theorem 3 For all $g\geq 3$, we have $\lambda _g\notin \mathsf {divCH}^\star (\overline {\mathcal {M}}_g)$.

Via the pull-back relation (1), Theorem 3 immediately implies Theorem 1. The proof of Theorem 3, presented in § 2, starts with explicit calculations in the tautological ring in genera $3$ and $4$ using the Sage package admcycles [Reference Delecroix, Schmitt and van ZelmDSvZ21]. A boundary restriction argument is then used to inductively control all higher genera.

For the analogue of Theorem 2, let

\[ \mathsf{CH}^\star_{\leq k}(\overline{\mathcal{M}}_g) \subset \mathsf{CH}^*(\overline{\mathcal{M}}_g) \]

be the subalgebra generated by all elements of degree at most $k$. A similar strategy (with a much more complicated initial calculation in genus 5) yields the following result which implies Theorem 2.

Theorem 4 For all $g\geq 7$, we have $\lambda _g\notin \mathsf {CH}^\star _{\leq 2}(\overline {\mathcal {M}}_g)$.

The proofs of Theorems 3 and 4 require new cases of Pixton's conjecture about the ideal of relations in the tautological ring

\[ \mathsf{R}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{CH}^\star(\overline{\mathcal{M}}_{g,n}). \]

Proposition 5 Pixton's relations generate all relations among tautological classes in $\mathsf {R}^4(\overline {\mathcal {M}}_{4,1})$ and $\mathsf {R}^5(\overline {\mathcal {M}}_{5,1})$.

While the above arguments become harder to pursue in general for $\mathsf {CH}^\star _{\leq k}(\overline {\mathcal {M}}_g)$, we expect the following assertion to hold.

Conjecture B For fixed $k$, $\lambda _g \in \mathsf {CH}^\star _{\leq k}(\overline {\mathcal {M}}_g)$ holds only for finitely many $g$.

Of course, Conjecture B implies Conjecture A.

1.5 Log Chow

Theorems 14 about the classes $\overline {Z}_g$ and $\lambda _g$ are in a sense negative results since formula types are excluded. Our main positive result about $\lambda _g$ concerns the larger log Chow ring

\[ \mathsf{CH}^\star(\overline{\mathcal{M}}_g) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_g, \partial\overline{\mathcal{M}}_g). \]

The log Chow ring and the subalgebra

\[ \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_g, \partial\overline{\mathcal{M}}_g) \]

generated by logarithmic boundary divisors are defined carefully in § 3. Our perspective, using limits over log blow-ups, requires the least background in log geometry. A more intrinsic approach to the definitions can be found in [Reference BarrottBar18].

Theorem 6 For all $g\geq 2$, we have $\lambda _g \in \mathsf {divlogCH}^\star (\overline {\mathcal {M}}_g, \partial \overline {\mathcal {M}}_g)$.

Our proof of Theorem 6 is constructive: we start with Pixton's formula for the double ramification cycle for constant maps [Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ17] and show that each term lies in $\mathsf {divlogCH}^\star (\overline {\mathcal {M}}_g)$. In principle, it is possible to obtain bounds for the necessary log blow-ups from the proof, but these will certainly not be optimal. Finding a minimal (or efficient) sequence of log-blows of $(\overline {\mathcal {M}}_g, \partial \overline {\mathcal {M}}_g)$ after which $\lambda _g$ lies in the subalgebra of logarithmic boundary divisors is an interesting question.

A crucial part of the proof of Theorem 6 is the study in § 5 of the logarithmic tautological ring,

\[ \mathsf{R}^\star(X,D) \subset \mathsf{CH}^\star(X), \]

defined by a normal crossings divisor $D\subset X$ in a non-singular variety $X$. Tautological classes are defined here using the Chern roots of the normal bundle of logarithmic strata $S\subset X$. The precise definitions are given in § 5.1.

We prove three main structural results about logarithmic tautological classes.

  1. (i) $\mathsf {R}^\star (X,D) \subset \mathsf {divlogCH}^\star (X,D)$.

  2. (ii) pull-backs of tautological classes under log blow-ups are tautological.

  3. (iii) push-forwards of tautological classes under log blow-ups are tautological.

Our first proof of (i) is presented in § 5.2 via an explicit analysis of explosions: sequences of blow-ups associated to logarithmic strata of $X$. A second approach to (i)–(iii), via the geometry of the Artin fan of $(X,D)$, is given in § 5.5. The Artin fan perspective, advocated by D. Ranganathan,Footnote 7 is theoretically more flexible.

After Pixton's formula for the double ramification cycle for constant maps is shown to lie in $\mathsf {R}^\star (\overline {\mathcal {M}}_g, \partial \overline {\mathcal {M}}_g)$, property (i) implies Theorem 6. Since Pixton's formula and the proof of (i) are both effective, it is possible in principle to compute divisor expressions for $\lambda _g$. The result reveals the essential simplicity of $\lambda _g$ and opens the door to the search for a simpler formula in divisors.

The proof of Theorem 6 yields a refined result: only logarithmic boundary divisors over

\[ \Delta_0\subset \overline{\mathcal{M}}_g \]

are needed to generate $\lambda _g$. The parallel result is also true for pointed curves:

\[ \lambda_g \in \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_{g,n},\Delta_0) \]

for $2g-2+n>0$.

We have seen that $(-1)^g \lambda _g$ is a special case of the double ramification cycle. The general double ramification cycle

\[ {\mathsf{DR}}_{g,A} \in \mathsf{CH}^g(\overline{\mathcal{M}}_{g,n}) \]

is defined with respect to a vector of integers $A=(a_1,\ldots,a_n)$ satisfying

\[ \sum_{i=1}^n a_i =0. \]

In [Reference Holmes, Pixton and SchmittHPS19, Appendix A], the double ramification cycle was lifted to log Chow,Footnote 8

(3)\begin{equation} \widetilde{\mathsf{DR}}_{g,A} \in \mathsf{logCH}^g(\overline{\mathcal{M}}_{g,n}). \end{equation}

Motivated by Theorem 6, we conjectureFootnote 9 a uniform divisorial property of the lifted double ramification cycle (3).

Conjecture C For all $g$ and $A$, we have $\widetilde {\mathsf {DR}}_{g,A} \in \underline {\mathsf {div}}\mathsf {logCH}^\star (\overline {\mathcal {M}}_{g,n})$ where

\[ \underline{\mathsf{div}}\mathsf{logCH}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_{g,n}) \]

is the subalgebra generated by logarithmic boundary divisors together with the cotangent line classes $\psi _1,\ldots, \psi _n$.

Finally, we return to the $\Theta$-formula (2) for $Z_g$. Is an extension of the $\Theta$-formula possible over $\overline {\mathcal {M}}_g$ in $\mathsf {logCH}^\star (\overline {\mathcal {M}}_g)$? More specifically, can we find

\[ \mathsf{T}\in \mathsf{logCH}^1(\overline{\mathcal{M}}_g) \]

which satisfies the following two properties?

  1. (i) The restriction of $\mathsf {T}$ over the moduli of curves $\mathcal {M}^{\mathsf {ct}}_g$ of compact type is $0$.

  2. (ii) $(-1)^g\lambda _g = \frac {\mathsf {T}^g}{g!} \in \mathsf {logCH}^g(\overline {\mathcal {M}}_g)$.

Property (i) is imposed since

\[ \Theta|_{Z_g} = 0 \in \mathsf{CH}^1(Z_g) \]

by the trivialization condition for $\Theta$. Unfortunately, the answer is no even for genus $2$.

Proposition 7 There does not exist a class $\mathsf {T}\in \mathsf {logCH}^1(\overline {\mathcal {M}}_2)$ satisfying the restriction property (i) and

\[ (-1)^2\lambda_2 = \frac{\mathsf{T}^2}{2!} \in \mathsf{logCH}^2(\overline{\mathcal{M}}_2). \]

The $\Theta$-formula for $(-1)^g\lambda _g$ can not be extended in a straightforward way in $\mathsf {CH}^g(\overline {\mathcal {M}}_g)$ or $\mathsf {logCH}^g(\overline {\mathcal {M}}_g)$. However,

\[ \lambda_g\in \mathsf{logCH}^g(\overline{\mathcal{M}}_g) \]

is a degree $g$ polynomial in the logarithmic boundary divisors over $\Delta _0\subset \overline {\mathcal {M}}_g$.

Question D Find a polynomial formula in logarithmic boundary divisors for $\lambda _g$ in log Chow (without using Pixton's formula).

The larger bChow ring of $\overline {\mathcal {M}}_g$ is defined as a limit over all blow-ups:

\[ \mathsf{CH}^\star(\overline{\mathcal{M}}_g) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_g, \partial\overline{\mathcal{M}}_g) \subset \mathsf{bCH}^\star(\overline{\mathcal{M}}_g). \]

The bChow ring is by far the largest of the three Chow constructions. In § 7, we show that the main questions of the paper become trivial in bChow. In fact, for every non-singular variety $X$, we have

\[ \mathsf{divbCH}^\star(X) = \mathsf{bCH}^\star(X). \]

The logarithmic geometry of $\overline {\mathcal {M}}_g$ is therefore the natural place to study Question D for $\lambda _g$.

2. $\lambda _g$ in the Chow ring

2.1 Proof of Theorem 3

Recall that the tautological rings $(R^\star (\overline {\mathcal {M}}_{g,n}))_{g,n}$ are defined as the smallest system of $\mathbb {Q}$-subalgebras with unit of the Chow rings $(\mathsf {CH}^\star (\overline {\mathcal {M}}_{g,n}))_{g,n}$ closed under push-forwards by gluing and forgetful maps (see [Reference Faber and PandharipandeFP00b, Reference PandharipandePan18] for more details). The tautological subring $\mathsf {RH}^\star (\overline {\mathcal {M}}_{g,n})$ is defined as the image of the cycle map

\[ \mathsf{R}^\star(\overline{\mathcal{M}}_{g,n}) \twoheadrightarrow \mathsf{RH}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{H}^{2\star}(\overline{\mathcal{M}}_{g,n}). \]

We will use the complex degree grading for $\mathsf {RH}^\star$ and the real degree grading (as usual) for $\mathsf {H}^\star$. Let

\[ \mathsf{divRH}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{RH}^{\star}(\overline{\mathcal{M}}_{g,n})\quad {\text{and}}\quad \mathsf{divH}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{H}^{2\star}(\overline{\mathcal{M}}_{g,n}) \]

be the subrings generated respectively by $\mathsf {RH}^1(\overline {\mathcal {M}}_{g,n})$ and $\mathsf {H}^2(\overline {\mathcal {M}}_{g,n})$. Since

\[ \mathsf{RH}^1(\overline{\mathcal{M}}_{g,n}) = \mathsf{H}^2(\overline{\mathcal{M}}_{g,n}), \]

by [Reference Arbarello and CornalbaAC98, Theorem 2.2] we have

(4)\begin{equation} \mathsf{divRH}^\star(\overline{\mathcal{M}}_{g,n}) = \mathsf{divH}^{2\star}(\overline{\mathcal{M}}_{g,n}). \end{equation}

We will use the complex degree grading for both $\mathsf {divRH}^\star$ and $\mathsf {divH}^\star$. Since

\[ \mathsf{CH}^1(\overline{\mathcal{M}}_{g,n}) \stackrel{\sim}= \mathsf{H}^2(\overline{\mathcal{M}}_{g,n}) \]

via the cycle class map, we obtain a surjection

\[ \mathsf{divCH}^\star(\overline{\mathcal{M}}_{g,n})\twoheadrightarrow \mathsf{divH}^{\star}(\overline{\mathcal{M}}_{g,n})\subset \mathsf{H}^{2\star}(\overline{\mathcal{M}}_{g,n}). \]

The following stronger result implies Theorem 3.

Theorem 3/Cohomology. For all $g\geq 3$, we have $\lambda _g\notin \mathsf {divH}^\star (\overline {\mathcal {M}}_g)$.

Proof. For $g=3$, we have complete control of the tautological rings in Chow and cohomology since the intersection pairing to $\mathsf {R}_0(\overline {\mathcal {M}}_g) \stackrel {\sim }= \mathbb {Q}$ is non-degenerate for tautological classes (see [Reference FaberFab90]). In particular,

\[ \mathsf{R}^\star(\overline{\mathcal{M}}_3) \stackrel{\sim}= \mathsf{RH}^\star(\overline{\mathcal{M}}_3). \]

In degree 3,

\[ \mathsf{divRH}^3(\overline{\mathcal{M}}_3) \subset \mathsf{RH}^3(\overline{\mathcal{M}}_3) \]

is a nine-dimensional subspace of a 10-dimensional space. Explicit calculations with the Sage program admcycles [Reference Delecroix, Schmitt and van ZelmDSvZ21] show that $\lambda _3 \notin \mathsf {divRH}^3(\overline {\mathcal {M}}_3)$. We conclude that $\lambda _3 \notin \mathsf {divH}^\star (\overline {\mathcal {M}}_3)$ by (4).

Adding one marked point, we can consider the case of $\overline {\mathcal {M}}_{3,1}$. Again it is known that all (even) cohomology classes on $\overline {\mathcal {M}}_{3,1}$ are tautological (see [Reference Schmitt and van ZelmSvZ20, § 5.1]). Thus, again by Poincaré duality, the intersection pairing on $\mathsf {RH}^*(\overline {\mathcal {M}}_{3,1})$ is perfect and hence we can completely identify these groups in terms of generators and relations. One finds that

\[ \mathsf{divRH}^3(\overline{\mathcal{M}}_{3,1}) \subset \mathsf{RH}^3(\overline{\mathcal{M}}_{3,1}) \]

is a 28-dimensional subspace of a 29-dimensional space. But remarkably, a calculation by admcycles shows

\[ \lambda_3 \in \mathsf{divRH}^3(\overline{\mathcal{M}}_{3,1}). \]

The containment appears miraculous. Is there a geometric explanation?

The tautological ring $\mathsf {RH}^*(\overline {\mathcal {M}}_{4,1})$ is also completely under control in codimension 4:

\[ \mathsf{divRH}^4(\overline{\mathcal{M}}_{4,1}) \subset \mathsf{RH}^4(\overline{\mathcal{M}}_{4,1}) \]

is a 103-dimensional subspace of a 191-dimensional space. An admcycles calculation shows that

(5)\begin{equation} \lambda_4 \notin \mathsf{divRH}^4(\overline{\mathcal{M}}_{4,1}). \end{equation}

Result (5) implies $\lambda _4 \notin \mathsf {divRH}^4(\overline {\mathcal {M}}_{4})$ by a pull-back argument and

\[ \lambda_4 \notin \mathsf{divH}^\star(\overline{\mathcal{M}}_{4}) \]

since divisor classes are tautological.

For $g\geq 5$, a boundary restriction argument is pursued. Suppose, for contradiction, that

(6)\begin{equation} \lambda_g \in \mathsf{divH}^g(\overline{\mathcal{M}}_g). \end{equation}

Then, by pull-back, we have

(7)\begin{equation} \lambda_g \in \mathsf{divH}^g(\overline{\mathcal{M}}_{g,1}). \end{equation}

Consider the standard boundary inclusion

\[ \delta: \overline{\mathcal{M}}_{g-1,1} \times \overline{\mathcal{M}}_{1,2} \rightarrow\overline{\mathcal{M}}_{g,1}. \]

As usual, we have

(8)\begin{equation} \delta^*(\lambda_g) = \lambda_{g-1} \otimes \lambda_1. \end{equation}

Then (7) implies

(9)\begin{equation} \lambda_{g-1} \otimes \lambda_1 \in \mathsf{divH}^g( \overline{\mathcal{M}}_{g-1,1} \times \overline{\mathcal{M}}_{1,2}). \end{equation}

Since $\mathsf {H}^1(\overline {\mathcal {M}}_{g-1,1})$ and $\mathsf {H}^1(\overline {\mathcal {M}}_{1,2})$ both vanish,

\[ \mathsf{divH}^\star( \overline{\mathcal{M}}_{g-1,1} \times \overline{\mathcal{M}}_{1,2} ) = \mathsf{divH}^\star( \overline{\mathcal{M}}_{g-1,1}) \otimes \mathsf{divH}^*(\overline{\mathcal{M}}_{1,2}). \]

We can therefore write $\mathsf {divH}^g( \overline {\mathcal {M}}_{g-1,1} \times \overline {\mathcal {M}}_{1,2} )$ as

(10)\begin{align} \mathsf{divH}^{g}(\overline{\mathcal{M}}_{g-1,1})&\otimes \mathsf{divH}^{0}(\overline{\mathcal{M}}_{1,2}) \nonumber\\ \oplus\quad \mathsf{divH}^{g-1}(\overline{\mathcal{M}}_{g-1,1}) &\otimes \mathsf{divH}^{1}(\overline{\mathcal{M}}_{1,2}) \nonumber\\ \oplus\quad \mathsf{divH}^{g-2}(\overline{\mathcal{M}}_{g-1,1}) &\otimes \mathsf{divH}^{2}(\overline{\mathcal{M}}_{1,2}). \end{align}

Since by (8) the degree of $\delta ^*(\lambda _g)$ splits as $(g-1)+1$ on the two factors, we conclude that

\begin{align*} \lambda_{g-1}\otimes \lambda_1 &\in \mathsf{divH}^{g-1} (\overline{\mathcal{M}}_{g-1,1}) \otimes \mathsf{divH}^{1} (\overline{\mathcal{M}}_{1,2})\\ \implies \lambda_{g-1} &\in \mathsf{divH}^{g-1}(\overline{\mathcal{M}}_{g-1,1}), \end{align*}

using that $\lambda _1 \neq 0 \in \mathsf {divH}^{1}(\overline {\mathcal {M}}_{1,2})$. By descending induction, we contradict (5). Therefore (7) and hence also (6) must be false.

2.2 With marked points

The proof of Theorem 3 in cohomology shows that

(11)\begin{equation} \lambda_{g} \notin \mathsf{divH}^{g}(\overline{\mathcal{M}}_{g,1}) \end{equation}

for $g\geq 4$. By using (11) as a starting point, we can study

\[ \lambda_{g} \in \mathsf{divH}^{g}(\overline{\mathcal{M}}_{g,n}) \]

for $g\geq 4$ and $n\geq 2$ using the boundary restrictions

\[ \widehat{\delta}: \overline{\mathcal{M}}_{g,n-1} \times \overline{\mathcal{M}}_{0,3} \rightarrow \overline{\mathcal{M}}_{g,n}. \]

The argument used in the proof then easily yields the following statement with markings.

Theorem 3/Markings. For all $g\geq 4$ and $n\geq 0$, we have

\[ \lambda_g\notin \mathsf{divH}^\star(\overline{\mathcal{M}}_{g,n}). \]

2.3 Proof of Theorem 4

Define the subalgebra of tautological classes

\[ \mathsf{RH}^\star_{\leq k}(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{RH}^\star(\overline{\mathcal{M}}_{g,n}) \]

generated by classes of complex degrees less than or equal to $k$. Since all divisors are tautological,

\[ \mathsf{divRH}^\star(\overline{\mathcal{M}}_{g,n}) = \mathsf{RH}^\star_{\leq 1}(\overline{\mathcal{M}}_{g,n}). \]

The arguments in §§ 2.1 and 2.2 naturally generalize to address the following question: when does

\[ \lambda_{g-r} \in \mathsf{RH}^{g-r}_{\leq k}(\overline{\mathcal{M}}_{g,n}) \]

hold?

A crucial case of the question (from the point of view of boundary restriction arguments) is for $n=1$. Let $\mathsf {Q}_g(r,k)$ be the statement

\[ \lambda_{g-r} \notin \mathsf{RH}^{g-r}_{\leq k}(\overline{\mathcal{M}}_{g,1}), \]

which may be true or false.

For example, $\mathsf {Q}_g(r,g-r)$ is false essentially by definition. In fact,

\[ \mathsf{Q}_g(s,g-r)\ {\text{is false for all $s\geq r$}} \]

for the same reason. In fact, depending on the parity of $g-r$, it is also false for $s$ slightly below $r$:

\[ \mathsf{Q}_g(r-1,g-r)\ {\text{is false whenever $g-r$ is odd}}. \]

To see this, note that the even Chern character $\mathrm {ch}_{g-(r-1)}(\mathbb {E}_g)$ vanishes by [Reference MumfordMum83, Corollary (5.3)]. Expressing it in terms of Chern classes $\lambda _i = c_i(\mathbb {E}_g)$ using Newton's identities, we have

\[ 0 = \mathrm{ch}_{g-(r-1)}(\mathbb{E}_g) = \frac{(-1)^{g-r+1}}{(g-r+1)!} \lambda_{g-r+1} + \big(\text{polynomial in }\lambda_1, \ldots, \lambda_{g-r} \big). \]

This proves that $\lambda _{g-r+1}$ can be written in terms of tautological classes of degrees $1, \ldots, g-r$, showing $\mathsf {Q}_g(r-1,g-r)$ to be false.

The boundary arguments used in §§ 2.1 and 2.2 yield the following two results.

Proposition 8 If $\mathsf {Q}_g(r,k)$ is true, then $\mathsf {Q}_{g+1}(r,k)$ and $\mathsf {Q}_{g+1}(r+1,k)$ are true.

Proposition 9 If $\mathsf {Q}_g(r,k)$ is true, then

\[ \lambda_{g-r} \notin \mathsf{RH}^{g-r}_{\leq k}(\overline{\mathcal{M}}_{g,n}) \]

for all $n\geq 0$.

Since the $k=1$ case has already been analyzed, we now consider $k= 2$. The first relevant admcycles calculation is

\[ \lambda_3 \notin \mathsf{RH}^{3}_{\leq 2}(\overline{\mathcal{M}}_{4,1}), \]

so $\mathsf {Q}_4(1,2)$ is true. The corresponding subspace here is of dimension 91 inside a 93-dimensional space. As a consequence of Propositions 8 and 9, we obtain the following result.

Proposition 10 For all $g\geq 4$ and $n\geq 0$, we have

\[ \lambda_{g-1} \notin \mathsf{RH}^{g-1}_{\leq 2}(\overline{\mathcal{M}}_{g,n}). \]

A much more complicated admcycles calculation shows that

\[ \lambda_5 \notin \mathsf{RH}^{5}_{\leq 2}(\overline{\mathcal{M}}_{5,1}), \]

so $\mathsf {Q}_5(0,2)$ is true. The corresponding subspace here is of dimension 1314 inside a 1371-dimensional space. As a consequence of Propositions 8 and 9, we find that

(12)\begin{equation} \lambda_{g} \notin \mathsf{RH}^{g}_{\leq 2}(\overline{\mathcal{M}}_{g,n}) \end{equation}

for all $g\geq 5$ and $n\geq 0$. For $g\geq 7$, the equality

\[ \mathsf{RH}^2(\overline{\mathcal{M}}_g) = \mathsf{H}^4(\overline{\mathcal{M}}_g) \]

is shown by combining results of Edidin [Reference EdidinEdi92] and Boldsen [Reference BoldsenBol12]. We provide a summary of the argument in Appendix A. For $g\geq 7$, the cycle map

\[ \mathsf{CH}_{\leq 2}^\star(\overline{\mathcal{M}}_g) \rightarrow \mathsf{H}^{2\star}(\overline{\mathcal{M}}_g) \]

therefore factors through $\mathsf {RH}_{\leq 2}^\star (\overline {\mathcal {M}}_g)$. Then the non-containment (12) completes the proof of Theorem 4.

2.4 Cases of Pixton's conjecture (Proposition 5)

For the proofs of Theorem 3 and 4, dimensions and bases of the following graded parts of tautological rings are required:

\begin{align*} & \mathsf{RH}^4(\overline{\mathcal{M}}_{4,1}),\quad \text{dim}_{\mathbb{Q}} = 191, \\ & \mathsf{RH}^5(\overline{\mathcal{M}}_{5,1}),\quad \text{dim}_{\mathbb{Q}} = 1314. \end{align*}

These cases can be analyzed (via admcycles) since the dual pairings are found to have kernels exactly spanned by Pixton's relations. A discussion of the admcycles calculation is presented in Appendix B.

Pixton has conjectured that his relations always provide all tautological relations. Dual pairings are known to be insufficient to prove Pixton's conjecture in all cases; see [Reference PandharipandePan18, Reference Pandharipande, Pixton and ZvonkinePPZ15] for a more complete discussion.

3. The log Chow ring

3.1 Definitions

Let $(X,D)$ be a non-singular varietyFootnote 10 $X$ with a normal crossings divisor

\[ D = D_1\cup \cdots \cup D_\ell\subset X \]

with $\ell$ irreducible components. The divisor $D\subset X$ is called the logarithmic boundary. An open stratum

\[ S\subset X \]

is an irreducible quasi-projective subvariety satisfying two properties.

  1. (i) $S$ is étale locally the transverse intersections of the branches of the $D_i$ which meet $S$.

  2. (ii) $S$ is maximal with respect to (i).

The set $U=X{\setminus} D$ is an open stratum. Every open stratum is non-singular. A closed stratum is the closure of an open stratum.

If all $D_i$ are non-singular and all intersections

\[ D_{i_1} \cap \cdots \cap D_{i_k} \]

are irreducible and non-empty, then there are exactly $2^\ell$ open strata.

Our main interest will be in the case $(\overline {\mathcal {M}}_{g,n}, \partial \overline {\mathcal {M}}_{g,n})$ where the normal crossings divisors have self-intersections. The open strata defined above for $(\overline {\mathcal {M}}_{g,n}, \partial \overline {\mathcal {M}}_{g,n})$ are the same as the usual open strata of the moduli space of stable curves.

An open stratum $S\subset X$ is simple if the closure

\[ \overline{S} \subset X \]

is non-singular. A simple blow-up of $(X,D)$ is a blow-up of $X$ along the closure $\overline {S}\subset X$ of a simple stratum. Let

(13)\begin{equation} \widetilde{X} \rightarrow X \end{equation}

be a simple blow-up along $\overline {S}$. Let

\[ \widetilde{D}= \widetilde{D}_1 \cup \cdots \widetilde{D}_\ell \cup E \subset \widetilde{X} \]

be the union of the strict transforms $\widetilde {D}_i$ of $D_i$ along with the exceptional divisor $E$ of the blow-up (13). Then $(\widetilde {X},\widetilde {D})$ is also a non-singular variety with a normal crossings divisor. An iterated blow-up

\[ (\widehat{X},\widehat{D}) \rightarrow (X,D) \]

is a finite sequence of simple blow-ups of varieties with normal crossings divisors.Footnote 11

The log Chow group of $(X,D)$ is defined as a colimit over all iterated blow-ups,

\[ \mathsf{logCH}^*(X,D) = \varinjlim_{Y \in \mathsf{logB}(X,D)} \mathsf{CH}^*(Y). \]

Here, $\mathsf {logB}(X,D)$ is the category of iterated blow-ups of $(X,D)$: objects in $\mathsf {logB}(X,D)$ are iterated blow-ups of $(X,D)$ and morphisms in $\mathsf {logB}(X,D)$ are iterated blow-ups.

Since $(X,D)$ is the trivial iterated blow-up of itself, there is canonical algebra homomorphism

\[ \mathsf{CH}^\star(X) \rightarrow \mathsf{logCH}^\star(X,D) \]

which is injective (since an inverse map of $\mathbb {Q}$-vectors spaces is obtained by proper push-forward). We therefore view $\mathsf {CH}^\star (X)$ as a subalgebra of $\mathsf {logCH}^\star (X,D)$. Every Chow class on $X$ canonically determines a log Chow class for $(X,D)$.

3.2 Calculation in genus 2

We will prove Proposition 7: there does not exist a class $\mathsf {T}\in \mathsf {logCH}^1(\overline {\mathcal {M}}_2)$ satisfying

\[ \mathsf{T}|_{\mathcal{M}^{\mathsf{ct}}_2}=0\quad \textit{and}\quad \lambda_2 = \frac{\mathsf{T}^2}{2!} \in \mathsf{logCH}^2(\overline{\mathcal{M}}_2). \]

Proof. Denote by $\pi _* : \mathsf {logCH}^\star (\overline {\mathcal {M}}_{2}) \to \mathsf {CH}^\star (\overline {\mathcal {M}}_{2})$ the push-forward from log Chow to ordinary Chow. We will prove a stronger claim: there does not exist a class $\mathsf {T}\in \mathsf {logCH}^1(\overline {\mathcal {M}}_{2})$ satisfying

(14)\begin{equation} \mathsf{T}|_{\mathcal{M}^{\mathsf{ct}}_2}=0\quad \textit{and}\quad \pi_* \bigg(\lambda_2 - \frac{\mathsf{T}^2}{2!}\bigg) = 0 \in \mathsf{CH}^2(\overline{\mathcal{M}}_{2}). \end{equation}

Denote by $U_2 \subseteq \overline {\mathcal {M}}_{2}$ the open subset obtained by removing all closed strata of codimension at least $3$. By the excision exact sequence of Chow groups, we have

\[ \mathsf{CH}^2(U_2) \cong \mathsf{CH}^2(\overline{\mathcal{M}}_{2}) \]

and thus we can verify the stronger claim by working over $U_2$.

The open set $U_2$ has open strata of codimension 1 and 2. Since blow-ups along codimension 1 strata do not change $U_2$, the only simple blow-ups

\[ U_2'\rightarrow U_2 \]

are along codimension 2 open strata (all of which are special in $U_2$). Since the codimension 2 open strata of $U_2$ do not intersect (or self-intersect), we obtain a $\mathbb {P}^1$-bundle as an exceptional divisor which contains $0$- and $\infty$-sectionsFootnote 12 which are codimension 2 strata of $U'_2$. The iterated blow-ups

\[ \widehat{U}_2 \rightarrow U_2 \]

are then simply towers of blow-ups of these codimension 2 toric strata in successive exceptional divisors.

Assume $\mathsf {T} \in \mathsf {logCH}^1(U_{2})$ satisfies the conditions (14). Since $\mathsf {T}$ restricts to zero over the compact type locus, $\mathsf {T}$ can be represented as

\[ \mathsf{T} \in \mathsf{CH}^1(\widehat{U}_{2}) \]

on an iterated blow-up

\[ \widehat{U}_{2}\rightarrow U_{2} \]

with all blow-up centers living over strata in the complement of the compact type locus.

There are a single codimension 1 stratum $\Delta _0\subset U_2$ and two codimension 2 strata $B,C \subset U_2$ contained in the complement of the compact type locus (see Figure 1).

Figure 1. The stable graphs associated to the codimension $2$ boundary strata $B$ and $C$ contained in $U_2$.

Denote by $E_B^1, \ldots, E_B^\ell$ and $E_C^1, \ldots, E_C^m$ the exceptional divisors of blow-ups with centers lying over $B$ and $C$. Then $\mathsf {T}$ has a representationFootnote 13

\[ \mathsf{T} = a \cdot [\Delta_0] + \sum_{i=1}^\ell b_i [E_B^i] + \sum_{j=1}^m c_j [E_C^j]. \]

After taking the square and pushing forward, we claim that

(15)\begin{equation} \pi_* (\mathsf{T}^2) = x \cdot [\Delta_0]^2 + y \cdot [B] + z \cdot [C], \end{equation}

with $x, y, z \in \mathbb {Q}$ satisfying

\[ x = a^2 \geq 0\quad {\text{and}}\quad z \leq 0. \]

The claim follows from the following observations.

  • In $\mathsf {T}^2$, all mixed terms $[\Delta _0] \cdot [E_B^i]$ and $[\Delta _0] \cdot [E_C^j]$ vanish after push-forward to $U_{2}$, since

    \[ \pi_*([\Delta_0] \cdot [E_B^i]) = [\Delta_0] \cdot \pi_* [E_B^i] =[\Delta_0] \cdot 0 = 0. \]
  • Similarly, since $B \cap C = \emptyset$ in $U_2$ (as we have removed the codimension $3$ stratum of $\overline {\mathcal {M}}_2$), we have $[E_B^i] \cdot [E_C^j] = 0$.

  • Denote by $\textbf {M} \in \mathsf {Mat}_{\mathbb {Q}, m \times m}$ the matrix defined by

    \[ \pi_*([E_C^{j_1}] \cdot [E_C^{j_2}]) = \textbf{M}_{j_1, j_2} [C]. \]
    A basic fact is that $\textbf {M}$ is negative definite (see [Reference MumfordMum61, § 1]). Therefore, for $\textbf {b} = (b_i)_{i=1}^\ell$, we have
    \[ \pi_* \bigg(\sum_{j=1}^m b_j [E_C^j]\bigg)^2 = \underbrace{( \textbf{b}^\top \textbf{M} \textbf{b} )}_{= z \leq 0} [C]. \]
  • The push-forward

    \[ \pi_* \bigg(\sum_{i=1}^\ell b_i [E_B^i]\bigg)^2 \]
    is supported on $B$ and thus is a multiple $y \cdot [B]$ of the fundamental class of $B$.

After substituting (15) in the second condition of (14), we conclude the existence of $x, y, z \in \mathbb {Q}$ with $x \geq 0$ and $z \leq 0$ satisfying

(16)\begin{equation} x \cdot [\Delta_0]^2 + y \cdot [B] + z \cdot [C] = 2 \lambda_2 \in \mathsf{CH}^2(U_2). \end{equation}

Using admcycles (see Appendix B.3), we can explicitly identify all classes in (16) in

\[ \mathsf{CH}^2(U_2) \cong \mathbb{Q}^2. \]

The corresponding affine linear equation has the solution space

\[ x = z - \tfrac{1}{120},\quad y = -\tfrac{5}{24}\cdot z + \tfrac{11}{2880}. \]

But for $z \leq 0$, we have

\[ z - \tfrac{1}{120} < 0, \]

which contradicts the assumption that $x \geq 0$. Therefore, there cannot exist a class

\[ \mathsf{T} \in\mathsf{logCH}^1(U_{2}) \]

satisfying conditions (14).

4. Relationship with logarithmic geometry

4.1 Overview

The definitions of § 3 are natural from the perspective of logarithmic geometry. The choice of the divisor $D$ on $X$ can be seen as the choice of a log structure on $X$. We briefly recall the relevant definitions and constructions of logarithmic geometry.

4.2 Definitions

A log structure on a scheme $X$ is a sheaf of monoids $M_X$ on the étale site of $X$ together with a homomorphismFootnote 14

\[ {\rm exp}:M_X \rightarrow \mathcal{O}_X \]

which induces an isomorphism ${\rm exp}^{-1}(\mathcal {O}_X^*) \cong \mathcal {O}_X^*$ on units.

  • Morphisms of log schemes $(X,M_X) \rightarrow (Y,M_Y)$ are morphisms of schemes

    \[ f:X \to Y \]
    together with homomorphisms of sheaves of monoids $f^{-1}M_Y \to M_X$ which are compatible with the structure map $f^{-1}\mathcal {O}_Y \to \mathcal {O}_X$ in the obvious sense.
  • Log structures can be pulled back. Given a morphism of schemes

    \[ f: X \to Y \]
    and a log structure $M_Y$ on $Y$, there is an induced log structure $f^*M_Y$ on $X$, generated by $f^{-1}M_Y$ and the units $\mathcal {O}_X^*$.

The basics of log schemes can be found in Kato's original article on the subject [Reference KatoKat89].

The category of log schemes is, in practice, too large for geometric study. It is therefore common to work in smaller categories by requiring additional properties to hold. For our purposes, we will work only with in the category of fine and saturated log schemes, usually termed f.s. log schemes. The prototype of such a log scheme is

\[ A_P = {\rm Spec} (k[P]), \]

the spectrum of the algebra generated by a fine and saturated monoid $P$: a finitely generated monoid $P$ which injects into its Grothendieck group $P^{\rm gp}$ and which is saturated there,

\[ nx \in P\quad \text{for}\quad n\in \mathbb{N},\quad x \in P^{\rm gp}\implies\ x \in P. \]

The sheaf $M_{A_P}$ here is the subsheaf of $\mathcal {O}_{A_P}$ generated by $P$ and the units of $\mathcal {O}_{A_P}$.

All of the log schemes which arise for us will be comparable to $A_P$ on the level of log structures. More precisely, we require our log schemes $X$ to admit the following local charts: for each $x \in X$, there must be an étale neighborhood

\[ i:U \to X, \]

an f.s. monoid $P$, and a map $g: U \to A_P$ such that

\[ i^*M_X = g^*M_{A_P}. \]

Since we are always working with f.s. log schemes, the chart $P$ at $x$ can in fact always be chosen to be isomorphic to the characteristic monoidFootnote 15

\[ \overline{M}_{X,\overline{x}}= M_{X,\overline{x}}/\mathcal{O}_{X,\overline{x}}^* \]

at $x$.

4.3 Normal crossings pairs

Let us now return to the situation of interest for this paper: a pair $(X,D)$ of a non-singular scheme (or Deligne–Mumford stack) with a normal crossings divisor $D\subset X$. The pair $(X,D)$ determines a sheaf $M_X$ on the étale site of $X$ by setting

\[ M_X(p:U \to X) = \{f \in \mathcal{O}_U: f \;{\rm is\, a\, unit\, on\, } p^{-1}(X-D)\} \]

for each étale map $p:U \rightarrow X$. The sheaf of units $\mathcal {O}_X^*$ is a subsheaf of $M_X$. We write

\[ \overline{M}_X = M_X/\mathcal{O}_X^* \]

for the characteristic monoid of $X$. Normal crossings pairs $(X,D)$, with the log structure described above, are precisely the log schemes which are log smooth over the base field ${\rm Spec } k$ with trivial log structure.

When the irreducible components of $D$ do not have self-intersections, the log structure $M_X$ of $(X,D)$ can be defined on the Zariski topology of $X$. The result is a technically simpler theory. The pair $(X,D)$ is then called a toroidal embedding (without self-intersection) in [Reference Kempf, Knudsen, Mumford and Saint-DonatKKMS73]. However, for a general pair $(X,D)$, $M_X$ can only be defined on the étale site of $X$. The general étale case differs from the Zariski case in two key aspects: the irreducible components of $D$ can self-intersect, and the characteristic monoid $\overline {M}_X$, while locally constant on a stratum, can globally acquire monodromy.

The characteristic monoid $\overline {M}_X$ is a constructible sheaf on $X$. The connected components of the loci on which $\overline {M}_X$ is locally constant define a stratification of $X$, which is precisely the stratification of § 3.1. Indeed, for a geometric point $x \in X$,

\[ \overline{M}_{X,\overline{x}} = \mathbb{N}^r \]

where $r$ is the number of branches (in the étale topology) of $D$ that contain $x$.

A combinatorial space can be built from the information contained in $\overline {M}_{X}$. There are two basic approaches. The first, which is more geometric and more evidently combinatorial, is to build the cone complex $C(X,D)$ of $(X,D)$. We briefly outline the construction (details can be found in [Reference Cavalieri, Chan, Ulirsch and WiseCCUW20, Reference Abramovich, Chen, Marcus, Ulirsch and WiseACMUW16]).

We begin with the case where $M_X$ is defined Zariski locally on $X$ (when the irreducible components of $D$ do not have self-intersections). Then $C(X,D)$ is a rational polyhedral cone complex (see [Reference Kempf, Knudsen, Mumford and Saint-DonatKKMS73]).

  • For each point $x \in X$, the characteristic monoid $\overline {M}_{X,\overline {x}}$ determines a rational polyhedral cone

    \[ \sigma_{X,x} = {\rm Hom}_{{\rm Monoids}}(\overline{M}_{X,\overline{x}}, \mathbb{R}_{\ge 0}) \]
    together with an integral structure
    \[ N_{X,x} = {\rm Hom}(\overline{M}_{X,\overline{x}}^{\rm gp},\mathbb{Z}). \]
  • When $x$ belongs to a stratum $S \subset X$ and $y$ belongs to the closure $\overline {S}\subset X$, there are canonical inclusions

    \[ \sigma_{X,x} \subset \sigma_{X,y},\quad N_{X,x} \subset N_{X,y}. \]
  • We glue the cones $\sigma _{X,x}$ together with their integral structures to form the complex

    \[ C(X,D) = \varinjlim_{x \in X} (\sigma_{X,x}, \sigma_{X,x} \cap N_{X,x}). \]
  • More effectively, instead of working with all points $x \in X$, we can take the finite set $\{x_S \}$ of the generic points of the strata of $(X,D)$. Then

    \[ C(X,D) = \varinjlim_{x_S}(\sigma_{X,x_S}, \sigma_{X,x_S} \cap N_{X,x_S}). \]
    In other words, $C(X,D)$ is the dual intersection complex of $(X,D)$.

When $M_X$ is defined only on the étale site, we build the cone complex $C(X,D)$ by descent.

  • We find an étale (but not necessarily proper), strict ($f^*M_X = M_Y)$ cover $f: Y \to X$ which is as fine as possible (called atomic or small in the literature): the log structure on $Y$ is defined on the Zariski site of $Y$, and each connected component of $Y$ has a unique closed stratum. Taking a further such cover $V$ of the fiber product $Y \times _X Y$ if necessary, we find a groupoid presentation

    \[ V \rightrightarrows Y \rightarrow X. \]
  • We define

    \[ C(X,D) = \varinjlim [C(V) \rightrightarrows C(Y)] \]
    in the category of stacks (with respect to the topology generated by face inclusions) over cone complexes. The construction is carried out in detail in [Reference Cavalieri, Chan, Ulirsch and WiseCCUW20], where it is also shown that it is independent of the choice of groupoid presentation.

Moreover, $C(X,D)$ is a complex of cones, but no longer a rational polyhedral cone complex. For each point $x \in X$, there is a canonical map

\[ \sigma_{X,x} \rightarrow C(X,D), \]

but the map may no longer be injective. As the étale local branches of the divisor $D$ may be connected globally on $X$, the faces of the cones $\sigma _{X,x}$ may be glued to each other in $C(X,D)$, and they may naturally acquire automorphisms coming from the monodromy of the branches of $D$.

4.4 Artin fans

An equivalent combinatorial space is the Artin fan $\mathcal {A}_X$ of $(X,D)$. The Artin fan is defined by gluing, instead of the dual cones $\sigma _{X,x}$ of $\overline {M}_{X,\overline {x}}$, the quotient stacks

\[ \mathcal{A}_{\overline{M}_{X,\overline{x}}}= [{\rm Spec} (k[\overline{M}_{X,\overline{x}}])/{\rm Spec} (k[\overline{M}_{X,\overline{x}}^{\rm gp}])]. \]

The gluing is exactly the same as for $C(X,D)$ as explained above. When $M_X$ is defined on the Zariski site of $X$,

\[ \mathcal{A}_X = \varinjlim_{x \in X} \mathcal{A}_{\overline{M}_{X,\overline{x}}} = \varinjlim_{x_S} \mathcal{A}_{\overline{M}_{X,\overline{x_S}}}, \]

and when $M_X$ is defined only on the étale site of $X$,

\[ \mathcal{A}_X = \varinjlim [\mathcal{A}_{V} \rightrightarrows \mathcal{A}_Y], \]

for an atomic presentation $\varinjlim [V \rightrightarrows Y] = X$ as before.

The Artin fan $\mathcal {A}_X$ captures exactly the same combinatorial information as the cone complex $C(X,D)$, but is geometrically less intuitive. Nevertheless, the Artin fan has the advantage of coming with a smooth morphism of stacks

\[ \alpha:X \rightarrow \mathcal{A}_X. \]

4.5 Logarithmic modifications

The cone complex $C(X,D)$ encodes an important operation: logarithmic modification of $X$. Logarithmic modifications correspond to subdivisions of $C(X,D)$. A subdivision of $C(X,D)$ is, by definition, a compatible subdivision of all the cones $\sigma _{X,x}$ compatible with the gluing relations. Each cone in the subdivision $\sigma _{X,x}' \rightarrow \sigma _{X,x}$ determines dually a map $\overline {M}_{X,\overline {x}} \rightarrow \overline {M}_{X,\overline {x}}'$, and so a map

\[ [{\rm Spec} (k[\overline{M}'_{X,\overline{x}}])/{\rm Spec} (k[\overline{M}_{X,\overline{x}}^{\rm gp}])] \rightarrow [{\rm Spec} (k[\overline{M}_{X,\overline{x}}])/{\rm Spec} (k[\overline{M}_{X,\overline{x}}^{\rm gp}])]. \]

The compatibility of the subdivisions with respect to the gluing relations in $C(X,D)$ implies that these maps glue to a proper and birational representable map

\[ \mathcal{A}_X' \to \mathcal{A}_X. \]

Then we define

\[ X' =X \times_{\mathcal{A}_X} \mathcal{A}_X'\rightarrow X \]

which is proper, birational, and representable over $X$. Moreover, $X'$ has an induced log structure, and there is a map

\[ \mathcal{A}_{X}' \to \mathcal{A}_{X'} \]

which is proper, Deligne–Mumford type, étale, and bijective.

The map $\mathcal {A}_{X}' \to \mathcal {A}_{X'}$ – called the relative Artin fan of $X'$ over $X$ in the literature – is not necessarily representable, as the various monodromy groups of the strata of $\mathcal {A}_X$ may act non-faithfully on the strata of $\mathcal {A}_{X}'$, whereas the monodromy groups of the strata of $X'$ act faithfully on $\mathcal {A}_{X'}$ by definition. In this way the strata of $\mathcal {A}_{X}'$ become trivial gerbes over the strata of $\mathcal {A}_{X'}$. In a sense, $\mathcal {A}_{X'}$ can be considered as a relative coarse moduli space for $\mathcal {A}_{X}'$.Footnote 16

Geometrically, subdivisions come in three levels of generality as follows.

  • General subdivisions simply produce proper birational maps $X' \to X$, which are isomorphisms over $X - D$. Such maps are called logarithmic modifications

  • Log blow-ups are a special kind of subdivision. They are the subdivisions of $C(X,D)$ into the domains of linearity of a piecewise linear function on $C(X,D)$, and they correspond to a sheaf of monomial ideals,

    \[ I \subset M_X. \]
    The map $X' \to X$ is then projective and is the normalization of the blow-up of $X$ along the sheaf of ideals ${\rm exp}(I) \subset \mathcal {O}_X$.
  • Star subdivisions along simple strata $S$ correspond to the most basic logarithmic modifications. The strata of $X$ are, by construction, in bijection with the cones of $C(X,D)$. We obtain a subdivision by subdividing $\sigma _{X,x_S}$ along its barycenter (see [Reference Cox, Little and SchenckCLS11, Definition 3.3.13]). A simple blow-up along $\overline {S}$ corresponds precisely to the star subdivision of the cone $\sigma _{X,x_S}$. Further applications of the star subdivision operation are discussed in § 5.3.

Although star subdivisions are the simplest and most basic subdivisions, we need not consider more general subdivisions for our purposes. We are only concerned with statements that are valid over some arbitrarily fine subdivision, and the star subdivisions along simple strata are cofinal in this setting: for each subdivision

\[ C(X,D)' \to C(X,D), \]

there is a further subdivision $C(X,D)'' \to C(X,D)'$ such that the composition $C(X,D)'' \to C(X,D)$ is the composition of star subdivisions along simple strata (see [Reference OdaOda88, Chapter 1.7]). So the reader can restrict attention to simple blow-ups without any loss of generality.

We define a category $\mathsf {logM}(X,D)$ whose objects are log modifications

\[ X' \to X \]

obtained via subdivisions of $C(X,D)$. There is a unique morphism $X'' \to X'$ if and only if $X''$ is a log modification of $X'$. Following [Reference BarrottBar18], we then define

\[ \mathsf{logCH}^\star(X,D) = \varinjlim_{X' \in \mathsf{logM}(X)}\mathsf{CH}^\star(X'). \]

As simple blow-ups are cofinal among log modifications, we have, equivalently,

\[ \mathsf{logCH}^\star(X,D) = \varinjlim_{X'\in \mathsf{logB}(X,D)}\mathsf{CH}^\star(X') \]

as defined in § 3.1.

5. The divisor subalgebra of log Chow

5.1 Definitions

Let $(X,D)$ be a non-singular variety $X$ with a normal crossings divisor

\[ D = D_1\cup \cdots \cup D_\ell\subset X \]

with $\ell$ irreducible components. Let

\[ \mathsf{divlogCH}^\star(X,D) \subset \mathsf{logCH}^\star(X,D) \]

be the subalgebra generated by the classes of all the components of the associated normal crossings divisors of all iterated blow-ups of $X$.

Let $S\subset X$ be an open stratum of codimension $s$, let $\overline {S} \subset X$ be the closure, and let

\[ \epsilon: \widetilde{S} \rightarrow X \]

be the normalization of $\overline {S}$ equipped with a canonical map $\epsilon$ to $X$. The normalization $\widetilde {S}$ is non-singular and separates the branches of the self-intersections of $\overline {S}$. The map $\epsilon$ is an immersion locally on the source and therefore has a well-defined normal bundle

\[ \mathsf{N}_\epsilon = \epsilon^* T_X / T_{\widetilde{S}} \]

of rank $s$.

An open stratum $S\subset X$ of codimension $s$ is étale locally cut out by $s$ branches of the full divisor $D$. These $s$ branches are partitioned by monodromy orbits over $S$. Each monodromy orbit determines a summand of $\mathsf {N}_\epsilon$. We obtain a canonical splitting of $\mathsf {N}_\epsilon$ corresponding to monodromy orbits

\[ \mathsf{N}_\epsilon = \oplus_{\gamma\in \mathsf{Orb}(S)} \mathsf{N}^\gamma_\epsilon,\quad \mathsf{rank}(\mathsf{N}^\gamma_\epsilon)= |\gamma|, \]

where $\mathsf {Orb}(S)$ is the set of monodromy orbits of the branches of $D$ cutting out $S$, and $|\gamma |$ is the number of branches in the orbit $\gamma$. For polynomials $P_\gamma$ in the Chern classes of $\mathsf {N}^\gamma _\epsilon$, we define

(17)\begin{equation} [S, \{P_\gamma\}_{\gamma\in \mathsf{Orb}(S)}] = \epsilon_*\bigg(\prod_{\gamma\in \mathsf{Orb}(S)} P_\gamma( \mathsf{N}^\gamma_\epsilon)\bigg) \in \mathsf{CH}^\star(X). \end{equation}

We define normally decorated classes by the following more general construction. Let $G$ be the monodromy group of the $s$ branches of $D$ which cut out $S$. Over $\widetilde {S}$, there is a principal $G$-bundle

\[ \mu: \widetilde{P} \rightarrow \widetilde{S} \]

over which the $s$ branches determine $s$ line bundles

(18)\begin{equation} N_1,\ldots, N_s. \end{equation}

The $G$-action on $\widetilde {P}$ permutes the line bundles (18) via the original monodromy representation. Let $P_G$ be any $G$-invariant polynomial in the Chern classes $c_1(N_i)$. Since $P_G(c_1(N_1), \ldots,c_1(N_s))$ is $G$-invariant,

\[ P_G(c_1(N_1), \ldots,c_1(N_s)) \in \mathsf{CH}^\star(\widetilde{S}). \]

We define a normally decorated strata class by

\[ [S, P_G] =\epsilon_*(P_G(c_1(N_1), \ldots,c_1(N_s)))\in \mathsf{CH}^\star(X). \]

Construction (17) is a special case of a normally decorated strata class.

A fundamental result about the log Chow ring of $(X,D)$ is the following inclusion.

Theorem 11 Let $(X,D)$ be a non-singular variety with a normal crossings divisor. Let $S\subset X$ be an open stratum. Every normally decorated class associated to $S$ lies in $\mathsf {divlogCH}^\star (X,D)$.

We give two proofs of Theorem 11. In § 5.2 we give a very concrete iterated blow-up of $X$ and an explicit computation expressing the normally decorated class as a sum of products of divisors. On the other hand, in Corollary 16 we give a more conceptual explanation based on the study of the Chow group of the Artin fan of the pair $(X,D)$.

5.2 Proof of Theorem 11

Theorem 11 is almost trivial if every irreducible component $D_i$ of $D$ is non-singular. The complexity of the argument occurs only if there are irreducible components with self-intersections.

Proof. Let $S\subset X$ be an open stratum of codimension $s$. The first case to consider is when $S$ is simple. Then the closure

\[ \overline{S} \subset X \]

in non-singular and no normalization is needed,

\[ \epsilon: \overline{S} \rightarrow X. \]

Let $G$ be the monodromy of the $s$ branches of $D$ which cut out $S$. We must prove

\[ [S, P_G] =\epsilon_*(P_G(c_1(N_1), \ldots,c_1(N_s)))\in \mathsf{divlogCH}^\star(X) \]

for every $G$-invariant polynomial $P_G$.

We argue by induction on the degree of $P_G$. The base case is when $P_G$ is of degree 0. We can take $P_G=1$, and we must prove

(19)\begin{equation} [S, 1] =\epsilon_*[S]\in \mathsf{divlogCH}^\star(X,D). \end{equation}

Our argument requires a blow-up construction which we term an explosion.

The explosion of $(X,D)$ along a simple stratum $S$,

(20)\begin{equation} e:\mathsf{E}_S(X,D) \rightarrow X, \end{equation}

is defined by a sequence of blow-ups of $X$. To describe the blow-ups locallyFootnote 17 near a point $p\in S$, let

\[ B_1,\ldots,B_s \]

be the branches of $D$ cutting out $S$ near $p$.

  • At the zeroth stage, we blow up $S$, the intersection of all $s$ branches $B_1,\ldots,B_s$.

Consider next the strict transform of the intersection of $s-1$ branches. For each choice of $s-1$ branches, the strict transform of the intersection is non-singular of codimension $s-1$ over an open set of $p\in X$. Moreover, the strict transforms of the intersections of different sets of $s-1$ branches are disjoint over an open set of $p\in X$.

  • At the first stage, we blow up all $s$ of these strict transforms of intersections of $s-1$ branches.

Then the strict transforms of the intersections of $s-2$ branches among $B_1,\ldots, B_s$ are non-singular of codimension $s-2$ and disjoint over an open set of $p\in X$.

  • At the second stage, we blow up all $\binom {s}{2}$ of these strict transforms of intersections of $s-2$ branches.

We proceed in the above pattern until we have completed $s-1$ stages.

  • At the $j$th stage, we blow up all $\binom {s}{j}$ strict transforms of intersections of $s-j$ branches.

The explosion (20) is the result after stage $j=s-1$.Footnote 18 Since the above blow-ups are defined symmetrically with respect to the branches $B_i$, the definition is well defined globally on $X$.

Near $S$, all the prescribed blow-ups are of simple loci, but non-simplicity may occur away from $S$. In order for the explosion to be a sequence of simple blow-ups, some extra blow-ups may be required far from $S$. Since we will only be interested in the geometry near $S$, the blow-ups related to non-simplicity away from $S$ are not important for our argument (and are not included in our notation).

A local study shows the following properties of the explosion

\[ e:\mathsf{E}_S(X,D) \rightarrow X, \]

near $S$.

  1. (i) The inverse image $e^{-1}(S) \subset \mathsf {E}_S(X,D)$ is a non-singular irreducible subvariety which we denote by $\mathsf {E}_S(S)$ and call the exceptional divisor of the explosion. We denote the inclusion by

    \[ \iota: \mathsf{E}_S(S) \rightarrow \mathsf{E}_S(X,D). \]
  2. (ii) Let $\mathsf {N}_S$ be the rank $s$ normal bundle of $S$ in $X$. The fibers of the projective normal bundle

    (21)\begin{equation} \mathsf{P}(\mathsf{N}_S) \rightarrow S \end{equation}
    have a canonical (unordered) set of $s$ coordinate hyperplanes determined by the $s$ local branches of $D$ cutting out $S$. In the fibers of (21), these relative hyperplanes determine $s$ coordinate points, $\binom {s}{2}$ coordinate lines, $\binom {s}{3}$ coordinate planes, and so on.
  3. (iii) The restriction of the explosion morphism to the exceptional divisor

    \[ e_S: \mathsf{E}_S(S) \rightarrow S \]
    is obtained from $\mathsf {P}(\mathsf {N}_S) \rightarrow S$ by first blowing up the coordinate points, and then blowing up the strict transforms of the coordinate lines, and so on. For
    \[ 1\leq j \leq s-1, \]
    the $j$th stage of the construction of the explosion restricts to the blow-up of the strict transform of the $(j-1)$-dimensional coordinate linear spaces of the fibers of (21).
  4. (iv) On $\mathsf {E}_S(S)$, we have a distinguished set of divisors

    \[ E_0, E_1, \ldots, E_{s-1} \in \mathsf{CH}^1(\mathsf{E}_S(S)). \]
    Here, $E_0$ is the pull-back to $\mathsf {E}_S(S)$ of
    \[ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1) \rightarrow \mathsf{P}(\mathsf{N}_S) \]
    determined by the zeroth stage of the construction of the explosion. Then $E_j \in \mathsf {CH}^1( \mathsf {E}_S(S))$ is the pull-back to $\mathsf {E}_S(S)$ of the exceptional divisor obtained from the blow-up of the strict transform of the $(j-1)$-dimensional coordinate linear spaces in the fibers of (21).
  5. (v) Every class of the form

    \[ [\mathsf{E}_S(S)]\cdot \mathsf{F}(E_0,\ldots,E_{s-1}) \in \mathsf{CH}^*(\mathsf{E}_S(X,D)), \]
    where $\mathsf {F}$ is a polynomial, lies in the divisor ring of log Chow,
    \[ [\mathsf{E}_S(S)]\cdot \mathsf{F}(E_0,\ldots,E_{s-1}) \in \mathsf{divlogCH}^*(X,D). \]
    The claim follows from the geometric construction of the explosion. To start, $\mathsf {E}_S(S)$ is a component of the associated normal crossings divisor of $\mathsf {E}_S(X,D)$. For each $0\leq j \leq s-1$, $E_j$ comes from the pull-back of a divisor stratum of the blow-up at the $j$th stage.

To the explosion geometry, we can apply Fulton's excess intersection formula. We start with the zeroth stage:

\[ e_0: X_0 \rightarrow X \]

is the blow-up along $S$, and

\[ e_0^*[S] = [\mathsf{P}(\mathsf{N}_S)] \cdot c_{s-1} \bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg). \]

When we pull back $e_0^*[S]$ all the way to $\mathsf {E}_S(X,D)$, we obtainFootnote 19

\[ e^*[S] = [\mathsf{E}_S(S)] \cdot c_{s-1}\bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg). \]

By definition, we have

\[ c(\mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)) = 1+ E_0. \]

By property (v) above for the explosion geometry, to prove

(22)\begin{equation} \epsilon_*[S]\in \mathsf{divlogCH}^\star(X,D), \end{equation}

we need only show that

(23)\begin{equation} c_{k}({\mathsf{N}_S}) = \mathsf{F}_k(E_0, \ldots, E_{s-1}) \in \mathsf{CH}^k(\mathsf{E}_S(S)) \end{equation}

for polynomials $\mathsf {F}_k$, $1\leq k \leq s-1$.

Claim (23) is established directly by the following basic formula of the explosion geometry. For $0\leq j\leq s-1$, let

\[ \mathsf{L_j} = \sum_{i=0}^j E_i. \]

Let $\sigma _k$ be the $k$th elementary symmetric polynomial. Then we claim that

(24)\begin{equation} c_{k}({\mathsf{N}_S}) = {\sigma}_k(\mathsf{L}_0, \ldots, \mathsf{L}_{s-1}) \in \mathsf{CH}^k(\mathsf{E}_S(S)). \end{equation}

Once we prove (24), this immediately shows (23) and thus, as explained above, establishes (22). We remind ourselves that (22) represents the base case $P_G=1$ of our inductive proof that $[S, P_G] \in \mathsf {divlogCH}^*(X)$.

Let $\mathsf {T}=(\mathbb {C}^*)^s$ and let $t_i : T \to \mathbb {C}^*$ be the projection to the $i$th factor, which we interpret as the weight of the standard representation of this $i$th factor. To show formula (24), we consider the universal $\mathsf {T}$-equivariant model where $S\subset X$ is

\[ \mathbf{0}\in \mathbb{C}^s \]

and the logarithmic boundary $H\subset \mathbb {C}^s$ is the union of the $s$ coordinate hyperplanes. Then the $\mathsf {T}$-action on

\[ e_{\mathbf{0}}:\mathsf{E}_{\mathbf{0}}(\mathbb{C}^s,H) \rightarrow {\mathbf{0}} \]

has $s!$ isolated $\mathsf {T}$-fixed points naturally indexed by elements of the symmetric group $\Sigma _s$. The weights of the divisors

\[ \mathsf{L}_0, \ldots, \mathsf{L}_{s-1} \]

with their canonical $\mathsf {T}$-equivariant lifts at the $\mathsf {T}$-fixed point $\gamma \in \Sigma _s$ are

\[ t_{\gamma(1)}, t_{\gamma(2)}, t_{\gamma(3)}, \ldots, t_{\gamma(s)} \]

respectively. Formula (24) then follows immediately for the $\mathsf {T}$-equivariant model. The general case of (24) is a formal consequence.

We now will establish the induction step. Let $S\subset X$ be a simple stratum of codimension $s$ with monodromy groupFootnote 20 $G$ of the branches of $D$ cutting out $S$. We must prove

\[ [S, P_G] =\epsilon_*(P_G(c_1(N_1), \ldots,c_1(N_s)))\in \mathsf{divlogCH}^\star(X,D) \]

for every $G$-invariant polynomial $P_G$. By induction, we assume the truth of the statement for polynomials of lower degree.

Let $P_G$ be a $G$-equivariant polynomial in $c_1(N_1), \ldots, c_1(N_s)$ of degree $d>0$. We will prove a stronger property for the induction argument:

\[ \epsilon_*(P_G(c_1(N_1), \ldots,c_1(N_s))) \in \mathsf{divlogCH}^\star(X,D) \]

can be expressed as a linear combination of terms of the form

\[ \widehat{D}_1\widehat{D}_2 \cdots \widehat{D}_d \]

where the $\widehat {D}_i$ are components of the logarithmic boundary of an iterated blow-up of the explosion $\mathsf {E}_S(X,D)$ and $\widehat {D}_1$ lies over

\[ \mathsf{E}_S(S)\subset\mathsf{E}_S(X,D). \]

Our proof of the base of the induction establishes the stronger property.

We can assume $P_G$ is the summationFootnote 21 $M_G$ of the $G$-orbit of a degree $d$ monomial $M$,

\[ M_G=\frac{1}{|\mathsf{Stab}(M)|}\sum_{g\in G} g(M). \]

We will study the geometry of the exceptional divisor of the explosion

\[ e_S: \mathsf{E}_S(S) \rightarrow S \]

locally over an analytic open set $U_p \subset S$ of $p\in S$.

Over small enough $U_p$, we can separate all the branches $B_1,\ldots, B_s$ of $D$ which cut out $S$, and we can write

(25)\begin{equation} M = c_1(N_1)^{m_1}\cdots c_1(N_s)^{m_s} = B_1^{m_1} \cdots B_s^{m_s}. \end{equation}

Over $U_p$, we can separate all the exceptional divisors of all the blow-ups in the construction of

\[ \mathsf{E}_S(S) \rightarrow \mathsf{P}(\mathsf{N}_S) \]

explained in (iii) above. There are $2^{s}-2$ such exceptional divisors in bijective correspondence to all the proper non-zero coordinate linear subspaces of the fiber $\mathsf {N}_{S}|_p$ of $\mathsf {N}_S$ at $p$. We denote these $2^{s}-2$ exceptional divisors by $E_\Lambda$, where

\[ \Lambda \subset \mathsf{N}_{S}|_p \]

is a proper coordinate linear space. As before, we denote the pull-back of $\mathcal {O}_{\mathsf {P}(\mathsf {N}_S)}(-1)$ to $\mathsf {E}_S(S)$ by $E_0$.

Via the pull-back formula for $B_i$, we have

(26)\begin{equation} e^*(N_i) = E_0+ \sum_{\Lambda \subset H_i} E_\Lambda \in \mathsf{CH}^1( e^{-1}(U_p)), \end{equation}

where $H_i \subset \mathsf {N}_{S}|_p$ is the hyperplane associated to $B_i$. We now substitute formula (26) into (25) to find that

\[ M\in \mathbb{Q}[E_0,\{E_\Lambda\}_\Lambda]. \]

Of course, $M$ has degree $d$ in the divisors $E_0$ and $\{ E_\Lambda \}_\Lambda$.

Let $M^E$ be a monomial of degree $d$ in the divisors

(27)\begin{equation} E_0\quad \text{and}\quad \{ E_\Lambda\}_\Lambda. \end{equation}

The monodromy group $G$ actsFootnote 22 canonically on the set (27) leaving $E_0$ fixed. Let

\[ M^E_G=\frac{1}{|\mathsf{Stab}(M^E)|}\sum_{g\in G} g(M^E) \]

be the summation over the $G$-orbit of $M^E$. Since $M^E_G$ is $G$-invariant, $M^E_G$ is a well-defined class

\[ M^E_G \in \mathsf{CH}^d(\mathsf{E}_S(S)). \]

To prove the stronger induction step, we need only proveFootnote 23 that

(28)\begin{equation} \iota_*\bigg(M^E_G\cdot c_{s-1}\bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg)\bigg) \in \mathsf{divlogCH}^*(X,D) \end{equation}

can be expressed as a linear combination of terms of the form

\[ \widehat{D}_1\widehat{D}_2 \cdots \widehat{D}_d, \]

where the $\widehat {D}_i$ are components of the logarithmic boundary of an iterated blow-up of the explosion $\mathsf {E}_S(X,D)$ and $\widehat {D}_1$ lies over $\mathsf {E}_S(S)$. To see why the claim for (28) is enough, we write

\begin{align*} e^*[S,M_G] &= \sum_{M^E_G} e^*[S] \cdot M^E_G\\ &= \sum_{M^E_G}[\mathsf{E}_S(S)]\cdot c_{s-1} \bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg)\cdot M^E_G\\ &= \sum_{M^E_G}\iota_*\bigg(M^E_G \cdot c_{s-1}\bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg)\bigg). \end{align*}

The first equality is written with the understanding that $e^*[S]$ is supported on $\mathsf {E}_S(S)$.

To study $M^E_G$, we take a geometric approach. If $M^E$ is just $E_0^d$, then (28) is already of the claimed form by our analysis in the base case. Otherwise, $M^E$ has at least one factor $E_\Lambda$. Since $\{E_\Lambda \}_\Lambda$ is a set of simple normal crossings divisors on $\mathsf {E}_S(S)$, we claim that we can write $M^E$ (if non-zero) as

\[ M^E=E_{\Lambda_1}\cdots E_{\Lambda_t} \cdot \widetilde{M}^E, \]

where $E_{\Lambda _1},\ldots,E_{\Lambda _t}$ are distinct divisors with a non-empty transverse intersection

\[ I_{U_p} = E_{\Lambda_1}\cap \cdots\cap E_{\Lambda_t}\ \text{over}\ U_p. \]

Moreover, we can assume every divisor of the monomial $\widetilde {M}^E$ contains $I_{U_p}$. Indeed, we construct inductively for $i=1,2, \ldots$ a representation

\[ M^E = E_{\Lambda_1} \cdots E_{\Lambda_i} \cdot \widetilde{M}_i^E \]

such that the $E_{\Lambda _j}$ are distinct and have non-zero transverse intersection. For $i=1$ this is just our assumption that $M^E$ has some factor $E_{\Lambda }=:E_{\Lambda _1}$. On the other hand, given the representation above for some $i$, if all factors $E_{\Lambda '}$ of $\widetilde {M}_i^E$ contain $E_{\Lambda _1} \cap \cdots \cap E_{\Lambda _i}$, we are done, setting ${t=i}$. If there is an $E_{\Lambda '}$ not satisfying this, we set $E_{\Lambda _{i+1}}=E_{\Lambda '}$. If the intersection $E_{\Lambda _1} \cap \cdots \cap E_{\Lambda _{i+1}}$ was empty, then $M^E=0$, giving a contradiction. Thus, the intersection is non-empty, and transverse by the fact that the $E_{\Lambda }$ are a normal crossings divisor. We continue inductively, and this construction concludes after at most $d$ steps.

When the monodromy invariant $M^E_G$ is considered, we obtain a non-singular subvariety of $\mathsf {E}_S(S)$ of codimension $t$,

\[ V \subset \mathsf{E}_S(S), \]

which is a simple stratum of $\mathsf {E}_S(X,D)$,

\[ \epsilon^V: V \rightarrow \mathsf{E}_S(X,D). \]

Over $U_p$, the subvariety $V$ restricts to the unionFootnote 24 of the distinct $G$-translates of $I_{U_p}$. The crucial geometric observation is

\[ \iota_*(M^E_G) = \epsilon^V_*(\widetilde{P}) \in \mathsf{CH}^\star(\mathsf{E}_S(X,D), \]

where $\widetilde {P}$ is defined by $\widetilde {M}^E$ and is of degree at most $d-1$.

We can apply the strong induction property: the class

\[ \epsilon^V_*(\widetilde{P})\in \mathsf{divlogCH}^\star(X,D) \]

can be expressed as a linear combination of terms of the form

\[ \widehat{D}_1\widehat{D}_2 \cdots \widehat{D}_d \]

where the $\widehat {D}_i$ are components of the logarithmic boundary of an iterated blow-up of the explosion of $V$ in $\mathsf {E}_S(X,D)$ and $\widehat {D}_1$ lies over

\[ \mathsf{E}_V(V)\subset\mathsf{E}_S(X,D). \]

Then the claim

(29)\begin{equation} \iota_*\bigg(M^E_G \cdot c_{s-1} \bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg)\bigg) \in \mathsf{divlogCH}^*(X,D) \end{equation}

holds by the analysis of

\[ c_{s-1}\bigg(\frac{\mathsf{N}_S}{ \mathcal{O}_{\mathsf{P}(\mathsf{N}_S)}(-1)}\bigg) \]

on $\mathsf {E}_S(S)$ in the base case of the induction. Since each monomial

\[ \widehat{D}_1\widehat{D}_2 \cdots \widehat{D}_d \]

of $\epsilon ^V_*(\widetilde {P})$ lies over $\mathsf {E}_V(V)$, which in turn lies over $\mathsf {E}_{S}(S)$, the analysis of the base case yields the desired result (29).

The induction argument is complete, so we have proven Theorem 11 in the case where $S$ is a simple stratum of $(X,D)$. The general case follows by repeated application of the result for a simple stratum.

Let $S\subset X$ be a stratum with a singular closure

\[ \overline{S} \subset X. \]

The first step is to blow up simple strata in $\overline {S}$,

\[ \widehat{X} \rightarrow X, \]

until the strict transform of $\overline {S}$,

\[ \widehat{S} \subset \widehat{X}, \]

is non-singular. Since $S$ is simple stratum of the blow-up $\widehat {X}$, we can apply Theorem 11 to ${S} \subset \widehat {X}$.

Via the blow-down map, we have

\[ \widehat{S} \rightarrow \overline{S}. \]

There are two discrepancies to handle before deducing Theorem 11 for normally decorated classes associated to $S\subset X$ from the result for normally decorated classes associated to $S\subset \widehat {X}$.

  1. (i) The fundamental class $[\widehat {S}]\in \mathsf {CH}^\star (\widehat {X})$ is not the pull-back of $[\overline {S}]\in \mathsf {CH}^\star ({X})$.

  2. (ii) The normal directions of $\widehat {S}\subset \widehat {X}$ differ from the pull-backs of the normal directions of $\overline {S}\subset {X}$.

However, both discrepancies are corrected by applying the simple stratum result to the lower-dimensional strata occurring in $\widehat {S}\,{\setminus}\, S$.

5.3 Explosion geometry and barycentric subdivision

The explosion operation $E(X,D)$ along a simple stratum $S\subset X$, which appeared in the proof § 5.2, is an essentially combinatorial operation that has a natural interpretation in terms of the geometry of the cone complex $C(X,D)$.

Consider first a cone $\sigma$ of dimension $n$ in a lattice $N$, and let $A_\sigma$ be the associated toric variety. Let $\mathcal {A}_\sigma$ be the associated Artin fan, which is simply the stack quotient of $A_\sigma$ by the corresponding dense torus $T_\sigma$. The logarithmic stratification of $A_\sigma$ is precisely the stratification defined by the orbits of $T_\sigma$, and there is a bijective dimension-reversing correspondence between faces of $\sigma$ and strata. We write $\sigma (k)$ for the $k$-dimensional faces of $\sigma$ and thus the codimension $k$ strata of $A_\sigma$.

For each face $\tau$ of $\sigma$, the barycenter $b_\tau$ of $\tau$ is the sum

\[ b_\tau=\sum_{v_i \in \tau \cap \sigma(1)} v_i \]

of the primitive vectors along the extremal rays of $\tau$. For any flag

\[ \tau_0 \subset \tau_1 \subset \cdots \subset \tau_k \]

of faces of $\sigma$, the barycenters $b_{\tau _0}, \ldots, b_{\tau _k}$ span a cone. The set of all such cones, for all flags in $\sigma$, forms a subdivision of $\sigma$, which we call the barycentric subdivision $\widetilde {\sigma }$ of $\sigma$.

Alternatively, we can build the barycentric subdivision inductively: at step $1$, we start with the star subdivision over the barycenter of faces in $\sigma (n)$ (where $\sigma$ has dimension $n$), then take the star subdivision over faces in $\sigma (n-1)$, and so on, terminating after $n-1$ steps with $\sigma (2)$, after which the operation no longer has any effect. We thus produce a sequence of $n-1$ subdivisions

\[ \widetilde{\sigma} = \sigma_{n-1} \to \sigma_{n-1} \cdots \to \sigma_1 \to \sigma_0=\sigma \]

When $\sigma = \mathbb {R}_{\ge 0}^n$, which is our main case of interest, the barycentric subdivision has $n!$ maximal cones.

The barycentric subdivision of $\sigma$ produces a log modification

\[ \widetilde{A}_\sigma \to A_\sigma, \]

which is in fact a log blow-up. More precisely, we have constructed the subdivision $\widetilde {A}_\sigma \to A_\sigma$ as a sequence

\[ \widetilde{A}_\sigma = A_{n-1} \to A_{n-2} \to \cdots A_1 \to A_0 = A_\sigma \]

and the map $A_k \to A_{k-1}$ is determined by the subdivision $\sigma _k \to \sigma _{k-1}$, which is the subdivision corresponding to the domains of linearity of a piecewise linear function (see [Reference Kempf, Knudsen, Mumford and Saint-DonatKKMS73] for the construction). In the case of interest,

\[ \sigma = \mathbb{R}_{\ge 0}^n, \]

the map $A_1 \to A_0$ is the blow-up of $\mathbb {A}^n$ at the origin, $A_2 \to A_1$ is the blow-up along the strict transforms of the coordinate lines, and in general $A_k \to A_{k-1}$ is the blow-up along the strict transforms of the dimension $k-1$ hyperplanes of $\mathbb {A}^n$ in $A_{k-1}$. Thus, the barycentric subdivision of $\mathbb {A}^n$ is precisely the explosion of $\mathbb {A}^n$ along the origin.

The barycentric subdivision construction is clearly equivariant and therefore descends to the Artin fan $\mathcal {A}_\sigma$ of $A_\sigma$. Furthermore, the subdivision is the same on isomorphic faces of $\sigma$ and invariant with respect to automorphisms of $\sigma$. Consequently, given any cone complex $C$, the barycentric subdivisions of individual cones glue to a global subdivision of $C$, and that is true even if faces of $C$ are identified or if there is monodromy in $C$. Thus, for a normal crossings pair $(X,D)$, we can define the barycentric subdivision $\widetilde {C}(X,D)$ of the cone complex $C(X,D)$, and equivalently, a log blow-up

\[ \widetilde{\mathcal{A}}_X\to\mathcal{A}_X \]

of the Artin fan. We also obtain globally a log blow-up

\[ (\widetilde{X},\widetilde{D})= X \times_{\mathcal{A}_X} \widetilde{\mathcal{A}}_X \to (X,D) \]

with Artin fan $\mathcal {A}_{\widetilde {X}} = \widetilde {\mathcal {A}}_X$.

The explosion of § 5.2 can only be defined locally around a simple stratum $S$. A quasi-projective stratum $S$ (not necessarily simple) of a normal crossings pair $(X,D)$ corresponds to a cone $\sigma$ of $C(X,D)$. More precisely, the quasi-projective stratum $S$ corresponds to the interior of $\sigma$, and the whole of $\sigma$ corresponds to a canonical open set $U$ in $X$ that contains $S$ as its minimal stratum: the open set $U$ consists of all quasi-projective strata whose closure contains $S$. The explosion $\mathsf {E}_S(U, D|_U))$ is well defined.

The cone $\sigma$ has a cover by $\mathbb {R}^n_{\ge 0}$, and, more precisely, by a quotient of $\mathbb {R}^n_{\ge 0}$ obtained by potentially identifying faces and taking a quotient by a group $G$. The group $G$ is precisely the monodromy group of the divisors $D$ that cut out $S$ considered in § 5, and the interior $\sigma ^\circ$ of $\sigma$ is in fact the stack quotient $[\mathbb {R}_{>0}^n/G]$. Similarly, the Artin fan $\mathcal {U}$ of $U$ has an analogous étale cover by the groupoid quotient of $[\mathbb {A}^n/\mathbb {G}_m^n \rtimes G]$, with $S$ corresponding to the minimal stratum

\[ B(\mathbb{G}_m^n \rtimes G) \subset \mathcal{U}. \]

The cover is not representable, but is representable over $S$. From the discussion of the barycentric subdivision of $\mathbb {A}^n$, we see that $\mathsf {E}_S(U,D_U)$ is precisely the barycentric subdivision $\widetilde {X} \to X$ restricted to $U$. We may thus view the barycentric subdivision as globalizing the explosion geometry.

If the stratum $S$ is simple, the explosion of § 5.2 is defined over a neighborhood of $\overline {S}$. However, the extension no longer coincides with the barycentric subdivision. The barycentric subdivision performs additional blow-ups, first blowing up all minimal strata in the closure of $S$ (and also strata around $\overline {S}$ whose closure does not necessarily meet $S$).

We illustrate the concepts discussed above through an example. Let $(X,D)$ be a log scheme whose cone complex is the cone over an equilateral triangle, with all edges identified and with monodromy $\mathbb {Z}/3\mathbb {Z}$. For example, we can construct $(X,D)$ by taking

\[ X \to B \]

to be a family with fiber $\mathbb {A}^3$ over a non-singular base $B$ satisfying $\pi _1(B) = \mathbb {Z}$, so that the generator of $\pi _1(B)$ cyclically permutes the coordinate hyperplanes of $\mathbb {A}^3$. The divisor $D\subset X$ is then the union of these coordinate hyperplanes over $B$.

The log scheme $(X,D)$ has four strata: the open set $X-D$, corresponding to the empty face of the triangle (or, equivalently, the vertex of the cone over the triangle); the interior of the divisor $D$ corresponding to the vertex

\[ e_1=e_2=e_3; \]

the locus which is étale locally the intersection of exactly two irreducible components of $D$ corresponding to edge

\[ \overline{e_1e_2} = \overline{e_1e_3}= \overline{e_2e_3}; \]

and the triple point singularity of $D$ corresponding to the whole triangle. We name the strata $Q,R,S,T$, respectively. While $T$ is simple, $S$ is not, since

\[ \overline{S}=S \cup T \]

is not normal. The strata are taken bijectively to points of the Artin fan via the map

\[ \alpha: X \to \mathcal{A}_X \]

We depict the Artin fan as four points, each isomorphic to $B\mathbb {G}_m^k \rtimes G$ as indicated, with points drawn increasingly bigger to describe the topology (the closure contains all smaller points).

Consider the explosion of the quasi-projective stratum $S$ depicted by the open line segment $\overline {e_1e_2}$. The open set $U$ over which the explosion is defined is $Q \cup R \cup S$. The explosion of $S$ is the barycentric subdivision of $\overline {e_1e_2}$:

However, the above explosion does not extend away from $U$. The blow-up of $\overline {S}$, over an étale cover of $X$ is depicted as

But the blow-up does not descend to $X$ as it does not respect the face identifications/ automorphisms of $C(X,D)$. The barycentric subdivision is depicted as

The corresponding log blow-up restricts to the explosion over $U$. Over $X$, the log blow-up is not the blow-up of $\overline {S}$, but the explosion of $T$.

5.4 Tautological classes

Let $(X,D)$ be a non-singular variety with a normal crossings divisor. We define the logarithmic tautological ring

\[ \mathsf{R}^\star(X,D) \subset \mathsf{CH}^\star(X) \]

to be the $\mathbb {Q}$-linear subspace spanned by all normally decorated strata classes (which is easily seen to be closed under the intersection product). Theorem 11 can then be written as

\[ \mathsf{R}^\star(X,D) \subset\mathsf{divlogCH}^\star(X,D). \]

The logarithmic tautological ring of $(X,D)$ depends strongly on the divisor $D$. For example, if $X$ is irreducible and $D=\emptyset$, then there is only one stratum and

\[ \mathsf{R}^\star(X,\emptyset) = \mathbb{Q}. \]

For the moduli space of curves, the inclusion

\[ \mathsf{R}^\star(\overline{\mathcal{M}}_g, \Delta_0) \subset \mathsf{R}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g) \]

is proper for $g\geq 2$. Furthermore, the inclusion

\[ \mathsf{R}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g) \subset \mathsf{R}^\star(\overline{\mathcal{M}}_g) \]

in the standard tautological ringFootnote 25 is proper for $g\geq 3$ since $\mathsf {R}^\star (\overline {\mathcal {M}}_g)$ contains $\kappa$ and $\psi$ classes which do not appear in the logarithmic constructions.

Let $(X,D)$ be a non-singular variety with a normal crossings divisor. Let

\[ \pi: \widetilde{X} \rightarrow X \]

be a simple blow-up of $(X,D)$. Let $\widetilde {D}\subset \widetilde {X}$ be the associated normal crossings divisor. We will prove the following two basic properties of logarithmic tautological rings.

Theorem 12 The pull-back

\[ \pi^* : \mathsf{R}^\star({X},{D}) \rightarrow \mathsf{CH}^\star(\widetilde{X}) \]

has image in $\mathsf {R}^\star (\widetilde {X}, \widetilde {D})$.

Theorem 13 The push-forward

\[ \pi_* :\mathsf{R}^\star(\widetilde{X},\widetilde{D}) \rightarrow \mathsf{CH}^\star(X) \]

has image in $\mathsf {R}^\star (X,D)$.

By Theorems 12 and 13, we can simply write

\[ \pi^* :\mathsf{R}^\star({X},{D}) \rightarrow \mathsf{R}^\star(\widetilde{X},\widetilde{D}),\quad \pi_* :\mathsf{R}^\star(\widetilde{X},\widetilde{D}) \rightarrow \mathsf{R}^\star(X,D). \]

Theorems 12 and 13 will proven in § 5.6 via the geometry of the Artin fan. As a consequence, we will present a more conceptual (but less constructive) proof of Theorem 11.

5.5 The Chow ring of the Artin fan

Let $(X,D)$ be a non-singular variety with a normal crossings divisor. We relate here the normally decorated strata classes of $(X,D)$ to Chow classes on the Artin fan $\mathcal {A}_X$ of $(X,D)$. Here, since $\mathcal {A}_X$ is a smooth, finite type algebraic stack stratified by quotient stacks, it has well-defined Chow groups $\mathsf {CH}^\star (\mathcal {A}_X)$ with an intersection product as defined in [Reference KreschKre99]. Note that for our proof below it will not be necessary to recall the precise definition from [Reference KreschKre99], since we only use some properties and examples of these Chow groups (such as the existence of an excision sequence) that we recall when needed. Also, we stress again that all Chow groups below are with $\mathbb {Q}$-coefficients.

As we explain in § 4.4, there is a smooth morphism to the Artin fan,

\[ \alpha: X \rightarrow \mathcal{A}_X. \]

Theorem 14 There is a canonical isomorphism

\[ \mathsf{CH}^\star(\mathcal{A}_X) \cong {\rm PP}^\star(C(X,D)) \]

between the Chow ring of $\mathcal {A}_X$ and the algebra of piecewise polynomial functions on the cone complex $C(X,D)$.

Proof. By construction, the Artin fan $\mathcal {A}_X$ has a presentation as a colimit

\[ \mathcal{A}_X =\varinjlim_{x \in \mathcal{S}} \mathcal{A}_{x}, \]

where $\mathcal {S}$ is a finite diagram, each map $\mathcal {A}_x$ is a stack of the form $[\mathbb {A}^n/\mathbb {G}_m^n]$, and all maps in the diagram are étale. First, we note that for the individual stacks $\mathcal {A}_x = [\mathbb {A}^n/\mathbb {G}_m^n]$ we have

(30)\begin{equation} \mathsf{CH}^\star([\mathbb{A}^n/\mathbb{G}_m^n]) \cong \mathsf{CH}^\star([\mathsf{Spec}(\mathbb{C})/\mathbb{G}_m^n]) \cong \mathbb{Q}[x_1, \ldots, x_n]. \end{equation}

The first equality is because

\[ [\mathbb{A}^n/\mathbb{G}_m^n] \to [\mathsf{Spec}(\mathbb{C})/\mathbb{G}_m^n] \]

is a vector bundle and induces an isomorphism of Chow groups by [Reference KreschKre99, Theorem 2.1.12 (vi)]. The second equality is because the equivariant Chow ring of a product of tori is a polynomial algebra [Reference Edidin and GrahamEG98, § 3.2], which can be identified with polynomials on the cone $\sigma _{X,x}$ associated to $\mathcal {A}_x$ (appearing in the colimit presentation of $C(X,D)$).

For the entire Artin fan $\mathcal {A}_X$, we claim

(31)\begin{equation} \mathsf{CH}^\star{\mathcal{A}_X} = \varprojlim_{x \in \mathcal{S}} \mathsf{CH}^\star{\mathcal{A}_{x}}. \end{equation}

If we can show equality (31), then Theorem 14 will follow since the result holds for each term on the right-hand side by (30). Piecewise polynomial functions on $C(X,D)$ are defined by the corresponding limit presentation.

All the stacks appearing in (31) are very special: they are non-singular and have a stratification with strata isomorphic to

\[ B(\mathbb{G}_m^n \rtimes G) \]

where $G$ is a finite group. For the argument below, it will be more convenient to index Chow groups by the dimension of the cycles (instead of the codimension) and proveFootnote 26

(32)\begin{equation} \mathsf{CH}_{\star}(\mathcal{A}_X) = \varprojlim_{x \in \mathcal{S}} \mathsf{CH}_{\star}(\mathcal{A}_x). \end{equation}

Let $\mathcal {C}$ denote the full 2-subcategory of the 2-category of algebraic stacks with Ob($\mathcal {C}$) given by algebraic stacks $\mathcal {A}$ with a stratification by stacks of the form $B (\mathbb {G}_m^n \rtimes G)$, with $G$ a finite group. Similarly, let $\mathcal {C}^\circ$ be the full 2-subcategory of $\mathcal {C}$ with objects given by stacks of the form $B \mathbb {G}_m^n$. We start with a stackFootnote 27 $\mathcal {A}_X \in \mathcal {C}$ with a colimit presentation

\[ \mathcal{A}_X = \varinjlim_{x \in \mathcal{S}} \mathcal{A}_x = \mathcal{A}_X, \]

where $\mathcal {A}_x \in \mathcal {C}^\circ$ and all maps in the diagram are étale. We will prove (32) by induction on the number of strata of $\mathcal {A}_X$.

Assume first that there is a unique stratum,

\[ \mathcal{A}_X = B(\mathbb{G}_m^n \rtimes G), \]

and all maps in the diagram $\mathcal {S}$ are isomorphisms. Then the groupoid

\[ \varinjlim_{x \in \mathcal{S}} \mathcal{A}_x \]

is equivalent to the quotient $B\mathbb {G}_m^n/G$, and the statement is equivalent to

\[ \mathsf{CH}_*(B(\mathbb{G}_m^n \rtimes G)) = \mathsf{CH}_*(B\mathbb{G}_m^n)^G, \]

which is true (see [Reference Bae and SchmittBS21, Lemma 2.20]). In general, we pick an open stratum $U \in \mathcal {A}_X$ with preimage $U_x \in \mathcal {A}_x$. Then, by [Reference KreschKre99, Proposition 4.2.1], we have an exact sequence

with $Z = \mathcal {A}_X - U$. Since $U$ is of the form $U = B(\mathbb {G}_m^n \rtimes G)$, we can use [Reference Bae and SchmittBS21, Proposition 2.14, Remark 2.21] to see that

\[ \mathsf{CH}(U,1) = \mathsf{CH}(U) \otimes_{\mathbb{Q}} \mathsf{CH}(\mathrm{Spec}(\mathbb{C}), 1). \]

Then, by [Reference Bae and SchmittBS21, Remark 2.18], the connecting homomorphism $\mathsf {CH}(U,1) \to \mathsf {CH}(Z)$ vanishes. So we obtain an exact sequence

and the same sequence holds with $\mathcal {A}_X$ replaced by $\mathcal {A}_x$, $U$ by $U_x$, and $Z$ by $Z_x = \mathcal {A}_x - U_x$. As projective limits are left exact, we obtain the following diagram.

By induction, the left and right vertical arrows are isomorphisms. But the bottom row is exact as well: the composed map

\[ \mathsf{CH}(\mathcal{A}_X) \to \mathsf{CH}({U}) \cong \varprojlim_{x \in \mathcal{S}}\mathsf{CH}(U_x) \]

is surjective and factors through $\varprojlim _{x \in \mathcal {S}}\mathsf {CH}(\mathcal {A}_x)$. Thus, the map

\[ \mathsf{CH}(\mathcal{A}_X) \to \varprojlim_{x \in \mathcal{S}}\mathsf{CH}(\mathcal{A}_x) \]

is an isomorphism as well.

Theorem 14 has clear precursors in the toric context by Payne [Reference PaynePay06] and Brion [Reference BrionBri94]. In the logarithmic context, we were directly motivated by ideas of Ranganathan. A development of the theory for general log schemes can be found in [Reference Molcho and RanganathanMR21].

Theorem 15 The logarithmic tautological ring

\[ \mathsf{R}^\star(X,D) \subset \mathsf{CH}^\star(X) \]

coincides with the image $\alpha ^*\mathsf {CH}^\star (\mathcal {A}_X) \subset \mathsf {CH}^\star (X)$.

Proof. Fix a stratum $S\subset X$ with closure $\overline {S}\subset X$, and normalization

\[ \epsilon: \widetilde{S} \rightarrow \overline{S} \subset X. \]

Consider the cone complex $C(X,D)$ and the Artin fan $\mathcal {A}_X$ of $(X,D)$ with

\[ \alpha:X \to \mathcal{A}_X. \]

Let $\widetilde {P}$ be the total space of the principal $G$-bundle over the normalization $\widetilde {S}$ defined by the branches of $D$ in § 5.1,

\[ \mu: \widetilde{P} \to \widetilde{S},\quad \mu_X = \epsilon \circ \mu : \widetilde{P} \to X. \]

We observe that all the relevant geometry is pulled back from the Artin fan $\mathcal {A}_X$: the stratum $S$ corresponds to the stratum

\[ \alpha(S) = \mathcal{S} \subset \mathcal{A}_X \]

with closure $\overline {\mathcal {S}} = \alpha (\overline {S})$. Let $\widetilde {\mathcal {S}}$ be the normalization of $\overline {\mathcal {S}}$, and let

\[ \mu:\widetilde{\mathcal{P}} \to \widetilde{\mathcal{S}},\quad \mu_{\mathcal{A}} = \widetilde{\mathcal{P}} \to {\mathcal{A}}_X \]

be the total space of the principal $G$-bundle over $\widetilde {\mathcal {S}}$. Then

\[ S = \mathcal{S} \times_{\mathcal{A}_X} X,\quad \overline{S} = \overline{\mathcal{S}} \times_{\mathcal{A}_X} X,\quad \widetilde{S} = \widetilde{\mathcal{S}} \times_{\mathcal{A}_X} X,\quad \widetilde{P} = \widetilde{\mathcal{P}} \times_{\mathcal{A}_X} X. \]

Furthermore, since the map $\alpha$ is smooth, we find that $N_{\widetilde {S}/X}$ is the pull-back of $N_{\widetilde {\mathcal {S}}/\mathcal {A}_X}$, and the splitting of $N_{\widetilde {S}/X}$ on $\widetilde {P}$ into line bundles is pulled back from the splitting of $N_{\widetilde {\mathcal {S}}/\mathcal {A}_X}$ on $\widetilde {\mathcal {P}}$. In other words, we have the following Cartesian diagram.

Normally decorated strata classes on $\overline {S}$ have the form $\mu _{X*}\alpha _P^*(\gamma )$ for $\gamma \in \mathsf {CH}^\star (\widetilde {\mathcal {P}})$. As $\alpha,\alpha _P$ are smooth, $\mu _{X*}\alpha _P^*= \alpha ^*\mu _{\mathcal {A}*}$. Therefore,

\[ R(X,D) \subset \alpha^*\mathsf{CH}^\star(\mathcal{A}_X). \]

In fact, the argument shows more precisely that

\[ R(X,D) = \alpha^*R(\mathcal{A}_X,\mathcal{D}) \]

for $\mathcal {D} = \alpha (D)$ the corresponding divisor in $\mathcal {A}_X$. In other words, the logarithmic tautological ring of $(X,D)$, which is generated by the Chern roots of the normal bundles on the various monodromy torsors of the strata of $(X,D)$, is the pull-back of the logarithmic tautological ring of $\mathcal {A}_X$, generated by the analogous constructions over the strata of $\mathcal {A}_X$. Thus, it suffices to show that the normally decorated strata classes of $\mathcal {A}_X$ generate the Chow ring of $\mathcal {A}_X$. We may thus reduce to proving the theorem for $\mathcal {A}_X$.

So let $\gamma$ be a class in $\mathsf {CH}^\star (\mathcal {A}_X)$. We must show that

\[ \gamma \in R(\mathcal{A}_X,\mathcal{D}). \]

We may assume that $\gamma$ is supported on $\overline {\mathcal {S}}$ for some stratum $\mathcal {S}\subset \mathcal {A}_X$. Suppose, by induction, we have shown that every such class supported on a stratum $\overline {\mathcal {S}'}$ with

\[ \dim \mathcal{S}' < \dim \mathcal{S} \]

is in $R(\mathcal {A}_X,\mathcal {D})$. Suppose further that we can find a class $\delta \in R(\mathcal {A}_X,\mathcal {D})$ such that $\gamma$ equals $\delta$ on $\mathcal {S}$. Then

\[ \gamma-\delta\in \mathsf{CH}^\star(\mathcal{A}_X) \]

is supported on lower-dimensional strata and therefore lies in $R(\mathcal {A}_X,\mathcal {D})$, so that we have $\gamma \in R(\mathcal {A}_X,\mathcal {D})$ as well. Thus, the induction hypothesis ensures that, for a given dimension $\dim \mathcal {S}$, we can remove strata $\mathcal {S}'$ with $\dim \mathcal {S}' < \dim \mathcal {S}$, and thus it suffices to prove the statement with the additional assumption that $\mathcal {S}$ is closed in $\mathcal {A}_X$. Note that this reduction also suffices to handle the base of the induction: the minimal dimensional strata of $\mathcal {A}_X$ are automatically closed.

Suppose then that $\gamma$ is a class supported on $\mathcal {S}$, and $\mathcal {S}$ is closed of codimension $n$ in $\mathcal {A}_X$. Then $\mathcal {S} \cong B(\mathbb {G}_m^n \rtimes G)$, $\mathcal {A}_X$ is a quotient of $[\mathbb {A}^n/\mathbb {G}_m^n]$ by an étale equivalence relation in a neighborhood of $\mathcal {S}$, and the monodromy torsor $\mu : \tilde {\mathcal {P}} \to \mathcal {S}$ is isomorphic to $B\mathbb {G}_m^n$.

We can use this to describe the normal bundle $N_{\mathcal {S}/\mathcal {A}_X}$ on $\mathcal {S}$: the data of this vector bundle on $\mathcal {S}$ are equivalent to specifying the bundle $\mu ^* N_{\mathcal {S}/\mathcal {A}_X}$ on $\tilde {\mathcal {P}}$ together with a $G$-action. It is given by

\[ \mu^* N_{\mathcal{S}/\mathcal{A}_X} = \oplus_{i=1}^n N_i := \oplus_{i=1}^n \mathcal{O}(\mathcal{D}_i)|_{\tilde{\mathcal{P}}} \]

where $\mathcal {D}_i$ is the $i$th hyperplane divisor in $[\mathbb {A}^n/\mathbb {G}_m^n]$. The monodromy group $G$ acts by permuting the hyperplanes $\mathcal {D}_i$ cutting out $S$, and this action lifts to a corresponding action permuting the direct summands $N_i$ above. In particular, while the pull-back $\mu ^* N_{\mathcal {S}/\mathcal {A}_X}$ is a direct sum, the individual direct summands are in general not invariant under the $G$-action, and thus $N_{\mathcal {S}/\mathcal {A}_X}$ is not actually split on $\mathcal {S}$.

Still, on $\tilde {\mathcal {P}}$ we have that the classes $x_i:=c_1(N_i)$ form a generating set for the algebra

\[ \mathsf{CH}(\tilde{\mathcal{P}}) \cong \mathbb{Q}[x_1,\ldots,x_n]. \]

On the other hand, the map $\mu$ gives an isomorphism

\[ \mu^*: \mathsf{CH}(\mathcal{S}) \cong \mathsf{CH}(\tilde{\mathcal{P}})^G \]

with inverse $ ({1}/{|G|})\mu _*$, since we are working with rational Chow groups. Thus, $\gamma$ is the image of $ ({1}/{|G|})\mu ^*\gamma$ under $\mu _*$, which is a $G$-invariant polynomial in the $x_i$. This shows that $\gamma$ is a normally decorated strata class, completing the proof.

Theorem 15 immediately implies that $\mathsf {R}^\star (X,D)\subset \mathsf {CH}^\star (X)$ is closed under the intersection product (a claim which was left to the reader in § 5.4). On the other hand, it is not immediate to see which piecewise polynomial corresponds to which normally decorated strata class. The precise correspondence between piecewise polynomials and normally decorated strata classes has now been established in [Reference Holmes, Molcho, Pandharipande, Pixton and SchmittHMPPS22, § 6].

5.6 Proofs of Theorems 12 and 13

Fix a normal crossings pair $(X,D)$ with Artin fan $\mathcal {A}_X$ and map

\[ \alpha:X \to \mathcal{A}_X. \]

Consider an arbitrary smooth log modification

\[ f: \widetilde{X} \to X, \]

necessarily of the form $(\widetilde {X},\widetilde {D})$, with an associated map

\[ \widetilde{\alpha}: \widetilde{X} \to \mathcal{A}_{\widetilde{X}}. \]

By definition, the log modification $\widetilde {X} \to X$ is pulled back to $X$ from a log modification $\widetilde {\mathcal {A}}_{X} \to \mathcal {A}_X$ of Artin fans, and we have a diagram

with the square being Cartesian, the map $c$ proper, Deligne-Mumford type, étale and bijective, and $\widetilde {\alpha } = c \circ \beta$. By Theorem 15,

\[ \mathsf{R}^\star(X,D)=\alpha^*\mathsf{CH}^\star(\mathcal{A}_X) \quad \text{and} \quad \mathsf{R}^\star(\widetilde{X}, \widetilde{D})= \widetilde{\alpha}^*\mathsf{CH}^\star(\mathcal{A}_{\widetilde{X}}). \]

Since the map $c$ is proper, Deligne–Mumford type, étale and bijective, it induces an isomorphism

\[ c^*:\mathsf{CH}^{\star}(\mathcal{A}_{\widetilde{X}}) \to \mathsf{CH}^{\star}(\widetilde{\mathcal{A}}_X) \]

between rational Chow groups, and thus we also have

\[ \mathsf{R}^\star(\widetilde{X},\widetilde{D})= \beta^*\mathsf{CH}^\star(\widetilde{\mathcal{A}}_{X}) \]

As $f_*{\beta }^*(\widetilde {\delta }) = \alpha ^*g_*(\widetilde {\delta })$, we have

\[ f_*\mathsf{R}^\star(\widetilde{X},\widetilde{D}) = \mathsf{R}^\star(X,D), \]

where we conclude equality instead of inclusion since $g_*$ is surjective.Footnote 28 Similarly, since $f^*\alpha ^*(\delta ) = \beta ^*g^*(\delta )$, we have $f^*\mathsf {R}^\star (X,D) \subset \mathsf {R}^\star (\widetilde {X},\widetilde {D})$.

Combining Theorem 15 with the techniques used in the proof above also provides a second proof of Theorem 11 based on the study of the Artin fan. The crucial observation is as follows. Suppose $(X,D)$ is a normal crossings pair with $D$ ‘as simple as possible’: $D$ is normal crossings in the Zariski topology, and the non-empty intersections of the branches of $D$ are connected. Equivalently, this means that $C(X,D)$ is the cone over an abstract simplicial complex, that is, can be piecewise linearly embedded into a vector space. Then the ring of piecewise polynomials on $C(X,D)$ has a global description in terms of the Stanley–Reisner ring,

\[ \mathsf{PP}(C(X,D)) = \mathbb{Q}[x_r]/N, \]

where the variables $x_r$ range over the rays of $C(X,D)$, and $N$ is the ideal of non-faces, that is, generated by monomials $x_{i_1}\cdots x_{i_k}$ ranging over the collections $i_1,\ldots,i_k$ of rays which do not form a cone in $C(X,D)$. A fortiori, this presentation implies that $\mathsf {CH}(\mathcal {A}_X)$ is generated by divisors.

While the piecewise polynomials of a general $(X,D)$ do not admit this simple description, the observation is relevant in our context because any sufficiently fine log blow-up of $(X,D)$ has this form. For example, the double barycentric subdivision $(\widehat {X},\widehat {D})$ of $(X,D)$ always has this form. Applying barycentric subdivision once on an arbitrary $C(X,D)$ produces a cone complex with no self-intersection (and thus no monodromy), but where two cones possibly share the same set of rays (i.e. the intersection of a set of branches of the divisor is disconnected). Applying barycentric subdivision a second time separates such cones, ensuring that each cone is uniquely characterized by its set of rays, and thus produces a cone complex $C(\widehat {X},\widehat {D})$ which is the cone over a simplicial complex.

Corollary 16 We have $\mathsf {R}^\star (X,D)\subset \mathsf {divlogCH}^\star (X,D)$.

Proof. Let $(\widehat {X},\widehat {D})$ be the log blow-up corresponding to the double barycentric subdivision,

As above, $\widehat {\mathcal {A}}_X$ is the relative Artin fan of $\widehat {X} \to X$, and the Artin fan $\mathcal {A}_{\widehat {X}}$ has the same rational Chow ring as $\widehat {\mathcal {A}}_X$. Let $\gamma \in \mathsf {R}^\star (X,D)$. By Theorem 15, $\gamma \in \alpha ^*\mathsf {CH}^\star (\mathcal {A}_X)$ and therefore

\[ f^*(\gamma) \in\widehat{\alpha}^*\mathsf{CH}^\star(\mathcal{A}_{\widehat{X}}). \]

Since $\mathsf {CH}^\star (\mathcal {A}_{\widehat {X}})$ is generated by divisors, we have $f^*(\gamma ) \in \mathsf {divCH}^\star (\widehat {X})$.

The proof of Theorem 15 immediately yields a finer statement: $\mathsf {R}^\star (X,D)$ lies in the subalgebra generated by logarithmic divisors of the log blow-up associated to the second barycentric subdivision of the Artin fan of $(X,D)$; in fact, the subalgebra generated by logarithmic divisors of the log blow-up associated to any log blow-up $(\tilde {X},\tilde {D})$ with $C(\tilde {X},\tilde {D})$ the cone over a simplicial complex. The double barycentric subdivision of any normal crossings pair $(X,D)$ is always a canonical such choice, but, for any given example, a much more efficient choice $(\widetilde {X},\widetilde {D})$ may be available.

6. Pixton's formula for $\lambda _g\in \mathsf {CH}^\star (\overline {\mathcal {M}}_g)$

6.1 Strata

Pixton's formula for the double ramification cycle $\mathsf {DR}_{g,A}\in \mathsf {CH}^g(\overline {\mathcal {M}}_{g,n})$ is expressed as a sum over strata of $(\overline {\mathcal {M}}_{g,n},\partial \overline {\mathcal {M}}_{g,n})$ indexed by the set $\mathsf {G}_{g,n}$ of stable graphs. We present here Pixton's formula with an emphasis on the special case

\[ \mathsf{DR}_{g,\emptyset} = (-1)^g\lambda_g \in \mathsf{CH}^g(\overline{\mathcal{M}}_{g}). \]

We refer the reader to [Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ17, Reference PandharipandePan99] for a more detailed discussion about double ramification cycles, stable graphs, Pixton's formula, and the relation to classical Abel–Jacobi theory.

6.2 Weightings

Let $A=(a_1,\ldots,a_n)\in \mathbb {Z}^n$ satisfy $\sum _{i=1}^n a_i=0$. Let

\[ \Gamma \in \mathsf{G}_{g,n} \]

be a stable graphFootnote 29 of genus $g$ with $n$ legs. A weighting of $\Gamma$ is a function on the set of half-edges,

\[ w:\mathrm{H}(\Gamma) \rightarrow \mathbb{Z}, \]

which satisfies the following three properties:

  1. (i) for all $h_i\in \mathrm {L}(\Gamma )$, corresponding to the marking $i\in \{1,\ldots, n\}$,

    \[ w(h_i)=a_i; \]
  2. (ii) for all $e \in \mathrm {E}(\Gamma )$, corresponding to two half-edges $h,h' \in \mathrm {H}(\Gamma )$;

    \[ w(h)+w(h')=0, \]
  3. (iii) for all $v\in \mathrm {V}(\Gamma )$,

    \[ \sum_{v(h)= v} w(h)=0, \]
    where the sum is taken over all $n(v)$ half-edges incident to $v$.

In the case $A=\emptyset$, the set of half-edges $\mathrm {H}(\Gamma )$ has no legs ($n=0$).

Let $r$ be a positive integer. A weighting mod $r$ of $\Gamma$ is a function,

\[ w:\mathrm{H}(\Gamma) \rightarrow \{0,\ldots, r-1\}, \]

which satisfies exactly properties (i)–(iii) above, but with the equalities replaced, in each case, by the condition of congruence $mod$ $r$. The set $\mathsf {W}_{\Gamma,r}$ of such weightings $w$ is finite, with cardinality $r^{h^1(\Gamma )}$.

6.3 Formula for double ramification cycles

Let $A=(a_1,\ldots,a_n)\in \mathbb {Z}^n$ satisfy $\sum _{i=1}^n a_i=0$. Let $r$ be a positive integer. We denote by

\[ \mathsf{P}_g^{d,r}(A)\in R^d(\overline{\mathcal{M}}_{g,n}) \]

the degree $d$ component of the tautological class

(33)\begin{align} & \sum_{\Gamma\in \mathsf{G}_{g,n}}\sum_{w\in \mathsf{W}_{\Gamma,r}} \frac1{|{\rm Aut}(\Gamma)|}\frac1{r^{h^1(\Gamma)}}\xi_{\Gamma*} \Bigg[\prod_{i=1}^n \exp(a_i^2 \psi_{h_i}) \nonumber\\ &\quad \cdot\prod_{e=(h,h')\in \mathrm{E}(\Gamma)} \frac{1-\exp(-w(h)w(h')(\psi_h+\psi_{h'}))}{\psi_h + \psi_{h'}}\Bigg] \end{align}

in $R^*(\overline {\mathcal {M}}_{g,n})$.

The following fundamental polynomiality property of $\mathsf {P}_g^{d,r}(A)$ has been proven by Pixton (see [Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ17, Appendix]).

Proposition 17 (Pixton)

For fixed $g$, $A$, and $d$, the class

\[ \mathsf{P}_g^{d,r}(A) \in R^d(\overline{\mathcal{M}}_{g,n}) \]

is polynomial in $r$ (for all sufficiently large $r$).

We denote by $\mathsf {P}_g^d(A)$ the value at $r=0$ of the polynomial associated to $\mathsf {P}_g^{d,r}(A)$ by Proposition 17. In other words, $\mathsf {P}_g^d(A)$ is the constant term of the associated polynomial in $r$. Pixton's formula for double ramification cycles is

\[ \mathsf{DR}_{g,A} = 2^{-g}\mathsf{P}_g^g(A)\in \mathsf{CH}^g(\overline{\mathcal{M}}_{g,n}). \]

6.4 Examples in the $A=\emptyset$ case

For the reader's convenience, we present in Figure 2 the first few examplesFootnote 30 of Pixton's formula for $\lambda _g$ obtained by calculating $(-1)^g \mathsf {DR}_{g,\emptyset }$.

Figure 2. Formulas for the classes $\lambda_g$ for $g=1, \ldots, 4$.

Each labeled graph $\Gamma$ describes a moduli space $\overline {\mathcal {M}}_\Gamma$ (a product of moduli spaces associated with the vertices of $\Gamma$), a tautological class $\alpha \in R^*(\overline {\mathcal {M}}_\Gamma )$, and a natural map

\[ \xi_\Gamma: \overline{\mathcal{M}}_\Gamma \to\overline{\mathcal{M}}_g. \]

Our convention in the formulas below is that the graph $\Gamma$ represents the cycle class $(\xi _\Gamma )_* \alpha$. For instance, assume the graph carries no $\psi$-classes and the class $\alpha$ equals 1. Since the map $\xi _\Gamma$ is of degree $|{\rm Aut} (\Gamma )|$ onto its image, the cycle class represented by $\Gamma$ is then $|{\rm Aut} (\Gamma )|$ times the class of the image of $\xi _\Gamma$.

6.5 Proof of Theorem 6

We analyze Pixton's formula in the $A=\emptyset$ case,

\[ \lambda_g = (-1)^g\mathsf{DR}_{g,\emptyset} \in \mathsf{CH}^g(\overline{\mathcal{M}}_{g}). \]

Since $A=\emptyset$, the sum (33) is over stable graphs $\Gamma \in \mathsf {G}_{g}$ corresponding to strata of $(\overline {\mathcal {M}}_{g},\partial \overline {\mathcal {M}}_{g})$.

  • By the definition of a weighting mod $r$, the weights

    \[ w(h),\quad w(h') \]
    on the two halves of every separating edge $e$ of $\Gamma$ must both be $0$. The factor in Pixton's formula for $e$,
    \[ \frac{1-\exp(-w(h)w(h')(\psi_h+\psi_{h'}))}{\psi_h + \psi_{h'}}, \]
    then vanishes and kills the contribution of $\Gamma$ to $\mathsf {P}_g^g(\emptyset )$. Therefore, non-vanishing terms in the sum (33) must correspond to graphs with no separating edges.
  • Since $A=\emptyset$, the term

    \[ \prod_{i=1}^n \exp(a_i^2 \psi_{h_i}) \]
    drops out of (33).
  • The classes which do appear in (33) are the normal bundle terms $\psi _h+\psi _{h'}$ at each edge of $\Gamma$.

Since the formula (33) respects the automorphisms of the stable graph $\Gamma$, we obtain the following result.

Proposition 18 The class $\lambda _g\in \mathsf {CH}^g(\overline {\mathcal {M}}_{g})$ is a sum of normally decorated classes associated to strata of $(\overline {\mathcal {M}}_{g},\partial \overline {\mathcal {M}}_{g})$ corresponding to stable graphs $\Gamma \in \mathsf {G}_{g}$ with no separating edges.

Theorem 6 is then an immediate consequence of Proposition 18 and Theorem 11. Proposition 18 reflects a very special property of $\lambda _g$ obtained from Pixton's formula. Since every edge of every stable graph $\Gamma \in \mathsf {G}_g$ which appears in Pixton's formula for $\lambda _g$ is non-separating, we actually have

\[ \lambda_g \in \mathsf{R}^\star(\overline{\mathcal{M}}_g,\Delta_0). \]

Theorem 11 then implies a refinement of Theorem 6,

\[ \lambda_g \in \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_g,\Delta_0). \]

By applying Pixton's formula for the double ramification cycle

\[ \mathsf{DR}_{g,(0,\ldots,0)} = (-1)^g\lambda_g \in \mathsf{CH}^g(\overline{\mathcal{M}}_{g,n}), \]

an identical argument yields

\[ \lambda_g \in \mathsf{divlogCH}^\star(\overline{\mathcal{M}}_{g,n},\Delta_0) \]

for $2g-2+n>0$.

6.6 More general double ramification cycles

Let $A=(a_1,\ldots,a_n)$ be a vector of integers satisfying $\sum _{i=1}^n a_i =0$. Pixton's formula for the double ramification cycle

\[ \mathsf{DR}_{g,A}\in \mathsf{R}^\star(\overline{\mathcal{M}}_{g,n}), \]

together with Theorem 11, yields the following result (the proof of which is exactly the same as the proof of Theorem 6).

Theorem 19 We have $\mathsf {DR}_{g,A}\in \underline {\mathsf {div}}\mathsf {logCH}^\star (\overline {\mathcal {M}}_{g,n})$ where

\[ \underline{\mathsf{div}}\mathsf{logCH}^\star(\overline{\mathcal{M}}_{g,n}) \subset \mathsf{logCH}^\star(\overline{\mathcal{M}}_{g,n}) \]

is the subalgebra generated by logarithmic boundary divisors together with the cotangent line classes $\psi _1,\ldots, \psi _n$.

Theorem 19 provides half of the proof of Conjecture C concerning the lifted double ramification cycle $\widetilde {\mathsf {DR}}_{g,A}$. There are now three proofs of the other half of the conjecture via three different approaches. The first two are by Abel–Jacobi theory in [Reference Holmes and SchwarzHS22] and by controlling the difference between $\mathsf {DR}_{g,A}$ and $\widetilde {\mathsf {DR}}_{g,A}$ in an appropriate blow-up of $\overline {\mathcal {M}}_{g,n}$ in [Reference Molcho and RanganathanMR21]. The third, presented in [Reference Holmes, Molcho, Pandharipande, Pixton and SchmittHMPPS22], proves the conjecture directly by giving a formula for (a representative of) $\widetilde {\mathsf {DR}}_{g,A}$ in terms of $\psi$-classes and piecewise polynomials.

The special case $A=(0,\ldots,0)$ related to the class $\lambda _g$ is simpler since no cotangent line classes appear at the markings in Pixton's formula. Moreover, there is no change in the lift for $A=(0,\ldots,0)$:

\[ {\mathsf{DR}}_{g,(0,\ldots,0)}= \widetilde{\mathsf{DR}}_{g,(0,\ldots,0)} \in \underline{\mathsf{div}}\mathsf{logCH}^\star(\overline{\mathcal{M}}_{g,n}). \]

The $\omega ^k$-twisted double ramification cycle [Reference HolmesHol19] is also governed by Pixton's formula [Reference Bae, Holmes, Pandharipande, Schmitt and SchwarzBHPSS20],

\[ \mathsf{DR}^k_{g,A}\in \mathsf{R}^\star(\overline{\mathcal{M}}_{g,n}),\quad \sum_{i=1}^n a_i = k(2g-2). \]

The analogue of Theorem 19 can be proven for the $\omega ^k$-twisted double ramification cycle, but the divisor subalgebra of $\mathsf {logCH}^\star (\overline {\mathcal {M}}_{g,n})$ must include $\kappa _1$ together with the cotangent line classes $\psi _i$ and the logarithmic boundary divisors. Conjecture C can then also be promoted to a statement for the lifted $\omega ^k$-twisted double ramification cycle (again including $\kappa _1$ in the subalgebra).

6.7 Pixton's generalized boundary strata classes

In [Reference PixtonPix18], Pixton defined a subalgebra of the tautological ring $\mathsf {R}^*(\overline {\mathcal {M}}_{g,n})$ spanned by generalized boundary strata classes: tautological classes $[\Gamma ]$ associated to prestable graphs $\Gamma$ of genus $g$ with $n$ legs.

If $\Gamma$ is a semistable graph (every genus $0$ vertex is incident to at least two legs or half-edges), then Pixton's definition takes a simple form. Let $\Gamma '$ be the stabilization of $\Gamma$. The class $[\Gamma ]$ is defined as a push-forward under the gluing map $\xi _{\Gamma '}$ of products of classes $\psi _1,\ldots, \psi _n$ and classes $\psi _h + \psi _{h'}$ for half-edges $(h,h')$ forming an edge of $\Gamma '$. The analysis of § 6.5 then implies

\[ [\Gamma] \in \underline{\mathsf{div}}\mathsf{logCH}^\star(\overline{\mathcal{M}}_g, \partial \overline{\mathcal{M}}_g) \]

in the semistable case.

Pixton's boundary class for more general unstable graphs has $\kappa$ classes and will likely not lie in any version of $\mathsf {divlogCH}^\star (\overline {\mathcal {M}}_g, \partial \overline {\mathcal {M}}_g)$.

7. The bChow ring

Let $X$ be a non-singular variety. Given the additional data of a normal crossings divisor $D \subset X$, we defined the log Chow ring of the pair $(X,D)$. This is a variant of a much larger ring, the bChow ring of $X$. We define

\[ \mathsf{bCH}^\star(X) = \varinjlim_{Y \in \mathsf{B}(X)} \mathsf{CH}^\star(Y), \]

where $\mathsf {B}(X)$ is the category of non-singular blow-ups of $X$: objects in $\mathsf {B}(X)$ are proper birational maps

\[ Y \rightarrow X \]

with $Y$ non-singular, and morphisms in $\mathsf {B}(X)$ are proper birational maps over $X$. For a longer introduction to the bChow ring, see [Reference Holmes, Pixton and SchmittHPS19]. Some of the ideas involved go back to papers of Shokurov [Reference ShokurovSho96, Reference ShokurovSho03]. See also Aluffi [Reference AluffiAlu05] for similar constructions.

Let $[Z\to X]$ and $[Y\to X]$ be objects of $\mathsf {B}(X)$. If $Z \to X$ factors as

\[ Z \to Y \to X, \]

then there is a unique morphism from $[Z \to X]$ to $[Y \to X]$ in $\mathsf {B}(X)$, and we call $Z \to X$ a refinement of $Y \to X$. The transition maps in the above colimit are given by pull-backs

\[ f^\star:\mathsf{CH}^*(Y) \to \mathsf{CH}^\star(Z) \]

for refinements $Z \stackrel {f}{\to } Y\to X$.

Unlike $\mathsf {logCH}^\star (X)$, the bChow ring does not depend upon the choice of a normal crossings divisor $D\subset X$. However, given such a choice there is always a tower of natural inclusions

\[ \mathsf{CH}^\star(X) \subset \mathsf{logCH}^\star(X) \subset \mathsf{bCH}^\star(X). \]

Since the centers of the blow-up are so restricted in the definition of $\mathsf {logCH}^\star (X)$, we view $\mathsf {CH}^\star (X)$ and $\mathsf {logCH}^\star (X)$ as relatively close in size. On the other hand, $\mathsf {bCH}^\star (X)$ is very much larger.

Let $\mathsf {divbCH}^\star (X)$ be the subalgebra of $\mathsf {bCH}^\star (X)$ generated by divisors. More precisely,

\[ \mathsf{divbCH}^\star(X) = \varinjlim_{Y \in \mathsf{B}(X)} \mathsf{divCH}^\star(Y). \]

While the proof of the claim

\[ \lambda_g \in \mathsf{divlogCH}^*(\overline{\mathcal{M}}_{g},\partial\overline{\mathcal{M}}_g) \]

depended upon special properties of $\lambda _g$, the parallel bChow statement

\[ \lambda_g \in \mathsf{divbCH}^*(\overline{\mathcal{M}}_{g}) \]

immediately follows from a general result.

Theorem 20 For every non-singular quasi-projective varietyFootnote 31 $X$, bChow is generated by divisor classes,

\[ \mathsf{divbCH}^*(X) = \mathsf{bCH}^\star(X). \]

Proof. Let $\alpha \in \mathsf {CH}^\star (Y)$ for an object $[Y \to X]$ in $\mathsf {B}(X)$. We will find a refinement $Z \to Y$ for which

\[ f^*a \in \mathsf{divCH}(Z). \]

Since $Y$ is non-singular and quasi-projective, the Chern classes of vector bundles generate $\mathsf {CH}^\star (Y)$. We can assume $\alpha = c_i(E)$ for a vector bundle $E$ on $Y$. By [Reference HironakaHir64, Corollary 2], there is a blow-up

\[ g: W \to Y \]

where $W$ is non-singular and $g^*E$ contains a subline bundle $L$,

\[ 0 \rightarrow L \rightarrow g^*E \rightarrow g^*E/L \rightarrow 0. \]

Applying the same argument to the quotient bundle $g^*E/L$, we find inductively a non-singular blow-up

\[ f:Z \to Y \]

for which $f^*E$ has a filtration with line bundles as quotients. Therefore,

\[ f^*c_i(E) = c_i(f^*E) \]

is in $\mathsf {divCH}^\star (Z)$.

The quasi-projective hypothesis is used only for vector bundle resolutions. In fact, the hypothesis is not necessary. Theorem 20 can be proven locally near any cycle

\[ S \subset X \]

by successive blow-ups along non-singular centers to resolve $S$ and appropriately modify the Chern classes of the normal bundle of $S$. We leave the details for the interested reader.

Acknowledgements

D. Holmes, D. Ranganathan, and J. Wise have suggested that the $\Theta$-formula (2) should extend over the moduli of curves in some form in log geometry (based on their understanding of the logarithmic Picard stack [Reference Molcho and WiseMW22]). Our initial motivation here was to study geometric obstructions to such an extension. While the simplest form is excluded, Theorem 6 supports the idea of the existence of some perturbed extension of (2) in log Chow. Our development of the logarithmic tautological ring of $(X,D)$ emerged from the proof of Theorem 6. We are very grateful to Holmes, Ranganathan, and Wise for extensive discussions of these topics. We have also benefited from related conversations with Y. Bae, C. Faber, T. Graber, S. Grushevsky, M. Olsson, A. Pixton, R. Vakil, and D. Zakharov. The results of the paper were presented at the Algebraic Geometry Seminar at Stanford in the fall of 2020 (with a lively and very helpful discussion afterwards). Finally, we wish to thank the referee for a very careful reading and many suggestions that helped to improve the text. S.M. was supported by ERC-2017-AdG-786580-MACI. R.P. was supported by SNF-200020-182181, ERC-2017-AdG-786580-MACI, and SwissMAP. J.S. was supported by the SNF Early Postdoc Mobility grant 184245, the grant SNF-184613, and thanks the Max Planck Institute for Mathematics in Bonn for its hospitality. This project has received funding from the European Research Council (ERC) under the European Union Horizon 2020 research and innovation program (grant agreement No 786580).

Appendix A. The fourth cohomology group of $\overline {\mathcal {M}}_{g}$

In the proof of Theorem 4, we require the equalityFootnote 32

(A.1)\begin{equation} \mathsf{H}^4(\overline{\mathcal{M}}_g) = \mathsf{RH}^2(\overline{\mathcal{M}}_g). \end{equation}

for sufficiently large $g$, In other words, the fourth cohomology group of $\overline {\mathcal {M}}_{g}$ is spanned by tautological classes for sufficiently high $g$.

Equality (A.1) was first proven by Edidin [Reference EdidinEdi92] for $g \geq 12$. Edidin bounded the Betti number $\mathsf {h}^4(\overline {\mathcal {M}}_g)$ from above and then showed by intersection calculations that the span of the tautological classesFootnote 33 in codimension 2 achieves the required rank. Edidin used the interior result

(A.2)\begin{equation} \mathsf{H}^4({\mathcal{M}}_g)=\mathsf{RH}^2({\mathcal{M}}_g) \end{equation}

proven by Harer [Reference HarerHar85] for $g\geq 12$. The interior statement (A.2) was later proven for $g\geq 9$ by Ivanov [Reference IvanovIva93] and strengthened further to $g \geq 7$ by Boldsen [Reference BoldsenBol12] which improved Edidin's bound.

Theorem A.1 [Reference EdidinEdi92, Reference IvanovIva93, Reference BoldsenBol12]

We have $\mathsf {H}^4(\overline {\mathcal {M}}_{g}) = \mathsf {RH}^2(\overline {\mathcal {M}}_{g})$ for $g \geq 7$.

Appendix B. Computations in admcycles

B.1 Verification of Pixton's conjecture

In [Reference PixtonPix12], Pixton proposed a set of relations between tautological classes on the moduli spaces $\overline {\mathcal {M}}_{g,n}$ of stable curves. These were proven to hold in cohomology [Reference Pandharipande, Pixton and ZvonkinePPZ15] and in Chow [Reference JandaJan17]. Furthermore, Pixton conjectured that his relations span the complete set of relations among tautological classes. The relations were implemented by Pixton in the mathematical software SageMath [Sag20] and later incorporated in the SageMath package admcycles. Assuming Pixton's conjecture, the software computes a basis of the $\mathbb {Q}$-vector spaces $\mathsf {R}^d(\overline {\mathcal {M}}_{g,n})$ and express tautological classes in the basis.

In Proposition 5, we state that Pixton's conjecture holds for the spaces

\[ \mathsf{R}^4(\overline{\mathcal{M}}_{4,1})\quad \text{and}\quad \mathsf{R}^5(\overline{\mathcal{M}}_{5,1}). \]

Assuming the conjecture, admcycles computes the rank of these two spaces to be $191$ and $1371$, respectively. If the conjecture were false, the rank of one (or both) of the groups would have to be strictly smaller. However, using admcycles, we verify that the ranks of the intersection pairings

\[ \mathsf{R}^4(\overline{\mathcal{M}}_{4,1}) \otimes \mathsf{R}^{6}(\overline{\mathcal{M}}_{4,1}) \to \mathbb{Q} \quad \text{and}\quad \mathsf{R}^5(\overline{\mathcal{M}}_{5,1}) \otimes \mathsf{R}^{8}(\overline{\mathcal{M}}_{5,1}) \to \mathbb{Q} \]

are bounded from below by $191$ and $1371$, respectively. The rank bounds are obtained by taking generating sets of $\mathsf {R}^4(\overline {\mathcal {M}}_{4,1})$ and $\mathsf {R}^5(\overline {\mathcal {M}}_{5,1})$ and computing the matrix of pairings with generators in $\mathsf {R}^6(\overline {\mathcal {M}}_{4,1})$ and $\mathsf {R}^8(\overline {\mathcal {M}}_{5,1})$, respectively. For the rank bounds of pairing, we do not assume anything about the relations between the above generators, though we are allowed to use the known relations [Reference Pandharipande, Pixton and ZvonkinePPZ15] to reduce the size of the generating sets.

The computations were performed on a server of the Max Planck Institute for Mathematics in Bonn,Footnote 34 taking two days in the case of $\overline {\mathcal {M}}_{4,1}$ and $31$ days for $\overline {\mathcal {M}}_{5,1}$. Without substantial improvements to the algorithm, it is thus unlikely that Pixton's conjecture can be verified in this way for significantly larger $g$, $n$, and $d$. We warmly thank the Max Planck Institute for providing the computer infrastructure for our computations.

B.2 Computations in proofs of Theorems 3 and 4

Once we have verified Pixton's conjecture (as above)Footnote 35 for $\mathsf {RH}^d(\overline {\mathcal {M}}_{g,n})$, we can explicitly check whether

\[ \lambda_d \in \mathsf{RH}^d_{\leq k}(\overline{\mathcal{M}}_{g,n}). \]

Several such checks used in the proofs of Theorems 3 and 4 were made using admcycles.

We provide below an example of the computation showing that the class $\lambda _3$ is not contained in the space

\[ \mathsf{divRH}^3(\overline{\mathcal{M}}_3) \subset \mathsf{RH}^3(\overline{\mathcal{M}}_3), \]

which is a nine-dimensional subspace of a 10-dimensional space. We first create the list divcl of divisor classes on $\overline {\mathcal {M}}_3$, compute the set of triple products of such classes, and then take the span divR of the vectors representing them in a basis of $\mathsf {RH}^3(\overline {\mathcal {M}}_3)$. We verify that divR is $9$-dimensional inside the $10$-dimensional ambient space $\mathsf {RH}^3(\overline {\mathcal {M}}_3)$. Finally, we compute the class $\lambda _3$ and verify that the associated vector Lv is not contained in divR.

sage: from admcycles import *

sage: divcl = tautgens(3,0,1)

sage: divp = [a*b*c for a in divcl for b in divcl for c in divcl]

sage: divR = span(u.toTautbasis() for u in divp)

sage: (divR.rank(), divR.degree())

(9, 10)

sage: L = lambdaclass(3,3,0)

sage: Lv = L.toTautbasis()

sage: Lv in divR

False

B.3 Proof of Proposition 7

We record below the computation in admcycles used in the proof of Proposition 7. We create the classes $\lambda _2, [\Delta _0], [B]$, and $[C]$ and represent the class defined by

\[ 2 \lambda_2 - x \cdot [\Delta_0]^2 - y \cdot [B] - z \cdot [C] \]

in the vector diff with respect to a basis of $\mathsf {CH}^2(\overline {\mathcal {M}}_2) = {\mathsf {R}}^2(\overline {\mathcal {M}}_2)$. We then solve the equation diff=0 to find the formula for $x$ and $y$ in terms of the variable $z$ used in the proof.

We remark that in the definition of the class Delta0 we need to divide by $2$ since this is the degree of the gluing morphism parameterizing the boundary divisor $\Delta _0$.

sage: from admcycles import *

sage: lambda2 = lambdaclass(2,2,0)

sage: Delta0 = 1/2 * irrbdiv(2,0)

sage: gammaB = StableGraph([0],[[1,2,3,4]],[(1,2),(3,4)])

sage: B = gammaB.boundary_pushforward()

sage: gammaC = StableGraph([0,1],[[1,2,3],[4]],[(1,2),(3,4)])

sage: C = gammaC.boundary_pushforward()

sage: x, y, z = var('x, y, z')

sage: diff = (2*lambda2 - x*Delta0^2 - y*B - z*C).toTautbasis()

sage: diff

(476*x + 1824*y - 96*z - 3, -144*x - 576*y + 24*z + 1)

sage: solve([diff[i]==0 for i in (0,1)], x,y,z)

[[x == r1 - 1/120, y == -5/24*r1 + 11/2880, z == r1]]

Footnotes

1 All Chow classes are taken here with $\mathbb {Q}$-coefficients.

2 The quotient is defined on the double cover of $\Delta _0$ obtained by ordering the branches of the node.

3 We follow the notation of [Reference OlssonOls12].

4 $\mathcal {U}_g$ is the locus determined by semiabelian varieties of torus rank at most 1.

5 We thank S. Grushevsky for correspondence about [Reference Grushevsky and ZakharovGZ14b].

6 In fact, we will prove in § 2 stronger results in cohomology instead of Chow.

7 See Ranganathan's April 2020 lecture ‘Gromov–Witten theory and logarithmic intersections’ at the Algebraic Geometry and Moduli Zoominar at ETH Zürich. A foundational development will appear in [Reference Molcho and RanganathanMR21].

8 The paper [Reference Holmes, Pixton and SchmittHPS19] is primarily formulated in the language of the related bChow ring, which we discuss below and treat in detail in § 7.

9 In developments after the paper was completed, Conjecture C was proven; see § 6.6 for a discussion.

10 For a non-singular Deligne–Mumford stack X and a normal crossings divisor $D\subset X$, the definitions are the same.

11 An iterated blow-up is a special type of log blow-up. Since we are taking a limit, we do not have to consider all log blow-ups.

12 Depending upon monodromy, there are either two distinct sections or one double section, that is, a closed subset whose map to the base is finite of degree $2$.

13 Here, $[\Delta _0]$ is defined via pull-back (not strict transformation).

14 $\mathcal {O}_X$ here is sheaf of monoids under multiplication. In particular, the map $\exp$ transfers the addition in $M_X$ to the usual multiplication of functions in $\mathcal {O}_X$, motivating its name.

15 Since we are working with étale sheaves, the stalk is computed in the étale topology; $\overline {x}$ denotes the étale stalk.

16 In fact, this can be made precise: $\mathcal {A}_{X'}$ is the relative coarse moduli space of $\mathcal {A}_{X}'$ with respect to the map $\mathcal {A}_{X}' \to \mathbf {Log}$ to the stack parameterizing log structures.

17 Throughout the proof of Theorem 11, the terms ‘local’, ‘near’, and ‘open’ refer to the Euclidean topology since we must separate branches.

18 At stage $j=s-1$, we are blowing up divisors, so no change occurs in the space. Still, to uniformize later notation, we include this $j=s-1$ stage and declare the divisorial center of this trivial blow-up to be its exceptional divisor.

19 We have omitted the pull-backs in the notation inside the argument of $c_{s-1}$.

20 The geometry involved in the proof of the base case of the induction was fully symmetric with respect to the branches, so the group $G$ did not play a role.

21 The stabilizer factor occurs to correct for overcounting.

22 The $G$-action on $\{E_\Lambda \}_\Lambda$ preserves the dimension of $\Lambda$. Moreover, for a group element $\mathrm {g}\in G$, if $g(E_\Lambda ) \neq E_\Lambda$, then

\[g(E_\Lambda ) \cap E_\Lambda = \emptyset.\]

23 Recall that $\iota$ is the inclusion $\iota : \mathsf {E}_S(S) \rightarrow \mathsf {E}_S(X,D)$.

24 The distinct $G$-translates of $I_{U_p}$ are disjoint (see footnote 22).

25 $\mathsf {R}^\star (\overline {\mathcal {M}}_g)$ is definitely not equal to $\mathsf {R}^\star (\overline {\mathcal {M}}_g,\emptyset )$!

26 A similar formula and computation for the Chow groups of the stack of expanded pairs appears in [Reference OesinghausOes19].

27 The case of interest is the Artin fan $\mathcal {A}_X$ of $X$, but in the argument we allow $\mathcal {A}_X$ to be arbitrary in $\mathcal {C}$ in order to run the induction.

28 For an interpretation of the push-forward $g_*$ in terms of piecewise polynomials, we refer the reader to [Reference BrionBri94, § 2.3] where the toric setting is studied. These ideas are used in the calculations of [Reference Holmes, Molcho, Pandharipande, Pixton and SchmittHMPPS22].

29 Here and in Pixton's formula in § 6.3, we follow the notation of [Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ17, §§ 0.3 and 0.4]. The factors of 2 are treated equivalently but slightly differently in [Reference Bae, Holmes, Pandharipande, Schmitt and SchwarzBHPSS20, Reference Janda, Pandharipande, Pixton and ZvonkineJPPZ20].

30 The graphics are by F. Janda.

31 The statement holds verbatim for non-singular Deligne–Mumford stacks which admit finite resolutions of sheaves by vector bundles.

32 We use, as before, the complex grading on $\mathsf {RH}^\star$.

33 Edidin does not use the language of tautological classes as we now do, but all of his generators are in fact tautological: they are given by the classes $\kappa _2, \kappa _1^2$, push-forwards of $\lambda$- and $\psi$-classes under boundary divisor gluing maps, and fundamental classes of strata of codimension $2$.

34 The program ran on a single thread of the available CPU (Intel Xeon Prozessor E5-2667 v2), taking about 60 GB of RAM due to the large amounts of intermediate data to store (the list of Pixton's relations, sets of tautological generators, etc.).

35 Our verification method also then shows that $\mathsf {R}^d(\overline {\mathcal {M}}_{g,n}) =\mathsf {RH}^d(\overline {\mathcal {M}}_{g,n})$.

References

Abramovich, D., Chen, Q., Marcus, S., Ulirsch, M. and Wise, J., Skeletons and fans of logarithmic structures, in Nonarchimedean and tropical geometry, Simons Symposia (2016), 287336.CrossRefGoogle Scholar
Aganagic, M., Klemm, A., Mariño, M. and Vafa, C., The topological vertex, Comm. Math. Phys. 254 (2005), 425478.CrossRefGoogle Scholar
Alekseev, V., Compactified Jacobians and the Torelli map, Publ. Res. Inst. Math. Sci. 40 (2004), 12411265.Google Scholar
Aluffi, P., Modification systems and integration in their Chow groups, Selecta Math. 11 (2005), 155202.CrossRefGoogle Scholar
Arbarello, E. and Cornalba, M., Calculating cohomology groups of moduli spaces of curves via algebraic geometry, Publ. Math. Inst. Hautes Études Sci. 88 (1998), 97127.CrossRefGoogle Scholar
Bae, Y., Holmes, D., Pandharipande, R., Schmitt, J. and Schwarz, R., Pixton's formula and Abel-Jacobi theory on the Picard stack, Acta Math., to appear. Preprint (2020), arXiv:2004.08676.Google Scholar
Bae, Y. and Schmitt, J., Chow rings of stacks of prestable curves II, Preprint (2021), arXiv:2107.09192.Google Scholar
Barrott, L., Logarithmic Chow theory, Preprint (2018), arXiv:1810.03746.Google Scholar
Birkenhake, C. and Lange, H., Complex abelian varieties, Grundlehren der Mathematischen Wissenschaften, vol. 302 (Springer, Berlin, 2004).CrossRefGoogle Scholar
Boldsen, S. K., Improved homological stability for the mapping class group with integral or twisted coefficients, Math. Z. 270 (2012), 297329.CrossRefGoogle Scholar
Bousseau, P., The quantum tropical vertex, Geom. Topol. 24 (2020), 12971379.CrossRefGoogle Scholar
Brion, M., Piecewise polynomial functions, convex polytopes and enumerative geometry, in Parameter spaces, Banach Center Publ., vol. 36 (Polish Academy of Sciences Institute of Mathematics, Warsaw, 1994).Google Scholar
Cavalieri, R., Chan, M., Ulirsch, M. and Wise, J., A moduli stack of tropical curves, Forum Math. Sigma 8 (2020), e23.CrossRefGoogle Scholar
Cox, D., Little, J. and Schenck, H., Toric varieties, Graduate Studies in Mathematics, vol. 124 (American Mathematical Society, 2011).CrossRefGoogle Scholar
Delecroix, V., Schmitt, J. and van Zelm, J., Admcycles – a Sage package for calculations in the tautological ring of the moduli space of stable curves, J. Softw. Algebra Geom. 11 (2021), 89112.CrossRefGoogle Scholar
Deninger, C. and Murre, J., Motivic decomposition of abelian schemes and the Fourier transform, J. Reine Angew. Math. 422 (1991), 201219.Google Scholar
Edidin, D., The codimension-two homology of the moduli space of stable curves is algebraic, Duke Math. J. 67 (1992), 241272.CrossRefGoogle Scholar
Edidin, D. and Graham, W., Equivariant intersection theory (with an Appendix by A. Vistoli: The Chow ring of $\mathcal {M}_2$), Invent. Math. 131 (1998), 595634.CrossRefGoogle Scholar
Ekdahl, T., Lando, S., Shapiro, M. and Vainshtein, A., Hurwitz numbers and intersections on moduli spaces of curves, Invent. Math. 146 (2001), 297327.CrossRefGoogle Scholar
Faber, C., Chow rings of moduli spaces of curves I: The Chow ring of $\overline {\mathcal {M}}_3$, Ann. Math. 132 (1990), 331419.CrossRefGoogle Scholar
Faber, C. and Pandharipande, R., Hodge integrals and Gromov-Witten theory, Invent. Math. 139 (2000), 173199.CrossRefGoogle Scholar
Faber, C. and Pandharipande, R., Logarithmic series and Hodge integrals in the tautological ring, Michigan Math. J. 48 (2000), 215252.CrossRefGoogle Scholar
Faber, C. and Pandharipande, R., Hodge integrals, partition matrices, and the $\lambda _g$ conjecture, Ann. of Math. 157 (2003), 97124.CrossRefGoogle Scholar
Getzler, E. and Pandharipande, R., Virasoro constraints and the Chern classes of the Hodge bundle, Nuclear Phys. B 530 (1998), 701714.CrossRefGoogle Scholar
Graber, T. and Pandharipande, R., Localization of virtual classes, Invent. Math. 135 (1999), 487518.CrossRefGoogle Scholar
Grushevsky, S. and Zakharov, D., The double ramification cycle and the theta divisor, Proc. Amer. Math. Soc. 142 (2014), 40534064.CrossRefGoogle Scholar
Grushevsky, S. and Zakharov, D., The zero section of the universal semiabelian variety and the double ramification cycle, Duke Math. J. 163 (2014), 953982.CrossRefGoogle Scholar
Hain, R., Normal functions and the geometry of moduli spaces of curves, in Handbook of moduli, Vol. I, Advanced Lectures in Mathematics (ALM) (International Press, Somerville, MA, 2013), 527578.Google Scholar
Harer, J., Stability of the homology of the mapping class groups of orientable surfaces, Ann. of Math. 121 (1985), 215249.CrossRefGoogle Scholar
Hironaka, H., Resolution of singularities of an algebraic variety over a field of characteristic zero: I, Ann. Math. 79 (1964), 109203.CrossRefGoogle Scholar
Holmes, D., Extending the double ramification cycles by resolving the Abel-Jacobi map, J. Inst. Math. Jussieu 20 (2019), 331359.CrossRefGoogle Scholar
Holmes, D., Molcho, S., Pandharipande, R., Pixton, A. and Schmitt, J., Logarithmic double ramification cycles, Preprint (2022), arXiv:2207.06778.Google Scholar
Holmes, D., Pixton, A. and Schmitt, J., Multiplicativity of the double ramification cycle, Doc. Math. 24 (2019), 545562.CrossRefGoogle Scholar
Holmes, D. and Schwarz, R., Logarithmic intersections of double ramification cycles, Algebr. Geom. 9 (2022), 574605.CrossRefGoogle Scholar
Ivanov, N., On the homology stability for Teichmüller modular groups: closed surfaces and twisted coefficients, Contemp. Math. 150 (1993), 149194.CrossRefGoogle Scholar
Janda, F., Relations on $\overline {\mathcal {M}}_{g, n}$ via equivariant Gromov-Witten theory of $\mathbb {P}^1$, Algebr. Geom. 4 (2017), 311336.CrossRefGoogle Scholar
Janda, F., Pandharipande, R., Pixton, A. and Zvonkine, D., Double ramification cycles on the moduli spaces of curves, Publ. Math. Inst. Hautes Études Sci. 125 (2017), 221266.CrossRefGoogle Scholar
Janda, F., Pandharipande, R., Pixton, A. and Zvonkine, D., Double ramification cycles for target varieties, J. Topol. 13 (2020), 17251766.CrossRefGoogle Scholar
Kato, K., Logarithmic structures of Fontaine-Illusie, in Algebraic analysis, geometry, and number theory (Baltimore, MD, 1988) (Johns Hopkins University Press, Baltimore, MD, 1989), 191224.Google Scholar
Katz, S., Klemm, A. and Vafa, C., M-theory, topological strings and spinning black holes, Adv. Theor. Math. Phys. 3 (1999), 14451537.CrossRefGoogle Scholar
Kempf, G., Knudsen, F. F., Mumford, D. and Saint-Donat, B., Toroidal embeddings, Lecture Notes in Mathematics, vol. 339 (Springer, Berlin, 1973).CrossRefGoogle Scholar
Kresch, A., Cycle groups for Artin stacks, Invent. Math. 138 (1999), 495536.CrossRefGoogle Scholar
Li, J., Liu, C.-C.M., Liu, K. and Zhou, J., A mathematical theory of the topological vertex, Geom. Topol. 13 (2009), 527621.CrossRefGoogle Scholar
Liu, C.-C. M., Liu, K. and Zhou, J., A proof of a conjecture of Mariño-Vafa on Hodge integrals, J. Differential Geom. 65 (2003), 289340.CrossRefGoogle Scholar
Maulik, D., Oblomkov, A., Okounkov, A. and Pandharipande, R., Gromov-Witten/Donaldson-Thomas correspondence for toric 3-folds, Invent. Math. 186 (2011), 435479.CrossRefGoogle Scholar
Maulik, D., Pandharipande, R. and Thomas, R., Curves on K3 surfaces and modular forms (with an Appendix by A. Pixton), J. Topol. 3 (2010), 937996.CrossRefGoogle Scholar
Molcho, S. and Ranganathan, D., A case study of intersections on blowups of the moduli of curves, Preprint (2021), arXiv:2106.15194.Google Scholar
Molcho, S. and Wise, J., The logarithmic Picard group and its tropicalization, Compos. Math. 158 (2022), 14771562.CrossRefGoogle Scholar
Mumford, D., The topology of normal singularities of an algebraic surface and a criterion for simplicity, Publ. Math. Inst. Hautes Études Sci. 9 (1961), 522.CrossRefGoogle Scholar
Mumford, D., Towards an enumerative geometry of the moduli space of curves, in Arithmetic and geometry, Vol. II, Progress in Mathematics, vol. 36 (Birkhäuser, Boston, MA, 1983), 271328.CrossRefGoogle Scholar
Oda, T., Convex bodies and algebraic geometry. An introduction to the theory of toric varieties (Springer, Berlin, 1988).Google Scholar
Oesinghaus, J., Quasisymmetric functions and the Chow ring of the stack of expanded pairs, Res. Math. Sci. 6 (2019), No. 5.CrossRefGoogle Scholar
Okounkov, A. and Pandharipande, R., Hodge integrals and invariants of the unknot, Geom. Topol. 8 (2004), 675699.CrossRefGoogle Scholar
Olsson, M., Compactifications of the moduli of abelian varieties: an introduction, in Current developments in algebraic geometry, Mathematical Sciences Research Institute Publications, vol. 59 (Cambridge University Press, Cambridge, 2012), 295348.Google Scholar
Pandharipande, R., Hodge integrals and degenerate contributions, Comm. Math. Phys. 208 (1999), 489506.CrossRefGoogle Scholar
Pandharipande, R., The $\kappa$ ring of the moduli of curves of compact type, Acta Math. 208 (2012), 335388.CrossRefGoogle Scholar
Pandharipande, R., A calculus for the moduli space of curves, in Algebraic geometry: Salt Lake City 2015, Proceedings of Symposia in Pure Mathematics, vol. 97 (American Mathematical Society, Providence, RI, 2018), 459487.CrossRefGoogle Scholar
Pandharipande, R., Pixton, A. and Zvonkine, D., Relations on $\overline {\mathcal {M}}_{g, n}$ via 3-spin structures, J. Amer. Math. Soc. 28 (2015), 279309.CrossRefGoogle Scholar
Pandharipande, R. and Thomas, R., The Katz-Klemm-Vafa conjecture for K3 surfaces, Forum Math. Pi 4 (2016), e4.CrossRefGoogle Scholar
Payne, S., Equivariant Chow cohomology of toric varieties, Math. Res. Lett. 13 (2006), 2941.CrossRefGoogle Scholar
Pixton, A., Conjectural relations in the tautological ring of $\overline {\mathcal {M}}_{g, n}$, Preprint (2012), arXiv:1207.1918.Google Scholar
Pixton, A., Generalized boundary strata classes, in Geometry of Moduli, Abel Symposia, vol. 14 (2018), 285293.CrossRefGoogle Scholar
SageMath, Sage mathematics software system (Version 9.1), The Sage Developers, 2020, https://www.sagemath.org.Google Scholar
Schmitt, J. and van Zelm, J., Intersections of loci of admissible covers with tautological classes, Selecta Math. (N.S.) 26 (2020), Paper No. 79.CrossRefGoogle Scholar
Shokurov, V. V., 3-fold log models, J. Math. Sci. 81 (1996), 26672699.Google Scholar
Shokurov, V. V., Prelimiting flips, Proc. Steklov Inst. Math. 240 (2003), 82219.Google Scholar
van der Geer, G., Cycles on the moduli space of abelian varieties, in Moduli of curves and abelian varieties, Aspects of Mathematics, vol. E33 (Friedrich Vieweg, Braunschweig, 1999), 6589.CrossRefGoogle Scholar
Voisin, C., Chow rings, decomposition of the diagonal and the topology of families, Annals of Mathematics Studies, vol. 187 (Princeton University Press, Princeton, NJ, 2014).CrossRefGoogle Scholar
Figure 0

Figure 1. The stable graphs associated to the codimension $2$ boundary strata $B$ and $C$ contained in $U_2$.

Figure 1

Figure 2. Formulas for the classes $\lambda_g$ for $g=1, \ldots, 4$.