TheoremComplete

The Keel-Mori Theorem

The Keel-Mori theorem is one of the most important results connecting the theory of algebraic stacks to algebraic spaces. It guarantees the existence of a coarse moduli space (as an algebraic space) for any Deligne-Mumford stack with finite inertia. This theorem provides the bridge between stacky moduli problems and more classical geometric objects.


1. Motivation: Coarse Moduli Spaces

In moduli theory, one often encounters the following situation: a moduli problem is naturally described by an algebraic stack X\mathcal{X} (because objects can have nontrivial automorphisms), but for many purposes one wants an algebraic space XX that "best approximates" X\mathcal{X}.

DefinitionCoarse moduli space

Let X\mathcal{X} be an algebraic stack over a scheme SS. A coarse moduli space for X\mathcal{X} is a pair (X,π)(X, \pi) where XX is an algebraic space over SS and π:X→X\pi: \mathcal{X} \to X is a morphism such that:

  1. Ο€\pi is initial among morphisms from X\mathcal{X} to algebraic spaces: for every algebraic space YY and morphism f:Xβ†’Yf: \mathcal{X} \to Y, there exists a unique g:Xβ†’Yg: X \to Y with f=gβˆ˜Ο€f = g \circ \pi.
  2. For every algebraically closed field kk, the map Ο€(k):∣X(k)βˆ£β†’X(k)\pi(k): |\mathcal{X}(k)| \to X(k) is a bijection, where ∣X(k)∣|\mathcal{X}(k)| denotes isomorphism classes of kk-points.
Remark

Condition (1) says XX is the "best" algebraic-space approximation. Condition (2) says XX has the "right" geometric points. Together, they uniquely characterize XX up to unique isomorphism.


2. The Inertia Stack

DefinitionInertia stack

For an algebraic stack X\mathcal{X} over SS, the inertia stack IXI_\mathcal{X} is defined as the fiber product

IX=XΓ—XΓ—SXXI_\mathcal{X} = \mathcal{X} \times_{\mathcal{X} \times_S \mathcal{X}} \mathcal{X}

where both maps Xβ†’XΓ—SX\mathcal{X} \to \mathcal{X} \times_S \mathcal{X} are the diagonal. For each TT-point x∈X(T)x \in \mathcal{X}(T), the fiber of IXI_\mathcal{X} over xx is Aut(x)\mathrm{Aut}(x), the automorphism group scheme of xx.

DefinitionFinite inertia

An algebraic stack X\mathcal{X} has finite inertia if the morphism IX→XI_\mathcal{X} \to \mathcal{X} is finite. This means all automorphism groups are finite group schemes.

For a Deligne-Mumford stack, the inertia is always unramified (since the diagonal is unramified). If additionally the automorphism groups are finite, the inertia is finite.


3. Statement of the Theorem

TheoremKeel-Mori Theorem

Let SS be a scheme and X\mathcal{X} a separated Deligne-Mumford stack of finite type over SS with finite inertia IX→XI_\mathcal{X} \to \mathcal{X}. Then there exists a coarse moduli space π:X→X\pi: \mathcal{X} \to X where XX is a separated algebraic space of finite type over SS. Moreover:

  1. Ο€\pi is proper and quasi-finite.
  2. Ο€βˆ—OX=OX\pi_* \mathcal{O}_\mathcal{X} = \mathcal{O}_X (the pushforward of the structure sheaf is the structure sheaf).
  3. Ο€\pi is universal for morphisms from X\mathcal{X} to algebraic spaces.
  4. If X\mathcal{X} is proper over SS, then XX is proper over SS.
  5. For any algebraically closed field kk, Ο€\pi induces a bijection ∣X(k)βˆ£β†’βˆΌX(k)|\mathcal{X}(k)| \xrightarrow{\sim} X(k).

4. The Generalized Version

The Keel-Mori theorem has been generalized beyond DM stacks:

TheoremKeel-Mori for Artin stacks (Conrad version)

Let X\mathcal{X} be an Artin stack locally of finite type over a locally noetherian scheme SS, with finite inertia. Then a coarse moduli space Ο€:Xβ†’X\pi: \mathcal{X} \to X exists as an algebraic space locally of finite type over SS, and Ο€βˆ—OX=OX\pi_*\mathcal{O}_\mathcal{X} = \mathcal{O}_X.

This generalization, due to Brian Conrad (following ideas of Keel-Mori and de Jong), removes the DM hypothesis at the cost of working with Artin stacks.


5. Key Properties of the Coarse Moduli Map

TheoremProperties of pi: X -> X

The coarse moduli map π:X→X\pi: \mathcal{X} \to X satisfies:

  1. Universality: Ο€\pi is initial among maps to algebraic spaces.
  2. Geometric bijectivity: Ο€\pi induces bijections on geometric points.
  3. Properness: Ο€\pi is proper.
  4. Stein factorization: Ο€βˆ—OX=OX\pi_* \mathcal{O}_\mathcal{X} = \mathcal{O}_X.
  5. Γ‰tale local structure: Γ©tale-locally on XX, the stack X\mathcal{X} is isomorphic to a quotient stack [U/G][U/G] where GG is a finite group acting on an affine scheme UU, and XX is Γ©tale-locally U/GU/G (the GIT quotient).

Property (5) is particularly important: it says that the Keel-Mori theorem is, Γ©tale-locally, just the classical quotient by a finite group.


6. Examples

ExampleBG has a point as coarse moduli space

Let GG be a finite group and X=BG=[Spec(k)/G]\mathcal{X} = BG = [\mathrm{Spec}(k)/G] the classifying stack. The coarse moduli space is X=Spec(k)X = \mathrm{Spec}(k) with Ο€:BGβ†’Spec(k)\pi: BG \to \mathrm{Spec}(k) the structure map. Indeed, BGBG has a single kk-point (the trivial torsor), Ο€βˆ—OBG=OkG=k\pi_*\mathcal{O}_{BG} = \mathcal{O}_k^G = k, and every map BGβ†’YBG \to Y factors through Spec(k)\mathrm{Spec}(k).

ExampleCoarse moduli of M_g

The moduli stack Mg\mathcal{M}_g of smooth curves of genus gβ‰₯2g \geq 2 is a smooth DM stack with finite inertia (automorphism groups of curves are finite). The Keel-Mori theorem produces the coarse moduli space MgM_g, which is a quasi-projective variety (the classical moduli space of curves). The map Ο€:Mgβ†’Mg\pi: \mathcal{M}_g \to M_g identifies isomorphic curves and forgets automorphisms.

ExampleCoarse moduli of M₁,₁

The moduli stack M1,1\mathcal{M}_{1,1} of elliptic curves is a smooth DM stack. Every elliptic curve has the automorphism [βˆ’1][-1], and special curves have larger automorphism groups (j=0j = 0 and j=1728j = 1728). The coarse moduli space is M1,1β‰…Aj1M_{1,1} \cong \mathbb{A}^1_j (the jj-line). The map Ο€:M1,1β†’Aj1\pi: \mathcal{M}_{1,1} \to \mathbb{A}^1_j sends an elliptic curve to its jj-invariant.

ExampleQuotient stack [X/G]

Let XX be a scheme with a free action of a finite group GG. Then X=[X/G]\mathcal{X} = [X/G] is a DM stack with trivial inertia (the action is free). The coarse moduli space is X/GX/G, which is an algebraic space, and Ο€:[X/G]β†’X/G\pi: [X/G] \to X/G is an isomorphism of algebraic spaces. When the action is free, the coarse moduli space captures everything.

ExampleNon-free action: quotient singularity

Let G=Z/nZG = \mathbb{Z}/n\mathbb{Z} act on Ak2\mathbb{A}^2_k by (x,y)↦(ΞΆx,ΞΆβˆ’1y)(x,y) \mapsto (\zeta x, \zeta^{-1} y) where ΞΆ\zeta is a primitive nn-th root of unity. The quotient stack [A2/G][\mathbb{A}^2/G] is a DM stack with non-trivial inertia at the origin. The coarse moduli space is A2/G=Spec(k[xn,xy,yn])\mathbb{A}^2/G = \mathrm{Spec}(k[x^n, xy, y^n]), the Anβˆ’1A_{n-1}-singularity. The map Ο€\pi is an isomorphism away from the origin.

ExampleWeighted projective stack

The weighted projective stack P(a0,…,an)\mathcal{P}(a_0, \ldots, a_n) for weights ai>0a_i > 0 is a smooth DM stack (when gcd⁑(ai)=1\gcd(a_i) = 1). Its coarse moduli space is the weighted projective space P(a0,…,an)\mathbb{P}(a_0, \ldots, a_n), which is a projective scheme (possibly with quotient singularities). The coarse moduli map collapses the stacky structure at points with nontrivial stabilizers.

ExampleModuli of stable curves

The moduli stack Mβ€Ύg\overline{\mathcal{M}}_g of stable curves of genus gβ‰₯2g \geq 2 is a proper smooth DM stack with finite inertia. The Keel-Mori theorem produces Mβ€Ύg\overline{M}_g, a proper (and in fact projective) algebraic space. Combined with Knudsen and Mumford's ampleness results, Mβ€Ύg\overline{M}_g is a projective scheme.

ExampleModuli of pointed curves

For Mβ€Ύg,n\overline{\mathcal{M}}_{g,n} (genus gg, nn marked points), when 2gβˆ’2+n>02g - 2 + n > 0, the coarse moduli space Mβ€Ύg,n\overline{M}_{g,n} exists as a projective scheme. The stability condition ensures finite automorphism groups, so the Keel-Mori theorem applies.

ExampleRoot stack

Let XX be a scheme with an effective Cartier divisor DD, and let X=D/Xn\mathcal{X} = \sqrt[n]{D/X} be the nn-th root stack. This is a DM stack with inertia μn\mu_n along DD and trivial elsewhere. The coarse moduli space is XX itself, with π:D/Xn→X\pi: \sqrt[n]{D/X} \to X being an isomorphism away from DD and degree-nn over DD.

ExampleGerbe over an algebraic space

Let XX be an algebraic space and Gβ†’X\mathcal{G} \to X a gerbe banded by ΞΌn\mu_n. Then G\mathcal{G} is a DM stack with inertia ΞΌn\mu_n everywhere, and the coarse moduli space of G\mathcal{G} is XX. The map Ο€:Gβ†’X\pi: \mathcal{G} \to X satisfies Ο€βˆ—OG=OX\pi_*\mathcal{O}_\mathcal{G} = \mathcal{O}_X since ΞΌn\mu_n acts trivially on the structure sheaf (when nn is invertible on XX).

ExampleFailure without finite inertia

Consider X=[βˆ—/Gm]\mathcal{X} = [*/\mathbb{G}_m], the classifying stack of Gm\mathbb{G}_m. The inertia is Gm\mathbb{G}_m, which is not finite. There is no coarse moduli space in the sense of Keel-Mori. The map Ο€:[βˆ—/Gm]β†’Spec(k)\pi: [*/\mathbb{G}_m] \to \mathrm{Spec}(k) satisfies Ο€βˆ—O=k\pi_*\mathcal{O} = k, but the universality condition fails.

ExampleKeel-Mori over a non-algebraically closed field

Over a non-algebraically closed field kk, the Keel-Mori theorem still applies, but the bijection on geometric points is only over algebraically closed fields. For example, M1,1M_{1,1} over Q\mathbb{Q} is the jj-line AQ1\mathbb{A}^1_\mathbb{Q}, but not every Q\mathbb{Q}-point of A1\mathbb{A}^1 corresponds to an elliptic curve over Q\mathbb{Q} (obstructed by the Brauer group).


7. Uniqueness

TheoremUniqueness of coarse moduli space

The coarse moduli space (X,Ο€)(X, \pi) is unique up to unique isomorphism. That is, if (Xβ€²,Ο€β€²)(X', \pi') is another coarse moduli space, there exists a unique isomorphism Ο†:Xβ†’βˆΌXβ€²\varphi: X \xrightarrow{\sim} X' with Ο€β€²=Ο†βˆ˜Ο€\pi' = \varphi \circ \pi.

Proof

By the universal property of Ο€\pi, there exists a unique g:Xβ†’Xβ€²g: X \to X' with Ο€β€²=gβˆ˜Ο€\pi' = g \circ \pi. By the universal property of Ο€β€²\pi', there exists a unique h:Xβ€²β†’Xh: X' \to X with Ο€=hβˆ˜Ο€β€²\pi = h \circ \pi'. Then h∘gβˆ˜Ο€=Ο€h \circ g \circ \pi = \pi and by uniqueness, h∘g=idXh \circ g = \mathrm{id}_X. Similarly g∘h=idXβ€²g \circ h = \mathrm{id}_{X'}.

β– 

8. The Γ‰tale Local Structure

A crucial ingredient in the proof of the Keel-Mori theorem is the Γ©tale-local description:

TheoremÉtale-local quotient structure

Let X\mathcal{X} be a DM stack with finite inertia and x∈Xx \in \mathcal{X} a geometric point with automorphism group G=Aut(x)G = \mathrm{Aut}(x). Then there exists an Γ©tale neighborhood UU of Ο€(x)\pi(x) in XX such that

X×XU≅[V/G]\mathcal{X} \times_X U \cong [V/G]

where VV is an affine scheme with a GG-action, and U≅V/GU \cong V/G.

This is the stacky analogue of the slice theorem in equivariant geometry.


9. Behavior of Sheaves Under the Coarse Moduli Map

TheoremPushforward under coarse moduli map

Let π:X→X\pi: \mathcal{X} \to X be the coarse moduli map of a DM stack with finite inertia. Then:

  1. Ο€βˆ—:QCoh(X)β†’QCoh(X)\pi_*: \mathrm{QCoh}(\mathcal{X}) \to \mathrm{QCoh}(X) is exact when restricted to sheaves on which the generic stabilizers act trivially.
  2. Ο€βˆ—OX=OX\pi_*\mathcal{O}_\mathcal{X} = \mathcal{O}_X.
  3. For a coherent sheaf F\mathcal{F} on X\mathcal{X}, the pushforward Ο€βˆ—F\pi_*\mathcal{F} is coherent on XX.
  4. If char(k)=0\mathrm{char}(k) = 0 (or more generally, if the orders of all stabilizer groups are invertible), then Ο€βˆ—\pi_* is exact on coherent sheaves.

10. Historical Context

The theorem was first proven by Sean Keel and Shigefumi Mori in their 1997 paper. Their proof used the technique of "Hilbert scheme trick" combined with careful analysis of finite group actions. The theorem was subsequently generalized and simplified by various authors:

  • Conrad (2005): Extended to Artin stacks with finite inertia.
  • Rydh (2013): Gave a very general version removing noetherian hypotheses.
  • Alper-Hall-Rydh: Further generalizations to good moduli spaces (beyond the DM case).

References

  • S. Keel and S. Mori, "Quotients by groupoids," Ann. of Math. 145 (1997), 193-213.
  • B. Conrad, "The Keel-Mori theorem via stacks," preprint, 2005.
  • D. Rydh, "Existence and properties of geometric quotients," J. Algebraic Geom. 22 (2013), 629-669.
  • J. Alper, "Good moduli spaces for Artin stacks," Ann. Inst. Fourier 63 (2013), 2349-2402.