#10682: sum fails with lower bound != 0 or 1 (upgrade maxima to 5.26)
---------------------------------------------------------+------------------
Reporter: fmaltey | Owner:
burcin
Type: defect | Status:
needs_info
Priority: critical | Milestone:
sage-5.0
Component: symbolics | Keywords:
maxima 5.26.0 binomial sum
Work_issues: domain issue, error handling in nintegral | Upstream: N/A
Reviewer: Jean-Pierre Flori, | Author:
Dima Pasechnick
Merged: | Dependencies:
---------------------------------------------------------+------------------
Comment(by jpflori):
About the multiplie maxima instance, there is indeed only one library
instance and I don't think that will change in the near future.
But one can instantiate pexpect interfaces (one or multiple one).
So if I'm a little bizarre and want to use such an interface, I'd like it
to behave as much as possible as the library one (e.g. doing something
like de_max = maxima(de) and then calling desolve on de_max, in that case
we'll get a pexpect interface by the parent() call)..
Of course desole is not really implemented to work in that case and in
fact it does not seem to do very well right now (it just returns different
kinds of NotImplementedError telling that Maxima failed).
As a consequence we might also think of getting rid of the _maxima_() and
parent() call and explicitely only use sage.calculus.calculus.maxima
instead.
In that case I'll be completely happy with the use of
sage.calculus.calculus.maxima for setting the domain.
Setting the domain can be domain with a simple call to set('domain','xxx')
as mentioned above.
But I just discovered that we (I?) messed up something when building the
library interface.
With the pexpect interface (be sure to actually start it with
maxima.start()), one can use maxima.domain directly. This does not work
with the library interface.
Of course we can also add a new method on top of that as well.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10682#comment:55>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
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-trac?hl=en.