You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Streicher proves that the reflection rule is incompatible with \fullref{thm:church_rosser_theorem}.
424
424
425
425
\thmitem{def:identity_type/j}\mcite[50]{UnivalentFoundationsProgram2013HoTT} The following \hyperref[rem:type_theory_rule_classification/elim]{elimination rule}, based on the constant \(\synJ\), is much more complicated:
We also have the following \hyperref[rem:type_theory_rule_classification/equality/comp]{computation rule} based on \cite[\S A.2.10]{UnivalentFoundationsProgram2013HoTT}:
\incite*[\S 9.1.3]{Mimram2020ProgramEqualsProof} additionally provides a straightforward uniqueness rule, however he claims it is \enquote{debatable} because, as shown in \cite[thm. 1]{Streicher1993IntensionalTypeTheory}, uniqueness entails the reflection rule. In particular, the uniqueness rule is not present in \cite[\S A.2.10]{UnivalentFoundationsProgram2013HoTT}.
470
470
471
471
\thmitem{def:identity_type/k}\mcite[13]{Streicher1993IntensionalTypeTheory} Streicher suggests the following alternative to \ref{inf:def:identity_type/j/elim}:
\Cref{thm:unit_type_term_uniqueness} shows how to derive a term of type \(\synx\syneq_{\syn\Bbbone} \synU_+ \). We will find it more convenient to swap the two sides (which is justified by \cref{thm:propositional_equality_equivalence_relation/symmetry}).
1179
1181
1180
1182
Let \( M: \synU_+ \syneq_{\syn\Bbbone} \synx\). We can then construct the following derivation:
0 commit comments