On Intuitionistic Linear Logic - Microsoft Research
On Intuitionistic Linear Logic - Microsoft Research
On Intuitionistic Linear Logic - Microsoft Research
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
§1. Sequent Calculus 13<br />
(c) (⊗R, ⊗L)-cut.<br />
π1<br />
Γ − A<br />
Γ, ∆ − A⊗B<br />
π2<br />
∆ − B (⊗R)<br />
Γ n+1 , ∆ n+1 , Θ − C<br />
π3<br />
A, B, (A⊗B) n , Θ − C (⊗L)<br />
(A⊗B) n+1 , Θ − C Cutn+1<br />
Let Π ′ be the proof obtained by applying the inductive hypothesis to the proof<br />
π1<br />
Γ − A<br />
Γ, ∆ − A⊗B<br />
π2<br />
∆ − B (⊗R)<br />
A, B, Γ n , ∆ n , Θ − C<br />
π3<br />
A, B, (A⊗B) n , Θ − C Cutn.<br />
We have by assumption c(Π1), c(π3) ≤ |A⊗B| and hence c(Π ′ ) ≤ |A⊗B|. Now let Π ′′ be<br />
the proof<br />
π1<br />
Γ − A<br />
Π ′<br />
A, B, Γ n , ∆ n , Θ − C Cut1.<br />
B, Γ n+1 , ∆ n , Θ − C<br />
Since we have by assumption that c(π1) ≤ |A⊗B|, then by definition c(Π ′′ ) ≤ max{(|A|+<br />
1), |A⊗B|, |A⊗B|}. Finally, we can form the following proof, Π,<br />
π2<br />
∆ − B<br />
Π ′′<br />
B, Γ n+1 , ∆ n , Θ − C Cut1.<br />
Γ n+1 , ∆ n+1 , Θ − C<br />
Thus by definition c(Π) ≤ max{(|B| + 1), |A⊗B|, |A⊗B|}; hence c(Π) ≤ |A⊗B| and we<br />
are done.<br />
(d) (&R, &L−1)-cut.<br />
π1<br />
Γ − A<br />
Γ − A&B<br />
π2<br />
Γ − B (&R)<br />
Γ n+1 , ∆ − C<br />
π3<br />
∆, (A&B) n , A − C &L−1<br />
∆, (A&B) n+1 − C Cutn+1<br />
Let Π ′ be the proof obtained by applying the inductive hypothesis to the proof<br />
π1<br />
Γ − A<br />
Γ − A&B<br />
π2<br />
Γ − B (&R)<br />
Γ n , ∆ − C<br />
π3<br />
∆, (A&B) n , A − C Cutn.<br />
We have by assumption that c(Π1), c(π3) ≤ |A&B| and hence c(Π ′ |) ≤ |A&B|. We can<br />
form the following proof, Π,<br />
π1<br />
Γ − A<br />
Γ n+1 , ∆ − C<br />
Π ′<br />
Γ n , ∆ − C Cut1.<br />
Thus by definition c(Π ′ ) ≤ max{|A| + 1, |A&B|, |A&B|}; hence c(Π) ≤ |A&B| and we<br />
are done.