%I #15 May 02 2024 09:47:20
%S 12,46,170,726,3348,16126,79244,393126,1958714,9778126,48856074,
%T 244203126,1220842880,6103828126,30518276895,152589453126,
%U 762942946982,3814705078126,19073503797404,95367470703126,476837245549530,2384185986328126,11920929391810152,59604645751953126,298023226060613260
%N Maximum number of rational points on a smooth absolutely irreducible projective curve of genus 2 over the field F_5^n.
%D J. W. P. Hirschfeld, Linear codes and algebraic curves, pp. 35-53 of F. C. Holroyd and R. J. Wilson, editors, Geometrical Combinatorics. Pitman, Boston, 1984.
%H Robin Visser, <a href="/A169881/b169881.txt">Table of n, a(n) for n = 1..1400</a>
%H Jean-Pierre Serre, <a href="https://gallica.bnf.fr/ark:/12148/bpt6k55351747/f35.item">Sur le nombre des points rationnels d'une courbe algébrique sur un corps fini</a>, C. R. Acad. Sci. Paris Ser. I Math. 296 (1983), no. 9, 397-402.
%H Gerard van der Geer et al., <a href="http://www.manypoints.org">Tables of curves with many points</a>
%H Gerard van der Geer and Marcel van der Vlugt, <a href="https://doi.org/10.1090/S0025-5718-99-01143-6">Tables of curves with many points</a>, Math. Comp. 69 (2000) 797-810.
%o (Sage)
%o def a(n):
%o if (n%2 == 0): return 5^n + 1 + 4*5^(n/2)
%o elif ((floor(2*5^(n/2))%5 == 0) or (5^n-1).is_square()
%o or (4*5^n-3).is_square() or (4*5^n-7).is_square()):
%o if (frac(2*5^(n/2)) > ((sqrt(5)-1)/2)): return 5^n + 2*floor(2*5^(n/2))
%o else: return 5^n + 2*floor(2*5^(n/2)) - 1
%o else: return 5^n + 1 + 2*floor(2*5^(n/2)) # _Robin Visser_, Oct 01 2023
%Y Cf. A005525, A169869-A169883.
%K nonn
%O 1,1
%A _N. J. A. Sloane_, Jul 05 2010
%E More terms from _Robin Visser_, Oct 01 2023
|