[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]