Table of Contents
Fetching ...

A Coherence Construction for the Propositional Universe

Xu Huang

TL;DR

Problem: interpret a Coquand-style universe of propositions $Prop$ as the subobject classifier $\Omega$ in a category with families. Approach: build a coherence construction on top of Lumsdaine's local universes to realize $Prop$ by quotienting the presheaf of types $\mathrm{Tp}$ so that judgementally isomorphic types are equal, yielding $Prop \cong \tilde{U}$. Key contribution: shows how to derive a quotient presheaf $\overline{\mathrm{Tp}}$ and $\overline{\mathrm{Tm}}$ that realize $El$ and the encoding, achieving $Prop \cong \tilde{U}$ and enabling propositional extensionality in the model. Significance: offers a coherent, implementation-friendly path to embed a Coquand-style $Prop$ in topos-like settings, distinct from more complex homotopical rigidity constructions and suitable for simpler use cases.

Abstract

We record a particularly simple construction on top of Lumsdaine's local universes that allows for a Coquand-style universe of propositions with propositional extensionality to be interpreted in a category with subobject classifiers.

A Coherence Construction for the Propositional Universe

TL;DR

Problem: interpret a Coquand-style universe of propositions as the subobject classifier in a category with families. Approach: build a coherence construction on top of Lumsdaine's local universes to realize by quotienting the presheaf of types so that judgementally isomorphic types are equal, yielding . Key contribution: shows how to derive a quotient presheaf and that realize and the encoding, achieving and enabling propositional extensionality in the model. Significance: offers a coherent, implementation-friendly path to embed a Coquand-style in topos-like settings, distinct from more complex homotopical rigidity constructions and suitable for simpler use cases.

Abstract

We record a particularly simple construction on top of Lumsdaine's local universes that allows for a Coquand-style universe of propositions with propositional extensionality to be interpreted in a category with subobject classifiers.
Paper Structure (4 sections, 2 equations)

This paper contains 4 sections, 2 equations.