Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-10-02
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

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.

Depends on

Used by

Dependency tree · two levels

149 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources