Homepage Solution manuals Ivan Niven An Introduction to the Theory of Numbers Exercise 4.1.36* ($\mathrm{lcm}\left \{ \binom{n}{0}, \binom{n}{1}, \ldots, \binom{n}{n}\right\} = \frac{1}{n+1} \, \mathrm{lcm}(1,2,\ldots,n, n+1)$)

Exercise 4.1.36* ($\mathrm{lcm}\left \{ \binom{n}{0}, \binom{n}{1}, \ldots, \binom{n}{n}\right\} = \frac{1}{n+1} \, \mathrm{lcm}(1,2,\ldots,n, n+1)$)

Show that the least common multiple of the numbers ( n 1 ) , ( n 2 ) , , ( n n ) is l.c.m. ( 1 , 2 , , n + 1 ) ( n + 1 ) .

Answers

From the paper of Bakir FARHI, “An identity involving the least common multiple of binomial coefficients and its application” (Amer. Math. Monthly, 116 (2009), p. 836-839).

http://farhi.bakir.free.fr/publications/data/Qaladji_lcm.pdf

I detailed the arguments of this paper, in the context of Chapter 4 of N.Z.M. and the preceding problems. You may prefer the more concise original.

Proof.

(a)
We first show the estimation of max 0 a n ν p ( n a ) given by B. Farhi, where p is a prime number.

Let n = i = 0 N c i p i be the expansion of n in base p , where N , 0 c i < p (for i = 0 , 1 , , N ) and c N 0 . Then

max 0 a n ν p ( n a ) = ν p ( n p N 1 ) = { 0 if  n = p N + 1 1 , N min { i [ [ 0 , N ] ] c i p 1 } otherwise . (1)
  • If n = p N + 1 1 , then c i = p 1 for all i [ [ 0 , N ] ] . Suppose that 0 a N , and put b = N a . We write a = i = 0 N a i p i , b = i = 0 N b i p i the expansions of a , b in base p (here we don’t suppose that a N 0 , b N 0 ).

    Let r i be the carry added to a i and b i , so that the r i are defined by

    { r 0 = 0 r i + 1 = a i + b i + r i p , c i = ( a i + b i + r i ) p r i + 1 ( = ( a i + b i + r i ) mod p ) . (2) 

    (See the solution of Problem 34).

    We show by induction that r i = 0 for all i [ [ 0 , N ] ] .

    By definition, r 0 = 0 .

    Suppose now that r i = 0 for some i < N . Then, by equations (2),

    p 1 = c i = ( a i + b i ) p r i + 1 ,

    thus p a i + b i + 1 , where 0 < a i + b i + 1 2 p 1 , therefore a i + b i + 1 = p , thus r i + 1 = a i + b i p = p 1 p = 0 .

    The induction is done, which proves that all the carries r i are zero. By Kummer’s Theorem (Problem 34), ( n a ) 0 ( mod p ) , thus ν p ( n a ) = 0 for all a [ [ 0 , n ] ] . This shows that

    max 0 a n ν p ( n a ) = ν p ( n p N 1 ) = 0  if  n = p N + 1 1 .

  • Suppose now that n p N + 1 1 . In this case, at least one of the digits of n , in base p , is different from p 1 . So we can define

    i 0 = min { i [ [ 0 , N ] ] c i p 1 } .

    We have to show that for any a [ [ 0 , n ] ] ,

    ν p ( n a ) N i 0 , (3)

    and

    ν p ( n p N 1 ) = N i 0 . (4)

As in the preceding case, we write a = i = 0 N a i p i , and b = n a = i = 0 N b i p i . By the definition of i 0 ,

c 0 = c 1 = = c i 0 1 = p 1 .

We show by induction that r i = 0 for all i [ [ 0 , i 0 ] ] .

By definition, r 0 = 0 .

Suppose now that r i = 0 for some i < i 0 . Then, by equations (2),

p 1 = c i = ( a i + b i ) p r i + 1 ,

thus p a i + b i + 1 , where 0 < a i + b i + 1 2 p 1 , therefore a i + b i + 1 = p , thus r i + 1 = a i + b i p = p 1 p = 0 .

The induction is done, which proves that r i = 0 for i { 0 , 1 , , i 0 } . We note that r N + 1 = 0 since n < p N + 1 . Therefore the only possibly nonzero carries are r i 0 + 1 , , r N , so the number of nonzero carries is at most N i 0 . The Kummer’s Theorem (Problem 34) shows that the inequalities (3) are true.

Now consider the special case a = p N 1 = i = 0 N 1 ( p 1 ) p i . The following array summarizes the digits of a , b , n :

i N N 1 i 0 + 1 i 0 i 0 1 0
c i c N 0 c i 0 < p 1 p 1 p 1
a i 0 p 1 p 1 p 1 p 1 p 1
b i b N b i 0 1 0 0
r i 1 1 1 0 0 0

For 0 i < i 0 , c i = a i = p 1 , thus b i = 0 and r i = 0 . But c i 0 < p 1 , therefore b i 0 0 , so a i 0 + b i 0 p , which gives r i 0 + 1 = 1 . If we suppose that r i = 1 for some i , i 0 + 1 i < N , then a i + b i + r i = ( p 1 ) + b i + 1 p , thus r i + 1 = 1 . This induction shows that

r i 0 + 1 = = r N = 1 ,

and r N + 1 = 0 since n < p K + 1 .

So there are exactly N i 0 nonzero carries when we add a and b in base p . According to Kummer’s Theorem (Problem 34),

ν p ( n p N 1 ) = N i 0 ,

so the equality (4) is proven. By (3) and (4),

max 0 a n ν p ( n a ) = ν p ( n p N 1 ) = N min { i [ [ 0 , N ] ] c i p 1 }  if  n p N + 1 1 . (5)

The equality (1) is proven in both cases.

(b)
Now we can prove the main result: for all n , lcm { ( n 0 ) , ( n 1 ) , , ( n n ) } = 1 n + 1 lcm ( 1 , 2 , , n , n + 1 ) . (6)

(we add ( n 0 ) = 1 to the list, so the property remains true if n = 0 .)

To prove (6), we show that for all prime numbers p ,

ν p ( lcm { ( n 0 ) , ( n 1 ) , , ( n n ) } ) = ν p ( 1 n + 1 lcm ( 1 , 2 , , n , n + 1 ) ) . (7) 

Since ν p ( lcm { ( n 0 ) , ( n 1 ) , , ( n n ) } ) = max 0 a n ν p ( n a ) , we know the left member by part (a):

ν p ( lcm { ( n 0 ) , ( n 1 ) , , ( n n ) } ) = { 0 if  n = p N + 1 1 , N min { i [ [ 0 , N ] ] c i p 1 } otherwise . (8)

Next

ν p ( lcm ( 1 , 2 , , n , n + 1 ) ) = max 1 k n + 1 ( ν p ( k ) ) .

  • Suppose first that n p N + 1 1 . If 1 k n + 1 , then k < p N + 1 . Therefore ν p ( k ) N . Moreover, for k = p N , ν p ( k ) = N . This shows that max 1 k n + 1 ( ν p ( k ) ) = N , so

    ν p ( lcm ( 1 , 2 , , n , n + 1 ) ) = N ( n p N + 1 1 ) .

  • We suppose next that n = p N + 1 1 . Then ν p ( n + 1 ) = N + 1 , and for every k [ [ 1 , n ] ] , ν p ( k ) N , thus max 1 k n + 1 ( ν p ( k ) ) = N + 1 , so

    ν p ( lcm ( 1 , 2 , , n , n + 1 ) = N + 1 ( n = p N + 1 1 ) .

We have proved

ν p ( lcm ( 1 , 2 , , n , n + 1 ) ) = { N + 1 if  n = p N + 1 1 , N otherwise. (9)

It remains to estimate ν p ( n + 1 ) . If n = p N + 1 1 , then n + 1 = p N + 1 , so ν p ( n + 1 ) = N + 1 . Otherwise, there is some digit c i of n such that c i p 1 . As in part (a), put

i 0 = min { i [ [ 0 , N ] ] c i p 1 } .

Then

n + 1 = i = 0 N c i p i + 1 = i = i 0 N c i p i + i = 0 i 0 1 ( p 1 ) p i + 1 = i = i 0 N c i p i + p i 0 = p i 0 ( i = i 0 + 1 N c i p i i 0 + c i 0 + 1 ) .

Here p i = i 0 + 1 N c i p i i 0 , but 1 c i 0 + 1 < 2 p and c i 0 + 1 p , thus p c i 0 + 1 . Therefore p i = i 0 + 1 N c i p i i 0 + c i 0 + 1 . This shows that ν p ( n + 1 ) = i 0 .

To summarize,

ν p ( n + 1 ) = { N + 1 if  n = p N + 1 1 , min { i [ [ 0 , N ] ] c i p 1 } otherwise . (10)

Since ν p ( a b ) = ν p ( a ) ν p ( b ) for all positive integers a , b , the equalities (9) and (10) give

ν p ( 1 n + 1 lcm ( 1 , 2 , , n , n + 1 ) ) = { 0 if  n = p N + 1 1 , N min { i [ [ 0 , N ] ] c i p 1 } otherwise. (11)

The comparison of (8) and (11) give (7), so (6) is true: for all n ,

lcm { ( n 0 ) , ( n 1 ) , , ( n n ) } = 1 n + 1 lcm ( 1 , 2 , , n , n + 1 ) .

Note 1. B. Farhi gives an interesting corollary:

Corollary For every integer n 1 ,

lcm ( 1 , 2 , , n ) 2 n 1 .

Indeed, applying the main result for n 1 , we obtain

lcm ( 1 , 2 , , n ) = n lcm { ( n 1 0 ) , ( n 1 1 ) , , ( n 1 n 1 ) } n max 0 i n 1 ( n 1 i ) i = 0 n 1 i = 2 n 1 .

Note 2. There is an amazing proof of the main result, found at

https://mathandnumberystuff.tumblr.com/post/186773610879/
lcm-of-binomial-coefficients

This proof is based on the properties of the harmonic triangle (Leibniz).

https://en.wikipedia.org/wiki/Leibniz_harmonic_triangle

User profile picture
2025-01-11 09:53
Comments