Use sympy.stats, not sympy.statistics
In [1]: x, mu = symbols('x,mu', real=True)
In [2]: sigma = symbols('sigma', positive=True)
In [3]: from sympy.stats import *
In [4]: X = Normal('X', mu, sigma)
In [5]: moment?
Type: function
String form: <function moment at 0x7fc3fbbe2b18>
File: /home/mrocklin/workspace/sympy/sympy/stats/rv_interface.py
Definition: moment(X, n, c=0, condition=None, **kwargs)
Docstring:
Return the nth moment of a random expression about c i.e. E((X-c)**n)
Default value of c is 0.
Examples
========
>>> from sympy.stats import Die, moment, E
>>> X = Die('X', 6)
>>> moment(X, 1, 6)
-5/2
>>> moment(X, 2)
91/6
>>> moment(X, 1) == E(X)
True
In [6]: moment(X, 1)
Out[6]: μ
In [7]: moment(X, 2)
Out[7]:
2 2
μ + σ
In [8]: moment(X, 3)
Out[8]:
3 2
μ + 3⋅μ⋅σ
In [9]: moment(X, 4)
Out[9]:
4 2 2 4
μ + 6⋅μ ⋅σ + 3⋅σ