#8558: add a fast gcd algorithm for univariate polynomials over absolute number
fields
---------------------------+------------------------------------------------
   Reporter:  lftabera     |          Owner:  AlexGhitza                  
       Type:  enhancement  |         Status:  needs_review                
   Priority:  major        |      Milestone:  sage-4.7.2                  
  Component:  algebra      |       Keywords:  gcd, pari, ntl, number field
Work_issues:               |       Upstream:  N/A                         
   Reviewer:               |         Author:  Luis Felipe Tabera Alonso   
     Merged:               |   Dependencies:                              
---------------------------+------------------------------------------------
Description changed by jdemeyer:

Old description:

> Question arised here,
>
> http://groups.google.com/group/sage-
> devel/browse_thread/thread/0f5b029970e1a4e2/fcec7d0e35474fbd#fcec7d0e35474fbd
>
> univariate gcd is performed using euclidean algorithm, which causes
> explosion of coefficients and is slow but for trivial examples. Instead
> we should use pari that performs better.
>
> 1.- Add a _pari_ function for absolute number fields taht work[[BR]]
> 2.- Add gcd using pari for absolute number fields[[BR]]
> 3.- For relative number fields, pass to an absolute representation. This
> may be slow. But for the cases where this is slow the current
> implementation may be unfeasible.
>
> Apply: trac-8558.2.patch

New description:

 Question arised here,

 http://groups.google.com/group/sage-
 devel/browse_thread/thread/0f5b029970e1a4e2/fcec7d0e35474fbd#fcec7d0e35474fbd

 univariate gcd is performed using euclidean algorithm, which causes
 explosion of coefficients and is slow but for trivial examples. Instead we
 should use pari that performs better.

  1. Make `_pari_()` work for polynomials over absolute number fields, see
 #11904.
  2. Add gcd using pari for absolute number fields
  3. For relative number fields, pass to an absolute representation. This
 may be slow. But for the cases where this is slow the current
 implementation may be unfeasible.

 Apply: [attachment:trac-8558.2.patch]

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8558#comment:17>
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