Moduli of Riemann surfaces
Anchor (Master): Riemann 1857 *Theorie der Abel'schen Functionen* (originator of moduli); Mumford 1965 *Geometric Invariant Theory* (algebraic-geometric construction); Deligne-Mumford 1969 *The irreducibility of the space of curves of given genus* (stable-curves compactification); Teichmüller 1939-44 (foundations of $\mathcal{T}_g$); Kontsevich 1992 *Intersection theory on the moduli space of curves* (Witten conjecture); Madsen-Weiss 2007 (Mumford's conjecture); Harris-Morrison *Moduli of Curves*; Arbarello-Cornalba-Griffiths *Geometry of Algebraic Curves I+II*
Intuition [Beginner]
Take a fixed integer and consider every compact Riemann surface of that genus, modulo isomorphism. The collection is not just a set — it has a geometry of its own. Two surfaces of the same genus that are very similar (one a small deformation of the other) sit close together; surfaces that are very different sit far apart. The space of all isomorphism classes, with this notion of nearness, is the moduli space of Riemann surfaces of genus , written .
For there is only one Riemann surface — the Riemann sphere — so is a single point. For every Riemann surface is a complex torus , and the isomorphism class is recorded by a single complex number, the -invariant; is a complex line, the -line. For Riemann counted in 1857 the parameters needed to specify a surface and got : the moduli space is -complex-dimensional, growing roughly cubically with the genus.
The moduli space packages every transcendental fact about families of Riemann surfaces into a single geometric object. A path in is a one-parameter deformation of surfaces; a divisor in is a family of surfaces with some common geometric property; integrals over count families weighted by structural data. Every modern question about Riemann surfaces — from string-theory worldsheet integrals to the Schottky problem to the integrable hierarchies of mathematical physics — lives natively on or one of its close cousins.
Visual [Beginner]
A schematic showing several Riemann surfaces of genus as small handles, arranged as nearby points in a -dimensional ambient space. Two surfaces close in the diagram are slight deformations of each other; two surfaces far apart are visibly different. A boundary region of the diagram is shaded and labelled "stable nodal curves", showing how the open moduli space is compactified by adding curves with mild singularities (nodes) to give the Deligne-Mumford compactification .
Worked example [Beginner]
Take genus . Every compact Riemann surface of genus is a complex torus for some with . Two tori and are isomorphic as Riemann surfaces exactly when for some , the modular group acting by linear-fractional transformations on the upper half-plane .
The moduli space is therefore . This quotient is a complex curve of dimension , in agreement with the count: a classical result identifies the quotient with the affine line via the -invariant function , an explicit modular function with , , and injective on the closure of a fundamental domain modulo identifications on the boundary. So with the -invariant as the universal coordinate.
For the count gives . Every genus- surface is hyperelliptic — a double cover of the Riemann sphere branched at points; the branch points modulo Möbius equivalence on the sphere give exactly complex parameters, matching the Riemann count. The moduli space is therefore a -dimensional complex variety parameterising configurations of unordered points on modulo .
What this tells us: for low genus the moduli space has an explicit description — the -line for , the configuration variety of points modulo for . For larger the dimension grows linearly as , but no comparable explicit description exists in general; the moduli space becomes a genuinely new object whose geometry has occupied algebraic geometers for a hundred and fifty years.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be an integer.
Set-theoretic moduli. The moduli set is $$ M_g := {[X] : X \text{ smooth projective complex curve of genus } g}/!!\sim, $$ where when and are isomorphic as Riemann surfaces (equivalently, as smooth projective complex curves). The set carries no canonical structure as a topological space until one builds in the deformation data of curves.
Stack-theoretic moduli. The moduli stack is the algebraic stack whose -valued points are smooth proper morphisms of relative dimension with geometric fibres of arithmetic genus : $$ \mathcal{M}_g(S) = { \pi : \mathcal{X} \to S \text{ smooth proper, fibres genus-}g \text{ curves} }\big/ \text{isomorphism over } S. $$ A morphism is by definition a smooth proper family of genus- curves over . The moduli stack is a Deligne-Mumford stack: an algebraic stack with quasi-finite étale presentation by schemes (Deligne-Mumford 1969). Curves with non-identity automorphisms (e.g.\ hyperelliptic involutions, automorphisms of the elliptic curve of -invariant ) prevent from being a scheme.
Coarse moduli space. The coarse moduli space is the quasi-projective complex variety underlying : a scheme equipped with a morphism that is a bijection on geometric points and universal among morphisms from to schemes. Mumford 1965 Geometric Invariant Theory [Mumford 1965] constructs as a GIT quotient of the Hilbert scheme of -canonically embedded curves of genus by the natural -action, for where the canonical sheaf is very ample with .
Dimension. For , $$ \dim_\mathbb{C} \mathcal{M}g = \dim\mathbb{C} M_g = 3g - 3, $$ the Riemann count of moduli (Riemann 1857 Theorie der Abel'schen Functionen [Riemann 1857]). For , — the -line, with stack structure recording the -automorphism shared by every elliptic curve. For , — a single point with stack structure .
Compactification. The Deligne-Mumford compactification (Deligne-Mumford 1969 [Deligne-Mumford 1969]) is the moduli stack of stable nodal curves: $$ \overline{\mathcal{M}}_g(S) = { \pi : \mathcal{X} \to S \text{ proper flat, fibres stable genus-}g \text{ nodal curves} }\big/ \cong. $$ A stable nodal curve of genus is a connected projective curve over with at worst nodal singularities such that (i) the arithmetic genus of is , and (ii) the dualising sheaf is ample (equivalently, every smooth rational component of meets the rest of in nodes, every elliptic component meets the rest in node). The stack is a smooth proper Deligne-Mumford stack of dimension containing as a dense open substack; its boundary is a normal-crossings divisor parameterising stable nodal curves.
Marked points. For with , the moduli stack is the moduli stack of smooth projective genus- curves equipped with ordered distinct marked points : $$ \mathcal{M}{g, n}(S) = { (\pi : \mathcal{X} \to S, \sigma_1, \ldots, \sigma_n) : \pi \text{ smooth, } \sigma_i \text{ disjoint sections} }\big/ \cong. $$ $\mathcal{M}{g, n}3g - 3 + n\overline{\mathcal{M}}{g, n}n\omega{X/S}(\sum \sigma_i)$ is ample".
Three constructions. The same Deligne-Mumford stack admits three non-tautological descriptions:
Teichmüller-theoretic (Teichmüller 1939-44, Bers): the Teichmüller space of marked Riemann surfaces of genus is a contractible complex manifold homeomorphic to for , , . The mapping class group acts on properly discontinuously by changing the marking, with quotient .
Algebraic-geometric (GIT) (Mumford 1965): the coarse space as a GIT quotient on the Hilbert scheme of pluri-canonically embedded curves; Deligne-Mumford 1969 promotes this to the smooth proper stack .
Period-mapping (Griffiths 1968): the variation of Hodge structure (
06.08.02) gives the period mapping to the moduli space of principally polarised abelian varieties; Torelli's theorem (Andreotti 1958) makes injective, with image the Schottky locus of dimension in of dimension .
For a fourth description by hyperbolic structures identifies with the moduli of complete finite-area hyperbolic metrics on ; Fenchel-Nielsen length-twist coordinates on realise the explicit structure.
Key theorem with proof [Intermediate+]
Theorem (Riemann count of moduli, Mumford GIT construction). For each , the moduli stack of smooth projective complex curves of genus is a smooth Deligne-Mumford stack of complex dimension , with quasi-projective coarse moduli space . The Deligne-Mumford compactification is a smooth proper Deligne-Mumford stack of complex dimension containing as a dense open substack.
Proof (survey-style sketch). Three steps: the dimension count via deformation theory, Mumford's GIT construction of the coarse space, and the Deligne-Mumford compactification by stable nodal curves.
Step 1 — dimension via Kodaira-Spencer and Riemann-Roch. For a smooth projective curve of genus , the tangent space to at the moduli point is the first-order deformation space . By Serre duality on the curve 06.04.04, where is the cotangent bundle. The space of holomorphic quadratic differentials has dimension computable by Riemann-Roch: , and for this exceeds so . Hence , and smoothness of the deformation functor gives .
Step 2 — GIT construction of . Mumford's 1965 Geometric Invariant Theory [Mumford 1965] constructs as follows. For , the -canonical line bundle is very ample of degree with for (Riemann-Roch). The corresponding embedding with is canonical up to the action of on . The Hilbert scheme with Hilbert polynomial contains the locally closed subscheme of -canonically embedded smooth curves; acts on . Mumford verifies (using Hilbert-Mumford numerical stability) that every point of is GIT-stable for the natural linearisation, and the GIT quotient is a quasi-projective variety with the universal property of a coarse moduli space for smooth genus- curves.
Step 3 — Deligne-Mumford compactification. Deligne-Mumford 1969 [Deligne-Mumford 1969] enlarges to include -canonically embedded stable nodal curves of genus — connected projective curves with at worst nodes whose dualising sheaf is ample (equivalently: smooth rational components meet the rest in points, elliptic components meet the rest in ). The resulting Hilbert-locus enlargement remains GIT-stable, and the GIT quotient is the projective coarse moduli space of stable nodal curves. The same construction at the stack level yields as a smooth proper Deligne-Mumford stack of dimension . Smoothness of follows from the smoothness of the stack of stable curves at every point, including nodal ones: a node deforms in one parameter (the smoothing parameter with local model ), preserving the deformation count .
The three-step structure follows Harris-Morrison Moduli of Curves §2-§4 [Harris-Morrison]; the deformation-theoretic dimension count is in Arbarello-Cornalba-Griffiths-Harris Geometry of Algebraic Curves I §V [ACGH] and Hain Lectures on Moduli Spaces of Riemann Surfaces §2 [Hain Park City]; the GIT construction is Mumford-Fogarty-Kirwan GIT §5 [Mumford 1965]; the stable-curves compactification is Deligne-Mumford 1969 Publ. IHÉS 36 [Deligne-Mumford 1969].
Counterexamples to common slips.
- The Riemann count is false at : and , both because the formula's derivation through Riemann-Roch on requires , which fails at .
- is a stack, not a scheme, even for : the hyperelliptic involution gives every hyperelliptic curve a -automorphism, and isolated curves of higher genus carry larger automorphism groups (e.g.\ Klein's quartic has of order ).
- The boundary is not a smooth divisor but a normal-crossings divisor with components : parameterises irreducible nodal curves, for parameterises curves with two smooth components of genera and joined at one node.
- The period mapping is injective (Torelli, Andreotti 1958) but not surjective for : the image is the Schottky locus , of codimension in .
Bridge. The moduli space proven -dimensional here is the parameter space of all transcendental data attached to a Riemann surface — every period integral, every theta-divisor calculation, every Hodge-theoretic invariant lives over as a section of a natural sheaf. The construction builds toward the Hodge-theoretic moduli developed in 06.08.02: the variation of Hodge structure on the universal family produces the period mapping , and Torelli's theorem makes an injection with image the Schottky locus. The Gauss-Manin connection 06.08.01 is the differential operator that transports Hodge data between fibres of . This generalises the elliptic-curve case of modular-form theory to higher genus, where the moduli geometry is no longer a single Hermitian symmetric domain but a genuinely new stack with both a Teichmüller lift to a contractible complex manifold and an algebraic-geometric construction by Mumford GIT. This is the same as the setting for Witten's conjecture and Kontsevich's theorem on the intersection theory of -classes on , the Madsen-Weiss stable-cohomology theorem, and the Faber conjectures on the tautological ring — every modern enumerative-algebraic-geometry result about curves is stated as a statement about .
Exercises [Intermediate+]
Lean formalization [Intermediate+]
Mathlib does not currently formalise the moduli stack of smooth projective curves of genus , the Deligne-Mumford compactification , the moduli stack with marked points , Teichmüller space , the mapping class group , the tautological classes , Mumford's class formulas, the Witten-Kontsevich theorem, or the Madsen-Weiss stable-cohomology theorem. A proposed signature, in Lean 4 / Mathlib syntax, sketching the target statement:
[object Promise]The proof depends on names that do not currently exist in Mathlib (Deligne-Mumford stacks with their universal property, the moduli stack of smooth projective curves of genus , the Deligne-Mumford compactification by stable nodal curves, the tautological classes , Mumford's class formulas, the Witten-Kontsevich theorem and its KdV-hierarchy interpretation). Each is a candidate Mathlib contribution; until then this unit ships with lean_status: none.
Advanced results [Master]
The moduli space supports a vast machinery of cohomological and enumerative invariants that organise modern algebraic geometry, integrable systems, and string theory.
Tautological ring. The tautological ring is the subring generated by the tautological classes: the psi classes for (cotangent line at the -th marked point), the kappa classes on pulled forward from , and the lambda classes Chern classes of the Hodge bundle. Mumford 1983 Towards an enumerative geometry of the moduli space of curves [Mumford 1983 Enumerative] derived from Grothendieck-Riemann-Roch the relations $$ \lambda_1 = \kappa_1 / 12, \qquad \lambda_i = \frac{B_{2i}}{(2i)(2i-1)} \kappa_{2i-1} + (\text{boundary corrections}), $$ where are the Bernoulli numbers and the boundary corrections vanish on the open part . Faber's conjecture (Faber 1999, partially proven) predicts that is a Gorenstein ring of socle degree with explicit generators-and-relations structure; the analogue for is the Faber-Pandharipande conjecture, partially proven through Pixton's relations 2014.
Witten conjecture / Kontsevich theorem. Witten 1990 Two-dimensional gravity and intersection theory on moduli space [Witten 1990] conjectured that the generating function $$ F(t_0, t_1, t_2, \ldots) = \sum_{g, n} \sum_{d_1, \ldots, d_n} \frac{1}{n!} \prod_i \frac{t_{d_i}^{}}{} \int_{\overline{\mathcal{M}}{g, n}} \prod_i \psi_i^{d_i} $$ is a tau-function of the Korteweg-de Vries (KdV) hierarchy, equivalently satisfying an infinite system of partial differential equations equivalent to the Virasoro constraints for . Kontsevich 1992 Intersection theory on the moduli space of curves and the matrix Airy function [Kontsevich 1992] (Comm. Math. Phys. 147, 1-23) proved the conjecture by introducing the matrix Airy function and ribbon-graph combinatorics: a cell decomposition of $\overline{\mathcal{M}}{g, n}$ by ribbon graphs realises the moduli space as a topological space whose cellular intersection numbers are computable as a matrix integral $$ Z(\Lambda) = \int dM , \exp\bigl(- \mathrm{tr}(M^3) / 6 + \mathrm{tr}(\Lambda M^2) / 2\bigr), $$ the Hermitian matrix Airy integral. Asymptotic expansion in yields the -class intersection numbers, and the KdV-hierarchy property follows from the corresponding property of matrix-model integrals (Migdal-Kazakov-Brézin double scaling 1990, Witten 1991). The Witten-Kontsevich theorem is the foundational result of modern enumerative algebraic geometry: every Gromov-Witten invariant of every target variety pulls back to a -class integral on , so the intersection theory of -classes is the universal building block for all topological-string theories of curves.
Madsen-Weiss theorem (Mumford's conjecture). Mumford's 1983 conjecture predicted that the rational cohomology of stabilises in : there exist rational classes for all such that the polynomial ring injects into in a stable range , and in fact $$ \mathrm{colim}_g H^(\mathcal{M}_g; \mathbb{Q}) \cong \mathbb{Q}[\kappa_1, \kappa_2, \ldots]. $$ Madsen-Weiss 2007 The stable moduli space of Riemann surfaces: Mumford's conjecture [Madsen-Weiss 2007] (Ann. of Math. (2) 165, 843-941) proved the conjecture by identifying the stable cohomology with a Thom-spectrum cohomology: $$ \mathrm{colim}_g H^(\mathcal{M}g; \mathbb{Z}) \cong H^*(\Omega^\infty_0 \mathbb{CP}^\infty+; \mathbb{Z}){\text{shifted}}. $$ The Thom spectrum $\Omega^\infty_0 \mathbb{CP}^\infty+\mathcal{C}_22$-dimensional cobordisms and Galatius-Madsen-Tillmann-Weiss 2009 cobordism-category methods generalising Tillmann's earlier surface-cobordism work.
Witten's -spin conjecture (Faber-Shadrin-Zvonkine). Generalisation to spin curves: a -spin structure on a curve is a line bundle with . The generating function of intersection numbers on the moduli of -spin curves satisfies the -th KdV hierarchy (Witten 1993 conjecture; Faber-Shadrin-Zvonkine 2010 proof using the Givental quantisation formula and Teleman's classification of semisimple cohomological field theories). The case recovers the Witten-Kontsevich theorem.
Quantum cohomology, Gromov-Witten theory, mirror symmetry. For a smooth projective variety , the Gromov-Witten invariants are integrals over the moduli space of stable maps — itself a Deligne-Mumford stack with virtual fundamental class. The forgetful map pushes Gromov-Witten data to -class integrals on the moduli of curves; mirror symmetry (Givental 1996, Lian-Liu-Yau 1997, Bershadsky-Cecotti-Ooguri-Vafa 1993) identifies Gromov-Witten invariants with period integrals on the mirror Calabi-Yau, recovering the Hodge-theoretic VHS framework of 06.08.02.
String-theory worldsheet integrals. Closed bosonic-string scattering amplitudes are integrals over : $$ A_{g, n}^{\text{string}} = \int_{\overline{\mathcal{M}}{g, n}} \langle \prod{i=1}^n V_i(p_i) \rangle_{\text{worldsheet}} , d\mu_{\text{WP}}, $$ where are vertex operators inserted at the marked points and is the Weil-Petersson measure. The convergence of these integrals near the boundary encodes the factorisation of string amplitudes at degenerations; the Polyakov 1981 path-integral quantisation of bosonic strings was the origin of physicists' interest in and the catalyst for Witten's 1990 conjecture.
Cohomological field theories. Kontsevich-Manin 1994 Gromov-Witten classes, quantum cohomology, and enumerative geometry axiomatised the structures producing intersection numbers on as cohomological field theories (CohFTs): collections of cohomology classes satisfying gluing axioms compatible with the boundary divisors. Teleman 2012 The structure of 2D semi-simple field theories classified semisimple CohFTs in terms of Frobenius manifolds (Dubrovin's structures on the parameter space of a CohFT). The Witten-Kontsevich theorem is the genus- part of the unit CohFT.
Hurwitz numbers and the ELSV formula. Hurwitz numbers count branched covers of with prescribed ramification profile over and simple ramification over and further fixed points. Ekedahl-Lando-Shapiro-Vainshtein 2001 Hurwitz numbers and intersections on moduli spaces of curves proved the ELSV formula $$ h_{g, \mu} = (2g - 2 + n + |\mu|)! , \prod_i \frac{\mu_i^{\mu_i}}{\mu_i!} , \int_{\overline{\mathcal{M}}{g, n}} \frac{\Lambda_g^\vee}{\prod_i (1 - \mu_i \psi_i)}, $$ where is the dual Chern class of the Hodge bundle. ELSV is the foundational identity translating combinatorial enumeration of branched covers to intersection numbers on $\overline{\mathcal{M}}{g, n}\psi\lambda$-class integrals.
Arithmetic moduli. admits a model over , defined as the moduli stack of smooth proper relative curves of genus . The associated Galois action of on the étale fundamental group is the geometric content of the Grothendieck-Teichmüller group programme (Grothendieck Esquisse d'un programme 1984, Drinfeld 1990). For genus and marked points, the algebraic fundamental group of over is the profinite completion of the mapping class group, and the Galois action on encodes deep arithmetic information including the action on Galois representations of Jacobians.
Synthesis. The moduli space of compact Riemann surfaces of genus is the parameter space of all transcendental data attached to a curve, organising every period integral, every theta-divisor calculation, every Hodge-theoretic invariant into a single -complex-dimensional Deligne-Mumford stack with three non-tautological constructions (Teichmüller, GIT, period mapping) and a smooth proper compactification by stable nodal curves. Read in the algebraic-geometric case, this is the same as the GIT quotient of the Hilbert scheme of pluri-canonically embedded curves by , with Riemann's count realised as a Riemann-Roch computation on the bicanonical bundle. Read in the Hodge-theoretic case, this generalises the elliptic-curve modular geometry to higher genus through the period mapping , with image the Schottky locus and Torelli's theorem giving injectivity. Read in the topological case, this is dual to the Madsen-Weiss stable-cohomology theorem: as the rational cohomology of stabilises to the cohomology of a Thom spectrum, and the Mumford classes generate the stable polynomial ring.
Read in the integrable-systems case, this generalises the elliptic-curve story to arbitrary genus via Witten's conjecture and Kontsevich's theorem, identifying the -class generating function with a tau-function of the KdV hierarchy. Read in the physics case, this is the same as the worldsheet moduli of closed bosonic strings, with the Weil-Petersson measure on producing the perturbation series of two-dimensional quantum gravity. Putting these together, the moduli space of compact Riemann surfaces is the universal parameter space of one-complex-dimensional algebraic geometry, simultaneously the target of the period mapping, the source of every Gromov-Witten invariant, the home of the Witten-Kontsevich tau-function, and the arithmetic moduli of Grothendieck-Teichmüller theory.
Full proof set [Master]
Theorem (dimension and stack structure). Statement and proof as in the Intermediate-tier Key theorem.
Proof. The Intermediate-tier proof goes through; smoothness of at every point uses the unobstructedness of curve deformations (the obstruction space on a curve), the Kodaira-Spencer / Serre-duality identification of the tangent space with , and Riemann-Roch on for .
Theorem (Deligne-Mumford 1969). The compactification is a smooth proper Deligne-Mumford stack of dimension , geometrically irreducible over in every characteristic.
Proof. Deligne-Mumford 1969 [Deligne-Mumford 1969] (Publ. Math. IHÉS 36, 75-109). The proof has three parts: (i) the moduli problem of stable curves is representable by a Deligne-Mumford stack via the Artin representability criterion plus boundedness of stable curves; (ii) properness via the valuative criterion — every curve over the generic point of a discrete valuation ring extends uniquely to a stable curve over the local ring (the stable reduction theorem); (iii) geometric irreducibility in characteristic via reduction-modulo- from characteristic , where irreducibility is classical (a connected family of smooth complex curves is irreducible). The valuative-criterion step is the technical heart: given smooth of genus , after a finite base change the curve admits a unique stable reduction over , with limit fibre a stable nodal curve.
Theorem (Mumford's relation, 1983). On in $H^(\overline{\mathcal{M}}_g; \mathbb{Q})$,* $$ \lambda_1 = \kappa_1 / 12. $$
Proof. Mumford 1983 [Mumford 1983 Enumerative]; the Grothendieck-Riemann-Roch argument is sketched in Exercise 6 above. The full computation expands to degree on , identifies the rank correction from , and reads off with . The relation extends to higher via the Mumford GRR identities in all genera and to the boundary-corrected relations on via the boundary contributions of the relative dualising sheaf.
Theorem (Kontsevich 1992, Witten conjecture). The generating function of -class intersection numbers on is a tau-function of the KdV hierarchy.
Proof. Kontsevich 1992 [Kontsevich 1992] (Comm. Math. Phys. 147, 1-23). Three steps:
Step 1 — combinatorial model via ribbon graphs. A ribbon graph on a Riemann surface with marked points is a -complex spine to which deformation retracts onto cylindrical neighbourhoods of the marked points. Strebel's theorem: for every Riemann surface with marked points and prescribed positive numbers ("perimeters"), there is a unique meromorphic quadratic differential on with double poles at the of residues and whose horizontal foliation is closed; the critical graph of this Strebel differential is the ribbon graph realising the cell decomposition. The Strebel cell decomposition gives , the metric ribbon-graph space.
Step 2 — matrix model. Kontsevich identifies the integral with the coefficient in the asymptotic expansion of the matrix Airy integral $$ Z(\Lambda) = \int_{N \times N \text{ Hermitian}} dM , \exp\bigl(\mathrm{tr}(- M^3 / 6 + i \Lambda M^2 / 2)\bigr), $$ in , using a Wick / ribbon-graph expansion of the matrix model. The expansion produces precisely the ribbon graphs of Step 1 with weights matching the -class integrand.
Step 3 — KdV hierarchy from matrix integrals. The matrix Airy integral is a tau-function of the KdV hierarchy by Bowick-Brézin-Kazakov-Migdal 1991 (the double-scaling limit of Hermitian matrix models in two-dimensional quantum gravity). Hence the generating function of -class intersection numbers is a tau-function of KdV. The Virasoro constraints for follow from KdV plus a string-equation initial condition.
Theorem (Madsen-Weiss 2007, Mumford's conjecture). In integral cohomology, $$ \mathrm{colim}g H^(\mathcal{M}_g; \mathbb{Z}) \cong H^(\Omega^\infty_0 \mathbb{CP}^\infty_{-1}; \mathbb{Z}){\text{shifted}}, $$ and rationally the right side is a polynomial ring on the Mumford-Morita-Miller classes .
Proof. Madsen-Weiss 2007 [Madsen-Weiss 2007] (Ann. of Math. (2) 165, 843-941). The proof reformulates the stable cohomology of as the cohomology of a cobordism category of -dimensional cobordisms equipped with extra structure (orientation), and identifies the classifying space of with a Thom spectrum: $$ B \mathcal{C}2 \simeq \Omega^\infty_0 \mathbf{MTSO}(2), $$ where is the Madsen-Tillmann Thom spectrum whose underlying -space classifies oriented -manifold bundles. The Pontryagin-Thom argument identifies with $\Sigma^{-2} \mathbb{CP}^\infty+\mathcal{C}_2\Omega^\infty_0 \mathbf{MTSO}(2)\square$
Theorem (Mumford 1983 / Faber 1999, structure of the tautological ring). The tautological ring $R^(\mathcal{M}_g) \subset H^(\mathcal{M}g; \mathbb{Q})g - 2\mathbb{Q}\kappa_1, \ldots, \kappa{g - 2}$ subject to specific relations (Faber's conjecture).
Proof status. Faber's conjecture remains open in general but has been proven through specific generation, vanishing, and intersection-pairing results in a range of partial cases (Faber 1999 A conjectural description of the tautological ring of the moduli space of curves; Looijenga 1995 vanishing for ; Ionel 2002 generation; Pixton 2014 conjectural relations on , with Pixton-Pandharipande-Zvonkine giving partial proofs). The full Faber conjecture is one of the most prominent open problems in moduli of curves. Stated without complete proof — see Faber 1999 [Faber 1999] for the full conjectural statement and current partial results.
Connections [Master]
Variation of Hodge structure on the Jacobian
06.08.02. The Hodge-theoretic variation on the universal family produces the period mapping ; Torelli's theorem (Andreotti 1958) gives injectivity, with image the Schottky locus of dimension . The moduli space of curves and the moduli space of PPAV interact through this period geometry, and the Schottky problem is the question of which points of come from . Without06.08.02the period-mapping construction of has no setting.Jacobi inversion theorem
06.06.06. Jacobi inversion identifies each fibre as the symmetric power modulo linear equivalence, giving the geometric content of the Jacobian in the family of curves over . Variation of this structure as varies is the relative-Jacobian construction — a smooth proper family of PPAV over — and its moduli is recorded by the period mapping into .Gauss-Manin connection
06.08.01. The Gauss-Manin connection on the relative cohomology bundle over provides the differential operator transporting Hodge data between fibres. Periods of the universal family of curves are multivalued holomorphic functions on satisfying Picard-Fuchs-type equations driven by ; without the Gauss-Manin connection there is no holomorphic structure on the period mapping.Riemann-Roch theorem for compact Riemann surfaces
06.04.01. The Riemann count for is a Riemann-Roch computation on the bicanonical bundle : for . Riemann-Roch is also the engine of Mumford's class formulas through Grothendieck-Riemann-Roch on the universal curve.Hodge decomposition on a compact Riemann surface
06.04.03. The fibrewise Hodge decomposition supplies the structural input for the universal family: the Hodge bundle and the cohomology bundle both depend on the per-fibre Hodge data, and Mumford's relation is the universal expression of this dependence.Serre duality on a curve
06.04.04. The Kodaira-Spencer / Serre-duality identification produces the tangent space to the moduli stack at each smooth-curve point; without Serre duality the deformation-theoretic dimension count would not produce . The same duality drives the Grothendieck-Riemann-Roch computation of Mumford's relation.Jacobian variety
06.06.03. Each fibre is a principally polarised abelian variety; the relative Jacobian over is a smooth proper PPAV-family. The image of the Jacobian map is the Schottky locus of dimension inside the -dimensional moduli of PPAV.Theta function
06.06.05. Riemann's theta function on is the universal section of the principal polarisation line bundle on the family of PPAV over ; pulled back along the period mapping, it gives the theta function on the universal family of Jacobians of curves over . The Schottky locus, the Witten-Kontsevich theorem, and Shiota's KP characterisation all live downstream of this universal theta machinery.Riemann's bilinear relations
06.06.07. The fibrewise bilinear relations , are the polarisation conditions that promote the period mapping to a holomorphic map between moduli stacks; without bilinear relations the period geometry has no positivity.Period matrix
06.06.02. The period matrix of a fibre over is the local-coordinate description of the period mapping; its Riemann-bilinear-normalised form is the explicit lift to the Siegel upper half-space, and the holomorphic dependence of on is the substantive content of weight- Griffiths transversality from06.08.02.
Historical & philosophical context [Master]
Bernhard Riemann introduced the notion of moduli in his 1857 Theorie der Abel'schen Functionen [Riemann 1857] (J. Reine Angew. Math. 54, 115-155), counting as the number of complex parameters distinguishing Riemann surfaces of genus — though Riemann did not construct a moduli space as a geometric object, he identified the count and its structural significance. The modern algebraic-geometric construction of as a quasi-projective variety is due to David Mumford 1965 Geometric Invariant Theory [Mumford 1965] (Springer Ergebnisse 34; second edition 1982 with Fogarty, third edition 1994 with Fogarty-Kirwan), realising as a GIT quotient of the Hilbert scheme of pluri-canonically embedded curves by . Mumford's GIT was developed in part for this moduli-of-curves application, and the same machinery extends to moduli of vector bundles, sheaves, polarised varieties, and stable maps.
The compactification by stable nodal curves is due to Pierre Deligne and David Mumford 1969 The irreducibility of the space of curves of given genus [Deligne-Mumford 1969] (Publ. Math. IHÉS 36, 75-109), where the Deligne-Mumford stack concept was introduced as the natural categorical setting for moduli problems with finite stabilisers. Deligne-Mumford 1969 also proved geometric irreducibility of in every characteristic via reduction-mod- from the classical complex case, settling a question that had been open since the introduction of moduli in characteristic by André Weil and Goro Shimura. The theory of Deligne-Mumford stacks was systematically developed by Michael Artin, Lawrence Breen, David Mumford, and others through the 1970s, with full categorical foundations in Knudsen-Mumford 1976-83 The projectivity of the moduli space of stable curves I-III (Math. Scand. 39 and Manuscripta Math. 30, 39).
The Teichmüller-theoretic approach to through marked Riemann surfaces and the mapping class group was developed by Oswald Teichmüller in 1939-44 [Teichmüller 1939] (Abh. Preuss. Akad. Wiss. 22, 1-197 and Deutsche Math. 7, 336-343), introducing extremal quasiconformal mappings and the Teichmüller metric on . The theory was rebuilt and extended by Lars Ahlfors and Lipman Bers in the 1950s-60s (Ahlfors 1953-62 Lectures on Quasiconformal Mappings; Bers 1960 Spaces of Riemann surfaces), Frederick Gardiner 1987 Teichmüller Theory and Quadratic Differentiers, and Yair Minsky-Howard Masur-Saul Schleimer in the 2000s with the geometric-group-theoretic study of the curve complex. The connection between Teichmüller theory and the Weil-Petersson Kähler structure on is due to André Weil (1958) and Howard Masur (1976).
The cohomological / enumerative geometry of was opened by David Mumford 1983 Towards an enumerative geometry of the moduli space of curves [Mumford 1983 Enumerative] (in Arithmetic and Geometry, Vol. II, Birkhäuser PM 36, 271-328), introducing the tautological classes and the rational tautological ring; Mumford's conjecture (1983) on stable cohomology was proven by Ib Madsen and Michael Weiss 2007 [Madsen-Weiss 2007] (Ann. of Math. (2) 165, 843-941) using cobordism-category methods extending Tillmann's earlier work. Witten's conjecture (Edward Witten 1990 Two-dimensional gravity and intersection theory on moduli space [Witten 1990], based on Polyakov's 1981 quantisation of bosonic strings and the Brézin-Kazakov-Douglas-Shenker-Migdal 1989-90 double-scaling matrix models) on the KdV-hierarchy structure of -class intersection numbers was proven by Maxim Kontsevich 1992 [Kontsevich 1992] (Comm. Math. Phys. 147, 1-23) using the matrix Airy function and Strebel's ribbon-graph theorem. Subsequent generalisations include Faber-Shadrin-Zvonkine 2010 (proof of Witten's -spin conjecture), Mirzakhani 2007 (Weil-Petersson volume recursion), and Eynard-Orantin 2007 Topological recursion (universal recursion for Hurwitz / Gromov-Witten / volumes).
The arithmetic theory of over and the Galois action on the étale fundamental group of the moduli space is the subject of Alexander Grothendieck's 1984 Esquisse d'un programme (Geometric Galois actions I, Cambridge LMS LNM 242, 5-48 in posthumous publication 1997) and Vladimir Drinfeld's 1990 On quasitriangular quasi-Hopf algebras and on a group closely connected with (Algebra i Analiz 2, 149-181). The Grothendieck-Teichmüller group is conjectured to coincide with the absolute Galois group acting on , an open problem at the intersection of arithmetic geometry, mathematical physics, and the theory of Hopf algebras.
The textbook expositions are Joe Harris and Ian Morrison's Moduli of Curves [Harris-Morrison] (Springer GTM 187, 1998), Enrico Arbarello, Maurizio Cornalba, Phillip Griffiths, and Joe Harris's Geometry of Algebraic Curves I+II [ACGH II] (Springer Grundlehren 267 and 268, 1985 and 2011), Richard Hain's Park City IAS lecture notes 2011 [Hain Park City], and Donaldson's Riemann Surfaces [Donaldson Riemann Surfaces] (Oxford GTM 22, 2011) §13 as a final-chapter pointer.