Changeset f305be1 in git


Ignore:
Timestamp:
Feb 12, 2014, 1:07:49 PM (10 years ago)
Author:
Jakob Kröker <kroeker@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
be7a5d1166e45033b6b760b23ded5cc68cb2fe00
Parents:
ecd9982365d7c692c14dbe634aa691153c756230
Message:
fixed basering related issues
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/normal.lib

    recd9982 rf305be1  
    27512751        }
    27522752        if(w>=1){"Newton-Polygon is non-degenerated";"";}
     2753        setring R;
    27532754        option(set,save_opt);
    27542755        return(list(d*(mu+nb-1) div 2,d*tau,d*nb));
     
    28162817        nb=size(HNEXP);
    28172818      }
     2819      setring R;
    28182820      option(set,save_opt);
    28192821      return(list(d*(mu+nb-1) div 2,d*tau,d*nb));
     
    28242826      if(w>=1){"now we have to use Hamburger-Noether (Puiseux) expansion";}
    28252827      delt=delta(f);
     2828      setring R;
    28262829      option(set,save_opt);
    28272830      return(list(d*delt,d*tau,d));
     
    42434246      pause();"";
    42444247    }
     4248    setring R;
    42454249    return(lastRing);
    42464250  }
     
    66126616    a = is_injective(Qnormap,QAS);          //a. Test for injectivity of Qnormap
    66136617    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   }
    66156623   a;
    66166624
     
    66196627    b = mapIsFinite(normap,BAS,lnorid[2]);  //b. Test for finiteness of normap
    66206628    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    }
    66226634   b;
    66236635
     
    66366648    int d1 = (d==0);                           //d1=1 if delta=0
    66376649    dbprint ( prl, "delta: "+string(d) );
    6638     return(intvec(a,b,d1));
     6650    def result = intvec(a,b,d1);
     6651    setring BAS;
     6652    return(result);
    66396653}
    66406654example
Note: See TracChangeset for help on using the changeset viewer.