Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A monotone function on [a,b] is Riemann integrable: for the uniform partition into N parts the upper minus lower sum telescopes to ∣f(b)−f(a)∣ (b−a)/ι(N)

Statement

Let a<b be reals and let f:[a,b]→R be monotone, that is nondecreasing or nonincreasing on [a,b] (Nondecreasing, increasing (strictly increasing), nonincreasing, decreasing, monotone and strictly monotone real functions on a subset of R, with the dictionary to monotone sequences). Then f is bounded (Lower bound, bounded below, bounded set) and Riemann integrable on [a,b] (The lower and upper Darboux integrals of a bounded f on [a,b] as sup⁡PL(f,P) and inf⁡PU(f,P), Darboux integrability as their equality, and the notation ∫abf).

Moreover, for the uniform partition UN of [a,b] into N≥1 parts (Partition of [a,b] as a finite strictly increasing list a=t0<t1<⋯<tn=b, its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions),

U(f,UN)−L(f,UN)  =  ∣f(b)−f(a)∣⋅b−aι(N),

where ι(N) is the canonical natural of N in R (The canonical natural ι(n)=n⋅1F of a field). The right-hand side is an equality, not an estimate: the sum ∑i<N(Mi−mi) telescopes exactly, because on each subinterval a monotone function attains its extremes at the two endpoints.

No continuity is assumed, and none holds in general: a nondecreasing function may be discontinuous at every rational (Converse to Froda: for every at most countable E⊆R there is a bounded nondecreasing f:R→R whose set of discontinuities is exactly E, every one of them a jump), and the companion page of this pair works out the integral of the floor function, the simplest discontinuous monotone integrand.

Facts & Assumptions

Given: Reals a<b and a monotone f:[a,b]→R. Let N≥1 be a natural number and let UN=(N,t) be the uniform partition of [a,b] into N parts, with subintervals Ii=[ti,ti+1] and lengths Δi=(b−a)/ι(N) for i<N.

[L1]

f is nondecreasing, meaning f(x)≤f(y) whenever x≤y in [a,b], or nonincreasing, meaning f(x)≥f(y) whenever x≤y; these two cases are what "monotone" means and they exhaust it (Nondecreasing, increasing (strictly increasing), nonincreasing, decreasing, monotone and strictly monotone real functions on a subset of R, with the dictionary to monotone sequences).

[L2]

For the uniform partition: t0=a, tN=b, ti<ti+1, every Δi=(b−a)/ι(N)>0, and ∑i<NΔi=b−a (Partition of [a,b] as a finite strictly increasing list a=t0<t1<⋯<tn=b, its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).

[L3]

If a nonempty set S⊆R has a greatest element then that element is sup⁡S, and if it has a least element then that element is inf⁡S (Maximum and minimum of a set, Greatest lower bound (infimum), Complete ordered field (least-upper-bound property)).

[L5]

Finite sums: scaling and telescoping, ∑i<N(ci+1−ci)=cN−c0 (Finite sums and finite products, by recursion, Laws of finite sums and finite products).

[L6]

Riemann's criterion: a bounded f is integrable if and only if for every real ε>0 there is a partition P with U(f,P)−L(f,P)<ε (Riemann's criterion: a bounded f on [a,b] is Darboux integrable if and only if for every real ε>0 there is a partition P with U(f,P)−L(f,P)<ε).

[L8]

Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; ∣x∣=x for x≥0 and ∣x∣=−x for x≤0 (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of R: the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.

Proof

technique · cases
1.1

By [L1] there are two cases, f nondecreasing and f nonincreasing, and they exhaust the hypothesis. Every x∈[a,b] satisfies a≤x≤b (Intervals of R: the nine order-convex forms, nondegeneracy, and length).

givenL1cases
1.2

Case: f is nondecreasing. Then f(a)≤f(x)≤f(b) for every x∈[a,b], so f is bounded by [L8]; and for i<N and x∈Ii one has ti≤x≤ti+1, hence f(ti)≤f(x)≤f(ti+1). Since f(ti) and f(ti+1) themselves lie in f[Ii], they are its least and greatest elements, so mi=f(ti) and Mi=f(ti+1) by [L3].

assume-case upgivenL2L3L8
1.3

Case: f is nonincreasing. Then f(b)≤f(x)≤f(a) for every x∈[a,b], so f is bounded; and for i<N and x∈Ii one has f(ti+1)≤f(x)≤f(ti), so mi=f(ti+1) and Mi=f(ti) by [L3].

assume-case downgivenL2L3L8
2.1

In the nondecreasing case, Mi−mi=f(ti+1)−f(ti), so by [L4], [L2] and [L5], U(f,UN)−L(f,UN)=∑i<N(f(ti+1)−f(ti))b−aι(N)=b−aι(N)(f(tN)−f(t0))=b−aι(N)(f(b)−f(a)), and f(b)−f(a)≥0, so this equals ∣f(b)−f(a)∣(b−a)/ι(N) by [L8].

step 1.2L2L4L5L8
2.2

In the nonincreasing case the same computation gives U(f,UN)−L(f,UN)=b−aι(N)(f(a)−f(b)) with f(a)−f(b)≥0, which is again ∣f(b)−f(a)∣(b−a)/ι(N) by [L8]. The two cases of step 1.1 exhaust the hypothesis, so the displayed identity holds for every monotone f, which is also bounded.

step 1.3L2L4L5L8cases-exhaustive
3.1

Let a real ε>0 be given and put η:=ε⋅((∣f(b)−f(a)∣+1)(b−a))−1, a positive real by [L8]. By [L7] fix a natural N≥1 with 1/ι(N)<η.

step 2.2L7L8choose
4.1

Then U(f,UN)−L(f,UN)=∣f(b)−f(a)∣ (b−a)/ι(N)≤(∣f(b)−f(a)∣+1)(b−a)/ι(N)<(∣f(b)−f(a)∣+1)(b−a) η=ε: the first inequality because (b−a)/ι(N)>0 and ∣f(b)−f(a)∣≤∣f(b)−f(a)∣+1, and the second because (∣f(b)−f(a)∣+1)(b−a)>0 and 1/ι(N)<η. So U(f,UN)−L(f,UN)<ε.

step 2.1step 2.2step 3.1L8
5.1

Since the real ε>0 was arbitrary and step 4.1 produced a partition with U−L<ε, criterion [L6] applies: f is bounded by steps 1.2 and 1.3 and Riemann integrable on [a,b].

step 1.2step 1.3step 4.1L6∎

Remarks

Depends on

Used by

Dependency tree · two levels

44 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources