sequent calculi for normal update logics
play

Sequent Calculi for Normal Update Logics Katsuhiko Sano 1 Minghui Ma - PowerPoint PPT Presentation

Sequent Calculi for Normal Update Logics Katsuhiko Sano 1 Minghui Ma 2 1 Graduate School of Letters, Hokkaido University, Japan 2 Institute of Logic and Coginition, Sun Yat-Sen University, China. ICLA 2019 @ IIT Delhi, 4th March 2019 Outline


  1. Sequent Calculi for Normal Update Logics Katsuhiko Sano 1 Minghui Ma 2 1 Graduate School of Letters, Hokkaido University, Japan 2 Institute of Logic and Coginition, Sun Yat-Sen University, China. ICLA 2019 @ IIT Delhi, 4th March 2019

  2. Outline What are Normal Update Logics? 1 Background on Sequent Calculi for Modal Logics 2 Sequent Calculi for Normal Update Logics 3

  3. Kripke Semantics of Modal Logic � ψ : “It is necessary that ψ .” ϕ ::= p | ¬ ϕ | ϕ → ϕ | � ϕ. Let M = ( W , R , V ) where R ⊆ W × W . M , w | = � ψ ⇐ ⇒ For all v ( wRv implies M , v | = ψ ) . � ψ is G ψ ( ψ will be always the case ) for Tense Logic

  4. Kripke Semantics of Tense Logic � ψ : “It was the case that ψ . ” (P ψ ) ϕ ::= p | ¬ ϕ | ϕ → ϕ | � ϕ | � ϕ. Let M = ( W , R , V ) where R ⊆ W × W . M , w | = � ψ ⇐ ⇒ For some v ( vRw and M , v | = ψ ) . | = � ϕ → ψ ⇐ ⇒ | = ϕ → � ψ .

  5. Kripke Sem. of Conditional Logic (Chellas 1975) [ ϕ ] ψ : “If ϕ then (normally) ψ .” “The current belief base is updated by ϕ , ψ follows.” ϕ ::= p | ¬ ϕ | ϕ → ϕ | [ ϕ ] ϕ. Let M = ( W , ( R X ) X ⊆ W , V ) where R X ⊆ W × W . M , w | = [ ϕ ] ψ ⇐ ⇒ For all v ( wR � ϕ � v implies M , v | = ψ ) , where � ϕ � := { x ∈ W | M , x | = ϕ } . wR X v : v is one of the most “ X -similar” states from w .

  6. Kripke Sem. of Normal Update Logic � ϕ − � ψ : “ ψ has been updated by ϕ .” (cf. Herzig (1998)) ϕ ::= p | ¬ ϕ | ϕ → ϕ | [ ϕ ] ϕ | � ϕ − � ϕ. Let M = ( W , ( R X ) X ⊆ W , V ) where R X ⊆ W × W . = � ϕ − � ψ M , w | ⇐ ⇒ For some v ( vR � ϕ � w and M , v | = ψ ) . where � ϕ � := { x ∈ W | M , x | = ϕ } . wR X v : v is one of the most “ X -similar” states from w .

  7. Motivation for Normal Update Logic � ϕ − � ψ : “ ψ has been updated by ϕ .” (cf. Herzig (1998)) Let p be an input, q a current belief base, r a resulting belief base. p = “I come to New Delhi” q = “I suffer from a heavy jet-lag in Japan,” r = “My jet-lag becomes lighter.” � p − � q ⊢ r ⇐ ⇒ q ⊢ [ p ] r Herzig (1998), p.193 we neither consider updates to be more basic than conditionals nor the contrary, and shall rather take the equivalence to be basic.

  8. H CK for Conditional Logic: Chellas 1975 (Taut) All instances of propositional tautologies (MP) Modus Ponens (K) [ ϕ ]( ψ → θ ) → ([ ϕ ] ψ → [ ϕ ] θ ) (Nec) From ψ we may infer [ ϕ ] ψ . (EQCA) From ϕ 1 ↔ ϕ 2 , we may infer [ ϕ 1 ] ψ ↔ [ ϕ 2 ] ψ .

  9. H UCK for Normal Update Logic: Herzig 1998 To Hilbert system H CK for Conditional Logic, we add: (Conv1) ψ → [ ϕ ] � ϕ − � ψ . (Conv2) � ϕ − � [ ϕ ] ψ → ψ . (Mon �· − � ) From ψ 1 → ψ 2 we may infer � ϕ − � ψ 1 → � ϕ − � ψ 2 . (EQUA) From ϕ 1 ↔ ϕ 2 , we may infer � ϕ − 1 � ψ ↔ � ϕ − 2 � ψ . ⊢ H UCK � ϕ − � ψ → θ ⇐ ⇒ ⊢ H UCK ψ → [ ϕ ] θ Semantic Completeness of H UCK (Herzig 1998) ϕ is provable in H UCK iff ϕ is valid in all models. ( ∵ ) By Canonical Model Construction.

  10. Background & Contribution of This Talk Main Question of This Talk Does H UCK enjoy the decidability or the finite model property (FMP)? This talk provides sequent calculus G UCK ; shows that it is equipollent with H UCK ; establishes the subformula property and FMP of G UCK to obtain the decidability.

  11. What are Sequents? a sequent = a pair of finite sets of formulas ϕ 1 , . . . , ϕ m ⇒ ψ 1 , . . . , ψ n . “If all ϕ i s hold, then some ψ j holds. ” ( ϕ 1 ∧ · · · ∧ ϕ m ) → ( ψ 1 ∨ · · · ∨ ψ n )

  12. Sequent Calculus G K for Modal Logic K Axioms: ϕ ⇒ ϕ Weakening rules Logical Rules: ϕ, Γ ⇒ ∆ Γ ⇒ ∆ , ϕ Γ ⇒ ∆ , ¬ ϕ ( ⇒ ¬ ) ¬ ϕ, Γ ⇒ ∆ ( ¬ ⇒ ) ϕ, Γ ⇒ ∆ , ψ Γ ⇒ ∆ , ϕ ψ, Σ ⇒ Π Γ ⇒ ∆ , ϕ → ψ ( ⇒→ ) ϕ → ψ, Γ , Σ ⇒ ∆ , Π ( →⇒ ) Cut Rule: Γ ⇒ ∆ , ϕ ϕ, Π ⇒ Σ ( Cut ) Γ , Π ⇒ ∆ , Σ Modal Rule: ψ 1 , . . . , ψ n ⇒ ϕ � ψ 1 , . . . , � ψ n ⇒ � ϕ ( � ) ( n � 0 )

  13. Cut Elimination of G K If a sequent is provable in G K then it is provable in G K w/o (Cut). (Cor.) Subformula Property of G K If Γ ⇒ ∆ is provable in G K then it is provable in G K by a derivation which consists of subformulas of Γ , ∆ alone.

  14. Sequent Calculus G Kt for Tense Logic To get G Kt , we replace the rule ( � ) in G K w/: � Θ , Γ ⇒ ϕ ϕ ⇒ Σ , � Θ Θ , � Γ ⇒ � ϕ ( � Kt ) � ϕ ⇒ � Σ , Θ ( � Kt ) (Nishimura 1980) ( Cut ) is indispensable in G Kt as: � ¬ p ⇒ � ¬ p p ⇒ p � � ¬ p ⇒ ¬ p ( � Kt ) ¬ p , p ⇒ ( ¬ ⇒ ) ( Cut ) p , � � ¬ p ⇒ Subformula Property of G Kt (Takano 1992) If Γ ⇒ ∆ is provable in G Kt then it is provable in G Kt by a derivation which consists of subformulas of Γ , ∆ alone.

  15. Takano’s Methods for Subformual Property Syntactic Method: Very much like cut-elimination. Takano (1992) Subformula property as a substitute for cut-elimination in modal propositional logics, Math Jpn, 37(6),1129-1145. Semantic Method: Show that system w/ analytic cut is semantically complete. Takano (2018) A semantical analysis of cut-free calculi for modal logics, Rep. Math. Logic, 54, 43-65.

  16. Seq. Calc. G CK for Conditional Logic To get G CK , add the following to the Boolean part of G K : ϕ 0 ⇔ · · · ⇔ ϕ n ψ 1 , . . . , ψ n ⇒ ψ 0 ([ · ]) [ ϕ 1 ] ψ 1 , . . . , [ ϕ n ] ψ n ⇒ [ ϕ 0 ] ψ 0 (Pattinson et al. 2011) Cut Elimination of G CK (Pattinson et al. 2011) If a sequent is provable in G CK then it is provable in G CK w/o (Cut).

  17. Seq. Calc. G UCK for Normal Update Logic To the Boolean part of G K , we add the following two: � ϕ − 1 � θ 1 , . . . , � ϕ − ϕ 0 ⇔ · · · ⇔ ϕ n n � θ n , ψ 1 , . . . , ψ n ⇒ ψ 0 ([ · ] UCK ) θ 1 , . . . , θ n , [ ϕ 1 ] ψ 1 , . . . , [ ϕ n ] ψ n ⇒ [ ϕ 0 ] ψ 0 ϕ 0 ⇔ · · · ⇔ ϕ n ψ 0 ⇒ ψ 1 , . . . , ψ n , [ ϕ 1 ] θ 1 , . . . , [ ϕ n ] θ n ( �· − � UCK ) � ϕ − 0 � ψ 0 ⇒ � ϕ − 1 � ψ 1 , . . . , � ϕ − n � ψ n , θ 1 , . . . , θ n

  18. Equipollence Result ϕ is provable in H UCK iff ⇒ ϕ is provable in G UCK . ( Cut ) is indepensable in G UCK : [ q ] ¬ p ⇒ [ q ] ¬ p p ⇒ p � q − � [ q ] ¬ p ⇒ ¬ p ( �· − � UCK ) ¬ p , p ⇒ ( ¬ ⇒ ) ( Cut ) p , � q − � [ q ] ¬ p ⇒

  19. Γ ⇒ ∆ is Ξ -provable in G UCK if there is a derivation D of the sequent such that D consists of formulas from Ξ . Main Result of This Talk TFAE: Γ ⇒ ∆ is Sub (Γ , ∆) -provable in G UCK . 1 Γ ⇒ ∆ is provable in G UCK . 2 � Γ → � ∆ is valid in all finite models. 3 ∵ (1) ⇒ (2) & (2) ⇒ (3) are easy. We focus on (3) ⇒ (1) below. Corollary G UCK enjoys the subformula property and FMP hence decidability. Therefore, H UCK is also decidable.

  20. Proof Outline of (3) ⇒ (1) We prove the contrapositive implication. Suppose: Γ ⇒ ∆ is not Sub (Γ , ∆) -provable in G UCK . 1 Put Ξ := Sub (Γ , ∆) (finite!). 2 Extend Γ ⇒ ∆ to a Ξ -complete Γ + ⇒ ∆ + , 3 where “ Ξ -complete” means: Γ + ∪ ∆ + = Ξ . Γ + ⇒ ∆ + is still not Ξ -provable in G UCK . Define M Ξ = ( W Ξ , ( R Ξ X ) X ⊆ W Ξ , V Ξ ) as: 4 W Ξ = all Ξ -complete sequents (finite!). R Ξ X is defined via ([ · ] UCK ) and ( �· − � UCK ) . Π ⇒ Σ ∈ V Ξ ( p ) iff p ∈ Π . � Γ → � ∆ is falsified in the finite M Ξ . 5

  21. Main Result of This Talk TFAE: Γ ⇒ ∆ is Sub (Γ , ∆) -provable in G UCK . 1 Γ ⇒ ∆ is provable in G UCK . 2 � Γ → � ∆ is valid in all finite models. 3 Corollary G UCK enjoys the subformula property and FMP hence decidability. Therefore, H UCK is also decidable.

  22. Further Direction The paper contains the results on H UCK extended w/: (CID) [ ϕ ] ϕ and/or (CMP) [ ϕ ] ψ → ( ϕ → ψ ) . Further extension, say w/ (CLEM) [ ϕ ] ψ ∨ [ ϕ ] ¬ ψ . Syntactic proof of the subformula property of G UCK ? Craig Interpolation Theorem for G UCK ?

  23. Sequent Calculus G S5 for Modal Logic S5 To get G S5 , we replace the rule ( � ) in G K w/: � Γ ⇒ � ∆ , ψ ϕ, Γ ⇒ ∆ � Γ ⇒ � ∆ , � ψ ( ⇒ � S5 ) � ϕ, Γ ⇒ ∆ ( � ⇒ ) ( Cut ) is indispensable in G S5 as: ¬ p , p ⇒ ⇒ � ¬ p , ¬ � ¬ p � ¬ p , p ⇒ ( � S5 ⇒ ) ⇒ � ¬ p , � ¬ � ¬ p ( ⇒ � S5 ) p ⇒ ¬ � ¬ p ( ⇒ ¬ ) ¬ � ¬ p ⇒ � ¬ � ¬ p ( ¬ ⇒ ) ( Cut ) p ⇒ � ¬ � ¬ p Subformula Property of G S5 (Takano 1992) If Γ ⇒ ∆ is provable in G S5 then it is provable in G S5 by a derivation which consists of subformulas of Γ , ∆ alone.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend