[back] [prev] [next] [index] [root]
Alff
Creates an algebraic function field F/k(T).
Syntax:
F := Alff(f);
algebraic function field |
F |
|
polynomial |
f |
|
See also: AlffInit, AlffOrders, AlffGenus, AlffPlaceSplit
Description:
Let f\in k[T,y] be an irreducible
polynomial which is separable in y, where
k is a finite field or a number field (represented by
Q or by number field orders). This function defines
the algebraic function field F := k(T, rho)\;\;
where\;\; f(T, rho) = 0.
In KASH, F is often also considered as a finite extension of
function fields F / k(T) such as in minimal polynomial
computations or in determining the places of F over places
of k(T). For further information, see the KASH\; manual.
Example:
The definition of an algebraic function field:
kash> AlffInit(FF(5,2));
"Defining global variables: k, w, kT, kTf, kTy, T, y, AlffGlobals"
kash> F := Alff(y^3+T^4+1);
> Algebraic function field defined by
.1^3 + .2^4 + 1
over
Univariate rational function field over GF(5^2)
Variables: T
<- back[back] [prev] [next] [index] [root]