Changeset f305be1 in git
- Timestamp:
- Feb 12, 2014, 1:07:49 PM (10 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- be7a5d1166e45033b6b760b23ded5cc68cb2fe00
- Parents:
- ecd9982365d7c692c14dbe634aa691153c756230
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/normal.lib
recd9982 rf305be1 2751 2751 } 2752 2752 if(w>=1){"Newton-Polygon is non-degenerated";"";} 2753 setring R; 2753 2754 option(set,save_opt); 2754 2755 return(list(d*(mu+nb-1) div 2,d*tau,d*nb)); … … 2816 2817 nb=size(HNEXP); 2817 2818 } 2819 setring R; 2818 2820 option(set,save_opt); 2819 2821 return(list(d*(mu+nb-1) div 2,d*tau,d*nb)); … … 2824 2826 if(w>=1){"now we have to use Hamburger-Noether (Puiseux) expansion";} 2825 2827 delt=delta(f); 2828 setring R; 2826 2829 option(set,save_opt); 2827 2830 return(list(d*delt,d*tau,d)); … … 4243 4246 pause();""; 4244 4247 } 4248 setring R; 4245 4249 return(lastRing); 4246 4250 } … … 6612 6616 a = is_injective(Qnormap,QAS); //a. Test for injectivity of Qnormap 6613 6617 dbprint ( prl, "injective: "+string(a) ); 6614 if ( n==1 ) { return (a); } 6618 if ( n==1 ) { 6619 def result = intvec(a); 6620 setring BAS; 6621 return (result); 6622 } 6615 6623 a; 6616 6624 … … 6619 6627 b = mapIsFinite(normap,BAS,lnorid[2]); //b. Test for finiteness of normap 6620 6628 dbprint ( prl, "finite: "+string(b) ); 6621 if ( n==2 ) { return (intvec(a,b)); } 6629 if ( n==2 ) { 6630 def result = intvec(a,b); 6631 setring BAS; 6632 return (result); 6633 } 6622 6634 b; 6623 6635 … … 6636 6648 int d1 = (d==0); //d1=1 if delta=0 6637 6649 dbprint ( prl, "delta: "+string(d) ); 6638 return(intvec(a,b,d1)); 6650 def result = intvec(a,b,d1); 6651 setring BAS; 6652 return(result); 6639 6653 } 6640 6654 example
Note: See TracChangeset
for help on using the changeset viewer.