Exercise 6.2.4 (Condition for $\beta$ to be irrational)

Let α > 1 be a real number. Suppose that for some real number β there are infinitely many rational numbers h k such that | β h k | < k α . Prove that β is irrational.

Answers

Proof. Assume, for the sake of contradiction, that β is a rational number. Then β = a b , for some integers a , b such that b > 0 and a b = 1 . By hypothesis, the inequality

| a b h k | < 1 k α (1)

has infinitely many rational solutions h k . So there are infinitely many rational solutions h k a b .

A fortiori, there are infinitely many pairs ( h , k ) × such that h k a b which satisfy the inequality (1). Since h k a b , then ak bh 0 . Multiplying (1) by bk , we obtain

1 | ak bh | b k α 1 . (2)

This implies k α 1 b , thus k k 0 = exp ( 1 α 1 log b ) (we used here α > 1 ). So there are infinitely many pairs ( h , k ) × such that 0 < k k 0 and 1 | ak bh | b k α 1 .

But then for every k [ [ 1 , k 0 ] ] , | bh | | ak | | ak bh | b k α 1 , thus

| h | 1 b ( | a | k + b k α 1 ) .

Therefore, for every k [ [ 1 , k 0 ] ] , there are only finitely many values of h satisfying (2), so (2) has only finitely many solutions ( h , k ) × . This contradiction shows that β is irrational. □

User profile picture
2025-07-12 09:50
Comments