MAGMA sessions when generating the polynomials for Witt Sum/Prod. ============================================================================== > load 'witt2_fun.m'; Loading "witt2_fun.m" Loading "sec_coord.m" > p:=11; > time vecS1:=WittSum2Pol(p); Time: 0.030 > time vecS2:=WittSum2Pol2(p); Time: 0.030 > time vecS3:=WittSum2Pol3(p); Time: 0.040 > time W:=WittRing(GF(p),3); Time: 0.050 > PP:=Parent(vecS1); > vecS1 eq PP!vecS2; true > p:=23; > time vecS1:=WittSum2Pol(p); Time: 0.620 > time vecS2:=WittSum2Pol2(p); Time: 10.290 > time vecS3:=WittSum2Pol3(p); Time: 23.950 > time W:=WittRing(GF(p),3); Time: 22.320 > p:=31; > time vecS1:=WittSum2Pol(p); Time: 3.710 > time vecS2:=WittSum2Pol2(p); Time: 135.350 > time vecS3:=WittSum2Pol3(p); Time: 299.460 > time W:=WittRing(GF(p),3); Time: 303.100 > PP:=Parent(vecS1); > vecS1 eq PP!vecS2; true > vecS1 eq PP!vecS3; true ------------------ boole[~/tex/comp]$ magma Magma V2.14-15 Mon Nov 10 2008 09:11:39 on boole [Seed = 441127424] Type ? for help. Type -D to quit. > load 'witt2_fun.m'; Loading "witt2_fun.m" Loading "sec_coord.m" > p:=53; > time vecS1:=WittSum2Pol(p); Time: 108.910 > Total time: 109.799 seconds, Total memory usage: 141.33MB ---------- boole[~/tex/comp]$ magma Magma V2.14-15 Wed Oct 15 2008 10:02:50 on boole [Seed = 1475012440] Type ? for help. Type -D to quit. > time W:=WittRing(GF(31),3); Time: 288.880 > Total time: 289.680 seconds, Total memory usage: 108.44MB boole[~/tex/comp]$ magma Magma V2.14-15 Wed Oct 15 2008 10:04:01 on boole [Seed = 1558309896] Type ? for help. Type -D to quit. > p:=31; > load 'witt2_fun.m'; Loading "witt2_fun.m" Loading "sec_coord.m" > time vecS:=WittSum2Pol(p); Time: 3.970 > time vecP:=WittProd2Pol(p); Time: 0.000 > Total time: 4.830 seconds, Total memory usage: 25.32MB boole[~/tex/comp]$ magma Magma V2.14-15 Wed Oct 15 2008 10:09:08 on boole [Seed = 1959380469] Type ? for help. Type -D to quit. > p:=53; > load 'witt2_fun.m'; Loading "witt2_fun.m" Loading "sec_coord.m" > time vecS:=WittSum2Pol(p); Time: 108.420 > time vecP:=WittProd2Pol(p); Time: 0.000 > Total time: 109.319 seconds, Total memory usage: 118.36MB