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

 


AlffOrderDedekindTest

Performs the Dedekind-Test on an equation order in an algebraic function field.

Syntax:

b := AlffOrderDedekindTest(o);
b := AlffOrderDedekindTest(o, g);

boolean
  b  
algebraic function field order
  o  
polynomial
  g  

Description:

Let o be an equation order in an algebraic function field F/k(T). Invoked with one argument, the function returns whether o is 1/T-maximal or not. Invoked with a prime polynomial g \in k[T], the function returns whether o is g-maximal or not.


Example:


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

kash> AlffOrderDedekindTest(AlffOrderEqFinite(F), T+1);
true
kash> AlffOrderDedekindTest(AlffOrderEqInfty(F));
> false


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