Méthode de Rice

En mathématiques, la méthode de Rice (aussi appelée intégrale de Nørlund-Rice) relie la n-ième différence finie d'une fonction à une intégrale curviligne dans le plan complexe. Comme telle, elle apparait souvent dans la théorie des différences finies, et trouve des applications en informatique et en théorie des graphes pour estimer des longueurs d'arbre binaire. Elle est ainsi appelée en l'honneur de Niels Erik Nørlund et de Stephen O. Rice (en). La contribution de Nørlund fut de définir l'intégrale, tandis que la contribution de Rice a consisté à illustrer son utilité en l'évaluant par la méthode du point col.

Définition

La n-ième différence finie avant de la fonction f(x) est donnée par

Δ n [ f ] ( x ) = k = 0 n ( n k ) ( 1 ) n k f ( x + k ) {\displaystyle \Delta ^{n}[f](x)=\sum _{k=0}^{n}{n \choose k}(-1)^{n-k}f(x+k)}

( n k ) {\displaystyle {n \choose k}} est le coefficient binomial.

L'intégrale de Nørlund-Rice est donnée par

k = α n ( n k ) ( 1 ) n k f ( k ) = n ! 2 π i γ f ( z ) z ( z 1 ) ( z 2 ) ( z n ) d z {\displaystyle \sum _{k=\alpha }^{n}{n \choose k}(-1)^{n-k}f(k)={\frac {n!}{2\pi {\rm {i}}}}\oint _{\gamma }{\frac {f(z)}{z(z-1)(z-2)\cdots (z-n)}}\,{\rm {d}}z}

f est méromorphe, α est un entier, 0 α n {\displaystyle 0\leq \alpha \leq n} , et le contour d'intégration entoure les pôles situées aux entiers α, … , n, mais aucun des pôles de f. L'intégrale peut aussi s'écrire sous la forme

k = α n ( n k ) ( 1 ) k f ( k ) = 1 2 π i γ B ( n + 1 , z ) f ( z ) d z {\displaystyle \sum _{k=\alpha }^{n}{n \choose k}(-1)^{k}f(k)=-{\frac {1}{2\pi {\rm {i}}}}\oint _{\gamma }\mathrm {B} (n+1,-z)f(z)\,{\rm {d}}z}

B(a,b) est la fonction bêta d'Euler. Si la fonction f(x) est polynomialement bornée sur la droite du plan complexe, alors le contour peut être étendu à l'infini à droite, ce qui donne la formule suivante

k = α n ( n k ) ( 1 ) n k f ( k ) = n ! 2 π i c i c + i f ( z ) z ( z 1 ) ( z 2 ) ( z n ) d z {\displaystyle \sum _{k=\alpha }^{n}{n \choose k}(-1)^{n-k}f(k)={\frac {-n!}{2\pi {\rm {i}}}}\int _{c-i\infty }^{c+i\infty }{\frac {f(z)}{z(z-1)(z-2)\cdots (z-n)}}\,{\rm {d}}z}

où la constante c est à la gauche de α.

Le cycle Poisson-Mellin-Newton

Le cycle Poisson-Mellin-Newton, remarqué par Philippe Flajolet et al. en 1985, est l'observation que la ressemblance de l'intégrale de Nørlund-Rice avec la transformée de Mellin n'est que le reflet d'une transformation binomiale et d'une série de Newton. Dans ce cycle, soit { f n } {\displaystyle \{f_{n}\}} une suite, et soit g(t) la série génératrice de Poisson correspondante, c'est-à-dire

g ( t ) = e t n = 0 f n t n . {\displaystyle g(t)={\rm {e}}^{-t}\sum _{n=0}^{\infty }f_{n}t^{n}.}

En prenant sa transformée de Mellin

ϕ ( s ) = 0 g ( t ) t s 1 d t , {\displaystyle \phi (s)=\int _{0}^{\infty }g(t)t^{s-1}\,{\rm {d}}t,}

on peut retrouver la suite d'origine au moyen de l'intégrale de Nørlund-Rice :

f n = ( 1 ) n 2 π i γ ϕ ( s ) Γ ( s ) n ! s ( s 1 ) ( s n ) d s {\displaystyle f_{n}={\frac {(-1)^{n}}{2\pi {\rm {i}}}}\int _{\gamma }{\frac {\phi (s)}{\Gamma (-s)}}{\frac {n!}{s(s-1)\cdots (s-n)}}\,{\rm {d}}s}

Γ est la fonction gamma.

Moyenne de Riesz

Une intégrale intimement reliée à cette discussion apparaît dans les moyennes de Riesz. On peut en un sens dire qu'elles sont reliées à l'intégrale de Nørlund-Rice de la même façon que la formule de Perron est relié à la transformée de Mellin : plutôt que manipuler une série infinie, cela manipule une série finie.

Utilité

La représentation intégrale de ces séries est intéressante car l'intégrale peut souvent être évaluée en utilisant un développement asymptotique ou une méthode du point col ; à l'inverse, la différence finie peut être extrêmement difficile à évaluer numériquement, car les coefficients binomiaux croissent rapidement pour de grande valeur de n.

Références

  • (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Nørlund–Rice integral » (voir la liste des auteurs).
  • (de) Niels Erik Nörlund, Vorlesungen uber Differenzenrechnung, 1954, Chelsea Publishing Company, New York.
  • (en) Donald E. Knuth, The Art of Computer Programming, vol. 3 : Sorting and Searching, , 2e éd. [détail de l’édition]
  • (en) Philippe Flajolet et Robert Sedgewick, « « Mellin transforms and asymptotics: Finite differences and Rice's integrals »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?) », Theoretical Computer Science, vol. 144, 1995, p. 101-124.
  • (en) Peter Kirschenhofer, « A Note on Alternating Sums », Electronic Journal of Combinatorics, vol. 3, no 2, 1996, article 7.

Voir aussi

Table de séries de Newton (en)

  • icône décorative Portail des mathématiques