Stacks

Introduction

Two facts discovered in Moduli Spaces force a change in the foundations. The first is that a moduli problem is more than its set of isomorphism classes: it is the functor that records, for every base $T$, the objects over $T$ and, between two such objects, their isomorphisms, and the natural home of such data is not a category of sets but a category of groupoids, since two objects over a base can be isomorphic in many ways. The second is that the failure of representability is caused exactly by the automorphisms: a curve of genus two has a nontrivial automorphism, a stable bundle of rank at least two has the scalars, and the presence of a nontrivial automorphism of an object over a point is incompatible with the existence of a universal family, hence with a fine moduli space. The repair is not to discard the automorphisms but to keep them: one replaces the functor to sets by a functor to groupoids and requires it to satisfy the descent conditions of Part I's Descent Theory, obtaining the notion of a stack; the moduli problem then has a representing object, the moduli stack, which carries a universal family, and the classical coarse space of Moduli Spaces is recovered from the stack by forgetting the automorphism groups.

Stack theory is the groupoid-valued version of the theory of sheaves on a site, so its formal part belongs to Part I: the Grothendieck topologies, the sheaves on sites and the descent conditions are Sheaves on Sites and Descent Theory, and the 2-categorical foundations — the categories fibered in groupoids, the 2-Yoneda lemma, the limits indexed by 2-categories, the higher categories in which the descent conditions are expressed — are Higher Algebra and Higher Categories. This article is the geometric instance: it defines the stacks that arise from moduli problems over the étale and smooth sites of schemes, defines algebraic (Artin) stacks and Deligne–Mumford stacks by the existence of a smooth, respectively étale, atlas, proves the elementary properties of the 2-fibre product and the diagonal on which everything rests, describes the sheaves and the cohomology of a stack by descent along an atlas, and applies the theory to the moduli stacks of curves and of vector bundles, whose coarse spaces were constructed in Moduli Spaces. The organisational points are these. A stack is a sheaf of groupoids on a site, and a sheaf of groupoids is a descent datum, so the first theorem is that every descent datum along a cover of a scheme is effective in the groupoid setting, which is the hypothesis under which the moduli problems of algebraic geometry are stacks at all. An algebraic stack is a stack presented by a scheme $U$ with a smoothly surjective morphism $U\to\mathcal{X}$, and a Deligne–Mumford stack is one presented by an étale surjection, equivalently one whose diagonal is unramified, equivalently one all of whose automorphism groups are finite and reduced — the last equivalence is the one that makes the theory usable, because the finiteness of the stabilisers is what the moduli problems of curves and of semistable bundles satisfy. The cohomology of a stack is computed by descent from the atlas, and for a Deligne–Mumford stack with finite stabilisers over the complex numbers it agrees with the cohomology of the coarse space with rational coefficients, which is the precise sense in which the stacky refinement does not change the cohomological invariants of the underlying space but only resolves the automorphisms.

The article closes the category. Algebraic Geometry gave the varieties, Schemes the general objects and their morphisms, Coherent Sheaves the sheaves and their cohomology, Moduli Spaces the classical quotients; the present article supplies the foundational setting in which a moduli problem is representable without artificial hypotheses, and it is the natural language of the modern theory of the moduli of curves, of bundles and of the arithmetic objects whose study lies outside this Part.

Sites, Groupoids and Descent

Definition. A Grothendieck topology on a category $\mathcal{C}$ with fibre products is a notion of covering family $\{U_i\to U\}$, closed under base change, under refinement and containing the isomorphisms, with the transitivity property; the pair is a site. The sites used below are the Zariski site of a scheme, the étale site, whose coverings are surjective families of étale morphisms, the smooth site, whose coverings are surjective families of smooth morphisms, and the fppf site, whose coverings are surjective families of faithfully flat morphisms locally of finite presentation. A sheaf on a site is a presheaf whose sections satisfy the glueing conditions with respect to every covering, as in Part I's Sheaves on Sites.

Definition. A category fibered in groupoids over a site $\mathcal{C}$ is a functor $\mathcal{X}\to\mathcal{C}$ such that the fibres are groupoids and the lifting conditions hold: for every morphism $T\to S$ in $\mathcal{C}$ and every object $x\in\mathcal{X}(S)$ there is a pullback $x|_T\in\mathcal{X}(T)$, unique up to a unique isomorphism compatible with the compositions. A stack over $\mathcal{C}$ is a category fibered in groupoids satisfying descent: for every covering $\{U_i\to U\}$ the groupoid $\mathcal{X}(U)$ is equivalent to the groupoid of descent data

$$ \mathcal{X}(U)\ \simeq\ \Bigl\{x_i\in\mathcal{X}(U_i),\ \ \varphi_{ij} : x_i|_{U_{ij}}\xrightarrow{\ \sim\ }x_j|_{U_{ij}},\ \ \varphi_{jk}\varphi_{ij} = \varphi_{ik}\ \text{on } U_{ijk}\Bigr\}, $$

where $U_{ij} = U_i\times_UU_j$ and $U_{ijk} = U_i\times_UU_j\times_UU_k$; equivalently, in the language of higher categories, $\mathcal{X}(U)$ is the homotopy limit of the groupoids on the pieces of the nerve, the compatibility being the cocycle condition of Part I's Descent Theory. A morphism of stacks is a natural transformation, and the morphisms of stacks form a groupoid, so the stacks over $\mathcal{C}$ form a 2-category; the 2-Yoneda lemma identifies the morphisms from a scheme $T$, regarded as a stack by its functor of points, to a stack $\mathcal{X}$ with the groupoid $\mathcal{X}(T)$.

Theorem (descent for groupoids and for schemes). Let $\{U_i\to U\}$ be a covering in the étale, smooth or fppf topology.

  1. The stack of quasi-coherent sheaves on the site: a quasi-coherent sheaf on $U$ is the same as a descent datum of quasi-coherent sheaves on the $U_i$ with isomorphisms over the double overlaps satisfying the cocycle condition. This is the effectiveness of descent for modules, Part I's Descent Theory.
  2. The stack of schemes: a scheme over $U$ is the same as a descent datum of schemes over the $U_i$ with the cocycle condition; this is the effectiveness of descent for schemes, which is what permits a stack to be presented by an atlas and is the reason moduli problems are algebraic.
  3. The stack of $G$-torsors for a group scheme $G$ is the classifying stack $BG$, whose value at $T$ is the groupoid of $G$-torsors over $T$ with their isomorphisms; for $G$ smooth and affine over a field, $BG$ is an algebraic stack, and a morphism $T\to BG$ is the same as a $G$-torsor on $T$. When $G$ is the trivial group $BG$ is the terminal stack, a scheme; when $G$ acts on a scheme $X$, the quotient stack $[X/G]$ has value at $T$ the groupoid of pairs of a $G$-torsor $P\to T$ and a $G$-equivariant morphism $P\to X$.

Proof. (1) is the descent theorem for modules over a faithfully flat or étale cover, proved by the exactness of the Amitsur complex; (2) is the corresponding statement for schemes, proved by glueing, and (3) follows from (1) and (2) by writing a torsor as a scheme with a free $G$-action and applying descent to it. The identification of the morphisms $T\to BG$ with the torsors is the 2-Yoneda lemma applied to the definition of $BG$.

Remark (why the groupoid-valued formulation repairs representability). In the set-valued formulation the constant family over a base with a nontrivial automorphism is not constant, and Yoneda's lemma forbids the universal family. In the groupoid-valued formulation the same phenomenon is a morphism from the classifying stack $B\operatorname{Aut}(x)$ to the moduli stack, whose very presence records the automorphism group; there is no contradiction, the universal family exists, and the automorphism group is not lost but classified. This is the whole content of the transition from Moduli Spaces to the present article, and it explains why $\mathcal{M}_g$ is a better object than $M_g$: the stack knows the automorphism group of every curve, the coarse space knows only the curve.

Algebraic and Deligne–Mumford Stacks

Definition. Let $\mathcal{X}$ be a stack over the smooth or étale site of schemes over a base $S$.

  1. A morphism of stacks $\mathcal{X}\to\mathcal{Y}$ is representable if for every scheme $T$ and every morphism $T\to\mathcal{Y}$ the 2-fibre product $\mathcal{X}\times_{\mathcal{Y}}T$ is equivalent to a scheme; the morphism then has any property of morphisms of schemes that is stable under base change, by declaring it to have the property when every such base change does.
  2. The diagonal of $\mathcal{X}$ is the morphism $\Delta : \mathcal{X}\to\mathcal{X}\times_S\mathcal{X}$; it is representable when $\mathcal{X}$ is algebraic, so that a property of the diagonal — affine, quasicompact, separated, locally of finite presentation, unramified, flat — makes sense.
  3. $\mathcal{X}$ is algebraic (an Artin stack) if it is a stack for the smooth topology, the diagonal is representable, separated and locally of finite presentation, and there is a scheme $U$ and a smooth surjective morphism $U\to\mathcal{X}$, an atlas. It is a Deligne–Mumford stack if in addition the atlas can be taken étale, equivalently if the diagonal is unramified.

Theorem (the structure of algebraic stacks). Let $\mathcal{X}$ be a stack over the étale or smooth site.

  1. $\mathcal{X}$ is algebraic if and only if the diagonal is representable, separated and locally of finite presentation and there is a smooth atlas, and $\mathcal{X}$ is Deligne–Mumford if and only if the diagonal is unramified, if and only if every automorphism group scheme of a point of $\mathcal{X}$ is finite and reduced over its residue field, if and only if there is an étale atlas.
  2. A quotient stack $[X/G]$ for a smooth affine group scheme $G$ acting on a scheme $X$ locally of finite type over a field is algebraic; it is Deligne–Mumford exactly when the stabilisers of the action are finite and reduced, and it is a scheme exactly when the action is free and the quotient exists as a scheme.
  3. The 2-fibre product $\mathcal{X}\times_{\mathcal{Z}}\mathcal{Y}$ of algebraic stacks exists, is algebraic, and is computed by the 2-universal property in the 2-category of stacks; base change of an algebraic stack along a morphism of schemes is algebraic, and the properties of type (2) are stable under base change.
  4. For $\mathcal{X}$ Deligne–Mumford with finite stabilisers there is a coarse moduli space $X$: a scheme with a morphism $\pi : \mathcal{X}\to X$ such that $\pi$ is initial among morphisms to schemes and induces a bijection on geometric points, and $\pi$ is universal for maps to algebraic spaces; the coarse space is obtained by descent as the quotient of the atlas by the equivalence relation of the groupoid, and it is a scheme when the stabilisers are finite and the atlas is quasiprojective.

Proof. (1) the equivalence of the étale atlas with the unramified diagonal is the standard characterisation of Deligne–Mumford stacks, and the identification of the unramified diagonal with finite reduced stabilisers is the definition of a point of a stack read through the 2-fibre product. (2) the atlas of $[X/G]$ is $X$ itself, with the smooth surjection $X\to[X/G]$, and the stabilisers are the stabiliser subgroups of the action. (3) is the 2-categorical universal property of the fibre product, together with the verification of the atlas condition by base change. (4) the coarse space is the sheafification of the presheaf of isomorphism classes for the étale topology, and the finiteness of the stabilisers makes the sheafification representable by a scheme, by the theorem of Keel and Mori; the construction by descent from the atlas is the groupoid quotient of Part I's Descent Theory.

Example (the elementary stacks). (i) $BG$ for a finite group $G$ is a Deligne–Mumford stack whose coarse space is a point; its points have automorphism group $G$, so it is the simplest example of a stack whose coarse space forgets something and the basic example in which stacky cohomology differs from the cohomology of the coarse space. (ii) $[\mathbb{A}^1/\mathbb{G}_m]$, the quotient of the affine line by the standard scaling action, is an algebraic stack with two isomorphism classes of geometric points: the origin, whose automorphism group is $\mathbb{G}_m$, and the generic point, whose automorphism group is trivial. It is not Deligne–Mumford, since the stabiliser at the origin is infinite, and it shows that an Artin stack with infinite stabilisers need not have a coarse moduli space: the only functions on $\mathbb{A}^1$ invariant under scaling are the constants, so the natural morphism to a scheme lands in a point and identifies the two classes, and the stack records the $\mathbb{G}_m$ that acts at the origin. (iii) $\mathcal{M}_g$, the moduli stack of smooth curves of genus $g$, is Deligne–Mumford for $g\geq2$ because the automorphism group of a curve of genus at least two is finite; the coarse space is the $M_g$ of Moduli Spaces. (iv) The moduli stack $\mathcal{M}(r,d)$ of semistable bundles of rank $r$ and degree $d$ on a curve is an Artin stack, with the scalars $\mathbb{G}_m$ acting trivially on the moduli problem, so that the stabilisers are the scalars and the stack is not Deligne–Mumford; the coarse space is the $M(r,d)$ of Moduli Spaces.

Remark (Artin's criteria, stack form). The algebraicity of a moduli stack is verified in practice by Artin's criteria of Moduli Spaces: a limit-preserving stack locally of finite presentation, with representable separated diagonal and effective deformation functors of finite dimension, is an algebraic stack. The verification is the same computation as for the coarse space — the tangent space $H^1(C,T_C)$ for curves, $\operatorname{Ext}^1(E,E)$ for bundles, the obstructions in $H^2$ — and the additional bookkeeping is the effectivity, which is the descent theorem for objects and morphisms.

Sheaves and Cohomology on a Stack

Definition. Let $\mathcal{X}$ be an algebraic stack presented by an atlas $u : U\to\mathcal{X}$, with 2-fibre products $U\times_{\mathcal{X}}U$, $U\times_{\mathcal{X}}U\times_{\mathcal{X}}U$ forming the Čech nerve of the atlas, a simplicial scheme $U_\bullet$. An $\mathcal{O}_{\mathcal{X}}$-module on $\mathcal{X}$ is the data of a quasi-coherent sheaf $\mathcal{F}$ on $U$ with an isomorphism $\alpha : p_1^*\mathcal{F}\to p_2^*\mathcal{F}$ over $U\times_{\mathcal{X}}U$ satisfying the cocycle condition over $U\times_{\mathcal{X}}U\times_{\mathcal{X}}U$; equivalently, a quasi-coherent sheaf on $\mathcal{X}$ is a descent datum for the atlas, and the category of quasi-coherent sheaves on $\mathcal{X}$ is identified with the category of quasi-coherent sheaves on $U$ with the descent datum. The cohomology is the cohomology of the simplicial scheme, that is, of the total complex of the Čech nerve,

$$ H^i(\mathcal{X},\mathcal{F}) = R^i\Gamma(\mathcal{X},\mathcal{F}) = H^i\bigl(\check C^\bullet(U_\bullet,\mathcal{F})\bigr), $$

or, in the étale or smooth topology, the derived functors of the global sections functor on the lisse-étale site.

Theorem (cohomology by descent, and comparison with the coarse space). Let $\mathcal{X}$ be an algebraic stack with an atlas $u : U\to\mathcal{X}$ and $\mathcal{F}$ a quasi-coherent sheaf on $\mathcal{X}$.

  1. The cohomology of $\mathcal{F}$ is computed by the Čech nerve: $H^i(\mathcal{X},\mathcal{F})$ is the $i$-th cohomology of the complex of the simplicial structure, and it agrees with the derived functors of global sections, so the long exact sequences and the spectral sequences of Sheaf Cohomology and Derived Functors and Sheaf Cohomology hold verbatim for stacks.
  2. If $\mathcal{X}$ is Deligne–Mumford with finite stabilisers over the complex numbers and $X$ is its coarse space, then for the étale cohomology with rational coefficients $$H^i(\mathcal{X},\mathbb{Q})\cong H^i(X,\mathbb{Q}),$$ so that the stacky refinement does not change the rational cohomology of the moduli problem.
  3. For the classifying stack $BG$ of a finite group $G$ one has $H^i(BG,\mathbb{Q}) = H^i(G,\mathbb{Q})$, the group cohomology in degree $i$, which vanishes for $i>0$ when $G$ is finite and $\mathbb{Q}$ is the coefficient module; hence the comparison of (2) is a statement about finite stabilisers, and the cohomology with integral coefficients, or with coefficients in a nontrivial local system, does see the stack structure.

Proof. (1) the descent condition identifies the category of sheaves on $\mathcal{X}$ with the category of descent data, and the derived functor of global sections is then computed by the Čech complex of the nerve, as in Čech Cohomology, the nerve being a hypercover of $\mathcal{X}$. (2) is the comparison theorem for Deligne–Mumford stacks, proved by decomposing the atlas into the loci of constant stabiliser and using the finiteness of the stabilisers together with the vanishing of the rational cohomology of a finite group in positive degree. (3) the identification of $H^i(BG,\mathbb{Q})$ with the group cohomology is the definition of $BG$ and the homotopy-invariance of group cohomology for a finite group and rational coefficients.

Example (the stacky difference). For $\mathcal{X} = B\mathbb{Z}/2\mathbb{Z}$ the coarse space is a point, so $H^0(\mathbb{Q}) = \mathbb{Q}$ and all higher rational cohomology vanishes, while the integral cohomology is the group cohomology of $\mathbb{Z}/2$, nonzero in every degree. For $\mathcal{X} = [\mathbb{A}^1/\mathbb{G}_m]$ the coarse space is $\mathbb{A}^1$ and the rational cohomology of the stack and of the coarse space agree, while the automorphism group $\mathbb{G}_m$ at the origin is visible in the cohomology with coefficients in the classifying sheaf of the group. The general principle is that the coarse space is the correct target for cohomological invariants with coefficients in a vector space over a field of characteristic zero, while the stack is needed for the finer invariants, the intersection theory with the virtual fundamental class, and the arithmetic of the moduli problem.

Remark (the six operations and the derived category). The functors $f^*$, $f_*$, $Rf_*$, $\otimes$, $\mathcal{H}om$ and the duality of Coherent Sheaves extend to algebraic stacks, the derived category of an algebraic stack is the derived category of the abelian category of $\mathcal{O}$-modules satisfying descent, and the formalism of Part I's Derived Categories and Derived Functors applies verbatim once the descent condition is imposed. The intersection theory of stacks — the virtual fundamental class, the Gromov–Witten invariants, the deformation-obstruction theory with the perfect obstruction theory of Behrend and Fantechi — uses the cotangent complex and the obstruction theory of Part I's Deformation Theory; its geometric content lies beyond this Part.

The Moduli Stacks of the Classical Problems

Theorem (the moduli stacks). Let $k$ be a field of characteristic zero and let the stacks be over the étale site of $k$-schemes.

  1. The moduli stack $\mathcal{M}_g$ of smooth projective curves of genus $g\geq2$ is a Deligne–Mumford stack of dimension $3g-3$, smooth over $k$, with coarse moduli space the quasiprojective variety $M_g$ of Moduli Spaces; the universal curve $\mathcal{C}_g\to\mathcal{M}_g$ is a representable morphism whose fibre at a moduli point $[C]$ is the curve $C$ with its automorphism group, and the tangent space at the point is $H^1(C,T_C)$.
  2. The moduli stack $\overline{\mathcal{M}}_g$ of stable curves of genus $g\geq2$ is a smooth proper Deligne–Mumford stack with coarse space the projective $\overline M_g$ of Moduli Spaces; the boundary is a divisor with normal crossings, and the theory of the stable curve is the compactification theory of the moduli problem stated in stack form.
  3. The moduli stack $\mathcal{M}(r,d)$ of semistable vector bundles of rank $r$ and degree $d$ on a smooth projective curve $C$ is an Artin stack, smooth, whose coarse space is the quasiprojective $M(r,d)$ of Moduli Spaces; it is Deligne–Mumford exactly when the bundles are stable and the scalars are killed, that is, after rigidifying the $\mathbb{G}_m$ of scalar automorphisms, and the rigidified stack is the Deligne–Mumford stack whose coarse space is the moduli of stable bundles.
  4. In each case the stack is the correct object on which the universal family lives: the universal curve over $\mathcal{M}_g$, the universal bundle over $\mathcal{M}(r,d)$ after the standard rigidification, and the coarse space is obtained from the stack by the coarse moduli space morphism of the previous section.

Proof. (1) and (2): the automorphism groups are finite for $g\geq2$ by the finiteness theorem for the automorphisms of a curve of genus at least two, and the deformation theory is unobstructed with tangent space $H^1(C,T_C)$ and vanishing obstruction space, so the stack is smooth of the stated dimension, with the coarse space computed in Moduli Spaces; the universal curve is the representable morphism from the stack of pairs $(C,p)$ with $p$ a point. (3) the stack of bundles is algebraic by Artin's criteria, with the deformation theory of Coherent Sheaves, and its stabilisers are the automorphism group schemes of the bundles, which contain the scalars, so it is Artin and not Deligne–Mumford; killing the scalars by requiring a trivialisation of the determinant rigidifies the problem and makes the automorphism groups finite for stable bundles. (4) is the content of the universal property of the stack and of the coarse moduli space morphism.

Remark (why the stack is the right home). Three things become available on the moduli stack that the coarse space does not carry, and each is used elsewhere in the subject. The universal family exists, so that a family over a base $T$ is a morphism $T\to\mathcal{M}$ and the fibre products $\mathcal{M}\times_{\mathcal{M}\times\mathcal{M}}\mathcal{M}$ compute the intersections of the corresponding loci — the correct operation for the enumerative geometry of the moduli problem. The virtual fundamental class exists when the stack carries a perfect obstruction theory, giving the intersection numbers of the moduli problem even when the coarse space is highly singular, which is the mechanism of the enumerative theories of curves and of stable maps. The automorphism groups are part of the object, so that the deformation theory remembers the infinitesimal automorphisms and the obstruction theory is the one of the derived category, with the cotangent complex in place of the cotangent sheaf; this is the sense in which a moduli stack is the technically correct definition of a moduli problem, the coarse space being a derived notion obtained from it by forgetting the stabilisers.

Summary

A stack is a category fibered in groupoids over a site satisfying descent, so that the objects over a scheme form a groupoid and the groupoid over a base is recovered from the groupoids over a cover by the cocycle condition; stacks are the groupoid-valued form of sheaves, and their theory is the descent theory of Part I's Sheaves on Sites and Descent Theory in the case of coefficients in groupoids. The stacks that arise in algebraic geometry are those associated with moduli problems: the classifying stack $BG$ of a group scheme, whose morphisms from a scheme are the $G$-torsors on it, and the quotient stack $[X/G]$ of an action, whose morphisms are the pairs of a torsor and an equivariant map. A stack is algebraic if it admits a smooth atlas, a scheme $U$ with a smooth surjective morphism $U\to\mathcal{X}$ and representable separated diagonal locally of finite presentation, and it is Deligne–Mumford if the atlas can be taken étale, equivalently if the diagonal is unramified, equivalently if all its stabiliser group schemes are finite and reduced; the 2-fibre products exist and are computed by the 2-universal property, and the properties of morphisms are defined representably and are stable under base change. Deligne–Mumford stacks with finite stabilisers have coarse moduli spaces, obtained by descent from the atlas, which are the classical moduli spaces of Moduli Spaces, and the morphism to the coarse space is initial among morphisms to schemes and bijective on geometric points.

Sheaves on a stack are descent data along an atlas, their cohomology is the cohomology of the Čech nerve of the atlas, and it agrees with the cohomology of the coarse space with rational coefficients when the stack is Deligne–Mumford with finite stabilisers over the complex numbers; with integral coefficients or with nontrivial coefficients the stack structure is visible, already in the example $B\mathbb{Z}/2\mathbb{Z}$, whose integral cohomology is the group cohomology of $\mathbb{Z}/2$. Applied to the classical problems, the moduli stack of curves of genus at least two is a smooth Deligne–Mumford stack of dimension $3g-3$ with the universal curve, its compactification by stable curves is smooth and proper with normal-crossing boundary, and the moduli stack of semistable bundles is an Artin stack whose rigidified stable locus is Deligne–Mumford, each with the coarse space constructed in Moduli Spaces. The gain over the coarse formulation is the universal family, the virtual fundamental class and the obstruction theory, and with them the enumerative and deformation-theoretic machinery of the modern theory.

Summary of Notation

Symbol Meaning
$\mathcal{X}\to\mathcal{C}$ category fibered in groupoids; stack when descent holds
$\operatorname{holim}$, descent datum homotopy limit over the nerve; cocycle condition
$BG$ classifying stack of torsors, $\operatorname{Mor}(T,BG) = G$-torsors on $T$
$[X/G]$ quotient stack; value = pairs of a $G$-torsor and an equivariant map
$\Delta : \mathcal{X}\to\mathcal{X}\times_S\mathcal{X}$ diagonal; representable for algebraic stacks
algebraic (Artin) stack smooth atlas, representable separated diagonal, locally of finite presentation
Deligne–Mumford stack étale atlas; unramified diagonal; finite reduced stabilisers
$\mathcal{X}\times_{\mathcal{Y}}\mathcal{Z}$ 2-fibre product
$U_\bullet$, $\check C^\bullet(U_\bullet,\mathcal{F})$ Čech nerve of an atlas; complex computing cohomology
$H^i(\mathcal{X},\mathcal{F})$ cohomology of a stack, by descent along an atlas
$\pi : \mathcal{X}\to X$ coarse moduli space morphism; initial for maps to schemes
$\mathcal{M}_g$, $\overline{\mathcal{M}}_g$, $\mathcal{M}(r,d)$ moduli stacks of curves, stable curves, semistable bundles

Further Reading

  • Gérard Laumon and Laurent Moret-Bailly, Champs algébriques (Springer, 2000), for the foundations of algebraic stacks, atlases and the diagonal.
  • Pierre Deligne and David Mumford, The irreducibility of the space of curves of given genus (Publications Mathématiques de l'IHÉS 36, 1969), for the moduli stack of stable curves and its boundary.
  • Michael Artin, Versal deformations and algebraic stacks (Inventiones Mathematicae 27, 1974), for the criteria for algebraicity.
  • Sean Keel and Shigefumi Mori, Quotients by groupoids (Annals of Mathematics 145, 1997), for the existence of coarse moduli spaces of groupoids with finite stabilisers.
  • Angelo Vistoli, Intersection theory on algebraic stacks and on their moduli spaces (Inventiones Mathematicae 97, 1989), for the cohomology and intersection theory of stacks.
  • Martin Olsson, Algebraic Spaces and Stacks (American Mathematical Society, 2016), for a modern textbook development of the same material.
  • Barbara Fantechi, Lothar Göttsche, Luc Illusie, Steven Kleiman, Nitin Nitsure and Angelo Vistoli, Fundamental Algebraic Geometry: Grothendieck's FGA Explained (American Mathematical Society, 2005), for the descent theory and the representability theorems used throughout.