Changeset a6d69d2 in git


Ignore:
Timestamp:
May 23, 2014, 2:52:29 PM (9 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
2ea660d4ec8b661cc57d8934746490a5a49ae1e3
Parents:
093a11192762bd3c0db4017b7894f61818055c0d
git-author:
Martin Lee <martinlee84@web.de>2014-05-23 14:52:29+02:00
git-committer:
Martin Lee <martinlee84@web.de>2014-06-04 11:54:57+02:00
Message:
chg: added more tests for char_series from old libfac/charset/tests
Location:
Tst/Short
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Tst/Short/charseries.tst

    r093a11 ra6d69d2  
    5959kill r;
    6060
     61ring r=0,(a,b,c,d,e,f,g,h,j),dp;
     62ideal i= d*b-e*a, c*e-f*b, g*e-h*d, h*f-j*e;
     63char_series (i);
     64
     65kill r;
     66
    6167// examples from J. Kroeker
    6268ring r=0,(x,y,z),dp;
  • Tst/Short/charseries_p.tst

    r093a11 ra6d69d2  
    152152char_series (K);
    153153
    154 
     154kill r;
     155
     156ring r=32003,(a,b,c,d,e,f,g,h),dp;
     157ideal i= -1*a-1*d+e+f+h,
     158-2*a^2+2*a*d+2*c*e+2*b*f-1*a-1,
     1593*a^3-3*a^2*d+3*c^2*e+3*b^2*f+3*a^2+4*a-1*d,
     1606*a^3-6*a^2*d+6*b*e*g+6*a^2-3*a*d+4*a-1*d,
     161-4*a^4+4*a^3*d+4*c^3*e+4*b^3*f-6*a^3-10*a^2+4*a*d-1*a-1,
     162-8*a^4+8*a^3*d+8*b*c*e*g-12*a^3+4*a^2*d-14*a^2+4*a*d-3*a-1,
     163-12*a^4+12*a^3*d+12*b^2*e*g-18*a^3+12*a^2*d-14*a^2+8*a*d-1*a-1,
     16424*a^4-24*a^3*d+36*a^3-24*a^2*d+26*a^2-8*a*d+7*a+1;
     165char_series (i);
     166
     167kill r;
     168
     169ring r=31991,(a,b,c,d),dp;
     170ideal i= a*b*c-b*c*d-c*d*a-d*a*b, a^3-b^3-a^3*b^3+c^3+d^3, a*b+b*c+c*d+d*a,
     171a^2, c*a*b+a*b+a+b;
     172char_series (i);
     173
     174kill r;
     175
     176ring r=31991,(x,y,z),dp;
     177ideal i= x^3-y^2, x^3-z^2, y^3-z^2;
     178char_series (i);
     179
     180kill r;
     181
     182ring r=31991,(a,b,c,d,e,f),dp;
     183ideal i=a*b*c+a*b+a*e,a-b*d*e,d*e*f+f,f-e,a-a*b;
     184char_series (i);
     185
     186kill r;
     187
     188ring r=31991,(x,y,z),dp;
     189ideal i=x^3-x^2+y^2, x-y^3, x*y*z+z^3;
     190char_series (i);
     191
     192kill r;
     193
     194ring r=31991,(x,y,z,t),dp;
     195ideal i= t^2+x*t^2-y*t-x*y*t+x*y+3*y, x*t+z-x*y, z*t-2*y^2-x*y-1;
     196char_series (i);
     197
     198kill r;
     199
     200ring r=31991,(d,c,b,a),dp;
     201ideal i= a*b*c-b*c*d-c*d*a-d*a*b, a^3-b^3-a^3*b^3+c^3+d^3,
     202a*b+b*c+c*d+d*a, a^2, c*a*b+a*b+a+b;
     203char_series (i);
     204
     205kill r;
     206
     207ring r=31991, (a,b,c,d,e,f,g,h,k,j), dp;
     208ideal I= -j+a^2*b^2*c^2*d^2*e+a^2*b^2*c^2*d^2*f+a^2*b^2*c^2*d*e^2+2*a^2*b^2*c^2*d*e*f+a^2*b^2*c^2*d*f^2+a^2*b^2*c^2*e^2*f+a^2*b^2*c^2*e*f^2+a^2*d*h-b^2*f*g*c^2*e*k*g-h-k,
     2092*a*d*h+2*a*b^2*c^2*e*f^2+2*a*b^2*c^2*d*f^2+2*a*b^2*c^2*e^2*f+4*a*b^2*c^2*d*e*f+2*a*b^2*c^2*d^2*f+2*a*b^2*c^2*d*e^2+2*a*b^2*c^2*d^2*e,
     210-2*b*c^2*e*f*g^2*k+2*a^2*b*c^2*e*f^2+2*a^2*b*c^2*d*f^2+2*a^2*b*c^2*e^2*f+4*a^2*b*c^2*d*e*f+2*a^2*b*c^2*d^2*f+2*a^2*b*c^2*d*e^2+2*a^2*b*c^2*d^2*e,
     211-2*b^2*c*e*f*g^2*k+2*a^2*b^2*c*e*f^2+2*a^2*b^2*c*d*f^2+2*a^2*b^2*c*e^2*f+4*a^2*b^2*c*d*e*f+2*a^2*b^2*c*d^2*f+2*a^2*b^2*c*d*e^2+2*a^2*b^2*c*d^2*e,
     212a^2*h+a^2*b^2*c^2*f^2+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+a^2*b^2*c^2*e^2+2*a^2*b^2*c^2*d*e,
     213-b^2*c^2*f*g^2*k+a^2*b^2*c^2*f^2+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+2*a^2*b^2*c^2*d*e+a^2*b^2*c^2*d^2,
     214-b^2*c^2*e*g^2*k+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+a^2*b^2*c^2*e^2+2*a^2*b^2*c^2*d*e+a^2*b^2*c^2*d^2,
     215-2*b^2*c^2*e*f*g*k,
     216a^2*d-1,
     217-b^2*c^2*e*f*g^2-1;
     218char_series (I);
     219
     220kill r;
     221
     222ring r= 31991, (a,b,c,d,e,f,g,h,i,j),dp;
     223ideal I=
     224-6*b*c^2*e*f*g^2+2*a^2*b*c^2*e*f^2+2*a^2*b*c^2*d*f^2+2*a^2*b*c^2*e^2*f+4*a^2*b*c^2*d*e*f+2*a^2*b*c^2*d^2*f+2*a^2*b*c^2*d*e^2+2*a^2*b*c^2*d^2*e,
     225-j-b^2*c^2*e*f*g^2-1+a^2*d*h-h+a^2*b^2*c^2*e*f^2+a^2*b^2*c^2*d*f^2+a^2*b^2*c^2*e^2*f+2*a^2*b^2*c^2*d*e*f+a^2*b^2*c^2*d^2*f+a^2*b^2*c^2*d*e^2+a^2*b^2*c^2*d^2*e,
     226-8*b^2*c*e*f*g^2+2*a^2*b^2*c*e*f^2+2*a^2*b^2*c*d*f^2+2*a^2*b^2*c*e^2*f+4*a^2*b^2*c*d*e*f+2*a^2*b^2*c*d^2*f+2*a^2*b^2*c*d*e^2+2*a^2*b^2*c*d^2*e,
     227-16*b^2*c^2*e*f*g,
     228-7*b^2*c^2*e*g^2+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+a^2*b^2*c^2*e^2+2*a^2*b^2*c^2*d*e+a^2*b^2*c^2*d^2,
     229-6*b^2*c^2*f*g^2+a^2*b^2*c^2*f^2+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+2*a^2*b^2*c^2*d*e+a^2*b^2*c^2*d^2,
     230a^2*d-1,
     231-b^2*c^2*e*f*g^2-1,
     2322*a*d*h+2*a*b^2*c^2*e*f^2+2*a*b^2*c^2*d*f^2+2*a*b^2*c^2*e^2*f+4*a*b^2*c^2*d*e*f+2*a*b^2*c^2*d^2*f+2*a*b^2*c^2*d*e^2+2*a*b^2*c^2*d^2*e,
     233a^2*h+a^2*b^2*c^2*f^2+2*a^2*b^2*c^2*e*f+2*a^2*b^2*c^2*d*f+a^2*b^2*c^2*e^2+2*a^2*b^2*c^2*d*e;
     234char_series (I);
     235
     236kill r;
     237
     238ring r=31991,(a,b,c,x,y,z),dp;
     239ideal I=a*(x+y+z)-(x-y-z),
     240b*(x+z)-(x+y-z),
     241c*(x-y+z)-(x+y);
     242char_series (I);
     243
     244kill r;
     245
     246ring rr=31991,(a,b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r),dp;
     247ideal I=d*k,
     248e*g+d*j+c*k+l,
     249b*h,
     250e*l,
     251b*f+b*g+a*h+d*h+b*k+h+o,
     252a*f+d*f+a*g+d*g+c*h+e*h+b*j+a*k+d*k+b*l+f+g+k+m+n+q,
     253c*f+e*f+c*g+e*g+a*j+d*j+c*k+e*k+a*l+d*l+j+l+p+r-1,
     254c*j+e*j+c*l+e*l,
     255e*j+c*l+2*e*l,
     256e*f+e*g+d*j+c*k+2*e*k+a*l+2*d*l+l+r,
     257d*f+d*g+e*h+a*k+2*d*k+b*l+k+q,
     258d*h+b*k,
     259e*k+d*l,
     2602*c*j+e*j+c*l,
     261c*f+2*c*g+e*g+a*j+d*j+c*k+2*j+l+p,
     262a*g+d*g+c*h+b*j+f+2*g+k+n,
     263b*g+h,
     264e*j+c*l,
     265d*g+k;
     266char_series (I);
     267
     268kill rr;
     269
     270ring rr=31991,(r,s,t,u,v,w,x,y,z),dp;
     271ideal i=
     272s*u+r*v,
     273t*u+r*w,
     274t*v+s*w,
     275s*x+r*y,
     276t*x+r*z,
     277t*y+s*z,
     278v*x+u*y,
     279w*x+u*z,
     280w*y+v*z;
     281char_series (i);
     282
     283kill rr;
     284
     285ring r=31991,(a,b,c,d,e,f),dp;
     286ideal i=
     287a*d*e*f+3/2*b*e^2*f-1/2*c*e*f^2,
     288    a*d^2*f+5/4*b*d*e*f+1/4*c*d*f^2,
     289    a*d^2*e+3/4*b*d*e^2+7/4*c*d*e*f,
     290    a*c*d*e+3/2*b*c*e^2-1/2*c^2*e*f,
     291    a*c*d^2+5/4*b*c*d*e+1/4*c^2*d*f,
     292    a*b*d*f+3/2*b^2*e*f-1/2*b*c*f^2,
     293    a*b*d*e+3/4*b^2*e^2-a*c*d*f+1/2*b*c*e*f-1/4*c^2*f^2,
     294    a*b*d^2+3/4*b^2*d*e+7/4*b*c*d*f,
     295    a*b*c*d+3/2*b^2*c*e-1/2*b*c^2*f,
     296    a^2*d*f+5/4*a*b*e*f+1/4*a*c*f^2,
     297    a^2*d*e+3/4*a*b*e^2+7/4*a*c*e*f,
     298    a^2*d^2-9/16*b^2*e^2+2*a*c*d*f-9/8*b*c*e*f+7/16*c^2*f^2,
     299    a^2*c*d+5/4*a*b*c*e+1/4*a*c^2*f,
     300    a^2*b*d+3/4*a*b^2*e+7/4*a*b*c*f,
     301    b*c^3*d+1/4*c*d^3*e,
     302    b^2*c^2*e-1/3*b*c^3*f+2/3*c*d^2*e*f,
     303    b^2*c^2*d-1/2*a*d^4-3/8*b*d^3*e-1/8*c*d^3*f,
     304    b^3*c*e-1/3*b^2*c^2*f+2/3*b*d^2*e*f,
     305    b^3*c*d+3/4*b*d^3*f,
     306    a*c^3*e-1/3*c*d*e^3,
     307    a*c^3*d-3/4*b*c^3*e-1/2*c*d^2*e^2+1/4*c^4*f,
     308    a*b*c^2*f-c*d*e*f^2,
     309    a*b*c^2*e-c*d*e^2*f,
     310    a*b^2*c*f-b*d*e*f^2,
     311    a*b^3*f-3*b*d*f^3,
     312    a*b^3*d+3/4*b^4*e-1/4*b^3*c*f-3/2*b*d^2*f^2,
     313    a^2*c^2*e-2/3*a*d*e^3-1/2*b*e^4+1/6*c*e^3*f,
     314    a^2*b*c*f+3/2*b*e^2*f^2-1/2*c*e*f^3,
     315    a^2*b*c*e+3/2*b*e^3*f-1/2*c*e^2*f^2,
     316    a^2*b^2*f-2*a*d*f^3+3/2*b*e*f^3-1/2*c*f^4,
     317    a^3*c*e+4/3*a*e^3*f,
     318    a^3*b*f+4*a*e*f^3,
     319    a^4*d+3/4*a^3*b*e+1/4*a^3*c*f-2*a*e^2*f^2;
     320char_series (i);
     321
     322kill r;
     323
     324ring r=31991,(x,y),dp;
     325ideal i= x^2, x*y;
     326char_series (i);
    155327
    156328tst_status(1); $
Note: See TracChangeset for help on using the changeset viewer.