Finite S-adele ring #
Let R
be a Dedekind domain of Krull dimension 1, K
its field of fractions and S
a
finite set of finite places v
of K
. In this file we define the finite S-adele ring, whose
carrier is the set of all elements in ProdAdicCompletions R K
which are in the v
-adic ring
of integers outside of S
, and we show that this is locally compact. The finite S-adele ring
affords an open embedding into the regular finite adele ring and, moreover, cover the finite
adele ring. This allows us to show that the finite adele ring is also locally compact.
Main definitions #
DedekindDomain.SProdAdicCompletions R K S
is theDedekindDomain.ProdAdicCompletions R K
split into a product along the predicatev ∈ S
.DedekindDomain.SProdAdicCompletionIntegers
is the direct product whose left type is the product of thev
-adic completions ofK
over allv ∈ S
and whose right type is the product of thev
-adic ring of integers over allv ∉ S
.DedekindDomain.SProdAdicCompletionIntegers_subtype
is the subtype ofDedekindDomain.SProdAdicCompletions R K S
analogous toDedekindDomain.SProdAdicCompletionIntegers
.DedekindDomain.finiteSAdeleRing
is the subring ofProdAdicCompletions R K
of all finite S-adeles.DedekindDomain.FiniteSAdeleRing.toFiniteAdeleRing
is the map embedding the finite S-adele ring into the finite adele ring.DedekindDomain.FiniteSAdeleRing.topologicalSpace
is the topological space of the finite S-adele ring, viewed as a subspace of the finite adele ring; this is shown to be equivalent to the topology when viewed as a subspace ofProdAdicCompletions R K
(that these topologies coincide is an important part of what allows us to show that the finite S-adele ring is locally compact).
Main results #
DedekindDomain.FiniteSAdeleRing.toFiniteAdeleRing_openEmbedding
: the map sending finite S-adeles to finite adeles is an open embedding; this is crucial so that when we can push the S-adeles to an open covering of the finite adele ring.DedekindDomain.FiniteSAdeleRing.generatingSet_eq
: the generating set of the subspace topology of the finite S-adele ring when viewed as a subspace of the finite adele ring is equal to the generating set of the subspace topology when viewed as a subspace ofProdAdicCompletions R K
and so these two topologies coincide.DedekindDomain.FiniteSAdeleRing.homeomorph_piSubtypeProd
: the finite S-adele ring is homeomorphic toDedekindDomain.SProdAdicCompletionIntegers_subtype
.DedekindDomain.FiniteSAdeleRing.locallyCompactSpace
: the finite S-adele ring is locally compact.DedekindDomain.FiniteAdeleRing.locallyCompactSpace
: the finite adele ring is locally compact.
Implementation notes #
- There are two formalisations of the object
Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
. These areDedekindDomain.SProdAdicCompletionIntegers
andDedekindDomain.SProdAdicCompletionIntegers_subtype
, where the former is viewed as a type and the latter as a subtype ofΠ (v ∈ S), Kᵥ × Π (v ∉ S), Kᵥ
. The reason for this is that the former is easily shown to be locally compact (itsfst
is a finite product of locally compact spaces and itssnd
is an infinite product of compact spaces), but it is much easier to show that the latter is homeomorphic to the finite S-adele ring, because we can just descend the natural homeomorphism on parent types. Thus we need to show that these two formalisations are also homeomorphic, which is found inDedekindDomain.SProdAdicCompletionIntegers.homeomorph
.
Tags #
finite s-adele ring, dedekind domain
The type DedekindDomain.ProdAdicCompletions
split as a product along the predicate v ∈ S
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Binary product split along the predicate v ∈ S
, whose first element ranges over v
-adic
completions of K
and whose second element ranges over v
-adic rings of integers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The subtype of DedekindDomain.SProdAdicCompletions
whose second product ranges over
v
-adic rings of integers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- DedekindDomain.SProdAdicCompletions.instTopologicalSpaceSProdAdicCompletions R K S = instTopologicalSpaceProd
Equations
- DedekindDomain.SProdAdicCompletions.instTopologicalSpaceSProdAdicCompletionIntegers_subtype R K S = instTopologicalSpaceSubtype
Equations
- DedekindDomain.SProdAdicCompletions.instCommRingSProdAdicCompletions R K S = Prod.instCommRing
Equations
- DedekindDomain.SProdAdicCompletions.instInhabitedSProdAdicCompletions R K S = instInhabitedProd
Equations
- DedekindDomain.SProdAdicCompletionIntegers.topologicalSpace R K S = instTopologicalSpaceProd
Equations
- DedekindDomain.SProdAdicCompletionIntegers.instCommRingSProdAdicCompletionIntegers R K S = Prod.instCommRing
Equations
- DedekindDomain.SProdAdicCompletionIntegers.instInhabitedSProdAdicCompletionIntegers R K S = instInhabitedProd
The type equivalence between the two formalisations of Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
.
The homeomorphism between the two formalisations of Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
.
Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
is locally compact.
Equations
- ⋯ = ⋯
Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
is locally compact.
Equations
- ⋯ = ⋯
Equations
- DedekindDomain.IsFiniteSAdele S x = ∀ v ∉ S, x v ∈ IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegers K v
Instances For
The finite S-adele ring.
Equations
- One or more equations did not get rendered due to their size.
Instances For
the finite S-adele ring is homeomorphic to Π (v ∈ S), Kᵥ × Π (v ∉ S), Oᵥ
.
The finite S-adele ring is locally compact.
A finite S-adele is a finite adele.
If x
is a v
-adic integer, then the local inclusion of x
at any place v
is a
finite S-adele.
If v ∈ S
then the local inclusion of any x
in the v
-adic completion of K
is a
finite S-adele.
Ring homomorphism sending finite S-adeles to finite adeles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The finite S-adele ring embedded into the finite adele ring is in the generating set of the topology of the finite adele ring
The S-adeles are given a second subspace topology, viewed as a subspace of the finite adele ring.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The generating set of the adelic topology of the finite S-adele ring.
Equations
Instances For
Subtype val of the finite S-adele ring factors through the embedding into the finite adele ring.
The generating set of the subspace topology of the finite S-adele ring viewed as a
subspace of the finite adele ring coincides with the generating set of the subspace topology
obtained as a subspace of ProdAdicCompletions
.
The subspace topology of the finite S-adele ring viewed as a subspace of the finite adele
ring coincides with the subspace topology when viewed as a subspace of ProdAdicCompletions
.
The map sending finite S-adeles to finite adeles is open and injective.
The finite adele ring is locally compact.