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

 


IdealBasisKnown

Returns true if the ideal is given via a Z basis.

Syntax:

b := IdealBasisKnown(I);

Boolean
  b  
ideal
  I  

See also:  IdealBasis

Description:

The basis representation is not computed, this is only a check.


Example:


kash> o := Order(Poly(Zx, [1, 6, 6, 6]));;
kash> alpha := Elt(o, [0, 1, 0]);;
kash> I := Ideal(6, alpha);
<6, [0, 1, 0]>
kash> IdealBasisKnown(I);
false
kash> IdealBasis(I);
[ 1, [6 0 0]
    [0 1 0]
    [0 0 1] ]
kash> IdealBasisKnown(I);
> true


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