Topology of the adele ring of a number field #
Mathlib's NumberField.InfiniteAdeleRing K is the finite product of the completions of K at its
infinite places, and NumberField.AdeleRing R K is the product of the infinite adele ring with the
finite adele ring of R. Both are defined as type synonyms, so the Hausdorff property of the
underlying products is not found by instance search. This file records it, so that closedness of
discrete subgroups and separation of quotients apply to the adele ring. For the same reason
Prod.fst_mul does not apply to adeles, so the file also records that the infinite component of a
product of adeles is the product of the infinite components (NumberField.AdeleRing.fst_mul),
and that the embeddings of a completion at an infinite place into the infinite adele ring and into
the adele ring are continuous (NumberField.InfiniteAdeleRing.continuous_ofCompletion,
NumberField.AdeleRing.continuous_ofCompletion), as is the embedding of a completion at a finite
place into the adele ring (NumberField.AdeleRing.continuous_ofAdicCompletion).
The field K is dense in both the infinite and the finite adele ring, but its diagonal image is
discrete in the adele ring itself. What is dense is the subring generated by K and the idempotent
(1, 0) cutting out the infinite component, and so a continuous ring homomorphism out of the
adele ring is determined by its values on K and on that idempotent
(NumberField.AdeleRing.ringHom_ext).
It also upgrades Mathlib's ring equivalence between the infinite adele ring and the Minkowski
mixed space to a homeomorphism. Each local factor is isometric to ℝ or ℂ, so the product
equivalence and its inverse are continuous, and the norm of the mixed space
(NumberField.mixedEmbedding.norm) is carried to the norm of the infinite adele ring.
The infinite adele ring is Hausdorff, as a finite product of the completions at the infinite places.
The infinite adele ring is homeomorphic to the Minkowski mixed space. This is the topological
form of InfiniteAdeleRing.ringEquiv_mixedSpace: the underlying equivalence is the one of that
ring isomorphism, and continuity in both directions comes from the isometry of each completion
with ℝ or ℂ.
Instances For
The standard ring equivalence from the infinite adele ring to the Minkowski mixed space is continuous.
The inverse of the standard ring equivalence from the Minkowski mixed space to the infinite adele ring is continuous.
Every infinite adele can be translated by the image of an algebraic integer into the closed fundamental parallelepiped of the Minkowski lattice.
The norm of the Minkowski mixed-space image of an infinite adele is its norm: the product over the infinite places of the local absolute values, squared at the complex places.
The image InfiniteAdeleRing.ringEquiv_mixedSpace K x is written in the coordinates that
InfiniteAdeleRing.ringEquiv_mixedSpace_apply produces, which is its simp-normal form.
The adele ring is Hausdorff, as the product of the infinite and the finite adele rings.
The infinite component of a product of adeles is the product of their infinite components.
The embedding of the completion at an infinite place into the infinite adele ring is
continuous: it is the coordinate inclusion Pi.mulSingle w.
The embedding of the completion at an infinite place into the adele ring is continuous.
The embedding of the completion at a finite place into the adele ring is continuous.
A continuous ring homomorphism out of the adele ring is determined by its values on K and
on the idempotent (1, 0), the second hypothesis being stated for every adele with components
1 and 0. The diagonal copy of K is not dense in the adele ring, but K × K is dense in the
product of the infinite and the finite adele rings, and (x, y) = e x + (1 - e) y for the
idempotent e = (1, 0). The target need only be a nonassociative semiring: the equivalent
decomposition (x, y) = e (x - y) + y uses subtraction only in K.