Sophie

Sophie

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

Macaulay2-1.3.1-8.fc15.i686.rpm

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

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

i2 : d1 = matrix {{x,y}};

             1       2
o2 : Matrix R  <--- R

i3 : d2 = map(source d1, ,{{y*z},{-x*z}});

             2       1
o3 : Matrix R  <--- R

i4 : d1 * d2 == 0

o4 = true

i5 : C = new ChainComplex; C.ring = R;

i7 : C#0 = target d1; C#1 = source d1; C#2 = source d2;

i10 : C.dd#1 = d1; C.dd#2 = d2;

              1       2
o10 : Matrix R  <--- R

              2       1
o11 : Matrix R  <--- R

i12 : C

       1      2      1
o12 = R  <-- R  <-- R
                     
      0      1      2

o12 : ChainComplex

i13 : HH_0 C

o13 = cokernel | x y |

                             1
o13 : R-module, quotient of R

i14 : prune HH_1 C

o14 = cokernel {2} | z |

                             1
o14 : R-module, quotient of R

i15 : D = chainComplex(matrix{{x,y}}, matrix {{y*z},{-x*z}})

       1      2      1
o15 = R  <-- R  <-- R
                     
      0      1      2

o15 : ChainComplex

i16 : degrees source D.dd_2

o16 = {{3}}

o16 : List

i17 :