Local zeta-function
In number theory, the local zeta function Z(V,s)displaystyle Z(V,s) (sometimes called the congruent zeta function) is defined as
- Z(V,s)=exp(∑m=1∞Nmm(q−s)m)displaystyle Z(V,s)=exp left(sum _m=1^infty frac N_mm(q^-s)^mright)
where Nmdisplaystyle N_m is the number of points of Vdisplaystyle V defined over the degree mdisplaystyle m extension[further explanation needed]Fqmdisplaystyle mathbf F _q^m of Fqdisplaystyle mathbf F _q, and Vdisplaystyle V is a non-singular ndisplaystyle n-dimensional projective algebraic variety over the field Fqdisplaystyle mathbf F _q with qdisplaystyle q elements. By the variable transformation u=q−sdisplaystyle u=q^-s, then it is defined by
- Z(V,u)=exp(∑m=1∞Nmumm)displaystyle mathit Z(V,u)=exp left(sum _m=1^infty N_mfrac u^mmright)
as the formal power series of the variable udisplaystyle u.
Equivalently, the local zeta function sometimes is defined as follows:
- (1) Z(V,0)=1displaystyle (1) mathit Z(V,0)=1,
- (2) ddulogZ(V,u)=∑m=1∞Nmum−1 .displaystyle (2) frac ddulog mathit Z(V,u)=sum _m=1^infty N_mu^m-1 .
In other word, the local zeta function Z(V,u)displaystyle Z(V,u) with coefficients in the finite field Fqdisplaystyle mathbf F _q is defined as a function whose logarithmic derivative generates the numbers Nmdisplaystyle N_m of the solutions of equation, defining Vdisplaystyle V, in the m degree extension Fqmdisplaystyle mathbf F _q^m.
Contents
1 Formulation
2 Examples
3 Motivations
4 Riemann hypothesis for curves over finite fields
5 General formulas for the zeta function
6 See also
7 References
Formulation
Given a finite field F, there is, up to isomorphism, just one field Fk with
[Fk:F]=kdisplaystyle [F_k:F]=k,,
for k = 1, 2, ... . Given a set of polynomial equations — or an algebraic variety V — defined over F, we can count the number
- Nkdisplaystyle N_k,
of solutions in Fk and create the generating function
G(t)=N1t+N2t2/2+N3t3/3+⋯displaystyle G(t)=N_1t+N_2t^2/2+N_3t^3/3+cdots ,.
The correct definition for Z(t) is to make log Z equal to G, and so
- Z=exp(G(t))displaystyle Z=exp(G(t)),
we will have Z(0) = 1 since G(0) = 0, and Z(t) is a priori a formal power series.
Note that the logarithmic derivative
- Z′(t)/Z(t)displaystyle Z'(t)/Z(t),
equals the generating function
G′(t)=N1+N2t1+N3t2+⋯displaystyle G'(t)=N_1+N_2t^1+N_3t^2+cdots ,.
Examples
For example, assume all the Nk are 1; this happens for example if we start with an equation like X = 0, so that geometrically we are taking V a point. Then
- G(t)=−log(1−t)displaystyle G(t)=-log(1-t)
is the expansion of a logarithm (for |t| < 1). In this case we have
- Z(t)=1(1−t) .displaystyle Z(t)=frac 1(1-t) .
To take something more interesting, let V be the projective line over F. If F has q elements, then this has q + 1 points, including as we must the one point at infinity. Therefore, we shall have
- Nk=qk+1displaystyle N_k=q^k+1
and
- G(t)=−log(1−t)−log(1−qt)displaystyle G(t)=-log(1-t)-log(1-qt)
for |t| small enough.
In this case we have
- Z(t)=1(1−t)(1−qt) .displaystyle Z(t)=frac 1(1-t)(1-qt) .
The first study of these functions was in the 1923 dissertation of Emil Artin. He obtained results for the case of hyperelliptic curve, and conjectured the further main points of the theory as applied to curves. The theory was then developed by F. K. Schmidt and Helmut Hasse.[1] The earliest known non-trivial cases of local zeta-functions were implicit in Carl Friedrich Gauss's Disquisitiones Arithmeticae, article 358; there certain particular examples of elliptic curves over finite fields having complex multiplication have their points counted by means of cyclotomy.[2]
For the definition and some examples, see also.[3]
Motivations
The relationship between the definitions of G and Z can be explained in a number of ways. (See for example the infinite product formula for Z below.) In practice it makes Z a rational function of t, something that is interesting even in the case of V an elliptic curve over finite field.
It is the functions Z that are designed to multiply, to get global zeta functions. Those involve different finite fields (for example the whole family of fields Z/pZ as p runs over all prime numbers). In that connection, the variable t undergoes substitution by p−s, where s is the complex variable traditionally used in Dirichlet series. (For details see Hasse-Weil zeta-function.)
With that understanding, the products of the Z in the two cases used as examples come out as ζ(s)displaystyle zeta (s) and ζ(s)ζ(s−1)displaystyle zeta (s)zeta (s-1).
Riemann hypothesis for curves over finite fields
For projective curves C over F that are non-singular, it can be shown that
- Z(t)=P(t)(1−t)(1−qt) ,displaystyle Z(t)=frac P(t)(1-t)(1-qt) ,
with P(t) a polynomial, of degree 2g where g is the genus of C. Rewriting
- P(t)=∏i=12g(1−ωit) ,displaystyle P(t)=prod _i=1^2g(1-omega _it) ,
the Riemann hypothesis for curves over finite fields states
- |ωi|=q1/2 .omega _i
For example, for the elliptic curve case there are two roots, and it is easy to show the absolute values of the roots are q1/2. Hasse's theorem is that they have the same absolute value; and this has immediate consequences for the number of points.
André Weil proved this for the general case, around 1940 (Comptes Rendus note, April 1940): he spent much time in the years after that writing up the algebraic geometry involved. This led him to the general Weil conjectures, Alexander Grothendieck developed the scheme theory for the sake of resolving it and finally, Pierre Deligne had proved a generation later. See étale cohomology for the basic formulae of the general theory.
General formulas for the zeta function
It is a consequence of the Lefschetz trace formula for the Frobenius morphism that
- Z(X,t)=∏i=02dimXdet(1−tFrobq|Hci(X¯,Qℓ))(−1)i+1.displaystyle Z(X,t)=prod _i=0^2dim Xdet big (1-tmboxFrob_q
Here Xdisplaystyle X is a separated scheme of finite type over the finite field F with qdisplaystyle q elements, and Frobq is the geometric Frobenius acting on ℓdisplaystyle ell -adic étale cohomology with compact supports of X¯displaystyle overline X, the lift of Xdisplaystyle X to the algebraic closure of the field F. This shows that the zeta function is a rational function of tdisplaystyle t.
An infinite product formula for Z(X,t)displaystyle Z(X,t) is
- Z(X,t)=∏ (1−tdeg(x))−1.displaystyle Z(X,t)=prod (1-t^deg(x))^-1.
Here, the product ranges over all closed points x of X and deg(x) is the degree of x.
The local zeta function Z(X, t) is viewed as a function of the complex variable s via the change of
variables q−s.
In the case where X is the variety V discussed above, the closed points
are the equivalence classes x=[P] of points P on V¯displaystyle overline V, where two points are equivalent if they are conjugates over F. The degree of x is the degree of the field extension of F
generated by the coordinates of P. The logarithmic derivative of the infinite product Z(X, t) is easily seen to be the generating function discussed above, namely
N1+N2t1+N3t2+⋯displaystyle N_1+N_2t^1+N_3t^2+cdots ,.
See also
- List of zeta functions
- Weil conjectures
- Elliptic curve
References
^ Daniel Bump, Algebraic Geometry (1998), p. 195.
^ Barry Mazur, Eigenvalues of Frobenius, p. 244 in Algebraic Geometry, Arcata 1974: Proceedings American Mathematical Society (1974).
^ Robin Hartshorne, Algebraic Geometry, p. 449 Springer 1977 APPENDIX C "The Weil Conjectures"