#14958: Implement pseudo-Conway polynomials
-------------------------------------+-------------------------------------
       Reporter:  pbruin             |         Owner:
           Type:  enhancement        |        Status:  needs_review
       Priority:  major              |     Milestone:  sage-5.12
      Component:  finite rings       |    Resolution:
       Keywords:  Conway polynomial  |     Merged in:
  sd51                               |     Reviewers:  Jean-Pierre Flori,
        Authors:  David Roe, Jean-   |  Peter Bruin
  Pierre Flori                       |   Work issues:
Report Upstream:  N/A                |  Dependencies:  #14833, #14957
         Branch:                     |
       Stopgaps:                     |
-------------------------------------+-------------------------------------

Comment (by pbruin):

 Replying to [comment:11 jpflori]:
 > The last patch renames some classes, methods and functions.
 >
 > It also fixes doctests and documentation.

 These changes all look good to me.

 Actually, I realised that we never call `irreducible_element(n, algorithm
 ='pseudo-conway')` in #8335, so it is not even necessary to allow this
 parameter.  In fact, it may cause confusion, since creating a single
 pseudo-Conway polynomial really only makes sense in the context of a
 lattice.  Without that, a pseudo-Conway polynomial is nothing more than a
 primitive polynomial!

 I confess that I never got around to learning what exactly `weakref` does,
 until now.  I just read the relevant parts of
 [http://www.python.org/dev/peps/pep-0205/] and see why we may have to be
 careful.  I think this question is mostly relevant to #8335, so let's not
 move that discussion here; let me just say for now that I agree that
 `weakref` does not appear to be the ideal solution to our caching problem.

--
Ticket URL: <http://trac.sagemath.org/ticket/14958#comment:12>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to