#7736: factor returns a reducible factor,
-----------------------------+----------------------------------------------
   Reporter:  syazdani       |       Owner:  tbd
       Type:  defect         |      Status:  new
   Priority:  critical       |   Milestone:     
  Component:  factorization  |    Keywords:     
Work_issues:                 |      Author:     
   Upstream:  N/A            |    Reviewer:     
     Merged:                 |  
-----------------------------+----------------------------------------------
 Here is a result that confuses me (appologies for not having a simpler
 example for this):
 {{{
 sage: E = EllipticCurve('1728z');
 sage: Et = E.mod5family();
 sage: f=Et.discriminant().numerator().factor()[0][0];
 sage: K.<alpha> = NumberField(f);
 sage: f.change_ring(K).factor()[1][0].is_irreducible()
 False
 }}}
 Here f turns out to be a degree 12 polynomial, and when you factor it over
 K, you get a linear factor and a degree 11 factor. However, degree 11
 factor in this case is not irreducible. In fact, if you continue with
 {{{
 sage: g = f.change_ring(K).factor()[1][0];
 sage: g.factor()
 }}}
 you get a linear factor and a degree 10 factor, where both are
 irreducible.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7736>
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