Documentation

TauCeti.NumberTheory.DirichletCharacter.Subgroup

Conductors of groups of Dirichlet characters #

The conductor of a finite group of Dirichlet characters is the least common multiple of the conductors of its members. At a nonzero original level, its divisibility characterization says that among divisors of the original level it is the least level, in the divisibility order, through which every character in the group factors.

This file provides the divisibility characterization of the group conductor, its monotonicity, its value on a cyclic character group, and its invariance under an injective change of coefficient ring. The last result lets integer-valued quadratic character groups be used inside the complex-valued character correspondence for cyclotomic fields.

Main results #

noncomputable def Subgroup.dirichletConductor {R : Type u_1} [CommMonoidWithZero R] {n : ℕ} (Y : Subgroup (DirichletCharacter R n)) [Finite ↥Y] :

The conductor of a subgroup of Dirichlet characters: the least common multiple of the conductors of all its members.

Instances For

    The conductor of every character in a subgroup divides the subgroup conductor.

    @[simp]
    theorem Subgroup.dirichletConductor_dvd_iff {R : Type u_1} [CommMonoidWithZero R] {n : ℕ} (Y : Subgroup (DirichletCharacter R n)) [Finite ↥Y] {m : ℕ} :
    Y.dirichletConductor ∣ m ↔ ∀ χ ∈ Y, χ.conductor ∣ m

    A subgroup conductor divides m exactly when every character in the subgroup has conductor dividing m.

    The conductor of a subgroup of level-n characters divides n.

    The conductor of a subgroup at a nonzero level is nonzero.

    If m divides the original level, the subgroup conductor divides m exactly when every character in the subgroup factors through level m.

    Group conductors are monotone for subgroup inclusion, in the divisibility order.

    theorem Subgroup.finite_sup {R : Type u_1} [CommMonoidWithZero R] {n : ℕ} {Y Z : Subgroup (DirichletCharacter R n)} [Finite ↥Y] [Finite ↥Z] :
    Finite ↥(Y ⊔ Z)
    @[simp]

    The conductor of the supremum of two finite character groups is the least common multiple of their conductors.

    @[simp]

    The trivial character group has conductor one.

    @[simp]

    The subgroup generated by one Dirichlet character has the conductor of that character.

    theorem Subgroup.finite_map {R : Type u_1} {R' : Type u_2} [CommRing R] [CommRing R'] {n : ℕ} {Y : Subgroup (DirichletCharacter R n)} [Finite ↥Y] {f : R →+* R'} :

    An injective change of coefficient ring preserves the conductor of a character subgroup.