Changeset 09b9c1 in git for Singular/LIB/equising.lib
- Timestamp:
- Jun 12, 2006, 2:12:27 PM (17 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 1cddd85047aee37180182ad1468f53dea9628791
- Parents:
- f0d4069b915df89da9bc7ece318aa73b3c8cd594
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/equising.lib
rf0d4069 r09b9c1 1 version="$Id: equising.lib,v 1.1 4 2005-11-08 18:18:04 SingularExp $";1 version="$Id: equising.lib,v 1.15 2006-06-12 12:12:27 lossen Exp $"; 2 2 category="Singularities"; 3 3 info=" … … 810 810 // variable names, e.g., A,B,C,z,y are replaced by t(1),t(2),t(3),x,y 811 811 812 ideal bNodes; 813 812 814 // Initialize some variables: 813 815 map phi; … … 900 902 bl_Map(counter)=maxideal(1); 901 903 bl_Map(counter)[nvars(basering)]=xy+(b(auxVar)+B[blowup,counter])*x; 904 905 bNodes[counter]=b(auxVar); 902 906 903 907 auxVar=auxVar+1; … … 1019 1023 bl_Map(counter)[nvars(basering)]= 1020 1024 xy+(b(auxVar)+B[blowup,counter])*x; 1025 bNodes[counter]=b(auxVar); 1021 1026 auxVar=auxVar+1; 1022 1027 } … … 1085 1090 for (i=1;i<=no_b; i++) 1086 1091 { 1087 Jtriv=subst(Jtriv,b(i),0); 1092 if (reduce(b(i),std(bNodes))!=0){ 1093 Jtriv=subst(Jtriv,b(i),0); 1094 } 1088 1095 } 1089 1096 Jtriv=std(Jtriv); … … 1165 1172 } 1166 1173 1167 1174 Jtriv = nselect(Jtriv,1,no_b); 1168 1175 ideal J_no_b = nselect(J,1,no_b); 1169 1176 if (size(J) > size(J_no_b))
Note: See TracChangeset
for help on using the changeset viewer.