Exercise 1.30

Prove that H n = 1 2 + 1 3 + … + 1 n is not an integer.

Answers

Proof. Let s such that 2 s ≤ n < 2 s + 1 ( s = ⌊ ln ⁡ n ln ⁡ 2 ⌋ ≥ 1 ).

H n = 1 2 + ⋯ + 1 n = ∑ i = 2 n a i n ! , where a i = n ! i ∈ ℤ .

Let k = ord 2 ( n ! ) . We will show that ord s ( a i ) is minimal for i 0 = 2 s , where ord 2 ( a i 0 ) = k − s , and that this minimum is reached only for this index i 0 .

Indeed, each i such that 2 ≤ i ≤ n can be written with the form i = 2 t q , 2 ∤ q . Then i = 2 t q ≤ n < 2 s + 1 , so 2 t < 2 s + 1 , t < s + 1 , t ≤ s , which proves

ord 2 ( a i ) = k − t ≥ k − s = ord 2 ( a i 0 ) .

Moreover, if ord 2 ( a i ) = ord 2 ( a i 0 ) , then k − t = k − s , so s = t .

Since s = t , i = 2 s q , where 2 ∤ q . If q > 1 , then i ≥ 2 s + 1 > n : it’s impossible. So q = 1 and i = 2 s = i 0 .

Using Ex 1.21, we see that

ord 2 ( ∑ i = 2 n a i ) = ord 2 ( a i 0 ) = k − s < k = ord 2 ( n ! ) .

So

H n = 2 k − s Q 2 k R = Q 2 s R ,

where Q , R are odd integers. H n is a quotient of an odd integer by an even integer: H n is never an integer. □

User profile picture
2022-07-19 00:00
Comments