Opened 15 years ago

Closed 15 years ago

#82 closed bug (fixed)

attribute "isSB" is set wrongly

Reported by: Oleksandr Owned by: hannes
Priority: major Milestone: Release 3-1-0
Component: singular-kernel Version: 3-0-5
Keywords: attrib, isSB Cc:

Description

It seems that Singular sets "isSB" attribute for an ideal/module if right size has size = 1:

ring r;qring Q = std(var(1)*var(1));
ideal I = var(1)*var(1);
attrib(I, "isSB"); // BUG: this gives 1, which is clearly wrong here, since:
std(I); // gives: _[1]=0

This is even more complicated with noncommutative-algebras:

LIB "nctools.lib";ring r; def R = Exterior(); setring R;
ideal I = var(1)* var(2) * var(3) + 1; 
attrib(I, "isSB"); // BUG: this gives 1, which is clearly wrong here, since:
std(I); // gives: _[1]=1

Change History (3)

comment:1 Changed 15 years ago by Oleksandr

Priority: criticalmajor
Summary: attribute "isSB" may be set wronglyattribute "isSB" is set wrongly

comment:2 Changed 15 years ago by Oleksandr

Component: ALLsingular-kernel

comment:3 Changed 15 years ago by hannes

Resolution: fixed
Status: newclosed
  • fixed
Note: See TracTickets for help on using tickets.