-- -*- M2-comint -*- hash: 12545928197321368403

i1 : P = makePolynomialOIAlgebra(1, x, QQ);

i2 : F = makeFreeOIModule(e, {1,2}, P)

o2 = Basis symbol: e
     Basis element widths: {1, 2}
     Degree shifts: {0, 0}
     Polynomial OI-algebra: (1, x, QQ, RowUpColUp)
     Monomial order: Lex

o2 : FreeOIModule

i3 : apply(getBasisElements F, degree)

o3 = {0, 0}

o3 : List

i4 : F = makeFreeOIModule(e, {1,2}, P, DegreeShifts => {-3,-4})

o4 = Basis symbol: e
     Basis element widths: {1, 2}
     Degree shifts: {-3, -4}
     Polynomial OI-algebra: (1, x, QQ, RowUpColUp)
     Monomial order: Lex

o4 : FreeOIModule

i5 : apply(getBasisElements F, degree)

o5 = {3, 4}

o5 : List

i6 : 
