ModuleNormalizedIntegerValuation.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.NormalizedIntegerValuation
12 declarations indexed from sourceView source ↗ Module documentation
The normalized integer valuation of a local field
The Kummer branch of the local existence theorem uses power-class index formulas stated for valuations with value group WithZero (Multiplicative ℤ). A nonarchimedean local field carries its canonical valuation in an intrinsic value group. This file transports that valuation to the integer model and proves that completeness and the finite residue field are preserved.
Declarations
LocalFieldTheory.localIntegerValuation
DocumentationThe canonical local valuation, normalized to the value group WithZero (Multiplicative ℤ).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuation_apply
DocumentationThe integer-valued valuation applies the canonical value-group isomorphism.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localCompleteDVF_valuation_eq
DocumentationThe valuation in the canonical complete-DVF package is the original local valuation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.integerRing_moduleFinite_of_finite_separable
DocumentationA finite separable local extension is finite over the actual canonical valuation integer ring. This transports the finite-module theorem for the complete-DVF packages along the equality of their valuations.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
open _root_.ValuationTheory.DiscreteValuationField.ValuedExtension
(moduleFinite_target_valuationSubring_of_finite_separable) in
LocalFieldTheory.localIntegerValuation_valuationSubring_eq
DocumentationNormalizing the value group does not change the valuation ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuation_surjective
DocumentationThe normalized integer valuation is onto.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuationSubringEquiv
DocumentationIdentity on field elements gives the valuation-ring equivalence attached to the normalization of the value group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuationSubringEquiv_apply_coe
DocumentationThe valuation-subring equivalence preserves the underlying element of K.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuationSubringEquiv_mem_maximalIdeal_iff
DocumentationThe valuation-subring equivalence preserves membership in the maximal ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuationSubringEquiv_map_maximalIdeal
DocumentationThe valuation-subring equivalence maps the integer maximal ideal onto the canonical one.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuation_isCompleteDiscrete
DocumentationThe normalized valuation is a complete discrete valuation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalFieldTheory.localIntegerValuation_residueFinite
DocumentationThe normalized valuation has the same finite residue field as the canonical local valuation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory
open scoped ValuativeRel
universe u
variable (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]