Documentation

TauCeti.NumberTheory.NumberField.Global.Ideles.Ray.Subgroup

Ray subgroups of the idele class group #

Let K be a number field and π”ͺ a modulus. The ray subgroup raySubgroup π”ͺ is the image in the idele class group of the ideles satisfying the finite and infinite congruence conditions imposed by π”ͺ. Thus an idele class belongs to the ray subgroup precisely when it has a representative in ideleCongruenceSubgroup π”ͺ.

The quotient map from ideles to idele classes is open. Since the idele congruence subgroup is open, its image is open as well. The ray subgroups are antitone in the modulus: increasing the finite exponents or adding real places imposes stronger conditions and gives a smaller subgroup. The ray subgroup of the greatest common divisor of two moduli is generated by their two ray subgroups, which is what gives every open subgroup a least modulus whose ray subgroup it contains.

The pullback of raySubgroup π”ͺ to the idele group is the join of the idele congruence subgroup and the principal ideles. This is the form used to identify the kernel of the homomorphism from idele classes to ray classes.

Main definitions #

Main results #

References #

The ray subgroup of the idele class group: the image of the ideles satisfying the congruence conditions of π”ͺ under the quotient by the principal ideles.

Instances For
    instance TauCeti.GlobalNumberFields.normal_raySubgroup {K : Type u_1} [Field K] [NumberField K] (π”ͺ : Modulus K) :
    (raySubgroup π”ͺ).Normal

    Every ray subgroup is normal: it is the image of a subgroup of the commutative idele group under the quotient map.

    Membership in a ray subgroup is represented by a congruence idele.

    @[simp]

    The pullback of a ray subgroup to the ideles. An idele represents a class in raySubgroup π”ͺ exactly when it belongs to the join of the congruence subgroup and the principal ideles.

    @[simp]

    Membership of an idele representative in a ray subgroup. The class of an idele lies in raySubgroup π”ͺ exactly when the idele differs from a congruence idele by a principal idele.

    theorem TauCeti.GlobalNumberFields.raySubgroup_antitone {K : Type u_1} [Field K] [NumberField K] {π”ͺ 𝔫 : Modulus K} (h : π”ͺ ∣ 𝔫) :
    raySubgroup 𝔫 ≀ raySubgroup π”ͺ

    Ray subgroups decrease when the modulus grows.

    theorem TauCeti.GlobalNumberFields.raySubgroup_gcd {K : Type u_1} [Field K] [NumberField K] (π”ͺ 𝔫 : Modulus K) :
    raySubgroup (π”ͺ.gcd 𝔫) = raySubgroup π”ͺ βŠ” raySubgroup 𝔫

    The ray subgroup of a greatest common divisor is generated by the two ray subgroups. A subgroup containing the ray subgroups of two moduli therefore contains the ray subgroup of their greatest common divisor.

    An idele class concentrated at an infinite place outside the modulus is a ray class. If the infinite place w is not one of the real places of π”ͺ, the class of the idele that is u at w and 1 at every other place lies in raySubgroup π”ͺ, for every u ∈ K_wΛ£.

    theorem TauCeti.GlobalNumberFields.isOpen_raySubgroup {K : Type u_1} [Field K] [NumberField K] (π”ͺ : Modulus K) :
    IsOpen ↑(raySubgroup π”ͺ)

    Every ray subgroup is open in the idele class group.