Théorème de Kummer (coefficients binomiaux)

De testwiki
Version datée du 24 juillet 2023 à 19:13 par imported>Framabot (Bot: corrections syntaxiques dues à la traduction)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

En mathématiques, le théorème de Kummer donne une formule pour calculer le plus grand exposant d'une puissance d'un nombre premier divisant un coefficient binomial donné. En d'autres termes, il donne la valuation p-adique d'un coefficient binomial. Le théorème porte le nom d'Ernst Kummer, qui l'a démontré dans un article de 1852[1] .

Énoncé

Le théorème de Kummer stipule que pour des entiers donnés nk0 et un nombre premier p, la valuation p-adique vp((nk)) est égale au nombre de retenues effectuées lors de l'addition de k et l=nk en base p.

Une formulation équivalente du théorème est la suivante :

Le développement de l'entier n en base p étant n0+n1p+n2p2++nrpr, soit sp(n)=n0+n1++nr la somme de ses chiffres. Alors

vp((nk))=sp(k)+sp(l)sp(n)p1.

Cette dernière expression s'obtient en écrivant (nk) sous la forme n!k!l! et en utilisant la formule de Legendre[2]: vp(n!)=nsp(n)p1.

Exemples

Pour calculer la plus grande puissance de 2 en divisant le coefficient binomial (103) on écrit Modèle:Formule et Modèle:Formule en base Modèle:Formule : Modèle:Formule et Modèle:Formule . Réaliser l'addition Modèle:Formule en base 2 nécessitant trois retenues, la plus grande puissance de 2 qui divise (103)=120=2315 est Modèle:Formule .

Avec la deuxième expression, comme s2(3)=1+1=2, s2(7)=1+1+1=3, et s2(10)=1+0+1+0=2, on obtient :

v2((103))=s2(3)+s2(7)s2(10)21=2+3221=3.

Applications

On déduit de la première forme du théorème que (nk) est non multiple de p si et seulement si la somme de deux chiffres de même rang dans les expressions en base p de k et l=nk ne dépasse jamais p1.

De manière équivalente, (nk) est multiple de p si et seulement si au moins un chiffre de k en base p est strictement plus grand que le chiffre correspondant de n.

En particulier, (nk) est impair si et seulement si les expressions binaires de k et l=nk ne présentent jamais deux 1 au même rang.

Si (nk) est pair, n possède donc forcément un chiffre binaire égal à 0, et par contraposée, si n a tous ses chiffres égaux à 1, autrement dit si n=2m1, tous les (nk) sont impairs.

Généralisation aux coefficients multinomiaux

Le théorème de Kummer peut être généralisé aux coefficients multinomiaux (nk1,,km)=n!k1!km! comme suit :

vp((nk1,,km))=1p1((i=1msp(ki))sp(n)).

Voir aussi

Références

Modèle:Traduction/Référence Modèle:Références

Modèle:Portail