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

 


QfeVal

Computing valuations in a rational function field.

Syntax:

v := QfeVal(p, a);

integer
  v  
qf elements
  p, a  

See also:  InftyVal, PolyFactor

Description:

Given the rational function field k(x) and a prime element p \in k(x), that is a prime polynomial or 1/x, compute the valuation v_p(a) of a at the place given by p.


Example:


kash> k := FF(5, 2);
Finite field of size 5^2
kash> kx := PolyAlg(k);
Univariate Polynomial Ring in x over GF(5^2)

kash> x := Poly(kx, [1,0]);
x
kash> QfeVal(x, x^3);
3
kash> QfeVal(1/x, x^3);
-3
kash> QfeVal(x, (x+1)^3);
0
kash> QfeVal(1/x, (x+1)^3);
-3


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