Sophie

Sophie

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

Macaulay2-1.3.1-8.fc15.i686.rpm

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

i1 : R = ZZ/101[x,y,z];

i2 : f = random(R^1,R^{5:-3})

o2 = | -41x3-28x2y+5xy2-9y3-50x2z-34xyz+28y2z+7yz2+43z3
     ------------------------------------------------------------------------
     -40x3+18x2y-10xy2-15y3-47x2z+4xyz-2y2z-27xz2+47yz2-4z3
     ------------------------------------------------------------------------
     -40x3-11x2y+37xy2-47y3+50xyz+39y2z-17xz2-12yz2-9z3
     ------------------------------------------------------------------------
     11x3+34x2y-31xy2+50y3-4x2z-6xyz-6y2z-35xz2-46yz2+40z3
     ------------------------------------------------------------------------
     41x3-16x2y-19xy2+38y3+34x2z-45xyz-7y2z+32xz2-13yz2+26z3 |

             1       5
o2 : Matrix R  <--- R

i3 : C = resolution cokernel f

      1      5      9      5
o3 = R  <-- R  <-- R  <-- R  <-- 0
                                  
     0      1      2      3      4

o3 : ChainComplex

i4 : be = betti C

            0 1 2 3
o4 = total: 1 5 9 5
         0: 1 . . .
         1: . . . .
         2: . 5 . .
         3: . . 9 5

o4 : BettiTally

i5 : "Betti numbers of " | net C | " are " | (net be)^2

                                                               0 1 2 3
                                                        total: 1 5 9 5
                       1      5      9      5               0: 1 . . .
o5 = Betti numbers of R  <-- R  <-- R  <-- R  <-- 0 are     1: . . . .
                                                            2: . 5 . .
                      0      1      2      3      4         3: . . 9 5

i6 : "x" | "2"^1

      2
o6 = x

i7 : Divide(Minus a,b)

     -a
o7 = --
      b

o7 : Expression of class Divide

i8 : Power(Sum(3,4,5),7)

                7
o8 = (3 + 4 + 5)

o8 : Expression of class Power

i9 : Sum(1,2, Minus 3, 4,5)

o9 = 1 + 2 - 3 + 4 + 5

o9 : Expression of class Sum

i10 : Minus a / b

      -a
o10 = --
       b

o10 : Expression of class Divide

i11 : (Sum(3,4,5))^7

                 7
o11 = (3 + 4 + 5)

o11 : Expression of class Power

i12 : 1 + 2 + Minus 3 + 4 + 5

o12 = 3 - 3 + 4 + 5

o12 : Expression of class Sum

i13 : g = (x+y)^2

       2           2
o13 = x  + 2x*y + y

o13 : R

i14 : e = expression g

       2           2
o14 = x  + 2x*y + y

o14 : Expression of class Sum

i15 : peek e

           2         2
o15 = Sum{x , 2x*y, y }

i16 : peek'(2,e)

                   2                              2
o16 = Sum{Product{x }, Product{2, x, y}, Product{y }}

i17 : Table{{1,2,3},{a,bb,ccc}}

o17 = 1   2   3 

      a  bb  ccc

o17 : Expression of class Table

i18 : MatrixExpression{{1,2,3},{a,bb,ccc}}

o18 = | 1   2   3  |
      |            |
      | a  bb  ccc |

o18 : Expression of class MatrixExpression

i19 : Table{{"Example 1","Example 2"},
            {Table{{1,2},{3,4}},Table{{11,22},{3,444}}}}

o19 = Example 1  Example 2

         1  2     11   22 

         3  4      3  444

o19 : Expression of class Table

i20 :