#8212: arithmetic on GF(2^n) might be improved
--------------------------------+-------------------------------------------
   Reporter:  zimmerma          |       Owner:  zimmerma    
       Type:  enhancement       |      Status:  needs_review
   Priority:  minor             |   Milestone:  sage-4.3.3  
  Component:  basic arithmetic  |    Keywords:              
     Author:                    |    Upstream:  N/A         
   Reviewer:                    |      Merged:              
Work_issues:                    |  
--------------------------------+-------------------------------------------

Comment(by ylchapuy):

 Replying to [comment:7 zimmerma]:
 > > Another ticket should probably be opened to add some consistency.
 >
 > I'm not sure we can let this patch in, which might break some code doing
 > {{{T.<a> = GF(q, modulus='conway')}}}. If the limit for smaller fields
 is
 > documented somewhere, I suggest you disable the new options in that
 case,
 > and document it in GF?.

 This won't break anything because the option modulus='conway' is new as
 well.

 The limit for the different implementations is documented at the begining
 of the file finite_field.py
 (see http://www.sagemath.org/doc/reference/sage/rings/finite_field.html )

 Finally, I opened another ticket (#8220) you might review after this one:

    * it cleans the code and the documentation for finite field creation;
    * modulus = 'conway' and modulus = 'random' are available for all
 implementations;
    * modulus = 'minimal_weight' is available for all binary fields;
    * it adds modulus = 'first_lexicographic' for all binary fields.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8212#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
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-trac?hl=en.

Reply via email to