This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
1) occur in A, then, where
such that each of f:Ca2), f:Ca4), f~(a6), ... is true at cn, R, I{J> and some other statementfl(aj), say f}Cal), is false. Furthermore, S is isomorphic to S'. Hence, our original set S is satisfiable in QK t. As for validity and entailment, they are defined as before: a statement A is valid in QK t if A is true at every historical moment of QKt, and a set S entails a statement A in QK t if S U {~A} is not satisfiable in QK t. The details of our semantic account of QK t will perhaps be clearer if several of the theorems are shown to be QKrvalid. , ( , (
60
CHAPTER 4
T35.
(VX)GA
~
G(VX)A
(Future Barcan Theorem)
Suppose (VX)GA is true at (Q, R, .p). Then for every individual constant C of QKh GA(CjX) is sure to be true at (Q, R, .p). Hence, for every (Q,R, 11) such that R(l{!, 11), A(CjX) will be true at (Q, R, 11>, for every constant C. Hence, (VX)A is true at every (Q,R, 11) such thatR(l{!, 11), hence G(VX)A is true at (Q, R, l{!). Hence, whenever (VX)GA is true at an historical moment, so is G(VX)A. Hence, T3 5 is valid in QK t. T37.
G(VX)A
~
(VX)GA
(Converse Future Barcan Theorem)
Suppose G(VX)A is true at (Q, R, l{!). Then, at every (Q,R, 11) such that R(l{!, 11), (VX)A is true at (Q, R, 11). Hence, A(C/X) is true at (every) (Q, R, 11), for every individual constant C. Hence, for every individual constant C, GA(CjX) is true at (Q, R, l{!). Hence, (VX)GA is true at (Q, R, l{!). Hence, whenever G(VX)A is true at an historical moment, so is (VX)GA. Hence, T37 is valid in QK t . It is easy to see that the validity of T35 and T37 depend on every individual constant of QK t figuring in the computation of the truth of quantificational statements at all of the historical moments. Two other quantificational bases for tense logics will be discussed in the next section which lack this feature - they permit individual constants to be non-designating at some historical moments and designating at others. Though it is not at issue here, the other tense logics of Chapters 2 and 3 can be extended into Q systems by replacing A 1 with Q l-Q4, and utilizing the syntax and semantics, mutatis mutandis, of QK t . This results in QCR, QKb , QCL, and so forth. 4.2 THE Q* AND Q** SYSTEMS
The Q* systems of tense logic, to be known as QKf, QCR *, etc., differ syntactically from the Q systems in only one respect. To be specific, they replace axiom Q3 (the axiom of specification) with two other axioms. These are: Q3*a.
(VY)((VX)A ~ A (Y/X))
Q3*b.
(VY)(VX)A
~
(VX)('v'Y)A
Hence, QKf is axiomatized as follows. 6 (1) Axiom Schemata for QKf
QUANTIFICATIONAL TENSE LOGICS
61
QI-Q2 Q3*a-Q3*b
Q4 A2-A7 (2) Rule of Inference
RMP The net effect of this change in axioms is to block the deductive relationship between universal quantifications and their substitution instances. Hence Q3 (i.e., (V'K)A :JA(C/X)) is not a theorem for any Q* system. A glance at the proofs given in Section 4.1 for theorems T35-T39 wiII reveal that the lack of Q3 effectively eliminates these statements from theoremhood in QKf. Hence the sets {G(V'X)A, (3X)F-A} {(V'X)GA, F"-'( v'X)A}
are consistent in QKf. As suggested in Chapter 1, the semantic treatment of the Q * systems makes the point of the replacement of axiom Q3 by Q3*a and Q3*b somewhat clearer. In the Q systems, a universal quantification was certified as true at an historical moment if every substitution instance was true at that moment. Here, however, only some of the substitution instances come into play. Formally, we shall pair a set of individual constants with each (indexed) truth-value assignment. And it shall be the individual constants in these sets which determine which substitution instances are relevant to the truth of a universal quantification in QK The members of n are, consequently, pairs of the sort <'P, E), where 'P is a truth-value assignment and E is a set (possibly .empty) of individual constants of QK E shall be called 'P's deSignating set. R, as usual, is a dyadic relation on the members of n. So, take a statement A to be true at a QKt-historical moment
r.
r.
62
CHAPTER 4
An immediate consequence of clause (ii) is the automatic truth of every
universal quantification when the designation set E is empty at an historical moment. This also insures that the negation of every universal quantification is false, and, hence, that every existential quantification is false as well. The definitions of satisfiability, validity, and entailment for QK t are as for QK t · On this semantics, each historical moment may have a unique set of individual constants which are taken as designating at that moment. So the quantifier, of any statement true at that moment, ranges over only those individual constants which designate. This gives a definite temporal flavor to the quantifiers which they lack in the Q systems. Thus, in the Q* systems it is appropriate to read "iIx as 'For every X at the present' and 3X as 'There exists an X at the present such that'. How our semantics for QK t blocks the validity of ordinary specification and the Barcan Theorems is illustrated by the following counter-examples. (1)
("iIX)A -:JA(CjX)
Let m., R,
(VX)GA -:J G("iIX)A
Suppose E = '/J at
H(YX)A :::> (YX)HA
Suppose (YX)A is true at every
QUANTIFICATIONAL TENSE LOGICS
63
Similar counter-examples to the remaining Barcan Theorems of Section 4.1 are easily constructed along the same lines as those above. And this holds as well for all of the extensions of QK f. Yet another quantificational basis is available for tense logics which retains as valid the Converse Barcan Theorems, T37 and T38, but not the others. Systems utilizing this basis we call Q** systems, e.g., QKf*, QCR**, etc. QK f* is an extension of the quantificational basis of QK f, which adds a restricted form of Q3 plus T37 and T38 as axioms.
(1) Axiom Schemata for QKf* Q1-Q2 Q3*a-Q3*b
Q4 Q5.
('VX)A -::; A (CjX), where A contains no tense operators
A2-A7 T37.
G('VX)A -::; ('VX)GA
T38.
H('VX)A -::; ('VX)HA
(2) Rule of Inference RMP The reappearance of the specification axiom, Q5, in this restricted form does not permit proof of T35 (the Future Barcan Theorem) or T37 (the Past Barcan Theorem). The proofs of these require ('VX)GA -::; GA(C/X) or ('VX)HA -::; HA (CjX), respectively, which are both not instances of axiom Q5. 7 The remainder of the syntactical account of QK f* follows that of QK t. The QKf*-historical moments are somewhat more complicated those for QK Here we will utilize partial truth-value assignments, and allow some atomic statements to go truth-valueless, or, as we shall say, unvalued, on a truth-value assignment. The key factors in these partial assignments are the sets of designating individual constants we first introduced in our semantic account of QKf. The formal details are as follows. The set of all atomic statements of QKf* shall be sorted into disjoint (Le., non-overlapping) sets: Sc, having as members all atomic statements containing individual constants, and SNC, having as members all atomic statements containing no individual
r
64
CHAPTER 4
constants (i.e., all O-place predicates of QKl*). Where E is a (possible empty) set of individual constants, let S~ be the subset of Sc to which belong all atomic statements containing only individual constants in E. Then, understand by a truth-value assignment I{) for QKt* relative to a set E of individual constants any function from the union of SNC and S~ to {I, O}. Atomic statements receiving either 1 or 0 by such an assignment are said to be valued by the assignment, others are said to be unvalued. Note that if an atomic statement A contains an individual constant which is not a member of E, then A is sure to be unvalued by any assignment made relative to E. Where I{) is a truth-value assignment relative to E, and E is a set of individual constants, the pair
QUANTIFICATIONAL TENSE LOGICS
65
c. A is unvalued if any B(C/X) such that C is a member of £ is unvalued. (v) If A is of the sort FB, then a. A is true if B is true at some (D, R, (j.L, £'» such that R(..p, E), (j.L, £'»), and B is either true or false at every (D, R, (j.L, E'» such that R(
66
CHAPTER 4
up. For suppose (VX)A is of the sort (VY)FB. Then at <[2, R,
G(VX)A
~
(VX)GA
Suppose G(VX)A is true at <[2, R,
H(VX)A
~
(VX)HA
By an argument similar to the one above, if H(VX)A is true at <[2, R,
2
CHAPTER 5
SOUNDNESS AND COMPLETENESS THEOREMS FOR TENSE LOGIC
The central task of this chapter is to show the Soundness and Completeness of our axiomatizations of the various tense logic systems. This amounts to showing that a statement A is provable (in a given system) from a set S of statements if and only if S entails A (in that system). The upshot of this result is the exact correspondence of the syntactical-deductive and the semantic accounts given for the system, We will establish this correspondence for K t in two theorems, after prefatory lemmas and sundry definitions, Afterwards, instructions will be supplied for extending the proofs to many of the other systems of tense logic. Except at crucial points our proofs will be somewhat sketchy. The lines of argument, in many such cases, will be familiar from truth-functional logic. I Our first two lemmas deal with various aspects of provability and consistency in K t . (Note: from here on, we often leave off the 'in K t ' and just speak of consistency, provability, etc.) LEMMA 1. (a) If A belongs to S, or is an axiom, then S I-A. (b) If S I- A, there is a finite subset S' of S such that S' I- A. ( c) If S I- A, then SUS' I- A, for any set S'. (d) If S I-A and S I-A ~ B, then S I- B. (e) If S U {A} I- B, then S I- A ~ B (The Deduction Theorem). (f)IfSI-A ~B,thenSU {A}I-B, Proof: (a)-(c) By the definition of a proof (see p. 18), (d) The column made up of any proof of A from S, followed by any proof of A ~ B from S, followed by B, constitutes a proof of B from S, (e) Let the column made up of C1 , C2 , ' . , , Ck (= B) constitute a proof of B from S U {A}. Then by mathematical induction on i, for each i from 1 through k, it is easily shown that S I- A ~ Cj and, hence, in particular, that SI-A~B,
Base Case: i = 1. C1 is either an axiom, in which case S I- C 1 by (a), or a member of S, in which case S I- C 1 also by (a). If C1 is A, then since A ~ A is
68
CHAPTER 5
an axiom (by AI), we have Sf-A => C} by (d). Otherwise, since C} j (A => C}) is an axiom, we have S f-A => C} by (d) again. Inductive Case: i> 1. Suppose for every Cg , where g < i, that Sf-A => Cg • Then if Ci is either a member of S or an axiom, we have Sf-A => Ci by the above argument. So suppose Ci follows from two previous entries, say Cd and Ce (= Cd => CD, by RMP. By the hypothesis of the induction, S I-A => Cd and Sf-A => (Cd => Ci ). Hence, since (A => (Cd => Ci » => ((A => Cd) => (A => Ci » is an axiom, it follows that Sf-A => Ci by (a) and (d). Hence, in every case, Sf-A => Ci , thus, Sf-A => B. (f) Let the column made up of C} , C2 , . . . , Ck constitute a proof of A => B from S. Then the column C} , C2 , •.• , Ck , A, B constitutes a proof of B from S U {A}. LEMMA 2. (a) If Sf-A, then S U {~A} is inconsisten t. (b) If S U {~A} is inconsistent, then Sf-A. (c) If Sf-A and S f- ~ A, then S is inconsistent. Proof: (a) Both A=> ((p => p) => A) and ((p => p) => A) => (~A => ~(p => p» are axioms by AI. So, by Lemma lea), Sf-A => ((p => p) => A). Hence, by Lemma led), if Sf-A then S f- (p => p) => A. But, by Lemma lea) again, S f- ((p => p) => (-A => -(p => p». Hence, by Lemma led) again, S f- ~A => -(p => p).
Hence, by Lemma l(f), S U {-A} f- -(p => p). (b) SupposeS U {-A} f- ~(p => p). Hence,S f- ~A => --(p => p) by Lemma lee). But, by AI, (~A => --(p => p» => ((p => p) => A) is an axiom, and so Sf(p => p) => A, by Lemma 1 (a) and (d). But S f- P => p by Al and Lemma lea). Hence, by Lemma led), Sf-A. (c) By the arguments in (a) above, if Sf-A, then Sf---A =>~(p=>p). Hence if Sf- -A as well, then Sf- -(p => p). Our next two lemmas bear directly on the soundness of our axioms. They are followed by The Soundness Theorem. LEMMA 3. If A is an axiom of K t (i.e., of one of the sorts AI-A7), then A is Kt-valid. Proof: (i) Suppose A is a tautology (AI). Then A is sure to be true at every K t-historical moment by definition. (ii) Suppose A is of the sort G(B => C) => (GB => GC) (A2). Then as was shown on p. 23, A is Krvalid.
SOU N D N E S SAN D COM P LET ENE SST H E 0 REM S
69
(iii) Suppose A is of the sort H(B ::J C) ::J (HB ::J HC) (A3). Then suppose H(B::J C) is true at
tute a proof of -(p::J p) from S. Then suppose, for a reductio ad absurdum, that S is satisfiable. Then there is an historical moment (n, R, I{J) at which all the members of S are true. By mathematical induction on i, for each i from 1 through k, it is easy to show that if S is satisfiable, then each Cj is true at (n, R, I{J), and, hence, that -(p::J p) is true at (n, R, I{J). Since this is a contradiction, S cannot be satisfiable if inconsistent. Base Case: i = I. Suppose C 1 is an axiom or belongs to S. By Lemma 3 in the first case and by definition in the second, C1 is true on (n, R, I{J). Inductive Case: i> 1. Suppose for each g < i that Cg is true on
70
CHAPTER 5
Cd and Ce (= Cd ::J Cj ), by RMP. Both are true on m.,R,!p> by the hypothesis of the induction. So by the truth condition for ::J, Cj is true as well. Hence for every i, Cj is true on (n, R, !p> if S is satisfiable.
Thus, if S is inconsistent, S is not satisfiable. Our Soundness Theorem is now at hand.
THEOREM 1. IfS ~A inKt, thenSentailsA inK t • Proof: Suppose S ~A. Then S U {-A} is inconsistent by Lemma 2(a). Hence, by Lemma 4, S U {~A} is not satisfiable. Hence, by the definition of entailment, S entails A. A special case of Theorem 1 is where S = 0. Here, since ~ A, A is sure to be a theorem, and by Theorem 1,0 entails A. Hence A is valid. (This is often called Weak Soundness.) We now turn to the question of Completeness. The key lemma we have to establish is the converse of Lemma 4, i.e., if a set S is not satisfiable, then S is inconsistent. To do this we will show how to construct, given a consistent set S, a Krhistorical moment at which all the members of S are true. From this we can argue that if S is consistent in K t , then S is Kt-satisfiable, and, hence, if S is not Kt-satisfiable, then S is not Kt-consistent. The crucial step in this construction consists in extending S to an infinitely large set Soo and showing that Soo is satisfiable in K t . Sundry definitions and lemmas are required before the actual construction can begin. Any set S of statements is maximally consistent in K t if it is both (i) consistent in K t , and (ii) such that, for any statement A, if A is not a member of S, then S U {A} is inconsistent in K t. Where S is a set of statements, the Lindenbaum extension SOO of S is as follows: 2 (i) let So be S; and (ii) let Sn, for each n from lon, be Sn-I U {An} - where An is the alphabetically n-th statement of K t - if Sn-l U {An} is consistent in Kt, and, if it isn't, let Sn be Sn-l ; (iii) let Soo be the union of So, SI ,S2, and so on. 3 LEMMA 5. Where SOO is maximally consistent, (a) For any statement A, if S""I- A, then A belongs to S" (b) For any negation"'"A, ,...,A belongs to S" if and only if A doesn't
SOUNDNESS AND COMPLETENESS THEOREMS
71
(c) For any conditional A J B, A J B belongs to S"" if and only if either A does not belong or B does. Proof: (a) Suppose S~ f- A and, for a reductio further suppose that A is not a member of S~. Then S U {A} f- "'(p J p), and, hence, by Al and Lemma led), S~ f- "'A. Hence, S~ is inconsistent, which defies the assumption on S~. Hence (a). (b) By definition and Lemma 2(c), exactly one of A and "'A belongs to SOO. Hence, (b). (c) Suppose both A J B and A belong to SOO. Then, Sf- B by Lemma I (a) and (d). Hence, by (a) above, B belongs to SOO. On the other hand, suppose A does not belong to SOO, and, hence, that -A does. Hence, by Lemma lea), SOO f- -A. By Lemma lea), Soo f- "'A J ("'B J -A) (since "'A J ("'B J "'A) is an axiom by AI), hence, by Lemma l(d),SOO f-"'BJ"'A. But, by Lemma lea) and AI, again, SOO f-("'BJ"'A)J(A JB), hence, SOO f-A J B, by Lemma led), again. So, by (a), A J B belongs to SOO. Hence, (c). LEMMA 6. Suppose Sis Kt-consistent and SOO is the Lindenbaum extension of S. Then, (a) For each n from 0 on, Sn is consistent in K t , (b) SOO is consistent, and (c) SOO is maximally consistent. Proof: (a) By the construction of SOO, each Sn is sure to be consistent if Sn-l is. Proof by induction on n is left to the reader. (b) Suppose SOO is inconsistent. Then, SOO f- "'(p J p), hence, by Lemma l(b), Sn f- "'(p J p), for some n. But this is against the consistency of each Sn shown in (a). Hence, (b). (c) Suppose A does not belong to SOO, where A is the alphabetically n-th statement of K t . Then A is sure not to belong to Sn, and, by the construction of SOO , Sn U {A} is inconsistent. Hence, by Lemma 1(c) and the definition of inconsistency, SOO U {A} is inconsistent. Hence, (c). LEMMA 7. Let SB be a set of statements, SGB be the result of prefacing every member of S B by G, and S HB the result of prefacing every member of SB by H. Then,
(a) If SB f-A, then SGB f- GA, and (b) If S B f- A, then S HB f- HA.
72
CHAPTER 5
(a) Let {Bl' B 2 , ••• , Bk } be a finite subset of SB such that {Bl' B 2 , .•. , Bk H- A (that there is such a set is guarenteed by Lemma l(b Then, by Lemma lee), ~ Bl ::::> (B 2 ::::> ( ... (Bk ::::> A) ... By RG::::>, ~ GB I ::::> (GB 2 ::::> ( ... (GBk ::::> GA) . .. Hence, by Lemma l(f), {GBI' GB 2 , .•• , GBk } ~ GA. But, by hypothesis, GB j (1 ..;; i";; k) is a member of SGB if Bi is a member of SB. Hence, by Lemma l(c), SGB ~ GA. (b) Similar to (a), except withRH::::> in place of RG::::>, etc. Now for two more definitions. Suppose Soc> is a maximally consistent set, S [GJA is the set consisting of every statement A such that GA belongs to soc> , and S[H]A is the set consisting of every statement A such that HA belongs to SOC>. Then, (i) Where FB is a member of So<>, the Lindenbaum extension of S[GJA U {B} shall count as a future attendant of Soc>, and (ii) Where PB' is a member of Soc>, the Lindebaum extension of S[H]A U {B'} shall count as a past attendant of SOC>. It is crucial for our purposes that future and past attendants be maximally consistent. This immediately follows from the next Lemma and Lemma 6(c). Proof:
».
».
».
LEMMA 8. Let Soc>, S[GJA, S[H]A, FB, andPB' be as above. Then, (a)S[GJA U {B}is consistent, and (b)S[H]A U {B'}isconsistent. Proof: (a) Suppose, for a reductio ad absurdum, that S[GJA U {B} is inconsistent. Then S[GJA U {B} ~ ~(p::::> p), and, by Lemma I(e), S[GJA ~ B::::> -(p ::::> p). By Al (Le., SCI and SC22), Lemma lea), and Lemma led), S[GJA ~ -B. Hence, by Lemma 7(a), SGA ~ G-B, where SGA is the result of prefacing every member of S[GJA by G. But, SGA is a subset of SOC>. Hence, by Lemma l(b),SOC> ~ G-B. However,FB (= ~G-B) is a member of Soc>, hence, by Lemma lea), S"" ~ ~G-B, and, by Lemma 2(c), soc> is inconsistent. Hence, (a). (b) Similar to (a), except with Lemma 7(b) in place of Lemma 7(a). Finished with preliminary matters, we can now turn to the construction of
Step 1 Take the set ns to consist of (i) the Lindenbaum extension Soc> of S, and (ii) the past and future attendants of every member of ns (i.e., the past and future attendants of soc> , their attendants, the attendants of their attendants, etc.). The members of ns can be alphabetically ordered 4 ,so Soc> will now be referred to as S,(" and the other members of ns are S:;, S'3 , etc.
SOUNDNESS AND COMPLETENESS THEOREMS
73
In view of Lemma 8 (and Lemma 6(c», the members of Us are sure to be maximally consistent. Step 2 Define R s , a dyadic relation on the members of Us, as follows: Rs(S;,"" S/") if and only if - for any statement GA - A belongs to S/" if GA belongs to Si"". Two important features of Rs are recorded by the next lemma.
LEMMA 9. Si"" and S/" are sets in Us. (a) If S/" is a future attendant of st, or st is a past attendant of S/" ,
then Rs(St'" , S/,,). (b) RS(Si"", S/") if and only if - for any statement HA - A belongs to Si"" if HA belongs to S/" . Proof: (a) When S/" is a future attendant of st', Rs(St, S/") by definition. So, suppose Si"" is a past attendant of S/" ' and suppose A does not belong to S/". Then, by Lemma 5(b), ~ A does belong to S/" , and, hence, S/" f- ~A by Lemma lea). But ~A J HF~A is an axiom of K t (A4), so by f-HF~A. Hence, by Lemma 5(a),HF~A Lemma lea) and Lemma led), belongs to S/". Since St'" is a past attendant of F~ A belongs to S;'"' . Hence ~F~A, by Lemma 5(b), does not belong to st. So if GA (= ~F~A) does belong to st, then A belongs to S/". Hence, Rs(St, S/,,). Hence, (a). (b) Suppose Rs(St, S/,,). Further suppose, for a reductio, for some statement HA, that HA belongs to S/" and A does not belong to Si"". Then by Lemma 5(b), ~A belongs to Si"". By A5, Lemma 5(a), and Lemma lea) and l(b), then, GP~A also belongs to st". Hence, by the definition of R s , P~A belongs to S/". But P~A is the same as ~HA. Hence, by Lemma lea), both S/" f- HA and S/" f- ~HA, which contradicts the assumption on S/". On the other hand, suppose A belongs to Si"" for every statement of the sort HA belonging to S/". Then, for a reductio, suppose it is not the case that Rs(St", S/"). Then there is sure to be a statement of the sort GB in st such that ~B is a member of S/" , by the definition of Rs and Lemma l(b). By A4, Lemma 5(a), and Lemma lea) and l(b), HF~B is also a member of S/". Hence, from the assumption on st and F~B belongs to St"'. But F~B is the same as . . . . GB. Hence, by Lemma lea), St'" f- GB and Si"" f- ~GB, which contradicts the assumption on st'. Hence, (b). Step 3 For each i from lon, take the truth-value assignment corresponding to st
st
st,
st,
74
CHAPTER 5
to be the result !p of assigning 1 to every statement letter in SjDO and 0 to the remaining statement letters of K t . Since the same truth-value assignment may correspond to several members of ils, these assignments shall take the alphabetical ranks of the sets to which they correspond as their indices. (E.g., supand SF. Then !p takes i as its index in the first pose !p corresponds to both case andj as its index in the second.) Step 4 Take il to the the set of all of the (indexed) truth-value assignments which correspond to the members of il s . StepS Let R be the dyadic relation on the members of il such that - for any two members!p and J.1 of il - R(!p, J.1) if and only if Rs(St, SF), where!p corresponds to SjDO and J.1 corresponds to SF. To show that our construction of il and R does the trick, suppose !p is the truth-value assignment corresponding to S,;, the Lindenbaum extension of our original set S. Then:
st
LEMMA 10. A statement A belongs to S'; if and only if A is true at (il, R, !p). Proof: By mathematical induction on the complexity of A, we show that
A belongs to S'; if and only if A is true at (il, R, !p).6 Base Case: A is a statement letter. By the definition of!p, A is sure to have value 1 if and only if A belongs to S';. Inductive Case: Suppose for every statement A I, less complex than A, that A belongs to S'; if and only if A is true at
I
SOUNDNESS AND COMPLETENESS THEOREMS
7S
Again by the hypothesis of the induction, B belongs to S/" and Rs(S-; , S/"), where S/" is the set in fls to which J1 corresponds. By axiom A4 (A ::J HFA), Lemma l(a), and Lemma Sea), HFB consequently belongs to S/"'. Hence, by Lemma 9(b), FB belongs to S-; . Hence, FB belongs to S-; if and only if FB is true at (fl,R,I{J). (iii) Suppose A is of the sort PB. Then by the same arguments as in (ii), except with axiom AS (A ::J CPA) in place of A4 in part (b), PB belongs to S-; if and only if PB is true at (fl, R, I{J). Thus, for any statement A, A belongs to S-; if and only if A is true at (fl, R, I{J). Lemma 10 shows that S-; is satisfiable in K t , since all of its members are true on
76
CHAPTER 5
any specified properties for R in the minimal system. In other systems, however, it must be shown that R has the appropriate properties and that the historical moment in which R occurs is indeed an historical moment of that system. The most natural strategy to produce this result is to follow Lemma 9 with the additional lemma and show, for each axiom beyond A7, thatR s has the property which corresponds to that axiom. Given our definition of R in Step 5, it will immediately follow that if Rs has a certain property, R has it as well. Several illustrations of how such proofs would be run may make this point clearer. So, ( 1) Suppose All (GA ~ FA) is an axiom in the system for which the construction is performed. We need to show that Rs (and, hence, R) will then have property P4, i.e., (V'x)(3y)Rs(x,y). This is tantamount to showing that every member of Ds has at least one future attendant. So, suppose there is a member Sioo of Ds such that, for every member S/'" of D s , it is not the case that Rs(St, S/"'). Then, by the construction of D s , -FA belongs to st for every statement of the sort FA. Hence, for some B, both -FB and -F-B belong to Sioo . Hence, by Lemma lea), st ~- -F-B and st I-- -FB. But, since -F-B~FB is an axiom (All, with -F- for G), by Lemma lea), st I-- -F-B ~ FB, and by Lemma led), Sioo I-- FB. Hence, by Lemma 2(c), Sioo is inconsistent, which defies the assumption on Si"". So, if All is an axiom, then R s , and, hence, R, has property P4. (2) Suppose A8 (FFA ~ FA) is an axiom of the system. We need to show that Rs has property PI ,i.e., (V'X)(Vy)(Vz)((Rs(x,y) & Rs(y, z)) ~ Rs(x ,z)). Suppose, therefore, that for three sets in Ds Sioo , S/"" and S;; , both RS(Si S/"') and Rs(S/"" S;;), but not Rs(St, S;;). By the definition of R s , then, there is a statement of the sort GA which belongs to st, whereas A does not belong to S;;. So, since -A belongs to S;;, so does HF-A by A4, Lemma lea), and Lemma 5(a). Hence, by Lemma 9(b), F-A belongs to S/"'. By the same argument, HFF-A is sure to belong to S/"" and, hence, FF-A is sure to belong to st. But, by Lemma lea), A8, and Lemma led), st I-- GA and st I-- F-A (= -GA), as against the assumption on st. Thus, Rs(St, S;;), and Rs has property PI if A8 is an axiom. Hence, R has PI if A8 is an axiom. (3) Suppose A9 - (FA & FB) ~ (F(A & B) V (F(A & FB) V F(B & FA))) - is an axiom. Then we need to demonstrate that Rs has property P2, i.e. (V'x)(V'y)(V'z)((Rs(x, y) & l<s(x, z)) ~ ((y = z) V (Rs(y, z) V Rs(z, y)))). OO
,
SOUNDNESS AND COMPLETENESS THEOREMS
77
ns
S;;
are three sets in such that Rs(St", S/") Suppose that St", S/"" and and Rs(St''', S;;). Further suppose that all of the following hold: (a)
It is not the case that Rs(S/" , S;;),
(b)
It is not the case that Rs(S;;, S/"'), and
(c)
S/'" =l=S;;.
Given the definition of Rs and (a), there is sure to be a statement of the sort GA in S/'" such that A does not belong to S;;. Given Lemma 9(b) and (b), there is sure to be a statement of the sort HB in S/'" such that B does not belong to S;; . And given (c) there is sure to be a statement e such that e does not belong to S;; and e does belong to S/"'. Hence, by Lemma S(b), all of ~A, -B, and ~eare members of S;;. From SC26, RG=:), and RH=:), it is clear that each of the following statements is a theorem of K t (and, hence, all of its enlargements):
GA =:) HB e =:)
G-(~A
=:)H~(-A
-(~A
-e» & (-B & -e» & -e» & (~B &
& (~B
Hence, by Lemma l(c) and Lemma Sea), each of the above is a member of Since GA is a member of S/", by Lemma S(c), G~(~A & (-B & belongs to S/"; since HB is a member of S/", H-(-A & (~B & belongs to S/"'; and since e is a member of S/" ' -(-A & (~B & also belongs to S/"'. From the proofs for T14 and T16, any enlargement of K t with A9 among its axioms will have T17 - (GA & (A & HA» =:) HGA - as a theorem. Hence, by Lemma l(c) and Lemma Sea),
S/"'.
-e»
(G-(~A
& (-B &
~e»
&H-(-A & (-B &
&
(-(~A
-e»»
&
(~B
&
-e»
-e»
=:) HG-(-A & (-B &
-e»
-e»
is a member of S/"'. Hence, by Lemma l(c),
HG-(-A & (-B &
-e» "'-'e»
is a member of S/"'. Therefore, G-(~A & (-B & is a member of St" by Lemma 9(b) and the hypothesis on Rs. Hence, by the definition of Rs and the assumption that Rs(SjOO, S;;), -("'-'A & (-B & -C) is a member of S;;. Hence, by Lemma lea), I- -(-A & (-B & But -A, -B, and -e belong to S;;. Hence. by Lemma lea), again, S I- -A & (-B & -e), which
s;
-e».
78
CHAPTER 5
S;;.
contradicts the assumption on Hence, one of (a)-(c) must be false, hence, Rs has property P2. Hence, R has property P2 if A9 is an axiom. With this extra lemma in hand, Lemma lOis certain to show that S'(' IS satisfiable within the appropriate system, and, hence, that any consistent set of that system is satisfiable as well. This leads to Theorem 2 by the same argument as was given in the case of K t . The above remarks apply to the general non-quantificational case, with the single exception of ~T. Here, in addition to additions to Lemma 3 for each of the ten axioms beyond those of K t , some changes are required to the construction in order to secure Lemma 10. These are necessitated by the two relations in the OT-historical moments. Furthermore, for each of the three quantificational bases, several additional lemmas are required for the Soundness Theorem, and much of the construction and the prefatory material requires revision. The additional material needed by the Q systems, although tedious, is easily adapted from the literature on Henkin-style completeness proofs for standard quantificationallogics. The Q* and Q** systems, on the other hand, need even more. Portions of the overall strategy behind the construction have to be altered, in order to see through the proof of Lemma J 0. 6 NOTES I The general outlines of our Soundness and Completeness proofs are due to Makinson, 1966 and Leblanc, 1976. 2 It is a routine matter, familiar from standard treatments of classical logic, to arrange the statements of a system in a definite order. So we feel free to speak here of the alphabetical place of a statement in such an ordering, and presume the statements of K t to have been so ordered. We shall also assume that this ordering is based on the complexity of a statement, so, e.g., A preceeds -A, A and B preceed A :::J B, and A preceeds FB and
PB.
soc.
is certain to be of cardinality alepho , hence the appropriateness of the superscript. This ordering of the members of ns -- and assigning them indices based upon it - is necessitated by the fact that two such sets may have identical memberships. The ordering, found in McArthur, 1972, Appendix I, assigns to each set a positive integer. An upshot of this procedure is the denumerability of ns no matter what the initial set S. Hence n in the constructed historical moment
4
APPENDIX I
SC TAUTOLOGIES USED IN PROOFS
SCI. SC2. SC3. SC4. SCS. SC6. SC7. SCB. SC9. SClo. SCll. SCl2. SCl3. SCI4. SCIS. SCI6. SC 17. SCIB. SC 19. SC20. SC2I. SC22. SC23. SC24. SC2S. SC26.
(A ~ B) ~ (~B ~ ~A) (A ~ B) ~ ((B ~ e) ~ (A ~ e» A ~ (A v B) B ~ (A v B) (A ~ e) ~ ((B ~ e) ~ ((A v B) ~ e» -(-A v -B) (A &B) (A &B) ~A (A &B) ~B (A ~B)~((A ~e)~(A ~(B&e))) A ~ (B ~ (A &B» (A ~ (B ~ e» ~ ((A & B) ~ e) (.4 ~ B) ~ ((B ~ A) ~ (A = B» -(-A & -B) = (A v B) (-A =-B)~(A =B) A =--A -(-A & (B & (A & e») (A & B) = (B & A) (-A ~~B)=-(-A &B) (A v B) (B v A) -B => ((A ~B) ~ -A) "";(A &B)=(A ~B)
=
=
A
~A
(A ~ B) ~ ((A & e) ~ B) (A v B) ~ ((B ~A) ~A) (A => (B ~ e» ~ (B ~ (A ~ e» A ~ -(-A & (-B & ~e»
APPENDIX II
SUMMARY OF THE SYSTEMS
1 AXIOMS
AI. A2. A3. A4. AS. A6. A7. A8. A9. AlO. All. A12. A13. A14. AIS. A16. A17. A18. A19. A2D. Ml. M2. M3. M4. MS. M6. M7. Ql. Q2.
A, where A is a tautology G(A :J B) :J (GA :J GB) H(A :J B) :J (HA :J HB) A :JHFA A :JGPA GA, where A is an axiom HA, where A is an axiom FFA :JFA (FA &FB):J (F(A &B) V ((F(A &FB) vF(FA & B») (PA &PB):J (P(A &B) V ((P(A &PB) V P(PA &B») GA :JFA HA :JPA FA:J FFA GA:JA GA :JHA L(A:J B) :J (LA :J LB) MMA :JMA LA, where A is an axiom LA:J GA T37. G(VX)A :J (VX)GA A:J LPA T38. H(VX)A :J (VX)HA LA:JA same as AI6 same as AI8 same as AI7 (L(A V B) & (L(A V LB) & L(LA v B») :J (LA v LB) MLA:JA MLA :JLA (VX)(A :J B) :J((VX)A :J (VX)B) A :J (VX)A
APPENDIX II
Q3. Q3*a. Q3*b. Q4. Q5.
81
(VX)A :::) A (C/X) (VX)((VY)A:::) A (Y/X)) (VX)(VY)A :::) (VY)(VX)A (VX)A, where, for some individual constant C foreign to (VX)A, A(CjX) is an axiom (VX)A :::) A(C/X), where A contains no tense operators 2. TEN S E LOG Ie S (Ail systems have RMP as a rule of inference)
K t (Lemmon)
AI-A7 CR (Cocchiarella)
AI-A8
Kb (Rescher and Urquhart) AI-A8, AIO CL (Cocchiarella) AI-AlO
SL (Scott) AI-Al2
PL (Prior) AI-A13 per (Prior)
AI-A8, AI4-AI5
OT AI-Al2, AI6,A20
QK t QI-Q4,A2-A7
QKr QI-Q2, Q3*a-Q3*b, Q4, A2-A7
QKr QI-Q2, Q3*a-Q3*b, Q4-Q5, A2-A7, T37-T38
82
SUMM ARY OF THE SYSTE MS 3. MOD ALL 0 G Ie S (All have RMP)
M
AI, MI-M3
S4 AI, MI-M 4 S4.3
AI, MI-MS B AI, MI-M3 , M6 Ss AI,MI -M4,M 7
BIBLIOGRAPHY
Cocchiarella, Nino B.: 1966, Tense Logic: A Study in the Topology of Time, (Ph.D. Thesis, University of California at Los Angeles, 1966). Hintikka, K. J. J.: 1959, 'Existential Presuppositions and Existential Committments', Journal of Philosophy, vol. 56 (1959), pp. 125-137. Hintikka, K. J. J.: 1969, Models for Modalities, (New York: Humanities Press, 1969). Hughes, J. E. and Cresswell, M. J.: 1968, Modal Logic (New York: Barnes and Noble, 1968). Kripke, Saul A.: 1963, 'Semantical Considerations on Modal Logic', Acta Philosophica Fennica, Fasc. XVI (1963), pp. 83-94. Kamp, Hans: 1971, 'Formal Properties of 'Now", Theoria 37 (1971), pp. 227·-273. Leblanc, Hugues: 1972, 'On Dispensing With Things and Worlds', in Existence and Possible Worlds (New York: New York University Press. 1972). Leblanc, H.: 1976, Truth- Value Semantics (Amsterdam: North-Holland Publishing Co., 1976). Leblanc, Hugues and Hailperin, Theodore: 1959, 'Nondesignating Singular Terms', Mates, Benson: 1952, Stoic Logic (Los Angeles: University of California Press, 1952). Makinson, David: 1966, 'On Some Completeness Theorems in Modal Logic', Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik, Band 12 (1966), pp. 379-384. McArthur, Robert P.: 1972, Truth- Value Semantics for Tense Logics (Ph.D. Thesis, Temple University, 1972). McArthur, R. P.: 1975, 'Ockham's Tense Logic', forthcoming. McArthur, Robert P. and Leblanc, Hugues: 1975, 'A Completeness Result for Quantificational Tense Logic', Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik, forthcoming. Prior, A. N.: 1966, 'Postulates for Tense Logic', American Philosophical Quarterly (April, 1966), pp. 153-161. Prior, A. N.: 1967, Past, Present, and Future (Oxford: Oxford University Press, 1967). Quine, W. V. 0.: 1953, 'Mr. Strawson on Logical Theory', Mind, vol. 63 (1953), pp. 433-451. Quine, W. V. 0.: 1960, Word and Object (Cambridge, Mass.: Massachusetts Institute of Technology Press, 1960). Rennie, M. K.: 1969, 'Postulates for Temporal Order', The Monist, (vol. 53) (1969), pp. 457-468. Rescher, Nicholas: 1969, Many Valued Logic (New York: McGraw Hill, Inc., 1969). Rescher, Nicholas and Urquhart, Alasdair: 1971, Temporal Logic (New York: SpringerVerlag, 1971). Strawson, P. F.: 1952, Introduction to Logical Theory (New York: Barnes and Noble, 1952).
84
BIBLIOGRAPHY
Thomason, Richmond: 1970a, 'Indeterministic Time and Truth-value Gaps', Theorio, vol. 36 (1970), pp. 264-281. Thomason, Richmond: 1970b, Symbolic Logic: An Introduction (New York: The Macmillan Co., 1970). Wittgenstein, Ludwig: 1961, Tractatus Logico-Philosophicus (London: Routledge & Kegan Paul, 1961).