nLab Initiality Project - Term Model

Initiality Project - The Term Model

Initiality Project - The Term Model

This page is part of the Initiality Project.

Base Theory

We define a category with families as follows:

  • Its objects are the valid contexts. (Do we need to mod out by judgmental equality here?)
  • Its types in context Γ\Gamma are the AA such that ΓAtype\Gamma \vdash A\,type is derivable, modulo derivable judgmental equalities ΓABtype\Gamma \vdash A\equiv B \, type.
  • Its terms of type AA in context Γ\Gamma are the TT such that ΓTA\Gamma \vdash T \Leftarrow A is derivable, modulo derivable judgmental equalities ΓST:A\Gamma \vdash S \equiv T : A.

TODO: prove that this defines a category with families.

Type formers

Π\Pi-types

TODO: Prove that the term model category with families has Π\Pi-type structure.

Last revised on October 30, 2018 at 09:54:48. See the history of this page for a list of all contributions to it.