Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)audited 2026-10-02
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.

Cartier divisor local equation equivalence

Statement

Let X be a scheme with sheaf of meromorphic functions KX and injective structure map OX→KX (Sheaf total quotient rings), and let Q=KX×/OX× be the quotient sheaf of Cartier divisors (Cartier divisor).

Call a local-equation datum on X a family {(Ui,fi)}i∈I, where {Ui} is an open cover of X and fi∈KX×(Ui) satisfies fi/fj∈OX×(Ui∩Uj) for all i,j. Then:

  1. every local-equation datum determines a section s∈Q(X) whose restriction to Ui is the class of fi;
  2. every section s∈Q(X) is induced by a local-equation datum;
  3. if two local-equation data induce the same s, then, after passing to a common refinement {Wk} and choosing indices with Wk⊆Ui∩Vj, there exist units uk∈OX×(Wk) with fi∣Wk=uk gj∣Wk.

In particular the sections of Q are exactly the local-equation data modulo refinement of the cover and multiplication of the equations by local units.

Facts & Assumptions

Given: A scheme X with meromorphic sheaf KX, the injective structure map OX→KX, and the quotient sheaf Q=KX×/OX× of Cartier divisor.

[F1]

The quotient sheaf KX×/OX× is defined as the sheafification of the presheaf U↦KX×(U)/OX×(U); local equations whose ratios are units glue to a global section (Cartier divisor).

[F2]

For a morphism of sheaves of abelian groups, the cokernel sheaf is the sheafification of the cokernel presheaf, and the kernel sheaf is the objectwise kernel (Kernel sheaves are objectwise, while cokernels and images are sheafified).

[F3]

Sheafification preserves stalks (Sheafification preserves stalks).

[F4]

Every element of a presheaf stalk is represented by a section on a neighbourhood of the point (The stalk of a presheaf at a point).

[F5]

The kernel of a quotient group homomorphism is the subgroup being quotiented by (The quotient group G/N and coset product (gN)(hN)=ghN).

[F6]

The structure map OX→KX is injective on every stalk, as proved in step 2.1 of Sheaf total quotient rings. Hence OX,x× embeds in KX,x×.

[F7]

A morphism of sheaves whose stalk maps are bijections is an isomorphism (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk).

[F8]

Two germs at a point are equal exactly when the representatives agree on a common neighbourhood (The stalk of a presheaf at a point).

[F9]

Sections of a sheaf that agree on the members of an open cover glue uniquely (A sheaf on a topological space).

[F10]

A morphism of sheaves of abelian groups is surjective if and only if it is surjective on stalks, and surjectivity on a stalk is witnessed by sections over a neighbourhood (Sheafification of a presheaf, The stalk of a presheaf at a point).

Proof

1.1F1F2

The quotient sheaf Q is the cokernel of the map of sheaves OX×→KX×. Indeed the cokernel sheaf is the sheafification of U↦coker⁡(OX×(U)→KX×(U)), which is exactly the quotient presheaf of [F1].

1.2F1F3F4F5F6F8

At every point x∈X one has Qx≅KX,x×/OX,x×. Let P(U)=KX×(U)/OX×(U), so Q=aP by [F1]. The map from KX,x×/OX,x× to Qx sends the class of a germ represented by f∈KX×(U) to the germ of the sheafified class of f. It is surjective: [F3] identifies Qx with Px, and by [F4] every element of Px is represented by a quotient class [f]∈P(U) on a neighbourhood U of x. To see injectivity, suppose the class of fx maps to the identity germ. By [F3] and [F8], after shrinking to a neighbourhood V of x, the quotient class [f∣V] is the identity class in P(V). By [F5] this means f∣V is a section of OX×(V), so fx belongs to OX,x×. Conversely every germ from OX× maps to the identity. The subgroup embeds in KX,x× by [F6], giving the claimed quotient.

2.1step 1.2F7

The quotient map q ⁣:KX×→Q has kernel exactly OX×. For each x the map qx is the quotient map KX,x×→KX,x×/OX,x× by step 1.2, so its kernel is OX,x×. The kernel subsheaf of q therefore has the same stalks as OX×, and the inclusion of subsheaves is an isomorphism by the stalkwise criterion.

3.1step 2.1F8F10

Every section of Q is locally a class of a meromorphic unit. Let s∈Q(X) and x∈X. Because q is a cokernel projection it is surjective on stalks, so the germ sx is the image of some element of KX,x×; that element is represented by a section f of KX× over an open neighbourhood V of x, and q(f) and s have equal germs at x, hence agree on some neighbourhood of x contained in V.

3.2F1F9step 2.1

Every local-equation datum determines a global section of Q. On Ui∩Uj the ratio fi/fj is a unit, so q(fi) and q(fj) have equal restriction because their difference is the class of a unit, which vanishes in the quotient. The sections q(fi)∈Q(Ui) therefore agree on all overlaps and glue by the sheaf axiom to a section s∈Q(X) with s∣Ui=q(fi).

4.1step 2.1step 3.1F5

Every section of Q is induced by a local-equation datum. Let s∈Q(X) and take the set of all pairs (V,f) with V⊆X open, f∈KX×(V), and q(f)=s∣V. By step 3.1, the opens in these pairs cover X. For any two such pairs (V,f) and (W,g), the equality of their images with the restrictions of s gives q(f/g)=1 on V∩W. By step 2.1, f/g is a unit there. Thus this entire indexed family is a local-equation datum; no lift is selected separately for each point.

4.2step 3.2F5algebra

Two data inducing the same section differ by local units. Let {(Ui,fi)} and {(Vj,gj)} induce the same s. The nonempty intersections Wij=Ui∩Vj form a common refinement. On each such Wij, the classes of fi and gj agree, so fi/gj lies in the kernel of q, that is, in OX×(Wij). Thus fi∣Wij=uij gj∣Wij for the unit uij=fi/gj, and every unit multiple arises this way from another datum.

5.1step 3.2step 4.1step 4.2∎

The sections of Q are exactly the local-equation data modulo refinement and local units.

The proof uses no choice principle: in step 4.1 it uses the set of all local lifts, and in step 4.2 it uses all pairwise intersections of the two covers.

Depends on

Used by

Dependency tree · two levels

38 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