comparing and via polarities
play

Comparing and ! via polarities Sonia Marin Inria, LIX, Ecole - PowerPoint PPT Presentation

Comparing and ! via polarities Sonia Marin Inria, LIX, Ecole Polytechnique ITU Copenhagen May 19, 2017 The answer The answer from a proof-theoretical point of view exponentials behave exactly like S4 modalities [Martini &


  1. Comparing ✷ and ! via polarities Sonia Marin Inria, LIX, ´ Ecole Polytechnique ITU Copenhagen May 19, 2017

  2. The answer

  3. The answer “from a proof-theoretical point of view exponentials behave exactly like S4 modalities” [Martini & Masini, 1994]

  4. Are ! and ✷ interchangeable?

  5. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥

  6. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A

  7. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤

  8. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A

  9. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A ⊢ ✸ Γ , A ⊢ Γ , ✸ A , A ✷ − ✸ − − − − − − − − − − − − − − − − − − − − − − − − − ⊢ ✸ Γ , ✷ A , ∆ ⊢ Γ , ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A ⊢ ?Γ , A ⊢ Γ , A ! − ? − − − − − − − − − − − − − − − − ⊢ ?Γ , ! A ⊢ Γ , ? A

  10. Are ! and ✷ interchangeable? Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A ⊢ ✸ Γ , A ⊢ Γ , ✸ A , A ✷ − ✸ − − − − − − − − − − − − − − − − − − − − − − − − − ⊢ ✸ Γ , ✷ A , ∆ ⊢ Γ , ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A ⊢ ?Γ , A ⊢ Γ , A ! − ? − − − − − − − − − − − − − − − − ⊢ ?Γ , ! A ⊢ Γ , ? A

  11. Are ! and ✷ interchangeable? Theorem: [Martini & Masini, 1994] Γ + provable in LL Γ provable in S4 ⇔ Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A ⊢ ✸ Γ , A ⊢ Γ , ✸ A , A ✷ − ✸ − − − − − − − − − − − − − − − − − − − − − − − − − ⊢ ✸ Γ , ✷ A , ∆ ⊢ Γ , ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A ⊢ ?Γ , A ⊢ Γ , A ! − ? − − − − − − − − − − − − − − − − ⊢ ?Γ , ! A ⊢ Γ , ? A

  12. Are ! and ✷ interchangeable? Theorem: [Martini & Masini, 1994] Γ + provable in LL Γ provable in S4 ⇔

  13. Are ! and ✷ interchangeable? Theorem: [Martini & Masini, 1994] Γ + provable in LL Γ provable in S4 ⇔ Their answer: cut-free proof of an S 4 sequent � cut-free proof of its LL translation

  14. Are ! and ✷ interchangeable? Theorem: [Martini & Masini, 1994] Γ + provable in LL Γ provable in S4 ⇔ Our question: focused polarised cut-free proof of an S 4 sequent � focused polarised cut-free proof of its LL translation ?

  15. Polarity and focusing non-invertible rules : positive connectives Polarities: invertible rules : negative connectives [Andreoli, 1990] [Laurent, 2004]

  16. Polarity and focusing non-invertible rules : positive connectives Polarities: invertible rules : negative connectives � � � Inversion: in π � the last rule is negative. � � � ⊢ N , Γ [Andreoli, 1990] [Laurent, 2004]

  17. Polarity and focusing non-invertible rules : positive connectives Polarities: invertible rules : negative connectives � � � Inversion: in π � the last rule is negative. � � � ⊢ N , Γ Focus on a positive formula: � � � in π � only rules decomposing P between two rules decomposing P � � � ⊢ P , Γ [Andreoli, 1990] [Laurent, 2004]

  18. Polarity and focusing non-invertible rules : positive connectives Polarities: invertible rules : negative connectives � � � Inversion: in π � the last rule is negative. � � � ⊢ N , Γ Focus on a positive formula: � � � in π � only rules decomposing P between two rules decomposing P � � � ⊢ P , Γ Completeness of focusing: if a formula F is provable then F has a focused proof [Andreoli, 1990] [Laurent, 2004]

  19. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives [Andreoli, 1990] [Laurent, 2004]

  20. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A [Andreoli, 1990] [Laurent, 2004]

  21. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A P ::= x | A ⊗ A | 1 | A ⊕ A | 0 x ⊥ | A ` A | ⊥ | A & A | ⊤ N ::= [Andreoli, 1990] [Laurent, 2004]

  22. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A P ::= x | A ⊗ A | 1 | A ⊕ A | 0 | ! A x ⊥ | A ` A | ⊥ | A & A | ⊤ | ? A N ::= [Andreoli, 1990] [Laurent, 2004]

  23. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A + + + + ::= | A ∧ A | ⊤ | A ∨ A | P x ⊥ x ⊥ | A ::= − − N ∨ A | − ⊥ | A ∧ A | − ⊤ Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A P ::= x | A ⊗ A | 1 | A ⊕ A | 0 | ! A x ⊥ | A ` A | ⊥ | A & A | ⊤ | ? A N ::= [Andreoli, 1990] [Laurent, 2004]

  24. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A + + + + ::= | A ∧ A | ⊤ | A ∨ A | ⊥ | ✸ A P x x ⊥ | A ::= − − N ∨ A | − ⊥ | A ∧ A | − ⊤ | ✷ A [Miller, Volpe, 2015] [Chaudhuri, M., Strassburger, 2016] Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A P ::= x | A ⊗ A | 1 | A ⊕ A | 0 | ! A x ⊥ | A ` A | ⊥ | A & A | ⊤ | ? A N ::= [Andreoli, 1990] [Laurent, 2004]

  25. Polarity and connectives non-invertible rules : positive connectives Polarities: invertible rules : negative connectives Modal logic S4 : A ::= x | x ⊥ | A ∧ A | ⊤ | A ∨ A | ⊥ | ✷ A | ✸ A ::= | ✸ A P This is... ::= N | ✷ A [Miller, Volpe, 2015] [Chaudhuri, M., Strassburger, 2016] Linear logic LL : A ::= x | x ⊥ | A ⊗ A | 1 | A ` A | ⊥ | A ⊕ A | 0 | A & A | ⊤ | ! A | ? A P ::= | ! A ...not the same! N ::= | ? A [Andreoli, 1990] [Laurent, 2004]

  26. Modular focused systems for modal logics

  27. Modular focused systems for modal logics Classical normal modal logics: S4 S5 ◦ ◦ k: ✷ ( A → B ) → ( ✷ A → ✷ B ) T ◦ ◦ TB D4 D45 d: ✷ A → ✸ A (Seriality) ◦ ◦ t: ✷ A → A (Reflexivity) ◦ D5 b: ✸✷ A → A (Symmetry) D ◦ ◦ DB K4 4: ✷ A → ✷✷ A (Transitivity) ◦ ◦ ◦ KB5 K45 5: ✸✷ A → ✷ A (Euclideanness) ◦ K5 ◦ ◦ K KB

  28. Modular focused systems for modal logics Classical normal modal logics: S4 S5 ◦ ◦ k: ✷ ( A → B ) → ( ✷ A → ✷ B ) T ◦ ◦ TB D4 D45 d: ✷ A → ✸ A (Seriality) ◦ ◦ t: ✷ A → A (Reflexivity) ◦ D5 b: ✸✷ A → A (Symmetry) D ◦ ◦ DB K4 4: ✷ A → ✷✷ A (Transitivity) ◦ ◦ ◦ KB5 K45 5: ✸✷ A → ✷ A (Euclideanness) ◦ K5 ◦ ◦ K KB Nested sequent system:

  29. Modular focused systems for modal logics Classical normal modal logics: S4 S5 ◦ ◦ k: ✷ ( A → B ) → ( ✷ A → ✷ B ) T ◦ ◦ TB D4 D45 d: ✷ A → ✸ A (Seriality) ◦ ◦ t: ✷ A → A (Reflexivity) ◦ D5 b: ✸✷ A → A (Symmetry) D ◦ ◦ DB K4 4: ✷ A → ✷✷ A (Transitivity) ◦ ◦ ◦ KB5 K45 5: ✸✷ A → ✷ A (Euclideanness) ◦ K5 ◦ ◦ K KB Nested sequent system: 1. complete and modular F is a theorem of K + axioms iff F is provable in KN + rules [Br¨ unnler, 2009]

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