The finite idèle group of a Dedekind domain #
We define the finite idèle group of a Dedekind domain R and show that if R has Krull dimension
1, then there is an injective group homomorphism from the units of the field of fractions of R to
its finite adèle ring.
We prove that there is a continuous surjective group homomorphism from the finite idèle group of R
to the group of invertible fractional ideals of R and compute the kernel of this map.
Main definitions #
finite_idele_group': The finite idèle group ofR, defined as unit group ofA_R_f R.inj_units_K: The diagonal inclusion ofK*infinite_idele_group' R K.map_to_fractional_ideals: The group homomorphism fromfinite_idele_group' R Kto the group ofFr(R)of invertible fractional_ideals ofRsending a finite idèlexto the product∏_v v^(val_v(x_v)), whereval_vdenotes the additivev-adic valuation.
Main results #
inj_units_K.group_hom:inj_units_Kis a group homomorphism.inj_units_K.injective:inj_units_Kis injective for every Dedekind domain of Krull dimension 1.map_to_fractional_ideals.surjective:map_to_fractional_idealsis surjective.map_to_fractional_ideals.continuous:map_to_fractional_idealsis continuous when the group of fractional ideals is given the discrete topology.map_to_fractional_ideals.mem_kernel_iff: A finite idèlexis in the kernel ofmap_to_fractional_idealsif and only if|x_v|_v = 1for allv.
Implementation notes #
As in adeles_R, we are only interested on Dedekind domains of Krull dimension 1.
References #
Tags #
finite idèle group, dedekind domain, fractional ideal
The finite idèle group of a Dedekind domain #
The finite idèle group of R is the unit group of its finite adèle ring.
Equations
- finite_idele_group' R K = (finite_adele_ring' R K)ˣ
Equations
Equations
Equations
- finite_idele_group'.inhabited R K = {default := 1}
Equations
The diagonal inclusion k ↦ (k)_v of K* into the finite idèle group of R.
The map inj_units_K is a group homomorphism.
Equations
- inj_units_K.group_hom R K = {to_fun := inj_units_K R K _inst_6, map_one' := _, map_mul' := _}
If maximal_spectrum R is nonempty, then inj_units_K is injective. Note that the nonemptiness
hypothesis is satisfied for every Dedekind domain that is not a field.
For any finite idèle x, there are finitely many maximal ideals v of R for which
x_v ∉ R_v or x⁻¹_v ∉ R_v.
For any finite idèle x, there are finitely many maximal ideals v of R for which
|x_v|_v ≠ 1.
For any k ∈ K* and any maximal ideal v of R, the valuation |k|_v is nonzero.
The integer number corresponding to a nonzero x in with_zero (multiplicative ℤ).
Equations
Given a finite idèle x, for each maximal ideal v of R we obtain an integer that
represents the additive v-adic valuation of the component x_v of x.
Equations
- finite_idele.to_add_valuations R K x = λ (v : maximal_spectrum R), -with_zero.to_integer _
For any finite idèle x, there are finitely many maximal ideals v of R for which
the additive v-adic valuation of x_v is nonzero.
For any finite idèle x, there are finitely many maximal ideals v of R for which
v^(finite_idele.to_add_valuations R K x v) is not the fractional ideal (1).
For any finite idèle x, there are finitely many maximal ideals v of R for which
v^-(finite_idele.to_add_valuations R K x v) is not the fractional ideal (1).
The map from finite_idele_group' R K to the fractional_ideals of R sending a finite idèle
x to the product ∏_v v^(val_v(x_v)), where val_v denotes the additive v-adic valuation.
Equations
- map_to_fractional_ideals.val R K = λ (x : finite_idele_group' R K), ∏ᶠ (v : maximal_spectrum R), ↑(v.as_ideal) ^ finite_idele.to_add_valuations R K x v
The group homomorphism from finite_idele_group' R K to the fractional_ideals of R sending a
finite idèle x to the product ∏_v v^(val_v(x_v))
Equations
- map_to_fractional_ideals.group_hom R K = {to_fun := map_to_fractional_ideals.val R K _inst_6, map_one' := _, map_mul' := _}
The map from finite_idele_group' R K to the fractional_ideals of R sending a finite idèle
x to the product ∏_v v^-(val_v(x_v)), where val_v denotes the additive v-adic valuation.
Equations
- map_to_fractional_ideals.inv R K = λ (x : finite_idele_group' R K), ∏ᶠ (v : maximal_spectrum R), ↑(v.as_ideal) ^ -finite_idele.to_add_valuations R K x v
The map from finite_idele_group' R K to the units of the fractional_ideals of R sending a
finite idèle x to the product ∏_v v^(val_v(x_v)), where val_v denotes the additive v-adic
valuation.
Equations
- map_to_fractional_ideals.def R K = λ (x : finite_idele_group' R K), {val := map_to_fractional_ideals.val R K x, inv := map_to_fractional_ideals.inv R K x, val_inv := _, inv_val := _}
map_to_fractional_ideals.def is a group homomorphism.
Equations
- map_to_fractional_ideals R K = {to_fun := map_to_fractional_ideals.def R K _inst_6, map_one' := _, map_mul' := _}
If a = (a_v)_v ∈ ∏_v K_v is such that |a_v|_v ≠ 1 for all but finitely many v and
a_v ≠ 0 for all v, then a is a finite idèle of R.
A finite idèle (pi_v)_v, where each pi_v is a uniformizer for the v-adic valuation.
Equations
- pi.unif R K = λ (v : maximal_spectrum R), ↑(classical.some _)
Given a collection exps of integers indexed by the maximal ideals v of R, of which only
finitely many are allowed to be nonzero, (pi_v^(exps v))_v is a finite idèle of R.
map_to_fractional_ideals is surjective.
A finite idèle x is in the kernel of map_to_fractional_ideals if and only if |x_v|_v = 1
for all v.
The additive v-adic valuation of x_v equals 0 if and only if |x_v|_v = 1
|x_v|_v = 1 if and only if both x_v and x⁻¹_v are in R_v.
map_to_fractional_ideals is continuous, where the codomain is given the discrete topology.