Tutorials › Statistical Theory I - Probability and Distribution Theory › Bernoulli, Binomial, and Poisson Moment Workshop

Moments and Generating Functions · Tutorial 509 of 994

Bernoulli, Binomial, and Poisson Moment Workshop

Learn how the PGF and MGF make moment calculations for three fundamental count distributions direct, and how factorial moments convert to ordinary and central moments.

Intermediate 10 min read

What You'll Learn

  • Write the PGF and MGF for Bernoulli, binomial, and Poisson variables.
  • Calculate factorial moments from PGF derivatives and raw moments from MGF derivatives.
  • Convert factorial moments into ordinary moments for these distributions.
  • Derive means, variances, and selected third and fourth moments.
  • Recognize and correct common errors in differentiating generating functions.

Why Work With Generating Functions?

For a count variable, direct summation can make even a variance calculation cumbersome. A probability-generating function (PGF) packages the probabilities into a single function whose derivatives give factorial moments. A moment-generating function (MGF) provides ordinary moments directly. Bernoulli, binomial, and Poisson variables are especially convenient: their functions have simple forms, and their derivatives expose useful patterns in the moments.

The two approaches answer related but different questions. PGF derivatives naturally produce products such as \(X(X-1)\), while MGF derivatives produce powers such as \(X^2\). Recognizing which type of moment a derivative gives is essential when moving from a generating function to a variance or a central moment.

PGF and MGF Formulas for the Three Distributions

Definition: For a nonnegative integer-valued random variable \(X\), its probability-generating function is \(G_X(s)=E[s^X]\), wherever the expectation is finite. Its moment-generating function is \(M_X(t)=E[e^{tX}]\), wherever finite. If the required derivatives exist, \(G_X^{(r)}(1)=E[(X)_r]\), where \((X)_r=X(X-1)\cdots(X-r+1)\), and \(M_X^{(r)}(0)=E[X^r]\). The quantity \(E[(X)_r]\) is the \(r\)th factorial moment; \(E[X^r]\) is the \(r\)th raw moment.

For the distributions considered here, the PGFs are polynomials or an exponential function, and the MGFs are finite for every real argument. Thus the derivatives used below exist. Write \(q=1-p\) for a Bernoulli or binomial parameter \(p\).

DistributionPGF \(G_X(s)\)MGF \(M_X(t)\)
Bernoulli\((p)\)\(q+ps\)\(q+pe^t\)
Binomial\((n,p)\)\((q+ps)^n\)\((q+pe^t)^n\)
Poisson\((\lambda)\)\(e^{\lambda(s-1)}\)\(e^{\lambda(e^t-1)}\)

For example, the Poisson PGF follows by summing its probability mass function: \(G_X(s)=\sum_{k=0}^{\infty}s^ke^{-\lambda}\lambda^k/k! =e^{-\lambda}e^{\lambda s}\). Replacing \(s\) with \(e^t\) gives the MGF. The Bernoulli formulas follow by summing over \(X=0,1\). The binomial formulas follow from its probability mass function and the binomial theorem.

Factorial Moments From PGF Derivatives

The usefulness of a PGF is especially clear for these three models. The derivative pattern can be obtained explicitly. For Bernoulli\((p)\), \(G_X'(s)=p\), and all derivatives of order at least two are zero. For \(X\sim\operatorname{Binomial}(n,p)\), repeated differentiation gives, for \(1\le r\le n\),

$$ G_X^{(r)}(s)=(n)_r p^r(q+ps)^{n-r}, \qquad E[(X)_r]=G_X^{(r)}(1)=(n)_r p^r. $$

Here \((n)_r=n(n-1)\cdots(n-r+1)\). If \(r>n\), the derivative and factorial moment are zero. For a Poisson variable, differentiating \(G_X(s)=e^{\lambda(s-1)}\) repeatedly yields \(G_X^{(r)}(s)=\lambda^r e^{\lambda(s-1)}\), so \(E[(X)_r]=\lambda^r\).

Result: For \(X\sim\operatorname{Bernoulli}(p)\), \(E[(X)_1]=p\) and \(E[(X)_r]=0\) for \(r\ge2\). For \(X\sim\operatorname{Binomial}(n,p)\), \(E[(X)_r]=(n)_r p^r\). For \(X\sim\operatorname{Poisson}(\lambda)\), \(E[(X)_r]=\lambda^r\).

The result for the Poisson distribution can also be checked from the defining series: its \(r\)th factorial moment is \(e^{-\lambda}\sum_{k=r}^{\infty}(k)_r\lambda^k/k!\). Using \((k)_r/k!=1/(k-r)!\), this becomes \(e^{-\lambda}\lambda^r\sum_{j=0}^{\infty}\lambda^j/j!=\lambda^r\). This verifies the derivative calculation directly from the probability mass function.

From Factorial Moments to Means and Variances

The first two factorial moments are \(E[X]\) and \(E[X(X-1)]\). Since \(X^2=X(X-1)+X\), the raw second moment and variance satisfy

$$ E[X^2]=E[(X)_2]+E[X], \qquad \operatorname{Var}(X)=E[(X)_2]+E[X]-\{E[X]\}^2. $$

For the binomial distribution, this gives \(E[X]=np\) and \(E[X^2]=n(n-1)p^2+np\). Subtracting \(n^2p^2\) gives \(\operatorname{Var}(X)=np(1-p)\). For the Poisson distribution, \(E[X]=\lambda\) and \(E[X^2]=\lambda^2+\lambda\), so \(\operatorname{Var}(X)=\lambda\). A Bernoulli variable is the binomial case \(n=1\), giving mean \(p\) and variance \(pq\).

These results can also be read from the MGFs. Differentiating an MGF at zero gives raw moments: \(M_X'(0)=E[X]\) and \(M_X''(0)=E[X^2]\). For example, \(M_X(t)=(q+pe^t)^n\) has \(M_X'(0)=np\); the second derivative at zero is \(n(n-1)p^2+np\), agreeing with the PGF calculation. This is a useful independent check.

Worked Example: Bernoulli Moments by Both Functions

Let \(X\sim\operatorname{Bernoulli}(0.2)\), so \(p=0.2\) and \(q=0.8\). Find its mean, variance, and third central moment.

The PGF is \(G_X(s)=0.8+0.2s\), so \(G_X'(1)=0.2\) and \(G_X''(1)=0\). Therefore \(E[X]=0.2\), \(E[X(X-1)]=0\), and \(E[X^2]=0+0.2=0.2\). It follows that \(\operatorname{Var}(X)=0.2-(0.2)^2=0.16\).

The MGF is \(M_X(t)=0.8+0.2e^t\). Its first three derivatives at zero are each \(0.2\), so \(E[X]=E[X^2]=E[X^3]=0.2\). Expanding the centered cube, \(E[(X-0.2)^3]=E[X^3]-3(0.2)E[X^2]+3(0.2)^2E[X]-(0.2)^3\). Substitution gives \(0.2-0.12+0.024-0.008=0.096\). Equivalently, the Bernoulli formula \(pq(q-p)\) gives \(0.2(0.8)(0.6)=0.096\).

Selected Higher Moments

The identities \(X^3=(X)_3+3(X)_2+X\) and \(X^4=(X)_4+6(X)_3+7(X)_2+X\) translate factorial moments into raw moments. They follow by expanding the products on the right. These conversions make higher-order calculations manageable without summing each power against the probability mass function.

For a binomial variable, the factorial-moment result gives \(E[X^3]=(n)_3p^3+3(n)_2p^2+np\). For a Poisson variable, it gives \(E[X^3]=\lambda^3+3\lambda^2+\lambda\) and \(E[X^4]=\lambda^4+6\lambda^3+7\lambda^2+\lambda\). Central moments then follow by expanding powers of \(X-E[X]\). In particular, the third central moment of a binomial variable is \(npq(1-2p)\), and for a Poisson variable the third central moment is \(\lambda\). For Poisson, the fourth central moment is \(\lambda+3\lambda^2\).

Derivation: For \(X\sim\operatorname{Poisson}(\lambda)\), use \(E[X]=\lambda\), \(E[X^2]=\lambda^2+\lambda\), \(E[X^3]=\lambda^3+3\lambda^2+\lambda\), and \(E[X^4]=\lambda^4+6\lambda^3+7\lambda^2+\lambda\). Then \(E[(X-\lambda)^3]=E[X^3]-3\lambda E[X^2]+2\lambda^3=\lambda\). Also \(E[(X-\lambda)^4]=E[X^4]-4\lambda E[X^3]+6\lambda^2E[X^2]-3\lambda^4=\lambda+3\lambda^2\).

Worked Example: Binomial Factorial Moments and Skewness Direction

Let \(X\sim\operatorname{Binomial}(8,0.25)\), so \(q=0.75\). Find the mean, variance, second raw moment, and third central moment.

The first two factorial moments are \(E[X]=8(0.25)=2\) and \(E[(X)_2]=8\cdot7(0.25)^2=56(0.0625)=3.5\). Thus \(E[X^2]=3.5+2=5.5\), and \(\operatorname{Var}(X)=5.5-2^2=1.5\). This agrees with \(npq=8(0.25)(0.75)=1.5\).

For the third raw moment, \(E[(X)_3]=8\cdot7\cdot6(0.25)^3=336(0.015625)=5.25\). Hence \(E[X^3]=5.25+3(3.5)+2=17.75\). The third central moment is \(17.75-3(2)(5.5)+2(2^3)=17.75-33+16=0.75\). The compact expression gives the same answer: \(npq(1-2p)=1.5(1-0.5)=0.75\). It is positive because \(p<0.5\).

Worked Example: Poisson Fourth Central Moment

Let \(X\sim\operatorname{Poisson}(3)\). Calculate its mean, variance, third raw moment, and fourth central moment.

The mean and variance both equal \(\lambda=3\). The factorial moments of orders one through four are \(3,9,27,81\). Converting the third factorial moment gives \(E[X^3]=27+3(9)+3=57\). For the fourth raw moment, \(E[X^4]=81+6(27)+7(9)+3=81+162+63+3=309\).

Now center at the mean: \(E[(X-3)^4]=309-4(3)(57)+6(3^2)(12)-3(3^4)\). Here \(E[X^2]=9+3=12\). Therefore the calculation is \(309-684+648-243=30\). The general expression gives \(3+3(3^2)=30\), confirming the arithmetic.

MGF Derivatives as a Direct Check

The explicit MGFs provide a compact route to the first two moments. For \(X\sim\operatorname{Poisson}(\lambda)\), \(M_X(t)=e^{\lambda(e^t-1)}\). Differentiating gives \(M_X'(t)=\lambda e^tM_X(t)\), and \(M_X''(t)=(\lambda e^t+\lambda^2e^{2t})M_X(t)\). Since \(M_X(0)=1\), \(E[X]=M_X'(0)=\lambda\) and \(E[X^2]=M_X''(0)=\lambda+\lambda^2\). The variance is therefore \(\lambda\).

For \(X\sim\operatorname{Bernoulli}(p)\), differentiating \(M_X(t)=q+pe^t\) any positive number of times gives \(pe^t\), so \(E[X^r]=p\) for every integer \(r\ge1\). This is also immediate from \(X^r=X\), since \(X\) takes only the values zero and one. That observation is a useful check on higher raw moments in the Bernoulli case.

Common Mistake: Confusing the Two Types of Moments

A frequent error is to treat \(G_X''(1)\) as \(E[X^2]\). It is instead \(E[X(X-1)]\). The distinction matters even for the simplest count models: for \(X\sim\operatorname{Poisson}(\lambda)\), \(G_X''(1)=\lambda^2\), whereas \(E[X^2]=\lambda^2+\lambda\). The correction is \(X^2=(X)_2+X\), so the first factorial moment must be added.

Another error is to evaluate a PGF derivative at zero when seeking a moment. The coefficient interpretation at zero is useful for extracting probabilities, but factorial moments come from derivatives at one. For example, \(G_X'(1)=E[X]\); in general \(G_X'(0)\) is not the mean. Keeping the evaluation point and the moment type visible in each calculation prevents both mistakes.

Key takeaway: Differentiate a PGF at \(s=1\) to obtain factorial moments, then convert them when ordinary moments are needed. Differentiate an MGF at \(t=0\) to obtain raw moments directly. For Bernoulli, binomial, and Poisson variables, these two routes give transparent checks on means, variances, and selected higher moments.

Check Your Understanding

Use the PGF or MGF identities above, and show the moment conversion whenever a PGF derivative gives a factorial moment.

  1. For \(X\sim\operatorname{Bernoulli}(0.6)\), calculate \(E[X^2]\) and \(\operatorname{Var}(X)\).
  2. For \(X\sim\operatorname{Binomial}(5,0.4)\), calculate \(E[(X)_2]\), \(E[X^2]\), and the variance.
  3. For \(X\sim\operatorname{Poisson}(2)\), calculate \(E[X^3]\) from factorial moments.
  4. Explain why \(G_X''(1)\) is not generally the second raw moment.
  5. For a Poisson variable with parameter \(\lambda\), verify that the third central moment equals \(\lambda\) using its first three raw moments.