Alphabeta Math
Pipeline-generated
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 and Weil Divisors Line Bundles and Picard Groups

1 · Prerequisites

2 · Summary

Cartier and Weil divisors are the two complementary descriptions of codimension-one data on a scheme, and this page develops both of them and the comparison between them. A Cartier divisor is given by local equations whose ratios are units, a Weil divisor is a locally finite integral combination of prime divisors, and, under Dependent Choice, on a Noetherian normal scheme the two are linked by the cycle map. The page defines the sheaf of meromorphic functions and its total quotient, the order of a rational function along a prime divisor through the discrete valuation ring at its generic point, principal Cartier and Weil divisors and the class group, the support and positive and negative parts of a divisor, and the invertible sheaf of a Cartier divisor. It proves that a regular global section of an invertible sheaf defines an effective Cartier divisor; under Dependent Choice, the cycle map is additive and compatible with principal divisors; and, under the Axiom of Choice, that map is injective on normal Noetherian integral schemes. Under the Axiom of Choice, every Weil divisor on a locally factorial Noetherian integral scheme is Cartier, and the canonical map from its Picard group to its divisor class group is an isomorphism. Pullbacks of Cartier divisors are constructed and the failure of a Weil-divisor pullback is recorded. On a normal proper curve over a field, the principal divisors are shown to have degree zero, and the degree descends to the Picard group under the stated choice hypotheses. The Axiom of Choice and its consequence, Dependent Choice, are declared where the constructions require them.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Degree divisor proper curve

Definition

Let k be a field. A proper curve over k is an integral k-scheme C (Integral schemes) whose structure morphism C→Spec⁡k is proper (Proper morphisms) and whose underlying topological space has chain dimension one (Chain dimension and the empty-space convention). Thus C is of finite type over k. No normality, regularity, projectivity, or smoothness is assumed.

For a closed point x∈C, its residue field κ(x) (The residue field at a point of an affine scheme) is finite over k. Indeed, choose an affine open neighborhood U=Spec⁡A of x (Affine schemes and their coordinate rings). Since C→Spec⁡k is of finite type, A is a finite-type k-algebra; the closed point x corresponds to a maximal ideal m⊂A, so κ(x)≅A/m is finite over k (A maximal ideal of an affine algebra has finite residue field over the base field). Write [κ(x):k]=dim⁡kκ(x).

We use divisor on C to mean a finite formal integral linear combination of closed points, D=∑x∈C closednx[x],nx∈Z, where only finitely many nx are nonzero. These divisors form the free abelian group Div⁡(C) on the closed points. Define the k-degree by deg⁡kD=∑x∈C closednx[κ(x):k]∈Z. This is well-defined because the support is finite, and coefficientwise addition makes deg⁡k:Div⁡(C)→Z a group homomorphism.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Locally factorial scheme

Definition

A scheme X is locally factorial if every local ring OX,x, for x∈X, is a unique factorisation domain (A local ring is a nonzero commutative ring with a unique maximal ideal, Unique factorisation domain). This is a condition on the stalks; it does not assert that X has an affine open cover whose coordinate rings are unique factorisation domains. The empty scheme is locally factorial vacuously.

Here is the componentwise form, with its hypotheses made explicit. Assume the Axiom of Choice (The Axiom of Choice), and suppose X is a Noetherian normal scheme: Noetherian means that X has a finite affine open cover by spectra of Noetherian rings (Locally Noetherian and Noetherian schemes), and normal means that each local ring is a normal Noetherian ring in the sense of normal noetherian ring. Then X is reduced, and its irreducible components, with their reduced induced scheme structures, are integral, pairwise disjoint, and open. Consequently X is locally factorial if and only if each of these components is locally factorial.

For the local-domain and reducedness inputs, fix a point x and choose a chart U=Spec⁡A from the finite Noetherian affine cover, with x corresponding to p⊂A. The stalk is OX,x≅Ap by Affine open subschemes, Affine schemes and their coordinate rings, and The stalk of the affine structure sheaf at a prime is A_p. It is Noetherian by Every quotient and every localisation of a Noetherian ring is Noetherian. It is a local normal ring by the stated hypothesis, so the normal-ring condition at its unique maximal ideal makes OX,x an integrally closed domain (A local ring is a nonzero commutative ring with a unique maximal ideal, normal noetherian ring). Thus every stalk is a domain. The nilpotent ideal sheaf has these stalkwise nilpotent elements as its germs (The reduction of a scheme), so it is zero and X is reduced.

To see why the components are disjoint, let distinct irreducible components C,D meet at x, and choose such a chart U=Spec⁡A containing x. The nonempty intersections C∩U and D∩U are irreducible closed subsets of U. They are maximal there: if an irreducible closed subset of U contains C∩U, its closure in X is irreducible, contains the dense open subset C∩U of C, and hence equals C by maximality; since the original subset is closed in U, intersecting back with U gives exactly C∩U. The same holds for D. (Irreducible components as schemes, Irreducibility via nonempty open subsets, connectedness and open subspaces, Existence and basic properties of irreducible components) The affine components therefore correspond to distinct minimal primes qC and qD of A contained in p (Irreducible components of the spectrum correspond to minimal prime ideals). Under the prime-localisation correspondence, each remains minimal after extending to Ap: a prime below an extension contracts to a prime below the original minimal prime. The extensions remain distinct by injectivity of that correspondence, so Ap≅OX,x would have two distinct minimal primes (Prime ideals of a localization are exactly the primes disjoint from the denominator set). This is impossible for a domain, which has only the minimal prime (0). Thus distinct components do not meet.

Finally, each chart in the finite cover has only finitely many irreducible components by A Noetherian ring has only finitely many irreducible components in its spectrum. Every irreducible component of X meets a chart, and its intersection with that chart is an affine component as above; distinct global components give distinct such intersections because each is dense in its global component. There are therefore only finitely many global components. They are closed and cover X by Existence and basic properties of irreducible components; since they are disjoint and finite in number, each is also open. Its reduced induced structure is integral by Irreducible components as schemes and Integral schemes. Restriction to an open subscheme preserves the stalks (Affine open subschemes), so the locally factorial condition holds on X exactly when it holds on every component.

This component conclusion is asserted for the Noetherian normal case above. For arbitrary schemes outside the locally Noetherian setting, no openness or componentwise conclusion is being asserted.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Picard group of a scheme

Definition

Let X be a scheme. The Picard group Pic⁡(X) is the set of isomorphism classes [ L ] of invertible OX-modules (Invertible sheaves), with product [ L ] [ M ]:=[ L⊗OXM ]. Its identity is [OX], and its inverse operation is [ L ]−1=[ L∨ ],L∨=HomOX(L,OX). This is an abelian group. The source states this construction as the Picard group definition and leaves the group-law verification as an exercise (Vakil, §14.1.G, PDF p. 308); the proof below supplies that verification.

Facts & Assumptions

Given: A scheme X and invertible OX-modules L,M,N.

[F1]

Each invertible sheaf is locally isomorphic to OX; OX is itself invertible (Invertible sheaves).

[F2]

The tensor-product sheaf is the sheafification of the sectionwise module tensor presheaf (Tensor product of sheaves of modules, Sheafification of a presheaf).

[F3]

A compatible morphism from a presheaf to a sheaf induces a unique sheaf morphism from its sheafification (Sheafification is left adjoint to the inclusion of sheaves into presheaves).

[F4]

Compatible local sections of a sheaf glue uniquely (A sheaf on a topological space).

[F5]

Module tensor products have the natural associativity and symmetry isomorphisms (a⊗b)⊗c↦a⊗(b⊗c) and a⊗b↦b⊗a (Symmetry and associativity isomorphisms for tensor products over a commutative ring).

[F6]

The module-tensor unit maps R⊗RM→M and M⊗RR→M are isomorphisms with inverses m↦1⊗m and m↦m⊗1 (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[F7]

Tensoring morphisms is functorial and preserves identities and compositions (Module homomorphisms induce tensor-product homomorphisms functorially).

[F8]

The dual of an invertible sheaf is invertible and evaluation gives the isomorphism L∨⊗L≅OX (Dual of a line bundle is its tensor inverse).

Proof

technique · local trivializations and transition functions
1.1F1F2F6

Choose a common trivializing open cover for L and M, with transition units gij and hij. By [F2] and the module tensor-unit isomorphism [F6], L⊗M is locally OU⊗OUOU≅OU and has transition units gijhij; hence it is invertible.

1.2F2F3F7

If φ:L→L′ and ψ:M→M′ are isomorphisms, the local tensor maps induce a sheaf map by [F2, F3]. Tensoring their inverses gives its inverse by [F7], so the product is well-defined on isomorphism classes.

1.3F1F2F4F5

On a common trivializing cover for L,M,N, the local map ((a⊗b)⊗c)↦a⊗(b⊗c) is the module associator [F5]. It commutes with transition units because (gijhij)kij=gij(hijkij); the maps and their inverses therefore glue to an associativity isomorphism.

1.4F1F2F4F5

The local map a⊗b↦b⊗a from [F5] commutes with transition units because gijhij=hijgij. It and its reverse-order map glue by [F4] to inverse sheaf maps, giving the commutativity isomorphism.

1.5F1F2F4F6

The local maps a⊗b↦ab and their inverses s↦1⊗s, s↦s⊗1 define the left and right unit maps. They commute with transitions because the structure-sheaf transition factor is 1, and are the module unit maps [F6]; hence they glue to inverse isomorphisms.

2.1F8step 1.3step 1.4step 1.5

By [F8], evaluation identifies L∨⊗L with OX; the commutativity isomorphism of step 1.4 gives also L⊗L∨≅OX. Thus every class has the displayed two-sided inverse, and the associativity and unit maps of steps 1.3 and 1.5 make the symmetric product an abelian group.

3.1F1F4∎

If X=∅, the empty-cover sheaf axiom forces the module of sections on its only open set to be the one-element zero module. Hence there is exactly one sheaf of modules, namely O∅; it is locally free of rank one vacuously, so Pic⁡(∅) is the trivial group.

On a nonempty scheme, the zero sheaf is not locally free of rank one, so it contributes no class. The definition and proof impose no reducedness, Noetherianity, or connectedness assumption on X. They make no additional product-decomposition claim for disconnected schemes.

This item defines only the ordinary group of isomorphism classes. It defines no Picard scheme, representing scheme, or Picard functor; every occurrence of Pic⁡(X) here refers to this group.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

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.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Weil divisor normal noetherian scheme

Definition

Let X be a Noetherian normal scheme (Schemes, Locally Noetherian and Noetherian schemes). Noetherian means that X is locally Noetherian and quasi-compact, equivalently that it has a finite affine open cover by spectra of Noetherian rings. Normal means every local ring OX,x is an integrally closed domain; on an affine chart this is the local condition of normal noetherian ring. In particular X is reduced (The reduction of a scheme).

An integral closed subscheme Z⊆X has a generic point ξ (Closed immersions of schemes, Integral schemes, Generic points of irreducible closed subsets). It is a prime divisor if it has codimension one, meaning dim⁡OX,ξ=1. This is the Krull dimension of the local ring at ξ (A local ring is a nonzero commutative ring with a unique maximal ideal, The height of a prime ideal).

A Weil divisor on X is a formal sum D=∑ZnZ[Z],nZ∈Z, indexed by the prime divisors of X, with locally finite support: every point has an open neighbourhood meeting only finitely many of the closed subsets whose coefficients are nonzero. Addition is coefficientwise; these sums form an abelian group Div⁡(X). Since X is quasi-compact, a locally finite support on X is in fact finite.

If X is integral, this is the usual group of codimension-one cycles: its generators are the integral closed subschemes whose generic point has local-ring dimension one. This is the integral case of the definition in the Stacks Project, Divisors, Definition 31.27.2. For an integral closed subscheme the reduced induced structure is understood.

For a nonirreducible X, the same definition applies component by component. Under the Axiom of Choice (The Axiom of Choice), a Noetherian normal scheme has finitely many irreducible components, which are pairwise disjoint and open. Thus each integral closed subscheme lies in exactly one component. This component description is asserted here for Noetherian normal schemes; no component-openness claim is made for arbitrary normal schemes. The structural claim is verified below, with the Axiom of Choice used only for the published existence and finiteness inputs about irreducible components.

Facts & Assumptions

[F1]

A Noetherian scheme is locally Noetherian and quasi-compact, equivalently it has a finite affine open cover by spectra of Noetherian rings (Locally Noetherian and Noetherian schemes).

[F2]

A commutative Noetherian ring is normal when every prime localization is an integrally closed domain (normal noetherian ring); normality of X means each stalk is an integrally closed domain.

[F3]

On an affine scheme Spec⁡A, the structure-sheaf stalk at p is Ap (The stalk of the affine structure sheaf at a prime is A_p).

[F4]

The nilpotent ideal sheaf has as its germs the nilpotent elements of the local rings (The reduction of a scheme).

[F5]

A morphism of sheaves is an isomorphism if and only if it induces an isomorphism on every stalk (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk).

[F6]

An irreducible component is a maximal irreducible closed subset, equipped with the reduced induced closed-scheme structure when viewed as a scheme (Irreducible components as schemes).

[F7]

A nonempty open subspace of an irreducible space is irreducible (Irreducibility via nonempty open subsets, connectedness and open subspaces).

[F8]

Under the Axiom of Choice, the closure of an irreducible subset is irreducible, every point lies in a component, and components are closed (Existence and basic properties of irreducible components).

[F9]

Under the Axiom of Choice, the irreducible components of Spec⁡A are exactly the closed subsets defined by the minimal primes of A (Irreducible components of the spectrum correspond to minimal prime ideals).

[F10]

Prime ideals of Ap correspond by extension and contraction to primes of A contained in p, preserving inclusions (Prime ideals of a localization are exactly the primes disjoint from the denominator set).

[F11]

Under the Axiom of Choice, a Noetherian ring has only finitely many irreducible components in its spectrum (A Noetherian ring has only finitely many irreducible components in its spectrum).

[F12]

The Axiom of Choice is assumed only for the component existence, minimal-prime correspondence, and finiteness inputs in [F8], [F9], and [F11] (The Axiom of Choice).

[F13]

Every nonempty open subset of an irreducible space is dense (Irreducibility via nonempty open subsets, connectedness and open subspaces).

Proof

Given: A Noetherian normal scheme X, its integral closed subschemes, and the Axiom of Choice for the component claims.

1.1F1F2F3

The finite affine cover in the Noetherian-scheme condition [F1] gives, for every point x, a chart U=Spec⁡A and a prime p⊆A with x↔p. By [F3], OX,x≅Ap; by normality [F2], this stalk is a domain.

1.2F6F7F8F12F13F14

Let C be a global irreducible component and U an affine open meeting it. By [F7, F13], C∩U is irreducible and dense in C; it is closed in U because C is closed [F8]. If an irreducible closed subset E of U contains C∩U, its closure in X is irreducible by [F8] and contains the dense subset C∩U. It therefore contains C, and equals C by maximality [F6]. Since E is closed in U, it equals its closure intersected with U by [F14], so E=C∩U. Thus C∩U is an irreducible component of U.

1.3algebra

Let D,E be locally finite formal sums. The support of D+E is contained in the union of their supports. Around any point, intersect a neighbourhood witnessing local finiteness for D with one witnessing it for E; this neighbourhood meets only finitely many terms in either support. Hence D+E is locally finite. Negation preserves support, and coefficientwise addition has zero, inverses, associativity, and commutativity, so the Weil divisors form an abelian group.

1.4F1

If X is quasi-compact and a family of closed subsets is locally finite, take a witnessing neighbourhood at each point and then a finite subcover. The union of the finite sets met by those neighbourhoods contains the whole support. Hence the support is finite, as stated in the definition.

2.1F2F9F10F12F13step 1.1step 1.2

Suppose distinct global components C,D meet at x, and choose an affine chart U=Spec⁡A containing x↔p. Their intersections with U are components by [step 1.2]. They are distinct: each is dense in its global component by [F13], so equality would imply C=D. Thus they correspond to distinct minimal primes qC,qD of A by [F9]. Since x belongs to both, qC,qD⊆p. By [F10], extension to Ap preserves their distinction and minimality. But [step 1.1] identifies Ap with a domain, which has the unique minimal prime (0). This contradiction shows that distinct irreducible components of X are disjoint.

2.2F1F8F11F12F13step 1.2

Fix an enumeration of the finite affine cover from [F1]. Each chart has finitely many irreducible components by [F11]. Every global component meets at least one chart by [F8]; assign it the first such chart. Its intersection with that chart is a component there by [step 1.2]. Two distinct global components assigned to the same chart have distinct intersections, since each is dense in its global component [F13]. Thus the finite cover and its finite chartwise component sets give only finitely many global components.

2.3F4F5step 1.1

Every stalk is reduced by [step 1.1]. By [F4], the nilpotent ideal sheaf has zero stalk at every point. Its map to the zero sheaf is an isomorphism on stalks, hence an isomorphism by [F5]; thus X is reduced.

3.1F8F12step 2.1step 2.2∎

The global components are closed and cover X by [F8]. By [step 2.1] they are disjoint, and by [step 2.2] they are finite in number. The complement of each is a finite union of closed components, so each component is also open. An irreducible closed subscheme meets at most one member of this open disjoint cover; since the cover is exhaustive, it lies in exactly one. This proves the componentwise interpretation.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Cartier divisor

Definition

Let X be a scheme and let KX be its sheaf of meromorphic functions, with the injective structure map OX→KX (Sheaf total quotient rings, A sheaf on a topological space). The presheaf U ⟼ KX(U)×/OX(U)× of abelian groups (units of the two sheaves of rings, the second embedded in the first through the injective structure map) has a sheafification in the sense of Sheafification of a presheaf; the resulting sheaf of abelian groups is denoted KX×/OX×.

A Cartier divisor on X is a global section of KX×/OX×. The group of Cartier divisors is denoted CaDiv⁡(X); its law is induced by the group law of the quotient sheaf, so that the sum of two Cartier divisors is represented by the product of their local meromorphic equations, the zero element 0 is the class of the constant equation 1, and the inverse of a divisor is represented by the inverted local equations.

Concretely, a Cartier divisor can be described as follows. Let U={Ui}i∈I be an open cover of X and let fi∈KX(Ui)× be a meromorphic unit on Ui for each i, with fi/fj ∈ OX(Ui∩Uj)×for all i,j. The images of the fi in (KX×/OX×)(Ui) agree on the overlaps Ui∩Uj (their quotient becomes 1 in the quotient group), so the sheaf axiom glues them to a global section, and a different choice of cover or of representatives fi (that is, passing to a refinement and multiplying fi by units of OX over the pieces) yields the same class. Conversely every global section of the quotient sheaf is locally represented in this way, as the local-equation description of Cartier divisors on this page records.

The principal Cartier divisors are the Cartier divisors that are the images of a global meromorphic unit under the canonical map Γ(X,KX×)→Γ(X,KX×/OX×). They form a subgroup of CaDiv⁡(X); a Cartier divisor is principal exactly when it admits a representation by a single global equation on X. The sign convention used on this page is that a Cartier divisor with local equation f records a zero of f with positive coefficient and a pole with negative coefficient; the convention is fixed once and for all in the definition of the principal Cartier divisor of a meromorphic unit.

If X=∅ then OX=KX=0, the quotient sheaf is the zero sheaf and CaDiv⁡(∅)=0; if X is the spectrum of a field, then KX=OX=κ and again CaDiv⁡(X)=0, consistently with the fact that a Cartier divisor measures the failure of a meromorphic unit to be a global unit.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Divisor support positive negative parts

Definition

Let k be a field and let C be a proper curve over k, so that C is an integral proper k-scheme of dimension one and a divisor on C is a finite integral sum D=∑xnx[x] over the closed points (Degree divisor proper curve). For such a divisor define

  1. the support Supp⁡(D)={ x:nx≠0 }, a finite set of closed points of C;
  2. the positive part D+=∑xmax⁡(nx,0) [x];
  3. the negative part D−=∑xmax⁡(−nx,0) [x], so that all coefficients of D− are nonnegative and D=D+−D−.

The supports of D+ and D− are disjoint subsets of Supp⁡(D): if nx>0 then the coefficient of x in D− is max⁡(−nx,0)=0, and if nx<0 then the coefficient of x in D+ is max⁡(nx,0)=0. Both parts are effective divisors in the sense that all their coefficients are nonnegative, and D is effective if and only if D−=0. The same definitions apply verbatim to a Weil divisor on any integral normal locally Noetherian scheme, using prime divisors in place of closed points (Weil divisor normal noetherian scheme), and they are used on this page only for divisors on a curve, where the finite-support convention makes all three sums finite without further hypotheses.

Normality of C is not required for the construction: the closed points of C and the integers nx are the only data used, and the identity D=D+−D− together with the disjointness of the two supports is a coefficientwise statement.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-10-02Open item page →

Order codimension one rational function

Definition

Let X be a normal locally Noetherian scheme (normal noetherian ring) and let Z⊆X be an integral closed subscheme with generic point ξ and dim⁡OX,ξ=1 (Integral schemes, Generic points of irreducible closed subsets). We call such a Z a prime divisor also in this locally Noetherian setting. This extends the same codimension-one definition in Weil divisor normal noetherian scheme; it requires no quasi-compactness of X.

The local ring OX,ξ is a discrete valuation ring. It is a Noetherian local ring, because X is locally Noetherian; it is a domain with fraction field equal to the function field of the irreducible component containing Z, because ξ lies in a unique irreducible component of the normal scheme X; it is integrally closed, by normality; and it has dimension equal to one, by the definition of a prime divisor. A one-dimensional Noetherian local integrally closed domain is a discrete valuation ring by the characterisation of discrete valuation rings, and Height-one localizations of normal Noetherian domains are DVRs is exactly this statement in global form (Equivalent characterizations of a DVR, Discrete valuation rings).

Let vξ denote the discrete valuation of the fraction field K=Frac⁡(OX,ξ) whose valuation ring is OX,ξ, normalised so that vξ(π)=1 for a uniformiser π of OX,ξ (Discrete valuations, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain). Now let f ∈ Γ(X, KX×) be a global meromorphic unit (Sheaf total quotient rings). The generic point ξ lies in a unique irreducible component Xi of X; the sheaf KX restricts on the integral scheme Xi to the constant sheaf with value the function field K(Xi), and OX,ξ=OXi,ξ has fraction field K(Xi). The restriction of f to Xi is therefore an element of K(Xi)×=K×, written fξ, and the order of vanishing of f along Z is the integer ord⁡Z(f)  :=  vξ(fξ)  ∈  Z. Since vξ is a group homomorphism K×→Z and fξ depends only on the restriction of f to Xi, this is well defined: ord⁡Z(1)=0, ord⁡Z(fg)=ord⁡Z(f)+ord⁡Z(g) and ord⁡Z(f−1)=−ord⁡Z(f).

If X is integral (Integral schemes) then KX is the constant sheaf with value K(X), so a meromorphic unit is simply an element of K(X)×, and ord⁡Z(f)=vξ(f) for the element f∈K(X)×=Frac⁡(OX,ξ)×. In this case ord⁡Z(f)≥0 if and only if f lies in OX,ξ, and ord⁡Z(f)=0 if and only if f is a unit of OX,ξ, since vξ is the normalised valuation of a discrete valuation ring.

For X=∅ there are no prime divisors, so the order domain is empty. The meromorphic-unit group is trivial, with its unique identity; this does not give an order without a prime divisor.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Rational section line bundle

Definition

Let X be an integral scheme (Integral schemes) with generic point η (Generic points of irreducible closed subsets), let KX be its sheaf of meromorphic functions (Sheaf total quotient rings), and let L be an invertible OX-module (Invertible sheaves).

The sheaf of meromorphic sections of L is the OX-module KX(L)=L⊗OXKX, the tensor product of sheaves of modules (Tensor product of sheaves of modules). A meromorphic section of L is a global section of KX(L); it is regular, or a rational section, when it is nonzero.

On an integral scheme the sheaf KX is the constant sheaf with value the function field K(X)=OX,η, so KX(L) is the constant sheaf with value the stalk Lη. This stalk is a one-dimensional vector space over the function field: fixing a OX,η-basis of identity 1η of the field K(X), the vector space is K(X)⊗OX,ηLη≅K(X), and a rational section is a nonzero element of the one-dimensional K(X)-vector space Lη. The stalk Lη is one-dimensional over K(X) because L is locally free of rank one (Locally free sheaves of finite rank): on a neighbourhood of η a generator identifies L with OX, and passing to stalks gives Lη≅OX,η=K(X). A rational section is therefore the same thing as a K(X)-multiple of any chosen local generator of L near η, and two rational sections s,s′ satisfy s′=g s for a unique g∈K(X)× when both are nonzero.

On the empty scheme there is no generic point and no invertible module with a nonzero stalk, so the notation is not used there; on a nonempty integral scheme the generic point exists and the construction is never vacuous. The definition imposes no properness, finiteness or normality assumption on X; those enter only when one wants to associate divisors to the sections.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Proper normal curve rational function map

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let k be a field and let C be a proper curve over k (Degree divisor proper curve) that is normal, meaning that every local ring OC,x is an integrally closed domain. Let K=k(C)=OC,η be the function field of C at its generic point (Function field of an integral finite-type scheme) and let f∈K×.

  1. Algebraic case. If f is algebraic over k, then f and f−1 are global units: f∈Γ(C,OC)×.
  2. Transcendental case. If f is transcendental over k, then d=[K:k(f)] is finite and there is a finite locally free dominant morphism φf:C⟶Pk1 of degree d. For the standard chart coordinates t=x1(0) and s=x0(1) on Pk1 (Relative projective space from standard charts), its pullbacks are φf#(t)=f and φf#(s)=f−1. The images in K of the target chart coordinate rings k[t] and k[s] are respectively k[f] and k[f−1]. The coordinate rings of the affine preimages of these charts may be larger; each is finite free of rank d over its target chart coordinate ring.

Thus the finite dominant morphism conclusion applies in the transcendental case. Over a general field, being outside k does not imply transcendence: for a finite extension L/k, an element a∈L∖k on the normal proper curve PL1 is algebraic over k and a global unit. Its constant map to Pk1 has closed image, not a dominant image.

Facts & Assumptions

Given: A field k, a normal proper curve C over k with generic point η and function field K=k(C)=OC,η, an element f∈K×, and the Axiom of Choice.

[F1]

A proper curve is integral, has chain dimension one, and its structure map to Spec⁡k is proper; a proper morphism is separated, of finite type, and universally closed. (Degree divisor proper curve, Chain dimension and the empty-space convention, Proper morphisms)

[F2]

Every point of a scheme has an affine open neighbourhood. Nonempty affine opens of an integral scheme have coordinate rings that are domains. Finite-type algebras over a field are Noetherian; a proper finite-type curve is quasi-compact, so a finite affine cover makes its underlying space Noetherian. (Schemes, Integral schemes, Locally finite type and finite type morphisms, Every algebra of finite type over a Noetherian ring is a Noetherian ring)

[F3]

For every nonempty affine open Spec⁡A⊆C, K=Frac⁡(A) and K/k is finitely generated. (Function field of an integral finite-type scheme)

[F4]

Krull dimension is the supremum of lengths of strict prime chains, and strict prime inclusion in an affine spectrum is specialization. For a finite-type k-domain A, dim⁡A=trdeg⁡kFrac⁡(A). (Krull dimension of a nonzero ring, Specialisation in a prime spectrum is reverse inclusion, Affine-domain dimension equals transcendence degree)

[F5]

Each prime localization of an affine chart ring is a local ring of C; if every prime localization of a domain is integrally closed, then the domain is integrally closed (A domain is integrally closed if and only if its prime localisations are, equivalently if and only if its maximal localisations are).

[F6]

A stalk is the filtered colimit of sections over neighbourhoods, and compatible sections glue uniquely. On a nonempty affine open of an integral scheme, sections embed into its fraction field. These facts identify regularity of a rational function at a point with membership in that local ring, and let compatible local representatives glue. (The stalk of a presheaf at a point, A sheaf on a topological space, Integral schemes, Function field of an integral finite-type scheme)

[F7]

A Noetherian integrally closed domain localized at a height-one prime is a discrete valuation ring. (Height-one localizations of normal Noetherian domains are DVRs, Discrete valuation rings)

[F8]

A discrete valuation ring is the nonnegative locus of a discrete valuation v:K→Z∪{∞} with v(0)=∞, v(ab)=v(a)+v(b), and v(a+b)≥min⁡(v(a),v(b)); its ring is the set of elements with nonnegative valuation. In particular, a sum with a unique term of least valuation has that finite valuation. (Discrete valuation rings, Discrete valuations, Valuations on a field)

[F9]

A Noetherian integrally closed domain satisfies (S2), and a Noetherian domain satisfying (S2) is the intersection of its height-one localizations inside its fraction field. (normal domain implies s two, r one s two intersection of height one localisations)

[F10]

On a finite-type integral curve of chain dimension one, every point other than the generic point is closed, and every proper closed subset is a finite set of closed points. (Proper closed subsets of a curve are finite)

[F11]

The standard charts of Pk1 are Spec⁡k[t] and Spec⁡k[s], with s=t−1 on their overlap; Pk1 is separated over k. (Relative projective space from standard charts, Finite-dimensional projective space is proper over every base)

[F12]

A section of the structure sheaf on a scheme defines a morphism to the affine scheme whose coordinate ring is the source of the corresponding global-sections ring map. (Morphisms to an affine scheme and global sections)

[F13]

Compatible morphisms on an open cover glue uniquely to a morphism. (Morphisms of schemes are local on compatible open covers)

[F14]

A morphism from a proper k-scheme to a separated k-scheme is proper. (Morphisms from a proper scheme to a separated one are proper)

[F15]

A finite-type morphism is quasi-finite exactly when each point is isolated in its fibre and has finite residue-field extension; proper quasi-finite morphisms are finite, and finite morphisms have affine preimages of affine opens with finite coordinate modules. (Finite-fibre and pointwise characterizations of quasi-finiteness, Quasi-finite morphisms of schemes, A proper quasi-finite morphism is finite, Finite morphisms of schemes)

[F16]

A closed point of a finite-type k-scheme has residue field finite over k. At a point x, the residue field is κ(x)=OC,x/mx. (The residue field at a point of an affine scheme, A maximal ideal of an affine algebra has finite residue field over the base field)

[F17]

Transcendence degree is additive in towers, and a finitely generated algebraic field extension is finite. (Transcendence degree is additive in finite towers, An extension generated by finitely many algebraic elements is finite)

[F18]

The polynomial rings k[t] and k[s] are principal ideal domains, and a finitely generated torsion-free module over a PID is finite free. (For every field F, F[x] is a principal ideal domain, Every finitely generated torsion-free module over a PID is free)

[A1]

The Axiom of Choice is assumed throughout (The Axiom of Choice).

Proof

We establish the curve's dimension and closed-point DVRs first. In the algebraic case, valuation nonnegativity and the height-one intersection yield global units. In the transcendental case, the regular loci define compatible maps to the two projective-line charts; dominance, properness and fibre analysis give finiteness, and the actual affine-preimage algebras give the degree.

1.1F1F2F3

The scheme C is integral, proper, finite type, and has chain dimension one; its nonempty affine coordinate rings are Noetherian domains, and K/k is finitely generated.

1.2F1F3F4F10A1choosealgebra

The function field has transcendence degree one: trdeg⁡kK=1. By the chain-dimension definition, there are nonempty irreducible closed subsets Z0⊊Z1 of C. The proper closed subset Z0 contains a point x, which is not the generic point and therefore is closed by [F10]. Choose an affine neighbourhood Spec⁡A of x, and let p be its prime. Since x is not generic, p≠(0); because A is a domain, (0)⊊p, so dim⁡A≥1. A prime chain of length at least two in A would give a strict chain of the same length of irreducible closed subsets in the open chart and, by taking closures in C, contradict dim⁡C=1; strictness is preserved because each closure meets the open chart in its original closed subset. Hence dim⁡A=1, and [F4] gives trdeg⁡kK=1.

1.3givenalgebra

Algebraic case. Suppose f is algebraic over k. Then both f and f−1 are algebraic over k and have monic polynomial equations over k.

2.1F1F2F3F5F7F10A1step 1.1step 1.2

Every closed point x has a discrete valuation ring OC,x. In an affine neighbourhood Spec⁡A of x, the corresponding prime p is nonzero and has height one: it has height at least one, and a longer prime chain would contradict the chain dimension of C as in step 1.2. The ring A is Noetherian by [F2]. Its prime localizations are the local rings of C, all integrally closed by normality, so [F5] makes A integrally closed. Now [F7] applies to Ap=OC,x, whose fraction field is K by [F3].

2.2F3F17step 1.2given

Transcendental case. Suppose f is transcendental over k. Then k(f) has transcendence degree one over k. Since K/k is finitely generated, the same finite list of field generators also generates K over k(f), so K/k(f) has finite transcendence degree. By step 1.2 and additivity of transcendence degree, that relative transcendence degree is zero, and K/k(f) is algebraic. It is a finitely generated algebraic extension, hence finite by [F17]. Write d=[K:k(f)].

3.1F8step 2.1step 1.3algebra

In the algebraic case, for every closed point x one has vx(f)≥0 and vx(f−1)≥0. Consider a monic equation p(f)=fn+∑i<naifi=0. If vx(f)<0, omit the zero coefficients: each remaining ai∈k× is a unit in OC,x because k is a field, so it has valuation zero, and vx(fn)=nvx(f)<ivx(f)=vx(aifi) for every remaining term. Thus the leading term is the unique term of least valuation. By [F8] the sum has finite valuation nvx(f), contradicting vx(0)=∞. The same argument applied to a monic equation for f−1 proves the second inequality. Therefore both valuations are nonnegative and, since vx(f−1)=−vx(f), both are zero.

3.2F6F8step 2.1F10A1given

For each closed point x, step 2.1 gives a DVR, so either f∈OC,x or f−1∈OC,x. Both belong to OC,η=K. Let U0 be the set where f is regular and U1 the set where f−1 is regular. Membership in a stalk is represented by a section on a neighbourhood; therefore each Ui is open. They contain the generic point and, by the DVR alternative at every closed point, cover C. This argument uses no algebraicity of f.

4.1F2F5F6F7F9F10A1step 3.1

Hence in the algebraic case f and f−1 belong to every affine coordinate ring A. Indeed, by [F5] each such A is integrally closed; it is Noetherian by [F2], so [F9] expresses A as the intersection of its height-one localizations. Each height-one prime corresponds to a closed point by [F10], and [F7] identifies its localization with the DVR at that point; step 3.1 puts both rational functions in each such localization. These functions on the affine cover agree in K and glue by [F6] to global sections whose product is 1. Thus f∈Γ(C,OC)×.

4.2F11F12step 3.2

The regular section f∣U0 gives a morphism U0→Spec⁡k[t], with t↦f, by [F12]; compose it with the standard chart inclusion into Pk1. Similarly f−1∣U1 gives a morphism U1→Spec⁡k[s]⊆Pk1, with s↦f−1. These constructions use sections on the actual opens U0,U1; they do not require f to belong to an arbitrary affine coordinate ring or use a localization such as Af.

5.1F11F13step 4.2

On U0∩U1, the sections f and f−1 are reciprocal, so f is a unit there and the chart transition is s=t−1. The two morphisms of step 4.2 therefore agree on the overlap. By [F13] they glue to a morphism φf:C→Pk1 with φf#(t)=f and φf#(s)=f−1.

6.1step 2.2step 5.1algebra

The morphism φf is dominant. On function fields, its pullback sends the indeterminate t to the transcendental element f, so k(t)→K is injective and the generic point of C maps to the generic point of Pk1.

6.2F1F11F14A1step 5.1

The morphism φf is proper: C is proper over k by [F1], and Pk1 is separated over k by [F11], so [F14] applies.

7.1F10F15F16A1step 2.2step 6.1given

The morphism is quasi-finite. First let y be a closed point of Pk1. Its fibre is closed and is not all of C, since φf is dominant. By [F10] it is a finite set of closed points, so each point is isolated in the fibre. The residue extension κ(x)/κ(y) is finite for each such point: [F16] makes κ(x)/k finite, and the point map embeds κ(y) into κ(x). Now let y be the generic point of Pk1. A closed point x mapping to y would induce an embedding k(t)=κ(y)↪κ(x), impossible because κ(x)/k is finite and t is transcendental. The only point of C left is its generic point η, which maps to y; it is isolated in this one-point fibre and its residue extension is K/k(f), finite of degree d by step 2.2. The fibre criterion [F15] now gives quasi-finiteness.

8.1F15A1step 6.2step 7.1

Since φf is proper by step 6.2 and quasi-finite by step 7.1, it is finite by [F15].

9.1F3F11F15F18step 5.1step 6.1step 8.1

Let V0=Spec⁡k[t] and V1=Spec⁡k[s] be the target charts. Finiteness gives affine preimages φf−1(Vi)=Spec⁡Bi, where each Bi is a finite module over the corresponding chart ring R0=k[t] or R1=k[s]. Each preimage contains η, since η maps to the generic point of Pk1, which belongs to both charts. Thus Bi is a domain with fraction field K by [F3]. Dominance embeds Ri into Bi⊆K, so Bi is torsion-free over Ri. By [F18], each Bi is a free Ri-module. Its generic localization is a finite-dimensional domain over k(t), respectively k(s), hence a field. Since its fraction field is K, it equals K; under s=f−1 we have k(s)=k(f). Therefore each free module has rank dim⁡k(f)K=[K:k(f)]=d. The two target charts cover Pk1, so φf is finite locally free of degree d.

10.1step 4.2step 9.1∎

The target coordinate-ring maps in step 4.2 have images k[f] and k[f−1] in K. These are not in general the full coordinate rings B0,B1 of the affine preimages; step 9.1 proves that the latter are finite free of rank d over the respective target chart rings. This completes the transcendental case.

RemarkRemark: Literature-sourcedProof: Not applicable‡ sources checked 2026-10-02‡ not proved hereOpen item page →
‡ Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Regular locally noetherian locally factorial

Remark

Every regular local Noetherian ring is a unique factorisation domain, and hence every regular locally Noetherian scheme is locally factorial (Locally factorial scheme). This is recorded here as an external orientation fact with its source; the proof is not reproduced, and the locally factorial isomorphism proved on this page assumes local factoriality as a hypothesis rather than deriving it from regularity. In particular the remark is not a supplier for any item of this page. Normality alone does not imply local factoriality: the singular quadric cone is normal but not locally factorial, as shown on the examples companion of this page.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Effective cartier divisor

Definition

A Cartier divisor D on a scheme X is effective if it has a local-equation representation (Ui,fi) as in Cartier divisor with fi∈OX(Ui) and with multiplication by the germ (fi)x injective on OX,x for every x∈Ui. Thus each fi is a regular section in the precise sense of Sheaf total quotient rings; the condition uses injectivity of multiplication, including exclusion of the zero germ on a nonzero stalk.

The condition is independent of the representation. On overlaps two Cartier equations differ by a regular unit. Multiplication or division by such a unit preserves regularity as a section of OX and preserves injectivity of multiplication at every stalk. These local conditions remain true on refinements and descend by sheaf locality.

The local principal ideal sheaves fiOUi agree on overlaps because fi/fj is a regular unit. We denote the resulting ideal sheaf by ID. The construction of its associated closed subscheme is proved in the subsequent closed-immersion theorem.

A unit equation, in particular fi=1, gives the zero Cartier divisor and the ideal sheaf OX. Locally its quotient ring is the zero ring, so its vanishing subscheme is empty. The zero Cartier divisor is therefore the empty effective divisor. The empty scheme has only this effective divisor.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Principal cartier divisor

Definition

Let X be a scheme. For a global meromorphic unit f∈Γ(X,KX×), its principal Cartier divisor is div⁡C(f):=qX(f)∈CaDiv⁡(X), where qX is the global-section map induced by the quotient sheaf KX×→KX×/OX× (Cartier divisor). Equivalently, use the single local equation f on the open set X.

We use additive notation for Cartier divisors, even though their local equations multiply. The quotient map is a group homomorphism, so div⁡C(fg)=div⁡C(f)+div⁡C(g), div⁡C(1)=0, and div⁡C(f−1)=−div⁡C(f). In particular, principal Cartier divisors form a subgroup of CaDiv⁡(X). Multiplying f by a global regular unit leaves its divisor unchanged, since that unit has zero image in the quotient sheaf.

The sign convention is zeros positive, poles negative: a regular local equation cutting out a zero contributes positively; replacing it by its inverse reverses the sign. This is the convention of Cartier divisor, without asserting that a numerical order exists at every point of an arbitrary scheme.

On the empty scheme the groups of units and of Cartier divisors are trivial, so this definition gives only the zero divisor.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

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.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Fibre degree of the finite locally free map to the projective line

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let k be a field, let C be a normal proper curve over k (Degree divisor proper curve) with function field K=k(C), let f∈K× be transcendental over k, and let φf:C→Pk1 be the finite locally free morphism of degree d=[K:k(f)] with φf#(t)=f constructed in Proper normal curve rational function map. Here Pk1=U0∪U1 with U0=Spec⁡k[t] and U1=Spec⁡k[u], u=t−1, is the standard cover (Relative projective space from standard charts).

  1. Zero fibre. The fibre over the origin satisfies ∑x∈C: φf(x)=0ord⁡x(f) [κ(x):k]=d.
  2. Pole fibre. The fibre over the point at infinity satisfies ∑x∈C: φf(x)=∞(−ord⁡x(f)) [κ(x):k]=d.

Both sums are finite, every summand is a positive integer, and ord⁡x is the order at x of Order codimension one rational function.

Facts & Assumptions

Given: A field k, a normal proper curve C over k with generic point η and function field K=OC,η, the Axiom of Choice, an element f∈K× transcendental over k, and the finite locally free morphism φf:C→Pk1 of degree d=[K:k(f)] with φf#(t)=f on U0=Spec⁡k[t] and φf#(u)=f−1 on U1=Spec⁡k[u] (Proper normal curve rational function map).

[F1]

φf is finite, and for each standard affine chart V of Pk1 the preimage φf−1(V) is affine with coordinate ring BV; for V=U0 the ring B0 is a free k[t]-module of rank d with k[t]→B0, t↦f, and for V=U1 the ring B1 is a free k[u]-module of rank d with u↦f−1 (Proper normal curve rational function map, Finite morphisms of schemes).

[F2]

Pk1 is covered by U0=Spec⁡k[t] and U1=Spec⁡k[u] glued along tu=1; the origin 0 is the closed point t=0 of U0 with residue field k, the point at infinity ∞ is the closed point u=0 of U1, also with residue field k, and Pk1 is separated over k (Relative projective space from standard charts).

[F3]

C is an integral, proper, one-dimensional k-scheme; it is Noetherian, so its underlying space is Noetherian, and every open subset of C is quasi-compact. For a closed point x the residue field κ(x) is a finite extension of k (Degree divisor proper curve, Every algebra of finite type over a Noetherian ring is a Noetherian ring).

[F4]

Let x be a closed point of C. Then OC,x is a discrete valuation ring with fraction field K, and the normalized valuation of f∈K× is ord⁡x(f); a uniformiser of OC,x is denoted πx (Height-one localizations of normal Noetherian domains are DVRs, Order codimension one rational function).

[F5]

If V is a discrete valuation ring with uniformiser π and y=uπn with u∈V× and n≥0, then V/(y) has length n as a V-module (Length and valuation in a DVR).

[F6]

For φf:X→S, a point x∈X, s=φf(x) and the fibre Xs, there is a canonical isomorphism OXs,x≅OX,x/msOX,x (Stalks of the scheme-theoretic fibre).

[F7]

For a ring map A→B and a prime p⊆A the fibre of Spec⁡B→Spec⁡A over p is Spec⁡(B⊗Aκ(p)); moreover the points of the fibre correspond exactly to the points of Spec⁡B contracting to p, with unchanged residue fields (Coordinate ring of an affine fibre, Points and topology of a fibre).

[F8]

For an ideal I⊆R and an R-module M there is a natural isomorphism M⊗R(R/I)≅M/IM; tensor products commute with direct sums; and evaluation of polynomials at 0 identifies k[t]/(t)≅k (M⊗RR/I≅M/IM naturally, Tensor products commute with arbitrary direct sums, First isomorphism theorem for rings: R/ker⁡f≅im⁡f).

[F9]

A finite-dimensional k-algebra is Artinian: every descending chain of ideals stabilizes because their finite k-dimensions cannot keep decreasing. Under AC an Artinian ring R is canonically the product of its localizations at its finitely many maximal ideals (An Artinian ring is canonically the finite product of its localizations at its maximal ideals). For a finite-dimensional k-algebra this is a k-algebra isomorphism, so dim⁡kR=∑mdim⁡kRm. For a local finite-dimensional k-algebra S with residue field λ, a composition series with r factors isomorphic to λ gives dim⁡kS=r[λ:k], by additivity of k-dimension in the filtration (Composition series and length of a module). This does not require a λ-vector-space structure on S.

[F10]

The base change of a finite morphism is finite; a finite morphism is affine, so the preimage of every affine open is affine (Finite morphisms of schemes).

Proof

1.1F1F2F6F7F8F10

The fibre C0:=C×Pk1Spec⁡k over 0 is canonically Spec⁡(B0/tB0), and dim⁡kΓ(C0,OC0)=d. Since 0∈U0 and U0 is open, the structure morphism Spec⁡k→Pk1 with image 0 factors through U0, so C0≅φf−1(U0)×U0Spec⁡k. By [F10] and [F1] the scheme φf−1(U0)=Spec⁡B0 is affine and Spec⁡B0→U0=Spec⁡k[t] is affine, so [F7] identifies C0 with Spec⁡(B0⊗k[t]k), which is Spec⁡(B0/tB0) by [F8]. Since B0 is a free k[t]-module of rank d, [F8] gives B0/tB0≅(k[t]/(t))d≅kd as k-vector spaces, so the coordinate ring has k-dimension d. A base change of a finite morphism is finite, so C0 is finite over Spec⁡k and has finitely many points.

1.2F2F3F4F71.1

The underlying set of C0 is exactly the set of closed points x of C with ord⁡x(f)>0. By [F7] the points of C0 are the points x of C with φf(x)=0; since C0 is finite over k by 1.1, its points are closed in C0 and are closed points of the one-dimensional k-scheme C (the generic point η maps to the generic point of Pk1 because φf is nonconstant and C is integral, so η∉C0). A point x maps to 0 exactly when x lies in φf−1(U0), so that f is regular at x, and the image of f in κ(x) is zero; for the discrete valuation ring OC,x this is exactly the condition ord⁡x(f)>0.

1.3F3F4F5F6F91.2

For every x∈C0 one has OC0,x≅OC,x/(f) and dim⁡kOC0,x=ord⁡x(f) [κ(x):k]. By 1.2 the point x is a closed point with n:=ord⁡x(f)>0 and f=uπxn with u a unit of the discrete valuation ring OC,x. By [F6] applied to φf and the point 0∈Pk1, OC0,x≅OC,x/m0OC,x; since φf#(t)=f, the ideal m0OC,x is (f), so OC0,x≅OC,x/(f). By [F5] this is a module of length n over OC,x, with a composition series whose n factors are isomorphic to κ(x); each factor has k-dimension [κ(x):k] by [F3], and dimensions add along this filtration of k-vector spaces by [F9]. Hence dim⁡kOC0,x=n [κ(x):k].

1.4F91.11.21.3

The identity ∑x∈C0ord⁡x(f)[κ(x):k]=dim⁡kΓ(C0,OC0)=d holds. By 1.1 the ring Γ(C0,OC0)=B0/tB0 is a finite-dimensional k-algebra, hence Artinian, and its maximal ideals are the finitely many points x∈C0 with local rings OC0,x. By [F9] it is the product of those local rings, so its k-dimension is the sum of the k-dimensions computed in 1.3, namely ∑x∈C0ord⁡x(f)[κ(x):k]; by 1.1 this equals d. This is the zero-fibre identity.

1.5F1F2F4F5F6F7F8F9

Pole fibre. The fibre C∞:=C×Pk1Spec⁡k over the point at infinity is Spec⁡(B1/uB1), dim⁡kΓ(C∞,OC∞)=d, its points are exactly the closed points x with ord⁡x(f)<0, and dim⁡kOC∞,x=(−ord⁡x(f))[κ(x):k] for such x. The point ∞ lies in U1=Spec⁡k[u] and has residue field k, so the argument of steps 1.1 and 1.2 applies verbatim to the chart U1 and the coordinate u, whose pullback is f−1: the fibre is Spec⁡(B1⊗k[u]k)=Spec⁡(B1/uB1), and B1/uB1≅kd because B1 is free of rank d over k[u]. A point x of C maps to ∞ exactly when x∈φf−1(U1) and f−1∈mx, i.e. ord⁡x(f)<0; since f−1=uπx−n with −n=ord⁡x(f−1)>0, [F5] gives length −n and step 1.3 gives dim⁡kOC∞,x=(−n)[κ(x):k]. The Artinian product argument of step 1.4 now yields ∑x∈C∞(−ord⁡x(f))[κ(x):k]=dim⁡kΓ(C∞,OC∞)=d.

2.1F1F21.41.5∎

Both displayed identities hold: for every normal proper curve C/k and every f∈K× transcendental over k, the zero and pole fibres of the finite locally free morphism φf have degree d=[K:k(f)], computed respectively as ∑ord⁡x(f)[κ(x):k] and ∑(−ord⁡x(f))[κ(x):k]. The Axiom of Choice is used exactly as declared, through the construction input [F1] and the Artinian decomposition input [F9]; no further choice is made.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

A meromorphic unit has locally finite nonzero order support

Statement

Assume Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let X be a normal Noetherian scheme (Weil divisor normal noetherian scheme) and let f∈Γ(X,KX×) be a global meromorphic unit (Sheaf total quotient rings). Then the family of prime divisors Z⊆X with ord⁡Z(f)≠0 (Order codimension one rational function) is locally finite: every point of X has an open neighbourhood meeting only finitely many of them.

Facts & Assumptions

Given: A normal Noetherian scheme X, Dependent Choice, and a global meromorphic unit f∈Γ(X,KX×). For an open U⊆X we write PX(U)=SX(U)−1OX(U) for the presheaf of total quotient rings and KX=aPX for its sheafification (Sheaf total quotient rings).

[F1]

PX is a presheaf of rings, KX its sheafification, SX(U) consists of the sections whose germs are nonzerodivisors at every point of U, and the sheafification map PX→KX is a morphism of presheaves of rings (Sheaf total quotient rings).

[F2]

Sheafification preserves stalks (Sheafification preserves stalks), and the stalk of a presheaf at a point is the filtered colimit of its sections over the open neighbourhoods (The stalk of a presheaf at a point).

[F3]

A section of a sheafification is locally the image of a section of the presheaf: if P is a presheaf and t a section of aP over U, then every point of U has an open neighbourhood W on which t∣W agrees with the image of some element of P(W) (Sheafification of a presheaf, A sheaf on a topological space, The stalk of a presheaf at a point).

[F4]

For a prime divisor Z with generic point ξ, the local ring OX,ξ is a discrete valuation ring, its fraction field is the function field K(Xi) of the unique irreducible component Xi containing ξ, the sheaf KX restricts on Xi to the constant sheaf with value K(Xi), and, for f a global meromorphic unit, ord⁡Z(f)=vξ(fξ), where fξ∈K(Xi)× is the restriction of f and vξ is the normalised valuation of the discrete valuation ring OX,ξ (Order codimension one rational function, Discrete valuation rings).

[F5]

X is Noetherian, so it has a finite affine open cover by spectra of Noetherian rings, and affine open subschemes form a basis of its topology; a normal scheme has every local ring an integrally closed domain (Weil divisor normal noetherian scheme, normal noetherian ring, Affine schemes and their coordinate rings, Schemes).

[F6]

In a Noetherian ring there are only finitely many minimal prime ideals, and this statement has the dependent-choice cost only (A Noetherian ring has finitely many minimal prime ideals, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F7]

A quotient ring of a Noetherian ring is Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

[F8]

The generic point ξ of an integral scheme Z lies in every nonempty open subset of Z: such a subset contains a nonempty basic open D(g)⊆Spec⁡B of a nonempty affine chart Z, the ring B is a domain, g≠0 because D(g)≠∅, and (0)∈D(g) corresponds to ξ (Integral schemes, The underlying space of an affine spectrum, Generic points of irreducible closed subsets).

[F9]

A localisation S−1A consists of fractions a/s with s∈S, and the localisation maps send a to a/1; for a prime p one has Ap=(A∖p)−1A (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions, Localisation at a prime ideal: Rp=(R∖p)−1R).

Proof

1.1F1F2F3F5

Local fraction representation. For every point x∈X there are an affine open U=Spec⁡A containing x and elements a,s∈A such that f∣U is the image of a/s∈PX(U) under the sheafification map. Since KX=aPX, [F3] gives, for the section f around x, an open neighbourhood V of x and an element t∈PX(V) whose image in KX(V) is f∣V. The affine open subschemes form a basis, so there is an affine open U=Spec⁡A⊆V containing x; restricting t to U gives an element a/s of PX(U)=SX(U)−1A whose image in KX(U) is f∣U. Only the local representation is used, and no choice is made from an infinite family.

1.2F4F5F6F7F91.1F2F8

Finitely many candidates over the chart. For U=Spec⁡A and a/s as in 1.1, only finitely many prime divisors Z with Z∩U≠∅ satisfy ord⁡Z(f)≠0: each such Z corresponds to a prime ideal of A that is minimal over (a) or over (s). Let Z be a prime divisor with Z∩U≠∅. The scheme Z is integral, so by [F8] its generic point ξ lies in the nonempty open subset Z∩U of Z; hence ξ∈U, and ξ corresponds to a prime p⊆A with OX,ξ=Ap and, by [F4], dim⁡Ap=dim⁡OX,ξ=1. Write aξ and sξ for the images of a and s in Ap. Since s∈SX(U), its germ sξ is a nonzerodivisor of the domain Ap, so sξ≠0; the germ of the class of a/s at ξ is the fraction aξ/sξ. By [F4] and [F2] the stalk KX,ξ is the fraction field of OX,ξ=Ap, the germ of f there is the image of a/s, and fξ∈K(Xi)× is a unit of that field; under the identification with aξ/sξ this gives aξ/sξ≠0, hence aξ≠0. With vξ the normalised valuation we thus have ord⁡Z(f)=vξ ⁣(aξsξ)=vξ(aξ)−vξ(sξ), and vξ(aξ)≥0 because aξ∈Ap. Suppose first that vξ(aξ)>0, so that a∈p by [F9]. If q is a prime with (a)⊆q⊆p, then aξ≠0 lies in qAp, so 0⊊qAp⊆pAp; in the one-dimensional local domain Ap every nonzero prime is the maximal ideal, so qAp=pAp, and contracting gives q=p. Hence p is minimal over (a). Otherwise vξ(aξ)=0, and ord⁡Z(f)≠0 forces vξ(sξ)≠0, so s∈p by [F9]; the same argument, now with sξ≠0, shows that p is minimal over (s). Thus every such p is a minimal prime of one of the Noetherian quotient rings A/(a) or A/(s), of which there are finitely many by [F6] and [F7]. Finally the assignment Z↦p is injective, because distinct prime divisors have distinct generic points and the prime of A determines the point of U. This gives the finiteness asserted.

2.11.11.2∎

Local finiteness. For every point x of X, the affine open neighbourhood U produced in 1.1 meets only finitely many prime divisors Z with ord⁡Z(f)≠0, by 1.2. Hence the family of such Z is locally finite.

Only the dependent-choice input [F6] is used, through the finiteness of the minimal primes of the Noetherian rings A/(a) and A/(s); no other choice principle enters, and the local representation in 1.1 selects one open neighbourhood of a single point.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Invertible sheaf of cartier divisor

Definition

Let D be a Cartier divisor on a scheme X, represented by meromorphic units fi∈KX(Ui)× with regular-unit ratios on the overlaps (Cartier divisor). The subsheaf OX⊆KX is the one of Sheaf total quotient rings. Define an OX-submodule sheaf of KX by OX(D)(V):={g∈KX(V):fig∣V∩Ui∈OX(V∩Ui) for every i}. Equivalently, on each chart, OX(D)∣Ui=fi−1OUi⊆KX∣Ui. These are meromorphic functions whose possible poles are cancelled by the local equation of D.

This construction is well defined. It is closed under addition and regular scalar multiplication. The condition is local, so compatible sections glue in KX and retain it by the sheaf locality axiom (A sheaf on a topological space). On an overlap the unit fi/fj gives fi−1OX=fj−1OX. Replacing equations by unit multiples or restricting to a refinement gives the same subsheaf; any two representations of the same Cartier divisor agree locally in precisely this sense.

On Ui, the map OUi→fi−1OUi, a↦fi−1a, has inverse multiplication by fi. It is injective because fi is a unit in KX and OX→KX is injective, and it is surjective by the defining formula. Thus the sheaf is locally free of rank one, hence invertible (Invertible sheaves).

The sign convention allows poles along an effective divisor: OX(D)∣Ui=fi−1OUi, whereas OX(−D)∣Ui=fiOUi. If D is effective this last subsheaf is exactly its ideal sheaf ID of Effective cartier divisor. For the zero divisor the equation is 1 and OX(0)=OX. On the empty scheme the formula gives its unique module sheaf, which satisfies the local rank-one condition vacuously.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Linear equivalence cartier divisors

Definition

Two Cartier divisors D,D′ on a scheme X are linearly equivalent, written D∼D′, if there is a global meromorphic unit f∈Γ(X,KX×) such that D−D′=div⁡C(f). Here subtraction is in the abelian group CaDiv⁡(X) (Cartier divisor), and the right side is the principal divisor of Principal cartier divisor.

Equivalently, D and D′ have the same class modulo the subgroup of principal Cartier divisors. Explicitly, reflexivity follows by taking f=1; if D−D′=div⁡C(f), then D′−D=div⁡C(f−1), giving symmetry; and if also D′−D′′=div⁡C(g), then D−D′′=div⁡C(fg), giving transitivity. Adding the same Cartier divisor to both sides preserves the relation because their difference is unchanged.

No assumption of effectiveness is imposed: either divisor may have positive or negative local equations in the sense of the Cartier group. On the empty scheme there is only the zero Cartier divisor and its single equivalence class.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-10-02Open item page →

Principal weil divisor and class group

Definition

Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let X be a normal Noetherian integral scheme (Weil divisor normal noetherian scheme, Integral schemes). Because X is integral, KX is the constant sheaf with value the function field K(X) (Sheaf total quotient rings), so the global meromorphic units of X are exactly the nonzero elements of K(X): Γ(X,KX×)=K(X)×.

For f∈K(X)× define the principal Weil divisor div⁡W(f)  :=  ∑Zord⁡Z(f) [Z]  ∈  Div⁡(X), where Z runs over the prime divisors of X and ord⁡Z(f)∈Z is the order of f along Z (Order codimension one rational function). This is a legitimate Weil divisor: its coefficients are integers, and its support is locally finite by A meromorphic unit has locally finite nonzero order support, a lemma whose only choice input is Dependent Choice through the finiteness of the minimal primes of a Noetherian ring; since X is quasi-compact, the support is in fact finite. Here Div⁡(X) is the group of Weil divisors of Weil divisor normal noetherian scheme.

The map div⁡W:K(X)×→Div⁡(X) is a group homomorphism: for f,g∈K(X)× and every prime divisor Z the order is additive, ord⁡Z(fg)=ord⁡Z(f)+ord⁡Z(g) and ord⁡Z(1)=0 (Order codimension one rational function), so the coefficients of div⁡W(fg) and div⁡W(f)+div⁡W(g) agree at every Z; hence div⁡W(fg)=div⁡W(f)+div⁡W(g), and div⁡W(f−1)=−div⁡W(f). In particular div⁡W(1)=0, and a global regular unit u∈Γ(X,OX×) has ord⁡Z(u)=0 at every prime divisor, so div⁡W(u)=0.

The image P(X)  :=  {div⁡W(f):f∈K(X)×}  ⊆  Div⁡(X) is a subgroup, because div⁡W is a group homomorphism and the image of a homomorphism is a subgroup (Monoid homomorphism and group homomorphism, Subgroup). The (Weil) divisor class group of X is the quotient group Cl⁡(X)  :=  Div⁡(X)/P(X)  =  Div⁡(X)/{div⁡W(f):f∈K(X)×} (The quotient group G/N and coset product (gN)(hN)=ghN). Thus Cl⁡(X) is an abelian group, and two Weil divisors D,D′ have the same class in Cl⁡(X) exactly when D−D′=div⁡W(f) for some f∈K(X)×; one then says that D and D′ are linearly equivalent as Weil divisors. This relation is an equivalence relation: it is reflexive via f=1, symmetric via div⁡W(f−1)=−div⁡W(f), and transitive via the homomorphism property.

Three boundary cases are worth recording. First, an integral scheme is nonempty by definition, so the empty scheme is not an instance of this definition and no empty divisor group is being described. Second, if X has no prime divisors (for instance X=Spec⁡k for a field k), then Div⁡(X)=0, and Cl⁡(X)=0 as well: every nonzero function field element is a unit and the zero divisor is principal. Third, the constant function f=1 realises the zero class, so Cl⁡(X) is the quotient by the subgroup generated by the divisors of the form div⁡W(f); no effectiveness hypothesis is imposed on the elements of Div⁡(X) or on the divisors defining a class.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Pullback of a Cartier divisor

Definition

Let f:X→Y be a morphism of schemes. Write KX and KY for the sheaves of meromorphic functions (Sheaf total quotient rings), so that over an open U the value KX(U) is the sheafification at U of U′↦SX(U′)−1OX(U′), where SX(U′) consists of the sections of OX that are nonzerodivisors at every stalk of U′. The structure maps OX→KX and OY→KY are injective. Call a section of OY over an open regular when its germ at every point of that open is a nonzerodivisor; these are exactly the elements of SY. A Cartier divisor on Y is a global section of KY×/OY× (Cartier divisor).

Pullback of meromorphic functions. We say that pullbacks of meromorphic functions are defined for f if for all opens U⊆X and V⊆Y with f(U)⊆V the ring homomorphism f#:OY(V)→OX(U) carries regular sections of OY(V) to regular sections of OX(U), that is, f#(SY(V))⊆SX(U). In that case the universal property of localisation turns f# into ring homomorphisms SY(V)−1OY(V)→SX(U)−1OX(U), compatible with restriction; these assemble into a morphism of presheaves f−1PY→PX, where PX(U)=SX(U)−1OX(U), and sheafifying gives a morphism of sheaves of rings f−1KY⟶KX,s⟼f∗(s), the pullback map on meromorphic functions. Since ring homomorphisms carry units to units, it restricts to a morphism of sheaves of abelian groups f−1KY×→KX×, and it carries f−1OY× into OX×.

Pullback of a Cartier divisor. Let D∈CaDiv⁡(Y) be represented by a local-equation datum {(Ui,gi)}i∈I, so the Ui cover Y, each gi∈KY(Ui)× is a meromorphic unit, and gi/gj∈OY×(Ui∩Uj) for all i,j (Cartier divisor). Because KY is the sheafification of PY, after refining the cover we may assume that each gi is the image of an element ai/si∈SY(Ui)−1OY(Ui) with ai∈OY(Ui) and si∈SY(Ui); the refinement changes neither the datum nor the divisor. Say that the datum is f-admissible when f#(ai)∈SX(f−1Ui)andf#(si)∈SX(f−1Ui)for every i. Since si is regular, its image in KY(Ui) is a unit, so gi=ai/si is a unit of KY(Ui) automatically once the representation exists. We say that the pullback f∗D is defined if D admits an f-admissible local-equation datum on some open cover of Y.

In that case, on f−1Ui the two sections f#(ai) and f#(si) are regular, so f#(ai)/f#(si) is a unit of SX(f−1Ui)−1OX(f−1Ui), hence a unit of KX(f−1Ui); we denote it by gi′. On an overlap W=Ui∩Uj the ratio u=gi/gj is a unit of OY(W), and multiplying the identity gi=ugj by sisj and using that gi,gj are the images of ai/si and aj/sj gives that the function aisj−uajsi∈OY(W) has image 0 in KY(W); since OY→KY is injective, this function is 0, so aisj=uajsi in OY(W). Applying f# and dividing by the regular sections f#(si),f#(sj) gives gi′=f#(u) gj′ in KX(f−1W), and f#(u) is a unit of OX(f−1W); hence gi′/gj′ is a unit of OX(f−1W). Therefore the family {(f−1Ui, gi′)}i is a local-equation datum on X and determines a Cartier divisor (Cartier divisor); we define f∗D to be that divisor.

This is well defined. Indeed, if gi=ai/si=bi/ti are two representations with all four pullbacks regular, then multiplying ai/si=bi/ti by siti shows that the function aiti−bisi∈OY(Ui) has image 0 in KY(Ui), hence is 0; applying f# and dividing by the regular sections f#(si),f#(ti) gives f#(ai)/f#(si)=f#(bi)/f#(ti) in KX(f−1Ui). Similarly, if two f-admissible data represent the same D and on a common refinement W their equations satisfy g=uh with u∈OY×(W), the same clearing-denominators argument gives g′=f#(u)h′ with f#(u) a unit of OX, so the two resulting local-equation data determine the same Cartier divisor after refinement. In particular f∗D is independent of the chosen f-admissible datum, and restriction of an admissible datum to a refinement is again admissible with the same pullback.

Effective divisors. Suppose D is effective, with local regular equations fi∈SY(Ui) (Effective cartier divisor); choose the representation fi/1 with numerator fi and denominator 1. Then the datum is f-admissible exactly when each pulled-back regular equation f#(fi) is again regular on f−1Ui, and in that case f∗D is the effective Cartier divisor cut out locally by the equations f#(fi). If the pullback of an effective D is defined through some other representation ai/si of fi with regular pullbacks, then fisi=ai in OY(Ui) by the clearing-denominators argument, so f#(fi)f#(si)=f#(ai) with both factors on the right regular, and hence f#(fi) is regular and f∗D is effective. Thus for effective D the assertion "f∗D is defined" is equivalent to the regularity of the pulled-back regular equations.

Flat morphisms. If f is flat (Flat morphism of schemes), then pullbacks of meromorphic functions are defined for f and every Cartier divisor on Y has a defined pullback. Indeed, let x∈X, y=f(x), and let s∈SY(V) for an open V∋y. Flatness at x says that OX,x is a flat OY,y-module; tensoring the injective multiplication map sy:OY,y→OY,y with OX,x over OY,y therefore gives the injective map f#(sy):OX,x→OX,x, so the germ f#(s)x is a nonzerodivisor. As x was arbitrary, f#(s) is regular. Hence f#(SY(V))⊆SX(f−1V) for all V, every local-equation datum is f-admissible (regularity of the numerator is automatic as recalled above), and f∗ is defined on all of CaDiv⁡(Y); this is the flat case of the source's list of sufficient conditions. When pullbacks of meromorphic functions are defined for f in the sense above, the map f−1KY→KX descends to f−1(KY×/OY×)→KX×/OX× and recovers the same pullback of every Cartier divisor.

Boundary cases. The zero Cartier divisor is represented by the equation 1=1/1; its pullback is represented by f#(1)=1 and is the zero divisor, so it is defined for every morphism f. If Y=∅ then CaDiv⁡(Y)=0 and the only pullback is 0; if X=∅ then every local-equation datum is f-admissible vacuously and f∗D is the unique Cartier divisor of the empty scheme. The sign convention is that of Cartier divisor: zeros of the pulled-back equations are recorded with positive coefficients, poles with negative ones.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Effective Cartier divisors are closed subschemes cut out by regular equations

Statement

Let X be a scheme.

  1. Every effective Cartier divisor D on X (Effective cartier divisor) determines a closed immersion iD:ZD↪X (Closed immersions of schemes). Writing ID=ker⁡(OX→(iD)∗OZD) for its ideal sheaf, one has ID∣Ui=fiOUi for every local-equation datum {(Ui,fi)} of D, and ID is an invertible OX-module (Invertible sheaves). The construction of ZD depends only on D, not on the datum.

  2. Conversely, let Z↪X be a closed subscheme which is locally cut out by nonzerodivisors, meaning that every point of X has an affine open neighbourhood U=Spec⁡A such that Z∩U=Spec⁡(A/fA) for some nonzerodivisor f∈A (Closed immersions into affine schemes are quotient spectra). Then the local equations f form an effective Cartier divisor DZ on X, and IDZ=IZ; in particular the closed subscheme cut out by DZ is Z itself.

Facts & Assumptions

Given: A scheme X, and for part 2 a closed subscheme Z↪X locally cut out by nonzerodivisors.

[F1]

An effective Cartier divisor D is represented by a local-equation datum {(Ui,fi)} with fi∈OX(Ui) and with multiplication by the germ (fi)x injective on OX,x for every x∈Ui; the local principal ideal sheaves fiOUi agree on overlaps (Effective cartier divisor).

[F2]

An ideal sheaf is a subsheaf I⊆OX whose values are ideals, compatibly with restriction (Ideal sheaves).

[F3]

An OX-module is invertible if and only if every point has an open neighbourhood on which it admits a generator, i.e. a section inducing an isomorphism with OU (Invertible sheaves).

[F4]

A morphism i:Z→X is a closed immersion when its underlying map is a homeomorphism onto a closed subset and OX→i∗OZ is surjective (Closed immersions of schemes).

[F5]

For a ring A, every quotient map A→A/I yields a closed immersion Spec⁡(A/I)→Spec⁡A, and every closed immersion into Spec⁡A is of this form for a unique ideal I⊆A, up to unique isomorphism over Spec⁡A (Closed immersions into affine schemes are quotient spectra).

[F6]

A morphism is a closed immersion if and only if its restriction to the members of an open cover of the target is a closed immersion (Closed immersions are local on the target).

[F7]

Affine schemes equipped with open subschemes and isomorphisms on overlaps satisfying the identity and cocycle conditions glue to a scheme, uniquely up to unique isomorphism, and the given affine schemes become an open affine cover (Gluing affine schemes along compatible open isomorphisms).

[F8]

Every point of a scheme has an affine open neighbourhood. An affine scheme has a presentation (Spec⁡A,OSpec⁡A), and this presentation identifies its global sections with A (Schemes, Affine schemes and their coordinate rings).

[F9]

Sections of a sheaf that agree on the members of an open cover glue uniquely; a subsheaf of OX may be described by local conditions that are compatible with restriction (A sheaf on a topological space).

[F10]

If two local-equation data induce the same section of KX×/OX×, then on a common refinement their equations differ by regular units (Cartier divisor local equation equivalence).

Proof

1.1F1F8

Affine setup. Let D be effective with datum {(Ui,fi)} as in [F1]. Refine the cover by affine opens Ui=Spec⁡Ai and write fi∈Ai. For every overlap Wij=Ui∩Uj, the Cartier datum gives fi/fj∈OX(Wij)×, so fiOWij=fjOWij. No affineness of Wij is needed.

1.2F1F5F8algebra

The converse datum. Now let Z↪X be locally cut out by nonzerodivisors. Cover X by affine opens Ui=Spec⁡Ai with Z∩Ui=Spec⁡(Ai/fiAi) for nonzerodivisors fi∈Ai. Then IZ∣Ui=fiOUi by [F5], and the sections fi are regular: a nonzerodivisor of Ai remains a nonzerodivisor after localisation at every prime, so its germ at each point of Ui is a nonzerodivisor.

2.1F2F9step 1.1

The glued ideal sheaf. Let ID be the subsheaf of OX whose sections over an open V are the s∈OX(V) with s∣V∩Ui∈fiOX(V∩Ui) for every i. This is a subsheaf with ideal values, hence an ideal sheaf, and ID∣Ui=fiOUi: on Ui every s lies in fiOUi by the condition i, while the conditions for j add nothing because fjOUj and fiOUi agree on Ui∩Uj by step 1.1.

2.2F5step 1.1

The affine pieces. For each i let Zi=Spec⁡(Ai/fiAi) and let ji:Zi→Ui be the closed immersion induced by the quotient map Ai→Ai/fiAi; by [F5] the ideal of ji is fiAi, and its structure sheaf is the quotient. On the overlap Wij, the restrictions of the ideals generated by fi and fj are equal by step 1.1. Their quotient sheaves therefore define the same closed subscheme of Wij, giving canonical overlap isomorphisms Zi×UiWij≅Zj×UjWij. These isomorphisms satisfy the cocycle conditions because they are induced by equality of the restricted ideal sheaves.

3.1F1F3step 2.1

Invertibility. For every i, multiplication mi:OUi→ID∣Ui, a↦fia, is an isomorphism: it is injective because fi is regular by [F1], and it is surjective because every section of fiOUi is of the form fia by definition of the principal ideal sheaf. Hence ID is invertible.

3.2F7F9step 2.2

Gluing. The affine schemes Zi with the open subschemes Zi×UiWij and the canonical identifications supplied by step 2.2 satisfy the identity and cocycle conditions, so by [F7] they glue to a scheme ZD which is covered by open subschemes identified with the Zi, with overlaps identified with the common closed subschemes of step 2.2. The local morphisms ji:Zi→Ui⊆X agree on these overlaps, so they glue to a morphism iD:ZD→X: continuous maps that agree on an open cover glue topologically, and the structure-sheaf maps OX∣Ui→(ji)∗OZi agree on overlaps and glue by the sheaf axiom.

3.3F2F4F7F10step 2.1

Independence of the datum. If {(Vk,gk)} is another local-equation datum for D, [F10] gives a common refinement on which the equations differ by regular units. They therefore generate the same ideal sheaf there, so the ideals glued in step 2.1 agree and define the same closed subscheme.

4.1F4F5F6step 2.1step 3.1step 2.2

The glued morphism is a closed immersion with ideal ID. The restriction of iD over Ui is the closed immersion ji (Affine schemes and their coordinate rings), so iD is a closed immersion by [F6]. Its ideal sheaf is ID: on Ui the kernel of OUi→(ji)∗OZi is fiOUi by [F5], and ID∣Ui=fiOUi by step 2.1; these local identifications agree on overlaps by step 2.2 and glue. In particular ID=ID is locally generated by the local equations fi and is invertible by step 3.1.

5.1F1step 2.1step 4.1step 1.2

The datum is Cartier. For each pair i,j, the two ideals fiOWij=IZ∣Wij=fjOWij agree on the overlap, so fi=uijfj and fj=vijfi for sections uij,vij∈OX(Wij); substituting gives uijvijfj=fj, and since fj is regular on Wij (step 1.2) one gets uijvij=1, so uij is a unit. Hence {(Ui,fi)} is a local-equation datum with regular equations and unit ratios, i.e. an effective Cartier divisor DZ, and its ideal sheaf is IDZ=IZ by the construction of steps 2.1 and 4.1.

6.1step 3.3step 4.1step 5.1∎

Conclusion. Part 1 is steps 1.1, 2.1–4.1 and 3.3: every effective Cartier divisor determines a closed immersion iD:ZD↪X whose ideal sheaf is locally generated by its equations and is invertible, independently of the chosen datum. Part 2 is steps 1.2 and 5.1: a closed subscheme locally cut out by nonzerodivisors gives an effective Cartier divisor DZ with IDZ=IZ, so the closed subscheme cut out by DZ is Z itself.

The construction uses no choice principle: the covers are given, the equations on overlaps are determined up to units, and the gluing theorem [F7] glues the given pieces. In particular, for the zero effective divisor the equations are units, ID=OX, the pieces Zi are empty, and ZD=∅; and for X=∅ both constructions are vacuous.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

The sheaf of a Cartier divisor is invertible

Statement

Let X be a scheme and let D be a Cartier divisor on X, represented by meromorphic units fi∈KX(Ui)× with unit ratios on the overlaps (Cartier divisor), and let OX(D) be the OX-submodule sheaf of KX of Invertible sheaf of cartier divisor. Then OX(D) is an invertible OX-module (Invertible sheaves), and on each Ui it is freely generated by fi−1, so that the map OUi→OX(D)∣Ui, a↦afi−1, is an isomorphism. If X is integral (Integral schemes), then KX is the constant sheaf with value the function field K(X) (Sheaf total quotient rings), and OX(D) is a fractional OX-subsheaf of K(X): an OX-submodule of the constant sheaf K(X) which is locally of the form g OX with g∈K(X)×.

Facts & Assumptions

Given: A scheme X, a Cartier divisor D on X with a local-equation datum {(Ui,fi)}i∈I.

[F1]

OX(D) is the subsheaf of KX whose sections over an open V are the g∈KX(V) with fig∣V∩Ui∈OX(V∩Ui) for all i; equivalently OX(D)∣Ui=fi−1OUi, and this is well defined, independent of the datum, and closed under addition and regular scalar multiplication (Invertible sheaf of cartier divisor).

[F2]

An OX-module is invertible if and only if every point has an open neighbourhood on which it admits a generator, i.e. a section s such that OU→L∣U, a↦as, is an isomorphism (Invertible sheaves).

[F3]

On an integral scheme X the sheaf KX is the constant sheaf with value the function field K(X), and the structure map OX→KX is injective (Sheaf total quotient rings, Integral schemes).

Proof

1.1F1

Local generator. For each i the section fi−1∈KX(Ui) lies in OX(D)(Ui): multiplying it by fi gives 1∈OX(Ui). The map φi:OUi→OX(D)∣Ui, a↦afi−1, is an isomorphism, with inverse induced by g↦fig: for g∈OX(D)(V∩Ui) the product fig lies in OX(V∩Ui) by the defining condition of [F1], and the two maps are mutually inverse because fi is a unit of KX.

1.2F1F3

Integral case. If X is integral, then KX is the constant sheaf with value K(X) by [F3], so OX(D) is a subsheaf of that constant sheaf; it is an OX-submodule by [F1]. On Ui the description OX(D)∣Ui=fi−1OUi of [F1] exhibits it as g OX with g=fi−1∈K(X)×, the meromorphic unit fi being an element of the field K(X). Hence OX(D) is a fractional OX-subsheaf of K(X).

2.1F2step 1.1

Invertibility. Since the Ui cover X, step 1.1 exhibits on every point an open neighbourhood on which OX(D) is freely generated by fi−1, so OX(D) is invertible.

3.1step 2.1step 1.2∎

Conclusion. OX(D) is invertible and locally freely generated by the sections fi−1, and on an integral X it is a fractional subsheaf of K(X).

No choice principle is used: the local generators are the given equations of the divisor, and no trivialisation or atlas is selected. For the zero divisor one may take fi=1 on the whole of X, so OX(0)=OX is generated by 1. On the empty scheme the formula gives the unique module sheaf, which satisfies the local rank-one condition vacuously.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Effective Cartier divisors give a short exact sequence

Statement

Let X be a scheme, let D be an effective Cartier divisor on X with closed immersion i:D↪X and ideal sheaf ID as in Effective Cartier divisors are closed subschemes cut out by regular equations, and let OX(−D) be the associated invertible sheaf (Invertible sheaf of cartier divisor). Then there is a short exact sequence of OX-modules 0⟶OX(−D)⟶OX⟶i∗OD⟶0, where the first map is the inclusion ID⊆OX read through the identification OX(−D)=ID, and the second is the surjection OX→i∗OD defining the closed immersion (Closed immersions of schemes, Exact sequences of sheaves).

Facts & Assumptions

Given: An effective Cartier divisor D on a scheme X with a local-equation datum {(Ui,fi)} of regular equations (Effective cartier divisor).

[F1]

D determines a closed immersion i:D↪X whose ideal sheaf ID=ker⁡(OX→i∗OD) satisfies ID∣Ui=fiOUi and is invertible (Effective Cartier divisors are closed subschemes cut out by regular equations).

[F2]

For a Cartier divisor represented by the units fi one has OX(D)∣Ui=fi−1OUi and OX(−D)∣Ui=fiOUi; for effective D this last subsheaf is exactly the ideal sheaf ID (Invertible sheaf of cartier divisor).

[F3]

A closed immersion i has surjective structure map OX→i∗OD, so i∗OD is the quotient of OX by the kernel of that map (Closed immersions of schemes).

[F4]

A sequence of sheaves of modules is exact when at every term the image sheaf equals the kernel sheaf (Exact sequences of sheaves).

[F5]

The kernel sheaf of a morphism is computed objectwise, and the image sheaf is the sheafification of the objectwise image (Kernel sheaves are objectwise, while cokernels and images are sheafified).

[F6]

The quotient sheaf OX/ID is the sheafification of the presheaf U↦OX(U)/ID(U) by [F3, F5]. Its stalk at x is the quotient OX,x/ID,x. Sheafification preserves stalks (Sheafification preserves stalks), so the map from this quotient to the quotient sheaf stalk is onto: every quotient-presheaf germ is represented by a local quotient class, itself represented by a section of OX. Its kernel is zero: if such a section's quotient class has zero germ, it is the zero quotient class after restriction to a smaller neighbourhood by germ equality, so the section there belongs to ID. The given local equations satisfy ID∣Ui=fiOUi by [F1], so ID,x=(fi)xOX,x (Kernel sheaves are objectwise, while cokernels and images are sheafified, The stalk of a presheaf at a point).

[F7]

A sequence of sheaves of abelian groups is exact if and only if all its stalk sequences are exact (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

Proof

1.1F1F4F5

Chartwise exactness. On Ui the sequence of OUi-modules 0→fiOUi↪OUi→OUi/fiOUi→0 is exact. The first map is the inclusion of the ideal sheaf, hence injective, and the quotient map is surjective with kernel exactly that ideal. Multiplication by fi gives an isomorphism OUi→fiOUi: it is injective because every germ of fi is a nonzerodivisor and sectionwise injectivity can be checked on stalks, and it is surjective by the definition of the principal ideal sheaf. Thus the first term is also identified with OUi through the local equation, as required.

2.1F1F2F3step 1.1

Identifying the terms. By [F1] and [F2] we have OX(−D)∣Ui=fiOUi=ID∣Ui, and OX(−D)=ID as subsheaves of OX because the identifications agree on overlaps. By [F3] the map OX→i∗OD is surjective with kernel ID, so it induces an identification i∗OD=OX/ID. Hence over Ui the sequence of step 1.1 is the restriction of 0→OX(−D)→OX→i∗OD→0.

3.1F6step 1.1step 2.1

Stalk sequence. Let x∈Ui. By [F1, F2] the stalk of ID at x is (fi)xOX,x, and by [F6] the quotient map has that kernel and is surjective on the stalk. Thus the stalk sequence of the displayed sequence at x is 0→(fi)xOX,x→OX,x→OX,x/(fi)xOX,x→0, which is exact because the first map is injective and the second has kernel exactly the image of the first.

4.1F7step 3.1∎

Conclusion. Every point of X lies in some Ui, so all stalk sequences are exact; by the stalkwise criterion the sequence 0→OX(−D)→OX→i∗OD→0 is exact.

No choice principle is used: the equations are those of the given datum, and the exactness is verified stalk by stalk. For the zero effective divisor the ideal sheaf is OX, the closed subscheme is empty and the sequence reads 0→OX→OX→0→0; if X=∅ all three sheaves are the zero sheaf and the sequence is exact as well.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Pullback of a Cartier divisor computes the pullback of its line bundle

Statement

Let f:X→Y be a morphism of schemes and let D be a Cartier divisor on Y whose pullback f∗D is defined (Pullback of a Cartier divisor). Then there is a canonical isomorphism of OX-modules OX(f∗D)  ≅  f∗OY(D), where f∗ is the pullback of modules (Pullback of a module along a morphism of ringed spaces) and OY(D), OX(f∗D) are the invertible sheaves of Invertible sheaf of cartier divisor. If D is effective, then the constant section 1∈Γ(Y,OY(D)) corresponds under this isomorphism to the constant section 1∈Γ(X,OX(f∗D)), and the isomorphism is independent of the admissible local-equation datum used to define f∗D.

Facts & Assumptions

Given: A morphism f:X→Y, a Cartier divisor D on Y, and an f-admissible local-equation datum {(Ui,ai/si)} representing D, with pulled-back equations gi′=f#(ai)/f#(si) on f−1Ui (Pullback of a Cartier divisor).

[F1]

f∗D is the Cartier divisor on X represented by the local-equation datum {(f−1Ui,gi′)}; it is independent of the admissible datum, and for effective D with regular equations fi∈SY(Ui) one may take gi′=f#(fi), the defined pullback then being effective (Pullback of a Cartier divisor).

[F2]

For the datum {gi} of D one has OY(D)∣Ui=gi−1OUi, and OX(f∗D)∣f−1Ui=gi′−1Of−1Ui; the sheaves are well defined and independent of the datum (Invertible sheaf of cartier divisor).

[F3]

On the overlap Ui∩Uj one has gi/gj∈OY×(Ui∩Uj); consequently gi′/gj′=f#(gi/gj)∈OX×(f−1(Ui∩Uj)) (Cartier divisor, Pullback of a Cartier divisor).

[F4]

The pullback of modules is f∗G=OX⊗f−1OYf−1G (Pullback of a module along a morphism of ringed spaces), its stalks satisfy (f∗G)x≅OX,x⊗OY,f(x)Gf(x) (The stalk of a tensor product sheaf is the tensor product of the stalks, The stalk of an inverse image sheaf is the stalk over the image point), and it is a functor. If M is an invertible OY-module with generator e over an open V, then f∗M is an invertible OX-module with generator f∗(e) over f−1V: at x the stalk Mf(x)=OY,f(x)e is free of rank one, so OX,x⊗OY,f(x)Mf(x)≅OX,x⋅(1⊗e) by the tensor unit isomorphism (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M), and the module map Of−1V→f∗M∣f−1V sending 1 to f∗(e) is an isomorphism on stalks, hence an isomorphism of sheaves (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk).

[F5]

An isomorphism of sheaves of modules may be presented by a gluing datum of local isomorphisms on a common cover; if two local isomorphisms agree on overlaps, they glue to a global isomorphism (Compatible local sheaves glue uniquely up to unique isomorphism, A gluing datum for sheaves on an open cover, A sheaf on a topological space).

Proof

1.1F2F3

Generators and transitions. On Ui the sheaf OY(D) is freely generated by ei=gi−1, and on Uj by ej=gj−1; on the overlap ei=uij−1ej with uij=gi/gj, a unit of OY(Ui∩Uj). On X, the sheaf OX(f∗D) is freely generated over f−1Ui by ei′=gi′−1, and ei′=vij−1ej′ with vij=gi′/gj′=f#(uij), a unit of OX(f−1(Ui∩Uj)).

2.1F4step 1.1

Local isomorphisms. By [F4] the pullback f∗OY(D) is freely generated over f−1Ui by f∗(ei). Define an Of−1Ui-linear map φi:f∗OY(D)∣f−1Ui→OX(f∗D)∣f−1Ui by φi(f∗(ei))=ei′. Since source and target are freely generated of rank one by these sections, φi is an isomorphism.

3.1F4step 1.1step 2.1

Compatibility on overlaps. Over f−1(Ui∩Uj) one has f∗(ei)=f∗(uij−1ej)=f#(uij)−1f∗(ej) by the functoriality of f∗ and step 1.1, while ei′=f#(uij)−1ej′ by step 1.1. Hence φi(f∗(ei))=f#(uij)−1φj(f∗(ej))=φj(f∗(ei)), so φi and φj agree on the overlap.

4.1F5step 3.1

Gluing. The local isomorphisms φi cover X on the opens f−1Ui and agree on all overlaps by step 3.1, so they glue to an isomorphism of OX-modules Θ:f∗OY(D)→OX(f∗D).

5.1F1F2F4step 4.1

Canonical sections for effective divisors. Suppose D is effective, with regular equations fi on a refined cover, and put fi′=f#(fi) and ei=fi−1, ei′=fi′−1. The constant section 1∈Γ(Y,OY(D)) satisfies 1=fiei over Ui, and the constant section 1∈Γ(X,OX(f∗D)) satisfies 1=fi′ei′ over f−1Ui. Since f∗ is a functor and Θ(f∗(ei))=ei′, one has Θ(f∗(1))=Θ(fi′f∗(ei))=fi′ei′=1, so the constant sections correspond.

6.1step 4.1step 5.1∎

Conclusion. Θ is a canonical isomorphism OX(f∗D)≅f∗OY(D), and it matches the constant sections in the effective case; replacing the admissible datum by another one changes ei and ei′ by the same units and hence leaves Θ unchanged, so the isomorphism is independent of the datum.

No choice principle is used: on each chart the isomorphism is determined by the given generators, and the local maps glue because they agree on overlaps. If X or Y is empty both sheaves are the zero sheaf and the isomorphism is the unique one.

RemarkRemark: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Weil pullback not automatic

Statement

An arbitrary morphism of schemes carries no pullback of Weil divisors. Even when source and target are Noetherian normal, a morphism can send a local equation of a prime divisor to the zero section of the source and can have that prime divisor's inverse image of codimension zero. The recipe that pulls back a local equation and records its orders along the prime divisors of the source then has no nonzero rational function to evaluate and no height-one cycle of the source to receive a coefficient.

Remark

Set Y=Ak1=Spec⁡k[t] and let Z=V(t)={0}, a prime divisor with local equation t (Weil divisor normal noetherian scheme); the element t∈K(Y)× is a unit of the rational-function field k(t). Consider two morphisms out of Noetherian normal sources.

Constant morphism. Let f:Ak1→Ak1 be the morphism with f#(t)=0, so every point of the source maps to 0. The inverse image f−1(Z) is then the whole source Ak1, a closed subscheme of codimension zero rather than a formal sum of prime divisors of the source. On the meromorphic side, the regular section t is a nonzerodivisor of OY(Y) while its image f#(t)=0 is not a nonzerodivisor of OX(X); hence pullbacks of meromorphic functions are not defined for this f, and no meromorphic function f∗(t) on the source exists whose orders along prime divisors could be recorded (Pullback of a Cartier divisor).

Inclusion of the origin. Let i:Spec⁡k→Ak1 be the inclusion of the origin, the morphism with i#(t)=0 in OSpec⁡k=k. Again the local equation pulls back to zero. The source has no prime divisors at all, so Div⁡(Spec⁡k)=0 and no nonzero Weil divisor of the source is available to receive the pullback (Weil divisor normal noetherian scheme).

In both examples the inverse image is the whole source with ideal sheaf zero, so the pullback of the effective Cartier divisor Z is itself undefined: the local-equation criterion requires the pulled-back regular equation to be regular again, which fails because t is sent to 0 (Pullback of a Cartier divisor). The failure is thus not an artefact of the Weil formalism, but of the absence of a hypothesis such as flatness: for flat morphisms pullbacks of meromorphic functions are defined and every Cartier divisor has a defined pullback (Pullback of a Cartier divisor), and divisor pullback is built from that Cartier description under suitable hypotheses. No formula Z↦f−1(Z) on height-one cycles is contravariant for arbitrary morphisms.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Cartier divisors on a normal Noetherian scheme give Weil divisors

Statement

Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let X be a normal Noetherian scheme (Weil divisor normal noetherian scheme) and let D be a Cartier divisor on X (Cartier divisor), represented on an open cover by local equations fi∈KX(Ui)×. For every prime divisor Z⊆X with generic point ξ and every index i with ξ∈Ui, the germ fi,ξ∈KX,ξ is a unit and the value vξ(fi,ξ) of the normalized valuation of OX,ξ (Order codimension one rational function) is independent of i and of the chosen local-equation datum; the sum cyc⁡(D):=∑Zvξ(fi,ξ) [Z], taken over the prime divisors Z with generic point ξ and some index i with ξ∈Ui, is a well-defined Weil divisor on X (Weil divisor normal noetherian scheme). It is independent of the charts and equations used, and we call it the Weil divisor associated to D. If X is integral (Integral schemes), then cyc⁡(div⁡C(f))=div⁡W(f) for every f∈K(X)× (Principal cartier divisor, Principal weil divisor and class group).

Facts & Assumptions

Given: A normal Noetherian scheme X, the Axiom of Dependent Choice, a Cartier divisor D on X with local-equation datum {(Ui,fi)}i∈I, and, in the local-finiteness argument, a point x∈X.

[F1]

A Cartier divisor is a global section of KX×/OX×; a local-equation datum {(Ui,fi)}i∈I has fi∈KX(Ui)× and fi/fj∈OX×(Ui∩Uj) for all i,j; every global section is locally represented by such a datum, and two data for the same divisor satisfy fi/gj∈OX×(Ui∩Vj) on overlaps (Cartier divisor).

[F2]

KX=aPX for the presheaf PX(U)=SX(U)−1OX(U), and a section of a sheafification is locally in the image of the sheafification map: every point of its open set has a smaller open neighbourhood on which the section is the image of a presheaf section (Sheaf total quotient rings, Sheafification of a presheaf, A sheaf on a topological space, The stalk of a presheaf at a point).

[F3]

For a prime divisor Z with generic point ξ, the local ring OX,ξ is a one-dimensional Noetherian integrally closed local domain: normality gives the domain and integral-closure properties, local Noetherianity gives Noetherianity, and the definition of prime divisor gives dimension one (Weil divisor normal noetherian scheme, Locally Noetherian and Noetherian schemes). It is therefore a discrete valuation ring by Equivalent characterizations of a DVR; its normalized valuation vξ takes values in Z on nonzero elements (Discrete valuation rings, Discrete valuations). Moreover, KX,ξ=Frac⁡(OX,ξ). To prove this locally, choose an affine chart V=Spec⁡A from the finite Noetherian cover in [F6] containing ξ, and let p⊆A correspond to ξ. Then OX,ξ=Ap is a domain (The stalk of the affine structure sheaf at a prime is A_p). The localization prime correspondence shows that exactly one minimal prime q of A is contained in p, since Ap is a domain (Prime ideals of a localization are exactly the primes disjoint from the denominator set). By [F10], list the finitely many other minimal primes of A as q1,…,qs. Each is not contained in p, so choose gj∈qj∖p and set g=∏j=1sgj, with g=1 if s=0. Then g∉p, and D(g) contains ξ while avoiding every other minimal-prime locus. The ring Ag is reduced and Noetherian: A is reduced by normality and Noetherian by [F6], and localization preserves reducedness and Noetherianity ([F8]). Every prime of Ag contracts to a prime r⊆A avoiding g. By the radical-ideal form of [F10] applied to (0) in A, some minimal prime of A lies in r; it cannot be any qj, since each contains g. Thus every prime of Ag contains qAg, and qAg is its unique minimal prime. Applying the same radical-ideal result to (0) in Ag gives (0)=qAg, so Ag is a domain and D(g) is an integral open. By [F2], on opens contained in D(g) the regular-section presheaf defining KX is the same as the presheaf for D(g), and sheafification commutes with restriction to this open. The integral-scheme clause of Sheaf total quotient rings therefore makes KX∣D(g) the constant sheaf with value K(D(g))=Frac⁡(Ag). Taking the stalk at ξ and using Frac⁡(Ag)=Frac⁡(Ap) proves the claim (The underlying space of an affine spectrum, Localisation at a prime ideal: Rp=(R∖p)−1R, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain, Sheafification of a presheaf, Integral schemes, Sheaf total quotient rings).

[F4]

The stalk of a presheaf of rings is a ring, and the germ maps KX(U)→KX,ξ are ring homomorphisms, so they carry units to units (The stalk of a presheaf at a point, Germs of sections, Presheaves and sheaves of groups, rings, and modules).

[F5]

A discrete valuation satisfies v(xy)=v(x)+v(y), v(x)=∞ exactly when x=0, and v(x)=0 exactly when x is a unit of its valuation ring; in particular v vanishes on the units of OX,ξ and is nonnegative on OX,ξ (Valuations on a field, Discrete valuation rings).

[F6]

X is Noetherian: it has a finite affine open cover by spectra of Noetherian rings, and it is locally Noetherian and quasi-compact (Locally Noetherian and Noetherian schemes).

[F7]

In an affine chart Spec⁡A the basic opens D(b)=Spec⁡Ab form a basis of the topology (Affine schemes and their coordinate rings, The underlying space of an affine spectrum).

[F8]

Localizations and quotients of Noetherian rings are Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

[F9]

For a prime ideal p of A one has Ap=(A∖p)−1A with localization maps a↦a/1, and pAp∩A=p; the ring Ap is local with maximal ideal pAp (Localisation at a prime ideal: Rp=(R∖p)−1R, Multiplicative subsets and the localisation S−1R as equivalence classes of fractions, A local ring is a nonzero commutative ring with a unique maximal ideal).

[F10]

A Noetherian ring has only finitely many minimal prime ideals, and every radical ideal in a Noetherian ring is the intersection of finitely many minimal primes over it. These facts carry only the dependent-choice cost recorded for Noetherian induction (A Noetherian ring has finitely many minimal prime ideals, A radical ideal in a Noetherian ring is a finite intersection of minimal primes, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F11]

A Weil divisor on the normal Noetherian scheme X is a locally finite formal sum ∑nZ[Z] over the prime divisors of X, and these sums form the group Div⁡(X) (Weil divisor normal noetherian scheme).

[F12]

In an integral scheme the generic point lies in every nonempty open subset (Integral schemes, Generic points of irreducible closed subsets).

[F13]

The divisor div⁡C(f) of a global meromorphic unit is the Cartier divisor represented by the single local equation f on the open X; if X is normal Noetherian and integral, then the global meromorphic units are exactly the nonzero elements of K(X) and div⁡W(f)=∑Zord⁡Z(f)[Z] (Principal cartier divisor, Principal weil divisor and class group, Integral schemes).

Proof

Given: A normal Noetherian scheme X, the Axiom of Dependent Choice, a Cartier divisor D with local-equation datum {(Ui,fi)}i∈I, and a point x∈X for the local-finiteness argument.

1.1F3F4

Germs of the local equations at prime divisors are units. Let Z⊆X be a prime divisor with generic point ξ and let i with ξ∈Ui. By [F3] the stalk KX,ξ is the fraction field of the discrete valuation ring OX,ξ. The germ map carries the unit fi to a unit fi,ξ by [F4], so fi,ξ≠0 and its normalized valuation vξ(fi,ξ) is defined.

1.2F1F4F51.1

The value is independent of the equation and of the datum. If ξ∈Ui∩Uj, then u=fi/fj lies in OX×(Ui∩Uj) by [F1], so its germ uξ is a unit of OX,ξ and vξ(fi,ξ)=vξ(uξ)+vξ(fj,ξ)=vξ(fj,ξ). If {(Vj,gj)}j∈J is any second local-equation datum for D, then fi/gj∈OX×(Ui∩Vj) for all i,j by [F1]; every generic point ξ lies in some overlap Ui∩Vj, and the same computation gives vξ(fi,ξ)=vξ(gj,ξ). Hence the value ord⁡Z(D):=vξ(fi,ξ) depends only on D and Z, not on the indices or the datum. The additivity of vξ used in the computation is [F5], and the germ of a unit is again a unit by [F4].

1.3F2F6F7F8

A basic affine neighbourhood carrying a fraction. There are an index i, an affine chart Spec⁡A from the finite cover of [F6], and a basic open W=D(c)=Spec⁡B with B=Ac such that x∈W⊆Ui∩Spec⁡A, the ring B is Noetherian, and the restriction fi∣W is the image of a fraction a/s∈SX(W)−1OX(W). [F2, F6, F7, F8] Choose a chart Spec⁡A from the finite cover [F6] and an index i with x∈Ui, so that Ui∩Spec⁡A is an open neighbourhood of x. By [F7], choose c∈A with x∈D(c)⊆Ui∩Spec⁡A; then B=Ac is Noetherian by [F8]. The restriction fi∣D(c) is a section of the sheafification KX=aPX, so by [F2] there is a smaller open neighbourhood of x on which it is the image of a presheaf section. Refine that neighbourhood to a basic open D(d)⊆D(c) containing x, and put W=D(d)=Spec⁡Ad. The presheaf section on W is a fraction a/s∈PX(W)=SX(W)−1OX(W). The ring Ad is Noetherian by [F8].

2.1F2F3F5F8F9F10F121.21.3

Finitely many supporting prime divisors meet the neighbourhood. In the notation of step 1.3, only finitely many prime divisors Z with Z∩W≠∅ satisfy ord⁡Z(D)≠0. Let Z be such a prime divisor and let ξ be its generic point. The scheme Z is integral, so by [F12] its generic point ξ lies in the nonempty open subset Z∩W of Z; let p⊆B be the prime corresponding to ξ, so that OX,ξ=Bp by [F9]. By [F3] the ring Bp is a one-dimensional local domain. Write aξ,sξ∈Bp for the images of a and s. Since s∈SX(W), its germ at ξ is a nonzerodivisor of the domain Bp, so sξ≠0; the germ of the class a/s at ξ is the fraction aξ/sξ and equals fi,ξ, which is nonzero by step 1.1, so aξ≠0. By step 1.2 and [F3] we have ord⁡Z(D)=vξ(aξ)−vξ(sξ), and vξ(aξ)≥0 because aξ∈Bp [F5]. Suppose first that vξ(aξ)>0. Then aξ∈pBp, so a∈p by [F9]. If a prime q satisfies (a)⊆q⊆p, then 0≠aξ∈qBp⊆pBp, and every nonzero prime ideal of the one-dimensional local domain Bp equals its maximal ideal, so qBp=pBp and hence q=p by [F9]; thus p is a minimal prime of B/(a). Otherwise vξ(aξ)=0, and ord⁡Z(D)≠0 forces vξ(sξ)≠0 [F5], so s∈p by [F9] and the same argument shows that p is a minimal prime of B/(s). The rings B/(a) and B/(s) are Noetherian by [F8] and have finitely many minimal primes by [F10]; distinct prime divisors have distinct generic points and hence distinct primes p, so the prime divisors meeting W with nonzero coefficient are among the finitely many whose generic point corresponds to a minimal prime of B/(a) or of B/(s).

2.2F11F61.11.21.32.1

The associated Weil divisor. By steps 1.1 and 1.2 the coefficient ord⁡Z(D)=vξ(fi,ξ) is a well-defined integer depending only on D and Z, and by steps 1.3 and 2.1 the family of prime divisors with nonzero coefficient is locally finite, since every point has a basic affine neighbourhood meeting only finitely many of them; hence the formal sum cyc⁡(D):=∑Zord⁡Z(D) [Z] is a Weil divisor on X by [F11], independent of the charts and local equations used because any two local-equation data give the same coefficients by step 1.2.

3.1F3F131.12.2∎

The integral case. Suppose that X is integral. Then the global meromorphic units of X are exactly the nonzero elements of K(X) and the Cartier divisor div⁡C(f) of f∈K(X)× is represented by the single local equation f on the open X [F13]. At the generic point ξ of each prime divisor, [F3] identifies the meromorphic stalk with the fraction field of OX,ξ; the germ of the global section f is the element used in the normalized valuation. Thus the coefficient of [Z] in cyc⁡(div⁡C(f)) is vξ(fξ)=ord⁡Z(f), exactly the coefficient of [Z] in div⁡W(f) by [F13]. Both sides are Weil divisors, so cyc⁡(div⁡C(f))=div⁡W(f).

Dependent Choice is used in [F3] to isolate an integral affine neighbourhood of each codimension-one point and in step 2.1 through the finite-minimal-prime theorem for B/(a) and B/(s) [F10]. Both uses are the recorded Noetherian-induction cost; the finite choices of the elements gj add no choice principle. No global existence or enumeration of irreducible components is used. The remaining steps are choice-free.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Principal divisors on a normal proper curve have degree zero

Statement

Assume the Axiom of Choice (The Axiom of Choice), hence also the Axiom of Dependent Choice (AC implies DC implies countable choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let k be a field and let C be a normal proper curve over k (Degree divisor proper curve), with function field K=k(C). Then for every f∈K× the principal Weil divisor div⁡W(f)=∑Zord⁡Z(f) [Z] of Principal weil divisor and class group is a finite integral combination of closed points of C, and its k-degree (Degree divisor proper curve) vanishes: deg⁡kdiv⁡W(f)=∑x∈C closedord⁡x(f) [κ(x):k]=0. The order ord⁡x(f) is the normalized valuation of f in the discrete valuation ring OC,x (Order codimension one rational function). No smoothness, projectivity or separability hypothesis is imposed, and f may be constant.

Facts & Assumptions

Given: A field k, a normal proper curve C over k with generic point η and function field K=OC,η=k(C), the Axiom of Choice, and an element f∈K×.

[F1]

C is an integral, proper, one-dimensional k-scheme of finite type over k, hence Noetherian; it is a normal locally Noetherian integral scheme. Its prime divisors are exactly its closed points, and for every closed point x the local ring OC,x is a discrete valuation ring with fraction field K, whose normalized valuation at f is ord⁡x(f); in particular ord⁡x(f)=0 if and only if f is a unit of OC,x. The residue field κ(x) is finite over k (Degree divisor proper curve, Weil divisor normal noetherian scheme, Order codimension one rational function, Height-one localizations of normal Noetherian domains are DVRs).

[F2]

The principal Weil divisor div⁡W(f)=∑Zord⁡Z(f)[Z], summed over the prime divisors Z of C, is a well-defined element of the free abelian group Div⁡(C) generated by the prime divisors, and on the integral curve C it is the finite sum ∑xord⁡x(f)[x] over the closed points x; its k-degree is computed coefficientwise as ∑xord⁡x(f)[κ(x):k], which is a finite sum with values in Z (Principal weil divisor and class group, Degree divisor proper curve).

[F3]

The Axiom of Choice implies the Axiom of Dependent Choice, and the finiteness statement just used by [F2] is proved from Dependent Choice (AC implies DC implies countable choice, The Axiom of Choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F4]

If f is algebraic over k, then f and f−1 are global units of C, that is, f∈Γ(C,OC)× (Proper normal curve rational function map).

[F5]

If f is transcendental over k, then there is a finite locally free morphism φf:C→Pk1 of degree d=[K:k(f)] with φf#(t)=f on the standard chart t, and: the fibre φf−1(0) consists exactly of the closed points x with ord⁡x(f)>0, the fibre φf−1(∞) consists exactly of the closed points x with ord⁡x(f)<0, and ∑φf(x)=0ord⁡x(f) [κ(x):k]=d,∑φf(x)=∞(−ord⁡x(f))[κ(x):k]=d. Both sums are finite and every summand is a positive integer (Proper normal curve rational function map, Fibre degree of the finite locally free map to the projective line).

Proof

1.1F1F2F4

Algebraic case. Suppose that f is algebraic over k. By [F4] both f and f−1 are global units of C, so the germ of f in each local ring OC,x is a unit; by [F1] ord⁡x(f)=0 at every closed point x of C. Hence every coefficient of div⁡W(f) vanishes, so div⁡W(f)=0 and the degree sum of [F2] is empty, giving deg⁡kdiv⁡W(f)=0.

1.2F1F2F5

Transcendental case: the coefficient partition. Suppose that f is transcendental over k, and let S+={ x closed:ord⁡x(f)>0 }, S−={ x closed:ord⁡x(f)<0 } and S0={ x closed:ord⁡x(f)=0 }. By [F5] the set S+ is the zero fibre of φf and S− is the fibre over infinity, so both are finite; the three sets are pairwise disjoint and, since ord⁡x(f) is an integer, they partition the set of closed points. The coefficient of x in div⁡W(f) is ord⁡x(f), which is 0 for x∈S0; therefore the degree sum of [F2] splits as deg⁡kdiv⁡W(f)=∑x∈S+ord⁡x(f)[κ(x):k]+∑x∈S−ord⁡x(f)[κ(x):k].

2.1F5step 1.2

Transcendental case: computation. Let d=[K:k(f)]. By the two identities of [F5] the first sum in step 1.2 equals d, while the second equals the negative of the pole-fibre sum, namely ∑x∈S−ord⁡x(f)[κ(x):k]=−d. Hence deg⁡kdiv⁡W(f)=d−d=0.

3.1F3step 1.1step 2.1∎

Conclusion. Every f∈K× is either algebraic or transcendental over k, so steps 1.1 and 2.1 cover all cases and deg⁡kdiv⁡W(f)=0 for every f∈K×. The Axiom of Choice is used exactly as declared: it supplies the finite locally free morphism φf and the fibre-degree identities of [F5], and through [F3] it supplies the Dependent Choice needed for the finiteness of div⁡W(f) in [F2]; the case distinction and the addition in steps 1.1–2.1 use no choice.

The constant function f=1 is algebraic over k, so it is covered by step 1.1: its divisor is the zero divisor and the degree sum is the empty sum 0. In the algebraic case of step 1.1 the divisor of f is the zero divisor, so the theorem also covers the situation in which div⁡W(f) has empty support. In the transcendental case d=[K:k(f)]≥1 is a positive integer, both fibres of [F5] are nonempty, and the divisor of f has both positive and negative coefficients, whose contributions cancel exactly. A single closed point is handled inside the same coefficientwise sum, without a separate case, and no smoothness or projectivity of C is assumed beyond the properness and normality needed by [F4] and [F5]; the target Pk1 is used only through its two standard charts. Finally, the hypotheses are exactly those of [F4] and [F5], so the theorem does not apply to non-normal curves, where orders at closed points may fail to be defined.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Addition of Cartier divisors is tensor product of their sheaves

Statement

Let X be a scheme and let D,E be Cartier divisors on X (Cartier divisor), with associated invertible sheaves OX(D) and OX(E) (Invertible sheaf of cartier divisor). Then there are canonical isomorphisms of OX-modules OX(D+E)≅OX(D)⊗OXOX(E),OX(−D)≅OX(D)∨, where OX(D)∨=HomOX(OX(D),OX) is the dual sheaf (The internal Hom sheaf of two module sheaves). If D and E are represented on a common open cover {Ui} by meromorphic units fi and gi with regular-unit ratios, then the first isomorphism carries the local generator (figi)−1 of OX(D+E)∣Ui to fi−1⊗gi−1, and the second carries fi∈OX(−D)(Ui) to the functional λi on OX(D)∣Ui=fi−1OUi with λi(fi−1)=1.

Facts & Assumptions

Given: A scheme X and Cartier divisors D,E on X, represented on a common open cover {Ui}i∈I by meromorphic units fi∈KX(Ui)× for D and gi∈KX(Ui)× for E, with fi/fj,gi/gj∈OX(Ui∩Uj)×.

[F1]

A Cartier divisor is a global section of KX×/OX×; the group law is induced by multiplication of local equations, so that if D is represented by (Ui,fi) and E by (Ui,gi) on a common cover then D+E is represented by (Ui,figi), the zero divisor 0 is represented by the constant equation 1, and −D is represented by (Ui,fi−1); passing to a common refinement or replacing equations by regular-unit multiples does not change the divisor (Cartier divisor).

[F2]

For a Cartier divisor D with equations fi one has OX(D)∣Ui=fi−1OUi⊆KX, the sheaf OX(D) is well defined independently of the datum, and OX(0)=OX; the section fi−1 generates OX(D) on Ui, so OX(D) is invertible (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible).

[F3]

The tensor product of OX-modules is the sheafification of the presheaf tensor product; if L∣U=OU ⁣⋅s and M∣U=OU ⁣⋅t are free of rank one on an open set U, then L⊗M∣U=OU ⁣⋅(s⊗t) is free of rank one on U. The dual HomOX(L,OX) of a free rank-one module OU is free of rank one with dual basis λ characterised by λ(1)=1, and formation of duals and tensor products is compatible with restriction to open subsets (Tensor product of sheaves of modules, The internal Hom sheaf of two module sheaves, Invertible sheaves).

[F4]

For an invertible sheaf L the evaluation pairing L∨⊗L→OX, φ⊗s↦φ(s), is an isomorphism, and the transition units of L∨ are the inverses of those of L (Dual of a line bundle is its tensor inverse).

[F5]

Sections of a sheaf on an open cover glue uniquely when they agree on the pairwise overlaps (A sheaf on a topological space).

Proof

1.1F1F2

Sum and inverse equations. On the common cover, D+E is represented by the equations figi and −D by fi−1, and the associated sheaves satisfy OX(D+E)∣Ui=(figi)−1OUi, OX(D)∣Ui=fi−1OUi, OX(E)∣Ui=gi−1OUi and OX(−D)∣Ui=fiOUi.

1.2F2F3

Dual of a local generator. For each i let λi∈HomOX(OX(D),OX)(Ui) be the functional determined by λi(fi−1)=1; it is a basis of the free rank-one OUi-module OX(D)∨∣Ui by [F3]. Hence OX(D)∨∣Ui=OUi ⁣⋅λi.

2.1F2F3F5step 1.1

The addition isomorphism. For each i there is a unique OUi-linear isomorphism φi:OX(D)⊗OX(E)∣Ui→OX(D+E)∣Ui sending a (fi−1⊗gi−1) to a (figi)−1, and the φi agree on overlaps and glue to a global isomorphism φ:OX(D)⊗OX(E)→OX(D+E) by [F5]. Indeed, both sides are free of rank one on Ui, with the displayed generators. On an overlap Ui∩Uj write u=fi/fj and v=gi/gj, units of OX(Ui∩Uj); then fi−1⊗gi−1=(uv)−1 (fj−1⊗gj−1) and (figi)−1=(uv)−1 (fjgj)−1, so the transition units of source and target coincide in the displayed trivialisations and φi, φj agree on the overlap. Hence the φi glue, and the glued map is an isomorphism because it is one on every chart.

2.2F2F3F5step 1.2

The inverse isomorphism. There are unique OUi-linear isomorphisms τi:OX(−D)∣Ui→OX(D)∨∣Ui sending a fi to a λi, where λi(fi−1)=1, and these τi agree on overlaps and glue by [F5] to an isomorphism τ:OX(−D)→OX(D)∨. Indeed, on Ui∩Uj write fi=ufj with u=fi/fj a unit; then the dual bases satisfy λi=uλj, because λi(fi−1)=λi(u−1fj−1)=1 forces λi=uλj. Hence afi=aufj↦auλj=aλi, so τi and τj agree on the overlap, and τ is an isomorphism because each τi carries the basis fi of OX(−D)∣Ui to the basis λi of OX(D)∨∣Ui.

3.1F4step 2.1step 2.2∎

Conclusion. There are canonical isomorphisms OX(D+E)≅OX(D)⊗OX(E) and OX(−D)≅OX(D)∨; the first is characterised by (figi)−1↦fi−1⊗gi−1 and the second by fi↦λi with λi(fi−1)=1. The second is the canonical inverse of OX(D) described by [F4]: combining it with the first for the pair (D,−D) gives OX(−D)⊗OX(D)≅OX(0)=OX, the evaluation pairing. The construction uses only the given equations; no trivialisations are chosen and no choice principle is used.

On the empty scheme all three sheaves are the zero module sheaf, which is the unique O∅-module, and both canonical isomorphisms are the identity of that module. For E=0, whose equations are gi=1, the addition isomorphism reads OX(D)≅OX(D)⊗OX, the canonical unit isomorphism; for D=0 it reads OX(E)≅OX⊗OX(E). Taking E=−D gives OX(D)⊗OX(−D)≅OX, recovering the evaluation isomorphism of [F4] from the divisor side. If the divisors are represented on two different covers, one first passes to a common refinement, which changes neither the divisors nor their associated sheaves by [F1] and [F2].

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

A regular global section of an invertible sheaf glues to an effective Cartier divisor

Statement

Let X be a scheme, let L be an invertible OX-module (Invertible sheaves) and let s∈Γ(X,L) be a global section. Let {Ui}i∈I be an open cover of X with generators ei∈L(Ui), so that OUi→L∣Ui, a↦aei, is an isomorphism, and let fi∈OX(Ui) be the coefficient defined by s∣Ui=fiei. Suppose that s is a regular section of L, meaning that the morphism of sheaves OX→L, a↦as, is injective; equivalently, suppose that each coefficient fi is a regular section of OUi (Sheaf total quotient rings), that is, multiplication by the germ (fi)x is injective on OX,x for every x∈Ui. Then:

  1. (independence) the coefficient fi of s is regular for every trivializing open cover and every choice of generators, so the hypothesis is a property of s alone;
  2. (gluing) fi/fj∈OX(Ui∩Uj)× for all i,j, so the equations fi glue to an effective Cartier divisor D on X with local-equation datum {(Ui,fi)} and vanishing subscheme ZD (Effective cartier divisor, Effective Cartier divisors are closed subschemes cut out by regular equations);
  3. (the pair) the local isomorphisms OX(D)∣Ui→L∣Ui with fi−1↦ei glue to a canonical isomorphism φ:OX(D)→L (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible) which carries the canonical global section 1D of OX(D) to s; consequently (L,s)≅(OX(D),1D);
  4. (zero locus) the ideal sheaf ID of ZD satisfies ID∣Ui=fiOUi; that is, ZD is locally cut out by the coefficient of s in each trivialization.

No integrality, reducedness or Noetherian hypothesis is imposed on X.

Facts & Assumptions

Given: A scheme X, an invertible OX-module L (Invertible sheaves), a global section s∈Γ(X,L), an open cover {Ui}i∈I of X with generators ei∈L(Ui), and coefficients fi∈OX(Ui) with s∣Ui=fiei.

[F1]

L is locally free of rank one: each generator ei induces an isomorphism OUi→L∣Ui, a↦aei; if two sections e,e′ generate L on an open V then e′=we for a unique w∈OX(V), and w is a unit of OX(V), while any unit multiple of a generator is again a generator (Invertible sheaves).

[F2]

With SX(U) the set of regular sections of OX over U, the sheaf KX of meromorphic functions is the sheafification of U↦SX(U)−1OX(U); the canonical maps OX(U)→SX(U)−1OX(U)→KX(U) are ring maps that send every element of SX(U) to a unit, and OX→KX is injective. A germ is regular exactly when multiplication by it is injective (Sheaf total quotient rings).

[F3]

A Cartier divisor on X is a global section of KX×/OX×, represented by meromorphic units fi∈KX(Ui)× on an open cover with fi/fj∈OX(Ui∩Uj)×; it is effective when it admits such a representation with fi∈OX(Ui) regular (Cartier divisor, Effective cartier divisor).

[F4]

For a Cartier divisor D with datum (Ui,fi) the sheaf OX(D)⊆KX satisfies OX(D)∣Ui=fi−1OUi and is invertible, freely generated by fi−1; if D is effective, the constant meromorphic function 1 is a global section of OX(D), called the canonical section 1D, and 1D∣Ui=fi⋅fi−1 (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible).

[F5]

An effective Cartier divisor D determines a closed immersion iD:ZD↪X whose ideal sheaf ID satisfies ID∣Ui=fiOUi for every local-equation datum (Ui,fi) of D (Effective Cartier divisors are closed subschemes cut out by regular equations).

[F6]

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

Proof

1.1F1F2

Coefficients and regularity. Fix i and a point x∈Ui. Since ei generates L on Ui, the map OX,x→Lx, a↦aei,x, is an isomorphism by [F1], and the germ of the structure map OX→L, a↦as, at x is the composite of a↦afi,x with it. Hence the structure map is injective at x if and only if multiplication by fi,x on OX,x is injective, i.e. if and only if the coefficient fi is regular at x in the sense of [F2]. Therefore s is a regular section of L exactly when every coefficient fi is a regular section of OUi.

2.1F1F3step 1.1

Unit ratios. For each pair i,j both ei and ej generate L over Ui∩Uj, so ei=uijej for a unique unit uij∈OX(Ui∩Uj)× by [F1]. Restricting s∣Ui=fiei and s∣Uj=fjej to the overlap and substituting gives fiuijej=fjej, and since a↦aej is injective on Ui∩Uj by [F1] we get fiuij=fj, that is, fi/fj=uij−1∈OX(Ui∩Uj)×. The equations therefore have unit ratios and, by [F3], their images in KX are meromorphic units with unit ratios on overlaps.

3.1F1step 1.1step 2.1

Independence of the trivialization. Let {Vk}k∈J be any other open cover with generators ek′∈L(Vk) and coefficients hk∈OX(Vk), s∣Vk=hkek′, and suppose the fi are regular. Fix k and a point x∈Vk; choose i with x∈Ui. On Ui∩Vk both ei and ek′ generate L, so ek′=wei with w a unit of OX(Ui∩Vk) by [F1], and comparing coefficients as in step 2.1 gives hkw=fi, so hk∣Ui∩Vk=w−1fi∣Ui∩Vk is a unit multiple of the regular section fi∣Ui∩Vk, hence is regular. As x∈Vk was arbitrary, hk is a regular section of OVk; thus regularity of the coefficients is independent of the cover and of the chosen generators, and by step 1.1 it is equivalent to regularity of s.

3.2F2F3step 2.1

The effective Cartier divisor. By the hypothesis of the Statement (equivalently, by steps 1.1 and 3.1) the coefficients fi are regular sections of OUi, hence their images in KX(Ui) are units by [F2], and their ratios are units of OX on the overlaps by step 2.1. Therefore (Ui,fi) is a local-equation datum of a Cartier divisor D on X in the sense of [F3], and D is effective because the representing equations lie in OX(Ui) and are regular.

3.3F1F4F6step 2.1

The glued isomorphism. By [F4] the sheaf OX(D) is freely generated by fi−1 on each Ui, and L is freely generated by ei there; let φi:OX(D)∣Ui→L∣Ui be the unique OUi-linear isomorphism with φi(fi−1)=ei. On Ui∩Uj we have fi−1=uijfj−1 and ei=uijej by step 2.1, so φi(fj−1)=φi(uij−1fi−1)=uij−1ei=ej=φj(fj−1); the two isomorphisms agree on a generator, hence on all sections. By the gluing axiom [F6] the φi glue to a morphism φ:OX(D)→L, which is an isomorphism because it restricts to an isomorphism on each member of the cover.

4.1F4F5F6step 3.3

The canonical section realizes s. The constant meromorphic function 1 restricts to fi⋅fi−1∈OX(D)(Ui) for every i by [F4], so it is the global section 1D∈Γ(X,OX(D)) and these local expressions glue. Under φ its restriction to Ui maps to fiei=s∣Ui by step 3.3; the local sections s∣Ui agree on overlaps because they are restrictions of s, so φ(1D)=s by the uniqueness part of [F6]. Hence (L,s)≅(OX(D),1D), and by [F5] the ideal sheaf of the vanishing subscheme satisfies ID∣Ui=fiOUi, i.e. ZD is locally cut out by the coefficient of s in each trivialization.

5.1step 3.1step 3.2step 3.3step 4.1∎

Conclusion. Every regular global section s of an invertible sheaf L has regular coefficients on every trivialization (steps 1.1 and 3.1); those coefficients have unit ratios and glue to an effective Cartier divisor D (steps 2.1 and 3.2); the local isomorphisms on the free generators glue to a canonical isomorphism φ:OX(D)→L with φ(1D)=s (steps 3.3 and 4.1); and ZD is locally cut out by the coefficients of s (step 4.1). This proves all four assertions of the Statement.

The construction uses no choice principle: the cover, the generators and the section are given, the coefficients and the glueing isomorphisms are uniquely determined by them, and no trivialization or divisor is selected. The zero divisor arises exactly from unit coefficients: if fi=1 for all i then s generates L, the divisor D is the empty effective divisor with ZD=∅ and OX(D)=OX, and φ is the inverse of the given trivialization. Conversely a regular section is never identically zero on a nonempty open: if U≠∅ then injectivity of OX(U)→L(U) forces s∣U≠0, so the zero section is regular only on the empty scheme. On the empty scheme the cover is empty, the data are vacuous, D=0, OX(D)=OX is the zero module sheaf, which is invertible there, and the canonical isomorphism is the identity. The statement is local in X: it applies to a section defined on any open subscheme, and it imposes no condition on the singularities, the reducedness or the integrality of X; a coefficient may be any regular section of OX, including a non-zero-divisor that vanishes at a closed point of a nonreduced scheme.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Rational sections of line bundles are Cartier divisors

Statement

Let X be an integral scheme (Integral schemes), let L be an invertible OX-module (Invertible sheaves) and let s∈Γ(X,KX(L)) be a rational section, i.e. a nonzero meromorphic section of L (Rational section line bundle). Then:

  1. (the divisor) the coefficients of s in any trivialization glue to a well-defined Cartier divisor div⁡C(s) on X (Cartier divisor);
  2. (the pair) there is a canonical isomorphism φ:OX(div⁡C(s))→L of OX-modules carrying the canonical rational section 1D of OX(D), D=div⁡C(s), to s; hence (L,s)≅(OX(D),1D) (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible);
  3. (surjectivity) conversely, for every Cartier divisor D on X the canonical section 1D is a rational section of the invertible sheaf OX(D) and div⁡C(1D)=D;
  4. (the equivalence relation) for two rational sections s,s′ one has div⁡C(s)=div⁡C(s′) if and only if there is an isomorphism ψ:L→L′ of invertible sheaves with ψ(s)=s′; thus div⁡C induces a bijection from isomorphism classes of pairs (L,s) to Cartier divisors on X.

Facts & Assumptions

Given: An integral scheme X with generic point η and function field K(X)=OX,η (Integral schemes), an invertible OX-module L, and a nonzero meromorphic section s∈Γ(X,KX(L)), KX(L)=L⊗OXKX (Rational section line bundle, Tensor product of sheaves of modules).

[F1]

On the integral scheme X the sheaf KX is the constant sheaf with value K(X), and KX(L) is the constant sheaf with value the stalk Lη, a one-dimensional K(X)-vector space; every nonempty open subset of X contains η, is irreducible and connected, and a rational section is a nonzero element of that one-dimensional space, equal to a K(X)-multiple of the germ of any chosen local generator (Rational section line bundle, Sheaf total quotient rings, Integral schemes).

[F2]

L is invertible, i.e. locally free of rank one: for every x∈X there is an open neighbourhood U and a generator e∈L(U) such that OU→L∣U, a↦ae, is an isomorphism; if two sections generate L on a common nonempty open W, then each is a unit multiple of the other, and the unit is a unit of OX(W) (Invertible sheaves).

[F3]

A Cartier divisor on X is a global section of KX×/OX×; a family of meromorphic units fi∈KX(Ui)× with fi/fj∈OX(Ui∩Uj)× glues along the cover to such a global section, and refining the cover or replacing the fi by unit multiples does not change it (Cartier divisor).

[F4]

For a Cartier divisor D with local datum (Ui,fi) the sheaf OX(D)⊆KX satisfies OX(D)∣Ui=fi−1OUi, is invertible and freely generated by fi−1; the constant meromorphic function 1 is a global section of KX(OX(D)), the canonical rational section 1D, with 1D∣Ui=fi⋅fi−1 (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible).

[F5]

Sheaf sections and morphisms that agree on an open cover glue uniquely (A sheaf on a topological space).

[F6]

A Cartier divisor is effective exactly when its local equations lie in OX and their germs act injectively by multiplication; this condition is unchanged by multiplying equations by regular units (Effective cartier divisor).

Proof

1.1F1F2

Coefficients of a rational section. Let A be the set of all pairs (U,e) with U⊆X a nonempty open subset and e∈L(U) a generator of L over U; by [F2] every point of X lies in the first component of a member of A, so these pairs cover X, and no choice is used because A is determined by a formula. By [F1] the sheaf KX(L) is the constant sheaf with value the one-dimensional K(X)-vector space Lη and the sections over the connected open U are exactly Lη, so for a pair (U,e) the germ eη is a nonzero vector and there is a unique f∈K(X) with s∣U=fe; since s≠0, this f lies in K(X)×. Write f=f(U,e) for this coefficient.

2.1F1F2step 1.1

Unit ratios. Let (U,e),(V,e′) be pairs of A with nonempty intersection W. Both e∣W and e′∣W generate L∣W, so e∣W=u e′∣W for a unit u∈OX(W)× by [F2]. Restricting the identities s∣U=f(U,e)e and s∣V=f(V,e′)e′ to W and substituting gives f(U,e)u e′∣W=f(V,e′)e′∣W in the one-dimensional K(X)-vector space Lη of [F1]; since the germ eη′ is nonzero, f(U,e)u=f(V,e′) and hence f(U,e)/f(V,e′)=u−1∈OX(W)×.

2.2F3F4step 1.1

Every Cartier divisor arises. Let D be a Cartier divisor on X with local datum (Ui,fi) consisting of meromorphic units with unit ratios on overlaps [F3]. Since X is integral each fi lies in K(X)× and, by [F4], OX(D) is invertible with generator fi−1 on Ui and canonical rational section 1D satisfying 1D∣Ui=fi⋅fi−1. The coefficient of 1D in the trivialization fi−1 is therefore fi, so div⁡C(1D) is represented by the same datum (Ui,fi) and equals D by [F3]; in particular 1D≠0 is a rational section and the construction is surjective onto CaDiv⁡(X).

3.1F3step 2.1

The Cartier divisor. The coefficients f(U,e)∈KX(U)×=K(X)× have unit ratios on overlaps by step 2.1, so by [F3] they glue to a global section div⁡C(s)∈CaDiv⁡(X), and step 2.1 shows moreover that any two pairs give local equations differing by a unit, so the class is independent of all choices.

3.2F4step 2.1

The local isomorphisms. Fix a pair (U,e)∈A and put f=f(U,e). By [F4] the sheaf OX(D), D=div⁡C(s), is freely generated by f−1 over U, so there is a unique OU-linear map φ(U,e):OX(D)∣U→L∣U with φ(U,e)(f−1)=e; because it carries a generator to a generator, it is an isomorphism. Let (V,e′) be a second pair with coefficient h=f(V,e′) and put W=U∩V; by step 2.1 we have h=fu and e=ue′ there for a unit u, so f−1=uh−1 and φ(U,e)(h−1)=φ(U,e)(u−1f−1)=u−1e=e′=φ(V,e′)(h−1); the maps agree on the generator h−1 of OX(D)∣W, hence agree on all sections.

4.1F5step 3.2

Gluing. By step 3.2 the isomorphisms φ(U,e) agree on all intersections, so by [F5] they glue to an OX-linear morphism φ:OX(D)→L, which is an isomorphism because it restricts to an isomorphism on each member of the cover.

4.2F1F2F5F6step 1.1step 3.1

Global sections and effectivity. The inclusion OX↪KX induces an inclusion L↪KX(L), as seen in any frame. Thus s belongs to Γ(X,L) exactly when every frame coefficient f(U,e) belongs to OX(U): these local sections then glue by [F5]. Each such coefficient has a nonzero germ at every point of U, since a zero germ would make it vanish on a nonempty open containing η, contrary to f(U,e)≠0 in K(X). The local rings are domains, so multiplication by these germs is injective. By [F6], this is equivalent to D=div⁡C(s) being effective. Conversely, any effective local equation differs from a frame coefficient by a regular unit, so all frame coefficients lie in OX and s is a global section of L.

5.1F4F5step 4.1

The canonical section maps to s. The constant meromorphic function 1 is the rational section 1D of OX(D) with 1D∣U=f⋅f−1 for every pair (U,e) by [F4]. Under the induced map KX(φ) its restriction to U maps to KX(φ(U,e))(ff−1)=fφ(U,e)(f−1)=fe=s∣U by step 3.2, so KX(φ)(1D)=s by the uniqueness in [F5]. Hence (L,s)≅(OX(D),1D), which proves 2.

6.1F3step 1.1step 2.2step 3.2step 4.1step 5.1

Pair isomorphism and equality of divisors. Let s∈Γ(X,KX(L)) and s′∈Γ(X,KX(L′)) be rational sections with div⁡C(s)=D and div⁡C(s′)=D′. If D=D′, steps 3.2, 4.1 and 5.1 produce isomorphisms φ:OX(D)→L with φ(1D)=s and φ′:OX(D)→L′ with φ′(1D)=s′, so ψ=φ′∘φ−1:L→L′ is an isomorphism with ψ(s)=s′. Conversely, if ψ:L→L′ is an isomorphism with ψ(s)=s′ and (U,e) is a pair for L with coefficient f, then (U,ψ(e)) is a pair for L′ and ψ(s)∣U=ψ(fe)=fψ(e) shows that its coefficient is again f; hence the two families of local equations define the same Cartier divisor, that is, div⁡C(s)=div⁡C(s′). Therefore div⁡C is a bijection from isomorphism classes of pairs to Cartier divisors.

7.1step 3.1step 5.1step 2.2step 6.1∎

Conclusion. Assertion 1 is step 3.1, assertion 2 is steps 3.2, 4.1 and 5.1, assertion 3 is step 2.2, and assertion 4 is step 6.1; this proves the theorem.

No choice principle is used: the family of pairs (U,e) is determined by a formula, the coefficients are uniquely determined by s and e, and the gluing maps are the unique maps on free generators. For L=OX and s=1 the coefficient is 1 on every chart, so div⁡C(1)=0 and φ is the identity isomorphism OX(0)=OX. More generally for a principal rational function s=g∈K(X)× on L=OX the divisor div⁡C(g) is the principal Cartier divisor of g. For example, on X=Spec⁡k[t] and D=−[0], OX(D)=tOX and 1D=1 is rational but is not a global section of that sheaf. By step 4.2, s belongs to Γ(X,L) exactly when D is effective. This global-section condition is stronger than being a regular meromorphic section in the terminology of Rational section line bundle, where “regular” means nonzero; the present theorem allows arbitrary poles. The scheme X is integral, hence nonempty, so there is no empty case; and no Noetherian, normal or separatedness hypothesis is needed, since only the constant-sheaf description of KX(L) and the local description of OX(D) are used.

CorollaryStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Twisting the exact sequence of an effective Cartier divisor

Statement

Let X be a scheme, let i:D↪X be an effective Cartier divisor with ideal sheaf ID, so that i is a closed immersion, OX(−D)=ID is invertible and 0→OX(−D)→OX→i∗OD→0 is exact (Effective Cartier divisors give a short exact sequence), and let L be an invertible OX-module (Invertible sheaves). Write L(−D)=L⊗OXOX(−D),L∣D=i∗L for the twist of L by −D and the restriction of L to D (Pullback of a module along a morphism of ringed spaces). Then there is a short exact sequence of OX-modules 0⟶L(−D)→ α L→ β i∗(L∣D)⟶0, where α=id⁡L⊗(the inclusion ID⊆OX) and β is the tensor product of the quotient map OX→i∗OD with id⁡L, composed with the canonical isomorphism L⊗OXi∗OD≅i∗(L∣D) constructed in the proof. The twist L(−D) is again invertible.

Facts & Assumptions

Given: a scheme X, an effective Cartier divisor i:D↪X with ideal sheaf ID, and an invertible OX-module L.

[F1]

The divisor i is a closed immersion with ID=OX(−D) invertible, and 0→OX(−D)→OX→i∗OD→0 is a short exact sequence of OX-modules, the first map being the inclusion of the ideal sheaf and the second the quotient map of the closed immersion (Effective Cartier divisors give a short exact sequence, Invertible sheaf of cartier divisor, Closed immersions of schemes).

[F2]

An OX-module is invertible when it is locally free of rank one; then X is covered by open sets U admitting a generator, equivalently a trivialisation L∣U≅OU, restriction to an open subscheme preserves invertibility, and the tensor product, dual and inverse of invertible sheaves are again invertible (Invertible sheaves, The internal Hom sheaf of two module sheaves).

[F3]

For Cartier divisors D,E there are canonical isomorphisms OX(D+E)≅OX(D)⊗OX(E) and OX(−D)≅OX(D)∨, and OX(0)=OX (Addition of Cartier divisors is tensor product of their sheaves).

[F4]

For an invertible L the evaluation L∨⊗OXL→OX is an isomorphism, so L∨⊗L≅OX canonically (Dual of a line bundle is its tensor inverse).

[F5]

The tensor product of OX-modules is the sheafification of the objectwise tensor product, is functorial in each variable and compatible with restriction to open subschemes; for an OU-module M the unit map OU⊗OUM→M is an isomorphism (Tensor product of sheaves of modules, The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[F6]

A sequence of sheaves of modules is exact when at each term the image equals the kernel, and it is exact if and only if all of its stalk sequences are exact (Exact sequences of sheaves, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F7]

For a morphism f the pullback of an OY-module is f∗G=OX⊗f−1OYf−1G, the direct image is (f∗F)(V)=F(f−1V), and these constructions are compatible with restriction: for an open U⊆Y one has f∗(G∣U)=f∗G∣f−1U and (f∗F)∣U=f∗(F∣f−1U) (Pullback of a module along a morphism of ringed spaces, Direct image of a sheaf along a continuous map).

[F8]

Local sheaves and local isomorphisms on an open cover which agree on the overlaps, that is a gluing datum, glue to a sheaf, respectively to an isomorphism of sheaves, uniquely (A gluing datum for sheaves on an open cover, Compatible local sheaves glue uniquely up to unique isomorphism, A sheaf on a topological space).

Proof

1.1F1F2F7given

By [F1] the ideal sheaf ID=OX(−D) is invertible and the sequence 0→OX(−D)→OX→i∗OD→0 is exact, with the maps described there; L is invertible by hypothesis [F2]; write L(−D)=L⊗OXOX(−D) and L∣D=i∗L.

1.2F2F5

Let A be the set of all pairs (U,τ) with U⊆X open and τ:L∣U→OU an isomorphism of OU-modules; because L is locally free of rank one [F2], every point of X lies in the first component of a member of A, and A is determined by a formula, so no choice is used in indexing by it; for every member and every OU-module M the unit map OU⊗OUM→M is an isomorphism [F5].

2.1F5F6step 1.1

Let (U,τ)∈A. Restriction commutes with tensor products and with the structure sheaf [F5], so τ⊗id⁡ identifies (L⊗OX(−D))∣U with OX(−D)∣U and (L⊗i∗OD)∣U with (i∗OD)∣U, and the unit isomorphism identifies L∣U with the second term OU of the restricted exact sequence; applying (−)⊗OXL to the exact sequence of step 1.1 therefore produces a sequence on U isomorphic term by term, through these identifications, to the exact sequence of step 1.1 restricted to U, whence 0→L(−D)∣U→L∣U→(L⊗i∗OD)∣U→0 is exact [F6].

2.2F2F5F7F8step 1.2

The canonical isomorphism L⊗i∗OD≅i∗(L∣D). For (U,τ)∈A, restricting τ to i−1U and using [F7] gives trivialisations (L∣D)∣i−1U≅i∗(L∣U)≅Oi−1U and (i∗OD)∣U≅i∗Oi−1U; define φ(U,τ) as the composite of τ⊗id⁡, the unit isomorphism and the direct image of the inverse trivialisation, an isomorphism (L⊗i∗OD)∣U→i∗(L∣D)∣U. If (V,σ) is a second member and τ=v σ on U∩V with v∈OX×(U∩V), the factors v and v−1 cancel, so φ(U,τ) and φ(V,σ) agree on the overlap and, by [F8], glue to a global isomorphism φ:L⊗OXi∗OD→i∗(L∣D) independent of the chosen trivialisations.

2.3F2F3F4step 1.1

Applying (−)⊗OXL∨ to the exact sequence of step 1.1 and using [F4] and [F3], L(−D)⊗L∨≅(L⊗L∨)⊗OX(−D)≅OX(−D); as L and OX(−D) are invertible, so is the tensor product L(−D) [F2].

3.1F6step 2.1step 2.2

Let α=id⁡L⊗(the inclusion ID⊆OX) and let β be the composite of id⁡L⊗(the quotient OX→i∗OD) with φ; on a member (U,τ) of the cover these maps correspond, under the identifications of step 2.1, to the maps of the exact sequence of step 1.1 restricted to U, so the sequence 0→L(−D)→L→i∗(L∣D)→0 has exact restriction to every member of the cover; since every point of X lies in such a U, all stalk sequences are exact and the sequence is exact by [F6].

4.1step 2.3step 3.1∎

Hence the OX-modules form the short exact sequence 0→L(−D)→L→i∗(L∣D)→0 with the maps α and β described, and the twist L(−D) is invertible by step 2.3.

No choice principle is used: the cover is the formula-determined set A of all trivialisations of L on opens, and the isomorphisms glue uniquely. For the zero effective divisor D=∅ one has ID=OX, i∗OD=0 and OX(−D)=OX, so L(−D)=L and the sequence reads 0→L→L→0→0; if X=∅ all terms are the zero sheaf and the sequence is exact. Taking L=OX recovers the untwisted sequence of Effective Cartier divisors give a short exact sequence.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

On an integral scheme, Cartier divisors modulo principal divisors compute the Picard group

Statement

Let X be a scheme, let CaDiv⁡(X) be its group of Cartier divisors and let Prin⁡C(X)⊆CaDiv⁡(X) be the subgroup of principal Cartier divisors (Cartier divisor, Principal cartier divisor), and let Pic⁡(X) be the Picard group of isomorphism classes of invertible OX-modules under tensor product (Picard group of a scheme). Then:

  1. (the homomorphism) the rule D↦[OX(D)], which assigns to a Cartier divisor the isomorphism class of its associated invertible sheaf OX(D) (Invertible sheaf of cartier divisor, The sheaf of a Cartier divisor is invertible), is a well-defined map φX:CaDiv⁡(X)→Pic⁡(X) and a homomorphism of abelian groups;
  2. (the kernel) ker⁡φX is exactly the subgroup Prin⁡C(X): a Cartier divisor has associated invertible sheaf isomorphic to OX if and only if it is principal;
  3. (integral case) if X is integral (Integral schemes), then φX is surjective, so it induces an isomorphism of abelian groups CaDiv⁡(X)/Prin⁡C(X)→ ∼ Pic⁡(X).

The statement holds for every scheme, including the empty scheme, and no choice principle is used.

Facts & Assumptions

Given: a scheme X.

[F1]

Cartier divisors on X form an abelian group CaDiv⁡(X): a Cartier divisor is represented on an open cover {Ui}i∈I by meromorphic units fi∈KX(Ui)× with fi/fj∈OX(Ui∩Uj)× for all i,j, the sum is represented by the products figi of local equations on a common cover, the zero element is the class of the constant equation 1, and passing to a refinement or replacing the equations by unit multiples gives the same divisor. The principal Cartier divisors are the images of the global meromorphic units Γ(X,KX×)→CaDiv⁡(X) and form a subgroup, and a Cartier divisor is principal exactly when it admits a representation by a single global equation on X (Cartier divisor).

[F2]

For a global meromorphic unit f∈Γ(X,KX×) the principal Cartier divisor is div⁡C(f)=qX(f), the image of f under the global-section map induced by the quotient sheaf KX×→KX×/OX×; equivalently div⁡C(f) is represented by the single local equation f on the open set X. One has div⁡C(fg)=div⁡C(f)+div⁡C(g) and div⁡C(1)=0, and the principal Cartier divisors form a subgroup of CaDiv⁡(X) (Principal cartier divisor).

[F3]

For a Cartier divisor D with local-equation datum {(Ui,fi)} the subsheaf OX(D)⊆KX consists of the meromorphic functions g∈KX(V) with fig∣V∩Ui∈OX(V∩Ui) for every i, and OX(D)∣Ui=fi−1OUi. The construction is well defined: replacing the equations by unit multiples or passing to a refinement gives the same subsheaf, and any two representations of the same Cartier divisor agree in this sense. For the zero divisor OX(0)=OX (Invertible sheaf of cartier divisor).

[F4]

For every Cartier divisor D with datum {(Ui,fi)} the sheaf OX(D) is invertible, and on each Ui the map OUi→OX(D)∣Ui, a↦afi−1, is an isomorphism; that is, OX(D)∣Ui is freely generated by fi−1. If X is integral then KX is the constant sheaf with value the function field K(X) and OX(D) is a fractional OX-subsheaf of K(X) (The sheaf of a Cartier divisor is invertible).

[F5]

For Cartier divisors D,E on X there are canonical isomorphisms OX(D+E)≅OX(D)⊗OXOX(E) and OX(−D)≅OX(D)∨ (Addition of Cartier divisors is tensor product of their sheaves).

[F6]

The Picard group Pic⁡(X) is the set of isomorphism classes [L] of invertible OX-modules with product [L][M]:=[L⊗OXM], identity [OX] and inverse [L]−1=[L∨]; it is an abelian group (Picard group of a scheme).

[F7]

Let X be an integral scheme and L an invertible OX-module. Every rational section s∈Γ(X,KX(L)) has a well-defined Cartier divisor div⁡C(s) on X, there is a canonical isomorphism φ:OX(div⁡C(s))→L carrying the canonical section 1D to s, and conversely for every Cartier divisor D the canonical section 1D is a rational section with div⁡C(1D)=D (Rational sections of line bundles are Cartier divisors).

[F8]

On an integral scheme X with generic point η the sheaf KX(L)=L⊗OXKX of meromorphic sections of an invertible L is the constant sheaf with value the stalk Lη, which is a one-dimensional K(X)-vector space; a rational section is by definition a nonzero element of this vector space (Rational section line bundle, Sheaf total quotient rings).

[F9]

An integral scheme is a nonempty reduced scheme whose underlying topological space is irreducible; equivalently, it is nonempty and every nonempty affine open subscheme is the spectrum of a domain (Integral schemes).

[F10]

First isomorphism theorem for groups: for every group homomorphism f:G→H the rule gker⁡f↦f(g) is an isomorphism G/ker⁡f→im⁡f (First isomorphism theorem for groups: G/ker⁡f≅im⁡f).

[F11]

The sheaf of meromorphic functions KX is the sheafification of U↦SX(U)−1OX(U), where SX(U) is the multiplicative set of regular sections of OX over U; the canonical maps OX(U)→SX(U)−1OX(U)→KX(U) are ring homomorphisms, so every element of SX(U) maps to a unit of KX(U), and OX→KX is a morphism of sheaves of rings (Sheaf total quotient rings).

[F12]

Sections of a sheaf on the members of an open cover that agree on the overlaps glue to a unique global section: if si∈F(Ui) satisfy si∣Ui∩Uj=sj∣Ui∩Uj for all i,j, there is a unique s∈F(U) with s∣Ui=si for all i (A sheaf on a topological space).

Proof

1.1F3F4F6

Well-definedness of the map. Let D be a Cartier divisor with local-equation datum {(Ui,fi)}; by [F3] the subsheaf OX(D)⊆KX is well defined and independent of the chosen datum, and by [F4] it is invertible, so its isomorphism class [OX(D)] lies in Pic⁡(X) by [F6]. This assigns to every D∈CaDiv⁡(X) a well-defined element φX(D) of Pic⁡(X).

1.2F1F3F5F6

Homomorphism. For Cartier divisors D,E the canonical isomorphism OX(D+E)≅OX(D)⊗OXOX(E) of [F5] gives φX(D+E)=[OX(D+E)]=[OX(D)][OX(E)]=φX(D)φX(E) by the product rule in [F6], and OX(0)=OX by [F3] gives φX(0)=[OX], the identity of Pic⁡(X); hence φX is a homomorphism of abelian groups.

1.3F1F2F3F6

Principal divisors have trivial class. Let f∈Γ(X,KX×) and put D=div⁡C(f)=qX(f); by [F2] the divisor D is represented by the single global equation f on X, so [F3] gives OX(D)=f−1OX⊆KX. Multiplication by f−1 is an isomorphism OX→OX(D), a↦af−1, of OX-modules, with inverse given by multiplication by f, so [OX(D)]=[OX] and φX(D)=0 by [F6]; thus Prin⁡C(X)⊆ker⁡φX by [F1] and [F2].

1.4F1F3F4

An isomorphism of the divisor sheaf with OX. Conversely let D be a Cartier divisor with φX(D)=[OX], choose an isomorphism u:OX(D)→OX of OX-modules, and fix a local-equation datum {(Ui,fi)}i∈I for D, so that fi∈KX(Ui)× and fi/fj∈OX(Ui∩Uj)× for all i,j by [F1]. By [F4] the sheaf OX(D)∣Ui is freely generated by fi−1; the chosen isomorphism u is a single selection from the nonempty set of isomorphisms, so no choice principle is used.

1.5F8F9

A rational section exists. Now assume that X is integral, and let L be an invertible OX-module. By [F9] the scheme X is nonempty, reduced and irreducible, hence has a generic point η; by [F8] the sheaf KX(L) is the constant sheaf with value the stalk Lη, a one-dimensional vector space over the field K(X), which is nonzero, so the set of nonzero elements of Lη is nonempty. Choose such an element s; it is a global section of KX(L), that is, a rational section of L, and this is a single selection from a nonempty set, not a choice principle.

2.1F1F4F11step 1.4

The transported generators are units. Fix i and put ei:=u(fi−1)∈OX(Ui); then the composite of the generator isomorphism a↦afi−1 of [F4] with u is the endomorphism a↦aei of OUi, and it is an isomorphism of OUi-modules. Its surjectivity gives an element b∈OX(Ui) with bei=1, so ei∈OX(Ui)× with inverse b; in particular fiei∈KX(Ui)×, because fi is a unit of KX(Ui) by [F1] and the unit ei maps to a unit of KX(Ui) under the ring homomorphism OX(Ui)→KX(Ui) of [F11].

2.2F6F7step 1.1step 1.5

Surjectivity. By [F7] the rational section s has a well-defined Cartier divisor D:=div⁡C(s) on the integral scheme X, and there is a canonical isomorphism OX(D)→L, so [L]=[OX(D)]=φX(D) in Pic⁡(X) by [F6] and step 1.1. As L was an arbitrary invertible OX-module, the map φX is surjective.

3.1F1F11F12step 1.4step 2.1

Gluing the global equation. For each i put gi:=fiei∈KX(Ui)×, a unit by step 2.1. On Ui∩Uj one has fi−1=(fj/fi)fj−1 with fj/fi∈OX(Ui∩Uj)× by [F1], and the OX-linearity of u gives ei=u(fi−1)=(fj/fi)u(fj−1)=(fj/fi)ej, so gi=fiei=fjej=gj; by [F12] the gi glue to a unique global section f∈Γ(X,KX) with f∣Ui=gi. The local inverses gi−1 agree on the overlaps as well, because they are the inverses of the equal restrictions gi∣Ui∩Uj=gj∣Ui∩Uj, so they glue to an inverse of f and f∈Γ(X,KX×).

4.1F1F2step 3.1

The divisor is principal. On each Ui one has fi=f∣Uiei−1 with ei−1∈OX(Ui)× by step 2.1, so the local equations fi of D differ from the restrictions of the global meromorphic unit f by units of OX, and by the local-equation description of [F1] the divisor D is represented by the single global equation f; thus D=qX(f)=div⁡C(f) is principal by [F2]. Hence ker⁡φX⊆Prin⁡C(X).

5.1F1F2step 1.3step 4.1

The kernel. By step 1.3 every principal Cartier divisor lies in the kernel of φX, and by step 4.1 every divisor in the kernel is principal; since Prin⁡C(X) is a subgroup of CaDiv⁡(X) by [F1] and [F2], the kernel of φX is exactly Prin⁡C(X).

6.1F10step 5.1step 2.2∎

The induced isomorphism. By step 1.2 the map φX is a group homomorphism, by step 5.1 its kernel is Prin⁡C(X), and by step 2.2 its image is all of Pic⁡(X) when X is integral; the first isomorphism theorem [F10] therefore identifies CaDiv⁡(X)/Prin⁡C(X) with Pic⁡(X) through the map induced by φX.

No choice principle is used: the only selections are those of a single isomorphism u in step 1.4 and of a single nonzero rational section in the step numbered 1.5, each from a set that has just been shown nonempty. On the empty scheme CaDiv⁡(∅)=0 by [F1], and the unique O∅-module is invertible vacuously, so Pic⁡(∅) is trivial and both the kernel statement and the induced isomorphism hold; the surjectivity in part 3 is asserted only for integral X, which is nonempty by [F9]. Taking D=0 recovers the identity class, and for D,E the isomorphism of [F5] exhibits the homomorphism property on the level of canonical isomorphisms, not merely on classes.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

The Cartier-to-Weil map respects addition and principal divisors

Statement

Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let X be a normal Noetherian integral scheme (Weil divisor normal noetherian scheme), with group of Cartier divisors CaDiv⁡(X) (Cartier divisor), group of Weil divisors Div⁡(X) and Weil divisor class group Cl⁡(X)=Div⁡(X)/P(X) (Principal weil divisor and class group), and let cyc⁡:CaDiv⁡(X)⟶Div⁡(X) be the assignment sending a Cartier divisor to its associated Weil divisor (Cartier divisors on a normal Noetherian scheme give Weil divisors). Then:

  1. (additivity) cyc⁡ is a homomorphism of abelian groups: cyc⁡(D+E)=cyc⁡(D)+cyc⁡(E) for all Cartier divisors D,E on X, and cyc⁡(0)=0;
  2. (principal divisors) cyc⁡(div⁡C(f))=div⁡W(f) for every f∈K(X)× (Principal cartier divisor), so cyc⁡ carries the subgroup of principal Cartier divisors into the subgroup P(X) of principal Weil divisors;
  3. (the induced map) there is a canonical homomorphism of abelian groups Pic⁡(X)⟶Cl⁡(X), the Cartier/Picard class map, which carries the isomorphism class [OX(D)] of a Cartier divisor to the class of cyc⁡(D) in Cl⁡(X) (Picard group of a scheme).

The Axiom of Dependent Choice is inherited from the two suppliers that construct the Weil divisor cyc⁡(D) and the principal Weil divisor div⁡W(f); no further choice is used.

Facts & Assumptions

Given: a normal Noetherian integral scheme X, with its groups CaDiv⁡(X), Div⁡(X) and Cl⁡(X)=Div⁡(X)/P(X), and the assignment cyc⁡.

[F1]

Assume DC. For a normal Noetherian scheme X and a Cartier divisor D represented by local equations fi∈KX(Ui)× on an open cover, and for every prime divisor Z with generic point ξ and every index i with ξ∈Ui, the value vξ(fi,ξ) of the normalized valuation of the discrete valuation ring OX,ξ is independent of i and of the local-equation datum; the sum cyc⁡(D)=∑Zvξ(fi,ξ)[Z] is a well-defined Weil divisor on X; and if X is integral then cyc⁡(div⁡C(f))=div⁡W(f) for every f∈K(X)× (Cartier divisors on a normal Noetherian scheme give Weil divisors).

[F2]

For a prime divisor Z with generic point ξ the order of vanishing is ord⁡Z(f)=vξ(fξ), where vξ is the normalized discrete valuation of OX,ξ; vξ is a group homomorphism K×→Z, so ord⁡Z(fg)=ord⁡Z(f)+ord⁡Z(g), ord⁡Z(1)=0 and ord⁡Z(f−1)=−ord⁡Z(f) (Order codimension one rational function).

[F3]

Cartier divisors on X form an abelian group CaDiv⁡(X): a sum D+E is represented on a common open cover by the products figi of local equations of D and E, passing to a refinement or replacing equations by unit multiples does not change the divisor, and the zero element is the class of the constant equation 1 (Cartier divisor).

[F4]

For a global meromorphic unit f∈K(X)× the principal Cartier divisor div⁡C(f)=qX(f) is represented by the single global equation f on the open set X, and div⁡C(fg)=div⁡C(f)+div⁡C(g); the principal Cartier divisors form a subgroup of CaDiv⁡(X) (Principal cartier divisor).

[F5]

Assume DC. The principal Weil divisor div⁡W(f)=∑Zord⁡Z(f)[Z] defines a group homomorphism div⁡W:K(X)×→Div⁡(X) whose image is the subgroup P(X) of principal Weil divisors; the class group is Cl⁡(X)=Div⁡(X)/P(X), and two Weil divisors have the same class exactly when their difference is div⁡W(f) for some f∈K(X)× (Principal weil divisor and class group).

[F6]

A Weil divisor on a Noetherian normal scheme is a formal sum ∑ZnZ[Z] over the prime divisors with locally finite support, and addition is coefficientwise; in particular two Weil divisors are equal if and only if their coefficients at every prime divisor agree (Weil divisor normal noetherian scheme).

[F7]

For a normal subgroup N⊴G the quotient group G/N has product (gN)(hN)=ghN, and the quotient map G→G/N is a homomorphism (The quotient group G/N and coset product (gN)(hN)=ghN).

[F8]

If N⊴G and f:G→H is a homomorphism with N⊆ker⁡f, then f factors uniquely as f=fˉ∘π with fˉ:G/N→H a homomorphism, fˉ(gN)=f(g) (A homomorphism that kills a normal subgroup factors uniquely through the quotient group).

[F9]

On an integral scheme X the rule D↦[OX(D)] is a group homomorphism CaDiv⁡(X)→Pic⁡(X) with kernel the principal Cartier divisors, and it is surjective; hence the induced map CaDiv⁡(X)/Prin⁡C(X)→Pic⁡(X) is an isomorphism of abelian groups (On an integral scheme, Cartier divisors modulo principal divisors compute the Picard group).

[F10]

The Picard group Pic⁡(X) is the group of isomorphism classes of invertible OX-modules under tensor product, with identity [OX] (Picard group of a scheme).

[F11]

The Axiom of Dependent Choice (DC) is the statement about entire relations and sequences recorded in The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain; the statements [F1] and [F5] are available under it, and no other choice principle is used here.

[F12]

A subgroup of an abelian group is normal, and a composite of group homomorphisms is a group homomorphism (Normal subgroup: invariance under conjugation, Monoid homomorphism and group homomorphism).

Proof

1.1F1F2F3F6F11

Additivity of the associated Weil divisor. Assume DC, as in [F11] and through the supplier [F1]. Let D,E be Cartier divisors on X; refining their representing covers if necessary, represent both on a common open cover {Ui} by local equations fi and gi, so that D+E is represented on Ui by the product figi by [F3]. For a prime divisor Z with generic point ξ choose an index i with ξ∈Ui; then the coefficient of cyc⁡(D+E) at Z is vξ((figi)ξ)=vξ(fi,ξ)+vξ(gi,ξ) by the additivity of the valuation in [F2], and these two summands are exactly the coefficients of cyc⁡(D) and cyc⁡(E) at Z by [F1]. Since the coefficients agree at every prime divisor, [F6] gives cyc⁡(D+E)=cyc⁡(D)+cyc⁡(E); in particular cyc⁡ is a group homomorphism and cyc⁡(0)=0.

1.2F1F2F4F5F6

Principal Cartier divisors map to principal Weil divisors. Let f∈K(X)×. By [F4] the principal Cartier divisor div⁡C(f) is represented by the single global equation f, so by [F1] its associated Weil divisor has at a prime divisor Z with generic point ξ the coefficient vξ(fξ)=ord⁡Z(f) by [F2]; the right hand side is by definition the coefficient of div⁡W(f) at Z by [F5]. As the coefficients agree at every prime divisor, [F6] gives cyc⁡(div⁡C(f))=div⁡W(f), and since div⁡W(f)∈P(X) by [F5], the image of the subgroup of principal Cartier divisors lies in P(X).

2.1F4F5F7F12step 1.1step 1.2

The class homomorphism. Let ψ:CaDiv⁡(X)→Cl⁡(X) be the composite of cyc⁡ with the quotient map Div⁡(X)→Cl⁡(X)=Div⁡(X)/P(X). By step 1.1 and [F7] both maps are group homomorphisms, so ψ is a group homomorphism by [F12], and by step 1.2 it kills every principal Cartier divisor: ψ(div⁡C(f)) is the class of div⁡W(f), which lies in P(X), hence is the zero class of Cl⁡(X). In other words Prin⁡C(X)⊆ker⁡ψ.

3.1F3F8F12step 2.1

Factoring through the quotient by principal divisors. The subgroup Prin⁡C(X) of the abelian group CaDiv⁡(X) is normal by [F3] and [F12], so by the universal property [F8] applied to ψ and Prin⁡C(X)⊆ker⁡ψ there is a unique homomorphism ψˉ:CaDiv⁡(X)/Prin⁡C(X)→Cl⁡(X) with ψˉ(D+Prin⁡C(X))=ψ(D)=[cyc⁡(D)] for every Cartier divisor D.

4.1F9F10F12step 3.1∎

The induced map Pic⁡(X)→Cl⁡(X). Since X is integral, [F9] says that D↦[OX(D)] induces an isomorphism φˉ:CaDiv⁡(X)/Prin⁡C(X)→Pic⁡(X) of abelian groups. Let Pic⁡(X)→Cl⁡(X) be the composite of the inverse of φˉ with ψˉ: it is a group homomorphism by [F12], and for every Cartier divisor D it carries [OX(D)]=φˉ(D+Prin⁡C(X)) to ψˉ(D+Prin⁡C(X))=[cyc⁡(D)] by step 3.1. In particular the prescription [OX(D)]↦[cyc⁡(D)] is well defined, because two Cartier divisors with the same image in Pic⁡(X) differ by an element of ker⁡φ=Prin⁡C(X), where φ:CaDiv⁡(X)→Pic⁡(X) is the original class map by [F9], on which ψ vanishes, so they determine the same quotient class and the same value of ψˉ.

The Axiom of Dependent Choice is used exactly through the two supplier statements [F1] and [F5]: it produces the local finiteness of cyc⁡(D) for an arbitrary Cartier divisor D and the analogous finiteness for div⁡W(f); no sequence is built and no family is selected anywhere in this proof. The construction is the divisor-class companion of the classical map of the Weil divisor class associated to an invertible module; when X has no prime divisors the groups Div⁡(X), P(X) and Cl⁡(X) are trivial and the induced map is the trivial homomorphism, and the computation is compatible with the identification CaDiv⁡(X)/Prin⁡C(X)≅Pic⁡(X) of [F9], under which [cyc⁡(D)] is the class of the invertible sheaf OX(D).

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Under AC, the Picard-to-class-group map is injective on normal Noetherian integral schemes

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a normal Noetherian integral scheme (Weil divisor normal noetherian scheme, Integral schemes). Then the canonical homomorphism Pic⁡(X)⟶Cl⁡(X) of The Cartier-to-Weil map respects addition and principal divisors, which sends the class [OX(D)] of a Cartier divisor to the class of its associated Weil divisor cyc⁡(D) (Cartier divisors on a normal Noetherian scheme give Weil divisors), is injective. Moreover, the Cartier-to-Weil cycle homomorphism itself is injective: if a Cartier divisor E satisfies cyc⁡(E)=0, then E=0.

The Axiom of Choice is used exactly through the normality and (S2) inputs normal domain implies s two, r one s two intersection of height one localisations and A domain is integrally closed if and only if its prime localisations are, equivalently if and only if its maximal localisations are, which assume it, and through the implication AC⇒DC (AC implies DC implies countable choice) that makes the Dependent-Choice suppliers available.

Facts & Assumptions

Given: a normal Noetherian integral scheme X and an invertible OX-module L whose class in Pic⁡(X) lies in the kernel of the canonical homomorphism Pic⁡(X)→Cl⁡(X).

[F1]

The Axiom of Choice is the statement that every family of nonempty sets has a choice function (The Axiom of Choice).

[F2]

AC⇒DC, and DC includes a prescribed initial point (AC implies DC implies countable choice).

[F3]

Assume DC. For a normal Noetherian integral scheme X, the associated Weil divisor satisfies cyc⁡:CaDiv⁡(X)→Div⁡(X), and cyc⁡(D+E)=cyc⁡(D)+cyc⁡(E) for Cartier divisors D,E, while cyc⁡(div⁡C(f))=div⁡W(f) for f∈K(X)×; there is a canonical homomorphism Pic⁡(X)→Cl⁡(X) carrying [OX(D)] to the class of cyc⁡(D) (The Cartier-to-Weil map respects addition and principal divisors).

[F4]

Assume DC. Let X be a normal Noetherian scheme and let D be a Cartier divisor represented by local equations fi∈KX(Ui)×. For every prime divisor Z with generic point ξ and every index i with ξ∈Ui, the coefficient of cyc⁡(D) at Z is vξ(fi,ξ), the value of the normalized valuation of the discrete valuation ring OX,ξ, and this is independent of i and of the local-equation datum (Cartier divisors on a normal Noetherian scheme give Weil divisors).

[F5]

Let X be an integral scheme with generic point η and L invertible. Then KX(L)=L⊗KX is the constant sheaf with value the stalk Lη, a one-dimensional K(X)-vector space, so it is nonzero; a rational section of L is by definition a nonzero element of this vector space (Rational section line bundle).

[F6]

Let X be integral, L invertible and s a rational section of L. Then D=div⁡C(s) is a well-defined Cartier divisor on X, there is a canonical isomorphism OX(D)→L carrying 1D to s, and for every Cartier divisor D the canonical section 1D satisfies div⁡C(1D)=D (Rational sections of line bundles are Cartier divisors).

[F7]

For f∈K(X)× the principal Cartier divisor div⁡C(f) is represented by the single global equation f, and principal Cartier divisors form a subgroup of CaDiv⁡(X) (Principal cartier divisor).

[F8]

Cartier divisors on X form an abelian group and are represented on open covers by meromorphic units with unit ratios; a divisor represented by unit equations is the zero divisor, and a divisor whose restriction to every member of an open cover is zero is zero (Cartier divisor).

[F9]

The Picard group Pic⁡(X) is the group of isomorphism classes of invertible OX-modules, with identity [OX] (Picard group of a scheme).

[F10]

Assume DC. On a normal Noetherian integral scheme X one has Γ(X,KX×)=K(X)×, the map div⁡W:K(X)×→Div⁡(X) is a group homomorphism with image the subgroup P(X) of principal Weil divisors, and Cl⁡(X)=Div⁡(X)/P(X); consequently a Weil divisor has zero class exactly when it is of the form div⁡W(f) for some f∈K(X)× (Principal weil divisor and class group).

[F11]

For a prime divisor Z with generic point ξ the order of vanishing is ord⁡Z(f)=vξ(fξ), and in the case of an integral normal locally Noetherian scheme vξ(g)=0 for g∈K(X)× if and only if g is a unit of OX,ξ (Order codimension one rational function).

[F12]

Assume AC. Every commutative Noetherian integrally closed domain satisfies (S2) (normal domain implies s two).

[F13]

Assume AC. If R is a commutative Noetherian domain satisfying (S2), then inside its fraction field K one has R=⋂ht⁡p=1Rp; for a field the empty intersection is interpreted as K=R (r one s two intersection of height one localisations).

[F14]

Assume AC. A domain A is integrally closed if and only if every localisation Ap at a prime ideal is integrally closed (A domain is integrally closed if and only if its prime localisations are, equivalently if and only if its maximal localisations are).

[F15]

An integral scheme is nonempty, reduced and irreducible; equivalently every nonempty affine open subscheme is the spectrum of a domain (Integral schemes).

[F16]

A Noetherian normal scheme has a finite affine open cover by spectra of Noetherian rings; normal means every local ring OX,x is an integrally closed domain, and the local ring at the generic point of a prime divisor is a one-dimensional local ring (Locally Noetherian and Noetherian schemes, Weil divisor normal noetherian scheme).

[F17]

On an integral scheme, D↦[OX(D)] is a homomorphism CaDiv⁡(X)→Pic⁡(X) with kernel exactly the principal Cartier divisors; hence every principal Cartier divisor has trivial associated invertible sheaf (On an integral scheme, Cartier divisors modulo principal divisors compute the Picard group).

[F18]

Every point of an open subset of an affine spectrum has a distinguished-open neighbourhood contained in that subset; localizations of Noetherian rings are Noetherian. (Every point of a Zariski-open set has a distinguished-open neighbourhood inside it, Every quotient and every localisation of a Noetherian ring is Noetherian)

Proof

1.1F1F2F5F15

Setup and a rational section. Assume AC; by [F2] DC holds, so the DC-based statements [F3], [F4] and [F10] apply. Since X is integral and nonempty by [F15], and L is invertible, [F5] makes KX(L) the constant sheaf with value the one-dimensional nonzero K(X)-vector space Lη; choose a nonzero element s of Lη, viewed as a rational section of L (a single selection from a nonempty set).

1.2F4F8F11F12F13F14F15F16F18

A Cartier divisor with zero associated Weil divisor is zero. Let E be any Cartier divisor with cyc⁡(E)=0. By [F8] it has an open cover on which it is represented by single meromorphic equations. Intersect this cover with a cover by Noetherian affine charts from [F16]. Within each such chart, [F18] refines the intersections by distinguished opens, whose coordinate rings are Noetherian localizations. Since X is quasi-compact by [F16], a finite subcover X=U1∪⋯∪Uk suffices. Write Uj=Spec⁡Rj, with Rj Noetherian, and retain on Uj the equation restricted from its containing Cartier-trivializing open; each Rj is a domain by [F15], and each Rj is integrally closed: every localisation Rj,p=OX,p is integrally closed by the normality in [F16], so Rj is integrally closed by [F14]; in particular each Rj satisfies (S2) by [F12]. Fix j and restrict E to Uj; by the chosen refinement and [F8], this restriction is represented by a local equation g∈KX(Uj)×=K(X)×, the equality holding because X is integral by [F15]. For every height-one prime q of Rj the closure Zq of q in X is a prime divisor with generic point q, and the coefficient of cyc⁡(E)=0 at Zq is vq(g) by [F4], hence vq(g)=0; by [F11] this means that g is a unit of the discrete valuation ring Rj,q=OX,q. Applying the same argument to g−1∈K(X)×, whose valuations are vq(g−1)=−vq(g)=0, shows that g−1 is a unit of Rj,q for every height-one q as well, so both g and g−1 lie in ⋂ht⁡q=1Rj,q=Rj by the (S2) intersection [F13]; hence g∈Rj× is a unit of Rj. The restriction E∣Uj is therefore represented by a unit equation, so E∣Uj=0 by [F8]; as the finitely many Uj cover X, locality in [F8] gives E=0.

2.1F3F6F9step 1.1

The divisor of the section. By [F6] the rational section s has a Cartier divisor D:=div⁡C(s) on X together with a canonical isomorphism OX(D)→L; hence [L]=[OX(D)] in Pic⁡(X) by [F9], and the canonical homomorphism of [F3] carries [L]=[OX(D)] to the class [cyc⁡(D)]∈Cl⁡(X). Since [L] lies in the kernel of that homomorphism by hypothesis, [cyc⁡(D)]=0 in Cl⁡(X).

3.1F3F7F8F10step 2.1

Subtracting a principal divisor. By [F10] the vanishing of the class of cyc⁡(D) means that cyc⁡(D) is a principal Weil divisor: there is f∈K(X)× with cyc⁡(D)=div⁡W(f). Put E:=D−div⁡C(f)∈CaDiv⁡(X), using that div⁡C(f) is a Cartier divisor and that CaDiv⁡(X) is a group by [F7] and [F8]; then by the additivity in [F3] and the identity cyc⁡(div⁡C(f))=div⁡W(f), cyc⁡(E)=cyc⁡(D)−cyc⁡(div⁡C(f))=div⁡W(f)−div⁡W(f)=0∈Div⁡(X).

4.1F9F17step 2.1step 3.1step 1.2∎

Injectivity. Applying step 1.2 to the divisor E=D−div⁡C(f) of step 3.1 gives D=div⁡C(f), so D is a principal Cartier divisor; by [F17] its associated invertible sheaf is trivial, [OX(D)]=[OX], and hence [L]=[OX(D)]=[OX] by step 2.1. Since L was an arbitrary invertible sheaf in the kernel of the canonical homomorphism, that homomorphism is injective.

The Axiom of Choice enters exactly through [F12], [F13] and [F14], and through the implication AC⇒DC of [F2] that supplies [F3], [F4] and [F10]; the only selection performed in the proof is the single nonzero rational section of step 1.1. When X has no prime divisors, the intersections of [F13] are empty and interpreted as K=Rj, so the argument still shows that any Cartier divisor with vanishing associated Weil divisor is represented by units; when Cl⁡(X) is trivial this makes the injectivity statement vacuous. The result is the injectivity half of the classical comparison between the Picard group and the Weil divisor class group of a normal Noetherian integral scheme.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

Under AC, Cartier and Weil divisors agree on a locally factorial Noetherian integral scheme

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a locally factorial Noetherian integral scheme (Locally factorial scheme, Locally Noetherian and Noetherian schemes, Integral schemes). Then:

  1. X is normal (Weil divisor normal noetherian scheme); in particular the cycle map cyc⁡:CaDiv⁡(X)→Div⁡(X) (Cartier divisors on a normal Noetherian scheme give Weil divisors) and the canonical homomorphism Pic⁡(X)→Cl⁡(X) (The Cartier-to-Weil map respects addition and principal divisors) are defined;
  2. every prime divisor Z⊆X (Weil divisor normal noetherian scheme) is an effective Cartier divisor (Effective cartier divisor), and its associated Weil divisor is cyc⁡(DZ)=[Z];
  3. every Weil divisor on X is locally Cartier; equivalently the cycle map is surjective, so every Weil divisor is the associated Weil divisor cyc⁡(D) of a Cartier divisor D on X (Cartier divisor). In fact, the cycle map is an isomorphism of divisor groups, using its injectivity on normal schemes (Under AC, the Picard-to-class-group map is injective on normal Noetherian integral schemes);
  4. the canonical homomorphism Pic⁡(X)→Cl⁡(X) of (1) is an isomorphism, so Pic⁡(X)≅Cl⁡(X) (Picard group of a scheme, Principal weil divisor and class group, Group isomorphisms, automorphisms and the set Aut⁡(G)).

The Axiom of Choice is used exactly through the injectivity input Under AC, the Picard-to-class-group map is injective on normal Noetherian integral schemes, whose (S2) suppliers assume it, and through the implication AC⇒DC (AC implies DC implies countable choice) that makes the Dependent-Choice suppliers of the cycle map available; the unique factorisation arguments of steps 1.1, 2.1 and 2.2 are choice-free.

Facts & Assumptions

Given: a locally factorial Noetherian integral scheme X, the Axiom of Choice, and the algebraic and sheaf-theoretic vocabulary recorded below.

[F1]

Local factoriality. Every local ring OX,x is a unique factorisation domain (Locally factorial scheme); the scheme is Noetherian, that is, it has a finite affine open cover by spectra of Noetherian rings (Locally Noetherian and Noetherian schemes), and integral, that is, nonempty, reduced and irreducible, so that every nonempty affine open subscheme is the spectrum of a domain (Integral schemes, Affine open subschemes).

[F2]

Unique factorisation. In a domain R, a∣b means b=ac for some c∈R, and a,b are associates when a=ub for a unit u; a nonzero nonunit element is irreducible when every factorisation into two factors has a unit factor, and a nonzero nonunit element is prime when it divides a product only by dividing a factor. A UFD is a domain in which every nonzero nonunit is a finite product of irreducible elements and in which any two such factorisations have the same number of factors, matching up to associates after a permutation (Divisibility and associates in an integral domain, Irreducible and prime elements of an integral domain, Unique factorisation domain).

[F3]

Fractions, integrality, normality. The fraction field Frac⁡(R) of a domain consists of fractions a/b with b≠0 (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain). An element of Frac⁡(R) is integral over R when it satisfies a monic polynomial with coefficients in R, and R is integrally closed when every such element lies in R (Integral closure in an extension ring and integrally closed domains). A Noetherian scheme is normal when all its local rings are integrally closed domains (normal noetherian ring, Weil divisor normal noetherian scheme).

[F4]

Localisation, height, dimension, finite generation. For a prime p of a commutative ring R the localisation Rp=(R∖p)−1R has elements r/s with s∉p (Localisation at a prime ideal: Rp=(R∖p)−1R); the height is ht⁡(p)=dim⁡(Rp), and the Krull dimension of a ring is the supremum of lengths of chains of prime ideals (The height of a prime ideal, Krull dimension of a nonzero ring). A commutative ring is Noetherian exactly when every ideal is finitely generated (Noetherian commutative rings and modules), (a) denotes the principal ideal generated by a (The ideal generated by a subset and principal ideals), and prime and maximal ideals are as in Prime ideals and maximal ideals in a commutative ring.

[F5]

Stalks of affine charts. For p∈Spec⁡A there is a canonical isomorphism OSpec⁡A,p≅Ap (The stalk of the affine structure sheaf at a prime is A_p, Affine schemes and their coordinate rings); on an affine open U=Spec⁡A of X the stalk at the point corresponding to p is therefore Ap, and dimensions of rings are preserved by isomorphism (Krull dimension of a nonzero ring).

[F6]

Closed subschemes in affine charts. For a closed immersion i:Z→X and an affine open U=Spec⁡A of X there is a unique ideal I⊆A with Z∩U=Spec⁡(A/I) (Closed immersions are affine quotients and survive base change, Closed immersions into affine schemes are quotient spectra); the ideal sheaf of Z is IZ=ker⁡(OX→i∗OZ), a subsheaf of ideals of OX (Closed immersions of schemes, Ideal sheaves).

[F7]

Prime divisors and Weil divisors. For an integral closed subscheme Z⊆X with generic point ξ, Z is a prime divisor when dim⁡OX,ξ=1 (Weil divisor normal noetherian scheme, Generic points of irreducible closed subsets). A Weil divisor is a formal sum D=∑ZnZ[Z] over the prime divisors with locally finite support; since X is quasi-compact the support is finite, addition is coefficientwise, so D=D′ exactly when all coefficients agree (Weil divisor normal noetherian scheme).

[F8]

Cartier divisors. CaDiv⁡(X) is the group of global sections of KX×/OX×: a Cartier divisor is represented by an open cover {Ui} and meromorphic units fi∈KX(Ui)× with fi/fj∈OX×(Ui∩Uj), sums are represented by products of equations, and local data with unit ratios glue along the cover (Cartier divisor, Sheaf total quotient rings). An effective Cartier divisor has local equations that are regular sections and an ideal sheaf ID with ID∣U=fOU for every local equation f (Effective cartier divisor).

[F9]

Locally principal closed subschemes are effective Cartier divisors. If a closed subscheme Z↪X is locally cut out by nonzerodivisors, meaning that every point of X has an affine open neighbourhood U=Spec⁡A with Z∩U=Spec⁡(A/fA) for some nonzerodivisor f∈A, then the local equations f form an effective Cartier divisor DZ with IDZ=IZ; in particular the closed subscheme cut out by DZ is Z (Effective Cartier divisors are closed subschemes cut out by regular equations).

[F10]

The cycle map and the class map. Assume Dependent Choice. On a normal Noetherian scheme a Cartier divisor D with local equations fi has a well-defined associated Weil divisor cyc⁡(D)=∑Zvξ(fi,ξ)[Z], independent of the data, and on an integral scheme cyc⁡(div⁡C(f))=div⁡W(f) (Cartier divisors on a normal Noetherian scheme give Weil divisors). On a normal Noetherian integral scheme cyc⁡ is a homomorphism of abelian groups and induces the canonical homomorphism Pic⁡(X)→Cl⁡(X) carrying [OX(D)] to [cyc⁡(D)], where Cl⁡(X)=Div⁡(X)/P(X) (The Cartier-to-Weil map respects addition and principal divisors, Picard group of a scheme, Principal weil divisor and class group).

[F11]

Orders and valuations. For a prime divisor Z with generic point ξ the local ring OX,ξ is a discrete valuation ring with normalised valuation vξ; the order of a meromorphic unit along Z is ord⁡Z(f)=vξ(fξ), and vξ vanishes on the units of OX,ξ and takes the value 1 on a generator of its maximal ideal (Order codimension one rational function, Discrete valuation rings).

[F12]

Injectivity input. Assume the Axiom of Choice. On a normal Noetherian integral scheme the canonical homomorphism Pic⁡(X)→Cl⁡(X) is injective, and the cycle homomorphism CaDiv⁡(X)→Div⁡(X) is injective as well: a Cartier divisor with zero associated Weil divisor is zero (Under AC, the Picard-to-class-group map is injective on normal Noetherian integral schemes).

[F13]

AC⇒DC (AC implies DC implies countable choice), where AC is the statement that every family of nonempty sets has a choice function (The Axiom of Choice) and DC is the dependent choice principle (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F14]

Irreducible spaces and affine refinements. A nonempty open subset of an irreducible space is dense, hence the closure of a nonempty open subset of an integral scheme is the whole scheme (Irreducibility via nonempty open subsets, connectedness and open subspaces, Integral schemes); and for every open U⊆Spec⁡R and p∈U there is f∈R with p∈D(f)⊆U (Every point of a Zariski-open set has a distinguished-open neighbourhood inside it). An isomorphism of groups is a bijective group homomorphism (Group isomorphisms, automorphisms and the set Aut⁡(G), Monoid homomorphism and group homomorphism).

Proof

1.1F2F4

Irreducible elements of a UFD are prime. Let R be a UFD, let π∈R be irreducible, and let a,b∈R with π∣ab, say ab=πc. If a=0 or b=0 then π∣a or π∣b; if a is a unit then b=a−1ab is divisible by π, and if b is a unit then a=b−1ab is. Otherwise a,b are nonzero nonunits, hence ab is a nonzero nonunit and c≠0. By [F2] factor a=p1⋯pm and b=q1⋯qn into irreducibles. If c is a unit then π=c−1p1⋯pmq1⋯qn is associate to a product of m+n irreducibles, and since π is irreducible uniqueness in [F2] forces m+n=1, so π is associate to the single factor, which lies among the pi or the qj; if c is a nonunit, factor c=r1⋯rk and compare the two factorisations p1⋯pmq1⋯qn=πr1⋯rk of ab, so that uniqueness again makes π associate to some pi or qj. In either case π∣a or π∣b, so π is prime and (π) is a nonzero prime ideal.

2.1F2F3step 1.1algebra

A UFD is integrally closed. Let R be a UFD with fraction field K and let x∈K be integral over R; by [F3] write x=a/b with a,b∈R, b≠0, subject to a monic relation xn+cn−1xn−1+⋯+c1x+c0=0 with cj∈R and n≥1. For a nonzero b0∈R let N(b0) be the number of irreducible factors in a factorisation of b0, and set N(b0)=0 when b0 is a unit; by the uniqueness part of [F2] the number N(b0) is well defined. Among all representations x=a′/b′ with b′≠0 choose one with N(b) minimal. If b is a unit then x=ab−1∈R; assume it is not. If a=0 then x=0∈R, so assume a≠0. The nonzero nonunit b has an irreducible factor π by [F2], say b=πb1 with b1≠0; multiplying the monic relation by bn gives an=−b (cn−1an−1+cn−2an−2b+⋯+c0bn−1), so π∣an, and since π is prime by step 1.1 we get π∣a. Writing a=πa1 gives x=a1/b1, and N(b1)=N(b)−1: if b1 is a unit then b is associate to π, hence irreducible (a factorisation uπ=cd gives π=(u−1c)d, so u−1c or d is a unit), and N(b)=1; otherwise appending a factorisation of b1 to π factorises b. This contradicts the minimality of N(b), so b is a unit and x∈R: every UFD is integrally closed.

2.2F2F4step 1.1

Height one primes of a UFD are principal. Let R be a UFD and let p⊆R be a prime ideal of height one. Then p≠(0), so choose 0≠a∈p. The element a is a nonzero nonunit, so by [F2] it factors as a=π1⋯πm with m≥1 and all πi irreducible; since p is prime, some πi lies in p. The ideal (πi) is then contained in p, is nonzero, and is prime by step 1.1. Were the inclusion strict, the chain (0)⊊(πi)⊊p of prime ideals would force dim⁡Rp≥2, contradicting ht⁡p=1 by [F4]. Hence p=(πi) is principal.

3.1F1F3F10F13step 2.1

X is normal and the cycle and class maps exist. By [F1] every local ring of X is a UFD, hence integrally closed by step 2.1, and hence X is normal because it is Noetherian: every local ring is an integrally closed domain, as required by [F3]. Since X is in addition integral, the implication of [F13] provides Dependent Choice, so the cycle map cyc⁡:CaDiv⁡(X)→Div⁡(X) and the canonical homomorphism Pic⁡(X)→Cl⁡(X) are defined by [F10], and cyc⁡ is additive.

3.2F1F4F5F6F7F14step 2.2

Prime divisors are locally cut out by nonzerodivisors. Let Z⊆X be a prime divisor and fix x∈X. If x∉Z, then X∖Z is an open neighbourhood of x (Z is closed), and picking any affine chart of X through x and applying the distinguished-open refinement of [F14] inside that chart produces an affine open W=Spec⁡B with x∈W⊆X∖Z; then Z∩W=∅=Spec⁡(B/1⋅B) by [F6], and 1 is a nonzerodivisor. Now suppose x∈Z, choose a Noetherian affine chart U=Spec⁡A containing x from the cover in [F1], let q⊆A be the prime of x and p=IZ(U) the prime with Z∩U=Spec⁡(A/p) given by [F6], so that p⊆q. The closed subset Z∩U is a nonempty open subset of the integral scheme Z, hence dense by [F14], so its generic point, the point ξ∈U corresponding to p, is the generic point of Z; by [F5] Ap=OX,ξ, and therefore ht⁡p=dim⁡Ap=dim⁡OX,ξ=1 by [F4] and [F7]. The stalk Aq=OX,x is a UFD by [F1]; the natural map Ap→(Aq)pAq is an isomorphism, since both rings are the localisation of A at the multiplicative set A∖p (every denominator s∉q also lies outside p, because p⊆q; and an element a/s of Aq lies outside pAq exactly when a∉p, so the second localization inverts precisely the remaining numerators outside p), so ht⁡(pAq)=dim⁡(Aq)pAq=dim⁡Ap=1 by [F4]. Applying step 2.2 in the UFD Aq gives pAq=fAq for some f∈Aq; write f=a/s with a∈A, s∉q. Then a=sf∈pAq and aAq=pAq. By [F4] the ideal p=(g1,…,gm) is finitely generated, and each gi∈pAq=aAq, so there are si∉q with sigi∈aA; also a∈pAq gives v∉q with va∈p. Put t=vs1⋯sm∉q, B=At and W=D(t)=Spec⁡B, an affine open with x∈W. In B one has a∈pB and pB=aB: each gi=(sigi)/si lies in aB, so pB⊆aB, while a∈pB gives the reverse inclusion. Finally a≠0 because aAq=pAq≠0, and B is a domain, so a is a nonzerodivisor; applying [F6] on the affine open W with IZ(W)=pB=aB gives Z∩W=Spec⁡(B/aB).

4.1F6F7F8F9F11F14step 3.2

Every prime divisor is an effective Cartier divisor with cyc⁡(DZ)=[Z]. Step 3.2 checked the hypothesis of [F9] for the closed subscheme Z (closed by [F7]): every point of X has an affine open neighbourhood W=Spec⁡B with Z∩W=Spec⁡(B/aB) for a nonzerodivisor a∈B. Hence Z carries an effective Cartier divisor DZ with IDZ=IZ. To compute cyc⁡(DZ), let Z′ be a prime divisor with generic point ξ′. If ξ′∉Z then IZ agrees with OX on the open neighbourhood X∖Z of ξ′ by [F6], so the local equation of DZ near ξ′ is a unit of OX,ξ′, and its order is 0 by [F11]: the coefficient of Z′ in cyc⁡(DZ) vanishes. If ξ′∈Z then Z′={ξ′}‾⊆Z; to see that Z′=Z, take an affine open U=Spec⁡A meeting Z′, write Z∩U=Spec⁡(A/p) and Z′∩U=Spec⁡(A/p′) with primes p⊆p′ by [F6], note that the generic points ξ,ξ′ both lie in U (each Z∩U and Z′∩U is a nonempty open subset of the corresponding integral scheme, hence dense, and contains its generic point), and compute as in step 3.2 that ht⁡p=dim⁡OX,ξ=1 and ht⁡p′=dim⁡OX,ξ′=1; a strict inclusion p⊊p′ with p≠0 would force ht⁡p′≥2, so p=p′, the two closed subsets Z∩U=Z′∩U coincide, and since both Z and Z′ are the closure of this common nonempty open subset by [F14], Z=Z′. Consequently the only prime divisor whose generic point lies in Z is Z itself. At ξ, the stalk IZ,ξ is the kernel of OX,ξ→OZ,ξ by [F6], and OZ,ξ is a field because ξ is the generic point of the integral scheme Z, so IZ,ξ is the maximal ideal of the one-dimensional local domain OX,ξ; the germ of any local equation of DZ at ξ generates this ideal by [F8] and [F9], hence equals a unit times a generator of the maximal ideal, and its vξ-value is 1 by [F11]. Thus cyc⁡(DZ) has coefficient 1 at Z and 0 at every other prime divisor, so cyc⁡(DZ)=[Z] by [F7].

5.1F7F8F10step 4.1

The cycle map is surjective. Let D=∑ini[Zi] be a Weil divisor on X; by [F7] the sum has finite support, so it is a finite combination of prime divisors. For each i step 4.1 provides the effective Cartier divisor DZi with cyc⁡(DZi)=[Zi], and D′=∑iniDZi is a Cartier divisor by [F8]. Since cyc⁡ is a homomorphism of abelian groups by [F10], cyc⁡(D′)=∑inicyc⁡(DZi)=∑ini[Zi]=D. Hence every Weil divisor is the associated Weil divisor of a Cartier divisor: the cycle map is surjective, and every Weil divisor is locally Cartier, represented near each point by the local equations of such a Cartier divisor on the members of its representing cover.

6.1F12F14step 3.1step 5.1

The cycle map is an isomorphism. By step 3.1, X is normal and the cycle map is a homomorphism. Its injectivity follows from [F12], and step 5.1 proves surjectivity. Thus it is an isomorphism of divisor groups by [F14].

7.1F10F12F14step 3.1step 5.1∎

The canonical map Pic⁡(X)→Cl⁡(X) is an isomorphism. By step 3.1 the canonical homomorphism φ:Pic⁡(X)→Cl⁡(X) exists, and it is injective by [F12]. For surjectivity let c∈Cl⁡(X)=Div⁡(X)/P(X) be the class of a Weil divisor D; by step 5.1 there is a Cartier divisor D′ with cyc⁡(D′)=D, and by [F10] the class φ([OX(D′)]) is the class of cyc⁡(D′)=D, namely c. So φ is bijective, hence an isomorphism of groups by [F14], and Pic⁡(X)≅Cl⁡(X).

The Axiom of Choice enters exactly through the injectivity input [F12] and through the implication AC⇒DC of [F13] that makes the Dependent-Choice statements [F10] available. The unique factorisation arguments of steps 1.1, 2.1 and 2.2 use only the existence and uniqueness of factorisations and the well-ordering of N; step 3.2 selects only finitely many denominators in the fixed ring A. Such finite selections require no choice axiom.

Two boundary cases are worth recording. First, if X has no prime divisors, for instance X=Spec⁡K for a field K, then Div⁡(X)=0 and Cl⁡(X)=0; the canonical map is injective by [F12] into the zero group, hence an isomorphism, and the construction of the later steps is vacuous. Second, the zero Weil divisor is realised by the Cartier divisor with the constant equation 1, and cyc⁡(0)=0 by [F10]; a single prime divisor with coefficient one is realised by the effective Cartier divisor of step 4.1, while a single prime divisor with negative coefficient is realised by the inverse of that Cartier divisor in CaDiv⁡(X), so no sign restriction is imposed. The empty scheme is not integral and is excluded by the hypotheses.

CorollaryStatement: Literature-sourcedProof: AI-adaptedaudited 2026-10-02Open item page →

The degree of a divisor descends to the Picard group of a normal proper curve

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let k be a field and let C be a normal proper curve over k (Degree divisor proper curve): C is an integral k-scheme, proper over Spec⁡k, of chain dimension one and finite type over k. Then deg⁡kOC(D):=deg⁡kD is a well-defined group homomorphism Pic⁡(C)→Z: for every divisor D on C the degree deg⁡kD (Degree divisor proper curve) depends only on the isomorphism class of the invertible sheaf OC(D) (Invertible sheaf of cartier divisor), and [OC(D)]⟼deg⁡kD is additive, so it defines a group homomorphism deg⁡k:Pic⁡(C)⟶Z (Picard group of a scheme, Monoid homomorphism and group homomorphism). More precisely: C is locally factorial, every Weil divisor on C is Cartier, and the canonical homomorphism Pic⁡(C)→Cl⁡(C) is an isomorphism (Under AC, Cartier and Weil divisors agree on a locally factorial Noetherian integral scheme), so degree descends from divisors to divisor classes; since principal divisors have degree zero (Principal divisors on a normal proper curve have degree zero) the descent is well defined.

The Axiom of Choice is used exactly through the suppliers Every principal ideal domain is a unique factorisation domain, Principal divisors on a normal proper curve have degree zero, and Under AC, Cartier and Weil divisors agree on a locally factorial Noetherian integral scheme and through the implication AC⇒DC (AC implies DC implies countable choice) that makes the Dependent-Choice divisor theory available.

Facts & Assumptions

Given: a field k, a normal proper curve C over k, and the Axiom of Choice.

[F1]

Curve and degree. C is an integral k-scheme, proper over Spec⁡k, hence of finite type, and its underlying space has chain dimension one (Degree divisor proper curve, Proper morphisms, Chain dimension and the empty-space convention, Integral schemes). A divisor on C is a finite formal integral linear combination D=∑xnx[x] of closed points; these form the free abelian group Div⁡(C) on the closed points, and deg⁡kD=∑xnx[κ(x):k] defines a group homomorphism deg⁡k:Div⁡(C)→Z (Degree divisor proper curve).

[F2]

C is Noetherian. A finite type morphism is quasi-compact, so the finite type morphism C→Spec⁡k presents C as a finite union of affine charts Spec⁡A with A a finite type k-algebra; such an A is Noetherian because k is Noetherian (Every algebra of finite type over a Noetherian ring is a Noetherian ring), so C is locally Noetherian and quasi-compact, that is, Noetherian (Locally Noetherian and Noetherian schemes, Affine schemes and their coordinate rings).

[F3]

Prime divisors and orders. On the normal Noetherian integral scheme C, a prime divisor is an integral closed subscheme with generic point ξ satisfying the codimension-one condition dim⁡OC,ξ=1 (Weil divisor normal noetherian scheme). At such a point the local ring is a discrete valuation ring with fraction field K=k(C) and normalized valuation ord⁡ξ (Order codimension one rational function, Height-one localizations of normal Noetherian domains are DVRs). A Weil divisor has finite support because C is quasi-compact; once prime divisors are identified with closed points, this is the finite divisor convention of [F1] (Principal weil divisor and class group).

[F4]

Fields and DVRs are UFDs. A field is a UFD vacuously, since it has no nonzero nonunits; every discrete valuation ring is a principal ideal domain (Every DVR is a PID), and under the Axiom of Choice every principal ideal domain is a unique factorisation domain (Every principal ideal domain is a unique factorisation domain, Unique factorisation domain). Local factoriality means that every local ring is a UFD (Locally factorial scheme).

[F5]

Cartier divisors, Weil divisors and the class group. Every prime divisor of the locally factorial Noetherian integral scheme C is an effective Cartier divisor; the cycle map cyc⁡:CaDiv⁡(C)→Div⁡(C) is surjective, and the canonical homomorphism Pic⁡(C)⟶Cl⁡(C),[OC(D)]⟼[cyc⁡(D)], is an isomorphism (Under AC, Cartier and Weil divisors agree on a locally factorial Noetherian integral scheme, The Cartier-to-Weil map respects addition and principal divisors). In particular every Weil divisor on C is the associated Weil divisor cyc⁡(D′) of a Cartier divisor D′, and the invertible sheaf OC(D):=OC(D′) is defined up to isomorphism for every Weil divisor D, independently of the choice of D′, because two choices with the same cycle have the same image under the injective canonical map (Invertible sheaf of cartier divisor, Cartier divisor, Picard group of a scheme).

[F6]

Principal divisors have degree zero. For every f∈K(C)× the principal Weil divisor div⁡W(f) is a finite integral combination of closed points and deg⁡kdiv⁡W(f)=0 (Principal divisors on a normal proper curve have degree zero). The divisor class group is Cl⁡(C)=Div⁡(C)/P(C) where P(C) is the image of div⁡W, and two Weil divisors D,D′ have the same class exactly when D−D′=div⁡W(f) for some f∈K(C)× (Principal weil divisor and class group).

[F7]

Choice bookkeeping. The Axiom of Choice implies the Axiom of Dependent Choice, which is the choice principle used by the cycle map and the principal divisor of [F5] and [F6] (AC implies DC implies countable choice, The Axiom of Choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). A bijective group homomorphism is an isomorphism (Group isomorphisms, automorphisms and the set Aut⁡(G), Monoid homomorphism and group homomorphism), and Cl⁡(C) is the quotient group of Div⁡(C) by the subgroup P(C) (The quotient group G/N and coset product (gN)(hN)=ghN).

[F8]

Affine points and local dimension. On an integral affine open U=Spec⁡A, points are prime ideals and the stalk at p is Ap (The underlying space of an affine spectrum, The stalk of the affine structure sheaf at a prime is A_p). The prime ideals of Ap correspond in an inclusion-preserving way to the primes of A contained in p, so its Krull dimension is the supremum of lengths of chains of those primes (Prime ideals of a localization are exactly the primes disjoint from the denominator set, Krull dimension of a nonzero ring). At the generic point, the stalk is K(C)=Frac⁡A, a field (Function field of an integral finite-type scheme).

Proof

1.1F1F3F4F8

Closed points, prime divisors and local factoriality. Every point x other than the generic point η is closed. Indeed, {x}‾ is a proper irreducible closed subset of C; any distinct point y in that closure would give the strict chain {y}‾⊊{x}‾⊊C, contradicting chain dimension one. The first inclusion is strict because points of a scheme with the same closure are equal, as follows on affine spectra from their prime ideals. On an affine neighborhood Spec⁡A of a closed point x, its prime p is nonzero and maximal. The chain (0)⊊p gives dim⁡Ap≥1 by [F8]. Any longer prime chain would give a longer chain of irreducible closed subsets in this affine open and, by taking closures, in C, contradicting [F1]. Thus dim⁡OC,x=1, whereas OC,η=K(C) has dimension zero by [F8]. Therefore the prime divisors are precisely the closed points with reduced structure; their local rings are DVRs by [F3]. By [F4] these DVRs, and the field at η, are UFDs under AC. Hence C is locally factorial, and its Weil divisor group is the finite closed-point divisor group of [F1].

1.2F1F6F7

Additivity and principal divisors. The k-degree deg⁡k:Div⁡(C)→Z of [F1] is a group homomorphism, and it annihilates the subgroup P(C) of principal Weil divisors: deg⁡kdiv⁡W(f)=0 for every f∈K(C)× by [F6]. Consequently deg⁡k induces a well-defined group homomorphism Cl⁡(C)→Z on classes, carrying the class [D] of a Weil divisor to deg⁡kD.

2.1F2F3F5step 1.1

Every Weil divisor has a Cartier representative, and Pic⁡(C)≅Cl⁡(C). By [F2] and [F3] the curve C is a Noetherian integral scheme, and by step 1.1 it is locally factorial, so [F5] applies: every prime divisor is an effective Cartier divisor, the cycle map cyc⁡ is surjective, and the canonical homomorphism φ:Pic⁡(C)→Cl⁡(C), [OC(D)]↦[cyc⁡(D)], is an isomorphism. In particular a Weil divisor D is the cycle cyc⁡(D′) of some Cartier divisor D′, and the sheaf OC(D):=OC(D′) is well defined up to isomorphism: if also D=cyc⁡(D′′), then φ([OC(D′)])=[D]=φ([OC(D′′)]), and injectivity of φ gives [OC(D′)]=[OC(D′′)].

3.1F1F5F6step 2.1

The degree is well defined on isomorphism classes of line bundles. Let D,D′ be Weil divisors on C with OC(D)≅OC(D′). Choose Cartier divisors D1,D2 with cyc⁡(D1)=D and cyc⁡(D2)=D′, as in step 2.1. Then φ([OC(D1)])=[D] and φ([OC(D2)])=[D′] by [F5], and [OC(D1)]=[OC(D)]=[OC(D′)]=[OC(D2)] in Pic⁡(C); since φ is injective, [D]=[D′] in Cl⁡(C). By [F6] there is f∈K(C)× with D−D′=div⁡W(f), so deg⁡kD−deg⁡kD′=deg⁡k(D−D′)=deg⁡kdiv⁡W(f)=0 by additivity of deg⁡k in [F1] and vanishing on principal divisors in [F6]. Hence deg⁡kD depends only on the isomorphism class [OC(D)].

4.1F1F5F7step 2.1step 3.1

The descended degree is a group homomorphism. Define deg⁡k:Pic⁡(C)→Z by choosing, for a class [L]∈Pic⁡(C), the unique class [D]∈Cl⁡(C) with φ([L])=[D] and setting deg⁡k[L]:=deg⁡kD; this is independent of all choices by step 3.1 and satisfies deg⁡k[OC(D)]=deg⁡kD for every Weil divisor D because φ([OC(D)])=[D] by step 2.1. It is additive: if [L],[L′]∈Pic⁡(C) correspond to [D],[D′], then [L][L′]=[L⊗L′] corresponds to [D]+[D′]=[D+D′] because φ is a group homomorphism, so deg⁡k([L][L′])=deg⁡k(D+D′)=deg⁡kD+deg⁡kD′=deg⁡k[L]+deg⁡k[L′] by additivity of deg⁡k on Div⁡(C) in [F1]; and deg⁡k[OC]=deg⁡k0=0, so the identity of Pic⁡(C) is respected. Thus deg⁡kOC(D):=deg⁡kD is a well-defined group homomorphism Pic⁡(C)→Z. ∎

The Axiom of Choice is used through the PID-to-UFD theorem [F4] establishing local factoriality, the vanishing of degrees of principal divisors [F6] and the locally factorial Cartier-Weil isomorphism [F5], whose injectivity input is AC-based; the implication AC⇒DC then supplies the cycle map and the principal divisor machinery. No smoothness, projectivity, separability or genus hypothesis is used, and the curve may have any genus.

Boundary cases. The zero divisor has deg⁡k0=0 and corresponds to the trivial line bundle OC, so the homomorphism carries the identity of Pic⁡(C) to 0. A single closed point [x] is realised by an effective Cartier divisor and has degree [κ(x):k]≥1 by [F1]; its negative −[x] has degree −[κ(x):k], so no sign restriction is imposed. Principal divisors have degree zero by [F6] and are exactly the divisors whose class is trivial in Cl⁡(C). If C is normal and proper of dimension zero it is the spectrum of a finite field extension of k and is not a curve under the definition of [F1], which requires chain dimension one, so this degenerate case does not arise; a proper curve is nonempty and has closed points.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Noetherian open subsets are quasi-compact

Statement

Assume the Axiom of Choice. Every open subset of a Noetherian topological space is quasi-compact, including the empty open subset.

Facts & Assumptions

Given: AC, a Noetherian space X, an open subset U, and an open cover (Ui)i∈I of U.

[F1]

Noetherian means every ascending sequence of open subsets stabilizes. (Noetherian topological spaces via ACC on opens or DCC on closed subsets)

[A1]

AC permits the recursive selections below. (The Axiom of Choice)

Proof

1.1F2A1construct

If the cover has no finite subcover, start with V0=∅. Given the finite union Vn of previously selected members, choose a point of U∖Vn and a cover member containing it, and let Vn+1 be its union with Vn. AC licenses these countably many choices. Every Vn is open in X, and Vn⊊Vn+1.

2.1F1F2step 1.1

This contradicts [F1]. Thus the cover has a finite subcover and U is quasi-compact. For U=∅, the empty subcover already suffices. ∎

5 · Examples, counterexamples and false statements

None yet.

Sources