ModuleIntegerLocalizationValuation.lean
Nyll.ShimizuYamaguchi26BranchedCoverings.Arithmetic.IntegerLocalizationValuation
4 declarations indexed from sourceView source ↗ Module documentation
The normalized valuation on the localization of the integers at a prime
For a nonzero integer, the additive DVR valuation in ℤ_(p) is its integer p-adic valuation. The comparison uses the inverse images of powers of the localized maximal ideal: membership in its nth power is exactly divisibility by p^n in ℤ. Thus it does not require a choice of a unit factor of the integer.
This is the arithmetic comparison needed for the local intersection number in Lemma 2.3 of Ryoji Shimizu and Naganori Yamaguchi, On branched coverings of the projective line over the integers.
Imports11
- Nyll.SchemeTheory.RingTheory.Localization.DedekindPrime
- Mathlib.Data.ENat.Basic
- Mathlib.NumberTheory.Padics.PadicVal.Basic
- Mathlib.RingTheory.DedekindDomain.Basic
- Mathlib.RingTheory.DiscreteValuationRing.Basic
- Mathlib.RingTheory.Ideal.Int
- Mathlib.RingTheory.Ideal.Operations
- Mathlib.RingTheory.Ideal.Over
- Mathlib.RingTheory.Ideal.Span
- Mathlib.RingTheory.LocalRing.MaximalIdeal.Basic
- Mathlib.RingTheory.Localization.AtPrime.Basic
Imported by6
Declarations
ShimizuYamaguchi26BranchedCoverings.IntegerPrimeIdeal
DocumentationThe principal ideal of the integers generated by a natural number.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ShimizuYamaguchi26BranchedCoverings
ShimizuYamaguchi26BranchedCoverings.IntegerPrimeLocalization
DocumentationThe localization of the integers at the ideal generated by the prime p.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ShimizuYamaguchi26BranchedCoverings
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ShimizuYamaguchi26BranchedCoverings
ShimizuYamaguchi26BranchedCoverings.integerLocalization_addVal_eq_padicValInt
DocumentationThe normalized additive valuation of a nonzero integer in ℤ_(p) is padicValInt.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ShimizuYamaguchi26BranchedCoverings