Mathematica > Mathematics and Algorithms > Calculus > Discrete Calculus >
Mathematica > Mathematics and Algorithms > Discrete Mathematics > Discrete Calculus >

GeneratingFunction

GeneratingFunction[expr, n, x]
gives the generating function in x for the sequence whose n^(th) series coefficient is given by the expression expr.
GeneratingFunction[expr, {n1, n2, ...}, {x1, x2, ...}]
gives the multidimensional generating function in x1, x2, ... whose n1, n2, ... coefficient is given by expr.
  • The generating function for a sequence whose n^(th) term is an is given by sum_(n=0)^(infty)a_n x^n.
  • The multidimensional generating function is given by .
  • The following options can be given:
Assumptions$Assumptionsassumptions to make about parameters
GenerateConditionsFalsewhether to generate answers that involve conditions on parameters
MethodAutomaticmethod to use
VerifyConvergenceTruewhether to verify convergence
The generating function for the sequence whose n^(th) term is 1:
In[1]:=
Click for copyable input
Out[1]=
All coefficients in the series are 1:
In[2]:=
Click for copyable input
Out[2]=
 
Univariate generating function:
In[1]:=
Click for copyable input
Out[1]=
Multivariate:
In[2]:=
Click for copyable input
Out[2]=
 
The generating function for a shifted sequence:
In[1]:=
Click for copyable input
Out[1]=
New in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team