Proof of Faithfully Flat Descent
This proof establishes the fundamental theorem of faithfully flat descent for modules, following the classical approach of Grothendieck. We prove that the base change functor from -modules to -modules with descent data is an equivalence of categories when is faithfully flat.
Statement
Let be a faithfully flat ring homomorphism. Then the functor
defined by is an equivalence of categories. The quasi-inverse sends to .
Preliminary: Faithfully Flat Modules
We begin with the key properties of faithfully flat modules that will be used throughout the proof.
Lemma (Properties of faithfully flat maps). Let be a faithfully flat ring map. Then:
(a) A sequence of -modules is exact if and only if is exact.
(b) An -module is zero if and only if .
(c) A map of -modules is injective (resp. surjective, bijective) if and only if is.
Proof of Lemma. Since is a flat -module, is exact, so the "only if" direction in (a) is immediate. For the "if" direction: let be the homology. Then by hypothesis. Since is faithfully flat, , giving exactness. Parts (b) and (c) are special cases of (a).
Step 1: Exactness of the Amitsur Complex
The key technical ingredient is the exactness of the Amitsur (or descent) complex.
Step 1a: The Amitsur complex.
For an -module , consider the augmented cosimplicial complex (the Amitsur complex):
where inserts in the -th tensor position. Explicitly:
Step 1b: Reduction to the split case.
After tensoring the Amitsur complex with over (applying ), we get the same complex for the ring map , .
This map has a section: defined by (the multiplication map). The existence of a section means we are in the "split" case.
Step 1c: Exactness in the split case.
When has a section (i.e., ), the Amitsur complex is exact. We construct a contracting homotopy.
Define by
We claim this is a contracting homotopy: where .
To verify: . And for , from which the homotopy identity follows.
Step 1d: Conclusion of exactness.
Since is faithfully flat, a complex of -modules is exact if and only if it becomes exact after tensoring with . After tensoring the Amitsur complex with , we are in the split case (Step 1c), so the tensored complex is exact. By faithful flatness, the original complex is exact.
Therefore, for any -module :
is exact. In particular, .
Step 2: Descent for Morphisms (Fully Faithful)
Step 2a: Setup.
We show that for any -modules , the natural map
is a bijection, where denotes -module homomorphisms compatible with the canonical descent data.
Step 2b: Injectivity.
Let be an -module map such that . By faithful flatness (Step 1, property (c)), . So the map is injective.
Step 2c: Surjectivity.
Let be a -module map compatible with the canonical descent data. "Compatible" means the diagram
commutes with the two natural maps from to (inserting on the left vs. on the right).
Consider the two maps defined by:
- (first map , then apply on the first two factors)
- (apply first, then map to the triple tensor)
Wait, let us be more precise. The compatibility condition states that
where sends and sends .
By the exactness of the Amitsur complex (Step 1), maps the submodule to . Here is the map , and the image is precisely the kernel of .
Indeed, the compatibility condition says preserves the equalizer of the two maps to the double tensor, and this equalizer is (by Step 1). So restricts to an -module map , and .
Step 3: Effectiveness of Descent
Step 3a: Setup.
Let be a descent datum: is a -module and is a -module isomorphism satisfying the cocycle condition on .
We need to construct an -module with (compatibly with ).
Step 3b: Construction of .
Define as the equalizer:
More precisely, we have two maps :
- defined by (the map ).
- defined by .
Set .
This is an -submodule of (the map is -linear, and is its kernel).
Step 3c: The map .
There is a natural -module map defined by (using the -module structure on ). We claim this is an isomorphism.
Step 3d: Proof that is an isomorphism (after base change).
We use the faithful flatness strategy: show that is an isomorphism, then conclude by faithful flatness.
After base changing along , we get:
- The module becomes (a -module).
- The descent datum becomes .
The base-changed descent datum is "split": via the multiplication map (sending ), we have a section of .
In the split case, the descent datum comes from a -module: explicitly, itself viewed as a -module (with the section providing the splitting). The equalizer in the split case is isomorphic to (this is the content of the contracting homotopy from Step 1).
Therefore is an isomorphism. Since is faithfully flat, is an isomorphism.
Step 3e: Compatibility with descent data.
We must verify that the isomorphism is compatible with the descent data, i.e., the canonical descent datum on corresponds to under .
The canonical descent datum on is the isomorphism given by .
Under : the left side maps to (via ), and the right side maps to (via ). The composite isomorphism is , which holds because satisfies , and extending by -linearity gives the full compatibility.
Step 4: The Quasi-inverse is Well-defined
Step 4a: is functorial.
The construction is functorial in : a morphism of descent data (a -module map compatible with ) restricts to a map .
Step 4b: The unit.
For an -module , setting with canonical descent datum, the equalizer recovers : this is the content of Step 1 (exactness of the Amitsur complex), which says .
So the composite is the identity (up to canonical isomorphism).
Step 4c: The counit.
For a descent datum , we constructed and showed in Step 3. So the composite is an isomorphism.
This completes the proof that and its quasi-inverse form an equivalence of categories.
Step 5: Preservation of Finiteness
Step 5: Properties preserved by descent.
The equivalence preserves many properties of modules:
(a) is finitely generated over is finitely generated over .
Proof. The "only if" direction is clear. For "if": suppose is generated by . Write for some and . Let . Then is surjective (since the are in the image). By faithful flatness, is surjective, so is finitely generated.
(b) is finitely presented over is finitely presented over . (Similar argument using that faithful flatness reflects finite presentation.)
(c) is projective over is projective over . (Uses that faithful flatness reflects projectivity.)
(d) is flat over is flat over . (Because flatness is detected by the vanishing of , and commutes with flat base change.)
These results are essential for applications: they show that descent preserves the "type" of module (finitely generated, projective, etc.).
Geometric Version
The geometric version of the theorem follows from the affine version by gluing:
Theorem. Let be a faithfully flat quasi-compact morphism of schemes. Then is an equivalence.
Proof sketch. Cover by affine opens . Since is quasi-compact, each has a finite affine cover . The map is faithfully flat. Apply the affine theorem on each piece and glue using the Zariski descent (which is effective for quasi-coherent sheaves).
Verification: An Explicit Example
Let , , so is faithfully flat (in fact, finite free of rank 2). The Galois group is with = complex conjugation.
A descent datum is a -module with an isomorphism satisfying the cocycle condition. Using (via ), this is equivalent to a semilinear automorphism with .
Take and (componentwise conjugation). Then
And indeed . Descent is effective.
Now take a non-trivial descent datum: with . Then
(via ). Again , but the -structure is different (the real structure on is different from the componentwise one).
Let and (Gaussian integers). This is not a Galois cover of (it ramifies at ). But is faithfully flat (since is free of rank 2 as a -module).
A descent datum on a -module is an isomorphism . Using , we can analyze the descent datum as a pair of endomorphisms.
For (free rank 1), the descent data are classified by , which gives . Every rank-1 descent datum is effective and trivial.
Summary of the Proof
The proof of faithfully flat descent has four main ingredients:
-
Exactness of the Amitsur complex (Step 1): proved by reducing to the split case via faithful flatness.
-
Fully faithfulness (Step 2): morphisms of -modules embed into morphisms of descent data, by the exactness from Step 1.
-
Essential surjectivity (Step 3): every descent datum is effective, with being the descended module, proved by showing via reduction to the split case.
-
Preservation of finiteness (Step 5): the descent equivalence preserves finite generation, finite presentation, projectivity, and flatness.
The same strategy (reduce to the split case, use faithful flatness to detect exactness) appears repeatedly in algebraic geometry whenever descent arguments are needed.