27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

14.1. SEQUENT CALCULUS 171<br />

condition A holds, we ‘give it a name’ <strong>and</strong> say ‘let c be something for which the<br />

condition A holds’, where c is some previously unused name, <strong>and</strong> thereafter proceed<br />

to count whatever statements not mentioning c that can be shown to follow from the<br />

assumption that condition A holds for c as following from the original assumption<br />

that there is something for which condition A holds. (R8a, b) correspond to two forms<br />

of ‘substituting equals for equals’.<br />

A couple of trivial examples will serve show how derivations are written.<br />

14.3 Example. The deduction of a disjunction from a disjunct.<br />

(1) A ⇒ A (R0)<br />

(2) A ⇒ A, B (R1), (1)<br />

(3) A ⇒ A ∨ B (R3), (2)<br />

The first thing to note here is that though officially what occur on the left <strong>and</strong><br />

right sides of the double arrow in a sequent are sets, <strong>and</strong> sets have no intrinsic order<br />

among their elements, in writing a sequent, we do have to write those elements in<br />

some order or other. {A, B} <strong>and</strong> {B, A} <strong>and</strong> for that matter {A, A, B} are the same set,<br />

<strong>and</strong> therefore {A}⇒{A, B} <strong>and</strong> {A}⇒{B, A} <strong>and</strong> for that matter {A}⇒{A, A, B}<br />

are the same sequent, but we have chosen to write the sequent the first way. Actually,<br />

we have not written the braces at all, nor will they be written in future when writing<br />

out derivations. [For that matter, have also been writing A ∨ B for (A ∨ B), <strong>and</strong> will<br />

be writing Fx for F(x) below.] An alternative approach would be to have sequences<br />

rather than sets of formulas on both sides of a sequent, <strong>and</strong> introduce additional<br />

‘structural’ rules allowing one to reorder the sentences in a sequences, <strong>and</strong> for that<br />

matter, to introduce or eliminate repetitions.<br />

The second thing to note here is that the numbering of the lines on the left, <strong>and</strong><br />

the annotations on the right, are not officially part of the derivation. In practice, their<br />

presence makes it easier to check that a purported derivation really is one; but in<br />

principle it can be checked whether a string symbols constituties a derivation even<br />

without such annotation. For there are, after all, at each step only finitely many<br />

rules that could possibly have been applied to get that step from earlier steps, <strong>and</strong><br />

only finitely many earlier steps any rule could possibly have been applied to, <strong>and</strong> in<br />

principle we need only check through these finitely many possibilities to find whether<br />

there is a justification for the given step.<br />

14.4 Example. The deduction of a conjunct from a conjunction<br />

(1) A ⇒ A (R0)<br />

(2) A, B ⇒ A (R1), (1)<br />

(3) B ⇒ A, ∼A (R2a), (2)<br />

(4) ⇒ A, ∼A, ∼B (R2a), (3)<br />

(5) ⇒ A, ∼A ∨∼B (R3), (4)<br />

(6) ∼(∼A ∨∼B) ⇒ A (R2b), (5)<br />

(7) A & B ⇒ A abbreviation, (6)<br />

Here the last step, reminding us that ∼(∼A ∨∼B) is what A & B abbreviates, is<br />

unofficial, so to speak. We omit the word ‘abbreviation’ in such cases in the future. It

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

Saved successfully!

Ooh no, something went wrong!