Documentation

TauCeti.NumberTheory.NumberField.Global.Places.Rat

Finite places of the rational numbers #

Every finite place of ℚ is exactly a p-adic absolute value, and every prime gives such a place. The equalities use Mathlib's Rat.HeightOneSpectrum.primesEquiv to identify the prime of a place and preserve normalization, not just equivalence of absolute values. This is needed to translate products over finite places into the products of padicNorm occurring in Ridout's theorem.

Ostrowski's theorem supplies equivalence with a p-adic absolute value. The known value at the rational prime generating the place's maximal ideal then fixes the prime and exponent. The inverse dictionary uses primesEquiv.symm to supply the corresponding finite place. The local-value formulas Rat.HeightOneSpectrum.finitePlace_mk_natGenerator and Rat.HeightOneSpectrum.finitePlace_mk_inv_natGenerator evaluate a place at its generating prime and its inverse.

References #

The absolute value of the rational prime of v at the finite place v is its inverse.

The absolute value of the inverse of the rational prime of v at the finite place v is the prime.

A finite place of ℚ is the usual p-adic absolute value at its canonical prime under Rat.HeightOneSpectrum.primesEquiv, not merely a positive power of that absolute value.

A finite place of ℚ, evaluated at a rational number, is padicNorm at its canonical prime under Rat.HeightOneSpectrum.primesEquiv.

The finite place corresponding to a prime under Rat.HeightOneSpectrum.primesEquiv.symm has exactly the usual p-adic absolute value.

The finite place constructed from a prime evaluates to the usual padicNorm.