27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

14.1. SEQUENT CALCULUS 169<br />

We naturally say that D is deducible from Ɣ if there is a deduction of D from Ɣ,<br />

that Ɣ is refutable if there is a refutation of Ɣ, <strong>and</strong> that D is demonstrable if there<br />

is a demonstration of D, where deduction, refutation, <strong>and</strong> demonstration are defined<br />

in terms of derivation as in Table 14-2. An irrefutable set of sentences is also called<br />

consistent, <strong>and</strong> a refutable one inconsistent. Our main goal will be so to define the<br />

notion of derivation that we can prove the following two theorems.<br />

14.1 Theorem (Soundness theorem). Every derivable sequent is secure.<br />

14.2 Theorem (Gödel completeness theorem). Every secure sequent is derivable.<br />

It will then immediately follow (on comparing Tables 14-1 <strong>and</strong> 14-2) that there is<br />

an exact coincidence between two parallel sets of metalogical notions, the semantic<br />

<strong>and</strong> the syntactic, as shown in Table 14-3.<br />

Table 14-3. Correspondences between metalogical notions<br />

D is deducible from Ɣ if <strong>and</strong> only if D is a consequence of Ɣ<br />

Ɣ is inconsistent if <strong>and</strong> only if Ɣ is unsatisfiable<br />

D is demonstrable if <strong>and</strong> only if D is valid<br />

To generalize to the case of infinite sets of sentences, we simply define to be<br />

derivable from Ɣ if <strong>and</strong> only if some finite subset 0 of is derivable from some<br />

finite subset Ɣ 0 of Ɣ, <strong>and</strong> define deducibility <strong>and</strong> inconsistency in the infinite case<br />

similarly. As an easy corollary of the compactness theorem, Ɣ secures if <strong>and</strong> only<br />

if some finite subset Ɣ 0 of Ɣ secures some finite subset 0 of . Thus Theorems 14.1<br />

<strong>and</strong> 14.2 will extend to the infinite case: will be derivable from Ɣ if <strong>and</strong> only if <br />

is secured by Ɣ, even when Ɣ <strong>and</strong> are infinite.<br />

So much by way of preamble. It remains, then, to specify what conditions a<br />

sequence of sequents must fulfill in order to count as a derivation. In order for a<br />

sequence of steps to qualify as a derivation, each step must either be of the form<br />

{A} ⇒{A} or must follow from earlier steps according to one of another of several<br />

rules of inference permitting passage from one or more sequents taken as premisses<br />

to some other sequent taken as conclusion. The usual way of displaying rules is to<br />

write the premiss or premisses of the rule, a line below them, <strong>and</strong> the conclusion<br />

of the rule. The provision that a step may be of the form {A}⇒{A} may itself be<br />

regarded as a special case of a rule of inference with zero premisses; <strong>and</strong> in listing the<br />

rules of inference, we in fact list this one first. In general, in the case of any rule, any<br />

sentence that appears in a premiss but not the conclusion of a rule is said to be exiting,<br />

any that appears in the conclusion but not the premisses is said to be entering, <strong>and</strong><br />

any that appears in both a premiss <strong>and</strong> the conclusion is said to be st<strong>and</strong>ing. In the<br />

special case of the zero-premiss rule <strong>and</strong> steps of the form {A}⇒{A}, the sentence<br />

A counts as entering. It will be convenient in this chapter to work as in the preceding<br />

chapter with a version of first-order logic in which the only logical symbols are ∼,<br />

∨, ∃, =, that is, in which & <strong>and</strong> ∀ are treated as unofficial abbreviations. (If we<br />

admitted & <strong>and</strong> ∀, there would be a need for four more rules, two for each. Nothing

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!