On Tue, May 18, 2010 at 7:10 AM, Amadeus W.M. <amadeus84 at verizon.net> wrote:
> How do I make maxima convert something like
>
> sum( x(k) + alpha*k,k,1,n )
>
> to
>
> sum(x(k)) + alpha*k*(k+1)/2;
>
> i.e. I want it to split the sum and simplify each term.
(%i1) load(simplify_sum)$
(%i2) sum(x(k)+alpha*k,k,1,n)$
(%i3) simplify_sum(split_sum(%));
(%o3) (alpha*(n^2+n))/2+sum(x(k),k,1,n)
HTH, Andrej