The mechanism

Measure the oscillation of a product

Insert and subtract one mixed term in the difference of two product values. Bounds on the factors then control the product by their separate oscillations. A common partition turns that local estimate into the required Darboux bound.

What becomes elementary: Preservation of integrability follows from an explicit estimate that can be reused for other operations.

Work through the local inequality before summing over a partition. The positive bounds and interval conventions in the study ensure the estimate also covers vanishing factors.

For another construction, explore the mechanism calculi. Edition dates, sources and reference chapters identify the scope of each study.

Background

Bounded functions, upper and lower Darboux sums, and partition refinement.

A local estimate proves the theorem

Let , and let be Riemann integrable. They are bounded, so choose positive constants with and on . Positive bounds are available even when a function is identically zero.

For a bounded real-valued function on a nonempty subinterval , its oscillation is

The second equality follows by choosing values arbitrarily close to the supremum and infimum; every difference is bounded by their separation.

For , the identity

separates the change in the product into changes in its factors. Taking absolute values, using the bounds, and taking the supremum over gives

For a bounded function and a partition , write and . The Darboux gap is

Here and are the upper and lower Darboux sums. Thus each interval contributes its oscillation multiplied by its length.

Fix and set . Integrability gives partitions with and . Their common refinement still satisfies and : refinement cannot increase a Darboux gap, since each smaller interval has no greater oscillation than the interval containing it.

Multiply the local estimate by each interval's length and sum:

The product is bounded by , and was arbitrary. The Darboux criterion therefore proves that is Riemann integrable on .

Continue with the full exposition

The full exposition develops the oscillation lemma, includes diagrams, and extends the method to other Lipschitz constructions.

Revision history · ;

Revised September 22, 2026: the product proof chooses positive bounds for the factors, making its strict estimate valid also when both functions vanish. Nonempty intervals are explicit. Revised October 7, 2026: condensed the explanatory prose and made the hypotheses of the concluding Lipschitz principle explicit.