#11239: Incorrect coercion of polynomials over finite fields
---------------------------+------------------------------------------------
   Reporter:  johanbosman  |          Owner:  robertwb                          
  
       Type:  defect       |         Status:  needs_info                        
  
   Priority:  major        |      Milestone:  sage-4.7.2                        
  
  Component:  coercion     |       Keywords:  finite fields, polynomials, 
coercion
Work_issues:               |       Upstream:  N/A                               
  
   Reviewer:               |         Author:                                    
  
     Merged:               |   Dependencies:                                    
  
---------------------------+------------------------------------------------
Changes (by dkrenn):

  * status:  new => needs_info


Comment:

 It seems that everything that can be represented as polynomial is
 converted in that way. The phenomenon also appears with quotient rings:

 {{{
 sage: R.<x> = ZZ[]
 sage: A.<a> = R.quotient(x^3+2); PA.<s> = A[]
 sage: B.<b> = R.quotient(x^5+3); PB.<t> = B[]
 sage: f = a*s^3 + a^2*s; f
 a*s^3 + a^2*s
 sage: PB(f)
 b*t^3 + b^2*t
 }}}
 One way to solve this problem would be to check whether the coefficients
 of one polynomial rings can be converted (coerced) to the other...

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