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

 


OrderMinIdeal

Computes a non-zero integral ideal of smallest norm.

Syntax:

a := OrderMinIdeal (o);

ideal
  a  
order
  o  

Description:

The OrderMinIdeal function computes an ideal \a \neq {0} of o with smallest norm. Note that \a is always a prime ideal.


Example:


kash> o := Order(Poly(Zx,[1,-1,-6,4,10,-4,-4,1]));
Generating polynomial: x^7 - x^6 - 6*x^5 + 4*x^4 + 10*x^3 - 4*x^2 - 4*x + 1

kash> a := OrderMinIdeal(o);
<7, [5, 1, 0, 0, 0, 0, 0]>
kash> Norm(a);
> 7


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