ModuleWeakApproximation.lean
Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.WeakApproximation
6 declarations indexed from sourceView source ↗ Module documentation
Weak approximation for discrete valuations
A finite family of inequivalent discrete valuations admits simultaneous approximation, with independently prescribed nonzero valuation radii.
Declarations
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
ValuationTheory.DiscreteValuationField.DVF.realAbsoluteValue
DocumentationA real absolute value inducing the ordering of a discrete valuation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
noncomputable local instance (D : DVF K) : D.valuation.RankOne :=
_root_.Valuation.IsRankOneDiscrete.rankOne D.valuation (e := 2) (by norm_num)
ValuationTheory.DiscreteValuationField.DVF.realAbsoluteValue_lt_iff
DocumentationThe associated real absolute value preserves and reflects strict valuation inequalities.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
noncomputable local instance (D : DVF K) : D.valuation.RankOne :=
_root_.Valuation.IsRankOneDiscrete.rankOne D.valuation (e := 2) (by norm_num)
ValuationTheory.DiscreteValuationField.DVF.realAbsoluteValue_isNontrivial
DocumentationThe associated real absolute value is nontrivial, as witnessed by a uniformizer.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
noncomputable local instance (D : DVF K) : D.valuation.RankOne :=
_root_.Valuation.IsRankOneDiscrete.rankOne D.valuation (e := 2) (by norm_num)
ValuationTheory.DiscreteValuationField.DVF.realAbsoluteValue_isEquiv_iff
DocumentationAssociated real absolute values are equivalent exactly when the valuations are equivalent.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
noncomputable local instance (D : DVF K) : D.valuation.RankOne :=
_root_.Valuation.IsRankOneDiscrete.rankOne D.valuation (e := 2) (by norm_num)
ValuationTheory.DiscreteValuationField.DVF.exists_forall_valuation_sub_lt
DocumentationSimultaneous approximation with an individual nonzero radius at each valuation. Neither completeness nor Henselianity is required.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
variable {K : Type*} [Field K]
noncomputable local instance (D : DVF K) : D.valuation.RankOne :=
_root_.Valuation.IsRankOneDiscrete.rankOne D.valuation (e := 2) (by norm_num)