𝚷 -type
-types internalize hypothetical judgements.𝚷 -types generalize binary products𝚷 to a product of a family of types indexed by another type.( × ) -types generalize functions so that the codomain can depend on the input.𝚷 -types correspond to spaces of sections.𝚷
The core idea is that given a type family (fibration)
corresponds to a section
and vice versa.
Standard presentation
Here we give a formal presentation of
while we also have the substitution naturality rules
and judgemental computation rules for β-reduction and η-conversion
In terms of Internalizing judgemental structure, we can formalize the notion of the correspondence outlined above as an operation
natural in
also natural in
Footnotes
-
For brevity and laziness, the
formation rule will be considered a _presuppositi ↩𝚷