オリジナル
WolframAlpha で
和
sum_(n=n)^m n = 1/2 (m - n + 1) (m + n)
sum_(n=5)^15 n = 110
結果
110
SymPy Liveで(Pycharmでも)
以下サイトに、ソースコードを貼り付けて、Evaluateです。
from sympy import *
var('k n m')
print("#",Sum(k, (k, n, m)) )
print("#",Sum(k, (k, n, m)).doit())
print("#")
mySubs={n:5,m:15}
print("#",Sum(k, (k, n, m)) .subs(mySubs))
print("#",Sum(k, (k, n, m)).doit() .subs(mySubs))
print("#",(m**2/2 + m/2 - n**2/2 + n/2).subs(mySubs))
# Sum(k, (k, n, m))
# m**2/2 + m/2 - n**2/2 + n/2
#
# Sum(k, (k, 5, 15))
# 110
# 110
参考