source: git/Tst/Short/nets.tst @ ba3f63

spielwiese
Last change on this file since ba3f63 was ba3f63, checked in by Janko Boehm <boehm@…>, 6 years ago
Added modules.lib and nets.lib
  • Property mode set to 100644
File size: 3.9 KB
Line 
1LIB "tst.lib";
2tst_init();
3
4LIB "nets.lib";
5
6
7ring r1=101,(x,y,z),lp;
8list L=111, x+y, x3y-z, y+3z4;
9print("list L=111, x+y, x3y-z, y+3z4");
10netList(L);
11kill r1;
12
13ring r1=101,(x,y,z),lp;
14number a= 5;
15netNumber(a);
16kill r1;
17
18ring r=0,x,lp;
19netCoefficientRing(r);
20kill r;
21
22
23ring r=0,x,lp;
24int n=2;
25int m=5;
26netPrimePower(n,m);
27kill r;
28
29
30ring r = 32003,(x,y,z),dp;
31netRing(r);
32kill r;
33
34ring r = 32003,(x(1..10)),dp;
35netRing(r);
36kill r;
37
38ring r = 32003,(x(1..5)(1..8)),dp;
39netRing(r);
40kill r;
41
42ring r = 0,(a,b,c,d),lp;
43netRing(r);
44
45kill r;
46ring r = 7,(x,y,z),ds;
47netRing(r);
48
49
50kill r;
51ring r = 7,(x(1..6)),(lp(3),dp);
52netRing(r);
53
54kill r;
55ring r = 0,(x,y,z,a,b,c),(ds(3), dp(3));
56netRing(r);
57
58kill r;
59ring r = 0,(x,y,z),(c,wp(2,1,3));
60netRing(r);
61
62kill r;
63ring r = (7,a,b,c),(x,y,z),Dp;
64netRing(r);
65
66kill r;
67ring r = (7,a),(x,y,z),dp;
68minpoly = a^2+a+3;
69netRing(r);
70
71kill r;
72ring r = (7^2,a),(x,y,z),dp;
73netRing(r);
74
75kill r;
76ring r = real,(x,y,z),dp;
77netRing(r);
78
79kill r;
80ring r = (real,50),(x,y,z),dp;
81netRing(r);
82
83kill r;
84ring r = (real,10,50),(x,y,z),dp;
85netRing(r);
86
87kill r;
88ring r = (complex,30,j),(x,y,z),dp;
89netRing(r);
90
91kill r;
92ring r = complex,(x,y,z),dp;
93netRing(r);
94
95kill r;
96ring R = 7,(x,y,z), dp;
97qring r = std(maxideal(2));
98netRing(r);
99
100
101kill r;
102ring r1=101,(x,y,z),lp;
103ring r2=103,(a,b,c),lp;
104map f=r1,ab,ac,bc;
105netMap(f);
106kill r1,r2;
107
108
109int a=111111;
110int b=22222;
111int c=3333;
112int d=444;
113bigintmat M[2][2]=a,b,c,d;
114netBigIntMat(M);
115kill a,b,c,d,M;
116
117ring r;
118bigint a=1111111111111111;
119bigint b=2222222222222222;
120bigint c=3333333333333333;
121bigint d=44;
122bigintmat M[2][2]=a,b,c,d;
123netBigIntMatShort(M);
124kill a,b,c,d,M;
125
126
127int a=111111;
128int b=222222;
129int c=333333;
130int d=444444;
131intmat M[2][2]=a,b,c,d;
132netIntMat(M);
133kill a,b,c,d,M;
134
135
136int a=111111;
137int b=222222;
138int c=333333;
139int d=444444;
140intvec V=a,b,c,d;
141netIntVector(V);
142kill a,b,c,d,V;
143
144int a=111111;
145int b=222222;
146int c=333333;
147int d=444444;
148intvec V=a,b,c,d;
149netIntVectorShort(V,4);
150kill a,b,c,d,V;
151
152
153ring r1=101,(x,y,z),lp;
154poly a=2x3y4+300xy-234z23;
155poly b=2x3y4z;
156poly c=x3y4z5;
157poly d=5x6y7z10;
158poly e=2x3y;
159poly f=4y5z8;
160matrix M[2][3]=a,b,c,d,e,f;
161print(M);
162netmatrix(M);
163kill r1;
164
165ring r1=101,(x,y,z),lp;
166poly a=2x3y4+300xy-234z23+z25+z26+z27+z28+z29+z30+z^30000+z^30001+z^30002+z^30003;
167poly b=2x3y4z;
168poly c=x3y4z5;
169poly d=5x6y7z10;
170poly e=2x3y-2x3y4+300xy-234z23;
171poly f=4y5z8;
172matrix M[2][3]=a,b,c,d,e,f;
173netmatrixShort(M, 10);
174kill r1;
175
176setring r;
177
178int j=5;
179netInt(j);
180
181
182bigint M=5;
183netBigInt(M);
184kill M;
185
186string M="Hallo";
187netString(M);
188kill M;
189
190
191
192ring r1=101,(x,y,z),lp;
193poly a=2x3y4;
194poly b=2x3y4z;
195poly c=x3y4z5;
196poly d=5x6y7z10;
197poly e=2x3y;
198poly f=4y5z8;
199vector V=[a,b,c,d,e,f];
200netvector(V);
201kill r1;
202
203
204ring r1=101,(x,y,z),lp;
205poly a=2x3y4;
206poly b=2x3y4z-5x6y7z10;
207poly c=x3y4z5;
208poly d=5x6y7z10;
209poly e=2x3y;
210poly f=4y5z8+5x6y7z10;
211vector V=[a,b,c,d,e,f];
212netvectorShort(V);
213kill r1;
214
215
216
217ring r=32003,(x,y,z),lp;
218poly p=x4+4y4+4z4-x3-3y3-3z3+1x2+2y2+z2-x-1y-z1;
219p;
220netPoly(p);
221kill p;
222
223poly p2=x3yz+xy3z+xyz3-2x2yz-2xy2z-2xyz2+1xyz+x1yzxy1z;
224p2;
225netPoly(p2);
226
227poly p=x+y+z-x2-3y-4z4+xy+xz+2xy-x2y-xz2-y2z2;
228p;
229netPoly(p);
230kill r;
231
232
233ring r=32003,(x(1..10)),lp;
234poly p=x(1)*x(2)*x(3)+2*x(1)^2+2*x(1)*x(2);
235p;
236netPoly(p);
237kill p;
238
239poly p=x(1)^2*x(2)^3*x(3)^4-2*x(1)^1*x(2)^2+2*x(1)*x(2)*x(10);
240p;
241netPoly(p);
242kill r;
243
244ring r=7,(x,y,z),lp;   
245poly p=17x2+24y;       
246p;
247netPoly(p);
248kill r;
249
250ring r=(7,a,b,c),(x,y,z),Dp;
251poly p=2ax2+by-cz3;
252p;
253netPoly(p);
254kill r;
255
256ring r=(7,a),(x,y,z),dp;
257minpoly = a^2+a+3;
258poly p=2ax2+y-az3;
259p;
260netPoly(p);
261kill r;
262
263ring r = (complex,30,j),(x,y,z),dp;
264poly p=2x2+y-z3+20*j;
265p;
266netPoly(p);
267kill r;
268
269
270
271ring r;
272ideal I=2x3y4,2x3y4z+x3y4z5,5x6y7z10-2x3y+4y5z8;
273netIdeal(I);
274
275tst_status(1);$
276
277
Note: See TracBrowser for help on using the repository browser.