Real functions on proper closed intervals of real numbers
Content created by malarbol.
Created on 2026-05-09.
Last modified on 2026-05-09.
{-# OPTIONS --lossy-unification #-} module real-numbers.real-maps-proper-closed-intervals-real-numbers where
Imports
open import foundation.dependent-pair-types open import foundation.universe-levels open import real-numbers.dedekind-real-numbers open import real-numbers.proper-closed-intervals-real-numbers
Idea
The type of
real functions¶
on a
proper closed interval
of real numbers [a, b], is the type
of maps [a, b] → ℝ.
Definition
The type of real maps on a proper closed interval of real numbers
real-map-proper-closed-interval-ℝ : (l1 l2 : Level) {l3 l4 : Level} ([a,b] : proper-closed-interval-ℝ l3 l4) → UU (lsuc l1 ⊔ lsuc l2 ⊔ l3 ⊔ l4) real-map-proper-closed-interval-ℝ l1 l2 [a,b] = type-proper-closed-interval-ℝ l1 [a,b] → ℝ l2
Properties
A real endomap restricts to any proper closed interval
restrict-real-endomap-real-map-proper-closed-interval-ℝ : {l1 l2 l3 l4 : Level} → ([a,b] : proper-closed-interval-ℝ l3 l4) → (f : ℝ l1 → ℝ l2) → real-map-proper-closed-interval-ℝ l1 l2 [a,b] restrict-real-endomap-real-map-proper-closed-interval-ℝ I f (x , x∈I) = f x
Clamping a real map on a proper closed interval
module _ {l1 l2 l3 l4 : Level} ([a,b] : proper-closed-interval-ℝ l3 l4) (f : real-map-proper-closed-interval-ℝ (l1 ⊔ l3 ⊔ l4) l2 [a,b]) where clamp-real-map-proper-closed-interval-ℝ : ℝ l1 → ℝ l2 clamp-real-map-proper-closed-interval-ℝ x = f (clamp-proper-closed-interval-ℝ [a,b] x)
Recent changes
- 2026-05-09. malarbol. strictly increasing real maps on proper closed real intervals (#1952).