Computing groups of Hecke characters Pascal Molinand Aurel Page October 7 2022

2025-04-27 0 0 815.66KB 40 页 10玖币
侵权投诉
Computing groups of Hecke characters
Pascal Molinand Aurel Page
October 7, 2022
Abstract
We describe algorithms to represent and compute groups of Hecke
characters. We make use of an idèlic point of view and obtain the whole
family of such characters, including transcendental ones. We also show
how to isolate the algebraic characters, which are of particular interest
in number theory. This work has been implemented in Pari/GP, and
we illustrate our work with a variety of explicit examples using our
implementation.
1 Introduction
Hecke characters are, from the modern point of view, continuous charac-
ters of idèle class groups, in other words automorphic forms for GL1. They
were introduced by Hecke [13] who proved the functional equation of their
L-function, and are the starting point of many developments that blossom
in modern number theory: automorphic L-functions via Tate’s thesis [39],
`-adic Galois representations via Weil’s notion of algebraic characters [43],
Shimura varieties via CM theory [38], and the Langlands programme via
class field theory and the global Weil group [44]. Despite their fundamental
role, Hecke characters have not received a full algorithmic treatment, perhaps
due to the fact that they are considered well-understood compared to auto-
morphic forms on higher rank groups. The existing literature only describes
how to compute with finite order characters, since they are characters of ray
class groups [7], and algebraic Hecke characters [42]. As part of a collective
effort to enumerate and compute L-functions, automorphic representations
and Galois representations, we believe that the GL1case also deserves close
scrutiny, and this is the goal of the present paper.
We describe algorithms to compute, given a number field Fand a mod-
ulus mover F, a basis of the group of Hecke quasi-characters of modulus m
Université Paris Cité and Sorbonne Université, CNRS, INRIA, IMJ-PRG, F75013
Paris, France, pascal.molin@imj-prg.fr
INRIA, Univ. Bordeaux, CNRS, Bordeaux INP, IMB, UMR5251, F-33400 Talence,
France, aurel.page@inria.fr
1
arXiv:2210.02716v1 [cs.SC] 6 Oct 2022
(Algorithm 18) and its subgroup of algebraic characters (Algorithm 30), in
a form suitable for evaluation at arbitrary ideals and decomposition into
local characters (Algorithm 17). In particular, we describe a polynomial
time algorithm to compute the maximal CM subfield of F(Algorithm 28).
It is sometimes believed that the adèlic point of view is not suitable for
computational purposes; we claim the contrary, and adopt an adèlic setting
throughout the paper. Our implementation [27] in Pari/GP [31] is avail-
able from version 2.15 of the software. We provide examples that illustrate
the use of our algorithms and showcase some interesting features of Hecke
characters: a presentation of the software interface, small degree examples,
illustrations of automorphic induction from quadratic fields, examples of CM
abelian varieties with emphasis on the rigorous identification of the corre-
sponding Hecke character, illustration of the density of the gamma shifts of
Hecke L-functions in the conjectured space of possible ones (Proposition 44),
examples of provably partially algebraic Hecke characters (Proposition 46)
and of twists of L-functions by Hecke characters.
The only previous work on computation of infinite order Hecke characters
is that of Watkins [42], so we give a short comparison: in Watkins’s paper,
only algebraic characters were considered, and only over a CM field, whereas
we treat arbitrary Hecke characters over arbitrary number fields; the values
of characters were represented exactly by algebraic numbers, whereas we
represent values by approximations since this is forced in the transcendental
case; the emphasis was on individual Hecke characters, which the user had to
construct by hand, whereas our emphasis is on groups of Hecke characters,
which we construct for the user, simply from the modulus.
Our implementation makes it possible to tabulate Hecke characters and
their L-functions systematically by increasing analytic conductor; we think
that this is a valuable project but we leave it for future work.
The paper is organized as follows. In Section 2 we recall the definitions
and basic properties of Hecke characters and their L-functions. In Section 3
we describe our algorithms to compute groups of Hecke characters and eval-
uate them. In Section 4 we present our algorithms to compute the maximal
CM subfield and groups of algebraic Hecke characters. Finally, Section 5
contains a variety of examples.
Acknowledgements We thank the anonymous reviewers for their careful
reading of our manuscript and their many comments and suggestions. We
also thank Karim Belabas and Bill Allombert for their help in integrating
our code to Pari/GP. The first author acknowledges support of ANR FLAIR
ANR-17-CE40-0012. The second author was supported by the grants ANR
CIAO ANR-19-CE48-0008 and ANR CHARM ANR-21-CE94-0003.
2
2 Hecke characters
We recall the definition of Hecke characters in the adèlic setting. This ma-
terial is standard and can be found in [18, chap. XIV] or [34].
Let Fbe a number field of degree [F:Q] = nand discriminant F.
When K/F is a finite extension, we denote by NK/F the norm from Kto F;
we also denote N=NF/Qwhen Fis clear from the context. For every
prime ideal pof F, we consider the completion Fpand its ring of integers
Zp. We choose a uniformizer πpZpand denote by vp:F×
pZthe p-adic
valuation. We will always use σto denote an archimedean place of Fand the
corresponding real or complex embedding. For every place v, let nv= [Fv:
Qv], and let |·|vbe the normalized absolute value, i.e. nσ= 1 and |·|σ=|·|
for a real embedding σ,nσ= 2 and |·|σ=|·|2for a complex embedding σ,
and |πp|p= N(p)1for a prime ideal p. We denote by A×
F=Q0F×
vthe
group of idèles of F. We write FR=FQR
=QσFσ
=Rr1×Cr2, where r1
(resp. r2) is the number of real embeddings (resp. pairs of non-real complex
embeddings) of F.
Let Udenote the group of complex numbers of absolute value 1. For G
a topological group, Gwill denote the connected component of 1in G.
2.1 Pontryagin duality
We recall some definitions and properties of locally compact abelian groups
that will be used later. See [28, 29] for general reference.
Let Gbe a locally compact abelian group. A quasi-character of Gis a
continuous morphism
χ:GC×.
Acharacter of Gis a continuous morphism
χ:GU.
The group of characters of G, which we denote by b
G, is the Pontrya-
gin dual Homcont(G, U)of G, and is a locally compact abelian group. The
canonical map
Gb
b
G
given by g7→ (χ7→ χ(g)) is an isomorphism. Let HGbe a subgroup. Let
H={χb
G|χ(h)=1for all hH}
be the Pontryagin orthogonal of Hin b
G. Then His a closed subgroup
of b
G, and (H)is the closure of H, where the second orthogonal is taken
in G. If His a closed subgroup of G, then we have canonical isomorphisms
[
G/H
=Hand b
G/(H)
=b
H.
3
The group Gis compact if and only if b
Gis discrete.
Pontryagin duality is an exact contravariant functor on the category of
locally compact abelian groups.
Let (x, y)7→ x·ydenote a nondegenerate R-bilinear form on a finite
dimensional R-vector space V. The pairing V×VUdefined by (x, y)7→
exp(2x ·y)induces an isomorphism V
=b
V. We will use this isomorphism
to identify characters on Vwith elements of V.
Let Λbe a full rank lattice in V. The pairing above identifies the dual
lattice Λ= Hom(Λ,Z)with the subgroup
Λ={xV|x·yZfor all yΛ},
which is canonically isomorphic to d
V/Λby the above, and we have b
Λ
=
V/Λ. In particular for V=Rand Λ = Zwe consider the standard bilinear
form and we have d
R/Z=Z=Zand b
Z=R/Z.
The dual V=b
Qof the group of rationals equipped with the discrete
topology, is the compact topological group lim
nR/nZ, called the solenoid.
2.2 General Hecke characters
A Hecke quasi-character is a quasi-character of CF=A×
F/F ×, and a Hecke
character is a character of CF.
The norm is the Hecke quasi-character
k·k:CFC×
defined by
x= (xv)v7→ kxk=Y
v|xv|v.
This is a well-defined Hecke quasi-character by the product formula.
Every Hecke quasi-character χis of the form χ=χ0k · ksfor a unique
Hecke character χ0and a unique sR. We refer to χ0as the unitary
component of χ. In the algebraic setting, the value w=2sis the weight
of χ.
We also define C1
F= ker(k · k:CFR>0)to be the kernel of the norm,
which is a compact group. We have a canonical embedding
R>0CF,
by sending tR>07→ ((t1/n)σ,1, . . . )A×
Fwhere t7→ (t1/n)σdenotes the
diagonal embedding R>0QσF×
σ, and a canonical decomposition
CF
=C1
F×R>0.
As a consequence, it suffices to compute the characters of C1
Fto deduce
the full groups of Hecke characters and Hecke quasi-characters
Homcont(CF,C×) = b
CFk·kR=b
C1
Fk·kC.(1)
4
Every quasi-character χof A×
F(and in particular every Hecke quasi-
character) admits a factorization χ=Qvχv, where χvis a quasi-character
of F×
v. We therefore describe quasi-characters of local fields.
2.3 Local characters
Every quasi-character χof C×is of the form
χ(z) = z
|z|k|z|s
C=z
|z|k|z|2s
for a unique pair (k, s)Z×C. The quasi-character χis a character
if and only if Re(s)=0, i.e. s=for some ϕR.
Every quasi-character χof R×is of the form
χ(x) = sgn(x)k|x|s
for a unique pair (k, s)∈ {0,1} × C. We say that χis unramified
if k= 0. The quasi-character χis a character if and only if Re(s)=0,
i.e. s=for some ϕR.
Let pbe a prime ideal of ZF. Every quasi-character χof F×
pis of the
form
χ(x) = χ0(vp(x)
pmod pm)χ(p)vp(x)
for a unique m0and a unique primitive character χ0of (Zp/pm)×,
and where we write χ(p) = χ(πp)C×. Note that in general χ(p)
depends on the choice of uniformizer πp, but χ(p)is well defined up to
the roots of unity of the same order as χ0. We call pmthe conductor
of χand mits conductor exponent. If m= 0 we call χunramified;
in this case, χ(p)does not depend on the choice of uniformizer, and
the quasi-character χonly depends on χ(p). Regardless of m, the
quasi-character χis a character if and only if χ(p)U.
Whenever we write a global idèle character χas a product of local charac-
ters χv, we write its local parameters kσ, ϕσ, and mp, and we let fχ=Qppmp
be the conductor of χ. Note that for a complex place, the pair (kσ, ϕσ)de-
pends on the choice of a complex embedding among the two conjugate ones,
or equivalently on the choice of an isomorphism between the completion of F
and C: we have ϕ¯σ=ϕσand k¯σ=kσ.
2.4 L-function
Let χbe a Hecke character such that Pσnσϕσ= 0, i.e. that is trivial on
the embedded R>0in (1). Let Nχ=|F| · N(fχ). Let
L(χ, s) = Y
p-fχ
(1 χ(p) N(p)s)1
5
摘要:

ComputinggroupsofHeckecharactersPascalMolin*andAurelPage„October7,2022AbstractWedescribealgorithmstorepresentandcomputegroupsofHeckecharacters.Wemakeuseofanidèlicpointofviewandobtainthewholefamilyofsuchcharacters,includingtranscendentalones.Wealsoshowhowtoisolatethealgebraiccharacters,whichareofpart...

展开>> 收起<<
Computing groups of Hecke characters Pascal Molinand Aurel Page October 7 2022.pdf

共40页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:40 页 大小:815.66KB 格式:PDF 时间:2025-04-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 40
客服
关注