Fix . For a continuous function , every coordinate slice is continuous, because the maps and into the product topology are continuous. Their target is Hausdorff. Part (a)(i) gives
Therefore every such is a constant function. This is the two-factor case of continuous maps from products of cofinite spaces to Hausdorff spaces are constant.
The second coordinate projection is continuous and nonconstant. If a homeomorphism existed, would be a nonconstant continuous function, contradicting the preceding conclusion. Hence
For the half-plane, put as a set, so . Its two ambient topologies give different answers:
In , if were closed, its inverse image under the continuous map would be closed in . That inverse image is , which is neither a finite set nor all of , so it is not closed in the cofinite topology. Thus is not closed.
To establish compactness, note that the subspace topology on any subset of a topological space with the cofinite topology is again cofinite. An open cover of a nonempty such has a nonempty member omitting at most finitely many points; finitely many more members cover those points. Hence every subset of a cofinite space is compact. In particular both and with its cofinite subspace topology are compact. The subspace topology on is their product topology, as one checks by tracing basis rectangles. The product of two compact spaces is compact, so is compact here.
For clarity, the finite-product compactness result needs no Hausdorff condition. Given an open cover of , cover each point by a basis rectangle lying in one covering member. For fixed , use compactness of to select finitely many rectangles whose second factors cover , and intersect their first factors to get an open neighbourhood of . Those finitely many original members cover . Finally finitely many cover , producing a finite subcover of .
In , the second coordinate projection has
Since the ray is closed in the usual real line, is closed. It is not compact: its image under a continuous map under is , which is not compact. For an explicit obstruction, the open intervals , , cover this ray but have no finite subcover.
Finally consider the diagonal in . Define
This is a bijection. The identity function from the usual real line to is continuous: each nonempty cofinite open set is the complement of a finite set, and finite sets are closed in the usual real line. Both coordinates of are therefore continuous, so is continuous for the product topology and the subspace topology of . Its inverse is the restricted second coordinate projection, which is continuous. Therefore
For the second conclusion, is compact whereas is not compact; homeomorphisms preserve compactness. The diagonal in a product with cofinite and Euclidean topologies thus inherits the usual topology, despite one cofinite factor.
is not compact. In the subspace topology on , consider the open cover
The intervals are basic open sets in the ambient Sorgenfrey line, and is open in . Every belongs to one of those intervals, while the singleton covers .
A finite subcover would have to include . Among its finitely many other members, let be the largest index. Their union is , leaving uncovered. Selecting no such member also fails to cover . Hence no finite subcover exists.
Let be compact, with a Hausdorff space. The empty set is closed, so suppose . Fix . For each , the Hausdorff property supplies disjoint open neighbourhoods of and of .
The form an open cover of . Choose a finite subcover and put . This is an open neighbourhood of . If a point of belonged to , it would belong to some as well as , a contradiction. Hence . Every point of the complement has such an open neighbourhood, so is open and is closed.
Let be an open cover of by open subsets of . The continuity of makes each preimage open in , and these preimages cover . By compactness, choose with
Applying gives . Thus every open cover of has a finite subcover, proving the continuous image of a compact space theorem. A cover by sets open in gives the same argument after expressing them as intersections with ambient open sets.
Give the nonempty subset its subspace topology. It is compact if every open cover admits a finite subcover. Equivalently, whenever with each open in , there are such that .
It is connected if it has no separation of a topological space: there are no disjoint nonempty open subsets of with . Here openness is relative to the subspace topology; equivalently, the only clopen sets of are and .
The product topology of two compact spaces is compact, without a Hausdorff condition. Refine an open cover locally by basis rectangles. For fixed , compactness of selects finitely many rectangles whose second factors cover . Their first factors have an open finite intersection containing , and the finitely many original covering members cover . Use compactness of to choose finitely many covering . The associated finitely many original members form a finite subcover of . Repeating the argument proves the finite-factor case of Tychonoff's theorem.
Uniformly continuous function Created 2026-09-24 Updated 2026-10-18
A uniformly continuous function has one input tolerance valid throughout its domain of a function. For , with , uniform continuity means
Choose the output tolerance first, then a positive valid for every pair of function inputs. It may depend on , the function and its domain of a function, but not on the pair’s location. The absolute values measure input and output distance.[ref]
Compare the quantifier order with the epsilon-delta definition of continuity:
Both lines end with . In the first, can depend on the point ; in the second, it is chosen before . Thus uniform continuity implies continuity at every point. Each requested gets its own shared tolerance.
For an exact example, take the polynomial function on the closed interval . For every pair of function inputs in that interval, polynomial factorization gives
Consequently works everywhere on this domain of a function. With , the common tolerance is . Near the right endpoint, for example, and have input distance and output distance . The bound is sufficient; it does not claim the largest admissible input window at each point.
On the whole real line, the same polynomial function is a continuous function but fails uniform continuity. Take the sequences and , for positive integers . Then
For any proposed , choose an integer . The inputs are closer than , yet their outputs violate the fixed tolerance . The sequences need not themselves have a finite limit: their mutual distance is what tends to zero. This is the obstruction captured by the sequential criterion for uniform continuity. Restricting the domain of a function to removes these escaping pairs.
Figure 1.
The square function: local input windows shrink, but a bounded interval admits one shared tolerance
. The left panel computes sufficient windows from the continuity bounds for the square function; shrinking these particular windows alone does not prove failure of uniform continuity. The middle panel displays the exact bound on the interval . The right panel gives the decisive sequence pairs on the real line. All plotted values are calculated from the displayed formulas. Details.
A uniformly continuous function need not be a bounded function. The identity function on the real line has , so always works, although its image of a function is the unbounded real line. Uniform continuity controls changes between nearby inputs, not the overall size of outputs. Likewise, an unbounded domain of a function does not by itself prevent uniform continuity.
The square root supplies a different common tolerance on the interval . Assuming , put and . Since ,
Interchanging the inputs when necessary proves
Thus guarantees uniform continuity on the entire domain of a function, including zero. For , any input distance below suffices. The pairs and both have input distance ; their output distances are respectively and . The common guarantee accommodates quite different local sensitivities.
This Hölder continuity bound allows a curved tolerance rule. It is weaker than a Lipschitz bound: at zero the output change divided by the input change is
No finite Lipschitz constant works near zero, even though uniform continuity does. A Lipschitz function does have uniform continuity, choosing when its Lipschitz bound is positive; when it is a constant function.[ref]
Figure 2.
Square-root input changes share an output tolerance even though amplification near zero is unbounded
. At left, the exact output changes for base points stay inside whenever and . The right panel computes the amplification for inputs : it grows without bound as decreases. These are calculated function graphs, with no experimental measurements. Details.
For general metric spaces, replace the absolute values by the respective distance functions. The Heine-Cantor theorem gives an existence guarantee: every continuous function on a compact metric space is uniformly continuous. In particular, continuity on a finite closed interval provides a common tolerance, even when no simple formula for it is known.[ref]
For a short proof outline, fix . Continuity gives each point an open ball of radius within which outputs differ from by less than . The open balls of half these radii still cover the domain of a function. Compactness supplies a finite subcover. Take to be the smallest half-radius in this finite set. Two inputs closer than lie together in one of the original open balls, so the triangle inequality bounds their output distance by . The beautiful step is that the compact set turns local choices into finitely many choices, whose minimum stays positive.
A shared tolerance also makes uniformly continuous functions preserve Cauchy sequences: after choosing for , all sufficiently late input pairs are closer than , so all corresponding output pairs are closer than . Unlike a convergent sequence argument, this does not require an input limit inside the domain of a function. It is why uniform continuity is useful for extending a function toward missing endpoints and for the decay argument below.