Finite adele ring #
Let R
be a Dedekind domain of Krull dimension 1, K
its field of fractions. The finite adele
ring of K
is defined in Mathlib.RingTheory.DedekindDomain.finiteAdeleRing
https://github.com/leanprover-community/mathlib4/blob/1c0ac885c9b8aa4daa1830acb56b755140a8059f/Mathlib/RingTheory/DedekindDomain/FiniteAdeleRing.lean#L274-L280.
In this file we supplement the theory by defining some local maps and the topological space for
the finite adele ring.
Main definitions #
DedekindDomain.FiniteAdeleRing.projection v
is the map sending a finite adelex
to itsv
th placex v
in thev
-adic completion ofK
.DedekindDomain.FiniteAdeleRing.localInclusion v
is the map sending an elementx
of thev
-adic completion ofK
to the finite adele which hasx
in itsv
th place and1
s everywhere else.DedekindDomain.FiniteAdeleRing.generatingSet
is the generating set of the topology of the finite adele ring.
Main results #
DedekindDomain.FiniteAdeleRing.continuous_if_factors₂
: Any map on the product of the finite adele ring to the finite adele ring is continuous if it factors through continuous maps at each placev
, each of which preserve the integers.DedekindDomain.FiniteAdeleRing.topologicalRing
: the topological ring structure on the finite adele ring.
References #
- [J.W.S. Cassels, A. Frölich, Algebraic Number Theory][cassels1967algebraic]
- [M.I. de Frutos-Fernàndez, Formalizing the Ring of Adèles of a Global Field][defrutosfernandez2022]
Tags #
finite adele ring, dedekind domain
Equations
Instances For
Sends an element of the product of all adicCompletions
to a local place.
Equations
Instances For
Sends a local element to the product of all adicCompletions
filled with 1
s elsewhere.
Equations
- DedekindDomain.ProdAdicCompletions.localInclusion K v x w = if hw : w = v then ⋯ ▸ x else 1
Instances For
The local inclusion of any element is a finite adele.
The v
th place of the local inclusion is the original element.
The projection and local inclusions are inverses on ProdAdicCompletions
.
Sends a finite adele to a local place.
Equations
Instances For
Sends a local element to a finite adele filled with 1
s elsewhere.
Equations
- DedekindDomain.FiniteAdeleRing.localInclusion K v x = { val := DedekindDomain.ProdAdicCompletions.localInclusion K v x, property := ⋯ }
Instances For
The v
th place of the local inclusion is the original element.
The projection and local inclusions are inverses on the finite adele ring.
The generating set of the finite adele ring are all sets of the form Πᵥ Vᵥ
, where
each Vᵥ
is open in Kᵥ
and for all but finitely many v
we have that Vᵥ
is the v
-adic
ring of integers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Consider two finite adeles x
, y
, a generating open set U
of the finite adele ring and
a functionf : finiteAdeleRing R K × finiteAdeleRing R K → finiteAdeleRing K
such that (x, y)
is in the preimage of U
under f
. If f
factors through a collection of continuous maps g v
defined at each place, which each preserve the respective ring of integers, then we can obtain
two open sets X
and Y
of the finite adele ring, which contain x
and y
respectively, such
that their product X ×ˢ Y
is contained in the preimage of U
under f
.
Abstracted version of https://github.com/mariainesdff/ideles/blob/e6646cd462c86a8813ca04fb82e84cdc14a59ad4/src/adeles_R.lean#L469
If f : finiteAdeleRing R K × finiteAdeleRing R K → finiteAdeleRing R K
factors through
a collection of continuous maps g v
defined at each place, which each preserve the respective
ring of integers, then f
is continuous.
Addition on the finite adele ring factors through continuous maps g v
defined at each place,
which preserve the ring of integers.
Multiplication on the finite adele ring factors through continuous maps g v
defined at
each place, which preserve the ring of integers.
Addition on the finite adele ring is continuous.
Multiplication on the finite adele ring is continuous.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
The topological ring structure on the finite adele ring.
Equations
- ⋯ = ⋯
The element (x)ᵥ
where x ∈ K
is a finite adele.
The global embedding sending an element x ∈ K
to (x)ᵥ
in the finite adele ring.
Equations
- One or more equations did not get rendered due to their size.