Sage folks,
I'm running into an error when I convert a polynomial from one ring to
another. Here's an example.
R = PolynomialRing(GF(101), names = 'x, y')
x, y = R.gens()
g = x**5 - x*y**6
print g.degree()
M = Matrix([
[ 1, 0, 0, 0],
[ 0, 1, 1, 1],
[ 0, 0, 1, 0],
[ 0, 0, 0, 1],
])
Rt = PolynomialRing(GF(101), order = TermOrder(M), names = 'e, t,
x, y')
print Rt(g).degree()
The first print reports that the degree of g is 7, which is correct,
but the second reports the degree is 0.
I've seen this in sage-4.6.2, and in sage-4.7. If it makes a
difference, I've applied patch trac_11316 to each.
Thanks for the help,
Jeff Stroomer
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org