adipopescu / To-Do-List

My Singular Project
0 stars 0 forks source link

std() bug for ds ordering in SignatureSB #48

Closed jakobkroeker closed 9 years ago

jakobkroeker commented 9 years ago
ring rng = integer,x,ds;
short = 0 ;
ideal I = -8*x+2*x^2, -16+9*x^2-x^3;
ideal gI =  std(I);
gI;
std(gI);

output

> gI;
gI[1]=16-9*x^2+x^3
gI[2]=8*x-2*x^2
gI[3]=4*x^2-9*x^3
gI[4]=2*x^4
gI[5]=x^5
> std(gI);
_[1]=16-9*x^2+x^3
_[2]=8*x-2*x^2
_[3]=4*x^2-9*x^3
_[4]=x^4
adipopescu commented 9 years ago

solved: problem was in entermoraS: it was a highest corner strategy not valid in the ring -> disabled it for rings. Added tests