2^16 is the smallest for which givaro is not used.  In char.2, we switch to NTL.

Also, it's not a 32/64-bit issue really, since I was running a 32-bit machine.

John

2009/4/27 Alex Ghitza <[email protected]>:
>
> OK, here's a much simpler example, which also indicates that it's a
> problem with finite fields (again, aarrgh):
>
> {{{
> sage: Fx.<b> = GF(2^15)
> sage: R.<x,y> = Fx[]
> sage: R({(1,2):1})    # this works fine
> x*y^2
> sage: Fx.<b> = GF(2^16)
> sage: R.<x,y> = Fx[]
> sage: R({(1,2):1})    # this sucks!!!
> 0*x*y^2
> }}}
>
> In conclusion: there are no problems on my 32-bit laptop, but there
> are problems on sage.math.  Also, it happens for multivariate
> polynomials but not univariate.  And it happens for GF(2^16) or larger
> but not smaller.  Oh, and it's been around since at least sage-2.10.
>
> Now somebody can fix this :)
>
>
> Alex
>
> --
> Alex Ghitza -- Lecturer in Mathematics -- The University of Melbourne
> -- Australia -- http://www.ms.unimelb.edu.au/~aghitza/
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to