Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Higher direct images of quasi-coherent modules vanish along affine morphisms

Statement

Assume the Axiom of Choice, inherited from sheaf cohomology and from the derived direct-image construction. Let f:X→S be an affine morphism of schemes (Affine morphisms) and let F be a quasi-coherent OX-module (Quasi-coherent module on a scheme). Then, with Rqf∗F the higher direct images (Higher direct image of a sheaf), Rqf∗F=0 for every q>0. The empty source and target, the zero module, the identity morphism and the case where S is affine are included; q=0 is not asserted to vanish, since R0f∗F=f∗F need not be zero.

Facts & Assumptions

Given: An affine morphism f:X→S of schemes and a quasi-coherent OX-module F.

[F1]

f is affine when f−1(U) is an affine scheme with the restricted structure sheaf for every affine open subscheme U⊆S; this includes the empty preimages. (Affine morphisms)

[F2]

If X=Spec⁡A is affine and G is a quasi-coherent OX-module, then Hq(X,G)=0 for every q>0, including the empty affine scheme and the zero module. (Affine acyclicity of quasi-coherent sheaves)

[F3]

The restriction of a quasi-coherent module to an open subscheme is quasi-coherent. (Quasi-coherent module on a scheme)

[F4]

Local-section formula: for every q≥0 the sheaf Rqf∗F is the sheafification of the presheaf V↦Hq(f−1V,F) on the open subsets V⊆S. (Local-section formula for derived direct image, Higher direct image of a sheaf)

[F5]

Sheafification preserves stalks: for a presheaf P on S and s∈S the map Ps→(aP)s is a bijection. (Sheafification preserves stalks)

[F6]

The stalk of a presheaf at s is the filtered colimit of its values over the open neighbourhoods of s; comparing along a cofinal subsystem gives the same colimit. Every point of a scheme has an affine open neighbourhood, and the affine open subschemes of S form a basis of its topology. (The stalk of a presheaf at a point, Schemes)

[F7]

A morphism of sheaves on a space is an isomorphism if and only if it is an isomorphism on every stalk; in particular a sheaf whose stalks are all zero is the zero sheaf. (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk)

Proof

technique · direct: on the affine opens of the base the source is affine and the restricted sheaf is quasi-coherent, so the local-section presheaf of every positive higher direct image vanishes on a basis; its sheafification has zero stalks
1.1F1F2F3

Let V⊆S be affine. By [F1] the preimage f−1V is an affine scheme, and F∣f−1V is quasi-coherent by [F3]. Applying [F2] to the affine scheme f−1V and this restriction gives Hq(f−1V,F)=0 for every q>0.

1.2F4F5

Fix q>0 and let Pq be the presheaf V↦Hq(f−1V,F) on the open subsets of S. By [F4] the sheaf Rqf∗F is Pq's sheafification, so by [F5] its stalk at a point s∈S is the stalk of Pq at s.

2.1F5F6step 1.1step 1.2

Compute that stalk as a colimit. By [F6] the stalk of Pq at s is the filtered colimit of the groups Pq(V)=Hq(f−1V,F) over the open neighbourhoods V∋s, and by the same fact the affine open neighbourhoods of s — which form a basis — are cofinal in this system, so the colimit may be computed over them alone. Every value occurring there vanishes by step 1.1, and a filtered colimit of zero groups with zero transition maps is zero, so (Rqf∗F)s=0 for every s∈S.

3.1F2F4F6F7step 2.1∎

The sheaf Rqf∗F has zero stalk at every point of S by step 2.1, so by [F7] it is the zero sheaf; this holds for every q>0, which is the assertion. Boundary cases: if S=∅ there is nothing to check and the claim is vacuous; if X=∅ or F=0, step 1.1 applies at every affine V with value 0; if f is the identity or S is affine, step 1.1 is the same computation. The Axiom of Choice is inherited from [F2] and [F4], and no further selection is made beyond the choice of the pointwise affine neighbourhoods implicit in [F6].

Depends on

Used by

Dependency tree · two levels

57 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources