-- -*- M2-comint -*- hash: 135863090364429702

i1 : R = ZZ/31[a,b,c]

o1 = R

o1 : PolynomialRing

i2 : getRandomLinearForms(R, {2,0,0,0,0,0})

o2 = {1, -12}

o2 : List

i3 : getRandomLinearForms(R, {0,2,0,0,0,0}, Homogeneous=>true)

o3 = {a, a}

o3 : List

i4 : getRandomLinearForms(R, {0,2,0,0,0,0}, Homogeneous=>false)

o4 = {b + 13, a + 7}

o4 : List

i5 : getRandomLinearForms(R, {0,0,2,0,0,0}, Homogeneous=>false)

o5 = {c, c}

o5 : List

i6 : getRandomLinearForms(R, {0,0,0,1,0,0}, Homogeneous=>true)

o6 = {b - 12c}

o6 : List

i7 : getRandomLinearForms(R, {0,0,0,1,0,0}, Homogeneous=>false)

o7 = {- 14c + 2}

o7 : List

i8 : getRandomLinearForms(R, {0,0,0,0,0,1}, Homogeneous=>true)

o8 = {13a + 14b + 3c}

o8 : List

i9 : getRandomLinearForms(R, {0,0,0,0,0,1}, Homogeneous=>false)

o9 = {- 12a - 10b + 7c + 15}

o9 : List

i10 : 
