Hi,
I get this error when I try to factor a polynomial. I gather that it
seems to be something wrong with Singular? I don't really know what
I'm doing, but I think I set it up correctly. I upgraded to 2.10
yesterday or so, but this problem happened with the previous version I
had.
Thanks!
-Alden
----------------------------------------------------------------------
| SAGE Version 2.10, Release Date: 2008-01-18 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
sage: R.<z> = PolynomialRing(CC,1)
sage: f = z^4 - 6*z + 3
sage: f.factor()
---------------------------------------------------------------------------
<type 'exceptions.TypeError'> Traceback (most recent call
last)
/home/alden/<ipython console> in <module>()
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/rings/
polynomial/multi_polynomial_element.py in factor(self)
1049 R = self.parent()
1050 R._singular_().set_ring()
-> 1051 S = self._singular_().factorize()
1052 factors = S[1]
1053 exponents = S[2]
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/
interfaces/expect.py in __call__(self, *args)
952
953 def __call__(self, *args):
--> 954 return self._obj.parent().function_call(self._name,
[self._obj] + list(args))
955
956 def help(self):
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/
interfaces/expect.py in function_call(self, function, args)
899 if not isinstance(args[i], ExpectElement):
900 args[i] = self.new(args[i])
--> 901 return self.new("%s(%s)"%(function, ",".join([s.name()
for s in args])))
902
903 def call(self, function_name, *args):
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/
interfaces/expect.py in new(self, code)
801
802 def new(self, code):
--> 803 return self(code)
804
805
###################################################################
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/
interfaces/singular.py in __call__(self, x, type)
440 x = str(x)[1:-1]
441
--> 442 return SingularElement(self, type, x, False)
443
444
/usr/local/sage-2.8.15/local/lib/python2.5/site-packages/sage/
interfaces/singular.py in __init__(self, parent, type, value, is_name)
761 except (RuntimeError, TypeError,
KeyboardInterrupt), x:
762 self._session_number = -1
--> 763 raise TypeError, x
764 else:
765 self._name = value
<type 'exceptions.TypeError'>: Singular error:
? not implemented
? error occurred in STDIN line 8: `def sage2=factorize(sage1);`
sage:
--~--~---------~--~----~------------~-------~--~----~
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
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---