Hi, I've been having an issue with a program I've written in sage. I need to calculate a polynomial mod 7. When I do this using the command line, I don't have any trouble. Example:
sage: x = var('x') sage: y = var('y') sage: IntegerPolyRing.<x,y> = ZZ[] sage: ideal = -6*x - y sage: ideal = IntegerPolyRing(ideal) sage: print type(ideal) <type 'sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular'> sage: print ideal%7 x + 6*y However, when my program calculates an ideal which is equal to -6*x - y and has the type 'sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular', it always gets 0 for ideal%7. This happens for every ideal that the program calculates. I'm flummoxed. Any ideas as to what might be causing this? -- To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org