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

 


AlffUnitsFund

Computes s-1 fundamental units of a global function fields's finite maximal order.

Syntax:

L := AlffUnitsFund(o);

list
  L  
finite maximal order
  o  
of a global function field

See also:  AlffRegulator

Description:

This function computes s-1 fundamental units of the given finite maximal order of a global function field F (the integral closure of k[T] in F), where s is the number of places of F at infinity. A list containing the units is returned. The infinite place of k(T) must have tame ramification in F. See Scho1 for further definitions and algorithms.


Example:


kash> AlffInit(FF(5,1));
"Defining global variables: k, w, kT, kTf, kTy, T, y, AlffGlobals"
kash> AlffOrders(y^4+(2*T+3)*y^3+y^2+(3*T+2)*y+1);
"Defining global variables: F, o, oi, one"
kash> AlffUnitsFund(o);
> [ [ 1, 1, 0, 0 ], [ 1, 4*T, 4*T + 3, 2 ], [ 3*T + 1, 1, 2*T + 3, 1 ] ]


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