Justification logic for constructive modal logic Sonia Marin With - - PowerPoint PPT Presentation

justification logic for constructive modal logic
SMART_READER_LITE
LIVE PREVIEW

Justification logic for constructive modal logic Sonia Marin With - - PowerPoint PPT Presentation

Justification logic for constructive modal logic Sonia Marin With Roman Kuznets and Lutz Straburger Inria, LIX, Ecole Polytechnique IMLA17 July 17, 2017 The big picture The big picture Justification logic: G odel: What is the


slide-1
SLIDE 1

Justification logic for constructive modal logic

Sonia Marin

With Roman Kuznets and Lutz Straßburger

Inria, LIX, ´ Ecole Polytechnique

IMLA’17 July 17, 2017

slide-2
SLIDE 2

The big picture

slide-3
SLIDE 3

The big picture

Justification logic: G¨

  • del:

What is the classical provability semantics of intuitionistic logic? Artemov: Logic of Proofs gives an operational view of this S4 type of provability. ✷A ❀ t : A ❀ t is a proof of A

slide-4
SLIDE 4

The big picture

Justification logic: G¨

  • del:

What is the classical provability semantics of intuitionistic logic? Artemov: Logic of Proofs gives an operational view of this S4 type of provability. ✷A ❀ t : A ❀ t is a proof of A Semantics: Peano arithmetics or epistemic possible worlds models Extensions: realisation of logics below and above S4

slide-5
SLIDE 5

The big picture

Justification logic: G¨

  • del:

What is the classical provability semantics of intuitionistic logic? Artemov: Logic of Proofs gives an operational view of this S4 type of provability. ✷A ❀ t : A ❀ t is a proof of A Semantics: Peano arithmetics or epistemic possible worlds models Extensions: realisation of logics below and above S4 Intuitionistic variants: Some investigations toward

◮ realisation theorems (Artemov/Steren and Bonelli), ◮ epistemic semantics (Marti and Studer), ◮ and arithmetical completeness (Artemov and Iemhoff),

but where the modal language is restricted to the ✷ modality.

slide-6
SLIDE 6

The big picture

Justification logic: G¨

  • del:

What is the classical provability semantics of intuitionistic logic? Artemov: Logic of Proofs gives an operational view of this S4 type of provability. ✷A ❀ t : A ❀ t is a proof of A Semantics: Peano arithmetics or epistemic possible worlds models Extensions: realisation of logics below and above S4 Intuitionistic variants: Some investigations toward

◮ realisation theorems (Artemov/Steren and Bonelli), ◮ epistemic semantics (Marti and Studer), ◮ and arithmetical completeness (Artemov and Iemhoff),

but where the modal language is restricted to the ✷ modality. However, intuitionistically ✸ cannot simply be viewed as the dual of ✷.

slide-7
SLIDE 7

What are we doing here?

Justifying ✸: We start with Artemov’s treatment of the ✷-fragment of intuitonistic modal logic.

slide-8
SLIDE 8

What are we doing here?

Justifying ✸: We start with Artemov’s treatment of the ✷-fragment of intuitonistic modal logic. ✷ being read as provability, we propose to read ✸ as consistency. ✸A ❀ µ : A ❀ µ is an witness of A

slide-9
SLIDE 9

What are we doing here?

Justifying ✸: We start with Artemov’s treatment of the ✷-fragment of intuitonistic modal logic. ✷ being read as provability, we propose to read ✸ as consistency. ✸A ❀ µ : A ❀ µ is an witness of A Intuitionistic modal logic?

slide-10
SLIDE 10

What are we doing here?

Justifying ✸: We start with Artemov’s treatment of the ✷-fragment of intuitonistic modal logic. ✷ being read as provability, we propose to read ✸ as consistency. ✸A ❀ µ : A ❀ µ is an witness of A Intuitionistic modal logic? The program: represent the operational side of the intuitionistic ✸.

slide-11
SLIDE 11

What are we doing here?

Justifying ✸: We start with Artemov’s treatment of the ✷-fragment of intuitonistic modal logic. ✷ being read as provability, we propose to read ✸ as consistency. ✸A ❀ µ : A ❀ µ is an witness of A Intuitionistic modal logic? The program: represent the operational side of the intuitionistic ✸. The focus: on constructive versions of modal logic.

slide-12
SLIDE 12

Constructive modal logic

Formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A Logic CK: Intuitionistic Propositional Logic

slide-13
SLIDE 13

Constructive modal logic

Formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | ✷A | ✸A Logic CK: Intuitionistic Propositional Logic + k1 : ✷(A ⊃ B) ⊃ (✷A ⊃ ✷B) k2 : ✷(A ⊃ B) ⊃ (✸A ⊃ ✸B) + necessitation: A

− − −

✷A (Wijesekera/Bierman and de Paiva/Mendler and Scheele)

slide-14
SLIDE 14

Justification logic

Justification logic adds proof terms directly inside its language. ✷A ❀ t : A ❀ t is a proof of A

slide-15
SLIDE 15

Justification logic

Justification logic adds proof terms directly inside its language. ✷A ❀ t : A ❀ t is a proof of A In the constructive version, we also add witness terms into the language. ✸A ❀ µ : A ❀ µ is a witness of A

slide-16
SLIDE 16

Justification logic

Modal formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | ✷A Justification formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | t : A Grammar of terms: t ::= c | x | (t · t) | (t + t) | ! t c : proof constants x : proof variables · : application + : sum ! : proof checker

slide-17
SLIDE 17

Justification logic for constructive modal logic

Modal formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | ✷A | ✸A Justification formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | t : A | µ : A Grammar of terms: t ::= c | x | (t · t) | (t + t) | ! t c : proof constants x : proof variables · : application + : sum ! : proof checker

slide-18
SLIDE 18

Justification logic for constructive modal logic

Modal formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | ✷A | ✸A Justification formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | t : A | µ : A Grammar of terms: t ::= c | x | (t · t) | (t + t) | ! t µ ::= α | t ⋆ µ | (µ ⊔ µ) c : proof constants x : proof variables · : application + : sum ! : proof checker

slide-19
SLIDE 19

Justification logic for constructive modal logic

Modal formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | ✷A | ✸A Justification formulas: A ::= ⊥ | a | A ∧ A | A ∨ A | A ⊃ A | t : A | µ : A Grammar of terms: t ::= c | x | (t · t) | (t + t) | ! t µ ::= α | t ⋆ µ | (µ ⊔ µ) c : proof constants x : proof variables α : witness variables · : application ⋆ : execution + : sum ⊔ : disjoint witness union ! : proof checker

slide-20
SLIDE 20

Justification logic for constructive modal logic

Axiomatisation JCK: taut: Complete finite set of axioms for intuitionistic propositional logic jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) sum: s : A ⊃ (s + t) : A and t : A ⊃ (s + t) : A A ⊃ B A mp −

− − − − − − − − − −

B A is an axiom instance ian −

− − − − − − − − − − − − − − − − − − − − − − − −

c1 : . . . cn : A

slide-21
SLIDE 21

Justification logic for constructive modal logic

Axiomatisation JCK: taut: Complete finite set of axioms for intuitionistic propositional logic jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) jk✸ : t : (A ⊃ B) ⊃ (µ : A ⊃ t ⋆ µ : B) sum: s : A ⊃ (s + t) : A and t : A ⊃ (s + t) : A union: µ : A ⊃ (µ ⊔ ν) : A and ν : A ⊃ (µ ⊔ ν) : A A ⊃ B A mp −

− − − − − − − − − −

B A is an axiom instance ian −

− − − − − − − − − − − − − − − − − − − − − − − −

c1 : . . . cn : A

slide-22
SLIDE 22

Justification logic for constructive modal logic

Axiomatisation JCK: taut: Complete finite set of axioms for intuitionistic propositional logic jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) jk✸ : t : (A ⊃ B) ⊃ (µ : A ⊃ t ⋆ µ : B) sum: s : A ⊃ (s + t) : A and t : A ⊃ (s + t) : A union: µ : A ⊃ (µ ⊔ ν) : A and ν : A ⊃ (µ ⊔ ν) : A A ⊃ B A mp −

− − − − − − − − − −

B A is an axiom instance ian −

− − − − − − − − − − − − − − − − − − − − − − − −

c1 : . . . cn : A

slide-23
SLIDE 23

The machinery

Application: jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) If t is a proof of A ⊃ B and s is a proof of A, then t · s is a proof of B.

slide-24
SLIDE 24

The machinery

Application: jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) If t is a proof of A ⊃ B and s is a proof of A, then t · s is a proof of B. Witness execution: jk✸ : t : (A ⊃ B) ⊃ (µ : A ⊃ t ⋆ µ : B) If t is a proof of A ⊃ B and µ is a witness for A, then the same model denoted t ⋆ µ is also a witness for B.

slide-25
SLIDE 25

The machinery

Application: jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) If t is a proof of A ⊃ B and s is a proof of A, then t · s is a proof of B. Witness execution: jk✸ : t : (A ⊃ B) ⊃ (µ : A ⊃ t ⋆ µ : B) If t is a proof of A ⊃ B and µ is a witness for A, then the same model denoted t ⋆ µ is also a witness for B. Sum and union: s : A ⊃ (s + t) : A, µ : A ⊃ (µ ⊔ ν) : B, . . . We adopt Artemov’s + to incorporate monotonicity of reasoning, and also transpose it on the witness side with ⊔.

slide-26
SLIDE 26

The machinery

Application: jk✷ : t : (A ⊃ B) ⊃ (s : A ⊃ t · s : B) If t is a proof of A ⊃ B and s is a proof of A, then t · s is a proof of B. Witness execution: jk✸ : t : (A ⊃ B) ⊃ (µ : A ⊃ t ⋆ µ : B) If t is a proof of A ⊃ B and µ is a witness for A, then the same model denoted t ⋆ µ is also a witness for B. Sum and union: s : A ⊃ (s + t) : A, µ : A ⊃ (µ ⊔ ν) : B, . . . We adopt Artemov’s + to incorporate monotonicity of reasoning, and also transpose it on the witness side with ⊔. Iterated axiom necessitation and modus ponens:

slide-27
SLIDE 27

The machinery

Justification logic can internalise its own reasoning.

slide-28
SLIDE 28

The machinery

Justification logic can internalise its own reasoning. Lifting Lemma:

◮ If A1, . . . , An ⊢JCK B, then there exists a proof term t(x1, . . . , xn)

such that, for all terms s1, . . . , sn ⊢JCK s1 : A1 ∧ . . . ∧ sn : An ⊃ t(s1, . . . , sn) : B

◮ If A1, . . . , An, C ⊢JCK B, then there exists a witness term

µ(x1, . . . , xn, β) such that, for all terms s1, . . . , sn and ν ⊢JCK s1 : A1 ∧ . . . ∧ sn : An ∧ ν : C ⊃ µ(s1, . . . , sn, ν) : B

slide-29
SLIDE 29

Correspondence

Forgetful projection: If ⊢JCK F, then ⊢CK F ◦, where (·)◦ maps justification formulas onto modal formulas, in particular: (t : A)◦ := ✷A◦ (µ : A)◦ := ✸A◦

slide-30
SLIDE 30

Correspondence

Forgetful projection: If ⊢JCK F, then ⊢CK F ◦, where (·)◦ maps justification formulas onto modal formulas, in particular: (t : A)◦ := ✷A◦ (µ : A)◦ := ✸A◦ Can we get the converse? I.e. can every modal logic theorem be realised by a justification theorem.

slide-31
SLIDE 31

Correspondence

Forgetful projection: If ⊢JCK F, then ⊢CK F ◦, where (·)◦ maps justification formulas onto modal formulas, in particular: (t : A)◦ := ✷A◦ (µ : A)◦ := ✸A◦ Can we get the converse? I.e. can every modal logic theorem be realised by a justification theorem. Idea: Transform directly a Hilbert proof of a modal theorem into a Hilbert proof of its realisation in justification logic.

slide-32
SLIDE 32

Correspondence

Forgetful projection: If ⊢JCK F, then ⊢CK F ◦, where (·)◦ maps justification formulas onto modal formulas, in particular: (t : A)◦ := ✷A◦ (µ : A)◦ := ✸A◦ Can we get the converse? I.e. can every modal logic theorem be realised by a justification theorem. Idea: Transform directly a Hilbert proof of a modal theorem into a Hilbert proof of its realisation in justification logic. Problem: Modus ponens can create dependencies between modalities.

slide-33
SLIDE 33

Correspondence

Forgetful projection: If ⊢JCK F, then ⊢CK F ◦, where (·)◦ maps justification formulas onto modal formulas, in particular: (t : A)◦ := ✷A◦ (µ : A)◦ := ✸A◦ Can we get the converse? I.e. can every modal logic theorem be realised by a justification theorem. Idea: Transform directly a Hilbert proof of a modal theorem into a Hilbert proof of its realisation in justification logic. Problem: Modus ponens can create dependencies between modalities. Standard solution: Consider a proof of the modal theorem in a cut-free sequent calculus.

slide-34
SLIDE 34

Sequent calculus for modal logic

slide-35
SLIDE 35

Sequent calculus for modal logic

Sequent system LCK:

id −

− − − − − − − −

Γ, a ⇒ a ⊥L −

− − − − − − − − − −

Γ, ⊥ ⇒ C Γ, A ⇒ C Γ, B ⇒ C ∨L −

− − − − − − − − − − − − − − − − − − − − − − −

Γ, A ∨ B ⇒ C Γ ⇒ A ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ ⇒ B ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ, A, B ⇒ C ∧L −

− − − − − − − − − − − − − −

Γ, A ∧ B ⇒ C Γ ⇒ A Γ ⇒ B ∧R −

− − − − − − − − − − − − − − − − −

Γ ⇒ A ∧ B Γ, A ⊃ B ⇒ A Γ, B ⇒ C ⊃L −

− − − − − − − − − − − − − − − − − − − − − − − − − − − −

Γ, A ⊃ B ⇒ C Γ, A ⇒ B ⊃R −

− − − − − − − − − − −

Γ ⇒ A ⊃ B

slide-36
SLIDE 36

Sequent calculus for modal logic

Sequent system LCK:

A1, . . . , An ⇒ C ❀ (A1 ∧ . . . ∧ An) ⊃ C id −

− − − − − − − −

Γ, a ⇒ a ⊥L −

− − − − − − − − − −

Γ, ⊥ ⇒ C Γ, A ⇒ C Γ, B ⇒ C ∨L −

− − − − − − − − − − − − − − − − − − − − − − −

Γ, A ∨ B ⇒ C Γ ⇒ A ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ ⇒ B ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ, A, B ⇒ C ∧L −

− − − − − − − − − − − − − −

Γ, A ∧ B ⇒ C Γ ⇒ A Γ ⇒ B ∧R −

− − − − − − − − − − − − − − − − −

Γ ⇒ A ∧ B Γ, A ⊃ B ⇒ A Γ, B ⇒ C ⊃L −

− − − − − − − − − − − − − − − − − − − − − − − − − − − −

Γ, A ⊃ B ⇒ C Γ, A ⇒ B ⊃R −

− − − − − − − − − − −

Γ ⇒ A ⊃ B

slide-37
SLIDE 37

Sequent calculus for modal logic

Sequent system LCK:

id −

− − − − − − − −

Γ, a ⇒ a ⊥L −

− − − − − − − − − −

Γ, ⊥ ⇒ C Γ, A ⇒ C Γ, B ⇒ C ∨L −

− − − − − − − − − − − − − − − − − − − − − − −

Γ, A ∨ B ⇒ C Γ ⇒ A ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ ⇒ B ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ, A, B ⇒ C ∧L −

− − − − − − − − − − − − − −

Γ, A ∧ B ⇒ C Γ ⇒ A Γ ⇒ B ∧R −

− − − − − − − − − − − − − − − − −

Γ ⇒ A ∧ B Γ, A ⊃ B ⇒ A Γ, B ⇒ C ⊃L −

− − − − − − − − − − − − − − − − − − − − − − − − − − − −

Γ, A ⊃ B ⇒ C Γ, A ⇒ B ⊃R −

− − − − − − − − − − −

Γ ⇒ A ⊃ B Γ ⇒ A k✷ −

− − − − − − − − − − − − − −

✷Γ, ∆ ⇒ ✷A Γ, B ⇒ A k✸ −

− − − − − − − − − − − − − − − − − − −

✷Γ, ∆, ✸B ⇒ ✸A

slide-38
SLIDE 38

Sequent calculus for modal logic

Sequent system LCK:

id −

− − − − − − − −

Γ, a ⇒ a ⊥L −

− − − − − − − − − −

Γ, ⊥ ⇒ C Γ, A ⇒ C Γ, B ⇒ C ∨L −

− − − − − − − − − − − − − − − − − − − − − − −

Γ, A ∨ B ⇒ C Γ ⇒ A ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ ⇒ B ∨R −

− − − − − − − − − − −

Γ ⇒ A ∨ B Γ, A, B ⇒ C ∧L −

− − − − − − − − − − − − − −

Γ, A ∧ B ⇒ C Γ ⇒ A Γ ⇒ B ∧R −

− − − − − − − − − − − − − − − − −

Γ ⇒ A ∧ B Γ, A ⊃ B ⇒ A Γ, B ⇒ C ⊃L −

− − − − − − − − − − − − − − − − − − − − − − − − − − − −

Γ, A ⊃ B ⇒ C Γ, A ⇒ B ⊃R −

− − − − − − − − − − −

Γ ⇒ A ⊃ B Γ ⇒ A k✷ −

− − − − − − − − − − − − − −

✷Γ, ∆ ⇒ ✷A Γ, B ⇒ A k✸ −

− − − − − − − − − − − − − − − − − − −

✷Γ, ∆, ✸B ⇒ ✸A

Soundness and completeness: ⊢CK A iff ⊢LCK⇒ A.

slide-39
SLIDE 39

Main theorem

Realisation: If ⊢LCK A′

1, . . . , A′ n ⇒ C ′, a modal sequent,

then there is a normal realisation A1, . . . An ⇒ C of A′

1, . . . , A′ n ⇒ C ′

such that ⊢JCK (A1 ∧ . . . ∧ An) ⊃ C.

◮ if t : A/µ : A is a negative subformula of A1, . . . An ⇒ C, then t/µ is

a proof/witness variable, and all these variables are pairwise distinct.

slide-40
SLIDE 40

Main theorem

Realisation: If ⊢LCK A′

1, . . . , A′ n ⇒ C ′, a modal sequent,

then there is a normal realisation A1, . . . An ⇒ C of A′

1, . . . , A′ n ⇒ C ′

such that ⊢JCK (A1 ∧ . . . ∧ An) ⊃ C.

◮ if t : A/µ : A is a negative subformula of A1, . . . An ⇒ C, then t/µ is

a proof/witness variable, and all these variables are pairwise distinct. The proof goes along the lines of that for the ✷-only fragment. The operation ⊔ on witness terms plays the same role as the operation +

  • n proof terms, i.e. to handle contractions of modal formulas.
slide-41
SLIDE 41

Extensions

CT CS4 CD CD4 CD45 CK CK4 CK45 d: ✷A ⊃ ✸A t: (A ⊃ ✸A) ∧ (✷A ⊃ A) 4: (✸✸A ⊃ ✸A) ∧ (✷A ⊃ ✷✷A) 5: (✸A ⊃ ✷✸A) ∧ (✸✷A ⊃ ✷A)

slide-42
SLIDE 42

Extensions

CT CS4 CD CD4 CD45 CK CK4 CK45 d: ✷A ⊃ ✸A t: (A ⊃ ✸A) ∧ (✷A ⊃ A) 4: (✸✸A ⊃ ✸A) ∧ (✷A ⊃ ✷✷A) 5: (✸A ⊃ ✷✸A) ∧ (✸✷A ⊃ ✷A) No other operation on witness terms outside execution and disjoint union.

slide-43
SLIDE 43

Extensions

CT CS4 CD CD4 CD45 CK CK4 CK45 d: ✷A ⊃ ✸A t: (A ⊃ ✸A) ∧ (✷A ⊃ A) 4: (✸✸A ⊃ ✸A) ∧ (✷A ⊃ ✷✷A) 5: (✸A ⊃ ✷✸A) ∧ (✸✷A ⊃ ✷A) No other operation on witness terms outside execution and disjoint union. In particular, the ✷-version of 4 requires the proof checker operator ! j4✷ : t : A ⊃ ! t : t : A

slide-44
SLIDE 44

Extensions

CT CS4 CD CD4 CD45 CK CK4 CK45 d: ✷A ⊃ ✸A t: (A ⊃ ✸A) ∧ (✷A ⊃ A) 4: (✸✸A ⊃ ✸A) ∧ (✷A ⊃ ✷✷A) 5: (✸A ⊃ ✷✸A) ∧ (✸✷A ⊃ ✷A) No other operation on witness terms outside execution and disjoint union. In particular, the ✷-version of 4 requires the proof checker operator ! j4✷ : t : A ⊃ ! t : t : A but a priori no additional operation for the ✸-version of 4. j4✸ : µ : ν : A ⊃ ν : A

slide-45
SLIDE 45

Extensions

CT CS4 CD CD4 CD45 CK CK4 CK45 d: ✷A ⊃ ✸A t: (A ⊃ ✸A) ∧ (✷A ⊃ A) 4: (✸✸A ⊃ ✸A) ∧ (✷A ⊃ ✷✷A) 5: (✸A ⊃ ✷✸A) ∧ (✸✷A ⊃ ✷A) No other operation on witness terms outside execution and disjoint union. In particular, the ✷-version of 4 requires the proof checker operator ! j4✷ : t : A ⊃ ! t : t : A but a priori no additional operation for the ✸-version of 4. j4✸ : µ : ν : A ⊃ ν : A We think that the method here could be further extended, but we would need to prove cut-elimination for the other systems.

slide-46
SLIDE 46

Conclusions

In a nutshell: We introduced witness terms and defined an operator combining proof terms and witness terms to realise the constructive modal axiom k2.

slide-47
SLIDE 47

Conclusions

In a nutshell: We introduced witness terms and defined an operator combining proof terms and witness terms to realise the constructive modal axiom k2. Future:

  • 1. Intuitionistic modal logic IK = constructive CK +

k3 : ✸(A∨B)⊃(✸A∨✸B) k4 : (✸A⊃✷B)⊃✷(A⊃B) k5 : ✸⊥⊃⊥ No ordinary sequent calculi for such logics, but there are nested sequent calculi for logics without axiom d. (Straßburger)

◮ adapt the realisation proof for classical nested sequents calculi.

(Goetschi and Kuznets)

  • 2. Investigate the semantics of the logics we proposed.

◮ adapt modular models. (Fitting)

slide-48
SLIDE 48

Conclusions

In a nutshell: We introduced witness terms and defined an operator combining proof terms and witness terms to realise the constructive modal axiom k2. Future:

  • 1. Intuitionistic modal logic IK = constructive CK +

k3 : ✸(A∨B)⊃(✸A∨✸B) k4 : (✸A⊃✷B)⊃✷(A⊃B) k5 : ✸⊥⊃⊥ No ordinary sequent calculi for such logics, but there are nested sequent calculi for logics without axiom d. (Straßburger)

◮ adapt the realisation proof for classical nested sequents calculi.

(Goetschi and Kuznets)

  • 2. Investigate the semantics of the logics we proposed.

◮ adapt modular models. (Fitting)

Thank you. Let’s discuss!

slide-49
SLIDE 49