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.

✓ 36 results · all verified · 31 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

1 · Prerequisites

2 · Summary

This page works in commutative rings with identity, using the regular-module definition of a Noetherian ring and the module theorem identifying finite generation, the ascending chain condition, and the maximal condition. It also uses the earlier algebra pages on ideals, quotient rings, localisations, polynomial rings, evaluation, and integrality, together with the module pages on free modules, exact sequences, and chain conditions. Those inputs let ideal-theoretic statements be transported to modules and back, and they supply the basic quotient, localisation, and polynomial constructions used throughout the later arguments.

The development first rewrites Noetherianity in ideal language and derives Noetherian induction, then proves stability under quotients, localisations, retractions, and finite products. It next breaks the Hilbert basis theorem into leading-coefficient ideals, one cancellation step, and the degree argument that makes polynomial ideals finitely generated, then passes to finite-variable polynomial rings and finite-type algebras. The later items treat finite presentation, finiteness of Hom, module-finite algebras, the Artin-Tate lemma and its integral form, and finally Noether's finiteness theorem for invariants and Cohen's criterion.

3 · Logical flowchart

4 · Definitions, theorems and proofs

RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Conventions for this development and where dependent choice and Zorn's lemma are used

Rings. Every ring on this page is commutative (Commutative ring) and carries an identity, since Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides builds the identity into the definition of a ring; the word "ring" below means that wherever a statement does not say otherwise. A statement that reads "let R be a ring" with no commutativity hypothesis is proved without using commutativity and applies in particular to the commutative rings this page is about. Ring homomorphisms preserve the identity (Ring homomorphism: additive, multiplicative, and required to send 1 to 1) and subrings contain the ambient identity (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication). Nothing here requires 1≠0: the zero ring is a ring, it is admitted by every statement that does not exclude it in as many words, and it is Noetherian, its one ideal being 0=R and generated by the empty set.

Noetherian and Artinian are cited, not redefined. Left and right Noetherian rings calls R left Noetherian when the left regular module RR is Noetherian, and Noetherian modules: every submodule is finitely generated calls a module Noetherian when every submodule of it is finitely generated. For a commutative ring the left and right conditions coincide, so the side is not written below. The descending-chain dual is Left and right Artinian rings, which calls R left Artinian when RR is Artinian; no statement on this page assumes or concludes that condition, and no argument below uses it. The equivalence of finite generation with the ascending chain condition and with the maximal condition is Finite generation, ACC, and maximal-condition characterizations of Noetherian modules, proved for modules; the ideal-level form is obtained on this page by transporting that theorem across the identification of the ideals of R with the submodules of RR, rather than by proving the cycle a second time.

Where a choice principle is used, and where none is. The definition of finite generation, and every argument below that produces a finite generating set from data already in hand, are theorems of ZF. Two places are different, and both are marked where they occur.

  • Dependent choice. The implication from the ascending chain condition to the maximal condition is not choice-free: from a nonempty family of ideals with no maximal member one builds a strictly ascending chain by choosing, at each stage, an ideal strictly containing the one already chosen, and the sequence of choices depends on the choices already made. Finite generation, ACC, and maximal-condition characterizations of Noetherian modules attributes exactly that implication to dependent choice, and the ideal-level statement on this page carries the attribution unchanged. The reverse implication, and the two implications relating finite generation to the other conditions, need no choice principle. Sources differ here: Milne §3 attributes the implication to dependent choice and Altman–Kleiman (16.4) to countable choice. The two principles are not the same, and the published module theorem's attribution is the one in force inside this library.
  • Zorn's lemma, hence the axiom of choice. Cohen's criterion below is proved by producing an ideal maximal among those that are not finitely generated, in a ring not yet known to be Noetherian. No chain condition is available to supply that maximal element, and it is obtained from Zorn's lemma applied to the set of non-finitely-generated ideals ordered by inclusion. This is a strictly stronger commitment than the dependent choice above, and the lemmas leading to Cohen's criterion say so in their own statements.

What "finitely generated" is measured against. For an ideal it means finite generation as an ideal of the ring, for a module finite generation as a module over the ring named, and for an algebra it means the algebra generated by finitely many elements. These are three different conditions and the ring or module against which each is taken is written out at every occurrence, because a subring of a ring B can be finitely generated as an algebra over A and not as an A-module.

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

The submodule generated by a subset consists of the finite R-linear combinations of that subset

Statement

Let R be a ring, let M be a left R-module and let S⊆M. Then the submodule generated by S (Generated submodule, cyclic and finitely generated modules, module basis and free module) is the set of finite R-linear combinations of elements of S:

⟨S⟩R  =  { ∑i=1krisi  :  k∈N, r1,…,rk∈R, s1,…,sk∈S },

where the term with k=0 is the empty sum 0M. In particular ⟨∅⟩R=0. Commutativity of R is not used, and the elements s1,…,sk are not required to be distinct.

Facts & Assumptions

Given: A ring R, a left R-module M and a subset S⊆M. Write L for the set displayed in the Statement.

[L1]

The submodule generated by S is ⟨S⟩R:=⋂{N≤M:S⊆N}, the family being nonempty because M≤M; thus ⟨S⟩R is the smallest submodule of M containing S (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L2]

For a left R-module M, a nonempty subset N⊆M is a submodule if and only if ru+v∈N for all r∈R and u,v∈N (The one-step submodule criterion; intersections and sums of submodules are submodules).

[L3]

A left R-module is an abelian group (M,+,0M) with an action satisfying r(m+n)=rm+rn, (r+s)m=rm+sm, (rs)m=r(sm) and 1Rm=m (Unital left and right modules over a ring; unqualified module means left module).

[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).

Proof

technique · direct
1.1L1given

Let L be the set of all sums ∑i=1krisi with k∈N, r1,…,rk∈R and s1,…,sk∈S, the value at k=0 being the empty sum 0M; in particular 0M∈L, so L is nonempty even when S is empty.

2.1L3step 1.1given

Every s∈S lies in L, being the one-term sum 1Rs, which equals s by the unitality axiom of a module; hence S⊆L.

2.2L2L3step 1.1algebra

L is a submodule of M: it is nonempty, and for r∈R and u=∑i=1krisi, v=∑j=1mtjuj in L the element ru+v is the sum ∑i=1k(rri)si+∑j=1mtjuj, again a finite R-linear combination of elements of S with k+m terms, so ru+v∈L and the submodule criterion applies.

2.3L2step 1.1algebra

Every submodule N≤M with S⊆N contains L: each si lies in N, so repeated use of the submodule criterion [L2] puts every risi and every finite sum of those elements in N; the case k=0 gives 0M∈N.

3.1L1step 2.1step 2.2step 2.3

⟨S⟩R=L: by steps 2.1 and 2.2 the set L is one of the submodules over which the intersection defining ⟨S⟩R runs, so ⟨S⟩R⊆L; and ⟨S⟩R is itself a submodule containing S, so step 2.3 applied to it gives L⊆⟨S⟩R.

4.1L4step 3.1algebra∎

Two consequences follow by reading the description at its extreme cases. Taking S=∅ leaves only the empty sum, so ⟨∅⟩R=0. Taking M to be the regular module over a commutative R, where the submodules are the ideals, the description becomes the finite-sum description of the ideal generated by S, so the two agree and this lemma extends that one from ideals to modules rather than competing with it.

Remarks

  • Unitality is where the containment S⊆⟨S⟩R comes from. Step 2.1 writes s=1Rs, which is available because Unital left and right modules over a ring; unqualified module means left module builds 1Rm=m into the definition of a module. Over a non-unital action the set of finite R-linear combinations need not contain S, and then it is not the generated submodule.

  • No finiteness is assumed of S. Each element of ⟨S⟩R carries its own finite list of coefficients and elements; different elements may use different lists, and no bound on the length is claimed.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every generating set of a finitely generated module contains a finite generating subset

Statement

Let R be a ring, let M be a finitely generated left R-module (Generated submodule, cyclic and finitely generated modules, module basis and free module) and let S⊆M satisfy ⟨S⟩R=M. Then some finite subset S′⊆S already satisfies ⟨S′⟩R=M.

No hypothesis is placed on S itself, which may be infinite, and none on R beyond being a ring.

Facts & Assumptions

Given: A ring R, a finitely generated left R-module M, and a subset S⊆M generating M.

[L1]

M is finitely generated when M=⟨T⟩R for some finite T, and ⟨T⟩R is the smallest submodule of M containing T (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L2]

For a ring R, a left R-module M and a subset S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S, the term with k=0 being 0M (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

Proof

technique · direct
1.1L1given

Fix a finite T⊆M with ⟨T⟩R=M, available because M is finitely generated, and recall the hypothesis ⟨S⟩R=M.

2.1L2step 1.1given

For each t∈T we have t∈M=⟨S⟩R, so t=∑i=1krisi for some k∈N, some r1,…,rk∈R and some s1,…,sk∈S; write St:={s1,…,sk}⊆S, a finite set with t∈⟨St⟩R. One such expression is selected for each of the finitely many elements of T, so this is a finite sequence of selections and no choice axiom is used.

3.1step 2.1algebra

Put S′:=⋃t∈TSt. This is a union of finitely many finite sets, hence finite, and S′⊆S; moreover St⊆S′ gives ⟨St⟩R⊆⟨S′⟩R, so t∈⟨S′⟩R for every t∈T, that is T⊆⟨S′⟩R.

4.1L1step 1.1step 3.1∎

⟨S′⟩R is a submodule of M containing T, so it contains the smallest such submodule, namely ⟨T⟩R=M; and ⟨S′⟩R⊆M always. Hence ⟨S′⟩R=M with S′⊆S finite.

Remarks

  • The finite generating subset depends on the chosen T, and no smallest one is claimed. Different finite generating sets T produce different subsets S′, and the lemma asserts only that some finite subset of S generates. It says nothing about the least possible size of such a subset.

  • The hypothesis that M is finitely generated cannot be dropped. Without it the conclusion is the assertion that every generating set of every module has a finite generating subset, which would make every module finitely generated, since a module always generates itself.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

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

Statement

Assume dependent choice, as available under the Axiom of Choice. Let R be a commutative ring. The following are equivalent.

  1. R is Noetherian (Left and right Noetherian rings).
  2. Every ideal of R is finitely generated: for every ideal a there are finitely many a1,…,an∈a, with n∈N, such that a=(a1,…,an).
  3. Ascending chain condition. Every chain of ideals a0⊆a1⊆a2⊆⋯ indexed by N stabilises: there is N∈N with an=aN for every n≥N.
  4. Maximal condition. Every nonempty set of ideals of R has a maximal member with respect to inclusion.

The implication 3⇒4 uses dependent choice. The implications 1⇔2, 2⇒3, and 4⇒2 are choice-free. The same attribution is carried by Finite generation, ACC, and maximal-condition characterizations of Noetherian modules, from which this statement is obtained.

Facts & Assumptions

Given: Dependent choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain), available under the Axiom of Choice (The Axiom of Choice), and a commutative ring R. Write RR for the additive group of R carrying the scalar action r⋅x:=rx; the ring axioms are exactly the four module axioms for this action, so RR is a left R-module (Unital left and right modules over a ring; unqualified module means left module), and it is the left regular module named by Left and right Noetherian rings. For S⊆R write (S) for the ideal generated by S (The ideal generated by a subset and principal ideals), and (a1,…,an) for ({a1,…,an}).

[L1]

A unital ring R is left Noetherian when its left regular module RR is Noetherian, and right Noetherian when the right regular module RR is Noetherian (Left and right Noetherian rings).

[L2]

A left R-module M is Noetherian when every submodule of M is finitely generated (Noetherian modules: every submodule is finitely generated).

[L3]

For a left R-module M, write (1) every submodule is finitely generated, (2) ACC, and (3) every nonempty set of submodules has a maximal member. The implications 1⇒2 and 3⇒1 are choice-free; 2⇒3 assumes DC, under which the three conditions are equivalent (Finite generation, ACC, and maximal-condition characterizations of Noetherian modules).

[L4]

An additive subgroup I≤(R,+) is a left ideal when ri∈I for every r∈R and i∈I, and a right ideal when ir∈I for every such r,i; a two-sided ideal is both, and in a commutative ring these three notions agree (Left, right and two-sided ideals).

[L5]

A subset N⊆M of a left R-module M is a submodule when it is a subgroup of the additive group of M and is closed under scalars, rn∈N for r∈R and n∈N (Submodule of a module).

[L6]

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).

[L7]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S, the term with k=0 being 0M (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

Proof

technique · direct
1.1L1L2given

Unfolding the two definitions in turn, R is Noetherian exactly when the left regular module RR is a Noetherian module, and that holds exactly when every submodule of RR is finitely generated as an R-module. No choice principle enters here: the two definitions are being read, not compared.

2.1L4L5step 1.1algebra

A subset I⊆R is a submodule of RR exactly when it is a subgroup of (R,+) closed under the action, that is, when rx∈I for all r∈R and x∈I; and that is word for word the condition defining a left ideal of R, which in a commutative ring is the same thing as an ideal. So the submodules of RR and the ideals of R are the same subsets of R, and since the correspondence is the identity on subsets it preserves and reflects inclusion.

3.1L6L7step 2.1

Finite generation means the same on both sides of that identification. For S⊆R the submodule ⟨S⟩R of RR is the set of finite sums ∑risi with ri∈R and si∈S, and the ideal (S) is that same set of finite sums; so ⟨S⟩R=(S), and an ideal is generated as a module by a finite subset exactly when it is generated as an ideal by that subset.

4.1L3step 2.1step 3.1

Apply the module theorem to M=RR and rewrite each of its three conditions through the identifications just made. "Every submodule of RR is finitely generated" becomes condition 2; "every ascending chain of submodules of RR stabilises" becomes condition 3, an ascending chain of ideals being an ascending chain of submodules and conversely; "every nonempty family of submodules of RR has a maximal member" becomes condition 4. With step 1.1 identifying condition 1 with the first of these, conditions 1 to 4 are equivalent.

5.1L1L3step 4.1given∎

The only choice use in this equivalence cycle is 3⇒4: apply the DC-dependent maximal-condition implication of [L3], with DC available under AC. The identifications in steps 1.1–3.1 are choice-free. Thus 1⇔2, 2⇒3, and 4⇒2 use no choice; the composite 3⇒2 is not claimed choice-free.

Remarks

  • Why the ideal-level form is proved rather than assumed. Left and right Noetherian rings fixes the Noetherian condition through the regular module, so the sentence "every ideal is finitely generated" is not the definition in force here but a consequence of it. Everything below cites this theorem for the ideal-level form, and does not unfold the regular module again.

  • The maximal condition is about a nonempty set of ideals. Dropping nonemptiness makes condition 4 false in every ring, since the empty set has no member at all, maximal or otherwise. The hypothesis is exactly the one carried by Finite generation, ACC, and maximal-condition characterizations of Noetherian modules.

  • Maximal, not greatest. A maximal member of a set of ideals has no member of that set strictly above it; it need not contain the others. In the set of all proper ideals of a ring with more than one maximal ideal there is no greatest element, and condition 4 does not claim one.

  • The chain in condition 3 is indexed from 0. Nothing changes if it is indexed from 1, since a chain indexed from 1 extends to one indexed from 0 by repeating its first term, but the index set is written out so that the stabilisation index N is unambiguous.

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

Noetherian induction: a property that passes to an ideal whenever it holds for every strictly larger ideal holds for every ideal

Statement

Let R be a Noetherian commutative ring and let P be a set of ideals of R with the following hereditary property: an ideal I of R belongs to P whenever every ideal J of R with I⊊J belongs to P. Then P contains every ideal of R.

Read P as the ideals satisfying a property P: if P(J) holds for every ideal J strictly containing I, and this for every I, then P holds for every ideal. The induction runs downward from the unit ideal, not upward from 0: the hypothesis applied to I=R has empty content on the left, since no ideal strictly contains R, so it asserts R∈P outright.

The proof uses the maximal condition of 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 therefore carries the same dependent-choice cost as that condition.

Facts & Assumptions

Given: A Noetherian commutative ring R and a set P of ideals of R with the hereditary property of the Statement. A member I of a set Σ of ideals is called maximal in Σ when no member of Σ strictly contains I.

[L2]

The implication from the ascending chain condition to the maximal condition uses dependent choice; the remaining implications are choice-free (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).

Proof

technique · contradiction
1.1assume-contragiven

Suppose the conclusion fails, and let Σ be the set of ideals of R that do not belong to P; the supposition says exactly that Σ≠∅.

2.1L1step 1.1

Since R is Noetherian and Σ is a nonempty set of ideals, it has a maximal member: fix an ideal I∈Σ such that no member of Σ strictly contains I.

3.1step 2.1

Let J be any ideal of R with I⊊J. Then J∉Σ, for otherwise J would be a member of Σ strictly containing I, against the maximality fixed in the previous step. So J∈P, and this holds for every ideal strictly containing I.

4.1step 3.1given

The hereditary property, applied to the ideal I, therefore gives I∈P. But I∈Σ means I∉P.

5.1L2step 2.1step 4.1discharge-contradiction∎

The supposition of step 1.1 is untenable, so Σ=∅ and P contains every ideal of R. The only non-constructive input is the maximal element produced in step 2.1, whose dependent-choice cost is the one recorded by the cited characterisation; nothing else in the argument selects anything.

Remarks

  • Where the induction starts. There is no base case to verify separately. The hereditary hypothesis at I=R quantifies over an empty collection of ideals, so it holds vacuously on the left and delivers R∈P; the principle then works downward. An attempt to run the same scheme upward from the zero ideal would need a descending chain condition, which a Noetherian ring need not satisfy.

  • A property failing for every ideal is not a counterexample. If P=∅ then Σ is the set of all ideals, step 2.1 produces the maximal member R, and the hereditary hypothesis fails at R; so such a P never satisfies the hypothesis in the first place.

  • Maximal, not greatest, is what the argument needs. Step 3.1 uses only that nothing in Σ lies strictly above I. It never compares I with an arbitrary member of Σ, which is what a greatest element would supply and what 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 does not provide.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A subring that admits a module retraction from a Noetherian ring is Noetherian

Statement

Let R′ be a Noetherian commutative ring and let R⊆R′ be a subring (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), so that R′ becomes an R-algebra through the inclusion and in particular an R-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms). Suppose there is a map

ρ ⁣:R′⟶R

that is R-linear (Module homomorphism and isomorphism, kernel, image and cokernel) and restricts to the identity on R, that is ρ(x)=x for every x∈R. Then R is Noetherian.

The map ρ is not assumed to be a ring homomorphism; additivity and ρ(ax)=aρ(x) for a∈R are all that is used.

Facts & Assumptions

Given: A Noetherian commutative ring R′, a subring R⊆R′, and an R-linear ρ:R′→R with ρ(x)=x for x∈R. For an ideal a of R write aR′ for the ideal of R′ generated by the subset a.

[L1]

A subset S⊆R is a subring of R when (T1) 1R∈S; (T2) x,y∈S implies x+y∈S; (T3) x∈S implies −x∈S; (T4) x,y∈S implies xy∈S (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L2]

An R-algebra is a unital ring A together with a unital ring homomorphism ηA:R→A whose image is central; the induced scalar action is ra:=ηA(r)a, making A an R-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

[L3]

A function f:M→N between left R-modules is an R-module homomorphism if 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).

[L5]

If a left module M over a ring is finitely generated and S⊆M satisfies ⟨S⟩R=M, then some finite subset of S already generates M (Every generating set of a finitely generated module contains a finite generating subset).

[L6]

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).

[L7]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S, the term with k=0 being 0M (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

Proof

technique · direct
1.1L1L2L3given

Fix an ideal a of R. Because R is a subring of R′ the two rings share the identity, so a⊆aR′, each a∈a being a⋅1R′; and ρ is additive with ρ(ax)=aρ(x) for a∈R and x∈R′, since R′ carries the R-action a⋅x=ax coming from the inclusion.

2.1L4L5L6L7step 1.1given

The ideal aR′ of R′ is exactly the set of finite sums ∑iaixi with ai∈a and xi∈R′, which is also the R′-submodule of R′ generated by the subset a; and aR′ is finitely generated because R′ is Noetherian. Applying the finite-subset lemma to the generating set a of that module produces finitely many elements a1,…,an∈a, with n∈N, generating aR′.

3.1L3L6step 1.1step 2.1

Let a∈a. By step 2.1 and the description of a generated ideal, a=∑i=1nxiai for some x1,…,xn∈R′. Applying ρ and using ρ(a)=a together with R-linearity, and noting ai∈R, gives a=ρ(a)=∑i=1naiρ(xi) with every ρ(xi)∈R.

4.1L4L6step 3.1∎

Hence a⊆(a1,…,an)R, and the reverse inclusion holds because each ai lies in a; so a=(a1,…,an)R is finitely generated. As a was arbitrary, every ideal of R is finitely generated and R is Noetherian.

Remarks

  • Why a ring retraction is not asked for. The only properties of ρ used are additivity and R-homogeneity, and both are used only in step 3.1, to push the relation a=∑xiai down into R. Requiring ρ to be multiplicative would exclude the averaging maps that are the standard source of such retractions.

  • The subring hypothesis is what makes a⊆aR′ available. A subring contains 1R′ by (T1) of Subring: a subset containing 1R and closed under addition, additive inverses and multiplication, so each a∈a is visibly a member of the ideal it generates in R′. Without a shared identity the inclusion can fail and the retraction would have nothing to act on.

  • Every ideal of R needs its own finite list. The list a1,…,an produced in step 2.1 depends on a, and no bound uniform in a is claimed or available.

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

Every ideal of a localisation is generated by the images of any generating set of its contraction

Statement

Let R be a commutative ring, let S⊆R be multiplicative and let λS ⁣:R→S−1R, r↦r/1, be the localisation map (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions). Let J be an ideal of S−1R and let

a  :=  λS−1(J)  =  {r∈R  :  r/1∈J}

be its contraction. Then a is an ideal of R, and for every subset T⊆R with a=(T) the ideal J is generated in S−1R by the image λS(T)={t/1:t∈T}. In particular, if a=(a1,…,an) with n∈N then J=(a1/1,…,an/1).

Only the S-saturated half of the ideal correspondence is used. Nothing here says that extension and contraction are mutually inverse on all ideals of R; that is false in general, and it is the contraction of an ideal of S−1R, not an arbitrary ideal of R, that this lemma starts from.

Facts & Assumptions

Given: A commutative ring R, a multiplicative subset S⊆R, an ideal J of S−1R, and a subset T⊆R generating the contraction a=λS−1(J).

[L1]

A subset S⊆R of a commutative ring is multiplicative if 1∈S and s,t∈S implies st∈S; the localisation S−1R has elements r/s with the displayed arithmetic, and the localisation map is the ring homomorphism λS:R→S−1R, r↦r/1 (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions).

[L2]

For a commutative ring R and a multiplicative S⊆R, extension I↦S−1I={r/s:r∈I, s∈S} and contraction J↦λS−1(J) give inverse inclusion-preserving bijections between S-saturated ideals of R and ideals of S−1R (Ideals of S−1R correspond to S-saturated ideals of R, and prime ideals correspond to primes disjoint from S).

[L3]

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).

[L4]

For a subset T of a ring, (T) is the intersection of all two-sided ideals of that ring containing T (The ideal generated by a subset and principal ideals).

Proof

technique · direct
1.1L1given

Fix the data of the Given line. The set a=λS−1(J) is the preimage of an ideal under the ring homomorphism λS.

2.1L2step 1.1

The contraction of an ideal of S−1R is one of the two directions of the ideal correspondence, so a is an S-saturated ideal of R, and because extension and contraction are mutually inverse on that class of ideals, its extension recovers J: J=S−1a={r/u:r∈a, u∈S}.

3.1L3L4step 2.1algebra

Every element of J lies in the ideal generated by the image of T. Indeed such an element is r/u with r∈a=(T) and u∈S, and r is then a finite sum r=∑i=1kciti with ci∈R and ti∈T; dividing by u gives r/u=∑i=1k(ci/u)(ti/1), a finite S−1R-linear combination of elements of the image of T. The empty sum k=0 gives r=0 and r/u=0, which lies in every ideal.

3.2L4step 2.1

Conversely each t/1 with t∈T lies in J, because t∈a=λS−1(J) says exactly that λS(t)=t/1 belongs to J; and J is an ideal, so it contains the ideal generated by that image.

4.1L4step 3.1step 3.2∎

The two inclusions of steps 3.1 and 3.2 give J=(λS(T)). Taking T={a1,…,an} finite yields J=(a1/1,…,an/1).

Remarks

  • What the cited correspondence does and does not give. It is a bijection between the S-saturated ideals of R and all ideals of S−1R (Ideals of S−1R correspond to S-saturated ideals of R, and prime ideals correspond to primes disjoint from S). An arbitrary ideal b of R need not be S-saturated, and then λS−1(S−1b) is strictly larger than b. The proof above never applies the correspondence to such a b: it starts from an ideal of S−1R and contracts.

  • The generating set is not required to be finite. The argument uses only that each element of a is a finite R-linear combination of elements of T; the finite case is stated separately because it is the one the Noetherian application needs.

  • The degenerate localisation is covered. If 0∈S then S−1R is the zero ring, its only ideal is 0, and the contraction is all of R; the conclusion holds because every subset of the zero ring generates its only ideal.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Every quotient and every localisation of a Noetherian ring is Noetherian

Statement

Let R be a Noetherian commutative ring. Then

  1. R/I is Noetherian for every ideal I of R (The quotient ring R/I with (r+I)(s+I)=rs+I), and
  2. S−1R is Noetherian for every multiplicative subset S⊆R (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions).

Both cases include their degenerate instances: I=R makes R/I the zero ring, and 0∈S makes S−1R the zero ring, and the zero ring is Noetherian.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal I of R with canonical projection π ⁣:R→R/I, and a multiplicative subset S⊆R with localisation map λS ⁣:R→S−1R.

[L1]

For I⊴R, the maps J↦J/I and K↦π−1(K) are inverse inclusion-preserving bijections between the ideals J of R containing I and the ideals K of R/I (Correspondence theorem: ideals of R/I correspond to ideals of R containing I).

[L2]

The canonical projection R→R/I is a surjective ring homomorphism with kernel I (The canonical projection R→R/I is a surjective ring homomorphism with kernel I).

[L3]

The quotient ring R/I has underlying set the additive cosets of I and multiplication (r+I)(s+I)=rs+I (The quotient ring R/I with (r+I)(s+I)=rs+I).

[L4]

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).

[L6]

For an ideal J of S−1R the contraction a=λS−1(J) is an ideal of R, and whenever a=(a1,…,an) one has J=(a1/1,…,an/1) (Every ideal of a localisation is generated by the images of any generating set of its contraction).

Proof

technique · direct
1.1L1L3given

Every ideal of R/I is of the form J/I=π(J) for an ideal J of R containing I, by the correspondence between the ideals of R/I and the ideals of R containing I.

1.2L5given

Since R is Noetherian, every ideal of R is finitely generated; in particular the ideal J of the previous sentence is, and so is the contraction of any ideal of S−1R.

2.1L2L4step 1.1step 1.2

Fix an ideal of R/I and write it as J/I with J=(x1,…,xn), n∈N. Then J/I is generated in R/I by π(x1),…,π(xn): an element of J/I is π(y) with y=∑icixi, so it equals ∑iπ(ci)π(xi); conversely a finite sum ∑icˉiπ(xi) has each cˉi=π(ci) by surjectivity of π, hence equals π(∑icixi)∈π(J). So every ideal of R/I is finitely generated.

2.2L6step 1.2given

Fix an ideal J′ of S−1R and let a=λS−1(J′) be its contraction, an ideal of R. By step 1.2 there are a1,…,an∈R, with n∈N, such that a=(a1,…,an), and then J′=(a1/1,…,an/1). So every ideal of S−1R is finitely generated.

3.1L5step 2.1step 2.2∎

A commutative ring all of whose ideals are finitely generated is Noetherian, so R/I is Noetherian by step 2.1 and S−1R is Noetherian by step 2.2.

Remarks

  • The converse of neither half holds. A quotient or a localisation of a non-Noetherian ring can be Noetherian: the fraction field of a non-Noetherian integral domain is a field, and a field is Noetherian. The theorem is therefore stated in one direction only.

  • Where the Noetherian hypothesis is spent. It is used exactly twice, both times in step 1.2, to produce a finite generating list: once for an ideal of R containing I, and once for the contraction of an ideal of S−1R. Neither half needs the ascending chain condition or the maximal condition, so neither half uses a choice principle beyond what 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 already records.

  • The quotient half uses only surjectivity of the projection. Step 2.1 appeals to no other property of π, so the same argument shows that the image of a finitely generated ideal under any surjective homomorphism of commutative rings is finitely generated.

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

A ring with finitely many ideals of zero intersection whose quotients are Noetherian rings is Noetherian

Statement

Let R be a commutative ring and let a1,…,ar be ideals of R, with r∈N and r≥1, such that

⋂i=1rai=0

and every quotient ring R/ai (The quotient ring R/I with (r+I)(s+I)=rs+I) is Noetherian. Then R is Noetherian.

The restriction r≥1 avoids the vacuous endpoint. If r=0, the empty intersection is R itself (Ideal criteria and intersections of ideals), so the displayed condition forces R=0; the conclusion is then still true because the zero ring is Noetherian.

Facts & Assumptions

Given: A commutative ring R, ideals a1,…,ar with r≥1 and zero intersection, and Noetherian quotient rings R/ai with canonical projections πi ⁣:R→R/ai.

[L1]

A finite direct sum is Noetherian if and only if every summand is Noetherian, and it is Artinian if and only if every summand is Artinian. The empty direct sum is included (Finite direct sums preserve and reflect Noetherian and Artinian conditions).

[L2]

For a unital ring R and a family (Mi)i∈I of left R-modules, the direct sum ⨁i∈IMi is the submodule of the coordinatewise product consisting of the families of finite support (The direct sum of an indexed family of modules).

[L3]

A left R-module M is Noetherian when every submodule of M is finitely generated (Noetherian modules: every submodule is finitely generated).

[L4]

The canonical projection R→R/I is a surjective ring homomorphism with kernel I (The canonical projection R→R/I is a surjective ring homomorphism with kernel I).

[L5]

An R-algebra is a unital ring A with a unital ring homomorphism ηA:R→A of central image; the induced scalar action ra:=ηA(r)a makes A an R-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

[L6]

A function f:M→N between left R-modules is an R-module homomorphism if 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).

Proof

technique · direct
1.1L3L4L5L7given

Each R/ai is a Noetherian R-module for the action r⋅xˉ:=πi(r)xˉ, which is the algebra action along the surjective projection πi. A subset of R/ai closed under that action is closed under multiplication by every element of R/ai, because πi is onto, so the R-submodules of R/ai are exactly its ideals; each such ideal is generated over R/ai by a finite list, since R/ai is a Noetherian ring, and the same list generates it over R because every coefficient in R/ai is πi of a coefficient in R.

1.2L2L6given

The map ϕ ⁣:R→⨁i=1rR/ai, ϕ(x)=(π1(x),…,πr(x)), is R-linear, and ϕ(x)=0 says x∈ai for every i, so ker⁡ϕ=⋂i=1rai=0 and ϕ is injective.

2.1L1L2step 1.1

The direct sum ⨁i=1rR/ai has finitely many summands, each Noetherian as an R-module, so it is a Noetherian R-module.

3.1L3L6step 1.2step 2.1

Let b be an ideal of R. Its image ϕ(b) is an R-submodule of the direct sum, being the image of a submodule under an R-linear map, so it is generated by finitely many of its own elements ϕ(b1),…,ϕ(bk) with b1,…,bk∈b and k∈N. For b∈b write ϕ(b)=∑j=1kcjϕ(bj)=ϕ(∑j=1kcjbj) with cj∈R; injectivity of ϕ gives b=∑j=1kcjbj, so b=(b1,…,bk).

4.1L7step 3.1∎

Every ideal of R is therefore finitely generated, and a commutative ring with that property is Noetherian.

Remarks

  • Neither hypothesis can be dropped. Without the zero intersection the map ϕ of step 1.2 has a kernel and step 3.1 cannot pull generators back; taking r=1 and a1=R shows what goes wrong, since the zero ring is Noetherian while R need not be. Without finiteness of the list, the direct sum in step 2.1 need not be Noetherian.

  • The ideals are not assumed distinct, comparable or proper. Repetitions and the values 0 and R are all admitted; only the intersection and the Noetherian quotients are used.

  • The intersection condition says R embeds in the product of its quotients. That is the entire content of step 1.2, and it is why the corollary is about an embedding rather than about a decomposition: no claim is made that ϕ is surjective.

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

A product of two Noetherian rings is Noetherian

Statement

Let R and S be Noetherian commutative rings. Then the product ring R×S (The product ring R×S with componentwise operations, its identity (1R,1S) and its units R××S×) is Noetherian.

Facts & Assumptions

Given: Noetherian commutative rings R and S, and their product ring R×S with componentwise operations.

[L1]

The product ring R×S is the cartesian product of the underlying sets with the componentwise operations (a,b)+(a′,b′)=(a+a′,b+b′) and (a,b)(a′,b′)=(aa′,bb′), zero (0R,0S) and identity (1R,1S) (The product ring R×S with componentwise operations, its identity (1R,1S) and its units R××S×).

[L2]

For a ring homomorphism f ⁣:R→S there is a ring isomorphism R/ker⁡f≅im⁡f (First isomorphism theorem for rings: R/ker⁡f≅im⁡f).

[L3]

If a commutative ring T has ideals a1,…,ar with r≥1 and zero intersection, and every quotient ring T/ai is Noetherian, then T is Noetherian (A ring with finitely many ideals of zero intersection whose quotients are Noetherian rings is Noetherian).

Proof

technique · direct
1.1L1givenalgebra

Put a1={0R}×S and a2=R×{0S}. Each is an additive subgroup of R×S closed under multiplication by an arbitrary element, since (a,b)(0R,t)=(0R,bt) and (a,b)(u,0S)=(au,0S), so each is an ideal; and a1∩a2={(0R,0S)}=0. The ring R×S is commutative because R and S are and the operations are componentwise.

2.1L1L2step 1.1algebra

The coordinate maps p1(a,b)=a and p2(a,b)=b are ring homomorphisms, since the operations are componentwise and p1(1R,1S)=1R, p2(1R,1S)=1S; they are surjective, with ker⁡p1=a1 and ker⁡p2=a2. The first isomorphism theorem therefore gives ring isomorphisms (R×S)/a1≅R and (R×S)/a2≅S.

3.1L3step 1.1step 2.1algebra∎

A ring isomorphism carries ideals to ideals and finite generating lists to finite generating lists, so a ring isomorphic to a Noetherian ring is Noetherian; hence both quotients in step 2.1 are Noetherian. With the zero intersection of step 1.1 this is the hypothesis of the preceding corollary at r=2, and it gives that R×S is Noetherian.

Remarks

  • Every finite product of Noetherian rings is Noetherian, by induction on the number of factors using R1×⋯×Rn+1≅(R1×⋯×Rn)×Rn+1; the base case of one factor is tautological. A product indexed by an infinite set is not defined by The product ring R×S with componentwise operations, its identity (1R,1S) and its units R××S×, which introduces the product of two rings only, so no claim is made about one here.

  • The converse holds as well, though it is not what is claimed above: step 2.1 exhibits each factor as isomorphic to a quotient of R×S, and Every quotient and every localisation of a Noetherian ring is Noetherian makes every quotient of a Noetherian ring Noetherian. So R×S is Noetherian exactly when both factors are.

  • When both factors are nonzero, the two coordinate ideals are incomparable, and their intersection is zero while their sum is the unit ideal. If one factor is the zero ring, one coordinate ideal is the whole product and the other is zero, so they are comparable; the proof uses only their zero intersection and covers that degenerate case as well.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-08-26Open item page →

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

Statement

Let R be a commutative ring, let a be an ideal of the polynomial ring R[x] (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution), and for n∈N set

an  :=  {0}∪{lc⁡(f)  :  f∈a, f≠0, deg⁡f=n}⊆R.

Then an is an ideal of R for every n∈N, and

a0⊆a1⊆a2⊆⋯ .

The index runs over N, so the chain begins at a0, whose members are 0 together with the nonzero constant polynomials that lie in a.

Adjoining 0 is not cosmetic. The zero polynomial has no degree and no leading coefficient (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree), so it contributes no element, and without the adjunction the set would be empty whenever a contains no element of degree exactly n.

Facts & Assumptions

Given: A commutative ring R, an ideal a of R[x], and n∈N. A nonzero f∈a of degree n with lc⁡(f)=c is said to realise c at stage n.

[L1]

R[x] is the set of finitely supported functions a ⁣:N→R, with (a+b)i=ai+bi and (ab)i=∑j+k=iajbk; the constant r is the sequence supported at 0 with value r, and x is the sequence with coefficient 1R at index 1 and zero elsewhere (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L2]

For 0≠f=∑iaixi∈R[x] the degree is deg⁡f=max⁡{i∈N:ai≠0} and the leading coefficient is lc⁡(f)=adeg⁡f; the zero polynomial has no degree and no leading coefficient (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree).

[L3]

A nonempty subset I⊆R is a two-sided ideal exactly when it is closed under x−y and under rx,xr for all r∈R, x,y∈I (Ideal criteria and intersections of ideals).

[L4]

For nonzero f,g∈R[x] over a commutative ring: if f+g≠0 then deg⁡(f+g)≤max⁡{deg⁡f,deg⁡g}; the coefficient of xdeg⁡f+deg⁡g in fg is lc⁡(f)lc⁡(g), and if fg≠0 then deg⁡(fg)≤deg⁡f+deg⁡g (Degree inequalities for sums and products over a commutative ring).

[L5]

An additive subgroup I≤(R,+) is a left ideal when ri∈I for every r∈R and i∈I, and in a commutative ring the left, right and two-sided notions agree (Left, right and two-sided ideals).

Proof

technique · direct
1.1L1L2given

Fix n∈N and read the displayed definition: an consists of 0 together with the leading coefficients of those elements of a that are nonzero of degree exactly n. In particular 0∈an, so an is a nonempty subset of R; and no element of an other than the adjoined 0 is 0, since a leading coefficient is nonzero by definition.

2.1L1L2L4step 1.1algebra

an is closed under differences. Let c,c′∈an. If c′=0 then c−c′=c∈an. If c=0 and c′≠0, take g∈a realising c′ at stage n; negation is coefficientwise, so −g∈a is nonzero of degree n with lc⁡(−g)=−c′, and c−c′=−c′∈an. If both are nonzero, take realisers f,g∈a at stage n; then −g is nonzero of degree n, the coefficient of xn in f−g is c−c′, and the coefficients of f−g above index n all vanish. Should c−c′=0, the difference lies in an as the adjoined element; otherwise f−g≠0, the degree law gives deg⁡(f−g)≤max⁡{n,n}=n, and the nonvanishing coefficient at xn forces deg⁡(f−g)=n with lc⁡(f−g)=c−c′, so c−c′∈an.

2.2L1L2L4step 1.1algebra

an is closed under multiplication by elements of R. Let c∈an and r∈R. If rc=0 the product lies in an as the adjoined element, and this covers c=0 and r=0. Otherwise c≠0 and r≠0; take f∈a realising c at stage n and read r as a constant polynomial, which is nonzero of degree 0 with leading coefficient r. The coefficient of x0+n in the product rf is rc≠0, so rf≠0; the degree law then gives deg⁡(rf)≤0+n, and the nonvanishing coefficient at xn forces deg⁡(rf)=n with lc⁡(rf)=rc. Since a is an ideal of R[x] we have rf∈a, so rc∈an.

2.3L1L2step 1.1

The stages ascend. Let c∈an with c≠0 and let f∈a realise it at stage n. Multiplying by x shifts coefficients: by the convolution rule the coefficient of xi in xf is the coefficient of xi−1 in f for i≥1 and is 0 at i=0. So xf has zero coefficients above index n+1 and coefficient c≠0 at index n+1, whence xf is a nonzero element of a of degree n+1 with lc⁡(xf)=c. Thus c∈an+1, and 0∈an+1 as well, so an⊆an+1.

3.1L3L5step 2.1step 2.2

By the ideal criterion, a nonempty subset of a commutative ring closed under differences and under multiplication by arbitrary ring elements is an ideal; steps 2.1 and 2.2 supply exactly those closures, so an is an ideal of R.

4.1step 2.3step 3.1∎

Step 3.1 holds for every n∈N and step 2.3 gives an⊆an+1 for every n∈N, so the stages form an ascending chain of ideals of R indexed by N and beginning at a0. A nonzero element of a has degree 0 exactly when it is a nonzero constant, and its leading coefficient is then that constant, so a0 is the set of constants lying in a, the zero constant included.

Remarks

  • Exact degree, not degree at most n. Defining the stage by "degree at most n" gives the same ideals, but then the ideal property itself needs the shifting argument of step 2.3 rather than only the ascent. With exact degree the two facts separate cleanly, which is what the Hilbert basis argument uses: it needs a generator of a prescribed degree, not merely of bounded degree.

  • The chain need not be strictly increasing, and it need not stabilise. Nothing above assumes R Noetherian. Stabilisation is exactly what the Noetherian hypothesis will buy, and it is not available here.

  • Why an is closed under multiplication even where degrees drop. Over a ring with zero divisors rf can have degree below n, and then rc=0; step 2.2 records that case separately and sends it to the adjoined 0 rather than pretending the degree is preserved.

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

A single cancellation step lowers the degree of a polynomial in an ideal once its leading coefficient lies in a realised stage

Statement

Let R be a commutative ring, let a be an ideal of R[x], let n∈N, and let an be the stage ideal of 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. Suppose m∈N and g1,…,gm∈a are nonzero polynomials of degree n whose leading coefficients cj=lc⁡(gj) generate an, so that an=(c1,…,cm).

Let f∈a be nonzero of degree d with d≥n and lc⁡(f)∈an. Then there is a polynomial h in the ideal of R[x] generated by g1,…,gm such that

f−h=0orf−h≠0  and  deg⁡(f−h)<d.

At d=0 the second alternative is impossible, so there f=h. At m=0 the hypothesis on f cannot be met: an is then the zero ideal while a leading coefficient is nonzero, so the statement is not vacuously producing a degree drop out of nothing.

Facts & Assumptions

Given: A commutative ring R, an ideal a of R[x], an index n∈N, polynomials g1,…,gm∈a nonzero of degree n with leading coefficients c1,…,cm generating an, and a nonzero f∈a of degree d≥n with lc⁡(f)∈an.

[L1]

R[x] is the set of finitely supported functions a ⁣:N→R, with (a+b)i=ai+bi and (ab)i=∑j+k=iajbk; x is the sequence with coefficient 1R at index 1 and zero elsewhere (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L2]

For 0≠f=∑iaixi∈R[x] the degree is deg⁡f=max⁡{i∈N:ai≠0} and the leading coefficient is lc⁡(f)=adeg⁡f; the zero polynomial has no degree and no leading coefficient (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree).

[L3]

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).

[L4]

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).

Proof

technique · direct
1.1L1L2given

Fix the data of the Given line and write c=lc⁡(f), a nonzero element of R lying in an; the exponent d−n is a natural number because d≥n.

2.1L3L4step 1.1

Since an is the ideal generated by c1,…,cm and c lies in it, the finite-sum description gives r1,…,rm∈R with c=∑j=1mrjcj. Any one such list may be taken; the construction below uses no property of it beyond this equation.

3.1L1L2L3step 2.1

Put h:=∑j=1mrjxd−ngj, which lies in the ideal of R[x] generated by g1,…,gm because each coefficient rjxd−n is an element of R[x]. By the convolution rule the coefficient of xi in rjxd−ngj is rj times the coefficient of xi−(d−n) in gj, read as 0 when i<d−n. For i>d that index exceeds n, so the coefficient vanishes; at i=d that index is exactly n, so the coefficient is rjcj. Summing over j, the polynomial h has zero coefficients at every index above d and coefficient ∑j=1mrjcj=c at index d.

4.1L2step 3.1

The polynomial f−h lies in a and has zero coefficient at every index i≥d: above d both f and h vanish, and at d the two coefficients are c and c. So either f−h=0, or f−h is nonzero and every index carrying a nonzero coefficient is below d, which by the definition of degree means deg⁡(f−h)<d.

5.1L2L3step 3.1step 4.1∎

Two extreme cases are worth recording. When d=n the exponent d−n is 0 and x0=1, so h=∑jrjgj and no shift occurs. When d=0 there is no natural number below d, so the second alternative of step 4.1 cannot occur and the conclusion is the equality f=h. When m=0 the sum defining an is empty, an=0, and no nonzero leading coefficient lies in it, so no f satisfies the hypothesis.

Remarks

  • Nothing is divided and no leading coefficient is inverted. The correction h is built by multiplying the given gj by ring elements and a power of x, so the argument runs over an arbitrary commutative ring rather than only over a field or a domain. That is exactly why the stage ideals are needed: over a field one generator per stage would do.

  • The gj must have degree exactly n. If some gj had degree below n the coefficient computation in step 3.1 would place rjcj at an index below d and the cancellation at xd would fail. This is what makes the exact-degree definition of the stage ideal the usable one.

  • The lemma produces one step, not a terminating procedure. Iterating it requires knowing that the leading coefficient of f−h again lies in a realised stage, which is what the ascending chain condition supplies in the finite-generation lemma that uses this one.

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

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

Statement

Let R be a Noetherian commutative ring and let a be an ideal of R[x]. Let a0⊆a1⊆⋯ be the stage ideals of 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 and let N∈N be an index at which that chain stabilises, so an=aN for every n≥N. For each n≤N choose finitely many nonzero elements cn,1,…,cn,mn of an generating it, and for each of them a polynomial gn,j∈a, nonzero of degree n, with lc⁡(gn,j)=cn,j.

Then the finitely many polynomials gn,j, for n≤N and 1≤j≤mn, generate a as an ideal of R[x]. In particular every ideal of R[x] is finitely generated.

The selections are possible: each an is an ideal of the Noetherian ring R, hence has a finite generating set, from which the zero element may be discarded without loss, and every nonzero element of an is by definition the leading coefficient of some nonzero degree-n element of a. Only finitely many selections are made, so no choice axiom is used.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal a of R[x], and the stage ideals an for n∈N.

[L1]

For a commutative ring, being Noetherian is equivalent to every ideal being finitely generated, and to every ascending chain of ideals indexed by N stabilising (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).

[L2]

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).

[L3]

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).

[L4]

With an=(c1,…,cm) realised at stage n by g1,…,gm∈a, every nonzero f∈a of degree d≥n with lc⁡(f)∈an admits an h in the ideal generated by g1,…,gm 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).

[L5]

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 (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree).

[L6]

Every nonempty subset S⊆N has a least element: there is ℓ∈S with ℓ≤s for all s∈S (The well-ordering principle).

Proof

technique · contradiction
1.1L1L2given

The stage ideals form an ascending chain of ideals of R indexed by N, and R is Noetherian, so that chain stabilises: fix N∈N with an=aN for every n≥N.

2.1L1L2L3step 1.1

For each n≤N the ideal an of R is finitely generated; discard the zero element from a finite generating set, which changes nothing it generates, and realise each remaining generator cn,j by a nonzero gn,j∈a of degree n. This is a selection over the finitely many pairs (n,j) with n≤N, so it is a finite selection. Let b be the ideal of R[x] generated by all the gn,j; since every gn,j lies in a, we have b⊆a.

3.1assume-contraL3L5L6step 2.1

Suppose b≠a, so that a∖b is nonempty. The zero polynomial lies in b, so every element of a∖b is nonzero and therefore has a degree; the set of those degrees is a nonempty subset of N and so has a least element d. Fix f∈a∖b with deg⁡f=d.

4.1L2L4L5step 2.1step 3.1

Put n=min⁡(d,N), so n≤N and d≥n. If d≤N then n=d and lc⁡(f) lies in ad=an by the definition of the stage; if d>N then n=N and lc⁡(f)∈ad=aN=an by the stabilisation of step 1.1. The polynomials gn,1,…,gn,mn realise generators of an at stage n, so the cancellation lemma applies and yields h in the ideal generated by them, hence h∈b, with f−h=0 or deg⁡(f−h)<d.

5.1step 3.1step 4.1discharge-contradiction∎

Both alternatives are impossible. If f−h=0 then f=h∈b, contradicting f∈a∖b. If f−h≠0 with deg⁡(f−h)<d, then f−h lies in a and not in b, since h∈b and f∉b, so its degree belongs to the set whose least element is d, contradicting deg⁡(f−h)<d. Therefore a=b, and a is generated by the finitely many gn,j.

Remarks

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

Hilbert basis theorem: if R is Noetherian then R[x] is Noetherian

Statement

Let R be a Noetherian commutative ring. Then the polynomial ring R[x] is a Noetherian commutative ring.

No hypothesis beyond Noetherianity is placed on R: it may have zero divisors, and it may be the zero ring.

Facts & Assumptions

Given: A Noetherian commutative ring R and its polynomial ring R[x].

[L1]

For every commutative ring R, the coefficientwise addition and convolution multiplication make R[x] 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).

[L2]

Over a Noetherian commutative ring R, every ideal of R[x] is generated by finitely many polynomials realising generators of its stage ideals up to a stabilisation degree; in particular every ideal of R[x] is finitely generated (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).

Proof

technique · direct
1.1L1given

R[x] is a commutative ring, so the ideal-level characterisation of the Noetherian condition applies to it.

2.1L2step 1.1

Every ideal of R[x] is finitely generated, by the finite-generation lemma applied to the Noetherian ring R.

3.1L3step 2.1∎

A commutative ring all of whose ideals are finitely generated is Noetherian, so R[x] is Noetherian.

Remarks

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N

Statement

Let R be a Noetherian commutative ring. Then the iterated polynomial ring R[x1,…,xn] of Polynomial rings in finitely many commuting indeterminates by iteration is Noetherian for every n∈N.

The index starts at 0, where the published definition sets R[x1,…,x0]=R and the assertion is the hypothesis itself.

Facts & Assumptions

Given: A Noetherian commutative ring R.

[L1]

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

[L2]

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

Proof

technique · induction
1.1baseL1given

At n=0 the recursive definition gives R[x1,…,x0]=R, which is Noetherian by hypothesis; this is the base of the induction and is not skipped.

1.2ih

Let n∈N and assume R[x1,…,xn] is Noetherian.

2.1L1L2step 1.2

The recursive definition gives R[x1,…,xn+1]=R[x1,…,xn][xn+1], a polynomial ring in one indeterminate over the ring assumed Noetherian in step 1.2; the Hilbert basis theorem applied to that ring makes R[x1,…,xn+1] Noetherian.

3.1step 1.1step 2.1discharge-induction∎

The base case of step 1.1 and the passage of step 2.1 give, by induction on n, that R[x1,…,xn] is Noetherian for every n∈N.

Remarks

  • Finitely many indeterminates is essential. The induction produces a proof for each n∈N separately and says nothing about a ring of polynomials in infinitely many indeterminates; the companion examples page carries a witness that the conclusion fails there.

  • The converse holds too, by iterating R[x] is Noetherian if and only if R is Noetherian down the tower of coefficient rings.

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

R[x] is Noetherian if and only if R is Noetherian

Statement

Let R be a commutative ring. Then R[x] is Noetherian if and only if R is Noetherian.

Facts & Assumptions

Given: A commutative ring R and its polynomial ring R[x].

[L1]

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

[L2]

For commutative rings R,S, a unital ring homomorphism φ ⁣:R→S and s∈S, there is a unique unital ring homomorphism ev⁡φ,s ⁣:R[x]→S that extends φ on constant polynomials and sends x to s (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism).

[L3]

For a unital ring homomorphism φ ⁣:R→S between commutative rings, s∈S and f=∑iaixi∈R[x], the value of f at s along φ is fφ(s)=∑iφ(ai)si (Evaluation and roots of a polynomial in a commutative target ring).

[L4]

For a ring homomorphism f ⁣:R→S there is a ring isomorphism R/ker⁡f≅im⁡f (First isomorphism theorem for rings: R/ker⁡f≅im⁡f).

[L5]

Every quotient R/I of a Noetherian commutative ring by an ideal is Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

Proof

technique · direct
1.1L1given

For the direction from R to R[x], the Hilbert basis theorem applied to R gives at once that R[x] is Noetherian.

1.2L2L3given

For the converse direction, take φ to be the identity of R and s=0R in the universal property: there is a unital ring homomorphism ε ⁣:R[x]→R, evaluation at 0, which is the identity on constant polynomials and sends x to 0. Being the identity on constants makes ε surjective, so im⁡ε=R.

2.1L4step 1.2

Still for the converse direction, the first isomorphism theorem applied to ε gives a ring isomorphism R[x]/ker⁡ε≅R.

3.1L5step 2.1algebra

Still for the converse direction, assume R[x] Noetherian. Its quotient R[x]/ker⁡ε is then Noetherian, and a ring isomorphism carries ideals to ideals and finite generating lists to finite generating lists, so the isomorphic ring R is Noetherian.

4.1step 1.1step 3.1∎

Step 1.1 is one implication and step 3.1 is the other, so R[x] is Noetherian exactly when R is.

Remarks

  • Which half is the theorem. The direction from R to R[x] is the Hilbert basis theorem and carries all the work; the converse is three citations, since R is a quotient of R[x] and quotients of Noetherian rings are Noetherian.

  • Evaluation at any element of R would do. The argument uses only that ε is a surjective ring homomorphism R[x]→R; evaluation at 0 is chosen because it is the one whose kernel, the ideal of polynomials with zero constant term, is the easiest to name.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Subalgebra generated by a subset, algebras of finite type, and module-finite algebras

Definition

Let R be a commutative ring and let A be a commutative R-algebra with structure map ηA ⁣:R→A (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

The subalgebra generated by finitely many elements. Let n∈N and a1,…,an∈A. Iterating the universal property of a polynomial ring (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism) along the recursion R[x1,…,xk+1]=R[x1,…,xk][xk+1] of Polynomial rings in finitely many commuting indeterminates by iteration gives a unique unital ring homomorphism

ev⁡ ⁣:R[x1,…,xn]⟶A

that agrees with ηA on constants and sends xi to ai for each i; at each step of the recursion the one-variable universal property supplies existence and uniqueness of the extension, and at n=0 the map is ηA itself. Its image is written R[a1,…,an] and is called the R-subalgebra of A generated by a1,…,an. It is a subring of A containing ηA(R), and it is the smallest such subring containing a1,…,an, since any subring with those properties is closed under the sums and products that make up a polynomial expression. At n=0 it is ηA(R), the image of R in A.

Finite type. A is of finite type over R, equivalently a finitely generated R-algebra, when A=R[a1,…,an] for some n∈N and some a1,…,an∈A. Equivalently, A is isomorphic as an R-algebra to a quotient R[x1,…,xn]/a for some n∈N and some ideal a: the map ev⁡ above is then surjective, and First isomorphism theorem for rings: R/ker⁡f≅im⁡f identifies A with R[x1,…,xn]/ker⁡ev⁡; conversely the composite of the canonical projection with the inclusion of the indeterminates exhibits any such quotient as generated by the residues of x1,…,xn.

Module-finite. A is module-finite over R, equivalently a finite R-algebra, when A is finitely generated as an R-module (Generated submodule, cyclic and finitely generated modules, module basis and free module) for the action r⋅a=ηA(r)a.

Module-finite implies finite type. If b1,…,bn generate A as an R-module then R[b1,…,bn], being a subring of A that contains ηA(R) and every bi, contains every R-linear combination ∑iηA(ri)bi and hence all of A; so A=R[b1,…,bn]. The converse fails, and the companion examples page carries a witness.

Remarks

  • Three conditions, three rings. "Finitely generated" is ambiguous on its own: an ideal may be finitely generated as an ideal, a module as a module, and an algebra as an algebra, and the three are different requirements. This page writes "of finite type" for the algebra condition and "module-finite" for the module condition, and always names the ring over which the condition is taken. Sources differ in vocabulary: Totaro and Milne write "finite algebra" for what is called module-finite here, and Altman–Kleiman write "module finite" and "algebra finite".

  • The generators need not be algebraically independent. Nothing above asks ev⁡ to be injective. When it is, A is a polynomial ring and the ideal a is zero; that is a special case, not the definition.

  • The empty list is allowed and is not the same as A=R. At n=0 the subalgebra generated is ηA(R), which is a quotient of R rather than a copy of it unless ηA is injective.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every algebra of finite type over a Noetherian ring is a Noetherian ring

Statement

Let R be a Noetherian commutative ring and let A be a commutative R-algebra of finite type (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras). Then A is a Noetherian ring.

Facts & Assumptions

Given: A Noetherian commutative ring R and a commutative R-algebra A of finite type, with structure map ηA ⁣:R→A.

[L1]

An R-algebra A is of finite type over R when A=R[a1,…,an] for some n∈N and a1,…,an∈A, where R[a1,…,an] is the image of the unital ring homomorphism R[x1,…,xn]→A agreeing with ηA on constants and sending xi to ai (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

For a ring homomorphism f ⁣:R→S there is a ring isomorphism R/ker⁡f≅im⁡f (First isomorphism theorem for rings: R/ker⁡f≅im⁡f).

[L3]

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).

[L4]

Every quotient R/I of a Noetherian commutative ring by an ideal is Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

Proof

technique · direct
1.1L1given

By the finite-type hypothesis there are n∈N and a1,…,an∈A with A=R[a1,…,an], so the evaluation homomorphism ev⁡ ⁣:R[x1,…,xn]→A sending xi to ai has image all of A and is therefore surjective.

2.1L2step 1.1

The first isomorphism theorem applied to ev⁡ gives a ring isomorphism R[x1,…,xn]/ker⁡ev⁡≅A.

3.1L3L4step 2.1algebra∎

The ring R[x1,…,xn] is Noetherian because R is, so its quotient by the ideal ker⁡ev⁡ is Noetherian; a ring isomorphism carries ideals to ideals and finite generating lists to finite generating lists, so A is Noetherian.

Remarks

  • This is the form of the Hilbert basis theorem later pages use. A ring presented by finitely many generators and any relations at all is Noetherian, with no hypothesis on the relations; the number of generators is what matters, not their independence.

  • The converse is false and is not claimed. A Noetherian ring need not be of finite type over a Noetherian subring: a field extension generated by infinitely many algebraic elements is a field, hence Noetherian, and is not of finite type over the base field as an algebra.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every algebra of finite type over a principal ideal domain is a Noetherian ring

Statement

Let R be a principal ideal domain (Principal ideal domain) and let A be a commutative R-algebra of finite type (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras). Then A is a Noetherian ring.

Facts & Assumptions

Given: A principal ideal domain R and a commutative R-algebra A of finite type. A field is a principal ideal domain under the definition in force here: it is an integral domain, and its only ideals are (0) and (1), both principal. So the field case falls under this statement rather than outside it.

[F1]

An integral domain R is a principal ideal domain (PID) if every ideal I⊴R is principal: there is an a∈R with I=(a) (Principal ideal domain).

[L1]

Every principal ideal domain is Noetherian (Every principal ideal domain is Noetherian).

[L2]

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).

Proof

technique · direct
1.1F1L1given

The base ring R is a principal ideal domain, hence an integral domain and in particular a commutative ring, and hence a Noetherian ring.

2.1L2step 1.1∎

The algebra A is of finite type over the Noetherian commutative ring R, so it is a Noetherian ring.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Finitely presented modules and finitely presented algebras

Definition

Let R be a commutative ring. For n∈N write Rn for the free R-module R({1,…,n}) on an n-element set, with standard basis e1,…,en (The free module on a set and its standard basis); at n=0 the index set is empty and R0=0.

Finitely presented modules. An R-module M is finitely presented when there are m,n∈N and module homomorphisms making

Rm→ α Rn→ β M⟶0

an exact sequence (Exact sequences and short exact sequences of modules): that is, im⁡α=ker⁡β and β is surjective (Module homomorphism and isomorphism, kernel, image and cokernel).

The equivalent quotient form. M is finitely presented exactly when M≅Rn/K for some n∈N and some finitely generated submodule K≤Rn (Generated submodule, cyclic and finitely generated modules, module basis and free module). Given a presentation, put K=ker⁡β=im⁡α, which is generated by α(e1),…,α(em), and First isomorphism theorem for modules: M/ker⁡f≅im⁡f gives M≅Rn/K. Conversely, given M≅Rn/K with K generated by k1,…,km, the universal property of the free module (Universal property of the free module on a set) supplies α ⁣:Rm→Rn with α(ej)=kj, whose image is K, and composing the canonical projection with the isomorphism gives β; the displayed sequence is then exact.

Finitely presented algebras. A commutative R-algebra A is finitely presented when there are n∈N and a finitely generated ideal a⊆R[x1,…,xn] (The ideal generated by a subset and principal ideals) with A≅R[x1,…,xn]/a as an R-algebra.

Finitely presented implies finitely generated, in both senses. A finitely presented module is generated by β(e1),…,β(en), since β is surjective. A finitely presented algebra is of finite type (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras), being a quotient of R[x1,…,xn].

The boundary values are admitted. Taking m=n=0 presents the zero module, and taking m=0 with n arbitrary presents the free module Rn; taking a=0 presents the polynomial algebra itself.

Remarks

  • What finite presentation adds to finite generation is a bound on the relations. Finite generation says M is a quotient of some Rn; finite presentation says the kernel of that quotient map is itself finitely generated. Over an arbitrary commutative ring the second is strictly stronger.

  • The two notions carry the same name and are not the same condition. A finitely presented algebra is finitely presented as an algebra, which constrains a defining ideal in a polynomial ring, and says nothing on its own about the underlying module.

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

Over a Noetherian ring a module is Noetherian exactly when it is finitely generated, exactly when it is finitely presented

Statement

Let R be a Noetherian commutative ring and let M be an R-module. The following are equivalent.

  1. M is a Noetherian module (Noetherian modules: every submodule is finitely generated).
  2. M is finitely generated (Generated submodule, cyclic and finitely generated modules, module basis and free module).
  3. M is finitely presented (Finitely presented modules and finitely presented algebras).

The proof below shows exactly where the Noetherian hypothesis is used to make conditions 2 and 3 agree.

Facts & Assumptions

Given: A Noetherian commutative ring R and an R-module M. For n∈N, Rn denotes the free module on an n-element set with standard basis e1,…,en.

[L1]

A left R-module M is Noetherian when every submodule of M is finitely generated (Noetherian modules: every submodule is finitely generated).

[L2]

M is finitely generated when M=⟨S⟩R for some finite S⊆M, and ⟨S⟩R is the smallest submodule of M containing S (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L3]

Every finitely generated left module over a left Noetherian ring is Noetherian (Finitely generated modules over a left Noetherian ring are Noetherian).

[L4]

In the free module R(X) every element has a unique expression ∑x∈Frxex with F⊆X finite, where ex has coordinate 1R at x and zero elsewhere; for X=∅ the module is 0 (The free module on a set and its standard basis).

[L5]

Every set map u ⁣:X→M extends uniquely to an R-module homomorphism uˉ ⁣:R(X)→M with uˉ(ex)=u(x), given by uˉ(∑x∈Frxex)=∑x∈Frxu(x) (Universal property of the free module on a set).

[L6]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S, the term with k=0 being 0M (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

[L7]

A sequence of modules and homomorphisms is exact at a module where two arrows meet when the image of the incoming map equals the kernel of the outgoing one (Exact sequences and short exact sequences of modules).

[L8]

An R-module M is finitely presented when there are m,n∈N and an exact sequence Rm→Rn→M→0 (Finitely presented modules and finitely presented algebras).

Proof

technique · direct
1.1L1L2given

Condition 1 implies condition 2, because M is a submodule of itself and a Noetherian module has all of its submodules finitely generated.

1.2L3given

Condition 2 implies condition 1, since R is a Noetherian ring and a finitely generated module over such a ring is Noetherian.

1.3L2L4L6L7L8given

Condition 3 implies condition 2: an exact sequence Rm→Rn→M→0 has its right-hand map β surjective, because exactness at M says the image of β is the kernel of the zero map M→0, which is all of M; every element of Rn is ∑i=1nriei, so every element of M is ∑i=1nriβ(ei) and M is generated by the finite set {β(e1),…,β(en)}.

1.4L2L4L5L6given

Assume condition 2 and fix a finite generating set m1,…,mn of M, with n∈N. The universal property of the free module gives an R-module homomorphism β ⁣:Rn→M with β(ei)=mi, and its image is the set of all finite sums ∑irimi, which is ⟨m1,…,mn⟩R=M; so β is surjective.

2.1L1L2L3L4step 1.4

Still assuming condition 2, the module Rn is generated by the finite set {e1,…,en}, hence is Noetherian over the Noetherian ring R; therefore its submodule K:=ker⁡β is finitely generated, say by k1,…,km with m∈N.

3.1L5L6L7L8step 1.4step 2.1

Still assuming condition 2, the universal property gives α ⁣:Rm→Rn with α(ej)=kj, whose image is ⟨k1,…,km⟩R=K=ker⁡β; together with the surjectivity of β this makes Rm→Rn→M→0 exact, so M is finitely presented and condition 2 implies condition 3.

4.1step 1.1step 1.2step 1.3step 3.1∎

Steps 1.1, 1.2, 1.3 and 3.1 close the cycle: condition 1 gives condition 2, condition 2 gives condition 1 and condition 3, and condition 3 gives condition 2. The three conditions are therefore equivalent.

Remarks

  • Where the Noetherian hypothesis is spent. Only in step 1.2, through Finitely generated modules over a left Noetherian ring are Noetherian, and in step 2.1, to make ker⁡β finitely generated. Step 1.3 and step 1.4 hold over any commutative ring.

  • The presentation is not canonical. It depends on the chosen generating set of M and on the chosen generating set of ker⁡β; different choices give different m and n, and nothing above claims either is minimal.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every algebra of finite type over a Noetherian ring is finitely presented

Statement

Let R be a Noetherian commutative ring and let A be a commutative R-algebra of finite type (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras). Then A is finitely presented as an R-algebra (Finitely presented modules and finitely presented algebras).

Facts & Assumptions

Given: A Noetherian commutative ring R and a commutative R-algebra A of finite type.

[L1]

An 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).

[L2]

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).

[L4]

A commutative R-algebra is finitely presented when it is isomorphic as an R-algebra to R[x1,…,xn]/a for some n∈N and some finitely generated ideal a (Finitely presented modules and finitely presented algebras).

Proof

technique · direct
1.1L1given

Being of finite type, A is isomorphic as an R-algebra to R[x1,…,xn]/a for some n∈N and some ideal a of R[x1,…,xn].

2.1L2L3step 1.1

The ring R[x1,…,xn] is Noetherian because R is, so its ideal a is finitely generated.

3.1L4step 1.1step 2.1∎

A presentation by a polynomial ring in finitely many variables modulo a finitely generated ideal is exactly what finite presentation as an algebra asks for, so A is finitely presented over R.

Remarks

  • Over a Noetherian base the two algebra conditions coincide. Finite presentation always implies finite type; this corollary supplies the converse when the base ring is Noetherian, so no relation-finiteness hypothesis needs to be carried in that setting.
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Over a commutative ring the homomorphism group Hom⁡R(M,N) is an R-module

Statement

Let R be a commutative ring and let M,N be R-modules. Then the abelian group Hom⁡R(M,N) of The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition becomes an R-module under the pointwise scalar action

(rf)(m):=r f(m)(r∈R, f∈Hom⁡R(M,N), m∈M).

The underlying additive group is the published one, unchanged: this extends the abelian-group structure rather than replacing it. Commutativity of R is used, and is used only to see that rf is again R-linear.

Facts & Assumptions

Given: A commutative ring R and R-modules M,N.

[L1]

For left R-modules M,N, the set Hom⁡R(M,N) of module homomorphisms is an abelian group under pointwise addition, with zero the zero homomorphism and inverse (−f)(m)=−f(m) (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

[L2]

A ring R is commutative when its multiplication is commutative, xy=yx for all x,y∈R (Commutative ring).

[L3]

A left R-module is an abelian group (M,+,0M) with an action satisfying r(m+n)=rm+rn, (r+s)m=rm+sm, (rs)m=r(sm) and 1Rm=m (Unital left and right modules over a ring; unqualified module means left module).

[L4]

A function f:M→N between left R-modules is an R-module homomorphism if 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).

Proof

technique · direct
1.1L1given

The set Hom⁡R(M,N) already carries the pointwise addition making it an abelian group, with the zero homomorphism as neutral element and (−f)(m)=−f(m) as inverse. Nothing below alters that addition.

2.1L2L3L4step 1.1algebra

For r∈R and f∈Hom⁡R(M,N) the function rf defined by (rf)(m)=r f(m) is again an R-module homomorphism. Additivity is pointwise: (rf)(m+m′)=r(f(m)+f(m′))=rf(m)+rf(m′). Homogeneity is where commutativity enters: for s∈R, (rf)(sm)=r f(sm)=r(s f(m))=(rs)f(m)=(sr)f(m)=s(r f(m))=s (rf)(m).

3.1L1L3step 2.1algebra

The module axioms hold pointwise, each being an identity in N evaluated at an arbitrary m∈M: ((r+r′)f)(m)=(r+r′)f(m)=rf(m)+r′f(m), (r(f+g))(m)=r(f(m)+g(m))=rf(m)+rg(m), ((rr′)f)(m)=(rr′)f(m)=r(r′f(m)) and (1Rf)(m)=1Rf(m)=f(m).

4.1step 1.1step 3.1∎

So Hom⁡R(M,N) with the addition of step 1.1 and the action of step 2.1 satisfies the definition of an R-module, and its additive group is the published abelian group unchanged.

Remarks

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

For a commutative ring, Hom⁡R(Rn,N)≅Nn

Statement

Let R be a commutative ring, let n∈N, let Rn be the free R-module on an n-element set with standard basis e1,…,en (The free module on a set and its standard basis), and let N be an R-module. Write Nn for the direct sum of n copies of N (The direct sum of an indexed family of modules), which for a finite index set is the coordinatewise product. Then

Φ ⁣:Hom⁡R(Rn,N)⟶Nn,Φ(f)=(f(e1),…,f(en)),

is an isomorphism of R-modules, the source carrying the module structure of Over a commutative ring the homomorphism group Hom⁡R(M,N) is an R-module.

At n=0 both sides are the zero module.

Facts & Assumptions

Given: A commutative ring R, a natural number n, the free module Rn with standard basis e1,…,en, and an R-module N.

[L1]

Every set map u ⁣:X→M extends uniquely to an R-module homomorphism uˉ ⁣:R(X)→M with uˉ(ex)=u(x), given by uˉ(∑x∈Frxex)=∑x∈Frxu(x) (Universal property of the free module on a set).

[L2]

In R(X) the standard basis vector ex has coordinate 1R at x and zero elsewhere, and every element has a unique expression ∑x∈Frxex with F⊆X finite; for X=∅ the module is 0 (The free module on a set and its standard basis).

[L3]

For a family (Mi)i∈I of left R-modules the direct sum is the submodule of the coordinatewise product consisting of the families of finite support; for I=∅ both product and direct sum are the zero module (The direct sum of an indexed family of modules).

[L4]

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

Proof

technique · direct
1.1L1L2given

Φ is a bijection. It is injective: two homomorphisms Rn→N agreeing on e1,…,en are the unique extension of the same set map on the index set, hence equal. It is surjective: given (y1,…,yn)∈Nn, the set map i↦yi extends to a homomorphism f ⁣:Rn→N with f(ei)=yi, so Φ(f)=(y1,…,yn).

2.1L3L4step 1.1algebra

Φ is R-linear. Addition in Hom⁡R(Rn,N) and in Nn is pointwise and coordinatewise respectively, so Φ(f+g)=((f+g)(e1),…)=Φ(f)+Φ(g); and the scalar action on the source is pointwise, so Φ(rf)=(rf(e1),…,rf(en))=r Φ(f).

3.1L2L3step 1.1step 2.1∎

A bijective R-module homomorphism is an isomorphism of R-modules, so Φ is one. At n=0 the index set is empty: R0=0, the only homomorphism 0→N is the zero map, and N0 is the zero module, so both sides are zero and Φ is the unique map between them.

Remarks

  • The isomorphism depends on the chosen basis. A different ordered basis of Rn gives a different Φ; what is canonical is that Hom⁡R(Rn,N) is isomorphic to Nn, not any particular isomorphism.

  • Finiteness of the index set is what makes the target a direct sum. For an infinite index set X the same argument identifies Hom⁡R(R(X),N) with the coordinatewise product of copies of N, not with the direct sum, because a homomorphism may be nonzero on infinitely many basis vectors.

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

Over a Noetherian ring the homomorphism module between two finitely generated modules is finitely generated

Statement

Let R be a Noetherian commutative ring and let M,N be finitely generated R-modules. Then Hom⁡R(M,N), with the R-module structure of Over a commutative ring the homomorphism group Hom⁡R(M,N) is an R-module, is a finitely generated R-module.

The proof exhibits Hom⁡R(M,N) as isomorphic to a submodule of Nn for a suitable n∈N. It does not assert that the embedding is onto, and in general it is not.

Facts & Assumptions

Given: A Noetherian commutative ring R and finitely generated R-modules M and N.

[L1]

A module is finitely generated when it equals ⟨S⟩R for some finite subset S (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L2]

Every set map u ⁣:X→M extends uniquely to an R-module homomorphism uˉ ⁣:R(X)→M with uˉ(ex)=u(x) (Universal property of the free module on a set).

[L3]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

[L4]

For a homomorphism u ⁣:M→N and a module X, precomposition gives a map u∗ ⁣:Hom⁡R(N,X)→Hom⁡R(M,X), g↦g∘u (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

[L5]

For a commutative ring R and R-modules M,N, the abelian group Hom⁡R(M,N) is an R-module under (rf)(m)=r f(m) (Over a commutative ring the homomorphism group Hom⁡R(M,N) is an R-module).

[L6]

For a commutative ring R, n∈N and an R-module N, the map f↦(f(e1),…,f(en)) is an isomorphism of R-modules Hom⁡R(Rn,N)→Nn (For a commutative ring, Hom⁡R(Rn,N)≅Nn).

[L7]

Every finitely generated left module over a left Noetherian ring is Noetherian (Finitely generated modules over a left Noetherian ring are Noetherian).

[L8]

A finite direct sum is Noetherian if and only if every summand is Noetherian (Finite direct sums preserve and reflect Noetherian and Artinian conditions).

[L9]

In R(X) the standard basis vector ex has coordinate 1R at x and zero elsewhere, and every element is uniquely a finite R-linear combination of them (The free module on a set and its standard basis).

[L10]

A left R-module is Noetherian when every submodule of it is finitely generated (Noetherian modules: every submodule is finitely generated).

Proof

technique · direct
1.1L1L2L3L9given

Fix a finite generating set m1,…,mn of M, with n∈N. The universal property of the free module gives π ⁣:Rn→M with π(ei)=mi, and its image is the set of finite sums ∑irimi, that is ⟨m1,…,mn⟩R=M; so π is surjective.

2.1L4L5step 1.1

Precomposition with π gives π∗ ⁣:Hom⁡R(M,N)→Hom⁡R(Rn,N), g↦g∘π. It is R-linear for the module structures above, since (g+g′)∘π=g∘π+g′∘π and (rg)∘π=r(g∘π), both by evaluating at a point of Rn. It is injective: if g∘π=0 then g vanishes on im⁡π=M, so g=0.

2.2L6L7L8L10step 1.1

The module Hom⁡R(Rn,N) is Noetherian. Indeed N is finitely generated over the Noetherian ring R, hence a Noetherian module; the finite direct sum Nn of copies of N is then Noetherian; and Hom⁡R(Rn,N) is isomorphic to Nn, while an isomorphism of modules carries submodules to submodules and finite generating sets to finite generating sets, so the isomorphic module is Noetherian too.

3.1L10step 2.1step 2.2∎

The image π∗(Hom⁡R(M,N)) is a submodule of the Noetherian module Hom⁡R(Rn,N), hence finitely generated; and π∗ is injective and R-linear, so Hom⁡R(M,N) is isomorphic to that image and is therefore finitely generated as well.

Remarks

  • The injectivity of π∗ is an instance of left exactness. Covariant and contravariant Hom⁡ are left exact gives it for any exact A→B→C→0; step 2.1 writes out the case needed here, which uses only that π is surjective and so does not require assembling the exact sequence first.

  • No claim of surjectivity. A homomorphism Rn→N descends to M exactly when it kills ker⁡π, and most do not; the corollary needs only the embedding.

  • Both hypotheses of finite generation are used, and for different reasons. Finite generation of M produces the free cover in step 1.1; finite generation of N makes the target Noetherian in step 2.2.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Module finiteness is transitive along a tower of algebras

Statement

Let φ ⁣:A→B be a homomorphism of commutative rings, so that B is an A-algebra (Algebras over a commutative ring, central structure maps, and algebra homomorphisms) and every B-module becomes an A-module through a⋅z:=φ(a)z. Suppose B is generated as an A-module by b1,…,bm with m∈N, and let M be a B-module generated as a B-module by u1,…,un with n∈N. Then the mn products biuj generate M as an A-module.

In particular, if ψ ⁣:B→C is a homomorphism of commutative rings making C module-finite over B, and B is module-finite over A, then C is module-finite over A (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras): the products ψ(bi)cj of a finite A-generating list of B with a finite B-generating list of C generate C over A.

Facts & Assumptions

Given: Commutative rings A and B, a ring homomorphism φ ⁣:A→B, a finite A-module generating list b1,…,bm of B, a B-module M and a finite B-module generating list u1,…,un of M.

[L1]

An R-algebra is a unital ring A with a unital ring homomorphism ηA ⁣:R→A of central image, and the induced scalar action ra:=ηA(r)a makes A an R-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

[L2]

A is module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L3]

A left R-module is an abelian group with an action satisfying r(m+n)=rm+rn, (r+s)m=rm+sm, (rs)m=r(sm) and 1Rm=m (Unital left and right modules over a ring; unqualified module means left module).

[L4]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S, the term with k=0 being 0M (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

Proof

technique · direct
1.1L1L3given

The A-action on M is a⋅z=φ(a)z, computed in the B-module M; it satisfies the module axioms because φ is a ring homomorphism and M is a B-module. Each product biuj is an element of M.

2.1L4step 1.1

Let z∈M. Since u1,…,un generate M over B, the finite-sum description gives β1,…,βn∈B with z=∑j=1nβjuj. Since b1,…,bm generate B over A, the same description gives, for each j, elements α1j,…,αmj∈A with βj=∑i=1mφ(αij)bi.

3.1L2L3L4step 2.1algebra∎

Substituting and using the B-module axioms, z=∑j=1n(∑i=1mφ(αij)bi)uj=∑i=1m∑j=1nφ(αij)(biuj)=∑i,jαij⋅(biuj), an A-linear combination of the mn products. As z was arbitrary, those products generate M as an A-module. Taking M=C with its B-module structure gives the transitivity statement.

Remarks

  • Both degenerate cases collapse rather than fail. If m=0 then B is generated over A by the empty list, so B=0 and 1B=0B; every B-module then satisfies z=1Bz=0, so M=0 and the empty set of products generates it. If n=0 then M=0 directly. The count mn is 0 in both cases, which is the correct answer.

  • The products need not be distinct or independent. The list biuj may repeat entries and may be far from minimal; only the finiteness of the count is used.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A module-finite algebra over a Noetherian ring is a Noetherian ring, and so is every ring between the two

Statement

Let A be a Noetherian commutative ring and let B be a commutative A-algebra that is module-finite over A (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras). Then:

  1. B is a Noetherian ring;
  2. if in addition the A-algebra structure map is the inclusion of A as a subring of B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), then every subring C of B with A⊆C⊆B is module-finite over A and is a Noetherian ring;
  3. every finitely generated B-module is finitely generated as an A-module, and hence is a Noetherian A-module.

Facts & Assumptions

Given: A Noetherian commutative ring A, a commutative A-algebra B with structure map ηB ⁣:A→B that is module-finite over A, and, for the second clause, the additional hypotheses that ηB is the inclusion of A as a subring of B and that C is a subring of B with A⊆C⊆B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L1]

B is module-finite over A when it is finitely generated as an A-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

An A-algebra is a unital ring B with a unital ring homomorphism ηB ⁣:A→B of central image, and the induced scalar action ab:=ηB(a)b makes B an A-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

[L3]

Every finitely generated left module over a left Noetherian ring is Noetherian (Finitely generated modules over a left Noetherian ring are Noetherian).

[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]

A left R-module is Noetherian when every submodule of it is finitely generated (Noetherian modules: every submodule is finitely generated).

[L7]

A subset N⊆M of a left R-module is a submodule when it is a subgroup of the additive group of M and is closed under scalars (Submodule of a module).

[L8]

If B is generated as an A-module by b1,…,bm and a B-module M is generated as a B-module by u1,…,un, then the mn products biuj generate M as an A-module (Module finiteness is transitive along a tower of algebras).

Proof

technique · direct
1.1L1L2L3L5given

Let B′ be any commutative A-algebra that is module-finite over A. Then B′ is a finitely generated module over the Noetherian ring A, hence a Noetherian A-module: every A-submodule of B′ is finitely generated over A. This applies in particular to B′=B.

2.1L4L5L6L7step 1.1

First clause. Let b be an ideal of B′. It is an additive subgroup of B′ closed under the A-action, since a⋅x=ηB′(a)x∈b for x∈b, so it is an A-submodule and therefore generated over A by finitely many x1,…,xk∈b. Every element of b is then ∑iηB′(ai)xi, which lies in the ideal (x1,…,xk) of B′; and that ideal is contained in b because each xi lies in b. So b=(x1,…,xk) is finitely generated as an ideal, and B′ is a Noetherian ring. Taking B′=B gives the first clause.

2.2L5L7step 1.1given

Second clause, first half. Suppose the A-algebra structure map is the inclusion A⊆B and C is a subring of B with A⊆C⊆B. Then C is an additive subgroup of B closed under the A-action, because a⋅x=ax is a product of two elements of C; so C is an A-submodule of the Noetherian A-module B and is therefore finitely generated as an A-module, that is, module-finite over A.

2.3L1L3L8step 1.1

Third clause. Let M be a finitely generated B-module, say generated over B by u1,…,un, and let b1,…,bm generate B over A. The mn products biuj generate M as an A-module, so M is a finitely generated A-module and hence a Noetherian A-module.

3.1step 2.1step 2.2step 2.3∎

Step 2.2 makes C a commutative A-algebra, through the inclusion A⊆C, that is module-finite over A; steps 1.1 and 2.1 were proved for an arbitrary such algebra, so applying them with B′=C makes C a Noetherian ring. With steps 2.1 and 2.3 this establishes all three clauses.

Remarks

  • The intermediate-ring clause is the one that gets used. It says nothing about C being of finite type over A as an algebra, only that it is module-finite, which is stronger; the Artin–Tate lemma is what handles the situation where only C sits between A and a finite-type algebra without B being module-finite over A.

  • Module-finite is strictly stronger than finite type here. A finite-type algebra over a Noetherian ring is Noetherian as well, but its ideals need not be finitely generated over the base ring, and the argument of step 2.1 would not run.

  • The hypothesis that A is a subring is used only in the second clause. Clauses 1 and 3 need no injectivity of ηB.

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

A subalgebra generated by finitely many integral elements is module-finite

Statement

Let A⊆B be commutative rings, A a subring of B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), let n∈N and let b1,…,bn∈B be integral over A (Integral elements over a commutative ring and algebraic integers). Then the A-subalgebra A[b1,…,bn] of B is module-finite over A (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

The zero ring is not excluded: if A=0 then B=0 and the conclusion holds with the empty generating list.

Facts & Assumptions

Given: Commutative rings A⊆B with A a subring of B, a natural number n, and elements b1,…,bn∈B integral over A.

[L1]

A subring of B contains 1B and has the same zero and identity as B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L2]

R[a1,…,an] is the image of the unital ring homomorphism R[x1,…,xn]→A agreeing with the structure map on constants and sending xi to ai; it is the smallest subring of A containing the image of R and a1,…,an. An algebra is module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L3]

For a homomorphism of commutative rings A→B, an element b∈B is integral over A when it is a root of a monic polynomial in A[X] (Integral elements over a commutative ring and algebraic integers).

[L4]

Let A⊆B be commutative rings with A≠0 and let b∈B. Then b is integral over A if and only if A[b] is finitely generated as an A-module (Integrality and finite-module characterizations for one element).

[L5]

If B is generated as an A-module by finitely many elements and a B-module M is generated as a B-module by finitely many elements, then the products of the two lists generate M as an A-module; module finiteness is transitive along a tower of commutative algebras (Module finiteness is transitive along a tower of algebras).

Proof

technique · induction
1.1L1L2given

Dispose of the zero base ring first. If A=0 then 1A=0A, and a subring shares the identity and zero of the ambient ring, so 1B=0B and B=0; every subalgebra of B is then the zero module over A, generated by the empty list. For the rest of the argument assume A≠0, so that 1B≠0B and every subring of B containing A is a nonzero commutative ring.

1.2baseL2given

The case n=0: the subalgebra A[ ] generated by the empty list is the smallest subring of B containing A, which is A itself, and A is generated as an A-module by 1A.

1.3ih

Let k∈N and suppose Ak:=A[b1,…,bk] is module-finite over A.

2.1L2L3L4L5step 1.1step 1.3

Write Ak+1:=A[b1,…,bk+1]. Both Ak+1 and Ak[bk+1] are the smallest subring of B containing A and b1,…,bk+1, so they are equal. The element bk+1 is a root of some monic f∈A[X]; the coefficients of f lie in A⊆Ak, so f is a monic polynomial in Ak[X] with the same coefficients, and evaluating it at bk+1 gives the same element of B, namely 0. Hence bk+1 is integral over Ak. Since Ak is a nonzero commutative subring of B by step 1.1, the integrality criterion gives that Ak[bk+1]=Ak+1 is a finitely generated Ak-module; with the assumption of step 1.3 that Ak is a finitely generated A-module, transitivity makes Ak+1 a finitely generated A-module.

3.1step 1.2step 2.1discharge-induction∎

The base case of step 1.2 and the passage of step 2.1 give, by induction on n, that A[b1,…,bn] is module-finite over A for every n∈N.

Remarks

  • The nonzero hypothesis of the cited integrality theorem is why the zero ring is disposed of first. Integrality and finite-module characterizations for one element assumes A≠0; step 1.1 removes that case by hand rather than leaving the citation standing over a ring the source excludes.

  • Integrality over the enlarged ring is inherited, not re-proved. The same monic polynomial serves at every stage, which is what keeps the induction from needing a new integrality hypothesis at each step.

  • Finitely many elements is essential. The subalgebra generated by an infinite set of integral elements is integral over A but need not be module-finite; each finite subfamily is, and the union of an increasing chain of finite modules need not be finite.

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

The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type

Statement

Let A⊆B⊆C be commutative rings, each a subring of the next (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), with A Noetherian. Suppose

Choose elements zij∈B for 1≤i≤r and 1≤j≤n, and zijk∈B for 1≤i,j,k≤n, such that

ti=∑j=1nzijyj,yiyj=∑k=1nzijkyk.

Let A′ be the A-subalgebra of B generated by all the zij and all the zijk. Then A⊆A′⊆B, the algebra A′ is of finite type over A, and A′ is a Noetherian ring.

Such coefficients exist, because the yj generate C as a B-module and ti and yiyj are elements of C. They are chosen, not canonical: only their existence and their finite number are used, and a different choice gives a possibly different A′ with the same properties.

Facts & Assumptions

Given: Commutative rings A⊆B⊆C, each a subring of the next, with A Noetherian; a finite list t1,…,tr with C=A[t1,…,tr]; a list y1,…,yn generating C as a B-module with y1=1C; and coefficients zij,zijk∈B as displayed.

[L1]

R[a1,…,an] is the image of the unital ring homomorphism R[x1,…,xn]→A agreeing with the structure map on constants and sending xi to ai, and it 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 R[a1,…,an] for some finite list (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

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).

[L3]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

[L4]

A subring contains the identity of the ambient ring and shares its zero, identity and additive inverses (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

Proof

technique · direct
1.1L3L4given

The coefficients exist. Each ti and each product yiyj is an element of C, and C is generated as a B-module by y1,…,yn, so by the finite-sum description each of them is a B-linear combination of y1,…,yn; fix one such expression for each, which is a selection over a finite index set.

2.1L1L4step 1.1

The elements zij and zijk form a finite list of elements of B, indexed by the finitely many pairs (i,j) with i≤r, j≤n and the finitely many triples (i,j,k) with i,j,k≤n. Let A′ be the A-subalgebra of B they generate, that is, the smallest subring of B containing A and all of them. Then A⊆A′⊆B, and A′ is of finite type over A by definition, being generated as an A-algebra by a finite list.

3.1L2step 2.1∎

The base ring A is Noetherian and A′ is a commutative A-algebra of finite type, so A′ is a Noetherian ring.

Remarks

  • Nothing here uses that B is Noetherian, and nothing may. Whether B is Noetherian is not among the hypotheses of the Artin–Tate lemma; the point of passing to A′ is to obtain a Noetherian ring inside B without assuming one.

  • The normalisation y1=1C costs nothing. A finite B-module generating list of C stays finite and generating when 1C is adjoined to it, so it may always be arranged; it is used where the relations are read back, not here.

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

In the Artin–Tate setup the intermediate ring is module-finite over the coefficient subalgebra

Statement

Keep the data and the notation of The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type: commutative rings A⊆B⊆C, each a subring of the next, with A Noetherian, C=A[t1,…,tr], a B-module generating list y1,…,yn of C with y1=1C, coefficients zij,zijk∈B as displayed there, and A′ the A-subalgebra of B they generate.

Then C is generated as an A′-module by y1,…,yn, so C is module-finite over A′; and B is module-finite over A′ as well (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

Facts & Assumptions

Given: The data of The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type, and the set M:=∑j=1nA′yj={ ∑j=1najyj:aj∈A′ }⊆C.

[L1]

In that setup A⊆A′⊆B, the algebra A′ is of finite type over A, and A′ is a Noetherian ring (The Artin–Tate coefficient subalgebra is a Noetherian algebra of finite type).

[L2]

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

[L3]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

[L4]

Let A be a Noetherian commutative ring and B a commutative A-algebra module-finite over A with A a subring of B; then every ring C with A⊆C⊆B is module-finite over A and is a Noetherian ring (A module-finite algebra over a Noetherian ring is a Noetherian ring, and so is every ring between the two).

[L5]

A subring contains the identity of the ambient ring and is closed under sums, additive inverses and products (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

Proof

technique · direct
1.1L1L3L5given

The set M=∑j=1nA′yj is the A′-submodule of C generated by y1,…,yn, by the finite-sum description of a generated submodule; it is in particular an additive subgroup of C closed under multiplication by elements of A′. Since y1=1C we have A′=A′y1⊆M, and therefore A⊆M and 1C∈M.

2.1L1L3L5step 1.1

M is closed under multiplication, hence is a subring of C. It suffices to multiply two generators with coefficients: for a,a′∈A′, (ayi)(a′yj)=aa′(yiyj)=aa′∑k=1nzijkyk=∑k=1n(aa′zijk)yk, and each aa′zijk lies in A′ because A′ is a subring of B containing every zijk. A product of two elements of M expands by distributivity into a finite sum of such terms, so it lies in M; with the additive subgroup property and 1C∈M from step 1.1, M is a subring of C.

3.1L2L3step 1.1step 2.1

M contains each ti, since ti=∑j=1nzijyj and every zij lies in A′. So M is a subring of C containing A and t1,…,tr. But C=A[t1,…,tr] is the smallest such subring, so C⊆M; and M⊆C by construction. Hence C=M, and y1,…,yn generate C as an A′-module, so C is module-finite over A′.

4.1L1L4step 3.1∎

Now A′ is a Noetherian commutative ring, A′ is a subring of C, and C is module-finite over A′; the intermediate-ring clause applied to A′⊆B⊆C gives that B is module-finite over A′.

Remarks

  • No induction on total degree is needed. Showing directly that ∑jA′yj is a subring containing A and the algebra generators, and then invoking minimality of A[t1,…,tr], replaces the degreewise reduction of a polynomial expression; the multiplication table yiyj=∑kzijkyk is exactly what makes the closure argument work in one line.

  • y1=1C is used, and used here. It is what puts A′ itself inside M, without which M need not contain A and the minimality argument would not apply.

  • Only A′ is known to be Noetherian. The final step is applied with A′ as the Noetherian base, never with B, which is exactly the point of the Artin–Tate argument.

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

Artin–Tate lemma: an intermediate ring over which a finite-type algebra is module-finite is itself of finite type

Statement

Let A⊆B⊆C be commutative rings, each a subring of the next (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), with A Noetherian. Suppose C is of finite type over A and module-finite over B (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras). Then B is of finite type over A.

No Noetherian hypothesis is placed on B; that is what the argument has to do without, and it is why a Noetherian subring of B is manufactured on the way.

Facts & Assumptions

Given: 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.

[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 R[a1,…,an] for some finite list, and module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

For a ring R, a left R-module M and S⊆M, the submodule ⟨S⟩R is the set of finite sums ∑i=1krisi with k∈N, ri∈R and si∈S (The submodule generated by a subset consists of the finite R-linear combinations of that subset).

[L3]

With A⊆B⊆C as above, 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).

[L4]

In that same 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).

[L5]

A subring contains the identity of the ambient ring and is closed under sums, additive inverses and products (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

Proof

technique · direct
1.1L1L2given

Fix r∈N and t1,…,tr∈C with C=A[t1,…,tr], available because C is of finite type over A. Fix a finite list generating C as a B-module and adjoin 1C to it; the result y1,…,yn is still finite and still generates, and it may be indexed so that n≥1 and y1=1C.

2.1L2L3step 1.1

Each ti and each product yiyj lies in C, so each is a B-linear combination of y1,…,yn; fix coefficients zij,zijk∈B with ti=∑jzijyj and yiyj=∑kzijkyk, and let A′ be the A-subalgebra of B they generate. Then A⊆A′⊆B, A′ is of finite type over A, and A′ is a Noetherian ring.

3.1L2L4step 2.1

In this setup B is module-finite over A′: fix s∈N and w1,…,ws∈B generating B as an A′-module, so that every element of B is ∑l=1salwl with al∈A′.

4.1L1L2L5step 2.1step 3.1∎

Let D be the smallest subring of B containing A, all the coefficients zij and zijk, and w1,…,ws; that is, D is the A-subalgebra of B generated by that finite list. Then D contains A and the coefficients, hence contains the smallest subring of B containing them, which is A′; and D contains each wl and is closed under products and sums, so D contains every ∑lalwl with al∈A′, that is all of B. Since also D⊆B, we get B=D, so B is generated as an A-algebra by a finite list and is of finite type over A.

Remarks

  • The Noetherian ring in play is A′, never B. The hypothesis is that A is Noetherian, and A′ inherits that as a finite-type algebra over A; the conclusion about B is then read off from B being a finite A′-module.

  • The generating list of B is explicit. It consists of the structure coefficients zij and zijk together with the A′-module generators wl of B, all of which depend on the choices made in steps 1.1 to 3.1. No minimality is claimed.

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

The Artin–Tate lemma with integrality in place of module finiteness

Statement

Let A⊆B⊆C be commutative rings, each a subring of the next (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), with A Noetherian. Suppose C is of finite type over A (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras) and every element of C is integral over B (Integral elements over a commutative ring and algebraic integers). Then C is module-finite over B, and B is of finite type over A.

Facts & Assumptions

Given: Commutative rings A⊆B⊆C, each a subring of the next, with A Noetherian, C of finite type over A, and every element of C integral over B.

[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 R[a1,…,an] for some finite list, and module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L2]

For a homomorphism of commutative rings A→B, an element b∈B is integral over A when it is a root of a monic polynomial in A[X] (Integral elements over a commutative ring and algebraic integers).

[L3]

For commutative rings A⊆B with A a subring of B and b1,…,bn∈B integral over A, the subalgebra A[b1,…,bn] is module-finite over A (A subalgebra generated by finitely many integral elements is module-finite).

[L4]

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).

[L5]

A subring contains the identity of the ambient ring and is closed under sums, additive inverses and products (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

Proof

technique · direct
1.1L1L5given

Fix r∈N and t1,…,tr∈C with C=A[t1,…,tr]. The subring B[t1,…,tr] of C contains B, hence contains A, and contains every ti; since A[t1,…,tr] is the smallest subring of C with those two properties, C=A[t1,…,tr]⊆B[t1,…,tr]⊆C. So C=B[t1,…,tr] is of finite type over B, generated by the same elements.

2.1L2L3step 1.1

Every element of C is integral over B, so in particular each ti is; B is a subring of C; hence B[t1,…,tr] is module-finite over B. By step 1.1 that ring is C, so C is module-finite over B.

3.1L4step 2.1∎

The hypotheses of the Artin–Tate lemma are now all in place for A⊆B⊆C: A is Noetherian, C is of finite type over A, and C is module-finite over B. Therefore B is of finite type over A.

Remarks

  • Finite type over A gives finite type over B for free. Step 1.1 uses only that A⊆B: the same algebra generators work over the larger base ring. That is what lets the integrality hypothesis be applied to the finitely many ti rather than to all of C at once.

  • Integrality of every element is more than integrality of the generators, and only the generators are used. The hypothesis as stated is the usual one and is what the applications supply; the proof needs it only at t1,…,tr.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A group acting on a ring by automorphisms and its invariant subring

Definition

Let G be a group (Group and abelian group) and C a commutative ring. An action of G on C by ring automorphisms is a left action G×C→C (Left group actions, transitive actions, and faithful actions), written (g,c)↦g⋅c, such that for every g∈G the map c↦g⋅c is a ring homomorphism (Ring homomorphism: additive, multiplicative, and required to send 1 to 1). Each such map is then automatically bijective, with inverse the map given by g−1, since g−1⋅(g⋅c)=(g−1g)⋅c=c and likewise in the other order; so each g acts as a ring automorphism, and in particular g⋅1C=1C and g⋅0C=0C.

The invariant subring is

CG:={ c∈C  :  g⋅c=c  for every g∈G }.

It is a subring of C (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication). It contains 1C, because every g acts as a unital ring homomorphism; and for c,c′∈CG and g∈G one has g⋅(c+c′)=g⋅c+g⋅c′=c+c′, g⋅(−c)=−(g⋅c)=−c and g⋅(cc′)=(g⋅c)(g⋅c′)=cc′, so CG satisfies (T1) to (T4).

Actions by algebra automorphisms. When C is a commutative A-algebra with structure map ηC ⁣:A→C (Algebras over a commutative ring, central structure maps, and algebra homomorphisms), an action by A-algebra automorphisms is one in which every g fixes ηC(A) pointwise: g⋅ηC(a)=ηC(a) for all g∈G and a∈A. Then ηC(A)⊆CG, so CG is an A-subalgebra of C and A⊆CG⊆C whenever A is a subring of C.

The trivial group. If G={e} then e⋅c=c for every c, so CG=C.

Remarks

  • This agrees with the notation already in use for symmetric polynomials, and does not compete with it. Symmetric polynomials as the invariants of variable permutations lets σ∈Sym⁡n act on R[x1,…,xn] by σ⋅f(x1,…,xn)=f(xσ(1),…,xσ(n)) and writes R[x1,…,xn]Sym⁡n for the fixed subset. That is exactly CG for C=R[x1,…,xn] and G=Sym⁡n: the same set, under the same notation, and the definition here is the general form of it.

  • Only invariance is asked for, not any finiteness. G may be infinite, and CG may then be small; the finiteness of G is a hypothesis of the results about CG, not part of this definition.

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

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

Statement

Let G be a finite group acting by ring automorphisms on a nonzero commutative ring C, and let CG be the invariant subring (A group acting on a ring by automorphisms and its invariant subring). Extend the action to the polynomial ring C[T] coefficientwise, fixing T. For x∈C put

Px(T)  :=  ∏g∈G(T−g⋅x)∈C[T].

Then Px is monic of degree ∣G∣, every coefficient of Px lies in CG, and Px(x)=0. Consequently every element of C is integral over CG (Integral elements over a commutative ring and algebraic integers).

Finiteness of G is a hypothesis, not a convenience: the product is over the index set G and is a polynomial only because that set is finite. The hypothesis C≠0 is what makes 1C≠0C, so that a monic polynomial exists at all.

Facts & Assumptions

Given: A finite group G acting by ring automorphisms on a nonzero commutative ring C, an element x∈C, and the polynomial ring C[T].

[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]

In a group every element h has a two-sided inverse h−1, and multiplication is associative (Group and abelian group).

[L3]

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

[L4]

C[T] is the set of finitely supported functions N→C with (a+b)i=ai+bi and (ab)i=∑j+k=iajbk; the constant c is supported at 0 and T has coefficient 1C at index 1 (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L5]

For 0≠f∈C[T] the degree is the largest index carrying a nonzero coefficient, the leading coefficient is the coefficient there, and f is monic when that coefficient is 1C (Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree).

[L6]

For nonzero f,g∈C[T]: the coefficient of Tdeg⁡f+deg⁡g in fg is lc⁡(f)lc⁡(g), and if fg≠0 then deg⁡(fg)≤deg⁡f+deg⁡g (Degree inequalities for sums and products over a commutative ring).

[L7]

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

[L8]

The value of f=∑iaiTi at s along φ is fφ(s)=∑iφ(ai)si, and s is a root of f when that value is 0 (Evaluation and roots of a polynomial in a commutative target ring).

[L9]

For a homomorphism of commutative rings A→B, an element b∈B is integral over A when it is a root of a monic polynomial in A[X] (Integral elements over a commutative ring and algebraic integers).

[L10]

For a commutative ring C, the polynomial ring C[T] is a commutative ring (Polynomial convolution makes R[x] a commutative ring containing R as its constant subring).

Proof

technique · direct
1.1L1L2L3L4given

For g∈G let g act on C[T] by g⋅∑iaiTi:=∑i(g⋅ai)Ti. This is additive because addition of polynomials is coefficientwise, multiplicative because g⋅∑j+k=iajbk=∑j+k=i(g⋅aj)(g⋅bk) by the ring-homomorphism property of g on C, and it sends 1 to 1 and T to T; the action axioms are inherited coefficientwise, so this is again an action of G by ring automorphisms, restricting to the given one on constants.

2.1L4L5L6step 1.1

Px=∏g∈G(T−g⋅x) is monic of degree ∣G∣. Each factor T−g⋅x is nonzero of degree 1 with leading coefficient 1C≠0C, because C≠0. Multiplying the factors one at a time: if f is monic of degree d then the coefficient of Td+1 in f⋅(T−g⋅x) is 1C⋅1C=1C≠0C, so that product is nonzero, its degree is at most d+1, and the nonvanishing coefficient at Td+1 forces the degree to be exactly d+1 with leading coefficient 1C. Since G is finite and nonempty, the product over all of G is monic of degree ∣G∣.

2.2L1L2L3L10step 1.1

Px is fixed by the action. For h∈G, applying h coefficientwise to a product is applying it to each factor, so h⋅Px=∏g∈G(T−(hg)⋅x); the map g↦hg is a bijection of G onto itself, with inverse g↦h−1g, so it merely permutes the factors of a product in the commutative ring C[T] and h⋅Px=Px. Since the action on C[T] is coefficientwise, every coefficient of Px is fixed by every h∈G, that is, lies in CG.

3.1L3L7L8step 2.1

Px(x)=0. Evaluation at x along the identity of C is the unique unital ring homomorphism C[T]→C fixing constants and sending T to x, so it carries the product ∏g(T−g⋅x) to ∏g(x−g⋅x). The factor indexed by the identity e of G is x−e⋅x=x−x=0, and a product in a commutative ring with a zero factor is zero.

4.1L1L5L9step 2.1step 2.2step 3.1∎

By step 2.2 all coefficients of Px lie in the subring CG, so Px is a polynomial in CG[T]; its leading coefficient is 1C=1CG, so it is monic there as well, and by step 3.1 the element x is a root of it. Hence x is integral over CG, and since x∈C was arbitrary, C is integral over CG.

Remarks

  • The product is over the whole group, not over the orbit. Repeated factors are tolerated and are what keeps the degree equal to ∣G∣ independently of the stabiliser of x; taking the product over the orbit would give a polynomial of varying degree and would need the orbit to be a set of distinct elements.

  • Nothing is said about CG being large. For a faithful action with many invariants the polynomial Px is informative; for the trivial group it is (T−x)1 and the statement is the tautology that every element of C is integral over C.

  • Infinite G gives nothing here. The construction produces no polynomial at all, since an infinite product of linear factors is not an element of C[T], and the conclusion can fail.

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

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

Statement

Let A be a Noetherian commutative ring, let C be a commutative A-algebra of finite type (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras) with A a subring of C (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), and let G be a finite group acting on C by A-algebra automorphisms (A group acting on a ring by automorphisms and its invariant subring). Then the invariant subring CG is of finite type over A.

Facts & Assumptions

Given: A Noetherian commutative ring A, a commutative A-algebra C of finite type with A a subring of C, and a finite group G acting on C by A-algebra automorphisms.

[L1]

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

[L2]

For a finite group acting by ring automorphisms on a nonzero commutative ring C, every element of 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).

[L3]

For commutative rings A⊆B⊆C, each a subring of the next, with A Noetherian, C of finite type over A and every element of C integral over B, the ring B is of finite type over A (The Artin–Tate lemma with integrality in place of module finiteness).

[L4]

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

[L5]

A subring contains the identity of the ambient ring and shares its zero and identity (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

Proof

technique · direct
1.1L1L4L5given

Dispose of the zero ring. If C=0 then 1C=0C, and since A is a subring of C it has the same zero and identity, so A=0; also CG=0, which is the image of A in CG and hence equals A[ ], an algebra of finite type over A. For the rest of the argument assume C≠0.

1.2L1L5given

The invariant subring sits between the two: CG is a subring of C, and every g∈G fixes A pointwise because the action is by A-algebra automorphisms and A is a subring of C, so A⊆CG⊆C, each a subring of the next.

2.1L2step 1.1

Since G is finite and C is nonzero, every element of C is integral over CG.

3.1L3L4step 1.2step 2.1∎

The three rings A⊆CG⊆C satisfy the hypotheses of the integral form of the Artin–Tate lemma: A is Noetherian, C is of finite type over A, and every element of C is integral over CG. Therefore CG is of finite type over A.

Remarks

  • The theorem says finite type, and no more. It produces finitely many algebra generators of CG over A and identifies none of them; for the symmetric group acting on a polynomial ring the companion examples page compares this with the classical description by elementary symmetric polynomials, which is strictly more information.

  • Finiteness of G is used only through For a finite group of ring automorphisms the orbit polynomial is monic over the invariant subring, so the ring is integral over its invariants, and there it is essential: it is what makes the orbit polynomial a polynomial.

  • No hypothesis on the characteristic, and no invertibility of ∣G∣. The route through integrality and the Artin–Tate lemma avoids averaging entirely, which is why nothing here breaks when the order of G is not invertible in C.

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

If some ideal is not finitely generated, there is one maximal among the ideals that are not

Statement

Let R be a commutative ring and suppose at least one ideal of R is not finitely generated. Let

Σ:={ a⊴R  :  a is not finitely generated }

be ordered by inclusion. Then Σ has a maximal element (Maximal element and greatest element): an ideal that is not finitely generated and that no ideal of Σ strictly contains.

This uses Zorn's lemma, hence the axiom of choice (Zorn's lemma). No Noetherian hypothesis is available: by 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, Σ is nonempty exactly because R is not Noetherian, so the maximal element cannot come from a maximal condition. Maximal here means maximal in Σ, not maximal among the proper ideals of R.

Facts & Assumptions

Given: A commutative ring R with at least one ideal that is not finitely generated, and the set Σ of its non-finitely-generated ideals, ordered by inclusion.

[L1]

An additive subgroup I≤(R,+) is a left ideal when ri∈I for every r∈R and i∈I; in a commutative ring the left, right and two-sided notions agree (Left, right and two-sided ideals).

[L2]

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

[L3]

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).

[L4]

A nonempty subset I⊆R is a two-sided ideal exactly when it is closed under x−y and under rx,xr for all r∈R, x,y∈I (Ideal criteria and intersections of ideals).

[L5]

A subset C of a poset is a chain when any two of its elements are comparable; the empty set is a chain (Chain in a poset).

[L6]

An element m of a poset is maximal when no element is strictly above it (Maximal element and greatest element).

[L7]

Assuming the Axiom of Choice, a nonempty poset in which every chain has an upper bound has a maximal element (Zorn's lemma).

Proof

technique · direct
1.1L1L2L6given

Inclusion partially orders Σ, and Σ is nonempty by hypothesis. The empty chain is bounded in Σ: its upper bounds are all the elements of Σ, and there is at least one.

2.1L1L4L5step 1.1

Let C⊆Σ be a nonempty chain and put U:=⋃C. Then U is an ideal of R. It is nonempty, since some I∈C contains 0. For x,y∈U pick I,J∈C with x∈I and y∈J; the two are comparable, so both lie in the larger one, whose being an ideal gives x−y there and hence in U. For r∈R and x∈U, choosing I∈C with x∈I gives rx∈I⊆U. The ideal criterion applies.

3.1L2L3L5step 2.1

U is not finitely generated, so U∈Σ and U is an upper bound of C. Suppose instead U=(u1,…,uk) with k∈N; each ui lies in U, hence in some member of C. A nonempty finite subset of a chain has a greatest member, by induction on its size using comparability of any two elements, so there is I∈C containing every ui; when k=0 take any I∈C, which exists because C is nonempty. Then U=(u1,…,uk)⊆I⊆U, so I=U is finitely generated, contradicting I∈Σ.

4.1L6L7step 1.1step 3.1∎

Every chain in Σ, empty or not, therefore has an upper bound in Σ, and Σ is nonempty; Zorn's lemma gives a maximal element of Σ. This is the one place the argument leaves ZF, and it uses the full axiom of choice rather than a countable or dependent form.

Remarks

  • Maximal in Σ, not maximal in R. The ideal produced is maximal among those that fail to be finitely generated. A maximal ideal of R in the usual sense may perfectly well be finitely generated, and nothing here says the two notions meet.

  • No chain condition is used or available. The hypothesis is the opposite of a chain condition, so the maximal element has to be bought with Zorn's lemma; that is the whole reason this lemma is separated from the criterion it serves.

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

An ideal maximal among the non-finitely-generated ideals is prime

Statement

Let R be a commutative ring and let p be an ideal of R that is maximal in the set Σ of non-finitely-generated ideals of R (If some ideal is not finitely generated, there is one maximal among the ideals that are not): that is, p is not finitely generated, and every ideal of R strictly containing p is finitely generated. Then p is a prime ideal (Prime ideals and maximal ideals in a commutative ring).

Facts & Assumptions

Given: A commutative ring R and an ideal p maximal in the set Σ of ideals of R that are not finitely generated (If some ideal is not finitely generated, there is one maximal among the ideals that are not). For an ideal a and a∈R, write (a:a):={r∈R:ra∈a} and aa:={ax:x∈a}.

[L1]

A proper ideal P⊊R of a commutative ring is prime when ab∈P implies a∈P or b∈P (Prime ideals and maximal ideals in a commutative ring).

[L2]

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).

[L3]

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).

[L4]

For ideals I,J of R, the sum is I+J={i+j:i∈I, j∈J} (The sum I+J and product IJ of two-sided ideals).

[L5]

A nonempty subset I⊆R is a two-sided ideal exactly when it is closed under x−y and under rx,xr for all r∈R, x,y∈I (Ideal criteria and intersections of ideals).

Proof

technique · contradiction
1.1L2L3given

p is a proper ideal: the unit ideal R=(1) is generated by one element, so R∉Σ, whereas p∈Σ.

1.2assume-contraL1given

Suppose p is not prime. By the previous step it is proper, so there are a,b∈R with ab∈p, a∉p and b∉p.

2.1L2L3L4step 1.2

The ideal p+(a) strictly contains p, since a lies in it and not in p, so by maximality it is finitely generated. Every element of p+(a) has the form x+wa with x∈p and w∈R, because (a)=Ra; so a finite generating list may be written x1+w1a,…,xn+wna with xi∈p, wi∈R and n∈N.

2.2L2L5step 1.2

The set q:=(p:a) is an ideal of R: it contains 0, and if ra,r′a∈p then (r−r′)a=ra−r′a∈p and (sr)a=s(ra)∈p for every s∈R. It contains p, since xa∈p for x∈p, and it contains b, since ba=ab∈p; as b∉p the containment p⊆q is strict, so by maximality q is finitely generated, say q=(q1,…,qm) with m∈N.

3.1L2L5step 2.2

The set aq is an ideal, being closed under differences and under multiplication by R because q is, and it is generated by aq1,…,aqm: any q∈q is ∑jrjqj, so aq=∑jrj(aqj). Moreover aq⊆p by the definition of q.

3.2L2L4step 2.1step 2.2

p=(x1,…,xn)+aq. The inclusion from right to left holds because each xi lies in p and aq⊆p. For the other inclusion take z∈p⊆p+(a) and write z=∑i=1nci(xi+wia)=∑i=1ncixi+ya with ci∈R and y=∑i=1nciwi; then ya=z−∑icixi lies in p, so y∈q and ya∈aq, whence z∈(x1,…,xn)+aq.

4.1L1L2L4step 1.1step 3.1step 3.2discharge-contradiction∎

Both summands are finitely generated, so p=(x1,…,xn,aq1,…,aqm) is finitely generated, contradicting p∈Σ. The supposition of step 1.2 is therefore untenable: whenever ab∈p, either a∈p or b∈p, and with step 1.1 this makes p prime.

Remarks

  • Where each maximality use goes. Maximality of p in Σ is used exactly twice, in step 2.1 on p+(a) and in step 2.2 on the colon ideal (p:a); both are strictly larger than p precisely because a∉p and b∉p.

  • The generators of p+(a) are normalised, not merely chosen. Writing them as xi+wia with xi∈p is what lets step 3.2 separate the part of z lying in (x1,…,xn) from the multiple of a; an unnormalised list would not split that way.

  • No Noetherian hypothesis anywhere. The lemma is used inside a proof whose conclusion is that the ring is Noetherian, so assuming a chain condition here would be circular.

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

Cohen's criterion: a commutative ring in which every prime ideal is finitely generated is Noetherian

Statement

Let R be a commutative ring in which every prime ideal (Prime ideals and maximal ideals in a commutative ring) is finitely generated. Then R is Noetherian.

The proof uses Zorn's lemma through If some ideal is not finitely generated, there is one maximal among the ideals that are not, and therefore the axiom of choice. It does not use, and could not use, a maximal condition on the ideals of R: that condition is part of what is being proved.

Facts & Assumptions

Given: A commutative ring R in which every prime ideal is finitely generated.

[L1]

A proper ideal P⊊R of a commutative ring is prime when ab∈P implies a∈P or b∈P (Prime ideals and maximal ideals in a commutative ring).

[L2]

If at least one ideal of a commutative ring is not finitely generated, then the set Σ of its non-finitely-generated ideals, ordered by inclusion, has a maximal element; the proof uses Zorn's lemma (If some ideal is not finitely generated, there is one maximal among the ideals that are not).

Proof

technique · contradiction
1.1assume-contraL4given

Suppose R is not Noetherian. By the ideal-level characterisation, some ideal of R is then not finitely generated, so the set Σ of non-finitely-generated ideals of R is nonempty.

2.1L2step 1.1

Since Σ is nonempty, it has a maximal element p: an ideal that is not finitely generated and that no non-finitely-generated ideal strictly contains. This is where Zorn's lemma is used; no chain condition on R is available, and none is invoked.

3.1L3step 2.1

That maximal element is a prime ideal of R.

4.1L1L4step 1.1step 3.1discharge-contradiction∎

By hypothesis every prime ideal of R is finitely generated, so p is finitely generated, contradicting p∈Σ. The supposition of step 1.1 fails: every ideal of R is finitely generated, and R is Noetherian.

Remarks

RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Which constructions preserve the Noetherian condition, and which do not

What is proved above. Starting from a Noetherian commutative ring R, each of the following is again Noetherian:

What fails, and why it is worth saying. Every entry above supplies some map or some finiteness relating the new ring to R. Two natural-looking weakenings supply neither, and both fail.

An arbitrary subring. Being an additive subgroup closed under multiplication gives no way to pull a generating set of an ideal of the subring back from the larger ring, and the conclusion is false: a subring of a Noetherian ring need not be Noetherian. The companion examples page of this pair works a witness inside a polynomial ring in two variables, where the failing ideal is visibly not finitely generated. The retraction hypothesis is exactly what is missing: it is a map back, and with it the argument runs.

Infinitely many indeterminates. The polynomial-ring statement is proved by an induction on the number of indeterminates, and that induction has no limit stage: it covers a finite list and no more. The companion examples page of this pair carries the witness, a ring of polynomials in countably many indeterminates in which the ideals generated by initial segments of the variables form a strictly ascending chain. The same remark applies to the product statement, which is proved for two factors and extends by iteration to a finite list; a product indexed by an infinite set is not among the constructions A product of two Noetherian rings is Noetherian speaks about.

A hypothesis that is not needed anywhere above. No result above assumes that R is an integral domain, that R is nonzero, or that its ideals are principal. The zero ring is Noetherian and is admitted throughout, and rings with zero divisors are admitted in the Hilbert basis argument in particular, which never multiplies two leading coefficients together.

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

An algebra that is finite dimensional as a vector space over a field is a Noetherian ring

Example

Let k be a field and let A be a commutative k-algebra (Algebras over a commutative ring, central structure maps, and algebra homomorphisms) whose underlying k-vector space is finite dimensional, say dim⁡kA=n with n∈N (Finite-dimensional vector space, and its dimension dim⁡FV; infinite-dimensional means having no finite basis). Then A is a Noetherian ring, and every ideal of A is generated by at most n elements.

Facts & Assumptions

Given: A field k, which is in particular a commutative ring (Every field is a commutative ring with 1≠0; it is an integral domain, and it is a commutative division ring), and a commutative k-algebra A with structure map ηA ⁣:k→A whose underlying k-vector space is finite dimensional of dimension n.

[L1]

An R-algebra is a unital ring A with a unital ring homomorphism ηA ⁣:R→A of central image; the induced scalar action ra:=ηA(r)a makes A an R-module (Algebras over a commutative ring, central structure maps, and algebra homomorphisms).

[L2]

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).

[L3]

A linear subspace of a vector space V over F is a subset containing 0V and closed under addition and under scalar multiplication, and it is itself a vector space over F under the restricted operations (Linear subspace of a vector space).

[L4]

V is finite-dimensional over F when it has a finite basis, and dim⁡FV is the unique n∈N with a basis B satisfying B≈n (Finite-dimensional vector space, and its dimension dim⁡FV; infinite-dimensional means having no finite basis).

[L5]

If V is finite dimensional over F with dim⁡FV=n and U is a linear subspace of V, then U is finite dimensional over F and dim⁡FU≤n (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

[L7]

The span of a subset is the set of its finite linear combinations, 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).

[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).

[L10]

An algebra is module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L11]

A module-finite commutative algebra over a Noetherian commutative ring is a Noetherian ring (A module-finite algebra over a Noetherian ring is a Noetherian ring, and so is every ring between the two).

Verification

technique · direct
1.1L1L2given

The algebra action λ⋅a=ηA(λ)a makes A a k-vector space: (A,+,0A) is an abelian group, and the four displayed scalar identities are exactly the module axioms that the algebra action satisfies. This is the vector-space structure the hypothesis dim⁡kA=n refers to.

2.1L1L3step 1.1

Every ideal I of A is a linear subspace of that vector space: it contains 0A, is closed under addition, and is closed under the scalar action because λ⋅a=ηA(λ)a is a product of an element of A with an element of I.

3.1L4L5L6L7step 2.1

By the subspace theorem I is finite dimensional over k with dim⁡kI≤n; fix a basis b1,…,br of I with r≤n. Every element of I is then a finite k-linear combination ∑i=1rλibi with λi∈k.

4.1L8L9step 3.1

Hence I=(b1,…,br) as an ideal of A: each element ∑iλibi of I equals ∑iηA(λi)bi, which lies in the ideal generated by b1,…,br, and conversely that ideal is contained in I because every bi lies in I. So every ideal of A is generated by at most n elements, and A is Noetherian.

5.1L10L11L12step 1.1step 4.1∎

The same conclusion follows from the module-finite theorem, and the two agree. A finite basis of A generates A as a k-module, so A is module-finite over k; k is a Noetherian ring; and a module-finite commutative algebra over a Noetherian ring is Noetherian. The direct argument above is recorded because it also produces the bound r≤n on the number of generators, which the general theorem does not.

Remarks

  • Finite dimension over k is much stronger than finite type over k. A polynomial ring k[x] is of finite type over k and is Noetherian, but is not finite dimensional as a k-vector space; the bound on the number of generators of an ideal disappears there, as the companion false-statement item on this page records for k[x,y].

  • Commutativity of A is assumed only because this page works with commutative rings. The same argument applies verbatim to a left ideal of a finite-dimensional algebra that is not commutative.

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

Fields and Z are Noetherian, and so are their polynomial rings in finitely many variables

Example

Every field K (Field) is a Noetherian ring, and so is Z. Consequently K[x1,…,xn] and Z[x1,…,xn] are Noetherian for every n∈N (If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N).

What is asserted is that every ideal of each of these rings is finitely generated. No description of the ideals of K[x1,…,xn] or Z[x1,…,xn] is claimed, and for n≥2 none is available from this argument.

Facts & Assumptions

Given: A field K, the ring Z of integers, and n∈N.

[L1]

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

[L2]

Every subgroup H≤(Z,+) equals nZ=⟨n⟩ for exactly one natural number n; in particular every subgroup of (Z,+) is cyclic (Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n).

[L3]

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

[L4]

An ideal of a ring is in particular an additive subgroup of it (Left, right and two-sided ideals).

[L5]

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).

[L7]

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).

Verification

technique · direct
1.1L1L3L5L6given

Let I be an ideal of a field K. If I={0} then I=(0). Otherwise I contains some a≠0, which has an inverse in K, so 1=a−1a∈I and hence r=r⋅1∈I for every r∈K, giving I=K=(1). Either way I is generated by one element, so every ideal of K is finitely generated and K is Noetherian.

1.2L2L3L4L5L6given

Let I be an ideal of Z. It is an additive subgroup of (Z,+), so it equals mZ for some natural number m; and mZ=Zm=(m). So every ideal of Z is principal, hence finitely generated, and Z is Noetherian.

2.1L7step 1.1step 1.2∎

Since K and Z are Noetherian commutative rings, K[x1,…,xn] and Z[x1,…,xn] are Noetherian for every n∈N, the case n=0 returning the base rings themselves.

Remarks

  • A field is Noetherian for a reason that says nothing about size. The argument in step 1.1 uses only invertibility of nonzero elements, so it applies to Q, to R and to a field with infinite transcendence degree over its prime subfield alike.

  • The conclusion is finite generation, not principality. For n≥2 the ideal generated by x1 and x2 in K[x1,…,xn] is not principal, and the Noetherian condition does not claim otherwise.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-27Open item page →

Finite-variable polynomial algebras over fields are Noetherian by finite generators

Statement

For every field K and every finite d≥0, the ring K[x1,…,xd] is Noetherian: each ideal of it has a finite generating list. The proof uses only finite selections and is choice-free.

Facts & Assumptions

Given: a field K and an integer d≥0.

[L1]

A ring R is left Noetherian when its left regular module RR is Noetherian; unqualified "Noetherian ring" means left Noetherian, and a commutative ring carries no side ambiguity (Left and right Noetherian rings).

[L2]

A module is Noetherian when every one of its submodules is finitely generated, and a submodule is finitely generated when it is generated by a finite set (Noetherian modules: every submodule is finitely generated, Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L3]

The regular left module RR has scalar action r⋅x=rx. Ring multiplication satisfies the module axioms; by the submodule and left-ideal definitions, a subset I⊆R is a submodule of RR exactly when it is an additive subgroup closed under ri, that is, a left ideal. In a commutative ring left, right and two-sided ideals coincide (Left and right Noetherian rings, Unital left and right modules over a ring; unqualified module means left module, Submodule of a module, Left, right and two-sided ideals).

[L4]

For S⊆R the ideal (S) is the smallest ideal containing S, and in a commutative ring it consists of the finite sums ∑irisi with ri∈R, si∈S; for a∈R the principal ideal is (a)=Ra (The ideal generated by a subset and principal ideals, In a commutative ring, (S) consists of finite sums ∑risi, and (a)=Ra).

[L5]

In R[x] addition is coefficientwise and the coefficient of xn in a product is ∑i+j=naibj, while x is the coefficient sequence with the single value 1R at index 1 (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution).

[L6]

For nonzero f,g over a commutative ring, deg⁡(f+g)≤max⁡{deg⁡f,deg⁡g} when f+g≠0, and the coefficient of xdeg⁡f+deg⁡g in fg is lc⁡(f)lc⁡(g); the degree and leading coefficient are as in Degree, leading coefficient and monic polynomial, with the zero polynomial having no degree (Degree inequalities for sums and products over a commutative ring).

[L7]

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

[L8]

Proof

technique · direct
1.1L1L2L3L4L8

Every field F is Noetherian. Let I⊆F be an ideal of the commutative ring F; if I contains some a≠0, then 1F=a−1a∈I by [L8] and [L4], so I=F=(1F); otherwise I={0}=(0F), which is generated by the empty list. In both cases I is finitely generated, so every submodule of the regular module FF is finitely generated by [L3], and [L1] and [L2] make F Noetherian.

1.2L1L2L3L4L5L6inductiondischarge-induction: degree descent to the case of the zero polynomial

Let C be a Noetherian commutative ring and let I⊆C[x] be an ideal. Then I is finitely generated. In this step, a polynomial is said to have support bounded by n when all coefficients above index n vanish; this includes the zero polynomial without assigning it a degree. For n∈N put Jn:={a∈C:the coefficient of xn in some f∈I with support bounded by n equals a}, a nonempty set containing 0. Each Jn is an ideal of C: it is closed under addition because coefficients of xn add, and under multiplication by r∈C because rf∈I again has support bounded by n with coefficient of xn equal to ra. By [L5] the coefficient of xn+1 in xf is the coefficient of xn in f, and xf has support bounded by n+1 by [L5]; hence Jn⊆Jn+1. The union J:=⋃nJn is an ideal of C: for a∈Jm and b∈Jn, both lie in Jmax⁡(m,n), which is an ideal, so a+b∈Jmax⁡(m,n)⊆J; also ra∈Jm⊆J for r∈C. Since C is Noetherian, every ideal of C is finitely generated by [L1], [L2] and [L3]; fix a finite generating list J=(b1,…,br) as in [L4]. If r=0, then J=0, hence I=0 because the leading coefficient of any nonzero f∈I would belong to Jdeg⁡f⊆J; in this case the empty list generates I. Otherwise each bi lies in some JNi; put N:=max⁡iNi, which exists because the list is finite and nonempty. Then JN is an ideal containing every bi, so J⊆JN by [L4], and JN⊆J by definition of J; hence Jn=JN for every n≥N. For each of the finitely many n≤N the ideal Jn has a finite generating list Jn=(cn,1,…,cn,sn) by [L1], [L2] and [L3], and for each pair (n,k) we choose fn,k∈I with support bounded by n whose coefficient of xn is cn,k, which exists by the definition of Jn (take fn,k=0 when cn,k=0). We claim that the finite set W:={fn,k:0≤n≤N, 1≤k≤sn} generates I; by [L4] this means (W)=I, and (W)⊆I holds because W⊆I. The zero polynomial is already in (W). Let 0≠f∈I have degree d, and put n:=min⁡{d,N}; the leading coefficient lc⁡(f) is the coefficient of xd in f, so lc⁡(f)∈Jd if d≤N and lc⁡(f)∈Jd=JN if d>N, that is lc⁡(f)∈Jn in both cases. By [L4] there are μ1,…,μsn∈C with lc⁡(f)=∑kμkcn,k, and each xd−nfn,k lies in I and has support bounded by d with coefficient of xd equal to cn,k; therefore g:=f−∑kμkxd−nfn,k lies in I and is either zero or has degree strictly smaller than d by [L5] and [L6]. Induction on d, in the form of repeated descent of the degree, expresses every element of I as a combination of elements of W with coefficients in C[x]; hence I=(W) is finitely generated.

2.1L1L2L3L7step 1.1step 1.2basedischarge-induction: step 1.1

We prove by induction on d that K[x1,…,xd] is Noetherian. For d=0 the ring is K by [L7], Noetherian by step 1.1. For the step, K[x1,…,xd+1]=K[x1,…,xd][xd+1] by [L7]; if K[x1,…,xd] is Noetherian, then every ideal of K[x1,…,xd+1] is finitely generated by step 1.2, so K[x1,…,xd+1] is Noetherian by [L1], [L2] and [L3].

3.1L1L2L3step 2.1∎

Thus for every field K and every d≥0 the ring K[x1,…,xd] is Noetherian, that is, each of its ideals has a finite generating list: by step 2.1 its regular module is Noetherian, and its ideals are exactly the submodules of that module by [L3]. Every selection made above was from a finite list — the generating lists of the finitely many ideals Jn with n≤N, the finitely many witnesses fn,k, and the finitely many indices Ni — and the degree descent is an induction on N, so no choice principle is used.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-sol)audited 2026-09-27Open item page →

A field has only the zero ideal and itself, hence is Noetherian

Statement

Let K be a field (Field). Then the only ideals of K are the zero ideal (0) and K itself (Left, right and two-sided ideals, The ideal generated by a subset and principal ideals); consequently every ideal of K is finitely generated, and K is a Noetherian ring (Left and right Noetherian rings, Noetherian modules: every submodule is finitely generated). No choice principle is used.

Facts & Assumptions

Given: A field K and an ideal I⊆K.

[F1]

Field: in a field every nonzero element a has a multiplicative inverse a−1 with a a−1=1, and 1≠0.

[F2]

Left, right and two-sided ideals: an ideal I⊆K is an additive subgroup closed under multiplication by elements of K, so ra∈I for all r∈K, a∈I; hence I=K as soon as 1∈I.

[F3]

The ideal generated by a subset and principal ideals: for a∈K the ideal (a) is the intersection of all ideals containing a; in particular (0)={0} is generated by 0 and K=(1) is generated by 1, so both are generated by a single element.

[F4]

Left and right Noetherian rings and Noetherian modules: every submodule is finitely generated: a ring is Noetherian when its left regular module is Noetherian, meaning that every left submodule is finitely generated. For the commutative field K, these submodules are precisely its ideals.

Proof

technique · direct
1.1F1F2given

A nonzero ideal is everything: if I≠(0) choose a∈I with a≠0; by [F1] a is invertible with inverse a−1∈K, and since I is closed under multiplication by elements of K, 1=a−1a∈I by [F2]; then x=x⋅1∈I for every x∈K by [F2] again, so I=K.

2.1step 1.1F3

The ideal list: by step 1.1 every ideal of K is either (0) or K; the zero ideal is generated by the single element 0 and K=(1) is generated by the single element 1, so every ideal of K is finitely generated.

3.1step 2.1F4given∎

Conclusion: by step 2.1 every ideal of K is finitely generated, so [F4] makes K a Noetherian ring. The argument used only the field axioms, the ideal axioms and the two-element list of ideals, so it invokes no choice principle.

5 · Examples, counterexamples and false statements

None yet.

Sources