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

 


AlffOrders

Initializes variables for some structures of an algebraic function field.

Syntax:

AlffOrders(f);

polynomial in k[T][y]
  f  

See also:  AlffInit, Alff

Description:

This function is used for convenience to initialize variables for some structures of an algebraic function field and is not recommended for use in programming. It initializes: The polynomial f is checked to be irreducible and separable.


Example:


kash> AlffInit(FF(5,2));
"Defining global variables: k, w, kT, kTf, kTy, T, y, AlffGlobals"
kash> AlffOrders(y^3+T^3+2);
"Defining global variables: F, o, oi, one"
kash> F;
Algebraic function field defined by
.1^3 + .2^3 + 2
over
Univariate rational function field over GF(5^2)
Variables: T

kash> o;
Finite maximal order of 
Algebraic function field defined by
.1^3 + .2^3 + 2
over
Univariate rational function field over GF(5^2)
Variables: T

kash> AlffGlobals.oi;
Infinite maximal order of 
Algebraic function field defined by
.1^3 + .2^3 + 2
over
Univariate rational function field over GF(5^2)
Variables: T

kash> one;
> [ 1, 0, 0 ]


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