ModuleBasic.lean
Nyll.EtaleFundamentalGroups.Normalization.Localization.Basic
5 declarations indexed from sourceView source ↗ Module documentation
Normalization after localization at a prime
This file uses the canonical fraction-field factorization from FractionFieldLocalization to relate a prime localization to the normalization in a field extension. The normalization inclusion is obtained by base-changing integrality, after which we specialize mathlib's theorem that integral closure commutes with localization.
Declarations
EtaleFundamentalGroups.integralClosureLocalizationRingHom
DocumentationThe underlying inclusion of the original normalization into the normalization after localizing the base at P.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uK uL
variable {A : Type uA} {K : Type uK} {L : Type uL}
variable [CommRing A] [IsDomain A]
variable [Field K] [Field L]
variable [Algebra A K] [IsFractionRing A K]
variable [Algebra K L] [Algebra A L] [IsScalarTower A K L]
EtaleFundamentalGroups.integralClosureLocalizationAlgebra
DocumentationThe canonical algebra structure induced by integralClosureLocalizationRingHom.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uK uL
variable {A : Type uA} {K : Type uK} {L : Type uL}
variable [CommRing A] [IsDomain A]
variable [Field K] [Field L]
variable [Algebra A K] [IsFractionRing A K]
variable [Algebra K L] [Algebra A L] [IsScalarTower A K L]
EtaleFundamentalGroups.integralClosureLocalizationAlgHom
DocumentationThe canonical inclusion from the original normalization into the normalization after localizing the base at P.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uK uL
variable {A : Type uA} {K : Type uK} {L : Type uL}
variable [CommRing A] [IsDomain A]
variable [Field K] [Field L]
variable [Algebra A K] [IsFractionRing A K]
variable [Algebra K L] [Algebra A L] [IsScalarTower A K L]
EtaleFundamentalGroups.isLocalization_integralClosure_localizationAtPrime
DocumentationThe normalization of the prime localization inside L is the localization of the original normalization at the image of Pᶜ.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uK uL
variable {A : Type uA} {K : Type uK} {L : Type uL}
variable [CommRing A] [IsDomain A]
variable [Field K] [Field L]
variable [Algebra A K] [IsFractionRing A K]
variable [Algebra K L] [Algebra A L] [IsScalarTower A K L]
omit [IsDomain A] in
EtaleFundamentalGroups.moduleFinite_integralClosure_localizationAtPrime
DocumentationFiniteness of a normalization is preserved when the base is localized at a prime. The target normalization is identified with the corresponding localization of the original normalization, so no finiteness assumption on the localized ring is needed.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uK uL
variable {A : Type uA} {K : Type uK} {L : Type uL}
variable [CommRing A] [IsDomain A]
variable [Field K] [Field L]
variable [Algebra A K] [IsFractionRing A K]
variable [Algebra K L] [Algebra A L] [IsScalarTower A K L]
omit [IsDomain A] in