Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 2988

Macaulay2-1.3.1-8.fc15.i686.rpm

-- -*- M2-comint -*- {* hash: -1911847252 *}

i1 : R=QQ[w,x,y,z];

i2 : I=ideal(x^2-y*w,x^3-z*w^2)

             2         3    2
o2 = ideal (x  - w*y, x  - w z)

o2 : Ideal of R

i3 : minimalPrimes I

                2           2
o3 = {ideal (- x  + w*y, - y  + x*z, - x*y + w*z), ideal (x, w)}

o3 : List

i4 : I = ideal(x^2+y^2)

            2    2
o4 = ideal(x  + y )

o4 : Ideal of R

i5 : minimalPrimes I

             2    2
o5 = {ideal(x  + y )}

o5 : List

i6 : I = monomialIdeal ideal"wxy,xz,yz"

o6 = monomialIdeal (w*x*y, x*z, y*z)

o6 : MonomialIdeal of R

i7 : minimalPrimes I

o7 = {monomialIdeal (x, y), monomialIdeal (w, z), monomialIdeal (x, z),
     ------------------------------------------------------------------------
     monomialIdeal (y, z)}

o7 : List

i8 : P = intersect(monomialIdeal(w,x,y),monomialIdeal(x,z),monomialIdeal(y,z))

o8 = monomialIdeal (x*y, w*z, x*z, y*z)

o8 : MonomialIdeal of R

i9 : minI = apply(flatten entries gens P, monomialIdeal @@ support)

o9 = {monomialIdeal (x, y), monomialIdeal (w, z), monomialIdeal (x, z),
     ------------------------------------------------------------------------
     monomialIdeal (y, z)}

o9 : List

i10 : dual radical I

o10 = monomialIdeal (x*y, w*z, x*z, y*z)

o10 : MonomialIdeal of R

i11 : P == oo

o11 = true

i12 :