Skip to content

Commit f853a73

Browse files
authored
Merge pull request #1171 from jeanas/counterexample
Explicit counterexample where (x, u) = (x, v) but u ≠ v
2 parents 5d0a672 + 7606d81 commit f853a73

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

basics.tex

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,8 +1414,8 @@ \section{\texorpdfstring{$\Sigma$}{Σ}-types}
14141414
\index{total!space}%
14151415
Thus, we are saying that a path $w=w'$ in the total space determines (and is determined by) a path $p:\proj1(w)=\proj1(w')$ in $A$ together with a path from $\proj2(w)$ to $\proj2(w')$ lying over $p$, which seems sensible.
14161416

1417-
\begin{rmk}
1418-
Note that if we have $x:A$ and $u,v:P(x)$ such that $(x,u)=(x,v)$, it does not follow that $u=v$.
1417+
\begin{rmk}\label{rmk:sigma-equality-extraction}
1418+
Note that if we have $x:A$ and $u,v:P(x)$ such that $(x,u)=(x,v)$, it does not follow that $u=v$ --- see \cref{ex:sigma-eq-components-neq} for a counterexample.
14191419
All we can conclude is that there exists $p:x=x$ such that $\trans p u = v$.
14201420
This is a well-known source of confusion for newcomers to type theory, but it makes sense from a topological viewpoint: the existence of a path $(x,u)=(x,v)$ in the total space of a fibration between two points that happen to lie in the same fiber does not imply the existence of a path $u=v$ lying entirely \emph{within} that fiber.
14211421
\end{rmk}
@@ -2690,6 +2690,10 @@ \section{Universal properties}
26902690
State and prove a version of \cref{lem:htpy-natural} for dependent functions.
26912691
\end{ex}
26922692

2693+
\begin{ex}\label{ex:sigma-eq-components-neq}
2694+
We have seen that $\bfalse \neq \btrue$ (\cref{rmk:false-neq-true}). Show that, nevertheless, $(\bool, \bfalse) =_{\sm{A:\type}A} (\bool, \btrue)$ (see \cref{rmk:sigma-equality-extraction}).
2695+
\end{ex}
2696+
26932697
% Local Variables:
26942698
% TeX-master: "hott-online"
26952699
% End:

0 commit comments

Comments
 (0)