Generating functions

Generating function

In mathematics, a generating function is a way of encoding an infinite sequence of numbers (an) by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary series, the formal power series is not required to converge: in fact, the generating function is not actually regarded as a function, and the "variable" remains an indeterminate. Generating functions were first introduced by Abraham de Moivre in 1730, in order to solve the general linear recurrence problem. One can generalize to formal power series in more than one indeterminate, to encode information about infinite multi-dimensional arrays of numbers. There are various types of generating functions, including ordinary generating functions, exponential generating functions, Lambert series, Bell series, and Dirichlet series; definitions and examples are given below. Every sequence in principle has a generating function of each type (except that Lambert and Dirichlet series require indices to start at 1 rather than 0), but the ease with which they can be handled may differ considerably. The particular generating function, if any, that is most useful in a given context will depend upon the nature of the sequence and the details of the problem being addressed. Generating functions are often expressed in closed form (rather than as a series), by some expression involving operations defined for formal series. These expressions in terms of the indeterminate x may involve arithmetic operations, differentiation with respect to x and composition with (i.e., substitution into) other generating functions; since these operations are also defined for functions, the result looks like a function of x. Indeed, the closed form expression can often be interpreted as a function that can be evaluated at (sufficiently small) concrete values of x, and which has the formal series as its series expansion; this explains the designation "generating functions". However such interpretation is not required to be possible, because formal series are not required to give a convergent series when a nonzero numeric value is substituted for x. Also, not all expressions that are meaningful as functions of x are meaningful as expressions designating formal series; for example, negative and fractional powers of x are examples of functions that do not have a corresponding formal power series. Generating functions are not functions in the formal sense of a mapping from a domain to a codomain. Generating functions are sometimes called generating series, in that a series of terms can be said to be the generator of its sequence of term coefficients. (Wikipedia).

Video thumbnail

Determine Generating Functions of Sequences from Known Generating Functions (Part 2)

This video explains how to determine generating functions of sequences from known generating functions. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Building Generating Functions for Sequences Using Differencing

This video explains how to build generating functions for various sequences using the technique of differencing. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Introduction to Building Generating Functions for Sequences

This video explains how to build generating functions for various basic sequences. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Determine Sequences from Given Generating Functions (Part 1)

This video explains how to determine sequences from generating functions. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Determine Generating Functions of Sequences from Known Generating Functions (Part 1)

This video explains how to determine generating functions of sequences from known generating functions. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Introduction to Generating Functions for Sequences

This video introduces a generating function for an infinite sequence. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Determine a Generating Function for the Sequence: 4,5,7,10,14,… Using Differencing

This video explains how to build a generating function for a sequence using the technique of differencing. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Determine a Generating Function for a Recursively Defined Sequence (a_n=3a_(n-1)-2a_(n-2)

This video explains how to determine a generating function for recursively defined sequence. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Video thumbnail

Twisted generating functions and the nearby Lagrangian conjecture - Sylvain Courte

Joint IAS/Princeton/Montreal/Paris/Tel-Aviv Symplectic Geometry Topic: Twisted generating functions and the nearby Lagrangian conjecture Speaker: Sylvain Courte Affiliation: Université Grenoble Alpes Date: February 26, 2021 For more video please visit http://video.ias.edu Courte-2021-02

From playlist Mathematics

Video thumbnail

Understanding the basic reproduction number via branching process by Sujit Kumar Nath

Seminar Understanding the basic reproduction number via branching process Speaker: Sujit Kumar Nath (University of Leeds) Date: Wed, 30 September 2020, 15:00 to 16:30 Venue: Online seminar Abstract Branching process is a random process having many applications in physics, biology a

From playlist Seminar Series

Video thumbnail

FoxH: A New Super Special Function

The Wolfram Language has over 250 mathematical functions, including well-known elementary and special functions. Most of these mathematical functions might be considered as specific cases of very general superfunctions like the G-function or MeijerG, which was introduced in Version 3 of Ma

From playlist Wolfram Technology Conference 2021

Video thumbnail

Lecture 10 - Generating Functions

This is Lecture 10 of the CSE547 (Discrete Mathematics) taught by Professor Steven Skiena [http://www.cs.sunysb.edu/~skiena/] at Stony Brook University in 1999. The lecture slides are available at: http://www.cs.sunysb.edu/~algorith/math-video/slides/Lecture%2010.pdf More information may

From playlist CSE547 - Discrete Mathematics - 1999 SBU

Video thumbnail

Foundations - Seminar 14 - Gödel's incompleteness theorem Part 6

Billy Price and Will Troiani present a series of seminars on foundations of mathematics. In this seminar Will Troiani continues with the proof of Gödel's incompleteness theorem. You can join this seminar from anywhere, on any device, at https://www.metauni.org. This video was filmed in D

From playlist Foundations seminar

Video thumbnail

DjangoCon 2019 - Lazy Looping: The Next Iteration by Trey Hunner

DjangoCon 2019 - Lazy Looping: The Next Iteration by Trey Hunner In this talk we'll learn about the properties of iterators, learn how to create our own iterators with generators, and take a look at how iterators and generators allow us to write our looping code in a fundamentally differe

From playlist DjangoCon US 2019

Video thumbnail

On the critic function of implicit generative models - Arthur Gretton

Seminar on Theoretical Machine Learning Topic: On the critic function of implicit generative models Speaker: Arthur Gretton Affiliation: University College London Date: July 28, 2020 For more video please visit http://video.ias.edu

From playlist Mathematics

Video thumbnail

On the critic function of implicit generative models - Arthur Gretton

Seminar on Theoretical Machine Learning Topic: On the critic function of implicit generative models Speaker: Arthur Gretton Affiliation: University College London Date: July 28, 2020 For more video please visit http://video.ias.edu

From playlist Mathematics

Video thumbnail

Determine a Sequences from Given Generating Functions (Part 2)

This video explains how to determine sequences from generating functions. mathispower4u.com

From playlist Additional Topics: Generating Functions and Intro to Number Theory (Discrete Math)

Related pages

Fibonacci number | Rational function | Multiplicative function | Formal power series | Series expansion | Generalized Appell polynomials | Indeterminate (variable) | Continued fraction | Codomain | Cauchy's integral formula | Discrete Fourier transform | Convergent series | I. J. Good | Bernoulli number | Fractional calculus | Chebyshev polynomials | Periodic function | Probability-generating function | Asymptotic analysis | Maclaurin series | Generalized hypergeometric function | Stirling transform | Gamma function | Binomial coefficient | Even and odd functions | Contour integration | Analytic function | Difference polynomials | Divisor function | Partition function (number theory) | Dirichlet character | Sheffer sequence | Radius of convergence | Absolute convergence | Root of unity | Ramanujan's congruences | Domain of a function | Generalized continued fraction | Combinatorics | Degree of a polynomial | Cauchy product | Polynomial sequence | Order of accuracy | Combinatorial principles | Cyclic sieving | Binomial transform | Moment-generating function | Stanley's reciprocity theorem | Lambert series | Euler numbers | Catalan number | Spanning tree | Bell series | Euler product | Residue (complex analysis) | Q-Pochhammer symbol | Umbral calculus | Rook polynomial | Polylogarithm | Binomial type | Stirling numbers of the second kind | Mathematics | Recurrence relation | Function (mathematics) | Closed-form expression | Stirling numbers of the first kind | Convolution | George Pólya | List of mathematical series | Partition (number theory) | Generating function transformation | Laguerre polynomials | Partition function (mathematics) | Generating function | Riemann zeta function | Triangular number | Z-transform | Functional equation | Coefficient | Entire function | Geometric series | Harmonic number | Enumeration | Geometric progression | Euler–Maclaurin formula | Number theory | Experimental mathematics | Square number | Q-difference polynomial | Dirichlet series | Probability mass function | Multiplicative inverse