Sophie

Sophie

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

Macaulay2-1.3.1-8.fc15.i686.rpm

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

i1 : R = ZZ[x,y]

o1 = R

o1 : PolynomialRing

i2 : f = random(R^{2:1},R^2)

o2 = {-1} | 8y    6x+6y |
     {-1} | 6x+4y 0     |

             2       2
o2 : Matrix R  <--- R

i3 : g = transpose (vars R ++ vars R)

o3 = {-1} | x 0 |
     {-1} | y 0 |
     {-1} | 0 x |
     {-1} | 0 y |

             4       2
o3 : Matrix R  <--- R

i4 : (q,r) = quotientRemainder'(f,g)

o4 = ({-1} | 0 8 6 6 |, 0)
      {-1} | 6 4 0 0 |

o4 : Sequence

i5 : q*g+r == f

o5 = true

i6 : f = f + map(target f, source f, id_(R^2))

o6 = {-1} | 8y+1  6x+6y |
     {-1} | 6x+4y 1     |

             2       2
o6 : Matrix R  <--- R

i7 : (q,r) = quotientRemainder'(f,g)

o7 = ({-1} | 0 8 6 6 |, {-1} | 1 0 |)
      {-1} | 6 4 0 0 |  {-1} | 0 1 |

o7 : Sequence

i8 : q*g+r == f

o8 = true

i9 :