#16381: primary decomposition doesn't work when ideal is in a quotient 
polynomial
ring
-------------------------------------+-------------------------------------
       Reporter:  was                |        Owner:  malb
           Type:  defect             |       Status:  needs_review
       Priority:  minor              |    Milestone:  sage-6.3
      Component:  commutative        |   Resolution:
  algebra                            |    Merged in:
       Keywords:  sd59               |    Reviewers:
        Authors:  Martin Albrecht    |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  u/malb/trac_16381  |  c237b07be5568f9f19b2333f12dc46efe8a82ea5
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by mmarco):

 Am i missing something or singular can give incorrect anwers in this case?
 :

 {{{
                      SINGULAR                                 /
 Development
  A Computer Algebra System for Polynomial Computations       /   version
 3-1-6
                                                            0<
  by: W. Decker, G.-M. Greuel, G. Pfister, H. Schoenemann     \   Dec 2012
 FB Mathematik der Universitaet, D-67653 Kaiserslautern        \
 > ring r=0,(x,y,z),dp;
 > ideal i=z2-x2-y2;
 > qring  q = i;
 > setring q;
 > ideal j0=y2;
 > ideal j1=x-z;
 > ideal j2=x+z;
 > LIB "primdec.lib";
 // ** loaded /home/mmarco/sage/local/share/singular/primdec.lib
 (14732,2012-03-30)
 // ** loaded /home/mmarco/sage/local/share/singular/ring.lib
 (15322,2012-10-12)
 // ** loaded /home/mmarco/sage/local/share/singular/absfact.lib
 (14191,2011-05-04)
 // ** loaded /home/mmarco/sage/local/share/singular/triang.lib
 (13499,2010-10-15)
 // ** loaded /home/mmarco/sage/local/share/singular/matrix.lib
 (13658,2010-11-16)
 // ** loaded /home/mmarco/sage/local/share/singular/nctools.lib
 (14246,2011-05-26)
 // ** loaded /home/mmarco/sage/local/share/singular/inout.lib
 (13499,2010-10-15)
 // ** loaded /home/mmarco/sage/local/share/singular/random.lib
 (14661,2012-03-05)
 // ** loaded /home/mmarco/sage/local/share/singular/poly.lib
 (14852,2012-04-30)
 // ** loaded /home/mmarco/sage/local/share/singular/elim.lib
 (14661,2012-03-05)
 // ** loaded /home/mmarco/sage/local/share/singular/general.lib
 (14191,2011-05-04)
 > primdecGTZ(j0);
 [1]:
    [1]:
       _[1]=y2
    [2]:
       _[1]=y
 }}}

 but j0 is the inttersection of j1 and j2, which are prime ideals:
 {{{
 > intersect(j1,j2);
 _[1]=x2-z2
 _[2]=xy2+y2z
 > factorize(xy2+y2z);
 [1]:
    _[1]=1
    _[2]=x+z
    _[3]=y
 [2]:
    1,1,2
 > primdecGTZ(j1);
 [1]:
    [1]:
       _[1]=x-z
    [2]:
       _[1]=x-z
 > primdecGTZ(j2);
 [1]:
    [1]:
       _[1]=x+z
    [2]:
       _[1]=x+z

 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/16381#comment:5>
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/d/optout.

Reply via email to