Alphabeta Math
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.

✓ 10 results · all verified · 5 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 5 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Noetherian Rings and Hilbert Basis — Examples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

k[x,y]/(xy) and Z[x]/(x2−2) are Noetherian without classifying their ideals

Example

Let k be a field. The rings

k[x,y]/(xy)andZ[x]/(x2−2)

are Noetherian (The quotient ring R/I with (r+I)(s+I)=rs+I). The argument sees only that each is a quotient of a polynomial ring in finitely many variables over a Noetherian base ring; it inspects neither ring further, and in particular it does not depend on whether the ring has zero divisors, which the first one does.

Facts & Assumptions

Given: A field k, the polynomial rings k[x,y] and Z[x], and the ideals (xy)⊆k[x,y] and (x2−2)⊆Z[x].

[L1]

For an ideal I of a ring R the quotient ring R/I has the additive cosets of I as elements and multiplication (r+I)(s+I)=rs+I (The quotient ring R/I with (r+I)(s+I)=rs+I).

[L2]

Polynomial rings in finitely many commuting indeterminates are defined by R[x1,…,x0]:=R and R[x1,…,xn+1]:=R[x1,…,xn][xn+1] (Polynomial rings in finitely many commuting indeterminates by iteration).

[L3]

A commutative R-algebra is of finite type over R exactly when it is isomorphic as an R-algebra to a quotient R[x1,…,xn]/a for some n∈N and some ideal a (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L5]

Every commutative algebra of finite type over a Noetherian commutative ring is a Noetherian ring (Every algebra of finite type over a Noetherian ring is a Noetherian ring).

[L6]

For commutative rings R,S, a unital ring homomorphism φ ⁣:R→S and s∈S, there is a unique unital ring homomorphism R[x]→S extending φ on constants and sending x to s (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism).

[L7]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S); ({a}) is written (a) (The ideal generated by a subset and principal ideals).

[L8]

In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

Verification

technique · direct
1.1L1L2L3L7given

Each ring is a quotient of a polynomial ring in finitely many indeterminates over its base ring: k[x,y] is k[x1,x2] after renaming the indeterminates, and Z[x] is Z[x1]. Being such a quotient is exactly the condition of being an algebra of finite type over that base ring, so k[x,y]/(xy) is of finite type over k and Z[x]/(x2−2) is of finite type over Z.

1.2L4given

The base rings k and Z are Noetherian.

2.1L5step 1.1step 1.2

An algebra of finite type over a Noetherian commutative ring is a Noetherian ring, so both displayed rings are Noetherian.

3.1L1L6L7L8step 1.1step 2.1∎

The first ring has zero divisors, and the argument above never asked. Let π denote the quotient map k[x,y]→k[x,y]/(xy). Evaluating at 0 in the last indeterminate gives a ring homomorphism ε ⁣:k[x][y]→k[x] that fixes k[x] and sends y to 0. Every element of (xy) is f⋅xy with f∈k[x,y], and ε(f⋅xy)=ε(f) ε(x) ε(y)=ε(f) x⋅0=0, whereas ε(x)=x≠0; so x∉(xy) and π(x)≠0. Exchanging the roles of the two indeterminates gives π(y)≠0 in the same way. Yet π(x)π(y)=π(xy)=0.

Remarks

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The polynomial ring in countably many variables is not Noetherian

Example

Let k be a field and, for m∈N, write Rm:=k[x1,…,xm] for the iterated polynomial ring, so that R0=k and Rm+1=Rm[xm+1] (Polynomial rings in finitely many commuting indeterminates by iteration). Identify Rm with the subring of constant polynomials in Rm+1, which is the identification the published iterative definition already makes and which is legitimate because the constant-polynomial map is an injective unital ring homomorphism (Polynomial convolution makes R[x] a commutative ring containing R as its constant subring). Under it

R0⊆R1⊆R2⊆⋯ ,

and the union

R∞:=⋃m∈NRm

carries well-defined operations, making it a commutative ring: the polynomial ring in the countably many indeterminates x1,x2,… over k.

Then R∞ is not Noetherian. Writing Im:=(x1,…,xm) for the ideal of R∞ generated by the first m indeterminates, with I0=(∅)=0, the chain

I0⊊I1⊊I2⊊⋯

is strictly ascending and therefore never stabilises.

Facts & Assumptions

Given: A field k, the rings Rm=k[x1,…,xm] for m∈N, and their union R∞.

[L1]

Polynomial rings in finitely many commuting indeterminates are defined by R[x1,…,x0]:=R and R[x1,…,xn+1]:=R[x1,…,xn][xn+1]; at each stage the coefficient ring embeds as the constant polynomials, so all preceding indeterminates remain present (Polynomial rings in finitely many commuting indeterminates by iteration).

[L2]

For every commutative ring R the polynomial ring R[x] is a commutative ring, and the constant-polynomial map R→R[x] is an injective unital ring homomorphism (Polynomial convolution makes R[x] a commutative ring containing R as its constant subring).

[L3]

A subset S of a ring is a subring when 1∈S and S is closed under addition, additive inverses and multiplication; it is then a ring with the same zero and identity (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L4]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S) (The ideal generated by a subset and principal ideals).

[L5]

In a commutative ring, (S) consists of finite sums ∑risi, and the empty sum is included and equals 0 (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

[L6]

For commutative rings R,S, a unital ring homomorphism φ ⁣:R→S and s∈S, there is a unique unital ring homomorphism R[x]→S extending φ on constants and sending x to s (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism).

Verification

technique · direct
1.1L1L2L3given

Under the identification of Rm with the constants of Rm+1, each Rm is a subring of Rm+1, so the family is increasing and any two of its members are comparable.

2.1L2L3step 1.1

The union R∞ is a commutative ring. Given f,g∈R∞ there is m with f,g∈Rm, by comparability of the two stages containing them; define f+g and fg there. The value does not depend on the stage chosen, because a larger stage contains the smaller as a subring and the operations of a subring are the restrictions of the ambient ones. Each ring axiom involves finitely many elements, which again lie in a common Rm, where the axiom holds. The identity is 1k and the zero is 0k.

3.1L4L5step 2.1

For m∈N let Im:=(x1,…,xm) be the ideal of R∞ generated by x1,…,xm; at m=0 the generating set is empty and I0=0. Since the generating sets increase with m, so do the ideals: Im⊆Im+1.

4.1L1L4L6step 1.1step 3.1

The inclusions are strict, because xm+1∉Im. Suppose xm+1=∑i=1mfixi with fi∈R∞; all the fi lie in a common RN with N≥m+1, so the equation holds in RN=k[x1,…,xN]. Iterating the one-variable universal property along the tower defining RN produces a k-algebra homomorphism θ ⁣:RN→k[T] with θ(xm+1)=T and θ(xj)=0 for every j≤N with j≠m+1. Applying θ to the supposed equation gives T=∑i=1mθ(fi)⋅0=0 in k[T], which is false. So xm+1∈Im+1∖Im and Im⊊Im+1.

5.1L7step 3.1step 4.1∎

The chain I0⊆I1⊆⋯ is an ascending chain of ideals of R∞ indexed by N in which every inclusion is strict, so no index N has In=IN for all n≥N: already IN+1≠IN. The ascending chain condition therefore fails, and R∞ is not Noetherian.

Remarks

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The subalgebra k[x,xy,xy2,…] of k[x,y] is not Noetherian

Example

Let k be a field and work inside k[x,y]=k[x][y] (Polynomial rings in finitely many commuting indeterminates by iteration). Put

A  :=  k+x k[x,y]  =  { c+xf  :  c∈k, f∈k[x,y] }.

Then A is a subring of k[x,y] containing k, and it is the subalgebra k[x,xy,xy2,…] generated over k by the elements xyi for i∈N. The ideal a of A generated by those elements is x k[x,y], and it is not finitely generated, so A is not Noetherian — even though k[x,y] is.

Two consequences follow: a subring of a Noetherian ring need not be Noetherian, and a subalgebra of an algebra of finite type over a field need not itself be of finite type.

Facts & Assumptions

Given: A field k, the ring k[x,y]=k[x][y], the subset A=k+xk[x,y] of it, and the elements xyi for i∈N. Coefficients are read in the iterated form: an element of k[x][y] is a finitely supported family of elements of k[x], indexed by the exponent of y.

[L1]

A subset S of a ring is a subring when 1∈S and S is closed under addition, additive inverses and multiplication; it is then a ring with the same zero and identity (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L2]

R[x] is the set of finitely supported functions N→R with (a+b)i=ai+bi and (ab)i=∑j+k=iajbk (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L3]

Polynomial rings in finitely many indeterminates are defined by R[x1,…,x0]:=R and R[x1,…,xn+1]:=R[x1,…,xn][xn+1] (Polynomial rings in finitely many commuting indeterminates by iteration).

[L4]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S) (The ideal generated by a subset and principal ideals).

[L5]

In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra; the empty sum is included and equals 0 (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

[L8]

If R is a Noetherian commutative ring then R[x1,…,xn] is Noetherian for every n∈N (If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N).

[L9]

Every commutative algebra of finite type over a Noetherian commutative ring is a Noetherian ring (Every algebra of finite type over a Noetherian ring is a Noetherian ring).

[L10]

R[a1,…,an] is the smallest subring of A containing the image of R and a1,…,an, and A is of finite type over R when it equals such a subring for a finite list (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

Verification

technique · direct
1.1L1L2L3given

A is a subring of k[x,y]. It contains 1=1+x⋅0; it is closed under addition and additive inverses because k and xk[x,y] both are; and (c+xf)(c′+xf′)=cc′+x(cf′+c′f+xff′) lies in A.

1.2L1L3L10given

A=k[x,xy,xy2,…], the smallest subring of k[x,y] containing k and every xyi. That subring is contained in A because A is a subring containing k and each xyi=0+x⋅yi. Conversely every c+xf lies in it: expanding f as a k-linear combination of monomials xayb gives xf as a k-linear combination of xa+1yb=xa⋅(xyb), and each of x=xy0 and xyb is one of the listed generators.

2.1L4L5step 1.1

The ideal a of A generated by {xyi:i∈N} equals x k[x,y]. An element of a is a finite sum ∑jaj xynj with aj∈A, which lies in x k[x,y]; conversely, for f∈k[x,y] expanded as a k-linear combination of monomials xayb, the element xf is the corresponding combination of xa⋅(xyb) with xa∈A, hence lies in a.

3.1L2L4L5step 2.1

Suppose a=(f1,…,fm) as an ideal of A, with m∈N and fj∈a. Since x=xy0∈a and x≠0, the ideal a is nonzero, so at least one fj is nonzero; let N∈N be an index beyond which every fj has vanishing y-coefficients, that is, the yb-coefficient of every fj is 0 for b>N. Any element of (f1,…,fm) is ∑jajfj with aj∈A; writing aj=cj+xhj with cj∈k and hj∈k[x,y], and using fj∈x k[x,y] from step 2.1, this element equals ∑jcjfj+x2 g for some g∈k[x,y]. Its yN+1-coefficient is therefore the sum of ∑jcj⋅0=0 and an element of x2k[x], hence lies in x2k[x].

4.1L2L6step 3.1

But xyN+1 lies in a and its yN+1-coefficient is x, which is not in x2k[x]: every element of x2k[x] has vanishing coefficient at x1, whereas x has coefficient 1≠0 there. So xyN+1∉(f1,…,fm), contradicting a=(f1,…,fm). Hence a is not finitely generated and A is not Noetherian.

5.1L7L8L9L10step 4.1∎

The ambient ring k[x,y] is Noetherian, since k is a field and a polynomial ring in finitely many variables over a Noetherian ring is Noetherian. So the Noetherian ring k[x,y] has the non-Noetherian subring A. And A is not of finite type over k: an algebra of finite type over the Noetherian ring k would be Noetherian, which A is not, while k[x,y] itself is of finite type over k.

Remarks

  • Where finite generation actually fails. The ideal a needs the elements xyi for arbitrarily large i: multiplying by an element of A either scales by a constant, which cannot raise the y-exponent, or introduces a factor x, which pushes the term into x2k[x,y] and out of reach of the coefficient examined in step 3.1.

  • The failure is not a failure of the ambient ring. k[x,y] satisfies every chain condition the Hilbert basis theorem gives it. What the subring lacks is any map back to it, which is exactly the hypothesis A subring that admits a module retraction from a Noetherian ring is Noetherian adds in order to make the conclusion descend.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The subring k[x,y,x/y,x/y2,…] of k(x,y) has a strictly ascending chain of principal ideals

Example

Let k be a field. Then k[x,y] is an integral domain, so it has a field of fractions (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain) in which it embeds (Frac⁡(D) is a field and d↦d/1 embeds the integral domain D); write k(x,y):=Frac⁡(k[x,y]) and identify k[x,y] with its image. Inside k(x,y) let

R  :=  k[x,  y,  x/y,  x/y2,  x/y3,…]

be the smallest subring of k(x,y) containing k, x, y and x/yi for every i≥1. Then

(x)  ⊊  (x/y)  ⊊  (x/y2)  ⊊  ⋯

is a strictly ascending chain of principal ideals of R. It never stabilises, so R is not Noetherian.

The element y belongs to R and is what makes each inclusion hold: x=y⋅(x/y), x/y=y⋅(x/y2), and so on. What makes each inclusion strict is that y is not invertible in R.

Facts & Assumptions

Given: A field k, the iterated polynomial ring k[x,y]=k[x][y], and the field k(x,y)=Frac⁡(k[x,y]) with k[x,y] identified with its image. For c∈N and d∈Z the symbol xcyd denotes the element xcyd of k(x,y), read as the fraction xc/y−d when d<0.

[L1]

A field is a set with two operations and distinguished elements 0≠1 in which (F,+) is an abelian group, multiplication is associative and commutative on all of F with x⋅1=x, and every x≠0 has a multiplicative inverse (Field).

[L2]

An integral domain is a commutative ring R with 1≠0 and no zero divisors, that is, in which ab=0 implies a=0 or b=0 (Zero divisor, and integral domain: a commutative ring with 1≠0 and no zero divisors).

[L3]

If R is an integral domain, then R[x1,…,xn] is an integral domain for every n∈N, including n=0 (A polynomial ring in finitely many indeterminates over an integral domain is an integral domain).

[L4]

If D is an integral domain then D∖{0} is multiplicative and Frac⁡(D)=(D∖{0})−1D is the field of fractions of D, with elements the fractions a/b (b≠0) modulo the localisation equivalence (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain).

[L5]

For every integral domain D the ring Frac⁡(D) is a field, and d↦d/1 is an injective unital ring homomorphism D→Frac⁡(D) (Frac⁡(D) is a field and d↦d/1 embeds the integral domain D).

[L6]

A subset S of a ring is a subring when 1∈S and S is closed under addition, additive inverses and multiplication (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L7]

Polynomial rings in finitely many indeterminates are defined by R[x1,…,x0]:=R and R[x1,…,xn+1]:=R[x1,…,xn][xn+1] (Polynomial rings in finitely many commuting indeterminates by iteration).

[L8]

R[x] is the set of finitely supported functions N→R, with coefficientwise addition and convolution product (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L9]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S); ({a}) is written (a) and is called principal (The ideal generated by a subset and principal ideals).

[L10]

In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

Verification

technique · direct
1.1L1L2L3L4L5given

A field is an integral domain: it is a commutative ring with 1≠0, and if ab=0 with a≠0 then b=a−1ab=0. Hence k[x,y] is an integral domain, its field of fractions k(x,y) is a field, and k[x,y] embeds in it.

2.1L6step 1.1

Let R be the intersection of all subrings of k(x,y) containing k, x, y and every x/yi with i≥1; this family is nonempty because k(x,y) itself belongs to it, and an intersection of subrings is a subring, so R is the smallest such subring.

3.1L6L9step 2.1

R is the set of k-linear combinations of the elements xcyd with c≥1 and d∈Z, together with the elements yd with d≥0. Call that set S. It is a subring: it contains 1=y0, is visibly closed under addition and additive inverses, and is closed under multiplication because (xcyd)(xc′yd′)=xc+c′yd+d′, where c+c′≥1 as soon as one of c,c′ is, and where d+d′≥0 when c=c′=0. It contains the listed generators, since x=x1y0, y=y1 and x/yi=x1y−i. Conversely every element of S lies in any subring containing the generators, because xcyd with c≥1 is xc−1 times xyd, and xyd is x⋅yd when d≥0 and is the generator x/y−d when d<0. So S=R.

4.1L5L7L8step 3.1

The elements xcyd of k(x,y), for c≥0 and d∈Z, are k-linearly independent, and consequently 1/y∉R. For the independence, a finite relation ∑λc,d xcyd=0 becomes, after multiplication by yM for M large enough that every d+M occurring is at least 0, a relation ∑λc,d xcyd+M=0 among distinct monomials of k[x,y]; a polynomial is a finitely supported family of coefficients, so it vanishes exactly when every coefficient does, and the embedding of k[x,y] is injective, so all λc,d=0. Now 1/y=x0y−1, whose index pair has c=0 and d=−1<0; by step 3.1 and the independence just proved, 1/y is not among the k-linear combinations making up R.

5.1L9L10step 3.1step 4.1

For every n∈N, (x/yn)⊆(x/yn+1) and the inclusion is strict. The inclusion holds because y∈R and x/yn=y⋅(x/yn+1), so the generator of the left ideal lies in the right one. If the two were equal then x/yn+1=r⋅x/yn for some r∈R; multiplying by yn/x in the field k(x,y), which is legitimate because x≠0 and y≠0 there, gives r=1/y, contradicting step 4.1. At n=0 this reads (x)⊊(x/y).

6.1L11step 5.1∎

The chain (x)⊆(x/y)⊆(x/y2)⊆⋯ is an ascending chain of ideals of R indexed by N with every inclusion strict, so for no index N is it constant from N onwards. The ascending chain condition fails and R is not Noetherian.

Remarks

  • The failure here is a non-terminating factorisation. Splitting off a factor of y gives x=y⋅(x/y), then x/y=y⋅(x/y2), and so on without end, and the ascending chain of principal ideals is the same phenomenon read as ideals. That is a different failure from the one on this page's subalgebra of k[x,y], where a single ideal needs infinitely many generators while every principal ideal behaves.

  • Dropping y from the generating list breaks the example. The quotient of two consecutive generators x/yn and x/yn+1 is y, so without y in the ring there is nothing to make the inclusion (x/yn)⊆(x/yn+1) hold, and the displayed chain is no longer ascending. The published source lists y among the generators for exactly this reason.

  • No ideal in the chain is the unit ideal, so R is not a field. Each x/yn has c=1 in the description of step 3.1, and multiplying it by any r∈R produces a k-combination of elements xcyd with c≥1; the element 1=x0y0 is not one of those, by the independence in step 4.1.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Working the Hilbert basis construction on an ideal of Z[x] with non-monic stages

Example

Take a=(2x, 3x2, x3) in Z[x]. Its stage ideals (The leading coefficients of the degree-n elements of an ideal of R[x], together with 0, form an ideal of R, and these ideals ascend with n) are

a0=0,a1=(2),an=Z  for n≥2,

so the chain stabilises at N=2. Choosing the realisers 2x at stage 1 and x2 at stage 2, the generating list produced by Over a Noetherian ring, an ideal of R[x] is generated by finitely many polynomials realising generators of its stages up to the stabilisation degree is 2x,  x2, and indeed a=(2x, x2).

The reduction of A single cancellation step lowers the degree of a polynomial in an ideal once its leading coefficient lies in a realised stage applied to f=5x4+2x∈a at stage n=2 subtracts h=5x4 and leaves 2x, of degree 1; applied again at stage n=1 it subtracts 2x and leaves 0.

The stage a1=(2) is generated by a non-unit, so no division by a leading coefficient is available at that stage; the reduction uses the stage ideal instead.

Facts & Assumptions

Given: The ring Z[x] and the ideal a=(2x,3x2,x3).

[L1]

R[x] is the set of finitely supported functions N→R, with coefficientwise addition and the convolution product (ab)i=∑j+k=iajbk (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L2]

For 0≠f∈R[x] the degree is the largest index carrying a nonzero coefficient and the leading coefficient is the coefficient there; the zero polynomial has no degree and no leading coefficient (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree).

[L3]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S) (The ideal generated by a subset and principal ideals).

[L4]

In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

[L5]

For an ideal a of R[x] and n∈N, the set an of leading coefficients of the nonzero degree-n elements of a, together with 0, is an ideal of R, and an⊆an+1 (The leading coefficients of the degree-n elements of an ideal of R[x], together with 0, form an ideal of R, and these ideals ascend with n).

[L6]

Over a Noetherian ring, with N a stabilisation index of the stage chain and with realisers chosen for generators of an for each n≤N, those realisers generate a (Over a Noetherian ring, an ideal of R[x] is generated by finitely many polynomials realising generators of its stages up to the stabilisation degree).

[L7]

With an=(c1,…,cm) realised at stage n by g1,…,gm, a nonzero f∈a of degree d≥n with lc⁡(f)=∑jrjcj∈an admits h=∑jrjxd−ngj in the ideal generated by the gj with f−h=0 or deg⁡(f−h)<d (A single cancellation step lowers the degree of a polynomial in an ideal once its leading coefficient lies in a realised stage).

[L8]

If R is a Noetherian commutative ring then R[x] is Noetherian (Hilbert basis theorem: if R is Noetherian then R[x] is Noetherian).

Verification

technique · direct
1.1L1L2L3L4given

Every element of a is a⋅2x+b⋅3x2+c⋅x3 with a,b,c∈Z[x]. Its constant coefficient is 0, since each of 2x, 3x2, x3 has support in the indices ≥1; and its coefficient at x1 is 2a0, since the second and third products have support in the indices ≥2. So a contains no nonzero constant, giving a0=0, and every element of a1 lies in (2).

2.1L1L2L4L5step 1.1

The element 2x lies in a, is nonzero of degree 1 and has leading coefficient 2, so 2∈a1; with step 1.1 this gives a1=(2). The element x2=3x2−x⋅(2x) lies in a, is nonzero of degree 2 and has leading coefficient 1, so 1∈a2 and a2=Z.

3.1L5step 2.1

The stages ascend, so Z=a2⊆an⊆Z and an=Z for every n≥2. The chain reads 0⊊(2)⊊Z=Z=⋯ and stabilises at N=2; it does not stabilise at N=1, since a1=(2)≠Z=a2.

4.1L4L6L8L9step 3.1

Run the finite-generation lemma with N=2. Stage 0 has a0=0 and contributes no realiser; stage 1 has the single generator 2 of (2), realised by 2x; stage 2 has the single generator 1 of Z, realised by x2. So the lemma returns a=(2x,x2). This is checkable by hand: 2x and x2 lie in a by steps 1.1 and 2.1, while 3x2=3⋅x2 and x3=x⋅x2 lie in (2x,x2).

5.1L2L7step 4.1

Take f=5x4+2x, which lies in a because 5x4=5x2⋅x2 and 2x do. It is nonzero of degree d=4 with lc⁡(f)=5∈Z=a2, so the cancellation lemma applies at n=min⁡(4,2)=2 with the single realiser x2 and coefficient r1=5: it forms h=5x4−2⋅x2=5x4 and leaves f−h=2x, nonzero of degree 1<4. Applying it again to 2x at n=1, with realiser 2x and coefficient r1=1, forms h=1⋅x0⋅2x=2x and leaves 0. Adding the two corrections back recovers f=5x4+2x as an element of (2x,x2).

6.1L5L8L9step 5.1∎

The point of the example is the non-monic stage. At stage 1 the ideal a1=(2) has no unit generator, so the degree-1 part of an element of a cannot be cleared by dividing by a leading coefficient; the reduction has to express lc⁡(f) inside the stage ideal and use a realiser, which is exactly what steps 4.1 and 5.1 do. That Z[x] is Noetherian at all is the Hilbert basis theorem applied to the Noetherian ring Z.

Remarks

  • The generating list is not minimal by construction, and here it happens to be short. The lemma returns one realiser per generator of each stage up to N; a larger stabilisation index or a larger generating set of a stage would return a longer list generating the same ideal.

  • The original list is not the one the construction returns. The ideal was presented as (2x,3x2,x3) and the construction returns (2x,x2); both generate a, and step 4.1 checks the agreement directly rather than inferring it.

ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Identifying the coefficient algebra in a concrete Artin–Tate tower

Example

Let k be a field and take the tower

A=k  ⊆  B=k[t2,t3]  ⊆  C=k[t]

inside the polynomial ring k[t]. Here C is of finite type over A, generated by t, and C is module-finite over B with module generators y1=1 and y2=t.

Running The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type on this tower collects the coefficients

t=0⋅y1+1⋅y2,y1y1=1⋅y1+0⋅y2,y1y2=y2y1=0⋅y1+1⋅y2,y2y2=t2⋅y1+0⋅y2,

so the coefficients are 0, 1 and t2 and the coefficient subalgebra is A′=k[t2]. It is of finite type over k and Noetherian, and B is a finite A′-module, generated by 1 and t3. The Artin–Tate lemma (Artin–Tate lemma: an intermediate ring over which a finite-type algebra is module-finite is itself of finite type) therefore returns that B is of finite type over k, which is directly visible here: B=k[t2,t3].

Facts & Assumptions

Given: A field k, the polynomial ring C=k[t], the subalgebra B=k[t2,t3] of C, and A=k.

[L1]

R[a1,…,an] is the smallest subring of A containing the image of R and a1,…,an; an algebra is of finite type over R when it equals such a subring for a finite list, and module-finite when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

A subset S of a ring is a subring when 1∈S and S is closed under addition, additive inverses and multiplication (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L3]

R[x] is the set of finitely supported functions N→R, with coefficientwise addition and the convolution product (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L4]

In the Artin–Tate setup, with C=A[t1,…,tr], a B-module generating list y1,…,yn of C with y1=1C, and coefficients zij,zijk∈B satisfying ti=∑jzijyj and yiyj=∑kzijkyk, the A-subalgebra A′⊆B generated by those coefficients satisfies A⊆A′⊆B, is of finite type over A, and is a Noetherian ring (The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type).

[L5]

In that setup C is module-finite over A′ and B is module-finite over A′ (In the Artin–Tate setup the intermediate ring is module-finite over the coefficient subalgebra).

[L7]

For commutative rings A⊆B⊆C, each a subring of the next, with A Noetherian, C of finite type over A and C module-finite over B, the ring B is of finite type over A (Artin–Tate lemma: an intermediate ring over which a finite-type algebra is module-finite is itself of finite type).

Verification

technique · direct
1.1L1L2L3given

B=k+t2k[t]. The set k+t2k[t] is a subring of k[t]: it contains 1, is closed under addition and additive inverses, and (c+t2f)(c′+t2f′)=cc′+t2(cf′+c′f+t2ff′); it contains t2 and t3, so it contains B. Conversely ta∈B for every a≥2, being (t2)m when a=2m and t3(t2)m when a=2m+3, and k⊆B, so k+t2k[t]⊆B. Hence k⊆B⊆C with each a subring of the next, and C=k[t] is of finite type over k.

2.1L1L2L3step 1.1

C=B⋅1+B⋅t, so C is module-finite over B with generators y1=1 and y2=t. Indeed any g∈k[t] splits as g=g0+g1t+t2h with g0,g1∈k and h∈k[t], and then g=(g0+t2h)⋅1+g1⋅t with both coefficients in B by step 1.1. Note also t∉B: an element of k+t2k[t] has coefficient 0 at t1, whereas t has coefficient 1 there.

3.1L1L4step 2.1

With r=1, t1=t, n=2, y1=1 and y2=t, the required relations hold with the coefficients displayed in the Example: t=0⋅1+1⋅t; y1y1=1; y1y2=y2y1=t; and y2y2=t2=t2⋅1+0⋅t, where t2∈B. The collected coefficients are therefore 0, 1 and t2, and the k-subalgebra of B they generate is A′=k[t2], since 0 and 1 already lie in k.

4.1L4L5L6step 3.1

A′=k[t2] is of finite type over the Noetherian ring k and is Noetherian, and B is module-finite over A′ with generators 1 and t3. For the last point, A′ is the k-span of the powers t2m, so A′⋅1 is the k-span of the even powers of t and A′⋅t3 is the k-span of the odd powers t2m+3. By step 1.1 the ring B is the k-span of 1 and of all ta with a≥2, so every basis monomial of B lies in one of these two A′-submodules; hence every element of B lies in their sum, and B=A′⋅1+A′⋅t3.

5.1L1L6L7step 4.1∎

The tower now satisfies every hypothesis of the Artin–Tate lemma: k is Noetherian, C is of finite type over k, and C is module-finite over B. The lemma returns that B is of finite type over k; assembling its generating list from the collected coefficients and the A′-module generators of B gives k[t2,1,0,t3]=k[t2,t3], which is B as presented.

Remarks

  • The coefficient subalgebra is smaller than B here. A′=k[t2] is a polynomial ring in one variable and B=k[t2,t3] is not; the lemma does not claim A′=B, only that A′ is Noetherian and that B is a finite A′-module.

  • The coefficients depend on the chosen module generators. Replacing y2=t by y2=t+t2, which also works since t=y2−t2⋅1, changes the structure constants and can change A′; only the conclusion is independent of the choice.

  • Nothing here uses the characteristic of k. Every computation above is an identity between polynomials with coefficients 0 and 1, so the example runs unchanged over F2 and over Q.

False statementConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

False statement: in a Noetherian ring there is a single bound on the number of generators an ideal needs

Statement

False claim. For every Noetherian commutative ring R there is an N∈N such that every ideal of R can be generated by at most N elements.

The Noetherian condition bounds the number of generators of each ideal separately (A commutative ring is Noetherian exactly when every ideal is finitely generated, exactly when its ideals satisfy the ascending chain condition, and exactly when every nonempty set of ideals has a maximal member) and asserts nothing uniform across the ideals of the ring.

Facts & Assumptions

Given: A field k and the polynomial ring k[x,y]=k[x][y] (Polynomial rings in finitely many commuting indeterminates by iteration), each of whose elements is uniquely a k-linear combination of the monomials xayb, a,b∈N, with finitely many nonzero coefficients. For an ideal I its powers are I0:=k[x,y] and In+1:=InI, where IJ is the ideal of finite sums ∑liljl with il∈I and jl∈J (The sum I+J and product IJ of two-sided ideals). For f∈k[x,y] and n∈N, write f(n) for the sum of the terms of f whose monomials xayb have a+b=n.

[L1]

For S⊆R, (S) is the intersection of all two-sided ideals containing S, so S⊆(S) (The ideal generated by a subset and principal ideals).

[L2]

In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra (In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

[L3]

R[x] is the set of finitely supported functions N→R, with coefficientwise addition and the convolution product (ab)i=∑j+k=iajbk (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L4]

A vector space over a field F is a set V with an addition making (V,+,0V) an abelian group and a scalar multiplication F×V→V satisfying λ(u+v)=λu+λv, (λ+μ)v=λv+μv, (λμ)v=λ(μv) and 1Fv=v (Vector space over a field).

[L5]

The span of a subset of a vector space is the set of finite linear combinations of its elements, and a subset spans V when its span is V (Linear combination of a finite list, and the span span⁡(S) as the smallest linear subspace containing S).

[L6]

A subset S⊆V is linearly independent when every injective finite list v ⁣:n→S satisfies: ∑i<nλivi=0V implies λi=0F for every i<n (Linear independence: a finite list v:n→V is independent when ∑i<nλivi=0V forces every λi=0F, and a subset S⊆V is independent when every injective finite list into S is independent).

[L7]

If a vector space V over a field F has a spanning subset S with S≈n for some n∈N, then every linearly independent subset L⊆V is finite and the unique m∈N with L≈m satisfies m≤n (If V has a spanning set with n elements, then every linearly independent subset of V is finite with at most n elements; in particular V has no linearly independent subset equinumerous with N).

[L8]

If R is a Noetherian commutative ring then R[x1,…,xn] is Noetherian for every n∈N (If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N).

Refutation

technique · direct
1.1L8L9given

The ring k[x,y] is Noetherian, being a polynomial ring in finitely many variables over the Noetherian ring k.

1.2L3L4L5L6given

Fix n∈N and let Vn be the set of k-linear combinations of the n+1 monomials xiyn−i for 0≤i≤n. It is a k-vector space: it contains 0, is closed under addition and under multiplication by elements of k read as constant polynomials, and the vector-space axioms are the corresponding identities in k[x,y]. The monomials xiyn−i, 0≤i≤n, are distinct and form a linearly independent subset of Vn, since a polynomial is a finitely supported family of coefficients and so vanishes exactly when all of its coefficients do; and they span Vn by construction.

2.1L1L2L3step 1.2

Two facts about the ideal mn, where m=(x,y). First, xiyn−i∈mn for 0≤i≤n: at n=0 the ideal is all of k[x,y], and if a product of n factors from {x,y} lies in mn then multiplying it by x or by y lands in mnm=mn+1. Second, every element of mn has all its monomials of total degree at least n: this holds vacuously at n=0; every element of m is ax+by and so has all monomials of degree at least 1; and an element of mn+1 is a finite sum of products uv with u∈mn and v∈m, whose monomials have degree at least n+1 because degrees add on monomials.

3.1L2L3step 1.2step 2.1

Suppose mn=(g1,…,gm) with m∈N. By step 2.1 every monomial of every gj has degree at least n, so gj=gj(n)+pj with gj(n)∈Vn and every monomial of pj of degree at least n+1. Fix i with 0≤i≤n and write xiyn−i=∑jhjgj with hj∈k[x,y]. Splitting each hj into its constant term λj∈k and a remainder whose monomials have degree at least 1, every contribution to hjgj other than λjgj(n) has all monomials of degree at least n+1. Comparing the coefficients of the monomials of degree exactly n on both sides gives xiyn−i=∑jλjgj(n).

4.1L5L6L7step 1.2step 3.1

So the set {g1(n),…,gm(n)}, which has at most m elements and lies in Vn, spans a subset of Vn containing all n+1 monomials xiyn−i, hence spans Vn. Those monomials form a linearly independent subset of Vn with exactly n+1 elements, so n+1≤m. Every generating list of mn therefore has at least n+1 members.

5.1step 1.1step 4.1∎

Now suppose the claim held for R=k[x,y], which is Noetherian by step 1.1, with bound N. Taking n=N in step 4.1, the ideal (x,y)N needs at least N+1 generators, so it cannot be generated by at most N elements. The claim is false.

Remarks

  • What the Noetherian condition does say. Each ideal has some finite generating list; the length of that list is allowed to depend on the ideal, and here it does, without bound.

  • The bound is sharp in this example and is not claimed to be sharp in general. The ideal (x,y)n is generated by the n+1 monomials of degree n, so exactly n+1 generators suffice; the refutation needs only the lower bound.

  • A uniform bound does exist in some Noetherian rings. In a principal ideal domain every ideal is generated by one element (Principal ideal domain), so the false claim is not false for lack of any instance; it is false because it is asserted for every Noetherian ring.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The symmetric polynomials as the invariant ring of the symmetric group, seen through Noether's finiteness theorem

Example

Let k be a field, let n≥1 and let Sym⁡n act on C=k[x1,…,xn] by permuting the indeterminates (Symmetric polynomials as the invariants of variable permutations). This is an action by k-algebra automorphisms, and its invariant subring (A group acting on a ring by automorphisms and its invariant subring) is the ring k[x1,…,xn]Sym⁡n of symmetric polynomials.

Noether's finiteness theorem (Noether's finiteness theorem: the invariants of a finite group acting on a finite-type algebra over a Noetherian ring form an algebra of finite type) says that this ring is of finite type over k. It names no generators. Fundamental theorem of symmetric polynomials: unique expression as a polynomial in e1,…,en says strictly more: the substitution Tj↦ej is a k-algebra isomorphism k[T1,…,Tn]→k[x1,…,xn]Sym⁡n, so the elementary symmetric polynomials generate, there are n of them, and the expression of a symmetric polynomial in them is unique.

The orbit polynomial of For a finite group of ring automorphisms the orbit polynomial is monic over the invariant subring, so the ring is integral over its invariants at x1 is

Px1(T)=∏σ∈Sym⁡n(T−xσ(1))=(∏i=1n(T−xi))q,q=∣Sym⁡n∣n,

and the coefficients of ∏i=1n(T−xi) are the elementary symmetric polynomials in x1,…,xn up to sign.

Facts & Assumptions

Given: A field k, an integer n≥1, the iterated polynomial ring C=k[x1,…,xn] (Polynomial rings in finitely many commuting indeterminates by iteration) with k identified with the subring of constants, and the group Sym⁡n of permutations of {1,…,n}.

[L1]

Every permutation σ∈Sym⁡({1,…,n}) acts on R[x1,…,xn] by σ⋅f(x1,…,xn)=f(xσ(1),…,xσ(n)), a polynomial is symmetric when σ⋅f=f for every σ, and the symmetric polynomials form the fixed subset R[x1,…,xn]Sym⁡n (Symmetric polynomials as the invariants of variable permutations).

[L2]

For an action of a group G on a commutative ring C by ring automorphisms, CG={c∈C:g⋅c=c for every g∈G} is a subring of C; when C is an A-algebra and every g fixes the image of A pointwise, the action is by A-algebra automorphisms and A⊆CG⊆C (A group acting on a ring by automorphisms and its invariant subring).

[L3]

A left action satisfies e⋅c=c and (gh)⋅c=g⋅(h⋅c) (Left group actions, transitive actions, and faithful actions).

[L4]

In a group every element has a two-sided inverse and the operation is associative (Group and abelian group).

[L5]

For commutative rings R,S, a unital ring homomorphism φ ⁣:R→S and s∈S, there is a unique unital ring homomorphism R[x]→S extending φ on constants and sending x to s (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism).

[L7]

An algebra is of finite type over R when it equals R[a1,…,am] for a finite list (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L8]

For A Noetherian, C a commutative A-algebra of finite type with A a subring of C, and G a finite group acting on C by A-algebra automorphisms, the invariant subring CG is of finite type over A (Noether's finiteness theorem: the invariants of a finite group acting on a finite-type algebra over a Noetherian ring form an algebra of finite type).

[L9]

For every commutative ring R and every n∈N, substitution Tk↦ek is an R-algebra isomorphism R[T1,…,Tn]→R[x1,…,xn]Sym⁡n; equivalently, every symmetric polynomial has a unique expression Q(e1,…,en) (Fundamental theorem of symmetric polynomials: unique expression as a polynomial in e1,…,en).

[L10]

For 0≤k≤n the k-th elementary symmetric polynomial is ek(x1,…,xn)=∑1≤i1<⋯<ik≤nxi1⋯xik, with e0=1 (The elementary symmetric polynomials e0,e1,…,en).

[L11]

In R[x1,…,xn,t] one has ∏i=1n(t−xi)=∑k=0n(−1)kek(x1,…,xn)tn−k (Vieta expansion: ∏i=1n(t−xi)=∑k=0n(−1)kektn−k).

[L12]

For a finite group G acting by ring automorphisms on a nonzero commutative ring C and x∈C, the polynomial ∏g∈G(T−g⋅x) is monic of degree ∣G∣ with all coefficients in CG, and C is integral over CG (For a finite group of ring automorphisms the orbit polynomial is monic over the invariant subring, so the ring is integral over its invariants).

Verification

technique · direct
1.1L1L2L3L4L5given

The permutation action is by k-algebra automorphisms. For σ∈Sym⁡n the map Φσ sending xj to xσ(j) and fixing k is a unital ring homomorphism, obtained by iterating the universal property of a polynomial ring along the tower defining C; composing, ΦσΦτ sends xj to xσ(τ(j)), so ΦσΦτ=Φστ and Φσ is bijective with inverse Φσ−1. Each Φσ fixes the constants, so the action is by k-algebra automorphisms, and the invariant subring CSym⁡n is by definition the set of f with σ⋅f=f for all σ, which is the ring of symmetric polynomials.

2.1L6L7L8step 1.1

Noether's theorem applies. The ring k is Noetherian, C=k[x1,…,xn] is of finite type over k with the indeterminates as generators, k is a subring of C, and Sym⁡n is a finite group acting on C by k-algebra automorphisms. So CSym⁡n is of finite type over k: some finite list of symmetric polynomials generates it as a k-algebra. The theorem exhibits no such list.

3.1L7L9L10step 2.1

The classical theorem gives strictly more, and the two agree where they overlap. Substitution Tj↦ej is a k-algebra isomorphism onto CSym⁡n, so CSym⁡n=k[e1,…,en], which in particular is a finite generating list and so reproves finite type. The extra content is twofold: the generators are named, and the isomorphism is injective, so the expression of a symmetric polynomial as a polynomial in e1,…,en is unique. Nothing in Noether's theorem gives either.

4.1L4L10L11L12step 1.1step 3.1∎

The orbit polynomial at x1 is a power of the Vieta product. By the action formula σ⋅x1=xσ(1), so Px1(T)=∏σ(T−xσ(1)), in which the factor T−xi occurs once for each σ with σ(1)=i. For indices i≠i′, composing with the transposition exchanging i and i′ is a bijection between the permutations with σ(1)=i and those with σ(1)=i′, so all these counts are equal, say to q; summing over i gives nq=∣Sym⁡n∣. Hence Px1(T)=(∏i=1n(T−xi))q, and the coefficients of ∏i=1n(T−xi) are the elementary symmetric polynomials in x1,…,xn up to sign, the coefficient of Tn−k being (−1)kek. Every coefficient of Px1 is therefore a polynomial in e1,…,en, consistent with the general statement that the coefficients lie in the invariant subring.

Remarks

  • Noether's theorem is much weaker here, and that is the point of comparing them. Its proof runs through integrality and the Artin–Tate lemma and applies to any finite group acting on any finite-type algebra over any Noetherian ring; the fundamental theorem is special to the symmetric group acting on a polynomial ring by permutations, and pays for that with an exact description.

  • The exponent q is not an artefact. The orbit polynomial is a product over the group, not over the set of distinct values σ⋅x1, so the repetition is built into For a finite group of ring automorphisms the orbit polynomial is monic over the invariant subring, so the ring is integral over its invariants; the smaller polynomial ∏i=1n(T−xi) is also monic with invariant coefficients, and it is the one Vieta's expansion describes.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

When the group order is invertible the Reynolds operator retracts a ring onto its invariants

Example

Let G be a finite group of order N≥1 acting by ring automorphisms on a commutative ring S (A group acting on a ring by automorphisms and its invariant subring), and suppose the element u:=N⋅1S, the N-fold sum of 1S with itself, is invertible in S. Define the Reynolds operator

ρ ⁣:S⟶SG,ρ(s):=u−1∑g∈Gg⋅s.

Then ρ takes values in SG, is SG-linear, and satisfies ρ(a)=a for every a∈SG. So ρ is a retraction of the inclusion SG⊆S as a map of SG-modules, and A subring that admits a module retraction from a Noetherian ring is Noetherian gives: if S is Noetherian then SG is Noetherian.

This neither contains nor is contained in Noether's finiteness theorem: the invariants of a finite group acting on a finite-type algebra over a Noetherian ring form an algebra of finite type. Noether's theorem needs a Noetherian subring A⊆S, the finite-type hypothesis over A, and an action by A-algebra automorphisms; this example drops the finite-type and fixed-base-ring hypotheses, adds the hypothesis that N be invertible, and concludes only that SG is Noetherian rather than of finite type over a specified base ring.

Facts & Assumptions

Given: A finite group G of order N≥1 acting by ring automorphisms on a commutative ring S in which u=N⋅1S is invertible.

[L1]

For an action of a group G on a commutative ring C by ring automorphisms, CG={c∈C:g⋅c=c for every g∈G} is a subring of C, and each g acts as a ring automorphism, so g⋅1C=1C (A group acting on a ring by automorphisms and its invariant subring).

[L2]

A left action satisfies e⋅c=c and (gh)⋅c=g⋅(h⋅c) (Left group actions, transitive actions, and faithful actions).

[L3]

In a group every element has a two-sided inverse and the operation is associative (Group and abelian group).

[L4]

In a ring, addition is associative and commutative, multiplication is associative, 1 is a two-sided multiplicative identity, and multiplication distributes over addition on both sides (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L5]

A subset S of a ring is a subring when 1∈S and S is closed under addition, additive inverses and multiplication (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L6]

A function f ⁣:M→N between R-modules is an R-module homomorphism when f(m+m′)=f(m)+f(m′) and f(rm)=rf(m) for all m,m′∈M and r∈R (Module homomorphism and isomorphism, kernel, image and cokernel).

[L7]

If R′ is a Noetherian commutative ring, R⊆R′ a subring, and ρ ⁣:R′→R is R-linear with ρ(x)=x for every x∈R, then R is Noetherian (A subring that admits a module retraction from a Noetherian ring is Noetherian).

[L8]

For A Noetherian, C a commutative A-algebra of finite type with A a subring of C, and G a finite group acting on C by A-algebra automorphisms, CG is of finite type over A (Noether's finiteness theorem: the invariants of a finite group acting on a finite-type algebra over a Noetherian ring form an algebra of finite type).

Verification

technique · direct
1.1L1L4given

The element u=N⋅1S is fixed by the action, and so is its inverse. Each h∈G acts as a ring homomorphism, so it is additive and sends 1S to 1S; applying it to the N-fold sum 1S+⋯+1S gives h⋅u=u. Applying h to uu−1=1S gives u (h⋅u−1)=1S; left-multiplying by u−1 and using associativity, u−1u=1S, and 1Sx=x yields h⋅u−1=u−1. The formula ρ(s)=u−1∑g∈Gg⋅s therefore defines a function S→S, the sum being over the finite set G.

2.1L1L2L3step 1.1

ρ takes values in SG. For h∈G, additivity of the action of h and step 1.1 give h⋅ρ(s)=u−1∑g∈Gh⋅(g⋅s)=u−1∑g∈G(hg)⋅s; and g↦hg is a bijection of G onto itself, with inverse g↦h−1g, so it merely reindexes the sum and h⋅ρ(s)=ρ(s).

2.2L1L4L6step 1.1

ρ is SG-linear. Additivity is additivity of each g together with associativity and commutativity of addition. For a∈SG and s∈S, each g is multiplicative and fixes a, so g⋅(as)=(g⋅a)(g⋅s)=a (g⋅s); summing and using distributivity gives ρ(as)=u−1 a∑g(g⋅s)=a ρ(s), where a and u−1 commute because S is commutative.

2.3L1L4step 1.1

ρ fixes SG pointwise. For a∈SG every term of the sum is a, so ∑g∈Gg⋅a is the N-fold sum of a, which by distributivity is ua; hence ρ(a)=u−1(ua)=a.

3.1L1L5L7step 2.1step 2.2step 2.3

So SG is a subring of S and ρ ⁣:S→SG is SG-linear with ρ(a)=a for every a∈SG: it is a retraction of the inclusion as a map of SG-modules. If S is Noetherian, the retraction lemma applies with R′=S and R=SG and gives that SG is Noetherian.

4.1L8step 3.1algebra∎

The comparison with Noether's theorem, and the caveat. Noether's theorem needs a Noetherian subring A⊆C, the finite-type hypothesis over A, and an action by A-algebra automorphisms, and it concludes that CG is of finite type over A. The argument here uses none of the finite-type or fixed-base-ring hypotheses and concludes only that SG is Noetherian, at the cost of the invertibility of u. That cost is real: in S=F2[x], the substitution x↦x+1 defines an automorphism of order 2, but for the resulting action of the order-two group one has u=2⋅1S=0, so ρ is not defined.

Remarks

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Hom⁡Z(Z/m,Z/n)≅Z/gcd⁡(m,n) for n≥1

Example

Let m∈N and let n≥1. Then, as Z-modules,

Hom⁡Z(Z/m, Z/n)  ≅  Z/gcd⁡(m,n).

The hypothesis n≥1 cannot be dropped. At n=0 the module Z/0 is a copy of Z, and for m≥2 the left-hand side is the zero module while gcd⁡(m,0)=m makes the right-hand side Z/m, which is not zero.

Both modules here are finitely generated over Z, so Over a Noetherian ring the homomorphism module between two finitely generated modules is finitely generated predicts that the homomorphism module is finitely generated; the computation below identifies it outright.

Facts & Assumptions

Given: Natural numbers m and n with n≥1, and the classes [a]m∈Z/m and [b]n∈Z/n.

[L1]

The integers modulo n are the congruence classes [a]n={b∈Z:b≡a(modn)}, and [a]n=[b]n exactly when a≡b(modn); at n=0 each class is a singleton (The congruence class [a]n and the quotient set Z/n).

[L2]

Addition and multiplication of congruence classes are given by [a]n+[b]n=[a+b]n and [a]n[b]n=[ab]n (Addition and multiplication on Z/n by [a]n+[b]n=[a+b]n and [a]n[b]n=[ab]n).

[L3]

For every n∈N, (Z/n,+,[0]n) is an abelian group with −[a]n=[−a]n (For every natural n, (Z/n,+) is an abelian group, multiplication is a commutative monoid operation, and both distributive laws hold).

[L4]

Every abelian group carries a unique Z-module structure whose scalar action is integer multiplication, and abelian groups and Z-modules have the same objects and morphisms (Abelian groups and Z-modules have the same objects and morphisms).

[L5]

A function f ⁣:M→N between R-modules is an R-module homomorphism when f(m+m′)=f(m)+f(m′) and f(rm)=rf(m) (Module homomorphism and isomorphism, kernel, image and cokernel).

[L6]

Hom⁡R(M,N) is an abelian group under pointwise addition (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

[L7]

Over a commutative ring R the group Hom⁡R(M,N) is an R-module under (rf)(x)=r f(x), with the published addition unchanged (Over a commutative ring the homomorphism group Hom⁡R(M,N) is an R-module).

[L9]

gcd⁡(a,b) is the greatest common divisor of a and b, with gcd⁡(0,0):=0; it satisfies gcd⁡(a,b)≥0 always, and gcd⁡(a,b)≥1 unless a=b=0 (Common divisor, and the greatest common divisor gcd⁡(a,b), with the convention gcd⁡(0,0):=0).

[L10]

Over a Noetherian commutative ring the homomorphism module between two finitely generated modules is finitely generated (Over a Noetherian ring the homomorphism module between two finitely generated modules is finitely generated).

Verification

technique · direct
1.1L1L2L3L4L5L6L7L9given

Write d:=gcd⁡(m,n), so d≥1 because n≥1, and d divides both m and n. Both Z/m and Z/n are abelian groups and hence Z-modules with the integer-multiplication action, and a Z-module homomorphism between them is exactly an additive map; Hom⁡Z(Z/m,Z/n) is a Z-module under pointwise addition and the integer action. Each Z/m is generated by [1]m, since [a]m=a [1]m.

2.1L1L2L5L6L7step 1.1

Evaluation at [1]m is a Z-module isomorphism from Hom⁡Z(Z/m,Z/n) onto A:={y∈Z/n:my=0}. It lands in A, because m[1]m=[m]m=[0]m gives m f([1]m)=f([0]m)=0. It is injective, because f([a]m)=a f([1]m) determines f. It is surjective: given y∈A, the assignment [a]m↦ay is well defined, since [a]m=[a′]m means m divides a−a′ and then (a−a′)y is a multiple of my=0, and it is additive. Additivity and Z-homogeneity of the evaluation map are immediate from the pointwise operations.

2.2L8L9step 1.1

{b∈Z:n divides mb}=(n/d)Z. For the inclusion from right to left, b=(n/d)t gives mb=(m/d) n t, a multiple of n, using that d divides m. For the other inclusion, Bézout in the form mZ+nZ=dZ supplies integers u,v with d=um+vn; if n divides mb then n divides b d=u(mb)+v(bn), say bd=ns, and dividing by d≥1 gives b=(n/d)s.

3.1L1L2L3step 2.1step 2.2

A is the cyclic submodule generated by [n/d]n, and A≅Z/d. Indeed y=[b]n lies in A exactly when [mb]n=[0]n, that is when n divides mb, which by step 2.2 says b∈(n/d)Z; so A={[(n/d)t]n:t∈Z}. The map Z/d→Z/n sending [c]d to [c(n/d)]n is well defined, since d dividing c−c′ makes n=(n/d)d divide (c−c′)(n/d); it is additive; its image is A; and it is injective, since [c(n/d)]n=[0]n means c(n/d)=nt=(n/d)dt for some t, whence c=dt because n/d≥1 is nonzero, so [c]d=[0]d.

4.1L1L9L10L11step 2.1step 3.1∎

Combining steps 2.1 and 3.1 gives Hom⁡Z(Z/m,Z/n)≅Z/d with d=gcd⁡(m,n). This is consistent with the general finiteness statement: Z is Noetherian and Z/m, Z/n are generated by one element each, so the homomorphism module had to be finitely generated, and here it is cyclic. The hypothesis n≥1 is used in step 1.1 to make d≥1 and in steps 2.2 and 3.1 to divide by n/d; at n=0 the conclusion is false for m≥2, since an additive f ⁣:Z/m→Z/0 has m f([1]m)=0 in a copy of Z, forcing f([1]m)=0 and f=0, while gcd⁡(m,0)=m makes the claimed answer Z/m, which has more than one element.

Remarks

  • The two boundary values behave differently, and only one of them is admitted. At m=0 the module Z/0 is a copy of Z and the formula reads Hom⁡Z(Z,Z/n)≅Z/n, which is correct and is the case d=gcd⁡(0,n)=n. At n=0 it fails, as step 4.1 records. The asymmetry is the asymmetry between the source and the target of a homomorphism, not an artefact of the gcd⁡ convention.

  • The displayed isomorphism is canonical for these quotient presentations. The classes [1]m and [n/d]n are distinguished by the standard quotient maps, not chosen generators. Evaluation at [1]m, followed by the inverse of [c]d↦[c(n/d)]n, therefore gives the isomorphism without an auxiliary choice.

Sources