From: Robert D. <rob...@us...> - 2007-07-25 03:29:06
|
Update of /cvsroot/maxima/maxima/tests In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv23186/tests Modified Files: rtestsum.mac Log Message: Simplify definite summations to explicit sums (i.e. expressions with operator = "+") only if the simpsum flag is true. This restores the behaviour of Maxima previous to the revisions of December 2005 when it was changed inadvertently in this respect. Index: rtestsum.mac =================================================================== RCS file: /cvsroot/maxima/maxima/tests/rtestsum.mac,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- rtestsum.mac 19 Jul 2007 00:10:08 -0000 1.15 +++ rtestsum.mac 25 Jul 2007 03:29:01 -0000 1.16 @@ -843,3 +843,16 @@ (kill (a, i), x : a[i], sum (x, i, 1, 3)); a[1] + a[2] + a[3]; +/* Restore treatment of definite summations as it was before summation + * revisions of December 2005: simplify definite summation to explicit + * sum only if simpsum is true. + */ + +(kill (f), sum (f(i), i, 1, 3)); +f(1) + f(2) + f(3); + +'sum (f(i), i, 1, 3); +'sum (f(i), i, 1, 3); + +'sum (f(i), i, 1, 3), simpsum; +f(1) + f(2) + f(3); |