The definition of upper integral for a bounded function $f$ on $[a,b]$ states that
$$\overline{\int_a^b} f(x) dx = \inf \{ U(f, P): P \text{ is a partition of } [a,b] \}$$
where $U(f,P)$ is the upper sum of $f$ with respect to parition $P$.
Now suppose that $f$ is a strictly positive function on $[a,b]$ (say $f > 1 \forall x \in [a,b])$. How do we know that $\inf \{ U(f, P): P \text{ is a partition of } [a,b] \} \neq 0$? Since as we take a more refined $P$, the length of subintervals $[x_{i-1},x_i]$ get smaller and smaller. That is $\Delta x_i = x_i - x_{i-1} \rightarrow 0$ as $P$ is getting more refined. I understand that just because $\Delta x_i \rightarrow 0$, it would not necessarily imply that $\Delta x_i \times \sup \{f(x): x \in [x_{i-1}, x_i]\} \rightarrow 0$.
Can someone please provide a formal argument as to why $\Delta x_i \times \sup \{f(x): x \in [x_{i-1}, x_i]\} \not\rightarrow 0$?
I understand similar question can be posed for the lower integral, but for the sake of being specific, I hope the answer to this question clarifies my similar questions.
It's probably not going to be possible to provide a proof for an arbitrary function $f$ because it's possible to define pathological functions that aren't even Riemann integrable, or which take arbitrarily small values so that the upper Riemann sum does actually tend to zero.
However, here is a formal proof for a particular set of functions - namely, the set of functions that are (a) Riemann integrable on the interval $[a, b]$ (so we know that the set of upper sums has a well-defined infimum) and (b) take a well-defined minimum value on the interval $[a, b]$, i.e. there is a point $x_0 \in [a, b]$ and a value $L$ such that $f(x_0) = L$ and $x \in [a, b] \implies f(x) \geq L$. Note that since $f$ is a strictly positive function, $L > 0$.
Then, for any partition $P$ of the interval, we can say:
$$\begin{eqnarray} U(f, P) & = & \sum f(x_i^*) \Delta {x_i} \\ & \geq & \sum L \Delta x_i \\ & = & L \sum \Delta x_i \\ & = & L \left[(x_1 - x_0) + (x_2 - x_1) + \ldots + (x_n - x_{n-1}) \right] \\ & = & L (x_n - x_0) \\ & = & L (b - a) \\ \end{eqnarray}$$
In the second line, we use the fact that $f(x_i^*)$ (the largest value of $f(x)$ in the $i$th interval) must be at least $L$, since that's the lower bound for the function.
So for this function, every upper sum is bounded from below by $L(b-a)$, so the infimum of the set of all upper sums is also bounded by this value, which is strictly greater than zero.