source: git/Tst/Short/bug_43.tst @ 1427f62

spielwiese
Last change on this file since 1427f62 was 75f460, checked in by Hans Schoenemann <hannes@…>, 9 years ago
format
  • Property mode set to 100644
File size: 787 bytes
Line 
1LIB "tst.lib";
2tst_init();
3// error in groebner: std with hilb in strage orderings
4ring r = 0,(x1,x2),(a(1),dp);
5number a = 200;
6number b = 400;
7number c = 200;
8number d = 800;
9number e = 800;
10number f = 200;
11number g = 2;
12number h = 6;
13number i = 3;
14number j = 5;
15number A = a/c;
16number B = b/c;
17number D = d/f;
18number E = e/f;
19number G = g/j;
20number H = h/j;
21number I = i/j;
22poly p1 = A + B*x1 + x1^2;
23poly p2 = D + E*x2 + x2^2;
24poly p3 = G + H*x1 + I*x2 + x1*x2;
25poly q1 = p1 - p2;
26poly q2 = -p2 + p3^2;
27option(prot);
28option(mem);
29ideal eq = q1,q2;
30eq = interred(eq);
31ideal jeq = groebner(eq);
32jeq;
33std(eq);
34slimgb(eq);
35// returns one generator
36// jeq[1]=20*x1*x2^2+64*x1*x2+48*x1-25*x2^4-160*x2^3-335*x2^2-236*x2-12
37// instead of 3 (which gives e.g. std or slimgb)
38
39
40tst_status(1);$
Note: See TracBrowser for help on using the repository browser.