Alphabeta Math
TheoremStatement: 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 quasi-coherent sheaves are modules

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a commutative ring with 1 and put X=Spec⁡A. Let Mod⁡A be the category of A-modules and QCoh⁡(X) the full subcategory of OX-modules consisting of the quasi-coherent ones (Quasi-coherent module on a scheme).

Consider the functors (−)∼:Mod⁡A⟶QCoh⁡(X),M⟼M~, given by the associated module sheaf (Module sheaf on an affine scheme, The associated module sheaf exists), and Γ(X,−):QCoh⁡(X)⟶Mod⁡A,F⟼Γ(X,F).

Then:

  1. For every A-module M the canonical map M→Γ(X,M~), m↦m (the section over X), is an isomorphism of A-modules (Sections of the associated sheaf on basic opens).
  2. For every quasi-coherent F the canonical comparison morphism κF:Γ(X,F)~→F, whose component on D(f) is the localisation at f of the restriction map Γ(X,F)→F(D(f)), is an isomorphism of OX-modules. In particular F≅Γ(X,F)~.
  3. (−)∼ is fully faithful: for all A-modules M,N the map Hom⁡A(M,N)→Hom⁡OX(M~,N~), u↦u~, is a bijection, with inverse ψ↦ψX.
  4. Consequently (−)∼ and Γ(X,−) are quasi-inverse equivalences Mod⁡A≃QCoh⁡(X): the unit in (1) and the counit in (2) are natural isomorphisms, and M↦M~ is an equivalence of categories.

All claims include the zero ring A=0, where X=∅, both categories are equivalent to the terminal category, and the assertions are trivial. The Axiom of Choice is used only as it is used by the associated-sheaf existence theorem and its consequences cited below, and by the compactness of Spec⁡A.

Facts & Assumptions

Given: A commutative ring A with 1, the scheme X=Spec⁡A with structure sheaf OX, and a quasi-coherent OX-module F.

[F1]

(Definition of quasi-coherence) Every point x∈X has an affine open neighbourhood V=Spec⁡B⊆X and a B-module N with an isomorphism F∣V≅N~ of OV-modules (Quasi-coherent module on a scheme).

[F2]

The distinguished opens D(f)={p:f∉p}, f∈A, form a basis of the topology of X; moreover OX(D(f))=Af with restriction the localisation Af→Ag for D(g)⊆D(f) (The underlying space of an affine spectrum, Sections and restrictions on distinguished opens of an affine scheme).

[F3]

Spec⁡A is compact, by an argument using the Axiom of Choice (The prime spectrum is compact in the library's non-Hausdorff sense).

[F4]

For f1,…,fr∈A with r≥1 one has X=D(f1)∪⋯∪D(fr) if and only if 1∈(f1,…,fr), that is, if and only if f1,…,fr generate the unit ideal (Distinguished-subset covers detect radicals).

[F5]

(Restriction to an affine open) If W=Spec⁡C is an affine open subscheme of Spec⁡B with ring map B→C, then for every B-module N there is a canonical isomorphism (N~)∣W≅(C⊗BN)~ of OW-modules, natural in N (An associated sheaf restricts to an associated sheaf on an affine open).

[F6]

For an A-module M and f∈A there is a canonical identification Γ(D(f),M~)=Mf, natural in f and in M; in particular Γ(X,M~)=M, and an A-linear map u:M→N induces u~ with component uf:Mf→Nf at D(f) (Sections of the associated sheaf on basic opens).

[F7]

A morphism of OX-modules between sheaves whose sections on the distinguished-open basis are known is determined by its components on that basis, and a compatible family of module maps on distinguished opens extends uniquely to a morphism; hence a morphism is an isomorphism exactly when all of its distinguished-open components are isomorphisms (Module sheaf on an affine scheme, The associated module sheaf exists, A sheaf on a topological space, Modules on a ringed space).

[F8]

(Sheaf axiom as equalizer) For a sheaf F of abelian groups, an open set U and a cover U=⋃iUi, the restriction map F(U)→∏iF(Ui) is an equalizer of the maps d0((si))=(si∣Ui∩Uj) and d1((si))=(sj∣Ui∩Uj); for a finite cover this means that F(U) is identified with ker⁡(d0−d1) (The sheaf axiom is the equalizer condition on a cover).

[F9]

(Principal module descent) Let f1,…,fr generate the unit ideal, let Mi be Afi-modules with isomorphisms φij:(Mi)fj→(Mj)fi satisfying φii=id and φjk∘φij=φik on triple localisations. Then M=ker⁡(u−v)⊆∏iMi, where u((mk))k,l=(mk)∣fl and v((mk))k,l=φkl−1((ml)∣fk), satisfies Mfi≅Mi for all i, compatibly with the φij; the construction uses no choice principle (Descent of modules on a finite principal cover).

[F10]

Localisation commutes with kernels: for an A-linear map u:P→Q and g∈A, the natural map (ker⁡u)g→ker⁡(ug) is an isomorphism (Localisation commutes with kernels images and cokernels).

[F11]

For a prime p∈X the stalk of M~ at p is canonically M~p≅Mp (The stalk of an associated sheaf is the localisation).

[F12]

Sheaves of modules glue: if G,H are OX-modules and ψi:G∣Ui→H∣Ui are morphisms on the members of an open cover X=⋃iUi which agree on the overlaps, then they glue to a morphism ψ:G→H; if each ψi is an isomorphism then so is ψ (Compatible local sheaves glue uniquely up to unique isomorphism, A sheaf on a topological space).

Given (continued): All associated sheaves M~ are those of Module sheaf on an affine scheme, and all uses of the words "isomorphism" and "quasi-inverse" refer to the full subcategory QCoh⁡(X) of Quasi-coherent module on a scheme.

Proof technique: direct; compute that every quasi-coherent F is associated to its module of global sections by refining to a finite principal cover, applying principal module descent to the restrictions, and using the sheaf equalizer condition to identify the descent module with Γ(X,F).

Proof

1.1F6

The zero ring: if A=0 then X=Spec⁡A=∅ (The underlying space of an affine spectrum). The only A-module is 0, whose associated sheaf is the zero sheaf on the empty space, and the only sheaf on ∅ is the zero sheaf, so M↦M~ and Γ are the identity functors between the one-object, one-morphism categories and each claim holds. Hence assume A≠0, so that X≠∅, for the rest of the proof; then Γ(X,M~)=M in particular is [F6].

1.2F1F2F5F6

Each point has a basic neighbourhood on which F is associated to its own sections: let x∈X; by [F1] there are an affine open V=Spec⁡B⊆X containing x and a B-module N with F∣V≅N~; by [F2] choose f∈A with x∈D(f)⊆V. In V=Spec⁡B the open D(f) is the distinguished open cut out by the image of f in B, with ring of sections Af; applying [F5] to the affine open subscheme D(f)=Spec⁡Af of V gives (N~)∣D(f)≅(Af⊗BN)~. Restricting the isomorphism F∣V≅N~ therefore yields F∣D(f)≅(Af⊗BN)~, and by [F6] applied to the ring Af and the Af-module Af⊗BN this module is Γ(D(f),F). Hence F∣D(f)  ≅  Γ(D(f),F)~ for such an f.

1.3F6

The unit and naturality: claim 1 is the case f=1 of the canonical identification Γ(D(f),M~)≅Mf of [F6], which is natural in M: an A-linear map u:M→N makes the square with the unit maps commute because u~X=u under these identifications. Hence Γ(X,−)∘(−)∼≅idMod⁡A.

1.4F6F7

Full faithfulness: let M,N be A-modules. If ψ:M~→N~ is a morphism of OX-modules, put u=ψX:M→N under the identifications Γ(X,M~)=M, Γ(X,N~)=N of [F6]. For m/fk∈Mf=M~(D(f)) one has m/fk=f−k⋅(m∣D(f)) in the module structure, so ψD(f)(m/fk)=f−k ψD(f)(m∣D(f))=f−k u(m)∣D(f)=u~D(f)(m/fk). Thus ψ and u~ have the same components on every distinguished open, so ψ=u~ by [F7]. Conversely (ψX)~=ψ just shown, and (u~)X=u, so u↦u~ is a bijection with inverse ψ↦ψX; this proves claim 3.

2.1F3F4step 1.2

Finite principal refinement: the distinguished opens D(f) with F∣D(f)≅Γ(D(f),F)~ cover X by step 1.2, and X is compact by [F3]; fix a finite subcover X=D(f1)∪⋯∪D(fr), with r≥1 because X≠∅. Then f1,…,fr generate the unit ideal by [F4].

3.1F6F9step 2.1

Descent datum: for i=1,…,r put Mi=Γ(D(fi),F) and fix an isomorphism θi:F∣D(fi)→Mi~ as provided by step 1.2. For each pair (i,j) the open D(fifj)=D(fi)∩D(fj) carries two identifications, so φij:=θj∘θi−1:(Mi)fj⟶(Mj)fi is an isomorphism of Afifj-modules, using Mi~(D(fifj))=(Mi)fj and Mj~(D(fifj))=(Mj)fi from [F6]. These isomorphisms satisfy φii=id and, on the triple overlap D(fifjfk), φjk∘φij=φik, because the θ's are isomorphisms of the same restrictions of F. Thus f1,…,fr and the datum (Mi,φij) satisfy the hypotheses of [F9].

4.1F9step 3.1

The descent module: by [F9] applied to the datum of step 3.1 there is an A-module M=ker⁡(u−v)⊆∏iMi, with u,v as in [F9], and canonical isomorphisms Mfi≅Mi compatible with the φij; the construction uses no choice principle.

5.1F8F9step 3.1step 4.1

The descent module is Γ(X,F): the finite family X=D(f1)∪⋯∪D(fr) is a cover, so by [F8] the restriction map e:Γ(X,F)→∏iΓ(D(fi),F)=∏iMi identifies Γ(X,F) with ker⁡(d0−d1). Under the identifications Γ(D(fifj),F)=(Mi)fj induced by θi and =(Mj)fi induced by θj, the component (i,j) of d0 becomes (mi)∣fj and that of d1 becomes θiθj−1((mj)∣fi)=φij−1((mj)∣fi); hence d0−d1 corresponds exactly to u−v of step 4.1, and e identifies Γ(X,F)≅M canonically.

6.1F6F8F9F10step 5.1

The same computation on every basic open: fix g∈A; the open D(g) is covered by D(gf1),…,D(gfr), and θi identifies F(D(gfi)) with (Mi)g and F(D(gfifj)) with (Mi)gfj=(Mi)fjg by [F6] applied to Mi~. Transporting d0,d1 as in step 5.1 exhibits these identifications and the isomorphisms φij localised at g as the localisation at g of the maps u,v. By [F8] the restriction map Γ(D(g),F)→∏i(Mi)g identifies Γ(D(g),F) with ker⁡((u−v)g), and by [F10] this kernel is (ker⁡(u−v))g=Mg. Hence for every g∈A there is a canonical isomorphism βg:M~(D(g))=Mg⟶Γ(D(g),F), natural in g in the sense that the βg commute with the restriction maps Mg→Mh and Γ(D(g),F)→Γ(D(h),F) for D(h)⊆D(g); both sides are induced by the same restriction maps out of Γ(X,F) and out of ∏iMi.

7.1F6F7F12step 5.1step 6.1

The counit is an isomorphism: by [F7] the compatible family βg, g∈A, is the family of distinguished-open components of a unique morphism M~→F. On D(fi)=Spec⁡Afi its components on the distinguished opens D(fih) are the maps βfih of step 6.1, all isomorphisms; applying [F7] on the affine scheme D(fi) shows that the restriction of the morphism to D(fi) is an isomorphism, and since the D(fi) cover X, [F12] shows that the morphism itself is an isomorphism. Since Γ(X,F)≅M by step 5.1, this is the canonical comparison morphism κF of the Statement: for each g the map βg and the localisation at g of the restriction Γ(X,F)→Γ(D(g),F) both factor the same restriction Γ(X,F)→∏i(Mi)g through the localisation M→Mg, and the restriction Γ(D(g),F)→∏i(Mi)g is injective by [F8], so by the universal property of localisation the two maps Mg→Γ(D(g),F) coincide. This proves claim 2.

8.1F3F9F11step 1.2step 2.1step 3.1step 4.1step 5.1step 6.1step 7.1step 1.3step 1.4∎

Conclusion: by step 7.1 every quasi-coherent F satisfies F≅Γ(X,F)~, so (−)∼ is essentially surjective; by step 1.4 it is full and faithful, hence an equivalence of categories, and by steps 1.3 and 7.1 the unit and counit relating (−)∼ and Γ(X,−) are natural isomorphisms, so the two functors are quasi-inverse; this proves claim 4. For a prime p∈X, [F11] together with the isomorphism F≅Γ(X,F)~ identifies the stalk Fp with the localisation Γ(X,F)p of the global module. As to the Axiom of Choice: the only uses are the compactness of Spec⁡A in step 2.1 (through [F3], whose proof uses AC) and the associated-sheaf machinery inherited through [F5], [F6], [F7] and [F11]; step 2.1 selects witnesses only for the finitely many members of a finite subcover, the cover in step 1.2 is the set of all distinguished opens with the stated property and not a per-point choice, and the principal module descent [F9] and its use in steps 3.1, 4.1, 5.1 and 6.1 are choice-free. All constructions are canonical.

Depends on

Dependency tree · 2 levels

Sources