Module

ValuationSemilinear.lean

Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.ValuationSemilinear
1 declaration indexed from sourceView source ↗

The selected separable valuation under a semilinear equivalence

The base valuation certificate supplies the pullback on base elements. Henselian uniqueness then identifies the selected valuation rings on the separable closures; no equality of the extension valuations is assumed.

Declarations

ClassFieldTower.Martinet.Shafarevich.localSeparableValuationSubring_comap_semilinear

Valuation-compatible base and closure equivalences preserve the selected valuation subrings used to define local residue degree.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open LocalClassFieldTheory LocalFieldTheory
theorem localSeparableValuationSubring_comap_semilinear
    (K K' : Type)
    [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K]
    [Field K'] [ValuativeRel K'] [TopologicalSpace K'] [IsNonarchimedeanLocalField K']
    (c : K ≃+* K') (e : SeparableClosure K ≃+* SeparableClosure K')
    (he : ∀ x : K, e (algebraMap K (SeparableClosure K) x) =
      algebraMap K' (SeparableClosure K') (c x))
    (hc : SemilinearValuationCompatible K K' c) :
    localSeparableValuationSubring K =
      (localSeparableValuationSubring K').comap e.toRingHom