[back] [prev] [next] [index] [root]
AlffRootParams
Sets/Displays the iteration depth of root expansions and the
precision for series operations.
Syntax:
L := AlffRootParams(F);
L := AlffRootParams(F, n, m);
list |
L |
|
global function field |
F |
|
integer |
n |
|
integer |
m |
|
See also: AlffRoots
Description:
If the infinite place of k(T) is tamely ramified in F,
all roots of the defining
polynomial f of a global function field F/FF_q(T) can be
expanded into Puiseux series in 1/T. The root expansions are
obtained via the Newton-Puiseux method which computes the roots
up to a given iteration depth n. The roots are represented as a
truncated Puiseux series, and all series operations in F are
performed with precision at least m. If n<25
(m<50) it will be set to n=25 (m=50). These parameters
for the root computation can only be changed before the roots are
computed ( AlffRoots()). For details see Scho1.
Example:
Change iteration depth and precision:
kash> AlffInit(FF(5,2));
"Defining global variables: k, w, kT, kTf, kTy, T, y, AlffGlobals"
kash> AlffOrders(y^3+T^4+T+1);
"Defining global variables: F, o, oi, one"
kash> AlffRootParams(F);
[ 25, 50 ]
kash> AlffRootParams(F, 50, 100);
> [ 50, 100 ]
<- back[back] [prev] [next] [index] [root]