spielwiese
Last change
on this file since 02b673 was
02b673,
checked in by Hans Schönemann <hannes@…>, 14 years ago
|
*hannes: track 159
git-svn-id: file:///usr/local/Singular/svn/trunk@12221 2c84dea3-7e68-4137-9b89-c4e89433aadc
|
-
Property mode set to
100644
|
File size:
1.3 KB
|
Line | |
---|
1 | LIB "tst.lib"; |
---|
2 | tst_init(); |
---|
3 | |
---|
4 | // NF was not 0 as expected - not enough searching in kFind...InS |
---|
5 | intmat m1[8][8] = |
---|
6 | 2, 2, 2, 4, 1, 1, 3, 3, |
---|
7 | 0, 0, 0,-1, 0, 0, 0, 0, |
---|
8 | 0, 0, 0, 0,-1, 0, 0, 0, |
---|
9 | -1, 0, 0, 0, 0, 0, 0, 0, |
---|
10 | 0,-1, 0, 0, 0, 0, 0, 0, |
---|
11 | 0, 0,-1, 0, 0, 0, 0, 0, |
---|
12 | 0, 0, 0, 0, 0,-1, 0, 0, |
---|
13 | 0, 0, 0, 0, 0, 0,-1, 0; |
---|
14 | ring R1 = 2, (b_2_1,b_2_2,b_2_3,c_4_8,a_1_0,b_1_1,b_3_4,b_3_5), M(m1); |
---|
15 | ideal I; |
---|
16 | I[1]=a_1_0^2; |
---|
17 | I[2]=a_1_0*b_1_1; |
---|
18 | I[3]=b_2_3*a_1_0+b_2_2*a_1_0; |
---|
19 | I[4]=b_2_1*b_1_1+b_2_2*a_1_0; |
---|
20 | I[5]=b_2_2*b_1_1+b_2_2*a_1_0; |
---|
21 | I[6]=a_1_0*b_3_4; |
---|
22 | I[7]=a_1_0*b_3_5; |
---|
23 | I[8]=b_2_2^2+b_2_1*b_2_3; |
---|
24 | I[9]=b_1_1*b_3_4; |
---|
25 | I[10]=b_2_2*b_3_4+b_2_1*b_3_5+b_2_1*b_2_2*a_1_0; |
---|
26 | I[11]=b_2_3*b_3_4+b_2_2*b_3_5+b_2_1*b_2_2*a_1_0; |
---|
27 | I[12]=b_3_4^2+b_2_1*b_2_3^2+b_2_1^2*b_2_3; |
---|
28 | I[13]=b_3_4*b_3_5+b_2_2*b_2_3^2+b_2_1*b_2_2*b_2_3; |
---|
29 | I[14]=b_3_5^2+b_2_3*b_1_1*b_3_5+b_2_3^3+b_2_1*b_2_3^2+c_4_8*b_1_1^2; |
---|
30 | qring Q1 = groebner(I); |
---|
31 | |
---|
32 | |
---|
33 | intmat m2[5][5] = |
---|
34 | 2, 2, 2, 1, 1, |
---|
35 | 0,-1,-1, 0, 0, |
---|
36 | 0, 0, 0,-1, 0, |
---|
37 | -1, 0, 0, 0, 0, |
---|
38 | 0,-1, 0, 0, 0; |
---|
39 | ring R2 = 2, (@b_2_1,@c_2_2,@c_2_3,@a_1_0,@b_1_1), M(m2); |
---|
40 | ideal I; |
---|
41 | I[1]=@a_1_0^2; |
---|
42 | I[2]=@a_1_0*@b_1_1; |
---|
43 | I[3]=@b_2_1*@a_1_0; |
---|
44 | I[4]=@b_2_1^2+@c_2_2*@b_1_1^2; |
---|
45 | qring Q2 = groebner(I); |
---|
46 | |
---|
47 | def Q = Q1+Q2; |
---|
48 | setring Q; |
---|
49 | Q; |
---|
50 | |
---|
51 | ideal t = a_1_0, b_1_1, b_2_1, b_2_2, b_2_3, b_3_4, b_3_5, c_4_8; |
---|
52 | option(prot); |
---|
53 | NF(b_2_1,t); |
---|
54 | |
---|
55 | tst_status(1);$ |
---|
Note: See
TracBrowser
for help on using the repository browser.