Changeset 8f1d129 in git
- Timestamp:
- Dec 17, 2010, 12:21:25 PM (12 years ago)
- Branches:
- (u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
- Children:
- 2fd30cb3d4e41a93238b92df65a30fb88c8276de
- Parents:
- e706ffc5b389f9d13ab41079aeb6f177c48d6f85
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/assprimeszerodim.lib
re706ff r8f1d129 204 204 205 205 if(k == 0) { return(I); } 206 else { return( std(I + F)); }206 else { return(modStd(I + F)); } 207 207 } 208 208 … … 711 711 } 712 712 } 713 for(i = 1; i < n; i++) 714 { 715 r = r + var(i); 716 k = specialTest(d,r,J); 717 if(k){break;} 713 if((!k) && (n > 2)) 714 { 715 for(i = 1; i < n; i++) 716 { 717 r = r + var(i); 718 k = specialTest(d,r,J); 719 if(k){ break; } 720 } 718 721 } 719 722 setring R; … … 980 983 981 984 ================================================================================ 985 986 //=== One component at the origin 987 988 ring R = 0, (x,y), dp; 989 poly f1 = (y5 + y4x7 + 2x8); 990 poly f2 = (y3 + 7x4); 991 poly f3 = (y7 + 2x12); 992 poly f = f1*f2*f3 + y19; 993 ideal I = f, diff(f, x), diff(f, y); 994 995 ring R = 0, (x,y), dp; 996 poly f1 = (y5 + y4x7 + 2x8); 997 poly f2 = (y3 + 7x4); 998 poly f3 = (y7 + 2x12); 999 poly f4 = (y11 + 2x18); 1000 poly f = f1*f2*f3*f4 + y30; 1001 ideal I = f, diff(f, x), diff(f, y); 1002 1003 ring R = 0, (x,y), dp; 1004 poly f1 = (y15 + y14x7 + 2x18); 1005 poly f2 = (y13 + 7x14); 1006 poly f3 = (y17 + 2x22); 1007 poly f = f1*f2*f3 + y49; 1008 ideal I = f, diff(f, x), diff(f, y); 1009 1010 ring R = 0, (x,y), dp; 1011 poly f1 = (y15 + y14x20 + 2x38); 1012 poly f2 = (y19 + 3y17x50 + 7x52); 1013 poly f = f1*f2 + y36; 1014 ideal I = f, diff(f, x), diff(f, y); 1015 1016 //=== Several components 1017 1018 ring R = 0, (x,y), dp; 1019 poly f1 = (y5 + y4x7 + 2x8); 1020 poly f2 = (y13 + 7x14); 1021 poly f = f1*subst(f2, x, x-3, y, y+5); 1022 ideal I = f, diff(f, x), diff(f, y); 1023 1024 ring R = 0, (x,y), dp; 1025 poly f1 = (y5 + y4x7 + 2x8); 1026 poly f2 = (y3 + 7x4); 1027 poly f3 = (y7 + 2x12); 1028 poly f = f1*f2*subst(f3, y, y+5); 1029 ideal I = f, diff(f, x), diff(f, y); 1030 1031 ring R = 0, (x,y), dp; 1032 poly f1 = (y5 + 2x8); 1033 poly f2 = (y3 + 7x4); 1034 poly f3 = (y7 + 2x12); 1035 poly f = f1*subst(f2,x,x-1)*subst(f3, y, y+5); 1036 ideal I = f, diff(f, x), diff(f, y); 982 1037 */ 983 1038
Note: See TracChangeset
for help on using the changeset viewer.