Precomposition of functions
Content created by Egbert Rijke and Fredrik Bakke.
Created on 2023-11-24.
Last modified on 2024-01-14.
module foundation-core.precomposition-functions where
Idea
Given a function f : A → B
and a type X
, the precomposition function by
f
- ∘ f : (B → X) → (A → X)
is defined by λ h x → h (f x)
.
Definitions
The precomposition operation on ordinary functions
module _ {l1 l2 l3 : Level} {A : UU l1} {B : UU l2} (f : A → B) (C : UU l3) where precomp : (B → C) → (A → C) precomp = _∘ f
Recent changes
- 2024-01-14. Fredrik Bakke. Exponentiating retracts of maps (#989).
- 2023-11-24. Egbert Rijke. Refactor precomposition (#937).