I have the upper and lower Riemann sums of the function $x^2$ on the interval $[1,b]$ with the partition $P_n: x_0=1, x_1=b^{1/n},...x_n=b^{n/n}=b$ for every positive integer $n$. The sums are equal to
$U(f,P_n)=b^{(2/n)} (b^{(1/n)}-1) \frac{(b^3-1)}{(b^{(3/n)}-1)}$ and $L(f,P_n)=(b^{(1/n)}-1) \frac{(b^3-1)}{(b^{(3/n)}-1)}$
so that
$U(f,P_n)-L(f,P_n)=(b^{(2/n)}-1) (b^{(1/n)}-1) \frac{(b^3-1)}{(b^{(3/n)}-1)}$
I am tasked with showing that for any $\epsilon$ there exists $n$ so that $U(f,P_n)-L(f,P_n)<\epsilon$.
I have tried a few approaches. First, I tried
$(b^{(2/n)}-1) (b^{(1/n)}-1) \frac{(b^3-1)}{(b^{(3/n)}-1)}<(b^{(2/n)}) (b^{(1/n)}) (b^3-1)<\epsilon$
to see if that could yield a value of $n$ (dependent on $\epsilon$ and perhaps $b$) but that left me with needing $n$ smaller than some ratio of the logarithms of $b$ and $\epsilon$ which is not necessarily a number above $1$ for all $\epsilon$ (which, again, is required, since $n$ is a positive integer).
Next I tried to directly insert $n=n(\epsilon)$ and see if I get some result smaller than $\epsilon$ but I found nothing that worked well.
Finally I tried the limit of $U(f,P_n)-L(f,P_n)$ as $n$ approaches infinity which equals
$(b^{(0)}-1) (b^{(0)}-1) \frac{(b^3-1)}{(b^{(0)}-1)}=(0)(0) \frac{(b^3-1)}{0}$
Even considering the $0$ in the denominator, this does approach zero, since
$0<U(f,P_n)-L(f,P_n)=(b^{(2/n)}-1) (b^{(1/n)}-1) \frac{(b^3-1)}{(b^{(3/n)}-1)}<(b^{(2/n)}-1) (b^{(1/n)}-1) (b^3-1)$
and the second expression approaches $0$ as $n$ tends towards infinity, so by the Squeeze Theorem the limit of $U(f,P_n)-L(f,P_n)$ must be $0$. (edit: I am very tired. Do I even need this further proof that the limit approaches $0$?)
Therefore, it seems natural to say that since $U(f,P_n)-L(f,P_n) < \epsilon$ for any $\epsilon$ by choosing a sufficiently large $n$ - however, since the limit technically does not exist due to the zero in the denominator, can I really say this?
Or is there perhaps another way entirely to approach this problem?