Changeset 3bd01a in git


Ignore:
Timestamp:
Dec 4, 2014, 1:10:36 PM (9 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
6d4083e9b54af6d3545181587f2eacf2f9b04305
Parents:
d50995160fd4a66b8b49207ac2c86fa22afea1ee
Message:
warnings: fixed finvar.lib, algebra.lib
Location:
Singular/LIB
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/algebra.lib

    rd50995 r3bd01a  
    11///////////////////////////////////////////////////////////////////////////////
    2 version="version algebra.lib 4.0.0.0 Jun_2013 "; // $Id$
     2version="version algebra.lib 4.0.1.1 Dec_2014 "; // $Id$
    33category="Commutative Algebra";
    44info="
     
    7777    // ---------- create new ring with extra variables --------------------
    7878    execute ("ring R=("+charstr(br)+"),(x(1..n),y(1..m)),(dp(n),dp(m));");
    79     execute ("minpoly=number("+mp+");");
     79    if (mp!="0")
     80    { execute ("minpoly=number("+mp+");"); }
    8081    ideal vars=x(1..n);
    8182    map emb=br,vars;
     
    180181    execute
    181182   ("ring R=("+charstr(br)+"),(x(1..n),y(1..m),z(1..n)),(lp(n),dp(m),lp(n));");
    182     execute ("minpoly=number("+mp+");");
     183    if (mp!="0")
     184    { execute ("minpoly=number("+mp+");"); }
    183185    ideal vars = x(1..n);
    184186    map emb = br,vars;
     
    267269  // neu CL 10/05:
    268270  int is_qring;
    269   if (size(ideal(gnir))>0) {
     271  if (size(ideal(gnir))>0)
     272  {
    270273    is_qring=1;
    271274    ideal IdQ = ideal(gnir);
     
    276279   execute ("ring r1= ("+charstr(basering)+"),(x(1..n),y(0..z)),lp;");
    277280 //  execute ("ring r1= ("+charstr(basering)+"),(y(0..z),x(1..n)),dp;");
    278   execute ("minpoly=number("+mp+");");
     281  if (mp!="0")
     282  { execute ("minpoly=number("+mp+");"); }
    279283  ideal va = x(1..n);
    280284  map emb = gnir,va;
     
    364368    {
    365369      execute ("ring R1=("+charstr(br)+"),y(1..m),dp;");
    366       execute ("minpoly=number("+mp+");");
     370      if (mp!="0")
     371      { execute ("minpoly=number("+mp+");"); }
    367372      setring br;
    368373      map phi = R1,A;
     
    372377 // ---------- create new ring with extra variables --------------------
    373378    execute ("ring R2=("+charstr(br)+"),(x(1..n),y(1..m)),(dp);");
    374     execute ("minpoly=number("+mp+");");
     379    if (mp!="0")
     380    { execute ("minpoly=number("+mp+");"); }
    375381    if( tt == 1 )
    376382    {
     
    397403 // order
    398404       {execute ("ring R3=("+charstr(br)+"),(x(1..n),y(1..m)),(dp(n),dp(m));");
    399         execute ("minpoly=number("+mp+");");
     405        if (mp!="0")
     406        { execute ("minpoly=number("+mp+");"); }
    400407        if ( s != 0 )
    401408        { ideal vars = x(1..n);
     
    495502    def S = L[2];
    496503    execute ("ring R=("+charstr(basering)+"),(@(1..n),"+varstr(pr)+"),(dp);");
    497     execute ("minpoly=number("+mp+");");
     504    if (mp!="0")
     505    { execute ("minpoly=number("+mp+");"); }
    498506    ideal ker = fetch(S,ker);       //in order to have variable names correct
    499507    string sker = string(ker);
     
    645653  // ------------ create new ring with extra variables ---------------------
    646654    execute ("ring R=("+charstr(br)+"),(x(1..n),y(1..m)),(dp(n),dp(m));");
    647     execute ("minpoly=number("+mp+");");
     655    if (mp!="0")
     656    { execute ("minpoly=number("+mp+");"); }
    648657    ideal vars = x(1..n);
    649658    map emb = br,vars;
     
    717726  // ------------ create new ring with extra variables ---------------------
    718727    execute ("ring R=("+charstr(br)+"),(x(1..n),y(1..m)),(dp(n),dp(m));");
    719     execute ("minpoly=number("+mp+");");
     728    if (mp!="0")
     729    { execute ("minpoly=number("+mp+");"); }
    720730    ideal vars = x(1..n);
    721731    map emb = br,vars;
  • Singular/LIB/finvar.lib

    rd50995 r3bd01a  
    11//////////////////////////////////////////////////////////////////////////////
    2 version="version finvar.lib 4.0.0.0 Jun_2013 "; // $Id$
     2version="version finvar.lib 4.0.1.1 Dec_2104 "; // $Id$
    33category="Invariant theory";
    44info="
Note: See TracChangeset for help on using the changeset viewer.