nLab Segal type

Redirected from "Segal types".

Contents

Β Idea

Segal types are the (infinity,1)-categorical version of precategories in simplicial type theory

Definition

There are multiple different formalisms of simplicial homotopy type theory; two of them are given in Gratzer, Weinberger, & Buchholtz 2024 and in Riehl & Shulman 2017, and in each formalism there is a different way to define Segal types.

Directed interval via axioms

In simplicial homotopy type theory where the directed interval primitive 𝟚\mathbb{2} is defined via axioms, let the 2-simplex type be defined as

Ξ” 2β‰”βˆ‘ s:πŸšβˆ‘ t:𝟚s≀t\Delta^2 \coloneqq \sum_{s:\mathbb{2}} \sum_{t:\mathbb{2}} s \leq t

and let the 2-1-horn type be defined as

Ξ› 1 2β‰”βˆ‘ s:πŸšβˆ‘ t:𝟚[(s= 𝟚0)+(t= 𝟚1)]\Lambda_1^2 \coloneqq \sum_{s:\mathbb{2}} \sum_{t:\mathbb{2}} [(s =_\mathbb{2} 0) + (t =_\mathbb{2} 1)]

where [P][P] is the propositional truncation of the type PP. For each type AA there is a canonical restriction function i:(Ξ” 2β†’A)β†’(Ξ› 1 2β†’A)i:(\Delta^2 \to A) \to (\Lambda_1^2 \to A).

AA is a Segal type if the restriction function ii is an equivalence of types.

Type theory with shapes formalism

In simplicial type theory in the type theory with shapes formalism, a Segal type is a type AA such that given elements x:Ax:A, y:Ay:A, and z:Az:A and morphisms f:hom A(x,y)f:\mathrm{hom}_A(x, y) and g:hom A(y,z)g:\mathrm{hom}_A(y, z), the type

βˆ‘ h:hom A(x,z)βŸ¨Ξ” 2β†’A| [x,y,z,f,g,h] βˆ‚Ξ” 2⟩\sum_{h:\mathrm{hom}_A(x, z)} \left\langle \Delta^2 \to A \vert_{[x, y, z, f, g, h]}^{\partial \Delta^2} \right\rangle

is a contractible type, where Ξ” 2\Delta^2 is the 22-simplex probe shape and βˆ‚Ξ” 2\partial \Delta^2 is its boundary.

References

Last revised on August 9, 2024 at 15:37:39. See the history of this page for a list of all contributions to it.