Unfortunately Sage doesn't have native code to find closed forms for
sums at the moment. You will have to use maxima directly to solve this problem.
I have an implementation of various (mostly theoretical) parts of
symbolic summation algorithms, but it has no user interface. I expect
to push this code in Sage at the end of May, after I sort the user
interface out and add some other basic dependencies in Sage.
Cheers,
Burcin
You can use maxima as illustrated in William's message here:
http://groups.google.com/group/sage-support/browse_thread/thread/45849ec99438bbac/008b4a34dbf72cf6
sage: a=maxima('sum(sum(sum(1,j,k+1,i-1), i, k+1, N), k, 0, N),
simpsum').sage()
sage: a
(2*N^3 + 3*N^2 + N)/12 - (N^3 + N^2)/2 + (N^2 + N)/4 + N^2*(N + 1)/2 -
N*(N + 1)/2
sage: a.simplify_full()
(N^3 - N)/6
Jason