Noetherian and Locally Noetherian Schemes #
We introduce the concept of (locally) Noetherian schemes, giving definitions, equivalent conditions, and basic properties.
Main definitions #
AlgebraicGeometry.IsLocallyNoetherian
: A scheme is locally Noetherian if the components of the structure sheaf at each affine open are Noetherian rings.AlgebraicGeometry.IsNoetherian
: A scheme is Noetherian if it is locally Noetherian and quasi-compact as a topological space.
Main results #
AlgebraicGeometry.isLocallyNoetherian_iff_of_affine_openCover
: A scheme is locally Noetherian if and only if it is covered by affine opens whose sections are Noetherian rings.AlgebraicGeometry.IsLocallyNoetherian.quasiSeparatedSpace
: A locally Noetherian scheme is quasi-separated.AlgebraicGeometry.isNoetherian_iff_of_finite_affine_openCover
: A scheme is Noetherian if and only if it is covered by finitely many affine opens whose sections are Noetherian rings.AlgebraicGeometry.IsNoetherian.noetherianSpace
: A Noetherian scheme is topologically a Noetherian space.
References #
- Stacks: Noetherian Schemes
- [Robin Hartshorne, Algebraic Geometry][Har77]
A scheme X
is locally Noetherian if 𝒪ₓ(U)
is Noetherian for all affine U
.
- component_noetherian : ∀ (U : ↑X.affineOpens), IsNoetherianRing ↑(X.presheaf.obj (Opposite.op ↑U))
Instances
Let R
be a ring, and f i
a finite collection of elements of R
generating the unit ideal.
If the localization of R
at each f i
is noetherian, so is R
.
We follow the proof given in [Har77], Proposition II.3.2
If a scheme X
has a cover by affine opens whose sections are Noetherian rings,
then X
is locally Noetherian.
A scheme is locally Noetherian if and only if it is covered by affine opens whose sections are noetherian rings.
See [Har77], Proposition II.3.2.
A version of isLocallyNoetherian_iff_of_iSup_eq_top
using Scheme.OpenCover
.
If 𝒰
is an open cover of a scheme X
, then X
is locally noetherian if and only if
𝒰.obj i
are all locally noetherian.
If R
is a noetherian ring, Spec R
is a noetherian topological space.
Equations
- ⋯ = ⋯
Any open immersion Z ⟶ X
with X
locally Noetherian is quasi-compact.
Equations
- ⋯ = ⋯
A locally Noetherian scheme is quasi-separated.
Equations
- ⋯ = ⋯
A scheme X
is Noetherian if it is locally Noetherian and compact.
- component_noetherian : ∀ (U : ↑X.affineOpens), IsNoetherianRing ↑(X.presheaf.obj (Opposite.op ↑U))
- isCompact_univ : IsCompact Set.univ
Instances
A scheme is Noetherian if and only if it is covered by finitely many affine opens whose sections are noetherian rings.
A version of isNoetherian_iff_of_finite_iSup_eq_top
using Scheme.OpenCover
.
A Noetherian scheme has a Noetherian underlying topological space.
Equations
- ⋯ = ⋯
Any morphism of schemes f : X ⟶ Y
with X
Noetherian is quasi-compact.
Equations
- ⋯ = ⋯
If R
is a Noetherian ring, Spec R
is a locally Noetherian scheme.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
If R
is a Noetherian ring, Spec R
is a Noetherian scheme.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
R
is a Noetherian ring if and only if Spec R
is a Noetherian scheme.
A Noetherian scheme has a finite number of irreducible components.