Skip to content
Snippets Groups Projects
Commit 17f0b594 authored by Hans-Jörg's avatar Hans-Jörg
Browse files

Clarifiy that bind can work on ∃ and ∀

Addresses #37
parent 4dedd4ec
No related branches found
No related tags found
No related merge requests found
Pipeline #23804 passed
......@@ -21,6 +21,8 @@ Clarifications and corrected errors:
\begin{itemize}
\item Clarify that the \texttt{:args} annotation in \texttt{anchor} can be
omitted if the list is empty.
\item Clarify that \proofRule{bind} can work on existential and universal
quantifiers.
\item Fix mistake in proof grammar. It now uses the \texttt{context\_annotation}
non-terminal in the rule for the \texttt{anchor} command.
\item Fix the example of \proofRule{onepoint}.
......
......@@ -551,11 +551,14 @@ $j$. & \spctx{ $\Gamma, y_1,\dots, y_n, x_1 \mapsto y_1, \dots , x_n \mapsto y
& \ctxsep & $\varphi\varphi'$ & ($\dots$) \\
\spsep
$k$. & $\Gamma$ & \ctxsep &
$\forall x_1, \dots, x_n.\varphi\forall y_1, \dots, y_n. \varphi'$
$Q x_1, \dots, x_n.\varphiQ y_1, \dots, y_n. \varphi'$
& \currule{} \\
\end{AletheXS}
where the variables $y_1, \dots, y_n$ are neither free in $\forall x_1,
\dots, x_n.\varphi$ nor occur in $\Gamma$.
\noindent
where $Q \in \{\forall, \exists\}$,
and the variables $y_1, \dots, y_n$ are neither free in $Q x_1,
\dots, x_n.\varphi$ nor occur in $\Gamma$.
\end{RuleDescription}
\begin{RuleDescription}{sko_ex}
......@@ -569,6 +572,8 @@ $j$. &
\spsep
$k$. & $\Gamma$ & \ctxsep & $\exists x_1, \dots, x_n.\varphi\psi$ & \currule{} \\
\end{AletheXS}
\noindent
where $\varepsilon_i$ stands for $\varepsilon x_i. (\exists x_{i+1}, \dots,
x_n. \varphi)$.
\end{RuleDescription}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment