Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
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.

The sheaf attached to a module on an affine scheme

Statement

Let B be a commutative ring, let M be a B-module and let X=Spec⁡B with structure sheaf OX (The underlying space of an affine spectrum). Let PM be the presheaf of abelian groups PM(U):=M⊗BOX(U), with restrictions idM⊗ρV⊆U induced by those of OX; it is a presheaf of OX-modules. Its sheafification M~:=aPM is a sheaf of OX-modules, the sheaf attached to M, and for every OX-module F the map Hom⁡OX(M~,F)⟶Hom⁡B(M,F(X)),φ⟼φX∘ε, where ε:=ηPM,X∘ιM and ιM ⁣:M→≅PM(X) is the canonical identification from B≅OX(X), is a bijection, natural in M and in F. Its inverse sends a B-linear g ⁣:M→F(X) to the unique morphism whose component over U, after precomposition with PM(U)→M~(U), is M⊗BOX(U)⟶F(U),m⊗a⟼a⋅g(m)∣U. A B-linear map M→N induces a morphism M~→N~, so M↦M~ is a functor; it is right exact, and B~≅OX with Γ(X,B~)=B. No finiteness assumption is made on M or on B.

Facts & Assumptions

Given: A commutative ring B, a B-module M, the affine scheme X=Spec⁡B and the presheaf PM.

[F1]

Sheafification of a presheaf: for a presheaf F the sheafification aF is a sheaf equipped with a morphism ηF ⁣:F→aF; it is the double plus construction using germ-compatible local presentations (The plus construction for a presheaf).

[F2]

Sheafification is left adjoint to the inclusion of sheaves into presheaves: for every morphism of presheaves φ ⁣:F→G with G a sheaf there is a unique morphism of sheaves φ‾ ⁣:aF→G with φ=φ‾∘ηF.

[F3]

Modules on a ringed space: an OX-module is a sheaf of abelian groups whose section groups are OX(U)-modules compatibly with restriction, and a morphism of OX-modules is OX(U)-linear on every open set.

[F4]

Universal property of the tensor product for balanced maps into abelian groups: for a B-bilinear map β ⁣:M×N→P into a B-module there is a unique B-linear β‾ ⁣:M⊗BN→P with β‾(m⊗n)=β(m,n).

[F5]

Global functions on Spec A recover A: the canonical map B→Γ(X,OX) is an isomorphism.

[F6]

Tensoring is right exact: tensoring an exact sequence of B-modules with any B-module preserves its cokernel and surjectivity.

Proof

technique · direct
1.1

PM is a presheaf of OX-modules. The restriction M⊗BOX(U)→M⊗BOX(V) is idM⊗ρ for V⊆U, it is additive and functorial, and a⋅(m⊗a′)=m⊗aa′ shows that it is OX(U)-linear after restricting scalars along OX(U)→OX(V); the module structure on aPM is constructed as follows. For a presheaf of OX-modules P, a scalar a∈OX(U) acts on a plus-section represented by (Ui,si) by (Ui,a∣Uisi). This is independent of the representative because equality of germs is preserved by multiplication. Addition is defined on the common refinement of two covers. All module laws and compatibility with restriction follow on these local representatives from the corresponding laws in P. Apply this construction twice to obtain the module structure on aPM; its unit map is linear. Moreover every section of aP is locally represented by a section of P, by refining twice the presentations in [F1].

F1F3
1.2

Morphisms of presheaves of OX-modules φ ⁣:PM→F with F a sheaf are the compatible families of OX(U)-linear maps φU ⁣:M⊗BOX(U)→F(U), and these are in canonical bijection with B-linear maps g ⁣:M→F(X): the map g is recovered as φX(−⊗1), while for a given g the formulas ψU(m⊗a):=a⋅g(m)∣U define a family that is well defined and B-bilinear in (m,a), hence OX(U)-linear by [F4], and compatible with restrictions by the compatibility of the restrictions of F. The two assignments are inverse because the values on the elements m⊗1 determine an OX(U)-linear map on all of M⊗BOX(U).

F3F4
2.1

By [F2] a linear presheaf map PM→F extends uniquely as a morphism of sheaves. This extension is linear: locally write a section as η(s) using step 1.1, and then φ‾(aη(s))=φ‾(η(as))=φ(as)=aφ(s); additivity is checked on a common local presentation in the same way. Equality of sheaf sections is local. Conversely precomposition of a linear sheaf map with the linear unit is linear. Thus [F2] restricts to the module morphisms, and step 1.2 gives a bijection Hom⁡OX(M~,F)≅Hom⁡B(M,F(X)); under it, φ corresponds to φX∘ηPM,X∘ιM=φX∘ε, using the identification ιM from [F5]. The displayed formula is the component of the presheaf map PM→F, hence the composite of the induced sheaf morphism with PM(U)→M~(U). Naturality in M and in F is immediate from the formula m⊗a↦a⋅g(m)∣U, and a B-linear u ⁣:M→N induces u⊗id ⁣:PM→PN and hence a morphism M~→N~.

F2F5step 1.1step 1.2
3.1

For M=B one has PB(U)=B⊗BOX(U)≅OX(U), so B~≅aOX=OX because OX is already a sheaf, and Γ(X,B~)≅B by [F5]. For an exact sequence M′→M→M′′→0, [F6] makes the corresponding sequence of presheaves PM′→PM→PM′′→0 objectwise right exact; sheafification, as the left adjoint supplied by [F2], preserves its cokernel and gives M~′→M~→M~′′→0 exact.

F2F5F6step 1.1∎

Depends on

Used by

Dependency tree · two levels

30 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