Maps on compactly supported continuous functions #
Order and nnrealPart lemmas for Mathlib's CompactlySupportedContinuousMap.toReal, the map
C_c(X, ℝ≥0) → C_c(X, ℝ): it sends 0 to 0, it is an order embedding, and on nonnegative
functions it is inverse to CompactlySupportedContinuousMap.nnrealPart.
The forgetful map from compactly supported to continuous functions preserves addition and constant scalar multiplication whenever those operations are defined.
On a linearly ordered domain, a compactly supported continuous function is dominated by a constant multiple of the indicator of a closed interval, and such a domination forces it to vanish off that interval.
Forgetting compact support preserves addition.
Forgetting compact support preserves scalar multiplication.
toReal sends the zero function to the zero function.
toReal is an order embedding.
On a nonnegative function, toReal is a left inverse of nnrealPart; compare
nnrealPart_toReal_eq.
On a linearly ordered domain, a compactly supported continuous function is dominated by a constant multiple of the indicator of a closed interval.
A function dominated by a multiple of the indicator of Icc a b vanishes off Icc a b.