04.10.26 · algebraic-geometry / moduli

Forgetful and gluing morphisms on

shipped3 tiersLean: none

Anchor (Master): Knudsen 1983 *Math. Scand.* 52 (161-199); Harris-Morrison *Moduli of Curves* Ch. 2, 3, 6; Mumford 1983 *Towards an enumerative geometry* (Birkhäuser, in *Arithmetic and Geometry vol. II*); Witten 1991 *Surveys in Differential Geometry* I; Kontsevich 1992 *Comm. Math. Phys.* 147; Arbarello-Cornalba-Griffiths *Geometry of Algebraic Curves* Vol. II (Springer Grundlehren 268, 2011)

Intuition Beginner

The moduli space collects every stable -pointed curve of arithmetic genus into one geometric object: a single point of corresponds to one isomorphism class of a connected projective nodal curve with ordered marked points on its smooth locus, where every smooth rational component carries at least three special points (the marked points plus the nodes where it meets other components). The dimension is for , with the cases and adjusted by the same kind of stability bookkeeping.

There are two basic ways to relate these spaces to one another. The first is forgetting a marked point: starting from an -pointed curve, remove the label on one of the points and see what is left. The second is gluing: starting from two pointed curves, identify the last marked point of each curve to produce a node, building a single new curve with one node and fewer marked points. These two operations, forgetful and gluing, are the structural maps between the moduli spaces as and vary.

The subtlety is that forgetting a point can damage stability. If a rational component had exactly three special points and one of them was the point being forgotten, the component now carries only two special points and the underlying curve fails the stability condition. The repair is automatic: contract the offending component down to a single point that lands on the adjacent component. The forgetful map is the composition of point-removal and this canonical stabilisation, and the resulting morphism is well-defined in families.

Visual Beginner

A schematic with two panels. The left panel shows a forgetful map: a four-pointed curve on top, an arrow downward labelled "forget " leading to a three-pointed curve below, with a small inset showing the contraction of a rational bubble that lost a special point. The right panel shows a gluing map: two pointed curves drawn side by side, the last marked point of each circled, an arrow leading downward to a single curve with a node where the two circled points were identified, and the remaining marked points carried through the gluing.

The picture captures the essential structure: forgetful maps drop a marked point and stabilise, gluing maps identify two marked points to make a node. The boundary of is the image of the gluing maps, and the forgetful maps stitch the moduli spaces together as the marked-point count varies.

Worked example Beginner

Look at the simplest non-empty case: forgetful and gluing maps for genus-zero curves with few marked points.

Step 1. The moduli space of stable four-pointed rational curves. Every smooth -pointed is determined up to isomorphism by the cross-ratio of the four points, so . The compactification adds three boundary points corresponding to the three ways of grouping the four marked points into two pairs that come together on opposite components of a two-component nodal curve. Putting these together, , with the three boundary points at .

Step 2. The forgetful morphism drops the fifth marked point. Over a generic point of — a smooth four-pointed — the fibre is the curve itself, with the fifth marked point ranging over all locations distinct from . When the new point hits one of the four existing points, the result destabilises: the four-pointed sprouts a rational bubble at that location, and the bubble carries the two coincident points as two of its three special points. So the fibre is a copy of with four blow-ups at the four existing marked-point locations, which is the universal four-pointed curve over .

Step 3. The gluing morphism . Each factor is a single point (three points on are determined up to isomorphism by a Möbius transformation), so the source is a single point. The target image is one of the three boundary points of : the nodal curve with two components, each carrying two of the four marked points, joined at a node. The choice of partition with picks out which of the three boundary points the gluing morphism lands on.

What this tells us: the forgetful map realises as the universal four-pointed genus-zero curve sitting over , and each gluing map produces a single boundary point. The pattern extends: every higher case follows the same pair of operations.

Check your understanding Beginner

Formal definition Intermediate+

Let be an algebraically closed field and fix integers with (so the moduli problem is well-posed).

Definition (stable -pointed curve of arithmetic genus ). An -pointed curve over is a connected projective curve of arithmetic genus together with an ordered tuple of distinct closed points lying in the smooth locus of . The pointed curve is stable if (i) the only singularities of are ordinary nodes, (ii) the dualising sheaf-with-twist is ample, equivalently every smooth rational component of contains at least three special points (marked points or nodes) and every smooth elliptic component contains at least one special point.

Definition (moduli space ). The moduli space of stable -pointed curves of arithmetic genus is the Deligne-Mumford stack whose objects over a base scheme are flat proper families of curves with disjoint sections landing in the smooth locus, such that every geometric fibre is a stable -pointed curve of arithmetic genus . Existence and projectivity (of the coarse space) were proved by Deligne-Mumford 1969 (unpointed case) and Knudsen 1983 (pointed case) [Knudsen 1983 Math. Scand. 52]. The stack has pure dimension for , for with , and for with .

Definition (forgetful morphism). For each , the forgetful morphism $$ \pi_i : \overline{\mathcal{M}}{g, n+1} \longrightarrow \overline{\mathcal{M}}{g, n} $$ sends a stable pointed curve to its stabilisation after deletion of : discard the label , then if the resulting marked curve has a smooth rational component with only two remaining special points, contract that component to a single point on the adjacent component; iterate the contraction step until the result is stable, and re-index the remaining marked points by skipping . The construction is functorial in flat families (Knudsen 1983 §2) [source pending].

Definition (gluing morphisms). Two families of gluing morphisms (the clutching morphisms of Knudsen 1983 §3) [source pending] sit at the boundary of .

The reducible clutching morphism is, for a partition and a splitting with both factors well-posed, $$ \mathrm{gl}{(g_1, A) \mid (g_2, B)} : \overline{\mathcal{M}}{g_1, |A| + 1} \times \overline{\mathcal{M}}{g_2, |B| + 1} \longrightarrow \overline{\mathcal{M}}{g, n}, $$ sending a pair to the nodal curve obtained by identifying with to form a single node, with marked points inherited from the partition. The image is the boundary divisor of reducible boundary type , modulo the symmetry .

The irreducible clutching morphism is $$ \mathrm{gl}0 : \overline{\mathcal{M}}{g - 1, n + 2} \longrightarrow \overline{\mathcal{M}}{g, n}, $$ sending to the nodal curve obtained by self-identifying and to a single non-separating node, with marked points carried through. The image is the irreducible boundary divisor $\Delta_0 \subset \overline{\mathcal{M}}{g, n}$, parametrising stable pointed curves whose normalisation at one node is connected.

Definition (tautological classes). On the cotangent line bundle at the -th marked point is the line bundle whose fibre over is the cotangent line ; the psi-class is . The kappa-classes are , where is the forgetful morphism dropping the last marked point. The Hodge bundle is where is the relative dualising sheaf of the universal curve; the lambda-classes are .

Counterexamples to common slips

  • The forgetful map is not the projection that simply drops a marked point. The stabilisation step is essential: without it, the map fails to land in whenever a rational bubble loses its third special point. The Knudsen construction packages the deletion and the contraction into a single canonical morphism that behaves correctly in families.

  • The gluing map is not surjective onto the boundary . Each clutching morphism lands on a single irreducible boundary divisor — either (irreducible self-gluing) or (reducible product gluing). The full boundary is the union of these divisors as varies over allowed topological types.

  • The dimension formula requires (or the boundary cases giving dimension , and giving dimension ). For with or with the moduli problem is not well-posed at the level of coarse moduli — the corresponding curves either have positive-dimensional automorphism groups or no stability condition is available.

  • The psi-class is not the pullback of the canonical class of the universal curve. The fibre of at is the cotangent line at the marked point, a one-dimensional vector space; pulling back the cotangent sheaf along the section recovers the same line bundle, but the canonical sheaf of the whole curve is a different object.

Key theorem with proof Intermediate+

Theorem (Knudsen; universal-curve presentation of the forgetful morphism; Knudsen 1983 Theorem 2.4). Let and with , and let be the forgetful morphism that drops the -st marked point. Then is flat and proper of relative dimension , and is canonically identified with the universal curve together with tautological sections .

Proof. The argument has four steps: construct as a morphism of moduli stacks, exhibit a section-by-section identification with the universal curve, verify flatness via the explicit local structure of the stabilisation, and verify properness by the valuative criterion.

Step 1: construction of . A point of is a stable -pointed curve . Discard the label to obtain a marked curve which may fail stability at one rational component meeting the rest of in exactly two special points (those two being either the remaining marked points contained in that component, or the nodes where it meets neighbouring components, or a mix). If such a destabilised component exists, it is unique: a chain of two destabilised rational components would require each to meet the rest in at most two special points, but then the chain itself would lose connectivity. Contract to the single point of adjacent to it; the result is stable, and the assignment extends to flat families by Knudsen 1983 Proposition 2.1 (the stabilisation is a closed-fibre operation that lifts canonically).

Step 2: identification with the universal curve. The universal curve over the moduli space carries tautological sections assigning to each moduli point the marked point on the fibre . Define a morphism of stacks as follows. Over a moduli point and a fibre point , output the stable -pointed curve obtained by treating as a new marked point. If is distinct from and lies in the smooth locus of , the result is already stable and serves as the output. If coincides with some or lies at a node of , replace the offending location by a rational bubble carrying the relevant special points; the result is the stable -pointed curve . The construction of is the inverse of the forgetful : applying to recovers the original , since the rational bubble that inserts is exactly the bubble that contracts. Hence is an isomorphism commuting with the projections to , and the tautological sections on correspond to the closed substacks of pointed curves on which and lie on a rational bubble.

Step 3: flatness. Flatness of follows from the Knudsen-stabilisation construction being a finite sequence of smooth local operations (insertion of a rational bubble at a closed point of the fibre, with a moduli-controlled gluing parameter at the new node). Explicitly, in an étale neighbourhood of a moduli point the universal curve has the local presentation of a smooth proper one-dimensional family with prescribed nodal degenerations, and is the structure morphism of this family, which is flat by the very definition of a flat family of nodal curves with sections (Deligne-Mumford 1969 §1) [Deligne-Mumford 1969].

Step 4: properness. Properness follows from the valuative criterion applied to a discrete valuation ring with fraction field . A morphism extends uniquely to if and only if the corresponding morphism to extends (which holds by properness of ) and the extra section extends along the family — the latter is the standard fact that a section of a proper flat family of nodal curves over a Henselian DVR has a unique closed-fibre limit, given by the closure of the generic-fibre section in the total space. Hence is proper, and the identification of Step 2 plus the flatness of Step 3 plus properness of Step 4 prove the theorem.

Bridge. The Knudsen presentation builds toward the entire intersection-theoretic apparatus on , and the central insight is that the moduli space of stable -pointed curves is exactly the universal curve over the moduli space of stable -pointed curves — the same geometric object viewed two ways. The forgetful map is dual to the section maps in the sense that the tautological psi-class generalises the canonical-class restriction from a single curve to the family. This bridge appears again in 04.10.11 (Gieseker stability) — Quot-scheme moduli of sheaves on a fixed base reproduce the universal-family pattern with sheaves in place of marked points — and in 04.10.05 (Hilbert schemes), where the universal flat family over plays the same role that the universal curve plays for . Putting these together, the forgetful presentation identifies with the universal curve over , and the gluing maps identify the boundary divisors with product-and-self-gluing image strata; this is the foundational reason that the tautological ring on is closed under push-forward and pullback along these structural morphisms, and the bridge is that the same closure underwrites Mumford's comparison formula , the Witten-Kontsevich integrability of intersection numbers, and the Faber-Pandharipande tautological relations.

Exercises Intermediate+

Lean formalization Intermediate+

Mathlib has no moduli of stable pointed curves; the closest infrastructure is the partial moduli-of-curves stub for in Codex.AlgebraicGeometry.Moduli.ModuliOfCurves declared by unit 04.10.01. A Mathlib-grade implementation of requires the algebraic-stack package as a prerequisite. The intended formalisation reads schematically:

import Mathlib.AlgebraicGeometry.Stacks
import Mathlib.AlgebraicGeometry.Curves.StableCurves
import Mathlib.AlgebraicGeometry.Picard
import Codex.AlgebraicGeometry.Moduli.ModuliOfCurves

variable {k : Type*} [Field k] [IsAlgClosed k]
variable (g n : Nat) (hgn : 2 * g - 2 + n > 0)

/-- The Deligne-Mumford-Knudsen moduli stack of stable n-pointed curves of
arithmetic genus g over k. -/
noncomputable def MBarPointedStack : Stack k :=
  sorry  -- via Knudsen 1983 iterated universal-curve construction

/-- The forgetful morphism dropping the (n+1)-st marked point. -/
noncomputable def forgetfulMorphism :
    MBarPointedStack g (n + 1) ⟶ MBarPointedStack g n :=
  sorry  -- Knudsen 1983 Theorem 2.4

/-- The forgetful morphism is canonically isomorphic to the universal curve. -/
theorem forgetful_eq_universal_curve :
    forgetfulMorphism g n ≅ universalCurve (MBarPointedStack g n) :=
  sorry  -- universal-curve presentation, Knudsen 1983 §2

/-- The reducible clutching morphism. -/
noncomputable def reducibleGluing (g1 g2 : Nat) (A B : Finset (Fin n))
    (hpart : A ∪ B = Finset.univ ∧ A ∩ B = ∅) :
    MBarPointedStack g1 (A.card + 1) × MBarPointedStack g2 (B.card + 1) ⟶
      MBarPointedStack (g1 + g2) n :=
  sorry  -- Knudsen 1983 §3

/-- The irreducible clutching morphism (self-gluing). -/
noncomputable def irreducibleGluing (g : Nat) (hg : g ≥ 1) :
    MBarPointedStack (g - 1) (n + 2) ⟶ MBarPointedStack g n :=
  sorry  -- Knudsen 1983 §3

/-- Mumford's comparison formula for psi-classes under forgetful pullback. -/
theorem mumford_psi_comparison (i : Fin n) :
    (forgetfulMorphism g n).pullback (psiClass i) =
      psiClass i + boundaryDivisor i (Fin.last (n + 1)) :=
  sorry  -- Mumford 1983

The proof gap is structural: Mathlib lacks the algebraic-stack package, the dualising-sheaf-with-twist construction, the stable-curve condition as a named predicate on flat families, and the Knudsen iterated-universal-curve construction. A productive first step would be the genus-zero coarse moduli space for , which is a smooth projective variety (the Kapranov-Keel iterated blow-up of ) and avoids the stack-theoretic complications of positive genus. The Kapranov-Keel description packages as an explicit blow-up sequence and would be implementable on top of Mathlib's existing blow-up infrastructure, providing a worked example before the full stack-theoretic apparatus is in place.

Advanced results Master

Theorem (Mumford 1983; tautological comparison under forgetful pullback). Let be the forgetful morphism that drops the last marked point. Then, in the rational Chow ring (or cohomology) of , $$ \pi^* \kappa_a = \kappa_a - \psi_{n+1}^a, \qquad \pi^* \psi_i = \psi_i - \delta_{i, n+1} \quad (1 \leq i \leq n), $$ where is the divisor of stable pointed curves on which and lie on a rational bubble.

The proof of the -comparison is given in Exercise 3 above via the cotangent-line normal-bundle twist at the bubble-contraction locus. The -comparison follows from the definition together with the projection formula and the -comparison applied to on . These comparisons make the tautological ring — the subring of generated by classes and stable under pullback and push-forward along forgetful and gluing morphisms — into a well-defined object that controls a substantial portion of the intersection theory on the moduli space.

Theorem (Witten 1991, Kontsevich 1992; intersection-number generating function). Define $$ F(t_0, t_1, t_2, \ldots) = \sum_{n \geq 0} \frac{1}{n!} \sum_{a_1, \ldots, a_n \geq 0} \langle \tau_{a_1} \cdots \tau_{a_n} \rangle , t_{a_1} \cdots t_{a_n}, $$ where the inner sum is over all genera with and $$ \langle \tau_{a_1} \cdots \tau_{a_n} \rangle = \int_{\overline{\mathcal{M}}{g, n}} \psi_1^{a_1} \cdots \psi_n^{a_n}. $$ *Then the exponential is the unique tau-function of the KdV hierarchy normalised by the string equation $\partial{t_0} Z = \tfrac{1}{2}(t_0^2 + \cdots) Z$.*

Witten 1991 [source pending] conjectured the identity by matching the partition function of two-dimensional topological gravity (an interpretation of as a regularised path-integral over surfaces) with the partition function of a matrix integral known to satisfy KdV. Kontsevich 1992 [source pending] proved the conjecture by a direct combinatorial identity: the Feynman-diagram expansion of the Hermitian-matrix integral produces a sum over ribbon graphs (combinatorial fat graphs) weighted by the exponents on ; the same ribbon graphs index the cell-decomposition of via Strebel-Jenkins quadratic differentials with prescribed poles, and Kontsevich identified the two sums term-by-term. Subsequent proofs by Mirzakhani 2007 (via Weil-Petersson volumes and the McShane identity) and by Okounkov-Pandharipande 2002 (via the Hurwitz-number / ELSV formula) provide alternative derivations of the same KdV integrability.

Theorem (Faber-Pandharipande 2003; relative-maps tautological relations). Let $R^(\overline{\mathcal{M}}{g, n})A^*(\overline{\mathcal{M}}{g, n})_{\mathbb{Q}}R^\kappa, \psi, \lambdaR^$ are governed by the relative-maps machinery of Faber-Pandharipande, which produces an infinite family of explicit polynomial relations.*

Faber-Pandharipande [source pending] use the moduli space of relative stable maps to with prescribed ramification profile over a fixed point, push-forward along forgetful morphisms, and the localisation theorem of Atiyah-Bott applied to the -action on , to derive polynomial relations among tautological classes on . The most striking application is the socle conjecture of Faber (1999): on the tautological ring is a Gorenstein algebra with socle in degree , whose dimensions in each degree match those of the cohomology of a compact even-dimensional manifold; partial results have been established by Looijenga, Faber, Pandharipande, Pixton, and Tavakol. Pixton 2012 [source pending] conjectured a complete set of relations in via a combinatorial double-ramification-cycle construction; the Pixton relations are known to be tautologically valid (Pandharipande-Pixton-Zvonkine 2015) but the question of whether they exhaust all relations remains open.

Theorem (operadic structure on ). The collection of moduli spaces as varies, together with the reducible gluing morphisms at the last marked point of one factor and the first marked point of the other, forms a Hopf-modular operad. The topological underlying operad is equivalent to the framed little-2-discs operad.

Getzler-Kapranov 1998 [Getzler-Kapranov *Modular operads* (Compos. Math. 110, 65-126, 1998)] formalised the modular-operad structure of the entire family , with the reducible and irreducible gluing morphisms as composition operations and the forgetful morphisms as forgetting outputs. The genus-zero piece recovers the Hopf modular operad of Kontsevich-Manin 1994 for genus-zero Gromov-Witten theory. The topological equivalence with the framed little-2-discs operad (proved by Kontsevich and by Drinfeld in the 1990s; rigorously by Tamarkin 2003) is the foundation of Kontsevich's formality theorem for Hochschild cochains and the Deligne conjecture in deformation quantisation.

Theorem (genus-zero string-equation closed form). For and , $$ \int_{\overline{\mathcal{M}}_{0, n}} \psi_1^{a_1} \cdots \psi_n^{a_n} = \binom{n - 3}{a_1, a_2, \ldots, a_n}. $$

The proof is induction on using the string equation: the base case is (the moduli space is a single point). For , apply the string equation by inserting the marked point of lowest exponent (say , which exists when , equivalently ): the right-hand side sums over reducing each remaining by one, and induction yields the multinomial closed form. The same kind of recursion gives Witten's higher-genus dilaton and string equations, which together with KdV produce all .

Theorem (Kapranov-Keel 1994; coarse genus-zero description). For , the coarse moduli space is a smooth projective variety of dimension , realised as an iterated blow-up of along the boundary loci of decreasing dimension.

Kapranov 1993 [Kapranov *Chow quotients of Grassmannians* (I.M. Gelfand Seminar I, 29-110, 1993)] and Keel 1992 [Keel *Intersection theory of moduli space of stable n-pointed curves of genus zero* (Trans. AMS 330, 545-574, 1992)] give the explicit blow-up presentation: start with (the space of -tuples of points on , after fixing three coordinates by Möbius), and blow up the boundary loci in increasing codimension. The Picard group is generated by the boundary divisors for with modulo the symmetry , with explicit relations among them (the Keel relations). Castravet-Tevelev 2015 [Castravet-Tevelev *$\overline{M}_{0, n}$ is not a Mori dream space* (Duke Math. J. 164, 1641-1667, 2015)] showed that fails the Mori-dream-space property for , illustrating that even this most accessible piece of the moduli landscape carries surprisingly intricate birational geometry.

Synthesis. The forgetful and gluing morphisms identify with the universal curve over , and identify the boundary with the image of product-and-self-gluing maps from lower-dimensional moduli spaces; the foundational reason that the tautological ring is closed under these structural morphisms is that the underlying curve operations — adding a marked point at a variable location, contracting destabilised bubbles, gluing two pointed curves to form a node — preserve the cotangent-line and Hodge-bundle data that the tautological classes measure. This is exactly the operadic content of the modular operad : forgetful morphisms are units (forgetting an output), reducible gluings are composition along external legs, and irreducible self-gluings are composition along an internal loop. The central insight is that the recursive identifications and make into a single self-referential structure: every moduli space is a fibre and a boundary stratum of every higher one. Putting these together, Mumford's comparison formula, the Witten-Kontsevich KdV integrability, the Faber-Pandharipande relations, and the Pixton conjectures all reflect the same closure of the tautological ring under the structural morphisms.

The bridge to enumerative geometry is the virtual fundamental class construction (Behrend-Fantechi 1997) on the moduli of stable maps to a target : the same forgetful and gluing structure transports to the stable-map moduli, where the splitting axiom under reducible gluing identifies with a Künneth combination of virtual classes on the factor moduli spaces — this is the WDVV equation underlying Gromov-Witten theory and the Givental-Teleman classification of cohomological field theories.

The forgetful and gluing morphisms also generalise in two directions. To Gromov-Witten theory, the same morphisms control the structure of for any smooth projective target , with the splitting axiom under reducible gluing being the universal source of the WDVV associativity equation; this pattern recurs in symplectic field theory (Eliashberg-Givental-Hofer 2000) and in the spectral-curve / topological-recursion formalism of Eynard-Orantin 2007, which reconstructs all from a single spectral curve via a recursion that is dual to the forgetful-and-gluing structure on . To Deligne-Mumford stacks in general, the Knudsen iterated-universal-curve construction is a special case of the general fact that the moduli of stable objects (curves, sheaves, maps) of one type extends to a moduli of stable objects of a richer type by an iterated universal-family construction, with the forgetful morphism being a flat-proper structure morphism and the boundary being identified by gluing morphisms parametrised by the combinatorial types of degeneration. The synthesis is structural: is the universal moduli of stable pointed curves and the universal curve over at the same time, with the boundary identifies with products of lower moduli; the entire intersection theory on — the tautological ring, Witten-Kontsevich, Faber-Pandharipande — is a corollary of this self-referential structure.

Full proof set Master

Proposition (universal-curve presentation; proof sketch in detail). The forgetful morphism is canonically isomorphic to the universal-curve morphism .

Proof. The morphism in one direction is itself: take a stable -pointed curve, stabilise after deleting the last marked point. The morphism in the other direction is the tautological-section completion assigning to a moduli point and a fibre point the stable -pointed curve defined as follows.

Case 1: is in the smooth locus of and distinct from . Then , already stable.

Case 2: coincides with some . Then is constructed by inserting a -bubble at : replace a small neighbourhood of in by the union of (with replaced by a node) and a new -component glued at that node, with and the new marked point both placed on the new (at two distinct smooth points). The resulting curve is stable because the new bubble carries three special points (the node where it meets , and the two marked points ).

Case 3: is a node of , say where are adjacent components. Then is constructed by inserting a -bubble at the node: replace the node by a new -component carrying two nodes (one connecting to , one to ) and one marked point in its smooth locus, again giving a stable curve with three special points on the new bubble.

The construction extends to flat families. To verify is the inverse of : applying to in Case 1 simply removes the label and recovers (no stabilisation needed); in Case 2 removes the label on , leaving the bubble with only two special points ( and the node), which the stabilisation then contracts to recover ; in Case 3 removes the label on , leaving the bubble with only two special points (the two nodes), contracted to recover the original node. So and similarly , proving is an isomorphism. The tautological sections correspond under to the closed substacks of pointed curves on which and lie on a rational bubble — exactly the locus where Case 2 produces a bubble of positive length.

Proposition (gluing morphisms are closed immersions). The reducible gluing and the irreducible gluing are closed immersions onto their image divisors and respectively, up to the symmetry swap in the reducible case and the involution swapping in the irreducible case.

Proof. The gluing morphism is constructed by Knudsen 1983 §3 as the morphism of stacks classifying nodal degenerations: in a smooth family of -pointed curves over a base , the locus where the last two marked points collide and the curve develops a node is a closed substack, and Knudsen's clutching morphism factors through this closed substack with image the relevant boundary divisor.

Specifically, choose a moduli point — a one-nodal curve with two components of genera and marked points partitioned by . The preimage of under is the set of pairs glued by identifying and . The two components and the gluing points are recovered uniquely from is the connected component of the partial normalisation containing the marked points , the component containing , and the preimage of the node — so the preimage is a single point, and the gluing morphism is set-theoretically injective.

The infinitesimal injectivity follows from the same identification on the level of tangent spaces: the normal-bundle exact sequence at the node identifies the tangent space of the boundary divisor at with the tangent space of the source at . The image is closed by properness of the gluing morphism, and the image is exactly the boundary divisor (or in the irreducible case) by Knudsen's construction. Modding out by the symmetry swap (in the reducible case) or the involution (in the irreducible case) gives the closed-immersion factorisation.

Proposition (dimension of ). For with , $$ \dim \overline{\mathcal{M}}_{g, n} = \begin{cases} 3g - 3 + n & \text{if } g \geq 2, \ n & \text{if } g = 1 \text{ and } n \geq 1, \ n - 3 & \text{if } g = 0 \text{ and } n \geq 3. \end{cases} $$

Proof. For : the moduli space of smooth genus- curves has dimension (Riemann 1857, recovered rigorously by Mumford 1965). Adding marked points to a fixed smooth curve adds dimensions, one for each free location on the curve. Compactifying to adds boundary loci of strictly smaller dimension, so the dimension is unchanged: . For : the moduli space of one-pointed elliptic curves has dimension one (the -invariant determines the curve, and the marked point can be normalised to the identity of the group law). Adding more marked points adds dimensions, giving total . For : the moduli space of -pointed smooth 's has dimensions because three marked points can be normalised to by a Möbius transformation, fixing the curve uniquely. The remaining points are free, giving ; compactification by stable nodal curves does not change this.

Proposition (string equation, Witten 1991). For with and exponents with (equivalently ), $$ \int_{\overline{\mathcal{M}}{g, n+1}} \psi_1^{a_1} \cdots \psi_n^{a_n} \cdot \psi{n+1}^0 = \sum_{i = 1}^{n} \int_{\overline{\mathcal{M}}_{g, n}} \psi_1^{a_1} \cdots \psi_i^{a_i - 1} \cdots \psi_n^{a_n}, $$ where on the right the convention is that vanishes (so only with contributes).

Proof. Apply the Mumford comparison formula from Exercise 3, and use the projection formula for . On the left, integrate the product against the fundamental class of . Substitute (rearranged Mumford comparison) and expand the product. The cross-terms involving are supported on the locus where and collide via a bubble; on such a bubble the cotangent line is isomorphic to the cotangent line of the bubble at , which is the structure-sheaf line bundle on the bubble component, so (the psi-class restriction identity). Pushing the resulting cross-terms forward along gives the right-hand side of the string equation, with each reduced by one. The terms with for vanish on dimensional grounds (the divisor has codimension one, so higher powers exceed the dimension of the fibre of for the relevant degrees). The detailed computation is given in Witten 1991 §2 [Witten 1991] and in Arbarello-Cornalba-Griffiths Vol. II §XVII.5 [Arbarello-Cornalba-Griffiths].

Theorem (Witten-Kontsevich; stated without full proof — full proof in Kontsevich 1992 [source pending] and in Mirzakhani 2007). The generating function is the unique tau-function of the KdV hierarchy normalised by the string equation.

Kontsevich's proof uses the Strebel-Jenkins decomposition of by ribbon graphs: every stable -pointed curve with prescribed positive real numbers (perimeters) at the marked points carries a unique Strebel quadratic differential, and the corresponding critical-trajectory graph is a ribbon graph with external legs. Integrating over the moduli space is then reduced to a combinatorial sum over ribbon graphs, which Kontsevich identifies term-by-term with the Feynman expansion of the Hermitian-matrix integral . The matrix integral is shown to satisfy the KdV hierarchy by standard matrix-model methods (the integral is a tau-function of the Virasoro constraints), completing the proof.

Connections Master

  • Moduli of curves 04.10.01. The moduli space generalises the Deligne-Mumford compactification by adding marked points; for the two notions coincide. The forgetful and gluing morphisms developed here are the structural morphisms that organise the family of moduli spaces into a coherent geometric structure (a modular operad), and every property of stated in 04.10.01 (Mumford 1983 tautological classes, Witten-Kontsevich intersection numbers, Faber socle conjecture) extends to via these morphisms.

  • Hilbert scheme 04.10.05. The construction of via tri-canonical embedding (Mumford 1965) realises stable curves as points of a Hilbert scheme of subschemes of a fixed projective space, then takes the GIT quotient by the action of the projective linear group of changes of basis. The Knudsen 1983 construction of the pointed-curve moduli iterates the universal-curve passage, with each step a Hilbert-scheme construction at the next level of marked points. Both moduli spaces fit into the larger framework of moduli of geometric objects parametrised by Hilbert polynomials.

  • Riemann-Roch for curves 04.04.01. The dimension formula comes from a deformation-theoretic count for a stable -pointed curve, which is a consequence of Riemann-Roch applied to the twisted tangent sheaf. The proof that is a Deligne-Mumford stack with the expected dimension reduces to a Riemann-Roch computation on the underlying curves.

  • Canonical sheaf 04.08.02. The cotangent line bundle at the -th marked point is the line bundle whose fibre is the cotangent line on the underlying stable pointed curve, and the psi-class is the first Chern class. The Hodge bundle is the push-forward of the relative dualising sheaf along the universal-curve morphism, with the relative dualising sheaf being the relative version of the canonical sheaf studied in 04.08.02. The lambda-classes are the Chern classes of this Hodge bundle.

  • Adjunction formula 04.05.07. The relative dualising sheaf on the universal curve satisfies a relative adjunction formula: for the embedding of the universal curve as a closed substack of a smooth ambient variety (Hilbert-scheme presentation), the canonical bundle of the curve is the restriction-with-twist of the canonical bundle of the ambient variety by the normal-bundle determinant, paralleling the adjunction formula on a surface developed in 04.05.07. The psi-class identity uses this relative dualising sheaf as the universal canonical input.

  • Gieseker stability 04.10.11. The same Quot-scheme + GIT quotient pattern that constructs the Gieseker moduli of sheaves in 04.10.11 underlies Mumford's 1965 construction of via tri-canonically embedded curves; the Knudsen pointed-curve construction iterates this pattern at every marked-point level. The universal family over in the Gieseker moduli plays the same structural role as the universal curve over .

  • Hilbert-Mumford criterion 04.10.03. The construction of and as GIT quotients of Hilbert schemes uses the Hilbert-Mumford numerical criterion to identify the stable-curve locus inside the Hilbert scheme of tri-canonically embedded curves. The stable-curve condition of Deligne-Mumford (every smooth rational component has at least three special points; equivalently is ample) corresponds exactly to GIT stability under the natural projective-linear action.

  • GIT 04.10.02. Mumford's 1965 construction of as a GIT quotient extends to via Knudsen's iterated universal-curve argument. The forgetful morphisms inherit their flatness and properness from the GIT-quotient structure of the underlying Hilbert-scheme construction, and the gluing morphisms identify boundary strata as products of GIT quotients of smaller Hilbert schemes.

Historical & philosophical context Master

Riemann's 1857 count of moduli for genus- curves, for [— Riemann 1857 *Theorie der Abelschen Functionen*], anticipated by sixty years the rigorous construction by David Mumford in 1965 via Geometric Invariant Theory. Pierre Deligne and David Mumford 1969 [Deligne-Mumford 1969 *Publ. Math. IHES* 36] introduced the compactification by stable curves with at-worst-nodal singularities; the same paper proved is irreducible, settling a classical question and inaugurating the modern moduli-space program. Finn Knudsen 1983 [Knudsen 1983 *Math. Scand.* 52] extended the construction to the pointed case , with explicit forgetful and gluing morphisms making the family of moduli spaces into a coherent geometric structure. The pointed-curve moduli was implicit in Deligne-Mumford 1969 but Knudsen's paper systematised the iterated universal-curve construction and proved projectivity of the coarse moduli space via the ample-divisor formula for sufficiently positive coefficients.

David Mumford 1983 [Mumford 1983 — *Towards an enumerative geometry of the moduli space of curves*] defined the tautological classes on and proved the comparison formula for the forgetful pullback, opening the way to a systematic intersection theory. Edward Witten 1991 [Witten 1991 *Surveys in Differential Geometry* I] conjectured that the generating function of -class intersection numbers satisfies the KdV hierarchy, motivated by the matching between two-dimensional topological gravity and matrix models. Maxim Kontsevich 1992 [Kontsevich 1992 *Comm. Math. Phys.* 147] proved Witten's conjecture via Hermitian-matrix integrals and Strebel-Jenkins ribbon-graph decompositions, providing the first complete computation of intersection numbers on in closed form. Alternative proofs by Maryam Mirzakhani 2007 (via Weil-Petersson volumes and the McShane identity) and by Andrei Okounkov and Rahul Pandharipande 2002 (via Hurwitz numbers and the ELSV formula) provide independent derivations of the same KdV integrability, illustrating the convergence of geometry, topology, and integrable-system theory at the moduli of pointed curves.

Carel Faber 1999 conjectured the socle structure of the tautological ring on ; Faber-Pandharipande 2003 [Faber-Pandharipande 2003 — *Inventiones* 139] derived explicit polynomial relations among tautological classes from the moduli of relative stable maps to with the localisation theorem. Aaron Pixton 2012 [Pixton 2012 *arXiv:1207.1918*] conjectured a combinatorially-described complete set of tautological relations via double-ramification cycles; Pandharipande-Pixton-Zvonkine 2015 proved the Pixton relations are tautologically valid, but completeness remains open. Ezra Getzler and Mikhail Kapranov 1998 [Getzler-Kapranov 1998 *Compos. Math.* 110] formalised the modular-operad structure of under forgetful and gluing morphisms, providing the operadic framework that Maxim Kontsevich used in his 1999 formality theorem and that became the foundation of the Givental-Teleman classification of cohomological field theories.

Bibliography Master

@article{Knudsen1983,
  author  = {Knudsen, Finn F.},
  title   = {The projectivity of the moduli space of stable curves II: the stacks $M_{g,n}$},
  journal = {Mathematica Scandinavica},
  volume  = {52},
  year    = {1983},
  pages   = {161--199}
}

@book{HarrisMorrison,
  author    = {Harris, Joe and Morrison, Ian},
  title     = {Moduli of Curves},
  publisher = {Springer-Verlag},
  series    = {Graduate Texts in Mathematics},
  volume    = {187},
  year      = {1998}
}

@incollection{Mumford1983,
  author    = {Mumford, David},
  title     = {Towards an enumerative geometry of the moduli space of curves},
  booktitle = {Arithmetic and Geometry, Vol. II},
  editor    = {Artin, Michael and Tate, John},
  publisher = {Birkh{\"a}user},
  series    = {Progress in Mathematics},
  volume    = {36},
  year      = {1983},
  pages     = {271--328}
}

@article{DeligneMumford1969,
  author  = {Deligne, Pierre and Mumford, David},
  title   = {The irreducibility of the space of curves of given genus},
  journal = {Publications Math{\'e}matiques de l'IH{\'E}S},
  volume  = {36},
  year    = {1969},
  pages   = {75--109}
}

@article{Witten1991,
  author  = {Witten, Edward},
  title   = {Two-dimensional gravity and intersection theory on moduli space},
  journal = {Surveys in Differential Geometry},
  volume  = {1},
  year    = {1991},
  pages   = {243--310}
}

@article{Kontsevich1992,
  author  = {Kontsevich, Maxim},
  title   = {Intersection theory on the moduli space of curves and the matrix Airy function},
  journal = {Communications in Mathematical Physics},
  volume  = {147},
  year    = {1992},
  pages   = {1--23}
}

@article{FaberPandharipande2003,
  author  = {Faber, Carel and Pandharipande, Rahul},
  title   = {Relative maps and tautological classes},
  journal = {Inventiones Mathematicae},
  volume  = {139},
  year    = {2003},
  pages   = {173--199}
}

@article{Pixton2012,
  author  = {Pixton, Aaron},
  title   = {Conjectural relations in the tautological ring of $\overline{M}_{g,n}$},
  journal = {arXiv preprint},
  volume  = {arXiv:1207.1918},
  year    = {2012}
}

@book{ArbarelloCornalbaGriffithsII,
  author    = {Arbarello, Enrico and Cornalba, Maurizio and Griffiths, Phillip A.},
  title     = {Geometry of Algebraic Curves, Volume II (with a contribution by J. D. Harris)},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {268},
  year      = {2011}
}

@article{GetzlerKapranov1998,
  author  = {Getzler, Ezra and Kapranov, Mikhail M.},
  title   = {Modular operads},
  journal = {Compositio Mathematica},
  volume  = {110},
  year    = {1998},
  pages   = {65--126}
}

@article{Keel1992,
  author  = {Keel, Sean},
  title   = {Intersection theory of moduli space of stable $n$-pointed curves of genus zero},
  journal = {Transactions of the American Mathematical Society},
  volume  = {330},
  year    = {1992},
  pages   = {545--574}
}

@incollection{Kapranov1993,
  author    = {Kapranov, Mikhail M.},
  title     = {Chow quotients of Grassmannians I},
  booktitle = {I. M. Gelfand Seminar},
  series    = {Advances in Soviet Mathematics},
  volume    = {16},
  publisher = {American Mathematical Society},
  year      = {1993},
  pages     = {29--110}
}

@article{Mirzakhani2007,
  author  = {Mirzakhani, Maryam},
  title   = {Simple geodesics and Weil-Petersson volumes of moduli spaces of bordered Riemann surfaces},
  journal = {Inventiones Mathematicae},
  volume  = {167},
  year    = {2007},
  pages   = {179--222}
}

@article{OkounkovPandharipande2002,
  author  = {Okounkov, Andrei and Pandharipande, Rahul},
  title   = {Gromov-Witten theory, Hurwitz numbers, and matrix models I},
  journal = {arXiv preprint},
  volume  = {arXiv:math/0101147},
  year    = {2002}
}

@article{CastravetTevelev2015,
  author  = {Castravet, Ana-Maria and Tevelev, Jenia},
  title   = {$\overline{M}_{0,n}$ is not a Mori dream space},
  journal = {Duke Mathematical Journal},
  volume  = {164},
  year    = {2015},
  pages   = {1641--1667}
}