Weak approximation at finitely many finite places
ProvedNumberField.denseRange_algebraMap_pi_adicCompletionalgebraic-number-theorylocal-fieldsnumber-theory
Let be a number field and let be a finite set of pairwise distinct finite places of (nonzero prime ideals of ), with the -adic completion. Then the diagonal embedding
has dense image (for the product topology).
Equivalently: given for and , there is with for all . This is the non-archimedean case of the Artin–Whaples approximation theorem; Mathlib already contains the archimedean analogue NumberField.InfinitePlace.denseRange_algebraMap_pi.
Formalization Note is a Finset of HeightOneSpectrum (𝓞 K); the product is indexed by the elements of .
Preamble
import Mathlib open NumberField IsDedekindDomain open scoped TensorProduct
Formal statement
namespace NumberField
theorem denseRange_algebraMap_pi_adicCompletion {K : Type*} [Field K] [NumberField K] (S : Finset (HeightOneSpectrum (𝓞 K))) :
DenseRange (fun x : K => fun w : S =>
algebraMap K ((w : HeightOneSpectrum (𝓞 K)).adicCompletion K) x) := by sorry
end NumberFieldSource
J. Neukirch, Algebraic Number Theory, Grundlehren der math. Wiss. 322, Springer 1999, Chapter II, §3, Approximation Theorem (3.4) (case of finitely many inequivalent non-archimedean valuations of ).