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

 


IdealIsIntegral

Checks if a (fractional) ideal is an integral (or true) ideal.

Syntax:

b := IdealIsIntegral(I);

boolean
  b  
Ideal
  I  

See also:  IdealDen

Description:

A fractional ideal \a of O is an O-module \a\subset Q(O). An integral ideal is an O-ideal which is an O-module \a\subsetO.


Example:


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

kash> I := Elt (o,[1,0,1])*o + 5*o;
<5, [1, 0, 1]>
kash> IdealIsIntegral (I);
true
kash> I := Elt (o,[1,0,1]/5)*o + 5*o;
<5, [1, 0, 1] / 5>
kash> IdealIsIntegral (I);
> false


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