Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 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.

Affine pushforward is compatible with sheaf cohomology

Statement

Assume the Axiom of Choice and Dependent Choice, inherited from the derived functors and the Godement resolution. 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 the natural maps Hq(S,f∗F)⟶Hq(X,F) of sheaf cohomology (Sheaf cohomology as right derived global sections) are isomorphisms for every q≥0; the pushforward f∗F is the direct image sheaf (Direct image of a sheaf along a continuous map). The empty source, empty target, zero module and identity morphism are included, and q=0 is the identity f∗F(S)=F(X) under the definition of the direct image.

Facts & Assumptions

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

[F1]

Godement resolution: every abelian sheaf G on a space X has a resolution 0→G→C∙(G) by flasque sheaves, and there are natural isomorphisms Hq(X,G)≅Hq(Γ(X,C∙(G))) for all q≥0; the Axiom of Choice is used in its construction. (Godement terms are flasque and compute cohomology)

[F2]

Flasque means that every restriction map on open subsets is surjective; restrictions of flasque sheaves to open subspaces are flasque. (Flasque sheaf)

[F3]

The direct image is defined on open V⊆S by (f∗G)(V)=G(f−1V) with the restriction maps of G. (Direct image of a sheaf along a continuous map)

[F4]

Flasque sheaves are acyclic for global sections on every open subspace: Hq(W,G∣W)=0 for q>0 and W open. (Flasque abelian sheaves are Γ-acyclic)

[F5]

Local-section formula: Rqf∗G is the sheafification of V↦Hq(f−1V,G) over open V⊆S; equivalently its stalks are the corresponding filtered colimits over the affine opens of S. (Local-section formula for derived direct image, Higher direct image of a sheaf)

[F6]

f affine means that f−1V is affine for every affine open V⊆S. (Affine morphisms)

[F7]

Acyclic-resolution theorem: if J∙ is a resolution of an object A by F-acyclic objects for an additive left exact functor F, then RnF(A)≅Hn(F(J∙)) canonically, under the stated supplied-injective-data hypotheses, which hold for the module categories of schemes and their direct-image functors. Dependent Choice is assumed. (The acyclic-resolution theorem for right derived functors)

[F8]

Affine vanishing: for affine f and quasi-coherent F one has Rqf∗F=0 for every q>0. (Higher direct images of quasi-coherent modules vanish along affine morphisms)

[F9]

The category of OX-modules is abelian; its kernels and cokernels have the same underlying abelian sheaves as the corresponding kernels and cokernels in the abelian-sheaf category. (Enough injective sheaves of modules)

Proof

technique · direct: push the Godement flasque resolution forward along the affine morphism, where flasque terms stay flasque and the cohomology sheaves vanish above degree zero, and compare the two acyclic resolutions
1.1F1F9construct

Apply the Godement construction of [F1] to the underlying abelian sheaf of F, retaining its module structure at every stage. Explicitly, for an OX-module G, the first Godement term has C0(G)(V)=∏x∈VGx, with a∈OX(V) acting in the x-coordinate through ax∈OX,x. The germ map G→C0(G) is OX-linear; take its cokernel in Mod(OX) and repeat. By [F9] the resulting kernels and cokernels have the same underlying abelian sheaves as in the abelian-sheaf construction, so this gives an exact resolution 0→F→G∙ by OX-modules whose underlying abelian complex is the Godement resolution. Every Gp is flasque and Hq(X,F)≅Hq(Γ(X,G∙)) naturally in F by [F1].

1.2F2F3

For every p the sheaf f∗Gp is flasque: by [F3] its sections on an open V⊆S are those of Gp on f−1V, and for V′⊆V the restriction map of f∗Gp is the restriction map of Gp along the open inclusion f−1V′⊆f−1V, which is surjective by [F2].

1.3F4F5F6F8

Every flasque sheaf G on X is f∗-acyclic, that is Rqf∗G=0 for all q>0. Indeed, let V⊆S be affine; then f−1V is affine by [F6] and Hq(f−1V,G)=0 for q>0 by [F4]. The local-section formula [F5] exhibits Rqf∗G as the sheafification of the presheaf V↦Hq(f−1V,G), and as in the proof of [F8] its stalks are filtered colimits over the affine opens of S, all of whose values vanish; hence these stalks are zero and Rqf∗G=0.

2.1F7F8step 1.2step 1.3

Apply the acyclic-resolution theorem [F7] to the left exact functor f∗ and the resolution G∙ of F, all of whose terms are f∗-acyclic by step 1.3: there are canonical isomorphisms Rqf∗F≅Hq(f∗G∙) for every q≥0. Since f is affine and F quasi-coherent, [F8] gives Rqf∗F=0 for q>0; therefore the complex f∗G∙ is a resolution of f∗F by flasque sheaves, the degree-zero cohomology being H0(f∗G∙)=f∗F by left exactness of f∗.

3.1F3F4F7step 1.1step 2.1

Apply [F7] to the global-sections functor ΓS and the resolution f∗G∙ of f∗F from step 2.1, whose terms are flasque, hence ΓS-acyclic by [F4]: there are canonical isomorphisms Hq(S,f∗F)≅Hq(Γ(S,f∗G∙)) for every q≥0. Since Γ(S,f∗Gp)=Gp(X)=Γ(X,Gp) by [F3], the right-hand cohomology is Hq(Γ(X,G∙)), which is Hq(X,F) through the natural isomorphism of step 1.1. Composing gives an isomorphism Hq(S,f∗F)→Hq(X,F) for every q≥0.

4.1F7step 1.1step 2.1step 3.1∎

Naturality and canonical identification. The Godement construction in step 1.1 is functorial in F, and the acyclic-resolution comparison isomorphisms in steps 2.1 and 3.1 are natural by [F7]. Their composite is therefore the canonical map obtained by evaluating the same complex first as ΓS(f∗G∙) and then as ΓX(G∙) under the identity of functors ΓS∘f∗=ΓX; in degree zero it is the identity on F(X). Boundary cases: if X=∅ or F=0 then f∗F=0 and both sides vanish; if S=∅ both sides are zero sheaves on the empty space; if f is the identity then the comparison is the identity map. The Axiom of Choice is inherited from [F1] and [F4], and Dependent Choice from [F7]; no other selection is made.

Depends on

Used by

Dependency tree · two levels

76 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