[back] [prev] [next] [index] [root]

 


AlffClassGroupGenBound

Returns a bound for the degree of prime divisors which generate the divisor class group.

Syntax:

b := AlffClassGroupGenBound(q, g);
b := AlffClassGroupGenBound(F);

integer
  b  
generation bound
integers
  q, g  
exact constant field size and genus of F
alff
  F  
global function field

See also:  AlffClassGroupGenBoundStrong, AlffClassGroupProdBound, AlffClassGroup, AlffPlacesNum, AlffInit, AlffOrders, AlffGenus

Description:

Let F/k be a global function field of genus g over the exact constant field of q elements, let A_1 be a divisor of degree one and let S be the set of prime divisors of degree <= b. This function computes b <= \lceil 2 \log_q(4g-2) rceil without using further information on F such that the classes of the elements of S cup {rm supp}(A_1) generate the divisor class group of F/k. See He2 for details.


Example:



<- back[back] [prev] [next] [index] [root]