Notice that xn>1, for all n∈N. We also notice that all xn are rational so we can write xn=qnpn, where pn and qn are positive integers and M(pn,qn)=1.
First let us prove that pn and pn+1 are relatively prime for every n∈N. We will prove that by induction. Obviously M(p1,p2)=M(a,b)=1, i.e. p1 and p2 are relatively prime. Now we assume that M(pn,pn+1)=1 for some n. Then
xn+2=qnpn+qn+1pn+1qn2pn2+qn+12pn+12=qnqn+1(pnqn+1+pn+1qn)pn2qn+12+pn+12qn2=qn+2pn+2
Since M(pn,pn+1)=1 by the inductive hypothesis and M(pn+1,qn+1)=1, we conclude that M(pn+1,pn2qn+12+pn+12qn2)=M(pn+1,pn2qn+12)=1, whence follows M(pn+1,pn+2)=1. Thereby we have proved our assertion.
Now we want to prove that xn is not an integer for n≥3.
Assume the contrary, that xn+2 is a positive integer for some n∈N. Since
xn+2=qnqn+1(pnqn+1+pn+1qn)pn2qn+12+pn+12qn2=pnqnqn+12+pn+1qn+1qn2pn2qn+12+pn+12qn2
we conclude that
qn+1∣pn2qn+12+pn+12qn2⟹qn+1∣pn+12qn2⟹qn+1∣qn2
because pn+1 and qn+1 are relatively prime. Now because of qn+1∣qn2 we have qn+12∣pnqnqn+12+pn+1qn+1qn2⟹qn+12∣pn2qn+12+pn+12qn2⟹qn+12∣qn2.
Analogously,
qn∣pn2qn+12+pn+12qn2⟹qn∣pn2qn+12⟹qn∣qn+12
and then
qn2∣pnqnqn+12+pn+1qn+1qn2⟹qn2∣pn2qn+12+pn+12qn2⟹qn2∣qn+12
As qn+12∣qn2 and qn2∣qn+12, it follows that qn2=qn+12, that is qn=qn+1, and now we get
xn+2=qn(pn+pn+1)pn2+pn+12.
This means that
pn+pn+1∣pn2+pn+12⟹pn+pn+1∣2pn+12
because
pn2+pn+12=pn2−pn+12+2pn+12=(pn−pn+1)(pn+pn+1)+2pn+12.
Let p be a prime number such that p∣pn+pn+1, and thereby p∣2pn+12.
If p=2 then p∣pn+12⟹p∣pn+1, and since p∣pn+pn+1, it follows that p∣pn which is a contradiction because pn and pn+1 are relatively prime.
If p=2 is the only prime factor, then pn+pn+1 is a power of 2 bigger than 2 (because pn and pn+1 are bigger than 1). It follows that 4∣pn+pn+1 and then
4∣2pn+12⟹2∣pn+12⟹2∣pn+1⟹2∣pn.
which is again a contradiction since M(pn,pn+1)=1.
Thereby we have proved that xn is not an integer for n≥3.