Uniform continuity is a property of a function that strengthens ordinary continuity by requiring the same control of output differences throughout its domain. For any prescribed positive tolerance in the output, there must be a positive tolerance in the input that works for every pair of domain points. Unlike ordinary continuity, this input tolerance cannot depend on where the points lie. The definition applies to functions between metric spaces. (jirka.org)
Definition and distinction from continuity
Let and be metric spaces. A function is uniformly continuous if
For a real-valued function on a subset of the real numbers, this becomes
The number may depend on , the function, and the chosen domain and metrics, but not on or . (jirka.org)
For a continuous function, the corresponding quantifier order is
Here may depend on . Uniform continuity therefore implies continuity, but continuity need not imply uniform continuity. The distinction concerns uniform control over a whole domain, not merely behavior near each individual point. (jirilebl.github.io)
Negating the definition gives a useful test: uniform continuity fails precisely when there is some such that, for every , two domain points can be found with input distance less than but output distance at least . (jirilebl.github.io)
Examples and dependence on the domain
The following examples illustrate different mechanisms; the displayed estimates directly verify the definition or its negation. (jirilebl.github.io)
Linear functions. If , then
For , choosing proves uniform continuity on all of . Constant functions are uniformly continuous as well.
The square function. The function is continuous but not uniformly continuous on . Set
Then , whereas
On any bounded interval, however, the factorization
supplies a uniform bound.
Reciprocal functions near a missing endpoint. On , is continuous but not uniformly continuous. Taking and , for , gives input distances tending to zero while the output difference remains .
The square-root function. On ,
Thus works everywhere. Uniform continuity does not require a bounded domain, a bounded function, or a bounded derivative.
Restricting a uniformly continuous function to a smaller domain preserves uniform continuity. Enlarging its domain may destroy it, as the square-function example shows. (jirka.org)
Compactness and the Heine–Cantor theorem
The Heine–Cantor theorem states that every continuous function from a compact metric space into a metric space is uniformly continuous. In particular, every continuous real-valued function on a closed bounded interval is uniformly continuous. (jirka.org)
A sequential proof explains the role of compactness. If uniform continuity failed, there would be sequences satisfying
Compactness supplies a subsequence . The corresponding also tends to . Continuity forces both image subsequences to tend to , contradicting their fixed separation. (jirilebl.github.io)
Compactness is sufficient, not necessary: linear functions are uniformly continuous on the noncompact domain . Conversely, boundedness of a domain alone is insufficient, as on demonstrates. (jirka.org)
Quantitative sufficient conditions
Lipschitz continuity provides a stronger, quantitative condition. If a constant satisfies
for all , then is uniformly continuous. When , one may take . (jirilebl.github.io)
For a differentiable real function on an interval, a uniform bound implies a Lipschitz estimate through the mean value theorem. This is a sufficient condition, not a necessary one: the square-root estimate above establishes uniform continuity even though its derivative becomes unbounded near zero. (jirka.org)
More generally, a global estimate
called Hölder continuity, proves uniform continuity by the choice
This illustrates how an explicit rate of output variation can strengthen the qualitative epsilon–delta requirement. (math.rice.edu)
Cauchy sequences and extension
Uniformly continuous functions preserve Cauchy sequences. Given an output tolerance , choose its uniform input tolerance . Eventually all pairs of terms of a Cauchy sequence lie within , so all corresponding image terms lie within . (jirka.org)
This leads to an extension theorem. If is a dense subset of a metric space , is a complete metric space, and is uniformly continuous, then has a unique uniformly continuous extension . For with , define
Completeness ensures existence of the limit, and uniform continuity ensures that it is independent of the approximating sequence. (math.uwaterloo.ca)
In particular, a uniformly continuous map into a complete metric space extends uniquely to the completion of its domain. For finite real endpoints , a function is uniformly continuous exactly when it admits a continuous extension to . (leanprover-community.github.io)
Limits and integration
Uniform continuity is distinct from uniform convergence: the former compares values of one function at different inputs, while the latter compares different functions at the same input. Nevertheless, a uniform limit of uniformly continuous functions is uniformly continuous. (leanprover-community.github.io)
The proof uses the triangle inequality:
Uniform convergence makes the first and third terms uniformly small; uniform continuity of one suitable controls the middle term. No common choice of for all is required. (leanprover-community.github.io)
Uniform continuity also underlies the proof that a continuous function on has a Riemann integral. A sufficiently fine partition makes the function’s oscillation small on every subinterval simultaneously, so upper and lower sums differ by arbitrarily little. (ocw.mit.edu)
Metric dependence and uniform spaces
Ordinary continuity depends only on the topology induced by the metrics. Uniform continuity can distinguish metrics that induce the same topology. On , for example, the metrics
give the same topology. The identity map from to is uniformly continuous, but the reverse map is not: and become arbitrarily close in while remaining distance apart in . (homepages.ecs.vuw.ac.nz)
The broader setting is a uniform space, which specifies a uniform notion of closeness without necessarily using a metric. Uniform continuity then means that every prescribed target closeness is guaranteed by some source closeness, uniformly for all pairs of points. This framework retains the connection between uniform continuity, Cauchy behavior, and completion. (leanprover-community.github.io)
References
- RA Continuous functionsjirka.org
- RA Uniform continuityjirilebl.github.io
- Basic Analysis Ijirka.org
- MIT18_100af20_lec17.pdfocw.mit.edu
- Kenneth R. Davidson, Allan P. Donsig: Real Analysis and Applications supplementary materialmath.uwaterloo.ca
- Extension by continuitywww-users.cse.umn.edu
- Mathlib.Topology.UniformSpace.Completionleanprover-community.github.io
- Mathlib.Topology.UniformSpace.UniformApproximationleanprover-community.github.io
- mit18_100af20_lec21.pdfocw.mit.edu
- MATH 452 General Topologyhomepages.ecs.vuw.ac.nz
- Some topics in analysis related to metricsmath.rice.edu