The finite ideles as a restricted product #
Let R be a Dedekind domain with fraction field K. The finite ideles are the units
𝔸ᶠ[R, K]ˣ of the finite adele ring, with the units topology induced by x ↦ (x, x⁻¹). Placewise,
a finite idele is a family of units x_v ∈ K_vˣ that are units of the local integers 𝒪_v for all
but finitely many v, so Mathlib's RestrictedProduct.unitsEquiv identifies the finite ideles,
as a group, with the restricted product of the local unit groups K_vˣ with respect to the local
integral units 𝒪_vˣ.
This file shows that this identification is also topological: the units topology of the finite
ideles is the restricted-product topology of the groups K_vˣ. The local integer rings are open in
the completions, so this is a case of ContinuousMulEquiv.restrictedProductUnits. In particular,
a map into the finite ideles is continuous as soon as it is continuous into the restricted product
of the local unit groups, and the finite ideles carry the usual idelic topology. This topology is
finer than the subspace topology from the finite adeles, and can be strictly finer (for instance
for the ring of integers of a number field).
Main results #
IsDedekindDomain.FiniteAdeleRing.unitsContinuousMulEquiv: the isomorphism of topological groups between the finite ideles and the restricted product of theK_vˣwith respect to the𝒪_vˣ.
References #
- J. W. S. Cassels and A. Fröhlich, eds., Algebraic Number Theory, Chapter II, §16.
- A. Weil, Basic Number Theory, Chapter IV, §3.
The finite ideles are the restricted product of the local unit groups: the units of the
finite adele ring, with the units topology, are isomorphic as topological groups to the restricted
product of the unit groups K_vˣ of the completions with respect to the local integral units
𝒪_vˣ. The underlying group isomorphism is Mathlib's RestrictedProduct.unitsEquiv.
Instances For
The underlying group isomorphism of FiniteAdeleRing.unitsContinuousMulEquiv is Mathlib's
RestrictedProduct.unitsEquiv.
The local unit at v attached to a finite idele by FiniteAdeleRing.unitsContinuousMulEquiv
is its coordinate at v.
The finite idele attached to a restricted family of local units has these units as its coordinates.