Hi,
I want to know about the "summation" function used in sympy.
The code should be according to the documentation but for summation, As @asmeurer had mentioned earlier to me that- "he is not sure regarding the summation function. That what sympy should be doing with it."
Right now the documentation does not match with the way summation is done right now.
1. Following the way as the documentation says "taking
all integer values from ``start`` through ``end``".
which implies summation like
summation(exp(a*x), (x, 1.2, 1.5)) would result in a value of zero. (since no integer value is included between 1.2 and 1.5)
I think this would not be the best way to go. As the this would result in many function summation to result in a value even if the summation should not exist.
2. Following the way sympy is going right now i.e evaluate the the summation for general expression and than substituting the value of lower and upper limit. (I don't think it would be a good way to go.)
3. Following the way the Wolfram Alpha is doing i.e evaluating making the lower limit not to be a fraction for evaluating the summation.
I would like to work on the issue #5822 .