Changeset 3bfbc7 in git for Tst/Long/factorizeQa_l.tst


Ignore:
Timestamp:
Dec 13, 2012, 5:16:28 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
f51a5bd5a84a0bdc21e8b4b7357a3d1f43bae4e6
Parents:
3772383383757f92bd98a13b15a06d71b41043bbc47a863526a09908b859ec56712e7ecb729f43c8
Message:
Merge pull request #231 from mmklee/factory_memory_sw

Factory memory sw
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Tst/Long/factorizeQa_l.tst

    r3772383 r3bfbc7  
    2525l= factorize (f); testfactors (l,f);
    2626
     27//tr. #462 by gorzel
     28ring rw13 = (0,w),(T,x,y),dp;
     29minpoly = (w^4-w^3+2*w^2+4*w+3);
     30
     31poly Hneu =
     32x^13-y^13+(-65*w^3+117*w^2-208*w-156)*T*x^11+(65*w^3-91*w^2+143*w+234)*T*y^11+(-39*w^3+117*w^2-234*w+117)*T*x^10+(78*w^3-91*w^2+130*w+390)*T*y^10+(-689*w^3-2171*w^2+5746*w-16107)*T^2*x^9+(-16705/3*w^3+32435/3*w^2-58045/3*w-8788)*T^2*y^9+(-15210*w^3+21606*w^2-34476*w-57798)*T^2*x^8+(-16614*w^3+28002*w^2-47892*w-43992)*T^2*y^8+(-14547*w^3+26052*w^2-45435*w-32058)*T^2*x^7+(-15054*w^3+24882*w^2-42237*w-42120)*T^2*y^7+(308581*w^3-505388*w^2+854893*w+883038)*T^3*x^7+(47242*w^3-237302*w^2+499135*w-553488)*T^3*y^7+(452270*w^3-1191463*w^2+2291003*w-644709)*T^3*x^6+(582439*w^3-1362920*w^2+2555917*w-92508)*T^3*y^6+(-270816*w^3-229515*w^2+799266*w-3670641)*T^3*x^5+(883662*w^3-1973829*w^2+3661710*w+262431)*T^3*y^5+(-4396327/3*w^3+19510634/3*w^2-40530178/3*w+13462280)*T^4*x^5+(5640596*w^3-6386068*w^2+9065030*w+28409901)*T^4*y^5+(-830401*w^3+974207*w^2-1412983*w-4036071)*T^3*x^4+(760643*w^3-1689688*w^2+3130322*w+266370)*T^3*y^4+(20294378*w^3-26643448*w^2+41060318*w+86440380)*T^4*x^4+(5279066*w^3+3610412*w^2-13593424*w+67843698)*T^4*y^4+(34683727*w^3-58690697*w^2+100467835*w+91123968)*T^4*x^3+(6227858*w^3+7596407*w^2-23720320*w+94392402)*T^4*y^3+(-269815676/3*w^3+390512551/3*w^2-629448482/3*w-331043258)*T^5*x^3+(-94859661*w^3+166063209*w^2-287546493*w-225369144)*T^5*y^3+(31413330*w^3-69137640*w^2+127795122*w+13769730)*T^4*x^2+(2733874*w^3+19260358*w^2-47086208*w+109961202)*T^4*y^2+(-421494307/3*w^3+945300395/3*w^2-1755321490/3*w-36293842)*T^5*x^2+(-193843104*w^3+274995669*w^2-439410660*w-737414028)*T^5*y^2+(6677424*w^3-25392744*w^2+51796368*w-43097184)*T^4*x+(4253080*w^3+7591792*w^2-21735272*w+74806680)*T^4*y+(-52820170*w^3+190018127*w^2-384748741*w+294246537)*T^5*x+(-196474785*w^3+296309208*w^2-485858373*w-671785452)*T^5*y+(5248218976/27*w^3-12863190080/27*w^2+24372820576/27*w-1115453924/9)*T^6*x+(136336200*w^3-396591312*w^2+776924772*w-355580316)*T^6*y+(-153999872/3*w^3+341724448/3*w^2-632914880/3*w-18505760)*T^5+(196115972/3*w^3-887376100/3*w^2+1847311544/3*w-624999544)*T^6;
     33
     34
     35int bugcnt,i;
     36for (i=1;i<=50;i++)
     37{
     38  i;
     39  if (size(factorize(Hneu,1))<2) { "failed";bugcnt++;}
     40}
     41if (bugcnt) { "Bug with factorize: ",bugcnt,"% wrong";} else { "OK"; }
     42
     43for (i=1;i<=50;i++)
     44{
     45  i;
     46  if (size(factorize(subst(Hneu,x,3*x,y,3*y)/bigint(3)^13,1))<2) { "failed";bugcnt++;}
     47}
     48if (bugcnt) { "Bug with factorize: ",bugcnt,"% wrong";} else { "OK"; }
     49
     50for (i=1;i<=50;i++)
     51{
     52  i;
     53  if (size(factorize(subst(Hneu,x,1/3*x,y,1/3*y)*bigint(3)^13,1))<2) { "failed";bugcnt++;}
     54}
     55if (bugcnt) { "Bug with factorize: ",bugcnt,"% wrong";} else { "OK"; }
     56
    2757tst_status(1); $
Note: See TracChangeset for help on using the changeset viewer.