Changeset 8d8fef in git for Singular/LIB/primdecint.lib
- Timestamp:
- Jul 29, 2019, 11:36:09 PM (5 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- feed60bef09898f675e0f8605ed0ac0eaa8bed5a
- Parents:
- da1ec3de158a4f05384b9a83be86fc4c1942ec5fc1b9ababa50e8059dd847da0957f50aea901e6a8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/primdecint.lib
rda1ec3 r8d8fef 32 32 33 33 LIB "primdec.lib"; 34 LIB "ring.lib"; 34 35 35 36 //////////////////////////////////////////////////////////////////////////////// … … 1111 1112 //=== if u in x is an independent set of L then we compute a Groebner 1112 1113 //=== Basis in Z[u][x-u] 1113 execute("ring S=integer,("+L[1][1]+"),lp;");1114 ring S = create_ring(list("integer"), "("+L[1][1]+")", "lp"); 1114 1115 ideal I=imap(R,I); 1115 1116 I=stdZ(I); … … 1241 1242 //=== K[i]/f; does not work in rings with integer! This should be replaced 1242 1243 //=== later 1243 execute("ring Rhelp=0,("+varstr(R)+"),dp;");1244 ring Rhelp = create_ring(0, "("+varstr(R)+")", "dp"); 1244 1245 ideal K=imap(R,K); 1245 1246 poly f=imap(R,f); … … 1282 1283 if (not attrib(I,"isSB") ) { print ("// ** I is no standard basis"); } 1283 1284 def R=basering; 1284 execute("ring Rhelp=0,("+varstr(R)+"),dp;");1285 ring Rhelp = create_ring(0, "("+varstr(R)+")", "dp"); 1285 1286 ideal I=imap(R,I); 1286 1287 poly f=imap(R,f); … … 1434 1435 //=== if u in x is an independent set of L then we compute a Groebner 1435 1436 //=== Basis in Z[u][x-u] 1436 execute("ring S=integer,("+L[1][1]+"),lp;");1437 ring S = create_ring(list("integer"), "("+L[1][1]+")", "lp"); 1437 1438 module I=imap(R,I); 1438 1439 I=std(I);
Note: See TracChangeset
for help on using the changeset viewer.