forked from ComputerAidedLL/llwikibook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaddcut.tex
29 lines (25 loc) · 849 Bytes
/
addcut.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
\section{Additive cut rule}\label{additive-cut-rule}
The additive cut rule is: \(\AxRule{\Gamma\vdash A,\Delta}
\AxRule{\Gamma,A\vdash\Delta}
\LabelRule{\rulename{cut\;add}}
\BinRule{\Gamma\vdash\Delta}
\DisplayProof\)
In contrary to what happens in classical logic, this rule is
\emph{not} admissible in linear logic.
The formula \(\alpha\plus\alpha\orth\) is not provable in linear logic,
while it is derivable with the additive cut rule:
\begin{prooftree}
\NulRule{\alpha\vdash\alpha}
\UnaRule{\vdash\alpha,\alpha\orth}
\LabelRule{\plus_{R2}}
\UnaRule{\vdash\alpha,\alpha\plus\alpha\orth}
\NulRule{\alpha\vdash\alpha}
\LabelRule{\plus_{R1}}
\UnaRule{\alpha\vdash\alpha\plus\alpha\orth}
\LabelRule{\rulename{cut\;add}}
\BinRule{\vdash\alpha\plus\alpha\orth}
\end{prooftree}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "main"
%%% End: