Counting points on curves over finite fields

被引:43
作者
Huang, MD [1 ]
Ierardi, D [1 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
D O I
10.1006/jsco.1997.0164
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of counting the number of points on a plane curve, defined by a homogeneous polynomial F(x,y,z) is an element of F-q[x,y,z], which are rational over a ground field F-q. More precisely, we show that if we are given a projective plane curve C of degree n, and if C has only ordinary multiple points, then one can compute the number of F-q-rational points on C in randomized time (log q)(Delta) where Delta = n(O(1)). Since our algorithm actually computes the characteristic polynomial of the Frobenius endomorphism on the Jacobian of C, it follows that we may also compute (1) the number of F-q-rational points on the smooth projective model of C, (2) the number of F-q-rational points on the Jacobian of C, and (3) the number of F(q)m-rational points on C in any given finite extension F(q)m of the ground field, each in a similar time bound. (C) 1998 Academic Press Limited.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 28 条
[1]  
ADLEMAN L, 1992, LECT NOTES MATH, V1512
[2]  
[Anonymous], P 20 ACM S THEOR COM
[3]   Algebraic geometry. IX. Assigned forms and algebraic systems of albegraic variousness. [J].
Chow, WL ;
van der Waerden, BL .
MATHEMATISCHE ANNALEN, 1937, 113 :692-704
[4]  
CHOW WL, 1954, AM J MATH, V76, P454
[5]  
CORNELL M, 1990, ARITHMETIC GEOMETRY
[6]  
Fulton W, 1989, Algebraic Curves
[7]  
GIUSTI M, 1993, DETERMINATION POINTS, P216
[8]  
Goldwasser S., 1986, P 18 ANN ACM S THEOR, P316
[9]  
Goppa V.D., 1988, Geometry and Codes
[10]  
HARTSHORNE R., 1980, ALGEBRAIC GEOMETRY