Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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 Laurent polynomial ring is Noetherian and a unique factorisation domain

Statement

The Laurent polynomial ring Λ=Z[t±1] of The Laurent polynomial ring as the principal localisation of Z[t] at t is Noetherian, hence every ideal of Λ is finitely generated, and Λ is a unique factorisation domain; its units are ±tk, k∈Z, and t is prime in Z[t] but becomes a unit in Λ.

Facts & Assumptions

Given: The ring Λ=Z[t±1], described in The Laurent polynomial ring as the principal localisation of Z[t] at t as the principal localisation Z[t]S at S={tk:k≥0}. No choice principle is used.

[F1]

Λ is commutative with unit, t is a unit with inverse t−1, and every element has a finite representative ∑kaktk; the localisation map Z[t]→Λ is a unital ring homomorphism (The Laurent polynomial ring as the principal localisation of Z[t] at t, Multiplicative subsets and the localisation S−1R as equivalence classes of fractions, Principal localisation Rf={1,f,f2,…}−1R); the units of Λ are exactly ±tk (Units, powers and the domain property of the Laurent polynomial ring).

[F2]

Z is a Noetherian ring and the polynomial ring in finitely many variables over a Noetherian ring is Noetherian; in particular Z[t] is Noetherian (Left and right Noetherian rings, If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N, The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution). Quotients and localisations of Noetherian rings are Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

[F3]

Z is a UFD (The fundamental theorem of arithmetic: every integer n≥1 is a product of primes, and the factorisation is unique up to order — if ∏i<rpi=∏j<sqj with every pi and qj prime, then r=s and qi=pπ(i) for some π∈Sym⁡(r), Unique factorisation domain). Gauss' lemma says that products of primitive polynomials are primitive, and that a primitive positive-degree integer polynomial is irreducible over Z exactly when irreducible over Q (Gauss lemma over a UFD). The polynomial ring Q[t] is a UFD (For every field F, F[x] is a unique factorisation domain). The integer-polynomial UFD assertion needed below is derived from these claims, not quoted as a stronger Gauss-lemma statement.

[F4]

For a multiplicative subset the localisation AS has the universal property of Principal localisation Rf={1,f,f2,…}−1R and Multiplicative subsets and the localisation S−1R as equivalence classes of fractions: ring homomorphisms from AS correspond to ring homomorphisms from A sending S to units, and the image of s∈S is a unit of AS.

Proof

1.1F1F2F3

Noetherian. Every nonzero ideal of Z is generated by its least positive element, by integer division, and the zero ideal is generated by 0; thus Z is Noetherian. By [F2] the polynomial ring Z[t] is Noetherian, and Λ=Z[t]S is a localisation of it; localisations of Noetherian rings are Noetherian by [F2]. Hence every ideal of Λ is finitely generated. In Z[t], if t divides fg, evaluation at zero gives f(0)g(0)=0 in the domain Z, so one constant term vanishes and t divides that factor. Since t is nonzero and a nonunit there, it is prime; localization then makes it a unit by [F1].

1.2F3algebra

The integer-polynomial UFD. Write any nonzero integer polynomial as its integer content times a primitive polynomial. Factor the latter over Q[t] by [F3], and clear denominators and contents in each nonconstant factor to obtain primitive integer factors. Their product is primitive by Gauss' lemma. Two primitive integer polynomials related by a nonzero rational scalar differ only by sign: a reduced denominator would divide every coefficient of the first, and the scalar's numerator would divide every coefficient of the second. Hence the primitive polynomial is, up to sign, the product of these primitive factors, which are irreducible over Z by Gauss' lemma. Integer prime factors of the content complete the factorization. Uniqueness follows by comparing integer contents using integer factorization, then comparing the remaining factors in the UFD Q[t]; primitive rational associates are integer associates by the same scalar argument. Thus Z[t] is a UFD, and its irreducibles are prime.

2.1F1F4step 1.2algebra

Surviving irreducibles. An irreducible p∈Z[t] becomes a unit in Λ exactly when it divides a power of t: a relation (p/1)(a/tN)=1 is equivalent, by injectivity of the localisation map, to pa=tN, and the converse gives an inverse. Suppose p remains a nonunit and p=xy in Λ. Write x=a/tN and y=b/tM. Then ptN+M=ab in Z[t]. The UFD property of step 1.2 makes p prime, so, after interchanging x,y, write a=pa′. Cancellation gives a′b=tN+M, hence y(a′/tN)=1. Thus p is irreducible in Λ.

3.1F1step 1.1step 1.2step 2.1algebra∎

Existence and uniqueness. Every nonzero nonunit x∈Λ has the form a/tN with 0≠a∈Z[t]. Factor a using step 1.2 and absorb all factors associated to t into a Laurent unit. Step 2.1 shows that all remaining factors are irreducible in Λ, giving existence. In particular every irreducible of Λ is associate there to one of these surviving integer-polynomial primes: its factorization can contain only one nonunit factor. To compare two Laurent factorizations, replace their factors by these integer-polynomial primes and absorb their Laurent units, which are ±tk by [F1]. Clearing powers of t gives equality in Z[t]. Uniqueness there matches all primes not associated to t on the two sides, hence matches the original Laurent factors up to permutation and Laurent units. Together with step 1.1, this proves the statement.

Depends on

Used by

Dependency tree · two levels

63 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