The system consists of 10 rules, an axiom schema, and rules of well formed sequents and formulas.
1. Variables :
The capital letters A, B, C, …, P, Q, R, … are used as statement variables. They are also used as statement formulas.
2. Connectives:
The connectives ù , Ù , Ú , ® , and

3. String of Formulas :
A string of formulas is defined as follows:
-
Any formula is a string of formulas.
-
If a and b are strings of formulas, then a , b and b , a are strings of formulas.
-
Only those strings which are obtained by steps (a) and (b) are strings of formulas, with the exceptions of the empty string which is also a string of formulas.
Example, the strings A, B, C; B,C,A; A,C,B, etc are the same.
4. Sequents :
If a and b are string of formulas, then

Sequent

A, B, C,

The symbol

AÞ B means "A implies B" or "A® B is a tautology" while a


For example P, Q, R

The empty antecedent is interpreted as the logical constant "true" or T, and empty consequent is interpreted as the logical constant "false" or F.
5. Axiom Schema :
If a and b are strings of formulas such that every formula in both a and b is a variable only, then the sequent


If a


6. Theorem :
-
Every axiom is a theorem.
-
If a sequent a is a theorem and a sequent b results from a through the use of one of the 10 rules of the system, which are given below, then b is a theorem.
-
Sequents obtained by (a) and (b) are the only theorem.
7. Rules :
The following rules are used to combine formulas within strings by introducing connectives. Corresponding to each of the connectives there are two rules, one for the introduction of the connective in the antecedent and the other for its introduction in the consequent. In the description of these rules a,b,g,… are strings of formulas while X and Y are formulas to which the connectives are applied.
Antecedent Rules
Rule ù Þ : If a , b


Rule Ù Þ : If X, Y, a , b


Rule Ú Þ : If X, a , b



Rule ® Þ : If Y, a , b



Rule





Consequent Rules
Rule Þ ù : If X, a


Rule Þ Ù : If a



Rule Þ Ú : If a


Rule Þ ® : If X, a


Rule Þ





In order to show that C follows from H1,H2,…,Hm we establish that

is a theorem we must show that

our procedure involves showing (1) to be a theorem.
We first assume (2) and then show that this assumption is or is not justified. This task is accomplished by working backward from (2), using the rules, and showing that (2) holds if some simpler sequent is a theorem. We continue working backward until we arrive at the simplest possible sequents i.e., those which do not have any connectives.
If these sequents are axioms, then we have justified our assumption of (2). If atleast one of the simplest sequent is not an axiom, then the assumption of (2) is not justified and C does not follows from H1,H2,…,Hm. In the case C follows from H1,H2,…,Hm the derivation of (2) is easily constructed by simply working through the same steps, starting from the axioms obtained.
Example 1:
Show that PÚQ follows from P.
Solution:
We need to show that
(1)

(1) if (2) P

(2) if (3) P

We first eliminate the connective ® in (1). Using the rule Þ ® we have "if P




(a) P

(b) P

(c)

Example 2:
Show that

Solution:
(1)

(1) if (2) ùQÙ (P® Q)

(2) if (3) ùQ, P® Q

(3) if (4) P® Q

(4) if (5) Q


(5) if (7) P, Q

(6) if (8) P

Now (7) and (8) are axioms, hence the theorem (1) follows.
Example 3:
Does P follows from P Ú Q?
Solution:
We investigate whether

Assume (1)

(1) if (2) (P Ú Q)

(2) if (3) P


Here (3) is an axiom, but (4) is not. Hence P does not follow from P Ú Q.
Example 4:
Show that SÚ R is tautologically implied by (PÚ Q) Ù (P® R)Ù (Q® S).
Solution:
To show (1)

(1) if (2) (PÚ Q)Ù (P® R)Ù (Q® S)

(2) if (3) (PÚ Q)Ù (P® R)Ù (Q® S)

(3) if (4) (PÚ Q), (P® R), (Q® S)

(4) if (5) P, P® R, Q® S


(5) if (7) P, R, Q® S


(6) if (9) P, R, S,


(7) if (11) P, S


(8) if (13) Q, R, Q® S


(9) if (15) Q, R, S


(10) if (17) Q, S


Now (9) to (12) and (15) to (18) are all axioms. Therefore, the result follows.
Exercise:
1. Show the validity of the following arguments for which the premises are given on the left and the conclusion on the right.
- ù(PÙ ùQ), ùQÚ R, ùR ùP
- (A® B)Ù (A® C), ù(BÙ C), DÚ A D
- ùJ® (MÚ N), (HÚ G)® ùJ, HÚ G MÚ N
- P® Q, (ùQÚ R) Ù ùR, ù(ùPÙ S) ùS
- (PÙ Q)® R, ùRÚ S, ùS ùPÚ ùQ
- P® Q, Q® ùR, R, PÚ (JÙ S) JÙ S
- BÙ C, (B
C)® (HÚ G) GÚ H
- (P® Q)® R, PÙ S, QÙ T R
2. Derive the following, using rule CP if necessary
-
ùPÚ Q, ùQÚ R, R® S Þ P® S.
-
P, P® (Q® (RÙ S)) Þ Q® S.
-
P® Q Þ P® (PÙ Q).
-
(PÚ Q)® R Þ (PÙ Q)® R.
-
P® (Q® R), Q® (R® S) Þ P® (Q® S).
3. Show that the following sets of premises are inconsistent.
-
P® Q, P® R, Q® ùR, P.
-
A® (B® C), D® (BÙ ùC), AÙ D.
Hence show that P® Q, P® R, Q® ùR, PÞ M, and A® (B® C), D® (BÙ ùC), AÙ DÞ P.
4. Show the following (use indirect method if needed)
- (R® ùQ), RÚ S, S® ùQ, P® QÞ ùP.
- S® ùQ, SÚ R, ùR, ùR
QÞ ùP.
- ù(P® Q)® ù(RÚ S), ((Q® P)Ú ùR), RÞ P
Q.
5. Show the following
- PÞ (ùP® Q).
- PÙ ùPÙ QÞ R.
- RÞ (PÚ ùPÚ Q)
- ù (PÙ Q)Þ ùPÚ ùQ
No comments:
Post a Comment