Changeset 4df27e2 in git for Singular/LIB/olga.lib
- Timestamp:
- Nov 15, 2022, 11:14:46 AM (4 months ago)
- Branches:
- (u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- c83da883c6a6082e2c8a67de0d9275f441154b1f
- Parents:
- 0a4a20dfba04555d929927f769e18fd086517dd808e898f2667529913af21341f62336e64bc3bc3c
- git-author:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2022-11-15 11:14:46+01:00
- git-committer:
- GitHub <noreply@github.com>2022-11-15 11:14:46+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/olga.lib
r0a4a20d r4df27e2 404 404 locData = normalizeRational(locData); 405 405 } 406 ideal I = p; 407 intvec modLocData = intvecComplement(locData, 1..nvars(basering)); 408 I = eliminateNC(I, modLocData); 409 if (size(I)) { 410 return(1); 406 int n = nvars(basering); 407 if (size(locData) < n) { // there are variables to eliminate 408 ideal I = p; 409 intvec modLocData = intvecComplement(locData, 1..nvars(basering)); 410 I = eliminateNC(I, modLocData); 411 if (size(I)) { 412 return(1); 413 } 414 } else { 415 return(p != 0); 411 416 } 412 417 } … … 1471 1476 ERROR("Weyl rational isInS negative failed"); 1472 1477 } 1478 intvec w = 4,2,3,4,1; 1479 if (!isInS(x*y*Dx*Dy,2,w)) { 1480 ERROR("Weyl total rational isInS positive failed"); 1481 } 1482 if (isInS(0, 2, w)) { 1483 ERROR("Weyl total rational isInS negative failed"); 1484 } 1473 1485 print(" isInS OK"); 1474 1486 }
Note: See TracChangeset
for help on using the changeset viewer.