Continuous maps sending zero to zero #
This is the type of continuous maps from X
to R
such that (0 : X) ↦ (0 : R)
for which we
provide the scoped notation C(X, R)₀
. We provide this as a dedicated type solely for the
non-unital continuous functional calculus, as using various terms of type Ideal C(X, R)
were
overly burdensome on type class synthesis.
Of course, one could generalize to maps between pointed topological spaces, but that goes beyond the purpose of this type.
The type of continuous maps which map zero to zero.
Note that one should never use the structure projection ContinuousMapZero.toContinuousMap
and
instead favor the coercion (↑) : C(X, R)₀ → C(X, R)
available from the instance of
ContinuousMapClass
. All the instances on C(X, R)₀
from C(X, R)
passes through this coercion,
not the structure projection. Of course, the two are definitionally equal, but not reducibly so.
- toFun : X → R
- continuous_toFun : Continuous self.toFun
Instances For
The type of continuous maps which map zero to zero.
Note that one should never use the structure projection ContinuousMapZero.toContinuousMap
and
instead favor the coercion (↑) : C(X, R)₀ → C(X, R)
available from the instance of
ContinuousMapClass
. All the instances on C(X, R)₀
from C(X, R)
passes through this coercion,
not the structure projection. Of course, the two are definitionally equal, but not reducibly so.
Equations
Instances For
Equations
not marked as an instance because it would be a bad one in general, but it can
be useful when working with ContinuousMapZero
and the non-unital continuous
functional calculus.
Equations
Instances For
Composition of continuous maps which map zero to zero.
Equations
Instances For
Equations
Equations
The identity function as an element of C(s, R)₀
when 0 ∈ (s : Set R)
.
Equations
Instances For
Interpret f : α → β
as an element of C(α, β)₀
, falling back to the default value
default : C(α, β)₀
if f
is not continuous or does not map 0
to 0
.
This is mainly intended to be used for C(α, β)₀
-valued integration. For example, if a family of
functions f : ι → α → β
satisfies that f i
is continuous and maps 0
to 0
for almost every
i
, you can write the C(α, β)₀
-valued integral "∫ i, f i
" as
∫ i, ContinuousMapZero.mkD (f i) 0
.
Equations
Instances For
Link between ContinuousMapZero.mkD
and ContinuousMap.mkD
.
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
The coercion C(X, R)₀ → C(X, R)
bundled as a non-unital star algebra homomorphism.
Equations
Instances For
The coercion C(X, R)₀ → C(X, R)
bundled as a continuous linear map.
Equations
Instances For
The evaluation at a point, as a continuous linear map from C(X, R)₀
to R
.
Equations
Instances For
Coercion to a function as an AddMonoidHom
. Similar to ContinuousMap.coeFnAddMonoidHom
.
Equations
Instances For
Equations
Equations
The uniform equivalence C(X, R)₀ ≃ᵤ C(Y, R)₀
induced by a homeomorphism of the domains
sending 0 : X
to 0 : Y
.
Equations
Instances For
The functor C(·, R)₀
from topological spaces with zero (and ContinuousMapZero
maps) to
non-unital star algebras.
Equations
Instances For
The functor C(X, ·)₀
from non-unital topological star algebras (with non-unital continuous
star homomorphisms) to non-unital star algebras.