The finite adele ring: separation, integral elements, and strong approximation #
Mathlib's IsDedekindDomain.FiniteAdeleRing R K is the restricted product of the completions
v.adicCompletion K over the height one primes v of a Dedekind domain R with fraction field
K, with respect to the integer rings v.adicCompletionIntegers K. This file records basic facts
about it that are not stated in Mathlib:
- the finite adele ring is Hausdorff, since each completion is;
- subtraction, multiplication, and the multiplicative unit are computed place by place;
- the product of the local integer rings embeds continuously as the integral finite adeles;
- an element of
Kis integral at every finite place exactly when it lies inR, so the integral finite adeles meet the diagonal copy ofKinR; - strong approximation:
Kis dense in the finite adele ring.
The third fact is the finite half of the discreteness of a number field in its adele ring. The
fourth says that an element of K can be made close to a given finite adele a at finitely many
places while differing from a by an integral element at every other place. Since the integral
finite adeles are open, it implies that K and the integral finite adeles together span the finite
adele ring additively. For a number field the infinite places are what is omitted here: K is
discrete, not dense, in the full adele ring.
The proof clears denominators: a finite adele a has a common denominator d ∈ R, and the
integral adele a * d is approximated by an element r ∈ R at finitely many places by the Chinese
remainder theorem, with enough extra precision at the primes dividing d that r / d
approximates a.
Main results #
IsDedekindDomain.FiniteAdeleRing.integralEmbedding: the continuous embedding of the product of the local integer rings into the finite adeles.IsDedekindDomain.FiniteAdeleRing.one_apply,sub_apply, andmul_apply: the corresponding operations are computed place by place.IsDedekindDomain.FiniteAdeleRing.continuous_ofAdicCompletion: the embedding of the completion at a finite place into the finite adeles is continuous.IsDedekindDomain.FiniteAdeleRing.forall_algebraMap_mem_adicCompletionIntegers_iff: the diagonal image ofx : Kis integral at every finite place if and only ifxlies inR.IsDedekindDomain.FiniteAdeleRing.mul_nonZeroDivisor_mem_adicCompletionIntegers: a finite adele has a common denominator inR.IsDedekindDomain.FiniteAdeleRing.exists_forall_valued_sub_le_and_forall_valued_sub_le_one: strong approximation with explicit precision at finitely many places and integrality everywhere.IsDedekindDomain.FiniteAdeleRing.denseRange_algebraMap:Kis dense in the finite adele ring.
References #
- J. W. S. Cassels and A. Fröhlich, eds., Algebraic Number Theory, Chapter II, §§14–15.
- J. Neukirch, Algebraic Number Theory, Chapter I, §3 (the Chinese remainder theorem).
The value of 1 : 𝔸ᶠ[R, K] at a finite place is 1.
The value of the zero finite adele at every finite place is zero.
Subtraction of finite adeles is computed place by place.
Multiplication of finite adeles is computed place by place.
The product of the local integer rings embedded continuously in the finite adele ring. Its range is the set of finite adeles integral at every finite place.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The integral embedding is evaluated place by place.
The product of the local integer rings embeds into the finite adele ring.
The embedding of the product of the local integer rings into the finite adeles is continuous.
The range of the integral embedding is the set of finite adeles integral at every place.
The embedding of the completion at a finite place into the finite adele ring is continuous: it
is the coordinate inclusion RestrictedProduct.mulSingle v.
The integral finite adeles are compact when every local integer ring is compact.
The diagonal image of an element of K in the finite adele ring is integral at every finite
place exactly when the element lies in R.
Strong approximation #
A finite adele has a common denominator: some nonzero divisor b of R makes a * b
integral at every place.
Strong approximation for the finite adeles, in explicit form. Every finite adele a is
approximated by an element x of K to any prescribed precision at finitely many places, while
x - a is integral at every place.
Every finite adele differs from a diagonal element by an integral finite adele.
Every neighbourhood of 0 in the finite adele ring contains a basic congruence
neighbourhood. There are a finite set I of places and exponents n such that every finite
adele integral at every place, with v-adic valuation at most exp (-n v) at each v ∈ I, lies in
the neighbourhood.
Strong approximation: K is dense in the finite adele ring of R.