a.
It is obvious that 1≤n2−n+12n2+1≤2 for all n∈Z+. Hence, 0≤an≤ln2<1 and ⌊an⌋=0. It follows that {an}=an and
n→∞lim{an}=n→∞liman=n→∞limlnn2+n+12n2+1=ln2.
Therefore, there exists a positive integer n0 such that
{an}>ln2−20161,∀n≥n0.
Then by direct calculation, it deduces that for n>n0,
{an}=an>ln2−20161>21.
b.
n→∞lim(bn−bn−1)=n→∞limln(2n2−4n+3)(n2−n+1)(2n2+1)(n2+n+1)=0.
Back to our problem, assume that there exists finite values of n that {bn}<20161. It follows that there exists a positive integer n0 that {bn}≥20161 for all n. Because limn→∞(bn−bn−1)=0, it implies that there exists a positive integer n1 that
bn−bn−1<20161
for all n≥n1. Because (bn) is an increasing sequence and limn→∞bn=+∞, it follows that there exists infinite values of n>max{n0,n1} which [bn]−[bn−1]=1. Consider such values of n, by the above inequality, we obtain
[bn]−[bn−1]+{bn}−{bn−1}<20161
or
{bn−1}>{bn}+20162015
Notice that {bn}≥20161, thus {bn−1}>1. This contradiction finishes the given problem. □