Sophie

Sophie

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

Macaulay2-1.3.1-8.fc15.i686.rpm

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

i1 : R = QQ[x,y,z]/ideal(x^6-z^6-y^2*z^4-z^3);

i2 : R' = integralClosure R

o2 = R'

o2 : QuotientRing

i3 : gens R'

o3 = {w   , x, y, z}
       3,0

o3 : List

i4 : icFractions R

       2
      x
o4 = {--, x, y, z}
       z

o4 : List

i5 : icMap R

o5 = map(R',R,{x, y, z})

o5 : RingMap R' <--- R

i6 : I = trim ideal R'

                     2   3      2     3
o6 = ideal (w   z - x , w    - y z - z  - 1)
             3,0         3,0

o6 : Ideal of QQ[w   , x, y, z]
                  3,0

i7 : S = ZZ/101[a..d]/ideal(a*(b-c),c*(b-d),b*(c-d));

i8 : C = decompose ideal S

o8 = {ideal (b - c, - c + d), ideal (b, d, a), ideal (c, b), ideal (c, d, a)}

o8 : List

i9 : Rs = apply(C, I -> (ring I)/I);

i10 : Rs/integralClosure

         ZZ               ZZ               ZZ               ZZ
        ---[a, b, c, d]  ---[a, b, c, d]  ---[a, b, c, d]  ---[a, b, c, d]
        101              101              101              101
o10 = {----------------, ---------------, ---------------, ---------------}
       (b - c, - c + d)     (b, d, a)          (c, b)         (c, d, a)

o10 : List

i11 : oo/prune

        ZZ         ZZ      ZZ         ZZ
o11 = {---[a, d], ---[c], ---[a, d], ---[b]}
       101        101     101        101

o11 : List

i12 :