MATHEMATICAL MODAL LOGIC: A VIEW OF ITS EVOLUTION

MATHEMATICAL MODAL LOGIC: A VIEW OF ITS EVOLUTION MATHEMATICAL MODAL LOGIC: A VIEW OF ITS EVOLUTION

logic.amu.edu.pl
from logic.amu.edu.pl More from this publisher
13.07.2015 Views

44 Robert Goldblattthat the formula[((p 3 ✷q) 3 ✷q) ∧ ((¬p 3 ✷q) 3 ✷q)] 3 ✷qis not a theorem of S4 (nor indeed of S5), and when added to S4 gives a systeminto which the intuitionistic logic IPC can be translated by the Gödel–McKinsey–Tarski procedures. The translation of a propositional formula is an S4-theorem iffit is a theorem of Grzegorczyk’s stronger logic, which is deductively equivalent toS4Grz.Segerberg initiated the use of truth-preserving maps between relational modelsand frames in [1968a]. Given models M and M ′ on frames S = (K, R) andS ′ = (K ′ , R ′ ) respectively, a function ϕ from K onto K ′ was called a pseudoepimorphismfrom M to M ′ if(i)(ii)xRy implies ϕ(x)R ′ ϕ(y),ϕ(x)R ′ ϕ(y) implies ∃z ∈ K(xRz & ϕ(z) = ϕ(y)), and(iii) M |= x p iff M ′ |= ϕ(x) p.For such a function every formula α has M |= x α iff M ′ |= ϕ(x) α, so if M is amodel of α, then M ′ will be also. From this it can be shown that if α is valid inS, then the existence of a function from K onto K ′ satisfying (i) and (ii) impliesthat α is valid in S ′ as well. 47The name “pseudo-epimorphism” was shortened to “p-morphism” by Segerbergin [1970; 1971] and this uninformative term has been very widely adopted, evenfor functions that are not surjective but, in place of (ii), satisfy(ii ′ )ϕ(x)R ′ w implies ∃z ∈ K(xRz & ϕ(z) = w).The notion was generalised by Johan van Benthem [1976a] to that of a “p-relation”between models, which is itself intimately related to the concept of a bisimulationrelation that has been fundamental to the study of computational processes (seesection 7.2).There is another explanation of why functions of this type are natural andimportant in the modal context. Any function ϕ : K → K ′ induces the functionϕ + : P(K ′ ) → P(K) in the reverse direction, taking each subset X of K ′ to itsinverse image {x ∈ K : ϕ(x) ∈ X}. This ϕ + is a Boolean algebra homomorphism.The conditions (i) and (ii’) are precisely what is required for it to preserve theoperators f R and f R ′, and hence be a homomorphism between the modal algebrasCm(K ′ , R ′ ) and Cm(K, R). If ϕ is surjective, then ϕ + is injective and so makesCmS ′ isomorphic to a subalgebra of CmS. Hence all modal-algebraic equationssatisfied by CmS will be satisfied by CmS ′ . But a propositional modal formulaα can be viewed as a term in the language of the algebra CmS, with α being47 A surjection between partial orderings that satisfies (i) and (ii) was defined to be stronglyisotone in [de Jongh and Troelstra, 1966], where the notion was used to demonstrate connectionsbetween partial orderings and certain algebraic models for intuitionistic propositional logic.

Mathematical Modal Logic: A View of its Evolution 45valid in the frame S precisely when the algebraic equation “α ≈ 1” is satisfied byCmS. This gives another perspective on why validity is preserved by surjectivep-morphisms.Of equal importance is the validity-preserving notion of subframe. This originatedin Kripke’s definition in [1963a] of a model structure (G, K, R) as beingconnected when K = {H : GR ∗ H}, where R ∗ is the reflexive-transitive closureof R. Lemmon adapted this in his [1966b] to the notion of the connected modelstructure S x generated from S by an element x, which is the substructure of Sbased on {y : xR ∗ y}. He observed that a formula falsified by CmS must be falsifiedby CmS x for some x. Segerberg showed in [1971, p. 36] that a model M onS can be restricted to a model M x on S x (the submodel of M generated by x)in such a way that in general M x |= y α iff M |= y α. From this it follows that anyformula valid in S will be valid in S x , and conversely a formula valid in S x for allx in S will be valid in S itself (as essentially observed by Lemmon). This notionof point-generated substructure turned out to be the relational analogue of thenotion of subdirectly irreducible algebra. Indeed the algebra CmS is subdirectlyirreducible iff S is equal to S x for some x, a fact that was first demonstrated byWim Blok [1978b, p. 12], [1980, Lemma 4.1].A frame S is a subframe of frame S ′ if it is a substructure of S ′ that is closedunder R ′ , i.e. if x ∈ K, then {y ∈ K ′ : xR ′ y} ⊆ K (some authors call thisa “generated” subframe even though there is no longer any generator involved).Then the inclusion function ϕ : K ↩→ K ′ is a p-morphism inducing ϕ + as asurjective homomorphism from CmS ′ to CmS. Since equations are preserved bysurjective homomorphisms, modal-validity is preserved in passing from S ′ to thesubframe S.The disjoint union ∐ J S j of a collection {S j : j ∈ J} of frames also preservesvalidity. The construction∐was first applied to modal model theory in [Goldblatt,1974] and [Fine, 1975b].J S j is simply the union of a collection of pairwisedisjoint copies of the S j ’s. Each S j is isomorphic to a subframe of ∐ J S j, andso the above properties of subframes guarantee that a formula is valid in ∐ J S jiff it is valid in every S j .These observations about morphisms, subframes and disjoint unions form thebasis of a theory of duality between frames and modal algebras that is discussedin section 6.5.6 METATHEORY OF THE SEVENTIES AND BEYONDThe semantic analysis of particular logics eventually gave way to investigations ofthe nature of the relational semantics itself: the strengths and limitations of itstechniques, and its relationship to other formalisms, particularly first-order andmonadic second-order predicate logic. Some of the questions raised have yet to beanswered.Throughout chapter 6 the term “logic” will always mean a normal logic.

44 Robert Goldblattthat the formula[((p 3 ✷q) 3 ✷q) ∧ ((¬p 3 ✷q) 3 ✷q)] 3 ✷qis not a theorem of S4 (nor indeed of S5), and when added to S4 gives a systeminto which the intuitionistic logic IPC can be translated by the Gödel–McKinsey–Tarski procedures. The translation of a propositional formula is an S4-theorem iffit is a theorem of Grzegorczyk’s stronger logic, which is deductively equivalent toS4Grz.Segerberg initiated the use of truth-preserving maps between relational modelsand frames in [1968a]. Given models M and M ′ on frames S = (K, R) andS ′ = (K ′ , R ′ ) respectively, a function ϕ from K onto K ′ was called a pseudoepimorphismfrom M to M ′ if(i)(ii)xRy implies ϕ(x)R ′ ϕ(y),ϕ(x)R ′ ϕ(y) implies ∃z ∈ K(xRz & ϕ(z) = ϕ(y)), and(iii) M |= x p iff M ′ |= ϕ(x) p.For such a function every formula α has M |= x α iff M ′ |= ϕ(x) α, so if M is amodel of α, then M ′ will be also. From this it can be shown that if α is valid inS, then the existence of a function from K onto K ′ satisfying (i) and (ii) impliesthat α is valid in S ′ as well. 47The name “pseudo-epimorphism” was shortened to “p-morphism” by Segerbergin [1970; 1971] and this uninformative term has been very widely adopted, evenfor functions that are not surjective but, in place of (ii), satisfy(ii ′ )ϕ(x)R ′ w implies ∃z ∈ K(xRz & ϕ(z) = w).The notion was generalised by Johan van Benthem [1976a] to that of a “p-relation”between models, which is itself intimately related to the concept of a bisimulationrelation that has been fundamental to the study of computational processes (seesection 7.2).There is another explanation of why functions of this type are natural andimportant in the modal context. Any function ϕ : K → K ′ induces the functionϕ + : P(K ′ ) → P(K) in the reverse direction, taking each subset X of K ′ to itsinverse image {x ∈ K : ϕ(x) ∈ X}. This ϕ + is a Boolean algebra homomorphism.The conditions (i) and (ii’) are precisely what is required for it to preserve theoperators f R and f R ′, and hence be a homomorphism between the modal algebrasCm(K ′ , R ′ ) and Cm(K, R). If ϕ is surjective, then ϕ + is injective and so makesCmS ′ isomorphic to a subalgebra of CmS. Hence all modal-algebraic equationssatisfied by CmS will be satisfied by CmS ′ . But a propositional modal formulaα can be viewed as a term in the language of the algebra CmS, with α being47 A surjection between partial orderings that satisfies (i) and (ii) was defined to be stronglyisotone in [de Jongh and Troelstra, 1966], where the notion was used to demonstrate connectionsbetween partial orderings and certain algebraic models for intuitionistic propositional logic.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!