A.2.8 The unit type 1
*[right=-form]
ΞΒ
Ξ β’ : _i
\inferrule*[right=-intro]
ΞΒ
Ξ β’ :
\inferrule*[right=-elim]
Ξ,x : β’C : _i
Ξ,y : β’c : C[y/x]
Ξ β’a :
Ξ β’ind_(x.C,y.c,a) : C[a/x]
\inferrule*[right=-comp]
Ξ,x : β’C : _i
Ξ,y : β’c : C[y/x]
Ξ β’ind_(x.C,y.c,) β‘c[/y] : C[/x]
In , is bound in , and is bound in .
Notice that we donβt postulate a judgmental uniqueness principle for the unit type; see Β§1.5 (http://planetmath.org/15producttypes) for a proof of the corresponding propositional uniqueness statement.
Title | A.2.8 The unit type 1 |
---|---|
\metatable |