Hecke characters #
A Hecke character of a number field K is a continuous homomorphism from the idele class
group C_K = πΈ_K^Γ / K^Γ to βΛ£. Hecke characters are the characters whose L-functions
generalize Dirichlet L-functions to number fields.
Every ray class character of a modulus πͺ defines a Hecke character by pullback along the
surjection rayClassQuotient πͺ : C_K β Cl_πͺ; the pullback is continuous because the kernel of
rayClassQuotient πͺ is the open ray subgroup. The pullback is injective, and its image consists
exactly of the Hecke characters that are trivial on raySubgroup πͺ. Pullbacks along different
moduli are compatible with the change-of-modulus map RayClassCharacter.induced, and every
Hecke character coming from a ray class character has finite order.
Main definitions #
TauCeti.GlobalNumberFields.HeckeCharacter: continuous homomorphisms from the idele class group toβΛ£.TauCeti.GlobalNumberFields.HeckeCharacter.ofRayClassCharacter: the Hecke character obtained from a ray class character by pullback alongrayClassQuotient.
Main results #
TauCeti.GlobalNumberFields.HeckeCharacter.ofRayClassCharacter_injective: distinct ray class characters give distinct Hecke characters.TauCeti.GlobalNumberFields.HeckeCharacter.mem_range_ofRayClassCharacter_iff: a Hecke character comes from a ray class character ofπͺexactly when it is trivial onraySubgroup πͺ.TauCeti.GlobalNumberFields.HeckeCharacter.mem_range_ofRayClassCharacter_gcd: the moduli from which a Hecke character comes are closed under greatest common divisors.TauCeti.GlobalNumberFields.HeckeCharacter.ofRayClassCharacter_induced: the pullback is unchanged when a ray class character is induced to a larger modulus.TauCeti.GlobalNumberFields.RayClassCharacter.exists_induced_eq_iff_mem_range: induction from a divisor is equivalent to membership of the corresponding Hecke-character pullback range.TauCeti.GlobalNumberFields.HeckeCharacter.isFiniteOrder_ofRayClassCharacter: Hecke characters coming from ray class characters have finite order.
References #
- J. Neukirch, Algebraic Number Theory, Chapter VI, Β§1, and Chapter VII, Β§6.
- J. Tate, Fourier analysis in number fields and Hecke's zeta-functions, in J. W. S. Cassels and A. FrΓΆhlich, eds., Algebraic Number Theory, Β§3.
A Hecke character of K: a continuous homomorphism from the idele class group of K to
the complex units. Hecke characters form a commutative group under pointwise multiplication.
Instances For
A Hecke character has finite order when it has finite order as an element of the commutative group of continuous idele-class characters.
Instances For
A Hecke character has finite order exactly when all of its values have a common positive exponent equal to one.
The Hecke character of a ray class character: the pullback of a character of the ray
class group of πͺ along rayClassQuotient πͺ. It is continuous because it is trivial on the
open subgroup raySubgroup πͺ.
Instances For
The Hecke character of a ray class character is its value at the ray class.
The underlying homomorphism of the Hecke character of a ray class character is the composite
with rayClassQuotient πͺ.
Pullback of ray class characters is injective, because rayClassQuotient πͺ is
surjective.
The Hecke character of a ray class character is trivial exactly when the ray class character is trivial.
The Hecke character of a ray class character of πͺ is trivial on the ray subgroup of πͺ.
The image of pullback from the ray class group of πͺ. A Hecke character comes from a
ray class character of πͺ exactly when it is trivial on raySubgroup πͺ.
The moduli from which a Hecke character comes are closed under greatest common divisors.
A Hecke character trivial on the ray subgroups of πͺ and of π« is trivial on the subgroup they
generate, which is the ray subgroup of πͺ.gcd π«.
Pullback is compatible with change of modulus: for πͺ β£ π«, inducing a ray class
character of πͺ to π« and then pulling back gives the same Hecke character as pulling back
directly from πͺ.
The Hecke characters coming from ray class characters of πͺ also come from ray class
characters of every multiple of πͺ.
Hecke characters coming from ray class characters have finite order, since the ray class group is finite.
A ray class character of πͺ is induced from a divisor π« of πͺ exactly when its Hecke
character comes from a ray class character of π«.