Arithmetic interpretation of the monadic fragment of intuitionistic - - PowerPoint PPT Presentation

arithmetic interpretation of the monadic fragment of
SMART_READER_LITE
LIVE PREVIEW

Arithmetic interpretation of the monadic fragment of intuitionistic - - PowerPoint PPT Presentation

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casaris formula Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casaris formula Julia Ilin joint work with


slide-1
SLIDE 1

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Julia Ilin∗ joint work with Guram Bezhanishvili† and Kristina Brantley†

∗Institute of Logic, Language and Computation, Universiteit van Amsterdam,

The Netherlands

†Department of Mathematical Sciences, New Mexico State University, USA

TACL 2017, Prague, June 2017

1 / 18

slide-2
SLIDE 2

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

2 / 18

slide-3
SLIDE 3

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into S4.

2 / 18

slide-4
SLIDE 4

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into

Grzegorczyk logic Grz.

3 / 18

slide-5
SLIDE 5

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into

Grzegorczyk logic Grz. The splitting translation sp (replaces ϕ with ϕ ∧ ϕ) embeds Grz into the G¨

  • del-L¨
  • b logic GL.

3 / 18

slide-6
SLIDE 6

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into

Grzegorczyk logic Grz. The splitting translation sp (replaces ϕ with ϕ ∧ ϕ) embeds Grz into the G¨

  • del-L¨
  • b logic GL.

Theorem (Grzegorczyk, Goldblatt, Boolos, Kuznetsov and Muravitsky) For every formula ϕ of IPC, IPC ⊢ ϕ iff Grz ⊢ t(ϕ) iff GL ⊢ sp(t(ϕ)).

3 / 18

slide-7
SLIDE 7

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into

Grzegorczyk logic Grz. The splitting translation sp (replaces ϕ with ϕ ∧ ϕ) embeds Grz into the G¨

  • del-L¨
  • b logic GL.

Theorem (Grzegorczyk, Goldblatt, Boolos, Kuznetsov and Muravitsky) For every formula ϕ of IPC, IPC ⊢ ϕ iff Grz ⊢ t(ϕ) iff GL ⊢ sp(t(ϕ)). By Solovay’s theorem, GL is arithmetically complete. This provides arithmetic interpretation of IPC.

3 / 18

slide-8
SLIDE 8

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of IPC

The G¨

  • del–McKinsey–Tarski translation t embeds IPC into

Grzegorczyk logic Grz. The splitting translation sp (replaces ϕ with ϕ ∧ ϕ) embeds Grz into the G¨

  • del-L¨
  • b logic GL.

Theorem (Grzegorczyk, Goldblatt, Boolos, Kuznetsov and Muravitsky) For every formula ϕ of IPC, IPC ⊢ ϕ iff Grz ⊢ t(ϕ) iff GL ⊢ sp(t(ϕ)). By Solovay’s theorem, GL is arithmetically complete. This provides arithmetic interpretation of IPC. . The goal of this talk is to lift the above correspondences to the monadic setting as was anticipated by Esakia.

3 / 18

slide-9
SLIDE 9

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

4 / 18

slide-10
SLIDE 10

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

Let QIPC, QGrz, and QGL be the predicate extensions of IPC, Grz, and GL, respectively.

4 / 18

slide-11
SLIDE 11

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

Let QIPC, QGrz, and QGL be the predicate extensions of IPC, Grz, and GL, respectively. QGL is not arithmetically complete. (Montagna 1984)

4 / 18

slide-12
SLIDE 12

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

Let QIPC, QGrz, and QGL be the predicate extensions of IPC, Grz, and GL, respectively. QGL is not arithmetically complete. (Montagna 1984) QIPC is Kripke complete. (Kripke 1965)

4 / 18

slide-13
SLIDE 13

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

Let QIPC, QGrz, and QGL be the predicate extensions of IPC, Grz, and GL, respectively. QGL is not arithmetically complete. (Montagna 1984) QIPC is Kripke complete. (Kripke 1965) QGL and QGrz are not Kripke complete. (Montagna 1984, Ghilardi 1991)

4 / 18

slide-14
SLIDE 14

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Lifting the correspondences to the full predicate setting?

Let QIPC, QGrz, and QGL be the predicate extensions of IPC, Grz, and GL, respectively. QGL is not arithmetically complete. (Montagna 1984) QIPC is Kripke complete. (Kripke 1965) QGL and QGrz are not Kripke complete. (Montagna 1984, Ghilardi 1991) Thus, arithmetic interpretation does not extend to the full predicate setting and a proof for the modal part of the correspondence would be essentially different than in the propositional case.

4 / 18

slide-15
SLIDE 15

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

5 / 18

slide-16
SLIDE 16

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966)

5 / 18

slide-17
SLIDE 17

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966) Esakia introduced MGrz and MGL, the one variable fragments of QGrz and QGL, respectively.

5 / 18

slide-18
SLIDE 18

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966) Esakia introduced MGrz and MGL, the one variable fragments of QGrz and QGL, respectively. MIPC, MGrz, and MGL are complete with respect to finite Kripke frames (Bull, Ono, Fisher-Servi, Japaridze )

5 / 18

slide-19
SLIDE 19

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966) Esakia introduced MGrz and MGL, the one variable fragments of QGrz and QGL, respectively. MIPC, MGrz, and MGL are complete with respect to finite Kripke frames (Bull, Ono, Fisher-Servi, Japaridze ) MGL is arithmetically complete. (Japaridze 1988)

5 / 18

slide-20
SLIDE 20

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966) Esakia introduced MGrz and MGL, the one variable fragments of QGrz and QGL, respectively. MIPC, MGrz, and MGL are complete with respect to finite Kripke frames (Bull, Ono, Fisher-Servi, Japaridze ) MGL is arithmetically complete. (Japaridze 1988) The (extended) G¨

  • del–McKinsey–Tarski translation embeds MIPC

into MGrz. (Fischer-Servi 1977)

5 / 18

slide-21
SLIDE 21

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The one-variable setting (overview)

The intuitionistic bi-modal logic MIPC axiomatizes the one-variable fragment of QIPC. (Bull 1966) Esakia introduced MGrz and MGL, the one variable fragments of QGrz and QGL, respectively. MIPC, MGrz, and MGL are complete with respect to finite Kripke frames (Bull, Ono, Fisher-Servi, Japaridze ) MGL is arithmetically complete. (Japaridze 1988) The (extended) G¨

  • del–McKinsey–Tarski translation embeds MIPC

into MGrz. (Fischer-Servi 1977) However, the (extended) splitting translation does not embed MGrz into MGL.

5 / 18

slide-22
SLIDE 22

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

6 / 18

slide-23
SLIDE 23

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}.

6 / 18

slide-24
SLIDE 24

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where

6 / 18

slide-25
SLIDE 25

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order,

6 / 18

slide-26
SLIDE 26

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W ,

6 / 18

slide-27
SLIDE 27

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E,

6 / 18

slide-28
SLIDE 28

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E, i.e. ≤ E (commutativity).

6 / 18

slide-29
SLIDE 29

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E, i.e. ≤ E (commutativity). If F is an MIPC-frame and v : Prop → Up≤(W ) a valuation on F,

6 / 18

slide-30
SLIDE 30

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E, i.e. ≤ E (commutativity). If F is an MIPC-frame and v : Prop → Up≤(W ) a valuation on F, x | = ϕ → ψ iff y | = ϕ implies x | = ψ for all x ≤ y,

6 / 18

slide-31
SLIDE 31

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E, i.e. ≤ E (commutativity). If F is an MIPC-frame and v : Prop → Up≤(W ) a valuation on F, x | = ϕ → ψ iff y | = ϕ implies x | = ψ for all x ≤ y, x | = ∃ϕ iff y | = ϕ for some x E y.

6 / 18

slide-32
SLIDE 32

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MIPC

MIPC = K∃,∀ + {∀p → p, ∀(p ∧ q), ↔ (∀p ∧ ∀q), ∀p → ∀∀p p → ∃p, ∃(p ∨ q) ↔ (∃p ∨ ∃q), ∃∃p → ∃p, ∃p → ∀∃p, , ∃∀p → ∀p, ∀(p → q) → (∃p → ∃q)}. An MIPC-frame is of the form F = (W , ≤, E), where (W , ≤) is a partial order, E is an equivalence relation on W , E◦ ≤ ⊆ ≤ ◦E, i.e. ≤ E (commutativity). If F is an MIPC-frame and v : Prop → Up≤(W ) a valuation on F, x | = ϕ → ψ iff y | = ϕ implies x | = ψ for all x ≤ y, x | = ∃ϕ iff y | = ϕ for some x E y. x | = ∀ϕ iff y | = ϕ for all x Q y, where Q :=≤ ◦E.

6 / 18

slide-33
SLIDE 33

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

7 / 18

slide-34
SLIDE 34

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p

7 / 18

slide-35
SLIDE 35

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ.

7 / 18

slide-36
SLIDE 36

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGrz-frame is of the form F = (W , R, E), where

7 / 18

slide-37
SLIDE 37

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGrz-frame is of the form F = (W , R, E), where

(W , R) is a Noetherian partial order,

7 / 18

slide-38
SLIDE 38

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGrz-frame is of the form F = (W , R, E), where

(W , R) is a Noetherian partial order, E is an equivalence relation on W ,

7 / 18

slide-39
SLIDE 39

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGrz-frame is of the form F = (W , R, E), where

(W , R) is a Noetherian partial order, E is an equivalence relation on W , E ◦ R ⊆ R ◦ E, i.e. R E (commutativity)

7 / 18

slide-40
SLIDE 40

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGrz

MGrz = S5∀ ⊕ Grz + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGrz-frame is of the form F = (W , R, E), where

(W , R) is a Noetherian partial order, E is an equivalence relation on W , E ◦ R ⊆ R ◦ E, i.e. R E (commutativity)

If F is an MGrz-frame and v : Prop → P(W ) a valuation on F, x | = ϕ iff y | = ϕ for all xRy, x | = ∃ϕ iff y | = ϕ for some x E y, x | = ∀ϕ iff y | = ϕ for all x E y,

7 / 18

slide-41
SLIDE 41

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

  • del–McKinsey–Tarski translation

8 / 18

slide-42
SLIDE 42

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

  • del–McKinsey–Tarski translation

(Extended) G¨

  • del–McKinsey–Tarski translation t : MIPC −

→ MGrz is t(p) = p t(⊥) = ⊥ t(ϕ ◦ ψ) = t(ϕ) ◦ t(ψ)

  • ∈ {∧, ∨}

t(ϕ → ψ) = (t(ϕ) → t(ψ)) t(∀ϕ) = ∀t(ϕ), t(∃ϕ) = ∃t(ϕ)

8 / 18

slide-43
SLIDE 43

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

  • del–McKinsey–Tarski translation

(Extended) G¨

  • del–McKinsey–Tarski translation t : MIPC −

→ MGrz is t(p) = p t(⊥) = ⊥ t(ϕ ◦ ψ) = t(ϕ) ◦ t(ψ)

  • ∈ {∧, ∨}

t(ϕ → ψ) = (t(ϕ) → t(ψ)) t(∀ϕ) = ∀t(ϕ), t(∃ϕ) = ∃t(ϕ) For every formula ϕ of MIPC, MIPC ⊢ ϕ iff MGrz ⊢ t(ϕ).

8 / 18

slide-44
SLIDE 44

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

  • del–McKinsey–Tarski translation

(Extended) G¨

  • del–McKinsey–Tarski translation t : MIPC −

→ MGrz is t(p) = p t(⊥) = ⊥ t(ϕ ◦ ψ) = t(ϕ) ◦ t(ψ)

  • ∈ {∧, ∨}

t(ϕ → ψ) = (t(ϕ) → t(ψ)) t(∀ϕ) = ∀t(ϕ), t(∃ϕ) = ∃t(ϕ) For every formula ϕ of MIPC, MIPC ⊢ ϕ iff MGrz ⊢ t(ϕ). If v : Prop → P(W ) is a valuation on a finite MGrz-frame F, let v(p) = {x | x | = p}.

8 / 18

slide-45
SLIDE 45

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

  • del–McKinsey–Tarski translation

(Extended) G¨

  • del–McKinsey–Tarski translation t : MIPC −

→ MGrz is t(p) = p t(⊥) = ⊥ t(ϕ ◦ ψ) = t(ϕ) ◦ t(ψ)

  • ∈ {∧, ∨}

t(ϕ → ψ) = (t(ϕ) → t(ψ)) t(∀ϕ) = ∀t(ϕ), t(∃ϕ) = ∃t(ϕ) For every formula ϕ of MIPC, MIPC ⊢ ϕ iff MGrz ⊢ t(ϕ). If v : Prop → P(W ) is a valuation on a finite MGrz-frame F, let v(p) = {x | x | = p}. Then for every ϕ of MIPC and x ∈ W , F, v, x | = ϕ iff F, v, x | = t(ϕ)

8 / 18

slide-46
SLIDE 46

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

9 / 18

slide-47
SLIDE 47

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p

9 / 18

slide-48
SLIDE 48

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ.

9 / 18

slide-49
SLIDE 49

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGL-frame is of the form F = (W , R, E), where

9 / 18

slide-50
SLIDE 50

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGL-frame is of the form F = (W , R, E), where

(W , R) is a transitive and conversely well-founded ,

9 / 18

slide-51
SLIDE 51

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGL-frame is of the form F = (W , R, E), where

(W , R) is a transitive and conversely well-founded , E is an equivalence relation on W ,

9 / 18

slide-52
SLIDE 52

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGL-frame is of the form F = (W , R, E), where

(W , R) is a transitive and conversely well-founded , E is an equivalence relation on W , E ◦ R ⊆ R ◦ E, i.e. R E (commutativity)

9 / 18

slide-53
SLIDE 53

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

MGL

MGL = S5∀ ⊕ GL + ∀p → ∀p ∃ϕ := ¬∀¬ϕ. An MGL-frame is of the form F = (W , R, E), where

(W , R) is a transitive and conversely well-founded , E is an equivalence relation on W , E ◦ R ⊆ R ◦ E, i.e. R E (commutativity)

If F is an MGL-frame and v : Prop → P(W ) a valuation on F, x | = ϕ iff y | = ϕ for all xRy, x | = ∀ϕ iff y | = ϕ for all x E y,

9 / 18

slide-54
SLIDE 54

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

10 / 18

slide-55
SLIDE 55

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E

10 / 18

slide-56
SLIDE 56

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E F | = Ψ := ( (q → q) → q) → q, where ϕ := ∀ϕ.

10 / 18

slide-57
SLIDE 57

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E | = q F | = Ψ := ( (q → q) → q) → q, where ϕ := ∀ϕ.

10 / 18

slide-58
SLIDE 58

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E | = q | = (q → q) F | = Ψ := ( (q → q) → q) → q, where ϕ := ∀ϕ.

10 / 18

slide-59
SLIDE 59

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E | = q | = (q → q) | = (q → q) F | = Ψ := ( (q → q) → q) → q, where ϕ := ∀ϕ.

10 / 18

slide-60
SLIDE 60

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The splitting translation from MGrz to MGL is not faithful

Consider the following MGrz-model F ¬q q R E | = q | = (q → q) | = (q → q) F | = Ψ := ( (q → q) → q) → q, where ϕ := ∀ϕ. But MGL | = sp(Ψ).

10 / 18

slide-61
SLIDE 61

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

11 / 18

slide-62
SLIDE 62

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy).

11 / 18

slide-63
SLIDE 63

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise.

11 / 18

slide-64
SLIDE 64

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise. Finite MGL-frames have only clean E-clusters.

11 / 18

slide-65
SLIDE 65

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise. Finite MGL-frames have only clean E-clusters. Consider (MCas) ∀((p → ∀p) → p) → ∀p.

11 / 18

slide-66
SLIDE 66

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise. Finite MGL-frames have only clean E-clusters. Consider (MCas) ∀((p → ∀p) → p) → ∀p. Lemma

1 A finite MIPC-frame validates MCas iff all its E-clusters are clean. 2 A finite MGrz-frame validates t(MCas) iff all its E-clusters are clean.

11 / 18

slide-67
SLIDE 67

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise. Finite MGL-frames have only clean E-clusters. Consider (MCas) ∀((p → ∀p) → p) → ∀p. Lemma

1 A finite MIPC-frame validates MCas iff all its E-clusters are clean. 2 A finite MGrz-frame validates t(MCas) iff all its E-clusters are clean.

Let M+IPC = MIPC + MCas and let M+Grz = MGrz + t(MCas).

11 / 18

slide-68
SLIDE 68

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Adding Casari’s formula

We call an E-cluster C of a frame clean iff for all y = x in C, ¬(xRy). We call C dirty, otherwise. Finite MGL-frames have only clean E-clusters. Consider (MCas) ∀((p → ∀p) → p) → ∀p. Lemma

1 A finite MIPC-frame validates MCas iff all its E-clusters are clean. 2 A finite MGrz-frame validates t(MCas) iff all its E-clusters are clean.

Let M+IPC = MIPC + MCas and let M+Grz = MGrz + t(MCas). Note that MGL ⊢ sp(t(MCas)), thus “MGL = M+GL”.

11 / 18

slide-69
SLIDE 69

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The finite model property

Theorem M+IPC has the fmp and so does M+Grz.

12 / 18

slide-70
SLIDE 70

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The finite model property

Theorem M+IPC has the fmp and so does M+Grz. The proof is via selective filtration similar to that of MIPC due to (Grefe 1998).

12 / 18

slide-71
SLIDE 71

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The finite model property

Theorem M+IPC has the fmp and so does M+Grz. The proof is via selective filtration similar to that of MIPC due to (Grefe 1998). Let us concentrate on M+IPC.

12 / 18

slide-72
SLIDE 72

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The finite model property

Theorem M+IPC has the fmp and so does M+Grz. The proof is via selective filtration similar to that of MIPC due to (Grefe 1998). Let us concentrate on M+IPC. From a descriptive refutation frame (dual of a monadic Heyting algebra) we select a finite refutation frame.

12 / 18

slide-73
SLIDE 73

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

The finite model property

Theorem M+IPC has the fmp and so does M+Grz. The proof is via selective filtration similar to that of MIPC due to (Grefe 1998). Let us concentrate on M+IPC. From a descriptive refutation frame (dual of a monadic Heyting algebra) we select a finite refutation frame. Note that descriptive M+IPC-frames may have dirty clusters but the clusters in the maximum of an E-saturated clopen set are always clean.

12 / 18

slide-74
SLIDE 74

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

13 / 18

slide-75
SLIDE 75

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

Suppose F, v, x | = ϕ, where F, v is a model based on a descriptive M+IPC-frame; w.l.o.g. the E-cluster of x is clean).

13 / 18

slide-76
SLIDE 76

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

Suppose F, v, x | = ϕ, where F, v is a model based on a descriptive M+IPC-frame; w.l.o.g. the E-cluster of x is clean). We construct a finite frame G refuting ϕ in several rounds.

13 / 18

slide-77
SLIDE 77

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

Suppose F, v, x | = ϕ, where F, v is a model based on a descriptive M+IPC-frame; w.l.o.g. the E-cluster of x is clean). We construct a finite frame G refuting ϕ in several rounds. Each t ∈ G is associated with some t ∈ F.

13 / 18

slide-78
SLIDE 78

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

Suppose F, v, x | = ϕ, where F, v is a model based on a descriptive M+IPC-frame; w.l.o.g. the E-cluster of x is clean). We construct a finite frame G refuting ϕ in several rounds. Each t ∈ G is associated with some t ∈ F. Goal: t | = ψ iff t | = ψ for all ψ ∈ Sub(ϕ).

13 / 18

slide-79
SLIDE 79

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch

Suppose F, v, x | = ϕ, where F, v is a model based on a descriptive M+IPC-frame; w.l.o.g. the E-cluster of x is clean). We construct a finite frame G refuting ϕ in several rounds. Each t ∈ G is associated with some t ∈ F. Goal: t | = ψ iff t | = ψ for all ψ ∈ Sub(ϕ). For t ∈ G consider the sets Σ∃(t) = {∃δ ∈ Sub(ϕ) : t ∃δ} Σ∀H(t) = {∀β ∈ Sub(ϕ) : t is maximal wrt ∀β} Σ∀V (t) = {∀γ ∈ Sub(ϕ) : t ∀γ but is not maximal wrt ∀γ} Σ→(t) = {α → σ ∈ Sub(ϕ) : t α → σ, t α}

13 / 18

slide-80
SLIDE 80

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch (continued)

We add copies of witnesses for the formulas in the sets above, and we add points to ensure commutativity.

14 / 18

slide-81
SLIDE 81

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch (continued)

We add copies of witnesses for the formulas in the sets above, and we add points to ensure commutativity. We only add points t to G if t is from a clean cluster.

14 / 18

slide-82
SLIDE 82

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Proof sketch (continued)

We add copies of witnesses for the formulas in the sets above, and we add points to ensure commutativity. We only add points t to G if t is from a clean cluster. Problematic case: Finding the right witnesses for formulas in Σ→(t). Here we may introduce R-arrows in G coming from original Q-arrows. (Here our proof differs from that of Grefe.)

14 / 18

slide-83
SLIDE 83

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of M+IPC

Theorem For every formula ϕ of MIPC, M+IPC ⊢ ϕ iff M+Grz ⊢ t(ϕ) iff MGL ⊢ sp(t(ϕ)).

15 / 18

slide-84
SLIDE 84

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of M+IPC

Theorem For every formula ϕ of MIPC, M+IPC ⊢ ϕ iff M+Grz ⊢ t(ϕ) iff MGL ⊢ sp(t(ϕ)). Since Solovay’s Theorem extends to MGL, we get an arithmetic interpretation of M+IPC.

15 / 18

slide-85
SLIDE 85

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Arithmetic interpretation of M+IPC

Theorem For every formula ϕ of MIPC, M+IPC ⊢ ϕ iff M+Grz ⊢ t(ϕ) iff MGL ⊢ sp(t(ϕ)). Since Solovay’s Theorem extends to MGL, we get an arithmetic interpretation of M+IPC.

15 / 18

slide-86
SLIDE 86

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

One variable fragments of predicate logics

16 / 18

slide-87
SLIDE 87

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

One variable fragments of predicate logics

For a formula ϕ of MIPC define a translation Ψ to QIPC by

Ψ(p) = P(x), for each prop. letter p and a unary predicate P(x), Ψ(ϕ ◦ ψ) = Ψ(ϕ) ◦ Ψ(ψ) for ◦ ∈ {∧, ∨, →} Ψ(∀ϕ) = ∀xΨ(ϕ), Ψ(∃ϕ) = ∃xΨ(ϕ),

16 / 18

slide-88
SLIDE 88

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

One variable fragments of predicate logics

For a formula ϕ of MIPC define a translation Ψ to QIPC by

Ψ(p) = P(x), for each prop. letter p and a unary predicate P(x), Ψ(ϕ ◦ ψ) = Ψ(ϕ) ◦ Ψ(ψ) for ◦ ∈ {∧, ∨, →} Ψ(∀ϕ) = ∀xΨ(ϕ), Ψ(∃ϕ) = ∃xΨ(ϕ),

Let MIPC ⊆ L be an intuitionistic bi-modal logic and let QIPC ⊆ S an intuitionistic predicate logic. L is the one-variable fragment of S iff for all ϕ of MIPC L ⊢ ϕ iff S ⊢ Ψ(ϕ)

16 / 18

slide-89
SLIDE 89

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

M+IPC is the one-variable fragment of Q+IPC

17 / 18

slide-90
SLIDE 90

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

M+IPC is the one-variable fragment of Q+IPC

(Ono and Suzuki 1988) identify a criterion to detect whether L is the one-variable fragment of S.

17 / 18

slide-91
SLIDE 91

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

M+IPC is the one-variable fragment of Q+IPC

(Ono and Suzuki 1988) identify a criterion to detect whether L is the one-variable fragment of S. Let (Cas) ∀x[(P(x) → ∀xP(x)) → ∀xP(x)] → ∀xP(x).

17 / 18

slide-92
SLIDE 92

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

M+IPC is the one-variable fragment of Q+IPC

(Ono and Suzuki 1988) identify a criterion to detect whether L is the one-variable fragment of S. Let (Cas) ∀x[(P(x) → ∀xP(x)) → ∀xP(x)] → ∀xP(x). Let Q+IPC = QIPC + Cas.

17 / 18

slide-93
SLIDE 93

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

M+IPC is the one-variable fragment of Q+IPC

(Ono and Suzuki 1988) identify a criterion to detect whether L is the one-variable fragment of S. Let (Cas) ∀x[(P(x) → ∀xP(x)) → ∀xP(x)] → ∀xP(x). Let Q+IPC = QIPC + Cas. Corollary M+IPC is the one-variable fragment of Q+IPC.

17 / 18

slide-94
SLIDE 94

Arithmetic interpretation of the monadic fragment of intuitionistic predicate logic and Casari’s formula

Thank you!

18 / 18