Exercise 4.1.22* (Amazing sequences)

Let α be a positive irrational number. Prove that the two sequences,

1 + α , 2 + 2 α , , n + , , and 1 + α 1 , 2 + 2 α 1 , , n + n α 1 ,

together contain every positive integer exactly once. Prove that this is false if α is rational.

Answers

A little experiment for the skeptics:

sage: a = sqrt(67)
sage: l1 = [floor(k + k *a) for k in range(1, 16)]
sage: l2 = [floor(k + k *a^(-1)) for k in range(1, 51)]
sage: print(l1)
[9, 18, 27, 36, 45, 55, 64, 73, 82, 91, 101, 110, 119, 128, 137]
sage: print(l2)
[1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20,
 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38,
 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56]

This gives the pattern : if α > 1 , the second sequence progress by steps of one or two units, and when the step has two units, a term of the first sequence slips in the two values. This remains to be proved.

Proof.

(a)
Even if it means replacing α with α 1 and exchanging the two sequences, we can assume that α > 1 ( α = 1 is impossible because α is irrational).

For all m , n in = { 0 , 1 , 2 , } , put

u n = n + , v m = m + m α 1 .

In particular u 0 = v 0 = 0 .

We prove first that the two sequences ( u n ) n , ( v m ) m are strictly increasing.

u n + 1 u n = n + 1 + ( n + 1 ) α n = ( n + 1 ) α + 1 ,

where ( n + 1 ) α , thus

u n + 1 u n 1 .

This proves that ( u n ) n is strictly increasing, and so is ( v m ) m .

(b)
About this last sequence, we can say a little more. As previously, v m + 1 v m = ( m + 1 ) α 1 m α 1 + 1 , 0 < α 1 < 1 . (1)

Since

k 1 m α 1 < k ,  where  k = m α 1 + 1 , (2)

we obtain

k 1 < ( m + 1 ) α 1 < k + α 1 < k + 1 ,

thus ( m + 1 ) α 1 = k 1 or k , so

v m + 1 v m { 1 , 2 } .

When v m + 1 v m = 2 ? We prove the following equivalence:

v m + 1 v m = 2 k , m = . (3)

By equation (1), if v m + 1 v m = 2 , then ( m + 1 ) α 1 = m α 1 + 1 = k , therefore m α 1 < k , so

k ( m + 1 ) α 1 < k + α 1 .

Thus, multiplying by α ,

m + 1 < + 1 ,

or equivalently

m < m + 1

Since α is irrational, m + 1 otherwise α = ( m + 1 ) k . Therefore

m < < m + 1 .

This shows that m = .

Conversely, if m = for some k , then, using α , we obtain m < < m + 1 , thus < m + 1 < + 1 , so k < ( m + 1 ) α 1 < k + α 1 . Therefore ( m + 1 ) α 1 = k . Moreover m < < m + 1 implies m α 1 < k < ( m + 1 ) α 1 , thus k 1 < k α 1 < m α 1 < k , so k = 1 + m α 1 . This proves ( m + 1 ) α 1 = 1 + m α 1 . By equation (1),

v m + 1 v m = ( m + 1 ) α 1 m α 1 + 1 = 2 .

The equivalence (3) is proven.

(c)
By (3), we know that v + 1 = v + 2 . (4)

Now we show that

v < u n < v + 1 (5)

The definitions

u n = n + = n + , v m = m + m α 1 = m + m α 1

give

v = + α 1 , v + 1 = + 1 + ( + 1 ) α 1 ,

thus the inequalities (5) are equivalent to

+ α 1 < n + , (6) n + < + 1 + ( + 1 ) α 1 . (7)

By definition of the greatest integer function, < + 1 , and since α is irrational,

< < + 1 .

Therefore, multiplying by α 1 , we obtain

α 1 < n < ( + 1 ) α 1 .

Since α 1 < n , a fortiori α 1 < n , so

+ α 1 < n + ,

which is inequality (6).

Since n < ( + 1 ) α 1 , we have

n ( + 1 ) α 1 ,

thus

n + < + 1 + ( + 1 ) α 1 ,

which is inequality (7). We have proven (5).

From (4) and (5), we deduce

u n 1 = v < u n < v + 1 = u n + 1 . (8)

Assume for the sake of contradiction, that u n = v m for some indices m > 0 , n > 0 . By (8), we obtain v < v m < v + 1 . But the sequence ( v m ) is strictly increasing, thus < m < + 1 : this is impossible. This contradiction shows that

n , m , u n v m .

(d) Now we prove by finite induction that for any integer i ,

1 i ( n + 1 ) α u n + i = v + i . (9)

By (8), this is true for i = 1 .

Suppose now that u n + i = v + i for some i < ( n + 1 ) α , then

< + i < ( n + 1 ) α .

Since the sequence ( ) n ) is increasing, this shows that + i for all k . Then the equivalence (3) shows that v + i + 1 v + i 2 , so

v + i + 1 = v + i + 1 = u n + i + 1 .

The induction is done, so u n + i = v + i is true for any i 1 up to ( n + 1 ) α : (9) is proven.

Similarly, v i + 1 = v i + 1 for any i < α , and v 1 = 1 , thus v i = i for all i α . (e) Consider now any integer k ] ] u n , u n + 1 [ [ , for some n 0 . Then k = u n + i where by part (a), 1 i < u n + 1 u n = ( n + 1 ) α + 1 , so

1 i ( n + 1 ) α .

Then by (9), k = u n + i = v + i is a term of the sequence ( v m ) m . Moreover u n + 1 is a term of the sequence ( u n ) n , so every k ] ] u n , u n + 1 ] ] is a term of one of these two sequences.

Since = n ] ] u n , u n + 1 ] ] , every k in is a term of one of the two sequences. Moreover, by part (a), all the terms u n are distinct, all the terms v m are distinct, and by part (c), all u n are distinct of every v m ( n > 0 , m > 0 ). Therefore k is a term of one of the two sequences in only one way.

The two sequences

1 + α , 2 + 2 α , , n + , , and 1 + α 1 , 2 + 2 α 1 , , n + n α 1 ,

together contain every positive integer exactly once. (f) Suppose now that α = p q is a rational number, where p , q are in . Then

u n = n ( 1 + α ) = n ( 1 + p q ) ,

v m = m ( 1 + α 1 ) = m ( 1 + q p ) .

Then

u q = p + q = v p ,

thus the previous result becomes false. □

User profile picture
2024-12-20 17:40
Comments