[back] [prev] [next] [index] [root]
Ideal2EltAssure
The 2-element representation of the ideal is computed if
it is not given yet.
Syntax:
Ideal2EltAssure(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]