#2789: [with patch, needs review] multivariate polynomials over residue fields 
of
number fields are broken
-------------------------------------------------------------+--------------
 Reporter:  dmharvey                                         |        Owner:  
malb      
     Type:  defect                                           |       Status:  
new       
 Priority:  critical                                         |    Milestone:  
sage-3.4.1
Component:  commutative algebra                              |   Resolution:    
        
 Keywords:  residue field multivariate prime groebner basis  |  
-------------------------------------------------------------+--------------
Changes (by ncalexan):

  * keywords:  => residue field multivariate prime groebner basis
  * owner:  somebody => malb
  * summary:  multivariate polynomials over residue fields of number fields
              are broken => [with patch, needs review]
              multivariate polynomials over residue fields of
              number fields are broken
  * component:  basic arithmetic => commutative algebra
  * priority:  major => critical

Comment:

 This now works without major changes... but I found a show stopper bug.
 It had to do with hashing "large" residue fields, meaning large
 characteristic residue fields.  The hash method tried to hash an ideal of
 the residue field itself, which tried to hash its parent, leading to an
 infinite loop.

 This means that at no time has a residue field with cardinality a very
 large prime been created in Sage!

 I've added the obvious .ideal() method, tested the hashing and
 construction for larger examples, and added doctests showing Groebner
 basis computations.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/2789#comment:2>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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