Changeset c999545 in git for Singular/LIB/digimult.lib


Ignore:
Timestamp:
May 19, 2006, 1:42:31 PM (18 years ago)
Author:
Michael Brickenstein <bricken@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
e28b133c37a886418e334559fc4175333b25e412
Parents:
11de3e8f11bec7f9b6008145cb455f4bff59972c
Message:
*some prot


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

Legend:

Unmodified
Added
Removed
  • Singular/LIB/digimult.lib

    r11de3e rc999545  
    11///////////////////////////////////////////////////////////////////////////////
    2 version="$Id: digimult.lib,v 1.4 2005-11-08 07:07:16 bricken Exp $";
     2version="$Id: digimult.lib,v 1.5 2006-05-19 11:42:31 bricken Exp $";
    33category="Logic";
    44info="
     
    140140
    141141static proc simple_gps(ideal i, list var_order, int step){
     142  if ((size(i)==0)){~;}
    142143  step=step+1;
    143144  degBound=step+1;
    144145  ideal j;
    145146  if (size(var_order)==0){
     147    ~;
    146148    degBound=0;
    147149    j=std(i);
     
    161163  }
    162164  j=simplify(j,2);
    163   j=simplify(j,8);
     165  //j=simplify(j,8);
    164166
    165167  poly v=var(var_order[1]);
    166168  var_order=delete(var_order,1);
    167169  ideal j0=subst(j,v,0);
     170  "setting", v, "to",0;
    168171  j0=simplify(j0,2);
     172 
    169173  j0=simplify(j0,8);
    170174  if (simple_gps(j0,var_order,step)==1){
    171175    return(1);
    172176  } else{
    173     j0=subst(j,v,1);
    174     j0=simplify(j0,2);
    175     j0=simplify(j0,8);
    176     return(simple_gps(j0,var_order, step));
     177    "setting", v, "to",1;
     178    ideal j1=subst(j,v,1);
     179    j1=simplify(j1,2);
     180    //j0=simplify(j1,8);
     181    return(simple_gps(j1,var_order, step));
    177182  }
    178183
Note: See TracChangeset for help on using the changeset viewer.