Stacks
Prerequisites: Groupoids. Full path (3 pages)
Why is it interesting?
The development of modern physics in the first half of the 20th century was closely related to the development of differential geometry, first via Riemannian geometry in Einstein’s theory of gravity and then later via Cartan geometry in Yang-Mills’s theory of gauge fields. But, as highlighted by Grothendieck in the second half of the 20th century and as witnessed by a multitude of modern developments, a more natural mathematical description of many phenomena in geometry is obtained by refining from traditional geometric spaces to more refined kinds of spaces known as “stacks”.
[…]
Our main motivation to consider sheaves and stacks is to provide a nonperturbative framework in which we can do physics. Much of gauge theory is done in perturbation theory, but in fact non-perturbative effects such as Dirac monopoles and Yang-Mills instantons play a crucial role in fundamental physics [5]. The language of stacks is the natural language for these phenomena.
locality principle + gauge principle = stack principlehttps://ncatlab.org/schreiber/files/SchreiberTrento14.pdf
Intuitive
Many objects in physics are described patch by patch. On a curved space we use one coordinate chart here and another there; in electromagnetism we may need a different vector potential on different regions, related by gauge transformations where the regions overlap. To build a global object we glue the local pieces together along the overlaps.
For ordinary functions gluing is simple: two local functions either agree on the overlap or they do not. Gauge fields are different. Two local descriptions on an overlap are in general related by a specific gauge transformation, and that gauge transformation is part of the data. When three regions overlap, the three gauge transformations between them must fit together. A gauge field can also have symmetries of its own: gauge transformations that leave it unchanged.
A stack is the mathematical object that keeps track of all of this. It assigns to every region the collection of local objects together with the isomorphisms between them (for gauge fields: the gauge transformations), and it demands that compatible local pieces always glue to a global piece in an essentially unique way. In a quotient by a symmetry, an ordinary space forgets which points had extra symmetry; a stack remembers it. This is why stacks are the natural setting for the space of all gauge fields, and for topologically non-trivial configurations such as the Dirac monopole, where no single global vector potential exists.
Concrete
The simplest example is a gauge field. We set and use the covariant derivative on a field of charge . Cover space-time (or space) by open sets . On each we have a vector potential , and on each overlap a transition function with
For this to be consistent on triple overlaps the transition functions have to satisfy the cocycle condition
The data describe a principal -bundle with connection. Two such data sets describe the same physical configuration if they are related by local gauge transformations , , .
Example: the Dirac monopole. On the sphere surrounding a magnetic charge take the two patches (sphere minus south pole) and (sphere minus north pole), with
Both give the field strength with total flux , but neither is defined on the whole sphere. On the overlap with . The transition function must be single valued on the equator, which requires : the Dirac quantization condition.
This example shows the two features that make a stack. First, the global object exists only as local data glued by gauge transformations. Second, to decide whether two configurations are "the same" we have to specify a gauge transformation between them, and a configuration can have non-trivial automorphisms (here the constant gauge transformations , which leave every unchanged). The rule "to each open set assign the groupoid whose objects are -bundles with connection on and whose morphisms are gauge transformations" is the stack of gauge fields. The gluing property above (local data plus compatible transition functions determine a global object, unique up to unique isomorphism) is what makes it a stack and not only a groupoid-valued assignment.
Abstract
Fix a site, for example the category of smooth manifolds with open covers, or of schemes with the étale topology. A prestack is a pseudofunctor (equivalently, a category fibred in groupoids over ). For a cover the category of descent data has as objects families with isomorphisms satisfying on . is a stack if for every cover the restriction functor
is an equivalence of categories. Fully faithful means isomorphisms glue uniquely (a sheaf condition on morphisms); essentially surjective means objects glue. A sheaf of sets is a stack whose groupoids have only identity morphisms, and every manifold or scheme defines a stack through , since maps glue along covers (the topology is subcanonical) and by the Yoneda lemma no information is lost.
Standard examples:
- For a Lie group , assigns to the groupoid of principal -bundles on . Maps are principal -bundles on , so is a moduli stack of bundles. With connections one obtains , the stack of gauge fields.
- For a -action on , the quotient stack assigns to principal -bundles with a -equivariant map . When acts freely and properly, ; otherwise the stack retains the stabilizer groups, and . Orbifolds are differentiable stacks that are locally of the form with a finite group.
- A differentiable stack is one equivalent to , the stack associated with a Lie groupoid; two Lie groupoids present equivalent stacks if and only if they are Morita equivalent. In algebraic geometry the analogous notions are Deligne-Mumford and Artin stacks, introduced to handle moduli problems such as the moduli of curves , whose objects have automorphisms.
Replacing groupoids by higher groupoids gives higher stacks. Bundle gerbes with connection, which describe the -field of string theory, form the 2-stack (see gerbes), and in general classifies degree differential cohomology. In this language a gauge field configuration on is a map , and the gauge redundancy is built into the morphisms instead of being divided out. Global effects like monopole charges and instanton numbers appear as the topological classes of these maps, i.e. characteristic classes of the underlying bundles.
- See section 6 in Mirror Symmetry, Hitchin's Equations, And Langlands Duality by Edward Witten
History
Stacks (champs) were introduced by Alexander Grothendieck and developed by Jean Giraud in the 1960s (Giraud, Cohomologie non abélienne, 1971); Deligne and Mumford introduced algebraic stacks in 1969. Grothendieck's 1983 manuscript Pursuing Stacks is about higher stacks. For some more information, see https://ncatlab.org/nlab/show/Pursuing+Stacks