Tutorials › Real Analysis › Proof Monotone Functions Are Integrable

Riemann Integration · Tutorial 474 of 1000

Proof Monotone Functions Are Integrable

Learn how a general partition controls the upper–lower sum gap for monotone functions, and how that estimate gives explicit error bounds.

Advanced 10 min read

What You'll Learn

  • Bound the Darboux gap on any partition using its mesh and the function’s total endpoint change
  • Distinguish the general-partition estimate from the exact uniform-partition formula
  • Use the Darboux Criterion to produce an explicit integrability certificate
  • Bound the error between a tagged sum and the integral
  • Apply the estimates to increasing, decreasing, and nonuniform-partition examples

From Uniform Partitions to Arbitrary Partitions

In “Integrability of Monotone Functions,” the exact Darboux gap on a uniform partition was found by telescoping the increases or decreases across its cells. That proof gives an especially simple formula. The same mechanism works on an arbitrary partition, even though the cells need not have equal lengths. The resulting estimate is useful when a partition is chosen for some other reason, or when we want to control the error of a particular sum.

Let \(P=\{x_0,\ldots,x_n\}\) be a partition of \([a,b]\), so \(a=x_0<x_1<\cdots<x_n=b\). The length of its \(i\)th cell is \(x_i-x_{i-1}\), and its mesh is the length of its largest cell. For a monotone function, the oscillation on each cell is the difference between its endpoint values, with the order depending on whether the function is nondecreasing or nonincreasing. The key observation is that the cell lengths may vary, but every one of them is at most the mesh.

Theorem (Mesh Bound for the Darboux Gap of a Monotone Function): Let \(f:[a,b]\to\mathbb{R}\) be monotone, and let \(P=\{x_0,\ldots,x_n\}\) be any partition of \([a,b]\). Then $$ 0\leq U(f,P)-L(f,P)\leq \|P\|\,|f(b)-f(a)|. $$

Proof. Suppose first that \(f\) is nondecreasing. On the cell \([x_{i-1},x_i]\), its infimum is \(f(x_{i-1})\) and its supremum is \(f(x_i)\). Consequently, the difference between the upper and lower sums is

$$ U(f,P)-L(f,P) =\sum_{i=1}^{n}(x_i-x_{i-1})\bigl(f(x_i)-f(x_{i-1})\bigr). $$

Every increment \(f(x_i)-f(x_{i-1})\) is nonnegative. Each cell length is at most \(\|P\|\), so replacing each length by \(\|P\|\) can only increase the sum. The increments telescope:

$$ \begin{aligned} U(f,P)-L(f,P) &\leq \|P\|\sum_{i=1}^{n}\bigl(f(x_i)-f(x_{i-1})\bigr)\\ &=\|P\|\bigl(f(b)-f(a)\bigr). \end{aligned} $$

In this case \(f(b)-f(a)\geq0\), so it equals \(|f(b)-f(a)|\). The gap is nonnegative because each upper sum is at least its corresponding lower sum.

If \(f\) is nonincreasing, the oscillation on the \(i\)th cell is \(f(x_{i-1})-f(x_i)\), which is nonnegative. Thus

$$ \begin{aligned} U(f,P)-L(f,P) &=\sum_{i=1}^{n}(x_i-x_{i-1})\bigl(f(x_{i-1})-f(x_i)\bigr)\\ &\leq \|P\|\sum_{i=1}^{n}\bigl(f(x_{i-1})-f(x_i)\bigr)\\ &=\|P\|\bigl(f(a)-f(b)\bigr) =\|P\|\,|f(b)-f(a)|. \end{aligned} $$

This also covers a constant function, for which every cell increment and the endpoint difference are zero. The estimate is proved in both directions of monotonicity. \(\square\)

Why the Mesh Bound Gives a Proof of Integrability

The Uniform-Partition Gap for a Monotone Function gives an exact formula for equal-length cells. The theorem just proved applies to every partition and gives an inequality: the actual gap can be smaller than the mesh times the total endpoint change. For equal-length cells, the mesh is \((b-a)/n\), and the earlier exact formula shows that this upper bound is attained. On unequal cells, some of the larger cell lengths may be paired with smaller increments, so equality need not hold.

We now use the general estimate to give a quantitative certificate for integrability. The Darboux Criterion says that a bounded function is Riemann integrable if, for every positive tolerance, a partition can be found whose upper–lower sum gap is below that tolerance. Boundedness for monotone functions on a closed interval follows from the Boundedness of a Monotone Function established earlier. The new estimate tells us how fine a partition suffices.

Corollary (Quantitative Integrability Certificate): Let \(f:[a,b]\to\mathbb{R}\) be monotone, and put \(V=|f(b)-f(a)|\). If \(V>0\), every partition satisfying \(\|P\|<\varepsilon/V\) has \(U(f,P)-L(f,P)<\varepsilon\). If \(V=0\), the Darboux gap is zero for every partition. In particular, \(f\) is Riemann integrable.

Proof. Suppose \(V>0\), and let \(\varepsilon>0\). By the Mesh Bound for the Darboux Gap of a Monotone Function, a partition with \(\|P\|<\varepsilon/V\) satisfies

$$ U(f,P)-L(f,P)\leq \|P\|V<\frac{\varepsilon}{V}V=\varepsilon. $$

Partitions with arbitrarily small mesh exist; for example, the Uniform Partitions Have Arbitrarily Small Mesh proposition guarantees one with mesh below \(\varepsilon/V\). Thus the Darboux Criterion applies. If \(V=0\), monotonicity and the endpoint bounds imply that every value of \(f\) equals \(f(a)=f(b)\). Hence \(f\) is constant and has zero gap on every partition. In either case \(f\) is Riemann integrable. \(\square\)

This is a proof in the sense that it supplies the needed boundedness and arbitrarily small Darboux gaps, then applies the criterion. It also tells us how to select a partition from a desired tolerance. The Integrability of Monotone Functions is the established conclusion; the mesh estimate is a sharper tool for obtaining explicit certificates.

Worked Example: An Increasing Function on Unequal Cells

Consider \(f(x)=x^2\) on \([0,2]\), which is nondecreasing there. Take the partition \(P=\{0,\tfrac12,\tfrac32,2\}\). Its cell lengths are \(\tfrac12,1,\tfrac12\), so \(\|P\|=1\). The endpoint-value increments are

$$ f\left(\tfrac12\right)-f(0)=\tfrac14,\qquad f\left(\tfrac32\right)-f\left(\tfrac12\right)=\tfrac94-\tfrac14=2,\qquad f(2)-f\left(\tfrac32\right)=4-\tfrac94=\tfrac74. $$

The Darboux gap weights each increment by its own cell length:

$$ U(f,P)-L(f,P) =\tfrac12\cdot\tfrac14+1\cdot2+\tfrac12\cdot\tfrac74 =\tfrac18+2+\tfrac78=3. $$

The mesh bound gives \(U(f,P)-L(f,P)\leq 1\cdot|4-0|=4\), which is valid but not exact. The difference arises because the shorter cells carry some of the increase. This calculation shows why the arbitrary-partition result is an inequality rather than the exact uniform-partition formula.

Worked Example: A Decreasing Function on Unequal Cells

Let \(g(x)=5-2x\) on \([0,3]\). If \(x<y\), then \(g(x)-g(y)=2(y-x)>0\), so \(g\) is nonincreasing. Use \(P=\{0,1,\tfrac52,3\}\), whose cell lengths are \(1,\tfrac32,\tfrac12\) and whose mesh is \(\tfrac32\). The decreases across the cells are \(2,3,1\), respectively; explicitly, the endpoint values are \(5,3,0,-1\). Therefore,

$$ U(g,P)-L(g,P) =1\cdot2+\tfrac32\cdot3+\tfrac12\cdot1 =2+\tfrac92+\tfrac12=7. $$

The total endpoint change in absolute value is \(|g(3)-g(0)|=|-1-5|=6\). The general estimate gives \(7\leq \tfrac32\cdot6=9\), as required. Notice that a decreasing function has a negative signed endpoint change, but its oscillations are positive; the absolute value in the estimate records the size of the total change without depending on direction.

Tagged Sums and an Explicit Error Bound

The same partition gap controls more than integrability. Choose a tag \(\xi_i\in[x_{i-1},x_i]\) in each cell and form the tagged sum \(S(f,P)=\sum_{i=1}^{n}f(\xi_i)(x_i-x_{i-1})\). The value of each tag lies between the infimum and supremum on its cell, so the whole sum lies between the lower and upper sums. For an integrable function, the integral also lies between those two sums, by the Integral Lies Between the Partition Sums proposition. Thus a small Darboux gap controls the error of every choice of tags at once.

Theorem (Tagged-Sum Error Bound for a Monotone Function): Let \(f:[a,b]\to\mathbb{R}\) be monotone and Riemann integrable. For any partition \(P\) and any choice of tags \(\xi_i\in[x_{i-1},x_i]\), $$ \left|S(f,P)-\int_a^b f(x)\,dx\right| \leq U(f,P)-L(f,P) \leq \|P\|\,|f(b)-f(a)|. $$

Proof. On each cell, \(\inf f\leq f(\xi_i)\leq\sup f\). Multiplying these inequalities by the nonnegative cell length and summing over all cells gives \(L(f,P)\leq S(f,P)\leq U(f,P)\). Since \(f\) is integrable, the Integral Lies Between the Partition Sums proposition gives \(L(f,P)\leq\int_a^b f(x)\,dx\leq U(f,P)\). Both the tagged sum and the integral therefore belong to the interval \([L(f,P),U(f,P)]\), so their distance is at most the length of that interval:

$$ \left|S(f,P)-\int_a^b f(x)\,dx\right| \leq U(f,P)-L(f,P). $$

Applying the Mesh Bound for the Darboux Gap of a Monotone Function proves the second inequality. \(\square\)

Worked Example: Choosing a Mesh for a Prescribed Error

Let \(h(x)=\sqrt{x}\) on \([1,5]\). It is nondecreasing, with total endpoint change \(V=\sqrt5-1\). We want a partition whose Darboux gap, and hence every tagged-sum error, is less than \(0.1\). Since \(5<(9/4)^2=81/16\), we have \(\sqrt5<9/4\), so \(V<5/4\). Choose a uniform partition into \(50\) cells. Its mesh is \((5-1)/50=0.08\), and therefore

$$ U(h,P)-L(h,P) \leq 0.08(\sqrt5-1) <0.08\cdot\tfrac54 =0.1. $$

For any choice of one tag in each cell, the resulting tagged sum differs from the integral by less than \(0.1\). No continuity argument is needed for this error guarantee: monotonicity, the endpoint change, and the mesh estimate suffice.

What to Keep in View

The proof depends on two separate controls. Monotonicity makes all cell increments have the same sign, so their sum telescopes to the endpoint change. The mesh bounds the length multiplying each increment. Without monotonicity, increases and decreases can alternate, and the sum of absolute cell increments need not be controlled by the endpoint difference. Thus the estimate is not a general bound for arbitrary bounded functions.

A second point is that small mesh alone is not the whole estimate: the endpoint change also appears. For a fixed monotone function on a fixed interval, that change is finite, so choosing a sufficiently small mesh makes the gap small. If the function is constant, the endpoint change is zero and every Darboux gap vanishes, regardless of mesh. At the other extreme, a large endpoint change requires a finer partition for the same tolerance.

To use this proof efficiently, first identify the direction of monotonicity, then compute the endpoint change, and finally choose the mesh in relation to the desired tolerance. For a concrete partition, the estimate also bounds every tagged-sum error, though the actual gap can be smaller than the bound.

1
Establish monotonicity and boundedness.
On a closed interval, endpoint values bound a monotone function.
2
Measure the total endpoint change.
Set \(V=|f(b)-f(a)|\), which is zero exactly when the monotone function is constant.
3
Control the partition gap.
For every partition, the gap is at most \(\|P\|V\).
4
Choose a sufficiently fine partition.
When \(V>0\), a mesh less than \(\varepsilon/V\) makes the gap less than \(\varepsilon\).
5
Apply the Darboux Criterion.
Arbitrarily small gaps prove integrability; the same gaps bound every tagged-sum error.

Check Your Understanding

Use the mesh estimate and the role of monotonicity to answer the following questions.

  1. For a nondecreasing function, what sum of nonnegative increments appears in the proof of the mesh bound?
  2. Why can the cell lengths in the Darboux-gap sum be replaced by the mesh to obtain an upper bound?
  3. A monotone function has endpoint difference \(8\). What mesh condition guarantees a Darboux gap less than \(\varepsilon\)?
  4. Why may the mesh estimate be strict for an unequal partition even though the exact uniform-partition formula is attained?
  5. Why does a tagged sum lie between the lower and upper sums for its partition?