ModuleCompositumEmbedding.lean
Nyll.SchemeTheory.Normalization.CompositumEmbedding
7 declarations indexed from sourceView source ↗ Module documentation
Embedding a normalization into a compositum normalization
Suppose L → Ω is compatible with a base change A → B. Every element of the normalization of A in L maps to an element integral over B, hence into the normalization of B in Ω. This file constructs the actual normalization embedding and uses integrality to lift a chosen prime.
No compositum field or prime is chosen here; those remain inputs produced by the generic tensor-component construction.
Imports1
- Mathlib.RingTheory.Ideal.GoingUp
Imported by4
Declarations
EtaleFundamentalGroups.integralClosureBaseChangeAlgHom
DocumentationEnlarging the base ring enlarges the integral closure inside a fixed top ring.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.integralClosureToCompositumAlgHom
DocumentationThe canonical map from the old normalization to the normalization after embedding its generic field into a field over a larger base.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.integralClosureToCompositumAlgHom_coe
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.integralClosureToCompositumAlgHom_injective
DocumentationThe normalization map is injective whenever the chosen generic-field map is injective.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.integralClosureToCompositumAlgebra
DocumentationThe algebra structure on the new normalization induced by the preceding canonical embedding. It is kept explicit rather than registered globally.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.integralClosureToCompositum_isIntegral
DocumentationIf the base change B / A is integral, then the compositum normalization is integral over the old normalization.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO
EtaleFundamentalGroups.exists_integralClosureCompositum_prime_liesOver
DocumentationA chosen prime of the old normalization has a prime above it in the compositum normalization. Both the integral extension and injectivity are derived from the source field embedding and the integral base change.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
universe uA uB uL uO