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.
Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous
Statement
Let be compact (Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset) and let be continuous on (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point). Then is uniformly continuous on (Uniform continuity of : one serving every pair of points of ).
This theorem is stated twice in this library, on purpose. Its metric-space twin is Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous, proved there from the cover machinery of metric spaces; the proof below uses the open-cover definition of compactness in directly. That the two statements are the same statement in two vocabularies is Dictionary: for with the metric , continuity and uniform continuity of agree with the metric-space notions, the Lipschitz and Hölder conditions are the metric ones instantiated, and a subset of is compact in the open-cover sense of exactly when it is a compact metric subspace, clauses 1, 2 and 5, immediately above.
Choice-free proof. The argument below uses the open-cover definition of compactness directly. It considers every continuity neighbourhood at once and extracts only a finite subcover, so no countable or global choice function is selected.
Facts & Assumptions
Given: A compact set and a continuous function .
Continuity at means that for every there is such that whenever and (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point).
Every open cover of compact has a finite subcover (Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset).
Uniform continuity means that for every one works for every pair of points of at distance less than (Uniform continuity of : one serving every pair of points of ).
The real absolute value satisfies the triangle inequality (The triangle inequality, Basic properties of the absolute value).
Proof
If , the assertion is immediate. Otherwise fix . For each pair with , , and for every satisfying , put . The family of all such open intervals is an open cover of : for each , [L1] gives the existence of at least one admissible , and . This defines the full family by a property, without selecting one radius for each .
By [L2], finitely many members cover . Since is nonempty, . Set .
Let with , and choose one index with . Then and, by [L4], . Admissibility of gives and . Thus . The same works for every such pair, proving uniform continuity by [L3].
Remarks
-
Where compactness is used. Continuity supplies all admissible local balls in step 1.1; compactness extracts finitely many in step 2.1. Taking the least of their radii gives the uniform bound. No simultaneous selection over the points of is made.
-
The converse is sharp. For every noncompact that is bounded there is a continuous function on that is not uniformly continuous, and for every noncompact there is an unbounded continuous function and a bounded continuous one with no greatest value. That is Rudin 4.20, the sharp converse: on a noncompact there is an unbounded continuous function and a bounded continuous function with no greatest value, and if is bounded there is a continuous function on that is not uniformly continuous, later on this page, and together with this theorem it says that compactness is exactly the hypothesis these results need.
Depends on
Uniform continuity of : one serving every pair of points of
Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point
Dictionary: for with the metric , continuity and uniform continuity of agree with the metric-space notions, the Lipschitz and Hölder conditions are the metric ones instantiated, and a subset of is compact in the open-cover sense of exactly when it is a compact metric subspace
Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset
The triangle inequality
Basic properties of the absolute value