-- -*- M2-comint -*- {* hash: -1904432422 *} i1 : Q = QQ[x,y] o1 = Q o1 : PolynomialRing i2 : I = ideal(x^2,x*y) 2 o2 = ideal (x , x*y) o2 : Ideal of Q i3 : primaryDecomposition(I, Strategy => Monomial) 2 o3 = {ideal(x), ideal (x , y)} o3 : List i4 : Q = QQ[x,y] o4 = Q o4 : PolynomialRing i5 : I = ideal(x^2,x*y) 2 o5 = ideal (x , x*y) o5 : Ideal of Q i6 : primaryDecomposition(I, Strategy => EisenbudHunekeVasconcelos) 2 2 o6 = {ideal(x), ideal (y , x*y, x )} o6 : List i7 : Q = QQ[x,y] o7 = Q o7 : PolynomialRing i8 : I = ideal(x^2,x*y) 2 o8 = ideal (x , x*y) o8 : Ideal of Q i9 : primaryDecomposition(I, Strategy => ShimoyamaYokoyama) 2 o9 = {ideal(x), ideal (y, x )} o9 : List i10 : Q = QQ[x,y] o10 = Q o10 : PolynomialRing i11 : I = intersect(ideal(x^2), ideal(y^2)) 2 2 o11 = ideal(x y ) o11 : Ideal of Q i12 : primaryDecomposition(I, Strategy => new Hybrid from (1,1)) 2 2 o12 = {ideal(x ), ideal(y )} o12 : List i13 : primaryDecomposition(I, Strategy => new Hybrid from (1,2)) 2 2 o13 = {ideal(x ), ideal(y )} o13 : List i14 : primaryDecomposition(I, Strategy => new Hybrid from (2,1)) 2 2 o14 = {ideal(x ), ideal(y )} o14 : List i15 : primaryDecomposition(I, Strategy => new Hybrid from (2,2)) 2 2 o15 = {ideal(x ), ideal(y )} o15 : List i16 :