ModuleArithmeticConstantsFiniteDominance.lean
Nyll.EtaleFundamentalGroups.FiniteEtale.GenericFiber.ArithmeticConstantsFiniteDominance
3 declarations indexed from sourceView source ↗ Module documentation
Surjectivity over integral constant extensions
For a finite cover of integral affine schemes, a number field in the cover's function field gives an actual map to the integral constant extension. Geometric integrality of the base's function field makes this map dominant; finiteness then makes it surjective on prime spectra.
Declarations
EtaleFundamentalGroups.arithmeticConstantsTensorToNormalDomain
DocumentationThe actual morphism from an affine finite cover to the constant extension, specified contravariantly as a ring homomorphism.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups
variable (B A F K L : Type) [CommRing B]
[CommRing A] [IsDomain A] [IsIntegrallyClosed A] [Algebra B A]
[Field F] [CharZero F] [Algebra B F] [IsFractionRing B F]
[Field K] [NumberField K] [Field L] [CharZero L]
[Algebra A L] [IsFractionRing A L]
EtaleFundamentalGroups.arithmeticConstantsTensorToNormalDomain_injective
DocumentationThe constant-extension map is dominant, as witnessed by injectivity of its coordinate ring homomorphism.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups
variable (B A F K L : Type) [CommRing B]
[CommRing A] [IsDomain A] [IsIntegrallyClosed A] [Algebra B A]
[Field F] [CharZero F] [Algebra B F] [IsFractionRing B F]
[Field K] [NumberField K] [Field L] [CharZero L]
[Algebra A L] [IsFractionRing A L]
EtaleFundamentalGroups.arithmeticConstantsTensorToNormalDomain_comap_surjective
DocumentationA finite cover is surjective onto its integral constant extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups
variable (B A F K L : Type) [CommRing B]
[CommRing A] [IsDomain A] [IsIntegrallyClosed A] [Algebra B A]
[Field F] [CharZero F] [Algebra B F] [IsFractionRing B F]
[Field K] [NumberField K] [Field L] [CharZero L]
[Algebra A L] [IsFractionRing A L]