source: git/Tst/Manual/liftstd.tst

spielwiese
Last change on this file was 073121, checked in by Hans Schoenemann <hannes@…>, 3 years ago
test: liftstd - syz
  • Property mode set to 100644
File size: 562 bytes
Line 
1LIB "tst.lib"; tst_init();
2  ring R=0,(x,y,z),dp;
3  poly f=x3+y7+z2+xyz;
4  ideal i=jacob(f);
5  matrix T;
6  ideal sm=liftstd(i,T);
7  sm;
8  print(T);
9  matrix(sm)-matrix(i)*T;
10  module s;
11  sm=liftstd(i,T,s);
12  size(module(matrix(sm)-matrix(i)*T))==0;
13  size(module(matrix(i)*matrix(s)))==0;
14  print(s);
15  sm=liftstd(i,T,s,"std");
16  size(module(matrix(i)*matrix(s)))==0;
17  print(s);
18  sm=liftstd(i,T,s,"slimgb");
19  size(module(matrix(i)*matrix(s)))==0;
20  print(s);
21  size(module(matrix(sm)-matrix(i)*T))==0;
22  size(module(matrix(i)*matrix(s)))==0;
23tst_status(1);$
Note: See TracBrowser for help on using the repository browser.