Composition structure on globular types
Content created by Egbert Rijke.
Created on 2024-12-03.
Last modified on 2024-12-03.
{-# OPTIONS --guardedness #-} module globular-types.composition-structure-globular-types where
Imports
open import foundation.universe-levels open import globular-types.binary-globular-maps open import globular-types.globular-types
Idea
A
composition structure¶
on a globular type G
consists of a
binary globular map
- ∘ - : G' y z → G' x y → G' x z,
and for any two 0
-cells x y : G₀
a composition structure on the globular
type G' x y
of 1
-cells of G
. More explicitly, a composition structure
consists of binary operations
- ∘ - : (𝑛+1)-Cell G y z → (𝑛+1)-Cell G x y → (𝑛+1)-Cell G x z,
each of which preserve all higher cells of the globular type G
. Globular
composition structure is therefore a strengthening of the
transitivity structure on
globular types.
Definitions
Globular composition structure
record composition-Globular-Type {l1 l2 : Level} (G : Globular-Type l1 l2) : UU (l1 ⊔ l2) where coinductive field comp-binary-globular-map-composition-Globular-Type : {x y z : 0-cell-Globular-Type G} → binary-globular-map ( 1-cell-globular-type-Globular-Type G y z) ( 1-cell-globular-type-Globular-Type G x y) ( 1-cell-globular-type-Globular-Type G x z) field composition-1-cell-globular-type-Globular-Type : {x y : 0-cell-Globular-Type G} → composition-Globular-Type ( 1-cell-globular-type-Globular-Type G x y) open composition-Globular-Type public
Recent changes
- 2024-12-03. Egbert Rijke. Hofmann-Streicher universes for graphs and globular types (#1196).