Hi Victor,

On 4 Aug., 03:10, VictorMiller <victorsmil...@gmail.com> wrote:
> Sorry, here's the definition of Q:
>
> Q = E.random_element()

Thanks! So, probably it is unrelated with the ticket I mentioned.

Also note that the computation time does not increase monotonely:
sage: for i in xrange(20): timeit('phi(Q)')
....:
625 loops, best of 3: 612 µs per loop
625 loops, best of 3: 1.12 ms per loop
625 loops, best of 3: 1.78 ms per loop
125 loops, best of 3: 2.8 ms per loop
125 loops, best of 3: 2.13 ms per loop
125 loops, best of 3: 2.19 ms per loop
125 loops, best of 3: 2.3 ms per loop
25 loops, best of 3: 9.26 ms per loop
25 loops, best of 3: 8.69 ms per loop
25 loops, best of 3: 8.8 ms per loop
25 loops, best of 3: 10.2 ms per loop
25 loops, best of 3: 2.55 ms per loop
125 loops, best of 3: 2.75 ms per loop
25 loops, best of 3: 9.93 ms per loop
25 loops, best of 3: 2.92 ms per loop
125 loops, best of 3: 5.31 ms per loop
125 loops, best of 3: 4.19 ms per loop
125 loops, best of 3: 8.45 ms per loop
25 loops, best of 3: 8.83 ms per loop
25 loops, best of 3: 5.13 ms per loop

This might be explainable with randomized algorithms, which wouldn't
be a bug, even though the discrepancy between 10ms and 0.6ms is
impressive, and even though timeit should not be much affected by
random noise, since it does many loops.

Cheers,
   Simon
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to