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

 


AlffOrderDisc

Returns the discriminant of an algebraic function field order up to a unit.

Syntax:

d := AlffOrderDisc(o);

polynomial or quotient field element
  d  
algebraic function field order
  o  

See also:  Alff, AlffOrderMaxFinite, AlffOrderMaxInfty

Description:

The discriminant d is an element of the order's coefficient ring, i.e. d is in k[T] or in the valuation ring of the degree valuation of k(T). It is determined up to a unit.


Example:


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


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