Kummer's theorem

In mathematics, Kummer's theorem is a formula for the exponent of the highest power of a prime number p that divides a given binomial coefficient. In other words, it gives the p-adic valuation of a binomial coefficient. The theorem is named after Ernst Kummer, who proved it in the paper (Kummer 1852).

Statement

Kummer's theorem states that for given integers n  m  0 and a prime number p, the p-adic valuation is equal to the number of carries when m is added to n  m in base p.

It can be proved by writing as and using Legendre's formula.[1]

Examples

To compute the largest power of 2 dividing the binomial coefficient write m = 3 and nm = 7 in base p = 2 as 3 = 112 and 7 = 1112. Carrying out the addition 112 + 1112 = 10102 in base 2 requires three carries. And the largest power of 2 that divides is 23.

Multinomial coefficient generalization

Kummer's theorem may be generalized to multinomial coefficients as follows: Write the base- expansion of an integer as , and define to be the sum of the base- digits. Then

gollark: For parsing the actual user input, I mean.
gollark: Got it working, just need to figure out these ¶egexes.
gollark: I have it *half* working, I just need to patch around this broken pytio library slightly.
gollark: Er, yes it does.
gollark: Working on converting <@509849474647064576> to support TIO instead of Coliru. It is not going well.

See also

References

  1. Mihet, Dorel (December 2010). "Legendre's and Kummer's Theorems Again". Resonance. 15 (12): 1111–1121.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.