#10682: Upgrade maxima to 5.26
---------------------------------------------+------------------------------
Reporter: fmaltey | Owner: burcin
Type: defect | Status: needs_review
Priority: critical | Milestone: sage-5.0
Component: symbolics | Keywords: maxima 5.26.0
binomial sum
Work_issues: | Upstream: N/A
Reviewer: Jean-Pierre Flori, Nils Bruin | Author: Dima Pasechnik
Merged: | Dependencies:
---------------------------------------------+------------------------------
Comment(by dimpase):
Replying to [comment:92 jpflori]:
> Ok, I understand. Nonetheless I think its better to be more verbose as
was the case before, especially that no error is now explicitely returned.
>
> If someone does not pay attention, one might think that Sage returns 0
for the integral of x between 0 an 1.
OK, I updated the patch as follows, to reflect this and a couple of other
minor points raised:
{{{
diff --git a/sage/calculus/calculus.py b/sage/calculus/calculus.py
--- a/sage/calculus/calculus.py
+++ b/sage/calculus/calculus.py
@@ -641,6 +641,8 @@
``numerical_integral`` that implements numerical
integration using the GSL C library. It is potentially much faster
and applies to arbitrary user defined functions.
+ Also, there are limits to the precision to which Maxima can compute
+ the integral to due to limitations in quadpack.
::
diff --git a/sage/calculus/wester.py b/sage/calculus/wester.py
--- a/sage/calculus/wester.py
+++ b/sage/calculus/wester.py
@@ -383,9 +383,10 @@
::
sage: # (YES) Assuming Re(x)>0, Re(y)>0, deduce
x^(1/n)*y^(1/n)-(x*y)^(1/n)=0.
- sage: # Maxima 5.26 does not do "just" simpify() here. Thus
simplify_exp() used.
+ sage: # Maxima 5.26 cannot do "just" simpify() here. Thus
simplify_exp() is used.
+ sage: # This is a regression from 5.24
sage: # assume(real(x) > 0, real(y) > 0) # (not needed for
simplify_exp())
- sage: n = var('n');
+ sage: n = var('n')
sage: f = x^(1/n)*y^(1/n)-(x*y)^(1/n)
sage: f.simplify_exp()
0
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10682#comment:93>
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.