Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31
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.

Dini's theorem on a closed interval: monotone pointwise convergence of continuous functions to a continuous limit is uniform

Statement

Let a<b be reals. Suppose fk:[a,b]→R and f:[a,b]→R are continuous, fk→f pointwise, and the sequence is pointwise monotone in one fixed direction:

fk(x)≤fk+1(x)for all k,x,

or

fk+1(x)≤fk(x)for all k,x.

Then fk→f uniformly on [a,b].

Facts & Assumptions

Given: Reals a<b, continuous functions fk,f:[a,b]→R, pointwise convergence fk→f, and one of the two pointwise monotonicity conditions in the Statement.

[A1]

Uniform convergence means that for every real ε>0 there is N such that ∣fk(x)−f(x)∣<ε for every k≥N and every x∈[a,b] (Pointwise convergence, uniform convergence, and the uniformly Cauchy condition for sequences of real-valued functions).

[L2]

If h:A→R is continuous, the inverse image of an open subset of R is relatively open in A: it is O∩A for some open O⊆R (f:A→R is continuous on A if and only if the preimage of every open subset of R is the intersection with A of an open subset of R, and dually for closed sets).

[L3]

Every open cover of the closed bounded interval [a,b] has a finite subcover (Heine-Borel by bisection: every closed bounded interval [a,b] is compact).

[L4]

Every finite list of natural numbers has a greatest member: apply the finite-real maximum theorem to their canonical images, which preserve the natural-number order; finite choices can be made without any choice axiom (Every nonempty finite set of reals has a maximum and a minimum, The canonical natural ι(n)=n⋅1F of a field, Canonical naturals are positive and strictly increasing, ≤ is a linear order on N, Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

Proof

technique · direct
1.1

Fix a real ε>0. For each n∈N put hn:=fn−f and Un:={x∈[a,b]:∣hn(x)∣<ε}. The function hn is continuous by [L1], so [L2] makes Un relatively open in [a,b].

L1L2construct
1.2

In the nondecreasing case, pointwise convergence forces fn(x)≤f(x) for every n,x, and the errors f(x)−fn(x) decrease with n; in the nonincreasing case it forces f(x)≤fn(x) and the errors fn(x)−f(x) decrease. Thus Un⊆Un+1 in either case, and pointwise convergence gives ⋃nUn=[a,b].

givenalgebra
2.1

Let O be the family of all open sets O⊆R whose trace O∩[a,b] equals Un for some n. By step 1.1 each Un has such an open witness, and by step 1.2 the family O covers [a,b].

step 1.1step 1.2L2construct
3.1

By [L3], choose finitely many O0,…,Or∈O covering [a,b]. By finite choice, choose n0,…,nr with Oi∩[a,b]=Uni, and let N:=max⁡{n0,…,nr}.

step 2.1L3L4choose
4.1

Since the Un are increasing, every Uni is contained in UN; the traces of the Oi cover [a,b], so UN=[a,b], and then Uk=[a,b] for every k≥N.

step 1.2step 3.1
5.1

Therefore ∣fk(x)−f(x)∣<ε for every k≥N and every x∈[a,b]. Since ε was arbitrary, the convergence is uniform.

step 4.1A1∎

Depends on

Used by

Dependency tree · two levels

49 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