|
|
Line 1: |
Line 1: |
| In [[logic]], a '''modal companion''' of a [[intermediate logic|superintuitionistic]] (intermediate) logic ''L'' is a [[normal modal logic|normal]] [[modal logic]] which interprets ''L'' by a certain canonical translation, described below. Modal companions share various properties of the original [[intermediate logic]], which enables to study intermediate logics using tools developed for modal logic.
| | Hi there, I am Sophia. I am really fond of handwriting but I can't make it my occupation really. North Carolina is where we've been living for many years and will by no means transfer. Office supervising is my occupation.<br><br>Visit my site; [https://www.machlitim.org.il/subdomain/megila/end/node/12300 psychic readings online] |
| | |
| ==Gödel–McKinsey–Tarski translation==
| |
| Let ''A'' be a [[Propositional calculus|propositional]] [[intuitionistic logic|intuitionistic]] formula. A modal formula ''T''(''A'') is defined by induction on the complexity of ''A'':
| |
| :<math>T(p)=\Box p</math> for any [[propositional variable]] <math>p</math>,
| |
| :<math>T(\bot)=\bot,</math>
| |
| :<math>T(A\land B)=T(A)\land T(B),</math>
| |
| :<math>T(A\lor B)=T(A)\lor T(B),</math>
| |
| :<math>T(A\to B)=\Box(T(A)\to T(B)).</math>
| |
| As negation is in intuitionistic logic defined by <math>A\to\bot</math>, we also have
| |
| :<math>T(\neg A)=\Box\neg T(A).</math>
| |
| ''T'' is called the '''Gödel translation''' or '''[[Kurt Gödel|Gödel]]–[[J. C. C. McKinsey|McKinsey]]–[[Alfred Tarski|Tarski]] translation'''. The translation is sometimes presented in slightly different ways: for example, one may insert <math>\Box</math> before every subformula. All such variants are provably equivalent in [[Kripke semantics |S4]].
| |
| | |
| ==Modal companions==
| |
| For any normal modal logic ''M'' which extends '''S4''', we define its '''si-fragment''' ρ''M'' as
| |
| :<math>\rho M=\{A\mid M\vdash T(A)\}.</math>
| |
| The si-fragment of any normal extension of '''S4''' is a superintuitionistic logic. A modal logic ''M'' is a '''modal companion''' of a superintuitionistic logic ''L'' if <math>L=\rho M</math>.
| |
| | |
| Every superintuitionistic logic has modal companions. The '''smallest modal companion''' of ''L'' is
| |
| :<math>\tau L=\mathbf{S4}\oplus\{T(A)\mid L\vdash A\},</math>
| |
| where <math>\oplus</math> denotes normal closure. It can be shown that every superintuitionistic logic also has the '''largest modal companion''', which is denoted by σ''L''. A modal logic ''M'' is a companion of ''L'' if and only if <math>\tau L\subseteq M\subseteq\sigma L</math>.
| |
| | |
| For example, '''S4''' itself is the smallest modal companion of the intuitionistic logic ('''IPC'''). The largest modal companion of '''IPC''' is the [[Andrzej Grzegorczyk|Grzegorczyk]] logic '''Grz''', axiomatized by the axiom
| |
| :<math>\Box(\Box(A\to\Box A)\to A)\to A</math>
| |
| over '''K'''. The smallest modal companion of the classical logic ('''CPC''') is Lewis' '''S5''', whereas its largest modal companion is the logic
| |
| :<math>\mathbf{Triv}=\mathbf K\oplus(A\leftrightarrow\Box A).</math>
| |
| More examples:
| |
| {| border="1" cellspacing="0" cellpadding="5"
| |
| |''L''
| |
| |τ''L''
| |
| |σ''L''
| |
| |other companions of ''L''
| |
| |-
| |
| |'''IPC'''
| |
| |'''S4'''
| |
| |'''Grz'''
| |
| |'''S4.1''', '''Dum''', ...
| |
| |-
| |
| |'''KC'''
| |
| |'''S4.2'''
| |
| |'''Grz.2'''
| |
| |'''S4.1.2''', ...
| |
| |-
| |
| |'''LC'''
| |
| |'''S4.3'''
| |
| |'''Grz.3'''
| |
| |'''S4.1.3''', '''S4.3Dum''', ...
| |
| |-
| |
| |'''CPC'''
| |
| |'''S5'''
| |
| |'''Triv'''
| |
| |see below
| |
| |-
| |
| |}
| |
| | |
| ==Blok–Esakia isomorphism==
| |
| The set of extensions of a superintuitionistic logic ''L'' ordered by inclusion forms a [[complete lattice]], denoted Ext''L''. Similarly, the set of normal extensions of a modal logic ''M'' is a complete lattice NExt''M''. The companion operators ρ''M'', τ''L'', and σ''L'' can be considered as mappings between the lattices Ext'''IPC''' and NExt'''S4''':
| |
| :<math>\rho\colon\mathrm{NExt}\,\mathbf{S4}\to\mathrm{Ext}\,\mathbf{IPC},</math>
| |
| :<math>\tau,\sigma\colon\mathrm{Ext}\,\mathbf{IPC}\to\mathrm{NExt}\,\mathbf{S4}.</math>
| |
| It is easy to see that all three are [[monotonic function|monotone]], and <math>\rho\circ\tau=\rho\circ\sigma</math> is the identity function on Ext'''IPC'''. [[Larisa Maksimova|L. Maksimova]] and [[Vladimir V. Rybakov|V. Rybakov]] have shown that ρ, τ, and σ are actually [[complete lattice#Morphisms of complete lattices|complete lattice homomorphism]]s. The cornerstone of the theory of modal companions is the '''Blok–Esakia theorem''', proved independently by [[Willem Blok|Wim Blok]] and [[Leo Esakia]]. It states
| |
| :''The mappings ρ and σ are mutually [[inverse function|inverse]] lattice [[isomorphism]]s of'' Ext'''IPC''' ''and'' NExt'''Grz'''. | |
| Accordingly, σ and the [[function (mathematics)#Restrictions and extensions|restriction]] of ρ to NExt'''Grz''' are called the '''Blok–Esakia isomorphism'''. An important corollary to the Blok–Esakia theorem is a simple syntactic description of largest modal companions: for every superintuitionistic logic ''L'',
| |
| :<math>\sigma L=\tau L+\mathbf{Grz}.</math>
| |
| | |
| ==Semantic description==
| |
| The Gödel translation has a frame-theoretic counterpart. Let <math>\mathbf F=\langle F,R,V\rangle</math> be a [[transitive relation|transitive]] and [[reflexive relation|reflexive]] modal [[general frame]]. The [[preorder]] ''R'' induces the [[equivalence relation]]
| |
| :<math>x\sim y \iff x\,R\,y \land y\,R\,x</math>
| |
| <!-- x \mathrel{R} y is broken by texvc -->
| |
| on ''F'', which identifies points belonging to the same cluster. Let <math>\langle\rho F,\le\rangle=\langle F,R\rangle/{\sim}</math> be the induced [[quotient set|quotient]] [[partial order]] (i.e., ρ''F'' is the set of [[equivalence class]]es of <math>\sim</math>), and put
| |
| :<math>\rho V=\{A/{\sim}\mid A\in V,A=\Box A\}.</math>
| |
| Then <math>\rho\mathbf F=\langle\rho F,\le,\rho V\rangle</math> is an intuitionistic general frame, called the '''skeleton''' of '''F'''. The point of the skeleton construction is that it preserves validity modulo Gödel translation: for any intuitionistic formula ''A'',
| |
| :''A'' is valid in ρ'''F''' if and only if ''T''(''A'') is valid in '''F'''.
| |
| Therefore the si-fragment of a modal logic ''M'' can be defined semantically: if ''M'' is complete with respect to a class ''C'' of transitive reflexive general frames, then ρ''M'' is complete with respect to the class <math>\{\rho\mathbf F;\,\mathbf F\in C\}</math>.
| |
| | |
| The largest modal companions also have a semantic description. For any intuitionistic general frame <math>\mathbf F=\langle F,\le,V\rangle</math>, let σ''V'' be the closure of ''V'' under Boolean operations (binary [[intersection (set theory)|intersection]] and [[complement (set theory)|complement]]). It can be shown that σ''V'' is closed under <math>\Box</math>, thus <math>\sigma\mathbf F=\langle F,\le,\sigma V\rangle</math> is a general modal frame. The skeleton of σ'''F''' is isomorphic to '''F'''. If ''L'' is a superintuitionistic logic complete with respect to a class ''C'' of general frames, then its largest modal companion σ''L'' is complete with respect to <math>\{\sigma\mathbf F;\,\mathbf F\in C\}</math>.
| |
| | |
| The skeleton of a [[Kripke frame]] is itself a Kripke frame. On the other hand, σ'''F''' is never a Kripke frame if '''F''' is a Kripke frame of infinite depth.
| |
| | |
| ==Preservation theorems==
| |
| The value of modal companions and the Blok–Esakia theorem as a tool for investigation of intermediate logics comes from the fact that many interesting properties of logics are preserved by some or all of the mappings ρ, σ, and τ. For example,
| |
| *[[decidability (logic)|decidability]] is preserved by ρ, τ, and σ,
| |
| *[[Kripke semantics#Finite model property|finite model property]] is preserved by ρ, τ, and σ,
| |
| *[[tabular logic|tabularity]] is preserved by ρ and σ,
| |
| *[[Kripke semantics#Correspondence and completeness|Kripke completeness]] is preserved by ρ and τ,
| |
| *[[first-order logic|first-order]] definability on Kripke frames is preserved by ρ and τ.
| |
| | |
| ==Other properties==
| |
| Every intermediate logic ''L'' has an [[infinite set|infinite]] number of modal companions, and moreover, the set <math>\rho^{-1}(L)</math> of modal companions of ''L'' contains an [[infinite descending chain]]. For example, <math>\rho^{-1}(\mathbf{CPC})</math> consists of '''S5''', and the logics <math>L(C_n)</math> for every positive integer ''n'', where <math>C_n</math> is the ''n''-element cluster. The set of modal companions of any ''L'' is either [[countable set|countable]], or it has the [[cardinality of the continuum]]. Rybakov has shown that the lattice Ext''L'' can be [[embedding|embedded]] in <math>\rho^{-1}(L)</math>; in particular, a logic has a continuum of modal companions if it has a continuum of extensions (this holds, for instance, for all intermediate logics below '''KC'''). It is unknown whether the converse is also true.
| |
| | |
| The Gödel translation can be applied to [[rule of inference|rule]]s as well as formulas: the translation of a rule
| |
| :<math>R=\frac{A_1,\dots,A_n}{B}</math>
| |
| is the rule
| |
| :<math>T(R)=\frac{T(A_1),\dots,T(A_n)}{T(B)}.</math>
| |
| A rule ''R'' is [[admissible rule|admissible]] in a logic ''L'' if the set of theorems of ''L'' is closed under ''R''. It is easy to see that ''R'' is admissible in a superintuitionistic logic ''L'' whenever ''T''(''R'') is admissible in a modal companion of ''L''. The converse is not true in general, but it holds for the largest modal companion of ''L''.
| |
| | |
| ==References==
| |
| *Alexander Chagrov and Michael Zakharyaschev, ''Modal Logic'', vol. 35 of Oxford Logic Guides, Oxford University Press, 1997.
| |
| *Vladimir V. Rybakov, ''Admissibility of Logical Inference Rules'', vol. 136 of Studies in Logic and the Foundations of Mathematics, Elsevier, 1997.
| |
| | |
| [[Category:Modal logic]]
| |