Pointwise extensions of binary families of reflexive globular types
Content created by Egbert Rijke.
Created on 2024-12-03.
Last modified on 2024-12-03.
{-# OPTIONS --guardedness #-} module globular-types.pointwise-extensions-binary-families-reflexive-globular-types where
Imports
open import foundation.dependent-pair-types open import foundation.universe-levels open import globular-types.binary-dependent-reflexive-globular-types open import globular-types.points-reflexive-globular-types open import globular-types.reflexive-globular-equivalences open import globular-types.reflexive-globular-types
Idea
Consider two
reflexive globular types G
and
H
, and a binary family
K : G₀ → H₀ → Reflexive-Globular-Type
of reflexive globular types, indexed over the 0-cells of G
and H
.
Furthermore, consider a
binary dependent reflexive globular type
L
over G
and H
. We say that L
is a
pointwise extension¶
of K
if it comes equipped with a family of
reflexive globular equivalences
(x : point G) (y : point H) → ev-point L x y ≃ K x₀ y₀.
Definitions
The predicate of being a pointwise extension of a binary family of reflexive globular types
module _ {l1 l2 l3 l4 l5 l6 l7 l8 : Level} {G : Reflexive-Globular-Type l1 l2} {H : Reflexive-Globular-Type l3 l4} (K : 0-cell-Reflexive-Globular-Type G → 0-cell-Reflexive-Globular-Type H → Reflexive-Globular-Type l5 l6) (L : Binary-Dependent-Reflexive-Globular-Type l7 l8 G H) where is-pointwise-extension-binary-family-reflexive-globular-types : UU (l1 ⊔ l3 ⊔ l5 ⊔ l6 ⊔ l7 ⊔ l8) is-pointwise-extension-binary-family-reflexive-globular-types = (x : point-Reflexive-Globular-Type G) (y : point-Reflexive-Globular-Type H) → reflexive-globular-equiv ( ev-point-Binary-Dependent-Reflexive-Globular-Type G H L x y) ( K x y)
The type of pointwise extensions of a binary family of reflexive globular types
module _ {l1 l2 l3 l4 l5 l6 : Level} (l7 l8 : Level) (G : Reflexive-Globular-Type l1 l2) (H : Reflexive-Globular-Type l3 l4) (K : 0-cell-Reflexive-Globular-Type G → 0-cell-Reflexive-Globular-Type H → Reflexive-Globular-Type l5 l6) where pointwise-extension-binary-family-reflexive-globular-types : UU (l1 ⊔ l2 ⊔ l3 ⊔ l4 ⊔ l5 ⊔ l6 ⊔ lsuc l7 ⊔ lsuc l8) pointwise-extension-binary-family-reflexive-globular-types = Σ ( Binary-Dependent-Reflexive-Globular-Type l7 l8 G H) ( is-pointwise-extension-binary-family-reflexive-globular-types K)
Recent changes
- 2024-12-03. Egbert Rijke. Hofmann-Streicher universes for graphs and globular types (#1196).