source: git/Tst/Old/matrix.tst @ 85d15b1

spielwiese
Last change on this file since 85d15b1 was 37cd955, checked in by Hans Schoenemann <hannes@…>, 14 years ago
pagelength removed git-svn-id: file:///usr/local/Singular/svn/trunk@13172 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.1 KB
Line 
1LIB "lib";
2ring r;
3poly p1 = 1x2yz;
4poly p2 = 3x2yz5;
5poly p3 = p2;
6poly p4 =  (2x2yz5)^2;
7poly p5 =  (2x2yz5)^2 - 1x;
8poly p6 =  (2x2yz5)^2 - p2;
9matrix m[2][2] = p1,p2,p3,p6;
10fixmat(m,30);
11" ";
12matrix mm[2][2] = p6,p1,p2,p3;
13fixmat(mm,30);
14" ";
15fixmat(m+mm,30);
16" ";
17fixmat(m-mm,30);
18" ";
19"-------------";
20m = 1,0,0,1;
21fixmat(m,30);
22" ";
23fixmat(m*mm,30);
24matrix t[2][2] = 1x,0,1x,1y;
25fixmat(t,30);
26fixmat(t*m,30);
27//fehler bei Matrix Multiplikation
28ring r;
29matrix a[9][6]=
30-1z,
310,
320,
330,
340,
350,
360,
37-1z,
380,
390,
400,
410,
420,
430,
44-1z,
450,
460,
470,
480,
490,
50-1y,
510,
520,
530,
540,
550,
560,
57-1z,
580,
590,
600,
610,
620,
630,
64-1z,
650,
660,
670,
680,
690,
70-1y,
710,
720,
730,
740,
750,
760,
77-1z,
780,
790,
800,
810,
820,
83-1y,
840,
850,
860,
870,
880,
89-1x;
90matrix b[6][1]=
911z2,
921yz,
931y2,
941xz,
951xy,
961x2;
97a*b;
98// found by GMG (0.8.9g): crash
99int k = 6;
100ring r6(k) = 32003,v(1..6),ds;
101
102ideal i =
103v(4)*v(1)-v(2)^2,
104v(4)*v(2)-v(3)^2-v(1)^(k-4),
105
106v(5)*v(1)-v(3)*v(2),
107v(5)*v(2)-v(4)*v(3),
108v(5)*v(3)-v(4)^2+v(2)*v(1)^(k-5),
109
110v(6)*v(1)-v(4)*v(2),
111v(6)*v(2)-v(4)^2,
112v(6)*v(3)-v(5)*v(4),
113v(6)*v(4)-v(5)^2-v(2)^2*v(1)^(k-6);
114
115matrix M = jacob(i);
116M;
117ideal m = minor(M,4);
118m;
119LIB "tst.lib";tst_status(1);$;
Note: See TracBrowser for help on using the repository browser.