And why is it? I do an assignement but it doesn't accept it:
TypeError: Computation failed since Maxima requested additional
constraints (try the command 'assume((a-1)*(a+1)>0)' before integral
or limit evaluation, for example):
Is (a-1)*(a+1) positive, negative, or zero?
sage: assume((a-1)*(a+1)>0)
sage: integral(cos(t)/(a+cos(t)),t,0,2*pi)
ERROR: An unexpected error occurred while tokenizing input
The following traceback may be corrupted or invalid
The error message is: ('EOF in multi-line statement', (441, 0))
---------------------------------------------------------------------------
TypeError Traceback (most recent call
last)
/home/saverio/sage/<ipython console> in <module>()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/misc/
functional.pyc in integral(x, *args, **kwds)
716 """
717 if hasattr(x, 'integral'):
--> 718 return x.integral(*args, **kwds)
719 else:
720 from sage.symbolic.ring import SR
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
expression.so in sage.symbolic.expression.Expression.integral (sage/
symbolic/expression.cpp:29088)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in integrate(expression, v, a, b, algorithm)
587 return indefinite_integral(expression, v)
588 else:
--> 589 return definite_integral(expression, v, a, b)
590
591 integral= integrate
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
function.so in sage.symbolic.function.Function.__call__ (sage/symbolic/
function.cpp:4503)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in _eval_(self, f, x, a, b)
172 for integrator in self.integrators:
173 try:
--> 174 return integrator(*args)
175 except NotImplementedError:
176 pass
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/external.pyc in maxima_integrator(expression, v, a, b)
19 else:
20 try:
---> 21 result = expression._maxima_().integrate(v, a, b)
22 except TypeError, error:
23 s = str(error)
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
maxima.pyc in integral(self, var, min, max)
2110 if max is None:
2111 raise ValueError, "neither or both of min/max
must be specified."
-> 2112 return I(var, min, max)
2113
2114 integrate = integral
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __call__(self, *args, **kwds)
1406
1407 def __call__(self, *args, **kwds):
-> 1408 return self._obj.parent().function_call(self._name,
[self._obj] + list(args), kwds)
1409
1410 def help(self):
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in function_call(self, function, args, kwds)
1314 [s.name() for s in
args],
1315 ['%s=%s'%
(key,value.name()) for key, value in kwds.items()])
-> 1316 return self.new(s)
1317
1318 def _function_call_string(self, function, args, kwds):
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in new(self, code)
1095
1096 def new(self, code):
-> 1097 return self(code)
1098
1099
###################################################################
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __call__(self, x, name)
1030
1031 if isinstance(x, basestring):
-> 1032 return cls(self, x, name=name)
1033 try:
1034 return self._coerce_from_special_method(x)
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __init__(self, parent, value, is_name, name)
1449 except (TypeError, KeyboardInterrupt,
RuntimeError, ValueError), x:
1450 self._session_number = -1
-> 1451 raise TypeError, x
1452 self._session_number = parent._session_number
1453
TypeError: Computation failed since Maxima requested additional
constraints (try the command 'assume((a-1)*(a+1)>0)' before integral
or limit evaluation, for example):
Is (a-1)*(a+1) positive, negative, or zero?
sage: constraint
---------------------------------------------------------------------------
NameError Traceback (most recent call
last)
/home/saverio/sage/<ipython console> in <module>()
NameError: name 'constraint' is not defined
sage: integral(cos(t)/(a+cos(t)),t,0,2*pi)
ERROR: An unexpected error occurred while tokenizing input
The following traceback may be corrupted or invalid
The error message is: ('EOF in multi-line statement', (441, 0))
---------------------------------------------------------------------------
TypeError Traceback (most recent call
last)
/home/saverio/sage/<ipython console> in <module>()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/misc/
functional.pyc in integral(x, *args, **kwds)
716 """
717 if hasattr(x, 'integral'):
--> 718 return x.integral(*args, **kwds)
719 else:
720 from sage.symbolic.ring import SR
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
expression.so in sage.symbolic.expression.Expression.integral (sage/
symbolic/expression.cpp:29088)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in integrate(expression, v, a, b, algorithm)
587 return indefinite_integral(expression, v)
588 else:
--> 589 return definite_integral(expression, v, a, b)
590
591 integral= integrate
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
function.so in sage.symbolic.function.Function.__call__ (sage/symbolic/
function.cpp:4503)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in _eval_(self, f, x, a, b)
172 for integrator in self.integrators:
173 try:
--> 174 return integrator(*args)
175 except NotImplementedError:
176 pass
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/external.pyc in maxima_integrator(expression, v, a, b)
19 else:
20 try:
---> 21 result = expression._maxima_().integrate(v, a, b)
22 except TypeError, error:
23 s = str(error)
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
maxima.pyc in integral(self, var, min, max)
2110 if max is None:
2111 raise ValueError, "neither or both of min/max
must be specified."
-> 2112 return I(var, min, max)
2113
2114 integrate = integral
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __call__(self, *args, **kwds)
1406
1407 def __call__(self, *args, **kwds):
-> 1408 return self._obj.parent().function_call(self._name,
[self._obj] + list(args), kwds)
1409
1410 def help(self):
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in function_call(self, function, args, kwds)
1314 [s.name() for s in
args],
1315 ['%s=%s'%
(key,value.name()) for key, value in kwds.items()])
-> 1316 return self.new(s)
1317
1318 def _function_call_string(self, function, args, kwds):
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in new(self, code)
1095
1096 def new(self, code):
-> 1097 return self(code)
1098
1099
###################################################################
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __call__(self, x, name)
1030
1031 if isinstance(x, basestring):
-> 1032 return cls(self, x, name=name)
1033 try:
1034 return self._coerce_from_special_method(x)
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __init__(self, parent, value, is_name, name)
1449 except (TypeError, KeyboardInterrupt,
RuntimeError, ValueError), x:
1450 self._session_number = -1
-> 1451 raise TypeError, x
1452 self._session_number = parent._session_number
1453
TypeError: Computation failed since Maxima requested additional
constraints (try the command 'assume((a-1)*(a+1)>0)' before integral
or limit evaluation, for example):
Is (a-1)*(a+1) positive, negative, or zero?
sage: assume((a-1)*(a+1)>0)
sage: assume((a-1)*(a+1)>0)
sage: assume((a^2-1)>0)
sage: integral(cos(t)/(a+cos(t)),t,0,2*pi)
ERROR: An unexpected error occurred while tokenizing input
The following traceback may be corrupted or invalid
The error message is: ('EOF in multi-line statement', (441, 0))
---------------------------------------------------------------------------
TypeError Traceback (most recent call
last)
/home/saverio/sage/<ipython console> in <module>()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/misc/
functional.pyc in integral(x, *args, **kwds)
716 """
717 if hasattr(x, 'integral'):
--> 718 return x.integral(*args, **kwds)
719 else:
720 from sage.symbolic.ring import SR
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
expression.so in sage.symbolic.expression.Expression.integral (sage/
symbolic/expression.cpp:29088)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in integrate(expression, v, a, b, algorithm)
587 return indefinite_integral(expression, v)
588 else:
--> 589 return definite_integral(expression, v, a, b)
590
591 integral= integrate
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
function.so in sage.symbolic.function.Function.__call__ (sage/symbolic/
function.cpp:4503)()
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/integral.pyc in _eval_(self, f, x, a, b)
172 for integrator in self.integrators:
173 try:
--> 174 return integrator(*args)
175 except NotImplementedError:
176 pass
/home/saverio/sage/local/lib/python2.6/site-packages/sage/symbolic/
integration/external.pyc in maxima_integrator(expression, v, a, b)
19 else:
20 try:
---> 21 result = expression._maxima_().integrate(v, a, b)
22 except TypeError, error:
23 s = str(error)
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
maxima.pyc in integral(self, var, min, max)
2110 if max is None:
2111 raise ValueError, "neither or both of min/max
must be specified."
-> 2112 return I(var, min, max)
2113
2114 integrate = integral
/home/saverio/sage/local/lib/python2.6/site-packages/sage/interfaces/
expect.pyc in __call__(self, *args, **kwds)
1406
1407 def __call__(self, *args, **kwds):
-> 1408 return self._obj.parent().function_call(self._name,
[self._obj] + list(args), kwds)
1409
1410 def help(self):
--
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