ModuleNormalizationEtaleTower.lean
Nyll.EtaleFundamentalGroups.Kummer.SelectedRoot.Prime.NormalizationEtaleTower
2 declarations indexed from sourceView source ↗ Module documentation
Etale normalization in a component after a selected root and a further base change
The selected-root descent theorem produces an etale normalization over the selected root DVR. This file keeps the selected generic tensor component and then applies a further normal base change, selecting an arbitrary component of the resulting generic tensor product. In particular, the second component is not replaced by an abstract comparison field.
Declarations
EtaleFundamentalGroups.Kummer.spanSingletonIsPrimeTower
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups.Kummer
open Polynomial
universe uR uC uL uB uK₁ uK'
EtaleFundamentalGroups.Kummer.integralClosure_selectedRootPrime_genericTensorTowerComponent_etale_of_ramification_dvd
DocumentationEtaleness at a selected root prime is preserved after passing to a specified generic tensor component over any further normal base.
The public maximal ideal m is formed over an arbitrary intermediate fraction field K₁, so it can be the fixed global component. Restriction to the canonical fraction field of the branch DVR, contraction through the root field, and the second-stage ideal are all constructed internally. Canonical component equivalences return the result to the original literal quotient component m.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups.Kummer
open Polynomial
universe uR uC uL uB uK₁ uK'
local instance spanSingletonIsPrimeTower
{R : Type uR} [CommRing R] [IsDomain R]
{p : R} [hp : Fact (Prime p)] :
(Ideal.span ({p} : Set R)).IsPrime :=
Ideal.isPrime_span_singleton_of_prime hp.out