Changeset 3fd4df in git


Ignore:
Timestamp:
May 11, 2007, 10:21:53 AM (16 years ago)
Author:
Silke Spang <spang@…>
Branches:
(u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
Children:
206e158300abe1d4f5f645360e34cd93c2f16071
Parents:
13b0e6f58574b18c192cca9eb5b695de30493fe0
Message:
Verbesserung in der Prozedur realpoly, noch weitere Probleme mit dem Befehl char_series in decision


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

Legend:

Unmodified
Added
Removed
  • Singular/LIB/realrad.lib

    r13b0e6 r3fd4df  
    11///////////////////////////////////////////////////////////////////////////////
    2 version="$Id: realrad.lib,v 1.2 2007-04-13 14:24:28 spang Exp $";
     2version="$Id: realrad.lib,v 1.3 2007-05-11 08:21:53 spang Exp $";
    33category="real algebra";
    44info="
     
    496496EXAMPLE: decision shows an example
    497497{
    498    string ri,lessvar,perm;
     498   string ri,lessvar,parvar,perm;
    499499   ideal jac;
    500500   list varlist,buffer,isol,@s,lhelp,lhelp1,lfac,worklist;
     
    555555   }
    556556   lessvar=lessvar[2..size(lessvar)];
    557    ri="ring r_neu="+charstr(r)+",(@t,"+string(var(n))+","+lessvar+"),dp;";
     557   parvar=string(var(n));
     558   ri="ring r_neu="+charstr(r)+",(@t,"+parvar+","+lessvar+"),dp;";
    558559   execute(ri);
    559560   poly f=imap(r,f);
     
    638639       l[zz,n-zz]=1;
    639640     }
    640      ri="ring rcoef="+"(0,@t,"+varstr(r)[2*n-1]+"),
     641     ri="ring rcoef="+"(0,@t,"+parvar+"),
    641642     ("+lessvar+"),M(l);";
    642643     execute(ri);
     
    659660   ///////////////////////////////////////////////////////////////////////////
    660661   //Compute an isolating set for p
    661    ri="ring iso="+charstr(r)+","+varstr(r)[2*n-1]+",lp;";
     662   ri="ring iso="+charstr(r)+","+parvar+",lp;";
    662663   execute(ri);
    663664   poly p=imap(r,p);
Note: See TracChangeset for help on using the changeset viewer.