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
Copy file name to clipboardExpand all lines: tex/chProofs.tex
+3-5Lines changed: 3 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1122,7 +1122,7 @@ \subsubsection{Rewriting many identities in one go}
1122
1122
of the arguments of the product being zero. And \C{(n1 - n2 == 0)}
1123
1123
means \C{(n1 <= n2)}.
1124
1124
1125
-
The first step is performed using the following equation:
1125
+
The first step is performed using the following equation:\label{leqE}
1126
1126
1127
1127
\begin{coq}{name=LeqDef}{}
1128
1128
Lemma leqE m n : (m <= n) = (m - n == 0).
@@ -1853,7 +1853,7 @@ \subsection{Proofs by induction}\label{ssec:ind}
1853
1853
1854
1854
Here \C{P} is quantified exactly as \C{n} is, but its type is a bit more
1855
1855
complex and deserves an explanation. As we have seen in the first
1856
-
chapter, the \C{->} denotes the type of functions; hence \C{P} is a\marginpar{There is a problem with the \C{-} macro when the first character is -, which cancels the space that precedes it}
1856
+
chapter, the ~\C{->} denotes the type of functions; hence \C{P} is a
1857
1857
function from \C{nat} to \C{Prop}. Recall that \C{Prop} is the type
1858
1858
of \emph{propositions}, i.e., something we may want to prove. In the
1859
1859
light of that, \C{P} is a function producing a proposition out of a natural
@@ -2178,9 +2178,7 @@ \section{Rewrite, a Swiss army knife}\label{sec:rewrite}
2178
2178
Another form of simplification that is often needed is the
2179
2179
unfolding of a definition.
2180
2180
For example, the lemma \C{leqE} that we used in
2181
-
\marginpar{When reading the text, I thought that \C{leqE} did exist. I
2182
-
think we should avoid misleading readers like that.}
2183
-
the proof of \C{leq_mul2l} back in section~\ref{sec:multirew}
2181
+
the proof of \C{leq_mul2l} back in page~\pageref{leqE}
2184
2182
does not exist in the library, and there is no name associated to this
2185
2183
equation. It is simply the definition of \C{leq}, and we actually do
0 commit comments