Metatheory - University of Cambridge
Metatheory - University of Cambridge
Metatheory - University of Cambridge
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6. Completeness 50<br />
1 (A ∨ (¬B ∨ C))<br />
2 (¬A ∨ ¬C)<br />
3 B<br />
4 A want to use ∨E with line 1<br />
5 ¬A want to use ∨E with line 2<br />
6 ⊥ ⊥I 4, 5<br />
7 ¬C want to use ∨E with line 2<br />
i (¬B ∨ C) want to use ∨E with line 1<br />
i + 1 ¬A want to use ∨E with line 2<br />
i + 2 ¬B want to use ∨E with line i<br />
i + 3 ⊥ ⊥I 3, i + 2<br />
i + 4 C want to use ∨E with line i<br />
k ¬C want to use ∨E with line 2<br />
k + 1 ¬B want to use ∨E with line i<br />
k + 2 ⊥ ⊥I 3, k + 1<br />
k + 3 C want to use ∨E with line i<br />
k + 4 ⊥ ⊥I k + 3, k<br />
k + 5 ⊥ ∨E 2, k + 1–k + 2, k + 3–k + 4<br />
At this point, SimpleSearch has run its course. But the output is not a TFLpro<strong>of</strong><br />
<strong>of</strong> ‘⊥’ from the initial assumptions: it is a pro<strong>of</strong>-skeleton with several<br />
gaps in it. I claim that I can infer from this that the initial assumptions are<br />
not jointly contrary. I further claim that there is a valuation that makes all <strong>of</strong><br />
the initial assumptions true. Moreover, I claim that I can read <strong>of</strong>f this valuation<br />
directly from the pro<strong>of</strong>-skeleton!<br />
I shall justify all <strong>of</strong> these claims in a moment. First, though, let me explain<br />
how to read <strong>of</strong>f the valuation from the pro<strong>of</strong>-skeleton. Let us say that a line in<br />
a pro<strong>of</strong>-skeleton is open iff there is gap underneath it. 1 In my example, lines 7<br />
1 More precisely a line is open iff it meets all <strong>of</strong> the following four conditions. (i) The line