Continuous functions on a compact space #
Continuous functions C(α, β) from a compact space α to a metric space β
are automatically bounded, and so acquire various structures inherited from α →ᵇ β.
This file transfers these structures, and restates some lemmas characterising these structures.
If you need a lemma which is proved about α →ᵇ β but not for C(α, β) when α is compact,
you should restate it here. You can also use
ContinuousMap.equivBoundedOfCompact to move functions back and forth.
When α is compact, the bounded continuous maps α →ᵇ β are
equivalent to C(α, β).
Equations
- ContinuousMap.equivBoundedOfCompact α β = { toFun := BoundedContinuousFunction.mkOfCompact, invFun := BoundedContinuousFunction.toContinuousMap, left_inv := ⋯, right_inv := ⋯ }
Instances For
When α is compact, the bounded continuous maps α →ᵇ 𝕜 are
additively equivalent to C(α, 𝕜).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
When α is compact, and β is a metric space, the bounded continuous maps α →ᵇ β are
isometric to C(α, β).
Equations
- ContinuousMap.isometryEquivBoundedOfCompact α β = { toEquiv := ContinuousMap.equivBoundedOfCompact α β, isometry_toFun := ⋯ }
Instances For
The pointwise distance is controlled by the distance between functions, by definition.
The distance between two functions is controlled by the supremum of the pointwise distances.
Equations
- ⋯ = ⋯
Equations
- ContinuousMap.instNormedAddCommGroup = let __src := ContinuousMap.metricSpace α E; let __src_1 := ContinuousMap.instAddCommGroupContinuousMap; NormedAddCommGroup.mk ⋯
Equations
- ⋯ = ⋯
Distance between the images of any two points is at most twice the norm of the function.
The norm of a function is controlled by the supremum of the pointwise norms.
Equations
- ContinuousMap.instNormedRing = let __src := inferInstance; let __src_1 := ContinuousMap.instRing; NormedRing.mk ⋯ ⋯
Equations
- ContinuousMap.normedSpace = NormedSpace.mk ⋯
When α is compact and 𝕜 is a normed field,
the 𝕜-algebra of bounded continuous maps α →ᵇ β is
𝕜-linearly isometric to C(α, β).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The evaluation at a point, as a continuous linear map from C(α, 𝕜) to 𝕜.
Equations
- ContinuousMap.evalCLM 𝕜 x = (BoundedContinuousFunction.evalCLM 𝕜 x).comp (ContinuousMap.linearIsometryBoundedOfCompact α E 𝕜).toLinearIsometry.toContinuousLinearMap
Instances For
Equations
- ContinuousMap.instNormedAlgebra = let __src := ContinuousMap.normedSpace; let __src_1 := ContinuousMap.algebra; NormedAlgebra.mk ⋯
We now set up some declarations making it convenient to use uniform continuity.
An arbitrarily chosen modulus of uniform continuity for a given function f and ε > 0.
Equations
- f.modulus ε h = Classical.choose ⋯
Instances For
Postcomposition of continuous functions into a normed module by a continuous linear map is a
continuous linear map.
Transferred version of ContinuousLinearMap.compLeftContinuousBounded,
upgraded version of ContinuousLinearMap.compLeftContinuous,
similar to LinearMap.compLeft.
Equations
- One or more equations did not get rendered due to their size.
Instances For
We now setup variations on compRight* f, where f : C(X, Y)
(that is, precomposition by a continuous map),
as a morphism C(Y, T) → C(X, T), respecting various types of structure.
In particular:
compRightContinuousMap, the bundled continuous map (for this we needX Ycompact).compRightHomeomorph, when we precompose by a homeomorphism.compRightAlgHom, whenT = Ris a topological ring.
Precomposition by a continuous map is itself a continuous map between spaces of continuous maps.
Equations
- ContinuousMap.compRightContinuousMap T f = { toFun := fun (g : C(Y, T)) => g.comp f, continuous_toFun := ⋯ }
Instances For
Precomposition by a homeomorphism is itself a homeomorphism between spaces of continuous maps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Local normal convergence #
A sum of continuous functions (on a locally compact space) is "locally normally convergent" if the
sum of its sup-norms on any compact subset is summable. This implies convergence in the topology
of C(X, E) (i.e. locally uniform convergence).
Star structures #
In this section, if β is a normed ⋆-group, then so is the space of
continuous functions from α to β, by using the star operation pointwise.
Furthermore, if α is compact and β is a C⋆-ring, then C(α, β) is a C⋆-ring.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯