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

 


Ideal2EltAssure

The 2-element representation of the ideal is computed if it is not given yet.

Syntax:

Ideal2EltAssure(I);

ideal
  I  

See also:  IdealGenerators, IdealBasis

Description:

This procedure is for clarity, IdealGenerators serves for the same purpose but returns the generators. This procedure returns nothing but adds a representation of the ideal.


Example:

We consider an ideal in the equation order of x^3+6x^2+6x+6 which is the result of a multiplication which usually yields an ideal in basis representation. We obtain the 2-element representation

kash> O := Order(Poly(Zx, [1, 6, 6, 6]));;
kash> I := Ideal(6,Elt(O,[0,0,1]))*Ideal(3,Elt(O,[0,1,1]));
<
[6 0 0]
[0 6 0]
[0 0 3]
>

kash> Ideal2EltAssure(I);
kash> I;
> <6, [24, 12, 33]>


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