ModulePuncturedSpectrumNormalizationExtension.lean
Nyll.EtaleFundamentalGroups.Purity.PuncturedSpectrumNormalizationExtension
18 declarations indexed from sourceView source ↗ Module documentation
Relative normalization across a punctured local spectrum
Let W be a finite-etale scheme over the punctured spectrum of a Noetherian local ring. This file constructs the relative normalization of the full local spectrum in the composite morphism from W. The resulting morphism is integral, its pullback to the punctured spectrum is finite etale, and that pullback is canonically isomorphic to W over the punctured spectrum.
No global finiteness or etaleness of the normalization morphism is asserted here. Those are separate algebraic inputs in a purity argument.
Declarations
AlgebraicGeometry.FiniteEtale.puncturedSpectrumInclusion_isOpenImmersion
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicGeometry.FiniteEtale.puncturedSpectrumCoverToSpec
DocumentationThe composite morphism from a finite-etale punctured cover to the full local spectrum.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicGeometry.FiniteEtale.puncturedSpectrumComposite_quasiCompact
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicGeometry.FiniteEtale.puncturedSpectrumComposite_quasiSeparated
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
omit [IsNoetherianRing R] in
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtension
DocumentationThe relative normalization of the full local spectrum in a finite-etale cover of its punctured spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionHom
DocumentationThe canonical morphism from the punctured-spectrum normalization candidate to the full local spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumToNormalizationExtension
DocumentationThe original punctured cover maps canonically to the relative normalization candidate.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumToNormalizationExtension_comp_extensionHom
DocumentationThe normalization candidate really extends the composite morphism from the punctured cover to the full local spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionHom_isIntegral
DocumentationThe normalization extension morphism is integral.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtension_isAffine
DocumentationThe normalization candidate is affine. Thus its global sections form the actual integral algebra candidate over the local base.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtension_appTop_isIntegral
DocumentationThe ring map on global sections of the normalization candidate is integral.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionHom_isFinite_iff_appTop
DocumentationSince the normalization candidate is already affine and integral, its remaining global finiteness problem is exactly finiteness of the induced map on global sections.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionSectionsIso
DocumentationOn global sections of the affine base, the normalization extension is the integral closure inside the sections of the original composite cover.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionPullbackIso
DocumentationThe original cover is canonically isomorphic to the restriction of the normalization candidate to the punctured spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionPullbackIso_hom_snd
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtension_pullback_isFiniteEtale
DocumentationThe actual restriction morphism of the normalization candidate is finite etale.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionRestriction
DocumentationThe restriction of the normalization candidate, packaged as an actual finite-etale object over the punctured spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated
AlgebraicGeometry.FiniteEtale.puncturedSpectrumNormalizationExtensionRestrictionIso
DocumentationThe restriction comparison as an isomorphism in the category of finite-etale objects over the punctured spectrum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
variable (R : Type u) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
attribute [local instance] puncturedSpectrumComposite_quasiCompact
puncturedSpectrumComposite_quasiSeparated