Spahn infinitesimal cohesive type theory

Comparing cohesion with infinitesimal cohesion

An adjoint quadruple

(i !⊣i *⊣i *⊣i !)(i_!\dashv i^* \dashv i_*\dashv i^!)

exhibits

The adjoint triples induced by these adjoint quadruples we denote by

Internal formulation of cohesion

The encoding of cohesion in Ho TT proceeds in the following steps

(1a) (i !⊣i *)(i_!\dashv i^*) (resp. ♯\sharp) determines a reflective subcategory. In “independent” type theory, the axioms for this are displayed in internal formulation of cohesion. However if we consider these axioms in Ho TT (which is a dependent type theory) these axioms do not define a reflective subcategory but a reflective subfibration?. This means that we need a translation of the notion of reflective subfibration back to that of reflective subcategory. This translation is:

(1b)

Internal formulation of infinitesimal cohesion

We proceed by encoding the following partial notions:

  1. (i !⊣i *)(i_!\dashv i^*) (resp. Red\mathbf{Red}) determines a coreflective subcategory.

  2. i !i_! preserves the terminal object.

  3. (i *⊣i *)(i^*\dashv i_*) (resp. Π inf\mathbf{\Pi}_inf) determines a reflective subcategory

  4. (i *⊣i !)(i_*\dashv i^!) (resp. ♭ dR\flat_dR) determines a coreflective subcategory. (In some cases we do not care about this last axiom.)

Formulation in Coq

Properties of infinitesimal cohesion

Remark

(1) It follows from the definition that also i *i_* is full and faithful.

(2) (i *⊣i *)(i^*\dashv i_*) is a (geometric) morphism of toposes over ∞Grpd\infty Grpd. This means that

H →(i *⊣i *) H th Γ↘ ↙ Γ ∞Grpd \array{ \mathbf{H} && \stackrel{(i^* \dashv i_*)}{\to} && \mathbf{H}_{th} \\ & {}_{\mathllap{\Gamma}}\searrow && \swarrow_{\mathrlap{\Gamma}} \\ && \infty Grpd }

commutes.

(3) The same holds for (i *⊣i !)(i_* \dashv i^!)

H th →(i *⊣i !) H Γ↘ ↙ Γ ∞Grpd. \array{ \mathbf{H}_{th} && \stackrel{(i_* \dashv i^!)}{\to} && \mathbf{H} \\ & {}_{\mathllap{\Gamma}}\searrow && \swarrow_{\mathrlap{\Gamma}} \\ && \infty Grpd } \,.