-- -*- M2-comint -*- hash: 11990490699076675170

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

i2 : f = matrix{{2,x,y,x^2},{z,32,2,x}}

o2 = | 2 x  y x2 |
     | z 32 2 x  |

             2      4
o2 : Matrix R  <-- R

i3 : M = target f

      2
o3 = R

o3 : R-module, free

i4 : degree M_0

o4 = {0}

o4 : List

i5 : degree M_1

o5 = {0}

o5 : List

i6 : N = source f

      4
o6 = R

o6 : R-module, free, degrees {3:1, 2}

i7 : degree N_0

o7 = {1}

o7 : List

i8 : degree N_1

o8 = {1}

o8 : List

i9 : degree N_2

o9 = {1}

o9 : List

i10 : degree N_3

o10 = {2}

o10 : List

i11 : isHomogeneous f

o11 = false

i12 : degrees N

o12 = {{1}, {1}, {1}, {2}}

o12 : List

i13 : g = matrix {{x,0,y*z},{y^2,x^2,0}}

o13 = | x  0  yz |
      | y2 x2 0  |

              2      3
o13 : Matrix R  <-- R

i14 : isHomogeneous g

o14 = false

i15 : degrees source g

o15 = {{2}, {2}, {2}}

o15 : List

i16 : numgens target f

o16 = 2

i17 : numgens source f

o17 = 4

i18 : f_(1,3)

o18 = x

o18 : R

i19 : entries f

                  2
o19 = {{2, x, y, x }, {z, 32, 2, x}}

o19 : List

i20 : ring f

o20 = R

o20 : PolynomialRing

i21 : describe ring f

o21 = QQ[x..z, Degrees => {3:1}, Heft => {1}]

i22 : 
