©1992-1997 The MIT Press. Reproduction by any means strictly prohibited.

1.5 Sequents and Derived Rules



turnstile Definition. The TURNSTILE is the symbol |-.
sequent Definition. A SEQUENT consists of a number of sentences separated by commas (corresponding to the premises of an argument), followed by a turnstile, followed by another sentence (corresponding to the conclusion of the argument).
Example.
(P & Q)->R, ~R & P |- ~Q
Comment. SequeNts are nothing more than a convenient way of displaying arguments in the formal notation. The turnstile symbol may be read as `therefore'. If there is just one sentence on each side of the turnstile, the turnstile may be reversed ( -| ) to represent the argument from the sentence on the right to the sentence on the left.
double turnstile Example.
P -| |- Q
Comment. This example corresponds to two sequents: P |- Q and Q |- P. You may read the example as saying `P therefore Q, and Q therefore P'. When proving PHI -| |- PSI, one must give two proofs: one for PHI |- PSI and one for PSI |- PHI.
Example.
Prove P -| |- P v P.
(a) Prove P |- P v P.
1       (1)     P                       A
1       (2)     P v P                   1 vI
(b) Prove P v P |- P.
1       (1)     P v P                   A
2       (2)     ~P                      A
1,2     (3)     P                       1,2 vE
1       (4)     P                       2,3 RAA (2)
Comment. A number of strategies aid in the discovery of proofs, but there is no substitute for practice. We do not provide any proof-discovery strategies in this book--that is the instructor's job. We do provide plenty of exercises, so there should be no lack of opportunity to practice.
Exercise 1.5 Give proofs for the following sequents, using the primitive rules of proof.
S1*
P  -| |- ~~P				Double Negation
S2*
P->Q, ~Q |- ~P				Modus Tollendo Tollens
S3
P->~Q, Q |- ~P				MTT
S4*
~P->Q, ~Q |- P				MTT
S5
~P->~Q, Q |- P				MTT
S6*
P->Q, Q->R |- P->R			Hypothetical Syllogism
S7*
P |- Q->P				True Consequent
S8*
~P |- P->Q				False Antecedent
S9
P |- ~P->Q				FA
S10
P->Q, P->~ Q |- ~P			Impossible Antecedent
S12
P v Q -| |- ~P->Q			v->
S13
P v Q -| |- ~Q->P			v->
S14
P v ~Q -| |- Q->P			v->
S15
P v Q, P->R, Q->R |- R			Simple Dilemma
S16*
P v Q, P->R, Q->S |- R v S		Complex Dilemma
S17
P->Q, ~P->Q |- Q			Special Dilemma
S18*
~(P v Q) -| |- ~P &			~QDeMorgan's Law
S19
~(P & Q) -| |- ~P v ~Q			DM
S20
P & Q -| |- ~(~P v ~Q)			DM
S21
P v Q -| |- ~(~P & ~Q)      		DM
S22*
~(P->Q) -| |- P & ~Q			Negated Arrow (Neg->)
S23
~(P->~Q) -| |- P & Q			Neg->
S24
P->Q -| |- ~(P & ~Q)			Neg->
S25
P->~Q -| |- ~(P & Q)			Neg->
S26
P & Q -| |- Q & P			& Commutativity
S27*
P v Q -| |- Q v P			v Commutativity
S28*
P <-> Q -| |- Q <-> P			<->Commutativity
S29
P->Q -| |- ~Q->~P			Transposition
S30
P & (Q & R) -| |- (P & Q) & R		& Associativity
S31*
P v (Q v R) -| |- (P v Q) v R		v Associativity
S32*
P & (Q v R) -| |- (P & Q) v (P & R)	&/v Distribution
S33
iP v (Q & R) -| |- (P v Q) & (P v R)	v/& Distribution
S34
P->(Q->R) -| |- P & Q->R		Imp/Exportation
S35
P <-> Q, P |- Q				Biconditional Ponens
S36
P <-> Q, Q |- P				BP
S37
P <-> Q, ~P |- ~Q			Biconditional Tollens
S38
P <-> Q, ~Q |- ~P			BT
S39
P <-> Q -| |- ~Q <-> ~P			BiTransposition
S40
P <-> ~Q -| |- ~P <-> Q			BiTrans
S41
~(P <-> Q) -| |- P <-> ~Q		Negated <->
S42
~(P <-> Q) -| |- ~P <-> Q		Neg<->
S43*
P <-> Q -| |- (P & Q) v (~P & ~Q)
S44
P->Q & R, R v ~Q->S & T, T <-> U |- P->U
S45*
(~P v Q) & R, Q->S |- P->(R->S)
S46*
Q & R, Q->P v S, ~(S & R) |- P
S47
P->R & Q, S->~R v ~Q |- S & P->T
S48
R & P, R->(S v Q), ~(Q & P) |- S
S49
P & Q, R & ~S, Q->(P->T), T->(R->S v W) |- W
S50
R->~P, Q, Q->(P v ~S) |- S->~R
S51
P->Q, P->R, P->S, T->(U->(~V->~S)), Q->T,
R->(W->U), V->~W, W |- ~P
S52
P <-> ~Q & S, P & (~T->~S) |- ~Q & T
S53
P v Q <-> P & Q |- P <-> Q
substitution Definition. A SUBSTITUTION INSTANCE of a instance sequent is the result of uniformly replacing its sentence letters with wffs.
Comment. This definition states that each occurrence of a given sentence letter must be replaced with the same wff throughout the sequent.
Example.
The sequent
        P v Q |- ~P->Q
has as a substitution instance the sequent
        (R & S) v Q |- ~(R & S)->Q
according to the substitution pattern
        P/(R & S); Q/Q.
Comment. The given substitution pattern shows that the sentence letter P was replaced throughout the original sequent by the wff (R & S), and the sentence letter Q was replaced throughout by itself.
Exercise 1.6Identify each of the following with a sequent in exercise 1.5 and identify the substitution pattern.
i*
R->S -| |- ~S->~R
ii*
~P->Q v R, Q v R->S |- ~P->S
iii*
(P & Q) v R -| |- R v (P & Q)
iv*
(P v Q) & (~R v ~S) -| |- ((P v Q) & ~R) v ((P v Q) & ~S)
v*
R v S -| |- ~~(R v S)
vi*
(P v R) & S -| |- ~(P v R->~S)
vii*
P v (Q v R) -| |- ~P->Q v R
viii*
~(P & Q) |- R->~(P & Q)
ix*
~((P & Q) v (R & S)) -| |- ~(P & Q) & ~(R & S)
x*
P v (R v S), P->Q & R, R v S->Q & R |- Q & R
derived rule Comment. Any sequent that one has proved using only the primitive rules may subsequently be used as a DERIVED RULE of proof if
(i) some sentences appearing in the proof are the premises of the sequent, or
(ii) some sentences appearing in the proof are the premises of a substitution instance of the sequent.
In case (i) the conclusion of the sequent may be asserted on the current line; in case (ii) the conclusion of the substitution instance may be asserted.
Annotation: the line numbers of the premises;S#, where S# is the number from the book, or the name of the sequent (see comment below); and the sub­stitution pattern used, if applicable. (Substitutions of the form f/f may be omitted.)
Assumption set: The union of the assumption sets of the premises.
Comment. Many of the sequents in exercise 1.5, particularly S1-S34, are used so frequently as rules of proof that they have the names we have indicated. (Indeed, in some systems of logic some of our derived rules are given as primitive rules.)
Examples.
(a) Prove R v S->T, ~T |- ~R.
1       (1)     R v S->T	A
2       (2)     ~T		A
1,2     (3)     ~(R v S)	1,2 MTT(P/R v S; Q/T)
1,2     (4)     ~R & ~S		3 DM (P/R; Q/S)
1,2     (5)     ~R		4 &E
(b) Prove P v R->S, T->~S |- T->~(P v R).
1       (1)     P v R->S	A
2       (2)     T->~S		A
1       (3)     ~S->~(P v R)	1 Trans  (P/P v R; Q/S)
1,2     (4)     T->~(P v R)	2,3 HS (P/~S; Q/T; R/P v R)
Comment. Requiring that the sequent has been proved using only primitive rules is unnecessarily restrictive. If the sequents are proved in a strict order and no later sequent in the series is used in the proof of an earlier sequent, then no logical errors can result. We suggest the stronger restriction only because it is good practice to construct proofs using only the primitive rules.

[PREV] [NEXT]