Formule d'inversion de Pascal

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Voir homonymes

La formule d'inversion de Pascal est une formule qui traduit l'involutivité de la transformation binomiale.

Énoncé

Soit (ak)k et (bk)k deux suites à valeurs dans un groupe abélien, par exemple (ℝ, +). Pour tout entier naturel n, on a

p{0,,n}bp=k=0p(pk)ak

si et seulement si

p{0,,n}ap=(1)pk=0p(1)k(pk)bk,

où les (pk) désignent les coefficients binomiaux.

Démonstration

Deux suites (an)n et (bn)n sont liées par bp=k=0p(pk)ak si et seulement si leurs séries formelles génératrices exponentielles A et B vérifient B(X)=eXA(X). Modèle:Démonstration On a alors A(X)=eXB(X), c'est-à-dire (d'après cette même équivalence) (1)pap=k=0p(pk)(1)kbk.

Pour d'autres démonstrations, voir le § « Formulation alternative » de l'article sur la transformation binomiale (qui utilise le théorème d'interpolation de Newton) et la Modèle:Note autre projet

Applications classiques

On peut se servir de cette formule en dénombrement, en particulier pour calculer le nombre de dérangements d'un ensemble fini ou le nombre de surjections d'un ensemble fini vers un autre.

Nombre de dérangements d'un ensemble fini

Notons Nn le nombre de dérangements — c'est-à-dire de permutations sans point fixe — d'un ensemble à n éléments. La formule d'inversion de Pascal donne :

Nn=n!k=0n(1)kk!.

(Modèle:Note autre projet)

Nombre de surjections d'un ensemble fini vers un autre

Notons Sp,n le nombre de surjections d'un ensemble à p éléments sur un ensemble à n éléments. La formule d'inversion de Pascal donne :

Sp,n=k=0n(1)nk(nk)kp.

(Modèle:Note autre projet)

Version polynomiale

Modèle:Section à sourcer

Une autre version de cette inversion avec Tk au lieu de (pk) :

Soit un polynôme

Q(T)=k=0mckTk

(à coefficients dans un anneau, ou même seulement un groupe abélien), on a

j=0m(1)mj(mj)Q(X+j)=m!cm.

En effet, la m-ième différence finie de Q est égale d'une part à j=0m(1)mj(mj)Q(X+j) et d'autre part à m!cm.

Modèle:Portail