Documentation

TauCeti.AlgebraicGeometry.Scheme.Normal

Normal schemes #

A scheme is normal if every local ring is an integrally closed domain (Stacks, Definition 28.7.1 (033I)). This file defines the class TauCeti.AlgebraicGeometry.IsNormalScheme and proves its basic properties: normality is local, so it can be checked on the rings of sections over affine opens, whose localizations at primes are the local rings of the scheme (Stacks, Lemma 28.7.2 (033J)); open subschemes of normal schemes are normal; normal schemes are reduced (Stacks, Lemma 28.7.3 (033K)); the spectrum of a domain is normal exactly when the domain is integrally closed; on a normal scheme the domain of sections over an affine open is integrally closed; and on a locally Noetherian normal scheme the local ring at a point of coheight one is a discrete valuation ring (Stacks, Lemma 10.119.7 (00PD)).

Following Stacks, Definition 10.37.11 (00GV), a ring R is normal when every localization of R at a prime is an integrally closed domain; isNormalScheme_Spec_iff_forall_localization says that this holds exactly when Spec R is a normal scheme, and the affine statements below use IsNormalScheme (Spec R) for it.

Main results #

References #

A scheme is normal if every local ring is a domain and integrally closed. Stacks, Definition 28.7.1 (033I).

Instances

    A scheme is normal iff each of its local rings is an integrally closed domain; this is the definition, as a single condition per point.

    The source of an open immersion into a normal scheme is normal.

    Open subschemes of a normal scheme are normal.

    A scheme is normal as soon as every point lies in the image of an open immersion from a normal scheme.

    Normality is local on an open cover. Stacks, Lemma 28.7.2 (033J), in the form "normality is local".

    The components of an open cover of a normal scheme are normal.

    Spec R is normal iff R is a normal ring in the sense of Stacks, Definition 10.37.11 (00GV): every localization of R at a prime is an integrally closed domain. The local rings of Spec R are these localizations (Mathlib AlgebraicGeometry.Spec.stalkIso).

    A scheme is normal iff the ring of sections over every affine open is normal: Spec Γ(X, U) is normal, which by isNormalScheme_Spec_iff_forall_localization says that every localization of Γ(X, U) at a prime is an integrally closed domain. Stacks, Lemma 28.7.2 (033J).

    A scheme is normal as soon as every point has an affine open neighbourhood whose ring of sections is normal. Stacks, Lemma 28.7.2 (033J), the affine open covering form.

    A normal scheme is reduced: its local rings are domains. Stacks, Lemma 28.7.3 (033K).

    The spectrum of a domain R is normal exactly when R is integrally closed.

    The spectrum of an integrally closed domain is normal.

    On a normal scheme, the domain of sections over an affine open is integrally closed. For an integral scheme, IsIntegral.component_integral supplies the domain instance.

    On a locally Noetherian normal scheme the local ring at a point of coheight one is a discrete valuation ring. Stacks, Lemma 10.119.7 (00PD).