Noetherian rings and modules #
The following are equivalent for a module M over a ring R:
- Every increasing chain of submodules M₁ ⊆ M₂ ⊆ M₃ ⊆ ⋯ eventually stabilises.
- Every submodule is finitely generated.
A module satisfying these equivalent conditions is said to be a Noetherian R-module. A ring is a Noetherian ring if it is Noetherian as a module over itself.
(Note that we do not assume yet that our rings are commutative, so perhaps this should be called "left-Noetherian". To avoid cumbersome names once we specialize to the commutative case, we don't make this explicit in the declaration names.)
Main definitions #
Let R be a ring and let M and P be R-modules. Let N be an R-submodule of M.
IsNoetherian R Mis the proposition thatMis a NoetherianR-module. It is a class, implemented as the predicate that allR-submodules ofMare finitely generated.
Main statements #
isNoetherian_iffis the theorem that an R-module M is Noetherian iff>is well-founded onSubmodule R M.
Note that the Hilbert basis theorem, that if a commutative ring R is Noetherian then so is R[X],
is proved in RingTheory.Polynomial.
References #
- [M. F. Atiyah and I. G. Macdonald, Introduction to commutative algebra][atiyah-macdonald]
- [P. Samuel, Algebraic Theory of Numbers][samuel1967]
Tags #
Noetherian, noetherian, Noetherian ring, Noetherian module, noetherian ring, noetherian module
IsNoetherian R M is the proposition that M is a Noetherian R-module,
implemented as the predicate that all R-submodules of M are finitely generated.
IsNoetherian R Mis the proposition thatMis a NoetherianR-module, implemented as the predicate that allR-submodules ofMare finitely generated.
Instances
An R-module is Noetherian iff all its submodules are finitely-generated.
Alias of the forward direction of isNoetherian_iff.
Alias of the forward direction of isNoetherian_iff'.
Alias of the reverse direction of isNoetherian_iff'.
A module is Noetherian iff every nonempty set of submodules has a maximal submodule among them.
For an endomorphism of a Noetherian module, any sufficiently large iterate has disjoint kernel and range.
A (semi)ring is Noetherian if it is Noetherian as a module over itself, i.e. all its ideals are finitely generated.
Equations
- IsNoetherianRing R = IsNoetherian R R
Instances For
A ring is Noetherian if and only if all its ideals are finitely-generated.