首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Deformation Theory and The Computation of Zeta Functions
Authors:Lauder  Alan G B
Institution:Mathematical Institute 24–29 St Giles', Oxford OX1 3LB, United Kingdom; E-mail: lauder{at}maths.ox.ac.uk
Abstract:We present a new approach to the problem of computing the zetafunction of a hypersurface over a finite field. For a hypersurfacedefined by a polynomial of degree d in n variables over thefield of q elements, one desires an algorithm whose runningtime is a polynomial function of dn log(q). (Here we assumed ≥ 2, for otherwise the problem is easy.) The case n = 1 isrelated to univariate polynomial factorisation and is comparativelystraightforward. When n = 2 one is counting points on curves,and the method of Schoof and Pila yields a complexity of Formula, where the function Cd depends exponentiallyon d. For arbitrary n, the theorem of the author and Wan givesa complexity which is a polynomial function of (pdn log(q))n,where p is the characteristic of the field. A complexity estimateof this form can also be achieved for smooth hypersurfaces usingthe method of Kedlaya, although this has only been worked outin full for curves. The new approach we present should yielda complexity which is a small polynomial function of pdn log(q).In this paper, we work this out in full for Artin–Schreierhypersurfaces defined by equations of the form ZpZ= f, where the polynomial f has a diagonal leading form. Themethod utilises a relative p-adic cohomology theory for familiesof hypersurfaces, due in essence to Dwork. As a corollary ofour main theorem, we obtain the following curious result. Letf be a multivariate polynomial with integer coefficients whoseleading form is diagonal. There exists an explicit deterministicalgorithm which takes as input a prime p, outputs the numberof solutions to the congruence equation f = 0 op, and runs inFormula bit operations, for any {varepsilon} >0. This improves upon the elementary estimate of Formula bit operations, where n is the number of variables,which can be achieved using Berlekamp's root counting algorithm.2000 Mathematics Subject Classification 11Y99, 11M38, 11T99.
Keywords:hypersurface  finite field  zeta function  p-adic cohomology  algorithm  complexity
本文献已被 Oxford 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号