[back] [prev] [next] [index] [root]
AlffClassGroupGens
Computes generators of the divisor class group of a
global function field.
Syntax:
L := AlffClassGroupGens( F, [ b, ] [ A, ] [ "fast" ] );
list |
L |
of generating divisors |
alff |
F |
global function field |
integer |
b |
bound for degree of places to be used |
alff divisor |
A |
for reduction |
See also: AlffClassGroup, AlffClassGroupGenBound, AlffClassGroupGenBoundStrongAlffDivisorDegOne, AlffInit, AlffOrders
Description:
Let F/k be a global function field. The divisor class group
is the factor group of all divisors factored by the principle
divisors.
This function returns a list [ A_1, D_1, \dots, D_m ]
of divisors of F/k such that \deg(A_1) = 1
and \deg(D_i) = 0. The classes [D_i] correspond to
generators of the cyclic factors of the class group of F/k
as returned by~ AlffClassGroup(F).
The calling sequence is identical to that
of AlffClassGroup().
Example:
<- back[back] [prev] [next] [index] [root]