Equality of extensions of maps
Content created by Fredrik Bakke.
Created on 2025-11-12.
Last modified on 2025-11-12.
module orthogonal-factorization-systems.equality-extensions-maps where
Imports
open import foundation.equivalences open import foundation.homotopies open import foundation.identity-types open import foundation.universe-levels open import foundation-core.torsorial-type-families open import orthogonal-factorization-systems.equality-extensions-dependent-maps open import orthogonal-factorization-systems.extensions-maps
Idea
We characterize equality of extensions of maps.
Definition
Homotopies of extensions of maps
module _ {l1 l2 l3 : Level} {A : UU l1} {B : UU l2} (i : A → B) {X : UU l3} (f : A → X) where coherence-htpy-extension-map : (e e' : extension-map i f) → map-extension-map e ~ map-extension-map e' → UU (l1 ⊔ l3) coherence-htpy-extension-map = coherence-htpy-extension-dependent-map i f htpy-extension-map : (e e' : extension-map i f) → UU (l1 ⊔ l2 ⊔ l3) htpy-extension-map = htpy-extension-dependent-map i f refl-htpy-extension-map : (e : extension-map i f) → htpy-extension-map e e refl-htpy-extension-map = refl-htpy-extension-dependent-map i f
Properties
Homotopies characterize equality
module _ {l1 l2 l3 : Level} {A : UU l1} {B : UU l2} (i : A → B) {X : UU l3} (f : A → X) where htpy-eq-extension-map : (e e' : extension-map i f) → e = e' → htpy-extension-map i f e e' htpy-eq-extension-map = htpy-eq-extension-dependent-map i f is-torsorial-htpy-extension-map : (e : extension-map i f) → is-torsorial (htpy-extension-map i f e) is-torsorial-htpy-extension-map = is-torsorial-htpy-extension-dependent-map i f is-equiv-htpy-eq-extension-map : (e e' : extension-map i f) → is-equiv (htpy-eq-extension-map e e') is-equiv-htpy-eq-extension-map = is-equiv-htpy-eq-extension-dependent-map i f extensionality-extension-map : (e e' : extension-map i f) → (e = e') ≃ htpy-extension-map i f e e' extensionality-extension-map = extensionality-extension-dependent-map i f eq-htpy-extension-map : (e e' : extension-map i f) → htpy-extension-map i f e e' → e = e' eq-htpy-extension-map = eq-htpy-extension-dependent-map i f
Recent changes
- 2025-11-12. Fredrik Bakke. chore: Rename
extensiontoextension-mapandlifttolift-map(#1706). - 2025-11-12. Fredrik Bakke. Refactor extensions of maps (#1695).