Table des matières

Fonction génératrice

En mathématiques, la fonction génératrice de la suite (an) est la série formelle définie par :$\sum a_nX^n$ On confond parfois la fonction génératrice et une fonction de la variable x. Cependant, il est utile de préciser qu'une fonction génératrice est avant tout une série formelle et que la fonction de la variable x correspondante risque de ne pas converger pour tout x.

On parle aussi de fonction génératrice exponentielle de la suite (an) définie par la série formelle $\sum a_n \frac{X^n}{n!}$.

Lorsque l'on travaille plutôt avec l'inverse de X, la variable z=1/X, on parle alors de la transformée en Z, $\sum a_n{(1/z)}^n$, qui est beaucoup utilisée en traitement du signal et en asservissements.

On peut retrouver la suite initiale (an) à partir de la fonction génératrice $F(X)$ (resp. la fonction génératrice exponentielle $E(X)$) selon les formules :$a_k = \frac{1}{k!} \frac{d^k F}{d X^k}(0) \quad\text{ et }\quad a_k = \frac{d^k E}{d X^k}(0)$

Définition

Soit X une variable aléatoire entière et positive, la fonction génératrice de X est la série entière:

$ G_X(t)=\sum _{k=0} ^\infty \mathbb{P}(X=k)t^k,$

où $\scriptstyle\ \mathbb{P}(X=k)\ $ est la probabilité que la variable aléatoire X prenne la valeur k.

Fonctions génératrices de lois usuelles

$G_{\lambda}(t)=e^{\lambda(t-1)}\ ;$

$G_{n,p}(t) = (1-p+pt)^n.$

Propriétés

$G_X(t)=\mathbb{E}[t^{ X}].$

$\mathbb{E}[X]= \frac{dG_X}{dt} (t=1).$

$ Var[X]=\frac{d^2 G_X}{dt^2} (t=1) + \frac {dG_X} {dt} (t=1) - \left(\frac{dG_X}{dt} (t=1)\right)^2.$

$G_{X+Y}=G_X\times G_Y.$

Remarque : La réciproque est fausse.

$S_n = \sum_{i=1}^n a_i X_i,$

où les ai sont des constantes, alors

$G_{S_n}(z) = E(z^{S_n}) = E(z^{\sum_{i=1}^n a_i X_i,}) = G_{X_1}(z^{a_1})G_{X_2}(z^{a_2})\cdots G_{X_n}(z^{a_n}).$

$S_n = \sum_{i=1}^n X_i,$

a pour fonction génératrice :

$G_{S_n} = G^n.$

Composition des fonctions génératrices

La propriété suivante est particulièrement utile à l'étude des processus de Galton-Watson. Soit $\scriptstyle\ (X_n)\ $ une suite de variables aléatoires de même loi et $\scriptstyle\ N\ $ une variable aléatoire, toutes à valeurs dans $\scriptstyle\ \mathbb{N}.$

$S_N = \sum_{n=1}^{N}X_n= \sum_{n\ge 1}X_n\ 1\!\!1_{\{N\ge n\}}.$

Alors :

$G_{S_N}=G_N\circ G_X.$

Notons que, si $\scriptstyle\ S_0\equiv 0,\ $ et si $S_n = \sum_{k=1}^{n}X_k,$ alors $S_N = \sum_{n\ge 0}\ S_n\ 1\!\!1_{\{N= n\}}.$ Par conséquent, $ \begin{align} G_{S_N}(z) &= \mathbb{E}\left[z^{S_N}\right]\\ &= \mathbb{E}\left[z^{\sum_{n\ge 0}\ S_n\ 1\!\!1_{\{N= n\}}}\right]\\ &= \mathbb{E}\left[\sum_{n\ge 0}\ z^{S_n}\ 1\!\!1_{\{N= n\}}\right]\\ &= \sum_{n\ge 0}\ \mathbb{E}\left[z^{S_n}\ 1\!\!1_{\{N= n\}}\right]\\ &= \sum_{n\ge 0}\ \mathbb{E}\left[z^{S_n}\right]\times\mathbb{E}\left[1\!\!1_{\{N= n\}}\right]\\ &= \sum_{n\ge 0}\ G_{S_n}(z)\times\mathbb{P}\left(N= n\right)\\ &= \sum_{n\ge 0}\ \mathbb{P}\left(N= n\right)\times \left(G_{X}(z)\right)^n\\ &= G_N\left(G_X(z)\right). \end{align}$

Généralisation aux variables aléatoires non entières

Cette notion de fonction génératrice se généralise aux variables aléatoires continues par les fonctions caractéristiques. Une autre notion utile est la fonction génératrice des moments.