Changeset ce4610 in git
- Timestamp:
- Feb 1, 2017, 10:28:47 AM (7 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 4230277da20a55a572267a2d3ae8e860ffb8deee
- Parents:
- ab9451896d9e00fb71ed53755c19641f7eb4b68e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/normal.lib
rab9451 rce4610 1 1 ////////////////////////////////////////////////////////////////////////////// 2 version="version normal.lib 4. 0.1.1 Dec_2014"; // $Id$2 version="version normal.lib 4.1.0.0 Jan_2017 "; // $Id$ 3 3 category="Commutative Algebra"; 4 4 info=" … … 2725 2725 2726 2726 execute("ring C=("+charstr(S)+",a),(x,y),ds;"); 2727 2728 2727 minpoly=number(imap(B,p)); 2728 2729 2729 map iota=S,a,a; 2730 2730 number c=number(iota(c)); … … 2750 2750 int o=ord(f); 2751 2751 int delt,nb; 2752 2753 2752 if(tau==0) //smooth case 2754 2753 { … … 2784 2783 if(w>=1){"Newton-Polygon:";NP;"";} 2785 2784 int s=size(NP); 2786 2787 2785 if(is_NND(f,mu,NP)) 2788 2786 { // the Newton-polygon is non-degenerate … … 2836 2834 if(w>=1){"now we have to use Hamburger-Noether (Puiseux) expansion";} 2837 2835 ideal fac=factorize(f,1); 2836 for(i=1;i<=ncols(fac);i++) 2837 { 2838 if(deg(lead(fac[i]))==0){fac[i]=0;} 2839 } 2840 fac=simplify(fac,2); 2838 2841 if(size(fac)>1) 2839 2842 {
Note: See TracChangeset
for help on using the changeset viewer.