Descent Data
Descent theory answers the fundamental question: given local data on a covering (modules, morphisms, schemes), when and how can it be glued into a global object? Descent data encodes the compatibility conditions (cocycle conditions) that local data must satisfy in order to glue. This formalism provides the precise framework for "patching" constructions in algebraic geometry, generalizing the classical gluing of sheaves along open covers to the etale, fppf, and fpqc topologies.
Motivation: Gluing in the Zariski Topology
Before treating the general case, recall the classical gluing problem.
Let be a Zariski open cover. To glue sheaves on and on into a sheaf on , we need:
- An isomorphism (the gluing datum).
For three opens , we additionally need the cocycle condition on triple overlaps:
This data satisfying the cocycle condition is precisely a descent datum for the Zariski cover . The classical gluing lemma says such data always produces a unique sheaf on , i.e., Zariski descent is effective for sheaves.
The line bundle on (where with ) is constructed by gluing the trivial line bundles and via the transition function
on . The cocycle condition is automatic for two opens. Different integers give non-isomorphic line bundles, and .
Descent Data for a Morphism
Let be a morphism of schemes. Let be the two projections. A descent datum on an -scheme relative to is an isomorphism
over , satisfying the cocycle condition: on , we have
where are the projections onto the -th factors.
The cocycle condition is the algebraic analogue of the compatibility on triple overlaps in classical gluing. If is a disjoint union (as in a covering family), then:
- corresponds to pairwise overlaps.
- corresponds to triple overlaps.
The isomorphism restricts to isomorphisms and the cocycle condition says on .
Descent Data for Modules
Let be a ring homomorphism. A descent datum for -modules relative to is a pair where:
- is a -module.
- is a -module isomorphism.
The isomorphism satisfies the cocycle condition: the diagram
equals (the subscripts indicate which tensor factors the isomorphism acts on).
Here , , and is the "composite" isomorphism.
Let be an -module and the base change. Then has a canonical descent datum given by
(i.e., swapping the -factors past ). This is the trivial descent datum. The cocycle condition is immediate from the associativity of tensor products.
A descent datum is effective if it is isomorphic to a trivial one, i.e., if for some -module and corresponds to the canonical isomorphism.
Let be faithfully flat. A descent datum on (a free -module of rank 1) amounts to a -module automorphism satisfying the cocycle condition. Such an automorphism is multiplication by a unit .
The cocycle condition says that in :
This is a 1-cocycle in the Amitsur complex , and the cohomology classifies isomorphism classes of such descent data, which correspond to rank-1 projective -modules (i.e., elements of ).
For a free -module of rank , a descent datum amounts to a matrix satisfying the cocycle condition:
Two descent data are isomorphic if for some .
The set of effective descent data modulo isomorphism is , classifying rank- projective -modules (or rank- vector bundles on ).
Effectiveness of Descent
Let be a morphism, and let denote the category of descent data (pairs of -schemes with descent data). There is a natural functor
sending an -scheme to .
We say descent is effective for the morphism (and a given class of objects) if is an equivalence of categories, i.e., every descent datum arises (up to isomorphism) from a unique object over .
Faithfully flat descent for modules (Grothendieck): Let be a faithfully flat ring homomorphism. Then the functor
is an equivalence of categories. The quasi-inverse sends to
This is the module of invariants (or descent module): the elements of that are "invariant" under the descent datum.
Moreover, is finitely generated (resp. finitely presented, projective) as a -module if and only if is finitely generated (resp. finitely presented, projective) as an -module.
Faithfully flat descent is also effective for -algebras: if is faithfully flat and is a -algebra with descent datum, then is an -algebra with .
This extends to: descent is effective for quasi-coherent -algebras along faithfully flat quasi-compact morphisms . This is the key to "descending" affine morphisms.
Descent is effective for affine morphisms along fpqc covers. More precisely: let be an fpqc morphism, and let be an affine -scheme equipped with descent data . Then there exists an affine -scheme with (compatibly with ), and is unique up to unique isomorphism.
This follows from the effectiveness for quasi-coherent algebras: an affine -scheme corresponds to a quasi-coherent -algebra , and the descent datum on corresponds to a descent datum on . Descending to an -algebra gives .
Descent for Morphisms
Let be a morphism and let be -schemes. The question of descent for morphisms asks: is the sequence
exact (i.e., an equalizer)?
If so, morphisms can be "descended" along : a morphism over that is compatible with the two pullbacks to comes from a unique morphism over .
For any fpqc morphism , descent for morphisms is effective: the sequence above is always an equalizer. This is equivalent to saying that representable presheaves are sheaves for the fpqc topology (the fpqc topology is subcanonical).
Concretely: given schemes over and a morphism over such that the two pullbacks to agree, there is a unique morphism over with .
Let be a finite Galois extension with group . Descent for morphisms along says: given -schemes , a -morphism is the same as an -morphism that commutes with the Galois action (i.e., for all ).
This is the scheme-theoretic version of Galois descent: to give a -rational map between -varieties, it suffices to give a -rational map that is Galois-equivariant.
Non-effective Descent
Descent is not always effective for arbitrary schemes (or algebraic spaces) along fpqc covers. The classical counterexample is due to Hironaka:
There exists a proper non-projective threefold over with an involution such that the quotient exists as an algebraic space but not as a scheme. The descent datum for (as a scheme over ) is a scheme over by descent, but the "descended" object is only an algebraic space.
More precisely: descent along etale covers is effective for separated schemes (by a theorem of Artin), but effectiveness can fail for non-separated schemes. This failure is one motivation for enlarging the category of schemes to algebraic spaces and stacks.
Descent for vector bundles (locally free sheaves of finite rank) is effective along fpqc covers. This is because vector bundles are affine over the base (locally ), and descent is effective for affine schemes.
However, descent for projective bundles is more subtle. A projective bundle with descent data gives a Brauer-Severi variety, and the obstruction to effectiveness is an element of the Brauer group .
Concretely, a Brauer-Severi variety over a field is a variety that becomes isomorphic to over . It is trivial (i.e., already isomorphic to ) if and only if it has a -rational point. Its class in is the obstruction.
The Descent Category and Fibered Categories
For a morphism , the category of descent data for a fibered category consists of:
-
Objects: Pairs where and in satisfying the cocycle condition on .
-
Morphisms: are morphisms in compatible with and .
The functor is always fully faithful when is an fpqc cover and is a stack (or satisfies descent for morphisms). Effectiveness means is essentially surjective, hence an equivalence.
Let be a finite Galois extension with group . For the fibered category of vector bundles:
has objects: pairs where is a finite-dimensional -vector space and (with -action twisted by ) are isomorphisms satisfying .
This is precisely a semilinear representation of on : each is -semilinear () and .
By Hilbert's Theorem 90 (in the generalized form), descent is effective: every semilinear representation comes from a -vector space with .
Let be a group scheme over and an fpqc cover. A -torsor over becomes trivial over if and only if (i.e., has a section over ).
Assuming (trivial torsor over ), the descent datum for is encoded by an element satisfying the cocycle condition . This is precisely a Cech 1-cocycle, and isomorphism classes of torsors trivial over are classified by .
Taking the colimit over all covers gives (first cohomology, or first nonabelian cohomology if is not commutative).
Summary
-
Descent data = an object on + an isomorphism on + cocycle condition on .
-
Descent for morphisms is effective along fpqc covers (the fpqc topology is subcanonical). This is foundational.
-
Descent for quasi-coherent modules is effective along faithfully flat morphisms. This includes vector bundles, algebras, and affine schemes.
-
Descent for schemes is effective for affine schemes and separated schemes (along etale covers) but can fail for general schemes. This failure motivates algebraic spaces and stacks.
-
The cocycle condition is the algebraic analogue of the topological gluing condition on triple overlaps. It arises from the simplicial structure of the Cech nerve .
-
Descent is the mechanism by which local constructions (on a covering) become global objects. It is the technical heart of the theory of algebraic stacks.