ModuleValuation.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.Valuation
5 declarations indexed from sourceView source ↗ Module documentation
Integer-valued valuations
Relates membership in the valuation ring to the ambient valuation and exposes the associated surjective multiplicative valuation with a uniformizer.
Declarations
LocalFieldTheory.IsNonarchimedeanLocalField.valuation_integer_membership
DocumentationAn element belongs to the valuation ring exactly when its valuation is at most one.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
namespace IsNonarchimedeanLocalField
open DiscreteValuationField
open scoped ValuativeRel
LocalFieldTheory.IsNonarchimedeanLocalField.multiplicativeIntegerValuation
DocumentationThe normalized integer valuation, packaged as the MultiplicativeIntegerValuation used by the value-group layer.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
namespace IsNonarchimedeanLocalField
open DiscreteValuationField
open scoped ValuativeRel
LocalFieldTheory.IsNonarchimedeanLocalField.multiplicativeIntegerValuation_val
DocumentationThe multiplicative integer valuation records the additive integer exponent of the original valuation.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
namespace IsNonarchimedeanLocalField
open DiscreteValuationField
open scoped ValuativeRel
LocalFieldTheory.IsNonarchimedeanLocalField.multiplicativeIntegerValuation_surjective
DocumentationThe normalized integer valuation is onto ℤ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
namespace IsNonarchimedeanLocalField
open DiscreteValuationField
open scoped ValuativeRel
LocalFieldTheory.IsNonarchimedeanLocalField.multiplicativeIntegerValuation_exists_uniformizer
DocumentationA nonarchimedean local field has a multiplicative element of normalized value one for the value-group API.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
namespace IsNonarchimedeanLocalField
open DiscreteValuationField
open scoped ValuativeRel