Algebraic (Artin) Stacks
Algebraic stacks, introduced by Michael Artin, provide the most general framework in which moduli problems in algebraic geometry can be solved. They generalize algebraic spaces by allowing objects to have nontrivial automorphisms, which is captured by the groupoid structure of the stack. The essential idea is to require the existence of a smooth atlas from a scheme (or algebraic space), rather than the etale atlas demanded by Deligne--Mumford stacks.
Motivation: why stacks?
Many natural moduli problems fail to be representable by schemes or even algebraic spaces because the objects being parametrized carry nontrivial automorphisms. For instance, the moduli problem of vector bundles on a curve cannot be a fine moduli space as a scheme because vector bundles have scalar automorphisms. Stacks provide the correct categorical framework to handle these situations.
If is a moduli functor and the objects it parametrizes have automorphisms, then cannot be a sheaf of sets -- it is naturally a sheaf of groupoids (a stack). Forcing it into a scheme (e.g., by rigidification or GIT quotient) loses information about automorphisms and introduces singularities that may not reflect the geometry of the moduli problem.
The definition of an algebraic stack
A stack over the category (schemes over a base with the fppf topology) is an algebraic stack (or Artin stack) if:
- The diagonal morphism is representable by algebraic spaces.
- There exists an algebraic space and a morphism that is smooth and surjective (a smooth atlas or smooth presentation).
Here "representable" means: for any scheme and any morphism (equivalently, a pair of objects ), the fiber product is an algebraic space over .
Condition (1) ensures that the isomorphism spaces are algebraic spaces, which is the minimal requirement for the geometry of to be tractable. In particular, the automorphism group schemes are algebraic group spaces over .
A smooth atlas (or smooth presentation) for an algebraic stack is a smooth surjective morphism where is an algebraic space (often a scheme). Given such an atlas, the fiber product is an algebraic space, and forms a smooth groupoid in algebraic spaces, where are the source and target maps and is the composition. The stack is equivalent to the quotient stack .
Comparison with Deligne--Mumford stacks
A Deligne--Mumford (DM) stack is an algebraic stack that admits an etale atlas: there exists a scheme and an etale surjective morphism .
Equivalently, is DM if and only if the diagonal is unramified (or equivalently, formally unramified).
Every DM stack is an Artin stack, but the converse fails. The key distinction:
| Property | DM stack | Artin stack | |---|---|---| | Atlas | etale | smooth | | Diagonal | unramified | representable | | Automorphism groups | discrete (etale, finite) | positive-dimensional allowed | | Typical example | (curves) | (semistable bundles), |
The DM condition forces automorphism groups to be etale group schemes (discrete in characteristic zero), while Artin stacks allow automorphism groups like or .
The groupoid presentation
Given a smooth atlas , the algebraic stack is completely determined by the smooth groupoid where:
- (the "relations"),
- (source and target, both smooth),
- (composition),
- (identity section),
- (inverse).
Given a smooth groupoid in algebraic spaces, the quotient stack is the stack whose objects over a test scheme are pairs where is a smooth -torsor and is -equivariant. Every algebraic stack is of this form.
Examples
Let be a smooth algebraic group over . The classifying stack is the stack whose objects over a scheme are -torsors (principal -bundles) . A morphism is an isomorphism of -torsors.
The smooth atlas is (the trivial torsor), which is smooth and surjective. The fiber product , so the groupoid is .
For , classifies line bundles. For , classifies rank- vector bundles.
Since for any -torsor , the automorphism groups are itself -- this is positive-dimensional for nontrivial , so is an Artin stack but not DM (unless is etale).
The stack of smooth projective curves of genus is a Deligne--Mumford stack. A smooth atlas is provided by a sufficiently fine Hilbert scheme parametrizing embedded curves. The automorphism group of a genus curve is finite, which is why is DM rather than merely Artin.
For , the stack of elliptic curves (without marked point) has automorphism groups containing (and larger groups for and ), but these are still finite, so remains DM. However, (with a marked point) is a cleaner DM stack.
Let be a smooth algebraic group acting on a scheme . The quotient stack is an algebraic (Artin) stack. The atlas is , which is a -torsor (hence smooth). The groupoid is with and .
If the action has finite stabilizers, is DM. If stabilizers are positive-dimensional (e.g., acting on with the origin as a fixed point), is Artin but not DM.
Let be a smooth projective curve of genus . The stack of rank- vector bundles on is an algebraic (Artin) stack, smooth of dimension . Every vector bundle has (scalar automorphisms), so this cannot be DM.
For , decomposes as the Picard scheme times the classifying stack. For higher rank, the structure is much richer: the Harder--Narasimhan stratification provides a filtration by locally closed substacks.
The weighted projective stack is defined as the quotient stack where acts by with positive integer weights .
If all , this is (a scheme). If the are not all equal, points with nontrivial stabilizers appear, and is a DM stack (the stabilizers are cyclic, hence finite). The coarse moduli space is the classical weighted projective variety .
For example, has the atlas . The point has stabilizer .
For a finite group (viewed as a constant group scheme), classifies -torsors, i.e., Galois -covers. Over an algebraically closed field, has a single -point (the trivial torsor with its unique -structure up to isomorphism), but of this point is .
Since is finite (hence etale), is a DM stack. Its coarse moduli space is , but as stacks -- they differ in their stacky structure.
Consider acting on trivially. Then . Now consider acting on by scaling: . Then is an Artin stack with two kinds of points:
- The origin : stabilizer is (the full group).
- Any : stabilizer is trivial (the orbit is , which is free).
So has a "stacky point" at the origin (with automorphism group ) and is a scheme (in fact ) away from the origin. The coarse moduli space is -- a point.
Let be a smooth projective curve. A Higgs bundle on is a pair where is a vector bundle on and is a morphism (the Higgs field). The moduli stack of rank- Higgs bundles is an algebraic (Artin) stack. It plays a central role in the geometric Langlands program and in non-abelian Hodge theory.
The Hitchin map sends to its characteristic polynomial. The generic fibers are abelian varieties (Hitchin fibers), giving the structure of an integrable system.
For a projective variety , the stack of coherent sheaves on is an algebraic (Artin) stack, locally of finite type. Unlike the moduli of vector bundles, this stack is not of finite type -- there is no bound on the "complexity" of a coherent sheaf.
The substack of torsion sheaves supported at a point is equivalent to (one component for each length ), which captures the combinatorics of partitions via the Jordan normal form.
The stack of -pointed stable curves of genus (with ) is a proper, smooth DM stack of dimension . It compactifies by allowing nodal curves with finite automorphism groups.
The boundary is a normal crossing divisor. Its components are indexed by the combinatorial data of dual graphs: a stable graph with vertices (irreducible components), edges (nodes), and markings (labeled points). For , the coarse space is with three boundary points corresponding to the three ways to partition four points into two pairs.
Let with the -action . The quotient stack is Artin but not DM: the origin has stabilizer . The ring of invariants is , so the GIT quotient (coarse space) is . But the stack remembers the full orbit structure: the fiber over consists of the three orbits , , and , all collapsed to one point in the GIT quotient.
Fix a smooth projective variety and a class . The Kontsevich moduli stack of -pointed genus- stable maps with is a proper DM stack (when is convex, e.g., ). It is the foundation of Gromov--Witten theory.
For , , (degree curves), has dimension . The virtual fundamental class computes the number of rational curves of degree through general points: , , , , ...
Properties of algebraic stacks
A morphism of algebraic stacks is said to have a property (such as smooth, flat, proper, finite type, etc.) if for some (equivalently, any) smooth atlas , the base change has property .
This is well-defined because the property is smooth-local on the target: it is stable under smooth base change and satisfies smooth descent.
A quasi-coherent sheaf on an algebraic stack is a quasi-coherent sheaf on a smooth atlas together with a descent datum: an isomorphism on satisfying the cocycle condition on .
Equivalently, is the category of cartesian quasi-coherent sheaves on the simplicial algebraic space associated to the atlas.
Quasi-separated and separated stacks
An algebraic stack is:
- Quasi-separated if the diagonal is quasi-compact and quasi-separated.
- Separated if the diagonal is proper.
For DM stacks, separated means the diagonal is a closed immersion (as for schemes). For Artin stacks, separated means proper diagonal -- a stronger condition since the diagonal has positive-dimensional fibers (the automorphism groups).
The classifying stack is separated if and only if is proper. So is not separated (the diagonal has fibers isomorphic to , which is not proper). On the other hand, is separated since is finite (hence proper).
The 2-categorical structure
Algebraic stacks form a 2-category: morphisms between stacks admit 2-morphisms (natural isomorphisms). This means that the "space" of morphisms is not a set but a groupoid. In particular:
- Fiber products of stacks are defined only up to equivalence.
- A morphism is an equivalence if and only if it is fully faithful and essentially surjective (on each fiber groupoid).
- The "pullback" of a stack along a morphism involves a 2-fiber product.
For practical purposes, one often works with the associated 1-category obtained by identifying isomorphic morphisms, but the 2-categorical structure is essential for understanding the correct notion of "sameness" for stacks.
Summary
Algebraic (Artin) stacks provide the natural generalization of schemes and algebraic spaces to the setting where objects have nontrivial automorphisms. The key features are:
- Smooth atlas: An Artin stack admits a smooth surjection from an algebraic space.
- Representable diagonal: Isomorphism spaces are algebraic spaces.
- Groupoid presentation: Every Artin stack is for a smooth groupoid.
- Generalizes DM: DM stacks (etale atlas) are a special case.
- Handles automorphisms: Unlike coarse moduli spaces, stacks remember the full automorphism structure of the objects they parametrize.