Documentation

TauCeti.NumberTheory.NumberField.Global.Adeles.Basic

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.

    @[simp]

    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.

    @[simp]
    theorem NumberField.AdeleRing.fst_mul {R : Type u_1} {K : Type u_2} [CommRing R] [IsDedekindDomain R] [Field K] [Algebra R K] [IsFractionRing R K] (a b : AdeleRing R K) :
    (a * b).1 = a.1 * b.1

    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.

    theorem NumberField.AdeleRing.ringHom_ext (R : Type u_1) (K : Type u_2) [CommRing R] [IsDedekindDomain R] [Field K] [Algebra R K] [IsFractionRing R K] [NumberField K] {T : Type u_3} [NonAssocSemiring T] [TopologicalSpace T] [T2Space T] {f g : AdeleRing R K →+* T} (hf : Continuous ⇑f) (hg : Continuous ⇑g) (hK : ∀ (x : K), f ((algebraMap K (AdeleRing R K)) x) = g ((algebraMap K (AdeleRing R K)) x)) (h₁₀ : ∀ (a : AdeleRing R K), a.1 = 1 → a.2 = 0 → f a = g a) :
    f = g

    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.