Compact-open topology
Template:Short description In mathematics, the compact-open topology is a topology defined on the set of continuous maps between two topological spaces. The compact-open topology is one of the commonly used topologies on function spaces, and is applied in homotopy theory and functional analysis. It was introduced by Ralph Fox in 1945.[1]
If the codomain of the functions under consideration has a uniform structure or a metric structure then the compact-open topology is the "topology of uniform convergence on compact sets." That is to say, a sequence of functions converges in the compact-open topology precisely when it converges uniformly on every compact subset of the domain.[2]
Definition
Let Template:Mvar and Template:Mvar be two topological spaces, and let C(X, Y)Script error: No such module "Check for unknown parameters". denote the set of all continuous maps between Template:Mvar and Template:Mvar. Given a compact subset Template:Mvar of Template:Mvar and an open subset Template:Mvar of Template:Mvar, let V(K, U)Script error: No such module "Check for unknown parameters". denote the set of all functions f ∈ C(X, Y)Script error: No such module "Check for unknown parameters". such that f (K) ⊆ U.Script error: No such module "Check for unknown parameters". In other words, . Then the collection of all such V(K, U)Script error: No such module "Check for unknown parameters". is a subbase for the compact-open topology on C(X, Y)Script error: No such module "Check for unknown parameters".. (This collection does not always form a base for a topology on C(X, Y)Script error: No such module "Check for unknown parameters"..)
When working in the category of compactly generated spaces, it is common to modify this definition by restricting to the subbase formed from those Template:Mvar that are the image of a compact Hausdorff space. Of course, if Template:Mvar is compactly generated and Hausdorff, this definition coincides with the previous one. However, the modified definition is crucial if one wants the convenient category of compactly generated weak Hausdorff spaces to be Cartesian closed, among other useful properties.[3][4][5] The confusion between this definition and the one above is caused by differing usage of the word compact.
If Template:Mvar is locally compact, then from the category of topological spaces always has a right adjoint . This adjoint coincides with the compact-open topology and may be used to uniquely define it. The modification of the definition for compactly generated spaces may be viewed as taking the adjoint of the product in the category of compactly generated spaces instead of the category of topological spaces, which ensures that the right adjoint always exists.
Properties
- If *Script error: No such module "Check for unknown parameters". is a one-point space then one can identify C(*, Y)Script error: No such module "Check for unknown parameters". with Template:Mvar, and under this identification the compact-open topology agrees with the topology on Template:Mvar. More generally, if Template:Mvar is a discrete space, then C(X, Y)Script error: No such module "Check for unknown parameters". can be identified with the Cartesian product of |X|Script error: No such module "Check for unknown parameters". copies of Template:Mvar and the compact-open topology agrees with the product topology.
- If Template:Mvar is T0Script error: No such module "Check for unknown parameters"., T1Script error: No such module "Check for unknown parameters"., Hausdorff, regular, or Tychonoff, then the compact-open topology has the corresponding separation axiom.
- If Template:Mvar is Hausdorff and Template:Mvar is a subbase for Template:Mvar, then the collection {V(K, U) : U ∈ S, K compact} Script error: No such module "Check for unknown parameters".is a subbase for the compact-open topology on C(X, Y)Script error: No such module "Check for unknown parameters"..[6]
- If Template:Mvar is a metric space (or more generally, a uniform space), then the compact-open topology is equal to the topology of compact convergence. In other words, if Template:Mvar is a metric space, then a sequence { fn } Script error: No such module "Check for unknown parameters".converges to f Script error: No such module "Check for unknown parameters". in the compact-open topology if and only if for every compact subset Template:Mvar of Template:Mvar, { fn } Script error: No such module "Check for unknown parameters".converges uniformly to f Script error: No such module "Check for unknown parameters". on Template:Mvar. If Template:Mvar is compact and Template:Mvar is a uniform space, then the compact-open topology is equal to the topology of uniform convergence.
- If X, YScript error: No such module "Check for unknown parameters". and Template:Mvar are topological spaces, with Template:Mvar locally compact Hausdorff (or even just locally compact preregular), then the composition map C(Y, Z) × C(X, Y) → C(X, Z),Script error: No such module "Check for unknown parameters". given by ( f , g) ↦ f ∘ g,Script error: No such module "Check for unknown parameters". is continuous (here all the function spaces are given the compact-open topology and C(Y, Z) × C(X, Y)Script error: No such module "Check for unknown parameters". is given the product topology).
- If Template:Mvar is a locally compact Hausdorff (or preregular) space, then the evaluation map e : C(X, Y) × X → YScript error: No such module "Check for unknown parameters"., defined by e( f , x) = f (x)Script error: No such module "Check for unknown parameters"., is continuous. This can be seen as a special case of the above where Template:Mvar is a one-point space.
- If Template:Mvar is compact, and Template:Mvar is a metric space with metric Template:Mvar, then the compact-open topology on C(X, Y)Script error: No such module "Check for unknown parameters". is metrizable, and a metric for it is given by e( f , g) = sup{d( f (x), g(x)) : x in X},Script error: No such module "Check for unknown parameters". for f , gScript error: No such module "Check for unknown parameters". in C(X, Y)Script error: No such module "Check for unknown parameters".. More generally, if Template:Mvar is hemicompact, and Template:Mvar metric, the compact-open topology is metrizable by the construction linked here.
Applications
Script error: No such module "Labelled list hatnote". The compact open topology (or the k-ification of it) can be used to topologize the following sets:[7]
- , the loop space of at ,
- ,
- .
In addition, there is a homotopy equivalence between the spaces .[7] The topological spaces are useful in homotopy theory because they can be used to form a topological space and a model for the homotopy type of the set of homotopy classes of mapsScript error: No such module "Unsubst". This is because is the set of path components in
- REDIRECT Template:En dash
Template:R protectedthat is, there is an isomorphism of sets where is the homotopy equivalence.
Fréchet differentiable functions
Let Template:Mvar and Template:Mvar be two Banach spaces defined over the same field, and let C m(U, Y)Script error: No such module "Check for unknown parameters". denote the set of all Template:Mvar-continuously Fréchet-differentiable functions from the open subset U ⊆ XScript error: No such module "Check for unknown parameters". to Template:Mvar. The compact-open topology is the initial topology induced by the seminorms
where D0 f (x) = f (x)Script error: No such module "Check for unknown parameters"., for each compact subset K ⊆ UScript error: No such module "Check for unknown parameters"..Template:Clarification needed
See also
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
- Script error: No such module "citation/CS1".
- O.Ya. Viro, O.A. Ivanov, V.M. Kharlamov and N.Yu. Netsvetaev (2007) Textbook in Problems on Elementary Topology.
- Template:Planetmath reference
- Topology and Groupoids Section 5.9 Ronald Brown, 2006