#14990: Implement algebraic closures of finite fields
-------------------------------------+-------------------------------------
Reporter: pbruin | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-5.13
Component: algebra | Resolution:
Keywords: finite field | Merged in:
algebraic closure | Reviewers:
Authors: Peter Bruin | Work issues:
Report Upstream: N/A | Commit:
Branch: u/pbruin/14990 | 4265b4fe176d32b3bc7cbc616f8f0964e273ecdb
Dependencies: #14958, #13214 | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by pbruin):
Something else: I would prefer if the implementation of `nth_root()` could
be improved before getting this ticket merged. The basic difficulty is
figuring out in which subfield we have to look. Rather than trying
extensions of degrees dividing ''n'' (is it true/clear that the degree has
to divide ''n''?), I think we should either factor ''x^n^'' - ''a'' (where
''a'' is the element whose ''n''-th root we want) and look at the smallest
degree of a factor, or we should compute the multiplicative order of
''a''. Also, before doing anything else, we should take all factors ''p''
out of ''n'' and use `pth_root()`.
I hope to have an update soon, at least for the remaining things mentioned
in the previous comment.
--
Ticket URL: <http://trac.sagemath.org/ticket/14990#comment:50>
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.