source: git/Tst/Old/weight2.tst

spielwiese
Last change on this file was 75f460, checked in by Hans Schoenemann <hannes@…>, 9 years ago
format
  • Property mode set to 100644
File size: 7.0 KB
Line 
1option(prot);
2ring h2=32003,(t,x,y,z),dp;
3ideal i=
42t3x5y2z+x2t5y+2x2y,
52y3z2x+3z2t6x2y+9y2t3z,
62t5z+y3x2t+z2t3y2x5;
7intvec e=weight(i);
8e;
9//ring r=32003,(a,b,c,d),wp(e[1],e[2],e[3],e[4]);
10//map f=h2,a,b,c,d;
11//ideal k=f(i);
12//ideal k0=std(k);
13//"//size "+string(size(k0))+
14//", dim "+string(dim(k0))+", mult "+string(mult(k0))+
15//", lastdeg "+string(ord(k0[size(k0)]));
16//kill r;
17kill h2,e;
18ring s6=32003,(x,y,z),dp;
19int a =6;
20int b =8;
21int c =10;
22int alpha =5;
23int beta= 5;
24int t= 0;
25poly f =x^a+y^b+z^c+x^alpha*y^(beta-5)+x^(alpha-2)*y^(beta-3);
26f=f+x^(alpha-3)*y^(beta-4)*z^2+x^(alpha-4)*y^(beta-4)*(y^2+t*x)^2;
27ideal i= jacob(f);
28i=i,f;
29intvec e=weight(i);
30e;
31//ring r=32003,(u,v,w),wp(e[1],e[2],e[3]);
32//map f=s6,u,v,w;
33//ideal k=f(i);
34//ideal k0=std(k);
35//"//size "+string(size(k0))+
36//", dim "+string(dim(k0))+", mult "+string(mult(k0))+
37//", lastdeg "+string(ord(k0[size(k0)]));
38//kill r;
39kill s6,e,a,b,c,alpha,beta,t;
40
41ring s12=32003,(x,y,z,w),dp;
42ideal i0=x2-z10-z20,xy3-z10-z30,y6-xy3w40;
43option(redSB);
44ideal i=interred(i0^3);
45option(noredSB);
46i;
47intvec e=weight(i);
48e;
49//ring r=32003,(u,v,a,b),wp(e[1],e[2],e[3],e[4]);
50//map f=s12,u,v,a,b;
51//ideal k=f(i);
52//ideal k0=std(k);
53//"//size "+string(size(k0))+
54//", dim "+string(dim(k0))+", mult "+string(mult(k0))+
55//", lastdeg "+string(ord(k0[size(k0)]));
56//kill r;
57kill s12,e;
58
59ring pa= 32003,(k,h,g,f,e,d,c,b,a),dp;
60ideal i0= af2-f5,bg2-f4g,c3-f3gh,k-fgh3,df-fh4,ef-h5;
61ideal i=i0^2;
62intvec E=weight(i);
63E;
64//ring r=32003,(u,v,w,x,y,z,l,m,n),
65//wp(e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9]);
66//map g=pa,u,v,w,x,y,z,l,m,n;
67//ideal k0=g(i);
68//ideal j=std(k0);
69//"//size "+string(size(j))+
70//", dim "+string(dim(j))+", mult "+string(mult(j))+
71//", lastdeg "+string(ord(j[size(j)]));
72//kill r;
73kill pa,E;
74
75ring r5=32003,(a,b,c,d,e),dp;
76ideal i =
77   47b6+94b3c2-71b3e2+91ab3-22b4+47c4+71b3d-67b3e-71c2e2-2e4+91b3+91ac2-22bc2
78+71c2d-67c2e-21ae2-80be2+4de2+82e3+53a2-23ab-47b2+91c2+21ad+80bd-2d2+55ae+18be
79-82de-26e2+106a-23b+21d+55e+53,
80   -98b6-196b3c2+4b3e2-54ab3-81b4-98c4-4b3d-87b3e+4c2e2-51e4-54b3-54ac2-81bc2
81-4c2d-87c2e+22be2+102de2+92e3-28a2-53ab+70b2-54c2-22bd-51d2+86ae+27be-92de+73e2
82-56a-53b+86e-28,
83   49b6+98b3c2-49b3e2-54ab3+90b4+49c4+49b3d+57b3e-49c2e2-21e4-54b3-54ac2+90bc2
84+49c2d+57c2e+18ae2-67be2+42de2-23e3+26a2-50ab+28b2-54c2-18ad+67bd-21d2-74ae+2be
85+23de+58e2+52a-50b-18d-74e+26,
86   34b6+68b3c2-74b3e2-30ab3-56b4+34c4+74b3d+21b3e-74c2e2+9e4-30b3-30ac2-56bc2
87+74c2d+21c2e-77ae2+66be2-18de2-26e3-69a2+38ab+26b2-30c2+77ad-66bd+9d2+50ae+29be
88+26de-121e2-138a+38b+77d+50e-69,
89   -29b6-58b3c2+68b3e2+28ab3+89b4-29c4-68b3d-52b3e+68c2e2+13e4+28b3+28ac2+89bc2
90-68c2d-52c2e-17ae2+87be2-26de2+32e3-100a2-41ab-75b2+28c2+17ad-87bd+13d2+79ae-
9187be-32de+33e2-200a-41b+17d+79e-100;
92intvec E=weight(i);
93E;
94//ring r=32003,(u,v,w,x,y),wp(e[1],e[2],e[3],e[4],e[5]);
95//map g=r5,u,v,w,x,y;
96//ideal k0=g(i);
97//ideal j=std(k0);
98//"//size "+string(size(j))+
99//", dim "+string(dim(j))+", mult "+string(mult(j))+
100//", lastdeg "+string(ord(j[size(j)]));
101//kill r;
102kill r5,E;
103
104ring p1=32003,(t,x,y,z,a,b,c,d,e),dp;
105ideal i =
106-y82a+x32z23,
107x45-y13z21b,
108y33z12-z41c,
109-y33z12d+z22,
110x5y17z22e-1,
111xyzt-1;
112intvec ew=weight(i);
113ew;
114//ring r=32003,(s,u,v,w,h,l,m,n,o),
115//wp(ew[1],ew[2],ew[3],ew[4],ew[5],ew[6],ew[7],ew[8],ew[9]);
116//map g=p1,s,u,v,w,h,l,m,n,o;
117//ideal k0=g(i);
118//ideal j=std(k0);
119//size(j);
120//ord(j[size(j)]);
121//kill r;
122kill p1,ew;
123
124option(weightM);
125ring vc= 32003,(x,y,z,t),ds;
126degBound=1;
127ideal i=
12849y5-9y4+41x2z+12y3+33y2+11y+73t,
12933y4+21x2y+17x2z+63y3+11xy+77y2+91y+1t,
13026y2+44xz+12y+9t;
131ideal k=i^2;
132ideal j = std(k);
133//"//size "+string(size(j))+
134//", dim "+string(dim(j))+", mult "+string(mult(j))+
135//", lastdeg "+string(ord(j[size(j)]));
136degBound=0;
137kill vc;
138
139int N=3;
140ring ra3=32003,x(1..N),ds;
141ideal i0=
142  -7*x(1)^6-49*x(1)^5*x(2)+16*x(1)^4*x(2)^2+27*x(1)^3*x(2)^3-
14338*x(1)^2*x(2)^4+60*x(1)*x(2)^5+70*x(2)^6-28*x(1)^5*x(3)+85*x(1)^4*x(2)*x(3)+
14469*x(1)^3*x(2)^2*x(3)-13*x(1)^2*x(2)^3*x(3)-65*x(1)*x(2)^4*x(3)+51*x(2)^5*x(3)-
14570*x(1)^4*x(3)^2+37*x(1)^3*x(2)*x(3)^2+89*x(1)^2*x(2)^2*x(3)^2-
14682*x(1)*x(2)^3*x(3)^2+6*x(2)^4*x(3)^2-67*x(1)^3*x(3)^3+19*x(1)^2*x(2)*x(3)^3-
14712*x(1)*x(2)^2*x(3)^3-81*x(2)^3*x(3)^3+33*x(1)^2*x(3)^4-98*x(1)*x(2)*x(3)^4+
14851*x(2)^2*x(3)^4+11*x(1)*x(3)^5+11*x(2)*x(3)^5-39*x(3)^6,
149  5*x(1)^6-17*x(1)^5*x(2)-62*x(1)^4*x(2)^2+41*x(1)^3*x(2)^3-85*x(1)^2*x(2)^4+
15057*x(1)*x(2)^5-52*x(2)^6+80*x(1)^5*x(3)+19*x(1)^4*x(2)*x(3)-
15172*x(1)^3*x(2)^2*x(3)-34*x(1)^2*x(2)^3*x(3)-46*x(1)*x(2)^4*x(3)-
1526*x(2)^5*x(3)-33*x(1)^4*x(3)^2+44*x(1)^3*x(2)*x(3)^2-23*x(1)^2*x(2)^2*x(3)^2-
15360*x(1)*x(2)^3*x(3)^2+64*x(2)^4*x(3)^2+26*x(1)^3*x(3)^3-84*x(1)^2*x(2)*x(3)^3+
15435*x(1)*x(2)^2*x(3)^3-91*x(2)^3*x(3)^3-93*x(1)^2*x(3)^4+22*x(1)*x(2)*x(3)^4+
155  99*x(2)^2*x(3)^4-36*x(1)*x(3)^5+5*x(2)*x(3)^5+46*x(3)^6,
156-32*x(1)^6-73*x(1)^5*x(2)-43*x(1)^4*x(2)^2-55*x(1)^3*x(2)^3-83*x(1)^2*x(2)^4-
15750*x(1)*x(2)^5-74*x(2)^6-56*x(1)^5*x(3)+79*x(1)^4*x(2)*x(3)+
15886*x(1)^3*x(2)^2*x(3)-27*x(1)^2*x(2)^3*x(3)+28*x(1)*x(2)^4*x(3)+71*x(2)^5*x(3)+
15977*x(1)^4*x(3)^2-71*x(1)^3*x(2)*x(3)^2-63*x(1)^2*x(2)^2*x(3)^2-
16022*x(1)*x(2)^3*x(3)^2+17*x(2)^4*x(3)^2+58*x(1)^3*x(3)^3+31*x(1)^2*x(2)*x(3)^3+
16119*x(1)*x(2)^2*x(3)^3-36*x(2)^3*x(3)^3-15*x(1)^2*x(3)^4-9*x(1)*x(2)*x(3)^4+
16242*x(2)^2*x(3)^4-61*x(1)*x(3)^5-67*x(2)*x(3)^5+31*x(3)^6;
163ring r=32003,(a,b,c),ds;
164map ff=ra3,a+b2,b2-c3,c;
165ideal i=ff(i0);
166ideal j=std(i);
167j;
168//"//size "+string(size(j))+
169//", dim "+string(dim(j))+", mult "+string(mult(j))+
170//", lastdeg "+string(ord(j[size(j)]));
171kill ra3,r,N;
172
173ring r1=32003,(t,x,y,z),ds;
174ideal i=
1755t3x2z+2t2y3x5,
1767y+4x2y+y2x+2zt,
1773tz+3yz2+2yz4;
178ideal j=std(i);
179j;
180//"//size "+string(size(j))+
181//", dim "+string(dim(j))+", mult "+string(mult(j))+
182//", lastdeg "+string(ord(j[size(j)]));
183kill r1;
184
185ring r2=32003,(x,y,z),ds;
186poly p1 = 1x3y2+21328x5y+10667x2y4+21328x2yz3+10666xy6+10667y9;
187poly p2 = 1x2y2z2+3z8;
188poly p3 = 5x4y2+4xy5+2x2y2z3+1y7+11x10;
189ideal i=p1,p2,p3;
190ideal j=std(i);
191j;
192//"//size "+string(size(j))+
193//", dim "+string(dim(j))+", mult "+string(mult(j))+
194//", lastdeg "+string(ord(j[size(j)]));
195kill r2;
196
197ring r12=32003,(x,y,z,w),ds;
198ideal i=x2-z10-z20,xy3-z10-z30,y6-xy3w40;
199ideal j=std(i);
200j;
201//"//size "+string(size(j))+
202//", dim "+string(dim(j))+", mult "+string(mult(j))+
203//", lastdeg "+string(ord(j[size(j)]));
204kill r12;
205
206ring r17=32003,(x,y,z),ds;
207ideal i=
2081x3+1y4+2xz3+1z5+32000x4y2+2z6+3z7,
2091xz3+32001x4y2+1z6+2z7,
2109x3z2+18x2z5+31998z7+12x4y2z2+42x2z6+40x3y2z4+7z9+24x3y2z5,
21131999y3z3+31991x6y+32x3y5+32001x4yz3,
21212xy3z2+6x5yz2+24y3z5+20x4yz4+56y3z6+12x4yz5;
213ideal j=std(i);
214j;
215//"//size "+string(size(j))+
216//", dim "+string(dim(j))+", mult "+string(mult(j))+
217//", lastdeg "+string(ord(j[size(j)]));
218kill r17;
219
220ring r18=32003,(t,x,y,z),ds;
221ideal i=
2224t2z+6z3t+3z3+tz,
2235t2z7y3x+5x2z4t3y+3t7,
2246zt2y+2x8+6z2y2t+2y5;
225ideal j=std(i);
226j;
227//"//size "+string(size(j))+
228//", dim "+string(dim(j))+", mult "+string(mult(j))+
229//", lastdeg "+string(ord(j[size(j)]));
230kill r18;
231
232ring r5=32003,(x,y,z),ds;
233int a=7;
234poly f =xyz*(x+y+z)^2 +(x+y+z)^3 +x^a+y^a+z^a;
235ideal i= jacob(f);
236ideal j=std(i);
237j;
238//"//size "+string(size(j))+
239//", dim "+string(dim(j))+", mult "+string(mult(j))+
240//", lastdeg "+string(ord(j[size(j)]));
241kill r5;
242LIB "tst.lib";tst_status(1);$
Note: See TracBrowser for help on using the repository browser.