Introduction
Baker (1984), in his well-known introduction to number theory, asks in exercise (iii) of chapter 1 to prove that
1+21+31+…+n1 is never an integer, for no n∈N>1.
At first glance, this is not entirely clear, in particular as the harmonic series diverges rendering a lot of possible values to be attained.
As it turns out, the proof to this claim is rather challenging considering the material Baker covered in the first chapter.
There is an interesting approach, however, that is based on numerical analysis in the form of polynomial interpolation.
It utilizes chapter 4, exercises 9 and 10 of Koenigsberger’s ‘Analysis I’ and builds on Newton interpolation.
Newton interpolation
Suppose we have n+1 distinct input data x0,x1,x2,…,xn, e.g. temperature values, and n+1 observed output values y0,…,yn.
We claim a causal or non-causal relationship between the input and output data and further scrutinize the ordered pairs (x0,y0),(x1,y1),…,…,(xn,yn).
Loosely speaking, the general idea in polynomial interpolation now is to consider some polynomial P(x) of some degree and change its coefficients in a way that fits the data at hand, i.e.
P(x0)≈y0,P(x1)≈y1,…,P(xn)≈yn. One advantage now is that we are able to infer non-observed, but plausible input-output-pairs based on the data observed, for example,
P(2x0+x1).
In Newton interpolation, we consider the following as the base polynomial whose coefficients are fitted to the data,
The Newton polynomial incorporates the observed data in its design. Rather than to approximate y0,…,yn, it demands to change the coefficients c0,…,cn in such a way
that P(xi)=yi for all i∈{0,…,n}. In other words, the resulting polynomial fits the observed data perfectly. The following proposition proves that for an arbitrary collection of
input-output-pairs (x0,y0),…,(xn,yn) there are always unique coefficients c0,…,cn that fulfill that demand.
Proposition. There are unique coefficients c0,…,cn such that the above polynomial P(x) has the property that P(xi)=yi for all
i∈{0,…,n}.
Proof.
One conceptual idea to prove the statement is to rewrite it in terms of matrix algebra,
where
and
Since the x0,…,xn are distinct by assumption, the diagonal of P doesn’t vanish anywhere.
Since the determinant of a triangular matrix is the product of its diagonal elements and the matrix is invertible iff the determinant doesn’t vanish,
it follows that P is invertible and hence there is unique c that solves the system of equations. ■
From Newton polynomials to integer-valued polynomials
Consider the polynomial P(x) from the section before and set xi=i for i∈{0,…,n} as the input data. Then, we have that
where bk=ckk!. The representation that will be important in what follows is
It is posed as an exercise in Konigsberger (1999, chapter 4, ex. 10) to show that some polynomial S of degree n is integer-valued if and only if it has the
representation in (1) with b0,b1,…,bn∈Z. Clearly, (kx) is for x∈Z and k∈N always an integer.
Proof.
One direction is obvious as the sum of and products of integers are again integers. Now, suppose we have an polynomial S from which we know that is integer-valued and has the given form.
Then, also P(0) is an integer. But clearly, P(0)=b0. Therefore, b0 has to be an integer. The other coefficients, bk for k=1,…,n are then
recursively determined since b1=P(m)−b0 and so on, i.e. bm=P(m)−k=0∑m−1bk(mz). Since b0 is an integer and P(m) is an integer by assumption, we have
the converse statement that bk∈Z for all k∈{1,…,n}.
The n-th harmonic number
After introducing Newton interpolation, let us go back to the original problem of showing that
is never an integer. In mathematics, Hn is called the n-th harmonic number and credited to Euler who analyzed it extensively.
It is very easy to show that for x∈R and n∈N it holds that
By simple integration rules we have that
and therefore
Now set the substitution x=1−u. Then, we have that dudx=−1. Also, the upper limit transforms to u(1)=1−1=0 and the lower limit to u(0)=1−0=1.
Therefore, we get
The integrand can be expanded into a binomial since (1−u)n=k=0∑n(kn)(−1)kuk. Therefore, we arrive at
Solution to the initial problem
Consider now Hn in (2) as a polynomial of n, i.e. H(n) and write bk=(−1)k−1k1 as in (1).
Then we know from section 2 and 3 that this polynomial can only be integer-valued iff all the bk for k∈{1,…,n} are themselves integers.
But clearly, they are not, for no integer n greater 1. Hence, Hn is never an integer, for no n∈N>1. ■
References
[1] Alan Baker (1984): “A Concise Introduction to Number Theory”. Cambridge University Press.
[2] Konigsberger (1999): “Analysis I”. Springer Verlag.