Supplement to Temporal Logic
Supplement: Axiomatic System FOTL(CD) for the Minimal FOTL with Constant Domain Semantics
The axiomatic system provided here is an adaptation of similar axiomatic systems that can be found in Rescher and Urquhart (1971, Chapter XX) and McArthur (1976, Chapter 4).
I. Axiom schemes:
-
All axioms of the minimal propositional temporal logic Kt
-
Universal Instantiation (∀-Elimination):
∀xφ(x)→φ(τ), for any term τ free for substitution for x in φ -
Reflexivity of equality: ∀x(x=x)
-
Extensionality: ∀x∀y(x=y→(φ[x/z]→φ[y/z]))
-
Future necessity of non-equality: ∀x∀y(x≠y→G(x≠y))
II. Inference rules (where ⊢CD denotes derivability in FOTL(CD)):
-
Modus Ponens: If ⊢CDφ→ψ and ⊢CDφ, then ⊢CDψ
-
G-Necessitation: If ⊢CDφ, then ⊢CDGφ
-
H-Necessitation: If ⊢CDφ, then ⊢CDHφ
-
Universal Generalization (∀-Introduction):
If ⊢CDψ→φ(x), then ⊢CDψ→∀xφ, where x does not occur free in ψ
III. Some important theorems:
-
Symmetry of equality: ⊢CD∀x∀y(x=y→y=x)
[Derived from Extensionality, applied to φ:=(z=x).]
-
Future necessity of equality: ⊢CD∀x∀y(x=y→G(x=y))
[Derived from Extensionality, applied to φ:=G(x=z).]
-
Past necessity of equality: ⊢CD∀x∀y(x=y→H(x=y)).
[Derived likewise.]
-
Past necessity of non-equality: ∀x∀y(x≠y→H(x≠y)).
[Derived from the future necessity of equality.]
-
Transitivity of equality: ⊢CD∀x∀y∀z(x=y∧y=z→x=z)
-
The Converse Future Barcan formula CBFG:
⊢CDG∀xφ(x)→∀xGφ(x)Proof:
(a) ⊢CD∀xφ(x)→φ(x) (Universal Instantiation)
(b) ⊢CDG∀xφ(x)→Gφ(x) (From (a) by NECG, KG, MP)
(c) ⊢CDG∀xφ(x)→∀xGφ(x) (From (b) by Univ. Generalization)
-
The Converse Past Barcan formula CBFH:
⊢CDH∀xφ(x)→∀xHφ(x)[Derived by replacing G by H in the proof above.]
-
⊢CDP∀xφ(x)→∀xPφ(x).
Proof:
(a) ⊢CD∀xφ(x)→φ(x) (Universal Instantiation)
(b) ⊢CDH(∀xφ(x)→φ(x)) (From (a) by NECH)
(c) ⊢CDH(∀xφ(x)→φ(x))→(P∀xφ(x)→Pφ(x))
(Instance of a TL validity)(d) ⊢CDP∀xφ(x)→Pφ(x) (From (b) and (c) by MP)
(e) ⊢CDP∀xφ(x)→∀xPφ(x) (From (d) by Univ. Generalization)
-
The Future Barcan formula BFG: ⊢CD∀xGφ(x)→G∀xφ(x)
Proof sketch:
(a) ⊢CDPGφ(x)→φ(x) (Instance of a TL validity)
(b) ⊢CD∀xPGφ(x)→PGφ(x) (Universal Instantiation)
(c) ⊢CD∀xPGφ(x)→φ(x) (From (a) and (b) by prop. logic)
(d) ⊢CDP∀xGφ(x)→∀xPGφ(x) (Instance of Theorem 8 above)
(e) ⊢CDP∀xGφ(x)→φ(x) (From (c) and (d) by prop. logic)
(f) ⊢CDP∀xGφ(x)→∀xφ(x) (From (e) by Univ. Generalization)
(g) ⊢CDGP∀xGφ(x)→G∀xφ(x) (From (f) by NECG, KG, MP)
(h) ⊢CD∀xGφ(x)→GP∀xGφ(x) (Instance of a TL validity)
(i) ⊢CD∀xGφ(x)→G∀xφ(x) (From (g) and (h) by prop. logic)
-
The Past Barcan formula BFH: ⊢CD∀xHφ(x)→H∀xφ(x)
[Derived by replacing P and G by F and H in the proof above.]