Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

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

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

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

The order function of a one-dimensional Noetherian local domain

Statement

Assume the Axiom of Choice (The Axiom of Choice), used through the finite-length suppliers in (1) and the regular-local-to-DVR supplier in (4). Let A be a one-dimensional Noetherian local domain with maximal ideal m and fraction field K=Frac⁡(A) (A local ring is a nonzero commutative ring with a unique maximal ideal, Left and right Noetherian rings, Krull dimension of a nonzero ring, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain). For a nonzero A-module M of finite length write ℓA(M) for its length (Composition series and length of a module). For 0≠r∈K choose a,b∈A∖{0} with r=a/b and set ord⁡A(r):=ℓA(A/aA)−ℓA(A/bA)∈Z. Then:

  1. A/aA and A/bA have finite length, so ord⁡A(r) is defined. For either nonzero element x=a or b, if x is a unit then A/xA=0 has length 0; otherwise A/xA is Noetherian and its unique prime is m/xA, so it has dimension 0 and, by the Noetherian dimension-zero finite-length theorem (using AC), finite length.
  2. The value ord⁡A(r) does not depend on the presentation r=a/b: if a/b=c/d with a,b,c,d≠0, then ad=bc, and the two exact sequences 0→A/aA→ d A/adA→A/dA→0 and 0→A/cA→ b A/bcA→A/bA→0, together with additivity of length in short exact sequences (Module length is additive in short exact sequences), give ℓ(A/aA)−ℓ(A/bA)=ℓ(A/cA)−ℓ(A/dA).
  3. ord⁡A(rs)=ord⁡A(r)+ord⁡A(s) and ord⁡A(r−1)=−ord⁡A(r) for r,s∈K∗; ord⁡A(r)=0 for r∈A∗; ord⁡A(r)≥0 for r∈A∖{0}, with equality if and only if r∈A∗.
  4. If A is a discrete valuation ring with normalized valuation vA (Discrete valuation rings), then ord⁡A=vA; if A is regular of dimension one, ord⁡A is the normalized valuation of the discrete valuation ring A (Equivalent characterizations of a DVR).

Facts & Assumptions

Given: the Axiom of Choice (The Axiom of Choice); a one-dimensional Noetherian local domain A with maximal ideal m and fraction field K=Frac⁡(A); and elements a,b,c,d∈A∖{0} together with the quotients A/aA, A/bA, A/cA, A/dA, A/adA=A/bcA and A/rsA for r,s∈A∖{0}.

[F1]

A is a local ring: it has exactly one maximal ideal, namely m; it is Noetherian; it is a domain, so its zero ideal is prime and multiplication by a nonzero element of A is injective; and dim⁡A=1, its Krull dimension as the supremum of lengths of strict chains of prime ideals (A local ring is a nonzero commutative ring with a unique maximal ideal, Left and right Noetherian rings, Zero divisor, and integral domain: a commutative ring with 1≠0 and no zero divisors, Prime ideals and maximal ideals in a commutative ring, Krull dimension of a nonzero ring). Consequently the only prime ideals of A are (0) and m.

[F2]

For every ideal I⊆A, contraction along the quotient map induces an inclusion-preserving bijection Spec⁡(A/I)→V(I) from the primes of A/I to the primes of A containing I, inverse to p↦p/I (Prime ideals of a quotient ring are exactly the prime ideals containing the ideal); and A/I is Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

[F3]

Assume AC. A commutative Noetherian ring is Artinian if and only if every prime ideal is maximal (A Noetherian ring is Artinian exactly when every prime ideal is maximal); a commutative ring is Artinian if and only if its regular module has finite length (A commutative ring is Artinian exactly when it has finite length as a module over itself, Composition series and length of a module). The submodule lattice of A/xA as an A-module is that of the ring A/xA over itself, so the two lengths agree.

[F4]

Length is additive in short exact sequences: if 0→N→M→Q→0 is exact, then M has finite length if and only if N and Q do, and then ℓ(M)=ℓ(N)+ℓ(Q) (Module length is additive in short exact sequences). By Composition series and length of a module, the zero module has length 0 and a module of finite length 0 is zero, so a nonzero module of finite length has length at least 1.

[F5]

A discrete valuation ring V is the valuation ring of a discrete valuation v on its fraction field, and v:K×→Z is normalized to be surjective (Discrete valuation rings); a uniformizer is an element of value 1. A nonzero Noetherian local ring of dimension one is regular if and only if it is a discrete valuation ring, and the one-dimensional Noetherian local domain A is a discrete valuation ring if and only if it is integrally closed, equivalently a local principal ideal domain with nonzero maximal ideal (one dimensional regular local rings are dvrs, Equivalent characterizations of a DVR).

Proof

technique · direct; compute the two exact sequences and read off well-definedness, multiplicativity and the valuation comparison
1.1F1F2F3given

Finiteness and the cases x unit or nonunit. Let x∈A be nonzero. If x is a unit, then A/xA=0, its spectrum is empty, and its length as an A-module is 0. If x is a nonunit, then xA⊊A and x∈m. A prime of A/xA corresponds by [F2] to a prime of A containing x; the primes of A are (0) and m by [F1], and x∉(0) because x≠0 while A is a domain. Thus the only prime of A/xA is m/xA, which is proper and maximal since xA⊆m. By [F2], A/xA is Noetherian; every one of its prime ideals is maximal, so it is Artinian and its regular module has finite length by [F3]. Applying these two cases to x=a,b,c,d and xy for nonzero x,y shows that ℓA(A/aA) and ℓA(A/bA), and likewise ℓA(A/cA), ℓA(A/dA) and ℓA(A/xyA), are defined natural numbers.

2.1F1F4step 1.1algebra

Additivity of the length of A/xyA. For x,y≠0 the sequence 0⟶A/xA→ y A/xyA⟶A/yA⟶0 is exact: multiplication by y is well defined because y(x)⊆(xy), it is injective because y is a nonzerodivisor of the domain A, its image is the submodule (y)/(xy) of A/xyA, and the reduction A/xyA→A/yA is well defined with kernel exactly (y)/(xy). Since all three modules have finite length by step 1.1, [F4] gives ℓA(A/xyA)=ℓA(A/xA)+ℓA(A/yA).

2.2F4step 1.1algebra

Values on A and units. If r=u∈A×, then ord⁡A(u)=ℓA(A/uA)−ℓA(A/A)=ℓA(0)−0=0 by [F4]. If r=x∈A∖{0}, then ord⁡A(x)=ℓA(A/xA)−ℓA(A/A)=ℓA(A/xA)≥0 by [F4], and equality holds if and only if ℓA(A/xA)=0, if and only if A/xA=0 by [F4], if and only if x is a unit of A.

3.1step 2.1algebra

Independence of the presentation. Suppose a/b=c/d with a,b,c,d≠0; then ad=bc by the usual fraction comparison in the domain A. The sequence 0→A/aA→dA/adA→A/dA→0 is exact by the argument of step 2.1, so by additivity ℓA(A/adA)=ℓA(A/aA)+ℓA(A/dA); likewise the sequence 0→A/cA→bA/bcA→A/bA→0 gives ℓA(A/bcA)=ℓA(A/cA)+ℓA(A/bA). Since A/adA=A/bcA as ad=bc, subtracting the two identities yields ℓA(A/aA)−ℓA(A/bA)=ℓA(A/cA)−ℓA(A/dA). Hence ord⁡A(r) is independent of the chosen presentation of r.

3.2step 2.1algebra

Multiplicativity and inverse. Let r=a/b and s=c/d with a,b,c,d≠0, so that rs=ac/bd. By step 2.1, ℓA(A/acA)=ℓA(A/aA)+ℓA(A/cA) and ℓA(A/bdA)=ℓA(A/bA)+ℓA(A/dA). Therefore ord⁡A(rs)=ℓA(A/acA)−ℓA(A/bdA)=(ℓA(A/aA)−ℓA(A/bA))+(ℓA(A/cA)−ℓA(A/dA))=ord⁡A(r)+ord⁡A(s). Applying this with rs=1 and taking r=a/b, s=b/a gives ord⁡A(r−1)=ord⁡A(b/a)=−ord⁡A(a/b)=−ord⁡A(r).

4.1F5step 1.1algebra∎

The discrete valuation ring case. Suppose A is a discrete valuation ring with normalized valuation vA (Discrete valuation rings). Choose a uniformizer π of A, an element with vA(π)=1; it exists because vA is normalized. Every 0≠x∈A has vA(x)=n≥0 and can be written x=uπn with u∈A×, because xπ−n has value 0 and is therefore a unit of A. Multiplication by u is an automorphism of A carrying (x) to (πn), so A/xA≅A/πnA, and the chain A⊋(π)⊋⋯⊋(πn) exhibits A/πnA as an iterated extension of the field A/πA, of length n: indeed each successive quotient (πi)/(πi+1) is isomorphic to A/πA, a field, hence simple. Thus ℓA(A/xA)=n=vA(x) for every 0≠x∈A, and for r=a/b with a,b≠0 we get ord⁡A(r)=vA(a)−vA(b)=vA(r), since vA is a group homomorphism K×→Z and vA(b−1)=−vA(b). If A is regular of dimension one, then the same argument applies because A is a discrete valuation ring by [F5].

Depends on

Used by

Dependency tree · two levels

62 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