A ZZ_pE indeed appears to be implemented as a ZZ_pX with a fixed
ZZ_pXModulus (used for preconditioning). So NTL does seem to manage
the preconditioning for you.

You can also do preconditioned arithmetic in ZZ_pEX, and then you are
required to manage the preconditioning again. But you probably already
knew that.

Bill.

On 25 Sep, 04:17, "David Roe" <[EMAIL PROTECTED]> wrote:
> Hey all,
> I'm working on adding NTL's ZZ_pE (finite ring extensions of Z/p) and ZZ_pEX
> (polynomials over ZZ_pE) classes to Sage.
>
> The ZZ_pX module has facilities for doing modular arithmetic modulo a
> preconditioned modulus f.  How is this different from arithmetic in ZZ_pE
> (or is it different at all)?  Does ZZ_pE take care of the preconditioning
> for me?
> David


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to