Backport specification from my PhD thesis
Compare changes
Files
2+ 49
− 36
@@ -340,7 +340,7 @@ bound variables~\cite{barbosa-2019}.
@@ -353,30 +353,37 @@ $f, g$ for functions, and $P, Q$ for predicates (functions with co-domain
@@ -541,8 +548,7 @@ variable. The second case is a mapping.
@@ -554,14 +560,13 @@ substitution for $x_n$:
@@ -577,10 +582,15 @@ where the term $t$\, is the original term, and $u$ is the term after
@@ -697,8 +707,7 @@ An Alethe proof is a list of commands.
@@ -756,6 +765,8 @@ represent unary or empty clauses. To circumvent this, we introduce a new
@@ -788,8 +799,6 @@ a \index{rule!concluding}{\em concluding rule}
@@ -803,12 +812,18 @@ corresponding \inlineAlethe{step} commands pop from the context.
@@ -1014,8 +1029,7 @@ It is easy to calculate the context of the first-innermost subproof.
@@ -1317,7 +1331,7 @@ proofs.
@@ -1550,11 +1564,11 @@ syntax for clauses uses the \inlineAlethe{cl} operator, while disjunctions
@@ -1564,13 +1578,12 @@ is a clause that has been derived from the premises by some binary