Alphabeta Math
DefinitionDefinition: Literature-sourcedProof: Not applicablePipeline-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.

Sheaf total quotient rings

Definition

Let X be a scheme. For each open U⊆X, put SX(U)={s∈OX(U):(OX,x→ msx OX,x) is injective for every x∈U}. These are the regular sections of OX on U. Equivalently, their germs are nonzerodivisors in the sense that multiplication by each germ is injective. Restriction preserves this property, and the product of two such sections has the property because the corresponding multiplication map is a composite of injective maps. The identity section belongs to SX(U), so SX(U) is a multiplicative subset of OX(U). Define the presheaf of rings PX(U)=SX(U)−1OX(U), with restrictions induced by those of OX. The sheaf of meromorphic functions, also called the sheaf of total quotient rings, is the sheafification KX:=aPX. The canonical localization maps give a morphism of presheaves of rings OX→PX; composing with the sheafification map gives a morphism of sheaves of rings OX→KX. A meromorphic function on X is a global section of KX.

If X is integral, let η be its generic point and set K(X):=OX,η. Then KX is canonically isomorphic to the constant sheaf K(X)‾.

Facts & Assumptions

Given: A scheme X, and, for the final three proof steps, the additional hypothesis that X is integral.

[F1]

A nonzerodivisor is an element whose multiplication map is injective; the nonzerodivisors form the multiplicative set used to define a total ring of fractions (total ring of fractions).

[F2]

A localization identifies a/1=0 exactly when ta=0 for some denominator t (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions).

[F3]

Sheaf locality makes sections equal when they agree on an open cover; the empty-cover axiom gives a unique section over ∅ (A sheaf on a topological space).

[F4]

A point x is generic for a closed subset Z when {x}‾=Z (Generic points of irreducible closed subsets).

[F5]

An integral scheme is nonempty and irreducible, and every nonempty affine open has a domain as its coordinate ring (Integral schemes).

[F6]

Every point of a scheme has an affine open neighborhood (Schemes); an affine scheme is a spectrum with its structure sheaf (Affine schemes and their coordinate rings).

[F7]

In Spec⁡A, the basic opens are D(f)={p:f∉p} (The underlying space of an affine spectrum).

[F9]

For a prime p, Ap is the localization at A∖p (Localisation at a prime ideal: Rp=(R∖p)−1R).

[F10]

The stalk of the affine structure sheaf at p is Ap (The stalk of the affine structure sheaf at a prime is A_p).

[F11]

The canonical map A→Γ(Spec⁡A,O) is an isomorphism (Global functions on Spec A recover A).

[F12]

For a domain A, Frac⁡(A) is its localization at A∖{0} (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain).

[F13]

The canonical map from a domain to its fraction field is injective (Frac⁡(D) is a field and d↦d/1 embeds the integral domain D).

[F14]

A stalk is the filtered colimit over neighborhoods, so a germ is zero exactly when its representative vanishes on some smaller neighborhood (The stalk of a presheaf at a point).

[F15]

Sheafification preserves stalks (Sheafification preserves stalks).

[F16]

A morphism from a presheaf to a sheaf extends uniquely across the sheafification map (Sheafification is left adjoint to the inclusion of sheaves into presheaves).

[F17]

A ring map taking all denominators to units extends uniquely to the localization (Universal property of localisation: maps that invert S factor uniquely through S−1R).

[F18]

For an integral scheme X and any set A, the constant sheaf with value A is the sheaf of locally constant A-valued functions and has stalk A at every point (Integral schemes, A sheaf on a topological space, A presheaf on a topological space, Sheafification of a presheaf, The stalk of a presheaf at a point, Sheafification preserves stalks, Sheafification is left adjoint to the inclusion of sheaves into presheaves, A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk). Indeed, every nonempty open subset of an irreducible space is irreducible. Each locally constant function on such an open is constant: if two values occur, one nonempty fiber and the union of the other fibers are disjoint nonempty open subsets covering that irreducible open. Thus the locally constant-function assignment has value A on every nonempty open and a singleton on the empty open. It is a sheaf: in a cover of a nonempty open, any two nonempty members intersect, so compatible constant values agree and give a unique constant function; the empty open has its unique section. Every stalk is A, since all neighborhoods are nonempty and the restrictions on these constant values are identities. The constant presheaf with value A maps to this sheaf by constant functions, and its stalk is also A at every point. By the sheafification universal property, this map extends to a map from its sheafification to the locally constant-function sheaf; stalk preservation makes the map bijective on every stalk. The stalkwise isomorphism criterion identifies that sheafification with the locally constant-function sheaf. For A=K(X), pointwise operations make this an isomorphism of sheaves of rings.

[F19]

A morphism of sheaves is an isomorphism when it is a bijection on every stalk (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk).

Proof

1.1F1

The sets SX(U) are multiplicative and restriction-compatible. Restriction preserves injectivity of multiplication at each retained stalk. At each stalk, multiplication by a product is the composite of the two multiplication maps; multiplication by 1 is the identity. Therefore the localizations form the stated presheaf PX.

1.2F1F2F3F14

Every localization map OX(U)→PX(U) is injective. If s∈SX(U) and sa=0, then multiplication by sx gives ax=0 for every x∈U. A germ is zero exactly when the section vanishes on some neighborhood, so a vanishes locally everywhere and is zero by sheaf locality. The localization criterion in [F2] now gives the injectivity.

1.3F4F5F7

An integral scheme has a unique generic point. Choose a nonempty affine open V0=Spec⁡A0. The ring A0 is a domain. Every nonempty open of Spec⁡A0 contains a basic open D(f) containing some prime; then f≠0 and (0)∈D(f). Thus (0) is dense in V0. Since V0 is dense in irreducible X, the closure of this point in X is X, giving a generic point η. Any generic point η′ belongs to every nonempty open, so η′∈V0. If η′ corresponds to a nonzero prime p, choose 0≠a∈p. The nonempty open D(a) contains (0) and omits η′, contradicting density of {η′}. Hence η is unique. In particular every nonempty open of X contains η.

2.1F2F3F14F15step 1.2

The sheaf map is injective on stalks and sections. If a germ represented by a∈OX(U) maps to zero in (PX)x, then after shrinking to a neighborhood V its image is zero in PX(V). Step 1.2 gives a∣V=0, so (OX)x→(PX)x is injective. Sheafification preserves stalks, so the map to KX is injective on every stalk. A section in its kernel has zero germ at every point, vanishes on a cover, and is zero by locality.

2.2F2F5F8F9F10F12step 1.3

Each nonempty affine chart has PX(V)≅K(X). Let V=Spec⁡A be any nonempty affine chart. Choose the affine chart V0=Spec⁡A0 used in step 1.3. Its generic prime is (0), so [F9, F10, F12] give K(X)=OX,η≅(A0)(0)=Frac⁡(A0), a field. By step 1.3, η∈V; let p be its prime in A. Then Ap≅OX,η is a field. If p≠(0), a nonzero element of p stays nonzero in this localization because A is a domain, so the maximal ideal pAp is nonzero, impossible for a field. Hence p=(0) and [F9, F10, F12] give K(X)=OX,η≅A(0)=Frac⁡(A). If a≠0 in the domain A, then a/1≠0 in each Ap: otherwise some b∉p would satisfy ba=0. Thus all nonzero elements of A act injectively on every stalk in V. The zero element does not act injectively, since these stalks are nonzero local rings. Consequently SX(V)=A∖{0} and PX(V)=Frac⁡(A).

3.1F3F5F8F9F10F11F13F14step 1.3step 2.2

Generic evaluation embeds OX(U) and identifies SX(U). For nonempty U, cover it by affine opens V. If a section maps to zero at η, its restriction to each V is zero because Γ(V,OX) embeds in its fraction field. Locality makes the section zero. A nonzero section cannot have zero germ at any point: that would make it zero on a nonempty neighborhood, which contains η by step 1.3. Its germs are therefore nonzero in the domain stalks: on an affine neighborhood those stalks are localizations of a domain by [F9, F10], so they act injectively. Conversely, the zero section fails the injectivity condition at every point of nonempty U.

4.1F2F3F16F17F18step 3.1

Generic evaluation sheafifies to a map KX→K(X)‾. For nonempty U, step 3.1 puts every denominator in SX(U) at a nonzero element of K(X), so the localization universal property gives a ring map PX(U)→K(X). Send each fraction to the constant locally constant function with that value. For U=∅, the sheaf empty cover axiom gives OX(∅)=0; hence PX(∅)=0=K(X)‾(∅), and use the unique ring map between these zero rings. The maps commute with restrictions, including restriction to ∅, so they define a presheaf map PX→K(X)‾. The sheafification universal property extends it to the stated map.

5.1F3F6F7F15F18F19step 2.2step 4.1∎

The resulting map is an isomorphism on stalks. Affine opens form a basis: inside an affine neighborhood, the basic opens refine any given neighborhood. On each nonempty affine open V, step 2.2 identifies PX(V)→K(X) with the canonical fraction-field isomorphism. These affine neighborhoods are cofinal at every point, so the map induces a bijection on every stalk. The target stalk is K(X) by the constant-sheaf description, and the source stalk agrees with that of PX by sheafification. The stalkwise isomorphism criterion completes the proof. Both sheaves have their unique empty-open section by the sheaf empty-cover axiom. Integrality is used only for the constant-function-field identification above.

Depends on

Used by

Dependency tree · two levels

53 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