Changeset 591e530 in git for Singular/LIB/normal.lib


Ignore:
Timestamp:
Mar 3, 2010, 4:24:49 PM (14 years ago)
Author:
Frank Seelisch <seelisch@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
be7ab3f4ba9a8e5580fa3a661c99d768af9c1253
Parents:
279597d67431ed2b797482b0d13c8c270a776b43
Message:
minor typos in proc docs

git-svn-id: file:///usr/local/Singular/svn/trunk@12588 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/normal.lib

    r279597 r591e530  
    4141
    4242proc normal(ideal id, list #)
    43 "USAGE:  normal(id [,choose]); id = radical ideal, choose = optional string. @*
     43"USAGE:  normal(id [,choose]); id = radical ideal, choose = list of optional
     44         strings. @*
    4445         Optional parameters in list choose (can be entered in any order):@*
    4546         Decomposition:@*
     
    6263         all computations with respect to this ordering.@*
    6364         - \"withDelta\" (or \"wd\") -> returns also the delta invariants.@*
    64          If choose is not given or empty, only \"equidim\" but no other option
    65          is used.
     65         If the optional parameter choose is not given or empty, only
     66         \"equidim\" but no other option is used.
    6667ASSUME:  The ideal must be radical, for non-radical ideals the output may
    6768         be wrong (id=radical(id); makes id radical). However, when using the
     
    33293330
    33303331proc normalP(ideal id,list #)
    3331 "USAGE:   normalP(id [,choose]); id = radical ideal, = optional string.
     3332"USAGE:  normalP(id [,choose]); id = radical ideal, choose = optional list of
     3333         strings.
    33323334         Optional parameters in list choose (can be entered in any order):@*
    3333          list of optional strings \"withRing\", \"isPrim\", \"noFac\",
    3334          \"noRed\", where@*
     3335         \"withRing\", \"isPrim\", \"noFac\", \"noRed\", where@*
    33353336         - \"noFac\" -> factorization is avoided during the computation
    33363337         of the minimal associated primes.@*
     
    33453346ASSUME:  The characteristic of the ground field must be positive. If the
    33463347         option \"isPrim\" is not set, the minimal associated primes of id
    3347          are computed first and hence normal computes the normalization of
     3348         are computed first and hence normalP computes the normalization of
    33483349         the radical of id. If option \"isPrim\" is set, the ideal must be
    33493350         a prime ideal otherwise the result may be wrong.
     
    33903391@*       If the input ideal id is weighted homogeneous a weighted ordering may
    33913392         be used (qhweight(id); computes weights).
    3392 @*       Works only in characteristic p > 0, use proc normal in char 0.
     3393@*       Works only in characteristic p > 0; use proc normal in char 0.
    33933394KEYWORDS: normalization; integral closure; delta invariant.
    33943395SEE ALSO: normal, normalC
     
    36863687      { "iteration", ii; }
    36873688      L = U*Dp + I;
    3688       //### L=interred(L) oder msdt(L)[2]?
     3689      //### L=interred(L) oder mstd(L)[2]?
    36893690      //Wird dadurch kleiner aber string(L) wird groesser
    36903691      K = preimage(Q,phi,L);    //### Improvement by block ordering?
     
    39063907  if(c==1)
    39073908  {
    3908     if( defined(norid) )  { kill norid; }
    3909     if( defined(normap) ) { kill normap; }
    3910     ideal norid = I;
    3911     ideal normap =  maxid;
     3909/*    if( defined(norid) )  { kill norid; }
     3910      if( defined(normap) ) { kill normap; }
     3911      ideal norid = I;
     3912      ideal normap =  maxid;  */
     3913
     3914    list gnirlist = ringlist(R);
     3915    def R1 = ring(gnirlist);
     3916    setring R1;
     3917    ideal norid = imap(R, I);
     3918    ideal normap = imap(R, maxid);
    39123919    export norid;
    39133920    export normap;
     3921
    39143922    if(noRed == 1){
    39153923      setring R;
    3916       return(R);
     3924      return(R1);
    39173925    } else {
    39183926      list L = substpartSpecial(norid,normap);
     
    51455153
    51465154proc normalC(ideal id, list #)
    5147 "USAGE:   normalC(id [,choose]);  id = radical ideal, choose = optional string.
     5155"USAGE:  normalC(id [,choose]);  id = radical ideal, choose = optional list
     5156         of string.
    51485157         Optional parameters in list choose (can be entered in any order):@*
    51495158         Decomposition:@*
Note: See TracChangeset for help on using the changeset viewer.