Suppose there exist 0<a<b<1 such that there is no positive integer n making (an−an+1)(bn−bn+1)<0.
f(x)−x{>0<0if x<21,if x≥21.
Then for a given positive integer n, it must be that an,bn∈(0,21) or an,bn∈[21,1).
Let dn=bn−an, then if an,bn∈(0,21) we have dn+1=dn, otherwise we have
dn+1=dn(an+bn)≥dn(1+dn),
so dn is an increasing sequence.
Suppose 0<an<bn<21, then 21<an<bn<1. In any case we have dn+2≥dn(1+dn).
Hence d2m+1≥d1(1+d1)m≥d1(1+md1).
There exists a sufficiently large m such that
d1(1+md1)>1,
but this is impossible. Hence there exists a positive integer n such that (an−an+1)(bn−bn+1)<0.