Bounded continuous functions #
The type of bounded continuous functions taking values in a metric space, with the uniform distance.
α →ᵇ β
is the type of bounded continuous functions α → β
from a topological space to a
metric space.
When possible, instead of parametrizing results over (f : α →ᵇ β)
,
you should parametrize over (F : Type*) [BoundedContinuousMapClass F α β] (f : F)
.
When you extend this structure, make sure to extend BoundedContinuousMapClass
.
- toFun : α → β
- continuous_toFun : Continuous self.toFun
Instances For
α →ᵇ β
is the type of bounded continuous functions α → β
from a topological space to a
metric space.
When possible, instead of parametrizing results over (f : α →ᵇ β)
,
you should parametrize over (F : Type*) [BoundedContinuousMapClass F α β] (f : F)
.
When you extend this structure, make sure to extend BoundedContinuousMapClass
.
Equations
Instances For
BoundedContinuousMapClass F α β
states that F
is a type of bounded continuous maps.
You should also extend this typeclass when you extend BoundedContinuousFunction
.
Instances
Equations
Equations
See Note [custom simps projection]. We need to specify this projection explicitly in this case, because it is a composition of multiple projections.
Equations
Instances For
A continuous function with an explicit bound is a bounded continuous function.
Equations
Instances For
A continuous function on a compact space is automatically a bounded continuous function.
Equations
Instances For
If a function is bounded on a discrete space, it is automatically continuous, and therefore gives rise to an element of the type of bounded continuous functions.
Equations
Instances For
The uniform distance between two bounded continuous functions.
Equations
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.
The type of bounded continuous functions, with the uniform distance, is a pseudometric space.
Equations
The type of bounded continuous functions, with the uniform distance, is a metric space.
Equations
On an empty space, bounded continuous functions are at distance 0.
The topology on α →ᵇ β
is exactly the topology induced by the natural map to α →ᵤ β
.
Constant as a continuous bounded function.
Equations
Instances For
If the target space is inhabited, so is the space of bounded continuous functions.
Equations
When x
is fixed, (f : α →ᵇ β) ↦ f x
is continuous.
The evaluation map is continuous, as a joint function of u
and x
.
Bounded continuous functions taking values in a complete space form a complete space.
Composition of a bounded continuous function and a continuous function.
Equations
Instances For
Restrict a bounded continuous function to a set.
Equations
Instances For
Composition (in the target) of a bounded continuous function with a Lipschitz map again gives a bounded continuous function.
Equations
Instances For
The composition operator (in the target) with a Lipschitz map is Lipschitz.
The composition operator (in the target) with a Lipschitz map is uniformly continuous.
The composition operator (in the target) with a Lipschitz map is continuous.
Restriction (in the target) of a bounded continuous function taking values in a subset.
Equations
Instances For
A version of Function.extend
for bounded continuous maps. We assume that the domain has
discrete topology, so we only need to verify boundedness.
Equations
Instances For
The indicator function of a clopen set, as a bounded continuous function.
Equations
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Composition on the left by a (lipschitz-continuous) homomorphism of topological monoids, as a
MonoidHom
. Similar to MonoidHom.compLeftContinuous
.
Equations
Instances For
Composition on the left by a (lipschitz-continuous) homomorphism of topological AddMonoid
s,
as a AddMonoidHom
. Similar to AddMonoidHom.compLeftContinuous
.
Equations
Instances For
Coercion of a NormedAddGroupHom
is an AddMonoidHom
. Similar to AddMonoidHom.coeFn
.
Equations
Instances For
The additive map forgetting that a bounded continuous function is bounded.
Equations
Instances For
The pointwise difference of two bounded continuous functions is again bounded continuous.
Equations
Equations
Equations
Equations
IsBoundedSMul
(in particular, topological module) structure #
In this section, if β
is a metric space and a 𝕜
-module whose addition and scalar multiplication
are compatible with the metric structure, then we show that the space of bounded continuous
functions from α
to β
inherits a so-called IsBoundedSMul
structure (in particular, a
ContinuousMul
structure, which is the mathlib formulation of being a topological module), by
using pointwise operations and checking that they are compatible with the uniform distance.
Equations
Equations
Equations
Equations
The evaluation at a point, as a continuous linear map from α →ᵇ β
to β
.
Equations
Instances For
The linear map forgetting that a bounded continuous function is bounded.