Algebra and Modal Logic

Total Page:16

File Type:pdf, Size:1020Kb

Algebra and Modal Logic INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE AND UNDEFINABILITY Attila Molnár Eötvös Loránd University December 12, 2013 INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message Optional Exercise Solving Seminar A seminar where we solve exercises, e.g. homeworks, together. I Thursday 12:00-14:00 INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message OPERATIONS Theorem (Goldblatt-Thomason) A first-order definable class K of frames is modally definable iff it is closed under (i) disjoint unions (ii) subframe generation (iii) zig-zag morphisms and reflects (iv) Ultrafilter extensions INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INSTEAD OF THIS WE CHOOSE THE COOL WAY INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message BOOLEAN ALGEBRA WITH OPERATORS INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message BOOLEAN ALGEBRA WITH OPERATORS Definition (BOOLEAN ALGEBRA) A Boolean algebra is an algebra A = hA; +; −; 0i satisfying the equations x + y = y + x x · y = y · x (x + y) + z = x + (y + z)(x · y) · z = y · (x · z) x + 0 = x x · 1 = 1 x + (−x) = 1 x · (−x) = 0 x + (y · z) = (x + y) · (x + z) x · (y + z) = (x · y) + (x · z) INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message BOOLEAN ALGEBRA WITH OPERATORS Definition (BOOLEAN ALGEBRA WITH OPERATORS) A Boolean algebra is an algebra A = hA; +; −; 0; mi satisfying the equations x + y = y + x x · y = y · x (x + y) + z = x + (y + z)(x · y) · z = y · (x · z) x + 0 = x x · 1 = 1 x + (−x) = 1 x · (−x) = 0 x + (y · z) = (x + y) · (x + z) x · (y + z) = (x · y) + (x · z) m(0) = 0 m(x + y) = m(x) + m(y) INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message BOOLEAN ALGEBRA WITH OPERATORS Claim (MONOTONICITY) a ≤ b =) m(a) ≤ m(b) Proof. a ≤ b () a + b = b () m(a + b) = m(b) m(a + b) = m(a) + m(b) =) m(a) + m(b) = m(b) () m(a) ≤ m(b) INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message LINDENBAUM-TARSKI ALGEBRAS INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message FORMULA ALGEBRA Definition def Form(Φ) = hFORM(Φ); +; −; 0; mi ' + def= (' _ ) −' def= :' m' def= ': Definition (Provable equivalence) Let ` denote the derivability in the Frege–Hilbert calculus. ' ≡ ,def ` ' $ Theorem Provable equivalence is a congruence relation INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message LINDENBAUM-TARSKI ALGEBRA Definition def FORM=≡ = fΓ ⊆ FORM :(8'; 2 Γ) ' ≡ g Γ = ['] ,def ' 2 Γ The Lindenbaum–Tarski algebra of FORM(Φ) and ` is the algebra def ∗ ∗ ∗ ∗ Form=≡ = hFORM=≡; + ; − ; 0 ; m i; where the functions defined on the equivalence classes (instead of their elements): 0∗ def= [?] −∗['] def= [−'] ['] +∗ [ ] def= [' + ] m∗['] def= [ '] INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message COMPLEX ALGEBRAS INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message COMPLEX ALGEBRAS Definition (POWER SET ALGEBRA) Definition (FULL COMPLEX ALGEBRA) The power set algebra of W: The full complex algebra of F = hW; Ri: def + def P(W) = hP(W); [; W−; ?i F = hP(W); [; W−; ?; mi Definition (SET ALGEBRA) Definition (COMPLEX ALGEBRA) A set algebra is a subalgebra of a A complex algebra is a subalgebra of a power set algebra full complex algebra I Complex Algebras are Boolean algebras with operators. [[']]M = θ~(') F j= ' () F+ j= ' = 1 K j= ' () Cm(K) j= ' = 1 F j= ' $ () F+ j= ' = K j= ' $ () Cm(K) j= ' = INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message ULTRAFILTERS INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message FILTERS –GENERALIZATION Let W be an arbitrary set and A be an arbitrary Boolean algebra. Recall that X ⊆ Y , X \ Y = X Remember that a ≤ b ,def a · b = a Definition Definition Let F be a set of subsets of W, Let F be a set of elements of A, i.e., F 2 PP(W). i.e., F 2 P(A). 1. F is a filter over W if 1. F is a filter of A if I W 2 F I 1 2 F I X; Y 2 F ) X \ Y 2 F I a; b 2 F ) a · b 2 F I X 2 F; X ⊆ Y ) Y 2 F I a 2 F; a ≤ b ) b 2 F 2. A filter is proper 2. A filter is proper I ? 2= F I 0 2= F 3. A filter is ultra if 3. A filter is ultra if I X 2 F or W − X 2 F I a 2 F or − a 2 F So the ultrafilters over W are the ultrafilters of P(W). INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message EXAMPLES AND ANALOGIES Filter of a BA Filter over a set W Max. cons. sets Filter of P(W) Filter of FormW=≡ 1 2 F W 2 F > 2 Γ a; b 2 F X; Y 2 F '; 2 Γ a · b 2 F X \ Y 2 F ' ^ 2 Γ a 2 F X 2 F ' 2 Γ a ≤ b X ⊆ Y ' ` b 2 F Y 2 F 2 Γ 0 2= F ? 2= F ? 2= Γ a 2 F or X 2 F or ' 2 Γ or −a 2 F W−X 2 F :' 2 Γ HW: Prove that ' ` () ' · ≡ ' ,def ` ' ^ $ '. INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message MEMENTO def 0 0 [[ ']]M = l ([[']]M) = fw 2 W :(8w R w) w 2 [[']]Mg def 0 0 [[ ']]M = m ([[']]M) = fw 2 W :(9w R w) w 2 [[']]Mg X" def= fY : X ⊆ Y ⊆ Wg w" def= fwg" a" def= fb : a ≤ b ≤ 1g −(Γ) def= f' : ' 2 Γg l−(F) def= fX : l(X) 2 Fg +(Γ) def= f ' : ' 2 Γg m+(F) def= fm(X): X 2 Fg − − " " wRv ) (thM(w)) ⊆ thM(v) wRv , l (w ) ⊆ v m m + " + " thM(w) ⊇ (thM(v)) w ⊇ m (v ) URueF ,def l−(U) ⊆ F m U ⊇ m+(F) INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message ULTRAFILTER EXTENSIONS TO BE TRUE IN A WORLD IS TO BE AN ELEMENT OF A WORLD INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message ULTRAFILTER EXTENSION Definition Let F = hW; Ri, and M; = hF; vi. The ultrafilter extension of F and M are Fue def= hUf(W); Ruei Uf(W) def= fF : F is an ultrafilter over Wg FRueF 0 ,def l−(F) ⊆ F 0 Mue def= hFue; vuei vue(p) def= fF : v(p) 2 Fg So p is true in a world (ultrafilter) of the ultrafilter-model m the proposition [[p]]M is in the world (ultrafilter). INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message ULTRAFILTER EXTENSION Definition Let F = hW; Ri, and M; = hF; vi. The ultrafilter extension of F and M are Fue def= hUf(W); Ruei Uf(W) def= fF : F is an ultrafilter over Wg FRueF 0 ,def l−(F) ⊆ F 0 Mue def= hFue; vuei vue(p) def= fF : v(p) 2 Fg O BE TRUE IN A WORLD IS TSo p is true in a world (ultrafilter) of the ultrafilter-model TO BE AN ELEMENTm OF A WORLD the proposition [[p]]M is in the world (ultrafilter). INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Theorem Truth is invariant under taking ultrafilter extensions. ue M; w ' () M ; w " ' So ' is true in a world of the model m ' is true in the ultrafilter generated by that world of the ultrafilter model. Lemma “To be true is to be in the world.” ue M ; F ' () [[']]M 2 F [[']]Mue = fF : [[']]M 2 Fg 2. :: 3. ' ^ : 4. ': INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v 3. ' ^ : 4. ': INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v : 2. : ue ue M ; F :' () M ; F 6 ' m [[']]M 2= F m [[:']]M 2 F () W − [[']]M 2 F 4. ': INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v 2. ::... 3. ' ^ : ue ue ue M ; F ' ^ () M ; F ' and M ; F m [[']]M 2 F and [[ ]]M 2 F m [[' ^ ]]M 2 F () [[']]M \ [[ ]]M 2 F INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v 2. ::... 3. ' ^ :... 4. ': ue 0 ue ue 0 M ; F ' () (9F R F)M ; F ' m 0 − ue 0 (9F ⊇ l (F))M ; F ' m + 0 ue 0 (9 m (F ) ⊆ F)M ; F ' m ? + 0 0 [[ ']]M 2 F () (9 m (F ) ⊆ F)[[']]M 2 F INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v 2. ::... 3. ' ^ :... 4. ': [[ ']]M 2 F () m([[']]M) 2 F * 0 0 0 (9F )(8X 2 F )m(X) 2 F and [[']]M 2 F m 0 + 0 0 (9F ; m (F ) ⊆ F)[[']]M 2 F INTRODUCTION Boolean Algebra with operators Ultrafilters Ultrafilter Extensions The Message INVARIANCE OF TRUTH Proof. By structural induction: 1. p: by the definition of v 2. ::... 3. ' ^ :... 4. ': [[ ']]M 2 F () m([[']]M) 2 F + 0 − 0 (9F ⊇ l (F))[[']]M 2 F − I Has l (F) [ f[[']]Mg f.i.p? − I l (F) is closed under taking intersections. I l(X) 2 F ) X [ [[']]M 6= ?? I l(X); [[ ']]M 2 F ) l(X) \ [[ ']]M 2 F.
Recommended publications
  • Stone Coalgebras
    Electronic Notes in Theoretical Computer Science 82 No. 1 (2003) URL: http://www.elsevier.nl/locate/entcs/volume82.html 21 pages Stone Coalgebras Clemens Kupke 1 Alexander Kurz 2 Yde Venema 3 Abstract In this paper we argue that the category of Stone spaces forms an interesting base category for coalgebras, in particular, if one considers the Vietoris functor as an analogue to the power set functor. We prove that the so-called descriptive general frames, which play a fundamental role in the semantics of modal logics, can be seen as Stone coalgebras in a natural way. This yields a duality between the category of modal algebras and that of coalgebras over the Vietoris functor. Building on this idea, we introduce the notion of a Vietoris polynomial functor over the category of Stone spaces. For each such functor T we establish a link between the category of T -sorted Boolean algebras with operators and the category of Stone coalgebras over T . Applications include a general theorem providing final coalgebras in the category of T -coalgebras. Key words: coalgebra, Stone spaces, Vietoris topology, modal logic, descriptive general frames, Kripke polynomial functors 1 Introduction Technically, every coalgebra is based on a carrier which itself is an object in the so-called base category. Most of the literature on coalgebras either focuses on Set as the base category, or takes a very general perspective, allowing arbitrary base categories, possibly restricted by some constraints. The aim of this paper is to argue that, besides Set, the category Stone of Stone spaces is of relevance as a base category.
    [Show full text]
  • Duality Theory, Canonical Extensions and Abstract Algebraic Logic
    DUALITY THEORY, CANONICAL EXTENSIONS AND ABSTRACT ALGEBRAIC LOGIC MAR´IA ESTEBAN GARC´IA Resumen. El principal objetivo de nuestra propuesta es mostrar que la L´ogicaAlgebraica Abstracta nos proporciona el marco te´oricoadecuado para desarrollar una teor´ıauniforme de la dualidad y de las extensiones can´onicaspara l´ogicasno clsicas. Una teor´ıatal sirve, en esencia, para definir de manera uniforme sem´anticas referenciales (e.g. relacionales, al estilo Kripke) de un amplio rango de l´ogicaspara las cuales se conoce una sem´antica algebraica. Abstract. The main goal of our proposal is to show that Abstract Al- gebraic Logic provides the appropriate theoretical framework for devel- oping a uniform duality and canonical extensions theory for non-classical logics. Such theory serves, in essence, to define uniformly referential (e.g. relational, Kripke-style) semantics of a wide range of logics for which an algebraic semantics is already known. 1. Abstract Algebraic Logic Our work is located in the field of Abstract Algebraic Logic (AAL for short). Our main reference for AAL is the survey by Font, Jansana and Pigozzi [14]. We introduce now the definition of logic adopted in AAL. It consists, essentially, on regarding logic as something concerning validity of inferences, instead of validity of formuli. Let L be a logical language, defined as usual from a countably infinite set of propositional variables V ar. We denote by F mL the collection of all L -formulas. When we consider the connectives as the operation symbols of an algebraic similarity type, we obtain the algebra of terms, which is the absolutely free algebra of type L over a denumerable set of generators V ar.
    [Show full text]
  • The Van Benthem Characterisation Theorem for Descriptive Models
    The van Benthem Characterisation Theorem for Descriptive Models MSc Thesis (Afstudeerscriptie) written by Tim Henke (born July 21st, 1996 in Amsterdam, The Netherlands) under the supervision of dr. Nick Bezhanishvili, and submitted to the Board of Examiners in partial fulfillment of the requirements for the degree of MSc in Logic at the Universiteit van Amsterdam. Date of the public defense: Members of the Thesis Committee: July 2, 2019 prof. dr. Yde Venema (chair) dr. Nick Bezhanishvili (supervisor) prof. dr. Johan van Benthem dr. Alexandru Baltag Abstract This thesis investigate the modal and first-order model theory of the class of models over descriptive general frames. Descriptive general frames are Stone spaces with a suitable relation over which every modal logic is complete. The main theorem of this thesis is the van Benthem Characterisation Theorem for the class of descriptive general models. Moreover, a model-theoretic analysis is given to prove that many important results from classical model theory, including the Compactness Theorem for first-order logic and the upward Löwenheim-Skolem Theorem, fail on the class of descriptive general models. The main tool developed in this thesis is the descriptive unravelling, a version of the unravel- ling tree that is modified to be descriptive. A careful analysis of the operation is provided and three isomorphic constructions are given: a construction through duality theorems, a construction through a topological toolkit based on nets that is also developed, and an explicit construction in terms of finite and infinite paths. Title: The van Benthem Characterisation Theorem for Descriptive Models Author: Tim Henke BSc Date of public defense: July 2, 2019 Institute for Logic, Language and Computation Universiteit van Amsterdam Science Park 904, 1098 XH Amsterdam https://www.illc.uva.nl/ ii Acknowledgements First and foremost, I would like to thank dr.
    [Show full text]
  • Sahlqvist's Theorem for Boolean Algebras with Operators
    Sahlqvist's Theorem for Boolean Algebras with Operators with an Application to Cylindric Algebras Maarten de Rijke1 and Yde Venema1; 2 1 CWI, P.O. Box 4079, 1009 AB Amsterdam 2 Department of Mathematics and Computer Science, Free University, Amsterdam de Boelelaan 1081, 1081 HV Amsterdam Version 5, June 1994 Abstract For an arbitrary similarity type of Boolean Algebras with Operators we define a class of Sahlqvist identities. Sahlqvist identities have two important properties. First, a Sahlqvist identity is valid in a complex algebra if and only if the underlying relational atom structure satisfies a first-order condition which can be effectively read off from the syntactic form of the identity. Second, and as a consequence of the first property, Sahlqvist identities are canonical, that is, their validity is preserved under taking canonical embedding algebras. Taken together, these properties imply that results about a Sahlqvist variety V van be obtained by reasoning in the elementary class of canonical structures of algebras in V. We give an example of this strategy in the variety of Cylindric Algebras: we show that an important identity called Henkin's equation is equivalent to a simpler identity that uses only one variable. We give a conceptually simple proof by showing that the first-order correspondents of these two equations are equivalent over the class of cylindric atom structures. 1 Introduction The aim of this note is to explain how a well-known result from Modal Logic, Sahlqvist's Theorem, can be applied in the theory of Boolean Algebras with Operators to obtain a large class of identities, called Sahlqvist identities, that are preserved under canonical embedding algebras.
    [Show full text]
  • Partially-Ordered Modalities
    Partially-ordered Modalities Gerard Allwein US Naval Research Laboratory, Code 5540, Washington, DC, USA William L. Harrison Department of CS, University of Missouri, Columbia, Missouri, USA Abstract Modal logic is extended by partially ordering the modalities. The modalities are normal, i.e., commute with either conjunctions or disjunctions and preserve either Truth or Falsity (respectively). The partial order does not conflict with type of modality (K, S4, etc.) although this paper will concentrate on S4 since partially ordered S4 systems appear to be numerous. The partially-ordered normal modal systems considered are both sound and complete. Hilbert and Gentzen systems are given. A cut-elimination theorem holds (for partially ordered S4), and the Hilbert and Gentzen systems present the same logic. The partial order induces a 2-category structure on a coalgebraic formulation of descriptive frames. Channel theory is used to `move' modal logics when the source and target languages may be different. A particular partially ordered modal system is shown to be applicable to security properties. Keywords: Modal logic, partial order, Hilbert, Gentzen, channel theory 1 Introduction This paper presents modal logics with several modalities where the modalities are par- tially ordered. The partial order can be added to any normal modal logic, however individual partial orders derive from some particular (application oriented) domain of discourse. Propositional dynamic logic [9] places a fair amount of algebraic structure on modalities. A weakened form of this is had by replacing the algebraic structure with a partial order. The partial order typically arises from some application area where the modalities express abstract features of the area and the partial order expresses a relationship among the modalities.
    [Show full text]
  • Stone Coalgebras
    Stone Coalgebras Clemens Kupke∗ Alexander Kurzy Yde Venemaz Abstract In this paper we argue that the category of Stone spaces forms an interesting base category for coalgebras, in particular, if one considers the Vietoris functor as an analogue to the power set functor on the category of sets. We prove that the so-called descriptive general frames, which play a fundamental role in the semantics of modal logics, can be seen as Stone coalgebras in a natural way. This yields a duality between the category of modal algebras and that of coalgebras over the Vietoris functor. Building on this idea, we introduce the notion of a Vietoris polynomial functor over the category of Stone spaces. For each such functor T we provide an adjunction between the category of T -sorted Boolean algebras with operators and the category of Stone coalgebras over T . Since the unit of this adjunction is an isomorphism, this shows that Coalg(T )op is a full reflective subcategory of BAOT . Applications include a general theorem providing final coalgebras in the category of T -coalgebras. Keywords coalgebra, Stone spaces, Vietoris topology, modal logic, descriptive general frames, Kripke polynomial functors 1 Introduction Every coalgebra is based on a carrier which is an object in the so-called base category. Most of the literature on coalgebras either focuses on Set as the base category, or takes a very general perspective, allowing arbitrary base categories (possibly restricted by some constraints). The aim of this paper is to argue that, besides Set, the category Stone of Stone spaces is an interesting base category.
    [Show full text]
  • 5 Model Theory of Modal Logic
    5 MODEL THEORY OF MODAL LOGIC Valentin Goranko and Martin Otto 1 Semantics of modal logic . 4 1.1 Modal languages . 4 1.2 Kripke frames and structures . 4 1.3 The standard translations into first- and second-order logic . 5 1.4 Theories, equivalence and definability . 6 1.5 Polyadic modalities . 8 2 Bisimulation and basic model constructions . 8 2.1 Bisimulation and invariance . 9 2.2 Classical truth-preserving constructions . 10 2.3 Proving non-definability . 14 3 Bisimulation: a closer look . 15 3.1 Bisimulation games . 15 3.2 Finite bisimulations and characteristic formulae . 16 3.3 Finite model property . 18 3.4 Finite versus full bisimulation . 22 3.5 Largest bisimulations as greatest fixed points . 25 3.6 Bisimulation quotients and canonical representatives . 26 3.7 Robinson consistency, local interpolation, and Beth definability . 28 3.8 Bisimulation-safe modal operators . 30 4 Modal logic as a fragment of first-order logic . 30 4.1 Finite variable fragments of first-order logic . 30 4.2 The van Benthem–Rosen characterisation theorem . 33 4.3 Guarded fragments of first-order logic . 37 5 Variations, extensions, and comparisons of modal logics . 40 5.1 Variations through refined notions of bisimulation . 41 5.2 Extensions beyond first-order . 42 5.3 Model theoretic criteria . 47 6 Further model-theoretic constructions . 48 6.1 Ultrafilter extensions . 48 6.2 Ultraproducts . 50 6.3 Modal saturation and bisimulations . 51 6.4 Modal definability of properties of Kripke structures . 53 7 General frames . 54 7.1 General frames as semantic structures in modal logic .
    [Show full text]
  • A Bimodal Perspective on Possibility Semantics
    A Bimodal Perspective on Possibility Semantics Johan van Benthem∗†, Nick Bezhanishvili∗, and Wesley H. Hollidayz ∗ Institute for Logic, Language and Computation, University of Amsterdam y Department of Philosophy, Stanford University, and Changjiang Scholar Program, Tsinghua University z Department of Philosophy and Group in Logic and the Methodology of Science, UC Berkeley Preprint of June 20, 2016. Forthcoming in Journal of Logic and Computation. Abstract In this paper we develop a bimodal perspective on possibility semantics, a framework allowing par- tiality of states that provides an alternative modeling for classical propositional and modal logics [Hum- berstone, 1981, Holliday, 2015]. In particular, we define a full and faithful translation of the basic modal logic K over possibility models into a bimodal logic of partial functions over partial orders, and we show how to modulate this analysis by varying across logics and model classes that have independent topologi- cal motivations. This relates the two realms under comparison both semantically and syntactically at the level of derivations. Moreover, our analysis clarifies the interplay between the complexity of translations and axiomatizations of the corresponding logics: adding axioms to the target bimodal logic simplifies translations, or vice versa, complex translations can simplify frame conditions. We also investigate a transfer of first-order correspondence theory between possibility semantics and its bimodal counterpart. Finally, we discuss the conceptual trade-off between giving translations and giving new semantics for logical systems, and we identify a number of further research directions to which our analysis gives rise. Keywords: classical modal logic, intuitionistic modal logic, possibility semantics, embeddings into bimodal logic, topological logics Contents 1 Introduction 2 2 Intuitionistic Semantics and Possibility Semantics 4 2.1 Language and Logics .
    [Show full text]
  • Extending Sahlqvist's Theorem
    CORE Metadata, citation and similar papers at core.ac.uk Provided by Elsevier - Publisher Connector Annals of Pure and Applied Logic 141 (2006) 180–217 www.elsevier.com/locate/apal Elementary canonical formulae: extending Sahlqvist’s theorem Valentin Gorankoa,∗,Dimiter Vakarelovb a School of Mathematics, University of Witwatersrand, Johannesburg, South Africa b Faculty of Mathematics and Computer Science, Sofia University, Bulgaria Received 21 January 2004; received in revised form 19 October 2005; accepted 19 October 2005 Available online 15 December 2005 Communicated by S.N. Artemov Abstract We generalize and extend the class of Sahlqvist formulae in arbitrary polyadic modal languages, to the class of so called inductive formulae.Tointroduce them we use a representation of modal polyadic languages in a combinatorial style and thus, in particular, develop what we believe to be a better syntactic approach to elementary canonical formulae altogether. By generalizing the method of minimal valuationsal ` aSahlqvist–van Benthem and the topological approach of Sambin and Vaccaro we prove that all inductive formulae are elementary canonical and thus extend Sahlqvist’s theorem over them. In particular, we give a simple example of an inductive formula which is not frame-equivalent to any Sahlqvist formula. Then, after a deeper analysis of the inductive formulae as set-theoretic operators in descriptive and Kripke frames, we establish a somewhat stronger model-theoretic characterization of these formulae in terms of a suitable equivalencetosyntactically simpler formulae (‘primitive regular formulae’) in the extension of the language with reversive modalities. Lastly,westudy and characterize the elementary canonical formulae in reversivelanguages with nominals, where the relevant notion of persistence is with respect to discrete frames.
    [Show full text]
  • Stone Coalgebras
    Electronic Notes in Theoretical Computer Science 82 No. 1 (2003) URL: http://www.elsevier.nl/locate/entcs/volume82.html 21 pages Stone Coalgebras Clemens Kupke 1 Alexander Kurz 2 Yde Venema 3 Abstract In this paper we argue that the category of Stone spaces forms an interesting base category for coalgebras, in particular, if one considers the Vietoris functor as an analogue to the power set functor. We prove that the so-called descriptive general frames, which play a fundamental role in the semantics of modal logics, can be seen as Stone coalgebras in a natural way. This yields a duality between the category of modal algebras and that of coalgebras over the Vietoris functor. Building on this idea, we introduce the notion of a Vietoris polynomial functor over the category of Stone spaces. For each such functor T we establish a link between the category of T -sorted Boolean algebras with operators and the category of Stone coalgebras over T . Applications include a general theorem providing final coalgebras in the category of T -coalgebras. Key words: coalgebra, Stone spaces, Vietoris topology, modal logic, descriptive general frames, Kripke polynomial functors 1 Introduction Technically, every coalgebra is based on a carrier which itself is an object in the so-called base category. Most of the literature on coalgebras either focuses on Set as the base category, or takes a very general perspective, allowing arbitrary base categories, possibly restricted by some constraints. The aim of this paper is to argue that, besides Set, the category Stone of Stone spaces is of relevance as a base category.
    [Show full text]
  • Lattices of Modal Logics
    Lattices Of Modal Logics Frank Wolter Dissertation am Fachbereich Mathematik der Freien Universität Berlin Eingereicht im August 1993 Betreuer der Dissertation Prof. Dr. W. Rautenberg 1 Contents 1 Basic Concepts 10 1.1 Syntax............................................................................................................ 10 1.2 Modal Algebras.............................................................................................. 11 1.3 Generalized Frames........................................................................................ 12 1.4 Completeness and Persistence....................................................................... 13 1.5 Polymodal Logics........................................................................................... 15 1.5.1 Fusions .............................................................................................. 15 1.5.2 What is the upper part of A / j ? ......................................................... 16 2 Sublattices of Mn 20 2.1 Describable Operations...................................................................................... 20 2.2 Subframe Logics ............................................................................................... 23 2.2.1 E xam ples............................................................................................... 25 2.3 Confinal Subframe Logics and other exam ples................................................. 26 2.4 Splittings in Modal L o g i c .................................................................................27
    [Show full text]
  • Dualities for Intuitionistic Modal Logics
    Dualities for Intuitionistic Modal Logics Alessandra Palmigiano¤ Abstract We present a duality for the intuitionistic modal logic IK introduced by Fischer Servi in [10, 11]. Unlike other dualities for IK, the dual structures of the duality presented here are ordered topological spaces endowed with just one extra relation, that is used to define the set-theoretic representation of both 2 and 3. We also give a parallel presentation of dualities for the intuitionistic modal logics I2 and I3. Finally, we turn to the intuitionistic modal logic MIPC, and give a very natural characterization of the dual spaces for MIPC introduced in [2] as a subcategory of the category of the dual spaces for IK introduced here. 1 Introduction and Preliminaries Fischer Servi [10] proposed a general method for defining the intuitionistic analogue of a given classical modal system. Her method is based on a translation of formulas of the intuitionistic modal language L23 = f^; _; !; :; 2; 3g into a classical modal language with two necessity operators, that extends the G¨odeltranslation of the intuitionistic propositional calculus IPC into Lewis’ classical modal logic S4. The intuitionistic modal logics K-IC (IK elsewhere) and S5-IC (I5 elsewhere) in the language L23 are defined in the same paper according to this method as the intuitionistic counterparts of the classical modal logics K and S5, and are axiomatized in [11]. In particular I5, which coincides (see also [12]) with Prior’s intuitionistic modal logic MIPC [16], is axiomatized by extending the set of axioms of IK with the following ones: 2p ! p 2p ! 22p 3p ! 23p p ! 3p 33p ! 3p 32p ! 2p; which shows that MIPC is to IK what S5 is to K, also from the point of view of axioms.
    [Show full text]