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 \(\mathbf{K}_{t}\)
-
Universal Instantiation (\(\forall\)-Elimination):
\(\forall x \varphi(x) \to \varphi(\tau)\), for any term \(\tau\) free for substitution for \(x\) in \(\varphi\) -
Reflexivity of equality: \(\forall x (x = x)\)
-
Extensionality: \(\forall x \forall y (x = y \to (\varphi[x/z] \to \varphi[y/z]))\)
-
Future necessity of non-equality: \(\forall x\forall y(x \neq y \to G (x \neq y))\)
II. Inference rules (where \(\vdash_{\mathrm{CD}}\) denotes derivability in FOTL(CD)):
-
Modus Ponens: If \(\vdash_{\mathrm{CD}} \varphi \rightarrow \psi\) and \(\vdash_{\mathrm{CD}} \varphi\), then \(\vdash_{\mathrm{CD}} \psi\)
-
\(G\)-Necessitation: If \(\vdash_{\mathrm{CD}} \varphi\), then \(\vdash_{\mathrm{CD}} G \varphi\)
-
\(H\)-Necessitation: If \(\vdash_{\mathrm{CD}} \varphi\), then \(\vdash_{\mathrm{CD}} H \varphi\)
-
Universal Generalization (\(\forall\)-Introduction):
If \(\vdash_{\mathrm{CD}} \psi \to \varphi(x)\), then \(\vdash_{\mathrm{CD}} \psi \to \forall x \varphi\), where \(x\) does not occur free in \(\psi\)
III. Some important theorems:
-
Symmetry of equality: \(\vdash_{\mathrm{CD}} \forall x\forall y(x = y \to y = x)\)
[Derived from Extensionality, applied to \(\varphi := (z=x)\).]
-
Future necessity of equality: \(\vdash_{\mathrm{CD}} \forall x\forall y(x = y \to G (x = y))\)
[Derived from Extensionality, applied to \(\varphi := G (x=z)\).]
-
Past necessity of equality: \(\vdash_{\mathrm{CD}} \forall x\forall y(x = y \to H (x = y))\).
[Derived likewise.]
-
Past necessity of non-equality: \(\forall x\forall y(x \neq y \to H (x \neq y))\).
[Derived from the future necessity of equality.]
-
Transitivity of equality: \(\vdash_{\mathrm{CD}} \forall x\forall y \forall z(x = y \land y = z \to x = z)\)
-
The Converse Future Barcan formula \(\mathsf{CBF}_{G}\):
\(\vdash_{\mathrm{CD}} G \forall x \varphi(x) \to \forall x G \varphi(x)\)Proof:
(a) \(\vdash_{\mathrm{CD}} \forall x \varphi(x) \to \varphi(x)\) (Universal Instantiation)
(b) \(\vdash_{\mathrm{CD}} G \forall x \varphi(x) \to G \varphi(x)\) (From (a) by NEC\(_{G}\), K\(_{G}\), MP)
(c) \(\vdash_{\mathrm{CD}} G \forall x \varphi(x) \to \forall x G \varphi(x)\) (From (b) by Univ. Generalization)
-
The Converse Past Barcan formula \(\mathsf{CBF}_{H}\):
\(\vdash_{\mathrm{CD}} H \forall x \varphi(x) \to \forall x H \varphi(x)\)[Derived by replacing \(G\) by \(H\) in the proof above.]
-
\(\vdash_{\mathrm{CD}} P \forall x \varphi(x) \to \forall x P \varphi(x)\).
Proof:
(a) \(\vdash_{\mathrm{CD}} \forall x \varphi(x) \to \varphi(x)\) (Universal Instantiation)
(b) \(\vdash_{\mathrm{CD}} H (\forall x \varphi(x) \to \varphi(x))\) (From (a) by NEC\(_{H}\))
(c) \(\vdash_{\mathrm{CD}} H (\forall x \varphi(x) \to \varphi(x)) \to (P \forall x \varphi(x) \to P \varphi(x))\)
(Instance of a TL validity)(d) \(\vdash_{\mathrm{CD}} P \forall x \varphi(x) \to P \varphi(x)\) (From (b) and (c) by MP)
(e) \(\vdash_{\mathrm{CD}} P \forall x \varphi(x) \to \forall x P \varphi(x)\) (From (d) by Univ. Generalization)
-
The Future Barcan formula \(\mathsf{BF}_{G}\): \(\vdash_{\mathrm{CD}} \forall x G \varphi(x) \to G \forall x \varphi(x)\)
Proof sketch:
(a) \(\vdash_{\mathrm{CD}} P G \varphi(x) \to \varphi(x)\) (Instance of a TL validity)
(b) \(\vdash_{\mathrm{CD}} \forall x P G \varphi(x) \to P G \varphi(x)\) (Universal Instantiation)
(c) \(\vdash_{\mathrm{CD}} \forall x P G \varphi(x) \to \varphi(x)\) (From (a) and (b) by prop. logic)
(d) \(\vdash_{\mathrm{CD}} P \forall x G \varphi(x) \to \forall x P G \varphi(x)\) (Instance of Theorem 8 above)
(e) \(\vdash_{\mathrm{CD}} P \forall x G \varphi(x) \to \varphi(x)\) (From (c) and (d) by prop. logic)
(f) \(\vdash_{\mathrm{CD}} P \forall x G \varphi(x) \to \forall x \varphi(x)\) (From (e) by Univ. Generalization)
(g) \(\vdash_{\mathrm{CD}} G P \forall x G \varphi(x) \to G \forall x \varphi(x)\) (From (f) by NEC\(_{G}\), K\(_{G}\), MP)
(h) \(\vdash_{\mathrm{CD}} \forall x G \varphi(x) \to G P \forall x G \varphi(x)\) (Instance of a TL validity)
(i) \(\vdash_{\mathrm{CD}} \forall x G \varphi(x) \to G \forall x \varphi(x)\) (From (g) and (h) by prop. logic)
-
The Past Barcan formula \(\mathsf{BF}_{H}\): \(\vdash_{\mathrm{CD}} \forall x H \varphi(x) \to H \forall x \varphi(x)\)
[Derived by replacing \(P\) and \(G\) by \(F\) and \(H\) in the proof above.]