Formule d'inversion de Pascal

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Pascal.

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

Énoncé

Soit ( a k ) k N {\displaystyle (a_{k})_{k\in \mathbb {N} }} et ( b k ) k N {\displaystyle (b_{k})_{k\in \mathbb {N} }} deux suites à valeurs dans un groupe abélien, par exemple (ℝ, +). Pour tout entier naturel n {\displaystyle n} , on a

p { 0 , , n } b p = k = 0 p ( p k ) a k {\displaystyle \forall p\in \{0,\dots ,n\}\quad b_{p}=\sum _{k=0}^{p}{p \choose k}a_{k}}

si et seulement si

p { 0 , , n } a p = ( 1 ) p k = 0 p ( 1 ) k ( p k ) b k {\displaystyle \forall p\in \{0,\dots ,n\}\quad a_{p}=(-1)^{p}\sum _{k=0}^{p}(-1)^{k}{p \choose k}b_{k}} ,

où les ( p k ) {\displaystyle {p \choose k}} désignent les coefficients binomiaux.

Démonstration

Deux suites ( a n ) n N {\displaystyle (a_{n})_{n\in \mathbb {N} }} et ( b n ) n N {\displaystyle (b_{n})_{n\in \mathbb {N} }} sont liées par b p = k = 0 p ( p k ) a k {\displaystyle b_{p}=\sum _{k=0}^{p}{p \choose k}a_{k}} si et seulement si leurs séries formelles génératrices exponentielles A {\displaystyle A} et B {\displaystyle B} vérifient B ( X ) = e X A ( X ) {\displaystyle B(X)=\mathrm {e} ^{X}A(X)} .

Démonstration
B ( X ) = p N X p p ! b p = p N X p p ! k = 0 p ( p k ) a k = p N X p k = 0 p a k k ! ( p k ) ! = j , k N X j + k a k k ! j ! = j N X j j ! k N X k k ! a k = e X A ( X ) . {\displaystyle {\begin{aligned}B(X)&=\sum _{p\in \mathbb {N} }{\frac {X^{p}}{p!}}b_{p}\\&=\sum _{p\in \mathbb {N} }{\frac {X^{p}}{p!}}\sum _{k=0}^{p}{p \choose k}a_{k}\\&=\sum _{p\in \mathbb {N} }X^{p}\sum _{k=0}^{p}{\frac {a_{k}}{k!(p-k)!}}\\&=\sum _{j,k\in \mathbb {N} }X^{j+k}{\frac {a_{k}}{k!j!}}\\&=\sum _{j\in \mathbb {N} }{\frac {X^{j}}{j!}}\sum _{k\in \mathbb {N} }{\frac {X^{k}}{k!}}a_{k}\\&=\mathrm {e} ^{X}A(X).\end{aligned}}}

On a alors A ( X ) = e X B ( X ) {\displaystyle A(-X)=\mathrm {e} ^{X}B(-X)} , c'est-à-dire (d'après cette même équivalence) ( 1 ) p a p = k = 0 p ( p k ) ( 1 ) k b k {\displaystyle (-1)^{p}a_{p}=\sum _{k=0}^{p}{p \choose k}(-1)^{k}b_{k}} .

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 leçon « Formule d'inversion de Pascal » sur Wikiversité.

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 N n {\displaystyle N_{n}} 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 :

N n = n ! k = 0 n ( 1 ) k k ! {\displaystyle N_{n}=n!\sum _{k=0}^{n}{\frac {(-1)^{k}}{k!}}} .

(Voir les détails sur Wikiversité.)

Nombre de surjections d'un ensemble fini vers un autre

Notons S p , n {\displaystyle S_{p,n}} le nombre de surjections d'un ensemble à p {\displaystyle p} éléments sur un ensemble à n {\displaystyle n} éléments. La formule d'inversion de Pascal donne :

S p , n = k = 0 n ( 1 ) n k ( n k ) k p {\displaystyle S_{p,n}=\sum _{k=0}^{n}(-1)^{n-k}{n \choose k}k^{p}} .

(Voir les détails sur Wikiversité.)

Version polynomiale

Cette section ne cite pas suffisamment ses sources (décembre 2016)
Pour l'améliorer, ajoutez des références de qualité et vérifiables (comment faire ?) ou le modèle {{Référence nécessaire}} sur les passages nécessitant une source.

Une autre version de cette inversion avec T k {\displaystyle T^{k}} au lieu de ( p k ) {\displaystyle {p \choose k}}  :

Soit un polynôme

Q ( T ) = k = 0 m c k T k {\displaystyle Q(T)=\sum _{k=0}^{m}c_{k}T^{k}}

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

j = 0 m ( 1 ) m j ( m j ) Q ( X + j ) = m ! c m {\displaystyle \sum _{j=0}^{m}{(-1)^{m-j}{m \choose j}Q(X+j)}=m!\,c_{m}} .

En effet, la m-ième différence finie de Q {\displaystyle Q} est égale d'une part à j = 0 m ( 1 ) m j ( m j ) Q ( X + j ) {\displaystyle \sum _{j=0}^{m}(-1)^{m-j}{\binom {m}{j}}Q(X+j)} et d'autre part à m ! c m {\displaystyle m!\,c_{m}} .

  • icône décorative Portail de l’algèbre